.\34 04-module__r5-h4G__error404{box-sizing:border-box;width:100%;min-width:0;min-height:100svh;color:rgb(var(--color-text-on-background));flex:1;place-items:center;padding:clamp(1rem,4vw,2.5rem);display:grid;overflow:auto}.\34 04-module__r5-h4G__card{box-sizing:border-box;border:1px solid rgb(var(--color-form-border));background:rgb(var(--color-form-background));text-align:center;border-radius:1rem;width:100%;max-width:32rem;padding:clamp(1.5rem,5vw,3rem)}.\34 04-module__r5-h4G__card h1{letter-spacing:-.03em;margin:0;font-size:clamp(1.4rem,4vw,1.8rem);line-height:1.25}.\34 04-module__r5-h4G__code{letter-spacing:-.06em;color:rgb(var(--color-primary-light));margin:0 0 1rem;font-size:clamp(4rem,15vw,6rem);font-weight:700;line-height:1}.\34 04-module__r5-h4G__description{max-width:25rem;color:rgb(var(--color-text-on-background) / .7);margin:1rem auto 1.75rem;font-size:.9375rem;line-height:1.65}.\34 04-module__r5-h4G__home{max-width:100%;text-decoration:none}
.button-module__ZRXWtW__button{text-decoration:none}.button-module__ZRXWtW__button:is(:hover,:focus-visible,:active){text-decoration:none}.button-module__ZRXWtW__button{min-height:2.625rem;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:.65rem;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;font-weight:600;transition:background .15s,opacity .15s;display:inline-flex}.button-module__ZRXWtW__button:disabled{opacity:.5;cursor:not-allowed}.button-module__ZRXWtW__button:focus-visible{outline:2px solid rgb(var(--color-secondary));outline-offset:3px}.button-module__ZRXWtW__button:hover:not(:disabled){filter:brightness(.94)}.button-module__ZRXWtW__primary{background:rgb(var(--color-primary));color:rgb(var(--color-text-on-primary))}.button-module__ZRXWtW__secondary{background:rgb(var(--color-form-background));color:rgb(var(--color-text-on-background));border-color:rgb(var(--color-form-border))}.button-module__ZRXWtW__danger{background:rgb(var(--color-danger));color:rgb(var(--color-text-on-danger))}
.codeSnippet-module__JzCwaG__snippet{box-sizing:border-box;border:1px solid rgb(var(--color-form-border));background:rgb(var(--color-form-background-2));width:100%;max-height:20rem;color:rgb(var(--color-text-on-background));tab-size:4;white-space:pre;border-radius:.65rem;margin:.65rem 0 0;padding:1rem;font:.75rem/1.7 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.codeSnippet-module__JzCwaG__snippet code{font:inherit}.codeSnippet-module__JzCwaG__snippet:focus-visible{outline:2px solid rgb(var(--color-secondary));outline-offset:2px}.codeSnippet-module__JzCwaG__tag{color:#7c3aed}.codeSnippet-module__JzCwaG__attribute{color:#0369a1}.codeSnippet-module__JzCwaG__value{color:#047857}.codeSnippet-module__JzCwaG__punctuation,.codeSnippet-module__JzCwaG__comment{color:#64748b}body.dark-mode .codeSnippet-module__JzCwaG__tag{color:#c4b5fd}body.dark-mode .codeSnippet-module__JzCwaG__attribute{color:#7dd3fc}body.dark-mode .codeSnippet-module__JzCwaG__value{color:#6ee7b7}:is(body.dark-mode .codeSnippet-module__JzCwaG__punctuation,body.dark-mode .codeSnippet-module__JzCwaG__comment){color:#94a3b8}
.dashboard-module__hSErra__page{--chart-one:rgb(var(--color-secondary));--chart-two:rgb(var(--color-positive));--chart-three:rgb(var(--color-danger));--chart-four:color-mix(in oklch, var(--chart-one), var(--chart-two));--chart-five:color-mix(in oklch, var(--chart-one), var(--chart-three));--chart-six:color-mix(in oklch, var(--chart-two), var(--chart-three));--chart-seven:color-mix(in oklch, var(--chart-one) 40%, rgb(var(--color-text-on-background)));--chart-eight:color-mix(in oklch, var(--chart-two) 40%, rgb(var(--color-text-on-background)));--chart-nine:color-mix(in oklch, var(--chart-three) 40%, rgb(var(--color-text-on-background)));--chart-ten:rgb(var(--color-text-on-background) / .5);box-sizing:border-box;width:100%;max-width:110rem;color:rgb(var(--color-text-on-background));padding:clamp(1rem,2.5vw,2.5rem);container-type:inline-size}.dashboard-module__hSErra__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.dashboard-module__hSErra__header h1{letter-spacing:-.04em;margin:.4rem 0 .6rem;font-size:1.85rem}.dashboard-module__hSErra__header p{opacity:.65;margin:0;font-size:.9rem;line-height:1.5}.dashboard-module__hSErra__filterPanel{border:1px solid rgb(var(--color-form-border));background:rgb(var(--color-form-background));border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.65rem 1rem;margin:1.25rem 0 1rem;padding:.65rem .85rem;display:flex}.dashboard-module__hSErra__dateFilter{flex-shrink:0;align-items:center;gap:.65rem;display:flex}.dashboard-module__hSErra__dateFilter label{opacity:.7;font-size:.75rem;font-weight:600}.dashboard-module__hSErra__dateFilter select{background:rgb(var(--color-form-background));color:inherit;border:1px solid rgb(var(--color-form-border));font:inherit;cursor:pointer;border-radius:.5rem;min-height:2.1rem;padding:.45rem .6rem;font-size:.75rem}.dashboard-module__hSErra__customDates{flex-wrap:wrap;align-items:center;gap:.65rem;margin:0;font-size:.75rem;display:flex}.dashboard-module__hSErra__customDates>div{flex-direction:row;align-items:center;gap:.4rem}.dashboard-module__hSErra__customDates label{opacity:.7;font-size:.75rem}.dashboard-module__hSErra__customDates input{border-radius:.5rem;width:9rem;min-height:2.1rem;padding:.4rem .5rem}.dashboard-module__hSErra__customDates button{min-height:2.1rem;padding:.45rem .7rem;font-size:.75rem}.dashboard-module__hSErra__customDates p{width:100%;color:rgb(var(--color-danger));margin:0}.dashboard-module__hSErra__rangeCaption{color:rgb(var(--color-text-on-background) / .65);flex-wrap:wrap;align-items:center;gap:.4rem .75rem;margin:0;font-size:.7rem;display:flex}.dashboard-module__hSErra__rangeCaption>span{white-space:nowrap}.dashboard-module__hSErra__rangeCaption>span+span{border-left:1px solid rgb(var(--color-form-border));padding-left:.75rem}.dashboard-module__hSErra__section{margin-bottom:2.5rem}.dashboard-module__hSErra__section>h2{align-items:center;gap:.75rem;margin:0 0 1.15rem;font-size:1.1rem;display:flex}.dashboard-module__hSErra__section>h2>span{background:rgb(var(--color-primary-light) / .1);width:1.75rem;height:1.75rem;color:rgb(var(--color-primary-light));border-radius:.5rem;place-items:center;font-size:.7rem;display:grid}.dashboard-module__hSErra__grid,.dashboard-module__hSErra__interactionGrid,.dashboard-module__hSErra__trafficGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.1rem;display:grid}.dashboard-module__hSErra__interactionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-module__hSErra__trafficGrid{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:1.1rem}.dashboard-module__hSErra__wide{grid-column:span 2}.dashboard-module__hSErra__widget{background:rgb(var(--color-form-background));border:1px solid rgb(var(--color-primary-light) / .25);min-width:0;box-shadow:0 .125rem 1.25rem rgb(var(--color-primary-light) / .06);border-radius:1rem;overflow:hidden}.dashboard-module__hSErra__widgetHeader{border-bottom:1px solid rgb(var(--color-primary-light) / .16);background:linear-gradient(110deg, rgb(var(--color-primary-light) / .16), rgb(var(--color-primary-light) / .04));align-items:center;gap:.65rem;padding:.75rem 1rem;display:flex}.dashboard-module__hSErra__widgetHeader>span{background:rgb(var(--color-primary-light) / .1);color:rgb(var(--color-primary-light));border-radius:.4rem;place-items:center;padding:.35rem;display:grid}.dashboard-module__hSErra__widgetHeader h3{margin:0;font-size:.9rem;font-weight:600}.dashboard-module__hSErra__widgetBody{min-width:0;padding:1rem}.dashboard-module__hSErra__metric{flex-direction:column;gap:.5rem;margin:.3rem 0 1.2rem;display:flex}.dashboard-module__hSErra__metric strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:1.9rem;font-weight:600}.dashboard-module__hSErra__metric span{opacity:.6;min-height:2.25rem;font-size:.75rem;line-height:1.5}.dashboard-module__hSErra__chart{width:100%;height:15rem;font-size:.75rem}.dashboard-module__hSErra__pie{height:13rem}.dashboard-module__hSErra__seriesLegend{flex-wrap:wrap;gap:1rem;margin-bottom:.5rem;font-size:.7rem;display:flex}.dashboard-module__hSErra__seriesLegend span{align-items:center;gap:.4rem;display:inline-flex}.dashboard-module__hSErra__seriesLegend i,.dashboard-module__hSErra__legend i{border-radius:50%;flex-shrink:0;width:.55rem;height:.55rem;display:inline-block}.dashboard-module__hSErra__legend{margin:.75rem 0 0;padding:0;font-size:.75rem;list-style:none}.dashboard-module__hSErra__legend li{border-bottom:1px solid rgb(var(--color-form-border) / .5);justify-content:space-between;gap:.6rem;padding:.5rem 0;display:flex}.dashboard-module__hSErra__legend strong{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.dashboard-module__hSErra__legend small{opacity:.6;margin-left:.4rem;font-weight:400}.dashboard-module__hSErra__legendName{align-items:center;gap:.5rem;display:inline-flex}.dashboard-module__hSErra__map{width:100%;position:relative}.dashboard-module__hSErra__map svg{width:100%;height:auto;display:block}.dashboard-module__hSErra__mapScale{align-items:center;gap:.5rem;font-size:.7rem;display:flex}.dashboard-module__hSErra__mapScale i{background:linear-gradient(90deg, rgb(var(--color-form-border) / .45), var(--chart-one));border-radius:1rem;width:7rem;height:.4rem}.dashboard-module__hSErra__mapTooltip{z-index:2;pointer-events:none;border:1px solid rgb(var(--color-form-border));background:rgb(var(--color-form-background));min-width:10rem;max-width:14rem;color:rgb(var(--color-text-on-background));box-shadow:0 .25rem 1rem rgb(var(--color-text-on-background) / .12);border-radius:.65rem;padding:.75rem;font-size:.75rem;position:absolute;transform:translate(-50%,-100%)}.dashboard-module__hSErra__mapTooltip strong{margin-bottom:.5rem;display:block}.dashboard-module__hSErra__mapTooltip>span{justify-content:space-between;gap:1.5rem;display:flex}.dashboard-module__hSErra__quizGrid{grid-template-columns:1fr;gap:.75rem;max-height:23rem;display:grid;overflow-y:auto}.dashboard-module__hSErra__quizCard{color:inherit;border:1px solid rgb(var(--color-form-border));background:rgb(var(--color-form-background));border-radius:.75rem;grid-template-columns:1fr 2fr;min-width:0;text-decoration:none;display:grid;overflow:hidden}.dashboard-module__hSErra__quizCard:is(a):hover{border-color:rgb(var(--color-primary-light) / .6)}.dashboard-module__hSErra__quizCard:focus-visible{outline:2px solid rgb(var(--color-secondary));outline-offset:2px}.dashboard-module__hSErra__quizImage{background:linear-gradient(120deg, rgb(var(--color-primary-light) / .15), rgb(var(--color-primary-light) / .03));isolation:isolate;place-items:center;min-height:10rem;display:grid;position:relative;overflow:hidden}.dashboard-module__hSErra__quizImage img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.dashboard-module__hSErra__quizImage img.dashboard-module__hSErra__quizBackdrop{object-fit:cover;filter:blur(1.1rem)saturate(1.3);opacity:.6;transform:scale(1.3)}.dashboard-module__hSErra__quizImage>span{color:rgb(var(--color-primary-light) / .6);font-size:2rem}.dashboard-module__hSErra__quizCopy{min-width:0;padding:.75rem}.dashboard-module__hSErra__quizCopy h4{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.6rem 0;font-size:.85rem;display:-webkit-box;overflow:hidden}.dashboard-module__hSErra__quizMeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;font-size:.6rem;display:flex}.dashboard-module__hSErra__quizType{background:rgb(var(--color-primary-light) / .1);color:rgb(var(--color-primary-light));border-radius:.35rem;padding:.25rem .4rem;font-weight:600}.dashboard-module__hSErra__quizStatus{opacity:.65}.dashboard-module__hSErra__quizStats{border-block:1px solid rgb(var(--color-form-border) / .6);grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:.65rem 0;padding:.65rem 0;display:grid}.dashboard-module__hSErra__quizStats dt{opacity:.65;font-size:.6rem;line-height:1.4}.dashboard-module__hSErra__quizStats dt svg{margin-bottom:.25rem;font-size:.75rem;display:block}.dashboard-module__hSErra__quizStats dd{font-variant-numeric:tabular-nums;margin:.35rem 0 0;font-size:.9rem;font-weight:600}.dashboard-module__hSErra__quizFooter{justify-content:space-between;align-items:center;gap:.5rem;font-size:.6rem;display:flex}.dashboard-module__hSErra__quizFooter>span:first-child{opacity:.65}.dashboard-module__hSErra__quizLink{color:rgb(var(--color-primary-light));font-size:1rem;display:inline-flex}.dashboard-module__hSErra__catalogCard .dashboard-module__hSErra__quizCopy{flex-direction:column;padding:1rem;display:flex}.dashboard-module__hSErra__catalogCard .dashboard-module__hSErra__quizCopy h4{margin:.75rem 0 .5rem;font-size:1rem;line-height:1.4}.dashboard-module__hSErra__catalogCard .dashboard-module__hSErra__quizMeta,.dashboard-module__hSErra__catalogCard .dashboard-module__hSErra__quizFooter{font-size:.7rem}.dashboard-module__hSErra__catalogCard .dashboard-module__hSErra__quizFooter{margin-top:auto}.dashboard-module__hSErra__quizMetricPeriod{color:rgb(var(--color-text-on-background) / .65);margin:.25rem 0 0;font-size:.65rem}.dashboard-module__hSErra__tableArea{min-width:0}.dashboard-module__hSErra__tableScroll{margin-top:1rem;overflow-x:auto}.dashboard-module__hSErra__tableScroll table{border-collapse:collapse;width:100%;font-size:.75rem}.dashboard-module__hSErra__tableScroll th{text-align:left;background:rgb(var(--color-primary-light) / .06)}.dashboard-module__hSErra__tableScroll td,.dashboard-module__hSErra__tableScroll th{border-bottom:1px solid rgb(var(--color-form-border));padding:.65rem .5rem}.dashboard-module__hSErra__tableScroll td{overflow-wrap:anywhere;max-width:22rem;line-height:1.45}.dashboard-module__hSErra__tableScroll td:last-child,.dashboard-module__hSErra__tableScroll th:last-child{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.dashboard-module__hSErra__tableScroll th button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.dashboard-module__hSErra__pagination{justify-content:space-between;align-items:center;gap:.5rem;margin-top:1rem;font-size:.7rem;display:flex}.dashboard-module__hSErra__pagination button{padding:.5rem .65rem;font-size:.7rem}.dashboard-module__hSErra__empty{text-align:center;opacity:.6;place-content:center;min-height:10rem;margin:0;font-size:.85rem;line-height:1.6;display:grid}.dashboard-module__hSErra__hint,.dashboard-module__hSErra__sectionHint{opacity:.65;font-size:.75rem;line-height:1.5}.dashboard-module__hSErra__sectionHint{margin:-.5rem 0 1rem}.dashboard-module__hSErra__loading,.dashboard-module__hSErra__error{border:1px solid rgb(var(--color-form-border));border-radius:1rem;padding:3rem 1rem}.dashboard-module__hSErra__error{color:rgb(var(--color-danger))}.dashboard-module__hSErra__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container not (min-width:70rem){.dashboard-module__hSErra__trafficGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-module__hSErra__wide{grid-column:span 2}}@container not (min-width:48rem){.dashboard-module__hSErra__interactionGrid{grid-template-columns:1fr}}@container not (min-width:42rem){.dashboard-module__hSErra__grid,.dashboard-module__hSErra__trafficGrid{grid-template-columns:1fr}.dashboard-module__hSErra__wide{grid-column:auto}}@container not (min-width:24rem){.dashboard-module__hSErra__quizGrid{grid-template-columns:1fr}}.dashboard-module__hSErra__summaryGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.8rem;margin-bottom:.85rem;display:grid}.dashboard-module__hSErra__summaryCard{background:rgb(var(--color-form-background));border:1px solid rgb(var(--color-form-border));border-radius:.85rem;min-width:0;padding:1rem}.dashboard-module__hSErra__summaryCard>strong{font-variant-numeric:tabular-nums;margin:.9rem 0 .5rem;font-size:1.75rem;display:block}.dashboard-module__hSErra__summaryLabel{justify-content:space-between;align-items:start;gap:.35rem;font-size:.75rem;display:flex}.dashboard-module__hSErra__change{opacity:.7;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.65rem;font-weight:500;display:block}.dashboard-module__hSErra__comparedCell{text-align:right;white-space:nowrap;min-width:5rem}.dashboard-module__hSErra__comparedCell .dashboard-module__hSErra__change{text-align:right;background:rgb(var(--color-text-on-background) / .045);opacity:1;border-radius:.35rem;width:fit-content;margin:0 0 .3rem auto;padding:.12rem .35rem;line-height:1.4}.dashboard-module__hSErra__comparedCell .dashboard-module__hSErra__change.dashboard-module__hSErra__positive{background:rgb(var(--color-positive) / .08)}.dashboard-module__hSErra__comparedCell .dashboard-module__hSErra__change.dashboard-module__hSErra__negative{background:rgb(var(--color-danger) / .07)}.dashboard-module__hSErra__comparedCell .dashboard-module__hSErra__change:has(.dashboard-module__hSErra__hintIcon){background:0 0;padding:0}.dashboard-module__hSErra__comparisonLegend{opacity:.7;align-items:center;gap:.5rem;font-size:.65rem;display:flex}.dashboard-module__hSErra__previousSwatch{border-top:2px dashed rgb(var(--color-text-on-background) / .4);width:1.25rem}.dashboard-module__hSErra__quality{opacity:.8;flex-wrap:wrap;gap:.4rem 1rem;margin-bottom:1.5rem;font-size:.7rem;line-height:1.6;display:flex}.dashboard-module__hSErra__quality details{width:100%}.dashboard-module__hSErra__quality summary{cursor:pointer}.dashboard-module__hSErra__insights{background:rgb(var(--color-form-background));border:1px solid rgb(var(--color-form-border));border-radius:1rem;margin-bottom:2rem;padding:1.25rem;font-size:.8rem}.dashboard-module__hSErra__insights h2{margin:0;font-size:1rem}.dashboard-module__hSErra__insights ul{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.dashboard-module__hSErra__insights li{border-top:1px solid rgb(var(--color-form-border));padding-top:1rem;line-height:1.6}.dashboard-module__hSErra__insights small{opacity:.7}.dashboard-module__hSErra__insights a{margin-top:.5rem;display:block}.dashboard-module__hSErra__ranking{margin:1.1rem 0}.dashboard-module__hSErra__rowMeta{opacity:.65;margin-top:.4rem;font-size:.65rem;display:block}.dashboard-module__hSErra__tableFilters{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.dashboard-module__hSErra__tableFilters>*{flex:1;min-width:8rem}.dashboard-module__hSErra__tableFilters label{gap:.4rem;font-size:.75rem;display:grid}.dashboard-module__hSErra__tableFilters select{border:1px solid rgb(var(--color-form-border));color:inherit;background:rgb(var(--color-form-background));border-radius:.5rem;padding:.65rem}@container not (min-width:65rem){.dashboard-module__hSErra__summaryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container not (min-width:35rem){.dashboard-module__hSErra__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dashboard-module__hSErra__infoButton{width:1.75rem;height:1.75rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.4rem;flex-shrink:0;place-items:center;font-size:1rem;display:inline-grid}.dashboard-module__hSErra__infoButton:hover,.dashboard-module__hSErra__hintIcon:hover{background:rgb(var(--color-primary-light) / .12)}.dashboard-module__hSErra__infoButton:focus-visible,.dashboard-module__hSErra__hintIcon:focus-visible{outline:2px solid rgb(var(--color-secondary));outline-offset:2px}.dashboard-module__hSErra__widgetHeader>.dashboard-module__hSErra__infoButton{margin-left:auto}.dashboard-module__hSErra__infoDialog{border:1px solid rgb(var(--color-form-border));width:min(38rem,100vw - 3rem);color:rgb(var(--color-text-on-background));background:rgb(var(--color-form-background));border-radius:1rem;max-height:80vh;padding:0;box-shadow:0 1rem 4rem #0003}.dashboard-module__hSErra__infoDialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0006}.dashboard-module__hSErra__infoHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.dashboard-module__hSErra__infoDialog .dashboard-module__hSErra__infoHeader{border-bottom:1px solid rgb(var(--color-form-border));padding:1rem 1.25rem}.dashboard-module__hSErra__infoDialog h2{margin:0;font-size:1rem}.dashboard-module__hSErra__infoContent{padding:.5rem 1.25rem 1rem;font-size:.85rem;line-height:1.7}.dashboard-module__hSErra__hintIcon{vertical-align:middle;width:1.25rem;height:1.25rem;color:inherit;cursor:help;background:0 0;border:0;border-radius:.25rem;place-items:center;padding:0;display:inline-grid}.dashboard-module__hSErra__iconTooltip{z-index:1000;box-sizing:border-box;border:1px solid rgb(var(--color-form-border));background:rgb(var(--color-form-background));width:17.5rem;max-width:calc(100vw - 1rem);color:rgb(var(--color-text-on-background));pointer-events:none;border-radius:.6rem;padding:.65rem .8rem;font-size:.75rem;line-height:1.5;position:fixed;box-shadow:0 .25rem 1rem #0002}.dashboard-module__hSErra__change.dashboard-module__hSErra__positive{color:rgb(var(--color-positive));opacity:1}.dashboard-module__hSErra__change.dashboard-module__hSErra__negative{color:rgb(var(--color-danger));opacity:1}.dashboard-module__hSErra__pagedQuizzes{min-height:23rem}.dashboard-module__hSErra__previewStatus{min-height:1.5rem;font-size:.75rem}
.TopMenu-module__qpOe5G__toolbar{border:1px solid rgb(var(--color-form-border));background:rgb(var(--color-form-background));border-radius:1rem;padding:1rem}.TopMenu-module__qpOe5G__searchRow{align-items:center;gap:.75rem;display:flex}.TopMenu-module__qpOe5G__search{border:1px solid rgb(var(--color-form-border));border-radius:.65rem;flex:1;align-items:center;gap:.75rem;min-width:0;padding:.7rem .85rem;display:flex}.TopMenu-module__qpOe5G__search>svg{opacity:.55;flex-shrink:0}.TopMenu-module__qpOe5G__search input{width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:0;font-size:.875rem}.TopMenu-module__qpOe5G__search:focus-within{outline:2px solid rgb(var(--color-primary));outline-offset:2px}.TopMenu-module__qpOe5G__create{flex-shrink:0;text-decoration:none}.TopMenu-module__qpOe5G__filters{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1rem;display:flex}@container not (min-width:30rem){.TopMenu-module__qpOe5G__searchRow{flex-wrap:wrap}.TopMenu-module__qpOe5G__search{flex-basis:100%}.TopMenu-module__qpOe5G__create{margin-left:auto}}
.Tabs-module__vpK1Va__tabsWrapper{flex-wrap:wrap;gap:.5rem;display:flex}.Tabs-module__vpK1Va__tabButton{border:1px solid rgb(var(--color-form-border));min-height:2.375rem;color:rgb(var(--color-text-on-background) / .75);font:inherit;cursor:pointer;background:0 0;border-radius:2rem;justify-content:center;align-items:center;gap:.4rem;padding:.5rem .875rem;font-size:.8rem;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.Tabs-module__vpK1Va__tabButton svg{flex-shrink:0;font-size:1rem}.Tabs-module__vpK1Va__tabButton:hover{background:rgb(var(--color-primary-light) / .06)}.Tabs-module__vpK1Va__tabButton:focus-visible{outline:2px solid rgb(var(--color-secondary));outline-offset:2px}.Tabs-module__vpK1Va__tabButton.Tabs-module__vpK1Va__active{color:rgb(var(--color-primary-light));border-color:rgb(var(--color-primary-light) / .35);background:rgb(var(--color-primary-light) / .1)}
.DraftSelector-module__6sonNW__draftSelector{border:1px solid rgb(var(--color-form-border));background:rgb(var(--color-form-background));border-radius:1rem;margin-top:2rem;overflow:hidden}.DraftSelector-module__6sonNW__header{border-bottom:1px solid rgb(var(--color-form-border));background:linear-gradient(110deg, rgb(var(--color-primary-light) / .1), transparent);align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}.DraftSelector-module__6sonNW__header h2{margin:0;font-size:1rem}.DraftSelector-module__6sonNW__header p{opacity:.65;margin:.3rem 0 0;font-size:.75rem;line-height:1.5}.DraftSelector-module__6sonNW__headerIcon{width:2.25rem;height:2.25rem;color:rgb(var(--color-primary-light));background:rgb(var(--color-primary-light) / .1);border-radius:.6rem;flex-shrink:0;place-items:center;display:grid}.DraftSelector-module__6sonNW__listToolbar{border-bottom:1px solid rgb(var(--color-form-border));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1.25rem;font-size:.75rem;display:flex}.DraftSelector-module__6sonNW__listToolbar>span{opacity:.65}.DraftSelector-module__6sonNW__pagination{align-items:center;gap:.6rem;display:flex}.DraftSelector-module__6sonNW__pagination button{min-height:2rem;padding:.4rem .65rem;font-size:.75rem}.DraftSelector-module__6sonNW__pagination>span{text-align:center;font-variant-numeric:tabular-nums;min-width:2.5rem}.DraftSelector-module__6sonNW__contentContainer{margin:0;padding:0;list-style:none}.DraftSelector-module__6sonNW__draftCard{align-items:center;gap:1rem;min-width:0;padding:1.1rem 1.25rem;display:flex}.DraftSelector-module__6sonNW__draftCard+.DraftSelector-module__6sonNW__draftCard{border-top:1px solid rgb(var(--color-form-border) / .65)}.DraftSelector-module__6sonNW__draftCard:hover,.DraftSelector-module__6sonNW__draftCard:focus-within{background:rgb(var(--color-primary-light) / .035)}.DraftSelector-module__6sonNW__draftIcon{width:2.5rem;height:2.5rem;color:rgb(var(--color-primary-light));background:rgb(var(--color-primary-light) / .08);border-radius:.7rem;flex-shrink:0;place-items:center;font-size:1.2rem;display:grid}.DraftSelector-module__6sonNW__preview{flex:1;min-width:0}.DraftSelector-module__6sonNW__contentType{background:rgb(var(--color-primary-light) / .08);color:rgb(var(--color-primary-light));border-radius:.3rem;padding:.2rem .4rem;font-size:.65rem;display:inline-block}.DraftSelector-module__6sonNW__title{width:fit-content;max-width:100%;color:inherit;overflow-wrap:anywhere;align-items:center;gap:.5rem;margin:.4rem 0;font-size:.9rem;font-weight:600;line-height:1.45;text-decoration:none;display:flex}.DraftSelector-module__6sonNW__title svg{opacity:.5;flex-shrink:0;font-size:.8rem}.DraftSelector-module__6sonNW__title:hover{color:rgb(var(--color-primary-light));text-underline-offset:.2rem;text-decoration:underline}.DraftSelector-module__6sonNW__title:focus-visible{outline:2px solid rgb(var(--color-secondary));outline-offset:3px;border-radius:.2rem}.DraftSelector-module__6sonNW__description{opacity:.65;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.75rem;line-height:1.5;overflow:hidden}.DraftSelector-module__6sonNW__dates{gap:1.5rem;margin:0;font-size:.7rem;display:flex}.DraftSelector-module__6sonNW__dates dt{opacity:.6;margin-bottom:.4rem}.DraftSelector-module__6sonNW__dates dd{font-variant-numeric:tabular-nums;margin:0}.DraftSelector-module__6sonNW__deleteDraftButton{border:1px solid rgb(var(--color-form-border));width:2.25rem;height:2.25rem;color:rgb(var(--color-text-on-background) / .6);cursor:pointer;background:0 0;border-radius:.6rem;flex-shrink:0;place-items:center;display:grid}.DraftSelector-module__6sonNW__deleteDraftButton:hover:not(:disabled){color:rgb(var(--color-danger));background:rgb(var(--color-danger) / .06);border-color:rgb(var(--color-danger) / .25)}.DraftSelector-module__6sonNW__deleteDraftButton:focus-visible{outline:2px solid rgb(var(--color-secondary));outline-offset:3px}.DraftSelector-module__6sonNW__deleteDraftButton:disabled{opacity:.4;cursor:wait}.DraftSelector-module__6sonNW__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;min-height:12rem;padding:1.5rem;font-size:.85rem;display:flex}.DraftSelector-module__6sonNW__empty>svg{opacity:.4;font-size:1.75rem}.DraftSelector-module__6sonNW__empty h3{margin:0;font-size:.95rem}.DraftSelector-module__6sonNW__empty p{opacity:.65;max-width:28rem;margin:0;line-height:1.6}@container not (min-width:50rem){.DraftSelector-module__6sonNW__dates{flex-direction:column;gap:.65rem}}@container not (min-width:34rem){.DraftSelector-module__6sonNW__draftCard{flex-wrap:wrap;gap:.75rem}.DraftSelector-module__6sonNW__draftIcon{display:none}.DraftSelector-module__6sonNW__preview{flex-basis:calc(100% - 3rem)}.DraftSelector-module__6sonNW__dates{flex-direction:row;flex-basis:100%;order:1}}.DraftSelector-module__6sonNW__filters{border-bottom:1px solid rgb(var(--color-form-border));flex-wrap:wrap;align-items:center;gap:.65rem;padding:1rem 1.25rem;display:flex}.DraftSelector-module__6sonNW__search{border:1px solid rgb(var(--color-form-border));min-width:0;color:rgb(var(--color-text-on-background) / .6);background:rgb(var(--color-form-background));border-radius:.6rem;flex:15rem;align-items:center;gap:.5rem;padding:0 .7rem;display:flex}.DraftSelector-module__6sonNW__search input{width:100%;min-width:0;color:rgb(var(--color-text-on-background));font:inherit;background:0 0;border:0;outline:none;padding:.65rem 0;font-size:.8rem}.DraftSelector-module__6sonNW__search:focus-within{outline:2px solid rgb(var(--color-secondary));outline-offset:2px}.DraftSelector-module__6sonNW__search svg{flex-shrink:0}.DraftSelector-module__6sonNW__filterGroup{flex-wrap:wrap;gap:.35rem;display:flex}.DraftSelector-module__6sonNW__chip{border:1px solid rgb(var(--color-form-border));min-height:2rem;color:rgb(var(--color-text-on-background) / .75);font:inherit;cursor:pointer;background:0 0;border-radius:2rem;justify-content:center;align-items:center;gap:.35rem;padding:.4rem .65rem;font-size:.7rem;display:inline-flex}.DraftSelector-module__6sonNW__chip[aria-pressed=true]{color:rgb(var(--color-primary-light));border-color:rgb(var(--color-primary-light) / .35);background:rgb(var(--color-primary-light) / .1)}.DraftSelector-module__6sonNW__chip:hover:not(:disabled){background:rgb(var(--color-primary-light) / .06)}.DraftSelector-module__6sonNW__chip:focus-visible{outline:2px solid rgb(var(--color-secondary));outline-offset:2px}.DraftSelector-module__6sonNW__chip:disabled{opacity:.4;cursor:default}.DraftSelector-module__6sonNW__chip svg{flex-shrink:0;font-size:.85rem}
.style-module__UMXMtW__MediaUploader{flex-direction:column;display:flex}.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__title{color:rgb(var(--color-gray-button-text));margin-bottom:.5rem;margin-left:.5rem;font-size:.9rem;font-weight:500}.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__mediaUploaderInput{width:100%;min-width:var(--media-upload-min-width,18rem);height:var(--media-upload-height,12rem);border:2px dashed var(--media-upload-border,rgb(var(--color-primary-light)));cursor:pointer;background-color:var(--media-upload-background,#fff);border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;transition:background-color .2s;display:flex;position:relative;overflow:hidden}.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__mediaUploaderInput .style-module__UMXMtW__aborting{z-index:1;background-color:var(--media-upload-background,#fff);width:100%;height:100%;color:rgb(var(--color-gray-button-text));place-items:center;font-size:.9rem;font-weight:500;display:grid;position:absolute;top:0;left:0}.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__mediaUploaderInput .style-module__UMXMtW__placeholder{text-align:center;color:rgb(var(--color-primary-light));opacity:1;font-size:1rem;transition:opacity .5s}.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__mediaUploaderInput .style-module__UMXMtW__placeholder svg{font-size:2rem}.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__mediaUploaderInput .style-module__UMXMtW__placeholder .style-module__UMXMtW__notice{text-align:center;gap:.2rem;margin:1rem;font-weight:500}.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__mediaUploaderInput .style-module__UMXMtW__placeholder .style-module__UMXMtW__notice .style-module__UMXMtW__highlight{opacity:.9;text-decoration-skip-ink:none;border-radius:.25rem;margin:0 -.25rem;padding:0 .25rem;font-weight:700;-webkit-text-decoration:underline wavy;text-decoration:underline wavy;text-decoration-thickness:1px;transition:opacity .2s,background-color .2s}.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__mediaUploaderInput .style-module__UMXMtW__placeholder .style-module__UMXMtW__availableFileTypes{text-align:center;opacity:.75;font-size:.9rem}.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__mediaUploaderInput .style-module__UMXMtW__upload{background-color:rgb(var(--color-primary-light) / .075);border-radius:.5rem;flex-direction:column;flex-shrink:0;width:calc(100% - 2rem);margin:1rem;padding:1rem;display:flex;overflow:hidden}.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__mediaUploaderInput .style-module__UMXMtW__upload .style-module__UMXMtW__row{display:flex}.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__mediaUploaderInput .style-module__UMXMtW__upload .style-module__UMXMtW__icon{width:3rem;height:3rem;margin-right:1rem}.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__mediaUploaderInput .style-module__UMXMtW__upload .style-module__UMXMtW__icon img{object-fit:contain;width:100%;height:100%;display:flex}.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__mediaUploaderInput .style-module__UMXMtW__upload .style-module__UMXMtW__info{flex-direction:column;flex:1;justify-content:space-between;padding:.25rem 0;display:flex}.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__mediaUploaderInput .style-module__UMXMtW__upload .style-module__UMXMtW__info .style-module__UMXMtW__name{color:#333;text-overflow:ellipsis;flex:1;font-size:.9rem;display:flex;overflow:hidden}.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__mediaUploaderInput .style-module__UMXMtW__upload .style-module__UMXMtW__info .style-module__UMXMtW__cancel{color:#333;border-radius:.25rem;width:1.75rem;height:1.75rem;margin:-.5rem -.5rem 0 1rem;padding:.25rem;font-size:1.25rem}.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__mediaUploaderInput .style-module__UMXMtW__upload .style-module__UMXMtW__info .style-module__UMXMtW__cancel:hover{color:#000;background-color:#ddd}.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__mediaUploaderInput .style-module__UMXMtW__upload .style-module__UMXMtW__info .style-module__UMXMtW__percent{margin-left:1rem}.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__mediaUploaderInput .style-module__UMXMtW__upload .style-module__UMXMtW__info .style-module__UMXMtW__dot{margin:0 .25rem}.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__mediaUploaderInput .style-module__UMXMtW__upload .style-module__UMXMtW__info .style-module__UMXMtW__rowLight{color:#777;font-size:.8rem}.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__mediaUploaderInput .style-module__UMXMtW__upload .style-module__UMXMtW__spacer{flex:1}.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__mediaUploaderInput .style-module__UMXMtW__upload .style-module__UMXMtW__progress{background-color:rgb(var(--color-form-background));border-radius:999px;flex-shrink:0;width:100%;height:6px;margin-top:1rem;display:flex;overflow:hidden}.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__mediaUploaderInput .style-module__UMXMtW__upload .style-module__UMXMtW__progress .style-module__UMXMtW__bar{background-color:rgb(var(--color-primary-light));border-radius:999px;width:50%;height:100%}.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__mediaUploaderInput .style-module__UMXMtW__preview{justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__mediaUploaderInput .style-module__UMXMtW__preview .style-module__UMXMtW__imagePreview,.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__mediaUploaderInput .style-module__UMXMtW__preview .style-module__UMXMtW__videoPreview{width:100%;height:100%;overflow:hidden}:is(.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__mediaUploaderInput .style-module__UMXMtW__preview .style-module__UMXMtW__imagePreview,.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__mediaUploaderInput .style-module__UMXMtW__preview .style-module__UMXMtW__videoPreview) img,:is(.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__mediaUploaderInput .style-module__UMXMtW__preview .style-module__UMXMtW__imagePreview,.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__mediaUploaderInput .style-module__UMXMtW__preview .style-module__UMXMtW__videoPreview) video{object-fit:contain;width:100%;height:100%;display:flex}.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__options{flex-direction:row-reverse;justify-content:space-between;justify-items:flex-start;display:flex}.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__options .style-module__UMXMtW__resetButton{color:#333;opacity:.5;cursor:pointer;margin:.5rem .5rem 0 0;font-size:.9rem;font-weight:700;transition:opacity .2s}.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__options .style-module__UMXMtW__resetButton:hover{opacity:1}.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__options .style-module__UMXMtW__infoText{color:#333;opacity:.5;flex:1;margin:.5rem 0 0 .5rem;font-size:.9rem;font-weight:400;transition:opacity .2s}.style-module__UMXMtW__MediaUploader .style-module__UMXMtW__options .style-module__UMXMtW__infoText .style-module__UMXMtW__label{font-weight:700}.style-module__UMXMtW__MediaUploader:hover:not(.style-module__UMXMtW__IsBusy) .style-module__UMXMtW__mediaUploaderInput{background-color:#ffffff80}.style-module__UMXMtW__MediaUploader:hover:not(.style-module__UMXMtW__IsBusy) .style-module__UMXMtW__mediaUploaderInput .style-module__UMXMtW__placeholder .style-module__UMXMtW__notice .style-module__UMXMtW__highlight{opacity:1;background-color:rgb(var(--color-primary-light) / .2)}button:where(.style-module__UMXMtW__layoutCardTitle,.style-module__UMXMtW__layoutCardAction,.style-module__UMXMtW__tabButton,.style-module__UMXMtW__addNewSlot,.style-module__UMXMtW__slotItemAction,.style-module__UMXMtW__slotItemDisplayRuleDelete,.style-module__UMXMtW__colorInputWithPickerSwatchWrapper,.style-module__UMXMtW__topMenuButton,.style-module__UMXMtW__toggle,.style-module__UMXMtW__openNavigationButton,.style-module__UMXMtW__cancel,.style-module__UMXMtW__resetButton){font:inherit;color:inherit;cursor:pointer;background-color:#0000;border:0}button:where(.style-module__UMXMtW__layoutCardTitle,.style-module__UMXMtW__layoutCardAction,.style-module__UMXMtW__tabButton,.style-module__UMXMtW__topMenuButton,.style-module__UMXMtW__toggle,.style-module__UMXMtW__openNavigationButton,.style-module__UMXMtW__cancel,.style-module__UMXMtW__resetButton):focus-visible{outline-offset:3px;outline:2px solid}
.style-module__D0ni5G__Loading{flex-shrink:0;place-items:center;width:100%;height:3rem;display:grid}
.page-module__sZYafG__page{box-sizing:border-box;width:100%;max-width:110rem;color:rgb(var(--color-text-on-background));padding:clamp(1rem,2.5vw,2.5rem);container-type:inline-size}.page-module__sZYafG__pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.page-module__sZYafG__pageHeader h1{letter-spacing:-.04em;margin:.4rem 0 .6rem;font-size:1.85rem}.page-module__sZYafG__pageHeader p{opacity:.65;margin:0;font-size:.9rem;line-height:1.5}.page-module__sZYafG__layoutCreator{grid-template-columns:minmax(12rem,2fr) minmax(0,4fr) minmax(0,3fr);align-items:start;gap:1.1rem;display:grid}.page-module__sZYafG__layoutCreator>.box{border:1px solid rgb(var(--color-primary-light) / .25);min-width:0;box-shadow:0 .125rem 1.25rem rgb(var(--color-primary-light) / .06);border-radius:1rem;margin:0}.page-module__sZYafG__layoutCreator>.box>.box-head{border-bottom:1px solid rgb(var(--color-primary-light) / .16);background:linear-gradient(110deg, rgb(var(--color-primary-light) / .16), rgb(var(--color-primary-light) / .04));gap:.3rem;min-height:0;padding:.85rem 1rem}.page-module__sZYafG__layoutCreator>.box>.box-head>.box-headline{color:inherit;font-size:.9rem;font-weight:600;line-height:1.5}.page-module__sZYafG__layoutCreator>.box>.box-head>.box-sub-headline{color:rgb(var(--color-text-on-background) / .6);font-size:.7rem;font-weight:400;line-height:1.5}.page-module__sZYafG__savedLayouts .box-foot{border-color:rgb(var(--color-form-border) / .6);background:0 0;padding:1rem}.page-module__sZYafG__savedLayouts .page-module__sZYafG__addButton{width:100%}.page-module__sZYafG__savedLayouts .page-module__sZYafG__noLayoutsNotice{text-align:center;color:rgb(var(--color-text-on-background) / .6);background:0 0;margin:0;padding:.5rem .25rem;font-size:.8rem;line-height:1.7;display:block;border:0!important}.page-module__sZYafG__layoutsList{flex-direction:column;gap:.65rem;display:flex}.page-module__sZYafG__layoutCard{border:1px solid rgb(var(--color-form-border));cursor:pointer;border-radius:.7rem;min-width:0;padding:.75rem}.page-module__sZYafG__layoutCard:hover,.page-module__sZYafG__layoutCard.page-module__sZYafG__active{background:rgb(var(--color-primary-light) / .06);border-color:rgb(var(--color-primary-light) / .4)}.page-module__sZYafG__layoutCardHeader{align-items:center;gap:.5rem;margin-bottom:.65rem;display:flex}.page-module__sZYafG__layoutCardTitle{overflow-wrap:anywhere;flex:1;min-width:0;font-size:.8rem;font-weight:600}.page-module__sZYafG__layoutCardActions{gap:.25rem;display:flex}.page-module__sZYafG__layoutCardAction,.page-module__sZYafG__slotItemAction,.page-module__sZYafG__slotItemDisplayRuleDelete{border:1px solid rgb(var(--color-form-border));width:1.8rem;height:1.8rem;color:rgb(var(--color-text-on-background) / .65);cursor:pointer;background:0 0;border-radius:.45rem;flex-shrink:0;place-items:center;font-size:.85rem;display:grid}:is(.page-module__sZYafG__layoutCardAction,.page-module__sZYafG__slotItemAction,.page-module__sZYafG__slotItemDisplayRuleDelete):hover{background:rgb(var(--color-primary-light) / .08)}:is(.page-module__sZYafG__layoutCardAction,.page-module__sZYafG__slotItemAction,.page-module__sZYafG__slotItemDisplayRuleDelete).page-module__sZYafG__delete:hover{color:rgb(var(--color-danger));border-color:rgb(var(--color-danger) / .35);background:rgb(var(--color-danger) / .06)}.page-module__sZYafG__layoutCardColors{gap:.4rem;display:flex}.page-module__sZYafG__layoutCardColorSwatchWrapper{border:1px solid rgb(var(--color-form-border));border-radius:.3rem;width:1.25rem;height:1.25rem;position:relative;overflow:hidden}.page-module__sZYafG__layoutCardColorSwatchWrapper .checkerboard{width:100%;height:100%}.page-module__sZYafG__layoutCardColorSwatch{z-index:1;position:absolute;inset:0}.page-module__sZYafG__layoutCreator .page-module__sZYafG__addButton{border:1px solid rgb(var(--color-form-border));min-height:2rem;color:inherit;background:rgb(var(--color-form-background));cursor:pointer;white-space:nowrap;border-radius:.55rem;justify-content:center;align-items:center;gap:.35rem;padding:.5rem .65rem;font-size:.75rem;font-weight:500;display:inline-flex}.page-module__sZYafG__layoutCreator .page-module__sZYafG__addButton:hover{background:rgb(var(--color-primary-light) / .06)}.page-module__sZYafG__layoutEditor .input-wrapper{margin-bottom:1rem;font-size:.8rem}.page-module__sZYafG__layoutEditor .input-wrapper>label{margin-bottom:.4rem;font-size:.75rem;font-weight:600}.page-module__sZYafG__layoutEditor .input-wrapper>.wrapper{border:1px solid rgb(var(--color-form-border));background:rgb(var(--color-form-background));border-radius:.6rem}:is(.page-module__sZYafG__layoutEditor .input-wrapper input,.page-module__sZYafG__layoutEditor .input-wrapper textarea){color:inherit;font-size:.8rem}.page-module__sZYafG__layoutEditor .input-wrapper .error-message{font-size:.7rem;line-height:1.5}.page-module__sZYafG__layoutEditor .input-wrapper .notice{font-size:.65rem;line-height:1.6}.page-module__sZYafG__tabsWrapper{border:1px solid rgb(var(--color-form-border));background:rgb(var(--color-primary-light) / .035);border-radius:.65rem;flex-wrap:wrap;gap:.35rem;padding:.3rem;display:flex}.page-module__sZYafG__tabButton{white-space:nowrap;cursor:pointer;border-radius:.45rem;flex:1;justify-content:center;align-items:center;gap:.4rem;min-height:2.25rem;padding:.5rem;font-size:.75rem;font-weight:500;display:flex;position:relative}.page-module__sZYafG__tabButton:hover{background:rgb(var(--color-primary-light) / .06)}.page-module__sZYafG__tabButton.page-module__sZYafG__active{background:rgb(var(--color-form-background));color:rgb(var(--color-primary-light));box-shadow:0 0 0 1px rgb(var(--color-primary-light) / .2)}.page-module__sZYafG__tabButtonError{background:rgb(var(--color-danger) / .1);min-width:1rem;height:1rem;color:rgb(var(--color-danger));border-radius:1rem;place-items:center;font-size:.6rem;display:grid}.page-module__sZYafG__menu{margin-top:1.25rem}.page-module__sZYafG__colorsMenu,.page-module__sZYafG__settingsMenu{flex-direction:column;gap:.85rem;display:flex}.page-module__sZYafG__colorInputWithPicker,.page-module__sZYafG__settingsItem{border-bottom:1px solid rgb(var(--color-form-border) / .55);align-items:start;gap:.5rem;padding-bottom:.85rem;display:flex;position:relative}:is(.page-module__sZYafG__colorInputWithPicker,.page-module__sZYafG__settingsItem):last-child{border:0;padding-bottom:0}.page-module__sZYafG__colorInputWithPickerLabel,.page-module__sZYafG__settingsItemLabel{flex:1;min-width:0;font-size:.75rem;font-weight:600;line-height:1.5}.page-module__sZYafG__colorInputWithPickerDescription,.page-module__sZYafG__settingsItemDescription{color:rgb(var(--color-text-on-background) / .6);margin-top:.25rem;font-size:.65rem;font-weight:400;line-height:1.6;display:inline-block}.page-module__sZYafG__colorInputWithPickerSwatchWrapper{border:1px solid rgb(var(--color-form-border));cursor:pointer;border-radius:.5rem;flex-shrink:0;width:2.1rem;height:2.1rem;position:relative}.page-module__sZYafG__colorInputWithPickerSwatchWrapper.page-module__sZYafG__active{border-color:rgb(var(--color-secondary))}.page-module__sZYafG__colorInputWithPickerSwatch,.page-module__sZYafG__colorInputWithPickerSwatchBackground{border-radius:.25rem;position:absolute;inset:.25rem}.page-module__sZYafG__colorInputWithPickerSwatch{z-index:1}.page-module__sZYafG__colorInputWithPickerInputWrapper{flex:0 0 6rem}.page-module__sZYafG__colorInputWithPickerInputWrapper input{box-sizing:border-box;border:1px solid rgb(var(--color-form-border));background:rgb(var(--color-form-background));width:100%;height:2.1rem;color:inherit;border-radius:.5rem;padding:.4rem .5rem;font-family:monospace;font-size:.7rem}.page-module__sZYafG__colorInputWithPickerInputWrapper input:focus-visible{outline:2px solid rgb(var(--color-secondary));outline-offset:2px}.page-module__sZYafG__colorInputError input{border-color:rgb(var(--color-danger))}.page-module__sZYafG__colorInputWithPickerPickerWrapper{z-index:10;pointer-events:none;opacity:0;filter:drop-shadow(0 .2rem .4rem #0003);position:absolute;top:100%;right:0}.page-module__sZYafG__colorInputWithPickerPickerWrapper.page-module__sZYafG__active{opacity:1;pointer-events:all}.page-module__sZYafG__colorInputWithPickerPickerWrapper.page-module__sZYafG__bottom{top:unset;bottom:calc(100% + .5rem)}.page-module__sZYafG__settingsItemInputWrapper{flex:0 0 9rem;max-width:45%;font-size:.75rem}.page-module__sZYafG__premiumDisabled{opacity:.5;pointer-events:none}.page-module__sZYafG__addNewSlot{align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.page-module__sZYafG__addNewSlotHeadline{flex:1;font-size:.85rem;font-weight:600;line-height:1.5}.page-module__sZYafG__addNewSlotDescription{color:rgb(var(--color-text-on-background) / .6);margin-top:.25rem;font-size:.7rem;font-weight:400}.page-module__sZYafG__noSlotsNotice{text-align:center;border:1px dashed rgb(var(--color-form-border));background:0 0;border-radius:.75rem;padding:1.5rem .75rem}.page-module__sZYafG__noSlotsNoticeIcon{opacity:.5;margin-bottom:.75rem;font-size:1.5rem}.page-module__sZYafG__noSlotsNoticeHeadline{font-size:.85rem;font-weight:600}.page-module__sZYafG__noSlotsNoticeDescription{opacity:.6;margin-top:.4rem;font-size:.7rem;line-height:1.6}.page-module__sZYafG__slotsList{flex-direction:column;gap:.85rem;display:flex}.page-module__sZYafG__slotItem{border:1px solid rgb(var(--color-form-border));border-radius:.75rem;padding:.85rem}.page-module__sZYafG__slotItemHeader{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.page-module__sZYafG__slotItemIcon{color:rgb(var(--color-primary-light));place-items:center;display:grid}.page-module__sZYafG__slotItemTitle{flex:1;font-size:.8rem;font-weight:600}.page-module__sZYafG__slotItemActions{gap:.3rem;display:flex}.page-module__sZYafG__layoutEditor .page-module__sZYafG__codeTextarea .wrapper textarea{font-family:monospace;line-height:1.6;min-height:10rem!important;padding:.75rem!important}.page-module__sZYafG__slotItemDisplayRulesHeader{align-items:center;gap:.5rem;display:flex}.page-module__sZYafG__slotItemDisplayRulesTitle{flex:1;font-size:.75rem;font-weight:600}.page-module__sZYafG__slotItemDisplayRulesList{flex-direction:column;gap:.75rem;margin-top:.75rem;display:flex}.page-module__sZYafG__slotItemDisplayRule{border:1px solid rgb(var(--color-form-border));background:rgb(var(--color-primary-light) / .025);border-radius:.65rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:.85rem;display:grid;position:relative}.page-module__sZYafG__slotItemDisplayRule .input-wrapper{min-width:0;margin:0}.page-module__sZYafG__slotItemDisplayRule:has(.page-module__sZYafG__slotItemDisplayRuleDelete){padding-top:2.5rem}.page-module__sZYafG__slotItemDisplayRuleDelete{position:absolute;top:.4rem;right:.4rem}.page-module__sZYafG__slotItemDisplayRuleSentence{background:rgb(var(--color-primary-light) / .06);border-radius:.4rem;grid-column:1/-1;padding:.6rem;font-size:.7rem;line-height:1.6}@container not (min-width:78rem){.page-module__sZYafG__layoutCreator{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.page-module__sZYafG__savedLayouts{grid-column:1/-1}.page-module__sZYafG__layoutsList{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));display:grid}.page-module__sZYafG__savedLayouts .box-foot{justify-content:flex-end}.page-module__sZYafG__savedLayouts .page-module__sZYafG__addButton{width:auto}}@container not (min-width:46rem){.page-module__sZYafG__layoutCreator{grid-template-columns:minmax(0,1fr)}}@container not (min-width:25rem){.page-module__sZYafG__colorInputWithPicker{flex-wrap:wrap}.page-module__sZYafG__colorInputWithPickerLabel{flex-basis:100%}.page-module__sZYafG__slotItemDisplayRule{grid-template-columns:minmax(0,1fr)}}.page-module__sZYafG__preview{--quizzible-color-text-on-revealed:from #fff r g b;--quizzible-color-success:from #16a34a r g b;--quizzible-color-error:from #dc2626 r g b}.page-module__sZYafG__preview .abc-xyz{--quizzible-color-primary:from #09213c r g b;--quizzible-color-primary-background:from #fff r g b;--quizzible-color-primary-text:from #fff r g b;--quizzible-color-border:from #09213c r g b / .125;--quizzible-color-progress-bar:from #09213c r g b;--quizzible-color-question-primary:from #09213c r g b;--quizzible-color-question-secondary:from #fff r g b;--quizzible-color-answer-primary:from #09213c r g b;--quizzible-color-answer-secondary:from #fff r g b;--quizzible-color-result-primary:from #09213c r g b;--quizzible-color-result-secondary:from #fff r g b;--quizzible-border-radius:1}.page-module__sZYafG__preview .box-body{background:rgb(var(--quizzible-color-primary-background));color:#09213c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;zoom:.8;padding:0}.page-module__sZYafG__preview .page-module__sZYafG__head{border-bottom:solid 1px rgb(var(--quizzible-color-border));flex-direction:column;align-items:center;padding:2rem 2rem 1rem;display:flex}.page-module__sZYafG__preview .page-module__sZYafG__head .page-module__sZYafG__logo{margin:.75rem 0 2rem}.page-module__sZYafG__preview .page-module__sZYafG__head .page-module__sZYafG__logo img{border-radius:50%;outline:.5rem solid #bbc2cb;outline:.5rem solid lab(78.0901% -1.2885 -5.40531);animation:2s infinite page-module__sZYafG__logo-breathe;box-shadow:0 0 0 .75rem #09213c40}.page-module__sZYafG__preview .page-module__sZYafG__head .page-module__sZYafG__title{color:rgb(var(--quizzible-color-primary));text-align:center;margin-bottom:.5rem;font-size:2rem;font-weight:700}.page-module__sZYafG__preview .page-module__sZYafG__head .page-module__sZYafG__description{color:rgb(from rgb(var(--quizzible-color-primary-text)) r g b / calc(alpha * .75));text-align:center;margin-bottom:1rem;font-size:1rem}.page-module__sZYafG__preview .page-module__sZYafG__head .page-module__sZYafG__progress{width:100%;color:rgb(from rgb(var(--quizzible-color-progress-bar)) r g b / calc(alpha * .5));font-size:.95rem;font-weight:500}.page-module__sZYafG__preview .page-module__sZYafG__head .page-module__sZYafG__progress .page-module__sZYafG__progressRow{justify-content:space-between;display:flex}.page-module__sZYafG__preview .page-module__sZYafG__head .page-module__sZYafG__progress .page-module__sZYafG__progressRow .page-module__sZYafG__progressLabel{color:rgb(from rgb(var(--quizzible-color-progress-bar)) r g b / calc(alpha * .75))}.page-module__sZYafG__preview .page-module__sZYafG__head .page-module__sZYafG__progress .page-module__sZYafG__progressRow .page-module__sZYafG__progressBar{background-color:rgb(from rgb(var(--quizzible-color-progress-bar)) r g b / calc(alpha * .125));border-radius:calc(var(--quizzible-border-radius) * .25rem);width:100%;height:.5rem;margin-top:.5rem;position:relative;overflow:hidden}.page-module__sZYafG__preview .page-module__sZYafG__head .page-module__sZYafG__progress .page-module__sZYafG__progressRow .page-module__sZYafG__progressBar .page-module__sZYafG__progressBarFill{border-radius:calc(var(--quizzible-border-radius) * .25rem);background-color:rgb(var(--quizzible-color-progress-bar));height:100%;transition:all .2s;position:absolute;top:0;left:0}.page-module__sZYafG__preview .page-module__sZYafG__questions{padding:2rem}.page-module__sZYafG__preview .page-module__sZYafG__questions .page-module__sZYafG__question{margin-bottom:2rem}.page-module__sZYafG__preview .page-module__sZYafG__questions .page-module__sZYafG__question:last-child{margin-bottom:0}.page-module__sZYafG__preview .page-module__sZYafG__questions .page-module__sZYafG__question .page-module__sZYafG__questionHighlight{border-radius:calc(var(--quizzible-border-radius) * .5rem);background:linear-gradient(90deg, rgb(from rgb(var(--quizzible-color-question-primary)) r g b / calc(alpha * .125)), rgb(from rgb(var(--quizzible-color-question-primary)) r g b / 0));padding:.5rem}.page-module__sZYafG__preview .page-module__sZYafG__questions .page-module__sZYafG__question .page-module__sZYafG__questionGrid{grid-template-columns:2.25rem 1fr;gap:1rem;display:grid}.page-module__sZYafG__preview .page-module__sZYafG__questions .page-module__sZYafG__question .page-module__sZYafG__questionGrid:not(:has(.page-module__sZYafG__questionIndex)){grid-template-columns:1fr;padding-left:2rem}.page-module__sZYafG__preview .page-module__sZYafG__questions .page-module__sZYafG__question .page-module__sZYafG__questionIndex{background-color:rgb(var(--quizzible-color-question-secondary));width:2.25rem;height:2.25rem;color:rgb(var(--quizzible-color-question-primary));border-radius:calc(var(--quizzible-border-radius) * .5rem);box-shadow:0 0 .5rem rgb(from rgb(var(--quizzible-color-question-primary)) r g b / calc(alpha * .333));place-items:center;font-size:1.125rem;font-weight:700;transition:background-color .2s,color .2s,box-shadow .2s;display:grid}.page-module__sZYafG__preview .page-module__sZYafG__questions .page-module__sZYafG__question .page-module__sZYafG__questionText{color:rgb(var(--quizzible-color-question-primary));align-items:center;min-height:2.25rem;font-size:1.25rem;font-weight:500;display:flex}.page-module__sZYafG__preview .page-module__sZYafG__questions .page-module__sZYafG__question .page-module__sZYafG__questionDescription{color:rgb(from rgb(var(--quizzible-color-question-primary)) r g b / calc(alpha * .75));text-align:center;margin-top:.5rem;font-size:1rem}.page-module__sZYafG__preview .page-module__sZYafG__questions .page-module__sZYafG__question.page-module__sZYafG__answered .page-module__sZYafG__questionIndex{background-color:rgb(var(--quizzible-color-question-primary));color:rgb(var(--quizzible-color-question-secondary))}.page-module__sZYafG__preview .page-module__sZYafG__answers{grid-template-columns:1fr;margin-top:1rem;display:grid}.page-module__sZYafG__preview .page-module__sZYafG__answers .page-module__sZYafG__answer{background-color:rgb(var(--quizzible-color-answer-secondary));border:solid 2px rgb(from rgb(var(--quizzible-color-answer-primary)) r g b / calc(alpha * .125));border-radius:calc(var(--quizzible-border-radius) * 1rem);cursor:pointer;margin-bottom:1rem;padding:1rem;transition:border-color .2s,box-shadow .2s,background-color .2s}.page-module__sZYafG__preview .page-module__sZYafG__answers .page-module__sZYafG__answer .page-module__sZYafG__answerGrid{grid-template-columns:1.75rem 1fr;gap:1rem;display:grid}.page-module__sZYafG__preview .page-module__sZYafG__answers .page-module__sZYafG__answer .page-module__sZYafG__questionColumn{flex-direction:column;justify-content:center;display:flex}.page-module__sZYafG__preview .page-module__sZYafG__answers .page-module__sZYafG__answer .page-module__sZYafG__answerIndex{background-color:rgb(var(--quizzible-color-answer-secondary));width:1.75rem;height:1.75rem;color:rgb(var(--quizzible-color-answer-primary));border:solid 2px rgb(from rgb(var(--quizzible-color-answer-primary)) r g b / calc(alpha * .125));border-radius:50%;place-items:center;font-size:.75rem;font-weight:700;transition:background-color .2s,color .2s,border-color .2s;display:grid}.page-module__sZYafG__preview .page-module__sZYafG__answers .page-module__sZYafG__answer .page-module__sZYafG__answerText{color:rgb(var(--quizzible-color-answer-primary));align-items:center;font-size:1rem;font-weight:500;display:flex}.page-module__sZYafG__preview .page-module__sZYafG__answers .page-module__sZYafG__answer .page-module__sZYafG__answerDescription{color:rgb(from rgb(var(--quizzible-color-answer-primary)) r g b / calc(alpha * .75));text-align:center;font-size:.9rem}.page-module__sZYafG__preview .page-module__sZYafG__answers .page-module__sZYafG__answer:hover{background-color:rgb(from rgb(var(--quizzible-color-answer-primary)) r g b / calc(alpha * .025));border-color:rgb(from rgb(var(--quizzible-color-answer-primary)) r g b / calc(alpha * .25));box-shadow:0 .25rem .375rem -.0625rem #0000001a,0 .125rem .25rem -.125rem #0000001a}.page-module__sZYafG__preview .page-module__sZYafG__answers .page-module__sZYafG__answer.page-module__sZYafG__selected{border-color:rgb(var(--quizzible-color-answer-primary));background-color:rgb(from rgb(var(--quizzible-color-answer-primary)) r g b / calc(alpha * .1));box-shadow:0 0 0 .25rem rgb(from rgb(var(--quizzible-color-answer-primary)) r g b / calc(alpha * .25))}.page-module__sZYafG__preview .page-module__sZYafG__answers .page-module__sZYafG__answer.page-module__sZYafG__selected .page-module__sZYafG__answerIndex{background-color:rgb(var(--quizzible-color-answer-primary));color:rgb(var(--quizzible-color-answer-secondary));border:solid 2px rgb(var(--quizzible-color-answer-primary))}.page-module__sZYafG__preview .page-module__sZYafG__answers .page-module__sZYafG__answer.page-module__sZYafG__selected:hover{background-color:rgb(from rgb(var(--quizzible-color-answer-primary)) r g b / calc(alpha * .2))}.page-module__sZYafG__preview .page-module__sZYafG__answers .page-module__sZYafG__answer.page-module__sZYafG__correct{border-color:rgb(var(--quizzible-color-success));background-color:rgb(from rgb(var(--quizzible-color-success)) r g b / calc(alpha * .1));box-shadow:0 0 0 .25rem rgb(from rgb(var(--quizzible-color-success)) r g b / calc(alpha * .25))}.page-module__sZYafG__preview .page-module__sZYafG__answers .page-module__sZYafG__answer.page-module__sZYafG__correct .page-module__sZYafG__answerIndex{background-color:rgb(var(--quizzible-color-success));color:rgb(var(--quizzible-color-text-on-revealed));border:solid 2px rgb(var(--quizzible-color-success))}.page-module__sZYafG__preview .page-module__sZYafG__answers .page-module__sZYafG__answer.page-module__sZYafG__wrong{border-color:rgb(var(--quizzible-color-error));background-color:rgb(from rgb(var(--quizzible-color-error)) r g b / calc(alpha * .1));box-shadow:0 0 0 .25rem rgb(from rgb(var(--quizzible-color-error)) r g b / calc(alpha * .25))}.page-module__sZYafG__preview .page-module__sZYafG__answers .page-module__sZYafG__answer.page-module__sZYafG__wrong .page-module__sZYafG__answerIndex{background-color:rgb(var(--quizzible-color-error));color:rgb(var(--quizzible-color-text-on-revealed));border:solid 2px rgb(var(--quizzible-color-error))}.page-module__sZYafG__preview .page-module__sZYafG__answers .page-module__sZYafG__answer.page-module__sZYafG__isRevealed{pointer-events:none}.page-module__sZYafG__preview .page-module__sZYafG__resultWrapper{border-top:solid 1px rgb(from rgb(var(--quizzible-color-result-primary)) r g b / calc(alpha * .125));flex-direction:column;align-items:center;padding:2rem;display:flex}.page-module__sZYafG__preview .page-module__sZYafG__resultWrapper button.page-module__sZYafG__showResultButton{background-color:rgb(var(--quizzible-color-result-primary));color:rgb(var(--quizzible-color-result-secondary));border-radius:calc(var(--quizzible-border-radius) * .5rem);cursor:pointer;border:none;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:background-color .2s,box-shadow .2s}.page-module__sZYafG__preview .page-module__sZYafG__resultWrapper button.page-module__sZYafG__showResultButton:hover{background-color:rgb(from rgb(var(--quizzible-color-result-primary)) r g b / calc(alpha * .75));box-shadow:0 0 .5rem rgb(from rgb(var(--quizzible-color-result-primary)) r g b / calc(alpha * .25))}.page-module__sZYafG__preview .page-module__sZYafG__resultWrapper button.page-module__sZYafG__showResultButton.page-module__sZYafG__disabled{background-color:rgb(from rgb(var(--quizzible-color-result-primary)) r g b / calc(alpha * .5));cursor:not-allowed;box-shadow:none}.page-module__sZYafG__preview .page-module__sZYafG__resultWrapper button.page-module__sZYafG__showResultButton:not(.page-module__sZYafG__preview .page-module__sZYafG__resultWrapper button.page-module__sZYafG__showResultButton.page-module__sZYafG__disabled){animation:1s infinite alternate page-module__sZYafG__special-glow-box-shadow}.page-module__sZYafG__preview .page-module__sZYafG__resultWrapper .page-module__sZYafG__getResultText{color:rgb(from rgb(var(--quizzible-color-result-primary)) r g b / calc(alpha * .75));text-align:center;margin-top:.5rem;font-size:.9rem;font-weight:500}.page-module__sZYafG__preview .page-module__sZYafG__resultWrapper .page-module__sZYafG__resultTitle{color:rgb(var(--quizzible-color-result-primary));text-align:center;margin-top:1rem;font-size:1.5rem;font-weight:700}.page-module__sZYafG__preview .page-module__sZYafG__resultWrapper .page-module__sZYafG__resultTitle .page-module__sZYafG__resultSubtitle{color:rgb(from rgb(var(--quizzible-color-result-primary)) r g b / calc(alpha * .75));margin-top:.75rem;font-size:1.125rem;font-weight:500}.page-module__sZYafG__preview .page-module__sZYafG__resultWrapper .page-module__sZYafG__resultDescription{color:rgb(from rgb(var(--quizzible-color-result-primary)) r g b / calc(alpha * .75));text-align:center;margin-top:.5rem;font-size:1rem}.page-module__sZYafG__preview .page-module__sZYafG__resultWrapper .page-module__sZYafG__retakeButton{background-color:rgb(var(--quizzible-color-result-primary));color:rgb(var(--quizzible-color-result-secondary));border-radius:calc(var(--quizzible-border-radius) * .5rem);cursor:pointer;border:none;margin-top:1rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:background-color .2s,box-shadow .2s}.page-module__sZYafG__preview .page-module__sZYafG__resultWrapper .page-module__sZYafG__retakeButton:hover{background-color:rgb(from rgb(var(--quizzible-color-result-primary)) r g b / calc(alpha * .75));box-shadow:0 0 .5rem rgb(from rgb(var(--quizzible-color-result-primary)) r g b / calc(alpha * .25))}.page-module__sZYafG__preview .page-module__sZYafG__footer{text-align:center;color:#09213cbf;border-top:1px solid #09213c20;padding:2rem;font-size:.875rem}.page-module__sZYafG__preview .page-module__sZYafG__footer a{color:#09213c;background-color:#09213c1a;border-radius:.25rem;padding:.1rem .5rem;font-weight:500;text-decoration:none;transition:color .2s}.page-module__sZYafG__preview .page-module__sZYafG__footer a:hover{color:#09213cbf}button:where(.page-module__sZYafG__layoutCardTitle,.page-module__sZYafG__layoutCardAction,.page-module__sZYafG__tabButton,.page-module__sZYafG__addNewSlot,.page-module__sZYafG__slotItemAction,.page-module__sZYafG__slotItemDisplayRuleDelete,.page-module__sZYafG__colorInputWithPickerSwatchWrapper,.page-module__sZYafG__topMenuButton,.page-module__sZYafG__toggle,.page-module__sZYafG__openNavigationButton,.page-module__sZYafG__cancel,.page-module__sZYafG__resetButton){font:inherit;color:inherit;cursor:pointer;background-color:#0000;border:0}button:where(.page-module__sZYafG__layoutCardTitle,.page-module__sZYafG__layoutCardAction,.page-module__sZYafG__tabButton,.page-module__sZYafG__topMenuButton,.page-module__sZYafG__toggle,.page-module__sZYafG__openNavigationButton,.page-module__sZYafG__cancel,.page-module__sZYafG__resetButton):focus-visible{outline-offset:3px;outline:2px solid}
.page-module__BGDryG__page{box-sizing:border-box;max-width:90rem;color:rgb(var(--color-text-on-background));padding:clamp(1rem,3vw,2.5rem);container-type:inline-size}.page-module__BGDryG__header{margin-bottom:1.75rem}.page-module__BGDryG__header h1{letter-spacing:-.03em;margin:0;font-size:1.8rem}.page-module__BGDryG__header p{opacity:.7;margin:.6rem 0 0;font-size:.9rem;line-height:1.6}.page-module__BGDryG__pagination{border-top:1px solid rgb(var(--color-form-border));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-top:.75rem;font-size:.8rem;display:flex}.page-module__BGDryG__pagination>span{opacity:.65}.page-module__BGDryG__pageControls{align-items:center;gap:.75rem;display:flex}
.ContentTypeSelector-module__-QMzta__contentTypeSelector{grid-template-columns:repeat(3,minmax(0,21rem));align-items:stretch;gap:1.25rem;display:grid}.ContentTypeSelector-module__-QMzta__personality{--accent:var(--lightningcss-light,#7c4ddb)var(--lightningcss-dark,#b9a0ff)}.ContentTypeSelector-module__-QMzta__knowledge{--accent:var(--lightningcss-light,#0f8f7c)var(--lightningcss-dark,#5fd6bd)}.ContentTypeSelector-module__-QMzta__contentTypeCard{border:1px solid color-mix(in oklch, var(--accent) 30%, rgb(var(--color-form-border)));min-width:0;color:inherit;background:rgb(var(--color-form-background));border-radius:1.1rem;flex-direction:column;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 .5rem 1.5rem #0000000f}.ContentTypeSelector-module__-QMzta__contentTypeCard:hover{border-color:var(--accent);box-shadow:0 1rem 2.25rem color-mix(in oklch, var(--accent) 22%, transparent);transform:translateY(-.2rem)}.ContentTypeSelector-module__-QMzta__contentTypeCard:hover .ContentTypeSelector-module__-QMzta__mock{transform:rotate(-1deg)scale(1.04)}.ContentTypeSelector-module__-QMzta__contentTypeCard:hover .ContentTypeSelector-module__-QMzta__artBadge{transform:rotate(10deg)scale(1.08)}.ContentTypeSelector-module__-QMzta__contentTypeCard:hover .ContentTypeSelector-module__-QMzta__cardAction svg{transform:translate(.2rem)}.ContentTypeSelector-module__-QMzta__contentTypeCard:focus-visible{outline:2px solid rgb(var(--color-secondary));outline-offset:3px}.ContentTypeSelector-module__-QMzta__art{background:radial-gradient(circle at 1px 1px, color-mix(in oklch, var(--accent) 28%, transparent) 1px, transparent 0) 0 0 / 1rem 1rem, linear-gradient(135deg, color-mix(in oklch, var(--accent) 26%, rgb(var(--color-form-background))), color-mix(in oklch, var(--accent) 7%, rgb(var(--color-form-background))));place-items:center;height:10.5rem;display:grid;position:relative;overflow:hidden}.ContentTypeSelector-module__-QMzta__mock{background:rgb(var(--color-form-background));border-radius:.8rem;flex-direction:column;gap:.45rem;width:62%;padding:.8rem;transition:transform .25s;display:flex;transform:rotate(-3deg);box-shadow:0 .6rem 1.4rem #00000024}.ContentTypeSelector-module__-QMzta__mockQuestion{background:rgb(var(--color-text-on-background) / .35);border-radius:1rem;width:70%;height:.5rem;margin-bottom:.15rem}.ContentTypeSelector-module__-QMzta__mockAnswer{border:1px solid rgb(var(--color-form-border));border-radius:.45rem;justify-content:space-between;align-items:center;height:1.35rem;padding:0 .5rem;font-size:.75rem;display:flex}.ContentTypeSelector-module__-QMzta__mockAnswer i{background:rgb(var(--color-text-on-background) / .2);border-radius:1rem;width:55%;height:.35rem}.ContentTypeSelector-module__-QMzta__mockAnswer.ContentTypeSelector-module__-QMzta__mockCorrect{border-color:var(--accent);background:color-mix(in oklch, var(--accent) 14%, transparent);color:var(--accent)}.ContentTypeSelector-module__-QMzta__mockAnswer.ContentTypeSelector-module__-QMzta__mockCorrect i{background:var(--accent);width:68%}.ContentTypeSelector-module__-QMzta__mockResult{align-items:center;gap:.5rem;height:1.35rem;display:flex}.ContentTypeSelector-module__-QMzta__mockResult b{background:rgb(var(--color-text-on-background) / .2);border-radius:50%;flex-shrink:0;width:1.1rem;height:1.1rem}.ContentTypeSelector-module__-QMzta__mockResult i{background:rgb(var(--color-text-on-background) / .1);border-radius:1rem;flex:1;height:.45rem;overflow:hidden}.ContentTypeSelector-module__-QMzta__mockResult u{background:rgb(var(--color-text-on-background) / .3);border-radius:1rem;height:100%;display:block}.ContentTypeSelector-module__-QMzta__mockResult.ContentTypeSelector-module__-QMzta__mockTop b,.ContentTypeSelector-module__-QMzta__mockResult.ContentTypeSelector-module__-QMzta__mockTop u{background:var(--accent)}.ContentTypeSelector-module__-QMzta__artBadge{background:var(--accent);color:rgb(var(--color-form-background));box-shadow:0 .4rem 1rem color-mix(in oklch, var(--accent) 40%, transparent);border-radius:2rem;align-items:center;gap:.3rem;padding:.35rem .6rem;font-size:.75rem;font-weight:700;transition:transform .25s;display:flex;position:absolute;top:1rem;right:1.1rem;transform:rotate(6deg)}.ContentTypeSelector-module__-QMzta__artBadge svg{width:.95rem;height:.95rem}.ContentTypeSelector-module__-QMzta__cardBody{flex-direction:column;flex:1;padding:1.25rem;display:flex}.ContentTypeSelector-module__-QMzta__cardBody>p{opacity:.75;margin:.85rem 0 1.25rem;font-size:.85rem;line-height:1.6}.ContentTypeSelector-module__-QMzta__cardHeader{align-items:center;gap:.85rem;display:flex}.ContentTypeSelector-module__-QMzta__cardHeader h2{color:rgb(var(--color-primary-light));overflow-wrap:anywhere;margin:0;font-family:Poetsen One,sans-serif;font-size:1.3rem;font-weight:400;line-height:1.3}.ContentTypeSelector-module__-QMzta__icon{width:2.75rem;height:2.75rem;color:var(--accent);background:color-mix(in oklch, var(--accent) 14%, transparent);border-radius:.8rem;flex-shrink:0;place-items:center;font-size:1.35rem;display:grid}.ContentTypeSelector-module__-QMzta__cardAction{background:var(--accent);color:rgb(var(--color-form-background));border-radius:.7rem;justify-content:center;align-items:center;gap:.5rem;margin-top:auto;padding:.75rem 1rem;font-size:.85rem;font-weight:700;display:flex}.ContentTypeSelector-module__-QMzta__cardAction svg{transition:transform .2s}.ContentTypeSelector-module__-QMzta__moreSoon{--accent:rgb(var(--color-text-on-background) / .7);border:2px dashed rgb(var(--color-form-border));text-align:center;background:rgb(var(--color-form-background) / .5);border-radius:1.1rem;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;min-height:12rem;padding:1.5rem;display:flex}.ContentTypeSelector-module__-QMzta__moreSoon h2{opacity:.8;margin:.25rem 0 0;font-family:Poetsen One,sans-serif;font-size:1.15rem;font-weight:400}.ContentTypeSelector-module__-QMzta__moreSoon p{opacity:.65;max-width:16rem;margin:0;font-size:.85rem;line-height:1.6}@container not (min-width:62rem){.ContentTypeSelector-module__-QMzta__contentTypeSelector{grid-template-columns:repeat(2,minmax(0,1fr))}.ContentTypeSelector-module__-QMzta__moreSoon{grid-column:1/-1;min-height:0}}@container not (min-width:38rem){.ContentTypeSelector-module__-QMzta__contentTypeSelector{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ContentTypeSelector-module__-QMzta__contentTypeCard,.ContentTypeSelector-module__-QMzta__mock,.ContentTypeSelector-module__-QMzta__artBadge,.ContentTypeSelector-module__-QMzta__cardAction svg{transition:none}.ContentTypeSelector-module__-QMzta__contentTypeCard:hover{transform:none}}
.addons-module__K3qEEa__page{max-width:74rem;color:rgb(var(--color-text-on-background));margin:0;padding:clamp(1rem,3vw,2.5rem)}.addons-module__K3qEEa__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.addons-module__K3qEEa__header h1{letter-spacing:-.03em;margin:0;font-size:1.8rem}.addons-module__K3qEEa__header p{opacity:.7;margin:.6rem 0 0;line-height:1.6}.addons-module__K3qEEa__team{border:1px solid rgb(var(--color-form-border));border-radius:2rem;align-items:center;gap:.5rem;padding:.6rem .9rem;font-size:.85rem;display:inline-flex}.addons-module__K3qEEa__grid{grid-template-columns:repeat(auto-fill,minmax(0,min(100%,23rem)));justify-content:start;align-items:start;gap:1.25rem;display:grid}.addons-module__K3qEEa__card{border:1px solid rgb(var(--color-form-border));background:linear-gradient(150deg, rgb(var(--color-form-background)), color-mix(in oklch, rgb(var(--color-form-background)) 91%, rgb(var(--color-primary-light))));border-radius:1rem;flex-direction:column;min-width:0;padding:1.1rem 1.1rem 0;transition:border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 1rem 2.5rem #00000014}.addons-module__K3qEEa__card:before{content:"";pointer-events:none;background:radial-gradient(circle at 12% 0%, rgb(var(--color-primary-light) / .13), transparent 34%);position:absolute;inset:0}.addons-module__K3qEEa__card:hover,.addons-module__K3qEEa__card:focus-within{border-color:rgb(var(--color-primary-light) / .38);box-shadow:0 1.25rem 3rem #0000001f}.addons-module__K3qEEa__cardHeader{align-items:flex-start;gap:.95rem;display:flex;position:relative}.addons-module__K3qEEa__icon{border:1px solid rgb(var(--color-form-border));background:color-mix(in oklch, rgb(var(--color-form-background)) 84%, rgb(var(--color-text-on-background)));border-radius:.9rem;flex-shrink:0;place-items:center;width:3.25rem;height:3.25rem;display:grid}.addons-module__K3qEEa__icon img{object-fit:contain;width:2.35rem;height:2.35rem}.addons-module__K3qEEa__heading{flex:1;min-width:0}.addons-module__K3qEEa__titleRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.addons-module__K3qEEa__titleRow h2{margin:.1rem 0;font-size:1.15rem}.addons-module__K3qEEa__badge{background:rgb(var(--color-primary-light) / .1);border-radius:2rem;align-items:center;gap:.4rem;padding:.3rem .6rem;font-size:.75rem;display:inline-flex}.addons-module__K3qEEa__badge:before{content:"";background:currentColor;border-radius:50%;width:.35rem;height:.35rem}.addons-module__K3qEEa__version{opacity:.65;align-items:center;gap:.35rem;margin-top:.5rem;font-size:.8rem;display:flex}.addons-module__K3qEEa__description{opacity:.75;margin:1rem 0;font-size:.85rem;line-height:1.5;position:relative}.addons-module__K3qEEa__actions{border-top:1px solid rgb(var(--color-form-border));flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:auto;padding:.9rem 0;display:flex;position:relative}.addons-module__K3qEEa__active{border-color:rgb(var(--color-positive) / .3)}.addons-module__K3qEEa__active .addons-module__K3qEEa__badge{background:rgb(var(--color-positive) / .12);color:rgb(var(--color-positive))}.addons-module__K3qEEa__dialog{box-sizing:border-box;border:1px solid rgb(var(--color-form-border));background:rgb(var(--color-form-background));width:min(36rem,100vw - 2rem);max-height:85vh;color:rgb(var(--color-text-on-background));border-radius:1rem;padding:1.75rem}.addons-module__K3qEEa__dialog::backdrop{-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem);background:#00000080}.addons-module__K3qEEa__dialog header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.addons-module__K3qEEa__dialog h2{margin:0;font-size:1.25rem}.addons-module__K3qEEa__dialog p,.addons-module__K3qEEa__dialog li{line-height:1.6}.addons-module__K3qEEa__form{flex-direction:column;gap:1rem;margin-top:1.25rem;display:flex}.addons-module__K3qEEa__guide{border:1px solid rgb(var(--color-form-border));border-radius:.65rem;padding:1rem;font-size:.9rem}.addons-module__K3qEEa__guide summary{cursor:pointer;font-weight:600}.addons-module__K3qEEa__guide li+li{margin-top:.6rem}.addons-module__K3qEEa__guide a{color:inherit;text-underline-offset:.2em}.addons-module__K3qEEa__details{margin:0}.addons-module__K3qEEa__details div{border-bottom:1px solid rgb(var(--color-form-border));padding:1rem 0}.addons-module__K3qEEa__details dt{opacity:.7;margin-bottom:.4rem;font-size:.8rem}.addons-module__K3qEEa__details dd{overflow-wrap:anywhere;margin:0}.addons-module__K3qEEa__error{color:rgb(var(--color-danger))}@media (max-width:45rem){.addons-module__K3qEEa__actions button{flex:1}.addons-module__K3qEEa__dialog{padding:1.2rem}}
.input-module__yFBnCq__field{flex-direction:column;gap:.5rem;display:flex}.input-module__yFBnCq__field label{font-weight:600}.input-module__yFBnCq__field small{opacity:.8;line-height:1.5}.input-module__yFBnCq__field input{box-sizing:border-box;width:100%;min-width:0;min-height:2.75rem;font:inherit;color:rgb(var(--color-text-on-background));background:rgb(var(--color-form-background));border:1px solid rgb(var(--color-form-border));border-radius:.6rem;padding:.65rem .8rem}.input-module__yFBnCq__field input:focus-visible{outline:2px solid rgb(var(--color-secondary));outline-offset:2px}
.ContentList-module__j9f5Ia__contentListWrapper{flex:1;grid-template-columns:repeat(auto-fill,minmax(min(100%,25rem),1fr));align-content:start;align-items:stretch;gap:1rem;padding:1rem 0;display:grid}.ContentList-module__j9f5Ia__emptyState{text-align:center;border:1px dashed rgb(var(--color-form-border));background:rgb(var(--color-form-background));width:100%;min-height:20rem;color:rgb(var(--color-text-on-background));border-radius:1rem;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:1rem;padding:clamp(2rem,5vw,4rem) 1.5rem;display:flex}.ContentList-module__j9f5Ia__emptyState h2{margin:0;font-size:clamp(1.25rem,3vw,1.5rem);font-weight:600}.ContentList-module__j9f5Ia__emptyState p{opacity:.75;max-width:28rem;margin:0 0 .5rem;font-size:.9375rem;line-height:1.6}.ContentList-module__j9f5Ia__emptyState a{text-decoration:none}.ContentList-module__j9f5Ia__emptyIcon{width:3.5rem;height:3.5rem;color:rgb(var(--color-primary));background:rgb(var(--color-primary) / .1);border-radius:1rem;place-items:center;margin-bottom:.25rem;font-size:1.5rem;display:grid}.ContentList-module__j9f5Ia__loadNotice{text-align:center;grid-column:1/-1;width:100%;padding:2rem 0}
.page-module__ELsiHG__page{--media-upload-min-width:0;--media-upload-height:8rem;--media-upload-border:rgb(var(--color-primary-light) / .3);--media-upload-background:rgb(var(--color-form-background));box-sizing:border-box;max-width:100rem;color:rgb(var(--color-text-on-background));padding:clamp(1rem,2.5vw,2.5rem);container-type:inline-size}.page-module__ELsiHG__pageHeader{margin-bottom:1.5rem}.page-module__ELsiHG__pageHeader>a{color:inherit;opacity:.65;align-items:center;gap:.4rem;margin-bottom:.85rem;font-size:.75rem;text-decoration:none;display:inline-flex}.page-module__ELsiHG__pageHeader h1{letter-spacing:-.03em;margin:0;font-size:1.75rem}.page-module__ELsiHG__pageHeader p{opacity:.65;margin:.6rem 0 0;font-size:.85rem;line-height:1.6}.page-module__ELsiHG__toolbar{border:1px solid rgb(var(--color-form-border));background:rgb(var(--color-form-background));border-radius:.85rem;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.85rem 1rem;display:flex}.page-module__ELsiHG__toolbar>button{margin-left:auto;font-size:.8rem}.page-module__ELsiHG__toolbar>.page-module__ELsiHG__error{flex-basis:100%;margin:0}.page-module__ELsiHG__saveStatus{align-items:center;gap:.5rem;font-size:.75rem;display:inline-flex}.page-module__ELsiHG__saveHint{opacity:.65;margin-left:auto;font-size:.7rem}.page-module__ELsiHG__success{color:rgb(var(--color-positive));flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.85rem;display:flex}.page-module__ELsiHG__success a{color:inherit;text-underline-offset:.2rem}.page-module__ELsiHG__editorFieldset{border:0;min-width:0;margin:0;padding:0}.page-module__ELsiHG__steps{gap:.5rem;margin-bottom:1.25rem;display:flex}.page-module__ELsiHG__steps button{border:1px solid rgb(var(--color-form-border));background:rgb(var(--color-form-background));color:inherit;font:inherit;cursor:pointer;border-radius:.75rem;flex:1;justify-content:center;align-items:center;gap:.6rem;padding:.75rem;font-size:.8rem;display:flex}.page-module__ELsiHG__steps .page-module__ELsiHG__active{border-color:rgb(var(--color-primary-light) / .45);background:rgb(var(--color-primary-light) / .08)}.page-module__ELsiHG__stepNumber{background:rgb(var(--color-primary-light) / .1);width:1.4rem;height:1.4rem;color:rgb(var(--color-primary-light));border-radius:.4rem;place-items:center;font-size:.7rem;display:grid}.page-module__ELsiHG__editorContainer{grid-template-columns:16rem minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.page-module__ELsiHG__sidebar{gap:1rem;min-width:0;display:grid}.page-module__ELsiHG__sidePanel{border:1px solid rgb(var(--color-form-border));background:rgb(var(--color-form-background));border-radius:.85rem;min-width:0;padding:1rem}.page-module__ELsiHG__sidePanel h2,.page-module__ELsiHG__sidePanel summary{margin:0 0 .8rem;font-size:.85rem;font-weight:600}.page-module__ELsiHG__sidePanel summary{cursor:pointer;margin-bottom:0}.page-module__ELsiHG__sidePanel p{opacity:.65;margin:0;font-size:.75rem;line-height:1.6}.page-module__ELsiHG__sidePanel>button{width:100%;padding:.5rem;font-size:.75rem}.page-module__ELsiHG__itemList{gap:.5rem;max-height:25rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid;overflow-y:auto}.page-module__ELsiHG__itemList li{border:1px solid rgb(var(--color-form-border));border-radius:.6rem;align-items:center;min-width:0;display:flex}.page-module__ELsiHG__itemList .page-module__ELsiHG__selectedItem{background:rgb(var(--color-primary-light) / .07);border-color:rgb(var(--color-primary-light) / .35)}.page-module__ELsiHG__itemSelect{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:.65rem}.page-module__ELsiHG__itemSelect strong,.page-module__ELsiHG__itemSelect small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.page-module__ELsiHG__itemSelect strong{font-size:.75rem;font-weight:600}.page-module__ELsiHG__itemSelect small{opacity:.6;margin-top:.3rem;font-size:.65rem}.page-module__ELsiHG__iconButton{width:2rem;height:2rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.4rem;flex-shrink:0;place-items:center;display:grid}.page-module__ELsiHG__iconButton:hover{background:rgb(var(--color-primary-light) / .1)}.page-module__ELsiHG__stats{gap:.65rem;margin:0;font-size:.75rem;display:grid}.page-module__ELsiHG__stats div{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.page-module__ELsiHG__stats dt{opacity:.7}.page-module__ELsiHG__stats dd{background:rgb(var(--color-primary-light) / .08);font-variant-numeric:tabular-nums;border-radius:.35rem;margin:0;padding:.2rem .5rem}.page-module__ELsiHG__tips{opacity:.7;margin:1rem 0 0;padding-left:1rem;font-size:.75rem;line-height:1.6}.page-module__ELsiHG__tips li+li{margin-top:.65rem}.page-module__ELsiHG__editorWrapper{min-width:0}.page-module__ELsiHG__panel{border:1px solid rgb(var(--color-form-border));background:rgb(var(--color-form-background));border-radius:1rem;min-width:0;overflow:hidden;box-shadow:0 .25rem 1rem #00000006}.page-module__ELsiHG__panelHeader{border-bottom:1px solid rgb(var(--color-form-border));background:linear-gradient(110deg, rgb(var(--color-primary-light) / .1), rgb(var(--color-primary-light) / .025));align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.page-module__ELsiHG__panelHeader h2,.page-module__ELsiHG__panelHeader h3{margin:0;font-size:.9rem}.page-module__ELsiHG__panelActions{gap:.25rem;margin-left:auto;display:flex}.page-module__ELsiHG__panelBody{gap:1.15rem;padding:1.1rem;display:grid}.page-module__ELsiHG__panelBody[hidden]{display:none}.page-module__ELsiHG__field{gap:.45rem;min-width:0;display:grid}.page-module__ELsiHG__field label{font-size:.75rem;font-weight:600}.page-module__ELsiHG__field input,.page-module__ELsiHG__field textarea{box-sizing:border-box;width:100%;min-width:0;font:inherit;border:1px solid rgb(var(--color-form-border));color:inherit;background:rgb(var(--color-form-background));border-radius:.6rem;padding:.65rem .8rem;font-size:.85rem}.page-module__ELsiHG__field textarea{resize:vertical;min-height:5.5rem}.page-module__ELsiHG__field [aria-invalid=true]{border-color:rgb(var(--color-danger))}.page-module__ELsiHG__field input:focus-visible,.page-module__ELsiHG__field textarea:focus-visible,.page-module__ELsiHG__steps button:focus-visible,.page-module__ELsiHG__itemSelect:focus-visible,.page-module__ELsiHG__iconButton:focus-visible{outline:2px solid rgb(var(--color-secondary));outline-offset:2px}.page-module__ELsiHG__questionStack{gap:1.25rem;display:grid}.page-module__ELsiHG__questionStack>button{justify-self:start;font-size:.8rem}.page-module__ELsiHG__answerGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.page-module__ELsiHG__correctAnswer{border:1px solid rgb(var(--color-form-border));cursor:pointer;border-radius:.6rem;align-items:center;gap:.5rem;padding:.75rem;font-size:.8rem;display:flex}.page-module__ELsiHG__correctAnswer input{accent-color:rgb(var(--color-positive));width:1rem;height:1rem}.page-module__ELsiHG__correctAnswer:has(input:checked){background:rgb(var(--color-positive) / .06);border-color:rgb(var(--color-positive) / .3)}.page-module__ELsiHG__traits{border:1px solid rgb(var(--color-form-border));border-radius:.6rem;gap:.75rem;min-width:0;padding:.75rem;display:grid}.page-module__ELsiHG__traits legend{padding:0 .35rem;font-size:.75rem}.page-module__ELsiHG__empty{border:1px solid rgb(var(--color-form-border));background:rgb(var(--color-form-background));text-align:center;border-radius:1rem;padding:2rem;font-size:.85rem}.page-module__ELsiHG__empty h2{font-size:1rem}.page-module__ELsiHG__empty p{opacity:.7;line-height:1.6}.page-module__ELsiHG__error{color:rgb(var(--color-danger));font-size:.75rem;line-height:1.5}.page-module__ELsiHG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container not (min-width:50rem){.page-module__ELsiHG__answerGrid{grid-template-columns:1fr}}@container not (min-width:65rem){.page-module__ELsiHG__editorContainer{grid-template-columns:13rem minmax(0,1fr)}}@container not (min-width:43rem){.page-module__ELsiHG__editorContainer{grid-template-columns:1fr}.page-module__ELsiHG__sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__ELsiHG__sidebar>:first-child{grid-column:1/-1}.page-module__ELsiHG__steps{gap:.35rem}.page-module__ELsiHG__steps button{gap:.35rem;padding:.6rem .35rem;font-size:.75rem}.page-module__ELsiHG__saveHint{flex-basis:100%;order:2}}
.page-module__zZM2Dq__page{box-sizing:border-box;max-width:78rem;color:rgb(var(--color-text-on-background));padding:clamp(1rem,3vw,2.5rem);container-type:inline-size}.page-module__zZM2Dq__header{margin-bottom:1.75rem}.page-module__zZM2Dq__header h1{letter-spacing:-.03em;margin:0;font-size:1.8rem}.page-module__zZM2Dq__header p{opacity:.7;margin:.6rem 0 0;font-size:.9rem;line-height:1.6}
.teams-module__4THGsa__page{box-sizing:border-box;width:100%;max-width:74rem;color:rgb(var(--color-text-on-background));margin:0 auto;padding:clamp(1rem,3vw,2.5rem)}.teams-module__4THGsa__page h1{letter-spacing:-.03em;margin:0;font-size:1.8rem}.teams-module__4THGsa__page h2{margin:0;font-size:1.1rem}.teams-module__4THGsa__page p{margin:.4rem 0;line-height:1.6}.teams-module__4THGsa__page a{color:inherit}.teams-module__4THGsa__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.75rem;display:flex}.teams-module__4THGsa__intro{margin-top:1.25rem}.teams-module__4THGsa__muted{opacity:.75;font-size:.9rem}.teams-module__4THGsa__section{background:rgb(var(--color-form-background));border:1px solid rgb(var(--color-form-border));border-radius:1rem;margin:1.25rem 0;overflow:hidden}.teams-module__4THGsa__sectionHeader{border-bottom:1px solid rgb(var(--color-form-border));align-items:flex-start;gap:.8rem;padding:1.4rem;display:flex}.teams-module__4THGsa__icon{background:rgb(var(--color-primary-light) / .12);border-radius:.65rem;place-items:center;padding:.6rem;font-size:1.25rem;display:grid}.teams-module__4THGsa__body{padding:1.4rem}.teams-module__4THGsa__form{flex-direction:column;gap:1.1rem;max-width:34rem;display:flex}.teams-module__4THGsa__actions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.teams-module__4THGsa__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:1rem;display:grid}.teams-module__4THGsa__card{border:1px solid rgb(var(--color-form-border));background:rgb(var(--color-form-background));overflow-wrap:anywhere;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1.5rem;text-decoration:none;display:flex}.teams-module__4THGsa__teamLink:hover{border-color:rgb(var(--color-secondary));background:rgb(var(--color-primary-light) / .06)}.teams-module__4THGsa__row{border-bottom:1px solid rgb(var(--color-form-border));overflow-wrap:anywhere;grid-template-columns:minmax(12rem,1fr) minmax(8rem,.7fr) auto;align-items:center;gap:1rem;padding:1rem 0;display:grid}.teams-module__4THGsa__row:last-child{border-bottom:0}.teams-module__4THGsa__badge{background:rgb(var(--color-primary-light) / .1);border-radius:2rem;width:fit-content;padding:.3rem .65rem;font-size:.8rem;display:inline-flex}.teams-module__4THGsa__danger .teams-module__4THGsa__sectionHeader{background:rgb(var(--color-danger) / .06)}.teams-module__4THGsa__danger .teams-module__4THGsa__icon{color:rgb(var(--color-danger));background:rgb(var(--color-danger) / .1)}.teams-module__4THGsa__feedback{border:1px solid rgb(var(--color-form-border));border-radius:.65rem;margin:1rem 0;padding:.8rem 1rem;line-height:1.5}.teams-module__4THGsa__error{border-color:rgb(var(--color-danger))}.teams-module__4THGsa__roles{border:0;flex-direction:column;gap:.6rem;margin:0;padding:0;display:flex}.teams-module__4THGsa__roles legend{margin-bottom:.6rem;font-weight:600}.teams-module__4THGsa__roles label{align-items:center;gap:.6rem;display:flex}.teams-module__4THGsa__roles input{width:1rem;height:1rem;accent-color:rgb(var(--color-secondary))}.teams-module__4THGsa__dialog{box-sizing:border-box;border:1px solid rgb(var(--color-form-border));width:min(32rem,100vw - 3rem);max-height:85vh;color:rgb(var(--color-text-on-background));background:rgb(var(--color-form-background));border-radius:1rem;padding:1.75rem}.teams-module__4THGsa__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00000080}.teams-module__4THGsa__dialog h2{margin:0 0 1rem}.teams-module__4THGsa__dialog .teams-module__4THGsa__actions{justify-content:flex-end;margin-top:1.5rem}.teams-module__4THGsa__pagination{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.teams-module__4THGsa__back{align-items:center;gap:.4rem;margin-bottom:1.2rem;font-size:.9rem;text-decoration:none;display:inline-flex}@media (max-width:48rem){.teams-module__4THGsa__row{grid-template-columns:1fr;gap:.75rem}.teams-module__4THGsa__body,.teams-module__4THGsa__sectionHeader{padding:1rem}}
