@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-ext-400-normal-BtiwyxMk.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-400-normal-BjWJ59Pq.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2)format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-ext-500-normal-BJfUCQsA.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-500-normal-DR84L5F-.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2)format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-ext-600-normal-4vooXBpG.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-600-normal-DRtaDpgU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-600-normal-Aqo67rzb.woff2)format("woff2"),url(/assets/dm-sans-latin-600-normal-BmdmIIQ2.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/outfit-latin-ext-500-normal-zeox_O30.woff2)format("woff2"),url(/assets/outfit-latin-ext-500-normal-DrCvqoFD.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/outfit-latin-500-normal-DKnIMDSk.woff2)format("woff2"),url(/assets/outfit-latin-500-normal-ClnHRwRh.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-ext-600-normal-B85nYjL1.woff2)format("woff2"),url(/assets/outfit-latin-ext-600-normal-CWJcPgd7.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-600-normal-B7SfZ07L.woff2)format("woff2"),url(/assets/outfit-latin-600-normal-BEfTtDA7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Urbanist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/urbanist-latin-ext-wght-normal-Bdxck5Au.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Urbanist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/urbanist-latin-wght-normal-D69JTELx.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#0b0c0e;--surface:#0f0f10;--raised:#1f1f22;--raised-hover:#2a2a2f;--line:#2e2e33;--control-line:#6e6e76;--text:#f5f5f5;--text-secondary:#a8a8a8;--text-tertiary:#8c8c93;--glass-fg:#f5f5f5;--glass-fg-dim:#d0d0d4;--primary:#4cb5f9;--primary-hover:#6cc3fa;--primary-pressed:#3aa6ee;--on-solid:#0a0b0d;--danger:#ff3040;--ring-yellow:#feda75;--ring-orange:#fa7e1e;--ring-pink:#d62976;--ring-purple:#962fbf;--chart-muted:#6e6e76;--seg-on:#3a3a40;--font-display:"Outfit", "Avenir Next", ui-rounded, system-ui, sans-serif;--font-text:"DM Sans", "Avenir Next", ui-rounded, system-ui, sans-serif;--display-xl-size:26px;--display-xl-line:32px;--display-xl-weight:600;--display-xl-tracking:-.7px;--display-lg-size:22px;--display-lg-line:28px;--display-lg-weight:600;--display-lg-tracking:-.56px;--body-size:16px;--body-line:24px;--body-weight:400;--body-tracking:0px;--body-sm-size:15px;--body-sm-line:22px;--body-sm-weight:400;--body-sm-tracking:0px;--caption-size:13px;--caption-line:18px;--caption-weight:500;--caption-tracking:0px;--meta-size:12px;--meta-line:16px;--meta-weight:500;--meta-tracking:0px;--r-card:20px;--r-tile:14px;--r-photo:16px;--r-grid-tile:10px;--r-phone-sheet-top:24px;--r-phone-sheet-bottom:0px;--r-device:44px;--r-pill:999px;--r-control:8px;--space-xxs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-xxl:40px;--row-compact:48px;--row-phone:52px;--ask-panel-w:384px;--ask-panel-inset:12px;--dur-press:.12s;--dur-hover:90ms;--dur-fast:.18s;--dur-base:.26s;--dur-slow:.42s;--dur-spring:.34s;--dur-thumb:.34s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in:cubic-bezier(.64, 0, .78, 0);--spring:var(--ease-out);--loop-shimmer:2s;--loop-think:2.4s;--loop-ring:8s;--loop-dots:1.2s;--shift:8px;--press-scale:.97;--pop-scale:.96;--ai-conic:conic-gradient(from 0deg, #feda75, #fa7e1e, #d62976, #962fbf, #feda75);--ai-linear:linear-gradient(120deg, #feda75 0%, #fa7e1e 33%, #d62976 66%, #962fbf 100%)}:root[data-theme=light]{--control-line:#6e6e76}[class^=ig-],[class*=\ ig-],[class^=ig-] *,[class*=\ ig-] *{box-sizing:border-box}.ig-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(.ig-button,.ig-input,.ig-sheet__close,.ig-popover button,.ig-popover a):focus-visible{outline:2px solid var(--text);outline-offset:2px}.ig-button{border-radius:var(--r-control);min-width:32px;min-height:32px;font:500 12.5px / 18px var(--font-text);color:var(--text);cursor:pointer;transition:transform var(--dur-press) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:6px 12px;text-decoration:none;display:inline-flex}.ig-button--primary{color:var(--on-solid);background:var(--primary)}.ig-button--secondary{background:var(--raised)}.ig-button--ghost{background:0 0}.ig-button--danger{color:var(--text);background:var(--surface);border-color:var(--danger)}.ig-button--compact{min-height:28px;padding:4px 10px}.ig-button--icon{width:32px;padding:0}.ig-button:active:not(:disabled){transform:scale(var(--press-scale))}.ig-button--primary:active:not(:disabled){background:var(--primary-pressed)}.ig-button:disabled{opacity:.45;cursor:not-allowed}@media (hover:hover){.ig-button--primary:hover:not(:disabled){background:var(--primary-hover)}.ig-button--secondary:hover:not(:disabled),.ig-button--ghost:hover:not(:disabled){background:var(--raised-hover)}}.ig-seg{grid-template-columns:repeat(var(--seg-count), minmax(0, 1fr));border:1px solid var(--line);background:var(--raised);min-width:0;max-width:100%;font:500 13px / 18px var(--font-text);border-radius:9px;gap:0;margin:0;padding:3px;display:inline-grid;position:relative}.ig-seg__thumb{width:calc((100% - 6px) / var(--seg-count));background:var(--seg-on);transform:translateX(calc(var(--seg-index) * 100%));transition:transform var(--dur-thumb) var(--spring);pointer-events:none;border-radius:6px;position:absolute;top:3px;bottom:3px;left:3px}.ig-seg__option{text-align:center;min-width:0;min-height:26px;color:var(--text-secondary);cursor:pointer;overflow-wrap:anywhere;justify-content:center;align-items:center;padding:4px 12px;display:flex;position:relative}.ig-seg__option input{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.ig-seg__option:has(input:checked){color:var(--text)}.ig-seg__option:has(input:focus-visible){outline:2px solid var(--primary);outline-offset:2px;border-radius:6px}.ig-seg__option:has(input:disabled){opacity:.45;cursor:not-allowed}.ig-chip{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--raised);max-width:100%;color:var(--text);font:500 12px / 16px var(--font-text);overflow-wrap:anywhere;align-items:center;gap:6px;padding:4px 9px;display:inline-flex}.ig-chip--selected{background:var(--text);color:var(--background)}.ig-chip--warning{border-color:var(--ring-orange)}.ig-chip--danger{border-color:var(--danger)}.ig-chip--success{border-color:var(--text-secondary)}.ig-card{min-width:0;padding:var(--space-md);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);color:var(--text);overflow-wrap:anywhere}.ig-sheet-scrim{z-index:100;opacity:1;transition:opacity var(--dur-base) var(--ease-out);background:#080a0ca8;position:fixed;inset:0}.ig-sheet-scrim[data-starting-style],.ig-sheet-scrim[data-ending-style]{opacity:0}.ig-sheet-scrim[data-ending-style]{transition-duration:var(--dur-fast);transition-timing-function:var(--ease-in)}.ig-sheet{z-index:101;border-radius:var(--r-card);-webkit-backdrop-filter:blur(36px)saturate(160%)brightness(.8);width:min(560px,100vw - 32px);min-height:0;max-height:calc(100dvh - 32px);color:var(--glass-fg);font:400 15px / 22px var(--font-text);opacity:1;transition:transform var(--dur-base) var(--ease-out), opacity var(--dur-base) var(--ease-out);background:#161619c7;border:1px solid #ffffff21;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px #080a0c80}.ig-sheet[data-starting-style]{transform:translate(-50%, calc(-50% + var(--shift)));opacity:0}.ig-sheet[data-ending-style]{transform:translate(-50%, calc(-50% + var(--shift)));opacity:0;transition-duration:var(--dur-fast);transition-timing-function:var(--ease-in)}.ig-sheet__handle{border-radius:var(--r-pill);background:var(--text-tertiary);flex:none;width:36px;height:4px;margin:0 auto 8px;display:none}.ig-sheet__header{flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex;position:sticky;top:0}.ig-sheet__header>div{min-width:0}.ig-sheet__title{font:600 22px / 28px var(--font-display);letter-spacing:-.56px;overflow-wrap:anywhere;margin:0}.ig-sheet__description{color:var(--glass-fg-dim);margin:8px 0 0}.ig-sheet__close{border:1px solid var(--line);border-radius:var(--r-control);background:var(--raised);width:44px;height:44px;color:var(--text);font:400 26px / 1 var(--font-text);cursor:pointer;flex:none;place-items:center;padding:0;display:grid}.ig-sheet__body{overscroll-behavior:contain;overflow-wrap:anywhere;min-height:0;padding:0 16px 16px;overflow-y:auto}.ig-sheet__footer{border-top:1px solid var(--line);background:var(--raised);border-radius:0 0 var(--r-card) var(--r-card);flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;padding:16px;display:flex}.ig-sheet__footer .ig-button{min-height:44px}.ig-popover-positioner{z-index:110}.ig-popover{max-width:min(360px,100vw - 24px);max-height:var(--available-height);border:1px solid var(--line);color:var(--text);background:var(--raised);font:400 15px / 22px var(--font-text);transform-origin:var(--transform-origin);opacity:1;transition:transform var(--dur-fast) var(--ease-out), opacity var(--dur-fast) var(--ease-out);overflow-wrap:anywhere;border-radius:16px;padding:12px;overflow-y:auto;transform:scale(1)}.ig-popover[data-starting-style],.ig-popover[data-ending-style]{opacity:0;transform:scale(var(--pop-scale))}.ig-popover[data-ending-style]{transition-duration:var(--dur-press);transition-timing-function:var(--ease-in)}[data-sonner-toast].ig-toast{border:1px solid var(--line);border-radius:var(--r-pill);color:var(--background);background:var(--text);font-family:var(--font-text)}.ig-toast__title{color:var(--background)}.ig-toast__description{color:var(--raised-hover)}.ig-toast__action{background:var(--raised);min-width:44px;min-height:44px;color:var(--text)}.ig-toast__close{min-width:44px;min-height:44px}.ig-stat{min-width:0;font-family:var(--font-text);flex-direction:column;gap:4px;display:flex}.ig-stat__label,.ig-stat__reason{color:var(--text-secondary);font-size:13px;line-height:18px}.ig-stat__value{color:var(--text);font:600 26px / 32px var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.7px;overflow-wrap:anywhere}.ig-skeleton{border-radius:var(--r-control);background:var(--raised);flex:none;max-width:100%;display:block;position:relative;overflow:hidden}.ig-skeleton:after{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);position:absolute;inset:0;transform:translate(-100%)}.ig-skeleton--animated:after{animation:ig-shimmer var(--loop-shimmer) linear infinite}.ig-ai-mark{color:var(--text-secondary);font:500 13px / 18px var(--font-text);align-items:center;gap:6px;display:inline-flex}.ig-ai-mark svg{flex:none}.ig-ai-mark--active svg{animation:ig-ai-think var(--loop-dots) ease-in-out infinite}.ig-ai-rim{border-radius:var(--r-card);background:var(--surface);isolation:isolate;position:relative;overflow:hidden}.ig-ai-rim__edge{border-radius:inherit;pointer-events:none;opacity:.55;padding:1px;position:absolute;inset:0;overflow:hidden}.ig-ai-rim__edge>span{background:var(--ai-conic);width:300%;height:300%;position:absolute;top:-100%;left:-100%}.ig-ai-rim__content{border-radius:inherit;background:var(--surface);margin:1px;padding:16px;position:relative}.ig-ai-rim--busy .ig-ai-rim__edge{opacity:1}.ig-ai-rim--animated .ig-ai-rim__edge>span{animation:ig-ai-rotate var(--loop-think) linear infinite}.ig-field{min-width:0;color:var(--text);font:500 13px / 18px var(--font-text);gap:6px;display:grid}.ig-input{border:1px solid var(--control-line);border-radius:var(--r-control);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--text);font:400 16px / 22px var(--font-text);padding:10px 12px;display:block}.ig-input::placeholder{color:var(--text-tertiary)}.ig-input[aria-invalid=true]{border-color:var(--danger)}.ig-input:disabled{opacity:.45;cursor:not-allowed}.ig-input:read-only{background:var(--raised)}.ig-field__hint{color:var(--text-secondary);font:400 13px / 18px var(--font-text);display:block}.ig-field__error{color:var(--text);font-weight:500}.ig-switch{cursor:pointer;min-height:44px;color:var(--text);font:400 15px / 22px var(--font-text);align-items:center;gap:12px;display:inline-flex}.ig-switch__control{flex:none;align-items:center;width:51px;height:44px;display:flex;position:relative}.ig-switch input{z-index:1;opacity:0;width:51px;height:44px;cursor:inherit;margin:0;position:absolute;inset:0}.ig-switch__track{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--raised-hover);width:51px;height:31px;position:relative}.ig-switch__track>span{background:var(--text);width:25px;height:25px;transition:transform var(--dur-thumb) var(--spring);border-radius:50%;position:absolute;top:2px;left:2px;transform:translate(0)}.ig-switch input:checked+.ig-switch__track{background:var(--primary);border-color:var(--primary)}.ig-switch input:checked+.ig-switch__track>span{transform:translate(20px)}.ig-switch input:focus-visible+.ig-switch__track{outline:2px solid var(--text);outline-offset:3px}.ig-switch--disabled{opacity:.45;cursor:not-allowed}.ig-switch__copy{gap:4px;min-width:0;display:grid}@keyframes ig-shimmer{to{transform:translate(100%)}}@keyframes ig-ai-rotate{to{transform:rotate(360deg)}}@keyframes ig-ai-think{50%{opacity:.55;transform:scale(.96)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ig-sheet{background:var(--raised)}}@media (prefers-reduced-transparency:reduce){.ig-sheet{background:var(--raised);-webkit-backdrop-filter:none}}@media (prefers-contrast:more){.ig-sheet,.ig-card,.ig-input,.ig-popover{border-color:var(--text)}.ig-sheet{background:var(--raised);-webkit-backdrop-filter:none}}@media (width<=500px),(any-pointer:coarse){.ig-button{min-width:44px;min-height:44px;font-size:15px}.ig-button--icon{width:44px}.ig-seg__option{min-width:44px;min-height:44px;padding:6px 10px}.ig-popover button,.ig-popover a{min-height:44px}}@media (width<=500px){.ig-sheet{top:auto;bottom:0;left:max(8px, env(safe-area-inset-left));right:max(8px, env(safe-area-inset-right));width:auto;max-height:calc(100dvh - env(safe-area-inset-top) - 12px);border-radius:var(--r-phone-sheet-top) var(--r-phone-sheet-top) 0 0;padding-top:8px;transform:translateY(0)}.ig-sheet[data-starting-style],.ig-sheet[data-ending-style]{transform:translateY(100%)}.ig-sheet__handle{display:block}.ig-sheet__header{padding-top:0}.ig-sheet__body{padding-bottom:calc(16px + env(safe-area-inset-bottom))}.ig-sheet__body:has(+.ig-sheet__footer){padding-bottom:16px}.ig-sheet__footer{padding-bottom:calc(16px + env(safe-area-inset-bottom));border-radius:0}}:root[data-motion=reduce]{--dur-press:1ms;--dur-thumb:1ms;--dur-spring:1ms;--dur-fast:90ms;--dur-base:.12s;--dur-slow:.12s;--shift:0px;--press-scale:1;--pop-scale:1}:root[data-motion=reduce] :is(.ig-skeleton,.ig-ai-mark,.ig-ai-rim) *,:root[data-motion=reduce] .ig-skeleton:after{animation:none!important}:root[data-motion=reduce] :is(.ig-sheet,.ig-popover,.ig-button){transition-property:opacity}:root[data-motion=reduce] :is(.ig-seg__thumb,.ig-switch__track>span){transition:none}:root[data-motion=reduce] .ig-sheet[data-starting-style],:root[data-motion=reduce] .ig-sheet[data-ending-style]{transform:translate(-50%,-50%)}@media (width<=500px){:root[data-motion=reduce] .ig-sheet[data-starting-style],:root[data-motion=reduce] .ig-sheet[data-ending-style]{transform:none}}@media (prefers-reduced-motion:reduce){:root{--dur-press:1ms;--dur-thumb:1ms;--dur-spring:1ms;--dur-fast:90ms;--dur-base:.12s;--dur-slow:.12s;--shift:0px;--press-scale:1;--pop-scale:1}:is(.ig-skeleton,.ig-ai-mark,.ig-ai-rim) *,.ig-skeleton:after{animation:none!important}:is(.ig-sheet,.ig-popover,.ig-button){transition-property:opacity}:is(.ig-seg__thumb,.ig-switch__track>span){transition:none}.ig-sheet[data-starting-style],.ig-sheet[data-ending-style]{transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce) and (width<=500px){.ig-sheet[data-starting-style],.ig-sheet[data-ending-style]{transform:none}}.ig-enter{animation:ig-enter var(--dur-base) var(--ease-out) both;animation-delay:var(--enter-delay,0s)}@keyframes ig-enter{0%{opacity:0;transform:translateY(8px)}}.ig-stamp{font:600 12px / 16px var(--font-text);letter-spacing:.4px;border:2px solid;border-radius:6px;padding:2px 8px;display:inline-block;transform:rotate(-6deg)}.ig-stamp--enter{animation:ig-stamp .3s var(--ease-out) both}@keyframes ig-stamp{0%{opacity:0;transform:rotate(-12deg)scale(1.4)}to{opacity:1;transform:rotate(-6deg)scale(1)}}@media (prefers-reduced-motion:reduce){.ig-enter,.ig-stamp--enter{animation:none}}:root[data-motion=reduce] .ig-enter,:root[data-motion=reduce] .ig-stamp--enter{animation:none}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-1{margin:var(--spacing)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.m-9{margin:calc(var(--spacing) * 9)}.m-35{margin:calc(var(--spacing) * 35)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-1{height:var(--spacing)}.h-2{height:calc(var(--spacing) * 2)}.h-123{height:calc(var(--spacing) * 123)}.w-1{width:var(--spacing)}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.flex-shrink,.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.p-1{padding:var(--spacing)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-all{-webkit-user-select:all;user-select:all}}*{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--background)}body{font:400 16px/1.5 var(--font-text);color:var(--text);-webkit-font-smoothing:antialiased;margin:0}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button:not(:disabled),a{cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none}:where(a,button,select,textarea,summary,input:not([type=radio],[type=checkbox],[type=hidden]),[contenteditable=true],[tabindex]:not([tabindex="-1"]),[role=button],[role=link],[role=tab],[role=switch],[role=option],[role=menuitem]):focus-visible{outline:2px solid var(--text);outline-offset:2px}.app-error{flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;max-width:560px;min-height:100dvh;margin:0 auto;padding:32px 16px;display:flex}.app-error__actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}h1,h2,h3,p{margin:0}:where(h1,h2,h3):where(:not([data-ui=calm] *)){font-family:var(--font-display)}:where(h1):where(:not([data-ui=calm] *)){letter-spacing:-.7px;font-size:26px;font-weight:600;line-height:32px}:where(h2):where(:not([data-ui=calm] *)){font-size:20px;font-weight:500;line-height:28px}:where(h3):where(:not([data-ui=calm] *)){font-size:17px;font-weight:500}svg{flex-shrink:0}.app-shell{grid-template-columns:216px minmax(0,1fr);min-height:100dvh;display:grid}.skip-link{background:var(--text);color:var(--background);z-index:100;border-radius:8px;padding:12px 16px;position:fixed;top:-80px;left:16px}.skip-link:focus{top:12px}.sidebar{border-right:1px solid var(--line);flex-direction:column;gap:24px;height:100dvh;padding:28px 16px 16px;display:flex;position:sticky;top:0}.wordmark{font:600 26px/32px var(--font-display);justify-content:space-between;align-items:baseline;padding:0 8px;display:flex}.wordmark>span{font:500 10px/14px var(--font-text);color:var(--text-tertiary);letter-spacing:1px}.sidebar nav{flex-direction:column;gap:4px;display:flex}.sidebar nav a,.sidebar nav button{min-height:44px;color:var(--text-secondary);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font-size:13.5px;display:flex}.sidebar nav svg{width:18px;height:18px}.sidebar nav a[aria-current=page]{color:var(--text);background:var(--raised)}.sidebar nav button:disabled{color:var(--text-tertiary)}.sidebar .sidebar-footer{margin-top:auto}.sidebar-footer>button:last-child{border-top:1px solid var(--line);border-radius:0;flex-wrap:wrap;margin-top:12px}.availability{flex-basis:100%;font-size:12px;display:block}.main-content{min-width:0;padding:40px 0 48px}.page-content{width:100%;max-width:1128px;margin:0 auto;padding:0 40px}.page-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.eyebrow{letter-spacing:1.4px;color:var(--text-tertiary);margin-bottom:8px;font-size:11px;font-weight:500}.page-description,.muted{color:var(--text-secondary)}.page-description{max-width:640px;margin-bottom:32px}.intro-card{flex-direction:column;align-items:flex-start;gap:16px;padding:32px;display:flex}.intro-card h2{font-size:26px;line-height:32px}.intro-card p{max-width:540px;color:var(--text-secondary)}.text-link{color:var(--primary);text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;text-decoration:underline;display:inline-flex}.overview-grid,.component-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.overview-grid>*,.component-example>:last-child{min-width:0;padding:24px}.overview-grid>*{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.boundary-card{align-items:flex-start;gap:16px;margin-top:16px;padding:24px;display:flex}.boundary-card p{margin-top:8px}.scaffold-note{color:var(--text-tertiary);margin-top:24px;font-size:13px}.scaffold-note a{color:var(--text);text-underline-offset:3px;text-decoration:underline}.component-example{min-width:0}.component-example>h2{margin:8px 0 12px;font-size:17px;line-height:24px}.component-example>:last-child{flex-direction:column;gap:16px;height:calc(100% - 44px);display:flex}.example-row{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.example-row>button svg{width:20px;height:20px}.example-stack{flex-direction:column;gap:16px;min-width:0;display:flex}.stat-examples{grid-template-columns:1fr 1fr;gap:16px;min-width:0;display:grid}.ai-example{padding:20px}.ai-example p{margin-top:8px}.phone-header,.phone-tabs{display:none}@media (width>=501px) and (width<=1023px){.app-shell{grid-template-columns:76px minmax(0,1fr)}.sidebar{gap:20px;padding:24px 10px}.wordmark{padding:0;font-size:15px}.wordmark>span,.sidebar nav a>span,.sidebar nav button>span,.sidebar-footer>button:last-child{display:none}.sidebar nav a,.sidebar nav button{justify-content:center}.sidebar>button{min-width:0;padding:8px;font-size:0;overflow:hidden}.sidebar>button svg{width:20px;height:20px}.component-grid,.overview-grid{grid-template-columns:minmax(0,1fr)}.page-content{padding:0 24px}}@media (width<=500px){.app-shell{display:block}.sidebar{display:none}.phone-header{min-height:calc(60px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 12px 0;z-index:10;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-bottom:1px solid var(--line);background:#0e0e10b3;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.phone-header>span{font:600 19px/24px var(--font-display)}.phone-header>div{display:flex}.phone-header button{width:44px;height:44px;color:var(--text-tertiary);background:0 0;border:0;place-items:center;display:grid}.phone-header svg{width:22px;height:22px}.main-content{padding:24px 0 calc(116px + env(safe-area-inset-bottom,0px))}.page-content{padding:0 16px}.page-heading{flex-wrap:wrap;gap:12px}.page-heading h1{font-size:22px;line-height:28px}.intro-card,.overview-grid>*,.component-example>:last-child,.boundary-card{padding:20px}.intro-card h2{font-size:22px;line-height:28px}.component-grid,.overview-grid{grid-template-columns:minmax(0,1fr)}.component-grid{gap:24px}.component-example>:last-child{height:auto}.phone-tabs{left:max(14px, env(safe-area-inset-left,0px));right:max(14px, env(safe-area-inset-right,0px));bottom:calc(12px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:10;background:#0e0e10b3;border:1px solid #ffffff21;border-radius:24px;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;height:64px;display:grid;position:fixed}.phone-tabs>a,.phone-tabs>button{min-width:0;height:100%;min-height:44px;color:var(--text-tertiary);background:0 0;border:0;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:4px 0;font-size:11px;line-height:14px;display:flex}.phone-tabs [aria-current=page]{color:var(--text)}.phone-tabs svg{width:24px;height:24px}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.phone-header,.phone-tabs{background:var(--raised)}}@media (prefers-reduced-transparency:reduce){.phone-header,.phone-tabs{background:var(--raised);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){.phone-header,.phone-tabs{background:var(--raised);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--text)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}[data-ui=calm] a.brand,[data-ui=calm] a.me,[data-ui=calm] a.side__item,[data-ui=calm] a.side__create,[data-ui=calm] a.side__brand,[data-ui=calm] a.side__badge{color:inherit;text-decoration:none}@media (width>=761px){[data-ui=calm] header.top{display:none}[data-ui=calm] div.app{--side-x:12px;--side-w:224px;padding-left:calc(var(--side-x) + var(--side-w) + var(--gutter))}[data-ui=calm] div.app[data-side=folded]{--side-w:64px}[data-ui=calm] .side{z-index:30;top:var(--side-x);bottom:var(--side-x);left:var(--side-x);width:var(--side-w);border-radius:var(--r-28);color:var(--text);flex-direction:column;gap:4px;padding:10px;display:flex;position:fixed;overflow:hidden}[data-ui=calm] .side__head{gap:6px;min-height:46px;margin-bottom:4px;display:grid}[data-ui=calm] .side .bswitch{border-radius:var(--r-full);background:var(--well);width:100%;max-width:none;height:40px;color:var(--text);border:1px solid #0000;gap:8px;margin-top:4px;padding:0 8px 0 6px;font-size:14px;font-weight:600}[data-ui=calm] .side .bswitch>.bmark{border:1px solid var(--line-2);background:var(--well);width:26px;height:26px;color:var(--text);font-size:10px}[data-ui=calm] .side .bswitch__name{text-align:left;flex:auto;min-width:0;font-weight:600}[data-ui=calm] .side .bswitch>.ico{width:16px;height:16px;color:var(--muted)}[data-ui=calm] .side__brand{border-radius:var(--r-full);height:46px;color:var(--text);letter-spacing:-.02em;align-items:center;gap:10px;padding:0 10px 0 6px;font-size:20px;font-weight:700;display:inline-flex}[data-ui=calm] .side__brand .brand__mark{border-radius:var(--r-14);width:34px;height:34px}[data-ui=calm] .side__brand .brand__mark svg{width:20px;height:20px}[data-ui=calm] .side__create,[data-ui=calm] .side__item,[data-ui=calm] .side__fold{border-radius:var(--r-full);width:100%;min-height:44px;color:var(--text);font:inherit;font-size:var(--fs-sm);text-align:left;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out), transform var(--dur-fast) var(--ease-out);background:0 0;border:0;align-items:center;gap:12px;padding:0 14px;font-weight:600;display:flex}[data-ui=calm] .side__create{background:var(--amber);color:var(--on-amber);flex:none;font-weight:700}[data-ui=calm] .side__item .ico,[data-ui=calm] .side__create .ico,[data-ui=calm] .side__fold .ico{flex:none;width:20px;height:20px}@media (hover:hover){[data-ui=calm] .side__item:hover,[data-ui=calm] .side__fold:hover{background:var(--well)}}[data-ui=calm] .side__item[aria-current=page]{background:var(--pill);color:var(--on-pill)}[data-ui=calm] .side__item.is-locked,[data-ui=calm] .side__create.is-locked{background:var(--well);color:var(--muted)}[data-ui=calm] .side__label{text-overflow:ellipsis;min-width:0;overflow:hidden}[data-ui=calm] .side__kbd{font-size:var(--fs-2xs);color:var(--muted);margin-left:auto}[data-ui=calm] .side .spill.soon-mark{color:var(--muted);font-size:var(--fs-2xs);background:0 0;margin:0 0 0 auto;padding:0;font-weight:500}[data-ui=calm] .side__item[aria-current=page] .spill.soon-mark{color:color-mix(in srgb, var(--on-pill) 70%, transparent)}[data-ui=calm] .side .spill.soon-mark i{display:none}[data-ui=calm] .side__places{gap:2px;display:grid}[data-ui=calm] .side__row{position:relative}[data-ui=calm] .side__badge{border-radius:var(--r-full);background:var(--amber);min-width:22px;height:22px;color:var(--on-amber);place-items:center;margin-top:-11px;padding:0 7px;font-size:12.5px;font-weight:700;line-height:1;display:inline-grid;position:absolute;top:50%;right:10px}[data-ui=calm] .side__spacer{flex:auto;min-height:8px}[data-ui=calm] .side__foot{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}[data-ui=calm] .side__account{justify-content:flex-start;gap:10px;width:100%;min-width:0;height:52px;padding:4px 10px 4px 4px;position:relative}[data-ui=calm] .side .me__text{flex:1 1 0;min-width:0;padding-right:0;display:block;overflow:hidden}[data-ui=calm] .side .me__text b,[data-ui=calm] .side .me__text small{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}@media (width>=1101px){[data-ui=calm] .side:not([data-folded=true]) .side__account .dot-badge{flex:none;position:static}}[data-ui=calm] .side__account .av{flex:none}@media (width>=1101px){[data-ui=calm] .side:not([data-folded=true]) .side__account{background:var(--well);border:0;height:56px;padding:8px}[data-ui=calm] .side:not([data-folded=true]) .side__account .av{width:40px;height:40px;font-size:14px}}[data-ui=calm] .side .me__text b{font-size:13.5px;font-weight:700;line-height:1.2}[data-ui=calm] .side .me__text small{color:var(--muted);margin-top:2.5px;font-size:12.5px;line-height:21.6px}[data-ui=calm] .side__tools{align-items:center;gap:8px;padding:0 2px;display:flex}[data-ui=calm] .side__fold{flex:auto;justify-content:center;width:auto;padding:0}[data-ui=calm] .side__fold .ico{transform:rotate(90deg)}[data-ui=calm] .side[data-folded=true] .side__fold .ico{transform:rotate(-90deg)}@media (width>=1101px){[data-ui=calm] .side:not([data-folded=true]) .side__tools .chip[data-local-chip]{border:1px solid var(--line-2);border-radius:var(--r-full);height:30px;min-height:30px;color:var(--text);background:0 0;gap:0;padding:0 12px;font-size:12.5px;font-weight:600}[data-ui=calm] .side:not([data-folded=true]) .side__tools .ibtn--glass{width:34px;height:34px;box-shadow:none;-webkit-backdrop-filter:none;color:var(--text);background:0 0;border:0}[data-ui=calm] .side:not([data-folded=true]) .side__tools .ibtn--glass .ico{width:18px;height:18px}[data-ui=calm] .side:not([data-folded=true]) .side__tools .dot-badge{top:6px;right:6px}[data-ui=calm] .side:not([data-folded=true]) .side__fold{border-radius:50%;flex:none;width:34px;height:34px;min-height:0;margin-left:auto}[data-ui=calm] .side:not([data-folded=true]) .side__fold .ico{width:18px;height:18px}}[data-ui=calm] button.ask-yespost,[data-ui=calm] .side[data-folded=true] .side__label,[data-ui=calm] .side[data-folded=true] .side__kbd,[data-ui=calm] .side[data-folded=true] .side .spill.soon-mark,[data-ui=calm] .side[data-folded=true] .side__brand .side__name,[data-ui=calm] .side[data-folded=true] .me__text,[data-ui=calm] .side[data-folded=true] .side__tools .chip,[data-ui=calm] .side[data-folded=true] .bswitch__name,[data-ui=calm] .side[data-folded=true] .bswitch>.ico{display:none}[data-ui=calm] .side[data-folded=true] .side__item,[data-ui=calm] .side[data-folded=true] .side__create,[data-ui=calm] .side[data-folded=true] .side__fold{justify-content:center;align-self:center;gap:0;width:44px;min-height:44px;padding:0}[data-ui=calm] .side[data-folded=true] .side__account{justify-content:center;align-self:center;width:52px;padding:0}[data-ui=calm] .side[data-folded=true] .side__tools{flex-direction:column}[data-ui=calm] .side[data-folded=true] .side__badge{min-width:18px;height:18px;margin-top:0;padding:0 5px;font-size:11px;top:2px;right:2px}[data-ui=calm] .side[data-folded=true] .bswitch{justify-content:center;width:46px;padding:0}:root:not([data-motion=reduce]) [data-ui=calm] :is(.side__create,.side__item,.side__fold,.side__account,.side .ibtn):active{transition-duration:var(--dur-press);transform:scale(.97)}}@media (width>=761px) and (width<=1100px){[data-ui=calm] div.app{--side-w:64px}[data-ui=calm] .side .side__label,[data-ui=calm] .side .side__kbd,[data-ui=calm] .side .side__brand .side__name,[data-ui=calm] .side .me__text,[data-ui=calm] .side .side__tools .chip,[data-ui=calm] .side .bswitch__name,[data-ui=calm] .side .bswitch>.ico,[data-ui=calm] .side .side__fold{display:none}[data-ui=calm] .side .side__item,[data-ui=calm] .side .side__create{justify-content:center;align-self:center;gap:0;width:44px;min-height:44px;padding:0}[data-ui=calm] .side .side__account{justify-content:center;align-self:center;width:52px;padding:0}[data-ui=calm] .side .side__tools{flex-direction:column}[data-ui=calm] .side .side__badge{min-width:18px;height:18px;margin-top:0;padding:0 5px;font-size:11px;top:2px;right:2px}[data-ui=calm] .side .bswitch{justify-content:center;width:46px;padding:0}[data-ui=calm] .side .side__item{position:relative}[data-ui=calm] .side .spill.soon-mark{background:0 0;gap:0;min-height:0;margin:0;padding:0;font-size:0;position:absolute;bottom:6px;right:6px}[data-ui=calm] .side .spill.soon-mark i{background:currentColor;width:6px;height:6px;display:block}}@media (width<=760px){[data-ui=calm] .side{display:none}}[data-ui=calm] .brand-menu{gap:2px;min-width:240px;display:grid}[data-ui=calm] .brand-menu hr{background:var(--line);border:0;height:1px;margin:6px 10px}[data-ui=calm] .brand-menu .menu__item>span:not(.tab-count):not(.bmark):not(.spill){text-align:left;flex:1;min-width:0}@media (width<=760px){[data-ui=calm] .bswitch{background:0 0;border-color:#0000;justify-content:center;width:46px;max-width:none;height:46px;padding:0}[data-ui=calm] .bswitch__name,[data-ui=calm] .bswitch>.ico{display:none}[data-ui=calm] button.top__avatar{border-radius:var(--r-full);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex;position:relative}[data-ui=calm] button.top__avatar .dot-badge{top:4px;right:4px}}[data-ui=calm] dialog.finder{margin-inline:auto}[data-ui=calm] .finder__list[data-overflow=end]{-webkit-mask-image:linear-gradient(#000 calc(100% - 40px),#0000);mask-image:linear-gradient(#000 calc(100% - 40px),#0000)}[data-ui=calm] .finder__list[data-overflow=start]{-webkit-mask-image:linear-gradient(#0000,#000 40px);mask-image:linear-gradient(#0000,#000 40px)}[data-ui=calm] .finder__list[data-overflow=both]{-webkit-mask-image:linear-gradient(#0000,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(#0000,#000 40px calc(100% - 40px),#0000)}[data-ui=calm] .tq{width:min(380px,100vw - 24px)}[data-ui=calm] .tq__list{gap:6px;margin:0;padding:0;list-style:none;display:grid}[data-ui=calm] .tq__row{border-radius:var(--r-14);color:inherit;grid-template-columns:auto 36px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px;text-decoration:none;display:grid}[data-ui=calm] .tq__row:hover{background:var(--well)}[data-ui=calm] .tq__time{font-variant-numeric:tabular-nums;font-size:var(--fs-xs);color:var(--muted);font-weight:600}[data-ui=calm] .tq__thumb{border-radius:var(--r-8);background:var(--well);place-items:center;width:36px;height:36px;display:grid;overflow:hidden}[data-ui=calm] .tq__thumb img{object-fit:cover;width:100%;height:100%}[data-ui=calm] .tq__body{min-width:0;font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-ui=calm] .tq__empty{color:var(--muted);margin:0;padding:14px 4px}[data-ui=calm] .tq__error{justify-items:start;gap:10px;display:grid}[data-ui=calm] .tq__foot{justify-content:flex-end;margin-top:10px;display:flex}@media (width<=760px){[data-ui=calm] .chip[data-local-chip]{display:none}[data-ui=calm] .top .top__tools{gap:10px}[data-ui=calm] header.top{grid-template-columns:minmax(0,1fr) auto;column-gap:8px}[data-ui=calm] .top .brand{gap:8px;min-width:0;font-size:26px}[data-ui=calm] .top .brand__mark{display:none}[data-ui=calm] .top__title{letter-spacing:-.025em;font-size:26px;line-height:1}[data-ui=calm] .top .top__action{flex:none;align-items:center;gap:8px;min-width:0;display:flex}[data-ui=calm] .top .top__action:empty{display:none}[data-ui=calm] .top .top__action>.btn{white-space:nowrap;height:34px;padding:0 14px}[data-ui=calm] .top .top__action>.btn:has(>.btn__lbl){border-radius:50%;justify-content:center;width:34px;min-width:34px;height:34px;padding:0;position:relative}[data-ui=calm] .top .top__action>.btn:has(>.btn__lbl) .btn__lbl{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-ui=calm] .top .ibtn>.dot-badge{width:8px;height:8px;top:5px;right:5px}[data-ui=calm] section.card>.head__title+.btn{margin-top:14px}[data-ui=calm] .head__stats-toggle{display:none}[data-ui=calm] .brand__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}}@media (width<=760px) and (orientation:portrait){[data-ui=calm] header.top{box-sizing:border-box;z-index:3;height:calc(52px + env(safe-area-inset-top));margin:calc(-14px - env(safe-area-inset-top)) calc(-1 * max(16px, env(safe-area-inset-right))) 4px calc(-1 * max(16px, env(safe-area-inset-left)));padding:calc(10px + env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 0 max(16px, env(safe-area-inset-left));position:relative}}@media (width>=761px){[data-ui=calm] .app .card.is-focus{left:max(calc(var(--side-w) + 36px), calc((100vw - 1180px) / 2));right:max(calc(var(--side-w) + 36px), calc((100vw - 1180px) / 2))}}[data-ui=calm] .route-fallback{gap:14px;padding:12px 0;display:grid}[data-ui=calm] .top__title{display:none}@media (width<=760px){[data-ui=calm] .top[data-page-title] .brand__name{display:none}[data-ui=calm] .top[data-page-title] .top__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;display:block;overflow:hidden}[data-ui=calm] .view:not([data-calm-view=overview]) header.head .head__title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-ui=calm] .view:not([data-calm-view=overview]) header.head:not(:has(.head__actions>*,.head__stats:not([hidden]):not(:empty),.head__back)){clip-path:inset(50%);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}[data-ui=calm] .head__stats:empty,[data-ui=calm] .head__stats[hidden],[data-ui=calm] .view header.head .head__stats[hidden]{display:none}[data-ui=calm] .view header.head .head__stats{scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:0 16px;width:100%;height:40px;min-height:40px;overflow-x:auto}[data-ui=calm] .view header.head .head__stats::-webkit-scrollbar{display:none}[data-ui=calm] .view header.head .head__stats .stat{flex:none;gap:6px}[data-ui=calm] .view header.head .head__stats .stat__ico{width:24px;height:24px}[data-ui=calm] .view header.head .head__stats .stat__value{gap:6px;font-size:15px}[data-ui=calm] .view header.head .head__stats .stat__label{font-size:12px}[data-ui=calm] .msheet__page{gap:8px;margin-bottom:14px;display:grid}[data-ui=calm] .msheet__page:not(:has(.msheet__item,.head__menu)){display:none}[data-ui=calm] .msheet__pageactions{gap:8px;display:grid}[data-ui=calm] .msheet__pageactions:empty{display:none}[data-ui=calm] .head__menu{gap:8px;display:grid}[data-ui=calm] .head__menu>.btn{justify-content:center;width:100%}}[data-ui=calm] .addsheet{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:10px;margin-bottom:12px;display:grid}[data-ui=calm] .addsheet__card{text-align:left;border:1px solid var(--line,#e6e3dc);border-radius:var(--r-20);background:var(--card,#fff);min-height:104px;color:inherit;font:inherit;cursor:pointer;align-content:space-between;justify-items:start;gap:6px;padding:14px;display:grid}@media (width>=761px){[data-ui=calm] .modal.addsheet-dialog{width:min(440px,100vw - 24px)}}[data-ui=calm] .addsheet__card--post{background:var(--ink,#16191d);border-color:var(--ink,#16191d);color:var(--on-ink,#fff)}[data-ui=calm] .addsheet__card.addsheet__card--post small{color:color-mix(in srgb, var(--on-ink,#fff) 72%, transparent)}[data-ui=calm] .addsheet__card[aria-disabled=true]{background:var(--well);color:var(--text);cursor:not-allowed}[data-ui=calm] .addsheet__card[aria-disabled=true] small{color:var(--muted)}[data-ui=calm] .addsheet__card .ico{width:22px;height:22px}[data-ui=calm] .addsheet__card b{font-size:var(--fs-sm);font-weight:800}[data-ui=calm] .addsheet__card small{font-size:var(--fs-2xs);color:var(--muted);min-height:2.6em;line-height:1.3}[data-ui=calm] .addsheet__last{text-align:left;font-size:var(--fs-2xs);color:var(--muted);margin:10px 2px 0}[data-ui=calm] .addsheet__ways{margin:0;padding:0;list-style:none}[data-ui=calm] .addsheet__ways li{border-bottom:1px solid var(--line,#e6e3dc)}[data-ui=calm] .addsheet__ways li:last-child{border-bottom:0}[data-ui=calm] .addsheet__ways button,[data-ui=calm] .addsheet__album{width:100%;min-height:52px;color:inherit;font:inherit;font-size:var(--fs-sm);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0 2px;font-weight:600;display:flex}[data-ui=calm] .addsheet__ways small{color:var(--muted);font-weight:500;font-size:var(--fs-2xs);margin-left:auto}[data-ui=calm] .addsheet__album select{color:var(--muted);font:inherit;font-size:var(--fs-xs);background:0 0;border:0;max-width:45%;margin-left:auto}[data-ui=calm] .addsheet__back{color:var(--muted);font:inherit;font-size:var(--fs-xs);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;min-height:40px;margin-top:10px;font-weight:600;display:inline-flex}@media (width>=761px) and (height<=500px){[data-ui=calm] .side{gap:2px;padding:8px 10px}[data-ui=calm] .side__head{min-height:36px;margin-bottom:0}[data-ui=calm] .side__brand{height:36px}[data-ui=calm] .side__create,[data-ui=calm] .side__item,[data-ui=calm] .side__fold{min-height:36px}[data-ui=calm] .side__places{overscroll-behavior:contain;flex:auto;min-height:0;padding:2px;overflow-y:auto}[data-ui=calm] .side__spacer{display:none}[data-ui=calm] .side__account{height:44px}}@property --ask-a{syntax:"<angle>";inherits:true;initial-value:0deg}[data-ui=calm]{--ask-glow:var(--teal), #4fb3bf, var(--sea), var(--teal), var(--amber), #4fb3bf, var(--teal)}@keyframes ask-turn{to{--ask-a:360deg}}@keyframes ask-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}[data-ui=calm] .ai-disc{color:#fff;background:conic-gradient(from var(--ask-a), var(--ask-glow));border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid;position:relative}[data-ui=calm] .ai-mark{width:17px;height:17px;display:block;overflow:visible}[data-ui=calm] .ai-mark circle{transform-box:fill-box;transform-origin:50%}[data-ui=calm] .side__item.ask-row{margin-top:2px}[data-ui=calm] .side__item.ask-row[aria-disabled=true]{cursor:default}[data-ui=calm] .side__item.ask-row.is-thinking .ico{animation:1.05s ease-in-out infinite ask-pulse}@media (prefers-reduced-motion:reduce){[data-ui=calm] .side__item.ask-row.is-thinking .ico{animation:none}}:root[data-motion=reduce] [data-ui=calm] .side__item.ask-row.is-thinking .ico{animation:none}[data-ui=calm] .mnav__note{justify-content:center;max-width:100%;height:13px;margin-top:-3px;display:flex}[data-ui=calm] .spill.mnav__soon{gap:4px;padding:0 6px 0 5px;font-size:10px;line-height:13px}[data-ui=calm] .spill.mnav__soon i{width:5px;height:5px}[data-ui=calm] .mnav__cell{min-width:0;display:grid;position:relative}[data-ui=calm] .mnav__badge{border-radius:var(--r-full);background:var(--amber);min-width:16px;height:16px;color:var(--on-amber);place-items:center;padding:0 4px;font-size:10px;font-weight:700;line-height:1;text-decoration:none;display:inline-grid;position:absolute;top:calc(50% - 20px);left:calc(50% + 4px)}[data-ui=calm] .mnav__ai .ico{color:var(--teal)}[data-ui=calm] .mnav__ai.is-locked .ico{color:inherit}[data-ui=calm] .mnav__item.mnav__ai{isolation:isolate;color:var(--teal)}[data-ui=calm][data-theme=dark] .mnav__item.mnav__ai{color:color-mix(in srgb, var(--teal) 60%, var(--text))}[data-ui=calm] .mnav__disc{width:28px;height:28px;margin-block:-2.5px}[data-ui=calm] .mnav__disc .ai-mark{width:16px;height:16px}[data-ui=calm] .mnav__disc:before{content:"";z-index:-1;background:conic-gradient(var(--ask-glow));filter:blur(8px);opacity:.38;pointer-events:none;border-radius:50%;position:absolute;inset:-6px}[data-ui=calm] .mnav__item.mnav__ai.is-thinking{animation:1.4s linear infinite ask-turn}@media (prefers-reduced-motion:reduce){[data-ui=calm] .mnav__disc:before{opacity:.38;animation:none}[data-ui=calm] .mnav__item.mnav__ai.is-thinking{animation:none}}@media (width<=760px) and (orientation:portrait){[data-ui=calm] .app{padding-top:calc(14px + env(safe-area-inset-top))}}@media (width<=760px){html{overscroll-behavior-y:contain}}@media (pointer:coarse){[data-ui=calm] a,[data-ui=calm] button{-webkit-tap-highlight-color:transparent}}@media (width<=760px){[data-ui=calm] .mnav .mnav__item{min-height:64px;color:var(--text);-webkit-tap-highlight-color:transparent;align-content:center;place-items:center;gap:0;display:grid}[data-ui=calm] .mnav .mnav__item .ico{width:20px;height:20px}[data-ui=calm] .mnav .mnav__item .mnav__y{width:20px;height:20px;color:inherit;background:0 0;border-radius:0;padding:0;display:block}[data-ui=calm] .mnav .mnav__item .mnav__y svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}[data-ui=calm] .mnav .mnav__item.mnav__ai,[data-ui=calm][data-theme=dark] .mnav .mnav__item.mnav__ai{color:var(--text)}[data-ui=calm] .mnav .mnav__item.mnav__ai.is-thinking{color:var(--teal);animation:none}[data-ui=calm] .mnav .mnav__item[aria-current=page]{color:var(--text)}[data-ui=calm] .mnav .mnav__item[aria-current=page]:before{border-radius:50%;width:4px;height:4px;top:auto;bottom:8px}[data-ui=calm] .mnav .mnav__plus{width:auto;height:auto;color:inherit;background:0 0;border:0;border-radius:0;place-items:center;display:grid}[data-ui=calm] .mnav .mnav__plus .ico{width:20px;height:20px}[data-ui=calm] .mnav .mnav__item>:is(.ico,.mnav__plus,.mnav__y){position:relative;top:-1px}[data-ui=calm] .mnav .mnav__count{background:var(--coral);min-width:16px;height:16px;color:var(--on-coral);font-size:10px;top:calc(50% - 20px);left:calc(50% + 4px)}[data-ui=calm] .mnav .mnav__soondot{border:1.5px solid var(--muted);width:7px;height:7px;box-shadow:0 0 0 2px var(--float);border-radius:50%;position:absolute;top:calc(50% - 15px);left:calc(50% + 11px)}[data-ui=calm] .mnav .mnav__item{isolation:isolate}[data-ui=calm] .mnav .mnav__item[aria-current=page]:before{content:"";z-index:-1;border-radius:var(--r-full);background:var(--glass-2);width:56px;height:48px;box-shadow:0 1px 3px rgb(var(--shade) / .14);margin:-24px 0 0 -28px;position:absolute;inset:50% auto auto 50%}[data-ui=calm] .mnav .mnav__aitag{border:1px solid var(--line-2,#161a1e2e);border-radius:var(--r-full);background:var(--card);color:var(--text);pointer-events:none;padding:0 5px;font-size:10px;font-style:normal;font-weight:700;line-height:1.5;position:absolute;top:calc(50% - 27px);left:auto;right:calc(50% - 30px)}[data-ui=calm] .mnav .mnav__item:after{content:"";z-index:-1;border-radius:var(--r-full);opacity:0;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-base) var(--ease-out);pointer-events:none;background:radial-gradient(120% 90% at 50% 0,#ffffffd9,#fff0 60%),#ffffff80;position:absolute;inset:7px 2px;transform:scale(.82);box-shadow:inset 0 1px #fffffff2,0 6px 16px -8px #14181c59}[data-ui=calm] .mnav .mnav__item:active:after{opacity:1;transform:scale(1)}[data-ui=calm] .mnav .mnav__item:active>:is(.ico,.mnav__plus,.mnav__y){transition-duration:var(--dur-press);transform:scale(.97)}[data-ui=calm] .mnav .mnav__item>:is(.ico,.mnav__plus,.ai-mark){transition:transform var(--dur-fast) var(--ease-out)}[data-ui=calm][data-theme=dark] .mnav .mnav__item:after{background:radial-gradient(120% 90% at 50% 0,#ffffff4d,#fff0 60%),#ffffff1f;box-shadow:inset 0 1px #ffffff47,0 6px 16px -8px #0009}[data-ui=calm] .mnav .mnav__item.mnav__ai.is-open:after,[data-ui=calm] .mnav .mnav__item.mnav__ai:active:after{opacity:1;background:radial-gradient(120% 90% at 50% 0,#fffc,#fff0 60%),#ffffff73;transform:scale(1)}[data-ui=calm][data-theme=dark] .mnav .mnav__item.mnav__ai.is-open:after,[data-ui=calm][data-theme=dark] .mnav .mnav__item.mnav__ai:active:after{background:radial-gradient(120% 90% at 50% 0,#ffffff52,#fff0 60%),#ffffff24}[data-ui=calm] .mnav .mnav__item.mnav__ai:before{content:"";z-index:-2;border-radius:var(--r-full);background:conic-gradient(var(--ask-glow));filter:blur(9px);opacity:0;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-slow) var(--ease-out);pointer-events:none;position:absolute;inset:3px -4px;transform:scale(.8);-webkit-mask-image:radial-gradient(closest-side,#0000002e 35%,#000 88%);mask-image:radial-gradient(closest-side,#0000002e 35%,#000 88%)}[data-ui=calm] .mnav .mnav__item.mnav__ai.is-open:before,[data-ui=calm] .mnav .mnav__item.mnav__ai:active:before{opacity:.7;transform:scale(1)}[data-ui=calm][data-theme=dark] .mnav .mnav__item.mnav__ai.is-open:before,[data-ui=calm][data-theme=dark] .mnav .mnav__item.mnav__ai:active:before{opacity:.85}}@media (prefers-reduced-motion:reduce){[data-ui=calm] .mnav .mnav__item:after,[data-ui=calm] .mnav .mnav__item:before,[data-ui=calm] .mnav .mnav__item>:is(.ico,.mnav__plus,.ai-mark){transition:none}[data-ui=calm] .mnav .mnav__item.mnav__ai.is-open:before,[data-ui=calm] .mnav .mnav__item.mnav__ai:active:before{animation:none}}@media (width<=760px){[data-ui=calm] .ibtn{transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out)}[data-ui=calm] .ibtn:active{transition-duration:var(--dur-press);background-image:radial-gradient(120% 90% at 50% 0,#ffffff8c,#fff0 62%);transform:scale(.97);box-shadow:inset 0 1px #fff9,0 6px 16px -8px #14181c59}[data-ui=calm][data-theme=dark] .ibtn:active{background-image:radial-gradient(120% 90% at 50% 0,#ffffff38,#fff0 62%);box-shadow:inset 0 1px #ffffff40,0 6px 16px -8px #0009}}@media (prefers-reduced-motion:reduce){[data-ui=calm] .ibtn,[data-ui=calm] .ibtn:active{transition:none;transform:none}}@media (width<=760px) and (orientation:landscape) and (height<=500px){[data-ui=calm] .mnav .mnav__item{min-height:44px}}@media (width>=761px){[data-ui=calm] div.app{padding-right:28px;padding-left:calc(var(--side-x) + var(--side-w) + 12px + 28px)}[data-ui=calm] .side{gap:0;padding:16px 11px 12px}[data-ui=calm] .side__head{gap:8px;min-height:34px;margin-bottom:0}[data-ui=calm] .side__brand{gap:10px;height:34px;padding:0 6px;font-size:19px}[data-ui=calm] .side__brand .brand__mark{width:34px;height:34px}[data-ui=calm] .side__create{gap:10px;height:40px;min-height:40px;margin:16px 0 8px;padding:0 14px;font-size:16px;font-weight:600}[data-ui=calm] .side__head:has(.bswitch)+.side__create{margin-top:12px}[data-ui=calm] .side__places{gap:2px;margin-top:2px;display:grid}[data-ui=calm] .side__item{gap:12px;height:40px;min-height:40px;padding:0 14px;font-size:15px;font-weight:600}[data-ui=calm] .side__kbd{border-radius:var(--r-8);background:var(--well);color:var(--muted);border:0;padding:2px 7px;font-size:12px;font-weight:600}[data-ui=calm] .side__account{background:var(--well);height:48px;box-shadow:none;border:0;gap:10px;padding:8px}[data-ui=calm] .side .side__account .av{width:28px;height:28px;font-size:11px}[data-ui=calm] .side .side__account .me__text b{font-size:13.5px;font-weight:700;line-height:1.2}[data-ui=calm] .side__foot{align-items:center;gap:10px;padding:0}[data-ui=calm] .side__tools{flex:auto;align-items:center;gap:8px;min-width:0;padding:0 2px;display:flex}[data-ui=calm] .side__tools .ibtn{width:34px;height:34px}[data-ui=calm] .side__tools .dot-badge{top:6px;right:6px}[data-ui=calm] .side__fold{border-radius:50%;justify-content:center;width:34px;height:34px;min-height:34px;margin-left:auto;padding:0}}[data-ui=calm] .top .brand-pill{border-radius:var(--r-full);height:30px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:2px;margin:0 -2px 0 0;padding:0;line-height:1;display:inline-flex;position:relative}[data-ui=calm] .top .brand-pill:before{content:"";position:absolute;inset:-7px -4px}@media (hover:hover){[data-ui=calm] .top .brand-pill:hover{background:var(--well)}}[data-ui=calm] .top .brand-pill:focus-visible{outline:3px solid var(--text);outline-offset:2px}[data-ui=calm] .top .brand-pill>.bmark,[data-ui=calm] .top .brand-pill__all{flex:none}[data-ui=calm] .top .brand-pill>.bmark{background:var(--well);color:var(--text);border:1px solid var(--line-2)}[data-ui=calm] .top .brand-pill__all{border-radius:var(--r-8);background:var(--well);width:30px;height:30px;color:var(--muted);place-items:center;display:grid}[data-ui=calm] .top .brand-pill>.ico{width:14px;height:14px;color:var(--muted);flex:none}@media (width<=760px){[data-ui=calm] header.top:not([data-page-title]),[data-ui=calm] header.top[data-page-title]{grid-template-columns:auto minmax(0,1fr);column-gap:8px}[data-ui=calm] .top .top__lead{align-items:center;gap:10px;min-width:0;max-width:min(100vw - 162px,240px);display:flex}[data-ui=calm] .top .top__lead>.brand{min-width:0}[data-ui=calm] header.top .top__tools{justify-content:flex-end;justify-self:stretch;gap:10px;min-width:0}[data-ui=calm] .top .top__tools>*{flex:none}[data-ui=calm] .top .brand__name{text-overflow:clip;flex-shrink:0;overflow:visible}[data-ui=calm] .top .top__back{flex:none;place-items:center;margin-left:-6px;display:grid}[data-ui=calm] header.top[data-page-title] .top__lead .top__title--sub{letter-spacing:-.01em;font-size:18px}[data-ui=calm] header.top .top__lead .top__sample{flex:none;height:20px;min-height:20px;margin-left:-2px;padding:0 7px;font-size:12px}}[data-ui=calm] .yp-skel{border-radius:var(--r-14);background:var(--well);max-width:100%;animation:yp-skel-in var(--dur-fast) var(--ease-out) .2s backwards, yp-pulse 1.4s ease-in-out .36s infinite;display:block}@keyframes yp-skel-in{0%{opacity:0}}[data-ui=calm] .yp-skel-status{display:block}[data-ui=calm] .yp-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes yp-pulse{0%,to{opacity:1}50%{opacity:.55}}[data-ui=calm] .yp-spin{box-sizing:border-box;border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite yp-spin;display:inline-block}[data-ui=calm] .yp-spin-status{align-items:center;gap:8px;display:inline-flex}@keyframes yp-spin{to{transform:rotate(360deg)}}[data-ui=calm] .yp-busy{place-items:center;display:inline-grid}[data-ui=calm] .yp-busy>*{grid-area:1/1}[data-ui=calm] .yp-busy__spin{display:inline-flex}[data-ui=calm] .yp-busy[aria-busy=true] .yp-busy__label{opacity:0}[data-ui=calm] .yp-slot{display:block}[data-ui=calm] .yp-slot .yp-skel{animation:1.4s ease-in-out infinite yp-pulse}[data-ui=calm] .yp-slot__blocks[data-shown=false]{visibility:hidden}[data-ui=calm] .yp-slot__blocks[data-shown=true]{animation:yp-skel-in var(--dur-fast) var(--ease-out) backwards}[data-ui=calm] .yp-slot__line{color:var(--muted);font-size:var(--fs-xs);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;padding:12px 0;font-weight:600;display:flex}@media (prefers-reduced-motion:reduce){[data-ui=calm] .yp-skel{animation:0s linear .2s backwards yp-skel-in}[data-ui=calm] .yp-slot .yp-skel,[data-ui=calm] .yp-slot__blocks[data-shown=true],[data-ui=calm] .yp-spin{animation:none}}:root[data-motion=reduce] [data-ui=calm] .yp-skel{animation:0s linear .2s backwards yp-skel-in}:root[data-motion=reduce] [data-ui=calm] .yp-slot .yp-skel,:root[data-motion=reduce] [data-ui=calm] .yp-slot__blocks[data-shown=true],:root[data-motion=reduce] [data-ui=calm] .yp-spin{animation:none}[data-ui=calm] .yp-tip-wrap{display:inline-flex;position:relative}[data-ui=calm] .yp-tip{z-index:20;border:1px solid var(--line);border-radius:var(--r-full);background:var(--float);color:var(--text);box-shadow:var(--shadow-pop);font:600 13px / 1.3 var(--font);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--dur-hover) var(--ease-out);padding:6px 10px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}[data-ui=calm] .yp-tip-wrap:hover>.yp-tip{opacity:1}[data-ui=calm] .yp-tip-wrap:has(:focus-visible)>.yp-tip{opacity:1}@media (hover:none){[data-ui=calm] .yp-tip{display:none}}[data-ui=calm] .yp-banner{--yp-tone:var(--coral);--yp-ink:var(--bad);border-radius:var(--r-14);background:color-mix(in srgb, var(--yp-tone) 14%, transparent);color:var(--text);font:500 14px / 1.45 var(--font);flex-wrap:wrap;align-items:flex-start;gap:8px 12px;padding:12px 14px;display:flex}[data-ui=calm] .yp-banner+.yp-banner{margin-top:12px}[data-ui=calm] .yp-banner--amber{--yp-tone:var(--amber);--yp-ink:var(--warn)}[data-ui=calm] .yp-banner--teal{--yp-tone:var(--teal);--yp-ink:var(--teal-text)}[data-ui=calm] .yp-banner--sea{--yp-tone:var(--sea);--yp-ink:var(--sea-text)}[data-ui=calm] .yp-banner--pine{--yp-tone:var(--pine);--yp-ink:var(--pine-text)}[data-ui=calm] .yp-banner>svg{width:18px;height:18px;color:var(--yp-ink);flex:none;margin-top:1px}[data-ui=calm] .yp-banner__body{flex:200px;gap:2px;min-width:0;display:grid}[data-ui=calm] .yp-banner__body strong{font-weight:600}[data-ui=calm] .yp-banner__action{flex:none;align-items:center;margin-left:auto;display:flex}[data-ui=calm] .yp-banner__action .btn{white-space:nowrap}[data-ui=calm] .yp-dtp{border:1px solid var(--line);border-radius:var(--r-20);background:var(--float);width:min(320px,100%);box-shadow:var(--shadow-pop);color:var(--text);gap:12px;padding:14px;display:grid}[data-ui=calm] .yp-dtp__head{justify-content:space-between;align-items:center;gap:8px;display:flex}[data-ui=calm] .yp-dtp__title{font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-weight:700}[data-ui=calm] .yp-dtp__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}[data-ui=calm] .yp-dtp__wd{color:var(--muted);text-align:center;padding:2px 0;font-size:12.5px;font-weight:700}[data-ui=calm] .yp-dtp__day{border-radius:var(--r-full);height:36px;color:var(--text);font:600 13.5px / 1 var(--font);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0}[data-ui=calm] .yp-dtp__day[aria-current=date]{box-shadow:inset 0 0 0 1px var(--line-2)}[data-ui=calm] .yp-dtp__day[aria-pressed=true]{background:var(--pill);color:var(--on-pill)}[data-ui=calm] .yp-dtp__day:focus-visible{outline:2px solid var(--text);outline-offset:2px}[data-ui=calm] .yp-dtp__day:disabled{color:var(--faint);cursor:not-allowed}@media (hover:hover){[data-ui=calm] .yp-dtp__day:hover:not(:disabled):not([aria-pressed=true]){background:var(--well)}}[data-ui=calm] .yp-dtp__times{flex-wrap:wrap;gap:6px;display:flex}[data-ui=calm] .yp-dtp__best{color:var(--muted);font-size:12.5px;font-weight:700}[data-ui=calm] .yp-dtp__hint{color:var(--muted);margin:0;font-size:13px}[data-ui=calm] .yp-dtp__summary{color:var(--text);margin:0;font-size:14px;font-weight:600}[data-ui=calm] .yp-ai{border:1px solid var(--line);border-radius:var(--r-20);background:var(--card);box-shadow:var(--shadow-card);color:var(--text);gap:12px;padding:16px 18px 16px 22px;display:grid;position:relative}[data-ui=calm] .yp-ai:before{content:"";border-radius:0 var(--r-8) var(--r-8) 0;background:var(--teal);width:4px;position:absolute;top:16px;bottom:16px;left:0}[data-ui=calm] .yp-ai__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}[data-ui=calm] .yp-ai__status{color:var(--muted);margin:0;font-size:13px}[data-ui=calm] .yp-ai__list{margin:0;padding:0;list-style:none;display:grid}[data-ui=calm] .yp-ai__item{border-top:1px solid var(--line);gap:8px;padding:12px 0;display:grid}[data-ui=calm] .yp-ai__item:first-child{border-top:0;padding-top:0}[data-ui=calm] .yp-ai__item p{margin:0;font-size:15px;line-height:1.45}[data-ui=calm] .yp-ai__actions{flex-wrap:wrap;gap:8px;display:flex}[data-ui=calm] .yp-ai__foot{justify-content:flex-end;display:flex}[data-ui=calm] .yp-window{color:var(--text);gap:8px;display:grid}[data-ui=calm] .yp-window__line{font:600 14px / 1.3 var(--font);font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:flex}[data-ui=calm] .yp-window__line>svg{flex:none;width:16px;height:16px}[data-ui=calm] .yp-window[data-level=soon] .yp-window__line{color:var(--warn)}[data-ui=calm] .yp-window[data-level=urgent] .yp-window__line{color:var(--bad)}[data-ui=calm] .yp-window__track{border-radius:var(--r-full);background:var(--well);height:8px;position:relative;overflow:hidden}[data-ui=calm] .yp-window__fill{border-radius:inherit;background:var(--pine);transform-origin:0;position:absolute;inset:0}[data-ui=calm] .yp-window[data-level=soon] .yp-window__fill{background:var(--amber)}[data-ui=calm] .yp-window[data-level=urgent] .yp-window__fill{background:var(--coral)}[data-ui=calm] .yp-window__reason{color:var(--muted);margin:0;font-size:13px}[data-ui=calm] .yp-mode{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}[data-ui=calm] .yp-mode small{color:var(--muted);font-size:13px}[data-ui=calm] .yp-soon{justify-items:start;gap:8px;display:grid}[data-ui=calm] .yp-soon__control{color:var(--muted);cursor:not-allowed}[data-ui=calm] .yp-soon__control :is(.btn,.chip){background:var(--well);color:var(--muted);box-shadow:none;border-color:#0000}[data-ui=calm] .yp-soon__reason{color:var(--muted);align-items:center;gap:6px;margin:0;font-size:13px;display:flex}[data-ui=calm] .yp-soon__reason>svg{flex:none;width:14px;height:14px}[data-ui=calm] .yp-stamp{--yp-stamp:var(--pine);z-index:3;pointer-events:none;border:4px double var(--yp-stamp);border-radius:var(--r-14);width:fit-content;height:fit-content;color:var(--yp-stamp);background:color-mix(in srgb, var(--yp-stamp) 10%, var(--float));box-shadow:0 18px 40px -18px rgb(var(--shade) / .45);opacity:0;justify-items:center;gap:2px;margin:auto;padding:10px 22px 9px;display:grid;position:absolute;inset:0}[data-ui=calm][data-theme=dark] .yp-stamp{--yp-stamp:var(--good)}[data-ui=calm] .yp-stamp[hidden]{display:none}[data-ui=calm] .yp-stamp__word{letter-spacing:.1em;text-transform:uppercase;font-size:clamp(34px,3.4vw,46px);font-weight:700;line-height:1}[data-ui=calm] .yp-stamp small{letter-spacing:.14em;text-transform:uppercase;opacity:.8;font-size:12.5px;font-weight:700}[data-ui=calm] .yp-fields{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}[data-ui=calm] .yp-fields__legend{color:var(--muted);margin-bottom:6px;padding:0;font-size:13px;font-weight:600}[data-ui=calm] .yp-fields__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-auto-rows:1fr;gap:10px;display:grid}[data-ui=calm] .yp-field-tile{border:1px solid var(--line-2);border-radius:var(--r-20);background:var(--glass-2);min-height:96px;color:var(--text);font:600 15px / 1.25 var(--font);cursor:pointer;align-content:start;justify-items:start;gap:12px;padding:14px;display:grid;position:relative}[data-ui=calm] .yp-field-tile>svg{width:22px;height:22px}[data-ui=calm] .yp-field-tile:has(input:checked){border-color:var(--text);background:var(--glass-3)}[data-ui=calm] .yp-field-tile:has(input:focus-visible){outline:2px solid var(--text);outline-offset:2px}[data-ui=calm] .yp-field-tile input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}[data-ui=calm] .yp-tpl{gap:12px;min-width:0;display:grid}[data-ui=calm] .yp-tpl__head{justify-content:space-between;align-items:center;gap:8px;display:flex}[data-ui=calm] .yp-tpl__head h3{margin:0;font-size:15px;font-weight:600}[data-ui=calm] .yp-tpl__head>span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}[data-ui=calm] .yp-tpl__list{margin:0;padding:0;list-style:none;display:grid}[data-ui=calm] .yp-tpl__item{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}[data-ui=calm] .yp-tpl__item:first-child{border-top:0;padding-top:0}[data-ui=calm] .yp-tpl__text{gap:2px;min-width:0;display:grid}[data-ui=calm] .yp-tpl__text b{font-size:15px;font-weight:600}[data-ui=calm] .yp-tpl__text p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;overflow:hidden}[data-ui=calm] .yp-tpl__empty{color:var(--muted);margin:0;font-size:14px}[data-ui=calm] .yp-dtp fieldset{border:0;min-width:0;margin:0;padding:0}[data-ui=calm] .bars{margin:0;padding:0;list-style:none}:where([data-ui=calm]){--font:"Urbanist Variable", "Urbanist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--type-unit:calc(1rem / 16);--fs-2xs:clamp(11.7px, calc(13 * var(--type-unit)), 18.2px);--fs-xs:clamp(12.6px, calc(14 * var(--type-unit)), 19.6px);--fs-sm:clamp(13.5px, calc(15 * var(--type-unit)), 21px);--fs-md:clamp(14.4px, calc(16 * var(--type-unit)), 22.4px);--fs-base:clamp(15.3px, calc(17 * var(--type-unit)), 23.8px);--fs-lg:clamp(16.2px, calc(18 * var(--type-unit)), 25.2px);--fs-xl:clamp(18px, calc(20 * var(--type-unit)), 28px);--fs-chip:clamp(12.15px, calc(13.5 * var(--type-unit)), 18.9px);--bg:#f1f2ef;--mesh-a:#cde9e4;--mesh-b:#f3e3c8;--mesh-c:#d3e6f3;--mesh-opacity:.38;--glass:#ffffff85;--glass-2:#ffffffb3;--glass-3:#ffffffdb;--solid:#f6f7f4;--card:#fbfbf9;--float:#fdfdfb;--well:#161a1e0f;--line:#161a1e17;--line-2:#161a1e29;--field-line:#161a1e80;--rim:#ffffffd1;--shade:20 24 28;--shadow-card:0 1px 2px rgb(var(--shade) / .05), 0 10px 24px -12px rgb(var(--shade) / .14);--shadow:var(--shadow-card);--shadow-pop:0 24px 60px -18px rgb(var(--shade) / .3), 0 2px 6px rgb(var(--shade) / .08);--chrome:color-mix(in srgb, var(--float) 88%, transparent);--chrome-line:#fff9;--chrome-hi:#ffffffbf;--chrome-drop:.35;--chrome-blur:blur(24px) saturate(180%);--text:#16191d;--muted:#5b6064;--faint:#666b6f;--cream:#f6f7f5;--amber:#f2b740;--on-amber:#16191d;--amber-text:#f2b740;--butter:var(--amber);--on-butter:var(--on-amber);--pine:#11745a;--on-pine:#f6f7f5;--coral:#c43c30;--on-coral:#f6f7f5;--sea:#1f68a8;--on-sea:#f6f7f5;--teal:#0b7a87;--on-teal:#f6f7f5;--lilac:var(--teal);--on-lilac:var(--on-teal);--ink:#16191d;--on-ink:#f6f7f5;--plain:#ffffff9e;--on-plain:#16191d;--good:#11745a;--bad:#b8382c;--warn:#855c00;--sea-text:var(--sea);--teal-text:var(--teal);--pine-text:var(--pine);--coral-text:var(--coral);--n-instagram:#c13584;--n-facebook:#1665d8;--n-x:#16191d;--n-linkedin:#0a66c2;--n-tiktok:#16191d;--n-youtube:#d61f1f;--n-pinterest:#d0021b;--n-threads:#16191d;--dock:#16191d;--on-dock:#f6f7f5;--pill:#16191d;--on-pill:#f6f7f5;--logo:#1f8bff;--r-6:6px;--r-8:8px;--r-10:10px;--r-14:14px;--r-20:20px;--r-28:28px;--r-full:999px;--r-card:var(--r-28);--r-tile:var(--r-20);--r-ctl:var(--r-full);--gap:16px;--dock-x:18px;--dock-w:44px;--gutter:clamp(16px, 1.6vw, 28px);--ease-out:cubic-bezier(.25, 1, .5, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--ease-move:cubic-bezier(.65, 0, .35, 1);--dur-hover:.12s;--dur-press:.1s;--dur-fast:.16s;--dur-base:.22s;--dur-slow:.32s;--ease:var(--ease-out);--chip-h:32px;--chip-px:12px;--chip-px-phone:10px;--chip-gap:6px;--chip-dot:6px;--seg-h:34px;--seg-pad:2px;--seg-item-px:12px;--btn-h:34px;--btn-px:14px;--btn-h-sm:28px;--ibtn-h:34px;--ibtn-glyph:18px;--search-h:36px;--search-w:220px;--spill-h:22px;--hit:44px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-ui=calm][data-theme=dark]{--bg:#101214;--mesh-a:#0b7a874d;--mesh-b:#f2b7401f;--mesh-c:#1f68a84d;--glass:#ffffff0d;--glass-2:#ffffff16;--glass-3:#212428;--solid:#191b1f;--card:#171a1d;--float:#1f2226;--well:#ffffff0f;--line:#ffffff14;--line-2:#ffffff29;--field-line:#ffffff73;--rim:#ffffff12;--shade:7 9 11;--shadow-card:0 1px 2px rgb(var(--shade) / .4), 0 14px 32px -14px rgb(var(--shade) / .55);--shadow-pop:0 24px 60px -18px rgb(var(--shade) / .7), 0 0 0 1px #ffffff14;--chrome-line:#ffffff24;--chrome-hi:#ffffff29;--chrome-drop:.6;--text:#eef0ee;--muted:#a6abaa;--faint:#9a9f9e;--ink:#eef0ee;--on-ink:#16191d;--amber-text:#855c00;--coral:#c8402f;--sea:#2370b3;--teal:#0a7582;--pine:#117a5d;--plain:#ffffff12;--on-plain:#eef0ee;--good:#5fcfa6;--bad:#ff8f80;--warn:#e9c15a;--sea-text:#7ab8e8;--teal-text:#4fb3bf;--pine-text:#5fcfa6;--coral-text:#ff8f80;--n-instagram:#e573b3;--n-facebook:#6ea4f5;--n-x:#eef0ee;--n-linkedin:#6fb1f5;--n-tiktok:#eef0ee;--n-youtube:#ff6b6b;--n-pinterest:#ff6b7d;--n-threads:#eef0ee;--dock:#ffffff14;--on-dock:#eef0ee;--pill:#eef0ee;--on-pill:#16191d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-ui=calm] *,[data-ui=calm] :before,[data-ui=calm] :after{box-sizing:border-box}:root:has([data-ui=calm]){-webkit-text-size-adjust:100%;scrollbar-gutter:stable}@supports (font:-apple-system-body) and (-webkit-touch-callout:none){:root:has([data-ui=calm]){font:-apple-system-body}:where([data-ui=calm]){--type-unit:calc(1rem / 17)}}:root:has([data-ui=calm]){background:#f1f2ef}:root:has([data-ui=calm][data-theme=dark]){background:#101214}[data-ui=calm]{isolation:isolate;background:var(--bg);min-height:100dvh;color:var(--text);font:500 var(--fs-md)/1.45 var(--font);-webkit-font-smoothing:antialiased;overflow-wrap:break-word;-webkit-tap-highlight-color:transparent;margin:0;overflow-x:clip}[data-ui=calm] img,[data-ui=calm] svg{display:block}[data-ui=calm] button,[data-ui=calm] input,[data-ui=calm] select,[data-ui=calm] textarea{font:inherit;color:inherit}[data-ui=calm] button,[data-ui=calm] a,[data-ui=calm] label,[data-ui=calm] input,[data-ui=calm] select{touch-action:manipulation}[data-ui=calm] button{cursor:pointer;background:0 0;border:0;padding:0}[data-ui=calm] a{color:inherit;text-decoration:none}[data-ui=calm] h1,[data-ui=calm] h2,[data-ui=calm] h3,[data-ui=calm] h4,[data-ui=calm] p,[data-ui=calm] dl,[data-ui=calm] dd,[data-ui=calm] ul,[data-ui=calm] ol,[data-ui=calm] figure{margin:0;padding:0}[data-ui=calm] :where(h1,h2,h3,h4,h5,h6){font-family:var(--font)}[data-ui=calm] ul,[data-ui=calm] ol{list-style:none}[data-ui=calm] [hidden]{display:none!important}[data-ui=calm] .num,[data-ui=calm] b[data-count],[data-ui=calm] .tnum,[data-ui=calm] time,[data-ui=calm] .stat__value,[data-ui=calm] .tab-count,[data-ui=calm] .badge,[data-ui=calm] .rbadge,[data-ui=calm] .mnav__count,[data-ui=calm] .donut__mid b,[data-ui=calm] .bars__lab,[data-ui=calm] .chart__grid text,[data-ui=calm] .chart__x text,[data-ui=calm] .chart__tip strong,[data-ui=calm] .cl-mcell__num{font-variant-numeric:tabular-nums}[data-ui=calm] .ico{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}[data-ui=calm] :focus-visible{outline:2px solid var(--text);outline-offset:2px}[data-ui=calm] .head__title:focus,[data-ui=calm] .drawer__inner:focus{outline:none}[data-ui=calm] .sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-ui=calm] .skip{z-index:100;border-radius:var(--r-full);background:var(--pill);color:var(--on-pill);padding:10px 16px;position:fixed;top:-60px;left:12px}[data-ui=calm] .skip:focus-visible{top:12px}[data-ui=calm] ::selection{background:var(--amber);color:#16191d}[data-ui=calm] mark{background:color-mix(in srgb, var(--amber) 70%, transparent);color:inherit;border-radius:var(--r-8);padding:0 1px}[data-ui=calm] .mesh{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}[data-ui=calm] .mesh i{filter:blur(60px);opacity:var(--mesh-opacity);border-radius:50%;position:absolute}[data-ui=calm] .mesh__a{background:radial-gradient(closest-side, var(--mesh-a), transparent);width:62vmax;height:62vmax;top:-24vmax;left:-18vmax}[data-ui=calm] .mesh__b{background:radial-gradient(closest-side, var(--mesh-b), transparent);width:70vmax;height:70vmax;bottom:-30vmax;right:-24vmax}[data-ui=calm] .mesh__c{background:radial-gradient(closest-side, var(--mesh-c), transparent);width:46vmax;height:46vmax;top:-16vmax;right:8vmax}html.js:not(.failsafe) [data-ui=calm] .app{visibility:hidden}html.js.is-ready [data-ui=calm] .app{visibility:visible}html.is-signed-out [data-ui=calm] .app{display:none}[data-ui=calm] .app{padding:24px var(--gutter) 48px calc(var(--dock-x) + var(--dock-w) + var(--gutter));overflow-x:clip}[data-ui=calm] .top{grid-template-columns:auto 1fr auto;align-items:center;gap:20px;margin-bottom:26px;display:grid}[data-ui=calm] .brand{letter-spacing:-.02em;align-items:center;gap:12px;font-size:26px;font-weight:700;display:inline-flex}[data-ui=calm] .brand__mark{border-radius:var(--r-14);background:var(--pill);width:48px;height:48px;color:var(--logo);place-items:center;display:grid}[data-ui=calm] .brand__mark svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px}[data-ui=calm] .tab-count{min-width:21px;height:21px;color:var(--muted);place-items:center;padding:0 6px;font-size:12.5px;font-weight:600;display:inline-grid}[data-ui=calm] .tab-count:empty{display:none}[data-ui=calm] .top__tools{align-items:center;gap:10px;display:flex}[data-ui=calm] .bswitch{border-radius:var(--r-full);background:var(--glass-2);border:1px solid var(--rim);height:50px;font-weight:600;font-size:var(--fs-sm);align-items:center;gap:9px;max-width:240px;padding:0 14px 0 5px;display:inline-flex}[data-ui=calm] .bswitch__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-ui=calm] .bswitch .ico{width:16px;height:16px;color:var(--muted)}[data-ui=calm] .bswitch__all{border-radius:var(--r-8);background:var(--pill);width:34px;height:34px;color:var(--on-pill);place-items:center;display:grid}[data-ui=calm] .bswitch>.bmark{border-radius:var(--r-8)}[data-ui=calm] .bswitch__all .ico{color:inherit;width:17px;height:17px}[data-ui=calm] .me{border-radius:var(--r-full);background:var(--glass-2);border:1px solid var(--rim);align-items:center;gap:10px;height:48px;padding:2px;display:inline-flex}[data-ui=calm] .me .av{width:42px;height:42px}[data-ui=calm] .me__text{text-align:left;padding-right:14px;line-height:1.15;display:none}[data-ui=calm] .me__text b{font-size:var(--fs-xs);font-weight:700;display:block}[data-ui=calm] .me__text small{color:var(--muted);font-size:12.5px;display:block}@media (width>=1500px){[data-ui=calm] .me__text{display:block}}[data-ui=calm] .dot-badge{background:var(--coral);border:2px solid var(--bg);border-radius:50%;width:9px;height:9px;position:absolute;top:9px;right:10px}[data-ui=calm] :is(.mnav,.glass){border:1px solid var(--chrome-line);background:var(--chrome);-webkit-backdrop-filter:var(--chrome-blur);backdrop-filter:var(--chrome-blur);box-shadow:inset 0 1px 0 var(--chrome-hi), 0 18px 40px -16px rgb(var(--shade) / var(--chrome-drop))}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-ui=calm] :is(.mnav,.glass){background:var(--float)}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){[data-ui=calm] :is(.mnav,.glass){background:var(--float);-webkit-backdrop-filter:none;backdrop-filter:none}[data-ui=calm] dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}[data-ui=calm] .dock__btn{opacity:.74;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:relative}[data-ui=calm] .dock__btn .ico{width:18px;height:18px}[data-ui=calm] .dock__btn:hover,[data-ui=calm] .dock__btn:focus-visible,[data-ui=calm] .dock__btn[aria-expanded=true],[data-ui=calm] .dock__btn[aria-current=page]{opacity:1;background:var(--well)}[data-ui=calm] .dock__btn[aria-current=page]:after{content:"";background:var(--amber);border-radius:50%;width:5px;height:5px;margin-top:-2.5px;position:absolute;top:50%;right:3px}[data-ui=calm] .dock__btn.is-locked{opacity:.4}[data-ui=calm] .main,[data-ui=calm] .view{position:relative}[data-ui=calm] .head{flex-wrap:wrap;align-items:center;gap:8px 16px;min-height:44px;margin-bottom:16px;display:flex}[data-ui=calm] .head__lead{flex-wrap:wrap;flex:0 auto;align-items:center;gap:8px 18px;min-width:0;display:flex}[data-ui=calm] .head__title{letter-spacing:-.025em;white-space:nowrap;overflow-clip-margin:.12em;text-overflow:ellipsis;min-width:0;max-width:100%;font-size:clamp(26px,2.2vw,28px);font-weight:600;line-height:1.04;overflow:clip}[data-ui=calm] .head__title .word{vertical-align:top;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}[data-ui=calm] .head__title .ch{display:inline-block}[data-ui=calm] .head__stats{flex-wrap:wrap;gap:6px 20px;display:flex}[data-ui=calm] .head__stats:empty{display:none}[data-ui=calm] .stat{align-items:center;gap:12px;display:flex}[data-ui=calm] .stat__ico{background:var(--glass-2);border:1px solid var(--rim);border-radius:50%;place-items:center;width:30px;height:30px;display:grid}[data-ui=calm] .stat__value{letter-spacing:-.01em;align-items:center;gap:10px;font-size:17px;font-weight:600;display:flex}[data-ui=calm] .stat__label{color:var(--muted);font-size:var(--fs-2xs);white-space:nowrap;max-width:none;line-height:1.3}[data-ui=calm] .head__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}[data-ui=calm] .badge{border-radius:var(--r-full);letter-spacing:.01em;white-space:nowrap;align-items:center;padding:3px 10px;font-size:12.5px;font-weight:700;display:inline-flex}[data-ui=calm] .badge--butter,[data-ui=calm] .badge--amber{background:var(--amber);color:var(--on-amber)}[data-ui=calm] .badge--pine{background:var(--pine);color:var(--on-pine)}[data-ui=calm] .badge--coral{background:var(--coral);color:var(--on-coral)}[data-ui=calm] .badge--sea{background:var(--sea);color:var(--on-sea)}[data-ui=calm] .badge--lilac,[data-ui=calm] .badge--teal{background:var(--teal);color:var(--on-teal)}[data-ui=calm] .badge--ink{background:var(--ink);color:var(--on-ink)}[data-ui=calm] .badge--plain{background:var(--glass-2);color:var(--text);border:1px solid var(--line)}[data-ui=calm] .is-flash{animation:flash calc(var(--dur-slow) * 2) var(--ease-out)}@keyframes flash{0%{color:var(--coral)}to{color:inherit}}[data-ui=calm] .float-up{z-index:90;pointer-events:none;font-weight:700;font-size:var(--fs-sm);color:var(--good);position:fixed}[data-ui=calm] .grid{gap:var(--gap);display:grid}[data-ui=calm] .card{border-radius:var(--r-28);background:var(--card);border:1px solid var(--line);min-width:0;box-shadow:var(--shadow-card);padding:20px;position:relative}[data-ui=calm] .card :is(.card,.yp-ai){box-shadow:none;background:0 0;border-color:#0000}[data-ui=calm] .card__head{justify-content:space-between;align-items:center;gap:12px;min-height:42px;margin-bottom:14px;display:flex}[data-ui=calm] .card__title{font-size:var(--fs-base);letter-spacing:-.005em;font-weight:600}[data-ui=calm] .card__sub{color:var(--muted);font-size:var(--fs-2xs)}[data-ui=calm] .card__tools{align-items:center;gap:8px;display:flex}[data-ui=calm] .card.is-focus{z-index:60;background:var(--solid);max-height:84vh;box-shadow:var(--shadow-pop);position:fixed;inset:8vh max(4vw,50vw - 590px) auto;overflow:auto}[data-ui=calm] .card-ph{border-radius:var(--r-28);border:1.5px dashed var(--line-2)}[data-ui=calm] .scrim{z-index:55;background:rgb(var(--shade) / .28);opacity:0;visibility:hidden;position:fixed;inset:0}[data-ui=calm][data-theme=dark] .scrim{background:rgb(var(--shade) / .55)}[data-ui=calm] .tile{border-radius:var(--r-20);padding:16px}[data-ui=calm] .tone--butter,[data-ui=calm] .tone--amber{background:var(--amber);color:var(--on-amber)}[data-ui=calm] .tone--pine{background:var(--pine);color:var(--on-pine)}[data-ui=calm] .tone--coral{background:var(--coral);color:var(--on-coral)}[data-ui=calm] .tone--sea{background:var(--sea);color:var(--on-sea)}[data-ui=calm] .tone--lilac,[data-ui=calm] .tone--teal{background:var(--teal);color:var(--on-teal)}[data-ui=calm] .tone--ink{background:var(--ink);color:var(--on-ink)}[data-ui=calm] .tone--plain{background:var(--glass-2);color:var(--on-plain)}[data-ui=calm] .tone--muted{background:var(--faint)}[data-ui=calm] .ibtn{width:var(--ibtn-h);height:var(--ibtn-h);border:1px solid var(--line-2);color:var(--text);background:0 0;border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}[data-ui=calm] .ibtn:hover{background:var(--glass-2)}[data-ui=calm] .ibtn .ico{width:var(--ibtn-glyph);height:var(--ibtn-glyph)}[data-ui=calm] .ibtn--glass{background:var(--glass-2);border-color:var(--rim)}[data-ui=calm] .ibtn--sm{width:var(--ibtn-h);height:var(--ibtn-h)}[data-ui=calm] .ibtn--lg{background:var(--glass-2);border-color:var(--rim)}[data-ui=calm] .ibtn--on-dark{color:inherit;border-color:#ffffff47}[data-ui=calm] .ibtn--on-dark:hover{background:#ffffff24}[data-ui=calm] .ibtn[aria-pressed=true]{background:var(--pill);color:var(--on-pill);border-color:#0000}[data-ui=calm] .ibtn:disabled,[data-ui=calm] .ibtn[aria-disabled=true]{color:var(--muted);border-color:var(--line);cursor:not-allowed;background:0 0}[data-ui=calm] .btn{min-height:var(--btn-h);padding:0 var(--btn-px);border-radius:var(--r-full);font-weight:600;font-size:var(--fs-sm);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;display:inline-flex}[data-ui=calm] .btn .ico{width:18px;height:18px}[data-ui=calm] .btn--ink{background:var(--pill);color:var(--on-pill)}[data-ui=calm] .btn--ink:hover{filter:brightness(1.15)}[data-ui=calm][data-theme=dark] .btn--ink:hover{filter:brightness(.92)}[data-ui=calm] .btn--ghost{border-color:var(--line-2);background:0 0}[data-ui=calm] .btn--ghost:hover{background:var(--glass-2)}[data-ui=calm] .btn--butter,[data-ui=calm] .btn--amber{background:var(--amber);color:var(--on-amber)}[data-ui=calm] .btn--pine{background:var(--pine);color:var(--on-pine)}[data-ui=calm] .btn--danger{background:var(--coral);color:var(--on-coral)}[data-ui=calm] .btn--sm{min-height:var(--btn-h-sm);padding:0 var(--btn-px);font-size:var(--fs-2xs)}[data-ui=calm] .btn--sm .ico{width:16px;height:16px}[data-ui=calm] .btn:disabled,[data-ui=calm] .btn[aria-disabled=true]{background:var(--well);color:var(--muted);box-shadow:none;cursor:not-allowed;filter:none;border-color:#0000}[data-ui=calm] .btn--ghost:disabled,[data-ui=calm] .btn--ghost[aria-disabled=true]{border-color:var(--line-2);background:0 0}[data-ui=calm] .btn[data-locked]:after,[data-ui=calm] .chip[data-locked]:after{content:"";width:14px;height:14px;-webkit-mask:var(--lock-mask) center / contain no-repeat;-webkit-mask:var(--lock-mask) center / contain no-repeat;mask:var(--lock-mask) center / contain no-repeat;background:currentColor;margin-left:2px}:where([data-ui=calm]){--lock-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Crect x='5' y='10.5' width='14' height='10' rx='2.5'/%3E%3Cpath d='M8 10.5V8a4 4 0 0 1 8 0v2.5'/%3E%3C/svg%3E")}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=reduce]) [data-ui=calm] :is(.btn,.ibtn,.chip,.dock__btn,.bswitch,.me){transition:background-color var(--dur-hover) var(--ease-out), transform var(--dur-fast) var(--ease-out)}:root:not([data-motion=reduce]) [data-ui=calm] :is(.btn,.ibtn,.chip,.dock__btn,.bswitch,.me):active:not(:disabled):not([aria-disabled=true]):not(.is-locked){transition-duration:var(--dur-press);transform:scale(.97)}}@media (hover:hover){[data-ui=calm] :is(.me,.ibtn--glass):hover{background:var(--glass-3)}[data-ui=calm] .bswitch:hover{background:var(--well);border-color:var(--line-2)}}[data-ui=calm] :is(.bswitch,.me,.ibtn--glass):focus-visible{outline:3px solid var(--text);outline-offset:2px}[data-ui=calm] .seg{width:fit-content;max-width:100%;min-height:var(--seg-h);padding:var(--seg-pad);border-radius:var(--r-full);background:var(--well);place-self:flex-start start;display:inline-flex;position:relative}[data-ui=calm] .seg__pill{background:var(--glass-3);box-shadow:0 2px 8px rgb(var(--shade) / .08);opacity:0;pointer-events:none;position:absolute;inset:0}[data-ui=calm][data-theme=dark] .seg__pill{background:var(--card)}[data-ui=calm] .seg__btn{z-index:1;min-height:calc(var(--seg-h) - 2 * var(--seg-pad));padding:0 var(--seg-item-px);border-radius:var(--r-full);font-size:var(--fs-chip);color:var(--muted);white-space:nowrap;font-weight:600;position:relative}[data-ui=calm] .seg__btn[aria-pressed=true]{color:var(--text)}[data-ui=calm] .input,[data-ui=calm] .search{min-height:var(--search-h);border-radius:var(--r-full);border:1px solid var(--field-line);background:var(--glass-2);outline:none;min-width:0;padding:0 16px}[data-ui=calm] .input:focus,[data-ui=calm] .search:focus-within{border-color:var(--text)}[data-ui=calm] .input:focus-visible{outline:2px solid var(--text);outline-offset:2px}[data-ui=calm] .search:has(input:focus-visible){outline:2px solid var(--text);outline-offset:2px}[data-ui=calm] .search{color:var(--muted);align-items:center;gap:8px;display:inline-flex}@media (width>=761px){[data-ui=calm] .search{width:var(--search-w);max-width:100%}}[data-ui=calm] .search input{width:100%;min-width:0;height:100%;color:var(--text);padding:revert;background:0 0;border:0;outline:none}[data-ui=calm] select.select{appearance:none;border:1px solid var(--field-line);border-radius:var(--r-full);background-color:var(--glass-2);cursor:pointer;text-overflow:ellipsis;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-position:right 12px center;background-repeat:no-repeat;background-size:16px;outline:none;width:100%;min-width:0;min-height:46px;padding:0 38px 0 14px;line-height:1.2}[data-ui=calm] select.select.input,[data-ui=calm] select.select--dense{min-height:36px}[data-ui=calm] select.select:disabled{color:var(--muted);background-color:var(--well);border-color:var(--line-2);cursor:not-allowed}[data-ui=calm] .toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}[data-ui=calm] .toolbar__spacer{flex:1}[data-ui=calm] .chip{align-items:center;gap:var(--chip-gap);min-height:var(--chip-h);padding:0 var(--chip-px);border-radius:var(--r-full);background:var(--glass-2);border:1px solid var(--line);font-size:var(--fs-chip);white-space:nowrap;font-weight:500;display:inline-flex}[data-ui=calm] .chip .ico{width:16px;height:16px}[data-ui=calm] .chip[aria-pressed=true]{background:var(--pill);color:var(--on-pill);border-color:#0000}[data-ui=calm] .chip[aria-pressed=true] .net{color:inherit}[data-ui=calm] .chip__count{font-variant-numeric:tabular-nums;color:var(--muted);font-weight:500}[data-ui=calm] .chip[aria-pressed=true] .chip__count{color:inherit}[data-ui=calm] .chip__count--needs{border-radius:var(--r-full);background:var(--coral);min-width:20px;height:20px;color:var(--on-coral);place-items:center;padding:0 7px;font-weight:700;display:inline-grid}[data-ui=calm] .chip[aria-pressed=true] .chip__count--needs{color:var(--on-coral)}[data-ui=calm] .chip__dot{width:var(--chip-dot);height:var(--chip-dot);background:currentColor;border-radius:50%;flex:none}[data-ui=calm] .chip__dot--amber{background:var(--amber)}[data-ui=calm] .chip__dot--pine{background:var(--good)}[data-ui=calm] .chip__dot--coral{background:var(--coral)}[data-ui=calm] .chip__dot--sea{background:var(--sea)}[data-ui=calm] .chip__dot--teal{background:var(--teal)}[data-ui=calm] .chip__dot--ink{background:var(--ink)}[data-ui=calm] .chip__dot--plain{background:var(--faint)}[data-ui=calm] .chips{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}[data-ui=calm] .chips--scroll{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;margin:-6px -2px;padding:6px 2px;scroll-padding-inline:2px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}@supports not (animation-timeline:scroll(x self)){[data-ui=calm] .chips--scroll[data-scrolled=true]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 28px),#0000)}}[data-ui=calm] .chips--scroll::-webkit-scrollbar{display:none}[data-ui=calm] .chips--scroll>*{scroll-snap-align:start;flex:none}@property --chips-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --chips-fade-end{syntax:"<length>";inherits:false;initial-value:0}@keyframes chips-fade{0%{--chips-fade-start:0px;--chips-fade-end:28px}8%,92%{--chips-fade-start:40px;--chips-fade-end:28px}to{--chips-fade-start:40px;--chips-fade-end:0px}}@supports (animation-timeline:scroll(x self)){[data-ui=calm] .chips--scroll{-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--chips-fade-start), #000 calc(100% - var(--chips-fade-end)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--chips-fade-start), #000 calc(100% - var(--chips-fade-end)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--chips-fade-start), #000 calc(100% - var(--chips-fade-end)), transparent);animation:linear both chips-fade;animation-timeline:scroll(self x)}}[data-ui=calm] .chips--scroll:not([data-scrolled=true]){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}@media (pointer:coarse){[data-ui=calm] :is(.btn,.chip,.search){position:relative}[data-ui=calm] :is(.btn,.ibtn,.chip,.seg__btn,.search):before{content:"";width:max(100%, var(--hit));height:max(100%, var(--hit));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}[data-ui=calm] .spill{min-height:var(--spill-h);border-radius:var(--r-full);background:var(--well);font-size:var(--fs-2xs);white-space:nowrap;align-items:center;gap:7px;padding:0 11px 0 9px;font-weight:600;display:inline-flex}[data-ui=calm] .spill i{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}[data-ui=calm] .spill--butter i,[data-ui=calm] .spill--amber i{background:var(--amber);box-shadow:0 0 0 1px rgb(var(--shade) / .12)}[data-ui=calm] .spill--pine i{background:var(--good)}[data-ui=calm] .spill--coral{color:var(--bad)}[data-ui=calm] .spill--coral i{background:var(--coral)}[data-ui=calm] .spill--sea i{background:var(--sea)}[data-ui=calm] .spill--ink i{background:var(--ink)}[data-ui=calm] .spill--lilac i,[data-ui=calm] .spill--teal i{background:var(--teal)}[data-ui=calm] .spill--plain i{background:var(--faint)}[data-ui=calm] .spill--amber,[data-ui=calm] .spill--butter{background:color-mix(in srgb, var(--amber) 22%, transparent)}[data-ui=calm] .spill--pine{background:color-mix(in srgb, var(--pine) 12%, transparent)}[data-ui=calm] .spill--coral{background:color-mix(in srgb, var(--coral) 12%, transparent)}[data-ui=calm] .spill--sea{background:color-mix(in srgb, var(--sea) 12%, transparent)}[data-ui=calm] .spill--teal,[data-ui=calm] .spill--lilac{background:color-mix(in srgb, var(--teal) 12%, transparent)}[data-ui=calm] .spill--ink{background:color-mix(in srgb, var(--ink) 10%, transparent)}[data-ui=calm] .net{background:var(--glass-2);border:1px solid var(--line);color:var(--n-x);border-radius:50%;flex:none;place-items:center;display:inline-grid}[data-ui=calm] .net .ico{stroke-width:1.9px;width:58%;height:58%}[data-ui=calm] .net--xs{width:22px;height:22px}[data-ui=calm] .net--sm{width:28px;height:28px}[data-ui=calm] .net--md{border-radius:var(--r-8);width:36px;height:36px}[data-ui=calm] .net--lg{border-radius:var(--r-14);width:46px;height:46px}[data-ui=calm] .net--instagram{color:var(--n-instagram)}[data-ui=calm] .net--facebook{color:var(--n-facebook)}[data-ui=calm] .net--x{color:var(--n-x)}[data-ui=calm] .net--linkedin{color:var(--n-linkedin)}[data-ui=calm] .net--tiktok{color:var(--n-tiktok)}[data-ui=calm] .net--youtube{color:var(--n-youtube)}[data-ui=calm] .net--pinterest{color:var(--n-pinterest)}[data-ui=calm] .net--threads{color:var(--n-threads)}[data-ui=calm] .net[class*=net--]:not(.net-brand){color:var(--muted)}[data-ui=calm] .net-brand{flex:none;place-items:center;line-height:0;display:inline-grid}[data-ui=calm] .net-brand svg{width:100%;height:100%;display:block;overflow:visible}[data-ui=calm] .net-brand--xs{width:22px;height:22px}[data-ui=calm] .net-brand--sm{width:28px;height:28px}[data-ui=calm] .net-brand--md{width:36px;height:36px}[data-ui=calm] .net-brand--lg{width:46px;height:46px}[data-ui=calm] .net-stack{display:inline-flex}[data-ui=calm] .net-stack .net{background:var(--solid);box-shadow:0 0 0 2px var(--solid);border-color:#0000}[data-ui=calm] .net-stack .net+.net{margin-left:-6px}[data-ui=calm] .bmark{border-radius:var(--r-8);letter-spacing:-.02em;flex:none;place-items:center;font-weight:700;display:inline-grid}[data-ui=calm] .bmark--xs{border-radius:var(--r-8);width:22px;height:22px;font-size:11.5px}[data-ui=calm] .bmark--sm{border-radius:var(--r-8);width:30px;height:30px;font-size:12.5px}[data-ui=calm] .bmark--md{border-radius:var(--r-8);width:38px;height:38px;font-size:14px}[data-ui=calm] .bmark--lg{border-radius:var(--r-14);width:52px;height:52px;font-size:18px}[data-ui=calm] .bmark.tone--plain{border:1px solid var(--line)}[data-ui=calm] .bchip{font-size:var(--fs-2xs);white-space:nowrap;align-items:center;gap:7px;font-weight:600;display:inline-flex}[data-ui=calm] .rbadge{border-radius:var(--r-full);white-space:nowrap;align-items:center;min-height:24px;padding:0 10px;font-size:12.5px;font-weight:700;display:inline-flex}[data-ui=calm] .rbadge--ink{background:var(--ink);color:var(--on-ink)}[data-ui=calm] .rbadge--sea{background:var(--sea);color:var(--on-sea)}[data-ui=calm] .rbadge--pine{background:var(--pine);color:var(--on-pine)}[data-ui=calm] .rbadge--butter,[data-ui=calm] .rbadge--amber{background:var(--amber);color:var(--on-amber)}[data-ui=calm] .rbadge--lilac,[data-ui=calm] .rbadge--teal{background:var(--teal);color:var(--on-teal)}[data-ui=calm] .rbadge--coral{background:var(--coral);color:var(--on-coral)}[data-ui=calm] .rbadge--plain{background:var(--glass-2);color:var(--text);border:1px solid var(--line-2)}[data-ui=calm] .locknote{border-radius:var(--r-14);background:var(--well);color:var(--muted);font-size:var(--fs-2xs);align-items:center;gap:10px;padding:11px 14px;font-weight:600;display:flex}[data-ui=calm] .locknote .ico{width:17px;height:17px;color:var(--text)}[data-ui=calm] .noaccess{text-align:center;justify-items:center;gap:10px;max-width:620px;margin:4vh auto 0;padding:clamp(36px,6vw,72px) 24px;display:grid}[data-ui=calm] .noaccess__ico{background:var(--pill);width:44px;height:44px;color:var(--on-pill);box-sizing:content-box;border-radius:50%;padding:10px}[data-ui=calm] .noaccess__title{letter-spacing:-.02em;margin-top:6px;font-size:26px;font-weight:700}[data-ui=calm] .noaccess__text{color:var(--muted);max-width:420px}[data-ui=calm] .noaccess__role{font-size:var(--fs-xs);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:8px;display:inline-flex}[data-ui=calm] .thumb{object-fit:cover;border-radius:inherit;background:var(--well);width:100%;height:100%}[data-ui=calm] .av{object-fit:cover;background:var(--well);color:#16191d;border-radius:50%;flex:none;place-items:center;font-weight:700;display:inline-grid}[data-ui=calm] .av--xs{width:22px;height:22px;font-size:9.5px}[data-ui=calm] .av--sm{width:28px;height:28px;font-size:11px}[data-ui=calm] .av--md{width:36px;height:36px;font-size:13px}[data-ui=calm] .av--lg{width:48px;height:48px;font-size:16px}[data-ui=calm] .av--xl{width:112px;height:112px;font-size:34px}[data-ui=calm] .av--t0{background:#f4dba8}[data-ui=calm] .av--t1{background:#cde8de}[data-ui=calm] .av--t2{background:#f3cdbf}[data-ui=calm] .av--t3{background:#cfe3f1}[data-ui=calm][data-theme=dark] [class*=av--t]:not([data-view=inbox] *){color:#eef0ee;background:#2c4a63}[data-ui=calm] .av-stack{display:inline-flex}[data-ui=calm] .av-stack .av{box-shadow:0 0 0 2px var(--stack-ring,var(--cream))}[data-ui=calm][data-theme=dark] .av-stack .av{--stack-ring:#1b1e22}[data-ui=calm] .av-stack .av+.av{margin-left:-8px}[data-ui=calm] .meter{border-radius:var(--r-full);background:var(--well);height:8px;display:block;overflow:hidden}[data-ui=calm] .meter__fill{border-radius:inherit;background:var(--text);transform-origin:0;width:100%;height:100%;display:block}[data-ui=calm] .meter__fill--pine{background:var(--pine)}[data-ui=calm] .meter__fill--coral{background:var(--coral)}[data-ui=calm] .meter__fill--butter,[data-ui=calm] .meter__fill--amber{background:var(--amber)}[data-ui=calm] .meter__fill--sea{background:var(--sea)}[data-ui=calm] .meter__fill--lilac,[data-ui=calm] .meter__fill--teal{background:var(--teal)}[data-ui=calm] .table-wrap{margin:0 -6px;overflow-x:auto}[data-ui=calm] .table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--fs-xs)}[data-ui=calm] .table th{text-align:left;font-weight:600;font-size:var(--fs-2xs);color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 12px}[data-ui=calm] .table th button{color:inherit;align-items:center;gap:4px;font-weight:600;display:inline-flex}[data-ui=calm] .table th[aria-sort] button{color:var(--text)}[data-ui=calm] .table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:12px}[data-ui=calm] .table tr:last-child td{border-bottom:0}[data-ui=calm] .table tbody tr{transition:background-color var(--dur-hover) var(--ease-out)}[data-ui=calm] .table tbody tr:hover{background:var(--well)}[data-ui=calm] .table .r{text-align:right}[data-ui=calm] .cell-person{align-items:center;gap:10px;min-width:0;display:flex}[data-ui=calm] .cell-person b{font-weight:600;display:block}[data-ui=calm] .cell-person small{color:var(--muted);font-size:var(--fs-2xs);display:block}[data-ui=calm] .empty{text-align:center;color:var(--muted);justify-items:center;gap:6px;padding:36px 16px;display:grid}[data-ui=calm] .empty .ico{opacity:.7;width:30px;height:30px}[data-ui=calm] .empty__title{color:var(--text);font-weight:600}[data-ui=calm] .empty__text{font-size:var(--fs-xs);max-width:320px}[data-ui=calm] .empty .btn{margin-top:8px}[data-ui=calm] .check{appearance:none;border-radius:var(--r-8);border:1.5px solid var(--field-line);cursor:pointer;background:var(--glass-2);flex:none;place-items:center;width:22px;height:22px;margin:0;display:inline-grid}[data-ui=calm] .check:checked{background:var(--pill);border-color:#0000}[data-ui=calm] .check:checked:after{content:"";border-left:2px solid var(--on-pill);border-bottom:2px solid var(--on-pill);width:10px;height:5px;transform:rotate(-45deg)translate(1px,-1px)}[data-ui=calm] .check:disabled{opacity:.5;cursor:not-allowed}[data-ui=calm] .switch{border-radius:var(--r-full);background:var(--well);width:46px;height:28px;box-shadow:inset 0 0 0 1.5px var(--field-line);flex:none;position:relative}[data-ui=calm] .switch:after{content:"";width:22px;height:22px;box-shadow:0 1px 3px rgb(var(--shade) / .2);transition:transform var(--dur-base) var(--ease-move);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}[data-ui=calm] .switch[aria-checked=true]{background:var(--pine);box-shadow:none}[data-ui=calm] .switch[aria-checked=true]:after{transform:translate(18px)}[data-ui=calm] .switch:disabled{opacity:.45;cursor:not-allowed}@media (pointer:coarse){[data-ui=calm] .switch:before{content:"";position:absolute;inset:-8px -4px}}[data-ui=calm] .chart{outline:none;position:relative}[data-ui=calm] .chart:focus-visible{outline:2px solid var(--text);outline-offset:4px;border-radius:var(--r-14)}[data-ui=calm] .chart__svg{overflow:visible}[data-ui=calm] .chart__grid line{stroke:var(--line);stroke-dasharray:3 4}[data-ui=calm] .chart__grid text,[data-ui=calm] .chart__x text{fill:var(--muted);font-size:12px;font-weight:500}[data-ui=calm] .chart__line{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}[data-ui=calm] .chart__line.is-dashed{stroke-dasharray:5 6;stroke-width:2px}[data-ui=calm] .chart__line--ink{stroke:var(--ink)}[data-ui=calm] .chart__line--coral{stroke:var(--coral)}[data-ui=calm] .chart__line--pine{stroke:var(--pine)}[data-ui=calm] .chart__line--butter,[data-ui=calm] .chart__line--amber{stroke:#d99a1e}[data-ui=calm] .chart__line--sea{stroke:var(--sea)}[data-ui=calm] .chart__line--lilac,[data-ui=calm] .chart__line--teal{stroke:var(--teal)}[data-ui=calm] .chart__line--muted{stroke:var(--faint)}[data-ui=calm][data-theme=dark] .chart__line--pine{stroke:#5fd0a8}[data-ui=calm][data-theme=dark] .chart__line--sea{stroke:#7ab8e8}[data-ui=calm] .chart__stop0{stop-color:var(--area,var(--coral));stop-opacity:.22}[data-ui=calm] .chart__stop1{stop-color:var(--area,var(--coral));stop-opacity:0}[data-ui=calm] .chart__cross{stroke:var(--line-2);stroke-width:1px;opacity:0}[data-ui=calm] .chart__dot{stroke:var(--bg);stroke-width:2.5px}[data-ui=calm] .chart__dot--ink{fill:var(--ink)}[data-ui=calm] .chart__dot--coral{fill:var(--coral)}[data-ui=calm] .chart__dot--pine{fill:var(--pine)}[data-ui=calm] .chart__dot--butter,[data-ui=calm] .chart__dot--amber{fill:#d99a1e}[data-ui=calm] .chart__dot--sea{fill:var(--sea)}[data-ui=calm] .chart__dot--lilac,[data-ui=calm] .chart__dot--teal{fill:var(--teal)}[data-ui=calm] .chart__dot--muted{fill:var(--faint)}[data-ui=calm] .chart__tip{pointer-events:none;opacity:0;border-radius:var(--r-14);background:var(--float);border:1px solid var(--line);box-shadow:var(--shadow-pop);font-size:var(--fs-2xs);white-space:nowrap;transition:opacity var(--dur-hover) var(--ease-out);gap:3px;padding:8px 11px;display:grid;position:absolute;top:0;left:0}[data-ui=calm] .chart__tip span{color:var(--muted);align-items:center;gap:6px;display:flex}[data-ui=calm] .chart__tip i{border-radius:50%;width:8px;height:8px}[data-ui=calm] .chart__tip strong{color:var(--text);margin-left:auto;padding-left:10px}[data-ui=calm] .bars{align-items:stretch;gap:8px;height:180px;display:flex}[data-ui=calm] .bars__col{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}[data-ui=calm] .bars__track{border-radius:var(--r-full);background:var(--well);flex:1;align-items:flex-end;display:flex;overflow:hidden}[data-ui=calm] .bars__bar{border-radius:var(--r-full);width:100%;min-height:4px;display:block}[data-ui=calm] .bars__bar--ink{background:var(--ink);opacity:.82}[data-ui=calm] .bars__bar--pine{background:var(--pine)}[data-ui=calm] .bars__bar--sea{background:var(--sea)}[data-ui=calm] .bars__bar--coral{background:var(--coral)}[data-ui=calm] .bars__bar--butter,[data-ui=calm] .bars__bar--amber{background:var(--amber)}[data-ui=calm] .bars__bar--lilac,[data-ui=calm] .bars__bar--teal{background:var(--teal)}[data-ui=calm] .bars__bar--muted{background:var(--faint)}[data-ui=calm] .bars__col.is-hi .bars__bar{opacity:1;background:var(--coral)}[data-ui=calm] .bars__lab{text-align:center;color:var(--muted);font-size:12px}[data-ui=calm] .donut{aspect-ratio:1;flex:none;width:168px;position:relative}[data-ui=calm] .donut svg{width:100%;height:100%;transform:rotate(-90deg)}[data-ui=calm] .donut__track{fill:none;stroke:var(--well);stroke-width:16px}[data-ui=calm] .donut__arc{fill:none;stroke-width:16px;stroke-linecap:butt}[data-ui=calm] .tone-stroke--ink{stroke:var(--ink)}[data-ui=calm] .tone-stroke--coral{stroke:var(--coral)}[data-ui=calm] .tone-stroke--pine{stroke:var(--pine)}[data-ui=calm] .tone-stroke--butter,[data-ui=calm] .tone-stroke--amber{stroke:var(--amber)}[data-ui=calm] .tone-stroke--sea{stroke:var(--sea)}[data-ui=calm] .tone-stroke--lilac,[data-ui=calm] .tone-stroke--teal{stroke:var(--teal)}[data-ui=calm] .tone-stroke--muted{stroke:var(--faint)}[data-ui=calm] .donut__mid{text-align:center;place-content:center;display:grid;position:absolute;inset:0}[data-ui=calm] .donut__mid b{letter-spacing:-.02em;font-size:24px;font-weight:700}[data-ui=calm] .donut__mid span{color:var(--muted);font-size:var(--fs-2xs)}[data-ui=calm] .spark{overflow:visible}[data-ui=calm] .legend{font-size:var(--fs-2xs);color:var(--muted);flex-wrap:wrap;gap:8px 16px;display:flex}[data-ui=calm] .legend span{align-items:center;gap:6px;display:inline-flex}[data-ui=calm] .legend i{border-radius:50%;width:9px;height:9px}[data-ui=calm] .pop-layer[popover]{pointer-events:none;width:100%;height:100%;color:var(--text);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:visible}[data-ui=calm] .pop{pointer-events:auto;border-radius:var(--r-20);background:var(--float);min-width:210px;max-width:min(380px,100vw - 24px);max-height:min(72vh,560px);box-shadow:var(--shadow-pop);border:1px solid var(--line);padding:6px;position:fixed;overflow:auto}[data-ui=calm] :is(.pop,.menu) hr{background:var(--line);color:gray;border:0;height:1px;margin:4px 6px}[data-ui=calm] .menu:not(.pop *){border-radius:var(--r-20);background:var(--float);border:1px solid var(--line);min-width:210px;max-width:min(380px,100vw - 24px);max-height:min(72vh,560px);box-shadow:var(--shadow-pop);padding:6px;overflow:auto}[data-ui=calm] .menu__item{border-radius:var(--r-14);text-align:left;width:100%;font-weight:600;font-size:var(--fs-xs);align-items:center;gap:10px;padding:10px 12px;display:flex}[data-ui=calm] .menu__item .ico{width:18px;height:18px}[data-ui=calm] .menu__item:hover,[data-ui=calm] .menu__item:focus-visible{background:var(--well)}[data-ui=calm] .menu__item:focus-visible{outline:2px solid var(--text);outline-offset:-2px}[data-ui=calm] .menu__item:disabled{color:var(--muted);cursor:not-allowed;background:0 0}[data-ui=calm] .menu__item.is-danger{color:var(--bad)}[data-ui=calm] .menu__check{margin-left:auto}[data-ui=calm] .menu__item .bmark,[data-ui=calm] .menu__item .av{margin:-3px 0}[data-ui=calm] .brand-menu .menu__item>.bmark.bmark--xs{flex:none}[data-ui=calm] .pop__head{justify-content:space-between;align-items:center;gap:10px;padding:8px 10px 6px;display:flex}[data-ui=calm] .pop__title{font-weight:700;font-size:var(--fs-sm)}[data-ui=calm] .pop__list{gap:2px;display:grid}[data-ui=calm] .pop__row{border-radius:var(--r-14);text-align:left;align-items:center;gap:10px;width:100%;padding:9px 10px;display:flex}[data-ui=calm] .pop__row:hover,[data-ui=calm] .pop__row:focus-visible{background:var(--well)}[data-ui=calm] .pop__row:focus-visible{outline:2px solid var(--text);outline-offset:-2px}[data-ui=calm] .pop__row b{font-weight:600;font-size:var(--fs-xs)}[data-ui=calm] .pop__row small{color:var(--muted);font-size:var(--fs-2xs);display:block}[data-ui=calm] .pop__row>span:first-child{flex:none;position:relative}[data-ui=calm] .pop__row.is-unread>span:first-child:after{content:"";background:var(--coral);width:9px;height:9px;box-shadow:0 0 0 2px var(--float);border-radius:50%;position:absolute;top:-1px;right:-1px}[data-ui=calm] .pop--wide{width:360px}[data-ui=calm] dialog{color:var(--text)}[data-ui=calm] dialog::backdrop{background:rgb(var(--shade,20 24 28) / .26);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:fade var(--dur-base,.22s) var(--ease-out,ease-out)}[data-ui=calm][data-theme=dark] dialog::backdrop{background:rgb(var(--shade,7 9 11) / .6)}@keyframes fade{0%{opacity:0}}[data-ui=calm] .modal{border:1px solid var(--rim);border-radius:var(--r-28);background:var(--glass-3);width:min(580px,100vw - 24px);box-shadow:var(--shadow-pop);margin:auto;padding:0}[data-ui=calm]:not([data-theme=dark]) .modal,[data-ui=calm]:not([data-theme=dark]) .drawer,[data-ui=calm]:not([data-theme=dark]) .finder{background:#f6f7f4}[data-ui=calm] .mform{padding:22px}[data-ui=calm] .mform__head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}[data-ui=calm] .mform__title{letter-spacing:-.015em;font-size:21px;font-weight:700}[data-ui=calm] .mform__sub{color:var(--muted);font-size:var(--fs-xs);margin-top:4px}[data-ui=calm] .mform__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}[data-ui=calm] .mform__grid:empty{display:none}[data-ui=calm] .mform__extra{grid-column:1/-1}[data-ui=calm] .mform__err{color:var(--bad);font-size:var(--fs-xs);min-height:18px;margin-top:10px}[data-ui=calm] .mform__foot{justify-content:flex-end;gap:10px;margin-top:8px;display:flex}[data-ui=calm] .field{align-content:start;gap:6px;min-width:0;display:grid}[data-ui=calm] .field--wide{grid-column:1/-1}[data-ui=calm] .field__label{font-size:var(--fs-2xs);color:var(--muted);font-weight:600}[data-ui=calm] .field__hint{font-size:var(--fs-2xs);color:var(--faint)}[data-ui=calm] .field__err{font-size:var(--fs-2xs);color:var(--bad);font-weight:600}[data-ui=calm] .field input,[data-ui=calm] .field textarea{border-radius:var(--r-14);border:1px solid var(--field-line);background:var(--glass-2);resize:vertical;outline:none;width:100%;min-height:46px;padding:10px 14px}[data-ui=calm] .field select{appearance:none;border:1px solid var(--field-line);border-radius:var(--r-full);background-color:var(--glass-2);cursor:pointer;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-position:right 12px center;background-repeat:no-repeat;background-size:16px;outline:none;width:100%;min-width:0;min-height:46px;padding:0 38px 0 14px;line-height:1.2}[data-ui=calm] .field input:focus,[data-ui=calm] .field select:focus,[data-ui=calm] .field textarea:focus{border-color:var(--text)}[data-ui=calm] .field input:focus-visible,[data-ui=calm] .field select:focus-visible,[data-ui=calm] .field textarea:focus-visible{outline:2px solid var(--text);outline-offset:2px}[data-ui=calm] .drawer{border:1px solid var(--rim);border-radius:var(--r-28);background:var(--glass-3);width:min(480px,100vw - 24px);height:auto;max-height:none;box-shadow:var(--shadow-pop);overscroll-behavior:contain;margin:0 0 0 auto;padding:0;position:fixed;inset:12px 12px 12px auto;overflow:auto}[data-ui=calm] .drawer--wide{width:min(720px,100vw - 24px)}[data-ui=calm] .drawer__inner{align-content:start;gap:18px;padding:24px;display:grid;position:relative}[data-ui=calm] .drawer__close{z-index:1;position:absolute;top:18px;right:18px}[data-ui=calm] .drawer h2{letter-spacing:-.02em;padding-right:52px;font-size:23px;font-weight:700}[data-ui=calm] .finder{border:1px solid var(--rim);border-radius:var(--r-20);background:var(--glass-3);width:min(640px,100vw - 24px);box-shadow:var(--shadow-pop);margin-top:12vh;padding:0}[data-ui=calm] .finder__bar{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:16px 18px;display:flex}[data-ui=calm] .finder__bar input{background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:18px}[data-ui=calm] .finder__bar kbd{font:inherit;color:var(--muted);border:1px solid var(--line-2);border-radius:var(--r-8);padding:3px 7px;font-size:12px}@media (pointer:coarse){[data-ui=calm] .finder__bar kbd{display:none}}[data-ui=calm] .finder__list{max-height:52vh;padding:6px;overflow:auto}[data-ui=calm] .finder__group{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;padding:10px 10px 4px;font-size:12.5px;font-weight:700}[data-ui=calm] .finder__opt{border-radius:var(--r-14);cursor:pointer;align-items:center;gap:12px;padding:9px 10px;display:flex}[data-ui=calm] .finder__opt[aria-selected=true]{background:var(--well)}[data-ui=calm] .finder__opt[aria-selected=true],[data-ui=calm] .finder__opt:focus-visible{outline:2px solid var(--text);outline-offset:-2px}[data-ui=calm] .finder__opt b{font-weight:600}[data-ui=calm] .finder__opt small{color:var(--muted);font-size:var(--fs-2xs);display:block}[data-ui=calm] .finder__opt .lead{border-radius:var(--r-8);background:var(--well);flex:none;place-items:center;width:38px;height:38px;display:grid;overflow:hidden}[data-ui=calm] .finder__opt .lead:has(>.av){border-radius:var(--r-full)}[data-ui=calm] .finder__opt .lead img{object-fit:cover;width:100%;height:100%}[data-ui=calm] .finder__opt .go{color:var(--muted);margin-left:auto}[data-ui=calm] .toast{z-index:95;border-radius:var(--r-full);background:var(--pill);width:fit-content;max-width:calc(100vw - 24px);height:auto;color:var(--on-pill);box-shadow:var(--shadow-pop);visibility:hidden;font-weight:600;font-size:var(--fs-xs);border:0;align-items:center;gap:10px;margin:0 auto;padding:10px 12px 10px 15px;display:flex;position:fixed;inset:auto 0 24px;overflow:visible}[data-ui=calm] .toast__ico{display:grid}[data-ui=calm] .toast__undo{border-radius:var(--r-full);background:var(--amber);color:#16191d;padding:7px 13px;font-weight:700}[data-ui=calm] .feed{gap:4px;display:grid}[data-ui=calm] .feed__item{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding:10px 0;display:flex}[data-ui=calm] .feed__item p{font-size:var(--fs-xs)}[data-ui=calm] .feed__item a{text-underline-offset:2px;text-decoration:underline}[data-ui=calm] .feed__item small{color:var(--muted);font-size:var(--fs-2xs);margin-top:2px;display:block}[data-ui=calm] .keys{gap:2px;display:grid}[data-ui=calm] .keys div{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:10px 0;display:flex}[data-ui=calm] .keys dd{gap:6px;display:flex}[data-ui=calm] kbd{font:600 12.5px var(--font);border-radius:var(--r-8);border:1px solid var(--line-2);background:var(--glass-2);padding:3px 8px}[data-ui=calm] .signin{z-index:40;place-items:center;padding:28px 16px;display:grid;position:fixed;inset:0;overflow:auto}[data-ui=calm] .signin__panel{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:16px;width:min(980px,100%);display:grid}[data-ui=calm] .signin__intro{border-radius:var(--r-28);background:var(--ink);color:var(--on-ink);align-content:space-between;gap:28px;min-height:520px;padding:30px;display:grid;position:relative;overflow:hidden}[data-ui=calm] .signin__intro .brand{font-size:26px}[data-ui=calm] .signin__fan{pointer-events:none;width:210px;height:200px;position:absolute;top:18px;right:-26px}[data-ui=calm] .signin__fan img{object-fit:cover;border-radius:var(--r-20);width:118px;height:148px;box-shadow:0 20px 40px -16px rgb(var(--shade) / .6);transform-origin:50% 100%;border:3px solid #ffffffe6;position:absolute}[data-ui=calm] .signin__fan img:first-child{top:26px;left:0}[data-ui=calm] .signin__fan img:nth-child(2){top:4px;left:44px}[data-ui=calm] .signin__fan img:nth-child(3){top:34px;left:88px}[data-ui=calm] .signin__intro>:not(.signin__fan){z-index:1;position:relative}[data-ui=calm] .signin__intro .brand__mark{background:var(--on-ink)}[data-ui=calm] .signin__lede{letter-spacing:-.03em;font-size:clamp(30px,3.4vw,44px);font-weight:600;line-height:1.04}[data-ui=calm] .signin__lede em{color:var(--amber-text);font-style:normal}[data-ui=calm] .signin__nets{flex-wrap:wrap;gap:8px;display:flex}[data-ui=calm] .signin__nets .net{color:inherit;background:#ffffff14;border-color:#ffffff1f}[data-ui=calm][data-theme=dark] .signin__nets .net{background:rgb(var(--shade) / .06);border-color:rgb(var(--shade) / .1)}[data-ui=calm] .signin__foot{font-size:var(--fs-2xs);opacity:.72}[data-ui=calm] .signin__form{align-content:start;gap:16px;display:grid}[data-ui=calm] .signin__form h1{letter-spacing:-.025em;font-size:30px;font-weight:700}[data-ui=calm] .signin__form>p{color:var(--muted)}[data-ui=calm] .signin__fields{gap:12px;display:grid}[data-ui=calm] .signin__err{color:var(--bad);font-size:var(--fs-xs);min-height:18px}[data-ui=calm] .signin__or{color:var(--muted);font-size:var(--fs-2xs);align-items:center;gap:12px;font-weight:600;display:flex}[data-ui=calm] .signin__or:before,[data-ui=calm] .signin__or:after{content:"";background:var(--line-2);flex:1;height:1px}[data-ui=calm] .signin__people{grid-template-columns:repeat(auto-fill,minmax(min(210px,100%),1fr));gap:8px;display:grid}[data-ui=calm] .signin__person{border-radius:var(--r-20);background:var(--glass-2);border:1px solid var(--rim);text-align:left;align-items:center;gap:11px;min-width:0;padding:10px 12px;display:flex}[data-ui=calm] .signin__person:hover{background:var(--glass-3)}[data-ui=calm] .signin__person span:last-child{min-width:0}[data-ui=calm] .signin__person b{font-size:var(--fs-xs);white-space:nowrap;text-overflow:ellipsis;font-weight:700;display:block;overflow:hidden}[data-ui=calm] .signin__person small{color:var(--muted);align-items:center;gap:6px;margin-top:3px;font-size:12.5px;display:flex}[data-ui=calm] .signin__person .rbadge{height:21px;min-height:21px;padding:0 8px;font-size:11.5px}@media (hover:none){[data-ui=calm] .ibtn:hover,[data-ui=calm] .btn--ghost:hover,[data-ui=calm] .table tbody tr:hover,[data-ui=calm] .menu__item:hover,[data-ui=calm] .pop__row:hover,[data-ui=calm] .signin__person:hover{background:0 0}[data-ui=calm] .btn--ghost:hover{background:var(--glass)}[data-ui=calm] .signin__person:hover{background:var(--glass-2)}[data-ui=calm] .btn--ink:hover{filter:none}[data-ui=calm] .ibtn:active,[data-ui=calm] .pop__row:active,[data-ui=calm] .menu__item:active{background:var(--well)}}@media (width<=1340px){[data-ui=calm] .top{grid-template-columns:auto 1fr}[data-ui=calm] .top__tools{grid-area:1/2;justify-self:end}}@media (height<=820px) and (width>=761px){[data-ui=calm] .dock__btn{width:48px;height:48px}[data-ui=calm] .dock__btn .ico{width:21px;height:21px}:where([data-ui=calm]){--dock-w:44px}}@media (width<=860px){[data-ui=calm] .signin__panel{grid-template-columns:1fr}[data-ui=calm] .signin__intro{min-height:0}[data-ui=calm] .signin__fan{display:none}}@media (width<=760px){[data-ui=calm] .app{padding:14px max(16px, env(safe-area-inset-right)) calc(100px + env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))}[data-ui=calm] .top{gap:10px 12px;margin-bottom:18px}[data-ui=calm] .brand{gap:10px;font-size:23px}[data-ui=calm] .brand__mark{border-radius:var(--r-14);width:44px;height:44px}[data-ui=calm] .brand__mark svg{width:27px;height:27px}[data-ui=calm] .bswitch{justify-content:center;width:46px;padding:0}[data-ui=calm] .bswitch__name,[data-ui=calm] .bswitch>.ico{display:none}[data-ui=calm] .dock__btn{width:48px;height:48px}[data-ui=calm] .dock__btn[aria-current=page]:after{margin:0 0 0 -2.5px;inset:auto auto 3px 50%}[data-ui=calm] .head{gap:14px}[data-ui=calm] .head__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;width:100%;display:grid}[data-ui=calm] .stat{align-items:flex-start;gap:10px}[data-ui=calm] .stat__value{flex-wrap:wrap;gap:4px 8px;font-size:19px}[data-ui=calm] .stat__ico{width:40px;height:40px}[data-ui=calm] .mform__grid{grid-template-columns:minmax(0,1fr)}[data-ui=calm] .toast{inset:calc(12px + env(safe-area-inset-top)) 0 auto 0}[data-ui=calm] .card{padding:16px}[data-ui=calm] .card.is-focus{max-height:calc(100dvh - 20px);top:10px;left:10px;right:10px}[data-ui=calm] .modal{border-radius:var(--r-28) var(--r-28) 0 0;border-bottom:0;width:100%;max-width:none;max-height:92dvh;margin:auto 0 0}[data-ui=calm] .mform{flex-direction:column;max-height:92dvh;padding:0;display:flex}[data-ui=calm] .mform__head{border-bottom:1px solid var(--line);flex:none;margin:0;padding:20px 18px 14px}[data-ui=calm] .mform__grid{overscroll-behavior:contain;flex:auto;min-height:0;padding:16px 18px 4px;overflow-y:auto}[data-ui=calm] .mform__err{flex:none;margin-top:6px;padding:0 18px}[data-ui=calm] .mform__err:empty{min-height:0;margin:0}[data-ui=calm] .mform__foot{padding:12px 18px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:inherit;flex-wrap:wrap;flex:none;margin:0}[data-ui=calm] .mform__foot .btn{flex:auto;min-width:0}[data-ui=calm] .drawer__close{z-index:2;background:var(--solid);justify-self:end;margin:-8px -8px -48px 0;position:sticky;top:14px}[data-ui=calm] .drawer__inner{padding:22px 18px calc(22px + env(safe-area-inset-bottom))}[data-ui=calm] .drawer:before,[data-ui=calm] .modal:before{content:"";border-radius:var(--r-full);background:var(--line-2);z-index:3;width:40px;height:4px;margin:0 auto;position:absolute;top:8px;left:0;right:0}[data-ui=calm] .drawer,[data-ui=calm] .drawer--wide{border-radius:var(--r-28) var(--r-28) 0 0;width:100%;max-width:none;max-height:90dvh;margin:0;inset:auto 0 0}[data-ui=calm] input,[data-ui=calm] select,[data-ui=calm] textarea,[data-ui=calm] .search input{font-size:16px}[data-ui=calm] .hfade{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 22px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 22px),#0000)}[data-ui=calm] .signin{place-items:start center}[data-ui=calm] .signin__intro{border-radius:var(--r-28);gap:18px;padding:22px}[data-ui=calm] .signin__lede{font-size:28px}}@media (height<=560px) and (width>=761px){[data-ui=calm] .dock__btn{width:34px;height:34px}:where([data-ui=calm]){--dock-w:44px;--dock-x:max(12px, env(safe-area-inset-left))}[data-ui=calm] .top{row-gap:8px;margin-bottom:14px}[data-ui=calm] .head{margin-bottom:16px}}@media (width<=760px) and (orientation:landscape) and (height<=500px){[data-ui=calm] .app{padding:10px max(14px, env(safe-area-inset-right)) 32px calc(max(10px, env(safe-area-inset-left)) + 48px + 14px)}[data-ui=calm] .dock__btn{width:34px;height:34px}[data-ui=calm] .dock__btn[aria-current=page]:after{margin:-2.5px 0 0;inset:50% 2px auto auto}[data-ui=calm] .head__stats{grid-template-columns:repeat(3,minmax(0,1fr))}[data-ui=calm] .stat__ico{display:none}}@media (width<=374px){[data-ui=calm] .dock__btn{width:34px;height:34px}[data-ui=calm] .brand__name{display:none}}@media (width<=480px){[data-ui=calm] .stat__ico{display:none}}@media (pointer:coarse){[data-ui=calm] .table th button{min-height:44px}[data-ui=calm] .menu__item,[data-ui=calm] .pop__row{min-height:46px}[data-ui=calm] .feed__item a,[data-ui=calm] .table td a:not(.cell-person){margin:-12px -4px;padding:12px 4px;display:inline-block}}[data-ui=calm] .mnav,[data-ui=calm] .top__search{display:none}@media (width<=760px){:where([data-ui=calm]){--mnav-h:calc(78px + env(safe-area-inset-bottom))}[data-ui=calm] .chip{padding:0 var(--chip-px-phone)}[data-ui=calm] .top__search{display:inline-grid}[data-ui=calm] .app{padding-bottom:calc(var(--mnav-h) + 28px)}[data-ui=calm] .mnav{z-index:30;left:16px;right:16px;bottom:calc(14px + env(safe-area-inset-bottom));border-radius:var(--r-full);grid-template-columns:repeat(5,minmax(0,1fr));height:64px;padding:0 8px;display:grid;position:fixed}[data-ui=calm] .mnav__item{min-height:56px;color:var(--muted);align-content:center;justify-items:center;gap:3px;font-size:11.5px;font-weight:600;display:grid;position:relative}[data-ui=calm] .mnav__item .ico{width:23px;height:23px}[data-ui=calm] .mnav__item[aria-current=page],[data-ui=calm] .mnav__more.is-current,[data-ui=calm] .mnav__item[aria-expanded=true]{color:var(--text)}[data-ui=calm] .mnav__item[aria-current=page]:before,[data-ui=calm] .mnav__more.is-current:before{content:"";border-radius:0 0 var(--r-8) var(--r-8);background:var(--text);width:26px;height:3px;margin:0 auto;position:absolute;top:0;left:0;right:0}[data-ui=calm] .mnav__item.is-locked{color:var(--muted)}[data-ui=calm] .mnav__item.is-locked .ico{opacity:.55}[data-ui=calm] .mnav__plus{border-radius:var(--r-full);background:var(--amber);color:#16191d;place-items:center;width:44px;height:32px;display:grid}[data-ui=calm] .mnav__plus .ico{width:21px;height:21px}[data-ui=calm] .mnav__new{gap:2px}[data-ui=calm] .mnav__count{border-radius:var(--r-full);background:var(--coral);min-width:18px;height:18px;color:var(--on-coral);box-shadow:0 0 0 2px var(--float);place-items:center;padding:0 5px;font-size:11px;font-weight:700;display:grid;position:absolute;top:5px;left:calc(50% + 6px)}[data-ui=calm] .mnav__count:empty{display:none}[data-ui=calm] .mnav__count--dot{width:10px;min-width:10px;height:10px;padding:0;top:8px;left:calc(50% + 8px)}html.ib-chat-open [data-ui=calm] .mnav{display:none}[data-ui=calm] .msheet{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}[data-ui=calm] .msheet__item{border-radius:var(--r-20);background:var(--glass-2);border:1px solid var(--line);min-height:56px;font-weight:600;font-size:var(--fs-sm);align-items:center;gap:12px;padding:6px 12px;display:flex}[data-ui=calm] .msheet__item[aria-current=page]{background:var(--pill);color:var(--on-pill);border-color:#0000}[data-ui=calm] .msheet__item.is-locked{color:var(--muted)}[data-ui=calm] .msheet__item .tab-count{margin-left:auto}[data-ui=calm] .msheet__ico{border-radius:var(--r-14);background:var(--well);flex:none;place-items:center;width:36px;height:36px;display:grid}[data-ui=calm] .msheet__item[aria-current=page] .msheet__ico{background:#ffffff24}[data-ui=calm] .msheet__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}[data-ui=calm] .msheet__row .btn{padding:0 10px}[data-ui=calm] .head{gap:10px 12px;margin-bottom:14px}[data-ui=calm] .head__title{font-size:26px}[data-ui=calm] .head__title br{display:none}[data-ui=calm] .head__title br+.word{margin-left:.26em}[data-ui=calm] .head__stats{gap:6px 14px}[data-ui=calm] .stat__body{align-items:baseline;gap:6px;min-width:0;display:flex}[data-ui=calm] .stat__value{flex:none;font-size:17px}[data-ui=calm] .stat__label{min-width:0;font-size:13px;line-height:1.25}}@media (width<=760px) and (orientation:landscape) and (height<=500px){:where([data-ui=calm]){--mnav-h:calc(64px + env(safe-area-inset-bottom))}[data-ui=calm] .mnav{left:max(14px, env(safe-area-inset-left));right:max(14px, env(safe-area-inset-right));bottom:calc(6px + env(safe-area-inset-bottom));height:52px;display:grid}[data-ui=calm] .app{padding-bottom:calc(var(--mnav-h) + 8px)}}@media (prefers-reduced-motion:reduce){[data-ui=calm] *,[data-ui=calm] :before,[data-ui=calm] :after{transition-property:color,background-color,border-color,outline-color,opacity,box-shadow!important;transition-duration:var(--dur-hover)!important;scroll-behavior:auto!important;animation-duration:0s!important}[data-ui=calm] dialog::backdrop{transition-duration:0s!important;animation-duration:0s!important}}:root[data-motion=reduce] [data-ui=calm] *,:root[data-motion=reduce] [data-ui=calm] :before,:root[data-motion=reduce] [data-ui=calm] :after{transition-property:color,background-color,border-color,outline-color,opacity,box-shadow!important;transition-duration:var(--dur-hover)!important;scroll-behavior:auto!important;animation-duration:0s!important}:root[data-motion=reduce] [data-ui=calm] dialog::backdrop{transition-duration:0s!important;animation-duration:0s!important}[data-ui=calm] .tab-lock{opacity:.55;display:inline-grid}[data-ui=calm] .tab-lock .ico{width:14px;height:14px}[data-ui=calm] .pd-head{flex-wrap:wrap;align-items:center;gap:10px;padding-right:52px;display:flex}[data-ui=calm] .pd-when{color:var(--muted);font-size:var(--fs-xs);align-items:center;gap:8px;margin-top:-8px;display:flex}[data-ui=calm] .pd-when .ico{width:17px;height:17px}[data-ui=calm] .pd-error{border-radius:var(--r-14);background:color-mix(in srgb, var(--coral) 14%, transparent);color:var(--bad);font-weight:600;font-size:var(--fs-xs);align-items:flex-start;gap:10px;padding:12px 14px;display:flex}[data-ui=calm] .pd-error .ico{width:18px;height:18px;margin-top:1px}[data-ui=calm] .pd-nets{scrollbar-width:none;overflow-x:auto}[data-ui=calm] .pd-preview{border-radius:var(--r-20);background:var(--well);justify-items:center;padding:18px;display:grid}[data-ui=calm] .pd-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}[data-ui=calm] .pd-metrics div{border-radius:var(--r-14);background:var(--glass-2);border:1px solid var(--line);padding:12px}[data-ui=calm] .pd-metrics dt{color:var(--muted);font-size:var(--fs-2xs)}[data-ui=calm] .pd-metrics dd{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:20px;font-weight:700}[data-ui=calm] .pd-goes{color:var(--muted);font-size:var(--fs-2xs);align-items:center;gap:10px;display:flex}[data-ui=calm] .pd-h3{font-size:var(--fs-sm);margin-bottom:6px;font-weight:700}[data-ui=calm] .pd-revs{gap:2px;display:grid}[data-ui=calm] .pd-rev{align-items:flex-start;gap:10px;padding:8px 0;display:flex}[data-ui=calm] .pd-rev p{font-size:var(--fs-xs)}[data-ui=calm] .pd-rev small{color:var(--muted);font-size:var(--fs-2xs);display:block}[data-ui=calm] .pd-rev q{border-radius:var(--r-14);background:var(--well);quotes:none;margin-top:6px;padding:9px 12px;display:block}[data-ui=calm] .pd-actions{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding-top:16px;display:flex}[data-ui=calm] .cc-nets{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}[data-ui=calm] .cc-net{border-radius:var(--r-20);background:var(--glass-2);border:1.5px solid var(--line);font-size:var(--fs-2xs);cursor:pointer;text-align:center;justify-items:center;gap:6px;padding:14px 6px 12px;font-weight:600;display:grid;position:relative}[data-ui=calm] .cc-net input{opacity:0;cursor:pointer;position:absolute;inset:0}[data-ui=calm] .cc-net:has(input:checked){border-color:var(--text);background:var(--glass-3)}[data-ui=calm] .cc-net:has(input:focus-visible){outline:2px solid var(--text);outline-offset:2px}[data-ui=calm] .cc-auth{justify-content:center;align-items:center;gap:16px;padding:10px 0 4px;display:flex}[data-ui=calm] .cc-arrow{color:var(--muted)}[data-ui=calm] .cc-mark{border-radius:var(--r-14);width:46px;height:46px}[data-ui=calm] .cc-mark .ico{width:26px;height:26px}[data-ui=calm] .cc-scopes{gap:8px;margin-top:14px;display:grid}[data-ui=calm] .cc-scopes li{font-size:var(--fs-xs);align-items:center;gap:10px;display:flex}[data-ui=calm] .cc-scopes .ico{width:18px;height:18px;color:var(--good)}@media (width<=480px){[data-ui=calm] .cc-nets,[data-ui=calm] .pd-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-ui=calm] .head__stats-toggle{align-self:center}[data-ui=calm] .head__stats-toggle .ico{transition:transform var(--dur-fast) var(--ease-out)}[data-ui=calm] .head__stats-toggle[aria-expanded=false] .ico{transform:rotate(-90deg)}[data-ui=calm] .feed{margin:0;padding:0;list-style:none}[data-ui=calm] .card__titles{min-width:0;display:block}[data-ui=calm] .seg__short{display:none}@media (width<=760px){[data-ui=calm] .head__lead{flex:0 auto;min-width:0}[data-ui=calm] .head__actions{flex-wrap:nowrap;flex:none;order:2;gap:8px;width:auto;margin-left:auto}[data-ui=calm] .head__stats{order:3}[data-ui=calm] .head__actions>.btn:has(>.btn__lbl){width:var(--btn-h);height:var(--btn-h);border-radius:50%;flex:none;justify-content:center;padding:0}[data-ui=calm] .head__actions .btn__lbl,[data-ui=calm] .seg__long{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-ui=calm] .seg__short{display:inline}[data-ui=calm] .head__stats-toggle.ibtn{width:auto;min-width:var(--ibtn-h);height:var(--ibtn-h);border-radius:var(--r-full);justify-content:center;align-items:center;gap:6px;padding:0 12px 0 10px;display:inline-flex}[data-ui=calm] .head__stats-toggle.ibtn:after{content:attr(aria-label);font-size:var(--fs-xs);white-space:nowrap;font-weight:600}}[data-ui=calm]:before{content:"";height:env(safe-area-inset-top);z-index:50;background:var(--bg);pointer-events:none;position:fixed;inset:0 0 auto}@media (width<=300px){[data-ui=calm] .btn{white-space:normal;text-align:center;max-width:100%;padding-block:6px}[data-ui=calm] .seg{scrollbar-width:none;max-width:100%;overflow-x:auto}[data-ui=calm] .seg::-webkit-scrollbar{display:none}[data-ui=calm] .dot-badge{top:0;right:0}}[data-ui=calm][data-theme-pref] .mesh{opacity:var(--mesh-opacity);background:radial-gradient(60% 50% at 8% 6%, var(--mesh-a), transparent 70%), radial-gradient(55% 45% at 92% 12%, var(--mesh-c), transparent 70%), radial-gradient(60% 50% at 80% 100%, var(--mesh-b), transparent 70%)}[data-ui=calm][data-theme-pref] .mesh i{display:none}[data-ui=calm][data-theme-pref] .ask-yespost .ai-mark{flex:none;width:18px;height:18px}[data-ui=calm][data-theme-pref] :is(.cm-x textarea:disabled,.cm-x select:disabled,.cm-fin__draft:disabled,.cm-brief__toggle:disabled,.plan-pick__btn:disabled,.plan-chip:disabled,.cl-heatbtn:disabled,.cl-heatbtn[aria-disabled=true],.ib-ic:disabled,.ib-input textarea:disabled){opacity:1;color:var(--muted);background-color:var(--well)}[data-ui=calm][data-theme-pref] :is(.plan-date,.plan-date--cell,.cl-prof__when){font-size:var(--fs-2xs);line-height:1.4}@media (prefers-reduced-motion:no-preference){[data-ui=calm][data-theme-pref] .cm-brief__chev{transition-duration:var(--dur-fast)}}@media (width<=760px){[data-ui=calm][data-theme-pref] .top .top__action>.ask-yespost{width:34px;min-width:34px;padding:0}}[data-ui=calm][data-theme-pref][data-theme-pref] .mesh{display:none}[data-ui=calm][data-theme-pref][data-theme-pref] .head__title{letter-spacing:-.025em;font-weight:650;line-height:1.1}@media (width>=761px){[data-ui=calm][data-theme-pref][data-theme-pref] .head__title{font-size:clamp(32px,2.5vw,36px)}}[data-ui=calm][data-theme-pref][data-theme-pref] .head__title .word{margin-bottom:-.16em;padding-bottom:.16em}@media (width>=761px){[data-ui=calm][data-theme-pref][data-theme-pref] .cm-page .head__title{color:var(--text);font-size:clamp(32px,2.5vw,36px)}}[data-ui=calm][data-theme-pref][data-theme-pref] .cm-ed__head .card__title{font-size:var(--fs-base);letter-spacing:0;font-weight:600}[data-ui=calm][data-theme-pref][data-theme-pref] :is(.ov-day__head .num,.ov-ib__nums b,.cm-when__big b,.cm-when__big span,.cl-wd b){letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:600}@media (width>=761px){[data-ui=calm][data-theme-pref][data-theme-pref] .ov-hero__count b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(44px,3.6vw,52px);font-weight:600;line-height:1}[data-ui=calm][data-theme-pref][data-theme-pref] .ov-hero__in{font-weight:500;display:block}[data-ui=calm][data-theme-pref][data-theme-pref] .ov-hero__in:first-letter{text-transform:uppercase}}[data-ui=calm][data-theme-pref][data-theme-pref] :is(.stat__value b,.desk__summary b,.me__text b,.st-me b,.st-face__t b,.ib-row__time,.ov-chip,.cl-tile__time,.badge,.av,.bmark,.side__name,.side__create,.ov-ib__nums b,.cm-tool__n,.cm-ring__n,.ov-hero__more){font-weight:600}[data-ui=calm][data-theme-pref][data-theme-pref] :is(.ov-after__label,.cm-dl__g,.cm-dr__fmt,.cl-wd small,.pv-when,.cl-day__h,.cl-pday__h){text-transform:none;letter-spacing:0}[data-ui=calm][data-theme-pref][data-theme-pref] :is(.ov-after__label,.cm-dl__g){font-size:var(--fs-xs);color:var(--muted);font-weight:600}[data-ui=calm][data-theme-pref][data-theme-pref] .cl-wd small{font-size:var(--fs-2xs);font-weight:500}[data-ui=calm][data-theme-pref][data-theme-pref] .cl-wd b{font-size:24px}[data-ui=calm][data-theme-pref][data-theme-pref] .side__item{font-weight:500}[data-ui=calm][data-theme-pref][data-theme-pref] .side__item .ico,[data-ui=calm][data-theme-pref][data-theme-pref] .side__item .ai-mark{color:var(--muted)}[data-ui=calm][data-theme-pref][data-theme-pref] .side__item .ai-mark{flex:none;width:20px;height:20px}[data-ui=calm][data-theme-pref][data-theme-pref] .side__item[aria-current=page]{background:var(--well);color:var(--text);font-weight:600}[data-ui=calm][data-theme-pref][data-theme-pref] .side__item[aria-current=page] .ico{color:var(--text)}[data-ui=calm][data-theme-pref][data-theme-pref] .side__item[aria-current=page] .spill.soon-mark{color:var(--muted)}[data-ui=calm][data-theme-pref][data-theme-pref] .side__kbd{box-shadow:inset 0 0 0 1px var(--line-2);background:0 0;font-weight:500}[data-ui=calm][data-theme-pref][data-theme-pref] .side__tools>.chip{border-color:var(--line);color:var(--muted);background:0 0;font-weight:500}[data-ui=calm][data-theme-pref][data-theme-pref] .st-nav__pill{background:var(--well)}[data-ui=calm][data-theme-pref][data-theme-pref] .st-tab{font-weight:500}[data-ui=calm][data-theme-pref][data-theme-pref] .st-tab[aria-current=page],[data-ui=calm][data-theme-pref][data-theme-pref] .st-side .st-tab[aria-current=page]{color:var(--text);font-weight:600}[data-ui=calm][data-theme-pref][data-theme-pref] .st-tab .ico{color:var(--muted)}[data-ui=calm][data-theme-pref][data-theme-pref] .st-tab[aria-current=page] .ico{color:var(--text)}[data-ui=calm][data-theme-pref][data-theme-pref] .rbadge--ink{color:var(--muted);box-shadow:inset 0 0 0 1px var(--line-2);background:0 0}[data-ui=calm][data-theme-pref][data-theme-pref] .chip[aria-pressed=true]{background:var(--card);color:var(--text);border-color:var(--text)}[data-ui=calm][data-theme-pref][data-theme-pref] .chip[aria-pressed=true] :is(small,b,.chip__count){color:var(--muted);opacity:1}[data-ui=calm][data-theme-pref][data-theme-pref] :is(.ov-after__tail,.ov-hero__meta,.ov-todo__txt,.cm-dr) .spill{min-height:0;color:var(--muted);background:0 0;gap:6px;padding:0;font-weight:500}[data-ui=calm][data-theme-pref][data-theme-pref] :is(.ov-after__tail,.ov-hero__meta,.ov-todo__txt,.cm-dr) .spill i{border-radius:var(--r-full);width:3px;height:12px;box-shadow:none}[data-ui=calm][data-theme-pref][data-theme-pref] .spill--sea i{background:var(--sea)}[data-ui=calm][data-theme-pref][data-theme-pref] .ov-chip.tone--sea{background:color-mix(in srgb, var(--sea) 9%, var(--card));color:var(--sea-text);padding-left:14px;position:relative}[data-ui=calm][data-theme-pref][data-theme-pref] .ov-chip.tone--sea:before{content:"";border-radius:var(--r-full);background:var(--sea);width:3px;height:12px;margin-top:-6px;position:absolute;top:50%;left:7px}[data-ui=calm][data-theme-pref][data-theme-pref] .ov-chip__t{font-variant-numeric:tabular-nums}[data-ui=calm][data-theme-pref][data-theme-pref] .ov-chip .bmark{box-shadow:none}[data-ui=calm][data-theme-pref][data-theme-pref] .ov-setup .btn--ink{color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2);background:0 0}@media (hover:hover){[data-ui=calm][data-theme-pref][data-theme-pref] .ov-setup .btn--ink:hover{background:var(--well)}}@media (width>=1280px){[data-ui=calm][data-theme-pref][data-theme-pref] .ov-grid{grid-template-rows:auto auto minmax(0,1fr) auto auto;grid-template-areas:"next next next next next next next needs needs needs needs needs""next next next next next next next top top top top top""next next next next next next next growth growth growth growth growth""week week week week week week week week week week week week""nets nets nets nets inbox inbox inbox inbox team team team team"}[data-ui=calm][data-theme-pref][data-theme-pref] :is(.ov-needs,.ov-top){align-self:start}}@media (width>=761px){[data-ui=calm][data-theme-pref][data-theme-pref] .ov-hero{grid-template-columns:clamp(200px,35%,248px) minmax(0,1fr);gap:24px;height:clamp(300px,24vw,330px)}[data-ui=calm][data-theme-pref][data-theme-pref] .ov-hero__meta{flex-wrap:wrap;row-gap:4px}}[data-ui=calm][data-theme-pref][data-theme-pref] .ov-todo{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;padding:4px 0 12px}[data-ui=calm][data-theme-pref][data-theme-pref] .ov-hero__media:after,[data-ui=calm][data-theme-pref][data-theme-pref] .ov-after__thumb,[data-ui=calm][data-theme-pref][data-theme-pref] .ov-todo__thumb{outline-offset:-1px;outline:1px solid #0000001a}[data-ui=calm][data-theme-pref][data-theme-pref] .cl .cl-cthumb:has(img){outline-offset:-1px;outline:1px solid #0000001a}[data-ui=calm][data-theme-pref][data-theme-pref][data-theme=dark] .ov-hero__media:after,[data-ui=calm][data-theme-pref][data-theme-pref][data-theme=dark] :is(.ov-after__thumb,.ov-todo__thumb,.cl .cl-cthumb:has(img)){outline-color:#ffffff1a}[data-ui=calm][data-theme-pref][data-theme-pref] .ov-hero__media:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}[data-ui=calm][data-theme-pref][data-theme-pref] .ov-after__item{background:0 0;border-color:#0000}@media (hover:hover){[data-ui=calm][data-theme-pref][data-theme-pref] .ov-after__item:hover{background:var(--well)}}[data-ui=calm][data-theme-pref][data-theme-pref] .ov-week__days{gap:0}[data-ui=calm][data-theme-pref][data-theme-pref] .ov-day,[data-ui=calm][data-theme-pref][data-theme-pref] .ov-day.is-today{border:0;border-left:1px solid var(--line);color:var(--text);background:0 0;border-radius:0}[data-ui=calm][data-theme-pref][data-theme-pref] .ov-day:first-child{border-left-color:#0000}@media (hover:hover){[data-ui=calm][data-theme-pref][data-theme-pref] .ov-day:hover,[data-ui=calm][data-theme-pref][data-theme-pref] .ov-day.is-today:hover{background:var(--well)}}[data-ui=calm][data-theme-pref][data-theme-pref] .ov-day__head b{color:var(--muted);font-weight:500}[data-ui=calm][data-theme-pref][data-theme-pref] .ov-day__head .num{font-size:28px}[data-ui=calm][data-theme-pref][data-theme-pref] .ov-day.is-today .ov-day__head b{color:var(--text);font-weight:600}[data-ui=calm][data-theme-pref][data-theme-pref] .ov-day.is-today .ov-day__head .num{background:var(--ink);min-width:40px;height:40px;color:var(--on-ink);border-radius:50%;place-items:center;font-size:24px;display:inline-grid}[data-ui=calm][data-theme-pref][data-theme-pref] .ov-day__gap,[data-ui=calm][data-theme-pref][data-theme-pref] .is-today .ov-day__gap{color:var(--faint);text-align:left;opacity:1;border:0;padding:4px 0;font-weight:500}[data-ui=calm][data-theme-pref][data-theme-pref] .ov-day__n{color:var(--muted)}[data-ui=calm][data-theme-pref][data-theme-pref] .ov-ib__nums p{background:0 0;border:0;padding:0}[data-ui=calm][data-theme-pref][data-theme-pref] .ov-ib__nums b{font-size:32px;line-height:1.1}[data-ui=calm][data-theme-pref][data-theme-pref] .ov-ib__sim{box-shadow:none;color:var(--muted);background:0 0;border:0;padding:0;font-weight:500}[data-ui=calm][data-theme-pref][data-theme-pref] .ov-live i{box-shadow:none;animation:none}[data-ui=calm][data-theme-pref][data-theme-pref] .cl .cl-cav:empty{display:none}@media (width>=761px){[data-ui=calm][data-theme-pref][data-theme-pref] .cl:not([data-density=compact]) .cl-wk{--hh:44px}[data-ui=calm][data-theme-pref][data-theme-pref] .cl:not([data-density=compact]) .cl-tile{--cl-cardh:42px;align-content:start;row-gap:4px;padding:2px 8px 2px 4px}[data-ui=calm][data-theme-pref][data-theme-pref] .cl:not([data-density=compact]) .cl-tile .cl-cthumb{grid-row:1;width:16px;height:16px;margin-inline-end:6px}[data-ui=calm][data-theme-pref][data-theme-pref] .cl:not([data-density=compact]) .cl-tile .cl-ctext{text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;padding-inline-start:2px;line-height:1.12;overflow:hidden}}[data-ui=calm][data-theme-pref][data-theme-pref] .cl-col.is-today{background:color-mix(in srgb, var(--text) 3%, transparent);border-color:var(--line)}[data-ui=calm][data-theme-pref][data-theme-pref] .cm-box__glow{box-shadow:0 0 0 2px var(--teal)}[data-ui=calm][data-theme-pref][data-theme-pref] .pv-missing{background:var(--well)}[data-ui=calm][data-theme-pref][data-theme-pref] .cm-dr__fmt{font-size:var(--fs-2xs);background:0 0;padding:0;font-weight:500}[data-ui=calm][data-theme-pref][data-theme-pref] .cm-when__big :is(b,span){font-size:clamp(30px,2.4vw,34px);line-height:1.1}[data-ui=calm][data-theme-pref][data-theme-pref] .cm-when__big small{font-weight:500}[data-ui=calm][data-theme-pref][data-theme-pref] .ib-scroll{background-image:none}[data-ui=calm][data-theme-pref][data-theme-pref] .ib-row.is-unread .ib-row__time{color:var(--text)}[data-ui=calm][data-theme-pref][data-theme-pref] .ib-ai-btn .ai-mark{width:18px;height:18px}[data-ui=calm][data-theme-pref][data-theme-pref] .top__title{letter-spacing:-.025em;font-weight:650}@media (width<=374px){[data-ui=calm][data-theme-pref][data-theme-pref] header.top[data-page-title],[data-ui=calm][data-theme-pref][data-theme-pref] header.top:not([data-page-title]){grid-template-columns:minmax(0,1fr) auto}[data-ui=calm][data-theme-pref][data-theme-pref] .top .top__lead{max-width:none}[data-ui=calm][data-theme-pref][data-theme-pref] .top[data-page-title] .top__title{flex:none}}[data-ui=calm][data-theme-pref][data-theme-pref] .cl-daylist__h b{text-transform:none;letter-spacing:0;color:var(--text);font-weight:600}[data-ui=calm][data-theme-pref][data-theme-pref] .cl .cl-daylist__h small{font-size:var(--fs-2xs);display:inline-block}[data-ui=calm][data-theme-pref][data-theme-pref] .cl-daylist__h small:first-letter{text-transform:uppercase}[data-ui=calm][data-theme-pref][data-theme-pref] .mnav__aitag{font-weight:600}
