.lm-seo-hero{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,.72fr);grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:center}.lm-seo-hero h1{margin:.85rem 0 0;font-family:var(--lm-display);font-size:clamp(3.2rem,7vw,5.8rem);font-weight:650;line-height:.98;letter-spacing:-.04em}.lm-seo-hero p{max-width:650px;margin-top:1.15rem;color:var(--lm-muted);font-size:1.1rem;line-height:1.75}.lm-seo-hero-image{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:2rem;box-shadow:var(--lm-shadow-elegant)}.lm-seo-chip-list{margin-top:1.5rem}@media (max-width:980px){.lm-seo-hero{grid-template-columns:1fr}}@media (min-width:900px){.dashboard-shell .event-subnav{display:none!important}}.dashboard-sidebar-bottom{margin-top:auto;display:grid;grid-gap:.75rem;gap:.75rem}.dashboard-sidebar-buy{justify-content:center;text-align:center;border:1px solid rgba(217,95,53,.18);background:rgba(255,250,244,.72);color:var(--lm-primary-dark,var(--color-primary-dark))}.dashboard-sidebar-buy:hover{background:#f7e5d6}.dashboard-sidebar-buy.is-active{background:linear-gradient(135deg,rgba(217,95,53,.2),rgba(255,250,244,.96))}.dashboard-sidebar .dashboard-sidebar-logout{margin-top:0}.dashboard-home{display:grid;grid-gap:1.5rem;gap:1.5rem}.dashboard-home-hero,.dashboard-home-section{border:1px solid var(--lm-border,var(--color-border));border-radius:2rem;background:rgba(255,250,244,.78);box-shadow:var(--lm-shadow-soft,var(--shadow-sm))}.dashboard-home-hero{display:block;width:100%;padding:clamp(1rem,2.5vw,1.35rem) clamp(1.25rem,3vw,1.75rem);background:radial-gradient(circle at top right,rgba(243,153,88,.18),transparent 10rem),linear-gradient(135deg,rgba(255,250,244,.94),rgba(242,228,211,.72))}.dashboard-home-hero h1{margin:0;font-family:var(--lm-display,inherit);font-size:clamp(2.45rem,6vw,4.4rem);font-weight:650;line-height:1;letter-spacing:-.04em;color:var(--lm-ink,var(--color-text))}.dashboard-empty-copy p,.dashboard-pricing-description,.dashboard-section-head p,.purchase-plan-head p{color:var(--lm-muted,var(--color-text-secondary));line-height:1.7}.dashboard-home-section{padding:clamp(1.25rem,3vw,1.8rem)}.dashboard-section-head{display:flex;justify-content:space-between;gap:1rem;align-items:flex-end;margin-bottom:1.1rem}.dashboard-section-head h2{font-size:clamp(1.65rem,3vw,2.2rem);letter-spacing:-.03em}.dashboard-empty-warm{display:grid;grid-gap:1.25rem;gap:1.25rem}.dashboard-empty-copy{max-width:620px;padding:1.15rem;border:1px solid rgba(217,95,53,.12);border-radius:1.35rem;background:rgba(255,255,255,.54)}.dashboard-empty-copy h3{margin-bottom:.35rem;font-size:1.35rem}.dashboard-event-grid,.dashboard-pricing-grid,.purchase-plan-grid{display:grid;grid-gap:1rem;gap:1rem}.dashboard-pricing-card,.purchase-plan-card{position:relative;display:flex;flex-direction:column;gap:1.1rem;min-height:100%;padding:clamp(1.25rem,3vw,1.75rem);border:1px solid rgba(85,62,45,.14);border-radius:1.55rem;background:radial-gradient(circle at top right,rgba(243,153,88,.14),transparent 15rem),linear-gradient(180deg,#fff7ea,#fffaf4);box-shadow:var(--lm-shadow-soft,var(--shadow-sm))}.dashboard-pricing-card-premium,.purchase-plan-card-premium{background:radial-gradient(circle at top right,rgba(255,218,176,.44),transparent 14rem),linear-gradient(160deg,#fff1df,#fffaf4 55%,#f6dcc3);border-color:rgba(217,95,53,.28);color:var(--lm-ink,var(--color-text));box-shadow:0 24px 62px -28px rgba(217,95,53,.46)}.dashboard-pricing-card h3,.purchase-plan-card h3{font-size:1.35rem}.dashboard-pricing-price,.purchase-plan-card h3{margin-top:.45rem;font-size:clamp(2rem,4vw,2.6rem);font-weight:850;line-height:1}.dashboard-pricing-note,.purchase-plan-head p{margin-top:.5rem;color:var(--lm-muted,var(--color-text-secondary));line-height:1.55}.checkout-summary-price span,.dashboard-pricing-price span,.purchase-plan-card h3 span{font-size:.9rem;font-weight:700;color:currentColor;opacity:.72}.dashboard-pricing-card-premium .dashboard-pricing-description,.purchase-plan-card-premium .purchase-plan-head p,.purchase-plan-card-premium .section-kicker{color:var(--lm-muted,var(--color-text-secondary))}.dashboard-pricing-badge,.purchase-plan-badge,.purchase-plan-selected{position:absolute;top:1rem;right:1rem;padding:.34rem .7rem;border-radius:999px;font-size:.74rem;font-weight:850}.dashboard-pricing-badge,.purchase-plan-badge{background:#fffaf4;color:var(--lm-primary-dark,#a64225);border:1px solid rgba(217,95,53,.24);box-shadow:0 10px 22px -16px rgba(217,95,53,.55)}.dashboard-pricing-features,.purchase-plan-features{display:grid;grid-gap:.65rem;gap:.65rem;padding:0;margin:0;list-style:none}.dashboard-pricing-features li,.purchase-plan-features li{position:relative;padding-left:1.45rem;color:var(--lm-muted,var(--color-text-secondary))}.dashboard-pricing-card-premium .dashboard-pricing-features li,.purchase-plan-card-premium .purchase-plan-features li{color:var(--lm-ink,var(--color-text))}.dashboard-pricing-features li:before,.purchase-plan-features li:before{content:"✓";position:absolute;left:0;top:0;color:var(--lm-primary,var(--color-success));font-weight:900}.dashboard-pricing-card-premium .dashboard-pricing-features li:before,.purchase-plan-card-premium .purchase-plan-features li:before{color:var(--lm-primary,#d95f35)}.dashboard-pricing-card .btn,.purchase-plan-card .btn{margin-top:auto}.event-card-surface{border-color:rgba(85,62,45,.14);border-radius:1.55rem;background:linear-gradient(180deg,rgba(255,250,244,.96),rgba(255,247,234,.82));box-shadow:var(--lm-shadow-soft,var(--shadow-sm))}.event-card-featured{padding:clamp(1.25rem,3vw,1.8rem)}.event-card-featured .event-card-header{align-items:flex-start}.event-card-featured h3{font-size:clamp(1.7rem,4vw,2.35rem)}.event-card-caption,.event-card-description{color:var(--lm-muted,var(--color-text-secondary))}.event-card-caption{margin-top:.25rem;font-weight:700}.event-card-description{margin-top:.55rem}.event-card-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.event-card-stat{padding:.75rem;border:1px solid rgba(85,62,45,.12);border-radius:1rem;background:rgba(255,255,255,.5)}.event-card-stat span{display:block;color:var(--lm-muted,var(--color-text-secondary));font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.event-card-stat strong{display:block;margin-top:.2rem;color:var(--lm-ink,var(--color-text))}.event-card-footer-actions{gap:.7rem;flex-wrap:wrap;align-items:center}.event-card-alert{display:flex;gap:.5rem;flex-wrap:wrap;padding:.75rem .9rem;border-radius:1rem;background:rgba(202,138,4,.1);color:#8a5a00}.event-card-alert-danger{background:rgba(220,38,38,.1);color:#991b1b}.dashboard-empty-copy .btn{margin-top:.9rem}.dashboard-events-list-shell{display:grid;grid-gap:.65rem;gap:.65rem;padding:clamp(.65rem,1.5vw,.9rem);border:1px solid rgba(85,62,45,.11);border-radius:1.45rem;background:rgba(255,250,244,.58);box-shadow:inset 0 1px 0 rgba(255,255,255,.58)}.dashboard-events-list-head,.event-card-row{display:grid;grid-template-columns:minmax(260px,1.9fr) minmax(112px,.85fr) minmax(98px,.7fr) minmax(118px,.85fr) minmax(82px,.55fr);grid-gap:clamp(.45rem,1vw,.75rem);gap:clamp(.45rem,1vw,.75rem);align-items:center}.dashboard-events-list-head{padding:.1rem 1rem .25rem;color:var(--lm-muted,var(--color-text-secondary));font-size:.72rem;font-weight:900;letter-spacing:.065em;text-transform:uppercase}.dashboard-events-list-head>span{text-align:left}.dashboard-events-list-head>span:not(:first-child){text-align:center}.dashboard-events-list{display:grid;grid-gap:.75rem;gap:.75rem}.event-card-row{min-height:72px;padding:.85rem 1rem;border:1px solid rgba(85,62,45,.13);border-radius:1.2rem;background:linear-gradient(90deg,rgba(217,95,53,.08),transparent .34rem),linear-gradient(180deg,rgba(255,250,244,.98),rgba(255,247,234,.9));transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.event-card-row:focus-within,.event-card-row:hover{transform:translateY(-1px);border-color:rgba(217,95,53,.22);background:linear-gradient(90deg,rgba(217,95,53,.13),transparent .34rem),linear-gradient(180deg,rgba(255,250,244,1),rgba(255,247,234,.96));box-shadow:var(--lm-shadow-float,var(--shadow-md))}.event-card-row-cell,.event-card-row-main{min-width:0}.event-card-row-main{text-align:left}.event-card-row-title-line{display:flex;align-items:center;gap:.55rem;min-width:0}.event-card-row-cell{justify-items:center;text-align:center}.event-card-row-cell>span:not(.event-card-row-cell-label),.event-card-row-cell>strong,.event-card-row-title{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-card-row-title{margin:0;font-size:clamp(1.03rem,1.3vw,1.2rem);line-height:1.16;letter-spacing:-.02em}.event-card-open-link{display:inline-flex;align-items:center;flex:0 0 auto;width:max-content;padding:.28rem .62rem;border-radius:999px;border:1px solid rgba(217,95,53,.18);background:rgba(255,250,244,.8);color:var(--lm-accent,var(--color-primary));font-size:.78rem;font-weight:800;text-decoration:none}.event-card-open-link:focus-visible,.event-card-open-link:hover{border-color:rgba(217,95,53,.34);background:rgba(255,244,232,.95);color:var(--lm-accent-dark,var(--color-primary-dark));text-decoration:none}.event-card-row-description,.event-card-row-meta,.event-card-row-note{color:var(--lm-muted,var(--color-text-secondary))}.event-card-row-meta{margin-top:.28rem;font-size:.86rem;font-weight:750;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-card-row-substats{display:flex;flex-wrap:wrap;gap:.35rem .6rem;margin:.35rem 0 0;color:var(--lm-muted,var(--color-text-secondary));font-size:.76rem;font-weight:750;line-height:1.15}.event-card-row-substats div{display:inline-flex;align-items:baseline;gap:.22rem;min-width:0;white-space:nowrap}.event-card-row-substats dd,.event-card-row-substats dt{margin:0}.event-card-row-substats dt{color:var(--lm-muted,var(--color-text-secondary))}.event-card-row-substats dd{color:var(--lm-ink,var(--color-text));font-weight:900}.event-card-row-meta-media{display:none}.event-card-row-description{margin-top:.25rem;font-size:.82rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-card-row-cell{display:grid;grid-gap:.22rem;gap:.22rem;color:var(--lm-ink,var(--color-text));font-size:.88rem;font-weight:750}.event-card-row-cell-label{display:none;color:var(--lm-muted,var(--color-text-secondary));font-size:.7rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.event-card-row-status{align-items:center;justify-items:center}.event-card-row-note{font-size:.76rem;font-weight:750;line-height:1.25}.event-card-row-media strong{font-size:1.2rem;line-height:1}.event-card-row-period .event-card-row-chip{border-color:rgba(217,95,53,.16);background:linear-gradient(135deg,rgba(255,250,244,.92),rgba(247,232,214,.72));box-shadow:inset 0 1px 0 rgba(255,255,255,.64)}.event-card-row-chip{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:1.85rem;padding:.32rem .58rem;border:1px solid rgba(85,62,45,.1);border-radius:999px;background:rgba(255,255,255,.52);color:var(--lm-ink,var(--color-text));line-height:1.15}.event-card-row-cell-urgent .event-card-row-chip{border-color:rgba(202,138,4,.26);background:rgba(202,138,4,.12);color:#8a5a00}.purchase-event-page{display:grid;grid-gap:1rem;gap:1rem}.purchase-event-hero{padding:1.25rem 0 .5rem}.purchase-event-hero h1{font-family:var(--lm-display,inherit);font-size:clamp(2.5rem,6vw,4.2rem);font-weight:650;line-height:1;letter-spacing:-.04em}.purchase-stepper .flow-step{border-color:var(--lm-border,var(--color-border));background:rgba(255,250,244,.78)}.purchase-stepper .flow-step.is-active{border-color:rgba(217,95,53,.22);background:linear-gradient(180deg,rgba(217,95,53,.12),rgba(255,250,244,.9))}.purchase-stepper .flow-step.is-active .flow-step-index{background:var(--lm-primary,var(--color-primary));color:#fffaf4}.purchase-event-form,.purchase-summary-card{border-color:var(--lm-border,var(--color-border));background:rgba(255,250,244,.82);box-shadow:var(--lm-shadow-soft,var(--shadow-sm))}.purchase-plan-card{cursor:pointer;text-align:left;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.purchase-plan-card:hover{transform:translateY(-2px);box-shadow:var(--lm-shadow-float,var(--shadow-md))}.purchase-plan-card.is-selected{border-color:rgba(217,95,53,.52);box-shadow:0 0 0 3px rgba(217,95,53,.12),var(--lm-shadow-soft,var(--shadow-sm))}.purchase-plan-card-premium.is-selected{border-color:rgba(217,95,53,.52);box-shadow:0 0 0 3px rgba(217,95,53,.14),0 24px 62px -28px rgba(217,95,53,.46)}.purchase-plan-selected{left:1rem;right:auto;background:rgba(255,250,244,.72);color:var(--lm-primary-dark,var(--color-primary-dark));border:1px solid rgba(217,95,53,.18)}.purchase-plan-card-premium .purchase-plan-selected{background:#fffaf4;color:var(--lm-primary-dark,var(--color-primary-dark));border-color:rgba(217,95,53,.22)}.purchase-plan-head{padding-top:2.2rem}.purchase-summary-card .checkout-summary-price{color:var(--lm-ink,var(--color-text))}.dashboard-first-run-card{display:grid;grid-gap:1rem;gap:1rem;max-width:none}.host-checklist-grid,.host-guidance-steps,.qr-host-guide-grid{display:grid;grid-gap:.8rem;gap:.8rem}.host-guidance-steps{margin:0;padding:0;list-style:none}.host-checklist-card,.host-guidance-step,.qr-host-guide-grid article{border:1px solid rgba(85,62,45,.12);border-radius:1.1rem;background:rgba(255,255,255,.58);box-shadow:inset 0 1px 0 rgba(255,255,255,.64)}.host-guidance-step{display:grid;grid-gap:.25rem;gap:.25rem;padding:.9rem 1rem}.host-checklist-card h3,.host-guidance-step strong,.qr-host-guide-grid span{color:var(--lm-ink,var(--color-text));font-weight:850}.host-checklist-card p,.host-guidance-step span,.qr-host-guide-grid p{color:var(--lm-muted,var(--color-text-secondary));line-height:1.55}.event-host-guide-panel{grid-column:1/-1;background:radial-gradient(circle at top left,rgba(217,95,53,.13),transparent 20rem),rgba(255,250,244,.86)}.event-lifecycle-panel{margin-bottom:0;display:grid;grid-gap:.45rem;gap:.45rem;padding:clamp(1.25rem,2.2vw,1.75rem);border-radius:28px;background:radial-gradient(circle at 8% 0,rgba(217,95,53,.12),transparent 18rem),radial-gradient(circle at 98% 6%,rgba(245,158,11,.16),transparent 17rem),rgba(255,250,244,.9)}.event-lifecycle-panel .event-panel-header{margin-bottom:0}.event-lifecycle-steps{position:relative;grid-gap:.8rem;gap:.8rem;margin:0;padding:0;list-style:none}.event-lifecycle-steps li{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.7rem;gap:.7rem;padding:1rem;border:1px solid rgba(85,62,45,.12);border-radius:1.1rem;background:rgba(255,255,255,.66);box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}.event-lifecycle-dot{width:.72rem;height:.72rem;margin-top:.32rem;border-radius:999px;background:linear-gradient(135deg,#d95f35,#f59e0b);box-shadow:0 0 0 .32rem rgba(217,95,53,.12)}.event-lifecycle-label{display:inline-flex;margin-bottom:.2rem;color:#9a5b05;font-size:.72rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.event-lifecycle-steps strong,.event-lifecycle-steps time{display:block;color:var(--lm-ink,var(--color-text))}.event-lifecycle-steps strong{font-weight:900}.event-lifecycle-steps time{margin-top:.25rem;font-size:clamp(1.02rem,1.5vw,1.2rem);font-weight:850}.event-lifecycle-steps p{margin:.45rem 0 0;color:var(--lm-muted,var(--color-text-secondary));line-height:1.5}.host-checklist-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.host-checklist-card{display:grid;grid-gap:.65rem;gap:.65rem;align-content:start;padding:1rem}.host-checklist-card .btn{margin-top:.2rem;width:-moz-fit-content;width:fit-content}.qr-template-quick-card{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.9rem;gap:.9rem;align-items:center;margin-top:.85rem;padding:clamp(.8rem,1.4vw,1rem);border:1px solid rgba(85,62,45,.12);border-radius:1.15rem;background:radial-gradient(circle at 8% 0,rgba(245,158,11,.1),transparent 15rem),rgba(255,255,255,.68);box-shadow:inset 0 1px 0 rgba(255,255,255,.72),var(--lm-shadow-soft,var(--shadow-sm))}.qr-template-quick-card>div{display:grid;grid-gap:.35rem;gap:.35rem;min-width:0;max-width:none}.qr-template-quick-card h3,.qr-template-quick-card p{white-space:nowrap}.qr-template-quick-card .btn{justify-self:end}@media (max-width:820px){.qr-template-quick-card{grid-template-columns:1fr}.qr-template-quick-card h3,.qr-template-quick-card p{white-space:normal}.qr-template-quick-card .btn{justify-self:start}}.qr-print-toolkit{margin-top:1.1rem}.qr-template-studio{--studio-ink:#172033;--studio-muted:#667085;--studio-cream:#fff6e8;--studio-warm:#f59e0b;--studio-coral:#e9794f;--studio-border:rgba(23,32,51,0.1);padding:clamp(1rem,2vw,1.35rem);overflow:hidden;border:1px solid rgba(245,158,11,.22);border-radius:1.65rem;background:radial-gradient(circle at 8% 0,rgba(245,158,11,.18),transparent 19rem),radial-gradient(circle at 98% 12%,rgba(233,121,79,.13),transparent 18rem),linear-gradient(180deg,#fffaf1,rgba(255,255,255,.94) 48%,#f8fafc);box-shadow:0 18px 48px rgba(23,32,51,.06),inset 0 1px 0 rgba(255,255,255,.86)}.qr-template-studio-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);grid-gap:clamp(1rem,3vw,2.2rem);gap:clamp(1rem,3vw,2.2rem);align-items:center}.qr-template-studio-copy{display:grid;grid-gap:.9rem;gap:.9rem;max-width:58ch}.qr-template-eyebrow{width:-moz-fit-content;width:fit-content;padding:.38rem .72rem;border:1px solid rgba(245,158,11,.28);border-radius:999px;background:rgba(255,255,255,.72);color:#9a5b05;font-size:.72rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.qr-template-studio-copy h3{margin:0;max-width:13ch;color:var(--studio-ink);font-size:clamp(1.85rem,4vw,3.25rem);line-height:.98;letter-spacing:-.065em}.qr-template-studio-copy p{margin:0;color:var(--studio-muted);font-size:1.03rem;line-height:1.6}.qr-template-benefit-row,.qr-template-studio-actions{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}.qr-template-benefit-row span{padding:.48rem .68rem;border:1px solid rgba(23,32,51,.08);border-radius:999px;background:rgba(255,255,255,.66);color:#344054;font-size:.86rem;font-weight:800}.qr-template-stack-showcase{position:relative;min-height:370px;display:grid;place-items:center}.qr-template-stack-card{--picker-accent:#f59e0b;--picker-accent-soft:rgba(245,158,11,0.18);position:absolute;display:grid;justify-items:center;align-content:start;grid-gap:.48rem;gap:.48rem;width:min(220px,54vw);min-height:306px;padding:1.2rem;border:1px solid color-mix(in srgb,var(--picker-accent) 22%,white);border-radius:1.55rem;background:radial-gradient(circle at 18% 12%,color-mix(in srgb,var(--picker-accent) 16%,transparent),transparent 5rem),linear-gradient(180deg,rgba(255,255,255,.98),color-mix(in srgb,var(--picker-accent) 8%,white));box-shadow:0 22px 42px rgba(23,32,51,.14),inset 0 1px 0 rgba(255,255,255,.9);color:#172033}.qr-template-stack-card-1{transform:translateX(-76px) rotate(-7deg);z-index:2}.qr-template-stack-card-2{transform:translateX(14px) translateY(-12px) rotate(3deg);z-index:3}.qr-template-stack-card-3{transform:translateX(92px) translateY(20px) rotate(8deg);z-index:1}.qr-template-stack-card small,.qr-template-stack-card span{color:color-mix(in srgb,var(--picker-accent) 78%,#172033);font-size:.68rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.qr-template-stack-card strong{max-width:12ch;font-size:1.18rem;line-height:1.05;text-align:center;letter-spacing:-.04em}.qr-template-stack-card p{margin:0;color:#667085;font-size:.82rem;font-weight:800}.qr-template-stack-qr{display:grid;width:7.6rem;aspect-ratio:1;margin:.35rem 0;place-items:center;border:.55rem solid #fff;border-radius:1.2rem;background:linear-gradient(90deg,#111827 25%,transparent 25% 50%,#111827 50% 75%,transparent 75%),linear-gradient(#111827 25%,transparent 25% 50%,#111827 50% 75%,transparent 75%);background-size:1rem 1rem;color:transparent;box-shadow:0 12px 26px rgba(23,32,51,.14)}.qr-template-floating-note{position:absolute;z-index:4;padding:.68rem .85rem;border:1px solid rgba(23,32,51,.08);border-radius:999px;background:rgba(255,255,255,.88);color:#172033;font-size:.84rem;font-weight:900;box-shadow:0 14px 34px rgba(23,32,51,.12)}.qr-template-floating-note-one{top:3.4rem;right:1.2rem}.qr-template-floating-note-two{bottom:3.3rem;left:1.4rem}.qr-template-process-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.8rem;gap:.8rem;margin-top:1.15rem}.qr-template-process-strip article{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.15rem .75rem;gap:.15rem .75rem;align-items:start;padding:.9rem;border:1px solid rgba(23,32,51,.08);border-radius:1.1rem;background:rgba(255,255,255,.76);box-shadow:inset 0 1px 0 rgba(255,255,255,.84)}.qr-template-process-strip article span{grid-row:span 2;display:grid;width:2rem;aspect-ratio:1;place-items:center;border-radius:999px;background:#f59e0b;color:#fff;font-weight:950}.qr-template-process-strip article strong{color:var(--studio-ink);font-weight:900}.qr-template-process-strip article p{margin:0;color:var(--studio-muted);font-size:.88rem;line-height:1.42}.qr-template-library-header{display:flex;justify-content:space-between;gap:1rem;align-items:flex-end;margin-top:1.35rem}.qr-template-library-header>div:first-child{display:grid;grid-gap:.28rem;gap:.28rem;max-width:58ch}.qr-print-toolkit-heading h3,.qr-template-library-header h3{margin:0;color:var(--studio-ink);font-size:1.2rem;letter-spacing:-.03em}.qr-print-toolkit-heading p,.qr-template-library-header p{margin:0;color:var(--studio-muted);line-height:1.5}.qr-print-toolkit-heading{display:grid;grid-gap:.28rem;gap:.28rem;max-width:58ch}.qr-print-toolkit-subheading{margin-top:1.15rem}.qr-template-category-tabs,.qr-template-mode-tabs{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.qr-template-library-header .qr-template-mode-tabs{justify-content:flex-end;margin-top:0}.qr-template-category-tabs button,.qr-template-mode-tabs span{border:1px solid rgba(23,32,51,.1);border-radius:999px;background:rgba(255,255,255,.78);color:var(--studio-muted);font:inherit;font-size:.88rem;font-weight:800;line-height:1}.qr-template-mode-tabs span{padding:.72rem .95rem}.qr-template-category-tabs button{padding:.62rem .86rem;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.qr-template-category-tabs button.is-active,.qr-template-mode-tabs .is-active{border-color:rgba(245,158,11,.38);background:#172033;color:#fff;box-shadow:0 10px 22px rgba(23,32,51,.12)}.qr-template-mode-tabs .is-muted{opacity:.62}.qr-template-category-tabs button:focus-visible,.qr-template-category-tabs button:hover{transform:translateY(-1px);border-color:rgba(245,158,11,.45);color:#9a5b05}.qr-template-picker-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(248px,1fr));grid-gap:1rem;gap:1rem;margin-top:.95rem}.qr-template-picker-card{--picker-accent:#f59e0b;--picker-accent-soft:rgba(245,158,11,0.16);--picker-bg:linear-gradient(150deg,rgba(255,255,255,0.98),rgba(255,250,242,0.94));position:relative;display:grid;grid-gap:.7rem;gap:.7rem;min-height:440px;padding:.85rem;overflow:hidden;border:1px solid color-mix(in srgb,var(--picker-accent) 24%,transparent);border-radius:1.3rem;background:radial-gradient(circle at 84% 7%,var(--picker-accent-soft),transparent 7rem),var(--picker-bg);color:var(--studio-ink);text-decoration:none;box-shadow:0 12px 30px rgba(23,32,51,.06),inset 0 1px 0 rgba(255,255,255,.82);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.qr-template-picker-card:focus-visible,.qr-template-picker-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--picker-accent) 50%,transparent);box-shadow:0 18px 38px rgba(23,32,51,.12),inset 0 1px 0 rgba(255,255,255,.9)}.qr-template-picker-card-top{position:relative;z-index:1;display:flex;justify-content:space-between;gap:.5rem;align-items:center}.qr-template-picker-format,.qr-template-picker-occasion{width:-moz-fit-content;width:fit-content;padding:.28rem .58rem;border-radius:999px;font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.qr-template-picker-occasion{background:color-mix(in srgb,var(--picker-accent) 13%,white);color:color-mix(in srgb,var(--picker-accent) 78%,#172033)}.qr-template-picker-format{border:1px solid rgba(23,32,51,.08);background:rgba(255,255,255,.7);color:#667085}.qr-template-picker-preview{display:grid}.qr-template-picker-sheet{position:relative;display:grid;grid-gap:.38rem;gap:.38rem;min-height:210px;padding:1rem;overflow:hidden;border:1px solid color-mix(in srgb,var(--picker-accent) 18%,transparent);border-radius:1.05rem;background:radial-gradient(circle at 16% 14%,color-mix(in srgb,var(--picker-accent) 16%,transparent),transparent 4.4rem),linear-gradient(180deg,rgba(255,255,255,.96),color-mix(in srgb,var(--picker-accent) 7%,white));box-shadow:inset 0 1px 0 rgba(255,255,255,.86)}.qr-template-picker-sheet:before{content:"";position:absolute;inset:.72rem;border:1px dashed color-mix(in srgb,var(--picker-accent) 18%,transparent);border-radius:.82rem;pointer-events:none}.qr-template-picker-sheet>span{position:relative;z-index:1;color:color-mix(in srgb,var(--picker-accent) 74%,#172033);font-size:.58rem;font-weight:950;letter-spacing:.11em;text-transform:uppercase}.qr-template-picker-sheet>strong{position:relative;z-index:1;max-width:10ch;color:#172033;font-size:1.05rem;line-height:1.05;letter-spacing:-.04em}.qr-template-picker-sheet>p{position:relative;z-index:1;max-width:16ch;margin:0;color:#667085;font-size:.74rem;line-height:1.3}.qr-template-picker-qr{position:absolute;right:1rem;bottom:1rem;display:grid;width:4.55rem;aspect-ratio:1;place-items:center;border:.4rem solid #fff;border-radius:.95rem;background:linear-gradient(90deg,#111827 25%,transparent 25% 50%,#111827 50% 75%,transparent 75%),linear-gradient(#111827 25%,transparent 25% 50%,#111827 50% 75%,transparent 75%);background-size:.82rem .82rem;color:transparent;box-shadow:0 10px 22px rgba(23,32,51,.13)}.qr-template-picker-content{display:grid;grid-gap:.28rem;gap:.28rem}.qr-template-picker-content strong{font-size:1.06rem;font-weight:950;letter-spacing:-.025em}.qr-template-picker-content span{max-width:28ch;color:var(--studio-muted);font-size:.9rem;line-height:1.42}.qr-template-picker-meta{display:flex;align-items:center;justify-content:space-between;gap:.55rem;color:var(--studio-muted);font-size:.76rem;font-weight:850;text-transform:uppercase;letter-spacing:.06em}.qr-template-picker-swatches{display:inline-flex;gap:.28rem}.qr-template-picker-swatches i{width:.92rem;height:.92rem;border:2px solid #fff;border-radius:999px;box-shadow:0 0 0 1px rgba(23,32,51,.08)}.qr-template-picker-meta-tasks{color:color-mix(in srgb,var(--picker-accent) 72%,#172033)}.qr-template-picker-cta{display:block;margin-top:auto;padding:.72rem .85rem;border-radius:999px;background:#172033;color:#fff;font-size:.9rem;font-weight:950;text-align:center;box-shadow:0 10px 20px rgba(23,32,51,.14)}.qr-template-picker-accent-blush{--picker-accent:#b78167;--picker-accent-soft:rgba(183,129,103,0.16);--picker-bg:linear-gradient(150deg,#fffaf7,#fbf0eb)}.qr-template-picker-accent-ivory{--picker-accent:#9a7042;--picker-accent-soft:rgba(154,112,66,0.14);--picker-bg:linear-gradient(150deg,#fffdf8,#fbf6ec)}.qr-template-picker-accent-sage{--picker-accent:#5e7c5c;--picker-accent-soft:rgba(94,124,92,0.16);--picker-bg:linear-gradient(150deg,#fbfdf9,#f0f6ed)}.qr-template-picker-accent-gold{--picker-accent:#c8a04d;--picker-accent-soft:rgba(200,160,77,0.16);--picker-bg:linear-gradient(150deg,#fffdf8,#fbf4df)}.qr-template-picker-accent-pearl{--picker-accent:#64748b;--picker-accent-soft:rgba(100,116,139,0.12);--picker-bg:linear-gradient(150deg,#ffffff,#f3f6f8)}.qr-template-picker-accent-sky{--picker-accent:#5f91b7;--picker-accent-soft:rgba(95,145,183,0.16);--picker-bg:linear-gradient(150deg,#fbfdff,#edf6fb)}.qr-template-picker-accent-midnight{--picker-accent:#1e3a5f;--picker-accent-soft:rgba(30,58,95,0.14);--picker-bg:linear-gradient(150deg,#f8fafc,#e9eef6)}.qr-template-picker-accent-sand{--picker-accent:#a78962;--picker-accent-soft:rgba(167,137,98,0.14);--picker-bg:linear-gradient(150deg,#fffdf8,#f5eee4)}.qr-template-picker-accent-coral{--picker-accent:#c85d45;--picker-accent-soft:rgba(200,93,69,0.15);--picker-bg:linear-gradient(150deg,#fffaf7,#fff1eb)}.qr-template-picker-accent-fir{--picker-accent:#265943;--picker-accent-soft:rgba(38,89,67,0.16);--picker-bg:linear-gradient(150deg,#fbfdf9,#edf6ef)}.qr-template-picker-accent-berry{--picker-accent:#8b2f45;--picker-accent-soft:rgba(139,47,69,0.16);--picker-bg:linear-gradient(150deg,#fffafa,#f8edf0)}.qr-template-picker-accent-emerald{--picker-accent:#1f7a5b;--picker-accent-soft:rgba(31,122,91,0.16);--picker-bg:linear-gradient(150deg,#fbfffb,#edf9f4)}.qr-print-option-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));grid-gap:.75rem;gap:.75rem;margin-top:.9rem}.qr-print-option-card{display:grid;grid-gap:.22rem;gap:.22rem;align-content:start;min-height:100%;padding:.9rem 1rem;border:1px solid rgba(245,158,11,.2);border-radius:1rem;background:rgba(255,255,255,.78);color:var(--studio-ink,var(--color-text));text-align:left;text-decoration:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.74);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.qr-print-option-card:focus-visible,.qr-print-option-card:hover{transform:translateY(-1px);border-color:rgba(245,158,11,.42);box-shadow:0 10px 24px rgba(245,158,11,.09)}.qr-print-option-card strong{font-weight:850}.qr-print-option-card span{color:var(--studio-muted,var(--color-text-secondary));font-size:.92rem;line-height:1.42}.qr-print-option-button{font:inherit;cursor:pointer}.qr-print-option-button:disabled{cursor:not-allowed;opacity:.58;transform:none;box-shadow:none}@media (max-width:900px){.qr-template-process-strip,.qr-template-studio-hero{grid-template-columns:1fr}.qr-template-stack-showcase{min-height:330px}.qr-template-library-header{align-items:stretch;flex-direction:column}.qr-template-library-header .qr-template-mode-tabs{justify-content:flex-start}}@media (max-width:640px){.qr-template-studio-copy h3{max-width:100%}.qr-template-stack-showcase{min-height:300px;overflow:hidden}.qr-template-stack-card{width:180px;min-height:250px;padding:.95rem}.qr-template-stack-card-1{transform:translateX(-52px) rotate(-7deg)}.qr-template-stack-card-2{transform:translateX(6px) translateY(-10px) rotate(3deg)}.qr-template-stack-card-3{transform:translateX(58px) translateY(16px) rotate(8deg)}.qr-template-stack-qr{width:6rem}.qr-template-floating-note{display:none}.qr-print-option-grid,.qr-template-picker-grid{grid-template-columns:1fr}}.qr-host-guide-grid{margin-top:1.1rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.qr-host-guide-grid article{padding:.9rem 1rem}.qr-host-guide-grid p{margin-top:.25rem;font-size:.95rem}@media (max-width:1199px){.dashboard-events-list-head{display:none}.dashboard-events-list-shell{padding:0;border:0;background:transparent;box-shadow:none}.event-card-row{grid-template-columns:repeat(3,minmax(0,1fr));min-height:0;padding:1rem;align-items:start}.event-card-row-main{grid-column:span 2}.event-card-row-status{justify-self:end;text-align:right;justify-items:end}.event-card-row-cell-label{display:block}}@media (min-width:720px){.dashboard-event-grid,.dashboard-pricing-grid,.purchase-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.event-card-featured .event-card-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.purchase-stepper{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:719px){.dashboard-section-head{align-items:flex-start;flex-direction:column}.event-card-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:.95rem;border-radius:1.1rem}.event-card-row-main{grid-column:1/-1}.event-card-row-title-line{flex-wrap:wrap}.event-card-row-substats{gap:.28rem .5rem}.event-card-row-meta{white-space:normal}.event-card-row-meta-media{display:inline}.event-card-row-description,.event-card-row-media{display:none}.event-card-row-status{justify-self:stretch}.event-card-row-cell{justify-items:start;text-align:left}.event-card-row-cell:not(.event-card-row-status){grid-column:span 1}.event-card-row-chip{width:100%;justify-content:center;text-align:center}.event-card-stats{grid-template-columns:1fr}}.register-flow-card{display:grid;grid-gap:clamp(1.25rem,3vw,2rem);gap:clamp(1.25rem,3vw,2rem);overflow:visible;padding:0;border:0;background:transparent;box-shadow:none}.auth-layout-register-only .register-flow-card.register-flow-card-simple,.register-flow-card-simple{width:min(100%,760px);margin-inline:auto;grid-template-columns:minmax(0,1fr)}.register-trust-panel{display:grid;grid-gap:.9rem;gap:.9rem;align-content:start;padding:clamp(1.15rem,3vw,1.7rem);border:1px solid rgba(217,95,53,.16);border-radius:1.35rem;background:radial-gradient(circle at top right,rgba(243,153,88,.22),transparent 13rem),linear-gradient(135deg,rgba(255,250,244,.94),rgba(245,233,218,.76))}.register-trust-panel h2{max-width:13ch;font-family:var(--lm-display,inherit);font-size:clamp(2rem,4vw,3.35rem);font-weight:650;line-height:1;letter-spacing:-.04em;color:var(--lm-ink,var(--color-text))}.register-trust-list,.register-trust-panel p{color:var(--lm-muted,var(--color-text-secondary))}.register-trust-list{display:grid;grid-gap:.55rem;gap:.55rem;margin:.35rem 0 0;padding:0;list-style:none;font-weight:750}.register-trust-list li{position:relative;padding-left:1.55rem}.register-trust-list li:before{content:"✓";position:absolute;left:0;color:var(--lm-primary,var(--color-primary));font-weight:900}.flow-shell-register-simple{min-width:0;width:100%;padding:clamp(1.15rem,3vw,1.75rem);border:1px solid var(--lm-border,var(--color-border));border-radius:1.6rem;background:rgba(255,250,244,.86);box-shadow:var(--lm-shadow-soft,var(--shadow-md))}.register-wizard-actions{grid-template-columns:minmax(0,1fr)}.register-wizard-actions .btn{width:100%;min-width:0;white-space:normal}.register-selected-plan-badge{display:flex;flex-wrap:wrap;gap:.45rem .7rem;align-items:center;margin-bottom:.9rem;padding:.75rem .9rem;border:1px solid rgba(217,95,53,.2);border-radius:1rem;background:linear-gradient(135deg,rgba(255,250,244,.98),rgba(243,153,88,.12));color:var(--lm-muted,var(--color-text-secondary))}.register-selected-plan-badge span,.register-selected-plan-badge strong{color:var(--lm-ink,var(--color-text));font-weight:850}.register-selected-plan-badge span{padding:.2rem .55rem;border-radius:999px;background:rgba(217,95,53,.12);color:var(--lm-primary-dark,var(--color-primary-dark));font-size:.78rem;letter-spacing:.04em;text-transform:uppercase}.register-selected-plan-badge p{flex-basis:100%;margin:0;font-size:.9rem}.register-flow-stepper{grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem}.register-flow-stepper .flow-step{width:100%;text-align:left;font:inherit;color:inherit;cursor:pointer;grid-template-columns:1fr;justify-items:center;gap:.35rem;padding:.7rem .35rem;border-radius:1rem}.register-flow-stepper .flow-step div{display:grid;justify-items:center;grid-gap:.1rem;gap:.1rem}.register-flow-stepper .flow-step strong{font-size:.74rem;line-height:1.1;text-align:center}.register-flow-stepper .flow-step div span{display:none}.register-flow-stepper .flow-step-index{width:1.65rem;height:1.65rem;font-size:.78rem}.register-flow-stepper .flow-step:disabled{cursor:not-allowed;opacity:.48}.register-flow-stepper .flow-step.is-current{border-color:rgba(217,95,53,.38);background:linear-gradient(180deg,rgba(243,153,88,.16),rgba(255,250,244,.96));box-shadow:0 12px 28px -20px rgba(217,95,53,.7)}.register-flow-stepper .flow-step.is-done{border-color:rgba(22,163,74,.24);background:rgba(240,253,244,.74)}.register-flow-stepper .flow-step.is-done .flow-step-index{background:#16a34a;color:white}.register-flow-intro{background:radial-gradient(circle at top right,rgba(243,153,88,.22),transparent 12rem),linear-gradient(135deg,rgba(255,250,244,.94),rgba(245,233,218,.78))}.register-flow-section{position:relative}.register-flow-section:before{content:"";position:absolute;left:1.55rem;top:3.7rem;bottom:-1rem;width:1px;background:linear-gradient(180deg,rgba(217,95,53,.24),transparent)}.register-flow-section>*{position:relative;z-index:1}.register-next-card,.register-verification-card{border:1px solid rgba(217,95,53,.16);background:rgba(255,250,244,.72)}.register-verification-card{display:grid;grid-gap:.85rem;gap:.85rem;padding:1rem;border-radius:1.2rem}.register-verification-card.is-verified{border-color:rgba(22,163,74,.32);background:rgba(240,253,244,.74)}.register-verification-card div:first-child{display:grid;grid-gap:.25rem;gap:.25rem}.register-next-card .form-hint,.register-verification-card span{color:var(--lm-muted,var(--color-text-secondary))}.register-code-actions{display:grid;grid-template-columns:1fr;grid-gap:.6rem;gap:.6rem;align-items:center}.register-code-input{text-align:center;letter-spacing:.28em;font-weight:800}.register-otp-group{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.45rem;gap:.45rem}.register-otp-input{min-width:0;min-height:3rem;height:3rem;padding:0;text-align:center;font-size:1.05rem;font-weight:900}.register-code-button{min-height:2.75rem}.verification-message{color:var(--lm-primary,var(--color-primary));font-weight:700}.register-date-input{cursor:pointer}.register-code-preview{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:.45rem;gap:.45rem}.register-code-preview span{display:grid;min-height:42px;place-items:center;border:1px solid var(--lm-border,var(--color-border));border-radius:.75rem;background:rgba(255,255,255,.7);color:var(--lm-primary,var(--color-primary));font-size:1.2rem;font-weight:900}@media (min-width:1100px){.register-flow-card{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start}.register-flow-card-simple{grid-template-columns:minmax(0,1fr)}.register-code-actions{grid-template-columns:auto minmax(250px,1fr)}}@media (max-width:899px){.register-trust-panel{padding:1rem}.register-trust-panel h2{max-width:none}.register-flow-stepper{grid-template-columns:repeat(5,minmax(2.45rem,1fr));overflow-x:auto;padding-bottom:.2rem}}.event-overview-hero{display:grid;grid-gap:.8rem;gap:.8rem;padding:clamp(1.25rem,3vw,1.9rem);border-radius:2rem;background:radial-gradient(circle at top right,rgba(243,153,88,.2),transparent 19rem),linear-gradient(135deg,rgba(255,250,244,.96),rgba(246,224,204,.74));box-shadow:var(--lm-shadow-soft,var(--shadow-sm))}.event-overview-hero-copy h2{margin-top:0;font-family:var(--lm-display,inherit);font-size:clamp(2.35rem,5vw,4rem);font-weight:650;line-height:1;letter-spacing:-.04em;color:var(--lm-ink,var(--color-text))}.event-overview-deadline p,.event-overview-hero-copy p,.event-timeline-item p{color:var(--lm-muted,var(--color-text-secondary))}.event-overview-hero-copy p{max-width:68ch;margin-top:.85rem;line-height:1.7}.event-overview-hero-pills{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.1rem}.event-overview-hero-pills span:not(.badge){display:inline-flex;align-items:center;min-height:32px;padding:.35rem .72rem;border:1px solid rgba(85,62,45,.12);border-radius:999px;background:rgba(255,255,255,.55);color:var(--lm-muted,var(--color-text-secondary));font-weight:750}.event-overview-hero-stats{display:grid;grid-template-columns:repeat(3,minmax(7.25rem,1fr)) minmax(10.5rem,1.2fr);grid-gap:.7rem;gap:.7rem;width:100%;max-width:50rem}.event-overview-hero-stats div{display:grid;grid-gap:.18rem;gap:.18rem;min-height:78px;align-content:center;padding:.9rem 1rem;border:1px solid rgba(85,62,45,.14);border-radius:1.2rem;background:rgba(255,250,244,.72)}.event-overview-hero-stats strong{color:#2e2119;font-size:clamp(1.35rem,2.4vw,1.9rem);line-height:1}.event-overview-storage-stat strong{font-size:clamp(1rem,1.8vw,1.35rem);line-height:1.15}.event-overview-hero-stats span{color:#5f4d42;font-size:.86rem;font-weight:800}.event-overview-deadline{display:grid;grid-gap:.35rem;gap:.35rem;align-content:center;min-width:min(100%,280px);padding:1.2rem;border:1px solid rgba(217,95,53,.18);border-radius:1.45rem;background:rgba(255,250,244,.72);box-shadow:0 18px 48px -34px rgba(166,66,37,.5)}.event-overview-deadline span{color:var(--lm-primary-dark,var(--color-primary-dark));font-size:.78rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.event-overview-deadline strong{font-size:clamp(1.55rem,3vw,2.1rem);line-height:1.08}.event-overview-top-grid{align-items:stretch}.event-lifecycle-card{display:grid;grid-gap:1.4rem;gap:1.4rem;margin-top:1rem;padding:clamp(1.25rem,3vw,1.8rem);border-radius:1.55rem}.event-lifecycle-card-header{display:flex;gap:1rem;align-items:flex-start;justify-content:space-between}.event-lifecycle-card-header h2{margin-top:.35rem;font-size:clamp(1.55rem,3vw,2.15rem);line-height:1.08}.event-lifecycle-card-header p{max-width:58ch;margin-top:.55rem;color:var(--lm-muted,var(--color-text-secondary))}.event-lifecycle-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.event-lifecycle-step{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.75rem;gap:.75rem;align-items:start;min-height:138px;padding:1rem;border:1px solid rgba(85,62,45,.12);border-radius:1.1rem;background:radial-gradient(circle at top right,rgba(243,153,88,.13),transparent 8rem),rgba(255,250,244,.68)}.event-lifecycle-step-dot{display:grid;width:2rem;height:2rem;place-items:center;border-radius:999px;background:rgba(217,95,53,.14);color:var(--lm-primary-dark,var(--color-primary-dark));font-weight:900}.event-lifecycle-step span:not(.event-lifecycle-step-dot),.event-lifecycle-step strong{display:block}.event-lifecycle-step strong{color:var(--lm-ink,var(--color-text))}.event-lifecycle-step span:not(.event-lifecycle-step-dot){margin-top:.25rem;font-size:1.05rem;font-weight:850}.event-lifecycle-step p{margin-top:.3rem;color:var(--lm-muted,var(--color-text-secondary))}.event-guest-preview-card{overflow:hidden}.event-guest-settings-header{position:relative;align-items:flex-start;gap:1rem}.event-guest-test-button{white-space:nowrap}@media (max-width:899px){.event-guest-settings-header{min-height:3.6rem;padding-right:min(44vw,10.5rem)}.event-guest-settings-header>div{min-width:0}.event-guest-test-button{position:absolute;top:0;right:0;padding-inline:1rem}}.event-guest-preview-surface{padding:clamp(.9rem,1.5vw,1.15rem);border:1px solid rgba(85,62,45,.12);border-radius:1.2rem;background:radial-gradient(circle at top right,rgba(217,95,53,.12),transparent 9rem),linear-gradient(180deg,rgba(255,250,244,.96),rgba(255,255,255,.78))}.event-guest-preview-phone{width:100%;max-width:540px;margin:0 auto}.event-guest-preview-upload-card{padding:clamp(1.25rem,2vw,1.55rem);gap:clamp(.85rem,1.5vw,1.05rem);box-shadow:var(--shadow-sm)}.event-guest-preview-upload-card h1{font-size:clamp(1.8rem,3vw,2.15rem);line-height:1.05}.event-guest-preview-upload-card .guest-secondary-link{pointer-events:none}.event-guest-preview-dropzone .btn{width:100%}.event-guest-preview-dropzone .upload-dropzone{min-height:132px;pointer-events:none}.event-quick-actions-panel,.event-timeline-card{min-height:100%}.event-quick-action-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.event-quick-action-card{display:grid;grid-gap:.38rem;gap:.38rem;min-height:142px;padding:1.15rem;border-color:rgba(85,62,45,.13);background:radial-gradient(circle at top right,rgba(243,153,88,.12),transparent 9rem),rgba(255,250,244,.74)}.event-quick-action-card:hover{transform:translateY(-1px);box-shadow:0 18px 42px -32px rgba(46,33,25,.42)}.event-quick-action-icon{display:inline-grid;width:2.25rem;height:2.25rem;place-items:center;border-radius:.8rem;background:rgba(217,95,53,.12);color:var(--lm-primary-dark,var(--color-primary-dark));font-weight:900}.event-timeline-list{display:grid;grid-gap:.9rem;gap:.9rem}.event-ready-checklist{display:grid;grid-gap:1rem;gap:1rem}.event-after-grid,.event-ready-grid{display:grid;grid-gap:.75rem;gap:.75rem}.event-after-grid{padding-top:.75rem;border-top:1px solid rgba(85,62,45,.1)}.event-ready-item{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.75rem;gap:.75rem;align-items:start;padding:.9rem 1rem;border:1px solid rgba(85,62,45,.12);border-radius:1rem;background:rgba(255,250,244,.72)}.event-ready-item>span{display:grid;width:1.6rem;height:1.6rem;place-items:center;border-radius:999px;background:rgba(217,95,53,.12);color:var(--lm-primary-dark,var(--color-primary-dark));font-weight:900}.event-ready-item.is-ready>span{background:rgba(22,163,74,.12);color:#15803d}.event-ready-item-secondary{background:rgba(255,255,255,.54)}.event-ready-item p,.event-ready-item strong{margin:0}.event-ready-item p{color:var(--color-text-secondary)}.event-timeline-item{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.8rem;gap:.8rem;padding:.95rem;border:1px solid rgba(85,62,45,.12);border-radius:1rem;background:rgba(255,255,255,.58)}.event-timeline-dot{width:.78rem;height:.78rem;margin-top:.34rem;border-radius:999px;background:var(--lm-primary,var(--color-primary));box-shadow:0 0 0 5px rgba(217,95,53,.12)}.event-timeline-item span:not(.event-timeline-dot),.event-timeline-item strong{display:block}.event-timeline-item span:not(.event-timeline-dot){margin-top:.1rem;font-weight:800}.event-timeline-item p{margin-top:.2rem}.event-timeline-item-complete .event-timeline-dot{background:#16a34a;box-shadow:0 0 0 5px rgba(22,163,74,.12)}.event-timeline-item-muted{opacity:.72}@media (min-width:900px){.event-overview-hero{grid-template-columns:minmax(0,1fr);align-items:start}}@media (min-width:1100px){.register-flow-stepper{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:719px){.register-trust-panel{gap:.65rem}.register-trust-panel h2{font-size:clamp(1.65rem,8vw,2.35rem)}.register-trust-list{gap:.4rem}.register-flow-stepper{grid-template-columns:repeat(3,minmax(0,1fr))}.register-flow-stepper .flow-step{min-height:3.25rem;padding:.55rem .3rem}.register-selected-plan-badge{margin-bottom:.75rem}.register-code-actions{grid-template-columns:1fr}.register-code-button{width:100%;min-height:3rem}.register-otp-group{grid-template-columns:repeat(3,minmax(3rem,1fr));gap:.55rem}.register-otp-input{min-height:3.25rem}.register-flow-section:before{display:none}.event-overview-hero{border-radius:1.45rem}.event-priority-stack .event-next-action{padding:1rem;border-radius:1.3rem}.event-priority-stack .event-next-action h2{font-size:1.18rem}.event-overview-hero-copy h2{font-size:clamp(2rem,12vw,3rem)}.event-overview-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.event-overview-hero-stats div{min-height:74px;padding:.8rem}.event-lifecycle-card-header{display:grid}.event-lifecycle-steps{grid-template-columns:1fr}.event-lifecycle-step{min-height:0}}