.app{grid-template-columns:264px minmax(0,1fr);min-height:100vh;display:grid}.side{z-index:50;height:100vh;padding:12px 0 12px 12px;position:sticky;top:0}.side__in{background:var(--card);height:100%;box-shadow:var(--sh);scrollbar-width:none;border-radius:12px;flex-direction:column;gap:14px;padding:18px 12px 12px;display:flex;overflow-y:auto}.side__brand{justify-content:space-between;align-items:center;padding:0 8px;display:flex}.side__x{display:none}.wm{font:700 21px/1 var(--display);letter-spacing:-.025em;align-items:center;gap:10px;display:inline-flex}.wsb{background:var(--card-2);width:100%;box-shadow:inset 0 0 0 1px var(--line-2);text-align:left;border-radius:9px;align-items:center;gap:10px;padding:8px 10px 8px 8px;display:flex}.wsb__m{width:32px;height:32px;font:700 13px/1 var(--display);color:#fff;background:#57534e;border-radius:7px;flex:none;place-items:center;display:grid}.wsb__t{flex:1;min-width:0;line-height:1.3;display:grid}.wsb__t b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.wsb__t span{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.wsb>svg{width:14px;height:14px;color:var(--t3)}.snav{gap:14px;display:grid}.snav__g{gap:2px;display:grid}.snav__h{color:var(--t3);padding:6px 12px 4px;font-size:11.5px;font-weight:500}.snav a{height:38px;color:var(--t2);border-radius:7px;align-items:center;gap:11px;padding:0 12px;font-size:13.5px;font-weight:500;transition:background .15s,color .15s;display:flex}.snav a svg{width:16px;height:16px}.snav a:hover{background:var(--card-2);color:var(--ink)}.snav a.on{background:var(--chip);color:var(--ink);font-weight:500}.snav__n{background:var(--ink);color:#fff;border-radius:999px;place-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:500;display:inline-grid}.side__foot{gap:10px;margin-top:auto;display:grid}.sysbox{background:var(--card-2);color:var(--t2);border-radius:9px;gap:8px;padding:12px;font-size:12px;display:grid}.sysbox>div{align-items:center;gap:8px;display:flex}.meb{border-radius:9px;align-items:center;gap:10px;padding:8px;display:flex}.meb__t{flex:1;min-width:0;line-height:1.3;display:grid}.meb__t b{font-size:13px;font-weight:500}.meb__t span{color:var(--t2);font-size:11.5px}.meb>svg{width:14px;height:14px;color:var(--t3)}.scrim{display:none}.main{min-width:0}.top{z-index:30;max-width:1480px;padding:14px var(--px) 10px;background:#ffffffb8;align-items:center;gap:12px;margin:0 auto;display:flex;position:sticky;top:0}.burger{display:none}.tback{border-right:1px solid var(--line);height:28px;color:var(--ink-2);white-space:nowrap;align-items:center;gap:5px;margin-right:12px;padding:0 12px 0 0;font-size:13.5px;font-weight:450;display:inline-flex}.tback svg{width:13px;height:13px;color:var(--t3)}.tback:hover,.tback:hover svg{color:var(--ink)}.crumbs{color:var(--t2);align-items:center;gap:8px;min-width:0;font-size:13px;display:inline-flex}.crumbs svg{width:13px;height:13px;color:var(--t3)}.crumbs b{color:var(--ink);font-weight:500}.crumbs a:hover{color:var(--ink)}.top__r{align-items:center;gap:8px;margin-left:auto;display:flex}.search{background:var(--card);width:280px;height:40px;box-shadow:var(--sh);color:var(--t3);border-radius:999px;align-items:center;gap:10px;padding:0 8px 0 14px;font-size:13px;display:flex}.search svg{width:15px;height:15px}.search span{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.search kbd{font:500 11px var(--sans);color:var(--t2);background:var(--chip);border-radius:999px;padding:4px 8px}.ibtn{background:var(--card);width:40px;height:40px;box-shadow:var(--sh);color:var(--ink-2);border-radius:50%;place-items:center;transition:background .15s;display:inline-grid;position:relative}.ibtn:hover{background:var(--chip)}.ibtn svg{width:16px;height:16px}.ibtn>i{background:var(--acc);border-radius:50%;width:7px;height:7px;position:absolute;top:10px;right:11px;box-shadow:0 0 0 2px #fff}.sys{height:30px;color:var(--ink-2);border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex}.sys--demo{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);color:var(--t2)}@media (max-width:1080px){.app{grid-template-columns:1fr}.side{width:280px;transition:transform .28s var(--ease);padding:10px;position:fixed;inset:0 auto 0 0;transform:translate(-104%)}.app--open .side{transform:none}.app--open .scrim{z-index:45;background:#29252440;display:block;position:fixed;inset:0}.side__x,.burger{display:inline-flex}}.ovh{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;padding:18px 2px 20px;display:flex}.ovh h1{letter-spacing:-.02em;font-size:32px;line-height:1.1}.ovh p{color:var(--t2);margin-top:6px;font-size:14.5px}.ovh .eyebrow{margin-bottom:8px}.kpis .stat{min-height:128px}.stat--key .stat__v{color:var(--acc-ink)}.ovgrid{gap:var(--gap);margin-bottom:var(--gap);grid-template-columns:minmax(0,1fr) 360px;display:grid}.rail{gap:var(--gap);align-content:start;display:grid}.rail .card,.ovgrid .card{margin:0}.flow{flex-direction:column;display:flex}.flow__steps{flex:1;grid-template-columns:repeat(6,1fr);gap:0;padding:8px 10px 0;display:grid}.flow__steps li{grid-template-rows:auto auto auto 1fr auto;gap:2px;min-width:0;padding:8px 12px 14px;display:grid}.flow__steps li+li{border-left:1px dashed var(--line)}.flow__l{color:var(--t2);white-space:nowrap;font-size:12.5px}.flow__steps b{font-size:28px;font-weight:500;line-height:1.15}.flow__c{color:var(--t3);white-space:nowrap;font-size:11.5px}.flow__bar{background:var(--card-2);border-radius:7px;align-items:flex-end;min-height:120px;margin:14px 0 10px;display:flex;overflow:hidden}.flow__bar i{background:var(--ink);transform-origin:bottom;width:100%;animation:grow-y .8s var(--ease) both;border-radius:7px;display:block}.flow__steps li:nth-child(n+2) .flow__bar i{background:#3a3a40}.flow__steps li:nth-child(n+4) .flow__bar i{background:#5c5c63}.flow__steps li.is-key .flow__bar i{background:var(--acc)}.flow__steps li.is-key b{color:var(--acc-ink)}.flow__n{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.flow__f{border-top:1px solid var(--line-2);color:var(--t2);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 22px;font-size:13px;display:flex}.flow__f b{color:var(--ink);font-weight:500}.flow__f i{background:var(--t3);border-radius:50%;width:3px;height:3px}.flow__f .cell__a{margin-left:auto}.todo ul{gap:2px;padding:0 10px 10px;display:grid}.todo a{border-radius:9px;align-items:center;gap:12px;padding:10px 12px;transition:background .15s;display:flex}.todo a:hover{background:var(--card-2)}.todo a>span:nth-child(2){flex:1;min-width:0;display:grid}.todo b{font-size:13.5px;font-weight:500}.todo small{color:var(--t2);font-size:12px}.todo a>svg{width:14px;height:14px;color:var(--t3)}.todo li:first-child .tile{background:var(--ink);color:#fff}.nc{padding-bottom:18px}.nc__who{border-bottom:1px dashed var(--line);align-items:center;gap:12px;padding:8px 22px 16px;display:flex}.nc__who>div{flex:1;min-width:0;display:grid}.nc__who .lbl{font-size:12.5px}.nc__who b{font:500 17px/1.2 var(--display);letter-spacing:-.02em}.nc__acts{gap:6px;display:flex}.nc__acts .ibtn{width:40px;height:40px}.nc__grid{text-align:center;border-bottom:1px dashed var(--line);grid-template-columns:repeat(3,1fr);padding:14px 22px;display:grid}.nc__grid>div{gap:3px;min-width:0;display:grid}.nc__grid span{color:var(--t2);font-size:12px}.nc__grid b{white-space:nowrap;text-overflow:ellipsis;padding:0 4px;font-size:13.5px;font-weight:500;overflow:hidden}.nc__track{grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:18px 22px 16px;display:grid}.nc__track>div:not(.nc__line){display:grid}.nc__track b{font:700 14px/1.2 var(--display)}.nc__track span{color:var(--t2);white-space:nowrap;font-size:11.5px}.nc__line{background:repeating-linear-gradient(90deg, var(--chip-2) 0 2px, transparent 2px 5px);border-radius:4px;height:18px;position:relative}.nc__line i{animation:grow-x .9s var(--ease) both;transform-origin:0;background:repeating-linear-gradient(90deg,#2925248c 0 2px,#0000 2px 5px);border-radius:4px;position:absolute;top:0;bottom:0;left:0}.nc__mk{background:var(--acc);border-radius:50%;width:14px;height:14px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #5c5a5733}.nc__btns{grid-template-columns:1fr 1fr;gap:8px;padding:0 22px;display:grid}.nc__btns .btn{height:42px}.mwave{align-items:center;gap:2px;display:inline-flex}.mwave i{background:var(--chip-2);border-radius:9px;flex:1;min-width:2px}.mwave i.on{background:var(--ink)}.tpills{gap:10px;padding:0 22px;display:grid}.tpills__t{justify-content:space-between;margin-bottom:5px;font-size:12.5px;display:flex}.tpills__t span:first-child{font-weight:500}.tpills__t span:last-child{color:var(--t3)}.tpills__track{background:var(--card-2);border-radius:4px;height:30px}.tpills__track i{height:100%;box-shadow:inset 0 0 0 1px var(--line);transform-origin:0;animation:grow-x .9s var(--ease) both;background:linear-gradient(90deg,#fff,#f3f3f4);border-radius:4px;justify-content:flex-end;display:flex}.tpills__track b{background:var(--ink);color:#fff;height:100%;font:500 12px/30px var(--sans);font-variant-numeric:tabular-nums;border-radius:4px;padding:0 12px}.cbox{grid-template-rows:1fr 24px;grid-template-columns:44px 1fr;display:grid;position:relative}.cbox__y{color:var(--t3);font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;padding:4px 0 0;font-size:11px;display:flex}.cbox__y span:last-child{transform:translateY(6px)}.cbox__plot{min-width:0;position:relative}.cbox__plot .chart{width:100%;height:100%}.cbox__dot{background:var(--acc);border:3px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 8px #5c5a5780}.cbox__guide{border-left:1px dashed #29252440;width:0;height:100%;position:absolute;bottom:0;transform:translate(-.5px);top:auto!important}.cbox__tip{background:var(--ink);color:#fff;white-space:nowrap;border-radius:8px;padding:5px 9px;font-size:11.5px;font-weight:500;position:absolute;transform:translate(-100%,calc(-100% - 12px))}.cbox__x{color:var(--t3);grid-column:2;font-size:11px;position:relative}.cbox__x span{white-space:nowrap;position:absolute;top:6px;transform:translate(-50%)}.cbox__x span.first{transform:none}.cbox__x span.last{transform:translate(-100%)}.vbars{grid-template-columns:48px 1fr;display:grid}.vbars__plot{border-bottom:1px solid var(--line);align-items:stretch;gap:3px;padding-top:26px;display:flex;position:relative}.vbars__col{flex-direction:column;flex:1;justify-content:flex-end;min-width:0;display:flex;position:relative}.vbars__col i{background:var(--chip-2);transform-origin:bottom;animation:grow-y .7s var(--ease) both;border-radius:2px 2px 0 0;transition:background .15s;display:block;position:relative}.vbars__col:hover i{background:var(--t3)}.vbars__col i.last{background:var(--ink)}.vbars__col i.peak{background:var(--acc)}.vbars__tip{background:var(--ink);color:#fff;white-space:nowrap;border-radius:7px;padding:3px 7px;font-size:11px;font-weight:500;position:absolute;bottom:100%;left:50%;transform:translate(-50%,-6px)}.vbars__x{color:var(--t3);white-space:nowrap;padding-top:6px;font-size:10.5px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.vbars{padding-bottom:22px}.funnel{gap:14px;padding-top:6px;display:grid}.funnel li{grid-template-columns:78px 1fr 40px;align-items:center;gap:10px;font-size:13px;display:grid}.funnel__l{color:var(--t2)}.funnel__bar{background:var(--card-2);border-radius:4px;height:34px}.funnel__bar i{background:var(--ink);color:#fff;transform-origin:0;min-width:38px;height:100%;animation:grow-x .9s var(--ease) both;border-radius:4px;justify-content:flex-end;align-items:center;padding:0 10px;display:flex}.funnel li:nth-child(n+2) .funnel__bar i{background:#4e4743}.funnel li:last-child .funnel__bar i{background:var(--acc)}.funnel__bar b{font-size:12.5px;font-weight:500}.funnel__c{text-align:right;color:var(--t2);font-size:12px}.steps{color:var(--t2);align-items:center;gap:4px;font-size:12px;display:inline-flex}.steps i{background:var(--chip-2);border-radius:9px;width:18px;height:6px}.steps i.on{background:var(--ink)}.steps span{margin-left:6px}.who{align-items:center;gap:10px;min-width:0;display:flex}.who>span:last-child{min-width:0;display:grid}.who b{white-space:nowrap;font-weight:500}.who>span:last-child>span{color:var(--t2);font-size:12px}.feed{padding:0 10px 12px}.feed li{border-radius:9px;align-items:center;gap:12px;padding:11px 12px;display:flex}.feed li:hover{background:var(--card-2)}.feed__t{flex:1;min-width:0;display:grid}.feed__t b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.feed__t span{color:var(--t2);font-size:12px}.feed__at{color:var(--t3);white-space:nowrap;font-size:12px}.foot{text-align:center;color:var(--t3);padding:10px 0 0;font-size:12px}.ovsec{margin-bottom:var(--gap)}.ovsec__h{justify-content:space-between;align-items:center;padding:10px 4px 12px;display:flex}.ovsec__h h2{font-size:17px}.convos{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.convo{flex-direction:column;gap:12px;margin:0;padding:16px;transition:box-shadow .2s;display:flex}.convo:hover{box-shadow:var(--sh-lg)}.convo__h{align-items:center;gap:10px;min-width:0;display:flex}.convo__h>div{flex:1;min-width:0;line-height:1.3;display:grid}.convo__h b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.convo__h span{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.convo p{color:var(--t2);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.convo__f{color:var(--t3);border-top:1px solid var(--line-2);align-items:center;gap:10px;padding-top:12px;font-size:12px;display:flex}.convo__f .mwave{flex:1;height:18px}.convo__f .mwave i{background:var(--chip-2)}@media (max-width:1200px){.convos{grid-template-columns:1fr 1fr}}@media (max-width:1100px){.ovgrid{grid-template-columns:1fr}.rail{grid-template-columns:1fr 1fr}}@media (max-width:860px){.flow__steps{grid-template-columns:repeat(3,1fr)}.flow__steps li:nth-child(4){border-left:0}}@media (max-width:760px){.rail,.convos{grid-template-columns:1fr}.ovh h1{font-size:26px}.flow__bar{min-height:70px}}.dir{background:var(--chip);border-radius:50%;place-items:center;width:30px;height:30px;display:inline-grid}.dir svg{width:14px;height:14px}.dir--outbound{background:var(--acc-soft);color:var(--acc-ink)}.summary{background:var(--card-2);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:11px;margin:14px;padding:20px}.summary__h{align-items:center;gap:10px;margin-bottom:12px;display:flex}.summary__h .tile{color:var(--acc);background:#fff}.summary__h .lbl{color:var(--ink);font-weight:500}.summary p{font:500 17px/1.5 var(--display);letter-spacing:-.015em}.booked-strip{background:#ffffffbf;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding:10px 12px;font-size:13.5px;display:flex}.booked-strip .pill{background:#fff;margin-left:auto}.player{background:var(--ink);color:#fff;border-radius:11px;margin:0 14px;padding:16px 18px}.player__row{align-items:center;gap:14px;display:flex}.play{background:var(--acc);color:#fff;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;transition:transform .15s;display:grid}.play:hover{transform:scale(1.05)}.play svg{width:17px;height:17px}.wave{cursor:pointer;flex:1;align-items:center;gap:2px;min-width:0;height:54px;display:flex;position:relative}.wave i{background:#fff3;border-radius:9px;flex:1;min-width:1px}.wave i.on{background:#fff}.wave__seg{background:var(--acc);opacity:.8;border-radius:3px;height:3px;position:absolute;bottom:-6px}.player__time{color:#ffffffb3;white-space:nowrap;font-size:12.5px}.player .btn--ghost{color:#fff;box-shadow:none;background:#ffffff1a}.player .btn--quiet:hover{color:#fff;background:#ffffff1a}.player__legend{color:#ffffffa6;flex-wrap:wrap;gap:16px;margin-top:14px;font-size:12px;display:flex}.player__legend span{align-items:center;gap:6px;display:inline-flex}.player__legend .lbl{color:#ffffff73;margin-left:auto}.sw{border-radius:3px;width:10px;height:10px}.sw--agent{background:#fff}.sw--user{background:var(--acc)}.tx{gap:4px;max-height:620px;padding:0 14px 18px;display:grid;overflow-y:auto}.tx__line{border-radius:8px;grid-template-columns:52px 64px 1fr;gap:10px;padding:10px;font-size:14px;transition:background .2s;display:grid}.tx__line.on{background:var(--chip)}.tx__ts{color:var(--t3);text-align:left;height:22px;font-size:12px}.tx__ts:hover{color:var(--ink)}.tx__who{padding-top:1px;font-size:12.5px;font-weight:500}.aside>section{border-top:1px solid var(--line-2);padding-bottom:6px}.aside>section:first-child{border-top:0}.thread{gap:8px;padding:0 18px 18px;display:grid}.bubble{border-radius:10px;max-width:88%;padding:10px 13px;font-size:13px}.bubble p{margin-bottom:4px}.bubble .lbl{text-transform:capitalize;font-size:11px}.bubble--outbound{background:var(--ink);color:#fff;border-bottom-right-radius:5px;justify-self:end}.bubble--outbound .lbl{color:#ffffff8c}.bubble--inbound{background:var(--chip);border-bottom-left-radius:5px}.bubble--queued{opacity:.55;border:1px dashed #ffffff80}.inbox{gap:var(--gap);align-items:start;display:grid}.inbox--open{grid-template-columns:minmax(0,1fr) 440px}.inbox__list,.inbox__panel{background:var(--card);border-radius:var(--r-xl);box-shadow:var(--sh);min-width:0}.inbox__panel{max-height:calc(100vh - 108px);animation:rise .35s var(--ease);flex-direction:column;display:flex;position:sticky;top:92px;overflow:hidden}.inbox--open .col-src,.inbox--open .col-tx,.inbox--open .col-at{display:none}.panel__h{align-items:center;gap:14px;padding:20px 20px 16px;display:flex}.panel__h>div{flex:1}.panel__h h2{font-size:20px}.panel__h .sub{color:var(--t2);font-size:12.5px}.stepper{grid-template-columns:repeat(5,1fr);gap:4px;padding:0 20px 16px;display:grid}.stepper button{background:var(--chip);text-align:center;color:var(--t2);border-radius:8px;gap:2px;padding:8px 6px;font-size:11.5px;transition:background .15s;display:grid}.stepper button span:first-child{font:700 11px var(--display);color:var(--t3)}.stepper button.done{color:var(--ink);background:#e4e4e7}.stepper button.cur{background:var(--ink);color:#fff}.stepper button.cur span:first-child{color:var(--acc-2)}.panel__stats{background:var(--card-2);border-radius:9px;grid-template-columns:repeat(3,1fr);margin:0 20px 6px;display:grid}.panel__stats>div{gap:4px;padding:12px 14px;display:grid}.panel__stats b{font-size:13.5px}.panel__b{padding-bottom:12px;overflow-y:auto}.panel__sec{border-top:1px solid var(--line-2);gap:12px;padding:16px 20px;display:grid}.panel__call{background:var(--card-2);border-radius:9px;flex-wrap:wrap;align-items:center;gap:10px;margin:4px 20px 6px;padding:12px;font-size:12.5px;display:flex}.panel__call .btn{margin-left:auto}.tl{gap:2px;display:grid}.tl li{position:relative}.tl__row{border-radius:8px;gap:12px;padding:8px;display:flex}a.tl__row:hover{background:var(--card-2)}.tl__row>div{flex:1;min-width:0}.tl__t{justify-content:space-between;gap:8px;font-size:13px;display:flex}.tl__t b{font-weight:500}.tl__t span{color:var(--t3);white-space:nowrap;font-size:11.5px}.tl__row p{color:var(--t2);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:12.5px;display:-webkit-box;overflow:hidden}.tl--q{opacity:.55}.src{align-items:center;gap:8px;min-width:0;display:inline-flex}.src__t{min-width:0;line-height:1.3;display:grid}.src__t b{font-size:12.5px;font-weight:500}.src__t span{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;max-width:180px;font-size:11.5px;overflow:hidden}.speed{font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.speed--none{color:var(--t3);font-weight:450}@media (max-width:1100px){.inbox--open{grid-template-columns:1fr}.inbox__panel{z-index:60;width:min(440px,100vw - 20px);max-height:none;box-shadow:var(--sh-lg);position:fixed;inset:10px 10px 10px auto}}.journey{grid-template-columns:repeat(4,1fr);gap:0;padding:6px;display:grid}.jstep{cursor:pointer;border-radius:11px;flex-direction:column;gap:8px;padding:18px;transition:background .2s;display:flex;position:relative}.jstep:hover{background:var(--card-2)}.jstep.is-on{background:var(--ink);color:#fff}.jstep.is-on .lbl,.jstep.is-on .jstep__d{color:#fff9}.jstep.is-on .switch{background:#fff3}.jstep.is-on .switch.on{background:var(--acc)}.jstep--off{opacity:.6}.jstep__top{align-items:center;gap:10px;display:flex}.jstep__n{font:700 13px var(--display);color:var(--acc)}.jstep__top .switch{margin-left:auto}.jstep__t{font:500 17px/1.25 var(--display);letter-spacing:-.02em}.jstep__d{color:var(--t2);font-size:12.5px}.jstep__stats{grid-template-columns:1fr 1fr;gap:10px;margin-top:auto;padding-top:10px;display:grid}.jstep__stats>div{display:grid}.jstep__stats b{font:500 20px/1.2 var(--num)}.jstep__bar{display:none}.lstage{background:radial-gradient(100% 90% at 70% 40%,#fff,#f6f6f7 60%,#ececee);min-height:440px}.lstage .dots{width:100%;height:100%;position:absolute;inset:0}.lstage__wrap{grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:40px;max-width:980px;margin:0 auto;padding:36px;display:grid;position:relative}.mcard{background:var(--card);box-shadow:var(--sh-lg);border-radius:12px;gap:12px;padding:22px;display:grid}.mhead{border-bottom:1px dashed var(--line);align-items:center;gap:12px;padding-bottom:14px;display:flex}.mhead>div{flex:1;display:grid}.mhead b{font:500 16px var(--display)}.mhead div span{color:var(--t2);font-size:12.5px}.tpl{font-size:15px;line-height:1.7}.var{background:var(--chip);color:var(--ink);border-radius:999px;margin:0 1px;padding:0 8px;font-size:13px;font-weight:500;line-height:22px;display:inline-block}.mcard__foot{color:var(--t3);border-top:1px dashed var(--line);flex-wrap:wrap;justify-content:space-between;gap:10px;padding-top:12px;font-size:12px;display:flex}.phone{width:280px;height:460px;box-shadow:var(--sh-lg), inset 0 0 0 2px #44403c;background:linear-gradient(145deg,#3a3532,#1c1917);border-radius:44px;justify-self:center;padding:12px}.phone__screen{background:#f7f7f8;border-radius:34px;flex-direction:column;gap:10px;height:100%;padding:46px 14px 14px;display:flex;position:relative}.phone__screen:before{content:"";background:#1c1917;border-radius:99px;width:84px;height:24px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.phone__from{border-bottom:1px solid var(--line);justify-items:center;gap:6px;padding-bottom:12px;font-size:12.5px;display:grid}.phone__from .ws__mark{color:#fff;background:radial-gradient(circle at 30% 30%,#9e9c99,#43413e);border-radius:50%;place-items:center;font-weight:700;display:grid}.phone .bubble--outbound{background:var(--card);color:var(--ink);box-shadow:var(--sh);border-radius:10px 10px 10px 5px;justify-self:start;max-width:95%}.phone__meta{color:var(--t3);font-size:11px}.mini li{border-top:1px solid var(--line-2);align-items:center;gap:12px;padding:11px 22px;font-size:13px;display:flex}.mini li>span:nth-child(2){flex:1;display:grid}.mini li>span:nth-child(2) span{color:var(--t2);font-size:12px}@media (max-width:1000px){.journey{grid-template-columns:1fr 1fr}.lstage__wrap{grid-template-columns:1fr}}@media (max-width:560px){.journey{grid-template-columns:1fr}.lstage__wrap{padding:18px}}.srow{background:var(--card);border-radius:var(--r-xl);box-shadow:var(--sh);margin-bottom:var(--gap);grid-template-columns:300px minmax(0,1fr);display:grid;overflow:hidden}.srow__h{background:var(--card-2);align-content:start;gap:6px;padding:24px;display:grid}.srow__h .lbl{font:700 12px var(--display);color:var(--acc)}.srow__h h2{font-size:19px}.srow__h p{color:var(--t2);font-size:13px}.srow__b{min-width:0}.form{gap:16px;max-width:640px;padding:24px;display:grid}.frow{gap:6px;display:grid}.frow label{font-size:12.5px;font-weight:500}.frow--end{justify-items:start}.invite{flex-wrap:wrap;align-items:center;gap:8px;padding:0 22px 16px;display:flex}.invite .input{flex:1;width:auto;min-width:200px}.invite select.input{flex:0 0 140px;min-width:0}.invite .hint,.invite .err{flex-basis:100%}@media (max-width:900px){.srow{grid-template-columns:1fr}}.catbar{margin-bottom:var(--gap);border-radius:var(--r-xl);background:var(--card);box-shadow:var(--sh);flex-wrap:wrap;align-items:center;gap:12px;padding:6px 8px 6px 4px;display:flex}.catbar .tabs{flex:1;min-width:0;padding:6px 8px}.catbar__r{flex-wrap:wrap;align-items:center;gap:8px;padding-right:4px;display:flex}.catbar .field{flex:none;width:240px}.catbar .seg{box-shadow:none;background:var(--chip)}.catbar .seg button{justify-content:center;width:36px;padding:0}.catbar .seg svg{width:15px;height:15px}.cgrid{gap:var(--gap);margin-bottom:var(--gap);grid-template-columns:repeat(auto-fill,minmax(262px,1fr));display:grid}.pcard{text-align:left;background:var(--card);border-radius:var(--r-xl);box-shadow:var(--sh);cursor:pointer;transition:box-shadow .25s, transform .25s var(--ease);animation:rise .5s var(--ease) both;flex-direction:column;min-width:0;padding:8px;display:flex}.pcard:hover{box-shadow:var(--sh-lg);transform:translateY(-3px)}.pcard__art{aspect-ratio:16/10;border-radius:10px;position:relative;overflow:hidden}.art{width:100%;height:100%;display:block}.pcard__art .art{transition:transform .5s var(--ease)}.pcard:hover .pcard__art .art{transform:scale(1.04)}.pcard__tags{flex-wrap:wrap;gap:6px;display:flex;position:absolute;bottom:10px;left:10px}.ptag{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe0;border-radius:999px;align-items:center;gap:5px;height:24px;padding:0 9px;font-size:11.5px;font-weight:500;display:inline-flex}.ptag svg{width:12px;height:12px}.ptag--ink{background:var(--ink);color:#fff}.pcard__go{background:var(--ink);color:#fff;opacity:0;width:32px;height:32px;transition:opacity .2s, transform .2s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px;transform:scale(.8)}.pcard__go svg{width:14px;height:14px}.pcard:hover .pcard__go,.pcard:focus-visible .pcard__go{opacity:1;transform:none}.pcard__b{gap:10px;padding:12px 8px 6px;display:grid}.pcard__t{justify-content:space-between;gap:10px;display:flex}.pcard__t>div:first-child{min-width:0;display:grid}.pcard__t b{font:500 15.5px/1.25 var(--display);letter-spacing:-.02em}.pcard__t span{color:var(--t2);font-size:12px}.pcard__p{text-align:right;flex:none;display:grid}.pcard__p b{font-size:18px}.pcard__meta{flex-wrap:wrap;gap:6px;display:flex}.pcard__meta span{background:var(--chip);height:24px;color:var(--ink-2);border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-size:11.5px;display:inline-flex}.pcard__meta svg{width:12px;height:12px}.pcard--off{opacity:.55}.pcard--off:hover{opacity:.85}.pcard--new{min-height:280px;box-shadow:inset 0 0 0 1.5px var(--chip-2);color:var(--t2);text-align:center;background:0 0;justify-content:center;align-items:center;gap:6px;font-size:12.5px}.pcard--new b{font:500 15px var(--display);color:var(--ink)}.pcard--new:hover{background:var(--card)}.pcard__plus{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:6px;display:grid}.pcard__plus svg{width:18px;height:18px}.thumb{border-radius:9px;flex:none;width:56px;height:38px;overflow:hidden}.card.empty{margin-top:0}.sheet{z-index:90;position:fixed;inset:0}.sheet__scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#29252447;animation:.2s fade;position:absolute;inset:0}@keyframes fade{0%{opacity:0}}@keyframes slide{0%{opacity:0;transform:translate(24px)}}.sheet__panel{background:var(--card);width:min(500px,100vw - 20px);box-shadow:var(--sh-lg);animation:slide .3s var(--ease);border-radius:14px;flex-direction:column;display:flex;position:absolute;top:10px;bottom:10px;right:10px;overflow:hidden}.sheet__h{justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 22px 14px;display:flex}.sheet__h h2{margin-top:2px;font-size:21px}.sheet__b{flex-direction:column;flex:1;gap:16px;min-height:0;padding:0 22px 20px;display:flex;overflow-y:auto}.sheet__b>*{flex-shrink:0}.sheet__art{aspect-ratio:16/8;border-radius:11px;position:relative;overflow:hidden}.sheet__price{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;border-radius:9px;justify-items:end;padding:8px 12px;display:grid;position:absolute;bottom:12px;right:12px}.sheet__price b{font-size:24px;line-height:1.1}.sheet__price span{color:var(--t2);font-size:11.5px}.artpick{grid-template-columns:repeat(8,1fr);gap:6px;margin-top:-6px;display:grid}.artpick button{aspect-ratio:1;box-shadow:inset 0 0 0 1px var(--line);border-radius:7px;transition:transform .15s;overflow:hidden}.artpick button .art{pointer-events:none}.artpick button.on{box-shadow:0 0 0 2px var(--ink);transform:scale(1.04)}.flabel{font-size:12.5px;font-weight:500}.frow2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.seg--full{box-shadow:none;background:var(--chip);grid-template-columns:repeat(4,1fr);display:grid}.seg--full button{justify-content:center;padding:0 6px}.affix{position:relative}.affix span{color:var(--t3);pointer-events:none;font-size:13px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.affix--pre span{left:14px;right:auto}.affix--pre .input{padding-left:28px}.toggles{background:var(--card-2);border-radius:10px;display:grid}.tgl{border-top:1px solid var(--line);cursor:pointer;align-items:center;gap:12px;padding:12px 14px;display:flex}.tgl:first-child{border-top:0}.tgl>span{flex:1;display:grid}.tgl b{font-size:13.5px;font-weight:500}.tgl small{color:var(--t2);font-size:12px}.sheet__f{border-top:1px solid var(--line-2);gap:8px;padding:14px 22px;display:flex}@media (max-width:760px){.catbar__r{width:100%;padding:0 8px 8px}.catbar .field{flex:1;width:auto}.catbar__r .btn{width:100%}}.pipe{margin-bottom:var(--gap);grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.pipe__s{border-radius:var(--r-lg);background:var(--card);box-shadow:var(--sh);transition:box-shadow .2s, transform .2s var(--ease);grid-template-columns:1fr auto;grid-template-areas:"n n""b b""l l""bar bar";padding:14px 16px;display:grid;position:relative}.pipe__s:hover{box-shadow:var(--sh-lg);transform:translateY(-2px)}.pipe__n{font:700 11px var(--display);color:var(--acc);grid-area:n}.pipe__s b{grid-area:b;margin-top:4px;font-size:30px;font-weight:500;line-height:1.15}.pipe__l{color:var(--t2);grid-area:l;font-size:12.5px}.pipe__bar{background:var(--chip);border-radius:9px;grid-area:bar;height:5px;margin-top:12px;overflow:hidden}.pipe__bar i{background:var(--ink);transform-origin:0;height:100%;animation:grow-x .8s var(--ease) both;border-radius:9px;display:block}.pipe__s--acc .pipe__bar i{background:var(--acc)}.pipe__s.on{background:var(--ink);color:#fff}.pipe__s.on .pipe__l{color:#fff9}.pipe__s.on .pipe__bar{background:#ffffff26}.pipe__s.on .pipe__bar i{background:#fff}.pipe__s:not(:last-child):after{content:"";border-top:1.5px solid var(--t3);border-right:1.5px solid var(--t3);z-index:1;width:8px;height:8px;position:absolute;top:50%;right:-9px;transform:translateY(-50%)rotate(45deg)}@media (max-width:760px){.pipe{grid-template-columns:repeat(3,1fr)}.pipe__s:after{display:none}}.gen{z-index:6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 11px;font-size:12px;font-weight:500;display:inline-flex;position:absolute;top:12px;left:12px}.gen svg{width:13px;height:13px;color:var(--acc)}.regen{z-index:6;background:var(--ink);color:#fff;border-radius:999px;height:28px;padding:0 11px;font-size:12px;font-weight:500;position:absolute;top:12px;right:12px}.regen:disabled{opacity:.4;cursor:default}.sheet__price{z-index:6}.sheet__art .art{transition:filter .35s, transform .5s var(--ease)}.sheet__art.is-gen .art{filter:blur(6px)saturate(.7);transform:scale(1.04)}.sheet__art.is-gen:before{content:"";z-index:4;background:linear-gradient(105deg,#0000 30%,#ffffff8c 50%,#0000 70%) 0 0/220% 100%;animation:1s linear infinite shimmer;position:absolute;inset:0}@keyframes shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.artpick{grid-template-columns:repeat(9,1fr)}.jp{z-index:90;position:fixed;inset:0}.jp__scrim{background:#2925242e;animation:.24s both jpFade;position:absolute;inset:0}.jp__panel{background:var(--card);width:min(520px,100vw - 20px);box-shadow:var(--sh-lg);border-radius:13px;flex-direction:column;animation:.32s cubic-bezier(.22,.8,.24,1) both jpIn;display:flex;position:absolute;top:10px;bottom:10px;right:10px;overflow:hidden}.jp--out .jp__scrim{animation:.2s both jpFadeOut}.jp--out .jp__panel{animation:.2s ease-in both jpOut}@keyframes jpIn{0%{opacity:0;transform:translate(28px)}}@keyframes jpOut{to{opacity:0;transform:translate(28px)}}@keyframes jpFade{0%{opacity:0}}@keyframes jpFadeOut{to{opacity:0}}.jp__h{align-items:center;gap:14px;padding:20px 20px 12px;display:flex}.jp__who{flex:1;gap:4px;min-width:0;display:grid}.jp__who h2{font-size:20px}.jp__who>span{color:var(--t2);align-items:center;gap:8px;font-size:13px;display:flex}.jp__acts{border-bottom:1px solid var(--line-2);flex-wrap:wrap;gap:6px;padding:0 20px 14px;display:flex}.jp__b{flex-direction:column;flex:1;gap:16px;padding:16px 20px 24px;display:flex;overflow-y:auto}.jp__b>*{flex-shrink:0}.jmap{background:var(--card-2);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:10px;padding:16px 16px 14px}.jmap__h{justify-content:space-between;margin-bottom:16px;font-size:12.5px;display:flex}.jmap__h b{font-weight:500}.jmap__h span{color:var(--t2)}.jmap__rail{grid-template-columns:repeat(6,1fr);display:grid;position:relative}.jmap__rail li{text-align:center;justify-items:center;gap:4px;display:grid;position:relative}.jmap__rail li:before{content:"";background:var(--chip-2);z-index:0;height:2px;position:absolute;top:11px;left:-50%;right:50%}.jmap__rail li:first-child:before{display:none}.jmap__rail li.done:before{background:var(--ink)}.jmap__dot{z-index:1;background:var(--card);width:24px;height:24px;box-shadow:inset 0 0 0 2px var(--chip-2);color:#fff;border-radius:50%;place-items:center;display:grid;position:relative}.jmap__dot svg{width:12px;height:12px}.jmap__rail li.done .jmap__dot{background:var(--ink);box-shadow:none}.jmap__rail li.cur .jmap__dot{background:var(--acc);box-shadow:0 0 0 4px var(--acc-soft)}.jmap__rail li.miss .jmap__dot{background:var(--card);box-shadow:inset 0 0 0 2px var(--rose);color:var(--rose)}.jmap__rail b{margin-top:4px;font-size:12px;font-weight:500}.jmap__rail li:not(.done):not(.miss) b{color:var(--t3);font-weight:500}.jmap__rail span{color:var(--t3);font-size:11px}.jp__facts{box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;grid-template-columns:repeat(3,1fr);display:grid}.jp__facts>div{align-content:start;gap:3px;padding:12px 14px;display:grid}.jp__facts>div+div{border-left:1px solid var(--line)}.jp__facts span:first-child{color:var(--t2);font-size:11.5px}.jp__facts b{font-size:14px;font-weight:500}.jp__facts small{color:var(--t3);font-size:11.5px}.jtl{gap:14px;display:grid}.jtl__d{color:var(--t2);margin:0 0 6px 2px;font-size:12px;font-weight:500;display:block}.jtl ol{display:grid;position:relative}.jtl ol:before{content:"";background:var(--line);width:1px;position:absolute;top:18px;bottom:18px;left:17px}.jtl__row{border-radius:8px;gap:12px;padding:8px 6px 8px 0;transition:background .15s;display:flex;position:relative}a.jtl__row:hover{background:var(--card-2)}.jtl__ic{z-index:1;background:var(--card);width:34px;height:34px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.jtl__ic svg{width:14px;height:14px}.jtl__ic.hot{background:var(--acc);color:#fff;box-shadow:none}.jtl__ic.bad{color:var(--rose);box-shadow:inset 0 0 0 1px var(--rose-soft)}.jtl__c{flex:1;min-width:0;padding-top:1px}.jtl__t{justify-content:space-between;gap:10px;font-size:13.5px;display:flex}.jtl__t b{font-weight:500}.jtl__t span{color:var(--t3);white-space:nowrap;font-size:12px}.jtl__m{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.jtl__m span{color:var(--t2);font-size:11.5px}.jtl__m span+span:before{content:"·";color:var(--t3);margin-right:6px}.jtl__c p{color:var(--t2);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:12.5px;display:-webkit-box;overflow:hidden}.jtl li.fut .jtl__ic{box-shadow:inset 0 0 0 1px var(--line);background:var(--card-2);color:var(--t3);border:1px dashed var(--t3)}.jtl li.fut .jtl__t b{color:var(--t2)}.jp__sec{border-top:1px solid var(--line-2);gap:10px;padding-top:16px;display:grid}.jp__lbl{color:var(--t2);font-size:12px;font-weight:500}.kv--tight{grid-template-columns:96px minmax(0,1fr);gap:9px 12px;font-size:13px}.jp__sec .stepper{padding:0}@media (max-width:560px){.jp__facts{grid-template-columns:1fr 1fr}.jp__facts>div:last-child{border-left:0;border-top:1px solid var(--line);grid-column:1/-1}}.lbar{margin-bottom:var(--gap);border-radius:var(--r-xl);background:var(--card);box-shadow:var(--sh);flex-wrap:wrap;align-items:center;gap:12px;padding:6px 6px 6px 4px;display:flex}.lbar .tabs{flex:1;min-width:0;padding:6px 8px}.lbar__t{color:var(--t2);flex:1;padding-left:14px;font-size:13px}.lbar__r{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.lbar .field{flex:none;width:260px}.seg--ico{box-shadow:none;background:var(--chip)}.seg--ico button{gap:6px}.seg--ico svg{width:14px;height:14px}.lbd{margin-bottom:var(--gap);scrollbar-width:thin;grid-auto-columns:max(300px,28.5714% - 12px);grid-auto-flow:column;align-items:start;gap:14px;padding-bottom:14px;display:grid;overflow-x:auto}.lbd__col{background:#f6f6f5;border:1px solid #efeeec;border-radius:14px;flex-direction:column;min-height:260px;padding:6px;transition:background .18s,border-color .18s;display:flex}.lbd__col.is-over{background:#f1f1f0;border-color:#e3e2df}.lbd__col--lost{opacity:.85}.lbd__h{align-items:center;gap:8px;height:44px;padding:0 8px 0 4px;display:flex}.lbd__name{max-width:200px;height:28px;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;cursor:text;background:#fff;border:1px solid #e7e5e4;border-radius:7px;align-items:center;gap:6px;padding:0 10px;font-size:13.5px;font-weight:500;display:inline-flex;overflow:hidden}.lbd__name svg{width:12px;height:12px;color:var(--t3);opacity:0;flex:none;transition:opacity .15s}.lbd__name:hover svg,.lbd__name:focus-visible svg{opacity:1}.lbd__in{border:1px solid var(--ink);width:180px;height:28px;font:inherit;color:var(--ink);background:#fff;border-radius:7px;outline:none;padding:0 9px;font-size:13.5px;font-weight:500}.lbd__n{color:var(--t2);font-size:13px}.lbd__v{color:var(--t2);margin-left:auto;font-size:13px}.lbd__body{gap:8px;display:grid}.lbd__card{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:#fff;border:1px solid #e7e5e4;border-radius:12px;transition:border-color .15s;display:grid;overflow:hidden}.lbd__card:hover{border-color:#d6d3d1}.lbd__card:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.lbd__top{align-items:center;gap:10px;min-width:0;padding:14px 14px 10px;display:flex}.lbd__nm{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;min-width:0;font-size:14.5px;font-weight:500;display:inline-flex;overflow:hidden}.lbd__ago{color:var(--t3);flex:none;margin-left:auto;font-size:12px}.lbd__rows{gap:7px;margin:0;padding:0 14px 14px 56px;list-style:none;display:grid}.lbd__rows li{min-width:0;color:var(--ink-2,#44403c);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;font-size:13px;display:flex;overflow:hidden}.lbd__rows svg{width:14px;height:14px;color:var(--t3);flex:none}.lbd__mute{color:var(--t3)}.lbd__next{background:#fafaf9;border-top:1px solid #f0efed;gap:3px;padding:10px 14px 12px 56px;display:grid}.lbd__when{color:var(--t2);align-items:center;gap:7px;font-size:12px;display:inline-flex}.lbd__next b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.lbd__dot{background:var(--t3);border-radius:50%;flex:none;width:7px;height:7px;margin-left:-14px}.lbd__dot--good{background:var(--good-dot)}.lbd__dot--bad{background:#dc2626}.lbd__dot--amber{background:#f59e0b}.lbd__dot--grey{background:#a8a29e}.lbd__gap{background:#e9e8e6;border-radius:12px}.lbd__ghost{z-index:400;pointer-events:none;cursor:grabbing;border-color:#d6d3d1;position:fixed;top:0;left:0;rotate:3deg;scale:1.02;box-shadow:0 2px 4px #2925240f,0 18px 40px -12px #29252447}.lbd__ghost.is-landing{transition:translate .2s cubic-bezier(.2,.7,.2,1),rotate .2s,scale .2s,box-shadow .2s;rotate:0deg;scale:1;box-shadow:0 1px 2px #2925240d}body.lbd-dragging,body.lbd-dragging *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}.lbd__more{height:36px;color:var(--t2);border-radius:9px;font-size:13px}.lbd__more:hover{color:var(--ink);background:#fff}.lbd__empty{height:96px;color:var(--t3);border:1.5px dashed #dcdad7;border-radius:12px;place-items:center;font-size:13px;display:grid}@media (max-width:760px){.lbd{grid-auto-columns:84vw}.lbar .field{flex:1;width:auto}.lbar__t{display:none}}.lbar--flat{box-shadow:none;border-radius:0;margin:0;padding:8px 8px 4px 4px}.metab{background:var(--card);height:46px;box-shadow:var(--sh);border-radius:999px;align-items:center;gap:10px;padding:0 6px;display:flex}.metab__ic{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.metab__ic svg{width:15px;height:15px}.metab__t{padding-right:4px;line-height:1.25;display:grid}.metab__t b{font-size:13px;font-weight:500}.metab__t span{color:var(--t2);font-size:11.5px}.tbl--camp tr.camp td{background:var(--card-2);border-bottom:0}.tbl--camp tr.camp td:first-child{border-radius:8px 0 0 8px}.tbl--camp tr.camp td:last-child{border-radius:0 8px 8px 0}.camp__n{align-items:center;gap:10px;display:flex}.camp__n b{font-weight:500}.camp__a{padding-left:16px;display:grid}.camp__a span{font-weight:500}.camp__a small,.camp__ad small{color:var(--t3);font-size:11.5px}.tbl--camp tbody+tbody tr.camp td{border-top:10px solid #fff}.visits{padding:0 10px 10px}.visits li{border-radius:9px;align-items:center;gap:12px;padding:10px 12px;display:flex}.visits li:hover{background:var(--card-2)}.visits__t{flex:1;min-width:0;line-height:1.35;display:grid}.visits__t b{font-size:13.5px;font-weight:500}.visits__t span{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.visits__p{text-align:right;line-height:1.35;display:grid}.visits__p small{color:var(--t3);font-size:11.5px}.visits__a{text-align:right;width:62px;color:var(--t3);font-size:12px}.track{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.track>p{color:var(--t2);font-size:13px}.snip{background:var(--ink);color:#e9e9ec;border-radius:8px;align-items:center;gap:8px;padding:8px 8px 8px 12px;display:flex}.snip code{min-width:0;font:12px/1.4 var(--mono);white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;gap:8px;display:flex;overflow:hidden}.snip code svg{width:14px;height:14px;color:var(--acc-2);flex:none}.snip .btn--ghost{color:#fff;box-shadow:none;background:#ffffff1a}.track__note{background:var(--card-2);color:var(--t2);border-radius:8px;gap:10px;padding:12px;font-size:12.5px;display:flex}.track__note svg{width:16px;height:16px;color:var(--acc);flex:none;margin-top:1px}.track .tbl th:first-child,.track .tbl td:first-child{padding-left:0}@media (max-width:760px){.visits__p,.visits__a{display:none}}.modal{z-index:95;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal__scrim{background:#29252447;animation:.2s both jpFade;position:absolute;inset:0}.modal__box{background:var(--card);width:min(480px,100%);box-shadow:var(--sh-lg);animation:rise .28s var(--ease) both;border-radius:14px;gap:14px;padding:28px;display:grid;position:relative}.modal__x{position:absolute;top:14px;right:14px}.modal__ic{background:var(--ink);color:#fff;border-radius:9px;place-items:center;width:44px;height:44px;display:grid}.modal__ic svg{width:19px;height:19px}.modal__ic--ok{background:var(--acc)}.modal__box h2{font-size:21px}.modal__box>p{color:var(--t2);font-size:13.5px}.modal__kv{background:var(--card-2);border-radius:9px;padding:14px}.modal__f{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.modal__f .btn--quiet{color:var(--rose);margin-right:auto}.perm{background:var(--card-2);border-radius:9px;gap:10px;padding:14px;display:grid}.perm li{color:var(--t2);gap:10px;font-size:13px;display:flex}.perm svg{width:15px;height:15px;color:var(--acc);flex:none;margin-top:2px}.perm b{color:var(--ink);font-weight:500}.pick{gap:8px;display:grid}.pick__o{box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;border-radius:9px;align-items:center;gap:12px;padding:12px 14px;display:flex}.pick__o.on{box-shadow:inset 0 0 0 1.5px var(--ink)}.pick__o input{accent-color:var(--ink)}.pick__t{flex:1;min-width:0;display:grid}.pick__t b{font-size:13.5px;font-weight:500}.pick__s{color:var(--t2);white-space:nowrap;font-size:12px}.ov{position:relative}.ambient{z-index:-1;pointer-events:none;height:560px;position:absolute;inset:-60px -20px auto;overflow:hidden;animation:none!important}.ambient i{filter:blur(60px);opacity:.9;border-radius:50%;position:absolute}.ambient i:first-child{background:radial-gradient(closest-side,#96969e29,#96969e00);width:520px;height:300px;top:120px;left:4%}.ambient i:nth-child(2){background:radial-gradient(closest-side,#fffffff2,#fff0);width:600px;height:320px;top:60px;left:38%}.ambient i:nth-child(3){background:radial-gradient(closest-side,#78788224,#78788200);width:520px;height:300px;top:150px;right:2%}.main,.ov{isolation:isolate}.kpis .stat{gap:4px;min-height:150px}.kpis .stat__v{padding-top:10px}.spark{width:100%;color:var(--ink);margin-top:10px;display:block;position:relative}.spark svg{width:100%;height:100%;display:block;overflow:visible}.spark i{background:currentColor;border-radius:50%;width:7px;height:7px;position:absolute;right:-3px;transform:translateY(-50%);box-shadow:0 0 0 3px #fff}.meter{align-items:flex-end;gap:3px;height:22px;margin-top:16px;display:flex}.meter i{background:var(--chip-2);height:100%;animation:grow-y .5s var(--ease) both;transform-origin:bottom;border-radius:1.5px;flex:1}.meter i.on{background:var(--ink)}.c-3b{grid-template-columns:minmax(0,.95fr) minmax(0,1.5fr) minmax(0,1.1fr)}@media (max-width:1180px){.c-3b{grid-template-columns:1fr 1fr}.c-3b>:nth-child(2){grid-area:1/1/auto/-1}}@media (max-width:760px){.c-3b{grid-template-columns:1fr}}.gcard__b{grid-template-columns:1fr;gap:16px;padding:4px 22px 22px;display:grid}.gauge{width:100%;max-width:230px;margin:4px auto 0;position:relative}.gauge svg{width:100%;display:block}.gauge path{stroke-linejoin:round;stroke-width:1.6px}.g-on{fill:var(--ink);stroke:var(--ink)}.gauge__v{text-align:center;display:grid;position:absolute;bottom:0;left:0;right:0}.gauge__v b{font-size:30px;font-weight:500;line-height:1.1}.gauge__v span{color:var(--t2);font-size:12px}.gcard__kv{background:var(--card-2);border-radius:9px;grid-template-columns:repeat(3,1fr);display:grid}.gcard__kv>div{padding:10px 12px;display:grid}.gcard__kv>div+div{border-left:1px solid var(--line)}.gcard__kv dt{color:var(--t2);font-size:11.5px}.gcard__kv dd{font-size:20px;font-weight:500;line-height:1.2}.flow{overflow:visible!important}.ff{padding:2px 22px 8px;position:relative}.ff__grid{display:grid}.ff__head{cursor:default;gap:1px;min-width:0;padding:6px 12px 0 0;transition:opacity .2s;display:grid}.ff__head span{color:var(--t2);white-space:nowrap;font-size:12.5px}.ff__head b{font-size:28px;font-weight:500;line-height:1.15}.ff__head small{color:var(--t3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.ff__head.is-key b{color:var(--acc-ink)}.ff__head.dim,.ff__cell.dim{opacity:.4}.ff__stage{height:190px;margin:16px 0 14px;position:relative}.ff__svg{width:100%;height:100%;position:absolute;inset:0}.ff__seg{transition:opacity .2s}.ff__hit{cursor:pointer;z-index:2;background:0 0;position:absolute;top:0;bottom:0}.ff__hit:focus-visible{outline-offset:-4px;border-radius:8px}.ff__foot{border-top:1px solid var(--line-2);padding-top:12px}.ff__cell{min-width:0;min-height:92px;padding-right:14px;transition:opacity .2s}.ff__cell>b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;display:block;overflow:hidden}.ff__cell.is-key>b{color:var(--acc-ink)}.ff__cell ul{opacity:0;gap:3px;margin-top:6px;transition:opacity .2s;display:grid}.ff__cell.on ul{opacity:1}.ff__cell li{color:var(--t2);font-size:12px;line-height:1.4}.ff__drop{color:var(--rose)!important}@media (max-width:860px){.ff__head small,.ff__foot{display:none}.ff__head b{font-size:19px}.ff__head span{font-size:11px}}.ovrow{gap:var(--gap);margin-bottom:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ovrow>.card{margin:0}@media (max-width:1100px){.ovrow{grid-template-columns:1fr 1fr}.ovrow>.dcard{grid-column:1/-1}}@media (max-width:760px){.ovrow{grid-template-columns:1fr}}.top{-webkit-backdrop-filter:blur(18px)saturate(110%);backdrop-filter:blur(18px)saturate(110%);background:#ffffffb8;border-bottom:1px solid #ffffffb3;max-width:none}.top>*{position:relative}.ptag{-webkit-backdrop-filter:blur(14px)saturate(110%);backdrop-filter:blur(14px)saturate(110%);background:linear-gradient(140deg,#ffffffb3,#fff6);border:1px solid #ffffffb3;box-shadow:inset 0 1px #fff,0 4px 14px -6px #00000040}.ptag--ink{color:#fff;background:linear-gradient(140deg,#3a3532b3,#29252480);border-color:#ffffff26;box-shadow:inset 0 1px #fff3}.pcard__go,.regen{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(140deg,#3a3532b3,#29252480);box-shadow:inset 0 1px #fff3}.gen,.sheet__price{-webkit-backdrop-filter:blur(16px)saturate(110%);backdrop-filter:blur(16px)saturate(110%);background:linear-gradient(140deg,#ffffffb8,#ffffff6b);border:1px solid #ffffffb3;box-shadow:inset 0 1px #fff,0 6px 18px -8px #00000040}.jp__panel,.sheet__panel,.modal__box{-webkit-backdrop-filter:blur(28px)saturate(110%);backdrop-filter:blur(28px)saturate(110%);box-shadow:inset 0 1px 0 #fff, inset 0 0 0 1px #fff9, var(--sh-lg);background:linear-gradient(160deg,#ffffffe6,#fffc)}.jp__scrim,.sheet__scrim,.modal__scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#29252424}.toast{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 #ffffff2e, var(--sh-lg);background:linear-gradient(140deg,#3a3532d1,#292524b3)}.jmap{background:linear-gradient(160deg,#f8f8f9e6,#f2f2f4b3)}.livepill{background:var(--chip);border-radius:999px;align-items:center;gap:7px;height:32px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex}.livepill--err{background:var(--rose-soft);color:var(--rose)}.art--photo{object-fit:cover}.art--loading{background:var(--chip);display:block}.upl{border:1.5px dashed var(--chip-2);cursor:pointer;border-radius:9px;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;padding:12px 14px;font-size:13px;font-weight:500;display:grid;position:relative}.upl:hover{background:var(--card-2)}.upl input{opacity:0;cursor:pointer;position:absolute;inset:0}.upl svg{grid-row:span 2;width:15px;height:15px;transform:rotate(-45deg)}.upl small{color:var(--t2);font-size:11.5px;font-weight:450}.upl.is-busy{opacity:.6}.frow__h{justify-content:space-between;align-items:center;display:flex}.signin{background:radial-gradient(60% 50% at 30% 20%, #96969e2e, transparent 70%), var(--bg);place-items:center;min-height:100vh;padding:24px;display:grid}.signin__box{border-radius:14px;gap:14px;width:min(400px,100%);padding:32px;display:grid}.signin__box h1{font-size:24px}.signin__box p{color:var(--t2);font-size:13.5px}.signin__alt{color:var(--t2);text-align:center;font-size:13px}.signin__alt button{color:var(--ink);text-underline-offset:3px;font-weight:500;text-decoration:underline}.card,.band:not(.cols),.band.cols>*,.side__in,.srow,.pcard:not(.pcard--new),.lbar,.catbar,.pipe__s,.ph__stats>div,.metab,.inbox__list{background:var(--surface);-webkit-backdrop-filter:blur(18px)saturate(110%);backdrop-filter:blur(18px)saturate(110%);box-shadow:var(--sh)}.band.cols>.stat--ink,.kchip--ink{background:var(--ink)!important}.pcard:hover,.convo:hover,.pipe__s:hover,.nudge:hover,.kcard:hover{box-shadow:var(--sh-hover);transform:none}.kcard{box-shadow:var(--sh)}.kcol{background:#f4f4f6}.ambient i{opacity:.55}.stat .spark{width:100%;height:38px;color:var(--ink);cursor:crosshair;margin-top:12px;display:block;position:relative}.stat .spark svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.spark__area{fill:currentColor;opacity:.045}.spark__line{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:miter;stroke-linecap:butt;vector-effect:non-scaling-stroke}.stat .spark i{background:currentColor;border-radius:1.5px;width:7px;height:7px;position:absolute;right:auto;transform:translate(-50%,-50%);box-shadow:0 0 0 2.5px #fff}.spark__guide{pointer-events:none;border-left:1px dashed #2925244d;width:0;position:absolute;top:-4px;bottom:0}.spark--acc{color:var(--acc)}.hovnote{color:var(--ink-2)}.hovnote b{font-weight:500}.meter{cursor:default}.meter.is-hover i.on{background:var(--ink-2)}.ch-sharp{stroke-linejoin:miter;stroke-linecap:butt}.ch-line.ch-sharp{stroke-width:1.8px}.cbox__plot{cursor:crosshair}.cbox__guide.is-on{border-left:1px solid #29252459;height:auto;bottom:0;top:0!important}.cbox__pt{background:var(--ink);pointer-events:none;border-radius:2px;width:9px;height:9px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #fff}.cbox__pt--sec{box-shadow:inset 0 0 0 2px var(--t3), 0 0 0 2px #fff;background:#fff}.cbox__x span.on{color:var(--ink);font-weight:500}.trend__h{flex-wrap:wrap}.trend__read{color:var(--ink);white-space:nowrap;align-items:baseline;gap:14px;margin-left:auto;font-size:12.5px;display:flex}.trend__read b{margin-right:2px;font-size:16px;font-weight:500}.trend__day{background:var(--chip);border-radius:4px;padding:2px 8px;font-weight:500}.todo .av{width:34px;height:34px;font-size:11px}.calls__list{gap:2px;padding:0 10px 10px;display:grid}.calls__row{border-radius:8px;align-items:center;gap:12px;padding:9px 10px;transition:background .15s;display:flex}.calls__play{background:var(--ink);color:#fff;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;transition:transform .15s;display:grid}.calls__row:hover .calls__play{background:var(--acc)}.calls__t{flex:1;min-width:0;line-height:1.3;display:grid}.calls__t b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.calls__t small{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.calls__row .mwave{flex:none;width:46px;height:18px}.calls__row .mwave i{border-radius:1px}.calls__d{text-align:right;width:34px}.calls__row .pill{flex:none}@media (max-width:1640px){.calls__row .mwave{display:none}}@media (max-width:1250px){.calls__row .pill{display:none}}.stat .spark--acc{color:var(--acc)}.dcard{flex-direction:column;margin:0;padding:14px;display:flex}.dcard__h{align-items:center;gap:10px;margin-bottom:14px;display:flex}.dcard__h b{font:500 15px/1.2 var(--display);letter-spacing:-.015em}.dcard__ic{width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:8px;place-items:center;display:grid}.dcard__ic svg{width:15px;height:15px}.dcard__more{letter-spacing:1px;width:32px;height:32px;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:8px;place-items:center;margin-left:auto;font-size:9px;display:grid}a.dcard__more:hover{background:var(--chip)}.dcard__k{color:var(--t2);padding:0 2px;font-size:12px}.dcard__v{font:500 21px/1.25 var(--display);letter-spacing:-.025em;margin-bottom:12px;padding:0 2px}.dcard__vis{aspect-ratio:16/7;border-radius:8px;margin-bottom:10px;position:relative;overflow:hidden}.dcard__rows{gap:5px;display:grid}.dcard__rows>div{background:#29252409;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;height:38px;padding:0 12px;font-size:12.5px;display:flex}.dcard__rows dt{color:var(--t2);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.dcard__rows dt svg{width:13px;height:13px;color:var(--t2)}.dcard__rows dd{white-space:nowrap;text-overflow:ellipsis;text-align:right;align-items:center;gap:7px;min-width:0;font-weight:500;display:inline-flex;overflow:hidden}.dcard__f{grid-template-columns:1fr 1fr;gap:6px;margin-top:auto;padding-top:12px;display:grid}.dcard__f .btn{border-radius:8px;height:38px}.spark__ticks{fill:none;stroke:currentColor;stroke-width:1px;opacity:.085;vector-effect:non-scaling-stroke}.spark__tick-on{fill:none;stroke:currentColor;stroke-width:1.5px;vector-effect:non-scaling-stroke}.ch-ticks{fill:none;stroke:var(--ink);stroke-width:1px;opacity:.06;vector-effect:non-scaling-stroke}.cbox__peak{pointer-events:none;justify-items:center;display:grid;position:absolute;transform:translate(-50%,calc(-100% - 10px))}.cbox__peak b{font:500 12px/1.1 var(--sans);background:var(--ink);color:#fff;border-radius:4px;padding:2px 7px}.cbox__peak small{color:var(--t3);white-space:nowrap;margin-top:2px;font-size:10.5px}.cbox__peak:after{content:"";border-left:1px dashed #29252466;height:8px;position:absolute;bottom:-10px;left:50%}.ovrow{grid-template-columns:repeat(3,minmax(0,1fr))}.aside .dcard{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;padding:18px}@media (max-width:1100px){.ovrow{grid-template-columns:1fr 1fr}.ovrow>.dcard{grid-column:1/-1}}@media (max-width:760px){.ovrow{grid-template-columns:1fr}}.wm{font:500 21px/1 var(--display);letter-spacing:-.03em}.snav__h{letter-spacing:.02em;padding:4px 10px 6px;font-size:11px}.snav a{height:40px;color:var(--ink-2);border-radius:9px;gap:10px;padding:0 8px 0 6px}.snav a svg{width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);background:#fff;border-radius:7px;flex:none;padding:6.5px;transition:background .15s,color .15s,box-shadow .15s}.snav a:hover{background:#2925240a}.snav a.on{background:var(--ink);color:#fff;font-weight:500;box-shadow:inset 0 1px #ffffff1f}.snav a.on .snav__n{color:var(--ink);background:#fff}.wsb{border-radius:10px}.wsb__m{border-radius:8px}.sysbox{background:#29252409;border-radius:9px}.todo{flex-direction:column;display:flex}.today{gap:8px;margin-top:auto;padding:4px 14px 14px;display:grid}.today__h{color:var(--t2);padding:0 2px;font-size:12px}.cbox__peak--l{justify-items:start;transform:translate(-6px,calc(-100% - 10px))}.cbox__peak--l:after{left:6px}.cbox__peak--r{justify-items:end;transform:translate(calc(6px - 100%),calc(-100% - 10px))}.cbox__peak--r:after{left:auto;right:6px}.ovt{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 2px;display:flex}.ovt__l{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ovt h1{letter-spacing:-.02em;font-size:26px;line-height:1.1}.ovt__live{background:var(--surface);height:32px;box-shadow:var(--sh);color:var(--ink-2);border-radius:8px;align-items:center;gap:8px;padding:0 12px;font-size:12.5px;display:inline-flex}.ovt__live i{background:var(--t3);border-radius:50%;width:3px;height:3px}.ovt__r{align-items:center;gap:8px;display:flex}.ovt__when{height:40px;color:var(--ink-2);box-shadow:var(--sh);background:var(--surface);border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;font-weight:500;display:inline-flex}.ovt__when svg{width:14px;height:14px;color:var(--t2)}.ovt__when em{color:var(--t3);margin-left:2px;font-style:normal;font-weight:450}@media (max-width:760px){.ovt__when{display:none}.ovt h1{font-size:22px}}.calls__play{background:var(--acc-soft);color:var(--acc-ink);box-shadow:inset 0 0 0 1px #5c5a5724}.calls__play.is-booked{background:var(--acc);color:#fff;box-shadow:none}.calls__row:hover .calls__play{background:var(--acc);color:#fff}.calls__row:hover .mwave i{background:#5c5a5759}body{background:var(--app)}.side{padding:0}.side__in{border-radius:0;padding:18px 12px 14px 14px;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}.wsb{box-shadow:inset 0 0 0 1px var(--line);background:#fff}.sysbox{background:#2925240a}.main{border:1px solid var(--line);isolation:isolate;background:#fff;border-radius:14px;min-height:calc(100vh - 16px);margin:8px 8px 8px 0;position:relative}.top{border-bottom:1px solid var(--line-2);border-radius:13px 13px 0 0;padding-top:12px;padding-bottom:12px}@media (max-width:1080px){.main{border:0;border-radius:0;min-height:100vh;margin:0}.top{border-radius:0}.side{padding:8px}.side__in{border-radius:14px;background:var(--app)!important;box-shadow:var(--sh-lg)!important}}.snav a.on svg{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);background:#fff}.app{height:100vh;overflow:hidden}.main{scrollbar-width:thin;scrollbar-color:var(--chip-2) transparent;height:calc(100vh - 16px);min-height:0;overflow-y:auto}.main::-webkit-scrollbar{width:10px}.main::-webkit-scrollbar-thumb{background:var(--chip-2);border:3px solid #fff;border-radius:99px}.top{top:0}@media (max-width:1080px){.main{height:100vh}}:root{--app:#f5f5f5}.side__in{gap:10px;padding:18px 10px 12px 12px}.side__brand{padding:2px 8px 6px}.wm{font:500 22px/1 var(--display);letter-spacing:-.03em;color:var(--ink)}.wm i{color:var(--acc);font-style:normal}.wsb{border-radius:9px;margin-bottom:4px;padding:7px 9px 7px 7px}.snav__g{gap:1px}.snav__h{color:#8a8a8a;letter-spacing:0;padding:0 10px 6px;font-size:12.5px;font-weight:500}.snav a{color:#3f3f3f;height:34px;box-shadow:none;background:0 0;border-radius:8px;gap:10px;padding:0 10px;font-size:14px;font-weight:500}.snav a svg{color:#5b5b5b;transform-origin:50%;border-radius:0;flex:none;width:17px;height:17px;padding:0;box-shadow:none!important;background:0 0!important}.snav a:hover{color:var(--ink);background:#0000000b}.snav a.on{color:var(--acc);box-shadow:none;background:#5c5a571a;font-weight:500}.snav__n{background:var(--ink);color:#fff;min-width:18px;height:18px;font-size:10.5px}.snav a.on .snav__n{background:var(--acc);color:#fff}.side__foot{border-top:1px solid #00000012;gap:8px;margin-left:-2px;padding-top:12px}.sysbox{background:0 0;gap:7px;padding:2px 10px 4px;font-size:12.5px}.side__foot .snav a{margin-top:-2px}.meb{border-radius:9px;padding:6px 8px}.meb:hover{background:#0000000b}.meb .av{width:30px;height:30px;font-size:10.5px}.snav a:hover svg,.snav a.on svg{animation:var(--ia,none) .62s cubic-bezier(.3, .7, .3, 1) both}.snav a[data-ico=overview]{--ia:i-squeeze}.snav a[data-ico=calls]{--ia:i-ring}.snav a[data-ico=leads]{--ia:i-drop}.snav a[data-ico=patients]{--ia:i-bounce}.snav a[data-ico=ads]{--ia:i-pulse}.snav a[data-ico=automations]{--ia:i-pop}.snav a[data-ico=revenue]{--ia:i-grow}.snav a[data-ico$=catalog]{--ia:i-lift}.snav a[data-ico=settings]{--ia:i-turn}@keyframes i-squeeze{0%{transform:none}35%{transform:scale(.82)rotate(-8deg)}70%{transform:scale(1.06)}to{transform:none}}@keyframes i-ring{0%,to{transform:none}15%{transform:rotate(-14deg)}30%{transform:rotate(12deg)}45%{transform:rotate(-9deg)}60%{transform:rotate(6deg)}75%{transform:rotate(-3deg)}}@keyframes i-drop{0%{transform:none}35%{transform:translateY(2.5px)scale(1.04,.94)}65%{transform:translateY(-1.5px)}to{transform:none}}@keyframes i-bounce{0%{transform:none}30%{transform:translateY(-2.5px)}55%{transform:translateY(0)scale(1.08,.92)}80%{transform:translateY(-.8px)}to{transform:none}}@keyframes i-pulse{0%{transform:none}40%{transform:scale(1.16)}70%{transform:scale(.96)}to{transform:none}}@keyframes i-pop{0%{transform:none}40%{transform:translateY(-2px)scale(1.12)rotate(-6deg)}to{transform:none}}@keyframes i-grow{0%{transform:none}30%{transform:scaleY(.6)}70%{transform:scaleY(1.12)}to{transform:none}}.snav a[data-ico=revenue] svg{transform-origin:50% 85%}@keyframes i-lift{0%{transform:none}40%{transform:translateY(-3px)rotate(-5deg)}70%{transform:translateY(.5px)}to{transform:none}}@keyframes i-turn{0%{transform:none}to{transform:rotate(90deg)}}@media (max-width:1080px){.side__in{background:var(--app)!important}}.wm{align-items:baseline;gap:0;display:inline-flex}.main{--px:clamp(28px, 6vw, 120px);--gap:16px}main{max-width:1360px;padding-top:10px;padding-bottom:64px}.top{padding-left:var(--px);padding-right:var(--px)}.ovt,.ph{padding-top:26px;padding-bottom:24px}@media (max-width:1180px){.main{--px:clamp(20px, 4vw, 48px)}}@media (max-width:760px){.main{--px:14px;--gap:10px}}.main{overflow-x:clip}.ambient{left:0;right:0}.main{--px:clamp(24px, 5vw, 120px)}@media (max-width:1180px){.main{--px:clamp(20px, 4vw, 48px)}}@media (max-width:760px){.main{--px:14px}}main{max-width:1460px}.wm{letter-spacing:-.04em;font-weight:700}.bento{gap:var(--gap);margin-bottom:var(--gap);grid-template-columns:minmax(0,1fr) minmax(0,1.12fr) minmax(0,1.12fr) minmax(0,1fr);display:grid}.bento__col{gap:var(--gap);grid-template-rows:1fr 1fr;min-width:0;display:grid}.bento .stat{background:var(--surface);-webkit-backdrop-filter:blur(18px)saturate(110%);backdrop-filter:blur(18px)saturate(110%);box-shadow:var(--sh);border-radius:var(--r-xl);min-width:0}.stat--sm{min-height:0;padding:14px 16px}.stat--sm .stat__v{padding-top:8px;font-size:28px}.stat--sm .stat__ic{width:30px;height:30px;top:12px;right:12px}.stat--sm .spark{height:28px!important;margin-top:8px!important}.stat--tall{flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex}.stat--tall__h{align-items:center;gap:8px;min-height:30px;display:flex}.stat--tall .stat__ic{width:30px;height:30px;margin-left:auto;position:static}.stat--tall .gauge{max-width:210px;margin:6px auto 0}.stat--tall .gauge__v b{font-size:30px}.stat--tall .gauge__v b small{color:var(--t3);margin-left:1px;font-size:15px}.stat--tall .gcard__kv dd{font-size:18px}.mini-split{gap:5px;margin-top:auto;padding-top:8px;display:grid}.mini-split i{background:var(--ink);border-radius:2px;height:4px;display:block;box-shadow:0 0 #0000}.mini-split{background:linear-gradient(var(--chip-2), var(--chip-2)) 0 8px / 100% 4px no-repeat}.mini-split span{color:var(--t3);font-size:11.5px}@media (max-width:1180px){.bento{grid-template-columns:1fr 1fr}}@media (max-width:760px){.bento{grid-template-columns:1fr}}.calls{padding-bottom:8px}.calls__hero{background:#29252409;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"p t d""w w w";align-items:center;gap:10px 12px;margin:0 14px 6px;padding:12px 14px;transition:background .15s;display:grid}.calls__hero:hover{background:#2925240f}.calls__hplay{background:var(--ink);color:#fff;border-radius:50%;grid-area:p;place-items:center;width:34px;height:34px;display:grid}.calls__hplay svg{width:11px;height:11px;margin-left:2px}.calls__hero .calls__t{grid-area:t}.calls__hd{grid-area:d}.calls__hero .mwave{grid-area:w;width:100%;height:22px;display:flex!important}.calls__hero .mwave i{background:#29252424;border-radius:1px}.calls__hero .mwave i.on{background:var(--ink-2)}.calls__list{gap:0;padding:0 8px 6px}.calls__row{border-radius:8px;gap:11px;padding:8px}.calls__row:hover{background:#29252409}.calls__play,.calls__play.is-booked{width:28px;height:28px;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:50%}.calls__play svg{width:9px;height:9px;margin-left:1.5px}.calls__row:hover .calls__play{background:var(--ink);color:#fff;box-shadow:none}.calls__t b{font-size:13px;font-weight:500}.calls__t small{font-size:11.5px}.calls__d,.calls__hd{color:var(--t3);width:auto;font-size:11.5px}.calls__s{color:var(--t2);white-space:nowrap;justify-content:flex-end;align-items:center;gap:6px;min-width:72px;font-size:11.5px;display:inline-flex}.calls__s:before{content:"";background:var(--t3);border-radius:50%;width:5px;height:5px}.calls__s.is-booked{color:var(--ink)}.calls__s.is-booked:before{background:var(--acc)}.stat__h{align-items:center;gap:8px;min-height:30px;padding-right:40px;display:flex}.stat__h .delta{height:19px;font-size:11px}.stat--sm{flex-direction:column;gap:0;padding:12px 14px 12px 16px;display:flex}.stat--sm .stat__v{align-items:baseline;gap:8px;margin-top:0;padding-top:4px;font-size:30px;display:flex}.stat__when{font:450 11.5px/1 var(--sans);letter-spacing:0;color:var(--t2);white-space:nowrap}.stat--sm .spark{padding-top:8px;height:46px!important;margin-top:auto!important}.stat--tall{flex-direction:column;gap:8px;padding:12px 16px 14px;display:flex;position:relative}.stat--tall>.stat__ic{margin:0;position:absolute;top:12px;right:12px}.stat--tall .stat__v{margin-top:0;padding-top:2px;font-size:30px}.stat--tall .stat__v small{font-size:13px}.stat--tall__vis{flex:1;align-items:center;min-height:0;display:grid}.stat--tall .gauge{width:100%;max-width:250px;margin:0 auto}.stat--tall .gcard__kv{margin-top:0}.speed{gap:6px;display:grid}.speed__read{color:var(--t3);align-items:center;gap:6px;min-height:16px;font-size:11.5px;display:flex}.speed__arrow{text-align:center;border-top:1px dashed var(--line);color:#0000;flex:1;height:0;line-height:0}.speed__hov{color:var(--ink-2)}.speed__hov b{color:var(--ink);font-weight:550}.speed__bars{border-bottom:1px solid var(--line);grid-template-columns:repeat(7,1fr);align-items:end;gap:5px;height:92px;display:grid;position:relative}.speed__zone{pointer-events:none;border:1px dashed #5c5a5773;border-bottom:0;border-radius:6px 6px 0 0;position:absolute;top:-6px;bottom:-1px;left:-3px}.speed__zone em{font:500 10.5px/18px var(--sans);color:var(--acc-ink);background:#fafaf9;padding:0 5px;font-style:normal;position:absolute;top:-9px;left:8px}.speed__col{cursor:default;align-items:flex-end;height:100%;display:flex;position:relative}.speed__col i{border:1.5px solid var(--t3);background:0 0;border-bottom:0;border-radius:3px 3px 0 0;width:100%;transition:background .15s;display:block}.speed__col.fast i{border-color:var(--ink)}.speed__med{color:var(--ink);white-space:nowrap;font-size:10px;position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%)}.speed__x{color:var(--t3);text-align:center;grid-template-columns:repeat(7,1fr);gap:5px;font-size:10.5px;display:grid}.gauge path{stroke-linejoin:round;stroke-width:1.4px;vector-effect:non-scaling-stroke}.g-on{fill:none!important;stroke:var(--ink)!important;stroke-width:1.6px!important}.g-off{fill:none!important;stroke:#d6d3d1!important}.tpills__track{box-shadow:inset 0 0 0 1px var(--line);background:0 0}.tpills__track i{box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0}.tpills__track b{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);background:#fff}.speed__read{order:3;margin-top:2px}.speed__bars{margin-top:16px}.speed__zone em{top:-10px}@media (max-width:1400px){.bento{grid-template-columns:1fr 1fr}}@media (max-width:760px){.bento{grid-template-columns:1fr}}:root{--hair:repeating-linear-gradient(90deg, #29252417 0 1px, transparent 1px 4px);--hair-acc:repeating-linear-gradient(90deg, #5c5a5729 0 1px, transparent 1px 4px)}.ff__seg{stroke:var(--ink);stroke-width:1.5px;vector-effect:non-scaling-stroke;transition:opacity .2s,stroke-width .2s}.ff__seg.is-key{stroke:var(--acc)}.ff__seg.on{stroke-width:2.2px}.g-hair{stroke:#29252438;stroke-width:1px;vector-effect:non-scaling-stroke}.g-blk:not(.on) .g-hair{stroke:#2925240d}.speed__col i{background:var(--hair)!important}.speed__col:not(.fast) i{background:repeating-linear-gradient(90deg,#2925240d 0 1px,#0000 1px 4px)!important}.speed__col.on i{background:repeating-linear-gradient(90deg,#2925242e 0 1px,#0000 1px 3px)!important}.tpills__track i{background:var(--hair)!important}:root{--z-good:#e7f4ec;--z-good-l:#7fb998;--z-fair:#f8f0dd;--z-fair-l:#d2ad62;--z-poor:#f9e8e6;--z-poor-l:#d38c84}.gauge--good .g-on{fill:var(--z-good)!important;stroke:var(--z-good-l)!important}.gauge--fair .g-on{fill:var(--z-fair)!important;stroke:var(--z-fair-l)!important}.gauge--poor .g-on{fill:var(--z-poor)!important;stroke:var(--z-poor-l)!important}.zones{color:var(--t3);justify-content:center;gap:14px;margin-top:-2px;font-size:11.5px;display:flex}.zones__i{align-items:center;gap:6px;display:inline-flex}.zones__i i{border-radius:3px;width:10px;height:10px}.zones__i--good i{background:var(--z-good);box-shadow:inset 0 0 0 1px var(--z-good-l)}.zones__i--fair i{background:var(--z-fair);box-shadow:inset 0 0 0 1px var(--z-fair-l)}.zones__i--poor i{background:var(--z-poor);box-shadow:inset 0 0 0 1px var(--z-poor-l)}.zones__i.is-on{color:var(--ink-2)}.sbars{flex:1;align-content:center;gap:12px;padding:4px 0;display:grid}.sbars__t{color:var(--t2);justify-content:space-between;margin-bottom:5px;font-size:12.5px;display:flex}.sbars__t b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.sbars__track{height:10px;box-shadow:inset 0 0 0 1px var(--line);border-radius:3px;display:block}.sbars__track i{height:100%;box-shadow:inset 0 0 0 1.5px var(--t3);background:repeating-linear-gradient(90deg,#2925240f 0 1px,#0000 1px 4px);border-radius:3px;display:block}.sbars li.is-best .sbars__track i{box-shadow:inset 0 0 0 1.5px var(--ink);background:var(--hair)}.sbars li.is-best .sbars__t span{color:var(--ink)}:root{--acc-faint:#f5f3f0}.delta--up,.snav a.on{background:var(--acc-faint)}.spark__ticks,.spark__tick-on,.ch-ticks,.g-hair,.tickfield{display:none!important}.speed__col i,.tpills__track i,.sbars__track i{background:0 0!important}.ff__seg{fill:#f2f1ef!important;stroke:none!important}.ff__seg.is-key{fill:#edebe8!important}.ff__seg.on{fill:#e7e5e4!important}.ff__seg.is-key.on{fill:#e3e1de!important}.mx{gap:var(--gap);margin-bottom:var(--gap);grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);display:grid}.mx .card{margin:0}.mx__chart{flex-direction:column;padding:20px 22px 14px;display:flex}.mx__h{align-items:center;gap:8px;display:flex}.mx__l{color:var(--ink-2);font-size:14px}.mx__v{letter-spacing:-.02em;margin-top:6px;font-size:38px;font-weight:500;line-height:1.15}.mx__sub{color:var(--t2);min-height:18px;margin-top:4px;font-size:13px}.mx__plot{cursor:crosshair;height:210px;margin-top:18px;position:relative}.mx__plot svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mx__line{fill:none;stroke:var(--acc);stroke-width:1.75px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.mx__base{stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.mx__guide{border-left:1px solid var(--line);pointer-events:none;position:absolute;top:0;bottom:0}.mx__dot{background:var(--acc);pointer-events:none;border-radius:50%;width:9px;height:9px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #fff}.mx__x{height:26px;color:var(--t2);font-size:12px;position:relative}.mx__x span{white-space:nowrap;position:absolute;top:8px;transform:translate(-50%)}.mx__x span:first-child{transform:none}.mx__x span:last-child{transform:translate(-100%)}.mx__list ul{gap:2px;padding:0 10px 10px;display:grid}.mx__list button{text-align:left;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;width:100%;height:48px;padding:0 12px;transition:background .15s;display:flex}.mx__list button:hover{background:#29252409}.mx__nm{color:var(--ink-2);font-size:14px}.mx__nv{align-items:center;gap:8px;display:inline-flex}.mx__nv b{font-size:17px;font-weight:500}.mx__nv .delta{height:18px;padding:0 6px;font-size:10.5px}@media (max-width:1100px){.mx{grid-template-columns:1fr}}.trio{gap:var(--gap);margin-bottom:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.trio .card{margin:0}.simple{flex-direction:column;gap:12px;padding:18px 20px;display:flex}.simple__h{justify-content:space-between;align-items:center;display:flex}.simple__h .lbl{color:var(--ink-2);font-size:14px}.simple__a{background:var(--chip);width:32px;height:32px;color:var(--ink-2);border-radius:50%;place-items:center;display:grid}.simple__a svg{width:14px;height:14px}.simple__a:hover{background:var(--chip-2)}.simple__v{font-size:30px;font-weight:500;line-height:1.1}.simple__bar{gap:3px;height:8px;display:flex}.simple__bar i{border-radius:99px;height:100%;display:block}.simple__bar i.a{background:var(--acc)}.simple__legend{color:var(--t2);flex-wrap:wrap;align-items:center;gap:14px;font-size:12.5px;display:flex}.simple__legend span{align-items:center;gap:6px;display:inline-flex}.simple__legend .sw{border-radius:50%;width:7px;height:7px}.simple__legend span:has(>.ck__ic){gap:3px}.simple__legend .ck__ic{width:16px;height:16px}.simple__legend .ck__ic svg{width:15px;height:15px}.sw--a{background:var(--acc)}.simple__r{color:var(--ink-2);margin-left:auto}.simple__cols{grid-template-columns:repeat(3,1fr);gap:10px;padding-top:6px;display:grid}.simple__cols>div{gap:6px;display:grid}.simple__cols .lbl{font-size:12.5px}.simple__cols b{font-size:24px;font-weight:500}.simple__foot{border-top:1px solid var(--line-2);justify-content:space-between;align-items:flex-end;gap:10px;margin-top:auto;padding-top:14px;display:flex}.simple__foot>div{gap:3px;display:grid}.simple__foot b{font-size:14.5px;font-weight:500}.simple__note{color:var(--t3);font-size:12px}.tlist{gap:12px;display:grid}.tlist li>div{justify-content:space-between;margin-bottom:6px;font-size:13.5px;display:flex}.tlist li>div span{color:var(--ink-2)}.tlist li>div b{font-variant-numeric:tabular-nums;font-weight:500}.tlist__bar{background:var(--chip);border-radius:99px;height:6px;display:block;overflow:hidden}.tlist__bar i{background:var(--ink-2);border-radius:99px;height:100%;display:block}@media (max-width:1100px){.trio{grid-template-columns:1fr 1fr}}@media (max-width:760px){.trio{grid-template-columns:1fr}}.snav a:hover svg:not(.agav),.snav a.on svg:not(.agav){animation:none!important;transform:none!important}@keyframes ico-draw{0%{stroke-dashoffset:40px}to{stroke-dashoffset:0}}@keyframes ico-fade{0%{opacity:0}to{opacity:1}}.snav a :is(rect,path,circle){stroke-dasharray:none}.snav a[data-ico=overview]:is(:hover,.on) svg rect,.snav a[data-ico=calls]:is(:hover,.on) svg path,.snav a[data-ico=leads]:is(:hover,.on) svg path:nth-of-type(2),.snav a[data-ico=patients]:is(:hover,.on) svg path:nth-of-type(2),.snav a[data-ico=automations]:is(:hover,.on) svg path,.snav a[data-ico=revenue]:is(:hover,.on) svg path:nth-of-type(2),.snav a[data-ico$=catalog]:is(:hover,.on) svg path:nth-of-type(2),.snav a[data-ico=settings]:is(:hover,.on) svg path{stroke-dasharray:40;animation:.7s cubic-bezier(.4,0,.2,1) both ico-draw}.snav a[data-ico=overview]:is(:hover,.on) svg rect:nth-of-type(2){animation-delay:70ms}.snav a[data-ico=overview]:is(:hover,.on) svg rect:nth-of-type(3){animation-delay:.14s}.snav a[data-ico=overview]:is(:hover,.on) svg rect:nth-of-type(4){animation-delay:.21s}.snav a[data-ico=calls]:is(:hover,.on) svg path,.snav a[data-ico=automations]:is(:hover,.on) svg path{animation-duration:.9s}.snav a[data-ico=ads]:is(:hover,.on) svg path{animation:.45s cubic-bezier(.4,0,.2,1) both ico-fade}@media (prefers-reduced-motion:reduce){.snav a svg *{stroke-dasharray:none!important;animation:none!important}}.mx.card{margin-bottom:var(--gap);grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:0;padding:0;display:grid;overflow:hidden}.mx__chart{flex-direction:column;min-width:0;padding:20px 22px 14px;display:flex}.mx__list{border-left:1px solid var(--line-2);min-width:0;padding-top:4px}.mx__list ul{padding:0 12px 12px 0}.mx__list button{border-radius:0 9px 9px 0;padding-left:18px;position:relative}.mx__list button.on:before{content:"";background:var(--acc);border-radius:0 2px 2px 0;width:2px;position:absolute;top:8px;bottom:8px;left:0}.mx__list .cell__h{padding-left:18px}.mx__hair{fill:none;stroke:var(--ink);stroke-width:1px;opacity:.07;vector-effect:non-scaling-stroke}.mx__hair-on{fill:none;stroke:var(--acc);stroke-width:1.5px;opacity:.5;vector-effect:non-scaling-stroke}@media (max-width:1100px){.mx.card{grid-template-columns:1fr}.mx__list{border-left:0;border-top:1px solid var(--line-2)}}.snav a svg:not(.agav),.snav a svg:not(.agav) *{stroke-dasharray:none!important;animation:none!important;transform:none!important}.mx__hair-on{stroke:var(--ink);opacity:.35}.dpk{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dpk__day{background:var(--surface);height:40px;box-shadow:var(--sh);border-radius:999px;align-items:center;gap:2px;padding:4px;display:inline-flex;position:relative}.dpk__step{width:30px;height:30px;color:var(--ink-2);border-radius:999px;place-items:center;transition:background .15s,color .15s;display:grid}.dpk__step:hover{background:var(--chip);color:var(--ink)}.dpk__step.is-off{color:var(--t3);opacity:.45;pointer-events:none}.dpk__step svg{width:14px;height:14px}.dpk__date{height:30px;color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 10px;font-size:12.5px;font-weight:500;transition:background .15s;display:inline-flex}.dpk__date:hover{background:var(--chip)}.dpk__date svg{width:14px;height:14px;color:var(--t2)}.dpk__date em{color:var(--acc-ink);font-style:normal}.dpk__input{opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;position:absolute;bottom:0;left:50%}@media (max-width:760px){.ovt__r{width:100%}.dpk{justify-content:space-between;width:100%}}.clock{height:34px;color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:5px;padding:0 4px;font-size:12.5px;font-weight:500;line-height:34px;display:inline-flex}.clock__t{text-align:right;min-width:82px}.clock em{color:var(--t3);font-size:11.5px;font-style:normal;font-weight:450}.tlist{gap:4px;margin:0 -10px}.tlist li{position:relative}.tlist li>div{z-index:1;align-items:center;height:38px;margin:0;padding:0 10px 0 12px;font-size:13.5px;position:relative}.tlist li>div span{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;padding-right:12px;overflow:hidden}.tlist__bar{background:0 0;border-radius:0;height:auto;position:absolute;inset:0 84px 0 0;overflow:visible}.tlist__bar i{background:#f1f0ee;border-radius:7px;min-width:8px;transition:background .15s}.tlist li:hover .tlist__bar i{background:var(--chip-2)}.crumbs,.crumbs span,.sys{white-space:nowrap}@media (max-width:1180px){.top .search{flex:none;width:auto;min-width:0}.top .search span,.top .search kbd{display:none}}:root{--acc-faint:#f5f5f4;--good:#15803d;--good-dot:#16a34a;--good-soft:#ecfdf3;--bad:#b42318;--bad-soft:#fef3f2;--r-ctl:8px}.delta{background:var(--chip);color:var(--t2)}.delta--up,.stat__h .delta--up,.mx__nv .delta--up{background:var(--good-soft);color:var(--good)}.delta--down,.mx__nv .delta--down{background:var(--bad-soft);color:var(--bad)}.live,.dot--acc,.calls__s.is-booked:before{background:var(--good-dot)}.mx__list button.on{background:var(--chip)}.mx__list button.on .mx__nm{color:var(--ink)}.mx__list button.on:before{background:var(--ink)}.snav a.on{color:var(--ink);background:#ebeae8}.snav a.on svg{color:var(--ink)}.simple__bar i.b{background:#e7e5e4}.sw--b{background:#d6d3d1}.dpk__date em{color:var(--ink);font-weight:550}.btn,.pill,.delta,.seg,.back,.cell__a,.tabs button,.field,.toast,.snav__n,.search,.search kbd,.sys,.var,.ptag,.pcard__meta span,.gen,.regen,.kcard__x,.metab,.livepill,.ovt__when,.dpk__day,.simple__a,.ibtn{border-radius:var(--r-ctl)}.seg a,.seg button,.dpk__step,.dpk__date{border-radius:6px}.delta,.snav__n,.search kbd{border-radius:5px}.simple__bar i,.tlist__bar i{border-radius:3px}.mx__line{stroke:var(--ink)}.mx__dot{background:var(--ink)}.pav{vertical-align:middle;border-radius:50%;flex:none;display:inline-block}.who .pav,.kcard__t .pav,.list .pav,.meb .pav,.jp__h .pav{flex:none}.dbt{border:1px solid var(--line);background:#fff;border-radius:12px;overflow-x:auto}.dbt table{border-collapse:collapse;width:100%;font-size:13.5px}.dbt th{text-align:left;height:44px;color:var(--t2);white-space:nowrap;border-bottom:1px solid var(--line-2);padding:0 16px;font-weight:500}.dbt th.r,.dbt td.r{text-align:right}.dbt th.r .dbt__sort{flex-direction:row;margin-left:auto}.dbt__sort{height:28px;color:var(--t2);align-items:center;gap:6px;font-weight:500;display:inline-flex}.dbt__sort svg{width:13px;height:13px;color:var(--t3)}.dbt__sort:hover,.dbt__sort.on,.dbt__sort.on svg{color:var(--ink)}.dbt__tip{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--t3);text-decoration-color:var(--t3);text-underline-offset:4px}.dbt td{height:52px;color:var(--ink-2);border-bottom:1px solid var(--line-2);white-space:nowrap;padding:0 16px}.dbt tbody tr:last-child td{border-bottom:0}.dbt tbody tr:hover td,.dbt tbody tr.sel td{background:#fafaf9}.dbt__who{color:var(--ink);text-align:left;align-items:center;gap:10px;font-weight:500;display:inline-flex}.dbt__who>span:not([aria-hidden=true]):not(:empty):not(:has(svg,img,canvas,video,picture,div,span)):not(.vorb,.agav,.pav,.plav,.ptm){border-bottom:1px solid #0000;transition:border-color .15s}.dbt__who:is(:hover,:focus-visible)>span:not([aria-hidden=true]):not(:empty):not(:has(svg,img,canvas,video,picture,div,span)):not(.vorb,.agav,.pav,.plav,.ptm){border-bottom-color:var(--ink)}.dbt__who .cal2__x~*{border-bottom:0!important}.dbt__src{align-items:center;gap:8px;display:inline-flex}.dbt__src svg{width:15px;height:15px;color:var(--t2)}.dbt td em{color:var(--t3);margin-left:3px;font-style:normal}.dbt__nil{color:var(--t3)}.dbt__due{color:var(--ink);align-items:center;gap:7px;display:inline-flex}@media (max-width:1100px){.dbt .col-src{display:none}}@media (max-width:760px){.dbt .col-tx,.dbt .col-at{display:none}.dbt th,.dbt td{padding:0 12px}}.flow__h{flex-wrap:wrap;align-items:center;gap:12px 24px}.flow__t{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.flow__sum{color:var(--t2);flex-wrap:wrap;align-items:center;gap:12px;margin-left:auto;font-size:13px;display:flex}.flow__sum b{color:var(--ink);font-weight:500}.flow__sum i{background:var(--t3);border-radius:50%;width:3px;height:3px}.flow__sum .cell__a{margin-left:6px}.flow-band .ff{padding-bottom:22px}.flow-band .ff__stage{margin:26px 0}.flow-band .ff__cell{min-height:0!important}.ff__svg path.ff__seg:first-of-type{fill:#f5f4f2!important}.ff__svg path.ff__seg:nth-of-type(2){fill:#f0efec!important}.ff__svg path.ff__seg:nth-of-type(3){fill:#ebe9e6!important}.ff__svg path.ff__seg:nth-of-type(4){fill:#e6e4e0!important}.ff__svg path.ff__seg:nth-of-type(5){fill:#e0ddd8!important}.ff__svg path.ff__seg.is-key{fill:#dcf0e3!important}.ff__svg path.ff__seg{transition:opacity .2s,filter .2s}.ff__svg path.ff__seg.on{filter:brightness(.94)}.ff__seg.dim{opacity:.45}.ff__head.is-key b,.ff__cell.is-key>b{color:var(--good)}.flow-band .ff__cell ul{opacity:.55}.flow-band .ff__cell.on ul{opacity:1}.flow-band .ff__cell.dim ul{opacity:.35}.fx{padding:4px 22px 18px;position:relative}.fx__grid{display:grid}.fx__head,.fx__cell,.fx__col{min-width:0;padding:0 14px;transition:opacity .2s,background .2s}.fx__head+.fx__head,.fx__cell+.fx__cell,.fx__col+.fx__col{border-left:1px solid var(--line-2)}.fx__head{cursor:default;gap:2px;padding-top:8px;padding-bottom:6px;display:grid}.fx__head span{color:var(--t2);white-space:nowrap;font-size:12.5px}.fx__head b{color:var(--ink);font-size:28px;font-weight:500;line-height:1.15}.fx__head small{color:var(--t3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.fx__head.dim,.fx__cell.dim{opacity:.45}.fx__stage{height:240px;position:relative}.fx__cols{position:absolute;inset:0}.fx__col{height:100%;display:block}.fx__col.on{background:#29252406}.fx__svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.fx__chip{z-index:3;height:24px;box-shadow:inset 0 0 0 1px var(--line), 0 1px 2px #2925240d;color:var(--ink-2);white-space:nowrap;pointer-events:none;font-variant-numeric:tabular-nums;background:#fff;border-radius:7px;align-items:center;gap:4px;padding:0 8px;font-size:11.5px;font-weight:500;transition:box-shadow .2s,color .2s;display:inline-flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.fx__chip svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px;color:var(--t2)}.fx__chip.on{color:var(--ink);box-shadow:inset 0 0 0 1px var(--t3), 0 1px 3px #29252414}.fx__hit{cursor:pointer;z-index:2;background:0 0;position:absolute;top:0;bottom:0}.fx__hit:focus-visible{outline-offset:-4px;border-radius:8px}.fx__cell{border-top:1px solid var(--line-2);align-content:start;gap:3px;padding-top:12px;display:grid}.fx__cell li{color:var(--t2);opacity:.7;font-size:12px;line-height:1.4;transition:opacity .2s}.fx__cell.on li{opacity:1;color:var(--ink-2)}.fx__drop{color:var(--bad)!important}@media (max-width:860px){.fx__foot,.fx__head small{display:none}.fx__head b{font-size:19px}.fx__head span{font-size:11px}.fx__head,.fx__col{padding:0 6px}.fx__chip{height:20px;padding:0 5px;font-size:10px}.fx__chip svg{display:none}.fx__stage{height:140px}}.fx__halo2{fill:#29252408}.fx__halo1{fill:#2925240d}.fx__core{fill:#29252417}.pp{z-index:90;position:fixed;inset:0}.pp__scrim{background:#2925240a;animation:.18s both ppFade;position:absolute;inset:0}.pp__panel{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;width:min(440px,100vw - 16px);animation:.22s cubic-bezier(.2,.8,.2,1) both ppIn;display:flex;position:absolute;top:8px;bottom:8px;right:8px;overflow:hidden;box-shadow:0 1px 2px #2925240a,0 24px 48px -24px #29252438}.pp--out .pp__scrim{animation:.18s both ppFadeOut}.pp--out .pp__panel{animation:.18s ease-in both ppOut}@keyframes ppIn{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@keyframes ppOut{to{opacity:0;transform:translate(14px)}}@keyframes ppFade{0%{opacity:0}}@keyframes ppFadeOut{to{opacity:0}}.pp__h{border-bottom:1px solid var(--line-2);align-items:center;gap:12px;padding:18px 18px 16px 20px;display:flex}.pp__who{flex:1;gap:3px;min-width:0;display:grid}.pp__who h2{letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:500;line-height:1.2;overflow:hidden}.pp__who span{color:var(--t2);white-space:nowrap;align-items:center;gap:7px;font-size:12.5px;display:flex;overflow:hidden}.pp__sep{background:var(--t3);border-radius:50%;flex:none;width:3px;height:3px}.pp__x{width:32px;height:32px;color:var(--t2);border-radius:8px;flex:none;place-items:center;display:grid}.pp__x:hover{background:var(--chip);color:var(--ink)}.pp__x svg{width:16px;height:16px}.pp__b{flex:1;align-content:start;gap:22px;padding:16px 20px 24px;display:grid;overflow-y:auto}.pp__acts{flex-wrap:wrap;gap:8px;display:flex}.pp__btn{border:1px solid var(--line);height:34px;color:var(--ink);background:#fff;border-radius:8px;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.pp__btn:hover{background:#fafaf9}.pp__btn svg{width:14px;height:14px;color:var(--t2)}.pp__sec{gap:8px;display:grid}.pp__lbl{color:var(--t2);letter-spacing:0;justify-content:space-between;align-items:baseline;font-size:12.5px;font-weight:500;display:flex}.pp__lbl span{color:var(--t3);font-weight:450}.pp__tbl{border:1px solid var(--line);border-radius:10px;overflow:hidden}.pp__tbl>div{grid-template-columns:132px minmax(0,1fr);align-items:center;min-height:42px;padding:0 14px;display:grid}.pp__tbl>div+div,.pp__act li+li{border-top:1px solid var(--line-2)}.pp__tbl dt{color:var(--t2);align-items:center;gap:9px;font-size:13px;display:flex}.pp__tbl dt svg{width:15px;height:15px;color:var(--t3);flex:none}.pp__tbl dd{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;font-size:13px;display:flex;overflow:hidden}.pp__tbl dd a:hover{text-underline-offset:3px;text-decoration:underline}.pp__muted{color:var(--t3)}.pp__dot{background:var(--t3);border-radius:50%;flex:none;width:7px;height:7px}.pp__dot--good{background:var(--good-dot)}.pp__dot--bad{background:var(--bad)}.pp__dot--amber,.pp__dot--warn{background:var(--amber)}.pp__dot--ink{background:var(--ink)}.pp__rail{border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(6,minmax(0,1fr));padding:14px 6px 12px;display:grid}.pp__rail li{text-align:center;justify-items:center;gap:3px;display:grid;position:relative}.pp__rail li+li:before{content:"";background:var(--line);width:100%;height:1px;position:absolute;top:9px;right:50%}.pp__node{z-index:1;width:19px;height:19px;box-shadow:inset 0 0 0 1px var(--line);color:#fff;background:#fff;border-radius:50%;place-items:center;margin-bottom:4px;display:grid;position:relative}.pp__node svg{width:11px;height:11px}.pp__rail li.done .pp__node{background:var(--ink);box-shadow:none}.pp__rail li.miss .pp__node{background:var(--bad-soft);box-shadow:inset 0 0 0 1px var(--bad);color:var(--bad)}.pp__rail b{color:var(--ink);font-size:11.5px;font-weight:500}.pp__rail small{color:var(--t3);font-size:11px}.pp__rail li:not(.done) b{color:var(--t3)}.pp__act li>a,.pp__act li>div{grid-template-columns:26px minmax(0,1fr) auto 14px;align-items:center;gap:10px;min-height:46px;padding:6px 12px;display:grid}.pp__act li>a:hover{background:#fafaf9}.pp__ic{background:var(--chip);width:26px;height:26px;color:var(--ink-2);border-radius:7px;place-items:center;display:grid}.pp__ic.good{background:var(--good-soft);color:var(--good)}.pp__ic.bad{background:var(--bad-soft);color:var(--bad)}.pp__t{min-width:0;display:grid}.pp__t b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.pp__t small{color:var(--t3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.pp__w{color:var(--t2);white-space:nowrap;font-size:12px}.pp__go{width:13px;height:13px;color:var(--t3)}.pp__act li.fut{opacity:.6}.pp__more{height:30px;color:var(--t2);border-radius:7px;justify-self:start;padding:0 10px;font-size:12.5px;font-weight:500}.pp__more:hover{background:var(--chip);color:var(--ink)}.pp__seg{background:var(--chip);border-radius:9px;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;padding:3px;display:grid}.pp__seg button{height:30px;color:var(--t2);border-radius:6px;font-size:12.5px;font-weight:500}.pp__seg button:hover{color:var(--ink)}.pp__seg button.on{color:var(--ink);box-shadow:0 0 0 1px var(--line);background:#fff}.pp__note{resize:vertical;border:1px solid var(--line);background:#fff;border-radius:10px;width:100%;min-height:76px;padding:10px 12px;font-size:13px;line-height:1.5}.pp__note:focus{border-color:var(--t3);outline:none}@media (max-width:520px){.pp__panel{width:auto;height:calc(100% - 48px);top:auto;left:8px}.pp__tbl>div{grid-template-columns:112px minmax(0,1fr)}}.fx__cell{gap:6px}.fx__cell li{white-space:nowrap;text-overflow:ellipsis;color:var(--t3);opacity:1;align-items:baseline;gap:6px;font-size:12px;display:flex;overflow:hidden}.fx__cell.on li{color:var(--t2)}.fx__cell.on li b{color:var(--ink)}.fx__drop,.fx__drop b{color:var(--bad)!important}.pp__h{gap:14px;padding:20px 18px 18px 22px}.pp__who h2{font-size:18px}.pp__who span{font-size:13.5px}.pp__b{gap:24px;padding:20px 22px 28px}.pp__btn{height:38px;padding:0 14px;font-size:14px}.pp__btn svg{width:16px;height:16px}.pp__lbl{font-size:13.5px}.pp__tbl{border-radius:12px}.pp__tbl>div{grid-template-columns:124px minmax(0,1fr);min-height:54px;padding:0 16px}.pp__tbl dt{color:var(--t2);gap:0;font-size:14px}.pp__tbl dd{gap:10px;font-size:14px;font-weight:500}.pp__tbl dd>span{text-overflow:ellipsis;align-items:center;gap:8px;min-width:0;display:inline-flex;overflow:hidden}.pp__vi{width:17px;height:17px;color:var(--t2);flex:none}.pp__dot{width:8px;height:8px}.pp__rail{border-radius:12px;padding:16px 6px 14px}.pp__rail b{font-size:12.5px}.pp__rail small{font-size:12px}.pp__node{width:21px;height:21px}.pp__rail li+li:before{top:10px}.pp__act li>a,.pp__act li>div{grid-template-columns:30px minmax(0,1fr) auto 14px;gap:12px;min-height:58px;padding:8px 16px}.pp__ic{border-radius:8px;width:30px;height:30px}.pp__ic svg{width:15px;height:15px}.pp__t b{font-size:14px}.pp__t small{font-size:12.5px}.pp__w{font-size:13px}.pp__seg button{height:34px;font-size:13.5px}.pp__note{border-radius:12px;font-size:14px}.pp__panel{width:min(520px,100vw - 16px)}.pp__rail li+li:before{background:var(--line);height:1.5px;top:10px}.pp__rail li.done+li.done:before{background:var(--ink)}.pp__node{border-radius:7px;width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--line)!important;color:var(--ink)!important;background:#fff!important}.pp__node svg{stroke-width:1.8px;width:12px;height:12px}.pp__rail li.done .pp__node{box-shadow:inset 0 0 0 1.5px var(--ink)!important}.pp__rail li.miss .pp__node{box-shadow:inset 0 0 0 1.5px var(--bad)!important;color:var(--bad)!important}.brand{vertical-align:middle;display:inline-block}.brand--mono{color:var(--t2)}.pp__notes{border:1px solid var(--line);border-radius:12px;display:grid}.pp__notes li{grid-template-columns:26px minmax(0,1fr);gap:12px;padding:14px 16px;display:grid}.pp__notes li+li{border-top:1px solid var(--line-2)}.pp__nh{align-items:baseline;gap:8px;display:flex}.pp__nh b{color:var(--ink);font-size:13.5px;font-weight:500}.pp__nh span{color:var(--t3);font-size:12.5px}.pp__notes p{color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:3px;font-size:14px;line-height:1.5}.pp__compose{border:1px solid var(--line);background:#fff;border-radius:12px;transition:border-color .15s;position:relative}.pp__compose:focus-within{border-color:var(--t3)}.pp__compose textarea{resize:none;background:0 0;border:0;width:100%;min-height:64px;padding:12px 52px 12px 14px;font-size:14px;line-height:1.5;display:block}.pp__compose textarea:focus{outline:none}.pp__send{background:var(--ink);color:#fff;border-radius:8px;place-items:center;width:32px;height:32px;transition:opacity .15s,background .15s;display:grid;position:absolute;bottom:8px;right:8px}.pp__send:hover{background:var(--ink-2)}.pp__send:disabled{opacity:.25;cursor:default}.pp__send svg{stroke-width:1.8px;width:15px;height:15px}.wfl__ic{background:var(--chip);width:26px;height:26px;color:var(--ink-2);border-radius:7px;flex:none;place-items:center;display:grid}.wfl__ic svg{width:14px;height:14px}.wfl__ch{gap:6px;display:inline-flex}.wfl__ch>span:not(.dbt__nil){background:var(--chip);height:24px;color:var(--ink-2);border-radius:6px;align-items:center;gap:5px;padding:0 8px;font-size:12.5px;display:inline-flex}.wfl__ch svg{width:13px;height:13px;color:var(--t2)}.wfl__by{align-items:center;gap:8px;display:inline-flex}.wfb{z-index:200;background:var(--app,#f5f5f5);flex-direction:column;display:flex;position:fixed;inset:0}.wfb--empty{place-items:center;display:grid}.wfb--empty>div{justify-items:center;gap:12px;display:grid}.wfb__top{border-bottom:1px solid var(--line);background:#fff;flex:none;align-items:center;gap:10px;height:60px;padding:0 16px;display:flex}.wfb__back{width:32px;height:32px;color:var(--ink-2);border:1px solid var(--line);border-radius:8px;place-items:center;display:grid}.wfb__back:hover{background:var(--chip)}.wfb__back svg{width:15px;height:15px}.wfb__crumb{color:var(--t2);font-size:13.5px}.wfb__slash{color:var(--t3)}.wfb__name{width:260px;min-width:120px;height:32px;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:7px;padding:0 8px;font-size:15px;font-weight:500}.wfb__name:hover{border-color:var(--line)}.wfb__name:focus{border-color:var(--t3);background:#fff;outline:none}.wfb__r{align-items:center;gap:16px;margin-left:auto;display:flex}.wfb__stat{color:var(--t2);white-space:nowrap;font-size:13px}.wfb__stat b{color:var(--ink);font-weight:500}.wfb__seg{background:var(--chip);border-radius:9px;gap:2px;padding:3px;display:inline-flex}.wfb__seg button{height:30px;color:var(--t2);border-radius:6px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.wfb__seg button.on{color:var(--ink);box-shadow:0 0 0 1px var(--line);background:#fff}.wfb__body{flex:1;min-height:0;display:flex}.wfb__canvas{cursor:grab;touch-action:none;background-color:#fafaf9;background-image:radial-gradient(circle,#d6d3d1 1.1px,#0000 1.3px);flex:1;position:relative;overflow:hidden}.wfb__canvas:active{cursor:grabbing}.wf__world{transform-origin:0 0;position:absolute;top:0;left:0}.wf__tree{flex-direction:column;align-items:center;padding-bottom:240px;display:flex;transform:translate(-50%)}.wf__col{flex-direction:column;align-items:center;display:flex}.wf__card{z-index:1;border:1px solid var(--line);text-align:left;cursor:pointer;background:#fff;border-radius:12px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;width:284px;padding:12px 14px;transition:border-color .15s,box-shadow .15s;display:grid;position:relative;box-shadow:0 1px 2px #2925240a}.wf__card:hover{border-color:var(--t3)}.wf__card.on{border-color:var(--ink);box-shadow:0 0 0 3px #2925240f}.wf__card i{background:var(--chip);width:34px;height:34px;color:var(--ink-2);border-radius:9px;place-items:center;display:grid}.wf__card i svg{width:16px;height:16px}.wf__card small{color:var(--t3);font-size:11.5px;display:block}.wf__card b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;display:block;overflow:hidden}.wf__card--trigger i{background:var(--ink);color:#fff}.wf__card--goal i{background:var(--good-soft);color:var(--good)}.wf__card--branch{width:240px}.wf__add{justify-content:center;height:64px;display:flex;position:relative}.wf__add:before{content:"";background:#d6d3d1;width:1.5px;margin-left:-.75px;position:absolute;top:0;bottom:0;left:50%}.wf__plus{z-index:2;width:24px;height:24px;color:var(--t2);opacity:.9;background:#fff;border:1.5px solid #d6d3d1;border-radius:7px;align-self:center;place-items:center;transition:border-color .15s,color .15s,transform .15s;display:grid;position:relative}.wf__plus:hover,.wf__plus.on{border-color:var(--ink);color:var(--ink)}.wf__plus svg{stroke-width:1.8px;width:12px;height:12px}.wf__end{border:1px solid var(--line);color:var(--t3);background:#fff;border-radius:6px;margin-top:2px;padding:4px 10px;font-size:11.5px}.wf__split{gap:48px;padding-top:28px;display:flex;position:relative}.wf__split:before{content:"";background:#d6d3d1;width:1.5px;height:28px;margin-left:-.75px;position:absolute;top:0;left:50%}.wf__arm{flex-direction:column;align-items:center;padding-top:22px;display:flex;position:relative}.wf__arm:before{content:"";background:#d6d3d1;height:1.5px;position:absolute;top:0}.wf__arm:first-child:before{left:50%;right:-24px}.wf__arm:last-child:before{left:-24px;right:50%}.wf__arm:after{content:"";background:#d6d3d1;width:1.5px;height:22px;margin-left:-.75px;position:absolute;top:0;left:50%}.wf__tag{z-index:1;border:1px solid var(--line);color:var(--ink-2);background:#fff;border-radius:6px;padding:3px 10px;font-size:11.5px;font-weight:500;position:relative}.wf__tag--yes{color:var(--good);background:var(--good-soft);border-color:#bfe3cb}.wf__arm>.wf__col>.wf__add:first-child{height:52px}.wf__pick{z-index:20;border:1px solid var(--line);width:300px;max-height:420px;box-shadow:var(--sh-lg);cursor:default;background:#fff;border-radius:12px;padding:6px;position:absolute;top:calc(50% + 18px);left:50%;overflow-y:auto;transform:translate(-50%)}.wf__pg{padding:4px 0;display:grid}.wf__pg+.wf__pg{border-top:1px solid var(--line-2)}.wf__pg>span{color:var(--t3);padding:6px 10px 4px;font-size:11.5px;font-weight:500}.wf__pg button{text-align:left;border-radius:8px;grid-template-rows:auto auto;grid-template-columns:28px minmax(0,1fr);align-items:center;column-gap:10px;padding:7px 10px;display:grid}.wf__pg button:hover{background:#fafaf9}.wf__pg button i{background:var(--chip);width:28px;height:28px;color:var(--ink-2);border-radius:7px;grid-row:span 2;place-items:center;display:grid}.wf__pg button i svg{width:14px;height:14px}.wf__pg button b{color:var(--ink);font-size:13.5px;font-weight:500}.wf__pg button small{color:var(--t3);font-size:12px}.wf__zoom{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:2px;padding:4px;display:flex;position:absolute;bottom:16px;left:16px;box-shadow:0 1px 2px #2925240d}.wf__zoom button{width:30px;height:30px;color:var(--ink-2);border-radius:7px;place-items:center;display:grid}.wf__zoom button:hover{background:var(--chip)}.wf__zoom button svg{width:14px;height:14px}.wf__zoom span{text-align:center;min-width:44px;color:var(--t2);font-variant-numeric:tabular-nums;font-size:12.5px}.wf__hint{color:var(--t3);pointer-events:none;font-size:12px;position:absolute;bottom:20px;right:16px}.wfi{border-left:1px solid var(--line);background:#fff;flex-direction:column;flex:none;width:380px;animation:.2s cubic-bezier(.2,.8,.2,1) both ppIn;display:flex}.wfi__h{border-bottom:1px solid var(--line-2);align-items:center;gap:12px;padding:16px 14px 14px 18px;display:flex}.wfi__h>div{flex:1;min-width:0;display:grid}.wfi__h small{color:var(--t3);font-size:12px}.wfi__h b{color:var(--ink);font-size:15.5px;font-weight:500}.wfi__ic{background:var(--chip);width:36px;height:36px;color:var(--ink-2);border-radius:9px;place-items:center;display:grid}.wfi__ic svg{width:17px;height:17px}.wfi__b{flex:1;align-content:start;gap:16px;padding:18px;display:grid;overflow-y:auto}.wfi__f{gap:7px;display:grid}.wfi__f>span{color:var(--ink-2);font-size:13px;font-weight:500}.wfi__f>small{color:var(--t3);font-size:12px}.wfi__in{border:1px solid var(--line);width:100%;height:40px;color:var(--ink);background:#fff;border-radius:9px;padding:0 12px;font-size:14px}.wfi__in:focus{border-color:var(--t3);outline:none}select.wfi__in{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--t2) 50%), linear-gradient(135deg, var(--t2) 50%, transparent 50%);background-position:calc(100% - 17px) 18px,calc(100% - 12px) 18px;background-repeat:no-repeat;background-size:5px 5px;padding-right:32px}.wfi__ta{resize:vertical;height:auto;padding:10px 12px;line-height:1.5}.wfi__row{grid-template-columns:96px minmax(0,1fr);gap:8px;display:grid}.wfi__check{color:var(--ink-2);align-items:center;gap:9px;font-size:13.5px;display:flex}.wfi__check input{width:16px;height:16px;accent-color:var(--ink)}.wfi__chips{flex-wrap:wrap;gap:6px;margin-top:-6px;display:flex}.wfi__chips button{background:var(--chip);height:26px;color:var(--ink-2);border-radius:6px;padding:0 9px;font-size:12px}.wfi__chips button:hover{background:var(--chip-2)}.wfi__note{color:var(--t2);border:1px solid var(--line-2);background:#fafaf9;border-radius:9px;padding:10px 12px;font-size:12.5px}.wfi__opts{border:1px solid var(--line);border-radius:12px;display:grid;overflow:hidden}.wfi__opts button{text-align:left;gap:1px;padding:11px 14px;display:grid}.wfi__opts button+button{border-top:1px solid var(--line-2)}.wfi__opts button:hover{background:#fafaf9}.wfi__opts button.on{background:var(--chip);box-shadow:inset 2px 0 0 var(--ink)}.wfi__opts b{color:var(--ink);font-size:13.5px;font-weight:500}.wfi__opts small{color:var(--t3);font-size:12px}.wfi__f2{border-top:1px solid var(--line-2);padding:14px 18px}.wfi__del{height:34px;color:var(--bad);border-radius:8px;align-items:center;gap:7px;padding:0 10px;font-size:13px;display:inline-flex}.wfi__del:hover{background:var(--bad-soft)}.wfi__del svg{width:14px;height:14px}@media (max-width:860px){.wfi{width:min(380px,100vw);box-shadow:var(--sh-lg);position:absolute;top:60px;bottom:0;right:0}.wfb__stat,.wfb__crumb,.wfb__slash,.wf__hint{display:none}.wfb__name{width:150px}}.intg{gap:28px;display:grid}.intg__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.intg__card{border:1px solid var(--line);background:#fff;border-radius:12px;gap:14px;padding:18px;display:grid}.intg__h{align-items:center;gap:12px;display:flex}.intg__logo{color:#fff;letter-spacing:-.02em;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;font-size:15px;font-weight:600;display:grid}.intg__h>div{flex:1;min-width:0;display:grid}.intg__h b{color:var(--ink);font-size:14.5px;font-weight:500}.intg__h small{color:var(--t3);font-size:12.5px}.intg__caps{flex-wrap:wrap;gap:6px;display:flex}.intg__caps span{background:var(--chip);height:24px;color:var(--ink-2);border-radius:6px;align-items:center;gap:5px;padding:0 8px;font-size:12px;display:inline-flex}.intg__caps svg{width:12px;height:12px;color:var(--t2)}.intg__f{border-top:1px solid var(--line-2);color:var(--t2);justify-content:space-between;align-items:center;padding-top:12px;font-size:13px;display:flex}.intg__f .btn{height:32px;padding:0 12px;font-size:13px}.intg__btn--line{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink)!important;background:#fff!important}@media (max-width:1100px){.intg__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.intg__grid{grid-template-columns:1fr}}.side__foot .snav{gap:2px}.band>.lbar--flat{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;padding:10px 10px 10px 6px;box-shadow:none!important;background:0 0!important}.band>.dbt{border:0;border-top:1px solid var(--line-2);background:#fff;border-radius:0}.cm{z-index:95;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.cm__scrim{background:#29252424;animation:.18s both ppFade;position:absolute;inset:0}.cm__panel{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;width:min(920px,100%);max-height:min(860px,100vh - 48px);animation:.22s cubic-bezier(.2,.8,.2,1) both cmIn;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 4px #2925240d,0 32px 64px -28px #2925244d}@keyframes cmIn{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}.cm__h{border-bottom:1px solid var(--line-2);flex:none;align-items:center;gap:14px;padding:18px 18px 16px 22px;display:flex}.cm__h>div{flex:1;gap:2px;min-width:0;display:grid}.cm__h small{color:var(--t3);font-size:12.5px}.cm__h h2{letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:500;overflow:hidden}.cm__ic{background:var(--chip);width:40px;height:40px;color:var(--ink-2);border-radius:10px;flex:none;place-items:center;display:grid}.cm__ic svg{width:18px;height:18px}.cm__b{flex:1;grid-template-columns:320px minmax(0,1fr);align-items:start;gap:28px;min-height:0;padding:22px;display:grid;overflow-y:auto}.cm__pic{gap:12px;display:grid;position:sticky;top:0}.cm__art{aspect-ratio:4/3;border:1px solid var(--line);border-radius:12px;position:relative;overflow:hidden}.cm__art .art{width:100%;height:100%;display:block}.cm__art.is-gen .art{filter:blur(6px)saturate(.6);transition:filter .3s,transform .3s;transform:scale(1.04)}.cm__chip{height:26px;color:var(--ink-2);background:#ffffffeb;border-radius:7px;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:500;display:inline-flex;position:absolute;top:10px;left:10px;box-shadow:0 0 0 1px #2925240f}.cm__chip svg{width:12px;height:12px}.cm__price{background:#fffffff0;border-radius:9px;justify-items:end;padding:7px 10px;display:grid;position:absolute;bottom:10px;right:10px;box-shadow:0 0 0 1px #2925240f}.cm__price b{font-size:20px;font-weight:500;line-height:1.1}.cm__price small{color:var(--t2);font-size:11.5px}.cm__row{justify-content:space-between;align-items:center;display:flex}.cm__regen{height:28px;color:var(--t2);border-radius:7px;align-items:center;gap:6px;padding:0 9px;font-size:12.5px;font-weight:500;display:inline-flex}.cm__regen:hover:not(:disabled){background:var(--chip);color:var(--ink)}.cm__regen:disabled{opacity:.4}.cm__regen svg{width:13px;height:13px}.cm__styles{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.cm__styles button{aspect-ratio:1;border:1px solid var(--line);border-radius:8px;padding:0;transition:box-shadow .15s;overflow:hidden}.cm__styles button .art{width:100%;height:100%;display:block}.cm__styles button.on{box-shadow:0 0 0 2px var(--ink);border-color:var(--ink)}.cm__upl{cursor:pointer;border:1px dashed #d6d3d1;border-radius:10px;align-items:center;gap:10px;padding:12px 14px;transition:background .15s;display:flex;position:relative}.cm__upl:hover{background:#fafaf9}.cm__upl input{opacity:0;cursor:pointer;position:absolute;inset:0}.cm__upl>svg{width:16px;height:16px;color:var(--t2);flex:none}.cm__upl span{display:grid}.cm__upl b{font-size:13.5px;font-weight:500}.cm__upl small{color:var(--t3);font-size:12px}.cm__upl.is-busy{opacity:.6;pointer-events:none}.cm__form{gap:22px;min-width:0;display:grid}.cm__note{color:var(--t2);border:1px solid var(--line-2);background:#fafaf9;border-radius:10px;padding:10px 12px;font-size:13px}.cm__tbl{border:1px solid var(--line);border-radius:12px;overflow:hidden}.cm__tbl>label,.cm__tbl>div{cursor:text;grid-template-columns:136px minmax(0,1fr);align-items:center;min-height:52px;padding:0 6px 0 16px;display:grid}.cm__tbl>*+*{border-top:1px solid var(--line-2)}.cm__tbl>*>span:first-child{color:var(--t2);align-items:center;gap:9px;font-size:14px;display:flex}.cm__tbl>*>span:first-child svg{width:15px;height:15px;color:var(--t3)}.cm__tbl input,.cm__tbl select{width:100%;height:38px;color:var(--ink);background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:14px;font-weight:500}.cm__tbl input::placeholder{color:var(--t3);font-weight:450}.cm__tbl input:hover,.cm__tbl select:hover{background:#fafaf9}.cm__tbl input:focus,.cm__tbl select:focus{background:#f5f5f4;outline:none}.cm__tbl select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--t2) 50%), linear-gradient(135deg, var(--t2) 50%, transparent 50%);background-position:calc(100% - 17px) 17px,calc(100% - 12px) 17px;background-repeat:no-repeat;background-size:5px 5px;padding-right:32px}.cm__affix{align-items:center;display:flex}.cm__affix em{color:var(--t3);padding:0 10px 0 4px;font-size:13.5px;font-style:normal}.cm__affix--pre em{padding:0 0 0 10px}.cm__affix--pre input{padding-left:6px}.cm__seg{background:var(--chip);border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;margin:6px 0;padding:3px;display:grid}.cm__seg button{height:30px;color:var(--t2);border-radius:6px;font-size:13px;font-weight:500}.cm__seg button.on{color:var(--ink);box-shadow:0 0 0 1px var(--line);background:#fff}.cm__tbl--sw>div{cursor:default;grid-template-columns:136px minmax(0,1fr) auto;gap:10px;padding-right:16px}.cm__tbl--sw small{color:var(--t3);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.cm__ai{border:1px solid var(--line);height:28px;color:var(--ink);background:#fff;border-radius:7px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:500;display:inline-flex}.cm__ai:hover:not(:disabled){background:#fafaf9}.cm__ai:disabled{opacity:.45}.cm__ai svg{width:13px;height:13px}.cm__ta{resize:vertical;border:1px solid var(--line);background:#fff;border-radius:12px;width:100%;min-height:92px;padding:12px 14px;font-size:14px;line-height:1.5}.cm__ta:focus{border-color:var(--t3);outline:none}.cm__f{border-top:1px solid var(--line-2);background:#fff;flex:none;align-items:center;gap:8px;padding:14px 18px;display:flex}.cm__f .btn{height:38px}@media (max-width:820px){.cm{align-items:end;padding:8px}.cm__b{grid-template-columns:minmax(0,1fr);gap:20px;padding:16px}.cm__pic{position:static}.cm__tbl>label,.cm__tbl>div{grid-template-columns:112px minmax(0,1fr)}.cm__tbl--sw>div{grid-template-columns:minmax(0,1fr) auto}.cm__tbl--sw small{display:none}.cm__seg{grid-template-columns:repeat(2,minmax(0,1fr))}}.cm__scrim{-webkit-backdrop-filter:blur(22px)saturate(.9);backdrop-filter:blur(22px)saturate(.9);background:#2925242e}.cm__b{grid-template-columns:minmax(0,1fr);gap:24px;padding:0 22px 24px}.cm__pic{gap:0;margin:0 -22px;position:static}.cm__art{aspect-ratio:auto;border:0;border-bottom:1px solid var(--line-2);border-radius:0;height:clamp(220px,34vh,320px)}.cm__art .art{object-fit:cover}.cm__chip{top:16px;left:16px}.cm__price{padding:9px 12px;bottom:16px;right:16px}.cm__price b{font-size:24px}.cm__pic>.cm__row{padding:14px 22px 8px}.cm__styles{grid-template-columns:repeat(9,minmax(0,1fr));gap:8px;padding:0 22px}.cm__upl{margin:12px 22px 0}@media (max-width:820px){.cm__styles{grid-template-columns:repeat(5,minmax(0,1fr))}}.cm__panel{box-shadow:none}.cm__art{aspect-ratio:16/10;height:auto}.cm__styles button{aspect-ratio:16/10}.cm__styles{grid-template-columns:repeat(5,minmax(0,1fr))}.cm__panel{width:min(720px,100%)}.stk{align-items:center;gap:6px;display:inline-flex}.stk i{background:var(--good-dot);border-radius:50%;width:7px;height:7px}.stk--amber i{background:var(--amber)}.stk--amber{color:#a16207}.stk--bad i{background:var(--bad)}.stk--bad{color:var(--bad)}.cm__affix em{white-space:nowrap;flex:none}.cm__affix input{flex:1;min-width:0}.band:has(>.dbt){border:1px solid var(--line);box-shadow:none!important;background:#fff!important}:root{--int-bg:#fff8f1;--int-line:#f6b27a;--int-ink:#b45309}.inote__list{gap:8px;display:grid}.inote{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:24px minmax(0,1fr);gap:10px;padding:12px 14px;display:grid}.inote--internal{background:var(--int-bg);border:1px dashed var(--int-line)}.inote__h{align-items:baseline;gap:8px;display:flex}.inote__h b{color:var(--ink);font-size:13.5px;font-weight:500}.inote__h span{color:var(--t3);font-size:12.5px}.inote__h em{color:var(--t2);align-items:center;gap:4px;margin-left:auto;font-size:12px;font-style:normal;display:inline-flex}.inote--internal .inote__h em{color:var(--int-ink)}.inote__h em svg{width:12px;height:12px}.inote p{color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:3px;font-size:14px;line-height:1.5}.inote__compose{border:1px solid var(--line);background:#fff;border-radius:12px;transition:background .15s,border-color .15s;position:relative}.inote__compose.inote--internal{background:var(--int-bg);border:1px dashed var(--int-line)}.inote__tabs{align-items:center;gap:4px;padding:8px 8px 0;display:flex}.inote__tabs button{height:26px;color:var(--t2);border-radius:6px;align-items:center;gap:5px;padding:0 9px;font-size:12.5px;font-weight:500;display:inline-flex}.inote__tabs button svg{width:12px;height:12px}.inote__tabs button.on{color:var(--ink);box-shadow:0 0 0 1px var(--line);background:#fff}.inote--internal .inote__tabs button.on{color:var(--int-ink);box-shadow:0 0 0 1px var(--int-line)}.inote__tabs span{color:var(--t3);margin-left:auto;padding-right:4px;font-size:12px}.inote__compose textarea{resize:none;background:0 0;border:0;width:100%;min-height:60px;padding:8px 52px 12px 14px;font-size:14px;line-height:1.5;display:block}.inote__compose textarea:focus{outline:none}.inote__compose textarea:disabled{cursor:not-allowed}.cm--out .cm__scrim{animation:.17s both ppFadeOut}.cm--out .cm__panel{animation:.17s ease-in both cmOut}@keyframes cmOut{to{opacity:0;transform:translateY(6px)scale(.985)}}.crumbs,.crumbs span,.crumbs a{font-weight:450}.crumbs{color:var(--ink-2);font-size:13.5px}.top{min-height:52px;transition:min-height .28s cubic-bezier(.2,.8,.2,1),padding .28s cubic-bezier(.2,.8,.2,1)}.top--title{min-height:64px}.top--crumb{min-height:52px;padding-top:8px;padding-bottom:8px}.crumbs{transition:font-size .28s cubic-bezier(.2,.8,.2,1)}.top__t{letter-spacing:-.015em;color:var(--ink);white-space:nowrap;font-size:18px;font-weight:500;line-height:1.2}.top--crumb .crumbs{font-size:13.5px}.top--anim .top__t,.top--anim.top--crumb .crumbs{animation:.28s cubic-bezier(.2,.8,.2,1) both topIn}.top--crumb .crumbs a{color:var(--t2);border-radius:6px;margin:-3px -6px;padding:3px 6px;transition:background .15s,color .15s}.top--crumb .crumbs a:hover{background:var(--chip);color:var(--ink)}.top--crumb .crumbs b{text-overflow:ellipsis;max-width:40vw;overflow:hidden}@keyframes topIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}main{padding-top:22px}.pbar{margin-bottom:var(--gap);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.pbar__r{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.ovt{padding-top:0!important;padding-bottom:18px!important}.pbar .ph__stats{margin:0}.pbar__sum{color:var(--t2);font-size:14px}.pbar__sum b{color:var(--ink);font-weight:500}.top{transition:height .32s cubic-bezier(.4,0,.2,1);min-height:0!important;padding-top:0!important;padding-bottom:0!important}.top--title{height:64px}.top--crumb{height:52px}.top--crumb .ibtn{width:34px;height:34px}.top--crumb .search{height:34px}.pgr{border-top:1px solid var(--line-2);height:52px;color:var(--t2);justify-content:space-between;align-items:center;gap:12px;padding:0 12px 0 16px;font-size:13px;display:flex;position:sticky;left:0}.pgr__n b{color:var(--ink);font-weight:500}.pgr__b{gap:6px;display:flex}.pgr__btn{border:1px solid var(--line);border-radius:var(--r-ctl,8px);height:30px;color:var(--ink);background:#fff;align-items:center;gap:4px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.pgr__btn svg{width:13px;height:13px}.pgr__btn:hover:not(:disabled){background:#fafaf9}.pgr__btn:disabled{color:var(--t3);cursor:default}.band:has(>.tbl-wrap){border:1px solid var(--line);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none!important;background:#fff!important}.band>.tbl-wrap{overflow-x:auto;padding:0!important}.band>*+.tbl-wrap{border-top:1px solid var(--line-2)}.tbl{border-collapse:collapse;font-size:13.5px}.tbl th{height:44px;color:var(--t2);border-bottom:1px solid var(--line-2);padding:0 16px;font-size:13.5px;font-weight:500;background:0 0!important;border-radius:0!important}.tbl td{height:52px;color:var(--ink-2);border-bottom:1px solid var(--line-2);padding:0 16px}.tbl tbody tr:last-child td{border-bottom:0}.tbl tr.click:hover td,.tbl tr.sel td,.tbl tbody tr:hover td{background:#fafaf9}.tbl td .who b,.tbl td b{color:var(--ink);font-weight:500}.tbl tr.grp td{background:#fafaf9;height:auto;padding:14px 16px 6px}.band>.dbt:first-child,.band>.tbl-wrap:first-child{border-top:0}.ck{align-items:center;gap:10px;display:inline-flex}.ck__ic{flex:none;place-items:center;width:20px;height:20px;display:grid}.ck__ic svg{stroke-width:1.6px;width:17px;height:17px}.ck__ic--inbound{color:#16a34a}.ck__ic--outbound{color:#3466d6}.ck__ic--missed,.ck__miss{color:#c8372d}.cd{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:28px;display:grid}.cd__main{gap:16px;min-width:0;display:grid}.cd__side{gap:20px;display:grid;position:sticky;top:76px}.cd__sum{border:1px solid var(--line);background:#fff;border-radius:12px;padding:18px 20px}.cd__sumh{align-items:center;gap:10px;margin-bottom:10px;display:flex}.cd__sumh b{color:var(--t2);font-size:13.5px;font-weight:500}.cd__ic{background:var(--chip);width:28px;height:28px;color:var(--ink-2);border-radius:8px;place-items:center;display:grid}.cd__ic svg{width:14px;height:14px}.cd__sum p{color:var(--ink);font-size:16px;font-weight:450;line-height:1.55}.cd__booked{background:var(--good-soft);color:var(--ink-2);border-radius:9px;align-items:center;gap:10px;margin-top:14px;padding:10px 12px;font-size:13.5px;display:flex}.cd__booked svg{width:15px;height:15px;color:var(--good);flex:none}.cd__booked b{color:var(--ink);font-weight:500}.cd__booked em{color:var(--good);margin-left:auto;font-size:12.5px;font-style:normal}.cbk{color:var(--ink-2);background:#f5f5f4;border-radius:9px;margin-top:14px;padding:11px 12px;font-size:13.5px}.cbk>svg,.cbk__top>svg{width:15px;height:15px;color:var(--ink);flex:none}.cbk__top{align-items:center;gap:10px;display:flex}.cbk b{color:var(--ink);font-weight:500}.cbk__acts{gap:14px;margin-left:auto;display:flex}.cbk__lnk{font:inherit;color:var(--ink);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:13px;font-weight:500;-webkit-text-decoration:underline #d6d3d1;text-decoration:underline #d6d3d1}.cbk__lnk:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.cbk__meta{color:var(--ink-3);gap:2px;margin:6px 0 0 25px;padding:0;font-size:12.5px;list-style:none;display:grid}.cbk__hold{color:var(--bad)}.cbk__mv{flex-wrap:wrap;gap:8px;margin:10px 0 0 25px;display:flex}.cbk__sel{height:32px;font:inherit;color:var(--ink);background:#fff;border:1px solid #e7e5e4;border-radius:8px;padding:0 10px;font-size:13px}.cbk__save{background:var(--ink);color:#fff;border-color:var(--ink)}.cbk__rule{color:var(--ink-3);margin:8px 0 0 25px;font-size:12px}.cbk--done,.cbk--off{align-items:center;gap:10px;display:flex}.cbk--done{background:var(--good-soft)}.cbk--done>svg{color:var(--good)}.cbk--off .cbk__lnk{margin-left:auto}.cl__cb{color:var(--ink-3);margin-left:6px;font-size:12.5px}.cd__who{align-items:center;gap:12px;display:flex}.cd__who>div{gap:3px;min-width:0;display:grid}.cd__who h2{letter-spacing:-.015em;font-size:18px;font-weight:500}.cd__who span{color:var(--t2);align-items:center;gap:7px;font-size:13.5px;display:flex}.cd__tiny{vertical-align:-2px;width:12px;height:12px;margin-right:4px}.ck__k{color:var(--t2);font-weight:450}.player{color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:12px;margin:0;padding:14px 16px}.player .play{background:var(--ink);color:#fff;width:40px;height:40px}.player .play svg{width:15px;height:15px}.player .wave{height:44px}.player .wave i{background:#e7e5e4;border-radius:2px}.player .wave i.on{background:var(--ink)}.player .wave__seg{display:none}.player__time{color:var(--t2)!important}.player .btn--ghost{border-radius:7px;height:30px;color:var(--ink)!important;box-shadow:inset 0 0 0 1px var(--line)!important;background:#fff!important}.player .btn--quiet{color:var(--t2)!important}.player .btn--quiet:hover{background:var(--chip)!important;color:var(--ink)!important}.cd__main>section[aria-label=Transcript]{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.cd__main>section[aria-label=Transcript] .cell__h{border-bottom:1px solid var(--line-2);padding:14px 16px}.cd__main .tx{padding:8px 8px 12px}.tx__line--user .tx__who{color:var(--ink)}.tx__line--agent .tx__who{color:var(--t2)}@media (max-width:1100px){.cd{grid-template-columns:minmax(0,1fr)}.cd__side{position:static}}.cd__main>*{min-width:0}.player{min-width:0;overflow:hidden}.player__row{min-width:0}.fx__core{fill-opacity:1}.fx__halo1{fill-opacity:.45}.fx__halo2{fill-opacity:.22}.fx__core,.fx__halo1,.fx__halo2{fill:url(#fxGrad)}.snav{gap:10px}.snav__h{width:100%;height:26px;color:var(--t3);text-align:left;border-radius:7px;align-items:center;gap:6px;padding:0 10px;font-size:11.5px;font-weight:500;transition:background .15s,color .15s;display:flex}.snav__h:hover{color:var(--t2);background:#2925240b}.snav__chev{opacity:0;width:11px;height:11px;margin-left:auto;transition:opacity .15s,transform .22s cubic-bezier(.4,0,.2,1);transform:rotate(90deg)}.snav__h:hover .snav__chev,.snav__h:focus-visible .snav__chev{opacity:1}.snav__g.is-shut .snav__chev{opacity:1;transform:rotate(0)}.snav__items{grid-template-rows:1fr;transition:grid-template-rows .26s cubic-bezier(.4,0,.2,1),opacity .2s;display:grid}.snav__items>div{gap:2px;min-height:0;display:grid;overflow:hidden}.snav__g.is-shut .snav__items{opacity:0;grid-template-rows:0fr}.snav__p{display:grid}.snav__sub{grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.4,0,.2,1);display:grid}.snav__sub>div{border-left:1.5px solid var(--line);gap:1px;min-height:0;margin-left:17px;padding-left:12px;display:grid;overflow:hidden}.snav__p.is-open .snav__sub{grid-template-rows:1fr}.snav__p.is-open .snav__sub>div{margin-top:2px;margin-bottom:4px}.snav__sub a{border-radius:6px;position:relative;height:30px!important;color:var(--t2)!important;background:0 0!important;padding:0 10px!important;font-size:13px!important;font-weight:450!important}.snav__sub a:hover{color:var(--ink)!important;background:#2925240a!important}.snav__sub a.on{color:var(--ink)!important;font-weight:500!important}.snav__sub a.on:before{content:"";background:var(--ink);border-radius:2px;width:1.5px;position:absolute;top:6px;bottom:6px;left:-13.5px}.snav__p>a.on[aria-expanded=true]{background:#ebeae8}.top__pv{color:#a16207;background:#fef7e6;border-radius:6px;order:3;align-items:center;height:22px;margin-left:10px;padding:0 8px;font-size:11.5px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #f8e3b4}.crumbs{display:inline-flex}.cal__nav{align-items:center;gap:8px;display:flex}.cal__nav b{text-align:center;min-width:120px;font-size:15px;font-weight:500}.cal__nav .pp__btn{height:32px;padding:0 10px}.cal__legend{color:var(--t2);flex-wrap:wrap;align-items:center;gap:14px;margin-right:8px;font-size:12.5px;display:inline-flex}.cal__legend span{align-items:center;gap:6px;display:inline-flex}.cal__sw{border-radius:3px;width:10px;height:10px}.cal__fenn{background:var(--ink);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.cal{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.cal__head{border-bottom:1px solid var(--line-2);grid-template-columns:64px repeat(7,minmax(0,1fr));display:grid}.cal__head>span{border-left:1px solid var(--line-2);align-items:baseline;gap:6px;padding:12px;display:flex}.cal__head>span:first-child{border-left:0}.cal__head small{color:var(--t2);font-size:12.5px}.cal__head b{font-size:15px;font-weight:500}.cal__head .is-today b{background:var(--ink);color:#fff;border-radius:6px;place-items:center;min-width:24px;height:24px;padding:0 5px;font-size:13px;display:inline-grid}.cal__body{grid-template-columns:64px repeat(7,minmax(0,1fr));display:grid;position:relative}.cal__times{position:relative}.cal__times span{color:var(--t3);white-space:nowrap;font-size:11.5px;position:absolute;right:10px;transform:translateY(-50%)}.cal__times span:first-child{transform:none;top:4px!important}.cal__day{border-left:1px solid var(--line-2);position:relative}.cal__day.is-today{background:#fcfcfb}.cal__line{background:var(--line-2);height:1px;position:absolute;left:0;right:0}.cal__now{background:var(--bad);z-index:3;height:1.5px;position:absolute;left:-3px;right:0}.cal__now:before{content:"";background:var(--bad);border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:0}.cal__ev{z-index:2;border-radius:7px;align-content:start;gap:1px;padding:4px 7px;font-size:12px;line-height:1.25;display:grid;position:absolute;left:4px;right:4px;overflow:hidden}.cal__ev b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;font-weight:500;display:flex;overflow:hidden}.cal__ev small{color:var(--ink-2);opacity:.8;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.cal__t1{background:#e6f4fb;box-shadow:inset 2px 0 #78bfe0}.cal__t2{background:#e5f6ee;box-shadow:inset 2px 0 #76c9a1}.cal__t3{background:#efebfc;box-shadow:inset 2px 0 #a291e4}.cal__legend .cal__t1{box-shadow:none;background:#78bfe0}.cal__legend .cal__t2{box-shadow:none;background:#76c9a1}.cal__legend .cal__t3{box-shadow:none;background:#a291e4}.cal__foot{color:var(--t3);margin-top:12px;font-size:12.5px}@media (max-width:900px){.cal{overflow-x:auto}.cal__head,.cal__body{min-width:820px}}.av__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:24px;display:grid}.av__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.av__who{justify-content:flex-start;gap:8px}.av__who .av__n{color:var(--ink);font-weight:500}.av__who span:last-child{margin-left:auto}.av__grid .pp__tbl>div{grid-template-columns:110px minmax(0,1fr)}.av__conn{color:var(--ink);align-items:center;gap:7px;display:inline-flex}.av__conn svg:last-child{width:12px;height:12px;color:var(--t3)}.av__conn:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:1100px){.av__grid,.av__grid--2{grid-template-columns:minmax(0,1fr)}}.lk__url{color:var(--t2);font-size:12.5px}.role{background:var(--chip);height:24px;color:var(--ink-2);border-radius:6px;align-items:center;padding:0 8px;font-size:12.5px;font-weight:500;display:inline-flex}.role--owner{background:var(--ink);color:#fff}.role--provider{color:#5b45b8;background:#efebfc}.role--front_desk{color:#2b6f93;background:#e6f4fb}.role--referrer{color:#a5592a;background:#fdf0e6}.role--fenn{color:#6b5d45;background:#f4f1eb}.tm__h{color:var(--ink);padding:6px 8px;font-size:13.5px;font-weight:500}.tm th.c,.tm td.c{text-align:center}.tm__y{width:16px;height:16px;color:var(--good);stroke-width:1.8px}.tm__n{color:#d6d3d1;width:14px;height:14px}.tm__own{color:#a16207;background:#fef7e6;border-radius:5px;padding:3px 7px;font-size:12px;font-weight:500}.snav__p{position:relative}.snav__tg{z-index:2;width:29px;height:26px;color:var(--t2);opacity:0;border-radius:6px;place-items:center;transition:opacity .15s,background .15s;display:grid;position:absolute;top:4px;left:4px}.snav__tg svg{transition:transform .22s cubic-bezier(.4,0,.2,1);width:13px!important;height:13px!important}.snav__p.is-open .snav__tg svg{transform:rotate(90deg)}.snav__p:hover .snav__tg,.snav__tg:focus-visible{opacity:1}.snav__tg:hover{color:var(--ink);background:#29252412}.snav__ico{transition:opacity .15s}.snav__sub>div{position:relative;border-left:0!important;margin-left:17.5px!important;padding-left:13.5px!important}.snav__sub>div:before{content:"";background:var(--line);border-radius:2px;width:1.5px;position:absolute;top:2px;bottom:2px;left:0}.snav__sub a.on:before{z-index:1;background:var(--ink)!important;width:1.5px!important;top:7px!important;bottom:7px!important;left:-13.5px!important}.snav__sub>div:before{background:#dedbd8}.acc__note{color:var(--t2);align-items:center;gap:7px;padding-right:6px;font-size:12.5px;display:inline-flex}.acc__note svg{width:14px;height:14px;color:var(--good)}.acc__all{color:var(--ink);align-items:center;gap:8px;margin-top:12px;font-size:13.5px;font-weight:500;display:inline-flex}.acc__all svg{width:14px;height:14px;color:var(--t2)}.acc__all:hover{text-underline-offset:3px;text-decoration:underline}.dbt--flat{border-radius:12px}.role--sm{height:20px;margin-left:4px;padding:0 6px;font-size:11.5px}.snav__row{position:relative}.snav__tg,.snav__ico,.snav__tg svg{transition:none!important}.snav__p:hover .snav__tg{opacity:0}.snav__p:hover .snav__ico,.snav__row:hover .snav__tg,.snav__tg:focus-visible{opacity:1}.snav__row:hover .snav__ico{opacity:0}.avh__seg{background:var(--chip);border-radius:9px;gap:2px;padding:3px;display:inline-flex}.avh__seg button{height:32px;color:var(--t2);border-radius:7px;padding:0 14px;font-size:13.5px;font-weight:500}.avh__seg button.on{color:var(--ink);box-shadow:0 0 0 1px var(--line);background:#fff}.avh__list{border:1px solid var(--line);background:#fff;border-radius:12px}.avh__row{align-items:center;display:flex;position:relative}.avh__row+.avh__row{border-top:1px solid var(--line-2)}.avh__main{border-radius:12px;flex:1;gap:3px;min-width:0;padding:16px 20px;display:grid}.avh__main:hover{background:#fafaf9}.avh__main b{color:var(--ink);align-items:center;gap:8px;margin-bottom:2px;font-size:14.5px;font-weight:500;display:flex}.avh__main>span{color:var(--ink-2);font-size:13.5px}.avh__main small{color:var(--t2);align-items:center;gap:6px;margin-top:6px;font-size:12.5px;display:inline-flex}.avh__main small svg{width:13px;height:13px}.avh__def{height:20px;color:var(--good);background:var(--good-soft);border-radius:5px;align-items:center;padding:0 7px;font-size:11.5px;font-weight:500;display:inline-flex}.avh__more{padding-right:14px;position:relative}.avh__more .pp__x{border:1px solid var(--line);letter-spacing:1px;width:34px;height:30px;color:var(--t2);font-size:12px}.avh__menu{z-index:10;border:1px solid var(--line);min-width:170px;box-shadow:var(--sh-lg);background:#fff;border-radius:10px;padding:4px;display:grid;position:absolute;top:36px;right:14px}.avh__menu button{text-align:left;height:34px;color:var(--ink);border-radius:7px;padding:0 10px;font-size:13.5px}.avh__menu button:hover{background:#fafaf9}.avh__menu button.bad{color:var(--bad)}.avh__foot{border-top:1px solid var(--line-2);color:var(--t3);background:#fcfcfb;border-radius:0 0 12px 12px;padding:12px 20px;font-size:12.5px}.nsm{width:min(440px,100%)!important}.nsm__b{gap:12px;padding:18px 22px;display:grid}.nsm .cm__h>div{display:grid}.avt__grid{overflow-x:auto}.avt__head,.avt__row{grid-template-columns:220px minmax(560px,1fr);align-items:center;display:grid}.avt__head{border-bottom:1px solid var(--line-2);height:40px;color:var(--t2);font-size:12.5px}.avt__head>span{padding-left:16px;font-weight:500}.avt__head>div{grid-template-columns:repeat(16,minmax(0,1fr));padding-right:16px;display:grid}.avt__head>div span{color:var(--t3);font-size:11.5px}.avt__row{min-height:58px}.avt__row+.avt__row{border-top:1px solid var(--line-2)}.avt__who{align-items:center;gap:10px;padding-left:16px;display:flex}.avt__who>span:last-child{display:grid}.avt__who b{font-size:13.5px;font-weight:500}.avt__who small{color:var(--t3);font-size:12px}.avt__track{grid-template-columns:repeat(16,minmax(0,1fr));height:32px;margin-right:16px;display:grid;position:relative}.avt__track>i{border-left:1px solid var(--line-2)}.avt__bar{background:var(--good-soft);color:#166534;white-space:nowrap;border-radius:7px;align-items:center;padding:0 9px;font-size:12px;font-weight:500;display:flex;position:absolute;top:3px;bottom:3px;overflow:hidden;box-shadow:inset 0 0 0 1px #c9ead6}.avt__off{color:var(--t3);font-size:12.5px;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.se__title{align-items:center;gap:10px;display:flex}.se__title .pp__btn{justify-content:center;width:34px;padding:0}.se__title input{letter-spacing:-.015em;min-width:240px;height:36px;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:8px;padding:0 8px;font-size:18px;font-weight:500}.se__title input:hover{border-color:var(--line)}.se__title input:focus{border-color:var(--t3);background:#fff;outline:none}.se__def{color:var(--t2);align-items:center;gap:10px;margin-right:4px;font-size:13.5px;display:inline-flex}.se__del{width:38px;color:var(--bad);justify-content:center;padding:0!important}.se__del svg{color:var(--bad)!important}.se{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:28px;display:grid}.se__main{gap:24px;min-width:0;display:grid}.se__side{gap:22px;display:grid;position:sticky;top:76px}.se__week{border:1px solid var(--line);background:#fff;border-radius:12px}.se__day{grid-template-columns:170px minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 16px;display:grid;position:relative}.se__day+.se__day{border-top:1px solid var(--line-2)}.se__dn{height:36px;color:var(--ink);align-items:center;gap:12px;font-size:14px;font-weight:500;display:flex}.se__day.is-off .se__dn{color:var(--t2)}.se__ranges{gap:8px;display:grid}.se__range{align-items:center;gap:8px;display:flex}.se__time{border:1px solid var(--line);height:36px;color:var(--ink);appearance:none;background:#fff;background-image:linear-gradient(45deg, transparent 50%, var(--t2) 50%), linear-gradient(135deg, var(--t2) 50%, transparent 50%);font-variant-numeric:tabular-nums;background-position:calc(100% - 15px) 16px,calc(100% - 10px) 16px;background-repeat:no-repeat;background-size:5px 5px;border-radius:8px;padding:0 30px 0 12px;font-size:13.5px}input.se__time{background-image:none;padding-right:12px}.se__time:focus{border-color:var(--t3);outline:none}.se__dash{color:var(--t3)}.se__offl{height:36px;color:var(--t3);align-items:center;font-size:13.5px;display:inline-flex}.se__ic{width:32px;height:32px;color:var(--t2);border-radius:8px;place-items:center;display:grid}.se__ic:hover{background:var(--chip);color:var(--ink)}.se__ic svg{width:14px;height:14px}.se__acts{gap:2px;padding-top:2px;display:flex;position:relative}.se__copy{z-index:10;border:1px solid var(--line);width:220px;box-shadow:var(--sh-lg);background:#fff;border-radius:12px;gap:8px;padding:12px;display:grid;position:absolute;top:38px;right:0}.se__copy b{color:var(--t2);font-size:12.5px;font-weight:500}.se__copy label{align-items:center;gap:9px;font-size:13.5px;display:flex}.se__copy input{width:15px;height:15px;accent-color:var(--ink)}.se__copy>div{justify-content:flex-end;gap:6px;margin-top:4px;display:flex}.se__copy .btn,.se__copy .pp__btn{height:32px;padding:0 12px;font-size:13px}.se__ovs{border:1px solid var(--line);background:#fff;border-radius:12px}.se__ovs>*+*{border-top:1px solid var(--line-2)}.se__ovempty{color:var(--t3);padding:16px;font-size:13.5px}.se__ov{grid-template-columns:20px 190px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:52px;padding:0 10px 0 16px;font-size:14px;display:grid}.se__ov b{font-weight:500}.se__ovform{background:#fcfcfb;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px;display:flex}.se__ovbtns{gap:6px;margin-left:auto;display:flex}.se__add{width:100%;height:48px;color:var(--ink);border-radius:0 0 12px 12px;align-items:center;gap:8px;padding:0 16px;font-size:13.5px;font-weight:500;display:flex}.se__add:hover{background:#fafaf9}.se__add svg{width:14px;height:14px}.se__tz{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:10px;height:44px;padding:0 12px;display:flex}.se__tz svg{width:15px;height:15px;color:var(--t2);flex:none}.se__tz select{color:var(--ink);appearance:none;background:0 0;border:0;flex:1;font-size:14px}.se__tz select:focus{outline:none}.se__hint{border:1px solid var(--line);background:#fff;border-radius:12px;gap:12px;padding:14px 16px;display:grid}.se__hint p{color:var(--t2);font-size:13.5px;line-height:1.5}.se__hint .pp__btn{justify-self:start}@media (max-width:1000px){.se{grid-template-columns:minmax(0,1fr)}.se__side{position:static}.se__day{grid-template-columns:minmax(0,1fr) auto}.se__ranges{grid-area:2/1/auto/-1}}.main--cal{padding-bottom:24px}.cal2__in{color:var(--ink);font-weight:500}.cal2__list th,.cal2__list td{padding:0 10px}.cal2__list th:first-child,.cal2__list td:first-child{padding-left:16px}@media (max-width:1600px){.cal2__list .col-at{display:none}}@media (max-width:1240px){.cal2__list .col-tx{display:none}}.cal2{gap:14px;display:grid}.cal2__bar{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;display:grid}.cal2__t{letter-spacing:-.025em;align-items:baseline;gap:8px;font-size:26px;line-height:1.1;display:flex}.cal2__t b{color:var(--ink);font-weight:600}.cal2__t span{color:var(--t2);font-weight:450}.cal2__t small{color:var(--t2);letter-spacing:0;margin-left:6px;font-size:15px;font-weight:450}.cal2__views{background:var(--chip);border-radius:9px;gap:2px;padding:3px;display:inline-flex}.cal2__views button{min-width:64px;height:30px;color:var(--t2);border-radius:7px;padding:0 12px;font-size:13.5px;font-weight:500}.cal2__views button.on{color:var(--ink);box-shadow:0 0 0 1px var(--line), 0 1px 2px #2925240d;background:#fff}.cal2__r{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.cal2__who{gap:2px;display:inline-flex}.cal2__who button{height:30px;color:var(--ink-2);border-radius:7px;align-items:center;gap:6px;padding:0 9px;font-size:12.5px;font-weight:500;display:inline-flex}.cal2__who button:hover{background:var(--chip)}.cal2__who button.is-off{color:var(--t3)}.cal2__who button.is-off .cal2__dot{box-shadow:inset 0 0 0 1.5px #d6d3d1;background:0 0!important}.cal2__dot{border-radius:3px;flex:none;width:9px;height:9px;display:inline-block}.cal2__dot--sky{background:#5aa9d6}.cal2__dot--lilac{background:#9a83e0}.cal2__dot--mint{background:#55b787}.cal2__dot--stone{background:#a8a29e}.cal2__nav{gap:4px;display:inline-flex}.cal2__nav .pp__btn{height:32px;padding:0 10px}.cal2__r .btn{height:34px}.ce--sky,.cad--sky,.cml--sky{--tc:#3d8fbf;--tb:#e8f4fb}.ce--lilac,.cad--lilac,.cml--lilac{--tc:#7c62d6;--tb:#f1edfd}.ce--mint,.cad--mint,.cml--mint{--tc:#3f9d70;--tb:#e7f6ee}.ce--stone,.cad--stone,.cml--stone{--tc:#8a837d;--tb:#f2f0ed}.cg{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.cg__head,.cg__all{border-bottom:1px solid var(--line-2);display:grid}.cg__dh{border-left:1px solid var(--line-2);justify-content:center;align-items:baseline;gap:6px;height:46px;padding-top:12px;display:flex}.cg__dh small{color:var(--t2);font-size:12.5px}.cg__dh b{color:var(--ink);font-size:17px;font-weight:500}.cg__dh.is-today b{background:var(--ink);color:#fff;border-radius:13px;place-items:center;min-width:26px;height:26px;margin-top:-4px;padding:0 6px;font-size:14px;display:inline-grid}.cg__dh:hover small{color:var(--ink)}.cg__all{min-height:30px}.cg__all>span{text-align:right;color:var(--t3);align-self:center;padding-right:8px;font-size:11px}.cg__all>div{border-left:1px solid var(--line-2);cursor:copy;align-content:start;gap:2px;padding:3px;display:grid}.cg__scroll{min-height:360px;max-height:calc(100vh - 250px);overflow-y:auto}.cg__body{display:grid;position:relative}.cg__times{position:relative}.cg__times span{color:var(--t3);white-space:nowrap;font-size:11px;position:absolute;right:8px;transform:translateY(-50%)}.cg__cols{display:grid;position:relative}.cg__col{border-left:1px solid var(--line-2);cursor:copy;position:relative}.cg__col.is-today{background:#fcfcfb}.cg__hr{background:var(--line-2);pointer-events:none;height:1px;position:absolute;left:0;right:0}.cg__now{background:var(--bad);z-index:4;pointer-events:none;height:1.5px;position:absolute;left:0;right:0}.cg__now:before{content:"";background:var(--bad);border-radius:50%;width:8px;height:8px;position:absolute;top:-3.5px;left:-4px}.cg__now em{color:var(--bad);background:#fff;padding:0 2px;font-size:10.5px;font-style:normal;font-weight:600;position:absolute;top:-8px;left:-54px}.ce{z-index:2;background:var(--tb);box-shadow:inset 2.5px 0 0 var(--tc);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;border-radius:6px;align-content:start;gap:1px;padding:4px 7px 4px 9px;font-size:12px;line-height:1.25;transition:box-shadow .12s,filter .12s;display:grid;position:absolute;overflow:hidden}.ce:hover{filter:brightness(.98)}.ce.is-sel{box-shadow:inset 2.5px 0 0 var(--tc), 0 0 0 1.5px var(--tc)}.ce.is-drag{cursor:grabbing;z-index:5;box-shadow:inset 2.5px 0 0 var(--tc), 0 6px 16px -6px #2925244d;opacity:.95}.ce b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;font-weight:500;display:flex;overflow:hidden}.ce small{color:var(--ink-2);opacity:.75;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.ce.is-x b,.cml.is-x span{color:var(--t2);text-decoration:line-through}.ce.is-tbc{background:repeating-linear-gradient(135deg, var(--tb) 0 6px, #fff 6px 9px)}.ce__f{background:var(--ink);border-radius:50%;flex:none;width:5px;height:5px}.cad{text-align:left;background:var(--tb);width:100%;height:21px;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;box-shadow:inset 2.5px 0 0 var(--tc);border-radius:5px;padding:0 7px;font-size:12px;font-weight:500;display:block;overflow:hidden}.cal2__day{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:20px;display:grid}.cal2__side{gap:16px;display:grid;position:sticky;top:76px}.cal2__side .pp__tbl>div{grid-template-columns:minmax(0,1fr) auto}.cmi{gap:4px;display:grid}.cmi__wd,.cmi__days{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.cmi__wd span{text-align:center;color:var(--t3);padding:2px 0;font-size:11px}.cmi__days button{height:30px;color:var(--ink);font-variant-numeric:tabular-nums;border-radius:8px;font-size:12.5px;position:relative}.cmi__days button:hover{background:var(--chip)}.cmi__days button.is-out{color:#c9c5c1}.cmi__days button.has:after{content:"";background:var(--t3);border-radius:50%;width:3px;height:3px;margin-left:-1.5px;position:absolute;bottom:4px;left:50%}.cmi__days button.is-today{color:#fff;background:var(--ink);font-weight:500}.cmi__days button.is-today:after{background:#fff}.cmi__days button.is-cur:not(.is-today){box-shadow:inset 0 0 0 1.5px var(--ink)}.cal2__side .cmi{border:1px solid var(--line);background:#fff;border-radius:12px;padding:12px}.cm2{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.cm2__wd{border-bottom:1px solid var(--line-2);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.cm2__wd span{text-align:right;color:var(--t2);padding:10px 12px 8px;font-size:12.5px}.cm2__grid{grid-template-columns:repeat(7,minmax(0,1fr));min-height:calc(100vh - 230px);display:grid}.cm2__c{border-left:1px solid var(--line-2);border-top:1px solid var(--line-2);cursor:copy;flex-direction:column;gap:2px;min-height:112px;padding:6px 6px 8px;display:flex;overflow:hidden}.cm2__c:nth-child(7n+1){border-left:0}.cm2__c:nth-child(-n+7){border-top:0}.cm2__c.is-out{background:#fcfcfb}.cm2__c.is-out .cm2__n{color:#c2bdb8}.cm2__top{justify-content:flex-end;align-items:center;gap:6px;height:26px;margin-bottom:2px;display:flex}.cm2__wk{color:#c2bdb8;margin-right:auto;padding-left:4px;font-size:11px}.cm2__n{min-width:26px;height:26px;color:var(--ink);border-radius:13px;padding:0 6px;font-size:14px;font-weight:450}.cm2__n:hover{background:var(--chip)}.cm2__c.is-today .cm2__n{background:var(--ink);color:#fff;font-weight:500}.cml{text-align:left;width:100%;height:20px;color:var(--ink);border-radius:5px;align-items:center;gap:6px;padding:0 4px;font-size:12px;display:flex}.cml:hover{background:var(--tb)}.cml i{background:var(--tc);border-radius:2px;flex:none;width:3px;height:12px}.cml span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.cml em{color:var(--t3);font-variant-numeric:tabular-nums;font-size:11px;font-style:normal}.cm2__more{color:var(--t2);align-self:flex-start;padding:0 4px;font-size:11.5px;font-weight:500}.cm2__more:hover{color:var(--ink)}.cy{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 24px;padding:20px;display:grid}.cy__t{color:var(--ink);margin:0 0 6px 6px;font-size:15px;font-weight:500;display:block}.cy__t:hover{text-underline-offset:3px;text-decoration:underline}.cy .cmi__days button{height:26px;font-size:12px}.ep__tile{background:var(--tb);width:44px;height:44px;color:var(--tc);border-radius:11px;flex:none;place-items:center;display:grid}.ep__tile svg{width:19px;height:19px}.ep__tile--sky{--tc:#3d8fbf;--tb:#e8f4fb}.ep__tile--lilac{--tc:#7c62d6;--tb:#f1edfd}.ep__tile--mint{--tc:#3f9d70;--tb:#e7f6ee}.ep__tile--stone{--tc:#8a837d;--tb:#f2f0ed}.ep__del{justify-self:start}.ep__form{gap:22px;display:grid}.ep__form .cm__tbl>label{grid-template-columns:112px minmax(0,1fr)}.ep__foot{align-items:center;gap:8px;display:flex}.ep__foot .btn{height:36px}@media (max-width:1100px){.cal2__bar{grid-template-columns:1fr;justify-items:start}.cal2__r{justify-content:flex-start}.cal2__day{grid-template-columns:minmax(0,1fr)}.cal2__side{display:none}.cy{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.cg,.cm2{overflow-x:auto}.cg__head,.cg__all,.cg__body,.cm2__wd,.cm2__grid{min-width:760px}.cy{grid-template-columns:minmax(0,1fr)}}.om{flex-direction:row!important;width:min(760px,100%)!important}.om__l{border-right:1px solid var(--line-2);flex:none;width:340px;padding:24px 22px 20px}.om__r{flex-direction:column;flex:1;gap:14px;min-width:0;padding:24px 22px 20px;display:flex}.om h2{letter-spacing:-.01em;margin-bottom:14px;font-size:16px;font-weight:500}.om__r h2{margin-bottom:2px}.om__nav{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.om__nav b{font-size:14px;font-weight:500}.om__wd,.om__days{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.om__wd span{text-align:center;color:var(--t3);padding:4px 0;font-size:11.5px}.om__days button{height:38px;color:var(--ink);font-variant-numeric:tabular-nums;border-radius:9px;font-size:14px;position:relative}.om__days button:hover:not(:disabled){background:var(--chip)}.om__days button:disabled{color:#d0ccc8;cursor:default;text-decoration:line-through}.om__days button.is-today:after{content:"";background:var(--ink);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:5px;left:50%}.om__days button.has:before{content:"";background:var(--amber);border-radius:50%;width:5px;height:5px;position:absolute;top:6px;right:6px}.om__days button.on{background:var(--ink);color:#fff;font-weight:500}.om__days button.on.is-today:after{background:#fff}.om__hint{color:var(--t3);margin-top:12px;font-size:12.5px}.om__empty{color:var(--t3);font-size:13.5px}.om__off{height:32px}.om__na{border:1px dashed var(--line);height:40px;color:var(--t2);border-radius:9px;place-items:center;font-size:13.5px;display:grid}.om__ranges{gap:4px;display:grid}.om__more{justify-self:start;border-radius:8px!important;width:auto!important;height:36px!important;padding:0 2px!important}.om__f{justify-content:flex-end;gap:8px;margin-top:auto;padding-top:12px;display:flex}.om__f .btn{height:36px}button.se__ov{text-align:left;width:100%}button.se__ov:hover{background:#fafaf9}.se__ic:disabled{opacity:.35}@media (max-width:760px){.om{flex-direction:column!important}.om__l{border-right:0;border-bottom:1px solid var(--line-2);width:auto}}.avt__row{cursor:pointer}.avt__row:hover{background:#fcfcfb}.avt__hl{pointer-events:none;z-index:0;background:#2925240b;position:absolute;top:-12px;bottom:-12px}.avt__bar{z-index:1}.avt__head>div span.on{color:var(--ink);font-weight:500}.mp{width:min(600px,100vw - 16px)!important}.se__week--compact .se__day{grid-template-columns:140px minmax(0,1fr) auto;padding:10px 12px}.se__week--compact .se__time{padding-left:10px;padding-right:26px;font-size:13px}.mp__f{border-top:1px solid var(--line-2);flex:none;gap:8px;padding:14px 20px;display:flex}.mp__f .btn{height:38px}.se__week--compact .se__day{grid-template-columns:126px minmax(0,1fr) auto;gap:8px}.se__week--compact .se__range{gap:6px}.se__week--compact .se__time{width:108px;min-width:0}.se__week--compact .se__acts{gap:0}.cal2__dot--peach{background:#ec9a63}.cal2__dot--rose{background:#e07a8f}.cal2__dot--sand{background:#b9a07a}.cal2__dot--teal{background:#3fa5a0}.cal2__dot--slate{background:#7c8a9e}.ce--peach,.cad--peach,.cml--peach{--tc:#d9824a;--tb:#fdf0e6}.ce--rose,.cad--rose,.cml--rose{--tc:#cf5f78;--tb:#fdebef}.ce--sand,.cad--sand,.cml--sand{--tc:#a18760;--tb:#f6f1e8}.ce--teal,.cad--teal,.cml--teal{--tc:#2f8f8a;--tb:#e5f5f4}.ce--slate,.cad--slate,.cml--slate{--tc:#66748a;--tb:#eef1f5}.ep__tile--peach{--tc:#d9824a;--tb:#fdf0e6}.ep__tile--rose{--tc:#cf5f78;--tb:#fdebef}.ep__tile--sand{--tc:#a18760;--tb:#f6f1e8}.ep__tile--teal{--tc:#2f8f8a;--tb:#e5f5f4}.ep__tile--slate{--tc:#66748a;--tb:#eef1f5}.cp{position:relative}.cp__btn{border:1px solid var(--line);height:34px;color:var(--ink);background:#fff;border-radius:8px;align-items:center;gap:8px;padding:0 10px 0 8px;font-size:13.5px;font-weight:500;display:inline-flex}.cp__btn:hover,.cp__btn.on{background:#fafaf9}.cp__btn>svg{width:13px;height:13px;color:var(--t3)}.cp__stack{display:inline-flex}.cp__stack i{border-radius:3px;width:10px;height:10px;box-shadow:0 0 0 2px #fff}.cp__stack i+i{margin-left:-3px}.cp__pop{z-index:30;border:1px solid var(--line);width:320px;box-shadow:var(--sh-lg);background:#fff;border-radius:12px;gap:4px;padding:6px;display:grid;position:absolute;top:40px;right:0}.cp__sec{gap:2px;display:grid}.cp__sec+.cp__sec{border-top:1px solid var(--line-2);padding-top:6px}.cp__sec>span{color:var(--t3);align-items:center;gap:4px;padding:4px 8px;font-size:11.5px;font-weight:500;display:flex}.cp__sec>span button{color:var(--t2);border-radius:5px;padding:2px 6px;font-size:11.5px;font-weight:500}.cp__sec>span button:first-of-type{margin-left:auto}.cp__sec>span button:hover{background:var(--chip);color:var(--ink)}.cp__q{border:1px solid var(--line);border-radius:8px;align-items:center;gap:8px;height:34px;margin:2px 4px 4px;padding:0 10px;display:flex}.cp__q svg{width:14px;height:14px;color:var(--t3)}.cp__q input{background:0 0;border:0;flex:1;font-size:13.5px}.cp__q input:focus{outline:none}.cp__list{gap:2px;max-height:280px;display:grid;overflow-y:auto}.cp__row{text-align:left;border-radius:8px;align-items:center;gap:10px;width:100%;padding:6px 8px;display:flex}.cp__row:hover{background:#fafaf9}.cp__box{color:#fff;border-radius:5px;flex:none;place-items:center;width:16px;height:16px;display:grid;box-shadow:inset 0 0 0 1.5px #d6d3d1;background:0 0!important}.cp__box.on{box-shadow:none}.cp__box.on.cal2__dot--sky{background:#5aa9d6!important}.cp__box.on.cal2__dot--lilac{background:#9a83e0!important}.cp__box.on.cal2__dot--mint{background:#55b787!important}.cp__box.on.cal2__dot--peach{background:#ec9a63!important}.cp__box.on.cal2__dot--rose{background:#e07a8f!important}.cp__box.on.cal2__dot--sand{background:#b9a07a!important}.cp__box.on.cal2__dot--teal{background:#3fa5a0!important}.cp__box.on.cal2__dot--slate{background:#7c8a9e!important}.cp__box.on.cal2__dot--stone{background:#a8a29e!important}.cp__box svg{stroke-width:2.2px;width:11px;height:11px}.cp__av{border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:11px;font-weight:600;display:grid}.cp__av--team{background:var(--chip);color:var(--t2)}.cp__t{min-width:0;display:grid}.cp__t b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:13.5px;font-weight:500;display:flex;overflow:hidden}.cp__t b em{color:var(--t2);background:var(--chip);border-radius:5px;padding:1px 6px;font-size:11px;font-style:normal;font-weight:500}.cp__t small{color:var(--t3);font-size:12px}.cp__none{color:var(--t3);padding:10px 8px;font-size:13px}.lk__name{text-align:left}.lk__t{display:grid!important}.lk__t small{color:var(--t3);font-size:12px;font-weight:450;font-family:var(--sans)}.lk__acts{gap:6px;display:inline-flex}.lk__copy{height:30px!important;padding:0 10px!important;font-size:12.5px!important}.lk__copy svg{width:13px!important;height:13px!important}.lk__open{justify-content:center;width:30px;height:30px;padding:0!important}.lk__open.is-off{opacity:.4;pointer-events:none}.lk__copy:disabled{opacity:.4}.lp{width:min(560px,100vw - 16px)!important}.lp__url{font-family:var(--sans);color:var(--t2)}.lp__on{color:var(--t2);align-items:center;gap:8px;margin-left:auto;font-size:13.5px;display:inline-flex}.lp__av{gap:10px;display:grid}.lp__sel{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:10px;height:44px;padding:0 12px;display:flex}.lp__sel svg{width:15px;height:15px;color:var(--t2)}.lp__sel select{color:var(--ink);appearance:none;background:0 0;border:0;flex:1;font-size:14px;font-weight:500}.lp__sel select:focus{outline:none}.lp__hours{border:1px solid var(--line-2);background:#fafaf9;border-radius:10px;gap:3px;padding:12px 14px;display:grid}.lp__hours span{color:var(--ink-2);font-size:13.5px}.lp__hours small{color:var(--t2);align-items:center;gap:6px;margin-top:4px;font-size:12.5px;display:inline-flex}.lp__hours small svg{width:13px;height:13px}.lp__need{color:#a16207;font-size:13px}.lp__manage{color:var(--t2);justify-self:start;font-size:13px;font-weight:500}.lp__manage:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.lp__empty{border:1px dashed var(--line);border-radius:12px;justify-items:start;gap:12px;padding:16px;display:grid}.lp__empty p{color:var(--t2);font-size:13.5px}.lp__qs{border:1px solid var(--line);background:#fff;border-radius:12px}.lp__qs>*+*{border-top:1px solid var(--line-2)}.lp__q{align-items:center;gap:10px;min-height:48px;padding:0 10px 0 16px;display:flex}.lp__q.is-fixed span{color:var(--t2);flex:1;font-size:14px}.lp__q em{color:var(--t3);font-size:12px;font-style:normal}.lp__q>input{height:36px;color:var(--ink);background:0 0;border:0;flex:1;font-size:14px;font-weight:500}.lp__q>input:focus{outline:none}.lp__req{color:var(--t2);white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.lp__req input{accent-color:var(--ink)}.ep__notes{white-space:pre-wrap}.bk{background:var(--app,#f5f5f5);flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:100vh;padding:32px 16px;display:flex}.bk__card{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:320px minmax(0,1fr);width:min(1020px,100%);display:grid;overflow:hidden}.bk__card--msg{text-align:center;grid-template-columns:1fr;gap:8px;max-width:480px;padding:40px}.bk__card--msg b{font-size:17px;font-weight:500}.bk__card--msg p{color:var(--t2);font-size:14px}.bk__info{border-right:1px solid var(--line-2);align-content:start;gap:14px;padding:28px 26px;display:grid}.bk__org{align-items:center;gap:10px;font-size:13.5px;font-weight:500;display:flex}.bk__org>span:last-child{display:grid}.bk__org small{color:var(--t3);font-size:12px;font-weight:450}.bk__mark{background:var(--ink);color:#fff;border-radius:8px;place-items:center;width:30px;height:30px;font-size:13px;font-weight:600;display:grid}.bk__with{color:var(--t2);align-items:center;gap:9px;margin-top:8px;font-size:13.5px;display:flex}.bk__info h1{letter-spacing:-.02em;font-size:24px;font-weight:500;line-height:1.2}.bk__facts{gap:9px;display:grid}.bk__facts li{color:var(--ink-2);align-items:center;gap:9px;font-size:14px;display:flex}.bk__facts svg{width:15px;height:15px;color:var(--t2);flex:none}.bk__when{font-weight:500;color:var(--ink)!important}.bk__desc{color:var(--t2);font-size:14px;line-height:1.55}.bk__main{min-height:460px;padding:28px 26px}.bk__main h2{margin-bottom:14px;font-size:16px;font-weight:500}.bk__pick{grid-template-columns:minmax(0,1fr) 200px;gap:26px;display:grid}.bk__days button:not(:disabled).is-open{background:#f5f5f4;font-weight:500}.bk__days button:not(:disabled).is-open:hover{background:#ebeae8}.bk__days button.on{color:#fff;background:var(--ink)!important}.bk__days button:disabled{color:#cfcbc7;text-decoration:none}.bk__slots{align-content:start;display:grid}.bk__times{gap:8px;max-height:380px;padding-right:4px;display:grid;overflow-y:auto}.bk__times button{border:1px solid var(--line);height:42px;color:var(--ink);font-variant-numeric:tabular-nums;background:#fff;border-radius:9px;font-size:14px;font-weight:500;transition:border-color .15s,background .15s}.bk__times button:hover{border-color:var(--ink)}.bk__times button.on{background:var(--ink);color:#fff;border-color:var(--ink)}.bk__none{text-align:center;place-content:center;gap:6px;height:100%;display:grid}.bk__none p{color:var(--t2);font-size:14px}.bk__form{gap:16px;max-width:520px;display:grid}.bk__back{color:var(--t2);justify-self:start;align-items:center;gap:4px;font-size:13px;font-weight:500;display:inline-flex}.bk__back svg{width:14px;height:14px}.bk__back:hover{color:var(--ink)}.bk__form h2{margin-bottom:0!important}.bk__q{color:var(--ink-2);gap:7px;font-size:13.5px;font-weight:500;display:grid}.bk__q em{color:var(--bad);margin-left:3px;font-style:normal}.bk__q textarea{border:1px solid var(--line);resize:vertical;border-radius:10px;width:100%;padding:10px 12px;font-size:14px}.bk__q textarea:focus{border-color:var(--t3);outline:none}.bk__fine{color:var(--t3);font-size:12.5px}.bk__go{justify-self:start;height:42px;padding:0 18px}.bk__done{text-align:center;align-content:center;justify-items:center;gap:8px;height:100%;min-height:380px;display:grid}.bk__ok{background:var(--good-soft);width:52px;height:52px;color:var(--good);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.bk__ok svg{stroke-width:2px;width:24px;height:24px}.bk__done h2{margin:0!important;font-size:22px!important}.bk__done p{color:var(--ink-2);font-size:14.5px}.bk__done .pp__btn{margin-top:10px}.bk__foot{color:var(--t3);align-items:center;gap:6px;font-size:12.5px;display:flex}.bk__foot .wm{font-size:15px}@media (max-width:820px){.bk__card{grid-template-columns:1fr}.bk__info{border-right:0;border-bottom:1px solid var(--line-2)}.bk__pick{grid-template-columns:1fr}}.wsb{min-height:58px;box-shadow:inset 0 0 0 1px var(--line), inset 0 1.5px 0 #fff;transition:box-shadow .15s var(--ease);background:#fff;border-radius:12px;gap:11px;margin-bottom:4px;padding:9px 8px 9px 9px;position:relative}.wsb:before{content:"";pointer-events:none;background:linear-gradient(#f5f5f400 55%,#f5f5f48c);border-radius:11px;position:absolute;inset:1px}.wsb:hover{box-shadow:inset 0 0 0 1px #d6d3d1}.wsb:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.wsb>*{position:relative}.wsb__m{color:#fff;width:38px;height:38px;font:500 15px/1 var(--sans);letter-spacing:-.01em;background:#57534e;border-radius:9px;flex:none;place-items:center;display:grid}.wsb__t{flex:1;gap:3px;min-width:0;line-height:1.2;display:grid}.wsb__t b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.wsb__t span{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:12px;font-weight:450;display:flex;overflow:hidden}.wsb__flag{box-shadow:0 0 0 1px #2925241a}.cflag{border-radius:50%;flex:none;display:inline-block}.cflag--none{background:var(--line);color:var(--t2);font:600 7px/1 var(--sans);place-items:center;display:inline-grid}.wsb__ud{width:24px;height:24px;color:var(--t3);border-radius:6px;flex:none;place-items:center;transition:background-color .15s,color .15s;display:grid}.wsb__ud svg{width:14px;height:14px}.wsb:hover .wsb__ud{color:var(--t2);background:#f5f5f4}.wsb{min-height:62px;box-shadow:none;background:#fff;border-radius:14px;gap:12px;padding:10px}.wsb:before{content:none}.wsb:hover{box-shadow:none;background:#fff}.wsb:hover .wsb__ud{background:#f5f5f4}.wsb__m{border-radius:50%;width:40px;height:40px;font-size:14.5px}.wsb__t{gap:2px}.wsb__t b{font-size:14px}.wsb__t span{font-size:12.5px}.side__in{overflow:hidden}.side__scroll{flex-direction:column;flex:auto;min-height:0;margin:0 -4px;display:flex;position:relative}.side__sc{scrollbar-width:none;flex:auto;min-height:0;padding:0 4px 6px;overflow-y:auto}.side__sc::-webkit-scrollbar{display:none}.side__scroll:after{content:"";pointer-events:none;background:linear-gradient(180deg, #f5f5f500, var(--app) 92%);opacity:0;height:56px;transition:opacity .2s var(--ease);position:absolute;bottom:0;left:0;right:0}.side__scroll.has-more:after{opacity:1}.side__foot{flex:none}.side--rail{grid-template-columns:60px minmax(0,1fr);display:grid}.rail{flex-direction:column;align-items:center;gap:18px;min-height:0;padding:18px 0 14px;display:flex}.rail__logo{font:600 24px/1 var(--display);letter-spacing:-.04em;color:var(--ink);align-items:center;height:32px;display:flex}.rail__logo i{color:var(--acc);font-style:normal}.rail__locs{justify-items:center;gap:8px;display:grid}.rail__foot{justify-items:center;gap:10px;margin-top:auto;display:grid}.rail__i{color:#5b5b5b;border-radius:11px;place-items:center;width:40px;height:40px;transition:background-color .15s,color .15s;display:grid;position:relative}.rail__i svg{width:18px;height:18px}.rail__i:hover{color:var(--ink);background:#0000000b}.rail__i.on{color:var(--ink);background:#fff}.rail__mono{background:var(--ink);color:#fff;width:28px;height:28px;font:500 11.5px/1 var(--sans);letter-spacing:-.01em;border-radius:50%;place-items:center;transition:opacity .15s;display:grid}.rail__i:not(.on) .rail__mono{opacity:.55}.rail__i:not(.on):hover .rail__mono{opacity:.85}.rail__add{color:var(--t3)}.rail__add svg{width:16px;height:16px}.rail__me{place-items:center;width:40px;height:40px;display:grid;position:relative}.rail [data-tip]:after{content:attr(data-tip);opacity:0;pointer-events:none;z-index:80;white-space:nowrap;background:var(--ink);color:#fff;font:450 12px/1 var(--sans);border-radius:7px;padding:6px 9px;transition:opacity .12s,transform .12s;position:absolute;top:50%;left:calc(100% + 10px);transform:translate(-4px,-50%)}.rail [data-tip]:hover:after{opacity:1;transform:translateY(-50%)}.side--rail .side__in{gap:12px;padding:18px 10px 12px 6px}.side__head{gap:4px;padding:6px 10px 10px;display:grid;position:relative}.side__head b{color:var(--ink);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:550;overflow:hidden}.side__head>span,.side__hs>span{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:flex;overflow:hidden}.side__head .side__x{position:absolute;top:0;right:0}@media (max-width:1080px){.app--rail{grid-template-columns:1fr}.side--rail{width:300px}}.topwrap{z-index:30;height:64px;position:sticky;top:0}.topwrap--crumb{height:52px}.topwrap>.top{will-change:height;position:absolute;top:0;left:0;right:0}.snav__h,.snav__h:hover{color:var(--t3);cursor:default;background:0 0}.snav__g.is-shut .snav__items{grid-template-rows:1fr}.app--rail{--rail-bg:#efefef;--panel-bg:#f8f8f8;background:var(--rail-bg);grid-template-columns:308px minmax(0,1fr)}body:has(.app--rail){background:#efefef}.side--rail{grid-template-columns:64px minmax(0,1fr);height:100vh;padding:8px 0}.side--rail .side__in{border-radius:12px;padding:16px 10px 12px;background:var(--panel-bg)!important;box-shadow:inset 0 0 0 1px #00000009!important}.side--rail .side__scroll:after{background:linear-gradient(180deg, #f8f8f800, var(--panel-bg) 92%)}.side--rail .side__foot{border-top-color:#0000000f}.app--rail .main{border-color:#e7e7e7;margin:8px}.rail{z-index:60;gap:12px;padding:10px 0 6px;position:relative}.rail__logo{margin-bottom:2px}.rail__rule{background:#00000014;width:24px;height:1px}.rail__i.on{background:#fff;box-shadow:0 0 0 1px #0000000a}.rail__loc .plav{transition:opacity .15s,filter .15s;display:block}.rail__loc:not(.on):hover .plav{opacity:1;filter:none}.plav{flex:none}.rail__pl{width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--line);color:var(--t2);font:500 11.5px/1 var(--sans);letter-spacing:-.01em;background:#fff;border-radius:50%;place-items:center;transition:color .15s,box-shadow .15s;display:grid}.rail__loc:hover .rail__pl{color:var(--ink)}.rail__loc.on .rail__pl{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.rail__ws{color:#fff;width:30px;height:30px;font:500 12px/1 var(--sans);letter-spacing:-.01em;background:#57534e;border-radius:8px;place-items:center;display:grid}.rail__ws--lg{border-radius:9px;width:36px;height:36px;font-size:13.5px}.rail__ws--sm{border-radius:5px;width:20px;height:20px;font-size:9px}.rail__wsb.is-open,.rail__me.is-open{background:#fff}.rail__me .pav{display:block}.rail__foot{gap:6px}.pmw{position:relative}.pmw .is-open:after{display:none}.pm{z-index:90;transform-origin:0 0;width:280px;animation:pmIn .16s var(--ease) both;background:#fff;border-radius:12px;padding:6px;position:absolute;top:-2px;left:calc(100% + 8px);box-shadow:0 0 0 1px #0000000f,0 12px 32px -12px #0000002e}.pm--up{transform-origin:0 100%;width:248px;top:auto;bottom:0}.pm.is-out{animation:pmOut .16s var(--ease) both}@keyframes pmIn{0%{opacity:0;transform:translate(-4px)scale(.98)}to{opacity:1;transform:none}}@keyframes pmOut{0%{opacity:1;transform:none}to{opacity:0;transform:translate(-4px)scale(.98)}}.pm__h{align-items:center;gap:11px;padding:8px 8px 10px;display:flex}.pm__t{gap:2px;min-width:0;display:grid}.pm__t b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.pm__t span{color:var(--t2);font-size:12px}.pm__btns{grid-template-columns:1fr 1fr;gap:6px;padding:0 4px 8px;display:grid}.pm__btn{height:34px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);border-radius:8px;justify-content:center;align-items:center;gap:7px;font-size:13px;font-weight:500;transition:background .15s;display:flex}.pm__btn:hover{background:#f5f5f4}.pm__btn svg{width:14px;height:14px;color:var(--t2)}.pm__sep{background:var(--line-2);height:1px;margin:0 -6px 6px}.pm__lbl{color:var(--t3);padding:4px 8px 6px;font-size:12px}.pm__row{width:100%;height:36px;color:var(--ink);text-align:left;border-radius:8px;align-items:center;gap:10px;padding:0 8px;font-size:13.5px;font-weight:450;transition:background .15s;display:flex}.pm__row:hover,.pm__row.on{background:#f5f5f4}.pm__row>svg{width:15px;height:15px;color:var(--t2);flex:none}.pm__row .pm__ck{color:var(--ink);margin-left:auto}.pm__note{color:var(--t3);align-items:center;gap:8px;padding:8px 8px 6px;font-size:12px;display:flex}.pm__note svg{width:13px;height:13px}.pm__who{border-bottom:1px solid var(--line-2);gap:2px;margin-bottom:4px;padding:8px 8px 10px;display:grid}.pm__who b{color:var(--ink);font-size:13.5px;font-weight:500}.pm__who span{color:var(--t2);font-size:12px}@media (max-width:1080px){.app--rail .main{margin:0}.side--rail{background:var(--rail-bg);width:316px;padding:8px}}.app--rail .main{border:0}.pm__ap{height:40px;color:var(--ink);justify-content:space-between;align-items:center;gap:10px;padding:0 4px 0 8px;font-size:13.5px;font-weight:450;display:flex}.pm__seg{background:#f2f2f1;border-radius:8px;gap:2px;padding:2px;display:inline-flex}.pm__seg button{width:28px;height:24px;color:var(--t2);border-radius:6px;place-items:center;transition:background .15s,color .15s;display:grid}.pm__seg button svg{width:14px;height:14px}.pm__seg button:hover{color:var(--ink)}.pm__seg button.on{color:var(--ink);background:#fff;box-shadow:0 0 0 1px #0000000f}.pm__sep--in{margin:4px 2px}.rail__i{border-radius:12px;width:46px;height:46px}.rail__locs{gap:6px}.rail__all{width:34px;height:34px;color:var(--ink-2);background:#fff;border-radius:9px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #00000012}.rail__i.on .rail__all{background:var(--ink);color:#fff;box-shadow:none}.rail__ws{border-radius:9px;width:34px;height:34px;font-size:12.5px}.rail__me{width:46px;height:46px}.side--rail{grid-template-columns:68px minmax(0,1fr)}.app--rail{grid-template-columns:312px minmax(0,1fr)}.rail__loc:not(.on) .plav{opacity:.78;filter:saturate(.8)}.rail{padding-top:19px}.side__head b{font-weight:600}.rail__all,.rail__i.on .rail__all{width:auto;height:auto;box-shadow:none;color:inherit;background:0 0;border-radius:0}.rail__all svg{width:20px;height:20px}@media (max-width:1080px){.app--rail{grid-template-columns:minmax(0,1fr)}.app--rail .main{border-radius:0;height:100dvh;margin:0}.side--rail{z-index:50;background:var(--rail-bg);width:min(332px,100vw - 44px);height:100dvh;transition:transform .28s var(--ease);padding:8px 8px 8px 0;position:fixed;inset:0 auto 0 0;transform:translate(-104%)}.app--open .side--rail{box-shadow:var(--sh-lg);transform:none}.side--rail .side__x{display:inline-flex}}.rise>*,main>:not(.toast),.main>:not(.toast),.pcard,.inbox__panel,.flow__bar i,.nc__line i,.tpills__track i,.vbars__col i,.funnel__bar i,.pipe__bar i,.meter i{animation:none!important}.snav__sub>div{will-change:auto;transition:margin .26s cubic-bezier(.4,0,.2,1)}.snav__sub{contain:layout}.main :not(.top__t):not(.crumbs):not(.live):not(.toast):not(.drp__pop):not(.nwm__m):not(.nwc__menu):not(.nwc__face):not(.nwc__menu *):not(.aist__spin):not(.aim__think>i):not(.aimenu):not(.ai__mouse>i):not(.agf__a):not(.rxb__dots>i):not(.nrx__a):not(.nrx__scan>i):not(.vorb__a):not(.lvc__a):not(.vcx__rd):not(.vcl__clock>i):not(.rxv__spin):not(.vcx__st):not(.vcl__off):not(.vcl__cd span):not(.vcl__bob):not(.nrx__tg .ftag):not(.vcl__sen):not(.vcl__sok):not(.vcl__sokp):not(.rdy__ring):not(.rdy__glow):not(.rdy__wait>i):not(.bsu__cl.is-now .bsu__ci),.main :before,.main :after{animation:none!important}.seg,.dpk__day{border-radius:var(--r-ctl);height:36px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;align-items:center;gap:2px;padding:3px}.seg a,.seg button{height:30px;color:var(--t2);border-radius:6px;padding:0 12px;font-size:13px;font-weight:500}.seg .on{background:var(--ink);color:#fff!important}.dpk__step{border-radius:6px;width:30px;height:30px}.dpk__date{border-radius:6px;height:30px;font-size:13px}.drp{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.drp__wrap{display:inline-flex;position:relative}.drp__btn{border-radius:var(--r-ctl);height:36px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;background:#fff;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.drp__btn svg{width:15px;height:15px;color:var(--t2)}.drp__btn:hover,.drp__btn.is-open{box-shadow:inset 0 0 0 1px #d6d3d1}.drp__btn.is-custom{box-shadow:inset 0 0 0 1.5px var(--ink)}.drp__btn--bare,.drp__btn--bare:hover,.drp__btn--bare.is-open{height:30px;box-shadow:none;background:0 0;border-radius:6px;padding:0 10px}.drp__btn--bare:hover,.drp__btn--bare.is-open{background:var(--chip)}.drp__pop{z-index:45;width:300px;animation:pmIn .16s var(--ease) both;background:#fff;border-radius:12px;padding:14px;position:absolute;top:calc(100% + 8px);box-shadow:0 0 0 1px #0000000f,0 16px 36px -14px #0003}.drp__pop--right{transform-origin:100% 0;right:0}.drp__pop--left{transform-origin:0 0;left:0}.drp__pop.is-out{animation:pmOut .15s var(--ease) both}.drp__nav{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.drp__nav b{color:var(--ink);font-size:14px;font-weight:550}.drp__nav button{width:30px;height:30px;color:var(--ink-2);border-radius:7px;place-items:center;display:grid}.drp__nav button:hover:not(:disabled){background:var(--chip)}.drp__nav button:disabled{opacity:.3}.drp__nav svg{width:14px;height:14px}.drp__wd,.drp__grid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.drp__wd span{height:26px;color:var(--t3);place-items:center;font-size:11.5px;display:grid}.drp__grid{row-gap:2px}.drp__grid button{height:36px;color:var(--ink);font-variant-numeric:tabular-nums;border-radius:7px;font-size:13px;font-weight:450;position:relative}.drp__grid button:hover:not(:disabled):not(.is-start):not(.is-end){background:var(--chip)}.drp__grid button:disabled{color:var(--t3);opacity:.45;cursor:default}.drp__grid button.is-in{background:#f2f1ef;border-radius:0}.drp__grid button.is-start,.drp__grid button.is-end{background:var(--ink);color:#fff;font-weight:550}.drp__grid button.is-start:not(.is-end){border-radius:7px 0 0 7px}.drp__grid button.is-end:not(.is-start){border-radius:0 7px 7px 0}.drp__grid button.is-today:after{content:"";opacity:.55;background:currentColor;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:5px;left:50%}.drp__f{border-top:1px solid var(--line-2);align-items:center;gap:8px;margin-top:12px;padding-top:12px;display:flex}.drp__sel{min-width:0;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;flex:1;font-size:12.5px;overflow:hidden}.drp__sel em{color:var(--t3);font-style:normal}.drp__f .btn,.drp__f .pp__btn{height:32px;padding:0 12px;font-size:13px}@media (max-width:760px){.drp__pop{width:min(300px,100vw - 28px)}.drp__pop--right{left:0;right:auto}}.avh__seg a{height:32px;color:var(--t2);border-radius:7px;align-items:center;gap:7px;padding:0 14px;font-size:13.5px;font-weight:500;display:inline-flex}.avh__seg a:hover{color:var(--ink)}.avh__seg a.on{color:var(--ink);box-shadow:0 0 0 1px var(--line);background:#fff}.avh__seg a span{color:var(--t3);font-variant-numeric:tabular-nums;font-size:12px}.ads__n{color:var(--ink);align-items:center;gap:10px;font-weight:500;display:inline-flex}.adt__hd{align-items:center;gap:12px;display:inline-flex}.adt__all{border:1px solid var(--line);height:24px;font:inherit;color:var(--t2);cursor:pointer;background:#fff;border-radius:6px;padding:0 8px;font-size:12px;font-weight:500}.adt__all:hover{color:var(--ink);background:#fafaf9}.adt__n{color:var(--ink-2);align-items:center;gap:8px;display:inline-flex}.adt__n b{color:var(--ink);font-weight:500}.adt__t{text-overflow:ellipsis;max-width:210px;overflow:hidden}.adt__n--2 .adt__t{max-width:170px}.adt__n small{color:var(--t3);margin-left:2px;font-size:12px}.adt__n--1{padding-left:26px}.adt__n--2{color:var(--t2);padding-left:80px}.adt__ic{width:15px;height:15px;color:var(--t2);flex:none}.adt__tg{width:22px;height:22px;color:var(--t2);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;place-items:center;display:grid}.adt__tg:hover{background:var(--chip);color:var(--ink)}.adt__tg svg{width:13px;height:13px;transition:transform .18s}.adt__tg.on svg{transform:rotate(90deg)}.adt__s td,.adt__a td{background:#fcfcfb}.adt__a td{height:46px}.adt th,.adt td,.adt tfoot td{padding:0 12px}.adt th:first-child,.adt td:first-child{padding-left:16px}.adt tfoot td{border-top:1px solid var(--line);height:52px;color:var(--ink);white-space:nowrap;background:#fafaf9;padding:0 16px;font-weight:550}.adt tfoot td em{color:var(--t3);margin-left:3px;font-style:normal;font-weight:450}.adt__tot{color:var(--ink);padding-left:30px;font-weight:550}.adt__tot small{font-weight:450}.ads__mg{color:var(--ink);font-size:13px;font-weight:500}.ads__mg:hover{text-underline-offset:3px;text-decoration:underline}.ads__src{color:var(--t2);align-items:center;gap:7px;margin:12px 2px 0;font-size:12.5px;display:flex}.ads__src a{color:var(--ink);margin-left:4px;font-weight:500}.ads__src a:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:1080px){.c-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.pbar:has(.avh__seg){flex-wrap:wrap}}.drp__wrap{z-index:40}.snav__sub>div:before{width:1.75px}.snav__sub a.on:before{content:none!important}.snav__mk{background:var(--ink);z-index:1;opacity:0;width:1.75px;height:16px;transform:translateY(calc(var(--i,0) * 31px)) scaleY(.4);will-change:transform;border-radius:2px;transition:opacity .2s,transform .34s cubic-bezier(.3,.7,.2,1);position:absolute;top:7px;left:0}.snav__mk.on{opacity:1;transform:translateY(calc(var(--i,0) * 31px))}.cal2__bar{justify-content:space-between;align-items:center;gap:16px;display:flex!important}.cal2__bar .btn{height:36px}.cal2__bar2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;margin-bottom:14px;display:flex}.cal2__l{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cal2__bar2 .cal2__views{align-items:center;height:36px}.cal2__bar2 .cal2__nav .pp__btn{height:36px}.cal2__lay button{justify-content:center;align-items:center;gap:7px;min-width:0;display:inline-flex}.cal2__lay svg{width:15px;height:15px}.cal2__list td b.cal2__today{color:var(--ink);font-weight:550}.cal2__x{color:var(--t3);text-decoration:line-through}@media (max-width:1100px){.cal2__bar{justify-items:initial}}.pp__dot--grey{background:#c4c0bc}.ia{gap:30px;display:grid}.ia__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.ia__tabs{flex-wrap:wrap;gap:4px;display:flex}.ia__tabs button{border-radius:var(--r-ctl);height:34px;font:inherit;color:var(--t2);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:500;display:inline-flex}.ia__tabs button span{color:var(--t3);font-size:12px;font-weight:450}.ia__tabs button:hover{color:var(--ink);background:#fafaf9}.ia__tabs button.on{color:var(--ink);background:#f0efee}.ia__q{border:1px solid var(--line);border-radius:var(--r-ctl);width:260px;max-width:100%;height:36px;color:var(--t3);background:#fff;align-items:center;gap:8px;padding:0 12px;display:flex}.ia__q svg{flex:none;width:15px;height:15px}.ia__q input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:13.5px}.ia__sec{gap:12px;display:grid}.ia__h{color:var(--ink);align-items:baseline;gap:10px;margin:0;font-size:15px;font-weight:500;display:flex}.ia__h span{color:var(--t3);font-size:13px;font-weight:450}.ia__subs{display:grid}.ia__sub{gap:12px;display:grid}.ia__sub+.ia__sub,.ia__grid+.ia__sub{border-top:1.5px dashed #d6d3d1;margin-top:32px;padding-top:32px}.ia__sh{color:var(--t2);align-items:baseline;gap:8px;margin:0;font-size:13.5px;font-weight:500;display:flex}.ia__sh span{color:var(--t3);font-size:12px;font-weight:450}.ia__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@media (max-width:1280px){.ia__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.ia__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ia__grid{grid-template-columns:minmax(0,1fr)}}.ic{border-radius:var(--r-xl);flex-direction:column;gap:6px;padding:20px;display:flex}.ic,.idt__caps,.idt__steps li{background:var(--surface);-webkit-backdrop-filter:blur(18px)saturate(110%);backdrop-filter:blur(18px)saturate(110%);box-shadow:var(--sh);border:0!important}.ic:hover{box-shadow:var(--sh-hover)}.ic__top{justify-content:space-between;align-items:flex-start;margin-bottom:10px;display:flex}.ic__badge{height:22px;color:var(--t2);background:#f5f5f4;border-radius:5px;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.ic__badge--on{background:var(--good-soft);color:var(--good)}.ic__n{color:var(--ink);font-size:15px;font-weight:500}.ic__d{color:var(--t2);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:39.15px;margin:0 0 14px;font-size:13.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.ic__f{gap:8px;margin-top:auto;display:flex}.ic__btn{border:1px solid var(--line);border-radius:var(--r-ctl);height:34px;font:inherit;color:var(--ink);white-space:nowrap;cursor:pointer;background:#fff;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.ic__btn svg{width:14px;height:14px}.ic__btn:hover{background:#fafaf9}.ic__btn--wide{flex:1}.ic__btn.is-done{color:var(--good);background:var(--good-soft);cursor:default;border-color:#0000}.ilogo{background:#fff;border-radius:11px;flex:none;place-items:center;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #29252414}.ilogo img{object-fit:cover;width:100%;height:100%;display:block}.ia__foot{color:var(--t2);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.ia__foot button{font:inherit;color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}.ia__foot span{color:var(--good);align-items:center;gap:5px;font-weight:500;display:inline-flex}.ia__foot svg{width:14px;height:14px}.idt{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:48px;padding-top:8px;display:grid}.idt__main{gap:22px;max-width:680px;display:grid}.idt__hd{align-items:center;gap:16px;display:flex}.idt__hd h1{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:26px;font-weight:550}.idt__hd p{color:var(--t2);margin:4px 0 0;font-size:13.5px}.idt__chip{height:22px;color:var(--ink-2);background:#f5f5f4;border-radius:5px;align-items:center;padding:0 8px;font-size:12.5px;font-weight:500;display:inline-flex}.idt__act .btn svg{width:15px;height:15px}.idt__act .ic__btn.is-done{height:38px;padding:0 14px}.idt__on{border-radius:var(--r-ctl);background:var(--good-soft);height:38px;color:var(--good);align-items:center;gap:8px;padding:0 14px;font-size:13.5px;font-weight:500;display:inline-flex}.idt__about{color:var(--ink-2);margin:0;font-size:15px;line-height:1.6}.idt__caps{border-radius:var(--r-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.idt__caps>div{flex-direction:column;gap:8px;padding:16px;display:flex}.idt__caps>div+div{border-left:1px solid var(--line-2)}.idt__caps h3{color:var(--t2);align-items:center;gap:7px;margin:0 0 4px;font-size:13px;font-weight:500;display:flex}.idt__caps h3 svg{width:15px;height:15px}.idt__caps span{color:var(--ink);font-size:14px;font-weight:500}.idt__caps em{color:var(--t3);font-size:14px;font-style:normal}.idt__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.idt__steps li{color:var(--ink-2);border-radius:16px;align-items:center;gap:10px;padding:16px;font-size:13.5px;display:flex}.idt__steps b{width:24px;height:24px;color:var(--ink);background:#f5f5f4;border-radius:6px;flex:none;place-items:center;font-size:12.5px;font-weight:550;display:grid}.idt__side{position:sticky;top:84px}.idt__side dd a:hover{text-underline-offset:3px;text-decoration:underline}.idt__side dd svg{width:15px;height:15px;color:var(--t2);flex:none}@media (max-width:1080px){.idt{grid-template-columns:minmax(0,1fr);gap:28px}.idt__side{position:static}}@media (max-width:560px){.idt__caps,.idt__steps{grid-template-columns:minmax(0,1fr)}.idt__caps>div+div{border-left:0;border-top:1px solid var(--line-2)}.ia__q{width:100%}}:is(.tabs:has(>button),.seg,.avh__seg,.cal2__views,.ia__tabs,.wfb__seg,.pp__seg){background:var(--chip);width:max-content;max-width:100%;height:36px;box-shadow:none;scrollbar-width:none;border-radius:9px;flex-wrap:nowrap;flex:none;align-items:center;gap:2px;padding:3px;display:inline-flex;overflow-x:auto}.tabs:has(>button)::-webkit-scrollbar{display:none}.ia__tabs::-webkit-scrollbar{display:none}:is(.lbar .tabs:has(>button),.catbar .tabs:has(>button)){flex:none;margin:6px 8px;padding:3px}.tabs>button,.seg a,.seg button,.avh__seg a,.avh__seg button,.cal2__views button,.ia__tabs button,.wfb__seg button,.pp__seg button{min-width:0;height:30px;box-shadow:none;white-space:nowrap;font:inherit;color:var(--t2);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:500;transition:color .15s,background .15s;display:inline-flex}.tabs>button:hover,.seg a:hover,.seg button:hover,.avh__seg a:hover,.avh__seg button:hover,.cal2__views button:hover,.ia__tabs button:hover,.wfb__seg button:hover,.pp__seg button:hover{color:var(--ink);background:0 0}.tabs>button.on,.seg .on,.avh__seg .on,.cal2__views .on,.ia__tabs .on,.wfb__seg .on,.pp__seg .on{box-shadow:0 0 0 1px var(--line), 0 1px 2px #2925240d;color:var(--ink)!important;background:#fff!important}.tabs>button span,.seg span,.avh__seg span,.ia__tabs button span{font-variant-numeric:tabular-nums;font-size:12px;font-weight:450;color:var(--t3)!important}.cal2__views button{min-width:64px}.seg--ico button{min-width:36px;padding:0 10px}.seg--full{width:100%;display:grid}.pp__seg{width:100%}.pp__seg button{flex:1 1 0;padding:0 6px}.wfb__seg button{text-transform:capitalize}.ia{grid-template-columns:minmax(0,1fr)}.ia__bar>*{min-width:0}.snav__ai{margin-bottom:8px;display:grid}.snav__aib kbd{font:500 11px/1 var(--sans);color:var(--t3);box-shadow:inset 0 0 0 1px var(--line);border-radius:5px;margin-left:auto;padding:3px 5px}.snav__aib.on kbd{color:var(--t2)}.snav__ai.is-open .snav__sub{grid-template-rows:1fr}.snav__ai.is-open .snav__sub>div{margin-top:2px;margin-bottom:4px}.ai{width:100%;max-width:780px;margin:0 auto}.ai--home{justify-items:center;padding:0 0 56px;display:grid}.ai__mark{background:var(--ink);color:#fff;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.ai__mark svg{width:21px;height:21px}.ai__mark--s{border-radius:7px;width:22px;height:22px}.ai__mark--s svg{width:12px;height:12px}.ai__hello{text-align:center;justify-items:center;gap:10px;margin-bottom:6px;display:grid}.ai__hello h2{letter-spacing:-.025em;color:var(--ink);margin:6px 0 0;font-size:30px;font-weight:500}.ai__hello p{max-width:470px;color:var(--t2);margin:0;font-size:15px}.aic{border:1px solid var(--line);background:#fff;border-radius:20px;gap:10px;width:100%;padding:14px 12px 10px 18px;transition:border-color .15s;display:grid;position:relative;box-shadow:0 1px 2px #00000008,0 10px 28px -16px #00000024}.aic:focus-within{border-color:#d6d3d1}.aic textarea{resize:none;width:100%;min-height:26px;font:450 15.5px/1.55 var(--sans);color:var(--ink);background:0 0;border:0;outline:none;padding:2px 6px 0 0}.aic textarea::placeholder{color:var(--t3)}.aic__row{justify-content:space-between;align-items:center;gap:8px;display:flex}.aic__l,.aic__r,.aic__pop{align-items:center;gap:4px;min-width:0;display:flex}.aic__pop{position:relative}.aic__chip{height:30px;box-shadow:inset 0 0 0 1px var(--line);color:var(--t2);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.aic__chip svg{flex:none;width:14px;height:14px}.aic__chip:hover{color:var(--ink);background:#fafaf9}.aic__chip.is-set{color:var(--ink);box-shadow:none;background:#f5f5f4}.aic__chip.is-fixed{cursor:default}.aic__clr{width:24px;height:24px;color:var(--t3);border-radius:6px;place-items:center;display:grid}.aic__clr:hover{color:var(--ink);background:#f5f5f4}.aic__clr svg{width:12px;height:12px}.aic__model{height:30px;color:var(--t2);white-space:nowrap;border-radius:8px;align-items:center;gap:4px;padding:0 8px 0 10px;font-size:13px;font-weight:500;display:inline-flex}.aic__model:hover{color:var(--ink);background:#f5f5f4}.aic__model>svg:last-child{width:11px;height:11px;transform:rotate(90deg)}.aic__send{background:var(--ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;margin-left:4px;transition:background .15s;display:grid}.aic__send svg{width:16px;height:16px}.aic__send:disabled{background:var(--chip-2);color:var(--t3)}.aimenu{z-index:40;border:1px solid var(--line);width:300px;max-height:360px;box-shadow:var(--sh-lg);background:#fff;border-radius:12px;padding:6px;animation:.16s both aiMenu;position:absolute;bottom:calc(100% + 8px);left:0;overflow-y:auto}.aimenu--r{left:auto;right:0}@keyframes aiMenu{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.aimenu>button{text-align:left;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:8px 10px;display:grid}.aimenu--r>button{grid-template-columns:minmax(0,1fr) auto}.aimenu>button:hover{background:#f5f5f4}.aimenu b{color:var(--ink);align-items:center;gap:6px;font-size:13.5px;font-weight:500;display:flex}.aimenu b i{color:var(--t2);background:#f5f5f4;border-radius:5px;padding:1px 5px;font-size:11px;font-style:normal;font-weight:500}.aimenu small{color:var(--t3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.aimenu__ic{width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);border-radius:8px;place-items:center;display:grid}.aimenu__ic svg{width:14px;height:14px}.aimenu__ck{width:14px;height:14px;color:var(--ink)}.ai__sugg{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.ai__sugg button{height:34px;box-shadow:inset 0 0 0 1px var(--line);color:var(--t2);background:#fff;border-radius:9px;align-items:center;gap:6px;padding:0 10px 0 14px;font-size:13.5px;transition:color .15s,box-shadow .15s;display:inline-flex}.ai__sugg button:hover{color:var(--ink);box-shadow:inset 0 0 0 1px #d6d3d1}.ai__sugg svg{width:12px;height:12px;color:var(--t3)}.ai__ex{gap:12px;width:100%;margin-top:30px;display:grid}.ai__exh{align-items:baseline;gap:10px;display:flex}.ai__exh b{color:var(--ink);font-size:15px;font-weight:500}.ai__exh span{color:var(--t3);font-size:13px}.ai__ex{container-type:inline-size}.ai__exg{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@container (max-width:900px){.ai__exg{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:480px){.ai__exg{grid-template-columns:minmax(0,1fr)}}.aix{border-radius:var(--r-xl);background:var(--surface);-webkit-backdrop-filter:blur(18px)saturate(110%);backdrop-filter:blur(18px)saturate(110%);box-shadow:var(--sh);transition:box-shadow .15s;display:grid;position:relative}.aix:hover{box-shadow:var(--sh-hover)}.aix.on{box-shadow:var(--sh), inset 0 0 0 1.5px var(--ink)}.aix{grid-template-rows:1fr auto}.aix__main,.aix--new{text-align:left;align-content:start;gap:6px;width:100%;padding:18px 18px 10px;display:grid}.aix--new{padding-bottom:18px}.aix__f{gap:8px;padding:6px 18px 18px;display:flex}.aix__f button{border-radius:var(--r-ctl);justify-content:center;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.aix__f svg{width:13px;height:13px}.aix__chat{background:var(--ink);color:#fff}.aix__chat:hover{background:#44403c}.aix__about{border:1px solid var(--line);color:var(--ink);background:#fff}.aix__about:hover{background:#fafaf9}.aix__ic{width:34px;height:34px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);background:#fff;border-radius:9px;place-items:center;margin-bottom:6px;display:grid}.aix__ic svg{width:16px;height:16px}.aix__ic--s{border-radius:7px;width:24px;height:24px;margin:0}.aix__ic--s svg{width:12px;height:12px}.aix b{color:var(--ink);font-size:14.5px;font-weight:500}.aix__d{color:var(--t2);font-size:13.5px;line-height:1.5}.aix__m{color:var(--t3);margin-top:4px;font-size:12px}.aix__edit{color:var(--t3);font-size:12.5px;font-weight:500;position:absolute;top:14px;right:14px}.aix__edit:hover{color:var(--ink)}.aix--new{-webkit-backdrop-filter:none;border-radius:var(--r-xl);background:0 0;box-shadow:inset 0 0 0 1.5px #e7e5e4}.ai--chat{flex-direction:column;min-height:calc(100vh - 150px);display:flex}.ai__col{flex:1;align-content:start;gap:26px;width:100%;padding:24px 0 28px;display:grid}.ai__with{color:var(--t2);justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.ai__with b{color:var(--ink);font-weight:500}.ai__end{height:1px;scroll-margin-bottom:150px}.ai__dock{z-index:5;background:linear-gradient(#fff0,#fff 28%);padding:14px 0 16px;position:sticky;bottom:0}.ai__fine{text-align:center;color:var(--t3);margin:8px 0 0;font-size:11.5px}.aim--u{justify-self:end;justify-items:end;gap:6px;max-width:min(80%,560px);display:grid}.aim--u>div:not(.aim__atts){color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;background:#f5f5f4;border-radius:18px 18px 5px;padding:10px 15px;font-size:15px;line-height:1.5}.aim--ai{justify-items:start;gap:12px;min-width:0;display:grid}.aim__who{color:var(--ink);align-items:center;gap:8px;font-size:13.5px;font-weight:500;display:flex}.aim__txt{color:var(--ink);max-width:680px;font-size:15px;line-height:1.62}.aim__txt p{margin:0 0 8px}.aim__txt p:last-child{margin:0}.aim__txt ul{gap:3px;margin:2px 0 8px;padding-left:18px;display:grid}.aim__txt b{font-weight:500}.aim__think{gap:4px;padding:8px 0;display:flex}.aim__think i{background:var(--t3);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite aiDot}.aim__think i:nth-child(2){animation-delay:.15s}.aim__think i:nth-child(3){animation-delay:.3s}@keyframes aiDot{0%,to{opacity:.3}50%{opacity:1}}.aist{gap:8px;display:grid}.aist__t{height:28px;box-shadow:inset 0 0 0 1px var(--line);color:var(--t2);border-radius:8px;justify-self:start;align-items:center;gap:7px;padding:0 10px;font-size:12.5px;font-weight:500;display:inline-flex}.aist__t:hover{color:var(--ink)}.aist__t>svg{width:11px;height:11px;transition:transform .2s}.aist.is-open .aist__t>svg{transform:rotate(90deg)}.aist ol{border-left:1.5px solid var(--line);gap:7px;margin:0 0 0 6px;padding:2px 0 2px 12px;list-style:none;display:grid}.aist li{color:var(--t2);align-items:center;gap:8px;font-size:13px;display:flex}.aist li em{color:var(--t3);font-style:normal}.aist li em:before{content:"·";margin-right:6px}.aist__d{width:16px;height:16px;color:var(--good);flex:none;place-items:center;display:grid}.aist__d svg{width:13px;height:13px}.aist__spin{border:1.5px solid var(--line);border-top-color:var(--ink);border-radius:50%;flex:none;width:12px;height:12px;animation:.8s linear infinite aiSpin}@keyframes aiSpin{to{transform:rotate(360deg)}}.aib{width:100%;max-width:540px}.aib .simple__foot>div+div{text-align:right}.aib__u{font-family:var(--sans);color:var(--t3);margin-left:8px;font-size:13px;font-weight:450}.aik{gap:14px;padding:18px 20px;display:grid}.aik__g{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 18px;display:grid}.aik__g--4{grid-template-columns:repeat(4,minmax(0,1fr))}.aik__g>div{gap:4px;min-width:0;display:grid}.aik__g .fig{color:var(--ink);font-size:22px;font-weight:500;line-height:1.15}.aib__t{width:100%}.aib__t td{height:44px}.aib__nm{align-items:center;gap:9px;min-width:0;display:flex}.aib__nm>span{white-space:nowrap;text-overflow:ellipsis;max-width:260px;overflow:hidden}.aib__mut{color:var(--t2)}.aia{padding:0;overflow:hidden}.aia__h{align-items:center;gap:12px;padding:14px 16px;display:flex}.aia__h>div{gap:1px;min-width:0;display:grid}.aia__h small{color:var(--t3);font-size:12px}.aia__h b{color:var(--ink);font-size:15px;font-weight:500}.aia__ic{width:34px;height:34px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);background:#fff;border-radius:9px;flex:none;place-items:center;display:grid}.aia__ic svg{width:16px;height:16px}.aia__ask{color:var(--t2);white-space:nowrap;background:#f5f5f4;border-radius:5px;margin-left:auto;padding:3px 8px;font-size:12px;font-weight:500}.aia__rows{margin:0}.aia__rows>div{border-top:1px solid var(--line-2);grid-template-columns:124px minmax(0,1fr);align-items:center;min-height:46px;padding:0 16px;font-size:14px;display:grid}.aia__rows dt{color:var(--t2)}.aia__rows dd{color:var(--ink);margin:0;font-weight:500}.aia__f{border-top:1px solid var(--line-2);justify-content:flex-end;align-items:center;gap:8px;padding:12px 16px;display:flex}.aia__f .btn{height:36px}.aia__f .btn svg{width:14px;height:14px}.aia__ok{color:var(--good);align-items:center;gap:7px;font-size:13.5px;font-weight:500;display:inline-flex}.aia__demo{color:var(--t3);margin-right:auto;font-size:12px}.aia__off{color:var(--t3);margin-right:auto;font-size:13px}.aia.is-cancelled{opacity:.72}.aim__f{align-items:center;gap:2px;margin-top:-2px;display:flex}.aim__model{color:var(--t3);margin-right:6px;font-size:12px}.aim__f button{width:28px;height:28px;color:var(--t3);border-radius:7px;place-items:center;display:grid}.aim__f button:hover{color:var(--ink);background:#f5f5f4}.aim__f svg{width:14px;height:14px}.aiem{width:min(640px,100%)}.aiem__b{flex:1;grid-auto-rows:max-content;align-content:start;gap:20px;min-height:0;padding:22px;display:grid;overflow-y:auto}.aiem__icons{flex-wrap:wrap;gap:6px;display:flex}.aiem__icons button{width:38px;height:38px;box-shadow:inset 0 0 0 1px var(--line);color:var(--t2);border-radius:9px;place-items:center;display:grid}.aiem__icons button svg{width:16px;height:16px}.aiem__icons button:hover{color:var(--ink)}.aiem__icons button.on{box-shadow:inset 0 0 0 1.5px var(--ink);color:var(--ink);background:#f5f5f4}.aiem__ta{gap:8px;display:grid}.aiem__ta>span,.aiem__sec>b{color:var(--ink);font-size:13.5px;font-weight:500}.aiem__ta textarea{border:1px solid var(--line);resize:vertical;width:100%;font:450 14px/1.5 var(--sans);color:var(--ink);background:#fff;border-radius:12px;padding:12px 14px}.aiem__ta textarea:focus{border-color:#d6d3d1;outline:none}.aiem__sec{gap:8px;display:grid}.aiem__sec>small{color:var(--t3);margin-top:-4px;font-size:12.5px}.aiem__chips{flex-wrap:wrap;gap:6px;display:flex}.aiem__chips button{height:32px;box-shadow:inset 0 0 0 1px var(--line);color:var(--t2);border-radius:8px;padding:0 12px;font-size:13px;font-weight:500}.aiem__chips button.on{background:var(--ink);color:#fff;box-shadow:none}.aiem__sw>div{grid-template-columns:minmax(0,1fr) 0 auto!important}.aiem__sw>div>span:first-child{font-weight:450;color:var(--ink)!important}.aiem__rm{color:var(--bad)!important}@media (max-width:720px){.ai__hello h2{font-size:24px}.aik__g,.aik__g--4{grid-template-columns:repeat(2,minmax(0,1fr))}.aim--u{max-width:90%}.aib__nm>span{max-width:150px}.aia__rows>div{grid-template-columns:104px minmax(0,1fr)}.aic__chip{max-width:150px;overflow:hidden}}.ai__ex--own{margin-top:18px}.aix__top{justify-content:space-between;align-items:flex-start;display:flex}.aix__by{height:20px;color:var(--t2);background:#f5f5f4;border-radius:5px;align-items:center;gap:4px;padding:0 6px;font-size:11px;font-weight:500;display:inline-flex}.aix__by svg{width:10px;height:10px}.aix__nm{align-items:baseline;gap:8px;min-width:0;display:flex}.aix__nm b{font-size:16px}.aix__role{color:var(--t3);white-space:nowrap;font-size:12.5px;font-weight:500}.aimenu__h{color:var(--t3);padding:8px 10px 4px;font-size:11.5px;font-weight:500;display:block}.aib__x{color:var(--ink);font-weight:550}@media (max-width:560px){.aib__opt,.aib__mut{display:none}}.ai__first{flex-direction:column;width:100%;min-height:calc(100dvh - 82px);display:flex}.ai__mid{flex:1;align-content:center;justify-items:center;gap:26px;padding:28px 0 24px;display:grid}.ai__hello{margin:0}.ai__hello h2{margin-top:4px}.ai__base{justify-items:center;gap:12px;padding-bottom:14px;display:grid}.air{gap:6px;width:100%;max-width:620px;display:grid}.air__h{justify-content:space-between;align-items:center;padding:0 4px;display:flex}.air__h b{color:var(--t2);font-size:13px;font-weight:500}.air__h button{color:var(--t3);font-size:12.5px;font-weight:500}.air__h button:hover{color:var(--ink)}.air__l{border:1px solid var(--line);background:#fff;border-radius:14px;display:grid;overflow:hidden}.air__r{height:50px;color:var(--ink);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:0 16px 0 12px;font-size:14px;text-decoration:none;transition:background .15s;display:grid}.air__r+.air__r{box-shadow:inset 0 1px 0 var(--line-2)}.air__r:hover{background:#fafaf9}.air__ic{width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);background:#fff;border-radius:8px;place-items:center;display:grid}.air__ic svg{width:13px;height:13px}.air__t{white-space:nowrap;text-overflow:ellipsis;font-weight:450;overflow:hidden}.air__by{color:var(--t2);background:#f5f5f4;border-radius:5px;padding:2px 6px;font-size:12px;font-weight:500}.air__w{color:var(--t3);font-variant-numeric:tabular-nums;text-align:right;min-width:52px;font-size:12.5px}.air__all{color:var(--t2);justify-self:start;align-items:center;gap:4px;margin:4px 0 0 4px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.air__all:hover{color:var(--ink)}.air__all svg{width:11px;height:11px}.air__none{border:1px dashed var(--line);height:50px;color:var(--t2);border-radius:14px;align-items:center;gap:10px;padding:0 14px;font-size:13.5px;display:flex}.ai__hint{color:var(--t3);align-items:center;gap:8px;margin-top:6px;font-size:12.5px;font-weight:450;transition:opacity .25s,transform .25s;display:inline-flex}.ai__hint:hover{color:var(--ink)}.ai__hint.is-gone{opacity:0;pointer-events:none;transform:translateY(4px)}.ai__mouse{border-radius:9px;width:16px;height:24px;position:relative;box-shadow:inset 0 0 0 1.5px}.ai__mouse>i{background:currentColor;border-radius:2px;width:2px;height:5px;margin-left:-1px;animation:1.6s cubic-bezier(.4,0,.2,1) infinite aiWheel;position:absolute;top:5px;left:50%}@keyframes aiWheel{0%{opacity:0;transform:translateY(-1px)}25%{opacity:1}70%{opacity:0;transform:translateY(7px)}to{opacity:0;transform:translateY(7px)}}.ai.ai--home{max-width:none}.ai--home>.ai__first{max-width:780px}.ai--home>.ai__ex{margin-top:36px;scroll-margin-top:24px}.ai__exa{color:var(--t2);align-items:center;gap:3px;margin-left:auto;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.ai__exa:hover{color:var(--ink)}.ai__exa svg{width:11px;height:11px}.aic__r{gap:2px}.aic__model{gap:6px}.aic__model>svg:last-child{width:10px;height:10px;color:var(--t3)}.aic__auto{width:14px;height:14px;color:var(--ink-2)}.aimenu--mk{width:320px}.aimenu--mk>button{grid-template-columns:auto minmax(0,1fr) auto}.aimenu--mk{max-height:min(460px,62vh)}.aimenu--mk>button{padding:6px 10px}.aimenu--mk>button>span:nth-child(2){align-items:baseline;gap:7px;min-width:0;display:flex}.aimenu--mk>button>span:nth-child(2) small{font-size:12px}.aimenu--mk .aimenu__ic{border-radius:7px;width:26px;height:26px}@media (max-width:560px){.aic__r .aic__pop{position:static}.aic__r .aimenu{width:auto;left:6px;right:6px}}.aimenu--md{width:230px;max-height:340px}.aimenu__ic--logo{background:#fff}.aim__model{align-items:center;gap:6px;display:inline-flex}.aiag{gap:36px;padding:28px 0 56px;display:grid}.aiag .ai__ex{margin:0}.aiem__ta--main>span{font-size:15px}.aiem__ta--main textarea{min-height:112px;font-size:15px}.aiem__ideas{flex-wrap:wrap;gap:6px;margin-top:-8px;display:flex}.aiem__ideas button{height:32px;box-shadow:inset 0 0 0 1px var(--line);color:var(--t2);border-radius:8px;padding:0 12px;font-size:13px}.aiem__ideas button:hover{color:var(--ink);box-shadow:inset 0 0 0 1px #d6d3d1}.aiem__set{box-shadow:inset 0 0 0 1px var(--line-2);background:#fafaf9;border-radius:14px;gap:14px;padding:16px;display:grid}.aiem__seth{color:var(--t2);align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:flex}.aiem__seth svg{width:13px;height:13px}.aiem__who{align-items:flex-start;gap:12px;display:flex}.aiem__who .aix__ic{flex:none;margin:0}.aiem__who b{color:var(--ink);font-size:16px;font-weight:500}.aiem__who span{color:var(--t3);margin-left:8px;font-size:12.5px;font-weight:500}.aiem__who p{color:var(--t2);margin:2px 0 0;font-size:13.5px}.aiem__dl{margin:0;display:grid}.aiem__dl>div{box-shadow:inset 0 1px 0 var(--line-2);grid-template-columns:96px minmax(0,1fr);gap:12px;padding:9px 0;font-size:13.5px;display:grid}.aiem__dl dt{color:var(--t3)}.aiem__dl dd{color:var(--ink);margin:0;font-weight:450}.aiem__md{align-items:center;gap:6px;display:flex}.aiem__tune{color:var(--t2);justify-self:start;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.aiem__tune:hover{color:var(--ink)}.aiem__tune svg{width:11px;height:11px;transition:transform .2s}.aiem__tune.is-open svg{transform:rotate(90deg)}@media (max-width:720px){.ai__first{min-height:calc(100dvh - 72px)}.air__by{display:none}.air__r{grid-template-columns:auto minmax(0,1fr) auto}.aic__mk{display:none}.aic__chip>span{text-overflow:ellipsis;max-width:84px;overflow:hidden}}main.aimain{padding-top:0;padding-bottom:0}.aiag{padding-top:18px}.aic__plus{width:32px;height:32px;color:var(--t2);box-shadow:inset 0 0 0 1px var(--line);border-radius:9px;place-items:center;transition:background .15s,color .15s;display:grid}.aic__plus:hover,.aic__plus.is-open{color:var(--ink);background:#f5f5f4}.aic__plus svg{width:15px;height:15px;transition:transform .2s}.aic__plus.is-open svg{transform:rotate(45deg)}.aic__chip .aic__clr{width:18px;height:18px;margin:0 -4px 0 0}.aic__chip .aic__clr svg{width:10px;height:10px}.aic.is-drag{border-color:var(--ink);box-shadow:0 0 0 3px #2925240f}.aimenu--plus{width:264px;max-height:none;overflow:visible}.aimenu--plus>button,.aimenu__has>button{grid-template-columns:auto minmax(0,1fr) auto;gap:11px;height:38px;padding:0 10px}.aimenu--plus b{font-weight:450}.aimenu__gl{width:18px;color:var(--ink-2);place-items:center;display:grid}.aimenu__gl svg{width:16px;height:16px}.aimenu kbd{font:500 11.5px/1 var(--sans);color:var(--t3)}.aimenu__sep{background:var(--line-2);height:1px;margin:5px 6px;display:block}.aimenu__has{position:relative}.aimenu__has>button{text-align:left;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;width:100%;display:grid}.aimenu__has>button:hover,.aimenu__has.is-open>button{background:#f5f5f4}.aimenu__r{color:var(--t3);font-size:12.5px!important}.aimenu__go{width:11px;height:11px;color:var(--t3)}.aimenu__sub{width:300px;animation-duration:.12s;bottom:-6px;left:calc(100% + 6px)}.aimenu__sub:before{content:"";width:10px;position:absolute;top:0;bottom:0;right:100%}.aimenu b i{color:var(--t3);background:0 0;padding:0;font-size:11.5px;font-style:normal;font-weight:500}.aimenu__lg{place-items:center;display:grid}.aimenu__lg .ilogo{border-radius:7px!important}.aimenu>button.is-hi{background:#f5f5f4}.aimenu--at{width:320px;bottom:calc(100% + 8px);left:12px;right:auto}.aimenu__none{color:var(--t3);margin:0;padding:10px;font-size:13px}.aimenu--ef{width:230px}.aic__atts{flex-wrap:wrap;gap:8px;padding-right:6px;display:flex}.aic__att{max-width:240px;height:46px;box-shadow:inset 0 0 0 1px var(--line);background:#fafaf9;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:0 6px 0 7px;display:inline-grid}.aic__atti{width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);background:#fff;border-radius:8px;place-items:center;display:grid}.aic__atti svg{width:15px;height:15px}.aic__atti .ilogo{box-shadow:none!important}.aic__attn{min-width:0;line-height:1.25;display:grid}.aic__attn b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.aic__attn small{color:var(--t3);font-size:11.5px}.aic__att>button{width:22px;height:22px;color:var(--t3);border-radius:6px;place-items:center;display:grid}.aic__att>button:hover{color:var(--ink);background:#f0efed}.aic__att>button svg{width:11px;height:11px}.agav{flex:none;display:block;overflow:visible}.aix__top .agav{margin:-2px 0 4px -2px}.aic__chip .agav{width:20px;height:20px;margin-left:-4px}.aiem__faces button{border-radius:11px;width:44px;height:44px}.aiem__faces button .agav{width:32px;height:32px}.ai__with .agav{width:24px;height:24px}.aic__att--app{border-radius:9px;gap:7px;height:34px;padding:0 4px 0 5px}.aic__att--app .aic__atti{border-radius:6px;width:22px;height:22px}.aic__att--app .aic__atti .ilogo{width:16px!important;height:16px!important}.aic__att--app .aic__atti svg{width:13px;height:13px}.aim__atts{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.aim__att{height:30px;box-shadow:inset 0 0 0 1px var(--line);color:var(--t2);border-radius:8px;align-items:center;gap:6px;padding:0 10px 0 8px;font-size:12.5px;font-weight:500;display:inline-flex}.aim__att>svg{width:13px;height:13px}.aim__att .ilogo{width:18px!important;height:18px!important}@media (max-width:720px){.aimenu__sub{width:auto;box-shadow:none;border:0;max-height:260px;margin:4px 0 2px;padding:0 0 0 10px;animation:none;position:static}.aimenu--plus{width:min(300px,100vw - 48px)}.aimenu--at{width:min(320px,100vw - 48px)}.aic__eff .aic__mk{display:none}}.aiap .pp__h .agav{flex:none}.aiap .pp__acts .btn svg{width:14px;height:14px}.aiap__intro{color:var(--ink-2);margin:0;font-size:14px;line-height:1.55}.aiap__v{align-items:center;gap:7px;display:inline-flex}.aiap__ai{width:13px;height:13px;color:var(--t2)}.aiap__try{border:1px solid var(--line);border-radius:10px;display:grid;overflow:hidden}.aiap__try>button,.aiap__try>a{text-align:left;min-height:44px;color:var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 14px;font-size:13.5px;text-decoration:none;transition:background .15s;display:grid}.aiap__try>*+*{border-top:1px solid var(--line-2)}.aiap__try>:hover{background:#fafaf9}.aiap__try span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.aiap__try svg{width:11px;height:11px;color:var(--t3)}.aiap__try em{color:var(--t3);font-size:12.5px;font-style:normal}.aiap__none{color:var(--t3);margin:0;font-size:13.5px}.aiap__all{color:var(--t2);align-items:center;gap:4px;margin-top:8px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.aiap__all:hover{color:var(--ink)}.aiap__all svg{width:11px;height:11px}.aich .dbt__who .agav{flex:none}.aich__fenn{width:26px;height:26px;color:var(--ink-2);background:#f5f5f4;border-radius:50%;flex:none;place-items:center;display:grid}.aich__fenn svg{width:12px;height:12px}.aich__auto{width:13px;height:13px;color:var(--t2)}.tabs>button .agav{margin:0 2px 0 -2px}@media (max-width:900px){.aich .col-md{display:none}}@media (max-width:640px){.aich .col-ag,.aich .col-n{display:none}}.aich td:first-child{width:100%;max-width:0}.aich .dbt__who{min-width:0;max-width:100%}.aich .dbt__who>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pm--ws{scrollbar-width:none;width:320px;max-height:calc(100vh - 24px);overflow-y:auto}.pm--ws::-webkit-scrollbar{display:none}.pm__lbl span{color:var(--t3);font-variant-numeric:tabular-nums;margin-left:6px}.pml{border:1px solid var(--line);background:#fff;border-radius:10px;margin:0 4px 4px;overflow:hidden}.pml__h,.pml__r{grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:10px;padding:0 10px;display:grid}.pml__h{border-bottom:1px solid var(--line-2);height:30px;color:var(--t3);background:#00000005;font-size:11.5px}.pml__h span:nth-child(2){grid-column:2/4}.pml__b{scrollbar-width:none;max-height:260px;overflow-y:auto}.pml__b::-webkit-scrollbar{display:none}.pml__r{text-align:left;width:100%;height:42px;color:var(--ink);font-size:13.5px;font-weight:450;transition:background .15s}.pml__r+.pml__r{border-top:1px solid var(--line-2)}.pml__r:hover{background:#00000006}.pml__r.on{background:#0000000a}.pml__n{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:9px;min-width:0;display:flex;overflow:hidden}.pml__n .cflag{flex:none}.pml__r.on .pml__n{font-weight:500}.pml__all{width:18px;height:18px;color:var(--t2);flex:none;place-items:center;display:grid}.pml__all svg{width:15px;height:15px}.pml__r.on .pml__all{color:var(--ink)}.pml__p{color:var(--t3);white-space:nowrap;font-size:12.5px}.pml__ck{width:14px;height:14px;color:var(--ink)}.pm__add{color:var(--t2)}.dbk{background:var(--card);border-radius:var(--r-xl);box-shadow:var(--sh);gap:14px;min-width:0;margin-top:28px;padding:16px 18px 18px;display:grid}.dbk__h{align-items:center;gap:12px;min-width:0;display:flex}.dbk__ic{background:var(--chip);width:36px;height:36px;color:var(--ink-2);border-radius:10px;flex:none;place-items:center;display:grid}.dbk__ic svg{width:17px;height:17px}.dbk__t{flex:1;gap:2px;min-width:0;display:grid}.dbk__t b{font-size:15px;font-weight:500}.dbk__t small{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:12.5px;display:flex;overflow:hidden}.dbk__t small svg{flex:none;width:13px;height:13px}.dbk .seg{justify-self:start}.dbk__more{height:30px;color:var(--t2);border-radius:8px;justify-self:center;padding:0 12px;font-size:13px;font-weight:500}.dbk__more:hover{background:var(--chip);color:var(--ink)}.dbk+.pcx{margin-top:28px}.side__foot--refer{padding:10px 2px 2px}.rfe{--rx:0deg;--ry:0deg;--mx:70%;--my:20%;isolation:isolate;clip-path:inset(0 round 14px);background:var(--surface);box-shadow:var(--sh);color:var(--ink);transform:perspective(700px) rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;will-change:transform;border-radius:14px;gap:10px;padding:13px 13px 12px;transition:transform .75s cubic-bezier(.22,1,.36,1);display:grid;position:relative;overflow:hidden}.rfe.is-in{transition:transform .45s cubic-bezier(.22,1,.36,1)}.rfe.is-follow{transition:transform .16s ease-out}.rfe__grid{z-index:-1;pointer-events:none;background-image:linear-gradient(#29252412 1px,#0000 1px),linear-gradient(90deg,#29252412 1px,#0000 1px);background-position:-1px -1px;background-size:14px 14px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 95% at 100% 0,#000 0%,#0006 45%,#0000 80%);mask-image:radial-gradient(120% 95% at 100% 0,#000 0%,#0006 45%,#0000 80%)}.rfe__light{z-index:-1;pointer-events:none;opacity:.5;background:radial-gradient(160px circle at var(--mx) var(--my), #ffffffe6, transparent 70%);transition:opacity .6s;position:absolute;inset:0}.rfe.is-in .rfe__light{opacity:1}.rfe__top{align-items:center;gap:9px;min-width:0;display:flex}.rfe__top b{letter-spacing:-.005em;font-size:13.5px;font-weight:550}.rfe__ic{width:28px;height:28px;color:var(--ink);background:#f0efee;border-radius:50%;flex:none;place-items:center;display:grid}.rfe__ic svg{width:14px;height:14px}.rfe__offer{color:var(--t2);margin:0;font-size:12.5px;line-height:1.45}.rfe__offer b{color:var(--ink);font-weight:550}.rfe__btn{background:var(--ink);color:#fff;border-radius:9px;justify-content:center;align-items:center;gap:7px;height:32px;font-size:12.5px;font-weight:500;transition:background .15s;display:inline-flex}.rfe__btn:hover{background:#44403c}.rfe__btn svg{width:14px;height:14px}@media (prefers-reduced-motion:reduce){.rfe{transition:none;transform:none}}.rtip{z-index:200;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;color:#fff;pointer-events:none;transform-origin:0 0;background:radial-gradient(130% 100% at 0 0,#ffffff16,#fff0 55%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)' opacity='.09'/%3E%3C/svg%3E"),#1d1b1a;border-radius:10px;width:222px;padding:9px 11px 8px;font-size:12.5px;font-weight:450;line-height:1.4;animation:.42s cubic-bezier(.22,1,.36,1) both rtipIn;position:fixed;box-shadow:inset 0 0 0 1px #ffffff12,0 12px 28px -14px #00000073}.rtip>*{animation:.3s .12s both rtipText}.rtip b{white-space:nowrap;font-weight:550;display:block}.rtip__more p{color:#fffc;margin:3px 0 0;font-size:12px;font-weight:450}.rtip__drag{color:#fff;border-top:1px solid #ffffff1a;align-items:center;gap:5px;margin-top:8px;padding-top:7px;font-size:11.5px;font-weight:500;display:flex}.rtip__drag svg{opacity:.7;width:12px;height:12px}.rtip.is-out{animation:.2s cubic-bezier(.4,0,1,1) both rtipOut}.rtip.is-out>*{animation:none}@keyframes rtipIn{0%{opacity:0;clip-path:inset(0 100% 100% 0 round 10px);transform:scale(.55,.35)}35%{opacity:1}to{opacity:1;clip-path:inset(0 round 10px);transform:none}}@keyframes rtipOut{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.9,.8)}}@keyframes rtipText{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.rtip,.rtip.is-out,.rtip>*{animation:none}}.snav__div{background:#00000014;height:1px;margin:8px 10px 15px;display:block}.snav__div+.spanes .snav__h{padding:0 10px 6px}.snav>.snav__div{margin:2px 10px}.snav__pins>.snav__div{margin:4px 10px 10px}.rail__use{position:relative}.rail__warn{background:#f59e0b;border-radius:50%;width:7px;height:7px;position:absolute;top:9px;right:9px;box-shadow:0 0 0 2px #efefef}.ugp{width:288px;padding:0}.ugp__in{gap:12px;padding:14px 14px 12px;display:grid}.ugp__h{justify-content:space-between;align-items:center;gap:8px;display:flex}.ugp__h>span{color:var(--ink);align-items:center;gap:8px;font-size:14px;font-weight:550;display:inline-flex}.ugp__h small{color:var(--t3);font-size:12px}.ugp__r{gap:7px;display:grid}.ugp__l{color:var(--ink-2);align-items:center;gap:8px;font-size:13px;display:flex}.ugp__l svg{width:14px;height:14px;color:var(--t2);flex:none}.ugp__l>span{color:var(--t2);margin-left:auto;font-size:12.5px}.ugp__l b{color:var(--ink);font-weight:550}.ugp__bar{background:#00000012;border-radius:3px;height:4px;overflow:hidden}.ugp__bar i{background:var(--ink);border-radius:3px;height:100%;display:block}.ugp__tbl{border:1px solid var(--line);border-radius:10px;overflow:hidden}.ugp__tbl>div{justify-content:space-between;align-items:center;height:40px;padding:0 12px;font-size:13px;display:flex}.ugp__tbl>div+div{border-top:1px solid var(--line-2)}.ugp__tbl span{color:var(--t2);align-items:center;gap:8px;display:inline-flex}.ugp__tbl svg{width:14px;height:14px;color:var(--t3)}.ugp__tbl b{color:var(--ink);font-weight:550}.ugp__f{color:var(--t3);justify-content:space-between;align-items:center;padding-top:2px;font-size:12px;display:flex}.ugp__f a{color:var(--t2);align-items:center;gap:3px;font-weight:500;display:inline-flex}.ugp__f a:hover{color:var(--ink)}.ugp__f svg{width:12px;height:12px}.side__scroll:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(0deg, #f5f5f500, var(--app) 88%);opacity:0;height:40px;transition:opacity .2s var(--ease);position:absolute;top:0;left:0;right:0}.side--rail .side__scroll:before{background:linear-gradient(0deg, #f8f8f800, var(--panel-bg) 88%)}.side__scroll.has-above:before{opacity:1}.snav__top{gap:2px;display:grid}.snav__top .snav__ai{margin-bottom:0}.spanes{overflow-clip-margin:6px;position:relative;overflow:clip}.spane{min-width:0}.spane:not(.is-on){opacity:0;visibility:hidden;pointer-events:none;position:absolute;top:0;left:0;right:0}.spane.is-was{animation:.3s cubic-bezier(.22,1,.36,1) both spOut}.spane.is-in{animation:.38s cubic-bezier(.22,1,.36,1) 80ms both spIn}@keyframes spOut{0%{transform:var(--fx,none);opacity:var(--fo,1);visibility:visible}to{opacity:0;visibility:hidden;transform:translate(40px)}}@keyframes spIn{0%{opacity:0;transform:translate(-32px)}to{opacity:1;transform:none}}nav.spane{align-content:start;display:grid}.rail__div{background:#0000001a;flex:none;width:26px;height:1px;margin:-2px 0}.rail__secs{justify-items:center;gap:6px;display:grid}.rail__i.rail__sec{color:#4a4a4a;cursor:pointer;background:#0000000d}.rail__i.rail__sec:hover{color:var(--ink);background:#00000016}.rail__i.rail__sec.on{color:var(--ink);background:#fff;box-shadow:0 0 0 1px #0000000d}.rail__i.rail__sec{touch-action:none}.rail__i.rail__sec.is-drag{z-index:2;cursor:grabbing;color:var(--ink);background:#fff;position:relative;box-shadow:0 0 0 1px #0000000f,0 6px 14px -6px #0000002e}body.is-railsort,body.is-railsort *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}.rail__sec svg{stroke-width:1.45px;width:19px;height:19px}.side__hs{gap:4px;min-width:0;display:grid}.side__hs.is-anim{animation:.32s cubic-bezier(.22,1,.36,1) both shsIn}.side__hs--app{min-height:44px}.side__hs:not(.side__hs--app){align-items:center;gap:6px;min-height:44px;display:flex}.side__back{width:26px;height:26px;color:var(--t2);border-radius:7px;flex:none;place-items:center;margin-left:-4px;transition:background .15s,color .15s;display:grid}.side__back:hover{color:var(--ink);background:#0000000f}.side__back svg{width:15px;height:15px}@keyframes shsIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.spane,.spane:not(.is-on),.side__hs{transition:none!important;animation:none!important}}@media (max-width:1080px){.pm--ws{width:min(320px,100vw - 84px)}}.aiag__div{border:0;border-top:1px dashed #d6d3d1;margin:0}.aiag .ai__exh{align-items:center}.ai__mv{gap:2px;margin-left:auto;display:inline-flex}.ai__mv button{width:28px;height:28px;color:var(--t2);border-radius:7px;place-items:center;transition:background .15s,color .15s;display:grid}.ai__mv button:hover:not(:disabled){color:var(--ink);background:#0000000b}.ai__mv button:disabled{color:var(--t3);opacity:.45;cursor:default}.ai__mv svg{width:15px;height:15px}.aiem__hint{color:var(--t3);align-items:flex-start;gap:7px;margin:-8px 0 0;font-size:13px;line-height:1.45;display:flex}.aiem__hint svg{width:13px;height:13px;color:var(--t2);flex:none;margin-top:2.5px}.aiem__mk{justify-items:center;gap:14px;padding:18px 0 10px;display:grid}.aiem__mk>b{color:var(--ink);font-size:15px;font-weight:500}.aiem__mkf{width:72px;height:72px;box-shadow:inset 0 0 0 1px var(--line-2);background:#fafaf9;border-radius:20px;place-items:center;display:grid}.aiem__mkf.is-set .agav{animation:.42s cubic-bezier(.32,.72,0,1) both aiemSet}@keyframes aiemSet{0%{transform:scale(.82)}60%{transform:scale(1.06)}to{transform:none}}.aiem__mk ul{gap:10px;width:min(360px,100%);margin:4px 0 0;padding:0;list-style:none;display:grid}.aiem__mk li{color:var(--t3);grid-template-columns:18px auto minmax(0,1fr);align-items:center;gap:10px;font-size:13.5px;transition:color .2s;display:grid}.aiem__mk li i{width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;place-items:center;transition:background .2s,box-shadow .2s;display:grid}.aiem__mk li.now{color:var(--ink)}.aiem__mk li.now i{box-shadow:none;border:1.5px solid #e7e5e4;border-top-color:var(--ink);animation:.7s linear infinite aiemSpin}@keyframes aiemSpin{to{transform:rotate(360deg)}}.aiem__mk li.on{color:var(--ink)}.aiem__mk li.on i{background:var(--ink);box-shadow:none;color:#fff}.aiem__mk li i svg{width:10px;height:10px}.aiem__mk li em{color:var(--t3);white-space:nowrap;text-overflow:ellipsis;font-style:normal;animation:.25s both aiemIn;overflow:hidden}@keyframes aiemIn{0%{opacity:0;transform:translate(-3px)}to{opacity:1;transform:none}}.aiem__ask{border:1px solid var(--line);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:3px 12px;padding:12px 14px;display:grid}.aiem__ask>span{color:var(--t3);font-size:12px}.aiem__ask p{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;grid-column:1;margin:0;font-size:14px}.aiem__ask button{height:30px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);border-radius:8px;grid-area:1/2/3;align-self:center;padding:0 11px;font-size:13px;font-weight:500}.aiem__ask button:hover{background:#00000008}.aiem__auto{width:13px;height:13px;color:var(--t2)}.aiem__rules{white-space:pre-wrap;overflow-wrap:anywhere}.aiem__try{flex-wrap:wrap;gap:6px;display:flex}.aiem__try span{box-shadow:inset 0 0 0 1px var(--line-2);color:var(--t2);background:#fff;border-radius:6px;padding:3px 9px;font-size:12.5px}.aiem__ft{border:1px solid var(--line);border-radius:14px;overflow:hidden}.aiem__fth{text-align:left;align-items:center;gap:12px;width:100%;padding:13px 14px;transition:background .15s;display:flex}.aiem__fth:hover{background:#00000005}.aiem__fti{width:34px;height:34px;color:var(--ink);background:#f5f5f4;border-radius:9px;flex:none;place-items:center;display:grid}.aiem__fti svg{width:16px;height:16px}.aiem__ftt{flex:1;gap:2px;min-width:0;display:grid}.aiem__ftt b{color:var(--ink);font-size:14px;font-weight:500}.aiem__ftt small{color:var(--t3);font-size:12.5px}.aiem__ftc{width:13px;height:13px;color:var(--t2);flex:none;transition:transform .2s}.aiem__ft.is-open .aiem__ftc{transform:rotate(90deg)}.aiem__ftb{border-top:1px solid var(--line-2);gap:20px;padding:16px 14px;display:grid}.aiem__ftb .aiem__ta textarea{min-height:84px}.btn:disabled{opacity:.38;cursor:default;pointer-events:none}.aiem__set .aiem__who{align-items:center}.aiem__face{border-radius:12px;flex:none;place-items:center;display:grid;position:relative}.aiem__face i{width:20px;height:20px;box-shadow:0 0 0 1px var(--line);color:var(--t2);opacity:0;background:#fff;border-radius:50%;place-items:center;transition:opacity .15s,transform .15s;display:grid;position:absolute;bottom:-4px;right:-4px;transform:scale(.9)}.aiem__face i svg{width:11px;height:11px}.aiem__face:hover i,.aiem__face:focus-visible i{opacity:1;transform:none}.aiem__shuf{height:32px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);background:#fff;border-radius:8px;flex:none;align-items:center;gap:6px;margin-left:auto;padding:0 11px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.aiem__shuf:hover{background:#00000008}.aiem__shuf svg{width:14px;height:14px;color:var(--t2)}.aiem__shuf:active svg{transform:rotate(-12deg)}.aiem__look{border:1px solid var(--line);border-radius:12px;align-items:center;gap:12px;padding:8px 8px 8px 10px;display:flex}.aiem__look>span{color:var(--t3);font-size:13px}.aichp .lbar{flex-wrap:nowrap}.aichp .lbar__r{margin-left:auto}.agp__pop{left:0;right:auto}.agp__stack{align-items:center;display:inline-flex}.agp__stack>*+*{margin-left:-6px}.agp__fenn{width:20px;height:20px;color:var(--ink-2);background:#f5f5f4;border-radius:50%;flex:none;place-items:center;display:grid}.agp__fenn svg{width:11px;height:11px}.agp__row .agp__fenn{width:22px;height:22px}.agp__box.on{background:var(--ink)!important}.agp__n{color:var(--t3);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:8px;font-size:12px}.agp__row .cp__t{flex:1}@media (max-width:640px){.aichp .lbar .field{flex:1;width:auto;min-width:0}.agp__pop{width:min(320px,100vw - 48px)}}.band.aichp{overflow:visible}.ainfo{width:18px;height:18px;color:var(--t3);cursor:pointer;vertical-align:middle;border-radius:5px;flex:none;place-items:center;margin-left:2px;transition:color .15s,background .15s;display:inline-grid}.ainfo svg{width:13px!important;height:13px!important}.ainfo:hover,.ainfo.on{color:var(--ink);background:#0000000d}.aimenu b .ainfo{margin-left:0}.ainfo--chip{margin:0 -2px}.ainfo__card{z-index:1000;border:1px solid var(--line);width:288px;box-shadow:var(--sh-lg);pointer-events:none;animation:ainfoIn .14s var(--ease) both;background:#fff;border-radius:12px;gap:10px;padding:14px;display:grid;position:fixed}.ainfo__card.is-up{animation-name:ainfoUp;transform:translateY(-100%)}@keyframes ainfoIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes ainfoUp{0%{opacity:0;transform:translateY(calc(3px - 100%))}to{opacity:1;transform:translateY(-100%)}}.ainfo__h{align-items:center;gap:10px;display:flex}.ainfo__h>div{gap:1px;min-width:0;display:grid}.ainfo__h b{color:var(--ink);font-size:14px;font-weight:500}.ainfo__h span{color:var(--t3);font-size:12px}.ainfo__card p{color:var(--t2);margin:0;font-size:13px;line-height:1.5}.ainfo__card small{border-top:1px solid var(--line-2);color:var(--ink);gap:8px;padding-top:9px;font-size:12px;display:flex}.ainfo__card small em{color:var(--t3);flex:none;font-style:normal}.ai--home>.ai__ex{align-content:start;min-height:calc(100dvh - 156px)}.tsk{border-radius:var(--r-ctl);background:var(--card);height:40px;box-shadow:var(--sh);color:var(--ink-2);align-items:center;gap:8px;padding:0 8px 0 12px;transition:background .15s,height .32s cubic-bezier(.4,0,.2,1);display:inline-flex}.tsk:hover{background:var(--chip)}.tsk svg{width:16px;height:16px}.tsk kbd{font:500 11px/1 var(--sans);color:var(--t2);background:var(--chip);border-radius:5px;padding:4px 6px}.tsk:hover kbd{background:#fff}.top--crumb .tsk{height:34px}.wx{height:34px;color:var(--ink-2);white-space:nowrap;cursor:default;align-items:center;gap:6px;padding:0 2px 0 4px;font-size:12.5px;font-weight:500;display:inline-flex}.wx svg{width:16px;height:16px;color:var(--t2)}.wx b{font-variant-numeric:tabular-nums;font-weight:500}.wx em{color:var(--t3);margin-left:-3px;font-size:11.5px;font-style:normal;font-weight:450}.rail__me{border-radius:11px;width:42px;height:42px}.rail__i.rail__me svg.pav{width:28px;height:28px}.cmdk{z-index:1200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#f5f5f480;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.cmdk--in{animation:.16s ease-out both ckFade}.cmdk--in .cmdk__box{animation:.2s cubic-bezier(.32,.72,0,1) both ckIn}.cmdk--out{pointer-events:none;animation:.18s cubic-bezier(.4,0,1,1) both ckFadeOut}.cmdk--out .cmdk__box{animation:.18s cubic-bezier(.4,0,1,1) both ckOut}@keyframes ckFade{0%{opacity:0}to{opacity:1}}@keyframes ckIn{0%{opacity:0;transform:translateY(-8px)scale(.985)}to{opacity:1;transform:none}}@keyframes ckFadeOut{0%{opacity:1}to{opacity:0}}@keyframes ckOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)scale(.985)}}.cmdk__box{border:1px solid var(--line);width:min(640px,100%);max-height:min(560px,76vh);box-shadow:var(--sh-lg);background:#fff;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.cmdk kbd{font:500 11px/1 var(--sans);color:var(--t2);background:var(--chip);text-align:center;border-radius:5px;min-width:20px;padding:4px 6px}.cmdk__bar{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:10px;height:58px;padding:0 14px 0 18px;display:flex}.cmdk__s{width:17px;height:17px;color:var(--t3);flex:none}.cmdk__bar input{min-width:0;font:450 15.5px var(--sans);color:var(--ink);background:0 0;border:0;outline:0;flex:1}.cmdk__bar input::placeholder{color:var(--t3)}.cmdk__chip{background:var(--chip);height:26px;font:500 12.5px var(--sans);color:var(--ink);border-radius:6px;flex:none;align-items:center;gap:4px;padding:0 6px 0 9px;display:inline-flex}.cmdk__chip svg{width:11px;height:11px;color:var(--t3)}.cmdk__chip:hover svg{color:var(--ink)}.cmdk__close{border:1px solid var(--line);height:34px;color:var(--t2);background:#fff;border-radius:10px;flex:none;align-items:center;gap:8px;padding:0 9px 0 4px;transition:background .15s,color .15s;display:inline-flex}.cmdk__close kbd{height:24px;font:500 11.5px/1 var(--sans);letter-spacing:.02em;color:var(--ink-2);background:var(--chip);border-radius:6px;align-items:center;padding:0 7px;display:inline-flex}.cmdk__close svg{width:14px;height:14px}.cmdk__close:hover{color:var(--ink);background:#fafaf9}.cmdk__list{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:4px 8px 8px;overflow-y:auto}.cmdk__g{color:var(--t3);padding:12px 10px 6px;font-size:12px;font-weight:500}.cmdk__g--sep{border-top:1px solid var(--line);margin:8px 8px 0;padding:14px 2px 6px}.cmdk__r{height:42px;color:var(--ink);cursor:pointer;border-radius:9px;align-items:center;gap:11px;padding:0 10px;font-size:14px;display:flex}.cmdk__r.on{background:#f5f5f4}.cmdk__ic{width:24px;height:24px;color:var(--t2);flex:none;place-items:center;display:grid}.cmdk__ic svg{width:16px;height:16px}.cmdk__ic--ai{color:var(--ink)}.cmdk__t{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;font-weight:500;overflow:hidden}.cmdk__q{color:var(--t2);font-weight:450}.cmdk__m{min-width:0;color:var(--t3);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;font-size:13px;overflow:hidden}.cmdk__st{color:var(--t2);white-space:nowrap;flex:none;align-items:center;gap:6px;margin-left:auto;padding-left:10px;font-size:12.5px;display:inline-flex}.cmdk__dot{background:#d6d3d1;border-radius:50%;width:6px;height:6px}.cmdk__dot--booked,.cmdk__dot--showed,.cmdk__dot--paid{background:var(--good-dot)}.cmdk__dot--lost{background:var(--bad)}.cmdk__in{color:var(--t3);white-space:nowrap;align-items:center;gap:7px;margin-left:auto;font-size:12.5px;display:none}.cmdk__r.on .cmdk__in{display:inline-flex}.cmdk__go,.cmdk__k{margin-left:auto}.cmdk__go{width:14px;height:14px;color:var(--t3)}.cmdk__none{color:var(--t3);padding:16px 10px 6px;font-size:13.5px}.cmdk__ft{border-top:1px solid var(--line);height:40px;color:var(--t3);flex:none;align-items:center;gap:16px;padding:0 16px;font-size:12px;display:flex}.cmdk__ft span{align-items:center;gap:5px;display:inline-flex}.cmdk__ft kbd{min-width:18px;padding:3px 5px;font-size:10.5px}.cmdk__ft-r{margin-left:auto}@media (max-width:560px){.cmdk{padding:10px}.cmdk__ft,.cmdk__m,.cmdk__in kbd{display:none}}.agf__a{transform-box:fill-box;transform-origin:50%;animation-delay:var(--ad,0s);animation-timing-function:ease-in-out;animation-iteration-count:infinite}.agav--still .agf__a{animation:none!important}.agf__drift{animation-name:agfDrift;animation-duration:calc(5.2s * var(--ap,1))}.agf__blink{animation-name:agfBlink;animation-duration:calc(3.1s * var(--ap,1))}.agf__blink--2{animation-name:agfBlink2;animation-duration:calc(3.9s * var(--ap,1))}.agf__blink--visor{animation-name:agfBlinkVisor}.agf__perk{animation-name:agfPerk;animation-duration:calc(4.2s * var(--ap,1))}.agf__glance{animation-name:agfGlance;animation-duration:calc(4.6s * var(--ap,1))}.agf__dart{animation-name:agfDart;animation-duration:calc(3.6s * var(--ap,1))}.agf__winkarc{animation-name:agfWinkArc;animation-duration:calc(4.4s * var(--ap,1))}.agf__winkopen{opacity:0;animation-name:agfWinkOpen;animation-duration:calc(4.4s * var(--ap,1));transform:scaleY(.08)}.agf__shut{animation-duration:calc(5.4s * var(--ap,1))}.agf__shut.agf__sway{animation-name:agfShutSway}.agf__shut.agf__crinkle{animation-name:agfShutCrinkle}.agf__shut.agf__squint{animation-name:agfShutSquint}.agf__open{opacity:0;animation-name:agfOpen;animation-duration:calc(5.4s * var(--ap,1));transform:scaleY(.08)}@keyframes agfDrift{0%,to{transform:none}20%{transform:translate(-1.1px,-.2px)}40%{transform:translate(.2px,.35px)}60%{transform:translate(1.1px,-.2px)}80%{transform:translate(-.3px,.3px)}}@keyframes agfBlink{0%,86%,to{transform:none}91%{transform:scaleY(.08)}}@keyframes agfBlink2{0%,78%,to{transform:none}82%{transform:scaleY(.08)}86%{transform:none}90%{transform:scaleY(.08)}94%{transform:none}}@keyframes agfBlinkVisor{0%,86%,to{transform:none}91%{transform:scaleY(.3)}}@keyframes agfPerk{0%,to{transform:none}12%{transform:translate(-1.3px,-.3px)}24%,30%{transform:translate(-1.3px,-.3px)}40%{transform:translate(1.2px,-.7px)}52%,58%{transform:translate(1.2px,-.7px)}70%{transform:translate(.2px,.3px)}84%{transform:translate(-.4px,-.2px)}}@keyframes agfGlance{0%,to{transform:none}25%,38%{transform:translate(-3.2px)}62%,72%{transform:translate(.5px,.4px)}}@keyframes agfDart{0%,to{transform:none}22%{transform:translate(1.2px)}46%{transform:translate(-1px,.3px)}70%{transform:translate(.6px,-.4px)}}@keyframes agfWinkArc{0%,to{opacity:1;transform:none}14%{opacity:1;transform:scaleY(.15)}18%,70%{opacity:0;transform:scaleY(.15)}74%{opacity:1;transform:scaleY(.15)}84%{opacity:1;transform:none}}@keyframes agfWinkOpen{0%,14%{opacity:0;transform:scaleY(.08)}18%{opacity:1;transform:scaleY(.08)}27%,61%{opacity:1;transform:none}70%{opacity:1;transform:scaleY(.08)}74%,to{opacity:0;transform:scaleY(.08)}}@keyframes agfShutSway{0%,to{opacity:1;transform:translate(-.9px,.15px)}11%{opacity:1;transform:translate(.9px,-.25px)}21%{opacity:1;transform:none}28%{opacity:1;transform:scaleY(.15)}31%,72%{opacity:0;transform:scaleY(.15)}75%{opacity:1;transform:scaleY(.15)}83%{opacity:1;transform:none}92%{opacity:1;transform:translate(.9px,-.25px)}}@keyframes agfShutCrinkle{0%,to{opacity:1;transform:none}9%{opacity:1;transform:translateY(-.5px)scaleY(1.2)}19%{opacity:1;transform:none}28%{opacity:1;transform:scaleY(.15)}31%,72%{opacity:0;transform:scaleY(.15)}75%{opacity:1;transform:scaleY(.15)}83%{opacity:1;transform:none}91%{opacity:1;transform:translateY(-.5px)scaleY(1.2)}}@keyframes agfShutSquint{0%,to{opacity:1;transform:none}11%{opacity:1;transform:scaleX(.6)}21%{opacity:1;transform:none}28%{opacity:1;transform:scaleY(.15)}31%,72%{opacity:0;transform:scaleY(.15)}75%{opacity:1;transform:scaleY(.15)}83%{opacity:1;transform:none}92%{opacity:1;transform:scaleX(.6)}}@keyframes agfOpen{0%,28%{opacity:0;transform:scaleY(.08)}31%{opacity:1;transform:scaleY(.08)}39%,64%{opacity:1;transform:none}72%{opacity:1;transform:scaleY(.08)}75%,to{opacity:0;transform:scaleY(.08)}}.side--rail .snav__g+.snav__g{margin-top:14px}.dr2{gap:var(--gap);margin-bottom:var(--gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.dr__card{background:var(--surface);-webkit-backdrop-filter:blur(18px)saturate(110%);backdrop-filter:blur(18px)saturate(110%);border-radius:var(--r-xl);box-shadow:var(--sh);gap:18px;min-width:0;padding:18px 20px 20px;display:grid}.dr__h{justify-content:space-between;align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex}.dr__h small{color:var(--t3);font-size:12.5px;font-weight:450}.dr__live{align-items:center;gap:7px;font-size:13px;font-weight:500;display:inline-flex}.dr__sw{align-items:center;gap:12px;min-height:52px;padding:0 14px;display:flex}.dr__sw+.dr__sw{border-top:1px solid var(--line-2)}.dr__sw b{font-size:13.5px;font-weight:500}.dr__sw small{color:var(--t3);font-size:12.5px;display:block}.dr__sw .switch{margin-left:auto;transform:scale(.85)}.dr__list{border:1px solid var(--line);border-radius:10px;overflow:hidden}.dr__qa{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:12px;min-height:46px;padding:8px 14px;font-size:13px;display:grid}.dr__qa+.dr__qa{border-top:1px solid var(--line-2)}.dr__qa span{color:var(--t2)}.dr__quote{color:var(--ink);background:var(--chip);border-radius:10px;padding:12px 14px;font-size:13px;line-height:1.5}.dr__bar{background:var(--chip-2);border-radius:2px;width:64px;height:4px;display:block;overflow:hidden}.dr__bar i{background:var(--ink);border-radius:2px;height:100%;display:block}.dr__pct{justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}.dr__stars{color:var(--ink);gap:1px;display:inline-flex}.dr__stars svg{fill:currentColor;width:13px;height:13px}.dr__stars .off{color:#d6d3d1}.dr__txt{text-overflow:ellipsis;white-space:nowrap;max-width:320px;display:block;overflow:hidden}.dr__chan{align-items:center;gap:7px;display:inline-flex}.dr__chan svg{width:14px;height:14px;color:var(--t2)}main.txm{--txg:22px;padding-bottom:var(--txg)}.txi{height:calc(100vh - 80px - 2 * var(--txg,22px));background:var(--card);border:1px solid var(--line);border-radius:14px;grid-template-columns:320px minmax(0,1fr);min-height:440px;display:grid;overflow:hidden}.txi__side{border-right:1px solid var(--line);flex-direction:column;min-height:0;display:flex}.txi__q{border-bottom:1px solid var(--line-2);height:52px;color:var(--t3);align-items:center;gap:8px;padding:0 14px;display:flex}.txi__q svg{flex:none;width:15px;height:15px}.txi__q input{min-width:0;font:450 13.5px var(--sans);color:var(--ink);background:0 0;border:0;outline:0;flex:1}.txi__list{scrollbar-width:none;flex:1;overflow-y:auto}.txi__row{text-align:left;border-bottom:1px solid var(--line-2);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:2px 10px;width:100%;padding:11px 14px;transition:background .12s;display:grid}.txi__row:hover{background:#fafaf9}.txi__row.on{background:#f5f5f4}.txi__row>:first-child{grid-row:span 2}.txi__row b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:500;overflow:hidden}.txi__row time{color:var(--t3);font-size:12px}.txi__row p{color:var(--t2);text-overflow:ellipsis;white-space:nowrap;grid-column:2/4;align-items:center;gap:6px;font-size:12.5px;display:flex;overflow:hidden}.txi__row p .pp__dot{width:7px;height:7px}.txi__main{flex-direction:column;min-height:0;display:flex}.txi__head{border-bottom:1px solid var(--line-2);align-items:center;gap:10px;height:60px;padding:0 18px;display:flex}.txi__head b{font-size:14.5px;font-weight:500}.txi__head small{color:var(--t3);font-size:12.5px}.txi__head a{margin-left:auto}.txi__back{width:30px;height:30px;color:var(--t2);border-radius:8px;place-items:center;display:none}.txi__back svg{width:16px;height:16px}.txi__body{flex-direction:column;flex:1;gap:10px;padding:20px 22px;display:flex;overflow-y:auto}.txi__day{color:var(--t3);align-self:center;padding:4px 0;font-size:11.5px}.txi__msg{gap:4px;max-width:min(460px,78%);display:grid}.txi__msg p{border-radius:14px;padding:9px 13px;font-size:13.5px;line-height:1.45}.txi__msg small{color:var(--t3);font-size:11.5px}.txi__msg--in{align-self:flex-start}.txi__msg--in p{background:#f5f5f4;border-bottom-left-radius:5px}.txi__msg--out{align-self:flex-end;justify-items:end}.txi__msg--out p{background:var(--ink);color:#fff;border-bottom-right-radius:5px}.txi__comp{border:1px solid var(--line);border-radius:12px;align-items:center;gap:8px;margin:0 16px 16px;padding:6px 6px 6px 14px;display:flex}.txi__comp input{min-width:0;font:450 13.5px var(--sans);background:0 0;border:0;outline:0;flex:1}.txi__comp button{background:var(--ink);color:#fff;border-radius:8px;place-items:center;width:32px;height:32px;transition:opacity .15s;display:grid}.txi__comp button:disabled{opacity:.3}.txi__comp button svg{width:15px;height:15px}@media (max-width:1500px){.dr-t .col-src{display:none}}@media (max-width:1280px){.dr-t .col-tx{display:none}}@media (max-width:900px){.dr2,.txi{grid-template-columns:minmax(0,1fr)}.txi__main,.txi--open .txi__side{display:none}.txi--open .txi__main{display:flex}.txi__back{display:grid}}.qa{width:min(520px,100%)!important}.qa__b{padding:18px 22px}.qa .cm__h>div{display:grid}.dr__tg{transform-origin:0;cursor:pointer;display:inline-block;transform:scale(.8)}.dr__mini{gap:6px;height:30px;padding:0 10px;font-size:12.5px}.dr__mini svg{width:13px;height:13px}.txi__top{padding:10px 12px 0}.ckp__btn{padding-left:7px}.ckp__stack{display:inline-flex}.ckp__stack i{width:22px;height:22px;color:var(--ink-2);background:#f5f5f4;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 2px #fff}.ckp__stack i+i{margin-left:-7px}.ckp__stack svg{width:12px;height:12px}.ckp__n{color:var(--t3);font-size:12.5px;font-style:normal;font-weight:450}.ckp__pop{width:280px;left:0;right:auto}.ckp__ic{width:26px;height:26px;color:var(--ink-2);background:#f5f5f4;border-radius:50%;flex:none;place-items:center;display:grid}.ckp__ic svg{width:14px;height:14px}.ckp__pop .cp__t b{font-size:13.5px;font-weight:500}.lnp,.lnp__btn{width:100%}.lnp__btn>svg{margin-left:auto}.lnp__flags{display:inline-flex}.lnp__flags>*+*{margin-left:-5px}.lnp__flags svg,.lnp__flags img{border-radius:50%;box-shadow:0 0 0 1.5px #fff}.lnp__l{white-space:nowrap;text-overflow:ellipsis;align-items:baseline;gap:7px;min-width:0;display:inline-flex;overflow:hidden}.lnp__l em{color:var(--t3);font-size:12.5px;font-style:normal;font-weight:450}.lnp__pop{width:300px;left:0;right:auto}.lnp__pop .cp__t small{color:var(--t3);font-size:12px}.lnp__pop .cp__t b{font-size:13.5px;font-weight:500}.txi__q{border-bottom:1px solid var(--line-2)}.txi__who{text-align:left;border-radius:9px;align-items:center;gap:10px;min-width:0;margin-left:-4px;padding:4px 8px 4px 4px;transition:background .12s;display:flex}.txi__who:hover{background:#fafaf9}.txi__who>span{min-width:0;display:grid}.txi__who b{font-size:14.5px;font-weight:500}.txi__who:hover b{text-underline-offset:3px;-webkit-text-decoration:underline #d6d3d1;text-decoration:underline #d6d3d1}.txi__who small{color:var(--t3);font-size:12.5px}.txi__line{background:var(--chip);height:26px;color:var(--t2);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:0 9px;font-size:12.5px;display:inline-flex}.txi__hand{align-items:center;gap:10px;margin-left:auto;display:flex}.txi__st{color:var(--t2);white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:inline-flex}.txi__st svg{width:14px;height:14px}.txi__st--ai{color:var(--ink)}.txi__ai{height:32px;color:var(--t3);flex:1;align-items:center;gap:7px;font-size:13px;display:flex}.txi__ai svg{width:14px;height:14px}@media (max-width:1200px){.txi__line{display:none}}@media (max-width:560px){.txi__st{display:none}}.pcx{gap:14px;margin:28px 0;display:grid}.pcx__head{align-items:baseline;gap:10px;display:flex}.pcx__head h2{font-size:15px;font-weight:500}.pcx__head small{color:var(--t3);font-size:12.5px}.pcx__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@media (max-width:1240px){.pcx__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.pcx__grid{grid-template-columns:minmax(0,1fr)}}.pcx__card{background:var(--card);border-radius:var(--r-xl);box-shadow:var(--sh);cursor:pointer;flex-direction:column;gap:14px;min-width:0;padding:16px;transition:transform .18s;display:flex}.pcx__card:hover{transform:translateY(-2px)}.pcx__top{justify-content:space-between;align-items:center;gap:8px;display:flex}.pcx__ic{background:var(--chip);width:36px;height:36px;color:var(--ink-2);border-radius:10px;flex:none;place-items:center;display:grid}.pcx__ic svg{width:17px;height:17px}.pcx__when{color:var(--t2);white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.pcx__when svg{width:13px;height:13px;color:var(--t3)}.pcx__t{gap:3px;display:grid}.pcx__t b{font-size:15px;font-weight:500}.pcx__t p{color:var(--t2);font-size:13px;line-height:1.45}.pcx__facts{gap:7px;margin:0;display:grid}.pcx__facts>div{align-items:flex-start;gap:8px;font-size:13px;display:flex}.pcx__facts dt svg{width:14px;height:14px;color:var(--t3);margin-top:2px}.pcx__facts dd{min-width:0;color:var(--ink-2);margin:0;font-weight:450}.pcx__acts{align-items:center;gap:8px;margin-top:auto;padding-top:2px;display:flex}.pcx__acts .btn,.pcx__acts .pp__btn{height:32px}.pcx__acts .btn{margin-left:auto}.pcx__on{color:var(--ink-2);align-items:center;gap:7px;margin-left:auto;font-size:13px;font-weight:500;display:inline-flex}.pcx__on svg{width:14px;height:14px;color:var(--good)}.pcx__m{width:min(640px,100%)!important}.pcx__mb{flex-direction:column;flex:1;gap:16px;min-height:0;padding:18px 22px 20px;display:flex;overflow-y:auto}.pcx__mb>*{flex:none}.pcx__mb .cm__tbl>div>b{padding:0 10px;font-size:14px;font-weight:500}.pcx__steps{margin:0;padding:0;list-style:none;display:grid;position:relative}.pcx__steps li{grid-template-columns:30px minmax(0,1fr);gap:12px;padding-bottom:16px;display:grid;position:relative}.pcx__steps li:not(:last-child):before{content:"";background:var(--line);width:1.5px;position:absolute;top:30px;bottom:0;left:14.25px}.pcx__dot{border:1.5px solid var(--line);width:30px;height:30px;color:var(--ink-2);background:#fff;border-radius:8px;place-items:center;display:grid}.pcx__dot svg{width:14px;height:14px}.pcx__steps li>div{gap:4px;min-width:0;padding-top:5px;display:grid}.pcx__steps small{color:var(--t3);font-size:12.5px}.pcx__steps b{font-size:14px;font-weight:500}.pcx__steps p{color:var(--ink-2);border:1px solid var(--line-2);background:#fafaf9;border-radius:10px;padding:9px 12px;font-size:13.5px;line-height:1.5}.pcx__tok{background:var(--chip);color:var(--t2);border-radius:5px;margin:0 1px;padding:0 6px;font-size:12px;font-weight:500;line-height:1.6;display:inline-block}.pcx__note{color:var(--t3);font-size:12.5px}.pcx__spark{align-items:center;gap:8px;display:inline-flex}.ptm{vertical-align:-2px;width:14px;height:14px;color:var(--ink-2);flex:none;place-items:center;margin-left:5px;display:inline-grid}.ptm svg{fill:currentColor;fill-opacity:.14;stroke-width:1.5px;width:13px;height:13px}.dbt__who .ptm{margin-left:-4px}h2 .ptm{vertical-align:-1px;width:16px;height:16px;margin-left:7px}h2 .ptm svg{width:15px;height:15px}.dbt__who .ptm,.aib__nm .ptm{border-bottom:0!important}.aib__nm .ptm{margin-left:-4px}.cmdk__t .ptm{vertical-align:-2px}.ptmt{z-index:200;white-space:nowrap;pointer-events:none;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;color:#fffc;background:radial-gradient(130% 100% at 0 0,#ffffff16,#fff0 55%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)' opacity='.09'/%3E%3C/svg%3E"),#1d1b1a;border-radius:8px;gap:1px;padding:7px 10px;font-size:12px;font-weight:450;line-height:1.4;animation:.18s cubic-bezier(.22,1,.36,1) both ptmtIn;display:grid;position:fixed;transform:translate(-50%,-100%);box-shadow:inset 0 0 0 1px #ffffff12,0 10px 24px -12px #00000073}.ptmt b{color:#fff;font-size:12.5px;font-weight:550}.ptmt.is-out{animation:.16s both ptmtOut}@keyframes ptmtIn{0%{opacity:0;transform:translate(-50%,calc(4px - 100%))}to{opacity:1;transform:translate(-50%,-100%)}}@keyframes ptmtOut{0%{opacity:1;transform:translate(-50%,-100%)}to{opacity:0;transform:translate(-50%,calc(4px - 100%))}}@media (prefers-reduced-motion:reduce){.ptmt,.ptmt.is-out{animation:none}}.pm--acct{width:272px}.rail__me{position:relative}.pm__swap{animation:.2s cubic-bezier(.22,1,.36,1) both pmSwap}@keyframes pmSwap{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:none}}.pm__use{margin-bottom:4px}.pm__usev{color:var(--t2);align-items:center;gap:6px;margin-left:auto;font-size:12.5px;display:inline-flex}.pm__usev svg{width:13px;height:13px;color:var(--t3)}.pm__warn{background:#f59e0b;border-radius:50%;width:6px;height:6px}.pm--acct .ugp__in{padding:8px 8px 6px}.ugp__back{width:24px;height:24px;color:var(--t2);border-radius:6px;place-items:center;margin-left:-4px;display:inline-grid}.ugp__back:hover{color:var(--ink);background:#f5f5f4}.ugp__back svg{width:15px;height:15px}@media (prefers-reduced-motion:reduce){.pm__swap{animation:none}}.idt__caps--3{grid-template-columns:repeat(3,minmax(0,1fr))}.idt__gaps span{color:var(--t2)}@media (max-width:900px){.idt__caps--3{grid-template-columns:minmax(0,1fr)}.idt__caps--3>div+div{border-left:0;border-top:1px solid var(--line-2)}}.rx__st{align-items:center;gap:7px;display:inline-flex}.rx__dot--wait{background:var(--amber)}.rx__num{align-items:center;gap:9px;min-width:0;display:inline-flex}.rx__num>span{min-width:0;display:grid}.rx__num b{font-size:13.5px;font-weight:500}.rx__num small{color:var(--t3);font-size:12.5px}.rx__by{flex-wrap:wrap;gap:6px 14px;display:inline-flex}.rx__hero{margin-bottom:var(--gap)}.rx__id{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.rx__id>div:nth-child(2){gap:3px;min-width:0;display:grid}.rx__id>div:nth-child(2)>b{font-size:20px;font-weight:500}.rx__id>div:nth-child(2)>span{color:var(--t2);align-items:center;gap:7px;font-size:13.5px;display:inline-flex}.rx__acts{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.rx__plain{background:var(--chip);border-radius:12px;padding:14px 16px}.rx__plain h3{color:var(--t3);margin-bottom:8px;font-size:12.5px;font-weight:500}.rx__plain ul,.rxb__sum{gap:7px;list-style:none;display:grid}.rx__plain li,.rxb__sum li{align-items:baseline;gap:9px;font-size:14px;line-height:1.45;display:flex}.rx__plain li svg,.rxb__sum li svg{width:14px;height:14px;color:var(--good);flex:none;transform:translateY(2px)}.rx__tbl select,.rx__tbl input{width:100%;height:40px;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;font-size:14px;font-weight:500}.rx__voice{align-items:center;gap:6px;display:flex}.rx__vbtn{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;align-items:center;gap:8px;min-width:0;height:38px;padding:0 10px;display:flex}.rx__vbtn:hover{background:#fafaf9}.rx__vbtn b{color:var(--ink);white-space:nowrap;font-size:14px;font-weight:500}.rx__vbtn small{color:var(--t3);white-space:nowrap;text-overflow:ellipsis;align-self:center;align-items:center;gap:8px;font-size:12.5px;display:inline-flex;overflow:hidden}.rx__play.on,.rxb__play.on{background:var(--ink);border-color:var(--ink);color:#fff}.rx__play,.rxb__play{border:1px solid var(--line);width:30px;height:30px;color:var(--ink);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.rx__play:hover,.rxb__play:hover{background:var(--chip)}.rx__play svg,.rxb__play svg{width:12px;height:12px}.rx__sub{gap:8px;display:grid}.rx__sub h4{color:var(--t2);font-size:13px;font-weight:500}.rx__chips{flex-wrap:wrap;gap:6px;display:flex}.rx__jobs{gap:6px;display:grid}.rx__nums{border:1px solid var(--line);border-radius:10px;overflow:hidden}.rx__lock svg{width:15px;height:15px;color:var(--t3);flex:none;margin-left:auto}.rx__foot{justify-content:flex-end;padding:4px 0 24px;display:flex}.rxb{gap:var(--gap);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.rxb__chat{flex-direction:column;width:100%;max-width:780px;min-height:calc(100vh - 150px);margin:0 auto;display:flex}.rxb__log{flex:1;align-content:start;gap:14px;padding:4px 0 20px;display:grid}.rxb__m{align-items:flex-start;gap:10px;max-width:100%;display:flex}.rxb__m--you{justify-content:flex-end}.rxb__av{background:var(--chip);width:28px;height:28px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.rxb__av svg{width:15px;height:15px}.rxb__t{white-space:pre-line;max-width:620px;padding-top:4px;font-size:14.5px;line-height:1.55}.rxb__m--you .rxb__t{background:var(--chip);border-radius:14px 14px 4px;max-width:520px;padding:8px 13px}.rxb__dots{gap:4px;padding:12px 2px;display:inline-flex}.rxb__dots i{background:var(--t3);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite rxbDot}.rxb__dots i:nth-child(2){animation-delay:.15s}.rxb__dots i:nth-child(3){animation-delay:.3s}@keyframes rxbDot{0%,to{opacity:.3;transform:none}50%{opacity:1;transform:translateY(-2px)}}.rxb__ans{gap:10px;padding-left:38px;display:grid}.rxb__opts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rxb__opts--col{gap:6px;max-width:520px;display:grid}.rxb__chip{border:1px solid var(--line);height:34px;color:var(--ink);background:#fff;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:450;display:inline-flex}.rxb__chip:hover{background:var(--chip)}.rxb__chip.on{border-color:var(--ink);box-shadow:inset 0 0 0 .5px var(--ink)}.rxb__chip svg{width:13px;height:13px}.rxb__chip em{color:var(--good);background:var(--good-soft);border-radius:5px;padding:1px 6px;font-size:11.5px;font-style:normal}.rxb__row{text-align:left;border:1px solid var(--line);background:#fff;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"b ck""s ck";align-items:center;gap:1px 12px;padding:10px 12px 10px 14px;display:grid}.rxb__row:hover{background:#fafaf9}.rxb__row b{grid-area:b;align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.rxb__row b svg{width:14px;height:14px;color:var(--t3)}.rxb__row small{color:var(--t3);grid-area:s;font-size:12.5px}.rxb__row .rxb__ck{grid-area:ck}.rxb__row.on{border-color:var(--ink);box-shadow:inset 0 0 0 .5px var(--ink)}.rxb__ck{border:1px solid var(--line);color:#fff;background:#fff;border-radius:6px;place-items:center;width:20px;height:20px;display:grid}.on>.rxb__ck{background:var(--ink);border-color:var(--ink)}.rxb__ck svg{width:12px;height:12px}.rxb__go{height:34px}.rxb__voices{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:6px;max-width:640px;display:grid}.rxb__voice{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.rxb__voice.on{border-color:var(--ink)}.rxb__vpick{text-align:left;flex:1;min-width:0;display:grid}.rxb__vpick b{font-size:14px;font-weight:500}.rxb__vpick small{color:var(--t3);align-items:center;gap:5px;font-size:12.5px;display:flex}.rxb__tip,.rxb__q{color:var(--t3);font-size:12.5px}.rxb__box{border:1px solid var(--line);background:#fff;border-radius:16px;align-items:flex-end;gap:8px;padding:8px 8px 8px 16px;display:flex;position:sticky;bottom:16px;box-shadow:0 8px 24px -16px #29252440}.rxb__box textarea{resize:none;font:inherit;background:0 0;border:0;outline:none;flex:1;max-height:140px;padding:6px 0;font-size:14.5px;line-height:1.5}.rxb__send{background:var(--ink);color:#fff;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.rxb__send:disabled{background:var(--chip-2);color:var(--t3)}.rxb__send svg{width:15px;height:15px}.rxb__card,.rxb__aside{border-radius:var(--r-xl);background:var(--card);box-shadow:var(--sh);gap:16px;padding:18px;display:grid;position:sticky;top:16px}.rxb__who{align-items:center;gap:12px;display:flex}.rxb__who>div{gap:2px;display:grid}.rxb__who b{font-size:16px;font-weight:500}.rxb__who span{color:var(--t3);font-size:12.5px}.rxb__who b.rxb__nil{color:var(--t3);font-weight:450}.rxb__noorb{background:#efeeec;border-radius:50%;flex:none;width:56px;height:56px}.rxb__vrow{align-items:center;gap:6px;display:inline-flex}.rxb__tbl>div{grid-template-columns:112px minmax(0,1fr);min-height:38px}.rxb__tbl dd{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.rxb__nil{color:var(--t3);font-weight:450!important}.rxb__safe{gap:7px;display:grid}.rxb__safe h3{color:var(--t2);align-items:center;gap:7px;margin-bottom:2px;font-size:12.5px;font-weight:500;display:flex}.rxb__safe h3 svg{width:14px;height:14px}.rxb__safe span{align-items:center;gap:8px;font-size:13px;display:flex}.rxb__safe span svg{width:13px;height:13px;color:var(--good);flex:none}.rxb__cancel{color:var(--t3);justify-self:start;font-size:13px}.rxb__cancel:hover{color:var(--ink)}.rxc__log{flex-direction:column;gap:14px!important;display:flex!important}.rxc__box{box-shadow:none;margin:0 14px 14px;position:static}.rxn{max-width:560px}.rxn__seg{justify-self:start}.rxn .qa__b{gap:14px;display:grid}.rxn__cty{flex-wrap:wrap;gap:6px;display:flex}.rxn__cty button{border:1px solid var(--line);height:32px;color:var(--t2);background:#fff;border-radius:8px;align-items:center;gap:7px;padding:0 11px;font-size:13px;display:inline-flex}.rxn__cty button.on{border-color:var(--ink);color:var(--ink);font-weight:500}.rxn__cty button:disabled{opacity:.45;cursor:not-allowed}.rxn__list{border:1px solid var(--line);border-radius:12px;display:grid;overflow:hidden}.rxn__opt{text-align:left;background:#fff;align-items:center;gap:10px;height:46px;padding:0 14px;font-size:14px;font-weight:500;display:flex}.rxn__opt+.rxn__opt{border-top:1px solid var(--line-2)}.rxn__opt:hover{background:#fafaf9}.rxn__opt.on{background:var(--chip)}.rxn__opt>svg{width:14px;height:14px;color:var(--t3)}.rxn__ck{width:15px;height:15px;color:var(--ink);margin-left:auto}.rxn__hint{color:var(--t3);padding:14px;font-size:13px}.rxn__note{color:var(--t3);font-size:12.5px;line-height:1.5}.rxn__how{gap:10px;list-style:none;display:grid}.rxn__how li{align-items:baseline;gap:10px;font-size:13.5px;line-height:1.5;display:flex}.rxn__how b{background:var(--chip);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:11.5px;font-weight:500;display:grid}.rxn__foot{color:var(--t3);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.rxn__foot svg{width:13px;height:13px}@media (max-width:1080px){.rxb{grid-template-columns:minmax(0,1fr)}.rxb__card{position:static}.rxb__chat{min-height:0}}@media (max-width:760px){.rx__acts{width:100%;margin-left:0}.rxb__ans{padding-left:0}}@media (prefers-reduced-motion:reduce){.rxb__dots i{animation:none}}.vorb{isolation:isolate;background:var(--o4);clip-path:circle(calc(50% - .5px));border-radius:50%;flex:none;display:inline-block;position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(circle closest-side,#000 calc(100% - 1px),#0000 100%);mask-image:radial-gradient(circle closest-side,#000 calc(100% - 1px),#0000 100%)}.vorb>i{pointer-events:none;border-radius:50%;position:absolute}.vorb__b1{background:radial-gradient(circle at 50% 50%, var(--o1) 0, transparent 76%);width:95%;height:95%;top:-14%;left:-18%}.vorb__b2{background:radial-gradient(circle at 50% 50%, var(--o2) 0, transparent 72%);width:100%;height:100%;bottom:-26%;right:-30%}.vorb__b3{background:radial-gradient(circle at 50% 50%, var(--o3) 0, transparent 70%);width:64%;height:64%;bottom:-26%;left:14%}.vorb__a{animation:vorbOrbit calc(9s * var(--op,1)) linear var(--od,0s) infinite, vorbBreathe calc(4.4s * var(--op,1)) ease-in-out var(--od,0s) infinite alternate;transform-origin:71.6% 67.4%}.vorb__b2{animation-duration:calc(11.5s * var(--op,1)), calc(5.6s * var(--op,1));transform-origin:20% 24%;animation-direction:reverse,alternate}.vorb__b3{animation-duration:calc(7.6s * var(--op,1)), calc(3.8s * var(--op,1));transform-origin:56.3% -18.8%}.vorb__g{pointer-events:none;mix-blend-mode:multiply;width:100%;height:100%;display:block;position:absolute;inset:0}.vorb:after{content:"";border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #2925240f}@keyframes vorbOrbit{0%{rotate:0deg}to{rotate:360deg}}@keyframes vorbBreathe{0%{scale:.94}to{scale:1.12}}.vorb--l1 .vorb__b1{top:-16%;left:auto;right:-20%}.vorb--l1 .vorb__b2{bottom:-24%;left:-30%;right:auto}.vorb--l1 .vorb__b3{top:-28%;bottom:auto;left:30%}.vorb--l2 .vorb__b1{width:110%;height:110%;top:auto;bottom:-48%;left:-5%}.vorb--l2 .vorb__b2{width:82%;height:82%;inset:-22% auto auto -24%}.vorb--l2 .vorb__b3{bottom:18%;left:auto;right:-22%}.vorb--l3 .vorb__b1{width:70%;height:70%;top:12%;left:14%}.vorb--l3 .vorb__b2{top:-36%;bottom:auto;right:-36%}.vorb--l3 .vorb__b3{width:76%;height:76%;bottom:-30%;left:-26%}.vorb--l1 .vorb__b1{transform-origin:26.3% 69.5%}.vorb--l1 .vorb__b2{transform-origin:80% 26%}.vorb--l1 .vorb__b3{transform-origin:31.3% 121.9%}.vorb--l2 .vorb__b1{transform-origin:50% 10.9%}.vorb--l2 .vorb__b2{transform-origin:90.2% 87.8%}.vorb--l2 .vorb__b3{transform-origin:-12.5%}.vorb--l3 .vorb__b1{transform-origin:51.4% 54.3%}.vorb--l3 .vorb__b2{transform-origin:14% 86%}.vorb--l3 .vorb__b3{transform-origin:100% -5.3%}.vorb--still .vorb__a{animation:none}@media (prefers-reduced-motion:reduce){.vorb__a{animation:none!important}}.rxv{max-width:540px}.rxv .qa__b{gap:14px;display:grid}.rxv__lead{color:var(--t2);font-size:14px;line-height:1.55}.rxv__drop{border:1.5px dashed var(--line);color:var(--ink);background:#fafaf9;border-radius:12px;justify-items:center;gap:4px;padding:22px;display:grid}.rxv__drop:hover,.rxv__drop.is-over{background:var(--chip);border-color:var(--t3)}.rxv__drop svg{width:20px;height:20px;margin-bottom:4px}.rxv__drop b{font-size:14px;font-weight:500}.rxv__drop small{color:var(--t3);font-size:12.5px}.rxv__file{border:1px solid var(--line);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.rxv__file>span{flex:1;min-width:0;display:grid}.rxv__file b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:500;overflow:hidden}.rxv__file small{color:var(--t3);font-size:12.5px}.rxv__swap{color:var(--t2);border-radius:8px;padding:6px 8px;font-size:13px}.rxv__swap:hover{background:var(--chip)}.rxv__tips{gap:8px;list-style:none;display:grid}.rxv__tips li{grid-template-columns:110px minmax(0,1fr);gap:10px;font-size:13px;line-height:1.45;display:grid}.rxv__tips b{font-weight:500}.rxv__tips span{color:var(--t2)}.rxv__ok{background:var(--chip);cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.rxv__ok input{accent-color:var(--ink);margin-top:3px}.rxv__ok svg{vertical-align:-2px;width:13px;height:13px;margin-right:5px}.rxv__ok b{font-weight:500}.rxv__spin{border:1.5px solid var(--line);border-top-color:var(--ink);border-radius:50%;width:12px;height:12px;animation:.8s linear infinite rxvSpin}@keyframes rxvSpin{to{transform:rotate(360deg)}}.rxb__learn{border:1px solid var(--line);border-radius:10px;max-width:560px;margin:10px 0 2px;list-style:none;display:grid;overflow:hidden}.rxb__learn li{grid-template-columns:150px minmax(0,1fr);gap:12px;padding:9px 14px;font-size:13.5px;line-height:1.45;display:grid}.rxb__learn li+li{border-top:1px solid var(--line-2)}.rxb__learn b{color:var(--t2);font-weight:500}.rxb__tip svg{vertical-align:-2px;width:13px;height:13px;margin-right:6px}.nrx{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:clamp(24px,4vw,64px);display:grid}.nrx__main{align-items:center;min-width:0;min-height:calc(100vh - 154px);padding:8px 0 12px;display:flex;position:relative}.nrx__stage{grid-template-columns:minmax(0,1fr);width:100%;min-width:0;max-width:640px;margin:0 auto;display:grid}.nrx__who{align-items:center;gap:9px;margin-bottom:18px;font-size:13.5px;display:flex}.nrx__who b{color:var(--tm-ink);font-weight:550}.nrx__who>span{color:var(--t3)}.nrx__who>span:not(.nrxp):before{content:"·";color:#d6d3d1;margin-right:9px}.nrx__q{letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0;font-size:28px;font-weight:500;line-height:1.22}.nrx__sub{color:var(--t2);max-width:580px;margin:10px 0 0;font-size:15px;line-height:1.6}.nrx__card{margin-top:24px}.nrx__ft{justify-content:space-between;align-items:center;gap:12px;min-height:40px;margin-top:24px;display:flex}.nrx__ftr{align-items:center;gap:12px;margin-left:auto;display:inline-flex}.nrx__ft>.nrx__skip{margin-left:auto}.nrx__skip{color:#a8a29e;height:26px;font:500 11.5px/1 var(--sans);letter-spacing:.01em;cursor:pointer;background:0 0;border:1px dashed #d6d3d1;border-radius:6px;padding:0 9px;transition:color .15s,border-color .15s}.nrx__skip:hover{color:var(--t2);border-color:#a8a29e}.nrxi__in>.nrx__skip{margin-top:18px}.nrx__back{height:36px;color:var(--t2);border-radius:8px;align-items:center;gap:4px;margin-left:-4px;padding:0 10px 0 4px;font-size:13.5px;display:inline-flex}.nrx__back:hover{background:var(--chip);color:var(--ink)}.nrx__back svg{width:15px;height:15px}.nrx__next{height:40px;padding:0 18px;font-size:14px}.nrx__roster{flex-wrap:wrap;gap:6px;margin:10px 0;display:flex}.nrx__rm{border:1px solid var(--line);height:30px;color:var(--ink);background:#fff;border-radius:15px;align-items:center;gap:7px;padding:0 11px 0 6px;font-size:13px;display:inline-flex}.nrx__rm b{font-weight:500}.nrx__st{background:#d6d3d1;border-radius:50%;width:6px;height:6px}.nrx__st--live{background:var(--good-dot)}.nrx__st--paused{background:#f59e0b}.nrx__yf{align-items:center;gap:7px;display:inline-flex}.nrx__yf .cflag+.cflag,.nrx__yf>svg+svg{margin-left:-4px}.nrx__yf svg{width:14px;height:14px}.nrx__a{animation:.42s cubic-bezier(.2,.7,.2,1) both nrxIn}.nrx__a.is-out{pointer-events:none;animation:.2s cubic-bezier(.4,0,.6,1) both nrxOut}@keyframes nrxIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes nrxOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}.nrxp{background:var(--tm-soft);width:88px;height:4px;box-shadow:inset 0 0 0 .5px var(--tm-line);border-radius:99px;margin-left:4px;display:block;position:relative;overflow:hidden}.nrxp>i{border-radius:inherit;background:var(--tm-mid);transition:width .7s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;bottom:0;left:0}.nrx__w{border-radius:var(--r-xl);border:1px solid var(--line);background:#fff;grid-template-columns:minmax(0,1fr);gap:12px;padding:14px;display:grid}.nrx__stk{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.nrx__two{gap:8px;display:grid}.nrx__go{height:36px}.nrx__end{margin-left:auto}.nrx__acts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.nrx__chip{border:1px solid var(--line);height:32px;color:var(--ink);background:#fff;border-radius:8px;align-items:center;gap:6px;padding:0 11px;font-size:13px;font-weight:450;display:inline-flex}.nrx__chip:hover{background:var(--chip)}.nrx__chip svg{width:13px;height:13px}.nrx__note{color:var(--t3);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.nrx__note svg{width:13px;height:13px}.nrx__rec{color:var(--good);background:var(--good-soft);border-radius:5px;flex:none;padding:2px 7px;font-size:11px;font-style:normal;font-weight:500}.nrx__ph{color:var(--t3)!important;font-weight:450!important}.nrx__pick.on,.nrx__sw.on,.nrx__rc.on{border-color:var(--ink)}.nrx__si--off{color:var(--t3)!important;background:#f5f5f4!important}.nrx__learn{gap:0;margin:0;padding:4px 16px;list-style:none}.nrx__sws{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.nrx__sw{border-radius:var(--r-xl);border:1px solid var(--line-2);text-align:left;background:#fff;align-items:center;gap:9px;height:48px;padding:0 10px;font-size:13px;font-weight:450;display:flex}.nrx__sw:hover{border-color:var(--line);background:#fafaf9}.nrx__sw>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nrx__or{border-radius:var(--r-xl);border:1px solid var(--line-2);gap:8px;padding:14px;display:grid}.nrx__or>span{color:var(--t3);font-size:12.5px}.nrx__nmr{align-items:center;gap:12px;display:flex}.nrx__noorb{border:1.5px dashed #d6d3d1;border-radius:50%;flex:none;width:40px;height:40px}.nrx__nmr input{width:100%;min-width:0;font:inherit;letter-spacing:-.01em;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:24px;font-weight:500}.nrx__nmr input::placeholder{color:#c4c1be}.nrx__hear{color:var(--t2);background:#fafaf9;border-radius:10px;align-items:flex-start;gap:9px;padding:10px 12px;font-size:13.5px;line-height:1.5;display:flex}.nrx__hear svg{width:14px;height:14px;color:var(--t3);flex:none;margin-top:3px}.nrx__hear b{color:var(--ink);font-weight:550}.nrx__ideas{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.nrx__ideas>span{color:var(--t3);margin-right:4px;font-size:12.5px}.nrx__warn{color:#b45309;font-size:13px}.nrx__pick{border-radius:var(--r-xl);border:1px solid var(--line);text-align:left;background:#fff;align-items:center;gap:12px;padding:12px 14px;display:flex}.nrx__pick:hover{background:#fafaf9}.nrx__pick>span:not(.vorb):not(.nrx__si){flex:1;gap:1px;min-width:0;display:grid}.nrx__pick b{font-size:14px;font-weight:500}.nrx__pick small{color:var(--t3);font-size:12.5px}.nrx__url{border-radius:var(--r-xl);border:1px solid var(--line);align-items:center;gap:10px;height:46px;padding:0 5px 0 14px;display:flex}.nrx__url>svg{width:15px;height:15px;color:var(--t3);flex:none}.nrx__url input{min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:14.5px}.nrx__scan{color:var(--t2);gap:8px;font-size:13px;display:grid}.nrx__scan i{background:linear-gradient(90deg, transparent, var(--tm-mid), transparent) 0 0 / 40% 100% no-repeat, var(--tm-soft);border-radius:2px;height:3px;animation:1.2s ease-in-out infinite nrxScan}@keyframes nrxScan{0%{background-position:-40% 0,0 0}to{background-position:140% 0,0 0}}.nrx__jobs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.nrx__job{border-radius:var(--r-xl);border:1px solid var(--line-2);text-align:left;background:#fff;align-content:start;gap:3px;padding:14px;transition:border-color .15s,background .15s;display:grid}.nrx__job:hover{border-color:var(--line);background:#fafaf9}.nrx__job.on{border-color:var(--ink)}.nrx__ji{background:var(--tm-soft);width:30px;height:30px;color:var(--tm-ink);border-radius:9px;place-items:center;margin-bottom:8px;display:grid}.nrx__ji svg,.nrx__si svg{width:15px;height:15px}.nrx__job b{font-size:14px;font-weight:500}.nrx__job small{color:var(--t3);min-height:35px;font-size:12.5px;line-height:1.4}.nrx__day{gap:4px;margin:10px 0 8px;display:grid}.nrx__dbar{background:#f1f0ef;border-radius:4px;height:8px;position:relative;overflow:hidden}.nrx__dbar i{background:var(--tm-mid);border-radius:2px;position:absolute;top:0;bottom:0}.nrx__dbar i.soft{background:var(--tm-wash)}.nrx__dbar b{background:#ffffffe6;width:1px;position:absolute;top:0;bottom:0}.nrx__dlb{height:12px;color:var(--t3);justify-content:space-between;font-size:10.5px;display:flex;position:relative}.nrx__dlb span[style]{position:absolute;transform:translate(-50%)}.nrx__by{color:var(--t3);align-items:center;gap:6px;font-size:12px;display:inline-flex}.nrx__bo{display:inline-flex}.nrx__bo>span{border-radius:50%;display:inline-flex;box-shadow:0 0 0 1.5px #fff}.nrx__bo>span+span{margin-left:-5px}.nrx__opt .nrx__by{margin-left:auto}.nrx__list{border:1px solid var(--line);border-radius:var(--r-xl);display:grid;overflow:hidden}.nrx__opt{text-align:left;background:#fff;align-items:center;gap:12px;min-height:48px;padding:8px 14px;font-size:14px;display:flex}.nrx__opt+.nrx__opt{border-top:1px solid var(--line-2)}button.nrx__opt:hover{background:#fafaf9}.nrx__opt>span:not(.nrx__si):not(.nrx__by):not(.nrx__num):not(.nml):not(.rxv__spin){flex:1;gap:1px;min-width:0;display:grid}.nrx__opt b{font-weight:500}.nrx__opt small{color:var(--t3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.nrx__opt em{color:var(--t3);margin-left:auto;font-size:12px;font-style:normal}.nrx__opt--fix{color:var(--t2)}.nrx__num{color:var(--t2);margin-left:auto;font-size:13.5px}.nrx__ok{width:15px;height:15px;color:var(--good);flex:none;margin-left:auto}.nrx__ck{color:#fff;background:#fff;border:1px solid #d6d3d1;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;transition:background .15s,border-color .15s;display:grid}.on>.nrx__ck{background:var(--ink);border-color:var(--ink)}.nrx__ck svg{width:12px;height:12px}.nrx__ck--fix{background:var(--good-soft);color:var(--good);border:0}.nrx__si{background:var(--tm-soft);width:30px;height:30px;color:var(--tm-ink);border-radius:9px;flex:none;place-items:center;display:grid}.nrx__voices{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.nrx__vc{border-radius:var(--r-xl);border:1px solid var(--line-2);background:#fff;transition:border-color .15s,background .15s;position:relative}.nrx__vc:hover{border-color:var(--line);background:#fafaf9}.nrx__vc.on{border-color:var(--ink)}.nrx__vpk{text-align:center;justify-items:center;gap:2px;width:100%;padding:18px 10px 14px;display:grid}.nrx__vpk .vorb{margin-bottom:8px}.nrx__vpk b{font-size:14px;font-weight:500}.nrx__vpk small{color:var(--t3);align-items:center;gap:5px;font-size:12px;display:inline-flex}.nrx__play{border:1px solid var(--line);width:28px;height:28px;color:var(--ink);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px}.nrx__play:hover{background:var(--chip)}.nrx__play.on{background:var(--ink);border-color:var(--ink);color:#fff}.nrx__play svg{width:11px;height:11px}.nrx__lgs{border:1px solid var(--line);border-radius:var(--r-xl);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid;overflow:hidden}.nrx__lg{border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);text-align:left;background:#fff;align-items:center;gap:9px;height:46px;margin:0 -1px -1px 0;padding:0 12px;font-size:13.5px;display:flex}.nrx__lg:hover{background:#fafaf9}.nrx__lg.on{font-weight:500}.nrx__sks{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.nrx__sk{border-radius:var(--r-xl);border:1px solid var(--line-2);text-align:left;background:#fff;align-items:center;gap:11px;padding:11px 12px;transition:border-color .15s;display:flex}.nrx__sk:hover{border-color:var(--line)}.nrx__sk.on{border-color:#d6d3d1}.nrx__sk>span:nth-child(2){flex:1;gap:1px;min-width:0;display:grid}.nrx__sk b{font-size:13.5px;font-weight:500}.nrx__sk small{color:var(--t3);font-size:12px;line-height:1.35}.nrx__sk:not(.on) .nrx__si{color:var(--t3);background:#f5f5f4}.nrx__grq{background:#fafaf9;border-radius:12px;align-items:center;gap:14px;padding:14px 14px 14px 12px;display:flex}.nrx__grq q{letter-spacing:-.005em;color:var(--ink);quotes:"“" "”";flex:1;font-size:16.5px;line-height:1.45}.nrx__grq .nrx__play{flex:none;width:34px;height:34px;position:static}.nrx__recs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.nrx__rc{border-radius:var(--r-xl);border:1px solid var(--line-2);text-align:left;background:#fff;justify-items:start;gap:2px;padding:14px 12px 12px;display:grid;position:relative}.nrx__rc:hover{border-color:var(--line);background:#fafaf9}.nrx__rc b{font-family:var(--num);letter-spacing:-.02em;font-size:20px;font-weight:600}.nrx__rc small{color:var(--t3);font-size:12px}.nrx__rc .nrx__rec{position:absolute;top:10px;right:10px}.nrx__done{gap:16px;padding:18px}.nrx__dh{align-items:center;gap:14px;display:flex}.nrx__dh>span{gap:2px;display:grid}.nrx__dh b{letter-spacing:-.01em;font-size:20px;font-weight:500}.nrx__dh small{color:var(--t3);font-size:13px}.nrx__create{gap:9px;height:42px;padding:0 18px 0 10px;font-size:14.5px}.nrx__create>.vorb{flex:none}.nrx__pv{scrollbar-width:none;gap:10px;max-height:calc(100vh - 68px);padding:12px 0 16px;display:grid;position:sticky;top:52px;overflow-y:auto}.nrx__pv::-webkit-scrollbar{display:none}.nrx__call{text-align:center;border-radius:var(--r-xl);color:var(--ink);background:var(--surface);box-shadow:var(--sh);justify-items:center;padding:14px 20px 18px;display:grid;position:relative}.nrx__ctop{width:100%;color:var(--t2);justify-content:space-between;align-items:center;font-size:12px;display:flex}.nrx__cl{align-items:center;gap:7px;display:inline-flex}.nrx__corb{border-radius:50%;place-items:center;width:100px;height:100px;margin:8px 0 4px;display:grid;position:relative}.nrx__corb:before,.nrx__corb:after{content:"";border:1px solid var(--line-2);border-radius:50%;position:absolute;inset:9px}.nrx__corb:after{border-color:#2925240b;inset:0}.nrx__corb:disabled{cursor:default}.nrx__ring{border:1.5px dashed #29252433;border-radius:50%;width:72px;height:72px}.nrx__cn{letter-spacing:-.015em;font-size:24px;font-weight:500}.nrx__cj{color:var(--t2);margin-top:2px;font-size:13px}.nrx__cq{color:var(--ink-2);quotes:"“" "”";-webkit-line-clamp:3;border-radius:12px;-webkit-box-orient:vertical;max-width:286px;margin:8px 0 12px;padding:8px 12px;font-size:14px;line-height:1.55;transition:background .3s;display:-webkit-box;overflow:hidden}.nrx__call.is-gr .nrx__cq{background:var(--chip)}.nrx__hearb{background:var(--ink);color:#fff;border-radius:19px;align-items:center;gap:8px;height:38px;padding:0 16px;font-size:13.5px;font-weight:500;display:inline-flex}.nrx__hearb:disabled{color:var(--t3);background:#29252414}.nrx__hearb svg{width:12px;height:12px}.nrx__tr{border-radius:var(--r-xl);border:1px solid var(--line);background:#fff;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.nrx__tr li+li{border-top:1px solid var(--line-2)}.nrx__tr li>div,.nrx__tr li>button{text-align:left;border-radius:0;align-items:center;gap:10px;width:100%;min-height:41px;padding:0 14px;font-size:13px;display:flex}.nrx__tr li>button:hover{background:#fafaf9}.nrx__tr li.now>div,.nrx__tr li.now>button{background:var(--tm-soft)}.nrx__ti{width:24px;height:24px;color:var(--t3);background:#f5f5f4;border-radius:7px;flex:none;place-items:center;transition:background .3s,color .3s;display:grid}.nrx__tr li.on .nrx__ti{background:var(--ink);color:#fff}.nrx__tr li.now:not(.on) .nrx__ti{color:var(--tm-ink);background:#fff}.nrx__ti svg{width:13px;height:13px}.nrx__tk{width:88px;color:var(--t3);flex:none}.nrx__tr li.now .nrx__tk{color:var(--tm-ink)}.nrx__tv{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.nrx__tnow{color:var(--tm-ink);font-size:12px;font-weight:500}.nrx__sk0{background:#f1f0ef;border-radius:4px;flex:1;max-width:110px;height:8px}.nrx__safe{text-align:center;color:var(--t3);text-wrap:balance;margin:0;padding:0 10px;font-size:12.5px;line-height:1.55}.nrx__safe svg{vertical-align:-2px;width:13px;height:13px;margin-right:5px;display:inline-block}.nrx__pv{max-height:none;overflow:visible}@media (min-width:901px) and (max-height:980px){.nrx__pv{gap:8px;padding:8px 0 10px}.nrx__call{padding:12px 18px 14px}.nrx__corb{width:84px;height:84px;margin:4px 0 2px}.nrx__cq{-webkit-line-clamp:2;margin:6px 0 8px}.nrx__tr li>div,.nrx__tr li>button{min-height:32px}}@media (min-width:901px) and (max-height:860px){.nrx__corb{width:68px;height:68px;margin:2px 0 0}.nrx__corb>*{transform:scale(.76)}.nrx__tr li>div,.nrx__tr li>button{min-height:26px;font-size:12.5px}.nrx__cq{padding:6px 10px;font-size:13px}.nrx__safe{font-size:12px;line-height:1.45}.nrx__who{margin-bottom:12px}.nrx__ft{margin-top:16px}.nrx__vpk{padding:12px 10px 10px}.nrx__vpk .vorb{margin-bottom:4px}}@media (min-width:901px) and (max-height:760px){.nrx__cq{display:none}.nrx__tr li>div,.nrx__tr li>button{min-height:25px}}@media (max-width:1180px){.nrx{grid-template-columns:minmax(0,1fr) 300px}.nrx__voices,.nrx__sws{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:920px){.nrx{grid-template-columns:minmax(0,1fr)}.nrx__pv{order:-1;position:static}.nrx__tr,.nrx__safe{display:none}.nrx__main{flex-direction:column;align-items:stretch;min-height:0;padding-top:8px}.nrx__q{font-size:23px}.nrx__jobs,.nrx__sks,.nrx__recs{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.nrx__a,.nrx__scan i{animation:none}}.nrx{transition:opacity .35s}.nrx--intro{opacity:0}.nrxi{z-index:60;cursor:default;background:#fff;border-radius:0 0 13px 13px;place-items:center;animation:.3s both nrxiIn;display:grid;position:fixed;overflow:auto}.nrxi--out{animation:.36s forwards nrxiOut}@keyframes nrxiIn{0%{opacity:0}to{opacity:1}}@keyframes nrxiOut{to{opacity:0;transform:scale(.995)}}.nrxi__in{text-align:center;justify-items:center;gap:16px;padding:24px;display:grid}.nrxi__hi{letter-spacing:-.015em;color:var(--t2);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 2px;font-size:22px;font-weight:500;display:inline-flex}.nrxi__pill{background:var(--tm-soft);border:1px solid var(--tm-line);white-space:nowrap;border-radius:10px;align-items:center;gap:8px;height:36px;padding:0 14px 0 15px;display:inline-flex}.nrxi__pill b{letter-spacing:-.01em;color:var(--tm-ink);font-size:17px;font-weight:500}.nrxi__hi b{color:var(--tm-ink);font-weight:550}.nrxi__t{letter-spacing:-.028em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(26px,2.9vw,36px);font-weight:500;line-height:1.15}.nrxi__sub{letter-spacing:-.01em;color:var(--t2);font-size:18px;font-weight:450}.nrxi__w{white-space:pre;animation:.75s cubic-bezier(.22,1,.36,1) both nrxiWord;display:inline-block}@keyframes nrxiWord{0%{opacity:0;filter:blur(8px);transform:translateY(.4em)}to{opacity:1;filter:none;transform:none}}.nrxi__o.nrxi__w{animation-name:nrxiCard;animation-fill-mode:backwards}.nrxi__pill.nrxi__w{white-space:nowrap;display:inline-flex}@keyframes nrxiCard{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.nrxi__in--ask{gap:18px;width:min(760px,100%)}.nrxi__in--ask .nrxi__t{font-size:clamp(25px,2.8vw,35px)}.nrxi__in--ask .nrxi__pill{border-radius:9px;gap:7px;height:32px;padding:0 12px 0 13px}.nrxi__in--ask .nrxi__pill b{font-size:15px}.nrxi__opts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;margin-top:14px;display:grid}.nrxi__o{border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--sh);text-align:left;white-space:normal;cursor:pointer;align-content:start;justify-items:start;gap:8px;padding:24px;transition:box-shadow .16s;display:grid}.nrxi__o:hover,.nrxi__o:focus-visible{outline:none;box-shadow:inset 0 0 0 1.5px #d6d3d1}.nrxi__oi{background:var(--chip);width:44px;height:44px;color:var(--ink);box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:50%;place-items:center;margin-bottom:12px;display:grid}.nrxi__oi--orb{box-shadow:none;background:0 0}.nrxi__oi>svg{stroke-width:1.8px;width:22px;height:22px}.nrxi__o b{letter-spacing:-.015em;color:var(--ink);font-size:19px;font-weight:500}.nrxi__o small{color:var(--t2);font-size:13.5px;line-height:1.45}.nrxi__o em{color:var(--t3);align-items:center;gap:5px;margin-top:10px;font-size:14px;font-style:normal;font-weight:500;display:inline-flex}.nrxi__o em svg{width:14px;height:14px}.nrxi__o em svg:last-child{width:12px;height:12px;margin-left:-1px}.nrxi__o:hover em,.nrxi__o:focus-visible em{color:var(--ink)}@media (max-width:640px){.nrxi__opts{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.nrxi,.nrxi__w{animation:none}}.rx__read{flex:none;height:30px}.rx__read:disabled{opacity:.5}.rx__learned{color:var(--t3);font-size:12.5px}.rx__ins{margin-bottom:var(--gap)}.rx__insg{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;display:grid}.rx__sec h4{color:var(--t3);margin-bottom:10px;font-size:13px;font-weight:500}.rx__sec ul{gap:12px;list-style:none;display:grid}.rx__sec li{border-left:2px solid var(--line);gap:2px;padding-left:14px;display:grid}.rx__sec li b{font-size:14px;font-weight:500}.rx__sec li span{color:var(--t2);font-size:14px;line-height:1.55}@media (max-width:860px){.rx__insg{grid-template-columns:minmax(0,1fr)}}.lnd{--ink:#1c1917;--mut:#57534e;--hair:#1c19171a;--card:#fff;--soft:color-mix(in srgb, var(--a) 7%, var(--bg));--rad:18px;--rbtn:999px;--hf:var(--font-geist), system-ui, sans-serif;--hw:560;--hls:-.025em;background:var(--bg);color:var(--ink);font-family:var(--font-geist), system-ui, sans-serif;-webkit-font-smoothing:antialiased;min-height:100%;font-weight:450;line-height:1.5;overflow-x:clip;container:lnd/inline-size}.lnd--editorial{--hf:var(--font-serif), Georgia, serif;--hw:400;--hls:-.01em}.lnd--classic{--hf:var(--font-classic), Georgia, serif;--hw:500;--hls:-.02em}.lnd--r-square{--rad:4px;--rbtn:4px}.lnd--r-soft{--rad:14px;--rbtn:10px}.lnd--r-round{--rad:26px;--rbtn:999px}.lnd--night{--ink:#f5f5f4;--mut:#a8a29e;--hair:#ffffff1f;--card:#1e1e1e;--soft:color-mix(in srgb, var(--a) 16%, #141414)}.lnd *{box-sizing:border-box}.lnd h1,.lnd h2,.lnd h3,.lnd p,.lnd ul,.lnd ol,.lnd dl,.lnd dd,.lnd figure,.lnd blockquote{margin:0;padding:0}.lnd ul,.lnd ol{list-style:none}.lnd__sec{max-width:1240px;margin:0 auto;padding:96px 64px}.lnd__head{gap:12px;max-width:640px;margin-bottom:44px;display:grid}.lnd__head--row{justify-content:space-between;align-items:flex-end;gap:24px;max-width:none;display:flex}.lnd__kick{letter-spacing:.02em;color:var(--a);align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}:is(.lnd--night,.lnd__dk) .lnd__kick{color:color-mix(in srgb, var(--a) 55%, #fff)}.lnd__h1{font-family:var(--hf);font-weight:var(--hw);letter-spacing:var(--hls);text-wrap:balance;font-size:clamp(40px,6.2cqi,76px);line-height:1.02}.lnd__h2{font-family:var(--hf);font-weight:var(--hw);letter-spacing:var(--hls);text-wrap:balance;font-size:clamp(30px,4cqi,48px);line-height:1.08}.lnd h3{letter-spacing:-.01em;font-size:18px;font-weight:550}.lnd__lead{color:var(--mut);max-width:520px;font-size:18px;line-height:1.6}.lnd__sub{color:var(--mut);font-size:16.5px;line-height:1.6}.lnd__btns{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lnd__btn{border-radius:var(--rbtn);background:var(--a);height:48px;color:var(--on,#fff);white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;padding:0 24px;font-family:inherit;font-size:15px;font-weight:500;display:inline-flex}:is(.lnd--night,.lnd__dk) .lnd__btn:not(.lnd__btn--ghost){background:color-mix(in srgb, var(--a) 70%, #fff);color:#111}.lnd__btn--ghost{color:var(--ink);box-shadow:inset 0 0 0 1px var(--hair);background:0 0}.lnd__btn--full{width:100%}.lnd__stars{color:#e3a008;letter-spacing:1px;font-size:13px}.lnd__price{color:var(--a);font-size:14px;font-weight:550}:is(.lnd--night,.lnd__dk) .lnd__price{color:color-mix(in srgb, var(--a) 55%, #fff)}.lnd__ph{border-radius:var(--rad);background:var(--soft);display:block;position:relative;overflow:hidden}.lnd__ph img{object-fit:cover;width:100%;height:100%;display:block}.lnd__ph--film img{filter:saturate(.9)contrast(1.04)sepia(.06)}.lnd__ph--film:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(120% 90% at 50% 45%,#0000 55%,#14100e42 100%),radial-gradient(70% 55% at 12% 0,#ffffff29,#0000 60%),linear-gradient(#ffffff0d,#0000 30%);position:absolute;inset:0}.lnd__ph--film:after{content:"";z-index:1;pointer-events:none;opacity:.14;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.lnd__ph--art{background:radial-gradient(70% 60% at var(--px) var(--py), color-mix(in srgb, var(--a) 26%, #fff) 0, transparent 70%), radial-gradient(80% 70% at 85% 90%, color-mix(in srgb, var(--a) 40%, #efe7df) 0, transparent 70%), linear-gradient(160deg, #f3eee8, color-mix(in srgb, var(--a) 18%, #e9e2da))}:is(.lnd--night,.lnd__dk) .lnd__ph--art{background:radial-gradient(70% 60% at var(--px) var(--py), color-mix(in srgb, var(--a) 45%, #222) 0, transparent 70%), linear-gradient(160deg, #222, color-mix(in srgb, var(--a) 30%, #191919))}.lnd__ph--art:after{content:"";opacity:.22;mix-blend-mode:multiply;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.4 1.1'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.lnd__ph--art i,.lnd__ph--art b{transform:translateX(-50%) rotate(var(--pr));background:#ffffff6b;position:absolute;left:50%}.lnd__ph--art i{aspect-ratio:1;border-radius:50%;width:20%;top:26%}.lnd__ph--art b{border-radius:50% 50% 0 0/70% 70% 0 0;width:52%;height:44%;bottom:-12%}:is(.lnd--night,.lnd__dk) .lnd__ph--art i,:is(.lnd--night,.lnd__dk) .lnd__ph--art b{background:#ffffff14}.lnd__nav{align-items:center;gap:28px;max-width:1240px;margin:0 auto;padding:22px 64px;display:flex}.lnd__brand{font-family:var(--hf);font-weight:var(--hw);letter-spacing:var(--hls);white-space:nowrap;font-size:22px}.lnd__links{color:var(--mut);gap:26px;margin:0 auto;font-size:14.5px;display:flex}.lnd__nav .lnd__btn{height:40px;padding:0 18px;font-size:14px}.lnd__nav--1{border-radius:calc(var(--rbtn) + 8px);background:color-mix(in srgb, var(--card) 80%, transparent);max-width:1120px;box-shadow:inset 0 0 0 1px var(--hair), 0 10px 30px -18px #0003;margin:16px auto 0;padding:10px 10px 10px 24px}.lnd__nav--1 .lnd__links{margin:0 0 0 auto}.lnd__hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:56px;max-width:1240px;margin:0 auto;padding:56px 64px 96px;display:grid}.lnd__herotx{align-content:center;gap:22px;display:grid}.lnd__heroart{position:relative}.lnd__heroimg{aspect-ratio:4/5;width:100%}.lnd__chip{background:color-mix(in srgb, var(--card) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 12px 30px -16px #00000059, inset 0 0 0 1px var(--hair);border-radius:999px;align-items:center;gap:8px;padding:10px 14px;font-size:13.5px;font-weight:500;display:inline-flex;position:absolute}.lnd__chip--a{bottom:56px;left:-22px}.lnd__chip--b{top:22px;right:18px}.lnd__dot{background:#16a34a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #16a34a26}.lnd__proof{color:var(--mut);align-items:center;gap:10px;font-size:14px;display:flex}.lnd__proof b{color:var(--ink);font-weight:550}.lnd__hero--1{grid-template-columns:minmax(0,1fr);align-items:end;max-width:none;min-height:640px;padding:0;position:relative}.lnd__hero--1 .lnd__heroimg{aspect-ratio:auto;border-radius:var(--rad);width:auto;height:100%;position:absolute;inset:0 24px}.lnd__hero--1 .lnd__herotx{border-radius:var(--rad);background:color-mix(in srgb, var(--bg) 86%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);max-width:620px;margin:0 64px 56px;padding:32px;position:relative}.lnd__hero--2{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:56px;padding-top:88px}.lnd__hero--2 .lnd__herotx{justify-items:center;max-width:860px}.lnd__hero--2 .lnd__kick{background:var(--soft);border-radius:999px;padding:6px 14px}.lnd__hero--2 .lnd__lead{margin:0 auto}.lnd__hero--2 .lnd__heroart{width:100%}.lnd__hero--2 .lnd__heroimg{aspect-ratio:16/7}.lnd__stats{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);grid-template-columns:repeat(4,minmax(0,1fr));max-width:1112px;margin:0 auto;display:grid}.lnd__stats>div{gap:4px;padding:32px 28px;display:grid}.lnd__stats>div+div{border-left:1px solid var(--hair)}.lnd__stats b{font-family:var(--hf);font-weight:var(--hw);letter-spacing:var(--hls);font-size:40px;line-height:1}.lnd__stats span{color:var(--mut);font-size:14px}.lnd__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.lnd__cards:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.lnd__card{align-content:start;gap:8px;display:grid}.lnd__cardimg{aspect-ratio:4/5;margin-bottom:8px}.lnd__card p{color:var(--mut);font-size:14.5px}.lnd__plist{border-top:1px solid var(--hair);display:grid}.lnd__plist>div{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:center;gap:24px;padding:22px 4px;display:flex}.lnd__plist>div>span:first-child{gap:2px;display:grid}.lnd__plist b{font-family:var(--hf);font-weight:var(--hw);letter-spacing:var(--hls);font-size:24px}.lnd__plist small{color:var(--mut);font-size:14px}.lnd__steps{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;display:grid}.lnd__steps li{border-radius:var(--rad);background:var(--soft);align-content:start;gap:10px;padding:28px;display:grid}.lnd__num{font-family:var(--hf);color:var(--a);margin-bottom:18px;font-size:15px;font-weight:550}:is(.lnd--night,.lnd__dk) .lnd__num{color:color-mix(in srgb, var(--a) 55%, #fff)}.lnd__steps p{color:var(--mut);font-size:15px}.lnd__about{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.lnd__about>div{gap:18px;display:grid}.lnd__aboutimg{aspect-ratio:4/5}.lnd__ticks{gap:10px;display:grid}.lnd__ticks li{gap:10px;font-size:15px;display:flex}.lnd__ticks li:before{content:"✓";color:var(--a);font-weight:600}.lnd__sign{border-top:1px solid var(--hair);gap:2px;padding-top:8px;display:grid}.lnd__sign b{font-family:var(--hf);font-weight:var(--hw);font-size:22px}.lnd__sign span{color:var(--mut);font-size:14px}.lnd__gal{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.lnd__gal figure{gap:8px;display:grid}.lnd__gal .lnd__ph{aspect-ratio:1}.lnd__gal figcaption{color:var(--mut);font-size:14px}.lnd__score{justify-items:end;gap:2px;display:grid}.lnd__score b{font-family:var(--hf);font-weight:var(--hw);font-size:48px;line-height:1}.lnd__score small{color:var(--mut);font-size:13px}.lnd__revs{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.lnd__revs blockquote{border-radius:var(--rad);background:var(--card);box-shadow:inset 0 0 0 1px var(--hair);align-content:start;gap:14px;padding:28px;display:grid}.lnd__revs p{font-family:var(--hf);font-weight:var(--hw);letter-spacing:var(--hls);font-size:20px;line-height:1.4}.lnd--modern .lnd__revs p{font-size:17px;font-weight:450}.lnd__revs cite{color:var(--mut);font-size:14px;font-style:normal}.lnd__offer{border-radius:calc(var(--rad) + 6px);background:var(--soft);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:48px;padding:48px;display:grid}.lnd__offer>div{gap:18px;display:grid}.lnd__offerimg{aspect-ratio:1}.lnd__pricebig{align-items:baseline;gap:10px;display:flex}.lnd__pricebig b{font-family:var(--hf);font-weight:var(--hw);letter-spacing:var(--hls);color:var(--a);font-size:64px;line-height:1}:is(.lnd--night,.lnd__dk) .lnd__pricebig b{color:color-mix(in srgb, var(--a) 55%, #fff)}.lnd__pricebig span{color:var(--mut);font-size:16px}.lnd__pricebig s{color:var(--mut);font-size:18px}.lnd__until{color:var(--mut);font-size:13.5px}.lnd__faqw{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:48px;display:grid}.lnd__faq{border-top:1px solid var(--hair);display:grid}.lnd__faq>div{border-bottom:1px solid var(--hair)}.lnd__faq button{all:unset;box-sizing:border-box;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:22px 0;font-size:17px;font-weight:500;display:flex}.lnd__faq button i{color:var(--mut);font-size:22px;font-style:normal;transition:transform .2s}.lnd__faq .on button i{transform:rotate(45deg)}.lnd__faq p{color:var(--mut);max-width:620px;padding:0 0 22px;font-size:15.5px}.lnd__form{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.lnd__form>div{gap:16px;display:grid}.lnd__fbox{border-radius:var(--rad);background:var(--card);box-shadow:inset 0 0 0 1px var(--hair), 0 30px 60px -40px #00000040;gap:14px;padding:28px;display:grid}.lnd__fbox label{gap:6px;font-size:13.5px;font-weight:500;display:grid}.lnd__fbox input{border-radius:min(var(--rad), 12px);border:1px solid var(--hair);background:var(--bg);height:46px;color:var(--ink);font:inherit;outline:none;padding:0 14px;font-size:15px}.lnd__fbox input:focus{border-color:var(--a)}.lnd__fbox small{color:var(--mut);font-size:12px;line-height:1.45}.lnd__fbox--done{text-align:center;justify-items:center;padding:48px 28px}.lnd__ok{background:var(--a);color:#fff;border-radius:50%;place-items:center;width:52px;height:52px;font-size:22px;display:grid}.lnd__book{text-align:center;justify-items:center;gap:14px;max-width:720px;margin:0 auto;display:grid}.lnd__slots{border-radius:var(--rad);background:var(--card);width:100%;box-shadow:inset 0 0 0 1px var(--hair);justify-items:center;gap:16px;margin-top:18px;padding:28px;display:grid}.lnd__meta{color:var(--mut);font-size:14px}.lnd__days,.lnd__times{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.lnd__days span{border-radius:min(var(--rad), 14px);min-width:62px;box-shadow:inset 0 0 0 1px var(--hair);color:var(--mut);justify-items:center;gap:2px;padding:10px;font-size:12.5px;display:grid}.lnd__days b{color:var(--ink);font-size:18px;font-weight:550}.lnd__days .on{background:var(--a);color:#fff;box-shadow:none}.lnd__days .on b{color:#fff}.lnd__times span{border-radius:var(--rbtn);box-shadow:inset 0 0 0 1px var(--hair);padding:9px 16px;font-size:14px}.lnd__thanks{text-align:center;justify-items:center;gap:18px;max-width:760px;padding-top:120px;padding-bottom:120px;display:grid}.lnd__thanks ol{text-align:left;gap:10px;margin-top:12px;display:grid}.lnd__thanks li{align-items:center;gap:12px;font-size:16px;display:flex}.lnd__thanks li span{background:var(--soft);border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;font-weight:550;display:grid}.lnd__cta{text-align:center;border-radius:calc(var(--rad) + 6px);background:var(--a);color:#fff;justify-items:center;gap:18px;padding:80px 32px;display:grid}.lnd__cta .lnd__sub{color:#ffffffc7;max-width:520px}.lnd__cta .lnd__btn{color:#1c1917;background:#fff}.lnd__cta .lnd__btn--ghost{color:#fff;background:0 0;box-shadow:inset 0 0 0 1px #fff6}.lnd__content{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.lnd__content>div{gap:16px;display:grid}.lnd__content--l>div{order:2}.lnd__contentimg{aspect-ratio:5/4}.lnd__contact{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:56px;display:grid}.lnd__contact>div{align-content:start;gap:24px;display:grid}.lnd__contact dl{border-top:1px solid var(--hair);display:grid}.lnd__contact dl>div{border-bottom:1px solid var(--hair);grid-template-columns:110px minmax(0,1fr);gap:16px;padding:16px 0;font-size:15.5px;display:grid}.lnd__contact dt{color:var(--mut)}.lnd__contact dd{gap:2px;display:grid}.lnd__map{border-radius:var(--rad);background:repeating-linear-gradient(90deg, transparent 0 46px, var(--hair) 46px 47px), repeating-linear-gradient(0deg, transparent 0 46px, var(--hair) 46px 47px), var(--soft);min-height:340px;position:relative;overflow:hidden}.lnd__map i{background:color-mix(in srgb, var(--bg) 85%, #fff);height:14px;position:absolute;top:54%;left:0;right:0;transform:rotate(-8deg)}.lnd__map b{background:var(--a);width:22px;height:22px;box-shadow:0 0 0 6px color-mix(in srgb, var(--a) 22%, transparent);border-radius:50% 50% 50% 0;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}.lnd__foot{border-top:1px solid var(--hair);max-width:1240px;color:var(--mut);flex-wrap:wrap;align-items:center;gap:12px 24px;margin:0 auto;padding:36px 64px 44px;font-size:13.5px;display:flex}.lnd__foot b{font-family:var(--hf);font-weight:var(--hw);color:var(--ink);font-size:18px}.lnd__foot>span:last-child{gap:18px;margin-left:auto;display:flex}.lnd__empty{text-align:center;color:var(--mut);padding:120px 32px}@container lnd (max-width:980px){.lnd__sec{padding:72px 36px}.lnd__nav{padding:18px 36px}.lnd__nav--1{margin:12px 16px 0}.lnd__links{display:none}.lnd__nav .lnd__btn{margin-left:auto}.lnd__hero{gap:36px;padding:40px 36px 72px}.lnd__hero--1 .lnd__herotx{margin:0 36px 36px}:is(.lnd__cards,.lnd__cards:has(>:nth-child(3):last-child),.lnd__gal){grid-template-columns:repeat(2,minmax(0,1fr))}.lnd__revs{grid-template-columns:minmax(0,1fr)}.lnd__stats{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 36px}.lnd__stats>div:nth-child(3){border-left:0}.lnd__stats>div:nth-child(n+3){border-top:1px solid var(--hair)}.lnd__faqw,.lnd__form,.lnd__about{grid-template-columns:minmax(0,1fr);gap:32px}.lnd__aboutimg{aspect-ratio:16/10}.lnd__foot{padding:32px 36px}}@container lnd (max-width:640px){.lnd__sec{padding:56px 20px}.lnd__head{margin-bottom:28px}.lnd__nav{gap:12px;padding:14px 20px}.lnd__nav--1{margin:10px 10px 0;padding:8px 8px 8px 16px}.lnd__brand{font-size:18px}.lnd__nav .lnd__btn{height:36px;padding:0 14px;font-size:13px}.lnd__hero{grid-template-columns:minmax(0,1fr);gap:28px;padding:24px 20px 56px}.lnd__hero--0 .lnd__heroart{order:-1}.lnd__hero--0 .lnd__heroimg{aspect-ratio:4/3.4}.lnd__chip--a{bottom:12px;left:12px}.lnd__chip--b{top:12px;right:12px}.lnd__hero--1{min-height:560px}.lnd__hero--1 .lnd__heroimg{inset:0 10px}.lnd__hero--1 .lnd__herotx{margin:0 20px 20px;padding:22px}.lnd__hero--2{padding-top:48px}.lnd__hero--2 .lnd__heroimg{aspect-ratio:4/3}.lnd__lead{font-size:16.5px}.lnd__btns .lnd__btn{flex:auto}.lnd__stats{margin:0 20px}.lnd__stats>div{padding:22px 16px}.lnd__stats b{font-size:30px}:is(.lnd__cards,.lnd__cards:has(>:nth-child(3):last-child)){grid-template-columns:minmax(0,1fr)}.lnd__cardimg{aspect-ratio:16/10}.lnd__gal{gap:8px}.lnd__head--row{justify-items:start;display:grid}.lnd__score{justify-items:start}.lnd__offer{grid-template-columns:minmax(0,1fr);gap:24px;padding:24px}.lnd__offerimg{aspect-ratio:16/10;order:-1}.lnd__pricebig b{font-size:48px}.lnd__content,.lnd__contact{grid-template-columns:minmax(0,1fr);gap:28px}.lnd__content--l>div{order:0}.lnd__contact dl>div{grid-template-columns:minmax(0,1fr);gap:2px}.lnd__map{min-height:220px}.lnd__cta{padding:48px 20px}.lnd__fbox{padding:20px}.lnd__thanks{padding-top:72px;padding-bottom:72px}.lnd__foot{padding:28px 20px}.lnd__foot>span:last-child{width:100%;margin-left:0}}.lnd__dk{--bg:color-mix(in srgb, var(--a) 10%, #121212);--ink:#f5f5f4;--mut:#a8a29e;--hair:#ffffff1f;--card:#1c1c1c;--soft:color-mix(in srgb, var(--a) 18%, #161616);background:var(--bg);color:var(--ink)}.lnd__hero--3{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:0;max-width:none;min-height:660px;padding:0}.lnd__hero--3 .lnd__herotx{padding:72px 64px 80px max(64px,50cqi - 556px)}.lnd__hero--3 .lnd__heroart{min-height:100%}.lnd__hero--3 .lnd__heroimg{aspect-ratio:auto;border-radius:0;height:100%;position:absolute;inset:0}.lnd__hero--3 .lnd__chip--a{bottom:32px;left:28px}.lnd__hero--4{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.lnd__hero--4 .lnd__fbox{box-shadow:inset 0 0 0 1px var(--hair), 0 40px 80px -48px #00000059}.lnd__steps li>div{gap:10px;display:grid}.lnd__proc1{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:64px;display:grid}.lnd__proc1 .lnd__head{margin:0}.lnd__steps--1{grid-template-columns:minmax(0,1fr);gap:0}.lnd__steps--1 li{background:0 0;border-radius:0;grid-template-columns:44px minmax(0,1fr);gap:20px;padding:0 0 36px;position:relative}.lnd__steps--1 li:before{content:"";background:var(--hair);width:1.5px;position:absolute;top:52px;bottom:8px;left:21px}.lnd__steps--1 li:last-child{padding-bottom:0}.lnd__steps--1 li:last-child:before{display:none}.lnd__steps--1 .lnd__num,.lnd__steps--3 .lnd__num{border-radius:50%;place-items:center;width:44px;height:44px;margin:0;font-family:inherit;font-size:15px;display:grid}.lnd__steps--1 .lnd__num{background:var(--soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--a) 28%, transparent)}.lnd__steps--1 li>div{gap:6px;padding-top:10px}.lnd__steps--2{border-top:1px solid var(--hair);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:0}.lnd__steps--2 li{background:0 0;border-radius:0;gap:0;padding:32px 28px 8px 0}.lnd__steps--2 li+li{border-left:1px solid var(--hair);padding-left:28px}.lnd__steps--2 .lnd__num{font-family:var(--hf);font-weight:var(--hw);letter-spacing:-.04em;color:color-mix(in srgb, var(--a) 16%, var(--bg));-webkit-text-stroke:1.25px color-mix(in srgb, var(--a) 70%, transparent);margin:0 0 22px;font-size:88px;line-height:.9}.lnd__proc3{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:64px;display:grid}.lnd__procimg{aspect-ratio:4/5}.lnd__proc3 .lnd__head{margin-bottom:30px}.lnd__steps--3{grid-template-columns:minmax(0,1fr);gap:12px}.lnd__steps--3 li{background:var(--card);box-shadow:inset 0 0 0 1px var(--hair);grid-template-columns:44px minmax(0,1fr);gap:16px;padding:20px 22px}.lnd__steps--3 .lnd__num{background:var(--a);color:#fff}.lnd__steps--3 li>div{gap:4px;padding-top:1px}.lnd__proc4 .lnd__head,.lnd__head--c{text-align:center;justify-items:center;margin-left:auto;margin-right:auto}.lnd__steps--4{text-align:center;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:28px}.lnd__steps--4 li{background:0 0;justify-items:center;padding:0;position:relative}.lnd__steps--4 li:not(:last-child):after{content:"";background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--a) 50%, transparent) 0 6px, transparent 6px 12px);height:1.5px;position:absolute;top:28px;left:calc(50% + 42px);right:calc(28px - 50%)}.lnd__steps--4 .lnd__num{background:var(--card);width:56px;height:56px;box-shadow:inset 0 0 0 1.5px var(--a);font-family:var(--hf);border-radius:50%;place-items:center;margin:0 0 8px;font-size:20px;display:grid}.lnd__steps--4 li>div{justify-items:center;max-width:280px}.lnd__form--1{grid-template-columns:minmax(0,1fr);gap:28px;max-width:640px;margin:0 auto}.lnd__form--1>div:first-child{text-align:center;justify-items:center}.lnd__ffw{min-width:0}.lnd__ffw .lfv.lnd{background:0 0;min-height:0}.lnd__bas{border-radius:var(--rad);aspect-ratio:4/3;touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:ew-resize;isolation:isolate;background:var(--soft);display:block;position:relative;overflow:hidden}.lnd .lnd__baimg{border-radius:0;position:absolute;inset:0}.lnd__baimg--before{filter:saturate(.2)brightness(.9)contrast(.9)}.lnd__baimg--after.lnd__ph--art{filter:saturate(1.15)brightness(1.04)}.lnd__bab{clip-path:inset(0 calc(100% - var(--pos)) 0 0);position:absolute;inset:0}.lnd__bah{top:0;bottom:0;left:var(--pos);z-index:2;outline:none;width:0;position:absolute}.lnd__bah:before{content:"";background:#fff;width:2px;position:absolute;top:0;bottom:0;left:-1px;box-shadow:0 0 14px #00000047}.lnd__bah i{color:#1c1917;letter-spacing:3px;box-sizing:border-box;background:#fffffff0;border-radius:50%;place-items:center;width:46px;height:46px;padding-left:3px;font-size:16px;font-style:normal;transition:transform .18s;display:grid;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);box-shadow:0 8px 24px -8px #0006}.lnd__bas:active .lnd__bah i{transform:translate(-50%,-50%)scale(1.08)}.lnd__bah:focus-visible i{box-shadow:0 0 0 3px #fff, 0 0 0 6px var(--a)}.lnd__bal{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;pointer-events:none;background:#1414146b;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:500;position:absolute;top:14px}.lnd__bal--b{left:14px}.lnd__bal--a{right:14px}.lnd__ba figure{gap:12px;min-width:0;display:grid}.lnd__ba figcaption{color:var(--mut);flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:14px;display:flex}.lnd__ba figcaption b{color:var(--ink);font-size:15.5px;font-weight:550}.lnd__baone .lnd__bas{aspect-ratio:16/8}.lnd__barow{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;grid-auto-columns:calc(45.4545% - 8.18182px);grid-auto-flow:column;gap:18px;display:grid;overflow-x:auto}.lnd__barow::-webkit-scrollbar{display:none}.lnd__barow figure{scroll-snap-align:start}.lnd__arrows{flex:none;gap:8px;display:flex}.lnd__arrows button{all:unset;box-sizing:border-box;background:var(--card);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--hair);color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;padding-bottom:3px;font-size:22px;line-height:1;transition:background .15s;display:grid}.lnd__arrows button:hover{background:var(--soft)}.lnd__vid{aspect-ratio:16/9;border-radius:calc(var(--rad) + 4px);box-shadow:0 40px 80px -50px #00000080, inset 0 0 0 1px var(--hair);background:#111;position:relative;overflow:hidden}.lnd__vidc .lnd__vid{max-width:1040px;margin:0 auto}.lnd__vidc--top{padding-top:88px}.lnd__vidc--top .lnd__head{max-width:820px}.lnd .lnd__vidpo{border-radius:0;position:absolute;inset:0}.lnd__vidpo.lnd__ph--art{filter:brightness(.86)saturate(1.1)}.lnd__vid:not(.is-on):after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,#0006);position:absolute;inset:0}.lnd__vid iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.lnd__play{all:unset;box-sizing:border-box;z-index:2;-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);cursor:pointer;background:#fff3;border-radius:50%;place-items:center;width:92px;height:92px;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #ffffff73,0 24px 50px -20px #0000008c}.lnd__play:before{content:"";background:#fff;border-radius:50%;transition:inset .3s cubic-bezier(.2,.8,.2,1);position:absolute;inset:12px}.lnd__play svg{fill:#1c1917;width:26px;height:26px;margin-left:3px;position:relative}.lnd__play:hover{transform:translate(-50%,-50%)scale(1.05)}.lnd__play:hover:before{inset:9px}.lnd__play:focus-visible{box-shadow:0 0 0 3px #fff, 0 0 0 6px var(--a)}.lnd__vidm{z-index:2;color:#fff;align-items:center;gap:10px;display:flex;position:absolute;bottom:18px;left:20px}.lnd__vidm em{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-variant-numeric:tabular-nums;background:#14141473;border-radius:999px;padding:5px 10px;font-size:13px;font-style:normal;font-weight:500}.lnd__vidm small{text-shadow:0 1px 8px #0006;font-size:13px}.lnd__btns--c{justify-content:center;margin-top:32px}.lnd__vidside{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:56px;display:grid}.lnd__vidside>div:first-child{gap:16px;display:grid}@container lnd (max-width:980px){.lnd__hero--3{grid-template-columns:minmax(0,1fr);min-height:0}.lnd__hero--3 .lnd__herotx{padding:48px 36px 40px}.lnd__hero--3 .lnd__heroart{height:440px;position:relative}.lnd__hero--4,.lnd__proc1,.lnd__proc3,.lnd__vidside{grid-template-columns:minmax(0,1fr);gap:32px}.lnd__procimg{aspect-ratio:16/10}.lnd__steps--4 li:after{display:none}.lnd__barow{grid-auto-columns:72%}}@container lnd (max-width:640px){.lnd__hero--3 .lnd__herotx{padding:32px 20px 36px}.lnd__hero--3 .lnd__heroart{order:-1;height:320px}.lnd__steps--2 li+li{border-left:0;border-top:1px solid var(--hair);padding-left:0}.lnd__steps--2 .lnd__num{font-size:64px}.lnd__baone .lnd__bas{aspect-ratio:4/3.4}.lnd__barow{grid-auto-columns:86%}.lnd__play{width:72px;height:72px}.lnd__play svg{width:22px;height:22px}}.lnd--edit .lnd__wrap{cursor:pointer;position:relative}.lnd--edit .lnd__wrap:hover:after{content:"";pointer-events:none;z-index:3;position:absolute;inset:0;box-shadow:inset 0 0 0 1.5px #0075ff73}.lnd--edit .lnd__wrap.is-sel:after{content:"";pointer-events:none;z-index:3;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #0075ff}.lnd--edit .lnd__wrap.is-sel{cursor:auto}.lnd--edit [contenteditable]{cursor:text;border-radius:4px;outline:none}.lnd--edit [contenteditable]:hover{background:#0075ff0f;box-shadow:0 0 0 4px #0075ff14}.lnd--edit [contenteditable]:focus{background:#0075ff14;box-shadow:0 0 0 4px #0075ff1f}.lnd--edit [contenteditable]:empty:before{content:attr(data-ph);color:var(--mut);opacity:.6}.lnd-thumb{pointer-events:none;display:block;position:relative;overflow:hidden}.lnd-thumb>span{transform-origin:0 0;position:absolute;top:0;left:0}.sxl__who{gap:12px}.sxl__th{border:1px solid var(--line);background:#fff;border-radius:6px;flex:none;width:52px;height:34px;display:block;overflow:hidden}.sxl__dom{color:var(--t2)}.sxl__st{align-items:center;gap:8px;display:inline-flex}.sxl__none{text-align:center;color:var(--t3);height:120px}.sxl__none button{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.sxl__tpl{margin-top:40px}.sxl__h{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.sxl__h h3{font-size:15px;font-weight:500}.sxl__h span{color:var(--t3);font-size:13px}.sxl__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:16px;display:grid}.sxl__card{text-align:left;border:1px solid var(--line);transition:transform .2s var(--ease), border-color .2s;background:#fff;border-radius:16px;gap:0;display:grid;overflow:hidden}.sxl__card:hover{border-color:var(--line-3,#d6d3d1);transform:translateY(-2px)}.sxl__pic{aspect-ratio:16/10;border-bottom:1px solid var(--line-2);display:block;position:relative;overflow:hidden}.lnd-thumb--fluid{width:100%;height:100%}.sxl__tx{gap:3px;padding:14px 16px 4px;display:grid}.sxl__tx b{font-size:14px;font-weight:500}.sxl__tx small{color:var(--t3);font-size:12.5px;line-height:1.45}.sxl__steps{flex-wrap:wrap;gap:6px;padding:8px 16px 0;display:flex}.sxl__steps em{color:var(--t2);background:var(--chip);border-radius:5px;padding:2px 7px;font-size:11.5px;font-style:normal}.sxl__card>:last-child{padding-bottom:16px}.sxn{width:min(640px,100%)}.sxn--wide{width:min(1000px,100%)}.sxn__b{min-height:0;padding:22px;overflow-y:auto}.sxn__pick{gap:10px;display:grid}.sxn__opt{text-align:left;border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:2px 14px;padding:16px;transition:border-color .15s,background .15s;display:grid}.sxn__opt:hover{border-color:var(--t3);background:#fcfcfb}.sxn__opt>span{background:var(--chip);width:40px;height:40px;color:var(--ink);border-radius:10px;grid-row:span 2;place-items:center;display:grid}.sxn__opt>span svg{width:18px;height:18px}.sxn__opt--ai>span{background:var(--ink);color:#fff}.sxn__opt b{font-size:14.5px;font-weight:500}.sxn__opt small{color:var(--t3);font-size:13px;line-height:1.45}.sxn__ai{gap:16px;display:grid}.sxn__q{gap:8px;display:grid}.sxn__q>span{color:var(--t2);font-size:13px;font-weight:500}.sxn__q textarea,.sxn__q input{border:1px solid var(--line);width:100%;font:inherit;resize:none;background:#fff;border-radius:12px;padding:12px 14px;font-size:15px}.sxn__q textarea:focus,.sxn__q input:focus{border-color:var(--t3);outline:none;box-shadow:0 0 0 3px #2925240f}.sxn__ideas{flex-wrap:wrap;gap:6px;display:flex}.sxn__ideas button{color:var(--t2);background:var(--chip);border-radius:8px;padding:6px 10px;font-size:12.5px}.sxn__ideas button:hover{color:var(--ink);background:#ebeae8}.sxn__note{color:var(--t3);font-size:12.5px}.sxn__err{color:var(--bad);font-size:13px}.sxn__cook{gap:14px;padding:18px 4px;list-style:none;display:grid}.sxn__cook li{color:var(--t3);align-items:center;gap:12px;font-size:14px;transition:color .2s;display:flex}.sxn__cook li.on,.sxn__cook li.done{color:var(--ink)}.sxn__cook li>span{border:1.5px solid var(--line);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.sxn__cook li.done>span{background:var(--ink);border-color:var(--ink);color:#fff}.sxn__cook li.done svg{width:11px;height:11px}.sxn__cook li.on>span{border-color:var(--line);border-top-color:var(--ink);animation:.7s linear infinite sxnSpin}@keyframes sxnSpin{to{transform:rotate(360deg)}}.sxn__tpls{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:14px;display:grid}.sxn__tpl{text-align:left;border:1px solid var(--line);background:#fff;border-radius:14px;gap:4px;padding:8px 8px 14px;display:grid}.sxn__tpl:hover{border-color:var(--t3)}.sxn__pic{aspect-ratio:16/10;border:1px solid var(--line-2);border-radius:9px;margin-bottom:8px;display:block;overflow:hidden}.sxn__tpl b{padding:0 6px;font-size:14px;font-weight:500}.sxn__tpl small{color:var(--t3);padding:0 6px;font-size:12.5px}.sxn__done{gap:14px;display:grid}.sxn__done h4{color:var(--t2);margin-top:4px;font-size:13px;font-weight:500}.sxn__found{align-items:center;gap:12px;display:flex}.sxn__found>svg{background:var(--chip);border-radius:10px;width:36px;height:36px;padding:9px}.sxn__found span{display:grid}.sxn__found b{font-size:15px;font-weight:500}.sxn__found small{color:var(--t3);font-size:13px}.sxn__pages{border:1px solid var(--line);border-radius:12px;list-style:none}.sxn__pages li{align-items:center;gap:10px;height:42px;padding:0 14px;font-size:13.5px;display:flex}.sxn__pages li+li{border-top:1px solid var(--line-2)}.sxn__pages svg{width:13px;height:13px;color:var(--good)}.sxn__pages small{color:var(--t3);text-overflow:ellipsis;white-space:nowrap;max-width:50%;margin-left:auto;font-size:12.5px;overflow:hidden}.sxn__fix{gap:10px;list-style:none;display:grid}.sxn__fix li{border-left:2px solid var(--good-dot);gap:2px;padding-left:14px;display:grid}.sxn__fix--plain li{border-left-color:var(--line)}.sxn__fix b{font-size:13.5px;font-weight:500}.sxn__fix span{color:var(--t3);font-size:13px;line-height:1.45}.sb{z-index:200;background:var(--app,#f5f5f5);flex-direction:column;display:flex;position:fixed;inset:0}.sb--empty{place-items:center;display:grid}.sb--empty>div{justify-items:center;gap:12px;display:grid}.sb__top{border-bottom:1px solid var(--line);background:#fff;flex:none;align-items:center;gap:10px;min-width:0;height:56px;padding:0 14px;display:flex}.sb__crumb{color:var(--t2);font-size:13.5px}.sb__name{font:inherit;width:22ch;min-width:60px;color:var(--ink);text-overflow:ellipsis;background:0 0;border:0;border-radius:8px;padding:6px 8px;font-size:14px;font-weight:500}.sb__name:hover,.sb__name:focus{background:var(--chip);outline:none}.sb__dev{background:var(--chip);box-shadow:none;margin:0 auto;display:inline-flex}.sb__dev button{align-items:center;gap:6px;display:inline-flex}.sb__dev svg{width:15px;height:15px}.sb__r{align-items:center;gap:6px;display:flex}.sb__ic{width:32px;height:32px;color:var(--t2);border-radius:8px;flex:none;place-items:center;display:grid}.sb__ic:hover:not(:disabled){background:var(--chip);color:var(--ink)}.sb__ic:disabled{opacity:.35}.sb__ic svg{width:16px;height:16px}.sb__pagesbtn{display:none}.sb__prev svg{width:15px;height:15px}.sb__body{flex:1;grid-template-columns:248px minmax(0,1fr) 368px;min-height:0;display:grid}.sb__left,.sb__right{background:#fff;min-height:0;overflow-y:auto}.sb__left{border-right:1px solid var(--line);flex-direction:column;padding:14px 10px 20px;display:flex}.sb__right{border-left:1px solid var(--line);flex-direction:column;display:flex;overflow:hidden}.sb__h{color:var(--t3);justify-content:space-between;align-items:center;padding:0 4px 6px 8px;font-size:12px;font-weight:500;display:flex}.sb__h--2{border-top:1px dashed var(--line);margin-top:18px;padding-top:14px}.sb__add{position:relative}.sb__menu{z-index:5;border:1px solid var(--line);min-width:170px;box-shadow:var(--sh-lg);animation:sbIn .16s var(--ease);background:#fff;border-radius:10px;padding:5px;display:grid;position:absolute;top:34px;right:0}.sb__menu button{text-align:left;color:var(--ink);border-radius:6px;padding:8px 10px;font-size:13px}.sb__menu button:hover{background:var(--chip)}@keyframes sbIn{0%{opacity:0;transform:translateY(-4px)}}.sb__pages,.sb__secs{gap:2px;list-style:none;display:grid}.sb__pages li,.sb__secs li{border-radius:8px;align-items:center;min-height:40px;display:flex;position:relative}.sb__pages li:hover,.sb__secs li:hover{background:#f7f7f6}.sb__pages li.on,.sb__secs li.on{background:#efeeec}.sb__pages li.is-over,.sb__secs li.is-over{box-shadow:inset 0 2px 0 var(--ink)}.sb__pages li>button:first-child{text-align:left;flex:1;align-items:center;gap:10px;min-width:0;padding:6px 4px 6px 8px;display:flex}.sb__pages span{min-width:0;display:grid}.sb__pages b,.sb__secs b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.sb__pages small,.sb__secs small{color:var(--t3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.sb__pages em{background:var(--chip);width:22px;height:22px;color:var(--t2);border-radius:6px;flex:none;place-items:center;font-size:11.5px;font-style:normal;font-weight:500;display:grid}.sb__pages li.on em{background:var(--ink);color:#fff}.sb__pages--steps li+li:before{content:"";background:var(--line);width:1.5px;height:8px;position:absolute;top:-5px;left:18px}.sb__grip{width:14px;height:14px;color:var(--t3);cursor:grab;opacity:.6;flex:none}.sb__secs li{padding-left:6px}.sb__secs li>button:first-of-type{text-align:left;flex:1;align-items:baseline;gap:8px;min-width:0;padding:9px 6px;display:flex}.sb__secs li.is-hid b{color:var(--t3);text-decoration:line-through}.sb__x{width:26px;height:26px;color:var(--t3);opacity:0;border-radius:6px;flex:none;place-items:center;margin-right:4px;display:grid}.sb__x svg{width:13px;height:13px}li:hover>.sb__x,li.is-hid>.sb__x,.sb__x:focus-visible,.sb__item .sb__x,.sb__row .sb__x{opacity:1}.sb__x:hover{color:var(--ink);background:#ebeae8}.sb__tip{color:var(--t3);padding:8px 8px 0;font-size:12px;line-height:1.45}.sb__addsec{border:1px dashed var(--line);height:38px;color:var(--t2);border-radius:10px;justify-content:center;align-items:center;gap:6px;margin-top:8px;font-size:13px;display:flex}.sb__addsec:hover{border-color:var(--t3);color:var(--ink)}.sb__addsec svg{width:14px;height:14px}.sb__canvas{flex-direction:column;align-items:center;padding:24px 20px 80px;display:flex;position:relative;overflow:auto}.sb__frame{box-shadow:0 0 0 1px var(--line), 0 18px 40px -26px #29252459;transition:width .3s var(--ease);background:#fff;border-radius:12px;flex:none;overflow:hidden}.sb__canvas--phone .sb__frame{border-radius:28px}.sb__canvas--tablet .sb__frame{border-radius:20px}.sb__bar{border-bottom:1px solid var(--line-2);height:40px;color:var(--t3);background:#fafaf9;align-items:center;gap:8px;padding:0 16px;font-size:13px;display:flex}.sb__bar i{background:var(--line);border-radius:50%;width:8px;height:8px}.sb__bar span{text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.sb__float{background:var(--ink);color:#fff;box-shadow:var(--sh-lg);z-index:4;animation:sbIn .16s var(--ease);border-radius:12px;align-items:center;gap:2px;margin-top:-54px;padding:4px;display:inline-flex;position:sticky;bottom:0}.sb__float span{color:#ffffffbf;padding:0 10px 0 8px;font-size:12.5px}.sb__float button{color:#fff;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.sb__float button:hover{background:#ffffff1f}.sb__float svg{width:15px;height:15px}.sb__float .sb__del:hover{background:#dc262680}.sb__tabs{background:var(--chip);box-shadow:none;flex:none;grid-template-columns:repeat(3,1fr);margin:12px 12px 0;display:grid}.sb__tabs button{justify-content:center;align-items:center;gap:6px;display:inline-flex}.sb__tabs svg{width:14px;height:14px}.sb__chat{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.sb__chat.is-over:after{content:"Drop a photo";border:1.5px dashed var(--t3);color:var(--t2);background:#ffffffe6;border-radius:14px;place-items:center;font-size:14px;display:grid;position:absolute;inset:10px}.sb__log{flex-direction:column;flex:1;gap:14px;padding:18px 16px 10px;display:flex;overflow-y:auto}.sb__ai{grid-template-columns:26px minmax(0,1fr);align-items:start;gap:10px;display:grid}.sb__ai p{padding-top:3px;font-size:13.5px;line-height:1.55}.sb__mark{background:var(--ink);color:#fff;border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.sb__mark svg{width:14px;height:14px}.sb__me{align-self:flex-end;justify-items:end;gap:6px;max-width:85%;display:grid}.sb__me p{background:#f2f1ef;border-radius:14px 14px 4px;padding:9px 13px;font-size:13.5px;line-height:1.5}.sb__me img{border:1px solid var(--line);border-radius:10px;width:140px}.sb__sugs{gap:8px;margin-left:36px;display:grid}.sb__sug{border:1px solid var(--line);background:#fff;border-radius:12px;gap:4px;padding:12px 14px;display:grid}.sb__sug b{font-size:13.5px;font-weight:500}.sb__sug>span{color:var(--t3);font-size:12.5px;line-height:1.45}.sb__sug>div{justify-content:flex-end;gap:6px;margin-top:6px;display:flex}.sb__sug .btn,.sb__sug .pp__btn{height:30px;font-size:12.5px}.sb__tries{gap:6px;margin-left:36px;display:grid}.sb__tries button{text-align:left;color:var(--t2);border:1px solid var(--line);background:#fff;border-radius:10px;padding:8px 11px;font-size:12.5px}.sb__tries button:hover{border-color:var(--t3);color:var(--ink)}.sb__comp{border-top:1px solid var(--line-2);gap:8px;padding:10px 12px 12px;display:grid}.sb__ctx{color:var(--t3);background:#eef5ff;border-radius:6px;justify-self:start;align-items:center;gap:6px;padding:3px 4px 3px 8px;font-size:12px;display:inline-flex}.sb__ctx b{color:#0060d1;font-weight:500}.sb__ctx button{width:18px;height:18px;color:var(--t3);border-radius:4px;place-items:center;display:grid}.sb__ctx svg{width:11px;height:11px}.sb__att{border:1px solid var(--line);border-radius:10px;justify-self:start;align-items:center;gap:8px;padding:4px 6px 4px 4px;display:inline-flex}.sb__att img{object-fit:cover;border-radius:6px;width:34px;height:34px}.sb__att small{color:var(--t2);font-size:12.5px}.sb__att button{width:22px;height:22px;color:var(--t3);border-radius:5px;place-items:center;display:grid}.sb__att svg{width:12px;height:12px}.sb__box{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:flex-end;gap:4px;padding:5px;display:flex}.sb__box:focus-within{border-color:var(--t3)}.sb__box textarea{resize:none;min-width:0;font:inherit;field-sizing:content;background:0 0;border:0;flex:1;max-height:140px;padding:7px 4px;font-size:13.5px;line-height:1.45}.sb__box textarea:focus{outline:none}.sb__send{background:var(--ink);color:#fff;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.sb__send:disabled{background:var(--chip);color:var(--t3)}.sb__send svg{width:15px;height:15px}.sb__pane{flex:1;align-content:start;gap:10px;padding:16px 16px 28px;display:grid;overflow-y:auto}.sb__pane h4{color:var(--t3);margin-top:10px;font-size:12px;font-weight:500}.sb__hint{color:var(--t3);font-size:12.5px;line-height:1.5}.sb__pick{gap:4px;list-style:none;display:grid}.sb__pick button{text-align:left;border:1px solid var(--line);border-radius:10px;gap:1px;width:100%;padding:10px 12px;font-size:13.5px;font-weight:500;display:grid}.sb__pick button:hover{border-color:var(--t3)}.sb__pick small{color:var(--t3);font-size:12px;font-weight:450}.sb__bh{border-bottom:1px solid var(--line-2);gap:2px;padding-bottom:6px;display:grid}.sb__bh b{font-size:15px;font-weight:500}.sb__bh small{color:var(--t3);font-size:12.5px}.sb__seg{background:var(--chip);height:auto;box-shadow:none;flex-wrap:wrap;display:flex}.sb__seg button{flex:1}.sb__fields{gap:12px;display:grid}.sb__f{gap:5px;display:grid}.sb__f>span{color:var(--t2);font-size:12px}.sb__f input,.sb__f textarea,.sb__tbl select{border:1px solid var(--line);width:100%;font:inherit;resize:vertical;background:#fff;border-radius:8px;padding:8px 10px;font-size:13.5px}.sb__f input:focus,.sb__f textarea:focus{border-color:var(--t3);outline:none}.sb__img{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sb__img img,.sb__img>i{object-fit:cover;border:1px solid var(--line);background:repeating-linear-gradient(135deg,#f5f5f4 0 6px,#fafaf9 6px 12px);border-radius:6px;width:56px;height:40px}.sb__img .pp__btn{cursor:pointer;height:30px;font-size:12.5px}.sb__img svg{width:13px;height:13px}.sb__list{gap:6px}.sb__item{border:1px solid var(--line-2);background:#fcfcfb;border-radius:10px;grid-template-columns:20px minmax(0,1fr) 26px;gap:6px;padding:10px 6px 10px 8px;display:grid;position:relative}.sb__item em{color:var(--t3);padding-top:4px;font-size:11.5px;font-style:normal}.sb__item>div{gap:8px;display:grid}.sb__row{align-items:center;gap:4px;display:flex}.sb__more{color:var(--t2);border-radius:6px;justify-self:start;align-items:center;gap:5px;padding:5px 8px;font-size:12.5px;display:inline-flex}.sb__more:hover{background:var(--chip);color:var(--ink)}.sb__more svg{width:12px;height:12px}.sb__acts{border-top:1px solid var(--line-2);flex-wrap:wrap;gap:6px;margin-top:14px;padding-top:14px;display:flex}.sb__acts .pp__btn{height:32px;font-size:12.5px}.sb__acts svg{width:13px;height:13px}.sb__danger{margin-left:auto;color:var(--bad)!important}.sb__fonts{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.sb__fonts button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:10px;justify-items:start;gap:1px;padding:10px;display:grid}.sb__fonts button.on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.sb__aa{font-family:var(--hf,var(--font-geist));margin-bottom:4px;font-size:24px;line-height:1.1}.sb__fonts .lnd--modern .sb__aa,.sb__fonts button:first-child .sb__aa{font-family:var(--font-geist);font-weight:560}.sb__fonts b{font-size:12.5px;font-weight:500}.sb__fonts small{color:var(--t3);font-size:11px}.sb__sw{flex-wrap:wrap;gap:8px;display:flex}.sb__sw>button,.sb__custom{border-radius:50%;width:30px;height:30px;box-shadow:inset 0 0 0 1px #0000001a}.sb__sw>button.on{box-shadow:0 0 0 2px #fff, 0 0 0 3.5px var(--ink)}.sb__custom{cursor:pointer;color:#fff;background:conic-gradient(#f87171,#fbbf24,#4ade80,#60a5fa,#c084fc,#f87171);place-items:center;display:grid;position:relative}.sb__custom input{opacity:0;cursor:pointer;position:absolute;inset:0}.sb__custom svg{filter:drop-shadow(0 0 2px #0006);width:13px;height:13px}.sb__bgs{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.sb__bgs button{color:var(--t2);border:1px solid var(--line);border-radius:10px;justify-items:center;gap:5px;padding:8px 4px;font-size:12px;display:grid}.sb__bgs button.on{border-color:var(--ink);color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.sb__bgs i{border-radius:5px;width:26px;height:18px;box-shadow:inset 0 0 0 1px #0000001a}.sb__tbl>label{cursor:auto}.sb__tbl input,.sb__tbl select{font:inherit;background:0 0;border:0;width:100%;padding:0;font-size:13.5px;font-weight:500}.sb__tbl input:focus{outline:none}.sb__slug{align-items:center;gap:2px;display:flex}.sb__slug small{color:var(--t3)}.sb__toast{z-index:260}.sx__panel{width:min(1080px,100%)}.sx__bar{border-bottom:1px solid var(--line-2);flex:none;padding:12px 22px;overflow-x:auto}.sx__bar .seg{background:var(--chip);box-shadow:none;display:inline-flex}.sx__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:14px;padding:18px 22px 24px;display:grid;overflow-y:auto}.sx__card{text-align:left;border:1px solid var(--line);background:#fff;border-radius:14px;gap:3px;padding:6px 6px 12px;display:grid}.sx__card:hover{border-color:var(--t3)}.sx__pic{border:1px solid var(--line-2);aspect-ratio:26/15;border-radius:9px;margin-bottom:8px;display:block;overflow:hidden}.sx__card b{padding:0 6px;font-size:13.5px;font-weight:500}.sx__card b small{color:var(--t3);font-weight:450}.sx__card>span:last-child{color:var(--t3);padding:0 6px;font-size:12px}html.lndpub,html.lndpub body{background:#fff}.lndpub__none{text-align:center;place-content:center;gap:6px;min-height:100vh;font-size:15px;display:grid}.lndpub__none span{color:var(--t3)}@media (max-width:1180px){.sb__body{grid-template-columns:minmax(0,1fr) 340px}.sb__left{z-index:6;width:260px;box-shadow:var(--sh-lg);transition:transform .24s var(--ease);position:absolute;top:56px;bottom:0;left:0;transform:translate(-102%)}.sb__body.is-side .sb__left{transform:none}.sb__pagesbtn{display:grid}.sb__crumb,.wfb__slash{display:none}}@media (max-width:760px){.sb__top{gap:4px;padding:0 8px}.sb__name{width:12ch}.sb__dev span,.sb__prev,.sb__r [aria-label=Undo],.sb__r [aria-label=Redo],.sb__top>.wfb__back+.sb__crumb{display:none}.sb__name{width:9ch;padding:6px 4px}.sb__dev button{padding:0 9px}.sb__dev{margin:0 0 0 auto}.sb__body{grid-template-rows:minmax(0,1fr) 46vh;grid-template-columns:minmax(0,1fr)}.sb__right{border-left:0;border-top:1px solid var(--line)}.sb__canvas{padding:12px 10px 60px}}.sxl__card,.sxn__tpl,.sx__card{cursor:pointer}@media (max-width:640px){.sxl__hm{display:none}}.svb{z-index:250;-webkit-backdrop-filter:blur(16px)saturate(120%);backdrop-filter:blur(16px)saturate(120%);color:#fff;background:radial-gradient(130% 100% at 0 0,#ffffff14,#fff0 55%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)' opacity='.08'/%3E%3C/svg%3E"),#161514d6;border:0;border-radius:14px;align-items:center;gap:8px;max-width:calc(100vw - 32px);padding:7px 7px 7px 18px;animation:.24s cubic-bezier(.2,.8,.2,1) both svbIn;display:flex;position:fixed;bottom:64px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff14,0 18px 40px -16px #00000073}.svb--out{animation:.18s ease-in both svbOut}@keyframes svbIn{0%{opacity:0;transform:translate(-50%,14px)}}@keyframes svbOut{to{opacity:0;transform:translate(-50%,10px)}}.svb__l{color:#fff;-webkit-font-smoothing:auto;white-space:nowrap;align-items:center;gap:9px;margin-right:18px;font-size:14px;font-weight:500;display:inline-flex}.svb__l i{background:#f59e0b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #f59e0b33}.svb .pp__btn,.svb .btn{height:34px}.svb .pp__btn{color:#fff;background:#ffffff0f;border-color:#ffffff29}.svb .pp__btn:hover{background:#ffffff1f}.svb .btn{color:var(--ink);background:#fff;border-color:#fff}.svb .btn:hover{background:#f5f5f4}.svb .btn kbd{font:inherit;color:var(--t2);background:#29252414;border-radius:4px;margin-left:8px;padding:1px 5px;font-size:11px}.svb.svb__ok{-webkit-font-smoothing:auto;white-space:nowrap;gap:9px;height:48px;padding:0 20px 0 16px;font-size:14px;font-weight:500;animation:.24s cubic-bezier(.2,.8,.2,1) both svbIn,.22s ease-in 1.58s forwards svbOut}.svb__ok svg{color:#22c55e;stroke-width:1.8px;flex:none;width:15px;height:15px}@media (max-width:560px){.svb{padding-left:14px;bottom:32px}.svb__l{margin-right:4px;font-size:13px}.svb .btn kbd{display:none}}@media (prefers-reduced-motion:reduce){.svb,.svb--out,.svb.svb__ok{animation:none}}.sb--dirty .sb__float{bottom:72px}.cm__panel.vpk{width:min(880px,100%);max-height:calc(100vh - 32px)}.vpk__bar{border-bottom:1px solid var(--line-2);flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding:14px 18px 12px;display:flex}.vpk__q{border:1px solid var(--line);border-radius:var(--r-ctl,8px);background:#fff;flex:150px;align-items:center;gap:8px;height:34px;padding:0 12px;display:flex}.vpk__q:focus-within{border-color:var(--t3)}.vpk__q svg{width:15px;height:15px;color:var(--t3);flex:none}.vpk__q input{min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:13.5px}.vpk__mb{color:var(--t2);white-space:nowrap;gap:7px;padding:0 9px;font-weight:500}.vpk__mb.set{color:var(--ink);border-color:var(--t3)}.vpk__mb>svg:last-child{margin-left:2px}.vpk__mi{width:16px;height:16px;color:var(--t2);flex:none;place-items:center;display:inline-grid}.vpk__mi>svg:not(.cflag){width:15px;height:15px}.vpk__pop{width:250px;padding:6px;left:0;right:auto}.vpk__m:last-of-type .vpk__pop{left:auto;right:0}.vpk__ms{border:1px solid var(--line-2);background:#fafaf9;border-radius:8px;align-items:center;gap:7px;height:32px;margin:0 0 4px;padding:0 9px;display:flex}.vpk__ms svg{width:13px;height:13px;color:var(--t3)}.vpk__ms input{min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:13px}.vpk__ml{gap:1px;max-height:300px;display:grid;overflow-y:auto}.vpk__mr{color:var(--ink);gap:9px;padding:7px 8px;font-size:13.5px;font-weight:450}.vpk__mr.on{background:#f5f5f4;font-weight:500}.vpk__ml-t{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.vpk__mr .agp__n{margin-left:0}.vpk__mc{flex:none;place-items:center;width:14px;display:grid}.vpk__mc svg{width:13px;height:13px;color:var(--ink);stroke-width:2px}.vpk__clear{height:34px;color:var(--t2);border-radius:8px;padding:0 8px;font-size:13px;font-weight:500}.vpk__clear:hover{background:var(--chip);color:var(--ink)}.vpk__head,.vpk__r{grid-template-columns:minmax(0,1.6fr) minmax(0,1.05fr) minmax(0,.8fr) minmax(0,.8fr) minmax(0,.65fr) 18px;align-items:center;column-gap:14px;padding:0 22px;display:grid}.vpk__head{height:36px;color:var(--t3);border-bottom:1px solid var(--line-2);background:#fcfcfc;flex:none;font-size:12px;font-weight:500}.vpk__list{flex:none;height:420px;min-height:180px;max-height:calc(100vh - 380px);position:relative;overflow-y:auto}.vpk__r{cursor:pointer;border-bottom:1px solid var(--line-2);height:52px}.vpk__r:hover{background:#fafaf9}.vpk__r.on{background:#f5f5f4}.vpk__r:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.vpk__c{min-width:0;color:var(--t2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;font-size:13.5px;display:flex;overflow:hidden}.vpk__c>svg:not(.cflag){width:15px;height:15px;color:var(--t3);flex:none}.vpk__c--n b{color:var(--ink);text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.vpk__orb{flex-shrink:0}.vpk__pr{background:var(--chip,#f5f5f4);color:var(--t2);border-radius:5px;flex:none;align-items:center;gap:4px;padding:1px 6px;font-size:11px;font-style:normal;font-weight:500;display:inline-flex}.vpk__pr svg{width:11px;height:11px}.vpk__dim{color:var(--t3)}.vpk__pr--def{background:var(--ink);color:#fff}.vgen{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;height:24px;padding:0 10px 0 8px;font-size:12.5px;font-weight:500;display:inline-flex}.vgen svg{flex:none;width:13px;height:13px}.vgen--f{color:#b8406f;background:#fdebf2}.vgen--m{color:#2f6aa8;background:#e7f1fc}.vgen--o{color:#57534e;background:#f0efed}.vpk__c .vgen svg{color:currentColor}.vpk__globe{color:var(--t3);flex:none}.vpk__play{border:1px solid var(--line);width:30px;height:30px;color:var(--ink);cursor:pointer;background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.vpk__play svg{width:11px;height:11px}.vpk__play:hover{border-color:var(--t3)}.vpk__play.on{background:var(--ink);border-color:var(--ink);color:#fff}.vpk__ok{width:16px;height:16px;color:var(--ink);flex:none}.vpk__none{text-align:center;color:var(--t3);padding:32px 10px;font-size:13.5px}.vpk .cm__f>.pp__btn{white-space:nowrap}.vpk__note{min-width:0;color:var(--t3);flex:1;font-size:12px}@media (max-width:640px){.vpk__note{display:none}.vpk__q{flex-basis:100%}.vpk__head,.vpk__r{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 20px}.vpk__head span:nth-child(3),.vpk__head span:nth-child(4),.vpk__c--g,.vpk__c--y{display:none}}.phf{align-items:stretch;min-width:0;display:flex;position:relative}.phf__cc{color:var(--ink);font:inherit;cursor:pointer;background:#fafaf9;border:1px solid #e7e5e4;border-right:0;border-radius:10px 0 0 10px;flex:none;align-items:center;gap:6px;padding:0 9px 0 11px;font-size:14px;transition:background .15s;display:inline-flex}.phf__cc:hover{background:#f5f5f4}.phf__cc>svg:last-child{width:12px;height:12px;color:var(--t3)}.phf__code{font-variant-numeric:tabular-nums;color:var(--t2)}.phf input{min-width:0;height:44px;color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #e7e5e4;border-radius:0 10px 10px 0;outline:none;flex:1;padding:0 13px;font-size:15px}.phf input:focus{border-color:var(--ink)}.phf.is-bad input{border-color:#dc2626}.phf__hint{color:#dc2626;margin-top:5px;font-size:12px;position:absolute;top:100%;left:0}.phf.is-bad{margin-bottom:18px}.phf.is-off{opacity:.7;pointer-events:none}.phf__pop{z-index:60;width:min(320px,92vw);color:var(--ink);text-align:left;background:#fff;border:1px solid #e7e5e4;border-radius:12px;padding:6px;font-size:13.5px;font-weight:450;animation:.16s cubic-bezier(.2,.7,.2,1) phfIn;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 2px 4px #2925240d,0 16px 40px -12px #29252438}@keyframes phfIn{0%{opacity:0;transform:translateY(-4px)}}.phf__q{background:#f5f5f4;border-radius:8px;align-items:center;gap:8px;height:36px;margin-bottom:4px;padding:0 10px;display:flex}.phf__q svg{width:14px;height:14px;color:var(--t3);flex:none}.phf .phf__q input{font-variant-numeric:normal;background:0 0;border:0;border-radius:0;height:34px;padding:0;font-size:13.5px}.phf__list{max-height:264px;display:grid;overflow-y:auto}.phf__opt{text-align:left;height:36px;color:var(--ink);font:inherit;border-radius:8px;grid-template-columns:18px minmax(0,1fr) auto 14px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;display:grid}.phf__opt.is-hi{background:#f5f5f4}.phf__opt.is-sep{margin-bottom:4px;box-shadow:0 5px 0 -4px #efeeec}.phf__cn{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.phf__cd{color:var(--t3);font-variant-numeric:tabular-nums}.phf__opt>svg:last-child{width:14px;height:14px}.phf__none{color:var(--t3);text-align:center;padding:16px 10px}.lnd.lnd .phf.lnd__phone .phf__cc{border-color:var(--hair);background:var(--bg);color:var(--ink);border-radius:min(var(--rad), 12px) 0 0 min(var(--rad), 12px)}.lnd.lnd .phf.lnd__phone .phf__code{color:var(--mut)}.lnd.lnd .phf.lnd__phone input{border-color:var(--hair);background:var(--bg);height:46px;color:var(--ink);border-radius:0 min(var(--rad), 12px) min(var(--rad), 12px) 0}.lnd.lnd .phf.lnd__phone input:focus{border-color:var(--a)}.lnd.lnd .phf.lnd__phone .phf__pop{background:var(--card);border-color:var(--hair);color:var(--ink)}.lnd.lnd .phf.lnd__phone .phf__q,.lnd.lnd .phf.lnd__phone .phf__opt.is-hi{background:color-mix(in srgb, var(--ink) 5%, transparent)}.lnd.lnd .phf.lnd__phone .phf__q input{background:0 0;border:0;border-radius:0;height:34px;padding:0}.lnd.lnd .phf.lnd__phone .phf__opt{color:var(--ink)}.lnd.lnd .phf.lnd__phone .phf__cd,.lnd.lnd .phf.lnd__phone .phf__q svg{color:var(--mut)}.lnd.lnd .phf.lnd__phone .phf__opt.is-sep{box-shadow:0 5px 0 -4px var(--hair)}.lnd__lab{gap:6px;font-size:13.5px;font-weight:500;display:grid}.lnd__fld{gap:6px;display:grid}.lnd__fbox .lnd__keep{font-size:11.5px}.bk__phone{width:100%}.bk__phone .phf__cc{background:0 0;border:0;border-radius:8px;height:100%;padding-left:0}.bk__phone input{background:0 0;border:0;height:50px;padding:0 0 0 4px}.bk__keep{color:var(--t3);margin:-4px 0 0;font-size:12px}.lfv.lnd{background:0 0;justify-items:center;min-height:0;display:grid;overflow:visible}.lfv__box{gap:18px;width:100%;max-width:520px;padding:6px 0;display:grid}.lfv--wide .lfv__box{max-width:760px}.lfv--card .lfv__box{border-radius:calc(var(--rad) + 4px);background:var(--bg);box-shadow:inset 0 0 0 1px var(--hair), 0 30px 60px -40px #00000040;padding:32px}@container lnd (max-width:440px){.lfv--card .lfv__box{padding:22px 18px}}.lfv__logo{object-fit:contain;justify-self:start;max-width:170px;max-height:40px}.lfv__head{gap:8px;display:grid}.lfv__t{font-family:var(--hf);font-weight:var(--hw);letter-spacing:var(--hls);color:var(--ink);font-size:clamp(24px,5cqi,32px);line-height:1.15}.lfv__in{color:var(--mut);font-size:15px;line-height:1.5}.lfv__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 12px;display:grid}.lfv__f{grid-column:span 2;align-content:start;align-self:start;gap:6px;min-width:0;display:grid}.lfv__f--half{grid-column:span 1}@container lnd (max-width:460px){.lfv__f--half{grid-column:span 2}}.lfv__lab{align-content:start;gap:7px;min-width:0;display:grid}.lfv__l{color:var(--ink);font-size:13.5px;font-weight:500}.lfv__l em{color:var(--a);margin-left:2px;font-style:normal}.lfv--night .lfv__l em,.lnd--night .lfv__l em{color:color-mix(in srgb, var(--a) 55%, #fff)}.lfv__l small{color:var(--mut);font-size:12.5px;font-weight:450}.lfv input:not([type=checkbox]),.lfv select,.lfv textarea{border-radius:min(var(--rad), 12px);border:1px solid var(--hair);background:var(--card);width:100%;height:46px;color:var(--ink);font:inherit;outline:none;padding:0 14px;font-size:15px;transition:border-color .15s}.lfv textarea{resize:vertical;height:auto;min-height:96px;padding:12px 14px;line-height:1.45}.lfv input::placeholder,.lfv textarea::placeholder{color:color-mix(in srgb, var(--mut) 75%, transparent)}.lfv input:focus,.lfv select:focus,.lfv textarea:focus{border-color:var(--a)}.lfv__sel select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--mut) 50%), linear-gradient(135deg, var(--mut) 50%, transparent 50%);background-position:calc(100% - 19px) 20px,calc(100% - 14px) 20px;background-repeat:no-repeat;background-size:5px 5px;padding-right:36px}.lfv__sel{display:block}.lfv .phf.lnd__phone{width:100%}.lfv.lfv .phf.lnd__phone input{background:var(--card);height:46px}.lfv--filled input:not([type=checkbox]),.lfv--filled select,.lfv--filled textarea,.lfv.lfv--filled .phf.lnd__phone input,.lfv.lfv--filled .phf.lnd__phone .phf__cc{background:color-mix(in srgb, var(--ink) 5%, transparent);border-color:#0000}.lfv--filled input:focus,.lfv--filled select:focus,.lfv--filled textarea:focus,.lfv.lfv--filled .phf.lnd__phone input:focus{border-color:var(--a)}.lfv--line input:not([type=checkbox]),.lfv--line select,.lfv--line textarea,.lfv.lfv--line .phf.lnd__phone input,.lfv.lfv--line .phf.lnd__phone .phf__cc{background:0 0;border-width:0 0 1px;border-radius:0;padding-left:2px}.lfv.lfv--line .phf.lnd__phone .phf__cc{padding-left:2px}.lfv--lab-inside label.lfv__lab>.lfv__l{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lfv--lab-inside .lfv__lab:has(.phf)>.lfv__l{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lfv__opts{flex-wrap:wrap;gap:8px;display:flex}.lfv__opts button{border-radius:min(var(--rbtn), 999px);border:1px solid var(--hair);background:var(--card);height:40px;color:var(--ink);font:inherit;cursor:pointer;padding:0 16px;font-size:14px;transition:border-color .15s,background .15s}.lfv__opts button:hover{border-color:color-mix(in srgb, var(--ink) 30%, transparent)}.lfv__opts button.on{border-color:var(--a);background:color-mix(in srgb, var(--a) 10%, var(--card));box-shadow:inset 0 0 0 1px var(--a)}.lfv__tick,.lfv__ok-box{cursor:pointer;align-items:flex-start;gap:10px;display:flex;position:relative}.lfv__tick input,.lfv__ok-box input{opacity:0;width:18px;height:18px;margin:0;position:absolute}.lfv__tick>i,.lfv__ok-box>i{border-radius:min(var(--rad), 5px);border:1.5px solid color-mix(in srgb, var(--ink) 30%, transparent);background:var(--card);flex:none;width:18px;height:18px;margin-top:1px;transition:background .15s,border-color .15s;position:relative}.lfv__tick input:checked+i,.lfv__ok-box input:checked+i{background:var(--a);border-color:var(--a)}.lfv__tick input:checked+i:after,.lfv__ok-box input:checked+i:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:1.5px;left:5px;transform:rotate(45deg)}.lfv__tick input:focus-visible+i,.lfv__ok-box input:focus-visible+i{outline:2px solid var(--a);outline-offset:2px}.lfv__tick span{color:var(--ink);font-size:14px;line-height:1.4}.lfv__tick em{color:var(--a);margin-left:2px;font-style:normal}.lfv__ok-box span{color:var(--mut);font-size:12.5px;line-height:1.45}.lfv__ok-box.is-err>i,.lfv__f.is-err .lfv__tick>i,.lfv__f.is-err input:not([type=checkbox]),.lfv__f.is-err select,.lfv__f.is-err textarea,.lfv.lfv .lfv__f.is-err .phf.lnd__phone input,.lfv.lfv .lfv__f.is-err .phf.lnd__phone .phf__cc{border-color:#b42318}.lfv__err{color:#b42318;margin-top:-8px;font-size:12px}.lfv__f .lfv__err{margin-top:0}.lfv__keep{color:var(--mut);font-size:12px;line-height:1.45}.lfv__btn{border-radius:var(--rbtn);background:var(--a);color:#fff;width:100%;height:50px;font:inherit;cursor:pointer;border:0;font-size:15px;font-weight:500;transition:filter .15s}.lfv__btn:hover{filter:brightness(1.08)}.lnd--night .lfv__btn{background:color-mix(in srgb, var(--a) 70%, #fff);color:#111}.lfv__by{color:var(--mut);justify-self:center;font-size:11.5px}.lfv__by b{color:var(--ink);letter-spacing:-.01em;font-weight:600}.lfv__box--done{text-align:center;justify-items:center;gap:12px;padding-top:44px;padding-bottom:44px}.lfv__box--done .lfv__logo{justify-self:center}.lfv__ok{background:var(--a);color:#fff;border-radius:50%;place-items:center;width:52px;height:52px;font-size:22px;display:grid}.lfv__demo{color:var(--mut);font-size:12px}.lfv__again{font:inherit;color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;font-size:13px;text-decoration:underline}.lfv--edit .lfv__f{cursor:pointer;border-radius:8px;position:relative}.lfv--edit .lfv__f>*{pointer-events:none}.lfv--edit .lfv__f:after{content:"";pointer-events:none;border-radius:10px;transition:box-shadow .12s;position:absolute;inset:-7px}.lfv--edit .lfv__f:hover:after{box-shadow:0 0 0 1.5px #d6d3d1}.lfv--edit .lfv__f.is-sel:after{box-shadow:0 0 0 2px #0075ff}.lfv--edit input:disabled,.lfv--edit select:disabled,.lfv--edit textarea:disabled,.lfv--edit button:disabled{opacity:1;-webkit-text-fill-color:currentColor;cursor:pointer}.lfv--edit .phf{opacity:1}.lfv--edit .lfv__ok-box,.lfv--edit .lfv__btn{pointer-events:none}.lfpub{align-items:center;min-height:100vh;padding:40px 16px;display:grid}.lfpub--in{min-height:0;padding:4px 4px 40px}html.lfpub--embed,html.lfpub--embed body{background:0 0}.lfl__who{gap:12px}.lfl__ic{background:color-mix(in srgb, var(--a) 12%, #fff);width:32px;height:32px;color:var(--a);border-radius:8px;flex:none;place-items:center;display:grid}.lfl__ic svg{width:16px;height:16px}.lfl__on{align-items:center;gap:6px;min-width:0;display:inline-flex}.lfl__dom{color:var(--t2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lfl__on em{color:var(--t2);background:var(--chip);border-radius:5px;padding:1px 6px;font-size:11.5px;font-style:normal}.lfl__rad{align-items:center;gap:5px;display:inline-flex}.lfl__rad svg{width:13px;height:13px}.dbt .lfl__act{text-align:right;width:1%}.lfl__emb{white-space:nowrap;height:30px;font-size:12.5px}.lfl__emb svg{width:14px;height:14px}@media (max-width:900px){.lfl__hm,.dbt .lfl__act{display:none}}.lfl__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:16px;display:grid}.lfl__card{text-align:left;border-radius:var(--r-xl);box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;background:#fff;transition:box-shadow .15s;display:grid;overflow:hidden}.lfl__card:hover{box-shadow:var(--sh-hover)}.lfl__card>:last-child{padding-bottom:16px}.lfl__pic{aspect-ratio:16/10;border-bottom:1px solid var(--line-2);background:#f5f5f4;display:block;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}.lfl__mini{transform-origin:top;pointer-events:none;width:520px;position:absolute;top:18px;left:50%;transform:translate(-50%)scale(.5)}.lfl__mini .lfv.lnd{background:0 0}.lfb__tabs button{gap:5px;font-size:12.5px}.lfb__qs li>button:first-of-type{gap:1px;padding:7px 6px;display:grid}.lfb__lock{width:26px;height:26px;color:var(--t3);flex:none;place-items:center;margin-right:4px;display:grid}.lfb__lock svg{width:13px;height:13px}.lfb__qs .lfb__consent{border-top:1px dashed var(--line);cursor:default;border-radius:0;margin-top:6px;padding:8px 0 0 6px}.lfb__qs .lfb__consent:hover{background:0 0}.lfb__consent>span:nth-child(2){flex:1;gap:1px;min-width:0;padding:4px 6px;display:grid}.lfb__ck{width:14px;height:14px;color:var(--t3);flex:none;place-items:center;display:grid}.lfb__ck svg{width:13px;height:13px}.lfb__add{border:1px solid var(--line);animation:sbIn .16s var(--ease);border-radius:10px;gap:1px;margin-top:8px;padding:6px;display:grid}.lfb__addh{color:var(--t3);justify-content:space-between;align-items:center;padding:2px 0 4px 8px;font-size:12px;display:flex}.lfb__addh b{font-weight:500}.lfb__addh .sb__x{opacity:1;margin:0}.lfb__add>button{text-align:left;border-radius:6px;gap:1px;padding:7px 8px;display:grid}.lfb__add>button:hover{background:var(--chip)}.lfb__add b{font-size:13px;font-weight:500}.lfb__add small{color:var(--t3);font-size:11.5px}.lfb__try.on{background:var(--chip)}.lfb__try svg{width:13px;height:13px}.lfb__site{background:#fff;min-height:680px}.lfb__nav{border-bottom:1px solid #f0efed;justify-content:space-between;align-items:center;padding:22px 48px;display:flex}.lfb__nav b{color:#1c1917;font-size:15px;font-weight:600}.lfb__nav span{gap:18px;display:flex}.lfb__nav span i{background:#ecebe9;border-radius:4px;width:48px;height:8px}.lfb__page{grid-template-columns:minmax(0,1fr) minmax(0,540px);align-items:start;gap:64px;padding:64px 64px 96px;display:grid}.lfb__page--wide{grid-template-columns:minmax(0,1fr);justify-items:center;gap:40px}.lfb__page--wide .lfb__copy{justify-items:center;width:min(560px,100%)}.lfb__page--wide .lfb__slot{width:min(800px,100%)}.lfb__copy{gap:14px;padding-top:28px;display:grid}.lfb__copy i{background:#f0efed;border-radius:6px;width:100%;height:11px;display:block}.lfb__copy .lfb__k{background:#e7e5e4;width:96px;height:9px}.lfb__copy .lfb__h1{background:#e7e5e4;border-radius:8px;width:92%;height:30px}.lfb__copy .lfb__h1--2{width:64%;margin-bottom:10px}.lfb__copy .lfb__s{width:58%}.lfb__site--tablet .lfb__page,.lfb__site--phone .lfb__page{grid-template-columns:minmax(0,1fr);gap:32px;padding:40px 40px 72px}.lfb__site--phone .lfb__page{gap:24px;padding:24px 16px 56px}.lfb__site--phone .lfb__nav{padding:18px 16px}.lfb__site--phone .lfb__nav span i{width:22px}.lfb__site--phone .lfb__copy i:nth-child(n+5){display:none}.lfb__slot{gap:10px;min-width:0;display:grid}.lfb__testing{color:#92400e;background:#fffbeb;border-radius:7px;justify-self:start;align-items:center;gap:8px;padding:5px 10px;font-size:12.5px;display:inline-flex;box-shadow:inset 0 0 0 1px #fde68a}.lfb__testing i{background:#f59e0b;border-radius:50%;width:7px;height:7px}.lfb__bh{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.lfb__bh>span{gap:2px;display:grid}.lfb__bh .pp__btn{height:30px;font-size:12.5px}.lfb__tog>label{cursor:default;grid-template-columns:minmax(0,1fr) auto;padding-right:14px}.lfb__tog>label>span:first-child{font-size:13.5px}.lfb__tog .switch:disabled{opacity:.45;cursor:not-allowed}.lfb__law{border:1px solid var(--line);border-radius:10px;gap:8px;padding:12px;display:grid}.lfb__law p{color:var(--t2);font-size:12.5px;line-height:1.5}.lfb__law>span{color:var(--t3);gap:7px;font-size:12px;line-height:1.45;display:flex}.lfb__law>span svg{flex:none;width:13px;height:13px;margin-top:2px}.lfb__law .pp__btn{justify-self:start;height:30px;font-size:12.5px}.sb__hint svg{vertical-align:-2px;width:12px;height:12px;margin-right:2px}.lfb__then{border:1px solid var(--line);border-radius:12px;display:grid;overflow:hidden}.lfb__step{align-items:center;gap:12px;padding:12px 14px;display:flex}.lfb__step+.lfb__step{border-top:1px solid var(--line-2)}.lfb__step--top{align-items:flex-start}.lfb__si{background:var(--chip);width:30px;height:30px;color:var(--t2);border-radius:8px;flex:none;place-items:center;display:grid}.lfb__si svg{width:15px;height:15px}.lfb__step>span:nth-child(2){flex:1;gap:5px;min-width:0;display:grid}.lfb__step b{font-size:13.5px;font-weight:500}.lfb__step small{color:var(--t3);font-size:12px}.lfb__step select{border:1px solid var(--line);width:100%;height:34px;font:inherit;color:var(--ink);background:#fff;border-radius:8px;padding:0 10px;font-size:13px}.lfb__who{flex-wrap:wrap;gap:6px;display:flex}.lfb__who button{border:1px solid var(--line);height:28px;color:var(--t2);border-radius:6px;align-items:center;gap:4px;padding:0 10px;font-size:12.5px;display:inline-flex}.lfb__who button.on{background:var(--chip);color:var(--ink);border-color:#a8a29e}.lfb__who svg{width:12px;height:12px}.lfb__copylook{gap:8px;display:flex}.lfb__url{border:1px solid var(--line);border-radius:8px;flex:1;align-items:center;gap:6px;min-width:0;height:36px;padding:0 10px;display:flex}.lfb__url:focus-within{border-color:var(--t3)}.lfb__url svg{width:14px;height:14px;color:var(--t3);flex:none}.lfb__url input{min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:13.5px}.lfb__copylook .btn{white-space:nowrap;height:36px}.lfb__logo img{object-fit:contain;background:#fff}.lfb__show{color:var(--t2);align-items:center;gap:8px;margin-left:auto;font-size:12.5px;display:inline-flex}.lfb .sb__bgs{grid-template-columns:repeat(5,minmax(0,1fr))}.lfb .sb__bgs button{white-space:nowrap;font-size:11.5px}.lfb__clear{background:repeating-conic-gradient(#e7e5e4 0 25%, #fff 0 50%) 0 0 / 8px 8px!important}.cm.lfe-wrap{z-index:210}.cm__panel.lfe{width:min(640px,100%)}.lfe__b{grid-template-columns:minmax(0,1fr);gap:14px;padding:18px 22px 22px;display:grid;overflow-y:auto}.lfe__tabs{justify-self:start}.lfe__tabs button{gap:6px}.lfe__tabs svg{width:15px;height:15px}.lfe__code{border:1px solid var(--line);background:#fafaf9;border-radius:12px;align-items:center;gap:10px;padding:8px 8px 8px 14px;display:flex}.lfe__code code{white-space:nowrap;scrollbar-width:none;min-width:0;color:var(--ink);flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;overflow-x:auto}.lfe__code code::-webkit-scrollbar{display:none}.lfe__code .btn{flex:none;height:34px}.lfe__note{color:var(--t2);font-size:13px;line-height:1.5}.lfe__how{border:1px solid var(--line);border-radius:12px;list-style:none;display:grid;overflow:hidden}.lfe__how>li+li{border-top:1px solid var(--line-2)}.lfe__how>li>button{text-align:left;align-items:center;gap:12px;width:100%;height:52px;padding:0 16px 0 12px;display:flex}.lfe__how>li>button:hover{background:#fafaf9}.lfe__how>li>button b{flex:1;font-size:14px;font-weight:500}.lfe__logo{border:1px solid var(--line);background:#fff;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.lfe__logo img{width:17px;height:17px}.lfe__logo--any svg{width:15px;height:15px;color:var(--t2)}.lfe__chev{border:solid var(--t3);width:7px;height:7px;transition:transform .2s var(--ease);border-width:0 1.5px 1.5px 0;transform:translateY(-2px)rotate(45deg)}.lfe__how>li.on .lfe__chev{transform:translateY(1px)rotate(-135deg)}.lfe__steps{transition:grid-template-rows .25s var(--ease);grid-template-rows:0fr;display:grid}.lfe__how>li.on .lfe__steps{grid-template-rows:1fr}.lfe__steps>ol{gap:2px;min-height:0;padding:0 16px 0 54px;list-style:none;display:grid;overflow:hidden}.lfe__how>li.on .lfe__steps>ol{padding-bottom:14px}.lfe__steps li{color:var(--t2);align-items:flex-start;gap:10px;padding:4px 0;font-size:13px;line-height:1.45;display:flex}.lfe__steps em{background:var(--chip);width:20px;height:20px;color:var(--ink);border-radius:50%;flex:none;place-items:center;font-size:11.5px;font-style:normal;font-weight:500;display:grid}.lfe__open{justify-self:start}.lfe__qr{align-items:center;gap:22px;display:flex}.lfe__qri{border:1px solid var(--line);background:#fff;border-radius:12px;flex:none;width:184px;height:184px;padding:6px}.lfe__qri svg{width:100%;height:100%;display:block}.lfe__qr>div{justify-items:start;gap:8px;display:grid}.lfe__qr b{font-size:15px;font-weight:500}.lfe__f span{color:var(--t3);font-size:12px;line-height:1.45}@media (max-width:560px){.lfe__qr{flex-direction:column;align-items:flex-start}}.sng{isolation:isolate;background:var(--surface);min-height:340px;box-shadow:var(--sh);border-radius:22px;margin-bottom:14px;position:relative;overflow:hidden}.sng__glow{z-index:-1;background:radial-gradient(60% 90% at 78% 55%,#fff,#fff0 70%);position:absolute;inset:0}.sng__globe{z-index:0;aspect-ratio:1;-webkit-mask-composite:source-in;width:min(600px,62%);position:absolute;top:50%;right:-4%;translate:0 -46%;-webkit-mask-image:radial-gradient(closest-side,#000 62%,#0000008c 80%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 30%);mask-image:radial-gradient(closest-side,#000 62%,#0000008c 80%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 30%);-webkit-mask-composite:source-in;mask-composite:intersect}.sng__c{contain:layout paint size;width:100%;height:100%}.sng__txt{z-index:1;align-content:start;gap:18px;max-width:360px;padding:26px 28px;display:grid;position:relative}.sng__live{color:var(--t2);align-items:center;gap:8px;font-size:13px;display:inline-flex}.snb{background:#fafaf9;border:1px solid #efeeec;border-radius:12px;align-items:center;gap:12px;margin-bottom:18px;padding:12px 16px;display:flex}.snb__ic{width:30px;height:30px;color:var(--ink);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #e7e5e4}.snb__ic svg{width:15px;height:15px}.snb p{color:var(--t2);margin:0;font-size:13px;line-height:1.45}.snb b{color:var(--ink);font-weight:550}.snt{width:fit-content;margin-bottom:12px}.sn__who{cursor:default}.sn__anon{width:26px;height:26px;color:var(--t3);background:#f0efee;border-radius:50%;flex:none;place-items:center;display:grid}.sn__anon svg{width:13px;height:13px}.sn__noname{color:var(--t3);font-style:normal;font-weight:450}.sn__got{gap:4px;display:inline-flex}.sn__got i{color:#d6d3d1;background:#fafaf9;border-radius:6px;place-items:center;width:24px;height:24px;display:grid}.sn__got i.on{color:var(--ink);background:#f0efee}.sn__got svg{width:13px;height:13px}.sn__from,.sn__place{align-items:center;gap:7px;max-width:220px;display:inline-flex}.sn__from{text-overflow:ellipsis;overflow:hidden}.sn__from svg{width:14px;height:14px;color:var(--t3);flex:none}.sn__acts{justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.sn__ib{width:32px;height:32px;color:var(--t2);border-radius:8px;place-items:center;transition:background .15s,color .15s;display:grid}.sn__ib:hover{background:var(--chip);color:var(--ink)}.sn__ib svg{width:15px;height:15px}.sn__done{color:var(--good);align-items:center;gap:6px;font-size:13px;display:inline-flex}.sn__done svg{width:14px;height:14px}.dbt tbody tr.sn-fresh td{background:#f3faf5}@media (max-width:1500px){.sn-int{display:none}}@media (max-width:1360px){.sn-where{display:none}}@media (max-width:760px){.sn-from{display:none}.sng{min-height:420px}.sng__globe{width:120%;top:auto;bottom:-38%;right:-30%;translate:0}}.snm{z-index:95;-webkit-backdrop-filter:blur(22px)saturate(.9);backdrop-filter:blur(22px)saturate(.9);background:#2925242e;place-items:center;padding:24px;animation:.2s snmIn;display:grid;position:fixed;inset:0}.snm.is-out{animation:.17s forwards snmOut}.snm__box{width:min(420px,100%);box-shadow:var(--sh-lg);background:#fff;border-radius:16px;padding:22px;animation:.22s cubic-bezier(.2,.7,.2,1) snmBox}.snm.is-out .snm__box{animation:.17s forwards snmBoxOut}.snm h2{margin:0 0 14px;font-size:17px;font-weight:500}.snm ul{color:var(--t2);gap:9px;margin:0 0 20px;padding:0;font-size:13.5px;list-style:none;display:grid}.snm li{align-items:flex-start;gap:9px;display:flex}.snm li svg{width:14px;height:14px;color:var(--ink);flex:none;margin-top:3px}.snm__f{justify-content:flex-end;gap:8px;display:flex}@keyframes snmIn{0%{opacity:0}}@keyframes snmOut{to{opacity:0}}@keyframes snmBox{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes snmBoxOut{to{opacity:0;transform:translateY(6px)scale(.98)}}.sng__pins{pointer-events:none;position:absolute;inset:0}.sng__pin{will-change:transform, opacity;position:absolute;top:0;left:0}.sng__c{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.sng__c.is-drag{cursor:grabbing}.snav__sl{align-items:center;gap:5px;display:inline-flex}.snav__si{flex:none;width:13px;height:13px}.sng__big{gap:8px;display:grid}.sng__big b{letter-spacing:-.02em;font-size:56px;font-weight:600;line-height:1}.sng__row{gap:28px;display:flex}.sng__row div{gap:2px;display:grid}.sng__row b{font-size:24px;font-weight:600;line-height:1.1}.sng__row span{color:var(--t2);white-space:nowrap;font-size:12.5px}.sng__last{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffb8;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex;box-shadow:inset 0 0 0 1px #29252412}.sng__last.is-fresh{box-shadow:inset 0 0 0 1px #16a34a59}.sng__anon{width:30px;height:30px}.sng__lw{flex:1;gap:2px;min-width:0;display:grid}.sng__ln{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.sng__lp{color:var(--t2);white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:inline-flex}.sng__lt{color:var(--t3);white-space:nowrap;align-self:flex-start;align-items:center;gap:4px;font-size:12px;display:inline-flex}.sng__lt svg{width:13px;height:13px}.sng__last.is-fresh .sng__lt{color:var(--good)}.sng__txt{flex-direction:column;gap:18px;height:380px;padding-bottom:0;display:flex}.sng__recent{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.sng__rh{color:var(--t3);font-size:12px;font-weight:500}.sng__stack{flex-direction:column;flex:1;gap:8px;min-height:0;padding:2px 2px 0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 70px),#0000);mask-image:linear-gradient(#000 calc(100% - 70px),#0000)}.sng__stack .sng__last{flex:none}@media (max-width:760px){.sng__txt{height:auto;padding-bottom:20px}.sng__stack{max-height:150px}}.sng__txt{grid-template-columns:minmax(0,290px) minmax(0,320px);gap:44px;width:min(720px,64%);max-width:none;height:380px;padding:26px 0 0 28px;display:grid}.sng__main{flex-direction:column;justify-content:space-between;min-width:0;padding-bottom:26px;display:flex}.sng__recent{min-height:0}.sng__stack{-webkit-mask-image:linear-gradient(#000 calc(100% - 110px),#0000);mask-image:linear-gradient(#000 calc(100% - 110px),#0000)}.sng{container-type:inline-size}@container (max-width:1040px){.sng__txt{grid-template-columns:minmax(0,180px) minmax(0,300px);gap:20px;width:min(560px,62%);padding-right:0}.sng__lt svg{display:none}.sng__row{gap:18px}}@container (max-width:640px){.sng__txt{flex-direction:column;gap:18px;width:auto;max-width:380px;padding-right:28px;display:flex}.sng__main{justify-content:flex-start;gap:18px;padding-bottom:0}.sng__stack{-webkit-mask-image:linear-gradient(#000 calc(100% - 70px),#0000);mask-image:linear-gradient(#000 calc(100% - 70px),#0000)}}@media (max-width:760px){.sng__txt{height:auto;padding-bottom:20px}}.sng{min-height:272px}.sng__txt{height:272px}.sng__globe{width:min(540px,56%)}@container (max-width:640px){.sng__txt{height:380px}}@media (max-width:760px){.sng{min-height:420px}.sng__txt{height:auto}.sng__globe{width:120%}}@media (max-width:1079px){.sng .sng__recent{display:none}.sng .sng__txt{flex-direction:column;width:auto;max-width:380px;height:272px;padding:26px 28px;display:flex}.sng .sng__main{flex:1;justify-content:space-between;padding-bottom:0}}@media (max-width:760px){.sng .sng__txt{height:auto}}.ftag{white-space:nowrap;height:20px;color:var(--ink);align-items:center;gap:5px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.ftags{flex-wrap:wrap;gap:4px 14px;display:flex}.pp__who .ftags,.cd__who .ftags{margin-top:5px}.pp__who h2 .ptm,.cd__who h2 .ptm{display:inline-flex}.pp__who .ftags>.ftag,.cd__who .ftags>.ftag{color:var(--ink);gap:5px;font-size:12px;display:inline-flex;overflow:visible}.ftag svg{width:12px;height:12px;color:var(--tg-ink);stroke-width:1.6px}.ftag--rose{--tg-bg:#fdf3f5;--tg-line:#f6c4cf;--tg-ink:#d76a85}.ftag--sky{--tg-bg:#f1f8fc;--tg-line:#bfe2f3;--tg-ink:#4fa3cc}.ftag--mint{--tg-bg:#f0f9f4;--tg-line:#bfe8d3;--tg-ink:#4fae80}.ftag--lilac{--tg-bg:#f5f2fd;--tg-line:#d6cdf6;--tg-ink:#8572d9}.ftag--peach{--tg-bg:#fdf6f0;--tg-line:#f6d5bc;--tg-ink:#d9874f}.ftag--sand{--tg-bg:#f8f6f2;--tg-line:#e2d9cb;--tg-ink:#a08f72}.lvcw{opacity:0;grid-template-rows:0fr;margin-bottom:0;display:grid}.lvcw.is-on{opacity:1;grid-template-rows:1fr;margin-bottom:14px}.lvcw__in{border-radius:12px;min-height:0;overflow:hidden}.lvcw__in>.lvc{transform-origin:50% 0;scale:.97}.lvcw.is-on .lvcw__in>.lvc{scale:1}.lvcw.is-ready{transition:grid-template-rows .56s cubic-bezier(.4,0,.2,1),margin-bottom .56s cubic-bezier(.4,0,.2,1),opacity .36s .12s}.lvcw.is-ready.is-on{transition:grid-template-rows .6s cubic-bezier(.2,.8,.2,1),margin-bottom .6s cubic-bezier(.2,.8,.2,1),opacity .4s 80ms}.lvcw.is-ready .lvcw__in>.lvc{transition:scale .56s cubic-bezier(.4,0,.2,1)}.lvc{isolation:isolate;clip-path:inset(0 round 12px);background:var(--surface);box-shadow:var(--sh);border-radius:12px;position:relative;overflow:hidden;container-type:inline-size}.lvc__body{isolation:isolate;position:relative}.lvc__part{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .45s cubic-bezier(.4,0,.2,1),opacity .3s;display:grid}.lvc__part>*{min-height:0;overflow:hidden}.lvc.is-min .lvc__part--full,.lvc:not(.is-min) .lvc__part--mini{opacity:0;grid-template-rows:0fr}.lvc__fold{z-index:3;border-radius:var(--r-ctl);width:30px;height:30px;color:var(--t3);cursor:pointer;background:0 0;border:0;place-items:center;transition:background .15s,color .15s;display:grid;position:absolute;top:14px;right:14px}.lvc__fold:hover{color:var(--ink);background:#2925240f}.lvc__fold svg{width:15px;height:15px}.lvc__bar{align-items:center;gap:12px;min-height:58px;padding:0 58px 0 20px;display:flex}.lvc__bar .lvc__live{flex:none}.lvc__bt{font-family:var(--num);letter-spacing:-.01em;color:var(--ink);min-width:44px;font-size:20px;font-weight:600}.lvc.is-ended .lvc__bt{color:var(--t3)}.lvc__sep{background:#e7e5e4;flex:none;width:1px;height:22px}.lvc__wn.lvc__wn--row{align-items:center;gap:14px;line-height:1.25;display:flex}.lvc__wn--row small{flex:none}.lvc__grow{flex:1}.lvc__btn--sm{height:30px;padding:0 11px;font-size:12.5px}@container (max-width:640px){.lvc__wn--row small,.lvc__sep,.lvc__bar .ftag{display:none}}@container (max-width:460px){.lvc__bar .lvc__live{display:none}}.lvc__glow{z-index:-1;background:radial-gradient(55% 95% at 84%,#fff,#fff0 70%);position:absolute;inset:0}.lvc__orb{z-index:0;place-items:center;width:200px;height:200px;display:grid;position:absolute;top:50%;right:clamp(40px,9%,130px);translate:0 -50%}.lvc__orb>.vorb{z-index:1;transition:opacity .4s,filter .4s;position:relative}.lvc__ring{border:1px solid #29252412;border-radius:50%;animation:3.2s ease-out infinite lvcRing;position:absolute;inset:-22px}.lvc__ring--2{animation-delay:1.6s}@keyframes lvcRing{0%,42%,to{rotate:0deg}6%{rotate:-16deg}12%{rotate:14deg}18%{rotate:-12deg}24%{rotate:10deg}30%{rotate:-5deg}36%{rotate:3deg}}.lvc__txt{z-index:1;grid-template-columns:minmax(0,470px) minmax(0,1fr);gap:44px;padding:26px 60px 0 28px;display:grid;position:relative}.lvc__tgs>.ftag{flex:none}.lvc__tx{contain:size}.lvc__main{flex-direction:column;gap:20px;min-width:0;padding-bottom:24px;display:flex}.lvc__big{gap:6px;display:grid}.lvc__vd{background:#e7e5e4;flex:none;width:1px;height:30px;margin:0 14px}.lvc__who>.vorb,.lvc__rx{flex:none}.lvc__rxs{animation:.35s both lvcName}.lvc__rx .lvc__sm{width:12px;height:10px;color:var(--t3);background:0 0;border-radius:0;flex:none;justify-content:center;align-items:center;gap:2px;display:inline-flex}.lvc__rx .lvc__sm i{margin:0}.lvc__rx .lvc__sm--off{background:#d6d3d1;border-radius:50%;width:6px;height:6px;margin-right:3px}.lvc__rx .lvc__sm--talk{align-items:flex-end}.lvc__rx .lvc__sm--talk>i{background:var(--good-dot);transform-origin:bottom;border-radius:1px;width:2px;height:100%;animation:.9s ease-in-out infinite lvcEq}.lvc__rx .lvc__sm--talk>i:nth-child(2){animation-delay:-.3s}.lvc__rx .lvc__sm--talk>i:nth-child(3){animation-delay:-.6s}.lvc__rx .lvc__sm--think>i{background:#8b5cf6;border-radius:50%;width:3px;height:3px;animation:1.1s ease-in-out infinite lvcBlink}.lvc__rx .lvc__sm--think>i:nth-child(2){animation-delay:.18s}.lvc__rx .lvc__sm--think>i:nth-child(3){animation-delay:.36s}.lvc__rx .lvc__sm--ear>i{background:#2f7be6;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite lvcBreath}@keyframes lvcBreath{0%,to{opacity:.45;transform:scale(.7)}50%{opacity:1;transform:scale(1.15)}}@keyframes lvcPing{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.2)}}.lvc__rx .lvc__sm--ring{width:12px;height:12px;position:relative}.lvc__rx .lvc__sm--ring>svg{width:12px;height:12px;color:var(--good-dot);transform-origin:50% 55%;animation:1.6s ease-in-out infinite lvcRing;position:relative}.lvc__rx .lvc__sm--ring>i.lvc__a{background:#16a34a29;border-radius:50%;width:auto;height:auto;margin:0;animation:1.6s ease-out infinite lvcRipple;position:absolute;inset:-3px}@keyframes lvcRipple{0%{opacity:0;transform:scale(.4)}15%{opacity:1}70%,to{opacity:0;transform:scale(1.35)}}.lvc__rx .lvc__sm--ear{width:6px}@container (max-width:760px){.lvc__rx,.lvc__vd,.lvc__who>.vorb{display:none}}.lvc__live{color:var(--t2);align-items:center;gap:8px;font-size:13px;display:inline-flex}.lvc__live .live{background:var(--good-dot)}.lvc__off{background:#a8a29e;border-radius:50%;flex:none;width:7px;height:7px}.lvc__big b{font-family:var(--num);letter-spacing:-.02em;color:var(--ink);font-size:56px;font-weight:600;line-height:1}.lvc.is-ended .lvc__big b{color:var(--t3)}.lvc__who{align-items:center;gap:10px;min-width:0;display:flex}.lvc__wn{gap:2px;min-width:0;display:grid}.lvc__nmr{align-items:center;gap:8px;min-width:0;display:flex}.lvc__nm{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:14px;font-weight:500;animation:.45s both lvcName;display:inline-flex;overflow:hidden}.lvc__nm.is-none{color:var(--t3);font-weight:450}@keyframes lvcName{0%{opacity:0;filter:blur(3px)}to{opacity:1;filter:none}}.lvc__nmr .ftag{flex:none}.lvc__tags{overflow:hidden}.lvc__tags.is-ready{transition:height .5s cubic-bezier(.2,.8,.2,1)}.lvc__tgs{flex-wrap:wrap;gap:4px 14px;min-height:34px;padding-top:14px;display:flex}.lvc__tgs .ftag{font-size:12px}.lvc__tg{animation:.55s cubic-bezier(.2,.8,.2,1) both lvcTag}@keyframes lvcTag{0%{opacity:0;filter:blur(2px);transform:translateY(5px)scale(.88)}to{opacity:1;filter:none;transform:none}}.lvc__wn small{color:var(--t3);white-space:nowrap;align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.lvc__wn small i{background:#d6d3d1;border-radius:50%;width:3px;height:3px;margin:0 2px}.lvc__act{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:8px;display:flex}.lvc__btn{border-radius:var(--r-ctl);background:var(--ink);color:#fff;height:36px;font:inherit;cursor:pointer;border:0;align-items:center;gap:8px;padding:0 14px;font-size:13.5px;font-weight:500;display:inline-flex}.lvc__btn svg{width:15px;height:15px}.lvc__btn.is-on{color:var(--ink);background:#fff;box-shadow:inset 0 0 0 1px #e7e5e4}.lvc__btn .lvc__x{width:12px;height:12px;color:var(--t3);margin-left:2px}.lvc__eq{align-items:flex-end;gap:2px;width:13px;height:12px;display:inline-flex}.lvc__eq i{background:var(--good-dot);transform-origin:bottom;border-radius:1px;flex:1;height:100%;animation:.9s ease-in-out infinite lvcEq}.lvc__eq i:nth-child(2){animation-delay:-.3s}.lvc__eq i:nth-child(3){animation-delay:-.6s}@keyframes lvcEq{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.lvc__hint{color:var(--t3);align-items:center;gap:10px;font-size:12px;line-height:16px;display:inline-flex}.lvc__note{color:var(--t3);margin:auto 0 0;font-size:12.5px}.lvc__tx{flex-direction:column;gap:12px;min-height:0;padding-bottom:22px;display:flex}.lvc__rh{color:var(--t2);font-size:13px}.lvc__lines{flex-direction:column;flex:1;gap:12px;min-height:0;margin:0;padding:18px 0 0;list-style:none;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 56px);mask-image:linear-gradient(#0000,#000 56px)}.lvc__l{align-items:flex-start;gap:10px;display:flex}.lvc__l>.vorb,.lvc__l>.pav{flex:none;margin-top:1px}.lvc__lw{min-width:0;color:var(--t2);gap:2px;font-size:13.5px;line-height:1.45;display:grid}.lvc__lw b{color:var(--t3);font-size:12px;font-weight:500}.lvc__l.is-now .lvc__lw>span{color:var(--ink)}.lvc__l--wait .lvc__lw{color:var(--t3)}.lvc__caret{background:var(--good-dot);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-left:5px;animation:1s ease-in-out infinite lvcBlink;display:inline-block}@keyframes lvcBlink{50%{opacity:.25}}@container (max-width:1040px){.lvc__txt{grid-template-columns:minmax(0,430px) minmax(0,1fr);gap:32px}}@container (max-width:760px){.lvc__txt{grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:28px;padding-right:28px}}@container (max-width:560px){.lvc__txt{flex-direction:column;gap:18px;max-width:420px;height:auto;padding:24px 24px 0;display:flex}.lvc__main{padding-bottom:0}.lvc__tx{height:200px}}@media (prefers-reduced-motion:reduce){.lvc__ring,.lvc__eq i,.lvc__caret,.lvc__nm,.lvc__tg,.lvc__rxs,.lvc__sm i,.lvc__sm svg{animation:none!important}}.lvc .lvc__part{transition:grid-template-rows .45s cubic-bezier(.4,0,.2,1),opacity .3s,filter .5s}.lvc.is-ended .lvc__part{filter:grayscale()}.lvc.is-ended .lvc__btn,.lvc.is-ended .lvc__btn.is-on{color:#fff;box-shadow:none;cursor:default;background:#d6d3d1}.lvc.is-ended .lvc__btn .lvc__x{color:#fff}.lvc.is-ended .lvc__big b,.lvc.is-ended .lvc__bt,.lvc.is-ended .lvc__nm,.lvc.is-ended .lvc__l.is-now .lvc__lw>span,.lvc.is-ended .lvc__tgs .ftag{color:var(--t3)}.lvc__tgs .ftag{transition:color .5s}.lvc.is-ended .lvc__orb>.vorb{opacity:.55;filter:none}.lvc__btn{transition:background .5s,color .5s}.lvx{opacity:0;grid-template-rows:0fr;margin:-6px 0 0;display:grid}.lvx.is-on{opacity:1;grid-template-rows:1fr;margin:-4px 0 14px}.lvx.is-ready{transition:grid-template-rows .5s cubic-bezier(.4,0,.2,1),opacity .35s,margin .5s cubic-bezier(.4,0,.2,1)}.lvx__in{min-height:0;overflow:hidden}.lvx__row{background:var(--surface);height:44px;box-shadow:var(--sh);color:var(--t2);border-radius:12px;align-items:center;gap:10px;padding:0 16px;font-size:13px;display:flex}.lvx__row .live{background:var(--good-dot)}.lvx__faces{display:inline-flex}.lvx__faces>*+*{margin-left:-6px}.lvx__faces .pav{border-radius:50%;box-shadow:0 0 0 2px #fff}.lvx__t{color:var(--ink);font-weight:500}.lvx__go{color:var(--ink);align-items:center;gap:4px;margin-left:auto;font-weight:500;display:inline-flex}.lvx__go svg{width:13px;height:13px;transition:translate .2s}.lvx__row:hover .lvx__go svg{translate:2px}.lvl__n{color:var(--t2);align-items:center;gap:8px;font-size:13.5px;display:inline-flex}.lvl__n .live{background:var(--good-dot)}.lvl__n b{font-family:var(--num);color:var(--ink);font-size:18px;font-weight:600}.lvl__all svg{width:14px;height:14px}.snav__live{place-items:center;width:18px;margin-left:auto;display:inline-grid}.snav__live .live{background:var(--good-dot)}.snav__live+.snav__n{margin-left:6px}.sng__out{gap:10px;display:grid}.ibx{--ibx:71, 166, 118;isolation:isolate;color:#fff;background:linear-gradient(to top, rgba(var(--ibx), 1) 0%, rgba(var(--ibx), .84) 100%), #fff;border-radius:14px;align-items:center;gap:12px;margin-bottom:18px;padding:13px 18px 13px 14px;display:flex;position:relative;overflow:hidden}.ibx__grid{z-index:-1;pointer-events:none;background-image:linear-gradient(#ffffff1d 1px,#0000 1px),linear-gradient(90deg,#ffffff1d 1px,#0000 1px);background-position:-1px -1px;background-size:14px 14px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#00000073 50%,#0000 100%);mask-image:linear-gradient(#000 0%,#00000073 50%,#0000 100%)}.ibx__ic{color:#fff;background:#ffffff2e;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.ibx__ic svg{width:15px;height:15px}.ibx p{color:#ffffffeb;text-shadow:none;margin:0;font-size:14px;font-weight:450;line-height:1.45}.ibx b{color:#fff;text-shadow:none;font-weight:450}.sng__c,.sng__pins{visibility:hidden}.sng__c.is-on,.sng__pins.is-on{visibility:visible}.sng__cw{width:100%;height:100%}.sn__who{align-items:center;gap:8px;display:inline-flex}.sn__who .dbt__who{cursor:pointer}.rdp__anon{width:44px;height:44px}.rdp__anon svg{width:20px;height:20px}.sng__snap{pointer-events:none;background:50%/100% 100% no-repeat;position:absolute;inset:0}.sng__snap.is-off{visibility:hidden}.top--title,.top--crumb{height:52px;transition:none}.topwrap,.topwrap--crumb{height:52px}.top .ibtn{width:34px;height:34px}.top .search{height:34px}.top .search,.top .ibtn,.top .sys{transition:none}.top .tsk,.top .sys{height:34px}.top .tsk{transition:background .15s}.pp__panel{top:68px}@media (max-width:1080px){.pp__panel{top:60px}}@media (max-width:520px){.pp__panel{top:auto}}.pp__panel{border-radius:14px 0 14px 14px;top:59px;box-shadow:-8px 0 16px -12px #29252429}.pp__scrim{background:0 0}@media (max-width:1080px){.pp__panel{border-bottom:0;border-right:0;border-radius:14px 0 0 14px;top:51px;bottom:0;right:0}}@media (max-width:520px){.pp__panel{border:1px solid var(--line);border-radius:14px;top:auto;bottom:8px;right:8px}}.snav__pins{display:grid}.snav__pin{overflow-clip-margin:4px;position:relative;overflow:clip}.snav .snav__pin a{padding-right:36px}.snav .snav__pin a svg.snav__pf{flex:none;width:20px;height:20px;margin:0 -1.5px}.snav .snav__pin a>span,.snav__pin a{min-width:0}.snav__unpin{color:#8a8a8a;opacity:0;border-radius:6px;place-items:center;width:24px;height:24px;transition:opacity .15s,background .15s,color .15s;display:grid;position:absolute;top:50%;right:5px;translate:0 -50%}.snav__unpin svg{width:14px;height:14px}.snav__pin:hover .snav__unpin,.snav__unpin:focus-visible{opacity:1}.snav__unpin:hover{color:var(--ink);background:#29252414}@media (hover:none){.snav__unpin{opacity:1}}.aix__f .aix__pin{color:#a8a29e;opacity:0;width:32px;margin-left:auto;padding:0;transition:opacity .15s,background .15s,color .15s;position:relative}.aix__f .aix__pin svg{width:15px;height:15px}.aix:hover .aix__pin,.aix__pin:focus-visible,.aix__f .aix__pin.on{opacity:1}.aix__f .aix__pin:hover{background:var(--chip);color:var(--ink)}.aix__f .aix__pin.on{color:var(--ink)}.aix__pin.on .ipin__h,.aiap__pin.on .ipin__h{fill:currentColor}@media (hover:none){.aix__f .aix__pin{opacity:1}}.aix__pin[data-tip]:after{content:attr(data-tip);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;-webkit-font-smoothing:auto;background:#1d1b1a;border-radius:6px;padding:5px 8px;font-size:12px;font-weight:450;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 6px);right:0;transform:translateY(3px)}.aix__pin[data-tip]:hover:after{opacity:1;transition-delay:.35s;transform:none}.aiap__pin svg{width:14px;height:14px}.ai__agt{align-items:center;gap:12px;display:inline-flex}.ai__agn{color:var(--ink);letter-spacing:-.01em;align-items:center;gap:6px;font-size:17px;font-weight:500;display:inline-flex}.ai__agn b{font-weight:500}.ai__sugg{flex-wrap:nowrap;min-width:0}.ai__sugg button{flex:0 auto;min-width:0;padding:0 9px 0 12px;font-size:13px}.ai__sugg button>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ai__sugg button>svg{flex:none}@media (max-width:640px){.ai__sugg{flex-wrap:wrap}.ai__sugg button{max-width:100%}}.snav__pin.is-drag{z-index:3;cursor:grabbing;background:#fff;border-radius:8px;position:relative;overflow:visible;box-shadow:0 1px 2px #2925240f,0 8px 18px -10px #29252447}.snav__pin.is-drag a{background:0 0!important}.snav__pin.is-drag .snav__unpin,body.is-pinsort .snav__unpin{opacity:0!important}body.is-pinsort,body.is-pinsort *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}.snav__pin .snav__pn{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.snav .snav__pin a svg.ainfo,.snav .snav__pin a .ainfo svg{color:inherit}.snav__pin .snav__pi{color:#a8a29e;margin-left:-4px}.snav__pin .snav__pi:hover,.snav__pin .snav__pi.on{color:var(--ink)}.ainfo__card small+small{border-top:0;padding-top:5px}.snav__pin .snav__pi{opacity:0;transition:opacity .15s,background .15s,color .15s}.snav__pin:hover .snav__pi,.snav__pin .snav__pi.on,.snav__pin .snav__pi:focus-visible,.snav__pin a:focus-visible .snav__pi{opacity:1}body.is-pinsort .snav__pin .snav__pi{opacity:0!important}@media (hover:none){.snav__pin .snav__pi{opacity:1}}.ai__agt{gap:10px}.ai__agn{gap:5px}.ai__sugg{justify-self:stretch;gap:6px;max-width:100%}.ai__sugg button{gap:4px;padding:0 8px 0 11px;font-size:12.5px}.ai--home{padding-bottom:0}.ai--home>.ai__first{min-height:calc(100dvh - 69px)}.ai--home .ai__base{padding-bottom:28px}@media (max-width:1080px){.ai--home>.ai__first{min-height:calc(100dvh - 53px)}}.ai--chat{min-height:calc(100dvh - 69px)}.aitop{z-index:6;background:linear-gradient(#fff 78%,#fff0);justify-content:space-between;align-items:center;gap:12px;height:52px;margin:0 -8px;padding:0 8px;display:flex;position:sticky;top:52px}.aitop a{border-radius:var(--r-ctl);height:32px;color:var(--t2);align-items:center;gap:7px;padding:0 10px 0 6px;font-size:13.5px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.aitop a:hover{background:var(--chip);color:var(--ink)}.aitop a:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.aitop svg:not(.agav){flex:none;width:15px;height:15px}.aitop__b .agav{width:20px;height:20px}.aitop__b span{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.aitop__n{border:1px solid var(--line);background:#fff;padding:0 10px;color:var(--ink)!important}.aitop__n:hover{background:var(--chip)}.ai--chat>.ai__col{padding-top:6px}.ai--chat>.ai__dock{padding:14px 0 5px}.ai--chat .ai__fine{margin-top:7px;line-height:16px}@media (max-width:1080px){.ai--chat{min-height:calc(100dvh - 53px)}.aitop{top:52px}}@media (max-width:560px){.aitop__n span{display:none}.aitop__n{padding:0 8px}}.aim__note{color:var(--t3);background:var(--chip);border-radius:5px;margin-right:6px;padding:2px 7px;font-size:12px}.cl__lines{width:230px}.cl__new{height:38px}.band>.lbar--flat.cl__bar{padding:10px}.cl__bar .cp__btn{height:38px}.cl__ln{color:var(--t2);white-space:nowrap;align-items:center;gap:7px;display:inline-flex}@media (max-width:1280px){.dbt .col-ln{display:none}}@media (max-width:760px){.cl__lines{width:100%}}.dlr{z-index:70;scrollbar-width:none;border:1px solid var(--line);width:344px;max-height:calc(100dvh - 40px);box-shadow:var(--sh-lg);animation:dlrIn .24s var(--ease) both;background:#fff;border-radius:24px;padding:14px 18px 16px;position:fixed;bottom:28px;right:28px;overflow:auto}.dlr.is-out{animation:.18s ease-in both dlrOut}@keyframes dlrIn{0%{opacity:0;transform:translateY(14px)scale(.98)}}@keyframes dlrOut{to{opacity:0;transform:translateY(10px)scale(.985)}}.dlr__top{justify-content:space-between;align-items:center;height:30px;display:flex}.dlr__t{color:var(--t2);font-size:13px;font-weight:500}.dlr__x{width:28px;height:28px;color:var(--t3);border-radius:8px;place-items:center;display:grid}.dlr__x:hover{background:var(--chip);color:var(--ink)}.dlr__x svg{width:15px;height:15px}.dlr__from{border:1px solid var(--line);background:#fafaf9;border-radius:12px;align-items:center;gap:8px;margin-top:8px;padding:4px 4px 4px 12px;display:flex;position:relative}.dlr__fl{color:var(--t3);font-size:12px}.dlr__fb{min-width:0;height:32px;color:var(--ink);border-radius:8px;flex:1;align-items:center;gap:7px;padding:0 8px;font-size:13px;display:flex}.dlr__fb:not(:disabled):hover,.dlr__fb.on{box-shadow:inset 0 0 0 1px var(--line);background:#fff}.dlr__fb b{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.dlr__fb em{color:var(--t3);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.dlr__fb>svg{width:13px;height:13px;color:var(--t3);flex:none;margin-left:auto}.dlr__menu{z-index:2;border:1px solid var(--line);box-shadow:var(--sh-lg);animation:dlrIn .16s var(--ease) both;background:#fff;border-radius:12px;padding:5px;position:absolute;top:calc(100% + 6px);left:0;right:0}.dlr__menu button{text-align:left;border-radius:8px;align-items:center;gap:10px;width:100%;padding:7px 9px;display:flex}.dlr__menu button:hover,.dlr__menu button.on{background:#f5f5f4}.dlr__menu span{flex-direction:column;flex:1;min-width:0;display:flex}.dlr__menu b{font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.dlr__menu small{color:var(--t3);font-size:12px}.dlr__menu>button>svg{width:14px;height:14px;color:var(--ink)}.dlr__disp{text-align:center;padding:20px 0 6px;position:relative}.dlr__num{min-height:40px;font-family:var(--num);letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:center;align-items:center;gap:9px;font-size:29px;font-weight:500;display:flex;overflow:hidden}.dlr__ph{color:#c7c4c1;-webkit-user-select:none;user-select:none;font-size:22px}.dlr__digits{-webkit-user-select:text;user-select:text}.dlr__digits::selection{background:#0075ff33}.dlr__mark{-webkit-user-select:none;user-select:none;flex:none;width:20px;height:20px;position:relative}.dlr__glb{color:#a8a29e;transition:opacity .2s var(--ease), transform .25s var(--ease);place-items:center;display:grid;position:absolute;inset:0}.dlr__glb svg{width:20px;height:20px}.dlr__glb.is-off{opacity:0;transform:scale(.6)rotate(-30deg)}.dlr__flg{place-items:center;animation:.28s cubic-bezier(.2,.9,.3,1.2) both dlrFlag;display:grid;position:absolute;inset:0}@keyframes dlrFlag{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dlr__flg{animation:none}.dlr__glb{transition:none}}.dlr__caret{background:var(--ink);width:1.5px;height:26px;margin-left:-6px;animation:1.05s step-end infinite dlrBlink}@keyframes dlrBlink{50%{opacity:0}}.dlr__match{height:24px;color:var(--t3);justify-content:center;align-items:center;gap:7px;margin-top:4px;font-size:13px;display:flex}.dlr__match b{color:var(--ink);font-weight:500}.dlr__hints{z-index:2;border:1px solid var(--line);box-shadow:var(--sh-lg);animation:dlrIn .16s var(--ease) both;background:#fff;border-radius:14px;padding:5px;position:absolute;top:calc(100% - 4px);left:-6px;right:-6px}.dlr__hints button{text-align:left;border-radius:9px;align-items:center;gap:9px;width:100%;padding:7px 8px;font-size:13px;display:flex}.dlr__hints button:hover{background:#f5f5f4}.dlr__hints span{flex:1;align-items:center;gap:4px;min-width:0;display:inline-flex}.dlr__hints b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.dlr__hints em{color:var(--t3);font-size:12px;font-style:normal}.dlr__pad{grid-template-columns:repeat(3,66px);justify-content:space-between;row-gap:12px;padding:14px 18px 4px;display:grid}.dlr__pad button{width:66px;height:66px;color:var(--ink);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background .12s, transform .12s var(--ease);touch-action:manipulation;background:#f5f5f4;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;position:relative}.dlr__pad button:hover{background:#efeeec}.dlr__pad button.is-down{background:#e7e5e4;transform:scale(.94)}.dlr__pad button.is-down:after{content:"";animation:dlrRipple .42s var(--ease) both;pointer-events:none;border:1.5px solid #29252438;border-radius:50%;position:absolute;inset:-1px}@keyframes dlrRipple{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.22)}}.dlr__pad span{font-family:var(--num);font-size:26px;font-weight:500;line-height:1}.dlr__pad small{letter-spacing:.16em;color:var(--t3);height:11px;font-size:9px;font-weight:550}.dlr__pad--sm{grid-template-columns:repeat(3,56px);row-gap:9px;padding:6px 30px 0}.dlr__pad--sm button{width:56px;height:56px}.dlr__pad--sm span{font-size:22px}.dlr__acts{grid-template-columns:1fr 66px 1fr;align-items:center;gap:10px;padding:16px 18px 0;display:grid}.dlr__go{background:var(--ink);color:#fff;width:66px;height:66px;transition:background .15s, transform .15s var(--ease);border-radius:50%;place-items:center;display:grid}.dlr__go:not(:disabled):hover{background:var(--ink-2)}.dlr__go:not(:disabled):active{transform:scale(.95)}.dlr__go:disabled{background:#d6d3d1}.dlr__go svg{width:24px;height:24px}.dlr__go--end{background:var(--bad)}.dlr__go--end:not(:disabled):hover{background:#b91c1c}.dlr__go--end svg{transform:rotate(135deg)}.dlr__side{color:var(--t2);justify-self:center;font-size:12.5px}.dlr__ai{white-space:nowrap;border-radius:10px;flex-direction:column;align-items:center;gap:5px;padding:4px 6px;display:flex}.dlr__ai:not(:disabled):hover{color:var(--ink);background:#f5f5f4}.dlr__ai:disabled{opacity:.45}.dlr__bk{width:44px;height:44px;color:var(--t2);border-radius:50%;place-items:center;display:grid}.dlr__bk:not(:disabled):hover{color:var(--ink);background:#f5f5f4}.dlr__bk:disabled{opacity:.3}.dlr__bk svg{width:24px;height:24px}.dlr__call{flex-direction:column;align-items:center;padding-top:26px;display:flex}.dlr__who{place-items:center;width:88px;height:88px;display:grid;position:relative}.dlr__who.is-ringing:before,.dlr__who.is-ringing:after{content:"";border:1.5px solid #29252429;border-radius:50%;animation:1.8s cubic-bezier(.2,.7,.3,1) infinite dlrRing;position:absolute;inset:0}.dlr__who.is-ringing:after{animation-delay:.9s}@keyframes dlrRing{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.dlr__anon{width:88px;height:88px;color:var(--t2);background:#f5f5f4;border-radius:50%;place-items:center;display:grid}.dlr__anon svg{width:30px;height:30px}.dlr__name{align-items:center;gap:5px;margin-top:16px;font-size:18px;font-weight:500;display:inline-flex}.dlr__sub{color:var(--t3);font-variant-numeric:tabular-nums;min-height:18px;margin-top:2px;font-size:13px}.dlr__time{font-family:var(--num);color:var(--t2);font-variant-numeric:tabular-nums;margin-top:10px;font-size:15px;font-weight:500}.dlr__ctl{grid-template-columns:repeat(3,1fr);gap:14px;width:100%;padding:24px 12px 0;display:grid}.dlr__ctl button{color:var(--t2);flex-direction:column;align-items:center;gap:7px;font-size:12px;display:flex}.dlr__ctl span{width:56px;height:56px;color:var(--ink);background:#f5f5f4;border-radius:50%;place-items:center;transition:background .12s;display:grid}.dlr__ctl button:not(:disabled):hover span{background:#efeeec}.dlr__ctl button.on span{background:var(--ink);color:#fff}.dlr__ctl button:disabled{opacity:.4}.dlr__ctl svg{width:20px;height:20px}.dlr .dlr__acts .dlr__side:empty{width:1px}.dlr__note{color:var(--t3);text-align:center;margin:16px 0 0;font-size:11.5px}.dlr__call .dlr__acts{width:100%}@media (max-width:560px){.dlr{width:auto;bottom:8px;left:8px;right:8px}}.vpk__r--def{background:#fafaf9;border-bottom:0}.vpk__r--def:hover{background:#f5f5f4}.vpk__sep{z-index:1;border-top:1.5px solid var(--line);border-bottom:1px solid var(--line-2);height:30px;color:var(--t3);letter-spacing:.01em;background:#fff;align-items:center;padding:0 22px;font-size:11.5px;font-weight:500;display:flex;position:sticky;top:0}.vpk__prem{background:var(--good-soft,#dcfce7);height:20px;color:var(--good,#15803d);border-radius:999px;flex:none;align-items:center;padding:0 8px;font-size:11.5px;font-style:normal;font-weight:500;display:inline-flex}.vpk__gd{display:inline-flex}.vpk__gd>i+i{margin-left:-6px}.vpk__gdi{border-radius:50%;place-items:center;width:20px;height:20px;display:grid;box-shadow:0 0 0 1.5px #fff}.vpk__gdi svg{width:12px;height:12px}.vpk__gdi--f{color:#b8406f;background:#fdebf2}.vpk__gdi--m{color:#2f6aa8;background:#e7f1fc}.vpk__pop--g{width:210px}.cp__box.on.vpk__gbox--f{background:#d9668f!important}.cp__box.on.vpk__gbox--m{background:#4f8ccc!important}.vpk__gall{border-top:1px solid var(--line-2);width:100%;height:30px;color:var(--t2);margin-top:4px;font-size:12.5px;font-weight:500}.vpk__gall:not(:disabled):hover{color:var(--ink)}.vpk__gall:disabled{color:var(--t3);opacity:.6}.vpk__f{border-top:1px solid var(--line)}@media (max-width:900px){.vpk__head span:nth-child(5),.vpk__c--t{display:none}.vpk__head,.vpk__r{grid-template-columns:minmax(0,1.5fr) minmax(0,1.1fr) minmax(0,.8fr) minmax(0,.8fr) 18px}}@media (max-width:640px){.vpk__head,.vpk__r{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 18px;padding:0 14px}.vpk__head span:nth-child(3),.vpk__head span:nth-child(4),.vpk__head span:nth-child(5),.vpk__c--g,.vpk__c--y,.vpk__c--t{display:none}}.bil{background:var(--surface);box-shadow:var(--sh);border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;margin-bottom:14px;padding:26px 28px;display:grid}.bil__main{flex-direction:column;gap:6px;min-width:0;display:flex}.bil__v{font-family:var(--num);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:52px;font-weight:500;line-height:1.05}.bil__sub{color:var(--t3);font-size:13px}.bil__side{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.bil__seg a{align-items:center;display:inline-flex}.bil__facts{color:var(--t2);gap:14px;font-size:13px;display:flex}.bil__facts span{align-items:center;gap:6px;display:inline-flex}.bil__facts svg{width:14px;height:14px;color:var(--t3)}.bil__pay{height:38px}.bil__pay:disabled{cursor:not-allowed;background:#d6d3d1}.bil__warn{color:#92400e;background:#fffbeb;border-radius:12px;margin:0 0 14px;padding:10px 14px;font-size:13px;box-shadow:inset 0 0 0 1px #fde68a}.bil__warn p{margin:0}.bil__warn .bil__why{color:#a16207;margin-top:4px}.bil__warn code{color:#78350f;background:#fff;border-radius:5px;padding:1px 6px;font-size:12px;box-shadow:inset 0 0 0 1px #fde68a}.bil__t .bil__upd{white-space:nowrap;width:132px;color:var(--t3);font-size:13px}.bil__t td.bil__upd i{background:var(--good-dot);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.bil__t td.bil__upd.is-stale{color:#a16207}.bil__t td.bil__upd.is-stale i{background:var(--amber,#f59e0b)}.bil__tv{color:var(--t2);align-items:center;gap:10px;font-size:13px;font-weight:500;display:inline-flex}.bil__t td,.bil__t th{white-space:nowrap}.bil__it{align-items:center;gap:12px;min-width:0;display:flex}.bil__it>span:last-child{flex-direction:column;min-width:0;display:flex}.bil__it b{color:var(--ink);font-weight:500}.bil__it small{color:var(--t3);font-size:12px}.bil__ic{width:32px;height:32px;color:var(--ink);background:#f5f5f4;border-radius:9px;flex:none;place-items:center;display:grid}.bil__ic svg{width:16px;height:16px}.bil__ch{width:14px;color:var(--t3);transition:transform .18s var(--ease);place-items:center;margin-right:-4px;display:grid}.bil__ch.on{transform:rotate(90deg)}.bil__ch svg{width:12px;height:12px}.bil__t tr.bil__x{cursor:pointer}.bil__t tbody tr:not(.bil__part) td{height:60px}.bil__part td{height:40px;color:var(--t2);background:#fcfcfb;font-size:13px}.bil__pl{align-items:center;gap:8px;padding-left:58px;display:inline-flex}.bil__src{background:var(--chip);height:20px;color:var(--t2);border-radius:5px;align-items:center;padding:0 7px;font-size:11px;font-weight:500;display:inline-flex}.bil__mk{color:var(--t3)}.bil__t tfoot td{border-top:1px solid var(--line);background:#fafaf9;height:54px}.bil__t tfoot b,.bil__t td.r b{color:var(--ink);font-weight:550}.bil__note{color:var(--t3);font-size:12.5px}.bil__vn{font-weight:500}.bil__fine{color:var(--t3);margin:14px 4px 0;font-size:12px}.bil__lbl{align-items:center;gap:8px;display:inline-flex}.bil__ago{color:var(--t3);font-variant-numeric:tabular-nums}.bil__mk small{color:var(--t3);margin-left:6px;font-size:11px}@media (max-width:760px){.bil{grid-template-columns:minmax(0,1fr);align-items:start}.bil__side{align-items:flex-start}.bil__v{font-size:42px}.bil__pl{padding-left:0}}.obp{background:var(--bad-soft,#fee2e2);color:var(--bad,#b91c1c);border-radius:12px;align-items:flex-start;gap:10px;margin:0 0 14px;padding:11px 14px;font-size:13px;line-height:1.45;display:flex}.obp svg{flex:none;width:14px;height:14px;margin-top:2px}.obp b{font-weight:500}.obp--in{margin:0 16px 8px;padding:8px 12px}.obp--note{color:var(--t3);background:0 0;margin:10px 4px 0;padding:0;font-size:12px}.pp__btn.obp__on{color:var(--bad,#b91c1c)}.nrq{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.nrq__ck{color:var(--t2);cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex}.nrq__ck input{width:16px;height:16px;accent-color:var(--ink);flex:none;margin:1px 0 0}.nrq__link{font:inherit;color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.nrq__rules{color:var(--t2);gap:6px;margin:10px 0 0 26px;padding:0;font-size:12.5px;list-style:none;display:grid}.nrq__rules li{align-items:flex-start;gap:8px;display:flex}.nrq__rules svg{width:12px;height:12px;color:var(--good,#15803d);flex:none;margin-top:3px}.nrq__st{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.nrq__b{border:1px solid var(--line);height:26px;font:inherit;color:var(--t2);cursor:pointer;background:#fff;border-radius:7px;padding:0 9px;font-size:12px;font-weight:500}.nrq__b:hover{color:var(--ink);border-color:#d6d3d1}.nrq__b--ok{background:var(--ink);border-color:var(--ink);color:#fff}.nrq__b--ok:hover{color:#fff}.dlr__match--no{height:auto;min-height:24px;padding:0 14px}.dlr__match--no span{color:var(--bad,#b91c1c);text-align:center;white-space:normal;font-size:12px;line-height:1.35}.wfb__held{background:var(--bad-soft,#fee2e2);height:26px;color:var(--bad,#b91c1c);border-radius:7px;align-items:center;padding:0 9px;font-size:12px;font-weight:500;display:inline-flex}.rcv{gap:10px}.rcv__hero{background:#f5f5f4;border-radius:10px;gap:10px;margin:2px -8px 4px;padding:10px 10px 12px;display:grid}.rcv__row{border-radius:8px;align-items:center;gap:11px;min-width:0;padding:7px 8px;transition:background .15s;display:flex}.rcv__row:hover{background:#29252409}.rcv__row--hero{padding:0 2px}.rcv__row--hero:hover{background:0 0}.rcv__row--hero:hover b{text-underline-offset:3px;-webkit-text-decoration:underline #d6d3d1;text-decoration:underline #d6d3d1}.rcv__n{flex:1;min-width:0;line-height:1.3;display:grid}.rcv__n b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:13.5px;font-weight:500;display:flex;overflow:hidden}.rcv__n small{color:var(--t3);font-size:12px}.rcv__d{color:var(--t3);font-size:12.5px}.rcv__s{min-width:84px;color:var(--t2);white-space:nowrap;justify-content:flex-end;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.rcv__s:before{content:"";background:#d6d3d1;border-radius:50%;width:6px;height:6px}.rcv__s--good{color:var(--ink)}.rcv__s--good:before{background:var(--good-dot)}.rcv__s--amber:before{background:#f59e0b}.rcv__pl{align-items:center;gap:10px;padding:0 2px;display:flex}.rcv__play{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;transition:transform .15s;display:grid}.rcv__play:hover{transform:scale(1.05)}.rcv__play svg{width:11px;height:11px}.rcv__wave{cursor:pointer;flex:1;align-items:center;gap:2px;min-width:0;height:26px;display:flex}.rcv__wave i{background:#d6d3d1;border-radius:2px;flex:1;min-width:1px;max-width:3px;transition:background .1s}.rcv__wave i.on{background:var(--ink)}.rcv__time{color:var(--t3);white-space:nowrap;font-size:12px}.rcv--all{gap:8px}.rcv--all .rcv__hero{margin:0 -8px}.rcv__list{margin:0 -8px;padding:0;list-style:none;display:grid}.ovrow .todo ul{padding-bottom:4px}.ovrow .todo a{padding:8px 12px}.ovrow .today{gap:6px;padding:0 14px 14px}.fx__cell{gap:0;padding-top:6px}.fx__cell li{height:32px;color:var(--t2);justify-content:space-between;align-items:center;gap:10px;font-size:12.5px;display:flex}.fx__cell li+li{border-top:1px solid var(--line-2)}.fx__k{text-overflow:ellipsis;align-items:center;gap:8px;min-width:0;display:inline-flex;overflow:hidden}.fx__k svg{width:14px;height:14px;color:var(--t3);flex:none}.fx__cell li b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.fup__tabs{flex:none;padding:3px!important}.fup__how{align-items:center;gap:8px;display:inline-flex}.fup__how .ckp__ic{width:24px;height:24px}.fup__how .ckp__ic svg{width:13px;height:13px}.fup__when{white-space:nowrap;align-items:baseline;gap:8px;display:inline-flex}.fup__when small{color:var(--t3);font-size:12.5px}.fup__by{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.fup__by em{color:var(--t3);border-radius:5px;padding:1px 5px;font-size:11px;font-style:normal;font-weight:500;box-shadow:inset 0 0 0 1px #e7e5e4}.fup__pk .cp__btn{min-width:0}.fup__pkf{display:inline-flex}.fup__pkf>span+span{margin-left:-6px}.fup__pkf .pav,.fup__pkf .vorb{border-radius:50%;box-shadow:0 0 0 2px #fff}.fup__pop{width:270px;left:auto;right:0}.fup__pop .cp__row{align-items:center;gap:10px;display:flex}.fup__ok{width:14px;height:14px;color:var(--ink);margin-left:auto}.fup__ok svg{width:14px;height:14px}@container (max-width:1100px){.fup__c-how{display:none}}@media (max-width:1280px){.fup__c-how{display:none}}@media (max-width:1000px){.fup__c-st{display:none}}.nadd.nadd{width:100%;height:34px;color:var(--t2);text-align:left;border-radius:8px;align-items:center;gap:8px;padding:0 9px;font-size:13px;font-weight:500;display:flex}.nadd.nadd:hover{color:var(--ink);background:#f5f5f4}.nadd.nadd svg{width:15px;height:15px}.dlr__menu .nadd.nadd{border-top:1px solid var(--line-2);border-radius:0 0 8px 8px;margin-top:4px}.phn{white-space:nowrap;vertical-align:middle;align-items:center;gap:7px;display:inline-flex}.phn .cflag{position:relative;top:-.5px}.phnp{background:var(--chip);border:1px solid var(--line);height:30px;color:var(--ink);white-space:nowrap;vertical-align:middle;border-radius:8px;align-items:center;gap:8px;padding:0 11px 0 8px;font-size:13.5px;font-weight:500;display:inline-flex}.phnw{vertical-align:middle;align-items:center;gap:6px;display:inline-flex}.phnp__m{min-width:34px;color:var(--ink-2);justify-content:center;padding:0 9px}.phnp--add{color:var(--ink-2);background:0 0;border-style:dashed;border-color:#c9c6c2;gap:6px;padding:0 11px 0 9px;transition:border-color .15s,color .15s,background .15s}.phnp--add svg{width:14px;height:14px}.phnp--add:hover{color:var(--ink);background:var(--chip);border-color:#a8a29e}.lbar__name{color:var(--ink);align-items:baseline;gap:7px;margin:0;font-size:15px;font-weight:500;line-height:30px;display:inline-flex}.lbar__name>span{color:var(--t3);font-size:13px;font-weight:450}.lgs{white-space:nowrap;vertical-align:middle;align-items:center;gap:8px;display:inline-flex}.lgs__f{display:inline-flex}.lgs__f .cflag+.cflag{margin-left:-6px}.lgs__fl{border-radius:50%;display:inline-flex;position:relative;box-shadow:0 0 0 1px #2925241a,0 0 0 2.5px #fff}.lgs__fl+.lgs__fl{margin-left:-5px}.rxf__btn{padding-left:7px}.rxf__stack{align-items:center;display:inline-flex}.rxf__stack>span{place-items:center;width:20px;height:20px;display:grid}.rxf__stack>span+span{margin-left:-7px}.rxf__stack>span:not(:last-child){-webkit-mask:radial-gradient(circle at calc(100% + 3px),#0000 11.5px,#000 12px);mask:radial-gradient(circle at calc(100% + 3px),#0000 11.5px,#000 12px)}.rxf__pop{width:280px;left:0;right:auto}.rxf__mk{flex:none;place-items:center;width:26px;height:26px;display:grid}.rxf__pop .cp__t b{font-size:13.5px;font-weight:500}.rxf__dot{background:#a8a29e;border-radius:50%;width:8px;height:8px}.rxf__dot--live{background:var(--good-dot)}.rxf__all{width:20px;height:20px;color:var(--ink-2);background:#f5f5f4;border-radius:50%;place-items:center;display:grid}.rxf__all svg{width:12px;height:12px}.rxf__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rx__vbtn small .vgen{flex:none}.rx__vbtn small>span:last-child:not(.vgen){text-overflow:ellipsis;min-width:0;overflow:hidden}.rx__ans{border-right:1px solid var(--line);color:var(--ink);white-space:nowrap;cursor:pointer;align-items:center;gap:10px;margin-right:6px;padding-right:16px;font-size:13.5px;font-weight:500;display:inline-flex}.dr__card .cm__tbl,.dr__card .dr__list,.dr__card .rx__nums{background:#fff}.rx__sub{gap:8px}.rx__sub h4{margin:0;line-height:1.2}.dr__card>.rx__sub{margin-top:4px}.rxl{border:1px solid var(--line);background:#fff;border-radius:10px;overflow:hidden}.rxl__g{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0 -1px -1px 0;display:grid}.rxl__c{border:0;border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);height:44px;color:var(--ink-2);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:9px;padding:0 14px;font-size:13.5px;font-weight:450;display:flex}.rxl__c:hover{background:#fafaf9}.rxl__c.on{color:var(--ink);font-weight:500}.rxl__c .cp__box{flex:none}.rx__pick{text-align:left;cursor:pointer;background:0 0;border:0;width:100%}.rx__pick:hover{background:#fafaf9}.rx__pick+.rx__pick{border-top:1px solid var(--line-2)}.rx__radio{border:1.5px solid #d6d3d1;border-radius:50%;flex:none;width:18px;height:18px;margin-left:auto}.rx__pick.on .rx__radio{border:5.5px solid var(--ink)}.dr__card .dr__list{background:#fff}.rx__join{border:1px solid var(--line);background:#fff;border-radius:10px;overflow:hidden}.rx__join>*{box-shadow:none!important;border:0!important;border-radius:0!important}.rx__join>*+*{border-top:1px solid var(--line-2)!important}.dr__card .dr__sw{gap:14px;min-height:52px;padding:13px 16px}.dr__card .dr__sw>span{gap:3px;display:grid}.dr__card .dr__sw b{font-size:14px}.dr__card .dr__sw small{font-size:13px}.rxl__c{gap:10px;height:52px;padding:0 16px;font-size:14px}.dr__card .rx__learned{margin:-4px 2px 0}.dr__card{gap:20px}.nml{white-space:nowrap;align-items:center;gap:10px;min-width:0;display:inline-flex}.nml>b{color:var(--ink);font-size:14px;font-weight:500}.nml__pl{background:var(--chip);height:22px;color:var(--ink-2);border-radius:6px;align-items:center;padding:0 8px;font-size:12.5px;font-weight:450;display:inline-flex}.nml__ic{width:22px;height:22px;color:var(--t2);cursor:default;border-radius:6px;outline:0;place-items:center;display:inline-grid}.nml__ic:hover,.nml__ic:focus-visible{background:var(--chip);color:var(--ink)}.nml__ic svg{width:14px;height:14px}.nml__ic--wait{color:#b45309}.nml__no{color:var(--bad);font-size:12.5px}.hvt{display:inline-flex}.dr__card .dr__sw>.nml{gap:10px;display:inline-flex}.nml__ic--fwd{background:var(--chip);width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);border-radius:50%}.nml__ic.hvt{place-items:center;display:inline-grid}.nml__ic--fwd svg{width:13px;height:13px}.nml__ic--fwd:hover,.nml__ic--fwd:focus-visible{color:var(--ink);background:#ebeae8}.rx__ans .switch.on{background:var(--good-dot)}.toast.toast{z-index:250;color:#fff;-webkit-font-smoothing:auto;white-space:nowrap;-webkit-backdrop-filter:blur(16px)saturate(120%);backdrop-filter:blur(16px)saturate(120%);background:radial-gradient(130% 100% at 0 0,#ffffff14,#fff0 55%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)' opacity='.08'/%3E%3C/svg%3E"),#161514d6;border:0;border-radius:14px;gap:9px;max-width:calc(100vw - 32px);height:48px;padding:0 20px 0 16px;font-size:14px;font-weight:500;animation:.24s cubic-bezier(.2,.8,.2,1) both svbIn,.22s ease-in 2.16s forwards svbOut;bottom:64px;box-shadow:inset 0 0 0 1px #ffffff14,0 18px 40px -16px #00000073}.toast.toast>svg{color:#22c55e;stroke-width:1.8px;flex:none;width:15px;height:15px}@media (max-width:560px){.toast.toast{bottom:32px}}@media (prefers-reduced-motion:reduce){.toast.toast{animation:none}}.rx__torb{flex:none;margin-left:-2px;display:inline-flex}.rx__torb.is-off{filter:grayscale()}.rxvp{border:1px solid var(--line);height:24px;color:var(--t2);white-space:nowrap;background:#fff;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:500;display:inline-flex}.rxvp:has(svg,img){padding-left:6px}.rx__vbtn small>span.rxvp:last-child{overflow:visible}.rx__vbtn{container-type:inline-size}@container (max-width:363px){.rxvp--age{display:none}}@container (max-width:257px){.rxvp__t{display:none}.rxvp:has(svg,img){padding:0 4px}}.cm__tbl.rx__tbl>label,.cm__tbl.rx__tbl>div{padding-right:12px}.rxf__row .field{border:1px solid var(--line);background:#fff;border-radius:8px;flex:0 240px;height:34px;padding:0 12px 0 11px}.rxf__row .field:focus-within{border-color:var(--line-2,#d6d3d1)}.lbar--flat:has(>.rxf__row){padding-left:12px}.rxp{margin-bottom:var(--gap);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.rxp__live{min-width:0;color:var(--ink);align-items:center;gap:10px;font-size:14px;font-weight:500;display:inline-flex}.rxp__live .live{margin:0 -2px 0 2px}.rxp__off{color:var(--t2);font-weight:450}.rxp__orbs,.rxp__orbs>span{display:inline-flex}.rxp__orbs>span+span{margin-left:-7px}.rxp__orbs>.rxp__more{text-align:center;font-variant-numeric:tabular-nums;background:var(--chip);width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--line);color:var(--t2);font:500 10px/1 var(--sans);letter-spacing:-.02em;border-radius:50%;place-items:center;display:inline-grid}.rxp__orbs>span:not(:last-child){-webkit-mask:radial-gradient(circle at calc(100% + 4px),#0000 12.5px,#000 13px);mask:radial-gradient(circle at calc(100% + 4px),#0000 12.5px,#000 13px)}.rxr .cp__btn{padding-left:10px}.rxr__ic{width:15px;height:15px;color:var(--t2)}.rxr__pop{gap:0;width:200px;padding:4px;left:auto;right:0}.rxr__g{padding:3px 0;display:grid}.rxr__g+.rxr__g{border-top:1px solid var(--line-2,#f0efed)}.rxr__row{height:34px;color:var(--ink);text-align:left;border-radius:8px;justify-content:space-between;align-items:center;padding:0 10px;font-size:13.5px;font-weight:450;display:flex}.rxr__row:hover{background:var(--chip)}.rxr__row.on{font-weight:500}.rxr__row svg{width:14px;height:14px;color:var(--ink)}.rxh{align-items:center;gap:7px;display:inline-flex}.rxh__ic{color:var(--t3);display:inline-flex}.rxh__ic svg{width:14px!important;height:14px!important}.dbt__sort.rxh .rxh__ic svg{color:var(--t3)}.dbt th.r .rxh{justify-content:flex-end}.rxio{align-items:center;gap:14px;display:inline-flex}.rxio>span{align-items:center;gap:4px;display:inline-flex}.rxio .ck__ic{width:18px;height:18px}.rxio .ck__ic svg{width:16px;height:16px}.rxio b{min-width:2ch;font-weight:500}.rxst{white-space:nowrap;border-radius:7px;align-items:center;gap:6px;height:24px;padding:0 10px 0 8px;font-size:12.5px;font-weight:500;display:inline-flex}.rxst i{background:currentColor;border-radius:50%;width:6px;height:6px}.rxst>svg{flex:none}.rxsp{display:inline-flex;position:relative}.rxsp__btn{cursor:pointer;gap:5px;padding-right:8px;transition:box-shadow .15s}.rxsp__btn:hover,.rxsp__btn.on{box-shadow:inset 0 0 0 1.5px #d6d3d1}.rxsp__btn.rxst--live:hover,.rxsp__btn.rxst--live.on{box-shadow:inset 0 0 0 1.5px #b9e2c8}.rxsp__btn.rxst--paused:hover,.rxsp__btn.rxst--paused.on{box-shadow:inset 0 0 0 1.5px #f3d6ad}.rxsp__chev{opacity:.7;margin-left:1px}.rxsp__pop{text-align:left;width:264px;top:32px}.rxsp--center .rxsp__pop{left:50%;right:auto;translate:-50%}.rxsp--left .rxsp__pop{left:0;right:auto}.rxsp__h{color:var(--t3);padding:6px 8px 4px;font-size:12px;font-weight:500}.rxsp__row{padding:7px 8px}.rxsp__row:disabled{opacity:.5;cursor:not-allowed}.rxsp__row:disabled:hover{background:0 0}.rxsp__row .cp__t{flex:1}.rxsp__ic{border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.rxsp__ic svg{width:14px;height:14px}.rxsp__ok{width:16px;height:16px;color:var(--ink);flex:none}.rxf__si{border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.rxf__si svg{width:11px;height:11px}.rx__stl{align-items:center;gap:10px;display:inline-flex}.switch.rxsw.on{background:var(--good-dot)}.rxsw__w{vertical-align:middle;display:inline-flex}.switch.rxsw--draft{background:0 0;border:1px dashed #c9c6c2}.switch.rxsw--draft i{top:2px;left:2px;box-shadow:0 0 0 1px #29252424,0 1px 2px #00000014}.switch.rxsw.is-off{cursor:not-allowed}.rx__hero:has(.rxsp__pop){z-index:20;position:relative}.rxst--live{color:#15803d;background:#e8f6ee}.rxst--paused{color:#b45309;background:#fdf2e2}.rxst--draft{background:var(--chip);color:var(--t2)}.rxp--end{justify-content:flex-end}.dbt.rxt{container-type:inline-size}.dbt.rxt th,.dbt.rxt td{padding-left:12px;padding-right:12px}.dbt.rxt table{table-layout:fixed;width:100%}.rxt .rxt__ph{width:240px}.rxt .rxt__lg{width:170px}.rxt .rxt__st{width:214px}.rxt .rxt__x{width:88px}.rxt td.rxt__xc{text-align:right;white-space:nowrap;padding:0 10px 0 0}.rxt__xc .rxt__del+.rxt__del{margin-left:2px}.rxt__del{color:#8a8a8a;opacity:0;border-radius:7px;place-items:center;width:30px;height:30px;transition:opacity .15s,background .15s,color .15s;display:inline-grid}.rxt__del svg{width:15px;height:15px}.rxt tr:hover .rxt__del,.rxt__del:focus-visible{opacity:1}.rxt__del:hover{color:var(--ink);background:#29252412}@media (hover:none){.rxt__del{opacity:1}}.rxd{z-index:96;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.rxd__scrim{-webkit-backdrop-filter:blur(14px);background:#fafaf98c;animation:.2s both ppFade;position:absolute;inset:0}.rxd__panel{border:1px solid var(--line);background:#fff;border-radius:20px;gap:18px;width:min(420px,100%);padding:28px 24px 20px;animation:.24s cubic-bezier(.2,.8,.2,1) both cmIn;display:grid;position:relative;overflow:hidden;box-shadow:0 2px 4px #2925240d,0 40px 80px -32px #29252459}.rxd__panel:before{content:"";pointer-events:none;background:radial-gradient(60% 100% at 50% 0,#f5f5f4,#fff0);height:150px;position:absolute;inset:0 0 auto}.rxd__hero{text-align:center;justify-items:center;gap:6px;display:grid;position:relative}.rxd__orb{background:#fff;border-radius:50%;place-items:center;width:104px;height:104px;margin-bottom:10px;display:grid;position:relative;box-shadow:0 0 0 1px #2925240d,0 0 0 14px #29252406}.rxd__bin{width:30px;height:30px;color:var(--bad);box-shadow:0 0 0 1px var(--line), 0 4px 10px -4px #29252440;background:#fff;border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;bottom:6px;right:6px}.rxd__bin svg{width:14px;height:14px}.rxd__hero h2{letter-spacing:-.015em;font-size:20px;font-weight:500}.rxd__hero p{color:var(--t2);max-width:340px;font-size:13.5px;line-height:1.55}.rxd__hero p b{color:var(--ink);font-weight:500}.rxd__type{gap:7px;display:grid}.rxd__type>span{color:var(--t2);font-size:13px}.rxd__type>span b{color:var(--ink);background:var(--chip);border-radius:5px;padding:1px 6px;font-weight:500}.rxd__type input{border:1px solid var(--line);height:44px;font:450 15px var(--sans);color:var(--ink);border-radius:10px;outline:none;padding:0 14px;transition:border-color .15s,box-shadow .15s}.rxd__type input::placeholder{color:#d6d3d1}.rxd__type input:focus{border-color:#a8a29e;box-shadow:0 0 0 3px #2925240f}.rxd__type input.is-off{border-color:#dc262673;box-shadow:0 0 0 3px #dc262612}.rxd__ft{grid-template-columns:1fr 1fr;gap:8px;display:grid}.rxd__ft .btn{justify-content:center;height:40px}.rxd__go{background:var(--bad);border-color:var(--bad);color:#fff}.rxd__go svg{width:14px;height:14px}.rxd__go:disabled{background:var(--chip);border-color:var(--chip);color:#b5b1ad;cursor:not-allowed}.rxd__arc{background:var(--ink);border-color:var(--ink);color:#fff}.rxd__arc svg{width:14px;height:14px}.rxd__bin--arc{color:var(--ink)}.rxf__arc{border-radius:var(--r-ctl);height:34px;box-shadow:inset 0 0 0 1px var(--line);color:var(--t2);font:500 13.5px/1 var(--sans);background:#fff;align-items:center;gap:7px;padding:0 12px;transition:box-shadow .15s,color .15s,background .15s;display:inline-flex}.rxf__arc svg{width:15px;height:15px}.rxf__arc small{color:#a8a29e;font-size:12px;font-weight:500}.rxf__arc:hover{color:var(--ink);box-shadow:inset 0 0 0 1px #d6d3d1}.rxf__arc.on{background:var(--chip);color:var(--ink);box-shadow:inset 0 0 0 1px #a8a29e}.rxf__back{justify-content:center;gap:6px;width:107px;padding:0 10px 0 6px}.rxf__back>svg{width:14px;height:14px;color:var(--t2)}.rxf__sw{background:#d6d3d1;border-radius:6px;width:20px;height:12px;display:block;position:relative}.rxf__sw i{background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;top:2px;left:2px;box-shadow:0 1px 1.5px #29252433}.rxf__sw--live{background:var(--good-dot)}.rxf__sw--live i{left:10px}.rxf__sw--draft{box-shadow:none;background:0 0;border:1px dashed #b5b1ad}.rxf__sw--draft i{box-shadow:none;background:#e7e5e4;top:1px;left:1px}.rxf__stack:has(.rxf__sw)>span{width:22px}.rxf__stack:has(.rxf__sw)>span+span{margin-left:3px}.rxf__stack:has(.rxf__sw)>span:not(:last-child){-webkit-mask:none;mask:none}.rxd--out .rxd__scrim{animation:.17s both ppFadeOut}.rxd--out .rxd__panel{animation:.17s ease-in both cmOut}.rxon__orb{background:#fff;border-radius:50%;place-items:center;width:112px;height:112px;margin-bottom:12px;transition:box-shadow .5s;display:grid;position:relative;box-shadow:0 0 0 1px #2925240d,0 0 0 14px #29252406}.rxon__orb .vorb{transition:filter .55s,opacity .55s}.rxon__orb.is-quiet .vorb{filter:grayscale()contrast(1.15);opacity:.95}.rxon__ring{pointer-events:none;border-radius:50%;transition:box-shadow .5s;position:absolute;inset:-1px;box-shadow:0 0 #16a34a00}.rxon__orb.is-live .rxon__ring{box-shadow:0 0 0 1.5px #16a34a59,0 0 0 14px #16a34a0f}.rxon--on.is-done .rxon__ring{animation:1s ease-out .15s both rxonPing}@keyframes rxonPing{0%{box-shadow:0 0 0 1.5px #16a34a73,0 0 #16a34a40}to{box-shadow:0 0 0 1.5px #16a34a59,0 0 0 26px #16a34a00}}.rxon__sw.switch{position:absolute;bottom:4px;right:-6px;box-shadow:0 0 0 3px #fff,0 6px 14px -6px #29252459}.rxon__go{background:var(--ink);border-color:var(--ink);color:#fff}.rxon__go:disabled{opacity:1}.rxon .rxd__hero h2{transition:opacity .2s}.rxt th.c,.rxt td.c{text-align:center}.rxt th.c .rxh{justify-content:center}@container (max-width:560px){.rxt .col-tx{display:none}}.simple--io .simple__bar i.a,.simple--io .sw--a{background:#16a34a}.simple--io .simple__bar i.b,.simple--io .sw--b{background:#3466d6}.simple--bk .simple__bar i.a,.simple--bk .sw--a{background:var(--good-dot)}.rxtb .seg{display:inline-flex}.rxtb .seg button{align-items:center;gap:7px;display:inline-flex}.rxtb .seg svg{width:15px;height:15px}.rxp__t{color:var(--ink);align-items:baseline;gap:10px;min-width:0;margin:0;font-size:15px;font-weight:500;display:flex}.rxp__t small{color:var(--t3);font-size:13px;font-weight:450}.kb{gap:12px;display:grid;position:relative;container-type:inline-size}.kb__bar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.kb__bar .field{flex:none;width:240px}.kb__hint{min-width:200px;color:var(--t3);flex:1;font-size:13px}.kb__up{margin-left:auto}.kb__stack{align-items:flex-end;margin-bottom:6px;display:inline-flex}.kb__stack .fic:first-child{transform:rotate(-10deg)translate(8px,2px)}.kb__stack .fic:last-child{transform:rotate(10deg)translate(-8px,2px)}.kb__stack .fic:nth-child(2){z-index:1;position:relative}.kb__empty{border:1.5px dashed var(--line);color:var(--ink);text-align:center;background:#fafaf9;border-radius:14px;justify-items:center;gap:4px;padding:44px 20px;display:grid}.kb__empty:hover{background:var(--chip);border-color:var(--t3)}.kb__empty b{font-size:14.5px;font-weight:500}.kb__empty small{color:var(--t3);font-size:13px}.kbt .kbt__f{align-items:center;gap:10px;min-width:0;max-width:100%;display:inline-flex}.kbt .kbt__f>span{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-weight:500;overflow:hidden}.kbt .fic{flex:none}.kbt .kbt__by{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.kbt .kbt__at{white-space:nowrap;color:var(--t2)}.kbt td.kb-c{color:var(--t2);white-space:nowrap}.kbt__x{width:28px;height:28px;color:var(--t3);border-radius:7px;place-items:center;display:inline-grid}.kbt__x:hover{background:var(--chip);color:var(--ink)}.kbt__x svg{width:14px;height:14px}.kb__over{z-index:3;border:1.5px dashed var(--t3);color:var(--ink);pointer-events:none;background:#fafaf9eb;border-radius:14px;place-content:center;justify-items:center;gap:8px;display:grid;position:absolute;inset:0}.kb__over svg{width:22px;height:22px}.kb__over b{font-size:14px;font-weight:500}@container (max-width:760px){.kbt .kb-c{display:none}}.kb--compact .kb__hint{min-width:0}.kb--compact .kbt__f>span{font-size:13.5px}.kbu__drop{border:1.5px dashed var(--line);width:100%;color:var(--ink);text-align:center;background:#fafaf9;border-radius:14px;justify-items:center;gap:4px;padding:30px 20px;display:grid}.kbu__drop:hover,.kbu__drop.is-over{background:var(--chip);border-color:var(--t3)}.kbu__drop b{font-size:14.5px;font-weight:500}.kbu__drop small{color:var(--t3);font-size:12.5px}.kbu__drop u{text-underline-offset:2px;color:var(--ink);text-decoration:underline}.kbu__list{border:1px solid var(--line);border-radius:12px;max-height:260px;margin:12px 0 0;padding:0;list-style:none;overflow:auto}.kbu__list li{align-items:center;gap:10px;padding:8px 8px 8px 12px;display:flex}.kbu__list li+li{border-top:1px solid var(--line-2)}.kbu__list li>span:not(.kbu__no){flex:1;min-width:0;display:grid}.kbu__list b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:500;overflow:hidden}.kbu__list small{color:var(--t3);font-size:12.5px}.kbu__list li.is-bad b{color:var(--t3)}.kbu__list li.is-bad small{color:var(--bad)}.kbu__no{background:var(--bad-soft);width:28px;height:28px;color:var(--bad);border-radius:7px;flex:none;place-items:center;display:grid}.kbu__no svg{width:13px;height:13px}.kbu__note{color:var(--t3);margin:12px 0 0;font-size:12.5px}.cm__panel.qa.kbu{width:min(580px,100%)!important}.kb--compact .kb__empty{padding:26px 18px}.kbt__acts{gap:2px;display:inline-flex}.kbt th:last-child,.kbt td:last-child{width:76px}.kbt__x--del:hover{background:var(--bad-soft);color:var(--bad)}.kbr__f{align-items:center;gap:12px;display:flex}.kbr__in{border:1px solid var(--line);background:#fff;border-radius:10px;flex:1;align-items:center;min-width:0;height:42px;padding:0 12px;display:flex}.kbr__in:focus-within{border-color:var(--t3)}.kbr__in input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:0;font-size:14px;font-weight:500}.kbr__in em{color:var(--t3);font-size:14px;font-style:normal}.cm__panel.qa.kbx{width:min(420px,100%)!important}.cm__panel.qa.kbr{width:min(460px,100%)!important}.kbx__b{text-align:center;justify-items:center;gap:8px;padding:26px 24px 20px;display:grid}.kbx__b h2{margin:6px 0 0;font-size:17px;font-weight:500}.kbx__b p{color:var(--t2);overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:1.5}.kbx__b p b{color:var(--ink);font-weight:500}.btn.kbx__del{color:#fff;background:#dc2626}.btn.kbx__del:hover{background:#b91c1c}.tmt--sky{--tm-soft:#eef7fc;--tm-wash:#d9edf8;--tm-line:#c4e3f4;--tm-mid:#78bfe0;--tm-ink:#2d7aa8}.tmt--green{--tm-soft:#eef8f3;--tm-wash:#d6efe3;--tm-line:#bfe6d2;--tm-mid:#76c9a1;--tm-ink:#2e8659}.tmt--orange{--tm-soft:#fff4ec;--tm-wash:#fde0c9;--tm-line:#f8ceac;--tm-mid:#f29a52;--tm-ink:#b4561a}.tmt--orchid{--tm-soft:#f9f2fd;--tm-wash:#eddff8;--tm-line:#e2cdf2;--tm-mid:#bf8bd5;--tm-ink:#8a4fae}.tmv{gap:18px;padding:28px 0 56px;display:grid;container-type:inline-size}.tmv__h{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.tmv__h b{color:var(--ink);font-size:15px;font-weight:500}.tmv__h span{color:var(--t3);font-size:13px}.tmv__g{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));gap:14px;display:grid}@container (max-width:960px){.tmv__g[data-n="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:720px){.tmv__g[data-n="3"]{grid-template-columns:minmax(0,1fr)}}@container (max-width:520px){.tmv__g{grid-template-columns:minmax(0,1fr)}}.tmc{border-radius:var(--r-xl);background:var(--surface);clip-path:inset(0 round var(--r-xl));grid-template-rows:1fr auto;display:grid;position:relative;overflow:hidden}.tmc:after{content:"";border-radius:inherit;box-shadow:var(--sh);pointer-events:none;z-index:1;position:absolute;inset:0}.tmc__main{text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:0;grid-template-rows:auto 1fr;padding:0;display:grid}.tmc__hero{background:radial-gradient(60% 70% at 50% 58%, #ffffffd9, #fff0 70%), linear-gradient(180deg, var(--tm-wash), var(--tm-soft) 72%, #fff0);place-items:center;height:156px;display:grid;position:relative}.tmc__body{align-content:start;gap:8px;padding:6px 18px 10px;display:grid}.tmc__nm{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tmc__nm b{letter-spacing:-.01em;color:var(--tm-ink);font-size:20px;font-weight:500}.tmc__nm span{background:var(--tm-soft);height:21px;box-shadow:inset 0 0 0 1px var(--tm-line);color:var(--tm-ink);border-radius:5.5px;align-items:center;padding:0 7.5px;font-size:11.4px;font-weight:500;display:inline-flex}.tmc__d{color:var(--t2);font-size:13.5px;line-height:1.5}.tmc__sk{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.tmc__sk i{height:26px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);background:#fff;border-radius:7px;align-items:center;gap:6px;padding:0 9px;font-size:12.5px;font-style:normal;font-weight:450;display:inline-flex}.tmc__sk i:before{content:"";background:var(--tm-mid);border-radius:50%;width:6px;height:6px}.tmc__f{align-items:center;gap:8px;padding:6px 18px 18px;display:flex}.tmc__f button{white-space:nowrap;border-radius:var(--r-ctl);height:32px;font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.tmc__f svg{width:13px;height:13px}.tmc__chat{background:var(--ink);color:#fff}.tmc__chat:hover{background:#44403c}.tmc__about{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);background:#fff}.tmc__about:hover{background:#fafaf9}.tmc__f .tmc__pin{color:#a8a29e;opacity:0;background:0 0;width:32px;margin-left:auto;padding:0;transition:opacity .15s,background .15s,color .15s}.tmc__f .tmc__pin svg{width:15px;height:15px}.tmc:hover .tmc__pin,.tmc__pin:focus-visible,.tmc__f .tmc__pin.on{opacity:1}.tmc__f .tmc__pin:hover{background:var(--chip);color:var(--ink)}.tmc__f .tmc__pin.on{color:var(--ink)}.tmc__pin.on .ipin__h{fill:currentColor}@media (hover:none){.tmc__f .tmc__pin{opacity:1}}.aim--ai.tmt .aim__who{color:var(--tm-ink)}.aim--ai.tmt .aim__txt{background:var(--tm-soft);box-shadow:inset 0 0 0 1px var(--tm-line);border-radius:4px 16px 16px;padding:12px 16px}.ai__agt.tmt .ai__agn b{color:var(--tm-ink)}.air__by.tmt{background:var(--tm-soft);color:var(--tm-ink)}.aic__chip.is-set.tmt{background:var(--tm-soft);color:var(--tm-ink);box-shadow:inset 0 0 0 1px var(--tm-line)}.aimenu button.tmt b{color:var(--tm-ink)}.ainfo__card.tmt{background:linear-gradient(180deg, var(--tm-soft), #fff 64px)}.ainfo__card.tmt .ainfo__h b{color:var(--tm-ink)}.aiap.tmt .pp__h{background:linear-gradient(180deg, var(--tm-wash), var(--tm-soft) 70%, #fff0)}.aiap.tmt .pp__who h2{color:var(--tm-ink)}.aich__tm.tmt,.cp__t b.tmt{color:var(--tm-ink);font-weight:500}.snav .snav__pin a.tmt.on{background:var(--tm-soft);color:var(--tm-ink);box-shadow:inset 0 0 0 1px var(--tm-line)}.agav__spin,.agav__body,.agav__dots,.agav__dot{animation:none}.agav__dots{opacity:0}.agav--busy .agav__spin,.agav--busy .agav__body,.agav--busy .agav__dots,.agav--busy .agav__dot{transform-box:view-box;transform-origin:20px 20px;animation-duration:2.8s;animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:0s}.agav--busy .agav__spin{animation-name:agRoll}.agav--busy .agav__body{animation-name:agBody}.agav--busy .agav__dots{animation-name:agDots}.agav--busy .agav__dot{animation-name:agDot}.agav--busy .agav__dot--1{animation-name:agDot1}.agav--busy .agav__dot--2{animation-name:agDot2}@keyframes agRoll{0%,6%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:rotate(0)}38%{transform:rotate(360deg)}60%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:rotate(360deg)}92%,to{transform:rotate(720deg)}}@keyframes agBody{0%,10%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.75,0);transform:scale(1)}28%{opacity:0;transform:scale(.42)}64%{opacity:0;animation-timing-function:cubic-bezier(.25,1,.5,1);transform:scale(.42)}86%,to{opacity:1;transform:scale(1)}}@keyframes agDots{0%,14%{opacity:0;animation-timing-function:cubic-bezier(.25,1,.5,1);transform:scale(.3)}32%{opacity:1;transform:scale(1)}62%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.75,0);transform:scale(1)}80%,to{opacity:0;transform:scale(.3)}}@keyframes agDot{0%,38%,50%,to{transform:translateY(0)}44%{transform:translateY(-3.5px)}}@keyframes agDot1{0%,42%,54%,to{transform:translateY(0)}48%{transform:translateY(-3.5px)}}@keyframes agDot2{0%,46%,58%,to{transform:translateY(0)}52%{transform:translateY(-3.5px)}}.rxp__by{border-radius:var(--r-ctl,8px);background:var(--tm-soft);border:1px solid var(--tm-line);height:34px;color:var(--t2);align-items:center;gap:8px;padding:0 12px 0 8px;font-size:13.5px;font-weight:450;text-decoration:none;display:inline-flex}.rxp__by b{color:var(--tm-ink);font-weight:500}.rxp__by:hover{background:var(--tm-wash)}.rxp__to{width:14px;height:14px;color:var(--t3);flex:none;margin:0 -2px}.rnb{align-items:center;margin-bottom:14px;display:flex}.txm .rnb{margin-bottom:12px}.txm .rnb+.txi{height:calc(100vh - 80px - 2 * var(--txg,22px) - 46px)}.eml{grid-template-columns:360px minmax(0,1fr)}.eml__top{align-items:center;gap:8px;padding:10px 12px 0;display:flex}.eml__bp{flex:1;min-width:0}.eml__bp .cp__btn{width:100%}.eml__bpi{width:14px;height:14px;color:var(--t3);flex:none}.eml__bpop{left:0;right:auto}.eml__bic{background:var(--chip);width:26px;height:26px;color:var(--t2);border-radius:7px;flex:none;place-items:center;display:grid}.eml__bic svg{width:13px;height:13px}.eml__bpop .cp__t{display:grid}.eml__bpop .cp__t small{color:var(--t3);font-size:12px}.eml__new{background:var(--ink);color:#fff;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;display:grid}.eml__new svg{width:15px;height:15px}.txi .eml__tabs{width:auto;margin:10px 12px 0;display:flex}.eml__tabs button{flex:1;justify-content:center}.eml__row{text-align:left;border-bottom:1px solid var(--line-2);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:1px 10px;width:100%;padding:12px 14px;transition:background .12s;display:grid}.eml__row:hover{background:#fafaf9}.eml__row.on{background:#f5f5f4}.eml__row>:first-child{grid-row:span 3;align-self:start;margin-top:2px}.eml__row b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:500;overflow:hidden}.eml__row time{color:var(--t3);white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:inline-flex}.eml__row time svg{width:12px;height:12px}.eml__sub{color:var(--t2);text-overflow:ellipsis;white-space:nowrap;grid-column:2/4;align-items:center;gap:6px;font-size:13px;display:flex;overflow:hidden}.eml__row.is-new .eml__sub{color:var(--ink);font-weight:550}.eml__dot{background:var(--ink);border-radius:50%;flex:none;width:7px;height:7px}.eml__row p{color:var(--t3);text-overflow:ellipsis;white-space:nowrap;grid-column:2/4;font-size:12.5px;overflow:hidden}.eml__wf{color:var(--t2);align-items:center;gap:4px;margin-right:6px;font-weight:500;display:inline-flex}.eml__wf svg{width:12px;height:12px}.eml__wf--chip{background:var(--chip);white-space:nowrap;border-radius:5px;height:22px;margin:0;padding:0 7px;font-size:11.5px}.eml__nil{color:var(--t3);text-align:center;padding:24px 16px;font-size:13px}.eml__head{border-bottom:1px solid var(--line-2);gap:10px;padding:16px 22px 12px;display:grid}.eml__head h2{letter-spacing:-.012em;font-size:18px;font-weight:500;line-height:1.3}.eml__head .txi__back{position:absolute}.eml__meta{align-items:center;gap:10px;min-width:0;display:flex}.eml__meta .txi__who{flex:0 auto;min-width:0}.eml__meta .txi__who small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eml__meta .txi__hand .pp__btn{white-space:nowrap}.eml__meta .txi__line svg{width:13px;height:13px}.eml__body{background:#fcfcfc;flex-direction:column;flex:1;gap:8px;padding:16px 22px;display:flex;overflow-y:auto}.eml__mail{border:1px solid var(--line-2);background:#fff;border-radius:12px}.eml__mail.open{border-color:var(--line)}.eml__mail--q{background:#fafaf9;border-style:dashed;border-color:#d6d3d1}.eml__mh{text-align:left;align-items:center;gap:10px;width:100%;padding:10px 14px;display:flex}.eml__mw{flex:1;min-width:0;display:grid}.eml__mw b{font-size:13.5px;font-weight:500}.eml__mw small{color:var(--t3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.eml__mh time{color:var(--t3);flex:none;align-items:center;gap:5px;font-size:12px;display:inline-flex}.eml__mh time svg{width:12px;height:12px}.eml__fenn{background:var(--ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.eml__fenn svg{width:15px;height:15px}.eml__txt{white-space:pre-line;color:var(--ink);padding:2px 16px 16px 54px;font-size:14px;line-height:1.6}.eml__qf{color:var(--t3);border-top:1px dashed #e7e5e4;justify-content:space-between;align-items:center;gap:10px;margin:0 14px 12px 54px;padding-top:10px;font-size:12.5px;display:flex}.eml__qf .pp__btn{white-space:nowrap;flex:none}.eml__comp{border:1px solid var(--line);background:#fff;border-radius:12px;margin:0 16px 16px}.eml__comp:focus-within{border-color:#a8a29e}.eml__comp textarea,.eml__nb{resize:none;width:100%;font:450 14px/1.55 var(--sans);color:var(--ink);background:0 0;border:0;outline:0;padding:12px 14px 4px;display:block}.eml__comp>.txi__ai{padding:10px 14px}.eml__bar{align-items:center;gap:10px;padding:8px 8px 8px 10px;display:flex}.eml__ai{background:var(--chip);height:30px;color:var(--ink);border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:500;display:inline-flex}.eml__ai:hover:not(:disabled){background:var(--chip-2)}.eml__ai:disabled{opacity:.5}.eml__ai svg{width:13px;height:13px}.eml__from{color:var(--t3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.eml__phi{color:#b45309;align-items:center;gap:5px;font-size:12px;display:inline-flex}.eml__phi svg{width:13px;height:13px}.eml__send{height:32px;margin-left:auto}.eml__send svg{width:13px;height:13px}.eml__new.eml__main,.eml__main.eml__new{flex-direction:column;display:flex}.eml__nh{border-bottom:1px solid var(--line-2);align-items:center;gap:10px;height:60px;padding:0 16px 0 22px;display:flex}.eml__nh h2{letter-spacing:-.012em;flex:1;font-size:18px;font-weight:500}.eml__x{width:30px;height:30px;color:var(--t3);border-radius:8px;place-items:center;display:grid}.eml__x:hover{background:var(--chip);color:var(--ink)}.eml__x svg{width:15px;height:15px}.eml__fields{padding:0 22px;display:grid}.eml__fields label{border-bottom:1px solid var(--line-2);align-items:center;gap:12px;min-height:48px;font-size:14px;display:flex}.eml__fields label>span:first-child{width:64px;color:var(--t3);flex:none;font-size:13px}.eml__fields input,.eml__fields select{min-width:0;font:500 14px var(--sans);color:var(--ink);background:0 0;border:0;outline:0;flex:1}.eml__to{color:var(--t3);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.eml__nb{flex:1;min-height:200px;padding:16px 22px}.eml__bar--new{padding:10px 16px 16px 22px}@media (max-width:1200px){.eml{grid-template-columns:300px minmax(0,1fr)}}@media (max-width:900px){.eml{grid-template-columns:minmax(0,1fr)}.eml__head .txi__back{position:static}.eml__txt,.eml__qf{margin-left:14px;padding-left:16px}.eml__wf--chip{display:none}}:is(.band:has(.cp__pop),.dbt:has(.rxsp__pop)){overflow:visible}.band>.dbt:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.vcl{z-index:60;background:#fff;border-radius:0 0 13px 13px;place-items:center;animation:.3s both nrxiIn;display:grid;position:fixed;overflow:auto}.vcl--out{animation:.3s forwards nrxiOut}.vcl__in{text-align:center;justify-items:center;gap:12px;width:min(560px,100%);padding:32px 24px;animation:.45s cubic-bezier(.22,1,.36,1) both nrxiCard;display:grid}.vcl__in--read{gap:10px;width:min(1000px,100%)}.vcl__by{color:var(--t3);align-items:center;gap:10px;font-size:13px;display:inline-flex}.vcl__by .nrxi__pill{border-radius:9px;gap:7px;height:32px;padding:0 12px 0 13px}.vcl__by .nrxi__pill b{font-size:15px}.vcl__t{letter-spacing:-.025em;color:var(--ink);margin:6px 0 0;font-size:clamp(24px,2.4vw,30px);font-weight:500;line-height:1.2}.vcl__s{color:var(--t2);text-wrap:balance;margin:0 0 10px;font-size:15px}.vcl__card{border-radius:var(--r-xl);background:var(--surface);width:100%;box-shadow:var(--sh);text-align:left}.vcl__who{display:grid}.vcl__who>*+*{border-top:1px solid var(--line-2)}.vcl__name,.vcl__row{min-height:56px;color:var(--t2);grid-template-columns:110px minmax(0,1fr);align-items:center;gap:12px;padding:0 18px;font-size:14px;display:grid}.vcl__name input{width:100%;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;font-size:17px;font-weight:500}.vcl__name input::placeholder{color:var(--t4,#c4c0bc);font-weight:450}.vcl__row .seg{justify-self:start}.vcl__ok{text-align:left;width:100%}.vcl__f{align-items:center;gap:14px;width:100%;margin-top:14px;display:flex}.vcl__f .btn{margin-left:auto}.vcl__back,.vcl__alt{height:34px;font:inherit;color:var(--t2);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 4px;font-size:14px;display:inline-flex}.vcl__back:hover,.vcl__alt:hover{color:var(--ink)}.vcl__back svg,.vcl__alt svg{width:14px;height:14px}.vcl__alt{margin-left:auto}.vcl__alt+.btn{margin-left:0}.vcl__hint{color:var(--t3);align-items:center;gap:8px;margin-left:auto;font-size:13.5px;display:inline-flex}.vcl__hint+.btn{margin-left:0}.vcl__grid{grid-template-columns:minmax(0,1fr) 300px;gap:14px;width:100%;display:grid}.vcl__script{overflow:hidden}.vcl__scroll{scrollbar-width:none;height:min(42vh,400px);padding:0 28px;position:relative;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 72px calc(100% - 72px),#0000);mask-image:linear-gradient(#0000,#000 72px calc(100% - 72px),#0000)}.vcl__scroll::-webkit-scrollbar{display:none}.vcl__script p{letter-spacing:-.012em;color:var(--t4,#c4c0bc);margin:0;padding:7px 0;font-size:21px;font-weight:450;line-height:1.45;transition:color .3s}.vcl__script p:first-child{padding-top:34%}.vcl__script p:last-child{padding-bottom:34%}.vcl__script p.is-done{color:var(--t3)}.vcl__script p.is-now{color:var(--t2)}.vcl__script.is-wait p:first-child{color:var(--ink-2)}.vcl__script span{border-radius:5px;transition:color .18s,background-color .18s}.vcl__script .w--done{color:var(--ink)}.vcl__script .w--now{color:var(--ink);background:var(--tm-soft);box-shadow:0 0 0 2px var(--tm-soft), 0 0 0 3px var(--tm-line)}.vcl__side{text-align:center;align-content:center;justify-items:center;gap:12px;padding:24px 22px;display:grid}.vcl__time{gap:2px;margin-top:6px;display:grid}.vcl__time b{font-family:var(--num);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:34px;font-weight:600}.vcl__time small{color:var(--t3);font-size:13px}.vcl__st{color:var(--t3);align-items:center;gap:7px;margin:2px 0 0;font-size:13.5px;display:inline-flex}.vcl__st.is-on{color:var(--ink-2)}.vcl__dot{background:var(--good-dot);border-radius:50%;width:7px;height:7px}.vcl__note{color:var(--t2);margin:0;font-size:13px;line-height:1.45}.vcl__ctl{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px;display:flex}.vcl__go{height:40px;padding:0 18px}.vcl__in--done{gap:10px}.vcl__take{align-items:center;gap:12px;margin-top:4px;padding:14px 16px;display:flex}.vcl__take span{gap:1px;display:grid}.vcl__take b{color:var(--ink);font-size:14.5px;font-weight:500}.vcl__take small{color:var(--t3);font-size:13px}.vcl__t--big{letter-spacing:-.03em;margin-bottom:4px;font-size:clamp(25px,2.5vw,35px)}.vcl__in--how{width:min(760px,100%)}.vcl__how{margin-top:10px}.vcl__in--how .vcl__f{margin-top:18px}.vcl__mic{min-height:230px;display:grid}.vcl__ask{text-align:center;align-content:center;justify-items:center;gap:6px;padding:30px 24px;display:grid}.vcl__ask b{color:var(--ink);font-size:16px;font-weight:500}.vcl__ask small{max-width:340px;color:var(--t2);font-size:13.5px;line-height:1.45}.vcl__ask .btn{margin-top:12px}.vcl__ring{width:52px;height:52px;box-shadow:0 0 0 1px var(--line), 0 0 0 8px var(--tm-soft);color:var(--ink);background:#fff;border-radius:50%;place-items:center;margin-bottom:8px;display:grid}.vcl__ring svg{stroke-width:1.7px;width:22px;height:22px}.vcl__microw{border-bottom:1px solid var(--line-2);height:48px;color:var(--t2);align-items:center;gap:9px;padding:0 18px;font-size:13.5px;display:flex}.vcl__microw svg{width:15px;height:15px;color:var(--ink)}.vcl__microw .vcl__dot{margin-left:auto}.vcl__wave{width:100%;height:46px;display:block}.vcl__wave--check{box-sizing:border-box;height:64px;margin:18px 0 4px;padding:0 18px}.vcl__chk{align-content:center;min-height:92px;padding:6px 18px 18px;display:grid}.vcl__say{color:var(--t2);text-align:center;justify-content:center;align-items:center;gap:8px;margin:0;font-size:15px;display:flex}.vcl__say b{color:var(--ink);font-weight:500}.vcl__res{gap:8px;margin:0;padding:0;list-style:none;display:grid}.vcl__res li{color:var(--ink);grid-template-columns:16px minmax(0,1fr);align-items:center;column-gap:8px;font-size:14.5px;font-weight:500;display:grid}.vcl__res li i{background:var(--good-dot);border-radius:50%;justify-self:center;width:8px;height:8px}.vcl__res li.is-warn i{background:#f59e0b}.vcl__res li small{color:var(--t2);grid-column:2;font-size:13px;font-weight:450}.vcl__res li small:empty{display:none}.vcl__who2{color:var(--ink);margin-top:4px;font-size:17px;font-weight:500}.vcl__snd.is-ok i{background:var(--good-dot)}.vcl__rec{align-items:center;gap:14px;padding:12px 14px 12px 20px;display:flex}.vcl__clock{min-width:104px;font-family:var(--num);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;align-items:baseline;gap:5px;font-size:22px;font-weight:600;display:inline-flex}.vcl__clock small{font-family:var(--sans);letter-spacing:0;color:var(--t3);font-size:12.5px;font-weight:450}.vcl__clock i{background:var(--t4,#c4c0bc);border-radius:50%;align-self:center;width:9px;height:9px;margin-right:3px}.vcl__rec.is-live .vcl__clock i{background:#dc2626;animation:1.4s ease-in-out infinite vclRec}@keyframes vclRec{50%{opacity:.35}}.vcl__track{flex:1;gap:7px;min-width:0;display:grid}.vcl__ib{width:38px;height:38px;color:var(--t2);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.vcl__ib:hover:not(:disabled){background:var(--chip);color:var(--ink)}.vcl__ib:disabled{opacity:.35;cursor:default}.vcl__ib svg{width:17px;height:17px}.vcl__big{cursor:pointer;background:#fff;border:0;border-radius:50%;flex:none;place-items:center;width:52px;height:52px;transition:box-shadow .16s;display:grid;box-shadow:inset 0 0 0 2.5px #d6d3d1}.vcl__big:hover{box-shadow:inset 0 0 0 2.5px #a8a29e}.vcl__big>i{background:#dc2626;border-radius:50%;width:36px;height:36px;transition:border-radius .2s,transform .2s}.vcl__big svg{color:#dc2626;width:20px;height:20px}.vcl__done{flex:none}.vcl__in--read .vcl__f{margin-top:4px}.vcl__in--read .vcl__hint{margin-left:auto}.vcl__take{gap:14px;width:min(520px,100%)}.vcl__bars{cursor:pointer;flex:1;align-items:center;gap:2px;min-width:0;height:40px;display:flex}.vcl__bars i{background:#d6d3d1;border-radius:1px;flex:1;min-width:1.5px;transition:background .12s}.vcl__bars i.on{background:var(--ink)}.vcl__take>small{color:var(--t3);font-variant-numeric:tabular-nums;flex:none;font-size:12.5px}@media (max-width:820px){.vcl__grid{grid-template-columns:minmax(0,1fr)}.vcl__scroll{height:34vh}.vcl__clock small{display:none}.vcl__clock{min-width:0}}@media (prefers-reduced-motion:reduce){.vcl,.vcl__in,.vcl__clock i{animation:none!important}.vcl__script span,.vcl__script p{transition:none}}.nrx__sw:hover,.nrx__pick:hover,.nrx__job:hover,.nrx__vc:hover,.nrx__sk:hover,.nrx__rc:hover,.sxn__opt:hover,.sxn__tpl:hover,.sxl__card:hover,.sx__card:hover,.wf__card:hover,.lbd__card:hover{background:#fff;border-color:#d6d3d1;box-shadow:inset 0 0 0 .5px #d6d3d1}.nrx__pick.on,.nrx__sw.on,.nrx__rc.on,.nrx__job.on,.nrx__vc.on,.nrx__sk.on,.nrx__pick.on:hover,.nrx__sw.on:hover,.nrx__rc.on:hover,.nrx__job.on:hover,.nrx__vc.on:hover,.nrx__sk.on:hover{border-color:#a8a29e;box-shadow:inset 0 0 0 .5px #a8a29e}.nrx__vc.is-on{background:#fff}.nrx__sw,.nrx__pick,.nrx__job,.nrx__vc,.nrx__sk,.nrx__rc{transition:border-color .16s,box-shadow .16s}.aix--new:hover{box-shadow:var(--sh-hover)}.vcx__stage--wide{max-width:880px}.vcx__card>*+*{margin-top:10px}.vcx__how{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.vcx__how .nrxi__o{padding:22px}.vcx__how .nrxi__o b{font-size:18px}.vcx__r{align-items:center;gap:16px;margin-left:auto;display:inline-flex}.vcx__r .vcl__alt,.vcx__r .vcl__hint{margin-left:0}.nrx__card .vcl__script .vcl__scroll{height:min(40vh,360px)}.nrx__card .vcl__take{width:100%}.nrx__card .vcl__mic{min-height:250px}.vcx__rd{background:#dc2626;border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite vclRec}.vcx__cq--now{background:var(--tm-soft);color:var(--ink)}.vcx__hint2{min-height:38px;color:var(--t2);align-items:center;gap:7px;font-size:13px;display:inline-flex}.vcx__call .vcl__snd{margin-bottom:4px}.vcx__drop{border-radius:var(--r-xl);text-align:center;cursor:pointer;background:#fafaf9;border:1.5px dashed #d6d3d1;outline:none;justify-items:center;gap:6px;padding:44px 24px 34px;transition:border-color .18s,background .18s;display:grid}.vcx__drop:hover,.vcx__drop:focus-visible{background:#fff;border-color:#a8a29e}.vcx__drop.is-over{border-style:solid;border-color:var(--tm-line);background:var(--tm-soft)}.vcx__drop.is-busy{pointer-events:none}.vcx__stack{width:60px;height:60px;margin-bottom:14px;position:relative}.vcx__stack>i,.vcx__stack>span{box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:15px;transition:transform .32s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.vcx__stack>i:first-child{transform:rotate(-10deg)translate(-9px,3px)}.vcx__stack>i:nth-child(2){transform:rotate(9deg)translate(9px,2px)}.vcx__stack>span{color:var(--tm-ink);background:var(--tm-soft);box-shadow:0 0 0 1px var(--tm-line);place-items:center;display:grid}.vcx__stack svg{stroke-width:1.7px;width:26px;height:26px}.vcx__drop:hover .vcx__stack>i:first-child{transform:rotate(-14deg)translate(-12px,3px)}.vcx__drop:hover .vcx__stack>i:nth-child(2){transform:rotate(13deg)translate(12px,2px)}.vcx__drop.is-over .vcx__stack>i:first-child{transform:rotate(-18deg)translate(-18px,4px)}.vcx__drop.is-over .vcx__stack>i:nth-child(2){transform:rotate(17deg)translate(18px,3px)}.vcx__drop.is-over .vcx__stack>span{transform:translateY(-4px)}.vcx__drop.is-busy .vcx__stack>span svg{animation:1s ease-in-out infinite vclRec}.vcx__dt{justify-items:center;gap:6px;display:grid}.vcx__dt b{color:var(--ink);font-size:17px;font-weight:500}.vcx__dt small{color:var(--t2);font-size:14px}.vcx__drop u{color:var(--ink);text-underline-offset:3px;text-decoration-color:#d6d3d1}.vcx__drop:hover u{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.vcx__fmts{align-items:center;gap:6px;margin-top:14px;display:inline-flex}.vcx__fmts i{box-shadow:0 0 0 1px var(--line);color:var(--t2);background:#fff;border-radius:5px;padding:2px 7px;font-size:11.5px;font-style:normal;font-weight:500}.vcx__fmts em{color:var(--t3);margin-left:4px;font-size:12.5px;font-style:normal}.vcx__err{color:var(--bad);margin:0;font-size:13.5px}.vcx__got{display:grid;overflow:hidden}.vcx__fr{align-items:center;gap:12px;padding:14px 16px;display:flex}.vcx__fi{background:var(--tm-soft);width:40px;height:40px;color:var(--tm-ink);border-radius:10px;flex:none;place-items:center;display:grid}.vcx__fi svg{width:18px;height:18px}.vcx__fn{flex:1;gap:1px;min-width:0;display:grid}.vcx__fn b{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:14.5px;font-weight:500;overflow:hidden}.vcx__fn small{color:var(--t3);font-size:13px}.vcx__fp{border-top:1px solid var(--line-2);align-items:center;gap:14px;padding:12px 16px;display:flex}.vcx__fp>small{color:var(--t3);font-variant-numeric:tabular-nums;flex:none;font-size:12.5px}.vcx__len{border-top:1px solid var(--line-2);color:var(--ink);align-items:center;gap:8px;margin:0;padding:12px 16px;font-size:14px;font-weight:500;display:flex}.vcx__len i{background:var(--good-dot);border-radius:50%;width:8px;height:8px}.vcx__len.is-warn i{background:#f59e0b}.vcx__len small{color:var(--t2);font-size:13px;font-weight:450}.vcl.vcx__sheet{padding:0 clamp(24px,5vw,120px);display:block}.vcx__sheet>.nrx{max-width:1260px;margin:0 auto}@media (max-width:720px){.vcx__how{grid-template-columns:minmax(0,1fr)}.vcx__r .vcl__hint{display:none}}@media (prefers-reduced-motion:reduce){.vcx__rd,.vcx__stack>i,.vcx__stack>span,.vcx__drop.is-busy .vcx__stack>span svg{transition:none;animation:none}}.vcx__st{height:22px;color:var(--t2);box-shadow:inset 0 0 0 1px var(--line-2);background:#fff;border-radius:99px;align-items:center;gap:6px;padding:0 9px 0 8px;font-size:12px;font-weight:500;transition:background .25s,color .25s,box-shadow .25s;display:inline-flex}.vcx__st>i:not(.live){background:currentColor;border-radius:50%;width:6px;height:6px}.vcx__st.is-idle{box-shadow:none;color:var(--t3);background:0 0;padding:0;font-weight:450}.vcx__st.is-ok{color:var(--good);background:var(--good-soft);box-shadow:inset 0 0 0 1px #15803d24}.vcx__st.is-warn{color:#a16207;background:#fffbeb;box-shadow:inset 0 0 0 1px #fde68a}.vcx__st.is-bad{color:#b91c1c;background:#fef2f2;animation:1.6s ease-in-out infinite vcxBad;box-shadow:inset 0 0 0 1px #fecaca}@keyframes vcxBad{50%{box-shadow:inset 0 0 0 1px #fca5a5,0 0 0 4px #ef444414}}.vcx__call .nrx__ctop{justify-content:flex-start}.vcl__script{position:relative}.vcl__script .vcl__scroll{transition:filter .35s,opacity .35s}.vcl__script.is-off .vcl__scroll{filter:blur(5px);opacity:.55}.vcl__off{z-index:2;border-radius:var(--r-xl);width:min(380px,100% - 40px);box-shadow:inset 0 0 0 1px var(--tm-line), 0 10px 30px -14px #29252440;text-align:center;background:#ffffffeb;justify-items:center;gap:6px;padding:18px 20px 16px;animation:.32s cubic-bezier(.2,.7,.2,1) both vcxOff;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vcl__off b{color:var(--ink);font-size:15px;font-weight:500}.vcl__off small{color:var(--t2);font-size:13px;line-height:1.45}.vcl__off q{background:var(--tm-soft);box-shadow:inset 0 0 0 1px var(--tm-line);color:var(--ink);quotes:none;border-radius:8px;margin-top:4px;padding:3px 10px;font-size:14px;font-weight:500}@keyframes vcxOff{0%{opacity:0;transform:translate(-50%,calc(6px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.vcx__st.is-bad,.vcl__off{animation:none}}.fwd{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-mask-composite:source-in;height:clamp(230px,34vh,320px);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000),linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000),linear-gradient(#0000,#000 18% 82%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.fwd.is-drag{cursor:grabbing}.fwd__in{will-change:transform;position:absolute;top:0;left:0}.fwd__p{width:138px;height:40px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font:inherit;white-space:nowrap;cursor:inherit;will-change:transform;background:#fff;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:450;transition:background-color .18s,box-shadow .18s;display:inline-flex;position:absolute}.fwd__p span{text-overflow:ellipsis;overflow:hidden}.fwd__p svg{width:13px;height:13px;color:var(--tm-ink);flex:none}.fwd__p:hover{box-shadow:inset 0 0 0 1.5px #d6d3d1}.fwd__p.on{background:var(--tm-soft);box-shadow:inset 0 0 0 1px var(--tm-line)}.fwd__p:focus-visible{outline:2px solid var(--tm-mid);outline-offset:2px}@media (min-width:901px) and (max-height:860px){.fwd{height:clamp(200px,30vh,260px)}}.nrx__fw{gap:10px}.nrx__fw .nrx__acts{justify-content:center}.nrx__chip.on{background:var(--tm-soft);border-color:var(--tm-line)}.nrx__fwbox{border-radius:var(--r-xl);box-shadow:inset 0 0 0 1px var(--line);background:#fff;padding:14px 0;overflow:hidden}.nrx__fw .fwd{height:clamp(190px,28vh,270px)}@media (min-width:901px) and (max-height:860px){.nrx__fwbox{padding:10px 0}.nrx__fw .fwd{height:clamp(170px,26vh,230px)}}.nrx__fwadd{height:40px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:10px;align-items:center;gap:8px;padding:0 6px 0 14px;transition:box-shadow .16s;display:flex}.nrx__fwadd:focus-within{box-shadow:inset 0 0 0 1.5px #a8a29e}.nrx__fwadd input{min-width:0;height:100%;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:14px;font-weight:450}.nrx__fwadd input::placeholder{color:var(--t3)}.nrx__fwadd kbd{background:var(--chip);font:inherit;color:var(--t3);border-radius:6px;flex:none;padding:3px 7px;font-size:11.5px;font-weight:500;transition:color .16s,background-color .16s}.nrx__fwadd kbd.on{background:var(--ink);color:#fff}.fwd__p--mine{color:var(--good)}.fwd__p--mine.on{background:var(--good-soft);box-shadow:inset 0 0 0 1px #16a34a4d}.fwd__p--mine svg{color:var(--good)}.vcl__say--line{flex-direction:column;gap:10px}.vcl__say--line small{color:var(--t2);font-size:13.5px}.vcl__say--line q{quotes:none;letter-spacing:-.015em;color:var(--ink);background:var(--tm-soft);box-shadow:inset 0 0 0 1px var(--tm-line);border-radius:10px;padding:6px 14px;font-size:24px;font-weight:500;line-height:1.3}.vcl__cd{z-index:3;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.vcl__cd span{background:var(--bg);width:104px;height:104px;font-family:var(--num);letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;border-radius:26px;place-items:center;font-size:50px;font-weight:600;line-height:1;animation:.42s cubic-bezier(.2,.8,.2,1) both vclCd;display:grid;box-shadow:inset 0 0 0 1.5px #d6d3d1}@keyframes vclCd{0%{opacity:0;filter:blur(4px);transform:scale(.9)}}.vcl__rec{position:relative}.vcl__cue{pointer-events:none;transition:opacity .45s;position:absolute;bottom:calc(100% + 10px);right:40px;transform:translate(50%)}.vcl__cue.is-gone{opacity:0}.vcl__bob{color:var(--t2);flex-direction:column;align-items:center;gap:5px;animation:1.7s ease-in-out infinite alternate vclBob;display:flex}.vcl__bob small{background:var(--good-soft);color:var(--good);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12.5px;font-weight:500;line-height:1.2;box-shadow:inset 0 0 0 1px #16a34a47}.vcl__bob svg{color:var(--good);width:12px;height:16px}@keyframes vclBob{0%{transform:translateY(-3px)}to{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.vcl__bob,.vcl__cd span{animation:none!important}}.fwd__p--long{letter-spacing:-.01em;gap:4px;padding:0 8px;font-size:12.5px}.vcl__off{gap:8px;width:min(600px,100% - 40px);padding:20px 24px 22px}.vcl__off b{font-size:16px}.vcl__off q{letter-spacing:-.012em;border-radius:12px;margin-top:2px;padding:8px 16px;font-size:21px;line-height:1.4}.vcl__sure small{max-width:400px;font-size:14px}.vcl__surebtns{gap:8px;margin-top:8px;display:flex}.vcl__surebtns .btn{margin:0}.vcx__en{background:var(--tm-soft,#eef7fc);width:fit-content;height:24px;box-shadow:inset 0 0 0 1px var(--tm-line,#c4e3f4);color:var(--tm-ink,#2f7fa8);white-space:nowrap;border-radius:12px;align-items:center;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.nrx__one{border-radius:var(--r-xl);box-shadow:var(--sh);background:#fff;overflow:hidden}.nrx__hero{text-align:center;color:var(--ink);background:var(--noise), linear-gradient(180deg, #f1f0ef 0%, #f4f3f2 40%, #fbfbfa 78%, #fff 100%);justify-items:center;padding:14px 20px 30px;display:grid;position:relative}.nrx__hero .nrx__corb:before{border-color:#29252412}.nrx__tg{max-width:300px;min-height:20px;margin-top:10px}.nrx__tg .ftags{justify-content:center;gap:4px 12px}.nrx__tg .ftag{animation:nrxTag .42s var(--ease) both}@keyframes nrxTag{0%{opacity:0;transform:translateY(4px)scale(.94)}to{opacity:1;transform:none}}.nrx__th{letter-spacing:.01em;color:var(--t2);margin:0;padding:2px 16px 8px;font-size:12px;font-weight:500}.nrx__one .nrx__tr{border:0;border-top:1px solid var(--line-2);background:0 0;border-radius:0}.nrx__one .nrx__tr li.on .nrx__ti,.nrx__one .nrx__tr li.now .nrx__ti,.nrx__one .nrx__tr li.now:not(.on) .nrx__ti{color:var(--t2);background:#f5f5f4}.nrx__one .nrx__tr li.now .nrx__tk{color:var(--tm-ink)}@media (min-width:901px) and (max-height:980px){.nrx__hero{padding:12px 18px 24px}.nrx__tg{margin-top:8px}}@media (min-width:901px) and (max-height:860px){.nrx__hero{padding-bottom:18px}.nrx__th{padding-bottom:6px}}@media (max-width:920px){.nrx__th,.nrx__one .nrx__tr{display:none}}@media (prefers-reduced-motion:reduce){.nrx__tg .ftag{animation:none}}.vcl__one{place-items:center;height:min(36vh,340px);padding:0 44px;transition:filter .35s,opacity .35s;display:grid;position:relative}.vcl__script p.vcl__sen{text-align:center;letter-spacing:-.02em;max-width:620px;color:var(--t3);text-wrap:balance;grid-area:1/1;margin:0;padding:0;font-size:30px;font-weight:450;line-height:1.38}.vcl__script.is-wait p.vcl__sen{color:var(--ink-2)}.vcl__sen.is-now{animation:.5s cubic-bezier(.2,.7,.2,1) both vclSenIn}.vcl__sen.is-after{animation-delay:.42s}.vcl__script p.vcl__sen.is-gone{color:var(--ink);animation:.5s cubic-bezier(.5,0,.75,0) .45s forwards vclSenOut}.vcl__sok{background:var(--good-dot);color:#fff;vertical-align:4px;border-radius:50%;place-items:center;width:30px;height:30px;margin-right:12px;animation:.38s cubic-bezier(.3,1.5,.5,1) both vclOk;display:inline-grid}.vcl__sok svg{width:16px;height:16px}.vcl__sokp{stroke-dasharray:16;stroke-dashoffset:16px;animation:.3s ease-out .12s forwards vclDraw}.vcl__sok--big{vertical-align:0;width:44px;height:44px;margin:0 auto 14px;display:grid}.vcl__sok--big svg{width:22px;height:22px}.vcl__script p.vcl__fin{color:var(--ink);font-size:24px}@keyframes vclSenIn{0%{opacity:0;filter:blur(3px);transform:translateY(34px)}to{opacity:1;filter:none;transform:none}}@keyframes vclSenOut{to{opacity:0;filter:blur(3px);transform:translateY(-48px)}}@keyframes vclOk{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes vclDraw{to{stroke-dashoffset:0}}.vcl__dots{justify-content:center;gap:4px;padding:20px 24px 0;transition:filter .35s,opacity .35s;display:flex}.vcl__dots i{background:#e7e5e4;border-radius:2px;width:14px;height:3px;transition:background .35s}.vcl__dots i.now{background:#a8a29e}.vcl__dots i.on{background:var(--good-dot)}.vcl__script.is-off .vcl__one,.vcl__script.is-off .vcl__dots{filter:blur(5px);opacity:.55}@media (min-width:901px) and (max-height:860px){.vcl__one{height:min(32vh,260px)}.vcl__script p.vcl__sen{font-size:26px}}@media (max-width:600px){.vcl__one{padding:0 20px}.vcl__script p.vcl__sen{font-size:22px}}@media (prefers-reduced-motion:reduce){.vcl__sen.is-now,.vcl__script p.vcl__sen.is-gone,.vcl__sok,.vcl__sokp{animation:none}.vcl__sokp{stroke-dashoffset:0}.vcl__script p.vcl__sen.is-gone{display:none}}.nrx__opt>.rxv__spin{flex:none;width:16px;height:16px;margin-left:auto}.vcx__drop--slim{text-align:left;grid-template-columns:auto minmax(0,1fr) auto;place-items:center start;gap:14px;padding:14px 18px 14px 20px}.vcx__drop--slim .vcx__stack{width:40px;height:40px;margin:0 4px 0 2px}.vcx__drop--slim .vcx__stack>i,.vcx__drop--slim .vcx__stack>span{border-radius:11px}.vcx__drop--slim .vcx__stack svg{width:18px;height:18px}.vcx__drop--slim .vcx__stack>i:first-child{transform:rotate(-10deg)translate(-5px,2px)}.vcx__drop--slim .vcx__stack>i:nth-child(2){transform:rotate(9deg)translate(5px,1px)}.vcx__drop--slim .vcx__dt{justify-items:start;gap:1px}.vcx__drop--slim .vcx__dt b{font-size:15px}.vcx__drop--slim .vcx__dt small{font-size:13px}.vcx__drop--slim .vcx__fmts{margin-top:0}.vcx__drop--slim .vcx__fmts em{display:none}.vrp__tg{width:100%;height:42px;font:inherit;color:var(--t2);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 2px;font-size:14px;display:flex}.vrp__pl{background:var(--chip);height:32px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);border-radius:999px;align-items:center;gap:7px;padding:0 10px 0 9px;font-weight:500;transition:box-shadow .15s;display:inline-flex}.vrp__tg:hover .vrp__pl{box-shadow:inset 0 0 0 1.5px #d6d3d1}.vrp__pl svg{flex:none}.vrp__pi{width:15px;height:15px;color:var(--ink)}.vrp__chev{width:13px;height:13px;color:var(--t2);transition:transform .35s cubic-bezier(.22,1,.36,1)}.vrp.is-open .vrp__chev{transform:rotate(180deg)}.vrp__wrap{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1),opacity .3s;display:grid}.vrp.is-open .vrp__wrap{opacity:1;grid-template-rows:1fr}.vrp__in{min-height:0;overflow:hidden}.vrp__box{border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--sh);margin-top:2px;overflow:hidden}.vrp__bar{border-bottom:1px solid var(--line-2);align-items:center;gap:10px;padding:9px 10px 9px 12px;display:flex}.vrp__hint{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--t3);flex:1;font-size:13px;overflow:hidden}.vrp__re{width:30px;height:30px;color:var(--t2);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.vrp__re:hover{background:var(--chip);color:var(--ink)}.vrp__re svg{width:15px;height:15px}.vrp__sp{flex:none}.vrp__view{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;outline:none;height:clamp(190px,31vh,280px);overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 30% 70%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 30% 70%,#0000 100%)}.vrp__view.is-drag{cursor:grabbing}.vrp__scr{will-change:transform;padding:clamp(64px,9.5vh,88px) 26px 120px}.vrp__txt{white-space:pre-line;letter-spacing:-.01em;color:var(--ink);margin:0;font-size:18px;font-weight:450;line-height:1.7}.vhm{border-radius:var(--r-xl);background:var(--surface);position:relative;overflow:hidden}.vhm:after{content:"";border-radius:inherit;box-shadow:var(--sh);pointer-events:none;position:absolute;inset:0}.vhm__art{aspect-ratio:360/322;background:radial-gradient(110% 90% at 32% 58%,#1b1f2c 0%,#121116 55%,#0b0a0d 100%);position:relative}.vhm__art:after{content:"";background-image:var(--noise);opacity:.9;mix-blend-mode:screen;pointer-events:none;background-size:160px;position:absolute;inset:0}.vhm__svg{width:100%;height:100%;display:block;position:absolute;inset:0}.vhm__cap{z-index:1;color:#ffffffdb;background:#ffffff12;border-radius:999px;align-items:center;gap:7px;height:26px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex;position:absolute;top:14px;left:14px;box-shadow:inset 0 0 0 1px #ffffff1f}.vhm__cap i{background:#ff3b30;border-radius:50%;width:7px;height:7px}.vhm__tips{margin:0;padding:4px 0;list-style:none}.vhm__tips li{min-height:52px;color:var(--ink-2);align-items:center;gap:12px;padding:4px 18px;font-size:13.5px;line-height:1.35;display:flex}.vhm__tips li+li{border-top:1px solid var(--line-2)}.vhm__tips svg{width:16px;height:16px;color:var(--t2);flex:none}@media (min-width:901px) and (max-height:860px){.vhm__tips li{min-height:46px}.vrp__txt{font-size:17px}}.vcl__g button{gap:6px}.vcl__g svg{flex:none;width:13px;height:13px}.vcl__g--male svg{color:#2f6aa8}.vcl__g--female svg{color:#b8406f}.vcl__g--other svg{color:#78716c}.nrx__opt>.nrx__acn{color:var(--t3);flex:none;margin-left:auto;font-size:13px;font-style:normal}.nrx__opt>.nrx__acn+.nrx__ck{margin-left:12px}.rxt__lang{color:var(--ink-2);white-space:nowrap;align-items:center;gap:8px;font-size:14px;display:inline-flex}.rxt__lang>:first-child{flex:none}@media (min-width:921px){.nrx__pv{align-content:center;min-height:calc(100vh - 154px);max-height:none;position:static;overflow:visible}}.nrx__one .nrx__tr li>div,.nrx__one .nrx__tr li>button{grid-template-columns:124px minmax(0,1fr);gap:0;min-height:54px;padding:0 16px;font-size:14px;display:grid}.nrx__one .nrx__tk{width:auto;color:var(--t2)}.nrx__one .nrx__tv{min-width:0;color:var(--ink);align-items:center;gap:10px;font-weight:500;display:flex}.nrx__one .nrx__tx{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nrx__one .nrx__tr .nrx__ti,.nrx__one .nrx__tr li.on .nrx__ti,.nrx__one .nrx__tr li.now .nrx__ti,.nrx__one .nrx__tr li.now:not(.on) .nrx__ti{width:15px;height:15px;color:var(--t3);background:0 0;border-radius:0}.nrx__one .nrx__ti svg{width:15px;height:15px}.nrx__one .nrx__tr li.now .nrx__ti{color:var(--tm-ink)}.nrx__one .nrx__tnow{font-size:14px}.nrx__one .nrx__th{padding:4px 16px 10px;font-size:13px}@media (min-width:901px) and (max-height:760px){.nrx__one .nrx__tr li>div,.nrx__one .nrx__tr li>button{min-height:46px}}@media (min-width:901px) and (max-height:860px){.vrp__view{height:clamp(180px,27vh,230px)}.vrp__scr{padding-top:clamp(54px,8vh,72px)}}.rdy{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:820px;min-height:calc(100vh - 154px);margin:0 auto;padding:12px 0 28px;display:flex}.rdy__by{height:32px;color:var(--t2);background:#eef6fd;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 6px;font-size:13.5px;display:inline-flex;box-shadow:inset 0 0 0 1px #cfe4f5}.rdy__by b{color:#1f5f8f;font-weight:500}.rdy__by span:before{content:"·";color:#9cc3e2;margin-right:8px}.rdy__h{letter-spacing:-.02em;color:var(--ink);margin:22px 0 28px;font-size:clamp(28px,3.2vw,40px);font-weight:500;line-height:1.12}.rdy__h span{color:var(--t3,#a8a29e)}.rdy__card{isolation:isolate;border-radius:var(--r-xl);text-align:left;color:#fff;background:radial-gradient(120% 140% at 12%,#1b1f2c 0%,#121116 55%,#0b0a0d 100%);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;width:100%;padding:30px 30px 30px 34px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 30px 60px -30px #0c0a0e8c}.rdy__card:after{content:"";z-index:0;background-image:var(--noise);opacity:.55;mix-blend-mode:screen;pointer-events:none;background-size:160px;position:absolute;inset:0}.rdy__card>*{z-index:1;position:relative}.rdy__card>.rdy__glow{z-index:0;filter:blur(46px)saturate(1.3);opacity:.55;pointer-events:none;animation:6s ease-in-out infinite rdyBreathe;position:absolute;top:50%;left:-70px;translate:0 -50%}.rdy__card--setup>.rdy__glow,.rdy__card--none>.rdy__glow{opacity:.3}@keyframes rdyBreathe{50%{opacity:.38;scale:.94}}.rdy__l{align-items:center;gap:16px;display:flex}.rdy__orb{flex:none;place-items:center;width:64px;height:64px;display:grid;position:relative}.rdy__orb>.vorb{z-index:1;position:relative}.rdy__ring{border:1.5px solid #6ee7a08c;border-radius:50%;animation:2.4s cubic-bezier(.2,.7,.3,1) infinite rdyRing;position:absolute;inset:0}.rdy__ring--2{animation-delay:.8s}.rdy__ring--3{animation-delay:1.6s}@keyframes rdyRing{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}.rdy__card--setup .rdy__orb>.vorb,.rdy__card--none .rdy__orb>.vorb{filter:saturate(.75)}.rdy__who{gap:4px;display:grid}.rdy__who b{font-size:19px;font-weight:500}.rdy__who small{color:#ffffff8c;align-items:center;gap:7px;font-size:12.5px;display:inline-flex}.rdy__num{border-left:1px solid #ffffff1a;justify-items:start;gap:6px;min-width:0;padding-left:28px;display:grid}.rdy__k{letter-spacing:.08em;text-transform:uppercase;color:#ffffff80;font-size:11.5px}.rdy__n{font-family:var(--num);letter-spacing:-.01em;color:#fff;white-space:nowrap;align-items:center;gap:12px;font-size:clamp(26px,3vw,36px);font-weight:500;text-decoration:none;display:inline-flex}.rdy__n:hover{color:#fff;opacity:.9}.rdy__meta{color:#ffffff8c;align-items:center;gap:10px;font-size:12.5px;display:inline-flex}.rdy__meta button{color:#fffc;background:#ffffff14;border-radius:7px;align-items:center;gap:5px;height:24px;padding:0 9px;font-size:12px;transition:background .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.rdy__meta button:hover{background:#ffffff24}.rdy__meta svg{width:12px;height:12px}.rdy__wait{color:#fcd58a;background:#f5b43c1a;border-radius:8px;align-items:center;gap:8px;margin-top:6px;padding:5px 11px 5px 9px;font-size:12.5px;display:inline-flex;box-shadow:inset 0 0 0 1px #f5b43c38}.rdy__wait>i{background:#f5b43c;border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite rdyBlink}@keyframes rdyBlink{50%{opacity:.35}}.rdy__ph{font-family:var(--num);color:#ffffff38;letter-spacing:.02em;font-size:clamp(26px,3vw,36px)}.rdy__get{height:34px;color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:6px;margin-top:4px;padding:0 14px;font-size:13px;font-weight:500;transition:opacity .15s;display:inline-flex}.rdy__get:hover{opacity:.9}.rdy__get svg{width:14px;height:14px}.rdy__qr{justify-items:center;gap:8px;display:grid}.rdy__qri{background:#fff;border-radius:12px;width:92px;height:92px;padding:8px;display:block}.rdy__qri svg{width:100%;height:100%;display:block}.rdy__qr small{text-align:center;color:#ffffff80;font-size:11.5px;line-height:1.35}.rdy__acts{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px;display:flex}.rdy__talk{height:44px;padding:0 22px;font-size:14px}.rdy__talk svg{width:16px;height:16px}.rdy__open{border-radius:999px;height:44px;padding:0 18px}.rdy__open svg{width:14px;height:14px}.rdy__fine{color:var(--t3,#a8a29e);margin:14px 0 0;font-size:12.5px}@media (max-width:760px){.rdy__card{grid-template-columns:minmax(0,1fr);gap:20px;padding:24px}.rdy__num{border-top:1px solid #ffffff1a;border-left:0;padding-top:18px;padding-left:0}.rdy__qr{grid-auto-flow:column;place-items:center start}.rdy__qr small{text-align:left}}.tlk{z-index:97;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.tlk__scrim{-webkit-backdrop-filter:blur(14px);background:#fafaf98c;animation:.2s both ppFade;position:absolute;inset:0}.tlk__panel{isolation:isolate;text-align:center;color:#fff;background:radial-gradient(120% 90% at 50% 18%,#1d2130 0%,#121116 58%,#0b0a0d 100%);border-radius:20px;flex-direction:column;align-items:center;width:min(440px,100%);padding:22px 26px 18px;animation:.24s cubic-bezier(.2,.8,.2,1) both cmIn;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 40px 80px -30px #0c0a0e99}.tlk__panel:after{content:"";z-index:-1;background-image:var(--noise);opacity:.5;mix-blend-mode:screen;pointer-events:none;background-size:160px;position:absolute;inset:0}.tlk.is-out .tlk__scrim{animation:.17s both ppFadeOut}.tlk.is-out .tlk__panel{animation:.17s ease-in both cmOut}.tlk__x{z-index:2;color:#ffffff8c;border-radius:9px;place-items:center;width:30px;height:30px;transition:background .15s,color .15s;display:grid;position:absolute;top:14px;right:14px}.tlk__x:hover{color:#fff;background:#ffffff14}.tlk__x svg{width:16px;height:16px}.tlk__top{align-items:center;gap:10px;height:30px;display:flex}.tlk__tag{letter-spacing:.06em;text-transform:uppercase;color:#ffffffa6;background:#ffffff12;border-radius:999px;align-items:center;gap:7px;height:24px;padding:0 10px;font-size:11.5px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.tlk__time{font-family:var(--num);color:#ffffffb3;font-variant-numeric:tabular-nums;font-size:13px}.tlk__orb{place-items:center;width:132px;height:132px;margin:22px 0 18px;display:grid;position:relative}.tlk__orb>.vorb{z-index:1;filter:drop-shadow(0 0 #0000);position:relative}.tlk__orb:before{content:"";opacity:.5;background:radial-gradient(closest-side,#96aaff38,#0000);border-radius:50%;transition:opacity .4s,transform .4s;position:absolute;inset:-40px}.tlk__orb.is-talking:before{opacity:1;transform:scale(1.08)}.tlk__ring{border:1.5px solid #ffffff59;border-radius:50%;animation:2s cubic-bezier(.2,.7,.3,1) infinite rdyRing;position:absolute;inset:0}.tlk__ring--2{animation-delay:1s}.tlk--idle .tlk__orb>.vorb,.tlk--error .tlk__orb>.vorb{filter:saturate(.85)}.tlk--ended .tlk__orb>.vorb{filter:grayscale()contrast(1.1);opacity:.9;transition:filter .6s}.tlk__panel h2{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:500}.tlk__st{color:#ffffff8c;align-items:center;gap:8px;height:20px;margin:6px 0 0;font-size:13px;display:inline-flex}.tlk__st.is-on{color:#86efac}.tlk__dot{background:#93a8ff;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite rdyBlink}.tlk__bars{align-items:center;gap:2px;height:12px;display:inline-flex}.tlk__bars b{transform-origin:50%;background:#86efac;border-radius:2px;width:2.5px;height:100%;animation:.9s ease-in-out infinite tlkBar}.tlk__bars b:nth-child(2){animation-delay:.15s}.tlk__bars b:nth-child(3){animation-delay:.3s}@keyframes tlkBar{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.tlk__lede{color:#ffffff9e;max-width:320px;margin:10px 0 0;font-size:14px;line-height:1.5}.tlk__ideas{gap:6px;width:100%;margin:18px 0 0;padding:0;list-style:none;display:grid}.tlk__ideas li{color:#ffffffc7;background:#ffffff0d;border-radius:10px;padding:9px 12px;font-size:13px;box-shadow:inset 0 0 0 1px #ffffff14}.tlk__err{color:#fca5a5;background:#ef44441a;border-radius:9px;margin:14px 0 0;padding:8px 12px;font-size:13px;box-shadow:inset 0 0 0 1px #ef444433}.tlk__tx{text-align:left;scrollbar-width:none;flex-direction:column;gap:8px;width:100%;height:168px;margin-top:18px;padding:18px 2px 4px;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 36px);mask-image:linear-gradient(#0000 0,#000 36px)}.tlk__tx::-webkit-scrollbar{display:none}.tlk__l{align-items:flex-start;gap:8px;margin:0;font-size:13.5px;line-height:1.45;display:flex}.tlk__l>.vorb{flex:none;margin-top:2px}.tlk__l--agent{color:#fff}.tlk__l--user{color:#fff9;justify-content:flex-end}.tlk__l--user span{background:#ffffff14;border-radius:12px 12px 4px;max-width:82%;padding:6px 11px}.tlk__wait{text-align:center;color:#fff6;margin:auto 0;font-size:13px}.tlk__ft{justify-content:center;align-items:center;gap:22px;width:100%;min-height:64px;margin-top:20px;display:flex}.tlk__go{height:44px;color:var(--ink);background:#fff;padding:0 22px;font-size:14px}.tlk__go:hover{background:#f5f5f4}.tlk__go svg{width:16px;height:16px}.tlk__ft .btn--ghost{color:#fff;background:0 0;height:44px;padding:0 20px;box-shadow:inset 0 0 0 1px #fff3}.tlk__ft .btn--ghost:hover{background:#ffffff0f}.tlk__end{color:#fff;background:#e5484d;border-radius:50%;place-items:center;width:60px;height:60px;transition:background .15s,transform .15s;display:grid}.tlk__end:hover{background:#d63c41}.tlk__end:active{transform:scale(.96)}.tlk__end svg{width:24px;height:24px}.tlk__rd{color:#fffc;justify-items:center;gap:5px;width:48px;display:grid}.tlk__rd>svg{box-sizing:content-box;background:#ffffff1a;border-radius:50%;width:18px;height:18px;padding:13px;transition:background .15s,color .15s}.tlk__rd:hover>svg{background:#ffffff29}.tlk__rd.on>svg{color:var(--ink);background:#fff}.tlk__rd small{color:#ffffff80;font-size:11px}.tlk__rd--sp{visibility:hidden}.tlk__fine{color:#ffffff61;margin:14px 0 0;font-size:11.5px}@media (prefers-reduced-motion:reduce){.tlk__ring,.tlk__bars b,.tlk__dot,.rdy__ring,.rdy__glow,.rdy__wait>i{animation:none!important}}html.has-bld body{overflow:hidden}.bld{z-index:200;color:var(--ink);background:#efefef;grid-template-columns:68px 440px minmax(0,1fr);display:grid;position:fixed;inset:0}@media (max-width:1360px){.bld{grid-template-columns:68px 404px minmax(0,1fr)}}.bld__rail{z-index:2;flex-direction:column;align-items:center;padding-top:27px;padding-bottom:14px;display:flex;position:relative}.bld__rail>.rail__foot{margin-top:auto}.bld__rail .pm--acct{z-index:40}.bld__rdiv{margin:20px 0 14px}.bld__tabs{justify-items:center;gap:6px;display:grid}.bld__tab{position:relative}.bld__rail>.bld__back{margin-top:-5px}.bld__tab--brex{background:var(--tm-soft)!important}.bld__tab--brex:hover{background:var(--tm-wash)!important}.bld__tab--brex.on{box-shadow:0 0 0 1px var(--tm-line)!important;background:#fff!important}.bld__tip{z-index:30;white-space:nowrap;text-align:left;pointer-events:none;color:#ffffffb8;opacity:0;background:radial-gradient(130% 100% at 0 0,#ffffff16,#fff0 55%),#1d1b1a;border-radius:8px;gap:1px;padding:7px 10px;font-size:12px;font-weight:450;line-height:1.35;transition:opacity .16s,transform .2s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;top:50%;left:calc(100% + 10px);transform:translate(-4px,-50%);box-shadow:inset 0 0 0 1px #ffffff12,0 10px 24px -12px #00000073}.bld__tip b{color:#fff;font-size:12.5px;font-weight:550}.bld__tab:hover .bld__tip{opacity:1;transition-delay:.35s;transform:translateY(-50%)}.bld__nav{background:#f8f8f8;border-radius:12px;flex-direction:column;min-width:0;min-height:0;margin:8px 0;padding:16px 0 0;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #00000009}.bld__hd{border-bottom:1px solid #00000012;flex:none;gap:4px;min-width:0;padding:6px 20px 12px;display:grid}.bld__hr{align-items:center;gap:6px;min-width:0;min-height:26px;display:flex}.bld__hr b{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:17px;font-weight:600;overflow:hidden}.bld__hs{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;padding-left:26px;font-size:12.5px;font-weight:500;display:flex;overflow:hidden}.bld__hs i{background:var(--t3);border-radius:50%;flex:none;width:6px;height:6px}.bld__hs i.is-live{background:var(--good-dot,#16a34a)}.bld__navs{scrollbar-width:none;flex:1;min-height:0;padding:4px 0 12px;overflow-y:auto}.bld__navs::-webkit-scrollbar{display:none}.bld__g+.bld__g{margin-top:2px;padding-top:11px;position:relative}.bld__g+.bld__g:before{content:"";background:#00000014;height:1px;position:absolute;top:0;left:10px;right:10px}.bld__gh{height:26px;color:var(--t3);align-items:center;gap:6px;padding:0 2px 0 10px;font-size:11.5px;font-weight:500;display:flex}.bld__gh>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.bld__gl{gap:1px;display:grid}.bld__g+.bld__g .bld__gl{margin-top:0}.bld__r{border-radius:8px;align-items:center;transition:background .15s;display:flex;position:relative}.bld__r:hover{background:#2925240a}.bld__r.on{background:#ebeae8}.bld__ra{color:#3f3f3f;text-align:left;border-radius:8px;flex:1;align-items:center;gap:10px;min-width:0;height:34px;padding:0 10px;font-size:14px;font-weight:500;display:flex}.bld__r.on .bld__ra{color:var(--ink)}.bld__ri{color:#5b5b5b;flex:none;place-items:center;width:17px;height:17px;display:grid}.bld__ri>svg{stroke-width:1.4px;width:17px;height:17px}.bld__r.on .bld__ri{color:var(--ink)}.bld__rl{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.bld__rm{max-width:96px;color:var(--t3);white-space:nowrap;text-overflow:ellipsis;flex:none;font-size:12.5px;font-weight:450;overflow:hidden}.bld__rt{opacity:0;transition:opacity .12s;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.bld__r:hover .bld__rt,.bld__r:focus-within .bld__rt{opacity:1}.bld__rt .bld__tool{width:26px;height:26px}.bld__rt .bld__tool svg{width:14px;height:14px}.bld__brex .bld__rl{color:var(--tm-ink)}.bld__brex.on{background:var(--tm-soft)}.bld__brex .bld__rm{color:var(--tm-mid)}.bld__brex .bld__ri{width:20px;height:20px;margin:0 -1.5px}.bld__step{width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--line);color:var(--t2);background:#fff;border-radius:50%;place-items:center;font-size:10.5px;font-style:normal;font-weight:500;display:grid}.bld__add{display:inline-flex;position:relative}.bld__menu{z-index:5;border:1px solid var(--line);min-width:172px;box-shadow:var(--sh-lg);animation:pmIn .14s var(--ease) both;background:#fff;border-radius:10px;padding:4px;display:grid;position:absolute;top:34px;right:0}.bld__menu button{height:32px;color:var(--ink);text-align:left;border-radius:7px;padding:0 10px;font-size:13px;font-weight:450}.bld__menu button:hover{background:var(--chip)}.bld__foot{flex:none;padding-top:8px}.bld__help{width:100%;height:40px;color:var(--t2);text-align:left;background:#fff;border-radius:10px;align-items:center;gap:9px;padding:0 12px;font-size:13px;transition:box-shadow .15s;display:flex;box-shadow:inset 0 0 0 1px #0000000a}.bld__help:hover{box-shadow:inset 0 0 0 1.5px #d6d3d1}.bld__help b{color:var(--tm-ink);font-weight:500}.bld__main{background:#fff;border-radius:14px;flex-direction:column;min-width:0;min-height:0;margin:8px;display:flex;overflow:hidden}.bld__top{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:12px;height:56px;padding:0 12px 0 16px;display:flex}.bld__tl{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.bld__name{min-width:0;max-width:380px;height:34px;font:inherit;color:var(--ink);text-overflow:ellipsis;background:0 0;border:0;border-radius:8px;outline:none;margin-left:-4px;padding:0 8px;font-size:15.5px;font-weight:500;transition:background .15s,box-shadow .15s}.bld__name:hover{background:var(--chip)}.bld__name:focus{background:#fff;box-shadow:inset 0 0 0 1.5px #d6d3d1}.bld__pill{background:var(--chip);height:24px;color:var(--t2);border-radius:6px;flex:none;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:500;display:inline-flex}.bld__pill i{background:var(--t3);border-radius:50%;width:6px;height:6px}.bld__pill.is-live{background:var(--good-soft,#ecfdf3);color:var(--good)}.bld__pill.is-live i{background:var(--good-dot,#16a34a)}.bld__acts{flex:none;align-items:center;gap:4px;display:flex}.bld__dev{margin-right:2px}.bld__dev button{place-items:center;width:36px;padding:0;display:grid}.bld__dev button svg{width:16px;height:16px}.bld__div{background:var(--line);width:1px;height:20px;margin:0 6px}.bld__tool{width:32px;height:32px;color:var(--t2);border-radius:8px;flex:none;place-items:center;transition:background .15s,color .15s;display:grid}.bld__tool svg{width:16px;height:16px}.bld__tool:hover:not(:disabled),.bld__tool.on{background:var(--chip);color:var(--ink)}.bld__tool:disabled{opacity:.35;cursor:default}.bld__tool.is-danger:hover:not(:disabled){background:var(--bad-soft,#fef2f2);color:var(--bad,#dc2626)}.bld__btn.bld__btn{border-radius:8px;height:34px;margin-left:4px;padding:0 14px;font-size:13.5px}.bld__btn svg{width:15px;height:15px}.bld__s{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.bld__main>.bld__pv{flex:1}.bld__nav .bld__sec{background:#fff}.bld__nav .bld__ph,.bld__nav .bld__pf{border-color:#00000012}.bld__pane{flex-direction:column;flex:1;min-height:0;display:flex}.bld__ph{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:10px;min-height:64px;padding:12px 12px 12px 18px;display:flex}.bld__up{margin-left:-8px}.bld__crumb{order:-1;color:var(--t3)!important;font-size:12px!important}.bld__phi{background:var(--chip);width:30px;height:30px;color:var(--ink-2,#44403c);border-radius:8px;flex:none;place-items:center;display:grid}.bld__phi>svg{width:16px;height:16px}.bld__phi:has(.agav){background:0 0}.bld__phi .bld__step{width:22px;height:22px;font-size:11.5px}.bld__pht{flex:1;gap:1px;min-width:0;display:grid}.bld__pht b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;overflow:hidden}.bld__pht small{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.bld__phx{flex:none;gap:1px;display:flex}.bld__pb{scrollbar-width:thin;scrollbar-color:var(--chip-2,#e7e5e4) transparent;flex:1;align-content:start;gap:14px;min-height:0;padding:14px 14px 22px;display:grid;overflow-y:auto}.bld__pb:has(>.bxc){padding:0;display:flex;overflow:hidden}.bld__pf{border-top:1px solid var(--line);flex:none;padding:12px 14px 14px}.bld__sec{border-radius:var(--r-xl);background:var(--surface);min-width:0;box-shadow:var(--sh);gap:12px;padding:16px;display:grid}.bld__sec>.bld__hint{margin:-2px 2px 0}.bld__sh{justify-content:space-between;align-items:center;gap:10px;min-height:22px;display:flex}.bld__sh>span{gap:2px;min-width:0;display:grid}.bld__sh b{font-size:14px;font-weight:500}.bld__sh small{color:var(--t3);font-size:12.5px}.bld__f{gap:6px;min-width:0;display:grid}.bld__fl{color:var(--t2);align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:flex}.bld__fl small{background:var(--chip);min-width:18px;height:18px;color:var(--t2);border-radius:5px;place-items:center;padding:0 5px;font-size:11px;display:inline-grid}.bld__fh{color:var(--t3);font-size:12px}.bld__in{border:1px solid var(--line);width:100%;min-height:38px;font:inherit;color:var(--ink);background:#fff;border-radius:8px;outline:none;padding:8px 11px;font-size:14px;font-weight:450;line-height:1.45;transition:border-color .15s,box-shadow .15s}textarea.bld__in{resize:vertical;display:block}.bld__in:hover{border-color:#d6d3d1}.bld__in:focus{border-color:#a8a29e;box-shadow:0 0 0 3px #2925240f}.bld__in::placeholder{color:var(--t3)}.bld__fields{gap:14px;display:grid}.bld__fr{border:1px solid var(--line);background:#fff;border-radius:10px;min-width:0;display:grid;overflow:hidden}.bld__fr>*+*{border-top:1px solid var(--line-2)}.bld__fr>.bld__f{cursor:text;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:0 8px;min-height:52px;padding:7px 6px 7px 14px}.bld__fr>.bld__f>.bld__fl{color:var(--t2);font-size:13.5px;font-weight:450}.bld__fr>.bld__f>.bld__fh{grid-column:1/-1;padding:0 0 4px}:is(.bld__fr>.bld__f--stack,.bld__fr>.bld__f:has(textarea)){grid-template-columns:minmax(0,1fr);gap:2px;padding:12px 8px 8px 14px}.bld__fr .bld__in{min-height:38px;box-shadow:none;background:0 0;border:0;border-radius:8px;padding:8px 10px;font-size:14px;font-weight:500}.bld__fr textarea.bld__in{resize:none;width:calc(100% + 10px);margin-left:-10px;font-weight:450}.bld__fr .bld__in:hover{background:#fafaf9}.bld__fr .bld__in:focus{box-shadow:none;background:#f5f5f4}.bld__fr .bld__in::placeholder{font-weight:450}.bld__fr .bld__slug{border:0;border-radius:8px;height:38px}.bld__fr .bld__slug:hover{background:#fafaf9}.bld__fr .bld__slug:focus-within{box-shadow:none;background:#f5f5f4}.bld__fr .bld__slug small{padding-left:10px}.bld__fr .bld__seg{justify-self:start}.bld__fr>.bld__f>.bld__seg{margin:4px 0}.bld__li{align-items:center;min-height:48px;padding-right:10px;transition:background .12s;display:flex;position:relative}.bld__li:hover{background:#fafaf9}.bld__li.on{background:#f5f5f4}.bld__li.is-over{box-shadow:inset 0 2px 0 var(--ink)}.bld__li[draggable=true]{cursor:grab}.bld__lg{width:12px;color:var(--t3);opacity:0;place-items:center;transition:opacity .12s;display:grid;position:absolute;top:50%;left:2px;transform:translateY(-50%)}.bld__lg svg{width:12px;height:12px}.bld__li:hover .bld__lg{opacity:1}.bld__la{text-align:left;min-width:0;min-height:48px;color:var(--ink);cursor:inherit;flex:1;align-items:center;gap:11px;padding:0 6px 0 14px;font-size:14px;font-weight:500;display:flex}.bld__lic{background:var(--chip);width:28px;height:28px;color:var(--t2);border-radius:8px;flex:none;place-items:center;display:grid}.bld__lic>svg{width:15px;height:15px}.bld__lic .bld__step{width:20px;height:20px}.bld__ll{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.bld__li.is-dim .bld__ll{color:var(--t3)}.bld__lm{max-width:120px;color:var(--t3);white-space:nowrap;text-overflow:ellipsis;flex:none;font-size:13px;font-weight:450;overflow:hidden}.bld__lt{opacity:0;gap:1px;transition:opacity .12s;display:flex}.bld__li:hover .bld__lt,.bld__li:focus-within .bld__lt{opacity:1}.bld__lt:has(.on){opacity:1}.bld__lt .bld__tool{width:28px;height:28px}.bld__lt .bld__tool svg{width:14px;height:14px}.bld__lc{width:14px;height:14px;color:var(--t3);flex:none;margin-left:2px}.bld__fr>.bld__lnew{min-height:46px;color:var(--t2);text-align:left;align-items:center;gap:11px;padding:0 14px;font-size:13.5px;font-weight:500;transition:background .12s,color .12s;display:flex}.bld__fr>.bld__lnew:hover{color:var(--ink);background:#fafaf9}.bld__lnew>span{border:1px dashed #c9c6c2;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.bld__lnew svg{width:14px;height:14px}.bld__seg{flex-wrap:wrap;justify-self:start;max-width:100%}.bld__sm.bld__sm{cursor:pointer;border-radius:8px;gap:6px;height:30px;padding:0 10px;font-size:12.5px}.bld__sm svg{width:14px;height:14px}.bld__img{align-items:center;gap:12px;display:flex}.bld__img>img,.bld__img>i{object-fit:cover;border-radius:8px;flex:none;width:76px;height:54px}.bld__img>i{background:var(--chip);color:var(--t3);place-items:center;display:grid}.bld__img>i svg{width:18px;height:18px}.bld__img>span{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.bld__img>span small{width:100%;color:var(--t3);font-size:12px}.bld__list{gap:8px}.bld__item{border:1px solid var(--line);border-radius:10px;overflow:hidden}.bld__ih{border-bottom:1px solid var(--line);background:#fafaf9;align-items:center;gap:8px;height:40px;padding:0 4px 0 12px;display:flex}.bld__ih em{width:14px;color:var(--t3);font-size:11.5px;font-style:normal;font-weight:500}.bld__ih b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.bld__ih .bld__tool{width:28px;height:28px}.bld__ib{gap:10px;padding:12px;display:grid}.bld__f--in .bld__in{min-height:34px;padding:6px 10px;font-size:13.5px}.bld__lrow{align-items:center;gap:4px;display:flex}.bld__more{height:32px;color:var(--t2);border:1px dashed #c9c6c2;border-radius:8px;justify-self:start;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;transition:color .15s,border-color .15s;display:inline-flex}.bld__more svg{width:14px;height:14px}.bld__more:hover{color:var(--ink);border-color:#a8a29e}.bld__fonts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.bld__fonts>button{box-shadow:inset 0 0 0 1px var(--line);text-align:left;background:#fff;border-radius:10px;gap:3px;padding:12px;transition:box-shadow .15s;display:grid}.bld__fonts>button:hover{box-shadow:inset 0 0 0 1.5px #d6d3d1}.bld__fonts>button.on{box-shadow:inset 0 0 0 1.5px #a8a29e}.bld__aa{font-family:var(--hf,inherit);font-weight:var(--hw,500);letter-spacing:var(--hls,-.01em);margin-bottom:4px;font-size:26px;line-height:1.1}.bld__fonts b{font-size:13px;font-weight:500}.bld__fonts small{color:var(--t3);font-size:11.5px}.bld__sw{flex-wrap:wrap;gap:6px;display:flex}.bld__sw>button,.bld__swc{cursor:pointer;border-radius:50%;place-items:center;width:34px;height:34px;transition:box-shadow .15s;display:grid;position:relative}.bld__sw>button i{background:var(--c);border-radius:50%;width:24px;height:24px;box-shadow:inset 0 0 0 1px #00000014}.bld__sw>button:hover{box-shadow:inset 0 0 0 1.5px #d6d3d1}.bld__sw>button.on{box-shadow:inset 0 0 0 1.5px var(--c)}.bld__swc{color:var(--t2);box-shadow:inset 0 0 0 1px #c9c6c2}.bld__swc svg{width:14px;height:14px}.bld__swc input{opacity:0;cursor:pointer;position:absolute;inset:0}.bld__swc.on{background:var(--c);color:#fff;box-shadow:0 0 0 2px #fff inset, 0 0 0 1.5px var(--c)}.bld__bgs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.bld__bgs>button,.bld__radii>button{height:44px;box-shadow:inset 0 0 0 1px var(--line);text-align:left;background:#fff;border-radius:10px;align-items:center;gap:10px;padding:0 12px;font-size:13px;font-weight:500;transition:box-shadow .15s;display:flex}.bld__bgs>button:hover,.bld__radii>button:hover{box-shadow:inset 0 0 0 1.5px #d6d3d1}.bld__bgs>button.on,.bld__radii>button.on{box-shadow:inset 0 0 0 1.5px #a8a29e}.bld__bgs i{border-radius:50%;flex:none;width:22px;height:22px;box-shadow:inset 0 0 0 1px #0000001f}.bld__radii{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.bld__rad{border-top:1.5px solid var(--ink);border-left:1.5px solid var(--ink);flex:none;width:18px;height:14px}.bld__rad--soft{border-top-left-radius:5px}.bld__rad--round{border-top-left-radius:11px}.bld__note{background:var(--chip);color:var(--t2);border-radius:10px;gap:9px;margin:18px;padding:12px;font-size:12.5px;line-height:1.45;display:flex}.bld__note svg{width:15px;height:15px;color:var(--t3);flex:none;margin-top:1px}.bld__hint{color:var(--t2);margin:0;font-size:12.5px;line-height:1.45}.bld__addr,.bld__connect{width:100%;box-shadow:inset 0 0 0 1px var(--line);text-align:left;border-radius:10px;align-items:center;gap:11px;padding:10px 8px 10px 10px;display:flex}.bld__addr>span:nth-child(2),.bld__connect>span:nth-child(2){flex:1;gap:2px;min-width:0;display:grid}.bld__addr b,.bld__connect b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.bld__addr small,.bld__connect small{color:var(--t2);font-size:12px;line-height:1.4}.bld__addri{background:var(--chip);width:32px;height:32px;color:var(--t2);border-radius:8px;flex:none;place-items:center;display:grid}.bld__addri svg{width:16px;height:16px}.bld__addri--on{background:var(--good-soft,#ecfdf3);color:var(--good)}.bld__connect{box-shadow:none;outline-offset:-1px;outline:1px dashed #c9c6c2;transition:outline-color .15s,background .15s}.bld__connect:hover{background:#fafaf9;outline-color:#a8a29e}.bld__connect>svg{width:16px;height:16px;color:var(--t2);flex:none;margin-right:6px}.bld__dom{gap:8px;display:grid}.bld__link{color:var(--ink-2,#44403c);justify-self:start;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.bld__link svg{width:13px;height:13px;color:var(--t3)}.bld__link:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.bld__slug{border:1px solid var(--line);border-radius:8px;align-items:center;height:38px;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.bld__slug:focus-within{border-color:#a8a29e;box-shadow:0 0 0 3px #2925240f}.bld__slug small{max-width:62%;color:var(--t3);white-space:nowrap;text-overflow:ellipsis;flex:none;padding-left:11px;font-size:13.5px;overflow:hidden}.bld__slug input{min-width:0;height:100%;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:0 11px 0 0;font-size:14px}.bld__slug input:disabled{color:var(--t3)}.bld__serp{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:10px;gap:3px;padding:14px;display:grid}.bld__serp small{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.bld__serp b{color:#1a0dab;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:450;overflow:hidden}.bld__serp span{color:var(--t2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.bld__pv{background:#f6f6f5;min-width:0;min-height:0;position:relative;overflow:hidden}.bld__dotc{pointer-events:none;position:absolute;inset:0}.bld__stage{scrollbar-width:none;scroll-behavior:smooth;padding:40px 44px 140px;position:absolute;inset:0;overflow:auto}.bld__stage::-webkit-scrollbar{display:none}.bld__stage--tablet,.bld__stage--phone{padding-left:32px;padding-right:32px}.bld__frame{background:#fff;border-radius:12px;margin:0 auto;overflow:hidden;box-shadow:0 0 0 1px #29252417,0 30px 70px -34px #2925244d}.bld__stage--phone .bld__frame{border-radius:28px}.bld__stage--tablet .bld__frame{border-radius:20px}.bld__bar{border-bottom:1px solid var(--line);background:#fafaf9;align-items:center;gap:14px;height:42px;padding:0 14px;display:flex}.bld__dots{flex:none;gap:6px;display:flex}.bld__dots i{background:#e7e5e4;border-radius:50%;width:10px;height:10px}.bld__url{max-width:440px;height:26px;box-shadow:inset 0 0 0 1px var(--line);color:var(--t2);white-space:nowrap;background:#fff;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:6px;margin:0 auto;padding:0 10px;font-size:12.5px;display:inline-flex;overflow:hidden}.bld__url svg{width:12px;height:12px;color:var(--t3);flex:none}.bld__stage--phone .bld__dots{display:none}.bld__stage--desktop .bld__url{transform:translate(-24px)}.bld__float{z-index:3;color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 #ffffff29, var(--sh-lg);background:linear-gradient(140deg,#3a3532db,#292524c7);border-radius:12px;align-items:center;gap:1px;padding:4px 4px 4px 14px;font-size:12.5px;font-weight:500;animation:.2s cubic-bezier(.22,1,.36,1) both bldFloat;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.bld__float>span{white-space:nowrap;margin-right:8px}.bld__float button{color:#ffffffc7;border-radius:8px;place-items:center;width:30px;height:30px;transition:background .12s,color .12s;display:grid}.bld__float button:hover{color:#fff;background:#ffffff1f}.bld__float svg{width:15px;height:15px}@keyframes bldFloat{0%{opacity:0;transform:translate(-50%,6px)}}.bxc{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.bxc__log{scrollbar-width:thin;scrollbar-color:var(--chip-2,#e7e5e4) transparent;flex-direction:column;flex:1;gap:14px;min-height:0;padding:22px 18px 14px;display:flex;overflow-y:auto}.bxc__hi{text-align:center;background:radial-gradient(46% 38% at 50% 34%, #ffffffc7, #fff0 72%), linear-gradient(180deg, var(--tm-wash), var(--tm-soft) 34%, #fff0 58%);justify-items:center;gap:6px;margin:-22px -18px 2px;padding:44px 28px 18px;display:grid;position:relative}.bxc__hi .agav{margin-bottom:8px}.bxc__hi b{letter-spacing:-.015em;color:var(--tm-ink);font-size:24px;font-weight:500}.bxc__hi span{max-width:330px;color:var(--t2);font-size:14px;line-height:1.5}.bxc__ai{align-items:flex-start;gap:9px;display:flex}.bxc__ai>.agav{flex:none;margin-top:5px}.bxc__aw{justify-items:start;gap:7px;min-width:0;max-width:calc(100% - 33px);display:grid}.bxc__ab{background:var(--tm-soft);min-width:0;color:var(--ink);border-radius:4px 12px 12px;padding:10px 13px;font-size:14px;line-height:1.5}.bxc__ai p{margin:0}.bxc__ai b{font-weight:500}.bxc__ai--busy>span{color:var(--t2);align-self:center;font-size:13px}.bxc__me{background:var(--chip);border-radius:12px 12px 4px;align-self:flex-end;max-width:85%;padding:10px 13px;font-size:14px;line-height:1.5}.bxc__me p{margin:0}.bxc__mi{flex-wrap:wrap;gap:6px;margin-bottom:7px;display:flex}.bxc__mi img{object-fit:cover;border-radius:8px;width:72px;height:72px;display:block}.bxc__mi img:only-child{width:auto;max-width:200px;height:auto;max-height:160px}.bxc__me,.bxc__ai{animation:.34s cubic-bezier(.22,1,.36,1) both bxcIn}@keyframes bxcIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.bxc__meta{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.bxc__undo{height:28px;box-shadow:inset 0 0 0 1px var(--tm-line);color:var(--tm-ink);background:#fff;border-radius:8px;align-items:center;gap:6px;padding:0 5px 0 9px;font-size:12.5px;font-weight:500;transition:box-shadow .15s,background .15s;display:inline-flex}.bxc__undo:hover{box-shadow:inset 0 0 0 1.5px var(--tm-mid)}.bxc__undo svg{width:13px;height:13px}.bxc__undo kbd,.bxc__fine kbd{background:var(--tm-soft);min-width:19px;height:19px;box-shadow:inset 0 0 0 1px var(--tm-line);font:500 11px/1 var(--sans);color:var(--tm-ink);border-radius:5px;place-items:center;padding:0 4px;display:inline-grid}.bxc__undo.is-done{box-shadow:none;color:var(--t3);background:0 0;padding:0 9px;font-weight:450}.bxc__mdl,.bxc__with{color:var(--t3);white-space:nowrap;align-items:center;gap:5px;font-size:11.5px;display:inline-flex}.bxc__with{color:var(--tm-ink)}.bxc__tries{gap:2px;margin-top:4px;display:grid}.bxc__tries>small{color:var(--t3);padding:0 8px 6px;font-size:11.5px;font-weight:500}.bxc__tries>button{min-height:44px;color:var(--ink-2,#44403c);text-align:left;border-radius:10px;align-items:center;gap:10px;padding:6px 8px;font-size:13.5px;line-height:1.35;transition:background .2s,color .2s,opacity .26s,transform .42s cubic-bezier(.22,1,.36,1);display:flex}.bxc__tries>small{transition:opacity .2s}.bxc__tries.is-going>small,.bxc__tries.is-going>button:not(.is-picked){opacity:0;transform:translateY(6px)}.bxc__tries>button.is-picked{background:var(--tm-soft);color:var(--tm-ink);transform:translate(6px)}.bxc__tries>button.is-picked .bxc__ti{background:var(--tm-wash);box-shadow:inset 0 0 0 1px var(--tm-line);color:var(--tm-ink)}.bxc__tries>button.is-picked .bxc__tc{opacity:1;color:var(--tm-mid);transition:transform .4s cubic-bezier(.22,1,.36,1);transform:translate(3px)}.bxc__tries>button:disabled{cursor:default}.bxc__tries>button:hover{color:var(--ink);background:#fafaf9}.bxc__tries>button>span:nth-child(2){flex:1;min-width:0}.bxc__ti{width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--line);color:var(--t2);background:#fff;border-radius:8px;flex:none;place-items:center;display:grid}.bxc__ti svg{width:14px;height:14px}.bxc__tc{width:14px;height:14px;color:var(--t3);opacity:0;flex:none;transition:opacity .15s}.bxc__tries>button:hover .bxc__tc{opacity:1}.bxc__sugs{gap:8px;margin-top:10px;display:grid}.bxc__sug{box-shadow:inset 0 0 0 1px var(--tm-line);background:#fff;border-radius:10px;gap:3px;padding:10px 12px;display:grid}.bxc__sug b{font-size:13px;font-weight:500}.bxc__sug>span{color:var(--t2);font-size:12.5px;line-height:1.4}.bxc__sug>div{justify-content:flex-end;gap:6px;margin-top:6px;display:flex}.bxc__sug .pp__btn,.bxc__sug .btn{border-radius:7px;height:28px;padding:0 10px;font-size:12.5px}.bxc__sug .btn svg{width:13px;height:13px}.bxc__foot{flex:none;padding:10px 16px 14px}.bxc__fine{--tm-soft:#eef7fc;--tm-wash:#d9edf8;--tm-line:#c4e3f4;--tm-mid:#78bfe0;--tm-ink:#2d7aa8;background:var(--tm-soft);box-shadow:inset 0 0 0 1px var(--tm-line);color:var(--tm-ink);border-radius:9px;justify-content:space-between;align-items:center;gap:10px;margin-top:9px;padding:6px 7px 6px 11px;font-size:12px;display:flex}.bxc__fine kbd{background:#fff}.bxc__fine>span:first-child{min-width:0;color:var(--t2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;display:inline-flex;overflow:hidden}.bxc__fine i{background:var(--tm-mid);border-radius:50%;flex:none;width:6px;height:6px}.bxc__fk{flex:none;align-items:center;gap:4px;font-weight:500;display:inline-flex}.bxc__fk kbd:first-of-type{margin-left:3px}.bxc__comp{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:14px;gap:8px;padding:12px 10px 10px 14px;transition:box-shadow .15s;display:grid;position:relative}.bxc__comp:focus-within{box-shadow:inset 0 0 0 1.5px #d6d3d1}.bxc__comp.is-drag{box-shadow:inset 0 0 0 1.5px var(--tm-mid);background:var(--tm-soft)}.bxc__comp:not(.bxc__comp--sm) textarea{min-height:66px;font-size:14.5px}.bxc__comp textarea{resize:none;width:100%;min-height:22px;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;padding:2px 4px 0 0;font-size:14px;line-height:1.45;display:block}.bxc__comp textarea::placeholder{color:var(--t3)}.bxc__row{align-items:center;gap:6px;min-height:30px;display:flex}.bxc__ic{width:30px;height:30px;color:var(--t2);border-radius:8px;flex:none;place-items:center;transition:background .15s,color .15s;display:grid}.bxc__ic:hover{background:var(--chip);color:var(--ink)}.bxc__ic svg{width:16px;height:16px}.bxc__ctx{background:var(--tm-soft);min-width:0;max-width:62%;height:26px;color:var(--tm-ink);white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:0 3px 0 9px;font-size:12px;font-weight:500;display:inline-flex}.bxc__ctx i{background:var(--tm-mid);border-radius:50%;flex:none;width:6px;height:6px}.bxc__ctx button{width:20px;height:20px;color:inherit;opacity:.7;border-radius:5px;flex:none;place-items:center;display:grid}.bxc__ctx button:hover{opacity:1;background:#fff9}.bxc__ctx button svg{width:11px;height:11px}.bxc__sp{flex:1}.bxc__pop{flex:none;position:relative}.bxc__ic.is-open{background:var(--chip);color:var(--ink)}.bxc__menu{width:300px;bottom:calc(100% + 8px);left:0}.bxc__mate{background:var(--tm-soft);height:26px;color:var(--tm-ink);white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:0 3px 0 7px;font-size:12px;font-weight:500;display:inline-flex}.bxc__mate button{width:20px;height:20px;color:inherit;opacity:.7;border-radius:5px;place-items:center;display:grid}.bxc__mate button:hover{opacity:1;background:#fff9}.bxc__mate button svg{width:11px;height:11px}.bxm{flex:none;align-items:center;gap:2px;display:flex;position:relative}.bxm__b{height:30px;color:var(--t2);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 7px 0 8px;font-size:12.5px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.bxm__b:hover,.bxm__b[aria-expanded=true]{background:var(--chip);color:var(--ink)}.bxm__auto{width:14px;height:14px}.bxm__cv{width:11px;height:11px;color:var(--t3);transform:rotate(90deg)}.bxm__menu{bottom:calc(100% + 8px);left:auto;right:0}.bxc__go{background:var(--ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;transition:background .15s,opacity .15s;display:grid}.bxc__go:disabled{cursor:default;background:#e7e5e4}.bxc__comp--sm{border-radius:13px;gap:6px;padding:10px 8px 8px 13px}.bxc__comp--sm textarea{min-height:42px;font-size:14px}.bxc__comp--sm .bxc__row{min-height:30px}.bxc__comp--sm .bxc__go,.bxc__comp--sm .bxc__ic{width:30px;height:30px}.bxc__att{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bxc__img{border-radius:9px;width:52px;height:52px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000f}.bxc__img img{object-fit:cover;width:100%;height:100%;display:block}.bxc__img button{color:#fff;opacity:0;background:#1c1917b8;border-radius:50%;place-items:center;width:18px;height:18px;transition:opacity .15s;display:grid;position:absolute;top:3px;right:3px}.bxc__img:hover button,.bxc__img button:focus-visible{opacity:1}.bxc__img button svg{width:10px;height:10px}.bxc__err{color:var(--bad,#dc2626);font-size:12px}.cm__panel.dmn{width:min(540px,100%)}.dmn__h{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:18px 16px 16px 20px;display:flex}.dmn__h>span:not(.dmn__hi){flex:1;gap:2px;min-width:0;display:grid}.dmn__h b{white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;font-weight:500;overflow:hidden}.dmn__h small{color:var(--t2);font-size:12.5px}.dmn__hi{background:var(--chip);width:38px;height:38px;color:var(--ink-2,#44403c);border-radius:10px;flex:none;place-items:center;display:grid}.dmn__hi svg{width:18px;height:18px}.dmn__b{gap:16px;padding:20px;display:grid;overflow-y:auto}.dmn__in{border:1px solid var(--line);border-radius:10px;align-items:center;gap:9px;height:46px;padding:0 13px;transition:border-color .15s,box-shadow .15s;display:flex}.dmn__in:focus-within{border-color:#a8a29e;box-shadow:0 0 0 3px #2925240f}.dmn__in svg{width:16px;height:16px;color:var(--t3);flex:none}.dmn__in input{min-width:0;height:100%;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:15px}.dmn__why{color:var(--bad,#dc2626)}.dmn__sel{border:1px solid var(--line);height:40px;font:inherit;color:var(--ink);background:#fff;border-radius:8px;padding:0 10px;font-size:14px}.dmn__p{color:var(--t2);margin:0;font-size:13.5px;line-height:1.55}.dmn__p b{color:var(--ink);font-weight:500}.dmn__rec{border:1px solid var(--line);border-radius:10px;overflow:hidden}.dmn__rh,.dmn__rr{grid-template-columns:76px minmax(0,.8fr) minmax(0,1.4fr);align-items:center;display:grid}.dmn__rh{border-bottom:1px solid var(--line);height:34px;color:var(--t3);background:#fafaf9;font-size:11.5px;font-weight:500}.dmn__rh>span,.dmn__rr>span{padding:0 12px}.dmn__rr{border-bottom:1px solid var(--line);min-height:46px}.dmn__rr:last-child{border-bottom:0}.dmn__rr em{background:var(--chip);border-radius:5px;padding:2px 6px;font-size:11.5px;font-style:normal;font-weight:500;display:inline-block}.dmn__rr button{min-width:0;height:46px;color:var(--ink);text-align:left;overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px;transition:background .12s;display:flex}.dmn__rr button:hover{background:#fafaf9}.dmn__rr button svg{width:13px;height:13px;color:var(--t3);flex:none}.dmn__note{background:var(--chip);color:var(--t2);border-radius:10px;gap:9px;margin:0;padding:11px 12px;font-size:12.5px;line-height:1.45;display:flex}.dmn__note svg{width:15px;height:15px;color:var(--t3);flex:none;margin-top:1px}.dmn__f{border-top:1px solid var(--line);background:#fafaf9;justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}.dmn__f .pp__btn,.dmn__f .btn{border-radius:8px;height:36px;font-size:13.5px}.dmn__f .btn svg{width:14px;height:14px}.dmn__st{color:var(--t2);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.dmn__st i{background:var(--t3);border-radius:50%;flex:none;width:6px;height:6px}.dmn__st--connected{color:var(--good)}.dmn__st--connected i{background:var(--good-dot,#16a34a)}.dmn__st--waiting{color:#b45309}.dmn__st--waiting i{background:#f59e0b}@media (max-width:1180px){.bld{grid-template-columns:68px 360px minmax(0,1fr)}}@media (max-width:860px){.bld{grid-template-columns:68px minmax(0,1fr)}.bld__nav{margin-right:8px}.bld__main{display:none}}@media (prefers-reduced-motion:reduce){.bld__float,.bld__menu{animation:none}.bld__stage{scroll-behavior:auto}}.bld__lk{color:var(--t3);width:12px!important;height:12px!important}.bld__opts{gap:6px;display:grid}.bld__opts>button{box-shadow:inset 0 0 0 1px var(--line);text-align:left;border-radius:10px;align-items:center;gap:12px;padding:10px 12px 10px 10px;transition:box-shadow .15s;display:flex}.bld__opts>button:hover{box-shadow:inset 0 0 0 1.5px #d6d3d1}.bld__opts>button>span:nth-child(2){flex:1;gap:1px;min-width:0;display:grid}.bld__opts b{font-size:13.5px;font-weight:500}.bld__opts small{color:var(--t2);font-size:12px}.bld__opts>button>svg{width:15px;height:15px;color:var(--t3);flex:none}.bld__oi{background:var(--chip);width:32px;height:32px;color:var(--ink-2,#44403c);border-radius:8px;flex:none;place-items:center;display:grid}.bld__oi svg{width:16px;height:16px}.bld__tgs{border:1px solid var(--line);border-radius:10px;display:grid;overflow:hidden}.bld__tg{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:8px 12px 8px 14px;display:flex}.bld__tg+.bld__tg{border-top:1px solid var(--line)}.bld__tg>span{gap:1px;min-width:0;display:grid}.bld__tg b{font-size:13.5px;font-weight:500}.bld__tg small{color:var(--t2);font-size:12px}.bld__tg .switch:disabled{opacity:.45;cursor:not-allowed}.bld__tg--in{gap:8px;min-height:30px;padding:0 0 0 4px}.bld__pb>.lfe__b{padding:18px}.pp__btn.bld__btn.on{background:var(--chip)}.tpg{grid-template-columns:repeat(auto-fill,minmax(min(100%,256px),1fr));gap:16px;display:grid}.tpg__h{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.tpg__h h3{letter-spacing:-.01em;font-size:18px;font-weight:500}.tpc{text-align:left;border-radius:var(--r-xl);background:var(--surface);min-width:0;box-shadow:var(--sh);flex-direction:column;transition:box-shadow .15s;display:flex;position:relative;overflow:hidden}.tpc:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;box-shadow:var(--sh);transition:box-shadow .15s;position:absolute;inset:0}.tpc:hover:after,.tpc:focus-visible:after{box-shadow:inset 0 0 0 1.5px #d6d3d1}.tpc:focus-visible{outline:none}.tpc__pic{aspect-ratio:16/10;background:linear-gradient(#f5f5f4,#efeeec);display:block;position:relative;overflow:hidden}.tpc__win{background:#fff;border-radius:8px 8px 0 0;position:absolute;inset:11% 9% -12px;overflow:hidden;box-shadow:0 0 0 1px #29252414,0 14px 30px -18px #29252459}.tpc__win>.lnd-thumb{width:100%;height:100%}.tpc__b{gap:4px;padding:13px 14px 14px 16px;display:grid}.tpc__t{justify-content:space-between;align-items:center;gap:8px;display:flex}.tpc__t b{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:500;overflow:hidden}.tpc__go{width:15px;height:15px;color:var(--t3);flex:none;transition:color .15s,transform .15s}.tpc:hover .tpc__go{color:var(--ink);transform:translate(2px)}.tpc__b>small{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:1.4;overflow:hidden}.tpc__f{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.tpc__f>span{height:24px;box-shadow:inset 0 0 0 1px var(--line);color:var(--t2);white-space:nowrap;background:#fff;border-radius:6px;align-items:center;gap:5px;padding:0 8px;font-size:12px;font-weight:450;display:inline-flex}.tpc__f svg{width:13px;height:13px;color:var(--t3)}.tpc__aa{color:var(--t3);font-size:12px;font-weight:500;font-family:var(--hf,inherit)}.tpc__dot{background:var(--c);border-radius:50%;width:9px;height:9px;box-shadow:inset 0 0 0 1px #0000001a}.tpc__form{transform-origin:top;pointer-events:none;width:520px;position:absolute;top:14px;left:50%;transform:translate(-50%)scale(.46)}.tpc__form .lfv.lnd{background:0 0}.tpc__win--form{box-shadow:none;background:0 0;top:0;left:0;right:0}.sxl__addr{align-items:center;gap:8px;min-width:0;display:inline-flex}.sxl__addr>span{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sxl__addr svg{width:14px;height:14px;color:var(--t3);flex:none}.sxl__cd{outline-offset:-1px;height:24px;color:var(--t2);white-space:nowrap;border-radius:6px;outline:1px dashed #c9c6c2;align-items:center;gap:5px;padding:0 9px;font-size:12px;font-weight:500;transition:color .15s,outline-color .15s;display:inline-flex}.sxl__cd:hover{color:var(--ink);outline-color:#a8a29e}.sxl__cd svg{width:12px;height:12px}.lnd-thumb--wait>span{visibility:hidden}.tpc{cursor:pointer}.sxl__addr>span:not(.dbt__nil){max-width:200px}.bsu__trs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.bsu__tr{border-radius:var(--r-xl);border:1px solid var(--line-2);text-align:left;background:#fff;align-items:center;gap:12px;min-height:60px;padding:10px 14px;transition:box-shadow .15s,border-color .15s;display:flex}.bsu__tr:hover{border-color:#0000;box-shadow:inset 0 0 0 1.5px #d6d3d1}.bsu__tr.on{border-color:#0000;box-shadow:inset 0 0 0 1.5px #a8a29e}.bsu__tr>span:last-child{gap:1px;min-width:0;display:grid}.bsu__tr b{font-size:14px;font-weight:500}.bsu__tr small{color:var(--t3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.bsu__looks{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.bsu__looks--3{grid-template-columns:repeat(3,minmax(0,1fr))}.bsu__looks--3 .bsu__lp{aspect-ratio:4/5}.bsu__look{cursor:pointer;border-radius:var(--r-xl);box-shadow:inset 0 0 0 1px var(--line);text-align:left;background:#fff;outline:none;padding:0;transition:box-shadow .15s;display:grid;overflow:hidden}.bsu__look:hover,.bsu__look:focus-visible{box-shadow:inset 0 0 0 1.5px #d6d3d1}.bsu__look.on{box-shadow:inset 0 0 0 1.5px #a8a29e}.bsu__lp{aspect-ratio:16/8.2;background:#f5f5f4;border-radius:9px;margin:6px 6px 0;display:block;position:relative;overflow:hidden}.bsu__lp>.lnd-thumb{position:absolute;inset:0}.bsu__lt{gap:2px;padding:10px 14px 12px;display:grid}.bsu__lt b{font-size:14px;font-weight:500}.bsu__lt small{color:var(--t3);font-size:12.5px;line-height:1.4}.bsu__dot{border-radius:50%;flex:none;width:16px;height:16px;box-shadow:inset 0 0 0 1px #00000014}.bsu__dot--sm{vertical-align:-1px;width:11px;height:11px;margin-right:6px;display:inline-block}.nrx__chip.on{border-color:var(--ink);background:#fff}.bsu__price{gap:14px}.bsu__pr{align-items:baseline;gap:4px;display:flex}.bsu__pr span{font-family:var(--num);color:var(--t3);font-size:30px;font-weight:500}.bsu__pr input{min-width:0;font-family:var(--num);letter-spacing:-.02em;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:34px;font-weight:600}.bsu__pr input::placeholder{color:#d6d3d1}.bsu__got li{grid-template-columns:124px minmax(0,1fr);align-items:center;min-height:48px;font-size:14px;display:grid}.bsu__got li+li{border-top:1px solid var(--line-2)}.bsu__got li b{color:var(--t2);font-weight:450}.bsu__got li span{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.bsu__build{align-items:center;gap:9px;padding-left:10px;display:inline-flex}.bsu__cl{color:var(--t3);transition:color .25s}.bsu__cl b{font-weight:450!important}.bsu__cl.is-now,.bsu__cl.is-done{color:var(--ink)}.bsu__ci{color:#fff;border:1.5px solid #e7e5e4;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;transition:background .2s,border-color .2s;display:grid}.bsu__ci svg{width:11px;height:11px}.bsu__cl.is-now .bsu__ci{border-color:var(--tm-wash);border-top-color:var(--tm-mid);animation:.8s linear infinite bsuSpin}.bsu__cl.is-done .bsu__ci{background:var(--good-dot);border-color:var(--good-dot)}@keyframes bsuSpin{to{transform:rotate(360deg)}}.bsu__hero{padding-bottom:22px}.bsu__shot{aspect-ratio:16/10.5;width:100%;box-shadow:0 0 0 1px var(--line), 0 10px 26px -18px #29252459;background:#fff;border-radius:10px;margin:14px 0;position:relative;overflow:hidden}.bsu__shot>.lnd-thumb{position:absolute;inset:0}.bsu__shot--form{background:#fafaf9}.bsu__form{transform-origin:top;pointer-events:none;width:520px;position:absolute;top:12px;left:50%;transform:translate(-50%)scale(.52)}.bsu__form .lfv.lnd{background:0 0}.bsu__blank{color:#d6d3d1;background:repeating-linear-gradient(135deg,#fafaf9 0 10px,#f5f5f4 10px 11px);place-items:center;display:grid;position:absolute;inset:0}.bsu__blank svg{width:22px;height:22px}.bsu__cn{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:19px;overflow:hidden}.bsu__opts3{grid-template-columns:repeat(3,minmax(0,1fr))}.bsu__opts3 .nrxi__o{padding:20px}@media (max-height:860px){.bsu__lp{aspect-ratio:16/6.6}.bsu__tr{min-height:52px}}@media (max-width:760px){.bsu__trs,.bsu__looks,.bsu__opts3{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.bsu__cl.is-now .bsu__ci{animation:none}}.dms__host{align-items:center;gap:10px;min-width:0;display:inline-flex}.dms__host b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.dms__ic{background:var(--chip);width:26px;height:26px;color:var(--t2);border-radius:8px;flex:none;place-items:center;display:grid}.dms__ic svg{width:14px;height:14px}.dms__kind{color:var(--t3);margin-left:8px;font-size:12px}.dms__none{color:var(--t3)}.dms__acts{justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.dms__acts .nrq__b svg{vertical-align:-1px;width:12px;height:12px;margin-right:4px}.dms__bin{width:28px;height:28px;color:var(--t3);opacity:0;border-radius:7px;place-items:center;transition:opacity .12s,background .12s;display:grid}.dms tr:hover .dms__bin,.dms__bin:focus-visible{opacity:1}.dms__bin:hover{background:var(--chip);color:var(--bad)}.dms__bin svg{width:14px;height:14px}.dms__rm{color:var(--bad)!important;border-color:#fecaca!important}.dms__recrow td{background:#fafaf9;padding:4px 16px 16px!important}.dms__recrow p{color:var(--t2);margin:10px 0 12px;font-size:13px}.dms__recrow p b{color:var(--ink);font-weight:500}.dms__recrow .dmn__rec{background:#fff;max-width:720px}.dms__note{color:var(--t3);margin:14px 2px 0;font-size:13px}.bld__fh--bad{color:#b45309}.bld__sel{width:100%;height:38px}.bld__fl2{justify-self:start;margin-top:8px}.sx__bar{justify-content:space-between;align-items:center;gap:12px;display:flex}.tpl{margin:4px 0 40px}.tpl--full{margin-top:4px}.tpg__r{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tpg__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.tpg__n{display:inline-flex}.tpg__none{text-align:center;color:var(--t3);padding:40px 0;font-size:14px}.tpg__more{color:var(--t2);margin-top:14px;font-size:13.5px;font-weight:500;display:inline-flex}.tpg__more:hover{color:var(--ink)}.bkc{height:34px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:8px;padding:0 12px;font-size:13.5px;font-weight:500;transition:box-shadow .15s;display:inline-flex}.bkc:hover{box-shadow:inset 0 0 0 1.5px #d6d3d1}.bkc svg{width:15px;height:15px;color:var(--t2)}.bkc--add{box-shadow:none;outline-offset:-1px;color:var(--t2);outline:1px dashed #c9c6c2}.bkc__dots{display:inline-flex}.bkc__dots i{border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 2px #fff,inset 0 0 0 1px #00000014}.bkc__dots i+i{margin-left:-4px}.bkp{gap:18px;max-width:760px;display:grid}.bkp__t h3{font-size:18px;font-weight:500}.bkp__t p{color:var(--t2);max-width:600px;margin-top:4px;font-size:14px}.bkt{border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--sh);gap:18px;padding:22px;display:grid}.bkt--c{box-shadow:none;background:0 0;border-radius:0;padding:4px 22px 22px}.bkt__drop{outline-offset:-1.5px;text-align:center;cursor:pointer;background:#fff;border-radius:12px;outline:1.5px dashed #d6d3d1;justify-items:center;gap:6px;padding:34px 20px;transition:outline-color .15s,background .15s;display:grid}.bkt__drop:hover,.bkt__drop.is-over{background:#fafaf9;outline-color:#a8a29e}.bkt__di{background:var(--chip);border-radius:50%;place-items:center;width:44px;height:44px;margin-bottom:6px;display:grid}.bkt__di svg{width:19px;height:19px;color:var(--t2)}.bkt__drop b{font-size:15px;font-weight:500}.bkt__drop small{color:var(--t2);font-size:13px}.bkt__drop u{text-underline-offset:2px}.bkt__chips{gap:6px;margin-top:6px;display:flex}.bkt__chips em{color:var(--t2);background:var(--chip);border-radius:5px;padding:3px 7px;font-size:11px;font-style:normal;font-weight:500}.bkt__read{background:var(--tm-wash,#fff7ed);border-radius:12px;align-items:center;gap:14px;padding:22px;display:flex}.bkt__read span{gap:2px;display:grid}.bkt__read b{font-size:14.5px;font-weight:500}.bkt__read small{color:var(--t2);font-size:12.5px}.bkt__err{color:#b45309;font-size:13.5px}.bkt__sec{gap:10px;display:grid}.bkt__lab{align-items:baseline;gap:10px;font-size:13.5px;font-weight:500;display:flex}.bkt__lab small{color:var(--t3);font-size:12.5px;font-weight:450}.bkt__sws{flex-wrap:wrap;gap:14px;display:flex}.bkt__sw{justify-items:center;gap:6px;display:grid;position:relative}.bkt__sw>button{all:unset;box-sizing:border-box;background:var(--c);cursor:pointer;border-radius:14px;place-items:center;width:56px;height:56px;transition:transform .15s;display:grid;box-shadow:inset 0 0 0 1px #00000014}.bkt__sw>button:hover{transform:translateY(-1px)}.bkt__sw.on>button{box-shadow:0 0 0 2px #fff, 0 0 0 3.5px var(--ink)}.bkt__sw>button svg{color:#fff;width:20px;height:20px}.bkt__sw>button svg.bkt__ck--dk{color:var(--ink)}.bkt__sw small{color:var(--t3);font-variant-numeric:tabular-nums;font-size:11.5px}.bkt__sw.on small{color:var(--ink);font-weight:500}.bkt__sw>i{width:20px;height:20px;box-shadow:0 0 0 1px var(--line), 0 2px 6px #00000014;cursor:pointer;opacity:0;background:#fff;border-radius:50%;place-items:center;transition:opacity .15s;display:grid;position:absolute;top:-6px;right:-6px}.bkt__sw:hover>i,.bkt__sw>i:focus-visible{opacity:1}.bkt__sw>i svg{width:11px;height:11px}.bkt__add{outline-offset:-1.5px;width:56px;height:56px;color:var(--t2);cursor:pointer;border-radius:14px;outline:1.5px dashed #d6d3d1;place-items:center;display:grid;position:relative}.bkt__add:hover{outline-color:#a8a29e}.bkt__add svg{width:18px;height:18px}.bkt__add input{opacity:0;cursor:pointer;position:absolute;inset:0}.bkt__warn{color:#b45309;font-size:12.5px}.bkt__seg{justify-self:start;display:inline-flex}.bkt__aa{font-family:var(--hf,inherit);margin-right:6px;font-size:13px}.bkt__seg .lnd--editorial{--hf:var(--font-serif), Georgia, serif}.bkt__seg .lnd--classic{--hf:var(--font-classic), Georgia, serif}.bkt__pv.lnd{min-height:0;box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;gap:12px;padding:26px 26px 24px;display:grid}.bkt__pv .lnd__h2{font-size:30px}.bkt__pvb{align-items:center;gap:8px;display:flex}.bkt__pvb .lnd__btn{height:40px;margin-right:6px;padding:0 18px;font-size:14px}.bkt__pvb i{border-radius:50%;width:22px;height:22px;box-shadow:inset 0 0 0 1px #00000014}.bkt__logo{object-fit:contain;justify-self:start;max-width:160px;max-height:40px}.bkt__note{color:var(--t2);align-items:center;gap:6px;font-size:12.5px;display:flex}.bkt__note svg{width:14px;height:14px;color:var(--good)}.bkt__f{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.bkt__rm{margin-right:auto}.bkt__hand{color:var(--t2);flex-wrap:wrap;align-items:center;gap:8px;margin-right:auto;font-size:13px;display:flex}.bkt__hand>span{color:var(--t3)}.bkt__hand button{all:unset;cursor:pointer;border-radius:50%;width:20px;height:20px;transition:transform .15s;box-shadow:inset 0 0 0 1px #0000001a}.bkt__hand button:hover{transform:scale(1.12)}.bkm__p{width:min(620px,100%)}.bkm__h{align-items:center;gap:12px;padding:18px 22px 14px;display:flex}.bkm__h>span:nth-child(2){flex:1;gap:2px;display:grid}.bkm__h b{font-size:16px;font-weight:500}.bkm__h small{color:var(--t2);font-size:13px}.bsu__kit{all:unset;box-sizing:border-box;width:100%;box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:12px;margin-bottom:10px;padding:12px 14px;transition:box-shadow .15s;display:flex}.bsu__kit:hover{box-shadow:inset 0 0 0 1.5px #d6d3d1}.bsu__kit.on{box-shadow:inset 0 0 0 1.5px #a8a29e}.bsu__kit>span:nth-child(2){flex:1;gap:1px;min-width:0;display:grid}.bsu__kit b{font-size:14px;font-weight:500}.bsu__kit small{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.bsu__kit>svg{width:16px;height:16px;color:var(--t3);flex:none}.bsu__kit.on>svg{color:var(--ink)}.bsu__kit--add{box-shadow:none;outline-offset:-1.5px;outline:1.5px dashed #d6d3d1}.bsu__kit--add:hover{box-shadow:none;outline-color:#a8a29e}.tpl:not(.tpl--full){container-type:inline-size}.tpl:not(.tpl--full) .tpg{grid-template-columns:repeat(4,minmax(0,1fr))}@container (max-width:760px){.tpl:not(.tpl--full) .tpg{grid-template-columns:repeat(2,minmax(0,1fr))}.tpl:not(.tpl--full) .tpg>:nth-child(n+3){display:none}}html.has-bld .cm,html.has-bld .toast,html.has-bld .ptmt{z-index:260}.bld__hint--c{text-align:center;color:var(--t3);margin:0 8px;font-size:12.5px}.bld__fr>.bld__tg{padding:10px 12px 10px 14px}.bld__fr>.bld__tg b{font-size:14px}.bld__fr>.bld__tg small{color:var(--t3);font-size:12.5px}.bld__fr .bld__list{gap:8px}.bld__fr .bld__more{margin-top:2px}.bld__sec .bld__serp,.bld__sec .lfb__law,.bld__sec .lfb__then,.bld__sec .bld__addr,.bld__sec .bld__connect{background:#fff}.bld__fr>.bld__f--stack>.bld__seg{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));justify-self:stretch;margin:6px 6px 4px 0;display:grid;overflow:visible}.bld__fr>.bld__f--stack>.bld__seg>button{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bld__fr>.bld__orow{align-items:center;gap:2px;min-height:46px;padding:4px 6px 4px 14px;display:flex}.bld__orow>em{width:18px;color:var(--t3);flex:none;font-size:12px;font-style:normal;font-weight:500}.bld__orow .bld__in{flex:1;min-width:0}.bld__orow .bld__tool{opacity:0;transition:opacity .12s}.bld__orow:hover .bld__tool,.bld__orow:focus-within .bld__tool{opacity:1}.band--wait{visibility:hidden}.bld__nav .bld__fr{background:#f8f8f7;border-color:#ebe9e7}.bld__nav .bld__fr>*+*{border-top-color:#ebe9e7}.bld__nav .bld__fr .bld__in,.bld__nav .bld__fr .bld__slug{background:#fff;transition:box-shadow .15s;box-shadow:inset 0 0 0 1px #e7e5e4}.bld__nav .bld__fr .bld__in:hover,.bld__nav .bld__fr .bld__slug:hover{background:#fff;box-shadow:inset 0 0 0 1px #d6d3d1}.bld__nav .bld__fr .bld__in:focus,.bld__nav .bld__fr .bld__slug:focus-within{background:#fff;box-shadow:inset 0 0 0 1.5px #a8a29e,0 0 0 3px #2925240d}.bld__nav .bld__fr .bld__slug .bld__in,.bld__nav .bld__fr .bld__slug input{box-shadow:none;background:0 0}.bld__nav .bld__fr>.bld__f{padding-right:10px}.bld__nav .bld__fr textarea.bld__in{width:100%;margin-left:0}:is(.bld__nav .bld__fr>.bld__f--stack,.bld__nav .bld__fr>.bld__f:has(textarea)){gap:8px;padding:13px 10px 12px 14px}.bld__nav .bld__fr>.bld__list{gap:12px;padding-bottom:14px}.bld__nav .bld__item{background:#fff;border-color:#e7e5e4}.bld__nav .bld__ih{background:#fff;border-bottom-color:#efedeb}.bld__nav .bld__ib{gap:12px;padding:12px 12px 14px}.bld__nav .bld__ib .bld__f{gap:6px}.bld__nav .bld__ib .bld__in{background:#fff;box-shadow:inset 0 0 0 1px #e7e5e4}.bld__nav .bld__fr .seg{background:#eeedeb}.lnd__b{display:contents}.lnd__logo{align-items:center;display:inline-flex}.lnd__logo img{object-fit:contain;width:auto;max-width:200px;height:40px;display:block}.lnd__foot .lnd__logo img{max-width:150px;height:30px}.lnd [role=link]{cursor:pointer}.lnd__doc{max-width:760px;margin:0 auto}.lnd__doc .lnd__h2{margin:0}.lnd__docu{color:var(--mut);margin:10px 0 36px;font-size:13.5px;display:block}.lnd__doc>div{border-top:1px solid var(--hair);padding:22px 0}.lnd__doc h3{font-family:var(--hf);font-weight:var(--hw);color:var(--ink);margin:0 0 8px;font-size:19px}.lnd__doc p{color:var(--mut);margin:0;font-size:15.5px;line-height:1.65}.bld__menu .bld__mh{border-top:1px solid var(--line);color:var(--t3);margin-top:4px;padding:8px 10px 4px;font-size:11.5px;font-weight:500}.bld__menu button{align-items:center;gap:8px;display:flex}.bld__menu button svg{width:14px;height:14px;color:var(--t3)}.bld__go{gap:6px;margin-top:8px;display:grid}.bld__gol{color:var(--t3);align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.bld__gol svg{width:13px;height:13px}.bld__img--logo>img{object-fit:contain;background:repeating-conic-gradient(#f2f1ef 0 25%, #fff 0 50%) 0 0 / 12px 12px;padding:6px}.pp__btn.bld__btn.bld__draft:disabled{opacity:1;color:var(--t3);cursor:default}.pp__btn.bld__btn.bld__draft:disabled svg{color:var(--good-dot)}html.has-pvw{overflow:hidden}.pvw{z-index:400;animation:pvwIn .24s var(--ease) both;background:#fff;position:fixed;inset:0}.pvw.is-out{animation:pvwOut .2s var(--ease) both}.pvw__scroll{overscroll-behavior:contain;position:absolute;inset:0;overflow:auto}.pvw__bar{z-index:2;color:#fff;-webkit-backdrop-filter:blur(16px);background:#181615d6;border-radius:12px;align-items:center;gap:4px;height:38px;padding:0 6px 0 4px;display:flex;position:fixed;top:14px;left:14px;box-shadow:0 8px 24px -10px #00000059,inset 0 0 0 1px #ffffff14}.pvw__x{color:#fff;border-radius:8px;align-items:center;gap:4px;height:30px;padding:0 10px 0 6px;font-size:13px;font-weight:500;display:inline-flex}.pvw__x:hover{background:#ffffff1a}.pvw__x svg{width:15px;height:15px}.pvw__pg{color:#ffffffb3;border-left:1px solid #ffffff29;padding:0 8px;font-size:12.5px}.pvw__bar kbd{height:20px;font:500 11px/20px var(--sans);color:#ffffffbf;background:#ffffff1f;border-radius:5px;padding:0 6px}@keyframes pvwIn{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}@keyframes pvwOut{to{opacity:0;transform:scale(.985)}}@media (prefers-reduced-motion:reduce){.pvw,.pvw.is-out{animation:none}}.lnd__lead,.lnd__sub,.lnd__doc p,.lnd__card p,.lnd__faq p{white-space:pre-line}.bcl{gap:12px;display:grid}.bcl__list{scrollbar-width:none;gap:2px;max-height:min(46vh,420px);margin:0;padding:4px 2px 6px;list-style:none;display:grid;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 28px 100%);mask-image:linear-gradient(#0000 0,#000 28px 100%)}.bcl__list::-webkit-scrollbar{display:none}.bcl__l{animation:bclIn .32s var(--ease) both;align-items:flex-start;gap:10px;padding:7px 4px;display:flex}.bcl__l>span{gap:1px;min-width:0;display:grid}.bcl__l b{color:var(--ink);font-size:14.5px;font-weight:500}.bcl__l small{color:var(--t3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.bcl__l.is-done b{color:var(--t2);font-weight:450}.bcl__ic{border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-top:0;font-size:12px;font-style:normal;font-weight:600;display:grid}.bcl__l.is-now .bcl__ic{border:1.5px solid var(--tm-line);border-top-color:var(--tm-ink);animation:.8s linear infinite bclSpin}.bcl__l.is-done .bcl__ic{background:var(--good-soft);color:var(--good)}.bcl__l.is-done .bcl__ic svg{width:12px;height:12px}.bcl__l.is-warn .bcl__ic{color:#b45309;background:#fef3c7}.bcl__bar{color:var(--t3);gap:6px;font-size:12.5px;display:grid}.bcl__bar i{background:var(--tm-soft);border-radius:3px;height:4px;overflow:hidden}.bcl__bar b{background:var(--tm-mid);height:100%;transition:width .7s var(--ease);border-radius:3px;display:block}.bcl__err{gap:8px;display:flex}@keyframes bclIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes bclSpin{to{transform:rotate(360deg)}}.bcb{border-radius:var(--r-xl);height:min(100vh - 150px,720px);box-shadow:var(--sh);background:#fff;grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.bcb__bar{border-bottom:1px solid var(--line-2);background:#fafaf9;align-items:center;gap:12px;height:40px;padding:0 14px;display:flex}.bcb__dots{gap:6px;display:flex}.bcb__dots i{background:#e7e5e4;border-radius:50%;width:9px;height:9px}.bcb__url{min-width:0;height:26px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--t2);white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:flex;overflow:hidden}.bcb__url svg{width:11px;height:11px;color:var(--t3);flex:none}.bcb__view{background:#fff;position:relative;overflow:hidden}.bcb__view iframe{transform-origin:0 0;opacity:0;transition:opacity .5s var(--ease);pointer-events:none;border:0;position:absolute;top:0;left:0}.bcb__view iframe.is-in{opacity:1}.bcb__wait{color:var(--t3);place-content:center;justify-items:center;gap:10px;font-size:12.5px;display:grid;position:absolute;inset:0}.bcb__wait i{background:linear-gradient(90deg, transparent, var(--tm-mid), transparent) 0 0 / 40% 100% no-repeat, var(--tm-soft);border-radius:2px;width:120px;height:3px;animation:1.2s ease-in-out infinite nrxScan}.bcb__foot{border-top:1px solid var(--line-2);color:var(--t3);justify-content:space-between;gap:12px;padding:10px 14px;font-size:12.5px;display:flex}.bcb__foot span:first-child{color:var(--ink);font-weight:500}@media (prefers-reduced-motion:reduce){.bcl__l{animation:none}.bcb__view iframe{transition:none}}.prg{margin-top:2px}.prg__st{z-index:1;height:24px;box-shadow:inset 0 0 0 1px var(--line);color:var(--t2);background:#ffffffeb;border-radius:6px;align-items:center;gap:6px;padding:0 9px 0 8px;font-size:12px;font-weight:500;display:inline-flex;position:absolute;top:10px;left:10px}.prg__st i{background:#a8a29e;border-radius:50%;width:7px;height:7px}.prg__st.is-live{color:var(--ink)}.prg__st.is-live i{background:var(--good-dot)}.prg__none{text-align:center;color:var(--t3);grid-column:1/-1;padding:28px 0 8px;font-size:14px}.prg__w{min-width:0;display:grid;position:relative}.prg__w>.tpc{height:100%}.prg__act{z-index:3;height:28px;box-shadow:inset 0 0 0 1px var(--line), 0 1px 2px #2925240f;color:var(--ink);opacity:0;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:500;transition:opacity .15s,box-shadow .15s;display:inline-flex;position:absolute;top:10px;right:10px}.prg__act svg{width:14px;height:14px}.prg__w:hover .prg__act,.prg__act:focus-visible{opacity:1}.prg__act:hover{box-shadow:inset 0 0 0 1px #d6d3d1,0 1px 2px #29252414}@media (hover:none){.prg__act{opacity:1}}.nwm{position:relative}.nwm__btn{padding-right:12px}.nwm__btn .nwm__cv{opacity:.7;width:14px;height:14px;margin-left:-1px;transition:transform .16s}.nwm__btn[aria-expanded=true] .nwm__cv{transform:rotate(180deg)}.nwm__m{z-index:40;width:300px;box-shadow:var(--sh-lg);border:1px solid var(--line);transform-origin:100% 0;background:#fff;border-radius:12px;gap:2px;padding:6px;animation:.16s ease-out both nwmIn;display:grid;position:absolute;top:calc(100% + 6px);right:0}.nwm__m.is-out{animation:.16s ease-in both nwmOut}@keyframes nwmIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}@keyframes nwmOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)scale(.98)}}.nwm__o{text-align:left;border-radius:8px;align-items:center;gap:12px;padding:9px 10px;display:flex}.nwm__o:hover,.nwm__o:focus-visible{background:#f5f5f4;outline:none}.nwm__ic{width:34px;height:34px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);background:#fff;border-radius:9px;flex:none;place-items:center;display:grid}.nwm__ic svg{width:17px;height:17px}.nwm__tx{gap:1px;min-width:0;display:grid}.nwm__tx>b{font-size:13.5px;font-weight:500}.nwm__tx small{color:var(--t3);font-size:12.5px;line-height:1.35}.nwm--c .nwm__m{transform-origin:top;margin-left:-150px;left:50%;right:auto}.wft{background:radial-gradient(circle,#29252424 .8px,#0000 1.2px) 0 0/12px 12px,#fafaf9;flex-direction:column;justify-content:flex-start;align-items:center;gap:9px;padding:16px 12px 0;display:flex;position:absolute;inset:0}.wft:before{content:"";background:#d6d3d1;width:1.5px;margin-left:-.75px;position:absolute;top:26px;bottom:0;left:50%}.wft__n{max-width:92%;height:26px;box-shadow:inset 0 0 0 1px var(--line), 0 1px 2px #2925240a;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:11.5px;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.wft__n svg{width:13px;height:13px;color:var(--t2);flex:none}.wft__n--go{background:var(--ink);color:#fff;box-shadow:none}.wft__n--go svg{color:#fff}.wft__more{color:var(--t3);background:#fafaf9;border-radius:6px;padding:2px 8px;font-size:11px;position:relative}.prh{margin-top:4px}.prh>.lbar{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;margin-bottom:18px;padding:0}.prh{container-type:inline-size}.prh .tpg.prg{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@container (max-width:820px){.prh .tpg.prg{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:520px){.prh .tpg.prg{grid-template-columns:minmax(0,1fr)}}.prh .prg .tpc__b{gap:5px;padding:16px 18px 18px 20px}.prh .prg .tpc__t b{font-size:16px}.prh .prg .tpc__go{width:17px;height:17px}.prh .prg .tpc__b>small{font-size:13.5px}.prh .prg .tpc__f{gap:7px;margin-top:8px}.prh .prg .tpc__f>span{height:27px;padding:0 10px;font-size:12.5px}.prh .prg .tpc__f svg{width:14px;height:14px}.prh .prg__st{height:26px;font-size:12.5px;top:12px;left:12px}.prh .prg__act{top:12px;right:12px}.prg .tpc__pic{container-type:inline-size}.prg .tpc__win>.tpc__form{transform:translate(-50%)scale(.46)}@container (min-width:330px){.prg .tpc__win>.tpc__form{transform:translate(-50%)scale(.54)}}@container (min-width:400px){.prg .tpc__win>.tpc__form{transform:translate(-50%)scale(.62)}}.mte{vertical-align:-.2em;white-space:nowrap;align-items:center;gap:.3em;display:inline-flex}.mte>b{color:var(--tm-ink);font-weight:500}.mte>.agav{flex:none}.nwm__tx>b{align-items:center;gap:7px;display:inline-flex}.nwm__new{background:var(--tm-soft);height:18px;box-shadow:inset 0 0 0 1px var(--tm-line);color:var(--tm-ink);letter-spacing:.01em;border-radius:5px;align-items:center;padding:0 6px;font-size:11px;font-style:normal;font-weight:500;display:inline-flex}.tpg__l{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tpg__back{padding-left:8px}.pp__btn.tpg__back{border-radius:9px;gap:5px;height:36px;padding:0 12px 0 9px;font-size:13.5px}.tpg__back svg{width:14px;height:14px}.nwc{border-radius:var(--r-xl);background:0 0;border:1px dashed #c9c6c2;min-width:0;min-height:260px;transition:border-color .15s,background-color .15s;display:grid;position:relative}.nwc:not(.is-open):hover{background:#fafaf9;border-color:#a8a29e}.nwc.is-open{border-style:solid;border-color:var(--line);background:var(--surface);box-shadow:var(--sh)}.nwc__face{border-radius:inherit;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:24px;display:flex}.nwc__face:focus-visible{outline:none;box-shadow:inset 0 0 0 1.5px #a8a29e}.nwc__plus{width:46px;height:46px;box-shadow:inset 0 0 0 1px var(--line), 0 1px 2px #2925240d;color:var(--ink);background:#fff;border-radius:50%;place-items:center;margin-bottom:10px;transition:transform .2s;display:grid}.nwc__plus svg{width:20px;height:20px}.nwc:hover .nwc__plus{transform:scale(1.05)}.nwc__face>b{color:var(--ink);font-size:15.5px;font-weight:500}.nwc__face>small{max-width:220px;color:var(--t3);font-size:13px;line-height:1.4}@keyframes nwcIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.nwc{container-type:inline-size}@container (max-width:300px){.prg .tpc__win>.tpc__form{transform:translate(-50%)scale(.38)}}.mty{border-radius:var(--r-xl);background:var(--surface);min-height:440px;box-shadow:var(--sh);isolation:isolate;place-items:center;padding:56px 24px;display:grid;position:relative;overflow:hidden}.mty--sm{min-height:300px;padding:40px 20px}.mty:has(.nwm){overflow:visible}.mty__sk{z-index:-1;pointer-events:none;opacity:.9;-webkit-mask-composite:source-in;position:absolute;inset:22px;-webkit-mask-image:radial-gradient(70% 72% at 50% 46%,#0000 0 34%,#000 78%),linear-gradient(#000 55%,#0000);mask-image:radial-gradient(70% 72% at 50% 46%,#0000 0 34%,#000 78%),linear-gradient(#000 55%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.mty__sk i,.mty__sk b{background:#eeedeb;border-radius:4px;height:8px;display:block}.mty__sk b{background:#efeeec;border-radius:50%;flex:none;width:26px;height:26px}.mty--table .mty__sk,.mty--list .mty__sk{align-content:start;display:grid}.mty__row{border-bottom:1px solid #f1f0ee;align-items:center;gap:14px;height:52px;padding:0 14px;display:flex}.mty__cells{flex:1;grid-template-columns:2.2fr 1.2fr 1fr .8fr;align-items:center;gap:24px;display:grid}.mty--grid .mty__sk{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:18px;display:grid}.mty__card{border-radius:12px;gap:8px;padding-bottom:14px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #f0efed}.mty__card b{background:#f4f3f1;border-radius:0;width:auto;height:120px}.mty__card i{margin:0 14px}.mty--calendar .mty__sk{border-top:1px solid #f1f0ee;border-left:1px solid #f1f0ee;grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:82px;display:grid}.mty__day{border-bottom:1px solid #f1f0ee;border-right:1px solid #f1f0ee;padding:30px 8px 0}.mty__day i{border-radius:4px;height:14px}.mty--board .mty__sk{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:14px;display:grid}.mty__col{background:#fafaf9;border-radius:12px;gap:10px;padding:10px;display:grid}.mty__chip{margin:2px 0 4px;width:40%!important;height:12px!important}.mty__bc{background:#fff;border-radius:10px;gap:8px;padding:12px;display:grid;box-shadow:inset 0 0 0 1px #f0efed}.mty__bc b{width:22px;height:22px}.mty--inbox .mty__sk{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:0;display:grid}.mty__side{border-right:1px solid #f1f0ee}.mty__side .mty__row{height:62px}.mty__side .mty__row>span{flex:1;gap:7px;display:grid}.mty__th{flex-direction:column;gap:16px;padding:28px 24px;display:flex}.mty__th i{border-radius:12px;height:34px}.mty__th i.is-r{background:#f2f1ef;align-self:flex-end}.mty__c{text-align:center;flex-direction:column;align-items:center;max-width:440px;display:flex}.mty__ic{width:60px;height:60px;box-shadow:inset 0 0 0 1px var(--line), 0 1px 2px #2925240d, 0 8px 24px -10px #29252424;color:var(--ink);background:#fff;border-radius:16px;place-items:center;margin-bottom:20px;display:grid;position:relative}.mty__ic>svg{width:26px;height:26px}.mty__mate{background:var(--tm-soft);width:28px;height:28px;box-shadow:0 0 0 3px #fff, inset 0 0 0 1px var(--tm-line);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-9px;right:-9px}.mty__t{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:20px;font-weight:500}.mty__l{color:var(--t2);text-wrap:balance;margin:8px 0 0;font-size:14px;line-height:1.55}.mty__a{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}.mty__a>.btn,.mty__a>.pp__btn{height:36px}.mty__a svg{width:15px;height:15px}.mty__ask{gap:7px}.mty--sm .mty__ic{border-radius:14px;width:52px;height:52px;margin-bottom:16px}.mty--sm .mty__t{font-size:18px}@media (max-width:640px){.mty--grid .mty__sk,.mty--board .mty__sk{grid-template-columns:repeat(2,minmax(0,1fr))}.mty__cells{grid-template-columns:1fr 1fr}.mty__cells i:nth-child(n+3){display:none}}.sys--sw{cursor:pointer;gap:8px}.sys--sw i{background:#d6d3d1;border-radius:7px;width:22px;height:13px;transition:background .15s;position:relative}.sys--sw i:after{content:"";background:#fff;border-radius:50%;width:9px;height:9px;transition:transform .15s;position:absolute;top:2px;left:2px}.sys--sw.is-empty{color:var(--ink)}.sys--sw.is-empty i{background:var(--ink)}.sys--sw.is-empty i:after{transform:translate(9px)}.sys--sw:hover{box-shadow:inset 0 0 0 1px #d6d3d1}.tmv__hero{gap:14px;padding:6px 0 14px;display:grid}.tmv__ey{color:var(--t2);align-items:center;gap:10px;font-size:13px;font-weight:450;display:inline-flex}.tmv__ey .live{border-radius:50%;width:7px;height:7px;margin-left:6px}.tmv__fc{display:inline-flex}.tmv__fc>span{background:var(--tm-soft);width:30px;height:30px;box-shadow:0 0 0 2px #fff, inset 0 0 0 1px var(--tm-line);border-radius:50%;place-items:center;display:grid}.tmv__fc>span+span{margin-left:-7px}.nwc__menu{border-radius:inherit;flex-direction:column;min-height:100%;animation:.22s ease-out both nwcIn;display:flex;overflow:hidden}.nwc__face.is-back{animation:.22s ease-out both nwcIn}@keyframes nwcOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(4px)}}.nwc.is-out{box-shadow:none;background:0 0;border-style:dashed;border-color:#c9c6c2;transition:border-color .18s,background-color .18s,box-shadow .18s}.nwc__top{text-align:center;background:radial-gradient(60% 80% at 50% 40%, #fffc, #fff0 70%), linear-gradient(180deg, var(--tm-wash), var(--tm-soft) 70%, #fff0);flex-direction:column;align-items:center;gap:4px;padding:22px 16px 16px;display:flex}.nwc__brex{place-items:center;margin-bottom:4px;display:grid}.nwc__who{color:var(--tm-ink);font-size:12.5px;font-weight:500}.nwc__q{letter-spacing:-.01em;color:var(--ink);font-size:17px;font-weight:500}.nwc__opts{flex-direction:column;flex:1;gap:8px;padding:4px 14px 14px;display:flex}.nwc__opts .nwm__o{min-height:56px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:10px;flex:1;padding:10px 12px;transition:box-shadow .15s}.nwc__opts .nwm__o:hover,.nwc__opts .nwm__o:focus-visible{background:#fff;box-shadow:inset 0 0 0 1.5px #d6d3d1}.nwc__opts .nwm__ic{background:var(--tm-soft);box-shadow:inset 0 0 0 1px var(--tm-line);color:var(--tm-ink)}@container (max-width:300px){.nwc__opts .nwm__tx small{display:none}.nwc__opts{padding:4px 10px 10px}.nwc__q{font-size:15.5px}}.nwc__top{padding:16px 16px 12px}.nwc__opts{gap:6px;padding:2px 12px 12px}.nwc__opts .nwm__o{min-height:52px;padding:8px 12px}.nwc__menu,.nwc.is-out .nwc__menu{animation-name:nwcFade}@keyframes nwcFade{0%{opacity:0}to{opacity:1}}.nwc.is-out .nwc__menu{animation:.18s ease-in both nwcFadeOut}@keyframes nwcFadeOut{0%{opacity:1}to{opacity:0}}.nwc__top>*,.nwc__opts{animation:.24s ease-out both nwcIn}.nwc.is-out .nwc__top>*,.nwc.is-out .nwc__opts{animation:.18s ease-in both nwcOut}.nwc__top{background:radial-gradient(60% 70% at 50% 42%, #ffffffbf, #fff0 70%), linear-gradient(180deg, var(--tm-wash), var(--tm-soft) 78%, #fff0);flex:1;justify-content:center;gap:3px;padding:26px 16px 16px}.nwc__brex{margin-bottom:8px}.nwc__opts{flex:none;gap:6px;padding:0 12px 12px}.nwc__opts .nwm__o{flex:none;gap:10px;min-height:44px;padding:6px 10px}.nwc__opts .nwm__ic{border-radius:8px;width:30px;height:30px}.nwc__opts .nwm__ic svg{width:15px;height:15px}.nwc__opts .nwm__tx small{display:none}.prh>.lbar>.tabs{margin-left:0}.pdx-sec{margin-bottom:var(--gap);min-width:0}.pdx-h{justify-content:space-between;align-items:center;gap:12px;margin:6px 2px 12px;display:flex}.pdx-h h2{letter-spacing:-.005em;font-size:15px;font-weight:500}.pdx-h>span{color:var(--t3);font-size:13px}.pdx-h .btn svg{width:14px;height:14px}.pdx-acc{min-width:0;color:var(--t2);white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:inline-flex}.pdx-acc b{color:var(--ink);font-weight:500}.pdx-acc>span{color:var(--t3);font-variant-numeric:tabular-nums;margin-right:6px}.pdx-acc .live{margin-right:1px}.pdx-best{container-type:inline-size}.pdx-best__g{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@container (max-width:820px){.pdx-best__g{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:560px){.pdx-best__g{grid-template-columns:minmax(0,1fr)}}.pdx-bc{border-radius:var(--r-xl);background:var(--surface);min-width:0;box-shadow:var(--sh);grid-template-rows:auto 1fr;transition:box-shadow .15s;display:grid;overflow:hidden}.pdx-bc:hover{box-shadow:var(--sh-hover)}.pdx-bc__pic{aspect-ratio:16/10;border-bottom:1px solid var(--line-2);background:#f5f5f4;display:block;position:relative;overflow:hidden}.pdx-bc__pic img{object-fit:cover;width:100%;height:100%;display:block}.pdx-bc__why{font:500 11.5px var(--sans);color:var(--ink);background:#fffffff0;border-radius:6px;padding:3px 8px;font-style:normal;position:absolute;top:10px;left:10px;box-shadow:0 0 0 1px #2925240f,0 2px 6px -2px #29252433}.pdx-bc__b{align-content:start;gap:4px;min-width:0;padding:13px 16px 14px;display:grid}.pdx-bc__b>b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.pdx-bc__b>small{color:var(--t2);white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;display:flex;overflow:hidden}.pdx-bc__f{border-top:1px solid var(--line-2);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px;padding-top:10px;display:grid}.pdx-bc__f>span{font:500 15px var(--num);color:var(--ink);font-variant-numeric:tabular-nums;gap:1px;display:grid}.pdx-bc__f em{font:450 11.5px var(--sans);color:var(--t3);font-style:normal}.pdx-fl{border-radius:var(--r-xl);background:linear-gradient(180deg, var(--tm-wash), var(--tm-soft) 55%, #fff);box-shadow:inset 0 0 0 1px var(--tm-line);align-content:start;gap:10px;min-width:0;padding:18px;display:grid}.pdx-fl__hd{align-items:center;gap:10px;display:flex}.pdx-fl__hd b{color:var(--tm-ink);font-size:16px;font-weight:500}.pdx-fl p{color:var(--ink-2);font-size:13px;line-height:1.5}.pdx-fl__q{gap:6px;margin-top:2px;display:grid}.pdx-fl__q a,.pdx-ask__q a{min-height:34px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);background:#fff;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:0 10px 0 12px;font-size:12.5px;font-weight:500;transition:box-shadow .15s;display:flex}.pdx-fl__q a:hover,.pdx-ask__q a:hover{box-shadow:inset 0 0 0 1.5px #d6d3d1}.pdx-fl__q svg,.pdx-ask__q svg{width:13px;height:13px;color:var(--t3);flex:none}.pdx-sa{text-align:left;background:#fff;align-content:center;gap:4px;width:100%;height:100%;padding:14px 16px;display:grid;overflow:hidden}.pdx-sa__top b{font:600 11px var(--sans);color:var(--ink)}.pdx-sa__src{align-items:center;gap:8px;min-width:0;display:flex}.pdx-sa__fav{background:#f1f3f4;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.pdx-sa__src>span:last-child{min-width:0;display:grid}.pdx-sa__src b{color:#202124;font-size:11.5px;font-weight:500}.pdx-sa__src small{color:#4d5156;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.pdx-sa__h{color:#1a0dab;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.3;display:-webkit-box;overflow:hidden}.pdx-sa__d{color:#4d5156;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.pdx-sa--big{border:1px solid var(--line);border-radius:12px;gap:6px;padding:20px 22px}.pdx-sa--big .pdx-sa__fav{width:28px;height:28px}.pdx-sa--big .pdx-sa__src b{font-size:13.5px}.pdx-sa--big .pdx-sa__src small{font-size:12.5px}.pdx-sa--big .pdx-sa__h{-webkit-line-clamp:3;font-size:19px}.pdx-sa--big .pdx-sa__d{-webkit-line-clamp:4;font-size:13.5px}.pdx-lvbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pdx-lv{background:var(--chip);scrollbar-width:none;border-radius:12px;align-items:center;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.pdx-lv__w{flex:none;align-items:center;display:inline-flex}.pdx-lv__ar{color:#b5b1ad;width:13px;height:13px;margin:0 3px}.pdx-lv__b{text-align:left;height:48px;color:var(--t2);border-radius:9px;align-items:center;gap:10px;padding:0 16px 0 7px;transition:background .15s,box-shadow .15s;display:flex}.pdx-lv__b:hover{color:var(--ink)}.pdx-lv__b.on{box-shadow:0 0 0 1px var(--line), 0 1px 2px #2925240d;color:var(--ink);background:#fff}.pdx-lv__ic{width:34px;height:34px;color:var(--t2);background:#ffffffb3;border-radius:8px;flex:none;place-items:center;display:grid}.pdx-lv__b.on .pdx-lv__ic{color:var(--ink);background:#f5f5f4}.pdx-lv__ic svg{width:16px;height:16px}.pdx-lv__t{gap:1px;display:grid}.pdx-lv__t b{white-space:nowrap;font-size:13.5px;font-weight:500}.pdx-lv__t b em{color:var(--t3);margin-left:6px;font-size:12.5px;font-style:normal;font-weight:450}.pdx-lv__t small{color:var(--t3);white-space:nowrap;font-size:12px}.pdx-sp__dots{gap:3px;margin:0 2px 0 3px;display:inline-flex}.pdx-sp__pop{width:290px;left:auto;right:0}.pdx-sp__pop .cp__row .pp__dot{margin:0 2px}.pdx-t th.pdx-t__sw,.pdx-t td.pdx-t__sw{width:58px;padding-right:0}.switch.pdx-sw{width:32px;height:19px}.switch.pdx-sw i{width:14px;height:14px;top:2.5px;left:2.5px}.switch.pdx-sw.on i{transform:translate(13px)}.switch.pdx-sw:disabled{opacity:.45;cursor:not-allowed}.pdx-nm{min-width:0;max-width:340px}.pdx-nm>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pdx-th{object-fit:cover;background:#f5f5f4;border-radius:7px;flex:none;display:block}.pdx-th--g,.pdx-th--i{color:var(--t2);box-shadow:inset 0 0 0 1px var(--line-2);place-items:center;display:grid}.pdx-th--i svg{width:45%;height:45%}.pdx-par{vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;max-width:220px;color:var(--t2);display:inline-block;overflow:hidden}.pdx-par:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.pdx-st{white-space:nowrap;cursor:default;outline:none;align-items:center;gap:7px;display:inline-flex}.pdx-per{color:var(--t3);margin-left:1px;font-style:normal}.pdx-run{color:var(--t2);white-space:nowrap}.pdx-roas{color:var(--ink);font-weight:500}.pdx-roas.is-good{color:var(--good)}.pdx-t__quiet .pdx-nm,.pdx-t__quiet .pdx-roas{color:var(--t2)}.pdx-tot{color:var(--ink);align-items:baseline;gap:8px;font-weight:550;display:inline-flex}.pdx-tot small{color:var(--t3);font-size:12.5px;font-weight:450}.pdx-t tfoot td{border-top:1px solid var(--line);height:52px;color:var(--ink);white-space:nowrap;background:#fafaf9;padding:0 12px;font-weight:550}.pdx-t tfoot td:first-child{padding-left:16px}.pdx-t tfoot em{color:var(--t3);margin-left:3px;font-style:normal;font-weight:450}.pdx-open svg:last-child{width:12px;height:12px;color:var(--t3)}.pdx-cf__pic .pdx-th{border-radius:50%}.pdx-cf__lv{width:76px;height:76px;color:var(--ink);background:#f5f5f4;border-radius:50%;place-items:center;display:grid}.pdx-cf__lv svg{width:28px;height:28px}.pdx-cf__pic .pdx-th,.pdx-cf__lv{transition:filter .55s}.rxon__orb.is-quiet .pdx-th,.rxon__orb.is-quiet .pdx-cf__lv{filter:grayscale()}.pdx-cf__br{width:28px;height:28px;box-shadow:0 0 0 1px var(--line), 0 4px 10px -4px #29252440;background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:4px;left:-4px}.pdx-cf .rxd__hero p.pdx-cf__nm{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;max-width:340px;margin-top:-2px;font-size:13.5px;font-weight:500;overflow:hidden}.pdx-cf__demo{color:var(--t3);justify-self:center;margin-top:-6px;font-size:11.5px}.pdx-cn__panel{width:min(440px,100%)}.pdx-cn__x{z-index:1;width:30px;height:30px;color:var(--t2);border-radius:8px;place-items:center;display:grid;position:absolute;top:12px;right:12px}.pdx-cn__x:hover{background:var(--chip);color:var(--ink)}.pdx-cn__x svg{width:15px;height:15px}.pdx-cn__logo{width:64px;height:64px;box-shadow:inset 0 0 0 1px var(--line), 0 8px 24px -10px #29252424;background:#fff;border-radius:16px;place-items:center;margin-bottom:8px;display:grid}.pdx-cn__sign{background:var(--ink);border-color:var(--ink);color:#fff;justify-content:center;gap:9px;height:44px}.pdx-cn__sign:disabled{opacity:1}.pdx-cn__sign .brand{background:#fff;border-radius:50%}.pdx-spin{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite pdxSpin}@keyframes pdxSpin{to{transform:rotate(360deg)}}.pdx-cn__list{gap:6px;display:grid}.pdx-cn__row{box-shadow:inset 0 0 0 1px var(--line);text-align:left;border-radius:10px;align-items:center;gap:12px;padding:11px 14px;transition:box-shadow .15s;display:flex}.pdx-cn__row:hover{box-shadow:inset 0 0 0 1.5px #d6d3d1}.pdx-cn__row.on{box-shadow:inset 0 0 0 1.5px #a8a29e}.pdx-cn__t{gap:1px;min-width:0;display:grid}.pdx-cn__t b{color:var(--ink);font-size:14px;font-weight:500}.pdx-cn__t small{color:var(--t3);font-size:12px}.pdx-cn__none{text-align:center;color:var(--t2);padding:12px;font-size:13px}.pdx-cn .rxd__ft .btn svg{width:14px;height:14px}.pdx-path{flex-wrap:wrap;align-items:center;gap:2px;margin:0 0 14px;display:flex}.pdx-path__w{align-items:center;min-width:0;display:inline-flex}.pdx-path__ar{color:#b5b1ad;flex:none;width:13px;height:13px;margin:0 2px}.pdx-path__c{max-width:320px;height:30px;color:var(--t2);border-radius:8px;align-items:center;gap:7px;padding:0 10px;font-size:13px;transition:background .15s,color .15s;display:inline-flex}.pdx-path__c>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pdx-path__c svg{width:14px;height:14px;color:var(--t3);flex:none}.pdx-path__c em{color:var(--t3);white-space:nowrap;font-size:11.5px;font-style:normal}a.pdx-path__c:hover{background:var(--chip);color:var(--ink)}.pdx-path__c.on{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);background:#fff;font-weight:500}.pdx-hd{border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--sh);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin-bottom:12px;padding:18px 20px;display:grid}.pdx-hd__pic{display:grid}.pdx-hd__pic .pdx-th{border-radius:12px}.pdx-hd__lv{width:64px;height:64px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);background:#fff;border-radius:12px;place-items:center;display:grid}.pdx-hd__lv svg{width:26px;height:26px}.pdx-hd__b{gap:6px;min-width:0;display:grid}.pdx-hd__b h1{letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;font-size:21px;font-weight:500;overflow:hidden}.pdx-hd__ln{color:var(--t2);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:13px;display:flex}.pdx-hd__k{background:var(--chip);color:var(--ink-2);border-radius:6px;padding:2px 8px;font-size:12px;font-weight:500}.pdx-hd__ln .pdx-st{color:var(--ink);font-weight:500}.pdx-hd__r{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.pdx-hd__sw{height:34px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);background:#fff;border-radius:8px;align-items:center;gap:10px;padding:0 9px 0 12px;font-size:13px;font-weight:500;display:inline-flex}@media (max-width:860px){.pdx-hd{grid-template-columns:auto minmax(0,1fr)}.pdx-hd__r{grid-column:1/-1;justify-content:flex-start}}.pdx-iss{border-radius:var(--r-xl);background:#fef7f7;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;padding:14px 16px;display:flex;box-shadow:inset 0 0 0 1px #dc262633}.pdx-iss__ic{width:32px;height:32px;color:var(--bad);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 0 0 1px #dc262624}.pdx-iss__ic svg{width:15px;height:15px}.pdx-iss__t{min-width:0;color:var(--ink-2);flex:320px;gap:2px;font-size:13px;line-height:1.5;display:grid}.pdx-iss__t b{color:var(--ink);font-size:14px;font-weight:500}.pdx-iss__go{flex:none}.pdx-pbar{margin-top:18px}.pdx-pbar__l{font-size:15px;font-weight:500}.pdx-2{grid-template-columns:minmax(0,300px) minmax(0,1fr) minmax(0,260px);align-items:start;gap:18px;display:grid}@media (max-width:1280px){.pdx-2{grid-template-columns:minmax(0,300px) minmax(0,1fr)}.pdx-2>:last-child{grid-column:1/-1}}@media (max-width:720px){.pdx-2{grid-template-columns:minmax(0,1fr)}}.pdx-sub{color:var(--t3);margin:0 2px 8px;font-size:12.5px;font-weight:500;display:block}.pdx-dt dd>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.pdx-dl__g{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.pdx-dl__c{border-top:1px solid var(--line-2);gap:3px;padding:13px 16px;display:grid}.pdx-dl__c:nth-child(-n+2){border-top:0}.pdx-dl__c:nth-child(2n){border-left:1px solid var(--line-2)}.pdx-dl__c em{color:var(--t2);justify-self:start;font-size:12.5px;font-style:normal}.pdx-dl__c b{font:500 19px var(--num);letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums}.pdx-pv{min-width:0}.pdx-fp{border:1px solid var(--line);background:#fff;border-radius:12px;max-width:400px;display:grid;overflow:hidden}.pdx-fp__top{align-items:center;gap:10px;padding:12px 14px;display:flex}.pdx-fp__av{color:#fff;background:#57534e;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:12px;font-weight:550;display:grid}.pdx-fp__top>span:last-child{display:grid}.pdx-fp__top b{font-size:13.5px;font-weight:500}.pdx-fp__top small{color:var(--t3);font-size:12px}.pdx-fp__tx{color:var(--ink);padding:0 14px 11px;font-size:13.5px;line-height:1.45}.pdx-fp__img{aspect-ratio:1;background:#f5f5f4;display:block;position:relative}.pdx-fp__img img{object-fit:cover;width:100%;height:100%;display:block}.pdx-fp__play{-webkit-backdrop-filter:blur(6px);background:#1c191780;border-radius:50%;width:52px;height:52px;margin:-26px 0 0 -26px;position:absolute;top:50%;left:50%}.pdx-fp__play:after{content:"";border-top:9px solid #0000;border-bottom:9px solid #0000;border-left:15px solid #fff;position:absolute;top:17px;left:21px}.pdx-fp__dots{justify-content:center;gap:5px;display:flex;position:absolute;bottom:10px;left:0;right:0}.pdx-fp__dots i{background:#fff9;border-radius:50%;width:6px;height:6px}.pdx-fp__dots i:first-child{background:#fff}.pdx-fp__ft{background:#f7f7f6;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;display:flex}.pdx-fp__ft>span:first-child{min-width:0;display:grid}.pdx-fp__ft small{color:var(--t3);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.pdx-fp__ft b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.pdx-fp__cta{height:32px;color:var(--ink);background:#e7e6e4;border-radius:7px;flex:none;align-items:center;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}.pdx-pv__g{max-width:460px}.pdx-sib{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;display:grid}.pdx-sib__c{border-radius:var(--r-xl);background:var(--surface);min-width:0;box-shadow:var(--sh);align-items:center;gap:12px;padding:10px 14px 10px 10px;transition:box-shadow .15s;display:flex}.pdx-sib__c:hover{box-shadow:var(--sh-hover)}.pdx-sib__c>span:nth-child(2){gap:2px;min-width:0;display:grid}.pdx-sib__c b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.pdx-sib__c small{color:var(--t2);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:flex;overflow:hidden}.pdx-sib__go{width:14px;height:14px;color:var(--t3);flex:none;margin-left:auto}.pdx-ask{border-radius:var(--r-xl);background:linear-gradient(90deg, var(--tm-soft), #fff 70%);box-shadow:inset 0 0 0 1px var(--tm-line);flex-wrap:wrap;align-items:center;gap:14px 20px;padding:16px 18px;display:flex}.pdx-ask__hd{align-items:center;gap:12px;display:flex}.pdx-ask__hd>span{gap:1px;display:grid}.pdx-ask__hd b{font-size:14.5px;font-weight:500}.pdx-ask__hd small{color:var(--t2);font-size:12.5px}.pdx-ask__q{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.pdx-ask__q a{min-height:32px}:is(.pdx-sec:has(>.pdx-t),.pdx-lvs){container-type:inline-size}@container (max-width:1200px){.pdx-t .pdx-c-cpb{display:none}}@container (max-width:1040px){.pdx-t .pdx-c-lo{display:none}}@container (max-width:860px){.pdx-t .pdx-c-mid{display:none}.pdx-nm{max-width:240px}}.pdx-bc__pic .pdx-sa{align-content:start;padding-top:38px}.pdx-bc__pic .pdx-sa__top{display:none}.pdx-bc__pic .pdx-sa__d{-webkit-line-clamp:1}@container (max-width:1100px){.pdx-t--ad .pdx-c-mid{display:none}.pdx-par{max-width:130px}}.pdx-t td.pdx-t__n{width:100%;max-width:0}.pdx-t .pdx-nm{max-width:100%}.pdx-2 .pp__tbl dd>svg{width:16px;height:16px;color:var(--t3);flex:none}.pdx-2.pdx-2--two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pdx-2.pdx-2--two>:last-child{grid-column:auto}@media (max-width:720px){.pdx-2.pdx-2--two{grid-template-columns:minmax(0,1fr)}}.aiba{gap:12px;padding:18px 20px;display:grid;container-type:inline-size}.aiba__l{border:1px solid var(--line);background:#fff;border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.aiba__l li+li{border-top:1px solid var(--line-2)}.aiba__r{color:inherit;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 14px;text-decoration:none;display:grid}.aiba__r:hover{background:var(--chip)}.aiba__pic{background:var(--chip);border-radius:9px;place-items:center;width:52px;height:52px;display:grid;overflow:hidden}.aiba__pic img{object-fit:cover;width:100%;height:100%;display:block}.aiba__g{width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:50%;place-items:center;display:grid}.aiba__b{gap:4px;min-width:0;display:grid}.aiba__b b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.aiba__b small{color:var(--t2);white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;display:flex;overflow:hidden}.aiba__b small em{background:var(--good-soft);color:var(--good);border-radius:5px;margin-left:4px;padding:1px 6px;font-size:11.5px;font-style:normal;font-weight:500}.aiba__n{gap:18px;display:flex}.aiba__n>span{text-align:right;font-variant-numeric:tabular-nums;gap:2px;font-size:14px;font-weight:500;display:grid}.aiba__n em{color:var(--t3);white-space:nowrap;font-size:11.5px;font-style:normal;font-weight:450}@container (max-width:560px){.aiba__r{grid-template-columns:44px minmax(0,1fr)}.aiba__pic{width:44px;height:44px}.aiba__n{grid-column:2;justify-content:flex-start}.aiba__n>span{text-align:left}}.pdx-bc,.pdx-tc,.nrx__one,.srow{position:relative}.pdx-bc:after,.pdx-tc:after,.nrx__one:after,.srow:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;box-shadow:var(--sh);transition:box-shadow .15s;position:absolute;inset:0}.pdx-bc:hover:after,.pdx-tc:hover:after{box-shadow:inset 0 0 0 1.5px #d6d3d1}.pdx-bc:hover,.pdx-tc:hover{box-shadow:none}.pdx-dl__c--blank{pointer-events:none}.pdx-h h2{align-items:baseline;gap:7px;display:flex}.pdx-h__n{color:var(--t3);font-size:13px;font-style:normal;font-weight:450}.pdx-tb{border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--sh);color:inherit;align-items:center;gap:18px;padding:14px 18px 14px 16px;text-decoration:none;transition:box-shadow .15s;display:flex}.pdx-tb:hover{box-shadow:var(--sh-hover)}.pdx-tb__pics{flex:none;padding-left:10px;display:flex}.pdx-tb__pic{width:46px;height:46px;box-shadow:0 0 0 2.5px #fff, 0 0 0 3.5px var(--line);background:#fff;border-radius:10px;place-items:center;margin-left:-10px;display:grid;overflow:hidden}.pdx-tb__pic img{object-fit:cover;width:100%;height:100%;display:block}.pdx-tb__t{flex:1;gap:3px;min-width:0;display:grid}.pdx-tb__t b{color:var(--ink);font-size:15px;font-weight:500}.pdx-tb__t small{color:var(--t2);font-size:13px;line-height:1.45}.pdx-tb__t strong{color:var(--good);font-weight:500}.pdx-tb__n{border-left:1px solid var(--line-2);border-right:1px solid var(--line-2);flex:none;justify-items:end;padding:0 18px;display:grid}.pdx-tb__n b{font:500 22px var(--num);color:var(--ink);line-height:1.1}.pdx-tb__n small{color:var(--t3);font-size:12px}.pdx-tb__go{border-radius:var(--r-ctl);background:var(--ink);color:#fff;flex:none;align-items:center;gap:4px;height:34px;padding:0 10px 0 14px;font-size:13px;font-weight:500;display:inline-flex}.pdx-tb__go svg{width:14px;height:14px}@media (max-width:760px){.pdx-tb{flex-wrap:wrap}.pdx-tb__n{display:none}.pdx-tb__go{margin-left:auto}}.pdx-tg__hint{color:var(--t3);margin:-4px 2px 14px;font-size:13px}.pdx-tg{margin-bottom:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid;container-type:inline-size}@media (max-width:1100px){.pdx-tg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.pdx-tg{grid-template-columns:minmax(0,1fr)}}.pdx-tc{border-radius:var(--r-xl);background:var(--surface);min-width:0;color:inherit;grid-template-rows:auto auto 1fr;text-decoration:none;display:grid;overflow:hidden}.pdx-tc__pic{aspect-ratio:16/10;border-bottom:1px solid var(--line-2);background:#fff;display:block;position:relative;overflow:hidden}.pdx-tc__pic img{object-fit:cover;width:100%;height:100%;display:block}.pdx-tc__pic .pdx-sa{align-content:start;padding-top:44px}.pdx-tc__pic .pdx-sa__top{display:none}.pdx-tc__rk{font:500 12px var(--num);color:var(--ink);background:#fffffff0;border-radius:6px;padding:3px 8px;font-style:normal;position:absolute;top:10px;left:10px;box-shadow:0 0 0 1px #2925240f,0 2px 6px -2px #29252433}.pdx-tc__b{gap:4px;min-width:0;padding:14px 16px 12px;display:grid}.pdx-tc__b>b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;overflow:hidden}.pdx-tc__b>small{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;min-width:0;font-size:12.5px;display:flex;overflow:hidden}.pdx-tc__path{color:var(--t3)!important}.pdx-tc__g{border-top:1px solid var(--line-2);grid-template-columns:repeat(3,minmax(0,1fr));align-self:end;display:grid}.pdx-tc__g>span{font:500 15px var(--num);color:var(--ink);font-variant-numeric:tabular-nums;border-left:1px solid var(--line-2);gap:2px;padding:10px 16px;display:grid}.pdx-tc__g>span:nth-child(3n+1){border-left:0}.pdx-tc__g>span:nth-child(n+4){border-top:1px solid var(--line-2)}.pdx-tc__g>span.is-good{color:var(--good)}.pdx-tc__g em{font:450 11.5px var(--sans);color:var(--t3);white-space:nowrap;font-style:normal}.pdx-tr__nm{align-items:center;gap:8px;min-width:0;display:flex}.pdx-tr__tg{width:22px;height:22px;color:var(--t3);border-radius:6px;flex:none;place-items:center;transition:background .15s,color .15s;display:grid}.pdx-tr__tg:hover{background:var(--chip);color:var(--ink)}.pdx-tr__tg svg{width:13px;height:13px;transition:transform .2s;transform:rotate(-90deg)}.pdx-tr__tg.on svg{transform:none}.pdx-tr__in{flex:none;align-self:stretch;width:30px;position:relative}.pdx-tr__in:before{content:"";border-bottom:1.5px solid #e2e0de;border-left:1.5px solid #e2e0de;border-bottom-left-radius:6px;width:10px;position:absolute;top:-14px;bottom:50%;left:10px}.pdx-tr__set td{background:#fafaf9}.pdx-tr__set .pdx-nm>span{font-weight:500}.pdx-tr__k{color:var(--t3);flex:none;font-size:12px;font-style:normal}.pdx-tr__aud{white-space:nowrap;text-overflow:ellipsis;max-width:200px;color:var(--t2);display:block;overflow:hidden}.pdx-tr__h{align-items:center;gap:10px;display:inline-flex}.pdx-tr__all{height:22px;color:var(--t3);background:var(--chip);border-radius:6px;padding:0 8px;font-size:12px;font-weight:450}.pdx-tr__all:hover{color:var(--ink)}.pdx-t--tree td.pdx-t__n{width:100%;max-width:0}.rai{flex-direction:column;align-items:center;gap:6px;display:flex}.rai>.rail__rule{margin:2px 0 6px}.rai>.rai__rule{margin:6px 0}.rail__i.rai__i{color:#5b5b5b}.rail__i.rai__i.on{color:var(--ink)}.rail__i.rai__f svg.agav{width:28px;height:28px}.rail__i.rai__f[data-mate=claudia] svg.agav{width:25px;height:25px}.rail__i.rai__f{transition:background-color .15s}.rtp{z-index:200;white-space:nowrap;pointer-events:none;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;color:#fffc;background:radial-gradient(130% 100% at 0 0,#ffffff16,#fff0 55%),#1d1b1a;border-radius:8px;gap:1px;padding:7px 10px;font-size:12px;font-weight:450;line-height:1.4;animation:.16s cubic-bezier(.22,1,.36,1) both rtpIn;display:grid;position:fixed;transform:translateY(-50%);box-shadow:inset 0 0 0 1px #ffffff12,0 10px 24px -12px #00000073}.rtp b{color:#fff;align-items:center;gap:8px;font-size:12.5px;font-weight:550;display:flex}.rtp kbd{font:500 10.5px/1 var(--sans);color:#ffffffb3;border-radius:4px;padding:3px 5px;box-shadow:inset 0 0 0 1px #ffffff29}.rtp.is-out{animation:.14s both rtpOut}@keyframes rtpIn{0%{opacity:0;transform:translate(-4px,-50%)}to{opacity:1;transform:translateY(-50%)}}@keyframes rtpOut{0%{opacity:1;transform:translateY(-50%)}to{opacity:0;transform:translate(-4px,-50%)}}.adr .seg svg{width:14px;height:14px}.adr-fl{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;display:flex}.adr-q{border:1px solid var(--line);background:#fff;border-radius:8px;flex:220px;align-items:center;gap:8px;max-width:320px;height:34px;padding:0 10px;display:flex}.adr-q>svg{width:14px;height:14px;color:var(--t3);flex:none}.adr-q input{background:0 0;border:0;flex:1;min-width:0;font-size:13.5px}.adr-q input:focus{outline:none}.adr-q button{width:20px;height:20px;color:var(--t3);border-radius:5px;place-items:center;display:grid}.adr-q button:hover{background:var(--chip);color:var(--ink)}.adr-q button svg{width:12px;height:12px}.adr-pk .cp__btn{max-width:240px}.adr-pk .cp__btn>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.adr-pk .cp__btn>svg.adr-pk__i{width:14px;height:14px;color:var(--t2)}.adr-pk .cp__btn.adr-pk--on{border-color:#a8a29e}.adr-pk__pop{width:270px;left:0;right:auto}.adr-pk__pop--w{width:320px}.adr-pk__pop .cp__t b{gap:7px}.adr-pk__pop .cp__list{max-height:300px}.adr-rd{border-radius:50%;flex:none;width:15px;height:15px;box-shadow:inset 0 0 0 1.5px #d6d3d1}.adr-rd.on{box-shadow:inset 0 0 0 4.5px var(--ink)}.adr-cities{flex-wrap:wrap;gap:4px;padding:2px 8px 8px 33px;display:flex}.adr-cities button{border:1px solid var(--line);height:26px;color:var(--t2);background:#fff;border-radius:6px;align-items:center;gap:5px;padding:0 8px;font-size:12.5px;display:inline-flex}.adr-cities button em{color:var(--t3);font-size:11px;font-style:normal}.adr-cities button:hover{color:var(--ink);background:#fafaf9}.adr-cities button.on{border-color:var(--ink);color:var(--ink)}.adr-clear{height:34px;color:var(--t2);border-radius:8px;padding:0 10px;font-size:13px;font-weight:500}.adr-clear:hover{background:var(--chip);color:var(--ink)}.adr-hd{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 14px;display:flex}.adr-hd>b{color:var(--ink);font-size:16px;font-weight:500}.adr-hd>span{color:var(--t3);align-items:baseline;gap:4px;font-size:13px;display:inline-flex}.adr-hd__a{color:var(--ink);align-items:center;gap:4px;margin-left:12px;font-weight:500;display:inline-flex}.adr-hd__a svg{width:12px;height:12px}.adr-g{margin-bottom:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;transition:opacity .2s;display:grid}.adr-g.is-busy{opacity:.5;pointer-events:none}@media (max-width:1100px){.adr-g{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.adr-g{grid-template-columns:minmax(0,1fr)}.adr-q{flex-basis:100%;max-width:none}}.adr-c{border-radius:var(--r-xl);background:var(--surface);min-width:0;box-shadow:var(--sh);grid-template-rows:auto 1fr auto;transition:box-shadow .15s;display:grid;overflow:hidden}.adr-c:hover{box-shadow:inset 0 0 0 1.5px #d6d3d1}.adr-c__pic{aspect-ratio:1;border-bottom:1px solid var(--line-2);cursor:pointer;background:#f5f5f4;width:100%;padding:0;display:block;position:relative;overflow:hidden}.adr-md{display:block;position:absolute;inset:0}.adr-md img,.adr-md video{object-fit:cover;background:#f5f5f4;width:100%;height:100%;display:block}.adr-md__k{width:26px;height:26px;color:var(--ink);background:#fffffff0;border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;top:10px;right:10px;box-shadow:0 0 0 1px #2925240f}.adr-md__k svg{width:12px;height:12px}.adr-md__dots{justify-content:center;gap:5px;display:flex;position:absolute;bottom:10px;left:0;right:0}.adr-md__dots>*{background:#ffffff8c;border-radius:50%;width:6px;height:6px;padding:0;box-shadow:0 0 0 1px #00000014}.adr-md__dots>.on{background:#fff}.adr-md__dots>button{cursor:pointer;width:8px;height:8px}.adr-c__run,.adr-c__saved{color:var(--ink);background:#fffffff2;border-radius:6px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;font-weight:500;display:inline-flex;position:absolute;top:10px;left:10px;box-shadow:0 0 0 1px #2925240f,0 2px 6px -2px #29252433}.adr-c__saved{top:auto;bottom:10px}.adr-c__b{align-content:start;gap:9px;min-width:0;padding:14px 16px 12px;display:grid}.adr-c__who{align-items:center;gap:10px;min-width:0;display:flex}.adr-c__who>span{min-width:0;display:grid}.adr-c__who b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:500;overflow:hidden}.adr-pl{color:var(--t3);white-space:nowrap;align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.adr-pl i{color:#d6d3d1;font-style:normal}.adr-mono{color:#fff;letter-spacing:.02em;background:#57534e;border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.adr-c__sig,.adr-dw__sig{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.adr-sc,.adr-chip{background:var(--chip);height:24px;color:var(--t2);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.adr-sc{cursor:help}.adr-sc b{font:600 12.5px var(--num);color:var(--ink)}.adr-sc i{background:conic-gradient(var(--good-dot) var(--p), #d6d3d1 0);border-radius:50%;width:12px;height:12px;-webkit-mask:radial-gradient(circle,#0000 3.2px,#000 3.4px);mask:radial-gradient(circle,#0000 3.2px,#000 3.4px)}.adr-chip svg{width:12px;height:12px}.adr-tags{flex-wrap:wrap;gap:4px 12px;display:flex}.adr-c__of{color:var(--ink);margin:0;font-size:13px;font-weight:500}.adr-c__of em{color:var(--t3);margin-right:8px;font-style:normal;font-weight:450}.adr-c__tx{color:var(--t2);white-space:pre-line;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.adr-c__tx.is-open{-webkit-line-clamp:unset}.adr-c__more{color:var(--t2);justify-self:start;margin-top:-4px;font-size:12.5px;font-weight:500}.adr-c__more:hover{color:var(--ink);text-decoration:underline}.adr-c__f{border-top:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:10px 16px;display:flex}.adr-cta{border:1px solid var(--line);height:24px;color:var(--ink);white-space:nowrap;background:#fff;border-radius:6px;align-items:center;padding:0 9px;font-size:12px;font-weight:500;display:inline-flex}.adr-c__url{min-width:0;color:var(--t3);align-items:center;gap:4px;font-size:12.5px;display:inline-flex}.adr-c__url:hover{color:var(--ink)}.adr-c__url svg{flex:none;width:11px;height:11px}.adr-c--sk .adr-c__pic{cursor:default}.adr-c--sk .adr-c__b i{background:#f0efed;border-radius:4px;height:12px;display:block}.adr-c--sk .adr-c__b i:first-child{width:60%;height:14px}.adr-c--sk .adr-c__b i:nth-child(2){width:40%}.adr-c--sk .adr-c__b i:nth-child(3){width:85%}.adr-tip{white-space:normal;gap:6px;width:260px}.adr-tip ul{gap:3px;margin:2px 0;padding:0;list-style:none;display:grid}.adr-tip li{color:#ffffffe6;justify-content:space-between;gap:12px;display:flex}.adr-tip li em{font-style:normal;font-family:var(--num);color:#ffffffb3}.adr-tip>span{color:#ffffff9e;font-size:11.5px}.adr-err{margin-bottom:var(--gap);border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--sh);justify-items:start;gap:6px;padding:28px;display:grid}.adr-err b{font-size:15px;font-weight:500}.adr-err span{color:var(--t2);margin-bottom:8px;font-size:13.5px}.adr-src{text-align:center;color:var(--t3);margin:24px 0 4px;font-size:12px}.adr-dw__md{height:0;box-shadow:inset 0 0 0 1px var(--line-2);background:#f5f5f4;border-radius:12px;flex:none;margin:2px 0 14px;padding-bottom:100%;position:relative;overflow:hidden}.adr-dw__sig{margin-bottom:6px}.adr-dw__ad{gap:6px;display:grid}.adr-dw__ad b{color:var(--ink);font-size:15px;font-weight:500}.adr-dw__ad p{color:var(--t2);white-space:pre-line;margin:0;font-size:13.5px;line-height:1.55}.adr-dw__cta{align-items:center;gap:10px;margin-top:4px;display:flex}.adr-dw__cta a{color:var(--t3);align-items:center;gap:4px;font-size:12.5px;display:inline-flex}.adr-dw__cta a svg{width:11px;height:11px}.adr-dw__pl{align-items:center;gap:6px;display:inline-flex}.adr-on{background:var(--chip)!important}.adr-note{resize:vertical;border:1px solid var(--line);width:100%;font:inherit;border-radius:8px;padding:8px 10px;font-size:13.5px}.adr-note:focus{border-color:#a8a29e;outline:none}.adr-tl{background:#f0efed;border-radius:4px;height:8px;margin:2px 0 12px;position:relative}.adr-tl__bar{background:#a8a29e;border-radius:4px;position:absolute;top:0;bottom:0}.adr-tl__bar[data-on]{background:var(--good-dot)}.adr-tl__back{background:var(--ink);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px}.adr-dw__adv{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.adr-dw__h4{color:var(--t3);margin:12px 0 6px;font-size:12px;font-weight:500}.adr-mini{gap:6px;display:grid}.adr-mini__r{border:1px solid var(--line-2);text-align:left;background:#fff;border-radius:10px;align-items:center;gap:10px;width:100%;padding:6px;display:flex}.adr-mini__r:hover{border-color:#d6d3d1}.adr-mini__pic{background:#f5f5f4;border-radius:8px;flex:none;width:44px;height:44px;overflow:hidden}.adr-mini__pic img{object-fit:cover;width:100%;height:100%;display:block}.adr-mini__b{gap:2px;min-width:0;display:grid}.adr-mini__b b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.adr-mini__b small{color:var(--t3);align-items:center;gap:5px;font-size:12px;display:flex}.adr-mini__sk{background:#f5f5f4;border-radius:10px;height:58px;display:block}.adr-team{border-top:1px dashed #d6d3d1;padding-top:14px}.adr-team__b{margin-top:10px}.adr-fix{gap:10px;margin-top:10px;display:grid}.adr-fix label{color:var(--t3);gap:4px;font-size:12px;display:grid}.adr-fix input{border:1px solid var(--line);height:34px;color:var(--ink);border-radius:8px;padding:0 10px;font-size:13.5px}.adr-fix__t{flex-wrap:wrap;gap:6px;display:flex}.adr-fix__t button{border:1px solid var(--line);height:28px;color:var(--t2);background:#fff;border-radius:6px;padding:0 10px;font-size:12.5px}.adr-fix__t button.on{border-color:var(--ink);color:var(--ink)}.adr-fix__f{justify-content:flex-end;gap:8px;display:flex}.adr-sw{align-content:start;gap:8px;min-width:0;display:grid}.adr-sw__n{gap:6px;display:flex}.adr-sw__n textarea{resize:vertical;border:1px solid var(--line);min-width:0;font:inherit;background:#fff;border-radius:8px;flex:1;padding:8px 10px;font-size:13px}.adr-sw__n textarea:focus{border-color:#a8a29e;outline:none}.adr-sw__x{width:34px;height:34px;color:var(--t3);border-radius:8px;flex:none;place-items:center;display:grid}.adr-sw__x:hover{background:var(--chip);color:var(--bad)}.adr-sw__x svg{width:15px;height:15px}.adr-dg{border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--sh);flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:16px;padding:16px 18px;display:flex}.adr-dg__ic{width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);background:#fff;border-radius:50%;place-items:center;display:grid}.adr-dg__ic svg{width:16px;height:16px}.adr-dg__t{flex:260px;gap:2px;min-width:0;display:grid}.adr-dg__t b{font-size:15px;font-weight:500}.adr-dg__t small{color:var(--t2);font-size:13px}.adr-dg__sw{color:var(--t2);align-items:center;gap:10px;font-size:13px;display:inline-flex}.adr-dg__note{color:var(--t3);margin:10px 0 0;font-size:12.5px}.adr-dg__note a{color:var(--ink);font-weight:500}.adr-wtw{container-type:inline-size}.adr-wt__who{color:var(--ink);align-items:center;gap:10px;font-weight:500;display:inline-flex}.adr-wt__ad{text-align:left;max-width:280px;color:var(--ink);align-items:center;gap:8px;font-size:13px;display:inline-flex}.adr-wt__ad img{object-fit:cover;border-radius:6px;flex:none;width:32px;height:32px}.adr-wt__ad span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.adr-wt__ad:hover span{text-decoration:underline}.adr-new{color:var(--good);font-weight:500}.adr-wt__x{width:28px;height:28px;color:var(--t3);border-radius:6px;place-items:center;display:inline-grid}.adr-wt__x:hover{background:var(--chip);color:var(--ink)}.adr-wt__x svg{width:13px;height:13px}@container (max-width:720px){.adr-wt th:nth-child(2),.adr-wt td:nth-child(2),.adr-wt th:nth-child(5),.adr-wt td:nth-child(5){display:none}}.aira__tg{flex-wrap:wrap;align-items:center;gap:2px 10px;min-width:0;display:flex}.aira__of{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.aira__src{color:var(--t3);margin:-2px 0 0;font-size:12px}.aicx{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:720px){.aicx{grid-template-columns:minmax(0,1fr)}}.aicx__c{align-content:start;gap:10px;padding:16px 18px;display:grid}.aicx__h{align-items:center;gap:8px;min-width:0;display:flex}.aicx__h b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14.5px;font-weight:500;overflow:hidden}.aicx__n{background:var(--chip);color:var(--t2);border-radius:5px;flex:none;padding:2px 7px;font-size:11.5px;font-weight:500}.aicx__f{color:var(--t3);flex:none;font-size:12px}.aicx__hook{color:var(--ink);margin:0;font-size:14px;line-height:1.45}.aicx__s{color:var(--t2);gap:3px;margin:0;padding-left:18px;font-size:13px;line-height:1.45;display:grid}.aicx__c .aia__rows{margin:0}.aicx__ok{border-top:1px solid var(--line-2);gap:4px;margin:0;padding:10px 0 0;list-style:none;display:grid}.aicx__ok li{color:var(--t2);align-items:flex-start;gap:7px;font-size:12.5px;display:flex}.aicx__ok svg{width:13px;height:13px;color:var(--good);flex:none;margin-top:2px}.adr-mono--img{object-fit:cover;background:#fff;box-shadow:inset 0 0 0 1px #29252414}.adr-wq{border:1px solid var(--line);background:#fff;border-radius:8px;align-items:center;gap:8px;height:34px;margin:2px 2px 4px;padding:0 10px;display:flex}.adr-wq>svg{width:14px;height:14px;color:var(--t3);flex:none}.adr-wq input{background:0 0;border:0;flex:1;min-width:0;font-size:13.5px}.adr-wq input:focus{outline:none}.adr-wq button{width:20px;height:20px;color:var(--t3);border-radius:5px;place-items:center;display:grid}.adr-wq button:hover{background:var(--chip);color:var(--ink)}.adr-wq button svg{width:12px;height:12px}.adr-wh{gap:9px}.adr-wh:disabled{opacity:.55;cursor:default}.adr-wh__no{color:var(--t3);margin-left:auto;font-size:11.5px;font-style:normal}.adr-wme{gap:9px}.adr-wme__i{width:15px;height:15px;color:var(--ink);flex:none}.adr-wme.on .cp__t b{color:var(--ink)}.adr-wme[aria-busy=true] .adr-wme__i{animation:1.2s linear infinite adrSpin}@keyframes adrSpin{to{transform:rotate(360deg)}}.adr-wmsg{color:#b45309;margin:4px 10px 6px;font-size:12.5px;line-height:1.45}.adr-wnote{border-top:1px solid var(--line);color:var(--t3);margin:4px 10px 6px;padding-top:8px;font-size:12px}.adr-hd__lay{align-self:center;margin-left:auto}.adr-hd__lay svg{width:14px;height:14px}.adr-demo{color:var(--t3);margin:-6px 0 14px;font-size:12.5px}.adr-err--soft{padding:24px 28px}.adr-map{margin-bottom:var(--gap)}.adr-map__c{border-radius:var(--r-xl);height:clamp(380px,62vh,640px);box-shadow:var(--sh);background:#f4f3f1;overflow:hidden}.adr-map__c--wait{background:var(--surface)}.adr-map__n{color:var(--t3);margin:8px 2px 0;font-size:12.5px}.adr-map__me{background:#292524;border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 4px #fffffff2,0 0 0 5px #2925242e}.adr-map__pin{cursor:pointer;background:#fff;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;display:grid;position:relative;box-shadow:0 0 0 2px #fff,0 2px 8px #29252438}.adr-map__pin img{object-fit:cover;border-radius:50%;width:34px;height:34px}.adr-map__pin span{color:#fff;background:#57534e;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-weight:600;display:grid}.adr-map__pin em{color:#fff;text-align:center;background:#292524;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-style:normal;font-weight:500;line-height:18px;position:absolute;top:-5px;right:-7px;box-shadow:0 0 0 2px #fff}.adr-map__pin:hover{box-shadow:0 0 0 2px #fff,0 0 0 3.5px #292524,0 2px 8px #29252438}.adr-map .maplibregl-ctrl-group{box-shadow:var(--sh);border-radius:8px}.bld__edges{--fb:0px;--ft:0px;-webkit-mask-image:linear-gradient(180deg, transparent 0, #000 var(--ft), #000 calc(100% - var(--fb)), transparent 100%);-webkit-mask-image:linear-gradient(180deg, transparent 0, #000 var(--ft), #000 calc(100% - var(--fb)), transparent 100%);mask-image:linear-gradient(180deg, transparent 0, #000 var(--ft), #000 calc(100% - var(--fb)), transparent 100%);scrollbar-width:none!important}.bld__edges::-webkit-scrollbar{display:none}.bld__edges.has-more{--fb:56px}.bld__edges.has-above{--ft:40px}.mgc{--mgc:var(--a,#b8506f);perspective:900px;flex:none;place-items:center;display:inline-grid}.mgc__book{aspect-ratio:3/4;color:#fff;text-align:left;background:linear-gradient(90deg, #0003 0, #0000000f 5%, transparent 9%), linear-gradient(160deg, color-mix(in srgb, var(--mgc) 82%, #fff), var(--mgc));transform-origin:0;border-radius:3px 7px 7px 3px;flex-direction:column;display:flex;position:relative;overflow:hidden;transform:rotateY(-14deg);box-shadow:3px 0 0 -1px #f3f1ee,5px 1px 0 -1px #e4e1dc,12px 16px 24px -14px #1c191773}.mgc__book:after{content:"";pointer-events:none;opacity:.14;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='80' height='80' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.mgc__k{letter-spacing:.08em;text-transform:uppercase;opacity:.82;font-size:.62em;font-weight:550}.mgc__t{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.01em;overflow-wrap:anywhere;margin-top:.55em;font-weight:400;line-height:1.08}.mgc__p{opacity:.78;margin-top:auto;font-size:.6em;font-weight:500}.mgc--sm .mgc__book{border-radius:2px 4px 4px 2px;width:34px;padding:5px 4px;font-size:5px;box-shadow:2px 0 0 -1px #f3f1ee,6px 8px 12px -8px #1c191766}.mgc--sm .mgc__t{font-size:7px}.mgc--sm .mgc__p{display:none}.mgc--md .mgc__book{width:132px;padding:14px 13px 12px;font-size:13px}.mgc--md .mgc__t{font-size:17px}.mgc--lg .mgc__book{width:min(240px,100%);padding:24px 22px 20px;font-size:16px}.mgc--lg .mgc__t{font-size:27px}.lnd__cover{aspect-ratio:5/4;border-radius:var(--rad);background:var(--soft);place-items:center;display:grid}.lnd__cover .mgc{--mgc:var(--a)}.mgl__pic{background:linear-gradient(180deg, color-mix(in srgb, var(--mgc) 7%, #fff), color-mix(in srgb, var(--mgc) 14%, #f5f5f4));place-items:center;padding-top:6px;display:grid;position:absolute;inset:0}.prg .tpc__win:has(.mgl__pic){box-shadow:none;background:0 0;border-radius:0;inset:0}.mgn{width:min(620px,100vw - 32px)}.mgn__b{gap:16px;padding:4px 24px 18px;display:grid}.mgn__kinds{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.mgn__k{text-align:left;box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:12px;justify-items:start;gap:4px;padding:14px;transition:box-shadow .12s;display:grid}.mgn__k:hover{box-shadow:inset 0 0 0 1.5px #d6d3d1}.mgn__k.on{box-shadow:inset 0 0 0 1.5px #a8a29e}.mgn__k b{margin-top:6px;font-size:14px;font-weight:500}.mgn__k small{color:var(--t3);font-size:12.5px;line-height:1.4}.mgn__ki{background:var(--chip);border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.mgn__ki svg{width:17px;height:17px}.mgn__name{gap:6px;display:grid}.mgn__name span{color:var(--t2);font-size:12.5px;font-weight:500}.mgn__name input{border:1px solid var(--line);height:42px;font:450 15px var(--sans);color:var(--ink);background:#fff;border-radius:8px;outline:0;padding:0 12px}.mgn__name input:focus{border-color:#a8a29e}.mgn__note{color:var(--t3);font-size:12.5px}.mgn__brex{gap:7px}.mgn__face{display:inline-grid}@media (max-width:560px){.mgn__kinds{grid-template-columns:minmax(0,1fr)}}.mge{gap:16px;padding-bottom:120px;display:grid}.mge__none{color:var(--t2);padding:40px 0}.mge__none a{text-decoration:underline}.mge__top,.mge__card{border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--sh)}.mge__top{grid-template-columns:280px minmax(0,1fr);align-items:center;gap:32px;padding:26px 30px;display:grid}.mge__cv{box-shadow:inset 0 0 0 1px var(--line-2);background:#fff;border-radius:12px;place-items:center;padding:22px 0;display:grid}.mge__hd{gap:12px;min-width:0;display:grid}.mge__name{width:100%;font:500 28px/1.2 var(--sans);letter-spacing:-.02em;color:var(--ink);background:0 0;border:0;outline:0;padding:0}.mge__line{color:var(--t2);flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:13.5px;display:flex}.prg__st--in{box-shadow:inset 0 0 0 1px var(--line);position:static}.mge__acts{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.mge__card{gap:14px;padding:20px 22px 22px;display:grid}.mge__card h3{font-size:15px;font-weight:500}.mge__h{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.mge__h span{color:var(--t3);font-size:12.5px}.mge__tbl{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:12px;display:grid}.mge__tbl>label,.mge__row{border-top:1px solid var(--line-2);grid-template-columns:124px minmax(0,1fr);align-items:center;gap:12px;min-height:54px;padding:6px 16px;display:grid}.mge__tbl>:first-child{border-top:0}.mge__tbl>label>span:first-child,.mge__row>span:first-child{color:var(--t2);font-size:14px}.mge__tbl input,.mge__tbl select{width:100%;height:36px;font:500 14px var(--sans);color:var(--ink);background:0 0;border:0;outline:0}.mge__seg{justify-self:start}.mge__seg svg{width:14px;height:14px}.mge__sw{gap:8px;display:flex}.mge__sw button{border-radius:50%;width:24px;height:24px;box-shadow:inset 0 0 0 1px #00000014}.mge__sw button.on{box-shadow:0 0 0 2px #fff,0 0 0 3.5px #a8a29e}.mge__file{align-items:center;gap:10px;min-width:0;font-size:14px;display:flex}.mge__file b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.mge__file small{color:var(--t3);white-space:nowrap}.mge__file .pp__btn{margin-left:auto}.mge__drop{height:40px;color:var(--t2);border:1px dashed #c9c6c2;border-radius:8px;justify-self:start;align-items:center;gap:8px;padding:0 14px;font-size:13.5px;display:flex}.mge__drop:hover{color:var(--ink);border-color:#a8a29e}.mge__drop svg{width:15px;height:15px}.mge__note{color:var(--t3);font-size:12.5px}.mge__tl{gap:0;margin:0;padding:0;list-style:none;display:grid}.mge__em{grid-template-columns:104px minmax(0,1fr);gap:14px;padding-bottom:14px;display:grid;position:relative}.mge__em:before{content:"";background:var(--line);width:1.5px;position:absolute;top:30px;bottom:0;left:13px}.mge__em:last-child:before{display:none}.mge__day{height:28px;box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;background:#fff;border-radius:7px;justify-self:start;align-items:center;gap:6px;padding:0 9px;font-size:12.5px;font-weight:500;display:inline-flex;position:relative}.mge__day svg{width:13px;height:13px;color:var(--t3)}.mge__eb{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:12px;display:grid;overflow:hidden}.mge__em.is-off .mge__eb{opacity:.55}.mge__er{border-bottom:1px solid var(--line-2);align-items:center;gap:10px;padding:6px 10px 6px 14px;display:flex}.mge__subj{min-width:0;height:36px;font:500 14px var(--sans);color:var(--ink);background:0 0;border:0;outline:0;flex:1}.mge__dayin{color:var(--t3);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.mge__dayin input{border:1px solid var(--line);width:48px;height:28px;font:500 13px var(--sans);text-align:center;border-radius:6px;outline:0;padding:0 6px}.mge__sw2{background:#d6d3d1;border-radius:99px;flex:none;width:32px;height:19px;transition:background .18s;position:relative}.mge__sw2 i{background:#fff;border-radius:50%;width:15px;height:15px;transition:transform .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000002e}.mge__sw2.on{background:var(--good-dot)}.mge__sw2.on i{transform:translate(13px)}.mge__del{width:28px;height:28px;color:var(--t3);border-radius:7px;place-items:center;display:grid}.mge__del:hover{background:var(--chip);color:var(--ink)}.mge__del svg{width:15px;height:15px}.mge__eb textarea{resize:vertical;width:100%;font:450 14px/1.55 var(--sans);color:var(--ink);background:0 0;border:0;outline:0;padding:12px 14px;display:block}.mge__chips{flex-wrap:wrap;align-items:center;gap:6px;padding:0 12px 12px;display:flex}.mge__chips button{background:var(--chip);height:24px;color:var(--t2);border-radius:5px;align-items:center;gap:4px;padding:0 8px;font-size:12px;display:inline-flex}.mge__chips button:hover{color:var(--ink)}.mge__chips svg{width:11px;height:11px}.mge__chips .eml__phi{margin-left:auto}.mge__add{justify-self:start}.mge__empty{color:var(--t2);font-size:13.5px}.mge__empty b{font-weight:500}.mge .dbt__due small{color:var(--t3);margin-left:6px}@container (max-width:760px){.mge__c-next{display:none}}@media (max-width:860px){.mge__top{grid-template-columns:minmax(0,1fr);padding:20px}.mge__em{grid-template-columns:minmax(0,1fr);gap:8px}.mge__em:before{display:none}.mge__tbl>label,.mge__row{grid-template-columns:96px minmax(0,1fr)}}.eml__tabs button svg{width:13px;height:13px;margin-right:4px}.eml__mrow{grid-template-columns:40px minmax(0,1fr) auto}.eml__mrow>.mgc{grid-row:span 3;align-self:start;margin-top:1px}.eml__mgh{align-items:center;gap:12px;display:flex;position:relative}.eml__mgt{flex:1;gap:2px;min-width:0;display:grid}.eml__mgt small{color:var(--t3);font-size:12.5px}.eml__mgb{gap:10px}.eml__mgk{color:var(--t3);margin-top:4px;font-size:12.5px;font-weight:500}.eml__ser{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:12px;margin:0;padding:0;list-style:none;display:grid}.eml__ser li{border-top:1px solid var(--line-2);grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:46px;padding:0 14px;font-size:13.5px;display:grid}.eml__ser li:first-child{border-top:0}.eml__ser li.is-off{color:var(--t3)}.eml__ser b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.eml__serd{color:var(--t3);font-size:12.5px}.eml__sern{color:var(--t2);white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.eml__mgs{border:0;border-bottom:1px solid var(--line-2);width:100%;height:40px;font:500 14px var(--sans);color:var(--ink);background:0 0;outline:0;padding:0 14px;display:block}@media (max-width:860px){.mge__cv{padding:16px 0}.mge__cv .mgc--lg .mgc__book{width:150px;padding:16px 14px 14px;font-size:12px}.mge__cv .mgc--lg .mgc__t{font-size:19px}}.mge__em:not(.is-open) .mge__er{border-bottom:0}.mge__pv{text-align:left;width:100%;color:var(--t3);align-items:center;gap:10px;margin-top:-4px;padding:0 14px 12px;font-size:13px;display:flex}.mge__pv:hover{color:var(--t2)}.mge__pv{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mge__pv svg{flex:none;width:13px;height:13px;margin-left:auto}.mge__pw{margin:0 14px 12px}.mge__pv span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.eml__tabs .eml__tmg svg{width:14px;height:14px;margin-right:0}.eml__tabs .eml__tmg span{margin-left:5px}.lbb{flex:none;margin-left:6px;position:relative}.lbb__btn{max-width:280px;height:34px}.lbb__btn>.lbb__i{width:15px;height:15px;color:var(--ink-2)}.lbb__l{white-space:nowrap;text-overflow:ellipsis;align-items:baseline;gap:7px;min-width:0;display:inline-flex;overflow:hidden}.lbb__l em{color:var(--t3);font-size:12.5px;font-style:normal;font-weight:450}.lbb__pop{width:330px;left:0;right:auto}.lbb__row{position:relative}.lbb__row .cp__row{width:100%;padding-right:40px}.lbb__row .cp__t small{color:var(--t3);font-size:12px}.lbb__ic{background:var(--chip);width:28px;height:28px;color:var(--ink-2);border-radius:8px;flex:none;place-items:center;display:grid}.lbb__ic svg{width:14px;height:14px}.lbb__ic--add{box-shadow:inset 0 0 0 1px var(--line);background:#fff}.lbb__ck{flex:none;place-items:center;width:16px;display:grid}.lbb__ck svg{width:13px;height:13px}.lbb__row .agp__n{margin-left:auto}.lbb__ed{width:28px;height:28px;color:var(--t3);opacity:0;border-radius:7px;place-items:center;transition:opacity .12s;display:grid;position:absolute;top:50%;right:6px;translate:0 -50%}.lbb__row:hover .lbb__ed,.lbb__ed:focus-visible{opacity:1}.lbb__row:hover .lbb__ck{visibility:hidden}.lbb__ed:hover{background:var(--chip);color:var(--ink)}.lbb__ed svg{width:13px;height:13px}.lbb__new .cp__t b{font-weight:500}.lbar:has(>.lbb) .tabs:has(>button){margin-left:2px}.lbar:has(>.lbb) .lbar__t{padding-left:6px}.lbm{width:min(560px,100vw - 32px)}.lbm__b{gap:20px;padding:18px 24px 20px;display:grid;overflow-y:auto}.lbm__sec{gap:8px;display:grid}.lbm__t{color:var(--t2);align-items:center;gap:8px;font-size:12.5px;font-weight:500;display:flex}.lbm__ideas{gap:4px;margin-left:auto;display:inline-flex}.lbm__ideas button{height:24px;color:var(--t2);background:var(--chip);border-radius:6px;padding:0 8px;font-size:12px;font-weight:500}.lbm__ideas button:hover{color:var(--ink);background:#ebeae8}.lbm__who{border:1px solid var(--line);background:#fff;border-radius:12px;display:grid;overflow:hidden}.lbm__who>*{text-align:left;min-height:46px;color:var(--ink);cursor:pointer;align-items:center;gap:10px;padding:0 14px;font-size:14px;display:flex}.lbm__who>*+*{border-top:1px solid var(--line-2)}.lbm__who>:hover{background:#fafaf9}.lbm__who i{border-radius:50%;flex:none;width:16px;height:16px;box-shadow:inset 0 0 0 1.5px #d6d3d1}.lbm__who .on i{box-shadow:inset 0 0 0 5px var(--ink)}.lbm__who select{border:1px solid var(--line);height:30px;font:450 13.5px var(--sans);color:var(--ink);background:#fff;border-radius:7px;max-width:210px;margin-left:auto;padding:0 8px}.lbm__who>:not(.on) select{opacity:.55}.lbm__cols{border:1px solid var(--line);background:#fff;border-radius:12px;list-style:none;display:grid;overflow:hidden}.lbm__cols li{align-items:center;gap:10px;height:44px;padding:0 8px 0 14px;display:flex}.lbm__cols li+li{border-top:1px solid var(--line-2)}.lbm__n{width:16px;color:var(--t3);font-size:12.5px}.lbm__cols input{min-width:0;height:32px;font:450 14px var(--sans);color:var(--ink);background:0 0;border:0;outline:0;flex:1}.lbm__cols button{width:28px;height:28px;color:var(--t3);border-radius:7px;place-items:center;display:grid}.lbm__cols button:hover:not(:disabled){background:var(--chip);color:var(--ink)}.lbm__cols button:disabled{opacity:.3}.lbm__cols button svg{width:12px;height:12px}.lbm__add{height:30px;color:var(--t2);border-radius:8px;justify-self:start;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.lbm__add:hover{background:var(--chip);color:var(--ink)}.lbm__add svg{width:12px;height:12px}.lbm__note{color:var(--t3);font-size:12.5px}.lbm__del{color:var(--bad);gap:6px}.lbm__del svg{width:13px;height:13px}@media (max-width:640px){.lbb{margin-left:0}.lbm__who select{max-width:140px}.lbm__ideas{display:none}}.lbar:has(>.lbb){z-index:20;position:relative}
