@font-face{font-family:TT Satoshi;font-style:normal;font-weight:500;src:url("TTSatoshi-Medium.otf") format("opentype")}@font-face{font-family:TT Satoshi;font-style:normal;font-weight:600;src:url("TTSatoshi-DemiBold.otf") format("opentype")}@font-face{font-family:PixelOperatorMono8;font-style:normal;font-weight:500;src:url("") format("woff2")}@font-face{font-family:RobotoMono;font-style:normal;font-weight:500;src:url("") format("woff2")}
	  .eQnVXd { display: flex; flex-flow: column; gap: 0px; justify-content: flex-start; align-items: normal; align-self: auto; width: 100%; height: 100%; flex: initial; }
         .eQnVXd:empty { display: none; }
         .kFyPuB { display: flex; flex-flow: row; gap: 0px; justify-content: flex-start; align-items: normal; align-self: auto; width: 100%; height: 100%; flex: initial; }
         .kFyPuB:empty { display: none; }
         .iZqeRc { display: flex; flex-flow: column; gap: 16px; justify-content: flex-start; align-items: normal; align-self: auto; flex: initial; }
         .iZqeRc:empty { display: none; }
         .cotIcw { display: flex; flex-flow: column; gap: 20px; justify-content: flex-start; align-items: normal; align-self: auto; flex: initial; }
         .cotIcw:empty { display: none; }
         .dddmFY { display: flex; flex-flow: column; gap: 2px; justify-content: flex-start; align-items: normal; align-self: auto; flex: 1 1 0%; }
         .dddmFY:empty { display: none; }
         .hAvJLp { display: flex; flex-flow: row; gap: 0px; justify-content: space-between; align-items: center; align-self: auto; flex: initial; }
         .hAvJLp:empty { display: none; }
         .bmhgEI { display: flex; flex-flow: row; gap: 12px; justify-content: flex-start; align-items: center; align-self: auto; flex: initial; }
         .bmhgEI:empty { display: none; }
         .cJhcOM { display: flex; flex-flow: row; gap: 0px; justify-content: flex-start; align-items: normal; align-self: center; flex: initial; }
         .cJhcOM:empty { display: none; }
         .jzNXKn { display: flex; flex-flow: column; gap: 0px; justify-content: space-between; align-items: normal; align-self: auto; height: 100%; flex: initial; }
         .jzNXKn:empty { display: none; }
         .dUfrDp { display: flex; flex-flow: row; gap: 20px; justify-content: space-between; align-items: center; align-self: auto; flex: 1 1 0%; }
         .dUfrDp:empty { display: none; }
         .jIyjEp { display: flex; flex-flow: column; gap: 0px; justify-content: flex-start; align-items: flex-start; align-self: auto; flex: initial; }
         .jIyjEp:empty { display: none; }
         .hjBmNo { display: flex; flex-flow: row; gap: 8px; justify-content: flex-start; align-items: center; align-self: auto; flex: initial; }
         .hjBmNo:empty { display: none; }
         .cvtJNk { display: flex; flex-flow: column; gap: 40px; justify-content: flex-start; align-items: center; align-self: auto; flex: initial; }
         .cvtJNk:empty { display: none; }
         .qYebJ { display: flex; flex-flow: column; gap: 48px; justify-content: center; align-items: center; align-self: auto; flex: initial; }
         .qYebJ:empty { display: none; }
         .gZZsGg { display: flex; flex-flow: column; gap: 48px; justify-content: flex-start; align-items: center; align-self: auto; flex: initial; }
         .gZZsGg:empty { display: none; }
         .jFmecY { display: flex; flex-flow: row; gap: 16px; justify-content: flex-start; align-items: center; align-self: auto; flex: initial; }
         .jFmecY:empty { display: none; }
         .fBjYgK { display: flex; flex-flow: row; gap: 0px; justify-content: center; align-items: center; align-self: auto; margin: 0px 0px 8px; flex: 1 1 0%; }
         .fBjYgK:empty { display: none; }
         .kxTJqA { display: flex; flex-flow: row; gap: 8px; justify-content: flex-start; align-items: center; align-self: auto; flex: initial; cursor: pointer; }
         .kxTJqA:empty { display: none; }
         .kLyEFX { display: flex; flex-flow: column; gap: 12px; justify-content: flex-start; align-items: normal; align-self: auto; padding: 0px 0px 12px; flex: initial; }
         .kLyEFX:empty { display: none; }
         .gMdSEg { display: flex; flex-flow: column; gap: 8px; justify-content: flex-start; align-items: normal; align-self: auto; flex: initial; }
         .gMdSEg:empty { display: none; }
         .btGFsK { display: flex; flex-flow: row; gap: 8px; justify-content: space-between; align-items: center; align-self: auto; margin: 0px 12px; flex: initial; }
         .btGFsK:empty { display: none; }
         .eZnRJs { display: flex; flex-flow: column; gap: 48px; justify-content: flex-start; align-items: normal; align-self: auto; flex: initial; }
         .eZnRJs:empty { display: none; }
         .ibwJQE { display: flex; flex-flow: row; gap: 0px; justify-content: flex-start; align-items: center; align-self: auto; margin: 12px 20px; width: 100%; flex: initial; }
         .ibwJQE:empty { display: none; }
         .fNGVBF { display: flex; flex-flow: row; gap: 16px; justify-content: flex-start; align-items: flex-start; align-self: auto; flex: initial; }
         .fNGVBF:empty { display: none; }
         .ffmqkQ { display: flex; flex-flow: row; gap: 12px; justify-content: flex-start; align-items: center; align-self: auto; width: 250px; height: 24px; flex: 0 0 auto; }
         .ffmqkQ:empty { display: none; }
         .jkrTsz { display: flex; flex-flow: column; gap: 32px; justify-content: flex-start; align-items: normal; align-self: auto; flex: initial; }
         .jkrTsz > * { position: relative; }
         .jkrTsz > :not(:first-child)::before { content: ""; display: block; position: absolute; top: -16px; height: 1px; width: 100%; left: 0px; border-top: 1px solid rgb(237, 239, 242); }
         .jkrTsz:empty { display: none; }
         .cKrJmA { display: flex; flex-flow: row; gap: 0px; justify-content: flex-start; align-items: center; align-self: auto; flex: initial; }
         .cKrJmA:empty { display: none; }
         .iosqOY { display: flex; flex-flow: row; gap: 12px; justify-content: flex-start; align-items: center; align-self: auto; width: auto; flex: initial; }
         .iosqOY:empty { display: none; }
         .hjvupQ { display: flex; flex-flow: column; gap: 0px; justify-content: flex-start; align-items: center; align-self: auto; padding: 4px 20px; flex: initial; }
         .hjvupQ:empty { display: none; }
         .cjXIeU { display: flex; flex-flow: row; gap: 12px; justify-content: flex-start; align-items: stretch; align-self: auto; flex: initial; }
         .cjXIeU:empty { display: none; }
         .hitCZN { display: flex; flex-flow: column; gap: 32px; justify-content: flex-start; align-items: normal; align-self: auto; flex: initial; }
         .hitCZN > * { position: relative; }
         .hitCZN > :not(:first-child)::before { content: ""; display: block; position: absolute; top: -16px; height: 1px; width: 100%; left: 0px; border-top: 1px solid rgb(44, 45, 48); }
         .hitCZN:empty { display: none; }
         .llnweU { display: flex; flex-flow: column; gap: 0px; justify-content: flex-start; align-items: normal; align-self: auto; flex: initial; }
         .llnweU:empty { display: none; }
         .fuJoVV { display: flex; flex-flow: wrap; gap: 12px; justify-content: flex-start; align-items: center; align-self: auto; flex: initial; }
         .fuJoVV:empty { display: none; }
         .heFlME { display: flex; flex-flow: column; gap: 16px; justify-content: flex-start; align-items: center; align-self: auto; flex: initial; }
         .heFlME:empty { display: none; }
         .gdyZMd { width: 16px; height: 16px; flex-shrink: 0; }
         .gdyZMd path { fill: currentcolor; transition: fill 0.14s; }
         .bwBSot { width: 18px; height: 18px; flex-shrink: 0; }
         .bwBSot path { fill: currentcolor; transition: fill 0.14s; }
         .dDFYRi { width: 24px; height: 24px; flex-shrink: 0; pointer-events: none; }
         .dDFYRi path { fill: rgb(89, 98, 109); transition: fill 0.14s; }
         .bdFRhQ { width: 16px; height: 16px; flex-shrink: 0; }
         .bdFRhQ path { fill: rgb(89, 98, 109); transition: fill 0.14s; }
         .eVPOuc { width: 20px; height: 20px; flex-shrink: 0; }
         .eVPOuc path { fill: rgb(149, 91, 14); transition: fill 0.14s; }
         .eaFdg { width: 16px; height: 16px; flex-shrink: 0; }
         .eaFdg path { fill: rgb(149, 91, 14); transition: fill 0.14s; }
         .PhUxq { width: 12px; height: 12px; flex-shrink: 0; }
         .PhUxq path { fill: rgb(255, 255, 255); transition: fill 0.14s; }
         .clVTns { width: 24px; height: 24px; flex-shrink: 0; }
         .spinner {
           width: 20px;
           height: 20px;
           border: 2px solid #f3f3f3;
           border-top: 2px solid #22c55e;
           border-radius: 50%;
           animation: spin 1s linear infinite;
           margin: 0;
           flex-shrink: 0;
         }
         @keyframes spin {
           0% { transform: rotate(0deg); }
           100% { transform: rotate(360deg); }
         }
         .error-icon {
           width: 18px;
           height: 18px;
           background: #ef4444;
           border-radius: 50%;
           position: relative;
           display: inline-block;
           flex-shrink: 0;
           box-shadow: 0 2px 4px rgba(239, 68, 68, 0.2);
         }
         .error-icon::before {
           content: '!';
           color: white;
           font-weight: bold;
           position: absolute;
           left: 50%;
           top: 50%;
           transform: translate(-50%, -50%);
           font-size: 11px;
           font-family: 'TT Satoshi', sans-serif;
         }
         
         /* Status container improvements */
         .chjIqv {
           display: flex !important;
           align-items: center !important;
           justify-content: center !important;
           gap: 8px !important;
           min-height: 32px !important;
           padding: 4px 8px !important;
         }
         
         #status-text {
           font-size: 14px !important;
           font-weight: 500 !important;
           white-space: nowrap !important;
           font-family: 'TT Satoshi', sans-serif !important;
         }
         .mnemonic-container {
           background: white;
           border-radius: 16px;
           padding: 32px;
           box-shadow: 0 8px 24px rgba(0, 0, 0, 0.1);
           margin-top: 32px;
           max-width: 600px;
           width: 100%;
         }
         .mnemonic-tabs {
           display: flex;
           gap: 8px;
           margin-bottom: 24px;
           justify-content: center;
         }
         .tab-button {
           padding: 12px 20px;
           border: none;
           border-radius: 24px;
           background: #f8f9fa;
           color: #666;
           cursor: pointer;
           font-weight: 500;
           transition: all 0.2s;
         }
         .tab-button.active {
           background: #00aa5b;
           color: white;
         }
         .mnemonic-grid {
           display: grid;
           grid-template-columns: repeat(3, 1fr);
           gap: 16px;
           margin-bottom: 24px;
         }
         .word-input-group {
           display: flex;
           align-items: center;
           gap: 8px;
         }
         .word-number {
           color: #666;
           font-weight: 500;
           min-width: 20px;
           text-align: right;
         }
         .word-input {
           flex: 1;
           padding: 12px 16px;
           border: 2px solid #e1e5e9;
           border-radius: 8px;
           font-size: 14px;
           transition: border-color 0.2s;
         }
         .word-input:focus {
           outline: none;
           border-color: #00aa5b;
         }
         .word-input.valid {
           border-color: #00aa5b;
         }
         .word-input.invalid {
           border-color: #e74c3c;
         }
         .next-button {
           background: #e1e5e9;
           color: #999;
           border: none;
           border-radius: 24px;
           padding: 14px 32px;
           font-weight: 500;
           cursor: not-allowed;
           transition: all 0.2s;
           text-transform: uppercase;
         }
         .next-button.active {
           background: #00aa5b;
           color: white;
           cursor: pointer;
         }
         .suggestions {
           position: absolute;
           background: white;
           border: 1px solid #e1e5e9;
           border-radius: 8px;
           box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
           max-height: 200px;
           overflow-y: auto;
           z-index: 1000;
           width: calc(100% - 32px);
           top: 100%;
           left: 28px;
         }
         .suggestion-item {
           padding: 8px 12px;
           cursor: pointer;
           transition: background 0.2s;
         }
         .suggestion-item:hover {
           background: #f8f9fa;
         }
         .word-input-container {
           position: relative;
           flex: 1;
         }
         .clVTns path { fill: rgb(89, 98, 109); transition: fill 0.14s; }
         .bFbNDx { width: 24px; height: 24px; flex-shrink: 0; }
         .bFbNDx path { fill: currentcolor; transition: fill 0.14s; }
         .fjQOhU { width: 16px; height: 16px; flex-shrink: 0; }
         .fjQOhU path { fill: rgb(45, 52, 61); transition: fill 0.14s; }
         .fojlpG { width: 24px; height: 24px; flex-shrink: 0; }
         .fojlpG path { fill: rgb(19, 99, 52); transition: fill 0.14s; }
         .jzDBzy { width: 20px; height: 20px; flex-shrink: 0; }
         .jzDBzy path { fill: rgb(19, 99, 52); transition: fill 0.14s; }
         .cumOXJ { width: 24px; height: 24px; flex-shrink: 0; }
         .cumOXJ path { fill: rgb(20, 22, 9); transition: fill 0.14s; }
         .jvlerM { width: 12px; height: 12px; flex-shrink: 0; }
         .jvlerM path { fill: rgb(45, 52, 61); transition: fill 0.14s; }
         .juaiWA { width: 20px; height: 20px; flex-shrink: 0; }
         .juaiWA path { fill: rgb(45, 52, 61); transition: fill 0.14s; }
         .fiFSMI { width: 24px; height: 24px; flex-shrink: 0; }
         .fiFSMI path { fill: rgb(45, 52, 61); transition: fill 0.14s; }
         .iFHzfe { width: 24px; height: 24px; flex-shrink: 0; pointer-events: none; }
         .iFHzfe path { fill: rgb(160, 164, 172); transition: fill 0.14s; }
         .diwwvw { width: 16px; height: 16px; flex-shrink: 0; }
         .diwwvw path { fill: rgb(160, 164, 172); transition: fill 0.14s; }
         .iMvvNY { width: 12px; height: 12px; flex-shrink: 0; }
         .iMvvNY path { fill: rgb(12, 13, 14); transition: fill 0.14s; }
         .judWOA { width: 24px; height: 24px; flex-shrink: 0; }
         .judWOA path { fill: rgb(160, 164, 172); transition: fill 0.14s; }
         .gNcaNY { width: 16px; height: 16px; flex-shrink: 0; }
         .gNcaNY path { fill: rgb(222, 224, 227); transition: fill 0.14s; }
         .FtHYR { width: 24px; height: 24px; flex-shrink: 0; }
         .FtHYR path { fill: rgb(96, 226, 151); transition: fill 0.14s; }
         .eQNYiJ { width: 20px; height: 20px; flex-shrink: 0; }
         .eQNYiJ path { fill: rgb(96, 226, 151); transition: fill 0.14s; }
         .gJoUxq { width: 24px; height: 24px; flex-shrink: 0; }
         .gJoUxq path { fill: rgb(255, 255, 255); transition: fill 0.14s; }
         .kYwqXQ { width: 12px; height: 12px; flex-shrink: 0; }
         .kYwqXQ path { fill: rgb(222, 224, 227); transition: fill 0.14s; }
         .fuWLPj { width: 20px; height: 20px; flex-shrink: 0; }
         .fuWLPj path { fill: rgb(242, 174, 84); transition: fill 0.14s; }
         .llKyxY { width: 20px; height: 20px; flex-shrink: 0; }
         .llKyxY path { fill: rgb(222, 224, 227); transition: fill 0.14s; }
         .haqiog { width: 24px; height: 24px; flex-shrink: 0; }
         .haqiog path { fill: rgb(222, 224, 227); transition: fill 0.14s; }
         .fEqCl { width: 20px; height: 20px; flex-shrink: 0; margin: 0px 16px 0px 0px; }
         .fEqCl path { fill: rgb(149, 149, 150); transition: fill 0.14s; }
         .kGFYzo { width: 100%; height: 100%; display: flex; justify-content: center; }
         .kGFYzo div { display: flex; justify-content: center; }
         .kGFYzo path { transition: stroke 0.15s, fill 0.15s; }
         .eTCvSW { max-width: 100%; filter: none; width: 140px; }
         .eIupoF { max-width: 100%; filter: brightness(0.8) contrast(1.2) saturate(1.2); width: 140px; }
         .igyeWV { color: inherit; }
         .gRVMrd { color: inherit; font-size: 14px; line-height: 20px; font-weight: 600; letter-spacing: -0.3px; }
         .iIPYZR { color: rgb(89, 98, 109); font-size: 12px; line-height: 18px; font-weight: 500; letter-spacing: -0.1px; }
         .gSzqel { color: rgb(160, 164, 172); font-size: 12px; line-height: 18px; font-weight: 500; letter-spacing: -0.1px; }
         .jHzVgl { color: rgb(89, 98, 109); }
         .cfSpOf { color: inherit; font-size: 16px; line-height: 24px; font-weight: 500; letter-spacing: -0.4px; }
         .bZCAVC { color: rgb(89, 98, 109); font-size: 14px; line-height: 20px; font-weight: 500; letter-spacing: -0.3px; }
         .fBqFoU { color: inherit; font-size: 34px; line-height: 37px; font-weight: 500; letter-spacing: -1.4px; }
         .hRjUBd { color: rgb(20, 22, 9); font-size: 22px; line-height: 32px; font-weight: 500; letter-spacing: -0.3px; }
         .hcTAQu { color: rgb(89, 98, 109); text-wrap: nowrap; font-size: 14px; line-height: 20px; font-weight: 500; letter-spacing: -0.3px; text-transform: capitalize; cursor: pointer; }
         .bZhFA { color: inherit; font-size: 16px; line-height: 24px; font-weight: 600; letter-spacing: -0.4px; }
         .jBYGUn { color: rgb(19, 99, 52); text-wrap: nowrap; font-size: 14px; line-height: 20px; font-weight: 600; letter-spacing: -0.3px; text-transform: capitalize; cursor: pointer; }
         .fczVtd { color: rgb(160, 164, 172); }
         .ffKMfq { color: rgb(160, 164, 172); font-size: 14px; line-height: 20px; font-weight: 500; letter-spacing: -0.3px; }
         .iXrRdO { color: rgb(255, 255, 255); font-size: 22px; line-height: 32px; font-weight: 500; letter-spacing: -0.3px; }
         .haOTOq { color: rgb(160, 164, 172); text-wrap: nowrap; font-size: 14px; line-height: 20px; font-weight: 500; letter-spacing: -0.3px; text-transform: capitalize; cursor: pointer; }
         .bVifkI { color: rgb(96, 226, 151); text-wrap: nowrap; font-size: 14px; line-height: 20px; font-weight: 600; letter-spacing: -0.3px; text-transform: capitalize; cursor: pointer; }
         .uGrDp { width: 80px; height: 80px; filter: none; }
         .fCflMB { width: 64px; height: 64px; filter: none; }
         .jHUKVj { app-region: no-drag; display: flex; align-items: center; justify-content: center; padding: 12px 20px; width: fit-content; border-radius: 100px; transition: box-shadow 0.1s ease-out, border-color 0.1s ease-out, background 0.1s ease-out; outline: none; cursor: pointer; border: 1px solid transparent; background: rgb(19, 99, 52); color: rgb(255, 255, 255); min-width: 180px; }
         .jHUKVj:focus-visible { border-color: rgb(54, 95, 191); box-shadow: rgba(0, 120, 172, 0.25) 0px 0px 0px 3px; }
         .jHUKVj:hover, .jHUKVj:active { background: rgb(15, 77, 41); }
         .jHUKVj:disabled { background: rgb(237, 239, 242); color: rgb(133, 142, 152); cursor: not-allowed; }
         .LLzTO { app-region: no-drag; display: flex; align-items: center; justify-content: center; padding: 12px 20px; width: fit-content; border-radius: 100px; transition: box-shadow 0.1s ease-out, border-color 0.1s ease-out, background 0.1s ease-out; outline: none; cursor: pointer; border: 1px solid transparent; background: rgb(96, 226, 151); color: rgb(12, 13, 14); min-width: 180px; }
         .LLzTO:focus-visible { border-color: rgb(64, 102, 191); box-shadow: rgba(89, 175, 211, 0.42) 0px 0px 0px 3px; }
         .LLzTO:hover, .LLzTO:active { background: rgb(167, 246, 201); }
         .LLzTO:disabled { background: rgb(37, 38, 40); color: rgb(105, 108, 114); cursor: not-allowed; }
         .gFtTsT { app-region: no-drag; display: flex; align-items: center; justify-content: center; padding: 8px 16px; width: fit-content; border-radius: 100px; transition: box-shadow 0.1s ease-out, border-color 0.1s ease-out, background 0.1s ease-out; outline: none; cursor: pointer; border: 1px solid transparent; background: rgb(250, 184, 97); color: rgb(20, 22, 9); }
         .gFtTsT:focus-visible { border-color: rgb(54, 95, 191); box-shadow: rgba(0, 120, 172, 0.25) 0px 0px 0px 3px; }
         .gFtTsT:hover, .gFtTsT:active { background: rgb(241, 167, 70); }
         .gFtTsT:disabled { background: rgb(237, 239, 242); color: rgb(133, 142, 152); cursor: not-allowed; }
         .jPocks { app-region: no-drag; display: flex; align-items: center; justify-content: center; padding: 10px; width: fit-content; border-radius: 100px; transition: box-shadow 0.1s ease-out, border-color 0.1s ease-out, background 0.1s ease-out; outline: none; cursor: pointer; border: 1px solid transparent; background: rgba(250, 184, 97, 0.12); color: rgb(149, 91, 14); }
         .jPocks:focus-visible { border-color: rgb(54, 95, 191); box-shadow: rgba(0, 120, 172, 0.25) 0px 0px 0px 3px; }
         .jPocks:hover, .jPocks:active { background: rgba(241, 167, 70, 0.2); }
         .jPocks:disabled { background: rgb(237, 239, 242); color: rgb(133, 142, 152); cursor: not-allowed; }
         .tsNCF { app-region: no-drag; display: flex; align-items: center; justify-content: center; gap: 8px; padding: 2px 8px; width: fit-content; border-radius: 100px; transition: box-shadow 0.1s ease-out, border-color 0.1s ease-out, background 0.1s ease-out; outline: none; cursor: pointer; border: 1px solid transparent; background: rgb(19, 99, 52); color: rgb(255, 255, 255); }
         .tsNCF:focus-visible { border-color: rgb(54, 95, 191); box-shadow: rgba(0, 120, 172, 0.25) 0px 0px 0px 3px; }
         .tsNCF:hover, .tsNCF:active { background: rgb(15, 77, 41); }
         .tsNCF:disabled { background: rgb(237, 239, 242); color: rgb(133, 142, 152); cursor: not-allowed; }
         .gqDodc { app-region: no-drag; display: flex; align-items: center; justify-content: center; padding: 8px 16px; width: fit-content; border-radius: 100px; transition: box-shadow 0.1s ease-out, border-color 0.1s ease-out, background 0.1s ease-out; outline: none; cursor: pointer; border: 1px solid transparent; background: rgb(223, 226, 231); color: rgb(45, 52, 61); }
         .gqDodc:focus-visible { border-color: rgb(54, 95, 191); box-shadow: rgba(0, 120, 172, 0.25) 0px 0px 0px 3px; }
         .gqDodc:hover, .gqDodc:active { background: rgb(230, 232, 236); }
         .gqDodc:disabled { background: rgb(237, 239, 242); color: rgb(133, 142, 152); cursor: not-allowed; }
         .iQTMxC { app-region: no-drag; display: flex; align-items: center; justify-content: center; padding: 10px; width: fit-content; border-radius: 100px; transition: box-shadow 0.1s ease-out, border-color 0.1s ease-out, background 0.1s ease-out; outline: none; cursor: pointer; border: 1px solid transparent; background: rgb(230, 232, 236); color: rgb(45, 52, 61); }
         .iQTMxC:focus-visible { border-color: rgb(54, 95, 191); box-shadow: rgba(0, 120, 172, 0.25) 0px 0px 0px 3px; }
         .iQTMxC:hover, .iQTMxC:active { background: rgb(223, 226, 231); }
         .iQTMxC:disabled { background: rgb(237, 239, 242); color: rgb(133, 142, 152); cursor: not-allowed; }
         .lnILnq { app-region: no-drag; display: flex; align-items: center; justify-content: center; padding: 12px 20px; width: fit-content; border-radius: 100px; transition: box-shadow 0.1s ease-out, border-color 0.1s ease-out, background 0.1s ease-out; outline: none; cursor: pointer; border: 1px solid transparent; background: rgb(19, 99, 52); color: rgb(255, 255, 255); }
         .lnILnq:focus-visible { border-color: rgb(54, 95, 191); box-shadow: rgba(0, 120, 172, 0.25) 0px 0px 0px 3px; }
         .lnILnq:hover, .lnILnq:active { background: rgb(15, 77, 41); }
         .lnILnq:disabled { background: rgb(237, 239, 242); color: rgb(133, 142, 152); cursor: not-allowed; }
         .eTVIwv { app-region: no-drag; display: flex; align-items: center; justify-content: center; flex-direction: row-reverse; gap: 8px; padding: 2px 8px; width: fit-content; border-radius: 100px; transition: box-shadow 0.1s ease-out, border-color 0.1s ease-out, background 0.1s ease-out; outline: none; cursor: pointer; border: 1px solid transparent; background: rgb(237, 239, 242); color: rgb(45, 52, 61); }
         .eTVIwv:focus-visible { border-color: rgb(54, 95, 191); box-shadow: rgba(0, 120, 172, 0.25) 0px 0px 0px 3px; }
         .eTVIwv:hover, .eTVIwv:active { background: rgb(230, 232, 236); }
         .eTVIwv:disabled { background: rgb(237, 239, 242); color: rgb(133, 142, 152); cursor: not-allowed; }
         .jSrnIK { app-region: no-drag; display: flex; align-items: center; justify-content: center; padding: 8px 16px; width: fit-content; border-radius: 100px; transition: box-shadow 0.1s ease-out, border-color 0.1s ease-out, background 0.1s ease-out; outline: none; cursor: pointer; border: 1px solid transparent; background: rgb(19, 99, 52); color: rgb(255, 255, 255); margin: 4px 0px 4px 4px; min-width: 140px; }
         .jSrnIK:focus-visible { border-color: rgb(54, 95, 191); box-shadow: rgba(0, 120, 172, 0.25) 0px 0px 0px 3px; }
         .jSrnIK:hover, .jSrnIK:active { background: rgb(15, 77, 41); }
         .jSrnIK:disabled { background: rgb(237, 239, 242); color: rgb(133, 142, 152); cursor: not-allowed; }
         .iIqbCS { app-region: no-drag; display: flex; align-items: center; justify-content: center; padding: 14px; width: fit-content; border-radius: 100px; transition: box-shadow 0.1s ease-out, border-color 0.1s ease-out, background 0.1s ease-out; outline: none; cursor: pointer; border: 1px solid transparent; background: rgb(223, 226, 231); color: rgb(45, 52, 61); }
         .iIqbCS:focus-visible { border-color: rgb(54, 95, 191); box-shadow: rgba(0, 120, 172, 0.25) 0px 0px 0px 3px; }
         .iIqbCS:hover, .iIqbCS:active { background: rgb(230, 232, 236); }
         .iIqbCS:disabled { background: rgb(237, 239, 242); color: rgb(133, 142, 152); cursor: not-allowed; }
         .isQITs { app-region: no-drag; display: flex; align-items: center; justify-content: center; gap: 8px; padding: 2px 8px; width: fit-content; border-radius: 100px; transition: box-shadow 0.1s ease-out, border-color 0.1s ease-out, background 0.1s ease-out; outline: none; cursor: pointer; border: 1px solid transparent; background: rgb(96, 226, 151); color: rgb(12, 13, 14); }
         .isQITs:focus-visible { border-color: rgb(64, 102, 191); box-shadow: rgba(89, 175, 211, 0.42) 0px 0px 0px 3px; }
         .isQITs:hover, .isQITs:active { background: rgb(167, 246, 201); }
         .isQITs:disabled { background: rgb(37, 38, 40); color: rgb(105, 108, 114); cursor: not-allowed; }
         .dFWzcs { app-region: no-drag; display: flex; align-items: center; justify-content: center; padding: 8px 16px; width: fit-content; border-radius: 100px; transition: box-shadow 0.1s ease-out, border-color 0.1s ease-out, background 0.1s ease-out; outline: none; cursor: pointer; border: 1px solid transparent; background: rgb(29, 30, 32); color: rgb(222, 224, 227); }
         .dFWzcs:focus-visible { border-color: rgb(64, 102, 191); box-shadow: rgba(89, 175, 211, 0.42) 0px 0px 0px 3px; }
         .dFWzcs:hover, .dFWzcs:active { background: rgb(37, 38, 40); }
         .dFWzcs:disabled { background: rgb(37, 38, 40); color: rgb(105, 108, 114); cursor: not-allowed; }
         .fOqqBF { app-region: no-drag; display: flex; align-items: center; justify-content: center; padding: 10px; width: fit-content; border-radius: 100px; transition: box-shadow 0.1s ease-out, border-color 0.1s ease-out, background 0.1s ease-out; outline: none; cursor: pointer; border: 1px solid transparent; background: rgb(37, 38, 40); color: rgb(222, 224, 227); }
         .fOqqBF:focus-visible { border-color: rgb(64, 102, 191); box-shadow: rgba(89, 175, 211, 0.42) 0px 0px 0px 3px; }
         .fOqqBF:hover, .fOqqBF:active { background: rgb(44, 45, 48); }
         .fOqqBF:disabled { background: rgb(37, 38, 40); color: rgb(105, 108, 114); cursor: not-allowed; }
         .gssYTj { app-region: no-drag; display: flex; align-items: center; justify-content: center; padding: 12px 20px; width: fit-content; border-radius: 100px; transition: box-shadow 0.1s ease-out, border-color 0.1s ease-out, background 0.1s ease-out; outline: none; cursor: pointer; border: 1px solid transparent; background: rgb(96, 226, 151); color: rgb(12, 13, 14); }
         .gssYTj:focus-visible { border-color: rgb(64, 102, 191); box-shadow: rgba(89, 175, 211, 0.42) 0px 0px 0px 3px; }
         .gssYTj:hover, .gssYTj:active { background: rgb(167, 246, 201); }
         .gssYTj:disabled { background: rgb(37, 38, 40); color: rgb(105, 108, 114); cursor: not-allowed; }
         .cfPyOQ { app-region: no-drag; display: flex; align-items: center; justify-content: center; flex-direction: row-reverse; gap: 8px; padding: 2px 8px; width: fit-content; border-radius: 100px; transition: box-shadow 0.1s ease-out, border-color 0.1s ease-out, background 0.1s ease-out; outline: none; cursor: pointer; border: 1px solid transparent; background: rgb(44, 45, 48); color: rgb(222, 224, 227); }
         .cfPyOQ:focus-visible { border-color: rgb(64, 102, 191); box-shadow: rgba(89, 175, 211, 0.42) 0px 0px 0px 3px; }
         .cfPyOQ:hover, .cfPyOQ:active { background: rgb(51, 52, 56); }
         .cfPyOQ:disabled { background: rgb(37, 38, 40); color: rgb(105, 108, 114); cursor: not-allowed; }
         .hsSfDb { app-region: no-drag; display: flex; align-items: center; justify-content: center; padding: 8px 16px; width: fit-content; border-radius: 100px; transition: box-shadow 0.1s ease-out, border-color 0.1s ease-out, background 0.1s ease-out; outline: none; cursor: pointer; border: 1px solid transparent; background: rgb(96, 226, 151); color: rgb(12, 13, 14); margin: 4px 0px 4px 4px; min-width: 140px; }
         .hsSfDb:focus-visible { border-color: rgb(64, 102, 191); box-shadow: rgba(89, 175, 211, 0.42) 0px 0px 0px 3px; }
         .hsSfDb:hover, .hsSfDb:active { background: rgb(167, 246, 201); }
         .hsSfDb:disabled { background: rgb(37, 38, 40); color: rgb(105, 108, 114); cursor: not-allowed; }
         .ccDmay { app-region: no-drag; display: flex; align-items: center; justify-content: center; padding: 14px; width: fit-content; border-radius: 100px; transition: box-shadow 0.1s ease-out, border-color 0.1s ease-out, background 0.1s ease-out; outline: none; cursor: pointer; border: 1px solid transparent; background: rgb(29, 30, 32); color: rgb(222, 224, 227); }
         .ccDmay:focus-visible { border-color: rgb(64, 102, 191); box-shadow: rgba(89, 175, 211, 0.42) 0px 0px 0px 3px; }
         .ccDmay:hover, .ccDmay:active { background: rgb(37, 38, 40); }
         .ccDmay:disabled { background: rgb(37, 38, 40); color: rgb(105, 108, 114); cursor: not-allowed; }
         .evaNWi { white-space: normal; overflow: hidden; text-overflow: ellipsis; font-size: 16px; line-height: 24px; font-weight: 500; letter-spacing: -0.4px; }
         .bgNjXB { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 14px; line-height: 20px; font-weight: 500; letter-spacing: -0.3px; }
         .kgcRMr { white-space: normal; overflow: hidden; text-overflow: ellipsis; font-size: 14px; line-height: 20px; font-weight: 500; letter-spacing: -0.3px; }
         .eBGZGb a { font-size: 14px; line-height: 20px; font-weight: 500; letter-spacing: -0.3px; }
         .cSnKWj { cursor: pointer; color: rgb(89, 98, 109); display: inline-flex; align-items: center; gap: 4px; font-size: 12px; line-height: 18px; font-weight: 500; letter-spacing: -0.1px; text-decoration: underline; }
         .cSnKWj:hover { text-decoration: underline; }
         .kmgNGf { cursor: pointer; color: rgb(160, 164, 172); display: inline-flex; align-items: center; gap: 4px; font-size: 12px; line-height: 18px; font-weight: 500; letter-spacing: -0.1px; text-decoration: underline; }
         .kmgNGf:hover { text-decoration: underline; }
         .bWcqlX { cursor: pointer; color: rgb(20, 22, 9); display: inline-flex; align-items: center; gap: 4px; font-size: inherit; line-height: inherit; font-weight: inherit; letter-spacing: inherit; text-decoration: underline; }
         .bWcqlX:hover { text-decoration: underline; }
         .cMnjEE { cursor: pointer; color: rgb(255, 255, 255); display: inline-flex; align-items: center; gap: 4px; font-size: inherit; line-height: inherit; font-weight: inherit; letter-spacing: inherit; text-decoration: underline; }
         .cMnjEE:hover { text-decoration: underline; }
         .hnuFol { text-decoration: none; cursor: pointer; color: rgb(255, 255, 255); display: inline-flex; align-items: center; gap: 4px; font-size: inherit; line-height: inherit; font-weight: inherit; letter-spacing: inherit; }
         .hnuFol:hover { text-decoration: underline; }
         .gyZxDV { border: 0px solid rgb(237, 239, 242); transition: background 0.2s; padding: 20px 24px; flex: 1 1 0%; }
         .eafDzF { border: 0px solid rgb(237, 239, 242); transition: background 0.2s; padding: 16px 20px; flex: 1 1 0%; }
         .bwXEMR { border: 0px solid rgb(237, 239, 242); transition: background 0.2s; padding: 12px 16px; flex: 1 1 0%; }
         .ifBKAq { border: 0px solid rgb(237, 239, 242); transition: background 0.2s; margin: 2px; height: 16px; aspect-ratio: 2 / 1; opacity: 1; }
         .cclyCH { border: 0px solid rgb(44, 45, 48); transition: background 0.2s; padding: 20px 24px; flex: 1 1 0%; }
         .kqiCQr { border: 0px solid rgb(51, 52, 56); transition: background 0.2s; padding: 16px 20px; flex: 1 1 0%; }
         .cugpdn { border: 0px solid rgb(51, 52, 56); transition: background 0.2s; padding: 12px 16px; flex: 1 1 0%; }
         .AoMfE { border: 0px solid rgb(51, 52, 56); transition: background 0.2s; margin: 2px; height: 16px; aspect-ratio: 2 / 1; opacity: 1; }
         .cWqMie { border: 0px solid rgb(237, 239, 242); transition: background 0.2s; padding: 0px; }
         .kzhZZX { border: 0px solid rgb(230, 232, 236); transition: background 0.2s; padding: 8px 12px; flex: 1 1 0%; }
         .NvJXC { border: 0px solid rgb(237, 239, 242); transition: background 0.2s; position: absolute; top: 16px; right: 16px; cursor: pointer; }
         .igakiY { border: 0px solid rgb(237, 239, 242); transition: background 0.2s; margin: 2px; height: 20px; aspect-ratio: 2 / 1; opacity: 0.66; }
         .gQrKKR { border: 0px solid rgb(237, 239, 242); transition: background 0.2s; margin: 4px; position: relative; }
         .bnvvoD { border: 0px solid rgb(237, 239, 242); transition: background 0.2s; height: 0px; overflow: hidden; }
         .jEgqBb { border: 0px solid rgb(237, 239, 242); transition: background 0.2s; margin: 2px; height: 20px; aspect-ratio: 2 / 1; opacity: 1; }
         .jOqUoQ { border-style: solid; border-color: rgb(230, 232, 236); border-image: initial; transition: background 0.2s; border-width: 0px 0px 0px 1px; max-width: 100vw; height: 100vh; overflow: hidden auto; }
         .IvBLD { border: 0px solid rgb(44, 45, 48); transition: background 0.2s; padding: 16px 20px; flex: 1 1 0%; }
         .cvfbil { border: 0px solid rgb(37, 38, 40); transition: background 0.2s; padding: 0px; }
         .fscFoU { border: 0px solid rgb(29, 30, 32); transition: background 0.2s; padding: 8px 12px; flex: 1 1 0%; }
         .joaaup { border: 0px solid rgb(37, 38, 40); transition: background 0.2s; position: absolute; top: 16px; right: 16px; cursor: pointer; }
         .kPsFfS { border: 0px solid rgb(44, 45, 48); transition: background 0.2s; margin: 2px; height: 20px; aspect-ratio: 2 / 1; opacity: 0.66; }
         .gdXeLL { border: 0px solid rgb(44, 45, 48); transition: background 0.2s; margin: 4px; position: relative; }
         .kiWBQF { border: 0px solid rgb(44, 45, 48); transition: background 0.2s; height: 0px; overflow: hidden; }
         .kPCUrB { border: 0px solid rgb(44, 45, 48); transition: background 0.2s; margin: 2px; height: 20px; aspect-ratio: 2 / 1; opacity: 1; }
         .RspXf { border-style: solid; border-color: rgb(29, 30, 32); border-image: initial; transition: background 0.2s; border-width: 0px 0px 0px 1px; max-width: 100vw; height: 100vh; overflow: hidden auto; }
         .cIeFPO { display: grid; gap: 4px; grid-template-columns: repeat(2, minmax(min-content, 1fr)); }
         .chZPag { background: rgb(243, 245, 248); border-radius: 20px; flex: 1 1 0%; }
         .jkxkEV { background: rgb(37, 38, 40); border-radius: 20px; flex: 1 1 0%; }
         .icClwL { position: absolute; left: 0px; top: 0px; bottom: 0px; width: calc(50% - 2px); background: rgb(255, 255, 255); border-radius: 100px; transform: translateX(calc(100% + 4px)); transition: transform 0.175s cubic-bezier(1, 0.02, 0.38, 0.74), box-shadow 0.1s ease-out, border-color 0.1s ease-out; }
         .icClwL:focus-visible { border-color: rgb(54, 95, 191); box-shadow: rgba(0, 120, 172, 0.25) 0px 0px 0px 3px; }
         .jWKrgf { position: absolute; left: 0px; top: 0px; bottom: 0px; width: calc(50% - 2px); background: rgb(44, 45, 48); border-radius: 100px; transform: translateX(calc(100% + 4px)); transition: transform 0.175s cubic-bezier(1, 0.02, 0.38, 0.74), box-shadow 0.1s ease-out, border-color 0.1s ease-out; }
         .jWKrgf:focus-visible { border-color: rgb(64, 102, 191); box-shadow: rgba(89, 175, 211, 0.42) 0px 0px 0px 3px; }
         .gXpSGu { position: relative; transition: color 0.175s; }
         .gXpSGu:hover { color: rgb(20, 22, 9); }
         .gUsjJq { position: relative; transition: color 0.175s; }
         .getzIN { position: relative; transition: color 0.175s; }
         .getzIN:hover { color: rgb(255, 255, 255); }
         .TcQqw { width: 100%; height: 1px; min-height: 1px; background: rgb(230, 232, 236); margin: 0px; }
         .kpaEVX { width: 100%; height: 1px; min-height: 1px; background: rgb(29, 30, 32); margin: 0px; }
         .iEnkss { width: 100%; border-radius: 16px; max-width: 550px; }
         .eccTIe { width: 100%; border-radius: 16px; }
         .ccutNy { border-radius: 16px; width: auto; }
         .llzxgx { width: 100%; border-radius: 16px; max-width: 656px; }
         .wWmRv { width: 100%; border-radius: 16px; margin: 0px 0px 20px; }
         .kQphA { position: relative; display: flex; flex-direction: column; border-radius: 16px; cursor: default; overflow: hidden; height: 100%; transition: background 0.5s, border 0.5s, box-shadow 0.5s; background: rgb(255, 255, 255); outline: rgba(23, 52, 105, 0.05) solid 1px; }
         .QtRwM { position: relative; display: flex; flex-direction: column; border-radius: 16px; cursor: default; overflow: hidden; height: 100%; transition: background 0.5s, border 0.5s, box-shadow 0.5s; background: rgb(243, 245, 248); outline: rgba(23, 52, 105, 0.05) solid 1px; }
         .fpOYWS { position: relative; display: flex; flex-direction: column; border-radius: 16px; cursor: default; overflow: hidden; height: 100%; transition: background 0.5s, border 0.5s, box-shadow 0.5s; background: rgb(29, 30, 32); outline: rgb(35, 37, 39) solid 1px; }
         .evcIPs { position: relative; display: flex; flex-direction: column; border-radius: 16px; cursor: default; overflow: hidden; height: 100%; transition: background 0.5s, border 0.5s, box-shadow 0.5s; background: rgb(37, 38, 40); outline: rgb(35, 37, 39) solid 1px; }
         .dEzClp { position: relative; display: flex; flex-direction: column; border-radius: 16px; cursor: default; overflow: hidden; height: 100%; transition: background 0.5s, border 0.5s, box-shadow 0.5s; background: rgb(44, 45, 48); outline: rgb(35, 37, 39) solid 1px; }
         .chwucy { position: relative; display: flex; flex-direction: column; border-radius: 16px; cursor: default; overflow: hidden; height: 100%; transition: background 0.5s, border 0.5s, box-shadow 0.5s; background: rgb(237, 239, 242); outline: rgba(23, 52, 105, 0.05) solid 1px; }
         .haJjpb { position: relative; display: flex; flex-direction: column; border-radius: 16px; cursor: default; overflow: hidden; height: 100%; transition: background 0.5s, border 0.5s, box-shadow 0.5s; background: rgb(12, 13, 14); outline: rgb(35, 37, 39) solid 1px; }
         .iXVgYR { overflow: hidden; }
         .itUTcN { display: contents; cursor: pointer; }
         .eENSUy { transform: rotate(0deg); transition: transform 0.4s cubic-bezier(0.65, 0, 0.35, 1); transform-origin: center center; }
         .hHuYnv { transform: rotate(180deg); transition: transform 0.4s cubic-bezier(0.65, 0, 0.35, 1); transform-origin: center center; }
         .gQEFAZ { display: flex; align-items: center; gap: 16px; }
         .ljtVCA { display: flex; align-items: flex-start; gap: 16px; }
         .dLiMqm { flex: 0 1 0%; position: relative; }
         .hJFXdb { flex: 1 1 0%; }
         .dvDkZN { display: flex; list-style-type: none; flex-direction: column; align-items: stretch; gap: 16px; }
         .dMrGus { display: flex; list-style-type: none; flex-direction: column; align-items: stretch; gap: 24px; }
         .erqPzc { background: rgb(44, 45, 48); color: rgb(255, 255, 255); border-radius: 12px; text-align: left; margin: 2px; max-width: 400px; font-size: 14px; line-height: 20px; font-weight: 500; letter-spacing: -0.3px; }
         .erqPzc > div { padding: 8px; }
         .klssiq { width: auto; }
         .jCXqsB { display: flex; align-items: center; justify-content: flex-start; gap: 4px; cursor: pointer; }
         .iodPIl { display: flex; align-items: center; justify-content: flex-start; gap: 4px; cursor: inherit; }
         .hGcbhv { overflow: hidden; display: flex; justify-content: center; align-items: center; width: 100px; height: 100px; border-radius: 50%; }
         .diucAj { overflow: hidden; display: flex; justify-content: center; align-items: center; width: 64px; height: 64px; border-radius: 50%; }
         .cUyJeo { align-items: center; background: rgb(253, 228, 195); border-radius: 8px; color: rgb(149, 91, 14); display: flex; font-size: 14px; line-height: 20px; font-weight: 500; letter-spacing: -0.3px; gap: 12px; padding: 12px 20px; margin: 8px; width: 100%; }
         @media (max-width: 575px) {
         .cUyJeo { align-items: flex-start; }
         }
         .coNKsk { align-items: center; background: rgb(253, 228, 195); border-radius: 8px; color: rgb(149, 91, 14); display: flex; font-size: 14px; line-height: 20px; font-weight: 500; letter-spacing: -0.3px; gap: 12px; padding: 12px 20px; }
         @media (max-width: 575px) {
         .coNKsk { align-items: flex-start; }
         }
         .hHqHQs { align-items: center; background: rgb(56, 41, 21); border-radius: 8px; color: rgb(242, 174, 84); display: flex; font-size: 14px; line-height: 20px; font-weight: 500; letter-spacing: -0.3px; gap: 12px; padding: 12px 20px; }
         @media (max-width: 575px) {
         .hHqHQs { align-items: flex-start; }
         }
         .gvIDxO { align-items: center; background: rgb(22, 49, 35); border-radius: 8px; color: rgb(96, 226, 151); display: flex; font-size: 14px; line-height: 20px; font-weight: 500; letter-spacing: -0.3px; gap: 12px; padding: 12px 20px; }
         @media (max-width: 575px) {
         .gvIDxO { align-items: flex-start; }
         }
         .rYJHD { display: flex; flex-direction: column; align-items: center; justify-content: center; }
         .jYdXkO { display: flex; }
         .eqYVXp { margin: 4px 0px 4px 4px; width: 170px; }
         .eBapKX { width: 100%; }
         .dGmalj { width: 100%; position: relative; display: flex; flex-direction: column; justify-content: flex-start; }
         .dGmalj .react-select__dropdown-indicator { align-items: center; color: rgb(89, 98, 109); padding: 0px; transition: transform 0.2s cubic-bezier(0.68, -0.02, 0.21, 1.1); cursor: pointer; }
         .dGmalj .react-select__control { padding: 0px 16px; display: flex; align-items: center; flex-wrap: nowrap; height: 36px; box-shadow: none; cursor: pointer; width: 100%; background-color: rgb(243, 245, 248); border-radius: 12px; border: 2px solid transparent; color: rgb(20, 22, 9); font-size: 16px; line-height: 24px; font-weight: 500; letter-spacing: -0.4px; transition: border-color 0.1s; outline: none; font-feature-settings: "tnum", "zero", "ss03"; }
         .dGmalj .react-select__control::placeholder { color: rgb(89, 98, 109); }
         .dGmalj .react-select__control:focus, .dGmalj .react-select__control:focus-within { border-color: rgb(237, 239, 242); }
         .dGmalj .react-select__control:read-only:not(:disabled) { background: rgb(243, 245, 248); color: rgb(133, 142, 152); }
         .dGmalj .react-select__control:hover:not(:focus-within) { border-color: transparent; }
         .dGmalj .react-select__control:focus-within .react-select__dropdown-indicator { transform: rotate(180deg); }
         .dGmalj .react-select__placeholder { display: none; color: rgb(89, 98, 109); font-size: 16px; line-height: 24px; font-weight: 500; letter-spacing: -0.4px; }
         .dGmalj .react-select__value-container { display: flex; flex-wrap: nowrap; min-width: initial; justify-content: flex-start; padding: 0px 24px 0px 0px; border: none; }
         .dGmalj .react-select__single-value { position: static; display: flex; align-items: center; justify-content: flex-start; max-width: initial; color: rgb(20, 22, 9); border-style: none; transform: none; margin: 0px; }
         .dGmalj .react-select__single-value:hover { cursor: pointer; }
         .dGmalj .react-select__single-value + .react-select__input-container { margin-left: 0px; }
         .dGmalj .react-select__input-container:hover { cursor: pointer; }
         .dGmalj .react-select__input { font-size: 16px; line-height: 24px; font-weight: 500; letter-spacing: -0.4px; color: rgb(20, 22, 9) !important; }
         .dGmalj .react-select__indicators { position: absolute; top: 8px; right: 16px; }
         .dGmalj .react-select__indicator-separator { display: none; }
         .dGmalj .react-select__menu { display: flex; flex-direction: column; padding: 12px; min-width: 180px; border-radius: 16px; background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.16) 0px 16px 32px -16px; outline: rgba(23, 52, 105, 0.05) solid 1px; animation: 0.15s ease-in-out 0s 1 normal none running eauOSJ; list-style-type: none; overflow: hidden; transition: background 0.3s; font-size: 14px; line-height: 20px; font-weight: 500; letter-spacing: -0.3px; border: none; z-index: 1; }
         .dcCTeT { width: 100%; position: relative; display: flex; flex-direction: column; justify-content: flex-start; }
         .dcCTeT .react-select__dropdown-indicator { align-items: center; color: rgb(160, 164, 172); padding: 0px; transition: transform 0.2s cubic-bezier(0.68, -0.02, 0.21, 1.1); cursor: pointer; }
         .dcCTeT .react-select__control { padding: 0px 16px; display: flex; align-items: center; flex-wrap: nowrap; height: 36px; box-shadow: none; cursor: pointer; width: 100%; background-color: rgb(37, 38, 40); border-radius: 12px; border: 2px solid transparent; color: rgb(255, 255, 255); font-size: 16px; line-height: 24px; font-weight: 500; letter-spacing: -0.4px; transition: border-color 0.1s; outline: none; font-feature-settings: "tnum", "zero", "ss03"; }
         .dcCTeT .react-select__control::placeholder { color: rgb(160, 164, 172); }
         .dcCTeT .react-select__control:focus, .dcCTeT .react-select__control:focus-within { border-color: rgb(37, 38, 40); }
         .dcCTeT .react-select__control:read-only:not(:disabled) { background: rgb(37, 38, 40); color: rgb(105, 108, 114); }
         .dcCTeT .react-select__control:hover:not(:focus-within) { border-color: transparent; }
         .dcCTeT .react-select__control:focus-within .react-select__dropdown-indicator { transform: rotate(180deg); }
         .dcCTeT .react-select__placeholder { display: none; color: rgb(160, 164, 172); font-size: 16px; line-height: 24px; font-weight: 500; letter-spacing: -0.4px; }
         .dcCTeT .react-select__value-container { display: flex; flex-wrap: nowrap; min-width: initial; justify-content: flex-start; padding: 0px 24px 0px 0px; border: none; }
         .dcCTeT .react-select__single-value { position: static; display: flex; align-items: center; justify-content: flex-start; max-width: initial; color: rgb(255, 255, 255); border-style: none; transform: none; margin: 0px; }
         .dcCTeT .react-select__single-value:hover { cursor: pointer; }
         .dcCTeT .react-select__single-value + .react-select__input-container { margin-left: 0px; }
         .dcCTeT .react-select__input-container:hover { cursor: pointer; }
         .dcCTeT .react-select__input { font-size: 16px; line-height: 24px; font-weight: 500; letter-spacing: -0.4px; color: rgb(255, 255, 255) !important; }
         .dcCTeT .react-select__indicators { position: absolute; top: 8px; right: 16px; }
         .dcCTeT .react-select__indicator-separator { display: none; }
         .dcCTeT .react-select__menu { display: flex; flex-direction: column; padding: 12px; min-width: 180px; border-radius: 16px; background: rgb(29, 30, 32); box-shadow: rgba(255, 255, 255, 0.16) 0px 0px 0px 2px; outline: rgb(35, 37, 39) solid 1px; animation: 0.15s ease-in-out 0s 1 normal none running eauOSJ; list-style-type: none; overflow: hidden; transition: background 0.3s; font-size: 14px; line-height: 20px; font-weight: 500; letter-spacing: -0.3px; border: none; z-index: 1; }
         .ckFrix { margin: auto; display: flex; flex: 1 1 0%; justify-content: center; align-items: center; flex-direction: column; }
         .dAbNqe { display: flex; flex: 1 1 0%; justify-content: center; align-items: center; flex-direction: column; animation: 0.2s ease 0.5s 1 normal none running lbWRkT; }
         .eleyEd { width: 100%; height: 100%; }
         .hatWyC { display: flex; min-height: 122px; max-width: 360px; padding: 10px; background: rgb(255, 255, 255); border: 1px solid rgb(237, 239, 242); align-items: center; box-shadow: rgba(0, 0, 0, 0.16) 0px 16px 32px -16px; gap: 8px; flex-direction: column; margin: 0px; border-radius: 20px; }
         @media (min-width: 576px) {
         .hatWyC { flex-direction: row; border-radius: 61px; }
         }
         .ljDQue { display: flex; min-height: 122px; max-width: 360px; padding: 10px; background: rgb(29, 30, 32); border: 1px solid rgb(37, 38, 40); align-items: center; box-shadow: rgba(255, 255, 255, 0.16) 0px 0px 0px 2px; gap: 8px; flex-direction: column; margin: 0px; border-radius: 20px; }
         @media (min-width: 576px) {
         .ljDQue { flex-direction: row; border-radius: 61px; }
         }
         .deVwCL { display: flex; position: relative; }
         .kEPYjL { display: flex; position: absolute; top: 0px; right: 0px; }
         .chjIqv { display: flex; flex-direction: column; text-align: center; font-size: 22px; line-height: 32px; font-weight: 500; letter-spacing: -0.3px; }
         @media (min-width: 576px) {
         .chjIqv { margin: 0px 24px 0px 8px; }
         }
         .chjIqv button { margin-top: 10px; }
         .bUoBAS { background: rgb(243, 245, 248); }
         .gWyhyf { background: rgb(37, 38, 40); }
         .btmsOf { padding: 16px; }
         .estJuK { display: flex; align-items: center; width: 100%; border: 0px; border-radius: 4px; cursor: pointer; text-align: left; padding: 11px; background: none; transition: background 150ms ease-out; position: relative; z-index: 50; }
         .estJuK:hover, .estJuK:focus { background: rgb(230, 232, 236); }
         .estJuK:last-child { left: auto; }
         .drQffm { display: flex; align-items: center; width: 100%; border: 0px; border-radius: 4px; cursor: pointer; text-align: left; padding: 11px; background: none; transition: background 150ms ease-out; position: relative; z-index: 50; }
         .drQffm:hover, .drQffm:focus { background: rgb(51, 52, 56); }
         .drQffm:last-child { left: auto; }
         .biihsH { padding: 0px 9px; font-size: 16px; line-height: 24px; font-weight: 500; letter-spacing: -0.4px; width: 100%; white-space: nowrap; }
         .kxuJDS { position: relative; top: -1px; }
         .jYjdzG { padding-bottom: 32px; }
         .dcnUWw { display: flex; justify-content: center; align-items: center; position: fixed; z-index: 49; bottom: 18px; right: 18px; width: 40px; height: 40px; border-radius: 50%; cursor: pointer; border: 1px solid rgb(230, 232, 236); background: rgb(243, 245, 248); transition: opacity 0.3s 0.3s; opacity: 1; }
         .dcnUWw:focus { transition: opacity 0.1s; }
         .dcnUWw > img { display: block; }
         .fKUqPB { display: flex; justify-content: center; align-items: center; position: fixed; z-index: 49; bottom: 18px; right: 18px; width: 40px; height: 40px; border-radius: 50%; cursor: pointer; border: 1px solid rgb(29, 30, 32); background: rgb(21, 23, 25); transition: opacity 0.3s 0.3s; opacity: 1; }
         .fKUqPB:focus { transition: opacity 0.1s; }
         .fKUqPB > img { display: block; }
         .dcnUWx { display: flex; justify-content: center; align-items: center; position: fixed; z-index: 49; bottom: 18px; right: 18px; width: 40px; height: 40px; border-radius: 50%; cursor: pointer; border: 1px solid rgb(230, 232, 236); background: rgb(243, 245, 248); transition: opacity 0.3s 0.3s; opacity: 0; }
         .dcnUWx:focus { transition: opacity 0.1s; }
         .dcnUWx > img { display: block; }
         .fKUqPA { display: flex; justify-content: center; align-items: center; position: fixed; z-index: 49; bottom: 18px; right: 18px; width: 40px; height: 40px; border-radius: 50%; cursor: pointer; border: 1px solid rgb(29, 30, 32); background: rgb(21, 23, 25); transition: opacity 0.3s 0.3s; opacity: 0; }
         .fKUqPA:focus { transition: opacity 0.1s; }
         .fKUqPA > img { display: block; }
         .dCfjNq { padding-bottom: 20px; }
         .cxnmoS { font-size: 14px; font-weight: 600; color: rgb(149, 149, 150); padding: 0px 0px 18px; }
         .iQPdSL { display: flex; flex-wrap: wrap; gap: 10px; }
         .psvUg { padding: 16px 20px 0px; flex: 1 1 0%; }
         .cpCbYn { display: flex; align-items: center; padding: 12px 21px; position: sticky; top: 0px; background-color: inherit; box-shadow: none; border-bottom: 1px solid transparent; transition: 0.5s; white-space: nowrap; z-index: 1; }
         .fKYtnz { display: flex; align-items: center; padding: 12px 21px; position: sticky; top: 0px; background-color: inherit; box-shadow: none; border-bottom: 1px solid transparent; transition: 0.5s; white-space: nowrap; z-index: 1; justify-content: space-between; }
         .gbvVpg { font-size: 22px; line-height: 32px; font-weight: 500; letter-spacing: -0.3px; flex: 1 1 0%; }
         .byevrB { font-size: 14px; font-weight: 600; text-align: center; color: rgb(234, 235, 237); padding: 0px 15px; width: 100%; }
         .iqxjkS { font-size: 14px; line-height: 20px; font-weight: 500; letter-spacing: -0.3px; color: rgb(160, 164, 172); }
         .iqxjkS h1, .iqxjkS h2, .iqxjkS h3, .iqxjkS h4, .iqxjkS h5, .iqxjkS h6 { color: rgb(255, 255, 255); font-weight: 600; }
         .iqxjkS h1 { margin: 8px 0px 16px; font-size: 18px; }
         .iqxjkS h2 { margin: 8px 0px 12px; font-size: 16px; }
         .iqxjkS h3, .iqxjkS h4, .iqxjkS h5, .iqxjkS h6 { margin: 4px 0px 12px; font-size: 14px; }
         .iqxjkS p, .iqxjkS ul, .iqxjkS ol { margin: 4px 0px 12px; }
         .iqxjkS ul, .iqxjkS ol { padding: 0px 0px 0px 16px; }
         .iqxjkS li { margin: 0px 0px 8px; }
         .iqxjkS a { color: rgb(96, 226, 151); }
         .iqxjkS a:hover { text-decoration: underline; }
         .iqxjkS img { max-width: 100%; }
         .iqxjkS strong { font-weight: 600; }
         .NoakF { background: rgb(29, 30, 32); color: rgb(255, 255, 255); gap: 10px; padding: 10px; }
         .NoakF:not(:last-child) { margin-bottom: 16px; }
         .NoakF a { display: inline; font-size: 14px; line-height: 20px; font-weight: 500; letter-spacing: -0.3px; }
         .NoakF p:last-child { margin: 0px; }
         .gUCWtA { display: flex; align-items: center; border-radius: 8px; border: 0px; width: 100%; background: rgb(255, 255, 255); padding: 10px; cursor: pointer; line-height: 1.57; transition: background 150ms ease-out; }
         .gUCWtA:hover, .gUCWtA:focus { background: rgb(230, 232, 236); }
         .jyrIWr { display: flex; align-items: center; border-radius: 8px; border: 0px; width: 100%; background: rgb(29, 30, 32); padding: 10px; cursor: pointer; line-height: 1.57; transition: background 150ms ease-out; }
         .jyrIWr:hover, .jyrIWr:focus { background: rgb(51, 52, 56); }
         .dijhlC { text-align: left; }
         .dyjPzi { width: 100%; font-size: 14px; font-weight: 600; color: rgb(31, 31, 31); overflow: hidden; line-height: 16px; display: flex; flex-direction: column; justify-content: center; }
         .cZqGjf { width: 100%; font-size: 14px; font-weight: 600; color: rgb(234, 235, 237); overflow: hidden; line-height: 16px; display: flex; flex-direction: column; justify-content: center; }
         .hhSEsH { display: flex; flex-direction: column; justify-content: center; min-width: 140px; text-align: center; height: 150px; flex: 1 1 0%; }
         .lbmHas { width: 64px; }
         .cukIRz { padding: 0px 16px; height: 56px; width: 100%; background-color: rgb(243, 245, 248); border-radius: 12px; border: 2px solid transparent; color: rgb(20, 22, 9); font-size: 16px; line-height: 24px; font-weight: 500; letter-spacing: -0.4px; transition: border-color 0.1s; outline: none; font-feature-settings: "tnum", "zero", "ss03"; }
         .cukIRz::placeholder { color: rgb(89, 98, 109); }
         .cukIRz:focus, .cukIRz:focus-within { border-color: rgb(237, 239, 242); }
         .cukIRz:read-only:not(:disabled) { background: rgb(243, 245, 248); color: rgb(133, 142, 152); }
         .cukIRz:disabled { pointer-events: auto; cursor: not-allowed; }
         .jEFqOr { padding: 0px 16px 0px 48px; height: 56px; width: 100%; background-color: rgb(243, 245, 248); border-radius: 12px; border: 2px solid transparent; color: rgb(20, 22, 9); font-size: 16px; line-height: 24px; font-weight: 500; letter-spacing: -0.4px; transition: border-color 0.1s; outline: none; font-feature-settings: "tnum", "zero", "ss03"; }
         .jEFqOr::placeholder { color: rgb(89, 98, 109); }
         .jEFqOr:focus, .jEFqOr:focus-within { border-color: rgb(237, 239, 242); }
         .jEFqOr:read-only:not(:disabled) { background: rgb(243, 245, 248); color: rgb(133, 142, 152); }
         .jEFqOr:disabled { pointer-events: auto; cursor: not-allowed; }
         .fKGmWZ { padding: 0px 16px; height: 56px; width: 100%; background-color: rgb(21, 23, 25); border-radius: 12px; border: 2px solid transparent; color: rgb(255, 255, 255); font-size: 16px; line-height: 24px; font-weight: 500; letter-spacing: -0.4px; transition: border-color 0.1s; outline: none; font-feature-settings: "tnum", "zero", "ss03"; }
         .fKGmWZ::placeholder { color: rgb(160, 164, 172); }
         .fKGmWZ:focus, .fKGmWZ:focus-within { border-color: rgb(37, 38, 40); }
         .fKGmWZ:read-only:not(:disabled) { background: rgb(21, 23, 25); color: rgb(105, 108, 114); }
         .fKGmWZ:disabled { pointer-events: auto; cursor: not-allowed; }
         .gpYEHJ { padding: 0px 16px 0px 48px; height: 56px; width: 100%; background-color: rgb(21, 23, 25); border-radius: 12px; border: 2px solid transparent; color: rgb(255, 255, 255); font-size: 16px; line-height: 24px; font-weight: 500; letter-spacing: -0.4px; transition: border-color 0.1s; outline: none; font-feature-settings: "tnum", "zero", "ss03"; }
         .gpYEHJ::placeholder { color: rgb(160, 164, 172); }
         .gpYEHJ:focus, .gpYEHJ:focus-within { border-color: rgb(37, 38, 40); }
         .gpYEHJ:read-only:not(:disabled) { background: rgb(21, 23, 25); color: rgb(105, 108, 114); }
         .gpYEHJ:disabled { pointer-events: auto; cursor: not-allowed; }
         .bgHDuA { display: flex; position: relative; width: 100%; }
         .leYhDh { position: absolute; inset: 0px auto 0px 16px; display: flex; align-items: center; }
         .dChLts { margin-bottom: 8px; }
         .jwFjNT { background: rgb(243, 245, 248); display: flex; height: 100%; flex-direction: column; overflow: hidden scroll; app-region: no-drag; min-width: 349px; }
         .geYOSl { background: rgb(21, 23, 25); display: flex; height: 100%; flex-direction: column; overflow: hidden scroll; app-region: no-drag; min-width: 349px; }
         .cuvPBB { font-size: 14px; font-weight: 500; white-space: normal; }
         .gZXxlg { color: rgb(149, 149, 150); transition: background 150ms ease-out; }
         .gZXxlg:hover { color: rgb(159, 159, 160); }
         .dsaQJn { color: rgb(149, 149, 150); margin: 0px 5px; }
         .ioFQFc { color: rgb(0, 133, 77); transition: background 150ms ease-out; }
         .ioFQFc:hover { color: rgb(0, 153, 89); }
         .iOEpTe { width: 100%; }
         .eCJewY { position: relative; flex-shrink: 0; border-radius: 100px; transition: background 0.2s, box-shadow 0.1s ease-out, border-color 0.1s ease-out; cursor: pointer; background: rgb(36, 132, 76); }
         .eCJewY :focus-within:has(:focus-visible), .eCJewY:hover { background: rgb(30, 87, 54); }
         .eCJewY :focus-within:has(:focus-visible) { border-color: rgb(54, 95, 191); box-shadow: rgba(0, 120, 172, 0.25) 0px 0px 0px 3px; }
         .kMYJKG { position: relative; flex-shrink: 0; border-radius: 100px; transition: background 0.2s, box-shadow 0.1s ease-out, border-color 0.1s ease-out; cursor: pointer; background: rgb(90, 211, 142); }
         .kMYJKG :focus-within:has(:focus-visible), .kMYJKG:hover { background: rgb(131, 231, 175); }
         .kMYJKG :focus-within:has(:focus-visible) { border-color: rgb(64, 102, 191); box-shadow: rgba(89, 175, 211, 0.42) 0px 0px 0px 3px; }
         .hLxiRB { position: relative; flex-shrink: 0; border-radius: 100px; transition: background 0.2s, box-shadow 0.1s ease-out, border-color 0.1s ease-out; cursor: not-allowed; background: rgba(29, 46, 78, 0.15); }
         .dXvSAc { position: relative; flex-shrink: 0; border-radius: 100px; transition: background 0.2s, box-shadow 0.1s ease-out, border-color 0.1s ease-out; cursor: pointer; background: rgb(175, 179, 185); }
         .dXvSAc :focus-within:has(:focus-visible), .dXvSAc:hover { background: rgb(196, 199, 204); }
         .dXvSAc :focus-within:has(:focus-visible) { border-color: rgb(54, 95, 191); box-shadow: rgba(0, 120, 172, 0.25) 0px 0px 0px 3px; }
         .dUuAUS { position: relative; flex-shrink: 0; border-radius: 100px; transition: background 0.2s, box-shadow 0.1s ease-out, border-color 0.1s ease-out; cursor: not-allowed; background: rgba(255, 255, 255, 0.15); }
         .cQTgdn { position: relative; flex-shrink: 0; border-radius: 100px; transition: background 0.2s, box-shadow 0.1s ease-out, border-color 0.1s ease-out; cursor: pointer; background: rgb(166, 167, 168); }
         .cQTgdn :focus-within:has(:focus-visible), .cQTgdn:hover { background: rgb(194, 195, 195); }
         .cQTgdn :focus-within:has(:focus-visible) { border-color: rgb(64, 102, 191); box-shadow: rgba(89, 175, 211, 0.42) 0px 0px 0px 3px; }
         .kBhoPy { display: block; height: 100%; aspect-ratio: 1 / 1; border: none; border-radius: 100px; background: rgb(255, 255, 255); transform: translateX(100%); transition: transform 0.25s; pointer-events: none; box-shadow: rgba(0, 0, 0, 0.04) 0px 2px 4px 0px; }
         .fpNsdJ { display: block; height: 100%; aspect-ratio: 1 / 1; border: none; border-radius: 100px; background: rgba(14, 17, 21, 0.94); transform: translateX(100%); transition: transform 0.25s; pointer-events: none; box-shadow: rgba(255, 255, 255, 0.16) 0px 0px 0px 0.5px; }
         .cjELDZ { display: block; height: 100%; aspect-ratio: 1 / 1; border: none; border-radius: 100px; background: rgb(255, 255, 255); transition: transform 0.25s; pointer-events: none; box-shadow: rgba(0, 0, 0, 0.04) 0px 2px 4px 0px; }
         .cdzyDq { display: block; height: 100%; aspect-ratio: 1 / 1; border: none; border-radius: 100px; background: rgba(14, 17, 21, 0.94); transition: transform 0.25s; pointer-events: none; box-shadow: rgba(255, 255, 255, 0.16) 0px 0px 0px 0.5px; }
         .dompxN { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }
         .kmdIMe { position: relative; padding: 4px 12px; white-space: nowrap; transition: opacity 150ms ease-out; cursor: pointer; }
         .kmdIMe::before { content: ""; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; transform: scale(0.5); opacity: 0; border-radius: 12px; transition: transform 150ms ease-out, opacity 150ms ease-out; pointer-events: none; z-index: 0; background: rgb(230, 232, 236); }
         .kmdIMe:hover::before, .kmdIMe:focus::before, .kmdIMe:active::before { transform: scale(1); opacity: 1; }
         .kdrkCP { position: relative; padding: 4px 12px; color: rgb(45, 52, 61); white-space: nowrap; transition: opacity 150ms ease-out; cursor: pointer; }
         .kdrkCP::before { content: ""; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; transform: scale(0.5); opacity: 0; border-radius: 12px; transition: transform 150ms ease-out, opacity 150ms ease-out; pointer-events: none; z-index: 0; background: rgb(230, 232, 236); }
         .kdrkCP:hover::before, .kdrkCP:focus::before, .kdrkCP:active::before { transform: scale(1); opacity: 1; }
         .fCEoxX { position: relative; padding: 4px 12px; white-space: nowrap; transition: opacity 150ms ease-out; cursor: pointer; }
         .fCEoxX::before { content: ""; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; transform: scale(0.5); opacity: 0; border-radius: 12px; transition: transform 150ms ease-out, opacity 150ms ease-out; pointer-events: none; z-index: 0; background: rgb(37, 38, 40); }
         .fCEoxX:hover::before, .fCEoxX:focus::before, .fCEoxX:active::before { transform: scale(1); opacity: 1; }
         .hJpJvO { position: relative; padding: 4px 12px; color: rgb(222, 224, 227); white-space: nowrap; transition: opacity 150ms ease-out; cursor: pointer; }
         .hJpJvO::before { content: ""; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; transform: scale(0.5); opacity: 0; border-radius: 12px; transition: transform 150ms ease-out, opacity 150ms ease-out; pointer-events: none; z-index: 0; background: rgb(37, 38, 40); }
         .hJpJvO:hover::before, .hJpJvO:focus::before, .hJpJvO:active::before { transform: scale(1); opacity: 1; }
         .jjHvVj { position: relative; z-index: 1; }
         .hPBQtu { width: 100%; padding-bottom: 10px; position: relative; border-bottom: 0px; }
         .hPBQtu::after { content: ""; position: absolute; bottom: 0px; left: 0px; width: 1px; height: 2px; background: rgb(20, 22, 9); transform: translateX(0px) scaleX(0); transform-origin: left center; transition: transform 150ms ease-out; }
         .BzgrF { width: 100%; padding-bottom: 10px; position: relative; border-bottom: 0px; }
         .BzgrF::after { content: ""; position: absolute; bottom: 0px; left: 0px; width: 1px; height: 2px; background: rgb(20, 22, 9); transform: translateX(0px) scaleX(102); transform-origin: left center; transition: transform 150ms ease-out; }
         .jA-dzm { width: 100%; padding-bottom: 10px; position: relative; border-bottom: 0px; }
         .jA-dzm::after { content: ""; position: absolute; bottom: 0px; left: 0px; width: 1px; height: 2px; background: rgb(255, 255, 255); transform: translateX(0px) scaleX(0); transform-origin: left center; transition: transform 150ms ease-out; }
         .jEslcB { width: 100%; padding-bottom: 10px; position: relative; border-bottom: 0px; }
         .jEslcB::after { content: ""; position: absolute; bottom: 0px; left: 0px; width: 1px; height: 2px; background: rgb(255, 255, 255); transform: translateX(0px) scaleX(102); transform-origin: left center; transition: transform 150ms ease-out; }
         .cRFVRw { width: 100%; padding-bottom: 10px; position: relative; border-bottom: 0px; }
         .cRFVRw::after { content: ""; position: absolute; bottom: 0px; left: 0px; width: 1px; height: 2px; background: rgb(255, 255, 255); transform: translateX(114px) scaleX(71.6094); transform-origin: left center; transition: transform 150ms ease-out; }
         .bKpAfM { position: sticky; top: 64px; background: rgb(243, 245, 248); border-bottom: 1px solid rgb(237, 239, 242); z-index: 10; width: 100%; }
         .cdWYGh { position: sticky; top: 64px; background: rgb(21, 23, 25); border-bottom: 1px solid rgb(37, 38, 40); z-index: 10; width: 100%; }
         .gowaFJ { padding: 16px 16px 0px; overflow: auto hidden; width: 100%; height: 100%; }
         .ckBgYx { display: flex; align-items: center; app-region: no-drag; }
         .horExV { display: flex; align-items: center; gap: 16px; }
         .gDLETA { position: sticky; top: 0px; display: flex; justify-content: space-between; width: 100%; height: 64px; min-height: 64px; padding: 8px 16px; background: rgb(243, 245, 248); border-bottom: 1px solid rgb(237, 239, 242); overflow: auto hidden; z-index: 12; }
         .gWjlRh { position: sticky; top: 0px; display: flex; justify-content: space-between; width: 100%; height: 64px; min-height: 64px; padding: 8px 16px; background: rgb(21, 23, 25); border-bottom: 1px solid rgb(37, 38, 40); overflow: auto hidden; z-index: 12; }
         .DrRMg { position: relative; }
         .DrRMg::before { content: ""; position: absolute; inset: -20px; outline: rgb(250, 184, 97) solid 2px; background: rgb(254, 236, 213); transition: opacity 0.6s ease-in 0.3s; opacity: 0; z-index: 0; border-radius: 16px; outline-offset: -2px; }
         .gIGSKt { position: relative; }
         .gIGSKt::before { content: ""; position: absolute; inset: -20px; outline: rgb(229, 163, 76) solid 2px; background: rgb(65, 47, 22); transition: opacity 0.6s ease-in 0.3s; opacity: 0; z-index: 0; border-radius: 16px; outline-offset: -2px; }
         .eXUZHZ { position: relative; }
         .kWUNOR { flex: 1 1 0%; display: flex; flex-direction: row; align-items: center; padding: 8px; border-radius: 12px; color: rgb(89, 98, 109); transition: color 0.15s, background 0.15s; cursor: pointer; border: 1px solid transparent; app-region: no-drag; }
         .kWUNOR:focus-visible { border-color: rgb(54, 95, 191); box-shadow: rgba(0, 120, 172, 0.25) 0px 0px 0px 3px; }
         .gFHKOd { flex: 1 1 0%; display: flex; flex-direction: row; align-items: center; padding: 8px; border-radius: 12px; color: rgb(160, 164, 172); transition: color 0.15s, background 0.15s; cursor: pointer; border: 1px solid transparent; app-region: no-drag; }
         .gFHKOd:focus-visible { border-color: rgb(64, 102, 191); box-shadow: rgba(89, 175, 211, 0.42) 0px 0px 0px 3px; }
         .beEKmy { gap: 16px; background-color: rgb(243, 245, 248); box-shadow: rgba(0, 0, 0, 0.04) 0px 2px 4px 0px; color: rgb(20, 22, 9); }
         .beEKmy path { fill: rgb(20, 22, 9); }
         .dDlhIG { gap: 16px; }
         .dDlhIG:hover { color: rgb(20, 22, 9); }
         .dDlhIG:hover path { fill: rgb(20, 22, 9); }
         .binFxs { gap: 16px; background-color: rgb(21, 23, 25); box-shadow: rgba(255, 255, 255, 0.16) 0px 0px 0px 0.5px; color: rgb(255, 255, 255); }
         .binFxs path { fill: rgb(255, 255, 255); }
         .hGXkNS { gap: 16px; }
         .hGXkNS:hover { color: rgb(255, 255, 255); }
         .hGXkNS:hover path { fill: rgb(255, 255, 255); }
         .hFOHSC { min-width: 330px; max-width: 430px; z-index: 60; position: fixed; padding: 4px; box-sizing: border-box; border-radius: 8px; top: 51px; right: 11px; }
         @media only screen and (width <= 480px) {
         .hFOHSC { width: calc(-12px + 100vw); padding: 0px; left: 0px; margin: 0px 6px; top: 4px; transform: translateX(0px); }
         }
         .hFOHSC .Toastify__toast { border-radius: 8px; box-shadow: rgba(0, 0, 0, 0.19) 0px 2px 5px 0px; color: rgb(31, 31, 31); background: rgb(255, 255, 255); padding: 0px; font-family: "TT Satoshi", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif; position: relative; min-height: 50px; box-sizing: border-box; margin-bottom: 1rem; display: flex; justify-content: space-between; max-height: 800px; overflow: hidden; word-break: break-all; }
         .hFOHSC .Toastify__toast-body { flex: 1 1 auto; display: flex; align-items: center; margin: 0px; }
         .hFOHSC .Toastify__toast-body > div:last-child { flex: 1 1 0%; height: 100%; }
         .hFOHSC .Toastify--animate { animation-fill-mode: both; animation-duration: 0.7s; }
         @media only screen and (width <= 480px) {
         .hFOHSC .Toastify__toast { margin-bottom: 0px; border-radius: 0px; }
         }
         @keyframes Toastify__slideInRight { 
         0% { transform: translate3d(110%, 0px, 0px); visibility: visible; }
         100% { transform: translate3d(0px, 0px, 0px); }
         }
         @keyframes Toastify__slideOutRight { 
         0% { transform: translate3d(0px, 0px, 0px); }
         100% { visibility: hidden; transform: translate3d(110%, 0px, 0px); }
         }
         .hFOHSC .Toastify__slide-enter--top-right { animation: 0.4s cubic-bezier(0.24, 0.4, 0.3, 1.12) 0s 1 normal both running Toastify__slideInRight; }
         .hFOHSC .Toastify__slide-exit--top-right { animation: 0.4s cubic-bezier(0.24, 0.4, 0.3, 1.12) 0s 1 normal both running Toastify__slideOutRight; }
         @keyframes Toastify__trackProgress { 
         0% { transform: scaleX(1); }
         100% { transform: scaleX(0); }
         }
         .hFOHSC .Toastify__progress-bar--animated { animation: auto linear 0s 1 normal forwards running Toastify__trackProgress; }
         .wBxcu { min-width: 330px; max-width: 430px; z-index: 60; position: fixed; padding: 4px; box-sizing: border-box; border-radius: 8px; top: 51px; right: 11px; }
         @media only screen and (width <= 480px) {
         .wBxcu { width: calc(-12px + 100vw); padding: 0px; left: 0px; margin: 0px 6px; top: 4px; transform: translateX(0px); }
         }
         .wBxcu .Toastify__toast { border-radius: 8px; box-shadow: rgba(0, 0, 0, 0.19) 0px 2px 5px 0px; color: rgb(234, 235, 237); background: rgb(36, 37, 38); padding: 0px; font-family: "TT Satoshi", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif; position: relative; min-height: 50px; box-sizing: border-box; margin-bottom: 1rem; display: flex; justify-content: space-between; max-height: 800px; overflow: hidden; word-break: break-all; }
         .wBxcu .Toastify__toast-body { flex: 1 1 auto; display: flex; align-items: center; margin: 0px; }
         .wBxcu .Toastify__toast-body > div:last-child { flex: 1 1 0%; height: 100%; }
         .wBxcu .Toastify--animate { animation-fill-mode: both; animation-duration: 0.7s; }
         @media only screen and (width <= 480px) {
         .wBxcu .Toastify__toast { margin-bottom: 0px; border-radius: 0px; }
         }
         @keyframes Toastify__slideInRight { 
         0% { transform: translate3d(110%, 0px, 0px); visibility: visible; }
         100% { transform: translate3d(0px, 0px, 0px); }
         }
         @keyframes Toastify__slideOutRight { 
         0% { transform: translate3d(0px, 0px, 0px); }
         100% { visibility: hidden; transform: translate3d(110%, 0px, 0px); }
         }
         .wBxcu .Toastify__slide-enter--top-right { animation: 0.4s cubic-bezier(0.24, 0.4, 0.3, 1.12) 0s 1 normal both running Toastify__slideInRight; }
         .wBxcu .Toastify__slide-exit--top-right { animation: 0.4s cubic-bezier(0.24, 0.4, 0.3, 1.12) 0s 1 normal both running Toastify__slideOutRight; }
         @keyframes Toastify__trackProgress { 
         0% { transform: scaleX(1); }
         100% { transform: scaleX(0); }
         }
         .wBxcu .Toastify__progress-bar--animated { animation: auto linear 0s 1 normal forwards running Toastify__trackProgress; }
         .iBhLdp { display: flex; flex-direction: column; gap: 4px; margin: 8px; align-items: center; }
         .cikgCR { height: 44px; flex: 1 1 0%; display: flex; align-items: center; justify-content: center; }
         .jDOgXp { display: flex; gap: 8px; border-top: 1px solid rgb(237, 239, 242); padding: 0px 8px; align-items: stretch; flex-direction: column; }
         .jDOgXp > * { flex: 1 1 0%; }
         .hMYZeC { display: flex; gap: 8px; border-top: 1px solid rgb(37, 38, 40); padding: 0px 8px; align-items: stretch; flex-direction: column; }
         .hMYZeC > * { flex: 1 1 0%; }
         .jriscV { margin: 8px 16px 8px 0px; min-width: 64px; background: rgb(24, 25, 26); }
         .fanYak { display: flex; flex: 1 1 0%; flex-direction: row; overflow: auto; }
         .cPhoHz { position: relative; display: flex; flex: 1 1 0%; flex-direction: column; height: 100dvh; overflow-x: hidden; }
         .kDBzyI { display: flex; flex-direction: column; flex: 1 1 0%; overflow: hidden; }
         .dFxxmB { display: flex; flex-direction: row; flex: 1 0 100%; overflow: auto; padding: 0px; }
         .fJSHFm { display: flex; flex: 1 1 0%; flex-direction: column; overflow: auto scroll; width: 100%; background: rgb(243, 245, 248); align-items: center; position: relative; }
         @media (max-width: 991px) {
         .fJSHFm { overflow-x: hidden; }
         }
         .xFfIc { display: flex; flex: 1 1 0%; flex-direction: column; overflow: auto scroll; width: 100%; background: rgb(21, 23, 25); align-items: center; position: relative; }
         @media (max-width: 991px) {
         .xFfIc { overflow-x: hidden; }
         }
         .kpvDNo { position: relative; display: flex; flex-direction: column; flex: 1 1 0%; width: 100%; max-width: 1200px; padding: 32px 16px 134px; }
         @media (max-width: 575px) {
         .kpvDNo { padding-bottom: 48px; }
         }
         .fTZGaz { display: flex; align-items: center; }
         .gsfhdj { width: 37.5px; transition: opacity 0.25s ease-out 2.5s; opacity: 0; }
         .gsfhdj svg { fill: rgb(19, 99, 52); }
         .izLroc { width: 37.5px; transition: opacity 0.25s ease-out 2.5s; opacity: 0; }
         .izLroc svg { fill: rgb(96, 226, 151); }
         .wcgci { transition: transform 0.25s ease-out 2.5s; transform: translateX(-37.5px); }
         .bQgzIX { background-color: rgb(237, 239, 242); height: 100%; }
         .fGHEwv { background-color: rgb(12, 13, 14); height: 100%; }
         .gEsFos { border-right: 1px solid rgb(223, 226, 231); min-width: 84px; height: 100%; }
         .jdBrSx { border-right: 1px solid rgb(21, 23, 25); min-width: 84px; height: 100%; }
         .iqFPxQ { display: flex; flex-direction: column; flex: 3 1 0%; padding: 20px; align-items: center; overflow-y: auto; height: 100%; }
         @media (max-width: 576px) {
         .iqFPxQ { padding: 12px; }
         }
         .kHKnLP { display: flex; flex: 1 1 0%; flex-direction: column; align-items: center; justify-content: center; width: 100%; max-width: 1020px; }
         .foqgZp { display: flex; flex-direction: column; align-items: center; width: 100%; }
         .uvIjn { height: 100%; }
         .jHRkh { display: flex; flex-direction: column; align-items: center; width: 100%; }
         .gDSTUx { display: flex; justify-content: center; flex-direction: column; text-align: left; margin-right: 16px; max-width: 500px; }
         .cQqmIK { color: rgb(128, 128, 128); margin-bottom: 12px; margin-top: 12px; font-size: 14px; font-weight: 500; }
         .cQqmIK:first-child { margin-top: 0px; }
         .cQqmIK:last-child { margin-bottom: 0px; }
         .fhAbmR { color: rgb(149, 149, 150); margin-bottom: 12px; margin-top: 12px; font-size: 14px; font-weight: 500; }
         .fhAbmR:first-child { margin-top: 0px; }
         .fhAbmR:last-child { margin-bottom: 0px; }
         .kmEfUe { font-size: 16px; font-weight: 500; }
         .egBKQR { display: flex; align-items: center; justify-content: flex-end; flex: 1 1 0%; flex-wrap: wrap; }
         @media (max-width: 576px) {
         .egBKQR { justify-content: flex-start; margin-top: 10px; }
         }
         .tRtDF:not(:first-child) { margin-left: 8px; }
         @media (max-width: 576px) {
         .tRtDF { min-width: 100%; margin: 5px 0px; }
         }
         .lnEIKT:not(:first-child) { margin-left: 8px; }
         @media (max-width: 576px) {
         .lnEIKT:not(:first-child) { margin-left: 0px; }
         }
         @media (max-width: 576px) {
         .lnEIKT { width: 100%; margin: 0px; }
         }
         .iNSLVt { height: 100%; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 16px; }
         .iKZmDP { display: block; margin: 0px; flex: 0 1 0%; }
         .joxyrD { height: 0px; }
         #app { display: flex; flex-direction: column; height: 100%; overflow-y: hidden; }
         input, textarea { outline: none; }
         body, html { background: rgb(243, 245, 248); -webkit-font-smoothing: antialiased; font-size: 16px; line-height: 24px; font-weight: 500; letter-spacing: -0.4px; color: rgb(20, 22, 9); height: 100%; overflow-y: hidden; font-family: "TT Satoshi", -apple-system, "Segoe UI", "Helvetica Neue", Arial, sans-serif; }
         a { text-decoration: none; cursor: pointer; }
         * { margin: 0px; padding: 0px; outline: none; font-family: "TT Satoshi", -apple-system, "Segoe UI", "Helvetica Neue", Arial, sans-serif; }
         *, ::before, ::after { box-sizing: border-box; }
         :root { color-scheme: light; }
         .slide-left-enter { transform: translate(100%); pointer-events: none; }
         .slide-left-enter.slide-left-enter-active { transform: translate(0%); transition: transform 300ms ease-in-out; }
         .slide-left-exit { transform: translate(-100%); }
         .slide-left-exit.slide-left-exit-active { transform: translate(0%); transition: transform 300ms ease-in-out; }
         .slide-right-enter { transform: translate(-100%); pointer-events: none; }
         .slide-right-enter.slide-right-enter-active { transform: translate(0%); transition: transform 300ms ease-in-out; }
         .slide-right-exit { transform: translate(-100%); }
         .slide-right-exit.slide-right-exit-active { transform: translate(-200%); transition: transform 300ms ease-in-out; }
         .step-transition-enter { opacity: 0; transform: translateX(20%); position: absolute; }
         .step-transition-enter-active { opacity: 1; transform: translateX(0px); transition: opacity 500ms cubic-bezier(1, -0.01, 1, -0.02), transform 500ms linear; }
         .step-transition-exit { opacity: 1; transform: translateX(0px); }
         .step-transition-exit-active { opacity: 0; transform: translateX(-20%); transition: opacity 500ms cubic-bezier(0, 1.01, 0, 1), transform 500ms linear; }
         .fade-out-enter { opacity: 0; }
         .fade-out-enter-active { opacity: 1; transition: opacity 1s; }
         .fade-out-exit { opacity: 1; }
         .fade-out-exit-active { opacity: 0; transition: opacity 1s; }
         .floating { max-width: calc(-10px + 100vw); }
         @keyframes lbWRkT { 
         0% { opacity: 0; }
         100% { opacity: 1; }
         }
         .eHgKDv { align-self: center; }
         .frtDhr { position: relative; border-radius: 12px; background: rgb(6, 45, 22); overflow: hidden; margin-bottom: 48px; }
         .cCZVmO { position: relative; border-radius: 12px; background: rgb(20, 46, 34); overflow: hidden; margin-bottom: 48px; }
         .dgTLJq { margin-right: 24px; }
         @media (max-width: 991px) {
         .dgTLJq { display: none; }
         }
         .hndojN { display: grid; grid-template-columns: auto 1fr; gap: 16px 28px; }
         .eOJDgC { grid-column: 1 / 3; }
         .eOJDgC * { color: rgb(255, 255, 255); }
         .exxNBv { display: flex; align-self: center; align-items: center; gap: 6px; opacity: 0.7; }
         .jjQIye { display: inline-flex; }
         @keyframes eauOSJ { 
         0% { opacity: 0; transform: translateY(-12px); }
         100% { opacity: 1; transform: translateY(0px); }
         }
.css-7pg0cj-a11yText { z-index: 9999; border: 0px; clip: rect(1px, 1px, 1px, 1px); height: 1px; width: 1px; position: absolute; overflow: hidden; padding: 0px; white-space: nowrap; }
         .css-13cymwt-control { -webkit-box-align: center; align-items: center; cursor: default; display: flex; flex-wrap: wrap; -webkit-box-pack: justify; justify-content: space-between; min-height: 38px; position: relative; transition: 100ms; background-color: rgb(255, 255, 255); border-color: rgb(204, 204, 204); border-radius: 4px; border-style: solid; border-width: 1px; box-sizing: border-box; outline: 0px !important; }
         .css-13cymwt-control:hover { border-color: rgb(179, 179, 179); }
         .css-hlgwow { -webkit-box-align: center; align-items: center; display: grid; flex: 1 1 0%; flex-wrap: wrap; position: relative; overflow: hidden; padding: 2px 8px; box-sizing: border-box; }
         .css-1dimb5e-singleValue { grid-area: 1 / 1 / 2 / 3; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: rgb(51, 51, 51); margin-left: 2px; margin-right: 2px; box-sizing: border-box; }
         .css-1hac4vs-dummyInput { background: 0px center; border: 0px; caret-color: transparent; font-size: inherit; grid-area: 1 / 1 / 2 / 3; outline: 0px; padding: 0px; width: 1px; color: transparent; left: -100px; opacity: 0; position: relative; transform: scale(0.01); }
         .css-1wy0on6 { -webkit-box-align: center; align-items: center; align-self: stretch; display: flex; flex-shrink: 0; box-sizing: border-box; }
         .css-1u9des2-indicatorSeparator { align-self: stretch; width: 1px; background-color: rgb(204, 204, 204); margin-bottom: 8px; margin-top: 8px; box-sizing: border-box; }
         .css-1xc3v61-indicatorContainer { display: flex; transition: color 150ms; color: rgb(204, 204, 204); padding: 8px; box-sizing: border-box; }
         .css-1xc3v61-indicatorContainer:hover { color: rgb(153, 153, 153); }
         .css-8mmkcg { display: inline-block; fill: currentcolor; line-height: 1; stroke: currentcolor; stroke-width: 0; }
         .CollapsibleContent__Container-sc-2bhob4-0 {
            overflow: hidden;
            transition: max-height 0.3s ease-out, opacity 0.3s ease-out;
         }
         .lightbulb-button {
            position: fixed;
            bottom: 24px;
            right: 24px;
            width: 48px;
            height: 48px;
            background: #fff;
            border: 1px solid #e0e0e0;
            border-radius: 24px;
            display: none;
            align-items: center;
            justify-content: center;
            cursor: pointer;
            box-shadow: 0 2px 8px rgba(0,0,0,0.1);
            transition: all 0.3s ease;
            z-index: 1000;
         }
         .lightbulb-button:hover {
            box-shadow: 0 4px 16px rgba(0,0,0,0.15);
            transform: translateY(-2px);
         }
         .lightbulb-button svg {
            width: 24px;
            height: 24px;
         }
         .CollapsibleToggleIcon__IconWrapper-sc-1bbv9jq-0 svg {
            transition: transform 0.3s ease;
         }
         [data-testid="@guide/panel"] {
            display: none;
         }




         .hatWyC {
    display

: flex;
    min-height: 122px;
    max-width: 360px;
    padding: 10px;
    background: rgb(255, 255, 255);
    border: 1px solid rgb(237, 239, 242);
    align-items: center;
    box-shadow: rgba(0, 0, 0, 0.16) 0px 16px 32px -16px;
    gap: 8px;
    flex-direction: column;
    margin: 0px;
    border-radius: 20px;
}