.discounted-price-module__kB-Woq__container{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.discounted-price-module__kB-Woq__originalPrice{opacity:.5;text-decoration:line-through}.discounted-price-module__kB-Woq__complimentary{font-family:var(--font-geist-mono), monospace;color:var(--color-status-paid-text);font-feature-settings:"tnum";font-size:13px;font-weight:500}
.flag-entry-modal-module__CxCulW__overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:50;padding:var(--space-4);background-color:#0006;justify-content:center;align-items:center;animation:.2s ease-out flag-entry-modal-module__CxCulW__fadeIn;display:flex;position:fixed;inset:0}.flag-entry-modal-module__CxCulW__modal{background-color:var(--color-bg);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl), 0 0 0 1px var(--color-border);width:100%;max-width:500px;padding:var(--space-6);animation:.3s cubic-bezier(.16,1,.3,1) flag-entry-modal-module__CxCulW__slideUp;position:relative}.flag-entry-modal-module__CxCulW__closeButton{top:var(--space-4);right:var(--space-4);color:var(--color-text-secondary);cursor:pointer;padding:var(--space-2);border-radius:var(--radius-md);background:0 0;border:none;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute}.flag-entry-modal-module__CxCulW__closeButton:hover{background-color:var(--color-bg-muted);color:var(--color-text-primary)}.flag-entry-modal-module__CxCulW__closeIcon{width:20px;height:20px}.flag-entry-modal-module__CxCulW__header{align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-6);padding-right:var(--space-8);display:flex}.flag-entry-modal-module__CxCulW__iconContainer{background-color:var(--color-error-bg);color:var(--color-error);padding:var(--space-3);border-radius:var(--radius-full);justify-content:center;align-items:center;display:flex}.flag-entry-modal-module__CxCulW__headerIcon{width:24px;height:24px}.flag-entry-modal-module__CxCulW__title{font-size:var(--font-size-lg);color:var(--color-text-primary);margin:0 0 var(--space-1) 0;font-weight:600}.flag-entry-modal-module__CxCulW__description{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}.flag-entry-modal-module__CxCulW__form{gap:var(--space-5);flex-direction:column;display:flex}.flag-entry-modal-module__CxCulW__formGroup{gap:var(--space-2);flex-direction:column;display:flex}.flag-entry-modal-module__CxCulW__label{font-size:var(--font-size-sm);color:var(--color-text-primary);font-weight:500}.flag-entry-modal-module__CxCulW__selectWrapper{position:relative}.flag-entry-modal-module__CxCulW__select{appearance:none;background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;padding:var(--space-3) var(--space-8) var(--space-3) var(--space-3);font-family:var(--font-geist-sans);font-size:var(--font-size-sm);color:var(--color-text-primary);transition:all .2s}.flag-entry-modal-module__CxCulW__select:focus{border-color:var(--color-text-primary);box-shadow:0 0 0 1px var(--color-text-primary);outline:none}.flag-entry-modal-module__CxCulW__selectWrapper:after{content:"";right:var(--space-4);border-left:5px solid #0000;border-right:5px solid #0000;border-top:5px solid var(--color-text-secondary);pointer-events:none;width:0;height:0;position:absolute;top:50%;transform:translateY(-50%)}.flag-entry-modal-module__CxCulW__textarea{background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;padding:var(--space-3);font-family:var(--font-geist-sans);font-size:var(--font-size-sm);color:var(--color-text-primary);resize:vertical;min-height:100px;transition:all .2s}.flag-entry-modal-module__CxCulW__textarea:focus{border-color:var(--color-text-primary);box-shadow:0 0 0 1px var(--color-text-primary);outline:none}.flag-entry-modal-module__CxCulW__textarea::placeholder{color:var(--color-text-muted)}.flag-entry-modal-module__CxCulW__footer{justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-2);padding-top:var(--space-5);border-top:1px solid var(--color-border);display:flex}.flag-entry-modal-module__CxCulW__cancelButton{border:1px solid var(--color-border);color:var(--color-text-primary);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-size-sm);cursor:pointer;background:0 0;font-weight:500;transition:all .2s}.flag-entry-modal-module__CxCulW__cancelButton:hover:not(:disabled){background-color:var(--color-bg-muted)}.flag-entry-modal-module__CxCulW__submitButton{background-color:var(--color-text-primary);color:var(--color-bg);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-size-sm);cursor:pointer;justify-content:center;align-items:center;gap:var(--space-2);border:none;font-weight:500;transition:all .2s;display:flex}.flag-entry-modal-module__CxCulW__submitButton:hover:not(:disabled){background-color:var(--color-btn-primary-hover)}.flag-entry-modal-module__CxCulW__submitButton:disabled,.flag-entry-modal-module__CxCulW__cancelButton:disabled{opacity:.5;cursor:not-allowed}.flag-entry-modal-module__CxCulW__spinner{width:16px;height:16px;animation:1s linear infinite flag-entry-modal-module__CxCulW__spin}.flag-entry-modal-module__CxCulW__errorAlert{background-color:var(--color-error-bg);color:var(--color-error);padding:var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);margin-bottom:var(--space-4);border:1px solid #e0000033}.flag-entry-modal-module__CxCulW__successState{text-align:center;padding:var(--space-8) 0 var(--space-4);flex-direction:column;justify-content:center;align-items:center;display:flex}.flag-entry-modal-module__CxCulW__successIcon{width:48px;height:48px;color:var(--color-success);margin-bottom:var(--space-4)}@keyframes flag-entry-modal-module__CxCulW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes flag-entry-modal-module__CxCulW__slideUp{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes flag-entry-modal-module__CxCulW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.input-module__7BXsdW__wrapper{flex-direction:column;gap:6px;display:flex;position:relative}.input-module__7BXsdW__label{color:var(--color-text-primary);font-size:14px;font-weight:500;line-height:1.43}.input-module__7BXsdW__input{width:100%;color:var(--color-text-primary);background:var(--color-bg);border-radius:var(--radius-md);box-shadow:var(--shadow-border);transition:box-shadow var(--transition-fast);border:none;padding:8px 12px;font-size:14px;font-weight:400;line-height:1.43}.input-module__7BXsdW__input::placeholder{color:var(--color-text-muted)}.input-module__7BXsdW__input:focus{box-shadow:0px 0px 0px 1px var(--color-focus), 0px 0px 0px 4px var(--color-focus-ring);outline:none}.input-module__7BXsdW__input:disabled{opacity:.5;cursor:not-allowed;background:var(--color-bg-subtle)}.input-module__7BXsdW__error{box-shadow:0px 0px 0px 1px var(--color-error)}.input-module__7BXsdW__error:focus{box-shadow:0px 0px 0px 1px var(--color-error), 0px 0px 0px 4px var(--color-error-bg)}.input-module__7BXsdW__textarea{resize:vertical;min-height:100px}.input-module__7BXsdW__errorText{color:var(--color-error);font-size:12px;line-height:1.33}.input-module__7BXsdW__hint{color:var(--color-text-muted);font-size:12px;line-height:1.33}
.date-picker-module__dfWffW__container{width:100%;position:relative}.date-picker-module__dfWffW__trigger{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;width:100%;display:flex}.date-picker-module__dfWffW__triggerValue{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.date-picker-module__dfWffW__triggerPlaceholder{color:var(--color-text-muted)}.date-picker-module__dfWffW__popover{z-index:100;background-color:var(--color-bg);width:280px;box-shadow:var(--shadow-elevated);border-radius:var(--radius-md);padding:12px;animation:.15s ease-out date-picker-module__dfWffW__fadeIn;position:absolute;top:calc(100% + 4px);left:0}@keyframes date-picker-module__dfWffW__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.date-picker-module__dfWffW__header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.date-picker-module__dfWffW__monthYearSelects{align-items:center;gap:4px;display:flex}.date-picker-module__dfWffW__selectNav{color:var(--color-text-primary);cursor:pointer;border-radius:var(--radius-xs);background:0 0;border:none;outline:none;padding:2px 4px;font-size:13px;font-weight:500}.date-picker-module__dfWffW__selectNav:hover{background-color:var(--color-bg-hover)}.date-picker-module__dfWffW__navButton{width:28px;height:28px;color:var(--color-text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.date-picker-module__dfWffW__navButton:hover{background-color:var(--color-bg-hover);color:var(--color-text-primary)}.date-picker-module__dfWffW__navButton:disabled{opacity:.3;cursor:not-allowed}.date-picker-module__dfWffW__weekdays{text-align:center;grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:6px;display:grid}.date-picker-module__dfWffW__weekday{color:var(--color-text-muted);text-transform:uppercase;justify-content:center;align-items:center;height:24px;font-size:11px;font-weight:500;display:flex}.date-picker-module__dfWffW__daysGrid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.date-picker-module__dfWffW__dayCell{width:32px;height:32px;font-family:var(--font-mono);color:var(--color-text-primary);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);-webkit-user-select:none;user-select:none;background:0 0;border:none;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:flex}.date-picker-module__dfWffW__dayCell:hover:not(.date-picker-module__dfWffW__selected):not(:disabled){background-color:var(--color-bg-hover)}.date-picker-module__dfWffW__outside{color:var(--color-text-disabled);opacity:.4}.date-picker-module__dfWffW__today,.date-picker-module__dfWffW__dark .date-picker-module__dfWffW__today{box-shadow:inset 0 0 0 1px var(--color-text-primary)}.date-picker-module__dfWffW__selected{background-color:var(--color-text-primary);color:var(--color-bg);font-weight:600}.date-picker-module__dfWffW__dayCell:disabled{color:var(--color-text-disabled);opacity:.3;cursor:not-allowed}.date-picker-module__dfWffW__footer{border-top:1px solid var(--color-border);justify-content:flex-end;margin-top:12px;padding-top:8px;display:flex}.date-picker-module__dfWffW__clearButton{color:var(--color-text-secondary);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px 8px;font-size:11px;font-weight:500}.date-picker-module__dfWffW__clearButton:hover{background-color:var(--color-bg-hover);color:var(--color-text-primary)}
.quotes-module__UKcKlW__container{gap:var(--space-6);flex-direction:column;max-width:800px;display:flex}.quotes-module__UKcKlW__title{letter-spacing:-1.28px;font-size:32px;font-weight:600}.quotes-module__UKcKlW__empty{text-align:center;color:var(--color-text-muted)}.quotes-module__UKcKlW__quoteList{gap:var(--space-4);flex-direction:column;display:flex}.quotes-module__UKcKlW__header{margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;display:flex}.quotes-module__UKcKlW__clientInfo{flex-direction:column;gap:2px;display:flex}.quotes-module__UKcKlW__clientName{margin:0;font-size:16px;font-weight:600}.quotes-module__UKcKlW__userName{color:var(--color-text-secondary);font-size:13px}.quotes-module__UKcKlW__meta{align-items:center;gap:var(--space-3);display:flex}.quotes-module__UKcKlW__date{color:var(--color-text-muted);font-size:12px}.quotes-module__UKcKlW__content{gap:var(--space-3);flex-direction:column;display:flex}.quotes-module__UKcKlW__typeBadge{background:var(--color-bg-subtle);border-radius:var(--radius-sm);color:var(--color-text-secondary);border:1px solid var(--color-border);align-self:flex-start;padding:4px 8px;font-size:12px;font-weight:600;display:inline-block}.quotes-module__UKcKlW__desc{color:var(--color-text-primary);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.5}.quotes-module__UKcKlW__detailsGrid{gap:var(--space-4);background:var(--color-bg-subtle);padding:var(--space-4);border-radius:var(--radius-md);margin-top:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.quotes-module__UKcKlW__detailItem{flex-direction:column;gap:4px;display:flex}.quotes-module__UKcKlW__detailLabel{text-transform:uppercase;color:var(--color-text-muted);font-size:12px;font-weight:600}.quotes-module__UKcKlW__detailValue{color:var(--color-text-primary);font-size:14px}.quotes-module__UKcKlW__listSection{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}.quotes-module__UKcKlW__list{padding-left:var(--space-4);color:var(--color-text-secondary);margin:0;font-size:14px}.quotes-module__UKcKlW__list a{color:var(--color-link);text-decoration:underline}.quotes-module__UKcKlW__actions{justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border);display:flex}.quotes-module__UKcKlW__approveButton{background:var(--color-text-primary);color:var(--color-bg-primary);border-radius:var(--radius-md);cursor:pointer;border:none;align-items:center;gap:8px;padding:6px 16px;font-size:13px;font-weight:500;transition:opacity .2s;display:flex}.quotes-module__UKcKlW__approveButton:hover:not(:disabled){opacity:.9}.quotes-module__UKcKlW__secondaryButton{color:var(--color-text-primary);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;background:0 0;padding:6px 16px;font-size:13px;font-weight:500;transition:all .2s}.quotes-module__UKcKlW__secondaryButton:hover:not(:disabled){background:var(--color-bg-subtle)}.quotes-module__UKcKlW__declineButton{color:var(--color-error);border:1px solid var(--color-error);border-radius:var(--radius-md);cursor:pointer;background:0 0;padding:6px 16px;font-size:13px;font-weight:500;transition:all .2s}.quotes-module__UKcKlW__declineButton:hover:not(:disabled){background:var(--color-error-light)}.quotes-module__UKcKlW__approveButton:disabled,.quotes-module__UKcKlW__secondaryButton:disabled,.quotes-module__UKcKlW__declineButton:disabled{opacity:.5;cursor:not-allowed}.quotes-module__UKcKlW__spinner{width:14px;height:14px;animation:1s linear infinite quotes-module__UKcKlW__spin}@keyframes quotes-module__UKcKlW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.subscriptions-module__m7eYCW__page{flex-direction:column;gap:24px;display:flex}.subscriptions-module__m7eYCW__pageHeader{justify-content:space-between;align-items:flex-start;display:flex}.subscriptions-module__m7eYCW__pageTitle{letter-spacing:-.6px;color:var(--color-text-primary);margin:0;font-size:24px;font-weight:600}.subscriptions-module__m7eYCW__errorAlert{border-radius:var(--radius-md);color:#ff4d4f;background:#ff4d4f14;border:1px solid #ff4d4f33;padding:12px 16px;font-size:14px}.subscriptions-module__m7eYCW__dueHeader{align-items:center;gap:8px;padding:0 4px;display:flex}.subscriptions-module__m7eYCW__table{border-collapse:collapse;text-align:left;width:100%}.subscriptions-module__m7eYCW__table th,.subscriptions-module__m7eYCW__table td{border-bottom:1px solid var(--color-bg-muted);padding:12px 16px;font-size:13px}.subscriptions-module__m7eYCW__table th{color:var(--color-text-secondary);background:var(--color-bg-subtle);font-weight:500}.subscriptions-module__m7eYCW__table td{color:var(--color-text-primary)}.subscriptions-module__m7eYCW__table tr:last-child td{border-bottom:none}.subscriptions-module__m7eYCW__whatsappButton{border-radius:var(--radius-sm);color:#30a46c;width:32px;height:32px;transition:all var(--transition-fast);background:#30a46c14;border:1px solid #30a46c33;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.subscriptions-module__m7eYCW__whatsappButton:hover{color:#fff;background:#30a46c;border-color:#30a46c}
.github-import-module__3wGola__wizard{flex-direction:column;gap:24px;display:flex}.github-import-module__3wGola__steps{gap:4px;margin-bottom:8px;display:flex}.github-import-module__3wGola__step{color:var(--color-text-muted);background:0 0;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.github-import-module__3wGola__stepActive{color:var(--color-text-primary);background:var(--color-bg-muted);}.github-import-module__3wGola__stepCompleted{color:var(--color-success);}.github-import-module__3wGola__stepNumber{width:24px;height:24px;font-size:12px;font-weight:600;font-family:var(--font-geist-mono,monospace);background:var(--color-bg-muted);color:var(--color-text-muted);border-radius:50%;justify-content:center;align-items:center;display:flex}.github-import-module__3wGola__stepActive .github-import-module__3wGola__stepNumber{background:var(--color-text-primary);color:var(--color-bg)}.github-import-module__3wGola__stepCompleted .github-import-module__3wGola__stepNumber{background:var(--color-success);color:#fff}.github-import-module__3wGola__modeToggle{background:var(--color-bg-muted);border-radius:8px;width:fit-content;padding:4px;display:flex}.github-import-module__3wGola__modeBtn{cursor:pointer;color:var(--color-text-secondary);background:0 0;border:none;border-radius:6px;padding:8px 20px;font-size:14px;font-weight:500;transition:all .2s}.github-import-module__3wGola__modeBtnActive{background:var(--color-bg);color:var(--color-text-primary);box-shadow:0 1px 3px #00000014;}.github-import-module__3wGola__configSection{flex-direction:column;gap:16px;display:flex}.github-import-module__3wGola__dateRange{grid-template-columns:1fr 1fr;gap:16px;max-width:400px;display:grid}.github-import-module__3wGola__scanInfo{color:var(--color-text-muted);font-size:13px;line-height:1.5}.github-import-module__3wGola__sessionsTable{border-collapse:separate;border-spacing:0;width:100%}.github-import-module__3wGola__sessionsTable th{text-align:left;text-transform:uppercase;letter-spacing:.5px;color:var(--color-text-muted);border-bottom:1px solid var(--color-border);padding:8px 12px;font-size:12px;font-weight:500}.github-import-module__3wGola__sessionsTable th:last-child,.github-import-module__3wGola__sessionsTable td:last-child{text-align:right}.github-import-module__3wGola__sessionsTable td{border-bottom:1px solid var(--color-border);vertical-align:top;padding:12px;font-size:14px}.github-import-module__3wGola__sessionRow{cursor:pointer;transition:background .15s}.github-import-module__3wGola__sessionRow:hover{background:var(--color-bg-muted)}.github-import-module__3wGola__sessionRowSelected{background:#0070f30a;}.github-import-module__3wGola__mono{font-family:var(--font-geist-mono,monospace);font-feature-settings:"tnum"}.github-import-module__3wGola__checkbox{cursor:pointer;width:16px;height:16px;accent-color:var(--color-text-primary)}.github-import-module__3wGola__commitList{flex-direction:column;gap:4px;margin:0;padding:8px 0;list-style:none;display:flex}.github-import-module__3wGola__commitItem{color:var(--color-text-secondary);gap:8px;font-size:13px;line-height:1.4;display:flex}.github-import-module__3wGola__commitSha{font-family:var(--font-geist-mono,monospace);color:var(--color-text-muted);flex-shrink:0;font-size:12px}.github-import-module__3wGola__commitMsg{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.github-import-module__3wGola__summaryBar{background:var(--color-bg-muted);border-radius:8px;justify-content:space-between;align-items:center;gap:24px;padding:16px;display:flex}.github-import-module__3wGola__summaryItem{flex-direction:column;gap:2px;display:flex}.github-import-module__3wGola__summaryLabel{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:12px}.github-import-module__3wGola__summaryValue{font-size:16px;font-weight:600;font-family:var(--font-geist-mono,monospace);font-feature-settings:"tnum"}.github-import-module__3wGola__assignSection{flex-direction:column;gap:16px;display:flex}.github-import-module__3wGola__bulkAssign{background:var(--color-bg-muted);border-radius:8px;flex-direction:column;gap:12px;padding:16px;display:flex}.github-import-module__3wGola__bulkTitle{color:var(--color-text-primary);font-size:14px;font-weight:600}.github-import-module__3wGola__bulkGrid{grid-template-columns:2fr 1fr 1fr 1fr;align-items:end;gap:12px;display:grid}.github-import-module__3wGola__scanning{color:var(--color-text-secondary);align-items:center;gap:12px;padding:24px;display:flex}.github-import-module__3wGola__spinner{border:2px solid var(--color-border);border-top-color:var(--color-text-primary);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite github-import-module__3wGola__spin}@keyframes github-import-module__3wGola__spin{to{transform:rotate(360deg)}}.github-import-module__3wGola__successMessage{color:var(--color-success);background:#2ea04314;border-radius:8px;padding:16px;font-weight:500}.github-import-module__3wGola__errorMessage{color:var(--color-error);background:#f8514914;border-radius:8px;padding:12px;font-size:14px}.github-import-module__3wGola__expandBtn{cursor:pointer;color:var(--color-text-muted);background:0 0;border:none;align-items:center;padding:2px;transition:transform .2s;display:flex}.github-import-module__3wGola__expandBtnOpen{transform:rotate(90deg);}.github-import-module__3wGola__actions{justify-content:flex-end;gap:12px;display:flex}.github-import-module__3wGola__selectAll{color:var(--color-text-secondary);align-items:center;gap:8px;font-size:13px;display:flex}
.token-calculator-module__dDC5ha__calculator{background:var(--color-bg-secondary,#fafafa);border-radius:8px;flex-direction:column;gap:16px;padding:16px;display:flex;box-shadow:0 0 0 1px #00000014,0 2px 2px #0000000a}.token-calculator-module__dDC5ha__header{justify-content:space-between;align-items:center;display:flex}.token-calculator-module__dDC5ha__title{letter-spacing:-.32px;color:var(--color-text-primary);font-size:14px;font-weight:600}.token-calculator-module__dDC5ha__tabs{border-radius:6px;gap:0;display:flex;overflow:hidden;box-shadow:0 0 0 1px #00000014}.token-calculator-module__dDC5ha__tab{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;padding:4px 12px;font-family:inherit;font-size:12px;font-weight:500;transition:all .15s}.token-calculator-module__dDC5ha__tab:hover{color:var(--color-text-primary)}.token-calculator-module__dDC5ha__tabActive{background:var(--color-text-primary);color:var(--color-bg)}.token-calculator-module__dDC5ha__codeInput{width:100%;min-height:120px;font-family:var(--font-geist-mono,monospace);resize:vertical;background:var(--color-bg);color:var(--color-text-primary);border:none;border-radius:6px;outline:none;padding:12px;font-size:13px;line-height:1.5;transition:box-shadow .15s;box-shadow:0 0 0 1px #00000014}.token-calculator-module__dDC5ha__codeInput:focus{box-shadow:0 0 0 1px #00000014,0 0 0 2px #0072f5}.token-calculator-module__dDC5ha__codeInput::placeholder{color:var(--color-text-muted)}.token-calculator-module__dDC5ha__manualGrid{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}.token-calculator-module__dDC5ha__results{background:var(--color-bg);border-radius:6px;flex-direction:column;gap:8px;padding:12px;display:flex;box-shadow:0 0 0 1px #00000014}.token-calculator-module__dDC5ha__resultRow{justify-content:space-between;align-items:baseline;display:flex}.token-calculator-module__dDC5ha__resultLabel{color:var(--color-text-secondary,#4d4d4d);font-size:13px}.token-calculator-module__dDC5ha__resultValue{font-family:var(--font-geist-mono,monospace);font-feature-settings:"tnum";color:var(--color-text-primary);font-size:13px;font-weight:500}.token-calculator-module__dDC5ha__resultDivider{background:var(--color-border,#00000014);height:1px}.token-calculator-module__dDC5ha__resultTotal{color:var(--color-text-primary);font-size:14px;font-weight:600}.token-calculator-module__dDC5ha__resultTotalValue{font-family:var(--font-geist-mono,monospace);font-feature-settings:"tnum";color:var(--color-text-primary);font-size:14px;font-weight:600}.token-calculator-module__dDC5ha__applyButton{align-self:flex-end}.token-calculator-module__dDC5ha__empty{color:var(--color-text-muted);text-align:center;padding:16px;font-size:13px}.dark .token-calculator-module__dDC5ha__calculator{background:#ffffff0a}.dark .token-calculator-module__dDC5ha__codeInput{background:#ffffff0a}.dark .token-calculator-module__dDC5ha__results{background:#ffffff05}
