.slc-desktop{--slc-aqua-hi:#cfe8ff;--slc-aqua-mid:#5fa8f5;--slc-aqua-deep:#2f7de0;--slc-stripe-a:#f0f1f4;--slc-stripe-b:#f0f1f4;--slc-titlebar-border:#b9b9c2;--slc-window-body:#f2f2f5;--slc-window-radius:9px;--slc-sourcelist-bg:#e9edf5;--slc-sourcelist-header:#5d6478;--slc-selection-top:#6cb1f7;--slc-selection-bottom:#2f7de0;--slc-control-border:#999;--slc-focus-ring:#5e9bdebf;--slc-focus-glow:0 0 0 2px #ffffffe6, 0 0 0 4.5px #4f8ff7a6, 0 0 10px 4px #4f8ff759;--slc-ease:cubic-bezier(.2, .8, .2, 1);--slc-led-track-top:#b9b9b9;--slc-led-track-bottom:#e2e2e2;--slc-led-fill-top:#a6cbf3;--slc-led-fill-mid:#5b97dd;--slc-led-fill-bottom:#3a71b4;--slc-font:"Lucida Grande", "Lucida Sans Unicode", "Helvetica Neue", Helvetica, Arial, sans-serif;--slc-brand-font:"Helvetica Neue", Helvetica, "Arial Narrow", "Liberation Sans", Arial, sans-serif;--slc-text:#1f1f1f;--slc-text-dim:#6f6f6f}.slc-skip-link{z-index:10000;font-family:var(--slc-font);color:#10213f;box-shadow:var(--slc-focus-glow);background:#fff;border:2px solid #2368cf;border-radius:7px;padding:9px 12px;font-size:13px;font-weight:700;text-decoration:none;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.slc-skip-link:focus{transform:translateY(0)}.slc-desktop{min-height:100dvh;font-family:var(--slc-font);color:var(--slc-text);background-color:#3f7ed6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23g)' opacity='0.03'/%3E%3C/svg%3E"),radial-gradient(130% 130% at 50% 42%,#0000 58%,#08163c4d 100%),radial-gradient(110% 85% at 16% -6%,#ffffff80,#c8e6ff2e 38%,#0000 64%),radial-gradient(140% 110% at 92% 108%,#06144a99,#0c308247 42%,#0000 72%),radial-gradient(60% 45% at 64% 30%,#8cd7ff47,#0000 70%),linear-gradient(152deg,#93c4f5 0%,#4a86dc 44%,#235cb4 76%,#123a86 100%);background-repeat:repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-size:180px 180px,cover,cover,cover,cover,cover;flex-direction:column;font-size:12px;display:flex;position:relative}.slc-desktop-main{flex-direction:column;flex:1;align-items:center;gap:14px;padding:12px 14px 10px;display:flex}.slc-menu-bar{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;background:linear-gradient(#fdfdfd,#e2e2e6 55%,#d2d2d8);border-bottom:1px solid #00000059;align-items:center;gap:2px;height:22px;padding:0 10px;font-size:12px;display:flex;overflow:hidden;box-shadow:0 1px 3px #00000040}.slc-menu-logo{height:22px;color:inherit;flex:none;align-items:center;gap:5px;padding:0 8px 0 3px;text-decoration:none;display:flex}.slc-menu-logo-image{transform-origin:50%;width:auto;height:17px;display:block}.slc-menu-app{font-weight:700;line-height:22px}.slc-menu-spacer{flex:1}.slc-menu-item{padding:0 9px;line-height:22px}.slc-menu-clock{padding:0 4px;font-size:11px;line-height:22px}@media (max-width:560px){.slc-menu-hide,.slc-menu-item{display:none}}.slc-window{background:var(--slc-window-body);border-radius:9px 9px 7px 7px;flex-direction:column;width:100%;display:flex;overflow:hidden;box-shadow:0 0 0 1px #00000024,0 2px 6px #14285038,0 24px 70px -20px #0a1e4673}.slc-chrome{background:0 0}.slc-titlebar{background:linear-gradient(#ffffff80, #ffffff29 40%, #fff0 72%), repeating-linear-gradient(180deg, var(--slc-stripe-a) 0 3px, var(--slc-stripe-b) 3px 4px);border-bottom:1px solid var(--slc-titlebar-border);align-items:center;height:24px;padding:0 8px;display:flex;position:relative;box-shadow:inset 0 1px #ffffffa6}.slc-window-title{color:#3b3b45;text-align:center;text-overflow:ellipsis;text-shadow:0 1px #ffffffb3;white-space:nowrap;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:5px;margin:0;font-size:12px;font-weight:700;display:flex;position:absolute;left:60px;right:60px;overflow:hidden}.slc-window-title-mark{object-fit:contain;transform-origin:50%;flex:none;width:20px;height:20px;display:block}.slc-menu-logo:hover .slc-menu-logo-image,.slc-window-title-mark:hover{animation:2.4s linear infinite slc-brand-spin}@keyframes slc-brand-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.slc-menu-logo:hover .slc-menu-logo-image,.slc-window-title-mark:hover{animation:none}}.slc-window-title-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.slc-titlebar-start{z-index:2;align-items:center;height:20px;display:flex;position:absolute;top:2px;left:78px}.slc-titlebar-end{z-index:2;align-items:center;height:20px;display:flex;position:absolute;top:2px;right:8px}.slc-toolbar{background:linear-gradient(#fcfcfe,#e7e7ed 58%,#dbdbe2);border-bottom:1px solid #b3b3bd;flex-wrap:wrap;align-items:center;gap:10px;padding:7px 12px;display:flex;box-shadow:inset 0 1px #ffffffb3}.slc-traffic-lights{flex:none;align-items:center;gap:7px;display:flex}.slc-traffic-light{border:1px solid var(--slc-tl-rim,#0006);width:13px;height:13px;box-shadow:inset 0 1px 1px #fffc, inset 0 -1px 2px var(--slc-tl-shade,#00000059), 0 1px 1px #0003, 0 0 6px var(--slc-tl-halo,transparent);transition:box-shadow .16s var(--slc-ease);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}button.slc-traffic-light{font:inherit;cursor:pointer;appearance:none;padding:0}button.slc-traffic-light:focus-visible{outline-offset:2px;outline:2px solid #1769c2}button.slc-traffic-light:active{filter:brightness(.86)}.slc-traffic-light:before{content:"";background:radial-gradient(#fffffff2,#fff0 72%);border-radius:50%;width:4px;height:3px;position:absolute;top:1px;left:3px}.slc-traffic-light:after{color:#0000008c;opacity:0;transition:opacity .14s var(--slc-ease);font-size:8px;font-weight:700;line-height:1;transform:translateY(-.5px)}.slc-titlebar:hover .slc-traffic-light:after{opacity:1}.slc-traffic-light-close:after{content:"×"}.slc-traffic-light-minimize:after{content:"−"}.slc-traffic-light-zoom:after{content:"+"}.slc-traffic-light-close{--slc-tl-rim:#99231d;--slc-tl-shade:#6e100a80;background:radial-gradient(circle at 50% 32%,#ffb4ae 0%,#f4544c 58%,#c22a22 100%)}.slc-traffic-light-minimize{--slc-tl-rim:#9a6d14;--slc-tl-shade:#7a520880;background:radial-gradient(circle at 50% 32%,#ffeab0 0%,#f6b840 58%,#cf9020 100%)}.slc-traffic-light-zoom{--slc-tl-rim:#2a7d15;--slc-tl-shade:#18600a80;background:radial-gradient(circle at 50% 32%,#c8f2b4 0%,#5ecb43 58%,#339f20 100%)}.slc-titlebar:hover .slc-traffic-light-close{--slc-tl-halo:#f4544c8c}.slc-titlebar:hover .slc-traffic-light-minimize{--slc-tl-halo:#f6b84099}.slc-titlebar:hover .slc-traffic-light-zoom{--slc-tl-halo:#5ecb438c}.slc-window-body{flex:1;align-items:stretch;min-height:0;display:flex}.slc-window-sidebar{background:#dce3ec;border-right:1px solid #9fa6b2;flex:none;width:168px;overflow-y:auto}.slc-window-content{scroll-behavior:smooth;overscroll-behavior:contain;background:#fff;flex:1;min-width:0;overflow:auto}.slc-status-bar{color:#6b7386;text-shadow:0 1px #ffffffb3;-webkit-user-select:none;user-select:none;background:linear-gradient(#f0f0f4,#e0e0e6);border-top:1px solid #b9bdc9;justify-content:center;align-items:center;height:23px;padding:0 12px;font-size:10px;display:flex;box-shadow:inset 0 1px #ffffffa6}.slc-window-content::-webkit-scrollbar{width:10px;height:10px}.slc-window-sidebar::-webkit-scrollbar{width:10px;height:10px}.slc-window-content::-webkit-scrollbar-track{background:linear-gradient(90deg,#f4f4f7,#ececf1);box-shadow:inset 1px 0 #0000000d}.slc-window-sidebar::-webkit-scrollbar-track{background:linear-gradient(90deg,#f4f4f7,#ececf1);box-shadow:inset 1px 0 #0000000d}.slc-window-content::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#b4d4f7 0%,#62a5ef 45%,#3d84dd 80%,#7db6f2 100%) padding-box padding-box;border:2px solid #0000;border-radius:6px;box-shadow:inset 0 0 0 1px #245aaa80}.slc-window-sidebar::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#b4d4f7 0%,#62a5ef 45%,#3d84dd 80%,#7db6f2 100%) padding-box padding-box;border:2px solid #0000;border-radius:6px;box-shadow:inset 0 0 0 1px #245aaa80}.slc-window-content::-webkit-scrollbar-corner{background:#f0f1f5}.slc-window-sidebar::-webkit-scrollbar-corner{background:#f0f1f5}@supports not selector(::-webkit-scrollbar){.slc-window-content,.slc-window-sidebar{scrollbar-color:#62a5ef #eff0f4;scrollbar-width:thin}}.slc-source-list{margin:0;padding:2px 0 8px;font-size:11px;list-style:none}.slc-source-list-header{color:#566277;text-shadow:0 1px #ffffffa6;text-transform:uppercase;letter-spacing:.06em;-webkit-user-select:none;user-select:none;align-items:center;gap:5px;padding:9px 12px 2px 8px;font-size:10px;font-weight:700;display:flex}.slc-source-list-header:before{color:#8b94a5;content:"▼";font-size:7px}.slc-source-list-item{color:#29303c;white-space:nowrap;height:21px;transition:background-color .14s var(--slc-ease);background:0 0;border:0;align-items:center;gap:6px;padding:0 12px 0 20px;font-size:11.5px;text-decoration:none;display:flex}button.slc-source-list-item{width:100%;font:inherit;text-align:left;cursor:default;appearance:none;font-size:11.5px}.slc-source-list-item:hover{background-color:#5a8cdc29}.slc-source-list-subheader{color:#6b768a;text-align:left;text-transform:uppercase;text-shadow:0 1px #ffffffa6;letter-spacing:.05em;cursor:default;appearance:none;background:0 0;border:0;align-items:center;gap:4px;width:100%;padding:6px 12px 2px 14px;font-family:inherit;font-size:9.5px;font-weight:700;display:flex}.slc-source-list-subheader:hover{color:#3d4759}.slc-source-list-twist{color:#99a2b2;font-size:6px}.slc-source-list-nested{padding-bottom:2px}.slc-source-list-nested .slc-source-list-item{height:19px;padding-left:28px;font-size:11px}.slc-source-list-hint{color:#8b94a5;text-overflow:ellipsis;opacity:.9;flex:0 auto;min-width:0;margin-left:auto;font-size:9.5px;overflow:hidden}.slc-source-list-item:has(.slc-source-list-hint) .slc-source-list-label{flex:none}.slc-source-list-item-active .slc-source-list-hint{color:#ffffffc7}.slc-source-list-item-active,.slc-source-list-item-active:hover{color:#fff;text-shadow:0 1px 1px #0a286480;background:linear-gradient(#6ea9ef 0%,#4f90e4 45%,#2865c4 100%);box-shadow:inset 0 1px #2f6cc4,inset 0 2px #ffffff47}.slc-source-list-icon{flex:none;justify-content:center;align-items:center;width:16px;height:16px;font-size:12px;line-height:1;display:inline-flex}.slc-source-list-label{text-overflow:ellipsis;flex:1;overflow:hidden}.slc-source-list-count{color:#fff;text-align:center;background:#a1aebf;border-radius:9px;flex:none;min-width:18px;padding:1px 6px;font-size:10px;font-weight:700}.slc-source-list-item-active .slc-source-list-count{color:var(--slc-selection-bottom);text-shadow:none;background:#fff}.slc-lozenge{height:22px;font-family:var(--slc-font);color:var(--slc-text);text-shadow:0 1px #fffc;cursor:pointer;transition:filter .16s var(--slc-ease), box-shadow .16s var(--slc-ease);-webkit-user-select:none;user-select:none;background:linear-gradient(#fff 0%,#f1f2f5 45%,#d7d9df 80%,#ebedf1 100%);border:1px solid #94969e;border-radius:11px;justify-content:center;align-items:center;gap:5px;padding:0 14px;font-size:12px;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffffe6,inset 0 0 4px #ffffff73,0 1px 1px #00000026}.slc-lozenge:before{pointer-events:none;content:"";background:linear-gradient(#ffffffd9,#ffffff1a);border-radius:999px;height:45%;position:absolute;top:1px;left:8%;right:8%}.slc-lozenge:active:not(:disabled){background:linear-gradient(#c9c9c9,#dedede);box-shadow:inset 0 1px 3px #0000004d}.slc-lozenge:disabled{cursor:default;opacity:.5}.slc-lozenge-primary{color:#fff;text-shadow:0 -1px 1px #00000059;background:linear-gradient(#c9e6ff 0%,#58a1f0 45%,#1f63cd 80%,#67acf0 100%);border-color:#1a55ad;border-radius:999px;font-weight:700;animation:2.4s cubic-bezier(.4,0,.6,1) infinite slc-pulse;box-shadow:inset 0 1px 1px #ffffff8c,inset 0 0 4px #b4dcff8c,0 1px 2px #0a1e4659}.slc-lozenge-primary:hover:not(:disabled){filter:brightness(1.06)}.slc-lozenge-primary:active:not(:disabled){filter:brightness(.92);background:linear-gradient(#c9e6ff 0%,#58a1f0 45%,#1f63cd 80%,#67acf0 100%);animation:none;box-shadow:inset 0 1px 3px #081e5073,inset 0 0 4px #b4dcff66,0 1px 2px #0a1e4659}.slc-lozenge-primary:disabled{animation:none}@keyframes slc-pulse{0%,to{box-shadow:inset 0 1px 1px #ffffff8c,inset 0 0 4px #b4dcff8c,0 1px 2px #0a1e4659,0 0 3px #60a5fa33}50%{box-shadow:inset 0 1px 1px #ffffff8c,inset 0 0 4px #b4dcff8c,0 1px 2px #0a1e4659,0 0 11px 2px #78beffa6}}.slc-segmented{border:1px solid var(--slc-control-border);border-radius:11px;display:inline-flex;overflow:hidden;box-shadow:0 1px 1px #00000026}.slc-segment{height:20px;font-family:var(--slc-font);color:var(--slc-text);text-shadow:0 1px #fffc;cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(#fff,#f2f2f2 45%,#dcdcdc 50%,#e9e9e9);border:0;border-right:1px solid #a8a8a8;align-items:center;gap:4px;padding:0 12px;font-size:11px;display:inline-flex}.slc-segment:last-child{border-right:0}.slc-segment:disabled{color:#3c435673;cursor:default}.slc-segment-icon{flex:none;align-items:center;display:inline-flex}.slc-segment-icon svg{fill:currentColor;display:block}.slc-segment-active{color:#fff;text-shadow:0 -1px #0000004d;background:linear-gradient(#7d97b4,#5a7898 50%,#4a6788 50%,#5d7c9e);box-shadow:inset 0 1px 3px #00000059}.slc-led-track{background:linear-gradient(var(--slc-led-track-top), var(--slc-led-track-bottom));border:1px solid #8f8f8f;border-radius:7px;height:12px;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #0000004d}.slc-led-fill{background:linear-gradient(var(--slc-led-fill-top), var(--slc-led-fill-mid) 50%, var(--slc-led-fill-bottom) 51%, var(--slc-led-fill-mid));height:100%;transition:width .2s var(--slc-ease);border-radius:6px;box-shadow:inset 0 1px #ffffff80}.slc-led-indeterminate .slc-led-fill{background-image:repeating-linear-gradient(-45deg, #ffffff59 0 8px, #fff0 8px 16px), linear-gradient(var(--slc-led-fill-top), var(--slc-led-fill-mid) 50%, var(--slc-led-fill-bottom) 51%, var(--slc-led-fill-mid));width:100%;animation:.8s linear infinite slc-led-sweep}@keyframes slc-led-sweep{0%{background-position:0 0,0 0}to{background-position:22.6px 0,0 0}}.slc-capsule{height:23px;font-family:var(--slc-font);color:#3f3f3f;text-shadow:0 1px #ffffffb3;cursor:pointer;transition:box-shadow .16s var(--slc-ease);-webkit-user-select:none;user-select:none;background:linear-gradient(#fdfdfd,#e8e8e8 48%,#d2d2d2 52%,#dfdfdf);border:1px solid #8e8e8e;border-radius:12px;align-items:center;gap:5px;padding:0 11px;font-size:11px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffffd9,0 1px 1px #0000002e}.slc-capsule:active:not(:disabled),.slc-capsule-active{background:linear-gradient(#c4c6cc,#d8dade);box-shadow:inset 0 1px 3px #00000047,inset 0 0 0 1px #0000000f}.slc-capsule:disabled{cursor:default;opacity:.5}.slc-capsule-icon{align-items:center;font-size:12px;line-height:1;display:inline-flex}.slc-capsule-group{border:1px solid #8e8e8e;border-radius:12px;display:inline-flex;overflow:hidden;box-shadow:inset 0 1px #ffffffd9,0 1px 1px #0000002e}.slc-capsule-group .slc-capsule{box-shadow:none;border:0;border-right:1px solid #a8a8a8;border-radius:0}.slc-capsule-group .slc-capsule:last-child{border-right:0}.slc-toolbar-spacer{flex:1}.slc-lozenge:focus-visible,.slc-segment:focus-visible,.slc-capsule:focus-visible,.slc-source-list-item:focus-visible{box-shadow:var(--slc-focus-glow);outline:none}.slc-lozenge-primary:focus-visible{animation:none}.slc-dock{z-index:60;-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);background:linear-gradient(#ffffff80,#ffffff38 55%,#ffffff24);border:1px solid #ffffff73;border-radius:16px;align-items:flex-end;gap:6px;max-width:calc(100vw - 16px);padding:7px 16px 6px;display:flex;position:fixed;bottom:8px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffffb3,0 10px 30px #05143c59}.slc-dock-item{flex-direction:column;align-items:center;text-decoration:none;display:flex;position:relative}.slc-dock-item svg{filter:drop-shadow(0 2px 3px #00001459);width:44px;height:44px;transition:transform .19s var(--slc-ease);transform-origin:50% 100%;-webkit-box-reflect:below 2px linear-gradient(transparent 62%, #0000002e)}.slc-dock[data-magnify=true] .slc-dock-item svg{transition-duration:80ms}.slc-dock-item:focus-visible svg{transform:scale(1.2)}.slc-dock-item:focus-visible{box-shadow:var(--slc-focus-glow);border-radius:10px;outline:none}.slc-dock-item-disabled{cursor:not-allowed}.slc-dock-item-disabled svg{filter:grayscale(.45)opacity(.58)drop-shadow(0 2px 3px #00001440)}.slc-dock-label{color:#22293a;text-shadow:0 1px #ffffffb3;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .16s var(--slc-ease), transform .16s var(--slc-ease);background:linear-gradient(#fffffff2,#ecf0f8e0);border:1px solid #14234647;border-radius:8px;padding:3px 9px;font-size:10px;font-weight:700;position:absolute;bottom:calc(100% + 24px);left:50%;transform:translate(-50%,4px);box-shadow:inset 0 1px #ffffffe6,0 3px 8px #0a193c40}.slc-dock-item:hover .slc-dock-label,.slc-dock-item:focus-visible .slc-dock-label{opacity:1;transform:translate(-50%)}.slc-dock-dot{background:0 0;border-radius:50%;width:4px;height:4px;margin-top:2px}.slc-dock-item[aria-current=page] .slc-dock-dot{background:#173a75;box-shadow:0 0 3px #fff}@media (max-width:700px),(max-width:950px) and (max-height:500px) and (orientation:landscape){body:has(.slc-desktop){background:#f5f5f8!important}.slc-desktop{height:100dvh;padding-top:env(safe-area-inset-top,0px);padding-right:env(safe-area-inset-right,0px);padding-left:env(safe-area-inset-left,0px);-webkit-text-size-adjust:100%;overscroll-behavior:none;background:#f5f5f8;overflow:hidden}.slc-menu-bar,.slc-traffic-lights{display:none}.slc-window-title{left:12px;right:12px}.slc-titlebar-start{left:5px}.slc-desktop-main{gap:0;min-height:0;padding:0;overflow:hidden}.slc-desktop-main>*{flex-direction:column;flex:1;align-items:stretch;width:100%;min-width:0;min-height:0;display:flex}.slc-window{width:100%;min-height:0;max-height:none;box-shadow:none;border-radius:0;flex:1;animation:none;max-width:none!important}.slc-window-content{-webkit-overflow-scrolling:touch}.slc-status-bar{height:auto;min-height:calc(23px + env(safe-area-inset-bottom,0px));padding:0 12px env(safe-area-inset-bottom,0px)}.slc-dock{display:none}}.slc-placeholder{color:var(--slc-text-dim);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:56px 40px;font-size:13px;display:flex}@media (prefers-reduced-motion:reduce){.slc-window-content{scroll-behavior:auto}.slc-window,.slc-lozenge-primary,.slc-spin-pill-orb,.slc-menu-app-badge{animation:none}.slc-led-indeterminate .slc-led-fill{animation-duration:2.4s}.slc-dock-item svg,.slc-dock-label,.slc-traffic-light,.slc-traffic-light:after{transition:none}.slc-dock-item:focus-visible svg{transform:none}}.slc-menu-apps{align-items:center;gap:3px;margin-right:6px;display:flex}.slc-menu-app-item{width:26px;height:20px;transition:background-color .12s var(--slc-ease);border-radius:4px;justify-content:center;align-items:center;display:inline-flex;position:relative}.slc-menu-app-badge{background:radial-gradient(circle at 35% 30%,#bfe9ff,#1e6fc0 70%);border:1px solid #0e4a86;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite slc-menu-badge-pulse;position:absolute;bottom:1px;right:2px}@keyframes slc-menu-badge-pulse{50%{opacity:.35}}.slc-menu-app-item svg{filter:drop-shadow(0 1px 1px #00001440);width:16px;height:16px;display:block}.slc-menu-app-item:hover{background:#3c64b429}.slc-menu-app-item-disabled{cursor:not-allowed;opacity:.5}.slc-menu-app-item-disabled:hover{background:0 0}.slc-menu-app-item[aria-current=page]{background:linear-gradient(var(--slc-selection-top), var(--slc-selection-bottom));box-shadow:inset 0 1px 2px #0a286459}.slc-menu-app-item:focus-visible{box-shadow:var(--slc-focus-glow);outline:none}@media (max-width:700px){.slc-menu-apps{display:none}}.slc-spin-pill{color:#123c74;white-space:nowrap;background:linear-gradient(#eaf4ff,#bcd9f8 55%,#a5cbf2);border:1px solid #14468c73;border-radius:999px;align-items:center;gap:6px;font-size:11px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffffb3,0 1px 2px #00001e2e}.slc-spin-pill[data-state=ready]{color:#1d5c1a;background:linear-gradient(#eefbe2,#c4e8a8 55%,#a9d989);border-color:#25631f80}.slc-spin-pill[data-state=failed]{color:#7c1d18;background:linear-gradient(#ffe9e6,#f4bcb4 55%,#eda49a);border-color:#96281e80}.slc-spin-pill-orb{background:conic-gradient(#1e6fc0,#8fd0ff 40%,#1e6fc0);border-radius:50%;width:9px;height:9px;animation:1.1s linear infinite slc-spin-pill-turn}.slc-spin-pill[data-state=ready] .slc-spin-pill-orb{background:radial-gradient(circle at 35% 30%,#d6f2bd,#3f9c35 75%);animation:none}.slc-spin-pill[data-state=failed] .slc-spin-pill-orb{background:radial-gradient(circle at 35% 30%,#ffd2cc,#c4372a 75%);animation:none}@keyframes slc-spin-pill-turn{to{transform:rotate(1turn)}}.slc-spin-pill-menubar{height:17px;margin:0 6px 0 4px;padding:0 9px 0 7px}.slc-spin-pill-floating{display:none}@media (max-width:700px),(max-width:950px) and (max-height:500px) and (orientation:landscape){.slc-spin-pill-floating{bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:80;height:30px;padding:0 14px 0 11px;font-size:12px;display:inline-flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffffb3,0 4px 14px #00001e59}}