.biz-product{display:flex;align-items:center;gap:8px;min-height:64px;padding:8px 12px;background:var(--accent-wash)}.biz-product .mark{width:44px;height:44px;flex:none;border:0;background:transparent;display:grid;grid-template-columns:repeat(3,4px);grid-gap:3px;gap:3px;place-content:center;cursor:pointer;padding:0}.biz-product .mark i{width:4px;height:4px;border-radius:50%;background:var(--accent)}.biz-product .id{min-width:0;flex:1 1;display:flex;flex-direction:column}.biz-product .kicker{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--accent)}.biz-product .name{font-size:20px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.biz-product select{max-width:120px;border:0;background:transparent;color:var(--accent);font:inherit;font-size:13px;font-weight:650;padding:0}.biz-find{display:flex;align-items:center;gap:8px;padding:8px 16px 0}.biz-find input{flex:1 1;min-width:0;border:0;border-radius:20px;padding:10px 14px}.biz-find input,.biz-switch-row{font:inherit;color:var(--ink);background:var(--field)}.biz-switch-row{display:flex;align-items:center;gap:12px;width:100%;min-height:64px;border:1.5px solid transparent;border-radius:14px;padding:10px 12px;text-align:start;cursor:pointer}.biz-switch-row+.biz-switch-row{margin-top:8px}.biz-switch-row.on{border-color:var(--accent-fill);background:var(--accent-wash)}.biz-switch-row .appmark{width:36px;height:36px;flex:none;border-radius:8px;object-fit:cover;display:block}.biz-switch-bloom{position:fixed;inset:0;z-index:400;background:linear-gradient(#242a53,#1b203f);-webkit-clip-path:circle(22px at var(--sx) var(--sy));clip-path:circle(22px at var(--sx) var(--sy));animation:biz-switch-bloom .64s cubic-bezier(.32,0,.15,1) forwards}@keyframes biz-switch-bloom{0%{-webkit-clip-path:circle(22px at var(--sx) var(--sy));clip-path:circle(22px at var(--sx) var(--sy));opacity:1}66%{-webkit-clip-path:circle(160vmax at var(--sx) var(--sy));clip-path:circle(160vmax at var(--sx) var(--sy));opacity:1}to{-webkit-clip-path:circle(160vmax at var(--sx) var(--sy));clip-path:circle(160vmax at var(--sx) var(--sy));opacity:0}}.biz-switch-row .who{min-width:0;flex:1 1;display:flex;flex-direction:column}.biz-switch-row .who b{font-size:16px;line-height:1.25}.biz-switch-row .who span{color:var(--muted);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.biz-thread,.biz-thread-in{position:relative}.biz-thread-in{z-index:1}.biz-page{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--bg);color:var(--ink);position:relative}.biz-face{border:0;background:transparent;padding:0;cursor:pointer;flex:none}.biz-contact-page{position:absolute;inset:0;z-index:4;background:var(--bg);overflow:auto}.biz-contact-page,.biz-poster{display:flex;flex-direction:column}.biz-poster{align-items:center;justify-content:flex-end;gap:8px;min-height:280px;padding:24px 16px 8px}.biz-poster h1{margin:0;font-size:28px}.biz-poster p{margin:0;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.biz-contact-page .biz-field,.biz-contact-page .sheet-actions{margin:0 16px}.biz-bar{display:flex;align-items:center;gap:8px;min-height:56px;padding:8px 12px}.biz-bar b{font-size:20px;font-weight:700}.biz-who{flex:1 1;min-width:0;border:0;background:transparent;color:inherit;font:inherit;text-align:start;padding:0;cursor:pointer}.biz-photo{display:inline-flex;margin:12px 0;cursor:pointer}.biz-body{flex:1 1;overflow:auto;padding:4px 16px 28px}.biz-headline{margin:4px 0 12px;font-size:22px;line-height:28px;font-weight:700}.biz-sub{color:var(--muted);font-size:14px;line-height:20px}.biz-plans{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.biz-plan{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:start;border:2px solid var(--line);background:var(--card);color:var(--ink);border-radius:16px;padding:10px 12px;cursor:pointer;font:inherit;min-width:0}.biz-plan.on{border-color:var(--accent-fill);background:var(--accent-wash)}.biz-badge{font-size:11px;font-weight:700;color:var(--on-accent);background:var(--accent-fill);border-radius:999px;padding:2px 8px}.biz-amt{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;font-size:22px;line-height:28px}.biz-fair,.biz-legal,.biz-plan-note,.biz-unit{color:var(--muted);font-size:13px;line-height:18px}.biz-buy{width:100%;margin-top:10px}.biz-fair,.biz-legal{text-align:center;margin:8px 0 0}.biz-link{display:inline-flex;margin-top:12px;border:0;background:transparent;color:var(--link);font:inherit;font-weight:600;cursor:pointer;padding:0}.biz-link.danger{color:var(--danger)}.biz-seats{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.biz-chips{display:flex;flex-wrap:wrap;gap:8px;padding:0 16px 8px}.biz-body .biz-chips{padding:0 0 8px}.biz-chip{border:0;background:var(--chip-idle);color:var(--on-chip-idle);border-radius:999px;padding:6px 12px;font:inherit;font-weight:600;cursor:pointer}.biz-chip.on{background:var(--chip-selected);color:var(--on-chip-selected)}.biz-chip-label{display:inline-flex;align-items:center;gap:6px}.biz-label-dot{width:8px;height:8px;border-radius:999px;flex:none}.biz-banner{display:block;width:100%;text-align:start;margin:0 0 12px;padding:12px 14px;border:0;border-radius:14px;background:var(--accent-wash);color:var(--ink);font:inherit;cursor:pointer}.biz-field{display:flex;flex-direction:column;gap:6px;margin:0 0 12px}.biz-field span{color:var(--muted);font-size:13px}.biz-field input,.biz-field select,.biz-field textarea,.biz-hour input{font:inherit;color:var(--ink);background:var(--field);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:12px;padding:12px 14px}.biz-hour{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.biz-hour input[type=time]{width:112px}.biz-card{padding:12px 14px}.biz-card .biz-amt,.biz-card .lab{display:block}.biz-card p{margin:0 0 8px}.biz-note{background:var(--accent-wash);color:var(--ink);border-radius:16px;padding:10px 12px;margin:8px 16px}.biz-note p{margin:4px 0}.biz-note span{color:var(--muted);font-size:13px}.biz-notes{margin:0 12px 8px;background:color-mix(in srgb,var(--accent-wash) 70%,transparent);border-radius:12px}.biz-note-line,.biz-note-mark{display:flex;gap:8px;width:100%;border:0;background:transparent;color:var(--ink);font:inherit;text-align:start;padding:8px 12px}.biz-note-line span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.biz-note-mark{color:var(--accent-ink);font-size:13px;font-weight:600}.biz-note-edit{display:grid;grid-gap:8px;gap:8px;margin:0 12px 8px}.biz-note-edit textarea{font:inherit;color:var(--ink);background:var(--field);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:12px;padding:10px 12px;min-height:72px}.biz-brand{display:inline-flex;gap:6px;align-items:center;-webkit-margin-end:12px;margin-inline-end:12px;vertical-align:middle}.biz-brand img{width:24px;height:24px;object-fit:contain;object-position:center;display:block}.biz-split{display:flex;gap:16px;align-items:center;margin:16px}.biz-pie{width:88px;height:88px;border-radius:50%}.biz-trend{width:calc(100% - 32px);height:88px;margin:0 16px 12px}.biz-from{border:0;background:transparent;color:var(--link);font:inherit;font-weight:600;padding:4px 16px 0;cursor:pointer}.biz-send{width:40px;height:40px;border:0;border-radius:20px;background:var(--accent-fill);color:var(--on-accent);display:grid;place-items:center;cursor:pointer;flex:none}.biz-wait{display:grid;place-items:center;min-height:120px}.biz-stats{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.biz-stat{background:var(--card);border-radius:16px;padding:12px;display:flex;flex-direction:column}.biz-row-actions{display:flex;gap:8px;margin:12px 0}.biz-fill,.biz-stage{min-height:100vh}.biz-fill{background:var(--bg);color:var(--ink)}.biz-stage .biz-page{min-height:100vh}@media (max-width:899px){.shell[data-route=business]>.rail{display:none}.shell[data-route=business]{grid-template-columns:minmax(0,1fr)}.biz-fill,.biz-page,.shell[data-route=business] .pane.list,.shell[data-route=business] .pane.main{width:100%;max-width:none;min-width:0}.pane.list .biz-body{padding-bottom:calc(128px + var(--safe-b))}}.biz-fill{display:flex;flex-direction:column;width:100%;min-width:0;height:100%}.biz-page .comp,.biz-page .comp-row,.biz-page .wfield{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.biz-page .wfield textarea{min-width:0}.biz-page .spill.brand{display:inline-flex;margin:0 0 8px;padding:4px 10px;border-radius:999px;background:var(--success-wash);color:var(--success-ink);font-weight:700;font-size:13px}.biz-field.bad input,.biz-field.bad textarea{box-shadow:inset 0 0 0 1.5px var(--danger)}.biz-field .field-error{margin:0;font-size:13px}.biz-field input:disabled,.biz-field textarea:disabled{opacity:.6}.biz-field input,.biz-field textarea{min-width:0;overflow-wrap:anywhere}.biz-field input[inputmode=numeric],.biz-field input[type=tel]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.biz-chip:disabled{opacity:.6;cursor:default}.biz-pick{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;border:0;border-radius:12px;padding:12px 14px;background:var(--field);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font:inherit;text-align:start;cursor:pointer}.biz-pick:disabled{opacity:.6;cursor:default}.biz-pick b{font-weight:500;min-width:0;overflow-wrap:anywhere}.biz-pair{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.biz-banner.static{cursor:default}.biz-bubble{align-self:flex-start;max-width:85%;margin:0 0 12px;padding:8px 12px;border-radius:20px 20px 20px 5px;background:var(--bubble-in);color:var(--on-bubble-in);font-size:16px;line-height:22px;overflow-wrap:anywhere;white-space:pre-wrap}.biz-form .biz-link-row{color:var(--link);text-decoration:none}.biz-form .sh{margin-inline:0}.biz-form .foot-note{margin-inline:0;margin-bottom:12px}.biz-form>.wbtn{margin-top:8px}.sheet-scrim{z-index:250}.asheet{margin-top:12px;max-height:min(60vh,420px);overflow-y:auto}.asheet.grow{max-height:none;overflow-y:visible}.attach-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.attach-row .chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.sheet-sub{margin-top:12px}.sr.act.danger .lab,.sr.act.danger .ri,.sr.danger .lab,.sr.danger .ri{color:var(--danger-ink)}.sr:disabled{opacity:.5;cursor:default}.tick-on{color:var(--accent);flex:none}.sr .val{max-width:55%;overflow:hidden;text-overflow:ellipsis}.sh.tight{margin-block:14px 0;margin-inline:16px 0;align-self:flex-start}.cstack{display:flex;flex-direction:column;align-items:center;gap:14px}.cstack,.cstack>.wcard{width:100%}.cstack .foot-note{margin:-6px 16px 0;align-self:flex-start}.cstack .field-error{margin:0}.detail-source{margin-top:-8px;font:400 14px/19px var(--font);color:var(--muted-2)}.detail-source.risk,.riskmark{color:var(--danger-ink);font-weight:600}.detail-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:4px 0}.linkbtn{font-weight:600}.linkbtn:hover{text-decoration:underline}.crwrap{position:relative}.crwrap>.cr,.crwrap>.lr{width:100%}.crwrap>.cr:last-child .cc,.crwrap>.lr:last-child .lc{border-bottom-color:var(--line-soft)}.crwrap:last-child>.cr .cc,.crwrap:last-child>.lr .lc,.crwrap>.cr.active .cc,.crwrap>.cr.pinned .cc,.crwrap>.lr.active .lc{border-bottom-color:transparent}.kebab{position:absolute;top:50%;inset-inline-end:8px;width:34px;height:34px;margin-top:-17px;display:grid;place-items:center;border-radius:17px;color:var(--muted);background:var(--raised);opacity:0;transition:opacity .12s ease}.kebab.on{opacity:1;color:var(--highlight);background:none}.crwrap:hover .kebab,.kebab:focus-visible{opacity:1}.kebab:hover{background:var(--accent-wash);color:var(--accent-strong)}@media (hover:hover){.crwrap:hover .lr .tm{visibility:hidden}}@media (hover:none){.kebab{opacity:1;background:none}.crwrap .cc,.crwrap .lc{-webkit-padding-end:44px;padding-inline-end:44px}}.pickbox{flex:none;width:22px;height:22px;border-radius:11px;display:grid;place-items:center;box-shadow:inset 0 0 0 2px var(--line);color:var(--on-accent)}.pickbox.on{background:var(--accent-fill);box-shadow:none}.cr.picked,.lr.picked{background:var(--accent-wash)}.cr.picked .cc,.lr.picked .lc{border-bottom-color:transparent}.lt.selbar{align-items:center;gap:4px;-webkit-padding-start:8px;padding-inline-start:8px}.lt.selbar h1{flex:1 1;font-size:20px;line-height:26px;padding:0}.archhead{display:flex;align-items:center;gap:4px;-webkit-margin-start:-8px;margin-inline-start:-8px}.draft{color:var(--accent);font-weight:600}.linetag{flex:none;max-width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 7px;border-radius:9px;background:var(--accent-wash);color:var(--accent-strong);font:600 11.5px/18px var(--font);font-style:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.linetag.onnet{-webkit-margin-start:6px;margin-inline-start:6px}.conv.fb .th .who b .linetag.onnet{flex:none;background:transparent;color:var(--bar-ink);box-shadow:inset 0 0 0 1px currentColor;font-weight:600;opacity:.85}.archrow{width:100%;text-align:start}.archrow .ri{width:44px;height:44px;display:grid;place-items:center;border-radius:22px;background:var(--accent-wash);color:var(--accent-strong);-webkit-margin-end:0;margin-inline-end:0}.archrow .chev{color:var(--muted-2)}.starred-row{width:100%;height:auto;min-height:64px;padding-block:8px 8px;padding-inline:16px 44px;text-align:start}.spamnote{padding:4px 18px 8px;font:400 14px/19px var(--font);color:var(--muted)}.listfoot{margin:18px 16px 24px;width:auto}.linepill{align-self:flex-start;margin:2px 16px 0;height:30px;padding-block:0 0;padding-inline:9px 10px;border-radius:15px;display:inline-flex;align-items:center;gap:6px;background:var(--field);color:var(--muted);font:500 14px/20px var(--font);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;max-width:calc(100% - 32px)}.linepill span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.linepill:hover{background:var(--accent-wash);color:var(--accent-strong)}.linepill.shop,.linepill.shop:hover{background:var(--accent-fill);color:var(--on-accent);font-weight:700}.linetag.biz{display:inline-flex;align-items:center;gap:3px;max-width:none;-webkit-margin-start:6px;margin-inline-start:6px;background:var(--business-wash);color:var(--business-ink)}.conv.fb .th .who b .linetag.biz{flex:none;font-weight:700}.detail-biz{display:flex;align-items:center;justify-content:center;gap:8px;margin:6px 0 0;font:500 15px/20px var(--font);color:var(--ink)}.detail-biz .linetag.biz{margin:0}.scrollwrap{position:relative;flex:1 1;min-height:0;display:flex;flex-direction:column}.scrollwrap>.scroll{flex:1 1}.letter{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:var(--bg)}.letter.fav{position:static}.favstrip{display:flex;gap:6px;padding:4px 8px 10px;overflow-x:auto;scrollbar-width:none}.favchip{flex:none;width:68px;display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px 2px;border-radius:14px;font:500 12.5px/16px var(--font);color:var(--ink)}.favchip span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favchip.active,.favchip:hover{background:var(--accent-wash)}.newwrap{max-width:920px;width:100%;margin:0 auto;flex:1 1;min-height:0}.newwrap>.newbody{max-width:none;margin:0;flex:1 1}.newbody .letter{background:var(--grouped);margin:0 -16px;-webkit-padding-start:32px;padding-inline-start:32px;top:-12px;padding-top:12px}.newbody .pick .sugg{margin-top:0}.azindex{position:absolute;top:6px;bottom:6px;inset-inline-end:2px;width:16px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;z-index:3;pointer-events:none}.azindex button{pointer-events:auto;width:16px;flex:1 1;min-height:0;max-height:18px;display:grid;place-items:center;font:700 10px/10px var(--font);color:var(--accent)}.azindex button:hover{color:var(--accent-strong);transform:scale(1.25)}.scrollwrap:has(.azindex) .crwrap .kebab{inset-inline-end:22px}.pavatar{position:relative;border-radius:50%;display:inline-block}.pavatar:disabled{opacity:.6}.pbadge{position:absolute;inset-inline-start:0;bottom:0;width:30px;height:30px;border-radius:15px;display:grid;place-items:center;background:var(--accent-fill);color:var(--on-accent);box-shadow:0 0 0 3px var(--grouped)}.b.picked{outline:2px solid var(--focus);outline-offset:2px}.b.hit{outline:3px solid var(--highlight);outline-offset:2px}.pickbox.in-bubble{position:absolute;top:50%;margin-top:-11px;background:var(--raised)}.pickbox.in-bubble.on{background:var(--accent-fill)}.b.out .pickbox.in-bubble{inset-inline-end:calc(100% + 10px)}.b.in .pickbox.in-bubble{inset-inline-start:calc(100% + 10px)}.react{position:relative;clear:both;width:-moz-fit-content;width:fit-content;margin-top:6px;min-width:24px;height:22px;padding:0 5px;border-radius:11px;display:grid;place-items:center;background:var(--raised);box-shadow:0 0 0 1.5px var(--line),0 1px 2px var(--shadow-soft);font:400 13px/16px var(--font)}.starmark{color:var(--highlight)}.bquote{display:block;margin:0 0 6px;padding:4px 8px;-webkit-border-start:3px solid var(--accent);border-inline-start:3px solid var(--accent);border-start-start-radius:4px;border-start-end-radius:8px;border-end-end-radius:8px;border-end-start-radius:4px;background:var(--quote-out);color:inherit;text-decoration:none;white-space:normal}.b.in .bquote{background:var(--accent-wash);color:var(--on-bubble-in)}.bquote b{display:block;font:700 13px/17px var(--font)}.bquote span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font:400 14px/18px var(--font);opacity:.9}.bimgbtn{display:block;position:relative;padding:0;overflow:hidden;cursor:zoom-in}.bimgbtn,.vplay{border-radius:12px}.vplay{position:absolute;inset:0;color:var(--on-accent);background:var(--scrim);margin-bottom:6px}.baudio{display:block;width:240px;max-width:100%;height:40px;margin:0 0 6px}.bfile{display:flex;align-items:center;gap:8px;margin-bottom:4px;font-weight:600;color:inherit;text-decoration:underline}.b.sched{background:var(--wall-chip,none);background-image:none;color:var(--wall-chip-ink,var(--ink));border:1.5px dashed var(--accent);cursor:pointer}.b.sched .meta{color:var(--wall-chip-ink,var(--muted));gap:4px}.msgs-in>:is(:not(.row.out),.row:has(.callb))+.row.sched-row{margin-top:var(--bubble-gap-group)}.selhead .hbtn:disabled{opacity:.4}.chatsearch{flex:none;display:flex;align-items:center;gap:2px;padding-block:4px 4px;padding-inline:16px 8px;background:var(--header);-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);box-shadow:0 .5px 0 var(--line);color:var(--ink);position:relative;z-index:3}.chatsearch input{flex:1 1;min-width:0;height:40px;border:0;outline:0;background:none;padding:0 8px;font:400 16px/20px var(--font);color:var(--ink)}.hitcount{font:500 13px/18px var(--font);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.chatsearch .hbtn{width:36px;height:36px}.chatsearch .hbtn:disabled{opacity:.4}.react-bar{display:flex;gap:2px;justify-content:space-between;margin-top:14px;padding:4px 6px;border-radius:26px;background:var(--field)}.react-bar button{width:44px;height:44px;border-radius:22px;display:grid;place-items:center;font:400 24px/28px var(--font);color:var(--glyph)}.react-bar button.on,.react-bar button:hover{background:var(--accent-wash)}.emoji-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(44px,1fr));grid-gap:4px;gap:4px;margin-top:14px;max-height:50vh;overflow-y:auto}.emoji-grid button{height:44px;border-radius:12px;font:400 26px/30px var(--font)}.emoji-grid button:hover{background:var(--accent-wash)}.sheet-search{margin:14px 0 0}.fwd-list{margin-top:10px;max-height:min(46vh,360px);overflow-y:auto}.fwd-row{width:100%;display:flex;align-items:center;gap:12px;padding:8px 4px;text-align:start;border-radius:12px}.fwd-row:hover{background:var(--raised-2)}.fwd-row:disabled{opacity:.45}.fwd-name{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:500 16px/21px var(--font)}.fwd-name i{display:block;font:400 14px/19px var(--font);font-style:normal;color:var(--muted)}.viewer{position:fixed;inset:0;z-index:300;display:flex;align-items:center;justify-content:center;background:var(--scrim);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:fade .2s ease}.viewer-bar{position:absolute;top:calc(8px + var(--safe-t, 0px));inset-inline-start:8px;inset-inline-end:8px;display:flex;justify-content:space-between}.viewer-bar .hbtn,.viewer-media{background:var(--raised)}.viewer-media{max-width:94vw;max-height:86vh;border-radius:12px}.comp{flex-direction:column;align-items:stretch;gap:6px}.comp.over{box-shadow:inset 0 0 0 2px var(--focus)}.comp-row{display:flex;align-items:flex-end;gap:8px}.comp-top{display:flex;flex-direction:column;gap:6px}.comp-top .notice{margin:0}.attachbtn,.sendbtn{flex:none}.sendbtn{width:42px;height:42px;border-radius:21px;display:grid;place-items:center;background:var(--accent-fill);color:var(--on-accent);transition:background-color .15s ease,transform .08s ease,opacity .15s ease}.sendbtn:active:not(:disabled){transform:scale(.94)}.sendbtn:disabled{background:var(--chip-idle);color:var(--muted-2);cursor:default}.sendbtn.mic{background:var(--chip-idle);color:var(--accent-strong)}.splitsend{flex:none;position:relative;display:inline-flex}.schedbtn{position:absolute;inset-inline-end:-4px;top:-6px;width:20px;height:20px;border-radius:10px;display:grid;place-items:center;background:var(--raised);color:var(--accent-strong);box-shadow:0 0 0 1.5px var(--line)}.schedbtn:disabled{display:none}.rec-bar{flex:1 1;display:flex;align-items:center;gap:10px;min-height:42px}.rec-cancel{width:42px;height:42px;border-radius:21px;display:grid;place-items:center;color:var(--danger-ink)}.rec-dot{width:10px;height:10px;border-radius:5px;background:var(--danger);animation:pulse 1.2s ease-in-out infinite}.rec-time{font:600 16px/20px var(--font);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rec-label{flex:1 1;color:var(--muted);font:400 15px/20px var(--font)}.reply-strip{display:flex;align-items:center;gap:10px;padding-block:6px 6px;padding-inline:12px 8px;-webkit-border-start:3px solid var(--accent);border-inline-start:3px solid var(--accent);border-start-start-radius:6px;border-start-end-radius:14px;border-end-end-radius:14px;border-end-start-radius:6px;background:var(--accent-wash);color:var(--accent-strong)}.reply-strip>div{flex:1 1;min-width:0}.reply-strip b{display:block;font:700 13px/17px var(--font)}.reply-strip span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 14px/18px var(--font);color:var(--muted)}.attach-strip{display:flex;gap:8px;overflow-x:auto;padding:2px 0}.attach{position:relative;flex:none;width:64px;height:64px;border-radius:12px;overflow:hidden;background:var(--field)}.attach.busy{opacity:.55}.attach img{width:100%;height:100%;object-fit:cover}.attach-file{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:4px;color:var(--muted)}.attach-file i{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:500 10px/12px var(--font);font-style:normal}.attach button{position:absolute;top:2px;inset-inline-end:2px;width:20px;height:20px;border-radius:10px;display:grid;place-items:center;background:var(--raised);color:var(--ink)}.qr-list{border-radius:16px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.qr-list button{width:100%;display:flex;gap:10px;align-items:baseline;padding:8px 14px;text-align:start;font:400 15px/20px var(--font)}.qr-list button:hover{background:var(--raised-2)}.qr-list b{color:var(--accent);font-weight:700}.qr-list span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dtfield{width:100%;margin-top:14px;min-height:46px;padding:0 14px;border-radius:14px;border:0;outline:0;background:var(--field);box-shadow:inset 0 0 0 1px var(--line);font:400 16px/22px var(--font);color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dtfield:focus{box-shadow:inset 0 0 0 2px var(--focus)}.dtfield.text{padding:10px 14px;resize:vertical}.to{height:auto;align-items:flex-start;padding-top:6px;padding-bottom:6px}.to label{line-height:48px;padding-top:0}.chipsbox{flex:1 1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.chipsbox .toin{flex:1 1;min-width:140px}.groupname{display:block;margin-top:12px}.groupname input{width:100%;height:46px;padding:0 18px;border:0;outline:0;border-radius:23px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line);font:400 16px/22px var(--font);color:var(--ink)}.groupname input:focus{box-shadow:inset 0 0 0 2px var(--focus)}.inline-input{flex:1 1;min-width:0;height:48px;border:0;outline:0;background:none;font:400 17px/22px var(--font);color:var(--ink)}.seg.three{grid-template-columns:repeat(3,1fr)}.media-body{align-items:stretch;max-width:720px}.media-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));grid-gap:3px;gap:3px}.media-grid button{position:relative;aspect-ratio:1;overflow:hidden;border-radius:6px;background:var(--field)}.media-grid .pickbox.in-tile{top:6px;inset-inline-end:6px;inset-inline-start:auto;margin:0;background:color-mix(in srgb,var(--raised) 70%,transparent)}.media-grid .pickbox.in-tile.on{background:var(--accent-fill)}.media-grid img,.media-grid video{width:100%;height:100%;object-fit:cover;display:block}.wallprev{position:relative;height:72px;margin:12px 0 8px;border-radius:14px;overflow:hidden}.callrow{display:grid;grid-template-columns:repeat(3,var(--key));grid-column-gap:clamp(14px,4vw,22px);column-gap:clamp(14px,4vw,22px);justify-content:center;justify-items:center;align-items:center;margin-top:var(--callgap,10px)}.callrow .callbtn{margin-top:0}.msgkey{flex:none;width:52px;height:52px;border-radius:26px;display:grid;place-items:center;color:var(--accent-strong);background:var(--accent-wash)}.msgkey.off{visibility:hidden;pointer-events:none}.call-actions.extra{margin-top:4px;justify-content:center;gap:18px}.call-reply{align-self:center;margin:6px auto 0;height:38px;padding:0 16px;border-radius:19px;display:inline-flex;align-items:center;gap:8px;background:var(--call-control);color:var(--call-text);font:600 15px/20px var(--font)}.sheet:focus,.sheet:focus-visible{outline:0}.chips{gap:6px;-webkit-padding-end:32px;padding-inline-end:32px;scroll-padding:0 32px;-webkit-mask-image:linear-gradient(90deg,currentcolor calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,currentcolor calc(100% - 28px),transparent)}.chips .chip{padding:0 13px;font-size:14px}@media (min-width:900px){.chips{flex-wrap:wrap;row-gap:8px;-webkit-padding-end:16px;padding-inline-end:16px;-webkit-mask-image:none;mask-image:none;overflow-x:visible}}.chat-risk{display:flex;align-items:center;gap:6px;align-self:center;margin:8px auto 0;padding:4px 12px;border-radius:999px;background:var(--danger-wash);color:var(--danger-ink);font-size:13px;font-weight:600}.chat-risk,.chat-unknown{position:relative;z-index:2;flex:none}.chat-unknown{background:var(--header);padding:8px 16px;border-bottom:1px solid var(--line)}.chat-unknown-row{display:flex;gap:8px}.chat-unknown .wbtn{flex:1 1 auto;min-width:0;padding-inline:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-unknown .field-error{margin:6px 0 0}.inviterow{width:100%;text-align:start;color:var(--ink)}.inviterow .inv-ic{display:grid;place-items:center;width:44px;height:44px;color:var(--accent)}.blist{min-height:100%;justify-content:flex-end}.blist,.blist-in{position:relative;display:flex;flex-direction:column}.blist-in{z-index:1;gap:2px;padding:8px 0 12px}.blist .dc,.msgs-in .dc{align-self:center}.lrow{margin-top:6px}.lcol{display:flex;flex-direction:column;min-width:0;max-width:78%}.row.in .lcol{align-items:flex-start}.row.out .lcol{align-items:flex-end}.lcol .b,.lctx{max-width:100%}.lctx{margin:4px 4px 3px;padding:2px 10px;border-radius:999px;background:var(--wall-chip,var(--capsule));color:var(--wall-chip-ink,var(--muted));font:600 12.5px/16px var(--font);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lhit{position:absolute;inset:0;z-index:1;border-radius:inherit;background:transparent;cursor:pointer}.lhit:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lcol .bdel{z-index:2}.sheet.shared-media-sheet{max-width:760px;height:calc(100dvh - max(12px, env(safe-area-inset-top)));max-height:none;padding:0;overflow:hidden}.shared-media-sheet>.sheet-head{display:none}.shared-media-sheet>.sheet-scroll{height:100%;max-height:none;overflow:hidden}.shared-media.detail{position:relative;height:100%;min-height:0;background:var(--raised)}.shared-media-scroll{position:absolute;inset:0;overflow-y:auto;overscroll-behavior:contain;padding-top:0;padding-bottom:calc(80px + var(--safe-b))}.shared-media-scroll[data-tab=files],.shared-media-scroll[data-tab=links]{padding-top:76px}.shared-media-scroll>.state{min-height:100%;padding:140px 24px 90px;display:flex;align-items:center;justify-content:center}.shared-media .media-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px}.shared-media .media-grid button{border-radius:0}.shared-media-toolbar{position:absolute;inset:10px 10px auto;z-index:2;pointer-events:none}.shared-media-toolbar>*{pointer-events:auto}.shared-media-top{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0}.shared-media-top b{font-weight:600;text-align:center;flex:1 1}.shared-media-toolbar .seg{margin:8px 0 0;background:var(--raised);box-shadow:0 1px 8px var(--shadow)}.media-select{min-height:44px;padding:0 12px;color:var(--link);font-weight:600}.shared-media-actions{position:absolute;z-index:2;bottom:calc(12px + var(--safe-b));inset-inline:16px;display:flex;justify-content:space-between;pointer-events:none}.shared-media-actions button{pointer-events:auto;background:var(--raised);border-radius:50%;box-shadow:0 1px 8px var(--shadow);width:52px;height:52px}.shared-media .media-rows{padding-inline:12px}.shared-media .media-rows .sr{gap:12px}.shared-media .media-rows .lab{overflow-wrap:anywhere}.media-video-mark{position:absolute;bottom:8px;inset-inline-start:8px;color:var(--ink);background:var(--raised);border-radius:50%}.shared-media .media-error{position:-webkit-sticky;position:sticky;top:130px;z-index:1;background:var(--raised);padding:12px}.shared-media-top>.hbtn,.shared-media-top>.media-select,.shared-media-top>b{background:var(--raised);border-radius:28px;box-shadow:0 1px 8px var(--shadow)}.shared-media-top>b{padding:12px}.media-tabs{display:flex;padding:3px;border-radius:28px;background:var(--raised);box-shadow:0 1px 8px var(--shadow)}.media-tabs button{display:grid;place-items:center;min-width:44px;min-height:44px;border-radius:24px;color:var(--on-segment-idle)}.media-tabs button.on{background:var(--segment-selected);color:var(--on-segment-selected)}.su{flex:1 1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;align-items:center;gap:18px;padding:calc(24px + var(--safe-t)) 16px calc(24px + var(--safe-b));background:radial-gradient(60% 50% at 8% 0,var(--hero-glow-a),transparent 70%),radial-gradient(60% 50% at 100% 100%,var(--hero-glow-b),transparent 70%),var(--grouped)}.su-card{margin:auto 0;width:min(100%,960px);display:grid;grid-gap:28px;gap:28px;padding:28px 24px;border-radius:28px;background:var(--card);box-shadow:0 30px 60px -30px var(--shadow),0 2px 8px var(--shadow-soft)}.su-card.su-solo{width:min(100%,560px)}.su-card.su-pick{width:min(100%,640px)}.su-hero h1{font:800 30px/36px var(--font);letter-spacing:-.025em;margin-top:18px}.su-lede{font:400 16px/24px var(--font);color:var(--muted);margin-top:8px;max-width:440px}.su-free{display:flex;align-items:center;gap:8px;margin-top:16px;font:600 15px/20px var(--font);color:var(--success-ink)}.su-hero .signin-note{margin-top:20px}.su-side{display:flex;align-items:center;justify-content:center;min-width:0}.su-panel{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:12px}.su-center,.su-panel.su-center{align-items:center;text-align:center}.su-center{display:flex;flex-direction:column;gap:10px}.su-pad{padding:28px 8px}.su-h2{font:800 22px/28px var(--font);letter-spacing:-.02em}.su-sub{font:400 15.5px/22px var(--font);color:var(--muted)}.su-back{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;-webkit-margin-start:-6px;margin-inline-start:-6px;padding-block:6px 6px;padding-inline:6px 10px;border-radius:18px;font:600 15px/20px var(--font);color:var(--accent)}.su-back:hover{background:var(--accent-wash)}.su-btn{height:52px;padding:0 22px;border-radius:26px;display:flex;align-items:center;justify-content:center;gap:10px;font:600 16.5px/22px var(--font);text-decoration:none;cursor:pointer;transition:transform .08s ease,opacity .15s ease,background-color .15s ease}.su-btn:active{transform:scale(.98)}.su-btn.google{background:var(--google-button);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--google-ring)}.su-btn.apple{background:var(--apple-button);color:var(--on-apple-button)}.su-btn.email{background:var(--accent-fill);color:var(--on-accent)}.su-btn.email:hover{background:var(--accent-pressed)}.su-btn.phone{background:var(--accent-wash);color:var(--accent-strong)}.su-or{display:flex;align-items:center;gap:12px;margin:2px 0;color:var(--muted-2);font:500 14px/20px var(--font)}.su-or:after,.su-or:before{content:"";flex:1 1;height:1px;background:var(--line)}.su-legal{text-align:center;font:400 13px/18px var(--font);color:var(--muted)}.su-legal a{color:var(--link);text-decoration:underline;text-underline-offset:2px}.su-field{display:flex;flex-direction:column;gap:2px;padding:8px 20px 10px;border-radius:26px;background:var(--field);cursor:text}.su-field:focus-within{box-shadow:inset 0 0 0 2px var(--focus)}.su-field span{font:500 13px/18px var(--font);color:var(--muted)}.su-field:focus-within span{color:var(--accent)}.su-field input{border:0;outline:0;background:none;padding:2px 0;min-width:0;font:400 17px/24px var(--font);color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.web .su-field input:focus-visible{outline:0}.su-field input::placeholder{color:var(--muted-2)}.su-field input[aria-invalid=true]{color:var(--danger-ink)}.su-field.su-code input{font:700 28px/36px var(--font);letter-spacing:.4em;text-align:center}.su-field.su-code input::placeholder{letter-spacing:.4em}.su-wide{width:100%}.su-error{color:var(--danger-ink);background:var(--danger-wash);padding:10px 14px;border-radius:14px}.su-error,.su-ok{font:500 14px/19px var(--font)}.su-ok{color:var(--success-ink)}.su-link{align-self:center;border-radius:16px}.su-link:disabled{color:var(--muted-2);cursor:default}.su-link:not(:disabled):hover{background:var(--accent-wash)}.su-qr-panel .su-steps{margin-top:4px}.su-qr-panel .signin-qr{margin-top:6px}.su-search{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;align-items:stretch}.su-search .wbtn{grid-column:1/-1}.su-near{margin:6px 4px 0;font:600 13px/18px var(--font);color:var(--muted);text-transform:none}.su-numbers{display:flex;flex-direction:column;border-radius:20px;overflow:hidden;background:var(--card);box-shadow:inset 0 0 0 1px var(--line)}.su-numbers li+li{border-top:.5px solid var(--line-soft)}.su-number{display:grid;grid-template-columns:1fr auto;grid-template-areas:"digits chev" "place chev";align-items:center;grid-column-gap:12px;column-gap:12px;width:100%;padding:12px 16px;text-align:start}.su-number:hover{background:var(--raised-2)}.su-digits{grid-area:digits;font:700 18px/24px var(--font);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap}.su-place{grid-area:place;font:400 14px/19px var(--font);color:var(--muted)}.su-tag{display:none}.su-number .chev{grid-area:chev}.su-number:has(.su-tag){grid-template-areas:"digits tag chev" "place tag chev";grid-template-columns:1fr auto auto}.su-number:has(.su-tag) .su-tag{grid-area:tag;white-space:nowrap;display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:13px;background:var(--accent-wash);color:var(--accent-strong);font:600 12.5px/16px var(--font)}@media (max-width:520px){.su-number:has(.su-tag){grid-template-areas:"digits chev" "place chev" "tag chev";grid-template-columns:1fr auto}.su-number:has(.su-tag) .su-tag{justify-self:start;margin-top:6px}}@media (min-width:820px){.su-card:not(.su-solo){grid-template-columns:1.1fr 1fr;padding:44px 48px;gap:48px;align-items:center}.su-hero h1{font-size:36px;line-height:42px}.su-card.su-solo{padding:36px 40px}}@media (max-width:819px){.su-card:not(.su-solo){gap:14px}.su-hero{display:contents}.su-hero h1{margin-top:6px}.su-hero>.signin-icon{order:0}.su-hero>h1{order:1}.su-hero>.su-lede{order:2}.su-hero>.su-free{order:3;margin-top:0}.su-card>.su-side{order:4;margin-top:10px}.su-hero>.signin-note{order:5;margin-top:10px}}@media (max-width:480px){.su-search{grid-template-columns:1fr}}.su-next{max-width:400px;color:var(--text);font-weight:500}.su-get{display:flex;align-items:center;justify-content:center;gap:24px;margin:10px 0 6px}.su-get-qr{width:148px;aspect-ratio:1;padding:8px;border-radius:20px;background:var(--qr-paper);box-shadow:inset 0 0 0 1px var(--line)}.su-get-badges{display:grid;grid-gap:10px;gap:10px}.su-get-badges img{display:block;width:150px;height:auto}.su-get-actions{width:min(100%,360px);display:grid;grid-gap:10px;gap:10px;margin-top:6px}.su-link{justify-self:center;padding:8px 12px;border-radius:18px;font:600 15px/20px var(--font);color:var(--accent)}.su-link:hover{background:var(--accent-wash)}@media (max-width:600px){.su-get-qr{display:none}}.su-plus{flex:1 1;min-height:0;display:flex;flex-direction:column;background:var(--grouped)}.su-plus .detail-body{flex:1 1;min-height:0;overflow-y:auto}.gn{display:flex;flex-direction:column;min-height:0;flex:1 1}.gn-body,.gn-mine{display:flex;flex-direction:column;gap:14px;padding:8px 0 28px;width:100%}.gn-mine{padding-top:0}.gn-dim{opacity:.55;transition:opacity .15s ease}.gn-section .sh{margin:8px 4px}.gn-where{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:20px;background:var(--card);color:var(--accent-strong)}.gn-where-text{flex:1 1;min-width:0;display:flex;flex-direction:column}.gn-where-label{font:400 13px/18px var(--font);color:var(--muted)}.gn-where-text b{font:700 17px/22px var(--font);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gn-chip{display:inline-flex;align-items:center;height:20px;padding:0 7px;-webkit-margin-end:8px;margin-inline-end:8px;border-radius:6px;background:var(--accent-wash);color:var(--accent-strong);font:700 11px/16px var(--font);letter-spacing:.06em;vertical-align:1px}.gn-list{display:flex;flex-direction:column;border-radius:20px;overflow:hidden;background:var(--card)}.gn-list li+li{border-top:.5px solid var(--line-soft)}.gn-number{display:grid;grid-template-columns:1fr auto auto;grid-template-areas:"digits price chev" "place price chev" "tags tags chev";align-items:center;grid-column-gap:12px;column-gap:12px;width:100%;padding:12px 16px;text-align:start}.gn-number:hover{background:var(--raised-2)}.gn-digits{grid-area:digits;font:700 18px/24px var(--font);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);overflow-wrap:anywhere}.gn-place{grid-area:place;font:400 14px/19px var(--font);color:var(--muted)}.gn-tags{grid-area:tags;display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.gn-tag{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;background:var(--accent-wash);color:var(--accent-strong);font:600 12.5px/16px var(--font);white-space:nowrap}.gn-tag.gn-id{background:var(--warning-wash);color:var(--warning-ink)}.gn-price{grid-area:price;font:600 14px/19px var(--font);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);text-align:end}.gn-number .chev{grid-area:chev;color:var(--muted-2)}.gn-more{align-self:flex-start;margin:8px 4px 0;font:600 15px/20px var(--font);color:var(--accent)}.gn-more:hover{color:var(--accent-strong)}.gn-hold,.gn-keep,.gn-need{font:400 13px/18px var(--font);color:var(--muted)}.gn-problem{margin:8px 0 0}.gn-free{display:flex;flex-direction:column;gap:14px;padding:16px;border-radius:20px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line)}.gn-free-head{display:flex;gap:12px;align-items:flex-start;color:var(--accent-strong)}.gn-free-head div{display:flex;flex-direction:column}.gn-free-head b{font:700 17px/22px var(--font);color:var(--ink)}.gn-free-head span{font:400 14px/19px var(--font);color:var(--muted)}.gn-free-nums{display:flex;flex-direction:column;gap:2px}.gn-free-nums li{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.gn-free-nums .gn-digits,.gn-free-nums .gn-place{grid-area:auto}.gn-types{display:flex;gap:8px;flex-wrap:wrap}.gn-types button{height:38px;padding:0 18px;border-radius:19px;background:var(--chip-idle);color:var(--on-chip-idle);font:600 15px/20px var(--font)}.gn-types button.on{background:var(--chip-selected);color:var(--on-chip-selected)}.gn-search{display:flex;gap:10px;align-items:flex-end}.gn-search .su-field{flex:1 1}.gn-change{display:flex;flex-direction:column;gap:12px}.gn-countries{max-height:220px;overflow-y:auto;border-radius:16px;background:var(--field)}.gn-countries li+li{border-top:.5px solid var(--line-soft)}.gn-countries button{display:flex;align-items:center;width:100%;min-height:44px;padding:0 14px;text-align:start;font:400 16px/22px var(--font)}.gn-countries button span:not(.gn-chip){flex:1 1}.gn-countries button.on{color:var(--accent-strong);font-weight:600}.gn-countries button:hover{background:var(--raised-2)}.gn-card{display:flex;flex-direction:column;gap:8px;padding:18px 16px;border-radius:20px;background:var(--card)}.gn-center{align-items:center;text-align:center;padding:28px 20px}.gn-center .wbtn{margin-top:10px}.gn-badge{display:flex;color:var(--accent-strong)}.gn-badge.ok{color:var(--success-ink)}.gn-h{font:700 20px/26px var(--font)}.gn-p{font:400 15px/21px var(--font);color:var(--muted);max-width:420px}.gn-note{padding:10px 12px;border-radius:12px;background:var(--warning-wash);color:var(--warning-ink);font:500 14px/19px var(--font)}.gn-req{gap:12px;padding:16px;border-radius:20px;background:var(--card)}.gn-req,.gn-req-head{display:flex;flex-direction:column}.gn-req-head{gap:2px}.gn-req-head b{font:700 16px/22px var(--font)}.gn-req-head span{font:400 14px/19px var(--font);color:var(--muted)}.gn-doc{display:flex;align-items:center;flex-wrap:wrap;gap:10px;justify-content:space-between}.gn-doc-name{display:inline-flex;align-items:center;gap:8px;color:var(--success-ink);font:500 14px/19px var(--font);min-width:0;overflow-wrap:anywhere}.gn-doc-name.bad{color:var(--danger-ink)}.gn-address{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 12px;gap:10px 12px}.gn-address .gn-need,.gn-address .su-field:nth-child(3),.gn-address .su-field:nth-child(4){grid-column:1/-1}.gn-send{align-self:stretch}.gn-incl{display:flex;flex-direction:column;gap:8px;margin:14px 0 8px}.gn-days{margin:4px 0 2px}.gn-change{margin-top:14px}.gn-incl li{display:flex;align-items:center;gap:10px;font:400 15px/21px var(--font);color:var(--ink)}.gn-incl svg{color:var(--success-ink);flex:none}.gn-getrow{display:flex;justify-content:center;padding:18px 16px 0}.gn-mine .wcard{margin:0}.gn-mine .sc .wbtn{flex:none}.gn-mine .sub .gn-chip{-webkit-margin-end:4px;margin-inline-end:4px}.gn-mine .foot-note{margin:0 4px}@media (max-width:520px){.gn-number{grid-template-columns:1fr auto;grid-template-areas:"digits chev" "place chev" "tags chev" "price chev"}.gn-price{text-align:start;margin-top:4px}.gn-address{grid-template-columns:1fr}.gn-search{flex-direction:column;align-items:stretch}}.profile-btn{width:calc(100% - 32px);text-align:start;cursor:pointer}.profile-btn:hover{background:var(--raised-2)}.profile-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.greeting-card,.settings-plan,.signout-card{margin-top:14px}.greeting-card{margin-bottom:4px}.settings .sr .two .sub{white-space:normal}.spill.inline{-webkit-margin-start:8px;margin-inline-start:8px;height:18px;padding:0 7px;font-size:10px;vertical-align:1px}.wcard.padded{padding:4px 16px}.savefield{display:block;width:100%;border:0;outline:0;background:none;padding:12px 0;font:400 17px/22px var(--font);color:var(--ink);resize:none}.savefield::placeholder{color:var(--muted)}textarea.savefield{min-height:84px}.sr .sc .savefield{padding:0;min-height:50px}.timein{border:0;outline:0;background:var(--field);color:var(--ink);border-radius:10px;height:34px;padding:0 10px;font:400 16px/20px var(--font);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.timein:focus-visible{box-shadow:0 0 0 2px var(--focus)}.sr.dayrow{padding:10px 16px;min-height:0}.daypick{display:flex;justify-content:space-between;gap:6px;width:100%}.day{flex:none;width:38px;height:38px;border-radius:19px;background:var(--chip-idle);color:var(--on-chip-idle);font:500 14px/20px var(--font);display:grid;place-items:center;transition:background-color .15s ease,color .15s ease}.day.on{background:var(--chip-selected);color:var(--on-chip-selected);font-weight:600}.day:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.numhead{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 16px 4px}.numbig{font:700 28px/34px var(--font);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--ink);margin-top:6px}.numsub{font:400 15px/20px var(--font);color:var(--muted)}.checker-verdict{margin-top:12px;font:600 16px/22px var(--font)}.checker-verdict.usually_works{color:var(--success-ink)}.checker-verdict.usually_blocked{color:var(--danger-ink)}.checker-verdict.unknown{color:var(--muted)}.sheet-field{display:flex;flex-direction:column;gap:4px;margin-top:14px}.sheet-field>span{font:500 13px/18px var(--font);color:var(--muted)}.sheet-field input,.sheet-field textarea{border:0;outline:0;border-radius:14px;background:var(--field);color:var(--ink);padding:11px 14px;font:400 16px/22px var(--font);resize:none}.sheet-field input:focus,.sheet-field textarea:focus{box-shadow:0 0 0 2px var(--focus)}.sheet .chips{padding:14px 0 0;flex-wrap:wrap;overflow:visible}.sheet .wcard{margin:14px 0 0}.sheet-sub{margin:18px 0 0;font:500 13px/18px var(--font);letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.sheet .addrow{margin-top:14px}.sheet .foot-note{margin:10px 0 0}.greet-list .sr{min-height:56px}.greet-pick{background:none;display:grid;place-items:center}.greet-dot{width:18px;height:18px;border-radius:9px;border:2px solid var(--line)}.greet-rec{display:flex;align-items:center;gap:12px;margin-top:16px}.greet-rec.ready{flex-direction:column;align-items:stretch}.greet-rec audio{width:100%}.greet-live{width:12px;height:12px;border-radius:6px;background:var(--danger);animation:greet-pulse 1.2s ease-in-out infinite}.greet-time{flex:1 1;font:600 20px/26px var(--font);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.greet-hint{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}.sheet>.wbtn.secondary{margin-top:14px;width:100%;justify-content:center}@keyframes greet-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.greet-live{animation:none}}.wrapchips{flex-wrap:wrap;overflow:visible;padding:12px 0 4px}.wrapchips .chip{height:auto;min-height:34px;padding-top:6px;padding-bottom:6px;white-space:normal;text-align:start}.wordchip{-webkit-padding-end:6px;padding-inline-end:6px}.wordchip button{display:grid;place-items:center;width:22px;height:22px;border-radius:11px;color:inherit}.wordchip button:hover{background:var(--accent-fill)}.topicbtn{text-align:start;font:400 17px/22px var(--font);color:var(--ink);min-height:50px}.topic-desc{margin:4px 16px 14px;font-size:15px;line-height:21px}.linkbtn{color:var(--link);font:600 13px/18px var(--font);text-decoration:underline}.ticket-subject{font:700 20px/26px var(--font);margin:4px 16px 0}.ticket-thread{display:flex;flex-direction:column;gap:10px;margin:14px 16px}.ticket-msg{max-width:85%;padding:10px 14px;border-radius:18px}.ticket-msg p{white-space:pre-wrap;overflow-wrap:anywhere;font:400 16px/22px var(--font)}.ticket-msg span{display:block;margin-top:4px;font:400 12px/16px var(--font);opacity:.8}.ticket-msg.mine{align-self:flex-end;background:var(--bubble-out-css);color:var(--on-bubble-out)}.ticket-msg.theirs{align-self:flex-start;background:var(--bubble-in);color:var(--on-bubble-in)}.detail-body.wide>.sheet-field,.detail-body.wide>.wbtn{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.share-preview{margin:4px 0 0;padding:12px 14px;border-start-start-radius:18px;border-start-end-radius:18px;border-end-end-radius:4px;border-end-start-radius:18px;background-image:var(--bubble-out-css);color:var(--on-bubble-out);font:400 15px/21px var(--font);white-space:pre-wrap;overflow-wrap:anywhere}.new-optin-note{margin:0;padding:8px 16px 4px}.new-optin-note,.new-optin-script{font:400 12px/16px var(--font);color:var(--muted)}.new-optin-script{margin:4px 16px;-webkit-padding-start:10px;padding-inline-start:10px;-webkit-border-start:2px solid var(--accent);border-inline-start:2px solid var(--accent)}.wchrome{--c-bg:var(--bg);--c-grouped:var(--grouped);--c-card:var(--card);--c-field:var(--field);--c-line:var(--line);--c-line-soft:var(--line-soft);--c-ink:var(--ink);--c-muted:var(--muted);--c-muted-2:var(--muted-2);--c-accent:var(--accent);--c-glyph:var(--glyph);--c-link:var(--link);--c-focus:var(--focus);--c-accent-fill:var(--accent-fill);--c-accent-pressed:var(--accent-pressed);--c-accent-strong:var(--accent-strong);--c-accent-wash:var(--accent-wash);--c-on-accent:var(--on-accent);--c-on-accent-soft:var(--on-accent-soft);--c-header:var(--header);--c-scrim:var(--scrim);--c-shadow:var(--shadow);--c-shadow-soft:var(--shadow-soft);color:var(--ink);font-family:var(--font)}.wchrome-top{flex:none;position:relative;z-index:5}.wchrome-foot{align-self:stretch;margin:12px -16px calc(-24px - var(--safe-b))}.detail.poster{--poster-bar:calc(62px + var(--safe-t));--poster-dim:0;--poster-hero:min(250px,30vh);--poster-hero:min(250px,30cqh);--poster-top:calc(var(--poster-bar) + var(--poster-hero));flex:1 1 auto;align-self:stretch;width:100%;min-height:0;overflow:hidden;isolation:isolate;container-type:size;background:var(--grouped);color:var(--ink)}.poster-bg{z-index:0;overflow:hidden;pointer-events:none}.poster-bg,.poster-img{position:absolute;inset:0}.poster-img{width:100%;height:100%;object-fit:cover}.poster-soft{position:absolute;inset:0;-webkit-mask-image:linear-gradient(180deg,transparent 38%,black 58%);mask-image:linear-gradient(180deg,transparent 38%,black 58%);mask-mode:alpha}.poster-soft .poster-img{filter:blur(28px);transform:scale(1.12)}.poster-shade{position:absolute;inset:0;background:linear-gradient(to bottom,var(--scrim) 0,transparent calc(var(--poster-bar) + 24px),transparent calc(var(--poster-top) - 70px),color-mix(in srgb,var(--scrim) 75%,transparent) calc(var(--poster-top) + 30px),color-mix(in srgb,var(--grouped) 70%,transparent) calc(var(--poster-top) + 200px),color-mix(in srgb,var(--grouped) 90%,transparent) calc(var(--poster-top) + 440px),color-mix(in srgb,var(--grouped) 95%,transparent) 100%)}.poster-dim{position:absolute;inset:0;opacity:var(--poster-dim);background:linear-gradient(to bottom,transparent 0,transparent var(--poster-bar),color-mix(in srgb,var(--grouped) 40%,transparent) calc(var(--poster-bar) + 120px),color-mix(in srgb,var(--grouped) 90%,transparent) 55%,color-mix(in srgb,var(--grouped) 90%,transparent) 100%)}.th.poster-bar{position:absolute;top:0;inset-inline-start:0;inset-inline-end:0;z-index:3;background:none;box-shadow:none;color:var(--ink)}.poster-bar .back,.poster-bar .hbtn{color:var(--ink);background:color-mix(in srgb,var(--scrim) 55%,transparent);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%)}.poster-bar .hbtn{-webkit-margin-start:auto;margin-inline-start:auto}.poster-bar .back:hover,.poster-bar .hbtn:hover{background:color-mix(in srgb,var(--scrim) 80%,transparent)}.poster-bar-title{position:absolute;inset-inline-start:64px;inset-inline-end:64px;bottom:8px;height:44px;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:none;font:600 17px/22px var(--font);color:var(--ink);text-shadow:0 1px 10px color-mix(in srgb,var(--scrim) 90%,transparent);overflow:hidden}.poster-bar-title span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (min-width:900px){.poster-bar-title{inset-inline-start:24px;inset-inline-end:64px;justify-content:flex-start}}.poster-scroll{position:absolute;inset:0;z-index:1;overflow-y:auto;overscroll-behavior:contain;background:transparent;-webkit-mask-image:linear-gradient(to bottom,transparent calc(var(--poster-bar) - 6px),black calc(var(--poster-bar) + 34px));mask-image:linear-gradient(to bottom,transparent calc(var(--poster-bar) - 6px),black calc(var(--poster-bar) + 34px));-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-mode:alpha}.detail-body.poster-body{flex:none;overflow:visible;min-height:100%;padding:var(--poster-bar) 16px calc(40px + var(--safe-b));gap:0}.poster-top{position:relative;width:100%;height:var(--poster-hero);flex:none;display:flex;align-items:center;justify-content:center}.poster-top .poster-camera{position:absolute;left:50%;bottom:14px;transform:translateX(-50%)}.poster-mono,.poster-mono.pavatar{width:104px;height:104px;border-radius:50%;position:relative;display:grid;place-items:center;font:700 40px/1 var(--font);letter-spacing:.01em;background:color-mix(in srgb,var(--scrim) 30%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ink) 35%,transparent);color:var(--ink);text-shadow:0 1px 8px color-mix(in srgb,var(--scrim) 60%,transparent)}.poster-mono .pbadge{box-shadow:0 0 0 3px var(--grouped)}.poster-camera{width:44px;height:44px;border-radius:22px;display:grid;place-items:center;color:var(--ink);background:color-mix(in srgb,var(--scrim) 55%,transparent);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%)}.poster-camera:disabled{opacity:.6}.poster .cstack{gap:14px}.poster .detail-name{margin-top:0;font:700 32px/38px var(--font);color:var(--ink);text-shadow:0 1px 14px color-mix(in srgb,var(--scrim) 90%,transparent)}.poster .detail-presence,.poster .detail-source,.poster .detail-sub{color:var(--ink);text-shadow:0 1px 10px color-mix(in srgb,var(--scrim) 90%,transparent)}.poster .detail-status{color:var(--accent-strong);text-shadow:0 1px 10px color-mix(in srgb,var(--scrim) 90%,transparent)}.poster .detail-source{margin-top:0}.poster .cstack .foot-note,.poster .sh{color:var(--ink)}.poster .cstack .detail-actions .wbtn,.poster .wcard{background:color-mix(in srgb,var(--card) 62%,transparent);-webkit-backdrop-filter:blur(24px) saturate(150%);backdrop-filter:blur(24px) saturate(150%);box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--ink) 16%,transparent)}.poster .cstack .detail-actions .wbtn{color:var(--ink);font-size:12.5px;overflow-wrap:normal}.poster .cstack .detail-actions .wbtn:hover:not(:disabled){background:color-mix(in srgb,var(--card) 80%,transparent)}@media (prefers-reduced-transparency:reduce){.poster .cstack .detail-actions .wbtn,.poster .wcard,.poster-bar .back,.poster-bar .hbtn,.poster-camera{-webkit-backdrop-filter:none;backdrop-filter:none}.poster .cstack .detail-actions .wbtn,.poster .wcard{background:var(--card)}.poster-bar .back,.poster-bar .hbtn,.poster-camera{background:var(--raised)}}.yc-pick{padding:14px;overflow:visible}.yc-live{margin:28px 16px 0}.yc-live-title{margin:0 0 14px;font:800 24px/1.2 var(--font);letter-spacing:-.02em;color:var(--ink)}.yc-live-stage{max-width:390px;margin:0 auto}.yc-code{margin:0 0 12px;padding:12px 14px;border-radius:12px;background:var(--field);color:var(--ink);font:400 13px/18px var(--font);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all;text-align:start}.wg-stage{display:grid;place-items:center;min-height:148px;padding:18px 16px;border-radius:18px;background:var(--grouped);box-shadow:inset 0 0 0 1px var(--line);margin:0 0 14px}.wg,.wg-frame{width:100%}.wg{font-family:var(--font);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wg-btn{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;height:48px;padding:0 16px;border-radius:999px;font-size:15.5px;font-weight:700;white-space:nowrap}.wg-btn>span{overflow:hidden;text-overflow:ellipsis}.wg-btn.pri{background:var(--accent-fill);color:var(--on-accent)}.wg-btn.sec{background:var(--accent-wash);color:var(--accent-strong)}.wg-mark{width:24px;height:24px;border-radius:24%;flex:none}.wg-mark.sm{width:22px;height:22px}.wg-button .wg-btn{padding:0 18px 0 12px}.wg-pill{display:flex;height:48px;border-radius:999px;overflow:hidden;background:var(--accent-wash);box-shadow:inset 0 0 0 1px var(--line)}.wg-pill .wg-btn{flex:1 1;height:100%;border-radius:0}.wg-pill .wg-btn.pri{border-radius:999px}.wg-bar{display:grid;grid-gap:10px;gap:10px;padding:12px;border-radius:22px;background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.wg-head{display:flex;align-items:center;gap:9px;min-width:0}.wg-head b{font-size:16px;font-weight:700;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wg-acts{display:flex;gap:8px;min-width:0}.wg-acts .wg-btn{flex:1 1 auto;height:44px;padding:0 12px;font-size:14.5px}.yc-code.wg-skel{color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;overflow:hidden;min-height:92px}.yc-code.wg-skel:after{content:"";position:absolute;inset:12px 14px;background:repeating-linear-gradient(180deg,var(--line) 0 12px,transparent 12px 18px);border-radius:6px;opacity:.7}@media (prefers-reduced-motion:no-preference){.yc-code.wg-skel:after{animation:wg-pulse 1.2s ease-in-out infinite alternate}}@keyframes wg-pulse{0%{opacity:.45}to{opacity:.85}}.wg-link,.wg-looks{margin:0 0 12px}.wg-link{border-radius:14px;background:var(--field)}.wg-reach{margin-top:12px}.wg-reach .sr .two .lab{white-space:normal;overflow:visible}.wg-frame{container-type:inline-size}@container (max-width: 330px){.wg-acts .wg-btn.opt>span{display:none}.wg-acts .wg-btn.opt{flex:0 0 52px;padding:0;gap:0}}@container (max-width: 240px){.wg-acts .wg-btn>span{display:none}.wg-acts .wg-btn{padding:0;gap:0}}[dir=rtl] .rtl-flip{scale:-1 1}[dir=rtl] .web .tnum{unicode-bidi:-webkit-isolate;unicode-bidi:isolate;direction:ltr}[dir=rtl] .web input[type=search],[dir=rtl] .web input[type=text],[dir=rtl] .web textarea{unicode-bidi:plaintext}.dial-number{position:relative}.dial-number .dial-input{color:transparent;caret-color:var(--ink);font-feature-settings:"kern" off;font-kerning:none}.dial-number .dial-input::placeholder{color:var(--muted-2)}.dial-view{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;white-space:pre;color:var(--ink);font:400 30px/var(--numh,42px) var(--font);font-feature-settings:"tnum","kern" off;font-variant-numeric:tabular-nums;font-kerning:none;letter-spacing:0;perspective:600px}.dial-number.long .dial-view{font-size:24px}.dial-number.xlong .dial-view{font-size:20px}.dial-view .dg,.dial-view .pc{display:inline-block}.dial-view .dgone{position:absolute}.dial-view .dial-roll{font:inherit}.web .dghost{display:grid;place-items:center;color:var(--ink)}.web .dghost b{grid-area:1/1;font:400 30px/1 var(--font);font-feature-settings:"tnum","kern" off;font-variant-numeric:tabular-nums;font-kerning:none}.web .dghost i{grid-area:1/1;width:14px;height:14px;border-radius:50%;background:var(--accent);opacity:0}.dial-sub.fade-in{animation:m-fade var(--m-fast) ease-out both}.web:has(.callov) .m-flights{z-index:250}.web .cgh{position:relative;display:grid;place-items:center;border-radius:50%;overflow:hidden;background:var(--call-accept);color:var(--on-call-accept)}.web .cgh .cgr{position:absolute;inset:0;background:var(--call-end);-webkit-clip-path:circle(0 at 50% 50%);clip-path:circle(0 at 50% 50%)}.web .cgh .cgg{place-items:center;color:var(--on-call-end)}.cbtn .cdisc,.web .cgh .cgg{position:relative;display:grid}.cbtn .cdisc{place-items:center;width:66px;height:66px;border-radius:50%;overflow:hidden;background:var(--call-control);color:var(--call-text)}.cbtn .cdisc svg{box-sizing:border-box;padding:0;border-radius:0;background:none;transition:none}.cdisc .cg,.cdisc .gl{display:grid;place-items:center}.cdisc .cg{grid-area:1/1}.cdisc .cfill{position:absolute;inset:0;display:grid;place-items:center;border-radius:50%;background:var(--call-control-on);color:var(--on-call-control-on);-webkit-clip-path:circle(0 at 50% 50%);clip-path:circle(0 at 50% 50%)}.cdisc[data-on="1"] .cfill{-webkit-clip-path:circle(52% at 50% 50%);clip-path:circle(52% at 50% 50%)}.cbtn.end .cdisc{background:var(--call-end);color:var(--on-call-end)}.cbtn.accept .cdisc{background:var(--call-accept);color:var(--on-call-accept)}@media (min-width:900px){.cbtn .cdisc{width:62px;height:62px}}.callov.incoming .cbtn.accept .cdisc{animation:m-accept-breath .9s ease-in-out infinite alternate}@keyframes m-accept-breath{0%{transform:scale(1)}to{transform:scale(1.06)}}.callav{position:relative;display:grid;place-items:center}.callav .ring{position:absolute;inset:0;border-radius:50%;border:2px solid color-mix(in srgb,var(--call-text) 55%,transparent);opacity:0;pointer-events:none}.callav[data-rings="1"] .ring{animation:m-ring 1.6s ease-out infinite}.callav[data-rings="1"] .ring:nth-of-type(2){animation-delay:.8s}@keyframes m-ring{0%{transform:scale(1);opacity:.9}to{transform:scale(1.7);opacity:0}}.callav-face{position:relative;display:grid;place-items:center}.web[data-motion=reduce] .callav .ring,.web[data-motion=reduce] .callov.incoming .cbtn.accept .cdisc{animation:none!important}@media (prefers-reduced-motion:reduce){.web:not([data-motion=full]) .callav .ring,.web:not([data-motion=full]) .callov.incoming .cbtn.accept .cdisc{animation:none!important}}.cstatus{display:inline-flex;align-items:center;justify-content:center;gap:6px;perspective:600px}.cstatus-face{display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cstatus-dots{height:auto}.call-top.in-video .cstatus{justify-content:flex-start}.call-pad-wrap{display:flex;flex-direction:column;align-items:center;gap:10px}.tone-line{min-height:34px;max-width:100%;display:flex;justify-content:center;font:500 26px/34px var(--font);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--call-text);white-space:pre}.tone-line .tone{display:inline-block}.callov.video .call-pad-wrap{position:absolute;z-index:2;bottom:calc(150px + var(--safe-b))}.callov.video .call-pad-wrap .call-pad{position:static}.call-min{position:absolute;top:calc(10px + var(--safe-t));inset-inline-start:12px;width:44px;height:44px;display:grid;place-items:center;border-radius:22px;color:var(--call-text);z-index:3}@media (max-width:899px){.callov{touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}}.callov.gone{pointer-events:none}.callov[data-min="1"]{visibility:hidden;pointer-events:none}.callbar{order:-1;display:flex;align-items:center;gap:8px;width:100%;height:calc(40px + var(--safe-t));padding:var(--safe-t) 18px 0;text-align:start;background:var(--accent-fill);color:var(--on-accent);font:600 15px/1 var(--font);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.callbar,.callbar svg{flex:none}.callbar .cb-name{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.callbar .cb-time{font-weight:400}@media (min-width:900px){.call-min,.callbar{display:none}}.vplay{position:relative;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--accent-wash);color:var(--accent-strong)}.vplay.big{background:var(--accent-fill);color:var(--on-accent)}.vplay:disabled{opacity:.5}.vplay .vglyph{grid-area:1/1;display:grid;place-items:center}.vplay[data-playing="0"] .vglyph.pa,.vplay[data-playing="1"] .vglyph.pl{opacity:0}.vplay .vring{position:absolute;inset:0;transform:rotate(-90deg);opacity:0;transition:opacity .2s ease;pointer-events:none}.vplay[data-ring="1"] .vring{opacity:1}.vplay .vring circle{fill:none;stroke:var(--accent-fill);stroke-width:2;stroke-linecap:round}.vplay.big .vring circle{stroke:var(--on-accent)}.vplay-slot{position:absolute;top:15px;inset-inline-end:8px}.crwrap.has-play .lr{-webkit-padding-end:48px;padding-inline-end:48px}.crwrap.has-play .kebab{top:33px;inset-inline-end:52px}.lr.vm .lct b{font-weight:600;transition:font-weight .24s ease}.lr.vm.read .lct b{font-weight:400}.udot.tuck{transform:scale(0);opacity:0;transition:transform .16s var(--m-exit),opacity .16s var(--m-exit)}.vm-inline{padding-block:0 12px;padding-inline:72px 16px}.vscrub{display:flex;align-items:center;gap:10px;font:400 13px/18px var(--font);color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vscrub .vt{flex:none;min-width:34px}.vscrub .vt-dur{text-align:end}.wavebar{position:relative;flex:1 1;min-width:0;height:32px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;touch-action:none;border-radius:6px}.vscrub.big .wavebar{height:44px}.wavebar>i:not(.head){flex:none;width:3px;border-radius:2px;background:var(--line)}.wavebar .wp{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;pointer-events:none;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.wavebar .wp>i{flex:none;width:3px;border-radius:2px;background:var(--accent)}.wavebar .head{position:absolute;inset-inline-start:-1px;top:2px;bottom:2px;width:2px;border-radius:1px;background:var(--accent);pointer-events:none}.wavebar:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.vscrub input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1 1;min-width:0;height:4px;margin:12px 0;border-radius:2px;background:linear-gradient(to right,var(--accent-fill) var(--p,0),var(--line) var(--p,0));outline:0}.vscrub input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:var(--accent-fill);box-shadow:0 0 0 3px var(--card)}.vspeed{flex:none;min-width:44px;height:26px;padding:0 8px;border-radius:13px;display:inline-grid;place-items:center;background:var(--accent-wash);color:var(--accent-strong);font:600 13px/26px var(--font)}.player .pmid .vscrub{width:100%}