@font-face{font-family:Kuaikan;src:url(../media/Kuaikan-Curious.2rjdtc564si09.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--ui-brand-height:3rem;--ui-icon-sm:1rem;--ui-icon-md:1.25rem;--ui-icon-lg:1.5rem;--ui-arrow-down-s-line:url(data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M11.9999%2013.1714L16.9497%208.22168L18.3639%209.63589L11.9999%2015.9999L5.63599%209.63589L7.0502%208.22168L11.9999%2013.1714Z%22%2F%3E%3C%2Fsvg%3E);--ui-arrow-left-line:url(data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M7.82843%2010.9999H20V12.9999H7.82843L13.1924%2018.3638L11.7782%2019.778L4%2011.9999L11.7782%204.22168L13.1924%205.63589L7.82843%2010.9999Z%22%2F%3E%3C%2Fsvg%3E);--ui-arrow-right-line:url(data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M16.1716%2010.9999L10.8076%205.63589L12.2218%204.22168L20%2011.9999L12.2218%2019.778L10.8076%2018.3638L16.1716%2012.9999H4V10.9999H16.1716Z%22%2F%3E%3C%2Fsvg%3E);--ui-font:MiSans,sans-serif;--ui-intro-weight:400;--ui-text:#171717;--ui-muted:#626262;--ui-mono-font:ui-monospace,"SFMono-Regular",Consolas,monospace;--ui-math-scale:1.05em;--ui-card:#f1f1f1;--ui-card-radius:1rem;--ui-card-padding:var(--ui-space-8);--ui-dark:#191919;--ui-on-dark:#fcfcfc;--ui-on-dark-muted:#c2c2c2;--ui-accent:#626262;--ui-accent-ink:#252525;--ui-menu-shadow:0 1px 3px #00000014;--ui-surface:#f5f5f5;--ui-line:#d6d6d6;--ui-control-line:#858585;--ui-action:#171717;--ui-on-action:#fcfcfc;--ui-action-hover:#363636;--ui-action-active:#252525;--ui-focus:var(--ui-text);--ui-danger:#a12622;--ui-danger-active:#821f1c;--ui-danger-bg:#fff3f2;--ui-success:#286541;--ui-info:#245f9e;--ui-title:clamp(1.75rem,1.5rem + 1vw,2rem);--ui-title-line:1.3;--ui-heading:1.25rem;--ui-item:1rem;--ui-body:1rem;--ui-note:.875rem;--ui-line-height:1.7;--ui-space-1:.25rem;--ui-space-2:.5rem;--ui-space-3:.75rem;--ui-space-4:1rem;--ui-space-6:1.5rem;--ui-space-8:2rem;--ui-space-12:3rem;--ui-space-16:4rem;--ui-page-max:89.5rem;--ui-reading-max:42rem;--ui-form-max:26rem;--ui-gutter:clamp(1rem,4vw,5rem);--ui-control:2.25rem;--ui-hit:2.75rem;--ui-radius:.5rem;--ui-border:1px;--ui-focus-width:2px;--ui-focus-offset:3px;--ui-motion:.15s}.ui-scope,.ui-scope *{box-sizing:border-box}body.ui-scope{background:var(--ui-bg);color:var(--ui-text);font:400 var(--ui-body)/var(--ui-line-height) var(--ui-font);font-synthesis:none;margin:0}.ui-scope :where(h1,h2,h3,p){margin:0}.ui-scope :where(h1,h2,h3,strong){font-weight:500}.ui-scope :where(a){color:inherit;text-underline-offset:.2em}.ui-scope :where(button,input,textarea,select){font:inherit;color:inherit}.ui-scope button{cursor:pointer}.ui-scope button:disabled{cursor:not-allowed}.ui-scope :where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:var(--ui-focus-width) solid var(--ui-focus);outline-offset:var(--ui-focus-offset)}.ui-scope :where(main,h1,h2,h3,h4,h5,h6)[tabindex="-1"]:not([role]):focus{outline:none}.ui-scope :is(input,textarea).ui-input:focus-visible{box-shadow:none;border-color:var(--ui-text);outline:none}.ui-shell{max-width:var(--ui-page-max);padding-inline:var(--ui-gutter);margin-inline:auto}.ui-form{max-width:var(--ui-form-max);width:100%}.ui-title{font-size:var(--ui-title);line-height:var(--ui-title-line);letter-spacing:0;text-wrap:balance;font-weight:500}.ui-note{font-size:var(--ui-note);color:var(--ui-muted)}.ui-stack>*+*{margin-top:var(--ui-space-6)}.ui-actions{align-items:center;gap:var(--ui-space-3);flex-wrap:wrap;display:flex}.ui-button{min-height:var(--ui-control);min-width:var(--ui-hit);padding:var(--ui-space-1) var(--ui-space-4);border:var(--ui-border) solid transparent;border-radius:var(--ui-radius);background:var(--ui-action);color:var(--ui-on-action);font-weight:500;font-size:var(--ui-note);transition:background-color var(--ui-motion),color var(--ui-motion);justify-content:center;align-items:center;line-height:1.5;text-decoration:none;display:inline-flex}.ui-button:hover:not(:disabled){background:var(--ui-action-hover)}.ui-button:active:not(:disabled){background:var(--ui-action-active)}.ui-button[data-variant=secondary]{color:var(--ui-text);border-color:var(--ui-control-line);background:0 0}.ui-button[data-variant=secondary]:hover:not(:disabled){background:var(--ui-surface)}.ui-button[data-variant=danger]{background:var(--ui-danger)}.ui-button[data-variant=danger]:is(:hover,:active):not(:disabled){background:var(--ui-danger-active)}.ui-button[data-variant=secondary]:active:not(:disabled){background:var(--ui-line)}.ui-button:disabled,.ui-button[data-variant]:disabled{background:var(--ui-surface);color:var(--ui-muted);border-color:var(--ui-line)}.ui-field{align-content:start;gap:var(--ui-space-2);display:grid}.ui-field label{font-weight:500}.ui-input{width:100%;min-width:0;min-height:var(--ui-control);padding:var(--ui-space-1) var(--ui-space-3);background:var(--ui-bg);border:var(--ui-border) solid var(--ui-control-line);border-radius:var(--ui-radius);line-height:1.5}:is(input,select).ui-input{height:var(--ui-control)}.ui-input::placeholder{color:var(--ui-muted);opacity:1}textarea.ui-input{resize:vertical;min-height:7rem;padding:var(--ui-space-3);line-height:var(--ui-line-height)}.ui-input[aria-invalid=true]{border-color:var(--ui-danger)}.ui-error{font-size:var(--ui-note);color:var(--ui-danger)}.ui-feedback{padding:var(--ui-space-4);border-left:3px solid var(--ui-control-line);background:var(--ui-surface);overflow-wrap:anywhere}.ui-feedback[data-tone=error]{color:var(--ui-danger);border-color:var(--ui-danger);background:var(--ui-danger-bg)}.ui-scope summary{cursor:pointer}.ui-scope summary:not(.ui-button){min-height:var(--ui-hit);padding-block:var(--ui-space-3)}@media (prefers-reduced-motion:reduce){.ui-button{transition:none}}.ui-button-stable{min-inline-size:12rem}.ui-input[readonly]{background:var(--ui-surface)}.ui-scope progress{width:100%;height:var(--ui-space-3);accent-color:var(--ui-action);display:block}.ui-icon{width:var(--ui-icon-sm);height:var(--ui-icon-sm);-webkit-mask:var(--ui-icon-image) center/contain no-repeat;mask:var(--ui-icon-image) center/contain no-repeat;background-color:currentColor;flex:none;display:inline-block}.ui-icon[data-size=medium]{width:var(--ui-icon-md);height:var(--ui-icon-md)}.ui-icon[data-size=large]{width:var(--ui-icon-lg);height:var(--ui-icon-lg)}.ui-icon[data-icon=arrow-down-s-line]{--ui-icon-image:var(--ui-arrow-down-s-line)}.ui-icon[data-icon=arrow-left-line]{--ui-icon-image:var(--ui-arrow-left-line)}.ui-icon[data-icon=arrow-right-line]{--ui-icon-image:var(--ui-arrow-right-line)}.ui-button:has(>.ui-icon){gap:var(--ui-space-2)}.ui-scope summary:not(.ui-button){align-items:center;gap:var(--ui-space-2);list-style:none;display:flex}.ui-scope summary:not(.ui-button)::-webkit-details-marker{display:none}.ui-scope summary:not(.ui-button):before{content:"";width:var(--ui-icon-sm);height:var(--ui-icon-sm);-webkit-mask:var(--ui-arrow-down-s-line) center/contain no-repeat;mask:var(--ui-arrow-down-s-line) center/contain no-repeat;background-color:currentColor;flex:none;transform:rotate(-90deg)}.ui-scope details[open]>summary:not(.ui-button):before{transform:none}@media (forced-colors:active){.ui-icon,.ui-scope summary:not(.ui-button):before{background-color:buttontext}}.ui-editorial{font-family:var(--ui-font);font-weight:var(--ui-intro-weight);font-size:var(--ui-body);line-height:var(--ui-line-height);color:var(--ui-text)}.ui-input:disabled{background:var(--ui-surface);color:var(--ui-muted);cursor:not-allowed}@media (any-pointer:coarse){:root{--ui-control:var(--ui-hit)}}@media (max-width:40rem){:root{--ui-card-padding:var(--ui-space-6)}}:root{--ui-check-line:url(data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M9.9997%2015.1709L19.1921%205.97852L20.6063%207.39273L9.9997%2017.9993L3.63574%2011.6354L5.04996%2010.2212L9.9997%2015.1709Z%22%2F%3E%3C%2Fsvg%3E)}.ui-icon[data-icon=check-line]{--ui-icon-source:var(--ui-check-line);-webkit-mask-image:var(--ui-check-line);mask-image:var(--ui-check-line)}:root{--ui-motion-page:.24s;--ui-motion-expand:.2s;--ui-enter-distance:8px;--ui-hover-lift:-2px;--ui-press-scale:.98;--ui-overlay-bg:#0000004d;--ui-progress-height:6px}.ui-scope.ui-menu .ui-menu-item:focus-visible{outline:none}.ui-button{transition:background-color var(--ui-motion),color var(--ui-motion),transform var(--ui-motion)}.ui-button:active:not(:disabled){transform:scale(var(--ui-press-scale))}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ui-button:hover:not(:disabled){transform:translateY(var(--ui-hover-lift))}}@media (prefers-reduced-motion:reduce){.ui-button,.ui-progress-fill,.ui-icon{transition:none!important}.ui-button:active{transform:none!important}}.ui-button[data-variant=link]{color:var(--ui-muted);text-underline-offset:.2em;background:0 0;border-color:#0000;padding-inline:0;text-decoration:underline}.ui-button[data-variant=link]:is(:hover,:active):not(:disabled){color:var(--ui-text);background:0 0}.ui-prose{max-width:var(--ui-reading-max);line-height:var(--ui-line-height);overflow-wrap:anywhere}.ui-prose>*+*,.ui-prose section>*+*{margin-top:var(--ui-space-4)}.ui-prose>section{margin-top:var(--ui-space-8)}:root{--ui-editor-minheight:20rem}@media (max-width:40rem){:root{--ui-editor-minheight:14rem}}.ui-scope[data-density=compact]{--ui-body:.875rem;--ui-note:.8125rem;--ui-title:1.5rem;--ui-heading:1.125rem;--ui-item:.875rem;--ui-control:2rem;--ui-line-height:1.6;--ui-card-padding:var(--ui-space-6)}.ui-scope[data-density=compact] .ui-table :where(th,td){padding:var(--ui-space-3)}@media (any-pointer:coarse){.ui-scope[data-density=compact]{--ui-control:var(--ui-hit)}}:root{--ui-study-travel:20;--ui-study-angle:12;--ui-study-stiffness:160;--ui-study-damping:18}body.ui-scope:has(:is([data-page=login],[data-page=redeem],[data-page=courses],[data-page=course],[data-page=lesson])){--ui-body:.875rem;--ui-note:.8125rem;--ui-title:1.5rem;--ui-heading:1.125rem;--ui-intro-weight:400;--ui-line-height:1.75}body.ui-scope:has(:is([data-page=login],[data-page=redeem])){--ui-form-max:24rem;--ui-study-paper:#fff;--ui-study-paper-shadow:3px 4px 0 #00000014;--ui-study-art-max:32rem;--ui-study-art-duration:1.1s;--ui-study-art-ease:cubic-bezier(.22,1,.36,1);--ui-study-art-gap:clamp(2rem,7vw,6rem)}body.ui-scope:has(:is([data-page=login],[data-page=redeem],[data-page=courses],[data-page=course],[data-page=lesson])) :is(.ui-button,.ui-field label){font-weight:400}body.ui-scope:has(:is([data-page=login],[data-page=redeem],[data-page=courses],[data-page=course],[data-page=lesson])) .student-footer{background:var(--ui-bg);color:var(--ui-muted)}.login-paper{background:var(--ui-study-paper);border:var(--ui-border) solid var(--ui-text);border-radius:var(--ui-radius);box-shadow:var(--ui-study-paper-shadow);color:var(--ui-text)}.login-paper i{height:var(--ui-border);background:var(--ui-control-line);display:block}.login-paper-question-mark{font-family:var(--ui-font);font-size:var(--ui-space-12);font-weight:400;line-height:1.2}.login-paper-note-head{width:42%;height:var(--ui-space-2);background:var(--ui-text);border-radius:var(--ui-space-1);display:block}.login-art-caption{font-family:Kuaikan,var(--ui-font);font-size:var(--ui-heading);letter-spacing:0;font-weight:400}.login-art-caption-line{height:var(--ui-border);background:var(--ui-line)}.login-art-trail path{stroke:var(--ui-line);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:1100;stroke-dashoffset:0}.login-art-dot{background:var(--ui-text);border-radius:50%}@media (prefers-reduced-motion:no-preference){.login-reader{animation:ui-reader-arrive var(--ui-study-art-duration) var(--ui-study-art-ease) both}.login-paper{animation:ui-paper-arrive var(--ui-study-art-duration) var(--ui-study-art-ease) both}.login-paper-question{animation-delay:.1s}.login-paper-notes{animation-delay:.24s}.login-paper-idea{animation-delay:.38s}.login-art-trail path{animation:1.5s ease-out both ui-ink-arrive}.login-art-caption{animation:ui-caption-arrive .9s var(--ui-study-art-ease) .3s both}}@keyframes ui-reader-arrive{0%{opacity:0;translate:0 40px;rotate:5deg}to{opacity:1;translate:0;rotate:none}}@keyframes ui-paper-arrive{0%{opacity:0;translate:0 70px;scale:.6}to{opacity:1;translate:0;scale:1}}@keyframes ui-ink-arrive{0%{stroke-dashoffset:1100px}to{stroke-dashoffset:0}}@keyframes ui-caption-arrive{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}@media (any-pointer:coarse){body.ui-scope:has(:is([data-page=login],[data-page=redeem])) .ui-input{font-size:1rem}}body.ui-scope:has(:is([data-page=admin-courses],[data-page=admin-course],[data-page=admin-lesson],[data-page=admin-codes],[data-page=admin-code],[data-page=admin-students])) :is(.ui-button,.ui-field label){font-weight:400}.ui-scope[data-density=compact] :is([data-page=admin-courses],[data-page=admin-course],[data-page=admin-codes],[data-page=admin-students]) .ui-table td{padding-block:var(--ui-space-4)}.ui-icon[data-icon=upload-cloud-2-line]{--ui-icon-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2012.5858L16.2426%2016.8284L14.8284%2018.2426L13%2016.415V22H11V16.413L9.17157%2018.2426L7.75736%2016.8284L12%2012.5858ZM12%202C15.5934%202%2018.5544%204.70761%2018.9541%208.19395C21.2858%208.83154%2023%2010.9656%2023%2013.5C23%2016.3688%2020.8036%2018.7246%2018.0006%2018.9776L18.0009%2016.9644C19.6966%2016.7214%2021%2015.2629%2021%2013.5C21%2011.567%2019.433%2010%2017.5%2010C17.2912%2010%2017.0867%2010.0183%2016.8887%2010.054C16.9616%209.7142%2017%209.36158%2017%209C17%206.23858%2014.7614%204%2012%204C9.23858%204%207%206.23858%207%209C7%209.36158%207.03838%209.7142%207.11205%2010.0533C6.91331%2010.0183%206.70879%2010%206.5%2010C4.567%2010%203%2011.567%203%2013.5C3%2015.2003%204.21241%2016.6174%205.81986%2016.934L6.00005%2016.9646L6.00039%2018.9776C3.19696%2018.7252%201%2016.3692%201%2013.5C1%2010.9656%202.71424%208.83154%205.04648%208.19411C5.44561%204.70761%208.40661%202%2012%202Z%22%2F%3E%3C%2Fsvg%3E)}textarea.ui-input.admin-longtext{min-height:var(--ui-editor-minheight);line-height:1.9}.ui-brand-header{container-type:inline-size}.ui-brand-logo{--ui-brand-size:min(var(--ui-brand-height),calc(100cqw / (843 / 256 + .5)));box-sizing:content-box;width:calc(var(--ui-brand-size) * 843 / 256);height:var(--ui-brand-size);padding:calc(var(--ui-brand-size) / 4);object-fit:contain;flex:none;display:block}@media (max-width:30rem){:root{--ui-brand-height:2.5rem}}.ui-consent{align-items:flex-start;gap:var(--ui-space-2);font-size:var(--ui-note);font-weight:400;display:flex}.ui-consent label{cursor:pointer;font-weight:400}.ui-checkbox{width:var(--ui-icon-md);height:var(--ui-icon-md);border-radius:var(--ui-space-1);color:var(--ui-text);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.ui-checkbox:before{content:"";box-sizing:border-box;width:var(--ui-icon-md);height:var(--ui-icon-md);border:var(--ui-border) solid var(--ui-control-line);border-radius:var(--ui-space-1);background:var(--ui-bg);pointer-events:none;position:absolute}.ui-checkbox>.ui-icon{position:relative}.ui-checkbox[data-state=checked]{color:var(--ui-on-action)}.ui-checkbox[data-state=checked]:before{background:var(--ui-action)}.ui-legal-links{align-items:center;gap:var(--ui-space-4);font-size:var(--ui-note);flex-wrap:wrap;display:flex}.ui-legal-links>a{min-height:var(--ui-hit);align-items:center;display:inline-flex}.ui-legal-page{flex-direction:column;min-height:100dvh;display:flex}.ui-legal-header,.ui-legal-footer{padding-block:var(--ui-space-4)}.ui-legal-header{border-bottom:var(--ui-border) solid var(--ui-line);width:100%}.ui-legal-footer{justify-content:space-between;align-items:center;gap:var(--ui-space-4);border-top:var(--ui-border) solid var(--ui-line);flex-wrap:wrap;display:flex}.ui-legal-main{width:100%;padding-block:var(--ui-space-8);flex:1}.ui-legal-main .ui-prose{margin-inline:auto;margin-top:var(--ui-space-8)}.ui-prose table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--ui-note)}.ui-prose th,.ui-prose td{padding:var(--ui-space-2);border:var(--ui-border) solid var(--ui-line);text-align:left;vertical-align:top}@media (pointer:coarse){.ui-checkbox{min-width:var(--ui-hit);min-height:var(--ui-hit)}.ui-consent>span{padding-block:max(0px,calc((var(--ui-hit) - 1lh)/2))}}:root{--ui-nav-logo-height:2.5rem;--ui-nav-logo-mobile:2rem;--ui-nav-separation:12;--ui-nav-radius:9;--ui-nav-stiffness:200;--ui-nav-damping:28;--ui-nav-hover:#0000000b;--ui-file-text-line:url(data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M21%208V20.9932C21%2021.5501%2020.5552%2022%2020.0066%2022H3.9934C3.44495%2022%203%2021.556%203%2021.0082V2.9918C3%202.45531%203.4487%202%204.00221%202H14.9968L21%208ZM19%209H14V4H5V20H19V9ZM8%207H11V9H8V7ZM8%2011H16V13H8V11ZM8%2015H16V17H8V15Z%22%2F%3E%3C%2Fsvg%3E)}.ui-icon[data-icon=file-text-line]{--ui-icon-image:var(--ui-file-text-line)}:root{--ui-download-2-line:url(data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M13%2010H18L12%2016L6%2010H11V3H13V10ZM4%2019H20V12H22V20C22%2020.5523%2021.5523%2021%2021%2021H3C2.44772%2021%202%2020.5523%202%2020V12H4V19Z%22%2F%3E%3C%2Fsvg%3E)}.ui-icon[data-icon=download-2-line]{--ui-icon-image:var(--ui-download-2-line)}:root{--ui-book-open-line:url(data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M13%2021V23H11V21H3C2.44772%2021%202%2020.5523%202%2020V4C2%203.44772%202.44772%203%203%203H9C10.1947%203%2011.2671%203.52375%2012%204.35418C12.7329%203.52375%2013.8053%203%2015%203H21C21.5523%203%2022%203.44772%2022%204V20C22%2020.5523%2021.5523%2021%2021%2021H13ZM20%2019V5H15C13.8954%205%2013%205.89543%2013%207V19H20ZM11%2019V7C11%205.89543%2010.1046%205%209%205H4V19H11Z%22%2F%3E%3C%2Fsvg%3E);--ui-list-unordered:url(data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8%204H21V6H8V4ZM4.5%206.5C3.67157%206.5%203%205.82843%203%205C3%204.17157%203.67157%203.5%204.5%203.5C5.32843%203.5%206%204.17157%206%205C6%205.82843%205.32843%206.5%204.5%206.5ZM4.5%2013.5C3.67157%2013.5%203%2012.8284%203%2012C3%2011.1716%203.67157%2010.5%204.5%2010.5C5.32843%2010.5%206%2011.1716%206%2012C6%2012.8284%205.32843%2013.5%204.5%2013.5ZM4.5%2020.4C3.67157%2020.4%203%2019.7284%203%2018.9C3%2018.0716%203.67157%2017.4%204.5%2017.4C5.32843%2017.4%206%2018.0716%206%2018.9C6%2019.7284%205.32843%2020.4%204.5%2020.4ZM8%2011H21V13H8V11ZM8%2018H21V20H8V18Z%22%2F%3E%3C%2Fsvg%3E)}.ui-icon[data-icon=book-open-line]{--ui-icon-image:var(--ui-book-open-line)}.ui-icon[data-icon=list-unordered]{--ui-icon-image:var(--ui-list-unordered)}.ui-scope .ui-section-heading{align-items:center;gap:var(--ui-space-2);font-size:var(--ui-note);font-weight:400;line-height:var(--ui-line-height);color:var(--ui-muted);overflow-wrap:anywhere;margin:0;display:flex}.ui-scope .ui-section-heading:after{content:"";min-width:var(--ui-space-4);height:var(--ui-border);margin-left:var(--ui-space-2);background:var(--ui-line);flex:1}.ui-button.ui-video-choice{justify-content:flex-start;align-items:center;gap:var(--ui-space-3);width:100%;padding:var(--ui-space-3) var(--ui-space-4);color:var(--ui-text);text-align:left;border-radius:var(--ui-radius);background:0 0;border-color:#0000;font-weight:400;display:flex}.ui-button.ui-video-choice[aria-current=true]{background:var(--ui-surface);border-color:var(--ui-line)}.ui-button.ui-video-choice:hover{background:var(--ui-surface)}@media (max-width:40rem){.ui-button.ui-video-choice{flex-wrap:wrap}}.ui-login-tabs{border-bottom:1px solid var(--ui-line);gap:28px;margin-bottom:24px;display:flex}.ui-login-tabs button{color:var(--ui-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;min-height:36px;padding:0 0 11px}.ui-login-tabs button[data-state=active]{border-bottom-color:var(--ui-text);color:var(--ui-text)}.ui-login-tabs button:focus-visible{outline:2px solid var(--ui-text);outline-offset:4px}.ui-binding-account{border-block:1px solid var(--ui-line);justify-content:space-between;align-items:center;gap:12px;padding:14px 0;font-size:14px;display:flex}.ui-binding-account small{color:var(--ui-muted);font-size:12px}.ui-binding-steps{color:var(--ui-muted);gap:20px;margin:0 0 22px;padding:0;font-size:12px;list-style:none;display:flex}.ui-binding-steps li{align-items:center;gap:8px;display:flex}.ui-binding-steps span{border:1px solid var(--ui-control-line);border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.ui-binding-steps [aria-current=step]{color:var(--ui-text)}.ui-binding-steps [aria-current=step] span{background:var(--ui-text);color:var(--ui-bg);border-color:var(--ui-text)}.ui-binding-success{color:#286541;border:1px solid #7d9484;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:24px;font-size:27px;display:grid}.ui-binding-result{gap:24px;display:grid}.ui-binding-result p{overflow-wrap:anywhere;line-height:1.9}.ui-binding-return{color:var(--ui-muted);text-align:center;min-height:38px}@media (max-width:30rem){.ui-login-tabs button,.ui-binding-return{min-height:44px}}
