.PocketAppFrame-module__VCdTLq__header{}.PocketAppFrame-module__VCdTLq__menu{}[data-theme-chrome=sculpted-titlebar] .PocketAppFrame-module__VCdTLq__header{background:var(--xp-title);color:var(--xp-ink-on-blue)}[data-theme-chrome=sculpted-titlebar] :is(.PocketAppFrame-module__VCdTLq__identity small,.PocketAppFrame-module__VCdTLq__back){color:var(--xp-ink-on-blue)}[data-theme-chrome=sculpted-titlebar] .PocketAppFrame-module__VCdTLq__back{background:var(--xp-blue-dark);box-shadow:var(--xp-bevel)}[data-theme-chrome=sculpted-titlebar] .PocketAppFrame-module__VCdTLq__menu{background:var(--color-surface-overlay)}.PocketAppFrame-module__VCdTLq__frame{block-size:100%;inline-size:100%;color:var(--color-text-primary);background:var(--color-surface-base);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}[data-theme-chrome=translucent] .PocketAppFrame-module__VCdTLq__frame{background-image:var(--wallpaper-pocket-image);background-position:50%;background-size:cover}[data-theme-chrome=translucent] .PocketAppFrame-module__VCdTLq__header{margin:max(.5rem, env(safe-area-inset-top)) .5rem .5rem;border-radius:var(--radius-2xl);box-shadow:var(--glass-inner), 0 4px 12px #1434441a;flex-wrap:wrap;justify-content:space-between;padding:.375rem .5rem;display:flex}[data-theme-chrome=translucent] .PocketAppFrame-module__VCdTLq__identity{flex:1;min-inline-size:4rem}[data-theme-chrome=translucent] .PocketAppFrame-module__VCdTLq__actions{margin-inline-start:auto}[data-theme-chrome=translucent] :is(.PocketAppFrame-module__VCdTLq__back,.PocketAppFrame-module__VCdTLq__appIcon){box-shadow:none;color:var(--color-text-primary);background:0 0}[data-theme-chrome=translucent] .PocketAppFrame-module__VCdTLq__content{background:var(--glass-content);border-radius:var(--radius-2xl) var(--radius-2xl) 0 0}[data-theme-chrome=translucent] .PocketAppFrame-module__VCdTLq__back{border-radius:var(--radius-full)}[data-theme-chrome=translucent] .PocketAppFrame-module__VCdTLq__back:is(:active,:focus-visible){background:var(--glass-control)}.PocketAppFrame-module__VCdTLq__header{z-index:var(--layer-widgets);align-items:center;gap:var(--space-sm);min-block-size:calc(var(--control-min-size) + var(--space-base));padding:max(var(--space-sm), env(safe-area-inset-top)) var(--pocket-gutter) var(--space-sm);border-block-end:var(--border-thin) solid var(--color-border-subtle);background:var(--neu-floating-bg);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid;position:relative}.PocketAppFrame-module__VCdTLq__back{justify-self:start;align-items:center;gap:var(--space-xs);min-block-size:var(--control-min-size);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);color:var(--color-primary-hover);background:var(--neu-raised-bg);box-shadow:var(--neu-shadow-raised);font-size:var(--type-label-lg-size);font-weight:var(--type-label-lg-weight);border:0;display:inline-flex}.PocketAppFrame-module__VCdTLq__back:active{color:var(--color-text-primary);background:var(--neu-recessed-bg);box-shadow:var(--neu-shadow-pressed);transform:translateY(var(--press-offset))}.PocketAppFrame-module__VCdTLq__identity{justify-content:center;align-items:center;gap:var(--space-sm);min-inline-size:0;display:flex}.PocketAppFrame-module__VCdTLq__identity>span:last-child{min-inline-size:0;display:grid}.PocketAppFrame-module__VCdTLq__identity strong,.PocketAppFrame-module__VCdTLq__identity small{text-align:start;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PocketAppFrame-module__VCdTLq__identity strong{font-size:var(--type-label-lg-size)}.PocketAppFrame-module__VCdTLq__identity small{color:var(--color-text-secondary);font-size:var(--type-caption-size)}.PocketAppFrame-module__VCdTLq__appIcon{inline-size:var(--control-min-size);block-size:var(--control-min-size);border-radius:var(--radius-md);color:var(--app-frame-tone,var(--color-primary));background:var(--color-surface-recessed);flex:none;place-items:center;display:grid}.PocketAppFrame-module__VCdTLq__frame[data-tone=blue]{--app-frame-tone:var(--app-tone-blue)}.PocketAppFrame-module__VCdTLq__frame[data-tone=indigo]{--app-frame-tone:var(--app-tone-indigo)}.PocketAppFrame-module__VCdTLq__frame[data-tone=cyan]{--app-frame-tone:var(--app-tone-cyan)}.PocketAppFrame-module__VCdTLq__frame[data-tone=teal]{--app-frame-tone:var(--app-tone-teal)}.PocketAppFrame-module__VCdTLq__frame[data-tone=silver]{--app-frame-tone:var(--app-tone-silver)}.PocketAppFrame-module__VCdTLq__frame[data-tone=graphite]{--app-frame-tone:var(--app-tone-graphite)}.PocketAppFrame-module__VCdTLq__frame[data-tone=amber]{--app-frame-tone:var(--app-tone-amber)}.PocketAppFrame-module__VCdTLq__frame[data-tone=cobalt]{--app-frame-tone:var(--app-tone-cobalt)}.PocketAppFrame-module__VCdTLq__frame[data-tone=green]{--app-frame-tone:var(--app-tone-green)}.PocketAppFrame-module__VCdTLq__frame[data-tone=red]{--app-frame-tone:var(--app-tone-red)}.PocketAppFrame-module__VCdTLq__actions{justify-self:end;gap:var(--space-xs);display:flex}.PocketAppFrame-module__VCdTLq__menu{z-index:var(--layer-menus);gap:var(--space-xs);min-inline-size:12rem;padding:var(--space-sm);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-overlay);box-shadow:var(--neu-shadow-floating);display:grid;position:absolute;inset-block-start:calc(100% - var(--space-xs));inset-inline-end:var(--pocket-gutter)}.PocketAppFrame-module__VCdTLq__menu button,.PocketAppFrame-module__VCdTLq__menu a{min-block-size:var(--control-min-size);padding:var(--space-md);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text-primary);text-align:start;border:0;justify-content:start;text-decoration:none}.PocketAppFrame-module__VCdTLq__content{overscroll-behavior:contain;min-block-size:0;-webkit-overflow-scrolling:touch;padding-block-end:max(var(--pocket-gutter), env(safe-area-inset-bottom));overflow:hidden auto}.PocketAppFrame-module__VCdTLq__content:has(>[data-game]){padding:0;overflow:hidden}@media (max-width:23rem){.PocketAppFrame-module__VCdTLq__header{padding-inline:var(--space-sm);grid-template-columns:auto minmax(0,1fr) auto}.PocketAppFrame-module__VCdTLq__back span,.PocketAppFrame-module__VCdTLq__identity small,.PocketAppFrame-module__VCdTLq__actions>button:first-child:not(:last-child){display:none}.PocketAppFrame-module__VCdTLq__back{inline-size:var(--control-min-size);padding:var(--space-sm);justify-content:center}}@media (forced-colors:active){.PocketAppFrame-module__VCdTLq__appIcon,.PocketAppFrame-module__VCdTLq__menu{border:var(--border-thin) solid CanvasText}}[data-theme-chrome=classic-titlebar] .PocketAppFrame-module__VCdTLq__header{gap:var(--space-xs);padding-inline:var(--space-sm);border:3px solid var(--color-surface-overlay);background:var(--classic-title);color:var(--classic-title-text);box-shadow:var(--neu-shadow-raised)}[data-theme-chrome=classic-titlebar] .PocketAppFrame-module__VCdTLq__identity small{color:inherit}[data-theme-chrome=classic-titlebar] .PocketAppFrame-module__VCdTLq__appIcon{block-size:1.5rem;inline-size:1.5rem;color:inherit;background:0 0}[data-theme-chrome=classic-titlebar] .PocketAppFrame-module__VCdTLq__back{padding-inline:var(--space-sm);color:var(--color-text-primary);background:var(--color-surface-overlay)}[data-theme-chrome=classic-titlebar] .PocketAppFrame-module__VCdTLq__content{border:3px solid var(--color-surface-overlay);box-shadow:var(--neu-shadow-recessed);border-block-start:0}[data-theme-chrome=classic-titlebar] .PocketAppFrame-module__VCdTLq__menu{padding:var(--space-xs);border-color:var(--classic-edge-dark)}[data-theme-chrome=classic-titlebar] .PocketAppFrame-module__VCdTLq__menu :is(button,a):is(:hover,:focus-visible){background:var(--classic-title);color:var(--classic-title-text)}
.PocketCustomizeSheet-module__gF8X_W__sheet{}.PocketCustomizeSheet-module__gF8X_W__backdrop{z-index:var(--layer-menus);padding:max(.75rem, env(safe-area-inset-top)) .5rem max(.5rem, env(safe-area-inset-bottom));background:color-mix(in srgb, var(--color-neutral) 48%, transparent);align-items:end;animation:.22s ease-out PocketCustomizeSheet-module__gF8X_W__fadeIn;display:grid;position:absolute;inset:0}.PocketCustomizeSheet-module__gF8X_W__sheet{isolation:isolate;inline-size:min(100%, var(--pocket-panel-max-width));block-size:var(--sheet-height,min(36rem, 74dvh));border-radius:var(--radius-3xl);min-block-size:0;max-block-size:100%;transform:translateY(var(--sheet-drag,0px));grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:.75rem;margin-inline:auto;padding:0 1rem 1rem;transition:block-size .3s cubic-bezier(.22,1,.36,1),transform .24s ease-out;animation:.3s cubic-bezier(.22,1,.36,1) PocketCustomizeSheet-module__gF8X_W__slideIn;display:grid;position:relative;overflow:hidden}.PocketCustomizeSheet-module__gF8X_W__sheet[data-detent=large]{block-size:var(--sheet-height,92dvh)}.PocketCustomizeSheet-module__gF8X_W__sheet[data-dragging=true]{transition:none;animation:none}.PocketCustomizeSheet-module__gF8X_W__grabber{border-radius:var(--radius-full);block-size:44px;color:var(--color-text-secondary);cursor:grab;touch-action:none;background:0 0;border:0;justify-self:stretch;place-items:center;margin-block-end:-.75rem;padding:0;display:grid}.PocketCustomizeSheet-module__gF8X_W__grabber:active{cursor:grabbing}.PocketCustomizeSheet-module__gF8X_W__grabber span{border-radius:var(--radius-full);opacity:.65;background:currentColor;block-size:.3125rem;inline-size:2.25rem}.PocketCustomizeSheet-module__gF8X_W__heading{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.PocketCustomizeSheet-module__gF8X_W__heading h2{letter-spacing:-.03em;font-size:1.5rem}.PocketCustomizeSheet-module__gF8X_W__heading p{color:var(--color-text-secondary);margin-block-start:.25rem;font-size:.9375rem}.PocketCustomizeSheet-module__gF8X_W__tabs{border-radius:var(--radius-full);background:var(--color-surface-recessed);box-shadow:var(--neu-shadow-recessed);grid-template-columns:1fr 1fr;gap:.25rem;padding:.25rem;display:grid}.PocketCustomizeSheet-module__gF8X_W__tab{border-radius:var(--radius-full);min-block-size:44px;color:var(--color-text-secondary);background:0 0;border:0;padding-inline:.75rem;font-size:.9375rem;font-weight:600}.PocketCustomizeSheet-module__gF8X_W__tab[aria-selected=true]{background:var(--color-surface-raised);color:var(--color-text-primary);box-shadow:var(--neu-shadow-raised)}.PocketCustomizeSheet-module__gF8X_W__panel{overscroll-behavior-y:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:var(--color-text-subdued) transparent;min-block-size:0;scroll-padding-block:.25rem;overflow-y:auto}.PocketCustomizeSheet-module__gF8X_W__options{gap:.625rem;padding:.25rem;display:grid}.PocketCustomizeSheet-module__gF8X_W__option{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-raised);min-block-size:5.25rem;color:var(--color-text-primary);text-align:start;grid-template-columns:4.5rem minmax(0,1fr) 1rem;align-items:center;gap:.75rem;padding:.625rem;display:grid}.PocketCustomizeSheet-module__gF8X_W__option[aria-checked=true]{border-color:var(--color-primary);background:var(--color-surface-active)}.PocketCustomizeSheet-module__gF8X_W__preview{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--preview-image,none) center / cover var(--color-neutral);block-size:3.5rem}.PocketCustomizeSheet-module__gF8X_W__optionCopy{gap:.25rem;min-inline-size:0;display:grid}.PocketCustomizeSheet-module__gF8X_W__optionCopy strong{font-size:.9375rem;font-weight:600}.PocketCustomizeSheet-module__gF8X_W__optionCopy small{color:var(--color-text-secondary);text-wrap:pretty;font-size:.8125rem;line-height:1.4}.PocketCustomizeSheet-module__gF8X_W__check{color:var(--color-primary);opacity:0}.PocketCustomizeSheet-module__gF8X_W__option[aria-checked=true] .PocketCustomizeSheet-module__gF8X_W__check{opacity:1}.PocketCustomizeSheet-module__gF8X_W__actions{grid-template-columns:minmax(0,1fr) auto;gap:.75rem;display:grid}.PocketCustomizeSheet-module__gF8X_W__actions button{min-block-size:44px}[data-theme-surface=translucent] .PocketCustomizeSheet-module__gF8X_W__backdrop{background:#0f25313d}[data-theme-surface=translucent] .PocketCustomizeSheet-module__gF8X_W__option{background:var(--glass-content)}[data-theme-surface=translucent] .PocketCustomizeSheet-module__gF8X_W__option[aria-checked=true]{background:var(--color-surface-active)}[data-theme-chrome=classic-titlebar] .PocketCustomizeSheet-module__gF8X_W__heading{background:var(--classic-title);color:var(--classic-title-text);padding:.5rem}[data-theme-chrome=classic-titlebar] .PocketCustomizeSheet-module__gF8X_W__heading p{color:inherit}[data-theme-surface=glossy-plastic] .PocketCustomizeSheet-module__gF8X_W__heading{background:var(--xp-title);color:var(--xp-ink-on-blue);border-radius:var(--radius-md);padding:.5rem}[data-theme-surface=glossy-plastic] .PocketCustomizeSheet-module__gF8X_W__heading p{color:inherit}@media (max-height:32rem){.PocketCustomizeSheet-module__gF8X_W__sheet{block-size:var(--sheet-height,94dvh);gap:.375rem;padding-bottom:.5rem}.PocketCustomizeSheet-module__gF8X_W__heading p{display:none}.PocketCustomizeSheet-module__gF8X_W__grabber{margin-bottom:-.375rem}}@media (forced-colors:active){.PocketCustomizeSheet-module__gF8X_W__option[aria-checked=true],.PocketCustomizeSheet-module__gF8X_W__tab[aria-selected=true]{border-color:highlight;outline:2px solid highlight}.PocketCustomizeSheet-module__gF8X_W__check{color:highlight}}@keyframes PocketCustomizeSheet-module__gF8X_W__slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes PocketCustomizeSheet-module__gF8X_W__fadeIn{0%{opacity:0}to{opacity:1}}
.PocketAppMenu-module__-4celW__backdrop{z-index:var(--layer-menus);padding:var(--pocket-gutter) var(--pocket-gutter) max(var(--pocket-gutter), env(safe-area-inset-bottom));background:color-mix(in srgb, var(--color-neutral) 72%, transparent);align-items:end;display:grid;position:absolute;inset:0}.PocketAppMenu-module__-4celW__menu{gap:var(--space-base);inline-size:min(100%, var(--pocket-panel-max-width));margin-inline:auto;display:grid}.PocketAppMenu-module__-4celW__heading{gap:var(--space-xs);display:grid}.PocketAppMenu-module__-4celW__description{color:var(--color-text-secondary);font-size:var(--type-body-sm-size)}.PocketAppMenu-module__-4celW__status{color:var(--color-tertiary);font-family:var(--font-mono);font-size:var(--type-mono-sm-size)}.PocketAppMenu-module__-4celW__actions{gap:var(--space-sm);display:grid}
.PocketAppTile-module__1LnxPW__tile{}[data-theme-icons=rendered-object] .PocketAppTile-module__1LnxPW__tile{box-shadow:none;background:0 0}[data-theme-icons=rendered-object] .PocketAppTile-module__1LnxPW__label{border-radius:var(--radius-xs);background:var(--xp-label-bg);inline-size:auto;max-inline-size:100%;color:var(--color-text-on-media);padding:2px 4px}.PocketAppTile-module__1LnxPW__cell{align-content:start;justify-items:center;gap:var(--space-xs);min-inline-size:0;display:grid;position:relative}.PocketAppTile-module__1LnxPW__launch{justify-items:center;gap:var(--space-xs);inline-size:100%;min-block-size:calc(var(--pocket-icon-size) + var(--space-xl));color:var(--color-text-primary);touch-action:manipulation;background:0 0;border:0;padding:0;display:grid}.PocketAppTile-module__1LnxPW__tile{inline-size:var(--pocket-icon-size);block-size:var(--pocket-icon-size);border-radius:var(--radius-xl);color:var(--app-icon-tone,var(--color-primary-hover));background:var(--neu-raised-bg);box-shadow:var(--neu-shadow-raised);transition:color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-base) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);place-items:center;display:grid}[data-theme-icons=filled] .PocketAppTile-module__1LnxPW__tile{border-radius:var(--radius-lg)}[data-theme-icons=filled] .PocketAppTile-module__1LnxPW__label{border-radius:var(--radius-full);background:var(--glass-label-bg);inline-size:auto;max-inline-size:100%;color:var(--color-text-on-media);padding:.2rem .25rem;font-size:.71875rem;font-weight:500}[data-theme-icons=filled] .PocketAppTile-module__1LnxPW__menuButton{box-shadow:none;background:0 0;border:0}[data-theme-icons=filled] .PocketAppTile-module__1LnxPW__launch:active .PocketAppTile-module__1LnxPW__tile{background:var(--color-surface-active)}.PocketAppTile-module__1LnxPW__tile[data-tone=blue]{--app-icon-tone:var(--app-tone-blue)}.PocketAppTile-module__1LnxPW__tile[data-tone=indigo]{--app-icon-tone:var(--app-tone-indigo)}.PocketAppTile-module__1LnxPW__tile[data-tone=cyan]{--app-icon-tone:var(--app-tone-cyan)}.PocketAppTile-module__1LnxPW__tile[data-tone=teal]{--app-icon-tone:var(--app-tone-teal)}.PocketAppTile-module__1LnxPW__tile[data-tone=silver]{--app-icon-tone:var(--app-tone-silver)}.PocketAppTile-module__1LnxPW__tile[data-tone=graphite]{--app-icon-tone:var(--app-tone-graphite)}.PocketAppTile-module__1LnxPW__tile[data-tone=amber]{--app-icon-tone:var(--app-tone-amber)}.PocketAppTile-module__1LnxPW__tile[data-tone=cobalt]{--app-icon-tone:var(--app-tone-cobalt)}.PocketAppTile-module__1LnxPW__tile[data-tone=green]{--app-icon-tone:var(--app-tone-green)}.PocketAppTile-module__1LnxPW__tile[data-tone=red]{--app-icon-tone:var(--app-tone-red)}.PocketAppTile-module__1LnxPW__label{inline-size:100%;font-size:var(--type-label-md-size);font-weight:var(--type-label-md-weight);line-height:var(--type-label-md-leading);letter-spacing:var(--type-label-md-tracking);text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PocketAppTile-module__1LnxPW__launch:active .PocketAppTile-module__1LnxPW__tile{color:var(--color-text-primary);background:var(--neu-recessed-bg);box-shadow:var(--neu-shadow-pressed);transform:translateY(var(--press-offset))}.PocketAppTile-module__1LnxPW__menuButton{color:var(--color-text-secondary);box-shadow:none;background:0 0;position:absolute;inset-block-start:calc(var(--space-sm) * -1);inset-inline-start:calc(50% + var(--space-xs))}.PocketAppTile-module__1LnxPW__menuButton svg{padding:var(--space-micro);border-radius:var(--radius-full);background:var(--color-surface-overlay);transform:scale(.72)}@media (hover:hover) and (pointer:fine){.PocketAppTile-module__1LnxPW__launch:hover .PocketAppTile-module__1LnxPW__tile{color:var(--color-focus);transform:translateY(var(--hover-offset))}}@media (max-height:43.75rem){.PocketAppTile-module__1LnxPW__cell{gap:0}.PocketAppTile-module__1LnxPW__menuButton svg{transform:scale(.64)}}[data-theme-icons=outline] .PocketAppTile-module__1LnxPW__launch{gap:var(--space-xs);padding:var(--space-sm) var(--space-xs);border:1px solid var(--classic-edge-dark);background:var(--color-surface-raised);box-shadow:var(--neu-shadow-raised)}[data-theme-icons=outline] .PocketAppTile-module__1LnxPW__tile{box-shadow:none;background:0 0}[data-theme-icons=outline] .PocketAppTile-module__1LnxPW__tile svg{block-size:2rem;inline-size:2rem}[data-theme-icons=outline] .PocketAppTile-module__1LnxPW__label{font-size:.6875rem;font-weight:400}[data-theme-icons=outline] .PocketAppTile-module__1LnxPW__launch:active{box-shadow:var(--neu-shadow-pressed)}[data-theme-icons=outline] .PocketAppTile-module__1LnxPW__launch:active .PocketAppTile-module__1LnxPW__tile{box-shadow:none;background:0 0}[data-theme-icons=outline] .PocketAppTile-module__1LnxPW__menuButton{box-shadow:none;background:0 0;border:0}.PocketAppTile-module__1LnxPW__cell[data-app-id=recycle] .PocketAppTile-module__1LnxPW__tile{color:var(--shortcut-danger-ink);background:var(--shortcut-danger-bg);border:1px solid var(--color-danger)}.PocketAppTile-module__1LnxPW__cell[data-app-id=recycle] .PocketAppTile-module__1LnxPW__label{white-space:normal;font-size:.6875rem;font-weight:700}[data-theme=dusk] .PocketAppTile-module__1LnxPW__label{color:var(--color-text-primary);text-shadow:0 1px 5px var(--color-shadow-dark)}[data-theme-type=modern-sans] .PocketAppTile-module__1LnxPW__tile{border-radius:var(--pocket-app-radius)}[data-theme-type=modern-sans] .PocketAppTile-module__1LnxPW__tile svg{block-size:2.25rem;inline-size:2.25rem}[data-high-contrast=true] .PocketAppTile-module__1LnxPW__label{border-radius:var(--radius-sm);background:var(--color-surface-base);color:var(--color-text-primary);padding:.2rem}
.PocketHome-module__sqIphq__homeHeader{}.PocketHome-module__sqIphq__dock{}[data-theme-taskbar=blue-taskbar] .PocketHome-module__sqIphq__homeHeader{margin-inline:var(--space-sm);padding:var(--space-sm) var(--space-md);border:1px solid var(--xp-blue-dark);background:var(--xp-title);color:var(--xp-ink-on-blue);border-radius:var(--radius-lg);box-shadow:var(--xp-bevel)}[data-theme-taskbar=blue-taskbar] .PocketHome-module__sqIphq__brand span{color:inherit}[data-theme-taskbar=blue-taskbar] .PocketHome-module__sqIphq__homeHeader button{color:var(--xp-ink-on-blue);box-shadow:none;background:0 0}[data-theme-taskbar=blue-taskbar] .PocketHome-module__sqIphq__dock{border-radius:var(--radius-none);background:var(--xp-taskbar);box-shadow:var(--xp-bevel);border:0;margin-inline:0}[data-theme-taskbar=blue-taskbar] .PocketHome-module__sqIphq__dockIcon{box-shadow:none;background:0 0}[data-theme-taskbar=blue-taskbar] .PocketHome-module__sqIphq__dockButton>span:last-child{color:var(--xp-ink-on-blue)}[data-theme-taskbar=blue-taskbar] .PocketHome-module__sqIphq__pageHeading{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);background:var(--color-surface-overlay)}[data-theme-taskbar=blue-taskbar] :is(.PocketHome-module__sqIphq__todayWidget,.PocketHome-module__sqIphq__projectWidget){background:var(--color-surface-base);border:1px solid var(--xp-edge-dark);box-shadow:var(--xp-bevel)}[data-theme-taskbar=blue-taskbar] .PocketHome-module__sqIphq__page{touch-action:pan-x pan-y;overflow-y:auto}[data-theme-taskbar=blue-taskbar] .PocketHome-module__sqIphq__indicator:after{background:var(--xp-label-bg)}[data-theme-taskbar=blue-taskbar] .PocketHome-module__sqIphq__indicator[aria-current=page]:after{background:var(--color-text-on-media);border:1px solid var(--xp-label-bg)}.PocketHome-module__sqIphq__home{grid-template-rows:auto minmax(0, 1fr) auto var(--pocket-dock-size);gap:var(--space-sm);block-size:100%;inline-size:100%;padding:max(var(--pocket-gutter), env(safe-area-inset-top)) 0 calc(env(safe-area-inset-bottom) + var(--dock-gap));isolation:isolate;background-color:var(--color-neutral);background-image:var(--wallpaper-pocket-home-scrim,none), var(--pocket-wallpaper-image,var(--wallpaper-pocket-image,none));background-position:50%;background-size:cover;display:grid;position:relative;overflow:hidden}[data-theme-surface=translucent] .PocketHome-module__sqIphq__home{--pocket-gutter:1rem;--pocket-icon-size:3.75rem;--pocket-dock-size:5.25rem;padding-block-start:max(.75rem, env(safe-area-inset-top))}[data-theme-surface=translucent] .PocketHome-module__sqIphq__homeHeader{margin-inline:var(--pocket-gutter);border-radius:var(--radius-xl);padding:.5rem .75rem .5rem 1rem}[data-theme-surface=translucent] .PocketHome-module__sqIphq__brand span{font-family:var(--font-sans);letter-spacing:.12em;font-size:.625rem;font-weight:700}[data-theme-widget=translucent-card] :is(.PocketHome-module__sqIphq__todayWidget,.PocketHome-module__sqIphq__projectWidget){border:1px solid var(--glass-rim);border-radius:var(--radius-2xl);background:var(--glass-content);box-shadow:var(--neu-shadow-raised)}[data-theme-widget=translucent-card] .PocketHome-module__sqIphq__widgets{grid-template-columns:repeat(2,minmax(0,1fr))}[data-theme-widget=translucent-card] .PocketHome-module__sqIphq__todayWidget{padding:1rem}[data-theme-widget=translucent-card] .PocketHome-module__sqIphq__projectWidget{padding:1rem}[data-theme-widget=translucent-card] .PocketHome-module__sqIphq__projectArt{opacity:1;block-size:2.5rem;inline-size:2.5rem;inset:1rem auto auto 1rem;transform:none}[data-theme-widget=translucent-card] .PocketHome-module__sqIphq__featureArrow{inset-block:1rem auto}[data-theme-widget=translucent-card] .PocketHome-module__sqIphq__todayTopline{font-family:var(--font-sans);font-size:.6875rem}[data-theme-widget=translucent-card] .PocketHome-module__sqIphq__statusComplication{background:var(--color-surface-active);border-color:#0000;padding-inline:.5rem;font-size:.6875rem}[data-theme-surface=translucent] .PocketHome-module__sqIphq__dock{border-radius:var(--radius-3xl);gap:0;padding:.375rem}[data-theme-surface=translucent] .PocketHome-module__sqIphq__dockButton{color:var(--color-text-primary);border-radius:var(--radius-xl)}[data-theme-surface=translucent] .PocketHome-module__sqIphq__dockButton>span:last-child{color:var(--color-text-primary)}[data-theme-surface=translucent] .PocketHome-module__sqIphq__dockIcon{box-shadow:none;background:0 0}[data-theme-surface=translucent] .PocketHome-module__sqIphq__dockButton:is(:active,:focus-visible){background:var(--glass-control)}[data-theme-surface=translucent] .PocketHome-module__sqIphq__dockButton:active .PocketHome-module__sqIphq__dockIcon{box-shadow:none;background:0 0}[data-theme-surface=translucent] .PocketHome-module__sqIphq__page{scrollbar-width:none;padding-block:.5rem;overflow-y:auto}[data-theme-surface=translucent] .PocketHome-module__sqIphq__pageHeading{border-radius:var(--radius-md);background:var(--glass-strong);padding-inline:.75rem}[data-theme-surface=translucent] .PocketHome-module__sqIphq__indicators{border-radius:var(--radius-full);background:var(--glass-control);justify-self:center;gap:0}@media (max-height:40rem){[data-theme-surface=translucent] .PocketHome-module__sqIphq__home{--pocket-gutter:.75rem;--pocket-icon-size:3rem}[data-theme-widget=translucent-card] .PocketHome-module__sqIphq__widgets{gap:.5rem}}@media (orientation:landscape) and (max-height:32rem){[data-theme-surface=translucent] .PocketHome-module__sqIphq__home{--pocket-dock-size:3.5rem;gap:0}[data-theme-surface=translucent] .PocketHome-module__sqIphq__dockButton{justify-content:center;display:flex}[data-theme-surface=translucent] .PocketHome-module__sqIphq__page{grid-template-rows:auto;grid-template-columns:1fr 1fr}}[data-high-contrast=true] .PocketHome-module__sqIphq__home{background-image:var(--wallpaper-accessible-scrim), var(--pocket-wallpaper-image,var(--wallpaper-pocket-image,none))}.PocketHome-module__sqIphq__homeContent{display:contents}.PocketHome-module__sqIphq__customizeAffordance{z-index:var(--layer-menus);inline-size:var(--border-thin);block-size:var(--border-thin);clip:rect(0, 0, 0, 0);color:var(--color-text-primary);white-space:nowrap;background:0 0;border:0;padding:0;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden}.PocketHome-module__sqIphq__customizeAffordance:focus-visible{inset-block-start:max(var(--pocket-gutter), env(safe-area-inset-top));inset-inline:var(--pocket-gutter);block-size:auto;inline-size:auto;min-block-size:var(--control-min-size);padding-inline:var(--space-base);clip:auto;border-radius:var(--radius-full);background:var(--color-surface-raised);box-shadow:var(--neu-shadow-floating);font-size:var(--type-label-lg-size);font-weight:var(--type-label-lg-weight);overflow:visible}.PocketHome-module__sqIphq__homeHeader{isolation:isolate;min-block-size:var(--control-min-size);padding-inline:var(--pocket-gutter);justify-content:space-between;align-items:center;display:flex;position:relative}.PocketHome-module__sqIphq__brand{gap:var(--space-micro);display:grid}.PocketHome-module__sqIphq__brand strong{font-size:var(--type-label-lg-size)}.PocketHome-module__sqIphq__brand span{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--type-caption-size)}.PocketHome-module__sqIphq__pages{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;min-block-size:0;display:flex;overflow:auto hidden}.PocketHome-module__sqIphq__pages::-webkit-scrollbar{display:none}.PocketHome-module__sqIphq__page{align-content:start;gap:var(--space-base);min-inline-size:0;padding-inline:var(--pocket-gutter);touch-action:pan-x pan-y;scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden auto}.PocketHome-module__sqIphq__widgets{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.PocketHome-module__sqIphq__todayWidget,.PocketHome-module__sqIphq__projectWidget{min-block-size:8.25rem;overflow:hidden}.PocketHome-module__sqIphq__todayWidget{align-content:space-between;gap:var(--space-xs);padding:var(--space-base);display:grid}.PocketHome-module__sqIphq__todayTopline{justify-content:space-between;align-items:center;gap:var(--space-sm);color:var(--color-tertiary);font-family:var(--font-mono);font-size:var(--type-caption-size);display:flex}.PocketHome-module__sqIphq__todayWidget>div:nth-child(2){display:grid}.PocketHome-module__sqIphq__time{font-size:clamp(var(--type-headline-md-size), 9vw, var(--type-headline-lg-size));letter-spacing:var(--type-headline-lg-tracking);font-variant-numeric:tabular-nums;line-height:.95}.PocketHome-module__sqIphq__date{color:var(--color-text-secondary);font-size:var(--type-label-md-size);font-weight:var(--type-label-md-weight);text-transform:uppercase}.PocketHome-module__sqIphq__condition{color:var(--color-text-secondary);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-leading);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.PocketHome-module__sqIphq__statusComplication{align-items:center;gap:var(--space-sm);inline-size:fit-content;min-block-size:var(--control-min-size);padding:var(--space-sm) var(--space-md);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-full);background:var(--color-surface-recessed);color:var(--color-text-primary);font-size:var(--type-caption-size);font-weight:var(--type-label-lg-weight);display:inline-flex}.PocketHome-module__sqIphq__statusMark{inline-size:var(--space-sm);block-size:var(--space-sm);border-radius:var(--radius-full);background:var(--color-success)}.PocketHome-module__sqIphq__discovery{min-block-size:var(--type-caption-leading);color:var(--color-warning);font-family:var(--font-mono);font-size:var(--type-caption-size);line-height:var(--type-caption-leading);margin:0}.PocketHome-module__sqIphq__projectWidget{align-content:end;gap:var(--space-xs);inline-size:100%;padding:var(--space-md);color:var(--color-text-primary);text-align:start;background:linear-gradient(to top, var(--color-surface-recessed), transparent 72%), linear-gradient(145deg, color-mix(in srgb, var(--color-primary) 42%, var(--color-surface-active)), var(--color-surface-raised));border:0;display:grid;position:relative}.PocketHome-module__sqIphq__projectArt{inset:var(--space-md) var(--space-md) auto auto;inline-size:var(--space-5xl);block-size:var(--space-5xl);color:var(--color-focus);opacity:.72;place-items:center;display:grid;position:absolute;transform:rotate(-7deg)}.PocketHome-module__sqIphq__widgetLabel,.PocketHome-module__sqIphq__featureStatus{z-index:1;color:var(--color-tertiary);font-family:var(--font-mono);font-size:var(--type-caption-size);position:relative}.PocketHome-module__sqIphq__widgetTitle{z-index:1;max-inline-size:11ch;font-size:var(--type-body-md-size);font-weight:var(--type-headline-sm-weight);line-height:var(--type-headline-sm-leading);position:relative}.PocketHome-module__sqIphq__featureStatus{color:var(--color-text-secondary)}.PocketHome-module__sqIphq__featureArrow{position:absolute;inset-block-end:var(--space-md);inset-inline-end:var(--space-md)}.PocketHome-module__sqIphq__appGrid{align-content:start;gap:var(--space-md) var(--space-sm);grid-template-columns:repeat(4,minmax(0,1fr));min-block-size:0;display:grid}.PocketHome-module__sqIphq__pageHeading{min-block-size:var(--control-min-size);justify-content:space-between;align-items:end;display:flex}.PocketHome-module__sqIphq__pageHeading p,.PocketHome-module__sqIphq__emptyPageTwo{color:var(--color-text-secondary);font-size:var(--type-caption-size)}.PocketHome-module__sqIphq__emptyPageTwo{grid-column:1/-1}.PocketHome-module__sqIphq__pagination{display:contents}.PocketHome-module__sqIphq__swipeHint{display:none}.PocketHome-module__sqIphq__indicators{justify-content:center;gap:var(--space-sm);min-block-size:var(--control-min-size);display:flex}.PocketHome-module__sqIphq__indicator{inline-size:var(--control-min-size);block-size:var(--control-min-size);background:0 0;border:0;place-items:center;padding:0;display:grid}.PocketHome-module__sqIphq__indicator:after{content:"";inline-size:var(--space-sm);block-size:var(--space-sm);border-radius:var(--radius-full);background:var(--color-text-subdued)}.PocketHome-module__sqIphq__indicator[aria-current=page]:after{inline-size:var(--space-xl);background:var(--color-primary)}.PocketHome-module__sqIphq__dock{isolation:isolate;align-self:end;gap:var(--space-sm);block-size:var(--pocket-dock-size);margin-inline:var(--pocket-gutter);padding:var(--space-sm) var(--space-md);border:var(--border-thin) solid color-mix(in srgb, var(--color-border-subtle) 62%, transparent);border-radius:var(--radius-3xl);background:color-mix(in srgb, var(--neu-floating-bg) 94%, transparent);box-shadow:var(--neu-shadow-floating);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.PocketHome-module__sqIphq__dockButton{align-content:center;justify-items:center;gap:var(--space-xs);min-inline-size:0;min-block-size:var(--control-min-size);border-radius:var(--radius-xl);color:var(--dock-tone,var(--color-primary-hover));background:0 0;border:0;padding:0;display:grid}.PocketHome-module__sqIphq__dockIcon{inline-size:calc(var(--control-min-size) + var(--space-xs));block-size:calc(var(--control-min-size) + var(--space-xs));border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--neu-shadow-raised);place-items:center;display:grid}.PocketHome-module__sqIphq__dockButton:active .PocketHome-module__sqIphq__dockIcon{background:var(--color-surface-recessed);box-shadow:var(--neu-shadow-pressed);transform:translateY(var(--press-offset))}.PocketHome-module__sqIphq__dockButton>span:last-child{max-inline-size:100%;color:var(--color-text-secondary);font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PocketHome-module__sqIphq__dockButton[data-tone=blue]{--dock-tone:var(--app-tone-blue)}.PocketHome-module__sqIphq__dockButton[data-tone=indigo]{--dock-tone:var(--app-tone-indigo)}.PocketHome-module__sqIphq__dockButton[data-tone=cyan]{--dock-tone:var(--app-tone-cyan)}.PocketHome-module__sqIphq__dockButton[data-tone=green]{--dock-tone:var(--app-tone-green)}@media (max-height:43.75rem){.PocketHome-module__sqIphq__home{--pocket-icon-size:3.5rem;--pocket-dock-size:5rem;gap:var(--space-xs)}.PocketHome-module__sqIphq__page,.PocketHome-module__sqIphq__widgets{gap:var(--space-sm)}.PocketHome-module__sqIphq__todayWidget,.PocketHome-module__sqIphq__projectWidget{min-block-size:6.25rem;padding:var(--space-md)}.PocketHome-module__sqIphq__discovery,.PocketHome-module__sqIphq__featureStatus{display:none}.PocketHome-module__sqIphq__appGrid{gap:var(--space-xs)}.PocketHome-module__sqIphq__dock{padding-block:var(--space-xs)}}@media (max-width:22rem){.PocketHome-module__sqIphq__todayTopline span{text-overflow:ellipsis;white-space:nowrap;max-inline-size:9rem;overflow:hidden}.PocketHome-module__sqIphq__condition{font-size:var(--type-caption-size)}.PocketHome-module__sqIphq__statusComplication{padding-inline:var(--space-sm)}}@media (orientation:landscape) and (max-height:37.5rem){.PocketHome-module__sqIphq__page{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(15rem,.9fr) minmax(20rem,1.1fr)}.PocketHome-module__sqIphq__pageHeading{display:none}.PocketHome-module__sqIphq__appGrid{grid-template-columns:repeat(6,minmax(0,1fr));align-content:center}.PocketHome-module__sqIphq__pageTwo .PocketHome-module__sqIphq__appGrid{grid-column:1/-1}}@media (forced-colors:active){.PocketHome-module__sqIphq__home{background-image:none}.PocketHome-module__sqIphq__dock,.PocketHome-module__sqIphq__dockIcon,.PocketHome-module__sqIphq__indicator:after,.PocketHome-module__sqIphq__statusComplication{border:var(--border-thin) solid CanvasText}}[data-theme-taskbar=anchored-bar] .PocketHome-module__sqIphq__home{--pocket-icon-size:3rem;--pocket-dock-size:4.75rem;padding-block-start:max(var(--space-xs), env(safe-area-inset-top))}[data-theme-chrome=classic-titlebar] .PocketHome-module__sqIphq__homeHeader{margin-inline:var(--space-xs);padding:var(--space-xs) var(--space-sm);border:1px solid var(--classic-edge-dark);background:var(--classic-title);color:var(--classic-title-text);box-shadow:var(--neu-shadow-raised)}[data-theme-chrome=classic-titlebar] .PocketHome-module__sqIphq__brand span{color:inherit;font-size:.6875rem}[data-theme-widget=flat-panel] .PocketHome-module__sqIphq__widgets{gap:var(--space-sm)}[data-theme-widget=flat-panel] :is(.PocketHome-module__sqIphq__todayWidget,.PocketHome-module__sqIphq__projectWidget){min-block-size:8rem;padding:var(--space-md);border:1px solid var(--classic-edge-dark);background:var(--color-surface-raised);box-shadow:var(--neu-shadow-raised)}[data-theme-widget=flat-panel] .PocketHome-module__sqIphq__todayWidget{gap:var(--space-sm)}[data-theme-widget=flat-panel] .PocketHome-module__sqIphq__time{font-family:var(--font-mono);font-size:clamp(1.3rem,7vw,1.8rem);font-weight:700;line-height:1.1}[data-theme-widget=flat-panel] .PocketHome-module__sqIphq__todayTopline{font-size:.625rem}[data-theme-widget=flat-panel] .PocketHome-module__sqIphq__projectWidget{align-content:end;padding-block-start:4rem}[data-theme-widget=flat-panel] .PocketHome-module__sqIphq__projectArt{inset:var(--space-sm) auto auto var(--space-sm);opacity:1;block-size:2.5rem;inline-size:2.5rem;transform:none}[data-theme-widget=flat-panel] .PocketHome-module__sqIphq__featureArrow{inset-block-start:var(--space-sm);inset-block-end:auto;inset-inline-end:var(--space-sm)}[data-theme-widget=flat-panel] .PocketHome-module__sqIphq__statusComplication{padding:var(--space-xs) var(--space-sm);box-shadow:var(--neu-shadow-recessed)}[data-theme-widget=flat-panel] .PocketHome-module__sqIphq__pageHeading{padding-inline:var(--space-sm);background:var(--color-surface-overlay);box-shadow:var(--neu-shadow-raised)}[data-theme-icons=outline] .PocketHome-module__sqIphq__appGrid{gap:var(--space-sm) var(--space-xs);align-content:start}[data-theme-taskbar=anchored-bar] .PocketHome-module__sqIphq__dock{gap:var(--space-xs);margin-inline:var(--space-xs);padding:var(--space-xs);border:1px solid var(--classic-edge-dark);background:var(--color-surface-overlay);box-shadow:var(--neu-shadow-raised)}[data-theme-taskbar=anchored-bar] .PocketHome-module__sqIphq__dockButton{border:1px solid var(--classic-edge-mid);background:var(--color-surface-overlay);box-shadow:var(--neu-shadow-raised);gap:0}[data-theme-taskbar=anchored-bar] .PocketHome-module__sqIphq__dockIcon{block-size:2.25rem;inline-size:2.25rem;box-shadow:none;background:0 0}[data-theme-taskbar=anchored-bar] .PocketHome-module__sqIphq__dockIcon svg{block-size:1.5rem;inline-size:1.5rem}[data-theme-taskbar=anchored-bar] .PocketHome-module__sqIphq__dockButton:active{box-shadow:var(--neu-shadow-pressed)}[data-theme-taskbar=anchored-bar] .PocketHome-module__sqIphq__dockButton:active .PocketHome-module__sqIphq__dockIcon{box-shadow:none;background:0 0}[data-theme-taskbar=anchored-bar] .PocketHome-module__sqIphq__indicator{background:var(--color-surface-overlay);background-clip:padding-box;border:6px solid #0000}[data-theme-taskbar=anchored-bar] .PocketHome-module__sqIphq__indicator:after{inline-size:var(--space-sm);block-size:var(--space-sm);background:var(--color-text-secondary)}[data-theme-taskbar=anchored-bar] .PocketHome-module__sqIphq__indicator[aria-current=page]{background-color:var(--classic-title)}[data-theme-taskbar=anchored-bar] .PocketHome-module__sqIphq__indicator[aria-current=page]:after{background:var(--classic-title-text)}[data-theme-taskbar=anchored-bar] .PocketHome-module__sqIphq__page{touch-action:pan-x pan-y;padding-block-end:var(--space-xs);overflow-y:auto}@media (orientation:landscape) and (max-height:37.5rem){[data-theme-taskbar=anchored-bar] .PocketHome-module__sqIphq__home{--pocket-dock-size:3rem;gap:var(--space-xs)}[data-theme-taskbar=anchored-bar] .PocketHome-module__sqIphq__dockButton{grid-auto-flow:column;align-items:center}[data-theme-taskbar=anchored-bar] .PocketHome-module__sqIphq__page{grid-template-columns:minmax(14rem,.85fr) minmax(0,1.15fr)}[data-theme-widget=flat-panel] .PocketHome-module__sqIphq__discovery{display:none}}[data-theme-type=modern-sans] .PocketHome-module__sqIphq__home{--pocket-icon-size:clamp(3.75rem, 19vw, 5rem);--pocket-app-radius:calc(var(--pocket-icon-size) * .225);--pocket-dock-size:5.75rem;font-family:var(--font-system)}[data-theme-type=modern-sans] .PocketHome-module__sqIphq__dockIcon{border-radius:var(--pocket-dock-icon-radius);block-size:3.5rem;inline-size:3.5rem}[data-theme-type=modern-sans] .PocketHome-module__sqIphq__pagination{justify-items:center;gap:0;display:grid}[data-theme-type=modern-sans] .PocketHome-module__sqIphq__swipeHint{color:var(--color-text-secondary);text-shadow:0 1px 5px var(--color-shadow-dark);align-items:center;gap:.375rem;font-size:.6875rem;line-height:1;display:flex}[data-theme-type=modern-sans] .PocketHome-module__sqIphq__indicators{box-shadow:none;background:0 0;border:0;gap:0;padding:0}[data-theme-type=modern-sans] .PocketHome-module__sqIphq__indicator:after{block-size:.375rem;inline-size:.375rem;transform:translate(.9375rem)}[data-theme-type=modern-sans] .PocketHome-module__sqIphq__indicator+.PocketHome-module__sqIphq__indicator:after{transform:translate(-.9375rem)}[data-theme-type=modern-sans] .PocketHome-module__sqIphq__indicator[aria-current=page]:after{background:var(--color-text-primary)}[data-theme-type=modern-sans] .PocketHome-module__sqIphq__homeHeader{min-block-size:3.25rem}[data-theme-type=modern-sans] .PocketHome-module__sqIphq__brand strong{letter-spacing:-.025em;font-size:1.125rem}[data-theme-type=modern-sans] .PocketHome-module__sqIphq__brand span{letter-spacing:.08em;font-family:inherit;font-size:.6875rem}[data-theme-type=modern-sans] .PocketHome-module__sqIphq__page{grid-template-rows:auto 1fr;gap:1.25rem;padding-block:.75rem}[data-theme-type=modern-sans] .PocketHome-module__sqIphq__todayWidget{border-radius:var(--radius-xl);gap:.5rem;min-inline-size:0;padding:1rem}[data-theme-type=modern-sans] .PocketHome-module__sqIphq__todayTopline{color:var(--color-text-secondary);font-family:inherit;font-size:.75rem}[data-theme-type=modern-sans] .PocketHome-module__sqIphq__time{font-family:var(--font-system);letter-spacing:-.065em;white-space:nowrap;font-size:clamp(2rem,11vw,3.5rem);font-weight:400;line-height:1.1}[data-theme-type=modern-sans] .PocketHome-module__sqIphq__date{text-transform:none;margin-block-start:.375rem;font-size:.8125rem;font-weight:500}[data-theme-type=modern-sans] .PocketHome-module__sqIphq__condition{display:none}[data-theme-type=modern-sans] .PocketHome-module__sqIphq__discovery:empty{display:none}[data-theme-type=modern-sans] .PocketHome-module__sqIphq__statusComplication{text-align:start;gap:.375rem;padding:.5rem;font-size:.6875rem;line-height:1.3}.PocketHome-module__sqIphq__statusMark{flex:none}[data-theme=dusk] .PocketHome-module__sqIphq__homeHeader{color:var(--color-text-primary);text-shadow:0 1px 6px var(--color-shadow-dark)}[data-theme=dusk] .PocketHome-module__sqIphq__brand span{color:var(--color-text-primary)}[data-theme=dusk] .PocketHome-module__sqIphq__dock{background:var(--neu-floating-bg);border-color:var(--color-border-subtle)}[data-high-contrast=true] .PocketHome-module__sqIphq__brand{border-radius:var(--radius-md);background:var(--color-surface-base);padding:.375rem .625rem}@media (max-width:22rem){[data-theme-type=modern-sans] .PocketHome-module__sqIphq__todayWidget{padding:.75rem}[data-theme-type=modern-sans] .PocketHome-module__sqIphq__widgets{gap:.625rem}}
.PocketLockScreen-module__11rUKW__lock{gap:var(--space-base);block-size:100%;inline-size:100%;padding:max(var(--pocket-gutter), env(safe-area-inset-top)) var(--pocket-gutter) max(var(--pocket-gutter), env(safe-area-inset-bottom));isolation:isolate;background-color:var(--color-neutral);background-image:var(--wallpaper-pocket-lock-scrim,none), var(--pocket-wallpaper-image,var(--wallpaper-pocket-image,none));background-position:50%;background-size:cover;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}[data-theme-surface=glossy-plastic] .PocketLockScreen-module__11rUKW__clock{padding:var(--space-lg);border:1px solid var(--xp-edge-dark);border-radius:var(--radius-lg);background:var(--color-surface-overlay);box-shadow:var(--xp-bevel);text-shadow:none}[data-theme-surface=glossy-plastic] :is(.PocketLockScreen-module__11rUKW__unlockFill,.PocketLockScreen-module__11rUKW__unlockThumb){color:var(--color-text-on-accent)}[data-theme-surface=translucent] .PocketLockScreen-module__11rUKW__clock{padding:var(--space-xl) var(--space-base);background:var(--glass-strong);border:1px solid var(--glass-rim);border-radius:var(--radius-3xl);text-shadow:none}[data-theme-surface=translucent] .PocketLockScreen-module__11rUKW__notification{background:var(--glass-content);border:1px solid var(--glass-rim);box-shadow:var(--neu-shadow-raised);border-radius:var(--radius-xl)}[data-theme-surface=translucent] .PocketLockScreen-module__11rUKW__unlockTrack{background:var(--glass-regular);border:1px solid var(--glass-rim);box-shadow:var(--neu-shadow-floating);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter)}[data-theme-surface=translucent] :is(.PocketLockScreen-module__11rUKW__unlockFill,.PocketLockScreen-module__11rUKW__unlockThumb){color:var(--color-text-on-accent)}[data-high-contrast=true] .PocketLockScreen-module__11rUKW__lock{background-image:var(--wallpaper-accessible-scrim), var(--pocket-wallpaper-image,var(--wallpaper-pocket-image,none))}.PocketLockScreen-module__11rUKW__clock{justify-items:center;gap:var(--space-sm);text-align:center;text-shadow:0 var(--border-thin) var(--space-sm) var(--color-shadow-dark);padding-block-start:var(--space-base);display:grid}.PocketLockScreen-module__11rUKW__identity{align-items:center;gap:var(--space-sm);color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--type-mono-sm-size);letter-spacing:var(--type-label-md-tracking);text-transform:uppercase;margin:0;display:inline-flex}.PocketLockScreen-module__11rUKW__identity>span{inline-size:var(--space-2xl);block-size:var(--space-2xl);border-radius:var(--radius-full);background:var(--color-surface-overlay);place-items:center;display:grid}.PocketLockScreen-module__11rUKW__time{font-size:clamp(var(--type-display-md-size), 16vw, calc(var(--type-display-lg-size) * 1.08));font-weight:var(--type-display-lg-weight);line-height:var(--type-display-lg-leading);letter-spacing:var(--type-display-lg-tracking);font-variant-numeric:tabular-nums}.PocketLockScreen-module__11rUKW__date{color:var(--color-text-secondary);font-size:var(--type-body-md-size);font-weight:var(--type-label-lg-weight)}.PocketLockScreen-module__11rUKW__notifications{align-self:start;gap:var(--space-md);inline-size:min(100%, var(--pocket-panel-max-width));margin-inline:auto;display:grid}.PocketLockScreen-module__11rUKW__notification{gap:var(--space-sm);padding:var(--space-base);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--neu-raised-bg) 94%, transparent);box-shadow:var(--neu-shadow-raised);grid-template-columns:minmax(0,1fr) auto;display:grid}.PocketLockScreen-module__11rUKW__notificationCopy{gap:var(--space-xs);min-inline-size:0;display:grid}.PocketLockScreen-module__11rUKW__notificationSource{color:var(--color-tertiary);font-family:var(--font-mono);font-size:var(--type-mono-sm-size)}.PocketLockScreen-module__11rUKW__notificationTitle{font-size:var(--type-body-sm-size);font-weight:var(--type-label-lg-weight)}.PocketLockScreen-module__11rUKW__notificationBody{color:var(--color-text-secondary);font-size:var(--type-body-sm-size);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.PocketLockScreen-module__11rUKW__unlockRegion{align-self:end;gap:var(--space-md);inline-size:min(100%, var(--pocket-panel-max-width));margin-inline:auto;display:grid}.PocketLockScreen-module__11rUKW__unlockTrack{min-block-size:var(--space-5xl);padding:var(--space-xs);border-radius:var(--radius-full);background:var(--neu-recessed-bg);box-shadow:var(--neu-shadow-recessed);border:var(--border-thin) solid var(--color-border-subtle);align-items:center;display:grid;position:relative;overflow:hidden}.PocketLockScreen-module__11rUKW__unlockFill{inset:var(--space-xs);border-radius:inherit;background:color-mix(in srgb, var(--color-primary) 34%, transparent);transform:scaleX(var(--unlock-progress,0));transform-origin:0;pointer-events:none;position:absolute}.PocketLockScreen-module__11rUKW__unlockLabel{inset-inline:var(--space-5xl) var(--space-base);color:var(--color-text-secondary);font-size:var(--type-label-lg-size);font-weight:var(--type-label-lg-weight);text-align:center;pointer-events:none;position:absolute}.PocketLockScreen-module__11rUKW__unlockThumb{z-index:1;inline-size:calc(var(--space-5xl) - var(--space-sm));block-size:calc(var(--space-5xl) - var(--space-sm));border-radius:var(--radius-full);color:var(--color-text-dark);background:var(--color-primary);box-shadow:var(--neu-shadow-raised);transform:translate3d(var(--unlock-x,0), 0, 0);transition:transform var(--motion-base) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard);touch-action:none;border:0;place-items:center;padding:0;display:grid;position:relative}.PocketLockScreen-module__11rUKW__unlockThumb:active{background:var(--color-primary-pressed)}@media (max-height:43.75rem){.PocketLockScreen-module__11rUKW__lock{gap:var(--space-sm)}.PocketLockScreen-module__11rUKW__clock{padding-block-start:0}.PocketLockScreen-module__11rUKW__time{font-size:var(--type-display-md-size)}.PocketLockScreen-module__11rUKW__notification{padding:var(--space-md)}.PocketLockScreen-module__11rUKW__notificationBody{-webkit-line-clamp:1}}@media (orientation:landscape) and (max-height:37.5rem){.PocketLockScreen-module__11rUKW__lock{grid-template-columns:minmax(var(--pocket-landscape-aside-min-width), .8fr) minmax(var(--pocket-landscape-content-min-width), 1.2fr);column-gap:var(--space-xl);grid-template-rows:minmax(0,1fr) auto}.PocketLockScreen-module__11rUKW__clock{grid-row:1/-1;align-self:center}.PocketLockScreen-module__11rUKW__notifications,.PocketLockScreen-module__11rUKW__unlockRegion{inline-size:100%}}@media (forced-colors:active){.PocketLockScreen-module__11rUKW__lock{background-image:none}.PocketLockScreen-module__11rUKW__notification,.PocketLockScreen-module__11rUKW__unlockTrack,.PocketLockScreen-module__11rUKW__unlockThumb{border:var(--border-thin) solid CanvasText}}[data-theme-widget=flat-panel] .PocketLockScreen-module__11rUKW__clock{min-block-size:11rem;padding:var(--space-base);border:1px solid var(--classic-edge-dark);background:var(--color-surface-recessed);box-shadow:var(--neu-shadow-recessed);text-shadow:none;align-content:center}[data-theme-type=system-ui] .PocketLockScreen-module__11rUKW__time{font-family:var(--font-mono);font-size:2.5rem;font-weight:700}[data-theme-widget=flat-panel] .PocketLockScreen-module__11rUKW__notification{padding:var(--space-sm);border:1px solid var(--classic-edge-dark);background:var(--color-surface-overlay)}[data-theme-chrome=classic-titlebar] .PocketLockScreen-module__11rUKW__notificationSource{padding:var(--space-xs);background:var(--classic-title);color:var(--classic-title-text)}[data-theme-surface=beveled] .PocketLockScreen-module__11rUKW__unlockThumb{background:var(--color-surface-overlay);color:var(--color-text-primary)}.PocketLockScreen-module__11rUKW__unlockTrack[data-dragging=true] .PocketLockScreen-module__11rUKW__unlockThumb{transition:none}.PocketLockScreen-module__11rUKW__unlockLabel{opacity:calc(1 - var(--unlock-progress,0))}[data-theme-type=modern-sans] .PocketLockScreen-module__11rUKW__lock{font-family:var(--font-system);overflow-y:auto}[data-theme-type=modern-sans] .PocketLockScreen-module__11rUKW__clock{box-shadow:none;background:0 0;border:0;gap:.5rem;padding:clamp(1rem,5dvh,3rem) 0 1rem}[data-theme-type=modern-sans] .PocketLockScreen-module__11rUKW__identity{letter-spacing:-.01em;text-transform:none;color:var(--color-text-primary);font-family:inherit;font-size:.875rem}[data-theme-type=modern-sans] .PocketLockScreen-module__11rUKW__identity>span{background:0 0}[data-theme-type=modern-sans] .PocketLockScreen-module__11rUKW__date{color:var(--color-text-primary);grid-row:2;font-size:1.0625rem;font-weight:500}[data-theme-type=modern-sans] .PocketLockScreen-module__11rUKW__time{font-family:var(--font-system);letter-spacing:-.065em;grid-row:3;font-size:clamp(4.5rem,22vw,7rem);font-weight:400;line-height:1}[data-theme-type=modern-sans] .PocketLockScreen-module__11rUKW__notifications{gap:.75rem}[data-theme-type=modern-sans] .PocketLockScreen-module__11rUKW__notification{border-radius:var(--radius-xl)}[data-theme-type=modern-sans] .PocketLockScreen-module__11rUKW__notificationSource{font-family:inherit;font-weight:600}[data-theme-type=modern-sans] .PocketLockScreen-module__11rUKW__unlockRegion{gap:.25rem;max-inline-size:23rem}[data-theme-type=modern-sans] .PocketLockScreen-module__11rUKW__unlockTrack{min-block-size:4.25rem;padding:.375rem}[data-theme-type=modern-sans] .PocketLockScreen-module__11rUKW__unlockThumb{background:var(--color-surface-light);block-size:3.375rem;inline-size:3.375rem;color:var(--color-text-dark)}[data-theme-type=modern-sans] .PocketLockScreen-module__11rUKW__unlockLabel{letter-spacing:-.02em;font-family:inherit;font-size:1rem;font-weight:500}[data-theme-type=modern-sans] .PocketLockScreen-module__11rUKW__tapUnlock{min-block-size:44px;box-shadow:none;color:var(--color-text-primary);background:0 0;font-family:inherit;font-size:.8125rem}[data-theme=dusk] .PocketLockScreen-module__11rUKW__clock{color:var(--color-text-primary);text-shadow:0 2px 12px var(--color-shadow-dark)}[data-high-contrast=true] .PocketLockScreen-module__11rUKW__clock{border-radius:var(--radius-xl);background:var(--color-surface-base)}@media (max-height:35rem){[data-theme-type=modern-sans] .PocketLockScreen-module__11rUKW__clock{padding-block:.5rem}[data-theme-type=modern-sans] .PocketLockScreen-module__11rUKW__time{font-size:4rem}}
.PocketShell-module__wTxgbq__shell{inline-size:var(--pocket-viewport-width,100dvw);block-size:var(--pocket-viewport-height,100dvh);isolation:isolate;max-inline-size:100%;color:var(--color-text-primary);background:var(--color-neutral);position:relative;overflow:hidden}
.PocketStartup-module__vwOEua__startup{block-size:100%;inline-size:100%;padding:var(--pocket-gutter);color:var(--color-text-primary);background:var(--color-neutral);place-items:center;display:grid;overflow:hidden}[data-theme-surface=glossy-plastic] .PocketStartup-module__vwOEua__startup{background:var(--xp-taskbar);color:var(--xp-ink-on-blue)}[data-theme-surface=glossy-plastic] .PocketStartup-module__vwOEua__copy p{color:inherit}[data-theme-surface=glossy-plastic] .PocketStartup-module__vwOEua__progress{border:1px solid var(--xp-blue-dark);background:var(--color-surface-recessed);block-size:1.15rem;padding:3px}[data-theme-surface=glossy-plastic] .PocketStartup-module__vwOEua__progress:after{background:repeating-linear-gradient(90deg, var(--color-success) 0 8px, transparent 8px 10px)}.PocketStartup-module__vwOEua__sequence{justify-items:center;gap:var(--space-xl);inline-size:min(100%, var(--content-max-width));display:grid}.PocketStartup-module__vwOEua__mark{inline-size:var(--pocket-icon-size);block-size:var(--pocket-icon-size);border-radius:var(--radius-xl);color:var(--color-primary);background:var(--neu-raised-bg);box-shadow:var(--neu-shadow-raised);font-family:var(--font-mono);font-size:var(--type-headline-sm-size);font-weight:var(--type-headline-sm-weight);letter-spacing:var(--type-label-md-tracking);animation:PocketStartup-module__vwOEua__startup-pulse var(--motion-slow) var(--ease-standard) infinite alternate;place-items:center;display:grid}.PocketStartup-module__vwOEua__copy{gap:var(--space-sm);text-align:center;display:grid}.PocketStartup-module__vwOEua__copy p{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--type-mono-sm-size)}.PocketStartup-module__vwOEua__progress{inline-size:min(var(--pocket-startup-progress-width), var(--pocket-startup-progress-fluid-width));block-size:var(--space-sm);padding:var(--space-micro);border-radius:var(--radius-full);background:var(--neu-recessed-bg);box-shadow:var(--neu-shadow-recessed);overflow:hidden}.PocketStartup-module__vwOEua__progress:after{content:"";border-radius:inherit;background:var(--color-primary);transform-origin:0;block-size:100%;inline-size:58%;animation:PocketStartup-module__vwOEua__startup-progress var(--motion-slow) var(--ease-standard) infinite alternate;display:block}@keyframes PocketStartup-module__vwOEua__startup-pulse{0%{color:var(--color-primary);box-shadow:var(--neu-shadow-raised)}to{color:var(--color-focus);box-shadow:var(--neu-shadow-active)}}@keyframes PocketStartup-module__vwOEua__startup-progress{0%{transform:translate(-38%)}to{transform:translate(104%)}}@media (prefers-reduced-motion:reduce){.PocketStartup-module__vwOEua__mark,.PocketStartup-module__vwOEua__progress:after{animation:none}}[data-theme-surface=translucent] .PocketStartup-module__vwOEua__startup{background-image:var(--wallpaper-pocket-image);background-position:50%;background-size:cover}[data-theme-surface=translucent] .PocketStartup-module__vwOEua__sequence{padding:var(--space-2xl) var(--space-base);border-radius:var(--radius-3xl);background:var(--glass-strong);box-shadow:var(--neu-shadow-floating)}[data-theme-surface=translucent] .PocketStartup-module__vwOEua__mark{border-radius:var(--radius-lg);animation:none}[data-theme-surface=translucent] .PocketStartup-module__vwOEua__copy p{font-family:var(--font-sans)}[data-theme-chrome=classic-titlebar] .PocketStartup-module__vwOEua__startup{border:6px solid var(--color-surface-overlay);background:var(--classic-title);color:var(--classic-title-text)}[data-theme-chrome=classic-titlebar] .PocketStartup-module__vwOEua__copy p{color:inherit}[data-theme-chrome=classic-titlebar] .PocketStartup-module__vwOEua__mark{animation:none}[data-theme-chrome=classic-titlebar] .PocketStartup-module__vwOEua__progress{block-size:1rem}[data-theme-chrome=classic-titlebar] .PocketStartup-module__vwOEua__progress:after{animation-timing-function:steps(5,end)}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-primary:#4f9cff;--color-primary-hover:#66aeff;--color-primary-pressed:#3269b3;--color-secondary:#242831;--color-tertiary:#45d3e6;--color-neutral:#1c1f25;--color-surface-base:#242831;--color-surface-raised:#2a2f39;--color-surface-recessed:#181b21;--color-surface-overlay:#20242c;--color-surface-active:#303a49;--color-surface-light:#e7e9ec;--color-text-primary:#f2f4f7;--color-text-secondary:#a8afbb;--color-text-subdued:#7b8492;--color-text-dark:#07111f;--color-border-subtle:#39404c;--color-shadow-dark:#15181e;--color-shadow-light:#303641;--color-focus:#8cc2ff;--color-success:#55c58a;--color-warning:#d99a43;--color-danger:#ef5b5b;--projects-paper:#f5f6ee;--projects-ink:#132e29;--featured-build-bg:#102c31;--featured-build-ink:#fff;--featured-build-scrim:linear-gradient(180deg, transparent 12%, #061b203d 30%, #061b20 80%);--shortcut-danger-bg:#af2637;--shortcut-danger-ink:#fff;--font-system:-apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--app-tone-blue:var(--color-primary);--app-tone-indigo:color-mix(in srgb, var(--color-primary) 70%, #7f74d8);--app-tone-cyan:var(--color-tertiary);--app-tone-teal:color-mix(in srgb, var(--color-tertiary) 72%, var(--color-success));--app-tone-silver:var(--color-text-secondary);--app-tone-graphite:var(--color-text-subdued);--app-tone-amber:var(--color-warning);--app-tone-cobalt:var(--color-primary-pressed);--app-tone-green:var(--color-success);--app-tone-red:var(--color-danger);--font-sans:var(--font-manrope), Manrope, Inter, system-ui, sans-serif;--font-mono:var(--font-ibm-plex-mono), "IBM Plex Mono", ui-monospace, SFMono-Regular, Consolas, monospace;--type-display-lg-size:4rem;--type-display-lg-weight:600;--type-display-lg-leading:1.05;--type-display-lg-tracking:-.04em;--type-display-md-size:3rem;--type-display-md-weight:600;--type-display-md-leading:1.08;--type-display-md-tracking:-.035em;--type-headline-lg-size:2.5rem;--type-headline-lg-weight:600;--type-headline-lg-leading:1.12;--type-headline-lg-tracking:-.03em;--type-headline-md-size:1.75rem;--type-headline-md-weight:600;--type-headline-md-leading:1.2;--type-headline-md-tracking:-.02em;--type-headline-sm-size:1.25rem;--type-headline-sm-weight:600;--type-headline-sm-leading:1.25;--type-headline-sm-tracking:-.015em;--type-body-lg-size:1.125rem;--type-body-lg-weight:400;--type-body-lg-leading:1.6;--type-body-lg-tracking:-.005em;--type-body-md-size:1rem;--type-body-md-weight:400;--type-body-md-leading:1.55;--type-body-md-tracking:0;--type-body-sm-size:.875rem;--type-body-sm-weight:400;--type-body-sm-leading:1.5;--type-body-sm-tracking:0;--type-label-lg-size:.875rem;--type-label-lg-weight:600;--type-label-lg-leading:1.2;--type-label-lg-tracking:.01em;--type-label-md-size:.75rem;--type-label-md-weight:600;--type-label-md-leading:1.2;--type-label-md-tracking:.025em;--type-caption-size:.6875rem;--type-caption-weight:500;--type-caption-leading:1.35;--type-caption-tracking:.03em;--type-mono-md-size:.875rem;--type-mono-md-weight:400;--type-mono-md-leading:1.55;--type-mono-md-tracking:0;--type-mono-sm-size:.75rem;--type-mono-sm-weight:400;--type-mono-sm-leading:1.5;--type-mono-sm-tracking:.015em;--radius-none:0;--radius-xs:.375rem;--radius-sm:.625rem;--radius-md:.875rem;--radius-lg:1.125rem;--radius-xl:1.375rem;--radius-2xl:1.75rem;--radius-3xl:2.25rem;--radius-circle:50%;--radius-full:62.4375rem;--do-not-open-badge-radius:4px;--do-not-open-button-radius:12px;--do-not-open-pip-radius:1px;--do-not-open-button-border:#ff968b;--do-not-open-button-ink:#fff7ef;--do-not-open-button-bg:linear-gradient(180deg, #c3423b, #a52628);--do-not-open-button-hover-bg:linear-gradient(180deg, #cd4a40, #ad292b);--do-not-open-button-active-bg:#9c272a;--do-not-open-button-highlight:#ffffff38;--do-not-open-button-edge:#64191e;--do-not-open-button-shadow:#190a1233;--space-micro:.125rem;--space-xs:.25rem;--space-sm:.5rem;--space-md:.75rem;--space-base:1rem;--space-lg:1.25rem;--space-xl:1.5rem;--space-2xl:2rem;--space-3xl:2.5rem;--space-4xl:3rem;--space-5xl:4rem;--space-6xl:5rem;--space-7xl:6rem;--desktop-gutter:1.5rem;--pocket-gutter:1rem;--dock-gap:.75rem;--control-min-size:2.75rem;--menu-row-min-size:2.75rem;--desktop-icon-size:4.5rem;--desktop-taskbar-size:4.5rem;--taskbar-app-size:3rem;--pocket-icon-size:4rem;--pocket-app-radius:calc(var(--pocket-icon-size) * .225);--pocket-dock-icon-radius:.7875rem;--pocket-dock-size:5.5rem;--pocket-panel-max-width:31rem;--pocket-widget-min-size:6.5rem;--pocket-startup-progress-width:14rem;--pocket-startup-progress-fluid-width:72vw;--pocket-landscape-aside-min-width:12rem;--pocket-landscape-content-min-width:18rem;--pocket-landscape-widgets-min-width:15rem;--pocket-landscape-apps-min-width:20rem;--toggle-width:3.25rem;--toggle-height:1.875rem;--toggle-thumb-size:1.5rem;--badge-size:1.25rem;--icon-size-sm:1rem;--icon-size-md:1.25rem;--icon-size-lg:1.5rem;--icon-size-app-art:6rem;--content-max-width:75rem;--text-measure:68ch;--border-thin:.0625rem;--focus-width:.1875rem;--focus-offset:.1875rem;--press-offset:.0625rem;--hover-offset:-.0625rem;--surface-opacity-disabled:.52;--motion-instant:1ms;--motion-fast:.15s;--motion-base:.22s;--motion-slow:.32s;--ease-standard:cubic-bezier(.2, .7, .2, 1);--ease-enter:cubic-bezier(.16, 1, .3, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--layer-base:0;--layer-content:1;--layer-desktop-icons:10;--layer-windows:20;--layer-widgets:30;--layer-taskbar:40;--layer-menus:50;--layer-dialogs:60;--layer-focus:70}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;hanging-punctuation:first last}html:focus-within{scroll-behavior:smooth}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}body{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;min-block-size:100dvh;line-height:1.5}ul[role=list],ol[role=list]{margin:0;padding:0;list-style:none}img,picture,svg,canvas,video{max-inline-size:100%;display:block}img,picture,video,canvas{block-size:auto}input,button,textarea,select{font:inherit}button,[role=button]{touch-action:manipulation}button:not(:disabled),[role=button]:not([aria-disabled=true]),a[href]{cursor:pointer}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:from-font}textarea:not([rows]){min-block-size:10em}:target{scroll-margin-block:var(--space-5xl)}[hidden]{display:none!important}
:root,[data-theme=dusk]{--neu-bg:var(--color-surface-base);--neu-raised-bg:var(--color-surface-raised);--neu-recessed-bg:var(--color-surface-recessed);--neu-floating-bg:var(--color-surface-overlay);--neu-active-bg:var(--color-surface-active);--neu-shadow-dark:var(--color-shadow-dark);--neu-shadow-light:var(--color-shadow-light);--neu-accent:var(--color-primary);--neu-focus:var(--color-focus);--page-background:var(--color-neutral);--content-background:var(--color-surface-base);--text-strong:var(--color-text-primary);--text-muted:var(--color-text-secondary);--text-technical:var(--color-tertiary);--structural-edge:var(--color-border-subtle)}[data-high-contrast=true]{--neu-raised-bg:var(--color-surface-active);--neu-recessed-bg:var(--color-neutral);--neu-floating-bg:var(--color-surface-base);--structural-edge:var(--color-text-secondary)}[data-theme=corporate-beige]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-primary:#5d6f86;--color-primary-hover:#465a73;--color-primary-pressed:#34465b;--color-secondary:#a69a83;--color-tertiary:#6c7668;--color-neutral:#d8d0c0;--color-surface-base:#d8d0c0;--color-surface-raised:#e4ddcf;--color-surface-recessed:#c9c0af;--color-surface-overlay:#eee8dc;--color-surface-active:#bcc5ce;--color-surface-light:#f5f1e8;--color-text-primary:#242a2f;--color-text-secondary:#4f5659;--color-text-subdued:#6f746f;--color-text-dark:#15191c;--color-border-subtle:#a49c8d;--color-shadow-dark:#aaa18f;--color-shadow-light:#f4eee3;--color-focus:#334f73;--color-warning:#765e2f;--color-success:#3d654a;--color-danger:#8a4141}[data-theme=westcose-95]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-primary:#203c7a;--color-primary-hover:#163267;--color-primary-pressed:#122650;--color-secondary:#b5b5a9;--color-tertiary:#245c60;--color-neutral:#d3d1c5;--color-surface-base:#deddd3;--color-surface-raised:#e8e6db;--color-surface-recessed:#f9f8f1;--color-surface-overlay:#d3d1c5;--color-surface-active:#c3ceda;--color-surface-light:#fffef8;--color-text-primary:#17202b;--color-text-secondary:#434a4e;--color-text-subdued:#555b5d;--color-text-dark:#17202b;--color-border-subtle:#81857e;--color-shadow-dark:#5c625f;--color-shadow-light:#fffef4;--color-focus:#183d85;--color-warning:#735018;--color-success:#245d3e;--color-danger:#932d2d;--classic-title:#203c7a;--classic-title-text:#fff;--classic-title-inactive:#666c6e;--classic-edge-light:#fffef4;--classic-edge-dark:#505953;--classic-edge-mid:#96998e;--classic-desktop-label:#f9f8f1;--classic-desktop-label-bg:#254f53;--classic-terminal-bg:#101b1b;--classic-terminal-ink:#b3e1b7}[data-theme=westcose-xp]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-primary:#174caa;--color-primary-hover:#103e91;--color-primary-pressed:#0e3272;--color-secondary:#d9e8fa;--color-tertiary:#2f603b;--color-neutral:#ece9d8;--color-surface-base:#f6f4e9;--color-surface-raised:#fffef9;--color-surface-recessed:#fff;--color-surface-overlay:#f3f1e5;--color-surface-active:#d1e3fb;--color-surface-light:#fff;--color-text-primary:#18243b;--color-text-secondary:#46536a;--color-text-subdued:#546075;--color-text-dark:#18243b;--color-text-on-accent:#fff;--color-text-on-media:#fff;--color-border-subtle:#969aab;--color-shadow-dark:#737789;--color-shadow-light:#fff;--color-focus:#103e91;--color-warning:#805000;--color-success:#246732;--color-danger:#a42d21}[data-theme=liquid-glass]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-primary:#15607d;--color-primary-hover:#104c66;--color-primary-pressed:#123e52;--color-secondary:#dce8ed;--color-tertiary:#285d64;--color-neutral:#e7eff2;--color-surface-base:#f4f8fa;--color-surface-raised:#fff;--color-surface-recessed:#e7eff2;--color-surface-overlay:#eff6f8;--color-surface-active:#d9e9ee;--color-surface-light:#fff;--color-text-primary:#17303d;--color-text-secondary:#3c5360;--color-text-subdued:#50626e;--color-text-dark:#17303d;--color-text-on-accent:#fff;--color-text-on-media:#fff;--color-border-subtle:#abbec6;--color-shadow-dark:#8dabb7;--color-shadow-light:#fff;--color-focus:#07546d;--color-warning:#805a21;--color-success:#27674c;--color-danger:#a23848}
:root{--appearance-switch-radius:20px;--wallpaper-preview-inset:#ffffff15;--wallpaper-95-base:#387c7b;--wallpaper-95-panel:#3c8280;--wallpaper-95-line:#619693;--wallpaper-95-weave:#0931340d;--wallpaper-desktop-image:url(/images/wallpapers/dusk-desktop.webp);--wallpaper-pocket-image:url(/images/wallpapers/dusk-pocket.webp);--wallpaper-desktop-scrim:linear-gradient(to bottom, color-mix(in srgb, var(--color-neutral) 12%, transparent), color-mix(in srgb, var(--color-neutral) 48%, transparent));--wallpaper-pocket-home-scrim:linear-gradient(to bottom, color-mix(in srgb, var(--color-neutral) 28%, transparent), color-mix(in srgb, var(--color-neutral) 48%, transparent));--wallpaper-pocket-lock-scrim:linear-gradient(to bottom, color-mix(in srgb, var(--color-neutral) 26%, transparent), color-mix(in srgb, var(--color-neutral) 58%, transparent));--wallpaper-accessible-scrim:linear-gradient(to bottom, color-mix(in srgb, var(--color-neutral) 46%, transparent), color-mix(in srgb, var(--color-neutral) 68%, transparent))}[data-preview-theme]{--scene-surface:#292e38;--scene-ink:#e7e9ec;--scene-accent:#4f9cff;--scene-radius:6px;--scene-detail-radius:3px;--scene-dock-icon-radius:2px;--scene-backdrop:#1c1f25;--scene-frame-border:#ffffff20;--scene-icon-border:#fff5;--scene-window-border:#ffffff70;--scene-dock-border:#ffffff50;--scene-title-dot:#ffffffc9;--scene-icon-shadow:#0004;--scene-window-shadow:#0005}[data-preview-theme=westcose-95]{--scene-surface:#c6c6c6;--scene-ink:#222;--scene-accent:navy;--scene-radius:var(--radius-none)}[data-preview-theme=liquid-glass]{--scene-surface:#f7fbffde;--scene-ink:#31475c;--scene-accent:#2764bb;--scene-radius:10px}[data-preview-theme=westcose-xp]{--scene-surface:#ece9d8;--scene-ink:#16315a;--scene-accent:#185de1;--scene-radius:5px}[data-preview-theme=corporate-beige]{--scene-surface:#ede7db;--scene-ink:#413c33;--scene-accent:#806a44}[data-preview-theme=crt-mode]{--scene-surface:#071b13;--scene-ink:#b1ffab;--scene-accent:#69cd79}
body{color:var(--color-text-primary);background:var(--page-background);font-family:var(--font-sans);font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);line-height:var(--type-body-md-leading);letter-spacing:var(--type-body-md-tracking)}.type-display-lg,.type-display-md,.type-headline-lg,.type-headline-md,.type-headline-sm{text-wrap:balance}.type-display-lg{font-size:var(--type-display-lg-size);font-weight:var(--type-display-lg-weight);line-height:var(--type-display-lg-leading);letter-spacing:var(--type-display-lg-tracking)}.type-display-md{font-size:var(--type-display-md-size);font-weight:var(--type-display-md-weight);line-height:var(--type-display-md-leading);letter-spacing:var(--type-display-md-tracking)}.type-headline-lg{font-size:var(--type-headline-lg-size);font-weight:var(--type-headline-lg-weight);line-height:var(--type-headline-lg-leading);letter-spacing:var(--type-headline-lg-tracking)}.type-headline-md{font-size:var(--type-headline-md-size);font-weight:var(--type-headline-md-weight);line-height:var(--type-headline-md-leading);letter-spacing:var(--type-headline-md-tracking)}.type-headline-sm{font-size:var(--type-headline-sm-size);font-weight:var(--type-headline-sm-weight);line-height:var(--type-headline-sm-leading);letter-spacing:var(--type-headline-sm-tracking)}.type-body-lg{font-size:var(--type-body-lg-size);font-weight:var(--type-body-lg-weight);line-height:var(--type-body-lg-leading);letter-spacing:var(--type-body-lg-tracking)}.type-body-md{font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);line-height:var(--type-body-md-leading);letter-spacing:var(--type-body-md-tracking)}.type-body-sm{font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight);line-height:var(--type-body-sm-leading);letter-spacing:var(--type-body-sm-tracking)}.type-label-lg{font-size:var(--type-label-lg-size);font-weight:var(--type-label-lg-weight);line-height:var(--type-label-lg-leading);letter-spacing:var(--type-label-lg-tracking)}.type-label-md{font-size:var(--type-label-md-size);font-weight:var(--type-label-md-weight);line-height:var(--type-label-md-leading);letter-spacing:var(--type-label-md-tracking)}.type-caption{font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);line-height:var(--type-caption-leading);letter-spacing:var(--type-caption-tracking)}.type-mono-md,.type-mono-sm,code,kbd,samp,pre{font-family:var(--font-mono)}.type-mono-md{font-size:var(--type-mono-md-size);font-weight:var(--type-mono-md-weight);line-height:var(--type-mono-md-leading);letter-spacing:var(--type-mono-md-tracking)}.type-mono-sm{font-size:var(--type-mono-sm-size);font-weight:var(--type-mono-sm-weight);line-height:var(--type-mono-sm-leading);letter-spacing:var(--type-mono-sm-tracking)}.prose{max-inline-size:var(--text-measure);color:var(--color-text-primary)}.prose :where(p,ul,ol,blockquote,pre):not(:first-child){margin-block-start:var(--space-base)}.prose :where(h2,h3):not(:first-child){margin-block-start:var(--space-3xl)}.prose a{color:var(--color-primary-hover)}.technical-label{color:var(--color-tertiary);font-family:var(--font-mono);font-size:var(--type-mono-sm-size);font-weight:var(--type-mono-sm-weight);line-height:var(--type-mono-sm-leading);letter-spacing:var(--type-mono-sm-tracking)}.metadata{color:var(--color-text-secondary);font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);line-height:var(--type-caption-leading);letter-spacing:var(--type-caption-tracking)}[data-surface=recessed] .metadata{color:var(--color-text-subdued)}@media (max-width:47.999rem){.type-display-lg{font-size:var(--type-headline-lg-size)}.type-display-md,.type-headline-lg{font-size:var(--type-headline-md-size)}}
:root{--neu-shadow-raised:-5px -5px 12px var(--neu-shadow-light), 7px 7px 16px var(--neu-shadow-dark), inset 1px 1px 0 color-mix(in srgb, var(--neu-shadow-light) 72%, transparent);--neu-shadow-recessed:inset 5px 5px 12px var(--neu-shadow-dark), inset -4px -4px 10px var(--neu-shadow-light);--neu-shadow-pressed:inset 4px 4px 10px var(--neu-shadow-dark), inset -3px -3px 8px var(--neu-shadow-light);--neu-shadow-floating:0 24px 64px color-mix(in srgb, var(--neu-shadow-dark) 88%, transparent), -4px -4px 14px var(--neu-shadow-light), inset 1px 1px 0 color-mix(in srgb, var(--neu-shadow-light) 72%, transparent);--neu-shadow-active:0 0 0 1px color-mix(in srgb, var(--neu-accent) 34%, transparent), 0 0 18px color-mix(in srgb, var(--neu-accent) 20%, transparent), inset 3px 3px 8px var(--neu-shadow-dark), inset -2px -2px 7px var(--neu-shadow-light);--neu-shadow-flat:inset 0 0 0 var(--border-thin) var(--structural-edge)}[data-shell=normal]{--neu-shadow-raised:-2px -2px 6px var(--neu-shadow-light), 3px 3px 8px var(--neu-shadow-dark);--neu-shadow-floating:0 12px 32px color-mix(in srgb, var(--neu-shadow-dark) 72%, transparent)}[data-high-contrast=true]{--neu-shadow-raised:var(--neu-shadow-flat);--neu-shadow-recessed:var(--neu-shadow-flat);--neu-shadow-pressed:inset 0 0 0 var(--focus-width) var(--neu-accent);--neu-shadow-floating:var(--neu-shadow-flat);--neu-shadow-active:inset 0 0 0 var(--focus-width) var(--neu-accent)}[data-theme=dusk][data-high-contrast=true]{--neu-shadow-raised:-4px -4px 10px var(--neu-shadow-light), 6px 7px 16px var(--neu-shadow-dark), var(--neu-shadow-flat);--neu-shadow-recessed:inset 4px 4px 10px var(--neu-shadow-dark), inset -3px -3px 8px var(--neu-shadow-light), var(--neu-shadow-flat);--neu-shadow-floating:0 20px 48px var(--neu-shadow-dark), inset 1px 1px 0 var(--neu-shadow-light), var(--neu-shadow-flat)}
[data-theme-surface=beveled]{--radius-xs:0;--radius-sm:0;--radius-md:0;--radius-lg:0;--radius-xl:0;--radius-2xl:0;--radius-3xl:0;--radius-full:0;--hover-offset:0px;--press-offset:1px;--surface-opacity-disabled:.65;--classic-outset:inset 1px 1px 0 var(--classic-edge-light), inset -1px -1px 0 var(--classic-edge-dark), inset 2px 2px 0 var(--color-surface-raised), inset -2px -2px 0 var(--classic-edge-mid);--classic-inset:inset 1px 1px 0 var(--classic-edge-dark), inset -1px -1px 0 var(--classic-edge-light), inset 2px 2px 0 var(--classic-edge-mid)}[data-theme-depth=hard-shadow]{--neu-shadow-raised:var(--classic-outset);--neu-shadow-recessed:var(--classic-inset);--neu-shadow-pressed:var(--classic-inset);--neu-shadow-active:var(--classic-inset);--neu-shadow-floating:var(--classic-outset), 3px 3px 0 #101b1b52}[data-theme-type=system-ui]{--font-sans:Tahoma, "Microsoft Sans Serif", Arial, sans-serif;--font-mono:"Courier New", Courier, monospace;--type-display-lg-size:2.5rem;--type-display-md-size:1.75rem;--type-headline-lg-size:1.5rem;--type-headline-md-size:1.125rem;--type-headline-sm-size:.9375rem;--type-body-lg-size:.875rem;--type-body-md-size:.8125rem;--type-body-sm-size:.75rem;--type-label-lg-size:.8125rem;--type-label-md-size:.75rem;--type-mono-md-size:.8125rem;--type-mono-sm-size:.8125rem;--type-display-lg-tracking:0;--type-display-md-tracking:0;--type-headline-lg-tracking:0;--type-headline-md-tracking:0;--type-headline-sm-tracking:0;--type-label-lg-tracking:0;--type-label-md-tracking:0;--type-caption-tracking:0;--type-body-md-leading:1.45}[data-theme-chrome=classic-titlebar]{--motion-fast:60ms;--motion-base:80ms;--motion-slow:.12s;--ease-standard:linear;--ease-enter:linear;--ease-exit:linear;scroll-behavior:auto}[data-theme-taskbar=anchored-bar]{--desktop-taskbar-size:3.5rem;--desktop-gutter:1rem;--desktop-icon-size:2.75rem;--taskbar-app-size:2.75rem;--pocket-gutter:.75rem;--pocket-icon-size:3rem;--pocket-dock-size:4.75rem;--dock-gap:.25rem}[data-theme-surface=beveled] :is(input,select,textarea){accent-color:var(--color-primary);border-radius:0}[data-theme-surface=beveled] :is(select,input:not([type=checkbox],[type=radio],[type=range],[type=hidden]),textarea){border-color:var(--classic-edge-mid);box-shadow:var(--neu-shadow-recessed)}[data-theme-border=outset] :is(a,button,input,textarea,select,[tabindex]):focus-visible{outline:2px dotted var(--color-focus);outline-offset:2px}[data-theme-surface=beveled] ::selection{background:var(--classic-title);color:var(--classic-title-text)}[data-theme-surface=beveled][data-high-contrast=true]{--classic-outset:inset 0 0 0 1px currentColor;--classic-inset:inset 0 0 0 1px currentColor;--neu-shadow-raised:var(--neu-shadow-flat);--neu-shadow-recessed:var(--neu-shadow-flat);--neu-shadow-pressed:inset 0 0 0 2px var(--color-primary);--neu-shadow-active:var(--neu-shadow-pressed);--neu-shadow-floating:var(--neu-shadow-flat);--color-border-subtle:var(--color-text-secondary)}@media (forced-colors:active){[data-theme-surface=beveled],[data-theme-surface=beveled][data-high-contrast=true]{--classic-title:Highlight;--classic-title-text:HighlightText;--classic-title-inactive:Canvas;--classic-desktop-label:CanvasText;--classic-desktop-label-bg:Canvas;--classic-terminal-bg:Canvas;--classic-terminal-ink:CanvasText;--classic-edge-light:ButtonText;--classic-edge-dark:ButtonText;--classic-edge-mid:ButtonText;--classic-inset:none;--classic-outset:none;--neu-shadow-raised:none;--neu-shadow-recessed:none;--neu-shadow-pressed:none;--neu-shadow-active:none;--neu-shadow-floating:none}[data-theme-border=outset] :is(a,button,input,textarea,select,[tabindex]):focus-visible{outline-color:highlight}}
[data-theme-surface=glossy-plastic]{--wallpaper-light-art-shade:0%;--radius-xs:2px;--radius-sm:3px;--radius-md:5px;--radius-lg:7px;--radius-xl:9px;--radius-2xl:10px;--radius-3xl:12px;--xp-start-radius:17px;--xp-window-radius:10px 10px 5px 5px;--xp-title-radius:7px 7px 0 0;--xp-control-radius:4px;--hover-offset:0px;--press-offset:1px;--motion-fast:80ms;--motion-base:.12s;--desktop-taskbar-size:3.5rem;--desktop-icon-size:3.5rem;--pocket-icon-size:3.5rem;--pocket-dock-size:5rem;--xp-blue:#1b53bb;--xp-blue-dark:#123e8f;--xp-ink-on-blue:#fff;--xp-title:linear-gradient(#67a2f7 0%, #2464cf 12%, #1d52b3 65%, #245eca 92%, #123e8f);--xp-title-inactive:linear-gradient(#a9c3e7, #5f80b1 20%, #5377ad);--xp-taskbar:linear-gradient(#74a7f0, #326ed5 10%, #1d52b3 25%, #15469f 92%, #10377e);--xp-start:linear-gradient(#a0d889, #39823b 15%, #26682e 65%, #2d7934 90%, #164c24);--xp-close:linear-gradient(135deg, #ffac8d, #c7472e 45%, #a92e21);--xp-control:linear-gradient(#fffefb 40%, #eeecdc 75%, #d9d5c1);--xp-tray:linear-gradient(#418ae2, #205daa 20%, #164c94);--xp-sidebar:#e0edff;--xp-label-bg:#16456f;--xp-edge-light:#fff;--xp-edge-dark:#808697;--xp-bevel:inset 1px 1px 0 var(--xp-edge-light), inset -1px -1px 0 var(--xp-edge-dark);--xp-inset:inset 1px 1px 2px #1f305247, inset -1px -1px 0 var(--xp-edge-light);--xp-window-shadow:0 7px 18px #0d23464d, var(--xp-bevel);--neu-shadow-raised:var(--xp-bevel);--neu-shadow-recessed:var(--xp-inset);--neu-shadow-pressed:var(--xp-inset);--neu-shadow-active:inset 0 0 0 2px var(--color-primary);--neu-shadow-floating:var(--xp-bevel), 3px 4px 8px #14253e38}[data-theme-surface=glossy-plastic] :is(input,select,textarea){accent-color:var(--color-primary)}[data-theme-surface=glossy-plastic] :is(select,textarea,input:not([type=checkbox],[type=radio],[type=range],[type=hidden])){border-radius:var(--radius-xs);box-shadow:var(--xp-inset)}[data-theme-surface=glossy-plastic] ::selection{background:var(--color-primary);color:var(--color-text-on-accent)}[data-theme-surface=glossy-plastic] .skip-link{color:var(--color-text-on-accent)}[data-theme-surface=glossy-plastic][data-high-contrast=true]{--xp-title:var(--xp-blue-dark);--xp-taskbar:var(--xp-blue-dark);--xp-start:#164c24;--xp-tray:var(--xp-blue-dark);--xp-control:var(--color-surface-raised);--xp-bevel:inset 0 0 0 1px currentColor;--xp-inset:inset 0 0 0 1px currentColor;--xp-window-shadow:none;--neu-shadow-floating:var(--neu-shadow-flat)}@media (forced-colors:active){[data-theme-surface=glossy-plastic],[data-theme-surface=glossy-plastic][data-high-contrast=true]{--xp-blue:Highlight;--xp-blue-dark:Highlight;--xp-ink-on-blue:CanvasText;--xp-title:Canvas;--xp-title-inactive:Canvas;--xp-taskbar:Canvas;--xp-start:ButtonFace;--xp-close:ButtonFace;--xp-tray:Canvas;--xp-control:ButtonFace;--xp-sidebar:Canvas;--xp-label-bg:Canvas;--xp-edge-light:ButtonText;--xp-edge-dark:ButtonText;--color-text-on-media:CanvasText;--xp-bevel:none;--xp-inset:none;--xp-window-shadow:none;--neu-shadow-floating:none}}
[data-theme-surface=translucent]{--wallpaper-light-art-shade:0%;--radius-xs:.5rem;--radius-sm:.75rem;--radius-md:1rem;--radius-lg:1.25rem;--radius-xl:1.5rem;--radius-2xl:1.75rem;--radius-3xl:2rem;--glass-window-radius:calc(var(--radius-2xl) - 6px);--type-headline-lg-size:2rem;--type-headline-md-size:1.5rem;--type-body-md-size:1rem;--type-label-lg-size:.875rem;--type-label-md-size:.8125rem;--type-caption-size:.75rem;--type-label-md-tracking:0;--type-label-lg-tracking:0;--type-caption-tracking:.02em;--motion-fast:.14s;--motion-base:.2s;--motion-slow:.28s;--ease-standard:cubic-bezier(.22, 1, .36, 1);--hover-offset:-1px;--press-offset:1px;--glass-fallback:#eff6f8;--glass-regular:var(--glass-fallback);--glass-strong:var(--glass-fallback);--glass-clear:var(--glass-fallback);--glass-control:var(--color-surface-raised);--glass-filter:none;--glass-engine-display:none;--glass-host-background:var(--glass-fallback);--glass-rim:#9ab2be;--glass-sheen:none;--glass-shadow:0 18px 44px #0c263b38, 0 3px 8px #0c263b29, 0 0 0 1px #183c5129;--glass-inner:inset 0 2px 1px #ffffffeb, inset 2px 0 2px #ffffff7a, inset -1px -2px 2px #224c6b38;--glass-edge:inset 0 0 0 1px #ffffff94;--glass-frame:var(--glass-fallback);--glass-label-bg:#214a5d;--glass-content:#f4f8fa;--glass-terminal-bg:#132b37;--glass-terminal-ink:#def3ee;--neu-shadow-raised:0 2px 4px #14344414, var(--glass-inner);--neu-shadow-recessed:inset 0 1px 3px #1434441f;--neu-shadow-pressed:inset 0 2px 4px #14344429;--neu-shadow-active:inset 0 0 0 1px var(--color-primary);--neu-shadow-floating:var(--glass-shadow), var(--glass-inner)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-theme-surface=translucent]{--glass-regular:#f2f9ffb8;--glass-strong:#f5fafff0;--glass-clear:#f0f9ffa3;--glass-control:#ffffffc2;--glass-frame:#e6f5ff52;--glass-filter:blur(12px) saturate(1.55);--glass-engine-display:block;--glass-host-background:transparent;--glass-rim:#ffffffe6;--glass-sheen:linear-gradient(165deg, #ffffffbd 0%, #ffffff1f 14%, transparent 40% 68%, #bce2ff2e 86%, #ffffff7a 100%), linear-gradient(115deg, transparent 25%, #ffffff38 26%, transparent 28% 70%, #ddf5ff29 72%, transparent 75%)}}:where([data-theme-surface=translucent] :has(>[data-liquid-glass])){position:relative}[data-theme-surface=translucent] :has(>[data-liquid-glass]){isolation:isolate;box-shadow:var(--glass-shadow);background:var(--glass-host-background)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[data-theme-surface=translucent] :is(input,textarea,select){accent-color:var(--color-primary)}[data-theme-surface=translucent] :is(input,textarea,select):focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}[data-theme-surface=translucent] .skip-link{color:var(--color-text-on-accent)}[data-theme-surface=translucent][data-high-contrast=true]{--glass-engine-display:none;--glass-host-background:var(--glass-fallback);--glass-regular:var(--glass-fallback);--glass-strong:var(--glass-fallback);--glass-clear:var(--glass-fallback);--glass-control:var(--color-surface-raised);--glass-filter:none;--glass-sheen:none;--glass-rim:var(--color-text-secondary);--glass-inner:none;--glass-shadow:none;--glass-edge:none;--glass-frame:var(--glass-fallback);--neu-shadow-raised:var(--neu-shadow-flat);--neu-shadow-recessed:var(--neu-shadow-flat);--neu-shadow-floating:var(--neu-shadow-flat)}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){[data-theme-surface=translucent]{--glass-engine-display:none;--glass-host-background:var(--glass-fallback);--glass-regular:var(--glass-fallback);--glass-strong:var(--glass-fallback);--glass-clear:var(--glass-fallback);--glass-control:var(--color-surface-raised);--glass-filter:none;--glass-sheen:none;--glass-rim:var(--color-text-secondary);--glass-inner:none;--glass-shadow:none;--glass-edge:none;--glass-frame:var(--glass-fallback)}}@media (forced-colors:active){[data-theme-surface=translucent],[data-theme-surface=translucent][data-high-contrast=true]{--glass-engine-display:none;--glass-host-background:Canvas;--glass-fallback:Canvas;--glass-control:ButtonFace;--glass-label-bg:Canvas;--glass-content:Canvas;--glass-terminal-bg:Canvas;--glass-terminal-ink:CanvasText;--glass-rim:ButtonText;--color-text-on-accent:HighlightText;--color-text-on-media:CanvasText;--glass-filter:none;--glass-sheen:none;--glass-shadow:none;--glass-inner:none;--glass-edge:none;--glass-frame:Canvas}}
html{scroll-behavior:smooth}::view-transition-old(root){animation-duration:var(--motion-base);animation-timing-function:var(--ease-standard)}::view-transition-new(root){animation-duration:var(--motion-base);animation-timing-function:var(--ease-standard)}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;animation-duration:var(--motion-instant)!important;transition-duration:var(--motion-instant)!important;animation-iteration-count:1!important}}[data-reduced-motion=true] *,[data-reduced-motion=true] :before,[data-reduced-motion=true] :after{scroll-behavior:auto!important;animation-duration:var(--motion-instant)!important;transition-duration:var(--motion-instant)!important;animation-iteration-count:1!important}
:where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{z-index:var(--layer-focus);outline:var(--focus-width) solid var(--neu-focus);outline-offset:var(--focus-offset);position:relative}:where([tabindex="-1"]):focus{outline:none}.skip-link{z-index:var(--layer-focus);min-block-size:var(--control-min-size);padding:var(--space-md) var(--space-base);border-radius:var(--radius-md);color:var(--color-text-dark);background:var(--color-focus);font-weight:var(--type-label-lg-weight);transform:translateY(calc(-100% - var(--space-xl)));transition:transform var(--motion-fast) var(--ease-enter);position:fixed;inset-block-start:var(--space-md);inset-inline-start:var(--space-md)}.skip-link:focus-visible{transform:translateY(0)}.sr-only{inline-size:var(--border-thin);block-size:var(--border-thin);margin:calc(var(--border-thin) * -1);clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}[aria-disabled=true],:disabled{cursor:not-allowed}[inert]{pointer-events:none;-webkit-user-select:none;user-select:none}@media (prefers-contrast:more){:root{--focus-width:.25rem;--structural-edge:var(--color-text-secondary)}}@media (forced-colors:active){:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--neu-shadow-raised:none;--neu-shadow-recessed:none;--neu-shadow-pressed:none;--neu-shadow-floating:none;--neu-shadow-active:none}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline-color:highlight}.skip-link{color:buttontext;border:var(--border-thin) solid ButtonText;background:buttonface}}
[data-game=shitbird]{--shitbird-hud:#0b100dec;--shitbird-ink:#0b100d;--shitbird-paper:#ead4a3;--shitbird-border:#496656;--shitbird-divider:#33483c;--shitbird-muted:#bcad8c;--shitbird-grain:#24362d;--shitbird-rim:#8e8867;--shitbird-shadow:#000a;--shitbird-sky:#0b100d;--shitbird-focus:#f9dfab;--shitbird-heat:#ed8d52;--shitbird-title-shadow:#ae4828;--shitbird-button:#df713d;--shitbird-button-ink:#0b100d;--shitbird-button-hover:#ed9056;--shitbird-scrim:#080e0aa8;--shitbird-hard-shadow:#000c;--shitbird-rule:#8d7a57;--shitbird-award:#315846;--shitbird-rail:#ead4a3;--shitbird-rail-rule:#527561;--shitbird-footer:#b8a985;--shitbird-teal:#7caa92;--shitbird-orange:#e37a42;--shitbird-cabinet:#0b100dee}[data-game=low-tide-loot]{--loot-ink:#101814;--loot-paper:#f8edcf;--loot-teal:#77dacf;--loot-yellow:#ffd164;--loot-pink:#eb789e;--loot-rule:#52625b;--loot-poster:#070b09;--loot-title-shadow:#39463c;--loot-muted:#cec7b1;--loot-button-shadow:#050807;--loot-button-hover:#ffda77;--loot-instructions-muted:#bcbfaa;--loot-hud-muted:#c8ccb7;--loot-meter-track:#364a3f;--loot-well-glow:#264844;--loot-arena-rim:#8c9a7c;--loot-rail-ink:#b7c7b4;--loot-overlay:#0b1714b8;--loot-panel-shadow:#0008;--loot-eyebrow:#326767;--loot-heading-accent:#327575;--loot-results-rule:#8e9377;--loot-shop-card:#e8dec2;--loot-shop-rule:#a29d80;--loot-shop-hover:#d2ded0;--loot-score-rule:#869680;--loot-score-divider:#82917c80;--loot-controls-muted:#b4c4af;--loot-bomb-surface:#2d2023;--loot-ui-toolbar:#101e20;--loot-ui-controls:#112224;--loot-ui-panel:#14282a;--loot-ui-panel-border:#719b945c;--loot-chrome-top:#253e3f;--loot-chrome-base:#101e20;--loot-chrome-rim:#acd4c12e;--loot-chrome-glint:#d8f1d51f;--loot-chrome-shadow:#030a0c80;--loot-control-top:#365353;--loot-control-base:#21393b;--loot-control-hover:#456c68;--loot-stat-surface:#09161870;--loot-gold-light:#ffe397;--loot-drop-idle:#62563a;--loot-drop-idle-ink:#ede2bf;--loot-arena-glow:#366f6840;--loot-button-glint:#fff8;--loot-fire-shadow:#8a6425;--loot-move-border:#9ec4b94a;--loot-move-surface:#2c4648;--loot-move-glint:#d7e9cb36;--loot-move-shadow:#060e0f;--loot-move-pressed:#43716c;--loot-key-border:#718e8c66;--loot-bomb-border:#ffb6a36b;--loot-bomb-fill:#c3323a;--loot-bomb-hover:#d73f47;--loot-bomb-ink:#fff5e8;--loot-bomb-shadow:#691d23;--loot-rotate-glow:#294f4c;--loot-rotate-backdrop:#0c191c;--loot-radius-button:12px;--loot-radius-control:14px;--loot-radius-panel:22px;--loot-radius-key:4px}:root{--fightclub-ink:#101416;--fightclub-art-fade:#10141615;--fightclub-art-scrim:#101416c9;--fightclub-art-shade:#101416db;--fightclub-loading:#111a1d;--fightclub-toolbar:#141d20;--fightclub-button-ink:#181813;--fightclub-button-shadow:#994d38;--fightclub-muted:#b2b8b9;--fightclub-secondary:#c3c4ba;--fightclub-eyebrow:#e6a38e;--fightclub-accent:#ee967b;--fightclub-button:#ef9c82;--fightclub-paper:#f1eee5;--fightclub-link:#ffb39c;--fightclub-hover:#ffc0a9;--fightclub-hover-wash:#ffffff0d;--fightclub-divider-soft:#ffffff20;--fightclub-divider:#ffffff26;--arcade-backdrop:#080f0e;--arcade-focus:#f5c34e;--arcade-paper:#f8edcf;--library-play-backdrop:#101814dd;--library-art-backdrop:#111b19;--library-card:#171f23;--library-border:#4a5157;--library-badge-border:#5c686b;--library-teal:#70cfcb;--library-eyebrow:#73c5c5;--library-muted:#b7c2c2;--library-badge-text:#bcc8c8;--library-secondary:#bdc6cc;--library-orange:#ec9363;--library-play-border:#eee4;--library-red:#f09a94;--library-text:#f5f4ef;--library-paper:#f8edcf;--loot-ui-panel-shadow:#0005;--loot-ui-title-shadow:#0008;--loot-ui-card-shadow:#060c0999;--loot-ui-shop-shade:#07110e25;--loot-ui-backdrop:#080f0e;--loot-ui-title-fade:#09120c0a;--loot-ui-title-shade:#09120cc9;--loot-ui-title-dark:#09120cef;--loot-ui-rotate-shade:#091511dd;--loot-ui-rotate-dark:#091511ed;--loot-ui-overlay:#0b1714ce;--loot-ui-wallet:#101b18e8;--loot-ui-toolbar:#101b18ed;--loot-ui-controls:#101b18f5;--loot-ui-button-ink:#14211a;--loot-ui-panel:#142722f5;--loot-ui-purchased:#284e43;--loot-ui-meter:#334b43;--loot-ui-bomb:#3c292f;--loot-ui-button-shadow:#ac7734;--loot-ui-shop-border:#b8a36d;--loot-ui-purchased-text:#bde9cd;--loot-ui-divider:#f8edcf26;--loot-ui-wallet-border:#f8edcf30;--loot-ui-panel-border:#f8edcf40;--loot-ui-warning:#ff9ca9;--loot-ui-bomb-text:#ffc2d5;--loot-ui-button-hover:#ffda77;--loot-ui-hover:#ffffff12;--bird-ui-panel-shadow:#0006;--bird-ui-arena-shadow:#000a;--bird-ui-coast-fade:#0b100d60;--bird-ui-coast-shade:#0b100dc9;--bird-ui-hud:#101b16f2;--bird-ui-toolbar:#111d18;--bird-ui-panel:#13231e;--bird-ui-button-shadow:#913d20;--bird-ui-award:#b0d9bc;--bird-ui-eyebrow:#e99b70;--bird-ui-divider:#ead4a32a;--bird-ui-rim:#ead4a333;--bird-ui-panel-border:#ead4a35a;--bird-ui-score:#ef9b64;--bird-ui-hover:#ffffff0c;--bird-ui-ambient:#294b3d;--bird-ui-cabinet:#07110e;--bird-ui-panel-top:#203b2e;--bird-ui-glint:#f0dfb52e;--bird-ui-button-light:#efa265;--bird-shell:#111b19;--bird-surface:#1c2925;--bird-surface-top:#2a3932;--bird-cream:#f6e7c9;--bird-subtle:#bdc3b4;--bird-accent:#f19a62;--bird-accent-bright:#ffb379;--bird-accent-base:#a64726;--bird-line:#f6e7c92b;--bird-glint:#fff4df40;--bird-deep-shadow:#00000070;--bird-dim:#091410d9;--bird-ready-shade:#09141094;--bird-ready-clear:#09141016;--bird-orbit:#ef9b6438;--bird-radius-control:8px;--bird-radius-panel:18px;--bird-radius-pill:999px}
:root{--world-palette-surface:#202829;--world-palette-text:#f5f0e8;--world-palette-muted:#bec8c2;--world-palette-accent:#f0c84a;--world-palette-on-accent:#182a24;--world-art-stage:#172527;--world-title-stage:#12292c;--world-model-stage:#dce2dc;--world-video-stage:#101817;--world-dialog-backdrop:#071413c9;--world-dialog-shadow:#0008;--world-promo-text:#f5f0e8;--world-promo-muted:#e2e7de;--world-promo-accent:#f0c84a;--world-promo-ink:#182a24;--world-promo-shade:#071413;--world-product-stage:#e6e0d3;--world-shop-art-stage:#000;--world-product-text:#182a24;--world-product-muted:#52635b}html[data-theme-scheme=light]{--world-palette-surface:#f3f3ee;--world-palette-text:#182a24;--world-palette-muted:#52635b;--world-palette-accent:#75600c;--world-palette-on-accent:#f3f3ee}
html,body{min-block-size:100%}html{background:var(--page-background)}body{background:var(--page-background);min-block-size:100dvh;color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--type-body-md-size);line-height:var(--type-body-md-leading);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}a{color:inherit}button,input,textarea,select{font:inherit}code,kbd,pre,samp{font-family:var(--font-mono)}.no-script-document{inline-size:min(100% - var(--space-2xl), var(--content-max-width));padding-block:var(--space-3xl);margin-inline:auto}::selection{background:var(--color-primary);color:var(--color-text-dark)}
