.lfh-profile-photo{display:inline-grid;place-items:center;width:42px;height:42px;min-width:42px;flex-shrink:0;padding:0;border:1px solid #ffffffbb;border-radius:50%;background:#fff7;color:inherit;font:inherit;cursor:pointer;overflow:hidden}.lfh-profile-photo img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}.lfh-profile-photo:focus-visible,.lfh-photo-editor :focus-visible{outline:3px solid #464d77;outline-offset:3px}.lfh-photo-editor{position:fixed;inset:0;margin:auto;box-sizing:border-box;width:min(420px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;padding:24px;border:1px solid #ffffffdc;border-radius:26px;background:linear-gradient(135deg,#f7f8fff5,#ebebf4ed);backdrop-filter:blur(24px);color:#273447;font-family:DM Sans,Arial,sans-serif;font-size:14px;line-height:1.6;box-shadow:0 24px 70px #26344540}.lfh-photo-editor::backdrop{background:#18233866;backdrop-filter:blur(5px)}.lfh-photo-editor-heading,.lfh-photo-editor-actions{display:flex;align-items:center;justify-content:space-between;gap:12px}.lfh-photo-editor h2{font-family:Bricolage Grotesque,Arial,sans-serif;font-size:24px;margin:0}.lfh-photo-editor button{font:inherit;color:inherit;cursor:pointer;background:#ffffffb3;border:1px solid white;border-radius:12px;padding:8px 14px;min-height:44px}.lfh-photo-editor button:disabled{opacity:.55;cursor:not-allowed}.lfh-photo-editor label{display:grid;gap:8px;margin-top:18px}.lfh-photo-editor input{font:inherit;max-width:100%;width:100%;box-sizing:border-box}.lfh-photo-editor small{display:block;margin-top:8px}.lfh-photo-preview{display:block;width:120px;height:120px;border-radius:50%;object-fit:cover;margin:16px auto}.lfh-photo-editor-actions{justify-content:flex-end;margin-top:22px}.lfh-photo-editor [role=alert]{color:#933b30}@media(max-width:650px){.workspace-visual-system>.patient-template-frost .community-account>button.lfh-profile-photo,.patient-template-live .community-account>button.lfh-profile-photo{display:inline-grid;width:32px;height:32px;min-width:32px}.lfh-photo-editor{padding:20px}}.pv{width:100%;max-width:380px;border-radius:20px;background:var(--float);border:1px solid var(--line);box-shadow:0 18px 40px -26px #00000059;overflow:hidden;font-size:14px;line-height:1.42;color:var(--text)}.pv .ico{width:20px;height:20px}.pv-head{display:flex;align-items:center;gap:10px;padding:12px 14px}.pv-head b{font-weight:700;font-size:14px}.pv-head small{display:flex;align-items:center;gap:4px;color:var(--muted);font-size:12.5px}.pv-head small .ico{width:13px;height:13px}.pv-head--inline{padding:0;gap:6px;flex-wrap:wrap}.pv-head--inline span{color:var(--muted);font-size:13px}.pv-dots{margin-left:auto;color:var(--muted)}.pv-col{display:grid;gap:2px;min-width:0;flex:1}.pv-row{display:flex;gap:11px;padding:14px}.pv-av{width:34px;height:34px;flex:none;border-radius:50%;display:grid;place-items:center;font-size:12.5px;font-weight:700}.pv-text{padding:0 14px 12px;white-space:normal;overflow-wrap:anywhere}.pv-row .pv-text{padding:4px 0 8px}.pv-tag{color:var(--sea);font-weight:600}:root[data-theme=dark] .pv-tag{color:#7ab8e8}.pv-more{color:var(--muted)}.pv-first{padding:0 14px 10px;color:var(--muted)}.pv-first b{color:var(--text)}.pv-when{padding:0 14px 14px;color:var(--faint);font-size:12px;text-transform:uppercase;letter-spacing:.04em}.pv-likes{padding:0 14px 4px;font-weight:700}.pv-actions{display:flex;align-items:center;gap:14px;padding:10px 14px}.pv-actions--x{gap:6px;padding:6px 0 0;color:var(--muted);font-size:13px;justify-content:space-between;max-width:320px}.pv-actions--x .ico{width:17px;height:17px}.pv-actions--x span{margin-right:10px}.pv-actions--li{justify-content:space-around;border-top:1px solid var(--line);color:var(--muted);font-weight:600;font-size:13px}.pv-actions--li span{display:inline-flex;align-items:center;gap:6px}.pv-actions--li .ico{width:17px;height:17px}.pv-react{display:flex;justify-content:space-between;padding:8px 14px;color:var(--muted);font-size:13px}.pv-grow{flex:1}.pv-media{display:grid;gap:2px;background:var(--well)}.pv-media img{width:100%;height:100%;object-fit:cover;display:block}.pv-media--square{aspect-ratio:1;position:relative}.pv-media--square img:not(:first-child){display:none}.pv-media--grid{border-radius:16px;overflow:hidden;aspect-ratio:16 / 10;margin-bottom:4px}.pv-media--grid.pv-media--2{grid-template-columns:1fr 1fr}.pv-media--grid.pv-media--3,.pv-media--grid.pv-media--4{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.pv-media--grid.pv-media--3 img:first-child{grid-row:span 2}.pv--facebook .pv-media--grid{border-radius:0;margin:0}.pv-media--wide{aspect-ratio:1.91}.pv-media--wide img:not(:first-child){display:none}.pv-count{position:absolute;top:10px;right:10px;padding:3px 9px;border-radius:999px;background:#0009;color:#fff;font-size:12px;font-weight:700}.pv-missing{display:grid;place-items:center;align-content:center;gap:8px;aspect-ratio:1;background:repeating-linear-gradient(45deg,var(--well) 0 10px,transparent 10px 20px);color:var(--muted);font-weight:600;font-size:13px}.pv-missing .ico{width:28px;height:28px}.pv--video{max-width:260px;background:#0e1012;border-color:transparent}.pv-frame{position:relative;aspect-ratio:9 / 16;color:#fff}.pv-frame>img{width:100%;height:100%;object-fit:cover}.pv-frame .pv-missing{aspect-ratio:auto;height:100%;color:#ffffffb3;background:#1b1e22}.pv-frame:after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(transparent,#000000b8);pointer-events:none}.pv-play{position:absolute;inset:0;margin:auto;width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:#00000059}.pv-play .ico{width:24px;height:24px;fill:#fff;stroke:none}.pv-shorts{position:absolute;left:12px;top:12px;padding:3px 9px;border-radius:999px;background:#d61f1f;font-size:12px;font-weight:700}.pv-side{position:absolute;z-index:1;right:8px;bottom:74px;display:grid;gap:12px;justify-items:center}.pv-side span{display:grid;justify-items:center;gap:2px}.pv-side small{font-size:11.5px;font-weight:700}.pv-over{position:absolute;z-index:1;left:12px;right:56px;bottom:12px;font-size:13px}.pv-over b{display:block;margin-bottom:3px}.pv-over .pv-tag{color:#fff}.pv-over .pv-more{color:#ffffffb3}.pv--pinterest{max-width:260px;background:none;border:0;box-shadow:none}.pv-pin{position:relative;border-radius:20px;overflow:hidden;aspect-ratio:3 / 4;background:var(--well)}.pv-pin img{width:100%;height:100%;object-fit:cover}.pv-pin .pv-missing{aspect-ratio:auto;height:100%}.pv-save{position:absolute;top:10px;right:10px;padding:9px 15px;border-radius:999px;background:#d0021b;color:#fff;font-weight:700;font-size:13px}.pv-title{padding:8px 4px 2px;font-weight:700;font-size:14px}.pv-by{display:flex;align-items:center;gap:8px;padding:4px;font-size:13px;color:var(--muted)}.pv-by .pv-av{width:26px;height:26px;font-size:10.5px}.ov-grid{display:grid;gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"next next next next next next next needs needs needs needs needs" "growth growth growth growth growth growth growth top top top top top" "week week week week week week week week week week week week" "nets nets nets nets inbox inbox inbox inbox team team team team"}.ov-next{grid-area:next}.ov-needs{grid-area:needs}.ov-growth{grid-area:growth}.ov-top{grid-area:top}.ov-week{grid-area:week}.ov-nets{grid-area:nets}.ov-inbox{grid-area:inbox}.ov-team{grid-area:team}.ov-live{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-2xs);font-weight:600;color:var(--muted)}.ov-live i{width:8px;height:8px;border-radius:50%;background:var(--good);box-shadow:0 0 color-mix(in srgb,var(--good) 50%,transparent);animation:ov-breathe 2.4s ease-in-out infinite}@keyframes ov-breathe{50%{box-shadow:0 0 0 6px transparent;opacity:.6}}.ov-next{display:flex;flex-direction:column}.ov-next>[data-k=next]{flex:1;display:flex;flex-direction:column}.ov-hero{display:grid;grid-template-columns:clamp(170px,30%,250px) minmax(0,1fr);gap:20px;align-items:stretch;height:clamp(250px,20vw,290px);padding:14px;border-radius:var(--r-tile);background:var(--ink);color:var(--on-ink)}.ov-hero__media{position:relative;display:block;overflow:hidden;border-radius:16px;background:#ffffff0f}.ov-hero__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ov-hero__more{position:absolute;right:8px;bottom:8px;padding:2px 8px;border-radius:999px;background:#0c0e10b3;color:#f6f7f5;font-size:12.5px;font-weight:700}.ov-hero__nomedia{display:grid;place-items:center;height:100%;opacity:.5}.ov-hero__nomedia .ico{width:40px;height:40px}.ov-hero__body{display:flex;flex-direction:column;gap:8px;padding:6px 6px 2px 0;min-width:0}.ov-hero__meta{display:flex;align-items:center;gap:9px;font-weight:600;font-size:var(--fs-xs);min-width:0}.ov-hero__brand{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ov-hero__meta .badge{flex:none;margin-left:auto}.ov-hero__count{display:grid;gap:2px;margin-top:4px}.ov-hero__in{font-size:var(--fs-2xs);opacity:.7;font-weight:600}.ov-hero__count b{font-size:clamp(30px,2.8vw,42px);font-weight:600;letter-spacing:-.035em;line-height:1;font-variant-numeric:tabular-nums}.ov-hero__when{display:flex;align-items:center;gap:7px;font-size:var(--fs-xs);opacity:.78}.ov-hero__when .ico{width:16px;height:16px}.ov-hero__text{font-size:var(--fs-sm);line-height:1.45;opacity:.92;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ov-hero__foot{display:flex;align-items:center;gap:10px;margin-top:auto}.ov-hero__foot .net-stack .net{background:var(--on-ink);box-shadow:0 0 0 2px var(--ink)}.ov-hero__btn{background:var(--on-ink);color:var(--ink)}.ov-hero__open{border-color:color-mix(in srgb,var(--on-ink) 28%,transparent);color:inherit}.ov-hero__open:hover{background:color-mix(in srgb,var(--on-ink) 12%,transparent)}.ov-after__label{margin:16px 2px 8px;font-size:var(--fs-2xs);font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.07em}.ov-after{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-content:start}.ov-after__item{display:flex;align-items:center;gap:11px;width:100%;padding:8px;border-radius:18px;background:var(--glass-2);border:1px solid var(--line);text-align:left}.ov-after__item:hover{background:var(--glass-3)}.ov-after__thumb{width:50px;height:50px;flex:none;border-radius:13px;overflow:hidden;display:grid;place-items:center;background:var(--well)}.ov-after__txt{min-width:0;flex:1}.ov-after__txt b{display:block;font-weight:600;font-size:var(--fs-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ov-after__txt small{display:block;color:var(--muted);font-size:var(--fs-2xs)}.ov-after__tail{display:grid;justify-items:end;gap:5px}.ov-after__tail .spill{padding:2px 9px 2px 7px;font-size:12.5px}.ov-needs{display:flex;flex-direction:column}.ov-todos{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;align-content:start}.ov-todo{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ico txt" "ico act";gap:6px 12px;padding:12px;border-radius:18px;background:var(--glass-2);border:1px solid var(--line)}.ov-todo>:first-child{grid-area:ico}.ov-todo__ico{width:40px;height:40px;border-radius:13px;display:grid;place-items:center}.ov-todo__ico .ico{width:19px;height:19px}.ov-todo__thumb{width:44px;height:44px;border-radius:13px;overflow:hidden;display:block}.ov-todo__net,.ov-todo__face{display:block}.ov-todo__txt{grid-area:txt;min-width:0}.ov-todo__txt b{display:block;font-weight:600;font-size:var(--fs-xs)}.ov-todo__txt small{display:block;color:var(--muted);font-size:var(--fs-2xs);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ov-todo__act{grid-area:act;display:flex;gap:6px;flex-wrap:wrap}.ov-clear .empty{padding:28px 10px}.ov-todo-more{display:flex;justify-content:center;padding-top:2px}.ov-growth__sum{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:8px}.ov-growth__sum b{font-size:clamp(32px,3vw,44px);font-weight:600;letter-spacing:-.03em}.ov-growth .legend{margin-bottom:10px;align-items:center}.ov-legnet .net{width:22px;height:22px}.ov-growth__chart{min-height:230px}.ov-top{display:flex;flex-direction:column}.ov-top>div{flex:1;display:flex}.ov-topcard{position:relative;flex:1;display:block;width:100%;min-height:300px;border-radius:var(--r-tile);overflow:hidden;text-align:left;color:#f6f7f5}.ov-topcard img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ov-topcard__shade{position:absolute;inset:0;background:linear-gradient(180deg,#0a0a0c00 30%,#0a0a0cc7)}.ov-topcard__badge{position:absolute;left:14px;top:14px}.ov-topcard__body{position:absolute;left:0;right:0;bottom:0;display:grid;gap:10px;padding:16px}.ov-topcard__brand{display:flex;align-items:center;justify-content:space-between;gap:10px}.ov-topcard__brand .bchip{color:#f6f7f5}.ov-topcard__brand .net{background:#ffffffeb}.ov-topcard__brand :is(.net--x,.net--tiktok,.net--threads){color:#16191d}.ov-topcard__text{font-size:var(--fs-md);font-weight:600;line-height:1.35}.ov-topcard__nums{display:flex;gap:22px;font-size:var(--fs-2xs);opacity:.9}.ov-topcard__nums b{display:block;font-size:22px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ov-week__days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.ov-day{display:flex;flex-direction:column;gap:10px;min-height:172px;padding:12px;border-radius:20px;background:var(--glass-2);border:1px solid var(--line)}.ov-day:hover{background:var(--glass-3)}.ov-day.is-today{background:var(--ink);color:var(--on-ink);border-color:transparent}.ov-day__head{display:flex;align-items:baseline;justify-content:space-between}.ov-day__head b{font-weight:600;font-size:var(--fs-xs)}.ov-day__head span{font-size:24px;font-weight:600;letter-spacing:-.02em}.ov-day__list{display:grid;gap:5px;align-content:start;flex:1}.ov-chip{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:4px 4px 4px 9px;border-radius:999px;font-size:12.5px;font-weight:700}.ov-chip .bmark{box-shadow:0 0 0 1.5px #ffffff80}.ov-chip--more{justify-content:center;padding:4px 9px;background:var(--well);color:inherit}.is-today .ov-chip--more{background:#ffffff24}:root[data-theme=dark] .is-today .ov-chip--more{background:#0000001a}.ov-day__gap{padding:4px 9px;border-radius:999px;border:1.5px dashed var(--line-2);color:var(--muted);font-size:12.5px;font-weight:600;text-align:center}.is-today .ov-day__gap{border-color:#ffffff4d;color:inherit;opacity:.7}.ov-day__n{font-size:var(--fs-2xs);color:var(--muted)}.is-today .ov-day__n{color:inherit;opacity:.7}.ov-netlist{display:grid;grid-template-columns:minmax(0,1fr);gap:4px}.ov-net{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 0;border-bottom:1px solid var(--line)}.ov-net:last-child{border-bottom:0}.ov-net__main p{display:flex;justify-content:space-between;gap:8px;margin-bottom:6px;font-size:var(--fs-xs)}.ov-net__main b{font-weight:600}.ov-net__main .meter{height:6px}.ov-net__side{text-align:right}.ov-net__g{display:block;font-weight:700;font-size:var(--fs-xs)}.ov-net__g.is-up{color:var(--good)}.ov-net__g.is-down{color:var(--bad)}.ov-net__side small{color:var(--muted);font-size:12.5px}.ov-ib__nums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:14px}.ov-ib__nums p{padding:10px 12px;border-radius:16px;background:var(--glass-2);border:1px solid var(--line)}.ov-ib__nums b{display:block;font-size:24px;font-weight:700;letter-spacing:-.02em}.ov-ib__nums span{color:var(--muted);font-size:var(--fs-2xs)}.ov-ib__bar{display:flex;gap:3px;height:12px;margin-bottom:8px}.ov-ib__bar span{border-radius:999px;min-width:6px}.ov-ib__neu{background:var(--faint)}.ov-inbox .legend{margin-bottom:12px}.ov-ib__list{display:grid;grid-template-columns:minmax(0,1fr);gap:2px}.ov-ib__row{display:flex;align-items:center;gap:11px;padding:8px;margin:0 -8px;border-radius:14px}.ov-ib__row:hover{background:var(--well)}.ov-ib__txt{min-width:0;flex:1}.ov-ib__txt b{display:flex;align-items:center;gap:6px;font-weight:600;font-size:var(--fs-xs)}.ov-ib__txt small{display:block;color:var(--muted);font-size:var(--fs-2xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ov-ib__tail{display:grid;justify-items:end;gap:4px}.ov-ib__tail .spill{padding:2px 8px 2px 7px;font-size:12px}.ov-dot{width:7px;height:7px;border-radius:50%;background:var(--coral);display:inline-block}.ov-feed{display:grid;grid-template-columns:minmax(0,1fr);gap:2px}.ov-feed__item{display:flex;gap:11px;align-items:flex-start;padding:8px 0;border-bottom:1px solid var(--line)}.ov-feed__item:last-child{border-bottom:0}.ov-feed__item p{font-size:var(--fs-xs);line-height:1.4;min-width:0}.ov-feed__item b{font-weight:700}.ov-feed__item small{display:flex;align-items:center;gap:5px;color:var(--muted);font-size:12.5px;margin-top:2px}.ov-feed__item small .ico{width:13px;height:13px}@media(hover:none){.ov-after__item:hover,.ov-day:hover{background:var(--glass-2)}.ov-day.is-today:hover{background:var(--ink)}.ov-ib__row:hover{background:none}}@media(max-width:1279px){.ov-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"next next" "needs growth" "top top" "week week" "nets inbox" "team team"}.ov-top .ov-topcard{min-height:320px}}@media(max-width:1000px){.ov-week__days{grid-template-columns:repeat(7,minmax(120px,1fr));overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.ov-week__days::-webkit-scrollbar{display:none}.ov-day{scroll-snap-align:start}}@media(max-width:860px){.ov-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"next" "needs" "growth" "top" "week" "nets" "inbox" "team"}}@media(max-width:600px){.ov-hero{grid-template-columns:minmax(0,1fr);height:auto;gap:14px;padding:12px}.ov-hero__media{aspect-ratio:16 / 9}.ov-hero__body{padding:0 4px 2px}.ov-hero__count b{font-size:34px}.ov-after{grid-template-columns:minmax(0,1fr)}.ov-after__item{display:grid;grid-template-columns:50px minmax(0,1fr);grid-template-areas:"th txt" "th tail";gap:6px 12px;align-items:start;padding:10px}.ov-after__thumb{grid-area:th;align-self:center}.ov-after__txt{grid-area:txt}.ov-after__txt b{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:var(--fs-sm);line-height:1.3}.ov-after__tail{grid-area:tail;display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.ov-week__days{grid-template-columns:repeat(7,minmax(126px,44%));margin:0 -16px;padding:0 16px 4px;scroll-padding-inline:16px}.ov-week__days{-webkit-mask-image:linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 28px),transparent)}.ov-day{min-height:150px;padding:12px 10px}.ov-chip{white-space:nowrap}.ov-topcard{min-height:280px}.ov-topcard__text{font-size:var(--fs-sm);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ov-topcard__nums{gap:16px}.ov-topcard__nums b{font-size:20px}.ov-growth__chart{min-height:200px}.ov-todo__txt b,.ov-feed__item p,.ov-ib__txt b,.ov-net__main p{font-size:var(--fs-sm)}.ov-todo{padding:12px}.ov-todo__act .btn{flex:1}.ov-ib__nums b{font-size:22px}.ov-grid .bmark--xs{width:24px;height:24px;font-size:12px}}@media(max-width:374px){.ov-hero__meta{flex-wrap:wrap}.ov-hero__meta .badge{margin-left:0}.ov-ib__nums{gap:6px}.ov-ib__nums p{padding:10px}}.cm-grid{display:grid;gap:var(--gap);align-items:start;grid-template-columns:minmax(0,1.62fr) minmax(0,1fr) minmax(0,.9fr);grid-template-rows:auto auto auto 1fr;grid-template-areas:"ed pv when" "ed pv bar" "ed pv drafts" "ed pv ."}.cm-editor{grid-area:ed}.cm-pv{grid-area:pv;position:sticky;top:16px}.cm-when{grid-area:when}.cm-bar{grid-area:bar}.cm-drafts{grid-area:drafts}.cm-nobrand{grid-column:1 / -1}.cm-label{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-2xs);font-weight:600;color:var(--muted)}.cm-dim{color:var(--faint);font-weight:500}.cm-fs{border:0;margin:0;padding:0;min-width:0}.cm-ed__head{flex-wrap:wrap}.cm-ed__lead{display:flex;align-items:center;gap:10px;min-width:0;flex-wrap:wrap}.cm-editor .card__title{font-size:22px;font-weight:700;letter-spacing:-.02em}.cm-brand{display:inline-flex;align-items:center;gap:10px;height:50px;padding:0 14px 0 6px;border-radius:999px;max-width:280px;min-width:0;background:var(--glass-2);border:1px solid var(--rim);text-align:left}.cm-brand:hover:not(:disabled){background:var(--glass-3)}.cm-brand:disabled{cursor:default}.cm-brand:disabled>.ico{display:none}.cm-brand>.ico{width:16px;height:16px;color:var(--muted)}.cm-brand__t{display:grid;min-width:0;line-height:1.15}.cm-brand__t small{font-size:12.5px;color:var(--muted);font-weight:600}.cm-brand__n{font-weight:700;font-size:var(--fs-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-notice{display:grid;gap:8px;margin-bottom:16px}.cm-notice:empty{display:none}.cm-note{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:20px;font-size:var(--fs-xs);flex-wrap:wrap}.cm-note>.ico{width:20px;height:20px;margin-top:1px}.cm-note>p{flex:1 1 240px;min-width:0}.cm-note b{display:block;font-weight:700;font-size:var(--fs-sm);margin-bottom:2px}.cm-note q{display:block;quotes:none;font-size:var(--fs-md);font-weight:600;line-height:1.4;margin:4px 0 6px}.cm-note q:before{content:"\201c"}.cm-note q:after{content:"\201d"}.cm-note small{display:block;font-size:var(--fs-2xs);opacity:.82}.cm-note__acts{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.cm-note--plain{background:var(--glass-2);border:1px solid var(--line)}.cm-note--plain>.ico{color:var(--lilac)}.cm-note .av-stack .av{box-shadow:0 0 0 2px var(--butter)}.cm-note__btn{border-color:color-mix(in srgb,currentColor 34%,transparent);color:inherit;background:transparent}.cm-note__btn:hover{background:color-mix(in srgb,currentColor 12%,transparent)}.cm-row{display:grid;gap:9px;margin-bottom:16px}.cm-chs{display:flex;flex-wrap:wrap;gap:8px}.cm-ch{position:relative;display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 12px 0 6px;border-radius:999px;min-width:0;max-width:100%;background:var(--glass-2);border:1px solid var(--line);font-size:var(--fs-2xs);font-weight:600}.cm-ch:hover{background:var(--glass-3)}.cm-ch .net{width:28px;height:28px;background:var(--float)}.cm-ch__n{font-weight:700}.cm-ch__h{color:var(--muted);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.cm-ch__tick{display:none;width:20px;height:20px;border-radius:50%;place-items:center;background:var(--butter);color:#16191d}.cm-ch__tick .ico{width:13px;height:13px;stroke-width:2.6}.cm-ch[aria-pressed=true]{background:var(--pill);color:var(--on-pill);border-color:transparent}.cm-ch[aria-pressed=true] .cm-ch__h{color:color-mix(in srgb,var(--on-pill) 66%,transparent)}.cm-ch[aria-pressed=true] .cm-ch__tick{display:inline-grid}.cm-ch[aria-pressed=false] .net{opacity:.72}.cm-ch__warn{position:absolute;top:-2px;right:-2px;width:11px;height:11px;border-radius:50%;background:var(--butter);box-shadow:0 0 0 2.5px var(--bg)}.cm-ch.is-dead{background:transparent;border:1.5px dashed var(--line-2);color:var(--muted);padding-right:6px}.cm-ch.is-dead .net{opacity:.5}.cm-ch__lock{width:14px;height:14px}.cm-ch__fix{height:30px;padding:0 11px;border-radius:999px;background:var(--coral);color:var(--on-coral);font-size:12.5px;font-weight:700}.cm-ch__ask{font-size:12.5px;color:var(--faint);padding-right:6px}.cm-none{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:var(--fs-xs)}.cm-none a{text-decoration:underline;color:var(--text);font-weight:600}.cm-box{position:relative;border-radius:22px;background:var(--glass-2);border:1px solid var(--line-2)}.cm-box:focus-within{border-color:var(--text)}.cm-box__glow{position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;opacity:0;box-shadow:0 0 0 2px var(--lilac),0 0 34px -6px color-mix(in srgb,var(--lilac) 70%,transparent)}.cm-text{display:block;width:100%;min-height:220px;max-height:62vh;field-sizing:content;resize:none;border:0;background:none;outline:none;padding:18px 20px 10px;font-size:var(--fs-lg);line-height:1.55;color:var(--text)}.cm-text::placeholder{color:var(--faint)}.cm-box.is-typing .cm-text{caret-color:var(--lilac)}.cm-tools{display:flex;align-items:center;gap:4px;flex-wrap:wrap;padding:8px 10px 10px;border-top:1px solid var(--line)}.cm-tool{display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 13px;border-radius:999px;font-weight:600;font-size:var(--fs-2xs);color:var(--text)}.cm-tool .ico{width:18px;height:18px}.cm-tool:hover,.cm-tool[aria-expanded=true]{background:var(--well)}.cm-tool__n{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--pill);color:var(--on-pill);font-size:12px;font-weight:700}.cm-tool__n:empty{display:none}.cm-assist{background:var(--lilac);color:var(--on-lilac);margin-left:4px}.cm-assist:hover,.cm-assist[aria-expanded=true]{background:var(--lilac);filter:brightness(1.1)}.cm-tools__sp{flex:1}.cm-rings{display:flex;align-items:center;justify-content:flex-end;gap:4px 12px;flex-wrap:wrap;padding-right:4px;margin-left:auto}.cm-ring{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-2xs);font-weight:700;color:var(--muted);font-variant-numeric:tabular-nums}.cm-ring__dial{position:relative;width:32px;height:32px;display:grid;place-items:center}.cm-ring__dial>svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.cm-ring__track{fill:none;stroke:var(--line-2);stroke-width:3}.cm-ring__arc{fill:none;stroke:var(--text);stroke-width:3;stroke-linecap:round;transition:stroke .3s var(--ease)}.cm-ring__g{display:grid}.cm-ring__g .ico{width:14px;height:14px;stroke-width:2}.cm-ring.is-near .cm-ring__arc{stroke:var(--butter)}.cm-ring.is-near{color:var(--warn)}.cm-ring.is-over .cm-ring__arc{stroke:var(--coral)}.cm-ring.is-over{color:var(--bad)}.cm-media{position:relative;display:flex;gap:10px;padding:4px 14px 14px;overflow-x:auto;scrollbar-width:thin}.cm-th{position:relative;flex:none;width:104px;height:104px;border-radius:16px;overflow:hidden;background:var(--well);user-select:none;-webkit-user-select:none;cursor:grab;touch-action:pan-x}.cm-th img{width:100%;height:100%;object-fit:cover;pointer-events:none}.cm-th.is-drag{z-index:3;cursor:grabbing;box-shadow:var(--shadow-pop);overflow:visible}.cm-th.is-drag img{border-radius:16px}.cm-th__n{position:absolute;left:7px;top:7px;min-width:22px;height:22px;padding:0 6px;border-radius:999px;display:grid;place-items:center;background:var(--pill);color:var(--on-pill);font-size:12px;font-weight:700}.cm-th__b{position:absolute;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#16191da8;color:#f6f7f5}.cm-th__b:after{content:"";position:absolute;inset:-6px}.cm-th__b .ico{width:15px;height:15px;stroke-width:2.2}.cm-th__b:disabled{display:none}.cm-th__b--rm{right:6px;top:6px}.cm-th__b--l{left:6px;bottom:6px}.cm-th__b--r{right:6px;bottom:6px}@media(hover:hover)and (pointer:fine){.cm-th__b{opacity:0;transition:opacity .18s var(--ease)}.cm-th:hover .cm-th__b,.cm-th:focus-within .cm-th__b{opacity:1}}.cm-th-add{flex:none}.cm-th-add__b{width:104px;height:104px;border-radius:16px;border:1.5px dashed var(--line-2);display:grid;place-content:center;justify-items:center;gap:4px;color:var(--muted);font-size:var(--fs-2xs);font-weight:600}.cm-th-add__b:hover{background:var(--well);color:var(--text)}.cm-is-ro .cm-th{cursor:default}.cm-is-ro .cm-th__b{display:none}.cm-probs{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;min-height:34px}.cm-prob{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 13px 0 7px;border-radius:999px;background:var(--well);font-size:var(--fs-2xs);font-weight:600}.cm-prob>i{width:8px;height:8px;margin:0 4px 0 6px;border-radius:50%;background:var(--faint)}.cm-prob .net{width:22px;height:22px;background:var(--float)}.cm-prob>.ico{width:16px;height:16px;margin-left:4px}.cm-prob--coral{color:var(--bad)}.cm-prob--coral>i{background:var(--coral)}.cm-prob--butter{color:var(--warn);background:color-mix(in srgb,var(--butter) 20%,transparent)}.cm-prob--pine{color:var(--good);background:color-mix(in srgb,var(--good) 13%,transparent)}.cm-extras{margin-top:16px;border-top:1px solid var(--line);padding-top:12px}.cm-xbtn{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 8px;border-radius:14px;text-align:left;font-weight:600;font-size:var(--fs-xs)}.cm-xbtn:hover{background:var(--well)}.cm-xbtn .ico{width:18px;height:18px;color:var(--muted)}.cm-xbtn small{flex:1;min-width:0;color:var(--muted);font-size:var(--fs-2xs);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-xbtn.has-values small{color:var(--text)}.cm-xbtn.has-values>.ico:first-child{color:var(--lilac)}.cm-x{display:grid;gap:14px;padding:12px 8px 4px}.cm-x .field__label{display:inline-flex;align-items:center;gap:7px}.cm-x .field__label .net{width:22px;height:22px}.cm-x textarea{resize:vertical}.cm-x textarea:disabled,.cm-x select:disabled{opacity:.55;cursor:not-allowed}.cm-x__row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px}.cm-x select{appearance:none;padding-right:34px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23777' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m6 9.5 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px}.cm-utm{display:flex;align-items:center;gap:12px;font-size:var(--fs-xs);font-weight:600}.cm-utm__out{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 14px;border-radius:16px;background:var(--well);min-width:0}.cm-utm__out code{flex:1;min-width:0;font:500 var(--fs-2xs)/1.4 ui-monospace,"SF Mono",Menlo,monospace;color:var(--muted);overflow-wrap:anywhere}.cm-pv__head{flex-wrap:wrap}.cm-pv__lead{min-width:0}.cm-pv__lead .card__sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-pv__seg{max-width:100%;overflow-x:auto;scrollbar-width:none;border-radius:999px}.cm-pv__seg::-webkit-scrollbar{display:none}.cm-seg .seg__btn{display:grid;place-items:center;padding:7px 11px}.cm-seg .seg__btn .ico{width:18px;height:18px}.cm-pv__toggle{display:none}.cm-pv__stage{display:grid;justify-items:center;align-content:start;min-height:380px;padding:22px 14px;border-radius:22px;background:var(--well)}.cm-pv__stage .pv{box-shadow:0 24px 50px -28px #14181c73}.cm-pv__stage .empty{align-self:center;padding-top:80px}.cm-pv__foot{display:flex;align-items:flex-start;gap:8px;margin-top:12px;color:var(--muted);font-size:var(--fs-2xs)}.cm-pv__foot .ico{width:16px;height:16px;margin-top:1px;color:var(--lilac)}.cm-pv__foot:empty{display:none}.cm-when .card__head{margin-bottom:8px}.cm-tzpill{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:999px;background:var(--well);font-size:var(--fs-2xs);font-weight:600;color:var(--muted)}.cm-when__big{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin-bottom:14px}.cm-when__big b,.cm-when__big span{display:inline-block;font-size:30px;line-height:1.08;font-weight:700;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.cm-when__big span{color:var(--muted);font-weight:600}.cm-when__big small{flex-basis:100%;color:var(--muted);font-size:var(--fs-2xs);font-weight:600}.cm-when__inputs{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:10px}.cm-when__inputs input{padding:10px 12px}.cm-best{display:grid;gap:8px;margin-top:16px}.cm-best__for .net-stack{margin-left:2px}.cm-best__chips{display:flex;flex-wrap:wrap;gap:6px}.cm-bt .ico{color:var(--good)}.cm-bt[aria-pressed=true] .ico{color:inherit}.cm-bt--free .ico{color:var(--warn)}.cm-bt:hover:not([aria-pressed=true]){background:var(--glass-3)}.cm-day{margin-top:16px}.cm-day__bar{position:relative;height:36px;border-radius:12px;overflow:hidden;background:linear-gradient(90deg,var(--well) 0 25%,transparent 25% 87.5%,var(--well) 87.5%),var(--glass-2);border:1px solid var(--line)}.cm-day__dot{position:absolute;top:10px;width:14px;height:14px;margin-left:-7px;border-radius:50%;box-shadow:0 0 0 2px var(--solid)}.cm-day__dot.tone--plain{background:var(--faint)}.cm-day__me{position:absolute;left:0;top:4px;bottom:4px;width:4px;margin-left:-2px;border-radius:2px;background:var(--text);box-shadow:0 0 0 2px var(--solid)}.cm-day__ticks{display:flex;justify-content:space-between;margin-top:4px;font-size:12.5px;color:var(--faint);font-variant-numeric:tabular-nums}.cm-day__note{margin-top:6px;font-size:var(--fs-2xs);color:var(--muted)}.cm-day__note.is-warn{color:var(--warn);font-weight:600}.cm-tz{display:flex;align-items:flex-start;gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid var(--line);color:var(--muted);font-size:var(--fs-2xs)}.cm-tz .ico{width:16px;height:16px;margin-top:1px}.cm-bar{display:grid;gap:14px;padding:20px;border-radius:var(--r-card);box-shadow:var(--shadow)}.cm-bar__k{display:flex;align-items:center;gap:7px;font-size:var(--fs-2xs);font-weight:600;opacity:.76}.cm-bar__k .ico{width:16px;height:16px}.cm-bar__v{margin-top:4px;font-size:var(--fs-lg);font-weight:600;letter-spacing:-.01em}.cm-bar__v b{display:inline-block;font-size:28px;font-weight:700;letter-spacing:-.02em;margin-right:2px}.cm-bar__appr{display:flex;align-items:center;gap:10px;font-size:var(--fs-2xs);font-weight:600}.cm-bar__appr>.ico{width:18px;height:18px;color:var(--butter)}.cm-bar .av-stack>.av.av{--stack-ring: var(--ink)}.cm-bar__btns{display:flex;flex-wrap:wrap;gap:8px}.cm-go{flex:1 1 100%;height:54px;background:var(--butter);color:#16191d;font-size:var(--fs-md);font-weight:700}.cm-go:hover{background:#f6d56d}.cm-go .ico{width:20px;height:20px}.cm-go[aria-disabled=true]{background:color-mix(in srgb,var(--on-ink) 14%,transparent);color:color-mix(in srgb,var(--on-ink) 72%,transparent);cursor:not-allowed}.cm-sec{flex:1 1 0;min-width:0;color:var(--on-ink);background:transparent;border-color:color-mix(in srgb,var(--on-ink) 28%,transparent)}.cm-sec:hover:not(:disabled){background:color-mix(in srgb,var(--on-ink) 10%,transparent)}.cm-sec[aria-disabled=true]{opacity:.5;cursor:not-allowed}.cm-bar__why{font-size:var(--fs-2xs);opacity:.76}.cm-bar__why:empty{display:none}.cm-drafts .card__title{display:flex;align-items:center;gap:8px}.cm-dl{display:grid;gap:6px}.cm-dl__g{padding:8px 2px 2px;font-size:12.5px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.cm-dl__g:first-child{padding-top:0}.cm-dl__empty .empty{padding:18px 8px 10px}.cm-dr-li{display:flex;align-items:center;gap:4px;min-width:0}.cm-dr{position:relative;flex:1;min-width:0;display:flex;align-items:center;gap:11px;padding:10px 12px 10px 14px;border-radius:18px;background:var(--glass-2);border:1px solid var(--rim)}.cm-dr:before{content:"";position:absolute;left:5px;top:14px;bottom:14px;width:3px;border-radius:2px;background:var(--faint)}.cm-dr[data-state=changes]:before,.cm-dr[data-state=failed]:before{background:var(--coral)}.cm-dr[data-state=pending]:before{background:var(--butter)}.cm-dr:hover{background:var(--glass-3)}.cm-dr.is-on{background:var(--pill);color:var(--on-pill);border-color:transparent}.cm-dr.is-on small{color:color-mix(in srgb,var(--on-pill) 70%,transparent)}.cm-dr.is-on .net-stack .net{box-shadow:0 0 0 2px var(--pill)}.cm-dr__b{flex:1;min-width:0}.cm-dr__b b{display:block;font-size:var(--fs-xs);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-dr__b small{display:block;color:var(--muted);font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-dr .net-stack{flex:none}.cm-dr__del{border-color:transparent}.pop.cm-mp-pop{width:min(380px,calc(100vw - 24px))}.cm-mp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:4px 6px}.cm-mp__it{position:relative;aspect-ratio:1;border-radius:14px;overflow:hidden;background:var(--well)}.cm-mp__it img{width:100%;height:100%;object-fit:cover}.cm-mp__it:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 3px var(--text);opacity:0}.cm-mp__it[aria-pressed=true]:after{opacity:1}.cm-mp__it[aria-pressed=true] img{opacity:.82}.cm-mp__n{position:absolute;right:7px;top:7px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:12.5px;font-weight:700;background:#16191d52;border:2px solid #f6f7f5;color:#f6f7f5}.cm-mp__it[aria-pressed=true] .cm-mp__n{background:var(--butter);border-color:var(--butter);color:#16191d}.cm-mp__star{position:absolute;left:7px;bottom:7px;color:var(--butter)}.cm-mp__star .ico{width:16px;height:16px;fill:currentColor}.cm-mp__foot{padding-top:10px}.cm-pr{align-items:flex-start}.cm-pr__ico{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--well)}.cm-pr__ico .ico{width:18px;height:18px}.cm-pr__b{min-width:0}.cm-pr__b small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cm-ghost{position:fixed!important;z-index:85;margin:0!important;pointer-events:none;background:var(--float)!important;box-shadow:var(--shadow-pop);will-change:transform,opacity}.cm-ping{position:fixed;z-index:86;border-radius:999px;border:2px solid var(--butter);pointer-events:none}@media(max-width:1279px){.cm-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-rows:auto auto 1fr;grid-template-areas:"ed pv" "when bar" "when drafts"}.cm-pv{position:relative;top:auto}}@media(max-width:1000px){.cm-dl{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr))}.cm-dl__g,.cm-dl__empty{grid-column:1 / -1}.cm-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto auto 1fr auto;grid-template-areas:"ed ed" "pv when" "pv bar" "pv ." "drafts drafts"}}@media(max-width:760px){.cm-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"ed" "pv" "when" "bar" "drafts"}.cm-editor .card__title{font-size:20px}.cm-brand{height:46px;max-width:220px}.cm-brand__t small,.cm-ch__h{display:none}.cm-text{min-height:168px;padding:14px 15px 8px;font-size:var(--fs-base)}.cm-tools{padding:6px}.cm-tool{padding:0 11px}.cm-tool:not(.cm-assist)>span{display:none}.cm-tools__sp{flex-basis:100%;height:0}.cm-rings{padding:4px 6px 2px}.cm-th,.cm-th-add__b{width:88px;height:88px}.cm-x__row{grid-template-columns:minmax(0,1fr)}.cm-pv__toggle{display:inline-grid}.cm-pv__stage{min-height:0;padding:16px 10px}.cm-when__big b,.cm-when__big span{font-size:26px}.cm-dr .net-stack{display:none}.cm-note q{font-size:var(--fs-sm)}.cm-bar{position:sticky;bottom:calc(var(--mnav-h, 64px) + 10px);z-index:20;gap:8px;padding:10px;border-radius:26px;box-shadow:var(--shadow-pop);grid-template-columns:minmax(0,1fr);align-items:center}.cm-bar__k,.cm-bar__appr,.cm-bar__why{display:none}.cm-bar__sum{min-width:0;padding:0 6px}.cm-bar__v{margin:0;font-size:var(--fs-2xs);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-bar__v b{font-size:16px;display:inline;margin-right:1px}.cm-bar__btns{flex-wrap:nowrap}.cm-go{flex:1 1 auto;min-width:0;height:48px;padding:0 16px;font-size:var(--fs-sm);order:3}.cm-go>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-sec{flex:none;width:48px;height:48px;padding:0}.cm-sec .cm-bar__lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cm-sec[data-locked]:after{position:absolute;margin:0 0 -22px 22px;width:12px;height:12px}.cm-sec{position:relative}.cm-typing .cm-bar{opacity:0;visibility:hidden;pointer-events:none}.cm-rings{justify-content:flex-start;gap:4px 10px;margin-left:0}.cm-ring__dial{width:28px;height:28px}.cm-note,.cm-none,.cm-xbtn,.cm-dr__b b{font-size:var(--fs-sm)}.cm-probs{min-height:0}.cm-media{margin:0 -1px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent);overscroll-behavior-x:contain;scrollbar-width:none}.cm-media::-webkit-scrollbar{display:none}.cm-best__chips .chip{flex:1 1 calc(50% - 6px);justify-content:center}}@media(max-width:760px)and (orientation:landscape)and (max-height:500px){.cm-bar{bottom:calc(10px + env(safe-area-inset-bottom))}}@media(max-width:400px){.cm-go{padding:0 13px}}@media(pointer:coarse){.cm-ch,.cm-tool,.cm-xbtn{min-height:44px}.cm-tool{min-width:44px;justify-content:center;touch-action:manipulation}.cm-seg .seg__btn{padding:13px}.cm-th__b{width:32px;height:32px}.cm-ch,.cm-dr,.cm-bt,.cm-go,.cm-sec{touch-action:manipulation}.cm-dr{min-height:56px}.cm-ch__fix{height:36px}}.cm-dr.is-on .bmark{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--on-pill) 45%,transparent)}@media(min-width:1280px){.cm-dr .net-stack{display:none}}.cm-is-ro .cm-best{display:none}.cl-bar{justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:12px}.cl-filters{display:flex;align-items:center;gap:8px 10px;flex-wrap:wrap;min-width:0}.cl-chips{display:flex;gap:6px;flex-wrap:wrap}.cl-sep{width:1px;height:22px;background:var(--line-2);flex:none}.cl .chip:not([aria-pressed=true]):hover{background:var(--glass-3)}.cl-netchip[data-net]:not([data-net=""]){padding:0 6px}.cl-netchip__n{display:none}.cl-netchip .net{border-color:transparent}.cl-netchip[aria-pressed=true] .net{background:transparent}.cl-dot{display:inline-block;width:8px;height:8px;flex:none;border-radius:50%;background:var(--faint)}.cl-dot--sea{background:var(--sea)}.cl-dot--pine{background:var(--pine)}.cl-dot--coral{background:var(--coral)}.cl-dot--lilac{background:var(--lilac)}.cl-dot--ink{background:var(--ink)}.cl-dot--butter{background:var(--butter);box-shadow:0 0 0 1px #00000024}.cl-dot--plain{background:transparent;box-shadow:inset 0 0 0 1.5px var(--faint)}:root[data-theme=dark] .cl-dot--pine{background:#6cc59a}.chip[aria-pressed=true] .cl-dot{box-shadow:0 0 0 1.5px var(--on-pill)}.cl-camp{position:relative;display:inline-flex;align-items:center}.cl-camp>.ico{position:absolute;left:12px;width:16px;height:16px;color:var(--muted);pointer-events:none}.cl-campsel{height:34px;padding-left:34px;font-size:var(--fs-2xs);font-weight:600;max-width:210px;color:var(--text)}.cl-heatbtn{flex:none}.cl-heatbtn .ico{color:var(--lilac)}.cl-heatbtn[aria-pressed=true]{background:var(--lilac);color:var(--on-lilac);border-color:transparent}.cl-heatbtn[aria-pressed=true] .ico{color:inherit}.cl-clear{height:34px}.cl-nav{display:flex;align-items:center;gap:6px}.cl-todaybtn{height:42px}.cl-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--gap);align-items:start}@media(min-width:1500px){.cl-grid{grid-template-columns:minmax(0,1fr) 330px}}.cl-side{display:grid;gap:var(--gap);min-width:0;align-content:start}.cl-side .card{padding:18px}.cl-side .card__head{align-items:flex-start}.cl-cal{padding:18px}.cl-cal__head{flex-wrap:wrap;align-items:flex-end;row-gap:8px}.cl-cal__lead{min-width:0}.cl-period{font-size:22px;font-weight:700;letter-spacing:-.02em;white-space:nowrap;line-height:1.15}.cl-cal__tools{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px 16px;margin-left:auto}.cl-legend{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px 14px;font-size:var(--fs-2xs);color:var(--muted);font-weight:600}.cl-legend span{display:inline-flex;align-items:center;gap:6px}.cl-heatkey{color:var(--text)}.cl-heatkey .ico{width:16px;height:16px;color:var(--lilac)}.cl-heatkey i{width:70px;height:8px;border-radius:4px;background:linear-gradient(90deg,color-mix(in srgb,var(--lilac) 10%,transparent),var(--lilac))}.cl-cal .locknote{margin-bottom:14px}.cl-stage{position:relative;overflow:clip;overflow-clip-margin:8px;margin:-6px;padding:6px}.cl-pane{position:relative;z-index:1;user-select:none;-webkit-user-select:none}.cl-dlist{user-select:none;-webkit-user-select:none}.cl-pane.is-leaving{position:absolute;left:6px;right:6px;top:6px;z-index:0;pointer-events:none}.cl-col,.cl-mcell,.cl-wk,.cl-wk__head,.cl-hours,.cl-wk__corner,.cl-ribs__lab,.cl-pill,.cl-pcell{transition:background-color .5s var(--ease),border-color .5s var(--ease)}.cl-pane.is-morph-in :is(.cl-col,.cl-mcell,.cl-wk,.cl-wk__head,.cl-hours,.cl-wk__corner,.cl-ribs__lab,.cl-pill,.cl-pcell){background-color:transparent!important;border-color:transparent!important}.cl-wk{--hh: 72px;--gut: 56px;--colw: 100px;position:relative;overflow:auto;overscroll-behavior:contain;max-height:clamp(480px,calc(100dvh - 200px),1040px);border-radius:20px;background:var(--solid);border:1px solid var(--line);scrollbar-width:thin;outline:none}.cl-wk__head,.cl-wk__body{display:grid;grid-template-columns:var(--gut) repeat(7,minmax(var(--colw),1fr));column-gap:6px;min-width:calc(var(--gut) + 7 * var(--colw) + 50px);padding-right:8px}.cl-wk__head{position:sticky;top:0;z-index:6;padding-top:8px;padding-bottom:8px;background:var(--solid);border-bottom:1px solid var(--line)}.cl-wk__corner{position:sticky;left:0;z-index:2;grid-row:1;background:var(--solid)}.cl-wd{display:grid;justify-items:center;gap:1px;padding:2px 0;text-align:center;min-width:0}.cl-wd small{font-size:12.5px;color:var(--muted);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.cl-wd b{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;font-size:17px;font-weight:700;font-variant-numeric:tabular-nums}.cl-wd.is-today b{background:var(--pill);color:var(--on-pill)}.cl-wd.is-past small,.cl-wd.is-past b{color:var(--faint)}.cl-wd__n{font-size:12.5px;color:var(--muted);font-weight:600;white-space:nowrap}.cl-wd__n{display:inline-flex;align-items:center;gap:5px}.cl-gapdot{width:6px;height:6px;border-radius:50%;background:var(--coral)}.cl-wd.is-gap .cl-wd__n:not(:has(+*)){color:var(--muted)}.cl-ribs{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;grid-auto-rows:24px;row-gap:4px;margin-top:8px}.cl-ribs__lab{grid-column:1;grid-row:1 / span var(--rows, 1);position:sticky;left:0;z-index:1;display:flex;align-items:center;justify-content:flex-end;padding-right:8px;background:var(--solid);color:var(--faint)}.cl-ribs__lab .ico{width:17px;height:17px}.cl-rib{display:flex;align-items:center;gap:6px;min-width:0;height:24px;margin:0 3px;padding:0 9px 0 3px;border-radius:999px;font-size:12.5px;font-weight:700;text-align:left;white-space:nowrap;overflow:hidden;container-type:inline-size}.cl-rib .bmark{width:18px;height:18px;font-size:9px;border-radius:6px;background:color-mix(in srgb,currentColor 22%,transparent);color:inherit;border:0}.cl-rib span{overflow:hidden;text-overflow:ellipsis;min-width:0}.cl-rib small{margin-left:auto;padding-left:8px;font-size:12.5px;font-weight:600;opacity:.78;flex:none}@container (max-width: 210px){.cl-rib small{display:none}}.cl-rib.is-openl{margin-left:0;border-top-left-radius:5px;border-bottom-left-radius:5px}.cl-rib.is-openr{margin-right:0;border-top-right-radius:5px;border-bottom-right-radius:5px}.cl-rib.is-dim{opacity:.35}.cl-rib[aria-pressed=true]{box-shadow:inset 0 0 0 2px color-mix(in srgb,currentColor 60%,transparent)}.cl-rib.tone--plain{border:1px solid var(--line-2)}.cl-wk__body{position:relative;padding-top:12px;padding-bottom:10px}.cl-hours{position:sticky;left:0;z-index:4;display:grid;grid-auto-rows:var(--hh);background:var(--solid)}.cl-hours span{margin-top:-9px;padding-right:8px;font-size:12.5px;color:var(--muted);font-weight:600;text-align:right;white-space:nowrap}.cl-nowlab{position:absolute;right:3px;top:calc(var(--top) * var(--hh) - 10px);padding:1px 6px;border-radius:999px;background:var(--coral);color:var(--on-coral);font-size:12.5px;font-weight:700;line-height:18px;font-variant-numeric:tabular-nums}.cl-col{position:relative;display:grid;grid-auto-rows:var(--hh);min-width:0;border-radius:16px;background:var(--glass-2);border:1px solid var(--line)}:root[data-theme=dark] .cl-col{background:#ffffff0a}.cl-col.is-today{background:color-mix(in srgb,var(--sea) 8%,var(--glass-2));border-color:color-mix(in srgb,var(--sea) 34%,transparent)}.cl-col.is-past{background:var(--well);border-color:transparent}.cl-slot{position:relative;border-top:1px dashed var(--line)}.cl-slot:first-child{border-top:0;border-radius:15px 15px 0 0}.cl-slot:nth-child(18){border-radius:0 0 15px 15px}.cl-col:not(.is-past) .cl-slot{cursor:copy}.cl-slot:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--lilac);opacity:0;pointer-events:none;transition:opacity .5s var(--ease);transition-delay:calc(var(--ci, 0) * 40ms + var(--hi, 0) * 10ms)}.cl-heat .cl-slot:before{opacity:calc(var(--heat) * .52)}:root[data-theme=dark] .cl-heat .cl-slot:before{opacity:calc(var(--heat) * .62)}.cl-peak{position:absolute;right:5px;top:5px;padding:0 7px;border-radius:999px;background:var(--lilac);color:var(--on-lilac);font-style:normal;font-size:12.5px;font-weight:700;line-height:19px;opacity:0;pointer-events:none;transition:opacity .4s var(--ease) .3s}.cl-heat .cl-peak{opacity:1}.cl-tile{position:absolute;z-index:1;top:calc(var(--top) * var(--hh) + 2px);height:calc(var(--hh) - 4px);left:calc(3px + (100% - 6px) * var(--lane) / var(--lanes));width:calc((100% - 6px) / var(--lanes) - 3px);display:flex;gap:6px;padding:6px 6px 6px 8px;border-radius:14px;text-align:left;overflow:hidden;container-type:inline-size;box-shadow:0 10px 18px -14px #0009;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.cl-tile.is-movable,.cl-chip.is-movable,.cl-draft.is-movable,.cl-row.is-movable{cursor:grab}.cl-tile:hover{z-index:2;box-shadow:0 14px 24px -14px #000000b3}.cl-tile:focus-visible{z-index:3;outline-offset:1px}.cl-tile__body{display:grid;align-content:start;gap:2px;min-width:0;flex:1}.cl-tile__top{display:flex;align-items:center;gap:5px;min-width:0;font-size:12.5px;font-weight:700;line-height:1.25;white-space:nowrap;font-variant-numeric:tabular-nums}.cl-tile__time{overflow:hidden;text-overflow:ellipsis}.cl-tile__warn{width:15px;height:15px;flex:none}.cl-tile__text{font-size:13px;font-weight:600;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.92}.cl-tile__foot{display:flex;align-items:center;gap:5px;margin-top:2px;min-width:0}.cl-tile__foot .bmark,.cl-tile .net-stack .net{width:20px;height:20px}.cl-tile__foot .bmark{font-size:9px;border-radius:6px;box-shadow:0 0 0 1.5px color-mix(in srgb,currentColor 34%,transparent)}.cl-more-n{font-size:12.5px;font-weight:700;opacity:.8}.cl-tile__thumb{position:absolute;top:6px;right:6px;width:26px;height:26px;border-radius:8px;overflow:hidden;box-shadow:0 0 0 1.5px color-mix(in srgb,currentColor 30%,transparent)}.cl-tile:has(.cl-tile__thumb) :is(.cl-tile__top,.cl-tile__text){padding-right:28px}@container (max-width: 92px){.cl-tile__thumb{display:none}.cl-tile :is(.cl-tile__top,.cl-tile__text){padding-right:0!important}}@container (max-width: 84px){.cl-tile .net-stack,.cl-tile .cl-more-n{display:none}}@container (max-width: 58px){.cl-tile__text{display:none}}.cl-tile.is-draft,.cl-chip.is-draft{background:var(--glass-3);color:var(--text);box-shadow:inset 0 0 0 1.5px var(--line-2)}:root[data-theme=dark] :is(.cl-tile,.cl-chip).is-draft{background:#24272b}.cl-tile.is-draft{outline:1.5px dashed var(--line-2);outline-offset:-1.5px;box-shadow:none}.is-lifted{opacity:.28}.is-denied{outline:2px solid var(--bad)!important;outline-offset:1px}.is-landed{animation:cl-land 1.3s var(--ease)}@keyframes cl-land{0%,40%{box-shadow:0 0 0 3px var(--solid),0 0 0 6px var(--butter)}to{box-shadow:0 0 0 3px transparent,0 0 0 6px transparent}}.cl-now{position:absolute;z-index:3;left:-5px;right:-1px;top:calc(var(--top) * var(--hh));height:2px;margin-top:-1px;border-radius:2px;background:var(--coral);pointer-events:none}.cl-now i{position:absolute;left:-2px;top:-5px;width:12px;height:12px;border-radius:50%;background:var(--coral);box-shadow:0 0 0 3px var(--solid)}.cl-now i:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--coral);animation:cl-pulse 2.4s ease-out infinite}@keyframes cl-pulse{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.cl-ghost{position:absolute;z-index:1;left:3px;right:3px;top:calc(var(--top) * var(--hh) + 2px);height:calc(var(--hh) / 2 - 4px);display:flex;align-items:center;gap:6px;padding:0 9px;border-radius:11px;border:1.5px dashed var(--line-2);background:var(--glass-3);color:var(--muted);font-size:12.5px;font-weight:700;white-space:nowrap;overflow:hidden;pointer-events:none;opacity:0;transition:opacity .15s var(--ease)}:root[data-theme=dark] .cl-ghost{background:#24272b}.cl-ghost.is-on{opacity:1}.cl-ghost .ico{width:15px;height:15px;flex:none;color:var(--text)}.cl-drop{position:absolute;z-index:4;left:2px;right:2px;top:calc(var(--top) * var(--hh) + 2px);height:calc(var(--hh) - 4px);border-radius:14px;border:2px dashed var(--text);background:color-mix(in srgb,var(--butter) 42%,transparent);pointer-events:none}.cl-drop span{position:absolute;left:4px;bottom:-13px;padding:2px 9px;border-radius:999px;background:var(--pill);color:var(--on-pill);font-size:12.5px;font-weight:700;white-space:nowrap;box-shadow:var(--shadow-pop)}.cl-drop.is-bad{border-color:var(--bad);background:color-mix(in srgb,var(--coral) 16%,transparent)}.cl-drop.is-bad span{background:var(--coral);color:var(--on-coral)}.cl-float{position:fixed;inset:0;z-index:90;pointer-events:none}.cl-float .cl-clone{position:absolute!important;z-index:1;box-shadow:var(--shadow-pop);cursor:grabbing;opacity:1}.cl-float .cl-clone.is-bad{outline:2px solid var(--bad);outline-offset:2px}.cl-float .cl-row.cl-clone,.cl-float .cl-draft.cl-clone{background:var(--float)}html.cl-dragging,html.cl-dragging *{cursor:grabbing!important;user-select:none!important;-webkit-user-select:none!important}.cl-emptyover{position:absolute;inset:0;z-index:7;display:grid;place-items:center;padding:16px;pointer-events:none}.cl-emptyover .empty{pointer-events:auto;max-width:340px;padding:26px 28px;border-radius:22px;background:var(--float);box-shadow:var(--shadow-pop);border:1px solid var(--line)}.cl-list>.cl-emptyover{position:static;padding:30px 0}.cl-mlegend{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.cl-mleg{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 13px;border-radius:999px;background:var(--glass-2);border:1px solid var(--line);font-size:var(--fs-2xs);font-weight:600;white-space:nowrap}.cl-mleg small{color:var(--muted);font-size:12.5px}.cl-mleg:hover{background:var(--glass-3)}.cl-mleg[aria-pressed=true]{background:var(--pill);color:var(--on-pill);border-color:transparent}.cl-mleg[aria-pressed=true] small{color:inherit;opacity:.72}.cl-mleg.is-dim{opacity:.5}.cl-month{position:relative;display:grid;gap:6px}.cl-mdow{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;padding:0 10px;font-size:12.5px;color:var(--muted);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.cl-mrow{position:relative;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.cl-mcell{position:relative;min-width:0;min-height:134px;display:flex;flex-direction:column;gap:4px;padding:6px 6px 7px;border-radius:16px;background:var(--glass-2);border:1px solid var(--rim)}.cl-mcell.is-out{background:transparent;border-color:var(--line)}.cl-mcell.is-past:not(.is-out){background:var(--well);border-color:transparent}.cl-mcell__top{display:flex;align-items:center;gap:6px;height:28px;flex:none;margin-bottom:calc(var(--ribs, 0) * 8px)}.cl-mcell__num{display:grid;place-items:center;min-width:28px;height:28px;padding:0 4px;border-radius:999px;font-weight:700;font-size:var(--fs-2xs);font-variant-numeric:tabular-nums}.cl-mcell__num:hover{background:var(--well)}.cl-mcell.is-out .cl-mcell__num{color:var(--faint)}.cl-mcell.is-today .cl-mcell__num{background:var(--pill);color:var(--on-pill)}.cl-mcell__top small{font-size:12.5px;color:var(--muted);font-weight:600}.cl-mcell__add{margin-left:auto;width:26px;height:26px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--pill);color:var(--on-pill);opacity:0;transition:opacity .2s var(--ease)}.cl-mcell__add .ico{width:14px;height:14px}.cl-mcell__add:disabled{background:var(--well);color:var(--muted);cursor:not-allowed}.cl-mcell:hover .cl-mcell__add,.cl-mcell__add:focus-visible{opacity:1}@media(hover:none){.cl-mcell__add{display:none}}.cl-mcell__chips{display:grid;gap:3px;min-width:0}.cl-chip{position:relative;display:flex;align-items:center;gap:5px;min-width:0;height:24px;padding:0 7px;border-radius:8px;font-size:12.5px;font-weight:600;white-space:nowrap;text-align:left;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.cl-chip b{flex:none;font-weight:700;font-variant-numeric:tabular-nums}.cl-chip span{min-width:0;overflow:hidden;text-overflow:ellipsis;opacity:.92}.cl-chip:hover{filter:brightness(1.06)}.cl-more{align-self:start;height:22px;padding:0 7px;border-radius:7px;font-size:12.5px;font-weight:700;color:var(--muted);text-align:left}.cl-more:hover{color:var(--text);background:var(--well)}.cl-mcell__dots{display:none}.cl-mcell.is-drop{background:color-mix(in srgb,var(--butter) 45%,var(--glass-2));border:1.5px dashed var(--text)}.cl-mcell.is-drop.is-bad{background:color-mix(in srgb,var(--coral) 14%,var(--glass-2));border-color:var(--bad)}.cl-mribs{position:absolute;left:0;right:0;top:39px;z-index:1;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:5px;column-gap:6px;row-gap:3px;pointer-events:none}.cl-mrib{margin:0 8px;border-radius:3px}.cl-mrib.is-openl{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.cl-mrib.is-openr{margin-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.cl-mrib.is-dim{opacity:.28}.cl-ellip{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-morelist .pop__row{min-height:52px}.cl-list{position:relative;display:grid;gap:20px}.cl-lday__h{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin:0 4px 8px}.cl-lday__h b{font-size:var(--fs-lg);font-weight:700;letter-spacing:-.01em}.cl-lday__h small{color:var(--muted);font-size:var(--fs-2xs);font-weight:600}.cl-lday.is-today .cl-lday__h b{color:var(--bad)}.cl-lday.is-past{opacity:.82}.cl-rows{display:grid;gap:6px}.cl-row{position:relative;width:100%;display:grid;grid-template-columns:76px 52px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:8px 12px 8px 18px;border-radius:18px;background:var(--glass-2);border:1px solid var(--rim);text-align:left;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.cl-row:before{content:"";position:absolute;left:7px;top:12px;bottom:12px;width:4px;border-radius:3px;background:var(--faint)}.cl-row--sea:before{background:var(--sea)}.cl-row--butter:before{background:var(--butter)}.cl-row--pine:before{background:var(--pine)}.cl-row--coral:before{background:var(--coral)}.cl-row--lilac:before{background:var(--lilac)}.cl-row--ink:before{background:var(--ink)}.cl-row:hover{background:var(--glass-3)}:root[data-theme=dark] .cl-row:hover{background:#ffffff1c}.cl-row.is-draft{border:1.5px dashed var(--line-2)}.cl-row__time{font-weight:700;font-size:var(--fs-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.cl-row__thumb{width:52px;height:52px;border-radius:14px;overflow:hidden;display:grid;place-items:center;background:var(--well)}.cl-row__main{min-width:0;display:grid;gap:6px}.cl-row__main b{font-weight:600;font-size:var(--fs-sm);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-row__main small{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;color:var(--muted);min-width:0}.cl-row__nets{display:inline-flex;align-items:center;gap:4px}.cl-row__who{display:inline-flex}.cl-strip{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;margin-bottom:16px}.cl-pill,.cl-pcell{display:grid;justify-items:center;align-content:center;gap:3px;min-width:0;border-radius:18px;background:var(--glass-2);border:1px solid var(--rim);font-variant-numeric:tabular-nums}.cl-pill{min-height:76px;padding:6px 0}.cl-pill small{font-size:12.5px;color:var(--muted);font-weight:700}.cl-pill b{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;font-size:16px;font-weight:700}.cl-pill.is-today b,.cl-pcell.is-today b{box-shadow:inset 0 0 0 2px var(--text)}.cl-pill.is-sel,.cl-pcell.is-sel{background:var(--pill);color:var(--on-pill);border-color:transparent}.cl-pill.is-sel small{color:inherit;opacity:.72}.cl-pill.is-sel b,.cl-pcell.is-sel b{box-shadow:none}.cl-pill.is-sel.is-today b,.cl-pcell.is-sel.is-today b{box-shadow:inset 0 0 0 2px var(--on-pill)}.cl-pill__dots{display:flex;justify-content:center;gap:3px;height:6px}.cl-pill__dots .cl-dot{width:6px;height:6px}.is-sel .cl-pill__dots .cl-dot{box-shadow:0 0 0 1px var(--on-pill)}:is(.cl-pill,.cl-pcell).is-drop{background:color-mix(in srgb,var(--butter) 55%,var(--glass-2));color:var(--text);border:1.5px dashed var(--text)}:is(.cl-pill,.cl-pcell).is-drop.is-bad{background:color-mix(in srgb,var(--coral) 18%,var(--glass-2));border-color:var(--bad)}.cl-pmonth{margin-bottom:16px}.cl-pmonth .cl-mdow{gap:4px;padding:0;margin-bottom:6px;text-align:center}.cl-pgrid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.cl-pcell{height:52px;border-radius:14px}.cl-pcell b{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;font-size:14px;font-weight:700}.cl-pcell.is-out{background:transparent;border-color:var(--line)}.cl-pcell.is-out b{color:var(--faint)}.cl-pcell.is-sel.is-out b{color:inherit}.cl-daylist__h{display:grid;gap:2px;margin:0 4px 10px}.cl-daylist__h b{font-size:19px;font-weight:700;letter-spacing:-.015em}.cl-daylist__h small{color:var(--muted);font-size:var(--fs-2xs);font-weight:600}.cl-mini__head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.cl-mini__head b{font-size:var(--fs-base);font-weight:700;letter-spacing:-.01em}.cl-mini__head span{display:flex;gap:6px}.cl-mini__dow,.cl-mini__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.cl-mini__dow span{padding-bottom:4px;text-align:center;font-size:12.5px;font-weight:700;color:var(--faint)}.cl-mini__grid{row-gap:3px}.cl-mini__d{position:relative;height:36px;display:grid;place-items:center;font-size:var(--fs-2xs);font-weight:600;font-variant-numeric:tabular-nums}.cl-mini__d span{display:grid;place-items:center;width:30px;height:30px;border-radius:50%}.cl-mini__d:hover span{background:var(--well)}.cl-mini__d.is-out{color:var(--faint)}.cl-mini__d.is-range{background:color-mix(in srgb,var(--sea) 13%,transparent)}.cl-mini__d.is-rs{border-top-left-radius:999px;border-bottom-left-radius:999px}.cl-mini__d.is-re{border-top-right-radius:999px;border-bottom-right-radius:999px}.cl-mini__d.is-today span{background:var(--pill);color:var(--on-pill)}.cl-mini__d i{position:absolute;left:0;right:0;bottom:1px;margin:0 auto;width:4px;height:4px;border-radius:50%;background:var(--sea);opacity:calc(.3 + var(--n, 1) * .23)}:root[data-theme=dark] .cl-mini__d i{background:#7ab8e8}.cl-dlist{display:grid;gap:6px}.cl-draft{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 8px 9px 10px;border-radius:16px;background:var(--glass-2);border:1.5px dashed var(--line-2);text-align:left;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.cl-draft:hover{background:var(--glass-3)}:root[data-theme=dark] .cl-draft:hover{background:#ffffff1c}.cl-draft__main{min-width:0}.cl-draft__main b{display:block;font-size:var(--fs-xs);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-draft__main small{display:block;margin-top:2px;color:var(--muted);font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-draft__grip{display:grid;place-items:center;width:28px;color:var(--faint)}.cl-draft__grip .ico{width:18px;height:18px}.cl-dempty .empty{padding:18px 8px}.cl-nlist{display:grid;gap:10px}.cl-nrow{display:grid;grid-template-columns:auto 84px minmax(0,1fr) 26px;align-items:center;gap:10px;font-size:var(--fs-xs);font-weight:600}.cl-nrow__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-nrow b{text-align:right;font-weight:700}.cl-nlist .empty{padding:14px 6px}@media(max-width:1279px){.cl-grid{grid-template-columns:minmax(0,1fr)}.cl-side{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.cl-minicard{display:none}}@media(max-width:1100px){.cl-wk{--colw: 86px;--gut: 50px}.cl-bar{flex-wrap:wrap}}@media(max-width:900px){.cl-wk{--colw: 74px;--gut: 48px}.cl-mcell{min-height:112px}.cl-chip b{display:none}}@media(max-width:760px){.cl-filters{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;margin:0 -14px;padding:2px 14px;width:calc(100% + 28px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 28px),transparent)}.cl .bmark--xs{width:24px;height:24px;font-size:12px}.cl-row__main b,.cl-draft__main b,.cl-nrow{font-size:var(--fs-sm)}.cl-daylist__h small,.cl-lday__h small{font-size:var(--fs-xs)}.cl-filters::-webkit-scrollbar{display:none}.cl-chips{flex-wrap:nowrap}.cl-chips .chip,.cl-camp,.cl-clear{flex:none}.cl-side{grid-template-columns:minmax(0,1fr)}.cl-cal{padding:14px 10px}.cl-cal__head{padding:0 4px}.cl-period{font-size:19px}.cl-legend{display:none}.cl-cal .locknote{margin:0 4px 12px}.cl-row{grid-template-columns:52px minmax(0,1fr) auto;grid-template-areas:"thumb time who" "thumb main main" "thumb state state";align-items:start;gap:4px 12px;padding:10px 12px 10px 18px}.cl-row__thumb{grid-area:thumb}.cl-row__time{grid-area:time;align-self:center}.cl-row__main{grid-area:main}.cl-row__main b{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cl-row__state{grid-area:state;margin-top:2px}.cl-row__who{grid-area:who}.cl-head-wrap{width:100%}}@media(max-width:400px){.cl-pill{min-height:70px;border-radius:15px}.cl-pill b{width:26px;height:26px;font-size:15px}.cl-strip{gap:4px}}@media(pointer:coarse){.cl-chip,.cl-more{height:30px}.cl-campsel,.cl-mini__d,.cl-mleg,.cl-todaybtn{height:44px}.cl-pill,.cl-pcell,.cl-row,.cl-draft,.cl-chip,.cl-mini__d,.cl-todaybtn{touch-action:manipulation}}@media(prefers-reduced-motion:reduce){.cl-now i:after{animation:none}.cl-slot:before,.cl-peak{transition:none}}.cl .empty .btn .ico{width:16px;height:16px;opacity:1}@media(max-width:760px){.cl-campsel{font-size:16px}}[data-view=inbox]{--ib-acc: var(--sea);--ib-acc-text: color-mix(in srgb, var(--sea) 78%, var(--text));--ib-us: color-mix(in srgb, var(--sea) 13%, var(--float));--ib-them: var(--float);--ib-wall: #f3f2ef;--ib-dot: rgba(0, 0, 0, .1);--ib-ring: rgba(0, 0, 0, .055);--ib-note: color-mix(in srgb, var(--butter) 26%, var(--float));--ib-note-rim: color-mix(in srgb, var(--butter) 70%, transparent);--ib-bar: color-mix(in srgb, var(--float) 60%, var(--solid))}:root[data-theme=dark] [data-view=inbox]{--ib-us: color-mix(in srgb, var(--sea) 34%, var(--float));--ib-wall: #141416;--ib-dot: rgba(255, 255, 255, .08);--ib-ring: rgba(255, 255, 255, .045);--ib-note: color-mix(in srgb, var(--butter) 20%, var(--float));--ib-bar: var(--float)}.ib-h1{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ib-app{position:relative;display:grid;grid-template-columns:clamp(300px,27vw,376px) minmax(0,1fr);height:var(--ib-h, calc(100dvh - 140px) );padding:0;overflow:hidden}.ib-app>*{min-width:0;min-height:0}@media(min-width:1280px){.ib-app.is-info{grid-template-columns:clamp(320px,25vw,376px) minmax(0,1fr) 320px}}.ib-ic{position:relative;width:38px;height:38px;flex:none;border-radius:50%;display:inline-grid;place-items:center;color:var(--muted)}.ib-ic .ico{width:20px;height:20px}.ib-ic[aria-pressed=true]{color:var(--ib-acc-text);background:color-mix(in srgb,var(--sea) 13%,transparent)}.ib-ic:disabled{opacity:.38;cursor:not-allowed}.ib-ic .av{width:26px;height:26px}@media(hover:hover)and (pointer:fine){.ib-ic:not(:disabled):hover{background:var(--well);color:var(--text)}}.ib-side{display:flex;flex-direction:column;border-right:1px solid var(--line);background:color-mix(in srgb,var(--float) 55%,transparent)}.ib-side__head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 10px 10px 16px}.ib-side__title{min-width:0}.ib-side__title h2{display:flex;align-items:center;gap:8px;font-size:21px;font-weight:700;letter-spacing:-.02em;line-height:1.15}.ib-side__n{display:inline-grid;place-items:center;min-width:26px;height:22px;padding:0 7px;border-radius:999px;background:var(--well);font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums}.ib-side__sub{margin-top:2px;color:var(--muted);font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ib-side__sub b{color:var(--text);font-weight:700;font-variant-numeric:tabular-nums}.ib-side__tools{display:flex;gap:2px;flex:none}.ib-fbadge{position:absolute;top:2px;right:1px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--ib-acc);color:var(--on-sea);font-size:11.5px;font-weight:700;display:grid;place-items:center;line-height:1}.ib-search{height:38px;margin:0 12px;padding:0 12px;background:var(--well);border-color:transparent;gap:10px;flex:none}.ib-search .ico{width:17px;height:17px}.ib-search:focus-within{background:var(--float);border-color:var(--ib-acc)}.ib-search input::-webkit-search-cancel-button{cursor:pointer}.ib-search__kbd{margin-left:auto;color:var(--muted);font-size:12.5px;padding:1px 7px}.ib-chips{display:flex;gap:6px;padding:10px 12px;overflow-x:auto;scrollbar-width:none;flex:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 20px),transparent)}.ib-chips::-webkit-scrollbar{display:none}.ib-chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;flex:none;border-radius:999px;background:var(--well);color:var(--muted);font-size:var(--fs-2xs);font-weight:600;white-space:nowrap}.ib-chip__n{font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums}.ib-chip__n:empty{display:none}.ib-chip[aria-pressed=true]{background:color-mix(in srgb,var(--sea) 16%,var(--float));color:var(--ib-acc-text);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sea) 40%,transparent)}@media(hover:hover)and (pointer:fine){.ib-chip:not([aria-pressed=true]):hover{background:var(--line-2);color:var(--text)}}.ib-rows{position:relative;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-2) transparent}.ib-rows.is-empty{display:grid;place-items:center}.ib-rw{position:relative}.ib-row{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);gap:13px;align-items:center;height:72px;padding:0 12px 0 14px;color:var(--text)}.ib-row[aria-current=true]{background:var(--well)}@media(hover:hover)and (pointer:fine){.ib-row:not([aria-current=true]):hover{background:color-mix(in srgb,var(--well) 60%,transparent)}}.ib-row:focus-visible{outline-offset:-2px;border-radius:6px}.ib-row__main{display:grid;align-content:center;gap:2px;height:100%;min-width:0;border-bottom:1px solid var(--line)}.ib-rw:last-child .ib-row__main{border-bottom-color:transparent}.ib-row__l1,.ib-row__l2{display:flex;align-items:center;gap:6px;min-width:0}.ib-row__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:var(--fs-md)}.ib-row.is-unread .ib-row__name{font-weight:800}.ib-bdot{width:7px;height:7px;border-radius:50%;flex:none}.ib-bdot.tone--plain{background:var(--faint)}.ib-row__time{margin-left:auto;flex:none;padding-left:6px;font-size:12.5px;color:var(--muted)}.ib-row.is-unread .ib-row__time{color:var(--ib-acc-text);font-weight:700}.ib-row__kind{display:inline-grid;flex:none;color:var(--faint)}.ib-row__kind .ico,.ib-row__pic{width:15px;height:15px}.ib-row__pic{display:inline-block;vertical-align:-3px;margin-right:3px}.ib-row__snip{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-xs);color:var(--muted)}.ib-row__snip em{font-style:normal;font-weight:600}.ib-row.is-unread .ib-row__snip{color:var(--text)}.ib-row__end{display:inline-flex;align-items:center;gap:5px;flex:none}.ib-row__flag{display:inline-grid;color:var(--coral)}.ib-row__flag .ico,.ib-row__done .ico{width:15px;height:15px}.ib-row__done{display:inline-grid;color:var(--good)}.ib-row__done .ico{stroke-width:2.2}.ib-row__as.av--xs{width:20px;height:20px;font-size:9px}.ib-count{display:inline-grid;place-items:center;min-width:21px;height:21px;padding:0 6px;border-radius:999px;background:var(--ib-acc);color:var(--on-sea);font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums}.ib-row mark{color:inherit}.ib-rw.is-fresh .ib-row:not([aria-current=true]){background:color-mix(in srgb,var(--sea) 8%,transparent)}.ib-face{position:relative;display:inline-flex;flex:none}.ib-face .av--lg{width:48px;height:48px}.ib-netb{position:absolute;right:-4px;bottom:-3px}.ib-netb .net{width:20px;height:20px;background:var(--float);border-color:transparent;box-shadow:0 0 0 2px var(--float)}.ib-rw__wash{position:absolute;inset:0;background:color-mix(in srgb,var(--pine) 16%,transparent);opacity:0;pointer-events:none;z-index:1}.ib-rw__wash--open{background:color-mix(in srgb,var(--sea) 14%,transparent)}.ib-stamp{position:absolute;z-index:3;right:16px;top:0;bottom:0;margin:auto 0;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--pine);color:var(--on-pine);box-shadow:0 10px 22px -10px color-mix(in srgb,var(--pine) 80%,transparent),0 0 0 4px color-mix(in srgb,var(--pine) 22%,transparent)}.ib-stamp--open{background:var(--sea);color:var(--on-sea)}.ib-stamp svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.ib-zero .empty,.ib-rows>.empty{padding:32px 18px}.ib-rows .empty .btn .ico{width:16px;height:16px;opacity:1}.ib-zero--all .empty>.ico,.ib-zero--unread .empty>.ico{width:54px;height:54px;padding:14px;border-radius:50%;background:var(--pine);color:var(--on-pine);opacity:1;box-sizing:border-box;margin-bottom:6px}.ib-fpop{width:288px}.ib-fpop__body{padding:0 4px 6px;max-height:min(60vh,460px);overflow-y:auto}.ib-fpop__h{padding:10px 8px 4px;font-size:12.5px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.ib-fchk{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 8px;border-radius:12px;cursor:pointer;font-size:var(--fs-xs);font-weight:600}.ib-fchk:hover{background:var(--well)}.ib-fchk .check{width:20px;height:20px}.ib-fchk .ico{width:17px;height:17px;color:var(--muted)}.ib-fchk__lab{flex:1;min-width:0}.ib-fchk__n{color:var(--muted);font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums}.ib-sdot{display:inline-block;width:9px;height:9px;border-radius:50%;flex:none;background:var(--faint)}.ib-sdot--pos{background:var(--good)}.ib-sdot--neg{background:var(--coral)}.ib-chat{position:relative;display:flex;flex-direction:column;background:var(--ib-wall)}.ib-th{display:flex;flex-direction:column;height:100%;min-height:0}.ib-ch{display:flex;align-items:center;gap:6px;height:60px;flex:none;padding:0 8px 0 10px;background:var(--ib-bar);border-bottom:1px solid var(--line);position:relative;z-index:3}.ib-back{display:none}.ib-ch__who{display:flex;align-items:center;gap:11px;min-width:0;flex:1;height:100%;padding:0 6px;text-align:left;border-radius:12px}.ib-ch__who:focus-visible{outline-offset:-4px}.ib-face--sm .av--md{width:40px;height:40px}.ib-face--sm .ib-netb .net{width:18px;height:18px}.ib-ch__txt{display:grid;min-width:0}.ib-ch__txt b{font-size:var(--fs-md);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ib-ch__txt small{font-size:12.5px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ib-ch__tools{display:flex;align-items:center;gap:2px;flex:none}.ib-pri[aria-pressed=true]{color:var(--coral);background:color-mix(in srgb,var(--coral) 13%,transparent)}.ib-done.is-done{color:var(--good)}.ib-pin{display:flex;align-items:center;gap:10px;flex:none;width:100%;padding:6px 14px;text-align:left;background:var(--ib-bar);border-bottom:1px solid var(--line);position:relative;z-index:2}.ib-pin:before{content:"";width:3px;align-self:stretch;margin:2px 0;border-radius:3px;background:var(--ib-acc);flex:none}.ib-pin__img{width:36px;height:36px;flex:none;border-radius:7px;overflow:hidden;display:grid;place-items:center;background:var(--well)}.ib-pin__img .ico{width:18px;height:18px;color:var(--muted)}.ib-pin__txt{display:grid;min-width:0;flex:1}.ib-pin__txt small{color:var(--ib-acc-text);font-size:12.5px;font-weight:700}.ib-pin__txt b{font-weight:500;font-size:var(--fs-2xs);color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ib-pin__go{width:16px;height:16px;color:var(--muted)}@media(hover:hover)and (pointer:fine){.ib-pin:hover{background:var(--float)}}.ib-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px clamp(14px,5%,64px) 14px;background-color:var(--ib-wall);background-image:radial-gradient(circle at 2px 2px,var(--ib-dot) 1.1px,transparent 1.6px),radial-gradient(circle at 15px 15px,transparent 3px,var(--ib-ring) 3.3px,transparent 4.2px);background-size:22px 22px,44px 44px;scrollbar-width:thin;scrollbar-color:var(--line-2) transparent}.ib-msgs,.ib-dg{display:flex;flex-direction:column}.ib-day{position:sticky;top:8px;z-index:2;display:flex;justify-content:center;margin:12px 0 4px;pointer-events:none}.ib-day span{padding:4px 11px;border-radius:8px;background:var(--float);color:var(--muted);font-size:12.5px;font-weight:600;box-shadow:0 1px 1px color-mix(in srgb,var(--text) 10%,transparent)}.ib-m{display:flex;margin-top:2px}.ib-m.is-first{margin-top:10px}.ib-m--us{justify-content:flex-end}.ib-m--note{justify-content:center}.ib-bub{position:relative;max-width:min(65%,560px);min-width:0;padding:6px 9px 7px;border-radius:9px;font-size:var(--fs-sm);line-height:1.38;overflow-wrap:anywhere;color:var(--text);box-shadow:0 1px .5px color-mix(in srgb,var(--text) 14%,transparent)}.ib-bub--them{background:var(--ib-them)}.ib-bub--us{background:var(--ib-us)}.ib-bub.has-tail:before{content:"";position:absolute;top:0;width:8px;height:12px;background:inherit}.ib-bub--them.has-tail{border-top-left-radius:0}.ib-bub--them.has-tail:before{left:-7px;clip-path:polygon(0 0,100% 0,100% 100%)}.ib-bub--us.has-tail{border-top-right-radius:0}.ib-bub--us.has-tail:before{right:-7px;clip-path:polygon(0 0,100% 0,0 100%)}.ib-bub__who{display:block;font-size:12.5px;font-weight:700;color:var(--ib-acc-text);margin-bottom:1px}.ib-bub__img{display:block;width:240px;max-width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:6px;margin:2px 0 5px}.ib-bub__text{display:block}.ib-bub__sp{display:inline-block;width:66px;height:1px}.ib-bub--us .ib-bub__sp{width:84px}.ib-bub__meta{position:absolute;right:8px;bottom:4px;display:inline-flex;align-items:center;gap:3px;font-size:12.5px;line-height:1;color:var(--muted);white-space:nowrap}.ib-tick{display:inline-grid;color:var(--faint)}.ib-tick .ico{width:16px;height:16px;stroke-width:2}.ib-tick.is-read,.ib-bub .pv-tag{color:var(--ib-acc-text)}.ib-note{max-width:min(78%,440px);padding:7px 12px;border-radius:10px;background:var(--ib-note);border:1px solid var(--ib-note-rim);font-size:var(--fs-xs);line-height:1.4;color:var(--text);box-shadow:0 1px .5px color-mix(in srgb,var(--text) 10%,transparent)}.ib-note__label{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;margin-bottom:2px}.ib-note__label .ico{width:14px;height:14px}.ib-note__meta{display:block;text-align:right;font-size:12.5px;color:var(--muted);margin-top:2px}.ib-note .ib-bub__img{width:160px}.ib-th--empty{display:grid;place-items:center;padding:24px}.ib-hello{display:grid;justify-items:center;gap:8px;max-width:360px;text-align:center;padding:26px 24px 18px;border-radius:22px;background:var(--ib-bar);box-shadow:0 1px 2px color-mix(in srgb,var(--text) 8%,transparent)}.ib-hello__ico{width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:var(--ib-acc);color:var(--on-sea);margin-bottom:4px}.ib-hello__ico .ico{width:26px;height:26px}.ib-hello h2{font-size:21px;font-weight:700;letter-spacing:-.02em}.ib-hello p{color:var(--muted);font-size:var(--fs-xs)}.ib-keys{display:grid;width:100%;margin-top:10px}.ib-keys>div{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:7px 2px;border-bottom:1px solid var(--line);font-size:var(--fs-2xs)}.ib-keys>div:last-child{border-bottom:0}.ib-keys dt{display:flex;gap:4px}.ib-keys dd{color:var(--muted)}.ib-bar{display:flex;align-items:flex-end;gap:4px;flex:none;padding:8px 10px;background:var(--ib-bar);border-top:1px solid var(--line);position:relative;z-index:3}.ib-bar>.ib-ic{margin-bottom:3px}.ib-bar--locked{align-items:center;padding:10px 12px}.ib-bar--locked .locknote{flex:1;padding:9px 12px;border-radius:12px}.ib-input{flex:1;min-width:0;display:grid;gap:6px;padding:9px 14px;border-radius:22px;background:var(--float);border:1px solid var(--line)}.ib-input:focus-within{border-color:color-mix(in srgb,var(--sea) 55%,transparent)}.ib-input textarea{display:block;width:100%;min-height:21px;max-height:121px;padding:0;border:0;background:none;outline:none;resize:none;font-size:var(--fs-sm);line-height:21px;color:var(--text);overflow-y:auto}.ib-input textarea::placeholder{color:var(--faint)}.ib-bar.is-note .ib-input{background:var(--ib-note);border:1px dashed var(--ib-note-rim)}.ib-bar.is-note .ib-notebtn{color:var(--text);background:color-mix(in srgb,var(--butter) 55%,transparent)}.ib-pic{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:3px 4px 3px 3px;border-radius:10px;background:var(--well);font-size:var(--fs-2xs);font-weight:600}.ib-pic img{width:36px;height:36px;border-radius:7px;object-fit:cover;flex:none}.ib-pic span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ib-pic__x{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;color:var(--muted);flex:none}.ib-pic__x .ico{width:14px;height:14px}.ib-caret{width:30px;height:30px;margin-bottom:7px!important}.ib-caret .ico{width:17px;height:17px}.ib-bar.is-note .ib-caret{display:none}.ib-send{width:44px;height:44px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--ib-acc);color:var(--on-sea);box-shadow:0 6px 14px -8px color-mix(in srgb,var(--sea) 90%,transparent)}.ib-send .ico{width:20px;height:20px}.ib-send:disabled{background:var(--well);color:var(--faint);box-shadow:none;cursor:default}.ib-bar.is-note .ib-send:not(:disabled){background:var(--butter);color:var(--on-butter)}.ib-fly{position:fixed;z-index:80;pointer-events:none}.ib-fly>*{position:absolute!important;inset:0;max-width:none!important;margin:0}.ib-fly .ib-bub,.ib-fly .ib-note{box-shadow:0 18px 40px -16px color-mix(in srgb,var(--text) 40%,transparent)}.ib-fly .ib-ghost{background:none!important;border-color:transparent!important;box-shadow:none!important;color:var(--text)}.ib-fly .ib-ghost:before{display:none}.ib-fly .ib-ghost :is(.ib-bub__meta,.ib-bub__who,.ib-note__label,.ib-note__meta,img){visibility:hidden}.ib-info{display:none;flex-direction:column;background:var(--ib-bar);border-left:1px solid var(--line)}.ib-app.is-info .ib-info{display:flex}.ib-info__head{display:flex;align-items:center;gap:8px;height:60px;flex:none;padding:0 10px;border-bottom:1px solid var(--line)}.ib-info__head h3{font-size:var(--fs-md);font-weight:700}.ib-info__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:18px;scrollbar-width:thin}.ib-info__hero{display:grid;justify-items:center;gap:3px;padding:22px 18px 18px;text-align:center;border-bottom:1px solid var(--line)}.ib-face--xl .av--lg{width:96px;height:96px;font-size:30px;margin-bottom:8px}.ib-info__hero h2{font-size:20px;font-weight:700;letter-spacing:-.015em}.ib-info__hero p{color:var(--muted);font-size:var(--fs-2xs)}.ib-info__meta{display:inline-flex;align-items:center;gap:6px;margin-bottom:8px}.ib-sec{padding:14px 18px;border-bottom:1px solid var(--line)}.ib-sec h4{font-size:12.5px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px}.ib-kv{display:grid;gap:10px}.ib-kv>div{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:30px;font-size:var(--fs-xs)}.ib-kv dt{color:var(--muted)}.ib-kv dd{text-align:right;font-weight:600;min-width:0}.ib-kv dd small{color:var(--muted);font-weight:500}.ib-kind{display:inline-flex;align-items:center;gap:6px}.ib-kind .ico{width:16px;height:16px;color:var(--muted)}.ib-status{display:inline-flex;padding:2px 10px;border-radius:999px;font-size:12.5px;font-weight:700}.ib-status--open{background:color-mix(in srgb,var(--sea) 14%,transparent);color:var(--ib-acc-text)}.ib-status--done{background:color-mix(in srgb,var(--pine) 16%,transparent);color:var(--good)}.ib-kv>.ib-kv--stack{flex-direction:column;align-items:stretch;gap:6px}.ib-kv--stack dd{text-align:left}.ib-segs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:2px;border-radius:999px;background:var(--well)}.ib-seg{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:0;height:28px;padding:0 9px;border-radius:999px;font-size:12.5px;font-weight:600;color:var(--muted)}.ib-seg[aria-pressed=true]{background:var(--float);color:var(--text);box-shadow:0 1px 3px color-mix(in srgb,var(--text) 14%,transparent)}.ib-seg:disabled{cursor:not-allowed}.ib-seg:disabled:not([aria-pressed=true]){opacity:.55}.ib-assignee{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:14px;background:var(--well);text-align:left}.ib-assignee>span:not(.ib-assignee__none){flex:1;min-width:0;display:grid}.ib-assignee b{font-size:var(--fs-xs);font-weight:700}.ib-assignee small{font-size:12.5px;color:var(--muted)}.ib-assignee>.ico{width:17px;height:17px;color:var(--muted)}.ib-assignee__none{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--float);color:var(--muted);flex:none}.ib-assignee__none .ico{width:16px;height:16px}.ib-assignee:disabled{cursor:not-allowed}.ib-tags{display:flex;flex-wrap:wrap;gap:6px}.ib-tag{display:inline-flex;align-items:center;gap:2px;height:30px;padding:0 3px 0 11px;border-radius:999px;background:var(--well);font-size:var(--fs-2xs);font-weight:600}.ib-tag__x{width:24px;height:24px;border-radius:50%;display:inline-grid;place-items:center;color:var(--muted)}.ib-tag__x .ico{width:13px;height:13px}.ib-tag__x:disabled{display:none}.ib-tag:has(.ib-tag__x:disabled){padding-right:11px}.ib-addtag{height:30px;padding:0 11px}.ib-onpost{display:flex;align-items:center;gap:12px;width:100%;text-align:left;font-size:var(--fs-2xs);color:var(--muted)}.ib-onpost .thumb{width:72px;height:72px;border-radius:12px;flex:none}.ib-info__foot{padding:16px 18px 0}.ib-info__foot .btn{width:100%}@media(max-width:1279px){.ib-app.is-info .ib-info{position:absolute;z-index:6;top:0;right:0;bottom:0;width:min(340px,100%);box-shadow:var(--shadow-pop)}}.ib-rep__txt{min-width:0}.ib-rep__txt small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ib-tagpop{display:grid;gap:10px;padding:8px;width:min(300px,calc(100vw - 48px))}.ib-tagpop__in{height:42px}.ib-tagpop__list{display:flex;flex-wrap:wrap;gap:6px}.ib-lib{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:4px 8px 8px}.ib-lib__item{aspect-ratio:1;border-radius:10px;overflow:hidden}.ib-lib__item:focus-visible{outline-offset:1px}@media(max-width:999px){.ib-app{grid-template-columns:minmax(270px,300px) minmax(0,1fr)}.ib-ch__tools .ib-ic{width:34px}.ib-bub{max-width:80%}}@media(max-width:760px){.ib-app{display:block;height:auto;overflow:visible}.ib-side{border-right:0;background:none}.ib-side__head{padding:12px 8px 8px 14px}.ib-search{margin:0 10px}.ib-rows{overflow:visible;padding-bottom:6px}.ib-row{padding:0 10px 0 12px}.ib-chat,.ib-info,.ib-hide-phone{display:none}.ib-chips{margin:0;padding:10px 14px 8px;overscroll-behavior-x:contain;touch-action:pan-x pan-y;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 22px),transparent);mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 22px),transparent)}.ib-row{height:76px;touch-action:manipulation}.ib-row__snip{font-size:var(--fs-sm)}.ib-fbadge{font-size:12px;min-width:18px;height:18px}html.ib-chat-open,html.ib-chat-open body{overflow:hidden}html.ib-chat-open .dock{visibility:hidden}html.ib-chat-open .ib-chat{display:flex;position:fixed;z-index:70;left:0;right:0;top:var(--ib-vvt, 0px);height:var(--ib-vvh, 100dvh);border-radius:0}.ib-back{display:inline-grid}.ib-ch{padding:env(safe-area-inset-top) 4px 0 2px;height:calc(58px + env(safe-area-inset-top))}.ib-ch__who{gap:9px;padding:0 2px}.ib-ch__tools .ib-ic{width:38px}.ib-ch__tools .ib-assign{display:none}.ib-scroll{padding:2px 10px 12px}.ib-bub{max-width:82%}.ib-bar{padding:6px 6px calc(6px + env(safe-area-inset-bottom))}html.ib-chat-open .ib-app.is-info .ib-info{display:flex;position:fixed;z-index:72;left:0;right:0;width:auto;top:var(--ib-vvt, 0px);bottom:auto;height:var(--ib-vvh, 100dvh);border-left:0;box-shadow:none;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}}@media(pointer:coarse){.ib-ic{width:44px;height:44px}.ib-ch__tools .ib-ic{width:40px;height:44px}.ib-chip{height:44px;padding:0 15px;touch-action:manipulation}.ib-search{height:44px}.ib-tag__x{width:34px;height:34px}.ib-tag,.ib-addtag{height:40px}.ib-seg{height:40px;padding:0 11px}.ib-caret{width:36px;height:44px;margin-bottom:0!important}.ib-fchk{min-height:46px}.ib-pic__x{width:40px;height:40px}.ib-search__kbd{display:none}}@media(hover:none){.ib-fchk:hover{background:none}.ib-row:active,.ib-chip:active{background:var(--well)}}@media(max-width:760px){.ib-input textarea{font-size:16px;line-height:24px;min-height:24px}}[data-view=approvals]{--ap-stamp: var(--pine)}:root[data-theme=dark] [data-view=approvals]{--ap-stamp: var(--good)}[data-view=approvals] .ap-bar{align-items:center}[data-view=approvals] .ap-tabs-wrap{min-width:0;max-width:100%;overflow-x:auto;scrollbar-width:none;border-radius:999px}[data-view=approvals] .ap-tabs-wrap::-webkit-scrollbar{display:none}[data-view=approvals] .ap-tabs{width:max-content}[data-view=approvals] .ap-tab{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-xs);padding:10px 16px}[data-view=approvals] .ap-tabn{display:inline-grid;place-items:center;min-width:21px;height:21px;padding:0 6px;border-radius:999px;background:var(--line-2);color:var(--text);font-size:12.5px;font-weight:700}[data-view=approvals] .ap-tab[data-value=mine] .ap-tabn{background:var(--butter);color:#16191d}[data-view=approvals] .ap-tab[data-value=changes] .ap-tabn{background:var(--coral);color:var(--on-coral)}[data-view=approvals] .ap-tabn:empty{display:none}[data-view=approvals] .ap-brands{display:flex;gap:6px;flex-wrap:wrap}[data-view=approvals] .ap-brands>*{flex:none}[data-view=approvals] .ap-bchip{padding:0 12px 0 6px}[data-view=approvals] .ap-bchip:first-child{padding:0 14px}[data-view=approvals] .ap-bchip[aria-pressed=true] .bmark{box-shadow:0 0 0 2px var(--on-pill)}[data-view=approvals] .chip:not([aria-pressed=true]):not(:disabled):hover{background:var(--glass-3)}[data-view=approvals] .chip:disabled{opacity:.45;cursor:not-allowed}[data-view=approvals] .ap-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:var(--gap);align-items:start}[data-view=approvals] .ap-main{display:grid;gap:14px;min-width:0}[data-view=approvals] .ap-side{display:grid;gap:var(--gap);position:sticky;top:18px;min-width:0}[data-view=approvals] .ap-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));gap:var(--gap);align-items:stretch}[data-view=approvals] .ap-list:empty{display:none}[data-view=approvals] .ap-client{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:20px;background:color-mix(in srgb,var(--sea) 12%,var(--glass));border:1px solid var(--rim);font-size:var(--fs-xs)}[data-view=approvals] .ap-client .ico{color:var(--sea);margin-top:1px}:root[data-theme=dark] [data-view=approvals] .ap-client .ico{color:#7ab8e8}[data-view=approvals] .ap-card{padding:10px;display:flex;flex-direction:column;container-type:inline-size}[data-view=approvals] .ap-card.is-sel{box-shadow:var(--shadow),0 0 0 2px var(--text)}[data-view=approvals] .ap-card.is-leaving{pointer-events:none}[data-view=approvals] .ap-media{position:relative;flex:none;aspect-ratio:16 / 10;border-radius:18px;overflow:hidden;background:var(--well);isolation:isolate}[data-view=approvals] .ap-media:after{content:"";position:absolute;inset:45% 0 0;z-index:0;background:linear-gradient(to top,rgba(12,14,16,.42),transparent);pointer-events:none}[data-view=approvals] .ap-media>:not(img){z-index:1}[data-view=approvals] .ap-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0}[data-view=approvals] .ap-media img.is-on{opacity:1}[data-view=approvals] .ap-media--none{display:grid;place-content:center;justify-items:center;gap:6px;aspect-ratio:16 / 7;color:var(--muted);font-size:var(--fs-2xs);font-weight:600}[data-view=approvals] .ap-media__ico{width:28px;height:28px}[data-view=approvals] .ap-when{position:absolute;left:10px;bottom:10px;display:grid;gap:1px;padding:8px 13px 9px;border-radius:15px;box-shadow:0 10px 24px -12px #00000073;line-height:1.15}[data-view=approvals] .ap-when small{font-size:12.5px;font-weight:600;opacity:.82}[data-view=approvals] .ap-when b{font-size:var(--fs-base);font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums}[data-view=approvals] .ap-nets{position:absolute;right:10px;top:10px;padding:3px;border-radius:999px;background:var(--solid)}[data-view=approvals] .ap-sel{position:absolute;left:10px;top:10px;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--solid);box-shadow:0 6px 16px -8px #0006;cursor:pointer}[data-view=approvals] .ap-dots{position:absolute;left:0;right:0;bottom:8px;margin:0 auto;width:fit-content;display:flex;padding:0 4px;border-radius:999px;background:#16191d61}[data-view=approvals] .ap-dot{width:22px;height:22px;display:grid;place-items:center}[data-view=approvals] .ap-dot i{width:7px;height:7px;border-radius:50%;background:#ffffff8c}[data-view=approvals] .ap-dot[aria-pressed=true] i{background:#f6f7f5}[data-view=approvals] .ap-body{flex:1;display:flex;flex-direction:column;gap:12px;padding:14px 8px 4px;min-width:0}[data-view=approvals] .ap-meta{display:flex;align-items:center;gap:8px;min-width:0}[data-view=approvals] .ap-meta .bchip{min-width:0;overflow:hidden}[data-view=approvals] .ap-meta .bchip,[data-view=approvals] .ap-meta .bchip *{text-overflow:ellipsis;white-space:nowrap}[data-view=approvals] .ap-meta .spill{flex:none}[data-view=approvals] .ap-ago{margin-left:auto;flex:none;color:var(--muted);font-size:var(--fs-2xs);white-space:nowrap}[data-view=approvals] .ap-text{font-size:var(--fs-sm);line-height:1.5;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}[data-view=approvals] .ap-people{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding:10px 12px;border-radius:16px;background:var(--well)}[data-view=approvals] .ap-people dt{font-size:12.5px;color:var(--muted);font-weight:600;margin-bottom:4px}[data-view=approvals] .ap-people dd{display:flex;align-items:center;gap:7px;font-size:var(--fs-2xs);font-weight:600;min-width:0}[data-view=approvals] .ap-people dd>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}[data-view=approvals] .ap-people .av-stack{--stack-ring: var(--solid);flex:none}[data-view=approvals] .ap-warn{display:inline-flex;align-items:center;gap:5px;color:var(--bad);font-weight:600;font-size:var(--fs-2xs)}[data-view=approvals] .ap-warn .ico{width:16px;height:16px}[data-view=approvals] .ap-hist{position:relative;display:grid;gap:10px;padding-left:2px}[data-view=approvals] .ap-hist:before{content:"";position:absolute;left:12px;top:8px;bottom:8px;width:1.5px;background:var(--line-2)}[data-view=approvals] .ap-hist__row{position:relative;display:flex;gap:10px;align-items:flex-start;font-size:var(--fs-2xs)}[data-view=approvals] .ap-hist__row .av{box-shadow:0 0 0 3px var(--solid)}[data-view=approvals] .ap-hist__row>div{min-width:0;flex:1}[data-view=approvals] .ap-hist__row small{color:var(--muted);margin-left:2px;font-size:12.5px}[data-view=approvals] .ap-hist__row q{display:block;margin-top:6px;padding:9px 12px;border-radius:4px 14px 14px;quotes:none;font-size:var(--fs-xs);font-weight:600;background:color-mix(in srgb,var(--coral) 14%,var(--glass-2));color:var(--text)}[data-view=approvals] .ap-hist__row--approved q{background:color-mix(in srgb,var(--pine) 14%,var(--glass-2))}[data-view=approvals] .ap-hist__row--comment q{background:var(--well);font-weight:500}[data-view=approvals] .ap-hist__more{padding-left:34px;font-size:12.5px;color:var(--muted)}[data-view=approvals] .ap-acts{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:auto;padding-top:12px;border-top:1px solid var(--line)}[data-view=approvals] .ap-acts .btn--ghost{background:var(--glass-2)}[data-view=approvals] .ap-acts .ibtn{flex:none}@container (max-width: 400px){[data-view=approvals] .ap-ago{display:none}[data-view=approvals] .ap-changes{width:44px;padding:0}[data-view=approvals] .ap-changes span{display:none}[data-view=approvals] .ap-acts{gap:6px;flex-wrap:nowrap}[data-view=approvals] .ap-approve{flex:1}}[data-view=approvals] .ap-stamp{position:absolute;z-index:3;inset:0;margin:auto;width:fit-content;height:fit-content;pointer-events:none;display:grid;justify-items:center;gap:2px;padding:10px 22px 9px;border-radius:14px;color:var(--ap-stamp);border:4px double var(--ap-stamp);background:color-mix(in srgb,var(--ap-stamp) 10%,var(--float));box-shadow:0 18px 40px -18px #00000073;opacity:0}[data-view=approvals] .ap-stamp span{font-size:clamp(34px,3.4vw,46px);font-weight:700;letter-spacing:.1em;line-height:1;text-transform:uppercase}[data-view=approvals] .ap-stamp small{font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.8}[data-view=approvals] .ap-back{position:absolute;z-index:2;inset:-1px;border-radius:inherit;display:grid;align-content:center;justify-items:start;gap:12px;padding:28px}[data-view=approvals] .ap-back__ico{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:#ffffff29}[data-view=approvals] .ap-back__ico .ico{width:26px;height:26px}[data-view=approvals] .ap-back__to{font-size:var(--fs-sm);font-weight:700;opacity:.86}[data-view=approvals] .ap-back__note{quotes:"\201c" "\201d";font-size:clamp(20px,1.8vw,26px);font-weight:600;line-height:1.2;letter-spacing:-.01em}[data-view=approvals] .ap-back__by{display:flex;align-items:center;gap:9px;font-size:var(--fs-2xs);font-weight:600;opacity:.9}[data-view=approvals] .ap-ring{position:absolute;inset:-4px;border-radius:calc(var(--r-card) + 4px);box-shadow:0 0 0 3px var(--butter);pointer-events:none;opacity:0}[data-view=approvals] .ap-zero{display:grid;justify-items:center;text-align:center;gap:8px;padding:clamp(36px,6vw,72px) 24px}[data-view=approvals] .ap-zero__art{position:relative;width:170px;height:120px;margin-bottom:14px}[data-view=approvals] .ap-zero__tile{position:absolute;top:14px;width:82px;height:98px;border-radius:20px;display:grid;place-items:center;box-shadow:0 18px 30px -18px #1e140a80}[data-view=approvals] .ap-zero__tile .ico{width:30px;height:30px}[data-view=approvals] .ap-zero__tile--a{left:0;rotate:-12deg}[data-view=approvals] .ap-zero__tile--c{right:0;rotate:12deg}[data-view=approvals] .ap-zero__tile--b{left:0;right:0;margin:0 auto;top:0;z-index:1}[data-view=approvals] .ap-zero__tile.tone--plain{border:1px solid var(--line-2)}[data-view=approvals] .ap-zero__title{font-size:22px;font-weight:700;letter-spacing:-.02em}[data-view=approvals] .ap-zero__text{max-width:380px;color:var(--muted);font-size:var(--fs-sm)}[data-view=approvals] .ap-zero .btn{margin-top:8px}[data-view=approvals] .ap-rule [data-rule]{display:grid;gap:14px}[data-view=approvals] .ap-rule__tile{display:grid;gap:6px;padding:16px 18px 18px;border-radius:var(--r-tile)}[data-view=approvals] .ap-rule__tile.tone--plain{border:1px solid var(--line-2)}[data-view=approvals] .ap-rule__ico{width:26px;height:26px;margin-bottom:4px}[data-view=approvals] .ap-rule__tile b{font-size:var(--fs-lg);font-weight:700;letter-spacing:-.01em}[data-view=approvals] .ap-rule__tile p{font-size:var(--fs-xs);opacity:.9}[data-view=approvals] .ap-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));position:relative}[data-view=approvals] .ap-flow:before{content:"";position:absolute;left:12.5%;right:12.5%;top:9px;height:2px;background:var(--line-2)}[data-view=approvals] .ap-flow__step{position:relative;display:grid;justify-items:center;gap:6px;font-size:12.5px;font-weight:600;text-align:center}[data-view=approvals] .ap-flow__step i{width:20px;height:20px;border-radius:50%;box-shadow:0 0 0 4px var(--solid)}[data-view=approvals] .ap-flow__step i.tone--plain{background:var(--faint)}[data-view=approvals] .ap-flow__step.is-off{color:var(--faint);text-decoration:line-through}[data-view=approvals] .ap-flow__step.is-off i{opacity:.35}[data-view=approvals] .ap-flow__loop{display:flex;align-items:center;gap:8px;color:var(--bad);font-size:var(--fs-2xs);font-weight:600}[data-view=approvals] .ap-flow__loop .ico{width:16px;height:16px}[data-view=approvals] .ap-flow__loop.is-off{display:none}[data-view=approvals] .ap-rule__dl{display:grid;gap:10px}[data-view=approvals] .ap-rule__dl dt{font-size:12.5px;color:var(--muted);font-weight:600;margin-bottom:5px}[data-view=approvals] .ap-rule__dl dd{display:flex;flex-wrap:wrap;gap:5px}[data-view=approvals] .ap-none{font-size:var(--fs-2xs);color:var(--muted)}[data-view=approvals] .ap-rule__you{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;background:var(--well);font-size:var(--fs-xs);font-weight:600}[data-view=approvals] .ap-rule__btn{justify-self:start}[data-view=approvals] .ap-who__list{display:grid;gap:4px;margin:0 -8px}[data-view=approvals] .ap-who__row{display:flex;align-items:center;gap:11px;width:100%;padding:9px 8px;border-radius:16px;text-align:left}[data-view=approvals] .ap-who__row:hover{background:var(--well)}[data-view=approvals] .ap-who__row[aria-pressed=true]{background:var(--pill);color:var(--on-pill)}[data-view=approvals] .ap-who__row[aria-pressed=true] small{color:inherit;opacity:.78}[data-view=approvals] .ap-who__row[aria-pressed=true] .av-stack{--stack-ring: var(--pill)}[data-view=approvals] .ap-who__txt{flex:1;min-width:0}[data-view=approvals] .ap-who__txt b{display:block;font-size:var(--fs-xs);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-view=approvals] .ap-who__txt small{display:block;color:var(--muted);font-size:12.5px}[data-view=approvals] .ap-who .av-stack{--stack-ring: var(--solid)}[data-view=approvals] .ap-bulk{position:fixed;z-index:35;left:0;right:0;bottom:24px;margin:0 auto;width:fit-content;max-width:calc(100vw - 24px);display:flex;align-items:center;gap:10px;padding:7px 7px 7px 20px;border-radius:999px;background:var(--pill);color:var(--on-pill);box-shadow:var(--shadow-pop);visibility:hidden}[data-view=approvals] .ap-bulk__n{font-size:var(--fs-xs);font-weight:600;white-space:nowrap;margin-right:4px}[data-view=approvals] .ap-bulk__n b{display:inline-block;font-size:var(--fs-lg)}[data-view=approvals] .ap-bulk__clear{color:inherit;border-color:color-mix(in srgb,var(--on-pill) 30%,transparent)}:root[data-theme=dark] [data-view=approvals] .ap-bulk .btn--pine{background:#2f6a5a}[data-view=approvals] .ap-more{display:none;justify-content:center}[data-view=approvals] .ap-more[hidden]{display:none!important}[data-view=approvals] .ap-more .btn{min-height:46px;padding:0 22px;background:var(--glass-2)}.ap-quick{display:flex;flex-wrap:wrap;gap:6px}.ap-quick .chip:hover{background:var(--glass-3)}@media(max-width:1240px){[data-view=approvals] .ap-grid{grid-template-columns:minmax(0,1fr) 300px}}@media(max-width:1060px){[data-view=approvals] .ap-grid{grid-template-columns:minmax(0,1fr)}[data-view=approvals] .ap-side{position:static;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media(max-width:760px){[data-view=approvals] .ap-bar{gap:10px}[data-view=approvals] .ap-tabs-wrap{width:calc(100% + 28px);margin:0 -14px;padding:0 14px;border-radius:0}[data-view=approvals] .ap-bar .toolbar__spacer{display:none}[data-view=approvals] .ap-brands{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;width:calc(100% + 28px);max-width:none;margin:0 -14px;padding:0 14px}[data-view=approvals] .ap-brands::-webkit-scrollbar{display:none}[data-view=approvals] .ap-tabs-wrap{overscroll-behavior-x:contain}[data-view=approvals] .ap-text{font-size:var(--fs-sm);-webkit-line-clamp:5}[data-view=approvals] .ap-list{gap:14px}[data-view=approvals] .ap-list:not(.is-all)>.ap-card:nth-child(n+7){display:none}[data-view=approvals] .ap-more{display:flex}[data-view=approvals] .ap-side{grid-template-columns:minmax(0,1fr)}[data-view=approvals] .ap-bulk{bottom:calc(var(--mnav-h, 64px) + 10px);padding-left:16px;gap:6px}[data-view=approvals] .ap-bulk .btn{padding:0 14px}[data-view=approvals] .ap-people{grid-template-columns:minmax(0,1fr)}[data-view=approvals] .ap-card{padding:8px}}@media(max-width:400px){[data-view=approvals] .ap-bulk__clear{display:none}}@media(pointer:coarse){[data-view=approvals] .ap-sel{width:46px;height:46px}[data-view=approvals] .ap-dot{width:32px;height:32px}[data-view=approvals] .ap-who__row{min-height:52px}[data-view=approvals] .ap-tab{min-height:44px}[data-view=approvals] .ap-tab,[data-view=approvals] .chip,[data-view=approvals] .btn,[data-view=approvals] .ap-sel{touch-action:manipulation}}@media(hover:none){[data-view=approvals] .ap-who__row:hover:not([aria-pressed=true]){background:none}}@media(max-width:760px)and (orientation:landscape)and (max-height:500px){[data-view=approvals] .ap-bulk{bottom:calc(12px + env(safe-area-inset-bottom))}}.an-nets{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:-6px 0 18px}.an-chip{gap:8px;padding:0 12px 0 6px;height:38px}.an-chip>.ico{margin-left:4px}.an-chip .net{background:var(--solid)}.an-chip:hover{background:var(--glass-3)}.an-chip[aria-current=true]{background:var(--pill);color:var(--on-pill);border-color:transparent}.an-chip[aria-current=true] .net{background:#ffffff24;border-color:transparent;color:inherit}.an-chip__n{min-width:20px;height:20px;padding:0 6px;border-radius:999px;display:inline-grid;place-items:center;background:var(--well);font-size:12.5px;font-weight:700}.an-chip[aria-current=true] .an-chip__n{background:#ffffff29}:root[data-theme=dark] .an-chip[aria-current=true] .an-chip__n,:root[data-theme=dark] .an-chip[aria-current=true] .net{background:#0000001a}.an-nets__note{margin-left:auto;color:var(--muted);font-size:var(--fs-2xs);font-weight:600}.an-count{display:inline-grid;place-items:center;min-width:21px;height:21px;padding:0 6px;border-radius:999px;background:var(--butter);color:#16191d;font-size:12.5px;font-weight:700}.an-grid{display:grid;gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"grow grow grow grow grow grow grow imp imp imp imp imp" "best best best best best best best best mix mix mix mix" "net net net net net net net net net net net net" "top top top top top top top top top top top top"}.an-grid--brands{grid-template-areas:"grow grow grow grow grow grow grow imp imp imp imp imp" "best best best best best best best best mix mix mix mix" "net net net net net net net net net net net net" "top top top top top top top brands brands brands brands brands"}.an-grow{grid-area:grow}.an-imp{grid-area:imp}.an-best{grid-area:best}.an-mix{grid-area:mix}.an-net{grid-area:net}.an-top{grid-area:top}.an-brands{grid-area:brands}.an-grid>.card{display:flex;flex-direction:column}.an-fig{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px}.an-fig>b{font-size:clamp(28px,2.5vw,36px);font-weight:600;letter-spacing:-.03em;line-height:1.05}.an-legend{margin:12px 0 6px}.an-dash{width:16px!important;height:0!important;border-radius:0!important;border-top:2px dashed var(--faint)}.an-chart{flex:1;min-height:240px}.an-imp__top{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:12px}.an-delta{display:inline-flex;align-items:center;gap:8px}.an-best{position:relative}.an-best__bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 16px;margin-bottom:14px}.an-best__seg{max-width:100%;overflow-x:auto;scrollbar-width:none;border-radius:999px}.an-best__seg::-webkit-scrollbar{display:none}.an-heat__seg{width:max-content}.an-heat__netbtn{display:inline-grid;place-items:center;padding:6px 11px}.an-heat__netbtn .ico{width:18px;height:18px}.an-best__sub{max-width:340px}.an-heat__scroll{overflow-x:auto;overscroll-behavior-x:contain;margin:0 -4px;padding:4px}.an-heat{display:grid;grid-template-columns:36px repeat(24,minmax(0,1fr));gap:4px;min-width:600px;outline:none;border-radius:12px}.an-heat:focus-visible{outline:2px solid var(--text);outline-offset:4px}.an-heat__day{align-self:center;font-size:12.5px;font-weight:600;color:var(--muted)}.an-heat__hour{font-size:12px;color:var(--muted);text-align:left;white-space:nowrap;padding-top:2px}.an-cell{position:relative;aspect-ratio:1;border-radius:7px;background:var(--well)}.an-cell>i{position:absolute;inset:0;border-radius:inherit;background:var(--sea)}:root[data-theme=dark] .an-cell>i{background:#3f8fd6}.an-cell.is-on{box-shadow:0 0 0 2px var(--text);z-index:1}.an-cell.is-top:after{content:"";position:absolute;inset:-4px;border-radius:10px;border:2px solid var(--text);pointer-events:none}.an-ring{position:absolute;z-index:2;top:-9px;right:-9px;width:19px;height:19px;border-radius:50%;display:grid;place-items:center;background:var(--pill);color:var(--on-pill);font-size:11px;font-weight:700;box-shadow:0 0 0 2px var(--bg)}.an-heat__foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 20px;margin-top:16px}.an-scale{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--muted)}.an-scale i{width:96px;height:10px;border-radius:999px;background:linear-gradient(90deg,var(--well),var(--sea))}:root[data-theme=dark] .an-scale i{background:linear-gradient(90deg,var(--well),#3f8fd6)}.an-slots{display:flex;flex-wrap:wrap;gap:8px}.an-slot{display:flex;align-items:center;gap:10px;padding:5px 5px 5px 6px;border-radius:999px;background:var(--glass-2);border:1px solid var(--line)}.an-slot__n{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--pill);color:var(--on-pill);font-size:12.5px;font-weight:700}.an-slot__t{line-height:1.15}.an-slot__t b{display:block;font-size:var(--fs-xs);font-weight:700;white-space:nowrap}.an-slot__t small{display:block;color:var(--muted);font-size:12.5px}.an-tip{z-index:5}.an-mix__list{display:grid;gap:4px;margin-top:14px}.an-mix__row{display:grid;grid-template-columns:auto minmax(0,7.5em) minmax(40px,1fr) auto 3.2em;align-items:center;gap:10px;padding:7px 0;border-bottom:1px solid var(--line);font-size:var(--fs-xs)}.an-mix__row:last-child{border-bottom:0}.an-mix__name{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.an-mix__meter{height:10px}.an-mix__fill{background:var(--ink);opacity:.82}.an-mix__pct{color:var(--muted);text-align:right}.an-table th button{gap:6px;padding:4px 0}.an-table .r button{flex-direction:row-reverse;margin-left:auto}.an-table th.r{text-align:right}.an-sort{width:14px;height:14px;opacity:0;transition:opacity .2s,transform .3s var(--ease)}.an-table th:hover .an-sort{opacity:.45}.an-table th[aria-sort] .an-sort{opacity:1}.an-table th[aria-sort=ascending] .an-sort{transform:rotate(180deg)}.an-table tbody th{text-align:left;font-weight:500;color:inherit;font-size:inherit;white-space:normal;padding:10px 12px;border-bottom:1px solid var(--line)}.an-table tbody tr:last-child th{border-bottom:0}.an-table td{padding:10px 12px}.an-row--go{cursor:pointer}.an-table a.cell-person:hover b{text-decoration:underline;text-underline-offset:2px}.an-table .cell-person>span{min-width:0}.an-table .cell-person b,.an-table .cell-person small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.an-growth{font-weight:700}.an-growth.is-up{color:var(--good)}.an-growth.is-down{color:var(--bad)}.an-trend,.an-trend-h{width:120px}.an-trend .spark{margin-left:auto}.an-table .empty{padding:26px 8px}.an-posts{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:12px}.an-posts>li{min-width:0}.an-post{width:100%;height:100%;display:grid;grid-template-rows:auto 1fr;text-align:left;border-radius:20px;background:var(--glass-2);border:1px solid var(--rim);overflow:hidden}.an-post:hover{background:var(--glass-3)}.an-post__img{position:relative;display:block;aspect-ratio:1 / .86;overflow:hidden;background:var(--well)}.an-post__img .thumb{border-radius:0}.an-post__text{position:absolute;inset:0;padding:14px;font-size:var(--fs-xs);font-weight:600;line-height:1.3;overflow:hidden}.an-post__rank{position:absolute;left:10px;top:10px;min-width:30px;height:30px;padding:0 8px;border-radius:999px;display:grid;place-items:center;background:var(--float);color:var(--text);font-weight:700;font-size:var(--fs-xs);box-shadow:0 4px 12px -4px #00000040}.an-posts>li:first-child .an-post__rank{background:var(--butter);color:#16191d}.an-post__img .net-stack{position:absolute;right:10px;bottom:10px}.an-post__body{display:grid;align-content:start;gap:2px;padding:12px 14px 14px;min-width:0}.an-post__val{font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.1}.an-post__body>small{color:var(--muted);font-size:12.5px}.an-post__meta{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;margin-top:8px;font-size:12.5px;color:var(--muted);min-width:0}.an-post__meta .bchip{font-size:12.5px;color:var(--text);min-width:0}.an-post__mini{display:flex;gap:12px;margin-top:6px;font-size:12.5px;color:var(--muted);font-variant-numeric:tabular-nums}.an-post__mini span{display:inline-flex;align-items:center;gap:4px}.an-post__mini .ico{width:14px;height:14px}.an-empty-li{grid-column:1 / -1}.an-bars{display:grid;gap:6px}.an-bar{display:grid;grid-template-columns:auto minmax(0,9em) minmax(40px,1fr) 4.4em;align-items:center;gap:12px;padding:8px 0;border-bottom:1px solid var(--line)}.an-bar:last-child{border-bottom:0}.an-bar__name{min-width:0;line-height:1.2}.an-bar__name b{display:block;font-size:var(--fs-xs);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.an-bar__name small{display:block;color:var(--muted);font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.an-bar__track{display:block;height:14px;border-radius:999px;background:var(--well);overflow:hidden}.an-bar__fill{display:block;width:100%;height:100%;border-radius:inherit;background:var(--ink);opacity:.82;transform-origin:0 50%}.an-bar__v{text-align:right;font-size:var(--fs-sm)}.an-recips{border:0;margin:0;padding:0;display:grid;gap:8px;min-width:0}.an-recips__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:6px;max-height:240px;overflow:auto;padding:2px}.an-recip{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:14px;background:var(--glass-2);border:1px solid var(--line);cursor:pointer;min-width:0}.an-recip:has(input:checked){border-color:var(--text)}.an-recip>span{min-width:0;line-height:1.2}.an-recip b{display:block;font-size:var(--fs-xs);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.an-recip small{display:block;color:var(--muted);font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:1340px){.an-grid,.an-grid--brands{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-areas:"grow grow grow imp imp imp" "best best best best best best" "mix mix mix mix mix mix" "net net net net net net" "top top top top top top"}.an-grid--brands{grid-template-areas:"grow grow grow imp imp imp" "best best best best best best" "mix mix mix brands brands brands" "net net net net net net" "top top top top top top"}}@media(max-width:1000px){.an-grid,.an-grid--brands{grid-template-columns:minmax(0,1fr);grid-template-areas:"grow" "imp" "best" "mix" "net" "top"}.an-grid--brands{grid-template-areas:"grow" "imp" "best" "mix" "brands" "net" "top"}}@media(max-width:760px){.an-nets{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:-4px -14px 16px;padding:2px 14px}.an-nets::-webkit-scrollbar{display:none}.an-nets>*{flex:none}.an-nets,.an-heat__scroll{--fl: 0px;--fr: 28px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--fl),#000 calc(100% - var(--fr)),transparent);mask-image:linear-gradient(90deg,transparent,#000 var(--fl),#000 calc(100% - var(--fr)),transparent)}.an-nets.is-mid,.an-heat__scroll.is-mid{--fl: 22px}.an-nets.is-end,.an-heat__scroll.is-end{--fl: 22px;--fr: 0px}.an-nets{overscroll-behavior-x:contain}.an-nets__note{display:none}.an-heat{min-width:560px;gap:3px}.an-ring{width:17px;height:17px;top:-8px;right:-8px;font-size:10.5px}.an-chart{min-height:210px}.an-mix__row{grid-template-columns:auto minmax(0,1fr) minmax(40px,1fr) auto 3em}.an-bar{grid-template-columns:auto minmax(0,1fr) 4.2em}.an-bar__track{grid-column:2 / -1;grid-row:2}.an-bar .bmark{grid-row:1 / 3}.an-table thead{display:none}.an-table,.an-table tbody{display:block}.an-table tbody tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:10px 12px;padding:14px 4px;border-bottom:1px solid var(--line)}.an-table tbody tr:last-child{border-bottom:0}.an-table tbody th,.an-table td,.an-table td.r{display:block;padding:0;border:0;text-align:left;min-width:0}.an-table tbody th{grid-column:1 / 3;grid-row:1}.an-table td[data-label]:before{content:attr(data-label);display:block;margin-bottom:1px;color:var(--muted);font-size:12.5px;font-weight:600}.an-table td.num{font-size:var(--fs-sm)}.an-table--nets td.an-acc{display:none}.an-table td.an-trend{grid-column:3;grid-row:1;width:auto;justify-self:end}.an-table td.an-trend:before{display:none}.an-table td.an-trend .spark{margin:0;width:84px}.an-table tbody tr td[colspan]{grid-column:1 / -1;grid-row:auto}.an-top .card__head,.an-brands .card__head{flex-wrap:wrap}.an-top .card__tools,.an-brands .card__tools{width:100%;order:2}.an-top .card__tools .seg,.an-brands .card__tools .seg{flex:1;min-width:0}.an-top .card__tools .seg__btn,.an-brands .card__tools .seg__btn{flex:1;padding-left:6px;padding-right:6px}.an-imp__top .seg{width:100%}.an-imp__top .seg__btn{flex:1;padding-left:6px;padding-right:6px}.an-posts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.an-slots{width:100%}.an-slot{flex:1 1 100%}.an-slot__t{flex:1;display:flex;align-items:baseline;gap:8px}.an-heat__foot{margin-top:12px}.an-post__body{padding:10px 12px 12px}.an-post__val{font-size:19px}}@media(hover:none){.an-chip:hover{background:var(--glass-2)}.an-chip[aria-current=true]:hover{background:var(--pill)}.an-post:hover{background:var(--glass-2)}}@media(pointer:coarse){.an-chip{min-height:44px}.an-slot .ibtn{width:44px;height:44px}.an-heat__netbtn{min-width:44px}.an-recip{min-height:48px}.an-table .cell-person{min-height:44px}}.mform__extra:has(.an-recips){order:2}.ls-grid{display:grid;gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"kw kw kw kw st st st st st sov sov sov" "kw kw kw kw st st st st st tr tr tr" "sent sent sent sent sent sent sent comp comp comp comp comp";grid-template-rows:auto 1fr auto;align-items:start}.ls-kw{grid-area:kw}.ls-stream{grid-area:st}.ls-sov{grid-area:sov}.ls-trend{grid-area:tr}.ls-sent{grid-area:sent;align-self:stretch}.ls-comp{grid-area:comp;align-self:stretch}.ls-grid>.card{display:flex;flex-direction:column}.ls-kw,.ls-stream,.ls-trend{align-self:stretch}.ls-fig{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px}.ls-fig>b{font-size:clamp(28px,2.5vw,36px);font-weight:600;letter-spacing:-.03em;line-height:1.05}.ls-n{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--well);font-size:12.5px;font-weight:700}[aria-pressed=true]>.ls-n{background:#ffffff29}:root[data-theme=dark] [aria-pressed=true]>.ls-n{background:#0000001a}.ls-kw .locknote{margin-bottom:10px}.ls-kw__hint{margin:-6px 0 10px}.ls-kws{display:grid;gap:4px}.ls-k{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 8px;padding:8px 8px 10px;border-radius:18px;border:1px solid transparent}.ls-k.is-on{background:var(--glass-2);border-color:var(--line-2)}.ls-k__main{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;text-align:left;min-width:0;border-radius:12px;padding:2px}.ls-k__main:hover .ls-k__term b{text-decoration:underline;text-underline-offset:3px}.ls-k__kind{min-width:84px;justify-content:center}.ls-k__term{min-width:0;line-height:1.2}.ls-k__term b{display:block;font-size:var(--fs-sm);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ls-k__term small{display:flex;align-items:center;gap:5px;color:var(--muted);font-size:12.5px;white-space:nowrap;overflow:hidden}.ls-k__term small .bmark{width:16px;height:16px;font-size:8px;border-radius:5px}.ls-k__spark{display:block}.ls-k__spark .spark{overflow:visible}.ls-k__spark .chart__line{stroke-width:2}.ls-spark-dot{fill:var(--sea);stroke:var(--bg);stroke-width:1.5}:root[data-theme=dark] .ls-spark-dot{fill:#7ab8e8}.ls-split{grid-column:1;display:flex;gap:2px;height:6px;margin-left:96px;border-radius:999px;overflow:hidden}.ls-split i{display:block;min-width:0;height:100%}.ls-split--pos{background:var(--good)}.ls-split--neu{background:var(--line-2)}.ls-split--neg{background:var(--coral)}.ls-k__rm{grid-column:2;grid-row:1 / 3;align-self:center}.ls-kw__more{display:none}.ls-live{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 13px 0 11px;border-radius:999px;background:var(--well);font-size:var(--fs-2xs);font-weight:700;color:var(--muted)}.ls-live i{width:9px;height:9px;border-radius:50%;background:var(--faint)}.ls-live.is-on{background:color-mix(in srgb,var(--coral) 14%,transparent);color:var(--bad)}.ls-live.is-on i{background:var(--coral);animation:ls-beat 1.6s ease-in-out infinite}@keyframes ls-beat{0%,to{opacity:1}50%{opacity:.25}}.ls-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ls-fchip{gap:7px}.ls-fchip .ico:last-child:not(:first-child){width:14px;height:14px;opacity:.6}.ls-fchip[aria-pressed=true]{background:var(--pill);color:var(--on-pill);border-color:transparent}.ls-fchip[aria-pressed=true] .net{background:#ffffff24;color:inherit;border-color:transparent}.ls-fchip:disabled{cursor:default}.ls-active{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.ls-x{gap:6px;background:var(--butter);color:#16191d;border-color:transparent}.ls-x .ico{width:15px;height:15px}.ls-list{display:grid;margin-top:8px}.ls-m{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:14px 4px;border-bottom:1px solid var(--line);border-radius:4px}.ls-m:last-child{border-bottom:0}.ls-m.is-new{background:linear-gradient(90deg,color-mix(in srgb,var(--butter) 26%,transparent),transparent 70%);border-radius:16px}.ls-m__face{position:relative;align-self:start;height:36px}.ls-m__face .net{position:absolute;right:-6px;bottom:-4px;width:20px;height:20px;background:var(--solid);box-shadow:0 0 0 2px var(--solid);border-color:transparent}.ls-m__body{min-width:0;display:grid;gap:6px}.ls-m__head{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px}.ls-m__head b{font-weight:700;font-size:var(--fs-sm)}.ls-m__head small{color:var(--muted);font-size:12.5px}.ls-m__head .spill{margin-left:auto}.ls-m__text{font-size:var(--fs-md);line-height:1.45}.ls-m__text mark{color:#16191d;background:var(--butter)}.ls-m__foot{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;font-size:12.5px;color:var(--muted)}.ls-m__kw,.ls-m__reach{display:inline-flex;align-items:center;gap:6px;font-weight:600}.ls-m__reach .ico{width:15px;height:15px}.ls-dot{width:8px;height:8px;border-radius:50%}.ls-dot--ink{background:var(--ink)}.ls-dot--sea{background:var(--sea)}.ls-dot--pine{background:var(--pine)}.ls-dot--coral{background:var(--coral)}.ls-m__acts{display:inline-flex;align-items:center;gap:6px;margin-left:auto}.ls-m__acts .ibtn[aria-pressed=true]{background:var(--butter);color:#16191d}.ls-m__acts .ibtn[aria-pressed=true] .ico{fill:currentColor}.ls-more{display:grid;justify-items:center;margin-top:10px}.ls-more__btn{gap:8px}.ls-empty .empty{padding:44px 16px}.ls-bars{display:grid;gap:4px;margin-top:12px}.ls-sov__pick{align-self:flex-start;margin:-4px 0 14px}.ls-sov .card__body,.ls-sov>[data-k]{min-width:0}.ls-bar{display:grid;grid-template-columns:auto minmax(0,1fr) 3.2em;grid-template-rows:auto auto;align-items:center;gap:4px 10px;padding:7px 0}.ls-bar .bmark,.ls-bar .ls-cmark{grid-row:1 / 3}.ls-bar__name{font-size:var(--fs-xs);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:8px}.ls-bar__name small{padding:1px 8px;border-radius:999px;background:var(--pill);color:var(--on-pill);font-size:11.5px;font-weight:700}.ls-bar>b{grid-row:1;grid-column:3;text-align:right;font-size:var(--fs-sm)}.ls-bar__track{grid-column:2 / 4;height:10px;border-radius:999px;background:var(--well);overflow:hidden}.ls-bar__fill{display:block;height:100%;width:100%;border-radius:inherit;background:var(--faint);transform-origin:0 50%}.ls-bar.is-us .ls-bar__fill{background:var(--ink)}.ls-cmark{width:30px;height:30px;border-radius:9px;display:inline-grid;place-items:center;flex:none;background:var(--well);border:1px solid var(--line);font-weight:700;font-size:13px;color:var(--muted)}.ls-cmark--md{width:38px;height:38px;border-radius:11px;font-size:15px}.ls-cloud{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:6px 8px;margin-top:14px;padding:4px 0}.ls-term{display:inline-flex;align-items:baseline;gap:5px;padding:4px 11px;border-radius:999px;font-weight:600;line-height:1.25;color:var(--text);border:1px solid transparent}.ls-term:hover{background:var(--well)}.ls-term__n{font-size:12px;color:var(--muted);font-weight:600}.ls-term--1{font-size:13px;color:var(--muted)}.ls-term--2{font-size:15px}.ls-term--3{font-size:18px}.ls-term--4{font-size:22px;letter-spacing:-.01em}.ls-term--5{font-size:27px;letter-spacing:-.02em;font-weight:700}.ls-term--kw{background:var(--glass-2);border-color:var(--line)}.ls-term[aria-pressed=true]{background:var(--pill);color:var(--on-pill);border-color:transparent}.ls-term[aria-pressed=true] .ls-term__n{color:inherit;opacity:.7}.ls-legend{margin:12px 0 6px}.ls-chart{flex:1;min-height:230px}.ls-table th.r{text-align:right}.ls-table tbody th{text-align:left;font-weight:500;color:inherit;font-size:inherit;white-space:normal;padding:10px 12px;border-bottom:1px solid var(--line)}.ls-table tbody tr:last-child th{border-bottom:0}.ls-table td{padding:10px 12px}.ls-table tr.is-us{background:var(--well)}.ls-table tr.is-us th{border-radius:14px 0 0 14px}.ls-table tr.is-us td:last-child{border-radius:0 14px 14px 0}.ls-table .cell-person>span{min-width:0}.ls-table .cell-person b,.ls-table .cell-person small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ls-g{font-weight:700}.ls-g.is-up{color:var(--good)}.ls-g.is-down{color:var(--bad)}@media(max-width:1340px){.ls-grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-areas:"kw kw kw st st st" "sov sov sov tr tr tr" "sent sent sent sent sent sent" "comp comp comp comp comp comp";grid-template-rows:none}.ls-sov,.ls-trend{align-self:stretch}}@media(max-width:1000px){.ls-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"st" "kw" "sov" "tr" "sent" "comp";grid-template-rows:none}}@media(max-width:760px){.ls-filters .seg{width:100%}.ls-filters .seg__btn{flex:1;padding-left:6px;padding-right:6px}.ls-m{padding:12px 0;gap:10px}.ls-m__head .spill{margin-left:0}.ls-m__acts{margin-left:0;width:100%}.ls-m__acts .btn{flex:1}.ls-k__main{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px}.ls-k__kind{min-width:0;grid-column:1 / -1;justify-self:start}.ls-split{margin-left:0}.ls-kws:not(.is-all)>.ls-k:nth-child(n+7):not(.is-on){display:none}.ls-kw__more{display:grid;justify-items:center;margin-top:10px}.ls-kw__more:empty{display:none}.ls-k__spark .spark{width:72px}.ls-chart{min-height:200px}.ls-table thead{display:none}.ls-table,.ls-table tbody{display:block}.ls-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;padding:12px 8px;border-bottom:1px solid var(--line);border-radius:14px}.ls-table tbody tr:last-child{border-bottom:0}.ls-table tbody th,.ls-table td,.ls-table td.r{display:block;padding:0;border:0;text-align:left}.ls-table tbody th{grid-column:1 / -1}.ls-table td[data-label]:before{content:attr(data-label);display:block;color:var(--muted);font-size:12.5px;font-weight:600}.ls-table tr.is-us th,.ls-table tr.is-us td:last-child{border-radius:0}.ls-table tbody tr td[colspan]{grid-column:1 / -1}}@media(hover:none){.ls-term:hover{background:none}.ls-term--kw:hover{background:var(--glass-2)}.ls-term[aria-pressed=true]:hover{background:var(--pill)}}@media(pointer:coarse){.ls-live{height:44px}.ls-term{min-height:44px;align-items:center}.ls-k__main{min-height:44px}}@media(prefers-reduced-motion:reduce){.ls-live.is-on i{animation:none}}[data-view=library] .lb-tabsbar{gap:14px}[data-view=library] .lb-tabsbar .seg{max-width:100%;overflow-x:auto;scrollbar-width:none}[data-view=library] .lb-tabsbar .seg::-webkit-scrollbar{display:none}[data-view=library] .lb-tabsbar .seg__btn{font-size:var(--fs-xs);padding:10px 17px}[data-view=library] .lb-ro{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:var(--fs-2xs);font-weight:600}[data-view=library] .lb-ro .ico{width:16px;height:16px;color:var(--text);flex:none}[data-view=library] .lb-ro b{color:var(--text)}[data-view=library] .chip:not([aria-pressed=true]):not(:disabled):hover{background:var(--glass-3)}[data-view=library] .lb-bar{margin-bottom:10px}[data-view=library] .lb-search{width:260px}[data-view=library] .lb-chips{display:flex;gap:6px;flex-wrap:wrap}[data-view=library] .lb-chips>*{flex:none}[data-view=library] .lb-bchip{padding:0 12px 0 6px}[data-view=library] .lb-bchip:first-child{padding:0 14px}[data-view=library] .lb-bchip[aria-pressed=true] .bmark{box-shadow:0 0 0 2px var(--on-pill)}[data-view=library] .lb-star-f[aria-pressed=true] .ico{fill:var(--butter);stroke:var(--butter)}[data-view=library] .lb-tags{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:16px;min-height:34px}[data-view=library] .lb-tags__lab{display:inline-flex;align-items:center;gap:5px;margin-right:4px;color:var(--muted);font-size:var(--fs-2xs);font-weight:600}[data-view=library] .lb-tags__lab .ico{width:16px;height:16px}[data-view=library] .lb-tag{height:30px;padding:0 10px 0 12px;gap:6px}[data-view=library] .lb-tag small{font-size:12.5px;color:var(--muted);font-weight:600}[data-view=library] .lb-tag[aria-pressed=true] small{color:inherit;opacity:.7}[data-view=library] .lb-table{position:relative}[data-view=library] .lb-masonry{position:relative;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(210px,100%),1fr));grid-auto-rows:4px;column-gap:14px;align-items:stretch}[data-view=library] .lb-item,[data-view=library] .lb-drop{margin:0 0 14px;min-width:0;position:relative}[data-view=library] .lb-item.lb-out,[data-view=library] .lb-item.lb-cap{display:none}[data-view=library] .lb-opts{display:contents}[data-view=library] .lb-more{display:flex;justify-content:center;margin:6px 0 4px}[data-view=library] .lb-more[hidden]{display:none}[data-view=library] .lb-more .btn{min-height:46px;padding:0 22px;background:var(--glass-2)}[data-view=library] .lb-card{position:relative;height:100%;border-radius:20px;overflow:hidden;background:var(--well);box-shadow:0 1px #ffffff80 inset,0 18px 30px -22px #14181c8c}[data-view=library] .lb-card__open{position:absolute;inset:0;display:block;width:100%;height:100%;cursor:zoom-in}[data-view=library] .lb-card__open img{width:100%;height:100%;object-fit:cover;-webkit-user-drag:none}[data-view=library] .lb-card__open:focus-visible{outline-offset:-3px;border-radius:inherit}[data-view=library] .lb-card__brand{position:absolute;left:10px;top:10px;pointer-events:none}[data-view=library] .lb-card__brand .bmark{box-shadow:0 0 0 2px #ffffffb3}[data-view=library] .lb-card__star{position:absolute;right:8px;top:8px;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#16191d61;color:#f6f7f5;opacity:0;transition:opacity .2s var(--ease)}[data-view=library] .lb-card__star .ico{width:18px;height:18px}[data-view=library] .lb-card__star[aria-pressed=true]{opacity:1;background:var(--butter);color:#16191d}[data-view=library] .lb-card__star[aria-pressed=true] .ico{fill:currentColor}[data-view=library] .lb-card__star:disabled{cursor:default}[data-view=library] .lb-card:hover .lb-card__star:not(:disabled),[data-view=library] .lb-card__star:focus-visible{opacity:1}[data-view=library] .lb-card__cap{position:absolute;left:0;right:0;bottom:0;display:grid;gap:1px;padding:26px 12px 10px;pointer-events:none;background:linear-gradient(to top,#0c0e10b8,#0c0e1000);color:#f6f7f5}[data-view=library] .lb-card__cap b{font-size:var(--fs-2xs);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-view=library] .lb-card__cap small{font-size:12.5px;opacity:.82}[data-view=library] .lb-card__check{position:absolute;right:10px;bottom:10px;width:30px;height:30px;border-radius:50%;display:none;place-items:center;background:#16191d66;border:2px solid #f6f7f5;color:transparent}[data-view=library] .lb-card__check .ico{width:17px;height:17px;stroke-width:2.4}[data-view=library] .is-selecting .lb-card__check{display:grid}[data-view=library] .is-selecting .lb-card__open{cursor:pointer}[data-view=library] .is-selecting .lb-card__cap{padding-right:48px}[data-view=library] .lb-item.is-sel .lb-card{box-shadow:0 0 0 3px var(--text),0 18px 30px -22px #14181c8c}[data-view=library] .lb-item.is-sel .lb-card__check{background:var(--butter);border-color:var(--butter);color:#16191d}[data-view=library] .lb-drop__btn{width:100%;height:100%;display:grid;place-content:center;justify-items:center;gap:4px;padding:16px;text-align:center;border-radius:20px;border:1.5px dashed var(--line-2);background:var(--glass);color:var(--text);transition:background-color .2s var(--ease),border-color .2s var(--ease)}[data-view=library] button.lb-drop__btn:hover{background:var(--glass-2);border-color:var(--text)}[data-view=library] .lb-drop__ico{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:var(--butter);color:#16191d;margin-bottom:8px}[data-view=library] .lb-drop__btn.is-locked .lb-drop__ico{background:var(--well);color:var(--muted)}[data-view=library] .lb-drop__btn b{font-size:var(--fs-sm);font-weight:700}[data-view=library] .lb-drop__btn small{font-size:12.5px;color:var(--muted)}[data-view=library] .lb-drop__btn small em{font-style:normal;font-weight:700;color:var(--text)}[data-view=library] .lb-drop__btn.is-locked{color:var(--muted);cursor:not-allowed}[data-view=library] .lb-table.is-drag .lb-drop__btn{background:color-mix(in srgb,var(--butter) 40%,var(--glass-2));border-color:var(--text);border-style:solid}[data-view=library] .lb-table:after{content:"";position:absolute;inset:-8px;border-radius:28px;pointer-events:none;opacity:0;box-shadow:inset 0 0 0 2px var(--text);background:color-mix(in srgb,var(--butter) 10%,transparent);transition:opacity .2s var(--ease)}[data-view=library] .lb-table.is-drag:after{opacity:1}[data-view=library] .lb-up__card{height:100%;display:grid;place-content:center;justify-items:center;gap:6px;padding:12px;border-radius:20px;background:var(--glass-2);border:1px solid var(--rim);box-shadow:var(--shadow);text-align:center}[data-view=library] .lb-up__ring{width:64px;height:64px;transform:rotate(-90deg)}[data-view=library] .lb-up__track{fill:none;stroke:var(--well);stroke-width:5}[data-view=library] .lb-up__arc{fill:none;stroke:var(--pine);stroke-width:5;stroke-linecap:round}:root[data-theme=dark] [data-view=library] .lb-up__arc{stroke:var(--good)}[data-view=library] .lb-up__pct{margin-top:-46px;margin-bottom:22px;font-size:var(--fs-2xs);font-weight:700}[data-view=library] .lb-up__name{max-width:100%;font-size:12.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-view=library] .lb-mempty{padding:12px 0 30px}[data-view=library] .empty .btn .ico{width:18px;height:18px;opacity:1}[data-view=library] .lb-selbar{position:fixed;z-index:35;left:0;right:0;bottom:24px;margin:0 auto;width:fit-content;max-width:calc(100vw - 24px);display:flex;align-items:center;gap:10px;padding:7px 7px 7px 20px;border-radius:999px;background:var(--pill);color:var(--on-pill);box-shadow:var(--shadow-pop);visibility:hidden}[data-view=library] .lb-selbar__n{font-size:var(--fs-xs);font-weight:600;white-space:nowrap;margin-right:4px}[data-view=library] .lb-selbar__n b{display:inline-block;font-size:var(--fs-lg)}[data-view=library] .lb-selbar__clear{color:inherit;border-color:color-mix(in srgb,var(--on-pill) 30%,transparent)}[data-view=library] .lb-panehead{margin-bottom:16px}[data-view=library] .lb-lede{color:var(--muted);font-size:var(--fs-sm)}.lb-ph{background:color-mix(in srgb,var(--lilac) 18%,transparent);color:var(--lilac);font-weight:700;padding:1px 6px;border-radius:7px}:root[data-theme=dark] .lb-ph{color:#6fd0dc;background:color-mix(in srgb,var(--lilac) 30%,transparent)}[data-view=library] .lb-tpls{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:var(--gap);align-items:start}[data-view=library] .lb-tpls>.empty{grid-column:1 / -1}[data-view=library] .lb-tpl{display:grid;gap:10px;align-content:start}[data-view=library] .lb-tpl__head{display:flex;align-items:center;justify-content:space-between;gap:10px}[data-view=library] .lb-tpl__head .bmark .ico{width:13px;height:13px}[data-view=library] .lb-tpl__n{font-size:12.5px;font-weight:700;color:var(--lilac)}:root[data-theme=dark] [data-view=library] .lb-tpl__n{color:#6fd0dc}[data-view=library] .lb-tpl__name{font-size:var(--fs-lg);font-weight:700;letter-spacing:-.01em}[data-view=library] .lb-tpl__text{font-size:var(--fs-sm);line-height:1.6;padding:12px 14px;border-radius:16px;background:var(--well);overflow-wrap:anywhere}[data-view=library] .lb-tpl__foot{display:flex;align-items:center;gap:6px}[data-view=library] .lb-sets{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));gap:var(--gap);align-items:start}[data-view=library] .lb-sets>.empty{grid-column:1 / -1}[data-view=library] .lb-set{display:grid;gap:14px}[data-view=library] .lb-set__head{display:flex;align-items:center;gap:10px}[data-view=library] .lb-set__t{flex:1;min-width:0}[data-view=library] .lb-set__t b{display:block;font-size:var(--fs-base);font-weight:700}[data-view=library] .lb-set__t small{display:block;color:var(--muted);font-size:var(--fs-2xs)}[data-view=library] .lb-cloud{display:flex;flex-wrap:wrap;gap:7px}[data-view=library] .lb-htag{padding:7px 13px;border-radius:999px;font-size:var(--fs-xs);font-weight:600;border:1px solid transparent}[data-view=library] .lb-htag--0{background:color-mix(in srgb,var(--sea) 14%,var(--glass-2))}[data-view=library] .lb-htag--1{background:color-mix(in srgb,var(--butter) 30%,var(--glass-2))}[data-view=library] .lb-htag--2{background:color-mix(in srgb,var(--pine) 14%,var(--glass-2))}[data-view=library] .lb-htag--3{background:color-mix(in srgb,var(--coral) 12%,var(--glass-2))}[data-view=library] .lb-htag:hover{border-color:var(--line-2)}[data-view=library] .lb-set__foot{display:flex;gap:8px;flex-wrap:wrap}[data-view=library] .lb-repgrid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:var(--gap);align-items:start}[data-view=library] .lb-replies{display:grid}[data-view=library] .lb-reply{display:flex;align-items:flex-start;gap:12px;padding:14px 4px;border-top:1px solid var(--line)}[data-view=library] .lb-reply:first-child{border-top:0}[data-view=library] .lb-reply__ico{width:38px;height:38px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--well)}[data-view=library] .lb-reply__ico .ico{width:18px;height:18px}[data-view=library] .lb-reply__body{flex:1;min-width:0}[data-view=library] .lb-reply__body b{font-weight:700}[data-view=library] .lb-reply__body p{color:var(--muted);font-size:var(--fs-xs);margin-top:2px}[data-view=library] .lb-reply__tools{display:flex;gap:6px;flex:none}[data-view=library] .lb-rephint{display:grid;gap:10px;align-content:start;border:0}[data-view=library] .lb-rephint__ico{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:#ffffff29}[data-view=library] .lb-rephint b{font-size:var(--fs-lg)}[data-view=library] .lb-rephint p{font-size:var(--fs-xs);opacity:.9}[data-view=library] .lb-rephint__btn{justify-self:start;background:var(--cream);color:#16191d}.lb-dr__img{max-height:52vh;border-radius:20px;overflow:hidden;background:var(--well);justify-self:center;width:100%}.lb-dr__img img{width:100%;height:100%;object-fit:contain}.lb-dr__head{display:grid;gap:8px;margin-top:-6px}.lb-dr__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;color:var(--muted);font-size:var(--fs-2xs)}.lb-dr__form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.lb-dr__save{grid-column:1 / -1;display:flex;justify-content:flex-end}.lb-dr__tags{display:flex;flex-wrap:wrap;gap:6px}.lb-dr__posts{display:grid;gap:2px}.lb-dr__post{display:flex;align-items:center;gap:10px;width:100%;padding:9px 8px;border-radius:14px;text-align:left}.lb-dr__post:hover{background:var(--well)}.lb-dr__post>span:nth-child(2){flex:1;min-width:0}.lb-dr__post b{display:block;font-size:var(--fs-xs);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-dr__post small{display:block;color:var(--muted);font-size:12.5px}@media(max-width:1060px){[data-view=library] .lb-repgrid{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){[data-view=library] .lb-tabsbar .seg{margin:0 -14px;padding-left:14px;border-radius:0;width:calc(100% + 28px);max-width:none;background:none;overscroll-behavior-x:contain;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 22px),transparent);mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 22px),transparent)}[data-view=library] .lb-bar .toolbar__spacer{display:none}[data-view=library] .lb-search{width:100%}[data-view=library] .lb-chips,[data-view=library] .lb-tags,[data-view=library] .lb-opts{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;width:calc(100% + 28px);max-width:none;margin-left:-14px;margin-right:-14px;padding:0 14px}[data-view=library] .lb-chips::-webkit-scrollbar,[data-view=library] .lb-tags::-webkit-scrollbar,[data-view=library] .lb-opts::-webkit-scrollbar{display:none}[data-view=library] .lb-opts{display:flex;align-items:center;gap:6px}[data-view=library] .lb-opts>*{flex:none}[data-view=library] .lb-selbtn{margin-left:auto}[data-view=library] .lb-sort .seg__btn{padding-left:13px;padding-right:13px}[data-view=library] .lb-tags{margin-bottom:14px}[data-view=library] .lb-tags__lab{display:none}[data-view=library] .lb-card__cap b{font-size:var(--fs-xs)}[data-view=library] .lb-tpl__text,[data-view=library] .lb-reply__body p{font-size:var(--fs-sm)}[data-view=library] .lb-tags>*{flex:none}[data-view=library] .lb-masonry{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:10px}[data-view=library] .lb-item,[data-view=library] .lb-drop{margin-bottom:10px}[data-view=library] .lb-selbar{bottom:calc(var(--mnav-h, 64px) + 10px);padding-left:16px;gap:6px}[data-view=library] .lb-reply{flex-wrap:wrap}[data-view=library] .lb-reply__tools{width:100%;justify-content:flex-end}.lb-dr__form{grid-template-columns:minmax(0,1fr)}}@media(max-width:400px){[data-view=library] .lb-selbar__clear{display:none}}@media(hover:none){[data-view=library] .lb-card__star:not(:disabled){opacity:1}[data-view=library] button.lb-drop__btn:hover{background:var(--glass);border-color:var(--line-2)}}@media(pointer:coarse){[data-view=library] .lb-card__star{width:46px;height:46px;right:3px;top:3px}[data-view=library] .lb-tabsbar .seg__btn{min-height:44px}[data-view=library] .chip,[data-view=library] .btn,[data-view=library] .seg__btn,[data-view=library] .lb-card__open,[data-view=library] .lb-htag{touch-action:manipulation}[data-view=library] .lb-tag,[data-view=library] .lb-htag{min-height:44px}}@media(max-width:760px)and (orientation:landscape)and (max-height:500px){[data-view=library] .lb-selbar{bottom:calc(12px + env(safe-area-inset-bottom))}}.ch-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:var(--gap);align-items:start}.ch-main{display:grid;gap:var(--gap);min-width:0}.ch-main>[data-banner-slot]:empty{display:none}.ch-side{display:grid;gap:var(--gap);align-content:start;min-width:0}.ch-alert{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:18px 24px;align-items:center;padding:20px 22px;border-radius:var(--r-card)}.ch-alert__lead{display:flex;gap:16px;align-items:flex-start;min-width:0}.ch-alert__ico{flex:none;width:50px;height:50px;border-radius:16px;display:grid;place-items:center;background:color-mix(in srgb,currentColor 16%,transparent)}.ch-alert__ico .ico{width:26px;height:26px}.ch-alert h2{font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.15}.ch-alert p{opacity:.88;font-size:var(--fs-xs);margin-top:4px}.ch-alert__link{display:inline-flex;align-items:center;gap:6px;margin-top:10px;font-weight:700;font-size:var(--fs-2xs);color:inherit;text-decoration:underline;text-underline-offset:3px}.ch-alert__link .ico{width:15px;height:15px}.ch-alert__list{display:grid;gap:8px}.ch-alert__list li{display:flex;align-items:center;gap:12px;padding:10px 10px 10px 12px;border-radius:18px;background:color-mix(in srgb,currentColor 12%,transparent);min-width:0}.ch-alert__list li>span:nth-child(2){flex:1;min-width:0}.ch-alert__list b{display:block;font-weight:700;font-size:var(--fs-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ch-alert__list small{display:block;font-size:12.5px;opacity:.85}.ch-alert .net{background:var(--float);border-color:transparent}.ch-alert__btn{background:var(--float);color:var(--text);flex:none}.ch-alert__btn:hover{filter:brightness(.96)}.ch-main>.locknote{margin:0}.ch-tools{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.ch-tools .seg{background:var(--glass-2);border:1px solid var(--rim);max-width:100%}.ch-tools .seg__btn{font-size:var(--fs-xs);padding:9px 16px}.ch-search{flex:1 1 240px;max-width:380px;margin-left:auto}.ch-groups{display:grid;gap:var(--gap);min-width:0}.ch-brand{padding:10px 20px 20px;overflow:hidden}.ch-cover{position:relative;height:112px;margin:0 -10px;border-radius:18px;overflow:hidden;background:var(--well)}.ch-cover img{width:100%;height:100%;object-fit:cover}.ch-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#14100c00 35%,#14100c52)}.ch-brand__head{display:flex;align-items:flex-start;gap:6px 14px;margin-top:-30px;position:relative;padding:0 4px;flex-wrap:wrap}.ch-brand__t,.ch-brand__sum{margin-top:38px}.ch-brand__head .bmark--lg{width:62px;height:62px;font-size:21px;border-radius:18px;box-shadow:0 0 0 4px var(--solid),0 12px 24px -14px #00000080}.ch-brand__t{min-width:0;flex:1 1 180px;padding-bottom:2px}.ch-brand__t h2{font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.1}.ch-brand__t p{color:var(--muted);font-size:var(--fs-2xs)}.ch-brand__sum{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:var(--glass-2);border:1px solid var(--rim);font-size:var(--fs-2xs);color:var(--muted)}.ch-brand__sum b{color:var(--text);font-weight:700}.ch-who{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin:14px 4px 16px;padding:10px 12px;border-radius:16px;background:var(--well);font-size:var(--fs-2xs);color:var(--muted)}.ch-who>span:not(.av-stack){flex:1;min-width:200px}.ch-who b{color:var(--text);font-weight:700}.ch-who .av-stack .av{box-shadow:0 0 0 2px var(--solid)}.ch-who__link{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--text);text-decoration:underline;text-underline-offset:3px}.ch-who__link .ico{width:15px;height:15px}.ch-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px}.ch-card{position:relative;display:grid;gap:14px;align-content:start;min-width:0;padding:16px;border-radius:var(--r-tile);background:var(--glass-2);border:1px solid var(--rim);box-shadow:0 14px 30px -26px #14181c80}.ch-card.is-down{background:color-mix(in srgb,var(--coral) 7%,var(--glass-2));border-color:color-mix(in srgb,var(--coral) 30%,transparent)}.ch-card.is-paused .ch-card__aud,.ch-card.is-paused .ch-token{opacity:.6}.ch-card__head{display:flex;align-items:center;gap:10px;min-width:0}.ch-card__head .net--lg{background:var(--solid)}.ch-card__id{flex:1;min-width:0}.ch-card__id b{display:block;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ch-card__id small{display:block;color:var(--muted);font-size:12.5px}.ch-status{display:inline-grid;overflow:hidden;flex:none;border-radius:999px}.ch-status>span{grid-area:1 / 1;display:inline-flex;justify-content:flex-end}.ch-card__aud{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.ch-card__aud>div{min-width:0}.ch-card__num{display:block;font-size:30px;font-weight:700;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}.ch-card__aud small{display:block;margin-top:5px;color:var(--muted);font-size:12.5px}.ch-up{color:var(--good);font-weight:700}.ch-down{color:var(--bad);font-weight:700}.ch-spark{flex:0 1 150px;min-width:70px;display:flex;justify-content:flex-end}.ch-spark svg{width:100%;max-width:150px;height:auto}.ch-spark .chart__line{stroke-width:2.2}.ch-token{display:grid;gap:7px}.ch-token__row{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12.5px;color:var(--muted)}.ch-token__row span{display:inline-flex;align-items:center;gap:6px}.ch-token__row .ico{width:15px;height:15px}.ch-token__row b{color:var(--text);font-weight:700}.ch-meta{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding-top:12px;border-top:1px solid var(--line)}.ch-meta dt{color:var(--muted);font-size:12.5px}.ch-meta dd{display:flex;align-items:center;gap:6px;font-size:var(--fs-2xs);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ch-acts{display:flex;align-items:center;gap:8px}.ch-post{display:inline-flex;align-items:center;gap:8px;margin-left:auto;font-size:12.5px;color:var(--muted);font-weight:600;cursor:pointer}.ch-more{border-color:transparent}.ch-more:hover,.ch-more[aria-expanded=true]{border-color:var(--line-2)}.ch-add{display:grid;place-content:center;justify-items:center;gap:4px;min-height:200px;padding:16px;border-radius:var(--r-tile);border:1.5px dashed var(--line-2);color:var(--muted);text-align:center}.ch-add:hover:not(:disabled){background:var(--well);color:var(--text);border-color:var(--text)}.ch-add__ico{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:var(--pill);color:var(--on-pill);margin-bottom:6px}.ch-add b{color:var(--text);font-weight:700}.ch-add small{font-size:12.5px}.ch-add:disabled{cursor:not-allowed;opacity:.6}.ch-add:disabled .ch-add__ico{background:var(--well);color:var(--muted)}.ch-none .empty{padding:48px 16px}.ch-none .empty .btn .ico{width:16px;height:16px;opacity:1}.ch-status.is-swapping{height:27px}.ch-hs{position:absolute;inset:0;z-index:3;border-radius:inherit;display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;align-content:center;background:color-mix(in srgb,var(--float) 94%,transparent);pointer-events:none}.ch-hs__a .net--lg{width:56px;height:56px;background:var(--solid);box-shadow:0 10px 22px -12px #0006}.ch-hs__b.brand__mark{width:56px;height:56px;border-radius:17px;box-shadow:0 10px 22px -12px #0006}.ch-hs__link{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:var(--pine);color:var(--on-pine)}.ch-hs__link .ico{width:20px;height:20px;stroke-width:2.2}.ch-hs__t{flex-basis:100%;text-align:center;font-weight:700;font-size:var(--fs-xs);color:var(--good)}.ch-bars{display:grid;gap:12px}.ch-bars li{display:flex;align-items:center;gap:12px}.ch-bars__body{flex:1;display:grid;gap:6px;min-width:0}.ch-bars__top{display:flex;justify-content:space-between;gap:8px;font-size:var(--fs-2xs)}.ch-bars__top b{font-weight:700}.ch-bars__top span{font-weight:700;font-variant-numeric:tabular-nums}.ch-bars__top small{color:var(--muted);font-weight:600;margin-left:4px}.ch-bars .meter{height:7px}.ch-bars__fill--instagram{background:var(--n-instagram)}.ch-bars__fill--facebook{background:var(--n-facebook)}.ch-bars__fill--x{background:var(--n-x)}.ch-bars__fill--linkedin{background:var(--n-linkedin)}.ch-bars__fill--tiktok{background:var(--n-tiktok)}.ch-bars__fill--youtube{background:var(--n-youtube)}.ch-bars__fill--pinterest{background:var(--n-pinterest)}.ch-bars__fill--threads{background:var(--n-threads)}.ch-netlist{display:grid;gap:4px}.ch-net{display:flex;align-items:flex-start;gap:12px;padding:10px 0;border-bottom:1px solid var(--line)}.ch-net:last-child{border-bottom:0}.ch-net__body{flex:1;min-width:0}.ch-net__top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ch-net__top b{font-weight:700}.ch-net__top .badge{padding:2px 8px}.ch-net__add{margin:-6px 0 -6px auto}.ch-net__body>small{display:block;color:var(--muted);font-size:12.5px;margin-top:2px}.ch-caps{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.ch-cap{display:inline-flex;align-items:center;gap:4px;padding:3px 8px 3px 6px;border-radius:999px;background:var(--well);color:var(--faint);font-size:12.5px;font-weight:600}.ch-cap .ico{width:13px;height:13px;stroke-width:2.2}.ch-cap.is-on{color:var(--text)}.ch-cap.is-on .ico{color:var(--good)}@media(max-width:1280px){.ch-layout{grid-template-columns:minmax(0,1fr)}.ch-side{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1100px){.ch-alert{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.ch-side{grid-template-columns:minmax(0,1fr)}.ch-tools{gap:10px}.ch-tools .seg{width:100%}.ch-tools .seg__btn{flex:1;padding:9px 6px;min-width:0}.ch-search{flex-basis:100%;max-width:none;margin-left:0}.ch-alert{padding:16px;gap:14px}.ch-alert h2{font-size:19px}.ch-alert p{font-size:var(--fs-2xs)}.ch-alert__ico{width:42px;height:42px;border-radius:14px}.ch-alert__ico .ico{width:22px;height:22px}.ch-alert__list li{padding:8px 8px 8px 10px;gap:10px}.ch-who>span:not(.av-stack){min-width:0;flex-basis:100%}.ch-bars__top small{font-size:12.5px}.ch-groups{gap:12px}.ch-brand--phone{padding:6px}.ch-brand__h{font:inherit}.ch-fold{display:flex;align-items:center;gap:12px;width:100%;min-height:64px;padding:8px 10px;border-radius:20px;text-align:left;color:var(--text);touch-action:manipulation}.ch-fold .bmark{flex:none}.ch-fold__t{flex:1;min-width:0;display:grid}.ch-fold__t b{font-size:18px;font-weight:700;letter-spacing:-.015em;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ch-fold__t small{color:var(--muted);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ch-fold__bad{flex:none}.ch-fold__chev{flex:none;width:20px;height:20px;color:var(--muted)}.ch-brand__body{display:grid;gap:8px;padding:0 6px 6px}.ch-brand__body[hidden]{display:none}.ch-brand--phone .ch-who{margin:0 0 4px;padding:10px 12px;font-size:13px}.ch-brand--phone .ch-who>span:not(.av-stack){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ch-brand--phone .ch-who{display:flex;flex-wrap:wrap;align-items:center;row-gap:4px;padding:8px 12px}.ch-brand--phone .ch-who__link{margin-left:auto;order:1}.ch-brand--phone .ch-who>span:not(.av-stack){order:2}.ch-rows{display:grid;gap:6px}.ch-row{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:4px 12px;width:100%;min-height:64px;padding:10px 10px 13px 12px;border-radius:18px;background:var(--glass-2);border:1px solid var(--rim);text-align:left;color:var(--text);overflow:hidden;touch-action:manipulation}.ch-row.is-down{background:color-mix(in srgb,var(--coral) 8%,var(--glass-2));border-color:color-mix(in srgb,var(--coral) 30%,transparent)}.ch-row .net--md{background:var(--solid)}.ch-row__id{min-width:0;display:grid}.ch-row__id>b{font-weight:700;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ch-row__id small{color:var(--muted);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ch-row__num{color:var(--text);font-weight:700;font-variant-numeric:tabular-nums}.ch-row.is-paused .ch-row__id,.ch-row.is-paused .net{opacity:.6}.ch-row__chev{width:18px;height:18px;color:var(--faint)}.ch-row__meter{position:absolute;left:12px;right:12px;bottom:6px;height:3px;background:var(--line)}.ch-row .ch-status{justify-self:end}.ch-moreb{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border-radius:16px;font-weight:700;font-size:var(--fs-2xs);color:var(--text);background:var(--well);touch-action:manipulation}.ch-moreb .ico{width:16px;height:16px}.ch-add--row{grid-template-columns:auto minmax(0,1fr);place-content:center stretch;justify-items:start;align-items:center;gap:0 12px;min-height:60px;padding:8px 12px;text-align:left}.ch-add--row .ch-add__ico{grid-row:span 2;width:38px;height:38px;margin:0}.ch-add--row b{align-self:end}.ch-add--row small{align-self:start;font-size:13px}.ch-row .ch-hs{flex-wrap:nowrap;gap:8px}.ch-row .ch-hs__a .net--lg,.ch-row .ch-hs__b.brand__mark{width:38px;height:38px;border-radius:12px}.ch-row .ch-hs__a .net--lg{border-radius:50%}.ch-row .ch-hs__link{width:28px;height:28px}.ch-row .ch-hs__link .ico{width:16px;height:16px}.ch-row .ch-hs__t{flex-basis:auto;margin-left:4px}.ch-netlist:not(.is-all) .ch-net:nth-child(n+5){display:none}.ch-netlist:not(.is-all) .ch-net:nth-child(4){border-bottom:0}.ch-nets__more{width:100%;margin-top:8px}}@media(min-width:761px){.ch-nets__more{display:none}}.ch-sheet__head{display:flex;align-items:center;gap:10px;padding-right:52px;color:var(--muted);font-weight:600;font-size:var(--fs-xs)}.ch-card--sheet{padding:18px;gap:16px}.ch-card--sheet .ch-card__id b{font-size:19px}.ch-card--sheet .ch-card__num{font-size:36px}.ch-acts--sheet{display:grid;gap:10px;padding-top:14px;border-top:1px solid var(--line)}.ch-acts--sheet .ch-post{display:flex;justify-content:space-between;gap:12px;margin:0;min-height:48px;font-size:var(--fs-xs);color:var(--text)}.ch-acts--sheet .ch-post>span{display:grid;min-width:0}.ch-acts--sheet .ch-post b{font-weight:700}.ch-acts--sheet .ch-post small{color:var(--muted);font-size:13px;font-weight:500}.ch-acts__btns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.ch-acts__btns .btn,.ch-acts__danger{width:100%;justify-content:center}.ch-acts__danger{color:var(--bad)}.ch-acts__danger:disabled{color:var(--muted)}@media(pointer:coarse){.ch-post .switch{width:52px;height:32px}.ch-post .switch:after{width:26px;height:26px}.ch-post .switch[aria-checked=true]:after{transform:translate(20px)}.ch-post,.ch-who__link,.ch-alert__link{min-height:44px}.ch-tools .seg__btn{padding-top:13px;padding-bottom:13px}.ch-search{min-height:46px}.ch-acts__btns .btn,.ch-acts__danger{height:48px}}@media(hover:none){.ch-add:hover:not(:disabled){background:none;color:var(--muted);border-color:var(--line-2)}}@media(max-width:760px){.ch-alert__list b{white-space:normal}}.tm-seatmeter{width:120px;height:6px;margin-top:7px}.tm-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:var(--gap)}.tm-bar .seg{max-width:100%;background:var(--glass-2);border:1px solid var(--rim)}.tm-bar .seg__btn{padding:10px 18px;font-size:var(--fs-xs)}.tm-bar__who{display:inline-flex;align-items:center;gap:9px;padding:4px 14px 4px 4px;border-radius:999px;background:var(--well);font-size:var(--fs-2xs);color:var(--muted)}.tm-bar__who b{color:var(--text);font-weight:700}.tm-stage,.tm-panel{min-width:0}.tm-mgrid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gap);align-items:start}.tm-side{display:grid;gap:var(--gap);align-content:start;min-width:0}.tm-mgrid>.tm-side{grid-template-columns:repeat(3,minmax(0,1fr))}@media(min-width:1600px){.tm-mgrid{grid-template-columns:minmax(0,1fr) 340px}.tm-mgrid>.tm-side{grid-template-columns:minmax(0,1fr)}}.tm-members{container-type:inline-size}.tm-members .locknote{margin-bottom:12px}.tm-search{flex:1 1 220px;min-width:0}.tm-members .tm-search{width:min(280px,100%)}.tm-chip-row{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:2px 0 4px;margin-bottom:12px}.tm-chip-row::-webkit-scrollbar{display:none}.tm-chip-row .chip{flex:none}.tm-chip-row .chip b{font-weight:700;opacity:.6;font-variant-numeric:tabular-nums}.tm-chip-row .chip[aria-pressed=true] b{opacity:.8}.tm-rdot{display:inline-block;width:10px;height:10px;border-radius:50%;flex:none}.tm-rdot.tone--plain{border:1px solid var(--line-2)}.tm-thead,.tm-row{display:grid;align-items:center;gap:12px;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) 132px minmax(0,1fr) 118px 64px 96px 40px}.tm-thead{padding:0 12px 9px;border-bottom:1px solid var(--line);color:var(--muted);font-size:var(--fs-2xs);font-weight:600}.tm-list{display:grid}.tm-row{padding:9px 12px;border-bottom:1px solid var(--line);border-radius:16px;transition:background-color .15s}.tm-row:last-child{border-bottom:0}.tm-row:hover{background:var(--well)}.tm-row.is-suspended .tm-who,.tm-row.is-suspended .tm-title,.tm-row.is-suspended .tm-brands{opacity:.55}.tm-who{display:flex;align-items:center;gap:11px;min-width:0}.tm-who__t{min-width:0}.tm-who b{display:flex;align-items:center;gap:6px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tm-who b .badge{padding:1px 8px}.tm-who small{display:block;color:var(--muted);font-size:var(--fs-2xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tm-who:hover b{text-decoration:underline;text-underline-offset:3px}.tm-title{color:var(--muted);font-size:var(--fs-2xs);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tm-role{display:inline-flex;align-items:center;gap:4px;padding:3px 6px 3px 3px;margin:-3px;border-radius:999px}button.tm-role:hover,button.tm-role[aria-expanded=true]{background:var(--well)}.tm-role__chev{width:15px;height:15px;color:var(--muted)}.tm-role__lock{width:14px;height:14px;color:var(--muted)}.tm-role.is-fixed{cursor:default}.tm-badge__t{display:inline-block}.tm-brands{display:flex;align-items:center;gap:8px;min-width:0}.tm-bstack{display:inline-flex;flex:none}.tm-bstack .bmark{box-shadow:0 0 0 2px var(--solid)}.tm-bstack{gap:3px}.tm-bcount,.tm-nob{font-size:var(--fs-2xs);color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.tm-allb{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-2xs);font-weight:600;white-space:nowrap}.tm-allb .ico{width:16px;height:16px}.tm-status{display:flex;align-items:center;gap:6px}.tm-mfa-mini{display:none;color:var(--faint)}.tm-mfa-mini .ico{width:16px;height:16px}.tm-mfa-mini.is-on{color:var(--good)}.tm-mfa{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-2xs);color:var(--faint);font-weight:600}.tm-mfa .ico{width:16px;height:16px}.tm-mfa.is-on{color:var(--good)}.tm-last{font-size:var(--fs-2xs);color:var(--muted);white-space:nowrap}.tm-more{border-color:transparent}.tm-more:hover,.tm-more[aria-expanded=true]{border-color:var(--line-2)}.tm-empty{list-style:none}.tm-empty .empty .btn .ico{width:16px;height:16px;opacity:1}@container (max-width: 1000px){.tm-thead,.tm-row{grid-template-columns:minmax(0,1.6fr) 132px minmax(0,1fr) 140px 92px 40px}.tm-title,.tm-mfa,.tm-thead>:nth-child(2),.tm-thead>:nth-child(6){display:none}.tm-mfa-mini{display:inline-grid}}@container (max-width: 700px){.tm-thead{display:none}.tm-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:10px}.tm-row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"who who more" "role brands brands" "status status last";gap:12px 10px;padding:14px;border:1px solid var(--rim);background:var(--glass-2);border-radius:20px}.tm-row:last-child{border-bottom:1px solid var(--rim)}.tm-row:hover{background:var(--glass-2)}.tm-who{grid-area:who}.tm-more{grid-area:more}.tm-rolecell{grid-area:role}.tm-brands{grid-area:brands;justify-content:flex-end}.tm-status{grid-area:status}.tm-last{grid-area:last;text-align:right}.tm-empty{grid-column:1 / -1}}.tm-seats{display:grid;gap:8px;align-content:start;border:0}.tm-seats__k{display:flex;align-items:center;gap:8px;font-weight:600;font-size:var(--fs-xs);opacity:.82}.tm-seats__k .ico{width:18px;height:18px}.tm-seats__v{display:flex;align-items:baseline;gap:6px}.tm-seats__v b{font-size:46px;font-weight:700;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.tm-seats__v span{font-size:20px;font-weight:600;opacity:.7}.tm-seats .meter{background:color-mix(in srgb,currentColor 18%,transparent)}.tm-seats .meter__fill{background:var(--butter)}.tm-seats__s{font-size:var(--fs-2xs);opacity:.78}.tm-seats__btn{justify-self:start;margin-top:4px;background:color-mix(in srgb,currentColor 14%,transparent);color:inherit}.tm-seats__btn:hover{background:color-mix(in srgb,currentColor 22%,transparent)}.tm-big{display:flex;align-items:baseline;gap:10px;margin-bottom:10px}.tm-big b{font-size:34px;font-weight:700;letter-spacing:-.02em;line-height:1}.tm-big span{color:var(--muted);font-size:var(--fs-2xs)}.tm-side-sub{margin:14px 0 6px}.tm-side-list{display:grid;gap:2px}.tm-side-row{display:flex;align-items:center;gap:10px;padding:6px 0;min-width:0}.tm-side-row>a{display:flex;align-items:center;gap:10px;flex:1;min-width:0;font-size:var(--fs-xs);font-weight:600}.tm-side-row>a span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tm-side-row>span:nth-child(2):not(.rbadge){flex:1;min-width:0}.tm-side-row>.rbadge{flex:none}.tm-side-row b{display:block;font-size:var(--fs-xs);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tm-side-row small{display:block;color:var(--muted);font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tm-side-cta{margin-top:12px}.tm-inv-card .empty{padding:18px 8px}.tm-roles{display:grid;gap:var(--gap)}.tm-rc-row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(170px,1fr);gap:12px;overflow-x:auto;padding:6px 4px 8px;margin:-6px -4px -8px;scrollbar-width:thin}.tm-rc{position:relative;display:flex;flex-direction:column;gap:10px;min-height:240px;min-width:0;padding:16px}.tm-rc.tone--plain{border:1px solid var(--line-2)}.tm-rc__head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:34px}.tm-rc__name{font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:1.1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tm-rc__tag{display:inline-flex;align-items:center;gap:4px;padding:4px 9px;border-radius:999px;background:color-mix(in srgb,currentColor 14%,transparent);font-size:12.5px;font-weight:700;white-space:nowrap}.tm-rc__tag .ico{width:15px;height:15px}.tm-rc__tag--sys{margin-left:auto;opacity:.85}.tm-rc .ibtn{color:inherit;border-color:color-mix(in srgb,currentColor 30%,transparent)}.tm-rc .ibtn:hover{background:color-mix(in srgb,currentColor 12%,transparent)}.tm-rc__desc{flex:1;font-size:var(--fs-2xs);line-height:1.38;opacity:.84}.tm-rc__nums{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.tm-rc__num{display:grid;text-align:left;color:inherit;min-width:0}.tm-rc__num b{font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.05;font-variant-numeric:tabular-nums}.tm-rc__num small{font-size:12.5px;opacity:.78;line-height:1.2}button.tm-rc__num{border-radius:10px}button.tm-rc__num:hover small{text-decoration:underline;text-underline-offset:2px}.tm-rc__meter{height:6px;background:color-mix(in srgb,currentColor 18%,transparent)}.tm-rc__meter .meter__fill{background:currentColor}.tm-rc__foot{display:flex;align-items:center;gap:6px;min-height:22px}.tm-rc__foot small{font-size:12.5px;opacity:.8}.tm-rc.tone--butter{--stack-ring: var(--butter)}.tm-rc.tone--pine{--stack-ring: var(--pine)}.tm-rc.tone--coral{--stack-ring: var(--coral)}.tm-rc.tone--sea{--stack-ring: var(--sea)}.tm-rc.tone--lilac{--stack-ring: var(--lilac)}.tm-rc.tone--ink{--stack-ring: var(--ink)}.tm-rc.tone--plain{--stack-ring: var(--solid)}.tm-mxcard .locknote{margin-bottom:12px}.tm-mx-legend{flex-wrap:wrap;gap:14px;color:var(--muted);font-size:var(--fs-2xs);font-weight:600}.tm-mx-legend>span{display:inline-flex;align-items:center;gap:7px}.tm-mx-legend .ico{width:15px;height:15px}.tm-lg{position:relative;display:inline-grid;place-items:center;width:20px;height:20px;border-radius:7px;border:1.5px solid var(--line-2);background:var(--glass-2)}.tm-lg--on{background:var(--pill);border-color:transparent}.tm-lg .tm-tick{width:14px;height:14px;stroke:var(--on-pill)}.tm-lg--on .tm-tick path{stroke-dashoffset:0}.tm-mx-wrap{overflow:auto;max-height:min(74vh,940px);border-radius:20px;background:var(--solid);border:1px solid var(--line);scrollbar-width:thin}.tm-mx{width:100%;min-width:max-content;border-collapse:separate;border-spacing:0}.tm-mx th,.tm-mx td{padding:0;font-weight:inherit}.tm-mx thead th{position:sticky;top:0;z-index:2;background:var(--solid);padding:14px 8px 12px;border-bottom:1px solid var(--line-2);text-align:center;vertical-align:bottom}.tm-mx thead .tm-mx__corner{left:0;z-index:3;text-align:left;padding-left:18px;color:var(--muted);font-size:var(--fs-2xs);font-weight:600;border-right:1px solid var(--line)}.tm-mx__col .rbadge{max-width:120px;overflow:hidden;text-overflow:ellipsis}.tm-mx__col small{display:flex;align-items:center;justify-content:center;gap:3px;margin-top:6px;color:var(--muted);font-size:12.5px;font-variant-numeric:tabular-nums}.tm-mx__col small b{color:var(--text);font-weight:700}.tm-mx__col small .ico{width:13px;height:13px}.tm-mx__perm{position:sticky;left:0;z-index:1;background:var(--solid);text-align:left;padding:10px 18px!important;min-width:250px;max-width:300px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.tm-mx__perm b{display:block;font-size:var(--fs-xs);font-weight:600}.tm-mx__perm small{display:block;color:var(--muted);font-size:12.5px;line-height:1.3}.tm-mx td{text-align:center;padding:6px 10px;min-width:112px;border-bottom:1px solid var(--line)}.tm-mx tbody tr:not(.tm-mx__group):hover>*{background:color-mix(in srgb,var(--text) 4%,var(--solid))}.tm-mx__group th{text-align:left;padding:18px 0 6px;background:var(--solid);border-bottom:1px solid var(--line)}.tm-mx__group th span{position:sticky;left:18px;font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.tm-cell{position:relative;display:inline-grid;place-items:center;width:34px;height:34px;border-radius:11px;border:1.5px solid var(--line-2);background:var(--glass-2);vertical-align:middle;--cell: var(--pill);--cell-on: var(--on-pill)}.tm-cell:hover:not([aria-disabled=true]){border-color:var(--text)}.tm-cell[aria-checked=true]{border-color:transparent}.tm-cell[aria-disabled=true]{cursor:not-allowed}.tm-cell__fill{position:absolute;inset:-1.5px;border-radius:inherit;background:var(--cell);opacity:0}.tm-cell[aria-checked=true] .tm-cell__fill{opacity:1}.tm-cell__ring{position:absolute;inset:-6px;border-radius:15px;border:2px solid var(--cell);opacity:0;pointer-events:none}.tm-tick{position:relative;width:20px;height:20px;fill:none;stroke:var(--cell-on);stroke-width:2.7;stroke-linecap:round;stroke-linejoin:round}.tm-tick path{stroke-dasharray:1;stroke-dashoffset:1}.tm-cell[aria-checked=true] .tm-tick path{stroke-dashoffset:0}.tm-cell--ink{--cell: var(--ink);--cell-on: var(--on-ink)}.tm-cell--sea{--cell: var(--sea);--cell-on: var(--on-sea)}.tm-cell--pine{--cell: var(--pine);--cell-on: var(--on-pine)}.tm-cell--butter{--cell: var(--butter);--cell-on: var(--on-butter)}.tm-cell--lilac{--cell: var(--lilac);--cell-on: var(--on-lilac)}.tm-cell--coral{--cell: var(--coral);--cell-on: var(--on-coral)}.tm-cell--plain{--cell: var(--muted);--cell-on: var(--bg)}.tm-cell[data-role=owner]{opacity:.78}.tm-dot{position:fixed;z-index:85;width:14px;height:14px;border-radius:50%;pointer-events:none;background:var(--cell);box-shadow:0 0 0 3px color-mix(in srgb,var(--cell) 25%,transparent),0 6px 16px #00000038}.tm-dot.is-off{background:var(--float);box-shadow:inset 0 0 0 3px var(--cell),0 6px 16px #0000002e}.tm-agrid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:var(--gap);align-items:start}.tm-atools{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.tm-who-sel{flex:0 1 230px}.tm-tl{position:relative;display:grid}.tm-tl:before{content:"";position:absolute;left:17px;top:10px;bottom:10px;width:2px;border-radius:2px;background:var(--line)}.tm-day{position:relative;padding:14px 0 6px 52px;font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.tm-ev{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:14px;align-items:center;padding:5px 0}.tm-ev__ico{position:relative;width:36px;height:36px;border-radius:12px;display:grid;place-items:center;flex:none}.tm-ev__ico .ico{width:18px;height:18px}.tm-ev__ico.tone--plain{background:var(--solid);border:1px solid var(--line-2)}.tm-ev__ico--sm{width:28px;height:28px;border-radius:9px}.tm-ev__ico--sm .ico{width:15px;height:15px}.tm-ev__body{display:flex;align-items:center;gap:11px;min-width:0;padding:10px 14px 10px 10px;border-radius:16px;background:var(--glass-2);border:1px solid var(--rim)}.tm-ev__body p{min-width:0;font-size:var(--fs-xs)}.tm-ev__body b{font-weight:700}.tm-ev__body small{display:block;color:var(--muted);font-size:12.5px;margin-top:1px}.tm-ev__t{color:var(--muted);font-size:12.5px;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:62px;text-align:right}.tm-more-row{display:flex;justify-content:center;padding-top:12px}.tm-kinds__body{display:flex;align-items:center;flex-wrap:wrap;gap:18px}.tm-kinds__body .donut{width:150px}.tm-kinds__legend{display:grid;gap:7px;flex:1;min-width:130px}.tm-kinds__legend span{display:flex;align-items:center;gap:8px}.tm-kinds__legend b{margin-left:auto;color:var(--text);font-variant-numeric:tabular-nums}.tm-kinds__legend i.tone--plain{background:var(--faint)}.tm-actor__btn{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:8px;margin:0 -8px;border-radius:14px;text-align:left}.tm-actor__btn:hover{background:var(--well)}.tm-actor__btn>span{display:grid;gap:5px;min-width:0}.tm-actor__btn .meter{height:5px}.tm-actor__btn em{font-style:normal;font-weight:700;font-variant-numeric:tabular-nums}.tm-actor{padding:0}.tm-dw-head{display:flex;align-items:center;gap:18px;padding-right:48px}.tm-dw-head .av--xl{width:96px;height:96px;box-shadow:0 0 0 4px var(--solid),0 16px 30px -18px #14181c80}.tm-dw-id{min-width:0}.drawer .tm-dw-id h2{padding-right:0;overflow-wrap:anywhere}.tm-dw-id p{color:var(--muted)}.tm-dw-pills{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}.tm-dw-facts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.tm-dw-facts div{padding:11px 13px;border-radius:16px;background:var(--glass-2);border:1px solid var(--line);min-width:0}.tm-dw-facts dt{color:var(--muted);font-size:12.5px}.tm-dw-facts dd{font-weight:600;font-size:var(--fs-xs);overflow-wrap:anywhere}.tm-dw-facts a:hover{text-decoration:underline}.tm-dw-mfa{display:flex;align-items:center;gap:6px;color:var(--muted)}.tm-dw-mfa .ico{width:16px;height:16px}.tm-dw-mfa.is-on{color:var(--good)}.tm-dw-sec h3{font-size:var(--fs-sm);font-weight:700;margin-bottom:10px}.tm-dw-why{display:flex;align-items:center;gap:8px;margin:-4px 0 10px;color:var(--muted);font-size:var(--fs-2xs);font-weight:600}.tm-dw-why .ico{width:15px;height:15px}.tm-dw-roles{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.tm-dw-roles .chip:disabled{opacity:.45;cursor:not-allowed}.tm-dw-roles .chip[aria-pressed=true]:disabled{opacity:1}.tm-dw-brands{display:grid;gap:6px}.tm-dw-brand{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:16px;background:var(--glass-2);border:1px solid var(--line)}.tm-dw-brand>span:nth-child(2){flex:1;min-width:0}.tm-dw-brand b{display:block;font-weight:600;font-size:var(--fs-xs)}.tm-dw-brand small{display:block;color:var(--muted);font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tm-dw-allmark{flex:none;width:38px;height:38px;border-radius:11px}.tm-dw-perms{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5px 14px}.tm-dw-perms li{display:flex;align-items:center;gap:7px;color:var(--faint);font-size:var(--fs-2xs)}.tm-dw-perms li.is-on{color:var(--text);font-weight:600}.tm-dw-perms .ico{width:15px;height:15px}.tm-dw-perms li.is-on .ico{color:var(--good)}.tm-dw-link{display:inline-flex;align-items:center;gap:6px;margin-top:12px;font-weight:600;font-size:var(--fs-2xs);text-decoration:underline;text-underline-offset:3px}.tm-dw-link .ico{width:15px;height:15px}.tm-dw-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:16px;border-top:1px solid var(--line)}@media(max-width:1180px){.tm-agrid{grid-template-columns:minmax(0,1fr)}.tm-agrid>.tm-side{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.tm-mgrid>.tm-side{grid-template-columns:repeat(2,minmax(0,1fr))}.tm-mgrid>.tm-side>.tm-seats{grid-column:1 / -1}}@media(max-width:760px){.tm-mgrid>.tm-side,.tm-agrid>.tm-side{grid-template-columns:minmax(0,1fr)}.tm-bar .seg{width:100%}.tm-bar .seg__btn{flex:1;padding:10px 8px}.tm-bar__who{display:none}.tm-members .card__head{flex-wrap:wrap}.tm-members .card__tools,.tm-members .tm-search{width:100%}.tm-rc-row{grid-auto-columns:minmax(196px,72%);scroll-snap-type:x mandatory}.tm-rc{scroll-snap-align:start;min-height:220px}.tm-mx-wrap{max-height:68vh;border-radius:16px;margin:0 -6px}.tm-mx__perm{min-width:168px;max-width:190px;padding:10px 12px!important}.tm-mx__perm small{display:none}.tm-mx td{min-width:86px;padding:6px}.tm-mxcard .card__head{flex-wrap:wrap}.tm-ev{grid-template-columns:36px minmax(0,1fr)}.tm-ev__t{display:none}.tm-dw-head{gap:14px}.tm-dw-head .av--xl{width:72px;height:72px}.tm-dw-actions .btn{flex:1 1 auto}}@media(max-width:420px){.tm-dw-perms,.tm-dw-facts{grid-template-columns:minmax(0,1fr)}}@media(pointer:coarse){.tm-cell{width:44px;height:44px;border-radius:13px}.tm-role{min-height:44px;padding:0 8px 0 4px;margin:0}.tm-actor__btn{min-height:48px}.tm-bar .seg__btn{padding-top:12px;padding-bottom:12px}}@media(hover:none){.tm-row:hover,.tm-actor__btn:hover,button.tm-role:hover{background:none}.tm-mx tbody tr:not(.tm-mx__group):hover>*{background:var(--solid)}}/*! Murmura — every social account, one calm workspace — © 2026 Hasib (OVERSHOOT). All rights reserved. Licensed to ceo@Liveforeverhealth.com (order INS-532486BD), not sold: see LICENSE.md. */.st-grid{display:grid;grid-template-columns:290px minmax(0,1fr);gap:var(--gap);align-items:start}.st-side{position:sticky;top:16px;padding:16px}.st-me{display:flex;align-items:center;gap:12px;padding:4px 6px 16px;margin-bottom:10px;border-bottom:1px solid var(--line)}.st-me>div{display:grid;gap:4px;justify-items:start;min-width:0}.st-me b{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.st-navwrap{min-width:0}.st-nav{position:relative;display:grid;gap:2px}.st-nav__pill{position:absolute;left:0;right:0;top:0;height:46px;border-radius:15px;background:var(--pill);opacity:0;pointer-events:none;transform-origin:50% 50%}.st-tab{position:relative;z-index:1;display:flex;align-items:center;gap:12px;height:46px;padding:0 14px;border-radius:15px;font-weight:600;font-size:var(--fs-sm);color:var(--muted)}.st-tab .ico{width:19px;height:19px}.st-tab:hover{color:var(--text);background:var(--well)}.st-tab[aria-current=page]{color:var(--on-pill);background:none}.st-tab__lock{margin-left:auto;display:inline-grid;opacity:.6}.st-tab__lock .ico{width:15px;height:15px}.st-main{padding:24px 26px 28px;min-height:520px}.st-panel{display:grid;gap:18px;align-content:start;outline:none}.st-sec{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.st-sec h2{font-size:24px;font-weight:700;letter-spacing:-.02em}.st-sec .card__sub{margin-top:2px}.st-panel>.locknote{margin:0}.st-subhead{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:6px}.st-subhead h3{font-size:var(--fs-base);font-weight:700}.st-saved{display:inline-flex;align-items:center;gap:3px;margin-left:8px;color:var(--good);font-size:12.5px;font-weight:700;opacity:0;vertical-align:middle;pointer-events:none}.st-tickmark{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.st-tickmark path{stroke-dasharray:1;stroke-dashoffset:0}.st-label{display:flex;align-items:center}.st-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start}.st-fields--one{grid-template-columns:minmax(0,1fr);max-width:420px}.st-field input:disabled,.st-field select:disabled{opacity:.55;cursor:not-allowed}.st-field input[aria-invalid=true]{border-color:var(--bad)}.st-err{color:var(--bad);min-height:0}.st-err:empty{display:none}.st-ro p{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-height:46px}.st-list{display:grid;gap:8px}.st-item,.st-session,.st-invoices li{display:flex;align-items:center;gap:14px;padding:13px 16px;border-radius:18px;background:var(--glass-2);border:1px solid var(--rim);min-width:0}.st-item__ico{flex:none;width:40px;height:40px;border-radius:13px;display:grid;place-items:center;background:var(--well)}.st-item__ico .ico{width:19px;height:19px}.st-item__t{flex:1 1 170px;min-width:0}.st-item__t b{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-weight:600}.st-item__t small{display:block;color:var(--muted);font-size:12.5px;line-height:1.35}.st-item .seg{flex:none}.st-item [data-week].is-locked{opacity:.55}.st-note{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:16px;background:var(--well);color:var(--muted);font-size:var(--fs-2xs)}.st-note .ico{width:17px;height:17px;color:var(--text);flex:none;margin-top:1px}.st-note b{color:var(--text)}.st-note a{color:var(--text);font-weight:700;text-decoration:underline;text-underline-offset:3px}.st-preview{display:grid;gap:6px;padding:14px 16px;border-radius:18px;border:1.5px dashed var(--line-2)}.st-preview code{font:600 var(--fs-xs)/1.4 ui-monospace,"SF Mono",Menlo,monospace;overflow-wrap:anywhere;color:var(--text)}.st-profile{display:grid;gap:20px}.st-face{display:flex;align-items:center;gap:20px;padding:18px;border-radius:22px;background:var(--glass-2);border:1px solid var(--rim)}.st-face .av--xl{box-shadow:0 0 0 4px var(--solid),0 18px 32px -20px #14181c8c;font-size:36px}.st-face__t{display:grid;gap:8px;justify-items:start;min-width:0}.st-face__t>b{font-size:22px;font-weight:700;letter-spacing:-.02em}.st-face__seg{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.st-face__seg .seg__btn:disabled{opacity:.45;cursor:not-allowed}.st-access{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:12px}.st-access>div{padding:16px;border-radius:20px;background:var(--well);min-width:0}.st-access h3{display:flex;align-items:center;gap:8px;font-size:var(--fs-xs);font-weight:700;margin-bottom:10px}.st-access h3 .ico{width:17px;height:17px}.st-access__brands{display:flex;flex-wrap:wrap;gap:8px 14px}.st-access__perms{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5px 14px}.st-access__perms li{display:flex;align-items:center;gap:7px;font-size:var(--fs-2xs);color:var(--faint)}.st-access__perms li.is-on{color:var(--text);font-weight:600}.st-access__perms .ico{width:15px;height:15px}.st-access__perms li.is-on .ico{color:var(--good)}.st-access .card__sub{margin-top:10px}@media(max-width:1180px){.st-access{grid-template-columns:minmax(0,1fr)}}@media(max-width:480px){.st-access__perms{grid-template-columns:minmax(0,1fr)}}.st-rules{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.st-rule{position:relative;display:grid;align-content:start;gap:8px;padding:18px 18px 20px;border-radius:var(--r-tile);background:var(--glass-2);border:1.5px solid var(--rim);text-align:left;color:var(--text);min-height:188px}.st-rule:hover:not(:disabled){border-color:var(--line-2)}.st-rule b{font-size:19px;font-weight:700;letter-spacing:-.01em}.st-rule small{font-size:var(--fs-2xs);color:var(--muted);line-height:1.4}.st-rule__ico{width:46px;height:46px;border-radius:15px;display:grid;place-items:center;background:var(--well);margin-bottom:6px}.st-rule__ico .ico{width:22px;height:22px}.st-rule__dot{position:absolute;right:16px;top:16px;width:24px;height:24px;border-radius:50%;border:2px solid var(--line-2);display:grid;place-items:center}.st-rule__dot i{width:10px;height:10px;border-radius:50%;background:currentColor;opacity:0}.st-rule[aria-checked=true] small{color:inherit;opacity:.86}.st-rule[aria-checked=true] .st-rule__ico{background:color-mix(in srgb,currentColor 16%,transparent)}.st-rule[aria-checked=true] .st-rule__dot{border-color:currentColor}.st-rule[aria-checked=true] .st-rule__dot i{opacity:1}.st-rule--butter[aria-checked=true]{background:var(--butter);color:var(--on-butter);border-color:transparent}.st-rule--coral[aria-checked=true]{background:var(--coral);color:var(--on-coral);border-color:transparent}.st-rule--pine[aria-checked=true]{background:var(--pine);color:var(--on-pine);border-color:transparent}.st-rule:disabled{cursor:not-allowed}.st-rule:disabled:not([aria-checked=true]){opacity:.6}.st-live{display:flex;align-items:center;flex-wrap:wrap;gap:4px;font-size:var(--fs-base)}.st-live b{font-weight:700}.st-people{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.st-pcol{padding:14px;border-radius:20px;background:var(--well);min-width:0}.st-pcol h3{display:flex;align-items:center;gap:8px;font-size:var(--fs-xs);font-weight:700;margin-bottom:10px}.st-pcol h3 .ico{width:17px;height:17px}.st-pcol h3 b{margin-left:auto;font-variant-numeric:tabular-nums}.st-pcol ul{display:flex;flex-wrap:wrap;gap:6px;min-height:40px}.st-pchip{display:inline-flex;align-items:center;gap:7px;padding:4px 11px 4px 4px;border-radius:999px;background:var(--glass-3);border:1px solid var(--line);font-size:var(--fs-2xs);font-weight:600}.st-pchip small{color:var(--muted);font-weight:500;font-size:12.5px}@media(pointer:coarse){.st-note a{display:inline-block;padding:12px 4px;margin:-12px -4px}}.st-pnone{color:var(--muted);font-size:var(--fs-2xs);padding:8px 2px}.st-cover{display:grid;gap:10px;padding:16px;border-radius:20px;background:var(--glass-2);border:1px solid var(--rim)}.st-cover__num{display:flex;align-items:baseline;gap:10px}.st-cover__num b{font-size:34px;font-weight:700;letter-spacing:-.02em;line-height:1}.st-cover__num span{color:var(--muted);font-size:var(--fs-2xs)}.st-cover__who{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:4px}.st-cover__who .card__sub{flex:1;min-width:180px}.st-sessions{display:grid;gap:8px}.st-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.st-plan{display:grid;align-content:start;gap:10px;padding:18px;border-radius:var(--r-tile);background:var(--glass-2);border:1px solid var(--rim);min-width:0}.st-plan.is-current{background:var(--ink);color:var(--on-ink);border-color:transparent;box-shadow:0 22px 40px -26px #0000008c}.st-plan__top{display:flex;align-items:center;justify-content:space-between;gap:8px}.st-plan__top b{font-size:19px;font-weight:700}.st-plan__price{display:flex;align-items:baseline;gap:6px}.st-plan__price b{font-size:36px;font-weight:700;letter-spacing:-.03em;line-height:1}.st-plan__price span{font-size:var(--fs-2xs);opacity:.7}.st-plan__lim{font-size:12.5px;opacity:.75;line-height:1.45}.st-plan__perks{display:grid;gap:5px;padding:10px 0;border-top:1px solid color-mix(in srgb,currentColor 14%,transparent)}.st-plan__perks li{display:flex;align-items:center;gap:7px;font-size:var(--fs-2xs)}.st-plan__perks .ico{width:15px;height:15px;color:var(--good)}.st-plan.is-current .st-plan__perks .ico{color:var(--butter)}:root[data-theme=dark] .st-plan.is-current .st-plan__perks .ico{color:var(--pine)}.st-plan__here{display:inline-flex;align-items:center;justify-content:center;height:36px;border-radius:999px;background:color-mix(in srgb,currentColor 12%,transparent);font-size:var(--fs-2xs);font-weight:700}.st-plan .btn{width:100%}.st-seats{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:16px;border-radius:20px;background:var(--glass-2);border:1px solid var(--rim)}.st-stepper{display:flex;align-items:center;gap:10px}.st-stepper b{min-width:40px;text-align:center;font-size:26px;font-weight:700;font-variant-numeric:tabular-nums;display:inline-block}.st-seats__total{display:grid;justify-items:end;padding-left:18px;border-left:1px solid var(--line)}.st-seats__total small{color:var(--muted);font-size:12.5px}.st-seats__total b{font-size:26px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.st-invoices{display:grid;gap:8px}.st-invoices li .spill{flex:none}.st-themes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.st-theme{display:grid;gap:6px;padding:12px 12px 16px;border-radius:var(--r-tile);background:var(--glass-2);border:2px solid var(--rim);text-align:left}.st-theme[aria-checked=true]{border-color:var(--text)}.st-theme:hover{border-color:var(--line-2)}.st-theme[aria-checked=true]:hover{border-color:var(--text)}.st-theme b{font-weight:700;margin-top:6px}.st-theme small{color:var(--muted);font-size:12.5px}.st-mock{position:relative;display:block;height:104px;border-radius:14px;overflow:hidden}.st-mock i{position:absolute;display:block;border-radius:8px}.st-mock i:nth-child(1){left:10px;top:10px;bottom:10px;width:14px;border-radius:999px}.st-mock i:nth-child(2){left:34px;right:10px;top:10px;height:40px}.st-mock i:nth-child(3){left:34px;width:46%;top:58px;bottom:10px}.st-mock--light{background:#f1f2ef}.st-mock--light i:nth-child(1){background:#16191d}.st-mock--light i:nth-child(2){background:#ffffffb3}.st-mock--light i:nth-child(3){background:#f2b740}.st-mock--dark{background:#101214}.st-mock--dark i:nth-child(1){background:#ffffff24}.st-mock--dark i:nth-child(2){background:#ffffff14}.st-mock--dark i:nth-child(3){background:#2674b8}.st-mock--system{background:linear-gradient(105deg,#f1f2ef 50%,#101214 50%)}.st-mock--system i:nth-child(1){background:#16191d}.st-mock--system i:nth-child(2){background:linear-gradient(105deg,#ffffffb3 42%,#ffffff1a 42%)}.st-mock--system i:nth-child(3){background:#c8402f}.st-danger{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;border-radius:18px;border:1px dashed color-mix(in srgb,var(--coral) 55%,transparent);background:color-mix(in srgb,var(--coral) 6%,transparent)}.st-danger b{display:block;font-weight:700;color:var(--bad)}.st-danger small{display:block;color:var(--muted);font-size:12.5px;max-width:48ch}@media(max-width:1180px){.st-grid{grid-template-columns:240px minmax(0,1fr)}.st-rules,.st-plans{grid-template-columns:minmax(0,1fr)}.st-rule{min-height:0;grid-template-columns:auto minmax(0,1fr);column-gap:14px;padding-right:54px}.st-rule__ico{grid-row:span 2;margin:0}.st-plans .st-plan{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:18px}.st-plans .st-plan>.st-plan__top,.st-plans .st-plan>.st-plan__price,.st-plans .st-plan>.st-plan__lim{grid-column:1}.st-plans .st-plan>.st-plan__perks{grid-column:2;grid-row:1 / span 3;border-top:0;padding:0;align-content:center}.st-plans .st-plan>.st-plan__here,.st-plans .st-plan>.btn{grid-column:1 / -1}}@media(max-width:900px){.st-grid{grid-template-columns:minmax(0,1fr)}.st-side{position:relative;top:auto;padding:8px;border-radius:22px}.st-me{display:none}.st-navwrap{overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent)}.st-navwrap::-webkit-scrollbar{display:none}.st-nav{display:flex;width:max-content;gap:6px;padding-right:20px}.st-nav__pill{display:none}.st-tab{height:42px;padding:0 14px;border-radius:999px;background:var(--glass-2);border:1px solid var(--line);font-size:var(--fs-xs);white-space:nowrap;gap:8px}.st-tab .ico{width:17px;height:17px}.st-tab[aria-current=page]{background:var(--pill);color:var(--on-pill);border-color:transparent}.st-tab__lock{margin-left:0}.st-themes{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.st-main{padding:18px 14px 20px}.st-fields{grid-template-columns:minmax(0,1fr)}.st-item,.st-session,.st-invoices li{flex-wrap:wrap;padding:12px;gap:10px 12px}.st-item:has(.switch){flex-wrap:nowrap}.st-item__ico{width:36px;height:36px}.st-people,.st-plans .st-plan{grid-template-columns:minmax(0,1fr)}.st-plans .st-plan>.st-plan__perks{grid-column:1;grid-row:auto;border-top:1px solid color-mix(in srgb,currentColor 14%,transparent);padding-top:10px}.st-seats{grid-template-columns:minmax(0,1fr) auto}.st-seats__total{grid-column:1 / -1;justify-items:start;border-left:0;padding:12px 0 0;border-top:1px solid var(--line)}.st-themes{grid-template-columns:minmax(0,1fr)}.st-theme{grid-template-columns:110px minmax(0,1fr);column-gap:14px;align-items:center}.st-theme .st-mock{grid-row:span 2;height:72px}.st-theme b{margin:0;align-self:end}.st-theme small{align-self:start}.st-danger{flex-direction:column;align-items:stretch}.st-face{flex-direction:column;text-align:center}.st-face__t{justify-items:center}.st-invoices li .btn{margin-left:auto}.st-invoices li .st-item__ico{display:none}}@media(pointer:coarse){.st-tab{min-height:44px}.st-item .switch,.st-cover .switch{width:52px;height:32px}.st-item .switch:after{width:26px;height:26px}.st-item .switch[aria-checked=true]:after{transform:translate(20px)}}@media(hover:none){.st-tab:hover{background:none;color:var(--muted)}.st-tab[aria-current=page]:hover{color:var(--on-pill)}}@media(hover:none)and (max-width:900px){.st-tab:hover{background:var(--glass-2)}.st-tab[aria-current=page]:hover{background:var(--pill)}}
