*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.\!container{width:100%!important}.container{width:100%}@media (min-width:320px){.\!container{max-width:320px!important}.container{max-width:320px}}@media (min-width:600px){.\!container{max-width:600px!important}.container{max-width:600px}}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:800px){.\!container{max-width:800px!important}.container{max-width:800px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1366px){.\!container{max-width:1366px!important}.container{max-width:1366px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}#app .pointer-events-none{pointer-events:none}#app .pointer-events-auto{pointer-events:auto}#app .visible{visibility:visible}#app .fixed{position:fixed}#app .absolute{position:absolute}#app .relative{position:relative}#app .sticky{position:sticky}#app .inset-0{inset:0}#app .-right-1{right:-.25rem}#app .-top-1{top:-.25rem}#app .bottom-0{bottom:0}#app .left-0{left:0}#app .left-1\/2{left:50%}#app .left-\[180px\]{left:180px}#app .right-0{right:0}#app .right-\[20px\]{right:20px}#app .top-0{top:0}#app .top-1\/2{top:50%}#app .top-\[20px\]{top:20px}#app .\!z-\[var\(--modal-tooltip-zindex\)\]{z-index:var(--modal-tooltip-zindex)!important}#app .z-\[var\(--dialogs-zindex\)\]{z-index:var(--dialogs-zindex)}#app .z-\[var\(--exercise-bottom-navigation-zindex\)\]{z-index:var(--exercise-bottom-navigation-zindex)}#app .z-\[var\(--notification-zindex\)\]{z-index:var(--notification-zindex)}#app .z-\[var\(--scanner-zindex\)\]{z-index:var(--scanner-zindex)}#app .z-\[var\(--tooltip-zindex\)\]{z-index:var(--tooltip-zindex)}#app .z-\[var\(--top-banner-zindex\)\]{z-index:var(--top-banner-zindex)}#app .z-\[var\(--top-nav-zindex\)\]{z-index:var(--top-nav-zindex)}#app .z-\[var\(--user-book-remove-button-zindex\)\]{z-index:var(--user-book-remove-button-zindex)}#app .z-\[var\(--watermark-zindex\)\]{z-index:var(--watermark-zindex)}#app .order-1{order:1}#app .col-span-1{grid-column:span 1/span 1}#app .col-span-full{grid-column:1/-1}#app .col-start-2{grid-column-start:2}#app .row-start-1{grid-row-start:1}#app .m-0{margin:0}#app .m-4{margin:1rem}#app .m-auto{margin:auto}#app .mx-\[auto\]{margin-left:auto;margin-right:auto}#app .mx-\[calc\(var\(--spacing-horizontal-content-padding\)_\*_-1\)\]{margin-left:calc(var(--spacing-horizontal-content-padding) * -1);margin-right:calc(var(--spacing-horizontal-content-padding) * -1)}#app .mx-\[var\(--spacing-horizontal-content-padding\)\]{margin-left:var(--spacing-horizontal-content-padding);margin-right:var(--spacing-horizontal-content-padding)}#app .mx-\[var\(--spacing-static-space-16\)\]{margin-left:var(--spacing-static-space-16);margin-right:var(--spacing-static-space-16)}#app .mx-auto{margin-left:auto;margin-right:auto}#app .my-0{margin-top:0;margin-bottom:0}#app .my-4{margin-top:1rem;margin-bottom:1rem}#app .my-8{margin-top:2rem;margin-bottom:2rem}#app .my-\[var\(--spacing-static-space-24\)\]{margin-top:var(--spacing-static-space-24);margin-bottom:var(--spacing-static-space-24)}#app .my-auto{margin-top:auto;margin-bottom:auto}#app .-mb-\[var\(--spacing-static-space-12\)\]{margin-bottom:calc(var(--spacing-static-space-12) * -1)}#app .-mt-2{margin-top:-.5rem}#app .mb-2{margin-bottom:.5rem}#app .mb-\[12px\]{margin-bottom:12px}#app .mb-\[24px\]{margin-bottom:24px}#app .mb-\[2px\]{margin-bottom:2px}#app .mb-\[4px\]{margin-bottom:4px}#app .mb-\[calc\(var\(--spacing-static-space-12\)\*-1\)\]{margin-bottom:calc(var(--spacing-static-space-12) * -1)}#app .mb-\[var\(--spacing-static-space-16\)\]{margin-bottom:var(--spacing-static-space-16)}#app .mb-\[var\(--spacing-vertical-content-gap\)\]{margin-bottom:var(--spacing-vertical-content-gap)}#app .mb-\[var\(--spacing-vertical-content-to-button\)\]{margin-bottom:var(--spacing-vertical-content-to-button)}#app .mb-\[var\(--spacing-vertical-heading-to-body\)\]{margin-bottom:var(--spacing-vertical-heading-to-body)}#app .mb-\[var\(--spacing-vertical-heading-to-content\)\]{margin-bottom:var(--spacing-vertical-heading-to-content)}#app .ml-1{margin-left:.25rem}#app .ml-\[8px\]{margin-left:8px}#app .ml-auto{margin-left:auto}#app .mt-2{margin-top:.5rem}#app .mt-6{margin-top:1.5rem}#app .mt-8{margin-top:2rem}#app .mt-\[16px\]{margin-top:16px}#app .mt-\[24px\]{margin-top:24px}#app .mt-\[3px\]{margin-top:3px}#app .mt-\[8px\]{margin-top:8px}#app .mt-\[calc\(var\(--spacing-static-space-4\)\*-1\)\]{margin-top:calc(var(--spacing-static-space-4) * -1)}#app .mt-\[var\(--spacing-horizontal-inputs-gap\)\]{margin-top:var(--spacing-horizontal-inputs-gap)}#app .mt-\[var\(--spacing-static-space-16\)\]{margin-top:var(--spacing-static-space-16)}#app .mt-\[var\(--spacing-vertical-container-gap\)\]{margin-top:var(--spacing-vertical-container-gap)}#app .mt-\[var\(--spacing-vertical-content-gap\)\]{margin-top:var(--spacing-vertical-content-gap)}#app .mt-\[var\(--spacing-vertical-content-to-button\)\]{margin-top:var(--spacing-vertical-content-to-button)}#app .mt-\[var\(--spacing-vertical-image-to-content\)\]{margin-top:var(--spacing-vertical-image-to-content)}#app .mt-\[var\(--spacing-vertical-image-top\)\]{margin-top:var(--spacing-vertical-image-top)}#app .mt-\[var\(--spacing-vertical-main-container-top\)\]{margin-top:var(--spacing-vertical-main-container-top)}#app .mt-auto{margin-top:auto}#app .\!box-border{box-sizing:border-box!important}#app .box-border{box-sizing:border-box}#app .box-content{box-sizing:content-box}#app .block{display:block}#app .inline-block{display:inline-block}#app .inline{display:inline}#app .flex{display:flex}#app .grid{display:grid}#app .\!hidden{display:none!important}#app .hidden{display:none}#app .aspect-\[16\/9\]{aspect-ratio:16/9}#app .h-5{height:1.25rem}#app .h-\[100px\]{height:100px}#app .h-\[152px\]{height:152px}#app .h-\[19px\]{height:19px}#app .h-\[200px\]{height:200px}#app .h-\[20px\]{height:20px}#app .h-\[21px\]{height:21px}#app .h-\[220px\]{height:220px}#app .h-\[24px\]{height:24px}#app .h-\[32px\]{height:32px}#app .h-\[40px\]{height:40px}#app .h-\[48px\]{height:48px}#app .h-\[52px\]{height:52px}#app .h-\[64px\]{height:64px}#app .h-\[66px\]{height:66px}#app .h-\[70px\]{height:70px}#app .h-\[80px\]{height:80px}#app .h-\[81px\]{height:81px}#app .h-\[calc\(100\%-16px\)\]{height:calc(100% - 16px)}#app .h-\[calc\(100\%-28px\)\]{height:calc(100% - 28px)}#app .h-\[calc\(100vh-60px\)\]{height:calc(100vh - 60px)}#app .h-\[var\(--exercises-bottom-navigation-height\)\]{height:var(--exercises-bottom-navigation-height)}#app .h-\[var\(--scanner-frame-size\)\]{height:var(--scanner-frame-size)}#app .h-auto{height:auto}#app .h-full{height:100%}#app .max-h-\[104px\]{max-height:104px}#app .max-h-\[467px\]{max-height:467px}#app .max-h-\[calc\(100\%-16px\)\]{max-height:calc(100% - 16px)}#app .max-h-\[calc\(100dvh-80px\)\]{max-height:calc(100dvh - 80px)}#app .max-h-\[max\(60svh\2c 400px\)\]{max-height:max(60svh,400px)}#app .max-h-full{max-height:100%}#app .min-h-0{min-height:0}#app .min-h-\[24px\]{min-height:24px}#app .min-h-\[40px\]{min-height:40px}#app .min-h-\[66px\]{min-height:66px}#app .min-h-full{min-height:100%}#app .min-h-screen{min-height:100vh}#app .w-5{width:1.25rem}#app .w-6{width:1.5rem}#app .w-\[100px\]{width:100px}#app .w-\[210px\]{width:210px}#app .w-\[243px\]{width:243px}#app .w-\[24px\]{width:24px}#app .w-\[348px\]{width:348px}#app .w-\[48px\]{width:48px}#app .w-\[50px\]{width:50px}#app .w-\[600px\]{width:600px}#app .w-\[62px\]{width:62px}#app .w-\[64px\]{width:64px}#app .w-\[90px\]{width:90px}#app .w-\[calc\(100vw-16px\)\]{width:calc(100vw - 16px)}#app .w-\[var\(--scanner-frame-size\)\]{width:var(--scanner-frame-size)}#app .w-fit{width:fit-content}#app .w-full{width:100%}#app .w-screen{width:100vw}#app .min-w-\[1px\]{min-width:1px}#app .min-w-\[20px\]{min-width:20px}#app .min-w-\[288px\]{min-width:288px}#app .min-w-\[480px\]{min-width:480px}#app .min-w-full{min-width:100%}#app .max-w-\[100\%\]{max-width:100%}#app .max-w-\[1286px\]{max-width:1286px}#app .max-w-\[1366px\]{max-width:1366px}#app .max-w-\[222px\]{max-width:222px}#app .max-w-\[300px\]{max-width:300px}#app .max-w-\[540px\]{max-width:540px}#app .max-w-\[552px\]{max-width:552px}#app .max-w-\[600px\]{max-width:600px}#app .max-w-\[642px\]{max-width:642px}#app .max-w-\[70\%\]{max-width:70%}#app .max-w-\[850px\]{max-width:850px}#app .max-w-\[calc\(100vw-var\(--spacing-4x\)\)\]{max-width:calc(100vw - var(--spacing-4x))}#app .max-w-\[inherit\]{max-width:inherit}#app .max-w-\[none\]{max-width:none}#app .max-w-full{max-width:100%}#app .max-w-none{max-width:none}#app .flex-1{flex:1 1 0%}#app .flex-none{flex:none}#app .flex-shrink-0,#app .shrink-0{flex-shrink:0}#app .flex-grow,#app .grow{flex-grow:1}#app .grow-0{flex-grow:0}#app .-translate-x-1\/2{--tw-translate-x:-50%}#app .-translate-x-1\/2,#app .-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#app .-translate-y-1\/2{--tw-translate-y:-50%}#app .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes skeleton{0%{background-color:var(--secondary-secondary-85)}50%{background-color:var(--secondary-secondary-93)}to{background-color:var(--secondary-secondary-85)}}#app .animate-skeleton{animation:skeleton 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}#app .animate-spin{animation:spin 1s linear infinite}#app .cursor-default{cursor:default}#app .cursor-not-allowed{cursor:not-allowed}#app .cursor-pointer{cursor:pointer}#app .touch-auto{touch-action:auto}#app .select-none{user-select:none}#app .resize-none{resize:none}#app .scroll-mt-28{scroll-margin-top:7rem}#app .list-none{list-style-type:none}#app .appearance-none{appearance:none}#app .grid-cols-\[1\.5rem_auto_1\.25rem\]{grid-template-columns:1.5rem auto 1.25rem}#app .grid-cols-\[100\%\]{grid-template-columns:100%}#app .grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}#app .grid-cols-\[400px_700px\]{grid-template-columns:400px 700px}#app .grid-cols-\[minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,1fr)}#app .grid-rows-\[auto_auto\]{grid-template-rows:auto auto}#app .flex-row{flex-direction:row}#app .flex-col{flex-direction:column}#app .flex-wrap{flex-wrap:wrap}#app .content-center{align-content:center}#app .\!items-start{align-items:flex-start!important}#app .items-start{align-items:flex-start}#app .items-end{align-items:flex-end}#app .items-center{align-items:center}#app .justify-end{justify-content:flex-end}#app .justify-center{justify-content:center}#app .justify-between{justify-content:space-between}#app .justify-around{justify-content:space-around}#app .gap-1{gap:.25rem}#app .gap-2{gap:.5rem}#app .gap-3{gap:.75rem}#app .gap-32{gap:8rem}#app .gap-4{gap:1rem}#app .gap-8{gap:2rem}#app .gap-\[12px\]{gap:12px}#app .gap-\[16px\]{gap:16px}#app .gap-\[24px\]{gap:24px}#app .gap-\[4px\]{gap:4px}#app .gap-\[6px\]{gap:6px}#app .gap-\[8px\]{gap:8px}#app .gap-\[var\(--spacing-horizontal-buttons-gap\)\]{gap:var(--spacing-horizontal-buttons-gap)}#app .gap-\[var\(--spacing-horizontal-chips-gap\)\]{gap:var(--spacing-horizontal-chips-gap)}#app .gap-\[var\(--spacing-horizontal-content-to-button\)\]{gap:var(--spacing-horizontal-content-to-button)}#app .gap-\[var\(--spacing-static-space-16\)\]{gap:var(--spacing-static-space-16)}#app .gap-\[var\(--spacing-static-space-2\)\]{gap:var(--spacing-static-space-2)}#app .gap-\[var\(--spacing-static-space-24\)\]{gap:var(--spacing-static-space-24)}#app .gap-\[var\(--spacing-static-space-32\)\]{gap:var(--spacing-static-space-32)}#app .gap-\[var\(--spacing-static-space-4\)\]{gap:var(--spacing-static-space-4)}#app .gap-\[var\(--spacing-static-space-8\)\]{gap:var(--spacing-static-space-8)}#app .gap-\[var\(--spacing-vertical-container-gap\)\]{gap:var(--spacing-vertical-container-gap)}#app .gap-\[var\(--spacing-vertical-content-gap\)\]{gap:var(--spacing-vertical-content-gap)}#app .gap-\[var\(--spacing-vertical-content-to-button\)\]{gap:var(--spacing-vertical-content-to-button)}#app .gap-\[var\(--spacing-vertical-grid-gap\)\]{gap:var(--spacing-vertical-grid-gap)}#app .gap-\[var\(--spacing-vertical-heading-to-body\)\]{gap:var(--spacing-vertical-heading-to-body)}#app .gap-\[var\(--spacing-vertical-image-to-content\)\]{gap:var(--spacing-vertical-image-to-content)}#app .gap-\[var\(--spacing-vertical-items-gap\)\]{gap:var(--spacing-vertical-items-gap)}#app .gap-\[var\(--spacing-vertical-main-container-top\)\]{gap:var(--spacing-vertical-main-container-top)}#app .gap-x-\[var\(--spacing-horizontal-inputs-gap\)\]{column-gap:var(--spacing-horizontal-inputs-gap)}#app .gap-x-\[var\(--spacing-horizontal-main-containers-gap\)\]{column-gap:var(--spacing-horizontal-main-containers-gap)}#app .gap-y-\[32px\]{row-gap:32px}#app .gap-y-\[var\(--spacing-vertical-main-containers-gap\)\]{row-gap:var(--spacing-vertical-main-containers-gap)}#app .self-start{align-self:flex-start}#app .self-end{align-self:flex-end}#app .self-center{align-self:center}#app .self-stretch{align-self:stretch}#app .justify-self-end{justify-self:end}#app .justify-self-center{justify-self:center}#app .overflow-hidden{overflow:hidden}#app .overflow-visible{overflow:visible}#app .overflow-x-auto{overflow-x:auto}#app .overflow-y-auto{overflow-y:auto}#app .overflow-y-hidden{overflow-y:hidden}#app .text-ellipsis{text-overflow:ellipsis}#app .whitespace-nowrap{white-space:nowrap}#app .whitespace-pre-line{white-space:pre-line}#app .whitespace-pre-wrap{white-space:pre-wrap}#app .text-nowrap{text-wrap:nowrap}#app .\!rounded-full{border-radius:9999px!important}#app .rounded-\[20px\]{border-radius:20px}#app .rounded-\[8px\]{border-radius:8px}#app .rounded-\[var\(--radius-static-radius-16\)\]{border-radius:var(--radius-static-radius-16)}#app .rounded-full{border-radius:9999px}#app .rounded-lg{border-radius:.5rem}#app .rounded-md{border-radius:.375rem}#app .rounded-t-\[var\(--radius-static-radius-24\)\]{border-top-left-radius:var(--radius-static-radius-24);border-top-right-radius:var(--radius-static-radius-24)}#app .border{border-width:1px}#app .border-0{border-width:0}#app .border-2{border-width:2px}#app .border-\[1px\]{border-width:1px}#app .border-\[2px\]{border-width:2px}#app .border-x-0{border-left-width:0;border-right-width:0}#app .border-y{border-top-width:1px}#app .border-b,#app .border-y{border-bottom-width:1px}#app .border-b-0{border-bottom-width:0}#app .border-t{border-top-width:1px}#app .border-t-0{border-top-width:0}#app .border-solid{border-style:solid}#app .border-dotted{border-style:dotted}#app .border-none{border-style:none}#app .\!border-\[var\(--error-error\)\]{border-color:var(--error-error)!important}#app .border-\[rgba\(159\2c 169\2c 183\2c 0\.5\)\]{border-color:rgba(159,169,183,.5)}#app .border-\[var\(--primary-primary\)\]{border-color:var(--primary-primary)}#app .border-\[var\(--secondary-outlines-secondary-outline-main\)\]{border-color:var(--secondary-outlines-secondary-outline-main)}#app .border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}#app .border-blue-300{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}#app .border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}#app .border-t-neutral-800{--tw-border-opacity:1;border-top-color:rgb(38 38 38/var(--tw-border-opacity,1))}#app .bg-\[var\(--background-background-theme\)\]{background-color:var(--background-background-theme)}#app .bg-\[var\(--primary-containers-primary-container-white\)\]{background-color:var(--primary-containers-primary-container-white)}#app .bg-\[var\(--primary-containers-primary-container-white-selected\)\]{background-color:var(--primary-containers-primary-container-white-selected)}#app .bg-\[var\(--primary-primary-85\)\]{background-color:var(--primary-primary-85)}#app .bg-\[var\(--primary-primary-90\)\]{background-color:var(--primary-primary-90)}#app .bg-\[var\(--secondary-containers-secondary-container-white-hover\)\]{background-color:var(--secondary-containers-secondary-container-white-hover)}#app .bg-\[var\(--secondary-outlines-secondary-outline-main\)\]{background-color:var(--secondary-outlines-secondary-outline-main)}#app .bg-\[var\(--secondary-secondary-85\)\]{background-color:var(--secondary-secondary-85)}#app .bg-\[var\(--surface-containers-surface-container-1\)\]{background-color:var(--surface-containers-surface-container-1)}#app .bg-\[var\(--surface-containers-surface-container-2\)\]{background-color:var(--surface-containers-surface-container-2)}#app .bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}#app .bg-blue-200{--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity,1))}#app .bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}#app .bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}#app .bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}#app .bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}#app .bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}#app .bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}#app .bg-inherit{background-color:inherit}#app .bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}#app .bg-transparent{background-color:transparent}#app .bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}#app .object-cover{object-fit:cover}#app .\!p-\[7px\]{padding:7px!important}#app .p-0{padding:0}#app .p-2{padding:.5rem}#app .p-4{padding:1rem}#app .p-8{padding:2rem}#app .p-\[16px\]{padding:16px}#app .p-\[4px\]{padding:4px}#app .p-\[8px\]{padding:8px}#app .p-\[var\(--spacing-static-space-16\)\]{padding:var(--spacing-static-space-16)}#app .p-\[var\(--spacing-static-space-24\)\]{padding:var(--spacing-static-space-24)}#app .px-0{padding-left:0;padding-right:0}#app .px-2{padding-left:.5rem;padding-right:.5rem}#app .px-4{padding-left:1rem;padding-right:1rem}#app .px-\[16px\]{padding-left:16px;padding-right:16px}#app .px-\[var\(--spacing-horizontal-content-padding\)\]{padding-left:var(--spacing-horizontal-content-padding);padding-right:var(--spacing-horizontal-content-padding)}#app .px-\[var\(--spacing-static-space-4\)\]{padding-left:var(--spacing-static-space-4);padding-right:var(--spacing-static-space-4)}#app .py-1{padding-top:.25rem;padding-bottom:.25rem}#app .py-2{padding-top:.5rem;padding-bottom:.5rem}#app .py-3{padding-top:.75rem;padding-bottom:.75rem}#app .py-\[8px\]{padding-top:8px;padding-bottom:8px}#app .py-\[var\(--spacing-static-space-24\)\]{padding-top:var(--spacing-static-space-24);padding-bottom:var(--spacing-static-space-24)}#app .pb-0{padding-bottom:0}#app .pb-2{padding-bottom:.5rem}#app .pb-\[0px\]{padding-bottom:0}#app .pb-\[32px\]{padding-bottom:32px}#app .pb-\[var\(--exercises-bottom-navigation-height\)\]{padding-bottom:var(--exercises-bottom-navigation-height)}#app .pb-\[var\(--spacing-static-space-12\)\]{padding-bottom:var(--spacing-static-space-12)}#app .pb-\[var\(--spacing-static-space-16\)\]{padding-bottom:var(--spacing-static-space-16)}#app .pb-\[var\(--spacing-vertical-content-to-button\)\]{padding-bottom:var(--spacing-vertical-content-to-button)}#app .pb-\[var\(--spacing-vertical-grid-header-to-content\)\]{padding-bottom:var(--spacing-vertical-grid-header-to-content)}#app .pb-\[var\(--spacing-vertical-image-to-content\)\]{padding-bottom:var(--spacing-vertical-image-to-content)}#app .pb-\[var\(--spacing-vertical-main-container-bottom\)\]{padding-bottom:var(--spacing-vertical-main-container-bottom)}#app .pb-\[var\(--spacing-vertical-tabs-to-content\)\]{padding-bottom:var(--spacing-vertical-tabs-to-content)}#app .pl-0{padding-left:0}#app .pl-\[var\(--spacing-horizontal-main-margin\)\]{padding-left:var(--spacing-horizontal-main-margin)}#app .pl-\[var\(--spacing-static-space-24\)\]{padding-left:var(--spacing-static-space-24)}#app .pr-\[8px\]{padding-right:8px}#app .pr-\[var\(--spacing-horizontal-main-margin\)\]{padding-right:var(--spacing-horizontal-main-margin)}#app .pt-0{padding-top:0}#app .pt-1{padding-top:.25rem}#app .pt-8{padding-top:2rem}#app .pt-\[24px\]{padding-top:24px}#app .pt-\[4px\]{padding-top:4px}#app .pt-\[var\(--spacing-static-space-4\)\]{padding-top:var(--spacing-static-space-4)}#app .pt-\[var\(--spacing-vertical-image-to-content\)\]{padding-top:var(--spacing-vertical-image-to-content)}#app .pt-\[var\(--spacing-vertical-image-top\)\]{padding-top:var(--spacing-vertical-image-top)}#app .pt-\[var\(--spacing-vertical-main-container-top\)\]{padding-top:var(--spacing-vertical-main-container-top)}#app .text-left{text-align:left}#app .text-center{text-align:center}#app .text-right{text-align:right}#app .text-start{text-align:start}#app .align-middle{vertical-align:middle}#app .font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}#app .font-sans{font-family:var(--font-noto-sans)}#app .text-3xl{font-size:1.875rem;line-height:2.25rem}#app .text-4xl{font-size:2.25rem;line-height:2.5rem}#app .text-\[32px\]{font-size:32px}#app .text-sm{font-size:.875rem;line-height:1.25rem}#app .text-xl{font-size:1.25rem;line-height:1.75rem}#app .text-xs{font-size:.75rem;line-height:1rem}#app .font-\[var\(--font-weight-bold\)\]{font-weight:var(--font-weight-bold)}#app .font-bold{font-weight:700}#app .font-extrabold{font-weight:800}#app .font-medium{font-weight:500}#app .font-semibold{font-weight:600}#app .leading-\[21px\]{line-height:21px}#app .leading-none{line-height:1}#app .text-\[--secondary-secondary\]{color:var(--secondary-secondary)}#app .text-\[var\(--disabled-disabled\)\]{color:var(--disabled-disabled)}#app .text-\[var\(--error-error\)\]{color:var(--error-error)}#app .text-\[var\(--icon-color\)\]{color:var(--icon-color)}#app .text-\[var\(--neutral-neutral-05\)\]{color:var(--neutral-neutral-05)}#app .text-\[var\(--primary-primary-40\)\]{color:var(--primary-primary-40)}#app .text-\[var\(--text-text-link\)\]{color:var(--text-text-link)}#app .text-\[var\(--text-text-primary\)\]{color:var(--text-text-primary)}#app .text-\[var\(--text-text-secondary\)\]{color:var(--text-text-secondary)}#app .text-\[var\(--text-text-tertiary\)\]{color:var(--text-text-tertiary)}#app .text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}#app .text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}#app .text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}#app .text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}#app .text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}#app .text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#app .underline{text-decoration-line:underline}#app .line-through{text-decoration-line:line-through}#app .opacity-100{opacity:1}#app .opacity-\[0\.07\]{opacity:.07}#app .shadow-\[0_0_0_2000px_rgba\(0\2c 0\2c 0\2c 0\.5\)\]{--tw-shadow:0 0 0 2000px rgba(0,0,0,.5);--tw-shadow-colored:0 0 0 2000px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#app .shadow-\[0px_1px_18px_0px_rgba\(0\2c 0\2c 0\2c 0\.12\)\2c 0px_3px_6px_0px_rgba\(0\2c 0\2c 0\2c 0\.2\)\]{--tw-shadow:0px 1px 18px 0px rgba(0,0,0,.12),0px 3px 6px 0px rgba(0,0,0,.2);--tw-shadow-colored:0px 1px 18px 0px var(--tw-shadow-color),0px 3px 6px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#app .shadow-\[inset_0px_1px_1px_rgba\(0\2c 0\2c 0\2c 0\.12\)\2c inset_0px_1px_4px_rgba\(0\2c 0\2c 0\2c 0\.2\)\]{--tw-shadow:inset 0px 1px 1px rgba(0,0,0,.12),inset 0px 1px 4px rgba(0,0,0,.2);--tw-shadow-colored:inset 0px 1px 1px var(--tw-shadow-color),inset 0px 1px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#app .outline-none{outline:2px solid transparent;outline-offset:2px}#app .outline{outline-style:solid}#app .blur{--tw-blur:blur(8px)}#app .blur,#app .invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#app .invert{--tw-invert:invert(100%)}#app .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#app .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#app .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#app .duration-200{transition-duration:.2s}#app .\[--icon-color\:\#17A67D\]{--icon-color:#17a67d}#app .\[--icon-color\:\#DE4F70\]{--icon-color:#de4f70}#app .\[--icon-color\:\#F49325\]{--icon-color:#f49325}#app .\[--icon-color\:\#F9FAFB\]{--icon-color:#f9fafb}#app .\[--toastify-color-light\:\#1D232A\]{--toastify-color-light:#1d232a}#app .\[--toastify-color-progress-error\:\#DE4F70\]{--toastify-color-progress-error:#de4f70}#app .\[--toastify-color-progress-info\:\#6663F2\]{--toastify-color-progress-info:#6663f2}#app .\[--toastify-color-progress-success\:\#17A67D\]{--toastify-color-progress-success:#17a67d}#app .\[--toastify-color-progress-warning\:\#F49325\]{--toastify-color-progress-warning:#f49325}#app .\[--toastify-font-family\:var\(--font-noto-sans\)\]{--toastify-font-family:var(--font-noto-sans)}#app .\[--toastify-toast-bd-radius\:12px\]{--toastify-toast-bd-radius:12px}#app .\[--toastify-toast-padding\:16px\]{--toastify-toast-padding:16px}#app .\[--toastify-toast-shadow\:0_1px_18px_rgba\(0\2c 0\2c 0\2c 0\.12\)\2c 0_3px_6px_rgba\(0\2c 0\2c 0\2c 0\.2\)\]{--toastify-toast-shadow:0 1px 18px rgba(0,0,0,.12),0 3px 6px rgba(0,0,0,.2)}#app .\[--toastify-toast-width\:424px\]{--toastify-toast-width:424px}#app .\[grid-area\:button\]{grid-area:button}#app .\[grid-area\:content\]{grid-area:content}#app .\[grid-area\:description\]{grid-area:description}#app .\[grid-area\:icon\]{grid-area:icon}#app .\[grid-area\:timer\]{grid-area:timer}#app .\[grid-template-areas\:\"description\"_\"timer\"_\"button\"\]{grid-template-areas:"description" "timer" "button"}#app .\[grid-template-areas\:\"icon_content_close\"_\"button_button_button\"\]{grid-template-areas:"icon content close" "button button button"}#app .\[grid-template-areas\:\'description\'_\'button\'\]{grid-template-areas:"description" "button"}#app .\[grid-template-areas\:\'description\'_\'timer\'\]{grid-template-areas:"description" "timer"}#app .\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}#app .\[word-break\:break-word\]{word-break:break-word}:root{--scanner-frame-size:280px;--exercises-bottom-navigation-height:calc(env(safe-area-inset-bottom) * 1.5 + 147px);--scanner-zindex:1;--watermark-zindex:1;--content-above-watermark-zindex:2;--user-book-remove-button-zindex:10;--tooltip-zindex:40;--top-nav-zindex:90;--top-banner-zindex:91;--exercise-bottom-navigation-zindex:100;--dialogs-zindex:101;--modal-tooltip-zindex:110;--notification-zindex:999999999}@media (max-width:280px){:root{--scanner-frame-size:200px}}@media (max-height:340px){:root{--scanner-frame-size:200px}}a{text-decoration:none;color:var(--text-text-link)}*,::backdrop,::file-selector-button,:after,:before{box-sizing:border-box}img,video{max-width:100%;height:auto}button{background-color:transparent;border:none;cursor:pointer;padding:0;margin:0}body:has(#scanner){overflow:hidden}dialog:not([open]){display:none}dialog+.backdrop{background:rgba(51,51,51,.5)}._dialog_overlay,dialog+.backdrop{position:fixed;top:0;right:0;bottom:0;left:0}dialog.fixed{position:fixed;top:50%;transform:translateY(-50%)}.katex{font-size:px2rem(18.4);.windows &{@supports (-webkit-text-stroke-width:0.4px){-webkit-text-stroke-width:.4px}@supports not (-webkit-text-stroke-width:0.4px){text-shadow:0 0 currentColor}}}#app .backdrop\:bg-\[rgba\(51\2c 51\2c 51\2c 0\.5\)\]::backdrop{background-color:rgba(51,51,51,.5)}#app .before\:absolute:before{content:var(--tw-content);position:absolute}#app .before\:bottom-0:before{content:var(--tw-content);bottom:0}#app .before\:top-0:before{content:var(--tw-content);top:0}#app .before\:-ml-\[2\.5px\]:before{content:var(--tw-content);margin-left:-2.5px}#app .before\:-mt-\[2\.5px\]:before{content:var(--tw-content);margin-top:-2.5px}#app .before\:mb-\[calc\(5px\*-0\.5\)\]:before{content:var(--tw-content);margin-bottom:calc(5px * -.5)}#app .before\:ml-\[calc\(5px\*-0\.5\)\]:before{content:var(--tw-content);margin-left:calc(5px * -.5)}#app .before\:h-\[80px\]:before{content:var(--tw-content);height:80px}#app .before\:h-\[calc\(var\(--scanner-frame-size\)\/3\.5\)\]:before{content:var(--tw-content);height:calc(var(--scanner-frame-size) / 3.5)}#app .before\:w-\[80px\]:before{content:var(--tw-content);width:80px}#app .before\:w-\[calc\(var\(--scanner-frame-size\)\/3\.5\)\]:before{content:var(--tw-content);width:calc(var(--scanner-frame-size) / 3.5)}#app .before\:rounded-bl-\[20px\]:before{content:var(--tw-content);border-bottom-left-radius:20px}#app .before\:rounded-tl-\[20px\]:before{content:var(--tw-content);border-top-left-radius:20px}#app .before\:border-\[5px\]:before{content:var(--tw-content);border-width:5px}#app .before\:border-b-0:before{content:var(--tw-content);border-bottom-width:0}#app .before\:border-r-0:before{content:var(--tw-content);border-right-width:0}#app .before\:border-t-0:before{content:var(--tw-content);border-top-width:0}#app .before\:border-\[\#fff\]:before,#app .before\:border-white:before{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}#app .before\:text-white:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#app .before\:content-\[\"\"\]:before{--tw-content:"";content:var(--tw-content)}#app .before\:content-\[\"\D7\"\]:before{--tw-content:"×";content:var(--tw-content)}#app .after\:absolute:after{content:var(--tw-content);position:absolute}#app .after\:bottom-0:after{content:var(--tw-content);bottom:0}#app .after\:right-0:after{content:var(--tw-content);right:0}#app .after\:top-0:after{content:var(--tw-content);top:0}#app .after\:-mr-\[2\.5px\]:after{content:var(--tw-content);margin-right:-2.5px}#app .after\:-mt-\[2\.5px\]:after{content:var(--tw-content);margin-top:-2.5px}#app .after\:mb-\[calc\(5px\*-0\.5\)\]:after{content:var(--tw-content);margin-bottom:calc(5px * -.5)}#app .after\:mr-\[calc\(5px\*-0\.5\)\]:after{content:var(--tw-content);margin-right:calc(5px * -.5)}#app .after\:h-\[80px\]:after{content:var(--tw-content);height:80px}#app .after\:h-\[calc\(var\(--scanner-frame-size\)\/3\.5\)\]:after{content:var(--tw-content);height:calc(var(--scanner-frame-size) / 3.5)}#app .after\:w-\[80px\]:after{content:var(--tw-content);width:80px}#app .after\:w-\[calc\(var\(--scanner-frame-size\)\/3\.5\)\]:after{content:var(--tw-content);width:calc(var(--scanner-frame-size) / 3.5)}#app .after\:rounded-br-\[20px\]:after{content:var(--tw-content);border-bottom-right-radius:20px}#app .after\:rounded-tr-\[20px\]:after{content:var(--tw-content);border-top-right-radius:20px}#app .after\:border-\[5px\]:after{content:var(--tw-content);border-width:5px}#app .after\:border-b-0:after{content:var(--tw-content);border-bottom-width:0}#app .after\:border-l-0:after{content:var(--tw-content);border-left-width:0}#app .after\:border-t-0:after{content:var(--tw-content);border-top-width:0}#app .after\:border-\[\#fff\]:after,#app .after\:border-white:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}#app .after\:content-\[\"\"\]:after{--tw-content:"";content:var(--tw-content)}#app .focus-within\:border-\[1px\]:focus-within{border-width:1px}#app .focus-within\:border-solid:focus-within{border-style:solid}#app .focus-within\:border-\[var\(--primary-primary\)\]:focus-within{border-color:var(--primary-primary)}#app .focus-within\:p-\[7px\]:focus-within{padding:7px}#app .focus-within\:\!shadow-\[0px_0px_0px_4px_var\(--error-containers-error-container-white-pressed\)\]:focus-within{--tw-shadow:0px 0px 0px 4px var(--error-containers-error-container-white-pressed)!important;--tw-shadow-colored:0px 0px 0px 4px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}#app .focus-within\:shadow-\[0px_0px_0px_4px_var\(--primary-primary-focus\)\]:focus-within{--tw-shadow:0px 0px 0px 4px var(--primary-primary-focus);--tw-shadow-colored:0px 0px 0px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#app .hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}#app .hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}#app .focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}#app .focus-visible\:shadow-\[0px_0px_0px_4px_var\(--primary-primary-focus\)\]:focus-visible{--tw-shadow:0px 0px 0px 4px var(--primary-primary-focus);--tw-shadow-colored:0px 0px 0px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#app .focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}#app .focus-visible\:ring-4:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}#app .focus-visible\:ring-gray-300:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity,1))}#app .focus-visible\:ring-opacity-50:focus-visible{--tw-ring-opacity:0.5}#app .hover\:enabled\:bg-\[\#666666\]:enabled:hover{--tw-bg-opacity:1;background-color:rgb(102 102 102/var(--tw-bg-opacity,1))}#app .hover\:enabled\:bg-\[var\(--primary-containers-primary-container-white-hover\)\]:enabled:hover{background-color:var(--primary-containers-primary-container-white-hover)}#app .hover\:enabled\:text-white:enabled:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#app .active\:enabled\:bg-\[\#666666\]:enabled:active{--tw-bg-opacity:1;background-color:rgb(102 102 102/var(--tw-bg-opacity,1))}#app .active\:enabled\:bg-\[var\(--primary-containers-primary-container-white-pressed\)\]:enabled:active{background-color:var(--primary-containers-primary-container-white-pressed)}#app .active\:enabled\:text-white:enabled:active{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#app .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}#app .disabled\:border-\[\#949494\]:disabled{--tw-border-opacity:1;border-color:rgb(148 148 148/var(--tw-border-opacity,1))}#app .disabled\:bg-gray-500:disabled{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}#app .disabled\:text-\[\#949494\]:disabled{--tw-text-opacity:1;color:rgb(148 148 148/var(--tw-text-opacity,1))}#app .disabled\:text-white:disabled{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:320px){#app .mobile\:hidden{display:none}#app .mobile\:w-full{width:100%}}@media (min-width:600px){#app .tablet\:right-\[0px\]{right:0}#app .tablet\:top-\[32px\]{top:32px}#app .tablet\:z-\[var\(--z-index-ai-modal\)\]{z-index:var(--z-index-ai-modal)}#app .tablet\:order-\[-1\]{order:-1}#app .tablet\:col-span-1{grid-column:span 1/span 1}#app .tablet\:col-span-full{grid-column:1/-1}#app .tablet\:col-start-2{grid-column-start:2}#app .tablet\:row-start-2{grid-row-start:2}#app .tablet\:mb-4{margin-bottom:1rem}#app .tablet\:mt-\[var\(--spacing-horizontal-inputs-gap\)\]{margin-top:var(--spacing-horizontal-inputs-gap)}#app .tablet\:mt-\[var\(--spacing-vertical-container-gap\)\]{margin-top:var(--spacing-vertical-container-gap)}#app .tablet\:\!block{display:block!important}#app .tablet\:block{display:block}#app .tablet\:inline-block{display:inline-block}#app .tablet\:flex{display:flex}#app .tablet\:\!hidden{display:none!important}#app .tablet\:hidden{display:none}#app .tablet\:h-\[110px\]{height:110px}#app .tablet\:h-auto{height:auto}#app .tablet\:h-fit{height:fit-content}#app .tablet\:h-full{height:100%}#app .tablet\:\!max-h-\[80vh\]{max-height:80vh!important}#app .tablet\:max-h-\[calc\(100vh-16px\)\]{max-height:calc(100vh - 16px)}#app .tablet\:w-\[fit-content\]{width:fit-content}#app .tablet\:w-auto{width:auto}#app .tablet\:max-w-\[var\(--desktop-max-width\)\]{max-width:var(--desktop-max-width)}#app .tablet\:flex-\[0_1_208px\]{flex:0 1 208px}#app .tablet\:flex-row{flex-direction:row}#app .tablet\:flex-row-reverse{flex-direction:row-reverse}#app .tablet\:flex-nowrap{flex-wrap:nowrap}#app .tablet\:items-center{align-items:center}#app .tablet\:items-baseline{align-items:baseline}#app .tablet\:gap-4{gap:1rem}#app .tablet\:self-center{align-self:center}#app .tablet\:justify-self-auto{justify-self:auto}#app .tablet\:p-\[24px\]{padding:24px}#app .tablet\:px-0{padding-left:0;padding-right:0}#app .tablet\:px-\[var\(--spacing-horizontal-main-margin\)\]{padding-left:var(--spacing-horizontal-main-margin);padding-right:var(--spacing-horizontal-main-margin)}#app .tablet\:pb-0{padding-bottom:0}#app .tablet\:pb-\[32px\]{padding-bottom:32px}#app .tablet\:\[display\:flex\]{display:flex}#app .tablet\:\[grid-template-areas\:\'description_description\'_\'timer_button\'\]{grid-template-areas:"description description" "timer button"}#app .tablet\:\[grid-template-areas\:\'description_description\'_\'timer_timer\'\]{grid-template-areas:"description description" "timer timer"}#app .tablet\:\[grid-template-areas\:\'description_timer_button\'\]{grid-template-areas:"description timer button"}}@media (min-width:800px){#app .largeTablet\:col-span-1{grid-column:span 1/span 1}#app .largeTablet\:col-start-3{grid-column-start:3}#app .largeTablet\:row-start-1{grid-row-start:1}#app .largeTablet\:mt-0{margin-top:0}#app .largeTablet\:block{display:block}#app .largeTablet\:flex{display:flex}#app .largeTablet\:hidden{display:none}#app .largeTablet\:h-\[95px\]{height:95px}#app .largeTablet\:max-h-\[max\(calc\(100svh-var\(--spacing-vertical-main-container-top\)-var\(--spacing-vertical-main-container-bottom\)-62px\)\2c 400px\)\]{max-height:max(calc(100svh - var(--spacing-vertical-main-container-top) - var(--spacing-vertical-main-container-bottom) - 62px),400px)}#app .largeTablet\:w-\[370px\]{width:370px}#app .largeTablet\:max-w-\[370px\]{max-width:370px}#app .largeTablet\:flex-shrink-0{flex-shrink:0}#app .largeTablet\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}#app .largeTablet\:grid-cols-\[1fr_280px\]{grid-template-columns:1fr 280px}#app .largeTablet\:grid-cols-\[minmax\(0\2c 1fr\)_auto_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}#app .largeTablet\:flex-row{flex-direction:row}#app .largeTablet\:flex-wrap{flex-wrap:wrap}#app .largeTablet\:justify-center{justify-content:center}#app .largeTablet\:overflow-x-visible{overflow-x:visible}}@media (min-width:1024px){#app .desktop\:block{display:block}#app .desktop\:flex{display:flex}#app .desktop\:hidden{display:none}#app .desktop\:h-\[110px\]{height:110px}#app .desktop\:grid-cols-\[1fr_400px\]{grid-template-columns:1fr 400px}#app .desktop\:flex-row{flex-direction:row}#app .desktop\:items-start{align-items:flex-start}#app .desktop\:whitespace-pre{white-space:pre}#app .desktop\:px-6{padding-left:1.5rem;padding-right:1.5rem}#app .desktop\:py-3{padding-top:.75rem;padding-bottom:.75rem}#app .desktop\:\[grid-template-areas\:\'description_timer_button\'\]{grid-template-areas:"description timer button"}#app .desktop\:focus-within\:opacity-100:focus-within{opacity:1}}@media (min-width:1366px){#app .largeDesktop\:col-\[2\/3\]{grid-column:2/3}#app .largeDesktop\:col-start-4{grid-column-start:4}#app .largeDesktop\:grid-cols-\[1fr_480px_480px_auto_1fr\]{grid-template-columns:1fr 480px 480px auto 1fr}#app .largeDesktop\:grid-cols-\[1fr_640px_400px_1fr\]{grid-template-columns:1fr 640px 400px 1fr}}#app .dark\:block:where(.dark,.dark *){display:block}#app .dark\:hidden:where(.dark,.dark *){display:none}@media print{#app .print\:hidden{display:none}}#app :is(.\[\&\>a\]\:text-inherit>a){color:inherit}#app :is(.\[\&\>div\]\:w-full>div){width:100%}#app :is(.\[\&\>span\]\:box-content>span){box-sizing:content-box}#app :is(.\[\&\>svg\]\:box-content>svg){box-sizing:content-box}#app :is(.\[\&\>svg\]\:flex-none>svg){flex:none}#app :is(.\[\&\>svg\]\:text-\[var\(--primary-primary\)\]>svg){color:var(--primary-primary)}#app :is(.\[\&_\*\]\:box-content *){box-sizing:content-box}#app :is(.\[\&_\>div\]\:box-content>div){box-sizing:content-box}#app :is(.\[\&_a\]\:relative a){position:relative}#app :is(.\[\&_a\]\:z-\[var\(--content-above-watermark-zindex\)\] a){z-index:var(--content-above-watermark-zindex)}#app :is(.\[\&_em\]\:font-\[var\(--font-weight-bold\)\] em){font-weight:var(--font-weight-bold)}#app :is(.\[\&_em\]\:not-italic em){font-style:normal}#app :is(.\[\&_img\:hover\]\:brightness-95 img:hover){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#app :is(.\[\&_img\:hover\]\:transition-all img:hover){transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#app :is(.\[\&_img\:hover\]\:duration-300 img:hover){transition-duration:.3s}#app :is(.\[\&_img\]\:relative img){position:relative}#app :is(.\[\&_img\]\:z-\[var\(--content-above-watermark-zindex\)\] img){z-index:var(--content-above-watermark-zindex)}#app :is(.\[\&_img\]\:mx-auto img){margin-left:auto;margin-right:auto}#app :is(.\[\&_img\]\:h-auto img){height:auto}#app :is(.\[\&_img\]\:max-w-full img){max-width:100%}#app :is(.\[\&_img\]\:cursor-pointer img){cursor:pointer}#app :is(.\[\&_img\]\:rounded-\[var\(--radius-static-radius-16\)\] img){border-radius:var(--radius-static-radius-16)}#app :is(.\[\&_p\:first-child\]\:mt-0 p:first-child){margin-top:0}#app :is(.\[\&_p\:first-of-type\]\:mt-0 p:first-of-type){margin-top:0}#app :is(.\[\&_p\:last-child\]\:mb-0 p:last-child){margin-bottom:0}#app :is(.\[\&_p\:last-of-type\]\:mb-0 p:last-of-type){margin-bottom:0}#app :is(.\[\&_p\]\:my-\[8px\] p){margin-top:8px;margin-bottom:8px}#app :is(.\[\&_p\]\:whitespace-normal p){white-space:normal}#app :is(.\[\&_strong\]\:font-extrabold strong){font-weight:800}#app :is(.\[\&_svg\]\:box-content svg){box-sizing:content-box}#app :is(.\[\&_table\]\:max-w-full table){max-width:100%}#app :is(.\[\&_table\]\:break-normal table){overflow-wrap:normal;word-break:normal}#app :is(.\[\&_td\]\:p-\[5px\] td){padding:5px}#app :is(:focus-visible>.\[\:focus-visible\>\&\]\:shadow-\[0px_0px_0px_4px_var\(--primary-primary-focus\)\]){--tw-shadow:0px 0px 0px 4px var(--primary-primary-focus);--tw-shadow-colored:0px 0px 0px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}