.hyunvote-templates{background:#0a0e14;border:1px solid #29313d;border-radius:11px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;padding:10px;display:flex}.hyunvote-templates>span{color:#738096;font-size:var(--font-size-meta);letter-spacing:.12em;padding-left:4px;font-weight:800}.hyunvote-templates>div{gap:5px;display:flex}.hyunvote-templates button{color:#9aa6b8;min-height:30px;font:inherit;font-size:var(--font-size-meta);cursor:pointer;background:#131922;border:1px solid #303947;border-radius:8px;padding:0 11px;font-weight:750}.hyunvote-templates button:hover:not(:disabled){color:#edf1f6;border-color:#65748d}.hyunvote-templates button:disabled{opacity:.4;cursor:not-allowed}.hyunvote-duration{grid-template-columns:1fr minmax(150px,.85fr);align-items:center;gap:14px;display:grid}.hyunvote-duration>span{color:#a9b3c4;font-size:var(--font-size-meta);font-weight:750}.hyunvote-duration .brand-select-trigger{background:#0a0e14;border-color:#313a47}.hyunvote-setting-summary{flex-wrap:wrap;gap:6px;margin-top:15px;display:flex}.hyunvote-setting-summary span{color:#7f8da1;font-size:var(--font-size-meta);background:#0c1118;border:1px solid #29323e;border-radius:999px;padding:6px 9px;font-weight:700}.hyunvote-results>.winner{background:#141b25;border:1px solid #465367;border-radius:11px;padding:12px}.hyunvote-results>.winner strong{align-items:center;gap:7px;display:flex}.hyunvote-results>.winner strong small{color:#11161d;font-size:var(--font-size-meta);letter-spacing:.06em;background:#aab7ca;border-radius:5px;padding:3px 5px;font-weight:900}.hyunvote-results>.winner>i>b{background:#c0cada}.hyunvote-builder>label{position:relative}.hyunvote-builder>label>small{letter-spacing:0;position:absolute;top:0;right:8px}.hyunvote-builder fieldset:disabled,.hyunvote-settings button:disabled,.hyunvote-settings select:disabled{opacity:.62}.hyunvote-settings{border-top:1px solid #252d38;gap:16px;margin-top:24px;padding-top:24px;display:grid}.hyunvote-settings>div>span,.hyunvote-settings>label>span{color:#a9b3c4;font-size:var(--font-size-meta);margin-bottom:8px;font-weight:750;display:block}.hyunvote-segments{grid-template-columns:1fr 1fr;gap:6px;display:grid}.hyunvote-segments button{color:#8390a4;min-height:38px;font:inherit;font-size:var(--font-size-meta);cursor:pointer;background:#0b0f15;border:1px solid #2e3745;border-radius:9px;font-weight:750}.hyunvote-segments button.active{color:#f2f5fa;background:#202735;border-color:#71809b}.hyunvote-settings>label:not(.hyunvote-toggle){justify-content:space-between;align-items:center;display:flex}.hyunvote-settings select{color:#dfe4ec;min-width:130px;font:inherit;font-size:var(--font-size-meta);background:#0a0e14;border:1px solid #313a47;border-radius:9px;padding:9px 11px}.hyunvote-toggle{justify-content:space-between;align-items:center;display:flex}.hyunvote-toggle>span{margin:0!important}.hyunvote-toggle input{accent-color:#9eabc0;width:18px;height:18px}.hyunvote-builder-actions{gap:10px;margin-top:24px;display:grid}.hyunvote-builder-actions>button{color:#dbe1eb;min-height:46px;font:inherit;font-size:var(--font-size-meta);cursor:pointer;background:#171c25;border:1px solid #343d4b;border-radius:11px;justify-content:center;align-items:center;gap:8px;font-weight:800;display:flex}.hyunvote-builder-actions>button.primary{color:#11151c;background:#e7ebf2;border-color:#d5dce7}.hyunvote-builder-actions>button:disabled{opacity:.4;cursor:not-allowed}.hyunvote-builder-actions p{color:#687589;font-size:var(--font-size-meta);margin:0;line-height:1.55}.hyunvote-poll-status{justify-content:space-between;align-items:center;gap:15px;display:flex}.hyunvote-poll-status>span:last-child{color:#8793a7;font-size:var(--font-size-meta);align-items:center;gap:6px;display:flex}.hyunvote-live.open i{background:#b8c5da;box-shadow:0 0 0 5px #93a5c01a}.hyunvote-live.closed i{background:#596477}.hyunvote-preview-options button{cursor:pointer}.hyunvote-preview-options button:disabled{cursor:not-allowed}.hyunvote-preview-options button.selected{color:#f6f8fb;background:#202837;border-color:#8797b4}.hyunvote-preview-options button.selected i{color:#10151c;background:#a5b4cd;border-color:#a5b4cd;place-items:center;display:grid}.hyunvote-preview-options button.selected i svg{width:12px;height:12px}.hyunvote-opinion{color:#9ca7b9;font-size:var(--font-size-meta);gap:8px;margin-top:16px;font-weight:700;display:grid}.hyunvote-opinion textarea{resize:vertical;color:#e8ecf2;min-height:74px;font:inherit;font-size:var(--font-size-meta);background:#090d13;border:1px solid #303947;border-radius:11px;outline:0;padding:12px;line-height:1.5}.hyunvote-close{color:#778499;width:100%;min-height:40px;font:inherit;font-size:var(--font-size-meta);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;margin-top:9px;font-weight:700;display:flex}.hyunvote-thanks{color:#cbd3df;text-align:center;background:#121720;border:1px solid #313a47;border-radius:13px;place-items:center;gap:8px;margin-top:18px;padding:20px;display:grid}.hyunvote-thanks>svg{color:#9cabc1;width:24px;height:24px}.hyunvote-thanks strong{font-size:var(--font-size-meta)}.hyunvote-thanks button{color:#96a5bd;font:inherit;font-size:var(--font-size-meta);cursor:pointer;background:0 0;border:0;text-decoration:underline}.hyunvote-results{gap:16px;margin-top:26px;display:grid}.hyunvote-results>div>div{justify-content:space-between;align-items:center;gap:15px;display:flex}.hyunvote-results strong{font-size:var(--font-size-meta)}.hyunvote-results>div>div>span{color:#8e9aae;font-size:var(--font-size-meta)}.hyunvote-results>div>i{background:#222a35;border-radius:999px;height:5px;margin-top:8px;display:block;overflow:hidden}.hyunvote-results>div>i>b{border-radius:inherit;background:#a8b5ca;height:100%;transition:width .25s;display:block}.hyunvote-result-summary{grid-template-columns:1fr 1fr;padding-top:6px;gap:8px!important;display:grid!important}.hyunvote-result-summary span{border:1px solid #2c3541;border-radius:10px;gap:5px;padding:12px;color:#79869a!important;display:grid!important}.hyunvote-result-summary strong{color:#e4e9f0;font-size:18px}.hyunvote-opinions{border-top:1px solid #29313d;padding-top:8px;gap:7px!important;display:grid!important}.hyunvote-opinions small{color:#7f8da2;font-size:var(--font-size-meta);letter-spacing:.12em;font-weight:800}.hyunvote-opinions p{background:#10151d;border:1px solid #29313d;border-radius:9px;padding:10px 12px;color:#aeb8c7!important;font-size:var(--font-size-meta)!important;margin:0!important}.hyunvote-result-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:20px;display:grid}.hyunvote-result-actions button{color:#c9d1dd;min-height:42px;font:inherit;font-size:var(--font-size-meta);cursor:pointer;background:#141a23;border:1px solid #323b49;border-radius:10px;justify-content:center;align-items:center;gap:7px;font-weight:750;display:flex}.hyunvote-page{color:#f4f6fb;background:#090b10;min-height:100vh}.hyunvote-header{border-bottom:1px solid #222833;justify-content:space-between;align-items:center;width:min(1160px,100% - 40px);height:72px;margin:0 auto;display:flex}.hyunvote-brand{color:#eef2f8;letter-spacing:.08em;font-size:13px;font-weight:800;text-decoration:none}.hyunvote-back{color:#97a3b7;font-size:var(--font-size-meta);font-weight:700;text-decoration:none}.hyunvote-main{width:min(1160px,100% - 40px);margin:0 auto;padding:70px 0 90px}.hyunvote-hero{max-width:850px}.hyunvote-hero>span,.hyunvote-builder small,.hyunvote-preview-bar span{font-size:var(--font-size-meta);letter-spacing:.16em;color:#8996b2;font-weight:800}.hyunvote-hero h1{letter-spacing:-.058em;margin:14px 0 18px;font-size:clamp(42px,6vw,72px);line-height:1.02}.hyunvote-hero h1 em{color:#abb7ce;font-style:normal}.hyunvote-hero p{color:#97a2b5;max-width:650px;margin:0;font-size:16px;line-height:1.75}.hyunvote-trust{flex-wrap:wrap;gap:9px;margin:36px 0 22px;display:flex}.hyunvote-trust span{color:#b7c0d0;font-size:var(--font-size-meta);background:#10141b;border:1px solid #29313e;border-radius:999px;align-items:center;gap:7px;padding:9px 12px;display:flex}.hyunvote-studio{background:#0e1118;border:1px solid #2a313e;border-radius:26px;grid-template-columns:minmax(0,.9fr) minmax(380px,1.1fr);display:grid;overflow:hidden;box-shadow:0 28px 80px #0007}.hyunvote-builder{border-right:1px solid #252c37;padding:32px}.hyunvote-builder header{margin-bottom:26px}.hyunvote-builder h2{letter-spacing:-.035em;margin:7px 0 0;font-size:24px}.hyunvote-builder>label{gap:8px;margin-top:18px;display:grid}.hyunvote-builder label>span,.hyunvote-builder legend{color:#a9b3c4;font-size:var(--font-size-meta);font-weight:750}.hyunvote-builder input,.hyunvote-builder textarea{color:#f2f4f8;width:100%;font:inherit;background:#0a0d13;border:1px solid #313946;border-radius:11px;outline:0;padding:13px 14px;font-size:13px}.hyunvote-builder textarea{resize:vertical;min-height:90px;line-height:1.6}.hyunvote-builder input:focus,.hyunvote-builder textarea:focus{border-color:#7b8aa6;box-shadow:0 0 0 3px #75839c18}.hyunvote-builder fieldset{border:0;margin:24px 0 0;padding:0}.hyunvote-builder legend{justify-content:space-between;align-items:center;width:100%;display:flex}.hyunvote-builder legend small{letter-spacing:0}.hyunvote-option-editor{gap:8px;margin-top:10px;display:grid}.hyunvote-option-editor label{background:#0a0d13;border:1px solid #2c3440;border-radius:11px;grid-template-columns:30px 1fr 40px;align-items:center;display:grid}.hyunvote-option-editor b{color:#667286;text-align:center;font:700 12px ui-monospace,monospace}.hyunvote-option-editor input{background:0 0;border:0}.hyunvote-option-editor button{color:#7d899c;cursor:pointer;background:0 0;border:0;place-items:center;width:40px;height:40px;display:grid}.hyunvote-option-editor button:disabled{opacity:.25;cursor:not-allowed}.hyunvote-add{color:#a5b0c2;width:100%;min-height:42px;font:inherit;font-size:var(--font-size-meta);cursor:pointer;background:#111620;border:1px dashed #354050;border-radius:11px;justify-content:center;align-items:center;gap:7px;margin-top:10px;font-weight:750;display:flex}.hyunvote-preview{background:linear-gradient(145deg,#121720,#0b0e14);padding:18px}.hyunvote-preview-bar{justify-content:space-between;align-items:center;padding:2px 4px 16px;display:flex}.hyunvote-preview-bar small{color:#7e8a9e;font-size:var(--font-size-meta)}.hyunvote-preview article{background:#0c1017;border:1px solid #303847;border-radius:22px;max-width:540px;margin:18px auto;padding:36px}.hyunvote-live{color:#8d99ad;font-size:var(--font-size-meta);letter-spacing:.12em;align-items:center;gap:7px;font-weight:800;display:inline-flex}.hyunvote-live i{background:#7e8da8;border-radius:50%;width:6px;height:6px}.hyunvote-preview h2{letter-spacing:-.04em;margin:18px 0 10px;font-size:30px;line-height:1.25}.hyunvote-preview p{color:#8c98ab;margin:0;font-size:13px;line-height:1.65}.hyunvote-preview-options{gap:9px;margin-top:26px;display:grid}.hyunvote-preview-options button{color:#c8d0de;min-height:50px;font:inherit;text-align:left;background:#121720;border:1px solid #313a48;border-radius:12px;align-items:center;gap:11px;padding:0 15px;font-size:13px;display:flex}.hyunvote-preview-options button i{border:1px solid #69768c;border-radius:50%;width:16px;height:16px}.hyunvote-start{color:#11151c;width:100%;min-height:48px;font:inherit;background:#e6eaf1;border:1px solid #d6dce7;border-radius:12px;margin-top:18px;font-size:13px;font-weight:800}.hyunvote-start:disabled{opacity:.48}.hyunvote-footer{color:#727e91;width:min(1160px,100% - 40px);font-size:var(--font-size-meta);border-top:1px solid #222833;margin:0 auto;padding:28px 0 38px}.hyunvote-page :focus-visible{outline-offset:3px;outline:2px solid #c6d0e3}@media (width<=800px){.hyunvote-main{width:min(100% - 24px,1160px);padding:48px 0 70px}.hyunvote-hero h1{font-size:43px}.hyunvote-studio{grid-template-columns:1fr}.hyunvote-builder{border-bottom:1px solid #252c37;border-right:0}.hyunvote-preview article{padding:26px}}@media (width<=520px){.hyunvote-header,.hyunvote-footer{width:min(100% - 24px,1160px)}.hyunvote-builder{padding:24px 18px}.hyunvote-preview{padding:12px}.hyunvote-preview article{margin:10px auto;padding:22px 18px}.hyunvote-preview h2{font-size:25px}}
