body:has(.adm-shell,.adm-ed-top,.adm-auth){--radius-sm:8px;--radius-md:10px;--radius-lg:16px;--radius-xl:22px;--adm-rail:color-mix(in srgb, var(--surface-sunken) 55%, var(--paper));--adm-ease:cubic-bezier(.2, .9, .1, 1)}html:not([data-theme=dark]) body:has(.adm-shell,.adm-ed-top,.adm-auth){--paper:#fff;--surface:#fff;--surface-sunken:#f4f4f7;--adm-rail:#f8f8fa;--surface-inverse:#0e0e14;--ink:#121219;--ink-muted:#5b5b6b;--ink-inverse:#fff;--line:#ebebf0;--line-strong:#8b8b9b;--brand:#5b47e0;--brand-hover:#4d39d1;--brand-press:#4130bb;--brand-soft:#eeebfe;--brand-ink:#4733cc;--brand-glow:#5b47e047;--shadow-sm:0 1px 2px #1010200d, 0 1px 1px #10102005;--shadow-md:0 1px 2px #1010200a, 0 12px 32px -14px #10102033;--shadow-lg:0 24px 56px -16px #1010203d, 0 0 0 1px #1010200a;--shadow-glow:0 8px 20px -6px #5b47e073;background:var(--paper)}body:has(.adm-shell,.adm-ed-top,.adm-auth) .lc-input{border-color:color-mix(in srgb, var(--line-strong) 32%, var(--line))}body:has(.adm-shell,.adm-ed-top,.adm-auth) .lc-input:hover{border-color:color-mix(in srgb, var(--line-strong) 60%, var(--line))}body:has(.adm-shell,.adm-ed-top,.adm-auth) .lc-input:focus{border-color:var(--brand);box-shadow:0 0 0 4px color-mix(in srgb, var(--brand) 16%, transparent)}body:has(.adm-shell,.adm-ed-top,.adm-auth) .lc-btn-primary{background:linear-gradient(180deg, color-mix(in srgb, #fff 12%, var(--brand)), var(--brand));box-shadow:inset 0 1px 0 #ffffff38, inset 0 0 0 1px #00000014, 0 1px 2px #1010201f, 0 4px 12px -4px var(--brand-glow)}body:has(.adm-shell,.adm-ed-top,.adm-auth) .lc-btn-primary:hover{background:linear-gradient(180deg, color-mix(in srgb, #fff 12%, var(--brand-hover)), var(--brand-hover));box-shadow:inset 0 1px 0 #ffffff38, inset 0 0 0 1px #00000014, 0 10px 24px -8px var(--brand-glow)}body:has(.adm-shell,.adm-ed-top,.adm-auth) .lc-btn-primary:active{background:var(--brand-press)}body:has(.adm-shell,.adm-ed-top,.adm-auth) .lc-btn[disabled],body:has(.adm-shell,.adm-ed-top,.adm-auth) .lc-btn[aria-disabled=true]{box-shadow:none}body:has(.adm-shell,.adm-ed-top,.adm-auth) .lc-btn-secondary{border-color:color-mix(in srgb, var(--line-strong) 30%, var(--line));box-shadow:var(--shadow-sm)}body:has(.adm-shell,.adm-ed-top,.adm-auth) .lc-btn-secondary:hover{border-color:color-mix(in srgb, var(--line-strong) 55%, var(--line));background:color-mix(in srgb, var(--surface-sunken) 45%, var(--surface))}.adm-shell{flex-direction:column;min-height:100vh;display:flex}.adm-top{z-index:30;background:color-mix(in srgb, var(--paper) 82%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid var(--line);position:sticky;top:0}.adm-top-inner{align-items:center;gap:var(--space-5);height:64px;display:flex}.adm-nav-wrap{scrollbar-width:none;flex:1;min-width:0;overflow-x:auto}.adm-nav-wrap::-webkit-scrollbar{display:none}.adm-nav{gap:var(--space-1);width:max-content;margin:0;padding:0;list-style:none;display:flex}.adm-nav a{border-radius:var(--radius-pill);height:36px;color:var(--ink-muted);font:500 14.5px/1 var(--font-sans);white-space:nowrap;align-items:center;gap:8px;padding:0 14px;text-decoration:none;transition:color .15s,background .15s;display:inline-flex}.adm-nav a:hover,.adm-nav a[aria-current=page]{color:var(--ink);background:var(--surface-sunken)}.adm-nav-toggle,.adm-nav-sub{display:none}.adm-nav a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.adm-top-end{align-items:center;gap:var(--space-2);flex:none;margin-left:auto;display:flex}.adm-user-btn{border-radius:var(--radius-pill);border:1px solid var(--line);height:40px;color:var(--ink);cursor:pointer;font:500 14px/1 var(--font-sans);background:0 0;align-items:center;gap:8px;padding:0 10px 0 4px;transition:background .14s;display:inline-flex}.adm-user-btn:hover,.adm-user-btn[aria-expanded=true]{background:var(--surface-sunken)}.adm-user-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.adm-avatar{background:var(--surface-inverse);width:30px;height:30px;color:var(--ink-inverse);font:600 12px/1 var(--font-sans);border-radius:50%;place-items:center;display:inline-grid}.adm-user-name{text-overflow:ellipsis;white-space:nowrap;max-width:16ch;overflow:hidden}.adm-menu-who{font:450 13px/18px var(--font-sans);color:var(--ink-muted);gap:2px;padding:8px 12px;display:grid}.adm-menu-who strong{color:var(--ink);font-weight:600}.adm-menu-who span{text-overflow:ellipsis;white-space:nowrap;max-width:24ch;overflow:hidden}.adm-usermenu form{margin:0}.adm-user{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:24ch;font:500 14px/20px var(--font-sans);color:var(--ink);overflow:hidden}.adm-icon-btn.adm-menu-btn{margin-left:-10px;display:none}@media (max-width:767px){.adm-icon-btn.adm-menu-btn{display:inline-grid}.adm-nav-wrap,.adm-usermenu,.adm-foot{display:none}.adm-top-inner{gap:var(--space-2);height:56px}.adm-main{padding:var(--space-5) 0 var(--space-8)}}.adm-main{padding:var(--space-7) 0 var(--space-9);flex:1}.adm-foot{border-top:1px solid var(--line);padding:var(--space-5) 0;font:450 13px/18px var(--font-sans);color:var(--ink-muted)}.adm-foot ul{gap:var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.adm-foot a{color:var(--ink-muted);text-decoration:none}.adm-foot a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.adm-panel{flex-direction:column;flex:1;min-width:0;display:flex}@media (min-width:1024px){.adm-shell{grid-template-columns:248px minmax(0,1fr);height:100dvh;min-height:0;display:grid;overflow:hidden}.adm-top{background:var(--adm-rail);-webkit-backdrop-filter:none;border:0;border-right:1px solid var(--line);height:auto;min-height:0;position:static}.adm-top-inner{align-items:stretch;gap:var(--space-6);max-width:none;height:100%;padding:var(--space-5) var(--space-3) var(--space-3);flex-direction:column}.adm-top-inner>.lc-logo{padding:2px var(--space-3) 0}.adm-nav-wrap{flex:none;overflow:visible}.adm-nav{flex-direction:column;gap:4px;width:auto}.adm-nav a{border-radius:var(--radius-sm);height:40px;padding:0 12px;font-size:14px;display:flex}.adm-nav a:hover{color:var(--ink);background:color-mix(in srgb, var(--ink) 5%, transparent)}.adm-nav a[aria-current=page]{color:var(--ink);background:var(--surface);box-shadow:var(--shadow-sm), 0 0 0 1px var(--line);font-weight:600}.adm-nav a[aria-current=page] .lc-icon{color:var(--brand)}.adm-nav .adm-nav-link{display:none}.adm-nav-toggle{border-radius:var(--radius-sm);width:100%;height:40px;color:var(--ink-muted);font:500 14px/1 var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 12px;transition:color .15s,background .15s;display:flex}.adm-nav-toggle:hover{color:var(--ink);background:color-mix(in srgb, var(--ink) 5%, transparent)}.adm-nav-toggle[data-active]{color:var(--ink);font-weight:600}.adm-nav-toggle[data-active]>.lc-icon:first-child{color:var(--brand)}.adm-nav-toggle:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.adm-nav-chevron{margin-left:auto;transition:rotate .18s}.adm-nav-toggle[aria-expanded=false] .adm-nav-chevron{rotate:-90deg}.adm-nav-sub{border-left:1px solid var(--line);gap:2px;margin:4px 0 4px 21px;padding:0 0 0 12px;list-style:none;display:grid}.adm-nav-sub[hidden]{display:none}.adm-nav .adm-nav-sub a{height:34px;padding:0 10px;font-size:13.5px}.adm-nav .adm-nav-sub a[aria-current=page]{box-shadow:none}.adm-top-end{padding-top:var(--space-3);border-top:1px solid var(--line);margin:auto 0 0;position:relative}.adm-top-end .adm-icon-btn{color:var(--ink-muted)}.adm-top-end .adm-icon-btn:hover{color:var(--ink)}.adm-top-end .adm-menu{position:static}.adm-top-end .adm-usermenu{flex:1;order:-1;min-width:0}.adm-top-end:has(>.adm-user){flex-wrap:wrap}.adm-top-end>.adm-user{flex:1 0 100%;order:-1;max-width:none}.adm-top-end>.adm-user~form{margin-left:auto}.adm-top-end .adm-menu-list{inset:auto auto calc(100% + 6px) 0}.adm-user-btn{border-color:#0000;width:100%}.adm-user-btn:hover,.adm-user-btn[aria-expanded=true]{background:color-mix(in srgb, var(--ink) 5%, transparent)}.adm-top .adm-avatar{background:linear-gradient(135deg, color-mix(in srgb, #fff 18%, var(--brand)), var(--brand-press));color:var(--on-brand);box-shadow:inset 0 1px #ffffff40}.adm-user-name{text-align:left;flex:1;max-width:none}.adm-panel{overscroll-behavior:contain;background:var(--paper);min-height:0;overflow-y:auto}.adm-main{padding-top:0}.adm-foot{padding:var(--space-4) 0}}.adm-head{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}@media (min-width:1024px){.adm-head{z-index:20;min-height:var(--adm-head-h,92px);margin:0 calc(var(--space-6) * -1) var(--space-5);padding:var(--space-5) var(--space-6);background:var(--paper);align-items:center;position:sticky;top:0}@supports (animation-timeline:scroll()){.adm-head{animation:linear both adm-head-stuck;animation-timeline:scroll();animation-range:0 32px}}}@keyframes adm-head-stuck{0%{box-shadow:0 1px #0000}to{box-shadow:0 1px 0 var(--line)}}.adm-title{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(28px,4vw,36px);font-weight:650;line-height:1.1}.adm-title em{font-size:1.08em}.adm-subtitle{color:var(--ink-muted);margin:6px 0 0;font-size:15px;line-height:22px}.adm-h2{font:600 20px/28px var(--font-sans);letter-spacing:-.01em;margin:0}.adm-h3{font:600 16px/24px var(--font-sans);letter-spacing:-.005em;margin:0}.adm-section{gap:var(--space-4);margin-top:var(--space-7);display:grid}.adm-auth{min-height:100vh;padding:var(--space-6) var(--space-4);place-items:center;display:grid}.adm-auth-card{gap:var(--space-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-xl);width:100%;max-width:440px;padding:var(--space-7) var(--space-6);box-shadow:var(--shadow-md);display:grid}@media (max-width:480px){.adm-auth-card{padding:var(--space-6) var(--space-5);border-radius:var(--radius-lg)}}.adm-auth-tabs{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);background:var(--surface-sunken,var(--brand-soft));grid-template-columns:1fr 1fr;display:grid}.adm-auth-tab{border-radius:var(--radius-sm);min-height:44px;color:var(--ink-muted);font:600 15px/20px var(--font-sans);place-items:center;text-decoration:none;display:grid}.adm-auth-tab:hover{color:var(--ink)}.adm-auth-tab[aria-current=page]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm)}.adm-auth-tab:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.adm-auth-head{gap:var(--space-2);display:grid}.adm-auth-head p{margin:0}.adm-auth-form{gap:var(--space-4);display:grid}.adm-auth-form .lc-btn{width:100%}.adm-auth-sent{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:var(--brand-soft);align-items:flex-start;display:flex}.adm-auth-sent p{margin:0}.adm-auth-sent-title{font:600 16px/24px var(--font-sans)}.adm-auth-sent-icon{background:var(--brand);width:40px;height:40px;color:var(--on-brand);border-radius:50%;flex:none;place-items:center;display:grid}.adm-auth-or{align-items:center;gap:var(--space-3);font:450 13px/18px var(--font-sans);color:var(--ink-muted);margin:0;display:flex}.adm-auth-or:before,.adm-auth-or:after{content:"";border-top:1px solid var(--line);flex:1}.adm-auth-legal{font:450 13px/18px var(--font-sans);color:var(--ink-muted);margin:0}.adm-auth-label-row{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.adm-auth-label-row a,.adm-auth-alt a{color:var(--brand-ink);font:500 13px/18px var(--font-sans)}.adm-auth-alt{text-align:center;font:450 14px/20px var(--font-sans);color:var(--ink-muted);margin:0}.adm-auth-alt a{font-size:14px;line-height:20px}.adm-auth-legal a{color:var(--brand-ink)}.adm-check{gap:var(--space-3);font:450 14px/22px var(--font-sans);cursor:pointer;align-items:flex-start;min-height:44px;display:flex}.adm-check input{width:20px;height:20px;accent-color:var(--brand-ink);flex:none;margin:1px 0 0}.adm-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-sm)}.adm-card-flush{padding:0;overflow:hidden}.adm-note{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--ink-muted);font:450 14px/22px var(--font-sans);gap:var(--space-2);align-items:flex-start;display:flex}.adm-note .lc-icon{margin-top:1px}.adm-note-warn{background:color-mix(in srgb, var(--warning) 9%, var(--surface));color:var(--ink);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--warning) 22%, transparent)}.adm-note-warn .lc-icon{color:color-mix(in srgb, var(--warning) 75%, var(--ink))}.adm-note-danger{background:var(--danger-soft);color:var(--ink)}.adm-note-danger .lc-icon{color:var(--danger)}.adm-note-success{background:var(--success-soft);color:var(--ink)}.adm-note-success .lc-icon{color:var(--success)}.adm-social{gap:var(--space-3);margin-bottom:var(--space-5);display:grid}.adm-social-head{gap:var(--space-2);align-items:center;display:flex}.adm-social-head .adm-h2{margin:0}.adm-social-intro{color:var(--ink-muted);font:450 14px/22px var(--font-sans);margin:0}.adm-social-grid{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));display:grid}.adm-social-audience{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));display:grid}.adm-social-shares-title{margin:0 0 var(--space-2);font:500 12px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.adm-social-shares{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.adm-social-shares li{gap:4px var(--space-2);font:450 14px/20px var(--font-sans);grid-template-columns:1fr auto;display:grid}.adm-social-shares li>span:nth-child(2){color:var(--ink-muted);font-variant-numeric:tabular-nums}.adm-social-shares .adm-meter{grid-column:1/-1;height:6px}.adm-social-posts{gap:var(--space-3);font:450 14px/20px var(--font-sans);margin:0;padding:0;list-style:none;display:grid}.adm-social-posts li{gap:var(--space-3);align-items:flex-start;display:flex}.adm-social-posts li>img{object-fit:cover;border-radius:var(--radius-sm);background:var(--surface-sunken);flex:none;width:64px;height:80px}.adm-social-posts li span{color:var(--ink-muted);font-variant-numeric:tabular-nums;display:block}.adm-social-actions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.adm-connect{gap:var(--space-3);margin-bottom:var(--space-5);padding:var(--space-3) var(--space-4);font:450 14px/20px var(--font-sans);align-items:center;display:flex}.adm-connect>span{flex:1;min-width:0}.adm-connect>.lc-btn{flex:none}.adm-tabs{gap:var(--space-1);background:var(--surface-sunken);border-radius:var(--radius-pill);flex-wrap:wrap;width:fit-content;padding:4px;display:flex}.adm-tabs a,.adm-tabs button{border-radius:var(--radius-pill);height:36px;color:var(--ink-muted);font:500 14px/1 var(--font-sans);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 14px;text-decoration:none;display:inline-flex}.adm-tabs a[aria-current=page],.adm-tabs button[aria-pressed=true],.adm-tabs button[aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm), 0 0 0 1px var(--line)}.adm-tabs a:not([aria-current=page]):hover,.adm-tabs button:not([aria-pressed=true],[aria-selected=true]):hover{color:var(--ink)}.adm-tabs .adm-count{font:500 12px/1 var(--font-mono);color:var(--ink-muted)}.adm-toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.adm-search{width:min(320px,100%);position:relative}.adm-search .lc-icon{color:var(--ink-muted);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.adm-search .lc-input{border-radius:var(--radius-pill);padding-left:42px}.adm-form{gap:var(--space-4);display:grid}.adm-row{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.adm-select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink-muted) 50%), linear-gradient(135deg, var(--ink-muted) 50%, transparent 50%);background-position:calc(100% - 18px) 55%,calc(100% - 13px) 55%;background-repeat:no-repeat;background-size:5px 5px;padding-right:36px}textarea.lc-input{height:auto;min-height:96px;padding:var(--space-3) 14px;resize:vertical;line-height:1.5}.adm-counter{font:500 12px/16px var(--font-mono);color:var(--ink-muted);justify-self:end}.adm-counter[data-over=true]{color:var(--danger)}.adm-inline{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.adm-switch{align-items:center;gap:var(--space-3);cursor:pointer;min-height:44px;font:500 14px/20px var(--font-sans);display:inline-flex}.adm-switch input{appearance:none;background:var(--line-strong);cursor:pointer;border-radius:999px;flex:none;width:40px;height:24px;margin:0;transition:background .15s;position:relative}.adm-switch input:after{content:"";background:var(--surface);width:18px;height:18px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .18s cubic-bezier(.2,.9,.1,1);position:absolute;top:3px;left:3px}.adm-switch input:checked{background:var(--brand-ink)}.adm-switch input:checked:after{transform:translate(16px)}.adm-switch input:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.adm-segment{background:var(--surface-sunken);border-radius:var(--radius-md);flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.adm-segment button{border-radius:var(--radius-sm);min-height:36px;color:var(--ink-muted);font:500 13.5px/1 var(--font-sans);cursor:pointer;background:0 0;border:0;padding:0 12px}.adm-segment button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm)}.adm-segment button:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.adm-icon-btn{border-radius:var(--radius-pill);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;place-items:center;transition:background .14s,border-color .14s,color .14s;display:inline-grid}.adm-icon-btn:hover{background:var(--surface-sunken)}.adm-icon-btn:active{transform:translateY(1px)}.adm-icon-btn[disabled]{opacity:.4;cursor:not-allowed}.adm-icon-btn-sm{width:34px;height:34px}.adm-icon-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.adm-menu{position:relative}.adm-menu-list{z-index:40;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);min-width:220px;box-shadow:var(--shadow-lg);gap:2px;margin:0;padding:6px;list-style:none;animation:.16s cubic-bezier(.2,.9,.1,1) adm-pop;display:grid;position:absolute;top:calc(100% + 6px);right:0}.adm-menu-list button,.adm-menu-list a{align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);width:100%;min-height:40px;color:var(--ink);font:500 14px/1 var(--font-sans);cursor:pointer;text-align:left;background:0 0;border:0;padding:0 12px;text-decoration:none;display:flex}.adm-menu-list button:hover,.adm-menu-list a:hover,.adm-menu-list button:focus-visible,.adm-menu-list a:focus-visible{background:var(--surface-sunken);outline:none}.adm-menu-list .is-danger{color:var(--danger)}.adm-menu-ask{gap:6px;width:300px;padding:6px;display:grid}.adm-menu-list .adm-menu-ask button{justify-content:center;justify-self:end;width:auto;min-height:32px}.adm-menu-list .adm-menu-ask .lc-btn-primary{background:var(--brand);color:var(--on-brand);padding:0 14px}.adm-menu-list .adm-menu-ask .lc-btn-primary:hover{background:var(--brand-hover)}.adm-menu-sep{background:var(--line);height:1px;margin:4px 0}@keyframes adm-pop{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}.adm-tour{z-index:90;position:fixed;inset:0}.adm-tour-dim{background:color-mix(in srgb, var(--surface-inverse) 45%, transparent);position:absolute;inset:0}.adm-tour-spot{border-radius:var(--radius-md);pointer-events:none;box-shadow:0 0 0 2px var(--brand), 0 0 0 9999px color-mix(in srgb, var(--surface-inverse) 45%, transparent);transition:top .2s,left .2s,width .2s,height .2s;position:absolute}.adm-tour-card{gap:var(--space-2);background:var(--surface);width:min(340px,100vw - 24px);color:var(--ink);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--space-5);animation:.18s cubic-bezier(.2,.9,.1,1) adm-pop;display:grid;position:absolute}.adm-tour-count{font:600 12px/16px var(--font-sans);color:var(--brand-ink);letter-spacing:.02em;margin:0}.adm-tour-title{font:600 17px/24px var(--font-sans);margin:0}.adm-tour-body{font:450 14px/21px var(--font-sans);color:var(--ink-muted);margin:0}.adm-tour-actions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2);display:flex}.adm-tour-skip{margin-right:auto}@media (prefers-reduced-motion:reduce){.adm-camp,.adm-camp:hover,.adm-camp-thumb>*{transition:none;transform:none!important}.adm-tour-spot{transition:none}.adm-tour-card{animation:none}}.adm-dialog{width:100%;max-width:min(520px,100vw - 32px);color:var(--ink);background:0 0;border:0;padding:0}.adm-dialog::backdrop{background:color-mix(in srgb, var(--surface-inverse) 45%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.adm-dialog-body{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--space-6);gap:var(--space-4);animation:.18s cubic-bezier(.2,.9,.1,1) adm-pop;display:grid}.adm-dialog-actions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.adm-dialog p{margin:0}.adm-btn-danger{background:var(--danger);color:var(--surface);border-color:#0000}.adm-btn-danger:hover{filter:brightness(1.05)}.adm-drawer{z-index:50;background:var(--surface);border-left:1px solid var(--line);width:min(520px,100vw);box-shadow:var(--shadow-lg);flex-direction:column;animation:.22s cubic-bezier(.2,.9,.1,1) adm-slide;display:flex;position:fixed;inset:0 0 0 auto}.adm-drawer-head{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--line);display:flex}.adm-drawer-body{padding:var(--space-5);gap:var(--space-4);align-content:start;display:grid;overflow:auto}.adm-scrim{z-index:49;background:color-mix(in srgb, var(--surface-inverse) 35%, transparent);position:fixed;inset:0}@keyframes adm-slide{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.adm-drawer[data-side=left]{border-left:0;border-right:1px solid var(--line);animation-name:adm-slide-left;inset:0 auto 0 0}@keyframes adm-slide-left{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}.adm-drawer[data-side=bottom]{border-left:0;border-top:1px solid var(--line);border-radius:var(--radius-xl) var(--radius-xl) 0 0;width:auto;max-height:92dvh;padding-bottom:env(safe-area-inset-bottom);animation-name:adm-sheet-up;inset:auto 0 0}.adm-drawer[data-side=bottom]:before{content:"";background:var(--line-strong);border-radius:999px;align-self:center;width:36px;height:4px;margin-top:8px}.adm-drawer[data-side=bottom] .adm-drawer-head{padding-top:var(--space-2)}@keyframes adm-sheet-up{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}.adm-mnav{width:min(320px,86vw);padding-bottom:env(safe-area-inset-bottom)}.adm-mnav .adm-drawer-body{padding:var(--space-3);flex:1;align-content:space-between}.adm-mnav-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.adm-mnav-list form{margin:0}.adm-mnav-list a,.adm-mnav-list button{align-items:center;gap:var(--space-3);width:100%;min-height:48px;padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--ink);font:500 16px/1 var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.adm-mnav-list a:hover,.adm-mnav-list button:hover,.adm-mnav-list a[aria-current=page]{background:var(--surface-sunken)}.adm-mnav-list a[aria-current=page]{font-weight:600}.adm-mnav-list .adm-menu-sep{margin:var(--space-2) var(--space-3)}.adm-mnav-foot{gap:var(--space-3);padding:var(--space-3);border-top:1px solid var(--line);display:grid}.adm-mnav-foot .adm-menu-who{margin:0;padding:0}.adm-mnav-foot ul{gap:var(--space-2) var(--space-4);font:450 13px/18px var(--font-sans);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.adm-mnav-foot a{color:var(--ink-muted)}.adm-toasts{left:50%;bottom:var(--space-5);z-index:60;gap:var(--space-2);width:min(440px,100vw - 32px);display:grid;position:fixed;transform:translate(-50%)}.adm-toast{align-items:center;gap:var(--space-3);border-radius:var(--radius-pill);background:var(--surface-inverse);color:var(--ink-inverse);box-shadow:var(--shadow-lg);font:500 14px/20px var(--font-sans);padding:10px 10px 10px 16px;animation:.18s cubic-bezier(.2,.9,.1,1) adm-pop;display:flex}.adm-toast span{flex:1}.adm-toast button{color:var(--brand-on-inverse);font:600 14px/1 var(--font-sans);border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:0;min-height:36px;padding:0 12px}.adm-toast button:hover{background:color-mix(in srgb, var(--ink-inverse) 10%, transparent)}.adm-toast button:focus-visible{outline:2px solid var(--brand-on-inverse);outline-offset:2px}.adm-table-wrap{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);overflow-x:auto}.adm-table{border-collapse:collapse;width:100%;font:450 14px/20px var(--font-sans)}.adm-table th{text-align:left;font:500 12px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);border-bottom:1px solid var(--line);background:var(--surface-sunken);white-space:nowrap;padding:12px 16px}.adm-table td{border-bottom:1px solid var(--line);vertical-align:top;padding:12px 16px}.adm-table tr:last-child td{border-bottom:0}.adm-table tbody tr{cursor:pointer;transition:background .12s}.adm-table tbody tr:hover{background:color-mix(in srgb, var(--surface-sunken) 60%, transparent)}.adm-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.adm-truncate{text-overflow:ellipsis;white-space:nowrap;max-width:36ch;overflow:hidden}.adm-skel{background:linear-gradient(90deg, var(--surface-sunken) 0%, color-mix(in srgb, var(--surface-sunken) 55%, var(--surface)) 50%, var(--surface-sunken) 100%);border-radius:var(--radius-sm);background-size:200% 100%;animation:1.4s ease-in-out infinite adm-shimmer}@keyframes adm-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.adm-empty{text-align:center;justify-items:center;gap:var(--space-4);padding:var(--space-9) var(--space-5);border:1px dashed var(--line-strong);border-radius:var(--radius-xl);display:grid}.adm-empty p{max-width:44ch;color:var(--ink-muted);margin:0}.adm-stat{background:linear-gradient(180deg, var(--surface), color-mix(in srgb, var(--surface-sunken) 35%, var(--surface)));border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-4);box-shadow:var(--shadow-sm);align-content:start;gap:6px;display:grid}.adm-stat-value{font:650 28px/1.05 var(--font-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums}.adm-stat-label{font:500 13px/17px var(--font-sans);color:var(--ink-muted)}.adm-meter{background:var(--surface-sunken);border-radius:999px;height:8px;overflow:hidden}.adm-meter>span{border-radius:inherit;background:var(--ink);height:100%;display:block}.adm-meter[data-level=warn]>span{background:var(--warning)}.adm-meter[data-level=full]>span{background:var(--danger)}.adm-camps{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));margin:0;padding:0;list-style:none;display:grid}.adm-camp{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;transition:border-color .2s,box-shadow .2s,transform .2s cubic-bezier(.2,.9,.1,1);display:flex;position:relative}.adm-camp:hover{border-color:color-mix(in srgb, var(--line-strong) 45%, var(--line));box-shadow:var(--shadow-md);transform:translateY(-2px)}.adm-camp[data-status=archived] .adm-camp-thumb{opacity:.55;filter:grayscale(.6)}.adm-camp-thumb{aspect-ratio:16/10;border-radius:calc(var(--radius-lg) - 4px);background:var(--surface-sunken);box-shadow:inset 0 0 0 1px var(--line);margin:6px 6px 0;display:block;position:relative;overflow:hidden}.adm-camp-thumb>:not(.adm-camp-thumb-link){transform-origin:top;transition:transform .4s cubic-bezier(.2,.9,.1,1)}.adm-camp:hover .adm-camp-thumb>:not(.adm-camp-thumb-link){transform:scale(1.025)}.adm-camp-thumb-link{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 8%, transparent);border-radius:inherit}.adm-camp-thumb-empty{height:100%;display:block}.adm-camp-thumb-link{position:absolute;inset:0}.adm-camp-body{padding:var(--space-4) var(--space-4) var(--space-3);flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.adm-camp-title{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.adm-camp-title h2{overflow-wrap:anywhere;letter-spacing:-.015em;flex:8rem;min-width:0;font-size:17px}.adm-camp-title a{color:inherit;text-decoration:none}.adm-camp-title a:hover{text-underline-offset:3px;text-decoration:underline}.adm-camp-tags{gap:var(--space-1);flex-wrap:wrap;min-width:0;display:flex}.adm-camp-title .lc-badge{flex:none}.adm-camp-url{font:450 13px/18px var(--font-sans);color:var(--ink-muted);max-width:100%;margin:0}.adm-camp-meta{font:450 12.5px/18px var(--font-sans);color:color-mix(in srgb, var(--ink-muted) 85%, transparent);flex-wrap:wrap;gap:6px;margin:0;display:flex}.adm-camp-meta a{color:inherit;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:3px}.adm-camp-meta a:hover{color:var(--ink);text-decoration-color:currentColor}.adm-camp-nostats{justify-content:center;align-items:center;gap:var(--space-2);min-height:72px;margin:var(--space-3) 0 0;padding:var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb, var(--surface-sunken) 70%, var(--surface));font:450 13px/18px var(--font-sans);color:var(--ink-muted);flex:1;display:flex}.adm-camp-actions{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--line);margin-top:auto;display:flex}.adm-camp-buttons{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.adm-camp .adm-menu-list{top:auto;bottom:calc(100% + 6px);right:0}.adm-menu-parent{position:relative}.adm-menu-parent:before{content:"";width:10px;position:absolute;top:0;bottom:0;right:100%}.adm-menu-parent>button>:last-child{color:var(--ink-muted);margin-left:auto}.adm-menu-list .adm-submenu{min-width:160px;top:-7px;bottom:auto;right:calc(100% + 8px)}.adm-steps{gap:var(--space-2);margin:0 0 var(--space-6);counter-reset:step;padding:0;list-style:none;display:flex}.adm-steps li{align-items:center;gap:var(--space-2);padding-top:var(--space-2);border-top:3px solid var(--line);font:500 13px/18px var(--font-sans);color:var(--ink-muted);counter-increment:step;flex:1;display:flex}.adm-steps li:before{content:counter(step);font:500 12px/1 var(--font-mono)}.adm-steps li[data-done],.adm-steps li[aria-current=step]{border-color:var(--ink);color:var(--ink)}.adm-template-filter{align-items:center;gap:var(--space-3);margin:0 0 var(--space-4);display:flex}.adm-template-filter .lc-input{width:auto;min-width:220px}.adm-templates{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));margin:0;padding:0;list-style:none;display:grid}.adm-template{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);height:100%;color:inherit;flex-direction:column;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;position:relative;overflow:hidden}.adm-template:hover{border-color:var(--line-strong);box-shadow:var(--shadow-md);transform:translateY(-2px)}.adm-template:has(.adm-template-link:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.adm-look-form .lc-btn[hidden]{display:none}.adm-template-link{color:inherit;outline:none;text-decoration:none}.adm-template-link:after{content:"";position:absolute;inset:0}.adm-template>div{border-bottom:1px solid var(--line)}.adm-template-text{padding:var(--space-4);font:450 14px/20px var(--font-sans);gap:4px;display:grid}.adm-template-text span{color:var(--ink-muted)}.adm-load-more{justify-items:center;gap:var(--space-3);margin-top:var(--space-6);text-align:center;display:grid}.adm-load-more p{font:450 14px/20px var(--font-sans);margin:0}.adm-dup-list{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));margin:0;padding:0;list-style:none;display:grid}.adm-dup-list a{align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font:500 14px/20px var(--font-sans);text-decoration:none;display:flex}.adm-dup-list a span:first-of-type{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.adm-dup-list a:hover{border-color:var(--line-strong)}.adm-look{gap:var(--space-6);grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);align-items:start;display:grid}@media (max-width:900px){.adm-look{grid-template-columns:1fr}}.adm-look-preview{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);position:sticky;top:88px;overflow:hidden}@media (max-width:900px){.adm-look-preview{position:static}}.adm-look-preview-full{overscroll-behavior:contain;max-height:calc(100vh - 112px);overflow-y:auto}@media (max-width:900px){.adm-look-preview-full{max-height:55vh;overflow:hidden}}.adm-look-form{gap:var(--space-4);display:grid}.adm-swatches{gap:var(--space-2);border:0;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0;padding:0;display:grid}.adm-swatches legend{margin-bottom:var(--space-2)}.adm-swatch{padding:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);cursor:pointer;gap:6px;display:grid;position:relative}.adm-swatch input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.adm-swatch:has(input:checked){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.adm-swatch:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.adm-swatch-chips{border-radius:var(--radius-sm);height:36px;box-shadow:inset 0 0 0 1px var(--line);display:flex;overflow:hidden}.adm-swatch-chips span{flex:1}.adm-swatch-name{font:500 13px/18px var(--font-sans)}.adm-look-sample,.adm-font-sample{border-radius:var(--radius-sm);height:44px;box-shadow:inset 0 0 0 1px var(--line);place-items:center;font-size:26px;line-height:1;display:grid}.adm-font-sample{background:var(--surface-sunken)}.adm-look-choice{gap:var(--space-2);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.adm-look-choice legend{margin-bottom:var(--space-2)}.adm-look-choice .lc-hint{flex-basis:100%;margin:0}.adm-look-pill{border:1px solid var(--line);background:var(--surface);min-height:36px;font:500 13px/18px var(--font-sans);cursor:pointer;border-radius:999px;align-items:center;padding:0 14px;display:inline-flex;position:relative}.adm-look-pill input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.adm-look-pill:has(input:checked){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.adm-look-pill:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.adm-create-name{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:900px){.adm-create-name{grid-template-columns:1fr}.adm-create-name .adm-look-preview{display:none}}.adm-slug{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface);align-items:center;display:flex;overflow:hidden}.adm-slug:focus-within{outline:2px solid var(--focus);outline-offset:1px}.adm-slug>span{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;max-width:55%;padding:0 0 0 14px;font-size:13px;overflow:hidden}.adm-slug .lc-input{box-shadow:none;border:0;min-width:0;padding-left:2px}.adm-slug .lc-input:focus{box-shadow:none;outline:none}.adm-slug>.lc-input:first-child{padding-left:14px}.adm-reveal-eyebrow{margin:0 0 var(--space-2);color:var(--ink-muted);font:500 13px/18px var(--font-sans);align-items:center;gap:6px;display:inline-flex}.adm-reveal{gap:var(--space-5);display:grid}.adm-reveal-form{gap:var(--space-3);display:grid}.adm-reveal-form:empty{display:none}.adm-reveal-handle{gap:6px;max-width:420px;display:grid}.adm-reveal-looks{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin:0;padding:0;list-style:none;display:grid}.adm-reveal-look{gap:var(--space-3);align-content:start;display:grid}.adm-reveal-phone{border:1px solid var(--line);box-shadow:var(--shadow-md);background:var(--surface);border-radius:28px;overflow:hidden}.adm-reveal-text{gap:2px;display:grid}.adm-reveal-text strong{font:600 16px/22px var(--font-sans)}.adm-reveal-text span{color:var(--ink-muted);font:450 14px/20px var(--font-sans)}.adm-reveal-look .lc-btn{justify-self:start}.adm-reveal-foot{margin:var(--space-5) 0 0;align-items:center;gap:6px;font-size:13px;display:flex}.adm-reveal-connect{max-width:560px}@media (max-width:760px){.adm-reveal-looks{scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--space-4));padding:0 var(--space-4) var(--space-2);scroll-padding-inline:var(--space-4);grid-template-columns:none;grid-auto-columns:78%;grid-auto-flow:column;overflow-x:auto}.adm-reveal-look{scroll-snap-align:start}}.adm-drop{justify-items:center;gap:var(--space-2);text-align:center;padding:var(--space-6) var(--space-5);border:1.5px dashed var(--line-strong);border-radius:var(--radius-lg);background:var(--surface);cursor:pointer;transition:border-color .15s,background .15s;display:grid}.adm-drop:hover,.adm-drop[data-over=true]{border-color:var(--brand-ink);background:var(--brand-soft)}.adm-drop:focus-within{outline:2px solid var(--focus);outline-offset:2px}.adm-drop p{margin:0}.adm-drop .lc-hint{color:var(--ink-muted);font:450 13px/18px var(--font-sans)}.adm-drop-compact{padding:var(--space-4)}.adm-queue{gap:var(--space-2);margin:var(--space-3) 0 0;padding:0;list-style:none;display:grid}.adm-queue-item{gap:var(--space-2) var(--space-3);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.adm-queue-name{font:500 14px/20px var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm-queue-state{font:500 12px/16px var(--font-mono);color:var(--ink-muted);white-space:nowrap}.adm-queue-item[data-status=error] .adm-queue-state{color:var(--danger)}.adm-queue-item[data-status=done] .adm-queue-state{color:var(--success)}.adm-queue-item .adm-meter,.adm-queue-item .lc-error,.adm-queue-item .lc-field{grid-column:1/-1}.adm-queue-item .lc-error{margin:0}.adm-usage{min-width:min(280px,100%);font:450 13px/18px var(--font-sans);color:var(--ink-muted);gap:6px;display:grid}.adm-media-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));margin:0;padding:0;list-style:none;display:grid}.adm-media-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;display:flex;overflow:hidden}.adm-media-thumb{aspect-ratio:4/3;background:var(--surface-sunken);position:relative}.adm-media-thumb img{object-fit:cover;width:100%;height:100%;display:block}.adm-media-body{padding:var(--space-3);flex:1;align-content:start;gap:4px;display:grid}.adm-media-name{font:500 14px/20px var(--font-sans);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.adm-media-meta{font:450 12px/16px var(--font-mono);color:var(--ink-muted);margin:0}.adm-media-alt{font:450 13px/18px var(--font-sans);color:var(--ink-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.adm-media-alt[data-empty=true]{color:var(--danger)}.adm-media-actions{padding:0 var(--space-2) var(--space-2);justify-content:flex-end;gap:2px;display:flex}.adm-media-pick{all:unset;cursor:pointer;border-radius:var(--radius-md);aspect-ratio:1;background:var(--surface-sunken);display:block;position:relative;overflow:hidden}.adm-media-pick img{object-fit:cover;width:100%;height:100%;display:block}.adm-media-pick:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.adm-media-pick[aria-pressed=true]{box-shadow:0 0 0 3px var(--brand-ink)}.adm-picker{max-width:min(760px,100vw - 32px)}.adm-picker-grid{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,120px),1fr));max-height:min(52vh,480px);padding:4px;display:grid;overflow:auto}.adm-focal{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@media (max-width:560px){.adm-focal{grid-template-columns:1fr}}.adm-focal-preview{aspect-ratio:16/9;border-radius:var(--radius-md);background:var(--surface-sunken);overflow:hidden}.adm-focal-preview img{object-fit:cover;width:100%;height:100%;display:block}.adm-back{min-height:44px;margin-bottom:var(--space-2);color:var(--ink-muted);font:500 14px/20px var(--font-sans);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.adm-back:hover{color:var(--ink)}.adm-back:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-sm)}.adm-head-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.adm-subs-filters{align-items:end;gap:var(--space-3);margin-bottom:var(--space-5);grid-template-columns:minmax(200px,1.4fr) repeat(2,minmax(140px,.8fr)) minmax(200px,1.2fr) auto;display:grid}.adm-subs-filters .lc-field{min-width:0;margin:0}.adm-subs-filters .adm-search{width:100%}.adm-subs-filter-actions{gap:var(--space-2);display:flex}@media (max-width:1023px){.adm-subs-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-subs-search,.adm-subs-filter-actions{grid-column:1/-1}}.adm-subs-table td{overflow-wrap:anywhere}.adm-subs-open{font:500 14px/20px var(--font-sans);font-variant-numeric:tabular-nums;color:var(--ink);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;min-height:24px;margin:0;padding:0}.adm-subs-open:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-sm)}.adm-subs-form{text-overflow:ellipsis;white-space:nowrap;vertical-align:top;max-width:28ch;display:inline-block;overflow:hidden}.adm-subs-email{font-weight:500}.adm-subs-summary{color:var(--ink-muted);min-width:24ch}.adm-subs-none{color:var(--ink-muted);font-weight:450}.adm-subs-drawer-meta{color:var(--ink-muted);font:450 14px/20px var(--font-sans);margin:0}.adm-subs-dl{gap:var(--space-3);margin:0;display:grid}.adm-subs-dl>div{padding-bottom:var(--space-3);border-bottom:1px solid var(--line);gap:2px;display:grid}.adm-subs-dl>div:last-child{border-bottom:0;padding-bottom:0}.adm-subs-dl dt{font:500 12px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.adm-subs-dl dd{font:450 15px/22px var(--font-sans);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.adm-subs-dl-meta dd{font-size:13px;line-height:20px}.adm-subs-delete{color:var(--danger)}.adm-subs-skel-row{gap:var(--space-5);border-bottom:1px solid var(--line);padding:16px;display:flex}.adm-subs-skel-row:last-child{border-bottom:0}.adm-pager{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.adm-pager-status{color:var(--ink-muted);font:450 14px/20px var(--font-sans);font-variant-numeric:tabular-nums;margin:0}.adm-pager-links{gap:var(--space-2);display:flex}@media (max-width:767px){.adm-subs-filters{grid-template-columns:1fr}.adm-subs-wrap{background:0 0;border:0;overflow:visible}.adm-subs-table,.adm-subs-table tbody{gap:var(--space-3);display:grid}.adm-subs-table thead{display:none}.adm-subs-table tr{padding:var(--space-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);gap:4px;display:grid}.adm-subs-table td{border:0;padding:0;display:block}.adm-subs-table td[data-label=Details]{font-size:13px;line-height:18px}.adm-subs-table td[data-label=Form]{font:500 12px/16px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);order:-1}.adm-subs-open{min-height:44px;color:var(--ink-muted);font-size:13px}.adm-subs-summary{min-width:0}}.adm-camp-collectors{font:450 13px/18px var(--font-sans);color:var(--ink-muted);flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;list-style:none;display:flex}.adm-camp-collectors li{gap:6px;min-width:0;max-width:100%;display:inline-flex}.adm-camp-collectors a{color:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm-camp-collectors .adm-mono{color:var(--ink)}.adm-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.adm-menu-list,.adm-dialog-body,.adm-drawer,.adm-toast,.adm-skel{animation:none!important}.adm-switch input:after,.adm-icon-btn{transition:none!important}}.adm-notify{gap:var(--space-4);display:grid}.adm-notify-intro{color:var(--ink-muted);font:450 15px/24px var(--font-sans);max-width:68ch;margin:0}.adm-notify-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.adm-notify-item{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.adm-notify-name{gap:2px;min-width:0;display:grid}.adm-notify-name a{font:500 15px/22px var(--font-sans);color:var(--ink);overflow-wrap:anywhere;text-decoration:none}.adm-notify-name a:hover{text-decoration:underline}.adm-notify-meta{font:450 13px/18px var(--font-sans);color:var(--ink-muted)}.adm-notify-mode{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.adm-notify-label{font:500 14px/20px var(--font-sans);color:var(--ink-muted)}.adm-notify-select{width:auto;min-width:150px}.adm-notify-error{flex-basis:100%;margin:0}.adm-notify-paused{margin:0 0 var(--space-4)}.adm-privacy{gap:var(--space-4);margin-top:var(--space-6);display:grid}.adm-privacy-row{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.adm-privacy-row>div:first-child{max-width:60ch}.adm-privacy-row .adm-note{flex-basis:100%;margin:0}.adm-privacy-label{font:500 15px/22px var(--font-sans);color:var(--ink);margin:0 0 4px}.adm-privacy-email{align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;width:100%;display:flex}.adm-privacy-email .lc-field{flex:320px}.adm-privacy-email>.lc-btn{margin-top:26px}.adm-deletion{gap:var(--space-4);max-width:640px;margin:var(--space-8) auto;display:grid}.adm-terms-banner{background:var(--brand-soft);color:var(--ink);font:450 14px/20px var(--font-sans);padding:var(--space-2) 0}.adm-terms-banner-inner{justify-content:center;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.adm-terms-banner p{margin:0}.adm-terms-banner a{color:var(--brand-ink);text-underline-offset:3px}.adm-auth-links{justify-content:center;gap:var(--space-1) var(--space-4);font:450 13px/18px var(--font-sans);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.adm-auth-links a{min-height:44px;color:var(--ink-muted);align-items:center;text-decoration:none;display:inline-flex}.adm-auth-links a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.adm-stats{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);display:grid;container-type:inline-size}.adm-stats-head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.adm-tabs-xs{padding:2px}.adm-tabs-xs button{height:26px;padding:0 10px;font-size:12px}.adm-spark{color:var(--brand);flex:none;max-width:50%;height:auto;display:block}.adm-spark-empty{stroke:var(--line-strong)}.adm-stats-grid{gap:var(--space-2) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}@container (min-width:400px){.adm-stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.adm-stats-grid div{min-width:0}.adm-stats-grid dt{font:450 12px/16px var(--font-sans);color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.adm-stats-grid dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:15px;line-height:22px}.adm-stats[data-size=sm]{margin-top:var(--space-3);gap:var(--space-3);background:0 0;border:0;border-radius:0;padding:0}.adm-stats[data-size=sm] .adm-spark:has(.adm-spark-empty){visibility:hidden}@container (min-width:300px){.adm-stats[data-size=sm] .adm-stats-grid{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr))}}.adm-stats[data-size=sm] .adm-stats-grid dt{font-size:11.5px}.adm-stats[data-size=sm] .adm-stats-grid dd{font:600 16px/24px var(--font-sans);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.adm-stats[data-size=lg]{padding:var(--space-4);margin-bottom:var(--space-5)}.adm-stats[data-size=lg] .adm-stats-grid dd{font-size:22px;line-height:30px}.adm-stats[data-size=lg] .adm-stats-grid dt{font-size:13px}.adm-limits{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}.adm-limit{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:linear-gradient(180deg, var(--surface), color-mix(in srgb, var(--surface-sunken) 35%, var(--surface)));align-content:start;display:grid}.adm-limit-label{font:500 13px/18px var(--font-sans);color:var(--ink-muted);align-items:center;gap:6px;display:inline-flex;position:relative}.adm-limit-label .adm-tip{position:static}.adm-tip{display:inline-flex;position:relative}.adm-tip-btn{border-radius:var(--radius-md);color:var(--ink-muted);cursor:help;background:0 0;border:0;padding:2px;display:inline-flex}.adm-tip-btn:hover{color:var(--ink)}.adm-tip-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.adm-tip-body{z-index:10;width:max(240px,28ch);max-width:min(320px,80vw);padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-md);color:var(--ink);font:450 13px/19px var(--font-sans);visibility:hidden;opacity:0;transition:opacity .14s;position:absolute;top:calc(100% + 6px);left:0}.adm-tip:hover .adm-tip-body,.adm-tip:focus-within .adm-tip-body{visibility:visible;opacity:1}.adm-limit-value{font:650 22px/28px var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink)}.adm-limit-value span{font:450 13px/18px var(--font-sans);letter-spacing:0;color:var(--ink-muted)}.adm-limit .adm-meter{height:6px}.adm-limit .lc-hint{margin:0}.adm-limit-notice{margin:0 0 var(--space-4)}.adm-report-card{max-width:560px}.adm-report-notice{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);margin:0;display:grid}.adm-report-notice legend{padding:0 var(--space-2)}.adm-report-notice .lc-hint{margin:0}.ops-flash{margin-bottom:var(--space-5)}@media (max-width:1023px){.ops-shell .adm-icon-btn.adm-menu-btn{display:inline-grid}.ops-shell .adm-nav-wrap,.ops-shell .adm-top-end>:not(.lc-badge){display:none}}.ops-section{margin-top:var(--space-5)}.ops-grid{gap:var(--space-5);grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:start;display:grid}@media (max-width:1023px){.ops-grid{grid-template-columns:1fr}}.ops-stack{gap:var(--space-5);display:grid}.ops-dl{gap:var(--space-2) var(--space-4);font:450 14px/20px var(--font-sans);grid-template-columns:max-content 1fr;margin:0;display:grid}.ops-dl dt{color:var(--ink-muted)}.ops-dl dd{overflow-wrap:anywhere;min-width:0;margin:0}.ops-snapshot{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);width:100%;height:640px}.ops-readonly{display:contents}.ops-readonly .adm-social-actions{display:none}.ops-list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.ops-list>li{padding-bottom:var(--space-3);border-bottom:1px solid var(--line)}.ops-list>li:last-child{border-bottom:0;padding-bottom:0}.ops-actions{gap:var(--space-4);display:grid}.ops-actions form{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--line);display:grid}.ops-actions form:first-child{border-top:0;padding-top:0}.ops-note{min-height:64px}.ops-table tbody tr{cursor:default}.ops-sev-high,.ops-sev-medium{font-weight:600}.ops-sev-high{color:var(--danger)}.adm-suspended{background:var(--danger-soft);color:var(--ink);font:500 14px/20px var(--font-sans);padding:var(--space-3) 0;text-align:center}.adm-kit-locked-list{gap:var(--space-2);font:450 14px/22px var(--font-sans);color:var(--ink);margin:0;padding:0;list-style:none;display:grid}.adm-kit-locked-list li{gap:var(--space-2);align-items:flex-start;display:flex}.adm-kit-locked-list .lc-icon{color:var(--success);flex:none;margin-top:3px}.adm-ins-layout,.adm-ins-body{gap:var(--space-5);min-width:0;display:grid}.adm-ins-nav{margin:0 calc(var(--space-4) * -1);padding:0 var(--space-4);scrollbar-width:none;overflow-x:auto}.adm-ins-nav::-webkit-scrollbar{display:none}.adm-ins-nav ul{gap:var(--space-1);width:max-content;margin:0;padding:0;list-style:none;display:flex}@media (min-width:1024px){.adm-ins-nav{display:none}}.adm-settings{gap:var(--space-6);grid-template-columns:220px minmax(0,1fr);align-items:start;display:grid}.adm-settings-nav{position:sticky;top:88px}@media (min-width:1024px){.adm-panel:has(.adm-settings-nav,.adm-look-preview) .adm-head{animation:none;position:static}.adm-settings-nav,.adm-look-preview{top:var(--space-5)}}.adm-settings-nav ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.adm-settings-nav a,.adm-ins-nav a{align-items:center;gap:var(--space-2);border-radius:var(--radius-md);min-height:40px;color:var(--ink-muted);font:500 14.5px/1 var(--font-sans);white-space:nowrap;padding:0 12px;text-decoration:none;transition:color .15s,background .15s;display:flex}.adm-settings-nav a:hover,.adm-ins-nav a:hover,.adm-settings-nav a[aria-current=page],.adm-ins-nav a[aria-current=page]{color:var(--ink);background:var(--surface-sunken)}.adm-settings-body{gap:var(--space-5);min-width:0;display:grid}.adm-settings-body .adm-privacy{margin-top:0}@media (max-width:860px){.adm-settings{gap:var(--space-4);grid-template-columns:1fr}.adm-settings-nav{margin:0 calc(var(--space-4) * -1);padding:0 var(--space-4);position:static;overflow-x:auto}.adm-settings-nav ul{gap:var(--space-1);display:flex}}.adm-password-form{gap:var(--space-4);max-width:420px;display:grid}.adm-password-form .adm-note{margin:0}.adm-plan{gap:0;padding:0;display:grid}.adm-plan>.adm-note{margin:var(--space-5) var(--space-5) 0}.adm-plan-head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-5);flex-wrap:wrap;display:flex}.adm-plan-current{gap:4px;min-width:0;display:grid}.adm-plan-eyebrow{font:500 13px/18px var(--font-sans);color:var(--ink-muted);margin:0}.adm-plan-name{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.adm-plan-name .adm-h2{font:650 26px/32px var(--font-display);letter-spacing:-.03em}.adm-plan-status{font:450 14px/20px var(--font-sans);color:var(--ink-muted);margin:0}.adm-plan-manage{justify-items:end;gap:4px;display:grid}.adm-plan-manage .lc-hint{margin:0}.adm-plan-row{gap:var(--space-3);padding:var(--space-4) var(--space-5);border-top:1px solid var(--line);display:grid}.adm-plan-row>.lc-hint,.adm-plan-row>.lc-error,.adm-plan-row>.adm-note{margin:0}.adm-plan-row .adm-switch{justify-self:start;min-height:0}.adm-plan-row:has(.adm-plans){padding-block:var(--space-5);gap:var(--space-4)}.adm-plans{gap:var(--space-4);display:grid}.adm-plan-interval{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-sunken);justify-self:start;gap:2px;margin:0;padding:3px;display:inline-flex}.adm-plan-interval label{min-height:36px;padding:0 var(--space-3);border-radius:calc(var(--radius-md) - 3px);font:500 14px/20px var(--font-sans);color:var(--ink-muted);cursor:pointer;align-items:center;display:inline-flex}.adm-plan-interval small{font:500 12px/16px var(--font-sans);color:var(--brand-ink);margin-left:6px}.adm-plan-interval label[data-checked]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #00000014}.adm-plan-interval label:has(input:focus-visible){outline:2px solid var(--brand-ink);outline-offset:1px}.adm-plan-interval input{opacity:0;pointer-events:none;position:absolute}.adm-plan-cards{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(240px,400px));display:grid}.adm-plan-card{gap:var(--space-3);box-shadow:none;background:linear-gradient(180deg, var(--surface), color-mix(in srgb, var(--surface-sunken) 35%, var(--surface)));align-content:start;justify-items:start;display:grid}.adm-plan-card>.lc-btn:last-child,.adm-plan-card>.lc-badge:last-child{margin-top:var(--space-2)}.adm-plan-card[data-current]{border-color:var(--brand-ink);box-shadow:0 0 0 1px var(--brand-ink)}.adm-plan-card .adm-h3{margin:0}.adm-plan-price{gap:2px;margin:0;display:grid}.adm-plan-price strong{font:600 28px/34px var(--font-sans);color:var(--ink)}.adm-plan-price s,.adm-plan-price span{font:450 13px/18px var(--font-sans);color:var(--ink-muted)}.adm-plan-list{gap:var(--space-2);font:450 14px/20px var(--font-sans);color:var(--ink);margin:0;padding:0;list-style:none;display:grid}.adm-plan-list li{gap:var(--space-2);align-items:flex-start;display:flex}.adm-plan-list .lc-icon{color:var(--success);flex:none;margin-top:2px}.adm-progress{z-index:100;background:var(--brand);transform-origin:0;pointer-events:none;height:3px;animation:8s cubic-bezier(.1,.6,.2,1) forwards adm-progress;position:fixed;inset:0 0 auto}@keyframes adm-progress{0%{transform:scaleX(0)}to{transform:scaleX(.92)}}[data-nav-pending] #adm-main{opacity:.55;transition:opacity .2s .15s}@media (prefers-reduced-motion:reduce){[data-nav-pending] #adm-main{transition:none}}.lc-btn:has(.lc-spinner){pointer-events:none}.adm-ab{gap:var(--space-5);margin-bottom:var(--space-8);display:grid}.adm-ab-card{gap:var(--space-3);display:grid}.adm-ab-card .adm-h2{align-items:center;gap:var(--space-2);margin:0;display:flex}.adm-ab-steps{gap:var(--space-4);margin:0;padding-left:1.25em;display:grid}.adm-ab-steps li{gap:var(--space-2);justify-items:start;display:grid}.adm-ab-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.adm-ab-running-head{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.adm-ab-table th[scope=row]{font:450 14px/20px var(--font-sans);letter-spacing:0;text-transform:none;color:var(--ink-muted);background:0 0}.adm-ab-table td{font-variant-numeric:tabular-nums}.adm-ab-summary{max-width:420px}.adm-ins{gap:var(--space-5);display:grid}.adm-ins .adm-head{margin-bottom:0}.adm-ins-filters{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.adm-ins-select select{min-width:220px;height:40px}.adm-ins-select:has(.lc-spinner){align-items:center;gap:var(--space-2);display:inline-flex}.adm-ins-muted{color:var(--ink-muted);font:450 13px/20px var(--font-sans);margin:0}.adm-ins-muted .lc-icon{vertical-align:-3px}.adm-ins-section{gap:var(--space-3);align-content:start;display:grid}.adm-ins-h3{font:600 15px/22px var(--font-sans);margin:var(--space-2) 0 0}.adm-ins-kpis{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:900px){.adm-ins-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.adm-ins-delta{font:450 12px/16px var(--font-sans);color:var(--ink-muted)}.adm-ins-delta[data-dir=up]{color:var(--success)}.adm-ins-delta[data-dir=down]{color:var(--danger)}.adm-ins-grid{gap:var(--space-5);display:grid}@media (min-width:900px){.adm-ins-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.adm-ins-highlights{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.adm-ins-highlights li{gap:var(--space-2);font:450 14px/22px var(--font-sans);align-items:flex-start;display:flex}.adm-ins-highlights .lc-icon{color:var(--ink-muted);flex:none;margin-top:3px}.adm-ins-highlights li[data-tone=good] .lc-icon{color:var(--success)}.adm-ins-highlights li[data-tone=warn] .lc-icon{color:var(--warning)}.adm-ins-chart{gap:var(--space-2);margin:0;display:grid}.adm-ins-chart figcaption{justify-content:space-between;align-items:baseline;display:flex}.adm-ins-chart-total{font:600 18px/1 var(--font-display);font-variant-numeric:tabular-nums}.adm-ins-cols{border-bottom:1px solid var(--line);align-items:flex-end;gap:2px;height:120px;display:flex}.adm-ins-cols[data-dense]{gap:1px}.adm-ins-col{flex:1 1 0;align-items:flex-end;min-width:0;height:100%;display:flex}.adm-ins-col>span{background:var(--brand);border-radius:4px 4px 0 0;width:100%;display:block}.adm-ins-cols[data-dense] .adm-ins-col>span{border-radius:2px 2px 0 0}.adm-ins-col:hover>span{opacity:.75}.adm-ins-axis{justify-content:space-between;gap:var(--space-2);font:450 12px/16px var(--font-mono);color:var(--ink-muted);display:flex}.adm-ins-col{position:relative}.adm-ins-col>.adm-ins-mark{position:absolute;top:-10px;left:50%;transform:translate(-50%)}.adm-ins-mark{background:var(--success);border-radius:50%;width:6px;height:6px;display:inline-block}.adm-ins-cols:has(.adm-ins-mark){margin-top:10px}.adm-ins-legend{font-family:var(--font-sans);align-items:center;gap:6px;display:inline-flex}.adm-ins-details summary{cursor:pointer;font:500 13px/20px var(--font-sans);color:var(--ink-muted)}.adm-ins-details .adm-table-wrap{margin-top:var(--space-2);max-height:320px;overflow-y:auto}.adm-ins-table tbody tr{cursor:default}.adm-ins-recent{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.adm-ins-recent li{padding-bottom:var(--space-3);border-bottom:1px solid var(--line);gap:2px;min-width:0;display:grid}.adm-ins-recent li:last-child{border-bottom:0;padding-bottom:0}.adm-ins-recent li>a{justify-self:start;font-weight:550}.adm-ins-recent-about{font:450 14px/20px var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm-ins-bars{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.adm-ins-bars li{align-items:center;gap:var(--space-1) var(--space-3);font:450 14px/20px var(--font-sans);grid-template-columns:minmax(90px,30%) 1fr auto;display:grid}.adm-ins-bar-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm-ins-bar-track{height:8px}.adm-ins-bar-track>span{background:var(--brand);border-radius:0 4px 4px 0;height:100%;display:block}.adm-ins-bar-note{font:450 12px/16px var(--font-sans);color:var(--ink-muted);grid-column:2/-1;margin-top:-4px}.adm-menu-scrim{display:none}@media (max-width:767px){.adm-shell .lc-input,.adm-shell textarea,.adm-shell select{font-size:16px}.adm-main .adm-menu-scrim{z-index:50;background:color-mix(in srgb, var(--surface-inverse) 35%, transparent);display:block;position:fixed;inset:0}.adm-main .adm-menu .adm-menu-list{z-index:51;min-width:0;max-height:80dvh;padding:var(--space-3) var(--space-3) calc(var(--space-3) + env(safe-area-inset-bottom));border:0;border-top:1px solid var(--line);border-radius:var(--radius-xl) var(--radius-xl) 0 0;animation-name:adm-sheet-up;position:fixed;inset:auto 0 0;overflow:auto}.adm-main .adm-menu .adm-menu-list a,.adm-main .adm-menu .adm-menu-list button{min-height:48px;font-size:16px}.adm-main .adm-menu-ask{width:auto}.adm-camp:has(.adm-menu-list){transform:none}.adm-toolbar{display:grid}.adm-toolbar .adm-tabs{scrollbar-width:none;flex-wrap:nowrap;width:100%;max-width:100%;overflow-x:auto}.adm-toolbar .adm-tabs a{flex:none}.adm-search{width:100%}.adm-fab{left:var(--space-4);right:var(--space-4);bottom:calc(var(--space-4) + env(safe-area-inset-bottom));z-index:35;position:fixed}.adm-fab>.adm-menu>.lc-btn{--h:52px;width:100%;box-shadow:var(--shadow-lg)}.adm-main:has(.adm-fab){padding-bottom:calc(var(--space-9) + 52px)}.adm-ins-filters{display:grid}.adm-ins-filters .adm-tabs{grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.adm-ins-filters .adm-tabs a{justify-content:center;min-height:44px}.adm-ins-select select{width:100%;min-width:0;height:48px}.adm-ins-table th,.adm-ins-table td{padding:10px 12px}.adm-ins-bars li{grid-template-columns:minmax(80px,38%) 1fr auto}.adm-settings-nav{z-index:5;padding-block:var(--space-2);background:var(--paper);scrollbar-width:none;position:sticky;top:56px}.adm-settings-nav a{min-height:44px}.adm-settings-nav a[aria-current=page]{background:var(--surface);box-shadow:var(--shadow-sm)}.adm-plan-card{justify-items:stretch}.adm-plan-card>.lc-btn,.adm-password-form>.lc-btn{width:100%}.adm-plan-head{padding:var(--space-4)}.adm-plan-row{padding-inline:var(--space-4)}.adm-plan-manage{justify-items:stretch;width:100%}.adm-plan-manage .lc-btn{width:100%}.adm-plan-row .adm-switch{min-height:44px}.adm-plan-interval{justify-self:stretch}.adm-plan-interval label{flex-direction:column;flex:1;justify-content:center;min-height:44px;padding-block:4px;line-height:18px}.adm-plan-interval small{margin-left:0}.adm-password-form{max-width:none}.adm-privacy-email>.lc-btn{width:100%;margin-top:0}.adm-notify-mode,.adm-notify-select{width:100%}.adm-media-grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}}.adm-links>.adm-note{margin-bottom:var(--space-4)}.adm-links-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.adm-links-grid{gap:var(--space-6);align-items:start;display:grid}@media (min-width:1100px){.adm-links-grid{grid-template-columns:minmax(0,1fr) 340px}}.adm-links-form,.adm-links-group{gap:var(--space-4);min-width:0;display:grid}.adm-links-card{gap:var(--space-4);display:grid}.adm-links-card-head{gap:2px;display:grid}.adm-links-card-head .lc-hint,.adm-links-card .lc-field .lc-hint{color:var(--ink-muted);font:450 13px/18px var(--font-sans);margin:0}.adm-links-switch{align-items:flex-start}.adm-links-switch input{margin-top:2px}.adm-links-switch>span{gap:2px;display:grid}.adm-links-switch>span>span{color:var(--ink-muted);font-size:13px;font-weight:450}.adm-links-bio{resize:vertical;min-height:80px}.adm-links-rows{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.adm-links-row{align-items:center;gap:var(--space-2);display:flex}.adm-links-row-social .adm-select{flex:0 0 150px}.adm-links-row-social .lc-input:not(select){flex:1;min-width:0}.adm-links-row-social{flex-wrap:wrap}.adm-links-row-tools{flex:none;display:flex}.adm-links-kit{padding-bottom:var(--space-3);border-bottom:1px solid var(--line);gap:var(--space-3);display:grid}.adm-links-collab .adm-select{max-width:100%}.adm-links-account{align-items:center;gap:var(--space-3);border-radius:var(--radius-md);background:var(--surface-sunken);font:400 13px/18px var(--font-sans);color:var(--ink-muted);flex:100%;margin:0;padding:10px 12px;display:flex}.adm-links-account>img,.adm-links-account>span{object-fit:cover;background:var(--line);border-radius:50%;flex:none;width:36px;height:36px}.adm-links-account>div{min-width:0;display:grid}.adm-links-account strong{font:600 14px/20px var(--font-sans);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm-links-account-filled{color:var(--success,var(--ink-muted))}.adm-links-account-muted{padding:8px 12px}.adm-links-verify{font:500 13px/18px var(--font-sans);color:var(--ink-muted);flex:100%;align-items:center;gap:6px;margin:0;display:flex}.adm-links-verify[data-verified=true]{color:var(--success,var(--ink))}.adm-links-verify a{color:inherit;text-decoration:underline}.adm-links-row-link{padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);align-items:flex-start}.adm-links-row-link[data-hidden] .adm-links-link-fields>.lc-input{opacity:.55}.adm-links-link-fields{gap:var(--space-2);flex:1;min-width:0;display:grid}.adm-links-link-foot{justify-content:space-between;align-items:center;gap:var(--space-2);margin:-4px -6px -6px 0;display:flex}.adm-links-meta{color:var(--ink-muted);font:500 12.5px/16px var(--font-sans);margin:0}.adm-links-tools{display:flex}.adm-links-pic{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.adm-links-pic>img,.adm-links-pic>span{border-radius:var(--radius-sm);object-fit:cover;background:var(--surface-sunken);flex:none;width:40px;height:40px}.adm-links-pic .adm-check{flex:1;min-height:0}.adm-links-subs{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--line);display:grid}.adm-links-subs .adm-links-card-head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.adm-links-subs ul{margin:0;padding:0;list-style:none;display:grid}.adm-links-subs li{justify-content:space-between;gap:var(--space-3);border-bottom:1px solid var(--line);font:450 13.5px/20px var(--font-sans);padding:6px 0;display:flex}.adm-links-subs li>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.adm-links-subs li>:last-child{color:var(--ink-muted);flex:none}.adm-links-row[data-dragging]{z-index:1;box-shadow:var(--shadow-lg);position:relative}.adm-links-handle{width:24px;margin:calc(-1 * var(--space-2)) 0 calc(-1 * var(--space-2)) calc(-1 * var(--space-1));border-radius:var(--radius-sm);color:var(--ink-muted);cursor:grab;touch-action:none;background:0 0;border:0;flex:none;align-self:stretch;place-items:center;padding:0;display:grid}.adm-links-handle:hover{color:var(--ink);background:var(--surface-sunken)}.adm-links-handle:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.adm-links-row[data-dragging] .adm-links-handle{cursor:grabbing}.adm-links-row-section{padding:var(--space-2) var(--space-3);margin-top:var(--space-2);border-radius:var(--radius-md);background:var(--surface-sunken)}.adm-links-row-section:first-child{margin-top:0}.adm-links-section-input{flex:1;min-width:0;font-weight:600}.adm-links-add{gap:var(--space-2);flex-wrap:wrap;display:flex}.adm-links-swatches{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(84px,1fr));display:grid}.adm-links-swatch{color:var(--ink-muted);font:500 12.5px/16px var(--font-sans);cursor:pointer;background:0 0;border:0;justify-items:center;gap:6px;padding:0;display:grid}.adm-links-swatch>span{aspect-ratio:4/3;border-radius:var(--radius-md);border:1px solid var(--line);place-items:center;width:100%;display:grid;box-shadow:inset 0 0 0 1px #0000000a}.adm-links-swatch i{border-radius:999px;width:55%;height:22%}.adm-links-swatch[aria-checked=true]{color:var(--ink)}.adm-links-swatch[aria-checked=true]>span{outline:2px solid var(--brand);outline-offset:2px}.adm-links-swatch:focus-visible>span{outline:2px solid var(--focus);outline-offset:2px}.adm-links-preview{top:var(--space-5);position:sticky}.adm-links-phone{scrollbar-width:none;height:min(680px,100dvh - 140px);min-height:480px;box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 30%, transparent), inset 0 0 0 1px #ffffff14, 0 2px 4px #1010200f, 0 30px 60px -24px #10102059;background:var(--surface);border:10px solid #111118;border-radius:44px;overflow:auto;container-type:size}.adm-links-phone .lp{--lp-top:40px;min-height:100%}.adm-links-phone .lp-has-hero{--lp-top:0px}.adm-links-bar{display:none}@media (max-width:1099px){.adm-links-save,.adm-links:not([data-tab=content]) [data-group=content],.adm-links:not([data-tab=design]) [data-group=design],.adm-links:not([data-tab=preview]) [data-group=preview]{display:none}.adm-links-grid{scroll-margin-top:calc(64px + var(--space-4))}.adm-links-preview{position:static}.adm-links-phone{max-width:380px;height:calc(100dvh - 220px);min-height:520px;margin:0 auto}.adm-links-bar{bottom:calc(var(--space-3) + env(safe-area-inset-bottom));z-index:25;max-width:480px;margin:var(--space-5) auto 0;border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);box-shadow:var(--shadow-lg);border-radius:999px;align-items:center;gap:6px;padding:5px;display:flex;position:sticky}.adm-links-bar>.lc-btn{--h:44px;border-radius:999px;flex:none;padding-inline:20px}.adm-links-tabs{flex:1;grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;min-width:0;display:grid}.adm-links-tabs button{min-width:0;height:44px;color:var(--ink-muted);font:600 14px/1 var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 6px;transition:background .15s,color .15s}.adm-links-tabs button:hover{color:var(--ink)}.adm-links-tabs button[aria-pressed=true]{background:var(--surface-inverse);color:var(--ink-inverse)}.adm-links-tabs button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}}@media (min-width:1024px) and (max-width:1099px){.adm-links-grid{scroll-margin-top:calc(var(--adm-head-h,92px) + var(--space-4))}}@media (max-width:767px){.adm-links .adm-head{gap:var(--space-3);margin-bottom:var(--space-4)}.adm-links .adm-subtitle{font-size:14px;line-height:20px}.adm-links-card{gap:var(--space-3);padding:var(--space-4)}.adm-links .adm-icon-btn-sm{width:40px;height:40px}.adm-links-card .lc-btn-sm{--h:44px}.adm-links-phone{border-width:6px;border-radius:36px}.adm-links-row-social{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);grid-template-columns:minmax(0,1fr) auto;display:grid}.adm-links-row-social>.adm-links-row-tools{grid-area:1/2}.adm-links-row-social>.lc-input:not(select),.adm-links-row-social>.adm-links-account,.adm-links-row-social>.adm-links-verify{grid-column:1/-1}.adm-links-row-link{gap:var(--space-1);padding-left:var(--space-1)}.adm-links-handle{width:32px;margin:calc(-1 * var(--space-2)) 0}.adm-links-row-section{padding-left:var(--space-1)}.adm-links-add{grid-template-columns:1fr 1fr;display:grid}.adm-links .adm-layouts{gap:var(--space-3);margin:0 calc(-1 * var(--space-4));padding:6px var(--space-4) var(--space-2);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-4);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:144px;grid-auto-flow:column;overflow-x:auto}.adm-links .adm-layouts::-webkit-scrollbar{display:none}.adm-links .adm-layout{scroll-snap-align:start}.adm-links .adm-layout:hover .adm-layout-thumb{transform:none}.adm-links-swatches{gap:var(--space-3) var(--space-2);grid-template-columns:repeat(auto-fill,minmax(64px,1fr))}.adm-links-swatch{font-size:12px}}.adm-pitches{gap:var(--space-5);display:grid}.adm-pitches>.adm-card{gap:var(--space-4);align-content:start;display:grid}.adm-pitch-form{scroll-margin-top:calc(var(--adm-head-h,92px) + var(--space-5))}.adm-pitch-form .adm-form{max-width:720px}.adm-pitch-table td{vertical-align:middle}.adm-pitch-table tbody tr{cursor:default}.adm-pitch-table tbody tr:hover{background:0 0}.adm-pitch-actions{flex-wrap:nowrap;justify-content:flex-end}@media (max-width:767px){.adm-pitch-list{background:0 0;border:0;border-radius:0;overflow:visible}.adm-pitch-table,.adm-pitch-table tbody{display:block}.adm-pitch-table thead{display:none}.adm-pitch-table tr{align-items:start;gap:6px var(--space-3);padding:var(--space-4) 0;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;display:grid}.adm-pitch-table tr:first-child{padding-top:0}.adm-pitch-table tr:last-child{border-bottom:0;padding-bottom:0}.adm-pitch-table td{border:0;padding:0;display:block}.adm-pitch-table td[data-label]{justify-content:space-between;align-items:baseline;gap:var(--space-3);grid-column:1/-1;font-size:13px;display:flex}.adm-pitch-table td[data-label]:before{content:attr(data-label);color:var(--ink-muted);font-family:var(--font-sans)}.adm-pitch-table td:first-child{margin-bottom:var(--space-1);grid-area:1/1}.adm-pitch-status{grid-area:1/2}.adm-pitch-opens{text-align:right}.adm-pitch-actions-cell{margin-top:var(--space-2);grid-column:1/-1}.adm-pitch-actions{justify-content:flex-start;margin-left:-8px}.adm-pitch-actions .adm-icon-btn-sm{width:40px;height:40px}.adm-pitch-actions .lc-btn-sm{--h:40px}}.adm-pitch-opens summary{cursor:pointer}.adm-pitch-opens ol{margin:var(--space-2) 0 0;padding-left:var(--space-4);white-space:nowrap}.adm-pitch-upsell{align-items:flex-start;gap:var(--space-2);margin:0;display:flex}.adm-pitch-rows{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.adm-pitch-row{gap:var(--space-2);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}.adm-pitch-rows .lc-btn{justify-self:start}.adm-pitch-code{align-items:center;gap:var(--space-2);min-width:0;display:flex}.adm-pitch-code>span{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.adm-pitch-code>.lc-input{flex:1 0 9rem}.adm-layouts{gap:var(--space-4) var(--space-3);grid-template-columns:repeat(auto-fill,minmax(144px,1fr));display:grid}.adm-layout{align-content:start;display:grid;position:relative}.adm-layout-btn{color:var(--ink);text-align:left;font:600 13px/18px var(--font-sans);cursor:pointer;background:0 0;border:0;gap:2px;padding:0;display:grid}.adm-layout-btn:before{content:"";position:absolute;inset:0}.adm-layout-thumb{border:1px solid var(--line);border-radius:20px;width:144px;height:256px;margin-bottom:8px;transition:transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden;box-shadow:0 1px 2px #1010200f,0 14px 28px -18px #10102073}.adm-layout-screen{transform-origin:0 0;pointer-events:none;width:360px;height:640px;position:absolute;top:0;left:0;overflow:hidden;transform:scale(.4);container-type:size}.adm-layout-screen .lp{min-height:100%}.adm-layout:hover .adm-layout-thumb{transform:translateY(-2px);box-shadow:0 2px 4px #10102014,0 20px 34px -18px #10102080}.adm-layout:has([aria-checked=true]) .adm-layout-thumb{outline:3px solid var(--brand);outline-offset:3px}.adm-layout-btn:focus-visible{outline:none}.adm-layout:has(:focus-visible) .adm-layout-thumb{outline:3px solid var(--focus);outline-offset:3px}.adm-layout-desc{color:var(--ink-muted);font-size:12px;font-weight:400;line-height:16px}.adm-photo-change{color:#fff;font:600 13px/18px var(--font-sans);white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#111118d1;border:0;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;display:inline-flex;position:absolute;bottom:26px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #00000040}.adm-photo-change:hover{background:#111118}.adm-photo-change:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.adm-welcome,.adm-welcome *{box-sizing:border-box}.adm-welcome{min-height:100dvh;font-family:var(--font-sans);background:var(--surface);color:var(--ink);grid-template-columns:minmax(0,1fr) minmax(420px,40%);display:grid}.adm-welcome-main{flex-direction:column;min-width:0;display:flex}.adm-welcome-top{height:72px;padding:0 var(--space-6);justify-content:space-between;align-items:center;display:flex}.adm-welcome-skip{color:var(--ink-muted);font:500 13px/20px var(--font-sans);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;padding:6px 10px}.adm-welcome-skip:hover{color:var(--ink);background:var(--surface-sunken)}.adm-welcome-body{width:100%;max-width:456px;padding:clamp(24px, 9vh, 96px) var(--space-5) var(--space-8);flex:1;margin:0 auto}.adm-welcome[data-step=look] .adm-welcome-body{max-width:520px}.adm-welcome-preview{justify-content:center;align-items:center;gap:var(--space-4);height:100dvh;padding:var(--space-6);background:var(--surface-sunken);border-left:1px solid var(--line);text-align:center;flex-direction:column;display:flex;position:sticky;top:0}.adm-welcome-preview .adm-links-phone{border-width:7px;border-radius:42px;width:300px;height:min(620px,100dvh - 140px);min-height:440px;box-shadow:0 0 0 1px #1010200f,0 2px 6px #1010200d,0 32px 64px -28px #1010204d}.adm-welcome-preview .lc-hint{max-width:260px;margin:0}.adm-welcome-progress{align-items:center;gap:var(--space-3);margin-bottom:var(--space-5);color:var(--ink-muted);font:500 12px/16px var(--font-sans);display:flex}.adm-welcome-progress ol{gap:4px;margin:0;padding:0;list-style:none;display:flex}.adm-welcome-progress li{background:var(--line);width:20px;height:4px;transition:background .3s var(--adm-ease);border-radius:999px}.adm-welcome-progress li[data-done]{background:var(--ink)}.adm-welcome-title{font:600 28px/1.2 var(--font-display,var(--font-sans));letter-spacing:-.022em;color:var(--ink);text-wrap:balance;margin:0}.adm-welcome-lead{margin:var(--space-2) 0 var(--space-6);color:var(--ink-muted);font:400 15px/22px var(--font-sans);text-wrap:pretty}.adm-welcome-fields{gap:var(--space-5);display:grid}.adm-welcome-fields .lc-field{gap:6px;margin:0;display:grid}.adm-welcome-fields .lc-label,.adm-welcome-fields .lc-hint{margin:0}.adm-welcome-label-row{justify-content:space-between;align-items:baseline;display:flex}.adm-welcome-nav{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-7);display:flex}.adm-welcome-nav .lc-btn[type=submit]{min-width:132px}.adm-welcome .adm-note{margin:var(--space-5) 0 0}.adm-welcome-prefixed{border:1px solid color-mix(in srgb, var(--line-strong) 32%, var(--line));border-radius:var(--radius-md);background:var(--surface);align-items:center;height:44px;transition:border-color .15s,box-shadow .15s;display:flex}.adm-welcome-prefixed:hover{border-color:color-mix(in srgb, var(--line-strong) 60%, var(--line))}.adm-welcome-prefixed:focus-within{border-color:var(--brand);box-shadow:0 0 0 4px color-mix(in srgb, var(--brand) 16%, transparent)}.adm-welcome-prefixed[data-invalid]{border-color:var(--danger,#d92d20)}.adm-welcome-prefixed>span{color:var(--ink-muted);white-space:nowrap;font:400 15px/20px var(--font-sans);align-items:center;gap:8px;padding-left:12px;display:inline-flex}.adm-welcome-prefixed>span .lc-icon-brand{color:var(--ink)}.adm-welcome-prefixed .lc-input,.adm-welcome-prefixed .lc-input:hover,.adm-welcome-prefixed .lc-input:focus{min-width:0;height:100%;box-shadow:none;background:0 0;border:0;outline:none;flex:1;padding-left:1px;font-size:15px}.adm-welcome .lc-hint[data-error]{color:var(--danger,#d92d20)}.adm-welcome-add{color:var(--brand-ink);font:500 14px/20px var(--font-sans);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;margin:0;padding:4px 0;display:inline-flex}.adm-welcome-add:hover{text-underline-offset:3px;text-decoration:underline}.adm-welcome-photo{align-items:center;gap:var(--space-4);display:flex}.adm-welcome-photo>div{justify-items:start;gap:4px;display:grid}.adm-welcome-avatar{background:var(--surface-sunken);width:64px;height:64px;color:var(--ink-muted);font:600 24px/1 var(--font-sans);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #1010200f}.adm-welcome-avatar img{object-fit:cover;width:100%;height:100%}.adm-welcome-photo .adm-photo-change{border:1px solid color-mix(in srgb, var(--line-strong) 32%, var(--line));background:var(--surface);height:32px;color:var(--ink);font:500 13px/18px var(--font-sans);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0 12px;position:static;transform:none}.adm-welcome-photo .adm-photo-change:hover{background:var(--surface-sunken)}textarea.lc-input.adm-welcome-bio{resize:none;min-height:72px}.adm-welcome-label-row .lc-hint{font-variant-numeric:tabular-nums}.adm-welcome-chips{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.adm-welcome-chip{border:1px solid var(--line);background:var(--surface);min-height:28px;color:var(--ink-muted);font:500 13px/18px var(--font-sans);cursor:pointer;border-radius:999px;padding:0 10px;transition:background .15s,border-color .15s,color .15s}.adm-welcome-chip:hover:not(:disabled){color:var(--ink);border-color:color-mix(in srgb, var(--line-strong) 50%, var(--line))}.adm-welcome-chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.adm-welcome-chip:disabled{opacity:.4;cursor:default}.adm-welcome .adm-layouts{grid-template-columns:repeat(3,144px);justify-content:space-between}.adm-welcome-swatches{flex-wrap:wrap;gap:8px;display:flex}.adm-welcome-swatch{cursor:pointer;border:1px solid #1010201f;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;display:grid}.adm-welcome-swatch i{border-radius:50%;width:12px;height:12px}.adm-welcome-swatch[aria-checked=true]{outline:2px solid var(--ink);outline-offset:2px}.adm-welcome-toggle{width:100%;min-height:0;padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);justify-content:space-between;display:flex}.adm-welcome-links{gap:var(--space-2);display:grid}.adm-welcome-link{gap:var(--space-2);grid-template-columns:1fr 1.2fr auto;align-items:center;display:grid}.adm-welcome-link:only-child{grid-template-columns:1fr 1.2fr}.adm-welcome-remove{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.adm-welcome-remove:hover{background:var(--surface-sunken);color:var(--ink)}.adm-welcome-done{gap:0;display:grid}.adm-welcome-done-icon{width:44px;height:44px;margin-bottom:var(--space-5);background:color-mix(in srgb, var(--success,#18794e) 14%, transparent);color:var(--success,#18794e);border-radius:50%;place-items:center;display:grid}.adm-welcome-url{justify-content:space-between;align-items:center;gap:var(--space-3);padding:6px 6px 6px var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-sunken);font:500 15px/22px var(--font-sans);display:flex}.adm-welcome-url a{color:var(--ink);overflow-wrap:anywhere;text-decoration:none}.adm-welcome-url a:hover{text-underline-offset:3px;text-decoration:underline}.adm-welcome-howto{margin-top:var(--space-3)}.adm-welcome-howto summary::-webkit-details-marker{display:none}.adm-welcome-howto summary:after{content:"";width:6px;height:6px;transition:transform .2s var(--adm-ease);border:1.5px solid;border-width:0 1.5px 1.5px 0;margin-top:-3px;transform:rotate(45deg)}.adm-welcome-howto[open] summary:after{margin-top:3px;transform:rotate(-135deg)}.adm-welcome-howto summary{width:fit-content;color:var(--brand-ink);font:500 14px/20px var(--font-sans);cursor:pointer;align-items:center;gap:6px;list-style:none;display:flex}.adm-welcome-share{gap:var(--space-5);margin-top:var(--space-3);grid-template-columns:1fr 96px;align-items:start;display:grid}.adm-welcome-qr{border:1px solid var(--line);border-radius:8px;width:96px;overflow:hidden}.adm-welcome-qr svg{width:100%;height:auto;display:block}.adm-welcome-steps{color:var(--ink-muted);gap:6px;margin:0;padding-left:18px;font-size:14px;line-height:20px;display:grid}.adm-welcome-steps strong{color:var(--ink);font-weight:500}.adm-welcome-next{gap:var(--space-4);margin-top:var(--space-7);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-lg);justify-items:start;display:grid}.adm-welcome-next strong{font:600 15px/22px var(--font-sans)}.adm-welcome-next p{color:var(--ink-muted);font:400 14px/20px var(--font-sans);margin:4px 0 0}.adm-welcome-done-links{gap:var(--space-5);margin-top:var(--space-5);display:flex}.adm-welcome-done-links a{color:var(--ink-muted);font:500 14px/20px var(--font-sans);text-decoration:none}.adm-welcome-done-links a:hover{color:var(--ink)}@media (max-width:959px){.adm-welcome{grid-template-columns:1fr}.adm-welcome-top{height:60px;padding:0 var(--space-4)}.adm-welcome-body{padding:var(--space-4) var(--space-4) var(--space-7)}.adm-welcome-preview{display:none}.adm-welcome-title{font-size:24px}.adm-welcome .adm-layouts{grid-template-columns:repeat(auto-fill,minmax(144px,1fr))}}@media (max-width:520px){.adm-welcome-link,.adm-welcome-link:only-child{grid-template-columns:1fr auto}.adm-welcome-link .lc-input:nth-child(2){grid-row:2}.adm-welcome-link:only-child .lc-input{grid-column:1/-1}.adm-welcome-share{grid-template-columns:1fr}.adm-welcome-qr{display:none}}.adm-setup-note{margin-bottom:var(--space-5)}.adm-setup{gap:var(--space-3);margin-bottom:var(--space-5);display:grid}.adm-setup-steps{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.adm-setup-steps li{align-items:center;gap:var(--space-3);display:flex}.adm-setup-steps li>.lc-icon{color:var(--ink-muted);flex:none}.adm-setup-steps li[data-done]>.lc-icon{color:var(--success)}.adm-setup-steps li>span{min-width:0;font:450 14px/20px var(--font-sans);flex:1;gap:2px;display:grid}.adm-setup-steps li>span>span{color:var(--ink-muted);font-size:13px;line-height:18px}.adm-setup-steps li[data-done] strong{color:var(--ink-muted)}.adm-nav-todo{background:var(--brand);border-radius:50%;flex:none;width:7px;height:7px}.adm-nav a .adm-nav-todo,.adm-mnav-list a .adm-nav-todo{margin-left:auto}.adm-nav-count{border-radius:var(--radius-pill);background:var(--brand);min-width:20px;color:var(--on-brand);font:600 12px/20px var(--font-sans);font-variant-numeric:tabular-nums;text-align:center;margin-left:auto;padding:0 6px}.adm-icon-btn.adm-menu-btn{position:relative}.adm-menu-btn .adm-nav-todo{position:absolute;top:8px;right:8px}.adm-pro-chip,.adm-th-font-text .adm-pro-chip,.adm-reveal-text .adm-pro-chip,.adm-swatch-name .adm-pro-chip{vertical-align:1px;background:var(--brand-soft);color:var(--brand-ink);font:600 11px/18px var(--font-sans);letter-spacing:0;border-radius:999px;align-items:center;gap:3px;margin-left:6px;padding:0 6px;display:inline-flex}.adm-pro-chip .lc-icon{width:11px;height:11px}.brd-narrow{max-width:560px}.brd-layout{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.brd-results,.brd-requests{gap:var(--space-3);grid-template-columns:minmax(0,1fr);align-content:start;margin:0;padding:0;list-style:none;display:grid}.brd-card,.brd-requests>li{gap:var(--space-3);display:grid}@media (max-width:559px){.brd-card,.brd-requests>li,.brd-request-layout>.adm-card,.brd-narrow{padding:var(--space-4)}.brd-request-layout .adm-form>div:last-child .lc-btn,.brd-narrow .adm-form>div:last-child .lc-btn{width:100%}}@media (min-width:560px){.brd-results,.brd-requests{gap:var(--space-4)}}.brd-card{container-type:inline-size}.brd-card-head{align-items:flex-start;gap:var(--space-3);display:flex}.brd-card-head>.adm-avatar{flex:none;width:44px;height:44px;font-size:15px}.brd-card-who{flex:1;min-width:0}.brd-card-who h2{overflow-wrap:anywhere;margin:0}.brd-card-who p{overflow-wrap:anywhere;margin:2px 0 0}.brd-card-meta{gap:2px var(--space-3);color:var(--ink-muted);font:450 13px/20px var(--font-sans);flex-wrap:wrap;display:flex}.brd-card-meta>*{align-items:center;gap:4px;min-width:0;display:inline-flex}.brd-card-meta .lc-icon{flex:none}.brd-save{width:40px;height:40px;color:var(--ink-muted);flex:none;margin:-4px -8px 0 0}.brd-save[aria-pressed=true]{color:var(--brand)}.brd-save[aria-pressed=true] .lc-icon{fill:currentColor}.brd-save:has(.lc-spinner) .lc-icon{display:none}.brd-fit{gap:6px;display:grid}.brd-fit p{color:var(--ink-muted);font:450 14px/20px var(--font-sans);align-items:baseline;gap:6px;margin:0;display:flex}.brd-fit strong{color:var(--brand-ink);font:650 24px/26px var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.brd-fit-bar{border-radius:var(--radius-pill);background:var(--brand-soft);height:6px;display:block;overflow:hidden}.brd-fit-bar>span{border-radius:inherit;background:var(--brand);height:100%;display:block}.brd-niches{margin:0}.brd-stats{justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border-block:1px solid var(--line);flex-wrap:wrap;margin:0;display:flex}.brd-stats dt{color:var(--ink-muted);font:500 12px/16px var(--font-sans);white-space:nowrap}.brd-stats dd{font:600 17px/22px var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;margin:2px 0 0}@container (min-width:520px){.brd-stats{justify-content:flex-start;column-gap:var(--space-7)}.brd-stats dd{font-size:20px;line-height:26px}}.brd-audience{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.brd-audience .lc-label{margin:0 var(--space-1) 0 0}.brd-audience ul{display:contents}.brd-audience li{border-radius:var(--radius-pill);background:var(--surface-sunken);font:500 13px/20px var(--font-sans);padding:2px 10px;list-style:none}.brd-audience li span{color:var(--ink-muted);font-variant-numeric:tabular-nums}.brd-card-foot{gap:var(--space-3);display:grid}.brd-verified{color:var(--ink-muted);font:450 13px/18px var(--font-sans);align-items:center;gap:6px;display:inline-flex}.brd-verified .lc-icon{color:var(--success);flex:none}.brd-card-actions{gap:var(--space-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.brd-card-actions .lc-btn{justify-content:center;gap:6px;min-height:44px}@container (min-width:520px){.brd-card-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.brd-card-actions{margin-left:auto;display:flex}.brd-card-actions .lc-btn{min-height:0}}.brd-toolbar{z-index:10;align-items:center;gap:var(--space-2);padding:var(--space-2) 0;background:var(--paper);box-shadow:0 0 0 100vmax var(--paper);clip-path:inset(0 -100vmax);display:flex;position:sticky;top:65px}.brd-filter-toggle{flex:none;gap:8px}.brd-filter-count{border-radius:var(--radius-pill);background:var(--brand);min-width:20px;color:var(--on-brand);font:600 12px/20px var(--font-sans);font-variant-numeric:tabular-nums;text-align:center;padding:0 6px}.brd-sort{justify-content:flex-end;align-items:center;gap:var(--space-2);flex:1;min-width:0;display:inline-flex}.brd-sort .lc-input{flex:1;width:auto;min-width:0;max-width:220px}.brd-count{font:450 15px/22px var(--font-sans);margin:0}.brd-count strong{font:600 15px/22px var(--font-sans);font-variant-numeric:tabular-nums}.brd-active{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.brd-active-chip{border:1px solid var(--line-strong);border-radius:var(--radius-pill);min-height:36px;color:var(--ink);background:var(--surface);font:500 13px/18px var(--font-sans);align-items:center;gap:6px;padding:0 10px 0 12px;text-decoration:none;display:inline-flex}.brd-active-chip:hover{border-color:var(--ink)}.brd-active-chip:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.brd-active-chip .lc-icon{color:var(--ink-muted)}.brd-active-clear{font:500 13px/18px var(--font-sans);margin-left:var(--space-1)}.brd-filter-panel{min-width:0}.brd-filters{gap:var(--space-5)}.brd-filters fieldset{gap:var(--space-3);border:0;min-width:0;margin:0;padding:0;display:grid}.brd-filters legend{margin-bottom:var(--space-2)}.brd-filters .adm-row{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.brd-filters .adm-row>*{min-width:0}.brd-sheet-head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.brd-sheet-head h2{margin:0}.brd-more{border-top:1px solid var(--line);padding-top:var(--space-3)}.brd-more summary{cursor:pointer;min-height:44px;font:600 14px/20px var(--font-sans);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;list-style:none;display:flex}.brd-more summary::-webkit-details-marker{display:none}.brd-more summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.brd-more summary .lc-icon{transition:transform .15s}.brd-more[open] summary .lc-icon{transform:rotate(180deg)}.brd-more[open] fieldset{margin-top:var(--space-3)}.brd-budget{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.brd-filter-actions .lc-btn-primary{flex:1;gap:6px}@media (max-width:959px){.brd-filters:not(:popover-open){display:none}.brd-filters:popover-open{width:auto;max-width:none;height:auto;max-height:88dvh;padding:0 var(--space-5);overscroll-behavior:contain;color:var(--ink);border:0;border-top:1px solid var(--line);border-radius:var(--radius-xl) var(--radius-xl) 0 0;box-shadow:var(--shadow-lg);animation:adm-sheet-up .22s var(--adm-ease);margin:0;position:fixed;inset:auto 0 0;overflow-y:auto}.brd-filters::backdrop{background:#0e0e1459}.brd-sheet-head{z-index:1;margin:0 calc(var(--space-5) * -1);padding:var(--space-4) var(--space-5) var(--space-3);background:var(--surface);border-bottom:1px solid var(--line);position:sticky;top:0}.brd-filter-actions{z-index:1;margin:0 calc(var(--space-5) * -1);padding:var(--space-3) var(--space-5) calc(var(--space-3) + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--line);flex-wrap:nowrap;position:sticky;bottom:0}}@media (max-width:959px) and (prefers-reduced-motion:reduce){.brd-filters:popover-open{animation:none}}@media (min-width:960px){.brd-layout{gap:var(--space-5);grid-template-columns:300px minmax(0,1fr)}.brd-filter-panel{top:calc(var(--adm-head-h,92px) + var(--space-3));max-height:calc(100dvh - var(--adm-head-h,92px) - var(--space-6));position:sticky;overflow-y:auto}.brd-filters[popover]{width:auto;height:auto;color:inherit;margin:0;position:static;inset:auto;overflow:visible}.brd-sheet-head,.brd-filter-toggle{display:none}.brd-layout .brd-results{grid-template-columns:minmax(0,1fr) auto}.brd-layout .brd-results>*{grid-column:1/-1}.brd-layout .brd-results>.brd-count{grid-area:1/1;align-self:center}.brd-layout .brd-results>.brd-toolbar{box-shadow:none;clip-path:none;background:0 0;grid-area:1/2;padding:0;position:static}.brd-sort .lc-input{min-width:190px}}.brd-request-layout{gap:var(--space-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1100px){.brd-request-layout{grid-template-columns:minmax(0,1fr) 380px}.brd-request-aside{top:calc(var(--adm-head-h,92px) + var(--space-3));position:sticky}}.brd-request-layout>.adm-card{max-width:720px}.brd-sent{justify-items:start;gap:var(--space-2);display:grid}.brd-sent>.lc-icon{width:32px;height:32px;color:var(--success)}.brd-sent h2,.brd-sent p{margin:0}.brd-sent .adm-inline{margin-top:var(--space-2)}@media (max-width:559px){.brd-sent{justify-items:stretch}.brd-sent .adm-inline{display:grid}}.brd-terms{gap:var(--space-2) var(--space-6);flex-wrap:wrap;margin:0;display:flex}.brd-terms dt{color:var(--ink-muted);font:500 12px/16px var(--font-sans)}.brd-terms dd{font:500 14px/20px var(--font-sans);overflow-wrap:anywhere;margin:2px 0 0}.brd-email{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--success-soft);font:450 14px/20px var(--font-sans);flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.brd-email .lc-icon{color:var(--success)}.brd-email a{overflow-wrap:anywhere;font-weight:600}.brd-chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.brd-chip{border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);min-height:36px;font:500 14px/20px var(--font-sans);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;padding:0 14px;display:inline-flex;position:relative}.brd-chip input{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}.brd-chip:hover{border-color:var(--ink)}.brd-chip:has(:checked){border-color:var(--surface-inverse);background:var(--surface-inverse);color:var(--ink-inverse)}.brd-chip:has(:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.brd-chip:has(:disabled){opacity:.45;cursor:not-allowed}.brd-chip:has(:disabled):hover{border-color:var(--line-strong)}.brd-listing fieldset{border:0;min-width:0;margin:0;padding:0}.brd-listing legend{margin-bottom:6px;padding:0}.brd-listing .lc-hint{margin:0}.brd-block{margin-left:auto}.brd-block button{min-height:32px;color:var(--ink-muted);font:450 13px/18px var(--font-sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;text-decoration:underline;display:inline-flex}.brd-block button:hover{color:var(--danger)}.brd-block button:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:2px}.brd-brief{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}
