.q-dashboard.qvano-clay{--clay-text:#171c3e;--clay-muted:#506080;font-family:Nunito Sans,Trebuchet MS,Arial,sans-serif}.live-sprite{display:block;flex:none;background-image:url(/clay/clay-atlas.webp);background-size:400% 200%;background-repeat:no-repeat;width:120px;height:120px}.live-sprite.book{background-position:0 0}.live-sprite.cards{background-position:33.333% 0}.live-sprite.clipboard{background-position:66.667% 0}.live-sprite.flashcards{background-position:100% 0}.live-sprite.document{background-position:0 100%}.live-sprite.succulent{background-position:33.333% 100%}.live-sprite.plant{background-position:66.667% 100%}.live-sprite.pencils{background-position:100% 100%}.qvano-clay .dash-sidebar{width:235px;background:linear-gradient(115deg,#d4c2ed,#c4b1e0 70%,#d0bfe9);padding-top:30px}.qvano-clay .dash-logo{margin-bottom:24px}.qvano-clay .dash-logo>small{display:none}.qvano-clay .dash-logo>b{font-family:inherit;font-size:23px;font-weight:750;margin-top:12px}.qvano-clay .dash-brand-symbol{background:linear-gradient(135deg,#e6d6fa,#b99dda)}.qvano-clay .dash-main{margin-left:235px}.qvano-clay .dash-content{padding:0 28px 12px}.qvano-clay .dash-top{height:80px;padding:0 28px}.qvano-clay .dash-top>span{visibility:hidden}.qvano-clay .dash-intro{margin-top:-54px;padding-right:280px;margin-bottom:24px;pointer-events:none;min-height:70px}.qvano-clay .dash-intro blockquote,.qvano-clay .dash-intro small{display:none}.qvano-clay .dash-intro h1{font-size:40px;letter-spacing:-1.2px}.qvano-clay .dash-intro p{font-size:19px;margin-top:4px}.qvano-clay .dash-top-grid{gap:20px;grid-template-columns:7fr 5fr}.qvano-clay .clay-welcome{height:328px;min-height:0;display:block;padding:0;position:relative;isolation:isolate;background:linear-gradient(135deg,#ffe4dc,#fbd9cb);overflow:visible}.qvano-clay .clay-welcome-copy{position:absolute;left:57%;right:15px;top:50px;padding:0}.qvano-clay .clay-welcome-copy h2{font-size:clamp(25px,2vw,36px);line-height:1.2;letter-spacing:-.9px;margin:0}.qvano-clay .clay-welcome-copy p{font-size:17px;margin-top:12px;color:var(--clay-text)}.live-mascot{position:absolute;left:11%;bottom:-11px;width:54%;height:108%;background:none!important;border:0;padding:0;z-index:2;cursor:pointer;box-shadow:none!important;transform:none!important;transition:none!important}.live-pose{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center bottom;transition:opacity .65s ease;pointer-events:none}.live-mascot[data-pose=writing] .thinking,.live-pose.writing{opacity:0}.live-mascot[data-pose=writing] .writing{opacity:1}.live-motion{position:absolute;left:10px;bottom:-25px;background:transparent;border:0;color:#65516f;font-size:11px;min-height:24px;z-index:3;text-decoration:underline}.live-sticky-note{background:linear-gradient(130deg,#fff0bb,#ffe5a4);box-shadow:2px 6px 8px #8c655b26,inset 1px 1px 1px #fff9dc;position:absolute;left:6%;top:39px;padding:12px 14px;font-size:16px;text-align:center;line-height:1.25;transform:rotate(-6deg);z-index:1;font-family:Comic Sans MS,Trebuchet MS,sans-serif;color:#171c3e}.live-book-stack{position:absolute;bottom:2px;left:0;width:135px;transform:rotate(-2deg);color:#171c3e;font-size:15px}.live-book-stack span{display:block;border-radius:8px;height:32px;text-align:center;padding:3px 0;background:linear-gradient(#ffcfce,#efada9);box-shadow:inset 2px 3px 4px #ffffff90,0 3px 2px #95706840}.live-book-stack span:nth-child(2){background:linear-gradient(#e2d2f5,#c5acdf)}.live-book-stack span:nth-child(3){background:linear-gradient(#d4e8b7,#a7c183)}.live-cup{position:absolute;right:25%;bottom:8px;width:61px;height:64px;border-radius:8px 8px 22px 22px;background:linear-gradient(100deg,#fff9e9,#efdfc8);box-shadow:inset 2px 2px 3px white,0 5px 6px #ad887342;display:grid;place-items:center;color:#a581d6;font-size:27px}.live-cup:after{content:"";position:absolute;right:-19px;top:9px;width:24px;height:33px;border:7px solid #f4e6d1;border-radius:50%;z-index:-1}.live-sparkles{position:absolute;right:15px;top:114px;color:#f7b83e;font-size:54px;transform:rotate(-20deg)}.hero-plant{position:absolute;right:0;bottom:0;width:170px;height:150px}.qvano-clay .dash-resume{position:relative;padding:26px 26px 26px 34%;background:linear-gradient(130deg,#f1eafa,#e9e0f5)}.qvano-clay .dash-resume-head{display:block}.continue-book{position:absolute;width:155px;height:180px;left:4px;top:34px}.qvano-clay .dash-resume-head h2{font-size:25px}.qvano-clay .dash-resume-head h3{font-size:16px}.qvano-clay .dash-resume-head small{display:none}.qvano-clay .dash-resume-head>.dash-text{display:inline-flex;font-size:12px!important}.qvano-clay .dash-resume-action{margin-top:16px}.qvano-clay .dash-resume-action p{font-size:16px}.qvano-clay .dash-resume .dash-meter>span{height:25px}.qvano-clay .dash-resume .dash-primary{min-height:56px;font-size:20px!important;border-radius:22px}.qvano-clay .clay-learning-grid{gap:20px;margin-top:32px}.qvano-clay .dash-tile{min-height:200px;grid-template-columns:110px minmax(0,1fr);padding:15px 18px 15px 5px;gap:4px;align-content:center}.qvano-clay .dash-tile>.live-sprite{width:110px;height:125px}.qvano-clay .dash-tile strong{font-size:23px;letter-spacing:-.7px}.qvano-clay .dash-tile b{font-size:14px}.qvano-clay .dash-tile small{display:none}.qvano-clay .dash-tile>span:nth-child(2){padding-bottom:24px}.qvano-clay .dash-tile.green{background:linear-gradient(110deg,#e7f1df,#eaf3e2)}.qvano-clay .dash-tile.blue{background:linear-gradient(120deg,#fff0c7,#ffe9b5)}.qvano-clay .dash-progress{padding:18px}.qvano-clay .dash-chart svg{height:80px}.qvano-clay .dash-progress .dash-note{display:none}.qvano-clay .dash-bottom{gap:20px;grid-template-columns:1fr 1fr}.qvano-clay .dash-plan{padding:22px}.qvano-clay .dash-plan h2>svg{display:none}.qvano-clay .dash-plan-row>b{border-radius:13px;background:linear-gradient(130deg,#ffd9db,#f9bec6);font-size:20px}.qvano-clay .dash-plan-row:nth-child(3n)>b{background:#deccf5}.qvano-clay .dash-plan-row:nth-child(3n+1)>b{background:#dcecd3}.qvano-clay .dash-resources{position:relative;overflow:hidden;padding:22px;min-height:270px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:12px;column-gap:12px;align-content:start}.qvano-clay .dash-resources h2{grid-column:1/-1;margin-bottom:0}.live-toolkit-sub{grid-column:1/-1;color:var(--clay-muted);font-size:14px;margin:4px 0 16px}.qvano-clay .dash-resources>button{display:block;position:relative;padding:4px 10px 14px;min-height:145px;border-radius:23px;z-index:2;margin:0}.qvano-clay .dash-resources>button .live-sprite{width:90px;height:90px;margin:auto}.qvano-clay .dash-resources>button b{font-size:14px;display:block}.qvano-clay .dash-resources>button small{display:none}.qvano-clay .dash-resources>button>svg{position:absolute;right:4px;bottom:7px;width:20px;height:20px}.toolkit-pencils{position:absolute;right:0;bottom:-9px;width:170px;height:210px;z-index:1}.toolkit-note{left:auto;right:12px;top:8px;font-size:12px;padding:10px;z-index:0;transform:rotate(-10deg)}.qvano-clay .dash-plant{bottom:24px}.live-plant-stage{height:235px}.live-plant-stage:after{content:"";position:absolute;left:-15px;right:-15px;height:50px;border-radius:50%;background:linear-gradient(#d5c1ee,#b8a0d6);box-shadow:inset 0 4px 4px #ffffff80,0 9px 10px #9276b455}.live-plant-stage .live-sprite{position:absolute;bottom:10px;left:0;width:195px;height:220px;z-index:1}.qvano-clay .dash-nav button>svg{color:#fff7ff;filter:drop-shadow(0 3px 2px #7a5aa350);stroke-width:1.7}.qvano-clay .dash-nav button.selected>svg{color:#9a70cd}.system-version{font-size:12px;white-space:nowrap;color:var(--clay-muted);margin-left:12px}.access-version{text-align:center;margin-top:16px;color:#625b70;font-size:12px}@media(max-width:1199px){.qvano-clay .dash-main{margin-left:0}.qvano-clay .dash-sidebar{width:235px}.qvano-clay .dash-intro{padding-right:280px;padding-left:44px}.qvano-clay .dash-top-grid{grid-template-columns:1fr 1fr}.qvano-clay .clay-welcome-copy{left:55%;top:40px}.live-mascot{left:6%;width:60%}.live-sticky-note{font-size:12px;left:4%}.live-book-stack{width:95px;font-size:13px}.hero-plant{width:130px;height:130px}.live-cup{transform:scale(.8)}.continue-book{width:120px;height:155px}.qvano-clay .dash-resume{padding-left:30%}.qvano-clay .clay-learning-grid{grid-template-columns:1fr 1fr}.qvano-clay .dash-progress{grid-column:1/-1}.qvano-clay .dash-tile>.live-sprite{width:130px;height:130px}}@media(max-width:767px){.qvano-clay .dash-top{height:68px;padding:0 16px}.qvano-clay .dash-content{padding:0 16px 16px}.qvano-clay .dash-intro{margin:0 0 20px;padding:0;min-height:0}.qvano-clay .dash-intro h1{font-size:28px}.qvano-clay .dash-intro p{font-size:15px}.qvano-clay .dash-top-grid{grid-template-columns:1fr;gap:28px}.qvano-clay .clay-welcome{height:235px}.qvano-clay .clay-welcome-copy{left:55%;top:32px;right:12px}.qvano-clay .clay-welcome-copy h2{font-size:23px}.qvano-clay .clay-welcome-copy p{font-size:13px}.live-mascot{width:60%;left:0;height:108%}.live-sticky-note{left:3%;top:23px;font-size:10px;padding:8px}.live-book-stack{width:85px;font-size:12px}.hero-plant{width:105px;height:105px}.live-cup{right:26%;bottom:0;transform:scale(.7)}.live-sparkles{display:none}.live-motion{min-height:28px;bottom:-27px}.qvano-clay .dash-resume{min-height:275px;padding:24px 20px 24px 32%}.continue-book{width:115px;height:160px;top:30px;left:0}.qvano-clay .dash-resume-head h2{font-size:22px}.qvano-clay .dash-resume-action p,.qvano-clay .dash-resume-head h3{font-size:14px}.qvano-clay .dash-resume .dash-primary{font-size:18px!important;padding:10px}.qvano-clay .clay-learning-grid{grid-template-columns:1fr;gap:16px;margin:20px 0}.qvano-clay .dash-tile{min-height:160px;grid-template-columns:115px 1fr}.qvano-clay .dash-tile>.live-sprite{width:115px;height:125px}.qvano-clay .dash-tile strong{font-size:22px}.qvano-clay .dash-progress{grid-column:auto}.qvano-clay .dash-bottom{grid-template-columns:1fr;gap:16px}.qvano-clay .dash-resources{grid-template-columns:1fr 1fr .7fr;padding:18px;column-gap:8px}.qvano-clay .dash-resources>button .live-sprite{width:80px;height:90px}.qvano-clay .dash-resources>button b{font-size:13px}.toolkit-pencils{width:135px;height:185px;right:-16px}.toolkit-note{font-size:10px;right:5px}.system-version{display:block;margin:10px 0 0}}@media(prefers-reduced-motion:reduce){.live-pose{transition:none!important}}[data-theme=dark] .q-dashboard.qvano-clay{--clay-text:#f3edf8;--clay-muted:#c8bdd3}[data-theme=dark] .qvano-clay .clay-welcome{background:#493539}[data-theme=dark] .qvano-clay .dash-resume{background:#3e324f}[data-theme=dark] .qvano-clay .dash-tile.green{background:#333f35}[data-theme=dark] .qvano-clay .dash-tile.blue{background:#463f2c}[data-theme=dark] .live-motion{color:#d5b8fa}.q-dashboard.qvano-clay{grid-template-columns:235px minmax(0,1fr)}.qvano-clay .dash-main{margin-left:0}.qvano-clay .dash-resume-head{position:static}.qvano-clay .dash-resources>button:last-of-type{background:#e7f1dc}[data-theme=dark] .qvano-clay .dash-resources>button:last-of-type{background:#333f35}@media(max-width:1199px){.q-dashboard.qvano-clay{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.hero-plant{width:82px;height:75px;bottom:4px}.qvano-clay .clay-welcome-copy h2{font-size:22px}.qvano-clay .clay-welcome-copy p{font-size:12px;margin-top:8px}.live-cup{right:27%;transform:scale(.65)}}.qvano-clay .toolkit-note{width:90px;box-sizing:border-box}@media(max-width:767px){.qvano-clay .dash-resources{padding-top:18px;padding-bottom:112px}.qvano-clay .toolkit-note{left:24px;right:auto;top:auto;bottom:18px;width:90px;min-height:82px;font-size:12px;padding:12px 8px;transform:rotate(-6deg)}.qvano-clay .toolkit-pencils{bottom:0;right:-10px;width:100px;height:140px}.qvano-clay .dash-resources{grid-template-columns:repeat(2,minmax(0,1fr))}.qvano-clay .dash-resources>button{min-width:0;padding:4px 12px 42px}.qvano-clay .dash-resources>button b{font-size:14px}.qvano-clay .dash-resources>button>svg{right:10px;bottom:9px}}.qvano-clay .dash-plant{width:100%;padding:24px 0 0;text-align:center}.qvano-clay .dash-plant small{display:block;padding:14px 6px 0;text-align:center}.live-plant-stage{position:relative;width:100%;height:205px;margin:0 auto;isolation:isolate}.live-plant-stage:after{left:50%;right:auto;bottom:0;width:100%;max-width:205px;height:38px;transform:translateX(-50%);z-index:0}.sidebar-floating-plant{bottom:29px;width:180px;height:180px;object-fit:contain;z-index:2;animation:plant-levitate 4s ease-in-out infinite}.plant-floating-shadow,.sidebar-floating-plant{position:absolute;left:50%;transform:translateX(-50%);pointer-events:none}.plant-floating-shadow{bottom:18px;width:95px;height:14px;border-radius:50%;background:#3e265d55;filter:blur(3px);z-index:1;animation:plant-shadow 4s ease-in-out infinite}@keyframes plant-levitate{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-10px)}}@keyframes plant-shadow{0%,to{transform:translateX(-50%) scale(1);filter:blur(3px);opacity:.65}50%{transform:translateX(-50%) scale(1.28);filter:blur(6px);opacity:.3}}@media(prefers-reduced-motion:reduce){.plant-floating-shadow,.sidebar-floating-plant{animation:none!important}.sidebar-floating-plant{transform:translate(-50%,-5px)}.plant-floating-shadow{opacity:.45}}body.qvano-site{--ink:#242338;--muted:#625b70;--cream:#faf6f1;--paper:#fffcf8;--teal:#7151aa;--navy:#60418f;--line:#cfc1db;--lime:#b8d49a;--site-raised:5px 8px 18px #59406914,inset 2px 2px 4px #ffffffc9,inset -2px -3px 6px #7c628b0d;--site-inset:inset 2px 3px 5px #644e7317,inset -2px -2px 4px #fff;background:var(--cream);color:var(--ink)}body.qvano-site :is(button,input,select,textarea){font:inherit}body.qvano-site :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid #56358a;outline-offset:3px}body.qvano-site :is(select,input:not([type=radio]):not([type=checkbox]),textarea){color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:12px 14px;min-height:46px;box-shadow:var(--site-inset);font-size:16px;max-width:100%}body.qvano-site select{padding-right:38px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%237151aa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;cursor:pointer}body.qvano-site select option{color:var(--ink);background:var(--paper)}body.qvano-site :is(input[type=radio],input[type=checkbox]){accent-color:#7151aa;width:19px;height:19px}body.qvano-site button:disabled{cursor:not-allowed}body.qvano-site :is(.exam-shell,.review-page,.results,.cards-page,.master-guide){background:var(--cream);color:var(--ink)}body.qvano-site :is(.exam-top,.review-page>header,.cards-top,.result-top,.master-top){background:var(--paper);border-color:var(--line);min-height:78px;box-shadow:0 4px 15px #59406909;gap:12px;flex-wrap:wrap;height:auto;padding-top:12px;padding-bottom:12px}body.qvano-site :is(.brand.mini,.master-top a){color:var(--ink);font-size:16px}body.qvano-site .brand.mini .dash-brand-symbol{width:40px;height:44px;background:linear-gradient(135deg,#ac8cd1,#7151aa);color:white;display:grid;place-items:center;border-radius:13px;box-shadow:var(--site-raised);padding:3px}body.qvano-site :is(.theme-toggle,.language-toggle,.timer,.finish,.speak-button,.review-head>button,.card-actions button,.result-actions button,.question-card footer button,.review-actions button,.report-tabs button){border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:15px;min-height:44px;padding:11px 15px;box-shadow:var(--site-raised)}body.qvano-site .timer{background:#e9e0f6;color:#56358a;font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body.qvano-site :is(.primary,.account-admin button.primary,.review-actions .submit,.question-card footer .primary,.card-actions .primary,.result-actions .primary){background:linear-gradient(145deg,#7655af,#60418f);color:white;border:1px solid #fff4;border-radius:16px;box-shadow:0 4px 9px #55367725,inset 0 2px 3px #ffffff44,inset 0 -3px 5px #39215722;min-height:48px;padding:12px 20px;font-weight:700;font-size:16px}body.qvano-site .progress{height:7px;background:#e9e0f6;box-shadow:var(--site-inset)}body.qvano-site .progress i{background:#7151aa;transition:none}body.qvano-site .exam-grid{max-width:1280px;grid-template-columns:270px minmax(0,1fr);gap:24px}body.qvano-site :is(.exam-grid aside,.question-card,.results>section,.flashcard,.report-panel,.account-admin,.admin-report,.review-stats>div,.review-grid>button,.answer-list>article,.answer-list>div,.result-columns>section){background:var(--paper);border:1px solid var(--line);border-radius:24px;box-shadow:var(--site-raised)}body.qvano-site .exam-grid aside{padding:20px;background:#eee7f8}.qvano-site .aside-title{font-size:16px}.qvano-site .legend{font-size:12px}body.qvano-site .navigator{gap:8px}.qvano-site .navigator button{border-radius:11px;background:var(--paper);color:var(--muted);font-size:14px;min-height:38px;box-shadow:var(--site-raised)}.qvano-site .navigator button.done{background:#e5eedb;color:#315d3d;border-color:#91b184}.qvano-site .navigator button.active{outline-color:#7151aa;outline-width:3px}.qvano-site .navigator button.flagged:after{width:7px;height:7px;background:#9a5b13}body.qvano-site .question-card{padding:34px 38px;min-width:0}.qvano-site .question-card h2{font-size:25px;line-height:1.55;letter-spacing:-.3px}.qvano-site .q-meta{gap:12px;flex-wrap:wrap}.qvano-site .q-meta>span{background:#e9e0f6;color:#56358a;border-radius:12px;font-size:13px;line-height:1.5;text-transform:none;letter-spacing:0}.qvano-site .q-meta button{min-height:44px;font-size:14px;color:var(--muted)}.qvano-site .q-count{font-size:14px;color:var(--muted);line-height:1.6}body.qvano-site .choices{gap:14px}.qvano-site .choices button{grid-template-columns:40px minmax(0,1fr) 22px;font-size:17px;line-height:1.65;border-radius:17px;padding:15px 18px;background:var(--paper);border:1px solid var(--line);box-shadow:0 3px 7px #59406908;min-height:72px;color:var(--ink)}.qvano-site .choices button>b{width:38px;height:38px;background:#eee7f8;border-radius:12px;box-shadow:var(--site-raised);color:#56358a}.qvano-site .choices button.selected{border:2px solid #7151aa;padding:14px 17px;background:#eee7f8}.qvano-site .choices button.selected>b{background:#7151aa;color:white}.qvano-site .choices button.correct{border:2px solid #4d8459;background:#edf5e6;padding:14px 17px}.qvano-site .choices button.wrong{border:2px solid #a23448;background:#fff0ef;padding:14px 17px}body.qvano-site .feedback{background:#edf5e6;border:1px solid #b3c9a4;border-left:4px solid #4d8459;border-radius:18px;padding:22px 24px;box-shadow:0 3px 10px #59406908;color:#274632}.qvano-site .feedback p{font-size:16px;line-height:1.8;color:#344c39}.qvano-site .feedback-answer{border-color:#b3c9a4}.qvano-site .feedback-answer>b,.qvano-site .feedback-section>b{font-size:16px;color:#274632}.qvano-site .feedback :is(.feedback-example,.feedback-takeaway){background:#fffcf88c;border-radius:12px;padding:13px 16px}.qvano-site .feedback-notes summary{min-height:44px;padding:12px 0}.qvano-site .feedback .question-source{font-size:12px}body.qvano-site :is(.question-table,.question-visual,.answer-visual){border-radius:16px;border-color:var(--line);background:var(--paper)}.qvano-site .question-table{overflow:auto}.qvano-site .question-table :is(th,td){font-size:16px;padding:12px;border-color:var(--line)}.qvano-site .question-table thead th{background:#eee7f8;color:#56358a}.qvano-site :is(.question-visual,.answer-visual) img{max-width:100%;height:auto}.qvano-site .question-visual a{color:#56358a}body.qvano-site .report-toggle{color:#625b70;font-size:14px;min-height:44px}.qvano-site .report-panel{background:#f2ecfa;padding:22px}.qvano-site .report-panel p{font-size:14px}.qvano-site .report-error{color:#a23448}.qvano-site .report-success{background:#e5eedb;color:#315d3d;border-radius:14px}body.qvano-site .review-page>section{max-width:1180px}.qvano-site .review-head h1{font-size:34px}.qvano-site .review-head p{font-size:16px}.qvano-site .review-stats>div{background:#eee7f8}.qvano-site .review-stats>div.warning,.qvano-site .submit-warning{background:#fff0ca;color:#68491b;border-color:#d6bd82;border-radius:16px}.qvano-site .review-stats>div.flag-review{background:#fbe1d7}.qvano-site .review-grid button{min-height:80px;font-size:15px}.qvano-site .review-grid button.answered{background:#e5eedb;color:#315d3d;border-color:#91b184}.qvano-site .review-grid button.marked{border-color:#9a5b13}.qvano-site .review-filters button{min-height:44px;border-radius:14px;border-color:var(--line);color:var(--ink);background:var(--paper);font-size:15px}.qvano-site .report-tabs button.active,.qvano-site .review-filters button.active{background:#7151aa;color:white}body.qvano-site .result-report{max-width:1140px}.qvano-site .results h1{font-size:34px}.qvano-site .results p{font-size:16px;line-height:1.7}.qvano-site .score.pass{border-color:#b8d49a}.qvano-site .score-cards>div{background:#eee7f8;border-radius:18px;box-shadow:var(--site-raised)}.qvano-site .domain-results>div{font-size:14px}.qvano-site .recommend-panel{background:#e5eedb;border-radius:20px}.qvano-site .answer-list>article,.qvano-site .answer-list>div{margin:18px 0;padding:22px}.qvano-site .answer-list details{background:var(--paper);border-color:var(--line);border-radius:18px}.qvano-site .answer-list summary{font-size:16px;min-height:54px}.qvano-site .answer-list p{font-size:16px;line-height:1.7}body.qvano-site .cards-page>section{max-width:850px}.qvano-site .card-filter{padding:20px;background:#eee7f8;border-radius:20px;box-shadow:var(--site-raised)}.qvano-site .card-filter label{font-size:16px;line-height:1.6}.qvano-site .card-filter select{margin-top:10px}.qvano-site .flashcard{background:linear-gradient(135deg,#fff5d9,#fff0ca);padding:42px;min-height:430px}.qvano-site .flashcard h2{font-size:27px;line-height:1.6}.qvano-site .flashcard.flipped{background:linear-gradient(135deg,#eee7f8,#e2d3f3);color:var(--ink)}.qvano-site .flashcard.flipped :is(small,span){color:#56358a}.qvano-site .flashcard small{color:#72512a}.qvano-site .flashcard span{font-size:15px;color:var(--muted)}body.qvano-site .account-modal{background:#3e2c5559;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.qvano-site .account-admin{padding:28px}.qvano-site .account-admin label{font-size:16px}.qvano-site .account-admin :is(select,textarea){width:100%}.qvano-site .admin-report{background:#f3edf9}.qvano-site .account-profile>div{background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:20px;box-shadow:var(--site-raised)}.qvano-site .account-profile>div button{color:var(--ink);min-height:44px;font-size:15px}.qvano-site .account-profile>div button:hover{background:#eee7f8}.qvano-site .account-profile>div small{color:var(--muted)}body.qvano-site .master-shell aside{background:#e9e0f6;border-color:var(--line)}.qvano-site .master-shell aside button{border-radius:16px;color:var(--ink);min-height:60px}.qvano-site .master-shell aside button.active{background:var(--paper);box-shadow:var(--site-raised)}.qvano-site .master-shell aside button b{font-size:15px}.qvano-site :is(.master-hero,.focus-card,.topic-list article,.deep-grid article,.compare-card,.trap-card,.quick-tools>div,.lab-grid article){border:1px solid var(--line);border-radius:24px;box-shadow:var(--site-raised);background:var(--paper);color:var(--ink)}.qvano-site .master-hero{background:linear-gradient(135deg,#eee7f8,#e2d3f3)}.qvano-site .master-hero h1{font-size:36px}.qvano-site .master-hero p{font-size:17px;line-height:1.75;color:#51445e}.qvano-site .focus-card{background:#e5eedb}.qvano-site .topic-list article>button{color:var(--ink);background:var(--paper);border-radius:22px;min-height:66px;font-size:17px}.qvano-site .topic-list article.open{background:#f3edf9}.qvano-site .topic-body{color:var(--ink)}.qvano-site .topic-body p{font-size:17px;line-height:1.8}.qvano-site .topic-summary{background:#e5eedb;color:#315d3d;border-radius:16px}.qvano-site .master-search{background:var(--paper);border-radius:16px;border-color:var(--line);box-shadow:var(--site-inset)}.qvano-site .master-search input{box-shadow:none;border:0;background:transparent}.qvano-site .master-results{background:var(--paper);border-color:var(--line);border-radius:16px;box-shadow:var(--site-raised)}.qvano-site .chapter-nav button{min-height:46px;background:#7151aa;color:white;border-radius:14px;box-shadow:var(--site-raised)}body.qvano-site .q-dashboard .dash-nav button{font-size:18px;min-height:70px}.qvano-site .q-dashboard .dash-nav button>svg{width:30px;height:30px}.qvano-site .q-dashboard .dash-intro h1{font-size:42px}.qvano-site .q-dashboard .dash-intro p{font-size:20px}.qvano-site .q-dashboard .dash-tile strong{font-size:25px}.qvano-site .q-dashboard .dash-tile b{font-size:16px}.qvano-site .q-dashboard .dash-tile>.live-sprite{width:125px;height:140px}.qvano-site .q-dashboard .dash-tile{grid-template-columns:125px minmax(0,1fr);min-height:218px}.qvano-site .q-dashboard .dash-bottom h2{font-size:25px}.qvano-site .q-dashboard .dash-plan-row>span{font-size:16px;line-height:1.5}.qvano-site .q-dashboard .dash-plan-row>small{font-size:14px}.qvano-site .q-dashboard .dash-text{font-size:14px!important}.qvano-site .q-dashboard .dash-resources>button b{font-size:16px}.qvano-site .q-dashboard .dash-resources>button .live-sprite{width:100px;height:105px}.qvano-site .q-dashboard .dash-resources>button{min-height:166px}.qvano-site .q-dashboard .live-toolkit-sub{font-size:16px}.qvano-site .q-dashboard .dash-footer{font-size:13px}.qvano-site .q-dashboard .dash-sidebar{scrollbar-color:#b29bcc transparent}.qvano-site .q-dashboard .dash-progress>p{font-size:15px}.qvano-site .q-dashboard .dash-progress h2 select{font-size:14px;min-height:44px}.qvano-site .q-dashboard .dash-language{font-size:15px}@media(hover:hover){body.qvano-site :is(.choices button,.card-actions button,.review-grid button,.result-actions button):hover{border-color:#7151aa;background:#f3edf9}body.qvano-site :is(.choices button.correct,.choices button.wrong):hover{filter:brightness(.99)}body.qvano-site .flashcard:hover{transform:translateY(-2px)}}@media(max-width:1199px){body.qvano-site .q-dashboard .dash-intro h1{font-size:36px}.qvano-site .q-dashboard .dash-intro p{font-size:17px}.qvano-site .q-dashboard .dash-tile strong{font-size:23px}}@media(max-width:900px){body.qvano-site .exam-grid{grid-template-columns:minmax(0,1fr)}body.qvano-site .exam-grid aside{display:none}}@media(max-width:600px){body.qvano-site :is(.exam-top,.review-page>header,.cards-top,.result-top){padding:12px;gap:8px}.qvano-site .exam-top .brand.mini{font-size:0}.qvano-site .exam-top .brand.mini .dash-brand-symbol{width:35px;height:38px}.qvano-site .finish{font-size:13px;padding:9px 11px}.qvano-site .timer{font-size:14px;padding:9px}.qvano-site .exam-grid{padding:12px;margin:0;gap:12px}.qvano-site .question-card{padding:22px 18px;border-radius:22px}.qvano-site .question-card h2{font-size:21px}.qvano-site .choices button{grid-template-columns:34px minmax(0,1fr) 18px;padding:13px 12px;font-size:16px;gap:9px}.qvano-site .choices button>b{width:32px;height:34px}.qvano-site .choices button:is(.selected,.correct,.wrong){padding:12px 11px}.qvano-site .feedback{padding:18px 16px}.qvano-site .feedback p{font-size:16px}.qvano-site .q-meta>span{font-size:12px;max-width:100%}.qvano-site .review-head{display:block}.qvano-site .review-head h1{font-size:29px}.qvano-site .review-stats{gap:8px}.qvano-site .review-stats>div{padding:13px 9px}.qvano-site .review-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.qvano-site .result-actions,.qvano-site .review-actions{flex-wrap:wrap}.qvano-site .result-actions button{flex:1 1}.qvano-site .results .result-report{padding:24px 16px}.qvano-site .flashcard{padding:28px 20px;min-height:360px}.qvano-site .flashcard h2{font-size:22px}.qvano-site .cards-page{padding:14px}.qvano-site .master-hero h1{font-size:28px}.qvano-site .master-hero p{font-size:16px}.qvano-site .master-top{padding:12px}.qvano-site .master-top a{font-size:13px}.qvano-site .account-admin{padding:22px 18px}.qvano-site .q-dashboard .dash-intro h1{font-size:30px}.qvano-site .q-dashboard .dash-intro p{font-size:16px}.qvano-site .q-dashboard .dash-tile strong{font-size:24px}.qvano-site .q-dashboard .dash-tile b{font-size:15px}.qvano-site .q-dashboard .dash-tile{grid-template-columns:115px minmax(0,1fr);min-height:175px}.qvano-site .q-dashboard .dash-tile>.live-sprite{width:115px;height:130px}.qvano-site .q-dashboard .dash-bottom h2{font-size:23px}.qvano-site .q-dashboard .dash-resources>button b{font-size:14px}.qvano-site .q-dashboard .dash-resources>button .live-sprite{width:85px;height:95px}.qvano-site .q-dashboard .dash-plan-row>span{font-size:15px}.qvano-site .q-dashboard .dash-progress h2 select{max-width:160px}.qvano-site .q-dashboard .dash-resources>button{min-height:155px}}[data-theme=dark] body.qvano-site{--ink:#f3edf8;--muted:#c8bdd3;--cream:#211d2a;--paper:#302a3a;--line:#897995;--teal:#c0a0ec;--navy:#7151aa;--site-raised:5px 8px 18px #0002,inset 2px 2px 4px #fff1;--site-inset:inset 2px 3px 5px #0003,inset -2px -2px 4px #fff1}[data-theme=dark] body.qvano-site :is(.exam-grid aside,.timer,.q-meta>span,.card-filter,.report-panel,.admin-report,.review-stats>div,.master-shell aside,.master-hero,.topic-list article.open,.score-cards>div){background:#3e324f;color:#f3edf8}[data-theme=dark] .qvano-site .choices button>b{background:#4e3c60;color:#e8d7fc}[data-theme=dark] .qvano-site .choices button.selected{background:#49395c;border-color:#c0a0ec}[data-theme=dark] .qvano-site :is(.choices button.correct,.feedback,.report-success,.review-grid button.answered,.topic-summary,.focus-card,.recommend-panel){background:#304236;color:#e2f3dd;border-color:#91b184}[data-theme=dark] .qvano-site :is(.feedback p,.feedback-answer>b,.feedback-section>b){color:#e2f3dd}[data-theme=dark] .qvano-site :is(.feedback-example,.feedback-takeaway){background:#3b5041}[data-theme=dark] .qvano-site .choices button.wrong{background:#512e38;border-color:#e5a5b0}[data-theme=dark] .qvano-site .flashcard{background:#463f2c}[data-theme=dark] .qvano-site .flashcard.flipped{background:#3e324f}[data-theme=dark] .qvano-site :is(.flashcard small,.flashcard.flipped small,.flashcard.flipped span,.master-hero p,.report-toggle,.question-visual a){color:#d5b8fa}[data-theme=dark] .qvano-site .submit-warning{background:#463f2c;color:#f8e4af}[data-theme=dark] .qvano-site :is(button,a,input,select,textarea,summary):focus-visible{outline-color:#d5b8fa}@media(prefers-reduced-motion:reduce){body.qvano-site :is(button,.flashcard){transition:none!important;transform:none!important}}body.qvano-site .master-guide :is(h2,h3,.deep-title p,.lab-heading p,.chapter-heading span,.compare-table span,.essential-card li,.process-card li,.trap-card span,.quick-tools p,.lab-note){color:var(--ink)}body.qvano-site .master-guide :is(.deep-dive,.study-lab){background:transparent}body.qvano-site .answer-list details.right{border-color:#91b184}body.qvano-site .answer-list details.wrong{border-color:#cb97a2}[data-theme=dark] .qvano-site .account-profile>div button:hover{background:#49395c}[data-theme=dark] .qvano-site .question-table thead th{background:#3e324f;color:#e8d7fc}[data-theme=dark] .qvano-site :is(.choices button:hover,.review-grid button:hover){background:#49395c}body.qvano-site .language-toggle span.active{background:#7151aa;color:white}body.qvano-site :is(.result-top>button,.recommend-panel button,.smart-practice button,.answer-filters button){border:1px solid var(--line);border-radius:14px;background:var(--paper);color:var(--ink);min-height:44px;padding:11px 15px;box-shadow:var(--site-raised);font-size:15px;font-weight:600}body.qvano-site :is(.recommend-panel button,.smart-practice button,.answer-filters button.active){background:#7151aa;color:white}body.qvano-site .score-chart>div{background:var(--paper)}body.qvano-site .score-chart span{font-size:14px}body.qvano-site .smart-practice{background:#eee7f8;border-color:var(--line);border-radius:22px;box-shadow:var(--site-raised)}body.qvano-site .recommend-panel p{color:var(--ink)}body.qvano-site .answer-body{background:var(--cream);padding:20px}body.qvano-site .answer-comparison p{background:var(--paper);border-color:var(--line);border-radius:14px}body.qvano-site .answer-comparison b{font-size:16px}body.qvano-site .answer-comparison small{font-size:12px}body.qvano-site .result-number{width:32px;height:34px;background:#eee7f8;color:#56358a;font-size:14px;border-radius:11px}body.qvano-site .account-bar{background:#e9e0f6;color:#242338;border-bottom:1px solid var(--line)}body.qvano-site .account-bar .account-profile summary{color:inherit}body.qvano-site :is(.results .result-report,.review-page>section){animation:none}body.qvano-site .choices button:hover{transform:none}[data-theme=dark] body.qvano-site :is(.answer-body,.domain-panel,.answer-list details,.score-chart>div,.answer-comparison p){background:var(--paper);color:var(--ink);border-color:var(--line)}[data-theme=dark] body.qvano-site .smart-practice{background:#3e324f}[data-theme=dark] body.qvano-site .account-bar{background:#3e324f;color:#f3edf8}[data-theme=dark] body.qvano-site .result-number{background:#4e3c60;color:#e8d7fc}@media print{body.qvano-site{--ink:#242338;--muted:#625b70;--paper:white;--cream:white;background:white;color:#242338}body.qvano-site :is(.results,.result-report,.answer-list details,.answer-body,.answer-comparison p,.feedback){background:white!important;color:#242338!important;box-shadow:none!important}body.qvano-site .feedback p{color:#242338!important}}body.qvano-site .flashcard:is(.flipped,.flipped:hover) h2{color:var(--ink);text-shadow:none}body.qvano-site .flashcard:is(.flipped,.flipped:hover) :is(small,span,em){color:#56358a;text-shadow:none}[data-theme=dark] body.qvano-site .flashcard:is(.flipped,.flipped:hover) :is(small,span,em){color:#d5b8fa}body.qvano-site .cards-page .flashcard.flipped h2{color:var(--ink)!important;text-shadow:none!important}body.qvano-site .cards-page .flashcard.flipped :is(small,span,em){color:#56358a!important;text-shadow:none!important}html[data-theme=dark] body.qvano-site .cards-page .flashcard h2{color:#f3edf8!important;text-shadow:none!important}html[data-theme=dark] body.qvano-site .cards-page .flashcard :is(small,span,em){color:#d5b8fa!important}.error-bank>strong{display:block;font-size:24px;margin:22px 0}.error-bank p{font-size:16px;line-height:1.7}.error-bank ul{padding:0;list-style:none}.error-bank li{display:flex;justify-content:space-between;gap:16px;padding:14px;border-bottom:1px solid var(--line)}body.qvano-site .qvano-logo{display:block;object-fit:contain;background:none!important;box-shadow:none!important;border-radius:0!important;width:160px!important;height:68px!important;padding:0!important;filter:none!important}body.qvano-site .dash-logo .qvano-logo{width:205px!important;height:92px!important;margin:4px auto 12px}body.qvano-site .dash-logo>b,body.qvano-site .site-lock-logo>div{display:none}body.qvano-site .site-lock-logo .qvano-logo{width:230px!important;height:96px!important}body.qvano-site .brand.mini{font-size:0!important;gap:0}body.qvano-site .profile-mascot{position:relative;overflow:hidden;width:52px;height:52px;background:#e9e0f6!important;border:1px solid #c0afcd;box-shadow:var(--site-raised)}body.qvano-site .profile-mascot img{position:absolute;width:84px;height:63px;max-width:none;left:-16px;top:0;object-fit:cover}[data-theme=dark] body.qvano-site .qvano-logo{background:#f6f0fa!important;border-radius:12px!important}@media(max-width:600px){body.qvano-site .qvano-logo{width:120px!important;height:50px!important}body.qvano-site .profile-mascot{width:44px;height:44px}body.qvano-site .profile-mascot img{width:74px;height:55px;left:-15px}}.study-reference-timer>span{display:grid;grid-gap:3px;gap:3px}.study-reference-timer small{font-size:11px;font-weight:400}.study-time-notice{margin:0;padding:12px 20px;background:var(--paper);color:var(--ink);border-bottom:1px solid var(--line);font-size:14px}.qvano-clay .dash-resources>a.guide-v2-launch{grid-column:1/-1;display:flex;align-items:center;gap:12px;position:relative;z-index:2;padding:13px 16px;margin-bottom:4px;background:linear-gradient(145deg,#eddef8,#ddc6ee);border:1px solid #f8eeff;border-radius:18px;box-shadow:inset 2px 2px 3px #fff9,0 4px 9px #9776b126;text-decoration:none;color:#644384}.guide-v2-launch span{flex:1 1}.guide-v2-launch b{display:block;font-size:14px}.guide-v2-launch small{display:block;font-size:11px;margin-top:4px}[data-theme=dark] .qvano-clay .dash-resources>a.guide-v2-launch{background:#493359;border-color:#6b4f81;color:#f1defb}.qvano-clay .dash-resources>.toolkit-heading{grid-column:1/-1;min-height:112px;padding-right:120px}.qvano-clay .dash-resources>.toolkit-heading h2{margin:0 0 8px}.qvano-clay .dash-resources>.toolkit-heading .live-toolkit-sub{margin:0;line-height:1.5}.qvano-clay .dash-resources>a.guide-v2-launch{margin:0 0 18px;min-width:0}.qvano-clay .dash-resources>a.guide-v2-launch span{min-width:0}.qvano-clay .dash-resources>a.guide-v2-launch>svg{flex-shrink:0}.qvano-clay .toolkit-note{top:22px;right:22px;bottom:auto;left:auto;pointer-events:none}@media(max-width:600px){.qvano-clay .dash-resources>.toolkit-heading{min-height:0;padding-right:0;margin-bottom:20px}.qvano-clay .toolkit-note{left:24px;right:auto;top:auto;bottom:18px}.qvano-clay .dash-resources>a.guide-v2-launch{padding:13px 12px;gap:9px}.qvano-clay .guide-v2-launch small{line-height:1.5}}.logo-dark,[data-theme=dark] .logo-light{display:none!important}[data-theme=dark] .logo-dark{display:block!important}.profile-mascot.has-avatar{background:transparent!important;box-shadow:none;border:2px solid #c7a4eb}.qvano-site .profile-mascot.has-avatar img{position:static;width:100%;height:100%;object-fit:contain;margin:0}.profile-preview:has(img){background:none;width:110px;height:110px;margin:0 auto 20px;box-shadow:none}.profile-preview img{width:100%;height:100%;object-fit:contain}.avatar-picker{border:0;padding:0;margin:20px 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.avatar-picker legend{font-weight:700;margin-bottom:12px}.avatar-picker label{position:relative;display:block;padding:6px;border:3px solid transparent;border-radius:50%;cursor:pointer}.avatar-picker label.selected{border-color:#8758b7;background:#ede2f7}.avatar-picker label:focus-within{outline:3px solid #bc8ff0;outline-offset:3px}.avatar-picker img{display:block;width:100%;height:auto}.avatar-picker input{position:absolute;opacity:0;inset:0;width:100%;height:100%;margin:0;cursor:pointer}[data-theme=dark]{--ink:#FAF6FD;--muted:#CFC1E3;--paper:#252132;--cream:#16131F;--clay-bg:#16131F;--clay-surface:#252132;--clay-line:#3C354D;--clay-text:#FAF6FD;--clay-muted:#CFC1E3;--clay-primary:#C39AF1;--clay-lavender:#252132;--clay-peach:#252132;--clay-sage:#252132;--clay-butter:#252132;--dark-shadow:0 10px 28px #08060d40,inset 1px 1px 1px #ffffff06}[data-theme=dark] body.qvano-site{background:var(--clay-bg);color:var(--clay-text)}[data-theme=dark] .q-dashboard.qvano-clay{--clay-bg:#16131F;--clay-surface:#252132;--clay-lavender:#252132;--clay-peach:#252132;--clay-sage:#252132;--clay-butter:#252132;--clay-text:#FAF6FD;--clay-muted:#CFC1E3;--clay-primary:#C39AF1;--dash-border:#3C354D;background:var(--clay-bg)}[data-theme=dark] .qvano-clay .dash-sidebar{background:linear-gradient(155deg,#252132,#1b1726);border-right:1px solid var(--clay-line);box-shadow:none}[data-theme=dark] .qvano-clay .dash-top{background:var(--clay-bg)}[data-theme=dark] .qvano-clay :is(.dash-box,.dash-tile,.clay-welcome,.dash-resume,.dash-tile.green,.dash-tile.blue){background:var(--clay-surface)!important;border:1px solid var(--clay-line);border-radius:24px;box-shadow:var(--dark-shadow);color:var(--clay-text)}[data-theme=dark] .qvano-clay .clay-welcome{isolation:isolate;background:radial-gradient(ellipse at 35% 65%,#6e48904d,transparent 60%),var(--clay-surface)!important}[data-theme=dark] .qvano-clay .clay-welcome:before{content:"";position:absolute;left:12%;bottom:4%;width:48%;height:85%;background:radial-gradient(ellipse,#ac76d940,transparent 70%);filter:blur(16px);z-index:-1;pointer-events:none}[data-theme=dark] .qvano-clay :is(.dash-intro h1,.dash-box h2,.dash-tile strong,.clay-welcome-copy h2,.dash-resume h3,.dash-resources>button b,.dash-plan-row){color:var(--clay-text)}[data-theme=dark] .qvano-clay :is(.dash-intro p,.clay-welcome-copy p,.dash-tile b,.dash-box p,.dash-resume-action p,.dash-footer,.dash-plan-label,.live-toolkit-sub){color:var(--clay-muted)}[data-theme=dark] .qvano-clay :is(.dash-primary,.dash-nav button.selected){background:linear-gradient(145deg,#d3b0f8,#b588e4)!important;color:#21162e!important;border:1px solid #d8baf7;box-shadow:0 4px 15px #a46dde2e,inset 1px 2px 3px #ffffff30}[data-theme=dark] .qvano-clay :is(.dash-note,.dash-resources>button,.dash-resources>button:last-of-type,.custom-options,.tco-domain.checked,.practice-mode label:has(input:checked)){background:#2c263a!important;color:var(--clay-text);border:1px solid var(--clay-line);box-shadow:var(--dark-shadow)}[data-theme=dark] .qvano-clay .dash-meter>span{background:#393145;border:1px solid #514363}[data-theme=dark] .qvano-clay .dash-nav button{color:var(--clay-muted)}[data-theme=dark] .qvano-clay :is(.dash-setup,.account-admin,.dash-user>div){background:var(--clay-surface);color:var(--clay-text);border:1px solid var(--clay-line)}[data-theme=dark] .qvano-clay :is(.dash-text,.developer-credit,.dash-language){color:#d7b8fa}[data-theme=dark] .avatar-picker label.selected{background:#413250;border-color:#c69af3}[data-theme=dark] .qvano-clay button:focus-visible,[data-theme=dark] .qvano-site input:focus-visible{outline:3px solid #d1a8fc;outline-offset:3px}@media(hover:hover){[data-theme=dark] .qvano-clay .dash-primary:hover{background:linear-gradient(145deg,#e1c5fc,#c49aed)!important}[data-theme=dark] .qvano-clay :is(.dash-tile,.dash-nav button,.dash-resources>button):hover{border-color:#8e72b1;background:#312a40!important}[data-theme=dark] .qvano-clay .dash-nav button.selected:hover{color:#fff!important}}@media(max-width:767px){[data-theme=dark] .qvano-clay .dash-content{padding:0 16px 16px}.avatar-picker{gap:8px}}@media(prefers-reduced-motion:reduce){.avatar-picker *,[data-theme=dark] .qvano-clay *{transition:none!important;animation:none!important}}[data-theme=dark] body.qvano-site .qvano-logo{background:none!important;border-radius:0!important;box-shadow:none!important}[data-theme=dark] .qvano-clay .dash-language{background:#252132;border:1px solid #3c354d}[data-theme=dark] body.qvano-site .qvano-clay .clay-welcome{background:radial-gradient(ellipse at 34% 60%,#77539a70 0,#49345345 35%,transparent 64%),#252132!important}[data-theme=dark] .qvano-clay .clay-welcome:before{z-index:0;background:radial-gradient(ellipse,#b983ed45,transparent 72%)}[data-theme=dark] .qvano-clay .clay-welcome-copy{z-index:3}.coffee-steam{position:absolute;bottom:calc(100% - 5px);left:0;width:100%;height:70px;overflow:visible;pointer-events:none;color:#978298}.coffee-steam path{fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;animation:coffee-rise 3.8s ease-in-out infinite;transform-origin:center bottom}.coffee-steam path:nth-child(2){animation-delay:-1.3s}.coffee-steam path:nth-child(3){animation-delay:-2.6s}[data-theme=dark] .coffee-steam{color:#f2e8ff}@keyframes coffee-rise{0%{opacity:0;transform:translateY(9px) scale(.92)}25%{opacity:.33}65%{opacity:.18;transform:translate(3px,-12px)}to{opacity:0;transform:translate(-3px,-25px) scale(1.05)}}@media(prefers-reduced-motion:reduce){.coffee-steam path{animation:none!important;opacity:.14}}.user-management-row{padding:16px 0;border-bottom:1px solid #b6a8c33d}.user-management-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.user-management-actions button{padding:9px 14px;border-radius:12px;background:#eee1f9;color:#3f2859;border:1px solid #bca4d3}.user-management-actions input:not([type=checkbox]){width:100%}.user-management-actions label{display:flex;gap:8px;align-items:center}.user-management-actions input[type=checkbox]{width:20px;height:20px}.coffee-steam{height:100px;left:-10%;width:120%;bottom:calc(100% - 6px);color:#a08ca6}.coffee-steam path{fill:url(#qvano-steam-fill);stroke:none;opacity:0;animation:coffee-volume 4.4s ease-in-out infinite}.coffee-steam path:nth-child(2){animation-duration:4.9s;animation-delay:-1.6s}.coffee-steam path:nth-child(3){animation-duration:4.1s;animation-delay:-2.8s}[data-theme=dark] .coffee-steam{color:#e3d2ef}@keyframes coffee-volume{0%{opacity:0;transform:translateY(6px) scale(.94)}22%{opacity:.65}60%{opacity:.45;transform:translate(2px,-6px) scale(1.02)}to{opacity:0;transform:translate(-3px,-17px) scale(1.08)}}@media(prefers-reduced-motion:reduce){.coffee-steam path{animation:none!important;transform:none;opacity:.4}}.save-question button{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid #bba4d3;border-radius:14px;background:#f1e8fa;color:#62408a;font:inherit;cursor:pointer}.save-question{margin:18px 0}.save-question button[aria-pressed=true]{background:#dfc8f4}.saved-questions ul{list-style:none;padding:0;display:grid;grid-gap:10px;gap:10px}.saved-questions li{display:flex;gap:10px;border:1px solid #bba4d355;border-radius:15px;padding:12px}.saved-questions li button{border:0;background:transparent;color:inherit;text-align:left;font:inherit;cursor:pointer}.saved-questions li button:first-child{flex:1 1;min-width:0}.saved-questions li button:last-child{color:#9563bf}[data-theme=dark] .save-question button{background:#392d48;color:#e0c2fa}.save-question button:focus-visible,.saved-questions button:focus-visible{outline:3px solid #ac86d2;outline-offset:3px}.users-manager{max-width:900px!important;width:min(900px,96vw)!important}.users-manager>form{padding:22px;border:1px solid #c7b2dd55;border-radius:20px;background:#a989ca0a}.users-manager h3{display:flex;align-items:center;gap:12px}.users-count{font-size:14px;border-radius:30px;padding:5px 12px;background:#dfcef0;color:#482e62}.users-grid{padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.users-grid .user-management-row{padding:20px;border:1px solid #bba4d355;border-radius:20px;background:#a989ca0a}.users-grid .user-management-row b{font-size:21px}.user-management-actions .user-password-label{display:block;width:100%;font-size:14px}.user-password-label input{margin-top:6px}.smart-review-card{padding:24px;border:1px solid #bba4d366;border-radius:22px;background:#a989ca10}.smart-review-card>svg{color:#9970c0}.smart-review-card p{line-height:1.6}.demo-hint a{display:inline-block;margin-top:12px;color:#8254ae;font-weight:700}@media(max-width:600px){.users-grid{grid-template-columns:1fr}.users-manager{width:100%!important}.users-manager>form{padding:16px}}.smart-review-card>svg{width:48px!important;height:48px!important;display:block;margin-bottom:14px}.question-actions{display:grid;grid-template-columns:1fr auto auto;grid-gap:8px;gap:8px;align-items:center;margin:8px 0}.question-actions .save-question{grid-column:2;margin:0}.question-actions .question-report{display:contents}.question-actions .report-panel{grid-column:1/-1}.qvano-site .question-actions .report-toggle,.qvano-site .question-actions .save-question button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:6px 10px;font-size:13px;text-decoration:none;border:1px solid var(--line);border-radius:10px;background:transparent;color:var(--ink);box-shadow:none;cursor:pointer}.question-actions .report-toggle{grid-column:3}.question-actions button:hover{background:#b48ed51c!important}.question-actions .save-question button[aria-pressed=true]{color:#8b59b8;background:#b48ed526}.question-actions button:focus-visible{outline:2px solid #aa7cce;outline-offset:3px}@media(max-width:600px){.qvano-site .question-actions .report-toggle,.qvano-site .question-actions .save-question button{min-height:44px}.question-actions .report-panel{padding:16px}}.qvano-clay .dash-resources.toolkit-compact>.toolkit-heading{min-height:112px;padding-right:112px;margin-bottom:12px}.qvano-clay .toolkit-compact .toolkit-heading h2{margin-bottom:6px}.qvano-clay .toolkit-compact .live-toolkit-sub{font-size:13px;line-height:1.4}.qvano-clay .toolkit-compact .toolkit-v2-pill{display:inline-flex;align-items:center;gap:7px;width:max-content;max-width:100%;margin-top:10px;padding:7px 11px;border-radius:12px;border:1px solid #ffffffbd;background:linear-gradient(135deg,#ecddfa,#d9bde9);color:#654184;font-size:12px;font-weight:750;line-height:1.3;text-decoration:none;box-shadow:inset 2px 2px 3px #fff9,inset -1px -2px 4px #ab83c329,2px 3px 7px #9875af20;transition:transform .18s,box-shadow .18s}.toolkit-v2-pill svg{flex:none}.toolkit-v2-pill:focus-visible{outline:3px solid #9360ba;outline-offset:3px}@media(hover:hover){.qvano-clay .toolkit-v2-pill:hover{transform:translateY(-1px);box-shadow:inset 2px 2px 3px #fff9,3px 5px 10px #9875af30}}[data-theme=dark] .qvano-clay .toolkit-v2-pill{background:linear-gradient(135deg,#684784,#4c365f);border-color:#89679e;color:#f3e7fc;box-shadow:inset 1px 1px 3px #fff2,2px 3px 7px #0002}@media(max-width:600px){.qvano-clay .dash-resources.toolkit-compact>.toolkit-heading{min-height:0;padding-right:0;margin-bottom:18px}}@media(prefers-reduced-motion:reduce){.qvano-clay .toolkit-v2-pill{transition:none}}