@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap";html,body,#root{width:100%!important;margin:0!important;padding:0!important;font-family:Inter,sans-serif!important}._container_191n8_3{box-sizing:border-box;color:#fff;background-color:#120f1d;flex-direction:column;width:100%;height:100dvh;padding:clamp(6px,1.5vmin,24px);font-family:Manrope,system-ui,-apple-system,sans-serif;display:flex}._gridContainer_191n8_16{grid-template-columns:repeat(var(--columns,6), minmax(0, 1fr));grid-template-rows:repeat(var(--rows,4), minmax(0, 1fr));--unit:1px;gap:var(--gap,10px);flex:1;width:100%;min-height:0;display:grid}._gridCard_191n8_27{padding:calc(12 * var(--unit));gap:calc(8 * var(--unit));box-sizing:border-box;background:linear-gradient(145deg,#241d34,#191423);border:1px solid #2f2348;border-radius:18px;flex-direction:column;justify-content:center;min-width:0;min-height:0;display:flex;box-shadow:inset 0 1px #ffffff0a,0 4px 12px #0000002e}._cardTitle_191n8_42{overflow-wrap:anywhere;line-height:1.15;font-size:calc(20 * var(--unit,1px));text-align:center;color:#fff;letter-spacing:.025em;margin:0;font-weight:700}._progressWrapper_191n8_53{gap:calc(4 * var(--unit));flex-direction:column;display:flex}._progressTrack_191n8_59{height:calc(32 * var(--unit));background-color:#0d0a15;border:1px solid #231a38;border-radius:12px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._progressBar_191n8_71{background:linear-gradient(90deg,#603080 0%,#71339b 50%,#e6c680 100%);border-radius:11px;height:100%;transition:width .4s;position:absolute;top:0;left:0}._scoreText_191n8_81{z-index:2;font-size:calc(20 * var(--unit,1px));color:#fff;text-shadow:0 2px 4px #000c;letter-spacing:.02em;font-variant-numeric:tabular-nums;font-weight:800;position:relative}._votesText_191n8_92{font-size:calc(12 * var(--unit));color:#b3a2ce;text-align:right;font-weight:600;line-height:1.2;position:absolute;bottom:clamp(6px,.8vh,12px);right:clamp(7px,.7vw,14px)}._tabletContainer_191n8_103{min-height:100vh;padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));background-color:#120f1d;justify-content:center;align-items:flex-start;font-family:Manrope,system-ui,-apple-system,sans-serif;display:flex}._tabletContainerThankYou_191n8_113{justify-content:center;align-items:center}._tabletCard_191n8_118{color:#fff;background:linear-gradient(145deg,#241d34,#191423);border:1px solid #2f2348;border-radius:24px;width:100%;max-width:none;padding:clamp(8px,1.8vw,20px);box-shadow:0 12px 36px #0009}._tabletTitle_191n8_129{text-align:center;letter-spacing:-.025em;color:#fff;width:100%;margin:0 0 clamp(14px,2.2vw,22px);font-size:clamp(27px,3.4vw,40px);font-weight:900}._tabletSubtitle_191n8_139{text-align:center;color:#b3a2ce;margin-bottom:24px;font-weight:500}._form_191n8_146{flex-direction:column;gap:24px;display:flex}._field_191n8_152{flex-direction:column;gap:12px;display:flex}._tabletLabel_191n8_158{color:#f1f5f9;font-size:16px;font-weight:600}._ratingLabel_191n8_164{text-align:center;color:var(--cream);text-transform:uppercase;letter-spacing:0;margin-bottom:-4px;font-size:clamp(15px,1.9vw,18px);font-weight:800}._gridSelect_191n8_174{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:10px;display:grid}._gridOption_191n8_180{cursor:pointer;color:#f1f5f9;background-color:#0d0a15;border:1px solid #2f2348;border-radius:12px;padding:12px 8px;font-size:14px;font-weight:600;transition:all .2s}._gridOptionActive_191n8_192{color:#fff!important;background-color:#71339b!important;border-color:#e6c680!important}._scoreBadge_191n8_198{color:#e6c680;font-size:1em;font-weight:800}._bigRange_191n8_204{cursor:pointer;accent-color:#71339b;appearance:none;background:0 0;width:100%;min-height:48px;margin:0;transition:filter .18s}._bigRange_191n8_204::-webkit-slider-runnable-track{background:linear-gradient(90deg, #623080 0%, #9451ad var(--rating-progress,0%), #b39257 var(--rating-progress,0%), #e6c680 100%);border:1px solid #e6c6806b;border-radius:999px;height:16px;transition:background .18s;box-shadow:inset 0 1px #fff8e259}._bigRange_191n8_204::-webkit-slider-thumb{-webkit-appearance:none;background:#e6c680;border:3px solid #fff7e8;border-radius:50%;width:30px;height:30px;margin-top:-8px;transition:transform .14s,box-shadow .18s;box-shadow:0 0 0 5px #e6c6802e,0 4px 12px #00000059}._bigRange_191n8_204::-moz-range-track{background:linear-gradient(90deg, #623080 0%, #9451ad var(--rating-progress,0%), #b39257 var(--rating-progress,0%), #e6c680 100%);border:1px solid #e6c6806b;border-radius:999px;height:16px;transition:background .18s;box-shadow:inset 0 1px #fff8e259}._bigRange_191n8_204::-moz-range-progress{background:linear-gradient(90deg,#71339b,#e6c680);border-radius:999px;height:16px}._bigRange_191n8_204::-moz-range-thumb{background:#e6c680;border:3px solid #fff7e8;border-radius:50%;width:24px;height:24px;box-shadow:0 0 0 5px #e6c6802e,0 4px 12px #00000059}._rangeLabels_191n8_261{color:#b3a2ce;justify-content:space-between;font-size:clamp(16px,2.2vw,22px);font-weight:800;display:flex}._bigButton_191n8_269{color:#fff;cursor:pointer;background:linear-gradient(135deg,#71339b 0%,#e6c680 100%);border:none;border-radius:14px;padding:4px 12px;font-size:clamp(15px,1.9vw,18px);font-weight:800;box-shadow:0 4px 20px #bf974c2e}._thankYouBox_191n8_281{text-align:center;color:#fff;background:linear-gradient(145deg,#241d34,#191423);border:1px solid #2f2348;border-radius:24px;padding:40px}._dashboardQuestion_191n8_289{text-align:center;flex:none;margin:0 0 clamp(8px,1.5vh,20px);font-size:clamp(24px,3.8vmin,76px);font-weight:700;line-height:1.2}._tabletContainer_191n8_103,._tabletContainer_191n8_103 *{box-sizing:border-box}._tabletContainer_191n8_103{width:100%;min-height:100dvh}._tabletCard_191n8_118,._field_191n8_152,._gridSelect_191n8_174{min-width:0}._gridOption_191n8_180{appearance:none;white-space:nowrap;overflow-wrap:anywhere;text-align:center;touch-action:manipulation;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;width:100%;min-width:0;height:clamp(54px,6.5vh,72px);min-height:44px;padding:4px;font-family:inherit;font-size:clamp(15px,2vw,20px);font-weight:800;line-height:1.2;display:flex}._bigButton_191n8_269{touch-action:manipulation;width:100%;height:clamp(54px,6.5vh,72px);font-family:inherit}._gridOption_191n8_180:focus-visible,._bigButton_191n8_269:focus-visible,._bigRange_191n8_204:focus-visible{outline-offset:3px;outline:3px solid #fff}._gridOption_191n8_180:disabled,._bigButton_191n8_269:disabled{opacity:.6;cursor:default}._thankYouBox_191n8_281{width:100%;max-width:600px;padding:clamp(16px,4vw,40px)}@media (orientation:landscape) and (width>=900px){._gridSelect_191n8_174{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}._form_191n8_146{gap:16px}._field_191n8_152{gap:8px}._tabletSubtitle_191n8_139{margin:8px 0 16px}}@media (width>=600px) and (width<=899px){._gridSelect_191n8_174{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}._gridOption_191n8_180{font-size:clamp(14px,1.9vw,18px)}}@media (width<=599px){._gridSelect_191n8_174{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:6px}._gridOption_191n8_180{font-size:15px}._tabletTitle_191n8_129{font-size:28px}._tabletSubtitle_191n8_139{font-size:14px}._form_191n8_146{gap:16px}}._container_191n8_3,._tabletContainer_191n8_103{--gold:#e6c680;--cream:#fff7e8;isolation:isolate;color:var(--cream);background:radial-gradient(at 50% -20%,#512267 0%,#0000 65%),#100d16;position:relative;overflow:hidden}._container_191n8_3:before,._tabletContainer_191n8_103:before{content:"";z-index:0;aspect-ratio:1004/560;opacity:.16;filter:drop-shadow(1px 0 #e6c680e6)drop-shadow(-1px 0 #e6c680e6)drop-shadow(0 1px #e6c680e6)drop-shadow(0 -1px #e6c680e6)drop-shadow(0 0 30px #e6c68061);pointer-events:none;background:url(/brand-logo-outline.png) 50%/contain no-repeat;width:min(72vw,980px);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}._dashboardQuestion_191n8_289,._gridContainer_191n8_16,._tabletCard_191n8_118,._thankYouBox_191n8_281{z-index:1;position:relative}._dashboardQuestion_191n8_289{color:#fff7e8;letter-spacing:-.025em;text-shadow:0 2px 24px #b881dc2e;font-weight:800}._gridCard_191n8_27,._tabletCard_191n8_118,._thankYouBox_191n8_281{background:linear-gradient(135deg,#2b1b38e8 0%,#1c1526e6 55%,#21192beb 100%);border-color:#e6c6803d;box-shadow:inset 0 1px #ffecc314,0 5px 20px #00000038}._gridCard_191n8_27{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:linear-gradient(135deg,#2b1b388f 0%,#1c15267a 55%,#21192b94 100%);position:relative;overflow:hidden}._gridCard_191n8_27:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 50% -20%,#e6c6801f,#0000 48%),linear-gradient(90deg,#0000 12%,#e6c6808c 50%,#0000 88%) top/76% 1px no-repeat;position:absolute;inset:0}._gridCard_191n8_27>:not(._votesText_191n8_92){z-index:1;position:relative}._cardTitle_191n8_42{color:#f7eefc}._votesText_191n8_92,._tabletSubtitle_191n8_139,._rangeLabels_191n8_261{color:#c3b4cd}._progressTrack_191n8_59{background:#100c18;border-color:#e6c68033}._progressBar_191n8_71{background:linear-gradient(100deg,#623080 0%,#9451ad 40%,#b39257 78%,#e6c680 100%);box-shadow:inset 0 1px #fff8e259}._scoreText_191n8_81{isolation:isolate;color:#fffaf0;text-shadow:0 1px 3px #100b17,0 0 8px #211329}._scoreText_191n8_81:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#ffdc974d,#0000 70%);border-radius:50%;animation:7s ease-in-out infinite _scoreGlow_191n8_1;position:absolute;inset:-25% -90%}._gridCard_191n8_27:nth-child(3n+1) ._scoreText_191n8_81:before{animation-delay:-2s}._gridCard_191n8_27:nth-child(3n+2) ._scoreText_191n8_81:before{animation-delay:-4.5s}._gridOption_191n8_180{isolation:isolate;color:#f7eefc;background:linear-gradient(145deg,#291b36,#191220);border-color:#594163;transition:border-color .22s,background-color .22s,box-shadow .22s;position:relative;overflow:hidden}._gridOptionActive_191n8_192{animation:.8s ease-out _selectionGlow_191n8_1;box-shadow:inset 0 0 0 1px #e6c68038,0 0 20px #b982db2e;color:#fff5dc!important;background:linear-gradient(125deg,#603080,#412051)!important;border-color:#e6c680!important}._gridOptionActive_191n8_192:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffe2a333 50%,#0000 70%);animation:.9s ease-out _selectionShine_191n8_1;position:absolute;inset:0;transform:translate(-120%)}._bigButton_191n8_269{color:#261a30;background:linear-gradient(115deg,#b99753,#f4dfaa 48%,#d0ad67);border:1px solid #f0d9a3;box-shadow:inset 0 1px #fff1ce,0 6px 24px #d2ad6729}._scoreBadge_191n8_198{color:#f0d9a3}._bigRange_191n8_204{accent-color:#d9b975}@media (hover:hover){._gridOption_191n8_180:not(:disabled):hover{border-color:#d0ad67}._bigButton_191n8_269:not(:disabled):hover{filter:brightness(1.06)}}@keyframes _scoreGlow_191n8_1{0%,to{opacity:.2;transform:scale(.9)}50%{opacity:.55;transform:scale(1.12)}}@keyframes _selectionShine_191n8_1{to{transform:translate(120%)}}@keyframes _selectionGlow_191n8_1{0%{box-shadow:0 0 #e6c68000}35%{box-shadow:0 0 26px #e6c6804d}to{box-shadow:0 0 20px #b982db2e}}@media (prefers-reduced-motion:reduce){._scoreText_191n8_81:before,._gridOptionActive_191n8_192,._gridOptionActive_191n8_192:after{animation:none}._gridOptionActive_191n8_192:after{display:none}._progressBar_191n8_71,._gridOption_191n8_180{transition:none}}@media (width<=700px){._container_191n8_3:before,._tabletContainer_191n8_103:before{opacity:.13;width:94vw}}
