._screen_16tbu_1{gap:12px}._dashboard_16tbu_5{flex-direction:column;gap:12px;padding-top:8px;scroll-margin-top:16px;display:flex}._grid_16tbu_13{flex-direction:column;gap:12px;display:flex}._mainColumn_16tbu_19,._sideColumn_16tbu_20{flex-direction:column;gap:12px;min-width:0;display:flex}@media (width>=1024px){._dashboard_16tbu_5{gap:18px;padding-top:28px}._grid_16tbu_13{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}._mainColumn_16tbu_19{position:sticky;top:24px}}._header_16tbu_49{min-height:var(--bl-h-nav-circle);align-items:center;gap:8px;display:flex}._headerTexts_16tbu_56{flex:1;min-width:0}._greeting_16tbu_61{font-size:var(--bl-fs-label);color:var(--bl-text-secondary)}._appName_16tbu_66{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.3px;font-size:clamp(1.125rem,5.2vw,1.5rem);font-weight:700;line-height:1.2;overflow:hidden}@media (width<=359px){._appName_16tbu_66{white-space:normal}}._proChip_16tbu_83{min-width:var(--bl-h-nav-circle);height:var(--bl-h-nav-circle);color:var(--bl-text-primary);background:rgb(var(--tint-yellow-rgb) / .14);border:1px solid rgb(var(--tint-yellow-rgb) / .32);transition:opacity var(--bl-dur-fast) ease-out;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:0 12px;font-size:.875rem;font-weight:700;display:inline-flex}._proChip_16tbu_83 svg{color:rgb(var(--tint-yellow-rgb))}._proChip_16tbu_83:active{opacity:.8}._pill_16tbu_108{--ctl-fill:.08;--ctl-border:.12;--ctl-inset:.18;height:var(--bl-h-nav-circle);border-radius:999px;align-items:center;padding:0 4px;display:inline-flex}._pillStreak_16tbu_119{min-height:var(--bl-min-hit);font-family:var(--bl-font-rounded);font-variant-numeric:tabular-nums;align-items:center;gap:5px;padding:0 10px;font-size:.9375rem;font-weight:700;display:inline-flex}._flame_16tbu_131{color:rgb(var(--tint-streak-rgb));display:inline-flex}._pillDivider_16tbu_136{background:#ffffff24;width:1px;height:20px}._pillIcon_16tbu_142{width:var(--bl-min-hit);height:var(--bl-min-hit);justify-content:center;align-items:center;display:inline-flex}._hero_16tbu_152{flex-direction:column;gap:8px;padding-top:4px;display:flex}._badges_16tbu_159{justify-content:space-between;gap:8px;display:flex}._badge_16tbu_159{min-height:28px;font-size:var(--bl-fs-label-small);color:var(--bl-text-primary);background:#ffffff14;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-weight:600;display:inline-flex}._badgeDaily_16tbu_178{color:var(--tint-orange-text);background:rgb(var(--tint-streak-rgb) / .16)}._stage_16tbu_183{border-radius:var(--bl-radius-hero);outline:none;height:clamp(220px,100dvh - 520px,380px);position:relative}._stage_16tbu_183:focus-visible{box-shadow:0 0 0 2px rgb(var(--tint-blue-rgb) / .6)}._floorShadow_16tbu_194{filter:blur(8px);pointer-events:none;background:#000000b3;border-radius:50%;width:52%;height:18px;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}._poster_16tbu_207,._cubeLayer_16tbu_208{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._poster_16tbu_207{pointer-events:none;padding:4% 0;transition:opacity .36s ease-out}._poster_16tbu_207 svg{filter:drop-shadow(0 18px 30px #0000008c);max-width:100%;max-height:100%}._posterHidden_16tbu_228{opacity:0}._cubeLayer_16tbu_208{opacity:0;transition:opacity .36s ease-out}._cubeLayerShown_16tbu_237{opacity:1}._hint_16tbu_241{text-align:center;font-size:var(--bl-fs-label-small);color:var(--bl-text-secondary);transition:opacity .2s ease-out}._hintHidden_16tbu_248{opacity:0}._virtualButton_16tbu_252{font-size:1.0625rem;box-shadow:0 8px 20px #00000073}._secondaryRow_16tbu_257{grid-template-columns:1fr 1fr;gap:8px;display:grid}._secondaryRow_16tbu_257>button{padding:6px 12px;line-height:1.2}@media (width>=1024px){._stage_16tbu_183{height:clamp(320px,100dvh - 360px,520px)}}._learning_16tbu_276{text-align:start;border-radius:var(--bl-radius-card);width:100%;transition:opacity var(--bl-dur-fast) ease-out;flex-direction:column;gap:12px;padding:14px;display:flex}._learning_16tbu_276:active{opacity:.85}._learningRow_16tbu_291{align-items:center;gap:12px;display:flex}._learningIcon_16tbu_297{background:var(--tint-white-fill);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}._learningTexts_16tbu_308{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._learningLabel_16tbu_316{font-size:var(--bl-fs-label-small);color:var(--bl-text-secondary)}._learningTitle_16tbu_321{font-size:.9375rem;font-weight:600;line-height:1.3}._chevron_16tbu_327{color:var(--bl-text-secondary);flex-shrink:0}[dir=rtl] ._chevron_16tbu_327{transform:scaleX(-1)}._tiles_16tbu_338{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}._tile_16tbu_338{--ctl-fill:.06;--ctl-border:.12;--ctl-inset:.16;border-radius:var(--bl-radius-tile);min-height:80px;transition:opacity var(--bl-dur-fast) ease-out, transform var(--bl-dur-fast) ease-out;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:8px 4px;display:flex}._tile_16tbu_338:active:not(:disabled){transform:scale(.97)}._tile_16tbu_338:disabled{cursor:progress}@media (hover:hover){._tile_16tbu_338:hover:not(:disabled){--ctl-fill:.1}}._tileIcon_16tbu_375{background:var(--tint-white-fill);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}._tileTitle_16tbu_385{font-size:var(--bl-fs-label-small);text-align:center;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:500;line-height:1.2;display:-webkit-box;overflow:hidden}._spinner_16tbu_397{border:2px solid #ffffff40;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite _spin_16tbu_397}@keyframes _spin_16tbu_397{to{transform:rotate(360deg)}}._progress_16tbu_414{outline:none;flex-direction:column;gap:10px;padding-top:10px;scroll-margin-top:16px;display:flex}._sectionTitle_16tbu_423{font-size:1.0625rem;font-weight:600}._streakCard_16tbu_428{border-radius:var(--bl-radius-cta-compact);flex-direction:column;gap:14px;padding:16px;display:flex}._streakHead_16tbu_436{align-items:center;gap:12px;display:flex}._streakFlame_16tbu_442{width:52px;height:52px;color:rgb(var(--tint-streak-rgb));background:var(--tint-streak-fill);box-shadow:inset 0 0 0 1px rgb(var(--tint-streak-rgb) / .4);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._streakTexts_16tbu_455{min-width:0}._streakDays_16tbu_459{font-size:1.75rem;font-weight:700;line-height:1.15}._streakCaption_16tbu_465{font-size:var(--bl-fs-label);color:var(--bl-text-secondary)}._week_16tbu_470{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}._weekDay_16tbu_479{flex-direction:column;align-items:center;gap:6px;display:flex}._weekDot_16tbu_486{color:#000;background:#ffffff0f;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}._weekDotDone_16tbu_498{background:rgb(var(--tint-streak-rgb))}._weekDotToday_16tbu_502{box-shadow:inset 0 0 0 2px rgb(var(--tint-streak-rgb))}._weekDotDone_16tbu_498._weekDotToday_16tbu_502{box-shadow:inset 0 0 0 2px rgb(var(--tint-streak-rgb)), 0 0 0 2px rgb(var(--tint-streak-rgb) / .35)}._weekLabel_16tbu_512{color:var(--bl-text-secondary);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.6875rem;overflow:hidden}._weekLabelToday_16tbu_521{color:var(--bl-text-primary)}._achievements_16tbu_525{flex-direction:column;gap:10px;padding-top:6px;display:flex}._achievementsHead_16tbu_532{justify-content:space-between;align-items:baseline;gap:8px;display:flex}._achievementsCount_16tbu_539{font-size:var(--bl-fs-label);font-variant-numeric:tabular-nums;color:var(--bl-text-secondary)}._achievementList_16tbu_545{border-radius:var(--bl-radius-tile);margin:0;padding:0;list-style:none;overflow:hidden}._achievement_16tbu_525{align-items:center;gap:12px;padding:10px 12px;display:flex;position:relative}._achievement_16tbu_525+._achievement_16tbu_525:before{content:"";top:0;background:var(--bl-hairline);height:1px;position:absolute;inset-inline:58px 0}._achievementIcon_16tbu_571{width:34px;height:34px;color:var(--tint-grey-text);background:var(--tint-grey-fill);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._achievementIconOn_16tbu_583{color:var(--tint-green-text);background:var(--tint-green-fill)}._achievementTexts_16tbu_588{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._achievementTitle_16tbu_596{color:var(--bl-text-body);font-size:.9375rem;font-weight:600}._achievementTitleOn_16tbu_602{color:var(--bl-text-primary)}._achievementDesc_16tbu_606{font-size:var(--bl-fs-label-small);color:var(--bl-text-secondary);line-height:1.35}._achievementProgress_16tbu_612{font-size:var(--bl-fs-label-small);font-variant-numeric:tabular-nums;color:var(--bl-text-secondary);flex-shrink:0;font-weight:700}._achievementProgressOn_16tbu_620{color:var(--tint-green-text)}._toastRegion_16tbu_626{left:50%;bottom:calc(var(--bl-tab-clearance) + 8px);z-index:40;pointer-events:none;width:max-content;max-width:calc(100% - 32px);position:fixed;transform:translate(-50%)}._toast_16tbu_626{font-size:var(--bl-fs-label);background:var(--glass-fallback-bg);border:1px solid var(--bl-border);border-radius:999px;padding:10px 16px;font-weight:600;box-shadow:0 10px 30px #00000080}@media (width>=1024px){._toastRegion_16tbu_626{bottom:32px}}@media (prefers-reduced-motion:reduce){._spinner_16tbu_397{animation-duration:2.4s}}._dailyCard_16tbu_661{border-radius:var(--bl-radius-card);flex-direction:column;gap:12px;padding:14px;display:flex}._dailyHead_16tbu_669{align-items:center;gap:14px;display:flex}._dailyFace_16tbu_675{background:#101010;border-radius:12px;flex-shrink:0;grid-template-columns:repeat(3,1fr);gap:3px;width:58px;height:58px;padding:4px;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a}._dailyFace_16tbu_675>span{border-radius:3px}._dailyTexts_16tbu_692{flex-direction:column;gap:3px;min-width:0;display:flex}._dailyEyebrow_16tbu_699{font-size:var(--bl-fs-label-small);color:var(--bl-text-secondary)}._dailyTitle_16tbu_704{font-size:var(--bl-fs-row-title);font-weight:600}._dailySubtitle_16tbu_709{font-size:var(--bl-fs-label);color:var(--bl-text-secondary);line-height:1.4}._cube_7qcn5_1{border-radius:inherit;-webkit-tap-highlight-color:transparent;outline:none;width:100%;height:100%;min-height:0;position:relative}._cube_7qcn5_1 canvas{display:block}._input_7qcn5_16{touch-action:none;-webkit-user-select:none;user-select:none}._orbit_7qcn5_22{cursor:grab}._orbit_7qcn5_22:active{cursor:grabbing}._cube_7qcn5_1:focus-visible{box-shadow:0 0 0 2px rgb(var(--tint-blue-rgb) / .8)}._fallback_7qcn5_34{place-items:center;width:100%;height:100%;display:grid}._fallbackCube_7qcn5_41{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#ffffff14,#ffffff05 60%);border-radius:18%;width:38%;animation:1.6s ease-in-out infinite _cube-fallback-pulse_7qcn5_1;box-shadow:inset 0 0 0 1px #ffffff0f}@keyframes _cube-fallback-pulse_7qcn5_1{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){._fallbackCube_7qcn5_41{animation:none}}._bar_4pcfr_2{z-index:50;left:0;right:0;bottom:max(var(--bl-pad-tab-bar-bottom), var(--bl-safe-bottom));width:calc(100% - 2 * var(--bl-pad-tab-bar-side));max-width:var(--bl-tab-bar-max);height:var(--bl-h-tab-bar);border-radius:var(--bl-radius-hero);transition:transform var(--bl-dur) ease-out, opacity var(--bl-dur) ease-out;align-items:center;margin:0 auto;padding:0 5px;display:flex;position:fixed}._hidden_4pcfr_21{opacity:0;pointer-events:none;transform:translateY(calc(100% + 40px))}._track_4pcfr_27{width:100%;position:relative}._list_4pcfr_32{width:100%;height:var(--bl-h-tab-item);margin:0;padding:0;list-style:none;display:flex;position:relative}._list_4pcfr_32>li{flex:1 1 0;min-width:0;display:flex}._capsule_4pcfr_48{top:0;width:calc(100% / var(--n));height:var(--bl-h-tab-item);border-radius:calc(var(--bl-h-tab-item) / 2);transform:translateX(calc(var(--i) * 100%));transition:transform .35s var(--bl-spring);pointer-events:none;background:#ffffff29;position:absolute;inset-inline-start:0;box-shadow:inset 0 1px #ffffff42}[dir=rtl] ._capsule_4pcfr_48{transform:translateX(calc(var(--i) * -100%))}._item_4pcfr_66{border-radius:calc(var(--bl-h-tab-item) / 2);min-width:0;color:var(--bl-text-secondary);font-size:var(--bl-fs-tab);transition:color var(--bl-dur) ease-out;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;font-weight:500;line-height:1.1;display:flex;position:relative}._item_4pcfr_66[aria-current=page]{color:var(--bl-text-primary);font-weight:600}._label_4pcfr_88{white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:0 4px;overflow:hidden}@media (hover:hover){._item_4pcfr_66:not([aria-current=page]):hover{color:var(--bl-text-body)}}@media (width>=1024px){._bar_4pcfr_2{top:50%;bottom:auto;inset-inline-start:var(--bl-pad-tab-bar-side);width:var(--bl-rail-width);height:auto;margin:0;padding:5px;left:auto;right:auto;transform:translateY(-50%)}[dir=ltr] ._bar_4pcfr_2,html:not([dir]) ._bar_4pcfr_2{left:var(--bl-pad-tab-bar-side)}[dir=rtl] ._bar_4pcfr_2{right:var(--bl-pad-tab-bar-side)}._hidden_4pcfr_21{transform:translate(-140%,-50%)}[dir=rtl] ._hidden_4pcfr_21{transform:translate(140%,-50%)}._list_4pcfr_32{flex-direction:column;gap:0;height:auto}._list_4pcfr_32>li{flex:none;height:66px}._capsule_4pcfr_48{width:100%;height:calc(100% / var(--n));transform:translateY(calc(var(--i) * 100%));border-radius:24px}[dir=rtl] ._capsule_4pcfr_48{transform:translateY(calc(var(--i) * 100%))}._item_4pcfr_66{border-radius:24px;font-size:.6875rem}._label_4pcfr_88{white-space:normal;text-align:center;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;padding:0 2px;display:-webkit-box}}._shell_qb9fb_1{min-height:100dvh}@media (width>=1024px){._withRail_qb9fb_7{padding-inline-start:calc(var(--bl-pad-tab-bar-side) + var(--bl-rail-width) + 8px)}}._bar_16e78_1{z-index:1000;pointer-events:none;background:#ffffff14;height:3px;position:fixed;inset-block-start:0;inset-inline:0;overflow:hidden}._bar_16e78_1:after{content:"";background:linear-gradient(90deg,#0a84ff,#30d158,#ffd60a);border-radius:999px;width:40%;animation:1.1s ease-in-out infinite _slide_16e78_1;position:absolute;inset-block:0;inset-inline-start:0}@keyframes _slide_16e78_1{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){._bar_16e78_1:after{opacity:.7;width:100%;animation:none}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bl-bg:#000;--bl-vignette:#1c1c1e;--bl-sheet-top:#1c1c1e;--bl-sheet-bottom:#0a0a0b;--bl-text-primary:#fff;--bl-text-secondary:#ebebf5ad;--bl-text-tertiary:#ebebf566;--bl-text-body:#ebebf5c7;--bl-on-accent:#000;--bl-hairline:#ffffff14;--bl-border:#ffffff1f;--bl-flat-fill:#ffffff12;--bl-disabled-fill:#ffffff0f;--cube-white:#f5f5f7;--cube-yellow:#ffd60a;--cube-red:#ff3b30;--cube-orange:#ff9500;--cube-blue:#0a84ff;--cube-green:#30d158;--cube-gray:#8e8e93;--tint-blue-rgb:10 132 255;--tint-blue-text:#64b5ff;--tint-blue-fill:rgb(var(--tint-blue-rgb) / .2);--tint-orange-rgb:255 149 0;--tint-orange-text:#ffb340;--tint-orange-fill:rgb(var(--tint-orange-rgb) / .18);--tint-green-rgb:48 209 88;--tint-green-text:#4ce07a;--tint-green-fill:rgb(var(--tint-green-rgb) / .18);--tint-red-rgb:255 59 48;--tint-red-text:#ff6961;--tint-red-fill:rgb(var(--tint-red-rgb) / .16);--tint-yellow-rgb:255 214 10;--tint-yellow-text:#ffe15c;--tint-yellow-fill:rgb(var(--tint-yellow-rgb) / .16);--tint-purple-rgb:191 90 242;--tint-purple-text:#da8fff;--tint-purple-fill:rgb(var(--tint-purple-rgb) / .2);--tint-grey-rgb:142 142 147;--tint-grey-text:#c7c7cc;--tint-grey-fill:rgb(var(--tint-grey-rgb) / .24);--tint-streak-rgb:255 159 10;--tint-streak-text:#ff9f0a;--tint-streak-fill:rgb(var(--tint-streak-rgb) / .18);--tint-white-rgb:255 255 255;--tint-white-text:#fff;--tint-white-fill:rgb(var(--tint-white-rgb) / .1);--bl-radius-hero:32px;--bl-radius-transport:30px;--bl-radius-cta:28px;--bl-radius-cta-compact:26px;--bl-radius-card:24px;--bl-radius-tile:22px;--bl-radius-segment:20px;--bl-radius-callout:18px;--bl-radius-cell:16px;--bl-radius-token:14px;--bl-radius-icon-square:12px;--bl-radius-row-icon:9px;--bl-radius-mini:9px;--bl-radius-sticker:4px;--bl-radius-sheet:34px;--bl-h-tab-bar:64px;--bl-h-tab-item:54px;--bl-h-cta:56px;--bl-h-cta-compact:52px;--bl-h-secondary:50px;--bl-h-secondary-compact:48px;--bl-h-nav-circle:44px;--bl-h-nav-circle-compact:36px;--bl-h-segment:40px;--bl-h-segment-compact:36px;--bl-h-chip:34px;--bl-h-row:52px;--bl-h-row-tall:56px;--bl-h-search-field:44px;--bl-h-badge:22px;--bl-sheet-handle-w:36px;--bl-sheet-handle-h:5px;--bl-min-hit:44px;--bl-pad-side:16px;--bl-pad-top:54px;--bl-pad-bottom:34px;--bl-pad-card-inner:16px;--bl-pad-row-inner:14px;--bl-pad-tab-bar-side:20px;--bl-pad-tab-bar-bottom:26px;--bl-gap-section:10px;--bl-gap-item:8px;--bl-safe-top:env(safe-area-inset-top,0px);--bl-safe-bottom:env(safe-area-inset-bottom,0px);--bl-screen-top:max(16px, calc(var(--bl-safe-top) + 10px));--bl-column-max:640px;--bl-content-max:1200px;--bl-tab-bar-max:480px;--bl-rail-width:84px;--bl-tab-clearance:calc(var(--bl-h-tab-bar) + max(var(--bl-pad-tab-bar-bottom), var(--bl-safe-bottom)) + 8px);--bl-font-text:-apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, "Inter", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--bl-font-rounded:ui-rounded, "SF Pro Rounded", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--bl-font-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--bl-fs-title:1.875rem;--bl-fs-title-compact:1.75rem;--bl-tracking-title:-.4px;--bl-fs-nav-title:1.0625rem;--bl-fs-section:1.25rem;--bl-fs-section-large:1.375rem;--bl-fs-row-title:1rem;--bl-fs-body:1rem;--bl-fs-body-small:.9375rem;--bl-fs-label:.8125rem;--bl-fs-label-small:.75rem;--bl-fs-button:1rem;--bl-fs-button-compact:.9375rem;--bl-fs-tab:.625rem;--bl-fs-badge:.6875rem;--glass-hero-bg:linear-gradient(180deg, #ffffff1a 0%, #ffffff0a 100%);--glass-hero-border:#ffffff1f;--glass-hero-shadow:inset 0 1px 0 #ffffff38, 0 16px 40px #00000080;--glass-flat-bg:#ffffff12;--glass-flat-border:#ffffff1a;--glass-flat-shadow:inset 0 1px 0 #ffffff29;--glass-list-bg:linear-gradient(180deg, #ffffff1a 0%, #ffffff0d 100%);--glass-list-border:#ffffff1f;--glass-list-shadow:inset 0 1px 0 #fff3;--glass-sheet-card-bg:var(--glass-hero-bg);--glass-sheet-card-border:#ffffff1f;--glass-sheet-card-shadow:inset 0 1px 0 #ffffff38;--glass-dock-bg:#1c1c1e99;--glass-dock-border:#ffffff1f;--glass-dock-shadow:inset 0 1px 0 #ffffff38, 0 16px 40px #000000b3;--glass-dock-blur:blur(30px) saturate(180%);--glass-control-blur:blur(20px) saturate(160%);--glass-fallback-bg:#1c1c1ed9;--bl-ease-out:cubic-bezier(.22, 1, .36, 1);--bl-spring:cubic-bezier(.34, 1.3, .64, 1);--bl-dur-fast:.12s;--bl-dur:.25s}@media (prefers-contrast:more){:root{--bl-text-secondary:#ebebf5d9;--bl-text-tertiary:#ebebf59e;--bl-text-body:#ebebf5eb}}@media (prefers-reduced-motion:reduce){:root{--bl-dur-fast:0s;--bl-dur:0s}}*,:before,:after{box-sizing:border-box}html,body{background:var(--bl-bg);min-height:100%;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100dvh;color:var(--bl-text-primary);font-family:var(--bl-font-text);font-size:var(--bl-fs-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;overscroll-behavior-y:none;line-height:1.3}#root{min-height:100dvh}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}button:disabled{cursor:default}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p{margin:0}img,svg{display:block}:focus-visible{outline-offset:2px;outline:2px solid #ffffffd9}::selection{background:#0a84ff73}*{scrollbar-width:thin;scrollbar-color:#ffffff2e transparent}.bl-glass-hero{background:var(--glass-hero-bg);border:1px solid var(--glass-hero-border);box-shadow:var(--glass-hero-shadow)}.bl-glass-flat{background:var(--glass-flat-bg);border:1px solid var(--glass-flat-border);box-shadow:var(--glass-flat-shadow)}.bl-glass-list{background:var(--glass-list-bg);border:1px solid var(--glass-list-border);box-shadow:var(--glass-list-shadow)}.bl-glass-sheet-card{background:var(--glass-sheet-card-bg);border:1px solid var(--glass-sheet-card-border);box-shadow:var(--glass-sheet-card-shadow)}.bl-glass-dock{background:var(--glass-dock-bg);border:1px solid var(--glass-dock-border);box-shadow:var(--glass-dock-shadow);-webkit-backdrop-filter:var(--glass-dock-blur);backdrop-filter:var(--glass-dock-blur)}.bl-control-glass{background:rgba(255, 255, 255, var(--ctl-fill,.1));border:1px solid rgba(255, 255, 255, var(--ctl-border,.14));box-shadow:inset 0 1px 0 rgba(255, 255, 255, var(--ctl-inset,.2));-webkit-backdrop-filter:var(--glass-control-blur);backdrop-filter:var(--glass-control-blur)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.bl-glass-dock{background:var(--glass-fallback-bg)}.bl-control-glass{background-color:var(--glass-fallback-bg);background-image:linear-gradient(rgba(255, 255, 255, var(--ctl-fill,.1)), rgba(255, 255, 255, var(--ctl-fill,.1)))}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}:lang(ja) :is(h1,h2,h3){word-break:auto-phrase}
