.JsonRecordViewer_jsonCard__77jw6{font-family:Courier New,Courier,monospace;background-color:var(--pallet-background);padding:1rem;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.3);margin-bottom:1rem}.JsonRecordViewer_cardHeader__ws878{margin-bottom:0}.JsonRecordViewer_jsonContent__YxF3F{background-color:var(--pallet-background-alt);white-space:pre-wrap;word-break:break-word;padding:1em}.JsonRecordViewer_braces___x4PY,.JsonRecordViewer_brackets__naDUM{font-weight:700;color:var(--pallet-heading)}.SideBar_sidebar__EFadc{background-color:#333;color:#fff;padding:1rem;width:250px;height:100vh;position:fixed;top:0;left:0;overflow-y:auto}.SideBar_navList__RapdX{list-style-type:none;margin:0;padding:0}.SideBar_navItem__TRcpX{margin-bottom:1rem}.SideBar_navItem__TRcpX a{color:#fff;text-decoration:none}.SideBar_navItem__TRcpX a:hover{text-decoration:underline}.SideBar_groupTitle__f_QiD{font-weight:700;margin-top:2rem;margin-bottom:.5rem;font-size:1.1rem}.styles_container__vzx6d{display:flex;flex-direction:column;gap:2rem;padding:1rem}.styles_section__IA_Bz{border:1px solid #ccc;border-radius:.5rem;background-color:#f9f9f9;padding:1.25rem}.styles_section__IA_Bz h2{margin-top:0;margin-bottom:1rem;font-size:1.25rem;color:#333}@media (min-width:768px){.styles_container__vzx6d{flex-direction:row;flex-wrap:wrap}.styles_section__IA_Bz{flex:1 1 45%;min-width:300px}}.Section_container__Z0T2o,.Section_fullWidthContainer__TVccK{color:var(--pallet-text);background-color:var(--pallet-background)}.Section_container__Z0T2o{margin:0 auto}.styles_card__ZrANm{border:1px solid #ddd;border-radius:8px;padding:12px;margin-bottom:12px;background:#ffffff;display:grid;grid-template-areas:"header header" "usage usage" "expiry autoRenew" "additionalInfo additionalInfo" "feedback feedback" "debug debug";grid-template-columns:1fr auto;box-shadow:0 2px 6px rgba(0,0,0,.05)}.styles_header__bE_5Z{grid-area:header}.styles_usage__Gxklk{grid-area:usage}.styles_expiry__lsbSa{grid-area:expiry}.styles_autoRenew__YEUfy{grid-area:autoRenew}.styles_additionalInfo__9MZ4J{grid-area:additionalInfo}.styles_feedback__01Hjz{grid-area:feedback}.styles_debug__LlO_p{grid-area:debug}.styles_activeFilters__5aO44{font-size:.875rem;color:var(--muted-foreground);margin-bottom:1rem}.styles_bar__WPLgt{display:flex;gap:.75rem;margin-bottom:1.25rem;flex-wrap:wrap;background-color:darkgrey;padding:5px}.styles_link___cYwF{color:var(--foreground);text-decoration:none;padding:.3rem .6rem;border-radius:.4rem;border:1px solid transparent;transition:all .2s ease}.styles_link___cYwF:hover{border-color:var(--border);background-color:var(--muted)}.styles_active__XGDoU{background-color:var(--accent);color:white;border-color:var(--accent)}.styles_table__DF7AX{width:100%;border-collapse:collapse}.styles_table__DF7AX td,.styles_table__DF7AX th{border-bottom:1px solid #e0e0e0;padding:.5rem;text-align:left}.styles_table__DF7AX th{font-weight:600;background-color:#fafafa}.styles_numeric__oK0LT{text-align:right;white-space:nowrap}.styles_card__KF8Kn{display:flex;flex-direction:column;justify-content:space-between;border-radius:1rem;box-shadow:0 4px 10px rgba(0,0,0,.08);border:1px solid #e5e7eb;background-color:#fff;padding:1.5rem;height:100%;transition:transform .15s ease,box-shadow .15s ease}.styles_card__KF8Kn:hover{transform:translateY(-2px);box-shadow:0 6px 14px rgba(0,0,0,.12)}.styles_header__yRYlC{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.styles_description__9gxm0{color:#4b5563;margin-bottom:1rem}.styles_price__1nNjy{font-size:1.5rem;font-weight:700;margin-bottom:.25rem}.styles_meta___IjZf{font-size:.875rem;color:#6b7280}.styles_autoRenew__DwzjM{margin-top:1rem;font-size:.75rem;color:#059669}.styles_button__1URzr{margin-top:auto;padding:.75rem 1rem;border-radius:.5rem;border:none;background-color:#2563eb;color:white;font-weight:600;font-size:.875rem;cursor:pointer;transition:background-color .15s ease}.styles_button__1URzr:hover{background-color:#1d4ed8}.styles_button__1URzr:disabled{background-color:#93c5fd;cursor:not-allowed}.ConfirmPasswordResetForm_form__nyRad{margin:0;padding:0}.ConfirmPasswordResetForm_container__GpuIi{background-color:#f9f9f9;border-radius:8px;padding:2rem}.ConfirmPasswordResetForm_heading__PKF1H{font-size:1.5rem;margin-bottom:1rem}.ConfirmPasswordResetForm_inputGroup__ENYgz{margin-top:1rem}.ConfirmPasswordResetForm_label__QfzFd{display:block;font-size:.75rem;font-weight:500;color:#333;margin-bottom:.5rem}.ConfirmPasswordResetForm_inputWrapper__AITgP{position:relative}.ConfirmPasswordResetForm_input__owIbm{position:relative;width:100%;padding:.75rem 2.5rem;border:1px solid #ccc;border-radius:4px;font-size:.875rem;line-height:1.4}.ConfirmPasswordResetForm_icon__AHbV5{position:absolute;left:.75rem;top:calc(.75rem + .875rem * 1.4 / 2);transform:translateY(-50%);color:#888}.ConfirmPasswordResetForm_passwordToggle__kGvQI{padding:0;position:absolute;right:.75rem;top:calc(.75rem + .875rem * 1.4 / 2 + 2px);transform:translateY(-50%);color:#888;cursor:pointer;z-index:10;transition:color .2s ease}.ConfirmPasswordResetForm_passwordToggle__kGvQI:hover{color:var(--color-icon-hover,#555)}.ConfirmPasswordResetForm_button__t8P6v{width:100%;margin-top:1rem}.ConfirmPasswordResetForm_arrowIcon___R1Z5{margin-left:auto;color:#fff}.ConfirmPasswordResetForm_error__zMq7B{display:flex;align-items:center;color:#f44336;margin-top:1rem}.ConfirmPasswordResetForm_errorIcon__tGO3U{font-size:1.25rem;margin-right:.5rem}.ConfirmPasswordResetForm_errorText___1j_A{margin:0;line-height:1}.Button_button__ckABv{border:none;border-radius:4px;padding:10px 20px;cursor:pointer;font-size:16px;transition:background-color .3s ease}.Button_button__ckABv:disabled,.Button_button__ckABv:hover:disabled{background-color:var(--pallet-button-disabled);color:var(--pallet-button-disabled-text);cursor:not-allowed}.Button_buttonWrapper__TTwd3 .Button_primaryButton__zQ4MM{background-color:var(--pallet-button);color:var(--pallet-button-text)}.Button_buttonWrapper__TTwd3 .Button_primaryButton__zQ4MM:hover{background-color:var(--pallet-button-hover);color:var(--pallet-button-hovertext)}.Button_buttonWrapper__TTwd3 .Button_primaryButton__zQ4MM:disabled{background-color:var(--pallet-divider);color:var(--pallet-text-muted)}.Button_buttonWrapper__TTwd3 .Button_secondaryButton__N8y4b{color:var(--pallet-text);background-color:var(--pallet-background-alt)}.Button_buttonWrapper__TTwd3 .Button_secondaryButton__N8y4b:hover{background-color:var(--pallet-background)}.Button_buttonWrapper__TTwd3 .Button_secondaryButton__N8y4b:disabled{background-color:var(--pallet-divider);color:var(--pallet-text-muted)}.Button_buttonWrapper__TTwd3 .Button_dangerButton__eM6R0{color:var(--pallet-button-text);background-color:var(--pallet-highlight)}.Button_buttonWrapper__TTwd3 .Button_dangerButton__eM6R0:hover{background-color:var(--pallet-border)}.Button_buttonWrapper__TTwd3 .Button_dangerButton__eM6R0:disabled{background-color:var(--pallet-divider);color:var(--pallet-text-muted)}.Button_buttonWrapper__TTwd3 .Button_outlineButton__fg3_4{background-color:transparent;border:2px solid var(--pallet-border);color:var(--pallet-button-outline-text)}.Button_buttonWrapper__TTwd3 .Button_outlineButton__fg3_4:hover{background-color:var(--pallet-background-alt)}.Button_buttonWrapper__TTwd3 .Button_outlineButton__fg3_4:disabled{background-color:var(--pallet-divider);color:var(--pallet-text-muted)}.Button_buttonWrapper__TTwd3 .Button_linkButton__Lna4J{background:none;color:var(--pallet-link);text-decoration:underline}.Button_buttonWrapper__TTwd3 .Button_linkButton__Lna4J:hover{text-decoration:none;color:var(--pallet-link-hover);background-color:var(--pallet-background-alt)}.Button_buttonWrapper__TTwd3 .Button_linkButton__Lna4J:disabled{background-color:var(--pallet-divider);color:var(--pallet-button-link-text);text-decoration:none}.ConfirmSignupForm_container__tbsNK{background-color:#f9f9f9;border-radius:8px;padding:2rem}.ConfirmSignupForm_form__PMcr0{margin:0;padding:0}.ConfirmSignupForm_heading__ZFNU3{font-size:1.5rem;margin-bottom:1rem}.ConfirmSignupForm_inputGroup__q9d_S{margin-top:1rem}.ConfirmSignupForm_label__3d038{display:block;font-size:.75rem;font-weight:500;color:#333;margin-bottom:.5rem}.ConfirmSignupForm_inputWrapper__45vF6{position:relative}.ConfirmSignupForm_input__CX_2q{width:100%;padding:.75rem 2.5rem;border:1px solid #ccc;border-radius:4px;font-size:.875rem;line-height:1.4}.ConfirmSignupForm_icon__dAT4g{position:absolute;left:.75rem;top:calc(.75rem + .875rem * 1.4 / 2);transform:translateY(-50%);color:#888}.ConfirmSignupForm_button__jBEhX{width:100%;margin-top:1rem}.ConfirmSignupForm_arrowIcon__5E3t6{margin-left:auto;color:#fff}.ConfirmSignupForm_resendContainer__htsBH{margin-top:1rem}.ConfirmSignupForm_resendHeading__JBa9T{font-size:1.25rem;margin-bottom:1rem}.ConfirmSignupForm_error__acYKP{display:flex;align-items:center;color:#f44336;margin-top:1rem}.ConfirmSignupForm_errorIcon__8yL_K{font-size:1.25rem;margin-right:.5rem}.ConfirmSignupForm_errorText__HdSkR{margin:0;line-height:1}.ResendSignUpCodeForm_form__pqZ1W{margin:0;padding:0}.ResendSignUpCodeForm_info__bA9cj{margin-bottom:1rem}.ResendSignUpCodeForm_infoText__t_vyw{font-size:.875rem;color:#333}.ResendSignUpCodeForm_button__Q1kNk{width:100%;margin-top:1rem}.ResendSignUpCodeForm_arrowIcon__FVx0n{margin-left:auto;color:#fff}.ResendSignUpCodeForm_error__IC7oN{display:flex;align-items:center;color:#f44336;margin-top:1rem}.ResendSignUpCodeForm_errorIcon__vZVD9{font-size:1.25rem;margin-right:.5rem}.ResendSignUpCodeForm_errorText__rjNBf{margin:0;line-height:1}.SignInForm_form___YfWu{margin:0;padding:0}.SignInForm_container__3e_Uh{background-color:#f9f9f9;border-radius:8px;padding:2rem}.SignInForm_heading__mSVao{font-size:1.5rem;margin-bottom:1rem}.SignInForm_inputGroup__6f2UV{margin-top:1rem}.SignInForm_label___9_lu{display:block;font-size:.75rem;font-weight:500;color:#333;margin-bottom:.5rem}.SignInForm_inputWrapper__jPC_m{position:relative}.SignInForm_input__fjtJR{width:100%;padding:.75rem 2.5rem;border:1px solid #ccc;border-radius:4px;font-size:.875rem}.SignInForm_icon__Yg_Dx{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#888}.SignInForm_button__uTam9{width:100%;margin-top:1rem}.SignInForm_arrowIcon__QDoG1{margin-left:auto;color:#fff}.SignInForm_signupLink__caRAs{margin-top:1rem;text-align:center}.SignInForm_error__tZRz_{display:flex;align-items:center;color:#f44336;margin-top:1rem}.SignInForm_errorIcon__2qpLc{font-size:1.25rem;margin-right:.5rem}.SignInForm_errorText__fHBfk{margin:0;line-height:1}.RequestPasswordResetForm_form__vuw3S{margin:0;padding:0}.RequestPasswordResetForm_button__V__V3{font-size:.875rem;color:#555}.RequestPasswordResetForm_error__WA_0k{display:flex;align-items:center;color:#f44336;margin-top:1rem}.RequestPasswordResetForm_errorIcon__B1iUv{font-size:1.25rem;margin-right:.5rem}.RequestPasswordResetForm_errorText__PV9EA{margin:0;line-height:1}.SignoutForm_container__ux86k{max-width:400px}.SignoutForm_form__QHgRj{display:inline-flex;flex-direction:column;gap:1rem}.SignoutForm_heading__nstW6{font-size:1.5rem;margin-bottom:1rem}.SignoutForm_button__YOBGF{display:flex;align-items:center;justify-content:center;padding:10px 20px;font-size:16px;cursor:pointer}.SignoutForm_error__yBEL1{display:flex;align-items:center;color:#f44336;margin-top:1rem}.SignoutForm_errorIcon__FvDYY{font-size:1.25rem;margin-right:.5rem}.SignoutForm_errorText__cAR4K{margin:0;line-height:1}.SignoutForm_arrowIcon__72waW{margin-left:5px}.DebugToggle_debugToggleButton__qjCwp{margin:1rem;background:none;border:none;padding:0;cursor:pointer;color:#d0d0d0;opacity:.7;display:inline-block;vertical-align:middle;transition:color .2s ease,opacity .2s ease,transform .2s ease}.DebugToggle_debugToggleButton__qjCwp:hover{color:#fe9e9e;opacity:1;transform:translateY(-1px)}.DebugToggle_debugToggleButton__qjCwp svg{fill:currentColor;width:18px;height:18px;display:block}.DebugToggle_debugContent__ve0XA{margin-top:.25rem;background-color:#ebdbdb;text-align:left;padding:1rem .5rem .5rem}.styles_titleSection__z1aXT{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:4px}.styles_header__x4H61{font-size:1.125rem;font-weight:600;margin:0;color:#111827;line-height:1.4}.styles_statusBadge__xmPlH{padding:.25rem .75rem;border-radius:1rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;white-space:nowrap;flex-shrink:0;background:#f3f4f6;color:#374151;border:1px solid #d1d5db}.styles_usageSection__CxYWc{margin-bottom:.75rem}.styles_progressBar__6qsi3{background:#f3f4f6;border-radius:.5rem;overflow:hidden;height:.5rem;margin-bottom:.5rem}.styles_progressFill__H1vc9{height:100%;transition:width .3s ease}.styles_progressFill__H1vc9.styles_normal__by68P{background:#10b981}.styles_progressFill__H1vc9.styles_warning__SH_lg{background:#f59e0b}.styles_progressFill__H1vc9.styles_critical__I7kda{background:#ef4444}.styles_progress__bDx7D{font-size:.9rem;margin:.25rem 0;color:#374151;font-weight:500}.styles_usageWarning__gjpQ6{font-size:.8rem;margin-top:.25rem;padding:.25rem .5rem;border-radius:.25rem;font-weight:500}.styles_warningAlert__jpZb6{background:#fffbeb;color:#92400e;border:1px solid #fcd34d}.styles_criticalWarning___TuQb{background:#fef2f2;color:#991b1b;border:1px solid #fca5a5}.styles_usageProjection__U7MVe{font-size:.75rem;color:#6b7280;margin-top:.25rem;font-style:italic}.styles_expirySection__iv7Hc{margin-bottom:1rem}.styles_expiry__TxivC{font-size:.85rem;color:#6b7280;margin:0 0 .25rem}.styles_expiryAlert__SJEVP{padding:4px 12px;border-radius:6px;margin-top:8px;font-size:.9em;font-weight:500;display:flex;align-items:center;gap:6px}.styles_renewalUpcoming__cnRPO{background-color:#e8f5e8;border:1px solid #c8e6c9;color:#2e7d32}.styles_renewalCritical__gJt5y{background-color:#e3f2fd;border:1px solid #90caf9;color:#1565c0}.styles_expiryWarning___lOn1{background-color:#fff8e1;border:1px solid #ffe082;color:#ff8f00}.styles_expiryCritical__xElGe{background-color:#ffebee;border:1px solid #ffcdd2;color:#c62828}.styles_renewalUpcoming__cnRPO:before{content:"🔄 "}.styles_renewalCritical__gJt5y:before{content:"✅ "}.styles_expiryWarning___lOn1:before{content:"⚠️ "}.styles_expiryCritical__xElGe:before{content:"🔴 "}.styles_autoRenewSection__v33PS{margin-bottom:1rem}.styles_toggleLabel__Gfuea{display:flex;align-items:center;gap:.75rem;cursor:pointer;font-weight:500}.styles_toggleInput__bl314{display:none}.styles_toggleSlider__ZKbdv{position:relative;width:44px;height:24px;background:#d1d5db;border-radius:12px;transition:background .2s}.styles_toggleSlider__ZKbdv:before{content:"";position:absolute;width:18px;height:18px;background:white;border-radius:50%;top:3px;left:3px;transition:transform .2s}.styles_toggleInput__bl314:checked+.styles_toggleSlider__ZKbdv{background:#059669}.styles_toggleInput__bl314:checked+.styles_toggleSlider__ZKbdv:before{transform:translateX(20px)}.styles_toggleInput__bl314:disabled+.styles_toggleSlider__ZKbdv{opacity:.6;cursor:not-allowed}.styles_autoRenew__nnCsH{font-size:.9rem;font-weight:500;color:#059669;margin:.5rem 0 0}.styles_message__3_sXz{font-size:.8rem;margin-top:.5rem;padding:.25rem .5rem;border-radius:.25rem;background:#f0f9ff;color:#0369a1}.styles_additionalInfo___oFNV{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.8rem}.styles_detailsLink__3PZdp{color:#3b82f6;text-decoration:none;transition:color .2s}.styles_detailsLink__3PZdp:hover{color:#1d4ed8;text-decoration:underline}.styles_separator__iMCqc{color:#9ca3af}.SignupForm_form__l7Ca8{margin:0;padding:0}.SignupForm_container__UYWTa{background-color:#f9f9f9;border-radius:8px;padding:2rem}.SignupForm_heading__FIeF7{font-size:1.5rem;margin-bottom:1rem}.SignupForm_inputGroup__qqrDo{margin-top:1rem}.SignupForm_label__0Sjkz{display:block;font-size:.75rem;font-weight:500;color:#333;margin-bottom:.5rem}.SignupForm_inputWrapper__WoGvE{position:relative}.SignupForm_input__Kx5AB{position:relative;width:100%;padding:.75rem 2.5rem;border:1px solid #ccc;border-radius:4px;font-size:.875rem;line-height:1.4}.SignupForm_icon__PjfYZ{position:absolute;left:.75rem;top:calc(.75rem + .875rem * 1.4 / 2);transform:translateY(-50%);color:#888}.SignupForm_passwordToggle__0IlPD{padding:0;position:absolute;right:.75rem;top:calc(.75rem + .875rem * 1.4 / 2 + 2px);transform:translateY(-50%);color:#888;cursor:pointer;z-index:10;transition:color .2s ease}.SignupForm_passwordToggle__0IlPD:hover{color:var(--color-icon-hover,#555)}.SignupForm_button__Iu20O{width:100%;margin-top:1rem}.SignupForm_arrowIcon__9Vb93{margin-left:auto;color:#fff}.SignupForm_loginLink__xoXVw{margin-top:1rem;text-align:center}.SignupForm_error__bTIb2{display:flex;align-items:center;color:#f44336;margin-top:1rem}.SignupForm_errorIcon__MBYCC{font-size:1.25rem;margin-right:.5rem}.SignupForm_errorText__GE7af{margin:0;line-height:1}.styles_monopolyCard__P5ntr{display:inline-block;width:140px;border:1px solid #ddd;border-radius:8px;overflow:hidden;font-family:system-ui,sans-serif;background:white;vertical-align:middle;margin:0 4px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.styles_colorStrip__UtMi_{height:40px;width:100%;display:flex;align-items:center;justify-content:center;padding:0 8px;border-bottom:1px solid #ddd}.styles_variable__42ElC{font-size:12px;font-weight:600;font-family:Monaco,Consolas,monospace}.styles_cardContent__ZPnFq{padding:8px}.styles_property__OXl2c{display:flex;justify-content:space-between;font-size:10px;margin-bottom:3px}.styles_label__NaU_Z{color:#666}.styles_value___vdEi{color:#333;font-family:Monaco,Consolas,monospace}.styles_wrapper__LVWkH{padding:2rem;max-width:1000px;margin:0 auto;font-family:system-ui,sans-serif;line-height:1.6}.styles_card__XINIB{background-color:white;border:2px solid gray;padding:1.5rem;border-radius:8px;margin-bottom:2rem}.styles_colorCard__cGqGr{display:flex;align-items:center;gap:1rem;padding:1rem}.styles_colorSample__lsztj{width:100px;height:60px;border:1px solid gray;border-radius:4px;flex-shrink:0}.styles_grid__q9UoY{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:8px;gap:8px;margin-bottom:16px}.styles_colorPickerSection__zpWNu{background:#f8fafc;border-bottom:1px solid #e2e8f0;margin:-20px -20px 20px;padding:20px}.styles_colorPickerHeader__oIhh4{max-width:1200px;margin:0 auto}.styles_colorPickerHeader__oIhh4 h1{margin-bottom:16px;color:#1e293b}.styles_colorControls__TKf0C{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.styles_colorLabel__f0dDx{font-weight:500;color:#475569}.styles_colorInput__y7whD{width:60px;height:40px;border:2px solid #cbd5e1;border-radius:6px;cursor:pointer}.styles_colorCode__gT6OZ{background-color:#f1f5f9;padding:8px 12px;border-radius:4px;font-family:Monaco,Consolas,monospace;color:#475569}.styles_resetButton__eUiYX{padding:8px 16px;background-color:#64748b;color:white;border:none;border-radius:4px;cursor:pointer;font-size:14px}.styles_resetButton__eUiYX:hover{background-color:#475569}.CodeBlock_codeBlockContainer__dwkeZ{--pallet-panel:#f9f9f9;--pallet-panel-header:#ddd;--text-color:#000;--text-color-muted:#edc6c6;--code-bg:#f0f0f0;background-color:var(--pallet-panel);border:1px solid var(--pallet-panel-header);border-radius:6px;margin:16px 0;overflow:hidden;font-family:Courier New,Courier,monospace}.CodeBlock_codeBlockHeader__PazA5{background-color:var(--pallet-panel-header);display:flex;justify-content:space-between;align-items:center;padding:5px 10px;font-size:14px;font-weight:700;color:var(--text-color)}.CodeBlock_languageLabel__BPM9x{margin:0}.CodeBlock_languageUnavailable__RIJcV{margin:0;color:var(--text-color-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}.CodeBlock_codeBlock__C5X8a{padding:16px;font-size:14px;overflow-x:auto;white-space:pre;color:#333;margin:0;background-color:var(--code-bg)}.Snack_snackWrapper__n2tsv{overflow:hidden;height:0;padding-block:0;transition:height .3s ease-in-out}.Snack_snack__232QW{padding-inline:20px;background-color:#367ff4;color:white;border-radius:5px;margin-block:5px;opacity:1;font-size:14px;transition:opacity .3s ease-in-out}.Snack_snack__232QW.Snack_error__SsVDf{background-color:#a86561}.Snack_snack__232QW.Snack_success__5v0k1{background-color:#387b22}.styles_link__y0KhH{display:inline-block;margin-top:.75rem;color:#0066cc;text-decoration:none;font-weight:700}.styles_link__y0KhH:hover{text-decoration:underline}.styles_deviceContainer__2ZIjC{border:1px solid #ddd;border-radius:8px;padding:12px;margin-bottom:12px;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.05)}.styles_viewGrid__jF8Rx{display:grid;grid-template-rows:auto auto;grid-template-columns:1fr}.styles_buttonContainer__6xsmF{display:flex;justify-content:center;align-items:center}.styles_button___t9Eb{background-color:var(--pallet-button);padding:12px 24px;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.15);color:var(--pallet-button-text);text-decoration:none;font-weight:700;transition:background-color .3s ease,transform .3s ease}.styles_button___t9Eb:hover{background-color:var(--pallet-highlight);color:var(--pallet-button-text)}.styles_button___t9Eb.styles_copied__ju61S{background-color:var(--success-color);color:var(--pallet-button-text)}.styles_paletteSwatch__w_nOV{color:var(--palette-primaryText);background-color:var(--palette-primaryBg);border:3px solid var(--palette-accentBg);padding:1.5rem;border-radius:8px;margin-bottom:1rem;min-height:100px}.styles_heavyDivider__YTyHn{border:1px solid var(--palette-accentBg)}.styles_lightDivider__0JuAy{border:1px solid color-mix(in srgb,var(--palette-accentBg) 25%,var(--palette-primaryBg))}.styles_paletteSwatch__w_nOV h4{margin:0 0 .5rem;font-size:1.1rem}.styles_description__6Z9SN{margin:0 0 1rem;font-size:.9rem}.styles_colorChips__hnFqD{display:flex;gap:1rem;flex-wrap:wrap}.styles_colorChip__YKciB{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:color-mix(in srgb,var(--palette-primaryInteraction) 20%,var(--palette-primaryBg));border-radius:6px;border:2px solid color-mix(in srgb,var(--palette-accentBg) 40%,var(--palette-primaryBg) 60%)}.styles_colorSample__Yg3Wa{width:50px;height:40px;border-radius:4px;border:1px solid #ddd;flex-shrink:0}.styles_colorInfo__ZNo_p{min-width:0}.styles_colorName__iXmhU{font-weight:600;font-size:.9rem;margin-bottom:.25rem}.styles_colorInfo__ZNo_p code{font-size:.8rem;word-break:break-all}.styles_buttonBar__7D4Tb{display:flex;gap:1rem}.styles_button__AkWbP{padding:1rem}.styles_button__AkWbP.styles_primary____FkZ{background-color:var(--palette-accentBg);color:var(--palette-accentText);&:hover{background-color:color-mix(in srgb,var(--palette-accentBg),var(--palette-accentInteraction) 15%)}}.styles_button__AkWbP.styles_secondary__mYQfu{background-color:color-mix(in srgb,var(--palette-accentBg),var(--palette-primaryBg) 50%);color:var(--palette-accentText);&:hover{background-color:color-mix(in srgb,var(--palette-accentBg),var(--palette-accentInteraction) 15%)}}.styles_button__AkWbP.styles_outline__85x68{background-color:rgb(var(--palette-primaryBg) calc(r+20) calc(g+20) calc(b+20)/.5);border:2px solid color-mix(in srgb,var(--palette-accentBg),var(--palette-primaryBg) 50%);border-radius:1rem;color:var(--palette-text);&:hover{background-color:color-mix(in srgb,var(--palette-accentBg),var(--palette-accentInteraction) 15%);color:var(--palette-accentText);border:2px solid var(--palette-accentBg)}}.styles_qrOption__TzP0U{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.styles_mainQR__d8YuI{margin-bottom:8px}.styles_warning__z_pnU{color:#d9534f;font-size:.9rem}.styles_storeLinks__TRZmv{display:flex;gap:16px;justify-content:center;margin-top:8px}.styles_storeIcon__QWsb1{margin-right:4px;vertical-align:middle}.styles_deviceHeader__PEAwm{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:10px;gap:10px}.styles_iconWithStatus__ycCCv{position:relative;display:flex;align-items:center;justify-content:center}.styles_deviceTypeIcon__jtdJQ{font-size:24px;color:#333}.styles_statusDot__5dfvb{position:absolute;width:10px;height:10px;border-radius:50%;border:2px solid white;box-sizing:border-box;top:-4px;left:-4px;z-index:10}.styles_deviceName__8xhRj{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_createdDate__VxACw{font-size:.7rem;color:#666}.styles_container__WfoGP{position:relative;border:1px solid #e0e0e0;border-radius:12px;padding:1rem;margin-bottom:1rem;background:#fff}.styles_header__bqAWN{font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.styles_draftBadge__V5aY8{position:absolute;top:.5rem;right:.5rem;background:#ffcc00;color:#333;font-weight:700;font-size:.75rem;padding:.25rem .5rem;border-radius:4px}.styles_description__lZrrE{font-size:1rem;margin-bottom:1rem;color:#555}.styles_list__AJlHU{list-style:none;padding:0;margin-bottom:1rem}.styles_list__AJlHU li{margin-bottom:.25rem;font-size:.95rem}.styles_button__LUehZ{padding:.5rem 1rem;border-radius:6px;border:none;cursor:pointer;font-weight:600;background:#0070f3;color:white;transition:background .2s}.styles_button__LUehZ:hover{background:#005bb5}.styles_table__zQ7Yx{width:100%;border-collapse:collapse}.styles_td__KCLJq,.styles_th__eAQq4{border:1px solid #ddd;padding:8px;text-align:left}.styles_email__lZZKH{max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles_daysLeft__VK5yi{font-weight:500;color:#0070f3}.styles_status__1qPT4{font-weight:700;text-transform:capitalize}.styles_highlight__zCJTz{background-color:rgba(255,255,100,.2);background-color:#e6f7ff;border-left:4px solid #f68f00}.styles_row__KjZYq:hover{background-color:rgba(0,0,0,.05)}.styles_highlight__zCJTz:hover{background-color:rgba(255,255,100,.4);transition:background-color .2s ease}.styles_addButton__V_dl5{--palette-primaryText:var(--light-1-primaryText);--palette-primaryBg:var(--light-1-primaryBg);--palette-interaction:var(--light-1-primaryInteraction);--base-bg:var(--palette-interaction,#007bff);--base-text:var(--palette-primaryBg,#ffffff);--disabled-text:var(--palette-primaryBg,#ffffff)}.styles_addButton__V_dl5{padding:10px 20px;border:none;border-radius:5px;font-weight:600;cursor:pointer;transition:background-color .2s,opacity .2s,color .2s,filter .2s;background-color:var(--base-bg);color:var(--base-text);&:hover:not(:disabled){filter:brightness(1.2)}&:disabled{opacity:.5;cursor:not-allowed;filter:grayscale(.5) brightness(.7);color:var(--disabled-text)}}