.st-bar{z-index:30;padding:10px clamp(16px,4vw,56px);padding-top:calc(10px + env(safe-area-inset-top));-webkit-backdrop-filter:blur(18px);font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif;background:#040505d1;border-bottom:1px solid #ffffff14;align-items:center;gap:18px;display:flex;position:sticky;top:0}.st-brand{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.2em;color:#d4af6a;white-space:nowrap;font-size:11px;text-decoration:none}.st-brand.on,.st-brand:hover{color:#f0dcb0}.st-agents{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.st-agents a{color:#8b9590;white-space:nowrap;border:1px solid #0000;border-radius:10px;align-items:baseline;gap:8px;padding:8px 14px;text-decoration:none;transition:color .15s,border-color .15s,background .15s;display:flex}.st-agents a span{letter-spacing:-.01em;font-size:14px;font-weight:600}.st-agents a small{font-family:var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:#56605b;font-size:10px}.st-agents a:hover{color:#f2f5f3;border-color:#ffffff14}.st-agents a.on{color:#f2f5f3;background:#d4af6a14;border-color:#d4af6a73}.st-agents a.on small{color:#d4af6a}.st-bar+.ag-root .ag-hero,.st-bar+:where(.ag-activity-notice)+.ag-root .ag-hero{min-height:min(70vh,640px)}@media (max-width:1600px){.st-bar{gap:12px;padding-left:24px;padding-right:24px}.st-agents a{padding-left:11px;padding-right:11px}.st-agents a small{display:none}}@media (max-width:1080px){.st-bar{padding:10px 18px 8px;padding-top:calc(10px + env(safe-area-inset-top));grid-template-columns:auto 1fr auto auto;gap:10px 12px;display:grid}.st-brand{grid-area:1/1}.st-agents{grid-area:2/1/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid;overflow:visible}.st-agents a{justify-content:center;min-width:0;padding:8px 10px}.st-bar>.st-inbox{grid-area:1/3;margin-left:0}.st-bar>.st-user{grid-area:1/4;margin-left:0}}.st-home{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:18px;margin-top:22px;display:grid}.st-card{color:inherit;border:1px solid var(--ag-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0c0f0eb8;border-radius:18px;padding:22px 24px;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:block}.st-card:hover{border-color:var(--ag-acc);box-shadow:0 0 0 1px #d4af6a40,0 10px 40px #d4af6a14}.st-card h2{letter-spacing:-.04em;margin:12px 0 4px;font-size:34px;font-weight:600}.st-card p{color:#aeb8b3;margin:0 0 18px;font-size:14px;line-height:1.55}.st-card .ag-stats{margin:0}.st-card .ag-stats dd{font-size:30px}.st-go{color:var(--ag-acc-2);margin-top:16px;font-size:14px;display:inline-block}.st-card.soon{opacity:.55;border-style:dashed}.st-card.soon:hover{border-color:var(--ag-line);box-shadow:none}@media (max-width:640px){.st-bar{padding:8px 12px 7px;padding-top:calc(8px + env(safe-area-inset-top));grid-template-columns:auto 1fr auto auto;gap:8px 10px}.st-brand{justify-content:center;align-items:center;min-height:44px;padding-inline:6px;font-size:10px;display:inline-flex}.st-bar>.st-profile{border:0;grid-column:2;justify-self:end;padding:7px 4px;font-size:13px}.st-bar>.st-inbox{grid-column:3;width:38px;height:38px}.st-bar>.st-user{grid-column:4}.st-agents{gap:4px}.st-agents a{border-radius:9px;justify-content:center;min-height:40px;padding:7px 3px}.st-agents a span{font-size:12px}.st-bar+.ag-root .ag-hero,.st-bar+:where(.ag-activity-notice)+.ag-root .ag-hero{min-height:auto}}@media (max-width:360px){.st-agents{grid-template-columns:repeat(2,minmax(0,1fr))}}.sc-settings{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.sc-savebar{z-index:20;border:1px solid var(--ag-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--ag-dim);background:#080a0ae0;border-radius:14px;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;font-size:14px;display:flex;position:sticky;top:64px}.sc-savebar.on{border-color:var(--ag-acc);color:var(--ag-acc-2);box-shadow:0 0 0 1px #d4af6a40}.sc-savebar .ag-actions{margin:0}.sc-form{align-content:start;gap:14px;display:grid}.sc-form h2{margin-bottom:2px}.sc-form .sc-h2{margin-top:14px}.sc-form label{color:var(--ag-dim);gap:7px;font-size:13px;display:grid}.sc-form .ag-label{margin:8px 0 0}.sc-form select,.sc-form textarea{border:1px solid var(--ag-line);width:100%;color:var(--ag-ink);background:#0006;border-radius:10px;outline:none;padding:12px 14px;font-family:inherit;font-size:14px}.sc-form select:focus,.sc-form textarea:focus{border-color:var(--ag-acc);box-shadow:0 0 0 3px #d4af6a24}.sc-form textarea{resize:vertical;line-height:1.5}.sc-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.sc-items{justify-items:start;gap:8px;display:grid}.sc-row{gap:8px;width:100%;display:flex}.sc-row input,.sc-row select{flex:1;min-width:0}.sc-row .sc-short{flex:0 0 70px}.sc-row .sc-mid{flex:0 0 150px}.sc-x{flex:none;width:44px;padding:0;font-size:18px}.sc-hint{color:var(--ag-faint);font-size:12px}.sc-form .sc-bad,.sc-form input.sc-bad{border-color:var(--ag-red)!important}@media (max-width:900px){.sc-settings{grid-template-columns:1fr}}@media (max-width:640px){.sc-settings{gap:12px}.sc-savebar{padding:10px 12px;font-size:13px;top:56px}.sc-savebar .ag-actions{width:100%}.sc-savebar .ag-btn{flex:1}.sc-two{grid-template-columns:1fr}.sc-form select,.sc-form textarea{font-size:16px}.sc-row:not(.sc-keep){border-bottom:1px solid var(--ag-line);flex-wrap:wrap;padding-bottom:10px}.sc-row:not(.sc-keep)>input:not(.sc-short):not(.sc-mid){flex:100%}.sc-row:not(.sc-keep) .sc-mid{flex:1 1 0}.sc-keep .sc-mid{flex:0 0 96px}.sc-x{width:44px;height:44px}}.st-profile{color:#cfd6d2;white-space:nowrap;border:1px solid #ffffff14;border-radius:10px;margin-left:auto;padding:8px 14px;font-size:14px;font-weight:600;text-decoration:none}.st-profile:hover{border-color:#d4af6a73}.st-profile.on{color:#1a1206;background:linear-gradient(135deg,#f0dcb0,#d4af6a);border-color:#0000}.sc-head{border-bottom:1px solid var(--ag-line);margin-bottom:20px;padding:clamp(28px,6vh,56px) 0 22px}.sc-head h1{letter-spacing:-.05em;background:linear-gradient(#fff 30%,#b9c4bf);color:#0000;-webkit-background-clip:text;background-clip:text;margin:14px 0 10px;font-size:clamp(44px,7vw,84px);font-weight:600;line-height:.95}.sc-head p{color:#aeb8b3;max-width:640px;margin:0;font-size:15px;line-height:1.6}@media (max-width:640px){.st-profile{padding:7px 10px}.sc-head h1{font-size:44px}.sc-head p{font-size:14px}}.sc-facts{gap:12px;margin:6px 0 0;display:grid}.sc-facts div{grid-template-columns:120px minmax(0,1fr);gap:14px;font-size:14.5px;line-height:1.5;display:grid}.sc-facts dt{color:var(--ag-dim)}.sc-facts dd{color:#e3e8e5;margin:0}@media (max-width:640px){.sc-facts div{grid-template-columns:1fr;gap:2px}.sc-savebar:not(.on) .ag-actions{display:none}}.pf-hero{border-bottom:1px solid var(--ag-line);align-items:end;min-height:min(62vh,560px);padding:clamp(36px,7vh,80px) 0 34px;display:grid;position:relative;overflow:hidden}.pf-portrait{background:var(--hero-photo,none) 50% 8%/cover no-repeat;-webkit-mask-composite:source-in;opacity:.9;position:absolute;inset:0 calc(-1*clamp(16px,4vw,56px)) 0 40%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000008 3%,#00000014 6%,#00000029 9%,#00000045 12%,#0006 15%,#0000008a 18%,#000000ad 21%,#000c 24%,#000000e6 27%,#000 31% 80%,#000000e6 84%,#000000ad 88%,#0006 92%,#00000024 97%,#0000 100%),linear-gradient(#000 58%,#000000e0 67%,#0000009e 76%,#00000052 85%,#0000001a 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#00000008 3%,#00000014 6%,#00000029 9%,#00000045 12%,#0006 15%,#0000008a 18%,#000000ad 21%,#000c 24%,#000000e6 27%,#000 31% 80%,#000000e6 84%,#000000ad 88%,#0006 92%,#00000024 97%,#0000 100%),linear-gradient(#000 58%,#000000e0 67%,#0000009e 76%,#00000052 85%,#0000001a 94%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.pf-copy{z-index:1;max-width:620px;position:relative}.pf-copy h1{letter-spacing:-.055em;background:linear-gradient(#fff 30%,#b9c4bf);color:#0000;-webkit-background-clip:text;background-clip:text;margin:18px 0 10px;font-size:clamp(56px,9vw,112px);font-weight:600;line-height:.92}.pf-facts{flex-wrap:wrap;gap:8px;margin:6px 0 22px;padding:0;list-style:none;display:flex}.pf-facts li{border:1px solid var(--ag-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#d9dfdc;background:#ffffff09;border-radius:999px;padding:7px 13px;font-size:13.5px}.pf-done{max-width:460px;margin:0 0 22px}.pf-done .gd-meter{min-width:0}.pf-done .gd-meter span{white-space:nowrap}.pf-done ul{gap:2px;margin:12px 0 0;padding:0;list-style:none;display:grid}.pf-done li{justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0;font-size:13.5px;display:flex}.pf-done li a{color:var(--ag-acc-2);text-decoration:none}.pf-done li a:hover,.pf-done li a:focus-visible{text-decoration:underline}.pf-done li small{color:var(--ag-dim);white-space:nowrap;font-size:12.5px}.pf-done p{color:var(--ag-dim);margin:12px 0 0;font-size:13.5px}.pf-copy blockquote{color:#aeb8b3;border-left:2px solid var(--ag-acc);max-width:460px;margin:0;padding-left:14px;font-size:17px;font-style:italic;line-height:1.55}.pf-note{color:#9ff0c3;background:#3ddc8412;border:1px solid #3ddc844d;border-radius:12px;margin:18px 0 0;padding:12px 16px;font-size:14px}.pf-section{margin-top:34px}.pf-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.pf-head h2{letter-spacing:-.03em;margin:0 0 4px;font-size:26px;font-weight:600}.pf-head p{color:var(--ag-dim);margin:0;font-size:14px}.pf-upload,.pf-add{cursor:pointer;position:relative;overflow:hidden}.pf-upload input,.pf-add input,.pf-demo input[type=file]{opacity:0;cursor:pointer;position:absolute;inset:0}.pf-upload.busy{opacity:.6}.pf-photos{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:14px;display:grid}.pf-photos figure{aspect-ratio:4/5;border:1px solid var(--ag-line);background:#0b0d0c;border-radius:16px;margin:0;position:relative;overflow:hidden}.pf-photos figure.main{border-color:var(--ag-acc);box-shadow:0 0 0 1px #d4af6a4d,0 14px 40px #0006}.pf-photos img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.pf-photos figure:hover img{transform:scale(1.03)}.pf-photos figcaption{background:linear-gradient(135deg,var(--ag-acc-2),var(--ag-acc));color:#1a1206;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:600;position:absolute;bottom:10px;left:10px}.pf-actions{opacity:0;gap:6px;transition:opacity .2s;display:flex;position:absolute;inset:auto 8px 8px}.pf-photos figure:hover .pf-actions,.pf-photos figure:focus-within .pf-actions{opacity:1}.pf-actions button{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f2f5f3;cursor:pointer;background:#050606d1;border:0;border-radius:9px;flex:1;height:34px;font-size:12.5px}.pf-actions button:hover{color:#1a1206;background:#d4af6ae6}.pf-add{aspect-ratio:4/5;color:var(--ag-acc-2);border:1px dashed #d4af6a66;border-radius:16px;place-content:center;justify-items:center;gap:6px;font-size:14px;transition:background .2s;display:grid}.pf-add span{font-size:34px;font-weight:300;line-height:1}.pf-add:hover{background:#d4af6a0f}.pf-demos{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.pf-demo{border:1px solid var(--ag-line);background:#0c0f0eb8;border-radius:16px;align-content:start;gap:10px;padding:20px;display:grid;position:relative}.pf-demo strong{font-size:17px}.pf-demo small{color:var(--ag-dim);margin-top:-6px;font-size:13px}.pf-demo audio{width:100%;height:40px}.pf-demo .ag-file{justify-self:start;position:relative;overflow:hidden}.pf-quiet p{color:var(--ag-faint);max-width:720px;font-size:13.5px;line-height:1.6}.pf-quiet a{color:var(--ag-acc-2)}.pf-chips{flex-wrap:wrap;gap:8px;margin:4px 0 6px;display:flex}.pf-chips button{border:1px solid var(--ag-line);height:38px;color:var(--ag-dim);cursor:pointer;background:0 0;border-radius:999px;padding:0 16px;font-size:14px;transition:all .15s}.pf-chips button:hover{color:var(--ag-ink);border-color:#d4af6a73}.pf-chips button.on{border-color:var(--ag-acc);color:var(--ag-acc-2);background:#d4af6a1f}.pf-stepper{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.pf-stepper button{border:1px solid var(--ag-line);width:42px;height:42px;color:var(--ag-ink);cursor:pointer;background:#ffffff08;border-radius:12px;font-size:20px}.pf-stepper button:hover:not(:disabled){border-color:var(--ag-acc)}.pf-stepper strong{letter-spacing:-.04em;text-align:center;font-variant-numeric:tabular-nums;min-width:44px;font-size:34px;font-weight:600}.pf-stepper small{color:var(--ag-dim);font-size:13px}.pf-rules{gap:12px;margin:6px 0 0;padding:0;list-style:none;display:grid}.pf-rules li{color:#d9dfdc;padding-left:20px;font-size:15px;line-height:1.5;position:relative}.pf-rules li:before{content:"";background:var(--ag-acc);border-radius:50%;width:7px;height:7px;position:absolute;top:.6em;left:0}@media (max-width:640px){.pf-hero{min-height:auto;padding-top:26px}.pf-portrait{opacity:.75;inset:0 -16px 40% 30%}.pf-copy h1{font-size:52px}.pf-photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pf-actions{opacity:1}.pf-demos{grid-template-columns:1fr}}.pf-conflicts{gap:4px;margin:8px 0 0;padding-left:18px;display:grid}.pf-add{text-align:center}.pf-add.busy{opacity:.6;pointer-events:none}.st-skeleton{border-bottom:1px solid var(--ag-line);align-content:end;gap:16px;min-height:min(62vh,560px);padding:60px 0 36px;display:grid}.st-skeleton span,.st-skeleton b,.st-skeleton i{background:linear-gradient(90deg,#ffffff0a,#ffffff14,#ffffff0a) 0 0/200% 100%;border-radius:12px;animation:1.4s ease-in-out infinite stShimmer;display:block}.st-skeleton span{width:140px;height:12px}.st-skeleton b{width:min(520px,80%);height:84px}.st-skeleton i{width:min(420px,70%);height:16px}@keyframes stShimmer{to{background-position:-200% 0}}.ag-btn-invalid{color:#ffb4b4!important;border-color:#ff6b6b4d!important}.lb-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;display:grid}.lb-card{border:1px solid var(--ag-line);background:#0c0f0eb8;border-radius:16px;grid-template-rows:auto auto;margin:0;display:grid;position:relative;overflow:hidden}.lb-card.main{border-color:var(--ag-acc);box-shadow:0 0 0 1px #d4af6a4d,0 14px 40px #0006}.lb-card.off{opacity:.55}.lb-card.off .lb-visual{filter:grayscale()}.lb-visual{aspect-ratio:4/5;background:#0b0d0c;display:grid;position:relative;overflow:hidden}.lb-visual.k-showreel,.lb-visual.k-self_tape,.lb-visual.k-voice_sample,.lb-visual.k-accent_sample,.lb-visual.k-bio{aspect-ratio:16/10}.lb-visual img{object-fit:cover;width:100%;height:100%;display:block}.lb-badge{background:linear-gradient(135deg,var(--ag-acc-2),var(--ag-acc));color:#1a1206;border-radius:999px;padding:5px 10px;font-size:12px;font-style:normal;font-weight:600;position:absolute;bottom:10px;left:10px}.lb-play{color:#fff;background:#0b0d0c 50%/cover;place-content:center;justify-items:center;gap:6px;text-decoration:none;display:grid}.lb-play span{background:#0009;border:1px solid #fff6;border-radius:50%;place-content:center;width:52px;height:52px;font-size:20px;display:grid}.lb-play small{color:#d7dedb;background:#00000080;border-radius:999px;padding:2px 8px}.lb-voice{place-content:center;justify-items:center;gap:10px;padding:14px;display:grid}.lb-voice span{font-size:30px}.lb-voice audio{width:100%;height:36px}.lb-voice a{color:var(--ag-acc-2)}.lb-doc{color:inherit;background:linear-gradient(160deg,#ffffff0d,#ffffff03);place-content:center;justify-items:center;gap:4px;text-decoration:none;display:grid}.lb-doc b{letter-spacing:-.03em;font-size:34px}.lb-doc span{color:var(--ag-dim);font-size:13px}.lb-doc small{color:var(--ag-acc-2)}.lb-text{color:#c9d1cd;-webkit-line-clamp:7;-webkit-box-orient:vertical;margin:0;padding:14px;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.lb-card figcaption{gap:8px;padding:12px 14px;display:grid}.lb-name{gap:2px;display:grid}.lb-name b{font-size:14px;font-weight:600}.lb-name small{color:var(--ag-dim);font-size:12px}.lb-name small.warn{color:var(--ag-amber)}.lb-ctl{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.lb-link{color:var(--ag-acc-2);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px}.lb-switch{color:var(--ag-dim);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-left:auto;padding:0;font-size:12.5px;display:inline-flex}.lb-switch i{background:#ffffff24;border-radius:999px;width:34px;height:20px;transition:background .2s;position:relative}.lb-switch i:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:3px;left:3px}.lb-switch.on{color:var(--ag-ink)}.lb-switch.on i{background:var(--ag-acc)}.lb-switch.on i:after{transform:translate(14px)}.lb-empty{text-align:center;min-height:180px;color:var(--ag-acc-2);font:inherit;cursor:pointer;background:0 0;border:1px dashed #d4af6a66;border-radius:16px;place-content:center;justify-items:center;gap:6px;padding:16px;transition:background .2s;display:grid}.lb-empty:hover{background:#d4af6a0f}.lb-empty span{font-size:34px;font-weight:300;line-height:1}.lb-empty b{font-size:14px}.lb-empty small{color:var(--ag-dim);max-width:22ch;font-size:12.5px}.lb-add{border:1px solid var(--ag-line);background:#0c0f0eb8;border-radius:16px;gap:12px;margin-bottom:16px;padding:18px;display:grid}.lb-add input,.lb-add textarea,.lb-pick select{border:1px solid var(--ag-line);width:100%;color:var(--ag-ink);font:inherit;background:#0006;border-radius:9px;padding:10px 12px}.lb-pick{gap:8px;display:flex}.lb-pick select{width:auto}.lb-off summary{cursor:pointer;color:var(--ag-dim);margin-bottom:14px}@media (max-width:640px){.lb-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.lb-note{color:var(--ag-dim);font-size:13px}.pf-form{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;display:grid}.pf-form .wide{grid-column:1/-1}.pf-form input,.pf-form select,.pf-lang input,.pf-lang select{border:1px solid var(--ag-line);width:100%;color:var(--ag-ink);font:inherit;background:#0006;border-radius:9px;padding:10px 12px}.pf-form input[aria-invalid=true],.pf-lang input[aria-invalid=true]{border-color:#ff6b6bb3}.pf-sub{letter-spacing:-.01em;margin:26px 0 12px;font-size:17px;font-weight:600}.pf-langs{justify-items:start;gap:10px;display:grid}.pf-lang{grid-template-columns:90px 190px 40px;align-items:center;gap:10px;display:grid}.pf-x{border:1px solid var(--ag-line);width:40px;height:40px;color:var(--ag-dim);cursor:pointer;background:0 0;border-radius:50%;font-size:22px;line-height:1}.pf-x:hover:not(:disabled){color:#ffb4b4;border-color:#ff6b6b80}.pf-x:disabled{opacity:.35;cursor:default}.pf-section .ag-actions{margin-top:22px}@media (max-width:640px){.pf-lang{grid-template-columns:70px 1fr 40px}}.lb-list{gap:8px;display:grid}.lb-row{border:1px solid var(--ag-line);background:#0c0f0eb8;border-radius:12px;align-items:center;gap:14px;padding:10px 14px;display:flex}.lb-row-wrap{gap:4px;min-width:0;display:grid}.lb-inline-error{color:#ffb4b4;border-left:2px solid #f77;margin:0;padding:7px 11px;font-size:12.5px;line-height:1.45}.lb-voice-target{letter-spacing:.01em;color:var(--ag-acc-2)!important;font-size:11.5px!important}.lb-row.off{opacity:.55}.lb-thumb{width:44px;height:44px;color:var(--ag-acc-2);border:1px solid var(--ag-line);background:#0b0d0c 50%/cover;border-radius:9px;flex:none;place-content:center;font-size:13px;font-weight:600;display:grid}.lb-rowtext{flex:1;gap:2px;min-width:0;display:grid}.lb-rowtext b{font-size:14px;font-weight:600}.lb-rowtext small{color:var(--ag-dim);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.lb-rowtext audio{width:100%;max-width:340px;height:32px}.lb-row .warn{color:var(--ag-amber);white-space:nowrap;font-size:12px}.lb-row .lb-link{white-space:nowrap}.lb-slot{width:100%;color:var(--ag-acc-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px dashed #d4af6a66;border-radius:12px;align-items:center;gap:12px;padding:11px 14px;display:flex}.lb-slot:hover{background:#d4af6a0f}.lb-slot span{text-align:center;width:44px;font-size:20px;font-weight:300;line-height:1}.lb-slot b{font-size:14px}.lb-slot small{color:var(--ag-dim);margin-left:4px;font-size:12.5px}@media (max-width:640px){.lb-row{flex-wrap:wrap}.lb-rowtext{flex-basis:calc(100% - 60px)}}.pf-chipbox{gap:12px;display:grid}.pf-tags{flex-wrap:wrap;gap:8px;display:flex}.pf-tag{border:1px solid var(--ag-line);background:#ffffff09;border-radius:999px;align-items:center;gap:6px;padding:6px 6px 6px 14px;font-size:14px;display:inline-flex}.pf-tag button{width:22px;height:22px;color:var(--ag-dim);cursor:pointer;background:#ffffff14;border:0;border-radius:50%;font-size:15px;line-height:1}.pf-tag button:hover{color:#ffb4b4}.pf-tagadd{grid-template-columns:minmax(0,1fr) auto auto;gap:10px;display:grid}.pf-tagplus{color:var(--ag-acc-2);font:inherit;cursor:pointer;background:0 0;border-style:dashed;border-color:#d4af6a66;padding:6px 14px;font-size:14px}.pf-tagadd input{border:1px solid var(--ag-line);width:100%;color:var(--ag-ink);font:inherit;background:#0006;border-radius:9px;padding:10px 12px}@media (max-width:640px){.pf-tagadd{grid-template-columns:1fr auto}.pf-tagadd .ag-btn-ghost{grid-column:1/-1}}.st-profile+.st-profile{margin-left:8px}.lb-row.open{align-items:flex-start}.lb-row.open .lb-rowtext small{white-space:pre-wrap;text-overflow:clip;color:#c9d1cd;font-size:13.5px;line-height:1.55;overflow:visible}.lb-more{gap:14px;margin-top:2px;display:flex}.lb-edit{gap:10px;margin-top:6px;display:grid}.lb-edit textarea{border:1px solid var(--ag-line);width:100%;color:var(--ag-ink);font:inherit;background:#0006;border-radius:9px;padding:10px 12px;font-size:13.5px;line-height:1.55}.lb-editbtn{gap:10px;display:flex}.td-list{gap:10px;margin-top:26px;display:grid}.td-row{border:1px solid var(--ag-line);letter-spacing:-.01em;background:#0c0f0eb8;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-size:17px;display:flex}.td-row .ag-btn{white-space:nowrap;text-decoration:none}.ag-root.st-home-page .ag-hero{min-height:min(46vh,420px)}.td-brief{color:#e4e9e6;letter-spacing:-.01em;max-width:34ch;margin:6px 0 0;font-size:clamp(18px,2.4vw,24px);line-height:1.4}.lb-dot{background:#ffffff40;border-radius:50%;flex:none;width:12px;height:12px;margin:0 16px 0 14px}.lb-dot.current{background:#3ddc84}.lb-dot.outdated{background:var(--ag-amber)}.lb-visual img.zoomable{cursor:zoom-in}.lb-viewer{z-index:80;background:#000000eb;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.lb-viewer img{object-fit:contain;border-radius:8px;max-width:min(94vw,1400px);max-height:92vh}.lb-vclose,.lb-vnav{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;width:48px;height:48px;font-size:30px;line-height:1;position:absolute}.lb-vclose{top:18px;right:18px}.lb-vnav{top:50%;transform:translateY(-50%)}.lb-vnav.prev{left:18px}.lb-vnav.next{right:18px}.lb-vclose:hover,.lb-vnav:hover{background:#ffffff38}.lb-confirm{color:#ffb4b4;flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;font-size:14px;display:flex}.pf-x.trash{font-size:15px}.lb-thumb.zoom{cursor:zoom-in;padding:0}.st-inbox{color:#cfd6d2;border:1px solid #ffffff14;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;margin-left:auto;text-decoration:none;transition:color .15s,border-color .15s;display:grid;position:relative}.st-inbox:hover{color:#f0dcb0;border-color:#d4af6a73}.st-inbox.on{color:#1a1206;background:linear-gradient(135deg,#f0dcb0,#d4af6a);border-color:#0000}.st-inbox b{color:#1a1206;background:#d4af6a;border:2px solid #040505;border-radius:999px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:10.5px;font-weight:700;line-height:1;display:grid;position:absolute;top:-6px;right:-6px}.st-inbox b.urgent{color:#fff;background:#ff6b6b}.st-inbox+.st-profile{margin-left:8px}.ib-brief{border-bottom:1px solid var(--ag-line);grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:clamp(28px,6vh,56px) 0 28px;display:grid}.ib-brief h1{letter-spacing:-.045em;margin:12px 0 14px;font-size:clamp(34px,5vw,56px);font-weight:600;line-height:1}.ib-face{place-items:center;width:88px;height:88px;display:grid}.ib-lines{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ib-lines li{border:1px solid var(--ag-line);color:#d9dfdc;background:#ffffff09;border-radius:999px;padding:7px 13px;font-size:14px}.ib-first{color:#d9dfdc;background:#d4af6a14;border:1px solid #d4af6a73;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0 0;padding:10px 16px;font-size:15px;text-decoration:none;display:inline-flex}.ib-first:hover{background:#d4af6a29}.ib-first span{color:#f0dcb0}.ib-first b{color:#f2f5f3}.ib-count{color:var(--ag-dim);margin-left:6px;font-size:14px;font-weight:500}.ib-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:14px;margin-top:14px;display:grid}.ib-card{color:inherit;cursor:pointer;border:1px solid var(--ag-line);border-left:3px solid var(--ag-line);background:#0c0f0eb8;border-radius:14px;flex-direction:column;gap:6px;padding:16px 18px;text-decoration:none;transition:border-color .15s,background .15s,transform .15s;display:flex}.ib-card:hover{background:#121514d9;border-color:#d4af6a73;transform:translateY(-1px)}.ib-card.today{border-left-color:var(--ag-red)}.ib-card.soon{border-left-color:var(--ag-acc)}.ib-card.late{opacity:.7}.ib-card h3{letter-spacing:-.02em;color:#f2f5f3;margin:2px 0 0;font-size:17px;font-weight:600}.ib-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ib-new{font-family:var(--font-mono),monospace;letter-spacing:.12em;color:#1a1206;background:#d4af6a;border-radius:6px;padding:2px 6px;font-size:10px}.ib-due{color:var(--ag-dim);margin-left:auto;font-size:12px;font-weight:600}.ib-due.today{color:var(--ag-red)}.ib-due.soon{color:var(--ag-acc-2)}.ib-what{color:#e3e8e5;margin:0;font-size:14.5px}.ib-why{color:var(--ag-dim);margin:0;font-size:13px}.ib-context{color:#aeb8b3;margin:0;font-size:13px;font-style:italic}.ib-later summary{cursor:pointer;letter-spacing:-.02em;font-size:20px;font-weight:600}@media (max-width:800px){.ib-brief{grid-template-columns:1fr}.ib-face{width:64px;height:64px}}.lb-slot.missing,.lb-empty.missing{background:#ff6b6b0d;border-color:#ff6b6b8c}.lb-slot.missing:hover,.lb-empty.missing:hover{background:#ff6b6b1a}.lb-row .lb-alert,.lb-slot .lb-alert,.lb-empty .lb-alert{color:#fff;background:#ff6b6b;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;margin:0 9px;font-size:16px;font-weight:800;line-height:1;display:grid}.lb-empty .lb-alert{width:40px;height:40px;margin:0 0 4px;font-size:22px}.sc-panel.sc-panel-flat{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;margin:0 0 6px;padding:0;animation:none}.sc-standing{grid-column:1/-1;margin:12px 0 0}.sc-reach{grid-column:1/-1}.sc-reach-tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:14px 0 18px;display:grid}.sc-reach-tiles div{border:1px solid var(--ag-line);background:#ffffff06;border-radius:14px;padding:12px 14px}.sc-reach-tiles dt{color:var(--ag-dim);font-size:12px}.sc-reach-tiles dd{letter-spacing:-.03em;color:var(--ag-ink);margin:4px 0 0;font-size:30px;font-weight:600}.sc-reach-tiles div.bad{border-color:#ff6b6b80}.sc-reach-tiles div.bad dd{color:var(--ag-red)}.sc-reach-bars{gap:14px;display:grid}.sc-reach-head{justify-content:space-between;gap:10px;font-size:14px;display:flex}.sc-reach-head span{color:var(--ag-dim)}.sc-reach-track{background:#ffffff0f;border-radius:999px;height:8px;margin:6px 0 4px;overflow:hidden}.sc-reach-track i{background:linear-gradient(90deg,var(--ag-acc),var(--ag-acc-2));border-radius:999px;min-width:3px;height:100%;display:block}.sc-reach-bar small{color:var(--ag-faint);font-size:12px}.sc-reach-more{margin-top:14px}.sc-reach-more summary{cursor:pointer;color:var(--ag-dim);font-size:13.5px}.sc-reach-more ul{gap:4px;margin:8px 0 0;padding-left:18px;font-size:13px;display:grid}.sc-reach-more small{color:var(--ag-faint);margin-left:6px}@media (max-width:760px){.sc-reach-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.sc-setup{gap:16px;display:grid}.sc-choose{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:28px 40px;display:grid}.sc-choose h2{margin:0 0 12px}.sc-choose .sc-h2{margin:26px 0 12px}.sc-choose .ag-note{margin:-4px 0 4px}.ag-contact-package-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:16px;display:flex}.sc-choose .ag-contact-package-head h2{margin:0}.ag-contact-quota,.ag-contact-delivery{gap:10px;max-width:68ch;display:grid}.sc-choose .ag-contact-settings .ag-note,.sc-mail-setting .ag-note{margin:0}.ag-contact-delivery{margin-top:24px}.ag-contact-delivery h3{color:var(--ag-ink);margin:0;font-size:14px;font-weight:500}.sc-mail-setting{gap:14px;max-width:68ch;display:grid}.sc-mail-heading{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:16px;display:flex}.sc-mail-heading h2{margin:0}.sc-mail-heading .sc-mail-plans{color:var(--ag-dim);font-size:13px}.sc-mail-plans{align-items:center;gap:8px;display:flex}.sc-mail-plans svg{width:18px;height:18px;color:var(--ag-acc);flex:none}.sc-mail-setting [role=switch]{white-space:normal;text-align:left;max-width:100%;line-height:1.5}.sc-search{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 24px;display:grid}.sc-search .sc-group .ag-label{margin:14px 0 8px}.sc-choose .sc-casting-place-note{margin:14px 0 0}.sc-columns{columns:2 420px;column-gap:16px}.sc-columns>.ag-panel{break-inside:avoid;margin:0 0 16px;display:block}.sc-reach-bars{gap:20px;margin-top:6px}.sc-reach-tiles{margin:16px 0 26px}@media (max-width:900px){.sc-choose,.sc-search{grid-template-columns:1fr}}.sc-replies{gap:10px;display:grid}.sc-reply{border:1px solid var(--ag-line);border-left:3px solid var(--ag-line);border-radius:12px;gap:6px;padding:12px 14px;display:grid}.sc-reply.callback{border-left-color:#4ade80}.sc-reply.material_request,.sc-reply.question{border-left-color:var(--ag-acc)}.sc-reply.rejection{opacity:.7}.sc-reply.done{opacity:.6}.sc-reply-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.sc-reply-head b{font-family:var(--font-mono),monospace;letter-spacing:.12em;font-size:11px}.sc-reply-head small{color:var(--ag-faint)}.sc-reply p{color:#e3e8e5;margin:0;font-size:14px}.sc-reply .sc-reply-due{color:var(--ag-acc-2);font-size:13px}.sc-reply .ag-btn{justify-self:start}.sc-reply-ok{color:#4ade80}.ag-root .ag-tabs{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:900px){.ag-root .ag-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.ag-root .ag-tabs{grid-template-columns:repeat(5,minmax(0,1fr))}.ag-root .ag-tabs button{padding-left:2px;padding-right:2px}.ag-root .ag-tabs button span{font-size:11px}}.ag-root .ag-status.r-neutral{color:#06121c;background:#8fd0ff;border:0}.ag-root .ag-status.r-other,.ag-root .ag-status.r-material_request,.ag-root .ag-status.r-question{color:#1a1206;background:#d4af6a;border:0}.ag-root .ag-status.r-decline,.ag-root .ag-status.r-rejection{color:#fff;background:#d94b4b;border:0}.ag-root .ag-status.r-auto_reply{color:#aeb8b3;background:#ffffff14;border:0}.ib-brief .ag-stats dt{line-height:1.35}.ib-calm{color:#aeb8b3;margin:0;font-size:15px}.lb-share{width:30px;height:30px;color:var(--ag-dim);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;transition:color .15s,background .15s;display:inline-grid}.lb-share:hover{color:#f0dcb0;background:#ffffff0d}.lb-share.done{color:#4ade80}.pf-head .lb-share{margin-left:auto}.lb-style{border:1px solid var(--ag-line);height:40px;color:var(--ag-ink);font:inherit;background:#0006;border-radius:10px;padding:0 10px}.lb-slot.lb-pick{cursor:default;align-items:center}.lb-slot.lb-pick select{height:38px;padding:0 10px}.lb-slot.lb-pick .ag-btn{height:38px}.st-picks{flex-wrap:wrap;gap:6px;display:flex}.st-picks button{height:32px;color:var(--ag-dim);font:inherit;cursor:pointer;background:#ffffff0a;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;transition:background .15s,color .15s;display:inline-flex}.st-picks button:hover:not(:disabled){color:var(--ag-ink);background:#ffffff12}.st-picks button.on{color:var(--ag-ink);background:#ffffff1a}.st-picks button.on:before{content:"✓";color:var(--ag-acc-2);font-size:11px}.st-picks button:disabled{opacity:.6;cursor:default}.sc-all{margin-top:12px;font-size:13px}.sc-columns .ag-account{grid-column:auto;padding:0}.st-user{flex:none;margin-left:8px;position:relative}.st-avatar{background:var(--hero-photo,url(/hero.jpg)) center 12%/cover no-repeat #111;cursor:pointer;border:1px solid #ffffff24;border-radius:50%;width:38px;height:38px;padding:0;transition:border-color .15s,box-shadow .15s;display:block}.st-avatar:hover,.st-avatar.on{border-color:#d4af6a;box-shadow:0 0 0 2px #d4af6a40}.st-menu{z-index:50;background:#0c0f0e;border:1px solid #ffffff1a;border-radius:12px;min-width:160px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 14px 40px #00000080}.st-menu a{color:#d9dfdc;border-radius:8px;padding:10px 12px;font-size:14px;text-decoration:none}.st-menu a:hover{color:#fff;background:#ffffff0f}.ag-chip.sc-paywall{color:#ffc66b;border-color:#ffc66b66}.sc-paid{border-top:1px solid var(--ag-line);margin-top:18px;padding-top:14px}.sc-paid h3{margin:0 0 8px;font-size:15px}.sc-paid ul{color:#d9dfdc;gap:4px;margin:0;padding-left:18px;font-size:14px;display:grid}.op-filter{margin-top:14px}.op-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));gap:14px;margin-top:14px;display:grid}.op-card{border:1px solid var(--ag-line);background:#0c0f0eb8;border-radius:14px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.op-card.saved{border-color:#d4af6a8c;box-shadow:inset 3px 0 #d4af6a}.op-meta{align-items:center;gap:8px;display:flex}.op-top{font-family:var(--font-mono),monospace;letter-spacing:.12em;color:#1a1206;background:#d4af6a;border-radius:6px;padding:2px 6px;font-size:10px}.op-card h3{letter-spacing:-.02em;margin:2px 0 0;font-size:17px;font-weight:600}.op-card h3 a{color:#f2f5f3;text-decoration:none}.op-card h3 a:hover{color:#f0dcb0}.op-where{color:var(--ag-dim);margin:0;font-size:13px}.op-why{color:#e3e8e5;margin:0;font-size:14px}.op-sum{color:#aeb8b3;margin:0;font-size:13px}.op-facts{color:var(--ag-dim);flex-wrap:wrap;gap:6px 12px;font-size:12.5px;display:flex}.op-facts b{color:#d9dfdc;font-weight:600}.op-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:8px;display:flex}.op-btn{color:#d9dfdc;height:32px;font:inherit;cursor:pointer;background:#ffffff0f;border:0;border-radius:8px;padding:0 12px;font-size:13px}.op-btn:hover{background:#ffffff1a}.op-btn.on{color:#f0dcb0;background:#d4af6a24}.op-btn.ghost{color:var(--ag-dim);background:0 0}.op-link{color:var(--ag-dim);margin-left:auto;font-size:13px;text-decoration:none}.op-link:hover{color:#f0dcb0}.ag-root .ag-tabs.op-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:900px){.ag-root .ag-tabs.op-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ag-root .ag-tabs.op-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}}.op-city{gap:8px;margin-top:10px;display:flex}.op-city input{border:1px solid var(--ag-line);min-width:0;max-width:220px;height:36px;color:var(--ag-ink);font:inherit;background:#0006;border-radius:9px;flex:1;padding:0 12px}.op-city .ag-btn{height:36px}.vs-direction{background:#d4af6a0f;border:1px solid #d4af6a59;border-radius:14px;margin-top:14px;padding:14px 18px}.vs-direction p{color:#d9dfdc;margin:4px 0 0;font-size:14px}.vs-direction b{color:#f2f5f3;font-size:16px}.vs-account{color:var(--ag-dim);margin:14px 0 0;font-size:13.5px}.vs-account .ag-btn{align-items:center;text-decoration:none;display:inline-flex}.vs-card{border:1px solid var(--ag-line);background:#0c0f0eb8;border-radius:14px;flex-direction:column;gap:8px;padding:14px;display:flex}.vs-card.due{border-left:3px solid var(--ag-acc)}.vs-media{aspect-ratio:4/5;object-fit:cover;background:#000;border-radius:10px;width:100%}.vs-text{white-space:pre-wrap;color:#e3e8e5;max-height:220px;margin:0;font-size:14px;line-height:1.45;overflow:auto}.vs-actions,.vs-week{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vs-actions .ag-btn{align-items:center;text-decoration:none;display:inline-flex}.vs-week{margin-top:16px}.vs-week form{flex:320px;margin:0}.vs .op-tabs{margin-top:18px}.vs-group{margin-top:22px}.vs-group h3{letter-spacing:-.02em;margin:0 0 2px;font-size:19px;font-weight:600}.vs-task h4{color:#f2f5f3;margin:0;font-size:15.5px;font-weight:600}.vs-task h4 a{color:inherit}.vs-task.done,.vs-task.skipped{opacity:.55}.vs-add{flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0 6px;display:flex}.vs-add .ib-why{flex:280px}.vs-blank{color:var(--ag-dim);text-align:center;place-items:center;padding:12px;font-size:13px;display:grid}.vs-note{border:1px solid var(--ag-line);height:36px;color:var(--ag-ink);background:#00000059;border-radius:9px;outline:none;padding:0 10px;font-size:13.5px}.vs-note:focus{border-color:var(--ag-acc)}.vs-settings{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;margin-top:18px;display:grid}@media (max-width:1100px){.vs-settings{grid-template-columns:1fr}}.vs-settings h2{margin:0 0 6px}.vs-toggle{border-top:1px solid var(--ag-line);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.vs-toggle b{color:#f2f5f3;font-size:15px}.vs-toggle p{color:var(--ag-dim);margin:3px 0 0;font-size:13px}.vs-toggle .st-picks{flex:none}.vs-more{padding:0 0 12px}.vs-line{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:8px 0;display:flex}.vs-line>span{color:#d9dfdc;font-size:13.5px}@media (max-width:560px){.vs-toggle{flex-direction:column;align-items:flex-start}}.vs-toggle>.ag-btn{flex:none;align-items:center;text-decoration:none;display:inline-flex}.vs-soon{color:var(--ag-faint);flex:none;font-size:12.5px}body:has(.ag-login) gheon-companion{display:none!important}.gheon-chat-switch{margin:14px 0 0;font-size:14px}.ag-login-card .ag-login-device{background:0 0;margin-top:8px}.ag-devices{flex-wrap:wrap;margin-bottom:12px}.ag-device{opacity:.8;align-items:center;gap:8px;font-size:13px;display:inline-flex}.ag-login-card select{border:1px solid var(--ag-line);width:100%;color:var(--ag-ink);background:#0006;border-radius:10px;padding:12px 14px;font-size:16px}.ag-login-card form,.ag-login-card fieldset{border:0;margin:12px 0 0;padding:0}.ag-login-card legend{color:var(--ag-dim);margin-bottom:8px;font-size:13px}.ag-login-card fieldset{flex-wrap:wrap;gap:6px 14px;display:flex}.ag-login-card label+label{margin-top:12px}.ag-login-card label.ag-check{align-items:center;gap:10px;margin-top:10px;display:flex}.ag-login-card .ag-check input{flex:none;width:18px;height:18px;padding:0}.ag-login-card a{color:var(--ag-acc)}.ag-legal{max-width:760px;margin:0 auto;padding:40px 16px 80px}.ag-legal h2{margin:28px 0 8px;font-size:20px}.ag-legal p,.ag-legal li{color:var(--ag-dim);line-height:1.6}.ag-legal ul{padding-left:20px}.ag-legal a{color:var(--ag-acc)}.ag-join{background:radial-gradient(at 50% 0,#d4af6a29,#0000 60%),#030404}.wl{background:#030404;place-items:center;min-height:100vh;padding:24px 16px;display:grid;position:relative;overflow:hidden}.wl-glow{filter:blur(10px);pointer-events:none;background:radial-gradient(#d4af6a38,#0000 62%);height:80vh;animation:8s ease-in-out infinite wl-breathe;position:absolute;inset:-30% -10% auto}@keyframes wl-breathe{50%{opacity:.6;transform:scale(1.06)}}.wl-progress{gap:8px;display:flex;position:absolute;top:28px;left:50%;transform:translate(-50%)}.wl-progress i{background:#ffffff1f;border-radius:4px;width:28px;height:4px;transition:background .4s}.wl-progress i.on{background:var(--ag-acc)}.wl-progress i.done{background:#d4af6a8c}.wl-card{width:min(100%,560px);animation:.55s cubic-bezier(.2,.7,.2,1) wl-in;position:relative}@keyframes wl-in{0%{opacity:0;transform:translateY(18px)}}.wl-card h1{letter-spacing:-.045em;margin:14px 0 12px;font-size:clamp(40px,8vw,64px);font-weight:600;line-height:1}.wl-card p{color:var(--ag-dim);margin:0 0 26px;font-size:17px;line-height:1.5}.wl-input{width:100%;color:var(--ag-ink);background:0 0;border:0;border-bottom:2px solid #d4af6a66;outline:none;padding:10px 0;font-size:clamp(24px,5vw,34px);transition:border-color .3s}.wl-input:focus{border-color:var(--ag-acc)}.wl-chips{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.wl-chips button{border:1px solid var(--ag-line);color:var(--ag-ink);cursor:pointer;background:#ffffff08;border-radius:999px;padding:11px 18px;font-size:15px;transition:all .2s}.wl-chips button:hover{border-color:#d4af6a99}.wl-chips button.on{border-color:var(--ag-acc);color:var(--ag-acc);background:#d4af6a29}.wl-actions{gap:10px;margin-top:34px;display:flex}.wl-actions .ag-btn{height:52px;padding:0 26px;font-size:15px}.wl-actions .ag-btn-main{flex:1}.wl-done{text-align:center}.wl-spark{color:var(--ag-acc);text-shadow:0 0 40px #d4af6ab3;margin-top:18px;font-size:56px;animation:6s linear infinite wl-spin}@keyframes wl-spin{to{transform:rotate(360deg)}}.wl-go{justify-content:center;align-items:center;height:54px;padding:0 40px;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:reduce){.wl-glow,.wl-card,.wl-spark{animation:none}}.adm{gap:20px;max-width:1040px;display:grid}.adm-card{border:1px solid var(--ag-line);background:linear-gradient(#ffffff06,#ffffff03);border-radius:20px;padding:28px}.adm-card h2{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600}.adm-sub{color:var(--ag-dim);margin:6px 0 0;font-size:14px}.adm-invite{gap:10px;margin-top:20px;display:flex}.adm-invite input{border:1px solid var(--ag-line);min-width:0;height:50px;color:var(--ag-ink);background:#00000073;border-radius:12px;outline:none;flex:1;padding:0 16px;font-size:16px}.adm-invite input:focus{border-color:var(--ag-acc);box-shadow:0 0 0 3px #d4af6a24}.adm-invite .ag-btn{white-space:nowrap;height:50px;padding:0 26px}.adm-link{color:var(--ag-dim);background:0 0;margin-top:12px;font-size:13px;text-decoration:none;display:inline-block}.adm-link:hover{color:var(--ag-acc)}.adm-note{background:#7fd4a012;border:1px solid #7fd4a040;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:12px 14px;font-size:14px;display:flex}.adm-note .ag-btn{height:36px;padding:0 14px;font-size:13px}.adm-error{color:#f08a7e;margin:10px 0 0;font-size:13px}.adm-head{justify-content:space-between;align-items:baseline;display:flex}.adm-head span{color:var(--ag-dim);font-size:13px}.adm-table{margin-top:14px}.adm-row{border-top:1px solid #ffffff0f;grid-template-columns:minmax(0,1fr) 160px 140px 90px;align-items:center;gap:12px;padding:14px 0;display:grid}.adm-who{align-items:center;gap:12px;min-width:0;display:flex}.adm-who b{font-size:15px;font-weight:600;display:block}.adm-who small{color:var(--ag-dim);text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.adm-avatar{width:38px;height:38px;color:var(--ag-acc);background:#d4af6a1a;border:1px solid #d4af6a4d;border-radius:50%;flex:none;place-items:center;font-size:13px;font-style:normal;font-weight:600;display:grid}.adm-pill{letter-spacing:0;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:7px;padding:5px 11px;font-family:inherit;font-size:13px;display:inline-flex}.adm-pill i{background:currentColor;border-radius:50%;width:7px;height:7px}.adm-pill.pending{color:#e3c27a}.adm-pill.expired{color:#8d867c}.adm-pill.account{color:#8fb7e8}.adm-pill.complete{color:#7fd4a0}.adm-pill.owner{color:var(--ag-acc);background:#d4af6a14;border-color:#d4af6a59}.adm-date{color:var(--ag-dim);font-size:13px}.adm-actions{text-align:right}.adm-remove{color:var(--ag-dim);cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:13px}.adm-remove:hover{color:#f08a7e}.adm-confirm{background:#f08a7e0f;border:1px solid #f08a7e40;border-radius:12px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;padding:14px;font-size:14px;display:flex}.adm-confirm input{border:1px solid var(--ag-line);height:40px;color:var(--ag-ink);background:#00000073;border-radius:10px;min-width:180px;padding:0 12px;font-size:15px}.adm-confirm .ag-btn{height:40px;padding:0 14px}.adm-danger{color:#fff;cursor:pointer;background:#c9554a;border:0;border-radius:10px;height:40px;padding:0 16px;font-weight:600}.adm-danger:disabled{opacity:.5}@media (max-width:720px){.adm-row{grid-template-columns:minmax(0,1fr) auto}.adm-date{display:none}.adm-state{text-align:right}.adm-actions{text-align:left;grid-column:1/-1}.adm-invite{flex-direction:column}}.adm-action{border:1px solid var(--ag-line);height:34px;color:var(--ag-ink);cursor:pointer;background:#ffffff08;border-radius:10px;padding:0 14px;font:500 13px/1 inherit;transition:all .15s}.adm-action:hover,.adm-action.on{color:var(--ag-acc);border-color:#d4af6a8c}.adm-action.adm-remove{color:var(--ag-dim);background:0 0;border-color:#0000}.adm-action.adm-remove:hover{color:#f08a7e;border-color:#f08a7e4d}.adm-using{color:var(--ag-dim);grid-column:1/-1;margin:-6px 0 0 50px;font-size:12.5px}.adm-access{background:linear-gradient(#d4af6a0f,#d4af6a04);border:1px solid #d4af6a47;border-radius:16px;grid-column:1/-1;margin:4px 0 6px;padding:8px 20px 16px;animation:.25s adm-open}@keyframes adm-open{0%{opacity:0;transform:translateY(-6px)}}.adm-access-head{justify-content:space-between;align-items:center;padding:10px 0 6px;display:flex}.adm-access-head b{font-size:15px}.adm-x{width:30px;height:30px;color:var(--ag-dim);cursor:pointer;background:#ffffff0d;border:0;border-radius:50%;font-size:18px}.adm-toggle{cursor:pointer;border-top:1px solid #ffffff0f;align-items:center;gap:16px;padding:14px 0;display:flex;position:relative}.adm-toggle span{flex:1;min-width:0}.adm-toggle span b{color:var(--ag-ink);font-size:15px;font-weight:600;display:block}.adm-toggle span small{color:var(--ag-dim);margin-top:3px;font-size:13px;display:block}.adm-toggle input{opacity:0;width:1px;height:1px;position:absolute}.adm-toggle i{background:#ffffff1f;border-radius:999px;flex:none;width:46px;height:28px;transition:background .2s;position:relative}.adm-toggle i:after{content:"";background:#e9e3d8;border-radius:50%;width:22px;height:22px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #0006}.adm-toggle input:checked+i{background:linear-gradient(135deg,#ecd29b,#c9a15d)}.adm-toggle input:checked+i:after{background:#fff;transform:translate(18px)}.adm-toggle input:focus-visible+i{box-shadow:0 0 0 3px #d4af6a59}.adm-access-foot{border-top:1px solid #ffffff0f;align-items:center;gap:10px;padding-top:14px;display:flex}.adm-access-foot span{color:var(--ag-dim);flex:1;font-size:13px}.adm-access-foot span.ok{color:#7fd4a0}.adm-access-foot span.err{color:#f08a7e}.adm-access-foot .ag-btn{height:40px;padding:0 18px}@media (max-width:720px){.adm-row{grid-template-columns:minmax(0,1fr) auto}.adm-actions{grid-column:1/-1;justify-content:flex-start}.adm-using{margin-left:0}.adm-access-foot{flex-wrap:wrap}.adm-access-foot span{flex-basis:100%}}.public-settings>p{max-width:66ch;color:var(--ag-dim);line-height:1.6}.public-settings form{max-width:680px}.public-settings p a{color:var(--ag-acc-2);text-decoration:underline}.public-address{flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;font-size:13px;display:flex}.public-address>span{color:var(--ag-dim)}.public-address input{border:1px solid var(--ag-line-2);min-width:200px;color:var(--ag-ink);background:#080a09;border-radius:9px;flex:1;padding:12px;font-size:15px}.public-settings form>small{color:var(--ag-dim);margin-top:10px;font-size:12px;line-height:1.6;display:block}.public-switch{cursor:pointer;align-items:flex-start;gap:14px;margin:24px 0;font-size:14px;display:flex}.public-switch input{width:20px;height:20px;accent-color:var(--ag-acc);flex-shrink:0;margin-top:3px}.public-switch strong{font-weight:500}.public-switch small{color:var(--ag-dim);margin-top:4px;font-size:12px;line-height:1.6;display:block}.public-settings .ag-actions{flex-wrap:wrap}.public-settings :is(input,a,button):focus-visible{outline:2px solid var(--ag-acc-2);outline-offset:4px}.public-settings .public-settings-actions .ag-btn{border-radius:12px;justify-content:center;align-items:center;height:auto;min-height:48px;padding:0 24px;line-height:1.2;text-decoration:none;display:inline-flex}.public-settings .public-settings-actions .public-preview{color:var(--ag-ink);border-color:var(--ag-line-2);background:#ffffff06;font-size:14px}.public-settings .public-settings-actions .public-preview:hover{border-color:var(--ag-acc);background:#d4af6a12}.public-address-label{color:var(--ag-dim);flex-basis:100%}.public-address-prefix{color:var(--ag-faint)}.public-address-name{color:var(--ag-ink);font-size:15px;font-weight:500}.public-address .public-edit{height:34px;padding:0 13px;font-size:12px}.public-address .public-edit:disabled{opacity:.45}.public-audience{border:0;min-width:0;margin:24px 0 0;padding:0}.public-audience legend{color:var(--ag-dim);margin-bottom:10px;font-size:13px}.public-settings .public-audience-option{border:1px solid var(--ag-line);width:100%;color:var(--ag-ink);cursor:pointer;background:#ffffff05;border-radius:12px;align-items:flex-start;gap:12px;margin:8px 0 0!important;padding:14px!important;display:flex!important}.public-settings .public-audience-option:has(input:checked){border-color:var(--ag-line-2);background:#d4af6a0b}.public-settings .public-audience-option input[type=radio]{appearance:auto;accent-color:var(--ag-acc);box-shadow:none;background:0 0;border:0;border-radius:50%;flex:0 0 18px;margin:2px 0 0;padding:0;width:18px!important;height:18px!important}.public-audience-option span{display:block}.public-audience-option strong{color:var(--ag-ink);font-size:14px;font-weight:500}.public-audience-option small{color:var(--ag-dim);margin-top:4px;font-size:12px;line-height:1.5;display:block}.public-contact-views{border-top:1px solid var(--ag-line);max-width:680px;margin:30px 0 0;padding-top:22px}.public-contact-views h3{color:var(--ag-ink);margin:0;font-size:15px;font-weight:600}.public-contact-views>small{color:var(--ag-dim);margin:6px 0 0;font-size:12px;line-height:1.5;display:block}.public-contact-views ul{margin:12px 0 0;padding:0;list-style:none}.public-contact-views li{border-bottom:1px solid var(--ag-line);justify-content:space-between;align-items:baseline;gap:14px;padding:11px 0;font-size:13.5px;display:flex}.public-contact-views li strong{color:var(--ag-ink);overflow-wrap:anywhere;min-width:0;font-weight:500}.public-contact-views li span{color:var(--ag-dim);white-space:nowrap;font-size:12px}.public-contact-views .ag-note{margin:12px 0 0}.mbx{max-width:640px}.mbx-sub{color:var(--ag-dim);margin:6px 0 0;font-size:14px;line-height:1.5}.mbx-note{color:var(--ag-dim);margin:12px 0 0;font-size:12px}.mbx-error{color:#f08a7e;margin:0;font-size:13px}.mbx-on{background:#7fd4a00f;border:1px solid #7fd4a047;border-radius:14px;align-items:center;gap:14px;margin-top:14px;padding:14px 16px;display:flex}.mbx-on>div{flex:1;min-width:0}.mbx-on b{display:block}.mbx-on small{color:var(--ag-dim)}.mbx-dot{background:#7fd4a0;border-radius:50%;flex:none;width:10px;height:10px;box-shadow:0 0 0 4px #7fd4a02e}.mbx-on .ag-btn{height:36px;padding:0 14px}.mbx-remove{color:var(--ag-dim);cursor:pointer;background:0 0;border:0;font-size:13px}.mbx-remove:hover{color:#f08a7e}.mbx-progress{gap:6px;margin:18px 0 6px;display:flex}.mbx-progress i{background:#ffffff1a;border-radius:3px;flex:1;height:3px}.mbx-progress i.on{background:var(--ag-acc)}.mbx-step{gap:14px;margin-top:10px;animation:.3s mbx-in;display:grid}@keyframes mbx-in{0%{opacity:0;transform:translateY(6px)}}.mbx-step h3{letter-spacing:-.02em;margin:6px 0 0;font-size:22px;font-weight:600}.mbx-tiles{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.mbx-tiles button{border:1px solid var(--ag-line);height:86px;color:var(--ag-ink);cursor:pointer;background:#ffffff08;border-radius:16px;place-content:center;gap:4px;transition:all .2s;display:grid}.mbx-tiles button:hover{border-color:var(--ag-acc);background:#d4af6a14}.mbx-tiles b{font-size:17px}.mbx-tiles small{color:var(--ag-dim);font-size:12px}.mbx-open{justify-content:center;align-items:center;height:54px;font-size:16px;text-decoration:none;display:flex}.mbx-how{color:var(--ag-ink);margin:0;font-size:14px;line-height:1.5}.mbx-step label{color:var(--ag-dim);gap:7px;font-size:13px;display:grid}.mbx-step input{border:1px solid var(--ag-line);height:50px;color:var(--ag-ink);background:#00000073;border-radius:12px;outline:none;padding:0 14px;font-size:16px}.mbx-step input:focus{border-color:var(--ag-acc);box-shadow:0 0 0 3px #d4af6a24}.mbx-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.mbx-row .ag-btn{height:46px;padding:0 20px}.mbx-back{color:var(--ag-dim);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px}.mbx-back:hover{color:var(--ag-ink)}@media (max-width:560px){.mbx-tiles{grid-template-columns:1fr}.mbx-tiles button{height:60px}}.iq{max-width:none}.iq-hero{min-height:min(62vh,560px)}.iq-hero .ag-hero-copy p{margin-bottom:18px}.iq-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.iq-entry{border-bottom:1px solid var(--ag-line)}.iq-entry:last-child,.iq-entry .ag-row{border-bottom:0}.iq-detail{padding:0 20px 18px 72px}.iq .ag-empty{padding:26px 20px}.iq-sub{color:var(--ag-dim);font-size:14px}.iq-error{color:#f08a7e}.iq-banner{color:var(--ag-acc);background:#d4af6a14;border:1px solid #d4af6a66;border-radius:14px;margin:0 0 18px;padding:14px 18px;font-size:14px;text-decoration:none;display:block}.iq-card{border:1px solid var(--ag-line);background:linear-gradient(#ffffff06,#ffffff03);border-radius:20px;margin-bottom:18px;padding:24px}.iq-card h2{align-items:center;gap:10px;margin:0 0 12px;font-size:19px;font-weight:600;display:flex}.iq-card h2 span{color:var(--ag-acc);background:#d4af6a29;border-radius:999px;padding:2px 9px;font-size:12px}.iq-item{border-top:1px solid #ffffff0f;padding:14px 0}.iq-head{text-align:left;width:100%;color:var(--ag-ink);cursor:pointer;background:0 0;border:0;grid-template-columns:1fr auto;padding:0;display:grid}.iq-head b{font-size:15px}.iq-head small{color:var(--ag-dim);grid-row:2;font-size:13px}.iq-head span{color:var(--ag-acc);grid-area:1/2/3;align-self:center;font-size:13px}.iq-mail{background:#00000059;border:1px solid #ffffff0f;border-radius:12px;margin-top:12px;padding:16px}.iq-subject{margin:0 0 10px;font-weight:600}.iq-mail pre{white-space:pre-wrap;color:var(--ag-ink);margin:0;font-family:inherit;font-size:14px;line-height:1.6}.iq-actions{justify-content:flex-end;gap:10px;margin-top:12px;display:flex}.iq-actions .ag-btn{height:40px;padding:0 18px}.iq-row{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.iq-row b{display:block}.iq-row small{color:var(--ag-dim);font-size:13px}.iq-pill{color:var(--ag-dim);border:1px solid #ffffff1a;border-radius:999px;padding:4px 10px;font-size:12px}.iq-pill.sent{color:#7fd4a0}.iq-pill.replied{color:var(--ag-acc)}.iq-pill.approved,.iq-pill.sending{color:#e3c27a}.iq-pill.error{color:#f08a7e}.mbx{height:auto;min-height:0}.ag-root a.mbx-open,.mbx-open{font-weight:600;color:#1a1206!important}.ag-login{position:relative;overflow:hidden}.ag-login>form,.ag-login>.ag-login-card{z-index:2;position:relative}.lx{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.lx-beam{transform-origin:50% 0;filter:blur(22px);mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#ecd29b1a 30%,#f0dcb038 50%,#ecd29b1a 70%,#0000);width:24vw;min-width:200px;height:160%;position:absolute;top:-25%;-webkit-mask-image:linear-gradient(#000 0%,#0009 40%,#0000 80%);mask-image:linear-gradient(#000 0%,#0009 40%,#0000 80%)}.lx-b1{animation:17s ease-in-out infinite lx-sweep;left:8%}.lx-b2{opacity:.8;animation:23s ease-in-out -6s infinite reverse lx-sweep;left:38%}.lx-b3{opacity:.65;animation:19s ease-in-out -11s infinite lx-sweep;left:66%}@keyframes lx-sweep{0%,to{transform:rotate(-14deg)}50%{transform:rotate(12deg)}}.lx-streak{filter:blur(.4px);opacity:0;background:linear-gradient(90deg,#0000,#f0dcb0bf,#0000);width:38%;height:1px;animation:11s linear infinite lx-drift;position:absolute;left:-40%}.lx-s1{animation-delay:0s;top:22%}.lx-s2{animation-duration:14s;animation-delay:-4s;top:47%}.lx-s3{animation-delay:-8s;top:68%}.lx-s4{animation-duration:16s;animation-delay:-2s;top:83%}@keyframes lx-drift{0%{opacity:0;transform:translate(0)rotate(-8deg)}12%{opacity:.7}60%{opacity:.35}to{opacity:0;transform:translate(380%)rotate(-8deg)}}.lx-haze{background:radial-gradient(at 50% 100%,#d4af6a24,#0000 70%);height:55%;animation:9s ease-in-out infinite lx-breathe;position:absolute;inset:auto -10% -20%}@keyframes lx-breathe{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.lx-beam,.lx-streak,.lx-haze{animation:none}.lx-streak{display:none}}.iq-reply{color:var(--ag-ink);max-width:60ch;margin:6px 0 0;font-size:13px;font-style:italic}@media (max-width:900px){.iq-hero{min-height:auto}.iq-detail{padding-left:16px}}.iq-compose{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);align-items:start;gap:18px;display:grid}.iq-editor{gap:12px;display:grid}.iq-editor label{color:var(--ag-dim);gap:7px;font-size:13px;display:grid}.iq-editor input,.iq-editor textarea{border:1px solid var(--ag-line);width:100%;color:var(--ag-ink);background:#00000059;border-radius:10px;outline:none;padding:11px 12px;font-size:14px;line-height:1.5}.iq-editor input:focus,.iq-editor textarea:focus{border-color:var(--ag-acc);box-shadow:0 0 0 3px #d4af6a1f}.iq-editor textarea{resize:vertical;min-height:220px}.iq-preview{min-width:0}.iq-preview>.ag-label{margin-bottom:8px;display:block}.iq-preview-window{border:1px solid var(--ag-line);background:#fff;border-radius:12px;overflow:hidden}.iq-preview-subject{color:#222;border-bottom:1px solid #e6e6e6;padding:11px 14px;font:600 14px/1.4 Arial,Helvetica,sans-serif}.iq-preview iframe{background:#fff;border:0;width:100%;height:690px;display:block}.iq-editor .iq-actions{flex-wrap:wrap;justify-content:flex-start}.iq-editor .iq-actions .ag-btn{height:auto;min-height:40px;padding:8px 14px}@media (max-width:760px){.iq-compose{grid-template-columns:1fr}.iq-preview iframe{height:620px}}.gd{background:linear-gradient(160deg,#d4af6a17,#ffffff03 55%);border:1px solid #d4af6a59;border-radius:22px;margin:0 0 28px;padding:26px}.gd-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.gd-head h2{letter-spacing:-.02em;max-width:24ch;margin:8px 0 0;font-size:clamp(20px,2.4vw,28px);font-weight:600}.gd-meter{align-items:center;gap:10px;min-width:200px;display:flex}.gd-meter b{background:#ffffff14;border-radius:6px;flex:1;height:6px;overflow:hidden}.gd-meter b i{background:linear-gradient(90deg,#ecd29b,#c9a15d);border-radius:6px;height:100%;display:block}.gd-meter span{color:var(--ag-dim);font-size:13px}.gd-steps{gap:4px;margin:18px 0 0;padding:0;list-style:none;display:grid}.gd-steps li{border-top:1px solid #ffffff0f;align-items:center;gap:14px;padding:12px 4px;display:flex}.gd-steps li>i{color:#0000;border:1px solid #ffffff2e;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:13px;font-style:normal;display:grid}.gd-steps li.done>i{color:#7fd4a0;background:#7fd4a029;border-color:#7fd4a080}.gd-steps li.next>i{border-color:var(--ag-acc);box-shadow:0 0 0 4px #d4af6a24}.gd-steps li>div{flex:1;min-width:0}.gd-steps b{font-size:15px;font-weight:600;display:block}.gd-steps small{color:var(--ag-dim);font-size:13px}.gd-steps li.done b{color:var(--ag-dim);font-weight:500}.gd-steps .ag-btn{white-space:nowrap;align-items:center;height:38px;padding:0 16px;text-decoration:none;display:inline-flex}.tip-wrap{min-height:0;padding-top:16px;padding-bottom:0}.tip{background:#d4af6a12;border:1px solid #d4af6a59;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;animation:.4s tip-in;display:flex}@keyframes tip-in{0%{opacity:0;transform:translateY(-6px)}}.tip-mark{color:var(--ag-acc);font-size:18px}.tip p{flex:1;margin:0;font-size:14px;line-height:1.5}.tip button{height:34px;color:var(--ag-acc);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #d4af6a66;border-radius:10px;padding:0 14px}@media (max-width:600px){.gd-steps li{flex-wrap:wrap}.gd-steps .ag-btn{margin-left:40px}.tip{flex-wrap:wrap}}.md-links{flex-wrap:wrap;gap:10px;margin:18px 0 22px;display:flex}.md-links a{min-height:48px;color:var(--ag-acc-2);background:linear-gradient(135deg,#d4af6a17,#d4af6a06);border:1px solid #d4af6a47;border-radius:12px;justify-content:space-between;align-items:center;gap:28px;padding:11px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:border-color .2s,background .2s,transform .2s;display:inline-flex}.md-links a:hover{background:#d4af6a21;border-color:#d4af6aa6;transform:translateY(-2px)}.md-links a:focus-visible{outline:2px solid var(--ag-acc);outline-offset:3px}.md-links a span:last-child{color:var(--ag-acc);font-size:17px;line-height:1}.md-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.md-actions .ag-btn{align-items:center;height:42px;padding:0 18px;text-decoration:none;display:inline-flex}.md-delete{color:var(--ag-dim);cursor:pointer;background:0 0;border:0;font-size:13px}.md-delete:hover{color:#f08a7e}.md .adm-confirm{margin-top:14px}.lx-legal{text-align:center;color:var(--ag-dim);margin:18px 0 0;font-size:12px}.lx-legal a{color:var(--ag-dim);text-decoration:none}.lx-legal a:hover{color:var(--ag-acc)}.adm-kind{border:1px solid var(--ag-line);background:#0000004d;border-radius:12px;gap:4px;margin-top:14px;padding:4px;display:inline-flex}.adm-kind button{height:34px;color:var(--ag-dim);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 14px;font-size:13px}.adm-kind button.on{color:var(--ag-acc);background:#d4af6a29}.adm-tag{color:#8fb7e8;vertical-align:2px;background:#8fb7e824;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:600}.ac-bar{justify-content:space-between}.ac-who{color:var(--ag-dim);font-size:14px}.ac .sc-head a{color:var(--ag-acc)}.ac-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;margin-bottom:24px;display:grid}.ac-card{border:1px solid var(--ag-line);background:linear-gradient(#ffffff08,#ffffff03);border-radius:20px;padding:26px;position:relative}.ac-card h2{margin:10px 0 8px;font-size:21px;font-weight:600}.ac-card p{color:var(--ag-dim);margin:0;font-size:14px;line-height:1.55}.ac-soon{color:var(--ag-acc);border:1px solid #d4af6a59;border-radius:999px;margin-top:16px;padding:4px 10px;font-size:12px;display:inline-block}.acc{border:1px solid var(--ag-line);background:linear-gradient(#ffffff08,#ffffff03);border-radius:22px;margin-bottom:22px;padding:26px}.acc-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.acc-head h2{margin:8px 0 0;font-size:24px;font-weight:600}.acc-head .ag-btn{height:46px;padding:0 22px}.acc-form{background:#d4af6a0a;border:1px solid #d4af6a4d;border-radius:18px;gap:16px;margin-top:20px;padding:22px;display:grid}.acc-form h3{margin:0;font-size:20px}.acc-form label,.acc-field{color:var(--ag-dim);gap:8px;font-size:13px;display:grid}.acc-field>span{font-size:13px}.acc-form input,.acc-form select,.acc-form textarea{border:1px solid var(--ag-line);width:100%;min-height:46px;color:var(--ag-ink);font:inherit;background:#00000073;border-radius:12px;outline:none;padding:10px 14px;font-size:15px}.acc-form textarea{resize:vertical}.acc-form input:focus,.acc-form select:focus,.acc-form textarea:focus{border-color:var(--ag-acc);box-shadow:0 0 0 3px #d4af6a24}.acc-form .wl-chips{margin-top:0}.acc-form .wl-chips button{padding:8px 14px;font-size:14px}.acc-role{background:#ffffff06;border-radius:12px;grid-template-columns:2fr 1.2fr 1fr 1fr;gap:8px;padding:12px;display:grid}.acc-role .acc-wide{grid-column:1/-1}.acc-pay{grid-template-columns:2fr 1fr;gap:8px;display:grid}.acc-audience{border:1px solid var(--ag-line);cursor:pointer;border-radius:12px;grid-template-columns:auto 1fr;padding:12px 14px;gap:2px 10px!important;display:grid!important}.acc-audience input{grid-row:1/3;width:auto!important;min-height:0!important}.acc-audience b{color:var(--ag-ink);font-size:14px}.acc-audience.on{border-color:var(--ag-acc);background:#d4af6a12}.acc-list{gap:12px;margin-top:18px;display:grid}.acc-item{background:#0003;border:1px solid #ffffff12;border-radius:16px;padding:16px 18px}.acc-item.closed{opacity:.55}.acc-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.acc-top b{font-size:16px;display:block}.acc-top small{color:var(--ag-dim);font-size:13px}.acc-actions{flex:none;gap:6px;display:flex}.acc-stats{color:var(--ag-dim);flex-wrap:wrap;gap:8px 18px;margin-top:12px;font-size:13px;display:flex}.acc-stats b{color:var(--ag-acc);margin-right:4px;font-size:16px}@media (max-width:640px){.acc-role{grid-template-columns:1fr 1fr}.acc-top{flex-direction:column}}.lk-list{margin-top:14px;display:grid}.lk-row{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:14px;padding:14px 0;display:flex}.lk-row b{font-size:15px;display:block}.lk-row small{color:var(--ag-dim);font-size:13px}.lk-row small a{color:var(--ag-acc)}.lk-note{color:var(--ag-acc);margin-top:3px;font-size:12px;font-style:normal;display:block}.lk-actions{flex:none;align-items:center;gap:8px;display:flex}.lk-actions .ag-btn{height:38px;padding:0 16px}.lk-actor{align-items:center;gap:12px;min-width:0;display:flex}.lk-actor>i{background:#111 50% 5%/260% no-repeat;border:1px solid #d4af6a4d;border-radius:50%;flex:none;width:44px;height:44px}.lk-tabs{margin-top:16px}.lk-search{border:1px solid var(--ag-line);width:100%;height:46px;color:var(--ag-ink);background:#00000073;border-radius:12px;outline:none;margin-top:12px;padding:0 14px;font-size:15px}@media (max-width:600px){.lk-row{flex-direction:column;align-items:flex-start}}.emb{font-family:var(--font-sans),system-ui,sans-serif;color:#f4efe6;background:#080909;min-height:100vh;padding:20px}.emb h2{letter-spacing:-.02em;margin:0 0 14px;font-size:20px;font-weight:600}.emb section+section{margin-top:28px}.emb-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:14px;display:grid}.emb-card{color:inherit;background:#111312;border:1px solid #e6d6b224;border-radius:16px;text-decoration:none;transition:transform .2s,border-color .2s;display:block;overflow:hidden}.emb-card:hover{border-color:#d4af6a80;transform:translateY(-2px)}.emb-photo{aspect-ratio:3/4;background:#1a1b1a 50% 15%/cover no-repeat}.emb-card b{padding:10px 12px 0;font-size:15px;display:block}.emb-card small{color:#a39b8f;padding:2px 12px 12px;font-size:12px;display:block}.emb-list{gap:10px;display:grid}.emb-casting{background:#111312;border:1px solid #e6d6b224;border-radius:14px;padding:14px 16px}.emb-casting span{letter-spacing:.12em;text-transform:uppercase;color:#d4af6a;font-size:11px}.emb-casting b{margin:4px 0 2px;font-size:16px;display:block}.emb-casting small,.emb-note{color:#a39b8f;font-size:13px}.emb-by{color:#6f685e;margin-top:24px;font-size:11px;text-decoration:none;display:block}.am-code{border:1px solid var(--ag-line);color:var(--ag-ink);white-space:pre-wrap;word-break:break-all;background:#00000080;border-radius:12px;margin:14px 0 0;padding:14px 16px;font-size:12.5px}.am-copy{height:44px;margin-top:12px;padding:0 20px}.acc-app{align-items:flex-start}.acc-answers{justify-content:flex-end;max-width:420px;margin-top:0}.acc-answers button{padding:6px 12px;font-size:12.5px}.ag-apply-agency textarea{border:1px solid var(--ag-line);width:100%;color:var(--ag-ink);font:inherit;background:#00000073;border-radius:12px;margin:10px 0;padding:10px 12px}@media (max-width:640px){.acc-answers{justify-content:flex-start}}.acc-app .iq-reply{display:block}.ag-agency-avatar{place-items:center;font-size:13px;font-weight:700;display:grid;color:#f0dcb0!important;background-color:#d4af6a1f!important}.ag-menu-name{color:var(--ag-dim);padding:10px 14px 6px;font-size:12px;display:block}.ag-menu-out{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.tl-filters{border:1px solid var(--ag-line);background:linear-gradient(#ffffff08,#ffffff03);border-radius:20px;gap:10px;margin-bottom:22px;padding:18px;display:grid}.tl-count{color:var(--ag-dim);justify-content:space-between;align-items:center;font-size:13px;display:flex}.tl-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:16px;display:grid}.tl-card{text-align:left;color:var(--ag-ink);cursor:pointer;background:#0e1010;border:1px solid #e6d6b21f;border-radius:18px;padding:0;transition:transform .25s,border-color .25s,box-shadow .25s;display:block;overflow:hidden}.tl-card:hover{border-color:#d4af6a8c;transform:translateY(-3px);box-shadow:0 16px 40px #00000073}.tl-photo{aspect-ratio:3/4;background:#161817 50% 12%/cover no-repeat;display:block;position:relative}.tl-card b{padding:12px 14px 0;font-size:15.5px;display:block}.tl-card small{color:var(--ag-dim);padding:3px 14px 14px;font-size:12.5px;display:block}.tl-badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#7fd4a0;background:#0a0c0cbf;border:1px solid #7fd4a066;border-radius:999px;padding:4px 9px;font-size:11px;font-style:normal;font-weight:600;position:absolute;top:10px;left:10px}.tl-badge.ask{color:var(--ag-acc);border-color:#d4af6a80}.tl-modal{z-index:60;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b8;place-items:center;padding:24px;animation:.25s tip-in;display:grid;position:fixed;inset:0}.tl-sheet-frame{width:min(1080px,100%);min-height:0;position:relative}.tl-sheet{background:#0b0d0d;border:1px solid #d4af6a4d;border-radius:24px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);width:min(1080px,100%);max-height:calc(100vh - 48px);display:grid;position:relative;overflow:auto;box-shadow:0 40px 120px #000000b3}.tl-close{z-index:2;border:1px solid var(--ag-line);width:38px;height:38px;color:var(--ag-ink);cursor:pointer;background:#0a0c0ccc;border-radius:50%;font-size:20px;position:absolute;top:14px;right:14px}.tl-gallery{align-content:start;gap:10px;padding:16px;display:grid}.tl-big{aspect-ratio:4/5;background:#161817 50% 12%/cover no-repeat;border-radius:16px;display:block}.tl-thumbs{flex-wrap:wrap;gap:8px;display:flex}.tl-thumbs button{cursor:pointer;opacity:.7;background:#161817 50% 15%/cover no-repeat;border:2px solid #0000;border-radius:10px;width:58px;height:72px}.tl-thumbs button.on{border-color:var(--ag-acc);opacity:1}.tl-info{align-content:start;gap:14px;padding:30px 30px 26px 14px;display:grid}.tl-info h2{letter-spacing:-.04em;margin:4px 0 0;font-size:clamp(30px,4vw,44px);font-weight:600;line-height:1}.tl-where{color:var(--ag-dim);margin:0}.tl-facts{border-top:1px solid var(--ag-line);border-bottom:1px solid var(--ag-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:4px 0 0;padding:14px 0;display:grid}.tl-facts dt{color:var(--ag-dim);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.tl-facts dd{margin:4px 0 0;font-size:18px}.tl-block h3{color:var(--ag-dim);text-transform:uppercase;letter-spacing:.08em;margin:0 0 6px;font-size:12px;font-weight:600}.tl-block p{margin:0;font-size:14px;line-height:1.55}.tl-tags{flex-wrap:wrap;gap:6px;display:flex}.tl-tags span{border:1px solid var(--ag-line);color:#ddd7cc;border-radius:999px;padding:4px 10px;font-size:12px}.tl-credits{gap:4px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.tl-credits small{color:var(--ag-dim)}.tl-media{flex-wrap:wrap;gap:8px;display:flex}.tl-media a{color:var(--ag-acc);border:1px solid #d4af6a66;border-radius:10px;padding:7px 12px;font-size:13px;text-decoration:none}.tl-contact{margin:0;font-size:14px}.tl-contact a{color:var(--ag-acc)}.tl-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.tl-actions .ag-btn{align-items:center;height:46px;padding:0 20px;text-decoration:none;display:inline-flex}@media (max-width:820px){.tl-sheet{grid-template-columns:1fr}.tl-info{padding:8px 20px 24px}.tl-range input{width:100px}}.tl-sheet{min-height:0;max-height:calc(100dvh - var(--tl-menu-bottom,0px) - 48px);overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.tl-modal{grid-template-rows:minmax(0,1fr)}.tl-filter-panel:empty{display:none}.ap-top{align-items:center;gap:20px;margin-bottom:6px;display:flex}.ap-top h2{margin:0;font-size:26px;font-weight:600}.ap-logo{cursor:pointer;background:#141615 50%/cover no-repeat;border:1px dashed #d4af6a8c;border-radius:50%;flex:none;place-items:center;width:96px;height:96px;display:grid;position:relative;overflow:hidden}.ap-logo span{color:var(--ag-acc);font-size:13px}.ap-logo input{opacity:0;cursor:pointer;position:absolute;inset:0}.ap-form{background:0 0;border:0;margin-top:14px;padding:0}.ap-two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ap-socials{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}.ap-ok{color:#7fd4a0;font-size:13px}@media (max-width:600px){.ap-two{grid-template-columns:1fr}}.st-inbox.fresh{color:#f0dcb0;border-color:#d4af6a8c;animation:2.6s ease-out infinite st-glow;box-shadow:0 0 #d4af6a80}.st-inbox.fresh b{box-shadow:0 0 12px #d4af6a99}.st-inbox.ring svg{transform-origin:50% 8%;animation:1.2s 2 st-ring}@keyframes st-glow{0%{box-shadow:0 0 #d4af6a73}70%{box-shadow:0 0 0 10px #d4af6a00}to{box-shadow:0 0 #d4af6a00}}@keyframes st-ring{0%,to{transform:rotate(0)}15%{transform:rotate(16deg)}30%{transform:rotate(-14deg)}45%{transform:rotate(10deg)}60%{transform:rotate(-6deg)}75%{transform:rotate(3deg)}}.st-avatar.st-dot{position:relative}.st-avatar.st-dot:after{content:"";background:#d4af6a;border:2px solid #050606;border-radius:50%;width:11px;height:11px;animation:2.6s ease-out infinite st-glow;position:absolute;top:-2px;right:-2px}.st-menu-badge{color:#1a1206;background:#d4af6a;border-radius:999px;place-items:center;min-width:18px;height:18px;margin-left:8px;padding:0 5px;font-size:10.5px;display:inline-grid}.ib-card.fresh{background:linear-gradient(160deg,#d4af6a1a,#121514b3 55%);border-color:#d4af6a80;animation:.6s both ib-in}.ib-new{align-items:center;gap:6px;display:inline-flex}.ib-new i{background:#1a1206;border-radius:50%;width:6px;height:6px;animation:2s ease-out infinite st-glow}.ib-go{color:var(--ag-acc,#d4af6a);margin-top:auto;padding-top:6px;font-size:13.5px;font-weight:600}@keyframes ib-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lk-has-ask{box-shadow:0 0 0 1px #d4af6a2e,0 18px 50px #d4af6a14;border-color:#d4af6a80!important}.lk-ask-count{vertical-align:middle;color:#f0dcb0;background:#d4af6a29;border:1px solid #d4af6a73;border-radius:999px;margin-left:12px;padding:4px 10px;font-size:12px;font-weight:600}.lk-row.lk-ask{background:linear-gradient(90deg,#d4af6a1f,#d4af6a05);border:1px solid #d4af6a66;border-radius:14px;padding-left:14px;padding-right:14px;animation:.6s both ib-in}@media (prefers-reduced-motion:reduce){.st-inbox.fresh,.st-inbox.ring svg,.st-avatar.st-dot:after,.ib-new i,.ib-card.fresh,.lk-row.lk-ask{animation:none}}.tl-filters{background:radial-gradient(120% 140% at 28% -30%,#d4af6a0e,#0000 55%),linear-gradient(#ffffff09,#ffffff03);gap:14px;padding:20px}.tl-top{flex-wrap:wrap;gap:12px;display:flex}.tl-search{border:1px solid var(--ag-line);height:52px;color:var(--ag-dim);background:#00000073;border-radius:16px;flex:320px;align-items:center;gap:10px;padding:0 16px;transition:border-color .2s,box-shadow .2s;display:flex}.tl-search:focus-within{color:var(--ag-acc);border-color:#d4af6ab3;box-shadow:0 0 0 4px #d4af6a1a}.tl-search input{min-width:0;height:100%;color:var(--ag-ink);background:0 0;border:0;outline:none;flex:1;font-size:15.5px}.tl-search input::-webkit-search-cancel-button{filter:invert(.7)}.tl-seg{border:1px solid var(--ag-line);box-sizing:border-box;background:#0006;border-radius:14px;height:52px;padding:4px;display:inline-flex}.tl-seg button{color:#bdb6aa;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 16px;font-size:14px;transition:background .2s,color .2s}.tl-seg button.on{color:#f0dcb0;background:linear-gradient(135deg,#f0dcb038,#d4af6a24);box-shadow:inset 0 0 0 1px #d4af6a73}.tl-seg-small{height:42px;margin-left:auto}.tl-seg-small button{padding:0 13px;font-size:13px}.tl-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tf{position:relative}.tf-pill{border:1px solid var(--ag-line);color:#ddd7cc;height:42px;font:inherit;cursor:pointer;background:#00000059;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 16px;font-size:13.5px;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.tf-pill:hover{border-color:#d4af6a73}.tf-pill i{opacity:.6;margin-top:-4px;font-size:12px;font-style:normal;transition:transform .2s}.tf-pill.open i{margin-top:4px;transform:rotate(180deg)}.tf-pill.on{color:#f0dcb0;background:linear-gradient(135deg,#f0dcb029,#d4af6a0f);border-color:#d4af6a99}.tf-pill em{color:#f6e7c4;text-overflow:ellipsis;white-space:nowrap;background:#d4af6a38;border-radius:999px;max-width:140px;padding:2px 8px;font-size:12px;font-style:normal;font-weight:600;overflow:hidden}.tf-pop{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0e1010f5;border:1px solid #d4af6a4d;border-radius:18px;min-width:240px;max-width:320px;padding:8px;animation:.18s tf-in;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 24px 60px #0009,inset 0 0 0 1px #ffffff08}@keyframes tf-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}.tf-find{box-sizing:border-box;border:1px solid var(--ag-line);width:100%;height:38px;color:var(--ag-ink);font:inherit;background:#0006;border-radius:10px;outline:none;margin-bottom:6px;padding:0 12px;font-size:13.5px}.tf-find:focus{border-color:#d4af6a99}.tf-options{gap:2px;max-height:280px;display:grid;overflow:auto}.tf-options button{text-align:left;color:#e6e0d4;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;font-size:14px;display:flex}.tf-options button:hover{background:#ffffff0d}.tf-options button.on{color:#f6e7c4;background:#d4af6a1a}.tf-check{color:#1a1206;border:1px solid #ffffff38;border-radius:6px;flex:none;place-items:center;width:18px;height:18px;font-size:11px;font-weight:800;transition:background .15s,border-color .15s;display:grid}.tf-options button.on .tf-check{background:linear-gradient(135deg,#f0dcb0,#d4af6a);border-color:#0000}.tf-clear{border:0;border-top:1px solid var(--ag-line);width:100%;color:var(--ag-dim);font:inherit;cursor:pointer;background:0 0;margin-top:6px;padding:9px;font-size:13px}.tf-clear:hover{color:#f0dcb0}.tf-range-pop{min-width:300px;padding:16px 18px 10px}.tf-range-head{color:var(--ag-dim);justify-content:space-between;align-items:baseline;margin-bottom:16px;font-size:13px;display:flex}.tf-range-head b{color:#f6e7c4;font-size:17px;font-weight:600}.tf-slider{height:28px;margin:0 4px 8px;position:relative}.tf-slider:before{content:"";background:#ffffff1a;border-radius:4px;height:4px;position:absolute;top:12px;left:0;right:0}.tf-slider:after{content:"";left:var(--a);right:calc(100% - var(--b));background:linear-gradient(90deg,#f0dcb0,#d4af6a);border-radius:4px;height:4px;position:absolute;top:12px;box-shadow:0 0 12px #d4af6a80}.tf-slider input{pointer-events:none;appearance:none;z-index:1;background:0 0;width:100%;margin:0;position:absolute;inset:0}.tf-slider input::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;cursor:grab;background:#f6e7c4;border:3px solid #d4af6a;border-radius:50%;width:22px;height:22px;box-shadow:0 4px 14px #00000080}.tf-slider input::-moz-range-thumb{pointer-events:auto;cursor:grab;background:#f6e7c4;border:3px solid #d4af6a;border-radius:50%;width:18px;height:18px}.tf-slider input::-webkit-slider-runnable-track{background:0 0}.tl-count{border-top:1px solid #ffffff0d;padding-top:4px}.tl-count b{color:#f0dcb0;font-size:15px}.tf-reset{color:var(--ag-acc);font:inherit;cursor:pointer;background:0 0;border:0;font-size:13px}.tf-reset:hover{text-decoration:underline}@media (max-width:700px){.tl-seg-small{margin-left:0}.tf-pop{max-width:calc(100vw - 48px)}}.ab{margin-left:auto;position:relative}.ab .st-inbox{cursor:pointer;font:inherit;background:0 0;margin-left:0}.ab .st-inbox.on{color:#1a1206;background:linear-gradient(135deg,#f0dcb0,#d4af6a);border-color:#0000;animation:none}.ab+.st-user{margin-left:10px}.ab-pop{--ag-dim:#8b9590;--ag-line:#252826;z-index:40;-webkit-backdrop-filter:blur(32px);background:#0e1010f7;border:1px solid #d4af6a4d;border-radius:18px;width:min(380px,100vw - 32px);animation:.18s tf-in;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 24px 60px #0009}.ab-head{border-bottom:1px solid var(--ag-line);color:#f3efe6;padding:14px 16px;font-size:14px}.ab-head b{color:inherit}.ab-empty{color:var(--ag-dim);margin:0;padding:22px 16px;font-size:13.5px}.ab-list{max-height:420px;padding:6px;overflow:auto}.ab-item{color:#e6e0d4;border-radius:12px;align-items:flex-start;gap:12px;padding:10px;font-size:13.5px;line-height:1.45;text-decoration:none;display:flex}.ab-item:hover{background:#ffffff0d}.ab-item.fresh{background:linear-gradient(90deg,#d4af6a21,#d4af6a05)}.ab-item i{background:#1a1c1b 50% 18%/cover no-repeat;border:1px solid #d4af6a4d;border-radius:50%;flex:none;width:40px;height:40px}.ab-item b{color:#f0dcb0;font-weight:600}.ab-item small{color:var(--ag-dim);margin-top:2px;font-size:12px;display:block}.st-menu .ag-menu-name{color:#f0dcb0;letter-spacing:.02em;border-bottom:1px solid #ffffff12;margin-bottom:4px;padding:8px 12px;font-size:12.5px;font-weight:600}.st-menu .ag-menu-out{color:#d9dfdc;border-top:1px solid #ffffff12;border-radius:8px;margin-top:4px;padding:10px 12px;font-size:14px}.st-menu .ag-menu-out:hover{color:#ff8f8f;background:#ffffff0f}.pc-paste{background:radial-gradient(120% 90% at 28% -30%,#d4af6a14,#0000 55%),#ffffff04;border:1px solid #d4af6a59;border-radius:22px;margin:20px 0;padding:26px;box-shadow:0 30px 80px #00000059,inset 0 1px #ffffff0a}.pc-head{align-items:center;gap:14px;margin-bottom:18px;display:flex}.pc-head h3{margin:0;font-size:20px;font-weight:600}.pc-head p{color:var(--ag-dim);margin:4px 0 0;font-size:14px}.pc-spark{color:#1a1206;background:linear-gradient(135deg,#f0dcb0,#d4af6a);border-radius:14px;flex:none;place-items:center;width:42px;height:42px;font-size:18px;display:grid;box-shadow:0 8px 24px #d4af6a4d}.pc-paste textarea{box-sizing:border-box;width:100%;min-height:220px;color:var(--ag-ink);font:inherit;resize:vertical;background:#00000080;border:1px solid #ffffff14;border-radius:16px;outline:none;padding:18px;font-size:15.5px;line-height:1.65;transition:border-color .2s,box-shadow .2s}.pc-paste textarea::placeholder{color:#6f6a62}.pc-paste textarea:focus{border-color:#d4af6ab3;box-shadow:0 0 0 4px #d4af6a1a}.pc-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.pc-actions{align-items:center;gap:10px;display:flex}.pc-actions .ag-btn{height:48px;padding:0 26px;font-size:15px}.pc-link{color:var(--ag-dim);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;font-size:13.5px;-webkit-text-decoration:underline #fff3;text-decoration:underline #fff3}.pc-link:hover{color:#f0dcb0}.pc-wait{text-align:center;padding:54px 20px}.pc-wait h3{margin:20px 0 6px;font-size:20px}.pc-orb{gap:8px;display:inline-flex}.pc-orb i{background:linear-gradient(135deg,#f0dcb0,#d4af6a);border-radius:50%;width:12px;height:12px;animation:1.2s ease-in-out infinite pc-dot}.pc-orb i:nth-child(2){animation-delay:.15s}.pc-orb i:nth-child(3){animation-delay:.3s}@keyframes pc-dot{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(-8px)}}.pc-arranged{color:#f0dcb0;background:#d4af6a14;border:1px solid #d4af6a66;border-radius:12px;margin:0 0 6px;padding:12px 14px;font-size:14px}.am-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px;margin:18px 0;display:grid}.am-steps{counter-reset:s;align-content:start;gap:18px;margin:0;padding:0;list-style:none;display:grid}.am-steps li{counter-increment:s;gap:4px;padding-left:44px;display:grid;position:relative}.am-steps li:before{content:counter(s);color:#1a1206;background:linear-gradient(135deg,#f0dcb0,#d4af6a);border-radius:50%;place-items:center;width:30px;height:30px;font-size:13px;font-weight:700;display:grid;position:absolute;top:-2px;left:0}.am-steps b{font-size:15px}.am-steps span{color:var(--ag-dim);font-size:13.5px;line-height:1.55}.am-example{background:#d4af6a0d;border:1px solid #d4af6a40;border-radius:12px;gap:10px;margin-top:6px;padding:12px 14px;display:block;color:#ddd7cc!important;line-height:1.8!important;display:grid!important}.am-example i{grid-template-columns:76px 1fr;gap:8px;font-style:normal;line-height:1.5;display:grid}.am-example i span{color:#ddd7cc}.am-example em{color:#f0dcb0;font-style:normal;font-weight:600}.am-browser{background:#f4f2ee;border:1px solid #ffffff1f;border-radius:16px;overflow:hidden;box-shadow:0 24px 70px #0000008c}.am-chrome{background:#e6e3dd;border-bottom:1px solid #d6d2ca;align-items:center;gap:6px;height:34px;padding:0 12px;display:flex}.am-chrome i{background:#ff5f57;border-radius:50%;width:10px;height:10px}.am-chrome i:nth-child(2){background:#febc2e}.am-chrome i:nth-child(3){background:#28c840}.am-chrome span{color:#555;background:#fff;border-radius:7px;flex:1;align-items:center;max-width:320px;height:22px;margin-left:10px;padding:0 10px;font-size:12px;display:flex}.am-viewport{height:440px;position:relative;overflow:hidden}.am-viewport iframe{transform-origin:0 0;border:0;width:166.67%;height:166.67%;position:absolute;top:0;left:0;transform:scale(.6)}.am-codebox{border:1px solid var(--ag-line);background:#00000073;border-radius:14px;align-items:center;gap:12px;margin-top:12px;padding:10px 10px 10px 16px;display:flex}.am-codebox code{text-overflow:ellipsis;white-space:nowrap;color:#9fa7a3;flex:1;min-width:0;font-size:12.5px;overflow:hidden}.am-codebox .ag-btn{flex:none;height:42px}@media (max-width:900px){.am-grid{grid-template-columns:1fr}}.pc-formhead{align-items:center;gap:14px;display:flex}.pc-formhead h3{margin:0}.pc-back{border:1px solid var(--ag-line);height:34px;color:var(--ag-dim);font:inherit;cursor:pointer;background:#ffffff08;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 12px;font-size:13px;transition:color .2s,border-color .2s;display:inline-flex}.pc-back:hover{color:#f0dcb0;border-color:#d4af6a80}.as-row{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.as-row input{border:1px solid var(--ag-line);height:48px;color:var(--ag-ink);font:inherit;background:#00000073;border-radius:14px;outline:none;flex:280px;padding:0 16px;font-size:15px}.as-row input:focus{border-color:#d4af6ab3;box-shadow:0 0 0 4px #d4af6a1a}.as-row .ag-btn{height:48px;padding:0 22px}.as-status{color:#cfc8bb;background:#ffffff08;border-radius:12px;align-items:center;gap:10px;margin-top:14px;padding:12px 14px;font-size:13.5px;display:flex}.as-status b{color:#f0dcb0}.as-status .pc-link{margin-left:auto}.as-dot{background:#8a857c;border-radius:50%;flex:none;width:9px;height:9px}.as-dot.on{background:#7fd4a0;box-shadow:0 0 10px #7fd4a099}.as-dot.off{background:#ff8f8f}.tl-sitecode{background:#d4af6a0d;border:1px solid #d4af6a4d;border-radius:14px;padding:14px}.tl-sitecode p{color:var(--ag-dim);margin:0 0 10px;font-size:13px}.tl-sitecode .ag-btn{height:40px}.acc-site{vertical-align:middle;color:#9be3b7;background:#7fd4a01f;border:1px solid #7fd4a059;border-radius:999px;margin-left:10px;padding:3px 9px;font-size:11.5px;font-weight:600;text-decoration:none}.acc-sitehint{color:var(--ag-dim);border:1px dashed #d4af6a59;border-radius:14px;margin:6px 0 4px;padding:12px 16px;font-size:13.5px;text-decoration:none;transition:border-color .2s,color .2s;display:block}.acc-sitehint span{color:#e6e0d4;margin-right:4px;font-weight:600}.acc-sitehint b{color:var(--ag-acc);margin-left:6px}.acc-sitehint:hover{color:#cfc8bb;border-color:#d4af6ab3}.acc:has(.ce-empty){background:0 0;border:0;padding:0}.ce-empty{text-align:center;background:radial-gradient(60% 80% at 50% 0,#d4af6a29,#0000 70%),radial-gradient(40% 60% at 85% 100%,#d4af6a0f,#0000 70%),linear-gradient(#0e100f,#090a0a);border:1px solid #d4af6a47;border-radius:28px;justify-items:center;gap:14px;padding:72px 24px 60px;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 120px #00000073,inset 0 1px #ffffff0d}.ce-empty:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 40%,#f0dcb00f 50%,#0000 60%) 0 0/250% 100%;animation:7s ease-in-out infinite ce-sheen;position:absolute;inset:0}@keyframes ce-sheen{0%,to{background-position:120% 0}50%{background-position:-20% 0}}.ce-mark{color:#1a1206;background:linear-gradient(135deg,#f6e7c4,#d4af6a);border-radius:20px;place-items:center;width:64px;height:64px;font-size:26px;display:grid;box-shadow:0 14px 40px #d4af6a59}.ce-empty h2{letter-spacing:-.03em;margin:8px 0 0;font-size:clamp(28px,3.4vw,40px);font-weight:600}.ce-empty p{color:#bdb6aa;max-width:520px;margin:0;font-size:15.5px;line-height:1.6}.ce-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:10px;display:flex}.ce-actions .ag-btn{align-items:center;height:52px;padding:0 28px;font-size:15px;text-decoration:none;display:inline-flex}.ce-empty small{color:#7d776e;font-size:13px}.ce-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.ce-head h2{margin:0;font-size:24px;font-weight:600}.ce-head h2 small{color:var(--ag-dim);margin-left:10px;font-size:14px;font-weight:500}.ce-head-actions{align-items:center;gap:16px;display:flex}.ce-head-actions .ag-btn{height:46px;padding:0 22px}@media (prefers-reduced-motion:reduce){.ce-empty:before{animation:none}}.ce-connect{text-align:left;gap:8px;width:min(560px,100%);margin-top:6px;display:grid}.ce-connect label{color:var(--ag-dim);font-size:13px}.ce-connect .as-row{margin-top:0}.ce-connect .pc-link{justify-self:center}.ce-ok{font-size:13.5px;color:#9be3b7!important}.th-panel{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.th-panel h2{margin:0}.th-switch{border:1px solid var(--ag-line);background:#00000040;border-radius:12px;padding:3px;display:inline-flex}.th-switch button{color:var(--ag-dim);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 16px;font-size:13.5px;transition:background .2s,color .2s}.th-switch button.on{color:var(--ag-acc-2);background:#d4af6a29;box-shadow:inset 0 0 0 1px #d4af6a66}.hb{margin-left:auto;position:relative}.hb+.st-inbox,.hb+.ab{margin-left:10px}.hb-btn{color:#cfd6d2;width:40px;height:40px;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff14;border-radius:12px;font-size:17px;font-weight:600;transition:color .15s,border-color .15s}.hb-btn:hover,.hb-btn.on{color:#f0dcb0;border-color:#d4af6a73}.hb-pop{z-index:45;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0e1010f7;border:1px solid #d4af6a47;border-radius:16px;width:280px;padding:6px;animation:.18s tf-in;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 24px 60px #0000008c}.hb-pop a,.hb-pop button{text-align:left;color:var(--ag-ink,#f2f5f3);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;gap:2px;padding:10px 12px;text-decoration:none;display:grid}.hb-pop a:hover,.hb-pop button:hover{background:#ffffff0d}.hb-pop b{font-size:14px;font-weight:600}.hb-pop small{color:var(--ag-dim,#8b9590);font-size:12.5px}.hb-sheet{width:min(560px,100%);padding:28px;display:block}.hb-sheet h2{margin:0 0 16px;font-size:22px}.rf{gap:14px;display:grid}.rf label{color:var(--ag-dim,#8b9590);gap:6px;font-size:13px;display:grid}.rf input,.rf textarea{border:1px solid var(--ag-line,#ffffff14);color:var(--ag-ink,#f2f5f3);font:inherit;resize:vertical;background:#0006;border-radius:12px;outline:none;padding:12px 14px;font-size:15px}.rf input:focus,.rf textarea:focus{border-color:#d4af6ab3}.rf-kind{width:100%;display:flex}.rf-kind button{flex:1}.rf-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.rf-foot small{color:var(--ag-dim,#8b9590);max-width:320px;font-size:12.5px}.rf-foot .ag-btn{height:46px;padding:0 24px}.rf-sent{text-align:center;justify-items:center;gap:8px;padding:10px 0;display:grid}.rf-sent span{color:#1a1206;background:linear-gradient(135deg,#f0dcb0,#d4af6a);border-radius:50%;place-items:center;width:52px;height:52px;font-size:22px;font-weight:700;display:grid}.rf-sent h3{margin:6px 0 0}.rf-sent p{color:var(--ag-dim,#8b9590);max-width:400px;margin:0}.rp-list{gap:10px;display:grid}.rp-item{border:1px solid var(--ag-line,#ffffff14);background:#ffffff05;border-radius:14px;padding:14px 16px}.rp-item.done{opacity:.55}.rp-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rp-top small{color:var(--ag-dim,#8b9590)}.rp-item p{white-space:pre-wrap;margin:8px 0;line-height:1.5}.rp-item a{color:var(--ag-acc,#d4af6a);word-break:break-all;font-size:13px}.rp-kind{color:#f0dcb0;background:#d4af6a24;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:600}.rp-kind.content{color:#ffb4b4;background:#ff6b6b24}.rp-actions{gap:8px;margin-top:6px;display:flex}.fq{margin:28px 0}.fq h2{margin:0 0 12px;font-size:22px}.fq details{border-top:1px solid var(--ag-line,#ffffff14)}.fq details:last-child{border-bottom:1px solid var(--ag-line,#ffffff14)}.fq summary{cursor:pointer;padding:18px 36px 18px 0;font-size:16.5px;font-weight:600;list-style:none;position:relative}.fq summary::-webkit-details-marker{display:none}.fq summary:after{content:"+";color:var(--ag-acc,#d4af6a);font-size:22px;font-weight:400;transition:transform .2s;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.fq details[open] summary:after{transform:translateY(-50%)rotate(45deg)}.fq details>div{color:var(--ag-dim,#8b9590);max-width:760px;padding:0 0 18px;font-size:15px;line-height:1.65}.fq details>div b{color:var(--ag-ink,#f2f5f3)}.fq a{color:var(--ag-acc,#d4af6a)}.rf-page{border:1px solid var(--ag-line,#ffffff14);background:#ffffff05;border-radius:20px;max-width:640px;padding:24px}.hb-pop{width:310px;padding:8px}.hb-title{font-family:var(--font-mono),monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ag-acc,#d4af6a);padding:8px 12px 6px;font-size:11px;display:block}.hb-pop a,.hb-pop button{align-items:center;gap:12px;display:flex}.hb-pop a>span,.hb-pop button>span{gap:2px;display:grid}.hb-pop i{background:linear-gradient(135deg,#f0dcb02e,#d4af6a14);border:1px solid #d4af6a4d;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.hb-pop i svg{fill:none;stroke:#f0dcb0;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.hb-sheet .ag-kicker{margin-bottom:6px;display:block}.hb-sheet h2{margin:0 0 4px}.hb-sheet .mbx-sub{margin:0 0 18px}.fq2-page{max-width:1180px}.fq2-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:28px;margin-top:8px;display:grid}.fq2-tools{flex-wrap:wrap;gap:12px;margin-bottom:18px;display:flex}.fq2-search{flex:280px}.fq2-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.fq2-list li{border:1px solid var(--ag-line,#ffffff14);background:linear-gradient(#ffffff09,#ffffff03);border-radius:18px;transition:border-color .25s,box-shadow .25s,background .25s}.fq2-list li:hover{border-color:#d4af6a59}.fq2-list li.on{background:radial-gradient(120% 140% at 28% -30%,#d4af6a14,#0000 60%),#ffffff05;border-color:#d4af6a8c;box-shadow:0 18px 50px #0000004d}.fq2-list button{width:100%;color:var(--ag-ink,#f2f5f3);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:16px;padding:20px 22px;display:flex}.fq2-n{font-family:var(--font-mono),monospace;letter-spacing:.08em;color:var(--ag-acc,#d4af6a);flex:none;width:26px;font-size:12px}.fq2-list b{flex:1;font-size:16.5px;font-weight:600;line-height:1.35}.fq2-list i{border:1px solid #d4af6a66;border-radius:50%;flex:none;width:28px;height:28px;transition:transform .25s,background .25s;position:relative}.fq2-list i:before,.fq2-list i:after{content:"";background:#f0dcb0;width:11px;height:1.6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fq2-list i:after{transition:transform .25s;transform:translate(-50%,-50%)rotate(90deg)}.fq2-list li.on i{background:linear-gradient(135deg,#f0dcb0,#d4af6a);border-color:#0000}.fq2-list li.on i:before,.fq2-list li.on i:after{background:#1a1206}.fq2-list li.on i:after{transform:translate(-50%,-50%)rotate(0)}.fq2-a{color:#bdb6aa;padding:0 22px 22px 64px;font-size:15px;line-height:1.7;animation:.3s ib-in}.fq2-a b{color:var(--ag-ink,#f2f5f3)}.fq2-a a{color:var(--ag-acc,#d4af6a)}.fq2-side{background:radial-gradient(90% 70% at 50% 0,#d4af6a24,#0000 70%),linear-gradient(#0e100f,#090a0a);border:1px solid #d4af6a4d;border-radius:24px;gap:12px;padding:26px;display:grid;position:sticky;top:96px;box-shadow:0 30px 80px #0006}.fq2-side h2{margin:6px 0 0;font-size:21px}.fq2-side p{color:#bdb6aa;margin:0;font-size:14px;line-height:1.6}.fq2-side .ag-btn{justify-content:center;align-items:center;height:46px;margin-top:4px;text-decoration:none;display:inline-flex}.fq2-mark{color:#1a1206;background:linear-gradient(135deg,#f6e7c4,#d4af6a);border-radius:15px;place-items:center;width:48px;height:48px;font-size:22px;font-weight:700;display:grid;box-shadow:0 10px 30px #d4af6a4d}.fq2-side-link{color:var(--ag-dim,#8b9590);font-size:13px;text-decoration:none}.fq2-side-link:hover{color:#f0dcb0}.rf-page{background:radial-gradient(90% 60% at 50% 0,#d4af6a1a,#0000 70%),#ffffff05;border:1px solid #d4af6a47;border-radius:24px;max-width:640px;padding:30px;box-shadow:0 30px 80px #00000059}@media (max-width:900px){.fq2-grid{grid-template-columns:1fr}.fq2-side{position:static}.fq2-a{padding-left:22px}}.st-menu .hb-title{border-top:1px solid #ffffff12;margin-top:4px;padding:10px 12px 4px}.st-menu-btn{color:#d9dfdc;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:10px 12px;font-size:14px}.st-menu-btn:hover{color:#fff;background:#ffffff0f}.st-menu{min-width:210px}.pf-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:6px;display:grid}.pf-card{background:radial-gradient(120% 90% at 28% -30%,#d4af6a0e,#0000 55%),linear-gradient(#ffffff09,#ffffff03);border:1px solid #ffffff12;border-radius:22px;padding:24px;transition:border-color .25s;position:relative;box-shadow:inset 0 1px #ffffff0a,0 24px 60px -30px #0009}.pf-card:focus-within{border-color:#d4af6a61}.pf-card:first-child{grid-column:1/-1}.pf-card-head{align-items:center;gap:14px;margin-bottom:18px;display:flex}.pf-card-head h3{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:600}.pf-card-head p{color:var(--ag-dim);margin:3px 0 0;font-size:13px}.pf-card-icon{background:linear-gradient(135deg,#f0dcb033,#d4af6a0f);border:1px solid #d4af6a52;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid}.pf-card-icon svg{fill:none;stroke:#f0dcb0;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.pf-card .pf-form{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.pf-card .sc-field>span{letter-spacing:.06em;text-transform:uppercase;color:var(--ag-dim);font-size:11.5px}.pf-card .pf-form input,.pf-card .pf-form select,.pf-card .pf-lang input,.pf-card .pf-lang select{background:#0000006b;border:1px solid #ffffff14;border-radius:12px;height:46px;padding:0 14px;font-size:15px;transition:border-color .2s,box-shadow .2s,background .2s}.pf-card .pf-form input:hover,.pf-card .pf-form select:hover,.pf-card .pf-lang select:hover{border-color:#ffffff29}.pf-card .pf-form input:focus,.pf-card .pf-form select:focus,.pf-card .pf-lang select:focus{background:#0000008c;border-color:#d4af6ab3;outline:none;box-shadow:0 0 0 4px #d4af6a1a}.pf-card .pf-lang{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 40px;width:100%}.pf-card .pf-langs{justify-items:stretch}.pf-addlang{color:#f0dcb0;height:40px;font:inherit;cursor:pointer;background:0 0;border:1px dashed #d4af6a73;border-radius:999px;justify-self:start;padding:0 16px;font-size:13.5px;transition:background .2s}.pf-addlang:hover{background:#d4af6a14}.pf-mini{letter-spacing:.08em;text-transform:uppercase;color:var(--ag-acc);margin:4px 0 10px;font-size:11.5px;font-weight:600}.pf-mini~.pf-mini{margin-top:18px}.pf-card .pf-tag{background:#d4af6a14;border-color:#d4af6a47}.pf-savebar{left:50%;bottom:calc(22px + env(safe-area-inset-bottom));z-index:40;-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);opacity:0;pointer-events:none;background:#0e1010e0;border:1px solid #d4af6a66;border-radius:999px;align-items:center;gap:12px;padding:10px 10px 10px 20px;transition:transform .35s cubic-bezier(.2,.9,.3,1.2),opacity .25s;display:flex;position:fixed;transform:translate(-50%,140%);box-shadow:0 20px 60px #0000008c}.pf-savebar.on{opacity:1;pointer-events:auto;transform:translate(-50%)}.pf-savebar span{color:#cfc8bb;margin-right:6px;font-size:13.5px}.pf-savebar .ag-btn{border-radius:999px;height:42px;padding:0 20px}@media (max-width:900px){.pf-cards{grid-template-columns:1fr}}@media (max-width:640px){.pf-card{padding:18px}.pf-savebar{justify-content:flex-end;left:12px;right:12px;transform:translateY(140%)}.pf-savebar.on{transform:none}.pf-savebar span{display:none}}.adm-card.iv{background:radial-gradient(90% 80% at 28% -30%,#d4af6a14,#0000 55%),linear-gradient(#ffffff09,#ffffff03);border-color:#d4af6a40;padding:28px}.iv-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.iv-head h2{margin-top:4px!important;font-size:26px!important}.iv-head .adm-kind{margin-top:0}.iv-modes{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0 4px;display:grid}.iv-mode{text-align:left;border:1px solid var(--ag-line);color:var(--ag-ink);font:inherit;cursor:pointer;background:#00000040;border-radius:18px;gap:6px;padding:18px;transition:border-color .2s,box-shadow .2s,background .2s;display:grid}.iv-mode:hover{border-color:#d4af6a66}.iv-mode b{font-size:15.5px}.iv-mode small{color:var(--ag-dim);font-size:12.5px;line-height:1.45}.iv-mode.on{background:radial-gradient(120% 120% at 28% -30%,#d4af6a21,#0000 65%),#00000040;border-color:#d4af6ab3;box-shadow:0 0 0 3px #d4af6a1f}.iv-ico{background:linear-gradient(135deg,#f0dcb033,#d4af6a0f) 50%/18px no-repeat;border:1px solid #d4af6a52;border-radius:11px;width:36px;height:36px;margin-bottom:4px}.iv-ico.personal{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f0dcb0' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='12' cy='8' r='3.6'/%3E%3Cpath d='M5 20c1.2-3.6 4-5.4 7-5.4s5.8 1.8 7 5.4'/%3E%3C/svg%3E"),linear-gradient(135deg,#f0dcb033,#d4af6a0f)}.iv-ico.open{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f0dcb0' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M10 14a4.5 4.5 0 0 0 6.4 0l3-3a4.5 4.5 0 0 0-6.4-6.4l-1 1M14 10a4.5 4.5 0 0 0-6.4 0l-3 3a4.5 4.5 0 0 0 6.4 6.4l1-1'/%3E%3C/svg%3E"),linear-gradient(135deg,#f0dcb033,#d4af6a0f)}.iv-ico.email{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f0dcb0' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m4 7 8 6 8-6'/%3E%3C/svg%3E"),linear-gradient(135deg,#f0dcb033,#d4af6a0f)}.iv-grow{flex:1;min-width:0}.iv-ready,.iv-open{background:#d4af6a12;border:1px solid #d4af6a66;border-radius:16px;flex-wrap:wrap;align-items:center;gap:14px;margin-top:18px;padding:16px 18px;animation:.4s ib-in;display:flex}.iv-ready b,.iv-open b{font-size:14.5px;display:block}.iv-open small{color:var(--ag-dim);margin-top:2px;font-size:12.5px;display:block}.iv-ready code,.iv-open code{color:#cfc8bb;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:6px;font-size:12.5px;display:block;overflow:hidden}.iv-open code{flex:260px;margin-top:0}.iv-check{color:#1a1206;background:linear-gradient(135deg,#f0dcb0,#d4af6a);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-weight:700;display:grid}.iv-actions{flex-wrap:wrap;gap:8px;display:flex}.iv-actions .ag-btn{height:42px}.iv-ready{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px 14px;display:grid}.iv-ready>.iv-grow{min-width:0}.iv-ready b{line-height:1.4}.iv-ready code{background:#d4af6a0f;border:1px solid #d4af6a47;border-radius:10px;margin-top:6px;padding:8px 10px}.iv-ready>.iv-actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.iv-ready>.iv-actions .ag-btn{width:100%;margin:0}@media (min-width:761px){.iv-ready{grid-template-columns:38px minmax(0,1fr) auto}.iv-ready>.iv-actions{grid-column:auto;grid-template-columns:repeat(2,auto)}}@media (max-width:820px){.iv-modes{grid-template-columns:1fr}}.iv-ico{background-position:50%,50%!important;background-repeat:no-repeat!important;background-size:18px,cover!important}.iv-mode{align-content:start}.tr{z-index:70;pointer-events:none;width:100%;height:0;font-family:var(--font-sans),-apple-system,Helvetica,sans-serif;color:#f2f5f3;position:absolute;top:0;left:0}.tr-dim{pointer-events:auto;background:#0000008c;position:fixed;inset:0}.tr-spot{will-change:top,left,width,height;pointer-events:none;border-radius:24px;transition:top .7s cubic-bezier(.65,0,.35,1),left .7s cubic-bezier(.65,0,.35,1),width .7s cubic-bezier(.65,0,.35,1),height .7s cubic-bezier(.65,0,.35,1);animation:.5s both tr-dim;position:absolute;box-shadow:0 0 0 9999px #02030385,inset 0 0 36px 14px #0203036b}.tr-card{pointer-events:auto;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:var(--ag-ink,#f2f5f3);background:radial-gradient(120% 80% at 28% -30%,#d4af6a1d,#0000 60%),#0c0e0ef7;border:1px solid #d4af6a73;border-radius:20px;padding:20px 20px 16px;animation:.3s tf-in;position:absolute;box-shadow:0 30px 80px #0009}.tr-top{align-items:center;gap:10px;margin-bottom:10px;display:flex}.tr-mark{color:#1a1206;background:linear-gradient(135deg,#f6e7c4,#d4af6a);border-radius:9px;place-items:center;width:28px;height:28px;font-size:13px;display:grid}.tr-count{font-family:var(--font-mono),monospace;letter-spacing:.12em;color:var(--ag-acc,#d4af6a);text-transform:uppercase;font-size:11px}.tr-skip{color:var(--ag-dim,#8b9590);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:12.5px}.tr-skip:hover{color:#f0dcb0}.tr-card h3{margin:0 0 6px;font-size:17px;font-weight:600}.tr-card p{color:#cfc8bb;margin:0;font-size:14px;line-height:1.6}.tr-dots{gap:5px;margin:14px 0 12px;display:flex}.tr-dots i{background:#ffffff2e;border-radius:999px;width:6px;height:6px;transition:width .3s,background .3s}.tr-dots i.on{background:linear-gradient(90deg,#f0dcb0,#d4af6a);width:18px}.tr-foot{justify-content:space-between;align-items:center;gap:10px;display:flex}.tr-foot>span{gap:8px;display:flex}.tr-foot .ag-btn{height:38px;padding:0 16px;font-size:13.5px}.tr-off{color:#7d776e;font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:12px;-webkit-text-decoration:underline #ffffff26;text-decoration:underline #ffffff26}.tr-off:hover{color:#cfc8bb}@media (prefers-reduced-motion:reduce){.tr-spot{transition:none}}.iv-mode{align-items:center;gap:12px;padding:12px 16px;display:flex!important}.iv-mode .iv-ico{flex:none;width:34px;height:34px;margin:0}.ag-join .ag-login-card{text-align:left;background:#0a0c0c;border-color:#d4af6a47;border-radius:24px;width:min(100%,520px);padding:0 36px 32px;overflow:hidden}.jn-top{background:linear-gradient(90deg,#d4af6a00,#d4af6a,#d4af6a00);height:4px;margin:0 -36px 36px}.jn-kicker{text-align:center;display:block;letter-spacing:.32em!important}.jn-photo{background:#111 50% 12%/cover no-repeat;border:2px solid #d4af6a;border-radius:50%;width:96px;height:96px;margin:26px auto 0;display:block;box-shadow:0 0 0 6px #d4af6a1a,0 18px 40px #00000080}.ag-join .jn-title{text-align:center;letter-spacing:-.03em;color:#f4efe6;margin:24px 0 0;font-size:clamp(38px,7vw,46px);font-weight:700;line-height:1.05}.ag-join .jn-lead{text-align:center;color:#a39b8f;margin:14px 0 0;font-size:16.5px;line-height:1.55}.jn-lead b{color:#d4af6a;font-weight:500}.jn-sign{text-align:center;margin:22px 0 0}.jn-sign em{color:#f4efe6;font:italic 400 16px/1.5 Georgia,Times New Roman,serif;display:block}.jn-sign b{color:#d4af6a;margin-top:4px;font-size:14px;display:block}.jn-perks{margin:26px 0 6px;padding:0;list-style:none}.jn-perks li{border-top:1px solid #d4af6a2e;gap:16px;padding:13px 0;display:flex}.jn-perks span{letter-spacing:.12em;color:#d4af6a;flex:none;width:28px;font-size:13px;font-weight:600}.jn-perks b{color:#f4efe6;font-size:15px;display:block}.jn-perks small{color:#a39b8f;font-size:13.5px;line-height:1.5;display:block}.jn-form-title{color:#f4efe6;border-top:1px solid #d4af6a2e;margin:18px 0 4px;padding-top:18px;font-size:17px;font-weight:600}.jn-form-title small{color:#a39b8f;font-size:13px;font-weight:400}.jn-preview{text-align:center;color:#f0dcb0;background:#d4af6a1f;border-radius:10px;padding:8px 12px;font-size:12.5px;display:block}@media (max-width:520px){.ag-join .ag-login-card{padding:0 22px 26px}.jn-top{margin:0 -22px 28px}}.ag-join .jn-preview{background:#d4af6a0f;border:1px dashed #d4af6a59;margin:4px 0 2px;padding:10px 14px}.ag-join .lx-legal{text-align:center;color:#7d776e;margin:14px 0 0;font-size:12.5px;line-height:1.55}.adm-actions{white-space:nowrap;flex-wrap:nowrap}.adm-actions a.adm-action{align-items:center;text-decoration:none;display:inline-flex}#rapoarte{max-width:1040px}.adm-name{color:inherit;border-bottom:1px solid #d4af6a59;text-decoration:none;transition:color .15s,border-color .15s}.adm-name:hover{color:#f0dcb0;border-color:#d4af6a}@keyframes tr-dim{0%{box-shadow:0 0 0 9999px #02030300,inset 0 0 36px 14px #02030300}}.tr-card{animation:.45s cubic-bezier(.2,.8,.2,1) .15s both tr-in}@keyframes tr-in{0%{opacity:0}to{opacity:1}}.tr{--ag-bg:#040505;--ag-ink:#f2f5f3;--ag-dim:#8b9590;--ag-faint:#56605b;--ag-line:#ffffff14;--ag-line-2:#d4af6a4d;--ag-glass:#0c0f0eb8;--ag-acc:#d4af6a;--ag-acc-2:#f0dcb0}.tr-card{transition:top .7s cubic-bezier(.65,0,.35,1),left .7s cubic-bezier(.65,0,.35,1),transform .7s cubic-bezier(.65,0,.35,1)}.tr-body{animation:.55s .2s both tr-text}@keyframes tr-text{0%{opacity:0;filter:blur(3px)}to{opacity:1;filter:none}}.tr-dots i{transition:width .5s cubic-bezier(.65,0,.35,1),background .5s}@media (prefers-reduced-motion:reduce){.tr-card,.tr-spot{transition:none}.tr-body{animation:none}}.adm-row{grid-template-columns:minmax(0,1fr) 150px 150px 240px}.adm-actions{justify-content:flex-end;gap:8px;display:flex}@media (max-width:720px){.adm-row{grid-template-columns:minmax(0,1fr) auto}.adm-actions{justify-content:flex-start}}.ag-login-card .lx-legal{text-align:center;border-top:1px solid #ffffff0f;margin-top:22px;padding-top:16px;font-size:13px}@media (max-width:640px){.sc-setup,.sc-setup>*,.ag-panel{min-width:0;max-width:100%}.mbx-on{flex-wrap:wrap;gap:12px}.mbx-on>div{flex:100%;min-width:0}.mbx-on>div b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.th-panel{flex-direction:column;align-items:flex-start}.th-switch{width:100%}.th-switch button{flex:1}.lb-slot.lb-pick{flex-wrap:wrap;gap:10px}.lb-slot.lb-pick select{flex:100%;width:100%;min-width:0}.lb-slot.lb-pick .ag-btn{flex:100%}.adm-row{row-gap:10px;padding:16px 0;grid-template-columns:minmax(0,1fr) auto!important}.adm-who{min-width:0}.adm-who b{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.adm-who small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.adm-tag{white-space:nowrap}.adm-state{grid-area:1/2;align-self:start}.adm-date{display:none}.adm-actions{grid-column:1/-1;padding-left:58px;justify-content:flex-start!important}.adm-using{grid-column:1/-1;margin:0;padding-left:58px}.tr-card{padding:16px 16px 14px;transition:none;left:12px!important;right:12px!important;bottom:calc(12px + env(safe-area-inset-bottom))!important;width:auto!important;position:fixed!important;top:auto!important;transform:none!important}.tr-card h3{font-size:16px}.tr-card p{font-size:13.5px}.tr-dots{margin:10px 0}}[id^=lb-],.ag-panel,.pf-card{scroll-margin-top:110px}.tr-open gheon-companion{opacity:0;pointer-events:none;transition:opacity .2s}@media (max-width:640px){.adm-row{row-gap:8px;display:grid;grid-template-columns:minmax(0,1fr)!important}.adm-who{grid-column:1}.adm-state{justify-self:start;padding-left:58px;grid-area:auto/1!important}.adm-who b{gap:6px 8px}.adm-who small{white-space:normal;word-break:break-all}}@media (max-width:1080px){.st-agents{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:6px;overflow-x:auto;display:flex!important}.st-agents::-webkit-scrollbar{display:none}.st-agents a{border-radius:999px;flex:none;min-height:0;padding:7px 14px}.st-agents a span{font-size:13.5px}}@media (max-width:640px){.ab{position:static}.ab-pop{left:12px;right:12px;top:calc(env(safe-area-inset-top) + 84px);width:auto;max-height:70vh;position:fixed}.ab-list{max-height:calc(70vh - 60px)}.tl-filters{border-radius:18px;gap:10px;padding:14px}.tl-top{flex-direction:column;gap:10px}.tl-search{flex:none;height:46px}.tl-top .tl-seg{width:100%;height:42px}.tl-top .tl-seg button{flex:1}.tl-row{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;margin:0 -14px;padding:2px 14px 4px;overflow-x:auto}.tl-row::-webkit-scrollbar{display:none}.tl-row .tf{flex:none}.tf-pill{height:38px;padding:0 12px 0 14px;font-size:13px}.tl-seg-small{flex:none;height:38px;margin-left:0}.tl-seg-small button{padding:0 12px}.tf-pop{background:linear-gradient(145deg,#171915,#0c0e0d);border-radius:16px;width:100%;min-width:0;max-width:none;max-height:min(42dvh,320px);margin:0;position:static;overflow:auto;box-shadow:0 12px 28px #0000004d,inset 0 1px #f0dcb012}.tf-range-pop{min-width:0}.tl-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tl-card b{padding:10px 12px 0;font-size:14px}.tl-card small{padding:2px 12px 12px;font-size:11.5px}.st-agents{gap:2px;margin:0 -6px}.st-agents a{padding:6px 10px}.st-agents a span{letter-spacing:-.02em;font-size:13px}}@media (max-width:380px){.st-agents a{padding:6px 7px}.st-agents a span{font-size:12.5px}}.ac2{gap:0;display:grid}.ac2 h2{margin-bottom:6px}.ac2-row{border-top:1px solid var(--ag-line);align-items:center;gap:16px;padding:16px 0;display:flex}.ac2 h2+.ac2-row{border-top:0}.ac2-ico{background:linear-gradient(135deg,#f0dcb033,#d4af6a0f);border:1px solid #d4af6a52;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid}.ac2-ico svg{fill:none;stroke:#f0dcb0;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.ac2-text{flex:1;min-width:0}.ac2-text b{font-size:15px;display:block}.ac2-text small{color:var(--ag-dim);margin-top:2px;font-size:13px;display:block}.ac2-row .ag-btn{flex:none;height:42px;padding:0 18px}.ac2-muted{color:var(--ag-dim);font-size:12.5px}.ac2-devices{gap:8px;margin:0 0 14px 60px;display:grid}.ac2-device{border:1px solid var(--ag-line);background:#ffffff05;border-radius:12px;align-items:center;gap:12px;padding:10px 14px;display:flex}.ac2-device>div{flex:1;min-width:0}.ac2-device b{font-size:13.5px;display:block}.ac2-device small{color:var(--ag-dim);font-size:12px}.ac2-dot{background:#7fd4a0;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #7fd4a099}.ac2-pass{background:#d4af6a0a;border:1px solid #d4af6a4d;border-radius:16px;gap:14px;margin:0 0 14px 60px;padding:18px;animation:.3s ib-in;display:grid}.ac2-pass label{letter-spacing:.06em;text-transform:uppercase;color:var(--ag-dim);gap:6px;font-size:12px;display:grid}.ac2-pass input{height:46px;color:var(--ag-ink);font:inherit;letter-spacing:normal;text-transform:none;background:#0000006b;border:1px solid #ffffff14;border-radius:12px;outline:none;padding:0 14px;font-size:15px}.ac2-pass input:focus{border-color:#d4af6ab3;box-shadow:0 0 0 4px #d4af6a1a}.ac2-pass label small{text-transform:none;letter-spacing:normal;font-size:12.5px}.ac2-meter{gap:4px;display:flex}.ac2-meter i{background:#ffffff14;border-radius:4px;flex:1;height:4px;transition:background .3s}.ac2-meter.ok i:nth-child(-n+2){background:#d4af6a}.ac2-meter.strong i{background:#7fd4a0}.ac2-actions{justify-content:flex-end;gap:10px;display:flex}.ac2-actions .ag-btn{height:42px}.ac2-note{color:#ffb4b4;margin:4px 0 0 60px;font-size:13.5px}.ac2-note.ok{color:#9be3b7}@media (max-width:640px){.ac2-row{flex-wrap:wrap}.ac2-row .ag-btn{flex:100%;margin-left:60px}.ac2-devices,.ac2-pass,.ac2-note{margin-left:0}}.tl-grid{animation:.35s both tl-in}@keyframes tl-in{0%{opacity:.25;transform:translateY(6px)}to{opacity:1;transform:none}}.tl-none{text-align:center;color:var(--ag-dim);border:1px dashed #d4af6a4d;border-radius:20px;justify-items:center;gap:6px;padding:48px 20px;font-size:14px;display:grid}.tl-none b{color:var(--ag-ink);font-size:17px}.tl-count b{transition:color .2s}.rp-guide{background:#d4af6a0d;border:1px solid #d4af6a47;border-radius:14px;margin-top:12px;padding:14px 16px}.rp-guide>b{letter-spacing:.08em;text-transform:uppercase;color:var(--ag-acc);font-size:12px;display:block}.rp-guide ol{counter-reset:g;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.rp-guide li{counter-increment:g;padding-left:32px;font-size:14px;line-height:1.5;position:relative}.rp-guide li:before{content:counter(g);color:#1a1206;background:linear-gradient(135deg,#f0dcb0,#d4af6a);border-radius:50%;place-items:center;width:22px;height:22px;font-size:11.5px;font-weight:700;display:grid;position:absolute;top:0;left:0}.rp-paste{border:1px solid var(--ag-line);background:#0006;border-radius:12px;align-items:center;gap:10px;margin-top:12px;padding:8px 8px 8px 14px;display:flex}.rp-paste code{color:#e6e0d4;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.rp-paste .ag-btn{flex:none;height:38px}@media (max-width:640px){.rp-paste{flex-direction:column;align-items:stretch}.rp-paste code{white-space:normal}}.pf-card .pf-form input[type=date],.sc-field input[type=date]{appearance:none;align-items:center;width:100%;min-width:0;max-width:100%;padding-top:0;padding-bottom:0;line-height:46px;display:flex}.ac2-pass input{width:100%;min-width:0;max-width:100%}.pf-card .pf-form input[type=date]::-webkit-date-and-time-value{text-align:left;margin:0;line-height:46px}.pf-card .pf-form input[type=date]::-webkit-datetime-edit{padding:0;line-height:46px}.pf-card .sc-field{min-width:0}@media (max-width:640px){.pf-card .pf-form{grid-template-columns:minmax(0,1fr)}.tr-card{bottom:calc(env(safe-area-inset-bottom) + 96px)!important}}.fit-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;margin-top:14px;animation:.35s ib-in;display:grid}.fit-card{border:1px solid var(--ag-line);background:#ffffff05;border-radius:14px;align-items:center;gap:12px;padding:10px;display:flex}.fit-photo{background:#161817 50% 8%/260% no-repeat;border:1px solid #d4af6a59;border-radius:50%;flex:none;width:52px;height:52px}.fit-body{flex:1;min-width:0}.fit-body b{font-size:14.5px;display:block}.fit-body small{color:var(--ag-dim);font-size:12.5px;display:block}.fit-state{color:#cfc8bb;background:#ffffff0f;border-radius:999px;margin-top:4px;padding:2px 8px;font-size:11.5px;display:inline-block}.fit-state.ok{color:#9be3b7;background:#7fd4a01f}.fit-state.seen{color:#f0dcb0;background:#d4af6a1f}.fit-side{justify-items:end;gap:6px;display:grid}.fit-score{color:#1a1206;background:linear-gradient(135deg,#f0dcb0,#d4af6a);border-radius:9px;place-items:center;min-width:30px;height:30px;padding:0 8px;font-size:13px;font-weight:700;display:grid}.fit-side .adm-action{font-size:12px;text-decoration:none}.fit-state{white-space:nowrap;box-sizing:border-box;vertical-align:top;max-width:100%;overflow:hidden}.fit-state>span{display:inline-block}.fit-state.long{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8px calc(100% - 14px),#0000);mask-image:linear-gradient(90deg,#0000 0,#000 8px calc(100% - 14px),#0000)}.fit-state.long>span{animation:fitRun var(--run-time,8s) cubic-bezier(.45,0,.55,1) infinite alternate}@keyframes fitRun{0%,20%{transform:translate(0)}80%,to{transform:translateX(var(--run))}}@media (prefers-reduced-motion:reduce){.fit-state.long>span{animation:none}}.ap-list{gap:12px;margin-top:14px;animation:.35s ib-in;display:grid}.ap-card{border:1px solid var(--ag-line);background:radial-gradient(120% 120% at 28% -30%,#d4af6a0c,#0000 60%),#ffffff05;border-radius:18px;padding:18px}.ap-card.st-booked{border-color:#7fd4a073}.ap-card.st-audition,.ap-card.st-selftape{border-color:#d4af6a66}.ap-head{align-items:center;gap:14px;display:flex}.ap-photo{background:#161817 50% 8%/260% no-repeat;border:2px solid #d4af6a80;border-radius:50%;flex:none;width:58px;height:58px}.ap-who{flex:1;min-width:0}.ap-who b{font-size:16px;display:block}.ap-who small{color:var(--ag-dim);font-size:12.5px}.ap-who a{color:var(--ag-acc)}.ap-state{color:#cfc8bb;background:#ffffff0f;border-radius:999px;flex:none;padding:5px 11px;font-size:12px;font-weight:600}.ap-state.st-selftape,.ap-state.st-audition{color:#f0dcb0;background:#d4af6a29}.ap-state.st-booked{color:#9be3b7;background:#7fd4a029}.ap-state.st-declined{color:#8b9590;background:#ffffff0d}.ap-note{color:#cfc8bb;margin:12px 0 0 72px;font-size:14px;font-style:italic}.ap-got{flex-wrap:wrap;gap:14px;margin:12px 0 0 72px;display:flex}.ap-got a,.ap-got span{color:#f0dcb0;border:1px solid #d4af6a59;border-radius:10px;padding:7px 12px;font-size:13.5px;text-decoration:none}.ap-actions{flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 0 72px;display:flex}.ap-actions>span{color:var(--ag-dim);letter-spacing:.06em;text-transform:uppercase;margin-right:4px;font-size:12px}.ap-act{border:1px solid var(--ag-line);color:#e6e0d4;height:36px;font:inherit;cursor:pointer;background:#0000004d;border-radius:999px;padding:0 14px;font-size:13px;transition:border-color .2s,background .2s}.ap-act:hover{border-color:#d4af6a80}.ap-act.on{color:#f0dcb0;background:#d4af6a24;border-color:#d4af6ab3}.ap-act.a-booked:hover{border-color:#7fd4a099}.ap-act.a-declined{color:var(--ag-dim)}.ap-compose{background:#d4af6a0d;border:1px solid #d4af6a59;border-radius:16px;gap:12px;margin:16px 0 0 72px;padding:18px;animation:.3s ib-in;display:grid}.ap-compose h4{margin:0;font-size:16px}.ap-compose label{letter-spacing:.06em;text-transform:uppercase;color:var(--ag-dim);gap:6px;font-size:12px;display:grid}.ap-compose input,.ap-compose textarea,.ap-compose select{color:var(--ag-ink);font:inherit;text-transform:none;letter-spacing:normal;background:#0000006b;border:1px solid #ffffff14;border-radius:12px;outline:none;min-width:0;padding:11px 13px;font-size:14.5px}.ap-compose input:focus,.ap-compose textarea:focus,.ap-compose select:focus{border-color:#d4af6ab3}.ap-short{max-width:260px}.ap-slots{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.ap-wide{grid-column:1/-1}.ap-files{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ap-file{background:#ffffff0d;border-radius:9px;padding:6px 10px;font-size:13px}.ap-attach{cursor:pointer;border:1px dashed #d4af6a80;border-radius:999px;align-items:center;height:36px;padding:0 14px;position:relative;color:#f0dcb0!important;text-transform:none!important;letter-spacing:normal!important;font-size:13px!important;display:inline-flex!important}.ap-attach input{opacity:0;cursor:pointer;position:absolute;inset:0}.ap-compose-foot{justify-content:flex-end;gap:10px;display:flex}.ap-compose-foot .ag-btn{height:42px}@media (max-width:640px){.ap-note,.ap-got,.ap-actions,.ap-compose{margin-left:0}.ap-slots{grid-template-columns:1fr 1fr}.ap-head{flex-wrap:wrap}}.aa{background:radial-gradient(120% 100% at 28% -30%,#d4af6a18,#0000 60%),#ffffff05;border:1px solid #d4af6a66;border-radius:18px;gap:10px;margin:16px 0;padding:20px;display:grid}.aa h3{margin:0;font-size:20px}.aa-kind{color:var(--ag-acc)!important}.aa-when{color:#f0dcb0;margin:0;font-size:14.5px}.aa-brief{background:#00000040;border-radius:14px;gap:8px;padding:14px;display:grid}.aa-summary{margin:0;font-size:15px;font-weight:500}.aa-brief ol,.aa-brief ul{gap:5px;margin:0;padding-left:20px;font-size:14px;line-height:1.5;display:grid}.aa-send{color:#f0dcb0;margin:0;font-size:14px}.aa-note,.aa-raw{color:#cfc8bb;white-space:pre-wrap;margin:0;font-size:13.5px}.aa-arranging{color:var(--ag-acc);margin:0;font-size:12.5px}.aa-files{gap:6px;display:grid}.aa-files a{border:1px solid var(--ag-line);color:var(--ag-ink);border-radius:12px;justify-content:space-between;align-items:center;padding:10px 14px;font-size:14px;text-decoration:none;display:flex}.aa-files a em{color:var(--ag-acc);font-size:12.5px;font-style:normal}.aa-tip{color:var(--ag-dim);margin:0;font-size:13px;line-height:1.5}.aa-row{gap:8px;display:flex}.aa-row input{min-width:0;height:44px;color:var(--ag-ink);font:inherit;background:#0000006b;border:1px solid #ffffff1a;border-radius:12px;flex:1;padding:0 13px}.aa-row .ag-btn{height:44px}.aa-done{background:#7fd4a014;border:1px solid #7fd4a059;border-radius:12px;gap:4px;padding:12px 14px;display:grid}.aa-done b{color:#9be3b7}.aa-done a{color:var(--ag-ink);word-break:break-all;font-size:13px}.aa-done .tf-reset{justify-self:start}.aa-slots{grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:8px;display:grid}.aa-slots button{border:1px solid var(--ag-line);height:46px;color:var(--ag-ink);font:inherit;cursor:pointer;background:#0000004d;border-radius:12px;place-items:center;font-size:15px;font-weight:600;display:grid}.aa-slots button small{color:var(--ag-dim);font-size:10px;font-weight:400}.aa-slots button:hover:not(:disabled){border-color:#d4af6a99}.aa-slots button.on{color:#1a1206;background:linear-gradient(135deg,#f0dcb0,#d4af6a);border-color:#0000}.aa-slots button:disabled{opacity:.4;cursor:default}.aa-booked{color:#9be3b7;margin:0;font-size:14px}.aa-win{text-align:center;background:radial-gradient(80% 90% at 50% 0,#d4af6a3d,#0000 70%),#ffffff05;border-color:#7fd4a080;justify-items:center;padding:30px 20px}.aa-win h3{font-size:26px}.aa-win p{color:#e6e0d4;margin:0;font-style:italic}.aa-win small,.aa-no small{color:var(--ag-dim)}.aa-burst{color:#1a1206;background:linear-gradient(135deg,#f6e7c4,#d4af6a);border-radius:50%;place-items:center;width:58px;height:58px;font-size:24px;animation:.6s cubic-bezier(.2,1.4,.4,1) aa-pop;display:grid;box-shadow:0 0 0 10px #d4af6a1f,0 16px 40px #d4af6a59}@keyframes aa-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}.aa-no{border-color:var(--ag-line);background:#ffffff05}.aa-no p{color:#cfc8bb;margin:0;font-style:italic}.aa-quiet{border-color:var(--ag-line);background:#ffffff05}.aa-file{text-align:left;width:100%;color:var(--ag-ink);font:inherit;cursor:pointer;background:linear-gradient(135deg,#d4af6a14,#ffffff03);border:1px solid #d4af6a4d;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .2s,transform .2s;display:flex}.aa-file:hover{border-color:#d4af6a99;transform:translateY(-1px)}.aa-file-ico{color:#1a1206;background:linear-gradient(#f4ecdb,#e2d3b3);border-radius:6px;flex:none;place-items:center;width:38px;height:46px;font:600 18px Courier Prime,Courier New,monospace;display:grid;box-shadow:0 4px 12px #0006}.aa-file-name{flex:1;min-width:0;font-size:14.5px;font-weight:500}.aa-file-name small{color:var(--ag-dim);letter-spacing:.06em;text-transform:uppercase;font-size:11.5px;font-weight:400;display:block}.aa-file em{color:var(--ag-acc);font-size:13px;font-style:normal}.sv-open{overflow:hidden}.sv{z-index:90;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#020303d1;flex-direction:column;align-items:center;padding:0 16px 40px;animation:.3s tr-in;display:flex;position:fixed;inset:0;overflow:auto}.sv-bar{z-index:2;background:linear-gradient(#020303f2,#02030300);align-items:center;gap:12px;width:min(820px,100%);margin-bottom:6px;padding:16px 0;display:flex;position:sticky;top:0}.sv-kicker{font:600 11px var(--font-mono),monospace;letter-spacing:.2em;color:#d4af6a}.sv-bar b{color:#f2f5f3;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;overflow:hidden}.sv-dl{color:#f0dcb0;border:1px solid #d4af6a59;border-radius:10px;padding:7px 12px;font-size:13px;text-decoration:none}.sv-x{color:#f2f5f3;cursor:pointer;background:#0a0c0ccc;border:1px solid #ffffff24;border-radius:50%;width:38px;height:38px;font-size:20px}.sv-page{background:radial-gradient(120% 60% at 50% 0,#d4af6a12,#0000 60%),#0d0f0e;border:1px solid #d4af6a38;border-radius:6px;width:min(820px,100%);min-height:min(1060px,80vh);padding:72px 64px 90px;animation:.45s cubic-bezier(.2,.8,.2,1) sv-up;position:relative;box-shadow:0 40px 120px #000000b3,inset 0 0 0 1px #ffffff05}@keyframes sv-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.sv-page:before{content:"";background:linear-gradient(90deg,#d4af6a00,#d4af6a,#d4af6a00);height:3px;position:absolute;top:0;left:0;right:0}.sv-script{color:#e9e3d6;max-width:640px;margin:0 auto;font-family:Courier Prime,Courier New,Courier,monospace;font-size:15px;line-height:1.55}.sv-script p{margin:0}.sv-gap{height:1.55em}.sv-scene{color:#f0dcb0;letter-spacing:.02em;border-bottom:1px solid #d4af6a40;padding-bottom:6px;font-weight:700;margin:6px 0 4px!important}.sv-action{color:#cfc8bb}.sv-character{letter-spacing:.04em;color:#f6efe2;font-weight:700;margin:18px 0 0 37%!important}.sv-paren{color:#a39b8f;max-width:34%;font-style:italic;margin-left:30%!important}.sv-dialogue{color:#f2ede3;max-width:56%;margin-left:22%!important}.sv-transition{text-align:right;color:#f0dcb0;margin:12px 0!important}.sv-wait{color:var(--ag-dim);text-align:center}.sv-pdf{background:#fff;border:0;border-radius:4px;width:100%;height:78vh}.sv-img{border-radius:4px;max-width:100%;margin:0 auto;display:block}.sv-other{color:#cfc8bb;justify-items:center;gap:14px;padding:60px 0;display:grid}@media (max-width:640px){.sv-page{padding:40px 22px 60px}.sv-script{font-size:13.5px}.sv-character{margin-left:28%!important}.sv-paren{max-width:60%;margin-left:20%!important}.sv-dialogue{max-width:80%;margin-left:10%!important}}.ag-more{border-top:1px solid var(--ag-line);border-bottom:1px solid var(--ag-line);margin:6px 0 10px}.ag-more summary{cursor:pointer;color:var(--ag-dim);justify-content:space-between;padding:14px 0;font-size:14px;list-style:none;display:flex}.ag-more summary::-webkit-details-marker{display:none}.ag-more summary:after{content:"+";color:var(--ag-acc);font-size:18px;line-height:1}.ag-more[open] summary:after{content:"−"}.ag-more>div{padding-bottom:12px}.aa-fold{border-top:1px solid #ffffff0f;margin-top:4px}.aa-fold summary{cursor:pointer;color:var(--ag-acc);align-items:center;gap:8px;padding:10px 0 2px;font-size:13.5px;list-style:none;display:flex}.aa-fold summary::-webkit-details-marker{display:none}.aa-fold summary:after{content:"⌄";margin-top:-4px;transition:transform .2s}.aa-fold[open] summary:after{margin-top:4px;transform:rotate(180deg)}.aa-fold[open]{gap:8px;display:grid}.aa-fold ol,.aa-fold ul{gap:5px;margin:0;padding-left:20px;font-size:14px;line-height:1.5;display:grid}.ag-root .ag-status{white-space:nowrap;letter-spacing:0;text-transform:none;border:1px solid var(--ag-line);background:#ffffff08;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.ag-root .ag-status:before{content:"";opacity:.85;background:currentColor;border-radius:50%;width:6px;height:6px}.ag-root .ag-status.r-material_request,.ag-root .ag-status.r-question{color:#f0dcb0;background:#d4af6a1f;border-color:#d4af6a66}.ag-root .ag-status.r-positive,.ag-root .ag-status.r-callback{color:#9be3b7;background:#7fd4a01f;border:1px solid #7fd4a066}.ag-root .ag-status.r-rejection{color:#a39b8f;background:#ffffff0a}.adr-list{gap:8px;margin-top:12px;display:grid}.adr-row{border:1px solid var(--ag-line);background:#ffffff05;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.adr-pin{color:var(--ag-acc);font-size:18px}.adr-text{flex:1;min-width:0;font-size:14px}.adr-text em{color:#f0dcb0;background:#d4af6a29;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:600}.ap-hint{color:var(--ag-dim);grid-column:1/-1;font-size:12.5px}.aa-skel{gap:12px}.aa-skel i{background:linear-gradient(90deg,#ffffff0d,#d4af6a1f,#ffffff0d) 0 0/200% 100%;border-radius:7px;height:14px;animation:1.2s linear infinite aa-shim;display:block}.aa-skel i:first-child{width:30%;height:10px}.aa-skel i:nth-child(2){width:60%;height:20px}.aa-skel i:nth-child(3){width:90%;height:60px}.aa-skel i:nth-child(4){width:100%;height:44px}@keyframes aa-shim{0%{background-position:200% 0}to{background-position:-200% 0}}.cp{background:linear-gradient(#d4af6a0f,#ffffff03);border:1px solid #d4af6a4d;border-radius:18px;gap:14px;margin:14px 0 0 72px;padding:20px;animation:.3s ib-in;display:grid}.cp-head{justify-content:space-between;align-items:center;display:flex}.cp-head h4{margin:0;font-size:17px;font-weight:600}.cp-x{border:1px solid var(--ag-line);width:30px;height:30px;color:var(--ag-dim);cursor:pointer;background:0 0;border-radius:50%;font-size:17px}.cp-x:hover{color:#f0dcb0}.cp-when{border:1px solid var(--ag-line);background:var(--ag-line);border-radius:14px;grid-template-columns:1.4fr 1fr 1fr .9fr;gap:1px;display:grid;overflow:hidden}.cp-field{cursor:text;background:#0b0d0d;gap:4px;padding:10px 14px;display:grid}.cp-field span{letter-spacing:.1em;text-transform:uppercase;color:var(--ag-dim);font-size:10.5px}.cp-field input,.cp-field select{color:var(--ag-ink);font:inherit;appearance:none;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:0;font-size:15px}.cp-field:focus-within{background:#111413}.cp-inline{border:1px solid var(--ag-line);border-radius:12px;padding:6px 12px;display:inline-grid}.cp-sum{color:var(--ag-acc);margin:-6px 0 0;font-size:12.5px}.cp-where{border:1px solid var(--ag-line);background:#00000040;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.cp-pin{color:var(--ag-acc);font-size:18px}.cp-addr{flex:1;min-width:0;font-size:14.5px}.cp-seg{height:36px}.cp-seg button{padding:0 12px;font-size:12.5px}.cp-input{box-sizing:border-box;border:1px solid var(--ag-line);width:100%;color:var(--ag-ink);font:inherit;resize:vertical;background:#00000059;border-radius:12px;outline:none;padding:11px 13px;font-size:14.5px}.cp-where .cp-input{background:0 0;border:0;flex:100%;padding:2px 0}.cp-input:focus{border-color:#d4af6a99}.cp-extra{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.cp-files{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cp-file{background:#ffffff0d;border-radius:8px;padding:5px 10px;font-size:12.5px}.cp-link{color:var(--ag-acc);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;position:relative}.cp-link:hover{color:#f0dcb0}.cp-link input{opacity:0;cursor:pointer;position:absolute;inset:0}.cp-foot{justify-content:flex-end;display:flex}.cp-foot .ag-btn{height:44px;padding:0 24px}@media (max-width:640px){.cp{margin-left:0}.cp-when{grid-template-columns:1fr 1fr}}.fit-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))!important;gap:14px!important}.fit-card{color:var(--ag-ink);text-decoration:none;transition:transform .25s,border-color .25s,box-shadow .25s;overflow:hidden;background:#0e1010!important;border:1px solid #e6d6b21f!important;border-radius:18px!important;padding:0!important;display:block!important}a.fit-card:hover{transform:translateY(-3px);box-shadow:0 16px 40px #00000073;border-color:#d4af6a8c!important}.fit-card .fit-photo{aspect-ratio:4/5;display:block;position:relative;background-color:#161817!important;background-position:50% 12%!important;background-repeat:no-repeat!important;background-size:cover!important;border:0!important;border-radius:0!important;width:auto!important;height:auto!important}.fit-card .fit-score{color:#1a1206;background:linear-gradient(135deg,#f6e7c4,#d4af6a);border-radius:11px;place-items:center;min-width:34px;height:34px;padding:0 8px;font-size:14px;font-style:normal;font-weight:700;display:grid;position:absolute;top:10px;right:10px;box-shadow:0 6px 18px #0006}.fit-linked{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#7fd4a0;background:#0a0c0cbf;border:1px solid #7fd4a066;border-radius:999px;padding:4px 9px;font-size:11px;font-style:normal;font-weight:600;position:absolute;top:10px;left:10px}.fit-card .fit-body{gap:2px;padding:12px 14px 14px;display:grid}.fit-card .fit-body b{font-size:15px}.fit-card .fit-body small{font-size:12px}.fit-card .fit-state{justify-self:start;margin-top:6px}.fit-open{color:inherit;text-decoration:none;display:block}.fit-card:has(a.fit-open:hover){transform:translateY(-3px);box-shadow:0 16px 40px #00000073;border-color:#d4af6a8c!important}.fit-invite{width:calc(100% - 28px);height:38px;margin:0 14px 14px;font-size:13.5px;display:block}.ag-row-side{align-items:center;gap:10px;justify-items:initial;display:flex!important}.ag-row-side small{white-space:nowrap}@media (max-width:640px){.ag-row-side{flex-direction:column;align-items:flex-end;gap:4px}}.ag-root .ag-row{grid-template-columns:36px minmax(0,1fr) auto auto}.ag-row-side{justify-content:flex-end;min-width:0}@media (max-width:900px){.ag-root .ag-row{grid-template-columns:32px minmax(0,1fr) auto}}.ag-root .ag-status.s-needs_material{color:#f0dcb0;background:#d4af6a1a;border-color:#d4af6a66}.ag-root .ag-status.s-new{color:#cfd6d2}.ag-root .ag-status.s-submitted,.ag-root .ag-status.s-ready{color:#9be3b7;background:#7fd4a014;border-color:#7fd4a059}.cl-confirm{background:#ff6b6b0f;border:1px solid #ff6b6b59;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:14px;padding:14px 16px;animation:.25s ib-in;display:flex}.cl-confirm b{font-size:15px;display:block}.cl-confirm small{color:var(--ag-dim);margin-top:3px;font-size:13px;display:block}.cl-confirm>span{gap:8px;display:flex}.cl-confirm .ag-btn{height:40px}.cl-danger{color:#ffb4b4;background:#ff6b6b29;border:1px solid #ff6b6b80}.cl-danger:hover:not(:disabled){background:#ff6b6b42}.ac-tab{border-color:var(--ag-line)!important;color:#cfd6d2!important;background:0 0!important}.ac-tab.on{color:#f0dcb0!important;background:#d4af6a1f!important;border-color:#d4af6a99!important}.acc-item{background:radial-gradient(120% 120% at 28% -30%,#d4af6a0c,#0000 55%),#ffffff04!important;border-radius:20px!important;padding:22px 24px!important}.ch-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ch-kind{font:600 11px var(--font-mono),monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ag-acc);align-items:center;gap:10px;display:inline-flex}.ch-title h3{letter-spacing:-.02em;margin:8px 0 0;font-size:22px;font-weight:600;line-height:1.2}.ch-meta{color:var(--ag-dim);flex-wrap:wrap;align-items:center;gap:14px;margin:10px 0 0;font-size:13px;display:flex}.ch-pill{border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.ch-pill.on{color:#9be3b7;background:#7fd4a01f;border:1px solid #7fd4a059}.ch-pill.on i{background:#7fd4a0;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #7fd4a0cc}.ch-pill.off{color:#a39b8f;background:#ffffff0d}.ch-tools{gap:6px;display:flex}.ch-tool{border:1px solid var(--ag-line);color:#cfd6d2;height:36px;font:inherit;cursor:pointer;background:#00000040;border-radius:10px;align-items:center;gap:7px;padding:0 12px;font-size:13px;transition:border-color .2s,color .2s;display:inline-flex}.ch-tool svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.ch-tool:hover{color:#f0dcb0;border-color:#d4af6a80}.ch-close:hover{color:#ffb4b4;border-color:#ff6b6b80}.ch-stats{border:1px solid var(--ag-line);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px;display:grid;overflow:hidden}.ch-stats>div{background:#0003;gap:2px;padding:12px 16px;display:grid}.ch-stats>div+div{border-left:1px solid var(--ag-line)}.ch-stats b{letter-spacing:-.02em;font-size:24px;font-weight:600}.ch-stats span{color:var(--ag-dim);font-size:12px}.ch-hot b{color:#f0dcb0}.ch-tabs{border:1px solid var(--ag-line);background:#00000040;border-radius:12px;gap:4px;margin-top:16px;padding:4px;display:inline-flex}.ch-tabs button{color:#bdb6aa;height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:0 14px;font-size:13.5px;transition:background .2s,color .2s;display:inline-flex}.ch-tabs button em{color:#e6e0d4;background:#ffffff14;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11.5px;font-style:normal;font-weight:700;display:grid}.ch-tabs button.on{color:#f0dcb0;background:#d4af6a29;box-shadow:inset 0 0 0 1px #d4af6a73}.ch-tabs button.on em{color:#1a1206;background:linear-gradient(135deg,#f0dcb0,#d4af6a)}@media (max-width:640px){.ch-top{flex-direction:column}.ch-tool span{display:none}.ch-stats b{font-size:20px}.ch-stats>div{padding:10px 12px}}.aa-slots button.mine{color:#9be3b7;border-color:#7fd4a080}.aa-confirm{border:1px dashed var(--ag-line);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;transition:border-color .2s,background .2s;display:flex}.aa-confirm.on{background:#d4af6a14;border:1px solid #d4af6a8c;animation:.25s ib-in}.aa-confirm span{font-size:14px}.aa-confirm b{color:#f0dcb0}.aa-confirm .ag-btn{height:42px}.aa-confirm-hint{color:var(--ag-dim);font-size:13px!important}.aa-mine{background:#7fd4a012;border:1px solid #7fd4a073;border-radius:16px;align-items:center;gap:16px;padding:16px 18px;animation:.3s ib-in;display:flex}.aa-mine-time{color:#1a1206;background:linear-gradient(135deg,#f0dcb0,#d4af6a);border-radius:14px;flex:none;place-items:center;min-width:84px;height:56px;padding:0 12px;font-size:22px;font-weight:700;display:grid}.aa-mine>div{flex:1;min-width:0}.aa-mine b{color:#9be3b7;font-size:16px;display:block}.aa-mine small{color:var(--ag-dim);margin-top:2px;font-size:13px;display:block}.aa-locked{color:var(--ag-dim);flex:100%;font-size:12.5px}.aa-mine{flex-wrap:wrap}.ab-item.soon{background:linear-gradient(90deg,#7fd4a01f,#7fd4a005)}.ab-item.soon b{color:#9be3b7}.ag-co{align-items:flex-start}.ag-co-main{flex:1;gap:14px;min-width:0;display:flex}.ag-co-logo{color:#f0dcb0;background:#d4af6a1f 50%/cover no-repeat;border:1px solid #d4af6a4d;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;font-style:normal;font-weight:700;display:grid}.ag-co-lines{flex-wrap:wrap;gap:6px 16px;margin-top:8px;display:flex}.ag-co-lines a,.ag-co-city{color:#cfc8bb;align-items:center;gap:6px;font-size:13px;text-decoration:none;display:inline-flex}.ag-co-lines a:hover{color:#f0dcb0}.ag-co-lines a span{color:var(--ag-acc);text-align:center;width:14px;font-size:13px}.tf-done{width:100%;height:46px;margin-top:8px}@media (max-width:640px){.acc{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.ce-head{flex-direction:column;align-items:stretch;gap:12px}.ce-head h2{font-size:22px}.ce-head-actions{flex-direction:column-reverse;align-items:stretch;gap:10px}.ce-head-actions .ag-btn{width:100%;height:50px}.ce-head-actions .pc-link{align-self:center}.acc-item{border-radius:18px!important;padding:18px!important}.ch-top{align-items:flex-start;flex-direction:row!important}.ch-title{flex:1;min-width:0}.ch-title h3{font-size:19px}.ch-tools{flex-direction:column;gap:6px}.ch-tool{justify-content:center;width:36px;padding:0}.ch-meta{gap:10px;font-size:12.5px}.ch-stats b{font-size:20px}.ch-stats span{font-size:11px}.ch-tabs{width:100%;display:flex}.ch-tabs button{flex:1;justify-content:center;padding:0 8px;font-size:13px}.fit-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.fit-card .fit-body{padding:10px 12px 12px}.fit-card .fit-body b{font-size:14px}.ap-card{padding:14px}.ap-head{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:4px 12px;display:grid}.ap-photo{grid-row:span 2;width:52px;height:52px}.ap-who b{font-size:15.5px}.ap-who small{line-height:1.45;display:block}.ap-state{grid-column:2;justify-self:start;padding:4px 10px;font-size:11.5px}.ap-note,.ap-got,.ap-actions,.cp{margin-left:0!important}.ap-got{gap:8px}.ap-got a,.ap-got span{font-size:13px}.ap-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ap-actions>span{grid-column:1/-1;margin:0}.ap-act{width:100%;height:42px}.cp{padding:16px}.cp-when{grid-template-columns:1fr 1fr}.cp-field input,.cp-field select{text-align:left}.cp-field input[type=date],.cp-field input[type=time]{min-height:22px;display:block}.cp-where{flex-direction:column;align-items:flex-start;gap:6px}.cp-foot .ag-btn{width:100%}}.ab-back{display:none}@media (max-width:640px){.ab-pop.ab-mobile{--ag-dim:#8b9590;--ag-line:#ffffff14;z-index:80;box-sizing:border-box;width:100%;height:100dvh;max-height:none;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom);-webkit-backdrop-filter:none;color:#f2f5f3;font-family:var(--font-sans),system-ui,sans-serif;background:#0b0d0d;border:0;border-radius:0;flex-direction:column;animation:none;display:flex;position:fixed;inset:0}.ab-mobile .ab-head{border-bottom:1px solid #ffffff14;flex:none;align-items:center;gap:14px;padding:16px;display:flex}.ab-mobile .ab-back{width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.ab-mobile .ab-list{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:1;min-height:0;max-height:none;padding:8px 12px;overflow-y:auto}.ab-mobile .ab-item small{color:#8b9590}}.sc-reply.invitation{border-left-color:var(--ag-acc)}.ag-root .ag-status.r-invitation{color:#f0dcb0;background:#d4af6a1f;border:1px solid #d4af6a66}.ch-auto{border:1px solid var(--ag-line);cursor:pointer;border-radius:14px;align-items:center;gap:14px;margin-top:12px;padding:12px 16px;display:flex}.ch-auto>span{gap:2px;display:grid}.ch-auto small{color:var(--ag-muted,#8d8a83);font-size:12px;line-height:1.4}.ch-auto input{appearance:none;cursor:pointer;background:#ffffff24;border-radius:12px;flex:none;width:40px;height:24px;transition:background .2s;position:relative}.ch-auto input:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px}.ch-auto input:checked{background:#608d71}.ch-auto input:checked:after{transform:translate(16px)}.ch-auto input:focus-visible{outline-offset:2px;outline:2px solid #608d71}.sc-history summary{cursor:pointer;color:var(--ag-muted,#8d8a83);margin-bottom:8px;font-size:13px}.sc-history{gap:8px;display:grid}.ib-card.invite{border-color:#d4af6a8c;border-left-color:var(--ag-acc);background:linear-gradient(160deg,#d4af6a24,#121514b3 60%)}.ib-card.invite .ag-kicker{color:var(--ag-acc)}.pf-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:18px;margin-top:8px;display:grid}.pf-card{border:1px solid var(--ag-line);background:linear-gradient(#d4af6a12,#ffffff05);border-radius:22px;padding:28px 28px 30px;position:relative;overflow:hidden;box-shadow:0 24px 60px -34px #000000b3}.pf-card:before{content:"";background:linear-gradient(90deg,#d4af6a00,var(--ag-acc),#d4af6a00);opacity:.7;height:3px;position:absolute;top:0;left:0;right:0}.pf-card h2{letter-spacing:-.03em;margin:16px 0 10px;font-size:clamp(24px,3.4vw,32px);font-weight:600}.pf-card p{color:var(--ag-dim);margin:0;font-size:15px;line-height:1.65}.pf-card.soon{opacity:.82}.pf-pill{color:var(--ag-acc);letter-spacing:.06em;text-transform:uppercase;background:#d4af6a1a;border:1px solid #d4af6a66;border-radius:999px;align-items:center;gap:8px;padding:6px 13px;font-size:12px;font-weight:600;display:inline-flex}.pf-pill i{background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px}.pf-card.wait .pf-pill i{animation:1.8s ease-in-out infinite pf-pulse}.pf-card.ok .pf-pill{color:#8fd6a8;background:#78c8961a;border-color:#78c89680}@keyframes pf-pulse{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.pf-card.wait .pf-pill i{animation:none}}.wl-photo{width:160px;height:160px;margin-top:18px}.wl-photo span{color:var(--ag-dim);font-size:14px}.pf-bar .st-user{margin-left:0}@media (max-width:1080px){.pf-bar>.ab{grid-area:1/3;justify-self:end;margin-left:0}}.pf-photo{grid-column:1/-1;align-items:center;gap:26px;display:flex}.pf-photo>div{min-width:0}.pf-ring{width:108px;height:108px;color:var(--ag-acc);background:radial-gradient(circle at 50% 35%,#d4af6a2e,#141615e6);border:1px dashed #d4af6a99;border-radius:50%;flex:none;place-items:center;font-size:34px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:grid;box-shadow:0 0 40px -12px #d4af6a80}.pf-ring:hover{transform:scale(1.04);box-shadow:0 0 50px -8px #d4af6ab3}.pf-go{justify-content:center;align-items:center;height:54px;margin-top:18px;padding:0 40px;text-decoration:none;display:inline-flex}@media (max-width:560px){.pf-photo{flex-direction:column;align-items:flex-start}}.cast-portrait{border-top:1px solid var(--ag-line);max-width:680px;margin-top:32px;padding-top:24px}.cast-portrait h3{margin:0 0 12px;font-size:15px;font-weight:500}.cast-portrait-text{white-space:pre-line;color:var(--ag-ink);margin:0 0 16px;font-size:14px;line-height:1.65}.cast-portrait-wait{color:var(--ag-dim);font-size:14px}.cast-portrait small{color:var(--ag-dim);margin-top:10px;font-size:12px;line-height:1.6;display:block}.cast-portrait textarea{border:1px solid var(--ag-line);width:100%;color:var(--ag-ink);font:inherit;resize:vertical;background:#0006;border-radius:10px;padding:12px 14px;font-size:16px;line-height:1.6}.cast-portrait textarea:focus{border-color:var(--ag-acc);outline:none;box-shadow:0 0 0 3px #d4af6a24}.cs-examples{flex-wrap:wrap;gap:8px;display:flex}.cs-examples button{color:var(--ag-dim);font:inherit;cursor:pointer;text-align:left;background:0 0;border:1px dashed #d4af6a59;border-radius:999px;padding:7px 14px;font-size:13px;transition:color .15s,border-color .15s}.cs-examples button:hover:not(:disabled){color:var(--ag-acc-2);border-color:var(--ag-acc)}.cs-section{margin-top:34px}.cs-title{letter-spacing:-.025em;margin:0;font-size:22px;font-weight:600}.cs-row-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.cs-row-head small,.cs-refine small{color:var(--ag-dim);font-size:13px}.cs-saved{gap:10px;margin-top:14px;display:grid}.cs-saved-row{border:1px solid var(--ag-line);background:linear-gradient(#ffffff08,#ffffff03);border-radius:16px;align-items:center;gap:12px;transition:border-color .2s,transform .2s;display:flex}.cs-saved-row:hover{border-color:#d4af6a73;transform:translateY(-1px)}.cs-saved-row>a{min-width:0;color:inherit;flex:1;gap:8px;padding:16px 0 16px 18px;text-decoration:none;display:grid}.cs-saved-row q{quotes:"„" "”";font-size:15.5px;line-height:1.5}.cs-saved-row .pf-x{flex:none;margin-right:12px}.cs-meta{color:var(--ag-dim);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:12.5px;display:flex}.cs-state{letter-spacing:.04em;text-transform:uppercase;color:var(--ag-acc);align-items:center;gap:6px;font-size:11px;font-style:normal;font-weight:600;display:inline-flex}.cs-state i{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px}.cs-state.wait i{animation:1.8s ease-in-out infinite pf-pulse}.cs-state.ok{color:#8fd6a8}.cs-state.fail{color:#ff9d9d}.cs-invites{gap:10px;margin-top:14px;display:grid}.cs-invite{border:1px solid var(--ag-line);background:#ffffff04;border-radius:16px;padding:14px 16px}.cs-invite.open{border-color:#d4af6a66}.cs-invite-head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cs-invite-head .ag-btn{height:38px;padding:0 16px}.cs-invite-who{flex:1;min-width:140px}.cs-invite-who b{font-size:15px;display:block}.cs-invite-who small{color:var(--ag-dim);font-size:12.5px}.cs-avatar{width:48px;height:48px;color:var(--ag-acc);background:#111 50% 6%/240% no-repeat;border:1px solid #d4af6a59;border-radius:50%;flex:none;place-items:center;font-style:normal;font-weight:600;display:grid}.cs-actor .cs-avatar{background-position:50% 20%;background-size:cover}.cs-link{color:var(--ag-acc-2);font-size:13px;text-decoration:none}.cs-link:hover{text-decoration:underline}.cs-page{padding-bottom:60px}.cs-head{gap:12px;display:grid}.cs-back{color:var(--ag-dim);justify-self:start;font-size:13.5px;text-decoration:none}.cs-back:hover{color:var(--ag-acc-2)}.cs-role{letter-spacing:-.02em;max-width:860px;color:var(--ag-ink);border-left:2px solid var(--ag-acc);quotes:"„" "”";margin:4px 0 0;padding-left:18px;font-size:clamp(22px,3.2vw,34px);font-weight:500;line-height:1.3}.cs-role:before{content:open-quote}.cs-role:after{content:close-quote}.cs-steps{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.cs-steps button{border:1px solid var(--ag-line);height:34px;color:var(--ag-dim);font:inherit;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border-radius:999px;max-width:260px;padding:0 14px;font-size:13px;overflow:hidden}.cs-steps button.on{border-color:var(--ag-acc);color:var(--ag-acc-2);background:#d4af6a1f}.cs-working{background:radial-gradient(120% 140% at 0 0,#d4af6a1f,#0000 60%),#ffffff04;border:1px solid #d4af6a4d;border-radius:22px;flex-wrap:wrap;align-items:center;gap:22px;margin:10px 0 24px;padding:30px;display:flex}.cs-working p{color:var(--ag-dim);flex:1;gap:4px;min-width:220px;margin:0;font-size:14px;line-height:1.55;display:grid}.cs-working b{color:var(--ag-ink);font-size:17px;font-weight:600}.cs-working.fail{background:#ff6b6b0d;border-color:#ff6b6b59}.cs-orbit{border:2px solid #d4af6a2e;border-top-color:var(--ag-acc);border-radius:50%;flex:none;width:54px;height:54px;animation:1.1s linear infinite cs-spin;box-shadow:0 0 40px -8px #d4af6a99}@keyframes cs-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.cs-orbit,.cs-state.wait i{animation:none}}.cs-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.cs-card{flex-direction:column;display:flex}.cs-why{color:#c9cfcb;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0 14px 16px;padding:0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.cs-card small{padding-bottom:8px!important}.cs-sure{color:var(--ag-acc-2);border-color:#d4af6a80}.cs-sure.high{color:#8fd6a8;border-color:#7fd4a073}.cs-sure.low{color:#c9c2b4;border-color:#ffffff2e}.cs-invited{color:var(--ag-acc-2);border-color:#d4af6a80;left:auto;right:10px}.cs-surprises .cs-title{background:linear-gradient(90deg,var(--ag-acc-2),var(--ag-acc));color:#0000;-webkit-background-clip:text;background-clip:text}.cs-surprises .tl-card{border-color:#d4af6a47}.cs-refine{border:1px solid var(--ag-line);background:linear-gradient(#d4af6a0f,#ffffff03);border-radius:22px;gap:14px;margin-top:40px;padding:24px;display:grid}.cs-refine>div:first-child{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.cs-refine-line{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.cs-refine-line input{border:1px solid var(--ag-line);height:48px;color:var(--ag-ink);font:inherit;background:#0006;border-radius:12px;outline:none;padding:0 14px;font-size:15px}.cs-refine-line input:focus{border-color:var(--ag-acc)}.cs-refine-line .ag-btn{height:48px;padding:0 22px}.cs-reason{background:linear-gradient(160deg,#d4af6a1f,#d4af6a05);border:1px solid #d4af6a59;border-radius:16px;padding:18px 18px 16px}.cs-reason h3{color:var(--ag-acc);text-transform:uppercase;letter-spacing:.08em;margin:0 0 8px;font-size:12px;font-weight:600}.cs-reason p{margin:0 0 14px;font-size:16px;line-height:1.55}.cs-meter{align-items:center;gap:5px;display:flex}.cs-meter i{background:#ffffff1f;border-radius:3px;width:22px;height:5px}.cs-meter b{color:var(--ag-dim);margin-left:8px;font-size:12.5px;font-weight:600}.cs-reason.low .cs-meter i:first-child,.cs-reason.medium .cs-meter i:nth-child(-n+2),.cs-reason.high .cs-meter i{background:var(--ag-acc)}.cs-fine{color:var(--ag-faint);margin:0;font-size:12.5px;line-height:1.5}.cs-note{gap:8px;display:grid}.cs-note label{color:var(--ag-dim);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:600}.cs-note textarea{width:100%;color:var(--ag-ink);font:inherit;resize:vertical;background:#0006;border:1px solid #d4af6a4d;border-radius:12px;outline:none;padding:12px 14px;font-size:15px;line-height:1.5}.cs-note textarea:focus{border-color:var(--ag-acc)}.cs-chat{border-top:1px solid var(--ag-line);gap:10px;width:100%;margin-top:14px;padding-top:14px;display:grid}.cs-chat-list{overscroll-behavior:contain;gap:8px;max-height:380px;padding:4px 2px;display:grid;overflow:auto}.cs-chat-empty,.cs-chat-closed{color:var(--ag-dim);margin:0;font-size:13.5px}.cs-msg{border:1px solid var(--ag-line);background:#ffffff0f;border-radius:16px 16px 16px 4px;justify-self:start;max-width:min(78%,560px);padding:10px 14px}.cs-msg.mine{background:linear-gradient(135deg,#d4af6a38,#d4af6a1a);border-color:#d4af6a66;border-radius:16px 16px 4px;justify-self:end}.cs-msg p{white-space:pre-wrap;margin:0;font-size:14.5px;line-height:1.5}.cs-msg small{color:var(--ag-faint);margin-top:4px;font-size:11px;display:block}.cs-chat-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.cs-chat-form textarea{border:1px solid var(--ag-line);width:100%;color:var(--ag-ink);font:inherit;resize:none;background:#0006;border-radius:12px;outline:none;padding:11px 14px;font-size:14.5px}.cs-chat-form textarea:focus{border-color:var(--ag-acc)}.cs-chat-form .ag-btn{height:46px;padding:0 20px}.cs-chat-end{color:var(--ag-faint);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:12.5px}.cs-chat-end:hover{color:#ffb4b4}.lk-row.cs-actor-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.cs-actor-main{align-items:center;gap:12px;min-width:0;display:flex}.cs-actor-main small{display:block}.cs-actor-main .cs-link{margin-top:3px;display:inline-block}.cs-actor-note{border-left:2px solid var(--ag-acc);white-space:pre-wrap;background:#d4af6a0f;border-radius:0 12px 12px 0;order:2;grid-column:1/-1;margin:2px 0 0;padding:12px 14px;font-size:14.5px;line-height:1.55}.cs-actor-note small{color:var(--ag-faint);margin-top:6px;font-size:11.5px;display:block}.cs-actor-row .cs-chat{order:3;grid-column:1/-1}@media (max-width:640px){.cs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cs-why{-webkit-line-clamp:3;margin:0 12px 14px;font-size:12.5px}.cs-refine{padding:18px}.cs-refine-line{grid-template-columns:1fr}.cs-msg{max-width:88%}.cs-working{padding:22px}.lk-row.cs-actor-row{grid-template-columns:1fr}.cs-actor-row .lk-actions{order:4}}.tl-photo,.tl-big{position:relative}.cs-initials{letter-spacing:-.04em;color:#d4af6a8c;background:radial-gradient(circle at 50% 38%,#d4af6a24,#0000 62%);place-items:center;font-size:clamp(34px,5vw,64px);font-weight:600;display:grid;position:absolute;inset:0}.cs-actor .lk-ask-count{white-space:nowrap;display:inline-block}.cs-home{gap:30px;margin-bottom:30px;display:grid}.cs-compose{gap:14px;display:grid}.cs-compose .pf-pill{justify-self:start}.cs-compose h2{margin:6px 0 0}.cs-compose>p{max-width:680px}.cs-text{resize:none;width:100%;min-height:120px;color:var(--ag-ink);font:inherit;background:#0000006b;border:1px solid #d4af6a47;border-radius:16px;outline:none;padding:16px 18px;font-size:17px;line-height:1.55;transition:border-color .2s,box-shadow .2s}.cs-text:focus{border-color:var(--ag-acc);box-shadow:0 0 0 4px #d4af6a1a}.cs-text::placeholder{color:var(--ag-faint)}.cs-compose .pf-go{justify-self:start;margin-top:4px}.cs-x{border:1px solid var(--ag-line);width:36px;height:36px;color:var(--ag-dim);cursor:pointer;background:0 0;border-radius:50%;flex:none;margin-right:12px;font-size:20px;line-height:1}.cs-x:hover{color:#ffb4b4;border-color:#ff6b6b80}@media (max-width:640px){.pf-card.cs-compose{padding:22px 18px 24px}.cs-text{font-size:16px}}.cs-invite-head .cs-sheet{align-items:center;height:38px;padding:0 16px;text-decoration:none;display:inline-flex}.cs-inbox{margin-top:8px}.cs-inbox-list{gap:16px;display:grid}.cs-inbox-card{cursor:default;gap:16px;padding:24px;display:grid}.cs-inbox-from{align-items:center;gap:16px;min-width:0;display:flex}.cs-inbox-from h3{letter-spacing:-.02em;margin:4px 0 2px;font-size:22px}.cs-inbox-from small{color:var(--ag-dim);font-size:13px}.cs-inbox-from small a{color:var(--ag-acc-2);text-decoration:none}.cs-avatar-lg{background-position:50% 20%;background-size:cover;width:64px;height:64px;font-size:22px}.cs-inbox-note{border-left:2px solid var(--ag-acc);white-space:pre-wrap;background:#d4af6a12;border-radius:0 14px 14px 0;margin:0;padding:14px 18px;font-size:16px;line-height:1.6}.cs-inbox-actions{flex-wrap:wrap;gap:10px;display:flex}.cs-inbox-actions .ag-btn{height:46px;padding:0 24px}.cs-inbox-card .cs-chat{border-top-color:#d4af6a40}@media (max-width:640px){.cs-inbox-card{padding:18px}.cs-avatar-lg{width:52px;height:52px}.cs-inbox-actions .ag-btn{flex:1}}.ag-row.ag-invite{background:linear-gradient(90deg,#d4af6a1a,#d4af6a00 70%)}.ag-row.ag-invite:hover{background:linear-gradient(90deg,#d4af6a29,#d4af6a05 70%)}.ag-invite-face{color:var(--ag-acc-2)!important;background-color:#d4af6a24!important;background-position:50% 20%!important;background-repeat:no-repeat!important;background-size:cover!important;border-color:#d4af6a80!important;border-radius:50%!important}.ag-invite-status{background:linear-gradient(135deg,var(--ag-acc-2),var(--ag-acc))!important;color:#1a1206!important;border-color:#0000!important}.ag-invite-status.accepted,.ag-invite-status.closed{color:var(--ag-acc-2)!important;background:#d4af6a1f!important;border-color:#d4af6a66!important}.ag-invite-who{align-items:center;gap:18px;display:flex}.ag-invite-photo{background:#111 50% 20%/cover no-repeat;border:1px solid #d4af6a73;border-radius:50%;flex:none;width:76px;height:76px}.ag-invite-answer{margin-top:22px}.ag-invite-answer .ag-btn{height:48px;padding:0 26px}.ag-invite-write{margin-top:22px}.pc-list{margin-bottom:8px}.pc-title{letter-spacing:.1em;text-transform:uppercase;color:var(--ag-dim);margin:34px 0 10px;font-size:13px;font-weight:600}.ag-row.pc-quiet{background:0 0}.ag-row.pc-quiet:hover{background:#ffffff06}.pc-face{background-position:50% 12%!important;background-size:180%!important}.pc-sheet{margin-top:18px}.pa-head{margin-bottom:18px;padding-bottom:18px}.pa-switch{border:1px solid var(--ag-line);background:#ffffff08;border-radius:999px;gap:4px;margin:0 0 22px;padding:4px;display:inline-flex}.pa-switch button{height:40px;color:var(--ag-dim);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 20px;font-size:14px;font-weight:500;transition:all .2s}.pa-switch button:hover{color:var(--ag-ink)}.pa-switch button.on{color:var(--ag-acc-2);background:#d4af6a24;box-shadow:inset 0 0 0 1px #d4af6a73}.pa-switch button span{color:var(--ag-acc)}html[data-theme=day] .pa-switch{background:#fffdf9}html[data-theme=day] .pa-switch button.on{color:#8a6424}.pc-search{border:1px solid var(--ag-line);height:50px;color:var(--ag-dim);background:#ffffff08;border-radius:14px;align-items:center;gap:10px;margin:0 0 18px;padding:0 16px;display:flex}.pc-search input{min-width:0;color:var(--ag-ink);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:15px}.pc-search:focus-within{border-color:#d4af6a8c}.pc-line{color:var(--ag-dim);margin:10px 0 0;font-size:14px}.ag-drawer .pc-line a{color:var(--ag-acc-2);text-decoration:none}.ag-drawer .pc-line a:hover{text-decoration:underline}.pc-why{border-left:2px solid var(--ag-acc);color:var(--ag-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;padding-left:12px;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}html[data-theme=day] .pc-search{background:#fffdf9}.pc-line{margin:8px 0 0}.pc-thumbs{gap:8px;margin-top:16px;display:flex}.pc-thumbs button{cursor:pointer;background:#161817 50% 12%/cover no-repeat;border:1px solid #ffffff14;border-radius:12px;flex:none;width:58px;height:72px;padding:0;transition:transform .2s,border-color .2s}.pc-thumbs button:hover{border-color:#d4af6a99;transform:translateY(-2px)}.pc-contact{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.pc-open{height:40px;padding:0 18px}.ag-drawer a.pc-phone{height:40px;color:var(--ag-acc-2);font-variant-numeric:tabular-nums;border:1px solid #d4af6a59;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;text-decoration:none;display:inline-flex}.ag-drawer a.pc-phone:hover{background:#d4af6a1a}.pc-sheet-wrap{z-index:90;-webkit-backdrop-filter:blur(12px);background:#000000b8;place-items:center;padding:clamp(0px,3vw,32px);animation:.25s tip-in;display:grid;position:fixed;inset:0}.pc-sheet-box{overscroll-behavior:contain;background:#050606;border:1px solid #d4af6a4d;border-radius:24px;width:min(1180px,100%);height:min(92dvh,100%);position:relative;overflow-y:auto;box-shadow:0 40px 120px #000000bf}.pc-sheet-close{float:right;z-index:5;border:1px solid var(--ag-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:40px;height:40px;color:var(--ag-ink);cursor:pointer;background:#0a0c0cd9;border-radius:50%;margin:14px 14px 0 0;font-size:20px;position:sticky;top:14px}@media (max-width:640px){.pc-sheet-box{border:0;border-radius:0;height:100dvh}.pc-thumbs button{width:50px;height:62px}}.ag-drawer .pc-open,.ag-drawer a.pc-phone{border-radius:999px;height:42px;padding:0 20px;font-size:14px;font-weight:500}.ag-drawer .pc-open{color:var(--ag-ink);background:#d4af6a0f;border:1px solid #d4af6a59}.ag-drawer .pc-open:hover{color:var(--ag-acc-2);background:#d4af6a1f}.pc-zoom{z-index:95;-webkit-backdrop-filter:blur(10px);background:#000000e0;place-items:center;animation:.2s tip-in;display:grid;position:fixed;inset:0}.pc-zoom img{object-fit:contain;border-radius:18px;max-width:min(92vw,1100px);max-height:88dvh;box-shadow:0 40px 120px #000000b3}.pc-zoom-x,.pc-zoom-nav{color:#f2f5f3;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0c0cb3;border:1px solid #ffffff26;border-radius:50%;position:fixed}.pc-zoom-x{width:44px;height:44px;font-size:22px;top:20px;right:20px}.pc-zoom-nav{width:52px;height:52px;font-size:30px;line-height:1;top:50%;transform:translateY(-50%)}.pc-zoom-nav.prev{left:20px}.pc-zoom-nav.next{right:20px}.pc-zoom-nav:hover,.pc-zoom-x:hover{color:var(--ag-acc-2);border-color:#d4af6a99}.pc-zoom-count{color:#c9cfcb;letter-spacing:.08em;font-size:13px;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}@media (max-width:640px){.pc-zoom-nav{width:42px;height:42px;font-size:24px}.pc-zoom-nav.prev{left:8px}.pc-zoom-nav.next{right:8px}}.ag-invite-photo.pc-photo{background-position:50% 12%;background-size:180%}@media (min-width:1100px){.pc-sheet-wrap,.pc-zoom{-webkit-backdrop-filter:none;background:#00000059;padding:28px;inset:0 min(760px,100%) 0 0}.pc-sheet-box{border-radius:22px;width:100%;height:100%}.pc-zoom img{max-width:100%;max-height:calc(100dvh - 120px)}.pc-zoom-x,.pc-zoom-nav,.pc-zoom-count{position:absolute}.pc-sheet-wrap,.pc-zoom{background:#07090a;padding:0;animation:.2s agFade}.pc-sheet-box{box-shadow:none;border:0;border-right:1px solid var(--ag-line);background:#07090a;border-radius:0}.pc-zoom{border-right:1px solid var(--ag-line)}.pc-zoom img{box-shadow:none;border-radius:0}}html[data-theme=day] .pc-sheet-box{background:#fdfbf6}.pc-sheet-box{container-type:inline-size}.pc-sheet-close{color:#f2f5f3;background:#141616eb;border-color:#ffffff38;place-items:center;line-height:1;display:grid}.pc-sheet-box{position:relative}.pc-sheet-close{border:1px solid var(--ag-line,#ffffff1a);width:38px;height:38px;color:var(--ag-ink,#f2f5f3);-webkit-backdrop-filter:blur(10px);background:#07090ad9;border-radius:10px;margin:22px 22px 0 0;font-size:20px;position:sticky;top:22px}.pc-sheet-close:hover{color:var(--ag-ink,#f2f5f3);border-color:#fff3}.pc-zoom-x{border:1px solid var(--ag-line,#ffffff1a);width:38px;height:38px;color:var(--ag-ink,#f2f5f3);background:#07090ad9;border-radius:10px;place-items:center;font-size:20px;line-height:1;display:grid;top:18px;right:18px}.pc-zoom-x:hover{color:var(--ag-ink,#f2f5f3);border-color:#fff3}.pc-sheet-wrap{position:fixed}.pc-sheet-close{float:none;z-index:6;margin:0;position:absolute;top:23px;right:24px}@media (max-width:1099px){.pc-sheet-close{top:calc(clamp(0px,3vw,32px) + 14px);right:calc(clamp(0px,3vw,32px) + 14px)}}:is(.ag-root:has(.pf-savebar.on),.ag-drawer:has([data-savebar-active])){padding-bottom:calc(120px + env(safe-area-inset-bottom))}@media (max-width:640px){.sc-page>.ag-hero{border-bottom:0}.sc-page .sc-bar{min-width:0;max-width:100%}.sc-page .sc-bar .ag-filter{width:100%;min-width:0;padding-inline:0;scroll-padding-inline:2px}.ag-root:has(.ag-tabs):not(:has(.ag-drawer-wrap))>.pf-savebar{bottom:calc(84px + env(safe-area-inset-bottom))}.ag-root:has(.ag-tabs):has(.pf-savebar.on):not(:has(.ag-drawer-wrap)){padding-bottom:calc(180px + env(safe-area-inset-bottom))}}.st-menu a[aria-current=page]{color:#f2f5f3;box-shadow:none;background:#ffffff09;font-weight:500}.lb-agencies{gap:12px;margin-bottom:22px;scroll-margin-top:120px;display:grid}.lb-agencies h3{margin:0;font-size:20px}.lb-agencies>.mbx-sub{margin:0 0 4px}.lb-agency{border:1px solid var(--ag-line);background:#ffffff05;border-radius:16px}.lb-agency>summary{cursor:pointer;align-items:center;gap:14px;padding:16px;list-style:none;display:flex}.lb-agency>summary::-webkit-details-marker{display:none}.lb-agency>summary>span{flex:1;min-width:0}.lb-agency summary b{font-size:15px;display:block}.lb-agency summary small{color:var(--ag-dim);margin-top:4px;font-size:12.5px;display:block}.lb-agency summary svg{width:20px;height:20px;color:var(--ag-dim);flex:none;transition:transform .18s}.lb-agency[open] summary svg{transform:rotate(180deg)}.lb-agency>summary:focus-visible{outline:2px solid var(--ag-acc);outline-offset:3px}.lb-agency-details{gap:16px;padding:0 16px 18px;display:grid}.lb-agency-details>p{margin:0}.lb-agency-details>p span{color:var(--ag-dim);margin-bottom:4px;font-size:12px;display:block}.lb-agency-details>p b{font-weight:500}.lb-agency-contacts{overflow-wrap:anywhere;gap:10px;display:grid}.lb-agency-contacts a{color:var(--ag-ink);text-decoration:none}.lb-agency-platform{border-top:1px solid var(--ag-line);gap:8px;padding-top:16px;display:grid}.lb-agency-platform p{margin:0}.lb-agency-platform small{color:var(--ag-dim)}@media (max-width:760px){.lb-agency-details .ag-actions{grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:10px;display:grid}.lb-agency-details .ag-actions .ag-btn{width:100%}}.rf-pending{min-height:360px;color:var(--ag-dim)}.rf-pending>p{margin:0 0 20px}.rf-pending>div{gap:18px;display:grid}.rf-pending span{border:1px solid var(--ag-line);background:#ffffff06;border-radius:12px;height:44px;display:block}.rf-pending span:nth-child(2){height:140px}.pf-savebar.in-drawer{z-index:70}.pf-savebar.has-context{border-radius:16px;flex-wrap:wrap;justify-content:flex-end;width:min(460px,100vw - 24px)}.pf-save-context{border:1px solid var(--control-border,var(--ag-line));background:var(--control-bg,#111411);width:100%;min-width:0;height:36px;color:var(--ag-ink);font:inherit;border-radius:10px;flex:100%;padding:0 10px;font-size:13px}@media (max-width:640px){.pf-savebar.has-context{width:auto}}.st-bar.st-bar-compact{gap:12px;display:flex}.st-bar-compact .st-agents{scrollbar-width:none;flex:1;grid-template-columns:none;gap:6px;min-width:0;display:flex;overflow-x:auto}.st-bar-compact>.ab,.st-bar-compact>.st-user{flex:none;margin-left:0}.st-bar-compact .st-agents a{flex:none}@media (max-width:640px){.st-bar.st-bar-compact{gap:6px;padding-inline:12px}.st-bar-compact .st-agents{gap:0}.st-bar-compact .st-agents a{min-height:44px;padding:7px 5px}.st-bar-compact .st-agents a span{font-size:clamp(10px,2.8vw,12px)}.st-bar-compact>.ab .st-inbox,.st-bar-compact>.st-user .st-avatar{width:44px;height:44px}}.st-profile-scene{z-index:90;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif;background:#05080bbd;position:fixed;inset:0}html[data-theme=day] .st-profile-scene{background:#fefcf8d1}html[data-theme] .st-profile-menu.st-menu{overscroll-behavior:contain;width:min(400px,100vw - 48px);min-width:0;max-height:calc(100dvh - 48px);box-shadow:none;-webkit-backdrop-filter:none;color:#eee9e0;background:0 0;border:0;border-radius:0;flex-direction:column;gap:0;padding:0 0 20px;display:flex;position:absolute;top:24px;right:clamp(24px,4vw,56px);overflow-y:auto}.st-profile-menu-head{justify-content:space-between;align-items:center;gap:20px;min-height:44px;margin-bottom:14px;display:flex}.st-profile-menu-head>span{font-family:var(--font-mono),monospace;letter-spacing:.16em;text-transform:uppercase;color:#b9afa0;font-size:10px}.st-profile-menu-head>button{width:44px;height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:28px}html[data-theme] .st-profile-menu.st-menu>a,html[data-theme] .st-profile-menu.st-menu>.st-menu-btn{color:#eee9e0;min-height:48px;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #d8d0be1f;border-radius:0;align-items:center;padding:8px 0;font-size:24px;font-weight:500;line-height:1.2;text-decoration:none;display:flex}html[data-theme] .st-profile-menu.st-menu>a:hover,html[data-theme] .st-profile-menu.st-menu>.st-menu-btn:hover,html[data-theme] .st-profile-menu.st-menu>a[aria-current=page]{color:#d8bc9b;background:0 0}html[data-theme] .st-profile-menu.st-menu>a.st-account-switch{background:0 0;border-bottom:1px solid #d8d0be1f;border-radius:0;padding:8px 0;font-size:24px}.st-profile-menu .ag-menu-name,.st-profile-menu .hb-title{letter-spacing:.12em;text-transform:uppercase;color:#b9afa0;border:0;margin:0;padding:12px 0;font-size:10px}.st-profile-menu-footer{gap:12px;margin-top:22px;display:grid}html[data-theme] .st-profile-menu .th-panel{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.st-profile-menu .th-panel h2{letter-spacing:.12em;text-transform:uppercase;color:#b9afa0;margin:0 0 10px;font-size:10px;font-weight:500}html[data-theme] .st-profile-menu .th-switch{background:0 0;border:1px solid #625f58;border-radius:10px;padding:3px;display:flex}html[data-theme] .st-profile-menu .th-switch button{color:#ddd5c8;min-height:40px;box-shadow:none;background:0 0;border:0;flex:1}html[data-theme] .st-profile-menu .th-switch button.on{color:#fff;box-shadow:none;background:#d8d0be29}html[data-theme] .st-profile-menu .st-profile-menu-footer>.ag-menu-out{color:#b9afa0;min-height:44px;box-shadow:none;background:0 0;border:0;border-radius:0;justify-self:start;margin:0;padding:6px 0;font-size:13px}.st-profile-menu :is(a,button):focus-visible{outline:2px solid var(--control-primary,#d4af6a);outline-offset:-2px}html[data-theme=day] .st-profile-menu.st-menu{color:#241f18}html[data-theme=day] .st-profile-menu.st-menu>a,html[data-theme=day] .st-profile-menu.st-menu>.st-menu-btn{color:#241f18;border-bottom-color:#3c2c1424}html[data-theme=day] .st-profile-menu.st-menu>a:is(:hover,[aria-current=page]){color:#795b2b}html[data-theme=day] .st-profile-menu.st-menu>a.st-account-switch{border-bottom-color:#3c2c1424}html[data-theme=day] .st-profile-menu :is(.st-profile-menu-head>span,.th-panel h2,.hb-title,.st-profile-menu-footer>.ag-menu-out){color:#6c6459}html[data-theme=day] .st-profile-menu .th-switch{border-color:#b8b0a3}html[data-theme=day] .st-profile-menu .th-switch button{color:#514a40}html[data-theme=day] .st-profile-menu .th-switch button.on{color:#241f17;background:#e9e3d8}@media (max-width:640px){html[data-theme] .st-profile-menu.st-menu{inset:calc(12px + env(safe-area-inset-top)) 24px auto;width:auto;max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));padding-bottom:calc(20px + env(safe-area-inset-bottom))}}.fit-card>.fit-open{width:100%;max-width:none!important;height:auto!important;min-height:0!important;box-shadow:none!important;text-align:left!important;color:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;display:block!important}.ib-notification{flex-direction:column;min-width:0;display:flex;position:relative}.ib-notification>.ib-card{flex:1}.ib-notification .ib-meta{flex-wrap:wrap;padding-right:86px}.ib-card-actions{align-items:center;display:flex;position:absolute;top:10px;right:12px}.ib-invite-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ib-invite-meta .ag-btn{flex:none}.ib-later .ib-grid{margin-top:18px}.ib-later>summary{cursor:pointer;color:var(--ag-ink);display:list-item}.ib-hidden{margin-top:28px}.adm-sections{gap:20px;min-width:0;display:grid}.wl-card.wl-founder{width:min(100%,820px)}
