:root{--lg-fill-thin:rgba(255,255,255,.5);--lg-fill-regular:rgba(255,255,255,.68);--lg-fill-thick:rgba(255,255,255,.84);--lg-fill-dark:rgba(30,32,37,.86);--lg-fill-dark-photo:rgba(30,32,37,.6);--lg-blur:blur(22px) saturate(1.9) brightness(1.12);--lg-blur-thick:blur(30px) saturate(1.6);--lg-blur-dark:blur(26px) saturate(1.5) brightness(.85);--lg-sheen:linear-gradient(180deg,rgba(255,255,255,.38) 0%,rgba(255,255,255,.08) 34%,rgba(255,255,255,0) 62%);--lg-sheen-dark:linear-gradient(180deg,rgba(255,255,255,.14) 0%,rgba(255,255,255,.03) 34%,rgba(255,255,255,0) 62%);--lg-edge:inset 0 1px 0 rgba(255,255,255,.9),inset 0 -1px 1px rgba(255,255,255,.3),inset 0 0 0 1px rgba(255,255,255,.42);--lg-edge-dark:inset 0 1px 0 rgba(255,255,255,.2),inset 0 0 0 1px rgba(255,255,255,.1);--lg-drop:0 14px 36px -16px rgba(18,20,24,.42),0 2px 8px rgba(18,20,24,.07);--lg-drop-big:0 30px 80px -28px rgba(18,20,24,.5),0 4px 14px rgba(18,20,24,.08);--lg-border:1px solid rgba(255,255,255,.55);--lg-border-dark:1px solid rgba(255,255,255,.14);--lg-ambient: radial-gradient(55% 45% at 10% 6%, rgba(205,246,73,.34), transparent 62%), radial-gradient(48% 42% at 94% 10%, rgba(159,140,232,.26), transparent 62%), radial-gradient(52% 48% at 86% 96%, rgba(73,226,220,.2), transparent 62%), radial-gradient(46% 42% at 4% 96%, rgba(248,205,205,.4), transparent 62%), #F3F3EC}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body :where(#toolbar .tb-island,#zoom-controls,#minimap,#board-agent-pill,#presence-bar,#reveal-bar,#board-present-bar,#align-bar,#board-search-bar,#mobile-quickbar,.widget,.win,.te-card:not(.is-next),.te-next-card:not(.is-next)){background:var(--lg-sheen),var(--lg-fill-thin)!important;border:var(--lg-border)!important;-webkit-backdrop-filter:var(--lg-blur)!important;backdrop-filter:var(--lg-blur)!important;box-shadow:var(--lg-edge),var(--lg-drop)!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body :where(#menubar,.topbar){background:transparent!important;border-color:#ffffff80!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:0 10px 30px -18px #12141859!important;isolation:isolate}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body :where(#menubar,.topbar):before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:var(--lg-sheen),var(--lg-fill-thin);-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);box-shadow:var(--lg-edge)}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body #presence-bar:empty{display:none!important}@media(min-width:861px){html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body .topbar{position:relative}}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body :where(.widget,.win,#fx-ghost-panel){background:linear-gradient(180deg,#ffffff80,#fff0 40%),#fcfcf9e6!important;-webkit-backdrop-filter:blur(40px) saturate(1.3)!important;backdrop-filter:blur(40px) saturate(1.3)!important;border:1px solid rgba(255,255,255,.8)!important;box-shadow:inset 0 1px #fff,0 0 0 1px #24282c0f,0 24px 60px -24px #12141873,0 3px 10px #12141814!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body :where(.widget){background:var(--lg-sheen),#ffffff8f!important;-webkit-backdrop-filter:blur(28px) saturate(1.8) brightness(1.14)!important;backdrop-filter:blur(28px) saturate(1.8) brightness(1.14)!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body .win{background:linear-gradient(180deg,#ffffff80,#fff0 40%),#fdfdfbd6!important;-webkit-backdrop-filter:blur(44px) saturate(1.3) brightness(1.08)!important;backdrop-filter:blur(44px) saturate(1.3) brightness(1.08)!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body #wg-pulse{background:var(--lg-sheen),#fce2e2ad!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body :where(#user-menu,#more-menu,#sb-more-menu,#ctx-menu,#board-menu,#export-menu,#shape-panel,#mt-more-pop,#tbuilder-add-menu,#laser-pop,#mb-acct-menu,#i-menu,.nb-panel,.cascade-menu,.tbuilder-more-menu){background:var(--lg-sheen),var(--lg-fill-regular)!important;border:var(--lg-border)!important;-webkit-backdrop-filter:var(--lg-blur)!important;backdrop-filter:var(--lg-blur)!important;box-shadow:var(--lg-edge),var(--lg-drop-big)!important;border-radius:20px!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body #notif-panel{background:var(--lg-sheen-dark),#1e2025f0!important;border:var(--lg-border-dark)!important;-webkit-backdrop-filter:var(--lg-blur-dark)!important;backdrop-filter:var(--lg-blur-dark)!important;box-shadow:var(--lg-edge-dark),var(--lg-drop-big)!important;border-radius:20px!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body #notif-panel :is(.np-item-body,.np-item-time){color:#ffffffa8!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body :where(#share-panel,#settings-panel,#shortcuts-panel .sp-box,#vh-panel,#frame-panel,#gif-panel-inner,#sticker-panel,#ai-assistant-panel,.yt-modal-card,#student-quiz-modal,.modal-box,.te-sheet,.sw-sheet,.lp-panel){background:var(--lg-sheen),var(--lg-fill-thick)!important;border:var(--lg-border)!important;-webkit-backdrop-filter:var(--lg-blur-thick)!important;backdrop-filter:var(--lg-blur-thick)!important;box-shadow:var(--lg-edge),var(--lg-drop-big)!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body :where(.modal-box,.te-sheet,.sw-sheet,.yt-modal-card,#student-quiz-modal){border-radius:28px!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body :where(#miro-toolbar,#dock,.sidebar#sidebar,.te-words,.lp-fab){background:var(--lg-sheen-dark),var(--lg-fill-dark)!important;border:var(--lg-border-dark)!important;-webkit-backdrop-filter:var(--lg-blur-dark)!important;backdrop-filter:var(--lg-blur-dark)!important;box-shadow:var(--lg-edge-dark),var(--lg-drop)!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body:where(.sw-has) :where(.sidebar#sidebar,.te-words),html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body:where(.os-desktop) :where(#dock){background:var(--lg-sheen-dark),var(--lg-fill-dark-photo)!important}@media(min-width:861px){html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body .sidebar#sidebar{margin:12px 0 12px 12px;height:calc(100vh - 24px);border-radius:26px!important}}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body :where(.modal-overlay,.lc-ov,.te-sheet-ov,.sw-ov,#settings-overlay,#share-overlay,#vh-overlay,#boards-overlay,#games-overlay,#vocab-overlay,#upgrade-overlay,#task-builder-overlay){background:#10121657!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body :where(#tool-builder-panel,#gif-panel.open,#shortcuts-panel){background:#10121642!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;border:0!important;box-shadow:none!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body.board-canvas-dark :where(#toolbar .tb-island,#zoom-controls,#minimap,#board-agent-pill){background:var(--lg-sheen-dark),var(--lg-fill-dark)!important;border:var(--lg-border-dark)!important;-webkit-backdrop-filter:var(--lg-blur-dark)!important;backdrop-filter:var(--lg-blur-dark)!important;box-shadow:var(--lg-edge-dark),0 12px 30px -16px #000000b3!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body :where(#toolbar .tb-island,#zoom-controls,.topbar,#menubar) :where(button,.tb-icon-btn,a.tb-btn,.tb-guide,.sw-btn){border-radius:999px!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body :where(#toolbar .tb-island,#zoom-controls,#board-agent-pill){border-radius:999px!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body #miro-toolbar{border-radius:28px!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body :where(.widget,.win,#minimap){border-radius:26px!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body :where(.te-card,.te-next-card,.te-words){border-radius:26px!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body :where(.te-card,.widget) :where(.te-btn,.te-join):not(:where(.te-card.is-next *)){background:#ffffff80!important;border:1px solid rgba(255,255,255,.7)!important;box-shadow:inset 0 1px #ffffffe6,0 4px 12px -6px #12141840!important;border-radius:999px!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body .te-card.is-next :where(.te-btn,.te-join){border-radius:999px!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body :where(.te-hw-row,.te-task){background:#ffffff6b!important;border-radius:16px}@media(max-width:860px){html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body .mobile-tabs{left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom,0px));height:62px;padding:0 6px;border-radius:31px;background:var(--lg-sheen),var(--lg-fill-regular)!important;border:var(--lg-border)!important;-webkit-backdrop-filter:var(--lg-blur)!important;backdrop-filter:var(--lg-blur)!important;box-shadow:var(--lg-edge),var(--lg-drop)!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body .mobile-tabs .mtab{height:62px;color:#5d614b}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body .mobile-tabs .mtab.active{color:#24282c}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body .mobile-tabs .mtab.active:before{inset:7px 4px;width:auto;height:auto;transform:none;border-radius:24px;z-index:-1;background:#ffffffbf;box-shadow:inset 0 1px #fff,0 2px 8px -2px #1214182e}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body .mobile-tabs .mtab{isolation:isolate}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body .mobile-tabs .mtab{font-size:11px;letter-spacing:0;text-transform:none;text-decoration:none}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body .mobile-tabs .mtab[hidden]{display:none}}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body:where(.tw-page,.lg-page,.lg-cabinet:not(.sw-has)){background:var(--lg-ambient) fixed!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body:where(.tw-page) :where(#main-content,main.page-wrap){background:transparent!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body:where(.tw-page) :where(#nav){background:var(--lg-sheen),#ffffffa8!important;-webkit-backdrop-filter:var(--lg-blur)!important;backdrop-filter:var(--lg-blur)!important;border:0!important;border-bottom:1px solid rgba(36,40,44,.07)!important;box-shadow:var(--lg-edge),0 10px 30px -22px #12141866!important}html[data-theme=dark]:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body:where(.tw-page) :where(#nav){background:var(--lg-sheen-dark),var(--lg-fill-dark)!important;-webkit-backdrop-filter:var(--lg-blur-dark)!important;backdrop-filter:var(--lg-blur-dark)!important;border-bottom:var(--lg-border-dark)!important;box-shadow:var(--lg-edge-dark)!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body:where(.tw-page) :where(.panel,.hero-card,.share-card,.hw-focus,.hw-toolbar,.section,.topic-bar,.preset-bar,.hw-card,.hw-metric:not(.is-dark):not(:first-child),.wr-queue,#hw-detail,.stat-card,.quality-card,.lib-item,.library-item,.tpl-card,.type-card,.course-card,.pack-card,.gb-table-wrap,.card){background:var(--lg-sheen),#ffffff94!important;border:var(--lg-border)!important;-webkit-backdrop-filter:var(--lg-blur)!important;backdrop-filter:var(--lg-blur)!important;box-shadow:var(--lg-edge),0 10px 30px -18px #12141859!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body:where(.tw-page) :where(.hw-card){border:revert-layer!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body:where(.tw-page) :where(.hw-card.active){border:1.5px solid #CDF649!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body:where(.tw-page) :where(.hw-card.unassigned){border:1.5px dashed rgba(243,164,107,.75)!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body:where(.tw-page) :where(.hw-card.overdue){border:1.5px solid rgba(243,86,149,.45)!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body:where(.tw-page) :where(.hw-card.words){border:1.5px solid rgba(73,246,240,.6)!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body:where(.tw-page) :where(.hw-card.submitted){border:1.5px solid #F2D45C!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body:where(.tw-page) :where(.hw-metric:first-child,.stat-card.primary,:not(:has(>.stat-card.primary))>.stat-card:first-child:not(.attention):not(.good),.panel.dark,.card.dark){background:var(--lg-sheen-dark),var(--lg-fill-dark)!important;border:var(--lg-border-dark)!important;-webkit-backdrop-filter:var(--lg-blur-dark)!important;backdrop-filter:var(--lg-blur-dark)!important;box-shadow:var(--lg-edge-dark),var(--lg-drop)!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body:where(.tw-page,.lg-page) :where(.suite-switcher,.view-toggle,.tabs){background:var(--lg-sheen),#ffffff80!important;border:var(--lg-border)!important;border-radius:999px!important;-webkit-backdrop-filter:var(--lg-blur)!important;backdrop-filter:var(--lg-blur)!important;box-shadow:var(--lg-edge),0 6px 18px -12px #1214184d!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body:where(.tw-page,.lg-page) :where(.suite-switcher,.view-toggle,.tabs) :where(a,button){border-radius:999px!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body:where(.tw-page) :where(.filter-btn,.smart-pill,.mini-btn,.btn-ghost,.btn.ghost):not(.active){background:#ffffff8c!important;border:1px solid rgba(255,255,255,.75)!important;border-radius:999px!important;box-shadow:inset 0 1px #ffffffe6,0 3px 10px -6px #12141840!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body:where(.tw-page) :where(.btn,.tool-btn,.filter-btn,.smart-pill){border-radius:999px!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body:where(.lg-page) :where(.hw-item){background:var(--lg-sheen),#fff9!important;border:var(--lg-border)!important;border-radius:22px!important;-webkit-backdrop-filter:var(--lg-blur)!important;backdrop-filter:var(--lg-blur)!important;box-shadow:var(--lg-edge),0 10px 28px -18px #12141859!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body:where(.lg-page) :where(.tab){border-radius:999px!important;border-color:transparent!important;background:transparent!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body:where(.lg-page) :where(.tab.active){background:#24282c!important;color:#fff!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body:where(.lg-page) :where(#runner){background:var(--lg-ambient)!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body:where(.lg-page) :where(#runner-top,#runner-review){background:var(--lg-sheen),#ffffff9e!important;-webkit-backdrop-filter:var(--lg-blur)!important;backdrop-filter:var(--lg-blur)!important;border-bottom:1px solid rgba(255,255,255,.6)!important;box-shadow:var(--lg-edge)!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body:where(.lg-page) :where(#runner-side){background:var(--lg-sheen),#ffffff8c!important;-webkit-backdrop-filter:var(--lg-blur)!important;backdrop-filter:var(--lg-blur)!important;border-left:1px solid rgba(255,255,255,.6)!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body:where(.lg-page) :where(#runner-card-host){border-radius:24px!important;box-shadow:0 18px 44px -24px #12141866!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body:where(.lg-page) :where(.runner-btn){border-radius:999px!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body .mob-nav{left:12px!important;right:12px!important;bottom:calc(8px + env(safe-area-inset-bottom,0px))!important;height:64px!important;padding:5px!important;border-radius:32px!important;background:var(--lg-sheen),var(--lg-fill-regular)!important;border:var(--lg-border)!important;-webkit-backdrop-filter:blur(20px) saturate(1.9) brightness(1.1)!important;backdrop-filter:blur(20px) saturate(1.9) brightness(1.1)!important;box-shadow:var(--lg-edge),var(--lg-drop)!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body .mob-nav .mob-nav-tab{border-radius:26px!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body .mob-nav .mob-nav-tab.active{background:#ffffffb8!important;box-shadow:inset 0 1px #fff,0 2px 10px -3px #12141833!important}:root{--lg-spring:cubic-bezier(.34,1.56,.64,1);--lg-ease:cubic-bezier(.2,.8,.2,1)}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body :where(.te-btn,.te-join,.te-wmain,.te-wadd,.te-board,.te-balrow,.runner-btn,.lc-top,.sp-go,.sp-t,.sp-g,.hw-card-go,.mtab,.mob-nav-tab,.btn,.tool-btn,.filter-btn,.smart-pill,.mini-btn,.tb-icon-btn,.mt-btn,.sw-btn,.tb-guide,.nav-link,.side-btn,.st-detail-btn,.hw-rv-open,.hw-review-go){transition:scale .32s var(--lg-spring),background-color .18s,box-shadow .18s,color .18s,border-color .18s}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body :where(.te-btn,.te-join,.te-wmain,.te-wadd,.te-board,.te-balrow,.runner-btn,.lc-top,.sp-go,.sp-t,.sp-g,.hw-card-go,.mtab,.mob-nav-tab,.btn,.tool-btn,.filter-btn,.smart-pill,.mini-btn,.tb-icon-btn,.mt-btn,.sw-btn,.tb-guide,.nav-link,.side-btn,.st-detail-btn,.hw-rv-open,.hw-review-go):active:not(:disabled){scale:.95;transition-duration:.08s}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body .mob-nav-tab:active{transform:none}@media(hover:hover){html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body :where(.te-card,.te-words,.hw-item,.hw-card,.panel.is-link,.stat-card,.hw-metric){transition:translate .35s var(--lg-ease),box-shadow .35s var(--lg-ease)}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body :where(.te-card,.te-words,.hw-item,.hw-card,.stat-card,.hw-metric):hover{translate:0 -2px}}@keyframes lg-pop{0%{opacity:0;scale:.94}to{opacity:1;scale:1}}@keyframes lg-rise{0%{opacity:0;scale:.97;translate:0 14px}to{opacity:1;scale:1;translate:0 0}}@keyframes lg-fade{0%{opacity:0}to{opacity:1}}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body :where(#user-menu,#more-menu,#sb-more-menu,#ctx-menu,#board-menu,#export-menu,#shape-panel,#mt-more-pop,#tbuilder-add-menu,#laser-pop,#mb-acct-menu,#notif-panel,.nb-panel,.lp-panel){animation:lg-pop .26s var(--lg-spring) backwards;transform-origin:top right}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body :where(.modal-box,.te-sheet,.sw-sheet,.yt-modal-card,#student-quiz-modal,.lc,#settings-panel,#share-panel,#shortcuts-panel,#vh-panel){animation:lg-rise .38s var(--lg-spring) backwards}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body :where(.te-board,.btn-primary,.btn.lime,.lc-top:not(.ghost),.sp-go,.te-card.is-next .te-join,.te-card.is-next .te-btn){box-shadow:inset 0 1px #ffffffa6,inset 0 -1px #00000014,0 6px 18px -8px #8cb4148c!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body .te-card.is-next{box-shadow:inset 0 1px #ffffffb3,0 22px 48px -22px #78a00abf!important}@media(prefers-reduced-motion:reduce){html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body :where(#user-menu,#more-menu,#sb-more-menu,#ctx-menu,#board-menu,#export-menu,#shape-panel,#mt-more-pop,#tbuilder-add-menu,#laser-pop,#mb-acct-menu,#notif-panel,.nb-panel,.lp-panel,.modal-box,.te-sheet,.sw-sheet,.yt-modal-card,#student-quiz-modal,.lc,#settings-panel,#share-panel,#shortcuts-panel,#vh-panel,.modal-overlay,.lc-ov,.te-sheet-ov,.sw-ov){animation:none!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body :where(.te-btn,.te-join,.te-wmain,.te-wadd,.te-board,.te-balrow,.runner-btn,.lc-top,.sp-go,.sp-t,.sp-g,.hw-card-go,.mtab,.mob-nav-tab,.btn,.tool-btn,.filter-btn,.smart-pill,.mini-btn,.tb-icon-btn,.mt-btn,.sw-btn,.tb-guide,.nav-link,.side-btn,.st-detail-btn,.hw-rv-open,.hw-review-go):active{scale:none}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body :where(.te-card,.te-words,.hw-item,.hw-card,.stat-card,.hw-metric):hover{translate:none}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){:root{--lg-fill-thin:rgba(255,255,255,.9);--lg-fill-regular:rgba(255,255,255,.96);--lg-fill-thick:#fff;--lg-fill-dark:rgba(30,32,37,.96)}}@media(prefers-reduced-transparency:reduce){:root{--lg-fill-thin:rgba(255,255,255,.94);--lg-fill-regular:#fff;--lg-fill-thick:#fff;--lg-fill-dark:#24282C}}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body.sw-has :is(#pane-vocabulary,#pane-progress,#pane-schedule,#pane-games).active{background:linear-gradient(180deg,#ffffff80,#fff0 120px),#fcfcf9eb;-webkit-backdrop-filter:blur(30px) saturate(1.3);backdrop-filter:blur(30px) saturate(1.3);border:1px solid rgba(255,255,255,.8);border-radius:26px;padding:20px 22px;box-shadow:inset 0 1px #fff,0 24px 60px -24px #12141873,0 3px 10px #12141814}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body.sw-has :is(#pane-vocabulary,#pane-progress,#pane-schedule,#pane-games) .empty-state{color:#5c5c66!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body #sidebar .sb-classes-empty{text-align:center;padding:16px;font-size:12.5px;color:#ffffff9e}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body #sidebar :is(.sb-role,.sb-section-title){color:#ffffff9e!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body.board-canvas-dark :where(#user-menu,#more-menu,#ctx-menu,#board-menu,#export-menu,#shape-panel,#laser-pop,.cascade-menu,.lp-panel){background:linear-gradient(180deg,#fff9,#fff0 40%),#fafaf6f5!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body.board-page #user-menu .user-menu-item{font-size:14px;min-height:36px;padding:8px 10px}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body.board-page #user-menu .umi-ic{opacity:.85}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body.board-page #user-menu-email{font-size:12.5px!important;color:#4a4e3c!important}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body.board-page #user-menu .um-label{font-size:11px;color:#4a4e3c;padding-top:8px}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body .lp-head b{font-size:15px}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body :where(.lp-head span,.lp-note,.lp-clear){font-size:12.5px;color:#4a4e3c}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body .lp-empty{font-size:13.5px;color:#4a4e3c}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body .lp-row small{font-size:12.5px;color:#5d614b}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body #minimap-label{font-size:11px}html:not(#lg1):not(#lg2):not(#lg3):not(#lg4):not(#lg5):not(#lg6):not(#lg7):not(#lg8) body #board-agent-pill kbd{font-size:11.5px}
