.sky-icon[data-v-d7ea8014]{font-style:normal;position:relative}.sky-icon__badge[data-v-d7ea8014]{position:absolute;inset-block-start:-2px;inset-inline-end:-6px}.control-center[data-v-9de4964c]{z-index:95;color:#fff;isolation:isolate;position:absolute;inset:0;overflow:hidden}.control-center__backdrop[data-v-9de4964c]{z-index:0;background:radial-gradient(circle at 16% 12%,#4d60873d,#0000 46%),linear-gradient(#191b23 0%,#11131a 100%);border:0;width:100%;height:100%;position:absolute;inset:0}@supports (backdrop-filter:blur(1px)){.control-center__backdrop[data-v-9de4964c]{-webkit-backdrop-filter:blur(32px)brightness(.76)saturate(.82);background:radial-gradient(circle at 16% 12%,#4d608724,#0000 46%),linear-gradient(#14161db8 0%,#0d0f15db 100%)}}.control-center__panel[data-v-9de4964c]{z-index:1;pointer-events:none;transform-origin:calc(100% - 38px) 18px;outline:none;flex-direction:column;gap:12px;width:100%;height:100%;padding:70px 18px 30px;display:flex;position:relative}.control-center__slider-drag-surface[data-v-9de4964c]{z-index:20;cursor:ns-resize;pointer-events:auto;touch-action:none;position:absolute;inset:0}.control-center__top-grid[data-v-9de4964c]{pointer-events:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.control-center__connectivity[data-v-9de4964c],.control-center__media[data-v-9de4964c]{border-radius:34px;min-width:0;height:154px}.control-center__connectivity[data-v-9de4964c]{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:10px;padding:12px;display:grid}.control-center__connectivity-button[data-v-9de4964c]{color:#fff;background:#48484aa3;border:0;border-radius:50%;justify-content:center;align-items:center;min-width:0;transition:background .18s,box-shadow .18s,transform .16s;display:flex;box-shadow:inset 0 1px #ffffff24,0 2px 5px #00000047}.control-center__connectivity-button--airplane[data-v-9de4964c]{background:#ff9f0a}.control-center__connectivity-button--cellular[data-v-9de4964c]{background:#34c759}.control-center__connectivity-button--wifi[data-v-9de4964c],.control-center__connectivity-button--bluetooth[data-v-9de4964c]{background:#0a84ff}.control-center__connectivity-button[data-v-9de4964c]:active,.control-center__round-button[data-v-9de4964c]:active,.control-center__quick-button[data-v-9de4964c]:active{transform:scale(.92)}.control-center__connectivity-button svg[data-v-9de4964c]{stroke-width:2.3px;width:27px;height:27px}.control-center__connectivity-button:first-child svg[data-v-9de4964c]{fill:currentColor;stroke-width:1.5px}.control-center__media[data-v-9de4964c]{flex-direction:column;justify-content:space-between;padding:21px 18px 17px;display:flex}.control-center__media-copy[data-v-9de4964c]{flex-direction:column;gap:3px;min-width:0;display:flex}.control-center__media-copy span[data-v-9de4964c]{color:#ffffffa8;font-size:11px;font-weight:600}.control-center__media-copy strong[data-v-9de4964c]{text-overflow:ellipsis;white-space:nowrap;font-size:17px;line-height:1.2;overflow:hidden}.control-center__media-controls[data-v-9de4964c]{justify-content:space-between;align-items:center;display:flex}.control-center__media-controls button[data-v-9de4964c]{color:#ffffffe0;background:0 0;border:0;justify-content:center;align-items:center;width:38px;height:38px;padding:0;display:flex}.control-center__media-controls button:nth-child(2) svg[data-v-9de4964c]{fill:currentColor;width:31px;height:31px}.control-center__media-controls svg[data-v-9de4964c]{fill:currentColor;width:25px;height:25px}.control-center__middle-grid[data-v-9de4964c]{pointer-events:auto;grid-template-rows:repeat(2,73px);grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-height:156px;display:grid}.control-center__round-control[data-v-9de4964c],.control-center__quick-action[data-v-9de4964c]{flex-direction:column;align-items:center;gap:7px;min-width:0;display:flex}.control-center__round-control[data-v-9de4964c]{justify-content:center}.control-center__round-control>span[data-v-9de4964c],.control-center__quick-action>span[data-v-9de4964c]{color:#ffffffd1;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:10px;font-weight:600;line-height:1.15;overflow:hidden}.control-center__round-button[data-v-9de4964c]{color:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:73px;height:73px;transition:transform .16s;display:flex;position:relative}.control-center__round-button--light[data-v-9de4964c]{color:#ff453a}.control-center__focus-button[data-v-9de4964c]{color:#fff;border:0;border-radius:37px;grid-area:2/1/auto/span 2;align-items:center;gap:13px;min-width:0;height:73px;padding:0 22px;font-size:15px;font-weight:650;transition:transform .16s;display:flex}.control-center__focus-button[data-v-9de4964c]:active{transform:scale(.96)}.control-center__focus-button svg[data-v-9de4964c]{fill:currentColor;width:27px;height:27px}.control-center__round-button svg[data-v-9de4964c],.control-center__quick-button svg[data-v-9de4964c]{stroke-width:2px;width:27px;height:27px}.control-center__slider[data-v-9de4964c]{cursor:pointer;touch-action:none;border-radius:38px;grid-row:1/span 2;height:156px;position:relative;overflow:hidden}.control-center__slider--brightness[data-v-9de4964c]{grid-column:3}.control-center__slider--volume[data-v-9de4964c]{grid-column:4}.control-center__slider-level[data-v-9de4964c]{z-index:0;height:var(--control-level);will-change:height;background:#fffffff5;transition:height .16s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0;right:0}.control-center--slider-dragging .control-center__slider-level[data-v-9de4964c]{transition:none}.control-center__range[data-v-9de4964c]{z-index:2;pointer-events:none;width:172px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg);height:58px!important}.control-center__range[data-v-9de4964c] span{opacity:0}.control-center__range[data-v-9de4964c] input{height:58px!important}.control-center__range[data-v-9de4964c] input::-webkit-slider-thumb{opacity:0}.control-center__range[data-v-9de4964c] input::-moz-range-thumb{opacity:0}.control-center__slider-icon[data-v-9de4964c]{z-index:3;color:#0a84ff;pointer-events:none;width:25px;height:25px;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.control-center__quick-button.control-center__quick-button--flashlight-active[data-v-9de4964c]{color:#bf5af2!important}.control-center__slider--brightness .control-center__slider-icon[data-v-9de4964c]{color:#ffd60a}.control-center__quick-actions[data-v-9de4964c]{pointer-events:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.control-center__quick-button[data-v-9de4964c]{color:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:73px;height:73px;transition:transform .16s;display:flex}.control-center__quick-button[data-v-9de4964c]:disabled{opacity:.72}.control-center-enter-active[data-v-9de4964c],.control-center-leave-active[data-v-9de4964c]{transition:opacity .28s}.control-center-enter-active .control-center__panel[data-v-9de4964c]{transition:transform .44s cubic-bezier(.16,1,.3,1)}.control-center-leave-active .control-center__panel[data-v-9de4964c]{transition:transform .26s cubic-bezier(.7,0,.84,0)}.control-center-enter-from[data-v-9de4964c],.control-center-leave-to[data-v-9de4964c]{opacity:0}.control-center-enter-from .control-center__panel[data-v-9de4964c],.control-center-leave-to .control-center__panel[data-v-9de4964c]{transform:translate(28px,-22px)scale(.84)}@media (prefers-reduced-motion:reduce){.control-center-enter-active[data-v-9de4964c],.control-center-leave-active[data-v-9de4964c],.control-center-enter-active .control-center__panel[data-v-9de4964c],.control-center-leave-active .control-center__panel[data-v-9de4964c],.control-center__connectivity-button[data-v-9de4964c],.control-center__round-button[data-v-9de4964c],.control-center__focus-button[data-v-9de4964c],.control-center__quick-button[data-v-9de4964c]{transition-duration:1ms}}.phone-dynamic-island[data-v-1f05cf5a]{z-index:102;color:#fff;transform-origin:50% 0;background:#000;border-radius:999px;width:126px;max-width:calc(100% - 24px);height:38px;transition:width .42s cubic-bezier(.2,.9,.2,1),height .42s cubic-bezier(.2,.9,.2,1),border-radius .36s,box-shadow .36s;position:absolute;top:30px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 5px 18px #00000038}.phone-dynamic-island--call[data-v-1f05cf5a]:not([data-expanded=true]){width:138px}.phone-dynamic-island--music[data-v-1f05cf5a]:not([data-expanded=true]){width:172px}.phone-dynamic-island--recording[data-v-1f05cf5a]:not([data-expanded=true]){width:148px}.phone-dynamic-island--timer[data-v-1f05cf5a]:not([data-expanded=true]){width:144px}.phone-dynamic-island--stopwatch[data-v-1f05cf5a]:not([data-expanded=true]){width:156px}.phone-dynamic-island[data-preview=true][data-v-1f05cf5a]{pointer-events:none}.phone-dynamic-island[data-expanded=true][data-v-1f05cf5a]{border-radius:999px;width:318px;height:74px;box-shadow:0 12px 32px #00000052}.phone-dynamic-island--incoming-call[data-expanded=true][data-v-1f05cf5a]{height:68px}.phone-dynamic-island--music[data-expanded=true][data-v-1f05cf5a]{border-radius:32px;width:316px;height:150px}.phone-dynamic-island--recording[data-expanded=true][data-v-1f05cf5a]{height:92px}.phone-dynamic-island--timer[data-expanded=true][data-v-1f05cf5a],.phone-dynamic-island--stopwatch[data-expanded=true][data-v-1f05cf5a]{height:70px}.phone-dynamic-island__compact[data-v-1f05cf5a],.phone-dynamic-island__summary[data-v-1f05cf5a],.phone-dynamic-island__action[data-v-1f05cf5a],.phone-dynamic-island__call-action[data-v-1f05cf5a]{color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0}.phone-dynamic-island__compact[data-v-1f05cf5a]{background:0 0;align-items:center;gap:7px;width:100%;height:38px;padding:0 9px;display:flex}.phone-dynamic-island__compact-icon[data-v-1f05cf5a]{stroke-width:2.4px;flex:none;width:16px;height:16px}.phone-dynamic-island__compact-icon--call[data-v-1f05cf5a]{color:#30d158}.phone-dynamic-island__compact-icon--recording[data-v-1f05cf5a]{color:#ff453a}.phone-dynamic-island__compact-icon--timer[data-v-1f05cf5a]{color:#ff9f0a}.phone-dynamic-island__compact-icon--music[data-v-1f05cf5a]{color:#bf5af2}.phone-dynamic-island__compact-artwork[data-v-1f05cf5a]{object-fit:cover;border-radius:7px;flex:none;width:22px;height:22px}.phone-dynamic-island__compact-artwork--fallback[data-v-1f05cf5a],.phone-dynamic-island__symbol--music[data-v-1f05cf5a]{background:linear-gradient(#ff9f43 0%,#e6538d 52%,#8b5cf6 100%)}.phone-dynamic-island__compact-value[data-v-1f05cf5a]{font-variant-numeric:tabular-nums;letter-spacing:-.15px;text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:11px;font-weight:650;overflow:hidden}.phone-dynamic-island__recording-dot[data-v-1f05cf5a]{background:#ff453a;border-radius:50%;flex:none;width:7px;height:7px;animation:1.25s ease-in-out infinite dynamic-island-recording-pulse-1f05cf5a}.phone-dynamic-island__music-bars[data-v-1f05cf5a]{align-items:center;gap:2px;height:16px;display:flex}.phone-dynamic-island__music-bars i[data-v-1f05cf5a]{background:#bf5af2;border-radius:2px;width:2px;animation:.8s ease-in-out infinite alternate dynamic-island-music-bar-1f05cf5a}.phone-dynamic-island__music-bars i[data-v-1f05cf5a]:first-child{height:7px}.phone-dynamic-island__music-bars i[data-v-1f05cf5a]:nth-child(2){height:13px;animation-delay:-.35s}.phone-dynamic-island__music-bars i[data-v-1f05cf5a]:nth-child(3){height:9px;animation-delay:-.55s}.phone-dynamic-island__music-bars--paused i[data-v-1f05cf5a]{animation-play-state:paused}.phone-dynamic-island__expanded[data-v-1f05cf5a]{box-sizing:border-box;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) auto;column-gap:10px;height:100%;padding:8px 10px;display:grid;position:relative}.phone-dynamic-island--music .phone-dynamic-island__expanded[data-v-1f05cf5a]{grid-template-rows:48px 18px minmax(0,1fr);grid-template-columns:minmax(0,1fr);row-gap:4px;padding:10px 12px}.phone-dynamic-island--music .phone-dynamic-island__summary[data-v-1f05cf5a]{grid-area:1/1}.phone-dynamic-island--timer .phone-dynamic-island__expanded[data-v-1f05cf5a],.phone-dynamic-island--stopwatch .phone-dynamic-island__expanded[data-v-1f05cf5a]{grid-template-rows:1fr;grid-template-columns:auto minmax(0,1fr);column-gap:8px;padding:8px 16px 8px 10px}.phone-dynamic-island--timer .phone-dynamic-island__summary[data-v-1f05cf5a],.phone-dynamic-island--stopwatch .phone-dynamic-island__summary[data-v-1f05cf5a]{grid-area:1/2;justify-content:flex-end}.phone-dynamic-island--timer .phone-dynamic-island__leading[data-v-1f05cf5a],.phone-dynamic-island--stopwatch .phone-dynamic-island__leading[data-v-1f05cf5a]{display:none}.phone-dynamic-island--timer .phone-dynamic-island__copy[data-v-1f05cf5a]{flex-direction:row;justify-content:flex-end;align-items:baseline;gap:7px}.phone-dynamic-island__summary[data-v-1f05cf5a]{text-align:left;background:0 0;align-items:center;gap:9px;min-width:0;padding:0;display:flex}.phone-dynamic-island__leading[data-v-1f05cf5a],.phone-dynamic-island__leading img[data-v-1f05cf5a],.phone-dynamic-island__avatar[data-v-1f05cf5a],.phone-dynamic-island__symbol[data-v-1f05cf5a]{border-radius:14px;flex:0 0 42px;width:42px;height:42px}.phone-dynamic-island--music .phone-dynamic-island__leading[data-v-1f05cf5a],.phone-dynamic-island--music .phone-dynamic-island__leading img[data-v-1f05cf5a],.phone-dynamic-island--music .phone-dynamic-island__symbol[data-v-1f05cf5a]{border-radius:11px}.phone-dynamic-island__leading img[data-v-1f05cf5a]{object-fit:cover;display:block}.phone-dynamic-island__avatar[data-v-1f05cf5a],.phone-dynamic-island__symbol[data-v-1f05cf5a]{place-items:center;display:grid}.phone-dynamic-island__avatar[data-v-1f05cf5a]{color:#b8f7ca;background:#183d24;font-size:15px;font-weight:750}.phone-dynamic-island__symbol svg[data-v-1f05cf5a]{width:21px;height:21px}.phone-dynamic-island__symbol--music[data-v-1f05cf5a]{color:#0000}.phone-dynamic-island__symbol--music svg[data-v-1f05cf5a]{display:none}.phone-dynamic-island__symbol--recording[data-v-1f05cf5a]{color:#ffb4ae;background:#4b1717}.phone-dynamic-island__symbol--timer[data-v-1f05cf5a]{color:#ffd19a;background:#4a2d0b}.phone-dynamic-island__copy[data-v-1f05cf5a]{flex-direction:column;min-width:0;display:flex}.phone-dynamic-island__eyebrow[data-v-1f05cf5a]{color:#a1a1aa;letter-spacing:.25px;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:650;line-height:13px;overflow:hidden}.phone-dynamic-island--incoming-call .phone-dynamic-island__eyebrow[data-v-1f05cf5a],.phone-dynamic-island--call .phone-dynamic-island__eyebrow[data-v-1f05cf5a]{color:#58df7c}.phone-dynamic-island--recording .phone-dynamic-island__eyebrow[data-v-1f05cf5a]{color:#ff6961}.phone-dynamic-island--timer .phone-dynamic-island__eyebrow[data-v-1f05cf5a],.phone-dynamic-island--stopwatch .phone-dynamic-island__eyebrow[data-v-1f05cf5a]{color:#ffad33}.phone-dynamic-island--music .phone-dynamic-island__eyebrow[data-v-1f05cf5a]{display:none}.phone-dynamic-island__title[data-v-1f05cf5a],.phone-dynamic-island__subtitle[data-v-1f05cf5a]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.phone-dynamic-island--timer .phone-dynamic-island__eyebrow[data-v-1f05cf5a],.phone-dynamic-island--stopwatch .phone-dynamic-island__eyebrow[data-v-1f05cf5a]{color:#ffad33;font-size:10px;line-height:1}.phone-dynamic-island--timer .phone-dynamic-island__title[data-v-1f05cf5a],.phone-dynamic-island--stopwatch .phone-dynamic-island__title[data-v-1f05cf5a]{color:#ffb340;letter-spacing:-1.2px;font-size:27px;font-weight:450;line-height:1}.phone-dynamic-island--timer .phone-dynamic-island__subtitle[data-v-1f05cf5a],.phone-dynamic-island--stopwatch .phone-dynamic-island__subtitle[data-v-1f05cf5a]{display:none}.phone-dynamic-island--stopwatch .phone-dynamic-island__title[data-v-1f05cf5a]{letter-spacing:-.8px;font-size:22px}.phone-dynamic-island__stopwatch-copy[data-v-1f05cf5a]{font-variant-numeric:tabular-nums;flex-direction:column;justify-content:center;align-items:flex-end;gap:1px;min-width:0;display:flex}.phone-dynamic-island__stopwatch-meta[data-v-1f05cf5a]{color:#62310e;letter-spacing:.3px;white-space:nowrap;justify-content:flex-end;align-items:baseline;gap:8px;font-size:10px;font-weight:750;line-height:1;display:flex}.phone-dynamic-island__stopwatch-meta strong[data-v-1f05cf5a]{color:#ff9f43;font-size:12px;font-weight:650}.phone-dynamic-island__stopwatch-total[data-v-1f05cf5a]{color:#ff9f43;letter-spacing:-1.4px;white-space:nowrap;font-size:31px;font-weight:350;line-height:1}.phone-dynamic-island__music-equalizer[data-v-1f05cf5a]{color:#d28cff;align-items:center;gap:2px;height:24px;margin-left:auto;display:flex}.phone-dynamic-island__music-equalizer i[data-v-1f05cf5a]{background:currentColor;border-radius:2px;width:2px}.phone-dynamic-island__music-equalizer i[data-v-1f05cf5a]:first-child{height:10px}.phone-dynamic-island__music-equalizer i[data-v-1f05cf5a]:nth-child(2){height:18px}.phone-dynamic-island__music-equalizer i[data-v-1f05cf5a]:nth-child(3){height:14px}.phone-dynamic-island__music-equalizer i[data-v-1f05cf5a]:nth-child(4){height:8px}.phone-dynamic-island__title[data-v-1f05cf5a]{font-variant-numeric:tabular-nums;letter-spacing:-.25px;font-size:14px;font-weight:720;line-height:17px}.phone-dynamic-island__subtitle[data-v-1f05cf5a]{color:#a1a1aa;font-variant-numeric:tabular-nums;font-size:10px;line-height:13px}.phone-dynamic-island__waveform[data-v-1f05cf5a]{pointer-events:none;justify-content:flex-end;align-items:center;gap:2px;height:24px;display:flex;position:absolute;bottom:9px;left:62px;right:118px}.phone-dynamic-island__waveform i[data-v-1f05cf5a]{background:#ff453a;border-radius:3px;width:3px;min-height:3px;transition:height .12s}.phone-dynamic-island__progress[data-v-1f05cf5a]{color:#8e8e93;font-variant-numeric:tabular-nums;grid-area:2/1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;font-size:9px;display:grid}.phone-dynamic-island__progress-track[data-v-1f05cf5a]{background:#343438;border-radius:999px;height:3px;position:relative;overflow:hidden}.phone-dynamic-island__progress-track[data-v-1f05cf5a]:after{width:var(--dynamic-island-progress);border-radius:inherit;content:"";background:#a1a1aa;height:100%;transition:width .25s linear;display:block}.phone-dynamic-island__actions[data-v-1f05cf5a]{grid-area:1/2/3;justify-content:flex-end;align-items:center;gap:8px;min-width:98px;display:flex}.phone-dynamic-island__actions--media[data-v-1f05cf5a]{gap:5px;min-width:142px}.phone-dynamic-island--music .phone-dynamic-island__actions--media[data-v-1f05cf5a]{grid-area:3/1;justify-content:center;gap:34px;min-width:0}.phone-dynamic-island--music .phone-dynamic-island__action[data-v-1f05cf5a]{color:#fff;background:0 0}.phone-dynamic-island--music .phone-dynamic-island__action svg[data-v-1f05cf5a]{width:22px;height:22px}.phone-dynamic-island--music .phone-dynamic-island__action--primary svg[data-v-1f05cf5a]{width:26px;height:26px}.phone-dynamic-island__actions--incoming[data-v-1f05cf5a]{gap:10px;min-width:98px}.phone-dynamic-island--timer .phone-dynamic-island__actions[data-v-1f05cf5a],.phone-dynamic-island--stopwatch .phone-dynamic-island__actions[data-v-1f05cf5a]{grid-area:1/1;justify-content:flex-start;gap:6px;min-width:94px}.phone-dynamic-island--timer .phone-dynamic-island__action[data-v-1f05cf5a],.phone-dynamic-island--stopwatch .phone-dynamic-island__action[data-v-1f05cf5a]{width:44px;height:44px}.phone-dynamic-island--timer .phone-dynamic-island__action--timer[data-v-1f05cf5a],.phone-dynamic-island--stopwatch .phone-dynamic-island__action--timer[data-v-1f05cf5a]{color:#ff9f0a;background:#4a2d0b;order:-1}.phone-dynamic-island__action[data-v-1f05cf5a]{background:#242427;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:background .14s,transform .14s;display:grid}.phone-dynamic-island__action svg[data-v-1f05cf5a]{width:19px;height:19px}.phone-dynamic-island__action--primary[data-v-1f05cf5a]{color:#000;background:#fff}.phone-dynamic-island__action--danger[data-v-1f05cf5a],.phone-dynamic-island__action--recording[data-v-1f05cf5a]{background:#ff453a}.phone-dynamic-island__action--timer[data-v-1f05cf5a]{color:#000;background:#ff9f0a}.phone-dynamic-island__action[data-v-1f05cf5a]:disabled{opacity:.45;cursor:default}.phone-dynamic-island__action[data-v-1f05cf5a]:not(:disabled):active,.phone-dynamic-island__call-action[data-v-1f05cf5a]:active{transform:scale(.91)}.phone-dynamic-island__call-action[data-v-1f05cf5a]{background:0 0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid}.phone-dynamic-island__call-action svg[data-v-1f05cf5a]{border-radius:50%;width:44px;height:44px;padding:12px}.phone-dynamic-island__call-action--decline svg[data-v-1f05cf5a]{background:#ff453a}.phone-dynamic-island__call-action--answer svg[data-v-1f05cf5a]{background:#30d158}.phone-dynamic-island-enter-active[data-v-1f05cf5a],.phone-dynamic-island-leave-active[data-v-1f05cf5a]{transition:opacity .22s,transform .36s cubic-bezier(.2,.9,.2,1)}.phone-dynamic-island-enter-from[data-v-1f05cf5a],.phone-dynamic-island-leave-to[data-v-1f05cf5a]{opacity:0;transform:translate(-50%)scale(.72,.55)}.phone-dynamic-island-content-enter-active[data-v-1f05cf5a],.phone-dynamic-island-content-leave-active[data-v-1f05cf5a]{transition:opacity .15s,transform .22s}.phone-dynamic-island-content-enter-from[data-v-1f05cf5a]{opacity:0;transform:scale(.94)}.phone-dynamic-island-content-leave-to[data-v-1f05cf5a]{opacity:0;transform:scale(1.03)}@keyframes dynamic-island-recording-pulse-1f05cf5a{50%{opacity:.35;transform:scale(.76)}}@keyframes dynamic-island-music-bar-1f05cf5a{to{transform:scaleY(.45)}}@media (prefers-reduced-motion:reduce){.phone-dynamic-island[data-v-1f05cf5a],.phone-dynamic-island-enter-active[data-v-1f05cf5a],.phone-dynamic-island-leave-active[data-v-1f05cf5a],.phone-dynamic-island-content-enter-active[data-v-1f05cf5a],.phone-dynamic-island-content-leave-active[data-v-1f05cf5a],.phone-dynamic-island__action[data-v-1f05cf5a],.phone-dynamic-island__waveform i[data-v-1f05cf5a],.phone-dynamic-island__progress[data-v-1f05cf5a]:after{transition:none}.phone-dynamic-island__recording-dot[data-v-1f05cf5a],.phone-dynamic-island__music-bars i[data-v-1f05cf5a]{animation:none}}.phone-media-capture[data-v-c22eccfa]{opacity:0;pointer-events:none;width:0;height:0;position:fixed}.phone-memo-recorder[data-v-78fda33f]{display:none}.phone-status-indicators[data-v-a1cd240b]{align-items:center;gap:5px;line-height:0;display:flex}.phone-status-indicators>svg[data-v-a1cd240b]{flex:none;display:block;overflow:visible}.phone-status-indicators__signal[data-v-a1cd240b]{fill:currentColor;width:18px;height:14px}.phone-status-indicators__wifi[data-v-a1cd240b]{stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:19px;height:15px}.phone-status-indicators__wifi circle[data-v-a1cd240b]{fill:currentColor;stroke:none}.phone-status-indicators__battery[data-v-a1cd240b]{fill:currentColor;width:25px;height:14px}.phone-status-indicators__battery rect[data-v-a1cd240b]:first-child{fill:none;stroke:currentColor;stroke-width:1.5px}.passcode-screen[data-v-30b894c4]{--passcode-text:#fff;--passcode-muted:#ffffffb8;--passcode-key-background:transparent;--passcode-key-border:#ffffff94;--passcode-key-pressed:#ffffff3d;z-index:90;color:var(--passcode-text);font-family:var(--sky-font-family);user-select:none;background-color:#080b12;background-position:50%;background-size:cover;outline:none;position:absolute;inset:0;overflow:hidden}.passcode-screen--surface[data-v-30b894c4]{background-image:radial-gradient(circle at 50% 16%,#4c5c8475,#0000 35%),linear-gradient(160deg,#182139,#080b12 72%)}.passcode-screen--lock[data-v-30b894c4]{background-color:#090a0d}.passcode-screen__backdrop[data-v-30b894c4]{z-index:0;-webkit-backdrop-filter:blur(18px)saturate(.76);background:linear-gradient(#00000052,#0000007a);position:absolute;inset:-16px}.passcode-screen--surface .passcode-screen__backdrop[data-v-30b894c4]{-webkit-backdrop-filter:none;background:#00000014}.passcode-screen[data-v-30b894c4] .phone-status-bar{color:#fff}.passcode-screen__layout[data-v-30b894c4]{z-index:1;width:100%;height:100%;padding:116px 28px 34px;position:relative}.passcode-screen__header[data-v-30b894c4]{text-align:center;width:100%}.passcode-screen__header h1[data-v-30b894c4]{letter-spacing:-.015em;text-shadow:0 1px 8px #0000005c;margin:0;font-size:19px;font-weight:430}.passcode-screen__header p[data-v-30b894c4]{max-width:270px;color:var(--passcode-muted);text-shadow:0 1px 6px #0000004d;margin:7px auto 0;font-size:13px;line-height:1.4}.passcode-screen--lock .passcode-screen__header>p[data-v-30b894c4]:not(.passcode-screen__error){display:none}.passcode-screen__dots[data-v-30b894c4]{justify-content:center;gap:22px;margin-top:29px;display:flex}.passcode-screen__dots span[data-v-30b894c4]{width:12px;height:12px;transition:background-color var(--sky-transition-fast) ease, transform var(--sky-transition-fast) ease;background:0 0;border:1.25px solid;border-radius:50%;box-shadow:0 1px 4px #00000040}.passcode-screen__dots .passcode-screen__dot--filled[data-v-30b894c4]{background:currentColor;transform:scale(1.08)}.passcode-screen__header .passcode-screen__error[data-v-30b894c4]{color:#ffb4ae;min-height:18px;font-weight:570}.passcode-screen__keypad[data-v-30b894c4]{grid-template-columns:repeat(3,80px);place-items:center;gap:14px 24px;width:max-content;margin:48px auto 0;display:grid}.passcode-screen__key[data-v-30b894c4]{border:1.25px solid var(--passcode-key-border);width:80px;height:80px;color:inherit;background:var(--passcode-key-background);cursor:pointer;transition:background-color var(--sky-transition-fast) ease, transform var(--sky-transition-fast) ease;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;padding:0;display:flex;box-shadow:0 1px 5px #0000001f}.passcode-screen__key span[data-v-30b894c4]{letter-spacing:-.025em;font-size:32px;font-weight:320;line-height:32px}.passcode-screen__key small[data-v-30b894c4]{letter-spacing:.22em;min-height:11px;margin-top:3px;font-size:9px;font-weight:650;line-height:9px}.passcode-screen__key--single span[data-v-30b894c4]{transform:translateY(1px)}.passcode-screen__key[data-v-30b894c4]:active{background:var(--passcode-key-pressed);transform:scale(.96)}.passcode-screen__keypad button[data-v-30b894c4]:disabled{cursor:default;opacity:.42}.passcode-screen__footer[data-v-30b894c4]{grid-template-columns:1fr 1fr;align-items:center;display:grid;position:absolute;bottom:35px;left:28px;right:28px}.passcode-screen__action[data-v-30b894c4]{min-width:96px;min-height:var(--sky-touch-target);border-radius:var(--sky-radius-pill);color:inherit;cursor:pointer;text-shadow:0 1px 5px #0000004d;background:0 0;border:0;justify-content:center;justify-self:end;align-items:center;padding:0 8px;font-size:15px;font-weight:430;display:flex}.passcode-screen__action[data-v-30b894c4]:active:not(:disabled){background:#ffffff1f}.phone-app--light{--passcode-text:#111;--passcode-muted:#0000008c;--passcode-key-background:transparent;--passcode-key-border:#00000052;--passcode-key-pressed:#0000001f;background-color:#f2f2f7;background-image:radial-gradient(circle at 50% 18%,#bcd3ffb8,#0000 38%),linear-gradient(160deg,#f8f8fb,#e8e8ee 72%)}@media (prefers-reduced-motion:reduce){.passcode-screen__dots span[data-v-30b894c4],.passcode-screen__key[data-v-30b894c4]{transition:none}}.setup-assistant[data-v-82d96100]{z-index:90;color:#f8fbff;font-family:var(--sky-font-family);user-select:none;background:#05070d;position:absolute;inset:0;overflow:clip}.setup-assistant__aurora[data-v-82d96100]{filter:blur(28px);background:radial-gradient(circle at 30% 20%,#2874ff52,#0000 28%),radial-gradient(circle at 75% 65%,#a143ff33,#0000 27%),radial-gradient(circle at 40% 92%,#00d6b821,#0000 25%);animation:12s ease-in-out infinite alternate setup-aurora-82d96100;position:absolute;inset:-28%}.setup-assistant__development-skip[data-v-82d96100]{z-index:3;color:#ffffffd1;background:#0a101fb8;border:1px solid #ffffff29;border-radius:12px;min-height:44px;padding:0 12px;font-size:11px;font-weight:700;position:absolute;top:20px;right:18px}.setup-assistant__development-skip[data-v-82d96100]:focus-visible{outline-offset:2px;outline:2px solid #72b5ff}.setup-assistant__chrome[data-v-82d96100]{z-index:2;grid-template-columns:34px 1fr 34px;align-items:center;gap:12px;display:grid;position:absolute;top:54px;left:18px;right:18px}.setup-assistant__back[data-v-82d96100]{color:#fff;backdrop-filter:blur(18px);background:#ffffff14;border:1px solid #ffffff1a;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;display:grid}.setup-assistant__progress[data-v-82d96100]{background:#ffffff1f;border-radius:99px;height:4px;overflow:hidden}.setup-assistant__progress span[data-v-82d96100]{border-radius:inherit;background:linear-gradient(90deg,#58aaff,#7b76ff);height:100%;transition:width .35s cubic-bezier(.2,.8,.2,1);display:block}.setup-assistant__counter[data-v-82d96100]{color:#ffffff7a;text-align:right;font-size:11px;font-weight:650}.setup-assistant__page[data-v-82d96100]{z-index:1;box-sizing:border-box;scrollbar-width:none;text-align:center;flex-direction:column;align-items:center;width:100%;height:100%;padding:70px 27px 25px;display:flex;position:relative;overflow-y:auto}.setup-assistant:not(.setup-assistant--step-0):not(.setup-assistant--step-9) .setup-assistant__page[data-v-82d96100]{padding-top:103px}.setup-assistant__page[data-v-82d96100]::-webkit-scrollbar{display:none}.setup-assistant__page h1[data-v-82d96100]{letter-spacing:-.045em;max-width:340px;margin:10px 0 9px;font-size:34px;font-weight:730;line-height:1.02}.setup-assistant__lead[data-v-82d96100]{color:#e6edfaa8;max-width:325px;margin:0;font-size:14px;line-height:1.45}.setup-assistant__eyebrow[data-v-82d96100]{color:#65aaff;letter-spacing:.13em;text-transform:uppercase;margin:13px 0 0;font-size:10px;font-weight:750}.setup-assistant__icon[data-v-82d96100]{backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffff2e,#ffffff0d);border:1px solid #ffffff2e;border-radius:25px;flex:none;place-items:center;width:80px;height:80px;display:grid;box-shadow:inset 0 1px #ffffff38,0 22px 50px #00000047}.setup-assistant__icon--signal[data-v-82d96100]{color:#6fafff}.setup-assistant__icon--cloud[data-v-82d96100]{color:#87bfff}.setup-assistant__icon--security[data-v-82d96100]{color:#76e3aa}.setup-assistant__icon--appearance[data-v-82d96100]{color:#c396ff}.setup-assistant__icon--performance[data-v-82d96100]{color:#ffba61}.setup-assistant__icon--wallpaper[data-v-82d96100]{color:#ef8cff}.setup-assistant__icon--notifications[data-v-82d96100]{color:#ff7b72}.setup-assistant__icon--apps[data-v-82d96100]{color:#79baff}.setup-assistant__primary[data-v-82d96100]{width:100%;min-height:48px;margin-top:auto;font-weight:700;border-radius:16px!important}.setup-assistant__later[data-v-82d96100]{color:#6eb0ff;background:0 0;border:0;padding:12px;font-size:13px;font-weight:650}.setup-assistant__notice[data-v-82d96100]{box-sizing:border-box;color:#87b8ff;text-align:left;background:#ffffff0d;border:1px solid #ffffff14;border-radius:16px;align-items:flex-start;gap:10px;width:100%;margin:15px 0;padding:13px;display:flex}.setup-assistant__notice p[data-v-82d96100]{color:#f0f5ff9e;margin:0;font-size:12px;line-height:1.38}.setup-assistant__error[data-v-82d96100]{color:#ff8f88;margin:4px 0;font-size:12px}.setup-assistant--step-0[data-v-82d96100]{background:radial-gradient(circle at 50% 24%,#1d5bbc42,#0000 31%),linear-gradient(#02050b 0%,#050712 58%,#02060c 100%)}.setup-assistant--step-0 .setup-assistant__aurora[data-v-82d96100]{filter:blur(40px);background:radial-gradient(circle at 21% 42%,#186aff38,#0000 23%),radial-gradient(circle at 83% 36%,#9a46ff29,#0000 24%),radial-gradient(circle at 50% 80%,#00d3b11a,#0000 25%);inset:-20%}.setup-assistant--step-0 .setup-assistant__page[data-v-82d96100]{padding:64px 24px 0;overflow:hidden}.setup-welcome__hero[data-v-82d96100]{isolation:isolate;flex:none;place-items:center;width:286px;height:274px;display:grid;position:relative}.setup-welcome__hero[data-v-82d96100]:before{z-index:-1;filter:blur(22px);content:"";background:linear-gradient(90deg,#0000,#377aff21 28%,#795bff1c 72%,#0000),linear-gradient(#0000,#277eff17 48%,#0000);animation:5s ease-in-out infinite setup-welcome-breathe-82d96100;position:absolute;inset:48px 12px 44px}.setup-welcome__hero[data-v-82d96100]:after{content:"";border-top:1px solid #8eb8ff17;border-bottom:1px solid #8eb8ff17;position:absolute;inset:51px 28px 47px}.setup-welcome__greetings[data-v-82d96100]{filter:drop-shadow(0 16px 30px #0f59ff33);width:100%;height:104px;position:relative}.setup-welcome__greetings span[data-v-82d96100]{color:#fff;letter-spacing:-.06em;opacity:0;place-items:center;font-family:Snell Roundhand,Segoe Script,Brush Script MT,cursive;font-size:68px;font-weight:500;animation:9s cubic-bezier(.22,1,.36,1) infinite setup-welcome-language-82d96100;display:grid;position:absolute;inset:0;transform:translateY(12px)scale(.94)}.setup-welcome__greetings span[data-v-82d96100]:nth-child(2){animation-delay:3s}.setup-welcome__greetings span[data-v-82d96100]:nth-child(3){animation-delay:6s}.setup-welcome__signature[data-v-82d96100]{align-items:center;gap:5px;display:flex;position:absolute;bottom:66px}.setup-welcome__signature span[data-v-82d96100]{background:#6daaff33;width:22px;height:2px}.setup-welcome__signature span[data-v-82d96100]:nth-child(2){background:linear-gradient(90deg,#4b9fff,#9677ff);width:42px;box-shadow:0 0 12px #4994ff57}.setup-welcome__copy[data-v-82d96100]{z-index:1;margin-top:-13px;position:relative}.setup-welcome__eyebrow[data-v-82d96100]{color:#67aaff;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:10px;font-weight:760}.setup-welcome__copy .setup-assistant__lead[data-v-82d96100]{max-width:300px;margin-inline:auto}.setup-welcome__footer[data-v-82d96100]{box-sizing:border-box;backdrop-filter:blur(24px);background:linear-gradient(#070a144d,#04070df0 28%);border-top:1px solid #ffffff12;flex-direction:column;align-items:center;width:calc(100% + 48px);margin:auto -24px 0;padding:17px 24px 13px;display:flex}.setup-welcome__privacy[data-v-82d96100]{color:#e2ebfa8f;justify-content:center;align-items:center;gap:9px;font-size:9px;font-weight:600;display:flex}.setup-welcome__privacy span[data-v-82d96100]{align-items:center;gap:5px;display:inline-flex}.setup-welcome__privacy i[data-v-82d96100]{background:#ffffff47;border-radius:50%;width:2px;height:2px}.setup-welcome__footer .setup-assistant__primary[data-v-82d96100]{min-height:51px;margin-top:14px;box-shadow:0 12px 30px #0069ff3d;border-radius:15px!important}.setup-welcome__home-indicator[data-v-82d96100]{background:#ffffffeb;border-radius:99px;width:112px;height:4px;margin-top:12px}@keyframes setup-welcome-language-82d96100{0%{opacity:0;filter:blur(5px);transform:translateY(12px)scale(.94)}8%,27%{opacity:1;filter:blur();transform:translateY(0)scale(1)}34%,to{opacity:0;filter:blur(4px);transform:translateY(-10px)scale(1.03)}}@keyframes setup-welcome-breathe-82d96100{0%,to{opacity:.58;transform:scaleX(.92)}50%{opacity:1;transform:scaleX(1.04)}}.setup-connectivity-card[data-v-82d96100]{box-sizing:border-box;text-align:left;background:linear-gradient(135deg,#18345f,#0a1730 68%);border:1px solid #ffffff24;border-radius:25px;width:100%;min-height:150px;margin-top:22px;padding:20px;position:relative;overflow:hidden;box-shadow:0 25px 55px #00000040}.setup-connectivity-card__waves[data-v-82d96100]{border:32px solid #68abff14;border-radius:50%;width:200px;height:200px;position:absolute;top:-90px;right:-90px;box-shadow:0 0 0 28px #68abff0f,0 0 0 58px #68abff0a}.setup-connectivity-card__label[data-v-82d96100]{color:#8dc0ff;letter-spacing:.1em;font-size:11px;font-weight:700;display:block}.setup-connectivity-card strong[data-v-82d96100]{letter-spacing:-.03em;margin-top:28px;font-size:22px;display:block}.setup-connectivity-card>span[data-v-82d96100]:last-of-type{color:#ffffff8c;font-size:12px}.setup-connectivity-card svg[data-v-82d96100]{color:#7fb7ff;position:absolute;bottom:20px;right:20px}.setup-cloud-form[data-v-82d96100],.setup-cloud-connected[data-v-82d96100]{flex-direction:column;gap:10px;width:100%;margin-top:19px;display:flex}.setup-assistant--step-2 .setup-assistant__page[data-v-82d96100]{padding-bottom:16px;padding-left:24px;padding-right:24px}.setup-assistant--step-2 .setup-assistant__page h1[data-v-82d96100]{max-width:315px;margin:7px 0 6px;font-size:29px}.setup-cloud-heading[data-v-82d96100]{flex-direction:column;align-items:center;width:100%;display:flex}.setup-assistant--step-2 .setup-assistant__lead[data-v-82d96100]{max-width:310px;font-size:12px;line-height:1.35}.setup-assistant--step-2 .setup-assistant__eyebrow[data-v-82d96100]{margin-top:8px}.setup-cloud-hero[data-v-82d96100]{color:#b8d7ff;flex:none;place-items:center;width:70px;height:70px;margin-top:-2px;display:grid;position:relative}.setup-cloud-hero__orbit[data-v-82d96100]{border:1px solid #70aeff42;border-radius:50%;animation:9s linear infinite setup-cloud-orbit-82d96100;position:absolute;inset:0;box-shadow:inset 0 0 22px #3283ff1f}.setup-cloud-hero__orbit[data-v-82d96100]:before,.setup-cloud-hero__orbit[data-v-82d96100]:after{content:"";border:1px solid #8268ff29;border-radius:50%;position:absolute;inset:7px -7px;transform:rotate(58deg)}.setup-cloud-hero__orbit[data-v-82d96100]:after{transform:rotate(-58deg)}.setup-cloud-hero__glow[data-v-82d96100]{background:#267dff38;border-radius:50%;position:absolute;inset:13px;box-shadow:0 0 35px 10px #2773ff38}.setup-cloud-hero svg[data-v-82d96100]{filter:drop-shadow(0 6px 12px #1966ff6b);position:relative}.setup-cloud-hero i[data-v-82d96100]{background:#8ac1ff;border-radius:50%;width:3px;height:3px;position:absolute;box-shadow:0 0 8px #479eff}.setup-cloud-hero i[data-v-82d96100]:first-of-type{top:2px;left:23px}.setup-cloud-hero i[data-v-82d96100]:nth-of-type(2){bottom:25px;right:-1px}.setup-cloud-hero i[data-v-82d96100]:nth-of-type(3){bottom:3px;left:11px}.setup-cloud-form[data-v-82d96100]{gap:7px;margin-top:11px}.setup-cloud-identity[data-v-82d96100]{box-sizing:border-box;text-align:left;background:linear-gradient(135deg,#3173d524,#ffffff0a);border:1px solid #71aaff1f;border-radius:16px;align-items:center;gap:10px;min-height:47px;padding:6px 10px;display:flex}.setup-cloud-identity>span[data-v-82d96100]{color:#fff;background:linear-gradient(145deg,#398ff6,#6d5bea);border:1px solid #ffffff29;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:15px;font-style:normal;font-weight:750;display:grid;box-shadow:inset 0 1px #ffffff47,0 8px 18px #1b5bd033}.setup-cloud-identity div[data-v-82d96100]{flex:1;min-width:0}.setup-cloud-identity small[data-v-82d96100],.setup-cloud-identity strong[data-v-82d96100]{display:block}.setup-cloud-identity small[data-v-82d96100]{color:#ffffff6e;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:700}.setup-cloud-identity strong[data-v-82d96100]{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;overflow:hidden}.setup-cloud-identity em[data-v-82d96100]{color:#8dbdff;font-style:normal;font-weight:600}.setup-cloud-identity>svg[data-v-82d96100]{color:#67d99d}.setup-cloud-fields[data-v-82d96100]{background:#ffffff0d;border:1px solid #ffffff17;border-radius:17px;overflow:hidden}.setup-account-field-enter-active[data-v-82d96100],.setup-account-field-leave-active[data-v-82d96100]{transition:max-height .28s cubic-bezier(.32,.72,0,1),opacity .18s,transform .28s cubic-bezier(.32,.72,0,1);overflow:hidden}.setup-account-field-enter-from[data-v-82d96100],.setup-account-field-leave-to[data-v-82d96100]{opacity:0;max-height:0;transform:translateY(-8px)}.setup-account-field-enter-to[data-v-82d96100],.setup-account-field-leave-from[data-v-82d96100]{opacity:1;max-height:58px;transform:translateY(0)}.setup-cloud-fields[data-v-82d96100] .sky-field{background:0 0;border:0;border-radius:0}.setup-cloud-fields[data-v-82d96100] .sky-field__inner{padding:0}.setup-cloud-fields[data-v-82d96100] .sky-field+.sky-field{border-top:1px solid #ffffff14}.setup-cloud-fields[data-v-82d96100] .sky-field{padding:3px 12px}.setup-cloud-fields[data-v-82d96100] .sky-field__control,.setup-cloud-fields[data-v-82d96100] .sky-field__input{min-height:43px}.setup-cloud-fields[data-v-82d96100] .sky-field--floating-label .sky-field__control{min-height:52px}.setup-cloud-fields[data-v-82d96100] .sky-field--floating-label .sky-field__label{top:6px;left:12px}.setup-cloud-suffix[data-v-82d96100]{color:#82b8ff;white-space:nowrap;font-size:11px;font-weight:650}.setup-cloud-strength[data-v-82d96100]{color:#ffffff6b;align-items:center;gap:9px;font-size:9px;display:flex}.setup-cloud-strength>div[data-v-82d96100]{flex:1;gap:4px;display:flex}.setup-cloud-strength span[data-v-82d96100]{background:#ffffff1a;border-radius:99px;flex:1;height:3px}.setup-account-strength-enter-active[data-v-82d96100],.setup-account-strength-leave-active[data-v-82d96100]{transition:opacity .18s,transform .24s cubic-bezier(.32,.72,0,1)}.setup-account-strength-enter-from[data-v-82d96100],.setup-account-strength-leave-to[data-v-82d96100]{opacity:0;transform:translateY(-5px)}.setup-cloud-security-note[data-v-82d96100]{color:#c7d7ee75;justify-content:center;align-items:center;gap:5px;font-size:9px;display:flex}.setup-assistant--step-2 .setup-assistant__primary[data-v-82d96100]{min-height:46px}.setup-assistant--step-2 .setup-assistant__later[data-v-82d96100]{padding:7px}@keyframes setup-cloud-orbit-82d96100{to{transform:rotate(360deg)}}.setup-assistant__selector[data-v-82d96100]{background:#ffffff14;border-radius:13px;grid-template-columns:1fr 1fr;padding:3px;display:grid;position:relative}.setup-assistant__selector-indicator[data-v-82d96100]{z-index:0;background:#ffffff21;border:1px solid #ffffff12;border-radius:10px;width:calc(50% - 3px);transition:transform .32s cubic-bezier(.32,.72,0,1);position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 3px 12px #0003,inset 0 1px #ffffff12}.setup-assistant__selector-indicator--register[data-v-82d96100]{transform:translate(100%)}.setup-assistant__selector button[data-v-82d96100]{z-index:1;color:#ffffff8c;background:0 0;border:0;border-radius:10px;height:34px;font-weight:650;transition:color .22s;position:relative}.setup-account-copy-enter-active[data-v-82d96100],.setup-account-copy-leave-active[data-v-82d96100]{transition:opacity .17s,transform .23s cubic-bezier(.32,.72,0,1)}.setup-account-copy-enter-from[data-v-82d96100]{opacity:0;transform:translateY(7px)}.setup-account-copy-leave-to[data-v-82d96100]{opacity:0;transform:translateY(-5px)}.setup-account-action-enter-active[data-v-82d96100],.setup-account-action-leave-active[data-v-82d96100]{transition:opacity .14s,transform .18s}.setup-account-action-enter-from[data-v-82d96100]{opacity:0;transform:translateY(5px)}.setup-account-action-leave-to[data-v-82d96100]{opacity:0;transform:translateY(-5px)}.setup-cloud-connected[data-v-82d96100]{color:#7ee2ad;align-items:center;padding-top:35px}.setup-cloud-connected strong[data-v-82d96100]{color:#fff;font-size:18px}.setup-cloud-connected span[data-v-82d96100]{color:#ffffff8c;font-size:13px}.setup-security-visual[data-v-82d96100]{background:linear-gradient(145deg,#2ebb7826,#ffffff0a);border:1px solid #ffffff17;border-radius:24px;place-items:center;width:100%;height:108px;margin-top:17px;display:grid;position:relative}.setup-security-visual>div[data-v-82d96100]{gap:9px;display:flex}.setup-security-visual span[data-v-82d96100]{background:#8fe4b6;border-radius:50%;width:11px;height:11px;box-shadow:0 0 15px #58de9561}.setup-security-visual svg[data-v-82d96100]{color:#7ee2ad52;position:absolute;bottom:15px;right:18px}.setup-passcode-length[data-v-82d96100]{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:12px;display:grid}.setup-passcode-length button[data-v-82d96100]{color:#fff;text-align:left;background:#ffffff0d;border:1px solid #ffffff17;border-radius:16px;justify-content:space-between;align-items:center;min-height:57px;padding:9px 11px;transition:border-color .16s,background .16s,transform .12s;display:flex}.setup-passcode-length button[data-v-82d96100]:active{transform:scale(.975)}.setup-passcode-length button.selected[data-v-82d96100]{background:linear-gradient(145deg,#2a84f53b,#4060d21a);border-color:#5eacffb8;box-shadow:inset 0 1px #ffffff17,0 9px 22px #175bc11f}.setup-passcode-length button>span[data-v-82d96100],.setup-passcode-length b[data-v-82d96100],.setup-passcode-length small[data-v-82d96100]{display:block}.setup-passcode-length b[data-v-82d96100]{font-size:18px;line-height:1}.setup-passcode-length small[data-v-82d96100]{color:#ffffff7a;margin-top:4px;font-size:9px}.setup-passcode-length svg[data-v-82d96100]{background:#318cf5;border-radius:50%;padding:3px}.setup-assistant--step-3 .setup-assistant__notice[data-v-82d96100]{margin:12px 0}.setup-choice-grid[data-v-82d96100]{grid-template-columns:repeat(3,1fr);gap:8px;width:100%;margin-top:22px;display:grid}.setup-choice-grid button[data-v-82d96100]{color:#fff;background:#ffffff0d;border:1px solid #ffffff17;border-radius:19px;padding:9px 7px 12px;position:relative}.setup-choice-grid button.selected[data-v-82d96100]{background:#397deb26;border-color:#559eff}.setup-choice-grid button>svg[data-v-82d96100]{background:#398cf5;border-radius:50%;padding:2px;position:absolute;top:7px;right:7px}.setup-choice-grid strong[data-v-82d96100]{margin-top:9px;font-size:11px;display:block}.setup-appearance-preview[data-v-82d96100]{background:#f5f6f8;border-radius:12px;flex-direction:column;gap:5px;height:92px;padding:8px;display:flex}.setup-appearance-preview i[data-v-82d96100]{background:#d8dbe0;border-radius:4px;height:14px;display:block}.setup-appearance-preview i[data-v-82d96100]:first-child{background:#18191d;width:58%;height:25px}.setup-appearance-preview--dark[data-v-82d96100]{background:#17181c}.setup-appearance-preview--dark i[data-v-82d96100]{background:#31333a}.setup-appearance-preview--dark i[data-v-82d96100]:first-child{background:#f6f7fa}.setup-appearance-preview--automatic[data-v-82d96100]{background:linear-gradient(135deg,#f5f6f8 50%,#17181c 50%)}.setup-appearance-preview--automatic i[data-v-82d96100]{background:#787a8266}.setup-mode-stack[data-v-82d96100]{flex-direction:column;gap:10px;width:100%;margin-top:22px;display:flex}.setup-mode-stack button[data-v-82d96100]{color:#fff;text-align:left;background:#ffffff0d;border:1px solid #ffffff17;border-radius:21px;grid-template-columns:65px 1fr 25px;align-items:center;gap:13px;min-height:95px;padding:13px;display:grid}.setup-mode-stack button.selected[data-v-82d96100]{background:linear-gradient(100deg,#296ecc38,#ffffff0d);border-color:#60a6ffbf}.setup-mode-stack__orb[data-v-82d96100]{background:linear-gradient(145deg,#3e82e8,#172a4c);border-radius:20px;width:62px;height:62px;box-shadow:inset 0 1px #ffffff40}.setup-mode-stack strong[data-v-82d96100],.setup-mode-stack small[data-v-82d96100]{display:block}.setup-mode-stack strong[data-v-82d96100]{font-size:15px}.setup-mode-stack small[data-v-82d96100]{color:#ffffff7a;margin-top:4px;font-size:11px;line-height:1.3}.setup-mode-stack__check[data-v-82d96100]{border:1px solid #fff3;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.selected .setup-mode-stack__check[data-v-82d96100]{background:#398cf5;border-color:#4b9aff}.setup-wallpapers[data-v-82d96100]{grid-template-columns:repeat(4,1fr);gap:9px;width:100%;margin:19px 0 15px;display:grid}.setup-wallpapers button[data-v-82d96100]{border:2px solid #0000;border-radius:17px;height:82px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}.setup-wallpapers svg[data-v-82d96100]{background:#2585f5;border-radius:50%;padding:3px;position:absolute;bottom:5px;right:5px}.setup-toggle-card[data-v-82d96100]{background:#ffffff0d;border:1px solid #ffffff17;border-radius:22px;width:100%;margin-top:25px;overflow:hidden}.setup-toggle-card button[data-v-82d96100]{color:#fff;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;min-height:82px;padding:14px;display:flex}.setup-toggle-card button+button[data-v-82d96100]{border-top:1px solid #ffffff14}.setup-toggle-card button[data-v-82d96100]:disabled{opacity:.4}.setup-toggle-card strong[data-v-82d96100],.setup-toggle-card small[data-v-82d96100]{display:block}.setup-toggle-card strong[data-v-82d96100]{font-size:14px}.setup-toggle-card small[data-v-82d96100]{color:#ffffff7a;max-width:245px;margin-top:3px;font-size:11px}.setup-toggle-card i[data-v-82d96100]{background:#3b3d43;border-radius:99px;flex:none;width:45px;height:27px;transition:all .2s;position:relative}.setup-toggle-card i b[data-v-82d96100]{background:#fff;border-radius:50%;width:23px;height:23px;transition:all .2s;position:absolute;top:2px;left:2px;box-shadow:0 2px 6px #0000004d}.setup-toggle-card i.on[data-v-82d96100]{background:#34c759}.setup-toggle-card i.on b[data-v-82d96100]{transform:translate(18px)}.setup-app-list[data-v-82d96100]{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin:16px 0 14px;display:grid}.setup-app-list button[data-v-82d96100]{color:#fff;text-align:left;background:#ffffff0d;border:1px solid #ffffff14;border-radius:17px;grid-template-columns:42px 1fr;align-items:center;gap:9px;min-height:79px;padding:10px;display:grid}.setup-app-list button.selected[data-v-82d96100]{background:#347bde21;border-color:#4b95f9a6}.setup-app-list img[data-v-82d96100]{border-radius:12px;width:42px;height:42px}.setup-app-list strong[data-v-82d96100],.setup-app-list small[data-v-82d96100]{display:block}.setup-app-list strong[data-v-82d96100]{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.setup-app-list small[data-v-82d96100]{color:#ffffff73;margin-top:2px;font-size:9px;line-height:1.2}.setup-app-list i[data-v-82d96100]{position:absolute}.setup-app-list button[data-v-82d96100]{position:relative}.setup-app-list button>i[data-v-82d96100]{border:1px solid #ffffff3b;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;top:6px;right:6px}.setup-app-list button.selected>i[data-v-82d96100]{background:#38e;border-color:#3d95ff}.setup-ready__halo[data-v-82d96100]{color:#fff;background:radial-gradient(circle,#418df0,#2852b2 48%,#3d55c01f 70%);border:1px solid #fff3;border-radius:50%;place-items:center;width:144px;height:144px;margin-top:70px;display:grid;box-shadow:0 0 90px #2d6fff73,inset 0 1px #ffffff73}.setup-ready__summary[data-v-82d96100]{flex-direction:column;gap:8px;width:100%;margin:28px 0 20px;display:flex}.setup-ready__summary span[data-v-82d96100]{color:#7db7ff;text-align:left;background:#ffffff0d;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;display:flex}.setup-ready__summary b[data-v-82d96100]{color:#ffffffbd;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}@keyframes setup-aurora-82d96100{to{transform:translate(8%,-5%)rotate(8deg)}}.setup-forward-enter-active[data-v-82d96100],.setup-forward-leave-active[data-v-82d96100],.setup-back-enter-active[data-v-82d96100],.setup-back-leave-active[data-v-82d96100]{transition:opacity .22s,transform .28s cubic-bezier(.2,.8,.2,1)}.setup-forward-enter-from[data-v-82d96100]{opacity:0;transform:translate(24px)}.setup-forward-leave-to[data-v-82d96100]{opacity:0;transform:translate(-16px)}.setup-back-enter-from[data-v-82d96100]{opacity:0;transform:translate(-24px)}.setup-back-leave-to[data-v-82d96100]{opacity:0;transform:translate(16px)}.setup-assistant[data-v-82d96100],.setup-assistant--step-0[data-v-82d96100]{--setup-background:#fff;--setup-text:#1d1d1f;--setup-secondary:#6e6e73;--setup-tertiary:#8e8e93;--setup-muted:#aeaeb2;--setup-surface:#f2f2f7;--setup-selected-surface:#eef6ff;--setup-control:#e9e9eb;--setup-control-fill:#fff;--setup-separator:#d1d1d6;--setup-blue:#007aff;--setup-green:#34c759;--setup-red:#ff3b30;--setup-orb:#dcecff;--setup-orb-ultimate:#e7e2ff;--setup-home-indicator:#1d1d1f;color:var(--setup-text);background:var(--setup-background)}.setup-assistant--dark[data-v-82d96100],.setup-assistant--dark.setup-assistant--step-0[data-v-82d96100]{--setup-background:#000;--setup-text:#f5f5f7;--setup-secondary:#98989d;--setup-tertiary:#8e8e93;--setup-muted:#636366;--setup-surface:#1c1c1e;--setup-selected-surface:#102a43;--setup-control:#2c2c2e;--setup-control-fill:#636366;--setup-separator:#38383a;--setup-blue:#0a84ff;--setup-green:#30d158;--setup-red:#ff453a;--setup-orb:#102a43;--setup-orb-ultimate:#28203d;--setup-home-indicator:#fff}.setup-assistant__development-skip[data-v-82d96100]{color:var(--setup-blue);background:0 0;border:0;font-size:11px;font-weight:600;top:48px;right:13px}.setup-assistant__chrome[data-v-82d96100]{gap:10px}.setup-assistant__back[data-v-82d96100]{color:var(--setup-blue);backdrop-filter:none;background:0 0;border:0}.setup-assistant__progress[data-v-82d96100]{background:var(--setup-separator);height:3px}.setup-assistant__progress span[data-v-82d96100]{background:var(--setup-blue)}.setup-assistant__counter[data-v-82d96100]{color:var(--setup-tertiary);font-weight:600}.setup-assistant__page h1[data-v-82d96100]{color:var(--setup-text);letter-spacing:-.04em;margin:12px 0 10px;font-size:31px;font-weight:700;line-height:1.08}.setup-assistant__lead[data-v-82d96100]{color:var(--setup-secondary);font-size:14px;line-height:1.42}.setup-assistant__eyebrow[data-v-82d96100],.setup-welcome__eyebrow[data-v-82d96100]{display:none}.setup-assistant__icon[data-v-82d96100]{width:72px;height:72px;color:var(--setup-blue);background:var(--setup-surface);box-shadow:none;backdrop-filter:none;border:0;border-radius:50%}.setup-assistant__icon--signal[data-v-82d96100],.setup-assistant__icon--cloud[data-v-82d96100],.setup-assistant__icon--security[data-v-82d96100],.setup-assistant__icon--appearance[data-v-82d96100],.setup-assistant__icon--performance[data-v-82d96100],.setup-assistant__icon--wallpaper[data-v-82d96100],.setup-assistant__icon--notifications[data-v-82d96100],.setup-assistant__icon--apps[data-v-82d96100]{color:var(--setup-blue)}.setup-assistant__primary[data-v-82d96100]{min-height:50px;font-weight:650;background:var(--setup-blue)!important;box-shadow:none!important;border-radius:14px!important}.setup-assistant__later[data-v-82d96100]{color:var(--setup-blue);font-weight:500}.setup-assistant__notice[data-v-82d96100]{color:var(--setup-blue);background:0 0;border:0;padding:5px 4px}.setup-assistant__notice p[data-v-82d96100]{color:var(--setup-secondary)}.setup-assistant__error[data-v-82d96100]{color:var(--setup-red)}.setup-assistant--step-0 .setup-assistant__page[data-v-82d96100]{padding:105px 28px 0}.setup-welcome__hero[data-v-82d96100]{background:var(--setup-surface);border-radius:50%;width:94px;height:94px}.setup-welcome__hero[data-v-82d96100]:before,.setup-welcome__hero[data-v-82d96100]:after{content:none}.setup-welcome__device[data-v-82d96100]{width:94px;height:94px;color:var(--setup-blue);place-items:center;display:grid}.setup-welcome__copy[data-v-82d96100]{margin-top:31px}.setup-welcome__copy h1[data-v-82d96100]{margin-top:0;font-size:32px}.setup-welcome__footer[data-v-82d96100]{background:var(--setup-background);backdrop-filter:none;border:0;width:calc(100% + 56px);margin-left:-28px;margin-right:-28px;padding:0 28px 13px}.setup-welcome__footer .setup-assistant__primary[data-v-82d96100]{box-shadow:none;margin-top:0}.setup-welcome__home-indicator[data-v-82d96100]{background:var(--setup-home-indicator)}.setup-connectivity-card[data-v-82d96100]{min-height:142px;color:var(--setup-text);background:var(--setup-surface);box-shadow:none;border:0;border-radius:22px}.setup-connectivity-card__waves[data-v-82d96100]{display:none}.setup-connectivity-card__label[data-v-82d96100],.setup-connectivity-card svg[data-v-82d96100]{color:var(--setup-blue)}.setup-connectivity-card>span[data-v-82d96100]:last-of-type{color:var(--setup-tertiary)}.setup-cloud-hero[data-v-82d96100]{width:72px;height:72px;color:var(--setup-blue);background:var(--setup-surface);border-radius:50%}.setup-cloud-hero__orbit[data-v-82d96100],.setup-cloud-hero__glow[data-v-82d96100],.setup-cloud-hero i[data-v-82d96100]{display:none}.setup-cloud-hero svg[data-v-82d96100]{filter:none}.setup-cloud-identity[data-v-82d96100]{background:var(--setup-surface);border:0}.setup-cloud-identity>span[data-v-82d96100]{background:var(--setup-blue);box-shadow:none;border:0}.setup-cloud-identity small[data-v-82d96100],.setup-cloud-strength[data-v-82d96100],.setup-cloud-security-note[data-v-82d96100]{color:var(--setup-tertiary)}.setup-cloud-identity strong[data-v-82d96100],.setup-cloud-connected strong[data-v-82d96100]{color:var(--setup-text)}.setup-cloud-identity em[data-v-82d96100],.setup-cloud-suffix[data-v-82d96100]{color:var(--setup-blue)}.setup-cloud-fields[data-v-82d96100]{background:var(--setup-surface);border:0}.setup-cloud-fields[data-v-82d96100] .sky-field+.sky-field{border-top-color:var(--setup-separator)}.setup-cloud-fields[data-v-82d96100] .sky-field__label{color:var(--setup-tertiary)}.setup-cloud-fields[data-v-82d96100] .sky-field__input{color:var(--setup-text);caret-color:var(--setup-blue)}.setup-cloud-fields[data-v-82d96100] .sky-field__input::placeholder{color:var(--setup-muted)}.setup-cloud-strength span[data-v-82d96100]{background:var(--setup-separator)}.setup-cloud-strength span.active[data-v-82d96100]{background:var(--setup-blue);box-shadow:none}.setup-assistant__selector[data-v-82d96100]{background:var(--setup-control)}.setup-assistant__selector-indicator[data-v-82d96100]{background:var(--setup-control-fill);border:0;box-shadow:0 1px 4px #00000024}.setup-assistant__selector button[data-v-82d96100]{color:var(--setup-secondary)}.setup-assistant__selector button.active[data-v-82d96100]{color:var(--setup-text)}.setup-cloud-connected[data-v-82d96100]{color:var(--setup-green)}.setup-cloud-connected span[data-v-82d96100]{color:var(--setup-secondary)}.setup-security-visual[data-v-82d96100]{background:var(--setup-surface);border:0}.setup-security-visual span[data-v-82d96100]{background:var(--setup-text);box-shadow:none}.setup-security-visual svg[data-v-82d96100]{color:var(--setup-muted)}.setup-passcode-length button[data-v-82d96100],.setup-choice-grid button[data-v-82d96100],.setup-mode-stack button[data-v-82d96100],.setup-toggle-card[data-v-82d96100],.setup-app-list button[data-v-82d96100],.setup-ready__summary span[data-v-82d96100]{color:var(--setup-text);background:var(--setup-surface);box-shadow:none;border-color:#0000}.setup-passcode-length button.selected[data-v-82d96100],.setup-choice-grid button.selected[data-v-82d96100],.setup-mode-stack button.selected[data-v-82d96100],.setup-app-list button.selected[data-v-82d96100]{border-color:var(--setup-blue);background:var(--setup-selected-surface);box-shadow:none}.setup-passcode-length small[data-v-82d96100],.setup-mode-stack small[data-v-82d96100],.setup-toggle-card small[data-v-82d96100],.setup-app-list small[data-v-82d96100]{color:var(--setup-secondary)}.setup-mode-stack__orb[data-v-82d96100]{isolation:isolate;background:var(--setup-orb);box-shadow:none;border-radius:18px;position:relative;overflow:hidden}.setup-mode-stack__orb--ultimate[data-v-82d96100]{background:var(--setup-orb-ultimate);box-shadow:none}.setup-mode-preview__backdrop[data-v-82d96100],.setup-mode-preview__card[data-v-82d96100],.setup-mode-preview__line[data-v-82d96100]{pointer-events:none;display:block;position:absolute}.setup-mode-preview__backdrop[data-v-82d96100]{background:linear-gradient(145deg,#d9eaff 0%,#b9d8ff 100%);inset:0}.setup-mode-preview__card[data-v-82d96100]{border-radius:8px;width:37px;height:26px}.setup-mode-preview__card--back[data-v-82d96100]{background:#fff;top:11px;left:9px}.setup-mode-preview__card--front[data-v-82d96100]{background:#e7f1ff;bottom:10px;right:8px}.setup-mode-preview__line[data-v-82d96100]{z-index:2;background:#5d80ad;border-radius:999px;width:17px;height:3px;bottom:17px;right:15px}.setup-mode-preview__line--wide[data-v-82d96100]{width:24px;bottom:23px}.setup-mode-stack__orb--ultimate .setup-mode-preview__backdrop[data-v-82d96100]{background:radial-gradient(circle at 20% 25%,#f4c7ff 0 12%,#0000 35%),linear-gradient(145deg,#776de4 0%,#342760 100%)}.setup-mode-stack__orb--ultimate .setup-mode-preview__card[data-v-82d96100]{backdrop-filter:blur(5px);background:#ffffff40;border:1px solid #ffffff61;box-shadow:0 7px 14px #1f12463d}.setup-mode-stack__orb--ultimate .setup-mode-preview__card--back[data-v-82d96100]{transform:rotate(-8deg)}.setup-mode-stack__orb--ultimate .setup-mode-preview__card--front[data-v-82d96100]{background:#ffffff57;transform:rotate(5deg)}.setup-mode-stack__orb--ultimate .setup-mode-preview__line[data-v-82d96100]{background:#ffffffb8}.setup-assistant--dark .setup-mode-stack__orb--performance .setup-mode-preview__backdrop[data-v-82d96100]{background:linear-gradient(145deg,#203147 0%,#142133 100%)}.setup-assistant--dark .setup-mode-stack__orb--performance .setup-mode-preview__card--back[data-v-82d96100]{background:#334965}.setup-assistant--dark .setup-mode-stack__orb--performance .setup-mode-preview__card--front[data-v-82d96100]{background:#29405d}.setup-assistant--dark .setup-mode-stack__orb--performance .setup-mode-preview__line[data-v-82d96100]{background:#a9c7e9}.setup-mode-stack__check[data-v-82d96100],.setup-app-list button>i[data-v-82d96100]{border-color:var(--setup-muted)}.selected .setup-mode-stack__check[data-v-82d96100],.setup-app-list button.selected>i[data-v-82d96100]{border-color:var(--setup-blue);background:var(--setup-blue)}.setup-wallpapers button.selected[data-v-82d96100]{border-color:var(--setup-background);box-shadow:0 0 0 2px var(--setup-blue)}.setup-toggle-card[data-v-82d96100]{border:0}.setup-toggle-card button[data-v-82d96100]{color:var(--setup-text)}.setup-toggle-card button+button[data-v-82d96100]{border-top-color:var(--setup-separator)}.setup-toggle-card i[data-v-82d96100]{background:var(--setup-separator)}.setup-ready__halo[data-v-82d96100]{width:112px;height:112px;color:var(--setup-blue);background:var(--setup-surface);box-shadow:none;border:0}.setup-ready__summary span[data-v-82d96100]{color:var(--setup-blue)}.setup-ready__summary b[data-v-82d96100]{color:var(--setup-text)}.setup-assistant--performance .setup-forward-enter-active[data-v-82d96100],.setup-assistant--performance .setup-forward-leave-active[data-v-82d96100],.setup-assistant--performance .setup-back-enter-active[data-v-82d96100],.setup-assistant--performance .setup-back-leave-active[data-v-82d96100],.setup-assistant--performance .setup-assistant__progress span[data-v-82d96100],.setup-assistant--performance .setup-mode-stack button[data-v-82d96100],.setup-assistant--performance .setup-mode-stack__orb[data-v-82d96100]{transition-duration:.01ms}.setup-assistant--ultimate .setup-mode-stack button[data-v-82d96100],.setup-assistant--ultimate .setup-mode-stack__orb[data-v-82d96100]{transition:border-color .2s,background-color .2s,transform .2s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.setup-assistant[data-v-82d96100],.setup-assistant[data-v-82d96100] *,.setup-assistant[data-v-82d96100] :before,.setup-assistant[data-v-82d96100] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.setup-assistant__aurora[data-v-82d96100],.setup-welcome__hero[data-v-82d96100]:before,.setup-cloud-hero__orbit[data-v-82d96100]{animation:none}.setup-welcome__greetings span[data-v-82d96100]{opacity:0;animation:none;transform:none}.setup-welcome__greetings span[data-v-82d96100]:first-child{opacity:1}.setup-forward-enter-active[data-v-82d96100],.setup-forward-leave-active[data-v-82d96100],.setup-back-enter-active[data-v-82d96100],.setup-back-leave-active[data-v-82d96100]{transition-duration:.01ms}.setup-forward-enter-from[data-v-82d96100],.setup-forward-leave-to[data-v-82d96100],.setup-back-enter-from[data-v-82d96100],.setup-back-leave-to[data-v-82d96100],.setup-account-field-enter-from[data-v-82d96100],.setup-account-field-leave-to[data-v-82d96100],.setup-account-strength-enter-from[data-v-82d96100],.setup-account-strength-leave-to[data-v-82d96100],.setup-account-copy-enter-from[data-v-82d96100],.setup-account-copy-leave-to[data-v-82d96100],.setup-account-action-enter-from[data-v-82d96100],.setup-account-action-leave-to[data-v-82d96100],.setup-passcode-length button[data-v-82d96100]:active{transform:none}}.easyshare-host[data-v-a3a171d5]{--easyshare-solid-surface:#1c1c1d;z-index:95;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden;transform:translateZ(0)}.phone-app--light{--easyshare-solid-surface:#fff}.easyshare-host--opened[data-v-a3a171d5]{pointer-events:auto}.easyshare-panel[data-v-a3a171d5]{max-height:78cqh;padding:8px 14px calc(18px + var(--sky-safe-area-bottom));border-radius:var(--sky-radius-sheet) var(--sky-radius-sheet) 0 0;color:var(--sky-text);position:relative;overflow:hidden;background:var(--easyshare-solid-surface)!important}.easyshare-grabber[data-v-a3a171d5]{background:var(--sky-muted);opacity:.55;cursor:grab;touch-action:none;border-radius:999px;width:38px;height:5px;margin:0 auto 10px}.easyshare-grabber[data-v-a3a171d5]:active{cursor:grabbing}.easyshare-header[data-v-a3a171d5]{border-bottom:1px solid var(--sky-hairline);grid-template-columns:54px 1fr;align-items:center;gap:11px;padding:5px 2px 14px;display:grid}.easyshare-header>img[data-v-a3a171d5],.easyshare-header__fallback[data-v-a3a171d5]{object-fit:cover;background:var(--sky-app-accent,#0a84ff);color:#fff;border-radius:14px;place-items:center;width:54px;height:54px;display:grid}.easyshare-header div[data-v-a3a171d5]{min-width:0}.easyshare-header small[data-v-a3a171d5],.easyshare-header strong[data-v-a3a171d5],.easyshare-header p[data-v-a3a171d5]{text-overflow:ellipsis;white-space:nowrap;margin:0;display:block;overflow:hidden}.easyshare-header small[data-v-a3a171d5]{color:var(--sky-muted);font-size:11px}.easyshare-header strong[data-v-a3a171d5]{font-size:17px}.easyshare-header p[data-v-a3a171d5]{color:var(--sky-muted);margin-top:2px;font-size:12px}.easyshare-row[data-v-a3a171d5]{scrollbar-width:none;gap:12px;padding:16px 2px;display:flex;overflow-x:auto}.easyshare-row[data-v-a3a171d5]::-webkit-scrollbar{display:none}.easyshare-row+.easyshare-row[data-v-a3a171d5]{border-top:1px solid var(--sky-hairline)}.easyshare-row--people[data-v-a3a171d5]{align-items:flex-start;min-height:114px}.easyshare-person[data-v-a3a171d5],.easyshare-action[data-v-a3a171d5]{width:68px;color:inherit;text-align:center;flex-direction:column;flex:0 0 68px;align-items:center;gap:7px;display:flex}.easyshare-person[data-v-a3a171d5]{gap:14px;min-height:98px}.easyshare-person small[data-v-a3a171d5],.easyshare-action small[data-v-a3a171d5]{z-index:3;text-overflow:ellipsis;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:72px;min-height:26px;max-height:26px;font-size:11px;line-height:13px;display:-webkit-box;position:relative;overflow:hidden}.easyshare-avatar[data-v-a3a171d5]{isolation:isolate;color:#fff;background:linear-gradient(145deg,#6e6e73,#2c2c2e);border-radius:50%;flex:0 0 58px;place-items:center;width:58px;height:58px;display:grid;position:relative;overflow:visible}.easyshare-avatar>img[data-v-a3a171d5]{z-index:0;clip-path:circle(50%);object-fit:cover;border-radius:50%;width:58px;max-width:none;height:58px;display:block;position:absolute;inset:0}.easyshare-avatar>b[data-v-a3a171d5]{z-index:1;font-size:17px;position:relative}.easyshare-avatar>i[data-v-a3a171d5]{z-index:2;border:2px solid var(--easyshare-solid-surface);color:#fff;background:#34c759;border-radius:7px;place-items:center;width:20px;height:20px;display:grid;position:absolute;bottom:-2px;right:-2px;overflow:hidden}.easyshare-avatar>i img[data-v-a3a171d5]{object-fit:cover;width:100%;height:100%}.easyshare-action__icon[data-v-a3a171d5],.easyshare-action__app[data-v-a3a171d5]{background:var(--sky-surface-variant);border-radius:15px;place-items:center;width:57px;height:57px;display:grid}.easyshare-action__icon svg[data-v-a3a171d5]{width:27px}.easyshare-action__icon--nearby[data-v-a3a171d5]{color:#fff;background:radial-gradient(circle at 50% 70%,#0a84ff 0 15%,#142d59 16% 29%,#0a84ff 30% 35%,#101722 36%)}.easyshare-action__app img[data-v-a3a171d5]{border-radius:inherit;object-fit:cover;width:100%;height:100%}.easyshare-detail[data-v-a3a171d5]{min-height:245px;max-height:56cqh;padding-top:8px;overflow-y:auto}.easyshare-detail__toolbar[data-v-a3a171d5]{grid-template-columns:1fr auto 1fr;align-items:center;height:37px;display:grid}.easyshare-detail__toolbar[data-v-a3a171d5]>:last-child{justify-self:end}.easyshare-visibility[data-v-a3a171d5]{background:var(--sky-surface-variant);border-radius:14px;align-items:center;gap:8px;margin:8px 0 12px;padding:10px 12px;display:flex}.easyshare-visibility select[data-v-a3a171d5]{min-width:0;color:inherit;text-align:right;background:0 0;border:0;flex:1}.easyshare-incoming[data-v-a3a171d5],.easyshare-transfer[data-v-a3a171d5]{grid-template-columns:auto 1fr;align-items:center;gap:10px;margin:10px 0;border-radius:18px!important;padding:12px!important;display:grid!important}.easyshare-incoming div[data-v-a3a171d5],.easyshare-transfer div[data-v-a3a171d5]{min-width:0}.easyshare-incoming small[data-v-a3a171d5],.easyshare-transfer small[data-v-a3a171d5]{color:var(--sky-muted);display:block}.easyshare-incoming__actions[data-v-a3a171d5]{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:8px;display:grid}.easyshare-incoming__actions[data-v-a3a171d5] .sky-button{margin:0}.easyshare-transfer[data-v-a3a171d5]{grid-template-columns:1fr auto}.easyshare-progress[data-v-a3a171d5]{background:var(--sky-surface-variant);border-radius:999px;grid-column:1/-1;height:6px;overflow:hidden}.easyshare-progress i[data-v-a3a171d5]{border-radius:inherit;background:var(--sky-accent);height:100%;transition:width .25s;display:block}.easyshare-targets[data-v-a3a171d5]{gap:7px;display:grid}.easyshare-targets button[data-v-a3a171d5],.easyshare-history article[data-v-a3a171d5]{color:inherit;background:var(--sky-surface-variant);text-align:left;border-radius:14px;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.easyshare-targets button>span[data-v-a3a171d5],.easyshare-history article>span[data-v-a3a171d5]{background:var(--sky-accent);color:#fff;border-radius:50%;place-items:center;width:39px;height:39px;display:grid}.easyshare-targets strong[data-v-a3a171d5],.easyshare-targets small[data-v-a3a171d5],.easyshare-history strong[data-v-a3a171d5],.easyshare-history small[data-v-a3a171d5]{display:block}.easyshare-targets small[data-v-a3a171d5],.easyshare-history small[data-v-a3a171d5]{color:var(--sky-muted);font-size:11px}.easyshare-history[data-v-a3a171d5]{gap:7px;padding-top:8px;display:grid}.easyshare-empty[data-v-a3a171d5],.easyshare-loading[data-v-a3a171d5]{text-align:center;color:var(--sky-muted);padding:35px 10px}.easyshare-feedback[data-v-a3a171d5]{text-align:center;color:var(--sky-accent);margin:8px 0 0;font-size:12px}.easyshare-host[data-v-a3a171d5] .sky-sheet{z-index:9500}.easyshare-host[data-v-a3a171d5] .sky-sheet__panel{max-height:78cqh;overflow:hidden;background:var(--easyshare-solid-surface)!important}.easyshare-host--dragging[data-v-a3a171d5] .sky-sheet__panel{transform:translateY(var(--easyshare-drag-offset,0px));transition-duration:0s}.easyshare-panel[data-v-a3a171d5]{max-height:645px}.easyshare-detail[data-v-a3a171d5]{max-height:463px}.easyshare-targets button>div[data-v-a3a171d5],.easyshare-history article>div[data-v-a3a171d5]{min-width:0}.easyshare-targets strong[data-v-a3a171d5],.easyshare-targets small[data-v-a3a171d5],.easyshare-history strong[data-v-a3a171d5],.easyshare-history small[data-v-a3a171d5]{overflow-wrap:anywhere}.easyshare-host[data-v-a3a171d5]{--easyshare-list-surface:#2c2c2e;--easyshare-text:#f5f5f7;--easyshare-secondary:#a1a1a6}.phone-app--light{--easyshare-list-surface:#f2f2f7;--easyshare-text:#171719;--easyshare-secondary:#6e6e73}.easyshare-panel[data-v-a3a171d5]{color:var(--easyshare-text)}.easyshare-history[data-v-a3a171d5]{overflow:hidden;background:var(--easyshare-list-surface)!important;color:var(--easyshare-text)!important}.easyshare-history[data-v-a3a171d5] .sky-list-item,.easyshare-history[data-v-a3a171d5] .sky-list-item__row,.easyshare-history[data-v-a3a171d5] .sky-list-item__title{color:var(--easyshare-text)!important;background:0 0!important}.easyshare-history[data-v-a3a171d5] .sky-list-item__subtitle,.easyshare-history[data-v-a3a171d5] .sky-list-item__after,.easyshare-history[data-v-a3a171d5] .sky-list-item__chevron{color:var(--easyshare-secondary)!important}@supports (container-type:size){.easyshare-panel[data-v-a3a171d5]{max-height:78cqh}.easyshare-detail[data-v-a3a171d5]{max-height:56cqh}}.easyshare-action__icon--nearby[data-v-a3a171d5]{background:#0c1524;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0a}.easyshare-action__icon--nearby[data-v-a3a171d5]:before{content:"";border:3px solid #1687ff;border-radius:50%;position:absolute;inset:8px;box-shadow:inset 0 0 0 7px #0c1524,inset 0 0 0 10px #1687ff}.easyshare-action__icon--nearby[data-v-a3a171d5]:after{content:"";background:#1687ff;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 9px #1687ff}.payphone-overlay[data-v-c93fff40]{z-index:10000;font-family:var(--sky-font-family);pointer-events:auto;user-select:none;background:radial-gradient(circle at 50% 44%,#1e262a59,#000000d6 72%);place-items:center;display:grid;position:fixed;inset:0}.payphone-console[data-v-c93fff40]{aspect-ratio:2/3;filter:drop-shadow(0 34px 44px #000000ad);color:#e8edf0;width:min(640px,62vh,94vw);position:relative;overflow:hidden}.payphone-console__frame[data-v-c93fff40]{z-index:0;object-fit:contain;pointer-events:none;width:101.6%;height:101.6%;position:absolute;inset:-.8%}.payphone-console__header[data-v-c93fff40]{color:#9fbcaa;pointer-events:none;grid-template-columns:8px 1fr;align-items:center;gap:7px;margin-bottom:4%;font-family:Courier New,monospace;display:grid}.payphone-console__header strong[data-v-c93fff40],.payphone-console__header small[data-v-c93fff40]{display:block}.payphone-console__header strong[data-v-c93fff40]{letter-spacing:.11em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(8px,1.15vw,12px);overflow:hidden}.payphone-console__header small[data-v-c93fff40]{color:#9fbcaaa6;letter-spacing:.14em;font-size:clamp(6px,.78vw,8px)}.payphone-number-row button[data-v-c93fff40]{color:#cbd4d8;cursor:pointer;background:0 0;border:0}.payphone-console__close[data-v-c93fff40]{z-index:5;aspect-ratio:1;color:#d8dddf;cursor:pointer;background:linear-gradient(#41494d,#161c1f);border:1px solid #ffffff38;border-radius:50%;place-items:center;width:clamp(25px,4.7vw,34px);padding:0;font-size:clamp(18px,3vw,25px);line-height:1;display:grid;position:absolute;top:4.1%;right:4.4%;box-shadow:0 2px 4px #000000b3,inset 0 1px #ffffff2e}.payphone-console__close[data-v-c93fff40]:hover{filter:brightness(1.25)}.payphone-console__signal[data-v-c93fff40]{background:#62dd91;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #62dd91}.payphone-display[data-v-c93fff40]{z-index:2;color:#10261a;background:linear-gradient(155deg,#84a28feb,#466351f0),#75927f;border-radius:6px;width:54.3%;height:17.3%;padding:3.4%;font-family:Courier New,monospace;position:absolute;top:22.7%;left:33.5%;overflow:hidden;box-shadow:inset 0 0 18px #05120a7a}.payphone-display__topline[data-v-c93fff40],.payphone-meter[data-v-c93fff40]{justify-content:space-between;gap:16px;display:flex}.payphone-display__topline[data-v-c93fff40]{letter-spacing:.08em;font-size:clamp(7px,1vw,10px);font-weight:800}.payphone-display label[data-v-c93fff40]{letter-spacing:.1em;margin-top:4%;font-size:clamp(6px,.82vw,8px);font-weight:700;display:block}.payphone-number-row[data-v-c93fff40]{grid-template-columns:1fr 38px;align-items:center;display:grid}.payphone-number-row input[data-v-c93fff40]{color:#10261a;caret-color:#10261a;letter-spacing:.055em;background:0 0;border:0;outline:0;width:100%;padding:1.8% 0 0;font:700 clamp(15px,2.7vw,25px)/1.05 Courier New,monospace}.payphone-number-row input[data-v-c93fff40]::placeholder{color:#1b302473;letter-spacing:0;font-size:clamp(9px,1.5vw,14px)}.payphone-number-row button[data-v-c93fff40]{color:#1b3024;font-size:clamp(14px,2.2vw,20px)}.payphone-meter[data-v-c93fff40]{border-top:1px solid #1b30243d;margin-top:2%;padding-top:2%}.payphone-meter span[data-v-c93fff40]{font-size:clamp(9px,1.45vw,14px);font-weight:800}.payphone-meter small[data-v-c93fff40]{letter-spacing:.08em;margin-right:5px;font-size:clamp(6px,.75vw,8px)}.payphone-keypad[data-v-c93fff40]{z-index:2;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(3,1fr);gap:2.8% 3.2%;width:50.9%;height:29%;padding:0;display:grid;position:absolute;top:44.7%;left:35.3%}.payphone-keypad button[data-v-c93fff40]{color:#172126;cursor:pointer;background:linear-gradient(145deg,#ffffff42,#0000 32%),linear-gradient(#d7ddde,#899499);border:1px solid #080c0e;border-radius:8%;min-width:0;min-height:0;padding:0;box-shadow:0 3px #070b0d,inset 0 1px #fff}.payphone-keypad button[data-v-c93fff40]:hover:not(:disabled){filter:brightness(1.1)}.payphone-keypad button[data-v-c93fff40]:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px #10171a}.payphone-keypad strong[data-v-c93fff40],.payphone-keypad small[data-v-c93fff40]{display:block}.payphone-keypad strong[data-v-c93fff40]{font-size:clamp(15px,2.7vw,24px);line-height:1}.payphone-keypad small[data-v-c93fff40]{color:#586368;letter-spacing:.16em;min-height:8px;margin-top:2px;font-size:clamp(5px,.78vw,8px);font-weight:800}.payphone-keypad button[data-v-c93fff40]:disabled{cursor:default;opacity:.68}.payphone-actions[data-v-c93fff40]{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2%;width:50.9%;height:5.9%;display:grid;position:absolute;top:75.6%;left:35.3%}.payphone-action[data-v-c93fff40]{color:#fff;letter-spacing:.11em;cursor:pointer;border:1px solid #00000085;border-radius:7px;min-width:0;min-height:0;padding:0 clamp(7px,1.7vw,16px);font-size:clamp(7px,1.15vw,11px);font-weight:800;box-shadow:inset 0 1px #ffffff38,0 3px #101518}.payphone-action span[data-v-c93fff40]{margin-right:6px;font-size:clamp(11px,1.8vw,17px);display:inline-block;transform:rotate(-22deg)}.payphone-action--call[data-v-c93fff40]{background:linear-gradient(#3dbd74,#187c43);grid-column:span 2}.payphone-action--hangup[data-v-c93fff40]{background:linear-gradient(#e95c55,#a12420);grid-column:span 2}.payphone-action--clear[data-v-c93fff40]{color:#cbd4d8;background:linear-gradient(#465158,#283238)}.payphone-action[data-v-c93fff40]:disabled{cursor:default;filter:grayscale(.5);opacity:.45}.payphone-fade-enter-active[data-v-c93fff40],.payphone-fade-leave-active[data-v-c93fff40]{transition:opacity .18s}.payphone-fade-enter-active .payphone-console[data-v-c93fff40],.payphone-fade-leave-active .payphone-console[data-v-c93fff40]{transition:transform .22s cubic-bezier(.2,.8,.2,1)}.payphone-fade-enter-from[data-v-c93fff40],.payphone-fade-leave-to[data-v-c93fff40]{opacity:0}.payphone-fade-enter-from .payphone-console[data-v-c93fff40],.payphone-fade-leave-to .payphone-console[data-v-c93fff40]{transform:translateY(18px)scale(.96)}.radio-hud[data-v-c5eea1e6]{z-index:40;pointer-events:none;font-family:var(--sky-font-family);display:flex;position:fixed}.radio-hud[data-horizontal=left][data-v-c5eea1e6]{right:auto;left:var(--radio-hud-horizontal-offset);justify-content:flex-start}.radio-hud[data-horizontal=right][data-v-c5eea1e6]{right:var(--radio-hud-horizontal-offset);justify-content:flex-end;left:auto}.radio-hud[data-vertical=bottom][data-v-c5eea1e6]{top:auto;bottom:var(--radio-hud-vertical-offset)}.radio-hud[data-vertical=top][data-v-c5eea1e6]{top:var(--radio-hud-vertical-offset);bottom:auto}.radio-hud__members[data-v-c5eea1e6]{flex-direction:column;align-items:flex-end;gap:.6vh;display:flex}.radio-hud[data-horizontal=left] .radio-hud__members[data-v-c5eea1e6]{align-items:flex-start}.radio-hud__member[data-v-c5eea1e6]{color:#4ade80;filter:drop-shadow(0 2px 4px #000c);align-items:center;gap:.7vh;max-width:32vw;font-size:clamp(12px,1.25vh,16px);font-weight:700;line-height:1;display:flex}.radio-hud__member--secondary[data-v-c5eea1e6]{color:#facc15}.radio-hud__member--recent[data-v-c5eea1e6]{color:#ffffffe6}.radio-hud__icon[data-v-c5eea1e6]{filter:drop-shadow(0 0 6px);width:1.8vh;min-width:14px;height:1.8vh;min-height:14px;animation:.8s ease-in-out infinite radio-hud-pulse-c5eea1e6}.radio-hud__member--recent .radio-hud__icon[data-v-c5eea1e6]{filter:none;animation:none}.radio-hud__badge[data-v-c5eea1e6]{opacity:.75;white-space:nowrap;letter-spacing:.03em}.radio-hud__name[data-v-c5eea1e6]{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.02em;overflow:hidden}.radio-hud-member-enter-active[data-v-c5eea1e6],.radio-hud-member-leave-active[data-v-c5eea1e6]{transition:opacity .3s,transform .3s cubic-bezier(.22,1,.36,1)}.radio-hud-member-enter-from[data-v-c5eea1e6],.radio-hud-member-leave-to[data-v-c5eea1e6]{opacity:0;transform:translate(2vh)}.radio-hud[data-horizontal=left] .radio-hud-member-enter-from[data-v-c5eea1e6],.radio-hud[data-horizontal=left] .radio-hud-member-leave-to[data-v-c5eea1e6]{transform:translate(-2vh)}@keyframes radio-hud-pulse-c5eea1e6{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.86)}}@media (prefers-reduced-motion:reduce){.radio-hud__icon[data-v-c5eea1e6]{animation:none}.radio-hud-member-enter-active[data-v-c5eea1e6],.radio-hud-member-leave-active[data-v-c5eea1e6]{transition:none}.radio-hud-member-enter-from[data-v-c5eea1e6],.radio-hud-member-leave-to[data-v-c5eea1e6],.radio-hud[data-horizontal=left] .radio-hud-member-enter-from[data-v-c5eea1e6],.radio-hud[data-horizontal=left] .radio-hud-member-leave-to[data-v-c5eea1e6]{opacity:1;transform:none}}.home-folder-button[data-v-8089acaa]{width:100%}.home-folder-preview[data-v-8089acaa]{box-sizing:border-box;background:#d2dceb6b;border:1px solid #ffffff38;border-radius:14px;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);gap:2px;width:56px;height:56px;padding:6px;display:grid;overflow:hidden;box-shadow:inset 0 1px #fff3,0 2px 8px #0000002e}.home-folder-preview__app[data-v-8089acaa]{border-radius:3px;min-width:0;min-height:0;overflow:hidden}.home-folder-preview__app img[data-v-8089acaa]{object-fit:cover;width:100%;height:100%;display:block}.home-folder-layer[data-v-d5c6b162]{--sky-app-accent:#0a84ff;--sky-bg:#08080a;--sky-surface:#1c1c1e;--sky-surface-muted:#2c2c2e;--sky-text:#f5f5f7;--sky-muted:#98989f;--sky-hairline:#ffffff1f;z-index:70;color:#fff;font-family:var(--sky-font-family);position:absolute;inset:0}.home-folder-backdrop[data-v-d5c6b162]{background:#080c1861;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.home-folder-dialog[data-v-d5c6b162]{flex-direction:column;align-items:center;gap:14px;display:flex;position:absolute;top:118px;left:30px;right:30px}.home-folder-heading[data-v-d5c6b162]{justify-content:flex-start;align-items:center;gap:5px;width:100%;max-width:100%;min-height:44px;display:flex}.home-folder-title[data-v-d5c6b162]{color:#fff;min-width:0;max-width:calc(100% - 49px);min-height:44px;font:inherit;letter-spacing:-.8px;text-align:left;text-overflow:ellipsis;text-shadow:0 2px 8px #00000061;white-space:nowrap;background:0 0;border:0;border-radius:12px;flex:auto;margin:0;padding:2px 8px;font-size:28px;font-weight:650;line-height:36px;overflow:hidden}.home-folder-title[data-v-d5c6b162]:focus-visible,.home-folder-edit[data-v-d5c6b162]:focus-visible{outline-offset:2px;outline:2px solid #fff}.home-folder-edit[data-v-d5c6b162]{color:#fff;text-shadow:0 2px 8px #00000061;background:#ffffff21;border:0;border-radius:50%;flex:0 0 44px;width:44px;height:44px;box-shadow:inset 0 1px #ffffff1f}.home-folder-edit[data-v-d5c6b162]:active{background:#ffffff38;transform:scale(.94)}.home-folder-panel[data-v-d5c6b162]{box-sizing:border-box;touch-action:none;background:#7387b0b8;border:1px solid #ffffff40;border-radius:26px;width:100%;min-height:324px;padding:22px 16px 14px;overflow:hidden;box-shadow:inset 0 1px #ffffff2e,0 18px 50px #00000042}.home-folder-panel--dragging[data-v-d5c6b162]{overflow:visible}.home-folder-page-viewport[data-v-d5c6b162]{min-height:270px;margin-top:-6px;position:relative;overflow:hidden}.home-folder-panel--dragging .home-folder-page-viewport[data-v-d5c6b162]{overflow:visible}.home-folder-page-grid[data-v-d5c6b162]{grid-template-rows:repeat(3,79px);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:10px 14px;display:grid;position:absolute;inset:6px 0 0}.home-folder-page-forward-enter-active[data-v-d5c6b162],.home-folder-page-forward-leave-active[data-v-d5c6b162],.home-folder-page-backward-enter-active[data-v-d5c6b162],.home-folder-page-backward-leave-active[data-v-d5c6b162]{pointer-events:none;will-change:opacity, transform;transition:opacity .19s,transform .29s cubic-bezier(.22,1,.36,1)}.home-folder-page-forward-enter-from[data-v-d5c6b162]{opacity:0;transform:translate(48px)scale(.985)}.home-folder-page-forward-leave-to[data-v-d5c6b162],.home-folder-page-backward-enter-from[data-v-d5c6b162]{opacity:0;transform:translate(-48px)scale(.985)}.home-folder-page-backward-leave-to[data-v-d5c6b162]{opacity:0;transform:translate(48px)scale(.985)}.home-folder-page-grid[data-v-d5c6b162] .app-icon-item{width:100%}.home-folder-page-grid[data-v-d5c6b162] .app-icon-item--dragging{z-index:80}.home-folder-backdrop[data-v-d5c6b162],.home-folder-heading[data-v-d5c6b162],.home-folder-panel[data-v-d5c6b162],.home-folder-page-grid[data-v-d5c6b162] .app-icon-item,.home-folder-pages[data-v-d5c6b162]{transition:opacity .16s,background-color .16s,border-color .16s,box-shadow .16s}.home-folder-layer--dragging-out .home-folder-backdrop[data-v-d5c6b162]{background:0 0}.home-folder-layer--dragging-out .home-folder-heading[data-v-d5c6b162],.home-folder-layer--dragging-out .home-folder-pages[data-v-d5c6b162],.home-folder-layer--dragging-out .home-folder-page-grid[data-v-d5c6b162] .app-icon-item:not(.app-icon-item--dragging){opacity:0}.home-folder-layer--dragging-out .home-folder-panel[data-v-d5c6b162]{box-shadow:none;background:0 0;border-color:#0000}.home-folder-pages[data-v-d5c6b162]{justify-content:center;align-items:center;gap:8px;min-height:20px;margin-top:5px;display:flex}.home-folder-pages button[data-v-d5c6b162]{background:#ffffff61;border:0;border-radius:50%;width:8px;height:8px;padding:0;transition:background-color .18s,transform .22s cubic-bezier(.22,1,.36,1)}.home-folder-pages button.active[data-v-d5c6b162]{background:#fff;transform:scale(1.18)}.home-folder-heading--editing[data-v-d5c6b162]{gap:8px;min-height:52px}.home-folder-rename-field[data-v-d5c6b162]{background:#1c1c1ec7;border:1px solid #ffffff42;border-radius:14px;flex:auto;min-width:0;padding:0;overflow:hidden;box-shadow:inset 0 1px #ffffff1f}.home-folder-rename-field[data-v-d5c6b162] .sky-field__inner{padding:2px 12px}.home-folder-rename-field[data-v-d5c6b162] .sky-field__input{color:#fff;text-align:center;height:46px;min-height:46px;font-size:18px;font-weight:600}.home-folder-rename-field[data-v-d5c6b162] .sky-field__input::placeholder{color:#ffffff7a}.home-folder-rename-field[data-v-d5c6b162] .sky-field__clear{color:#fff}.home-folder-rename-action[data-v-d5c6b162]{color:#fff;background:#ffffff21;border:0;border-radius:50%;flex:0 0 44px;width:44px;height:44px;box-shadow:inset 0 1px #ffffff1f}.home-folder-rename-action[data-v-d5c6b162]:active{background:#ffffff38;transform:scale(.94)}@media (prefers-reduced-motion:reduce){.home-folder-layer[data-v-d5c6b162] *,.home-folder-layer[data-v-d5c6b162] :before,.home-folder-layer[data-v-d5c6b162] :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.weather-condition-icon[data-v-55d0605e]{object-fit:contain;display:block}.home-widget-shell[data-v-0f80ae8c]{z-index:2;min-width:0;min-height:0;transition:transform .32s cubic-bezier(.32,.72,0,1),opacity .2s;position:relative}.home-widget-shell--dragging[data-v-0f80ae8c]{z-index:40;opacity:.86;transition:transform var(--springboard-page-duration) var(--springboard-page-easing), opacity .2s ease;pointer-events:none}.home-widget-shell--editing[data-v-0f80ae8c]:not(.home-widget-shell--dragging){animation:.17s ease-in-out infinite alternate widget-wobble-0f80ae8c}.home-widget-shell--preview[data-v-0f80ae8c]{aspect-ratio:2;width:100%}.home-widget-shell--preview.home-widget-shell--small[data-v-0f80ae8c]{aspect-ratio:1;max-width:150px}.home-widget-shell--preview.home-widget-shell--large[data-v-0f80ae8c]{aspect-ratio:1}.home-widget[data-v-0f80ae8c]{--phone-effect-solid-background:#19191b;box-sizing:border-box;border-radius:var(--sky-widget-radius-medium);color:#fff;-webkit-backdrop-filter:blur(26px)saturate(125%);cursor:pointer;width:100%;height:100%;font-family:var(--sky-font-family);user-select:none;touch-action:none;background:#19191be8;border:.75px solid #ffffff2b;outline:none;padding:15px;position:relative;overflow:hidden;box-shadow:0 10px 25px #00000047,inset 0 .75px #ffffff26}.home-widget-shell--small .home-widget[data-v-0f80ae8c]{border-radius:var(--sky-widget-radius-small);padding:13px}.home-widget-shell--large .home-widget[data-v-0f80ae8c]{border-radius:var(--sky-widget-radius-large);padding:18px}.home-widget[data-v-0f80ae8c]:active{filter:brightness(1.08)}.home-widget-open[data-v-0f80ae8c]{z-index:1;border-radius:inherit;color:#0000;width:100%;height:100%;box-shadow:none;appearance:none;cursor:pointer;background:0 0;border:0;outline:none;margin:0;padding:0;display:block;position:absolute;inset:0}.home-widget-open[data-v-0f80ae8c]:focus-visible{box-shadow:inset 0 0 0 2px var(--sky-app-accent,#0a84ff)}.home-widget [data-widget-control][data-v-0f80ae8c]{z-index:2;position:relative}.home-widget small[data-v-0f80ae8c],.widget-eyebrow[data-v-0f80ae8c]{color:#ffffff9e;font-size:11px;font-weight:500;line-height:1.25}.home-widget--clock[data-v-0f80ae8c],.home-widget--date[data-v-0f80ae8c],.home-widget--wallet[data-v-0f80ae8c]{flex-direction:column;justify-content:flex-end;align-items:flex-start;display:flex}.home-widget--clock[data-v-0f80ae8c]{background:#0c0c0df0}.widget-clock[data-v-0f80ae8c]{letter-spacing:-1.8px;white-space:nowrap;margin:2px 0;font-size:28px;font-weight:500;line-height:1}.home-widget-shell--medium .widget-clock[data-v-0f80ae8c]{font-size:48px}.home-widget--date[data-v-0f80ae8c]{color:#fff;background:#18181af0;justify-content:flex-start}.home-widget--date small[data-v-0f80ae8c]{color:#ffffff94;margin-top:auto}.widget-date-header[data-v-0f80ae8c]{justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.widget-date-weekday[data-v-0f80ae8c],.widget-date-time[data-v-0f80ae8c]{color:#ff3b30;font-size:12px;font-weight:700;line-height:1}.widget-date-weekday[data-v-0f80ae8c]{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.widget-date-time[data-v-0f80ae8c]{font-variant-numeric:tabular-nums;letter-spacing:.1px;flex:none}.widget-date-day[data-v-0f80ae8c]{letter-spacing:-2px;font-size:52px;font-weight:400;line-height:.95}.home-widget--weather[data-v-0f80ae8c]{color:#fff;background:radial-gradient(circle at 72% 13%,#ffe88466 0 7%,#0000 27%),linear-gradient(170deg,#2878bb 0%,#274f8d 48%,#14233f 100%);grid-template-columns:minmax(0,1fr);transition:background .35s;display:grid}.home-widget--weather[data-weather-condition=sunny][data-v-0f80ae8c]{background:radial-gradient(circle at 75% 15%,#ffe8847a 0 7%,#0000 29%),linear-gradient(170deg,#2878bb 0%,#274f8d 48%,#14233f 100%)}.home-widget--weather[data-weather-condition=clear][data-v-0f80ae8c]{background:radial-gradient(circle at 77% 19%,#bfcfff21 0 2%,#0000 3%),radial-gradient(circle at 24% 32%,#ffffff45 0 1px,#0000 2px),linear-gradient(165deg,#15183c 0%,#202c61 49%,#11172f 100%)}.home-widget--weather[data-weather-condition=clear][data-weather-period=day][data-v-0f80ae8c]{background:radial-gradient(circle at 75% 15%,#ffe88461 0 6%,#0000 27%),linear-gradient(170deg,#2878bb 0%,#274f8d 48%,#14233f 100%)}.home-widget--weather[data-weather-condition=partly_cloudy][data-v-0f80ae8c]{background:radial-gradient(at 72% 22%,#ffffff54,#0000 34%),linear-gradient(165deg,#506f91 0%,#354b6e 48%,#17233e 100%)}.home-widget--weather[data-weather-condition=cloudy][data-v-0f80ae8c]{background:radial-gradient(at 72% 22%,#ffffff3d,#0000 34%),linear-gradient(165deg,#536b82 0%,#34485e 48%,#172535 100%)}.home-widget--weather[data-weather-condition=rain][data-v-0f80ae8c]{background:repeating-linear-gradient(104deg,#0000 0 22px,#bcecff17 23px 25px,#0000 26px 49px),linear-gradient(165deg,#354b69 0%,#253952 46%,#101b2d 100%)}.home-widget--weather[data-weather-condition=thunder][data-v-0f80ae8c]{background:radial-gradient(circle at 75% 18%,#dce9ff73,#0000 23%),linear-gradient(165deg,#27334d 0%,#2d3155 48%,#11172b 100%)}.home-widget--weather[data-weather-condition=fog][data-v-0f80ae8c]{background:linear-gradient(#d9e1e566 0 20%,#0000 55%),linear-gradient(165deg,#596b75 0%,#40525e 48%,#21303b 100%)}.home-widget--weather[data-weather-condition=snow][data-v-0f80ae8c]{background:radial-gradient(circle at 20% 22%,#fff9 0 2px,#0000 3px),radial-gradient(circle at 70% 36%,#ffffff78 0 2px,#0000 3px),linear-gradient(165deg,#55738e 0%,#3d5873 48%,#23364f 100%)}.widget-weather-summary[data-v-0f80ae8c]{flex-direction:column;align-items:flex-start;min-width:0;min-height:0;display:flex}.widget-weather-location[data-v-0f80ae8c]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;font-weight:650;line-height:16px;overflow:hidden}.widget-weather-temperature[data-v-0f80ae8c]{letter-spacing:-2.2px;margin-top:1px;font-size:46px;font-weight:400;line-height:1}.widget-weather-current[data-v-0f80ae8c]{flex-direction:column;align-items:flex-start;width:100%;min-width:0;max-width:100%;margin-top:auto;display:flex}.widget-weather-current>div[data-v-0f80ae8c]{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.widget-weather-current[data-v-0f80ae8c] .weather-condition-icon{flex:none}.widget-weather-current small[data-v-0f80ae8c]{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;line-height:15px;overflow:hidden}.widget-weather-range[data-v-0f80ae8c]{color:#ffffffd1!important;font-size:10px!important;font-weight:550!important;line-height:13px!important}.widget-weather-unavailable[data-v-0f80ae8c]{color:#ffffffb8;text-align:center;place-items:center;min-width:0;min-height:0;font-size:12px;font-weight:600;display:grid}.widget-weather-hourly[data-v-0f80ae8c]{border-left:.5px solid #fff3;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;min-height:0;display:grid}.widget-weather-hourly>div[data-v-0f80ae8c]{align-content:center;justify-items:center;gap:7px;min-width:0;display:grid}.widget-weather-hourly time[data-v-0f80ae8c]{color:#ffffff94;font-size:9px;font-weight:600}.widget-weather-hourly strong[data-v-0f80ae8c]{font-size:12px;font-weight:650}.home-widget-shell--medium .home-widget--weather[data-v-0f80ae8c]{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:12px;padding:13px 15px}.home-widget-shell--medium .widget-weather-temperature[data-v-0f80ae8c]{font-size:42px}.home-widget-shell--medium .widget-weather-hourly[data-v-0f80ae8c]{padding-left:10px}.home-widget-shell--medium .widget-weather-hourly svg[data-v-0f80ae8c]{width:18px;height:18px}.home-widget-shell--medium .widget-weather-hourly time[data-v-0f80ae8c]{font-size:8px}.home-widget-shell--medium .widget-weather-hourly strong[data-v-0f80ae8c]{font-size:11px}.home-widget-shell--large .home-widget--weather[data-v-0f80ae8c]{flex-direction:column;display:flex}.home-widget-shell--large .widget-weather-temperature[data-v-0f80ae8c]{font-size:62px}.home-widget-shell--large .widget-weather-current[data-v-0f80ae8c]{margin-top:16px}.home-widget-shell--large .widget-weather-hourly[data-v-0f80ae8c]{border-top:.5px solid #fff3;border-left:0;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:auto;padding-top:16px}.home-widget--music[data-v-0f80ae8c]{background:#27272af2;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:14px;display:grid;position:relative}.home-widget--music-empty[data-v-0f80ae8c]:after{z-index:1;content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#0000 34%,#1414162e 62%,#101012d1 100%);position:absolute;inset:0}.home-widget--music-empty .widget-album[data-v-0f80ae8c],.home-widget--music-empty .widget-music-placeholder[data-v-0f80ae8c]{-webkit-mask-image:linear-gradient(#000 0% 42%,#0000006b 72%,#0000 100%);mask-image:linear-gradient(#000 0% 42%,#0000006b 72%,#0000 100%)}.home-widget-shell--large .home-widget--music[data-v-0f80ae8c]{grid-template-rows:172px minmax(0,1fr);grid-template-columns:1fr;align-content:start;gap:16px}.widget-album[data-v-0f80ae8c]{aspect-ratio:1;color:#ffffff7a;background:#ffffff14;border:.5px solid #ffffff24;border-radius:16px;align-self:center;place-items:center;width:100%;min-width:0;height:auto;min-height:0;display:grid;overflow:hidden;box-shadow:inset 0 0 0 .5px #ffffff0d,0 5px 13px #0000002e}.widget-album img[data-v-0f80ae8c]{object-fit:cover;width:100%;height:100%;display:block}.home-widget-shell--large .widget-album[data-v-0f80ae8c]{border-radius:25px;width:172px;height:172px;margin:0 auto}.widget-music-body[data-v-0f80ae8c]{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.widget-music-mark[data-v-0f80ae8c]{color:#ff375f;flex:none;align-self:flex-end}.widget-music-copy[data-v-0f80ae8c]{flex-direction:column;min-width:0;margin-top:auto;display:flex}.widget-music-copy strong[data-v-0f80ae8c],.widget-music-copy small[data-v-0f80ae8c]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.widget-music-copy strong[data-v-0f80ae8c]{font-size:14px;line-height:18px}.widget-music-progress[data-v-0f80ae8c]{background:#ffffff1f;border-radius:3px;width:100%;height:3px;margin-top:9px;overflow:hidden}.widget-music-progress i[data-v-0f80ae8c]{border-radius:inherit;background:#ff375f;height:100%;display:block}.widget-music-empty[data-v-0f80ae8c]{z-index:2;color:#ffffffb8;text-align:center;margin:0;font-size:14px;font-weight:650;line-height:17px;position:absolute;bottom:14px;left:15px;right:15px}.widget-music-placeholder[data-v-0f80ae8c]{gap:10px;margin:auto 0;display:grid}.widget-music-placeholder span[data-v-0f80ae8c]{background:#ffffff14;border-radius:7px;height:7px;display:block}.widget-music-placeholder span[data-v-0f80ae8c]:first-child{background:#ff375f24;width:54%}.widget-music-controls[data-v-0f80ae8c]{justify-content:flex-end;align-items:center;gap:2px;margin-top:auto;display:flex}.widget-music-controls button[data-v-0f80ae8c],.widget-contacts button[data-v-0f80ae8c]{color:#fff;background:#ffffff1c;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.home-widget-shell--large .widget-music-body[data-v-0f80ae8c]{text-align:center}.home-widget-shell--large .widget-music-mark[data-v-0f80ae8c]{position:absolute;top:18px;right:18px}.home-widget-shell--large .widget-music-copy[data-v-0f80ae8c],.home-widget-shell--large .widget-music-empty[data-v-0f80ae8c]{margin-left:auto;margin-right:auto}.home-widget-shell--large .widget-music-controls[data-v-0f80ae8c]{justify-content:center}.home-widget--wallet[data-v-0f80ae8c]{background:#191a1df0}.widget-wallet-icon[data-v-0f80ae8c]{color:#64d2ff;background:#64d2ff21;border-radius:11px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:13px;right:13px}.widget-balance[data-v-0f80ae8c]{letter-spacing:-1.2px;margin:2px 0;font-size:30px;font-weight:650}.home-widget--transactions[data-v-0f80ae8c],.home-widget--contacts[data-v-0f80ae8c]{flex-direction:column;display:flex}.home-widget--transactions[data-v-0f80ae8c]{background:#1d1d1ff0}.home-widget--contacts[data-v-0f80ae8c]{background:#191a1df0}.widget-list-header[data-v-0f80ae8c]{color:#64d2ff;justify-content:space-between;align-items:center;margin-bottom:7px;font-size:13px;font-weight:700;display:flex}.home-widget--transactions .widget-list-header[data-v-0f80ae8c]{color:#30d158}.widget-transaction[data-v-0f80ae8c]{color:#fff;text-align:left;background:0 0;border:0;border-top:.5px solid #ffffff1c;justify-content:space-between;align-items:center;min-height:43px;padding:5px 0;display:flex}.widget-transaction>span[data-v-0f80ae8c]{flex-direction:column;min-width:0;display:flex}.widget-transaction strong[data-v-0f80ae8c]{font-size:12px;font-weight:650}.widget-transaction small[data-v-0f80ae8c]{margin-top:1px;font-size:9px}.widget-transaction b[data-v-0f80ae8c]{color:#fff;font-size:12px;font-weight:600}.widget-transaction b.positive[data-v-0f80ae8c]{color:#30d158}.widget-contacts[data-v-0f80ae8c]{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.home-widget-shell--large .widget-contacts[data-v-0f80ae8c]{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,minmax(0,1fr))}.widget-contacts article[data-v-0f80ae8c]{flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;display:flex}.widget-contact-avatar[data-v-0f80ae8c]{color:#fff;background:#5e5ce6;border-radius:50%;place-items:center;width:38px;height:38px;font-size:16px;font-weight:650;display:grid;box-shadow:inset 0 1px #fff3}.widget-contacts article:nth-child(2n) .widget-contact-avatar[data-v-0f80ae8c]{background:#ff9f0a}.widget-contacts article:nth-child(3n) .widget-contact-avatar[data-v-0f80ae8c]{background:#34c759}.widget-contacts strong[data-v-0f80ae8c]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9px;overflow:hidden}.widget-contacts article>div[data-v-0f80ae8c]{gap:3px;display:flex}.widget-contacts button[data-v-0f80ae8c]{color:#64d2ff;background:#64d2ff1f;width:25px;height:25px}.home-widget-remove[data-v-0f80ae8c]{z-index:8;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:-18px;left:-18px}.home-widget-remove>span[data-v-0f80ae8c]{color:#111;background:#d1d1d6;border:.5px solid #ffffff8c;border-radius:50%;place-items:center;width:23px;min-width:23px;height:23px;padding:0;font-size:20px;font-weight:400;line-height:1;display:grid;box-shadow:0 1px 5px #0000008c}@keyframes widget-wobble-0f80ae8c{0%{transform:rotate(-.7deg)translateY(-.5px)}to{transform:rotate(.7deg)translateY(.5px)}}@media (prefers-reduced-motion:reduce){.home-widget-shell--editing[data-v-0f80ae8c]{animation:none}}.springboard-widget-grid[data-v-1caaf6fe]{z-index:3;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(var(--widget-grid-rows), var(--springboard-grid-row));grid-auto-rows:var(--springboard-grid-row);gap:var(--springboard-grid-row-gap) var(--springboard-grid-column-gap);pointer-events:none;display:grid;position:absolute;top:82px;left:22px;right:22px}.springboard-widget-grid--page[data-v-1caaf6fe]{position:relative;top:auto;left:auto;right:auto}.springboard-widget-grid--drag-source[data-v-1caaf6fe]{z-index:50}.springboard-widget-grid[data-v-1caaf6fe] .home-widget-shell{pointer-events:auto}.widget-config-provider[data-v-8fdf2b85]{z-index:115;pointer-events:none;position:absolute;inset:0}.widget-config-sheet[data-v-8fdf2b85]{--sky-overlay-layer:115}.widget-config-sheet[data-v-8fdf2b85] .sky-overlay-backdrop{background:#00000094}.widget-config-sheet[data-v-8fdf2b85] .sky-sheet__panel{height:calc(100% - var(--sky-space-3));max-height:calc(100% - var(--sky-space-3));background:var(--sky-bg);overflow:hidden}.widget-config-surface[data-v-8fdf2b85]{background:var(--sky-bg);height:calc(100% - 32px);min-height:0;color:var(--sky-text);flex-direction:column;display:flex}.widget-config-navbar[data-v-8fdf2b85]{align-items:center;gap:var(--sky-space-2);min-height:56px;padding:0 var(--sky-space-3);border-bottom:1px solid var(--sky-hairline);grid-template-columns:minmax(72px,1fr) minmax(0,2fr) minmax(72px,1fr);display:grid}.widget-config-navbar h2[data-v-8fdf2b85]{color:var(--sky-text);font-size:var(--sky-font-title);text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:650;overflow:hidden}.widget-config-navbar[data-v-8fdf2b85]>:first-child{justify-self:start}.widget-config-navbar[data-v-8fdf2b85]>:last-child{justify-self:end}.widget-config-navbar[data-v-8fdf2b85] .widget-config-nav-button.sky-button{min-height:var(--sky-touch-target);padding:0 var(--sky-space-4);background:var(--sky-surface-variant);color:#fff;border:1px solid #ffffff1f;font-size:15px;font-weight:600}.widget-config-scroll[data-v-8fdf2b85]{min-height:0;padding:var(--sky-space-3) var(--sky-page-gutter) calc(var(--sky-space-6) + var(--sky-safe-area-bottom));flex:1;overflow-y:auto}.widget-config-preview[data-v-8fdf2b85]{min-height:250px;padding:var(--sky-space-4) 0;justify-content:center;align-items:center;display:flex}.widget-config-size[data-v-8fdf2b85]{margin-bottom:var(--sky-space-5)}.widget-config-size h3[data-v-8fdf2b85]{margin:0 0 var(--sky-space-2) var(--sky-space-3);color:var(--sky-muted);font-size:var(--sky-font-caption);text-transform:uppercase;font-weight:600}.widget-config-size[data-v-8fdf2b85] .sky-segmented{width:100%}.widget-config-group[data-v-8fdf2b85]{margin:0 0 var(--sky-space-5)}.widget-config-balance[data-v-8fdf2b85]{width:146px}.widget-config-avatar[data-v-8fdf2b85]{color:#fff;background:#5e5ce6;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:650;display:grid}@media (max-height:700px){.widget-config-preview[data-v-8fdf2b85]{min-height:205px}}.widget-picker-provider[data-v-3f7ee5cb]{z-index:110;pointer-events:none;position:absolute;inset:0}.widget-picker-sheet[data-v-3f7ee5cb]{--sky-overlay-layer:110}.widget-picker-sheet[data-v-3f7ee5cb] .sky-overlay-backdrop{background:#00000094}.widget-picker-sheet[data-v-3f7ee5cb] .sky-sheet__panel{height:calc(100% - var(--sky-space-3));max-height:calc(100% - var(--sky-space-3));background:var(--sky-bg);overflow:hidden}.widget-picker-surface[data-v-3f7ee5cb]{background:var(--sky-bg);height:calc(100% - 32px);min-height:0;color:var(--sky-text);flex-direction:column;display:flex}.widget-picker-navbar[data-v-3f7ee5cb]{align-items:center;gap:var(--sky-space-2);min-height:56px;padding:0 var(--sky-space-3);border-bottom:1px solid var(--sky-hairline);grid-template-columns:minmax(72px,1fr) minmax(0,2fr) minmax(72px,1fr);display:grid}.widget-picker-navbar h2[data-v-3f7ee5cb]{color:var(--sky-text);font-size:var(--sky-font-title);text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:650;overflow:hidden}.widget-picker-navbar[data-v-3f7ee5cb]>:first-child{justify-self:start}.widget-picker-navbar[data-v-3f7ee5cb]>:last-child{justify-self:end}.widget-picker-navbar[data-v-3f7ee5cb] .widget-picker-nav-button.sky-button{min-height:var(--sky-touch-target);padding:0 var(--sky-space-4);background:var(--sky-surface-variant);color:#fff;border:1px solid #ffffff1f;font-size:15px;font-weight:600}.widget-picker-navbar[data-v-3f7ee5cb] .widget-picker-nav-button--icon.sky-button{width:var(--sky-touch-target);min-width:var(--sky-touch-target);padding:0}.widget-picker-scroll[data-v-3f7ee5cb]{min-height:0;padding:var(--sky-space-3) var(--sky-page-gutter) calc(var(--sky-space-6) + var(--sky-safe-area-bottom));flex:1;overflow-y:auto}.widget-picker-search[data-v-3f7ee5cb]{margin-bottom:var(--sky-space-5)}.widget-picker-preview[data-v-3f7ee5cb]{min-height:100%;padding:var(--sky-space-4) 0 0;text-align:center;flex-direction:column;align-items:center;display:flex}.widget-picker-preview-stage[data-v-3f7ee5cb]{touch-action:pan-y;user-select:none;outline:0;justify-content:center;align-items:center;width:100%;min-height:310px;display:flex}.widget-picker-preview-stage[data-v-3f7ee5cb]:focus-visible{border-radius:var(--sky-radius-card);box-shadow:inset 0 0 0 2px var(--sky-app-accent)}.widget-picker-size-copy[data-v-3f7ee5cb]{justify-content:center;align-items:baseline;gap:var(--sky-space-2);color:var(--sky-muted);font-size:var(--sky-font-caption);display:flex}.widget-picker-size-copy strong[data-v-3f7ee5cb]{color:var(--sky-text);font-size:14px;font-weight:600}.widget-picker-size-dots[data-v-3f7ee5cb]{min-height:var(--sky-touch-target);justify-content:center;align-items:center;gap:var(--sky-space-2);display:flex}.widget-picker-size-dots button[data-v-3f7ee5cb]{background:var(--sky-subtle);width:8px;height:8px;transition:background-color var(--sky-transition-fast) ease;border:0;border-radius:50%;padding:0;position:relative}.widget-picker-size-dots button[data-v-3f7ee5cb]:before{content:"";position:absolute;inset:-18px -8px}.widget-picker-size-dots .widget-picker-size-dot--active[data-v-3f7ee5cb]{background:var(--sky-text)}.widget-picker-preview h3[data-v-3f7ee5cb]{color:var(--sky-text);letter-spacing:-.35px;margin:0;font-size:21px;font-weight:650}.widget-picker-preview p[data-v-3f7ee5cb]{max-width:290px;margin:var(--sky-space-1) 0 var(--sky-space-5);color:var(--sky-muted);font-size:14px;line-height:19px}.widget-picker-add[data-v-3f7ee5cb]{margin-top:auto}.widget-picker-category h3[data-v-3f7ee5cb]{margin:var(--sky-space-5) var(--sky-space-3) var(--sky-space-2);color:var(--sky-muted);font-size:var(--sky-font-caption);text-transform:uppercase;font-weight:600}.widget-picker-category:first-of-type h3[data-v-3f7ee5cb]{margin-top:0}.widget-picker-list[data-v-3f7ee5cb]{border-radius:var(--sky-radius-card);margin:0;overflow:hidden}.widget-picker-list[data-v-3f7ee5cb] .sky-list-item__content{min-height:58px}.widget-picker-list[data-v-3f7ee5cb] .sky-list-item__text{color:var(--sky-muted)}.widget-picker-icon[data-v-3f7ee5cb]{color:#fff;background:#2c2c2e;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.widget-picker-icon--date[data-v-3f7ee5cb]{background:#ff453a}.widget-picker-icon--weather[data-v-3f7ee5cb]{background:#0a84ff}.widget-picker-icon--music[data-v-3f7ee5cb]{background:#ff375f}.widget-picker-icon--wallet[data-v-3f7ee5cb]{background:#5856d6}.widget-picker-icon--transactions[data-v-3f7ee5cb]{background:#30b35a}.widget-picker-icon--contacts[data-v-3f7ee5cb]{background:#ff9f0a}.widget-picker-empty[data-v-3f7ee5cb]{min-height:220px}@media (max-height:700px){.widget-picker-preview-stage[data-v-3f7ee5cb]{min-height:260px}}@media (prefers-reduced-motion:reduce){.widget-picker-size-dots button[data-v-3f7ee5cb]{transition:none}}.widget-action-provider[data-v-afb7d3a7]{z-index:105;pointer-events:none;position:absolute;inset:0}.widget-action-sheet[data-v-afb7d3a7]{--sky-overlay-layer:105}.widget-action-sheet[data-v-afb7d3a7] .sky-overlay-backdrop{background:#00000094}.widget-action-sheet[data-v-afb7d3a7] .sky-action-sheet__panel{max-width:100%}.widget-action-sheet[data-v-afb7d3a7] .sky-action-group{border-radius:var(--sky-radius-card);background:var(--sky-surface)}.widget-action-sheet[data-v-afb7d3a7] .sky-actions-label{color:var(--sky-muted);background:0 0;font-size:14px;font-weight:600}.widget-action-sheet[data-v-afb7d3a7] .sky-action-button{color:#fff;font-size:17px}.widget-action-sheet[data-v-afb7d3a7] .widget-action-button{justify-content:flex-start;gap:var(--sky-space-3);text-align:left}.widget-action-sheet[data-v-afb7d3a7] .widget-action-button svg{flex:none;width:24px}.widget-action-sheet[data-v-afb7d3a7] .widget-action-remove{color:var(--sky-danger)}.custom-app-page[data-v-29fec8c7]{background:var(--phone-app-background,#000);position:absolute;inset:0;overflow:hidden}.custom-app-page--landscape[data-v-29fec8c7]{width:827px;height:368px;width:100cqh;height:100cqw;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(90deg)}.custom-app-frame[data-v-29fec8c7]{background:0 0;border:0;width:100%;height:100%;position:absolute;inset:0}.custom-app-frame--fix-blur[data-v-29fec8c7]{transform:translateZ(0)}.custom-app-state[data-v-29fec8c7]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:44px 20px 25px}.custom-app-state[data-v-29fec8c7] .sky-block{margin:0}.custom-app-state strong[data-v-29fec8c7]{margin-bottom:7px;font-size:17px;display:block}.custom-app-state p[data-v-29fec8c7]{color:#8e8e93;margin:0;font-size:13px;line-height:1.35}.app-store-action[data-v-00c24542]{font:inherit;place-items:center;display:grid}.app-store-action--icon[data-v-00c24542]{width:28px;height:28px;color:var(--sky-app-accent)}.app-store-action__progress[data-v-00c24542]{place-items:center;width:28px;height:28px;display:grid;position:relative}.app-store-action__progress svg[data-v-00c24542]{fill:none;stroke-width:2.2px;width:28px;height:28px;position:absolute;inset:0;overflow:visible}.app-store-action__track[data-v-00c24542]{stroke:var(--sky-app-accent-soft)}.app-store-action__value[data-v-00c24542]{stroke:var(--sky-app-accent);stroke-linecap:round;stroke-dasharray:69.2;stroke-dashoffset:69.2px;transform-origin:50%;animation:3s linear forwards app-store-download-progress-00c24542;transform:rotate(-90deg)}.app-store-action__progress i[data-v-00c24542]{background:var(--sky-app-accent);border-radius:1.5px;width:7px;height:7px}@keyframes app-store-download-progress-00c24542{0%{stroke-dashoffset:69.2px}to{stroke-dashoffset:4px}}@media (prefers-reduced-motion:reduce){.app-store-action__value[data-v-00c24542]{stroke-dashoffset:34.6px;animation:none}}.store-detail-preview[data-v-3d0b28c2]{--preview-accent:#4d9dff;--preview-surface:#0a1828;border-radius:var(--sky-radius-card);background:var(--preview-surface);scroll-snap-align:start;border:1px solid #ffffff29;flex:0 0 224px;width:224px;height:354px;position:relative;overflow:hidden;box-shadow:0 12px 28px #0000003d}.store-detail-preview__screenshot[data-v-3d0b28c2]{object-fit:cover;object-position:center top;width:100%;height:100%;transition:transform .18s;display:block}.store-detail-preview--screen-1 .store-detail-preview__screenshot[data-v-3d0b28c2]{transform-origin:top;transform:scale(1.08)}.store-detail-preview--screen-2 .store-detail-preview__screenshot[data-v-3d0b28c2]{transform-origin:bottom;transform:scale(1.12)}.store-detail-preview__fallback[data-v-3d0b28c2]{color:#fff;text-align:center;background:radial-gradient(circle at 80% 12%, var(--preview-accent), transparent 42%), linear-gradient(155deg, var(--preview-surface), #070a11);align-content:center;justify-items:center;gap:10px;height:100%;padding:24px;display:grid}.store-detail-preview__fallback img[data-v-3d0b28c2]{border-radius:18px;width:72px;height:72px}.store-detail-preview__fallback strong[data-v-3d0b28c2]{font-size:22px}.store-detail-preview__fallback p[data-v-3d0b28c2]{color:#ffffffbd;margin:0;font-size:13px;line-height:1.45}.store-detail-preview__details[data-v-3d0b28c2],.store-detail-preview__about[data-v-3d0b28c2]{color:#fff;background:radial-gradient(circle at 88% 4%, var(--preview-accent), transparent 42%), linear-gradient(155deg, var(--preview-surface), #070a11);flex-direction:column;height:100%;padding:18px;display:flex;position:relative}.store-detail-preview__details[data-v-3d0b28c2]:before,.store-detail-preview__about[data-v-3d0b28c2]:before{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(120deg,#ffffff0f,#0000 42%);position:absolute;inset:0}.store-detail-preview__details header[data-v-3d0b28c2]{z-index:1;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:11px;display:grid}.store-detail-preview__details header img[data-v-3d0b28c2]{border-radius:12px;width:44px;height:44px}.store-detail-preview__details header span[data-v-3d0b28c2]{gap:3px;min-width:0;display:grid}.store-detail-preview__details header strong[data-v-3d0b28c2]{text-overflow:ellipsis;white-space:nowrap;font-size:18px;overflow:hidden}.store-detail-preview__details header small[data-v-3d0b28c2],.store-detail-preview__about dd[data-v-3d0b28c2]{color:#ffffffa8;font-size:10px}.store-detail-preview__details ul[data-v-3d0b28c2]{z-index:1;gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.store-detail-preview__details li[data-v-3d0b28c2]{background:#ffffff12;border:1px solid #ffffff1f;border-radius:12px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;padding:10px;display:grid}.store-detail-preview__details li b[data-v-3d0b28c2]{color:#fff;background:var(--preview-accent);border-radius:9px;place-items:center;width:28px;height:28px;font-size:11px;display:grid}.store-detail-preview__details li span[data-v-3d0b28c2]{font-size:11px;font-weight:700;line-height:1.3}.store-detail-preview__about[data-v-3d0b28c2]{text-align:center;justify-content:center;align-items:center}.store-detail-preview__about>img[data-v-3d0b28c2]{z-index:1;border-radius:22px;width:82px;height:82px;box-shadow:0 14px 30px #00000047}.store-detail-preview__about>strong[data-v-3d0b28c2]{z-index:1;margin-top:16px;font-size:22px}.store-detail-preview__about>p[data-v-3d0b28c2]{z-index:1;color:#ffffffc2;margin:8px 0 18px;font-size:11px;line-height:1.45}.store-detail-preview__about dl[data-v-3d0b28c2]{z-index:1;width:100%;margin:0}.store-detail-preview__about dl div[data-v-3d0b28c2]{background:#ffffff12;border:1px solid #ffffff1f;border-radius:12px;gap:3px;padding:10px;display:grid}.store-detail-preview__about dt[data-v-3d0b28c2],.store-detail-preview__about dd[data-v-3d0b28c2]{margin:0}.store-detail-preview__about dt[data-v-3d0b28c2]{font-size:11px;font-weight:800}.store-detail-preview__caption[data-v-3d0b28c2]{color:#fff;backdrop-filter:blur(12px);background:#07090ed6;border:1px solid #ffffff29;border-radius:13px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:9px;padding:8px;display:grid;position:absolute;bottom:10px;left:10px;right:10px;box-shadow:0 8px 24px #00000057}.store-detail-preview__caption img[data-v-3d0b28c2]{border-radius:8px;width:32px;height:32px}.store-detail-preview__caption span[data-v-3d0b28c2]{gap:2px;min-width:0;display:grid}.store-detail-preview__caption strong[data-v-3d0b28c2],.store-detail-preview__caption small[data-v-3d0b28c2]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.store-detail-preview__caption strong[data-v-3d0b28c2]{font-size:11px;line-height:1.2}.store-detail-preview__caption small[data-v-3d0b28c2]{color:#ffffff9e;font-size:9px}.store-detail[data-v-d553c45d]{gap:var(--sky-space-5);width:100%;min-width:0;padding:var(--sky-space-3) 0 var(--sky-space-6);color:var(--sky-text);display:grid;overflow-x:hidden}.store-detail__preview-section[data-v-d553c45d]{min-width:0}.store-detail__toolbar[data-v-d553c45d]{justify-content:space-between;align-items:center;display:flex}.store-detail__toolbar-button[data-v-d553c45d]{width:var(--sky-touch-target);height:var(--sky-touch-target);border:1px solid var(--sky-hairline);color:var(--sky-text);border-radius:50%;place-items:center;transition:background-color .1s,border-color .1s,box-shadow .1s,transform .1s;display:grid}.store-detail__toolbar-button[data-v-d553c45d]:active{transform:scale(.94)}.store-detail__hero[data-v-d553c45d]{align-items:center;gap:var(--sky-space-4);grid-template-columns:116px minmax(0,1fr);display:grid}.store-detail__hero>img[data-v-d553c45d]{border-radius:calc(var(--sky-radius-card) + var(--sky-space-1));object-fit:cover;width:116px;height:116px;box-shadow:0 12px 24px #0003}.store-detail__hero>div[data-v-d553c45d]{min-width:0}.store-detail__hero h1[data-v-d553c45d]{color:var(--sky-text);text-overflow:ellipsis;margin:0;font-size:24px;line-height:1.02;overflow:hidden}.store-detail__hero p[data-v-d553c45d]{color:var(--sky-muted);text-overflow:ellipsis;white-space:nowrap;margin:6px 0 12px;font-size:13px;overflow:hidden}.store-detail__hero button[data-v-d553c45d]{min-width:72px;min-height:var(--sky-touch-target);border-radius:var(--sky-radius-pill);padding:0 var(--sky-space-4);color:#fff;background:var(--sky-app-accent);border:0;place-items:center;font-size:12px;font-weight:850;display:grid}.store-detail__hero .store-detail__action--icon[data-v-d553c45d]{width:54px;min-width:54px;height:30px;min-height:30px;color:var(--sky-app-accent);background:0 0;padding:0}.store-detail__hero .store-detail__action--get[data-v-d553c45d]{min-width:54px;height:30px;min-height:30px;padding:0 10px;font-size:10px}.store-detail__facts[data-v-d553c45d]{border-top:1px solid var(--sky-hairline);border-bottom:1px solid var(--sky-hairline);padding:var(--sky-space-3) 0;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.store-detail__facts>div[data-v-d553c45d]{border-right:1px solid var(--sky-hairline);text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.store-detail__facts>div[data-v-d553c45d]:last-child{border-right:0}.store-detail__facts dt[data-v-d553c45d]{color:var(--sky-muted);letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:800;overflow:hidden}.store-detail__facts dd[data-v-d553c45d]{color:var(--sky-text);margin:5px 0 0;font-size:24px;font-weight:700}.store-detail__facts span[data-v-d553c45d]{max-width:100%;color:var(--sky-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.store-detail__facts .store-detail__stars[data-v-d553c45d]{color:var(--sky-muted);display:flex}.store-detail__whats-new[data-v-d553c45d],.store-detail__description[data-v-d553c45d]{border-bottom:1px solid var(--sky-hairline);padding-bottom:var(--sky-space-5)}.store-detail__whats-new header[data-v-d553c45d],.store-detail__preview-section>header[data-v-d553c45d]{justify-content:space-between;align-items:center;gap:var(--sky-space-2);display:flex}.store-detail__whats-new h2[data-v-d553c45d],.store-detail__preview-section h2[data-v-d553c45d],.store-detail__description h2[data-v-d553c45d]{font-size:var(--sky-font-medium-title);margin:0}.store-detail__version[data-v-d553c45d]{justify-content:space-between;gap:var(--sky-space-3);margin-top:var(--sky-space-3);color:var(--sky-muted);font-size:11px;display:flex}.store-detail__whats-new p[data-v-d553c45d],.store-detail__description p[data-v-d553c45d]{margin:var(--sky-space-3) 0 0;color:var(--sky-text);font-size:13px;line-height:1.45}.store-detail__preview-navigation[data-v-d553c45d]{align-items:center;gap:5px;display:flex}.store-detail__preview-navigation>span[data-v-d553c45d]{min-width:30px;color:var(--sky-muted);text-align:center;font-size:9px;font-weight:700}.store-detail__preview-control[data-v-d553c45d]{width:var(--sky-touch-target);height:var(--sky-touch-target);min-width:var(--sky-touch-target);min-height:var(--sky-touch-target);border:1px solid var(--sky-hairline);color:var(--sky-text);border-radius:50%;place-items:center;padding:0;transition:background-color .1s,color .1s,transform .1s;display:grid}.store-detail__preview-control[data-v-d553c45d]:disabled{opacity:.34}.store-detail__preview-control[data-v-d553c45d]:active:not(:disabled){transform:scale(.92)}.store-detail__previews[data-v-d553c45d]{gap:var(--sky-space-3);margin-right:calc(0px - var(--sky-page-gutter));padding:var(--sky-space-3) var(--sky-page-gutter) var(--sky-space-2) 0;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.store-detail__previews[data-v-d553c45d]::-webkit-scrollbar{display:none}@media (hover:hover){.store-detail__toolbar-button[data-v-d553c45d]:hover{border-color:#ffffff29;transform:translateY(-1px);box-shadow:0 7px 16px #0000002e}.store-detail__preview-control[data-v-d553c45d]:hover:not(:disabled){color:var(--sky-app-accent);transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.store-detail__previews[data-v-d553c45d]{scroll-behavior:auto}}.app-store-page[data-v-cc369f28]{background:var(--sky-bg);color:var(--sky-text);padding:0}.app-store-page[data-v-cc369f28] button:not(:disabled){transition:transform var(--sky-transition-fast) var(--sky-ease-out), filter var(--sky-transition-fast) var(--sky-ease-out), background-color var(--sky-transition-fast) var(--sky-ease-out), color var(--sky-transition-fast) var(--sky-ease-out)}.app-store-navbar[data-v-cc369f28]{min-height:calc(var(--sky-safe-area-top) + var(--sky-navbar-height) + var(--sky-navbar-large-title-height) - 30px)}.app-store-navbar[data-v-cc369f28] .sky-navbar__right{z-index:2;transform:translateY(calc(var(--sky-navbar-height) - 30px))}.app-store-navbar[data-v-cc369f28] .sky-navbar__inner{margin-bottom:0}.app-store-navbar[data-v-cc369f28] .sky-navbar__title-container{padding-right:calc(var(--sky-touch-target) + var(--sky-page-gutter) + var(--sky-safe-area-right));transform:translateY(calc(0px - var(--sky-navbar-collapse-offset) - 30px))}.app-store-navbar--search[data-v-cc369f28]{margin-bottom:-24px}.app-store-navbar--search[data-v-cc369f28] .sky-navbar__subnavbar{transform:translateY(calc(0px - var(--sky-navbar-collapse-offset) - 24px))}.app-store-profile[data-v-cc369f28]{width:var(--sky-touch-target);height:var(--sky-touch-target);color:var(--sky-text);background:var(--sky-glass-solid);box-shadow:var(--sky-shadow-glass,inset 0 0 0 1px var(--sky-hairline), inset 0 0 5px 1px #ffffff59, 0 4px 14px #00000029);letter-spacing:.02em;border:0;border-radius:50%;place-items:center;padding:0;font-size:14px;font-weight:700;display:grid}.app-store-profile[data-v-cc369f28]:focus-visible{outline:2px solid var(--sky-app-accent);outline-offset:2px}.app-store-account-sheet[data-v-cc369f28] .sky-sheet__panel{max-height:92%}.app-store-account-sheet--dragging[data-v-cc369f28] .sky-sheet__panel{transform:translateY(var(--store-account-drag-offset,0px));transition-duration:0s}.store-account[data-v-cc369f28]{gap:var(--sky-space-4);padding:var(--sky-space-4) var(--sky-page-gutter) calc(var(--sky-safe-area-bottom) + var(--sky-space-5));display:grid}.store-account__grabber[data-v-cc369f28]{width:100%;height:28px;margin:calc(0px - var(--sky-space-3)) 0 calc(0px - var(--sky-space-2));cursor:grab;touch-action:none;background:0 0;border:0;place-items:center;padding:0;display:grid}.store-account__grabber[data-v-cc369f28]:active{cursor:grabbing}.store-account__grabber[data-v-cc369f28]:focus-visible{outline:none}.store-account__grabber span[data-v-cc369f28]{border-radius:var(--sky-radius-pill);background:var(--sky-subtle);width:36px;height:5px}.store-account__toolbar[data-v-cc369f28]{justify-content:space-between;align-items:center;gap:var(--sky-space-3);display:flex}.store-account__toolbar>div[data-v-cc369f28]{min-width:0}.store-account__toolbar span[data-v-cc369f28],.store-account__section-heading span[data-v-cc369f28]{color:var(--sky-app-accent);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:800}.store-account__toolbar h2[data-v-cc369f28],.store-account__section-heading h3[data-v-cc369f28]{color:var(--sky-text);margin:2px 0 0;line-height:1.08}.store-account__toolbar h2[data-v-cc369f28]{font-size:var(--sky-font-medium-title)}.store-account__identity[data-v-cc369f28]{align-items:center;gap:var(--sky-space-3);border:1px solid var(--sky-hairline);border-radius:var(--sky-radius-card);min-height:82px;padding:var(--sky-space-4);background:var(--sky-surface-muted);display:flex}.store-account__identity>span[data-v-cc369f28]{color:#fff;background:linear-gradient(145deg,#8eacf0,#586db8);border-radius:50%;flex:0 0 54px;place-items:center;width:54px;height:54px;font-size:17px;font-weight:800;display:grid}.store-account__identity>div[data-v-cc369f28]{flex-direction:column;flex:1;min-width:0;display:flex}.store-account__identity strong[data-v-cc369f28],.store-account__identity small[data-v-cc369f28]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.store-account__identity small[data-v-cc369f28]{color:var(--sky-muted);margin-top:3px;font-size:11px}.store-account__identity>svg[data-v-cc369f28]{color:var(--sky-app-accent);flex:none}.store-account__summary[data-v-cc369f28]{gap:var(--sky-space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.store-account__summary>div[data-v-cc369f28]{border:1px solid var(--sky-hairline);border-radius:var(--sky-radius-card);min-height:70px;padding:var(--sky-space-3);background:var(--sky-surface-muted);text-align:center;place-items:center;display:grid}.store-account__summary dt[data-v-cc369f28]{color:var(--sky-text);font-size:22px;font-weight:800}.store-account__summary dd[data-v-cc369f28]{color:var(--sky-muted);margin:-4px 0 0;font-size:11px;font-weight:700}.store-account__section-heading[data-v-cc369f28]{justify-content:space-between;align-items:flex-end;gap:var(--sky-space-3);display:flex}.store-account__section-heading h3[data-v-cc369f28]{font-size:20px}.store-account__section-heading>strong[data-v-cc369f28]{border-radius:var(--sky-radius-pill);min-width:28px;height:28px;color:var(--sky-muted);background:var(--sky-surface-variant);place-items:center;font-size:11px;display:grid}.store-account__apps[data-v-cc369f28]{border:1px solid var(--sky-hairline);border-radius:var(--sky-radius-card);background:var(--sky-surface);overflow:hidden}.store-account__apps article[data-v-cc369f28]{align-items:center;gap:var(--sky-space-3);border-bottom:1px solid var(--sky-hairline);min-height:76px;padding:var(--sky-space-3);display:flex}.store-account__apps article[data-v-cc369f28]:last-child{border-bottom:0}.store-account__apps article>img[data-v-cc369f28]{border-radius:calc(var(--sky-radius-control) + var(--sky-space-1));object-fit:cover;flex:0 0 50px;width:50px;height:50px}.store-account__apps article>div[data-v-cc369f28]{flex-direction:column;flex:1;min-width:0;display:flex}.store-account__apps article>div strong[data-v-cc369f28],.store-account__apps article>div small[data-v-cc369f28]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.store-account__apps article>div strong[data-v-cc369f28]{font-size:13px}.store-account__apps article>div small[data-v-cc369f28]{color:var(--sky-muted);font-size:9px}.store-account__primary-action[data-v-cc369f28]{border-radius:var(--sky-radius-pill);min-width:60px;height:30px;color:var(--sky-app-accent);background:var(--sky-surface-muted);border:0;flex:none;justify-content:center;align-items:center;gap:4px;padding:0 10px;font-size:11px;font-weight:850;display:flex}.store-account__remove[data-v-cc369f28]{width:var(--sky-touch-target);height:var(--sky-touch-target);flex:0 0 var(--sky-touch-target);color:var(--sky-danger);background:var(--sky-danger-soft);border:0;border-radius:50%;place-items:center;display:grid}.store-scroll[data-v-cc369f28]{min-height:0;padding-top:0;padding-right:calc(var(--sky-page-gutter) + var(--sky-safe-area-right));padding-left:calc(var(--sky-page-gutter) + var(--sky-safe-area-left));flex:auto;overflow-y:auto}.store-scroll--detail[data-v-cc369f28]{margin-top:var(--sky-safe-area-top)}.store-today[data-v-cc369f28]{gap:var(--sky-space-5);padding-bottom:var(--sky-space-6);display:grid}.store-today__date[data-v-cc369f28]{color:var(--sky-muted);font-size:var(--sky-font-caption);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:700}.store-today__heading[data-v-cc369f28]{margin:var(--sky-space-2) 0 0;color:var(--sky-text);font-size:var(--sky-font-medium-title);line-height:1.08}.store-highlight[data-v-cc369f28]{border-radius:var(--sky-radius-card);color:#fff;background:radial-gradient(circle at 78% 20%, var(--store-highlight-glow), transparent 35%), linear-gradient(145deg, var(--store-highlight-background), #10141f 125%);min-width:0;transition:box-shadow .1s,transform .1s;position:relative;overflow:hidden;box-shadow:0 14px 28px #0000002e}.store-highlight__detail-link[data-v-cc369f28]{z-index:3;border-radius:inherit;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.store-highlight__detail-link[data-v-cc369f28]:focus-visible{outline-offset:-3px;outline:2px solid #ffffffe6}.store-highlight__copy[data-v-cc369f28]{z-index:2;padding:var(--sky-space-5);position:relative}.store-highlight__copy p[data-v-cc369f28],.store-highlight__copy h2[data-v-cc369f28],.store-highlight__copy>span[data-v-cc369f28]{margin:0}.store-highlight__copy p[data-v-cc369f28]{color:#ffffffc2;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:800;display:flex}.store-highlight__copy h2[data-v-cc369f28]{max-width:88%;margin-top:var(--sky-space-2);font-size:28px;line-height:1.03}.store-highlight__copy>span[data-v-cc369f28]{max-width:78%;margin-top:var(--sky-space-2);color:#ffffffc7;font-size:14px;line-height:1.3;display:block}.store-highlight__art[data-v-cc369f28]{place-items:center;height:170px;display:grid;position:relative}.store-highlight__orbit[data-v-cc369f28]{background:radial-gradient(circle at 34% 30%, #ffffff3d, transparent 38%), radial-gradient(circle at 66% 68%, var(--store-highlight-glow), transparent 70%);width:180px;height:180px;box-shadow:none;opacity:.68;filter:blur(14px)saturate(125%);border:0;border-radius:50%;position:absolute}.store-highlight__orbit[data-v-cc369f28]:before,.store-highlight__orbit[data-v-cc369f28]:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.store-highlight__orbit[data-v-cc369f28]:before{filter:blur(12px);background:radial-gradient(circle,#0000 20%,#ffffff1f 45%,#0000 74%);inset:-30px}.store-highlight__orbit[data-v-cc369f28]:after{background:radial-gradient(circle at 68% 36%, #ffffff1f, transparent 42%), radial-gradient(circle at 38% 64%, var(--store-highlight-glow), transparent 72%);opacity:.56;filter:blur(20px)saturate(130%);inset:-58px}.store-highlight__art img[data-v-cc369f28]{border-radius:calc(var(--sky-radius-card) - var(--sky-space-1));object-fit:cover;filter:drop-shadow(0 16px 18px #00000057);width:124px;height:124px;position:relative;transform:rotate(-4deg)}.store-highlight__footer[data-v-cc369f28]{z-index:2;align-items:center;gap:var(--sky-space-3);border-radius:0 0 var(--sky-radius-card) var(--sky-radius-card);min-height:76px;padding:var(--sky-space-3) var(--sky-space-4);background:linear-gradient(#05081033,#0508106b);display:flex;position:relative}.store-highlight__footer[data-v-cc369f28]:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0000,#05081033);height:28px;position:absolute;top:-28px;left:0;right:0}.store-highlight__footer>img[data-v-cc369f28]{z-index:1;border-radius:calc(var(--sky-radius-control) + var(--sky-space-1));object-fit:cover;flex:0 0 46px;width:46px;height:46px;position:relative}.store-highlight__footer>div[data-v-cc369f28]{z-index:1;flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.store-highlight__footer strong[data-v-cc369f28],.store-highlight__footer small[data-v-cc369f28]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.store-highlight__footer small[data-v-cc369f28]{color:#ffffffb3}.store-highlight__footer button[data-v-cc369f28]{z-index:4;min-width:68px;min-height:var(--sky-touch-target);border-radius:var(--sky-radius-pill);padding:0 var(--sky-space-3);color:var(--sky-app-accent);background:#ffffffe6;border:0;place-items:center;font-weight:800;display:grid;position:relative}.store-highlight--compact .store-highlight__copy h2[data-v-cc369f28]{max-width:70%;font-size:24px}.store-highlight--compact .store-highlight__art[data-v-cc369f28]{width:112px;height:112px;position:absolute;top:18px;right:8px}.store-highlight--compact .store-highlight__orbit[data-v-cc369f28]{filter:blur(10px)saturate(125%);width:96px;height:96px}.store-highlight--compact .store-highlight__orbit[data-v-cc369f28]:before{filter:blur(9px);inset:-18px}.store-highlight--compact .store-highlight__orbit[data-v-cc369f28]:after{filter:blur(14px)saturate(130%);inset:-32px}.store-highlight--compact .store-highlight__art img[data-v-cc369f28]{border-radius:calc(var(--sky-radius-control) + var(--sky-space-2));width:72px;height:72px}.store-today__section-heading[data-v-cc369f28]{justify-content:space-between;align-items:flex-end;gap:var(--sky-space-3);margin-top:var(--sky-space-1);display:flex}.store-today__section-heading>div[data-v-cc369f28]{flex-direction:column;gap:3px;display:flex}.store-today__section-heading span[data-v-cc369f28]{color:var(--sky-app-accent);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:800}.store-today__section-heading h2[data-v-cc369f28]{color:var(--sky-text);font-size:var(--sky-font-medium-title);margin:0;line-height:1.08}.store-today__section-heading>svg[data-v-cc369f28]{color:var(--sky-app-accent);margin-bottom:2px}.store-highlight__texture[data-v-cc369f28]{opacity:.42;pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0}.store-highlight__spark[data-v-cc369f28]{z-index:1;width:7px;height:7px;box-shadow:0 0 14px 4px var(--store-highlight-glow);background:#fff;border-radius:50%;position:absolute}.store-highlight__spark--one[data-v-cc369f28]{top:18px;right:24%}.store-highlight__spark--two[data-v-cc369f28]{opacity:.7;width:4px;height:4px;bottom:34px;left:22%}.store-highlight--compact .store-highlight__copy[data-v-cc369f28]{min-height:132px}.store-highlight--compact .store-highlight__copy>span[data-v-cc369f28]{max-width:62%;font-size:12px}.store-highlight--reverse[data-v-cc369f28]{background:radial-gradient(circle at 18% 18%, var(--store-highlight-glow), transparent 34%), linear-gradient(215deg, var(--store-highlight-background), #10141f 125%)}.store-highlight--reverse .store-highlight__copy[data-v-cc369f28]{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.store-highlight--reverse .store-highlight__copy p[data-v-cc369f28],.store-highlight--reverse .store-highlight__copy h2[data-v-cc369f28],.store-highlight--reverse .store-highlight__copy>span[data-v-cc369f28]{max-width:70%}.store-highlight--reverse .store-highlight__art[data-v-cc369f28]{left:8px;right:auto}.store-ranking[data-v-cc369f28]{border:1px solid var(--sky-hairline);border-radius:var(--sky-radius-card);background:var(--sky-surface);overflow:hidden;box-shadow:0 10px 26px #0000001a}.store-ranking__header[data-v-cc369f28]{align-items:center;gap:var(--sky-space-3);border-bottom:1px solid var(--sky-hairline);padding:var(--sky-space-4);background:var(--sky-surface-muted);display:flex}.store-ranking__icon[data-v-cc369f28]{width:var(--sky-touch-target);height:var(--sky-touch-target);flex:0 0 var(--sky-touch-target);color:#fff;background:linear-gradient(145deg,#ffb21c,#ff7a00);border-radius:50%;place-items:center;display:grid;box-shadow:0 7px 16px #ff840047}.store-ranking__header h2[data-v-cc369f28],.store-ranking__header p[data-v-cc369f28]{margin:0}.store-ranking__header h2[data-v-cc369f28]{color:var(--sky-text);font-size:20px}.store-ranking__header p[data-v-cc369f28]{color:var(--sky-muted);margin-top:2px;font-size:12px}.store-ranking ol[data-v-cc369f28]{padding:0 var(--sky-space-4);margin:0;list-style:none}.store-ranking li[data-v-cc369f28]{align-items:center;gap:var(--sky-space-2);border-bottom:1px solid var(--sky-hairline);min-height:72px;display:flex}.store-ranking li[data-v-cc369f28]:last-child{border-bottom:0}.store-ranking__detail-link[data-v-cc369f28]{align-items:center;gap:var(--sky-space-2);min-width:0;min-height:72px;color:inherit;text-align:left;background:0 0;border:0;flex:1;padding:0;transition:transform .1s;display:flex}.store-ranking__detail-link[data-v-cc369f28]:focus-visible{border-radius:var(--sky-radius-control);outline:2px solid var(--sky-app-accent);outline-offset:-2px}.store-ranking__detail-link>img[data-v-cc369f28]{border-radius:calc(var(--sky-radius-control) + var(--sky-space-1));object-fit:cover;flex:0 0 48px;width:48px;height:48px}.store-ranking__details[data-v-cc369f28]{flex-direction:column;flex:1;min-width:0;display:flex}.store-ranking__details strong[data-v-cc369f28],.store-ranking__details small[data-v-cc369f28]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.store-ranking__details small[data-v-cc369f28]{color:var(--sky-muted);font-size:11px}.store-ranking li>button[data-v-cc369f28]:not(.store-ranking__detail-link),.store-final-pick>button[data-v-cc369f28]:not(.store-highlight__detail-link){min-width:68px;min-height:var(--sky-touch-target);border-radius:var(--sky-radius-pill);padding:0 var(--sky-space-2);color:var(--sky-app-accent);background:var(--sky-surface-muted);border:0;place-items:center;font-size:12px;font-weight:800;display:grid}.store-final-pick[data-v-cc369f28]{align-items:center;gap:var(--sky-space-3);border-radius:var(--sky-radius-card);min-height:150px;padding:var(--sky-space-5);color:#fff;background:linear-gradient(145deg, var(--store-highlight-background), #111826);grid-template-columns:1fr auto;transition:box-shadow .1s,transform .1s;display:grid;position:relative;overflow:hidden}.store-final-pick__glow[data-v-cc369f28]{background:var(--store-highlight-glow);opacity:.42;filter:blur(30px);border-radius:50%;width:190px;height:190px;position:absolute;top:-70px;right:-50px}.store-final-pick__heading[data-v-cc369f28]{z-index:1;flex-direction:column;min-width:0;display:flex;position:relative}.store-final-pick__heading span[data-v-cc369f28]{color:#ffffffb8;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.store-final-pick__heading strong[data-v-cc369f28]{margin-top:6px;font-size:22px;line-height:1.05}.store-final-pick__heading small[data-v-cc369f28]{color:#ffffffb3;margin-top:7px;font-size:12px}.store-final-pick>img[data-v-cc369f28]{z-index:1;border-radius:calc(var(--sky-radius-card) - var(--sky-space-2));object-fit:cover;filter:drop-shadow(0 12px 15px #00000052);width:76px;height:76px;position:relative;transform:rotate(4deg)}.store-final-pick>button[data-v-cc369f28]:not(.store-highlight__detail-link){z-index:4;color:#fff;background:#ffffff2e;grid-column:1/-1;position:relative}@media (hover:hover) and (pointer:fine){.store-highlight[data-v-cc369f28]:hover,.store-final-pick[data-v-cc369f28]:hover{transform:translateY(-1px);box-shadow:0 17px 32px #0000003d}}.store-browse[data-v-cc369f28]{gap:var(--sky-space-4);padding-bottom:var(--sky-space-5);display:grid}.store-browse__featured-scroll[data-v-cc369f28]{grid-auto-columns:calc(100% - var(--sky-space-4));gap:var(--sky-space-3);overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;touch-action:pan-y;grid-auto-flow:column;min-width:0;display:grid;overflow-x:auto}.store-browse__featured-scroll[data-v-cc369f28]:active{cursor:grabbing}.store-browse__featured-scroll[data-v-cc369f28]::-webkit-scrollbar{display:none}.store-browse-feature[data-v-cc369f28]{border-radius:var(--sky-radius-card);color:#fff;background:radial-gradient(circle at 78% 18%, var(--store-highlight-glow), transparent 38%), linear-gradient(150deg, var(--store-highlight-background), #0e1421 125%);opacity:.72;scroll-snap-align:start;scroll-snap-stop:always;transform-origin:50%;min-height:246px;transition:opacity .26s,transform .38s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;transform:scale(.97);box-shadow:0 14px 28px #0000002e}.store-browse-feature.is-active[data-v-cc369f28]{opacity:1;transform:scale(1)}.store-browse-feature__texture[data-v-cc369f28]{opacity:.45;pointer-events:none;background:linear-gradient(120deg,#0000 30%,#ffffff14),repeating-linear-gradient(-32deg,#0000 0 16px,#ffffff06 17px 18px);position:absolute;inset:0}.store-browse-feature__copy[data-v-cc369f28]{z-index:2;min-height:80px;padding:var(--sky-space-3) var(--sky-space-4) 0;position:relative}.store-browse-feature__copy span[data-v-cc369f28]{color:#55b6ff;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:850}.store-browse-feature__copy h2[data-v-cc369f28],.store-browse-feature__copy p[data-v-cc369f28]{margin:0}.store-browse-feature__copy h2[data-v-cc369f28]{max-width:94%;margin-top:4px;font-size:21px;line-height:1.04}.store-browse-feature__copy p[data-v-cc369f28]{color:#ffffffad;margin-top:4px;font-size:12px}.store-browse-feature__art[data-v-cc369f28]{place-items:center;height:106px;display:grid;position:relative}.store-browse-feature__art>span[data-v-cc369f28]{background:radial-gradient(ellipse at 30% 36%, #ffffff3d, transparent 38%), radial-gradient(ellipse at 70% 64%, var(--store-highlight-glow), transparent 74%);width:150px;height:80px;box-shadow:none;opacity:.72;filter:blur(11px)saturate(125%);border:0;border-radius:50%;position:absolute;transform:rotate(-8deg)}.store-browse-feature__art>span[data-v-cc369f28]:before{content:"";filter:blur(14px);pointer-events:none;background:radial-gradient(#0000 18%,#ffffff1f 46%,#0000 76%);border-radius:50%;position:absolute;inset:-22px -34px}.store-browse-feature__art>svg[data-v-cc369f28]{color:#ffffff24;position:absolute;transform:translate(58px,-14px)rotate(12deg)}.store-browse-feature__art>img[data-v-cc369f28]{z-index:1;border-radius:calc(var(--sky-radius-card) - var(--sky-space-1));object-fit:cover;filter:drop-shadow(0 12px 15px #00000057);width:76px;height:76px;transition:transform .42s cubic-bezier(.22,1,.36,1);position:relative;transform:translate(-24px)rotate(-4deg)}.store-browse-feature.is-active .store-browse-feature__art>img[data-v-cc369f28]{transform:translate(-24px)rotate(-4deg)scale(1.04)}.store-browse-feature footer[data-v-cc369f28]{z-index:2;align-items:center;gap:var(--sky-space-3);min-height:60px;padding:var(--sky-space-2) var(--sky-space-3);backdrop-filter:blur(10px)saturate(115%);background:linear-gradient(#05081038,#05081085),linear-gradient(90deg,#0508106b,#05081042);display:flex;position:relative}.store-browse-feature footer[data-v-cc369f28]:before{content:"";z-index:0;backdrop-filter:blur(7px)saturate(110%);pointer-events:none;background:linear-gradient(#0000,#0508104d);height:28px;position:absolute;top:-28px;left:0;right:0}.store-browse-feature footer[data-v-cc369f28]>*{z-index:1;position:relative}.store-browse-feature footer>img[data-v-cc369f28]{border-radius:calc(var(--sky-radius-control) + var(--sky-space-1));object-fit:cover;flex:0 0 36px;width:36px;height:36px}.store-browse-feature__details[data-v-cc369f28]{min-width:0;color:inherit;text-align:left;background:0 0;border:0;flex-direction:column;flex:1 1 0;align-items:flex-start;padding:0;display:flex;overflow:hidden}.store-browse-feature footer strong[data-v-cc369f28],.store-browse-feature footer small[data-v-cc369f28]{text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}.store-browse-feature__details[data-v-cc369f28]:focus-visible,.store-list__detail-link[data-v-cc369f28]:focus-visible,.store-search__detail-link[data-v-cc369f28]:focus-visible{outline:2px solid var(--sky-app-accent);outline-offset:2px}.store-browse-feature footer small[data-v-cc369f28]{color:#ffffffa8;font-size:10px}.store-browse-feature footer button[data-v-cc369f28]:not(.store-browse-feature__details){min-width:68px;min-height:var(--sky-touch-target);border-radius:var(--sky-radius-pill);padding:0 var(--sky-space-3);color:var(--sky-app-accent);background:#ffffffeb;border:0;place-items:center;font-size:12px;font-weight:850;display:grid}.store-browse__pages[data-v-cc369f28]{margin:calc(0px - var(--sky-space-3)) 0 calc(0px - var(--sky-space-3));justify-content:center;align-items:center;gap:0;display:flex}.store-browse__pages button[data-v-cc369f28]{width:var(--sky-touch-target);height:var(--sky-touch-target);background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.store-browse__pages button[data-v-cc369f28]:after{background:var(--sky-subtle);content:"";width:6px;height:6px;transition:width var(--sky-transition-fast) var(--sky-ease-out), background var(--sky-transition-fast) var(--sky-ease-out);border-radius:50%}.store-browse__pages button.is-active[data-v-cc369f28]:after{border-radius:var(--sky-radius-pill);background:var(--sky-app-accent);width:18px}.store-browse__list-heading[data-v-cc369f28]{justify-content:space-between;align-items:flex-end;gap:var(--sky-space-3);margin-top:var(--sky-space-2);display:flex}.store-browse__list-heading>div[data-v-cc369f28]{min-width:0}.store-browse__list-heading span[data-v-cc369f28]{color:var(--sky-app-accent);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:800}.store-browse__list-heading h2[data-v-cc369f28]{color:var(--sky-text);font-size:var(--sky-font-medium-title);margin:2px 0 0;line-height:1.08}.store-browse__list-heading>strong[data-v-cc369f28]{border-radius:var(--sky-radius-pill);min-width:28px;height:28px;color:var(--sky-muted);background:var(--sky-surface-variant);place-items:center;font-size:11px;display:grid}.store-list--browse[data-v-cc369f28]{border:1px solid var(--sky-hairline);border-radius:var(--sky-radius-card);background:var(--sky-surface);overflow:hidden}.store-list--browse article[data-v-cc369f28]{min-height:76px;padding:var(--sky-space-3) var(--sky-space-4);transition:background-color var(--sky-transition-fast) var(--sky-ease-out)}.store-list--browse article[data-v-cc369f28]:last-of-type{border-bottom:0}.store-list--browse .store-icon[data-v-cc369f28]{border-radius:calc(var(--sky-radius-control) + var(--sky-space-1));flex-basis:52px;width:52px;height:52px}.store-list--browse small[data-v-cc369f28]{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.app-store-navbar[data-v-cc369f28] .sky-navbar__subnavbar .sky-searchbar__control{border-color:var(--sky-hairline);background:var(--sky-surface-variant)}.app-store-navbar[data-v-cc369f28] .sky-navbar__subnavbar .sky-searchbar__input{font-size:15px;font-weight:600}.app-store-navbar[data-v-cc369f28] .sky-navbar__subnavbar .sky-searchbar__suffix{color:var(--sky-text)}.store-search[data-v-cc369f28]{gap:var(--sky-space-6);padding-bottom:var(--sky-space-6);display:grid}.store-search__section[data-v-cc369f28],.store-search__results[data-v-cc369f28]{min-width:0}.store-search__empty[data-v-cc369f28]{background:0 0;border:0;min-height:220px;margin:0}.store-search__heading[data-v-cc369f28]{min-height:var(--sky-touch-target);align-items:center;gap:var(--sky-space-1);color:var(--sky-text);display:flex}.store-search__heading h2[data-v-cc369f28]{font-size:var(--sky-font-medium-title);margin:0;line-height:1.08}.store-search__heading>div[data-v-cc369f28]{justify-content:space-between;align-items:center;gap:var(--sky-space-3);width:100%;display:flex}.store-search__heading>div>span[data-v-cc369f28]{border-radius:var(--sky-radius-pill);min-width:28px;height:28px;color:var(--sky-muted);background:var(--sky-surface-variant);place-items:center;font-size:11px;font-weight:800;display:grid}.store-search__recommendations[data-v-cc369f28]{border-bottom:1px solid var(--sky-hairline);overflow:visible}.store-search__recommendations article[data-v-cc369f28]{align-items:center;gap:var(--sky-space-3);border-top:1px solid var(--sky-hairline);min-height:82px;padding:var(--sky-space-3) 0;display:flex}.store-search__recommendations article[data-v-cc369f28]:first-child{border-top:0}.store-search__recommendations article.store-search__recommendation--promoted[data-v-cc369f28]{margin:0 calc(0px - var(--sky-space-2));border-radius:var(--sky-radius-control);padding:var(--sky-space-3) var(--sky-space-2);background:linear-gradient(90deg,#0a84ff2e,#0a84ff0a);border:0;box-shadow:inset 0 0 0 1px #0a84ff1f}.store-search__recommendations img[data-v-cc369f28]{border-radius:calc(var(--sky-radius-control) + var(--sky-space-1));object-fit:cover;flex:0 0 58px;width:58px;height:58px}.store-search__detail-link[data-v-cc369f28]{align-items:center;gap:var(--sky-space-3);min-width:0;color:inherit;text-align:left;background:0 0;border:0;flex:1;padding:0;display:flex}.store-search__detail-link>span[data-v-cc369f28]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.store-search__recommendations strong[data-v-cc369f28],.store-search__recommendations small[data-v-cc369f28]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.store-search__recommendations strong[data-v-cc369f28]{font-size:15px}.store-search__recommendations small[data-v-cc369f28]{color:var(--sky-muted);font-size:11px}.store-search__recommendations em[data-v-cc369f28]{color:#fff;background:#72aaf5;border-radius:4px;width:max-content;margin-top:2px;padding:2px 5px;font-size:9px;font-style:normal;font-weight:800}.store-search__recommendations article>button[data-v-cc369f28]:not(.store-search__detail-link){min-width:68px;min-height:var(--sky-touch-target);border-radius:var(--sky-radius-pill);padding:0 var(--sky-space-3);color:var(--sky-app-accent);background:var(--sky-surface-muted);border:0;flex:none;place-items:center;font-size:12px;font-weight:850;display:grid}.store-search__discover[data-v-cc369f28]{margin-top:calc(0px - var(--sky-space-2))}.store-search__discover-grid[data-v-cc369f28]{gap:var(--sky-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.store-search__discover-grid>button[data-v-cc369f28]{--phone-effect-solid-background:var(--store-search-tile);border-radius:var(--sky-radius-card);min-width:0;min-height:124px;padding:var(--sky-space-4);color:#fff;background:radial-gradient(circle at 80% 18%, #ffffff5c, transparent 34%), var(--store-search-tile);text-align:left;border:0;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 18px #0000001f}.store-search__discover-grid>button[data-v-cc369f28]:before{content:"";border:12px solid #ffffff1a;border-radius:50%;width:68px;height:68px;position:absolute;top:-16px;right:-8px}.store-search__discover-grid svg[data-v-cc369f28]{top:var(--sky-space-3);right:var(--sky-space-3);color:#ffffff80;filter:drop-shadow(0 3px 5px #0000001f);position:absolute}.store-search__discover-grid span[data-v-cc369f28],.store-search__discover-grid small[data-v-cc369f28]{z-index:1;position:relative}.store-search__discover-grid span[data-v-cc369f28]{max-width:92%;font-size:18px;font-weight:800;line-height:1.05}.store-search__discover-grid small[data-v-cc369f28]{color:#ffffffb8;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:10px;overflow:hidden}@media (prefers-reduced-motion:reduce){.store-browse__featured-scroll[data-v-cc369f28]{scroll-behavior:auto}.store-browse-feature[data-v-cc369f28],.store-browse-feature__art>img[data-v-cc369f28],.store-browse__pages button[data-v-cc369f28]{transition:none}}.store-list[data-v-cc369f28]{padding:0}.store-list__detail-link[data-v-cc369f28]{align-items:center;gap:var(--sky-space-3);min-width:0;min-height:60px;color:inherit;text-align:left;background:0 0;border:0;flex:1;padding:0;display:flex}.store-list__detail-link>span[data-v-cc369f28]{flex-direction:column;flex:1;min-width:0;display:flex}.store-list__detail-link strong[data-v-cc369f28],.store-list__detail-link small[data-v-cc369f28]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.store-list article[data-v-cc369f28]{align-items:center;gap:var(--sky-space-3);border-color:var(--sky-hairline);display:flex}.store-list small[data-v-cc369f28],.store-empty[data-v-cc369f28]{color:var(--sky-muted)}.store-list__tagline[data-v-cc369f28]{max-width:100%;color:var(--sky-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;font-weight:500;line-height:1.25;overflow:hidden}.store-list article>button[data-v-cc369f28]:not(.store-list__detail-link){min-width:68px;min-height:var(--sky-touch-target);color:var(--sky-app-accent);background:var(--sky-surface-muted);flex:none}.store-highlight__footer .store-action-button--icon[data-v-cc369f28],.store-ranking li>.store-action-button--icon[data-v-cc369f28],.store-final-pick>.store-action-button--icon[data-v-cc369f28],.store-browse-feature footer>.store-action-button--icon[data-v-cc369f28],.store-search__recommendations article>.store-action-button--icon[data-v-cc369f28],.store-list article>.store-action-button--icon[data-v-cc369f28]{width:54px;min-width:54px;height:30px;min-height:30px;color:var(--sky-app-accent);box-shadow:none;background:0 0;border-color:#0000;padding:0}.store-highlight__footer .store-action-button--get[data-v-cc369f28],.store-ranking li>.store-action-button--get[data-v-cc369f28],.store-final-pick>.store-action-button--get[data-v-cc369f28],.store-browse-feature footer>.store-action-button--get[data-v-cc369f28],.store-search__recommendations article>.store-action-button--get[data-v-cc369f28],.store-list article>.store-action-button--get[data-v-cc369f28]{min-width:54px;height:30px;min-height:30px;padding:0 10px;font-size:10px}.store-ranking li>button.store-action-button--get[data-v-cc369f28]:not(.store-ranking__detail-link),.store-browse-feature footer>button.store-action-button--get[data-v-cc369f28]:not(.store-browse-feature__details),.store-search__recommendations article>button.store-action-button--get[data-v-cc369f28]:not(.store-search__detail-link),.store-list article>button.store-action-button--get[data-v-cc369f28]:not(.store-list__detail-link){letter-spacing:.04em;width:56px;min-width:56px;height:32px;min-height:32px;padding:0 8px;font-size:11px;font-weight:850}.store-ranking li>button.store-action-button--icon[data-v-cc369f28]:not(.store-ranking__detail-link),.store-browse-feature footer>button.store-action-button--icon[data-v-cc369f28]:not(.store-browse-feature__details),.store-search__recommendations article>button.store-action-button--icon[data-v-cc369f28]:not(.store-search__detail-link),.store-list article>button.store-action-button--icon[data-v-cc369f28]:not(.store-list__detail-link){width:56px;min-width:56px;height:32px;min-height:32px}.store-installing[data-v-cc369f28]{color:var(--sky-app-accent)}.app-store-navigation__item[data-v-cc369f28]{flex-direction:column;align-items:center;gap:2px;min-width:0;line-height:1;display:flex}@media (hover:hover) and (pointer:fine){.app-store-page[data-v-cc369f28] button:not(.store-ranking__detail-link):not(.store-browse-feature__details):not(.store-list__detail-link):not(.store-search__detail-link):not(:disabled):hover{filter:brightness(1.08);transform:translateY(-1px)}.store-list--browse article[data-v-cc369f28]:hover{background-color:var(--sky-surface-muted)}.store-ranking li>button.store-action-button--get[data-v-cc369f28]:not(.store-ranking__detail-link):hover,.store-browse-feature footer>button.store-action-button--get[data-v-cc369f28]:not(.store-browse-feature__details):hover,.store-search__recommendations article>button.store-action-button--get[data-v-cc369f28]:not(.store-search__detail-link):hover,.store-list article>button.store-action-button--get[data-v-cc369f28]:not(.store-list__detail-link):hover{background:var(--sky-app-accent-soft);filter:none;transform:none}.app-store-page[data-v-cc369f28] button:not(:disabled):active{filter:brightness(.98);transform:scale(.97)}.app-store-page .store-action-button--icon[data-v-cc369f28]:hover{filter:brightness(1.16) drop-shadow(0 3px 7px var(--sky-app-accent-soft))}.store-account__primary-action[data-v-cc369f28]:not(:disabled):hover{background:var(--sky-app-accent-soft)}.store-account__remove[data-v-cc369f28]:not(:disabled):hover{background:var(--sky-danger-soft)}}@media (prefers-reduced-motion:reduce){.app-store-page[data-v-cc369f28] button{transition:none}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-mask-linear:linear-gradient(#fff, #fff);--tw-mask-radial:linear-gradient(#fff, #fff);--tw-mask-conic:linear-gradient(#fff, #fff);--tw-mask-left:linear-gradient(#fff, #fff);--tw-mask-right:linear-gradient(#fff, #fff);--tw-mask-bottom:linear-gradient(#fff, #fff);--tw-mask-top:linear-gradient(#fff, #fff);--tw-mask-top-from-position:0%;--tw-mask-top-to-position:100%;--tw-mask-top-from-color:black;--tw-mask-top-to-color:transparent;--tw-mask-bottom-from-position:0%;--tw-mask-bottom-to-position:100%;--tw-mask-bottom-from-color:black;--tw-mask-bottom-to-color:transparent;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-500:#fb2c36;--color-purple-500:#ac4bff;--color-stone-200:#e7e5e4;--color-stone-400:#a6a09b;--color-stone-500:#79716b;--color-stone-700:#44403b;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--blur-lg:16px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-ios:-apple-system, SF Pro Text, SF UI Text, system-ui, Helvetica Neue, Helvetica, Arial, sans-serif;--font-material:Roboto, system-ui, Noto, Helvetica, Arial, sans-serif;--text-2xs:.625rem;--transition-ios-range-thumb:transform, translate, scale, opacity, rotate, background-color, box-shadow;--ease-material-in:cubic-bezier(0, .8, .34, 1);--ease-material-in-popup:cubic-bezier(0, 1, .2, 1);--transition-transform-opacity:transform, translate, scale, opacity, rotate;--color-primary:var(--k-color-primary);--color-md-light-primary:var(--k-color-md-light-primary);--color-md-light-on-primary:var(--k-color-md-light-on-primary);--color-md-light-primary-container:var(--k-color-md-light-primary-container);--color-md-light-on-primary-container:var(--k-color-md-light-on-primary-container);--color-md-light-secondary-container:var(--k-color-md-light-secondary-container);--color-md-light-on-secondary-container:var(--k-color-md-light-on-secondary-container);--color-md-light-surface:var(--k-color-md-light-surface);--color-md-light-on-surface:var(--k-color-md-light-on-surface);--color-md-light-surface-variant:var(--k-color-md-light-surface-variant);--color-md-light-on-surface-variant:var(--k-color-md-light-on-surface-variant);--color-md-light-outline:var(--k-color-md-light-outline);--color-md-light-surface-1:var(--k-color-md-light-surface-1);--color-md-light-surface-2:var(--k-color-md-light-surface-2);--color-md-light-surface-3:var(--k-color-md-light-surface-3);--color-md-light-surface-5:var(--k-color-md-light-surface-5);--color-md-dark-primary:var(--k-color-md-dark-primary);--color-md-dark-on-primary:var(--k-color-md-dark-on-primary);--color-md-dark-primary-container:var(--k-color-md-dark-primary-container);--color-md-dark-on-primary-container:var(--k-color-md-dark-on-primary-container);--color-md-dark-secondary-container:var(--k-color-md-dark-secondary-container);--color-md-dark-on-secondary-container:var(--k-color-md-dark-on-secondary-container);--color-md-dark-surface:var(--k-color-md-dark-surface);--color-md-dark-on-surface:var(--k-color-md-dark-on-surface);--color-md-dark-surface-variant:var(--k-color-md-dark-surface-variant);--color-md-dark-on-surface-variant:var(--k-color-md-dark-on-surface-variant);--color-md-dark-outline:var(--k-color-md-dark-outline);--color-md-dark-surface-1:var(--k-color-md-dark-surface-1);--color-md-dark-surface-2:var(--k-color-md-dark-surface-2);--color-md-dark-surface-3:var(--k-color-md-dark-surface-3);--color-md-dark-surface-5:var(--k-color-md-dark-surface-5);--color-ios-light-surface:#efeff4;--color-ios-light-surface-1:#fff;--color-ios-light-surface-1-shade:#f1f1f5;--color-ios-dark-surface:#000;--color-ios-dark-surface-1:#1c1c1d;--color-ios-dark-surface-1-tint:#444447;--color-ios-light-surface-variant:#f4f4f4;--color-ios-dark-surface-variant:#232323;--color-ios-primary-shade:var(--k-color-ios-primary-shade);--color-ios-hover-highlight:#ffffff80;--color-ios-light-glass:#ffffffbf;--color-ios-dark-glass:#32323280;--shadow-ios-light-glass:inset -1px -1px 0px -.5px #fff, inset 1px 1px 0px -.5px #fff, inset 3px 3px 10px -3px #ddd, inset -3px -3px 10px -3px #ddd, inset 0 0 5px 1px #fff, inset 0 0 0 .5px #00000040, inset 0 0 24px 0 #0000001a, 0 0 25px 0 #0003;--shadow-ios-dark-glass:inset -2px -2px .5px -2.5px #fff6, inset 3px 3px .5px -3.5px #fff6, inset 2px 2px .5px -2px #262626, inset -2px -2px .5px -2px #262626, inset 0 0 5px 1px #141414, inset 0 0 0 1px #ffffff26, inset 0 0 10px 0 #ffffff13, inset 0 0 24px 0 #ffffff0d, 0 0 25px 0 #00000026}@supports (color:lab(0% 0 0)){:root,:host{--color-red-500:lab(55.4814% 75.0732 48.8528);--color-purple-500:lab(52.0183% 66.11 -78.2316);--color-stone-200:lab(91.055% .663072 .865591);--color-stone-400:lab(66.2166% 1.88047 3.20325);--color-stone-500:lab(48.1164% 2.35698 4.26853);--color-stone-700:lab(27.3812% 1.32917 3.57789)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root,.k-color-brand-primary{--k-color-primary:#007aff;--k-color-ios-primary:#007aff;--k-color-ios-primary-tint:#298fff;--k-color-ios-primary-shade:#0066d6;--k-color-md-light-surface:#faf9fe;--k-color-md-light-surface-variant:#d8d9e4;--k-color-md-light-surface-1:#f3f3fa;--k-color-md-light-surface-2:#ededf6;--k-color-md-light-surface-3:#e7e7f1;--k-color-md-light-surface-4:#e0e2ed;--k-color-md-light-on-surface:#2f323a;--k-color-md-light-on-surface-variant:#5c5f68;--k-color-md-light-outline:#787a84;--k-color-md-light-outline-variant:#afb1bc;--k-color-md-light-primary:#495f8b;--k-color-md-light-on-primary:#f9f8ff;--k-color-md-light-primary-container:#b3c9fc;--k-color-md-light-on-primary-container:#2b416c;--k-color-md-light-secondary:#575f72;--k-color-md-light-on-secondary:#f9f8ff;--k-color-md-light-secondary-container:#dbe2f9;--k-color-md-light-on-secondary-container:#4a5264;--k-color-md-light-surface-5:#d8dbe8;--k-color-md-dark-surface:#0d0e12;--k-color-md-dark-surface-variant:#0d0e12;--k-color-md-dark-surface-1:#111318;--k-color-md-dark-surface-2:#171a1f;--k-color-md-dark-surface-3:#1d2026;--k-color-md-dark-surface-4:#23262d;--k-color-md-dark-on-surface:#e3e5f0;--k-color-md-dark-on-surface-variant:#a8abb5;--k-color-md-dark-outline:#73757e;--k-color-md-dark-outline-variant:#454850;--k-color-md-dark-primary:#b6c6ee;--k-color-md-dark-on-primary:#304060;--k-color-md-dark-primary-container:#425274;--k-color-md-dark-on-primary-container:#d9e3ff;--k-color-md-dark-secondary:#bfc6dc;--k-color-md-dark-on-secondary:#384052;--k-color-md-dark-secondary-container:#343b4d;--k-color-md-dark-on-secondary-container:#b7bfd5;--k-color-md-dark-surface-5:#2a2e37}.k-md-vibrant .k-color-brand-primary,.k-md-vibrant.k-color-brand-primary,.k-color-brand-primary .k-md-vibrant,.k-md-vibrant{--k-color-md-light-surface:#f7f5ff;--k-color-md-light-surface-variant:#cad2ff;--k-color-md-light-surface-1:#efefff;--k-color-md-light-surface-2:#e4e7ff;--k-color-md-light-surface-3:#dde1ff;--k-color-md-light-surface-4:#d5dbff;--k-color-md-light-on-surface:#232c51;--k-color-md-light-on-surface-variant:#515981;--k-color-md-light-outline:#6c759e;--k-color-md-light-outline-variant:#a2abd7;--k-color-md-light-primary:#0058bb;--k-color-md-light-on-primary:#f0f2ff;--k-color-md-light-primary-container:#6c9fff;--k-color-md-light-on-primary-container:#00214f;--k-color-md-light-secondary:#3853b7;--k-color-md-light-on-secondary:#f2f1ff;--k-color-md-light-secondary-container:#c6cfff;--k-color-md-light-on-secondary-container:#203ea2;--k-color-md-light-surface-5:#cad4fc;--k-color-md-dark-surface:#020a2f;--k-color-md-dark-surface-variant:#020a2f;--k-color-md-dark-surface-1:#040f38;--k-color-md-dark-surface-2:#081542;--k-color-md-dark-surface-3:#0e1b4c;--k-color-md-dark-surface-4:#132156;--k-color-md-dark-on-surface:#e1e4ff;--k-color-md-dark-on-surface-variant:#a0a9d5;--k-color-md-dark-outline:#6b739d;--k-color-md-dark-outline-variant:#3d466c;--k-color-md-dark-primary:#85adff;--k-color-md-dark-on-primary:#002c65;--k-color-md-dark-primary-container:#6c9fff;--k-color-md-dark-on-primary-container:#00214f;--k-color-md-dark-secondary:#7f98ff;--k-color-md-dark-on-secondary:#00185e;--k-color-md-dark-secondary-container:#1f3da1;--k-color-md-dark-on-secondary-container:#c5ceff;--k-color-md-dark-surface-5:#19285e}.k-md-monochrome,:root.k-md-monochrome,:root .k-md-monochrome{--k-color-md-light-surface:#f9f9f9;--k-color-md-light-surface-variant:#dadada;--k-color-md-light-surface-1:#f3f3f3;--k-color-md-light-surface-2:#eee;--k-color-md-light-surface-3:#e8e8e8;--k-color-md-light-surface-4:#e2e2e2;--k-color-md-light-on-surface:#323232;--k-color-md-light-on-surface-variant:#5f5f5f;--k-color-md-light-surface-5:#dbdbdb;--k-color-md-dark-surface:#0e0e0e;--k-color-md-dark-surface-variant:#0e0e0e;--k-color-md-dark-surface-1:#131313;--k-color-md-dark-surface-2:#191919;--k-color-md-dark-surface-3:#1f1f1f;--k-color-md-dark-surface-4:#262626;--k-color-md-dark-on-surface:#e5e5e5;--k-color-md-dark-on-surface-variant:#ababab;--k-color-md-dark-surface-5:#313131}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-1{inset:var(--spacing)}.inset-1\/2{inset:50%}.inset-y-0{inset-block:0}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.start-0\.5{inset-inline-start:calc(var(--spacing) * .5)}.start-1{inset-inline-start:calc(var(--spacing) * 1)}.start-2{inset-inline-start:calc(var(--spacing) * 2)}.start-4{inset-inline-start:calc(var(--spacing) * 4)}.-end-1\.5{inset-inline-end:calc(var(--spacing) * -1.5)}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.end-2{inset-inline-end:calc(var(--spacing) * 2)}.end-4{inset-inline-end:calc(var(--spacing) * 4)}.hairline-t:before{transform-origin:top;width:100%;height:1px;transform:scaleY(calc(1 / var(--k-device-pixel-ratio,1)));top:0;left:0}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-2{top:calc(var(--spacing) * -2)}.-top-4\.75{top:calc(var(--spacing) * -4.75)}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-4\.75{top:calc(var(--spacing) * 4.75)}.top-full{top:100%}.top-safe-2{top:calc(var(--k-safe-area-top) + var(--spacing) * 2)}.top-safe-4{top:calc(var(--k-safe-area-top) + var(--spacing) * 4)}.top-safe-15{top:calc(var(--k-safe-area-top) + var(--spacing) * 15)}.top-safe-16{top:calc(var(--k-safe-area-top) + var(--spacing) * 16)}.right-0{right:0}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-full{right:100%}.right-safe{right:var(--k-safe-area-right)}.right-safe-4{right:calc(var(--k-safe-area-right) + var(--spacing) * 4)}.hairline-b:after{transform-origin:bottom;width:100%;height:1px;transform:scaleY(calc(1 / var(--k-device-pixel-ratio,1)));bottom:0;left:0}.bottom-0{bottom:0}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-1{bottom:var(--spacing)}.bottom-full{bottom:100%}.bottom-safe-2{bottom:calc(var(--k-safe-area-bottom) + var(--spacing) * 2)}.bottom-safe-4{bottom:calc(var(--k-safe-area-bottom) + var(--spacing) * 4)}.-left-4\.75{left:calc(var(--spacing) * -4.75)}.left-0{left:0}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing) * 4)}.left-4\.75{left:calc(var(--spacing) * 4.75)}.left-full{left:100%}.left-safe{left:var(--k-safe-area-left)}.left-safe-4{left:calc(var(--k-safe-area-left) + var(--spacing) * 4)}.-z-10{z-index:calc(10 * -1)}.z-1{z-index:1}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-0\.5{margin:calc(var(--spacing) * -.5)}.-m-1{margin:calc(var(--spacing) * -1)}.m-0{margin:0}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.mx-1{margin-inline:var(--spacing)}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-2{margin-block:calc(var(--spacing) * -2)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-8{margin-block:calc(var(--spacing) * 8)}.\!ms-0{margin-inline-start:0!important}.-ms-2{margin-inline-start:calc(var(--spacing) * -2)}.-ms-3{margin-inline-start:calc(var(--spacing) * -3)}.ms-1{margin-inline-start:var(--spacing)}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-3{margin-inline-start:calc(var(--spacing) * 3)}.ms-4{margin-inline-start:calc(var(--spacing) * 4)}.ms-auto{margin-inline-start:auto}.-me-2{margin-inline-end:calc(var(--spacing) * -2)}.me-1{margin-inline-end:var(--spacing)}.me-1\.5{margin-inline-end:calc(var(--spacing) * 1.5)}.me-2{margin-inline-end:calc(var(--spacing) * 2)}.me-3{margin-inline-end:calc(var(--spacing) * 3)}.me-4{margin-inline-end:calc(var(--spacing) * 4)}.-mt-2\.5{margin-top:calc(var(--spacing) * -2.5)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.-mt-5\.5{margin-top:calc(var(--spacing) * -5.5)}.-mt-6{margin-top:calc(var(--spacing) * -6)}.-mt-px{margin-top:-1px}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mx-safe-4{margin-left:calc(var(--k-safe-area-left) + var(--spacing) * 4);margin-right:calc(var(--k-safe-area-right) + var(--spacing) * 4)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-safe-2{margin-right:calc(var(--k-safe-area-right) + var(--spacing) * 2)}.mr-safe-4{margin-right:calc(var(--k-safe-area-right) + var(--spacing) * 4)}.-mb-2{margin-bottom:calc(var(--spacing) * -2)}.-mb-2\.5{margin-bottom:calc(var(--spacing) * -2.5)}.-mb-6{margin-bottom:calc(var(--spacing) * -6)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-10{margin-left:calc(var(--spacing) * 10)}.ml-safe-2{margin-left:calc(var(--k-safe-area-left) + var(--spacing) * 2)}.ml-safe-4{margin-left:calc(var(--k-safe-area-left) + var(--spacing) * 4)}.box-border{box-sizing:border-box}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{opacity:0;display:none}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.last-child-hairline-b-none>:last-child:after,.last-child-hairline-b-none>:last-child :not(.hairline-b):after,.last-child-hairline-b-none>:last-child>*>:after,.last-child-hairline-b-none>:last-child>:after{display:none}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.\!h-auto{height:auto!important}.h-0\.5{height:calc(var(--spacing) * .5)}.h-0\.25{height:calc(var(--spacing) * .25)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:calc(var(--spacing) * 5)}.h-5\.5{height:calc(var(--spacing) * 5.5)}.h-6{height:calc(var(--spacing) * 6)}.h-6\.5{height:calc(var(--spacing) * 6.5)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-8\.5{height:calc(var(--spacing) * 8.5)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-13{height:calc(var(--spacing) * 13)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-\[1em\]{height:1em}.h-\[5\.5rem\]{height:5.5rem}.h-\[calc\(max\(16px\,var\(--k-safe-area-top\)\)_\+_44px_\+70px_\+_16px\)\]{height:calc(max(16px, var(--k-safe-area-top)) + 44px + 70px + 16px)}.h-\[calc\(max\(16px\,var\(--k-safe-area-top\)\)_\+_44px_\+_16px\)\]{height:calc(max(16px, var(--k-safe-area-top)) + 44px + 16px)}.h-\[calc\(var\(--k-safe-area-bottom\)_\+16px_\+_48px_\+_16px\)\]{height:calc(var(--k-safe-area-bottom) + 16px + 48px + 16px)}.h-\[calc\(var\(--k-safe-area-bottom\)_\+16px_\+_64px_\+_16px\)\]{height:calc(var(--k-safe-area-bottom) + 16px + 64px + 16px)}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-12{max-height:calc(var(--spacing) * 12)}.max-h-full{max-height:100%}.min-h-4{min-height:calc(var(--spacing) * 4)}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-\[3\.5rem\]{min-height:3.5rem}.min-h-\[56px\]{min-height:56px}.min-h-screen{min-height:100vh}.\!w-full{width:100%!important}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-4\.5{width:calc(var(--spacing) * 4.5)}.w-5{width:calc(var(--spacing) * 5)}.w-5\.5{width:calc(var(--spacing) * 5.5)}.w-6{width:calc(var(--spacing) * 6)}.w-6\.5{width:calc(var(--spacing) * 6.5)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9\.5{width:calc(var(--spacing) * 9.5)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-13{width:calc(var(--spacing) * 13)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-60{width:calc(var(--spacing) * 60)}.w-72{width:calc(var(--spacing) * 72)}.w-75{width:calc(var(--spacing) * 75)}.w-78{width:calc(var(--spacing) * 78)}.w-\[calc\(100\%\+32px\)\]{width:calc(100% + 32px)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.\!max-w-none{max-width:none!important}.max-w-\[66\%\]{max-width:66%}.max-w-\[70\%\]{max-width:70%}.max-w-\[90\%\]{max-width:90%}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-12{min-width:calc(var(--spacing) * 12)}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.shrink-1{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-bottom{transform-origin:bottom}.origin-bottom-left{transform-origin:0 100%}.origin-bottom-right{transform-origin:100% 100%}.origin-left{transform-origin:0}.origin-right{transform-origin:100%}.origin-top-left{transform-origin:0 0}.origin-top-right{transform-origin:100% 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-2{--tw-translate-x:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-2{--tw-translate-x:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-5{--tw-translate-x:calc(var(--spacing) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-5\.5{--tw-translate-x:calc(var(--spacing) * 5.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-8{--tw-translate-x:calc(var(--spacing) * 8);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-10\.5{--tw-translate-x:calc(var(--spacing) * 10.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-20{--tw-translate-y:calc(var(--spacing) * -20);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-3{--tw-translate-y:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-6{--tw-translate-y:calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-8{--tw-translate-y:calc(var(--spacing) * 8);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-z-0{--tw-translate-z:0px;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.translate-3d{translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-50{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-133{--tw-scale-x:133%;--tw-scale-y:133%;--tw-scale-z:133%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-140{--tw-scale-x:140%;--tw-scale-y:140%;--tw-scale-z:140%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-90{--tw-scale-x:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-\[0\.5\]{--tw-scale-x:.5;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-y-75{--tw-scale-y:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-y-\[2\]{--tw-scale-y:2;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[0\.85\]{scale:.85}.scale-\[0\.666\]{scale:.666}.-rotate-90{rotate:-90deg}.rotate-0{rotate:0deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-gpu{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.appearance-none{appearance:none}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.\!gap-0{gap:0!important}.gap-0\.75{gap:calc(var(--spacing) * .75)}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-x-2>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(2px * var(--tw-divide-x-reverse));border-inline-end-width:calc(2px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-black\/10>:not(:last-child)){border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){:where(.divide-black\/10>:not(:last-child)){border-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}:where(.divide-md-light-outline>:not(:last-child)){border-color:var(--color-md-light-outline)}:where(.divide-primary>:not(:last-child)){border-color:var(--color-primary)}.self-center{align-self:center}.self-end{align-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.\!rounded{border-radius:.25rem!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-4xl{border-radius:var(--radius-4xl)}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-s{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.rounded-s-full{border-start-start-radius:3.40282e38px;border-end-start-radius:3.40282e38px}.rounded-s-lg{border-start-start-radius:var(--radius-lg);border-end-start-radius:var(--radius-lg)}.rounded-e{border-start-end-radius:.25rem;border-end-end-radius:.25rem}.rounded-e-full{border-start-end-radius:3.40282e38px;border-end-end-radius:3.40282e38px}.rounded-e-lg{border-start-end-radius:var(--radius-lg);border-end-end-radius:var(--radius-lg)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-4xl{border-top-left-radius:var(--radius-4xl);border-top-right-radius:var(--radius-4xl)}.rounded-l-2xl{border-top-left-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-r-2xl{border-top-right-radius:var(--radius-2xl);border-bottom-right-radius:var(--radius-2xl)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-none{--tw-border-style:none;border-style:none}.border-\[\#c8c8cd\]{border-color:#c8c8cd}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.border-black\/10{border-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.border-black\/20{border-color:#0003}@supports (color:color-mix(in lab, red, red)){.border-black\/20{border-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.border-black\/30{border-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.border-black\/30{border-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.border-md-dark-outline{border-color:var(--color-md-dark-outline)}.border-md-light-on-surface{border-color:var(--color-md-light-on-surface)}.border-md-light-outline{border-color:var(--color-md-light-outline)}.border-md-light-primary{border-color:var(--color-md-light-primary)}.border-primary{border-color:var(--color-primary)}.border-red-500{border-color:var(--color-red-500)}.border-transparent{border-color:#0000}.bg-\[\#5e5ce6\]{background-color:#5e5ce6}.bg-\[\#e5e5ea\]{background-color:#e5e5ea}.bg-\[rgba\(72\,72\,74\,0\.58\)\]{background-color:#48484a94}.bg-black{background-color:var(--color-black)}.bg-black\/5{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.bg-black\/5{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-black\/15{background-color:#00000026}@supports (color:color-mix(in lab, red, red)){.bg-black\/15{background-color:color-mix(in oklab, var(--color-black) 15%, transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-current{background-color:currentColor}.bg-ios-light-glass{background-color:var(--color-ios-light-glass)}.bg-ios-light-surface{background-color:var(--color-ios-light-surface)}.bg-ios-light-surface-1{background-color:var(--color-ios-light-surface-1)}.bg-ios-light-surface-1-shade{background-color:var(--color-ios-light-surface-1-shade)}.bg-ios-light-surface-variant{background-color:var(--color-ios-light-surface-variant)}.bg-md-light-on-primary{background-color:var(--color-md-light-on-primary)}.bg-md-light-outline{background-color:var(--color-md-light-outline)}.bg-md-light-primary{background-color:var(--color-md-light-primary)}.bg-md-light-primary-container{background-color:var(--color-md-light-primary-container)}.bg-md-light-primary\/30{background-color:var(--color-md-light-primary)}@supports (color:color-mix(in lab, red, red)){.bg-md-light-primary\/30{background-color:color-mix(in oklab, var(--color-md-light-primary) 30%, transparent)}}.bg-md-light-secondary-container{background-color:var(--color-md-light-secondary-container)}.bg-md-light-surface{background-color:var(--color-md-light-surface)}.bg-md-light-surface-1{background-color:var(--color-md-light-surface-1)}.bg-md-light-surface-2{background-color:var(--color-md-light-surface-2)}.bg-md-light-surface-3{background-color:var(--color-md-light-surface-3)}.bg-md-light-surface-5{background-color:var(--color-md-light-surface-5)}.bg-md-light-surface-variant{background-color:var(--color-md-light-surface-variant)}.bg-primary,.bg-primary\/15{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/15{background-color:color-mix(in oklab, var(--color-primary) 15%, transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-ios-light-surface{--tw-gradient-from:var(--color-ios-light-surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.mask-t-from-50\%{-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);--tw-mask-linear:var(--tw-mask-left), var(--tw-mask-right), var(--tw-mask-bottom), var(--tw-mask-top);--tw-mask-top:linear-gradient(to top, var(--tw-mask-top-from-color) var(--tw-mask-top-from-position), var(--tw-mask-top-to-color) var(--tw-mask-top-to-position));--tw-mask-top-from-position:50%;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.mask-t-to-100\%{-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);--tw-mask-linear:var(--tw-mask-left), var(--tw-mask-right), var(--tw-mask-bottom), var(--tw-mask-top);--tw-mask-top:linear-gradient(to top, var(--tw-mask-top-from-color) var(--tw-mask-top-from-position), var(--tw-mask-top-to-color) var(--tw-mask-top-to-position));--tw-mask-top-to-position:100%;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.mask-b-from-50\%{-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);--tw-mask-linear:var(--tw-mask-left), var(--tw-mask-right), var(--tw-mask-bottom), var(--tw-mask-top);--tw-mask-bottom:linear-gradient(to bottom, var(--tw-mask-bottom-from-color) var(--tw-mask-bottom-from-position), var(--tw-mask-bottom-to-color) var(--tw-mask-bottom-to-position));--tw-mask-bottom-from-position:50%;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.mask-b-to-100\%{-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);--tw-mask-linear:var(--tw-mask-left), var(--tw-mask-right), var(--tw-mask-bottom), var(--tw-mask-top);--tw-mask-bottom:linear-gradient(to bottom, var(--tw-mask-bottom-from-color) var(--tw-mask-bottom-from-position), var(--tw-mask-bottom-to-color) var(--tw-mask-bottom-to-position));--tw-mask-bottom-to-position:100%;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.bg-cover{background-size:cover}.fill-black{fill:var(--color-black)}.fill-primary{fill:var(--color-primary)}.fill-stone-400{fill:var(--color-stone-400)}.stroke-4{stroke-width:4px}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.\!px-1{padding-inline:var(--spacing)!important}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.ps-1{padding-inline-start:var(--spacing)}.ps-2{padding-inline-start:calc(var(--spacing) * 2)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.ps-12{padding-inline-start:calc(var(--spacing) * 12)}.ps-safe-4{padding-inline-start:calc(var(--k-safe-area-left) + var(--spacing) * 4)}.pe-2{padding-inline-end:calc(var(--spacing) * 2)}.pe-4{padding-inline-end:calc(var(--spacing) * 4)}.pe-safe-4{padding-inline-end:calc(var(--k-safe-area-right) + var(--spacing) * 4)}.\!pt-\[44px\]{padding-top:44px!important}.pt-0{padding-top:0}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-\[max\(16px\,var\(--k-safe-area-top\)\)\]{padding-top:max(16px, var(--k-safe-area-top))}.pt-safe{padding-top:var(--k-safe-area-top)}.px-safe-2{padding-left:calc(var(--k-safe-area-left) + var(--spacing) * 2);padding-right:calc(var(--k-safe-area-right) + var(--spacing) * 2)}.px-safe-4{padding-left:calc(var(--k-safe-area-left) + var(--spacing) * 4);padding-right:calc(var(--k-safe-area-right) + var(--spacing) * 4)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-safe{padding-right:var(--k-safe-area-right)}.pr-safe-2{padding-right:calc(var(--k-safe-area-right) + var(--spacing) * 2)}.pr-safe-4{padding-right:calc(var(--k-safe-area-right) + var(--spacing) * 4)}.pr-safe-8{padding-right:calc(var(--k-safe-area-right) + var(--spacing) * 8)}.\!pb-0{padding-bottom:0!important}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-safe{padding-bottom:var(--k-safe-area-bottom)}.pb-safe-4{padding-bottom:calc(var(--k-safe-area-bottom) + var(--spacing) * 4)}.pb-safe-24{padding-bottom:calc(var(--k-safe-area-bottom) + var(--spacing) * 24)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-10\.5{padding-left:calc(var(--spacing) * 10.5)}.pl-safe{padding-left:var(--k-safe-area-left)}.pl-safe-2{padding-left:calc(var(--k-safe-area-left) + var(--spacing) * 2)}.pl-safe-4{padding-left:calc(var(--k-safe-area-left) + var(--spacing) * 4)}.pl-safe-8{padding-left:calc(var(--k-safe-area-left) + var(--spacing) * 8)}.text-center{text-align:center}.text-left{text-align:left}.text-start{text-align:start}.align-middle{vertical-align:middle}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-2xs{font-size:var(--text-2xs)}.text-\[0\.875rem\]{font-size:.875rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.375rem\]{font-size:1.375rem}.text-\[1rem\]{font-size:1rem}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[28px\]{font-size:28px}.text-\[34px\]{font-size:34px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-words{overflow-wrap:break-word}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.tab-1{tab-size:1}.tab-2{tab-size:2}.tab-3{tab-size:3}.text-\[\#8e8e93\]{color:#8e8e93}.text-\[\#438cf5\]{color:#438cf5}.text-\[\#d71920\]{color:#d71920}.text-\[\#ff3b30\]{color:#ff3b30}.text-black{color:var(--color-black)}.text-black\/30{color:#0000004d}@supports (color:color-mix(in lab, red, red)){.text-black\/30{color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.text-black\/45{color:#00000073}@supports (color:color-mix(in lab, red, red)){.text-black\/45{color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.text-black\/55{color:#0000008c}@supports (color:color-mix(in lab, red, red)){.text-black\/55{color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.text-black\/60{color:#0009}@supports (color:color-mix(in lab, red, red)){.text-black\/60{color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.text-black\/90{color:#000000e6}@supports (color:color-mix(in lab, red, red)){.text-black\/90{color:color-mix(in oklab, var(--color-black) 90%, transparent)}}.text-current{color:currentColor}.text-inherit{color:inherit}.text-md-light-on-primary{color:var(--color-md-light-on-primary)}.text-md-light-on-primary-container{color:var(--color-md-light-on-primary-container)}.text-md-light-on-secondary-container{color:var(--color-md-light-on-secondary-container)}.text-md-light-on-surface{color:var(--color-md-light-on-surface)}.text-md-light-on-surface-variant{color:var(--color-md-light-on-surface-variant)}.text-md-light-primary{color:var(--color-md-light-primary)}.text-primary{color:var(--color-primary)}.text-purple-500{color:var(--color-purple-500)}.text-red-500{color:var(--color-red-500)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.underline{text-decoration-line:underline}.placeholder-black\/30::placeholder{color:#0000004d}@supports (color:color-mix(in lab, red, red)){.placeholder-black\/30::placeholder{color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.placeholder-md-light-on-surface-variant::placeholder{color:var(--color-md-light-on-surface-variant)}.placeholder-transparent::placeholder{color:#0000}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-35{opacity:.35}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_40px_10px\]{--tw-shadow:0 0 40px 10px var(--tw-shadow-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-ios-dark-glass{--tw-shadow:inset -2px -2px .5px -2.5px var(--tw-shadow-color,#fff6), inset 3px 3px .5px -3.5px var(--tw-shadow-color,#fff6), inset 2px 2px .5px -2px var(--tw-shadow-color,#262626), inset -2px -2px .5px -2px var(--tw-shadow-color,#262626), inset 0 0 5px 1px var(--tw-shadow-color,#141414), inset 0 0 0 1px var(--tw-shadow-color,#ffffff26), inset 0 0 10px 0 var(--tw-shadow-color,#ffffff13), inset 0 0 24px 0 var(--tw-shadow-color,#ffffff0d), 0 0 25px 0 var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-ios-light-glass{--tw-shadow:inset -1px -1px 0px -.5px var(--tw-shadow-color,#fff), inset 1px 1px 0px -.5px var(--tw-shadow-color,#fff), inset 3px 3px 10px -3px var(--tw-shadow-color,#ddd), inset -3px -3px 10px -3px var(--tw-shadow-color,#ddd), inset 0 0 5px 1px var(--tw-shadow-color,#fff), inset 0 0 0 .5px var(--tw-shadow-color,#00000040), inset 0 0 24px 0 var(--tw-shadow-color,#0000001a), 0 0 25px 0 var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-ios-light-glass-fab{--tw-shadow:inset -3px -3px 0px -3.5px var(--tw-shadow-color,#fff), inset 3px 3px 0px -3.5px var(--tw-shadow-color,#fff), inset 0px 0px 0px .5px var(--tw-shadow-color,#ffffff80), inset 3px 3px 10px -2px var(--tw-shadow-color,var(--color-primary)), inset -3px -3px 10px -2px var(--tw-shadow-color,var(--color-primary)), inset 0 0 5px 1px var(--tw-shadow-color,#fff), 0 0 15px 4px var(--tw-shadow-color,#0003)}@supports (color:color-mix(in lab, red, red)){.shadow-ios-light-glass-fab{--tw-shadow:inset -3px -3px 0px -3.5px var(--tw-shadow-color,#fff), inset 3px 3px 0px -3.5px var(--tw-shadow-color,#fff), inset 0px 0px 0px .5px var(--tw-shadow-color,#ffffff80), inset 3px 3px 10px -2px var(--tw-shadow-color,color-mix(in oklab, var(--color-primary) 100%, black)), inset -3px -3px 10px -2px var(--tw-shadow-color,color-mix(in oklab, var(--color-primary) 100%, black)), inset 0 0 5px 1px var(--tw-shadow-color,#fff), 0 0 15px 4px var(--tw-shadow-color,#0003)}}.shadow-ios-light-glass-fab{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-ios-light-glass-thumb{--tw-shadow:inset -3px -3px 0px -3.5px var(--tw-shadow-color,#fff), inset 3px 3px 0px -3.5px var(--tw-shadow-color,#fff), inset 0px 0px 0px .5px var(--tw-shadow-color,#ffffff80), inset 3px 3px 10px -2px var(--tw-shadow-color,#eee), inset -3px -3px 10px -2px var(--tw-shadow-color,#eee), inset 0 0 5px 1px var(--tw-shadow-color,#fff);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-ios-thumb{--tw-shadow:0 .5px 4px var(--tw-shadow-color,#0000001f), 0 6px 13px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-primary\/75{--tw-shadow-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.shadow-primary\/75{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-primary) 75%, transparent) var(--tw-shadow-alpha), transparent)}}.\!outline{outline-style:var(--tw-outline-style)!important;outline-width:1px!important}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-offset-0{outline-offset:0px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-lg{--tw-backdrop-blur:blur(var(--blur-lg));backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\(--transition-ios-range-thumb\){transition-property:var(--transition-ios-range-thumb);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\(--transition-transform-opacity\){transition-property:var(--transition-transform-opacity);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-0{--tw-duration:0s;transition-duration:0s}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-400{--tw-duration:.4s;transition-duration:.4s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-600,.duration-\[600ms\]{--tw-duration:.6s;transition-duration:.6s}.ease-\[cubic-bezier\(0\,1\,0\.2\,1\.05\)\]{--tw-ease:cubic-bezier(0,1,.2,1.05);transition-timing-function:cubic-bezier(0,1,.2,1.05)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-material-in{--tw-ease:var(--ease-material-in);transition-timing-function:var(--ease-material-in)}.ease-material-in-popup{--tw-ease:var(--ease-material-in-popup);transition-timing-function:var(--ease-material-in-popup)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.no-safe-areas{--k-safe-area-left:0px;--k-safe-area-right:0px;--k-safe-area-top:0px;--k-safe-area-bottom:0px}.select-none{user-select:none}.inline-1{inline-size:var(--spacing)}.inline-2{inline-size:calc(var(--spacing) * 2)}.no-safe-areas-left{--k-safe-area-left:0px}.no-safe-areas-right{--k-safe-area-right:0px}.touch-ripple-black{--k-touch-ripple-color:#00000026}@supports (color:lab(0% 0 0)){.touch-ripple-black{--k-touch-ripple-color:lab(0% 0 0/.15)}}@supports (color:color-mix(in lab, red, red)){.touch-ripple-black{--k-touch-ripple-color:color-mix(in oklab, var(--color-black) 15%, transparent 0%)}}.touch-ripple-primary{--k-touch-ripple-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.touch-ripple-primary{--k-touch-ripple-color:color-mix(in oklab, var(--color-primary) 15%, transparent 0%)}}.touch-ripple-white{--k-touch-ripple-color:#ffffff26}@supports (color:lab(0% 0 0)){.touch-ripple-white{--k-touch-ripple-color:lab(100% -.0000298023 .0000119209/.15)}}@supports (color:color-mix(in lab, red, red)){.touch-ripple-white{--k-touch-ripple-color:color-mix(in oklab, var(--color-white) 15%, transparent 0%)}}.group-active\:scale-\[0\.75\]:is(:where(.group):active *){scale:.75}.group-active\:scale-\[1\.1\]:is(:where(.group):active *){scale:1.1}.group-active\:scale-\[1\.4\]:is(:where(.group):active *){scale:1.4}.group-active\:bg-transparent:is(:where(.group):active *){background-color:#0000}.group-active\:opacity-100:is(:where(.group):active *){opacity:1}.group-has-\[input\:active\]\/range\:scale-50:is(:where(.group\/range):has(:is(input:active)) *){--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-has-\[input\:active\]\/range\:scale-x-50:is(:where(.group\/range):has(:is(input:active)) *){--tw-scale-x:50%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-has-\[input\:active\]\/range\:scale-\[1\.4\]:is(:where(.group\/range):has(:is(input:active)) *){scale:1.4}.group-has-\[input\:active\]\/range\:bg-transparent:is(:where(.group\/range):has(:is(input:active)) *){background-color:#0000}.group-has-\[input\:active\]\/range\:opacity-100:is(:where(.group\/range):has(:is(input:active)) *){opacity:1}.before\:me-1:before{content:var(--tw-content);margin-inline-end:var(--spacing)}.before\:inline-block:before{content:var(--tw-content);display:inline-block}.before\:h-0\.75:before{content:var(--tw-content);height:calc(var(--spacing) * .75)}.before\:w-0\.75:before{content:var(--tw-content);width:calc(var(--spacing) * .75)}.before\:rounded-full:before{content:var(--tw-content);border-radius:3.40282e38px}.before\:bg-md-light-on-surface-variant:before{content:var(--tw-content);background-color:var(--color-md-light-on-surface-variant)}.before\:align-middle:before{content:var(--tw-content);vertical-align:middle}.first\:mx-2:first-child{margin-inline:calc(var(--spacing) * 2)}.first\:mx-4:first-child{margin-inline:calc(var(--spacing) * 4)}.first\:mt-0:first-child{margin-top:0}.first\:mt-2:first-child{margin-top:calc(var(--spacing) * 2)}.first\:rounded-s:first-child{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.first\:rounded-t-4xl:first-child{border-top-left-radius:var(--radius-4xl);border-top-right-radius:var(--radius-4xl)}.first\:border-r:first-child{border-right-style:var(--tw-border-style);border-right-width:1px}.first\:border-r-0:first-child{border-right-style:var(--tw-border-style);border-right-width:0}.first\:px-6:first-child{padding-inline:calc(var(--spacing) * 6)}.last\:rounded-e:last-child{border-start-end-radius:.25rem;border-end-end-radius:.25rem}.last\:rounded-b-4xl:last-child{border-bottom-right-radius:var(--radius-4xl);border-bottom-left-radius:var(--radius-4xl)}.last\:border-l:last-child{border-left-style:var(--tw-border-style);border-left-width:1px}@media (hover:hover){.hover\:bg-black\/5:hover{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.hover\:bg-md-light-secondary-container:hover{background-color:var(--color-md-light-secondary-container)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:bg-black\/10:active{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.active\:bg-black\/10:active{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.active\:bg-ios-primary-shade:active{background-color:var(--color-ios-primary-shade)}.active\:bg-primary\/15:active{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.active\:bg-primary\/15:active{background-color:color-mix(in oklab, var(--color-primary) 15%, transparent)}}.active\:bg-primary\/25:active{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.active\:bg-primary\/25:active{background-color:color-mix(in oklab, var(--color-primary) 25%, transparent)}}.active\:bg-white\/90:active{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.active\:bg-white\/90:active{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.active\:fill-stone-200:active{fill:var(--color-stone-200)}.active\:opacity-20:active{opacity:.2}.active\:opacity-30:active{opacity:.3}.active\:opacity-50:active{opacity:.5}.active\:opacity-55:active{opacity:.55}.active\:opacity-100:active{opacity:1}.active\:shadow-lg:active{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.active\:duration-0:active{--tw-duration:0s;transition-duration:0s}.active\:not-\[\:has\(\.k-toggle\:active\)\]\:bg-black\/10:active:not(:has(.k-toggle:active)){background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.active\:not-\[\:has\(\.k-toggle\:active\)\]\:bg-black\/10:active:not(:has(.k-toggle:active)){background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.has-\[\+\:is\(\.k-block\,\.k-block-header\,\.k-block-footer\,\.k-list\,\.k-table\)\]\:-mb-6:has(+:is(.k-block,.k-block-header,.k-block-footer,.k-list,.k-table)){margin-bottom:calc(var(--spacing) * -6)}@media (min-width:40rem){.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:py-3\.5{padding-block:calc(var(--spacing) * 3.5)}}@media (min-width:48rem){.md\:start-1\/2{inset-inline-start:50%}.md\:end-auto{inset-inline-end:auto}.md\:-ms-\[284px\]{margin-inline-start:-284px}.md\:h-160{height:calc(var(--spacing) * 160)}.md\:w-160{width:calc(var(--spacing) * 160)}.md\:w-\[568px\]{width:568px}.md\:w-auto{width:auto}.md\:min-w-12{min-width:calc(var(--spacing) * 12)}.md\:min-w-24{min-width:calc(var(--spacing) * 24)}.md\:rounded-4xl{border-radius:var(--radius-4xl)}.md\:rounded-\[1\.75rem\]{border-radius:1.75rem}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:no-safe-areas{--k-safe-area-left:0px;--k-safe-area-right:0px;--k-safe-area-top:0px;--k-safe-area-bottom:0px}}.rtl\:origin-right:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){transform-origin:100%}.rtl\:\!-translate-x-5:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--spacing) * -5)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.rtl\:\!-translate-x-5\.5:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--spacing) * -5.5)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.rtl\:translate-x-1\/2:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:180deg}:where(.rtl\:divide-x-reverse:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-divide-x-reverse:1}.rtl\:first\:border-r:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):first-child{border-right-style:var(--tw-border-style);border-right-width:1px}.rtl\:first\:border-r-0:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):first-child{border-right-style:var(--tw-border-style);border-right-width:0}.rtl\:first\:border-r-2:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):first-child{border-right-style:var(--tw-border-style);border-right-width:2px}.rtl\:first\:border-l:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.rtl\:last\:border-r-0:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):last-child{border-right-style:var(--tw-border-style);border-right-width:0}.rtl\:last\:border-l-0:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):last-child{border-left-style:var(--tw-border-style);border-left-width:0}:where(.dark\:divide-md-dark-outline:where(.dark,.dark *)>:not(:last-child)){border-color:var(--color-md-dark-outline)}.dark\:border-md-dark-on-surface:where(.dark,.dark *){border-color:var(--color-md-dark-on-surface)}.dark\:border-md-dark-outline:where(.dark,.dark *){border-color:var(--color-md-dark-outline)}.dark\:border-md-dark-primary:where(.dark,.dark *){border-color:var(--color-md-dark-primary)}.dark\:border-white\/10:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/10:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:border-white\/15:where(.dark,.dark *){border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/15:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.dark\:border-white\/20:where(.dark,.dark *){border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/20:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\:border-white\/30:where(.dark,.dark *){border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/30:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.dark\:bg-\[\#252525\]:where(.dark,.dark *){background-color:#252525}.dark\:bg-\[\#323234\]:where(.dark,.dark *){background-color:#323234}.dark\:bg-black:where(.dark,.dark *){background-color:var(--color-black)}.dark\:bg-ios-dark-glass:where(.dark,.dark *){background-color:var(--color-ios-dark-glass)}.dark\:bg-ios-dark-surface:where(.dark,.dark *){background-color:var(--color-ios-dark-surface)}.dark\:bg-ios-dark-surface-1:where(.dark,.dark *){background-color:var(--color-ios-dark-surface-1)}.dark\:bg-ios-dark-surface-1-tint:where(.dark,.dark *){background-color:var(--color-ios-dark-surface-1-tint)}.dark\:bg-ios-dark-surface-variant:where(.dark,.dark *){background-color:var(--color-ios-dark-surface-variant)}.dark\:bg-ios-primary-shade\/50:where(.dark,.dark *){background-color:var(--color-ios-primary-shade)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-ios-primary-shade\/50:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-ios-primary-shade) 50%, transparent)}}.dark\:bg-md-dark-on-primary:where(.dark,.dark *){background-color:var(--color-md-dark-on-primary)}.dark\:bg-md-dark-outline:where(.dark,.dark *){background-color:var(--color-md-dark-outline)}.dark\:bg-md-dark-primary:where(.dark,.dark *){background-color:var(--color-md-dark-primary)}.dark\:bg-md-dark-primary-container:where(.dark,.dark *){background-color:var(--color-md-dark-primary-container)}.dark\:bg-md-dark-primary\/30:where(.dark,.dark *){background-color:var(--color-md-dark-primary)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-md-dark-primary\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-md-dark-primary) 30%, transparent)}}.dark\:bg-md-dark-secondary-container:where(.dark,.dark *){background-color:var(--color-md-dark-secondary-container)}.dark\:bg-md-dark-surface:where(.dark,.dark *){background-color:var(--color-md-dark-surface)}.dark\:bg-md-dark-surface-1:where(.dark,.dark *){background-color:var(--color-md-dark-surface-1)}.dark\:bg-md-dark-surface-2:where(.dark,.dark *){background-color:var(--color-md-dark-surface-2)}.dark\:bg-md-dark-surface-3:where(.dark,.dark *){background-color:var(--color-md-dark-surface-3)}.dark\:bg-md-dark-surface-5:where(.dark,.dark *){background-color:var(--color-md-dark-surface-5)}.dark\:bg-md-dark-surface-variant:where(.dark,.dark *){background-color:var(--color-md-dark-surface-variant)}.dark\:bg-primary:where(.dark,.dark *),.dark\:bg-primary\/10:where(.dark,.dark *){background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-primary\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.dark\:bg-transparent:where(.dark,.dark *){background-color:#0000}.dark\:bg-white:where(.dark,.dark *){background-color:var(--color-white)}.dark\:bg-white\/10:where(.dark,.dark *){background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:bg-white\/15:where(.dark,.dark *){background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.dark\:bg-white\/20:where(.dark,.dark *){background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\:bg-white\/75:where(.dark,.dark *){background-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/75:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.dark\:from-ios-dark-surface\/50:where(.dark,.dark *){--tw-gradient-from:#00000080}@supports (color:color-mix(in lab, red, red)){.dark\:from-ios-dark-surface\/50:where(.dark,.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-ios-dark-surface) 50%, transparent)}}.dark\:from-ios-dark-surface\/50:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:fill-md-dark-primary:where(.dark,.dark *){fill:var(--color-md-dark-primary)}.dark\:fill-stone-500:where(.dark,.dark *){fill:var(--color-stone-500)}.dark\:text-black:where(.dark,.dark *){color:var(--color-black)}.dark\:text-md-dark-on-primary:where(.dark,.dark *){color:var(--color-md-dark-on-primary)}.dark\:text-md-dark-on-primary-container:where(.dark,.dark *){color:var(--color-md-dark-on-primary-container)}.dark\:text-md-dark-on-secondary-container:where(.dark,.dark *){color:var(--color-md-dark-on-secondary-container)}.dark\:text-md-dark-on-surface:where(.dark,.dark *){color:var(--color-md-dark-on-surface)}.dark\:text-md-dark-on-surface-variant:where(.dark,.dark *){color:var(--color-md-dark-on-surface-variant)}.dark\:text-md-dark-primary:where(.dark,.dark *){color:var(--color-md-dark-primary)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\:text-white\/30:where(.dark,.dark *){color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/30:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.dark\:text-white\/45:where(.dark,.dark *){color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/45:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.dark\:text-white\/55:where(.dark,.dark *){color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/55:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.dark\:text-white\/60:where(.dark,.dark *){color:#fff9}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/60:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.dark\:text-white\/90:where(.dark,.dark *){color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/90:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.dark\:placeholder-md-dark-on-surface-variant:where(.dark,.dark *)::placeholder{color:var(--color-md-dark-on-surface-variant)}.dark\:placeholder-white\/30:where(.dark,.dark *)::placeholder{color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.dark\:placeholder-white\/30:where(.dark,.dark *)::placeholder{color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.dark\:placeholder-white\/40:where(.dark,.dark *)::placeholder{color:#fff6}@supports (color:color-mix(in lab, red, red)){.dark\:placeholder-white\/40:where(.dark,.dark *)::placeholder{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.dark\:shadow-\[0_0_40px_15px\]:where(.dark,.dark *){--tw-shadow:0 0 40px 15px var(--tw-shadow-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:shadow-ios-dark-glass:where(.dark,.dark *){--tw-shadow:inset -2px -2px .5px -2.5px var(--tw-shadow-color,#fff6), inset 3px 3px .5px -3.5px var(--tw-shadow-color,#fff6), inset 2px 2px .5px -2px var(--tw-shadow-color,#262626), inset -2px -2px .5px -2px var(--tw-shadow-color,#262626), inset 0 0 5px 1px var(--tw-shadow-color,#141414), inset 0 0 0 1px var(--tw-shadow-color,#ffffff26), inset 0 0 10px 0 var(--tw-shadow-color,#ffffff13), inset 0 0 24px 0 var(--tw-shadow-color,#ffffff0d), 0 0 25px 0 var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:shadow-ios-dark-glass-fab:where(.dark,.dark *){--tw-shadow:inset 3px 3px 0px -3.5px var(--tw-shadow-color,var(--color-primary)), inset -3px -3px 0px -3.5px var(--tw-shadow-color,var(--color-primary)), inset -.5px -.5px 0px var(--tw-shadow-color,#ffffff80), inset .5px .5px 0px var(--tw-shadow-color,#ffffff1a), inset -3px 3px 0px -3.5px var(--tw-shadow-color,#ffffff40), inset 0px -5px 0px -3.5px var(--tw-shadow-color,var(--color-primary)), inset 0px -5px 5px var(--tw-shadow-color,var(--color-primary)), 0 0 15px 4px var(--tw-shadow-color,#0003)}@supports (color:color-mix(in lab, red, red)){.dark\:shadow-ios-dark-glass-fab:where(.dark,.dark *){--tw-shadow:inset 3px 3px 0px -3.5px var(--tw-shadow-color,var(--color-primary)), inset -3px -3px 0px -3.5px var(--tw-shadow-color,var(--color-primary)), inset -.5px -.5px 0px var(--tw-shadow-color,#ffffff80), inset .5px .5px 0px var(--tw-shadow-color,#ffffff1a), inset -3px 3px 0px -3.5px var(--tw-shadow-color,#ffffff40), inset 0px -5px 0px -3.5px var(--tw-shadow-color,color-mix(in oklab, var(--color-primary) 50%, transparent 10%)), inset 0px -5px 5px var(--tw-shadow-color,color-mix(in oklab, var(--color-primary) 50%, transparent 10%)), 0 0 15px 4px var(--tw-shadow-color,#0003)}}.dark\:shadow-ios-dark-glass-fab:where(.dark,.dark *){box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:shadow-ios-dark-glass-thumb:where(.dark,.dark *){--tw-shadow:inset 3px 3px 0px -3.5px var(--tw-shadow-color,#fff), inset -3px -3px 0px -3.5px var(--tw-shadow-color,#fff), inset -.5px -.5px 0px var(--tw-shadow-color,#ffffff80), inset .5px .5px 0px var(--tw-shadow-color,#ffffff1a), inset -3px 3px 0px -3.5px var(--tw-shadow-color,#ffffff40), inset 0px -5px 0px -3.5px var(--tw-shadow-color,#ffffff40), inset 0px -5px 5px var(--tw-shadow-color,#ffffff40);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:shadow-primary:where(.dark,.dark *){--tw-shadow-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.dark\:shadow-primary:where(.dark,.dark *){--tw-shadow-color:color-mix(in oklab, var(--color-primary) var(--tw-shadow-alpha), transparent)}}.dark\:shadow-primary\/50:where(.dark,.dark *){--tw-shadow-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.dark\:shadow-primary\/50:where(.dark,.dark *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-primary) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:touch-ripple-primary:where(.dark,.dark *){--k-touch-ripple-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.dark\:touch-ripple-primary:where(.dark,.dark *){--k-touch-ripple-color:color-mix(in oklab, var(--color-primary) 15%, transparent 0%)}}.dark\:touch-ripple-white:where(.dark,.dark *){--k-touch-ripple-color:#ffffff26}@supports (color:lab(0% 0 0)){.dark\:touch-ripple-white:where(.dark,.dark *){--k-touch-ripple-color:lab(100% -.0000298023 .0000119209/.15)}}@supports (color:color-mix(in lab, red, red)){.dark\:touch-ripple-white:where(.dark,.dark *){--k-touch-ripple-color:color-mix(in oklab, var(--color-white) 15%, transparent 0%)}}.before\:dark\:bg-md-dark-on-surface-variant:before{content:var(--tw-content)}.before\:dark\:bg-md-dark-on-surface-variant:before:where(){background-color:var(--color-md-dark-on-surface-variant)}@media (hover:hover){.dark\:hover\:bg-md-dark-secondary-container:where(.dark,.dark *):hover{background-color:var(--color-md-dark-secondary-container)}.dark\:hover\:bg-white\/10:where(.dark,.dark *):hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/10:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}}.dark\:active\:bg-white\/5:where(.dark,.dark *):active{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:active\:bg-white\/5:where(.dark,.dark *):active{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\:active\:bg-white\/10:where(.dark,.dark *):active{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:active\:bg-white\/10:where(.dark,.dark *):active{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:active\:bg-white\/20:where(.dark,.dark *):active{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\:active\:bg-white\/20:where(.dark,.dark *):active{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\:active\:fill-stone-700:where(.dark,.dark *):active{fill:var(--color-stone-700)}.dark\:active\:not-\[\:has\(\.k-toggle\:active\)\]\:bg-white\/10:where(.dark,.dark *):active:not(:has(.k-toggle:active)){background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:active\:not-\[\:has\(\.k-toggle\:active\)\]\:bg-white\/10:where(.dark,.dark *):active:not(:has(.k-toggle:active)){background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.ios\:h-10:where(.k-ios *){height:calc(var(--spacing) * 10)}.range-thumb\:-mt-1\.5::-webkit-slider-thumb{margin-top:calc(var(--spacing) * -1.5)}.range-thumb\:-mt-1\.5::-moz-range-thumb{margin-top:calc(var(--spacing) * -1.5)}.range-thumb\:-mt-3::-webkit-slider-thumb{margin-top:calc(var(--spacing) * -3)}.range-thumb\:-mt-3::-moz-range-thumb{margin-top:calc(var(--spacing) * -3)}.range-thumb\:h-6::-webkit-slider-thumb{height:calc(var(--spacing) * 6)}.range-thumb\:h-6::-moz-range-thumb{height:calc(var(--spacing) * 6)}.range-thumb\:h-11::-webkit-slider-thumb{height:calc(var(--spacing) * 11)}.range-thumb\:h-11::-moz-range-thumb{height:calc(var(--spacing) * 11)}.range-thumb\:w-1::-webkit-slider-thumb{width:var(--spacing)}.range-thumb\:w-1::-moz-range-thumb{width:var(--spacing)}.range-thumb\:w-9\.5::-webkit-slider-thumb{width:calc(var(--spacing) * 9.5)}.range-thumb\:w-9\.5::-moz-range-thumb{width:calc(var(--spacing) * 9.5)}.range-thumb\:transform::-webkit-slider-thumb{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.range-thumb\:transform::-moz-range-thumb{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.range-thumb\:appearance-none::-webkit-slider-thumb{appearance:none}.range-thumb\:appearance-none::-moz-range-thumb{appearance:none}.range-thumb\:border-none::-webkit-slider-thumb{--tw-border-style:none;border-style:none}.range-thumb\:border-none::-moz-range-thumb{--tw-border-style:none;border-style:none}.range-thumb\:opacity-0::-webkit-slider-thumb{opacity:0}.range-thumb\:opacity-0::-moz-range-thumb{opacity:0}.active\:range-thumb\:scale-150:active::-webkit-slider-thumb{--tw-scale-x:150%;--tw-scale-y:150%;--tw-scale-z:150%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:range-thumb\:scale-150:active::-moz-range-thumb{--tw-scale-x:150%;--tw-scale-y:150%;--tw-scale-z:150%;scale:var(--tw-scale-x) var(--tw-scale-y)}.range-track\:h-px::-webkit-slider-runnable-track{height:1px}.range-track\:h-px::-moz-range-track{height:1px}.range-track\:appearance-none::-webkit-slider-runnable-track{appearance:none}.range-track\:appearance-none::-moz-range-track{appearance:none}.\[\&\:nth-child\(2\)\]\:-mt-12:nth-child(2){margin-top:calc(var(--spacing) * -12)}.\[\&\>\*\]\:no-safe-areas-left>*{--k-safe-area-left:0px}.\[\&\>\*\]\:no-safe-areas-right>*{--k-safe-area-right:0px}}:root{--k-device-pixel-ratio:1;--k-hairline-color:#0003;--k-rtl-reverse:1}[dir=rtl]{--k-rtl-reverse:-1}.dark{color:#fff;--k-hairline-color:#ffffff26;background-color:#000}@media (min-resolution:1.25x){:root{--k-device-pixel-ratio:1.25}}@media (min-resolution:1.5x){:root{--k-device-pixel-ratio:1.5}}@media (min-resolution:1.75x){:root{--k-device-pixel-ratio:1.75}}@media (min-resolution:2x){:root{--k-device-pixel-ratio:2}}@media (min-resolution:2.25x){:root{--k-device-pixel-ratio:2.25}}@media (min-resolution:2.5x){:root{--k-device-pixel-ratio:2.5}}@media (min-resolution:3x){:root{--k-device-pixel-ratio:3}}*{-webkit-tap-highlight-color:#0000;-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.k-ios,.ios{font-family:var(--font-ios)}.k-material,.md{font-family:var(--font-material)}.dark{--color-ios-hover-highlight:#ffffff4d}[class*=k-color-brand-],[class*=k-color-brand-].k-md-vibrant,[class*=k-color-brand-] .k-md-vibrant,.k-md-vibrant [class*=k-color-brand-],[class*=k-color-brand-].k-md-monochrome,[class*=k-color-brand-] .k-md-monochrome,.k-md-monochrome [class*=k-color-brand-]{--color-primary:var(--k-color-primary);--color-md-light-primary:var(--k-color-md-light-primary);--color-md-light-on-primary:var(--k-color-md-light-on-primary);--color-md-light-primary-container:var(--k-color-md-light-primary-container);--color-md-light-on-primary-container:var(--k-color-md-light-on-primary-container);--color-md-light-secondary:var(--k-color-md-light-secondary);--color-md-light-on-secondary:var(--k-color-md-light-on-secondary);--color-md-light-secondary-container:var(--k-color-md-light-secondary-container);--color-md-light-on-secondary-container:var(--k-color-md-light-on-secondary-container);--color-md-light-surface:var(--k-color-md-light-surface);--color-md-light-on-surface:var(--k-color-md-light-on-surface);--color-md-light-surface-variant:var(--k-color-md-light-surface-variant);--color-md-light-on-surface-variant:var(--k-color-md-light-on-surface-variant);--color-md-light-outline:var(--k-color-md-light-outline);--color-md-light-outline-variant:var(--k-color-md-light-outline-variant);--color-md-light-surface-1:var(--k-color-md-light-surface-1);--color-md-light-surface-2:var(--k-color-md-light-surface-2);--color-md-light-surface-3:var(--k-color-md-light-surface-3);--color-md-light-surface-4:var(--k-color-md-light-surface-4);--color-md-light-surface-5:var(--k-color-md-light-surface-5);--color-md-dark-primary:var(--k-color-md-dark-primary);--color-md-dark-on-primary:var(--k-color-md-dark-on-primary);--color-md-dark-primary-container:var(--k-color-md-dark-primary-container);--color-md-dark-on-primary-container:var(--k-color-md-dark-on-primary-container);--color-md-dark-secondary:var(--k-color-md-dark-secondary);--color-md-dark-on-secondary:var(--k-color-md-dark-on-secondary);--color-md-dark-secondary-container:var(--k-color-md-dark-secondary-container);--color-md-dark-on-secondary-container:var(--k-color-md-dark-on-secondary-container);--color-md-dark-surface:var(--k-color-md-dark-surface);--color-md-dark-on-surface:var(--k-color-md-dark-on-surface);--color-md-dark-surface-variant:var(--k-color-md-dark-surface-variant);--color-md-dark-on-surface-variant:var(--k-color-md-dark-on-surface-variant);--color-md-dark-outline:var(--k-color-md-dark-outline);--color-md-dark-outline-variant:var(--k-color-md-dark-outline-variant);--color-md-dark-surface-1:var(--k-color-md-dark-surface-1);--color-md-dark-surface-2:var(--k-color-md-dark-surface-2);--color-md-dark-surface-3:var(--k-color-md-dark-surface-3);--color-md-dark-surface-4:var(--k-color-md-dark-surface-4);--color-md-dark-surface-5:var(--k-color-md-dark-surface-5);--color-ios-primary:var(--k-color-ios-primary);--color-ios-primary-tint:var(--k-color-ios-primary-tint);--color-ios-primary-shade:var(--k-color-ios-primary-shade)}:root{--k-touch-ripple-opacity:.15;--k-touch-ripple-black:rgba(0, 0, 0, var(--k-touch-ripple-opacity));--k-touch-ripple-white:rgba(255, 255, 255, var(--k-touch-ripple-opacity));--k-touch-ripple-color:var(--k-touch-ripple-black)}.k-touch-ripple-wave{pointer-events:none;z-index:-1;background-color:var(--k-touch-ripple-color);border-radius:50%;margin:0;padding:0;font-size:0;animation:.2s forwards k-touch-ripple-in;top:0;left:0;transform:translate(0)scale(0);display:block!important;position:absolute!important}.k-touch-ripple-wave.k-touch-ripple-wave-out{transform:var(--k-ripple-transform);animation:.3s forwards k-touch-ripple-out}@keyframes k-touch-ripple-in{0%{transform:translate(0)scale(0)}to{transform:var(--k-ripple-transform)}}@keyframes k-touch-ripple-out{0%{opacity:1}to{opacity:0}}.k-ios-preloader>span{animation:1s steps(8,end) infinite k-ios-preloader-spin}.k-material-preloader>span{animation:1.4s linear infinite k-material-preloader-rotate}.k-material-preloader circle{stroke-dasharray:100;stroke-dashoffset:80px;stroke-width:4px;transform-origin:18px 18px;animation:5.6s ease-in-out infinite k-material-preloader-circle-rotate;transform:rotate(-90deg)}@keyframes k-ios-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes k-material-preloader-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes k-material-preloader-circle-rotate{0%{stroke-dashoffset:100px;transform:rotate(-90deg)}12.5%{stroke-dashoffset:25px;transform:rotate(-90deg)}25%{stroke-dashoffset:100px;transform:rotate(180deg)}25.1%{stroke-dashoffset:100px;transform:rotate(-180deg)}37.5%{stroke-dashoffset:25px;transform:rotate(-180deg)}50%{stroke-dashoffset:100px;transform:rotate(90deg)}50.1%{stroke-dashoffset:100px;transform:rotate(90deg)}62.5%{stroke-dashoffset:25px;transform:rotate(90deg)}75%{stroke-dashoffset:100px;transform:rotate(360deg)}75.1%{stroke-dashoffset:100px;transform:rotate(0)}87.5%{stroke-dashoffset:25px;transform:rotate(0)}to{stroke-dashoffset:100px;transform:rotate(270deg)}}.hairline-t:before,.hairline-l:before,.hairline-b:after,.hairline-r:after{background-color:var(--k-hairline-color,#0003);transition-duration:var(--k-hairline-transition-duration);content:"";z-index:10;position:absolute}:root{--k-safe-area-left:0px;--k-safe-area-right:0px;--k-safe-area-top:0px;--k-safe-area-bottom:0px}@supports (left:env(safe-area-inset-left)){.safe-areas{--k-safe-area-left:env(safe-area-inset-left);--k-safe-area-right:env(safe-area-inset-right);--k-safe-area-top:env(safe-area-inset-top);--k-safe-area-bottom:env(safe-area-inset-bottom)}}.sim-picker-backdrop{z-index:1000;pointer-events:auto;background:#00000073;place-items:center;display:grid;position:fixed;inset:0}.sim-picker{color:#fff;background:#050505;border:.1vh solid #ffffff1f;border-radius:.9vh;flex-direction:column;width:min(58vh,90vw);max-width:calc(100vw - 32px);min-height:0;max-height:calc(100vh - 32px);padding:2.2vh;display:flex;position:relative;overflow:hidden;box-shadow:0 2.4vh 8vh #0000008c}.sim-picker__glow{filter:blur(12vh);opacity:.45;pointer-events:none;background:#1dd1ce;border-radius:50%;position:absolute}.sim-picker__glow--top{width:18vh;height:18vh;top:-12vh;right:-8vh}.sim-picker__glow--bottom{width:32vh;height:16vh;bottom:-16vh;right:10vh}.sim-picker__header,.sim-picker__card,.sim-picker__confirmation{z-index:1;position:relative}.sim-picker__header{flex:none;justify-content:space-between;gap:2vh;margin-bottom:1.6vh;display:flex}.sim-picker__header>div{min-width:0}.sim-picker__header h1,.sim-picker__confirmation h2{color:#1dd1ce;margin:0;font-size:2vh}.sim-picker__header p,.sim-picker__confirmation p{color:#9ca3af;overflow-wrap:anywhere;margin:.45vh 0 0;font-size:1.15vh}.sim-picker__close{color:#050505;cursor:pointer;background:#1dd1ce;border:0;border-radius:.35vh;place-items:center;width:2.8vh;min-width:32px;height:2.8vh;min-height:32px;display:grid}.sim-picker__close svg{width:1.6vh;height:1.6vh}.sim-picker__cards{z-index:1;flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:1vh;min-height:0;max-height:54vh;display:grid;position:relative;overflow-y:auto}.sim-picker__card{color:#fff;text-align:left;cursor:pointer;background:#050505;border:.1vh solid #8f8f8f5e;border-radius:.6vh;align-items:center;gap:1vh;min-width:0;padding:1.2vh;display:flex}.sim-picker__card:hover{border-color:#ffffff80}.sim-picker__phone-icon,.sim-picker__card>svg:last-child{flex:none;width:2.2vh;height:2.2vh}.sim-picker__phone-icon{color:#1dd1ce}.sim-picker__details{flex-direction:column;flex:1;gap:.25vh;min-width:0;display:flex}.sim-picker__details strong{overflow-wrap:anywhere;font-size:1.2vh}.sim-picker__details small{color:#9ca3af;overflow-wrap:anywhere;font-size:.95vh}.sim-picker__confirmation{text-align:center;min-height:0;padding:2vh 0 0;overflow-y:auto}.sim-picker__confirmation>div{flex-wrap:wrap;justify-content:center;gap:1vh;margin-top:2vh;display:flex}.sim-picker__confirmation button{overflow-wrap:anywhere;color:#fff;cursor:pointer;background:#151515;border:.1vh solid #ffffff2e;border-radius:.45vh;min-height:40px;padding:.8vh 1.6vh}.sim-picker__confirmation button.is-primary{color:#050505;background:#1dd1ce;border-color:#1dd1ce}.sim-picker__error{z-index:1;color:#ff453a;text-align:center;overflow-wrap:anywhere;font-size:1vh;position:relative}@media (max-width:640px){.sim-picker__cards{grid-template-columns:1fr}}:root{font-family:var(--sky-font-family);font-feature-settings:"liga" 1, "calt" 1;font-optical-sizing:auto;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}html,body,#app{pointer-events:none;user-select:none;width:100%;height:100%;margin:0;overflow:hidden;background:0 0!important;min-height:0!important}button,input,textarea,select{font:inherit}button{-webkit-tap-highlight-color:transparent}.phone-stage{padding:0 var(--phone-edge-gap,24px) var(--phone-edge-gap,24px) 0;pointer-events:none;place-items:end;display:grid;position:fixed;inset:0}.phone-stage--browser-preview{place-items:center;padding:0}.phone-stage--browser-preview .phone-device{filter:none}.phone-stage--peek .phone-resolution-wrapper--primary .phone-device{transform-origin:100% 100%;transform:translateY(calc(100% - 190px))}.phone-stage--live-activity .phone-resolution-wrapper--primary .phone-device{pointer-events:none;transform:translateY(calc(100% - var(--phone-live-activity-peek-height,145px)));transform-origin:100% 100%}.phone-stage--live-activity .phone-device>:not(.phone-screen):not(.phone-device__frame):not(.phone-dynamic-island),.phone-stage--live-activity .phone-screen>*{visibility:hidden}.phone-lift-enter-active{transition:opacity .52s linear}.phone-lift-leave-active{transition:opacity .36s linear}.phone-lift-enter-active .phone-resolution-wrapper{transition:transform .52s cubic-bezier(.16,1,.3,1)}.phone-lift-leave-active .phone-resolution-wrapper{transition:transform .36s cubic-bezier(.7,0,.84,0)}.phone-lift-enter-from .phone-resolution-wrapper,.phone-lift-leave-to .phone-resolution-wrapper{transform:translateY(calc(100% + var(--phone-edge-gap,24px)))}.phone-resolution-wrapper{width:var(--phone-rendered-width,390px);height:var(--phone-rendered-height,844px);position:relative}.phone-home-drag-portal{z-index:70;pointer-events:none;position:absolute;inset:0;overflow:hidden}.phone-home-drag-portal *{pointer-events:none!important}.phone-resolution-canvas{zoom:var(--phone-zoom,1);width:390px;height:844px;position:absolute;top:0;left:0}.phone-stage--landscape .phone-resolution-canvas--primary{width:844px;height:390px}.phone-device-row{justify-content:flex-end;align-items:flex-end;gap:var(--phone-stack-gap,16px);display:flex}.phone-resolution-wrapper--notification{flex:none}.phone-device--notification{transform-origin:100% 100%;transform:translateY(calc(100% - 190px))}.phone-device{pointer-events:auto;width:390px;height:844px;box-shadow:none;filter:drop-shadow(0 40px 100px #0009);background:0 0;border:0;border-radius:52px;padding:10px;transition:transform .25s;position:relative;overflow:visible}.phone-stage--landscape .phone-resolution-wrapper--primary .phone-device{top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.phone-device__frame{z-index:100;object-fit:fill;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.phone-hardware-button{z-index:101;appearance:none;cursor:pointer;touch-action:manipulation;background:0 0;border:0;width:26px;margin:0;padding:0;position:absolute}.phone-hardware-button:disabled{cursor:default}.phone-hardware-button:focus-visible{outline-offset:-6px;outline:2px solid #fff}.phone-hardware-button--action{height:44px;top:176px;left:-7px}.phone-hardware-button--volume-up{height:74px;top:238px;left:-7px}.phone-hardware-button--volume-down{height:74px;top:315px;left:-7px}.phone-hardware-button--power{height:62px;top:252px;right:-7px}.phone-volume-hud{z-index:220;color:#a9abb2;pointer-events:none;background:#2f2f33fa;border:1px solid #ffffff29;border-radius:15px;width:30px;height:108px;position:absolute;top:188px;left:6px;overflow:hidden;box-shadow:0 8px 24px #00000047}.phone-volume-hud__icon{z-index:2;fill:currentColor;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.phone-volume-hud__level{height:var(--phone-hardware-volume-fill);background:#fff;transition:height .18s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0;right:0}.phone-volume-hud-enter-active,.phone-volume-hud-leave-active{transition:opacity .18s,transform .24s cubic-bezier(.2,.8,.2,1)}.phone-volume-hud-enter-from,.phone-volume-hud-leave-to{opacity:0;transform:translate(-10px)scale(.92)}@media (prefers-reduced-motion:reduce){.phone-volume-hud,.phone-volume-hud__level{transition:none}}.phone-screen{background:#08080a;border-radius:40px;width:94.5%;height:98%;margin:8px auto auto;position:relative;overflow:hidden;container-type:size}.phone-app{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;height:100%;overflow:hidden;background:0 0!important;min-height:0!important;position:absolute!important;inset:0!important}.phone-app--light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.phone-app-theme{display:contents}.phone-app--performance{--phone-performance-glass:#1c1c1ff5}.phone-app--performance.phone-app--light{--phone-performance-glass:#f5f5f8f7}.phone-app--performance .sky-ui-provider,.phone-app--performance .sky-app,.phone-app--performance .sky-app-page{--sky-glass:var(--sky-glass-solid);--sky-navbar-glass:var(--sky-bg);--sky-shadow-glass:none;--sky-shadow-glass-fab:none;--sky-shadow-glass-fab-outer:none;--sky-hold-thumb-scale:1;--sky-range-hold-background:#fff;--sky-range-hold-shadow:var(--sky-shadow-thumb);--sky-toggle-hold-background:#fff;--sky-toggle-hold-glass-opacity:0;--sky-toggle-hold-glow-opacity:0;--sky-toggle-hold-track-scale:1}.phone-device.phone-app--performance{filter:none}.phone-app--performance,.phone-app--performance *,.phone-app--performance :before,.phone-app--performance :after{-webkit-backdrop-filter:none!important}.phone-app--performance .k-glass,.phone-app--performance .k-range [class~="group-has-[input:active]/range:scale-[1.4]"],.phone-app--performance .k-toggle [class~="group-active:scale-[0.75]"],.phone-app--performance .k-toggle [class~="group-active:scale-[1.4]"]{--tw-scale-x:1!important;--tw-scale-y:1!important;--tw-scale-z:1!important;transform:translate3d(var(--tw-translate-x,0), var(--tw-translate-y,0), 0) scale(1)!important}.phone-app--performance .k-glass{box-shadow:none!important}.phone-app--performance .k-glass:where([class~=bg-ios-light-glass]){background:var(--phone-performance-glass)!important}.phone-app--performance .k-range [class~="group-has-[input:active]/range:scale-[1.4]"]{background-color:#fff!important}.phone-app--performance .k-range [class~="group-has-[input:active]/range:opacity-100"]{opacity:0!important}.phone-app--performance .k-toggle [class~=group-active\:bg-transparent]{background-color:#fff!important}.phone-app--performance .k-toggle [class~=group-active\:opacity-100]{opacity:0!important}.phone-app--performance .sky-glass--highlight-visible:after{opacity:0}.phone-app--performance .sky-glass--touch-highlight{transform:none}.phone-app--performance .sky-glass,.phone-app--performance .sky-navbar__back--surface{box-shadow:none!important}.phone-app--performance .sky-segmented--navigation,.phone-app--performance .sky-segmented--navbar,.phone-app--performance .sky-tabbar__pane{background:var(--sky-glass-solid);box-shadow:none}.phone-app--performance .control-center__backdrop{background:radial-gradient(circle at 16% 12%,#4d608733,#0000 46%),linear-gradient(#191b23 0%,#11131a 100%)!important}.phone-app--performance .app-dock{background-color:#26262eeb}.phone-app--performance .widget{background-color:#151822f2}.phone-app--performance .app-library-search,.phone-app--performance .app-search,.phone-app--performance .app-library-group__icons{background-color:#121219eb}.phone-app--performance .app-library-all{background-color:#090910f7}.phone-screen--app .phone-app--performance .springboard,.phone-app--performance .lock-screen__time,.phone-app--performance .lock-screen-leave-to,.phone-app--performance .minesweeper-marker-drop__trail,.phone-app--performance .flappy-clouds i:after{filter:none!important}.phone-app--performance .springboard{transition-property:transform!important}.phone-app--performance .lock-screen{will-change:transform, opacity}.phone-app--performance .lock-screen-leave-active{transition-property:transform,opacity!important}.phone-app--performance .sim-picker__glow,.phone-app--performance .banking-app__aurora{display:none}.phone-app--performance .phone-effect--expensive-shadow{box-shadow:none!important}.phone-app--performance .phone-effect--decorative{display:none!important}.phone-app--performance .phone-effect--filtered-media{filter:none!important}.phone-app--performance .phone-effect--solid-surface{background:var(--phone-effect-solid-background,var(--phone-performance-glass))!important;box-shadow:none!important}@supports not (color:color-mix(in srgb, white, black)){.flappy-menu__tower,.flappy-obstacle span{background:var(--tower)}.flappy-menu__tower:after{border:3px solid var(--tower);background:var(--tower)}.flappy-obstacle span:after{background:var(--tower)}}.phone-display-dimmer{z-index:99;opacity:var(--phone-display-dim,0);pointer-events:none;background:#000;transition:opacity .12s linear;position:absolute;inset:0}.control-center__range input[type=range]::-webkit-slider-thumb{opacity:0!important;-webkit-appearance:none!important;width:1px!important;height:1px!important}.control-center__range input[type=range]::-moz-range-thumb{opacity:0!important;border:0!important;width:1px!important;height:1px!important}.phone-notification-provider{--phone-notification-background:#f7f7f8f0;--phone-notification-shadow:0 10px 30px #0000002e, inset 0 .5px 0 #ffffffe6;z-index:85;pointer-events:none;position:absolute;inset:0}.phone-notification-provider.sky-ui-provider--dark{--phone-notification-background:#242427f0;--phone-notification-shadow:0 12px 34px #0000005c, inset 0 .5px 0 #ffffff29}.phone-notification{--phone-notification-drag-y:0px;pointer-events:auto;transform:translate3d(0, var(--phone-notification-drag-y), 0);transition:transform .28s var(--sky-ease-out,ease-out);will-change:transform;z-index:85!important;background:var(--phone-notification-background)!important;width:auto!important;box-shadow:var(--phone-notification-shadow)!important;margin-left:0!important;top:51px!important;left:10px!important;right:10px!important}.phone-device--island-expanded .phone-notification{top:130px!important}.phone-notification__icon{object-fit:contain;border-radius:10px;width:38px;height:38px}.phone-notification__open{z-index:2;border-radius:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute;inset:0}.phone-notification__open:active{background:var(--sky-pressed)}.phone-notification__open:focus-visible{outline:2px solid var(--sky-app-accent);outline-offset:-3px}.phone-notification.phone-notification--dragging{transition:none!important}.phone-status-bar{z-index:97;color:#fff;letter-spacing:-.25px;text-shadow:0 1px 3px #0009;pointer-events:none;justify-content:space-between;align-items:center;width:100%;height:48px;padding:17px 30px 0;font-size:17px;font-weight:600;line-height:20px;display:flex;position:absolute;top:0;left:0}.phone-status-bar__time{text-align:center;width:calc(50% - 70px);position:absolute;left:0}.phone-status-bar__time-button{height:48px;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;cursor:pointer;pointer-events:auto;background:0 0;border:0;padding:17px 0 0;top:0}.phone-status-bar__time-button--active-call{isolation:isolate;text-shadow:none}.phone-status-bar__time-button--active-call:before{z-index:-1;content:"";transform-origin:50%;background:#34c759;border-radius:15px;width:90px;height:30px;transition:transform .14s;animation:.22s cubic-bezier(.22,1,.36,1) phone-active-call-pill-in;position:absolute;top:19px;left:calc(50% - 3px);transform:translate(-50%);box-shadow:0 2px 8px #0b6f2b66}.phone-status-bar__time-button--active-call:active:before{transform:translate(-50%)scale(.94)}.phone-status-bar__active-call-icon{stroke-width:2.5px;width:13px;height:13px;position:absolute;top:27px;left:calc(50% - 39px)}@keyframes phone-active-call-pill-in{0%{opacity:0;transform:translate(-50%)scale(.82)}to{opacity:1;transform:translate(-50%)scale(1)}}.phone-status-bar__indicators{width:120px;height:48px;color:inherit;cursor:pointer;pointer-events:auto;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:6px;padding:17px 30px 0 0;display:flex;position:absolute;top:0;right:0}.phone-home-indicator{z-index:90;background:0 0;border:0;justify-content:center;align-items:center;width:140px;height:25px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.phone-home-indicator span{background:#fff;border-radius:10px;width:106px;height:4px;box-shadow:0 1px 4px #0008}.phone-home-indicator--interactive{cursor:pointer}.springboard{color:#fff;background-position:50%;background-size:cover;transition:transform .42s cubic-bezier(.2,.85,.2,1),filter .42s;position:absolute;inset:0;overflow:hidden}.wallpaper--midnight{background:radial-gradient(circle at 78% 12%,#5767a02e,#0000 38%),linear-gradient(160deg,#141724 0%,#090b12 100%)}.wallpaper--aurora{background:radial-gradient(circle at 74% 18%,#50bca638,#0000 42%),linear-gradient(155deg,#163c3c 0%,#17263c 56%,#0b101b 100%)}.wallpaper--ember{background:radial-gradient(circle at 82% 14%,#ed8e6047,#0000 40%),linear-gradient(155deg,#5b2925 0%,#321b25 58%,#17131b 100%)}.wallpaper--ocean{background:radial-gradient(circle at 22% 10%,#77cbde47,#0000 40%),linear-gradient(175deg,#327e98 0%,#185273 46%,#0b2944 100%)}.wallpaper--sunrise{background:radial-gradient(circle at 68% 68%,#ffcd994d,#0000 42%),linear-gradient(175deg,#6b6488 0%,#b46f78 52%,#d29673 100%)}.wallpaper--violet{background:radial-gradient(circle at 74% 18%,#a481c73d,#0000 42%),linear-gradient(150deg,#513d69 0%,#302b50 56%,#171828 100%)}.wallpaper--forest{background:radial-gradient(circle at 76% 14%,#7ea1793d,#0000 42%),linear-gradient(160deg,#395c4c 0%,#243e35 54%,#13231f 100%)}.wallpaper--cobalt{background:radial-gradient(circle at 72% 16%,#5b8eda47,#0000 40%),linear-gradient(155deg,#264f8b 0%,#1b3768 54%,#101e3b 100%)}.wallpaper--rose{background:radial-gradient(circle at 24% 12%,#e09aac42,#0000 42%),linear-gradient(155deg,#9a596c 0%,#724354 54%,#412936 100%)}.wallpaper--sand{background:radial-gradient(circle at 76% 14%,#debe9140,#0000 42%),linear-gradient(160deg,#a17d61 0%,#80604e 56%,#513e36 100%)}.wallpaper--graphite{background:radial-gradient(circle at 76% 14%,#858c972e,#0000 40%),linear-gradient(160deg,#363a42 0%,#23262c 54%,#121417 100%)}.wallpaper--prism{background:radial-gradient(circle at 72% 16%,#a597da3d,#0000 42%),linear-gradient(150deg,#655b86 0%,#42516f 52%,#293545 100%)}.wallpaper--custom{background-color:#090a0d;background-image:var(--phone-wallpaper-image);background-position:50%;background-size:cover}.phone-screen--app .springboard{filter:blur(5px);pointer-events:none;transform:scale(.91)}.phone-app--unlocking .springboard{animation:.72s cubic-bezier(.16,1,.3,1) both springboard-unlock}.lock-screen{--lock-notification-background:#262428c2;--lock-notification-clear-background:#1c1c20b8;--lock-notification-color:#fff;--lock-notification-muted:#ffffffa6;--lock-notification-focus:#fff;--lock-notification-text-shadow:0 1px 3px #0009;z-index:80;color:#fff;touch-action:none;transform:translateY(var(--lock-drag));will-change:transform, opacity, filter;background-position:50%;background-size:cover;outline:none;transition:transform .42s cubic-bezier(.2,.9,.24,1);position:absolute;inset:0;overflow:hidden}.phone-app--light .lock-screen{--lock-notification-background:#f7f7f8d1;--lock-notification-clear-background:#f7f7f8e0;--lock-notification-color:#111;--lock-notification-muted:#0000008c;--lock-notification-focus:#007aff;--lock-notification-text-shadow:none}.phone-app--performance .lock-screen{--lock-notification-clear-background:var(--phone-performance-glass)}.lock-screen--dragging{transition:none}.lock-screen__shade{pointer-events:none;background:linear-gradient(#00000012 0%,#0000 34%,#00000012 70%),radial-gradient(circle at 50% 34%,#0000 26%,#0000001f 100%);position:absolute;inset:0}.lock-screen__status{z-index:1;filter:drop-shadow(0 1px 2px #0009);justify-content:space-between;align-items:center;min-height:26px;display:flex;position:absolute;top:17px;left:30px;right:30px}.lock-screen__lock{z-index:1;filter:drop-shadow(0 1px 2px #0009);position:absolute;top:64px;left:50%;transform:translate(-50%)}.lock-screen__indicators{align-items:center;gap:6px;display:flex;position:absolute;right:0}.lock-screen__content{z-index:1;text-shadow:0 2px 14px #0005;flex-direction:column;align-items:center;padding-top:94px;display:flex;position:relative}.lock-screen__date{letter-spacing:-.2px;font-size:16px;font-weight:550}.lock-screen__time{color:#fffa;letter-spacing:-7px;font-variant-numeric:tabular-nums;text-shadow:0 0 12px #ffffff38,0 2px 16px #0006;filter:blur(.24px);margin-top:-5px;font-size:110px;font-weight:300;line-height:1.04}.lock-screen__status-time{color:#fff;font-variant-numeric:tabular-nums;font-size:14px;font-weight:650}.lock-screen__notifications{z-index:2;overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-y;-webkit-overflow-scrolling:touch;align-content:start;gap:8px;display:grid;position:absolute;inset:285px 18px 142px;overflow:hidden auto}.lock-screen__notifications::-webkit-scrollbar{display:none}.lock-screen__notifications-clear{z-index:5;color:var(--lock-notification-color);background:var(--lock-notification-clear-background);cursor:pointer;-webkit-backdrop-filter:blur(14px);border:0;border-radius:999px;justify-self:end;padding:5px 10px;font-size:11px;font-weight:600;position:sticky;top:0;box-shadow:0 2px 10px #0004}.lock-screen__notification-row{isolation:isolate;background:0 0;border-radius:18px;min-height:76px;position:relative;overflow:hidden}.lock-screen__notification-clear{z-index:0;color:#fff;cursor:pointer;opacity:0;background:#ff3b30;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:76px;padding:0;font-size:10px;font-weight:650;transition:opacity .12s ease-out;display:flex;position:absolute;top:0;bottom:0;right:0}.lock-screen__notification-row.is-action-visible{background:#ff3b30}.lock-screen__notification-row.is-action-visible .lock-screen__notification-clear{opacity:1}.lock-screen__notification{z-index:1;width:100%;min-height:76px;color:var(--lock-notification-color);background-color:var(--lock-notification-background);text-shadow:var(--lock-notification-text-shadow);touch-action:pan-y;transform:translate3d(var(--notification-swipe), 0, 0);will-change:transform;-webkit-backdrop-filter:blur(22px)saturate(1.18);border-radius:18px;grid-template-columns:42px minmax(0,1fr);gap:10px;padding:11px;transition:transform .28s cubic-bezier(.22,.78,.24,1);display:grid;position:relative}.lock-screen__notification-row.is-swiping .lock-screen__notification{transition:none}.phone-notification.is-actionable,.lock-screen__notification.is-actionable{cursor:pointer}.lock-screen__notification.is-actionable:focus-visible{outline:2px solid var(--lock-notification-focus);outline-offset:2px}.lock-screen__notification-icon{object-fit:contain;border-radius:10px;width:42px;height:42px}.lock-screen__notification-copy{min-width:0}.lock-screen__notification-heading{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.lock-screen__notification-heading strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:17px;overflow:hidden}.lock-screen__notification-heading span,.lock-screen__notification-copy small{color:var(--lock-notification-muted);font-size:10px;line-height:14px}.lock-screen__notification-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.lock-screen__notification-copy p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:12px;line-height:15px;display:-webkit-box;overflow:hidden}.lock-screen__footer{z-index:3;position:absolute;bottom:25px;left:0;right:0}.lock-screen__shortcuts{justify-content:space-between;padding:0 48px;display:flex}.lock-screen__shortcut{--color-primary:transparent}.lock-screen__shortcut svg{width:21px;height:21px}.lock-screen__swipe{color:#fff;letter-spacing:.15px;text-shadow:0 1px 4px #0009;background:0 0;border:0;width:100%;margin-top:18px;padding:0;font-size:13px;font-weight:600}.lock-screen__swipe-chevron{border-top:2px solid;border-left:2px solid;width:8px;height:8px;margin:0 auto 2px;animation:1.8s ease-in-out infinite lock-chevron;display:block;transform:rotate(45deg)}.lock-screen.lock-screen-enter-active{transform-origin:0 0;transition:transform .44s cubic-bezier(.16,1,.3,1),opacity .28s ease-out}.lock-screen.lock-screen-enter-from{opacity:0;transform:translate(-28px,-22px)scale(.84)}.lock-screen-leave-active{transition:transform .64s cubic-bezier(.32,.72,0,1),opacity .42s ease-out,filter .64s ease-out}.lock-screen-leave-to{opacity:0;filter:blur(8px);transform:translateY(-104%)scale(1.035)}@keyframes springboard-unlock{0%{filter:blur(8px)brightness(.72);transform:scale(.92)}to{filter:none;transform:none}}@keyframes lock-chevron{0%,55%,to{opacity:.55;transform:translateY(2px)rotate(45deg)}72%{opacity:1;transform:translateY(-2px)rotate(45deg)}}@media (prefers-reduced-motion:reduce){.phone-app--unlocking .springboard,.lock-screen__swipe-chevron{animation:none}.lock-screen.lock-screen-enter-active,.lock-screen-leave-active{transition-duration:.18s}}.app-icon--darkchat{background:#050507}.darkchat-page{--dc-purple:#8b5cf6;--dc-purple-dark:#5b21b6;--dc-blue:#0a84ff;--dc-red:#ff453a;--dc-surface:#1c1c1e;--dc-surface-2:#29292c;--dc-border:#38383a;--dc-muted:#8e8e93;color:#f5f5f7;font-family:var(--sky-font-family);background:#000;position:absolute;inset:0;overflow:hidden}.darkchat-page button,.darkchat-page input,.darkchat-page textarea,.darkchat-page select{font:inherit}.darkchat-page button{color:inherit}.darkchat-page input,.darkchat-page textarea,.darkchat-page select{color:#f5f5f7}.darkchat-page button:disabled{opacity:.34}.darkchat-page button:active:not(:disabled){transform:scale(.96)}.darkchat-round{border:1px solid var(--dc-border);background:var(--dc-surface);border-radius:50%;flex:none;place-items:center;width:39px;height:39px;padding:0;transition:transform .14s,background .2s;display:grid}.darkchat-round--large{width:43px;height:43px}.darkchat-round.active{background:var(--dc-purple);border-color:var(--dc-purple)}.darkchat-glass-action{color:#f5f5f7;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;padding:0;line-height:0;transition:transform .14s;display:grid}.darkchat-glass-action--large{width:48px;height:48px}.darkchat-glass-action--pill{border-radius:22px;width:68px;font-size:13px;font-weight:600;line-height:1}.darkchat-back{color:#fff;background:linear-gradient(145deg,#2c2c2ef5,#1c1c1eeb);border-color:#3a3a3c;width:46px;height:46px;line-height:0;box-shadow:inset 0 1px #ffffff17,0 5px 18px #0000006b}.darkchat-back svg{margin:0;display:block}.darkchat-pill{border:1px solid var(--dc-border);background:var(--dc-surface);border-radius:19px;width:54px;min-width:54px;height:37px;padding:0 9px;font-size:13px;font-weight:600}.darkchat-gate{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:58px 27px 30px;display:flex}.darkchat-gate>span:not(.darkchat-loader){background:linear-gradient(145deg, var(--dc-purple), var(--dc-purple-dark));border-radius:24px;place-items:center;width:74px;height:74px;display:grid;box-shadow:0 18px 45px #5b21b666}.darkchat-gate h1{margin:21px 0 8px;font-size:27px}.darkchat-gate p{color:#d1d1d6;margin:0;font-size:14px;line-height:1.45}.darkchat-gate small{color:var(--dc-muted);margin-top:13px;font-size:11px}.darkchat-loader{border:3px solid #8b5cf640;border-top-color:var(--dc-purple);border-radius:50%;width:27px;height:27px;animation:.7s linear infinite darkchat-spin;display:block}.darkchat-loader--small{border-width:2px;width:17px;height:17px}.darkchat-inbox,.darkchat-sheet-page,.darkchat-thread{box-sizing:border-box;height:100%;padding:44px 0 25px}.darkchat-inbox{flex-direction:column;display:flex}.darkchat-inbox__header,.darkchat-sheet-page>header,.darkchat-thread__header{box-sizing:border-box;background:#000;grid-template-columns:1fr auto 1fr;align-items:center;height:62px;padding:5px 15px 7px;display:grid}.darkchat-inbox__header>strong,.darkchat-sheet-page>header>strong{letter-spacing:-.2px;font-size:17px;font-weight:720}.darkchat-inbox__header>:last-child,.darkchat-sheet-page>header>:last-child{justify-self:end}.darkchat-security-strip{color:#b9a3ff;background:#8b5cf614;border:1px solid #8b5cf633;border-radius:9px;align-items:center;gap:6px;height:32px;margin:0 15px 4px;padding:0 10px;font-size:11px;display:flex}.darkchat-security-strip span{flex:1}.darkchat-security-strip button{color:#b9a3ff;background:0 0;border:0;padding:0;font-size:10px}.darkchat-conversations{flex:1;min-height:0;padding:3px 12px 76px;overflow-y:auto}.darkchat-conversation{text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;min-height:67px;padding:8px 3px;display:flex;position:relative}.darkchat-conversation:after{content:"";background:#262628;height:1px;position:absolute;bottom:0;left:59px;right:0}.darkchat-unread{background:var(--dc-purple);border-radius:50%;width:7px;height:7px;position:absolute;left:-4px;box-shadow:0 0 10px #8b5cf6cc}.darkchat-avatar{color:#ffffffe6;text-shadow:0 1px 7px #00000059;border:1px solid #ffffff2b;border-radius:50%;flex:none;place-items:center;width:49px;height:49px;font-size:23px;font-weight:800;display:grid}.darkchat-avatar--small{width:37px;height:37px;font-size:18px}.darkchat-avatar--header{width:39px;height:39px;font-size:18px}.darkchat-conversation__body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.darkchat-conversation__body>span{align-items:center;gap:4px;display:flex}.darkchat-conversation__body strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;overflow:hidden}.darkchat-conversation__body time{color:var(--dc-muted);font-size:11px}.darkchat-conversation__body svg{color:#636366}.darkchat-conversation__body small{color:var(--dc-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.3;overflow:hidden}.darkchat-timer-icon{color:#a78bfa;position:absolute;bottom:7px;right:4px}.darkchat-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:15px 40px 80px;display:flex}.darkchat-empty>span{background:var(--dc-surface);width:57px;height:57px;color:var(--dc-purple);border-radius:20px;place-items:center;display:grid}.darkchat-empty h2{margin:14px 0 5px;font-size:18px}.darkchat-empty p{color:var(--dc-muted);margin:0;font-size:12px;line-height:1.4}.darkchat-inbox__toolbar{z-index:5;align-items:center;gap:8px;display:flex;position:absolute;bottom:28px;left:12px;right:12px}.darkchat-inbox__toolbar label{border:1px solid var(--dc-border);backdrop-filter:blur(22px);background:#1c1c1ef0;border-radius:23px;flex:1;align-items:center;gap:8px;height:43px;padding:0 13px;display:flex}.darkchat-inbox__toolbar input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:14px}.darkchat-sheet-page{padding-left:15px;padding-right:15px;overflow-y:auto}.darkchat-sheet-page>header{z-index:4;margin:0 -15px;position:sticky;top:-1px}.darkchat-new-hero{text-align:center;padding:14px 23px 19px}.darkchat-new-hero>span{background:linear-gradient(145deg, var(--dc-purple), var(--dc-purple-dark));border-radius:20px;place-items:center;width:59px;height:59px;margin:auto;display:grid}.darkchat-new-hero h2{margin:12px 0 4px;font-size:19px}.darkchat-new-hero p{color:var(--dc-muted);margin:0;font-size:11px;line-height:1.4}.darkchat-input{border:1px solid var(--dc-border);background:var(--dc-surface);border-radius:12px;flex-direction:column;gap:5px;margin:9px 0;padding:9px 12px;display:flex}.darkchat-input span{color:var(--dc-muted);text-transform:uppercase;letter-spacing:.5px;font-size:9px}.darkchat-input input{background:0 0;border:0;outline:0;font-size:13px}.darkchat-primary,.darkchat-danger{background:linear-gradient(135deg, var(--dc-purple), var(--dc-purple-dark));border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:40px;margin:3px 0 14px;font-size:13px;font-weight:700;display:flex}.darkchat-danger{background:#ff453a24;color:var(--dc-red)!important}.darkchat-sheet-page h3{color:var(--dc-muted);text-transform:uppercase;letter-spacing:.5px;margin:17px 5px 5px;font-size:10px}.darkchat-contact-row{text-align:left;background:0 0;border:0;border-bottom:1px solid #272729;align-items:center;gap:9px;width:100%;min-height:54px;padding:7px 5px;display:flex}.darkchat-contact-row>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.darkchat-contact-row strong{font-size:13px}.darkchat-contact-row small{color:var(--dc-muted);font-size:9px}.darkchat-contact-row svg{color:var(--dc-muted)}.darkchat-qr-card{border:1px solid var(--dc-border);background:var(--dc-surface);border-radius:18px;grid-template-columns:72px 1fr;align-items:center;gap:12px;margin:18px 0 6px;padding:15px;display:grid}.darkchat-faux-qr{color:#111;background:#fff;border-radius:10px;place-items:center;width:72px;height:72px;display:grid}.darkchat-qr-card>span{flex-direction:column;gap:3px;min-width:0;display:flex}.darkchat-qr-card>span strong{text-overflow:ellipsis;font-size:12px;overflow:hidden}.darkchat-qr-card>span small{color:var(--dc-muted);font-size:9px}.darkchat-qr-card>button{color:#c4b5fd;background:#8b5cf629;border:0;border-radius:10px;grid-column:1/-1;justify-content:center;align-items:center;gap:6px;height:35px;font-size:11px;display:flex}.darkchat-thread{flex-direction:column;padding-bottom:79px;display:flex}.darkchat-thread--panel{padding-bottom:342px}.darkchat-thread__header{flex:none;grid-template-columns:50px 1fr 50px;position:relative}.darkchat-thread__identity{background:0 0;border:0;justify-content:center;align-items:center;gap:8px;min-width:0;padding:0;display:flex}.darkchat-thread__identity>span:nth-child(2){flex-direction:column;align-items:flex-start;min-width:0;display:flex}.darkchat-thread__identity strong{text-overflow:ellipsis;white-space:nowrap;max-width:142px;font-size:15px;overflow:hidden}.darkchat-thread__identity small{color:var(--dc-muted);font-size:10px}.darkchat-thread__identity svg{color:var(--dc-muted)}.darkchat-thread__meta{height:25px;color:var(--dc-muted);border-bottom:1px solid #1b1b1d;flex:none;justify-content:center;align-items:center;gap:4px;font-size:10px;display:flex}.darkchat-thread__messages{flex-direction:column;flex:1;align-items:flex-start;gap:7px;min-height:0;padding:14px 15px 20px;display:flex;overflow-y:auto}.darkchat-day{color:var(--dc-muted);align-self:center;margin:5px 0 9px;font-size:11px;font-weight:600}.darkchat-system{max-width:86%;color:var(--dc-muted);text-align:center;align-items:center;gap:5px;margin:8px auto;font-size:10px;display:flex}.darkchat-message{background:var(--dc-surface-2);text-align:left;overflow-wrap:anywhere;border:0;border-radius:18px;flex-direction:column;gap:4px;max-width:86%;padding:9px 12px 8px;font-size:15px;line-height:1.32;animation:.28s cubic-bezier(.32,.72,0,1) both darkchat-message-in;display:flex;position:relative}.darkchat-message--sent{background:linear-gradient(145deg,#8b5cf6,#6d28d9);align-self:flex-end}.darkchat-message--received:before,.darkchat-message--sent:after{content:"";width:9px;height:11px;position:absolute;bottom:0}.darkchat-message--received:before{background:var(--dc-surface-2);border-bottom-right-radius:10px;left:-5px}.darkchat-message--sent:after{background:#6d28d9;border-bottom-left-radius:10px;right:-5px}.darkchat-message>small{color:#ffffff91;white-space:nowrap;align-self:flex-end;font-size:9px}.darkchat-message--received>small{color:var(--dc-muted)}.darkchat-message--failed{outline:1px solid var(--dc-red)}.darkchat-message>img,.darkchat-message>video{object-fit:cover;border-radius:14px;width:min(228px,74vw);max-height:240px;margin:-7px -10px 2px}.darkchat-message>video{background:#000}.darkchat-reply-preview{color:#ffffffb8;text-overflow:ellipsis;white-space:nowrap;background:#0000002e;border-left:2px solid #c4b5fd;border-radius:5px;align-items:center;gap:5px;padding:5px 7px;font-size:10px;display:flex;overflow:hidden}.darkchat-reactions{z-index:2;white-space:nowrap;background:#343438;border:2px solid #000;border-radius:9px;padding:1px 5px;font-size:9px;position:absolute;bottom:-15px;right:4px}.darkchat-message{margin-bottom:12px}.darkchat-replying{z-index:6;border:1px solid var(--dc-border);color:#c4b5fd;background:#1c1c1ef5;border-radius:11px;align-items:center;gap:7px;min-height:39px;padding:5px 8px;display:flex;position:absolute;bottom:72px;left:55px;right:55px}.darkchat-replying>span{flex-direction:column;flex:1;min-width:0;display:flex}.darkchat-replying small{text-transform:uppercase;font-size:9px}.darkchat-replying strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.darkchat-replying button{background:#343438;border:0;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.darkchat-composer{z-index:7;align-items:flex-end;gap:8px;display:flex;position:absolute;bottom:28px;left:12px;right:12px}.darkchat-composer>label{border:1px solid var(--dc-border);background:var(--dc-surface);border-radius:24px;flex:1;align-items:center;gap:6px;min-height:47px;padding:7px 7px 7px 14px;display:flex}.darkchat-composer textarea{resize:none;background:0 0;border:0;outline:0;flex:1;min-width:0;min-height:21px;max-height:76px;padding:2px 0;font-size:14px;line-height:19px}.darkchat-composer label button{color:#a78bfa;background:0 0;border:0;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;display:grid}.darkchat-actions-bubbles{z-index:8;flex-direction:column-reverse;align-items:flex-start;gap:6px;display:flex;position:absolute;bottom:76px;left:14px}.darkchat-actions-bubbles button{border:1px solid var(--dc-border);background:var(--dc-surface);border-radius:20px;align-items:center;gap:9px;min-height:40px;padding:4px 13px 4px 5px;font-size:12px;animation:.23s cubic-bezier(.32,.72,0,1) both darkchat-bubble-in;display:flex;box-shadow:0 7px 19px #00000073}.darkchat-actions-bubbles button>span{color:#c4b5fd;background:#8b5cf62e;border-radius:50%;place-items:center;width:30px;height:30px;font-size:18px;display:grid}.darkchat-gif-panel,.darkchat-page .messages-full-emoji-picker{z-index:8;border-top:1px solid var(--dc-border);color:#fff;backdrop-filter:blur(25px);background:#141416f7;height:285px;position:absolute;bottom:0;left:0;right:0}.darkchat-gif-panel>header{justify-content:space-between;align-items:center;height:37px;padding:0 13px;display:flex}.darkchat-gif-panel>header strong{font-size:13px}.darkchat-gif-panel>header button{color:#a78bfa;background:0 0;border:0;font-size:11px}.darkchat-gif-panel>label{height:31px;color:var(--dc-muted);background:#2c2c2e;border-radius:16px;align-items:center;gap:6px;margin:0 9px 6px;padding:0 9px;display:flex}.darkchat-gif-panel>label input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:10px}.darkchat-gif-panel>div{grid-template-columns:repeat(2,1fr);gap:5px;height:175px;padding:0 9px;display:grid;overflow-y:auto}.darkchat-gif-panel>div button{background:#2c2c2e;border:0;border-radius:9px;min-height:80px;padding:0;overflow:hidden}.darkchat-gif-panel>div img{object-fit:cover;width:100%;height:100%}.darkchat-load-more{background:#2c2c2e;border:0;border-radius:9px;width:calc(100% - 18px);height:28px;margin:4px 9px;font-size:10px;color:#a78bfa!important}.darkchat-page .messages-full-emoji-picker{animation:.28s cubic-bezier(.32,.72,0,1) both darkchat-panel-in}.darkchat-page .messages-full-emoji-picker>header button,.darkchat-page .messages-full-emoji-picker__search,.darkchat-page .messages-full-emoji-picker nav button.active{color:#fff;background:#2c2c2e}.darkchat-page .messages-full-emoji-picker__search input{color:#fff}.darkchat-page .messages-full-emoji-picker nav{border-color:var(--dc-border)}.darkchat-recorder{z-index:9;border:1px solid var(--dc-border);background:var(--dc-surface);border-radius:22px;align-items:center;gap:6px;height:43px;padding:0 7px;display:flex;position:absolute;bottom:28px;left:12px;right:12px}.darkchat-recorder>button{background:#2c2c2e;border:0;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.darkchat-recorder>button:last-child{color:#a78bfa}.darkchat-recorder>i{background:var(--dc-red);border-radius:50%;width:7px;height:7px;animation:1s infinite messages-record-pulse}.darkchat-recorder time{font-size:10px}.darkchat-recorder>span{flex:1;justify-content:center;align-items:center;gap:1px;min-width:0;height:26px;display:flex;overflow:hidden}.darkchat-recorder>span b{background:#a78bfa;border-radius:2px;flex:none;width:2px}.darkchat-voice{align-items:center;gap:8px;min-width:197px;display:flex}.darkchat-voice>button{background:#ffffff2b;border:0;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;padding:0;display:grid}.darkchat-voice>div{flex:1;min-width:0}.darkchat-voice__wave{align-items:center;gap:1px;height:27px;display:flex}.darkchat-voice__wave i{background:#ffffff61;border-radius:2px;width:2px}.darkchat-voice__wave i.active{background:#fff}.darkchat-voice>div small{font-size:9px;display:block}.darkchat-voice .darkchat-voice__speed{color:#fff;width:30px;font-size:9px;font-weight:800}.darkchat-profile-hero{flex-direction:column;align-items:center;padding:15px 0 17px;display:flex}.darkchat-profile-hero .darkchat-avatar{width:67px;height:67px;font-size:30px;box-shadow:0 13px 32px #5b21b652}.darkchat-profile-hero h2{margin:10px 0 3px;font-size:20px}.darkchat-profile-hero button{background:var(--dc-surface);color:#c4b5fd;border:0;border-radius:11px;align-items:center;gap:5px;padding:5px 9px;font-size:11px;display:flex}.darkchat-profile-hero small{color:var(--dc-muted);margin-top:6px;font-size:10px}.darkchat-settings-group,.darkchat-danger-group{border:1px solid var(--dc-border);background:var(--dc-surface);border-radius:13px;margin:10px 0;overflow:hidden}.darkchat-settings-group{overflow:visible}.darkchat-settings-group label,.darkchat-settings-group .darkchat-select,.darkchat-danger-group button{border:0;border-bottom:1px solid var(--dc-border);background:0 0;justify-content:space-between;align-items:center;gap:9px;width:100%;min-height:50px;padding:0 13px;font-size:13px;display:flex}.darkchat-settings-group label:last-child,.darkchat-settings-group .darkchat-select:last-child,.darkchat-danger-group button:last-child{border-bottom:0}.darkchat-settings-group label>span,.darkchat-settings-group .darkchat-select>span,.darkchat-danger-group button{justify-content:flex-start}.darkchat-settings-group label>span,.darkchat-settings-group .darkchat-select>span{align-items:center;gap:8px;display:flex}.darkchat-settings-group label>span svg,.darkchat-settings-group .darkchat-select>span svg{color:#a78bfa}.darkchat-settings-group input[type=checkbox]{width:36px;height:21px;accent-color:var(--dc-purple)}.darkchat-select{z-index:2;position:relative}.darkchat-danger-group button{color:var(--dc-red);text-align:left}.darkchat-save{background:0 0;border:0;padding:7px;font-size:13px;color:#a78bfa!important}.darkchat-privacy-note{color:var(--dc-muted);align-items:flex-start;gap:7px;margin:14px 4px 4px;font-size:11px;line-height:1.45;display:flex}.darkchat-privacy-note svg{color:#a78bfa;flex:none}.darkchat-modal-backdrop{z-index:40;backdrop-filter:blur(10px);background:#000000ab;justify-content:center;align-items:center;padding:44px 18px 27px;display:flex;position:absolute;inset:0}.darkchat-modal,.darkchat-message-menu{border:1px solid var(--dc-border);background:#1c1c1efa;border-radius:21px;flex-direction:column;align-items:stretch;width:100%;padding:17px;animation:.3s cubic-bezier(.32,.72,0,1) both darkchat-modal-in;display:flex;box-shadow:0 24px 70px #0009}.darkchat-modal{text-align:center}.darkchat-modal__icon{color:#a78bfa;background:#8b5cf629;border-radius:17px;place-items:center;width:52px;height:52px;margin:0 auto;display:grid}.darkchat-modal__icon--danger{color:var(--dc-red);background:#ff453a24}.darkchat-modal h2{margin:11px 0 6px;font-size:18px}.darkchat-modal p{color:var(--dc-muted);margin:0 0 10px;font-size:12px;line-height:1.45}.darkchat-modal>strong{color:#c4b5fd;margin-bottom:12px;font-size:12px}.darkchat-modal>button:not(.darkchat-primary):not(.darkchat-danger){min-height:40px;color:var(--dc-muted);background:0 0;border:0;font-size:13px}.darkchat-modal select,.darkchat-modal textarea{border:1px solid var(--dc-border);background:#2c2c2e;border-radius:10px;outline:0;margin-bottom:8px;padding:9px;font-size:11px}.darkchat-report-select{width:100%;margin-bottom:8px}.darkchat-report-select .darkchat-choice__trigger,.darkchat-report-select .darkchat-choice__menu{width:100%}.darkchat-modal textarea{resize:none;min-height:65px}.darkchat-message-menu{padding:7px}.darkchat-message-menu>button{border:0;border-bottom:1px solid var(--dc-border);text-align:left;background:0 0;align-items:center;gap:10px;min-height:46px;padding:0 12px;font-size:13px;display:flex}.darkchat-message-menu>button:last-child{color:var(--dc-muted);border-bottom:0;justify-content:center}.darkchat-message-menu>button.danger{color:var(--dc-red)}.darkchat-reaction-row{border:1px solid var(--dc-border);background:#2c2c2e;border-radius:20px;justify-content:space-around;margin:-30px 4px 8px;padding:8px 5px;display:flex;box-shadow:0 7px 20px #00000059}.darkchat-reaction-row button{background:0 0;border:0;border-radius:13px;width:34px;height:31px;padding:0;font-size:18px}.darkchat-toast{z-index:60;border:1px solid var(--dc-border);text-align:center;background:#2c2c2ef5;border-radius:14px;max-width:80%;padding:8px 13px;font-size:10px;position:absolute;bottom:95px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #00000073}.darkchat-toast-enter-active,.darkchat-toast-leave-active{transition:opacity .2s,transform .2s}.darkchat-toast-enter-from,.darkchat-toast-leave-to{opacity:0;transform:translate(-50%,8px)}@keyframes darkchat-spin{to{transform:rotate(360deg)}}@keyframes darkchat-message-in{0%{opacity:0;transform:translateY(8px)scale(.94)}}@keyframes darkchat-bubble-in{0%{opacity:0;transform:translate(-8px,6px)scale(.8)}}@keyframes darkchat-panel-in{0%{transform:translateY(100%)}}@keyframes darkchat-modal-in{0%{opacity:0;transform:translateY(18px)scale(.92)}}.springboard-track{touch-action:pan-y;height:100%;transform:translateX(calc(var(--springboard-offset) + var(--drag-offset)));transition:transform var(--springboard-page-duration) var(--springboard-page-easing), filter .22s ease;will-change:transform;display:flex}.springboard--dragging .springboard-track{transition:none}.springboard--folder-open .springboard-track,.springboard--folder-open .app-dock,.springboard--folder-open .page-indicator,.springboard--folder-open .springboard-edit-add,.springboard--folder-open .springboard-edit-done{filter:blur(6px)brightness(.72)saturate(.88);pointer-events:none}.home-folder-enter-active,.home-folder-leave-active{transform-origin:50% 42%;transition:opacity .2s,transform .24s cubic-bezier(.22,.75,.18,1)}.home-folder-enter-from,.home-folder-leave-to{opacity:0;transform:scale(.9)}.springboard-page{flex:none;padding:61px 22px 138px;position:relative}.springboard-page--apps{padding-top:82px;overflow:hidden}.springboard--widget-dragging .springboard-page--apps,.springboard--widget-dragging .springboard-page--widgets,.springboard--widget-dragging .springboard-widget-page-scroll{overflow:visible}.home-drag-layer{pointer-events:none;position:absolute;overflow:hidden}.home-drag-layer *{pointer-events:none!important}.home-drag-position{will-change:transform;position:absolute;top:0;left:0}.home-drag-ghost{opacity:1;transform-origin:0 0;will-change:transform;margin:0;position:absolute;top:0;left:0;transition:none!important;animation:none!important}.app-grid{grid-template-columns:repeat(4,1fr);gap:28px 15px;display:grid}.app-icon-item{justify-content:center;min-width:0;display:flex;position:relative}.app-icon-button{color:#fff;cursor:pointer;text-shadow:0 1px 4px #000b;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:0;display:flex}.app-icon-item--dragging{z-index:20;opacity:1;transition:transform var(--springboard-page-duration) var(--springboard-page-easing)}.app-icon-item--drag-source{opacity:0}.app-icon-remove{z-index:4;color:#111;cursor:pointer;width:24px;height:24px;text-shadow:none;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-8px;left:1px}.app-icon-remove__badge{box-sizing:border-box;color:#111;background:#aeaeb2e0;border:1px solid #ffffff75;border-radius:50%;place-items:center;width:22px;min-width:22px;height:22px;min-height:22px;padding:0;display:grid;box-shadow:0 1px 4px #00000075}.app-icon-remove__badge svg{stroke:currentColor;display:block}.app-icon-item--editing:not(.app-icon-item--dragging) .app-icon-button{transform-origin:50% 45%;animation:.15s ease-in-out infinite alternate app-icon-wobble}.app-icon-item--editing:nth-child(2n):not(.app-icon-item--dragging) .app-icon-button{animation-direction:alternate-reverse;animation-delay:-.075s}@keyframes app-icon-wobble{0%{transform:rotate(-1.5deg)translateY(-.4px)}to{transform:rotate(1.5deg)translateY(.4px)}}.app-icon-anchor{display:inline-grid;position:relative;overflow:visible}.app-icon{--app-icon-scale:1;color:#fff;border-radius:13px;place-items:center;width:56px;height:56px;display:grid;overflow:hidden;box-shadow:0 4px 13px #0004,inset 0 1px 1px #fff5}.app-icon--calendar{color:#111;background:linear-gradient(#fff 0%,#f8f8f8 72%,#ededed 100%);box-shadow:0 4px 13px #0004,inset 0 0 0 1px #fffc,inset 0 -1px 2px #00000018}.app-icon-calendar{width:100%;height:100%;padding-top:calc(2px * var(--app-icon-scale));text-shadow:none;background:linear-gradient(#fff,#f4f4f4);flex-direction:column;justify-content:center;align-items:center;display:flex}.app-icon-calendar strong{color:#e54842;font-size:calc(11px * var(--app-icon-scale));letter-spacing:-.2px;font-weight:750;line-height:1}.app-icon-calendar b{margin-top:calc(1px * var(--app-icon-scale));color:#151515;font-size:calc(31px * var(--app-icon-scale));letter-spacing:calc(-1.8px * var(--app-icon-scale));font-weight:350;line-height:.98}.app-icon-badge{z-index:2;text-shadow:none;position:absolute;top:-5px;right:-5px;box-shadow:0 1px 3px #0008}.app-icon>img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.app-icon-label{text-overflow:ellipsis;white-space:nowrap;width:74px;overflow:hidden}.app-icon--calculator{background:linear-gradient(145deg,#76767b,#1b1b1d)}.app-icon--camera{color:#25262a;background:linear-gradient(145deg,#f8f8fa,#a8abb2)}.app-icon--clock{background:linear-gradient(145deg,#242426,#050506);outline:1px solid #fff5}.app-icon--photos{background:conic-gradient(#ff3b30,#fc0,#34c759,#0a84ff,#af52de,#ff3b30)}.app-icon--store{background:linear-gradient(145deg,#35a8ff,#0878df)}.app-icon--settings{background:linear-gradient(145deg,#aeb3bd,#50535b)}.app-icon--image{box-shadow:none;background:0 0;outline:none}.app-dock{z-index:8;-webkit-backdrop-filter:blur(24px)saturate(150%);background:#fff2;border:1px solid #ffffff28;border-radius:27px;grid-template-columns:repeat(4,1fr);height:82px;padding:13px 18px;display:grid;position:absolute;bottom:30px;left:15px;right:15px;box-shadow:inset 0 1px #ffffff26,0 8px 28px #0004}.app-dock-slot{min-width:0;height:56px}.springboard-edit-done{z-index:12;color:#fff;text-align:center;text-shadow:0 1px 3px #000a;cursor:pointer;border:1px solid #ffffff38;border-radius:999px;place-items:center;width:58px;height:30px;padding:0;font-size:12px;font-weight:650;line-height:28px;display:grid;position:absolute;top:14px;right:28px}.edit-done-enter-active,.edit-done-leave-active{transition:opacity .18s,transform .18s}.edit-done-enter-from,.edit-done-leave-to{opacity:0;transform:scale(.88)}.page-indicator{justify-content:center;align-items:center;gap:5px;height:14px;display:flex;position:absolute;bottom:122px;left:0;right:0}.page-indicator button{background:#ffffff60;border:0;border-radius:50%;width:6px;height:6px;padding:0}.page-indicator button.active{background:#fff}.dock-enter-active,.dock-leave-active{transition:all .25s}.dock-enter-from,.dock-leave-to{opacity:0;transform:translateY(8px)}.widgets-stack{gap:12px;display:grid}.widget-row{grid-template-columns:1.45fr 1fr;gap:12px;display:grid}.widget{-webkit-backdrop-filter:blur(20px)saturate(150%);background:#15182288;border:1px solid #fff2;border-radius:23px;box-shadow:inset 0 1px #ffffff20,0 12px 30px #0003}.widget--weather{width:100%;height:146px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:linear-gradient(145deg,#299cf0bb,#6739d3aa);border-color:#fff2;justify-content:space-between;padding:18px;transition:transform .18s,filter .18s;display:flex}.widget--weather:active{filter:brightness(1.08);transform:scale(.985)}.widget--weather div{flex-direction:column;display:flex}.widget--weather strong{font-size:50px;font-weight:250;line-height:1}.widget--weather small{margin-top:4px}.widget-row .widget{flex-direction:column;height:128px;padding:14px;display:flex}.widget--calendar span{color:#ff453a;text-transform:uppercase;font-size:10px;font-weight:700}.widget--calendar strong{font-size:48px;font-weight:300}.widget--battery svg{color:#45df78}.widget--battery strong{margin-top:12px;font-size:29px}.widget small{opacity:.72}.widget--media{align-items:center;gap:10px;height:78px;padding:11px;display:flex}.widget--media__art{background:conic-gradient(from 20deg,#ff453a,#ff9f0a,#5e5ce6,#64d2ff,#ff453a);border-radius:12px;width:54px;height:54px}.widget--media__copy{flex-direction:column;flex:1;min-width:0;display:flex}.widget--media__copy small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.widget--media button{color:#fff;background:0 0;border:0;padding:4px}.springboard-page--library{flex-direction:column;padding-top:62px;padding-bottom:25px;display:flex}.app-library-search,.app-search{color:#ffffffb0;-webkit-backdrop-filter:blur(18px);background:#ffffff25;border-radius:11px;align-items:center;gap:7px;height:36px;padding:0 10px;display:flex}.app-library-search input,.app-search input{width:100%;color:inherit;background:0 0;border:0;outline:0}.app-library-search button{color:#fff;background:0 0;border:0}.app-library-groups{scrollbar-width:none;flex:1;grid-template-columns:1fr 1fr;gap:13px 12px;min-height:0;margin-top:16px;padding-bottom:24px;transition:transform .35s,opacity .35s;display:grid;overflow-y:auto}.app-library-groups::-webkit-scrollbar{display:none}.app-library-groups--behind{opacity:.45;transform:scale(.95)}.app-library-group{flex-direction:column;align-items:center;gap:5px;display:flex}.app-library-group__icons{aspect-ratio:1;-webkit-backdrop-filter:blur(20px);background:#00000032;border:1px solid #ffffff24;border-radius:24px;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);place-items:center;gap:8px;width:100%;padding:11px;display:grid}.app-library-group .app-icon{border-radius:13px;width:56px;height:56px}.app-library-group>span{text-align:center;text-shadow:0 1px 4px #000c;font-size:11px;font-weight:400}.app-library-more{background:0 0;border:0;border-radius:12px;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);place-items:center;gap:3px;width:56px;height:56px;padding:0;display:grid}.app-library-more img{object-fit:contain;width:22px;height:22px}.app-library-all{z-index:5;-webkit-backdrop-filter:blur(24px)saturate(145%);background:#0909108a;padding:6px 22px 55px;position:absolute;inset:112px 0 0;overflow-y:auto}.app-library-letter h2{margin:8px 0 1px;font-size:16px}.app-library-row{align-items:center;gap:13px;height:62px;display:flex}.app-library-row>span{border-bottom:1px solid #ffffff1c;flex:1;align-self:stretch;align-items:center;font-size:16px;display:flex}.app-library-row .app-icon{border-radius:11px;width:46px;height:46px}.app-library-empty{text-align:center;color:#fffa}.app-library-all-enter-active,.app-library-all-leave-active{transition:opacity .3s}.app-library-all-enter-from,.app-library-all-leave-to{opacity:0}.app-library-results{grid-template-columns:repeat(4,1fr);gap:18px 10px;margin-top:14px;display:grid}.app-icon-button--compact .app-icon{--app-icon-scale:.7857;border-radius:11px;width:44px;height:44px}@media (prefers-reduced-motion:reduce){.app-icon-item--editing:not(.app-icon-item--dragging){animation:none}}.app-library-group .app-icon-button--compact .app-icon{--app-icon-scale:1;border-radius:13px;width:56px;height:56px}.app-window{z-index:50;transform-origin:0 0;backface-visibility:hidden;will-change:transform, border-radius, opacity;background:#000;position:absolute;inset:0;overflow:hidden}.app-window--citywarn{backface-visibility:visible;filter:none;will-change:auto}.app-window-enter-active{transition:transform .46s cubic-bezier(.32,.72,0,1),border-radius .46s cubic-bezier(.32,.72,0,1),opacity .18s ease-out}.app-window-leave-active{transition:transform .4s cubic-bezier(.32,0,.67,0),border-radius .4s cubic-bezier(.32,0,.67,0),opacity .22s ease-in}.app-window-enter-from,.app-window-leave-to{transform:translate(var(--launch-x), var(--launch-y)) scale(var(--launch-scale-x), var(--launch-scale-y));opacity:.72;border-radius:var(--launch-radius)}.app-window-enter-to,.app-window-leave-from{opacity:1;border-radius:0;transform:none}.app-switch-enter-active,.app-switch-leave-active{transition:transform .38s cubic-bezier(.32,.72,0,1),opacity .28s,border-radius .38s}.app-switch-enter-active{z-index:51}.app-switch-leave-active{z-index:50}.app-switch-enter-from{opacity:.75;border-radius:24px;transform:translate(100%)scale(.98)}.app-switch-leave-to{opacity:.35;border-radius:18px;transform:translate(-22%)scale(.96)}.app-switch-enter-to,.app-switch-leave-from{opacity:1;border-radius:0;transform:none}.native-app{background:var(--sky-bg);color:var(--sky-text);padding-top:46px;padding-bottom:25px;position:absolute;inset:0;overflow:hidden}.weather-app{--weather-accent-cyan:#72d3ff;--weather-accent-gold:#ffd36a;--weather-card:#11243dd1;--weather-card-border:#ffffff17;--weather-muted:#f0f7ffa8;isolation:isolate;color:#fff;background:#14264a;position:absolute;inset:0;overflow:hidden}.weather-app__backdrop{z-index:-2;background:radial-gradient(circle at 76% 15%,#ffe69b70 0 6%,#0000 25%),linear-gradient(172deg,#66a6d3 0%,#426f9c 38%,#203e64 68%,#0c2039 100%);transition:background .5s;position:absolute;inset:0}.weather-app__backdrop:after{content:"";background:radial-gradient(circle at 18% 30%,#ffffff20,#0000 28%),linear-gradient(#0000 42%,#08112680 100%);position:absolute;inset:0}.weather-app>.sky-app-page__backdrop{background:0 0}.weather-app.weather-app--night .weather-app__backdrop{background:radial-gradient(at 74% 16%,#9dbeff1f,#0000 24%),linear-gradient(165deg,#101735 0%,#182752 48%,#091125 100%)}.weather-app--night.weather-app--rain .weather-app__backdrop,.weather-app--night.weather-app--thunder .weather-app__backdrop{background:radial-gradient(at 22% 8%,#8ba0c522,#0000 34%),linear-gradient(165deg,#202c46 0%,#172440 48%,#081222 100%)}.weather-app--clear .weather-app__backdrop{background:radial-gradient(circle at 77% 19%,#bfcfff22 0 2%,#0000 3%),radial-gradient(circle at 24% 32%,#fff4 0 1px,#0000 2px),linear-gradient(165deg,#15183c 0%,#202c61 49%,#11172f 100%)}.weather-app--partly_cloudy .weather-app__backdrop,.weather-app--cloudy .weather-app__backdrop{background:radial-gradient(at 75% 18%,#ffffff52,#0000 31%),linear-gradient(172deg,#7798b7 0%,#526f91 42%,#2d496c 70%,#142943 100%)}.weather-app--rain .weather-app__backdrop,.weather-app--thunder .weather-app__backdrop{background:radial-gradient(at 18% 10%,#b9d0e126 0%,#0000 34%),radial-gradient(at 82% 28%,#8faec126 0%,#0000 38%),linear-gradient(165deg,#3f5874 0%,#293e58 44%,#111d30 100%)}.weather-app__rain{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.weather-app__rain:after{content:"";background:linear-gradient(#d8edfa0b 0%,#0000 30%,#07112238 100%);position:absolute;inset:0}.weather-app__rain i{top:-24px;left:var(--rain-left);width:1.5px;height:var(--rain-height);filter:drop-shadow(0 0 2px #9fdfff42);opacity:0;animation:weather-rain-fall var(--rain-duration) linear var(--rain-delay) infinite;background:linear-gradient(#0000,#c9efff 32%,#82ccea 78%,#0000);border-radius:999px;position:absolute;transform:rotate(12deg)}.weather-app__lightning{z-index:-1;mix-blend-mode:screen;opacity:0;pointer-events:none;background:#dce9ff;animation:8s step-end infinite weather-lightning;position:absolute;inset:0}.weather-app__fog,.weather-app__snow,.weather-app__sun-glow,.weather-app__stars{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.weather-app__fog i{top:var(--fog-top);width:150%;height:28%;opacity:var(--fog-opacity);animation:weather-fog-drift var(--fog-duration) linear var(--fog-delay) infinite;background:linear-gradient(90deg,#0000,#edf7ff,#0000);border-radius:999px;position:absolute;left:-40%;transform:translate(-12%)}.weather-app__snow i{top:-12px;left:var(--snow-left);opacity:0;width:3px;height:3px;animation:weather-snow-fall var(--snow-duration) linear var(--snow-delay) infinite;background:#f5fbff;border-radius:50%;position:absolute;box-shadow:0 0 5px #ffffff80}.weather-app__sun-glow{background:radial-gradient(circle at 74% 18%,#ffe6a766 0 5%,#ffcb6c28 14%,#0000 31%)}.weather-app__stars{opacity:.72;background:radial-gradient(circle at 8% 12%,#fff 0 1px,#0000 1.6px),radial-gradient(circle at 22% 23%,#dcecff 0 1px,#0000 1.7px),radial-gradient(circle at 39% 11%,#fff 0 1px,#0000 1.5px),radial-gradient(circle at 58% 18%,#cce0ff 0 1px,#0000 1.6px),radial-gradient(circle at 81% 8%,#fff 0 1px,#0000 1.5px),radial-gradient(circle at 93% 27%,#dcecff 0 1px,#0000 1.6px);animation:5s ease-in-out infinite alternate weather-stars-twinkle}@keyframes weather-rain-fall{0%{opacity:0;translate:-18px -5vh}12%{opacity:var(--rain-opacity)}78%{opacity:var(--rain-opacity)}to{opacity:0;translate:42px 110vh}}@keyframes weather-lightning{0%,91%,93%,to{opacity:0}92%{opacity:.13}92.5%{opacity:.035}}@keyframes weather-fog-drift{to{transform:translate(42%)}}@keyframes weather-snow-fall{0%{opacity:0;transform:translate(-7px,-12px)}12%,82%{opacity:var(--snow-opacity)}to{opacity:0;transform:translate(18px,110vh)}}@keyframes weather-stars-twinkle{to{opacity:.42}}@media (prefers-reduced-motion:reduce){.weather-app__rain i,.weather-app__snow i{display:none}.weather-app__lightning,.weather-app__fog i,.weather-app__stars{animation:none}}.phone-app--performance .weather-app__lightning,.phone-app--performance .weather-app__fog i,.phone-app--performance .weather-app__snow i,.phone-app--performance .weather-app__stars{animation:none}.phone-app--performance .weather-app__lightning,.phone-app--performance .weather-app__fog,.phone-app--performance .weather-app__snow{display:none}.weather-app--thunder .weather-app__backdrop{background:radial-gradient(circle at 75% 18%,#dce9ff73,#0000 23%),linear-gradient(165deg,#27334d 0%,#2d3155 48%,#11172b 100%)}.weather-app--fog .weather-app__backdrop{background:linear-gradient(#d9e1e580 0 20%,#0000 55%),linear-gradient(165deg,#76858d 0%,#4d606d 48%,#24333f 100%)}.weather-app--snow .weather-app__backdrop{background:radial-gradient(circle at 20% 22%,#fff9 0 2px,#0000 3px),radial-gradient(circle at 70% 36%,#fff7 0 2px,#0000 3px),linear-gradient(165deg,#7897b5 0%,#536d8b 48%,#283c58 100%)}.weather-navbar{--sky-navbar-glass:transparent;color:#fff}.weather-navbar .sky-navbar__title,.weather-navbar .sky-link{color:#fff}.banking-app{--bank-blue:#2d76ff;--bank-cyan:#57d5ff;--bank-green:#4ee6a4;--banking-card-radius:22px;--banking-page-gutter:16px;--banking-section-gap:16px;color:#fff;isolation:isolate;height:100%;position:relative;overflow:hidden;background:radial-gradient(at 50% -8%,#1ab9bb57,#0000 42%),radial-gradient(circle at 92% 18%,#2d76ff3d,#0000 34%),linear-gradient(#071a2a 0%,#081220 40%,#060910 100%)!important}.banking-app:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(circle at 8% 54%,#1cd2b71a,#0000 31%),radial-gradient(circle at 78% 72%,#4d4bff17,#0000 30%),linear-gradient(#ffffff06,#0000 32%);position:absolute;inset:0}.banking-app__aurora{z-index:-1;filter:blur(88px);opacity:.18;pointer-events:none;background:#2c8cff;border-radius:50%;width:270px;height:210px;position:absolute;top:92px;right:-178px}.banking-navbar{--sky-navbar-safe-area-top:46px;z-index:5;color:#fff;position:absolute;top:0;left:0;right:0}.banking-scroll{overscroll-behavior-y:contain;padding:108px var(--banking-page-gutter) 112px;scrollbar-width:none;touch-action:pan-y;-webkit-overflow-scrolling:touch;position:absolute;inset:0;overflow:hidden auto}.banking-scroll.is-locked{touch-action:none;overflow-y:hidden}.banking-scroll::-webkit-scrollbar{display:none}.banking-pull-refresh{z-index:4;opacity:0;pointer-events:none;justify-content:center;transition:opacity .16s,transform .16s;display:flex;position:absolute;top:78px;left:0;right:0}.banking-pull-refresh.is-visible{opacity:1}.banking-loading,.banking-empty{color:#e2ebffb8;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:100px 24px 82px}.banking-empty{background:0 0;border:0;min-height:0;margin:0;padding:24px}.banking-empty p{color:#d0dcf894;margin:0 0 8px;font-size:12px}.banking-balance{border-radius:var(--banking-card-radius);padding:20px;position:relative;overflow:hidden}.banking-balance__label{color:#e2ebffab;justify-content:space-between;align-items:center;font-size:12px;display:flex}.banking-balance__label small{background:#0000001f;border:1px solid #ffffff1a;border-radius:99px;padding:4px 8px;font-size:9px}.banking-balance>strong{letter-spacing:-.055em;margin-top:6px;font-size:36px;font-weight:600;display:block}.banking-balance__trend{color:#d0dcf891;margin-top:8px;font-size:10px}.banking-balance__trend span{color:var(--bank-green);margin-right:4px;font-weight:650}.banking-actions{margin:12px 0 var(--banking-section-gap);grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.banking-action{border-radius:var(--banking-card-radius);color:#edf3ffd1;justify-content:center;align-items:center;gap:8px;min-height:64px;padding:11px 12px;font-size:10px;display:flex;position:relative;overflow:hidden}.banking-action__icon{color:#8fb8ff;background:linear-gradient(145deg,#3c81ff57,#19367340);border-radius:11px;flex:none;place-items:center;width:34px;height:34px;display:grid}.banking-action b{font-size:11px;font-weight:610}.banking-action--primary{color:#fff;grid-column:1/-1;justify-content:flex-start;min-height:58px;padding:10px 13px}.banking-action--primary .banking-action__icon{color:#fff;background:#ffffff26}.banking-action--primary>.lucide-chevron-right{opacity:.78;flex:none;margin-left:auto}.banking-action--secondary{justify-content:flex-start}.banking-card{margin:0 0 var(--banking-section-gap)!important;border-radius:var(--banking-card-radius)!important}.banking-transaction-card{overflow:hidden}.banking-section-title{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.banking-section-title h2{letter-spacing:-.025em;margin:0;font-size:15px;font-weight:630}.banking-section-title>svg{color:#dce8ff6e}.banking-section-title button{color:#7ca8ff;font-size:10px}.banking-account-list,.banking-transaction-list{margin:0!important}.banking-transactions{padding:0}.banking-transactions--all{margin-top:var(--banking-section-gap)}.banking-transaction-list b{color:#f2a0a8;flex:none;font-size:11px;font-weight:620}.banking-transaction-list b.is-incoming{color:var(--bank-green)}.banking-no-transactions{border-radius:var(--banking-card-radius);color:#d5e1f878;text-align:center;background:#ffffff08;border:1px solid #ffffff14;padding:24px 12px;font-size:11px}.banking-activity-hero{padding:12px 0 var(--banking-section-gap);text-align:center;flex-direction:column;align-items:center;display:flex}.banking-activity-hero span{color:#d6e1fa8c;font-size:11px}.banking-activity-hero strong{color:var(--bank-green);letter-spacing:-.045em;margin:5px 0;font-size:31px;font-weight:590}.banking-activity-hero small{color:#d6e1fa61;font-size:9px}.banking-chart-card{padding:18px 14px 15px!important}.banking-chart-legend{color:#dae5fbb8;justify-content:flex-end;gap:12px;font-size:11px;line-height:1.35;display:flex}.banking-chart-legend span{align-items:center;gap:4px;display:flex}.banking-chart-legend i{background:#58647f;border-radius:50%;width:6px;height:6px}.banking-chart-legend i.is-incoming{background:var(--bank-blue)}.banking-chart{grid-template-columns:repeat(7,1fr);gap:5px;height:145px;margin-top:14px;display:grid}.banking-chart__day{flex-direction:column;justify-content:flex-end;align-items:center;gap:7px;display:flex}.banking-chart__day>div{justify-content:center;align-items:flex-end;gap:3px;width:100%;height:116px;display:flex}.banking-chart__day i{background:linear-gradient(#65718d,#343e57);border-radius:6px;width:7px;min-height:5px;transition:height .35s}.banking-chart__day i.is-incoming{background:linear-gradient(#3d87ff,#1d55d8);box-shadow:0 0 14px #2d76ff54}.banking-chart__day span{color:#d9e3f973;font-size:8px}.banking-sheet__content{width:100%;padding:8px 18px calc(var(--sky-safe-area-bottom) + 18px);position:relative}.banking-modal__icon{background:linear-gradient(145deg,#3c83ff,#1849b6);border-radius:15px;place-items:center;width:45px;height:45px;display:grid;box-shadow:0 12px 28px #164cc45c,inset 0 1px #ffffff47}.banking-sheet__content h2{letter-spacing:-.035em;margin:14px 0 4px;font-size:20px}.banking-sheet__content>p{color:#d5e1f885;margin:0 0 15px;font-size:12px;line-height:1.5}.banking-form-list{margin:var(--banking-section-gap) 0 0!important}.banking-contact-picker{margin-top:var(--banking-section-gap)}.banking-contact-picker>span{color:#d5e1f885;margin:0 4px 6px;font-size:11px;font-weight:600;line-height:1.35;display:block}.banking-contact-picker>div{max-height:118px;overflow-y:auto;margin:0!important}.banking-contact-picker>p{color:#d5e1f86b;margin:0 4px;font-size:11px;line-height:1.4}.banking-sheet__content>.sky-button:last-child{margin-top:var(--banking-section-gap);justify-content:center;align-items:center;gap:8px;display:flex}.banking-transaction-detail{text-align:center}.banking-transaction-detail__icon{background:linear-gradient(145deg,#d95867,#972937);margin:0 auto}.banking-transaction-detail__icon.is-incoming{background:linear-gradient(145deg,#38c58d,#147454);box-shadow:0 12px 28px #14745452,inset 0 1px #ffffff47}.banking-transaction-detail>.banking-transaction-detail__eyebrow{color:#d5e1f885;letter-spacing:.08em;text-transform:uppercase;margin:12px 0 0;font-size:10px;font-weight:650}.banking-transaction-detail h2{margin-top:4px}.banking-transaction-detail__amount{color:#f2a0a8;letter-spacing:-.04em;margin:8px 0 18px;font-size:30px;font-weight:650;display:block}.banking-transaction-detail__amount.is-incoming{color:var(--bank-green)}.banking-transaction-detail__list{text-align:left;margin:0!important}.banking-transaction-detail__list .sky-list-item__subtitle{overflow-wrap:anywhere}.phone-app--light .banking-app{--bank-green:#168b5b;color:var(--sky-text);background:radial-gradient(at 50% -8%,#41cbcd3d,#0000 42%),radial-gradient(circle at 92% 18%,#2d76ff29,#0000 34%),linear-gradient(#edf9fb 0%,#f4f7fc 42%,#eef1f7 100%)!important}.phone-app--light .banking-app:before{background:radial-gradient(circle at 8% 54%,#1caa9914,#0000 31%),radial-gradient(circle at 78% 72%,#4d4bff0f,#0000 30%),linear-gradient(#ffffff61,#0000 32%)}.phone-app--light .banking-navbar{color:var(--sky-text)}.phone-app--light .banking-loading,.phone-app--light .banking-empty,.phone-app--light .banking-empty p,.phone-app--light .banking-balance__label,.phone-app--light .banking-balance__trend,.phone-app--light .banking-action,.phone-app--light .banking-section-title>svg,.phone-app--light .banking-no-transactions,.phone-app--light .banking-activity-hero span,.phone-app--light .banking-activity-hero small,.phone-app--light .banking-chart-legend,.phone-app--light .banking-chart__day span,.phone-app--light .banking-sheet__content>p,.phone-app--light .banking-contact-picker>span,.phone-app--light .banking-contact-picker>p{color:var(--sky-muted)}.phone-app--light .banking-balance__label small,.phone-app--light .banking-no-transactions{border-color:var(--sky-hairline);background:#ffffff85}.phone-app--light .banking-action--primary,.phone-app--light .banking-action--primary .banking-action__icon{color:#fff}.weather-scroll{z-index:1;color:#fff;padding-top:0}.weather-pull-refresh{opacity:0;pointer-events:none;justify-content:center;align-items:center;height:56px;margin-top:-56px;transition:opacity .16s,transform .16s;display:flex}.weather-pull-refresh.is-visible{opacity:1}.weather-hourly::-webkit-scrollbar{display:none}.weather-hero{text-align:center;flex-direction:column;align-items:center;min-height:206px;padding:1px 0 10px;display:flex}.weather-location{color:#ffffffd1;text-shadow:0 2px 8px #0008;align-items:center;gap:5px;margin-bottom:6px;font-size:13px;font-weight:600;display:flex}.weather-hero__icon{color:#fff;filter:drop-shadow(0 10px 20px #07122757);transform:scale(.88)}.weather-temperature{letter-spacing:-4px;text-shadow:0 6px 22px #07122755;margin-top:-10px;font-size:64px;font-weight:280;line-height:.98}.weather-hero strong{margin-top:6px;font-size:18px;font-weight:650}.weather-hero p{color:#f7fbffb8;max-width:260px;margin:5px 0 0;font-size:11px;line-height:1.4}.weather-stale{margin:0 0 var(--sky-space-3);border:1px solid var(--weather-card-border);border-radius:var(--sky-radius-control);color:var(--weather-muted);text-align:center;background:#0a1b30cc;padding:8px 10px;font-size:11px}.weather-details{gap:var(--sky-space-2);margin-bottom:var(--sky-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.weather-detail-card,.weather-panel{border:1px solid var(--weather-card-border);background:var(--weather-card);color:#fff;box-shadow:inset 0 1px #ffffff12,0 8px 22px #05102024}.weather-details>.weather-detail-card{border-radius:calc(var(--sky-radius-card) - 6px);grid-template-rows:auto auto;grid-template-columns:21px 1fr;align-content:center;gap:7px;min-height:76px;margin:0;padding:11px 12px;display:grid}.weather-detail-card svg{color:#b7d9ec;grid-row:span 2;align-self:center;margin-top:0}.weather-detail-card:first-child svg{color:var(--weather-accent-gold)}.weather-detail-card:nth-child(3) svg{color:#79d8d0}.weather-detail-card:nth-child(4) svg{color:var(--weather-accent-cyan)}.weather-detail-card span{color:var(--weather-muted);letter-spacing:.02em;text-transform:uppercase;font-size:9px;font-weight:620}.weather-detail-card strong{align-self:auto;font-size:18px;font-weight:680;line-height:1.1}.weather-detail-card:nth-child(4) strong{color:var(--weather-accent-cyan)}.weather-scroll>.weather-panel{border-radius:var(--sky-radius-card);margin:0;overflow:hidden}.weather-panel h2{color:#ffffffe0;letter-spacing:-.01em;align-items:center;gap:6px;margin:0;padding:13px 14px 8px;font-size:13px;font-weight:650;display:flex}.weather-panel h2 svg{color:var(--weather-accent-cyan);opacity:.8}.weather-hourly{grid-template-columns:repeat(6,minmax(0,1fr));gap:0;padding:5px 7px 13px;display:grid}.weather-hour{border-left:1px solid #ffffff0f;border-radius:0;flex-direction:column;align-items:center;min-width:0;min-height:108px;padding:7px 2px 4px;display:flex}.weather-hour:first-child{border-radius:var(--sky-radius-control);background:#ffffff12;border-left:0}.weather-hour span{height:19px;color:var(--weather-muted);font-size:11px;font-weight:600}.weather-hour svg,.weather-hour img{margin:5px 0}.weather-hour small{height:14px;color:var(--weather-accent-cyan);font-size:9px;font-weight:700}.weather-hour strong{margin-top:auto;font-size:16px;font-weight:650}.weather-empty{color:#ffffffd9;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:90px 20px 25px}.weather-empty>svg,.weather-empty>img{opacity:.75}.weather-spin{animation:.8s linear infinite weather-spin}.phone-app--performance .weather-detail-card,.phone-app--performance .weather-panel{box-shadow:none;background:#18304f}@keyframes weather-spin{to{transform:rotate(360deg)}}.app-header{padding:17px 18px 8px}.app-header h1{margin:0;font-size:30px;line-height:1.1}.app-header small{color:#8e8e93;text-transform:uppercase;font-weight:650}.app-tabs{-webkit-backdrop-filter:blur(22px);background:#141416e8;border-top:1px solid #ffffff1f;justify-content:space-around;height:51px;padding:8px 7px 0;display:flex;position:absolute;bottom:22px;left:0;right:0}.app-tabs button{color:#8e8e93;background:0 0;border:0;min-width:0;padding:0 4px;font-size:10px}.app-tabs button.active{color:#0a84ff}.app-search{color:#a0a0a7;background:#1c1c1e;margin:5px 17px}.clock-content{--sky-block-gutter-left:0px;--sky-block-gutter-right:0px;min-height:0;padding:0 0 calc(var(--sky-tabbar-height) + var(--sky-safe-area-bottom) + 16px);flex:1;overflow-y:auto}.clock-navbar.sky-navbar{--sky-navbar-safe-area-top:var(--sky-space-2);--sky-page-gutter:12px}.clock-navbar--alarm .sky-navbar__inner{margin-bottom:0}.clock-navbar--alarm .sky-navbar__left.sky-glass-surface,.clock-navbar--alarm .sky-navbar__right.sky-glass-surface{box-shadow:none;backdrop-filter:none;background:0 0;border-radius:0;overflow:visible}.clock-navbar-action.sky-link{min-height:var(--sky-touch-target);border-radius:var(--sky-radius-pill);color:#fff;justify-content:center;align-items:center;padding:0 14px;font-size:15px;font-weight:600;line-height:1;display:inline-flex}.clock-navbar-action--icon.sky-link{width:var(--sky-touch-target);padding:0}.clock-navbar-action--icon svg{width:21px;height:21px}.phone-call-content{flex:1;min-height:0;overflow-y:auto}.phone-calls-app{flex-direction:column;display:flex}.phone-calls-app.phone-app--light{color:#000;background:#f2f2f7}.clock-konsta-list{margin-top:0;margin-bottom:0}.clock-world-now{text-align:center;flex-direction:column;align-items:center;margin:0;padding:84px 16px 0;display:flex}.clock-world-location{color:var(--sky-muted);font-size:19px;font-weight:500;line-height:24px}.clock-world-time{font-variant-numeric:tabular-nums;letter-spacing:-4px;margin-top:8px;font-size:74px;font-weight:200;line-height:1}.clock-world-zone{color:var(--sky-muted);margin-top:4px;font-size:14px;line-height:20px}.clock-alarm-list{margin:4px 12px 0}.clock-alarm-item{border-bottom:1px solid var(--sky-hairline);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:104px;display:grid}.clock-alarm-copy{min-width:0;min-height:104px;color:var(--sky-text);text-align:left;background:0 0;border:0;flex-direction:column;grid-column:1/3;justify-content:center;align-items:flex-start;padding:10px 0;display:flex}.clock-alarm-remove+.clock-alarm-copy{grid-column:2}.clock-alarm-copy:focus-visible{outline:2px solid var(--sky-app-accent);outline-offset:-2px;border-radius:10px}.clock-alarm-time{font-variant-numeric:tabular-nums;letter-spacing:-2px;font-size:50px;font-weight:200;line-height:54px}.clock-alarm-subtitle{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;line-height:19px;overflow:hidden}.clock-alarm-item--disabled .clock-alarm-copy{color:var(--sky-muted)}.clock-alarm-chevron{width:18px;height:18px;color:var(--sky-subtle);grid-column:3;justify-self:end}.clock-alarm-item>.sky-toggle{grid-column:3;justify-self:end}.clock-alarm-remove.sky-button--icon-only{border-radius:50%;flex:none;width:28px;min-width:28px;height:28px;min-height:28px;padding:0}.clock-alarm-remove svg{stroke-width:3px;width:17px;height:17px}.clock-alarm-sheet{--sky-overlay-layer:90;--sky-sheet-background:#1c1c1d}.clock-alarm-sheet .sky-sheet__panel{height:calc(100% - var(--sky-safe-area-top) - var(--sky-space-2));max-height:calc(100% - var(--sky-safe-area-top) - var(--sky-space-2));border-radius:var(--sky-radius-sheet) var(--sky-radius-sheet) 0 0;background:var(--sky-sheet-background);overflow:hidden}.clock-alarm-sheet .sky-sheet__grabber{display:none}.clock-alarm-sheet-surface{border-radius:var(--sky-radius-sheet) var(--sky-radius-sheet) 0 0;background:var(--sky-sheet-background);height:100%;min-height:0;color:var(--sky-text);flex-direction:column;display:flex}.clock-alarm-sheet-navbar.sky-navbar,.clock-alarm-sheet-surface>.sky-navbar{--sky-navbar-safe-area-top:var(--sky-space-3);--sky-page-gutter:12px;--sky-navbar-glass:transparent;background:0 0;flex:none}.clock-alarm-sheet-navbar .sky-navbar__blur,.clock-alarm-sheet-navbar .sky-navbar__background{background:0 0}.clock-alarm-editor.sky-scroll-area--padded{--sky-page-gutter:12px;flex:1;min-height:0;margin:0;padding-top:8px;overflow-y:auto}.clock-alarm-editor .time-wheel-picker{width:100%;margin-left:0;margin-right:0}.clock-alarm-editor .sky-list--strong,.clock-alarm-editor .sky-list--inset{background:#2c2c2e}.time-wheel-picker{grid-template-columns:repeat(2,minmax(0,88px));justify-content:center;gap:4px;width:calc(100% - 32px);height:240px;margin:8px 16px 12px;display:grid;position:relative;overflow:hidden}.time-wheel-picker--duration{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.time-wheel-picker__field{width:100%;height:240px;position:relative}.time-wheel-picker--duration .time-wheel-picker__field{width:100%}.time-wheel-picker__selection{z-index:0;pointer-events:none;background:#2c2c2e;border-radius:14px;height:40px;position:absolute;top:100px;left:0;right:0}.time-wheel-picker__column{z-index:1;scrollbar-width:none;scroll-snap-type:y mandatory;overscroll-behavior:contain;touch-action:none;cursor:grab;user-select:none;height:240px;padding:100px 0;position:relative;overflow:hidden auto;-webkit-mask-image:linear-gradient(#0000 0,#000 30% 70%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 30% 70%,#0000 100%)}.time-wheel-picker--unit-labels .time-wheel-picker__column{width:54%}.time-wheel-picker__unit{z-index:2;height:40px;color:var(--sky-text);pointer-events:none;font-size:15px;font-weight:600;line-height:40px;position:absolute;top:100px;left:53%}.time-wheel-picker__column:active{cursor:grabbing}.time-wheel-picker__column::-webkit-scrollbar{display:none}.time-wheel-picker__value{scroll-snap-align:center;color:#8e8e93;opacity:.62;background:0 0;border:0;outline:none;width:100%;height:40px;padding:0;font-size:28px;font-weight:300;line-height:40px;transition:color .12s,opacity .12s;display:block}.time-wheel-picker__value:focus-visible{outline-offset:-2px;border-radius:8px;outline:2px solid #ff9f0a}.time-wheel-picker__value--selected{color:#fff;opacity:1;font-size:32px}.clock-alarm-delete{width:100%;margin:18px 0 0}.clock-alarm-save.sky-link{color:#fff;background:#ff9f0a}.clock-tool{text-align:center;margin:0;padding:0 16px}.clock-stopwatch{--sky-block-gutter-left:calc(var(--sky-page-gutter) + var(--sky-safe-area-left));--sky-block-gutter-right:calc(var(--sky-page-gutter) + var(--sky-safe-area-right));flex-direction:column;min-height:100%;display:flex}.clock-digits{font-variant-numeric:tabular-nums;letter-spacing:-4px;margin:118px 0 96px;font-size:68px;font-weight:200;line-height:1}.clock-sound-menu{flex:0 auto;align-self:stretch;min-height:0;max-height:calc(100% - 52px);margin-top:8px;margin-bottom:8px;overflow-y:auto}.clock-sound-selection{color:#8e8e93;align-items:center;gap:5px;display:inline-flex}.clock-sound-selection svg{width:17px;height:17px}.clock-actions{grid-template-columns:82px minmax(0,1fr) 82px;align-items:center;gap:12px;margin:16px 0;display:grid}.clock-action-button.sky-button{border-radius:50%;width:82px;min-width:82px;height:82px;padding:0;font-size:16px;font-weight:500}.clock-action-button.clock-action-button--secondary.sky-button--secondary{color:#8e8e93;background:#1c1c1e}.clock-action-button.clock-action-button--start.sky-button--secondary{color:#30d158;background:#032d13;grid-column:3}.clock-action-button.clock-action-button--stop.sky-button--secondary{color:#ff453a;background:#330c0a;grid-column:3}.clock-action-button.sky-button:disabled{opacity:.42}.clock-action-button--icon svg{stroke-width:2px;width:34px;height:34px}.clock-action-button--icon.clock-action-button--start svg{fill:currentColor}.clock-tool-divider{background:var(--sky-hairline);height:1px}.clock-lap-list{margin-top:0}.timer-ring{place-items:center;width:210px;height:210px;margin:12px auto 16px;font-size:42px;font-weight:200;display:grid;position:relative}.timer-ring svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.timer-ring circle{fill:none;stroke-width:4px}.timer-ring-track{stroke:#ff9f0a33}.timer-ring-progress{stroke:#ff9f0a;stroke-dasharray:100;stroke-linecap:round;transition:stroke-dashoffset .25s linear}.timer-ring span{z-index:1;font-variant-numeric:tabular-nums;position:relative}.clock-timer-settings{width:100%;margin-top:24px;margin-left:0;margin-right:0;overflow:hidden}.clock-timer{flex-direction:column;justify-content:center;align-items:center;height:100%;padding-bottom:28px;display:flex}.clock-timer-actions{width:100%;margin-top:8px;margin-bottom:24px}.store-app{background:#000;overflow-y:auto}.store-feature{background:linear-gradient(145deg,#3157bd,#783da0 60%,#ec6b75);border-radius:18px;height:188px;margin:8px 17px;padding:18px}.store-feature p{color:#d7d9ff;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}.store-feature h2{margin:8px 0;font-size:29px}.store-feature span{color:#eee;font-size:13px}.store-list{padding:0 17px 80px}.store-list article{border-bottom:1px solid #ffffff18;align-items:center;gap:10px;padding:10px 0;display:flex}.store-icon{object-fit:cover;border-radius:11px;flex:0 0 49px;width:49px;height:49px}.store-list article>div:nth-child(2){flex-direction:column;flex:1;display:flex}.store-list small{color:#888}.store-list button{color:#0a84ff;background:#222;border:0;border-radius:20px;place-items:center;width:67px;height:28px;padding:0 12px;font-weight:700;display:grid}.store-list button:disabled{cursor:wait}.store-installing{color:#0a84ff;width:14px;height:14px}.store-empty{color:#777;text-align:center;margin:32px 0;font-size:13px}.reference-tabbar{z-index:6;-webkit-backdrop-filter:blur(22px);background:#101012dd;border-top:1px solid #ffffff18;justify-content:space-around;align-items:flex-start;height:58px;padding:7px 5px 0;display:flex;position:absolute;bottom:21px;left:0;right:0}.reference-tabbar button{color:#77777c;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;min-width:49px;padding:0;font-size:9px;display:flex}.reference-tabbar button.active{color:#0a84ff}.clock-app{color:#fff;background:#020202;flex-direction:column;padding:44px 0 24px;display:flex;overflow:hidden}.phone-app--light .clock-app{color:#000;background:#f2f2f7}.phone-app--light .clock-action-button.clock-action-button--secondary.sky-button--secondary{color:#8e8e93;background:#e5e5ea}.phone-app--light .clock-action-button.clock-action-button--start.sky-button--secondary{color:#248a3d;background:#d9f5df}.phone-app--light .clock-action-button.clock-action-button--stop.sky-button--secondary{color:#d70015;background:#ffe5e5}.phone-app--light .time-wheel-picker__selection{background:#e5e5ea}.phone-app--light .time-wheel-picker__value--selected{color:#000}.app-store-page{color:#fff;background:#020202;flex-direction:column;padding:44px 0 24px;display:flex}.phone-app--light .app-store-page{color:#000;background:#f2f2f7}.store-scroll{flex:1;min-height:0;padding:0 19px 26px;overflow-y:auto}.store-title{margin-bottom:20px}.store-title h1{margin:0;font-size:34px}.editorial-card{border-radius:22px;height:390px;margin-bottom:18px;padding:20px;position:relative;overflow:hidden;box-shadow:0 10px 28px #0007}.editorial-card small{text-transform:uppercase;font-size:11px;font-weight:700}.editorial-card h2{width:80%;margin:7px 0;font-size:28px;line-height:1.05}.editorial-card p{color:#ffffffbf;width:80%;margin:0;font-size:14px}.editorial-card--sky{background:radial-gradient(circle at 68% 63%,#fff 0 4%,#4de1fb 5% 9%,#0000 10%),radial-gradient(circle at 65% 60%,#c653ff99,#0000 31%),linear-gradient(145deg,#10144d,#4630a6 58%,#1bc7e2)}.editorial-orbit{border:2px solid #fff9;border-radius:50%;place-items:center;width:230px;height:230px;font-size:74px;display:grid;position:absolute;bottom:30px;right:-10px;transform:rotate(-18deg)}.editorial-card--music{background:radial-gradient(circle at 60% 70%,#ffdd45,#0000 22%),linear-gradient(155deg,#531849,#ca2c72 60%,#f48c46)}.editorial-wave{clip-path:polygon(0 45%,10% 10%,20% 82%,30% 25%,40% 70%,50% 5%,60% 85%,70% 28%,80% 68%,90% 13%,100% 55%,100% 70%,0 70%);background:repeating-linear-gradient(90deg,#fffa 0 4px,#0000 4px 12px);height:110px;position:absolute;bottom:28px;left:16px;right:16px}.editorial-card--play{background:radial-gradient(circle at 80% 70%,#64ffbe88,#0000 30%),linear-gradient(145deg,#0d4137,#18236c);height:330px}.store-section-title{border-top:1px solid #ffffff1c;padding:14px 0 12px}.store-section-title h2{margin:0;font-size:19px}.store-section-title p{color:#777;margin:3px 0 0;font-size:13px}.reference-store .store-feature{margin:0 0 20px}.app-store-page .store-list{padding:0}.phone-screen--app .phone-app--light .phone-status-bar{color:#000}.phone-screen--app .phone-app--status-light .phone-status-bar{color:#fff;text-shadow:0 1px 3px #0009}.phone-screen--app .phone-app--status-dark .phone-status-bar{color:#111;text-shadow:0 1px 3px #fff8}.phone-app--setup .phone-status-bar{color:#1d1d1f;text-shadow:none}.phone-app.dark.phone-app--setup .phone-status-bar{color:#f5f5f7}*{scrollbar-width:none}::-webkit-scrollbar{display:none}.messages-page{color:#111;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff!important}.dark .messages-page{color:#111;background:#fff!important}.phone-app--messages .phone-status-bar{color:#080808;text-shadow:none}.phone-app--messages:before{content:"";z-index:60;pointer-events:none;background:#fff;height:44px;position:absolute;top:0;left:0;right:0}.messages-inbox-page{overflow-y:auto;padding:96px 0 86px!important}.messages-inbox-header{z-index:34;-webkit-backdrop-filter:saturate(180%)blur(22px);background:#ffffffeb;grid-template-columns:1fr auto 1fr;align-items:center;height:52px;padding:0 16px;display:grid;position:fixed;top:44px;left:0;right:0}.messages-inbox-header>span{color:#191919;font-size:14px}.messages-inbox-header>strong{letter-spacing:-.025em;font-size:16px;font-weight:700}.messages-inbox-header>button{color:#181818;border-radius:50%;place-items:center;width:34px;height:34px;margin-left:auto;transition:background .18s,color .18s;display:grid}.messages-inbox-header>button.active{color:#007aff;background:#e8f4ff}.messages-inbox-header__edit{justify-self:start;font-size:13px;color:#007aff!important;border-radius:9px!important;width:auto!important;height:34px!important;margin:0!important}.messages-inbox-header__delete{color:#ff3b30!important}.messages-inbox-header__delete:disabled{opacity:.45;color:#aaa!important}.messages-conversation-list{padding:0 14px 12px}.messages-conversation{color:#111;text-align:left;background:0 0;border:0;align-items:center;gap:11px;width:100%;min-height:72px;padding:8px 0 8px 7px;display:flex;position:relative}.messages-conversation:after{content:"";background:#e6e6e8;height:1px;position:absolute;bottom:0;left:66px;right:0}.messages-conversation:active{background:#f0f0f3;border-radius:13px}.messages-conversation__dot{background:#0a84ff;border-radius:50%;width:7px;height:7px;position:absolute;left:-8px}.messages-conversation__selection{color:#fff;background:#fff;border:1.5px solid #c7c7cc;border-radius:50%;place-items:center;width:19px;height:19px;display:grid;position:absolute;left:-8px}.messages-conversation--selected .messages-conversation__selection{background:#0a84ff;border-color:#0a84ff}.messages-conversation--selected{background:#f3f8ff;border-radius:13px}.messages-conversation__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.messages-conversation__headline{grid-template-columns:minmax(0,1fr) auto 13px;align-items:center;gap:4px;display:grid}.messages-conversation__headline strong{letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.messages-conversation--unread .messages-conversation__headline strong{font-weight:750}.messages-conversation__headline time,.messages-conversation__headline svg{color:#aaa}.messages-conversation__headline time{white-space:nowrap;font-size:10px}.messages-conversation__preview{color:#8b8b91;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:30px;font-size:11px;line-height:1.3;display:-webkit-box;overflow:hidden}.messages-inbox-toolbar{z-index:42;align-items:center;gap:9px;height:46px;display:flex;position:fixed;bottom:30px;left:12px;right:12px}.messages-inbox-search{flex:1;min-width:0;height:40px;position:relative}.messages-inbox-search__voice{z-index:45;color:currentColor;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.messages-inbox-toolbar>button{color:#111;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.messages-edit-toolbar{z-index:42;color:#8e8e93;background:#fffffff5;border:1px solid #ededf0;border-radius:23px;justify-content:space-between;align-items:center;height:46px;padding:0 7px 0 15px;font-size:12px;display:flex;position:fixed;bottom:30px;left:12px;right:12px;box-shadow:0 7px 25px #00000014}.messages-edit-toolbar button{color:#fff;background:#ff3b30;border:0;border-radius:17px;align-items:center;gap:6px;height:34px;padding:0 12px;font-weight:650;display:flex}.messages-edit-toolbar button:disabled{color:#aaa;background:#e5e5ea}.messages-avatar{color:#fff;letter-spacing:-.4px;background:linear-gradient(145deg,#5b91c2,#22527d);border:1px solid #ffffff40;border-radius:50%;flex:none;place-items:center;width:50px;height:50px;font-size:19px;font-weight:700;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff4d,0 3px 12px #0000001f}.messages-avatar__initials{line-height:1}.messages-avatar__image{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.messages-avatar--small{width:38px;height:38px}.messages-avatar--small .messages-avatar__initials{font-size:15px}.messages-empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:72%;padding:42px 42px 80px;display:flex}.messages-empty-state--list{min-height:58%}.messages-empty-state__icon{color:#fff;background:linear-gradient(145deg,#55e875,#20b74a);border-radius:24px;place-items:center;width:74px;height:74px;display:grid;box-shadow:0 16px 35px #25c44f47}.messages-empty-state h2{letter-spacing:-.025em;margin:20px 0 6px;font-size:22px}.messages-empty-state p{color:#8e8e93;max-width:250px;margin:0;font-size:14px;line-height:1.4}.messages-empty-state button,.messages-number-action{color:#20a647;background:#34c75921;border:0;border-radius:20px;margin-top:18px;padding:8px 17px;font-size:14px;font-weight:650}.messages-recipient-field{margin-top:8px}.messages-contact-list{margin-top:10px}.messages-number-action{align-items:center;gap:8px;margin-left:16px;display:flex}.messages-thread-page{scroll-padding-top:218px;transition:padding-bottom .28s cubic-bezier(.32,.72,0,1);overflow-y:auto;padding:218px 0 84px!important}.messages-thread-page--share{padding-bottom:260px!important}.messages-chat-header{z-index:35;background:linear-gradient(#fff 76%,#fffffff0 100%);height:140px;position:fixed;top:44px;left:0;right:0}.dark .messages-chat-header{background:linear-gradient(#fff 76%,#fffffff0 100%)}.messages-chat-header__back{color:#111;background:#fffffff0;border:1px solid #e7e7e9;border-radius:50%;place-items:center;width:43px;height:43px;display:grid;position:absolute;top:14px;left:14px;box-shadow:0 5px 18px #0000000d}.messages-chat-header__contact{flex-direction:column;justify-content:center;align-items:center;min-width:190px;display:flex;position:absolute;top:6px;left:50%;transform:translate(-50%)}.messages-avatar--header{border:2px solid #fff;width:58px;height:58px;margin-bottom:7px;box-shadow:0 0 0 1px #0000000d,0 8px 22px #0000001f}.messages-avatar--header .messages-avatar__initials{font-size:23px}.messages-chat-header__name{color:#111;background:#ffffffe0;border:1px solid #e5e5e7;border-radius:16px;align-items:center;gap:2px;max-width:205px;height:29px;padding:0 9px 0 12px;display:flex;overflow:hidden;box-shadow:0 3px 10px #0000000a}.messages-chat-header__name strong{letter-spacing:-.02em;white-space:nowrap;min-width:0;font-size:15px;font-weight:700}.messages-chat-header__name svg{color:#aaa;flex:none}.messages-bubbles{min-height:calc(100% - 12px);padding:10px 12px 20px}.messages-thread-bottom{width:100%;height:1px;display:block}.messages-bubbles [class*=message-bubble]{max-width:248px;box-shadow:none;border-radius:21px;font-size:15px;line-height:1.26}.messages-bubbles .k-message{max-width:82%!important}.messages-bubbles .k-message.self-end>div>div{color:#fff!important;background:#34c759!important}.messages-bubbles .k-message:not(.self-end)>div>div{color:#111!important;background:#e9e9eb!important}.messages-bubbles .k-message.self-end>div>div:after{content:"";clip-path:polygon(0 0,100% 100%,0 100%);background:#34c759;border-bottom-left-radius:12px 10px;width:12px;height:15px;position:absolute;bottom:0;right:-4px}.messages-bubbles .k-message:not(.self-end)>div>div:after{content:"";clip-path:polygon(100% 0,100% 100%,0 100%);background:#e9e9eb;border-bottom-right-radius:12px 10px;width:12px;height:15px;position:absolute;bottom:0;left:-4px}.messages-thread-timestamp{color:#89898e;flex-direction:column;align-items:center;min-height:34px;margin:0 auto 12px;padding:3px 12px;font-size:12px;font-weight:500;line-height:1.35;display:flex}.messages-thread-timestamp b{font-weight:550}.messages-message--sending{animation:.44s cubic-bezier(.22,1.35,.36,1) both messages-send-in}.messages-message--sending [class*=message-footer]{opacity:.62}.messages-message--failed [class*=message-bubble]{box-shadow:0 0 0 1px #ff453a}.messages-messagebar{z-index:42;-webkit-backdrop-filter:blur(22px);background:#fffffff0;border:1px solid #ededf0;border-radius:25px;width:auto;min-height:45px;position:fixed;bottom:31px;left:10px;right:10px;box-shadow:0 8px 28px #00000017;padding:2px 3px!important}.dark .messages-messagebar{background:#fffffff0}.messages-messagebar textarea{max-height:88px;font-size:14px;color:#111!important}.messages-messagebar>div{padding:0!important}.messages-messagebar>div>div:first-child{display:none}.messages-messagebar>div>div:nth-child(2){gap:6px!important;height:39px!important}.messages-messagebar .k-glass{box-shadow:none!important;background:0 0!important;border:0!important}.messages-messagebar button{color:#34c759}.messages-messagebar button:disabled{color:#8e8e93;opacity:.5}.messages-messagebar__tools button{color:#111;border:1px solid #e5e5e7;border-radius:50%;width:35px;height:35px;transition:color .2s,transform .2s}.messages-messagebar__tools button.active{color:#007aff;background:#e8f4ff;transform:rotate(45deg)scale(1.05)}.messages-attachment-menu{z-index:48;flex-direction:column;align-items:flex-start;gap:7px;animation:.28s cubic-bezier(.22,1.25,.36,1) both messages-action-menu-in;display:flex;position:fixed;bottom:82px;left:12px}.messages-attachment-menu>button{color:#111;-webkit-backdrop-filter:blur(22px);background:#fffffff7;border:1px solid #e6e6e8;border-radius:21px;align-items:center;gap:9px;height:39px;padding:0 14px 0 6px;font-size:12px;font-weight:600;display:flex;box-shadow:0 7px 22px #0000001f}.messages-attachment-menu>button>span{color:#007aff;background:#e8f4ff;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.messages-attachment-menu>button:nth-child(2)>span{color:#28a745;background:#e9f9ed}.messages-attachment-menu>button:nth-child(3)>span{background:#fff6dd}.messages-attachment-menu>button:nth-child(4)>span{color:#af52de;background:#f6eefe}.messages-attachment-menu>button:nth-child(5)>span{color:#ff3b30;background:#fff0ef}.messages-action-emoji{font-family:Apple Color Emoji,Segoe UI Emoji,sans-serif;font-size:17px}.messages-media-picker{z-index:47;background:#f7f7f9fa;border-top:1px solid #e1e1e4;height:244px;animation:.3s cubic-bezier(.32,.72,0,1) both messages-panel-in;position:fixed;bottom:78px;left:0;right:0;overflow:hidden;box-shadow:0 -8px 28px #0000001a}.messages-media-picker>header{border-bottom:1px solid #e4e4e7;justify-content:space-between;align-items:center;height:40px;padding:0 13px 0 16px;display:flex}.messages-media-picker>header strong{font-size:14px}.messages-media-picker>header small{color:#8e8e93;margin-left:auto;font-size:9px;font-weight:650}.messages-media-picker>header button{color:#007aff;background:0 0;border:0;font-size:12px}.messages-media-picker__photos{grid-template-columns:repeat(3,1fr);grid-auto-rows:82px;gap:5px;height:204px;padding:7px;display:grid;overflow-y:auto}.messages-media-picker__photos button{border:0;border-radius:10px;box-shadow:inset 0 0 0 1px #ffffff2e}.messages-media-picker__gifs{grid-template-columns:repeat(2,1fr);gap:7px;height:204px;padding:8px;display:grid;overflow-y:auto}.shared-composer-preview{z-index:43;-webkit-backdrop-filter:blur(24px)saturate(1.6);background:#f2f2f7e6;border:1px solid #ffffffb8;border-radius:19px;padding:7px;position:fixed;bottom:89px;left:12px;right:12px;box-shadow:0 10px 28px #142c4c2e}.shared-composer-preview>button{z-index:2;color:#fff;background:#3c3c43c7;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:2px;right:2px}.shared-composer-preview--dark{z-index:2;background:#14121bf0;border-color:#ffffff1a;flex:none;margin:0 8px 7px;position:relative;inset:auto;box-shadow:0 8px 22px #00000047}.phone-app.dark .shared-composer-preview{background:#242428eb;border-color:#ffffff1a}.messages-media-picker__contacts{height:270px;margin:0;padding:8px 0 18px;overflow-y:auto}.messages-media-picker__gifs button{background:linear-gradient(145deg,#fff,#ececf2);border:0;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:83px;display:flex;box-shadow:0 5px 14px #00000012}.messages-media-picker__gifs span{font-family:Apple Color Emoji,Segoe UI Emoji,sans-serif;font-size:35px;animation:1.3s ease-in-out infinite alternate messages-gif-bounce}.messages-media-picker__gifs strong{font-size:11px}.messages-media-picker__videos{flex-direction:column;gap:7px;height:204px;padding:8px;display:flex;overflow-y:auto}.messages-media-picker__videos button{color:#fff;text-align:left;background:linear-gradient(135deg,#302b63,#a6c1ee);border:0;border-radius:13px;grid-template-columns:36px 1fr auto;align-items:center;gap:9px;min-height:53px;padding:0 11px;display:grid}.messages-video-option--sunset-loop{background:linear-gradient(135deg,#141e30,#ff9a62)!important}.messages-video-option--ocean-loop{background:linear-gradient(135deg,#0b132b,#67d5b5)!important}.messages-media-picker__videos button>span{background:#fff3;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.messages-media-picker__videos strong{font-size:12px}.messages-media-picker__videos small{opacity:.8;font-size:10px}.messages-emoji-picker{z-index:41;-webkit-backdrop-filter:blur(28px);background:#f4f4f6f5;border-top:1px solid #3c3c4333;height:214px;animation:.32s cubic-bezier(.32,.72,0,1) both messages-panel-in;position:fixed;bottom:74px;left:0;right:0;overflow:hidden;box-shadow:0 -8px 30px #0000001f}.dark .messages-emoji-picker{background:#f4f4f6f5;border-color:#3c3c4333}.messages-emoji-picker__categories{border-bottom:1px solid #3c3c431f;justify-content:space-around;align-items:center;height:39px;padding:4px 10px;display:flex}.messages-emoji-picker__categories button{filter:grayscale(.65);background:0 0;border:0;border-radius:9px;width:34px;height:29px;font-size:17px;transition:all .18s}.messages-emoji-picker__categories button.active{filter:none;background:#7676802b;transform:scale(1.08)}.messages-emoji-picker__grid{grid-template-columns:repeat(7,1fr);grid-auto-rows:35px;height:175px;padding:8px 10px 14px;display:grid;overflow-y:auto}.messages-emoji-picker__grid button{background:0 0;border:0;place-items:center;font-size:23px;transition:transform .12s;display:grid}.messages-emoji-picker__grid button:active{transform:scale(1.32)}.messages-recorder{z-index:43;-webkit-backdrop-filter:blur(24px);background:#f6f6f8f0;border:1px solid #78788045;border-radius:24px;align-items:center;gap:7px;height:46px;padding:0 7px;animation:.3s cubic-bezier(.22,1.3,.36,1) both messages-recorder-in;display:flex;position:fixed;bottom:28px;left:7px;right:7px;box-shadow:0 7px 28px #00000038}.dark .messages-recorder{color:#111;background:#f6f6f8f0}.messages-recorder button{border:0;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.messages-recorder__cancel{color:#8e8e93;background:#78788029}.messages-recorder__send{color:#0a84ff;background:0 0}.messages-recorder__dot{background:#ff453a;border-radius:50%;flex:none;width:7px;height:7px;animation:1.2s ease-in-out infinite messages-record-pulse;box-shadow:0 0 0 4px #ff453a26}.messages-recorder time{font-variant-numeric:tabular-nums;flex:none;width:31px;font-size:10px}.messages-recorder__wave{flex:1;justify-content:flex-end;align-items:center;gap:1px;height:28px;display:flex;overflow:hidden}.messages-recorder__wave i{background:#ff453a;border-radius:2px;flex:none;width:2px;transition:height 90ms linear}.voice-message{align-items:center;gap:8px;min-width:165px;display:flex}.voice-message__play{width:29px;height:29px;color:inherit;background:#ffffff38;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.voice-message__content{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.voice-message__content>span{font-variant-numeric:tabular-nums;opacity:.7;font-size:9px}.voice-message__waveform{align-items:center;gap:1.5px;height:24px;display:flex}.voice-message__waveform i{opacity:.35;background:currentColor;border-radius:2px;width:2px;transition:opacity .12s}.voice-message__waveform i.active{opacity:1}.voice-message audio{display:none}.voice-message--failed{opacity:.6}.voice-message__loader{border:2px solid;border-right-color:#0000;border-radius:50%;width:13px;height:13px;animation:.7s linear infinite messages-spin}.messages-attachment{color:#fff;border:0;border-radius:17px;width:205px;height:132px;position:relative;overflow:hidden}.messages-attachment--image{justify-content:flex-end;align-items:flex-end;padding:9px;display:flex;box-shadow:inset 0 0 0 1px #ffffff24}.messages-attachment--image svg{background:#00000040;border-radius:50%;padding:4px}.messages-attachment--video{cursor:pointer;justify-content:center;align-items:center;padding:10px;display:flex}.messages-attachment--video:before{content:"";background:linear-gradient(115deg,#0000 30%,#fff3,#0000 70%);position:absolute;inset:-20%;transform:translate(-70%)}.messages-attachment--video.playing:before{animation:1.8s linear infinite messages-video-play}.messages-attachment--video>span{backdrop-filter:blur(8px);background:#00000047;border-radius:50%;place-items:center;width:47px;height:47px;display:grid}.messages-attachment--video small{background:#00000059;border-radius:8px;padding:2px 6px;font-size:9px;position:absolute;bottom:8px;right:9px}.messages-attachment--gif{color:#111;background:linear-gradient(145deg,#f6eefe,#e8f4ff);flex-direction:column;justify-content:center;align-items:center;display:flex}.messages-attachment--gif span{font-family:Apple Color Emoji,Segoe UI Emoji,sans-serif;font-size:60px;animation:.9s ease-in-out infinite alternate messages-gif-bounce}.messages-attachment--gif strong{margin-top:4px;font-size:13px}.messages-contact-details{z-index:58;color:#111;background:#f2f2f7;animation:.32s cubic-bezier(.32,.72,0,1) both messages-contact-in;position:fixed;inset:44px 0 25px;overflow-y:auto}.messages-contact-details>header{background:#ffffffeb;border-bottom:1px solid #dedee2;grid-template-columns:40px 1fr 40px;align-items:center;height:53px;padding:0 10px;display:grid}.messages-contact-details>header strong{text-align:center;font-size:15px}.messages-contact-details>header button{color:#007aff;background:0 0;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.messages-contact-details__hero{flex-direction:column;align-items:center;padding:22px 16px 14px;display:flex}.messages-avatar--contact{width:78px;height:78px}.messages-avatar--contact .messages-avatar__initials{font-size:32px}.messages-contact-details__hero h2{margin:10px 0 2px;font-size:20px}.messages-contact-details__hero small{color:#8e8e93}.messages-contact-details__actions{grid-template-columns:repeat(2,1fr);gap:11px;padding:0 45px 16px;display:grid}.messages-contact-details__actions button{color:#007aff;background:#fff;border:0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:3px;height:55px;font-size:10px;display:flex}.messages-contact-details__fields{background:#fff;border-radius:13px;margin:0 11px;overflow:hidden}.messages-contact-details__fields label{border-bottom:1px solid #e5e5e8;flex-direction:column;gap:2px;min-height:54px;padding:7px 13px;display:flex}.messages-contact-details__fields label:last-child{border-bottom:0}.messages-contact-details__fields span{color:#8e8e93;font-size:9px}.messages-contact-details__fields input{color:#111;background:0 0;border:0;outline:0;font-size:13px}.messages-contact-details__fields input:not([readonly]){color:#007aff}.messages-contact-details__primary,.messages-contact-details__delete{color:#007aff;background:#fff;border:0;border-radius:13px;justify-content:center;align-items:center;gap:7px;width:calc(100% - 22px);height:44px;margin:12px 11px;font-size:13px;display:flex}.messages-contact-details__delete{color:#ff3b30}@keyframes messages-send-in{0%{opacity:0;transform:translate(24px,18px)scale(.72)}72%{transform:translate(-2px,-1px)scale(1.025)}to{opacity:1;transform:none}}@keyframes messages-action-menu-in{0%{opacity:0;transform:translate(-8px,18px)scale(.84)}to{opacity:1;transform:none}}@keyframes messages-gif-bounce{to{transform:translateY(-5px)rotate(4deg)scale(1.05)}}@keyframes messages-video-play{to{transform:translate(70%)}}@keyframes messages-contact-in{0%{opacity:0;transform:translate(35%)}to{opacity:1;transform:none}}.messages-page{--ios-glass:#fcfcffb3;--ios-glass-strong:#ffffffdb;--ios-glass-border:#ffffffb8;--ios-blue:#007aff}.messages-inbox-header,.messages-chat-header,.messages-contact-details>header{box-shadow:inset 0 1px 0 var(--ios-glass-border);-webkit-backdrop-filter:blur(30px)saturate(190%);background:linear-gradient(#ffffffd1,#f8f8fc9e);border-bottom:1px solid #3c3c431a}.messages-chat-header__back,.messages-messagebar__tools button{-webkit-backdrop-filter:blur(22px)saturate(175%);background:linear-gradient(145deg,#ffffffe6,#eceef4ad);border:1px solid #ffffffc7;box-shadow:inset 0 1px #fff,0 5px 16px #20283c1c}.messages-edit-toolbar,.messages-messagebar,.messages-chat-header__name{-webkit-backdrop-filter:blur(30px)saturate(185%);background:linear-gradient(145deg,#ffffffe0,#f2f3f8b0);border-color:#ffffffbd;box-shadow:inset 0 1px #fff,0 7px 24px #181f321a}.messages-conversation{transition:transform .16s cubic-bezier(.2,.8,.2,1),background .16s}.messages-conversation:active{transform:scale(.985)}.messages-attachment-menu>button{-webkit-backdrop-filter:blur(28px)saturate(190%);background:linear-gradient(145deg,#ffffffe8,#eff1f7ba);border-color:#ffffffc7;box-shadow:inset 0 1px #fff,0 8px 24px #161e3026}.messages-attachment-menu>button:active{transform:scale(.96)}.messages-attachment-menu>button[aria-disabled=true]{opacity:.48;cursor:default}.messages-attachment-menu>button[aria-disabled=true]:active{transform:none}.messages-thread-page--emoji{padding-bottom:392px!important}.messages-media-picker{-webkit-backdrop-filter:blur(32px)saturate(180%);background:#f7f7fbd1;height:310px}.messages-media-picker-sheet{z-index:90;--sky-overlay-backdrop:#00000057;--sky-sheet-background:#f7f7fbf5}.messages-media-picker-sheet .sky-sheet__panel{background:var(--sky-sheet-background);-webkit-backdrop-filter:blur(34px)saturate(180%);border:1px solid #ffffffc2;border-bottom:0;border-radius:30px 30px 0 0;flex-direction:column;height:min(62%,480px);max-height:78%;display:flex;overflow:hidden;box-shadow:0 -14px 38px #141a2b2e}.messages-media-picker-sheet .sky-sheet__grabber{flex:none;height:27px}.messages-media-picker-sheet .messages-media-picker{z-index:auto;width:100%;height:auto;min-height:0;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;flex:1;animation:none;position:relative;inset:auto}.messages-media-picker-sheet .messages-media-picker>header{border-color:#3c3c4324;height:44px;padding:0 18px 0 20px}.messages-media-picker-sheet .messages-media-picker>header strong{font-size:16px;line-height:20px}.messages-media-picker-sheet .messages-media-picker__contacts,.messages-media-picker-sheet .messages-media-picker__gifs{height:calc(100% - 44px);padding-bottom:calc(var(--sky-safe-area-bottom) + 10px);overscroll-behavior:contain}.messages-media-picker-sheet .messages-media-picker__contacts{padding-top:6px}.messages-media-picker__photos,.messages-media-picker__gifs,.messages-media-picker__videos{height:270px}.messages-media-picker__photos button{background-position:50%!important;background-size:cover!important}.messages-media-picker__empty{color:#8e8e93;text-align:center;grid-column:1/-1;margin:auto;padding:25px;font-size:12px}.messages-gif-search{z-index:2;color:#8e8e93;background:#7676801f;border-radius:17px;grid-column:1/-1;align-items:center;gap:6px;height:34px;padding:0 11px;display:flex;position:sticky;top:0}.messages-gif-search input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:12px}.messages-media-picker__gifs button{background:#e9e9ed;align-self:start;min-height:0;padding:0;overflow:hidden}.messages-media-picker__gifs button img{object-fit:contain;width:100%;height:100%;display:block}.messages-media-picker__gifs--masonry{flex-direction:column;align-items:stretch;gap:10px;display:flex}.messages-gif-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:8px;display:grid}.messages-gif-column{align-content:start;gap:8px;min-width:0;display:grid}.messages-media-picker__gifs--masonry .messages-gif-result{background:var(--sky-surface-muted);width:100%;min-height:0;box-shadow:none;border:1px solid #3c3c431a;border-radius:12px;display:block;overflow:hidden}.messages-media-picker__gifs--masonry .messages-gif-result img{object-fit:cover;width:100%;height:100%;display:block}.messages-media-picker__gifs .messages-gif-more{width:100%;min-height:36px;box-shadow:none;color:var(--ios-blue);background:0 0;border:0;flex:none;font-size:12px;font-weight:650}.messages-gif-loading{grid-column:1/-1;justify-self:center}.messages-gif-error{color:#8e8e93;text-align:center;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;min-height:150px;padding:20px;display:flex}.messages-gif-error strong{max-width:220px;font-size:12px;font-weight:550}.messages-media-picker__gifs .messages-gif-error button{min-height:32px;box-shadow:none;color:var(--ios-blue);background:#007aff21;border-radius:16px;padding:0 14px;font-size:12px;font-weight:650}.messages-media-picker__videos button{grid-template-columns:1fr;min-height:92px;padding:0;position:relative;overflow:hidden}.messages-media-picker__videos button video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.messages-media-picker__videos button>span{z-index:1;justify-self:center;position:relative}.messages-media-picker__videos button small{z-index:1;background:#0000007a;border-radius:9px;padding:2px 6px;position:absolute;bottom:6px;right:7px}.messages-full-emoji-picker{z-index:47;-webkit-backdrop-filter:blur(34px)saturate(190%);background:#f7f7fbd6;border-top:1px solid #ffffffc2;height:318px;animation:.32s cubic-bezier(.32,.72,0,1) both messages-panel-in;position:fixed;bottom:78px;left:0;right:0;overflow:hidden;box-shadow:0 -10px 34px #141a2b21}.messages-full-emoji-picker>header{justify-content:space-between;align-items:center;height:38px;padding:0 12px 0 16px;display:flex}.messages-full-emoji-picker>header strong{font-size:14px}.messages-full-emoji-picker>header button{color:#5d5d62;background:#76768021;border:0;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.messages-full-emoji-picker__search{color:#8e8e93;background:#76768021;border-radius:16px;align-items:center;gap:6px;height:31px;margin:0 10px 4px;padding:0 10px;display:flex}.messages-full-emoji-picker__search input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:12px}.messages-full-emoji-picker nav{border-bottom:1px solid #3c3c431a;gap:1px;height:34px;padding:1px 7px 4px;display:flex;overflow-x:auto}.messages-full-emoji-picker nav i{background:#3c3c4329;flex:none;width:1px;height:21px;margin:4px}.messages-full-emoji-picker nav button{filter:grayscale(.55);background:0 0;border:0;border-radius:9px;min-width:32px;height:29px}.messages-full-emoji-picker nav button.active{filter:none;background:#76768024}.messages-full-emoji-picker__grid{grid-template-columns:repeat(7,1fr);grid-auto-rows:38px;height:211px;padding:7px 9px 18px;display:grid;overflow-y:auto}.messages-full-emoji-picker__grid button{background:0 0;border:0;place-items:center;font-family:Apple Color Emoji,Segoe UI Emoji,sans-serif;font-size:24px;transition:transform .12s;display:grid}.messages-full-emoji-picker__grid button:active{transform:scale(1.35)}.messages-attachment--image{padding:0}.messages-attachment--image img,.messages-attachment--gif img,.messages-attachment--video video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.messages-attachment--video>span,.messages-attachment--video small{z-index:2}.messages-attachment--gif{background:#e9e9ed}.messages-attachment--gif.messages-attachment--remote{background:0 0;width:fit-content;max-width:205px;height:auto;max-height:240px}.messages-attachment--gif.messages-attachment--remote img{object-fit:contain;width:auto;max-width:205px;height:auto;max-height:240px;display:block;position:static;inset:auto}.phone-app.dark .messages-page{--ios-glass:#1c1c1ec2;--ios-glass-strong:#242426e6;--ios-glass-border:#ffffff1f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.phone-app--messages.dark:before{background:#000}.phone-app--messages.dark .phone-status-bar{color:#fff;text-shadow:none}.phone-app.dark .messages-page{color:#f5f5f7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000!important}.phone-app.dark .messages-inbox-header,.phone-app.dark .messages-chat-header,.phone-app.dark .messages-contact-details>header{background:linear-gradient(#1c1c1ee6,#000000c7);border-color:#5454588c;box-shadow:inset 0 1px #ffffff17}.phone-app.dark .messages-inbox-header>span,.phone-app.dark .messages-inbox-header>strong,.phone-app.dark .messages-conversation,.phone-app.dark .messages-chat-header__name,.phone-app.dark .messages-empty-state h2,.phone-app.dark .messages-contact-details,.phone-app.dark .messages-contact-details__fields input{color:#f5f5f7}.phone-app.dark .messages-chat-header__back,.phone-app.dark .messages-messagebar__tools button,.phone-app.dark .messages-attachment-menu>button{color:#f5f5f7;background:linear-gradient(145deg,#3a3a3ceb,#1c1c1ec7);border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff1a,0 7px 22px #00000052}.phone-app.dark .messages-conversation:after,.phone-app.dark .messages-contact-details__fields label,.phone-app.dark .messages-media-picker>header,.phone-app.dark .messages-full-emoji-picker nav{border-color:#5454588c}.phone-app.dark .messages-conversation:active,.phone-app.dark .messages-conversation--selected{background:#1c1c1e}.phone-app.dark .messages-conversation__selection{background:#1c1c1e;border-color:#636366}.phone-app.dark .messages-conversation--selected .messages-conversation__selection{background:#0a84ff;border-color:#0a84ff}.phone-app.dark .messages-conversation__headline time,.phone-app.dark .messages-conversation__headline svg,.phone-app.dark .messages-conversation__preview,.phone-app.dark .messages-thread-timestamp,.phone-app.dark .messages-empty-state p,.phone-app.dark .messages-contact-details__hero small,.phone-app.dark .messages-contact-details__fields span{color:#98989f}.phone-app.dark .messages-edit-toolbar,.phone-app.dark .messages-messagebar,.phone-app.dark .messages-chat-header__name{background:linear-gradient(145deg,#303032eb,#1c1c1ecc);border-color:#ffffff1c;box-shadow:inset 0 1px #ffffff1a,0 8px 26px #00000052}.phone-app.dark .messages-messagebar textarea,.phone-app.dark .messages-gif-search input,.phone-app.dark .messages-full-emoji-picker__search input{color:#f5f5f7!important}.phone-app.dark .messages-bubbles .k-message:not(.self-end)>div>div{color:#fff!important;background:#2c2c2e!important}.phone-app.dark .messages-bubbles .k-message:not(.self-end)>div>div:after{background:#2c2c2e}.phone-app.dark .messages-media-picker,.phone-app.dark .messages-full-emoji-picker,.phone-app.dark .messages-emoji-picker{color:#f5f5f7;background:#1c1c1ee8;border-color:#ffffff1a;box-shadow:0 -10px 34px #00000061}.phone-app.dark .messages-media-picker-sheet{--sky-overlay-backdrop:#00000085;--sky-sheet-background:#1c1c1ef5}.phone-app.dark .messages-media-picker-sheet .sky-sheet__panel{border-color:#ffffff1c;box-shadow:0 -16px 42px #00000075}.phone-app.dark .messages-gif-search,.phone-app.dark .messages-full-emoji-picker__search,.phone-app.dark .messages-full-emoji-picker>header button,.phone-app.dark .messages-full-emoji-picker nav button.active{background:#76768047}.phone-app.dark .messages-media-picker__gifs button{background:#2c2c2e}.phone-app.dark .messages-media-picker__gifs--masonry .messages-gif-result{background:var(--sky-surface-muted);border-color:#ffffff1a}.phone-app.dark .messages-media-picker__gifs .messages-gif-more,.phone-app.dark .messages-media-picker__gifs .messages-gif-error button{color:#0a84ff;background:#0a84ff33}.phone-app.dark .messages-recorder{color:#f5f5f7;background:#242426f0;border-color:#ffffff1c}.phone-app.dark .messages-contact-details{background:#000}.phone-app.dark .messages-contact-details__actions button,.phone-app.dark .messages-contact-details__fields,.phone-app.dark .messages-contact-details__primary,.phone-app.dark .messages-contact-details__delete{background:#1c1c1e}.phone-app.dark .messages-avatar--header{border-color:#2c2c2e}.messages-thread-page{--messages-thread-background:#fff;--messages-thread-control:#fff;--messages-thread-control-border:#3c3c4317;--messages-thread-control-shadow:0 8px 24px #00000014;--messages-thread-field:#fff;--messages-thread-field-border:#e5e5ea;--messages-thread-received:#e9e9eb;--messages-thread-primary:#111;--messages-thread-secondary:#8e8e93;background:var(--messages-thread-background)!important}.messages-thread-page .messages-chat-header{background:var(--messages-thread-background);height:148px;box-shadow:none;-webkit-backdrop-filter:none;border-bottom:0}.messages-thread-page .messages-chat-header__back{border-color:var(--messages-thread-control-border);background:var(--messages-thread-control);width:46px;height:46px;box-shadow:var(--messages-thread-control-shadow);color:var(--messages-thread-primary);place-items:center;padding:0;line-height:0;display:grid;top:16px}.messages-thread-page .messages-chat-header__back svg{margin:0;display:block}.messages-thread-page .messages-chat-header__contact{width:280px;min-width:280px;margin-left:-140px;top:4px;left:50%;transform:none}.messages-thread-page .messages-avatar--header{width:64px;height:64px;margin-bottom:6px}.messages-thread-page .messages-chat-header__name{border-color:var(--messages-thread-control-border);background:var(--messages-thread-control);width:max-content;min-width:0;max-width:calc(100% - 8px);height:32px;box-shadow:var(--messages-thread-control-shadow);color:var(--messages-thread-primary);border-radius:18px;justify-content:center;padding:0 11px;line-height:1}.messages-thread-page .messages-chat-header__name strong{font-size:16px;line-height:1}.messages-thread-page .messages-chat-header__name svg{margin:0;display:block}.messages-avatar--unknown{background:linear-gradient(145deg,#a8bee4,#7e98ca)!important}.messages-avatar__placeholder{width:100%;height:100%;display:block;position:relative}.messages-avatar__placeholder i{aspect-ratio:1;background:#fff;border-radius:50%;width:35%;position:absolute;top:19%;left:50%;transform:translate(-50%)}.messages-avatar__placeholder b{background:#fff;border-radius:50% 50% 44% 44%;height:37%;position:absolute;bottom:8%;left:17%;right:17%}.messages-thread-page .messages-bubbles{padding-left:16px;padding-right:16px}.messages-thread-page .messages-bubbles [class*=message-bubble]{border-radius:22px;max-width:270px;padding:9px 13px;font-size:16px;line-height:1.28}.messages-thread-page .messages-bubbles .k-message{max-width:86%!important}.messages-thread-page .messages-bubbles .k-message:not(.self-end)>div>div{background:var(--messages-thread-received)!important;color:var(--messages-thread-primary)!important}.messages-thread-page .messages-bubbles .k-message:not(.self-end)>div>div:after{background:var(--messages-thread-received)}.messages-thread-page .messages-thread-timestamp{color:var(--messages-thread-secondary)}.messages-thread-page .messages-message--failed{position:relative}.messages-thread-page .messages-message--failed.self-end:after{content:"!";color:#ff3b30;border:2px solid #ff3b30;border-radius:50%;place-items:center;width:22px;height:22px;font-size:15px;font-weight:750;line-height:1;display:grid;position:absolute;top:50%;right:-29px;transform:translateY(-50%)}.messages-thread-page .messages-message--failed [class*=message-footer]{font-weight:650;color:#ff3b30!important}.messages-thread-page .messages-messagebar{border-color:var(--messages-thread-field-border);background:var(--messages-thread-field);box-shadow:var(--messages-thread-control-shadow)}.messages-thread-page .messages-messagebar textarea{color:var(--messages-thread-primary)!important}.messages-thread-page .messages-messagebar__tools button{border-color:var(--messages-thread-control-border);background:var(--messages-thread-control);box-shadow:var(--messages-thread-control-shadow);color:var(--messages-thread-primary);place-items:center;padding:0;display:grid}.phone-app.dark .messages-thread-page{--messages-thread-background:#000;--messages-thread-control:#1c1c1e;--messages-thread-control-border:#38383a;--messages-thread-control-shadow:none;--messages-thread-field:#1c1c1e;--messages-thread-field-border:#38383a;--messages-thread-received:#29292c;--messages-thread-primary:#f5f5f7;--messages-thread-secondary:#8e8e93}.phone-app.dark .messages-thread-page .messages-chat-header,.phone-app.dark .messages-thread-page .messages-chat-header__name,.phone-app.dark .messages-thread-page .messages-chat-header__back,.phone-app.dark .messages-thread-page .messages-messagebar,.phone-app.dark .messages-thread-page .messages-messagebar__tools button{background:var(--messages-thread-control);box-shadow:none}.phone-app.dark .messages-thread-page .messages-chat-header{background:#000}.phone-app.dark .messages-thread-page .messages-avatar--unknown{border-color:#000;background:linear-gradient(145deg,#625c79,#3f3a55)!important}.messages-thread-page .messages-messagebar,.phone-app.dark .messages-thread-page .messages-messagebar{min-height:46px;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;padding:0!important}.messages-thread-page .messages-messagebar>.k-toolbar{background:0 0}.messages-thread-page .messages-messagebar>.k-toolbar>div:nth-child(2){grid-template-columns:46px minmax(0,1fr);align-items:center;width:100%;display:grid;position:relative;gap:10px!important;height:46px!important}.messages-thread-page .messages-messagebar>.k-toolbar>div:nth-child(2)>div:first-child,.messages-thread-page .messages-messagebar__tools,.messages-thread-page .messages-messagebar__tools button{width:46px;height:46px}.messages-thread-page .messages-messagebar__tools button{border-color:var(--messages-thread-control-border);background:var(--messages-thread-control);box-shadow:var(--messages-thread-control-shadow);border-radius:50%;line-height:0}.messages-thread-page .messages-messagebar__tools button svg{margin:0;display:block}.messages-thread-page .messages-attachment-menu>button{justify-content:center;padding-left:8px;padding-right:8px;line-height:1}.messages-thread-page .messages-attachment-menu>button>span{flex:none;line-height:1}.messages-thread-page .messages-attachment-menu>button>span svg{margin:0;display:block}.messages-thread-page .messages-attachment-menu>button:nth-child(4)>span{color:#28a745;background:#e9f9ed}.messages-thread-page .messages-attachment-menu>button:nth-child(5)>span{color:#af52de;background:#f6eefe}.messages-thread-page .messages-attachment-menu>button:nth-child(6)>span{color:#ff3b30;background:#fff0ef}.messages-thread-page .messages-messagebar>.k-toolbar>div:nth-child(2)>.k-glass{border-radius:24px;grid-column:2;width:100%;height:46px;border:1px solid var(--messages-thread-field-border)!important;background:var(--messages-thread-field)!important;box-shadow:var(--messages-thread-control-shadow)!important}.messages-thread-page .messages-messagebar>.k-toolbar>div:nth-child(2)>div:last-child{z-index:2;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.messages-thread-page .messages-messagebar>.k-toolbar>div:nth-child(2)>div:last-child .k-toolbar-pane,.messages-thread-page .messages-messagebar>.k-toolbar>div:nth-child(2)>div:last-child .k-link{line-height:0;place-items:center!important;width:34px!important;height:34px!important;padding:0!important;display:grid!important}.messages-thread-page .messages-messagebar>.k-toolbar>div:nth-child(2)>div:last-child svg{margin:0;display:block;transform:none}.messages-thread-page .messages-messagebar textarea{background:0 0!important;border:0!important;height:44px!important;padding:13px 42px 7px 15px!important}.messages-inbox-page{--messages-inbox-background:#fff;--messages-inbox-control:#fff;--messages-inbox-control-border:#3c3c4317;--messages-inbox-control-shadow:0 8px 24px #00000017;--messages-inbox-primary:#111;--messages-inbox-secondary:#8e8e93;--messages-inbox-separator:#e5e5ea;color:var(--messages-inbox-primary);background:var(--messages-inbox-background)!important;padding:112px 0 92px!important}.messages-inbox-page .messages-inbox-header{background:var(--messages-inbox-background);height:68px;box-shadow:none;-webkit-backdrop-filter:none;border:0;padding:0 14px}.messages-inbox-page .messages-inbox-header>strong{color:var(--messages-inbox-primary);letter-spacing:-.025em;font-size:19px;font-weight:750}.messages-inbox-page .messages-inbox-header>button{width:46px;height:46px;color:var(--messages-inbox-primary);place-items:center;padding:0;line-height:1;display:grid}.messages-inbox-page .messages-inbox-header>button svg{flex:none;display:block}.messages-inbox-page .messages-inbox-header>button.active{color:#0a84ff;background:#0a84ff29;border-color:#0a84ff4d}.messages-inbox-page .messages-inbox-header__edit{justify-content:center;align-items:center;padding:0 18px;font-size:15px;font-weight:600;line-height:1;display:inline-flex;width:76px!important;height:44px!important;color:var(--messages-inbox-primary)!important;border-radius:22px!important}.messages-inbox-page .messages-inbox-header__edit>span{display:block;transform:translateY(1px)}.messages-inbox-page .messages-conversation-list{padding:4px 14px 18px}.messages-inbox-page .messages-conversation{min-height:88px;color:var(--messages-inbox-primary);gap:13px;padding:10px 0 10px 8px}.messages-inbox-page .messages-conversation:after{background:var(--messages-inbox-separator);left:65px}.messages-inbox-page .messages-conversation:active,.messages-inbox-page .messages-conversation--selected{background:var(--messages-inbox-control)}@supports (color:color-mix(in lab, red, red)){.messages-inbox-page .messages-conversation:active,.messages-inbox-page .messages-conversation--selected{background:color-mix(in srgb, var(--messages-inbox-control) 86%, #0a84ff 14%)}}.messages-inbox-page .messages-conversation__dot{background:#0a84ff;width:9px;height:9px;left:-9px}.messages-inbox-page .messages-avatar{width:50px;height:50px}.messages-inbox-page .messages-avatar__initials{font-size:19px}.messages-inbox-page .messages-conversation__body{gap:3px}.messages-inbox-page .messages-conversation__headline{grid-template-columns:minmax(0,1fr) auto 16px;gap:5px}.messages-inbox-page .messages-conversation__headline strong{color:var(--messages-inbox-primary);font-size:17px;font-weight:650}.messages-inbox-page .messages-conversation--unread .messages-conversation__headline strong{font-weight:780}.messages-inbox-page .messages-conversation__headline time,.messages-inbox-page .messages-conversation__headline svg,.messages-inbox-page .messages-conversation__preview{color:var(--messages-inbox-secondary)}.messages-inbox-page .messages-conversation__headline time{font-size:13px}.messages-inbox-page .messages-conversation__headline svg{width:16px;height:16px}.messages-inbox-page .messages-conversation__preview{min-height:36px;font-size:14px;line-height:1.32}.messages-inbox-page .messages-inbox-toolbar{gap:10px;height:50px;bottom:29px;left:13px;right:13px}.messages-inbox-page .messages-inbox-search{height:48px;color:var(--messages-inbox-secondary)}.messages-inbox-page .messages-inbox-search__voice{color:var(--messages-inbox-primary)}.messages-inbox-page .messages-inbox-toolbar>button{width:48px;height:48px;color:var(--messages-inbox-primary);place-items:center;padding:0;display:grid}.messages-inbox-page .messages-inbox-toolbar>button svg{flex:none;width:24px;height:24px;display:block}.messages-inbox-page .messages-inbox-header>button:not(.messages-inbox-header__edit) svg,.messages-inbox-page .messages-inbox-toolbar>button svg{transform:translateY(1px)}.phone-app.dark .messages-inbox-page{--messages-inbox-background:#000;--messages-inbox-control:#1c1c1e;--messages-inbox-control-border:#38383a;--messages-inbox-control-shadow:none;--messages-inbox-primary:#f5f5f7;--messages-inbox-secondary:#8e8e93;--messages-inbox-separator:#2c2c2e}.phone-app.dark .messages-inbox-page .messages-inbox-header{background:var(--messages-inbox-control);box-shadow:none;background:#000}.phone-app.dark .messages-inbox-page .messages-avatar--unknown{border-color:#000;background:linear-gradient(145deg,#625c79,#3f3a55)!important}@keyframes messages-panel-in{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:none}}@keyframes messages-recorder-in{0%{opacity:0;transform:translateY(14px)scale(.92)}to{opacity:1;transform:none}}@keyframes messages-record-pulse{50%{opacity:.45;transform:scale(.82)}}@keyframes messages-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.springboard{--springboard-page-duration:.5s;--springboard-page-easing:cubic-bezier(.32, .72, 0, 1);--springboard-grid-row:80px;--springboard-grid-row-gap:12px;--springboard-grid-column-gap:10px}.springboard-page--widgets{padding:61px 22px 25px;overflow:hidden}.springboard-widget-page-scroll{scrollbar-width:none;touch-action:pan-y;height:100%;padding:21px 0 42px;overflow-y:auto}.springboard-widget-page-scroll::-webkit-scrollbar{display:none}.app-grid{grid-template-rows:repeat(var(--home-grid-rows,6), var(--springboard-grid-row));gap:var(--springboard-grid-row-gap) var(--springboard-grid-column-gap)}.app-grid-slot{min-height:var(--springboard-grid-row)}.app-icon-button{font-family:var(--sky-font-family);touch-action:none;user-select:none}.app-icon-label{min-height:var(--sky-home-label-height);font-size:var(--sky-home-label-font-size);letter-spacing:-.15px;font-weight:500;line-height:var(--sky-home-label-height);text-align:center}.springboard-edit-add{z-index:12;color:#fff;text-shadow:0 1px 3px #000a;cursor:pointer;border:1px solid #ffffff38;border-radius:999px;place-items:center;width:58px;height:30px;padding:0;display:grid;position:absolute;top:14px;left:28px}.page-indicator--without-dock{bottom:25px}.app-reflow-move{z-index:1;will-change:transform;backface-visibility:hidden;transition:transform .34s cubic-bezier(.22,.75,.18,1)}.app-icon-item--drop-settling{z-index:2;will-change:transform;backface-visibility:hidden;animation:.26s cubic-bezier(.22,.75,.18,1) home-app-drop-settle}.home-item--folder-hover:not(.app-icon-item--dragging){z-index:3;animation:.58s ease-in-out infinite alternate home-folder-hover}@keyframes home-folder-hover{to{transform:scale(1.1)}}@keyframes home-app-drop-settle{0%{transform:translate3d(var(--home-app-drop-x,0), var(--home-app-drop-y,0), 0)}to{transform:translate(0)}}.springboard-page-add{color:#fff;place-items:center;display:grid;box-shadow:0 1px 7px #0000002e;background:#ffffff2e!important;border:.5px solid #ffffff61!important;border-radius:50%!important;width:22px!important;min-width:22px!important;height:22px!important;padding:0!important}.springboard-page-delete{color:#ff453a;place-items:center;display:grid;box-shadow:0 1px 7px #0000002e;background:#1c1c1e7a!important;border:.5px solid #ffffff4d!important;border-radius:50%!important;width:22px!important;min-width:22px!important;height:22px!important;padding:0!important}.app-library-group--removed{border-color:#ffffff30}.app-library-restore-item{place-items:center;display:grid;position:relative}.app-library-restore-button,.app-library-row-restore{place-items:center;width:25px;min-width:25px;height:25px;min-height:25px;padding:0;display:grid}.app-library-restore-button{z-index:3;position:absolute;bottom:-4px;right:-4px}.app-library-row-restore{margin-left:auto}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-mask-linear{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-radial{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-conic{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-left{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-right{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-bottom{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-top{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-top-from-position{syntax:"*";inherits:false;initial-value:0%}@property --tw-mask-top-to-position{syntax:"*";inherits:false;initial-value:100%}@property --tw-mask-top-from-color{syntax:"*";inherits:false;initial-value:black}@property --tw-mask-top-to-color{syntax:"*";inherits:false;initial-value:transparent}@property --tw-mask-bottom-from-position{syntax:"*";inherits:false;initial-value:0%}@property --tw-mask-bottom-to-position{syntax:"*";inherits:false;initial-value:100%}@property --tw-mask-bottom-from-color{syntax:"*";inherits:false;initial-value:black}@property --tw-mask-bottom-to-color{syntax:"*";inherits:false;initial-value:transparent}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(./sky-InterVariable-DiVDrmQJ.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(./sky-InterVariable-Italic-FCBEiFp6.woff2)format("woff2")}:root{--sky-device-pixel-ratio:1;--sky-hairline-scale:1;--sky-safe-area-top:58px;--sky-safe-area-bottom:14px;--sky-safe-area-left:0px;--sky-safe-area-right:0px;--sky-page-gutter:16px;--sky-page-space:16px;--sky-navbar-height:44px;--sky-navbar-large-title-height:52px;--sky-tabbar-height:64px;--sky-touch-target:44px;--sky-space-1:4px;--sky-space-2:8px;--sky-space-3:12px;--sky-space-4:16px;--sky-space-5:20px;--sky-space-6:24px;--sky-radius-control:8px;--sky-radius-card:24px;--sky-radius-sheet:32px;--sky-radius-pill:999px;--sky-font-caption:12px;--sky-font-body:17px;--sky-font-title:17px;--sky-font-medium-title:24px;--sky-font-large-title:34px;--sky-font-family:"Inter", Arial, sans-serif;--sky-transition-fast:.1s;--sky-transition-normal:.2s;--sky-ease-out:cubic-bezier(.22, 1, .36, 1);--sky-shadow-glass:inset -1px -1px 0 -.5px #fff, inset 1px 1px 0 -.5px #fff, inset 3px 3px 10px -3px #ddd, inset -3px -3px 10px -3px #ddd, inset 0 0 5px 1px #fff, inset 0 0 0 .5px #00000040, inset 0 0 24px #0000001a, 0 0 25px #0003;--sky-shadow-glass-fab:inset -3px -3px 0 -3.5px #fff, inset 3px 3px 0 -3.5px #fff, inset 0 0 0 .5px #ffffff80, inset 0 0 5px 1px #fff;--sky-shadow-glass-fab-outer:0 0 15px 4px #0003;--sky-fab-accent-inset-start:3px 3px 10px -2px;--sky-fab-accent-inset-end:-3px -3px 10px -2px;--sky-fab-accent-layer-opacity:1;--sky-fab-dark-accent-layer-opacity:0;--sky-shadow-glass-thumb:inset -3px -3px 0 -3.5px #fff, inset 3px 3px 0 -3.5px #fff, inset 0 0 0 .5px #ffffff80, inset 3px 3px 10px -2px #eee, inset -3px -3px 10px -2px #eee, inset 0 0 5px 1px #fff;--sky-shadow-glass-thumb-glow:0 0 40px 10px #007affbf;--sky-glass-thumb-active-background:#fff0;--sky-shadow-thumb:0 .5px 4px #0000001f, 0 6px 13px #0000001f;--sky-glass-highlight-color:#ffffff80;--sky-home-label-font-size:13px;--sky-home-label-height:16px;--sky-widget-label-gap:5px;--sky-widget-label-height:var(--sky-home-label-height);--sky-widget-radius-small:23px;--sky-widget-radius-medium:25px;--sky-widget-radius-large:28px}@media (min-resolution:1.25x){:root{--sky-device-pixel-ratio:1.25;--sky-hairline-scale:.8}}@media (min-resolution:1.5x){:root{--sky-device-pixel-ratio:1.5;--sky-hairline-scale:.666667}}@media (min-resolution:1.75x){:root{--sky-device-pixel-ratio:1.75;--sky-hairline-scale:.571429}}@media (min-resolution:2x){:root{--sky-device-pixel-ratio:2;--sky-hairline-scale:.5}}@media (min-resolution:2.25x){:root{--sky-device-pixel-ratio:2.25;--sky-hairline-scale:.444444}}@media (min-resolution:2.5x){:root{--sky-device-pixel-ratio:2.5;--sky-hairline-scale:.4}}@media (min-resolution:3x){:root{--sky-device-pixel-ratio:3;--sky-hairline-scale:.333333}}.sky-ui-provider,.sky-app,.sky-app-page{--sky-app-accent:#007aff;--sky-app-accent-tint:#298fff;--sky-app-accent-shade:#0066d6;--sky-app-accent-soft:#007aff26;--sky-progress-track-color:#000;--sky-shadow-glass:inset -1px -1px 0 -.5px #fff, inset 1px 1px 0 -.5px #fff, inset 3px 3px 10px -3px #ddd, inset -3px -3px 10px -3px #ddd, inset 0 0 5px 1px #fff, inset 0 0 0 .5px #00000040, inset 0 0 24px #0000001a, 0 0 25px #0003;--sky-shadow-glass-fab:inset -3px -3px 0 -3.5px #fff, inset 3px 3px 0 -3.5px #fff, inset 0 0 0 .5px #ffffff80, inset 0 0 5px 1px #fff;--sky-fab-accent-inset-start:3px 3px 10px -2px;--sky-fab-accent-inset-end:-3px -3px 10px -2px;--sky-fab-accent-layer-opacity:1;--sky-fab-dark-accent-layer-opacity:0;--sky-shadow-glass-thumb:inset -3px -3px 0 -3.5px #fff, inset 3px 3px 0 -3.5px #fff, inset 0 0 0 .5px #ffffff80, inset 3px 3px 10px -2px #eee, inset -3px -3px 10px -2px #eee, inset 0 0 5px 1px #fff;--sky-shadow-glass-thumb-glow:0 0 40px 10px #007affbf;--sky-glass-thumb-active-background:#fff0;--sky-glass-highlight-color:#ffffff80;--sky-panel-background:#fff;--sky-popup-background:#fff;--sky-bg:#efeff4;--sky-surface:#fff;--sky-surface-shade:#f1f1f5;--sky-surface-tint:#fff;--sky-surface-muted:#f7f7f8;--sky-surface-variant:#f4f4f4;--sky-message-received-background:#e5e5ea;--sky-message-meta:#00000073;--sky-messagebar-gradient-start:#efeff4;--sky-messagebar-icon:#007aff;--sky-messagebar-placeholder:#0000004d;--sky-notification-meta:#00000073;--sky-notification-close:#a8a29e;--sky-notification-close-active:#e7e5e4;--sky-list-group-title-contacts-background:#f4f4f4;--sky-list-group-title-contacts-text:#000000e6;--sky-menu-list-active-background:var(--sky-app-accent-soft);--sky-menu-list-active-text:var(--sky-app-accent);--sky-segmented-strong-highlight:#fff;--sky-glass:#ffffffbf;--sky-glass-solid:#f7f7f8f5;--sky-navbar-glass:#efeff4;--sky-toggle-track:#f1f1f5;--sky-toggle-glow-opacity:.75;--sky-toggle-glow-spread:10px;--sky-text:#000;--sky-muted:#0000008c;--sky-subtle:#0000004d;--sky-hairline:#0003;--sky-field-outline:#0000004d;--sky-field-placeholder:#0000004d;--sky-pressed:#0000001a;--sky-tabbar-highlight-background:#0000001a;--sky-tabbar-thumb-background:#0000000d;--sky-overlay-backdrop:#0006;--sky-danger:#ff3b30;--sky-danger-soft:#ff3b3026;--sky-success:#34c759;--sky-success-soft:#34c75926;--sky-warning:#ff9500;--sky-warning-soft:#ff950029;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--sky-font-family)}.sky-ui-provider--dark,.sky-app--dark,.sky-app-page--dark{--sky-app-accent:#0a84ff;--sky-app-accent-tint:#409cff;--sky-app-accent-shade:#0070dc;--sky-app-accent-soft:#0a84ff2e;--sky-progress-track-color:currentColor;--sky-bg:#000;--sky-surface:#1c1c1d;--sky-surface-shade:#060606;--sky-surface-tint:#444447;--sky-surface-muted:#121212;--sky-surface-variant:#232323;--sky-message-received-background:#252525;--sky-message-meta:#ffffff73;--sky-messagebar-gradient-start:#00000080;--sky-messagebar-icon:#fff;--sky-messagebar-placeholder:#fff6;--sky-notification-meta:#ffffff73;--sky-notification-close:#78716c;--sky-notification-close-active:#44403c;--sky-list-group-title-contacts-background:#323234;--sky-list-group-title-contacts-text:#ffffffe6;--sky-menu-list-active-background:var(--sky-app-accent);--sky-menu-list-active-text:#fff;--sky-segmented-strong-highlight:#ffffffbf;--sky-glass:#32323280;--sky-glass-solid:#1c1c1df5;--sky-navbar-glass:#00000080;--sky-toggle-track:#444447;--sky-toggle-glow-opacity:1;--sky-toggle-glow-spread:15px;--sky-text:#fff;--sky-muted:#ffffff8c;--sky-subtle:#ffffff4d;--sky-hairline:#ffffff26;--sky-field-outline:#ffffff4d;--sky-field-placeholder:#ffffff4d;--sky-pressed:#ffffff1a;--sky-tabbar-highlight-background:#ffffff26;--sky-tabbar-thumb-background:#ffffff1a;--sky-overlay-backdrop:#00000085;--sky-danger:#ff453a;--sky-danger-soft:#ff453a29;--sky-success:#30d158;--sky-success-soft:#30d15824;--sky-warning:#ffd60a;--sky-warning-soft:#ffd60a29;--sky-shadow-glass:inset -2px -2px .5px -2.5px #fff6, inset 3px 3px .5px -3.5px #fff6, inset 2px 2px .5px -2px #262626, inset -2px -2px .5px -2px #262626, inset 0 0 5px 1px #141414, inset 0 0 0 1px #ffffff26, inset 0 0 10px #ffffff13, inset 0 0 24px #ffffff0d, 0 0 25px #00000026;--sky-shadow-glass-fab:inset -.5px -.5px 0 #ffffff80, inset .5px .5px 0 #ffffff1a, inset -3px 3px 0 -3.5px #ffffff40;--sky-fab-accent-inset-start:3px 3px 0 -3.5px;--sky-fab-accent-inset-end:-3px -3px 0 -3.5px;--sky-fab-accent-layer-opacity:.5;--sky-fab-dark-accent-layer-opacity:.5;--sky-shadow-glass-thumb:inset 3px 3px 0 -3.5px #fff, inset -3px -3px 0 -3.5px #fff, inset -.5px -.5px 0 #ffffff80, inset .5px .5px 0 #ffffff1a, inset -3px 3px 0 -3.5px #ffffff40, inset 0 -5px 0 -3.5px #ffffff40, inset 0 -5px 5px #ffffff40;--sky-shadow-glass-thumb-glow:0 0 40px 15px #0a84ff80;--sky-glass-thumb-active-background:#ffffff1a;--sky-glass-highlight-color:#ffffff4d;--sky-panel-background:#000;--sky-popup-background:#000;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.sky-safe-areas{--sky-safe-area-top:calc(58px + env(safe-area-inset-top,0px));--sky-safe-area-bottom:calc(25px + env(safe-area-inset-bottom,0px));--sky-safe-area-left:env(safe-area-inset-left,0px);--sky-safe-area-right:env(safe-area-inset-right,0px)}.sky-ui-provider--no-safe-areas,.sky-app--no-safe-areas{--sky-safe-area-top:0px;--sky-safe-area-bottom:0px;--sky-safe-area-left:0px;--sky-safe-area-right:0px}.sky-ui-provider,.sky-app{min-width:0;min-height:0;color:var(--sky-text);font-family:var(--sky-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}.sky-app{background:var(--sky-bg);width:100%;height:100%;position:relative;overflow:hidden}.sky-app-page{--sky-page-collapse-offset:0px;isolation:isolate;background:var(--sky-bg);width:100%;min-width:0;height:100%;min-height:0;color:var(--sky-text);font-family:var(--sky-font-family);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;flex-direction:column;display:flex;position:relative;overflow:hidden}.sky-app-page__backdrop{z-index:-1;background:var(--sky-bg);pointer-events:none;position:absolute;inset:0}.sky-navbar{--sky-navbar-collapse-offset:0px;--sky-navbar-compact-title-opacity:0;--sky-navbar-extended-title-opacity:1;--sky-navbar-safe-area-top:max(16px, var(--sky-safe-area-top));z-index:10;box-sizing:border-box;min-width:0;min-height:calc(var(--sky-navbar-safe-area-top) + var(--sky-navbar-height));padding-top:var(--sky-navbar-safe-area-top);color:var(--sky-text);background:0 0;flex:none;position:relative}.sky-navbar__blur,.sky-navbar__background{z-index:-1;height:calc(var(--sky-navbar-safe-area-top) + var(--sky-navbar-height) + 16px);pointer-events:none;position:absolute;top:0;left:0;right:0}.sky-navbar__blur{background:0 0}.sky-navbar__background{background:linear-gradient(to bottom, var(--sky-navbar-glass,var(--sky-bg)) 0%, transparent 100%)}.sky-navbar--transparent .sky-navbar__heading{opacity:var(--sky-navbar-compact-title-opacity)}.sky-navbar--outline:after{content:"";background:var(--sky-hairline);height:1px;transform:translateY(calc(0px - var(--sky-navbar-collapse-offset))) scaleY(var(--sky-hairline-scale));transform-origin:bottom;position:absolute;bottom:0;left:0;right:0}.sky-navbar--with-subnavbar .sky-navbar__blur,.sky-navbar--with-subnavbar .sky-navbar__background{height:calc(var(--sky-navbar-safe-area-top) + var(--sky-navbar-height) + 70px + 16px)}.sky-navbar__inner{box-sizing:border-box;width:100%;min-width:0;height:var(--sky-navbar-height);padding-right:calc(var(--sky-page-gutter) + var(--sky-safe-area-right));padding-left:calc(var(--sky-page-gutter) + var(--sky-safe-area-left));grid-template-columns:minmax(var(--sky-touch-target), 1fr) minmax(0, 2fr) minmax(var(--sky-touch-target), 1fr);margin-bottom:var(--sky-space-3);align-items:center;display:grid}.sky-navbar--no-navigation{padding-top:calc(var(--sky-navbar-safe-area-top) + var(--sky-navbar-height) + var(--sky-space-3))}.sky-navbar__left,.sky-navbar__right{width:max-content;min-width:0;max-width:100%;min-height:var(--sky-navbar-height);border-radius:var(--sky-radius-pill);align-items:center;display:flex;overflow:hidden}.sky-navbar__left{grid-column:1;justify-content:flex-start;justify-self:start}.sky-navbar__right{grid-column:3;justify-content:flex-end;justify-self:end}.sky-navbar__heading{text-align:center;flex-direction:column;grid-column:2;justify-content:center;align-items:center;min-width:0;display:flex}.sky-navbar__title{min-width:0;padding:0 var(--sky-space-1);color:var(--sky-text);font-size:var(--sky-font-title);font-weight:600;line-height:var(--sky-navbar-height);text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.sky-navbar__subtitle{min-width:0;max-width:100%;color:var(--sky-muted);text-align:inherit;text-overflow:ellipsis;white-space:nowrap;margin:-10px 0 0;font-size:14px;font-weight:500;line-height:16px;overflow:hidden}.sky-navbar__back{box-sizing:border-box;max-width:100%;min-width:var(--sky-touch-target);min-height:var(--sky-touch-target);justify-content:center;align-items:center;gap:var(--sky-space-1);border-radius:var(--sky-radius-pill);appearance:none;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0 16px;transition:opacity .3s,transform .1s;display:inline-flex}.sky-navbar__back-icon{fill:currentColor;flex:none;width:12px;height:20px;display:block}.sky-navbar__back-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sky-navbar button,.sky-navbar a{min-width:var(--sky-touch-target);min-height:var(--sky-touch-target)}.sky-navbar button:active,.sky-navbar a:active{opacity:.58}.sky-navbar__back:active{transition-duration:0s;transform:scale(.98)}.sky-navbar__back--surface{width:var(--sky-touch-target);max-width:var(--sky-touch-target);color:var(--sky-text);background:var(--sky-glass-solid);box-shadow:var(--sky-shadow-glass,inset 0 0 0 1px var(--sky-hairline), inset 0 0 5px 1px #ffffff59, 0 4px 14px #00000029);border:0;border-radius:50%;justify-content:center;padding:0}.sky-navbar--medium{min-height:calc(var(--sky-navbar-safe-area-top) + var(--sky-navbar-height) + var(--sky-navbar-height))}.sky-navbar--large{min-height:calc(var(--sky-navbar-safe-area-top) + var(--sky-navbar-height) + var(--sky-navbar-large-title-height))}.sky-navbar--medium,.sky-navbar--large{margin-bottom:calc(0px - var(--sky-navbar-collapse-offset));pointer-events:none}.sky-navbar--medium .sky-navbar__inner,.sky-navbar--large .sky-navbar__inner,.sky-navbar--medium .sky-navbar__subnavbar,.sky-navbar--large .sky-navbar__subnavbar{pointer-events:auto}.sky-navbar__title-container{box-sizing:border-box;height:var(--sky-navbar-large-title-height);padding-right:calc(var(--sky-page-gutter) + var(--sky-safe-area-right));padding-left:calc(var(--sky-page-gutter) + var(--sky-safe-area-left));opacity:var(--sky-navbar-extended-title-opacity);transform:translateY(calc(0px - var(--sky-navbar-collapse-offset)));align-items:center;display:flex}.sky-navbar--medium .sky-navbar__title-container{height:var(--sky-navbar-height)}.sky-navbar__collapsed-heading{z-index:1;top:var(--sky-navbar-safe-area-top);right:calc(var(--sky-page-gutter) + var(--sky-safe-area-right));left:calc(var(--sky-page-gutter) + var(--sky-safe-area-left));height:var(--sky-navbar-height);min-width:0;opacity:var(--sky-navbar-compact-title-opacity);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}.sky-navbar__collapsed-heading .sky-navbar__title{line-height:var(--sky-navbar-height)}.sky-navbar__title-container>div{min-width:0}.sky-navbar__title-container .sky-navbar__title{text-align:left;padding:0;font-weight:700}.sky-navbar--medium .sky-navbar__title-container .sky-navbar__title{font-size:var(--sky-font-medium-title);line-height:32px}.sky-navbar--large .sky-navbar__title-container .sky-navbar__title{font-size:var(--sky-font-large-title);line-height:42px}.sky-navbar__title-container .sky-navbar__subtitle{text-align:left;margin:-2px 0 0}.sky-navbar__subnavbar{box-sizing:border-box;width:100%;height:56px;min-height:56px;padding-right:calc(var(--sky-page-gutter) + var(--sky-safe-area-right));padding-left:calc(var(--sky-page-gutter) + var(--sky-safe-area-left));flex:none;align-items:center;display:flex}.sky-navbar--with-subnavbar{padding-bottom:56px}.sky-navbar--with-subnavbar .sky-navbar__subnavbar{transform:translateY(calc(0px - var(--sky-navbar-collapse-offset)));position:absolute;bottom:0;left:0;right:0}.sky-scroll-area{z-index:1;box-sizing:border-box;overflow-anchor:none;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:none;flex:auto;min-width:0;min-height:0;padding:0;position:relative;overflow:hidden auto}.sky-scroll-area--padded{--sky-block-gutter-left:0px;--sky-block-gutter-right:0px;--sky-block-inset-gutter:0px;--sky-block-outer-left:0px;--sky-block-outer-right:0px;--sky-block-strong-gutter:16px;--sky-card-outer-left:0px;--sky-card-outer-right:0px;--sky-list-outer-left:0px;--sky-list-outer-right:0px;--sky-title-gutter-left:0px;--sky-title-gutter-right:0px;padding:var(--sky-page-space) calc(var(--sky-page-gutter) + var(--sky-safe-area-right)) calc(var(--sky-safe-area-bottom) + var(--sky-page-space));padding-left:calc(var(--sky-page-gutter) + var(--sky-safe-area-left))}.sky-scroll-area:before{height:var(--sky-page-collapse-offset);content:"";pointer-events:none;display:block}.sky-scroll-area--tabbar{padding-bottom:calc(var(--sky-safe-area-bottom) + var(--sky-tabbar-height) + var(--sky-space-3))}.sky-scroll-area::-webkit-scrollbar{display:none}.sky-infinite-loader{box-sizing:border-box;width:100%;min-width:0;height:1px;color:var(--sky-app-accent);place-items:center;margin:0;display:grid}.sky-infinite-loader[hidden]{display:none}.sky-infinite-loader--visible{height:auto;min-height:var(--sky-touch-target);margin:var(--sky-space-1) 0}.sky-infinite-loader__retry.sky-link{min-height:var(--sky-touch-target);padding:0 var(--sky-space-2);color:var(--sky-app-accent);background:0 0;border:0;border-radius:0;font-weight:600}.sky-infinite-loader__retry.sky-link:active:not(:disabled){opacity:.62;background:0 0}.sky-scroll-rail{box-sizing:border-box;width:100%;min-width:0;padding:calc(var(--sky-space-1) / 2) 0;align-items:center;gap:var(--sky-space-2);overscroll-behavior-x:contain;touch-action:pan-x;scrollbar-width:none;cursor:grab;display:flex;overflow:auto hidden}.sky-scroll-rail>*{flex:none}.sky-scroll-rail::-webkit-scrollbar{width:0;height:0;display:none}.sky-scroll-rail--dragging,.sky-scroll-rail--dragging *{user-select:none;cursor:grabbing}.sky-widget-frame{box-sizing:border-box;grid-template-rows:minmax(0, 1fr) var(--sky-widget-label-height);gap:var(--sky-widget-label-gap);width:100%;min-width:0;height:100%;min-height:0;display:grid}.sky-widget-frame--unlabelled{grid-template-rows:minmax(0,1fr);gap:0}.sky-widget-frame__surface{min-width:0;min-height:0}.sky-widget-frame__label{min-width:0;height:var(--sky-widget-label-height);color:var(--sky-widget-label-color,#fff);font-family:var(--sky-font-family);font-size:var(--sky-home-label-font-size);letter-spacing:-.15px;font-weight:500;line-height:var(--sky-widget-label-height);text-align:center;text-overflow:ellipsis;text-shadow:0 1px 4px #000000b8;white-space:nowrap;pointer-events:none;overflow:hidden}.sky-section{min-width:0;margin:0 0 var(--sky-space-6)}.sky-section__title{margin:var(--sky-space-5) 0 var(--sky-space-2);color:var(--sky-muted);font-size:var(--sky-font-title);font-weight:600;line-height:var(--sky-space-5);padding:0}.sky-list-card{min-width:0;color:var(--sky-text);margin:0;padding:0;list-style:none;overflow:hidden}.sky-list-card--inset{border-radius:var(--sky-radius-card)}.sky-list-card--strong{background:var(--sky-surface)}.sky-list-card>li{min-width:0;color:var(--sky-text)}.sky-list-card>li+li{border-top:1px solid var(--sky-hairline)}.sky-list-card button,.sky-list-card a,.sky-list-card label{min-height:var(--sky-touch-target)}.sky-empty-state{box-sizing:border-box;min-height:240px;margin:var(--sky-space-3) 0;padding:var(--sky-space-6) var(--sky-space-5);justify-content:center;align-items:center;gap:var(--sky-space-2);border:1px solid var(--sky-hairline);border-radius:var(--sky-radius-card);background:var(--sky-surface);color:var(--sky-muted);text-align:center;flex-direction:column;display:flex}.sky-empty-state--compact{min-height:150px;padding:var(--sky-space-5)}.sky-empty-state--danger .sky-empty-state__icon{color:var(--sky-danger)}.sky-empty-state__icon{min-height:36px;color:var(--sky-muted);place-items:center;display:grid}.sky-empty-state__title{color:var(--sky-text);font-size:var(--sky-font-title);font-weight:650;line-height:21px}.sky-empty-state__body{max-width:270px;color:var(--sky-muted);margin:0;font-size:13px;line-height:18px}.sky-empty-state__actions{width:100%;margin-top:var(--sky-space-1)}.sky-empty-state__actions button,.sky-empty-state__actions a{width:100%;min-height:var(--sky-touch-target)}.sky-pill-navigation{z-index:20;right:calc(var(--sky-safe-area-right) + var(--sky-space-4));bottom:calc(var(--sky-safe-area-bottom) + 10px);left:calc(var(--sky-safe-area-left) + var(--sky-space-4));box-sizing:border-box;pointer-events:none;min-width:0;min-height:56px;position:absolute}.sky-pill-navigation__inner{align-items:center;gap:var(--sky-space-3);width:100%;min-width:0;min-height:56px;display:flex}.sky-pill-navigation__group{pointer-events:auto;min-width:0;max-width:100%;display:flex}.sky-pill-navigation__group>.sky-segmented{flex:none;max-width:100%}.sky-pill-navigation__group--end{margin-inline-start:auto}.sky-pill-navigation--full .sky-pill-navigation__group--primary,.sky-pill-navigation--full .sky-pill-navigation__group--primary>.sky-segmented{flex:auto;width:100%}.sky-pill-navigation--compact .sky-pill-navigation__inner{justify-content:center}.sky-pill-navigation--compact.sky-pill-navigation--align-start .sky-pill-navigation__inner{justify-content:flex-start}.sky-pill-navigation--compact.sky-pill-navigation--align-end .sky-pill-navigation__inner{justify-content:flex-end}.sky-pill-navigation--split .sky-pill-navigation__inner{justify-content:space-between}.sky-pill-navigation--compact .sky-segmented-button,.sky-pill-navigation--split .sky-segmented-button{flex:0 0 60px;width:60px}.sky-tabbar{--sky-tabbar-pane-height:48px;z-index:20;box-sizing:border-box;min-height:calc(var(--sky-safe-area-bottom) + var(--sky-tabbar-pane-height) + 16px);padding-right:calc(var(--sky-safe-area-right) + 16px);padding-bottom:calc(var(--sky-safe-area-bottom) + 16px);padding-left:calc(var(--sky-safe-area-left) + 16px);color:var(--sky-text);justify-content:center;display:flex;position:absolute;bottom:0;left:0;right:0}.sky-tabbar--icons.sky-tabbar--labels{--sky-tabbar-pane-height:64px}.sky-tabbar__blur,.sky-tabbar__background{width:100%;height:calc(var(--sky-safe-area-bottom) + var(--sky-tabbar-pane-height) + 32px);pointer-events:none;position:absolute;bottom:0;left:0}.sky-tabbar__blur{display:none}.sky-tabbar__background{background:linear-gradient(to top, var(--sky-bg), transparent)}.sky-tabbar__inner{width:100%;min-width:0;height:var(--sky-tabbar-pane-height);position:relative}.sky-tabbar__pane{border-radius:var(--sky-radius-pill);border:0;width:100%;min-width:0;height:100%;overflow:hidden}.sky-tabbar__links{z-index:1;align-items:stretch;width:100%;min-width:0;height:100%;display:flex;position:relative}.sky-tabbar__links>.sky-toolbar-pane{border-radius:inherit;width:100%;min-width:0;height:100%;box-shadow:none;background:0 0;align-items:stretch;display:flex}.sky-tabbar__links>.sky-toolbar-pane:after{display:none}.sky-tabbar__links>.sky-toolbar-pane>.sky-tab-button{min-width:0;min-height:var(--sky-tabbar-pane-height);flex:1 1 0}.sky-tabbar__highlight{z-index:0;border-radius:inherit;pointer-events:none;height:100%;transition:transform .3s;position:absolute;top:0;left:0}[dir=rtl] .sky-tabbar__highlight,.sky-tabbar[dir=rtl] .sky-tabbar__highlight{left:auto;right:0}.sky-tabbar__highlight-inner,.sky-tabbar__highlight-thumb{border-radius:inherit;pointer-events:none;transition:opacity .3s,transform .3s;position:absolute;inset:4px}.sky-tabbar__highlight-inner{background:var(--sky-tabbar-highlight-background,#0000001a)}.sky-tabbar__highlight-thumb{background:var(--sky-tabbar-thumb-background,#0000000d);box-shadow:var(--sky-shadow-glass-thumb);opacity:0}.sky-tabbar__highlight--pressed .sky-tabbar__highlight-inner{opacity:0;transform:scale(1.4)}.sky-tabbar__highlight--pressed .sky-tabbar__highlight-thumb{opacity:1;transform:scale(1.4)}.sky-tabbar__links>button,.sky-tabbar__links>a{box-sizing:border-box;min-width:0;min-height:var(--sky-tabbar-pane-height);appearance:none;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;flex:1 1 0;justify-content:center;align-items:center;margin:0;padding:4px 8px;text-decoration:none;transition:background-color .2s,color .2s,opacity .2s,transform .2s;display:flex;overflow:hidden}@supports (backdrop-filter:blur(2px)){.sky-navbar__back--surface{background:var(--sky-glass);backdrop-filter:blur(16px)}.sky-tabbar__blur{backdrop-filter:blur(2px);display:block;-webkit-mask-image:linear-gradient(#0000 0%,#000 50% 100%);mask-image:linear-gradient(#0000 0%,#000 50% 100%)}}@supports (backdrop-filter:blur(2px)) and ((-webkit-mask-image:linear-gradient(#000, transparent)) or (mask-image:linear-gradient(#000, transparent))){.sky-navbar__blur{backdrop-filter:blur(2px);-webkit-mask-image:linear-gradient(#000 50%,#0000 100%);mask-image:linear-gradient(#000 50%,#0000 100%)}}.sky-tabbar__links>button>span,.sky-tabbar__links>a>span{min-width:0;max-width:100%}.sky-navbar button:focus-visible,.sky-navbar a:focus-visible,.sky-list-card button:focus-visible,.sky-list-card a:focus-visible,.sky-list-card input:focus-visible,.sky-list-card select:focus-visible,.sky-list-card textarea:focus-visible,.sky-empty-state button:focus-visible,.sky-empty-state a:focus-visible,.sky-tabbar button:focus-visible,.sky-tabbar a:focus-visible{outline:2px solid var(--sky-app-accent);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.sky-scroll-rail{scroll-behavior:auto!important}.sky-app-page *,.sky-app-page :before,.sky-app-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sky-button,.sky-breadcrumbs-collapsed,.sky-breadcrumbs-item,.sky-chip,.sky-fab,.sky-field__clear,.sky-list-button__action,.sky-list-item__row,.sky-navbar-back-link,.sky-searchbar__clear,.sky-searchbar__cancel,.sky-segmented-button,.sky-stepper__button,.sky-tab-button{box-sizing:border-box;font:inherit;-webkit-tap-highlight-color:transparent;border:0}.sky-breadcrumbs-collapsed,.sky-breadcrumbs-item,.sky-link,.sky-chip,.sky-fab,.sky-list-button__action,.sky-list-item__row,.sky-navbar-back-link,.sky-segmented-button,.sky-stepper__button,.sky-tab-button{min-height:var(--sky-touch-target,44px)}.sky-button,.sky-breadcrumbs-collapsed,.sky-breadcrumbs-item,.sky-link,.sky-chip,.sky-fab,.sky-list-button__action,.sky-navbar-back-link,.sky-segmented-button,.sky-stepper__button,.sky-tab-button{color:inherit;cursor:pointer;user-select:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.sky-button:focus-visible,.sky-breadcrumbs-collapsed:focus-visible,.sky-breadcrumbs-item:focus-visible,.sky-link:focus-visible,.sky-chip:focus-visible,.sky-fab:focus-visible,.sky-field__clear:focus-visible,.sky-list-button__action:focus-visible,.sky-list-item__row:focus-visible,.sky-navbar-back-link:focus-visible,.sky-segmented-button:focus-visible,.sky-stepper__button:focus-visible,.sky-tab-button:focus-visible{outline:2px solid var(--sky-app-accent,#007aff);outline-offset:2px}.sky-button{width:100%;height:34px;min-height:34px;min-width:var(--sky-touch-target,44px);background:var(--sky-app-accent,#007aff);color:var(--sky-button-text,#fff);transition:background-color var(--sky-transition-fast,.1s) ease, border-color var(--sky-transition-fast,.1s) ease, color var(--sky-transition-fast,.1s) ease, filter var(--sky-transition-fast,.1s) ease, opacity var(--sky-transition-fast,.1s) ease;border:1px solid #0000;border-radius:4px;gap:7px;padding:4px 8px;font-size:15px;font-weight:500;line-height:1.2;position:relative}.sky-button:before{width:max(100%, var(--sky-touch-target,44px));left:50%;content:"";position:absolute;inset-block:-5px;transform:translate(-50%)}.sky-button--primary:active:not(:disabled){background:var(--sky-app-accent,#007aff);filter:brightness(.86)}.sky-button--secondary{background:var(--sky-surface-muted,#e6e9ee);color:var(--sky-text,#111827)}.sky-glass.sky-button--glass{border-color:var(--sky-hairline,#0003);background:var(--sky-glass,#ffffffbf);color:var(--sky-text,#000);box-shadow:var(--sky-shadow-glass)}.sky-glass.sky-button--glass:active:not(:disabled){background:var(--sky-glass,#ffffffbf);filter:brightness(.94)}.sky-button--danger{background:var(--sky-danger,#dc2626)}.sky-button--plain,.sky-button--clear{color:var(--sky-app-accent,#007aff);background:0 0}.sky-button--clear:active:not(:disabled),.sky-button--plain:active:not(:disabled){background:var(--sky-app-accent-soft,#007aff26)}.sky-button--tonal{background:var(--sky-app-accent-soft,#007aff26);color:var(--sky-app-accent,#007aff)}.sky-button--tonal:active:not(:disabled){background:var(--sky-app-accent-soft,#007aff26);filter:brightness(.92)}.sky-button--outline{border-width:2px;border-color:var(--sky-app-accent,#007aff);color:var(--sky-app-accent,#007aff);background:0 0}.sky-button--outline:active:not(:disabled){background:var(--sky-app-accent-soft,#007aff26);color:var(--sky-app-accent,#007aff);filter:none}.sky-button--danger.sky-button--outline{border-color:var(--sky-danger,#dc2626);color:var(--sky-danger,#dc2626)}.sky-button--danger.sky-button--outline:active:not(:disabled){background:var(--sky-danger-soft,#dc262624);color:var(--sky-danger,#dc2626)}.sky-button--rounded{border-radius:var(--sky-radius-pill,999px)}.sky-button--large{height:48px;min-height:48px;font-size:17px;font-weight:600}.sky-button--small{height:28px;min-height:28px;padding-inline:8px;font-size:14px}.sky-button--small:before{inset-block:-8px}.sky-button--large:before{inset-block:0}.sky-button--inline{width:auto;min-width:0}.sky-button--raised{box-shadow:0 4px 14px #0000002e}.sky-button--raised:active:not(:disabled){box-shadow:0 6px 20px #0000003d}.sky-button--block{width:100%}.sky-button--icon-only{width:var(--sky-touch-target,44px);padding:0}.sky-button:disabled,.sky-button[aria-disabled=true],.sky-link:disabled,.sky-link[aria-disabled=true],.sky-chip:disabled,.sky-chip[aria-disabled=true],.sky-tab-button:disabled{cursor:default;opacity:.42}.sky-link{min-width:0;min-height:0;color:var(--sky-app-accent,#007aff);font-size:inherit;background:0 0;border-radius:0;gap:4px;padding:0;transition:opacity .3s;position:relative}.sky-link:before{width:max(100%, var(--sky-touch-target,44px));height:max(100%, var(--sky-touch-target,44px));content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sky-link:active:not(:disabled){opacity:.5;transition-duration:0s}.sky-link--icon-only{width:var(--sky-touch-target,44px);border-radius:50%;padding:0}.sky-navbar__left>.sky-link,.sky-navbar__right>.sky-link,.sky-toolbar-pane>.sky-link{min-height:var(--sky-touch-target,44px);padding:0 16px}.sky-navbar__left>.sky-link--icon-only,.sky-navbar__right>.sky-link--icon-only,.sky-toolbar-pane>.sky-link--icon-only{padding:0}.sky-navbar .sky-link,.sky-navbar .sky-navbar-back-link,.sky-toolbar .sky-link{color:inherit}.sky-badge{border-radius:var(--sky-radius-pill,999px);background:var(--sky-surface-muted,#e6e9ee);min-width:20px;min-height:20px;color:var(--sky-muted,#64748b);white-space:nowrap;justify-content:center;align-items:center;padding:2px 6px;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}.sky-badge--primary{background:var(--sky-app-accent,#007aff);color:#fff}.sky-badge--info{background:var(--sky-app-accent-soft,#3b82f624);color:var(--sky-app-accent,#2563eb)}.sky-badge--success{color:#fff;background:#059669}.sky-badge--warning{color:#fff;background:#f59e0b}.sky-badge--danger{color:#fff;background:#dc2626}.sky-badge--small{min-width:16px;min-height:16px;padding:0 2px;font-size:10px}.sky-block{min-width:0;padding-right:var(--sky-block-gutter-right,calc(var(--sky-page-gutter) + var(--sky-safe-area-right)));padding-left:var(--sky-block-gutter-left,calc(var(--sky-page-gutter) + var(--sky-safe-area-left)));color:var(--sky-text,#000);margin:32px 0;font-size:14px;line-height:20px}.sky-block--inset{margin-right:var(--sky-block-outer-right,calc(var(--sky-page-gutter) + var(--sky-safe-area-right)));margin-left:var(--sky-block-outer-left,calc(var(--sky-page-gutter) + var(--sky-safe-area-left)));padding-right:var(--sky-block-inset-gutter,var(--sky-page-gutter));padding-left:var(--sky-block-inset-gutter,var(--sky-page-gutter));border-radius:var(--sky-radius-card,24px);overflow:hidden}.sky-block--strong{padding-right:var(--sky-block-strong-gutter,calc(var(--sky-page-gutter) + var(--sky-safe-area-right)));padding-left:var(--sky-block-strong-gutter,calc(var(--sky-page-gutter) + var(--sky-safe-area-left)));padding-top:var(--sky-space-4,16px);padding-bottom:var(--sky-space-4,16px);background:var(--sky-surface,#fff)}.sky-block--outline{border-top:1px solid var(--sky-hairline,#0003);border-bottom:1px solid var(--sky-hairline,#0003)}.sky-block--inset.sky-block--outline{border:1px solid var(--sky-hairline,#0003)}.sky-block--nested{margin:0}.sky-block-title{padding-right:var(--sky-title-gutter-right,calc(var(--sky-page-gutter) + var(--sky-safe-area-right)));padding-left:var(--sky-title-gutter-left,calc(var(--sky-page-gutter) + var(--sky-safe-area-left)));color:var(--sky-muted,#0000008c);margin:32px 0 8px;font-size:17px;font-weight:600;line-height:24px}.sky-block-title--medium,.sky-block-title--large{color:var(--sky-text,#000)}.sky-block-title--medium{font-size:20px;line-height:26px}.sky-block-title--large{font-size:22px;line-height:28px}.sky-block-title+.sky-block,.sky-block-title+.sky-block-header,.sky-block-title+.sky-block-footer,.sky-block-title+.sky-card,.sky-block-title+.sky-list,.sky-block-title+.sky-table{margin-top:8px}.sky-card,.sky-surface{border-radius:var(--sky-radius-card,24px);background:var(--sky-surface,#fff);min-width:0;color:var(--sky-text,#000);border:0}.sky-card{margin:16px var(--sky-card-outer-right,calc(var(--sky-page-gutter) + var(--sky-safe-area-right))) 16px var(--sky-card-outer-left,calc(var(--sky-page-gutter) + var(--sky-safe-area-left)));overflow:hidden}.sky-card--outline{border:1px solid var(--sky-hairline,#0003)}.sky-card--raised{box-shadow:0 6px 22px #00000029}.sky-card__content{min-width:0;padding:var(--sky-space-4,16px);font-size:14px;line-height:20px}.sky-card__header,.sky-card__footer{min-width:0;padding:var(--sky-space-4,16px);font-size:17px}.sky-card__footer{color:var(--sky-muted,#0000008c);font-size:14px}.sky-card__header--divider{border-bottom:1px solid var(--sky-hairline,#0003)}.sky-card__footer--divider{border-top:1px solid var(--sky-hairline,#0003)}.sky-media-card__media{min-width:0;height:192px;padding:var(--sky-space-4,16px);color:var(--sky-media-card-title,#fff);background:var(--sky-media-card-media-bg,#314864);align-items:flex-end;display:flex;position:relative;overflow:hidden}.sky-media-card__visual{position:absolute;inset:0}.sky-media-card__visual>img,.sky-media-card__visual>video{object-fit:cover;object-position:var(--sky-media-card-media-position,center);width:100%;height:100%;display:block}.sky-media-card__title{z-index:1;font-size:14px;font-weight:700;line-height:20px;position:relative}.sky-media-card__body{min-width:0;padding:var(--sky-space-4,16px);font-size:14px;line-height:20px}.sky-media-card__meta{margin-bottom:var(--sky-space-3,12px);color:var(--sky-muted,#0000008c)}.sky-media-card__copy>:first-child{margin-top:0}.sky-media-card__copy>:last-child{margin-bottom:0}.sky-media-card__actions{justify-content:space-between;align-items:center;gap:var(--sky-space-2,8px);min-width:0;display:flex}.sky-status-card{align-items:center;gap:var(--sky-space-3,12px);min-width:0;padding:14px;display:flex}.sky-status-card__icon{border-radius:var(--sky-radius-control,12px);background:var(--sky-surface-muted,#e6e9ee);width:40px;height:40px;color:var(--sky-muted,#64748b);flex:none;place-items:center;display:inline-grid}.sky-status-card__copy{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.sky-status-card__title,.sky-status-card__subtitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sky-status-card__title{color:var(--sky-text,#111827);font-size:15px;font-weight:650;line-height:20px}.sky-status-card__subtitle{color:var(--sky-muted,#64748b);font-size:12px;line-height:16px}.sky-status-card__trailing{flex:none;justify-content:flex-end;align-items:center;min-width:0;display:inline-flex}.sky-status-card__indicator{background:var(--sky-muted,#64748b);border-radius:50%;flex:none;width:9px;height:9px}.sky-status-card--accent .sky-status-card__icon{background:var(--sky-app-accent-soft,#3b82f624);color:var(--sky-app-accent,#3b82f6)}.sky-status-card--accent .sky-status-card__indicator{background:var(--sky-app-accent,#3b82f6)}.sky-status-card--success .sky-status-card__icon{background:var(--sky-success-soft,#05966924);color:var(--sky-success,#059669)}.sky-status-card--success .sky-status-card__indicator{background:var(--sky-success,#059669)}.sky-status-card--warning .sky-status-card__icon{background:var(--sky-warning-soft,#f59e0b29);color:var(--sky-warning,#b45309)}.sky-status-card--warning .sky-status-card__indicator{background:var(--sky-warning,#b45309)}.sky-status-card--danger .sky-status-card__icon{background:var(--sky-danger-soft,#dc262624);color:var(--sky-danger,#dc2626)}.sky-status-card--danger .sky-status-card__indicator{background:var(--sky-danger,#dc2626)}.sky-surface{padding:var(--sky-space-4,16px)}.sky-surface--highlight{border-color:var(--sky-app-accent,#3b82f6);background:var(--sky-app-accent-soft,#3b82f624)}.sky-chip{border-radius:var(--sky-radius-pill,999px);color:currentColor;vertical-align:middle;white-space:nowrap;min-width:0;height:28px;min-height:28px;transition:background-color var(--sky-transition-fast,.1s) ease, border-color var(--sky-transition-fast,.1s) ease, opacity var(--sky-transition-fast,.1s) ease;background:#0000001a;border:0;flex:none;padding:0 12px;font-size:14px;font-weight:400;line-height:20px;position:relative}.sky-ui-provider--dark .sky-chip:not(.sky-chip--outline):not(.sky-chip--selected),.sky-app--dark .sky-chip:not(.sky-chip--outline):not(.sky-chip--selected),.sky-app-page--dark .sky-chip:not(.sky-chip--outline):not(.sky-chip--selected){background:#ffffff1a}button.sky-chip,a.sky-chip,.sky-chip--with-delete{cursor:pointer}button.sky-chip:before,a.sky-chip:before{content:"";border-radius:inherit;position:absolute;inset:-8px -4px}.sky-chip--outline{border:1px solid var(--sky-chip-outline-border,#0003);color:var(--sky-chip-outline-text,currentColor);background:0 0}.sky-ui-provider--dark .sky-chip--outline,.sky-app--dark .sky-chip--outline,.sky-app-page--dark .sky-chip--outline{border-color:var(--sky-chip-outline-border,#fff3)}.sky-chip--selected{background:var(--sky-app-accent,#3b82f6);color:#fff;border:0}.sky-chip__media,.sky-chip__delete{flex:none;justify-content:center;align-items:center;display:inline-flex}.sky-chip__media{margin-block:-4px;margin-inline:-12px 4px}.sky-chip__delete{opacity:.5;width:24px;height:28px;min-height:28px;margin-block:-4px;margin-inline:4px -8px;position:relative}.sky-chip__delete:before{content:"";position:absolute;inset:-8px -10px}.sky-chip__delete:active{opacity:1}.sky-chip__delete:focus-visible{outline-offset:-6px;outline:2px solid}.sky-chip__delete-icon{pointer-events:none;width:16px;height:16px;display:block}.sky-icon{flex:none;justify-content:center;align-items:center;width:1.5em;height:1.5em;display:inline-flex}.sky-icon>svg{width:100%;height:100%;display:block}.sky-list{margin:32px 0;padding:0;list-style:none}.sky-list__items{width:100%;margin:0;padding:0;list-style:none}.sky-list--inset{margin-right:var(--sky-list-outer-right,calc(var(--sky-page-gutter) + var(--sky-safe-area-right)));margin-left:var(--sky-list-outer-left,calc(var(--sky-page-gutter) + var(--sky-safe-area-left)));border-radius:var(--sky-radius-card,24px);overflow:hidden}.sky-list--outline{border-top:1px solid var(--sky-hairline,#0003);border-bottom:1px solid var(--sky-hairline,#0003)}.sky-list--inset.sky-list--outline{border:1px solid var(--sky-hairline,#0003)}.sky-list--strong,.sky-list--inset{background:var(--sky-surface,#fff)}.sky-list--nested{border:0;border-radius:0;margin:0}.sky-list--menu{padding:var(--sky-space-1,4px) 0}.sky-list--flush{margin:0}.sky-list--compact>.sky-list__items>.sky-list-item>.sky-list-item__row>.sky-list-item__content,.sky-list--compact>.sky-list__items>.sky-field>.sky-field__inner{padding-top:7px;padding-bottom:7px}.sky-list-item,.sky-field{min-width:0;margin:0;padding:0;list-style:none;position:relative}.sky-list-item__row{width:100%;min-width:0;padding:0 0 0 calc(var(--sky-safe-area-left) + 16px);color:var(--sky-text,#000);text-align:left;background:0 0;align-items:center;gap:0;text-decoration:none;transition:background-color .3s,color .3s;display:flex}.sky-list-item--with-actions{align-items:stretch;display:flex}.sky-list-item--with-actions>.sky-list-item__row{flex:auto;width:auto}.sky-list-item__actions{align-items:center;gap:var(--sky-space-1,4px);padding:0 var(--sky-space-2,8px);color:var(--sky-muted,#0000008c);flex:none;display:flex}.sky-list-item__actions>.sky-button--clear{color:inherit}button.sky-list-item__row,a.sky-list-item__row,label.sky-list-item__row{cursor:pointer}.sky-list-item__row:active{background:var(--sky-pressed,#0000001a);transition-duration:0s}.sky-list-item--active .sky-list-item__row{background:var(--sky-app-accent-soft,#007aff26);color:var(--sky-app-accent,#007aff)}.sky-list-item--menu.sky-list-item--active .sky-list-item__row{background:var(--sky-menu-list-active-background,var(--sky-app-accent-soft,#007aff26));color:var(--sky-menu-list-active-text,var(--sky-app-accent,#007aff))}.sky-list-item--menu{margin:0 8px;padding:4px 0}.sky-list-item--menu .sky-list-item__row{min-height:var(--sky-touch-target,44px);border-radius:16px;gap:16px;padding:0 0 0 8px}.sky-list-item--nested .sky-list-item__row,.sky-list--inset>.sky-list__items>.sky-list-item>.sky-list-item__row{padding-left:16px}.sky-list-item--dividers:not(.sky-list-item--menu) .sky-list-item__content:after,.sky-list-item--divider:not(.sky-list-item--menu) .sky-list-item__content:after{z-index:2;content:"";background:var(--sky-hairline,#0003);pointer-events:none;height:1px;transform:scaleY(var(--sky-hairline-scale,1));transform-origin:bottom;position:absolute;bottom:0;left:0;right:0}.sky-list>.sky-list__items>.sky-list-item:last-child>.sky-list-item__row>.sky-list-item__content:after{display:none}.sky-list-item--group-title{height:32px;min-height:32px;padding-right:calc(var(--sky-page-gutter) + var(--sky-safe-area-right));padding-left:calc(var(--sky-page-gutter) + var(--sky-safe-area-left));background:var(--sky-surface-variant,#f4f4f4);color:var(--sky-muted,#0000008c);align-items:center;margin-top:-1px;font-size:17px;font-weight:400;display:flex}.sky-list-item--group-title.sky-list-item--dividers:before{content:"";background:var(--sky-hairline,#0003);height:1px;transform:scaleY(var(--sky-hairline-scale,1));transform-origin:top;position:absolute;top:0;left:0;right:0}.sky-list-item--group-title.sky-list-item--contacts{z-index:3;background:var(--sky-list-group-title-contacts-background,#f4f4f4);color:var(--sky-list-group-title-contacts-text,#000000e6);font-weight:600;position:sticky;top:0}.sky-list-item--disabled{opacity:.45}.sky-list-item__media,.sky-list-item__after{flex:none;justify-content:center;align-items:center;display:inline-flex}.sky-list-item__media{color:var(--sky-app-accent,#3b82f6);margin-right:16px;padding:8px 0}.sky-list-item__content{width:100%;min-width:0;padding:12px calc(var(--sky-safe-area-right) + 16px) 12px 0;flex-direction:column;flex:1;justify-content:center;align-self:stretch;gap:2px;display:flex;position:relative}.sky-list-item--nested .sky-list-item__content,.sky-list--inset>.sky-list__items>.sky-list-item>.sky-list-item__row>.sky-list-item__content{padding-right:16px}.sky-list-item--menu .sky-list-item__media{margin-right:0;padding:8px 0}.sky-list-item--menu .sky-list-item__content{justify-content:center;align-self:stretch;gap:0;width:100%;padding:12px 16px 12px 0}.sky-list-item__title-wrap{align-items:center;gap:8px;min-width:0;min-height:28px;display:flex}.sky-list-item__header{color:var(--sky-muted,#0000008c);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;line-height:14px;overflow:hidden}.sky-list-item__title{min-width:0;color:var(--sky-list-item-title-color,inherit);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:17px;font-weight:400;line-height:24px;overflow:hidden}.sky-list-item__title--strong{font-weight:600}.sky-list-item__subtitle{color:var(--sky-text,#000);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:19px;display:-webkit-box;overflow:hidden}.sky-list-item__text{color:var(--sky-muted,#0000008c);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:19px;display:-webkit-box;overflow:hidden}.sky-list-item__footer{color:var(--sky-muted,#0000008c);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}.sky-list-item__after{max-width:42%;color:var(--sky-muted,#0000008c);text-align:right;margin-left:auto;font-size:14px}.sky-list-item__after>.sky-toggle{margin-block:-8px}.sky-list-item__chevron{width:8px;height:8px;color:var(--sky-text,#000);opacity:.2;border-top:1.5px solid;border-right:1.5px solid;flex:none;transform:rotate(45deg)}.sky-field{width:100%;min-width:0;padding-left:calc(16px + var(--sky-safe-area-left,0px));color:var(--sky-text,#000);background:0 0;align-items:center;display:flex}.sky-field--outline{padding-right:calc(16px + var(--sky-safe-area-right,0px));padding-left:calc(32px + var(--sky-safe-area-left,0px));margin:16px 0}.sky-field__media,.sky-field__leading{z-index:1;min-width:0;color:inherit;flex:none;align-items:center;margin-right:16px;padding:8px 0;display:inline-flex;position:relative}.sky-field__inner{z-index:1;min-width:0;padding:12px calc(16px + var(--sky-safe-area-right,0px)) 12px 0;flex:auto;align-self:stretch;display:block;position:relative}.sky-field__label{max-width:100%;color:inherit;margin:0;font-size:12px;font-weight:400;line-height:16px;transition:transform .2s;display:block}.sky-field__label-text{display:block}.sky-field--outline .sky-field__label{margin-top:-16px;display:flex}.sky-field--outline .sky-field__label-text{z-index:2;background:var(--sky-surface,#fff);margin:-4px;padding:4px;display:block;position:relative;top:-4px}.sky-field__control{align-items:center;min-width:0;margin-bottom:-10px;display:flex;position:relative}.sky-field:not(.sky-field--outline):not(.sky-field--has-label) .sky-field__control,.sky-field--outline .sky-field__control{margin-top:-10px}.sky-field__input{box-sizing:border-box;width:100%;min-width:0;height:40px;min-height:40px;color:var(--sky-text,#000);appearance:none;background:0 0;border:0;border-radius:0;outline:0;flex:auto;padding:0;font-family:inherit;font-size:16px;font-weight:400;line-height:24px;display:block}.sky-field__input::placeholder{color:var(--sky-field-placeholder,#0000004d);opacity:1}.sky-field--floating-label:not(.sky-field--inline) .sky-field__label{pointer-events:none;transform-origin:0;max-width:66%;transform:translateY(16px)scale(1.33)}.sky-field--floating-label.sky-field--floating-raised:not(.sky-field--inline) .sky-field__label{transform:none}.sky-field--floating-label:not(.sky-field--floating-raised):not(.sky-field--inline) .sky-field__input::placeholder{color:#0000;opacity:0}.sky-field--floating-label .sky-field__select option{color:var(--sky-text,#000)}.sky-field--floating-label.sky-field--outline:not(.sky-field--floating-raised):not(.sky-field--inline) .sky-field__label{transform:translateY(24px)scale(1.33)}.sky-field__border{z-index:0;inset:0 calc(16px + var(--sky-safe-area-right,0px)) 0 calc(16px + var(--sky-safe-area-left,0px));border:1px solid var(--sky-field-outline,#0000004d);pointer-events:none;border-radius:8px;transition:border-color .2s;position:absolute}.sky-field--outline:focus-within .sky-field__border{border-color:var(--sky-app-accent,#007aff)}.sky-list--dividers>.sky-list__items>.sky-field:not(.sky-field--outline) .sky-field__inner:after{z-index:2;content:"";background:var(--sky-hairline,#0003);pointer-events:none;width:100%;height:1px;transform:scaleY(var(--sky-hairline-scale,1));transform-origin:bottom;position:absolute;bottom:0;left:0;right:0}.sky-list--dividers>.sky-list__items>.sky-field:last-child:not(.sky-field--outline) .sky-field__inner:after{display:none}.sky-field__select{cursor:pointer}.sky-field__select:disabled{cursor:default}.sky-field__textarea{resize:vertical;min-height:40px;padding:8px 0}.sky-field__trailing{min-width:0;color:var(--sky-muted,#0000008c);flex:none;align-items:center;display:inline-flex}.sky-field__dropdown{width:8px;height:5px;color:inherit;opacity:.5;pointer-events:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}.sky-field__clear{width:var(--sky-touch-target,44px);height:var(--sky-touch-target,44px);z-index:2;cursor:pointer;background:0 0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:-15px;transform:translateY(-50%)}.sky-field__clear>span{background:var(--sky-muted,#64748b);border-radius:50%;width:14px;height:14px;display:block;position:relative}.sky-field__clear>span:before,.sky-field__clear>span:after{content:"";background:var(--sky-surface,#fff);border-radius:2px;width:7px;height:1px;position:absolute;top:6.5px;left:3.5px}.sky-field__clear>span:before{transform:rotate(45deg)}.sky-field__clear>span:after{transform:rotate(-45deg)}.sky-field__clear:disabled{cursor:default;opacity:.42}.sky-field__input[type=number]{appearance:textfield}.sky-field__input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.sky-field__input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.sky-field__help,.sky-field__error,.sky-field__info{z-index:1;margin-top:4px;font-size:12px;line-height:16px;display:block;position:relative}.sky-field__help{color:var(--sky-muted,#64748b)}.sky-field__info{color:inherit;opacity:.5}.sky-field__error,.sky-field--error .sky-field__label{color:var(--sky-danger,#dc2626)}.sky-field--error .sky-field__border{border-color:var(--sky-danger,#dc2626)}.sky-field--disabled{opacity:.45}.sky-searchbar{width:100%;min-width:0;min-height:var(--sky-touch-target,44px);background:0 0;flex:auto;align-items:center;gap:8px;padding:0;display:flex;position:relative}.sky-searchbar__control{min-width:0;min-height:var(--sky-touch-target,44px);border-radius:var(--sky-radius-pill,999px);transition:background-color var(--sky-transition-normal,.2s) ease, border-color var(--sky-transition-normal,.2s) ease;border:1px solid #0000;flex:1;align-items:center;gap:8px;padding:0 4px 0 16px;display:flex;position:relative;overflow:hidden}.sky-searchbar--focused .sky-searchbar__control{border-color:var(--sky-app-accent,#007aff)}.sky-searchbar__icon{width:18px;height:18px;color:var(--sky-muted,#0000008c);fill:currentColor;opacity:.72;flex:none;display:block}.sky-searchbar__input{min-width:0;min-height:var(--sky-touch-target,44px);appearance:none;color:var(--sky-text,#000);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0 4px;font-size:17px}.sky-searchbar__input::-webkit-search-cancel-button{display:none}.sky-searchbar__input::placeholder{color:var(--sky-muted,#0000008c);opacity:.55}.sky-searchbar__suffix{width:var(--sky-touch-target,44px);height:var(--sky-touch-target,44px);color:var(--sky-muted,#0000008c);flex:none;place-items:center;display:grid}.sky-searchbar__clear{width:var(--sky-touch-target,44px);height:var(--sky-touch-target,44px);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.sky-searchbar__clear>span{background:var(--sky-muted,#0000008c);border-radius:50%;width:18px;height:18px;display:block;position:relative}.sky-searchbar__clear>span:before,.sky-searchbar__clear>span:after{content:"";background:var(--sky-surface,#fff);border-radius:2px;width:9px;height:1.5px;position:absolute;top:8px;left:4.5px}.sky-searchbar__clear>span:before{transform:rotate(45deg)}.sky-searchbar__clear>span:after{transform:rotate(-45deg)}.sky-searchbar--disabled{opacity:.45}.sky-searchbar__cancel{min-width:var(--sky-touch-target,44px);min-height:var(--sky-touch-target,44px);border-radius:var(--sky-radius-pill,999px);color:var(--sky-app-accent,#007aff);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0 6px;font-size:17px}.sky-searchbar__cancel:active:not(:disabled){background:var(--sky-app-accent-soft,#007aff26)}.sky-searchbar__cancel:focus-visible{outline:2px solid var(--sky-app-accent,#007aff);outline-offset:2px}.sky-searchbar__disable-icon{width:16px;height:16px;display:block;position:relative}.sky-searchbar__disable-icon:before,.sky-searchbar__disable-icon:after{content:"";border-radius:var(--sky-radius-pill,999px);background:currentColor;width:16px;height:2px;position:absolute;top:7px;left:0}.sky-searchbar__disable-icon:before{transform:rotate(45deg)}.sky-searchbar__disable-icon:after{transform:rotate(-45deg)}.sky-toggle,.sky-radio{cursor:pointer;user-select:none;vertical-align:middle;align-items:center;gap:9px;display:inline-flex;position:relative}.sky-toggle{min-width:64px;min-height:28px}.sky-radio{min-width:22px;min-height:22px}.sky-toggle__input,.sky-radio__input{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.sky-toggle__input{height:var(--sky-touch-target,44px);top:50%;bottom:auto;transform:translateY(-50%)}.sky-radio__input{width:var(--sky-touch-target,44px);height:var(--sky-touch-target,44px);inset:50% auto auto;inset-inline-start:-11px;transform:translateY(-50%)}.sky-toggle__track{border-radius:var(--sky-radius-pill,999px);background:0 0;border:0;flex:none;width:64px;height:28px;position:relative}.sky-toggle__thumb-side,.sky-toggle__thumb-bg,.sky-toggle__thumb-shadow,.sky-toggle__thumb-wrap,.sky-toggle__thumb{transition-duration:.3s;position:absolute}.sky-toggle__thumb-side{top:0;border-radius:var(--sky-radius-pill,999px);background:var(--sky-toggle-track,#f1f1f5);width:28px;height:28px;transition-property:background-color,transform;inset-inline-start:0;transform:translate(32px)}[dir=rtl] .sky-toggle__thumb-side,.sky-toggle[dir=rtl] .sky-toggle__thumb-side{transform:translate(-32px)}.sky-toggle__thumb-bg{border-radius:var(--sky-radius-pill,999px);background:var(--sky-toggle-track,#f1f1f5);transition-property:background-color,transform;inset:0}.sky-toggle__thumb-shadow{top:50%;width:1px;height:1px;box-shadow:0 0 40px var(--sky-toggle-glow-spread,10px) var(--sky-app-accent,#007aff);opacity:0;border-radius:50%;transition-property:opacity,transform;inset-inline-start:0;transform:translate(20px)}[dir=rtl] .sky-toggle__thumb-shadow,.sky-toggle[dir=rtl] .sky-toggle__thumb-shadow{transform:translate(-20px)}.sky-toggle__thumb-wrap{top:2px;border-radius:var(--sky-radius-pill,999px);width:38px;height:24px;box-shadow:var(--sky-shadow-thumb);transform-origin:50%;background:#fff;transition-property:background-color,box-shadow,transform;inset-inline-start:2px}.sky-toggle__thumb{border-radius:inherit;background:var(--sky-glass-thumb-active-background,transparent);box-shadow:var(--sky-shadow-glass-thumb);opacity:0;transition-property:opacity;inset:0}.sky-toggle:not(.sky-toggle--disabled):not(.sky-toggle--readonly):active .sky-toggle__thumb-bg{transform:scale(var(--sky-toggle-hold-track-scale,.75))}.sky-toggle:not(.sky-toggle--disabled):not(.sky-toggle--readonly):active .sky-toggle__thumb-shadow{opacity:var(--sky-toggle-hold-glow-opacity,var(--sky-toggle-glow-opacity,.75))}.sky-toggle:not(.sky-toggle--disabled):not(.sky-toggle--readonly):active .sky-toggle__thumb{opacity:var(--sky-toggle-hold-glass-opacity,1)}.sky-toggle:not(.sky-toggle--disabled):not(.sky-toggle--readonly):active .sky-toggle__thumb-wrap{background:var(--sky-toggle-hold-background,transparent);transform:scale(var(--sky-hold-thumb-scale,1.4))}.sky-toggle--checked .sky-toggle__thumb-side,.sky-toggle--checked .sky-toggle__thumb-bg{background:var(--sky-app-accent,#007aff)}.sky-toggle--checked .sky-toggle__thumb-side,.sky-toggle--checked[dir=rtl] .sky-toggle__thumb-side{transform:none}.sky-toggle--checked .sky-toggle__thumb-shadow{transform:translate(42px)}[dir=rtl] .sky-toggle--checked .sky-toggle__thumb-shadow,.sky-toggle--checked[dir=rtl] .sky-toggle__thumb-shadow{transform:translate(-42px)}.sky-toggle--checked .sky-toggle__thumb-wrap{transform:translate(22px)}[dir=rtl] .sky-toggle--checked .sky-toggle__thumb-wrap,.sky-toggle--checked[dir=rtl] .sky-toggle__thumb-wrap{transform:translate(-22px)}.sky-toggle--checked:not(.sky-toggle--disabled):not(.sky-toggle--readonly):active .sky-toggle__thumb-wrap{transform:translateX(22px) scale(var(--sky-hold-thumb-scale,1.4))}[dir=rtl] .sky-toggle--checked:not(.sky-toggle--disabled):not(.sky-toggle--readonly):active .sky-toggle__thumb-wrap,.sky-toggle--checked[dir=rtl]:not(.sky-toggle--disabled):not(.sky-toggle--readonly):active .sky-toggle__thumb-wrap{transform:translateX(-22px) scale(var(--sky-hold-thumb-scale,1.4))}.sky-toggle__input:focus-visible+.sky-toggle__track,.sky-radio__input:focus-visible+.sky-radio__mark{outline:2px solid var(--sky-app-accent,#007aff);outline-offset:2px}.sky-toggle--disabled,.sky-toggle--readonly,.sky-radio--disabled{cursor:default;opacity:.45}.sky-toggle__label,.sky-radio__label{color:var(--sky-text,#000);font-size:17px}.sky-radio__mark{border:1px solid var(--sky-hairline,#0003);background:var(--sky-surface,#fff);border-radius:50%;flex:none;width:22px;height:22px;position:relative}.sky-radio--checked .sky-radio__mark{border-color:var(--sky-app-accent,#007aff)}.sky-radio--checked .sky-radio__mark:after{content:"";border-bottom:2px solid var(--sky-app-accent,#007aff);border-left:2px solid var(--sky-app-accent,#007aff);width:10px;height:6px;position:absolute;top:5px;left:5px;transform:rotate(-45deg)}.sky-range{align-items:center;gap:9px;min-width:0;min-height:28px;display:flex;position:relative}.sky-range:before{width:100%;height:var(--sky-touch-target,44px);content:"";position:absolute;top:50%;left:0;transform:translateY(-50%)}.sky-range--captioned{position:relative}.sky-range__caption{z-index:1;color:var(--sky-muted,#64748b);pointer-events:none;font-size:11px;font-weight:600;line-height:15px;position:absolute;top:2px;left:0}.sky-range--captioned .sky-range__input{padding-top:14px}.sky-range--captioned .sky-range__label{transform:translateY(7px)}.sky-range__input{z-index:1;appearance:none;cursor:pointer;background:0 0;outline:0;flex:1;width:100%;min-width:0;height:28px;margin:0;padding:0;position:relative}.sky-range__input::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--sky-app-accent,#007aff) 0, var(--sky-app-accent,#007aff) var(--sky-range-progress), var(--sky-subtle,#0000004d) var(--sky-range-progress), var(--sky-subtle,#0000004d) 100%);border-radius:999px;height:6px}.sky-range__input::-webkit-slider-thumb{appearance:none;border-radius:var(--sky-radius-pill,999px);width:38px;height:24px;box-shadow:var(--sky-shadow-thumb);transition:box-shadow .3s ease, transform .3s var(--sky-ease-out,ease-out);background:#fff;border:0;margin-top:-9px}.sky-range__input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--sky-app-accent-soft,#007aff26), var(--sky-shadow-thumb)}.sky-range__input:not(:disabled):active::-webkit-slider-thumb{background:var(--sky-range-hold-background,var(--sky-glass-thumb-active-background,#fff0));box-shadow:var(--sky-range-hold-shadow,var(--sky-shadow-thumb), var(--sky-shadow-glass-thumb), var(--sky-shadow-glass-thumb-glow));transform:scale(var(--sky-hold-thumb-scale,1.4))}.sky-range__input:not(:disabled):focus-visible:active::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--sky-app-accent-soft,#007aff26), var(--sky-range-hold-shadow,var(--sky-shadow-thumb), var(--sky-shadow-glass-thumb), var(--sky-shadow-glass-thumb-glow))}.sky-range--disabled{cursor:default;opacity:.45}.sky-range--disabled .sky-range__input{cursor:default}.sky-range__label{color:var(--sky-muted,#64748b);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.sky-segmented{background:0 0;border:0;border-radius:4px;align-items:stretch;gap:0;min-width:0;height:34px;min-height:34px;padding:0;display:flex;position:relative;overflow:visible}.sky-segmented--outline{border:2px solid var(--sky-app-accent,#007aff);background:0 0;padding:0}.sky-segmented--strong:not(.sky-segmented--navigation):not(.sky-segmented--navbar){background:#0000000d;gap:4px;height:38px;min-height:38px;padding:2px}.sky-ui-provider--dark .sky-segmented--strong:not(.sky-segmented--navigation):not(.sky-segmented--navbar),.sky-app--dark .sky-segmented--strong:not(.sky-segmented--navigation):not(.sky-segmented--navbar),.sky-app-page--dark .sky-segmented--strong:not(.sky-segmented--navigation):not(.sky-segmented--navbar){background:#ffffff1a}.sky-segmented--raised{box-shadow:0 2px 8px #00000029}.sky-segmented--rounded{border-radius:var(--sky-radius-pill,999px)}.sky-segmented-button{min-width:0;height:34px;min-height:34px;color:var(--sky-app-accent,#007aff);background:0 0;border-radius:4px;flex:1 1 0;padding:0 8px;font-size:15px;font-weight:500;position:relative}.sky-segmented:not(.sky-segmented--navigation):not(.sky-segmented--navbar) .sky-segmented-button:before{content:"";position:absolute;inset-block:-5px;inset-inline:0}.sky-segmented--rounded .sky-segmented-button{border-radius:var(--sky-radius-pill,999px)}.sky-segmented:not(.sky-segmented--strong):not(.sky-segmented--outline):not(.sky-segmented--navigation):not(.sky-segmented--navbar) .sky-segmented-button{border-radius:0}.sky-segmented:not(.sky-segmented--strong):not(.sky-segmented--outline):not(.sky-segmented--navigation):not(.sky-segmented--navbar) .sky-segmented-button:first-child{border-start-start-radius:4px;border-end-start-radius:4px}.sky-segmented:not(.sky-segmented--strong):not(.sky-segmented--outline):not(.sky-segmented--navigation):not(.sky-segmented--navbar) .sky-segmented-button:last-child{border-start-end-radius:4px;border-end-end-radius:4px}.sky-segmented--rounded:not(.sky-segmented--strong):not(.sky-segmented--outline):not(.sky-segmented--navigation):not(.sky-segmented--navbar) .sky-segmented-button:first-child{border-start-start-radius:var(--sky-radius-pill,999px);border-end-start-radius:var(--sky-radius-pill,999px)}.sky-segmented--rounded:not(.sky-segmented--strong):not(.sky-segmented--outline):not(.sky-segmented--navigation):not(.sky-segmented--navbar) .sky-segmented-button:last-child{border-start-end-radius:var(--sky-radius-pill,999px);border-end-end-radius:var(--sky-radius-pill,999px)}.sky-segmented--outline:not(.sky-segmented--navigation) .sky-segmented-button+.sky-segmented-button{border-left:2px solid var(--sky-app-accent,#007aff)}.sky-segmented--outline:not(.sky-segmented--navigation) .sky-segmented-button{border-radius:0;margin-block:-2px}.sky-segmented--outline.sky-segmented--rounded .sky-segmented-button:first-child{border-start-start-radius:var(--sky-radius-pill,999px);border-end-start-radius:var(--sky-radius-pill,999px)}.sky-segmented--outline.sky-segmented--rounded .sky-segmented-button:last-child{border-start-end-radius:var(--sky-radius-pill,999px);border-end-end-radius:var(--sky-radius-pill,999px)}.sky-segmented--strong:not(.sky-segmented--navigation):not(.sky-segmented--navbar) .sky-segmented-button{color:var(--sky-text,#000)}.sky-segmented:not(.sky-segmented--navigation):not(.sky-segmented--navbar) .sky-segmented-button--active{background:var(--sky-app-accent,#007aff);color:#fff}.sky-glass.sky-segmented--navigation{border-radius:var(--sky-radius-pill,999px);touch-action:manipulation;border:0;gap:4px;height:56px;min-height:56px;padding:4px;position:relative;overflow:hidden}.sky-glass.sky-segmented--navbar{height:var(--sky-touch-target,44px);min-height:var(--sky-touch-target,44px);border-radius:var(--sky-radius-pill,999px);touch-action:manipulation;border:0;gap:4px;padding:0 4px;position:relative;overflow:hidden}.sky-segmented--navbar .sky-segmented-button{z-index:1;height:var(--sky-touch-target,44px);min-height:var(--sky-touch-target,44px);border-radius:var(--sky-radius-pill,999px);color:var(--sky-app-accent,#007aff);transition:background-color var(--sky-transition-fast,.1s) ease, color var(--sky-transition-normal,.2s) ease;background:0 0;padding:0 8px;font-size:15px;font-weight:500;line-height:22.5px;overflow:hidden}.sky-segmented--navbar.sky-segmented--strong .sky-segmented-button:not(.sky-segmented-button--active){color:inherit}.sky-segmented--navbar .sky-segmented-button--active{color:#000;box-shadow:none;background:0 0}.sky-segmented--navbar .sky-segmented-button:active:not(:disabled){background:var(--sky-pressed,#0000001a);transition-duration:0s}.sky-segmented--navbar .sky-segmented__highlight{background:#fff;top:5px;bottom:5px}.sky-ui-provider--dark .sky-segmented--navbar .sky-segmented__highlight,.sky-app--dark .sky-segmented--navbar .sky-segmented__highlight,.sky-app-page--dark .sky-segmented--navbar .sky-segmented__highlight{background:#ffffffbf}.sky-segmented--navigation .sky-segmented-button{z-index:1;border-radius:var(--sky-radius-pill,999px);color:#8e8e93;text-overflow:ellipsis;white-space:nowrap;height:48px;min-height:48px;transition:background-color var(--sky-transition-fast,.1s) ease, color var(--sky-transition-normal,.2s) ease;background:0 0;flex-direction:column;gap:2px;padding:0 8px;font-size:10px;font-weight:600;line-height:1;overflow:hidden}.sky-segmented--navigation .sky-segmented-button--active{color:var(--sky-app-accent,#007aff);box-shadow:none;background:0 0}.sky-segmented--navigation .sky-segmented-button:active:not(:disabled){background:var(--sky-pressed,#0000001a);transition-duration:0s}.sky-glass.sky-segmented--navigation.sky-segmented--compact{height:48px;min-height:48px;padding-block:2px}.sky-segmented--navigation.sky-segmented--compact .sky-segmented-button{height:var(--sky-touch-target,44px);min-height:var(--sky-touch-target,44px);flex-direction:row;gap:0;font-size:15px;font-weight:500;line-height:20px}.sky-segmented--compact .sky-segmented__highlight{top:2px;bottom:2px}.sky-segmented__highlight{z-index:0;top:4px;bottom:4px;border-radius:var(--sky-radius-pill,999px);pointer-events:none;transform:translateX(var(--sky-segmented-indicator-offset,0));transition:transform var(--sky-transition-normal,.2s) ease;background:#e5e5ea;margin:0;position:absolute;inset-inline-start:4px;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.sky-segmented--strong:not(.sky-segmented--navigation):not(.sky-segmented--navbar) .sky-segmented__highlight{top:2px;bottom:2px;border-radius:inherit;background:var(--sky-segmented-strong-highlight,#fff);inset-inline-start:2px}.sky-segmented--strong:not(.sky-segmented--navigation):not(.sky-segmented--navbar) .sky-segmented-button{z-index:1}.sky-segmented--strong:not(.sky-segmented--navigation):not(.sky-segmented--navbar) .sky-segmented-button--active{color:#000;box-shadow:none;background:0 0}.sky-segmented--strong:not(.sky-segmented--navigation):not(.sky-segmented--navbar) .sky-segmented-button:active:not(:disabled){background:var(--sky-pressed,#0000001a)}.sky-ui-provider--dark .sky-segmented__highlight,.sky-app--dark .sky-segmented__highlight,.sky-app-page--dark .sky-segmented__highlight{background:#2c2c2e}[dir=rtl] .sky-segmented__highlight,.sky-segmented[dir=rtl] .sky-segmented__highlight{transform:translateX(var(--sky-segmented-indicator-offset-rtl,0))}.sky-segmented-button:disabled{cursor:default;opacity:.4}.sky-spinner{flex:none;width:32px;height:32px;display:inline-block;position:relative}.sky-spinner__svg{width:100%;height:100%;animation:1s steps(8,end) infinite sky-spinner-spin;display:block}@keyframes sky-spinner-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sky-progress{width:100%;height:6px;color:var(--sky-app-accent,#007aff);background:0 0;border-radius:999px;position:relative;overflow:hidden}.sky-progress:before{content:"";border-radius:inherit;background:var(--sky-progress-track-color,#000);opacity:.1;position:absolute;inset:0}.sky-progress__value{z-index:1;border-radius:inherit;background:currentColor;width:100%;height:100%;transition:transform .2s;display:block;position:relative}[dir=rtl] .sky-progress,.sky-progress[dir=rtl]{transform:rotate(180deg)}.sky-tab-button{min-width:0;min-height:var(--sky-tabbar-pane-height,48px);color:var(--sky-muted,#64748b);background:0 0;border-radius:0;flex-direction:column;flex:1 1 0;gap:0;padding:4px 8px;position:relative}.sky-tab-button--active{color:var(--sky-app-accent,#3b82f6)}.sky-tabbar .sky-tab-button{color:var(--sky-text,#000)}.sky-tabbar .sky-tab-button--active{color:var(--sky-app-accent,#3b82f6)}.sky-tab-button:active:not(:disabled){background:0 0}.sky-tab-button__icon{justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:relative}.sky-tab-button__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:16px;font-weight:400;line-height:24px;overflow:hidden}.sky-tabbar .sky-tab-button__icon+.sky-tab-button__label{font-size:12px;font-weight:500;line-height:16px}.sky-tab-button__icon,.sky-tab-button__label{z-index:1}.sky-block-header,.sky-block-footer{min-width:0;padding-right:calc(var(--sky-safe-area-right,0px) + 16px);padding-left:calc(var(--sky-safe-area-left,0px) + 16px);color:var(--sky-muted,#0000008c);align-items:center;font-size:14px;line-height:20px;display:flex}.sky-block-header{justify-content:space-between;margin:32px 0 -24px}.sky-block-footer{margin:-24px 0 32px}.sky-block-header--inset,.sky-block-footer--inset{padding-right:calc(var(--sky-safe-area-right,0px) + 32px);padding-left:calc(var(--sky-safe-area-left,0px) + 32px)}.sky-breadcrumbs{min-width:0;height:var(--sky-touch-target,44px);min-height:var(--sky-touch-target,44px);box-sizing:border-box;scrollbar-width:none;white-space:nowrap;justify-content:flex-start;align-items:center;gap:12px;margin-block:-6px;padding:10px 0;font-size:17px;line-height:24px;display:flex;overflow:auto hidden}.sky-breadcrumbs::-webkit-scrollbar{display:none}.sky-breadcrumbs-item,.sky-breadcrumbs-collapsed{background:0 0;flex:none;font-size:17px;line-height:24px;transition:background-color .3s,color .3s,opacity .3s}.sky-breadcrumbs-item{color:var(--sky-app-accent,#007aff)}.sky-breadcrumbs-item--active{color:var(--sky-text,#000);cursor:default;font-weight:600}.sky-breadcrumbs-item--disabled,.sky-breadcrumbs-collapsed--disabled{cursor:default;opacity:.42}.sky-breadcrumbs-separator{width:12px;min-width:12px;color:var(--sky-text,#000);opacity:.35;flex:none;justify-content:center;align-items:center;display:inline-flex}.sky-breadcrumbs-separator__icon{border-top:1.5px solid;border-right:1.5px solid;width:7px;height:7px;display:block;transform:rotate(45deg)}.sky-breadcrumbs-collapsed{width:var(--sky-touch-target,44px);min-width:var(--sky-touch-target,44px);height:var(--sky-touch-target,44px);min-height:var(--sky-touch-target,44px);color:var(--sky-text,#000);gap:3px;margin-inline:-7px;padding:0;position:relative}.sky-breadcrumbs-collapsed:before{content:"";background:#00000026;border-radius:4px;width:30px;height:17px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sky-ui-provider--dark .sky-breadcrumbs-collapsed:before,.sky-app--dark .sky-breadcrumbs-collapsed:before,.sky-app-page--dark .sky-breadcrumbs-collapsed:before{background:#ffffff26}.sky-breadcrumbs-collapsed:active:not(:disabled){opacity:.3;transition-duration:0s}.sky-breadcrumbs-item:active:not(:disabled){opacity:.5;transition-duration:0s}.sky-breadcrumbs-collapsed__dot{z-index:1;background:currentColor;border-radius:50%;width:4px;height:4px;position:relative}.sky-checkbox{vertical-align:middle;cursor:pointer;align-items:center;gap:9px;min-width:22px;min-height:22px;display:inline-flex;position:relative}.sky-checkbox__input{width:var(--sky-touch-target,44px);height:var(--sky-touch-target,44px);top:50%;bottom:auto;opacity:0;cursor:inherit;margin:0;position:absolute;inset-inline-start:-11px;transform:translateY(-50%)}.sky-checkbox__mark{border:1px solid var(--sky-subtle,#0000004d);color:#fff;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;position:relative}.sky-checkbox--checked .sky-checkbox__mark{border-color:var(--sky-app-accent,#007aff);background:var(--sky-app-accent,#007aff)}.sky-checkbox__check{width:10px;height:6px;transition:opacity var(--sky-transition-fast,.1s) ease;border-bottom:2px solid;border-left:2px solid;margin-top:-2px;transform:rotate(-45deg)}.sky-checkbox:not(.sky-checkbox--checked) .sky-checkbox__check{opacity:0}.sky-checkbox__indeterminate{border-radius:var(--sky-radius-pill,999px);background:currentColor;width:75%;height:2px}.sky-checkbox__label{color:var(--sky-text,#000);font-size:17px}.sky-checkbox__input:focus-visible+.sky-checkbox__mark{outline:2px solid var(--sky-app-accent,#007aff);outline-offset:2px}.sky-checkbox--disabled,.sky-checkbox--readonly{cursor:default;opacity:.45}.sky-glass.sky-fab{min-width:var(--sky-touch-target,44px);min-height:var(--sky-touch-target,44px);border-radius:var(--sky-radius-pill,999px);color:#fff;box-shadow:var(--sky-shadow-glass-fab-outer);text-transform:uppercase;transition:background-color var(--sky-transition-fast,.1s) ease, box-shadow var(--sky-transition-fast,.1s) ease, opacity var(--sky-transition-fast,.1s) ease, transform var(--sky-transition-fast,.1s) ease;background:0 0;border:0;gap:8px;padding:0 16px;font-size:14px;font-weight:600;overflow:hidden}.sky-fab__accent-layer,.sky-fab__dark-accent-layer,.sky-fab__surface-layer{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.sky-fab__accent-layer{z-index:0;background:var(--sky-app-accent,#007aff);opacity:var(--sky-fab-accent-layer-opacity,1)}.sky-fab__dark-accent-layer{z-index:1;box-shadow:inset 0 -5px 0 -3.5px var(--sky-app-accent,#007aff), inset 0 -5px 5px var(--sky-app-accent,#007aff);opacity:var(--sky-fab-dark-accent-layer-opacity,0)}.sky-fab__surface-layer{z-index:2;box-shadow:inset var(--sky-fab-accent-inset-start) var(--sky-app-accent,#007aff), inset var(--sky-fab-accent-inset-end) var(--sky-app-accent,#007aff), var(--sky-shadow-glass-fab)}.sky-fab>:not(.sky-fab__accent-layer):not(.sky-fab__dark-accent-layer):not(.sky-fab__surface-layer){z-index:3;position:relative}.sky-fab--icon-only{width:var(--sky-touch-target,44px);height:var(--sky-touch-target,44px);flex:none;align-self:center;padding:0}.sky-glass.sky-fab--neutral{background:var(--sky-glass-solid,#f7f7f8f5);color:var(--sky-text,#000)}.sky-glass.sky-fab--glass{border:1px solid var(--sky-hairline,#0003);background:var(--sky-glass,#ffffffbf);color:var(--sky-text,#000);box-shadow:var(--sky-shadow-glass)}.sky-fab--glass .sky-fab__accent-layer,.sky-fab--glass .sky-fab__dark-accent-layer,.sky-fab--glass .sky-fab__surface-layer,.sky-fab--neutral .sky-fab__accent-layer,.sky-fab--neutral .sky-fab__dark-accent-layer,.sky-fab--neutral .sky-fab__surface-layer{display:none}.sky-glass.sky-fab:active:not(:disabled){background:0 0}.sky-glass.sky-fab--neutral:active:not(:disabled){background:var(--sky-glass-solid,#f7f7f8f5)}.sky-glass.sky-fab--glass:active:not(:disabled){background:var(--sky-glass,#ffffffbf)}.sky-fab--disabled{cursor:default;opacity:.42}.sky-fab__icon{flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.sky-glass{border:1px solid var(--sky-hairline,#0003);background:var(--sky-glass-solid,#f7f7f8f5);color:var(--sky-text,#000);box-shadow:var(--sky-shadow-glass);transition:background-color var(--sky-transition-normal,.2s) ease, box-shadow var(--sky-transition-normal,.2s) ease, opacity var(--sky-transition-normal,.2s) ease, transform var(--sky-transition-normal,.2s) ease;position:relative}.sky-glass-surface{background:var(--sky-glass-solid,#f7f7f8f5);color:var(--sky-text,#000);box-shadow:var(--sky-shadow-glass)}.sky-glass:after{z-index:10;content:"";border-radius:inherit;background:radial-gradient(circle at var(--sky-glass-highlight-x,50%) var(--sky-glass-highlight-y,50%), var(--sky-glass-highlight-color,#ffffffa6) 0, #fff0 50%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:1px;overflow:hidden}.sky-glass--highlight-visible:after{opacity:1}.sky-glass--touch-highlight{transform:scale(var(--sky-glass-touch-scale,1.05));transition-duration:.3s;transition-timing-function:ease-in-out}.sky-glass--highlight{box-shadow:var(--sky-shadow-glass), inset 0 1px 0 var(--sky-glass-highlight-color)}.sky-glass--interactive{min-width:var(--sky-touch-target,44px);min-height:var(--sky-touch-target,44px);backdrop-filter:blur(18px)saturate(145%);cursor:pointer}.sky-glass--interactive:active:not(:disabled){background:var(--sky-surface-shade,#f1f1f5)}.sky-glass--disabled{cursor:default;opacity:.45}.sky-list-group,.sky-list-button{min-width:0;margin:0;padding:0;list-style:none;position:relative}.sky-list-group__list{margin:0}.sky-list-button__action{background:var(--sky-surface,#fff);width:100%;min-height:52px;color:var(--sky-app-accent,#007aff);text-align:center;gap:4px;padding:0 16px;font-size:17px;transition:background-color .3s,color .3s}.sky-list-button__action:active:not(:disabled){background:var(--sky-pressed,#0000001a);transition-duration:0s}.sky-list-button--danger .sky-list-button__action{color:var(--sky-danger,#ff3b30)}.sky-list-button--disabled{opacity:.42}.sky-list--dividers>.sky-list__items>.sky-list-button+.sky-list-button:before,.sky-list--dividers>.sky-list__items>.sky-list-item+.sky-list-button:before,.sky-list--dividers>.sky-list__items>.sky-list-button+.sky-list-item:before{z-index:2;content:"";background:var(--sky-hairline,#0003);pointer-events:none;height:1px;transform:scaleY(var(--sky-hairline-scale,1));transform-origin:top;position:absolute;top:0;left:16px;right:16px}.sky-list-item--menu .sky-list-item__title-wrap{min-height:0}.sky-list-item--menu .sky-list-item__title{font-size:14px;font-weight:500;line-height:20px}.sky-list-item--menu .sky-list-item__title--strong{font-weight:600}.sky-list-item--menu .sky-list-item__subtitle{color:inherit;font-size:14px;line-height:20px}.sky-navbar-back-link{min-width:var(--sky-touch-target,44px);min-height:var(--sky-touch-target,44px);border-radius:var(--sky-radius-pill,999px);color:var(--sky-app-accent,#007aff);background:0 0;gap:1px;padding:0 6px;font-size:17px;transition:opacity .3s}.sky-navbar-back-link:active:not(:disabled){opacity:.5;transition-duration:0s}.sky-navbar-back-link__icon{justify-content:center;align-items:center;width:18px;height:24px;display:inline-flex}.sky-navbar-back-link__chevron{border-bottom:2px solid;border-left:2px solid;width:12px;height:12px;display:block;transform:rotate(45deg)}.sky-navbar-back-link--disabled{cursor:default;opacity:.42}.sky-stepper{height:34px;min-height:34px;color:var(--sky-app-accent,#007aff);background:0 0;border-radius:4px;align-items:stretch;display:inline-flex;overflow:visible}.sky-stepper--rounded{border-radius:var(--sky-radius-pill,999px)}.sky-stepper--outline{background:0 0}.sky-stepper--raised{box-shadow:0 2px 8px #0000002e}.sky-stepper__button{background:var(--sky-app-accent,#007aff);color:#fff;width:40px;min-width:40px;height:34px;min-height:34px;padding:0;position:relative}.sky-stepper__button:before{content:"";position:absolute;inset-block:-5px;inset-inline:-2px}.sky-stepper__decrement{border-start-start-radius:inherit;border-end-start-radius:inherit}.sky-stepper__increment{border-start-end-radius:inherit;border-end-end-radius:inherit}.sky-stepper__button:active:not(:disabled){background:#0000001f}.sky-stepper--outline .sky-stepper__button{border:2px solid var(--sky-app-accent,#007aff);color:var(--sky-app-accent,#007aff);background:0 0}.sky-stepper--outline .sky-stepper__button:active:not(:disabled){background:var(--sky-app-accent-soft,#007aff26)}.sky-stepper__button:disabled{cursor:default;opacity:.32}.sky-stepper__value{border:0;border-top:2px solid var(--sky-app-accent,#007aff);border-bottom:2px solid var(--sky-app-accent,#007aff);width:44px;min-width:44px;height:34px;min-height:34px;color:var(--sky-app-accent,#007aff);caret-color:var(--sky-app-accent,#007aff);font:inherit;text-align:center;background:0 0;outline:0;justify-content:center;align-items:center;font-size:15px;font-weight:500;display:inline-flex}.sky-stepper--buttons-only:not(.sky-stepper--outline) .sky-stepper__decrement{border-inline-end:1px solid #0000001a}.sky-stepper--buttons-only.sky-stepper--outline:not(.sky-stepper--raised) .sky-stepper__decrement{border-inline-end:0}.sky-stepper--outline.sky-stepper--raised .sky-stepper__button{border:0}.sky-stepper--outline.sky-stepper--raised .sky-stepper__value,.sky-stepper--outline.sky-stepper--raised .sky-stepper__increment{border:0;border-inline-start:1px solid #0000001a}.sky-stepper__input:focus-visible{box-shadow:inset 0 0 0 2px var(--sky-app-accent-soft)}.sky-stepper__input[type=number]{appearance:textfield}.sky-stepper__input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.sky-stepper__input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.sky-stepper__minus,.sky-stepper__plus{font-size:22px;font-weight:400;line-height:1;position:relative}.sky-stepper--large,.sky-stepper--large .sky-stepper__button,.sky-stepper--large .sky-stepper__value{height:48px;min-height:48px}.sky-stepper--large .sky-stepper__button:before{inset-block:0}.sky-stepper--large .sky-stepper__value{font-size:17px}.sky-stepper--small,.sky-stepper--small .sky-stepper__button,.sky-stepper--small .sky-stepper__value{height:28px;min-height:28px}.sky-stepper--small .sky-stepper__button:before{inset-block:-8px}.sky-stepper--small .sky-stepper__value{font-size:14px}.sky-stepper--disabled{opacity:.45}.sky-table{border-collapse:collapse;width:100%;color:var(--sky-text,#000);text-align:left;border:0;margin:0;padding:0}.sky-table__caption{color:var(--sky-muted,#0000008c);text-align:left;padding:8px 16px;font-size:14px}.sky-table-head--sticky{z-index:2;background:var(--sky-bg,#efeff4);position:sticky;top:0}.sky-table-body{font-size:14px}.sky-table-row:not(.sky-table-row--header){background:var(--sky-surface,#fff)}.sky-table--striped .sky-table-body .sky-table-row:nth-child(2n){background:var(--sky-surface-muted,#f7f7f8)}.sky-table-row--selected{background:var(--sky-app-accent-soft,#007aff26)!important}.sky-table-cell{vertical-align:middle;height:44px;padding:0 16px;position:relative}.sky-table-cell:after{content:"";background:var(--sky-hairline,#0003);pointer-events:none;height:1px;transform:scaleY(var(--sky-hairline-scale,1));transform-origin:bottom;position:absolute;bottom:0;left:0;right:0}.sky-table-cell--header{color:var(--sky-muted,#0000008c);text-overflow:ellipsis;white-space:nowrap;background:0 0;font-size:12px;font-weight:600;line-height:16px;overflow:hidden}.sky-table--compact .sky-table-cell{height:44px;padding-left:10px;padding-right:10px}.sky-table-cell--center{text-align:center}.sky-table-cell--end,.sky-table-cell--numeric{text-align:right}.sky-table-cell--numeric{font-variant-numeric:tabular-nums}.sky-table-cell--nowrap{white-space:nowrap}.sky-table-body .sky-table-row:last-child .sky-table-cell:after{display:none}.sky-toolbar{box-sizing:border-box;z-index:20;width:100%;min-height:48px;padding-right:calc(var(--sky-safe-area-right,0px) + 16px);padding-bottom:calc(var(--sky-safe-area-bottom,0px) + 16px);padding-left:calc(var(--sky-safe-area-left,0px) + 16px);justify-content:center;display:flex;position:relative}.sky-toolbar--top{padding-top:12px;padding-bottom:0}.sky-toolbar__blur,.sky-toolbar__background{width:100%;height:calc(var(--sky-safe-area-bottom,0px) + 80px);pointer-events:none;position:absolute;bottom:0;left:0}.sky-toolbar__blur{display:none}.sky-toolbar__background{background:linear-gradient(to top, var(--sky-bg,#efeff4), transparent)}.sky-toolbar--tabbar-icons.sky-toolbar--tabbar-labels .sky-toolbar__blur,.sky-toolbar--tabbar-icons.sky-toolbar--tabbar-labels .sky-toolbar__background{height:calc(var(--sky-safe-area-bottom,0px) + 96px)}.sky-toolbar--top .sky-toolbar__blur,.sky-toolbar--top .sky-toolbar__background{display:none}.sky-toolbar--outline .sky-toolbar__background{border-top:0}.sky-toolbar--top.sky-toolbar--outline .sky-toolbar__background{border-top:0;border-bottom:0}.sky-toolbar--outline .sky-toolbar__background:before,.sky-toolbar--top.sky-toolbar--outline .sky-toolbar__background:after{content:"";background:var(--sky-hairline,#0003);pointer-events:none;height:1px;transform:scaleY(var(--sky-hairline-scale,1));position:absolute;left:0;right:0}.sky-toolbar--outline .sky-toolbar__background:before{transform-origin:top;top:0}.sky-toolbar--top.sky-toolbar--outline .sky-toolbar__background:before{display:none}.sky-toolbar--top.sky-toolbar--outline .sky-toolbar__background:after{transform-origin:bottom;bottom:0}.sky-toolbar__inner{justify-content:space-between;align-items:stretch;gap:16px;min-width:0;min-height:48px;display:flex;position:relative}.sky-toolbar--tabbar .sky-toolbar__inner{width:100%}.sky-toolbar--tabbar-icons.sky-toolbar--tabbar-labels .sky-toolbar__inner{min-height:64px}.sky-toolbar-pane{border-radius:var(--sky-radius-pill,999px);border:0;justify-content:space-between;align-items:center;min-width:0;height:48px;display:flex;overflow:hidden}.sky-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.sky-button,.sky-breadcrumbs-collapsed,.sky-breadcrumbs-item,.sky-chip,.sky-checkbox__check,.sky-fab,.sky-field__label,.sky-glass,.sky-link,.sky-list-button__action,.sky-list-item__row,.sky-progress__value,.sky-segmented__highlight,.sky-segmented-button,.sky-toggle__thumb-side,.sky-toggle__thumb-bg,.sky-toggle__thumb-shadow,.sky-toggle__thumb-wrap,.sky-toggle__thumb{transition-duration:.01ms}.sky-range__input::-webkit-slider-runnable-track{transition-duration:.01ms}.sky-range__input::-webkit-slider-thumb{transition-duration:.01ms}.sky-spinner__svg{animation-duration:1.5s}.sky-button:active:not(:disabled),.sky-chip:active:not(:disabled),.sky-fab:active:not(:disabled),.sky-toggle:not(.sky-toggle--disabled):not(.sky-toggle--readonly):active .sky-toggle__thumb-bg,.sky-toggle:not(.sky-toggle--disabled):not(.sky-toggle--readonly):active .sky-toggle__thumb-wrap,.sky-glass--touch-highlight{transform:none}.sky-range__input:not(:disabled):active::-webkit-slider-thumb{transform:none}.sky-toggle--checked:not(.sky-toggle--disabled):not(.sky-toggle--readonly):active .sky-toggle__thumb-wrap{transform:translate(22px)}[dir=rtl] .sky-toggle--checked:not(.sky-toggle--disabled):not(.sky-toggle--readonly):active .sky-toggle__thumb-wrap,.sky-toggle--checked[dir=rtl]:not(.sky-toggle--disabled):not(.sky-toggle--readonly):active .sky-toggle__thumb-wrap{transform:translate(-22px)}}@supports (backdrop-filter:blur(16px)){.sky-glass,.sky-glass-surface{backdrop-filter:blur(16px);background:var(--sky-glass,#ffffffbf)}}@supports (backdrop-filter:blur(2px)){.sky-toolbar__blur{backdrop-filter:blur(2px);display:block;-webkit-mask-image:linear-gradient(#0000 0%,#000 50% 100%);mask-image:linear-gradient(#0000 0%,#000 50% 100%)}.sky-toolbar--top .sky-toolbar__blur{display:none}}.sky-settings-group{min-width:0;margin:0 0 32px}.sky-settings-group__title{color:var(--sky-muted);margin:32px 16px 8px;padding:0;font-size:13px;font-weight:400;line-height:18px}.sky-settings-group:first-child>.sky-settings-group__title:first-child{margin-top:0}.sky-settings-group__list{border-radius:var(--sky-radius-card);background:var(--sky-surface);min-width:0;color:var(--sky-text);border:0;margin:0;padding:0;list-style:none;overflow:hidden}.sky-settings-group__footer{color:var(--sky-muted);margin:8px 16px 0;font-size:13px;line-height:18px}.sky-settings-row,.sky-settings-range-row,.sky-settings-group__list>.sky-field{background:0 0;min-width:0;margin:0;padding:0;list-style:none;position:relative}.sky-settings-group__list>li+li:before{z-index:2;content:"";background:var(--sky-hairline);pointer-events:none;height:1px;transform:scaleY(var(--sky-hairline-scale,1));transform-origin:top;position:absolute;top:0;left:16px;right:16px}.sky-settings-group__list>.sky-settings-row--has-media+.sky-settings-row:before,.sky-settings-group__list>.sky-settings-row+.sky-settings-row--has-media:before{left:50px}.sky-settings-row__frame,.sky-settings-range-row__frame{box-sizing:border-box;appearance:none;width:100%;min-width:0;min-height:52px;color:var(--sky-text);font:inherit;text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;align-items:center;gap:11px;margin:0;padding:8px 16px;transition:background-color .3s,opacity .3s,transform .3s;display:flex}button.sky-settings-row__frame{cursor:pointer}button.sky-settings-row__frame:active:not(:disabled){background:var(--sky-pressed);transition-duration:0s;transform:scale(.995)}button.sky-settings-row__frame:focus-visible{outline:2px solid var(--sky-app-accent);outline-offset:-2px}.sky-settings-row__leading,.sky-settings-row__accessory,.sky-settings-row__trailing{flex:none;justify-content:center;align-items:center;display:inline-flex}.sky-settings-row__leading{width:25px;color:var(--sky-app-accent)}.sky-settings-row__content{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.sky-settings-row__title{min-width:0;color:inherit;overflow-wrap:anywhere;font-size:17px;font-weight:400;line-height:22px}label.sky-settings-row__title{cursor:pointer}.sky-settings-row__description{color:var(--sky-muted);font-size:14px;line-height:18px}.sky-settings-row__accessory{min-width:0;color:var(--sky-muted);gap:4px}.sky-settings-row__value{text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:126px;font-size:17px;line-height:22px;overflow:hidden}.sky-settings-row__chevron{opacity:.62}.sky-settings-row__check,.sky-settings-row--accent .sky-settings-row__title,.sky-settings-row--action.sky-settings-row--default .sky-settings-row__title{color:var(--sky-app-accent)}.sky-settings-row--danger .sky-settings-row__title{color:var(--sky-danger)}.sky-settings-row--disabled,.sky-settings-row--pending,.sky-settings-range-row--disabled{opacity:.46}.sky-settings-range-row__frame{flex-direction:column;align-items:stretch;gap:10px;min-height:88px;padding-top:12px;padding-bottom:14px}.sky-settings-group--compact .sky-settings-row__frame,.sky-settings-group--compact .sky-settings-range-row__frame{min-height:76px;padding-top:6px;padding-bottom:6px}.sky-settings-range-row__header,.sky-settings-range-row__control{align-items:center;min-width:0;display:flex}.sky-settings-range-row__header{justify-content:space-between;gap:16px}.sky-settings-range-row__title,.sky-settings-range-row__value{font-size:17px;line-height:22px}.sky-settings-range-row__title{min-width:0;color:var(--sky-text);overflow-wrap:anywhere}.sky-settings-range-row__value{color:var(--sky-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.sky-settings-range-row__control{gap:12px;min-height:28px}.sky-settings-range-row__control .sky-range{flex:auto;width:100%}.sky-settings-range-row__endpoint{width:24px;height:28px;color:var(--sky-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.sky-settings-range-row__endpoint>svg{width:22px;height:22px;display:block}.sky-settings-range-row__endpoint--leading>svg{width:17px;height:17px}.sky-settings-icon{background:var(--sky-settings-icon-color,var(--sky-app-accent));color:#fff;border-radius:7px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;overflow:hidden;box-shadow:inset 0 1px #ffffff59,0 1px 2px #00000040}.sky-settings-icon>svg{width:17px;height:17px;display:block}.sky-settings-group__list>.sky-field{min-height:52px;padding:var(--sky-space-1) 16px}.sky-settings-group__list>.sky-field .sky-field__inner{padding:0}.sky-settings-group__list>.sky-field:not(.sky-field--has-label) .sky-field__inner{flex-direction:column;justify-content:center;display:flex}.sky-settings-group__list>.sky-field:not(.sky-field--has-label) .sky-field__control{margin:0}.sky-settings-group__list>.sky-field .sky-field__label{font-size:13px;line-height:18px}.sky-settings-group__list>.sky-field .sky-field__input{font-size:17px}.sky-settings-group__list>.sky-field--inline{display:flex}.sky-settings-group__list>.sky-field--inline .sky-field__inner{grid-template-columns:minmax(0,42%) minmax(0,58%);align-items:center;column-gap:12px;display:grid}.sky-settings-group__list>.sky-field--inline .sky-field__label{color:var(--sky-text);margin:0;font-size:17px;font-weight:400;line-height:22px}.sky-settings-group__list>.sky-field--inline .sky-field__control{justify-content:flex-end;margin:0}.sky-settings-group__list>.sky-field--inline .sky-field__input{text-align:right}.sky-settings-group__list>.sky-field--inline .sky-field__help,.sky-settings-group__list>.sky-field--inline .sky-field__error,.sky-settings-group__list>.sky-field--inline .sky-field__info{grid-column:1/-1}.sky-sheet,.sky-action-sheet,.sky-dialog,.sky-panel,.sky-popup,.sky-popover{z-index:var(--sky-overlay-layer,80);pointer-events:none;position:absolute;inset:0}.sky-overlay-backdrop{background:var(--sky-overlay-backdrop,#0006);cursor:default;pointer-events:auto;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.sky-sheet__panel,.sky-action-sheet__panel,.sky-dialog__panel,.sky-panel__panel,.sky-popup__panel,.sky-popover__panel{pointer-events:auto}.sky-action-rise-enter-active .sky-overlay-backdrop,.sky-action-rise-leave-active .sky-overlay-backdrop,.sky-sheet-rise-enter-active .sky-overlay-backdrop,.sky-sheet-rise-leave-active .sky-overlay-backdrop,.sky-popup-rise-enter-active .sky-overlay-backdrop,.sky-popup-rise-leave-active .sky-overlay-backdrop,.sky-panel-left-enter-active .sky-overlay-backdrop,.sky-panel-left-leave-active .sky-overlay-backdrop,.sky-panel-right-enter-active .sky-overlay-backdrop,.sky-panel-right-leave-active .sky-overlay-backdrop,.sky-popover-scale-enter-active .sky-overlay-backdrop,.sky-popover-scale-leave-active .sky-overlay-backdrop,.sky-dialog-pop-enter-active .sky-overlay-backdrop,.sky-dialog-pop-leave-active .sky-overlay-backdrop{transition-property:opacity;transition-timing-function:ease}.sky-action-rise-enter-active .sky-overlay-backdrop,.sky-action-rise-leave-active .sky-overlay-backdrop{transition-duration:.3s}.sky-sheet-rise-enter-active .sky-overlay-backdrop,.sky-sheet-rise-leave-active .sky-overlay-backdrop,.sky-popup-rise-enter-active .sky-overlay-backdrop,.sky-popup-rise-leave-active .sky-overlay-backdrop,.sky-panel-left-enter-active .sky-overlay-backdrop,.sky-panel-left-leave-active .sky-overlay-backdrop,.sky-panel-right-enter-active .sky-overlay-backdrop,.sky-panel-right-leave-active .sky-overlay-backdrop,.sky-popover-scale-enter-active .sky-overlay-backdrop,.sky-popover-scale-leave-active .sky-overlay-backdrop,.sky-dialog-pop-enter-active .sky-overlay-backdrop,.sky-dialog-pop-leave-active .sky-overlay-backdrop{transition-duration:.4s}.sky-action-rise-enter-active .sky-action-sheet__panel,.sky-action-rise-leave-active .sky-action-sheet__panel,.sky-sheet-rise-enter-active .sky-sheet__panel,.sky-sheet-rise-leave-active .sky-sheet__panel,.sky-sheet-rise-enter-active .sky-action-sheet__panel,.sky-sheet-rise-leave-active .sky-action-sheet__panel{will-change:opacity, transform;transition-property:opacity,transform;transition-timing-function:ease,cubic-bezier(.22,1,.36,1)}.sky-action-rise-enter-active .sky-action-sheet__panel,.sky-action-rise-leave-active .sky-action-sheet__panel{transition-duration:.3s}.sky-sheet-rise-enter-active .sky-sheet__panel,.sky-sheet-rise-leave-active .sky-sheet__panel{transition-duration:.4s}.sky-action-rise-enter-from .sky-overlay-backdrop,.sky-action-rise-leave-to .sky-overlay-backdrop,.sky-sheet-rise-enter-from .sky-overlay-backdrop,.sky-sheet-rise-leave-to .sky-overlay-backdrop,.sky-popup-rise-enter-from .sky-overlay-backdrop,.sky-popup-rise-leave-to .sky-overlay-backdrop,.sky-panel-left-enter-from .sky-overlay-backdrop,.sky-panel-left-leave-to .sky-overlay-backdrop,.sky-panel-right-enter-from .sky-overlay-backdrop,.sky-panel-right-leave-to .sky-overlay-backdrop,.sky-popover-scale-enter-from .sky-overlay-backdrop,.sky-popover-scale-leave-to .sky-overlay-backdrop,.sky-dialog-pop-enter-from .sky-overlay-backdrop,.sky-dialog-pop-leave-to .sky-overlay-backdrop{opacity:0}.sky-action-rise-enter-from .sky-action-sheet__panel,.sky-action-rise-leave-to .sky-action-sheet__panel,.sky-sheet-rise-enter-from .sky-sheet__panel,.sky-sheet-rise-leave-to .sky-sheet__panel,.sky-sheet-rise-enter-from .sky-action-sheet__panel,.sky-sheet-rise-leave-to .sky-action-sheet__panel{opacity:0;transform:translateY(100%)}.sky-dialog-pop-enter-active .sky-dialog__panel,.sky-dialog-pop-leave-active .sky-dialog__panel{will-change:opacity, transform;transition:opacity .4s,transform .4s cubic-bezier(0,1,.2,1.05)}.sky-dialog-pop-enter-from .sky-dialog__panel,.sky-dialog-pop-leave-to .sky-dialog__panel{opacity:0;transform:scale(.86)}.sky-popup-rise-enter-active .sky-popup__panel,.sky-popup-rise-leave-active .sky-popup__panel{will-change:transform;transition:transform .4s cubic-bezier(.4,0,.2,1)}.sky-popup-rise-enter-from .sky-popup__panel,.sky-popup-rise-leave-to .sky-popup__panel{transform:translateY(100%)}.sky-panel-left-enter-active .sky-panel__panel,.sky-panel-left-leave-active .sky-panel__panel,.sky-panel-right-enter-active .sky-panel__panel,.sky-panel-right-leave-active .sky-panel__panel{will-change:transform;transition:transform .4s cubic-bezier(.4,0,.2,1)}.sky-panel-left-enter-from .sky-panel__panel,.sky-panel-left-leave-to .sky-panel__panel{transform:translate(-100%)}.sky-panel-right-enter-from .sky-panel__panel,.sky-panel-right-leave-to .sky-panel__panel{transform:translate(100%)}.sky-popover-scale-enter-active .sky-popover__panel,.sky-popover-scale-leave-active .sky-popover__panel{will-change:opacity, transform;transition:opacity .4s,transform .4s cubic-bezier(0,1,.2,1.05)}.sky-popover-scale-enter-from .sky-popover__panel,.sky-popover-scale-leave-to .sky-popover__panel{opacity:0;transform:scale(0)}.sky-popover-scale-enter-active .sky-popover__content,.sky-popover-scale-leave-active .sky-popover__content{will-change:opacity, transform;transition:opacity .6s,transform .6s cubic-bezier(0,1,.2,1.05)}.sky-popover-scale-enter-from .sky-popover__content,.sky-popover-scale-leave-to .sky-popover__content{opacity:0;transform:translateY(-80px)}.sky-sheet__panel,.sky-action-sheet__panel{border-radius:var(--sky-radius-sheet) var(--sky-radius-sheet) 0 0;background:var(--sky-sheet-background,var(--sky-surface));max-height:88%;color:var(--sky-text);box-shadow:none;border:0;position:absolute;bottom:0;left:0;right:0;overflow:auto}.sky-sheet__panel{transform:translateY(var(--sky-sheet-drag-offset,0))}.sky-sheet__panel--dragging{user-select:none;transition:none!important}.sky-sheet__panel--settling{transition:transform .22s cubic-bezier(.22,1,.36,1)}.sky-sheet__grabber{z-index:3;background:inherit;width:100%;height:32px;color:inherit;font:inherit;cursor:ns-resize;touch-action:none;user-select:none;border:0;place-items:center;margin:0;padding:0;display:grid;position:sticky;top:0}.sky-sheet__grabber:after{content:"";background:#78788061;border-radius:999px;width:42px;height:5px}.sky-sheet [data-sky-sheet-drag-handle]{touch-action:none}.sky-action-sheet__panel{max-width:448px;padding:var(--sky-space-4) var(--sky-page-gutter) calc(var(--sky-safe-area-bottom) + var(--sky-space-4));box-shadow:none;background:0 0;border:0;margin:0 auto}.sky-action-group{margin-top:var(--sky-space-2);background:var(--sky-glass-solid,var(--sky-surface));box-shadow:var(--sky-shadow-glass);border:0;border-radius:32px;overflow:hidden}.sky-action-button{box-sizing:border-box;width:100%;min-height:56px;color:var(--sky-app-accent);font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:10px 16px;font-size:20px;line-height:28px;text-decoration:none;transition:background-color .1s;display:flex}.sky-action-group--dividers .sky-action-button--dividers:not(:last-child){border-bottom:1px solid var(--sky-hairline)}.sky-action-button:active:not(.sky-action-button--disabled){background:var(--sky-pressed)}.sky-action-button--bold{font-weight:700}.sky-action-button--disabled{cursor:default;pointer-events:none}.sky-actions-label{box-sizing:border-box;background:var(--sky-surface);width:100%;min-height:56px;color:var(--sky-muted);text-align:center;justify-content:center;align-items:center;padding:8px 16px;font-size:14px;line-height:18px;display:flex;position:relative}.sky-actions-label--dividers{border-bottom:1px solid var(--sky-hairline)}.sky-dialog{padding:var(--sky-page-gutter);place-items:center;display:grid}.sky-dialog__panel{z-index:1;background:var(--sky-glass-solid,var(--sky-surface));width:min(300px,100%);color:var(--sky-text);box-shadow:var(--sky-shadow-glass);border:0;border-radius:32px;position:relative;overflow:hidden}.sky-sheet__panel:focus,.sky-action-sheet__panel:focus,.sky-dialog__panel:focus,.sky-panel__panel:focus,.sky-popup__panel:focus,.sky-popover__panel:focus{outline:none}.sky-dialog__content{text-align:left;padding:24px}.sky-dialog__content h2{margin:0 0 12px;font-size:17px;line-height:22px}.sky-dialog__content p{color:var(--sky-muted);margin:0;font-size:13px;line-height:18px}.sky-dialog__buttons{justify-content:center;align-items:center;gap:8px;padding:0 14px 14px;display:flex}.sky-dialog-button{flex:1 1 0;min-width:0}.sky-dialog-button.sky-button{color:#fff}.sky-dialog-button:disabled{background:var(--sky-pressed);color:var(--sky-subtle);opacity:1}.sky-toast{box-sizing:border-box;z-index:100;right:var(--sky-safe-area-right,0px);left:var(--sky-safe-area-left,0px);pointer-events:none;padding:0 16px;display:flex;position:absolute}.sky-toast--left{justify-content:flex-start}.sky-toast--center{justify-content:center}.sky-toast--right{justify-content:flex-end}.sky-toast--vertical-top{top:calc(var(--sky-safe-area-top) + var(--sky-space-4))}.sky-toast--vertical-center{top:50%;transform:translateY(-50%)}.sky-toast--vertical-bottom{bottom:calc(var(--sky-safe-area-bottom) + var(--sky-space-4))}.sky-toast__inner{border:1px solid var(--sky-hairline);max-width:min(512px,100%);color:var(--sky-text);background:var(--sky-glass-solid,var(--sky-surface));box-shadow:var(--sky-shadow-glass);pointer-events:auto;border-radius:16px;font-size:14px}.sky-toast__content{justify-content:space-between;align-items:center;min-height:44px;padding:6px 16px;display:flex}.sky-toast__text{min-width:0}.sky-toast__button{flex:none;margin:-6px -8px -6px 16px}.sky-toast-slide-enter-active,.sky-toast-slide-leave-active{transition:opacity .3s ease, transform .3s var(--sky-ease-out,ease-out)}.sky-toast-slide-enter-from,.sky-toast-slide-leave-to{opacity:0;transform:translateY(100%)}.sky-toast--vertical-center.sky-toast-slide-enter-from,.sky-toast--vertical-center.sky-toast-slide-leave-to{transform:translateY(calc(24px - 50%))}.sky-toast--vertical-top.sky-toast-slide-enter-from,.sky-toast--vertical-top.sky-toast-slide-leave-to{transform:translateY(-100%)}.sky-messages{padding-right:calc(var(--sky-safe-area-right) + 8px);padding-left:calc(var(--sky-safe-area-left) + 8px);flex-direction:column;margin-bottom:48px;display:flex}.sky-messages-title{color:var(--sky-message-meta);text-align:center;margin:10px 0 0;font-size:12px;line-height:12px}.sky-message{box-sizing:border-box;z-index:1;align-self:flex-start;align-items:flex-end;max-width:70%;margin-bottom:8px;display:flex;position:relative;transform:translateZ(0)}.sky-message--sent{align-self:flex-end}.sky-message__name,.sky-message__header{color:var(--sky-message-meta);margin:0 0 2px 16px;font-size:12px;line-height:16px;display:block}.sky-message__avatar{border-radius:50%;flex:none;align-self:flex-end;width:32px;height:32px;margin-right:6px;display:block;overflow:hidden}.sky-message__content{flex-direction:column;min-width:0;display:flex}.sky-message__bubble{box-sizing:border-box;background:var(--sky-message-received-background);color:var(--sky-text);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:16px;flex-direction:column;margin:0;padding:6px 16px;font-size:16px;line-height:20px;display:flex;position:relative}.sky-message--sent .sky-message__bubble{background:var(--sky-app-accent);color:#fff}.sky-message__text-header,.sky-message__text-footer{color:currentColor;text-align:left;opacity:.8;width:100%;font-size:14px;line-height:18px}.sky-message--sent .sky-message__header,.sky-message--sent .sky-message__name{text-align:right}.sky-message__footer{color:currentColor;opacity:.8;width:100%;font-size:12px;line-height:16px}.sky-messagebar{width:100%;z-index:var(--sky-overlay-layer,80);--sky-messagebar-gap:12px;position:fixed;bottom:0;left:0;right:0}.sky-messagebar .sky-toolbar__background{background:linear-gradient(to top, var(--sky-messagebar-gradient-start), transparent)}.sky-messagebar__inner{align-items:center;gap:var(--sky-messagebar-gap);width:100%}.sky-messagebar__area{border:0;border-radius:24px;flex:1;min-width:0;height:40px;overflow:hidden}.sky-messagebar textarea{box-sizing:border-box;resize:none;width:100%;height:40px;min-height:40px;max-height:100px;color:var(--sky-text);font:inherit;touch-action:none;background:0 0;border:0;border-radius:24px;outline:0;padding:12px 16px 4px;font-size:16px;line-height:16px;display:block}.sky-messagebar textarea::placeholder{color:var(--sky-messagebar-placeholder);opacity:1}.sky-messagebar__left,.sky-messagebar__right{min-width:var(--sky-touch-target);min-height:var(--sky-touch-target);color:var(--sky-messagebar-icon);flex:none;place-items:center;display:grid}.sky-messagebar__left .sky-link,.sky-messagebar__right .sky-link{color:inherit}.sky-messagebar .sky-toolbar-pane{height:40px;overflow:visible}.sky-messagebar__right{margin-right:0}.sky-messagebar--embedded{z-index:auto;--sky-messagebar-gap:4px;min-height:0;padding:0;position:relative;bottom:auto;left:auto;right:auto}.sky-messagebar--embedded .sky-toolbar__blur,.sky-messagebar--embedded .sky-toolbar__background{display:none}.sky-messagebar--embedded .sky-messagebar__inner{min-height:0}.sky-messagebar--embedded .sky-messagebar__area{height:auto;min-height:0;box-shadow:none;backdrop-filter:none;background:0 0;border:0;overflow:visible}.sky-notification{box-sizing:border-box;z-index:50;top:calc(var(--sky-safe-area-top,0px) + 6px);border:1px solid var(--sky-hairline);min-height:72px;color:var(--sky-text);box-shadow:var(--sky-shadow-glass);touch-action:none;border-radius:18px;align-items:center;gap:10px;padding:10px 12px;display:flex;position:absolute;left:10px;right:10px;overflow:hidden}.sky-notification__icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.sky-notification__content{flex-shrink:1;width:100%;min-width:0}.sky-notification__header{align-items:center;min-width:0;display:flex;position:relative}.sky-notification__header--with-close{padding-inline-end:24px}.sky-notification__title,.sky-notification__time,.sky-notification__subtitle,.sky-notification__text{font-size:12px;line-height:16px}.sky-notification__title,.sky-notification__subtitle{font-weight:600}.sky-notification__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:700;overflow:hidden}.sky-notification__time{color:var(--sky-notification-meta);flex:none;margin-inline:auto 0;font-size:10px;line-height:14px}.sky-notification__text{color:var(--sky-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sky-notification__close{width:var(--sky-touch-target,44px);height:var(--sky-touch-target,44px);color:var(--sky-notification-close);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:-8px;transform:translateY(-50%)}.sky-notification__close:active{color:var(--sky-notification-close-active)}.sky-notification__close-icon{width:20px;height:20px}.sky-notification__close:focus-visible{outline:2px solid var(--sky-app-accent);outline-offset:2px}.sky-notification-slide-enter-active,.sky-notification-slide-leave-active{transition:opacity .3s ease, transform .38s var(--sky-ease-out,ease-out)}.sky-notification-slide-enter-from,.sky-notification-slide-leave-to{opacity:0;transform:translateY(-32px)scale(.97)}.sky-panel__panel,.sky-popup__panel,.sky-popover__panel{z-index:1;color:var(--sky-text);box-shadow:var(--sky-shadow-glass);border:0;position:absolute}.sky-popup__panel{background:var(--sky-popup-background,var(--sky-surface))}.sky-popover__panel{background:var(--sky-glass-solid,var(--sky-surface))}.sky-panel__backdrop,.sky-popup__backdrop{background:#00000080}.sky-panel__panel{touch-action:none;width:288px;max-width:100%;top:0;bottom:0;overflow:hidden}.sky-panel__panel:not(.sky-panel__panel--floating){background:var(--sky-panel-background,var(--sky-surface))}.sky-panel__panel--left{left:0}.sky-panel__panel--right{right:0}.sky-panel__panel--floating{top:calc(var(--sky-safe-area-top,0px) + 8px);bottom:calc(var(--sky-safe-area-bottom,0px) + 8px);border-radius:32px}.sky-panel__panel--left.sky-panel__panel--floating{left:8px}.sky-panel__panel--right.sky-panel__panel--floating{right:8px}.sky-popup__panel{box-shadow:none;inset:0;overflow:hidden}.sky-popover__panel{background:var(--sky-glass-solid,var(--sky-surface));transform-origin:50%;border-radius:32px;width:240px;max-width:calc(100% - 16px);max-height:calc(100% - 16px)}.sky-popover__panel--top{transform-origin:bottom}.sky-popover__panel--bottom{transform-origin:top}.sky-popover__panel--left{transform-origin:100%}.sky-popover__panel--right{transform-origin:0}.sky-popover__content{max-height:inherit;border-radius:inherit;overflow:auto}.sky-dropdown .sky-popover__panel{border:1px solid var(--sky-hairline);background:var(--sky-glass-solid,var(--sky-surface));width:252px;box-shadow:var(--sky-shadow-glass), 0 16px 36px #00000047;border-radius:28px}.sky-dropdown__menu{padding:6px}.sky-dropdown__item{width:100%;min-height:var(--sky-touch-target,44px);color:var(--sky-text);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--sky-transition-fast,.1s) ease, box-shadow var(--sky-transition-fast,.1s) ease;background:0 0;border:0;border-radius:12px;grid-template-columns:30px minmax(0,1fr) 22px;align-items:center;gap:8px;padding:8px 14px 8px 12px;font-size:17px;line-height:1.25;display:grid;position:relative}.sky-dropdown__item--separator{margin-top:5px;padding-top:13px}.sky-dropdown__item--separator:before{content:"";background:var(--sky-hairline);height:1px;transform:scaleY(var(--sky-hairline-scale,1));transform-origin:top;position:absolute;top:0;left:52px;right:14px}.sky-dropdown__indicator,.sky-dropdown__chevron{place-items:center;display:grid}.sky-dropdown__label{overflow-wrap:anywhere;min-width:0}.sky-dropdown__chevron{color:var(--sky-muted)}.sky-dropdown__item--destructive{color:var(--sky-danger)}.sky-dropdown__item:focus-visible,.sky-dropdown__item:active{background:var(--sky-pressed)}@media (hover:hover){.sky-dropdown__item:hover:not(:disabled){background:var(--sky-pressed);box-shadow:inset 0 0 0 1px var(--sky-hairline)}}.sky-dropdown__item:focus-visible{outline:2px solid var(--sky-app-accent);outline-offset:-2px}.sky-dropdown__item:disabled{opacity:.45;cursor:default}.sky-dropdown__item:disabled:hover,.sky-dropdown__item:disabled:active{background:0 0}.sky-popover__arrow-wrap{z-index:2;pointer-events:none;position:absolute;overflow:hidden}.sky-popover__arrow-wrap--top,.sky-popover__arrow-wrap--bottom{width:26px;height:13px;transform:translate(-50%)}.sky-popover__arrow-wrap--left,.sky-popover__arrow-wrap--right{width:13px;height:26px;transform:translateY(-50%)}.sky-popover__arrow-wrap--top{bottom:100%}.sky-popover__arrow-wrap--bottom{top:100%}.sky-popover__arrow-wrap--left{right:100%}.sky-popover__arrow-wrap--right{left:100%}.sky-popover__arrow{background:var(--sky-glass-solid,var(--sky-surface));width:19px;height:19px;display:block;position:absolute;transform:rotate(45deg)}.sky-popover__arrow-wrap--top .sky-popover__arrow{bottom:-10px;left:4px}.sky-popover__arrow-wrap--bottom .sky-popover__arrow{top:-10px;left:4px}.sky-popover__arrow-wrap--left .sky-popover__arrow{top:4px;right:-10px}.sky-popover__arrow-wrap--right .sky-popover__arrow{top:4px;left:-10px}.sky-panel__panel--left{transform-origin:0}.sky-panel__panel--right{transform-origin:100%}.sky-action-button:focus-visible,.sky-dialog-button:focus-visible,.sky-messagebar textarea:focus-visible,.sky-panel__panel:focus-visible,.sky-popup__panel:focus-visible,.sky-popover__panel:focus-visible{outline:2px solid var(--sky-app-accent);outline-offset:-2px}.sky-action-button:disabled,.sky-action-button--disabled,.sky-messagebar textarea:disabled{opacity:.45}@supports (backdrop-filter:blur(16px)){.sky-dropdown .sky-popover__panel{background:linear-gradient(145deg, var(--sky-dropdown-glass-highlight,#ffffff1f) 0%, transparent 42%), var(--sky-glass);backdrop-filter:blur(16px)}.sky-popover__arrow{background:var(--sky-glass);backdrop-filter:blur(16px)}}@media (prefers-reduced-motion:reduce){.sky-sheet-rise-enter-active .sky-overlay-backdrop,.sky-sheet-rise-leave-active .sky-overlay-backdrop,.sky-sheet-rise-enter-active .sky-sheet__panel,.sky-sheet-rise-leave-active .sky-sheet__panel,.sky-action-rise-enter-active .sky-overlay-backdrop,.sky-action-rise-leave-active .sky-overlay-backdrop,.sky-action-rise-enter-active .sky-action-sheet__panel,.sky-action-rise-leave-active .sky-action-sheet__panel,.sky-dialog-pop-enter-active .sky-overlay-backdrop,.sky-dialog-pop-leave-active .sky-overlay-backdrop,.sky-dialog-pop-enter-active .sky-dialog__panel,.sky-dialog-pop-leave-active .sky-dialog__panel,.sky-panel-left-enter-active .sky-overlay-backdrop,.sky-panel-left-leave-active .sky-overlay-backdrop,.sky-panel-left-enter-active .sky-panel__panel,.sky-panel-left-leave-active .sky-panel__panel,.sky-panel-right-enter-active .sky-overlay-backdrop,.sky-panel-right-leave-active .sky-overlay-backdrop,.sky-panel-right-enter-active .sky-panel__panel,.sky-panel-right-leave-active .sky-panel__panel,.sky-popup-rise-enter-active .sky-overlay-backdrop,.sky-popup-rise-leave-active .sky-overlay-backdrop,.sky-popup-rise-enter-active .sky-popup__panel,.sky-popup-rise-leave-active .sky-popup__panel,.sky-popover-scale-enter-active .sky-overlay-backdrop,.sky-popover-scale-leave-active .sky-overlay-backdrop,.sky-popover-scale-enter-active .sky-popover__panel,.sky-popover-scale-leave-active .sky-popover__panel,.sky-popover-scale-enter-active .sky-popover__content,.sky-popover-scale-leave-active .sky-popover__content,.sky-toast-slide-enter-active,.sky-toast-slide-leave-active,.sky-notification-slide-enter-active,.sky-notification-slide-leave-active,.sky-sheet__panel--settling{transition-duration:.01ms!important}}
