.elGKtq_tools{color:var(--text-white);flex-direction:column;padding:64px 0 96px;display:flex}@media (max-width:768px){.elGKtq_tools{padding:32px 0 64px}}.elGKtq_eyebrow{font-family:var(--font-family-body),sans-serif;font-size:var(--font-size-12);font-weight:var(--font-weight-medium);letter-spacing:.12em;text-transform:uppercase;color:#9b4dff}.elGKtq_title{font-family:var(--font-family-heading);font-weight:var(--font-weight-medium);font-size:var(--font-size-52);letter-spacing:-.02em;margin-top:12px;line-height:110%}@media (max-width:768px){.elGKtq_title{font-size:var(--font-size-36)}}.elGKtq_titleAccent{background:linear-gradient(#c9a2ff 0%,#9b4dff 100%);-webkit-text-fill-color:#0000;color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.elGKtq_description{max-width:560px;font-family:var(--font-family-body),sans-serif;font-size:var(--font-size-15);color:var(--text-gray);margin-top:16px;line-height:150%}.elGKtq_calculator{border-radius:var(--radius-16);background:#0e0d16e6;border:1px solid #ffffff14;margin-top:32px;overflow:hidden}.elGKtq_calculatorHead{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,.92fr) minmax(0,1.58fr);align-items:center;padding:16px 0;display:grid}.elGKtq_calculatorHead>.elGKtq_tabs{justify-self:start;margin-left:20px}@media (max-width:960px){.elGKtq_calculatorHead{grid-template-columns:1fr;gap:16px}}.elGKtq_presetBlock{padding:0 20px}.elGKtq_presetHint{font-family:var(--font-family-body),sans-serif;font-size:var(--font-size-12);color:var(--text-medgray);margin-top:6px}.elGKtq_tabs{border-radius:var(--radius-12);background:#ffffff0d;padding:4px;display:inline-flex}.elGKtq_tab{border-radius:var(--radius-10);font-family:var(--font-family-body),sans-serif;font-size:var(--font-size-14);font-weight:var(--font-weight-medium);color:var(--text-gray);cursor:pointer;background:0 0;border:none;padding:8px 16px}.elGKtq_tabActive{background:linear-gradient(180deg, #8a3bf0 0%, var(--btn-bg-color-lighterpurple) 100%);color:var(--text-white)}.elGKtq_presets{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.elGKtq_presetLabel{font-family:var(--font-family-body),sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--text-medgray);margin-right:6px;font-size:11px}.elGKtq_preset{border-radius:var(--radius-40);font-family:var(--font-family-body),sans-serif;font-size:var(--font-size-12);font-weight:var(--font-weight-medium);color:var(--text-gray);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;padding:6px 12px;transition:border-color .2s}.elGKtq_preset:hover{border-color:#9b4dff80}.elGKtq_presetActive{color:var(--text-white);background:#6000c640;border-color:#9b4dff}.elGKtq_calculatorBody{grid-template-columns:minmax(0,.92fr) minmax(0,1.58fr);display:grid}@media (max-width:960px){.elGKtq_calculatorBody{grid-template-columns:1fr}}.elGKtq_form{border-right:1px solid #ffffff14;flex-direction:column;gap:14px;padding:24px 20px;display:flex}@media (max-width:960px){.elGKtq_form{border-bottom:1px solid #ffffff14;border-right:none}}.elGKtq_field{flex-direction:column;gap:8px;display:flex}.elGKtq_fieldLabel{font-family:var(--font-family-body),sans-serif;font-size:11px;font-weight:var(--font-weight-medium);letter-spacing:.12em;text-transform:uppercase;color:var(--text-medgray)}.elGKtq_inputWrap{border-radius:var(--radius-10);background:#16122c99;border:1px solid #9b4dff59;align-items:center;gap:12px;padding:0 14px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.elGKtq_inputWrap:focus-within{border-color:#9b4dff;box-shadow:0 0 0 3px #9b4dff33}.elGKtq_inputRule{background:#ffffff05;border-color:#ffffff14}.elGKtq_inputRule:focus-within{box-shadow:none;border-color:#fff3}.elGKtq_input{min-width:0;font-family:var(--font-family-body),sans-serif;font-size:var(--font-size-15);font-weight:var(--font-weight-medium);color:var(--text-white);background:0 0;border:none;outline:none;flex:1;padding:12px 0}.elGKtq_inputInvalid{border-color:#ff453ab3}.elGKtq_inputAffix{font-family:var(--font-family-body),sans-serif;font-size:var(--font-size-15);color:var(--text-medgray);flex-shrink:0}.elGKtq_select{appearance:none;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' fill='none' stroke='%23B1B1B1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 14px center/16px no-repeat;margin:0 -14px;padding:12px 40px 12px 14px;overflow:hidden}.elGKtq_select option{color:var(--text-white);background:#14121f}.elGKtq_inputWrap:has(.elGKtq_select) .elGKtq_inputTag{pointer-events:none;position:absolute;right:40px}.elGKtq_inputWrap:has(.elGKtq_select):has(.elGKtq_inputTag) .elGKtq_select{padding-right:150px}.elGKtq_fieldError{font-family:var(--font-family-body),sans-serif;font-size:var(--font-size-12);color:var(--text-red)}.elGKtq_segmented{border-radius:var(--radius-10);background:#ffffff0d;padding:4px;display:flex}.elGKtq_segment{border-radius:var(--radius-8);font-family:var(--font-family-body),sans-serif;font-size:var(--font-size-13);font-weight:var(--font-weight-medium);color:var(--text-darkgray);cursor:pointer;background:0 0;border:none;flex:1;padding:8px 12px}.elGKtq_segmentActive{background:linear-gradient(90deg, var(--btn-bg-color-lighterpurple) 0%, #9b4dff 100%);color:var(--text-white)}.elGKtq_inputTag{font-family:var(--font-family-body),sans-serif;font-size:var(--font-size-12);color:var(--text-medgray);flex-shrink:0}.elGKtq_fieldHint{font-family:var(--font-family-body),sans-serif;font-size:var(--font-size-12);color:var(--text-medgray);line-height:140%}.elGKtq_result{flex-direction:column;padding:24px 20px;display:flex}.elGKtq_resultLabel{font-family:var(--font-family-body),sans-serif;font-size:11px;font-weight:var(--font-weight-medium);letter-spacing:.12em;text-transform:uppercase;color:var(--text-medgray)}.elGKtq_resultValue{font-family:var(--font-family-heading);font-weight:var(--font-weight-medium);font-size:var(--font-size-52);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:8px;line-height:100%}@media (max-width:768px){.elGKtq_resultValue{font-size:var(--font-size-40)}}.elGKtq_resultText{font-family:var(--font-family-body),sans-serif;font-size:var(--font-size-14);color:var(--text-darkgray);margin-top:12px;line-height:145%}.elGKtq_resultText strong{font-weight:var(--font-weight-medium)}.elGKtq_resultEmpty{color:var(--text-darkmedgray)}.elGKtq_resultBreached,.elGKtq_resultBreachedText{color:var(--text-red)}.elGKtq_resultWarning,.elGKtq_resultWarningText{color:#f5c451}.elGKtq_gauge{grid-template-columns:96px 1fr;gap:20px;height:300px;margin-top:28px;display:grid}@media (max-width:480px){.elGKtq_gauge{grid-template-columns:64px 1fr;gap:14px}}.elGKtq_gaugeBar{border-radius:var(--radius-10);background:linear-gradient(#281e3c99 0%,#1e141ecc 60%,#6e28328c 100%);border:1px solid #ffffff14;position:relative;overflow:hidden}.elGKtq_gaugeEmpty{background:#ffffff08}.elGKtq_gaugeBreachZone{background:linear-gradient(#ff453a14 0%,#ff453a4d 100%);position:absolute;bottom:0;left:0;right:0}.elGKtq_gaugeLineBreached{background:var(--text-red);box-shadow:0 0 8px #ff453a99}.elGKtq_gaugeFill{background:linear-gradient(#6000c6 0%,#3c0a7899 100%);position:absolute;left:0;right:0}.elGKtq_gaugeLine{height:2px;position:absolute;left:0;right:0;transform:translateY(-50%)}.elGKtq_gaugeLineEquity{background:var(--text-white);box-shadow:0 0 8px #fff9}.elGKtq_gaugeLineFloor{opacity:.8;background:#ff7a7a}.elGKtq_gaugeLabels{position:relative}.elGKtq_gaugeLabel{font-family:var(--font-family-body),sans-serif;flex-direction:column;gap:4px;display:flex;position:absolute;left:0;right:0;transform:translateY(-50%)}.elGKtq_gaugeName{font-size:var(--font-size-12);color:var(--text-darkgray)}.elGKtq_gaugeValue{font-size:var(--font-size-14);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}.elGKtq_gaugeValueFloor{color:#ff7a7a}.elGKtq_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:auto;padding-top:40px;display:grid}@media (max-width:560px){.elGKtq_stats{grid-template-columns:1fr}}.elGKtq_stat{border-radius:var(--radius-10);font-family:var(--font-family-body),sans-serif;background:#ffffff05;border:1px solid #ffffff14;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.elGKtq_statLabel{font-size:var(--font-size-12);color:var(--text-darkgray)}.elGKtq_statValue{font-size:var(--font-size-18);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}.elGKtq_statBreached{color:var(--text-red)}.elGKtq_statWarning{color:#f5c451}.elGKtq_statNote{font-size:var(--font-size-12);color:var(--text-medgray)}.elGKtq_section{margin-top:120px}@media (max-width:768px){.elGKtq_section{margin-top:80px}}.elGKtq_sectionTitle{font-family:var(--font-family-heading);font-weight:var(--font-weight-medium);font-size:var(--font-size-36);letter-spacing:-.02em;margin-top:12px;line-height:110%}@media (max-width:768px){.elGKtq_sectionTitle{font-size:var(--font-size-32)}}.elGKtq_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}@media (max-width:960px){.elGKtq_cards{grid-template-columns:1fr}}.elGKtq_card{border-radius:var(--radius-16);background:#0e0d16e6;border:1px solid #9b4dff40;flex-direction:column;min-height:190px;padding:24px 20px 20px;display:flex}.elGKtq_cardSoon{opacity:.55;border-color:#ffffff14}.elGKtq_cardStatus{font-family:var(--font-family-body),sans-serif;font-size:10px;font-weight:var(--font-weight-medium);letter-spacing:.12em;text-transform:uppercase;color:#9b4dff}.elGKtq_cardSoon .elGKtq_cardStatus{color:var(--text-medgray)}.elGKtq_cardTitle{font-family:var(--font-family-subheading);font-weight:var(--font-weight-medium);font-size:var(--font-size-20);margin-top:10px}.elGKtq_cardText{font-family:var(--font-family-body),sans-serif;font-size:var(--font-size-14);color:var(--text-darkgray);margin-top:10px;line-height:145%}.elGKtq_cardMeta{font-family:var(--font-family-body),sans-serif;font-size:var(--font-size-12);color:var(--text-medgray);margin-top:auto;padding-top:24px}.elGKtq_info{margin-top:80px}.elGKtq_infoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;display:grid}@media (max-width:768px){.elGKtq_infoColumns{grid-template-columns:1fr;gap:40px}}.elGKtq_infoTitle{font-family:var(--font-family-subheading);font-weight:var(--font-weight-medium);font-size:var(--font-size-22);margin-bottom:16px}.elGKtq_infoText{font-family:var(--font-family-body),sans-serif;font-size:var(--font-size-15);color:var(--text-darkgray);line-height:150%}.elGKtq_infoText+.elGKtq_infoText{margin-top:12px}.elGKtq_disclaimer{border-radius:var(--radius-12);font-family:var(--font-family-body),sans-serif;font-size:var(--font-size-12);color:var(--text-medgray);background:#ffffff05;border:1px solid #ffffff14;margin-top:40px;padding:18px 20px;line-height:150%}.elGKtq_cta{text-align:center;flex-direction:column;align-items:center;gap:24px;margin-top:120px;display:flex}@media (max-width:768px){.elGKtq_cta{margin-top:80px}}.elGKtq_ctaTitle{font-family:var(--font-family-heading);font-weight:var(--font-weight-medium);font-size:var(--font-size-36);letter-spacing:-.02em;line-height:115%}@media (max-width:768px){.elGKtq_ctaTitle{font-size:var(--font-size-26)}}.elGKtq_ctaButton{border-radius:var(--radius-12);background:linear-gradient(180deg, #8a3bf0 0%, var(--btn-bg-color-lighterpurple) 100%);font-family:var(--font-family-body),sans-serif;font-size:var(--font-size-18);font-weight:var(--font-weight-medium);color:var(--text-white);border:1px solid #c9a2ff80;padding:14px 28px;text-decoration:none;transition:opacity .3s;box-shadow:0 0 32px #7e31ce99}.elGKtq_ctaButton:hover{opacity:.9}.elGKtq_scoreRow{flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:8px;display:flex}.elGKtq_scoreRow .elGKtq_resultValue{margin-top:0}.elGKtq_badge{border-radius:var(--radius-40);font-family:var(--font-family-body),sans-serif;font-size:var(--font-size-12);font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase;padding:6px 14px}.elGKtq_badgeWithin{color:var(--text-green);background:#0ae75514;border:1px solid #0ae75559}.elGKtq_badgeOver{color:#f5c451;background:#f5c45114;border:1px solid #f5c45166}.elGKtq_split{margin:32px 0 36px}.elGKtq_splitLegend{font-family:var(--font-family-body),sans-serif;font-size:var(--font-size-14);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-bottom:12px;display:flex}.elGKtq_splitKey{font-weight:var(--font-weight-medium);align-items:center;gap:8px;display:inline-flex}.elGKtq_splitKey:before{content:"";background:#9b4dff;border-radius:3px;width:10px;height:10px}.elGKtq_splitKeyOver:before{background:#f5c451}.elGKtq_splitKeyOther{font-weight:var(--font-weight-regular);color:var(--text-darkgray)}.elGKtq_splitKeyOther:before{background:#ffffff26}.elGKtq_splitTrack{position:relative}.elGKtq_splitBar{border-radius:var(--radius-8);background:#ffffff0d;border:1px solid #ffffff14;height:20px;display:flex;overflow:hidden}.elGKtq_splitBest{background:linear-gradient(90deg, var(--btn-bg-color-lighterpurple) 0%, #9b4dff 100%);flex-shrink:0}.elGKtq_splitBestOver{background:linear-gradient(90deg,#f5c45173 0%,#f5c451 100%)}.elGKtq_splitLimit{background:#ff7a7a;width:2px;margin-left:-1px;position:absolute;top:-6px;bottom:-6px}.elGKtq_splitLimitLabel{font-family:var(--font-family-body),sans-serif;font-size:11px;font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#ff7a7a;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}
