[inert],[inert] *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.sk-route-skeleton{display:flex;align-items:center;justify-content:center;min-height:60vh;width:100%}html:has(.sk-shell),html:has(.sk-shell) body{background:var(--sk-nebula-base);overscroll-behavior-y:none;height:100%}html:has(.sk-shell) body{overflow:hidden}.sk-nebula{position:fixed;inset:0;z-index:0;overflow:hidden;background:var(--sk-nebula-base);pointer-events:none;transition:background-color var(--sk-dur-slow) var(--sk-ease)}.sk-orb{position:absolute;border-radius:50%;filter:blur(var(--sk-field-blur))}.sk-orb-1{width:300px;height:300px;top:-80px;left:-80px;background:var(--sk-field-1)}.sk-orb-2{width:260px;height:260px;top:420px;right:-90px;background:var(--sk-field-2)}.sk-orb-3{width:280px;height:280px;bottom:-40px;left:-40px;background:var(--sk-field-3)}.sk-ground-pat{position:absolute;inset:0;z-index:1;background-image:var(--sk-pattern);background-size:var(--sk-pattern-size);background-repeat:var(--sk-pattern-repeat)}.sk-lens{position:absolute;z-index:2;-webkit-backdrop-filter:blur(var(--sk-lens-blur)) saturate(var(--sk-lens-sat)) brightness(1.05);backdrop-filter:blur(var(--sk-lens-blur)) saturate(var(--sk-lens-sat)) brightness(1.05);border:1px solid var(--sk-lens-edge);box-shadow:inset 0 2px 0 var(--sk-lens-lit),inset 0 -18px 40px -20px var(--sk-lens-shade),0 24px 60px rgba(0,0,0,.28)}.sk-lens-a{left:-70px;right:-70px;top:120px;height:330px;border-radius:50%/24%;transform:rotate(-4deg)}.sk-lens-b{left:-90px;right:-40px;bottom:-60px;height:300px;border-radius:46%/26%;transform:rotate(3deg)}.sk-lens-a:after{content:"";position:absolute;left:8%;right:34%;top:14%;height:16px;border-radius:99px;background:linear-gradient(90deg,transparent,var(--sk-lens-lit),transparent);opacity:.5;filter:blur(5px)}@media (min-width:700px){.sk-orb-1{width:560px;height:560px;top:-160px;left:-120px}.sk-orb-2{width:480px;height:480px;top:30%;right:-140px}.sk-orb-3{width:520px;height:520px;bottom:-120px;left:10%}.sk-lens-a{top:14%;height:40vh}.sk-lens-b{height:36vh}}.sk-dock,.sk-dock a,.sk-dock button,.sk-shell,.sk-shell a,.sk-shell button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.sk-shell{-webkit-user-select:none;-moz-user-select:none;user-select:none}.sk-bubble,.sk-detail-name,.sk-kv-val,.sk-row-snippet,.sk-shell input,.sk-shell textarea,.sk-summary-text,.sk-thread-name{-webkit-user-select:text;-moz-user-select:text;user-select:text}.sk-dock svg,.sk-lightbox svg,.sk-profile-layer svg,.sk-sheet svg,.sk-shell svg,.sk-thread svg,.sk-topbar svg{width:var(--sk-icon);height:var(--sk-icon);flex-shrink:0}svg:not([width]):not([height]){max-width:var(--sk-icon);max-height:var(--sk-icon)}.sk-ai svg,.sk-avatar svg,.sk-empty svg,.sk-spinner svg{max-width:none;max-height:none}.sk-icon-btn{width:var(--sk-touch);height:var(--sk-touch)}.sk-summary-btn{min-height:var(--sk-touch)}.sk-glass{position:relative;background:var(--sk-glass-panel);-webkit-backdrop-filter:blur(var(--sk-blur-md)) saturate(var(--sk-glass-sat));backdrop-filter:blur(var(--sk-blur-md)) saturate(var(--sk-glass-sat));border:1px solid var(--sk-glass-border);box-shadow:inset 0 1px 0 var(--sk-glass-border-hi),var(--sk-shadow-md)}.sk-glass:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--sk-glass-sheen);pointer-events:none}.sk-glass>*{position:relative}.sk-glass-chrome{background:var(--sk-glass-chrome)}.sk-glass-chrome,.sk-glass-modal{-webkit-backdrop-filter:blur(var(--sk-blur-lg)) saturate(var(--sk-glass-sat));backdrop-filter:blur(var(--sk-blur-lg)) saturate(var(--sk-glass-sat))}.sk-glass-modal{background:var(--sk-glass-modal);box-shadow:var(--sk-shadow-lg)}.sk-cal,.sk-glass,.sk-group,.sk-icon-btn,.sk-search input{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.sk-glass{background:var(--sk-surface)}.sk-glass-chrome,.sk-glass-modal{background:var(--sk-bg-2)}.sk-glass:before{display:none}}.sk-app{position:relative;min-height:100dvh;max-width:var(--sk-app-max);margin:0 auto;background:var(--sk-glass-slab);color:var(--sk-text);font-family:var(--sk-font-body);font-size:var(--sk-fs-md);line-height:var(--sk-lh-body);display:flex;flex-direction:column}.sk-shell{height:100dvh;overflow:hidden}.sk-gate{height:100dvh;background:transparent}@media (min-width:700px){.sk-app{margin:var(--sk-6) auto;min-height:calc(100dvh - var(--sk-12));height:calc(100dvh - var(--sk-12));border:1px solid var(--sk-glass-border);border-radius:var(--sk-r-xl);overflow:hidden;-webkit-backdrop-filter:blur(var(--sk-blur-md)) saturate(var(--sk-glass-sat));backdrop-filter:blur(var(--sk-blur-md)) saturate(var(--sk-glass-sat));box-shadow:0 40px 120px rgba(0,0,0,.6),0 0 80px rgba(233,42,74,.12),inset 0 1px 0 var(--sk-glass-border-hi)}.sk-app:after{content:"";position:absolute;inset:0;z-index:5;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,hsla(0,0%,100%,.05),transparent 22%)}}.sk-bubbles,.sk-scroll,.sk-sheet{scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.16) transparent}.sk-bubbles::-webkit-scrollbar,.sk-scroll::-webkit-scrollbar,.sk-sheet::-webkit-scrollbar{width:6px}.sk-bubbles::-webkit-scrollbar-thumb,.sk-scroll::-webkit-scrollbar-thumb,.sk-sheet::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.16);border-radius:var(--sk-r-pill)}.sk-bubbles::-webkit-scrollbar-thumb:hover,.sk-scroll::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.28)}.sk-bubbles::-webkit-scrollbar-track,.sk-scroll::-webkit-scrollbar-track{background:transparent}.sk-header{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:var(--sk-glass-chrome);padding:calc(var(--sk-8) + var(--sk-safe-top)) var(--sk-5) var(--sk-2);display:flex;flex-direction:column;gap:var(--sk-3)}.sk-header,.sk-header:after{-webkit-backdrop-filter:blur(var(--sk-blur-lg)) saturate(var(--sk-glass-sat));backdrop-filter:blur(var(--sk-blur-lg)) saturate(var(--sk-glass-sat))}.sk-header:after{content:"";position:absolute;top:100%;left:0;right:0;height:var(--sk-header-fade);pointer-events:none;background:linear-gradient(180deg,var(--sk-glass-chrome) 0,color-mix(in srgb,var(--sk-glass-chrome) 82%,transparent) 22%,color-mix(in srgb,var(--sk-glass-chrome) 52%,transparent) 44%,color-mix(in srgb,var(--sk-glass-chrome) 26%,transparent) 64%,color-mix(in srgb,var(--sk-glass-chrome) 8%,transparent) 82%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.72) 30%,rgba(0,0,0,.28) 62%,transparent);mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.72) 30%,rgba(0,0,0,.28) 62%,transparent)}.sk-header-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sk-3)}.sk-title{font-family:var(--sk-font-title);font-size:var(--sk-fs-2xl);letter-spacing:var(--sk-tracking);line-height:var(--sk-lh-tight);color:var(--sk-text);margin:0}.sk-subcount{display:inline-flex;align-items:center;gap:var(--sk-2);font-family:var(--sk-font-head);font-size:var(--sk-fs-xs);color:var(--sk-text-2);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);padding:5px var(--sk-3);border-radius:var(--sk-r-pill);background:var(--sk-glass-panel);-webkit-backdrop-filter:blur(var(--sk-blur-sm));backdrop-filter:blur(var(--sk-blur-sm));border:1px solid var(--sk-glass-border)}.sk-subcount.attention{color:var(--sk-text);border-color:var(--sk-accent-line)}.sk-subcount.attention:before{content:"";width:7px;height:7px;border-radius:var(--sk-r-pill);background:var(--sk-accent);box-shadow:var(--sk-glow-accent)}.sk-search{position:relative;display:flex;align-items:center}.sk-search svg{position:absolute;left:var(--sk-4);color:var(--sk-text-3);pointer-events:none}.sk-search input{width:100%;background:var(--sk-glass-panel);-webkit-backdrop-filter:blur(var(--sk-blur-sm)) saturate(var(--sk-glass-sat));backdrop-filter:blur(var(--sk-blur-sm)) saturate(var(--sk-glass-sat));border:1px solid var(--sk-glass-border);border-radius:var(--sk-r-pill);color:var(--sk-text);font-family:var(--sk-font-body);font-size:var(--sk-fs-md);padding:var(--sk-2) var(--sk-4) var(--sk-2) var(--sk-10);min-height:var(--sk-touch);outline:none;transition:border-color var(--sk-dur) var(--sk-ease),background var(--sk-dur) var(--sk-ease),box-shadow var(--sk-dur) var(--sk-ease)}.sk-search input:focus{border-color:var(--sk-accent-line);background:hsla(0,0%,100%,.06);box-shadow:0 0 0 3px var(--sk-accent-soft)}.sk-search input::placeholder{color:var(--sk-text-3)}.sk-scroll{flex:1 1;position:relative;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;padding-bottom:var(--sk-clear-dock)}:where(.sk-sheet,.sk-profile-scroll,.sk-bubbles,.sk-daylist){padding-bottom:var(--sk-clear-dock)}.sk-group{position:relative;margin:var(--sk-3) var(--sk-4) var(--sk-4);border-radius:var(--sk-r-lg);background:var(--sk-glass-panel);-webkit-backdrop-filter:blur(var(--sk-blur-md)) saturate(var(--sk-glass-sat));backdrop-filter:blur(var(--sk-blur-md)) saturate(var(--sk-glass-sat));border:1px solid var(--sk-glass-border);box-shadow:var(--sk-shadow-md),inset 0 1px 0 var(--sk-glass-border-hi);overflow:hidden}.sk-cal:before,.sk-group:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.02) 26%,transparent 55%)}.sk-cal>*,.sk-group>*{position:relative}.sk-group-header{font-family:var(--sk-font-head);font-size:var(--sk-fs-xs);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);color:var(--sk-text-3);padding:var(--sk-3) var(--sk-4) var(--sk-2)}.sk-row{display:flex;align-items:center;gap:var(--sk-4);padding:var(--sk-3) var(--sk-4);cursor:pointer;width:100%;text-align:left;border:none;border-top:1px solid var(--sk-divider);background:transparent;transition:background var(--sk-dur-fast) var(--sk-ease),transform var(--sk-dur-fast) var(--sk-ease)}.sk-group-header+.sk-row{border-top:none}.sk-row:active{transform:scale(.985);background:hsla(0,0%,100%,.06)}@media (hover:hover){.sk-row:hover{background:hsla(0,0%,100%,.045)}}.sk-scroll>.sk-pullable>.sk-row,.sk-scroll>.sk-row{margin:0 var(--sk-4) var(--sk-2);width:calc(100% - var(--sk-8));border:1px solid var(--sk-glass-border);border-radius:var(--sk-r-lg);background:var(--sk-glass-panel);box-shadow:inset 0 1px 0 var(--sk-glass-border-hi),var(--sk-shadow-md)}.sk-avatar{flex-shrink:0;width:46px;height:46px;border-radius:var(--sk-r-pill);display:flex;align-items:center;justify-content:center;font-family:var(--sk-font-head);font-weight:var(--sk-fw-bold);font-size:var(--sk-fs-md);letter-spacing:.02em;color:var(--sk-text);color:var(--sk-on-accent);background:linear-gradient(145deg,var(--av-color,var(--sk-accent)),var(--av-color,var(--sk-accent-2)));border:none;box-shadow:inset 0 1.5px 0 hsla(0,0%,100%,.55),inset 0 -2px 6px rgba(0,0,0,.28),0 6px 16px var(--sk-accent-glow);position:relative;overflow:visible}.sk-avatar-silhouette{color:var(--sk-text-2);display:flex}.sk-avatar-ch{position:absolute;right:-1px;bottom:-1px;z-index:2;width:18px;height:18px;border-radius:var(--sk-r-pill);display:flex;align-items:center;justify-content:center;background:var(--sk-surface-2);border:1.5px solid var(--sk-glass-slab)}.sk-avatar-ch svg{width:11px;height:11px}.sk-row-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.sk-row-top{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sk-2)}.sk-row-name{font-weight:var(--sk-fw-med);font-size:var(--sk-fs-md);color:var(--sk-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:none;letter-spacing:.01em}.sk-row-name.unread{font-weight:var(--sk-fw-semi)}.sk-row-time{flex-shrink:0;font-size:var(--sk-fs-xs);color:var(--sk-text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sk-time-wrap{display:inline-flex;align-items:center;gap:var(--sk-2)}.sk-row-bottom{display:flex;align-items:center;justify-content:space-between;gap:var(--sk-3)}.sk-row-snippet{flex:1 1;min-width:0;font-size:var(--sk-fs-sm);color:var(--sk-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.35;text-transform:none;letter-spacing:normal;font-family:var(--sk-font-body)}.sk-row-snippet.unread{color:var(--sk-text)}.sk-sentiment{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;font-family:var(--sk-font-head);font-size:var(--sk-fs-xs);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);color:var(--sen,var(--sk-neutral))}.sk-sentiment:before{content:"";width:7px;height:7px;background:var(--sen,var(--sk-neutral));box-shadow:0 0 8px color-mix(in srgb,var(--sen,var(--sk-neutral)) 70%,transparent)}.sk-chip,.sk-sentiment:before{border-radius:var(--sk-r-pill)}.sk-chip{display:inline-flex;align-items:center;gap:5px;font-family:var(--sk-font-head);font-size:var(--sk-fs-xs);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);padding:4px var(--sk-3);color:var(--chip,var(--sk-neutral));background:var(--chip-bg,var(--sk-neutral-bg));border:1px solid var(--sk-glass-border)}.sk-chip:before{content:"";width:6px;height:6px;border-radius:var(--sk-r-pill);background:var(--chip,var(--sk-neutral))}.sk-unread-dot{width:8px;height:8px;box-shadow:0 0 0 3px var(--sk-accent-soft),var(--sk-glow-accent)}.sk-badge,.sk-unread-dot{flex-shrink:0;border-radius:var(--sk-r-pill);background:var(--sk-accent)}.sk-badge{min-width:20px;height:20px;padding:0 6px;color:var(--sk-on-accent);font-family:var(--sk-font-head);font-weight:var(--sk-fw-semi);font-size:var(--sk-fs-xs);display:inline-flex;align-items:center;justify-content:center}.sk-dock-wrap{position:fixed;z-index:40;left:50%;transform:translateX(-50%);bottom:calc(var(--sk-4) + var(--sk-safe-bottom));width:calc(100% - var(--sk-8));max-width:calc(var(--sk-app-max) - var(--sk-8));pointer-events:none;--sk-bar-hump:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 92' preserveAspectRatio='none'%3E%3Cpath d='M0 92L0 26L45 26C60 26 67 17 73 10C79 3 88 0 100 0C112 0 121 3 127 10C133 17 140 26 155 26L200 26L200 92Z' fill='%23fff'/%3E%3C/svg%3E")}.sk-dock{pointer-events:auto;box-sizing:border-box;height:calc(var(--sk-tabbar-h) + var(--sk-hump-rise));padding:var(--sk-hump-rise) var(--sk-2) 0;align-items:stretch;background-color:var(--sk-dock-surface);-webkit-backdrop-filter:blur(var(--sk-blur-md)) saturate(var(--sk-glass-sat));backdrop-filter:blur(var(--sk-blur-md)) saturate(var(--sk-glass-sat));background-image:var(--sk-glass-topedge);background-size:100% calc(var(--sk-tabbar-h) + var(--sk-hump-rise));background-repeat:no-repeat;-webkit-mask-image:radial-gradient(circle closest-side,#000 98%,transparent 100%),radial-gradient(circle closest-side,#000 98%,transparent 100%),linear-gradient(#000,#000),var(--sk-bar-hump);mask-image:radial-gradient(circle closest-side,#000 98%,transparent 100%),radial-gradient(circle closest-side,#000 98%,transparent 100%),linear-gradient(#000,#000),var(--sk-bar-hump);-webkit-mask-size:var(--sk-tabbar-h) var(--sk-tabbar-h),var(--sk-tabbar-h) var(--sk-tabbar-h),calc(100% - var(--sk-tabbar-h)) var(--sk-tabbar-h),var(--sk-hump-tile) 100%;mask-size:var(--sk-tabbar-h) var(--sk-tabbar-h),var(--sk-tabbar-h) var(--sk-tabbar-h),calc(100% - var(--sk-tabbar-h)) var(--sk-tabbar-h),var(--sk-hump-tile) 100%;-webkit-mask-position:left bottom,right bottom,center bottom,center top;mask-position:left bottom,right bottom,center bottom,center top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;filter:drop-shadow(0 -1px 0 var(--sk-glass-border-hi)) drop-shadow(0 10px 26px var(--sk-drop))}.sk-dock,.sk-tab{position:relative;z-index:1;display:flex;border:none}.sk-tab{flex:1 1;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:var(--sk-touch);background:none;cursor:pointer;color:var(--sk-text-2);text-decoration:none;font-family:var(--sk-font-head);font-size:var(--sk-fs-xs);font-weight:var(--sk-fw-semi);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);white-space:nowrap;transition:color var(--sk-dur) var(--sk-ease),transform var(--sk-dur-fast) var(--sk-ease)}.sk-tab svg{width:25px;height:25px;stroke-width:2.2;transition:transform var(--sk-dur) var(--sk-ease-out)}.sk-tab:active{transform:scale(var(--sk-press))}.sk-ai:focus-visible,.sk-tab:focus-visible{outline:2px solid var(--sk-accent);outline-offset:-3px;border-radius:var(--sk-r-md)}.sk-dock :focus,.sk-dock :focus-visible{box-shadow:none}.sk-tab.active,.sk-tab.active svg{color:var(--sk-accent)}.sk-tab.active svg{transform:translateY(-1px)}.sk-tab.active:after{content:"";bottom:8px;width:4px;height:4px}.sk-tab-badge,.sk-tab.active:after{position:absolute;border-radius:var(--sk-r-pill);background:var(--sk-accent)}.sk-tab-badge{top:6px;left:calc(50% + 11px);min-width:16px;height:16px;padding:0 4px;color:var(--sk-on-accent);font-size:10px;font-weight:var(--sk-fw-bold);display:flex;align-items:center;justify-content:center}.sk-ai{pointer-events:auto;position:absolute;left:50%;bottom:calc(var(--sk-tabbar-h) - var(--sk-ai-drop));z-index:3;transform:translateX(-50%);transform-origin:50% 100%;width:var(--sk-ai-size);height:var(--sk-ai-size);padding:0;border:none;background:none;cursor:pointer;transition:transform var(--sk-dur) var(--sk-ease-spring)}.sk-ai:after{content:"";position:absolute;left:-2px;right:-2px;top:-14px;bottom:0}.sk-ai-dome{position:absolute;inset:0;padding:6px;background:linear-gradient(140deg,var(--sk-accent),var(--sk-accent-2));box-shadow:inset 0 2px 0 hsla(0,0%,100%,.5),0 0 0 4px var(--sk-fab-ring),0 10px 26px var(--sk-accent-glow)}.sk-ai-dome,.sk-ai-face{border-radius:var(--sk-r-pill);display:flex;align-items:center;justify-content:center}.sk-ai-face{position:relative;z-index:1;width:100%;height:100%;background:radial-gradient(circle at 50% 24%,hsla(0,0%,100%,.22),transparent 64%);box-shadow:inset 0 2px 3px var(--sk-dome-specular),inset 0 -5px 8px rgba(0,0,0,.22);overflow:hidden}.sk-ai-face:before{content:"";position:absolute;top:6%;left:14%;right:14%;height:42%;border-radius:50%;background:radial-gradient(ellipse at 50% 0,var(--sk-dome-specular),transparent 72%);pointer-events:none}.sk-ai-glyph{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;transition:transform .25s var(--sk-ease-spring),opacity .15s var(--sk-ease)}.sk-ai-glyph svg{width:24px;height:24px;color:var(--sk-on-accent)}.sk-ai-glyph-mark svg{width:42.5px;height:42.5px;min-width:42.5px;min-height:42.5px;color:var(--sk-on-accent);filter:drop-shadow(0 1px 1px rgba(0,0,0,.22))}.sk-ai-glyph-mark svg path{fill:var(--sk-on-accent);stroke:var(--sk-accent)}.sk-ai-glyph-mark svg circle,.sk-ai-glyph-mark svg ellipse{fill:var(--sk-accent)}.sk-dock-defs{position:absolute;width:0;height:0;overflow:hidden}.sk-ai-glyph-x{transform:rotate(-90deg) scale(.4);opacity:0}.sk-ai.open .sk-ai-glyph-mark{transform:rotate(90deg) scale(.4);opacity:0}.sk-ai.open .sk-ai-glyph-x{transform:none;opacity:1}.sk-ai:active{transform:translateX(-50%) scale(.94)}.sk-ai-scrim{position:absolute;top:-200vh;bottom:-100vh;left:-100vw;right:-100vw;width:auto;height:auto;padding:0;margin:0;border:none;background-color:var(--sk-glass-scrim);background-image:linear-gradient(var(--sk-glass-scrim),var(--sk-glass-scrim));opacity:0;pointer-events:none;cursor:default;transition:opacity var(--sk-dur) var(--sk-ease)}.sk-ai-scrim.open{opacity:1;pointer-events:auto}.sk-ai-fan{left:50%;bottom:calc(var(--sk-tabbar-h) - var(--sk-ai-drop) + var(--sk-ai-size) / 2);width:0;height:0}.sk-ai-fan,.sk-ai-opt{position:absolute;pointer-events:none}.sk-ai-opt{left:0;bottom:0;width:52px;padding:0;margin:0;border:none;background:none;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:5px;transform:translate(-50%,50%) scale(.4);opacity:0;transition:transform .42s var(--sk-ease-spring),opacity .18s var(--sk-ease);transition-delay:calc(var(--n) * 70ms)}.sk-ai-fan.open .sk-ai-opt{transform:translate(calc(-50% + var(--x)),calc(50% - var(--y))) scale(1);opacity:1;pointer-events:auto;transition-delay:calc(var(--i) * 70ms)}.sk-ai-opt-face{width:52px;height:52px;border-radius:var(--sk-r-pill);display:flex;align-items:center;justify-content:center;background-color:var(--sk-glass-modal);background-image:linear-gradient(var(--sk-accent-soft),var(--sk-accent-soft));-webkit-backdrop-filter:blur(var(--sk-blur-md)) saturate(var(--sk-glass-sat));backdrop-filter:blur(var(--sk-blur-md)) saturate(var(--sk-glass-sat));border:1px solid var(--sk-accent-line);box-shadow:var(--sk-shadow-md),0 0 18px var(--sk-accent-glow),inset 0 1px 0 var(--sk-glass-border-hi);transition:transform var(--sk-dur-fast) var(--sk-ease)}.sk-ai-opt-face svg{width:22px;height:22px;color:var(--sk-accent)}.sk-ai-opt-avatar{overflow:hidden;padding:0;font-family:var(--sk-font-head);font-size:var(--sk-fs-md);font-weight:600;letter-spacing:0;color:var(--sk-text);text-transform:uppercase}.sk-ai-opt-avatar img{width:100%;height:100%;object-fit:cover}.sk-ai-opt-avatar svg{width:24px;height:24px}.sk-ai-opt-label{font-family:var(--sk-font-head);font-size:var(--sk-fs-xs);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);color:var(--sk-text);white-space:nowrap;padding:2px var(--sk-2);border-radius:var(--sk-r-pill);background:var(--sk-glass-modal);-webkit-backdrop-filter:blur(var(--sk-blur-sm));backdrop-filter:blur(var(--sk-blur-sm));border:1px solid var(--sk-glass-border)}.sk-ai-opt:active .sk-ai-opt-face{transform:scale(var(--sk-press))}@media (hover:hover){.sk-ai-opt:hover .sk-ai-opt-face{transform:translateY(-2px)}}.sk-ai-toast{position:absolute;left:50%;transform:translateX(-50%);bottom:calc(var(--sk-tabbar-h) + var(--sk-hump-rise) + var(--sk-6));z-index:2;pointer-events:none}@keyframes sk-held-pulse{0%{transform:scale(1)}45%{transform:scale(1.16) rotate(-4deg)}to{transform:scale(1.06)}}.sk-tab.sk-held{animation:sk-held-pulse .24s var(--sk-ease-spring) forwards}.sk-cust-held{display:flex;align-items:center;gap:var(--sk-3);margin-bottom:var(--sk-4)}.sk-cust-held-name{font-family:var(--sk-font-head);font-size:var(--sk-fs-md);color:var(--sk-text)}.sk-cust-held-where{font-size:var(--sk-fs-xs);color:var(--sk-text-3)}.sk-cust-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--sk-3);gap:var(--sk-3)}.sk-cust-tile{flex-direction:column;gap:6px;padding:var(--sk-2) 0;background:none;border:none;cursor:pointer}.sk-cust-tile,.sk-cust-tile-face{display:flex;align-items:center;color:var(--sk-text)}.sk-cust-tile-face{width:52px;height:52px;border-radius:var(--sk-r-pill);justify-content:center;overflow:hidden;background:var(--sk-glass-panel);border:1px solid var(--sk-glass-border);font-family:var(--sk-font-head);font-weight:600;text-transform:uppercase;transition:transform var(--sk-dur-fast) var(--sk-ease)}.sk-cust-tile-face svg{width:24px;height:24px;color:var(--sk-text-2)}.sk-cust-tile-face img{width:100%;height:100%;object-fit:cover}.sk-cust-tile:active .sk-cust-tile-face{transform:scale(var(--sk-press))}@media (hover:hover){.sk-cust-tile:hover .sk-cust-tile-face{border-color:var(--sk-accent-line);transform:translateY(-2px)}}.sk-cust-tile-label{font-size:var(--sk-fs-xs);color:var(--sk-text-2);white-space:nowrap}.sk-cust-tile-where{font-size:10px;letter-spacing:var(--sk-tracking-wide);text-transform:uppercase;color:var(--sk-text-3);white-space:nowrap}.sk-cust-tile.disabled{cursor:not-allowed;opacity:.4}.sk-cust-tile.disabled .sk-cust-tile-where{color:var(--sk-text-3)}.sk-cust-tile[disabled]{pointer-events:auto}.sk-cust-current{font-size:10px;letter-spacing:var(--sk-tracking-wide);text-transform:uppercase;color:var(--sk-accent);border:1px solid var(--sk-accent-line);padding:1px 6px;border-radius:var(--sk-r-pill);margin-left:var(--sk-2)}.sk-cust-held .sk-cust-tile-face{border-color:var(--sk-accent-line)}.sk-tab-avatar{width:22px;height:22px;border-radius:var(--sk-r-pill);object-fit:cover;display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;background:var(--sk-glass-panel)}.sk-tab-avatar svg{width:16px;height:16px}.sk-cust-wiggle{animation:sk-wiggle .52s var(--sk-ease) infinite}@keyframes sk-wiggle{0%,to{transform:rotate(0deg) scale(1.04)}25%{transform:rotate(-8deg) scale(1.04)}75%{transform:rotate(8deg) scale(1.04)}}@media (prefers-reduced-motion:reduce){.sk-cust-wiggle,.sk-tab.sk-held{animation:none}}.sk-dock-wrap.exiting{animation:sk-dock-out .3s var(--sk-ease) forwards;pointer-events:none}@keyframes sk-dock-out{to{transform:translateY(130%);opacity:0}}html[data-nav-hidden]{--sk-clear-dock:calc(var(--sk-safe-bottom) + 88px)}.sk-navfab-wrap{position:fixed;z-index:46;bottom:calc(var(--sk-safe-bottom) + var(--sk-4));pointer-events:none;transition:transform .34s var(--sk-ease-spring)}.sk-navfab-wrap.right{right:calc(env(safe-area-inset-right, 0px) + var(--sk-4))}.sk-navfab-wrap.left{left:calc(env(safe-area-inset-left, 0px) + var(--sk-4))}.sk-navfab-wrap>*{pointer-events:auto}.sk-navfab-wrap.right.rolled{transform:translateX(calc(100% - 10px + var(--sk-4)))}.sk-navfab-wrap.left.rolled{transform:translateX(calc(-100% + 10px - var(--sk-4)))}.sk-navfab-wrap.returning,.sk-navfab-wrap.returning>*{pointer-events:none!important}.sk-navfab{position:relative;width:56px;height:56px;padding:0;border:none;background:none;cursor:pointer;animation:sk-navfab-in .32s var(--sk-ease-spring);transition:transform .34s var(--sk-ease-spring)}@keyframes sk-navfab-in{0%{transform:scale(.3);opacity:0}}.sk-navfab .sk-ai-dome{position:absolute;inset:0}.sk-navfab:active{transform:scale(.94)}.sk-navfab.open .sk-ai-glyph-mark{transform:rotate(90deg) scale(.4);opacity:0}.sk-navfab.open .sk-ai-glyph-x{transform:none;opacity:1}.sk-navfab-badge{position:absolute;top:-3px;right:-3px;min-width:20px;height:20px;padding:0 4px;border-radius:999px;background:var(--sk-accent);color:var(--sk-on-accent);font-weight:800;font-size:13px;display:flex;align-items:center;justify-content:center;box-shadow:var(--sk-glow-accent);border:2px solid var(--sk-bg)}.sk-navfab-scrim{position:fixed;inset:0;background:transparent;border:none;opacity:0;pointer-events:none}.sk-navfab-scrim.open{pointer-events:auto}.sk-navfab-fan{bottom:4px;left:50%;width:0;height:0}.sk-navfab-fan,.sk-navfab-opt{position:absolute;pointer-events:none}.sk-navfab-opt{bottom:0;left:0;width:48px;padding:0;margin:0;border:none;background:none;cursor:pointer;transform:translate(-50%,8px) scale(.4);opacity:0;transition:transform .42s var(--sk-ease-spring),opacity .18s var(--sk-ease);transition-delay:calc(var(--n) * 55ms)}.sk-navfab-wrap.open .sk-navfab-opt{transform:translate(-50%,var(--y)) scale(1);opacity:1;pointer-events:auto;transition-delay:calc(var(--i) * 55ms)}.sk-navfab-opt-face{width:48px;height:48px;border-radius:var(--sk-r-pill);display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:var(--sk-glass-modal);background-image:linear-gradient(var(--sk-accent-soft),var(--sk-accent-soft));-webkit-backdrop-filter:blur(var(--sk-blur-md)) saturate(var(--sk-glass-sat));backdrop-filter:blur(var(--sk-blur-md)) saturate(var(--sk-glass-sat));border:1px solid var(--sk-accent-line);box-shadow:var(--sk-shadow-md),0 0 16px var(--sk-accent-glow),inset 0 1px 0 var(--sk-glass-border-hi);font-family:var(--sk-font-head);font-weight:600;color:var(--sk-text);text-transform:uppercase}.sk-navfab-opt-face svg{width:21px;height:21px;color:var(--sk-accent)}.sk-navfab-opt-face img{width:100%;height:100%;object-fit:cover}.sk-navfab-opt.active .sk-navfab-opt-face{border-color:var(--sk-accent);box-shadow:var(--sk-shadow-md),0 0 22px var(--sk-accent-glow),inset 0 0 0 2px var(--sk-accent)}.sk-navfab-opt:active .sk-navfab-opt-face{transform:scale(var(--sk-press))}.sk-navfab-opt-label{position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap;font-family:var(--sk-font-head);font-size:var(--sk-fs-xs);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);color:var(--sk-text);padding:2px var(--sk-2);border-radius:var(--sk-r-pill);background:var(--sk-glass-modal);border:1px solid var(--sk-glass-border);-webkit-backdrop-filter:blur(var(--sk-blur-sm));backdrop-filter:blur(var(--sk-blur-sm))}.sk-navfab-wrap.right .sk-navfab-opt-label{right:calc(100% + 10px)}.sk-navfab-wrap.left .sk-navfab-opt-label{left:calc(100% + 10px)}.sk-allicons{position:fixed;inset:0;z-index:48;display:flex;align-items:center;justify-content:center;pointer-events:none}.sk-allicons.open{pointer-events:auto}.sk-allicons-scrim{position:absolute;inset:0;width:100%;height:100%;padding:0;margin:0;border:none;cursor:default;background-color:var(--sk-glass-scrim);background-image:linear-gradient(var(--sk-glass-scrim),var(--sk-glass-scrim));-webkit-backdrop-filter:blur(var(--sk-blur-md)) saturate(var(--sk-glass-sat));backdrop-filter:blur(var(--sk-blur-md)) saturate(var(--sk-glass-sat));opacity:0;transition:opacity var(--sk-dur) var(--sk-ease)}.sk-allicons.open .sk-allicons-scrim{opacity:1}.sk-allicons-grid{position:relative;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--sk-5) var(--sk-6);gap:var(--sk-5) var(--sk-6);width:min(100% - 2 * var(--sk-6),380px);max-height:calc(100dvh - var(--sk-safe-top) - 59px - var(--sk-safe-bottom) - 34px);overflow-y:auto;overscroll-behavior:contain;padding:var(--sk-4) var(--sk-2)}.sk-allicons-tile{padding:0;margin:0;border:none;background:none;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:6px;opacity:0;transform:translateY(18px) scale(.55);transition:transform .42s var(--sk-ease-spring),opacity .18s var(--sk-ease);transition-delay:0ms}.sk-allicons.open .sk-allicons-tile{opacity:1;transform:translateY(0) scale(1);transition-delay:calc(var(--i) * 40ms)}.sk-allicons-face{position:relative;width:56px;height:56px;border-radius:var(--sk-r-pill);display:flex;align-items:center;justify-content:center;overflow:visible;background-color:var(--sk-glass-modal);background-image:linear-gradient(var(--sk-accent-soft),var(--sk-accent-soft));-webkit-backdrop-filter:blur(var(--sk-blur-md)) saturate(var(--sk-glass-sat));backdrop-filter:blur(var(--sk-blur-md)) saturate(var(--sk-glass-sat));border:1px solid var(--sk-accent-line);box-shadow:var(--sk-shadow-md),0 0 18px var(--sk-accent-glow),inset 0 1px 0 var(--sk-glass-border-hi);color:var(--sk-text);transition:transform var(--sk-dur-fast) var(--sk-ease)}.sk-allicons-face.sk-ai-opt-avatar{overflow:hidden}.sk-allicons-face img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.sk-allicons-tile:active .sk-allicons-face{transform:scale(.92)}.sk-allicons-tile.active .sk-allicons-face{border-color:var(--sk-accent);box-shadow:var(--sk-shadow-md),0 0 24px var(--sk-accent-glow),inset 0 1px 0 var(--sk-glass-border-hi)}.sk-allicons-face .sk-tab-badge{position:absolute;top:-4px;right:-4px}.sk-allicons-label{font-family:var(--sk-font-head);font-size:var(--sk-fs-xs);font-weight:600;color:var(--sk-text);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);text-shadow:0 1px 6px rgba(0,0,0,.45)}@media (prefers-reduced-motion:reduce){.sk-allicons-tile{transform:none!important;transition:opacity var(--sk-dur) var(--sk-ease)!important;transition-delay:0ms!important}}.sk-seg{display:inline-flex;overflow:hidden;flex-shrink:0}.sk-seg-btn{padding:6px 14px;color:var(--sk-text-2);font-size:var(--sk-fs-xs)}.sk-seg-btn.on{background:linear-gradient(140deg,var(--sk-accent),var(--sk-accent-2));color:var(--sk-on-accent);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.45),0 4px 14px var(--sk-accent-glow)}@media (prefers-reduced-motion:reduce){.sk-dock-wrap.exiting,.sk-navfab,.sk-navfab-opt,.sk-navfab-wrap{animation:none!important;transition:opacity .12s linear!important}.sk-ai-opt{transform:translate(calc(-50% + var(--x)),calc(50% - var(--y))) scale(1)!important;transition:opacity var(--sk-dur) var(--sk-ease)!important;transition-delay:0ms!important}.sk-ai-glyph,.sk-ai-glyph-x,.sk-ai.open .sk-ai-glyph-mark{transform:none!important;transition:opacity var(--sk-dur) var(--sk-ease)!important}}.sk-dock-notch{flex:0 0 72px}.sk-meterbar{height:6px;border-radius:var(--sk-r-pill);overflow:hidden;background:color-mix(in srgb,var(--sk-text) 10%,transparent);margin:4px 0 3px}.sk-meterbar-fill{display:block;height:100%;border-radius:inherit;transition:width var(--sk-dur) var(--sk-ease)}.sk-usagehub-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:var(--sk-2);gap:var(--sk-2);margin-bottom:var(--sk-3)}.sk-usagehub-totals{margin-top:var(--sk-2)}.sk-usagehub-stat{padding:var(--sk-3);border:1px solid var(--sk-glass-border);border-radius:var(--sk-r-md);background-color:var(--sk-glass-row)}.sk-usagehub-num{font-family:var(--sk-font-head);font-weight:700;font-size:var(--sk-fs-lg);color:var(--sk-text)}.sk-usagehub-label{color:var(--sk-text-2);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide)}.sk-usagehub-label,.sk-usagehub-sub{font-size:var(--sk-fs-xs);margin-top:2px}.sk-usagehub-sub{color:var(--sk-text-3)}.sk-usagehub-headline{color:var(--sk-text);font-size:var(--sk-fs-sm);margin:0 0 var(--sk-2)}.sk-usagehub-sug{padding:var(--sk-3);margin-bottom:var(--sk-2);border:1px solid var(--sk-glass-border);border-radius:var(--sk-r-md);background-color:var(--sk-glass-row)}.sk-usagehub-sug-top{display:flex;align-items:center;gap:var(--sk-2)}.sk-usagehub-sug-title{font-weight:600;color:var(--sk-text);flex:1 1;min-width:0}.sk-usagehub-sug-detail{color:var(--sk-text-2);font-size:var(--sk-fs-sm);margin:6px 0 0}.sk-usagehub-impact-high{--chip:var(--sk-accent);--chip-bg:color-mix(in srgb,var(--sk-accent) 15%,transparent)}.sk-usagehub-impact-medium{--chip:var(--sk-warm);--chip-bg:color-mix(in srgb,var(--sk-warm) 15%,transparent)}.sk-usagehub-impact-low{--chip:var(--sk-positive);--chip-bg:color-mix(in srgb,var(--sk-positive) 15%,transparent)}.sk-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sk-4);margin:var(--sk-6) var(--sk-4);padding:var(--sk-12) var(--sk-6);text-align:center;color:var(--sk-text-3);border-radius:var(--sk-r-lg);background:var(--sk-glass-panel);-webkit-backdrop-filter:blur(var(--sk-blur-sm)) saturate(var(--sk-glass-sat));backdrop-filter:blur(var(--sk-blur-sm)) saturate(var(--sk-glass-sat));border:1px solid var(--sk-glass-border)}.sk-empty svg{width:30px;height:30px;color:var(--sk-text-2);padding:var(--sk-4);border-radius:var(--sk-r-pill);background:var(--sk-accent-soft);border:1px solid var(--sk-accent-line);box-sizing:content-box}.sk-empty-title{font-family:var(--sk-font-head);font-size:var(--sk-fs-lg);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);color:var(--sk-text-2)}.sk-empty-sub{font-size:var(--sk-fs-sm);max-width:32ch;line-height:var(--sk-lh-body)}.sk-spinner{width:24px;height:24px;border-radius:var(--sk-r-pill);border:2px solid var(--sk-border-hi);border-top-color:var(--sk-accent);animation:sk-spin .7s linear infinite}.sk-loading{display:flex;align-items:center;justify-content:center;padding:var(--sk-16)}.sk-thread{position:fixed;inset:0;z-index:60;max-width:var(--sk-app-max);margin:0 auto;background:var(--sk-bg);display:flex;flex-direction:column;animation:sk-slide-in var(--sk-dur) var(--sk-ease-out) both}.sk-thread.dragging{animation:none!important;transform:translateX(var(--drag-x,0))}.sk-thread.settling{animation:none!important;transform:translateX(0);transition:transform var(--sk-dur) var(--sk-ease-out)}.sk-thread-head{gap:var(--sk-3);padding:calc(var(--sk-3) + var(--sk-safe-top)) var(--sk-4) var(--sk-3);border-bottom:1px solid var(--sk-divider);background:var(--sk-glass-chrome);-webkit-backdrop-filter:blur(var(--sk-blur-lg)) saturate(var(--sk-glass-sat));backdrop-filter:blur(var(--sk-blur-lg)) saturate(var(--sk-glass-sat))}.sk-icon-btn,.sk-thread-head{display:flex;align-items:center}.sk-icon-btn{flex-shrink:0;border-radius:var(--sk-r-pill);justify-content:center;background:var(--sk-glass-panel);border:1px solid var(--sk-glass-border);-webkit-backdrop-filter:blur(var(--sk-blur-md)) saturate(var(--sk-glass-sat));backdrop-filter:blur(var(--sk-blur-md)) saturate(var(--sk-glass-sat));box-shadow:inset 0 1px 0 var(--sk-glass-border-hi),var(--sk-shadow-md);color:var(--sk-text);cursor:pointer;transition:background var(--sk-dur) var(--sk-ease),transform var(--sk-dur-fast) var(--sk-ease)}.sk-icon-btn:active{transform:scale(.9)}.sk-icon-btn svg{width:20px;height:20px}.sk-thread-head-main{flex:1 1;min-width:0;display:flex;flex-direction:column}.sk-thread-name{font-weight:var(--sk-fw-semi);font-size:var(--sk-fs-md);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-thread-sub{font-size:var(--sk-fs-xs);color:var(--sk-text-3);display:flex;align-items:center;gap:var(--sk-2)}.sk-call-btn{color:var(--sk-positive);border-color:color-mix(in srgb,var(--sk-positive) 28%,transparent)}.sk-bubbles{flex:1 1;overflow-y:auto;padding:var(--sk-5);display:flex;flex-direction:column;gap:var(--sk-2);-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.sk-summary-card{background:var(--sk-glass-panel);-webkit-backdrop-filter:blur(var(--sk-blur-sm));backdrop-filter:blur(var(--sk-blur-sm));border:1px solid var(--sk-glass-border);border-left:2px solid var(--sk-accent);border-radius:var(--sk-r-md);padding:var(--sk-4);margin-bottom:var(--sk-4)}.sk-summary-label{font-family:var(--sk-font-head);font-size:var(--sk-fs-xs);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);color:var(--sk-accent);margin-bottom:var(--sk-1);display:flex;align-items:center;gap:6px}.sk-summary-text{font-size:var(--sk-fs-sm);line-height:var(--sk-lh-body);color:var(--sk-text-2)}.sk-summary-btn{background:var(--sk-glass-panel);border:1px solid var(--sk-glass-border);-webkit-backdrop-filter:blur(var(--sk-blur-md)) saturate(var(--sk-glass-sat));backdrop-filter:blur(var(--sk-blur-md)) saturate(var(--sk-glass-sat));box-shadow:inset 0 1px 0 var(--sk-glass-border-hi);border-radius:var(--sk-r-pill);color:var(--sk-accent);font-family:var(--sk-font-head);font-size:var(--sk-fs-sm);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:var(--sk-2) var(--sk-4);transition:transform var(--sk-dur-fast) var(--sk-ease),background var(--sk-dur) var(--sk-ease)}.sk-summary-btn:active{transform:scale(var(--sk-press))}.sk-day-sep{align-self:center;font-family:var(--sk-font-head);font-size:var(--sk-fs-xs);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);color:var(--sk-text-3);margin:var(--sk-4) 0 var(--sk-1)}.sk-bubble{max-width:78%;padding:var(--sk-3) var(--sk-4);font-size:var(--sk-fs-md);line-height:1.42;border-radius:var(--sk-r-lg);word-wrap:break-word;white-space:pre-wrap;animation:sk-pop-in var(--sk-dur) var(--sk-ease-out) both}.sk-bubble-time{font-size:var(--sk-fs-xs);color:var(--sk-text-3);margin:2px var(--sk-1) var(--sk-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sk-bubble.customer{color:var(--sk-text);background:hsla(0,0%,100%,.07);border:1px solid var(--sk-glass-border);border-bottom-left-radius:var(--sk-r-sm)}.sk-bubble.customer,.sk-bubble.customer+.sk-bubble-time{align-self:flex-start}.sk-bubble.bot,.sk-bubble.owner{align-self:flex-end;background:var(--sk-accent);color:var(--sk-on-accent);border-bottom-right-radius:var(--sk-r-sm)}.sk-bubble.bot+.sk-bubble-time,.sk-bubble.owner+.sk-bubble-time{align-self:flex-end}.sk-photo-bubble{align-self:flex-start;max-width:62%;border-radius:var(--sk-r-lg);overflow:hidden;border:1px solid var(--sk-glass-border);background:var(--sk-surface);cursor:pointer;padding:0;display:block;animation:sk-pop-in var(--sk-dur) var(--sk-ease-out) both;transition:transform var(--sk-dur-fast) var(--sk-ease)}.sk-photo-bubble:active{transform:scale(var(--sk-press))}.sk-photo-bubble img{display:block;width:100%;height:auto}.sk-photo-bubble.owner{align-self:flex-end}.sk-gallery{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--sk-2);gap:var(--sk-2)}.sk-gallery-item{position:relative;aspect-ratio:1;border-radius:var(--sk-r-md);overflow:hidden;border:1px solid var(--sk-glass-border);background:var(--sk-surface);cursor:pointer;padding:0;transition:transform var(--sk-dur-fast) var(--sk-ease)}.sk-gallery-item:active{transform:scale(var(--sk-press))}.sk-gallery-item img{width:100%;height:100%;object-fit:cover;display:block}.sk-media-video{display:grid;place-items:center}.sk-media-video img{position:absolute;inset:0}.sk-media-play{position:relative;display:grid;place-items:center;width:34px;height:34px;border-radius:var(--sk-r-pill);background:var(--sk-glass-panel);color:var(--sk-text);box-shadow:var(--sk-shadow-md),inset 0 1px 0 hsla(0,0%,100%,.28)}.sk-media-play svg{width:16px;height:16px}.sk-media-list{list-style:none;margin:var(--sk-2) 0 0;padding:0;display:grid;grid-gap:var(--sk-2);gap:var(--sk-2)}.sk-media-row{display:flex;align-items:center;gap:var(--sk-3);padding:var(--sk-3);border-radius:var(--sk-r-md);border:1px solid var(--sk-glass-border);background:var(--sk-surface)}.sk-media-icon{display:grid;place-items:center;flex:none;color:var(--sk-text-3)}.sk-media-meta{display:grid;grid-gap:2px;gap:2px;min-width:0;flex:1 1}.sk-media-name{font-size:var(--sk-fs-md);color:var(--sk-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-media-sub{font-size:var(--sk-fs-xs);color:var(--sk-text-3)}.sk-media-player{max-width:100%;max-height:82dvh;border-radius:var(--sk-r-lg);box-shadow:var(--sk-shadow-lg);background:#000}.sk-photo-group{padding:0 var(--sk-4) var(--sk-5)}.sk-photo-group:first-child{padding-top:var(--sk-2)}.sk-photo-group-who{display:inline-flex;align-items:center;gap:var(--sk-2);min-width:0}.sk-avatar-sm{width:24px;height:24px;font-size:var(--sk-fs-xs)}.sk-lightbox{position:fixed;inset:0;z-index:90;background:var(--sk-glass-scrim);-webkit-backdrop-filter:blur(var(--sk-blur-lg));backdrop-filter:blur(var(--sk-blur-lg));display:flex;align-items:center;justify-content:center;padding:var(--sk-5);animation:sk-fade-in var(--sk-dur) var(--sk-ease) both}.sk-lightbox img{max-width:100%;max-height:82dvh;border-radius:var(--sk-r-lg);box-shadow:var(--sk-shadow-lg);animation:sk-pop-in var(--sk-dur) var(--sk-ease-out) both}.sk-lightbox>.sk-close-x{position:absolute;top:calc(var(--sk-5) + var(--sk-safe-top));right:var(--sk-5);background:var(--sk-glass-panel);color:var(--sk-text)}.sk-thread-actions{display:flex;gap:var(--sk-3);padding:var(--sk-3) var(--sk-5) var(--sk-clear-dock);border-top:1px solid var(--sk-divider);background:var(--sk-glass-chrome);-webkit-backdrop-filter:blur(var(--sk-blur-md));backdrop-filter:blur(var(--sk-blur-md))}.sk-btn{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:var(--sk-2);padding:var(--sk-3) var(--sk-4);min-height:var(--sk-touch);border-radius:var(--sk-r-pill);font-family:var(--sk-font-head);font-size:var(--sk-fs-md);font-weight:var(--sk-fw-semi);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);cursor:pointer;border:1px solid transparent;text-decoration:none;transition:transform var(--sk-dur-fast) var(--sk-ease),background var(--sk-dur) var(--sk-ease),opacity var(--sk-dur) var(--sk-ease)}.sk-btn:active{transform:scale(var(--sk-press))}.sk-btn-primary{background:linear-gradient(140deg,var(--sk-accent),var(--sk-accent-2));color:var(--sk-on-accent);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.45),0 4px 14px var(--sk-accent-glow)}.sk-btn-ghost{background:var(--sk-surface-2);color:var(--sk-text);border-color:var(--sk-glass-border);box-shadow:none}.sk-btn-positive{background:var(--sk-positive-bg);color:var(--sk-positive);border-color:color-mix(in srgb,var(--sk-positive) 28%,transparent);box-shadow:inset 0 1px 0 var(--sk-glass-border-hi)}.sk-btn:disabled{opacity:.45;cursor:default}.sk-btn-block{width:100%}.sk-lightbox,.sk-navfab-wrap,.sk-popup-backdrop,.sk-profile-layer,.sk-sheet-backdrop,.sk-thread,.sk-toast,.sk-update-toast{color:var(--sk-text)}.sk-sheet-backdrop{position:fixed;inset:0;z-index:70;background:var(--sk-glass-scrim);-webkit-backdrop-filter:blur(var(--sk-blur-sm));backdrop-filter:blur(var(--sk-blur-sm));display:flex;align-items:flex-end;justify-content:center;animation:sk-fade-in var(--sk-dur) var(--sk-ease) both}.sk-sheet{width:100%;max-width:var(--sk-app-max);background:var(--sk-glass-modal);-webkit-backdrop-filter:blur(var(--sk-blur-lg)) saturate(var(--sk-glass-sat));backdrop-filter:blur(var(--sk-blur-lg)) saturate(var(--sk-glass-sat));border:1px solid var(--sk-glass-border-hi);border-bottom:none;border-radius:var(--sk-r-xl) var(--sk-r-xl) 0 0;padding:var(--sk-3) var(--sk-5) calc(var(--sk-8) + var(--sk-safe-bottom));box-shadow:var(--sk-shadow-lg);animation:sk-sheet-up var(--sk-dur-slow) var(--sk-ease-out) both;max-height:88dvh;overflow-y:auto}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.sk-sheet{background:var(--sk-bg-2)}.sk-sheet-backdrop{background:rgba(4,4,7,.85)}}.sk-sheet-handle{width:38px;height:4px;border-radius:var(--sk-r-pill);background:var(--sk-border-hi);margin:0 auto var(--sk-5)}.sk-sheet-title{font-family:var(--sk-font-title);font-size:var(--sk-fs-2xl);letter-spacing:var(--sk-tracking);margin:0 0 var(--sk-4)}.sk-note-trash-bar{display:flex;justify-content:flex-end;margin:calc(-1 * var(--sk-2)) 0 var(--sk-2)}.sk-note-clear-all{min-height:44px;color:var(--sk-negative)}.sk-brain-row{width:100%;text-align:left}.sk-brain-avatar{background:color-mix(in srgb,var(--av-color) 20%,transparent);border:1px solid color-mix(in srgb,var(--av-color) 45%,transparent)}.sk-brain-avatar svg{width:30px;height:30px}.sk-brain-row>svg{width:18px;height:18px;color:var(--sk-text-3);flex:none}.sk-brain-state.filled{color:var(--sk-positive)}.sk-brain-editor{padding:var(--sk-3) var(--sk-4) calc(var(--sk-8) + var(--sk-dock-h, 96px))}.sk-brain-editor-top{display:flex;align-items:center;gap:var(--sk-3)}.sk-brain-card{margin:0 0 var(--sk-3);padding:var(--sk-4);display:flex;flex-direction:column;gap:var(--sk-2)}.sk-brain-card .sk-input,.sk-brain-card .sk-textarea{background:var(--sk-glass-modal);color:var(--sk-text);border-color:var(--sk-glass-border-hi);-webkit-backdrop-filter:blur(var(--sk-blur-sm)) saturate(var(--sk-sat));backdrop-filter:blur(var(--sk-blur-sm)) saturate(var(--sk-sat))}.sk-brain-card .sk-input:focus,.sk-brain-card .sk-textarea:focus{background:var(--sk-glass-modal);border-color:var(--sk-accent-line)}.sk-brain-card .sk-input::placeholder,.sk-brain-card .sk-textarea::placeholder{color:var(--sk-text-3);opacity:1}.sk-brain-card .sk-label{color:var(--sk-text)}.sk-brain-card .sk-hint{color:var(--sk-text-2)}.sk-brain-field .sk-hint{line-height:var(--sk-lh-body)}.sk-brain-lands{font-family:var(--sk-font-head);font-size:var(--sk-fs-xs);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);color:var(--sk-accent)}.sk-brain-bad{border-color:var(--sk-negative)}.sk-brain-actions{display:flex;align-items:center;gap:var(--sk-3);flex-wrap:wrap;margin-top:var(--sk-4)}.sk-brain-actions .sk-btn{min-height:var(--sk-touch)}.sk-brain-ext-btn{display:flex;align-items:center;gap:var(--sk-3);width:100%;min-height:56px;justify-content:flex-start;font-family:var(--sk-font-head);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide)}.sk-brain-ext-backdrop{z-index:170}.sk-brain-ext-sheet{max-height:92vh;overflow-y:auto}.sk-brain-ext .sk-brain-card .sk-kv{border-bottom:1px solid var(--sk-divider)}.sk-field-bubble{display:block;width:100%;text-align:left;position:relative;min-height:var(--sk-touch);padding:var(--sk-3) var(--sk-4) calc(var(--sk-3) + 18px);background:var(--sk-glass-modal);color:var(--sk-text);border:1px solid var(--sk-glass-border-hi);border-radius:var(--sk-r-md);font-family:var(--sk-font-body);font-size:16px;line-height:1.45;text-transform:none;letter-spacing:normal;font-weight:var(--sk-fw-regular,400);-webkit-backdrop-filter:blur(var(--sk-blur-sm)) saturate(var(--sk-sat));backdrop-filter:blur(var(--sk-blur-sm)) saturate(var(--sk-sat))}.sk-field-bubble:active{transform:scale(.995)}.sk-field-bubble.empty .sk-field-bubble-text{color:var(--sk-text-3)}.sk-field-bubble-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--bubble-lines,4);overflow:hidden;white-space:pre-wrap;word-break:break-word}.sk-field-bubble-cta{position:absolute;right:var(--sk-3);bottom:6px;font-family:var(--sk-font-head);font-size:var(--sk-fs-xs);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);color:var(--sk-accent)}.sk-field-sheet-backdrop{z-index:180}.sk-field-sheet{max-height:94vh;overflow-y:auto}.sk-field-sheet .sk-field-sheet-text{min-height:52vh;height:52vh;background:var(--sk-glass-modal);color:var(--sk-text)}.sk-field-sheet-text::placeholder{color:var(--sk-text-3);opacity:1}.sk-sheet-body{font-size:var(--sk-fs-md);line-height:var(--sk-lh-body);color:var(--sk-text-2);margin-bottom:var(--sk-5)}.sk-close-x{flex-shrink:0;padding:0;width:var(--sk-touch);height:var(--sk-touch);border-radius:var(--sk-r-pill);display:inline-flex;align-items:center;justify-content:center;background:var(--sk-glass-panel-2);border:1px solid var(--sk-glass-border);box-shadow:inset 0 1px 0 var(--sk-glass-border-hi);color:var(--sk-text-2);cursor:pointer;transition:color var(--sk-dur) var(--sk-ease),background var(--sk-dur) var(--sk-ease),transform var(--sk-dur-fast) var(--sk-ease)}.sk-close-x svg{width:18px;height:18px}.sk-close-x:active{transform:scale(.9)}@media (hover:hover){.sk-close-x:hover{color:var(--sk-text);background:var(--sk-glass-panel)}}.sk-sheet>.sk-close-x{position:relative;z-index:3;display:flex;margin:0 0 calc(var(--sk-touch) * -1) auto}.sk-sheet .sk-detail-head,.sk-sheet .sk-sheet-title{padding-right:var(--sk-touch)}.sk-profile-top>.sk-close-x,.sk-thread-head>.sk-close-x{background:hsla(0,0%,100%,.05)}.sk-popup-backdrop.sk-popup-top{z-index:160}.sk-paused-wall{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--sk-6);background:var(--sk-glass-scrim);-webkit-backdrop-filter:blur(var(--sk-blur-lg));backdrop-filter:blur(var(--sk-blur-lg))}.sk-paused-card{max-width:420px;width:100%;padding:var(--sk-6);background:var(--sk-glass-modal);border:1px solid var(--sk-glass-border);border-radius:var(--sk-r-xl);box-shadow:inset 0 1px 0 var(--sk-glass-border-hi),var(--sk-shadow-lg);text-align:center}.sk-paused-text{margin:0;font-family:var(--sk-font-head);font-weight:var(--sk-fw-semi);font-size:var(--sk-fs-lg);line-height:var(--sk-lh-body);letter-spacing:var(--sk-tracking);text-transform:uppercase;color:var(--sk-text)}.sk-paused-link{color:var(--sk-accent);text-decoration:underline;text-underline-offset:3px;white-space:nowrap;text-transform:none;display:inline-block;min-height:var(--sk-touch);line-height:var(--sk-touch)}.sk-popup-backdrop{position:fixed;inset:0;z-index:76;background:var(--sk-glass-scrim);-webkit-backdrop-filter:blur(var(--sk-blur-sm));backdrop-filter:blur(var(--sk-blur-sm));display:flex;align-items:center;justify-content:center;padding:var(--sk-5);animation:sk-fade-in var(--sk-dur) var(--sk-ease) both}.sk-popup{position:relative;width:100%;max-width:340px;background:var(--sk-glass-modal);-webkit-backdrop-filter:blur(var(--sk-blur-lg)) saturate(var(--sk-glass-sat));backdrop-filter:blur(var(--sk-blur-lg)) saturate(var(--sk-glass-sat));border:1px solid var(--sk-glass-border-hi);border-radius:var(--sk-r-xl);padding:var(--sk-5);box-shadow:var(--sk-shadow-lg);animation:sk-pop-in var(--sk-dur) var(--sk-ease-out) both}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.sk-popup{background:var(--sk-bg-2)}}.sk-popup>.sk-close-x{position:absolute;top:var(--sk-3);right:var(--sk-3)}.sk-popup-title{font-family:var(--sk-font-title);font-size:var(--sk-fs-xl);letter-spacing:var(--sk-tracking);margin:0 var(--sk-touch) var(--sk-4) 0}.sk-field{display:flex;flex-direction:column;gap:var(--sk-2);margin-bottom:var(--sk-4)}.sk-label{font-family:var(--sk-font-head);font-size:var(--sk-fs-xs);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);color:var(--sk-text-3)}.sk-input,.sk-select,.sk-textarea{width:100%;background:hsla(0,0%,100%,.04);border:1px solid var(--sk-glass-border);border-radius:var(--sk-r-md);color:var(--sk-text);font-family:var(--sk-font-body);font-size:16px;padding:var(--sk-3) var(--sk-4);min-height:var(--sk-touch);outline:none;transition:border-color var(--sk-dur) var(--sk-ease),background var(--sk-dur) var(--sk-ease)}.sk-input:focus,.sk-select:focus,.sk-textarea:focus{border-color:var(--sk-accent-line);background:hsla(0,0%,100%,.06)}.sk-textarea{resize:vertical;min-height:76px;line-height:1.45}.sk-onboard{max-width:var(--sk-app-max);margin:0 auto;padding:calc(var(--sk-safe-top) + var(--sk-8)) var(--sk-5) var(--sk-6)}.sk-onboard>h1{font-size:var(--sk-fs-2xl)}.sk-onboard h2,.sk-onboard>h1{letter-spacing:var(--sk-tracking);line-height:var(--sk-lh-tight);margin:0 0 var(--sk-2)}.sk-onboard h2{font-size:var(--sk-fs-xl)}.sk-onboard .sk-section{margin-top:var(--sk-7)}.sk-hint{color:var(--sk-text-3);margin:0 0 var(--sk-3)}.sk-hint,.sk-ok{font-size:var(--sk-fs-sm);line-height:1.5}.sk-ok{color:var(--sk-positive);margin:var(--sk-2) 0 0}.sk-error{color:var(--sk-negative);font-size:var(--sk-fs-sm);line-height:1.5;margin:var(--sk-3) 0}.sk-proposal{margin-top:var(--sk-2);padding:var(--sk-3);background:hsla(0,0%,100%,.04);border:1px solid var(--sk-glass-border);border-radius:var(--sk-r-md)}.sk-proposal .sk-hint,.sk-snippet{margin:0 0 var(--sk-2)}.sk-snippet{padding-left:var(--sk-3);border-left:2px solid var(--sk-accent-line);color:var(--sk-text-2);font-size:var(--sk-fs-sm);font-style:italic;line-height:1.5}.sk-detail-head{display:flex;align-items:center;gap:var(--sk-4);margin-bottom:var(--sk-5)}.sk-detail-name{font-family:var(--sk-font-title);font-size:var(--sk-fs-2xl);letter-spacing:var(--sk-tracking);line-height:var(--sk-lh-tight)}.sk-detail-sub{font-size:var(--sk-fs-sm);color:var(--sk-text-2)}.sk-kv{display:flex;align-items:center;justify-content:space-between;gap:var(--sk-3);padding:var(--sk-3) 0;border-bottom:1px solid var(--sk-divider)}.sk-kv-key{font-family:var(--sk-font-head);font-size:var(--sk-fs-sm);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);color:var(--sk-text-3)}.sk-kv-val{font-size:var(--sk-fs-md);color:var(--sk-text);text-align:right}.sk-kv-val a{color:var(--sk-info);text-decoration:none}.sk-section-title{font-family:var(--sk-font-head);font-size:var(--sk-fs-xs);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);color:var(--sk-text-3);margin:var(--sk-6) 0 var(--sk-3);display:flex;align-items:center;justify-content:space-between}.sk-cal{position:relative;margin:var(--sk-3) var(--sk-4) var(--sk-4);padding:var(--sk-5);border-radius:var(--sk-r-lg);background:var(--sk-glass-panel);-webkit-backdrop-filter:blur(var(--sk-blur-md)) saturate(var(--sk-glass-sat));backdrop-filter:blur(var(--sk-blur-md)) saturate(var(--sk-glass-sat));border:1px solid var(--sk-glass-border);box-shadow:var(--sk-shadow-md),inset 0 1px 0 var(--sk-glass-border)}@media (max-width:460px){.sk-cal{padding:var(--sk-3)}}.sk-cal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--sk-5)}.sk-cal-month{font-family:var(--sk-font-title);font-size:var(--sk-fs-xl);letter-spacing:var(--sk-tracking)}.sk-cal-nav{display:flex;gap:var(--sk-2)}.sk-cal-dow{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:var(--sk-1);gap:var(--sk-1);margin-bottom:var(--sk-2)}.sk-cal-dow span{text-align:center;font-family:var(--sk-font-head);font-size:var(--sk-fs-xs);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);color:var(--sk-text-3)}.sk-cal-grid{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:var(--sk-1);gap:var(--sk-1)}.sk-cal-cell{aspect-ratio:1;border-radius:var(--sk-r-md);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;background:none;border:1px solid transparent;color:var(--sk-text-2);font-family:var(--sk-font-body);font-size:var(--sk-fs-sm);cursor:pointer;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:background var(--sk-dur-fast) var(--sk-ease),border-color var(--sk-dur) var(--sk-ease),transform var(--sk-dur-fast) var(--sk-ease)}.sk-cal-cell.pad{visibility:hidden}.sk-cal-cell:active{transform:scale(var(--sk-press))}.sk-cal-cell.today{color:var(--sk-text);border-color:var(--sk-border-hi)}.sk-cal-cell.selected{background:var(--sk-accent-soft);border-color:var(--sk-accent-line);color:var(--sk-text);box-shadow:0 0 0 1px var(--sk-accent-line),0 0 16px var(--sk-accent-glow)}.sk-cal-cell.has .sk-cal-daynum{font-weight:var(--sk-fw-semi);color:var(--sk-text)}.sk-cal-dots{display:flex;gap:3px;height:6px;align-items:center}.sk-cal-dot{width:5px;height:5px;border-radius:var(--sk-r-pill);background:var(--sk-accent);box-shadow:var(--sk-glow-accent)}.sk-trade-grid .sk-cal-cell{aspect-ratio:1/1.45}.sk-cal-grid .sk-trade-cell{gap:1px;aspect-ratio:1/1.45}.sk-trade-cellval{font-size:9.5px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--sk-fw-semi);letter-spacing:-.01em}.sk-trade-cell.selected{background:none;border-color:var(--sk-glass-border);box-shadow:0 0 0 2px var(--sk-bg),0 0 0 3.5px var(--sk-text)}.sk-trade-cell.selected .sk-cal-daynum{font-weight:var(--sk-fw-bold);color:var(--sk-text)}.sk-trade-cell.sk-trade-win{background:color-mix(in srgb,var(--sk-positive) 16%,transparent);border-color:color-mix(in srgb,var(--sk-positive) 34%,transparent)}.sk-trade-cell.sk-trade-loss{background:color-mix(in srgb,var(--sk-negative) 16%,transparent);border-color:color-mix(in srgb,var(--sk-negative) 34%,transparent)}.sk-trade-cell.sk-trade-flat{background:var(--sk-glass-row);border-color:var(--sk-glass-border)}.sk-trade-win .sk-trade-cellval{color:var(--sk-positive)}.sk-trade-loss .sk-trade-cellval{color:var(--sk-negative)}.sk-trade-flat .sk-trade-cellval{color:var(--sk-text-2)}.sk-bias-on .sk-trade-cell.sk-trade-flat,.sk-bias-on .sk-trade-cell.sk-trade-loss,.sk-bias-on .sk-trade-cell.sk-trade-win{background:none;border-color:transparent}.sk-bias-on .sk-trade-cell[data-bias=green]{background:color-mix(in srgb,var(--sk-positive) 12%,transparent);border-color:color-mix(in srgb,var(--sk-positive) 26%,transparent)}.sk-bias-on .sk-trade-cell[data-bias=yellow]{background:color-mix(in srgb,var(--sk-warm) 12%,transparent);border-color:color-mix(in srgb,var(--sk-warm) 26%,transparent)}.sk-bias-on .sk-trade-cell[data-bias=red]{background:color-mix(in srgb,var(--sk-negative) 12%,transparent);border-color:color-mix(in srgb,var(--sk-negative) 26%,transparent)}.sk-bias-on .sk-trade-cell.selected{background-clip:padding-box}.sk-bias-on .sk-trade-cellval{padding:1px 4px;border-radius:var(--sk-r-pill);background:var(--sk-text-2);color:var(--sk-bg);font-weight:var(--sk-fw-bold);max-width:calc(100% - 4px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-bias-on .sk-trade-win .sk-trade-cellval{background:var(--sk-positive);color:var(--sk-bg)}.sk-bias-on .sk-trade-loss .sk-trade-cellval{background:var(--sk-negative);color:var(--sk-bg)}.sk-bias-on .sk-trade-flat .sk-trade-cellval{background:var(--sk-text-2);color:var(--sk-bg)}.sk-bias-on .sk-trade-badge{background:color-mix(in srgb,var(--sk-bg) 82%,transparent);border-radius:var(--sk-r-pill);box-shadow:0 0 0 1.5px color-mix(in srgb,var(--sk-bg) 82%,transparent)}.sk-tacct-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--sk-2);margin-bottom:var(--sk-3);min-width:0}.sk-trade-noheader{padding-top:calc(var(--sk-4) + var(--sk-safe-top))}html[data-install-banner] .sk-trade-noheader{padding-top:calc(var(--sk-4) + var(--sk-safe-top) + var(--sk-install-bar))}.sk-tacct-id{display:inline-flex;align-items:center;gap:var(--sk-2);background:none;border:0;padding:0;cursor:pointer;min-width:0;color:inherit}.sk-tacct-bubble{width:44px;height:44px;flex:none;border-radius:var(--sk-r-pill);display:grid;place-items:center;overflow:hidden;background:var(--sk-glass-row);border:1px solid var(--sk-glass-border);color:var(--sk-text-2)}.sk-tacct-bubble svg{width:24px;height:24px}.sk-tacct-bubble img{width:100%;height:100%;object-fit:cover;display:block}.sk-tacct-bubble-lg{width:64px;height:64px}.sk-tacct-bubble-lg svg{width:34px;height:34px}.sk-tacct-pill{font-size:var(--sk-fs-xs);color:var(--sk-text);background:var(--sk-glass-row);border:1px solid var(--sk-glass-border);border-radius:var(--sk-r-pill);padding:5px 11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.sk-tacct-picker{position:relative;flex:none}.sk-tacct-menu{position:absolute;right:0;top:calc(100% + 6px);z-index:40;min-width:220px;max-width:78vw;padding:var(--sk-1);background:var(--sk-glass-modal);border:1px solid var(--sk-glass-border);border-radius:var(--sk-r-md);box-shadow:var(--sk-shadow);backdrop-filter:var(--sk-blur);-webkit-backdrop-filter:var(--sk-blur)}.sk-tacct-menu-item{display:block;width:100%;text-align:left;padding:11px 12px;min-height:44px;background:none;border:0;border-radius:var(--sk-r-sm,10px);color:var(--sk-text);font-size:var(--sk-fs-sm);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-tacct-menu-item:hover{background:var(--sk-glass-row)}.sk-tacct-menu-item.is-current{color:var(--sk-accent);font-weight:var(--sk-fw-semi)}.sk-tacct-menu-add{border-top:1px solid var(--sk-divider);margin-top:4px}.sk-tacct-menu-row{display:flex;align-items:stretch;gap:2px}.sk-tacct-menu-row .sk-tacct-menu-item{flex:1 1 auto;min-width:0}.sk-tacct-del{flex:0 0 44px;width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;background:none;border:0;border-radius:var(--sk-r-sm,10px);color:var(--sk-text-2);cursor:pointer}.sk-tacct-del svg{width:18px;height:18px}.sk-tacct-del:hover{background:var(--sk-glass-row);color:var(--sk-negative)}.sk-sheet-backdrop.sk-sheet-centered{align-items:center;padding-bottom:calc(116px + var(--sk-safe-bottom, 0px))}.sk-sheet-centered>.sk-sheet{border-radius:var(--sk-r-xl);border-bottom:1px solid var(--sk-glass-border-hi);padding-bottom:var(--sk-5);max-width:min(var(--sk-app-max),calc(100vw - 2 * var(--sk-3)))}.sk-tacct-modal{max-height:min(72vh,620px);display:flex;flex-direction:column}.sk-tacct-modal-body{overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:var(--sk-4)}.sk-tacct-photorow{display:flex;align-items:center;gap:var(--sk-3)}.sk-tacct-photorow .sk-input{min-width:0}.sk-tacct-pwrow{display:flex;gap:var(--sk-2);align-items:stretch}.sk-tacct-pwrow .sk-input{flex:1 1 auto;min-width:0}.sk-tacct-notes{min-height:200px;line-height:1.7;resize:vertical}.sk-daynote-open{display:block;text-align:left;cursor:pointer;font-family:var(--sk-font-body);color:var(--sk-text);overflow:hidden;text-transform:none}.sk-daynote-open:hover{background:hsla(0,0%,100%,.06)}.sk-daynote-placeholder,.sk-daynote-preview{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-daynote-placeholder{color:var(--sk-text-3)}.sk-daynote-modal{height:min(660px,calc(100dvh - 116px - var(--sk-safe-bottom, 0px) - 48px));max-height:min(660px,calc(100dvh - 116px - var(--sk-safe-bottom, 0px) - 48px));overflow:hidden}.sk-daynote-sub{margin:0 0 var(--sk-3);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);font-size:var(--sk-fs-sm)}.sk-daynote-body{flex:1 1 auto;min-height:0;display:flex}.sk-daynote-input{flex:1 1 auto;min-height:0;width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;font-family:ui-monospace,Cascadia Mono,Consolas,Menlo,monospace;font-size:15px;line-height:1.62;resize:none}.sk-daynote-actions{flex:0 0 auto;display:flex;align-items:center;gap:var(--sk-2);flex-wrap:wrap;margin-top:var(--sk-3)}.sk-daynote-foot{flex:1 1 100%;margin:0}.sk-trade-cell.has-val{justify-content:center}.sk-trade-cell.has-val .sk-cal-daynum{position:absolute;left:4px;top:3px;font-size:10px;line-height:1;font-weight:var(--sk-fw-semi);color:var(--sk-text-2);opacity:.9}.sk-bias-on .sk-trade-cell.has-val .sk-trade-cellval,.sk-trade-cell.has-val .sk-trade-cellval{position:absolute;left:50%;transform:translateX(-50%);top:18px;font-size:17px;line-height:1;letter-spacing:-.02em;padding:1px 4px;max-width:none;white-space:nowrap;overflow:visible;text-overflow:clip}.sk-trade-cell.has-val.vlen-1 .sk-trade-cellval,.sk-trade-cell.has-val.vlen-2 .sk-trade-cellval,.sk-trade-cell.has-val.vlen-3 .sk-trade-cellval{font-size:17px}.sk-trade-cell.has-val.vlen-4 .sk-trade-cellval{font-size:14px}.sk-trade-cell.has-val.vlen-5 .sk-trade-cellval{font-size:12px}.sk-trade-cell.has-val.vlen-6 .sk-trade-cellval{font-size:10.5px;padding:2px 3px}.sk-trade-cell.has-val.vlen-7 .sk-trade-cellval{font-size:9px;padding:2px}@media (max-width:380px){.sk-trade-cell.has-val.vlen-4 .sk-trade-cellval{font-size:13px}.sk-trade-cell.has-val.vlen-5 .sk-trade-cellval{font-size:11px}.sk-trade-cell.has-val.vlen-6 .sk-trade-cellval{font-size:9.5px;padding:2px}.sk-trade-cell.has-val.vlen-7 .sk-trade-cellval{font-size:8px;padding:1px 2px}}.sk-seas-glyph{position:absolute;left:4px;bottom:3px;font-size:11px;line-height:1;font-weight:700;pointer-events:none;font-feature-settings:normal;font-variant-numeric:normal;text-shadow:0 0 3px var(--sk-bg)}.sk-seas-up{color:var(--sk-positive)}.sk-seas-down{color:var(--sk-negative)}.sk-seas-flat{color:var(--sk-text-2);font-weight:600}.sk-seas-legend{margin-top:var(--sk-3);padding:var(--sk-3);border:1px solid var(--sk-glass-border);border-radius:var(--sk-r-md);background:var(--sk-glass-row);font-size:var(--sk-fs-xs);line-height:1.55;color:var(--sk-text-2)}.sk-seas-legend-title{color:var(--sk-text);font-weight:var(--sk-fw-semi);margin-bottom:var(--sk-2)}.sk-seas-legend-keys{display:flex;flex-wrap:wrap;gap:var(--sk-1) var(--sk-3);margin-bottom:var(--sk-2)}.sk-seas-legend p{margin:0 0 var(--sk-2)}.sk-seas-legend p:last-child{margin-bottom:0}.sk-bias-legend{display:flex;flex-wrap:wrap;gap:var(--sk-2) var(--sk-3);align-items:center;margin-top:var(--sk-3)}.sk-bias-legend-item{display:inline-flex;align-items:center;gap:6px;font-size:var(--sk-fs-xs);color:var(--sk-text-2)}.sk-bias-sw{width:11px;height:11px;border-radius:4px;flex:none}.sk-bias-sw-green{background:color-mix(in srgb,var(--sk-positive) 12%,transparent);border:1px solid color-mix(in srgb,var(--sk-positive) 40%,transparent)}.sk-bias-sw-yellow{background:color-mix(in srgb,var(--sk-warm) 12%,transparent);border:1px solid color-mix(in srgb,var(--sk-warm) 40%,transparent)}.sk-bias-sw-red{background:color-mix(in srgb,var(--sk-negative) 12%,transparent);border:1px solid color-mix(in srgb,var(--sk-negative) 40%,transparent)}.sk-bias-note{font-size:var(--sk-fs-xs);color:var(--sk-text-3,var(--sk-text-2));opacity:.8;margin:var(--sk-2) 0 0}.sk-bias-chip{display:inline-flex;align-items:center;gap:6px;margin-left:auto;margin-right:var(--sk-2);font-size:var(--sk-fs-xs);color:var(--sk-text);white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}.sk-bias-chip .sk-bias-sw{width:9px;height:9px}.sk-bias-basis{margin:var(--sk-3) 0 0;font-size:var(--sk-fs-xs);color:var(--sk-text-2);line-height:1.5}.sk-bias-basis-rule{margin:0 0 var(--sk-2)}.sk-bias-basis-rule:last-child{margin-bottom:0}.sk-bias-basis-label{color:var(--sk-text);font-weight:var(--sk-fw-semi)}.sk-trade-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));grid-gap:var(--sk-3);gap:var(--sk-3);margin-top:var(--sk-4)}.sk-trade-stat{display:flex;flex-direction:column;gap:3px;min-width:0}.sk-trade-stat>span:last-child{display:flex;align-items:center;gap:var(--sk-2);flex-wrap:wrap}.sk-trade-period{min-height:var(--sk-touch);padding:0 var(--sk-2);background:var(--sk-glass-row);color:var(--sk-text);border:1px solid var(--sk-glass-border);border-radius:var(--sk-r-md);font-family:var(--sk-font-body);font-size:var(--sk-fs-sm)}.sk-trade-startinput{min-height:var(--sk-touch);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sk-sort-pill.sk-trade-reset{color:var(--sk-negative);background:color-mix(in srgb,var(--sk-negative) 14%,transparent);border-color:color-mix(in srgb,var(--sk-negative) 55%,transparent)}.sk-sort-pill.sk-trade-reset:disabled{opacity:.5;cursor:default}.sk-tacct-reset{flex:0 0 auto;min-height:44px;padding:0 var(--sk-2);font-size:10px}.sk-trade-dayhead{display:flex;align-items:center;justify-content:space-between;gap:var(--sk-2);margin-bottom:var(--sk-3)}.sk-trade-cell{position:relative}.sk-trade-badge{position:absolute;top:2px;right:2px;width:11px;height:11px;line-height:0;pointer-events:none}.sk-trade-badge svg{width:11px;height:11px;display:block}.sk-trade-badge-best{color:var(--sk-warm);filter:drop-shadow(0 0 3px color-mix(in srgb,var(--sk-warm) 60%,transparent))}.sk-trade-badge-worst{color:var(--sk-negative);filter:drop-shadow(0 0 3px color-mix(in srgb,var(--sk-negative) 55%,transparent))}.sk-fx{position:fixed;inset:0;z-index:900;display:grid;place-items:center}.sk-fx,.sk-fx>*{pointer-events:none}.sk-fx-spark{position:absolute;width:7px;height:7px;border-radius:var(--sk-r-pill);background:var(--sk-warm);box-shadow:0 0 10px var(--sk-warm);opacity:0;transform:rotate(calc(var(--i) * 25.7deg)) translateY(0) scale(.4);animation:sk-fx-spark 1.1s cubic-bezier(.2,.7,.3,1) both;animation-delay:calc(var(--i) * 22ms)}@keyframes sk-fx-spark{0%{opacity:0;transform:rotate(calc(var(--i) * 25.7deg)) translateY(0) scale(.3)}18%{opacity:1;transform:rotate(calc(var(--i) * 25.7deg)) translateY(-42px) scale(1)}to{opacity:0;transform:rotate(calc(var(--i) * 25.7deg)) translateY(-150px) scale(.35)}}.sk-fx-arrow{color:var(--sk-negative);width:96px;height:96px;filter:drop-shadow(0 0 18px color-mix(in srgb,var(--sk-negative) 55%,transparent));animation:sk-fx-arrow 1.1s cubic-bezier(.35,0,.4,1) both}.sk-fx-arrow svg{width:100%;height:100%}@keyframes sk-fx-arrow{0%{opacity:0;transform:translateY(-46px) scale(.8)}22%{opacity:1;transform:translateY(0) scale(1)}70%{opacity:1;transform:translateY(10px) scale(1)}to{opacity:0;transform:translateY(64px) scale(.94)}}@media (prefers-reduced-motion:reduce){.sk-fx-arrow,.sk-fx-spark{animation:none;opacity:0}}.sk-daylist{padding:0 var(--sk-4) var(--sk-5)}.sk-daylist-title{font-family:var(--sk-font-head);font-size:var(--sk-fs-sm);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);color:var(--sk-text-3);padding:var(--sk-4) 0 var(--sk-2)}.sk-booking-row{display:flex;align-items:center;gap:var(--sk-4);padding:var(--sk-3) var(--sk-4);border:1px solid var(--sk-glass-border);border-radius:var(--sk-r-md);background:hsla(0,0%,100%,.035);margin-bottom:var(--sk-2);cursor:pointer;width:100%;text-align:left;transition:border-color var(--sk-dur) var(--sk-ease),transform var(--sk-dur-fast) var(--sk-ease)}.sk-booking-row:active{transform:scale(var(--sk-press))}.sk-booking-time{flex-shrink:0;text-align:center;min-width:54px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sk-booking-time .h{font-family:var(--sk-font-title);font-size:var(--sk-fs-lg);line-height:1;letter-spacing:var(--sk-tracking)}.sk-booking-time .m{font-size:var(--sk-fs-xs);color:var(--sk-text-3)}.sk-booking-bar{width:3px;align-self:stretch;border-radius:var(--sk-r-pill);background:var(--bar,var(--sk-accent))}.sk-booking-main{flex:1 1;min-width:0}.sk-booking-svc{font-weight:var(--sk-fw-med);font-size:var(--sk-fs-md);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-booking-who{font-size:var(--sk-fs-sm);color:var(--sk-text-2)}.sk-fab{position:fixed;z-index:35;bottom:calc(var(--sk-tabbar-h) + var(--sk-hump-rise) + var(--sk-safe-bottom) + var(--sk-6));right:var(--sk-5);width:50px;height:50px;border-radius:var(--sk-r-pill);background:var(--sk-glass-panel);-webkit-backdrop-filter:blur(var(--sk-blur-md));backdrop-filter:blur(var(--sk-blur-md));border:1px solid var(--sk-glass-border-hi);color:var(--sk-text);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:var(--sk-shadow-md);transition:transform var(--sk-dur) var(--sk-ease-out)}.sk-fab:active{transform:scale(.92)}.sk-fab svg{width:24px;height:24px}@media (min-width:700px){.sk-fab{right:calc(50% - var(--sk-app-max) / 2 + var(--sk-5))}}.sk-glass-rim{border:1px solid transparent;background-origin:border-box;background-clip:padding-box,border-box}.sk-cal,.sk-daylist,.sk-empty,.sk-group,.sk-lightbox-panel,.sk-photo-group,.sk-profile-panel,.sk-sheet,.sk-thread-actions{box-shadow:var(--sk-shadow-md),var(--sk-bloom)}.sk-appearance-btn,.sk-cal,.sk-close-x,.sk-daylist,.sk-empty,.sk-group,.sk-icon-btn,.sk-lightbox-panel,.sk-org-chip,.sk-photo-group,.sk-profile-panel,.sk-search input,.sk-sheet,.sk-sort-pill,.sk-sound-toggle,.sk-summary-btn,.sk-swatch,.sk-thread-actions{border:1px solid transparent;background-image:var(--sk-glass-inner),var(--sk-rim);background-origin:border-box;background-clip:padding-box,border-box}.sk-tag{display:inline-flex;align-items:center;gap:5px;font-family:var(--sk-font-head);font-size:var(--sk-fs-xs);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);color:var(--sk-text-3)}.sk-tag svg{width:12px;height:12px}.sk-tag.bot{color:var(--sk-accent)}.sk-toast,.sk-update-toast{position:fixed;left:50%;transform:translateX(-50%);bottom:calc(var(--sk-tabbar-h) + var(--sk-hump-rise) + var(--sk-safe-bottom) + var(--sk-6));z-index:80;min-height:var(--sk-touch);display:inline-flex;align-items:center;gap:var(--sk-2);background:var(--sk-glass-modal);-webkit-backdrop-filter:blur(var(--sk-blur-md));backdrop-filter:blur(var(--sk-blur-md));color:var(--sk-text);border:1px solid var(--sk-glass-border-hi);border-radius:var(--sk-r-pill);padding:var(--sk-3) var(--sk-5);font-size:var(--sk-fs-sm);box-shadow:var(--sk-shadow-md);animation:sk-toast-in var(--sk-dur-slow) var(--sk-ease-out) both}.sk-update-toast{font-family:var(--sk-font-head);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);cursor:pointer;z-index:90;border-color:var(--sk-accent-line)}.sk-update-toast:active{transform:translateX(-50%) scale(var(--sk-press))}.sk-update-toast:disabled{opacity:.6;cursor:default}.sk-update-dot{width:8px;height:8px;border-radius:var(--sk-r-pill);background:var(--sk-accent);box-shadow:0 0 0 3px var(--sk-accent-soft)}.sk-page{flex:1 1;min-height:0;display:flex;flex-direction:column}.sk-enter{animation:sk-fade-in var(--sk-dur) var(--sk-ease) both}.sk-enter-fwd{animation:sk-page-fwd var(--sk-dur) var(--sk-ease-out) both}.sk-enter-back{animation:sk-page-back var(--sk-dur) var(--sk-ease-out) both}.sk-ptr{position:absolute;top:0;left:0;right:0;z-index:20;display:flex;align-items:center;justify-content:center;height:var(--sk-ptr-max);color:var(--sk-text-3);pointer-events:none;opacity:var(--ptr-progress,0);transform:translateY(calc(var(--ptr-pull, 0px) - var(--sk-ptr-max)))}.sk-ptr .sk-spinner{animation:none;transform:rotate(calc(var(--ptr-progress, 0) * 1turn))}.sk-ptr.armed .sk-spinner{border-top-color:var(--sk-accent)}.sk-ptr.spinning .sk-spinner{animation:sk-spin .7s linear infinite;transform:none}.sk-pullable{transform:translateY(var(--ptr-pull,0))}.sk-pullable.settling{transition:transform var(--sk-dur-slow) var(--sk-ease-out)}.sk-auth-wrap{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--sk-6);background:var(--sk-bg);position:relative;overflow:hidden;font-family:var(--sk-font-body);color:var(--sk-text)}.sk-auth-glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(46% 32% at 50% 0,rgba(78,47,252,.13),transparent 70%),radial-gradient(40% 28% at 88% 96%,rgba(16,217,207,.11),transparent 72%)}.sk-auth-card{position:relative;width:100%;max-width:400px;border-radius:var(--sk-r-xl);padding:var(--sk-8) var(--sk-6);text-align:center;animation:sk-pop-in var(--sk-dur-slow) var(--sk-ease-out) both}.sk-auth-mark{font-family:var(--sk-font-title);font-size:var(--sk-fs-xl);letter-spacing:var(--sk-tracking-wide);margin-bottom:var(--sk-6)}.sk-auth-mark span{color:var(--sk-accent)}.sk-auth-social{margin-bottom:var(--sk-5)}.sk-auth-oauth{position:relative;margin-bottom:var(--sk-3);justify-content:center}.sk-auth-oauth svg{position:absolute;left:var(--sk-5);top:50%;transform:translateY(-50%)}.sk-auth-or{display:flex;align-items:center;gap:var(--sk-3);margin-top:var(--sk-4);font-size:var(--sk-fs-xs);color:var(--sk-text-3);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide)}.sk-auth-or:after,.sk-auth-or:before{content:"";flex:1 1;height:1px;background:var(--sk-glass-border)}.sk-auth-icon{width:56px;height:56px;margin:0 auto var(--sk-5);border-radius:var(--sk-r-pill);display:flex;align-items:center;justify-content:center;background:var(--sk-accent-soft);border:1px solid var(--sk-accent-line);color:var(--sk-accent)}.sk-auth-icon svg{width:26px;height:26px}.sk-auth-title{font-family:var(--sk-font-title);font-size:var(--sk-fs-2xl);letter-spacing:var(--sk-tracking);margin:0 0 var(--sk-2);line-height:var(--sk-lh-tight)}.sk-auth-sub{font-size:var(--sk-fs-sm);color:var(--sk-text-2);line-height:var(--sk-lh-body);margin:0 0 var(--sk-6)}.sk-auth-sub strong{color:var(--sk-text);font-weight:var(--sk-fw-semi)}.sk-auth-error{background:var(--sk-negative-bg);color:var(--sk-negative);border:1px solid color-mix(in srgb,var(--sk-negative) 30%,transparent);border-radius:var(--sk-r-md);padding:var(--sk-3) var(--sk-4);font-size:var(--sk-fs-sm);margin-bottom:var(--sk-4);text-align:left}.sk-auth-foot{font-size:var(--sk-fs-xs);color:var(--sk-text-3);margin:var(--sk-6) 0 0}.sk-auth-foot a{color:var(--sk-text-2);text-decoration:none}.sk-auth-card .sk-field{text-align:left}.sk-auth-emblem{display:block;width:64px;height:64px;margin:0 auto var(--sk-5);border-radius:var(--sk-r-lg);box-shadow:var(--sk-shadow-md)}.sk-pin-card{max-width:320px}.sk-pin-forgot{display:block;width:100%;margin-top:var(--sk-4);padding:var(--sk-2) 0;background:none;border:none;cursor:pointer;font-family:var(--sk-font-head);font-size:var(--sk-fs-sm);letter-spacing:var(--sk-tracking);color:var(--sk-accent);text-decoration:underline;text-underline-offset:3px;min-height:var(--sk-touch)}.sk-au-route .sk-pin-forgot{color:hsla(0,0%,100%,.92)}.sk-pin-forgot:disabled{opacity:.6;cursor:default}.sk-profile-link{display:inline-block;margin-top:var(--sk-1);padding:var(--sk-1) 0;background:none;border:none;cursor:pointer;font-family:var(--sk-font-head);font-size:var(--sk-fs-sm);letter-spacing:var(--sk-tracking);color:var(--sk-accent);text-decoration:underline;text-underline-offset:3px;min-height:var(--sk-touch)}.sk-pin-forgot-msg{margin-top:var(--sk-2);font-size:var(--sk-fs-sm);color:var(--sk-text-2);text-align:center;line-height:var(--sk-lh-body)}.sk-pin-reset .sk-field{text-align:left;margin-top:var(--sk-3)}.sk-pin-reset .sk-btn{margin-top:var(--sk-4)}.sk-pin-card.shake{animation:sk-pin-shake .4s var(--sk-ease)}@keyframes sk-pin-shake{0%,to{transform:translateX(0)}15%{transform:translateX(-9px)}30%{transform:translateX(8px)}45%{transform:translateX(-6px)}60%{transform:translateX(4px)}80%{transform:translateX(-2px)}}@media (prefers-reduced-motion:reduce){.sk-pin-card.shake{animation:none}}.sk-pin-dots{display:flex;justify-content:center;gap:var(--sk-3);margin:var(--sk-2) 0 var(--sk-4)}.sk-pin-dot{width:13px;height:13px;border-radius:var(--sk-r-pill);border:1px solid var(--sk-glass-border-hi);background:transparent;transition:background var(--sk-dur) var(--sk-ease),transform var(--sk-dur-fast) var(--sk-ease-spring)}.sk-pin-dot.on{background:var(--sk-accent);border-color:var(--sk-accent);transform:scale(1.12)}.sk-pin-msg{min-height:20px;margin-bottom:var(--sk-4);font-family:var(--sk-font-head);font-size:var(--sk-fs-sm);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);color:var(--sk-negative)}.sk-pin-pad{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--sk-3);gap:var(--sk-3)}.sk-pin-key{min-height:58px;border-radius:var(--sk-r-md);background:var(--sk-glass-panel);border:1px solid var(--sk-glass-border);color:var(--sk-text);cursor:pointer;font-family:var(--sk-font-title);font-size:var(--sk-fs-xl);letter-spacing:var(--sk-tracking);transition:background var(--sk-dur) var(--sk-ease),transform var(--sk-dur-fast) var(--sk-ease)}.sk-pin-key:active{transform:scale(var(--sk-press));background:var(--sk-glass-panel-2)}.sk-pin-key:disabled{opacity:.4;cursor:default}@media (hover:hover){.sk-pin-key:hover:not(:disabled){background:var(--sk-glass-panel-2)}}.sk-pin-key-ghost{background:transparent;border-color:transparent;color:var(--sk-text-3);font-size:var(--sk-fs-lg)}.sk-pin-key-go{color:var(--sk-accent);border-color:var(--sk-accent-line)}.sk-auth-note{background:var(--sk-positive-bg);color:var(--sk-positive);border:1px solid color-mix(in srgb,var(--sk-positive) 30%,transparent);border-radius:var(--sk-r-md);padding:var(--sk-3) var(--sk-4);font-size:var(--sk-fs-sm);margin-bottom:var(--sk-4);text-align:left}.sk-seg{position:relative;display:flex;gap:2px;padding:3px;background:hsla(0,0%,100%,.05);border:1px solid var(--sk-glass-border);margin-bottom:var(--sk-6)}.sk-seg,.sk-seg-thumb{border-radius:var(--sk-r-pill)}.sk-seg-thumb{position:absolute;top:3px;bottom:3px;width:calc(50% - 3px);background:var(--sk-accent);box-shadow:var(--sk-shadow-accent);transition:transform var(--sk-dur) var(--sk-ease-out)}.sk-seg-thumb[data-mode=client]{transform:translateX(0)}.sk-seg-thumb[data-mode=admin]{transform:translateX(100%)}.sk-seg-btn{position:relative;z-index:1;flex:1 1;min-height:38px;background:none;border:none;cursor:pointer;font-family:var(--sk-font-head);font-size:var(--sk-fs-sm);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);color:var(--sk-text-3);transition:color var(--sk-dur) var(--sk-ease)}.sk-seg-btn.active{color:var(--sk-on-accent)}@keyframes sk-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sk-slide-in{0%{transform:translateX(16px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes sk-pop-in{0%{transform:translateY(8px) scale(.985);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes sk-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes sk-toast-in{0%{transform:translate(-50%,10px);opacity:0}to{transform:translate(-50%);opacity:1}}@keyframes sk-spin{to{transform:rotate(1turn)}}@keyframes sk-page-fwd{0%{transform:translateX(14px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes sk-page-back{0%{transform:translateX(-14px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes sk-breathe{0%,to{opacity:.5;transform:scale(1)}50%{opacity:0;transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.sk-auth-card,.sk-booking-row,.sk-bubble,.sk-enter,.sk-enter-back,.sk-enter-fwd,.sk-lightbox,.sk-lightbox img,.sk-orb,.sk-page,.sk-photo-bubble,.sk-row,.sk-sheet,.sk-summary-card,.sk-thread,.sk-toast,.sk-update-toast{animation:none!important}.sk-pullable.settling{transition:none!important}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.sk-app,.sk-cal,.sk-dock,.sk-empty,.sk-group,.sk-header,.sk-scroll>.sk-pullable>.sk-row,.sk-scroll>.sk-row,.sk-search input,.sk-subcount{background:var(--sk-surface)}}.sk-lightbox-inner{display:flex;flex-direction:column;gap:var(--sk-4);width:100%;max-width:460px;align-items:center}.sk-lightbox-panel{width:100%;border-radius:var(--sk-r-lg);padding:var(--sk-4);animation:sk-pop-in var(--sk-dur) var(--sk-ease-out) both}.sk-lightbox-panel .sk-btn{font-size:var(--sk-fs-sm)}.sk-avatar img{width:100%;height:100%;object-fit:cover;border-radius:var(--sk-r-pill);display:block;animation:sk-fade-in var(--sk-dur) var(--sk-ease) both}.sk-avatar.has-photo{background:var(--sk-surface);border-color:var(--sk-glass-border-hi)}.sk-avatar-silhouette{color:var(--sk-text-3)}.sk-avatar-silhouette svg{width:22px;height:22px}.sk-topbar{position:fixed;z-index:45;top:calc(var(--sk-safe-top) + var(--sk-1));left:0;right:0;margin:0 auto;width:min(100%,var(--sk-app-max));padding:0 var(--sk-4);display:flex;align-items:center;justify-content:space-between;gap:var(--sk-2);pointer-events:none}.sk-topbar>*{pointer-events:auto}.sk-appearance-btn{width:34px;height:34px;border-radius:var(--sk-r-pill);display:inline-flex;align-items:center;justify-content:center;color:var(--sk-text);cursor:pointer;flex-shrink:0;transition:transform var(--sk-dur-fast) var(--sk-ease)}.sk-appearance-btn svg{width:18px;height:18px}.sk-appearance-btn:active{transform:scale(var(--sk-press))}.sk-org-chip{display:inline-flex;align-items:center;gap:var(--sk-2);max-width:62vw;padding:6px var(--sk-3);border-radius:var(--sk-r-pill);color:var(--sk-text);cursor:pointer;font-family:var(--sk-font-head);font-size:var(--sk-fs-xs);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);transition:transform var(--sk-dur-fast) var(--sk-ease)}.sk-org-chip svg{width:14px;height:14px;color:var(--sk-text-3)}.sk-org-chip:active{transform:scale(var(--sk-press))}.sk-org-chip-dot{width:7px;height:7px;border-radius:var(--sk-r-pill);background:var(--sk-accent);box-shadow:var(--sk-glow-accent);flex-shrink:0}.sk-swatch-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--sk-3);gap:var(--sk-3)}.sk-swatch{display:flex;flex-direction:column;gap:var(--sk-2);align-items:stretch;background:none;border:none;padding:0;cursor:pointer;transition:transform var(--sk-dur-fast) var(--sk-ease)}.sk-swatch:active{transform:scale(var(--sk-press))}.sk-swatch-fog{position:relative;aspect-ratio:1.3;border-radius:var(--sk-r-md);border:1px solid var(--sk-glass-border);box-shadow:inset 0 1px 0 var(--sk-glass-border-hi);overflow:hidden;transition:box-shadow var(--sk-dur) var(--sk-ease)}.sk-swatch.active .sk-swatch-fog{border-color:var(--sk-accent-line);box-shadow:0 0 0 2px var(--sk-accent),0 0 16px var(--sk-accent-glow)}.sk-swatch-check{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:26px;height:26px;border-radius:var(--sk-r-pill);display:flex;align-items:center;justify-content:center;background:var(--sk-accent);color:var(--sk-on-accent);box-shadow:var(--sk-shadow-md)}.sk-swatch-check svg{width:15px;height:15px}.sk-swatch-name{font-family:var(--sk-font-head);font-size:var(--sk-fs-xs);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);color:var(--sk-text-2);text-align:center}.sk-swatch.active .sk-swatch-name{color:var(--sk-text)}.sk-frost-row{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:var(--sk-2);gap:var(--sk-2)}.sk-frost-btn{padding:var(--sk-2) 0;border-radius:var(--sk-r-md);background:var(--sk-glass-row);border:1px solid var(--sk-border);font-family:var(--sk-font-head);font-size:var(--sk-fs-xs);color:var(--sk-text-2);text-align:center;transition:transform var(--sk-dur-fast) var(--sk-ease),border-color var(--sk-dur) var(--sk-ease)}.sk-frost-btn:active{transform:scale(var(--sk-press))}.sk-frost-btn.active{color:var(--sk-text);border-color:var(--sk-accent-line);box-shadow:0 0 0 2px var(--sk-accent)}.sk-sound-row{display:flex;align-items:center;gap:var(--sk-3)}.sk-sound-toggle{display:inline-flex;align-items:center;gap:var(--sk-2);min-height:var(--sk-touch);padding:0 var(--sk-4);border-radius:var(--sk-r-pill);cursor:pointer;background:var(--sk-glass-panel);border:1px solid var(--sk-glass-border);color:var(--sk-text-2);font-family:var(--sk-font-head);font-size:var(--sk-fs-xs);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);transition:color var(--sk-dur) var(--sk-ease),border-color var(--sk-dur) var(--sk-ease),transform var(--sk-dur-fast) var(--sk-ease)}.sk-sound-toggle svg{width:17px;height:17px}.sk-sound-toggle.on{color:var(--sk-text);border-color:var(--sk-accent-line)}.sk-sound-toggle.on svg{color:var(--sk-accent)}.sk-sound-toggle:active{transform:scale(var(--sk-press))}.sk-range{flex:1 1;min-width:0;height:22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer}.sk-range::-webkit-slider-runnable-track{height:4px;border-radius:var(--sk-r-pill);background:var(--sk-glass-border-hi)}.sk-range::-moz-range-track{height:4px;border-radius:var(--sk-r-pill);background:var(--sk-glass-border-hi)}.sk-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;margin-top:-6px;border-radius:var(--sk-r-pill);background:var(--sk-accent);border:none;box-shadow:0 0 10px var(--sk-accent-glow)}.sk-range::-moz-range-thumb{width:16px;height:16px;border-radius:var(--sk-r-pill);background:var(--sk-accent);border:none;box-shadow:0 0 10px var(--sk-accent-glow)}.sk-range:disabled{opacity:.4;cursor:default}.sk-theme-fade{position:fixed;inset:0;z-index:200;pointer-events:none;background:var(--sk-nebula-base);opacity:0;transition:opacity .18s var(--sk-ease)}.sk-theme-fade.in{opacity:1}.sk-org-chip-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-org-list{display:flex;flex-direction:column;gap:var(--sk-2)}.sk-org-row{display:flex;align-items:center;justify-content:space-between;gap:var(--sk-3);padding:var(--sk-3) var(--sk-4);width:100%;text-align:left;cursor:pointer;border:1px solid var(--sk-glass-border);border-radius:var(--sk-r-md);background:hsla(0,0%,100%,.035);color:var(--sk-text);transition:border-color var(--sk-dur) var(--sk-ease),transform var(--sk-dur-fast) var(--sk-ease)}.sk-org-row:active{transform:scale(var(--sk-press))}.sk-org-row.active{border-color:var(--sk-accent-line);background:var(--sk-accent-soft)}.sk-org-row svg{width:18px;height:18px;color:var(--sk-accent);flex-shrink:0}.sk-org-row-name{font-weight:var(--sk-fw-semi);font-size:var(--sk-fs-md)}.sk-org-row-id{font-family:var(--sk-font-body);text-transform:none;letter-spacing:0}.sk-hq-stats,.sk-org-row-id{font-size:var(--sk-fs-xs);color:var(--sk-text-3)}.sk-hq-stats{display:flex;gap:var(--sk-2);font-family:var(--sk-font-head);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);margin-top:3px}.sk-hq-actions{display:flex;gap:var(--sk-3);margin-bottom:var(--sk-4)}.sk-hq-tiles{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--sk-3);gap:var(--sk-3);margin:var(--sk-3) var(--sk-4) var(--sk-2)}.sk-hq-tile{padding:var(--sk-4);display:flex;flex-direction:column;gap:4px;margin:0}.sk-hq-tile-k{font-family:var(--sk-font-head);font-size:var(--sk-fs-xs);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);color:var(--sk-text-3)}.sk-hq-tile-v{font-family:var(--sk-font-title);font-size:var(--sk-fs-xl);letter-spacing:var(--sk-tracking)}.sk-hq-tile-hero{background:linear-gradient(120deg,var(--sk-accent),var(--sk-accent-2));-webkit-background-clip:text;background-clip:text;color:transparent}.sk-hq-panel{padding-bottom:var(--sk-2)}.sk-hq-chips{display:flex;gap:var(--sk-2);overflow-x:auto;padding-bottom:var(--sk-1);-webkit-overflow-scrolling:touch}.sk-hq-chip{cursor:pointer;white-space:nowrap;flex-shrink:0;transition:opacity var(--sk-dur) var(--sk-ease)}.sk-hq-chip.off{opacity:.4}.sk-hq-sticky-tools{display:flex;align-items:center;justify-content:space-between;gap:var(--sk-3);margin-top:var(--sk-2)}.sk-hq-swatches{display:flex;gap:var(--sk-2)}.sk-hq-color{width:22px;height:22px;border-radius:var(--sk-r-pill);border:2px solid transparent;cursor:pointer;padding:11px;background-clip:content-box;box-sizing:content-box;margin:-11px}.sk-hq-color.on{border-color:var(--sk-text);box-shadow:0 0 0 1px var(--sk-glass-slab)}.sk-hq-stickies{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--sk-3);gap:var(--sk-3);padding:0 var(--sk-4) var(--sk-4)}.sk-hq-sticky{min-height:96px;padding:var(--sk-4);text-align:left;cursor:pointer;border-radius:var(--sk-r-md);border:1px solid var(--sk-glass-border-hi);background:color-mix(in srgb,var(--sticky) 82%,transparent);color:#1a1420;font-size:var(--sk-fs-sm);line-height:1.4;box-shadow:var(--sk-shadow-md);white-space:pre-wrap;word-break:break-word;transition:transform var(--sk-dur-fast) var(--sk-ease)}.sk-hq-sticky:active{transform:scale(var(--sk-press))}.recharts-cartesian-axis-tick-value,.recharts-legend-item-text{fill:var(--sk-text-2)}.recharts-default-tooltip{color:var(--sk-text)!important}.sk-hq-searchrow{display:flex;gap:var(--sk-2);align-items:stretch}.sk-hq-searchrow .sk-search,.sk-hq-searchrow-gap{flex:1 1}.sk-add-btn{flex-shrink:0;align-self:center;width:var(--sk-touch);height:var(--sk-touch);background:none;border:none;padding:0;cursor:pointer;color:var(--sk-text)}.sk-add-btn,.sk-add-btn-dot{display:inline-flex;align-items:center;justify-content:center}.sk-add-btn-dot{width:34px;height:34px;border-radius:var(--sk-r-pill);transition:transform var(--sk-dur-fast) var(--sk-ease)}.sk-add-btn-dot svg{width:18px;height:18px}.sk-add-btn:active .sk-add-btn-dot{transform:scale(var(--sk-press))}@media (hover:hover){.sk-add-btn:hover .sk-add-btn-dot{border-color:var(--sk-accent-line)}}.sk-add-btn-dot.active{border-color:var(--sk-accent-line);color:var(--sk-accent);box-shadow:inset 0 0 0 1px var(--sk-accent-line)}.sk-notif-list{display:flex;flex-direction:column;gap:var(--sk-1)}.sk-notif-row{display:flex;align-items:center;gap:var(--sk-3);padding:var(--sk-2) 0}.sk-notif-main{flex:1 1;min-width:0}.sk-notif-name{font-size:var(--sk-fs-md);color:var(--sk-text);display:flex;align-items:center;gap:var(--sk-2)}.sk-notif-sub{font-size:var(--sk-fs-xs);color:var(--sk-text-3);margin-top:1px}.sk-soon{font-size:9px;text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);color:var(--sk-warm);border:1px solid color-mix(in srgb,var(--sk-warm) 40%,transparent);padding:1px 5px;border-radius:var(--sk-r-pill)}.sk-switch{flex-shrink:0;width:46px;height:28px;border-radius:999px;padding:0;cursor:pointer;border:1px solid var(--sk-glass-border);background:var(--sk-glass-panel-2);position:relative;transition:background var(--sk-dur) var(--sk-ease),border-color var(--sk-dur) var(--sk-ease)}.sk-switch span{position:absolute;top:2px;left:2px;width:22px;height:22px;border-radius:999px;background:var(--sk-text-2);transition:transform var(--sk-dur) var(--sk-ease-spring),background var(--sk-dur) var(--sk-ease)}.sk-switch.on{background:var(--sk-accent);border-color:var(--sk-accent)}.sk-switch.on span{transform:translateX(18px);background:var(--sk-on-accent)}.sk-switch:disabled{opacity:.45;cursor:not-allowed}.sk-sort-pill{flex-shrink:0;padding:0 var(--sk-4);min-height:var(--sk-touch);border-radius:var(--sk-r-pill);color:var(--sk-text);cursor:pointer;font-family:var(--sk-font-head);font-size:var(--sk-fs-xs);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);display:inline-flex;align-items:center;white-space:nowrap;transition:transform var(--sk-dur-fast) var(--sk-ease)}.sk-sort-pill:active{transform:scale(var(--sk-press))}.sk-sort-dir{font-family:var(--sk-font-head);font-size:var(--sk-fs-xs);color:var(--sk-accent);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide)}.sk-group-row{align-items:center}.sk-group-row .sk-group-caret{color:var(--sk-text-3);display:inline-flex;transition:transform var(--sk-dur) var(--sk-ease)}.sk-group-row .sk-group-caret svg{width:18px;height:18px}.sk-group-avatars{display:flex;align-items:center;flex-shrink:0}.sk-group-mini{width:34px;height:34px;font-size:var(--sk-fs-xs);border:2px solid var(--sk-glass-slab);box-shadow:none}.sk-undo-toast{gap:var(--sk-3);padding-right:var(--sk-2)}.sk-undo-btn,.sk-undo-toast{display:inline-flex;align-items:center}.sk-undo-btn{font-family:var(--sk-font-head);font-size:var(--sk-fs-xs);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);color:var(--sk-accent);background:none;cursor:pointer;padding:4px var(--sk-2);border-radius:var(--sk-r-pill);border:1px solid var(--sk-accent-line);background-clip:padding-box;min-height:var(--sk-touch);justify-content:center}.sk-undo-btn:active{transform:scale(var(--sk-press))}.sk-row-host{position:relative}.sk-row-host .sk-row{padding-right:52px}.sk-row-del{position:absolute;top:50%;right:8px;transform:translateY(-50%);width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:var(--sk-text-3);border-radius:var(--sk-r-pill);transition:color var(--sk-dur-fast) var(--sk-ease),transform var(--sk-dur-fast) var(--sk-ease)}.sk-row-del svg{width:17px;height:17px}.sk-row-del:active{transform:translateY(-50%) scale(var(--sk-press))}@media (hover:hover){.sk-row-del:hover{color:var(--sk-negative)}}.sk-row-host.leaving{animation:sk-row-out .22s var(--sk-ease) forwards;overflow:hidden}@keyframes sk-row-out{to{opacity:0;max-height:0;margin:0;padding:0;transform:translateX(-12px)}}.sk-trash-list{display:flex;flex-direction:column;gap:var(--sk-2);margin-bottom:var(--sk-3)}.sk-trash-row{display:flex;align-items:center;gap:var(--sk-3);padding:var(--sk-3);border:1px solid var(--sk-glass-border);border-radius:var(--sk-r-md);background:var(--sk-glass-panel-2)}.sk-trash-main{flex:1 1;min-width:0}.sk-trash-name{font-size:var(--sk-fs-md);color:var(--sk-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-trash-sub{font-size:var(--sk-fs-xs);color:var(--sk-text-3);margin-top:2px}.sk-trash-restore{flex-shrink:0;padding:8px var(--sk-3)}.sk-trash-restore svg{width:15px;height:15px}.sk-trash-purge{flex-shrink:0;padding:8px var(--sk-3)}.sk-trash-purge svg{width:15px;height:15px}.sk-profile-btn-img{width:100%;height:100%;object-fit:cover;border-radius:var(--sk-r-pill)}html[data-profile-open] .sk-app,html[data-profile-open] .sk-dock,html[data-profile-open] .sk-topbar{transform:scale(var(--sk-recede));transform-origin:50% 46%;border-radius:var(--sk-r-xl);transition:transform var(--sk-dur-slow) var(--sk-ease-spring);will-change:transform}html[data-profile-open] .sk-dock{transform:scale(var(--sk-recede)) translateY(var(--sk-3))}.sk-app,.sk-dock,.sk-topbar{transition:transform var(--sk-dur-slow) var(--sk-ease-spring)}.sk-profile-layer{position:fixed;inset:0;z-index:150;pointer-events:none}.sk-profile-layer.open{pointer-events:auto}.sk-profile-dim{position:absolute;inset:0;border:none;padding:0;cursor:pointer;background:var(--sk-glass-scrim);opacity:0;transition:opacity var(--sk-dur-slow) var(--sk-ease)}.sk-profile-layer.open .sk-profile-dim{opacity:1}.sk-profile-panel{position:absolute;top:0;right:0;height:100dvh;width:100%;max-width:480px;border:1px solid var(--sk-glass-border-hi);border-right:none;border-radius:44px 0 0 44px/80px 0 0 80px;box-shadow:-24px 0 70px rgba(0,0,0,.5);transform:translateX(100%);transition:transform var(--sk-dur-slow) var(--sk-ease-spring),border-radius var(--sk-dur-slow) var(--sk-ease-out);will-change:transform;overflow:hidden}.sk-profile-layer.open .sk-profile-panel{transform:translateX(0);border-radius:0}.sk-profile-panel:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:linear-gradient(180deg,var(--sk-glass-border-hi),transparent 60%);pointer-events:none}.sk-profile-panel.dragging{transition:none;transform:translateX(var(--drag-x,0))}.sk-profile-panel.settling{transition:transform var(--sk-dur) var(--sk-ease-out);transform:translateX(0)}.sk-profile-scroll{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:calc(var(--sk-safe-top) + var(--sk-5)) var(--sk-5) var(--sk-clear-dock)}.sk-pin-zone{margin-top:var(--sk-7)}.sk-logout-zone{margin-top:var(--sk-6);padding-top:var(--sk-5);border-top:1px solid var(--sk-divider)}.sk-logout-btn{min-height:var(--sk-touch);background:transparent;color:var(--sk-accent);border:1px solid var(--sk-accent-line);transition:background var(--sk-dur) var(--sk-ease),border-color var(--sk-dur) var(--sk-ease),color var(--sk-dur) var(--sk-ease)}@media (hover:hover){.sk-logout-btn:hover{background:var(--sk-accent-soft)}}.sk-logout-btn.armed{background:var(--sk-accent);border-color:var(--sk-accent);color:var(--sk-on-accent)}.sk-profile-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--sk-5)}.sk-profile-title{font-family:var(--sk-font-title);font-size:var(--sk-fs-2xl);letter-spacing:var(--sk-tracking)}.sk-profile-top .sk-icon-btn svg{transform:none}.sk-saved-tick{display:inline-flex;align-items:center;gap:3px;margin-left:var(--sk-2);color:var(--sk-positive);font-family:var(--sk-font-head);letter-spacing:var(--sk-tracking-wide);animation:sk-fade-in var(--sk-dur) var(--sk-ease) both}.sk-saved-tick svg{width:12px;height:12px}@media (prefers-reduced-motion:reduce){.sk-profile-panel,html[data-profile-open] .sk-app,html[data-profile-open] .sk-dock,html[data-profile-open] .sk-topbar{transform:none!important}.sk-profile-panel{transition:opacity var(--sk-dur) var(--sk-ease)!important;opacity:0}.sk-profile-layer.open .sk-profile-panel{opacity:1}.sk-profile-dim{transition:opacity var(--sk-dur) var(--sk-ease)!important}}.sk-hq-header{padding-top:calc(var(--sk-3) + var(--sk-safe-top));gap:var(--sk-3)}.sk-hq-head-row{display:flex;align-items:center;justify-content:space-between;gap:var(--sk-3)}.sk-hq-title-wrap{display:flex;align-items:baseline;gap:var(--sk-3);min-width:0}.sk-hq-title-wrap .sk-title{flex-shrink:0}.sk-hq-title-wrap .sk-subcount{white-space:nowrap}.sk-hq-head-row .sk-appearance-btn{width:38px;height:38px;flex-shrink:0}.sk-hq-head-row .sk-appearance-btn svg{width:19px;height:19px}.sk-usage-caption{margin:calc(var(--sk-2) * -1) 0 var(--sk-4);color:var(--sk-text-3);font-size:var(--sk-fs-sm);line-height:var(--sk-lh-body)}.sk-usage-list{display:flex;flex-direction:column;gap:var(--sk-4)}.sk-usage-row{--u:var(--sk-accent)}.sk-usage-row[data-type=sms_out]{--u:var(--sk-info)}.sk-usage-row[data-type=sms_in]{--u:var(--sk-positive)}.sk-usage-row[data-type=ai_message]{--u:var(--sk-accent)}.sk-usage-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sk-3)}.sk-usage-label{color:var(--sk-text-2);font-size:var(--sk-fs-md)}.sk-usage-now{font-family:var(--sk-font-head);font-size:var(--sk-fs-xl);color:var(--sk-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:var(--sk-tracking)}.sk-usage-track{position:relative;height:7px;margin-top:var(--sk-2);border-radius:999px;background:color-mix(in srgb,var(--sk-glass-border) 70%,transparent);overflow:hidden}.sk-usage-track.prev{height:4px;flex:1 1;margin-top:0}.sk-usage-fill{display:block;height:100%;min-width:2px;border-radius:999px;background:color-mix(in srgb,var(--u) 66%,transparent);transition:width var(--sk-dur-slow,.42s) var(--sk-ease)}.sk-usage-track.prev .sk-usage-fill{background:color-mix(in srgb,var(--u) 30%,transparent)}.sk-usage-foot{display:flex;align-items:center;gap:var(--sk-3);margin-top:var(--sk-2)}.sk-usage-prev{color:var(--sk-text-3);font-size:var(--sk-fs-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sk-usage-state{padding:var(--sk-5) 0}.sk-load-error,.sk-usage-state{display:flex;flex-direction:column;align-items:center;gap:var(--sk-3);text-align:center;color:var(--sk-text-3)}.sk-load-error{padding:var(--sk-6) 0}.sk-load-error.compact{padding:var(--sk-4) 0}.sk-load-retry{min-height:var(--sk-touch);padding:0 var(--sk-6)}.sk-usage-compact{margin-top:var(--sk-5)}.sk-usage-mini{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--sk-2);gap:var(--sk-2);margin-bottom:var(--sk-3)}.sk-usage-mini-cell{display:flex;flex-direction:column;gap:2px;min-width:0;padding:var(--sk-3) var(--sk-2);border-radius:var(--sk-r-md);background:color-mix(in srgb,var(--sk-glass-border) 32%,transparent)}.sk-usage-mini-v{font-family:var(--sk-font-head);font-size:var(--sk-fs-lg);color:var(--sk-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sk-usage-mini-k{color:var(--sk-text-2);font-size:var(--sk-fs-xs);line-height:1.25}.sk-usage-mini-p{color:var(--sk-text-3);font-size:var(--sk-fs-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sk-usage-split{display:flex;gap:var(--sk-2);margin-top:var(--sk-2);flex-wrap:wrap}.sk-usage-chip{font-size:var(--sk-fs-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:2px var(--sk-2);border-radius:999px;white-space:nowrap}.sk-usage-chip.seeded{color:var(--sk-warm);background:var(--sk-warm-bg)}.sk-usage-chip.live{color:var(--sk-positive);background:var(--sk-positive-bg)}.sk-hq-tile-sub{font-size:var(--sk-fs-xs);color:var(--sk-text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sk-lb{display:flex;flex-direction:column}.sk-lb-row+.sk-lb-row{border-top:1px solid var(--sk-divider)}.sk-lb-main{display:flex;align-items:center;gap:var(--sk-3);width:100%;min-height:var(--sk-touch);padding:var(--sk-2) var(--sk-2);background:none;border:0;color:inherit;text-align:left;cursor:pointer;border-radius:var(--sk-r-md)}.sk-lb-main:active{background:color-mix(in srgb,var(--sk-glass-border) 30%,transparent)}.sk-lb-rank{flex:0 0 auto;width:20px;text-align:right;font-family:var(--sk-font-head);font-size:var(--sk-fs-sm);color:var(--sk-text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sk-lb-body{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:5px}.sk-lb-top{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sk-3)}.sk-lb-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--sk-text)}.sk-lb-count,.sk-lb-name{font-size:var(--sk-fs-md)}.sk-lb-count{flex:0 0 auto;font-family:var(--sk-font-head);color:var(--sk-text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sk-lb-track{height:5px;overflow:hidden;background:color-mix(in srgb,var(--sk-glass-border) 60%,transparent)}.sk-lb-fill,.sk-lb-track{display:block;border-radius:999px}.sk-lb-fill{height:100%;min-width:2px;background:linear-gradient(90deg,var(--sk-accent),var(--sk-accent-2));box-shadow:0 0 10px var(--sk-accent-glow)}.sk-lb-split{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sk-2);padding:0 var(--sk-2) var(--sk-3) calc(20px + var(--sk-3) + var(--sk-2))}.sk-lb-chip{font-size:var(--sk-fs-xs);color:var(--sk-text-2);padding:3px var(--sk-2);border-radius:999px;background:color-mix(in srgb,var(--sk-glass-border) 40%,transparent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sk-lb-chip b{color:var(--sk-text);font-family:var(--sk-font-head)}.sk-lb-chip[data-type=sms_out]{box-shadow:inset 2px 0 0 var(--sk-info)}.sk-lb-chip[data-type=sms_in]{box-shadow:inset 2px 0 0 var(--sk-positive)}.sk-lb-chip[data-type=ai_message]{box-shadow:inset 2px 0 0 var(--sk-accent)}.sk-lb-open{margin-left:auto}.sk-sheet-backdrop.over{z-index:76}.sk-ntf-viewall{position:relative;width:100%;margin-top:var(--sk-2)}.sk-ntf-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;margin-left:var(--sk-2);border-radius:999px;background:var(--sk-accent);color:var(--sk-on-accent);font-family:var(--sk-font-head);font-size:11px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sk-ntf-actions{display:flex;gap:var(--sk-2);margin-bottom:var(--sk-3)}.sk-ntf-actions .sk-btn{flex:1 1}.sk-ntf-list{display:flex;flex-direction:column;max-height:52vh;overflow-y:auto}.sk-ntf-item{flex:none;display:flex;flex-direction:column;gap:3px;width:100%;text-align:left;padding:var(--sk-3) var(--sk-2);border:0;background:none;color:inherit;border-radius:var(--sk-r-md);cursor:pointer;min-height:var(--sk-touch)}.sk-ntf-item+.sk-ntf-item{border-top:1px solid var(--sk-divider)}.sk-ntf-item:active{background:color-mix(in srgb,var(--sk-glass-border) 30%,transparent)}.sk-ntf-item-top{display:flex;align-items:baseline;gap:var(--sk-2)}.sk-ntf-dot{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:var(--sk-accent);align-self:center}.sk-ntf-title{flex:1 1;min-width:0;font-size:var(--sk-fs-md);color:var(--sk-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-ntf-item.unread .sk-ntf-title{color:var(--sk-text);font-weight:600}.sk-ntf-when{flex:0 0 auto;font-size:var(--sk-fs-xs);color:var(--sk-text-3)}.sk-ntf-msg{font-size:var(--sk-fs-sm);color:var(--sk-text-3);line-height:var(--sk-lh-body)}.sk-ntf-type{align-self:flex-start;font-size:var(--sk-fs-xs);color:var(--sk-text-3);padding:1px var(--sk-2);border-radius:999px;background:color-mix(in srgb,var(--sk-glass-border) 40%,transparent)}.sk-launch{position:fixed;inset:0;z-index:900;display:flex;align-items:center;justify-content:center;background:var(--sk-bg,#0a0a0e);opacity:1;transition:opacity .42s ease-in-out}.sk-launch.out{opacity:0}.sk-launch-wall{--pan:150px;position:absolute;left:-40vw;top:-25vh;width:180vw;height:150vh;background-color:#f2f3f7;background-image:url(/brand/launch-wall.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;opacity:0;transition:opacity .42s cubic-bezier(.2,.7,.3,1);will-change:transform}.sk-launch-wall.in{opacity:1}.sk-wall-left{animation:sk-wall-left 2.5s linear forwards}.sk-wall-right{animation:sk-wall-right 2.5s linear forwards}.sk-wall-up{animation:sk-wall-up 2.5s linear forwards}.sk-wall-down{animation:sk-wall-down 2.5s linear forwards}@keyframes sk-wall-left{0%{transform:translate3d(var(--pan),0,0)}to{transform:translate3d(calc(var(--pan) * -1),0,0)}}@keyframes sk-wall-right{0%{transform:translate3d(calc(var(--pan) * -1),0,0)}to{transform:translate3d(var(--pan),0,0)}}@keyframes sk-wall-up{0%{transform:translate3d(0,var(--pan),0)}to{transform:translate3d(0,calc(var(--pan) * -1),0)}}@keyframes sk-wall-down{0%{transform:translate3d(0,calc(var(--pan) * -1),0)}to{transform:translate3d(0,var(--pan),0)}}:root{--sk-install-bar:56px;--sk-install-gap:12px;--sk-install-halo:32px;--sk-install-stop:0px}html[data-install-banner]{--sk-install-stop:calc(var(--sk-safe-top) + var(--sk-install-bar) + var(--sk-2))}.sk-scroll{scroll-padding-top:var(--sk-install-stop)}html[data-install-banner] .sk-topbar{top:calc(var(--sk-safe-top) + var(--sk-1) + var(--sk-install-bar))}html[data-install-banner] .sk-header{padding-top:calc(var(--sk-8) + var(--sk-safe-top) + var(--sk-install-bar))}html[data-install-banner] .sk-hq-header{padding-top:calc(var(--sk-3) + var(--sk-safe-top) + var(--sk-install-bar))}.sk-install{position:fixed;z-index:60;left:0;right:0;top:var(--sk-safe-top);height:var(--sk-install-bar);box-sizing:border-box;display:flex;align-items:center;gap:var(--sk-3);padding:0 var(--sk-4);border:0;border-bottom:1px solid var(--sk-border);border-radius:0;background:var(--sk-surface-2,rgba(20,20,26,.92));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:none}.sk-install-mark{width:32px;height:32px;border-radius:8px;flex:0 0 auto;display:block}.sk-install-line{flex:1 1 auto;min-width:0;font-size:.875rem;font-weight:600;color:var(--sk-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-install-line.sk-install-guide{white-space:normal;font-size:.8125rem;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sk-install-cta{flex:0 0 auto;height:44px;min-height:44px;padding:0 16px;border-radius:999px;border:0;background:var(--sk-accent);color:var(--sk-on-accent);font-weight:600;font-size:.82rem;cursor:pointer}.sk-install-cta:active{transform:translateY(1px)}.sk-install-x{flex:0 0 auto;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:0;background:transparent;color:var(--sk-text-dim);cursor:pointer}.sk-install-x:hover{color:var(--sk-text)}@media (prefers-reduced-motion:reduce){.sk-launch-wall{animation:none!important;transform:none!important}}.sk-dots{align-items:flex-end;gap:10px;padding:var(--sk-8) 0;height:24px;box-sizing:content-box}.sk-dots,.sk-dots-fill{display:flex;justify-content:center}.sk-dots-fill{position:absolute;top:0;left:0;right:0;bottom:var(--sk-clear-dock);align-items:center;pointer-events:none}.sk-dot{width:10px;height:10px;border-radius:50%;background:var(--sk-accent);will-change:transform;animation:sk-dot-bounce .7s cubic-bezier(.33,0,.35,1) infinite}.sk-dot:nth-child(2){animation-delay:112ms}.sk-dot:nth-child(3){animation-delay:224ms}@keyframes sk-dot-bounce{0%{transform:translateY(0)}30%{transform:translateY(-14px)}60%{transform:translateY(0)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.sk-dot{animation:none;transform:none;opacity:.45}}.sk-dots.plain .sk-dot{animation:none;transform:none;opacity:.45}@media (prefers-reduced-motion:reduce){.sk-usage-fill{transition:none}}.sk-note-sheet{max-height:88dvh;overflow-y:auto;position:relative}.sk-note-sheet .sk-note-trash{position:absolute;z-index:3;top:var(--sk-3);right:calc(var(--sk-5) + var(--sk-touch) + var(--sk-3));width:var(--sk-touch);height:var(--sk-touch)}.sk-note-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sk-3);margin-bottom:var(--sk-3);padding-right:calc(var(--sk-touch) * 2 + var(--sk-3) + var(--sk-2));min-height:var(--sk-touch)}.sk-note-trash{color:var(--sk-negative)}.sk-note-saving{align-self:center;color:var(--sk-text-3);font-size:var(--sk-fs-xs);font-family:var(--sk-font-head);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);padding:var(--sk-2) 0}.sk-note-content{min-height:120px;font-size:var(--sk-fs-md)}.sk-note-fonts{display:flex;gap:var(--sk-2);flex-wrap:wrap}.sk-font-chip{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:56px;min-height:44px;padding:var(--sk-2) var(--sk-3);cursor:pointer;border-radius:var(--sk-r-md);border:1px solid var(--sk-glass-border);background:var(--sk-glass-slab);color:var(--sk-text-2);transition:transform var(--sk-dur-fast) var(--sk-ease),border-color var(--sk-dur-fast) var(--sk-ease)}.sk-font-chip.on{border-color:var(--sk-accent);color:var(--sk-text);box-shadow:0 0 0 1px var(--sk-accent)}.sk-font-chip:active{transform:scale(var(--sk-press))}.sk-font-sample{font-size:18px;line-height:1}.sk-font-name{font-size:var(--sk-fs-xs);font-family:var(--sk-font,inherit)}.sk-note-link{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;padding-right:var(--sk-3)}.sk-note-photos{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--sk-2);gap:var(--sk-2);margin-bottom:var(--sk-3)}.sk-note-photo{position:relative;margin:0}.sk-note-photo img,.sk-note-photo-wait{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--sk-r-md);border:1px solid var(--sk-glass-border);background:var(--sk-glass-slab)}.sk-note-photo-x{position:absolute;top:4px;right:4px;width:28px;height:28px;display:grid;place-items:center;cursor:pointer;border-radius:var(--sk-r-pill);border:1px solid var(--sk-glass-border-hi);background:rgba(10,12,18,.72);color:var(--sk-text);font-size:12px}.sk-note-photo-cap{width:100%;margin-top:4px;padding:4px 6px;border-radius:var(--sk-r-sm,8px);border:1px solid var(--sk-glass-border);background:var(--sk-glass-slab);color:var(--sk-text);font-size:var(--sk-fs-xs)}.sk-note-row{gap:var(--sk-2)}.sk-note-row,.sk-note-row-open{display:flex;align-items:center}.sk-note-row-open{gap:var(--sk-3);flex:1 1;min-width:0;text-align:left;cursor:pointer;background:none;border:none;padding:0;color:inherit}.sk-note-linktag,.sk-note-phototag{display:inline-flex;align-items:center;gap:3px;margin-right:var(--sk-2);padding:1px 6px;border-radius:var(--sk-r-pill);border:1px solid var(--sk-glass-border);background:var(--sk-glass-slab);font-size:var(--sk-fs-xs);color:var(--sk-text-2);white-space:nowrap}.sk-note-phototag svg{width:12px;height:12px}.sk-sticky-meta{display:block;margin-top:var(--sk-2)}.sk-sticky-meta .sk-note-linktag,.sk-sticky-meta .sk-note-phototag{border-color:rgba(26,20,32,.35);background:rgba(26,20,32,.12);color:#1a1420}.sk-btn-danger{color:var(--sk-negative)}.sk-color-auto{background:var(--sk-glass-slab);position:relative;overflow:hidden}.sk-color-auto:after{content:"";position:absolute;inset:-2px;background:linear-gradient(135deg,transparent 46%,var(--sk-text-3) 46%,var(--sk-text-3) 54%,transparent 54%)}.sk-assist-band{display:flex;flex-direction:column;gap:2px;padding:var(--sk-2) var(--sk-3);margin-bottom:var(--sk-2);border-radius:var(--sk-r-md);background:color-mix(in srgb,var(--sk-info) 14%,transparent);border:1px solid color-mix(in srgb,var(--sk-info) 38%,transparent)}.sk-assist-band-k{font-family:var(--sk-font-head);font-size:var(--sk-fs-xs);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);color:var(--sk-info)}.sk-assist-band-sub{font-size:var(--sk-fs-xs);color:var(--sk-text-2)}.sk-assist-confirm{align-self:stretch;display:flex;flex-direction:column;gap:var(--sk-2);padding:var(--sk-3);border-radius:var(--sk-r-md);background:var(--sk-glass-panel-2);border:1px solid var(--sk-accent-line);box-shadow:0 0 0 1px color-mix(in srgb,var(--sk-accent) 18%,transparent)}.sk-assist-confirm-k{font-family:var(--sk-font-head);font-size:var(--sk-fs-xs);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);color:var(--sk-accent)}.sk-assist-confirm-title{font-size:var(--sk-fs-md);color:var(--sk-text);font-weight:var(--sk-fw-semi)}.sk-assist-confirm-body{font-size:var(--sk-fs-sm);color:var(--sk-text-2);white-space:pre-wrap}.sk-assist-confirm-actions{display:flex;gap:var(--sk-2)}.sk-assist-confirm-note{font-size:var(--sk-fs-xs);color:var(--sk-text-3)}.sk-ask-sheet{display:flex;flex-direction:column;max-height:82dvh}.sk-ask-thread{flex:1 1;min-height:180px;max-height:46dvh;overflow-y:auto;display:flex;flex-direction:column;gap:var(--sk-2);padding:var(--sk-3) 0}.sk-ask-msg{max-width:84%;padding:var(--sk-2) var(--sk-3);border-radius:var(--sk-r-md);font-size:var(--sk-fs-sm);line-height:1.45;white-space:pre-wrap;word-break:break-word}.sk-ask-msg.user{align-self:flex-end;background:color-mix(in srgb,var(--sk-accent) 26%,transparent);border:1px solid color-mix(in srgb,var(--sk-accent) 40%,transparent)}.sk-ask-msg.bot{align-self:flex-start;background:var(--sk-glass-slab);border:1px solid var(--sk-glass-border)}.sk-ask-typing{color:var(--sk-text-3);letter-spacing:2px}.sk-ask-inputrow{display:flex;gap:var(--sk-2);align-items:stretch}.sk-ask-inputrow .sk-input{flex:1 1}.sk-ask-testbar{display:flex;align-items:center;gap:var(--sk-2);flex-wrap:wrap;padding:var(--sk-2) var(--sk-3);margin-bottom:var(--sk-2);border-radius:var(--sk-r-md);background:color-mix(in srgb,var(--sk-warm) 14%,var(--sk-glass-slab));border:1px solid color-mix(in srgb,var(--sk-warm) 40%,transparent);font-size:var(--sk-fs-sm)}.sk-ask-testbar-dot{width:8px;height:8px;border-radius:999px;background:var(--sk-warm);flex:0 0 auto;box-shadow:0 0 0 3px color-mix(in srgb,var(--sk-warm) 25%,transparent)}.sk-ask-testbar-label{color:var(--sk-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-ask-testbar-label strong{color:var(--sk-text);font-weight:var(--sk-fw-semi)}.sk-ask-testbar-badge{margin-left:auto;padding:2px 8px;border-radius:999px;font-size:var(--sk-fs-xs);font-family:var(--sk-font-head);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);color:var(--sk-warm);border:1px solid color-mix(in srgb,var(--sk-warm) 55%,transparent);white-space:nowrap}.sk-sms-replyrow{padding:var(--sk-3) var(--sk-4) 0}.sk-sms-sent{margin-bottom:var(--sk-2);padding:var(--sk-2) var(--sk-3);border-radius:var(--sk-r-md);font-size:var(--sk-fs-sm);background:color-mix(in srgb,var(--sk-accent) 22%,transparent);border:1px solid color-mix(in srgb,var(--sk-accent) 36%,transparent)}.sk-auth-toggle{display:flex;gap:4px;margin:0 auto var(--sk-5);padding:4px;border-radius:var(--sk-r-pill);background:var(--sk-glass-slab);border:1px solid var(--sk-glass-border);width:-moz-fit-content;width:fit-content}.sk-auth-tab{min-width:96px;min-height:40px;padding:var(--sk-2) var(--sk-5);border-radius:var(--sk-r-pill);border:none;cursor:pointer;background:transparent;color:var(--sk-text-2);font-weight:600;letter-spacing:.04em;transition:background var(--sk-dur-fast) var(--sk-ease),color var(--sk-dur-fast) var(--sk-ease)}.sk-auth-tab.on{background:var(--sk-accent);color:#fff}.sk-auth-tab:active{transform:scale(var(--sk-press))}.sk-auth-popup{max-width:340px;margin:auto;padding:var(--sk-6);border-radius:var(--sk-r-lg,16px);text-align:center;background:#14121a;border:1px solid var(--sk-glass-border-hi);box-shadow:var(--sk-shadow-lg,0 24px 60px rgba(0,0,0,.6))}.sk-auth-card .sk-sheet-backdrop,.sk-auth-wrap .sk-sheet-backdrop{background:rgba(6,5,9,.72);align-items:center}.sk-band{font-family:var(--sk-font-head);font-size:var(--sk-fs-md);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);color:var(--sk-text);font-weight:var(--sk-fw-semi);margin:var(--sk-7) 0 var(--sk-4);padding-bottom:var(--sk-2);border-bottom:1px solid var(--sk-divider)}.sk-band:first-of-type{margin-top:var(--sk-3)}.sk-band-sub{display:block;margin-top:var(--sk-1);font-family:var(--sk-font);font-size:var(--sk-fs-sm);text-transform:none;letter-spacing:0;color:var(--sk-text-3);font-weight:400}.sk-subhead{font-size:var(--sk-fs-xs);color:var(--sk-text-3);margin:var(--sk-5) 0 var(--sk-2);display:flex;align-items:center;gap:var(--sk-2)}.sk-state,.sk-subhead{font-family:var(--sk-font-head);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide)}.sk-state{font-size:10px;padding:2px var(--sk-2);border-radius:var(--sk-r-pill);border:1px solid transparent;white-space:nowrap}.sk-state-set{color:var(--sk-positive);background:var(--sk-positive-bg);border-color:color-mix(in srgb,var(--sk-positive) 26%,transparent)}.sk-state-auto{color:var(--sk-text-3);background:var(--sk-surface-2);border-color:var(--sk-glass-border)}.sk-state-owner{color:var(--sk-warn,#b8860b);background:color-mix(in srgb,var(--sk-warn,#b8860b) 12%,transparent);border-color:color-mix(in srgb,var(--sk-warn,#b8860b) 30%,transparent)}.sk-field-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sk-2)}.sk-state-business{color:var(--sk-info);background:color-mix(in srgb,var(--sk-info) 12%,transparent);border-color:color-mix(in srgb,var(--sk-info) 30%,transparent)}.sk-inbox-actions{display:flex;gap:var(--sk-2);align-items:center;padding:0 var(--sk-5) var(--sk-3)}.sk-inbox-actions .sk-btn{flex:0 0 auto;width:auto;min-height:44px;padding:var(--sk-2) var(--sk-4);font-size:var(--sk-fs-sm)}.sk-inbox-actions .sk-btn-primary{margin-left:auto}.sk-select-btn{flex-shrink:0;align-self:center;min-height:var(--sk-touch);padding:0 var(--sk-4);border-radius:var(--sk-r-pill);border:1px solid var(--sk-glass-border);background:var(--sk-glass-chrome);color:var(--sk-text);font-family:var(--sk-font-head);font-size:var(--sk-fs-sm);letter-spacing:var(--sk-tracking-wide);cursor:pointer}.sk-select-btn:active{transform:scale(var(--sk-press))}.sk-list-summary{padding:var(--sk-2) var(--sk-5) var(--sk-1);font-family:var(--sk-font-head);font-size:var(--sk-fs-xs);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);color:var(--sk-text-3)}.sk-check{flex:0 0 auto;width:22px;height:22px;border-radius:var(--sk-r-pill);border:2px solid var(--sk-glass-border);display:inline-flex;align-items:center;justify-content:center;color:var(--sk-on-accent);transition:background var(--sk-dur-fast) var(--sk-ease),border-color var(--sk-dur-fast) var(--sk-ease)}.sk-check.on{background:var(--sk-accent);border-color:var(--sk-accent)}.sk-check svg{width:13px;height:13px}.sk-row-checked{background:color-mix(in srgb,var(--sk-accent) 8%,transparent)}.sk-au{--sk-au-ground:#f7f8fa;--sk-au-wave-h:clamp(92px,17.3vh,146px);position:relative;min-height:100dvh;display:flex;flex-direction:column;background:var(--sk-au-ground);overflow-x:hidden}.sk-au:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:url(/brand/login-watermark.webp) top/330px auto repeat;opacity:.11}.sk-au-top{position:relative;z-index:1;flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--sk-5) var(--sk-6) var(--sk-3);min-height:0}.sk-au-hero{position:relative;z-index:0;width:clamp(112px,40vw,184px);height:auto;display:block}.sk-boot{position:fixed;inset:0;z-index:2147483000;background-color:#eef2f7;background-image:url(/brand/boot-splash.png);background-image:-webkit-image-set(url("/brand/boot-splash.webp") type("image/webp"),url("/brand/boot-splash.png") type("image/png"));background-image:image-set(url("/brand/boot-splash.webp") type("image/webp"),url("/brand/boot-splash.png") type("image/png"));background-size:cover;background-position:50%;background-repeat:no-repeat;animation:sk-boot-out 1.15s ease forwards}@keyframes sk-boot-out{0%,52%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden;pointer-events:none}}@media (prefers-reduced-motion:reduce){.sk-boot{animation-duration:.55s}}.sk-au-compact .sk-au-hero{width:clamp(76px,24vw,128px)}.sk-au-hero-wrap{display:inline-block;position:relative;z-index:0;perspective:700px;animation:sk-au-float 4.4s ease-in-out infinite;will-change:transform}@keyframes sk-au-word-float{0%,to{transform:translateY(3px)}50%{transform:translateY(-3px)}}.sk-au-word img{animation:sk-au-word-float 5.6s ease-in-out -2.1s infinite;will-change:transform}@keyframes sk-au-float{0%,to{transform:translateY(-4px)}50%{transform:translateY(4px)}}@keyframes sk-au-turn{0%,to{transform:rotateY(-10deg) rotate(-1.5deg)}50%{transform:rotateY(10deg) rotate(1.5deg)}}.sk-au-hero{animation:sk-au-turn 6.2s ease-in-out infinite;will-change:transform;transform-origin:50% 55%}@media (prefers-reduced-motion:reduce){.sk-au-hero,.sk-au-hero-wrap,.sk-au-word img{animation:none;will-change:auto}}.sk-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sk-au-word{position:relative;z-index:1;margin:var(--sk-4) 0 0;display:block;line-height:0;font-size:0;color:#101b34;margin-top:clamp(-60px,-13vw,-34px)}.sk-au-word img{display:block;margin:0 auto;width:clamp(220px,70vw,340px);height:auto}.sk-au-compact .sk-au-word img{width:clamp(170px,52vw,250px)}.sk-au-compact .sk-au-word{margin-top:clamp(-16px,-3.5vw,-8px)}.sk-au-route .sk-au-compact{--sk-au-wave-h:clamp(56px,9vh,84px)}.sk-au-route .sk-au-compact .sk-au-bottom{padding-bottom:calc(var(--sk-4) + env(safe-area-inset-bottom))}@media (min-height:641px){.sk-au-route .sk-au-compact .sk-au-top{padding-top:calc(var(--sk-install-bar) + var(--sk-3))}}@media (max-width:600px) and (min-height:641px){.sk-au-route .sk-au-compact .sk-au-hero{width:clamp(72px,22vw,120px)}.sk-au-route .sk-au-compact .sk-au-tag{margin-top:var(--sk-2)}.sk-au-route .sk-au-compact .sk-pin-pad{gap:var(--sk-2)}}@media (max-height:759px) and (min-height:641px){.sk-au-route .sk-au-compact .sk-au-word{margin-top:clamp(-20px,-5vw,-12px)}}.sk-au-tag{position:relative;z-index:1;margin:var(--sk-2) 0 0;font-size:var(--sk-fs-md);color:#5b6577}.sk-au-slogan{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.4;min-height:1.4em;font-size:clamp(14px,4.3vw,17px);opacity:0;transition:opacity .26s ease}.sk-au-slogan.on{opacity:1}@media (prefers-reduced-motion:reduce){.sk-au-slogan{transition:none;opacity:1}}.sk-au-wave-wrap{position:relative;flex:0 0 auto;line-height:0}.sk-au-wave{display:block;flex:0 0 auto;width:100%;height:var(--sk-au-wave-h);max-width:none;max-height:none;margin-bottom:-1px}@media (min-width:601px){.sk-au-route .sk-au-top{padding-top:calc(var(--sk-install-bar) + var(--sk-2))}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-word{margin-top:clamp(-22px,-1.6vw,-12px)}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-tag{margin-top:var(--sk-3)}}@media (min-width:601px) and (min-height:861px){.sk-au-route .sk-au:not(.sk-au-compact){--sk-au-wave-h:clamp(96px,14vh,128px)}}@media (max-height:860px) and (min-width:601px){.sk-au-route .sk-au:not(.sk-au-compact){--sk-au-wave-h:clamp(72px,11vh,92px)}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-hero{width:clamp(108px,14vw,136px)}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-word img{width:clamp(200px,22vw,260px)}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-top{padding-bottom:0}}@media (max-height:740px) and (min-width:601px){.sk-au-route .sk-au:not(.sk-au-compact){--sk-au-wave-h:clamp(64px,10vh,80px)}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-hero{width:clamp(92px,11vw,112px)}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-word img{width:clamp(180px,18vw,220px)}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-word{margin-top:var(--sk-2)}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-tag{margin-top:4px}}@media (max-height:759px) and (max-width:600px){.sk-au-route .sk-au-top{padding-top:calc(var(--sk-install-bar) + var(--sk-3))}.sk-au-route .sk-au:not(.sk-au-compact){--sk-au-wave-h:clamp(56px,9vh,78px)}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-hero{width:clamp(116px,38vw,168px)}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-word{margin-top:clamp(-20px,-4vw,-10px)}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-word img{width:clamp(186px,58vw,270px)}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-tag{margin-top:var(--sk-2)}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-sea{margin-top:var(--sk-3)}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-actions{gap:8px}}@media (min-height:760px) and (max-width:600px){.sk-au-route .sk-au-top{padding-top:calc(var(--sk-install-bar) + var(--sk-5))}.sk-au-route .sk-au:not(.sk-au-compact){--sk-au-wave-h:clamp(76px,11vh,92px)}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-hero{width:clamp(150px,50vw,200px)}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-word{margin-top:clamp(-26px,-5vw,-14px)}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-word img{width:clamp(200px,66vw,300px)}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-tag{margin-top:var(--sk-3)}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-sea{margin-top:var(--sk-4)}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-actions,.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-panel{gap:8px}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-lead{margin-bottom:0}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-btn,.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-panel .sk-input{min-height:52px}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-bottom{padding-bottom:calc(var(--sk-3) + env(safe-area-inset-bottom))}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-foot{margin-top:var(--sk-2)}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-hint{line-height:1.3}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-sea{margin-top:var(--sk-2)}}.sk-au-sea{position:relative;flex:0 0 auto}.sk-au-swell{position:absolute;left:0;top:0;width:200%;height:var(--sk-au-wave-h);pointer-events:none;will-change:transform;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-position:0 bottom;mask-position:0 bottom;-webkit-mask-size:50% 100%;mask-size:50% 100%}.sk-au-swell-a{background:var(--sk-brand-teal);opacity:.3;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 150' preserveAspectRatio='none'%3E%3Cpath d='M0 86 C 80 86, 120 58, 190 58 C 260 58, 290 104, 370 104 C 440 104, 490 74, 600 86 L600 150 L0 150 Z' fill='%23000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 150' preserveAspectRatio='none'%3E%3Cpath d='M0 86 C 80 86, 120 58, 190 58 C 260 58, 290 104, 370 104 C 440 104, 490 74, 600 86 L600 150 L0 150 Z' fill='%23000'/%3E%3C/svg%3E");animation:sk-au-drift 44s linear infinite}.sk-au-swell-b{background:var(--sk-brand-blue);opacity:.3;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 150' preserveAspectRatio='none'%3E%3Cpath d='M0 78 C 70 78, 100 108, 170 106 C 250 104, 280 62, 360 64 C 440 66, 490 100, 600 78 L600 150 L0 150 Z' fill='%23000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 150' preserveAspectRatio='none'%3E%3Cpath d='M0 78 C 70 78, 100 108, 170 106 C 250 104, 280 62, 360 64 C 440 66, 490 100, 600 78 L600 150 L0 150 Z' fill='%23000'/%3E%3C/svg%3E");animation:sk-au-drift 31s linear infinite reverse}.sk-au-swell-c{background:var(--sk-brand-violet);opacity:.16;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 150' preserveAspectRatio='none'%3E%3Cpath d='M0 96 C 90 96, 130 76, 210 78 C 290 80, 330 112, 420 110 C 500 108, 540 88, 600 96 L600 150 L0 150 Z' fill='%23000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 150' preserveAspectRatio='none'%3E%3Cpath d='M0 96 C 90 96, 130 76, 210 78 C 290 80, 330 112, 420 110 C 500 108, 540 88, 600 96 L600 150 L0 150 Z' fill='%23000'/%3E%3C/svg%3E");animation:sk-au-drift 58s linear infinite}@keyframes sk-au-drift{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.sk-au-swell{animation:none}}.sk-au-lower{position:relative;z-index:1;flex:0 0 auto;background:linear-gradient(28deg,var(--sk-brand-violet) 0,var(--sk-brand-blue) 62%,var(--sk-brand-teal) 100%);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 150' preserveAspectRatio='none'%3E%3Cpath d='M0 92 C 80 92, 110 70, 170 70 C 230 70, 260 104, 330 106 C 400 108, 430 122, 480 120 C 530 118, 560 92, 600 92 L600 150 L0 150 Z' fill='%23000'/%3E%3C/svg%3E"),linear-gradient(#000,#000);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 150' preserveAspectRatio='none'%3E%3Cpath d='M0 92 C 80 92, 110 70, 170 70 C 230 70, 260 104, 330 106 C 400 108, 430 122, 480 120 C 530 118, 560 92, 600 92 L600 150 L0 150 Z' fill='%23000'/%3E%3C/svg%3E"),linear-gradient(#000,#000);-webkit-mask-size:var(--sk-au-tile) var(--sk-au-wave-h),100% calc(100% - var(--sk-au-wave-h) + 1px);mask-size:var(--sk-au-tile) var(--sk-au-wave-h),100% calc(100% - var(--sk-au-wave-h) + 1px);-webkit-mask-position:0 top,center bottom;mask-position:0 top,center bottom;-webkit-mask-repeat:repeat-x,no-repeat;mask-repeat:repeat-x,no-repeat;--sk-au-tile:600px;animation:sk-au-flow 34s linear infinite}@keyframes sk-au-flow{0%{-webkit-mask-position:0 top,center bottom;mask-position:0 top,center bottom}to{-webkit-mask-position:calc(-1 * var(--sk-au-tile)) top,center bottom;mask-position:calc(-1 * var(--sk-au-tile)) top,center bottom}}@media (prefers-reduced-motion:reduce){.sk-au-lower{animation:none}}.sk-au-bottom{width:100%;max-width:460px;margin:0 auto;padding:0 var(--sk-6) calc(var(--sk-6) + env(safe-area-inset-bottom))}.sk-au-actions{display:flex;flex-direction:column;gap:var(--sk-3)}.sk-au-btn{position:relative;display:flex;align-items:center;justify-content:center;min-height:56px;width:100%;padding:0 var(--sk-6);border-radius:16px;border:1px solid hsla(0,0%,100%,.45);background:rgba(6,16,54,.26);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font-family:var(--sk-font-body);font-size:17px;font-weight:700;letter-spacing:0;text-transform:none;cursor:pointer;transition:background var(--sk-dur) var(--sk-ease),transform var(--sk-dur) var(--sk-ease)}.sk-au-btn:hover:not(:disabled){background:rgba(6,16,54,.36)}.sk-au-btn:active:not(:disabled){transform:scale(.985)}.sk-au-btn:disabled{opacity:.6}.sk-au-btn svg{position:absolute;left:var(--sk-6);width:22px;height:22px}.sk-au-foot{margin-top:var(--sk-5);text-align:center;font-family:var(--sk-font-body);font-size:var(--sk-fs-sm);color:hsla(0,0%,100%,.9)}.sk-au-foot a,.sk-au-foot button{color:#fff;font-weight:700;text-decoration:underline;text-transform:none;text-underline-offset:3px;background:none;border:none;cursor:pointer;font-size:inherit;font-family:inherit;padding:0}.sk-au-panel{display:flex;flex-direction:column;gap:var(--sk-3)}.sk-au-seg{display:flex;gap:4px;background:var(--sk-glass-panel-2);border:1px solid var(--sk-glass-border);border-radius:var(--sk-r-md);padding:3px;margin-bottom:var(--sk-1)}.sk-au-seg-btn{flex:1 1;padding:8px 12px;border:none;background:none;color:var(--sk-text-3);font-size:var(--sk-fs-sm,13px);font-weight:600;border-radius:calc(var(--sk-r-md) - 3px);cursor:pointer}.sk-au-seg-btn.active{background:var(--sk-glass-slab);color:var(--sk-text)}.sk-au-alt{background:none;border:none;color:var(--sk-text-3);font-size:var(--sk-fs-sm,13px);text-decoration:underline;cursor:pointer;padding:var(--sk-2);margin-top:var(--sk-1)}.sk-au-alt:hover{color:var(--sk-text-2)}.sk-adminpin-sub{font-size:var(--sk-fs-xs,11px);color:var(--sk-text-3);margin-bottom:var(--sk-2)}.sk-adminpin-code{font-size:28px;font-weight:700;letter-spacing:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sk-text);background:var(--sk-glass-panel-2);border:1px solid var(--sk-glass-border);border-radius:var(--sk-r-md);padding:var(--sk-3);text-align:center;margin-bottom:var(--sk-2)}.sk-adminpin-reveal{display:flex;flex-direction:column}.sk-au-hint{margin:0;text-align:center;font-size:var(--sk-fs-sm);line-height:1.4;color:hsla(0,0%,100%,.86)}.sk-au-hint-slot{min-height:calc(2 * 1.4em)}@media (min-width:601px){.sk-au-hint-slot{min-height:1.4em}}.sk-au-foot-btn{color:#fff;font-weight:700;text-decoration:underline;text-transform:none;text-underline-offset:3px;background:none;border:none;cursor:pointer;font-size:inherit;font-family:inherit;padding:0;min-height:44px}.sk-au-btn:disabled{opacity:.55;cursor:not-allowed}.sk-qs{max-width:420px;text-align:left;max-height:calc(100dvh - 32px);overflow-y:auto;background:var(--sk-surface);color:var(--sk-text);border-color:var(--sk-glass-border-hi)}.sk-qs .sk-auth-sub,.sk-qs .sk-auth-title{color:inherit}.sk-qs .sk-auth-sub{color:var(--sk-text-2);font-size:1rem;line-height:1.45}.sk-qs .sk-input{background:var(--sk-surface-2);color:var(--sk-text);border:1px solid var(--sk-glass-border-hi)}.sk-qs .sk-auth-title{margin-top:0;text-align:center}.sk-qs .sk-auth-sub{text-align:center}.sk-qs-interval{display:flex;gap:var(--sk-2);justify-content:center;margin:0 0 var(--sk-3)}.sk-qs-pill{min-height:44px;padding:0 var(--sk-4);border-radius:999px;border:1px solid var(--sk-glass-border-hi);background:transparent;color:var(--sk-text);font-family:inherit;font-size:1rem;font-weight:600;cursor:pointer}.sk-qs-pill.on{background:var(--sk-accent);border-color:var(--sk-accent);color:var(--sk-on-accent)}.sk-qs-plans{display:grid;grid-gap:var(--sk-2);gap:var(--sk-2);margin-bottom:var(--sk-3)}.sk-qs-plan{position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:2px var(--sk-3);gap:2px var(--sk-3);min-height:64px;padding:var(--sk-3) var(--sk-4);border-radius:14px;border:1px solid var(--sk-glass-border-hi);cursor:pointer}.sk-qs-plan.on{border-color:var(--sk-accent);box-shadow:0 0 0 1px var(--sk-accent) inset}.sk-qs-plan input{position:absolute;opacity:0;inset:0;width:100%;height:100%;margin:0;cursor:pointer}.sk-qs-plan-name{font-size:1.0625rem;font-weight:700;color:var(--sk-text);display:flex;gap:var(--sk-2);align-items:center;flex-wrap:wrap}.sk-qs-plan-name em{font-style:normal;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--sk-accent)}.sk-qs-plan-tag{grid-column:1;font-size:.9375rem;color:var(--sk-text-dim)}.sk-qs-plan-price{grid-column:2;grid-row:1/span 2;font-size:1.375rem;font-weight:800;color:var(--sk-text);text-align:right}.sk-qs-plan-price small{display:block;font-size:.75rem;font-weight:600;color:var(--sk-text-dim)}.sk-qs .sk-field{margin-bottom:var(--sk-3)}.sk-qs .sk-input{min-height:48px;font-size:1rem}.sk-qs-fine{margin:var(--sk-3) 0 0;text-align:center;font-size:.9375rem;color:var(--sk-text-dim)}.sk-qs-fine a{color:var(--sk-text)}.sk-qs-cancel{margin-top:var(--sk-2);background:transparent;color:var(--sk-text-dim);border:1px solid var(--sk-glass-border-hi)}.sk-au-panel .sk-label{color:hsla(0,0%,100%,.9)}.sk-au-panel .sk-input{min-height:56px;border-radius:16px;background:rgba(6,16,54,.26);border:1px solid hsla(0,0%,100%,.45);color:#fff}.sk-au-panel .sk-input::placeholder{color:hsla(0,0%,100%,.72)}@media (max-height:800px){.sk-au-compact .sk-au-mote:nth-child(n+4),.sk-au-mote:nth-child(n+8){display:none}}@media (max-height:620px){.sk-au-mote{display:none}}@media (max-height:760px){.sk-au:not(.sk-au-compact){--sk-au-wave-h:clamp(72px,13vh,110px)}.sk-au:not(.sk-au-compact) .sk-au-hero{width:clamp(72px,26vw,128px)}.sk-au:not(.sk-au-compact) .sk-au-panel{gap:var(--sk-2)}.sk-au:not(.sk-au-compact) .sk-au-foot{margin-top:var(--sk-2)}.sk-au:not(.sk-au-compact) .sk-au-bottom{padding-bottom:calc(var(--sk-4) + env(safe-area-inset-bottom))}}@media (max-height:640px){.sk-au-tag{display:none}.sk-au-compact .sk-au-hero{width:clamp(56px,18vw,76px)}.sk-au-compact .sk-au-word{margin-top:var(--sk-2)}.sk-au-compact .sk-au-word img{width:clamp(150px,46vw,210px)}.sk-au-compact .sk-au-wave{height:72px}.sk-au-compact .sk-au-top{padding:var(--sk-3) var(--sk-5) 0}.sk-au-compact .sk-au-mote{display:none}.sk-au-compact .sk-au-lead{font-size:15px}.sk-au-compact .sk-au-foot{margin-top:var(--sk-3)}.sk-au:not(.sk-au-compact){--sk-au-wave-h:clamp(60px,11vh,96px)}.sk-au:not(.sk-au-compact) .sk-au-hero{width:clamp(52px,16vw,72px)}.sk-au:not(.sk-au-compact) .sk-au-word{margin-top:var(--sk-2)}.sk-au:not(.sk-au-compact) .sk-au-word img{width:clamp(180px,56vw,240px)}.sk-au:not(.sk-au-compact) .sk-au-top{padding:var(--sk-3) var(--sk-5) 0}.sk-au:not(.sk-au-compact) .sk-au-panel{gap:var(--sk-2)}.sk-au:not(.sk-au-compact) .sk-au-btn,.sk-au:not(.sk-au-compact) .sk-au-panel .sk-input{min-height:48px}.sk-au:not(.sk-au-compact) .sk-au-lead{font-size:17px;margin:0}.sk-au:not(.sk-au-compact) .sk-au-foot{margin-top:var(--sk-2)}.sk-au:not(.sk-au-compact) .sk-au-bottom{padding-bottom:calc(var(--sk-4) + env(safe-area-inset-bottom))}.sk-au-compact .sk-au-panel .sk-pin-key{min-height:46px;font-size:19px}}@media (max-height:760px){.sk-au-route .sk-au .sk-au-top{padding-top:var(--sk-2);padding-bottom:0}.sk-au-route .sk-au:not(.sk-au-compact){--sk-au-wave-h:clamp(60px,10vh,78px)}.sk-au-route .sk-au-compact{--sk-au-wave-h:clamp(60px,10vh,72px)}.sk-au-route .sk-au-compact .sk-au-wave{height:var(--sk-au-wave-h)}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-hero{width:clamp(48px,15vw,68px)}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-word{margin-top:var(--sk-1)}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-word img{width:clamp(168px,52vw,224px)}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-panel{gap:var(--sk-2)}.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-btn,.sk-au-route .sk-au:not(.sk-au-compact) .sk-au-panel .sk-input{min-height:46px}.sk-au-route .sk-au-compact .sk-au-hero{width:clamp(48px,15vw,68px)}.sk-au-route .sk-au-compact .sk-au-word{margin-top:var(--sk-1)}.sk-au-route .sk-au-compact .sk-au-word img{width:clamp(140px,42vw,196px)}.sk-au-route .sk-au-compact .sk-pin-pad{gap:var(--sk-1)}.sk-au-route .sk-au-compact .sk-au-panel .sk-pin-key{min-height:44px;font-size:18px}.sk-au-route .sk-au-compact .sk-au-lead{font-size:14px}}.sk-au-err{border-radius:12px;padding:var(--sk-3) var(--sk-4);background:rgba(0,0,0,.22);color:#fff;font-size:var(--sk-fs-sm);font-family:var(--sk-font-body);text-align:center}.sk-au-panel .sk-pin-card{max-width:none;width:100%}.sk-au-panel .sk-pin-pad{gap:var(--sk-3)}.sk-au-panel .sk-pin-key{min-height:clamp(46px,6.6vh,52px);background:rgba(6,16,54,.26);border:1px solid hsla(0,0%,100%,.45);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font-family:var(--sk-font-body);font-size:22px;font-weight:700;text-transform:none;border-radius:16px}.sk-au-panel .sk-pin-key:active:not(:disabled),.sk-au-panel .sk-pin-key:hover:not(:disabled){background:rgba(6,16,54,.4)}.sk-au-panel .sk-pin-key-ghost{background:transparent;border-color:transparent}.sk-au-panel .sk-pin-key-go{border-color:hsla(0,0%,100%,.7);color:#fff}.sk-au-panel .sk-pin-dot{border-color:hsla(0,0%,100%,.75);background:transparent}.sk-au-panel .sk-pin-dot.on{background:#fff;border-color:#fff}.sk-au-panel .sk-pin-msg{min-height:20px}.sk-au-lead,.sk-au-panel .sk-pin-msg{color:#fff;font-family:var(--sk-font-body);text-align:center}.sk-au-lead{margin:0 0 var(--sk-2);font-size:19px;font-weight:700}.sk-au-note{margin:0 0 var(--sk-2);text-align:center;font-family:var(--sk-font-body);font-size:var(--sk-fs-sm);line-height:1.5;color:hsla(0,0%,100%,.92)}.sk-au-note b{font-weight:700;color:#fff}.sk-cal-cell:focus-visible,.sk-check:focus-visible,.sk-fab:focus-visible,.sk-row:focus-visible,.sk-sort-pill:focus-visible,[role=button]:focus-visible,[role=menuitem]:focus-visible,[role=option]:focus-visible,[role=switch]:focus-visible,[role=tab]:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--sk-accent);outline-offset:2px}.sk-fab:focus-visible{outline-offset:-3px}:root[data-frost=solid] :not(.sk-lens):not(.sk-lens-a):not(.sk-lens-b){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media (prefers-reduced-transparency:reduce){.sk-header:after,.sk-lens,.sk-lens-a:after{display:none}.sk-sheet-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.sk-app{background:transparent}.sk-ai-dome{box-shadow:0 0 0 4px var(--sk-fab-ring)}.sk-avatar,.sk-btn-primary,.sk-lb-fill,.sk-seg-btn.on{box-shadow:none}}@media (prefers-reduced-motion:reduce){.sk-ai-dome{box-shadow:0 0 0 4px var(--sk-fab-ring)}.sk-avatar,.sk-btn-primary,.sk-lb-fill,.sk-seg-btn.on{box-shadow:none}}.sk-wo-head .sk-wo-big{display:flex;align-items:baseline;gap:var(--sk-2);margin-top:2px}.sk-wo-big-n{font-family:var(--sk-font-head);font-size:44px;line-height:1;font-weight:var(--sk-fw-semi);color:var(--sk-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sk-wo-big-of{font-family:var(--sk-font-head);font-size:var(--sk-fs-lg);color:var(--sk-text-3)}.sk-wo-stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--sk-3);gap:var(--sk-3);margin-top:var(--sk-3)}.sk-wo-stats-slot{min-height:62px;justify-content:center}.sk-wo-stat,.sk-wo-stats-slot{display:flex;flex-direction:column}.sk-wo-stat{gap:2px}.sk-wo-stat-v{font-family:var(--sk-font-head);font-size:var(--sk-fs-xl);color:var(--sk-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sk-wo-stat-v small{font-size:var(--sk-fs-xs);color:var(--sk-text-3);font-weight:400}.sk-wo-cell{position:relative;gap:2px}.sk-wo-glyph{width:14px;height:14px;color:var(--sk-text-3);display:block}.sk-wo-glyph svg{width:100%;height:100%;display:block}.sk-wo-cell.sk-wo-conditioning .sk-wo-glyph,.sk-wo-cell.sk-wo-conditioning-core .sk-wo-glyph{color:var(--sk-warm)}.sk-wo-moon{position:absolute;top:3px;right:3px;width:12px;height:12px;color:var(--sk-text-3);display:block;opacity:.8}.sk-wo-moon svg{width:100%;height:100%;display:block}.sk-wo-moon.lit{color:var(--sk-accent);opacity:1;filter:drop-shadow(0 0 4px var(--sk-accent))}.sk-wo-cell.rested{border-color:var(--sk-accent-line)}.sk-wo-cell.rested .sk-wo-glyph{opacity:.35}.sk-wo-cell.rested .sk-cal-daynum{color:var(--sk-text-3)}.sk-wo-cell.done{border-color:var(--sk-positive);box-shadow:inset 0 0 0 1px var(--sk-positive)}.sk-wo-cell.done .sk-cal-daynum,.sk-wo-cell.done .sk-wo-glyph{color:var(--sk-positive)}.sk-wo-cell.partial{border-style:dashed;border-color:var(--sk-accent-line)}.sk-wo-flame{position:absolute;top:3px;left:3px;width:12px;height:12px;color:var(--sk-text-3);display:block}.sk-wo-flame svg{width:100%;height:100%;display:block}.sk-wo-flame.lit{color:var(--sk-warm);filter:drop-shadow(0 0 4px var(--sk-warm))}.sk-wo-legend{margin:var(--sk-3) 0 0}.sk-wo-restrow{width:100%;min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:var(--sk-3);padding:var(--sk-2) var(--sk-3);margin:0 0 var(--sk-3);border-radius:var(--sk-r-md);text-align:left;background:var(--sk-glass-row);border:1px solid var(--sk-glass-border);color:var(--sk-text);font-family:var(--sk-font-body);cursor:pointer;flex:0 0 auto;transition:border-color var(--sk-dur-fast) var(--sk-ease),transform var(--sk-dur-fast) var(--sk-ease)}.sk-wo-restrow:active{transform:scale(var(--sk-press))}.sk-wo-restrow.on{border-color:var(--sk-accent)}.sk-wo-restrow-text{display:flex;flex-direction:column;gap:1px;min-width:0}.sk-wo-list-rested{opacity:.4;pointer-events:none}.sk-wo-row:disabled{cursor:not-allowed}.sk-wo-recharge{margin-top:var(--sk-3)}.sk-wo-rc-tiles{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--sk-3);gap:var(--sk-3)}.sk-wo-rc-tile{display:flex;flex-direction:column;gap:2px;min-width:0}.sk-wo-rc-tile .sk-hq-tile-k{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-wo-types{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sk-2)}.sk-wo-type{display:grid;grid-template-columns:minmax(96px,38%) 1fr auto;align-items:center;grid-gap:var(--sk-3);gap:var(--sk-3);min-height:28px}.sk-wo-type-k{font-size:var(--sk-fs-sm);color:var(--sk-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-wo-type-bar{height:8px;background:var(--sk-glass-row);box-shadow:inset 0 0 0 1px var(--sk-glass-border);overflow:hidden}.sk-wo-type-bar,.sk-wo-type-fill{display:block;border-radius:999px}.sk-wo-type-fill{height:100%;background:var(--sk-accent);transition:width var(--sk-dur) var(--sk-ease-out)}.sk-wo-type-n{font-family:var(--sk-font-head);font-size:var(--sk-fs-sm);color:var(--sk-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sk-wo-type-n small{color:var(--sk-text-3);font-size:var(--sk-fs-xs)}@media (max-width:380px){.sk-wo-rc-tiles{grid-template-columns:repeat(2,1fr)}}.sk-wo-howto{margin:0 0 var(--sk-3);flex:0 0 auto}.sk-wo-list-wrap{overflow-y:auto;-webkit-overflow-scrolling:touch;display:block}.sk-wo-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sk-2)}.sk-wo-row{width:100%;min-height:56px;display:flex;align-items:center;gap:var(--sk-3);padding:var(--sk-2) var(--sk-3);border-radius:var(--sk-r-md);text-align:left;background:var(--sk-glass-row);border:1px solid var(--sk-glass-border);color:var(--sk-text);font-family:var(--sk-font-body);cursor:pointer;transition:background var(--sk-dur-fast) var(--sk-ease),border-color var(--sk-dur-fast) var(--sk-ease),transform var(--sk-dur-fast) var(--sk-ease)}.sk-wo-row:active{transform:scale(var(--sk-press))}.sk-wo-row.on{border-color:var(--sk-positive)}.sk-wo-row.on .sk-wo-row-name{color:var(--sk-text-3);text-decoration:line-through;-webkit-text-decoration-color:var(--sk-positive);text-decoration-color:var(--sk-positive)}.sk-wo-box{flex:0 0 auto;width:26px;height:26px;border-radius:8px;border:2px solid var(--sk-text-3);display:grid;place-items:center;color:var(--sk-on-accent);transition:background var(--sk-dur-fast) var(--sk-ease),border-color var(--sk-dur-fast) var(--sk-ease)}.sk-wo-box svg{width:16px;height:16px}.sk-wo-row.on .sk-wo-box{background:var(--sk-positive);border-color:var(--sk-positive)}.sk-wo-row-text{display:flex;flex-direction:column;gap:1px;min-width:0}.sk-wo-row-name{font-size:var(--sk-fs-md)}.sk-wo-row-dose{font-family:var(--sk-font-head);font-size:var(--sk-fs-xs);color:var(--sk-text-3);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide)}.sk-wo-row-bonus-wrap{margin-top:var(--sk-2);padding-top:var(--sk-3);border-top:1px dashed var(--sk-glass-border-hi)}.sk-wo-card-eyebrow{font-family:var(--sk-font-head);font-size:var(--sk-fs-xs);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);color:var(--sk-warm);margin-bottom:var(--sk-2)}.sk-wo-img{position:relative;overflow:hidden;border-radius:var(--sk-r-md);background:var(--sk-glass-row);box-shadow:inset 0 0 0 1px var(--sk-glass-border);aspect-ratio:4/3;display:block}.sk-wo-img .sk-wo-figure,.sk-wo-img .sk-wo-figure svg,.sk-wo-img img{width:100%;height:100%;display:block}.sk-wo-img img{object-fit:cover}.sk-wo-img .sk-wo-figure{display:grid;place-items:center}.sk-wo-img-thumb{flex:0 0 auto;width:56px;height:42px;aspect-ratio:auto}.sk-wo-img-full{width:100%}.sk-wo-img-none{display:grid;place-items:center;height:100%;color:var(--sk-text-3);font-size:var(--sk-fs-xs)}.sk-wo-form-backdrop{z-index:80}.sk-wo-form{height:min(760px,calc(100dvh - 116px - var(--sk-safe-bottom, 0px) - 48px));max-height:min(760px,calc(100dvh - 116px - var(--sk-safe-bottom, 0px) - 48px));overflow:hidden}.sk-wo-form-body{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:var(--sk-3);padding-bottom:var(--sk-4)}.sk-wo-card{padding:var(--sk-4);border-radius:var(--sk-r-lg);background:var(--sk-glass-row);border:1px solid var(--sk-glass-border);animation:sk-wo-card-in var(--sk-dur) var(--sk-ease-out) both;animation-delay:calc(var(--i, 0) * 40ms)}@keyframes sk-wo-card-in{0%{opacity:.001;transform:translateY(8px)}to{opacity:1;transform:none}}.sk-wo-card-bonus{border-style:dashed;border-color:var(--sk-warm)}.sk-wo-card-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sk-3);margin-bottom:var(--sk-3)}.sk-wo-card-name{margin:0;font-family:var(--sk-font-head);font-size:var(--sk-fs-lg);color:var(--sk-text)}.sk-wo-card-dose{font-family:var(--sk-font-head);font-size:var(--sk-fs-xs);color:var(--sk-text-3);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);white-space:nowrap}.sk-wo-card-frames{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--sk-2);gap:var(--sk-2);margin-bottom:var(--sk-3)}.sk-wo-card-frames [data-kind=figure]:nth-child(2){display:none}.sk-wo-card-frames:has([data-kind=figure]){grid-template-columns:1fr}.sk-wo-refs{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--sk-2);gap:var(--sk-2);margin-bottom:var(--sk-3)}.sk-wo-ref{min-height:44px;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 var(--sk-3);border-radius:var(--sk-r-md);text-decoration:none;background:var(--sk-accent-soft);border:1px solid var(--sk-accent-line);color:var(--sk-text);font-family:var(--sk-font-head);font-size:var(--sk-fs-sm);letter-spacing:var(--sk-tracking-wide);text-transform:uppercase;transition:background var(--sk-dur-fast) var(--sk-ease),transform var(--sk-dur-fast) var(--sk-ease)}.sk-wo-ref:active{transform:scale(var(--sk-press))}.sk-wo-ref-k{color:var(--sk-accent)}.sk-wo-muscles{display:flex;flex-direction:column;gap:2px;margin-bottom:var(--sk-2);color:var(--sk-text)}.sk-wo-muscles-2{color:var(--sk-text-3)}.sk-wo-cues{margin:0 0 var(--sk-3);padding-left:1.2em;color:var(--sk-text);display:flex;flex-direction:column;gap:4px}.sk-wo-mistake{margin:0;padding:var(--sk-2) var(--sk-3);border-radius:var(--sk-r-md);background:var(--sk-accent-soft);border-left:3px solid var(--sk-warm);color:var(--sk-text)}.sk-wo-mistake .sk-hq-tile-k{display:block;margin-bottom:2px}.sk-wo-form-end{padding-top:var(--sk-2)}@media (prefers-reduced-motion:reduce){.sk-wo-card{animation:none}.sk-wo-box,.sk-wo-cell,.sk-wo-row{transition:none}}[data-sel-row]{position:relative}[data-sel-row].sk-pressing{transform:scale(.985)}[data-sel-row].sk-pressing:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 2px var(--sk-accent);opacity:0;animation:sk-press-ring 1s linear forwards}@keyframes sk-press-ring{0%{opacity:0}55%{opacity:.3}to{opacity:.85}}[data-sel-row][data-selected]{background:color-mix(in srgb,var(--sk-accent) 12%,transparent);box-shadow:inset 0 0 0 1.5px var(--sk-accent-line)}[data-sel-row]{-webkit-touch-callout:none}[data-sel-row].sk-pressing,[data-sel-row][data-selected]{-moz-user-select:none;user-select:none;-webkit-user-select:none}.sk-gallery-item .sk-check{position:absolute;top:6px;left:6px;z-index:1;background:var(--sk-surface)}.sk-gallery-item .sk-check.on{background:var(--sk-accent)}.sk-selbar{display:flex;align-items:center;gap:var(--sk-2);padding:var(--sk-2) var(--sk-4) var(--sk-1);font-family:var(--sk-font-head);font-size:var(--sk-fs-xs);text-transform:uppercase;letter-spacing:var(--sk-tracking-wide);color:var(--sk-text-2)}.sk-selbar-count{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-selbar-btn{flex-shrink:0;min-height:36px;padding:0 var(--sk-3);border-radius:var(--sk-r-pill);border:1px solid var(--sk-glass-border);background:var(--sk-glass-chrome);color:var(--sk-text);font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.sk-selbar-btn:active{transform:scale(var(--sk-press))}.sk-selbar-x{flex-shrink:0;width:36px;height:36px;border-radius:var(--sk-r-pill);border:1px solid var(--sk-glass-border);background:var(--sk-glass-chrome);color:var(--sk-text);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.sk-trash-dot{position:relative}.sk-trash-count{position:absolute;top:-5px;right:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--sk-negative);color:#fff;font-family:var(--sk-font-head);font-size:11px;line-height:18px;text-align:center;box-shadow:0 0 0 2px var(--sk-surface)}.sk-trash-count-quiet{background:var(--sk-text-3)}.sk-trash-btn-delete .sk-add-btn-dot{background:var(--sk-negative);color:#fff;box-shadow:0 0 0 3px color-mix(in srgb,var(--sk-negative) 28%,transparent)}.sk-trash-btn-delete .sk-trash-count{background:var(--sk-surface-hi);color:var(--sk-negative)}.sk-trash-btn-delete:disabled{opacity:.55;cursor:default}.sk-fly-layer{position:fixed;inset:0;z-index:95;pointer-events:none;contain:strict}.sk-fly-ball{position:absolute;left:0;top:0;width:28px;height:28px;border-radius:50%;background:var(--sk-accent);box-shadow:0 6px 16px -6px rgba(0,0,0,.7),inset 0 1px 0 hsla(0,0%,100%,.35);will-change:transform,opacity;pointer-events:none}@media (prefers-reduced-motion:reduce){[data-sel-row].sk-pressing:after{animation:none;opacity:.5}[data-sel-row].sk-pressing{transform:none}}.sk-trash-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sk-3);margin:0 0 var(--sk-3)}.sk-trash-note{font-size:var(--sk-fs-xs);color:var(--sk-text-3);flex:1 1;min-width:0}.sk-trash-clear{flex-shrink:0;min-height:var(--sk-touch)}.sk-trash-bulk{display:flex;gap:var(--sk-2);margin:0 0 var(--sk-3)}.sk-trash-bulk .sk-btn{min-height:var(--sk-touch);flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:var(--sk-2)}.sk-trash-sheet .sk-trash-row{display:flex;align-items:center;gap:var(--sk-3);padding:var(--sk-3);border-radius:var(--sk-r-lg)}.sk-trash-sheet .sk-trash-row:focus-visible{outline:2px solid var(--sk-accent-line);outline-offset:2px}.sk-trash-confirm-backdrop{z-index:80}.sk-selbar-btn,.sk-selbar-x,.sk-trash-confirm .sk-btn{min-height:var(--sk-touch)}.sk-selbar-x{width:var(--sk-touch);height:var(--sk-touch)}