@charset "UTF-8";._card_pljvn_1{border-radius:var(--radius-card-lg);padding:18px;box-sizing:border-box}._glass_pljvn_7{background:var(--brand-ink-2);border:1px solid var(--border)}._gradient_pljvn_12{background:var(--brand-gradient);color:#fff;box-shadow:var(--brand-glow)}._soft_pljvn_18{background:var(--brand-grad-soft);border:1px solid var(--border)}._flat_pljvn_23{background:transparent;border:1px solid var(--border)}._chip_njhbg_1{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:var(--radius-pill);font-size:11px;font-weight:700;letter-spacing:.02em;white-space:nowrap;text-transform:uppercase}._pink_njhbg_14{background:#ff3ea529;color:var(--brand-pink)}._green_njhbg_19{background:#34d39929;color:var(--success)}._amber_njhbg_24{background:#f59e0b29;color:var(--warning)}._line_njhbg_29{background:var(--border-strong);color:var(--text-secondary)}._gradient_njhbg_34{background:var(--brand-gradient);color:#fff}._wrap_1m3xa_1{position:relative;display:inline-block;flex-shrink:0}._bubble_1m3xa_7{display:flex;align-items:center;justify-content:center;background:var(--brand-gradient);color:#fff;font-weight:700;letter-spacing:.3px;-webkit-user-select:none;user-select:none}._status_1m3xa_18{position:absolute;right:-2px;bottom:-2px;border-radius:50%;background:rgb(var(--emerald));border:2.5px solid var(--background);display:flex;align-items:center;justify-content:center;color:#fff}._card_vmyd4_1{background:var(--card-background);border:1px solid var(--border);border-radius:14px;padding:12px 14px;display:flex;align-items:center;gap:12px}._icon_vmyd4_11{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._pink_vmyd4_21{background:var(--tone-pink-bg);color:var(--tone-pink-fg)}._purple_vmyd4_26{background:var(--tone-purple-bg);color:var(--tone-purple-fg)}._teal_vmyd4_31{background:var(--tone-teal-bg);color:var(--tone-teal-fg)}._amber_vmyd4_36{background:var(--tone-amber-bg);color:var(--tone-amber-fg)}._body_vmyd4_41{flex:1;min-width:0}._title_vmyd4_46{font-size:13.5px;font-weight:600;color:var(--text-primary)}._sub_vmyd4_52{font-size:11.5px;color:var(--text-secondary);margin-top:1px}._action_vmyd4_58{flex-shrink:0}._card_avq2r_1{background:var(--card-background);border:1px solid var(--border);border-radius:16px;padding:14px}._icon_avq2r_8{width:30px;height:30px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:8px}._pink_avq2r_18{background:var(--tone-pink-bg);color:var(--tone-pink-fg)}._purple_avq2r_23{background:var(--tone-purple-bg);color:var(--tone-purple-fg)}._teal_avq2r_28{background:var(--tone-teal-bg);color:var(--tone-teal-fg)}._amber_avq2r_33{background:var(--tone-amber-bg);color:var(--tone-amber-fg)}._value_avq2r_38{font-weight:800;color:var(--text-primary);letter-spacing:-.5px;line-height:1.05;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._label_avq2r_48{font-size:11px;color:var(--text-secondary);margin-top:4px;font-weight:500}._sub_avq2r_55{font-size:10.5px;color:var(--text-secondary);margin-top:2px;opacity:.75}._skeleton_y2i3p_1{display:block;width:100%;height:12px;border-radius:8px;background:linear-gradient(90deg,var(--chip) 25%,var(--chip-strong) 37%,var(--chip) 63%);background-size:400% 100%;animation:_skeleton-shimmer_y2i3p_1 1.5s ease infinite}._light_y2i3p_11{background:linear-gradient(90deg,#ffffff24 25%,#ffffff52 37%,#ffffff24 63%);background-size:400% 100%}@keyframes _skeleton-shimmer_y2i3p_1{0%{background-position:100% 0}to{background-position:0 0}}@media(prefers-reduced-motion:reduce){._skeleton_y2i3p_1{animation:none}}._card_129zu_1{background:var(--card-background);border:1px solid var(--border);border-radius:16px;padding:14px;display:flex;align-items:stretch;gap:12px;position:relative;overflow:hidden;cursor:pointer;transition:transform .12s ease}._card_129zu_1:active{transform:scale(.99)}._border_pink_129zu_18{border-color:var(--tone-pink-fg)}._border_purple_129zu_22{border-color:var(--tone-purple-fg)}._border_teal_129zu_26{border-color:var(--tone-teal-fg)}._border_amber_129zu_30{border-color:var(--tone-amber-fg)}._timeCol_129zu_34{flex-shrink:0;width:50px;display:flex;flex-direction:column;align-items:flex-start}._time_129zu_34{font-family:var(--font-mono);font-size:15px;font-weight:600;color:var(--text-primary);letter-spacing:-.3px}._duration_129zu_50{font-size:10.5px;color:var(--text-secondary);margin-top:2px}._bar_129zu_56{width:3px;align-self:stretch;border-radius:2px}._bar_pink_129zu_62{background:var(--tone-pink-fg)}._bar_purple_129zu_66{background:var(--tone-purple-fg)}._bar_teal_129zu_70{background:var(--tone-teal-fg)}._bar_amber_129zu_74{background:var(--tone-amber-fg)}._barFaded_129zu_78{opacity:.4}._body_129zu_82{flex:1;min-width:0}._titleRow_129zu_87{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._name_129zu_94{font-size:15.5px;font-weight:700;color:var(--text-primary);letter-spacing:-.2px}._ageChip_129zu_101{font-size:10px;font-weight:700;letter-spacing:.5px;padding:2px 6px;border-radius:6px}._chip_pink_129zu_109{background:var(--tone-pink-bg);color:var(--tone-pink-fg)}._chip_purple_129zu_114{background:var(--tone-purple-bg);color:var(--tone-purple-fg)}._chip_teal_129zu_119{background:var(--tone-teal-bg);color:var(--tone-teal-fg)}._chip_amber_129zu_124{background:var(--tone-amber-bg);color:var(--tone-amber-fg)}._mineChip_129zu_129{font-size:10px;font-weight:700;letter-spacing:.5px;padding:2px 6px;border-radius:6px;background:var(--brand-gradient);color:#fff}._meta_129zu_139{font-size:12px;color:var(--text-secondary);margin-top:4px}._actions_129zu_145{display:flex;align-items:center;gap:8px;margin-top:10px}._count_129zu_152{font-size:11px;font-weight:600;padding:4px 9px;border-radius:8px;background:var(--chip);color:var(--text-primary);font-family:var(--font-mono)}._countFull_129zu_162{background:var(--tone-pink-bg);color:var(--tone-pink-fg)}._spacer_129zu_167{flex:1}._enrollBtn_129zu_171,._mineBtn_129zu_172,._waitlistBtn_129zu_173{display:flex;align-items:center;gap:4px;padding:7px 12px;border-radius:10px;border:none;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit;transition:background .12s ease,transform .1s ease}._enrollBtn_129zu_171:active,._mineBtn_129zu_172:active,._waitlistBtn_129zu_173:active{transform:scale(.96)}._enrollBtn_129zu_171{background:var(--chip);color:var(--text-primary)}._enrollBtn_129zu_171:hover{background:var(--chip-strong)}._mineBtn_129zu_172{background:var(--success-light);color:var(--success)}._waitlistBtn_129zu_173{background:transparent;color:var(--text-secondary);border:1px solid var(--border)}._card_11wci_1{flex-shrink:0;width:150px;height:180px;border-radius:18px;padding:14px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden;cursor:pointer;color:#fff;transition:transform .12s ease}._card_11wci_1:active{transform:scale(.97)}._top_11wci_20{display:flex;justify-content:space-between;align-items:flex-start}._tag_11wci_26{background:#ffffff38;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.6px;padding:4px 10px;border-radius:10px}._name_11wci_37{font-size:20px;font-weight:800;color:#fff;line-height:1.1;letter-spacing:-.3px}._teacher_11wci_45{font-size:11.5px;color:#fffc;margin-top:3px}._row_u4czi_1{background:var(--card-background);border:1px solid var(--border);border-radius:14px;padding:12px 14px;display:flex;align-items:center;gap:12px;cursor:pointer;transition:background .12s ease,transform .1s ease}._row_u4czi_1:hover{background:var(--card-hover)}._row_u4czi_1:active{transform:scale(.99)}._icon_u4czi_19{width:36px;height:36px;border-radius:11px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._pink_u4czi_29{background:var(--tone-pink-bg);color:var(--tone-pink-fg)}._purple_u4czi_34{background:var(--tone-purple-bg);color:var(--tone-purple-fg)}._teal_u4czi_39{background:var(--tone-teal-bg);color:var(--tone-teal-fg)}._amber_u4czi_44{background:var(--tone-amber-bg);color:var(--tone-amber-fg)}._body_u4czi_49{flex:1;min-width:0}._title_u4czi_54{font-size:14px;font-weight:600;color:var(--text-primary)}._sub_u4czi_60{font-size:12px;color:var(--text-secondary);margin-top:1px}._badge_u4czi_66{font-size:11px;font-weight:700;padding:4px 9px;border-radius:8px;background:var(--brand-gradient);color:#fff;font-family:var(--font-mono)}._chevron_u4czi_76{color:var(--text-secondary);flex-shrink:0}._row_vonjy_1{display:flex;align-items:baseline;justify-content:space-between;padding:20px 20px 10px}._title_vonjy_8{font-size:16px;font-weight:700;color:var(--text-primary);margin:0}._action_vonjy_15{background:transparent;border:none;color:var(--accent);font-size:13px;font-weight:500;cursor:pointer;font-family:inherit;padding:0}._action_vonjy_15:hover{opacity:.85}._spinner_rw0bo_1{display:inline-block;border-radius:50%;border-style:solid;border-color:var(--chip-strong);border-top-color:var(--accent);animation:_spinner-rotate_rw0bo_1 .7s linear infinite}._sm_rw0bo_10{width:18px;height:18px;border-width:2px}._md_rw0bo_16{width:28px;height:28px;border-width:3px}._lg_rw0bo_22{width:44px;height:44px;border-width:4px}@keyframes _spinner-rotate_rw0bo_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._spinner_rw0bo_1{animation:_spinner-pulse_rw0bo_1 1.4s ease-in-out infinite}}@keyframes _spinner-pulse_rw0bo_1{0%,to{opacity:1}50%{opacity:.35}}._card_1aj9c_1{position:relative;margin:0 20px;border-radius:20px;padding:16px 16px 18px;background:linear-gradient(135deg,#a064db,#5c26c3);color:#fff;overflow:hidden;cursor:pointer;box-shadow:0 10px 28px #a855f738;transition:transform .12s ease}._card_1aj9c_1:active{transform:scale(.98)}._card_1aj9c_1._warn_1aj9c_16{background:linear-gradient(135deg,#ec5d4b,#ca3138 50%,#b9112f 75%,#af002d,#a1002c);background:linear-gradient(135deg,#ec5d4b,#ca3138 50%,#b9112f 75%,color(xyz 0.183 0.092 0.031),color(xyz 0.161 0.076 0.025));box-shadow:0 10px 28px #f4725b38}._decor_1aj9c_21{position:absolute;right:-50px;top:-50px;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.18),transparent 70%);pointer-events:none}._head_1aj9c_32{position:relative;display:flex;align-items:center;gap:8px}._iconWrap_1aj9c_39{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:7px;background:#ffffff38}._label_1aj9c_49{flex:1;font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;opacity:.9}._chevron_1aj9c_58{opacity:.85}._title_1aj9c_62{position:relative;font-size:20px;font-weight:800;letter-spacing:-.3px;margin-top:6px;line-height:1.2}._visits_1aj9c_71{position:relative;font-size:13px;font-weight:600;opacity:.95;margin-top:4px}._bar_1aj9c_79{position:relative;height:6px;background:#ffffff38;border-radius:3px;overflow:hidden;margin-top:10px}._barFill_1aj9c_88{height:100%;background:#fff;border-radius:3px;transition:width .25s ease}._date_1aj9c_95{position:relative;font-size:11.5px;opacity:.78;margin-top:8px}._card_nyesw_1{flex-shrink:0;width:160px;height:200px;border-radius:18px;padding:12px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden;cursor:pointer;color:#fff;transition:transform .12s ease}._card_nyesw_1:active{transform:scale(.97)}._photo_nyesw_20{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;z-index:0}._scrim_nyesw_30{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000014 30%,#000000ad);pointer-events:none;z-index:1}._top_nyesw_38{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:flex-start;gap:6px}._tag_nyesw_47{background:#ffffff38;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff;font-size:10px;font-weight:700;letter-spacing:.6px;padding:4px 9px;border-radius:9px}._badges_nyesw_59{display:flex;gap:4px}._iconBadge_nyesw_64{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:11px;background:#ffffff38;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff}._mineBadge_nyesw_77{background:#45ba50}._foot_nyesw_81{position:relative;z-index:2;display:flex;flex-direction:column;gap:2px}._name_nyesw_89{font-size:17px;font-weight:800;color:#fff;line-height:1.12;letter-spacing:-.3px}._age_nyesw_97{font-size:11.5px;color:#ffffffd1}._card_dfrbo_1{flex-shrink:0;width:132px;border-radius:16px;background:var(--bg-card);border:1px solid var(--border);overflow:hidden;cursor:pointer;transition:transform .12s ease,border-color .15s ease}._card_dfrbo_1:active{transform:scale(.97)}._card_dfrbo_1._mine_dfrbo_14{border-color:#45ba50;box-shadow:0 0 0 3px #45ba501f}._media_dfrbo_19{position:relative;width:100%;aspect-ratio:4/5;background:linear-gradient(135deg,#5f1c93,#1e0066);background:linear-gradient(135deg,#5f1c93,color(xyz 0.035 0.011 0.163));display:flex;align-items:center;justify-content:center}._photo_dfrbo_29{width:100%;height:100%;object-fit:cover;display:block}._avatarFallback_dfrbo_36{display:flex;align-items:center;justify-content:center}._heart_dfrbo_42{position:absolute;top:8px;right:8px;width:22px;height:22px;border-radius:11px;background:#00000059;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:inline-flex;align-items:center;justify-content:center}._body_dfrbo_57{padding:10px 10px 12px}._name_dfrbo_61{font-size:13.5px;font-weight:700;color:var(--text-primary);letter-spacing:-.1px;line-height:1.15}._position_dfrbo_69{font-size:11px;color:var(--text-secondary);margin-top:2px;line-height:1.2}._wrap_1un03_1{background:var(--card-background);border:1px solid var(--border);border-radius:var(--radius-card);padding:40px 24px;display:flex;flex-direction:column;align-items:center;text-align:center;animation:_empty-state-in_1un03_1 .28s ease both}@keyframes _empty-state-in_1un03_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._wrap_1un03_1{animation:none}}._compact_1un03_28{padding:24px 16px;border-radius:var(--radius-cta)}._icon_1un03_33{width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._compact_1un03_28 ._icon_1un03_33{width:40px;height:40px;border-radius:12px}._pink_1un03_49{background:var(--tone-pink-bg);color:var(--tone-pink-fg)}._purple_1un03_54{background:var(--tone-purple-bg);color:var(--tone-purple-fg)}._teal_1un03_59{background:var(--tone-teal-bg);color:var(--tone-teal-fg)}._amber_1un03_64{background:var(--tone-amber-bg);color:var(--tone-amber-fg)}._rose_1un03_69{background:var(--error-light);color:var(--error)}._title_1un03_74{font-size:14.5px;font-weight:600;color:var(--text-primary);margin-top:14px}._compact_1un03_28 ._title_1un03_74{font-size:13px;margin-top:10px}._sub_1un03_86{font-size:12.5px;color:var(--text-secondary);max-width:240px;margin:4px auto 0}._action_1un03_93{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:14px}._compact_1un03_28 ._action_1un03_93{margin-top:10px}._actionBtn_1un03_106{display:inline-flex;align-items:center;gap:6px;background:var(--brand-gradient);color:#fff;border:none;border-radius:var(--radius-cta);padding:9px 16px;font-family:inherit;font-weight:600;font-size:13px;cursor:pointer}._bottomNav_1ctqf_1{position:fixed;left:10px;right:10px;bottom:calc(12px + env(safe-area-inset-bottom,0px));background:var(--nav-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--border);border-radius:20px;padding:6px 4px;display:flex;align-items:center;justify-content:space-around;box-shadow:0 10px 30px #0003;z-index:50}@media(min-width:768px){._bottomNav_1ctqf_1{display:none}}._navItem_1ctqf_24{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:7px 2px;border-radius:14px;background:transparent;color:var(--text-secondary);font-weight:500;cursor:pointer;font-size:9.5px;position:relative;text-decoration:none;transition:background .15s ease,color .15s ease;-webkit-tap-highlight-color:transparent}._navItem_1ctqf_24._active_1ctqf_45{background:var(--nav-item-active);color:var(--accent);font-weight:600}._navItem_1ctqf_24._active_1ctqf_45:after{content:"";position:absolute;bottom:2px;width:4px;height:4px;border-radius:2px;background:var(--accent)}._icon_1ctqf_61{display:flex;align-items:center;justify-content:center}._label_1ctqf_67{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root._dark-theme_dpzuh_158{--primary: #3b82f6;--primary-light: #60a5fa;--primary-dark: #2563eb;--primary-50: rgba(59, 130, 246, .1);--primary-100: rgba(59, 130, 246, .2);--primary-200: rgba(59, 130, 246, .3);--primary-300: rgba(59, 130, 246, .4);--primary-400: #60a5fa;--primary-700: #1d4ed8;--primary-gradient: linear-gradient(135deg, #2563eb 0%, #1e40af 100%);--primary-gradient-hover: linear-gradient(135deg, #3b82f6 0%, #1d4ed8 100%);--secondary: #94a3b8;--secondary-light: #cbd5e1;--secondary-dark: #64748b;--background: #020617;--background-card: #0f172a;--surface: #0f172a;--surface-secondary: #1e293b;--card-background: #0f172a;--card-hover: #1e293b;--text-primary: #f1f5f9;--text-secondary: #94a3b8;--text-muted: #64748b;--text-disabled: #475569;--text-home: #ffffff;--button-background: #2563eb;--button-hover: #3b82f6;--button-text: #ffffff;--button-secondary-background: #1e293b;--button-secondary-hover: #334155;--button-secondary-text: #e2e8f0;--button-success-bg: #10b981;--button-success-hover: #34d399;--button-danger-bg: #ef4444;--button-danger-hover: #f87171;--button-warning-bg: #f59e0b;--button-warning-hover: #fbbf24;--border: #334155;--border-light: #1e293b;--border-strong: #475569;--border-focus: #3b82f6;--success: #34d399;--success-light: rgba(16, 185, 129, .2);--success-dark: #10b981;--success-50: rgba(16, 185, 129, .1);--success-200: rgba(16, 185, 129, .3);--success-700: #059669;--warning: #fbbf24;--warning-light: rgba(245, 158, 11, .2);--warning-dark: #f59e0b;--warning-50: rgba(245, 158, 11, .1);--warning-700: #d97706;--error: #f87171;--error-light: rgba(239, 68, 68, .2);--error-dark: #ef4444;--danger: #f87171;--danger-50: rgba(239, 68, 68, .1);--danger-dark: #ef4444;--danger-700: #dc2626;--info: #60a5fa;--info-light: rgba(59, 130, 246, .2);--info-dark: #3b82f6;--info-50: rgba(59, 130, 246, .1);--primary-rgb: 59, 130, 246;--secondary-rgb: 148, 163, 184;--success-rgb: 52, 211, 153;--warning-rgb: 251, 191, 36;--error-rgb: 248, 113, 113;--info-rgb: 96, 165, 250;--text-primary-rgb: 241, 245, 249;--text-disabled-rgb: 71, 85, 105;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .3);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .4), 0 1px 2px rgba(0, 0, 0, .3);--shadow: 0 4px 6px -1px rgba(0, 0, 0, .4), 0 2px 4px -1px rgba(0, 0, 0, .3);--shadow-md: 0 10px 15px -3px rgba(0, 0, 0, .4), 0 4px 6px -2px rgba(0, 0, 0, .3);--shadow-lg: 0 20px 25px -5px rgba(0, 0, 0, .4), 0 10px 10px -5px rgba(0, 0, 0, .3);--shadow-xl: 0 25px 50px -12px rgba(0, 0, 0, .5);--shadow-hover: 0 10px 40px rgba(59, 130, 246, .2);--shadow-focus: 0 0 0 3px rgba(59, 130, 246, .3);--shadow-blue: 0 4px 14px rgba(59, 130, 246, .3);--status-created-bg: #1e293b;--status-created-text: #cbd5e1;--status-created-border: #475569;--status-assigned-bg: rgba(245, 158, 11, .15);--status-assigned-text: #fcd34d;--status-assigned-border: rgba(245, 158, 11, .4);--status-accepted-bg: rgba(16, 185, 129, .15);--status-accepted-text: #6ee7b7;--status-accepted-border: rgba(16, 185, 129, .4);--status-rejected-bg: rgba(239, 68, 68, .15);--status-rejected-text: #fca5a5;--status-rejected-border: rgba(239, 68, 68, .4);--status-start-bg: rgba(59, 130, 246, .15);--status-start-text: #93c5fd;--status-start-border: rgba(59, 130, 246, .4);--status-end-bg: rgba(99, 102, 241, .15);--status-end-text: #a5b4fc;--status-end-border: rgba(99, 102, 241, .4);--status-manager-start-bg: rgba(129, 140, 248, .15);--status-manager-start-text: #c7d2fe;--status-manager-start-border: rgba(129, 140, 248, .4);--status-manager-end-bg: rgba(99, 102, 241, .2);--status-manager-end-text: #e0e7ff;--status-manager-end-border: rgba(99, 102, 241, .5);--status-completed-bg: rgba(34, 197, 94, .15);--status-completed-text: #86efac;--status-completed-border: rgba(34, 197, 94, .4);--status-payment-rejected-bg: rgba(248, 113, 113, .15);--status-payment-rejected-text: #fecaca;--status-payment-rejected-border: rgba(248, 113, 113, .4);--status-canceled-bg: rgba(220, 38, 38, .2);--status-canceled-text: #fecaca;--status-canceled-border: rgba(220, 38, 38, .5);--nav-bg: #0f172a;--nav-border: #334155;--nav-item-hover: #1e293b;--nav-item-active: rgba(59, 130, 246, .2);--input-bg: #1e293b;--input-border: #475569;--input-focus-border: #3b82f6;--input-text: #f1f5f9;--input-placeholder: #64748b;--input-hover-border: #64748b;--input-disabled-bg: #0f172a;--input-disabled-text: #475569;--input-error-border: #f87171;--input-error-bg: rgba(239, 68, 68, .1);--input-success-border: #34d399;--input-success-bg: rgba(16, 185, 129, .1);--checkbox-bg: #1e293b;--checkbox-border: #475569;--checkbox-checked-bg: #3b82f6;--checkbox-checked-border: #3b82f6;--checkbox-checkmark: #ffffff;--radio-bg: #1e293b;--radio-border: #475569;--radio-checked-bg: #3b82f6;--radio-checked-border: #3b82f6;--modal-overlay: rgba(0, 0, 0, .7);--modal-bg: #0f172a;--scrollbar-track: #1e293b;--scrollbar-thumb: #475569;--scrollbar-thumb-hover: #64748b;--calm-divider: rgba(255, 255, 255, .08)}:root._vintage-light-theme_dpzuh_305{--primary: #5d6936;--primary-light: #8a9159;--primary-dark: #3e4724;--primary-50: #f5f6ee;--primary-100: #e9ecdb;--primary-200: #d4d9b9;--primary-300: #b6bd8e;--primary-400: #8a9159;--primary-700: #2c3818;--primary-gradient: linear-gradient(135deg, #5d6936 0%, #3e4724 100%);--primary-gradient-hover: linear-gradient(135deg, #8a9159 0%, #5d6936 100%);--secondary: #6b5b46;--secondary-light: #998772;--secondary-dark: #43382a;--background: #faf7ee;--background-card: #ffffff;--surface: #ffffff;--surface-secondary: #f3eede;--card-background: #ffffff;--card-hover: #faf7ee;--text-primary: #2a2e1f;--text-secondary: #5d5d4a;--text-muted: #8d8c75;--text-disabled: #b8b8a8;--text-home: #ffffff;--button-background: #5d6936;--button-hover: #4a5429;--button-text: #ffffff;--button-secondary-background: #ffffff;--button-secondary-hover: #f3eede;--button-secondary-text: #43382a;--button-success-bg: #5d6936;--button-success-hover: #4a5429;--button-danger-bg: #b54a3a;--button-danger-hover: #93382c;--button-warning-bg: #c9893a;--button-warning-hover: #a36e2c;--border: #d6cfbb;--border-light: #ece5d6;--border-strong: #b6ad96;--border-focus: #5d6936;--success: #5d6936;--success-light: #e9ecdb;--success-dark: #3e4724;--success-50: #f5f6ee;--success-200: #d4d9b9;--success-700: #2c3818;--warning: #c9893a;--warning-light: #fbf0d9;--warning-dark: #a36e2c;--warning-50: #fdf8ed;--warning-700: #7a4f1c;--error: #b54a3a;--error-light: #fbe5e0;--error-dark: #93382c;--danger: #b54a3a;--danger-50: #fcf0ec;--danger-dark: #93382c;--danger-700: #6e2a20;--info: #6b5b46;--info-light: #f0e9da;--info-dark: #43382a;--info-50: #f8f3e8;--primary-rgb: 93, 105, 54;--secondary-rgb: 107, 91, 70;--success-rgb: 93, 105, 54;--warning-rgb: 201, 137, 58;--error-rgb: 181, 74, 58;--info-rgb: 107, 91, 70;--text-primary-rgb: 42, 46, 31;--text-disabled-rgb: 184, 184, 168;--shadow-xs: 0 1px 2px rgba(67, 56, 42, .05);--shadow-sm: 0 1px 3px rgba(67, 56, 42, .08), 0 1px 2px rgba(67, 56, 42, .05);--shadow: 0 2px 8px rgba(67, 56, 42, .07);--shadow-md: 0 8px 16px -3px rgba(67, 56, 42, .08), 0 4px 6px -2px rgba(67, 56, 42, .05);--shadow-lg: 0 12px 24px rgba(67, 56, 42, .1);--shadow-xl: 0 20px 40px rgba(67, 56, 42, .18);--shadow-hover: 0 6px 22px rgba(93, 105, 54, .18);--shadow-focus: 0 0 0 3px rgba(93, 105, 54, .25);--shadow-blue: 0 4px 14px rgba(93, 105, 54, .22);--status-created-bg: #f3eede;--status-created-text: #5d5d4a;--status-created-border: #d6cfbb;--status-assigned-bg: #fbf0d9;--status-assigned-text: #7a4f1c;--status-assigned-border: rgba(201, 137, 58, .4);--status-accepted-bg: #e9ecdb;--status-accepted-text: #3e4724;--status-accepted-border: rgba(93, 105, 54, .35);--status-rejected-bg: #fbe5e0;--status-rejected-text: #93382c;--status-rejected-border: rgba(181, 74, 58, .35);--status-start-bg: #f0e9da;--status-start-text: #5d4a30;--status-start-border: rgba(107, 91, 70, .3);--status-end-bg: #ebe3cf;--status-end-text: #43382a;--status-end-border: rgba(107, 91, 70, .4);--status-manager-start-bg: #d4d9b9;--status-manager-start-text: #3e4724;--status-manager-start-border: rgba(93, 105, 54, .5);--status-manager-end-bg: #b6bd8e;--status-manager-end-text: #2c3818;--status-manager-end-border: #5d6936;--status-completed-bg: #d4d9b9;--status-completed-text: #2c3818;--status-completed-border: rgba(93, 105, 54, .5);--status-payment-rejected-bg: #fbe5e0;--status-payment-rejected-text: #6e2a20;--status-payment-rejected-border: rgba(181, 74, 58, .45);--status-canceled-bg: #b54a3a;--status-canceled-text: #ffffff;--status-canceled-border: #93382c;--nav-bg: #ffffff;--nav-border: #ece5d6;--nav-item-hover: #faf7ee;--nav-item-active: #e9ecdb;--input-bg: #ffffff;--input-border: #d6cfbb;--input-focus-border: #5d6936;--input-text: #2a2e1f;--input-placeholder: #8d8c75;--input-hover-border: #b6ad96;--input-disabled-bg: #f3eede;--input-disabled-text: #8d8c75;--input-error-border: #b54a3a;--input-error-bg: #fbe5e0;--input-success-border: #5d6936;--input-success-bg: #e9ecdb;--checkbox-bg: #ffffff;--checkbox-border: #b6ad96;--checkbox-checked-bg: #5d6936;--checkbox-checked-border: #5d6936;--checkbox-checkmark: #ffffff;--radio-bg: #ffffff;--radio-border: #b6ad96;--radio-checked-bg: #5d6936;--radio-checked-border: #5d6936;--modal-overlay: rgba(42, 46, 31, .5);--modal-bg: #ffffff;--scrollbar-track: transparent;--scrollbar-thumb: rgba(67, 56, 42, .2);--scrollbar-thumb-hover: rgba(67, 56, 42, .35)}:root._vintage-dark-theme_dpzuh_451{--primary: #d4a574;--primary-light: #e8c298;--primary-dark: #a37e54;--primary-50: rgba(212, 165, 116, .08);--primary-100: rgba(212, 165, 116, .15);--primary-200: rgba(212, 165, 116, .25);--primary-300: rgba(212, 165, 116, .4);--primary-400: #e8c298;--primary-700: #7d5e3a;--primary-gradient: linear-gradient(135deg, #d4a574 0%, #a37e54 100%);--primary-gradient-hover: linear-gradient(135deg, #e8c298 0%, #d4a574 100%);--secondary: #c4ad88;--secondary-light: #dbc6a3;--secondary-dark: #8c7959;--background: #1a130d;--background-card: #261c12;--surface: #261c12;--surface-secondary: #1f1610;--card-background: #2e2318;--card-hover: #38291c;--text-primary: #f0e6d0;--text-secondary: #c4ad88;--text-muted: #8c7959;--text-disabled: #5e503e;--text-home: #14160b;--button-background: #d4a574;--button-hover: #e8c298;--button-text: #1a130d;--button-secondary-background: #2e2318;--button-secondary-hover: #38291c;--button-secondary-text: #f0e6d0;--button-success-bg: #a3b070;--button-success-hover: #b8c485;--button-danger-bg: #c66848;--button-danger-hover: #b05536;--button-warning-bg: #e8b563;--button-warning-hover: #d4a04a;--border: rgba(232, 200, 150, .1);--border-light: rgba(232, 200, 150, .06);--border-strong: rgba(232, 200, 150, .18);--border-focus: #d4a574;--success: #a3b070;--success-light: rgba(163, 176, 112, .15);--success-dark: #8a9558;--success-50: rgba(163, 176, 112, .08);--success-200: rgba(163, 176, 112, .25);--success-700: #6e7842;--warning: #e8b563;--warning-light: rgba(232, 181, 99, .15);--warning-dark: #d4a04a;--warning-50: rgba(232, 181, 99, .08);--warning-700: #a37828;--error: #c66848;--error-light: rgba(198, 104, 72, .15);--error-dark: #b05536;--danger: #c66848;--danger-50: rgba(198, 104, 72, .08);--danger-dark: #b05536;--danger-700: #8a3f24;--info: #c4ad88;--info-light: rgba(196, 173, 136, .15);--info-dark: #8c7959;--info-50: rgba(196, 173, 136, .08);--primary-rgb: 212, 165, 116;--secondary-rgb: 196, 173, 136;--success-rgb: 163, 176, 112;--warning-rgb: 232, 181, 99;--error-rgb: 198, 104, 72;--info-rgb: 196, 173, 136;--text-primary-rgb: 240, 230, 208;--text-disabled-rgb: 94, 80, 62;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .5);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .6), 0 1px 2px rgba(0, 0, 0, .5);--shadow: 0 2px 8px rgba(0, 0, 0, .55);--shadow-md: 0 10px 15px -3px rgba(0, 0, 0, .55), 0 4px 6px -2px rgba(0, 0, 0, .45);--shadow-lg: 0 12px 28px rgba(0, 0, 0, .6);--shadow-xl: 0 24px 48px rgba(0, 0, 0, .7);--shadow-hover: 0 6px 22px rgba(212, 165, 116, .18);--shadow-focus: 0 0 0 3px rgba(212, 165, 116, .3);--shadow-blue: 0 4px 14px rgba(212, 165, 116, .25);--status-created-bg: #2e2318;--status-created-text: #c4ad88;--status-created-border: rgba(232, 200, 150, .1);--status-assigned-bg: rgba(232, 181, 99, .15);--status-assigned-text: #e8b563;--status-assigned-border: rgba(232, 181, 99, .4);--status-accepted-bg: rgba(163, 176, 112, .15);--status-accepted-text: #b8c485;--status-accepted-border: rgba(163, 176, 112, .4);--status-rejected-bg: rgba(198, 104, 72, .15);--status-rejected-text: #e08868;--status-rejected-border: rgba(198, 104, 72, .4);--status-start-bg: rgba(196, 173, 136, .12);--status-start-text: #dbc6a3;--status-start-border: rgba(196, 173, 136, .35);--status-end-bg: rgba(212, 165, 116, .18);--status-end-text: #e8c298;--status-end-border: rgba(212, 165, 116, .45);--status-manager-start-bg: rgba(212, 165, 116, .22);--status-manager-start-text: #f0e6d0;--status-manager-start-border: rgba(212, 165, 116, .5);--status-manager-end-bg: rgba(163, 126, 84, .28);--status-manager-end-text: #f0e6d0;--status-manager-end-border: rgba(163, 126, 84, .55);--status-completed-bg: rgba(163, 176, 112, .2);--status-completed-text: #b8c485;--status-completed-border: rgba(163, 176, 112, .5);--status-payment-rejected-bg: rgba(198, 104, 72, .18);--status-payment-rejected-text: #e8957b;--status-payment-rejected-border: rgba(198, 104, 72, .45);--status-canceled-bg: rgba(176, 85, 54, .3);--status-canceled-text: #f0e6d0;--status-canceled-border: rgba(176, 85, 54, .55);--nav-bg: rgba(38, 28, 18, .92);--nav-border: rgba(232, 200, 150, .08);--nav-item-hover: #2e2318;--nav-item-active: rgba(212, 165, 116, .18);--input-bg: #2e2318;--input-border: rgba(232, 200, 150, .12);--input-focus-border: #d4a574;--input-text: #f0e6d0;--input-placeholder: #8c7959;--input-hover-border: rgba(232, 200, 150, .2);--input-disabled-bg: #1f1610;--input-disabled-text: #5e503e;--input-error-border: #c66848;--input-error-bg: rgba(198, 104, 72, .1);--input-success-border: #a3b070;--input-success-bg: rgba(163, 176, 112, .1);--checkbox-bg: #2e2318;--checkbox-border: rgba(232, 200, 150, .2);--checkbox-checked-bg: #d4a574;--checkbox-checked-border: #d4a574;--checkbox-checkmark: #1a130d;--radio-bg: #2e2318;--radio-border: rgba(232, 200, 150, .2);--radio-checked-bg: #d4a574;--radio-checked-border: #d4a574;--modal-overlay: rgba(0, 0, 0, .75);--modal-bg: #261c12;--scrollbar-track: transparent;--scrollbar-thumb: rgba(232, 200, 150, .15);--scrollbar-thumb-hover: rgba(232, 200, 150, .3);--calm-divider: rgba(232, 200, 150, .08)}:root._calm-theme_dpzuh_598{--primary: #1f9d6b;--primary-light: #5bb991;--primary-dark: #157a52;--primary-50: #f1f8f4;--primary-100: #e5f2ea;--primary-200: #c9e5d5;--primary-300: #a8d3bb;--primary-400: #5bb991;--primary-700: #157a52;--primary-gradient: linear-gradient(135deg, #1f9d6b 0%, #157a52 100%);--primary-gradient-hover: linear-gradient(135deg, #5bb991 0%, #1f9d6b 100%);--secondary: #6b6b70;--secondary-light: #9a9a9f;--secondary-dark: #1a1a1c;--background: #f4f2ed;--background-card: #ffffff;--surface: #ffffff;--surface-secondary: #f4f2ed;--card-background: #ffffff;--card-hover: #fafaf7;--text-primary: #1a1a1c;--text-secondary: #6b6b70;--text-muted: #9a9a9f;--text-disabled: #c4c4c8;--text-home: #ffffff;--button-background: #1a1a1c;--button-hover: #2a2a2e;--button-text: #ffffff;--button-secondary-background: transparent;--button-secondary-hover: #fafaf7;--button-secondary-text: #1a1a1c;--button-success-bg: #1f9d6b;--button-success-hover: #157a52;--button-danger-bg: #d0421b;--button-danger-hover: #a93414;--button-warning-bg: #d9923b;--button-warning-hover: #a66518;--border: rgba(20, 20, 22, .1);--border-light: rgba(20, 20, 22, .06);--border-strong: rgba(20, 20, 22, .18);--border-focus: #1f9d6b;--success: #1f9d6b;--success-light: #e5f2ea;--success-dark: #157a52;--success-50: #f1f8f4;--success-200: #c9e5d5;--success-700: #0f5c3d;--warning: #d9923b;--warning-light: rgba(217, 146, 59, .15);--warning-dark: #a66518;--warning-50: rgba(217, 146, 59, .08);--warning-700: #7a4a12;--error: #d0421b;--error-light: #fdeee9;--error-dark: #a93414;--danger: #d0421b;--danger-50: #fdeee9;--danger-dark: #a93414;--danger-700: #7a2410;--info: #4f7bc9;--info-light: #e8eef7;--info-dark: #2e5ba8;--info-50: #f4f7fc;--primary-rgb: 31, 157, 107;--secondary-rgb: 107, 107, 112;--success-rgb: 31, 157, 107;--warning-rgb: 217, 146, 59;--error-rgb: 208, 66, 27;--info-rgb: 79, 123, 201;--text-primary-rgb: 26, 26, 28;--text-disabled-rgb: 196, 196, 200;--shadow-xs: 0 1px 2px rgba(20, 20, 22, .04);--shadow-sm: 0 1px 3px rgba(20, 20, 22, .06);--shadow: 0 2px 8px rgba(20, 20, 22, .05);--shadow-md: 0 6px 18px rgba(20, 20, 22, .06);--shadow-lg: 0 12px 28px rgba(20, 20, 22, .08);--shadow-xl: 0 24px 48px rgba(20, 20, 22, .12);--shadow-hover: 0 6px 22px rgba(31, 157, 107, .1);--shadow-focus: 0 0 0 3px rgba(31, 157, 107, .2);--shadow-blue: 0 2px 8px rgba(20, 20, 22, .05);--status-created-bg: #f4f2ed;--status-created-text: #6b6b70;--status-created-border: rgba(20, 20, 22, .1);--status-assigned-bg: rgba(217, 146, 59, .12);--status-assigned-text: #a66518;--status-assigned-border: rgba(217, 146, 59, .3);--status-accepted-bg: #e5f2ea;--status-accepted-text: #157a52;--status-accepted-border: rgba(31, 157, 107, .3);--status-rejected-bg: #fdeee9;--status-rejected-text: #a93414;--status-rejected-border: rgba(208, 66, 27, .3);--status-start-bg: #e8eef7;--status-start-text: #2e5ba8;--status-start-border: rgba(79, 123, 201, .3);--status-end-bg: #dde5f2;--status-end-text: #243f7e;--status-end-border: rgba(46, 91, 168, .35);--status-manager-start-bg: rgba(79, 123, 201, .18);--status-manager-start-text: #243f7e;--status-manager-start-border: rgba(79, 123, 201, .4);--status-manager-end-bg: rgba(46, 91, 168, .2);--status-manager-end-text: #1a2d5c;--status-manager-end-border: rgba(46, 91, 168, .45);--status-completed-bg: #e5f2ea;--status-completed-text: #0f5c3d;--status-completed-border: rgba(31, 157, 107, .4);--status-payment-rejected-bg: #fdeee9;--status-payment-rejected-text: #7a2410;--status-payment-rejected-border: rgba(208, 66, 27, .4);--status-canceled-bg: #d0421b;--status-canceled-text: #ffffff;--status-canceled-border: #a93414;--nav-bg: rgba(244, 242, 237, .9);--nav-border: rgba(20, 20, 22, .06);--nav-item-hover: rgba(20, 20, 22, .04);--nav-item-active: transparent;--input-bg: #ffffff;--input-border: rgba(20, 20, 22, .1);--input-focus-border: #1f9d6b;--input-text: #1a1a1c;--input-placeholder: #9a9a9f;--input-hover-border: rgba(20, 20, 22, .18);--input-disabled-bg: #fafaf7;--input-disabled-text: #c4c4c8;--input-error-border: #d0421b;--input-error-bg: #fdeee9;--input-success-border: #1f9d6b;--input-success-bg: #e5f2ea;--checkbox-bg: #ffffff;--checkbox-border: rgba(20, 20, 22, .18);--checkbox-checked-bg: #1f9d6b;--checkbox-checked-border: #1f9d6b;--checkbox-checkmark: #ffffff;--radio-bg: #ffffff;--radio-border: rgba(20, 20, 22, .18);--radio-checked-bg: #1f9d6b;--radio-checked-border: #1f9d6b;--modal-overlay: rgba(20, 20, 22, .45);--modal-bg: #ffffff;--scrollbar-track: transparent;--scrollbar-thumb: rgba(20, 20, 22, .15);--scrollbar-thumb-hover: rgba(20, 20, 22, .3);--font-sans: "Inter Tight", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono: "Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--calm-radius-card: 24px;--calm-radius-card-sm: 18px;--calm-radius-cta: 14px;--calm-radius-pill: 999px;--calm-pad-card: 22px;--calm-divider: rgba(20, 20, 22, .06);--calm-accent-soft: #e5f2ea;--calm-warn-soft: rgba(217, 146, 59, .15);--calm-warn-text: #a66518}:root._bold-theme_dpzuh_755{--primary: #c8f15e;--primary-light: #d9f684;--primary-dark: #a8d33b;--primary-50: rgba(200, 241, 94, .08);--primary-100: rgba(200, 241, 94, .15);--primary-200: rgba(200, 241, 94, .25);--primary-300: rgba(200, 241, 94, .4);--primary-400: #d9f684;--primary-700: #87a832;--primary-gradient: linear-gradient(135deg, #c8f15e 0%, #a8d33b 100%);--primary-gradient-hover: linear-gradient(135deg, #d9f684 0%, #c8f15e 100%);--secondary: #8a8c92;--secondary-light: #b0b3ba;--secondary-dark: #5a5d63;--background: #0e0f11;--background-card: #17181b;--surface: #17181b;--surface-secondary: #1f2024;--card-background: #17181b;--card-hover: #1f2024;--text-primary: #f5f4f0;--text-secondary: #8a8c92;--text-muted: #6c6e74;--text-disabled: #4d5057;--text-home: #14160b;--button-background: #c8f15e;--button-hover: #d9f684;--button-text: #14160b;--button-secondary-background: #1f2024;--button-secondary-hover: #2a2c30;--button-secondary-text: #f5f4f0;--button-success-bg: #c8f15e;--button-success-hover: #d9f684;--button-danger-bg: #e8674a;--button-danger-hover: #d4543b;--button-warning-bg: #f0a24b;--button-warning-hover: #d8893a;--border: rgba(255, 255, 255, .07);--border-light: rgba(255, 255, 255, .05);--border-strong: rgba(255, 255, 255, .12);--border-focus: #c8f15e;--success: #c8f15e;--success-light: rgba(200, 241, 94, .15);--success-dark: #a8d33b;--success-50: rgba(200, 241, 94, .08);--success-200: rgba(200, 241, 94, .25);--success-700: #87a832;--warning: #f0a24b;--warning-light: rgba(240, 162, 75, .15);--warning-dark: #d8893a;--warning-50: rgba(240, 162, 75, .08);--warning-700: #a86a26;--error: #e8674a;--error-light: rgba(232, 103, 74, .15);--error-dark: #d4543b;--danger: #e8674a;--danger-50: rgba(232, 103, 74, .08);--danger-dark: #d4543b;--danger-700: #a8391f;--info: #8a8c92;--info-light: rgba(138, 140, 146, .15);--info-dark: #6c6e74;--info-50: rgba(138, 140, 146, .08);--primary-rgb: 200, 241, 94;--secondary-rgb: 138, 140, 146;--success-rgb: 200, 241, 94;--warning-rgb: 240, 162, 75;--error-rgb: 232, 103, 74;--info-rgb: 138, 140, 146;--text-primary-rgb: 245, 244, 240;--text-disabled-rgb: 77, 80, 87;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .5);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .6), 0 1px 2px rgba(0, 0, 0, .5);--shadow: 0 2px 8px rgba(0, 0, 0, .55);--shadow-md: 0 10px 15px -3px rgba(0, 0, 0, .55), 0 4px 6px -2px rgba(0, 0, 0, .45);--shadow-lg: 0 12px 28px rgba(0, 0, 0, .6);--shadow-xl: 0 24px 48px rgba(0, 0, 0, .7);--shadow-hover: 0 6px 22px rgba(200, 241, 94, .18);--shadow-focus: 0 0 0 3px rgba(200, 241, 94, .35);--shadow-blue: 0 4px 14px rgba(200, 241, 94, .25);--status-created-bg: #1f2024;--status-created-text: #b0b3ba;--status-created-border: rgba(255, 255, 255, .08);--status-assigned-bg: rgba(240, 162, 75, .15);--status-assigned-text: #f0a24b;--status-assigned-border: rgba(240, 162, 75, .4);--status-accepted-bg: rgba(200, 241, 94, .15);--status-accepted-text: #c8f15e;--status-accepted-border: rgba(200, 241, 94, .4);--status-rejected-bg: rgba(232, 103, 74, .15);--status-rejected-text: #e8674a;--status-rejected-border: rgba(232, 103, 74, .4);--status-start-bg: rgba(138, 140, 146, .15);--status-start-text: #b0b3ba;--status-start-border: rgba(138, 140, 146, .4);--status-end-bg: rgba(138, 140, 146, .2);--status-end-text: #d0d2d8;--status-end-border: rgba(138, 140, 146, .5);--status-manager-start-bg: rgba(200, 241, 94, .2);--status-manager-start-text: #c8f15e;--status-manager-start-border: rgba(200, 241, 94, .5);--status-manager-end-bg: rgba(168, 211, 59, .25);--status-manager-end-text: #d9f684;--status-manager-end-border: rgba(168, 211, 59, .55);--status-completed-bg: rgba(200, 241, 94, .2);--status-completed-text: #c8f15e;--status-completed-border: rgba(200, 241, 94, .5);--status-payment-rejected-bg: rgba(232, 103, 74, .15);--status-payment-rejected-text: #f0826a;--status-payment-rejected-border: rgba(232, 103, 74, .45);--status-canceled-bg: rgba(212, 84, 59, .25);--status-canceled-text: #f5f4f0;--status-canceled-border: rgba(212, 84, 59, .55);--nav-bg: #17181b;--nav-border: rgba(255, 255, 255, .07);--nav-item-hover: #1f2024;--nav-item-active: rgba(200, 241, 94, .18);--input-bg: #1f2024;--input-border: rgba(255, 255, 255, .1);--input-focus-border: #c8f15e;--input-text: #f5f4f0;--input-placeholder: #6c6e74;--input-hover-border: rgba(255, 255, 255, .18);--input-disabled-bg: #17181b;--input-disabled-text: #4d5057;--input-error-border: #e8674a;--input-error-bg: rgba(232, 103, 74, .1);--input-success-border: #c8f15e;--input-success-bg: rgba(200, 241, 94, .1);--checkbox-bg: #1f2024;--checkbox-border: rgba(255, 255, 255, .18);--checkbox-checked-bg: #c8f15e;--checkbox-checked-border: #c8f15e;--checkbox-checkmark: #14160b;--radio-bg: #1f2024;--radio-border: rgba(255, 255, 255, .18);--radio-checked-bg: #c8f15e;--radio-checked-border: #c8f15e;--modal-overlay: rgba(0, 0, 0, .75);--modal-bg: #17181b;--scrollbar-track: transparent;--scrollbar-thumb: rgba(255, 255, 255, .12);--scrollbar-thumb-hover: rgba(255, 255, 255, .22);--calm-divider: rgba(255, 255, 255, .07);--calm-accent-soft: rgba(200, 241, 94, .15);--calm-warn-soft: rgba(240, 162, 75, .15);--calm-warn-text: #f0a24b}._mono_dpzuh_924{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}._sidebar_dpzuh_930{display:none}@media(min-width:768px){._sidebar_dpzuh_930{display:flex;flex-direction:column;width:var(--lk-sidebar-w, 248px);flex-shrink:0;height:100vh;position:sticky;top:0;padding:20px 14px;background:var(--nav-bg);border-right:1px solid var(--border)}}._brand_dpzuh_948{display:flex;align-items:center;gap:10px;padding:4px 10px 24px}._brandMark_dpzuh_955{font-size:20px;line-height:1;color:var(--accent)}._brandName_dpzuh_961{font-family:var(--font-display);font-size:16px;font-weight:700;letter-spacing:.02em;color:var(--text-primary)}._nav_dpzuh_969{display:flex;flex-direction:column;gap:2px;flex:1;min-height:0;overflow-y:auto}._navItem_dpzuh_978{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;color:var(--text-secondary);font-size:14px;font-weight:500;text-decoration:none;transition:background .15s ease,color .15s ease}._navItem_dpzuh_978:hover{background:var(--nav-item-hover);color:var(--text-primary)}._navItem_dpzuh_978._active_dpzuh_996{background:var(--nav-item-active);color:var(--accent);font-weight:600}._navIcon_dpzuh_1002{flex-shrink:0}._navLabel_dpzuh_1006{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._footer_dpzuh_1012{display:flex;align-items:center;gap:6px;padding-top:14px;margin-top:14px;border-top:1px solid var(--border)}._profileRow_dpzuh_1021{flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding:6px;border-radius:12px;background:transparent;border:none;cursor:pointer;text-align:left;font-family:inherit;transition:background .15s ease}._profileRow_dpzuh_1021:hover{background:var(--nav-item-hover)}._profileName_dpzuh_1041{flex:1;min-width:0;font-size:13px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._settingsBtn_dpzuh_1052{flex-shrink:0;width:40px;height:40px;border-radius:12px;border:1px solid var(--border);background:var(--surface);display:grid;place-items:center;color:var(--text-secondary);cursor:pointer;transition:background all .2s ease,color all .2s ease}._settingsBtn_dpzuh_1052:hover{background:var(--card-hover);color:var(--text-primary)}._overlay_1fbmu_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:100;display:flex;align-items:flex-end;justify-content:center;animation:_fadeIn_1fbmu_1 .18s ease-out}@keyframes _fadeIn_1fbmu_1{0%{opacity:0}to{opacity:1}}._sheet_1fbmu_20{background:var(--brand-ink-2, var(--card-background));color:var(--text-primary);border-radius:24px 24px 0 0;padding:8px 16px calc(20px + env(safe-area-inset-bottom,0px));width:100%;max-width:480px;max-height:78vh;display:flex;flex-direction:column;box-shadow:0 -20px 50px #0006;animation:_slideUp_1fbmu_1 .22s cubic-bezier(.2,.7,.3,1)}@keyframes _slideUp_1fbmu_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._handle_1fbmu_42{width:36px;height:4px;border-radius:2px;background:var(--border);margin:0 auto 12px;flex-shrink:0}._header_1fbmu_51{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 4px 10px;flex-shrink:0}._titleBlock_1fbmu_60{display:flex;align-items:center;gap:10px;min-width:0}._title_1fbmu_60{font-size:18px;font-weight:700;color:var(--text-primary);letter-spacing:-.02em;margin:0}._countBadge_1fbmu_75{font-size:11px;font-weight:600;padding:3px 8px;border-radius:999px;background:var(--primary);color:var(--button-text);letter-spacing:.02em}._closeBtn_1fbmu_85{width:32px;height:32px;border-radius:10px;border:1px solid var(--border);background:transparent;display:grid;place-items:center;color:var(--text-secondary);cursor:pointer;flex-shrink:0;transition:all .15s ease}._closeBtn_1fbmu_85:hover{background:var(--card-hover);color:var(--text-primary)}._markAll_1fbmu_103{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;background:transparent;border:1px solid var(--border);color:var(--text-secondary);padding:6px 10px;border-radius:10px;font-size:12px;cursor:pointer;font-family:inherit;margin:0 0 10px 4px;transition:all .2s ease}._markAll_1fbmu_103:hover:not(:disabled){color:var(--text-primary);background:var(--card-hover)}._markAll_1fbmu_103:disabled{opacity:.5;cursor:not-allowed}._list_1fbmu_128{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;background:var(--surface, var(--brand-ink));border:1px solid var(--border);border-radius:var(--radius-card-lg, 16px);margin:0 4px}._loading_1fbmu_140{text-align:center;font-size:13px;color:var(--text-muted);padding:28px 16px}._emptyWrap_1fbmu_147{padding:16px 4px}._row_1fbmu_151{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;background:transparent;border:0;border-bottom:1px solid var(--border);text-align:left;cursor:pointer;font-family:inherit;color:inherit;transition:background .15s ease}._row_1fbmu_151:last-child{border-bottom:0}._row_1fbmu_151:hover{background:var(--card-hover)}._icon_1fbmu_172{flex-shrink:0;margin-top:2px;width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:var(--calm-accent-soft);color:var(--primary)}._iconRead_1fbmu_184{background:var(--surface-secondary);color:var(--text-muted)}._body_1fbmu_189{flex:1;min-width:0}._titleRow_1fbmu_194{display:flex;align-items:center;gap:8px}._itemTitle_1fbmu_200{font-size:14px;font-weight:500;color:var(--text-primary)}._itemTitleRead_1fbmu_206{color:var(--text-secondary);font-weight:400}._dot_1fbmu_211{width:6px;height:6px;border-radius:999px;background:var(--brand-pink, var(--primary))}._itemBody_1fbmu_218{display:-webkit-box;margin-top:2px;font-size:13px;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}._time_1fbmu_230{display:block;margin-top:4px;font-size:11px;color:var(--text-muted)}._openAll_1fbmu_237{margin:12px 4px 0;display:flex;align-items:center;justify-content:space-between;width:calc(100% - 8px);padding:12px 16px;border-radius:14px;border:1px solid var(--border);background:var(--surface, transparent);color:var(--text-primary);font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s ease;flex-shrink:0}._openAll_1fbmu_237:hover{background:var(--card-hover)}:root._dark-theme_b1ke2_158{--primary: #3b82f6;--primary-light: #60a5fa;--primary-dark: #2563eb;--primary-50: rgba(59, 130, 246, .1);--primary-100: rgba(59, 130, 246, .2);--primary-200: rgba(59, 130, 246, .3);--primary-300: rgba(59, 130, 246, .4);--primary-400: #60a5fa;--primary-700: #1d4ed8;--primary-gradient: linear-gradient(135deg, #2563eb 0%, #1e40af 100%);--primary-gradient-hover: linear-gradient(135deg, #3b82f6 0%, #1d4ed8 100%);--secondary: #94a3b8;--secondary-light: #cbd5e1;--secondary-dark: #64748b;--background: #020617;--background-card: #0f172a;--surface: #0f172a;--surface-secondary: #1e293b;--card-background: #0f172a;--card-hover: #1e293b;--text-primary: #f1f5f9;--text-secondary: #94a3b8;--text-muted: #64748b;--text-disabled: #475569;--text-home: #ffffff;--button-background: #2563eb;--button-hover: #3b82f6;--button-text: #ffffff;--button-secondary-background: #1e293b;--button-secondary-hover: #334155;--button-secondary-text: #e2e8f0;--button-success-bg: #10b981;--button-success-hover: #34d399;--button-danger-bg: #ef4444;--button-danger-hover: #f87171;--button-warning-bg: #f59e0b;--button-warning-hover: #fbbf24;--border: #334155;--border-light: #1e293b;--border-strong: #475569;--border-focus: #3b82f6;--success: #34d399;--success-light: rgba(16, 185, 129, .2);--success-dark: #10b981;--success-50: rgba(16, 185, 129, .1);--success-200: rgba(16, 185, 129, .3);--success-700: #059669;--warning: #fbbf24;--warning-light: rgba(245, 158, 11, .2);--warning-dark: #f59e0b;--warning-50: rgba(245, 158, 11, .1);--warning-700: #d97706;--error: #f87171;--error-light: rgba(239, 68, 68, .2);--error-dark: #ef4444;--danger: #f87171;--danger-50: rgba(239, 68, 68, .1);--danger-dark: #ef4444;--danger-700: #dc2626;--info: #60a5fa;--info-light: rgba(59, 130, 246, .2);--info-dark: #3b82f6;--info-50: rgba(59, 130, 246, .1);--primary-rgb: 59, 130, 246;--secondary-rgb: 148, 163, 184;--success-rgb: 52, 211, 153;--warning-rgb: 251, 191, 36;--error-rgb: 248, 113, 113;--info-rgb: 96, 165, 250;--text-primary-rgb: 241, 245, 249;--text-disabled-rgb: 71, 85, 105;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .3);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .4), 0 1px 2px rgba(0, 0, 0, .3);--shadow: 0 4px 6px -1px rgba(0, 0, 0, .4), 0 2px 4px -1px rgba(0, 0, 0, .3);--shadow-md: 0 10px 15px -3px rgba(0, 0, 0, .4), 0 4px 6px -2px rgba(0, 0, 0, .3);--shadow-lg: 0 20px 25px -5px rgba(0, 0, 0, .4), 0 10px 10px -5px rgba(0, 0, 0, .3);--shadow-xl: 0 25px 50px -12px rgba(0, 0, 0, .5);--shadow-hover: 0 10px 40px rgba(59, 130, 246, .2);--shadow-focus: 0 0 0 3px rgba(59, 130, 246, .3);--shadow-blue: 0 4px 14px rgba(59, 130, 246, .3);--status-created-bg: #1e293b;--status-created-text: #cbd5e1;--status-created-border: #475569;--status-assigned-bg: rgba(245, 158, 11, .15);--status-assigned-text: #fcd34d;--status-assigned-border: rgba(245, 158, 11, .4);--status-accepted-bg: rgba(16, 185, 129, .15);--status-accepted-text: #6ee7b7;--status-accepted-border: rgba(16, 185, 129, .4);--status-rejected-bg: rgba(239, 68, 68, .15);--status-rejected-text: #fca5a5;--status-rejected-border: rgba(239, 68, 68, .4);--status-start-bg: rgba(59, 130, 246, .15);--status-start-text: #93c5fd;--status-start-border: rgba(59, 130, 246, .4);--status-end-bg: rgba(99, 102, 241, .15);--status-end-text: #a5b4fc;--status-end-border: rgba(99, 102, 241, .4);--status-manager-start-bg: rgba(129, 140, 248, .15);--status-manager-start-text: #c7d2fe;--status-manager-start-border: rgba(129, 140, 248, .4);--status-manager-end-bg: rgba(99, 102, 241, .2);--status-manager-end-text: #e0e7ff;--status-manager-end-border: rgba(99, 102, 241, .5);--status-completed-bg: rgba(34, 197, 94, .15);--status-completed-text: #86efac;--status-completed-border: rgba(34, 197, 94, .4);--status-payment-rejected-bg: rgba(248, 113, 113, .15);--status-payment-rejected-text: #fecaca;--status-payment-rejected-border: rgba(248, 113, 113, .4);--status-canceled-bg: rgba(220, 38, 38, .2);--status-canceled-text: #fecaca;--status-canceled-border: rgba(220, 38, 38, .5);--nav-bg: #0f172a;--nav-border: #334155;--nav-item-hover: #1e293b;--nav-item-active: rgba(59, 130, 246, .2);--input-bg: #1e293b;--input-border: #475569;--input-focus-border: #3b82f6;--input-text: #f1f5f9;--input-placeholder: #64748b;--input-hover-border: #64748b;--input-disabled-bg: #0f172a;--input-disabled-text: #475569;--input-error-border: #f87171;--input-error-bg: rgba(239, 68, 68, .1);--input-success-border: #34d399;--input-success-bg: rgba(16, 185, 129, .1);--checkbox-bg: #1e293b;--checkbox-border: #475569;--checkbox-checked-bg: #3b82f6;--checkbox-checked-border: #3b82f6;--checkbox-checkmark: #ffffff;--radio-bg: #1e293b;--radio-border: #475569;--radio-checked-bg: #3b82f6;--radio-checked-border: #3b82f6;--modal-overlay: rgba(0, 0, 0, .7);--modal-bg: #0f172a;--scrollbar-track: #1e293b;--scrollbar-thumb: #475569;--scrollbar-thumb-hover: #64748b;--calm-divider: rgba(255, 255, 255, .08)}:root._vintage-light-theme_b1ke2_305{--primary: #5d6936;--primary-light: #8a9159;--primary-dark: #3e4724;--primary-50: #f5f6ee;--primary-100: #e9ecdb;--primary-200: #d4d9b9;--primary-300: #b6bd8e;--primary-400: #8a9159;--primary-700: #2c3818;--primary-gradient: linear-gradient(135deg, #5d6936 0%, #3e4724 100%);--primary-gradient-hover: linear-gradient(135deg, #8a9159 0%, #5d6936 100%);--secondary: #6b5b46;--secondary-light: #998772;--secondary-dark: #43382a;--background: #faf7ee;--background-card: #ffffff;--surface: #ffffff;--surface-secondary: #f3eede;--card-background: #ffffff;--card-hover: #faf7ee;--text-primary: #2a2e1f;--text-secondary: #5d5d4a;--text-muted: #8d8c75;--text-disabled: #b8b8a8;--text-home: #ffffff;--button-background: #5d6936;--button-hover: #4a5429;--button-text: #ffffff;--button-secondary-background: #ffffff;--button-secondary-hover: #f3eede;--button-secondary-text: #43382a;--button-success-bg: #5d6936;--button-success-hover: #4a5429;--button-danger-bg: #b54a3a;--button-danger-hover: #93382c;--button-warning-bg: #c9893a;--button-warning-hover: #a36e2c;--border: #d6cfbb;--border-light: #ece5d6;--border-strong: #b6ad96;--border-focus: #5d6936;--success: #5d6936;--success-light: #e9ecdb;--success-dark: #3e4724;--success-50: #f5f6ee;--success-200: #d4d9b9;--success-700: #2c3818;--warning: #c9893a;--warning-light: #fbf0d9;--warning-dark: #a36e2c;--warning-50: #fdf8ed;--warning-700: #7a4f1c;--error: #b54a3a;--error-light: #fbe5e0;--error-dark: #93382c;--danger: #b54a3a;--danger-50: #fcf0ec;--danger-dark: #93382c;--danger-700: #6e2a20;--info: #6b5b46;--info-light: #f0e9da;--info-dark: #43382a;--info-50: #f8f3e8;--primary-rgb: 93, 105, 54;--secondary-rgb: 107, 91, 70;--success-rgb: 93, 105, 54;--warning-rgb: 201, 137, 58;--error-rgb: 181, 74, 58;--info-rgb: 107, 91, 70;--text-primary-rgb: 42, 46, 31;--text-disabled-rgb: 184, 184, 168;--shadow-xs: 0 1px 2px rgba(67, 56, 42, .05);--shadow-sm: 0 1px 3px rgba(67, 56, 42, .08), 0 1px 2px rgba(67, 56, 42, .05);--shadow: 0 2px 8px rgba(67, 56, 42, .07);--shadow-md: 0 8px 16px -3px rgba(67, 56, 42, .08), 0 4px 6px -2px rgba(67, 56, 42, .05);--shadow-lg: 0 12px 24px rgba(67, 56, 42, .1);--shadow-xl: 0 20px 40px rgba(67, 56, 42, .18);--shadow-hover: 0 6px 22px rgba(93, 105, 54, .18);--shadow-focus: 0 0 0 3px rgba(93, 105, 54, .25);--shadow-blue: 0 4px 14px rgba(93, 105, 54, .22);--status-created-bg: #f3eede;--status-created-text: #5d5d4a;--status-created-border: #d6cfbb;--status-assigned-bg: #fbf0d9;--status-assigned-text: #7a4f1c;--status-assigned-border: rgba(201, 137, 58, .4);--status-accepted-bg: #e9ecdb;--status-accepted-text: #3e4724;--status-accepted-border: rgba(93, 105, 54, .35);--status-rejected-bg: #fbe5e0;--status-rejected-text: #93382c;--status-rejected-border: rgba(181, 74, 58, .35);--status-start-bg: #f0e9da;--status-start-text: #5d4a30;--status-start-border: rgba(107, 91, 70, .3);--status-end-bg: #ebe3cf;--status-end-text: #43382a;--status-end-border: rgba(107, 91, 70, .4);--status-manager-start-bg: #d4d9b9;--status-manager-start-text: #3e4724;--status-manager-start-border: rgba(93, 105, 54, .5);--status-manager-end-bg: #b6bd8e;--status-manager-end-text: #2c3818;--status-manager-end-border: #5d6936;--status-completed-bg: #d4d9b9;--status-completed-text: #2c3818;--status-completed-border: rgba(93, 105, 54, .5);--status-payment-rejected-bg: #fbe5e0;--status-payment-rejected-text: #6e2a20;--status-payment-rejected-border: rgba(181, 74, 58, .45);--status-canceled-bg: #b54a3a;--status-canceled-text: #ffffff;--status-canceled-border: #93382c;--nav-bg: #ffffff;--nav-border: #ece5d6;--nav-item-hover: #faf7ee;--nav-item-active: #e9ecdb;--input-bg: #ffffff;--input-border: #d6cfbb;--input-focus-border: #5d6936;--input-text: #2a2e1f;--input-placeholder: #8d8c75;--input-hover-border: #b6ad96;--input-disabled-bg: #f3eede;--input-disabled-text: #8d8c75;--input-error-border: #b54a3a;--input-error-bg: #fbe5e0;--input-success-border: #5d6936;--input-success-bg: #e9ecdb;--checkbox-bg: #ffffff;--checkbox-border: #b6ad96;--checkbox-checked-bg: #5d6936;--checkbox-checked-border: #5d6936;--checkbox-checkmark: #ffffff;--radio-bg: #ffffff;--radio-border: #b6ad96;--radio-checked-bg: #5d6936;--radio-checked-border: #5d6936;--modal-overlay: rgba(42, 46, 31, .5);--modal-bg: #ffffff;--scrollbar-track: transparent;--scrollbar-thumb: rgba(67, 56, 42, .2);--scrollbar-thumb-hover: rgba(67, 56, 42, .35)}:root._vintage-dark-theme_b1ke2_451{--primary: #d4a574;--primary-light: #e8c298;--primary-dark: #a37e54;--primary-50: rgba(212, 165, 116, .08);--primary-100: rgba(212, 165, 116, .15);--primary-200: rgba(212, 165, 116, .25);--primary-300: rgba(212, 165, 116, .4);--primary-400: #e8c298;--primary-700: #7d5e3a;--primary-gradient: linear-gradient(135deg, #d4a574 0%, #a37e54 100%);--primary-gradient-hover: linear-gradient(135deg, #e8c298 0%, #d4a574 100%);--secondary: #c4ad88;--secondary-light: #dbc6a3;--secondary-dark: #8c7959;--background: #1a130d;--background-card: #261c12;--surface: #261c12;--surface-secondary: #1f1610;--card-background: #2e2318;--card-hover: #38291c;--text-primary: #f0e6d0;--text-secondary: #c4ad88;--text-muted: #8c7959;--text-disabled: #5e503e;--text-home: #14160b;--button-background: #d4a574;--button-hover: #e8c298;--button-text: #1a130d;--button-secondary-background: #2e2318;--button-secondary-hover: #38291c;--button-secondary-text: #f0e6d0;--button-success-bg: #a3b070;--button-success-hover: #b8c485;--button-danger-bg: #c66848;--button-danger-hover: #b05536;--button-warning-bg: #e8b563;--button-warning-hover: #d4a04a;--border: rgba(232, 200, 150, .1);--border-light: rgba(232, 200, 150, .06);--border-strong: rgba(232, 200, 150, .18);--border-focus: #d4a574;--success: #a3b070;--success-light: rgba(163, 176, 112, .15);--success-dark: #8a9558;--success-50: rgba(163, 176, 112, .08);--success-200: rgba(163, 176, 112, .25);--success-700: #6e7842;--warning: #e8b563;--warning-light: rgba(232, 181, 99, .15);--warning-dark: #d4a04a;--warning-50: rgba(232, 181, 99, .08);--warning-700: #a37828;--error: #c66848;--error-light: rgba(198, 104, 72, .15);--error-dark: #b05536;--danger: #c66848;--danger-50: rgba(198, 104, 72, .08);--danger-dark: #b05536;--danger-700: #8a3f24;--info: #c4ad88;--info-light: rgba(196, 173, 136, .15);--info-dark: #8c7959;--info-50: rgba(196, 173, 136, .08);--primary-rgb: 212, 165, 116;--secondary-rgb: 196, 173, 136;--success-rgb: 163, 176, 112;--warning-rgb: 232, 181, 99;--error-rgb: 198, 104, 72;--info-rgb: 196, 173, 136;--text-primary-rgb: 240, 230, 208;--text-disabled-rgb: 94, 80, 62;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .5);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .6), 0 1px 2px rgba(0, 0, 0, .5);--shadow: 0 2px 8px rgba(0, 0, 0, .55);--shadow-md: 0 10px 15px -3px rgba(0, 0, 0, .55), 0 4px 6px -2px rgba(0, 0, 0, .45);--shadow-lg: 0 12px 28px rgba(0, 0, 0, .6);--shadow-xl: 0 24px 48px rgba(0, 0, 0, .7);--shadow-hover: 0 6px 22px rgba(212, 165, 116, .18);--shadow-focus: 0 0 0 3px rgba(212, 165, 116, .3);--shadow-blue: 0 4px 14px rgba(212, 165, 116, .25);--status-created-bg: #2e2318;--status-created-text: #c4ad88;--status-created-border: rgba(232, 200, 150, .1);--status-assigned-bg: rgba(232, 181, 99, .15);--status-assigned-text: #e8b563;--status-assigned-border: rgba(232, 181, 99, .4);--status-accepted-bg: rgba(163, 176, 112, .15);--status-accepted-text: #b8c485;--status-accepted-border: rgba(163, 176, 112, .4);--status-rejected-bg: rgba(198, 104, 72, .15);--status-rejected-text: #e08868;--status-rejected-border: rgba(198, 104, 72, .4);--status-start-bg: rgba(196, 173, 136, .12);--status-start-text: #dbc6a3;--status-start-border: rgba(196, 173, 136, .35);--status-end-bg: rgba(212, 165, 116, .18);--status-end-text: #e8c298;--status-end-border: rgba(212, 165, 116, .45);--status-manager-start-bg: rgba(212, 165, 116, .22);--status-manager-start-text: #f0e6d0;--status-manager-start-border: rgba(212, 165, 116, .5);--status-manager-end-bg: rgba(163, 126, 84, .28);--status-manager-end-text: #f0e6d0;--status-manager-end-border: rgba(163, 126, 84, .55);--status-completed-bg: rgba(163, 176, 112, .2);--status-completed-text: #b8c485;--status-completed-border: rgba(163, 176, 112, .5);--status-payment-rejected-bg: rgba(198, 104, 72, .18);--status-payment-rejected-text: #e8957b;--status-payment-rejected-border: rgba(198, 104, 72, .45);--status-canceled-bg: rgba(176, 85, 54, .3);--status-canceled-text: #f0e6d0;--status-canceled-border: rgba(176, 85, 54, .55);--nav-bg: rgba(38, 28, 18, .92);--nav-border: rgba(232, 200, 150, .08);--nav-item-hover: #2e2318;--nav-item-active: rgba(212, 165, 116, .18);--input-bg: #2e2318;--input-border: rgba(232, 200, 150, .12);--input-focus-border: #d4a574;--input-text: #f0e6d0;--input-placeholder: #8c7959;--input-hover-border: rgba(232, 200, 150, .2);--input-disabled-bg: #1f1610;--input-disabled-text: #5e503e;--input-error-border: #c66848;--input-error-bg: rgba(198, 104, 72, .1);--input-success-border: #a3b070;--input-success-bg: rgba(163, 176, 112, .1);--checkbox-bg: #2e2318;--checkbox-border: rgba(232, 200, 150, .2);--checkbox-checked-bg: #d4a574;--checkbox-checked-border: #d4a574;--checkbox-checkmark: #1a130d;--radio-bg: #2e2318;--radio-border: rgba(232, 200, 150, .2);--radio-checked-bg: #d4a574;--radio-checked-border: #d4a574;--modal-overlay: rgba(0, 0, 0, .75);--modal-bg: #261c12;--scrollbar-track: transparent;--scrollbar-thumb: rgba(232, 200, 150, .15);--scrollbar-thumb-hover: rgba(232, 200, 150, .3);--calm-divider: rgba(232, 200, 150, .08)}:root._calm-theme_b1ke2_598{--primary: #1f9d6b;--primary-light: #5bb991;--primary-dark: #157a52;--primary-50: #f1f8f4;--primary-100: #e5f2ea;--primary-200: #c9e5d5;--primary-300: #a8d3bb;--primary-400: #5bb991;--primary-700: #157a52;--primary-gradient: linear-gradient(135deg, #1f9d6b 0%, #157a52 100%);--primary-gradient-hover: linear-gradient(135deg, #5bb991 0%, #1f9d6b 100%);--secondary: #6b6b70;--secondary-light: #9a9a9f;--secondary-dark: #1a1a1c;--background: #f4f2ed;--background-card: #ffffff;--surface: #ffffff;--surface-secondary: #f4f2ed;--card-background: #ffffff;--card-hover: #fafaf7;--text-primary: #1a1a1c;--text-secondary: #6b6b70;--text-muted: #9a9a9f;--text-disabled: #c4c4c8;--text-home: #ffffff;--button-background: #1a1a1c;--button-hover: #2a2a2e;--button-text: #ffffff;--button-secondary-background: transparent;--button-secondary-hover: #fafaf7;--button-secondary-text: #1a1a1c;--button-success-bg: #1f9d6b;--button-success-hover: #157a52;--button-danger-bg: #d0421b;--button-danger-hover: #a93414;--button-warning-bg: #d9923b;--button-warning-hover: #a66518;--border: rgba(20, 20, 22, .1);--border-light: rgba(20, 20, 22, .06);--border-strong: rgba(20, 20, 22, .18);--border-focus: #1f9d6b;--success: #1f9d6b;--success-light: #e5f2ea;--success-dark: #157a52;--success-50: #f1f8f4;--success-200: #c9e5d5;--success-700: #0f5c3d;--warning: #d9923b;--warning-light: rgba(217, 146, 59, .15);--warning-dark: #a66518;--warning-50: rgba(217, 146, 59, .08);--warning-700: #7a4a12;--error: #d0421b;--error-light: #fdeee9;--error-dark: #a93414;--danger: #d0421b;--danger-50: #fdeee9;--danger-dark: #a93414;--danger-700: #7a2410;--info: #4f7bc9;--info-light: #e8eef7;--info-dark: #2e5ba8;--info-50: #f4f7fc;--primary-rgb: 31, 157, 107;--secondary-rgb: 107, 107, 112;--success-rgb: 31, 157, 107;--warning-rgb: 217, 146, 59;--error-rgb: 208, 66, 27;--info-rgb: 79, 123, 201;--text-primary-rgb: 26, 26, 28;--text-disabled-rgb: 196, 196, 200;--shadow-xs: 0 1px 2px rgba(20, 20, 22, .04);--shadow-sm: 0 1px 3px rgba(20, 20, 22, .06);--shadow: 0 2px 8px rgba(20, 20, 22, .05);--shadow-md: 0 6px 18px rgba(20, 20, 22, .06);--shadow-lg: 0 12px 28px rgba(20, 20, 22, .08);--shadow-xl: 0 24px 48px rgba(20, 20, 22, .12);--shadow-hover: 0 6px 22px rgba(31, 157, 107, .1);--shadow-focus: 0 0 0 3px rgba(31, 157, 107, .2);--shadow-blue: 0 2px 8px rgba(20, 20, 22, .05);--status-created-bg: #f4f2ed;--status-created-text: #6b6b70;--status-created-border: rgba(20, 20, 22, .1);--status-assigned-bg: rgba(217, 146, 59, .12);--status-assigned-text: #a66518;--status-assigned-border: rgba(217, 146, 59, .3);--status-accepted-bg: #e5f2ea;--status-accepted-text: #157a52;--status-accepted-border: rgba(31, 157, 107, .3);--status-rejected-bg: #fdeee9;--status-rejected-text: #a93414;--status-rejected-border: rgba(208, 66, 27, .3);--status-start-bg: #e8eef7;--status-start-text: #2e5ba8;--status-start-border: rgba(79, 123, 201, .3);--status-end-bg: #dde5f2;--status-end-text: #243f7e;--status-end-border: rgba(46, 91, 168, .35);--status-manager-start-bg: rgba(79, 123, 201, .18);--status-manager-start-text: #243f7e;--status-manager-start-border: rgba(79, 123, 201, .4);--status-manager-end-bg: rgba(46, 91, 168, .2);--status-manager-end-text: #1a2d5c;--status-manager-end-border: rgba(46, 91, 168, .45);--status-completed-bg: #e5f2ea;--status-completed-text: #0f5c3d;--status-completed-border: rgba(31, 157, 107, .4);--status-payment-rejected-bg: #fdeee9;--status-payment-rejected-text: #7a2410;--status-payment-rejected-border: rgba(208, 66, 27, .4);--status-canceled-bg: #d0421b;--status-canceled-text: #ffffff;--status-canceled-border: #a93414;--nav-bg: rgba(244, 242, 237, .9);--nav-border: rgba(20, 20, 22, .06);--nav-item-hover: rgba(20, 20, 22, .04);--nav-item-active: transparent;--input-bg: #ffffff;--input-border: rgba(20, 20, 22, .1);--input-focus-border: #1f9d6b;--input-text: #1a1a1c;--input-placeholder: #9a9a9f;--input-hover-border: rgba(20, 20, 22, .18);--input-disabled-bg: #fafaf7;--input-disabled-text: #c4c4c8;--input-error-border: #d0421b;--input-error-bg: #fdeee9;--input-success-border: #1f9d6b;--input-success-bg: #e5f2ea;--checkbox-bg: #ffffff;--checkbox-border: rgba(20, 20, 22, .18);--checkbox-checked-bg: #1f9d6b;--checkbox-checked-border: #1f9d6b;--checkbox-checkmark: #ffffff;--radio-bg: #ffffff;--radio-border: rgba(20, 20, 22, .18);--radio-checked-bg: #1f9d6b;--radio-checked-border: #1f9d6b;--modal-overlay: rgba(20, 20, 22, .45);--modal-bg: #ffffff;--scrollbar-track: transparent;--scrollbar-thumb: rgba(20, 20, 22, .15);--scrollbar-thumb-hover: rgba(20, 20, 22, .3);--font-sans: "Inter Tight", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono: "Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--calm-radius-card: 24px;--calm-radius-card-sm: 18px;--calm-radius-cta: 14px;--calm-radius-pill: 999px;--calm-pad-card: 22px;--calm-divider: rgba(20, 20, 22, .06);--calm-accent-soft: #e5f2ea;--calm-warn-soft: rgba(217, 146, 59, .15);--calm-warn-text: #a66518}:root._bold-theme_b1ke2_755{--primary: #c8f15e;--primary-light: #d9f684;--primary-dark: #a8d33b;--primary-50: rgba(200, 241, 94, .08);--primary-100: rgba(200, 241, 94, .15);--primary-200: rgba(200, 241, 94, .25);--primary-300: rgba(200, 241, 94, .4);--primary-400: #d9f684;--primary-700: #87a832;--primary-gradient: linear-gradient(135deg, #c8f15e 0%, #a8d33b 100%);--primary-gradient-hover: linear-gradient(135deg, #d9f684 0%, #c8f15e 100%);--secondary: #8a8c92;--secondary-light: #b0b3ba;--secondary-dark: #5a5d63;--background: #0e0f11;--background-card: #17181b;--surface: #17181b;--surface-secondary: #1f2024;--card-background: #17181b;--card-hover: #1f2024;--text-primary: #f5f4f0;--text-secondary: #8a8c92;--text-muted: #6c6e74;--text-disabled: #4d5057;--text-home: #14160b;--button-background: #c8f15e;--button-hover: #d9f684;--button-text: #14160b;--button-secondary-background: #1f2024;--button-secondary-hover: #2a2c30;--button-secondary-text: #f5f4f0;--button-success-bg: #c8f15e;--button-success-hover: #d9f684;--button-danger-bg: #e8674a;--button-danger-hover: #d4543b;--button-warning-bg: #f0a24b;--button-warning-hover: #d8893a;--border: rgba(255, 255, 255, .07);--border-light: rgba(255, 255, 255, .05);--border-strong: rgba(255, 255, 255, .12);--border-focus: #c8f15e;--success: #c8f15e;--success-light: rgba(200, 241, 94, .15);--success-dark: #a8d33b;--success-50: rgba(200, 241, 94, .08);--success-200: rgba(200, 241, 94, .25);--success-700: #87a832;--warning: #f0a24b;--warning-light: rgba(240, 162, 75, .15);--warning-dark: #d8893a;--warning-50: rgba(240, 162, 75, .08);--warning-700: #a86a26;--error: #e8674a;--error-light: rgba(232, 103, 74, .15);--error-dark: #d4543b;--danger: #e8674a;--danger-50: rgba(232, 103, 74, .08);--danger-dark: #d4543b;--danger-700: #a8391f;--info: #8a8c92;--info-light: rgba(138, 140, 146, .15);--info-dark: #6c6e74;--info-50: rgba(138, 140, 146, .08);--primary-rgb: 200, 241, 94;--secondary-rgb: 138, 140, 146;--success-rgb: 200, 241, 94;--warning-rgb: 240, 162, 75;--error-rgb: 232, 103, 74;--info-rgb: 138, 140, 146;--text-primary-rgb: 245, 244, 240;--text-disabled-rgb: 77, 80, 87;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .5);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .6), 0 1px 2px rgba(0, 0, 0, .5);--shadow: 0 2px 8px rgba(0, 0, 0, .55);--shadow-md: 0 10px 15px -3px rgba(0, 0, 0, .55), 0 4px 6px -2px rgba(0, 0, 0, .45);--shadow-lg: 0 12px 28px rgba(0, 0, 0, .6);--shadow-xl: 0 24px 48px rgba(0, 0, 0, .7);--shadow-hover: 0 6px 22px rgba(200, 241, 94, .18);--shadow-focus: 0 0 0 3px rgba(200, 241, 94, .35);--shadow-blue: 0 4px 14px rgba(200, 241, 94, .25);--status-created-bg: #1f2024;--status-created-text: #b0b3ba;--status-created-border: rgba(255, 255, 255, .08);--status-assigned-bg: rgba(240, 162, 75, .15);--status-assigned-text: #f0a24b;--status-assigned-border: rgba(240, 162, 75, .4);--status-accepted-bg: rgba(200, 241, 94, .15);--status-accepted-text: #c8f15e;--status-accepted-border: rgba(200, 241, 94, .4);--status-rejected-bg: rgba(232, 103, 74, .15);--status-rejected-text: #e8674a;--status-rejected-border: rgba(232, 103, 74, .4);--status-start-bg: rgba(138, 140, 146, .15);--status-start-text: #b0b3ba;--status-start-border: rgba(138, 140, 146, .4);--status-end-bg: rgba(138, 140, 146, .2);--status-end-text: #d0d2d8;--status-end-border: rgba(138, 140, 146, .5);--status-manager-start-bg: rgba(200, 241, 94, .2);--status-manager-start-text: #c8f15e;--status-manager-start-border: rgba(200, 241, 94, .5);--status-manager-end-bg: rgba(168, 211, 59, .25);--status-manager-end-text: #d9f684;--status-manager-end-border: rgba(168, 211, 59, .55);--status-completed-bg: rgba(200, 241, 94, .2);--status-completed-text: #c8f15e;--status-completed-border: rgba(200, 241, 94, .5);--status-payment-rejected-bg: rgba(232, 103, 74, .15);--status-payment-rejected-text: #f0826a;--status-payment-rejected-border: rgba(232, 103, 74, .45);--status-canceled-bg: rgba(212, 84, 59, .25);--status-canceled-text: #f5f4f0;--status-canceled-border: rgba(212, 84, 59, .55);--nav-bg: #17181b;--nav-border: rgba(255, 255, 255, .07);--nav-item-hover: #1f2024;--nav-item-active: rgba(200, 241, 94, .18);--input-bg: #1f2024;--input-border: rgba(255, 255, 255, .1);--input-focus-border: #c8f15e;--input-text: #f5f4f0;--input-placeholder: #6c6e74;--input-hover-border: rgba(255, 255, 255, .18);--input-disabled-bg: #17181b;--input-disabled-text: #4d5057;--input-error-border: #e8674a;--input-error-bg: rgba(232, 103, 74, .1);--input-success-border: #c8f15e;--input-success-bg: rgba(200, 241, 94, .1);--checkbox-bg: #1f2024;--checkbox-border: rgba(255, 255, 255, .18);--checkbox-checked-bg: #c8f15e;--checkbox-checked-border: #c8f15e;--checkbox-checkmark: #14160b;--radio-bg: #1f2024;--radio-border: rgba(255, 255, 255, .18);--radio-checked-bg: #c8f15e;--radio-checked-border: #c8f15e;--modal-overlay: rgba(0, 0, 0, .75);--modal-bg: #17181b;--scrollbar-track: transparent;--scrollbar-thumb: rgba(255, 255, 255, .12);--scrollbar-thumb-hover: rgba(255, 255, 255, .22);--calm-divider: rgba(255, 255, 255, .07);--calm-accent-soft: rgba(200, 241, 94, .15);--calm-warn-soft: rgba(240, 162, 75, .15);--calm-warn-text: #f0a24b}._mono_b1ke2_924{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}._bell_b1ke2_930{position:relative;width:40px;height:40px;border-radius:12px;border:1px solid var(--border);background:var(--surface);display:grid;place-items:center;color:var(--text-primary);cursor:pointer;transition:background all .2s ease}._bell_b1ke2_930:hover{background:var(--card-hover)}._badge_b1ke2_947{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:var(--primary);color:var(--button-text);font-size:10px;font-weight:700;display:grid;place-items:center;border:2px solid var(--surface)}@layer components{.button{padding:13px 24px;min-height:46px;font-size:1rem;font-weight:600;letter-spacing:-.1px;border-radius:var(--calm-radius-cta, 12px);border:none;background:var(--button-background);color:var(--button-text);display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease,filter .2s ease}.button:hover:not(:disabled){background:var(--button-hover);box-shadow:var(--shadow-sm)}.button:active:not(:disabled){transform:scale(.97);transition-duration:.05s}.button:active:not(:disabled){box-shadow:none}.button:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.button:disabled{opacity:.5;cursor:not-allowed}.button--small{padding:8px 16px;min-height:38px;font-size:.875rem;border-radius:10px}.button--large{padding:16px 32px;min-height:54px;font-size:1.125rem;border-radius:var(--calm-radius-cta, 12px)}.button--outline{border:1px solid var(--border-light);background:transparent;color:var(--text-primary)}.button--outline:hover:not(:disabled){background:var(--card-hover);border-color:var(--border)}.button--ghost{background:transparent;color:var(--text-primary)}.button--ghost:hover:not(:disabled){background:var(--card-hover)}.button--primary{background:var(--primary-gradient);color:var(--button-text)}.button--primary:hover:not(:disabled){background:var(--primary-dark)}@media(max-width:480px){.button{padding:12px 16px;font-size:.875rem}.button--small{padding:8px 12px;min-height:36px;font-size:.875rem}.button--large{padding:12px 24px;min-height:46px;font-size:1rem}}}:root._dark-theme_f4ygd_158{--primary: #3b82f6;--primary-light: #60a5fa;--primary-dark: #2563eb;--primary-50: rgba(59, 130, 246, .1);--primary-100: rgba(59, 130, 246, .2);--primary-200: rgba(59, 130, 246, .3);--primary-300: rgba(59, 130, 246, .4);--primary-400: #60a5fa;--primary-700: #1d4ed8;--primary-gradient: linear-gradient(135deg, #2563eb 0%, #1e40af 100%);--primary-gradient-hover: linear-gradient(135deg, #3b82f6 0%, #1d4ed8 100%);--secondary: #94a3b8;--secondary-light: #cbd5e1;--secondary-dark: #64748b;--background: #020617;--background-card: #0f172a;--surface: #0f172a;--surface-secondary: #1e293b;--card-background: #0f172a;--card-hover: #1e293b;--text-primary: #f1f5f9;--text-secondary: #94a3b8;--text-muted: #64748b;--text-disabled: #475569;--text-home: #ffffff;--button-background: #2563eb;--button-hover: #3b82f6;--button-text: #ffffff;--button-secondary-background: #1e293b;--button-secondary-hover: #334155;--button-secondary-text: #e2e8f0;--button-success-bg: #10b981;--button-success-hover: #34d399;--button-danger-bg: #ef4444;--button-danger-hover: #f87171;--button-warning-bg: #f59e0b;--button-warning-hover: #fbbf24;--border: #334155;--border-light: #1e293b;--border-strong: #475569;--border-focus: #3b82f6;--success: #34d399;--success-light: rgba(16, 185, 129, .2);--success-dark: #10b981;--success-50: rgba(16, 185, 129, .1);--success-200: rgba(16, 185, 129, .3);--success-700: #059669;--warning: #fbbf24;--warning-light: rgba(245, 158, 11, .2);--warning-dark: #f59e0b;--warning-50: rgba(245, 158, 11, .1);--warning-700: #d97706;--error: #f87171;--error-light: rgba(239, 68, 68, .2);--error-dark: #ef4444;--danger: #f87171;--danger-50: rgba(239, 68, 68, .1);--danger-dark: #ef4444;--danger-700: #dc2626;--info: #60a5fa;--info-light: rgba(59, 130, 246, .2);--info-dark: #3b82f6;--info-50: rgba(59, 130, 246, .1);--primary-rgb: 59, 130, 246;--secondary-rgb: 148, 163, 184;--success-rgb: 52, 211, 153;--warning-rgb: 251, 191, 36;--error-rgb: 248, 113, 113;--info-rgb: 96, 165, 250;--text-primary-rgb: 241, 245, 249;--text-disabled-rgb: 71, 85, 105;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .3);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .4), 0 1px 2px rgba(0, 0, 0, .3);--shadow: 0 4px 6px -1px rgba(0, 0, 0, .4), 0 2px 4px -1px rgba(0, 0, 0, .3);--shadow-md: 0 10px 15px -3px rgba(0, 0, 0, .4), 0 4px 6px -2px rgba(0, 0, 0, .3);--shadow-lg: 0 20px 25px -5px rgba(0, 0, 0, .4), 0 10px 10px -5px rgba(0, 0, 0, .3);--shadow-xl: 0 25px 50px -12px rgba(0, 0, 0, .5);--shadow-hover: 0 10px 40px rgba(59, 130, 246, .2);--shadow-focus: 0 0 0 3px rgba(59, 130, 246, .3);--shadow-blue: 0 4px 14px rgba(59, 130, 246, .3);--status-created-bg: #1e293b;--status-created-text: #cbd5e1;--status-created-border: #475569;--status-assigned-bg: rgba(245, 158, 11, .15);--status-assigned-text: #fcd34d;--status-assigned-border: rgba(245, 158, 11, .4);--status-accepted-bg: rgba(16, 185, 129, .15);--status-accepted-text: #6ee7b7;--status-accepted-border: rgba(16, 185, 129, .4);--status-rejected-bg: rgba(239, 68, 68, .15);--status-rejected-text: #fca5a5;--status-rejected-border: rgba(239, 68, 68, .4);--status-start-bg: rgba(59, 130, 246, .15);--status-start-text: #93c5fd;--status-start-border: rgba(59, 130, 246, .4);--status-end-bg: rgba(99, 102, 241, .15);--status-end-text: #a5b4fc;--status-end-border: rgba(99, 102, 241, .4);--status-manager-start-bg: rgba(129, 140, 248, .15);--status-manager-start-text: #c7d2fe;--status-manager-start-border: rgba(129, 140, 248, .4);--status-manager-end-bg: rgba(99, 102, 241, .2);--status-manager-end-text: #e0e7ff;--status-manager-end-border: rgba(99, 102, 241, .5);--status-completed-bg: rgba(34, 197, 94, .15);--status-completed-text: #86efac;--status-completed-border: rgba(34, 197, 94, .4);--status-payment-rejected-bg: rgba(248, 113, 113, .15);--status-payment-rejected-text: #fecaca;--status-payment-rejected-border: rgba(248, 113, 113, .4);--status-canceled-bg: rgba(220, 38, 38, .2);--status-canceled-text: #fecaca;--status-canceled-border: rgba(220, 38, 38, .5);--nav-bg: #0f172a;--nav-border: #334155;--nav-item-hover: #1e293b;--nav-item-active: rgba(59, 130, 246, .2);--input-bg: #1e293b;--input-border: #475569;--input-focus-border: #3b82f6;--input-text: #f1f5f9;--input-placeholder: #64748b;--input-hover-border: #64748b;--input-disabled-bg: #0f172a;--input-disabled-text: #475569;--input-error-border: #f87171;--input-error-bg: rgba(239, 68, 68, .1);--input-success-border: #34d399;--input-success-bg: rgba(16, 185, 129, .1);--checkbox-bg: #1e293b;--checkbox-border: #475569;--checkbox-checked-bg: #3b82f6;--checkbox-checked-border: #3b82f6;--checkbox-checkmark: #ffffff;--radio-bg: #1e293b;--radio-border: #475569;--radio-checked-bg: #3b82f6;--radio-checked-border: #3b82f6;--modal-overlay: rgba(0, 0, 0, .7);--modal-bg: #0f172a;--scrollbar-track: #1e293b;--scrollbar-thumb: #475569;--scrollbar-thumb-hover: #64748b;--calm-divider: rgba(255, 255, 255, .08)}:root._vintage-light-theme_f4ygd_305{--primary: #5d6936;--primary-light: #8a9159;--primary-dark: #3e4724;--primary-50: #f5f6ee;--primary-100: #e9ecdb;--primary-200: #d4d9b9;--primary-300: #b6bd8e;--primary-400: #8a9159;--primary-700: #2c3818;--primary-gradient: linear-gradient(135deg, #5d6936 0%, #3e4724 100%);--primary-gradient-hover: linear-gradient(135deg, #8a9159 0%, #5d6936 100%);--secondary: #6b5b46;--secondary-light: #998772;--secondary-dark: #43382a;--background: #faf7ee;--background-card: #ffffff;--surface: #ffffff;--surface-secondary: #f3eede;--card-background: #ffffff;--card-hover: #faf7ee;--text-primary: #2a2e1f;--text-secondary: #5d5d4a;--text-muted: #8d8c75;--text-disabled: #b8b8a8;--text-home: #ffffff;--button-background: #5d6936;--button-hover: #4a5429;--button-text: #ffffff;--button-secondary-background: #ffffff;--button-secondary-hover: #f3eede;--button-secondary-text: #43382a;--button-success-bg: #5d6936;--button-success-hover: #4a5429;--button-danger-bg: #b54a3a;--button-danger-hover: #93382c;--button-warning-bg: #c9893a;--button-warning-hover: #a36e2c;--border: #d6cfbb;--border-light: #ece5d6;--border-strong: #b6ad96;--border-focus: #5d6936;--success: #5d6936;--success-light: #e9ecdb;--success-dark: #3e4724;--success-50: #f5f6ee;--success-200: #d4d9b9;--success-700: #2c3818;--warning: #c9893a;--warning-light: #fbf0d9;--warning-dark: #a36e2c;--warning-50: #fdf8ed;--warning-700: #7a4f1c;--error: #b54a3a;--error-light: #fbe5e0;--error-dark: #93382c;--danger: #b54a3a;--danger-50: #fcf0ec;--danger-dark: #93382c;--danger-700: #6e2a20;--info: #6b5b46;--info-light: #f0e9da;--info-dark: #43382a;--info-50: #f8f3e8;--primary-rgb: 93, 105, 54;--secondary-rgb: 107, 91, 70;--success-rgb: 93, 105, 54;--warning-rgb: 201, 137, 58;--error-rgb: 181, 74, 58;--info-rgb: 107, 91, 70;--text-primary-rgb: 42, 46, 31;--text-disabled-rgb: 184, 184, 168;--shadow-xs: 0 1px 2px rgba(67, 56, 42, .05);--shadow-sm: 0 1px 3px rgba(67, 56, 42, .08), 0 1px 2px rgba(67, 56, 42, .05);--shadow: 0 2px 8px rgba(67, 56, 42, .07);--shadow-md: 0 8px 16px -3px rgba(67, 56, 42, .08), 0 4px 6px -2px rgba(67, 56, 42, .05);--shadow-lg: 0 12px 24px rgba(67, 56, 42, .1);--shadow-xl: 0 20px 40px rgba(67, 56, 42, .18);--shadow-hover: 0 6px 22px rgba(93, 105, 54, .18);--shadow-focus: 0 0 0 3px rgba(93, 105, 54, .25);--shadow-blue: 0 4px 14px rgba(93, 105, 54, .22);--status-created-bg: #f3eede;--status-created-text: #5d5d4a;--status-created-border: #d6cfbb;--status-assigned-bg: #fbf0d9;--status-assigned-text: #7a4f1c;--status-assigned-border: rgba(201, 137, 58, .4);--status-accepted-bg: #e9ecdb;--status-accepted-text: #3e4724;--status-accepted-border: rgba(93, 105, 54, .35);--status-rejected-bg: #fbe5e0;--status-rejected-text: #93382c;--status-rejected-border: rgba(181, 74, 58, .35);--status-start-bg: #f0e9da;--status-start-text: #5d4a30;--status-start-border: rgba(107, 91, 70, .3);--status-end-bg: #ebe3cf;--status-end-text: #43382a;--status-end-border: rgba(107, 91, 70, .4);--status-manager-start-bg: #d4d9b9;--status-manager-start-text: #3e4724;--status-manager-start-border: rgba(93, 105, 54, .5);--status-manager-end-bg: #b6bd8e;--status-manager-end-text: #2c3818;--status-manager-end-border: #5d6936;--status-completed-bg: #d4d9b9;--status-completed-text: #2c3818;--status-completed-border: rgba(93, 105, 54, .5);--status-payment-rejected-bg: #fbe5e0;--status-payment-rejected-text: #6e2a20;--status-payment-rejected-border: rgba(181, 74, 58, .45);--status-canceled-bg: #b54a3a;--status-canceled-text: #ffffff;--status-canceled-border: #93382c;--nav-bg: #ffffff;--nav-border: #ece5d6;--nav-item-hover: #faf7ee;--nav-item-active: #e9ecdb;--input-bg: #ffffff;--input-border: #d6cfbb;--input-focus-border: #5d6936;--input-text: #2a2e1f;--input-placeholder: #8d8c75;--input-hover-border: #b6ad96;--input-disabled-bg: #f3eede;--input-disabled-text: #8d8c75;--input-error-border: #b54a3a;--input-error-bg: #fbe5e0;--input-success-border: #5d6936;--input-success-bg: #e9ecdb;--checkbox-bg: #ffffff;--checkbox-border: #b6ad96;--checkbox-checked-bg: #5d6936;--checkbox-checked-border: #5d6936;--checkbox-checkmark: #ffffff;--radio-bg: #ffffff;--radio-border: #b6ad96;--radio-checked-bg: #5d6936;--radio-checked-border: #5d6936;--modal-overlay: rgba(42, 46, 31, .5);--modal-bg: #ffffff;--scrollbar-track: transparent;--scrollbar-thumb: rgba(67, 56, 42, .2);--scrollbar-thumb-hover: rgba(67, 56, 42, .35)}:root._vintage-dark-theme_f4ygd_451{--primary: #d4a574;--primary-light: #e8c298;--primary-dark: #a37e54;--primary-50: rgba(212, 165, 116, .08);--primary-100: rgba(212, 165, 116, .15);--primary-200: rgba(212, 165, 116, .25);--primary-300: rgba(212, 165, 116, .4);--primary-400: #e8c298;--primary-700: #7d5e3a;--primary-gradient: linear-gradient(135deg, #d4a574 0%, #a37e54 100%);--primary-gradient-hover: linear-gradient(135deg, #e8c298 0%, #d4a574 100%);--secondary: #c4ad88;--secondary-light: #dbc6a3;--secondary-dark: #8c7959;--background: #1a130d;--background-card: #261c12;--surface: #261c12;--surface-secondary: #1f1610;--card-background: #2e2318;--card-hover: #38291c;--text-primary: #f0e6d0;--text-secondary: #c4ad88;--text-muted: #8c7959;--text-disabled: #5e503e;--text-home: #14160b;--button-background: #d4a574;--button-hover: #e8c298;--button-text: #1a130d;--button-secondary-background: #2e2318;--button-secondary-hover: #38291c;--button-secondary-text: #f0e6d0;--button-success-bg: #a3b070;--button-success-hover: #b8c485;--button-danger-bg: #c66848;--button-danger-hover: #b05536;--button-warning-bg: #e8b563;--button-warning-hover: #d4a04a;--border: rgba(232, 200, 150, .1);--border-light: rgba(232, 200, 150, .06);--border-strong: rgba(232, 200, 150, .18);--border-focus: #d4a574;--success: #a3b070;--success-light: rgba(163, 176, 112, .15);--success-dark: #8a9558;--success-50: rgba(163, 176, 112, .08);--success-200: rgba(163, 176, 112, .25);--success-700: #6e7842;--warning: #e8b563;--warning-light: rgba(232, 181, 99, .15);--warning-dark: #d4a04a;--warning-50: rgba(232, 181, 99, .08);--warning-700: #a37828;--error: #c66848;--error-light: rgba(198, 104, 72, .15);--error-dark: #b05536;--danger: #c66848;--danger-50: rgba(198, 104, 72, .08);--danger-dark: #b05536;--danger-700: #8a3f24;--info: #c4ad88;--info-light: rgba(196, 173, 136, .15);--info-dark: #8c7959;--info-50: rgba(196, 173, 136, .08);--primary-rgb: 212, 165, 116;--secondary-rgb: 196, 173, 136;--success-rgb: 163, 176, 112;--warning-rgb: 232, 181, 99;--error-rgb: 198, 104, 72;--info-rgb: 196, 173, 136;--text-primary-rgb: 240, 230, 208;--text-disabled-rgb: 94, 80, 62;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .5);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .6), 0 1px 2px rgba(0, 0, 0, .5);--shadow: 0 2px 8px rgba(0, 0, 0, .55);--shadow-md: 0 10px 15px -3px rgba(0, 0, 0, .55), 0 4px 6px -2px rgba(0, 0, 0, .45);--shadow-lg: 0 12px 28px rgba(0, 0, 0, .6);--shadow-xl: 0 24px 48px rgba(0, 0, 0, .7);--shadow-hover: 0 6px 22px rgba(212, 165, 116, .18);--shadow-focus: 0 0 0 3px rgba(212, 165, 116, .3);--shadow-blue: 0 4px 14px rgba(212, 165, 116, .25);--status-created-bg: #2e2318;--status-created-text: #c4ad88;--status-created-border: rgba(232, 200, 150, .1);--status-assigned-bg: rgba(232, 181, 99, .15);--status-assigned-text: #e8b563;--status-assigned-border: rgba(232, 181, 99, .4);--status-accepted-bg: rgba(163, 176, 112, .15);--status-accepted-text: #b8c485;--status-accepted-border: rgba(163, 176, 112, .4);--status-rejected-bg: rgba(198, 104, 72, .15);--status-rejected-text: #e08868;--status-rejected-border: rgba(198, 104, 72, .4);--status-start-bg: rgba(196, 173, 136, .12);--status-start-text: #dbc6a3;--status-start-border: rgba(196, 173, 136, .35);--status-end-bg: rgba(212, 165, 116, .18);--status-end-text: #e8c298;--status-end-border: rgba(212, 165, 116, .45);--status-manager-start-bg: rgba(212, 165, 116, .22);--status-manager-start-text: #f0e6d0;--status-manager-start-border: rgba(212, 165, 116, .5);--status-manager-end-bg: rgba(163, 126, 84, .28);--status-manager-end-text: #f0e6d0;--status-manager-end-border: rgba(163, 126, 84, .55);--status-completed-bg: rgba(163, 176, 112, .2);--status-completed-text: #b8c485;--status-completed-border: rgba(163, 176, 112, .5);--status-payment-rejected-bg: rgba(198, 104, 72, .18);--status-payment-rejected-text: #e8957b;--status-payment-rejected-border: rgba(198, 104, 72, .45);--status-canceled-bg: rgba(176, 85, 54, .3);--status-canceled-text: #f0e6d0;--status-canceled-border: rgba(176, 85, 54, .55);--nav-bg: rgba(38, 28, 18, .92);--nav-border: rgba(232, 200, 150, .08);--nav-item-hover: #2e2318;--nav-item-active: rgba(212, 165, 116, .18);--input-bg: #2e2318;--input-border: rgba(232, 200, 150, .12);--input-focus-border: #d4a574;--input-text: #f0e6d0;--input-placeholder: #8c7959;--input-hover-border: rgba(232, 200, 150, .2);--input-disabled-bg: #1f1610;--input-disabled-text: #5e503e;--input-error-border: #c66848;--input-error-bg: rgba(198, 104, 72, .1);--input-success-border: #a3b070;--input-success-bg: rgba(163, 176, 112, .1);--checkbox-bg: #2e2318;--checkbox-border: rgba(232, 200, 150, .2);--checkbox-checked-bg: #d4a574;--checkbox-checked-border: #d4a574;--checkbox-checkmark: #1a130d;--radio-bg: #2e2318;--radio-border: rgba(232, 200, 150, .2);--radio-checked-bg: #d4a574;--radio-checked-border: #d4a574;--modal-overlay: rgba(0, 0, 0, .75);--modal-bg: #261c12;--scrollbar-track: transparent;--scrollbar-thumb: rgba(232, 200, 150, .15);--scrollbar-thumb-hover: rgba(232, 200, 150, .3);--calm-divider: rgba(232, 200, 150, .08)}:root._calm-theme_f4ygd_598{--primary: #1f9d6b;--primary-light: #5bb991;--primary-dark: #157a52;--primary-50: #f1f8f4;--primary-100: #e5f2ea;--primary-200: #c9e5d5;--primary-300: #a8d3bb;--primary-400: #5bb991;--primary-700: #157a52;--primary-gradient: linear-gradient(135deg, #1f9d6b 0%, #157a52 100%);--primary-gradient-hover: linear-gradient(135deg, #5bb991 0%, #1f9d6b 100%);--secondary: #6b6b70;--secondary-light: #9a9a9f;--secondary-dark: #1a1a1c;--background: #f4f2ed;--background-card: #ffffff;--surface: #ffffff;--surface-secondary: #f4f2ed;--card-background: #ffffff;--card-hover: #fafaf7;--text-primary: #1a1a1c;--text-secondary: #6b6b70;--text-muted: #9a9a9f;--text-disabled: #c4c4c8;--text-home: #ffffff;--button-background: #1a1a1c;--button-hover: #2a2a2e;--button-text: #ffffff;--button-secondary-background: transparent;--button-secondary-hover: #fafaf7;--button-secondary-text: #1a1a1c;--button-success-bg: #1f9d6b;--button-success-hover: #157a52;--button-danger-bg: #d0421b;--button-danger-hover: #a93414;--button-warning-bg: #d9923b;--button-warning-hover: #a66518;--border: rgba(20, 20, 22, .1);--border-light: rgba(20, 20, 22, .06);--border-strong: rgba(20, 20, 22, .18);--border-focus: #1f9d6b;--success: #1f9d6b;--success-light: #e5f2ea;--success-dark: #157a52;--success-50: #f1f8f4;--success-200: #c9e5d5;--success-700: #0f5c3d;--warning: #d9923b;--warning-light: rgba(217, 146, 59, .15);--warning-dark: #a66518;--warning-50: rgba(217, 146, 59, .08);--warning-700: #7a4a12;--error: #d0421b;--error-light: #fdeee9;--error-dark: #a93414;--danger: #d0421b;--danger-50: #fdeee9;--danger-dark: #a93414;--danger-700: #7a2410;--info: #4f7bc9;--info-light: #e8eef7;--info-dark: #2e5ba8;--info-50: #f4f7fc;--primary-rgb: 31, 157, 107;--secondary-rgb: 107, 107, 112;--success-rgb: 31, 157, 107;--warning-rgb: 217, 146, 59;--error-rgb: 208, 66, 27;--info-rgb: 79, 123, 201;--text-primary-rgb: 26, 26, 28;--text-disabled-rgb: 196, 196, 200;--shadow-xs: 0 1px 2px rgba(20, 20, 22, .04);--shadow-sm: 0 1px 3px rgba(20, 20, 22, .06);--shadow: 0 2px 8px rgba(20, 20, 22, .05);--shadow-md: 0 6px 18px rgba(20, 20, 22, .06);--shadow-lg: 0 12px 28px rgba(20, 20, 22, .08);--shadow-xl: 0 24px 48px rgba(20, 20, 22, .12);--shadow-hover: 0 6px 22px rgba(31, 157, 107, .1);--shadow-focus: 0 0 0 3px rgba(31, 157, 107, .2);--shadow-blue: 0 2px 8px rgba(20, 20, 22, .05);--status-created-bg: #f4f2ed;--status-created-text: #6b6b70;--status-created-border: rgba(20, 20, 22, .1);--status-assigned-bg: rgba(217, 146, 59, .12);--status-assigned-text: #a66518;--status-assigned-border: rgba(217, 146, 59, .3);--status-accepted-bg: #e5f2ea;--status-accepted-text: #157a52;--status-accepted-border: rgba(31, 157, 107, .3);--status-rejected-bg: #fdeee9;--status-rejected-text: #a93414;--status-rejected-border: rgba(208, 66, 27, .3);--status-start-bg: #e8eef7;--status-start-text: #2e5ba8;--status-start-border: rgba(79, 123, 201, .3);--status-end-bg: #dde5f2;--status-end-text: #243f7e;--status-end-border: rgba(46, 91, 168, .35);--status-manager-start-bg: rgba(79, 123, 201, .18);--status-manager-start-text: #243f7e;--status-manager-start-border: rgba(79, 123, 201, .4);--status-manager-end-bg: rgba(46, 91, 168, .2);--status-manager-end-text: #1a2d5c;--status-manager-end-border: rgba(46, 91, 168, .45);--status-completed-bg: #e5f2ea;--status-completed-text: #0f5c3d;--status-completed-border: rgba(31, 157, 107, .4);--status-payment-rejected-bg: #fdeee9;--status-payment-rejected-text: #7a2410;--status-payment-rejected-border: rgba(208, 66, 27, .4);--status-canceled-bg: #d0421b;--status-canceled-text: #ffffff;--status-canceled-border: #a93414;--nav-bg: rgba(244, 242, 237, .9);--nav-border: rgba(20, 20, 22, .06);--nav-item-hover: rgba(20, 20, 22, .04);--nav-item-active: transparent;--input-bg: #ffffff;--input-border: rgba(20, 20, 22, .1);--input-focus-border: #1f9d6b;--input-text: #1a1a1c;--input-placeholder: #9a9a9f;--input-hover-border: rgba(20, 20, 22, .18);--input-disabled-bg: #fafaf7;--input-disabled-text: #c4c4c8;--input-error-border: #d0421b;--input-error-bg: #fdeee9;--input-success-border: #1f9d6b;--input-success-bg: #e5f2ea;--checkbox-bg: #ffffff;--checkbox-border: rgba(20, 20, 22, .18);--checkbox-checked-bg: #1f9d6b;--checkbox-checked-border: #1f9d6b;--checkbox-checkmark: #ffffff;--radio-bg: #ffffff;--radio-border: rgba(20, 20, 22, .18);--radio-checked-bg: #1f9d6b;--radio-checked-border: #1f9d6b;--modal-overlay: rgba(20, 20, 22, .45);--modal-bg: #ffffff;--scrollbar-track: transparent;--scrollbar-thumb: rgba(20, 20, 22, .15);--scrollbar-thumb-hover: rgba(20, 20, 22, .3);--font-sans: "Inter Tight", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono: "Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--calm-radius-card: 24px;--calm-radius-card-sm: 18px;--calm-radius-cta: 14px;--calm-radius-pill: 999px;--calm-pad-card: 22px;--calm-divider: rgba(20, 20, 22, .06);--calm-accent-soft: #e5f2ea;--calm-warn-soft: rgba(217, 146, 59, .15);--calm-warn-text: #a66518}:root._bold-theme_f4ygd_755{--primary: #c8f15e;--primary-light: #d9f684;--primary-dark: #a8d33b;--primary-50: rgba(200, 241, 94, .08);--primary-100: rgba(200, 241, 94, .15);--primary-200: rgba(200, 241, 94, .25);--primary-300: rgba(200, 241, 94, .4);--primary-400: #d9f684;--primary-700: #87a832;--primary-gradient: linear-gradient(135deg, #c8f15e 0%, #a8d33b 100%);--primary-gradient-hover: linear-gradient(135deg, #d9f684 0%, #c8f15e 100%);--secondary: #8a8c92;--secondary-light: #b0b3ba;--secondary-dark: #5a5d63;--background: #0e0f11;--background-card: #17181b;--surface: #17181b;--surface-secondary: #1f2024;--card-background: #17181b;--card-hover: #1f2024;--text-primary: #f5f4f0;--text-secondary: #8a8c92;--text-muted: #6c6e74;--text-disabled: #4d5057;--text-home: #14160b;--button-background: #c8f15e;--button-hover: #d9f684;--button-text: #14160b;--button-secondary-background: #1f2024;--button-secondary-hover: #2a2c30;--button-secondary-text: #f5f4f0;--button-success-bg: #c8f15e;--button-success-hover: #d9f684;--button-danger-bg: #e8674a;--button-danger-hover: #d4543b;--button-warning-bg: #f0a24b;--button-warning-hover: #d8893a;--border: rgba(255, 255, 255, .07);--border-light: rgba(255, 255, 255, .05);--border-strong: rgba(255, 255, 255, .12);--border-focus: #c8f15e;--success: #c8f15e;--success-light: rgba(200, 241, 94, .15);--success-dark: #a8d33b;--success-50: rgba(200, 241, 94, .08);--success-200: rgba(200, 241, 94, .25);--success-700: #87a832;--warning: #f0a24b;--warning-light: rgba(240, 162, 75, .15);--warning-dark: #d8893a;--warning-50: rgba(240, 162, 75, .08);--warning-700: #a86a26;--error: #e8674a;--error-light: rgba(232, 103, 74, .15);--error-dark: #d4543b;--danger: #e8674a;--danger-50: rgba(232, 103, 74, .08);--danger-dark: #d4543b;--danger-700: #a8391f;--info: #8a8c92;--info-light: rgba(138, 140, 146, .15);--info-dark: #6c6e74;--info-50: rgba(138, 140, 146, .08);--primary-rgb: 200, 241, 94;--secondary-rgb: 138, 140, 146;--success-rgb: 200, 241, 94;--warning-rgb: 240, 162, 75;--error-rgb: 232, 103, 74;--info-rgb: 138, 140, 146;--text-primary-rgb: 245, 244, 240;--text-disabled-rgb: 77, 80, 87;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .5);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .6), 0 1px 2px rgba(0, 0, 0, .5);--shadow: 0 2px 8px rgba(0, 0, 0, .55);--shadow-md: 0 10px 15px -3px rgba(0, 0, 0, .55), 0 4px 6px -2px rgba(0, 0, 0, .45);--shadow-lg: 0 12px 28px rgba(0, 0, 0, .6);--shadow-xl: 0 24px 48px rgba(0, 0, 0, .7);--shadow-hover: 0 6px 22px rgba(200, 241, 94, .18);--shadow-focus: 0 0 0 3px rgba(200, 241, 94, .35);--shadow-blue: 0 4px 14px rgba(200, 241, 94, .25);--status-created-bg: #1f2024;--status-created-text: #b0b3ba;--status-created-border: rgba(255, 255, 255, .08);--status-assigned-bg: rgba(240, 162, 75, .15);--status-assigned-text: #f0a24b;--status-assigned-border: rgba(240, 162, 75, .4);--status-accepted-bg: rgba(200, 241, 94, .15);--status-accepted-text: #c8f15e;--status-accepted-border: rgba(200, 241, 94, .4);--status-rejected-bg: rgba(232, 103, 74, .15);--status-rejected-text: #e8674a;--status-rejected-border: rgba(232, 103, 74, .4);--status-start-bg: rgba(138, 140, 146, .15);--status-start-text: #b0b3ba;--status-start-border: rgba(138, 140, 146, .4);--status-end-bg: rgba(138, 140, 146, .2);--status-end-text: #d0d2d8;--status-end-border: rgba(138, 140, 146, .5);--status-manager-start-bg: rgba(200, 241, 94, .2);--status-manager-start-text: #c8f15e;--status-manager-start-border: rgba(200, 241, 94, .5);--status-manager-end-bg: rgba(168, 211, 59, .25);--status-manager-end-text: #d9f684;--status-manager-end-border: rgba(168, 211, 59, .55);--status-completed-bg: rgba(200, 241, 94, .2);--status-completed-text: #c8f15e;--status-completed-border: rgba(200, 241, 94, .5);--status-payment-rejected-bg: rgba(232, 103, 74, .15);--status-payment-rejected-text: #f0826a;--status-payment-rejected-border: rgba(232, 103, 74, .45);--status-canceled-bg: rgba(212, 84, 59, .25);--status-canceled-text: #f5f4f0;--status-canceled-border: rgba(212, 84, 59, .55);--nav-bg: #17181b;--nav-border: rgba(255, 255, 255, .07);--nav-item-hover: #1f2024;--nav-item-active: rgba(200, 241, 94, .18);--input-bg: #1f2024;--input-border: rgba(255, 255, 255, .1);--input-focus-border: #c8f15e;--input-text: #f5f4f0;--input-placeholder: #6c6e74;--input-hover-border: rgba(255, 255, 255, .18);--input-disabled-bg: #17181b;--input-disabled-text: #4d5057;--input-error-border: #e8674a;--input-error-bg: rgba(232, 103, 74, .1);--input-success-border: #c8f15e;--input-success-bg: rgba(200, 241, 94, .1);--checkbox-bg: #1f2024;--checkbox-border: rgba(255, 255, 255, .18);--checkbox-checked-bg: #c8f15e;--checkbox-checked-border: #c8f15e;--checkbox-checkmark: #14160b;--radio-bg: #1f2024;--radio-border: rgba(255, 255, 255, .18);--radio-checked-bg: #c8f15e;--radio-checked-border: #c8f15e;--modal-overlay: rgba(0, 0, 0, .75);--modal-bg: #17181b;--scrollbar-track: transparent;--scrollbar-thumb: rgba(255, 255, 255, .12);--scrollbar-thumb-hover: rgba(255, 255, 255, .22);--calm-divider: rgba(255, 255, 255, .07);--calm-accent-soft: rgba(200, 241, 94, .15);--calm-warn-soft: rgba(240, 162, 75, .15);--calm-warn-text: #f0a24b}._mono_f4ygd_924{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}._page_f4ygd_930{min-height:100vh;display:grid;place-items:center;padding:16px;position:relative;overflow:hidden}._glow_f4ygd_939{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.6}._glow_f4ygd_939:before,._glow_f4ygd_939:after{content:"";position:absolute;border-radius:50%;filter:blur(120px)}._glow_f4ygd_939:before{top:25%;left:25%;width:400px;height:400px;background:#ff3ea533}._glow_f4ygd_939:after{bottom:25%;right:25%;width:320px;height:320px;background:#7c3aed33}._shell_f4ygd_967{width:100%;max-width:380px;position:relative}._brand_f4ygd_973{display:flex;align-items:center;gap:12px;justify-content:center;margin-bottom:32px}._brandLogo_f4ygd_981{width:48px;height:48px;border-radius:12px;background:var(--primary-gradient);display:grid;place-items:center;color:#fff;font-weight:700;font-size:1.25rem;letter-spacing:-.02em;box-shadow:var(--shadow-hover)}._brandText_f4ygd_995{display:flex;flex-direction:column}._brandTitle_f4ygd_1000{font-size:1.125rem;font-weight:700;letter-spacing:-.02em;color:var(--text-primary)}._brandSubtitle_f4ygd_1007{font-size:.6875rem;color:var(--text-muted)}@keyframes _slideUp_f4ygd_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._card_f4ygd_1022{animation:_slideUp_f4ygd_1 .35s ease-out both}._heading_f4ygd_1026{font-size:1.25rem;font-weight:700;letter-spacing:-.02em;color:var(--text-primary);margin-bottom:4px}._subheading_f4ygd_1034{font-size:.75rem;color:var(--text-muted);margin-bottom:16px}._form_f4ygd_1040{display:flex;flex-direction:column;gap:12px}._field_f4ygd_1046{display:flex;flex-direction:column;gap:4px}._label_f4ygd_1052{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary)}._inputWrap_f4ygd_1060{position:relative}._inputIcon_f4ygd_1064{position:absolute;top:50%;left:12px;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}._input_f4ygd_1060{padding:8px 12px;border:1px solid var(--input-border);border-radius:8px;background:var(--input-bg);color:var(--input-text);font-size:1rem;width:100%;transition:all .2s ease}._input_f4ygd_1060::placeholder{color:var(--input-placeholder)}._input_f4ygd_1060:focus{outline:none;border-color:var(--input-focus-border);box-shadow:var(--shadow-focus)}._input_f4ygd_1060:disabled{opacity:.7;cursor:not-allowed}._input_f4ygd_1060{padding-left:40px;height:44px}._submit_f4ygd_1100{margin-top:8px}._note_f4ygd_1104{margin-top:16px;padding-top:12px;border-top:1px solid var(--border);text-align:center;font-size:.6875rem;color:var(--text-muted)}:root._dark-theme_r9526_159{--primary: #3b82f6;--primary-light: #60a5fa;--primary-dark: #2563eb;--primary-50: rgba(59, 130, 246, .1);--primary-100: rgba(59, 130, 246, .2);--primary-200: rgba(59, 130, 246, .3);--primary-300: rgba(59, 130, 246, .4);--primary-400: #60a5fa;--primary-700: #1d4ed8;--primary-gradient: linear-gradient(135deg, #2563eb 0%, #1e40af 100%);--primary-gradient-hover: linear-gradient(135deg, #3b82f6 0%, #1d4ed8 100%);--secondary: #94a3b8;--secondary-light: #cbd5e1;--secondary-dark: #64748b;--background: #020617;--background-card: #0f172a;--surface: #0f172a;--surface-secondary: #1e293b;--card-background: #0f172a;--card-hover: #1e293b;--text-primary: #f1f5f9;--text-secondary: #94a3b8;--text-muted: #64748b;--text-disabled: #475569;--text-home: #ffffff;--button-background: #2563eb;--button-hover: #3b82f6;--button-text: #ffffff;--button-secondary-background: #1e293b;--button-secondary-hover: #334155;--button-secondary-text: #e2e8f0;--button-success-bg: #10b981;--button-success-hover: #34d399;--button-danger-bg: #ef4444;--button-danger-hover: #f87171;--button-warning-bg: #f59e0b;--button-warning-hover: #fbbf24;--border: #334155;--border-light: #1e293b;--border-strong: #475569;--border-focus: #3b82f6;--success: #34d399;--success-light: rgba(16, 185, 129, .2);--success-dark: #10b981;--success-50: rgba(16, 185, 129, .1);--success-200: rgba(16, 185, 129, .3);--success-700: #059669;--warning: #fbbf24;--warning-light: rgba(245, 158, 11, .2);--warning-dark: #f59e0b;--warning-50: rgba(245, 158, 11, .1);--warning-700: #d97706;--error: #f87171;--error-light: rgba(239, 68, 68, .2);--error-dark: #ef4444;--danger: #f87171;--danger-50: rgba(239, 68, 68, .1);--danger-dark: #ef4444;--danger-700: #dc2626;--info: #60a5fa;--info-light: rgba(59, 130, 246, .2);--info-dark: #3b82f6;--info-50: rgba(59, 130, 246, .1);--primary-rgb: 59, 130, 246;--secondary-rgb: 148, 163, 184;--success-rgb: 52, 211, 153;--warning-rgb: 251, 191, 36;--error-rgb: 248, 113, 113;--info-rgb: 96, 165, 250;--text-primary-rgb: 241, 245, 249;--text-disabled-rgb: 71, 85, 105;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .3);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .4), 0 1px 2px rgba(0, 0, 0, .3);--shadow: 0 4px 6px -1px rgba(0, 0, 0, .4), 0 2px 4px -1px rgba(0, 0, 0, .3);--shadow-md: 0 10px 15px -3px rgba(0, 0, 0, .4), 0 4px 6px -2px rgba(0, 0, 0, .3);--shadow-lg: 0 20px 25px -5px rgba(0, 0, 0, .4), 0 10px 10px -5px rgba(0, 0, 0, .3);--shadow-xl: 0 25px 50px -12px rgba(0, 0, 0, .5);--shadow-hover: 0 10px 40px rgba(59, 130, 246, .2);--shadow-focus: 0 0 0 3px rgba(59, 130, 246, .3);--shadow-blue: 0 4px 14px rgba(59, 130, 246, .3);--status-created-bg: #1e293b;--status-created-text: #cbd5e1;--status-created-border: #475569;--status-assigned-bg: rgba(245, 158, 11, .15);--status-assigned-text: #fcd34d;--status-assigned-border: rgba(245, 158, 11, .4);--status-accepted-bg: rgba(16, 185, 129, .15);--status-accepted-text: #6ee7b7;--status-accepted-border: rgba(16, 185, 129, .4);--status-rejected-bg: rgba(239, 68, 68, .15);--status-rejected-text: #fca5a5;--status-rejected-border: rgba(239, 68, 68, .4);--status-start-bg: rgba(59, 130, 246, .15);--status-start-text: #93c5fd;--status-start-border: rgba(59, 130, 246, .4);--status-end-bg: rgba(99, 102, 241, .15);--status-end-text: #a5b4fc;--status-end-border: rgba(99, 102, 241, .4);--status-manager-start-bg: rgba(129, 140, 248, .15);--status-manager-start-text: #c7d2fe;--status-manager-start-border: rgba(129, 140, 248, .4);--status-manager-end-bg: rgba(99, 102, 241, .2);--status-manager-end-text: #e0e7ff;--status-manager-end-border: rgba(99, 102, 241, .5);--status-completed-bg: rgba(34, 197, 94, .15);--status-completed-text: #86efac;--status-completed-border: rgba(34, 197, 94, .4);--status-payment-rejected-bg: rgba(248, 113, 113, .15);--status-payment-rejected-text: #fecaca;--status-payment-rejected-border: rgba(248, 113, 113, .4);--status-canceled-bg: rgba(220, 38, 38, .2);--status-canceled-text: #fecaca;--status-canceled-border: rgba(220, 38, 38, .5);--nav-bg: #0f172a;--nav-border: #334155;--nav-item-hover: #1e293b;--nav-item-active: rgba(59, 130, 246, .2);--input-bg: #1e293b;--input-border: #475569;--input-focus-border: #3b82f6;--input-text: #f1f5f9;--input-placeholder: #64748b;--input-hover-border: #64748b;--input-disabled-bg: #0f172a;--input-disabled-text: #475569;--input-error-border: #f87171;--input-error-bg: rgba(239, 68, 68, .1);--input-success-border: #34d399;--input-success-bg: rgba(16, 185, 129, .1);--checkbox-bg: #1e293b;--checkbox-border: #475569;--checkbox-checked-bg: #3b82f6;--checkbox-checked-border: #3b82f6;--checkbox-checkmark: #ffffff;--radio-bg: #1e293b;--radio-border: #475569;--radio-checked-bg: #3b82f6;--radio-checked-border: #3b82f6;--modal-overlay: rgba(0, 0, 0, .7);--modal-bg: #0f172a;--scrollbar-track: #1e293b;--scrollbar-thumb: #475569;--scrollbar-thumb-hover: #64748b;--calm-divider: rgba(255, 255, 255, .08)}:root._vintage-light-theme_r9526_306{--primary: #5d6936;--primary-light: #8a9159;--primary-dark: #3e4724;--primary-50: #f5f6ee;--primary-100: #e9ecdb;--primary-200: #d4d9b9;--primary-300: #b6bd8e;--primary-400: #8a9159;--primary-700: #2c3818;--primary-gradient: linear-gradient(135deg, #5d6936 0%, #3e4724 100%);--primary-gradient-hover: linear-gradient(135deg, #8a9159 0%, #5d6936 100%);--secondary: #6b5b46;--secondary-light: #998772;--secondary-dark: #43382a;--background: #faf7ee;--background-card: #ffffff;--surface: #ffffff;--surface-secondary: #f3eede;--card-background: #ffffff;--card-hover: #faf7ee;--text-primary: #2a2e1f;--text-secondary: #5d5d4a;--text-muted: #8d8c75;--text-disabled: #b8b8a8;--text-home: #ffffff;--button-background: #5d6936;--button-hover: #4a5429;--button-text: #ffffff;--button-secondary-background: #ffffff;--button-secondary-hover: #f3eede;--button-secondary-text: #43382a;--button-success-bg: #5d6936;--button-success-hover: #4a5429;--button-danger-bg: #b54a3a;--button-danger-hover: #93382c;--button-warning-bg: #c9893a;--button-warning-hover: #a36e2c;--border: #d6cfbb;--border-light: #ece5d6;--border-strong: #b6ad96;--border-focus: #5d6936;--success: #5d6936;--success-light: #e9ecdb;--success-dark: #3e4724;--success-50: #f5f6ee;--success-200: #d4d9b9;--success-700: #2c3818;--warning: #c9893a;--warning-light: #fbf0d9;--warning-dark: #a36e2c;--warning-50: #fdf8ed;--warning-700: #7a4f1c;--error: #b54a3a;--error-light: #fbe5e0;--error-dark: #93382c;--danger: #b54a3a;--danger-50: #fcf0ec;--danger-dark: #93382c;--danger-700: #6e2a20;--info: #6b5b46;--info-light: #f0e9da;--info-dark: #43382a;--info-50: #f8f3e8;--primary-rgb: 93, 105, 54;--secondary-rgb: 107, 91, 70;--success-rgb: 93, 105, 54;--warning-rgb: 201, 137, 58;--error-rgb: 181, 74, 58;--info-rgb: 107, 91, 70;--text-primary-rgb: 42, 46, 31;--text-disabled-rgb: 184, 184, 168;--shadow-xs: 0 1px 2px rgba(67, 56, 42, .05);--shadow-sm: 0 1px 3px rgba(67, 56, 42, .08), 0 1px 2px rgba(67, 56, 42, .05);--shadow: 0 2px 8px rgba(67, 56, 42, .07);--shadow-md: 0 8px 16px -3px rgba(67, 56, 42, .08), 0 4px 6px -2px rgba(67, 56, 42, .05);--shadow-lg: 0 12px 24px rgba(67, 56, 42, .1);--shadow-xl: 0 20px 40px rgba(67, 56, 42, .18);--shadow-hover: 0 6px 22px rgba(93, 105, 54, .18);--shadow-focus: 0 0 0 3px rgba(93, 105, 54, .25);--shadow-blue: 0 4px 14px rgba(93, 105, 54, .22);--status-created-bg: #f3eede;--status-created-text: #5d5d4a;--status-created-border: #d6cfbb;--status-assigned-bg: #fbf0d9;--status-assigned-text: #7a4f1c;--status-assigned-border: rgba(201, 137, 58, .4);--status-accepted-bg: #e9ecdb;--status-accepted-text: #3e4724;--status-accepted-border: rgba(93, 105, 54, .35);--status-rejected-bg: #fbe5e0;--status-rejected-text: #93382c;--status-rejected-border: rgba(181, 74, 58, .35);--status-start-bg: #f0e9da;--status-start-text: #5d4a30;--status-start-border: rgba(107, 91, 70, .3);--status-end-bg: #ebe3cf;--status-end-text: #43382a;--status-end-border: rgba(107, 91, 70, .4);--status-manager-start-bg: #d4d9b9;--status-manager-start-text: #3e4724;--status-manager-start-border: rgba(93, 105, 54, .5);--status-manager-end-bg: #b6bd8e;--status-manager-end-text: #2c3818;--status-manager-end-border: #5d6936;--status-completed-bg: #d4d9b9;--status-completed-text: #2c3818;--status-completed-border: rgba(93, 105, 54, .5);--status-payment-rejected-bg: #fbe5e0;--status-payment-rejected-text: #6e2a20;--status-payment-rejected-border: rgba(181, 74, 58, .45);--status-canceled-bg: #b54a3a;--status-canceled-text: #ffffff;--status-canceled-border: #93382c;--nav-bg: #ffffff;--nav-border: #ece5d6;--nav-item-hover: #faf7ee;--nav-item-active: #e9ecdb;--input-bg: #ffffff;--input-border: #d6cfbb;--input-focus-border: #5d6936;--input-text: #2a2e1f;--input-placeholder: #8d8c75;--input-hover-border: #b6ad96;--input-disabled-bg: #f3eede;--input-disabled-text: #8d8c75;--input-error-border: #b54a3a;--input-error-bg: #fbe5e0;--input-success-border: #5d6936;--input-success-bg: #e9ecdb;--checkbox-bg: #ffffff;--checkbox-border: #b6ad96;--checkbox-checked-bg: #5d6936;--checkbox-checked-border: #5d6936;--checkbox-checkmark: #ffffff;--radio-bg: #ffffff;--radio-border: #b6ad96;--radio-checked-bg: #5d6936;--radio-checked-border: #5d6936;--modal-overlay: rgba(42, 46, 31, .5);--modal-bg: #ffffff;--scrollbar-track: transparent;--scrollbar-thumb: rgba(67, 56, 42, .2);--scrollbar-thumb-hover: rgba(67, 56, 42, .35)}:root._vintage-dark-theme_r9526_452{--primary: #d4a574;--primary-light: #e8c298;--primary-dark: #a37e54;--primary-50: rgba(212, 165, 116, .08);--primary-100: rgba(212, 165, 116, .15);--primary-200: rgba(212, 165, 116, .25);--primary-300: rgba(212, 165, 116, .4);--primary-400: #e8c298;--primary-700: #7d5e3a;--primary-gradient: linear-gradient(135deg, #d4a574 0%, #a37e54 100%);--primary-gradient-hover: linear-gradient(135deg, #e8c298 0%, #d4a574 100%);--secondary: #c4ad88;--secondary-light: #dbc6a3;--secondary-dark: #8c7959;--background: #1a130d;--background-card: #261c12;--surface: #261c12;--surface-secondary: #1f1610;--card-background: #2e2318;--card-hover: #38291c;--text-primary: #f0e6d0;--text-secondary: #c4ad88;--text-muted: #8c7959;--text-disabled: #5e503e;--text-home: #14160b;--button-background: #d4a574;--button-hover: #e8c298;--button-text: #1a130d;--button-secondary-background: #2e2318;--button-secondary-hover: #38291c;--button-secondary-text: #f0e6d0;--button-success-bg: #a3b070;--button-success-hover: #b8c485;--button-danger-bg: #c66848;--button-danger-hover: #b05536;--button-warning-bg: #e8b563;--button-warning-hover: #d4a04a;--border: rgba(232, 200, 150, .1);--border-light: rgba(232, 200, 150, .06);--border-strong: rgba(232, 200, 150, .18);--border-focus: #d4a574;--success: #a3b070;--success-light: rgba(163, 176, 112, .15);--success-dark: #8a9558;--success-50: rgba(163, 176, 112, .08);--success-200: rgba(163, 176, 112, .25);--success-700: #6e7842;--warning: #e8b563;--warning-light: rgba(232, 181, 99, .15);--warning-dark: #d4a04a;--warning-50: rgba(232, 181, 99, .08);--warning-700: #a37828;--error: #c66848;--error-light: rgba(198, 104, 72, .15);--error-dark: #b05536;--danger: #c66848;--danger-50: rgba(198, 104, 72, .08);--danger-dark: #b05536;--danger-700: #8a3f24;--info: #c4ad88;--info-light: rgba(196, 173, 136, .15);--info-dark: #8c7959;--info-50: rgba(196, 173, 136, .08);--primary-rgb: 212, 165, 116;--secondary-rgb: 196, 173, 136;--success-rgb: 163, 176, 112;--warning-rgb: 232, 181, 99;--error-rgb: 198, 104, 72;--info-rgb: 196, 173, 136;--text-primary-rgb: 240, 230, 208;--text-disabled-rgb: 94, 80, 62;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .5);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .6), 0 1px 2px rgba(0, 0, 0, .5);--shadow: 0 2px 8px rgba(0, 0, 0, .55);--shadow-md: 0 10px 15px -3px rgba(0, 0, 0, .55), 0 4px 6px -2px rgba(0, 0, 0, .45);--shadow-lg: 0 12px 28px rgba(0, 0, 0, .6);--shadow-xl: 0 24px 48px rgba(0, 0, 0, .7);--shadow-hover: 0 6px 22px rgba(212, 165, 116, .18);--shadow-focus: 0 0 0 3px rgba(212, 165, 116, .3);--shadow-blue: 0 4px 14px rgba(212, 165, 116, .25);--status-created-bg: #2e2318;--status-created-text: #c4ad88;--status-created-border: rgba(232, 200, 150, .1);--status-assigned-bg: rgba(232, 181, 99, .15);--status-assigned-text: #e8b563;--status-assigned-border: rgba(232, 181, 99, .4);--status-accepted-bg: rgba(163, 176, 112, .15);--status-accepted-text: #b8c485;--status-accepted-border: rgba(163, 176, 112, .4);--status-rejected-bg: rgba(198, 104, 72, .15);--status-rejected-text: #e08868;--status-rejected-border: rgba(198, 104, 72, .4);--status-start-bg: rgba(196, 173, 136, .12);--status-start-text: #dbc6a3;--status-start-border: rgba(196, 173, 136, .35);--status-end-bg: rgba(212, 165, 116, .18);--status-end-text: #e8c298;--status-end-border: rgba(212, 165, 116, .45);--status-manager-start-bg: rgba(212, 165, 116, .22);--status-manager-start-text: #f0e6d0;--status-manager-start-border: rgba(212, 165, 116, .5);--status-manager-end-bg: rgba(163, 126, 84, .28);--status-manager-end-text: #f0e6d0;--status-manager-end-border: rgba(163, 126, 84, .55);--status-completed-bg: rgba(163, 176, 112, .2);--status-completed-text: #b8c485;--status-completed-border: rgba(163, 176, 112, .5);--status-payment-rejected-bg: rgba(198, 104, 72, .18);--status-payment-rejected-text: #e8957b;--status-payment-rejected-border: rgba(198, 104, 72, .45);--status-canceled-bg: rgba(176, 85, 54, .3);--status-canceled-text: #f0e6d0;--status-canceled-border: rgba(176, 85, 54, .55);--nav-bg: rgba(38, 28, 18, .92);--nav-border: rgba(232, 200, 150, .08);--nav-item-hover: #2e2318;--nav-item-active: rgba(212, 165, 116, .18);--input-bg: #2e2318;--input-border: rgba(232, 200, 150, .12);--input-focus-border: #d4a574;--input-text: #f0e6d0;--input-placeholder: #8c7959;--input-hover-border: rgba(232, 200, 150, .2);--input-disabled-bg: #1f1610;--input-disabled-text: #5e503e;--input-error-border: #c66848;--input-error-bg: rgba(198, 104, 72, .1);--input-success-border: #a3b070;--input-success-bg: rgba(163, 176, 112, .1);--checkbox-bg: #2e2318;--checkbox-border: rgba(232, 200, 150, .2);--checkbox-checked-bg: #d4a574;--checkbox-checked-border: #d4a574;--checkbox-checkmark: #1a130d;--radio-bg: #2e2318;--radio-border: rgba(232, 200, 150, .2);--radio-checked-bg: #d4a574;--radio-checked-border: #d4a574;--modal-overlay: rgba(0, 0, 0, .75);--modal-bg: #261c12;--scrollbar-track: transparent;--scrollbar-thumb: rgba(232, 200, 150, .15);--scrollbar-thumb-hover: rgba(232, 200, 150, .3);--calm-divider: rgba(232, 200, 150, .08)}:root._calm-theme_r9526_599{--primary: #1f9d6b;--primary-light: #5bb991;--primary-dark: #157a52;--primary-50: #f1f8f4;--primary-100: #e5f2ea;--primary-200: #c9e5d5;--primary-300: #a8d3bb;--primary-400: #5bb991;--primary-700: #157a52;--primary-gradient: linear-gradient(135deg, #1f9d6b 0%, #157a52 100%);--primary-gradient-hover: linear-gradient(135deg, #5bb991 0%, #1f9d6b 100%);--secondary: #6b6b70;--secondary-light: #9a9a9f;--secondary-dark: #1a1a1c;--background: #f4f2ed;--background-card: #ffffff;--surface: #ffffff;--surface-secondary: #f4f2ed;--card-background: #ffffff;--card-hover: #fafaf7;--text-primary: #1a1a1c;--text-secondary: #6b6b70;--text-muted: #9a9a9f;--text-disabled: #c4c4c8;--text-home: #ffffff;--button-background: #1a1a1c;--button-hover: #2a2a2e;--button-text: #ffffff;--button-secondary-background: transparent;--button-secondary-hover: #fafaf7;--button-secondary-text: #1a1a1c;--button-success-bg: #1f9d6b;--button-success-hover: #157a52;--button-danger-bg: #d0421b;--button-danger-hover: #a93414;--button-warning-bg: #d9923b;--button-warning-hover: #a66518;--border: rgba(20, 20, 22, .1);--border-light: rgba(20, 20, 22, .06);--border-strong: rgba(20, 20, 22, .18);--border-focus: #1f9d6b;--success: #1f9d6b;--success-light: #e5f2ea;--success-dark: #157a52;--success-50: #f1f8f4;--success-200: #c9e5d5;--success-700: #0f5c3d;--warning: #d9923b;--warning-light: rgba(217, 146, 59, .15);--warning-dark: #a66518;--warning-50: rgba(217, 146, 59, .08);--warning-700: #7a4a12;--error: #d0421b;--error-light: #fdeee9;--error-dark: #a93414;--danger: #d0421b;--danger-50: #fdeee9;--danger-dark: #a93414;--danger-700: #7a2410;--info: #4f7bc9;--info-light: #e8eef7;--info-dark: #2e5ba8;--info-50: #f4f7fc;--primary-rgb: 31, 157, 107;--secondary-rgb: 107, 107, 112;--success-rgb: 31, 157, 107;--warning-rgb: 217, 146, 59;--error-rgb: 208, 66, 27;--info-rgb: 79, 123, 201;--text-primary-rgb: 26, 26, 28;--text-disabled-rgb: 196, 196, 200;--shadow-xs: 0 1px 2px rgba(20, 20, 22, .04);--shadow-sm: 0 1px 3px rgba(20, 20, 22, .06);--shadow: 0 2px 8px rgba(20, 20, 22, .05);--shadow-md: 0 6px 18px rgba(20, 20, 22, .06);--shadow-lg: 0 12px 28px rgba(20, 20, 22, .08);--shadow-xl: 0 24px 48px rgba(20, 20, 22, .12);--shadow-hover: 0 6px 22px rgba(31, 157, 107, .1);--shadow-focus: 0 0 0 3px rgba(31, 157, 107, .2);--shadow-blue: 0 2px 8px rgba(20, 20, 22, .05);--status-created-bg: #f4f2ed;--status-created-text: #6b6b70;--status-created-border: rgba(20, 20, 22, .1);--status-assigned-bg: rgba(217, 146, 59, .12);--status-assigned-text: #a66518;--status-assigned-border: rgba(217, 146, 59, .3);--status-accepted-bg: #e5f2ea;--status-accepted-text: #157a52;--status-accepted-border: rgba(31, 157, 107, .3);--status-rejected-bg: #fdeee9;--status-rejected-text: #a93414;--status-rejected-border: rgba(208, 66, 27, .3);--status-start-bg: #e8eef7;--status-start-text: #2e5ba8;--status-start-border: rgba(79, 123, 201, .3);--status-end-bg: #dde5f2;--status-end-text: #243f7e;--status-end-border: rgba(46, 91, 168, .35);--status-manager-start-bg: rgba(79, 123, 201, .18);--status-manager-start-text: #243f7e;--status-manager-start-border: rgba(79, 123, 201, .4);--status-manager-end-bg: rgba(46, 91, 168, .2);--status-manager-end-text: #1a2d5c;--status-manager-end-border: rgba(46, 91, 168, .45);--status-completed-bg: #e5f2ea;--status-completed-text: #0f5c3d;--status-completed-border: rgba(31, 157, 107, .4);--status-payment-rejected-bg: #fdeee9;--status-payment-rejected-text: #7a2410;--status-payment-rejected-border: rgba(208, 66, 27, .4);--status-canceled-bg: #d0421b;--status-canceled-text: #ffffff;--status-canceled-border: #a93414;--nav-bg: rgba(244, 242, 237, .9);--nav-border: rgba(20, 20, 22, .06);--nav-item-hover: rgba(20, 20, 22, .04);--nav-item-active: transparent;--input-bg: #ffffff;--input-border: rgba(20, 20, 22, .1);--input-focus-border: #1f9d6b;--input-text: #1a1a1c;--input-placeholder: #9a9a9f;--input-hover-border: rgba(20, 20, 22, .18);--input-disabled-bg: #fafaf7;--input-disabled-text: #c4c4c8;--input-error-border: #d0421b;--input-error-bg: #fdeee9;--input-success-border: #1f9d6b;--input-success-bg: #e5f2ea;--checkbox-bg: #ffffff;--checkbox-border: rgba(20, 20, 22, .18);--checkbox-checked-bg: #1f9d6b;--checkbox-checked-border: #1f9d6b;--checkbox-checkmark: #ffffff;--radio-bg: #ffffff;--radio-border: rgba(20, 20, 22, .18);--radio-checked-bg: #1f9d6b;--radio-checked-border: #1f9d6b;--modal-overlay: rgba(20, 20, 22, .45);--modal-bg: #ffffff;--scrollbar-track: transparent;--scrollbar-thumb: rgba(20, 20, 22, .15);--scrollbar-thumb-hover: rgba(20, 20, 22, .3);--font-sans: "Inter Tight", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono: "Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--calm-radius-card: 24px;--calm-radius-card-sm: 18px;--calm-radius-cta: 14px;--calm-radius-pill: 999px;--calm-pad-card: 22px;--calm-divider: rgba(20, 20, 22, .06);--calm-accent-soft: #e5f2ea;--calm-warn-soft: rgba(217, 146, 59, .15);--calm-warn-text: #a66518}:root._bold-theme_r9526_756{--primary: #c8f15e;--primary-light: #d9f684;--primary-dark: #a8d33b;--primary-50: rgba(200, 241, 94, .08);--primary-100: rgba(200, 241, 94, .15);--primary-200: rgba(200, 241, 94, .25);--primary-300: rgba(200, 241, 94, .4);--primary-400: #d9f684;--primary-700: #87a832;--primary-gradient: linear-gradient(135deg, #c8f15e 0%, #a8d33b 100%);--primary-gradient-hover: linear-gradient(135deg, #d9f684 0%, #c8f15e 100%);--secondary: #8a8c92;--secondary-light: #b0b3ba;--secondary-dark: #5a5d63;--background: #0e0f11;--background-card: #17181b;--surface: #17181b;--surface-secondary: #1f2024;--card-background: #17181b;--card-hover: #1f2024;--text-primary: #f5f4f0;--text-secondary: #8a8c92;--text-muted: #6c6e74;--text-disabled: #4d5057;--text-home: #14160b;--button-background: #c8f15e;--button-hover: #d9f684;--button-text: #14160b;--button-secondary-background: #1f2024;--button-secondary-hover: #2a2c30;--button-secondary-text: #f5f4f0;--button-success-bg: #c8f15e;--button-success-hover: #d9f684;--button-danger-bg: #e8674a;--button-danger-hover: #d4543b;--button-warning-bg: #f0a24b;--button-warning-hover: #d8893a;--border: rgba(255, 255, 255, .07);--border-light: rgba(255, 255, 255, .05);--border-strong: rgba(255, 255, 255, .12);--border-focus: #c8f15e;--success: #c8f15e;--success-light: rgba(200, 241, 94, .15);--success-dark: #a8d33b;--success-50: rgba(200, 241, 94, .08);--success-200: rgba(200, 241, 94, .25);--success-700: #87a832;--warning: #f0a24b;--warning-light: rgba(240, 162, 75, .15);--warning-dark: #d8893a;--warning-50: rgba(240, 162, 75, .08);--warning-700: #a86a26;--error: #e8674a;--error-light: rgba(232, 103, 74, .15);--error-dark: #d4543b;--danger: #e8674a;--danger-50: rgba(232, 103, 74, .08);--danger-dark: #d4543b;--danger-700: #a8391f;--info: #8a8c92;--info-light: rgba(138, 140, 146, .15);--info-dark: #6c6e74;--info-50: rgba(138, 140, 146, .08);--primary-rgb: 200, 241, 94;--secondary-rgb: 138, 140, 146;--success-rgb: 200, 241, 94;--warning-rgb: 240, 162, 75;--error-rgb: 232, 103, 74;--info-rgb: 138, 140, 146;--text-primary-rgb: 245, 244, 240;--text-disabled-rgb: 77, 80, 87;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .5);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .6), 0 1px 2px rgba(0, 0, 0, .5);--shadow: 0 2px 8px rgba(0, 0, 0, .55);--shadow-md: 0 10px 15px -3px rgba(0, 0, 0, .55), 0 4px 6px -2px rgba(0, 0, 0, .45);--shadow-lg: 0 12px 28px rgba(0, 0, 0, .6);--shadow-xl: 0 24px 48px rgba(0, 0, 0, .7);--shadow-hover: 0 6px 22px rgba(200, 241, 94, .18);--shadow-focus: 0 0 0 3px rgba(200, 241, 94, .35);--shadow-blue: 0 4px 14px rgba(200, 241, 94, .25);--status-created-bg: #1f2024;--status-created-text: #b0b3ba;--status-created-border: rgba(255, 255, 255, .08);--status-assigned-bg: rgba(240, 162, 75, .15);--status-assigned-text: #f0a24b;--status-assigned-border: rgba(240, 162, 75, .4);--status-accepted-bg: rgba(200, 241, 94, .15);--status-accepted-text: #c8f15e;--status-accepted-border: rgba(200, 241, 94, .4);--status-rejected-bg: rgba(232, 103, 74, .15);--status-rejected-text: #e8674a;--status-rejected-border: rgba(232, 103, 74, .4);--status-start-bg: rgba(138, 140, 146, .15);--status-start-text: #b0b3ba;--status-start-border: rgba(138, 140, 146, .4);--status-end-bg: rgba(138, 140, 146, .2);--status-end-text: #d0d2d8;--status-end-border: rgba(138, 140, 146, .5);--status-manager-start-bg: rgba(200, 241, 94, .2);--status-manager-start-text: #c8f15e;--status-manager-start-border: rgba(200, 241, 94, .5);--status-manager-end-bg: rgba(168, 211, 59, .25);--status-manager-end-text: #d9f684;--status-manager-end-border: rgba(168, 211, 59, .55);--status-completed-bg: rgba(200, 241, 94, .2);--status-completed-text: #c8f15e;--status-completed-border: rgba(200, 241, 94, .5);--status-payment-rejected-bg: rgba(232, 103, 74, .15);--status-payment-rejected-text: #f0826a;--status-payment-rejected-border: rgba(232, 103, 74, .45);--status-canceled-bg: rgba(212, 84, 59, .25);--status-canceled-text: #f5f4f0;--status-canceled-border: rgba(212, 84, 59, .55);--nav-bg: #17181b;--nav-border: rgba(255, 255, 255, .07);--nav-item-hover: #1f2024;--nav-item-active: rgba(200, 241, 94, .18);--input-bg: #1f2024;--input-border: rgba(255, 255, 255, .1);--input-focus-border: #c8f15e;--input-text: #f5f4f0;--input-placeholder: #6c6e74;--input-hover-border: rgba(255, 255, 255, .18);--input-disabled-bg: #17181b;--input-disabled-text: #4d5057;--input-error-border: #e8674a;--input-error-bg: rgba(232, 103, 74, .1);--input-success-border: #c8f15e;--input-success-bg: rgba(200, 241, 94, .1);--checkbox-bg: #1f2024;--checkbox-border: rgba(255, 255, 255, .18);--checkbox-checked-bg: #c8f15e;--checkbox-checked-border: #c8f15e;--checkbox-checkmark: #14160b;--radio-bg: #1f2024;--radio-border: rgba(255, 255, 255, .18);--radio-checked-bg: #c8f15e;--radio-checked-border: #c8f15e;--modal-overlay: rgba(0, 0, 0, .75);--modal-bg: #17181b;--scrollbar-track: transparent;--scrollbar-thumb: rgba(255, 255, 255, .12);--scrollbar-thumb-hover: rgba(255, 255, 255, .22);--calm-divider: rgba(255, 255, 255, .07);--calm-accent-soft: rgba(200, 241, 94, .15);--calm-warn-soft: rgba(240, 162, 75, .15);--calm-warn-text: #f0a24b}._mono_r9526_925{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}._page_r9526_931{min-height:100%}@media(max-width:767.98px){._page_r9526_931{padding-bottom:120px}}@media(min-width:768px){._page_r9526_931{padding-bottom:40px}}@media(min-width:768px){._page_r9526_931{max-width:1080px;margin-left:auto;margin-right:auto}}._topbar_r9526_952{display:flex;align-items:center;gap:12px;padding:20px 20px 8px}@media(min-width:768px){._bellWrap_r9526_960{display:none}}._greeting_r9526_965{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}._greetingHi_r9526_973{font-size:12px;color:var(--text-secondary)}._greetingName_r9526_978{font-size:17px;font-weight:700;color:var(--text-primary);display:flex;align-items:center;gap:4px}._heroWrap_r9526_988{padding:14px 20px 0}._hero_r9526_988{position:relative;overflow:hidden;border-radius:24px;background:linear-gradient(135deg,#710085,#470079,#1e0066);background:linear-gradient(135deg,color(xyz 0.12 0.05 0.259),color(xyz 0.065 0.026 0.208),color(xyz 0.035 0.011 0.163));padding:20px;color:#fff;box-shadow:0 12px 36px #d946ef40}._heroDecor1_r9526_1002{position:absolute;right:-40px;top:-40px;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgba(236,72,153,.6),transparent 70%);filter:blur(20px);pointer-events:none}._heroDecor2_r9526_1014{position:absolute;left:-60px;bottom:-60px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(168,85,247,.4),transparent 70%);filter:blur(24px);pointer-events:none}._heroBody_r9526_1026{position:relative}._heroBadge_r9526_1030{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;opacity:.85}._heroDot_r9526_1041{width:6px;height:6px;border-radius:3px;background:#fff;animation:_pulse_r9526_1 2s infinite}@keyframes _pulse_r9526_1{0%,to{opacity:1}50%{opacity:.4}}._heroTitle_r9526_1057{font-size:30px;font-weight:800;margin-top:8px;letter-spacing:-.5px;line-height:1.05}._heroMeta_r9526_1065{font-size:14px;opacity:.85;margin-top:4px}._heroActions_r9526_1071{display:flex;align-items:center;gap:10px;margin-top:18px}._heroPrimary_r9526_1078{flex:1;background:#fff;color:#1a0a25;border:none;border-radius:14px;padding:12px 16px;font-weight:700;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;transition:transform .1s ease}._heroPrimary_r9526_1078:active{transform:scale(.98)}._heroGhost_r9526_1099{background:#ffffff26;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff;border:1px solid rgba(255,255,255,.25);border-radius:14px;padding:12px 16px;font-weight:600;font-size:14px;cursor:pointer;white-space:nowrap;font-family:inherit}._alertWrap_r9526_1115{padding:12px 20px 0}._alertCta_r9526_1119{background:var(--brand-gradient);color:#fff;border:none;border-radius:10px;padding:8px 14px;font-weight:600;font-size:12px;cursor:pointer;white-space:nowrap;font-family:inherit}._levelSection_r9526_1133{padding:16px 20px 0}._statsGrid_r9526_1137{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:16px 20px 0}._recList_r9526_1145{display:flex;gap:12px;overflow-x:auto;padding:0 20px 20px;scrollbar-width:none;-webkit-overflow-scrolling:touch}._recList_r9526_1145::-webkit-scrollbar{display:none}@media(min-width:768px){._recList_r9526_1145{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));overflow-x:visible}}._subCardWrap_r9526_1165{padding-top:4px}._hScroll_r9526_1170{display:flex;gap:12px;overflow-x:auto;padding:0 20px 12px;scrollbar-width:none;-webkit-overflow-scrolling:touch}._hScroll_r9526_1170::-webkit-scrollbar{display:none}@media(min-width:768px){._hScroll_r9526_1170{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));overflow-x:visible}}:root._dark-theme_1cvgi_158{--primary: #3b82f6;--primary-light: #60a5fa;--primary-dark: #2563eb;--primary-50: rgba(59, 130, 246, .1);--primary-100: rgba(59, 130, 246, .2);--primary-200: rgba(59, 130, 246, .3);--primary-300: rgba(59, 130, 246, .4);--primary-400: #60a5fa;--primary-700: #1d4ed8;--primary-gradient: linear-gradient(135deg, #2563eb 0%, #1e40af 100%);--primary-gradient-hover: linear-gradient(135deg, #3b82f6 0%, #1d4ed8 100%);--secondary: #94a3b8;--secondary-light: #cbd5e1;--secondary-dark: #64748b;--background: #020617;--background-card: #0f172a;--surface: #0f172a;--surface-secondary: #1e293b;--card-background: #0f172a;--card-hover: #1e293b;--text-primary: #f1f5f9;--text-secondary: #94a3b8;--text-muted: #64748b;--text-disabled: #475569;--text-home: #ffffff;--button-background: #2563eb;--button-hover: #3b82f6;--button-text: #ffffff;--button-secondary-background: #1e293b;--button-secondary-hover: #334155;--button-secondary-text: #e2e8f0;--button-success-bg: #10b981;--button-success-hover: #34d399;--button-danger-bg: #ef4444;--button-danger-hover: #f87171;--button-warning-bg: #f59e0b;--button-warning-hover: #fbbf24;--border: #334155;--border-light: #1e293b;--border-strong: #475569;--border-focus: #3b82f6;--success: #34d399;--success-light: rgba(16, 185, 129, .2);--success-dark: #10b981;--success-50: rgba(16, 185, 129, .1);--success-200: rgba(16, 185, 129, .3);--success-700: #059669;--warning: #fbbf24;--warning-light: rgba(245, 158, 11, .2);--warning-dark: #f59e0b;--warning-50: rgba(245, 158, 11, .1);--warning-700: #d97706;--error: #f87171;--error-light: rgba(239, 68, 68, .2);--error-dark: #ef4444;--danger: #f87171;--danger-50: rgba(239, 68, 68, .1);--danger-dark: #ef4444;--danger-700: #dc2626;--info: #60a5fa;--info-light: rgba(59, 130, 246, .2);--info-dark: #3b82f6;--info-50: rgba(59, 130, 246, .1);--primary-rgb: 59, 130, 246;--secondary-rgb: 148, 163, 184;--success-rgb: 52, 211, 153;--warning-rgb: 251, 191, 36;--error-rgb: 248, 113, 113;--info-rgb: 96, 165, 250;--text-primary-rgb: 241, 245, 249;--text-disabled-rgb: 71, 85, 105;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .3);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .4), 0 1px 2px rgba(0, 0, 0, .3);--shadow: 0 4px 6px -1px rgba(0, 0, 0, .4), 0 2px 4px -1px rgba(0, 0, 0, .3);--shadow-md: 0 10px 15px -3px rgba(0, 0, 0, .4), 0 4px 6px -2px rgba(0, 0, 0, .3);--shadow-lg: 0 20px 25px -5px rgba(0, 0, 0, .4), 0 10px 10px -5px rgba(0, 0, 0, .3);--shadow-xl: 0 25px 50px -12px rgba(0, 0, 0, .5);--shadow-hover: 0 10px 40px rgba(59, 130, 246, .2);--shadow-focus: 0 0 0 3px rgba(59, 130, 246, .3);--shadow-blue: 0 4px 14px rgba(59, 130, 246, .3);--status-created-bg: #1e293b;--status-created-text: #cbd5e1;--status-created-border: #475569;--status-assigned-bg: rgba(245, 158, 11, .15);--status-assigned-text: #fcd34d;--status-assigned-border: rgba(245, 158, 11, .4);--status-accepted-bg: rgba(16, 185, 129, .15);--status-accepted-text: #6ee7b7;--status-accepted-border: rgba(16, 185, 129, .4);--status-rejected-bg: rgba(239, 68, 68, .15);--status-rejected-text: #fca5a5;--status-rejected-border: rgba(239, 68, 68, .4);--status-start-bg: rgba(59, 130, 246, .15);--status-start-text: #93c5fd;--status-start-border: rgba(59, 130, 246, .4);--status-end-bg: rgba(99, 102, 241, .15);--status-end-text: #a5b4fc;--status-end-border: rgba(99, 102, 241, .4);--status-manager-start-bg: rgba(129, 140, 248, .15);--status-manager-start-text: #c7d2fe;--status-manager-start-border: rgba(129, 140, 248, .4);--status-manager-end-bg: rgba(99, 102, 241, .2);--status-manager-end-text: #e0e7ff;--status-manager-end-border: rgba(99, 102, 241, .5);--status-completed-bg: rgba(34, 197, 94, .15);--status-completed-text: #86efac;--status-completed-border: rgba(34, 197, 94, .4);--status-payment-rejected-bg: rgba(248, 113, 113, .15);--status-payment-rejected-text: #fecaca;--status-payment-rejected-border: rgba(248, 113, 113, .4);--status-canceled-bg: rgba(220, 38, 38, .2);--status-canceled-text: #fecaca;--status-canceled-border: rgba(220, 38, 38, .5);--nav-bg: #0f172a;--nav-border: #334155;--nav-item-hover: #1e293b;--nav-item-active: rgba(59, 130, 246, .2);--input-bg: #1e293b;--input-border: #475569;--input-focus-border: #3b82f6;--input-text: #f1f5f9;--input-placeholder: #64748b;--input-hover-border: #64748b;--input-disabled-bg: #0f172a;--input-disabled-text: #475569;--input-error-border: #f87171;--input-error-bg: rgba(239, 68, 68, .1);--input-success-border: #34d399;--input-success-bg: rgba(16, 185, 129, .1);--checkbox-bg: #1e293b;--checkbox-border: #475569;--checkbox-checked-bg: #3b82f6;--checkbox-checked-border: #3b82f6;--checkbox-checkmark: #ffffff;--radio-bg: #1e293b;--radio-border: #475569;--radio-checked-bg: #3b82f6;--radio-checked-border: #3b82f6;--modal-overlay: rgba(0, 0, 0, .7);--modal-bg: #0f172a;--scrollbar-track: #1e293b;--scrollbar-thumb: #475569;--scrollbar-thumb-hover: #64748b;--calm-divider: rgba(255, 255, 255, .08)}:root._vintage-light-theme_1cvgi_305{--primary: #5d6936;--primary-light: #8a9159;--primary-dark: #3e4724;--primary-50: #f5f6ee;--primary-100: #e9ecdb;--primary-200: #d4d9b9;--primary-300: #b6bd8e;--primary-400: #8a9159;--primary-700: #2c3818;--primary-gradient: linear-gradient(135deg, #5d6936 0%, #3e4724 100%);--primary-gradient-hover: linear-gradient(135deg, #8a9159 0%, #5d6936 100%);--secondary: #6b5b46;--secondary-light: #998772;--secondary-dark: #43382a;--background: #faf7ee;--background-card: #ffffff;--surface: #ffffff;--surface-secondary: #f3eede;--card-background: #ffffff;--card-hover: #faf7ee;--text-primary: #2a2e1f;--text-secondary: #5d5d4a;--text-muted: #8d8c75;--text-disabled: #b8b8a8;--text-home: #ffffff;--button-background: #5d6936;--button-hover: #4a5429;--button-text: #ffffff;--button-secondary-background: #ffffff;--button-secondary-hover: #f3eede;--button-secondary-text: #43382a;--button-success-bg: #5d6936;--button-success-hover: #4a5429;--button-danger-bg: #b54a3a;--button-danger-hover: #93382c;--button-warning-bg: #c9893a;--button-warning-hover: #a36e2c;--border: #d6cfbb;--border-light: #ece5d6;--border-strong: #b6ad96;--border-focus: #5d6936;--success: #5d6936;--success-light: #e9ecdb;--success-dark: #3e4724;--success-50: #f5f6ee;--success-200: #d4d9b9;--success-700: #2c3818;--warning: #c9893a;--warning-light: #fbf0d9;--warning-dark: #a36e2c;--warning-50: #fdf8ed;--warning-700: #7a4f1c;--error: #b54a3a;--error-light: #fbe5e0;--error-dark: #93382c;--danger: #b54a3a;--danger-50: #fcf0ec;--danger-dark: #93382c;--danger-700: #6e2a20;--info: #6b5b46;--info-light: #f0e9da;--info-dark: #43382a;--info-50: #f8f3e8;--primary-rgb: 93, 105, 54;--secondary-rgb: 107, 91, 70;--success-rgb: 93, 105, 54;--warning-rgb: 201, 137, 58;--error-rgb: 181, 74, 58;--info-rgb: 107, 91, 70;--text-primary-rgb: 42, 46, 31;--text-disabled-rgb: 184, 184, 168;--shadow-xs: 0 1px 2px rgba(67, 56, 42, .05);--shadow-sm: 0 1px 3px rgba(67, 56, 42, .08), 0 1px 2px rgba(67, 56, 42, .05);--shadow: 0 2px 8px rgba(67, 56, 42, .07);--shadow-md: 0 8px 16px -3px rgba(67, 56, 42, .08), 0 4px 6px -2px rgba(67, 56, 42, .05);--shadow-lg: 0 12px 24px rgba(67, 56, 42, .1);--shadow-xl: 0 20px 40px rgba(67, 56, 42, .18);--shadow-hover: 0 6px 22px rgba(93, 105, 54, .18);--shadow-focus: 0 0 0 3px rgba(93, 105, 54, .25);--shadow-blue: 0 4px 14px rgba(93, 105, 54, .22);--status-created-bg: #f3eede;--status-created-text: #5d5d4a;--status-created-border: #d6cfbb;--status-assigned-bg: #fbf0d9;--status-assigned-text: #7a4f1c;--status-assigned-border: rgba(201, 137, 58, .4);--status-accepted-bg: #e9ecdb;--status-accepted-text: #3e4724;--status-accepted-border: rgba(93, 105, 54, .35);--status-rejected-bg: #fbe5e0;--status-rejected-text: #93382c;--status-rejected-border: rgba(181, 74, 58, .35);--status-start-bg: #f0e9da;--status-start-text: #5d4a30;--status-start-border: rgba(107, 91, 70, .3);--status-end-bg: #ebe3cf;--status-end-text: #43382a;--status-end-border: rgba(107, 91, 70, .4);--status-manager-start-bg: #d4d9b9;--status-manager-start-text: #3e4724;--status-manager-start-border: rgba(93, 105, 54, .5);--status-manager-end-bg: #b6bd8e;--status-manager-end-text: #2c3818;--status-manager-end-border: #5d6936;--status-completed-bg: #d4d9b9;--status-completed-text: #2c3818;--status-completed-border: rgba(93, 105, 54, .5);--status-payment-rejected-bg: #fbe5e0;--status-payment-rejected-text: #6e2a20;--status-payment-rejected-border: rgba(181, 74, 58, .45);--status-canceled-bg: #b54a3a;--status-canceled-text: #ffffff;--status-canceled-border: #93382c;--nav-bg: #ffffff;--nav-border: #ece5d6;--nav-item-hover: #faf7ee;--nav-item-active: #e9ecdb;--input-bg: #ffffff;--input-border: #d6cfbb;--input-focus-border: #5d6936;--input-text: #2a2e1f;--input-placeholder: #8d8c75;--input-hover-border: #b6ad96;--input-disabled-bg: #f3eede;--input-disabled-text: #8d8c75;--input-error-border: #b54a3a;--input-error-bg: #fbe5e0;--input-success-border: #5d6936;--input-success-bg: #e9ecdb;--checkbox-bg: #ffffff;--checkbox-border: #b6ad96;--checkbox-checked-bg: #5d6936;--checkbox-checked-border: #5d6936;--checkbox-checkmark: #ffffff;--radio-bg: #ffffff;--radio-border: #b6ad96;--radio-checked-bg: #5d6936;--radio-checked-border: #5d6936;--modal-overlay: rgba(42, 46, 31, .5);--modal-bg: #ffffff;--scrollbar-track: transparent;--scrollbar-thumb: rgba(67, 56, 42, .2);--scrollbar-thumb-hover: rgba(67, 56, 42, .35)}:root._vintage-dark-theme_1cvgi_451{--primary: #d4a574;--primary-light: #e8c298;--primary-dark: #a37e54;--primary-50: rgba(212, 165, 116, .08);--primary-100: rgba(212, 165, 116, .15);--primary-200: rgba(212, 165, 116, .25);--primary-300: rgba(212, 165, 116, .4);--primary-400: #e8c298;--primary-700: #7d5e3a;--primary-gradient: linear-gradient(135deg, #d4a574 0%, #a37e54 100%);--primary-gradient-hover: linear-gradient(135deg, #e8c298 0%, #d4a574 100%);--secondary: #c4ad88;--secondary-light: #dbc6a3;--secondary-dark: #8c7959;--background: #1a130d;--background-card: #261c12;--surface: #261c12;--surface-secondary: #1f1610;--card-background: #2e2318;--card-hover: #38291c;--text-primary: #f0e6d0;--text-secondary: #c4ad88;--text-muted: #8c7959;--text-disabled: #5e503e;--text-home: #14160b;--button-background: #d4a574;--button-hover: #e8c298;--button-text: #1a130d;--button-secondary-background: #2e2318;--button-secondary-hover: #38291c;--button-secondary-text: #f0e6d0;--button-success-bg: #a3b070;--button-success-hover: #b8c485;--button-danger-bg: #c66848;--button-danger-hover: #b05536;--button-warning-bg: #e8b563;--button-warning-hover: #d4a04a;--border: rgba(232, 200, 150, .1);--border-light: rgba(232, 200, 150, .06);--border-strong: rgba(232, 200, 150, .18);--border-focus: #d4a574;--success: #a3b070;--success-light: rgba(163, 176, 112, .15);--success-dark: #8a9558;--success-50: rgba(163, 176, 112, .08);--success-200: rgba(163, 176, 112, .25);--success-700: #6e7842;--warning: #e8b563;--warning-light: rgba(232, 181, 99, .15);--warning-dark: #d4a04a;--warning-50: rgba(232, 181, 99, .08);--warning-700: #a37828;--error: #c66848;--error-light: rgba(198, 104, 72, .15);--error-dark: #b05536;--danger: #c66848;--danger-50: rgba(198, 104, 72, .08);--danger-dark: #b05536;--danger-700: #8a3f24;--info: #c4ad88;--info-light: rgba(196, 173, 136, .15);--info-dark: #8c7959;--info-50: rgba(196, 173, 136, .08);--primary-rgb: 212, 165, 116;--secondary-rgb: 196, 173, 136;--success-rgb: 163, 176, 112;--warning-rgb: 232, 181, 99;--error-rgb: 198, 104, 72;--info-rgb: 196, 173, 136;--text-primary-rgb: 240, 230, 208;--text-disabled-rgb: 94, 80, 62;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .5);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .6), 0 1px 2px rgba(0, 0, 0, .5);--shadow: 0 2px 8px rgba(0, 0, 0, .55);--shadow-md: 0 10px 15px -3px rgba(0, 0, 0, .55), 0 4px 6px -2px rgba(0, 0, 0, .45);--shadow-lg: 0 12px 28px rgba(0, 0, 0, .6);--shadow-xl: 0 24px 48px rgba(0, 0, 0, .7);--shadow-hover: 0 6px 22px rgba(212, 165, 116, .18);--shadow-focus: 0 0 0 3px rgba(212, 165, 116, .3);--shadow-blue: 0 4px 14px rgba(212, 165, 116, .25);--status-created-bg: #2e2318;--status-created-text: #c4ad88;--status-created-border: rgba(232, 200, 150, .1);--status-assigned-bg: rgba(232, 181, 99, .15);--status-assigned-text: #e8b563;--status-assigned-border: rgba(232, 181, 99, .4);--status-accepted-bg: rgba(163, 176, 112, .15);--status-accepted-text: #b8c485;--status-accepted-border: rgba(163, 176, 112, .4);--status-rejected-bg: rgba(198, 104, 72, .15);--status-rejected-text: #e08868;--status-rejected-border: rgba(198, 104, 72, .4);--status-start-bg: rgba(196, 173, 136, .12);--status-start-text: #dbc6a3;--status-start-border: rgba(196, 173, 136, .35);--status-end-bg: rgba(212, 165, 116, .18);--status-end-text: #e8c298;--status-end-border: rgba(212, 165, 116, .45);--status-manager-start-bg: rgba(212, 165, 116, .22);--status-manager-start-text: #f0e6d0;--status-manager-start-border: rgba(212, 165, 116, .5);--status-manager-end-bg: rgba(163, 126, 84, .28);--status-manager-end-text: #f0e6d0;--status-manager-end-border: rgba(163, 126, 84, .55);--status-completed-bg: rgba(163, 176, 112, .2);--status-completed-text: #b8c485;--status-completed-border: rgba(163, 176, 112, .5);--status-payment-rejected-bg: rgba(198, 104, 72, .18);--status-payment-rejected-text: #e8957b;--status-payment-rejected-border: rgba(198, 104, 72, .45);--status-canceled-bg: rgba(176, 85, 54, .3);--status-canceled-text: #f0e6d0;--status-canceled-border: rgba(176, 85, 54, .55);--nav-bg: rgba(38, 28, 18, .92);--nav-border: rgba(232, 200, 150, .08);--nav-item-hover: #2e2318;--nav-item-active: rgba(212, 165, 116, .18);--input-bg: #2e2318;--input-border: rgba(232, 200, 150, .12);--input-focus-border: #d4a574;--input-text: #f0e6d0;--input-placeholder: #8c7959;--input-hover-border: rgba(232, 200, 150, .2);--input-disabled-bg: #1f1610;--input-disabled-text: #5e503e;--input-error-border: #c66848;--input-error-bg: rgba(198, 104, 72, .1);--input-success-border: #a3b070;--input-success-bg: rgba(163, 176, 112, .1);--checkbox-bg: #2e2318;--checkbox-border: rgba(232, 200, 150, .2);--checkbox-checked-bg: #d4a574;--checkbox-checked-border: #d4a574;--checkbox-checkmark: #1a130d;--radio-bg: #2e2318;--radio-border: rgba(232, 200, 150, .2);--radio-checked-bg: #d4a574;--radio-checked-border: #d4a574;--modal-overlay: rgba(0, 0, 0, .75);--modal-bg: #261c12;--scrollbar-track: transparent;--scrollbar-thumb: rgba(232, 200, 150, .15);--scrollbar-thumb-hover: rgba(232, 200, 150, .3);--calm-divider: rgba(232, 200, 150, .08)}:root._calm-theme_1cvgi_598{--primary: #1f9d6b;--primary-light: #5bb991;--primary-dark: #157a52;--primary-50: #f1f8f4;--primary-100: #e5f2ea;--primary-200: #c9e5d5;--primary-300: #a8d3bb;--primary-400: #5bb991;--primary-700: #157a52;--primary-gradient: linear-gradient(135deg, #1f9d6b 0%, #157a52 100%);--primary-gradient-hover: linear-gradient(135deg, #5bb991 0%, #1f9d6b 100%);--secondary: #6b6b70;--secondary-light: #9a9a9f;--secondary-dark: #1a1a1c;--background: #f4f2ed;--background-card: #ffffff;--surface: #ffffff;--surface-secondary: #f4f2ed;--card-background: #ffffff;--card-hover: #fafaf7;--text-primary: #1a1a1c;--text-secondary: #6b6b70;--text-muted: #9a9a9f;--text-disabled: #c4c4c8;--text-home: #ffffff;--button-background: #1a1a1c;--button-hover: #2a2a2e;--button-text: #ffffff;--button-secondary-background: transparent;--button-secondary-hover: #fafaf7;--button-secondary-text: #1a1a1c;--button-success-bg: #1f9d6b;--button-success-hover: #157a52;--button-danger-bg: #d0421b;--button-danger-hover: #a93414;--button-warning-bg: #d9923b;--button-warning-hover: #a66518;--border: rgba(20, 20, 22, .1);--border-light: rgba(20, 20, 22, .06);--border-strong: rgba(20, 20, 22, .18);--border-focus: #1f9d6b;--success: #1f9d6b;--success-light: #e5f2ea;--success-dark: #157a52;--success-50: #f1f8f4;--success-200: #c9e5d5;--success-700: #0f5c3d;--warning: #d9923b;--warning-light: rgba(217, 146, 59, .15);--warning-dark: #a66518;--warning-50: rgba(217, 146, 59, .08);--warning-700: #7a4a12;--error: #d0421b;--error-light: #fdeee9;--error-dark: #a93414;--danger: #d0421b;--danger-50: #fdeee9;--danger-dark: #a93414;--danger-700: #7a2410;--info: #4f7bc9;--info-light: #e8eef7;--info-dark: #2e5ba8;--info-50: #f4f7fc;--primary-rgb: 31, 157, 107;--secondary-rgb: 107, 107, 112;--success-rgb: 31, 157, 107;--warning-rgb: 217, 146, 59;--error-rgb: 208, 66, 27;--info-rgb: 79, 123, 201;--text-primary-rgb: 26, 26, 28;--text-disabled-rgb: 196, 196, 200;--shadow-xs: 0 1px 2px rgba(20, 20, 22, .04);--shadow-sm: 0 1px 3px rgba(20, 20, 22, .06);--shadow: 0 2px 8px rgba(20, 20, 22, .05);--shadow-md: 0 6px 18px rgba(20, 20, 22, .06);--shadow-lg: 0 12px 28px rgba(20, 20, 22, .08);--shadow-xl: 0 24px 48px rgba(20, 20, 22, .12);--shadow-hover: 0 6px 22px rgba(31, 157, 107, .1);--shadow-focus: 0 0 0 3px rgba(31, 157, 107, .2);--shadow-blue: 0 2px 8px rgba(20, 20, 22, .05);--status-created-bg: #f4f2ed;--status-created-text: #6b6b70;--status-created-border: rgba(20, 20, 22, .1);--status-assigned-bg: rgba(217, 146, 59, .12);--status-assigned-text: #a66518;--status-assigned-border: rgba(217, 146, 59, .3);--status-accepted-bg: #e5f2ea;--status-accepted-text: #157a52;--status-accepted-border: rgba(31, 157, 107, .3);--status-rejected-bg: #fdeee9;--status-rejected-text: #a93414;--status-rejected-border: rgba(208, 66, 27, .3);--status-start-bg: #e8eef7;--status-start-text: #2e5ba8;--status-start-border: rgba(79, 123, 201, .3);--status-end-bg: #dde5f2;--status-end-text: #243f7e;--status-end-border: rgba(46, 91, 168, .35);--status-manager-start-bg: rgba(79, 123, 201, .18);--status-manager-start-text: #243f7e;--status-manager-start-border: rgba(79, 123, 201, .4);--status-manager-end-bg: rgba(46, 91, 168, .2);--status-manager-end-text: #1a2d5c;--status-manager-end-border: rgba(46, 91, 168, .45);--status-completed-bg: #e5f2ea;--status-completed-text: #0f5c3d;--status-completed-border: rgba(31, 157, 107, .4);--status-payment-rejected-bg: #fdeee9;--status-payment-rejected-text: #7a2410;--status-payment-rejected-border: rgba(208, 66, 27, .4);--status-canceled-bg: #d0421b;--status-canceled-text: #ffffff;--status-canceled-border: #a93414;--nav-bg: rgba(244, 242, 237, .9);--nav-border: rgba(20, 20, 22, .06);--nav-item-hover: rgba(20, 20, 22, .04);--nav-item-active: transparent;--input-bg: #ffffff;--input-border: rgba(20, 20, 22, .1);--input-focus-border: #1f9d6b;--input-text: #1a1a1c;--input-placeholder: #9a9a9f;--input-hover-border: rgba(20, 20, 22, .18);--input-disabled-bg: #fafaf7;--input-disabled-text: #c4c4c8;--input-error-border: #d0421b;--input-error-bg: #fdeee9;--input-success-border: #1f9d6b;--input-success-bg: #e5f2ea;--checkbox-bg: #ffffff;--checkbox-border: rgba(20, 20, 22, .18);--checkbox-checked-bg: #1f9d6b;--checkbox-checked-border: #1f9d6b;--checkbox-checkmark: #ffffff;--radio-bg: #ffffff;--radio-border: rgba(20, 20, 22, .18);--radio-checked-bg: #1f9d6b;--radio-checked-border: #1f9d6b;--modal-overlay: rgba(20, 20, 22, .45);--modal-bg: #ffffff;--scrollbar-track: transparent;--scrollbar-thumb: rgba(20, 20, 22, .15);--scrollbar-thumb-hover: rgba(20, 20, 22, .3);--font-sans: "Inter Tight", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono: "Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--calm-radius-card: 24px;--calm-radius-card-sm: 18px;--calm-radius-cta: 14px;--calm-radius-pill: 999px;--calm-pad-card: 22px;--calm-divider: rgba(20, 20, 22, .06);--calm-accent-soft: #e5f2ea;--calm-warn-soft: rgba(217, 146, 59, .15);--calm-warn-text: #a66518}:root._bold-theme_1cvgi_755{--primary: #c8f15e;--primary-light: #d9f684;--primary-dark: #a8d33b;--primary-50: rgba(200, 241, 94, .08);--primary-100: rgba(200, 241, 94, .15);--primary-200: rgba(200, 241, 94, .25);--primary-300: rgba(200, 241, 94, .4);--primary-400: #d9f684;--primary-700: #87a832;--primary-gradient: linear-gradient(135deg, #c8f15e 0%, #a8d33b 100%);--primary-gradient-hover: linear-gradient(135deg, #d9f684 0%, #c8f15e 100%);--secondary: #8a8c92;--secondary-light: #b0b3ba;--secondary-dark: #5a5d63;--background: #0e0f11;--background-card: #17181b;--surface: #17181b;--surface-secondary: #1f2024;--card-background: #17181b;--card-hover: #1f2024;--text-primary: #f5f4f0;--text-secondary: #8a8c92;--text-muted: #6c6e74;--text-disabled: #4d5057;--text-home: #14160b;--button-background: #c8f15e;--button-hover: #d9f684;--button-text: #14160b;--button-secondary-background: #1f2024;--button-secondary-hover: #2a2c30;--button-secondary-text: #f5f4f0;--button-success-bg: #c8f15e;--button-success-hover: #d9f684;--button-danger-bg: #e8674a;--button-danger-hover: #d4543b;--button-warning-bg: #f0a24b;--button-warning-hover: #d8893a;--border: rgba(255, 255, 255, .07);--border-light: rgba(255, 255, 255, .05);--border-strong: rgba(255, 255, 255, .12);--border-focus: #c8f15e;--success: #c8f15e;--success-light: rgba(200, 241, 94, .15);--success-dark: #a8d33b;--success-50: rgba(200, 241, 94, .08);--success-200: rgba(200, 241, 94, .25);--success-700: #87a832;--warning: #f0a24b;--warning-light: rgba(240, 162, 75, .15);--warning-dark: #d8893a;--warning-50: rgba(240, 162, 75, .08);--warning-700: #a86a26;--error: #e8674a;--error-light: rgba(232, 103, 74, .15);--error-dark: #d4543b;--danger: #e8674a;--danger-50: rgba(232, 103, 74, .08);--danger-dark: #d4543b;--danger-700: #a8391f;--info: #8a8c92;--info-light: rgba(138, 140, 146, .15);--info-dark: #6c6e74;--info-50: rgba(138, 140, 146, .08);--primary-rgb: 200, 241, 94;--secondary-rgb: 138, 140, 146;--success-rgb: 200, 241, 94;--warning-rgb: 240, 162, 75;--error-rgb: 232, 103, 74;--info-rgb: 138, 140, 146;--text-primary-rgb: 245, 244, 240;--text-disabled-rgb: 77, 80, 87;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .5);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .6), 0 1px 2px rgba(0, 0, 0, .5);--shadow: 0 2px 8px rgba(0, 0, 0, .55);--shadow-md: 0 10px 15px -3px rgba(0, 0, 0, .55), 0 4px 6px -2px rgba(0, 0, 0, .45);--shadow-lg: 0 12px 28px rgba(0, 0, 0, .6);--shadow-xl: 0 24px 48px rgba(0, 0, 0, .7);--shadow-hover: 0 6px 22px rgba(200, 241, 94, .18);--shadow-focus: 0 0 0 3px rgba(200, 241, 94, .35);--shadow-blue: 0 4px 14px rgba(200, 241, 94, .25);--status-created-bg: #1f2024;--status-created-text: #b0b3ba;--status-created-border: rgba(255, 255, 255, .08);--status-assigned-bg: rgba(240, 162, 75, .15);--status-assigned-text: #f0a24b;--status-assigned-border: rgba(240, 162, 75, .4);--status-accepted-bg: rgba(200, 241, 94, .15);--status-accepted-text: #c8f15e;--status-accepted-border: rgba(200, 241, 94, .4);--status-rejected-bg: rgba(232, 103, 74, .15);--status-rejected-text: #e8674a;--status-rejected-border: rgba(232, 103, 74, .4);--status-start-bg: rgba(138, 140, 146, .15);--status-start-text: #b0b3ba;--status-start-border: rgba(138, 140, 146, .4);--status-end-bg: rgba(138, 140, 146, .2);--status-end-text: #d0d2d8;--status-end-border: rgba(138, 140, 146, .5);--status-manager-start-bg: rgba(200, 241, 94, .2);--status-manager-start-text: #c8f15e;--status-manager-start-border: rgba(200, 241, 94, .5);--status-manager-end-bg: rgba(168, 211, 59, .25);--status-manager-end-text: #d9f684;--status-manager-end-border: rgba(168, 211, 59, .55);--status-completed-bg: rgba(200, 241, 94, .2);--status-completed-text: #c8f15e;--status-completed-border: rgba(200, 241, 94, .5);--status-payment-rejected-bg: rgba(232, 103, 74, .15);--status-payment-rejected-text: #f0826a;--status-payment-rejected-border: rgba(232, 103, 74, .45);--status-canceled-bg: rgba(212, 84, 59, .25);--status-canceled-text: #f5f4f0;--status-canceled-border: rgba(212, 84, 59, .55);--nav-bg: #17181b;--nav-border: rgba(255, 255, 255, .07);--nav-item-hover: #1f2024;--nav-item-active: rgba(200, 241, 94, .18);--input-bg: #1f2024;--input-border: rgba(255, 255, 255, .1);--input-focus-border: #c8f15e;--input-text: #f5f4f0;--input-placeholder: #6c6e74;--input-hover-border: rgba(255, 255, 255, .18);--input-disabled-bg: #17181b;--input-disabled-text: #4d5057;--input-error-border: #e8674a;--input-error-bg: rgba(232, 103, 74, .1);--input-success-border: #c8f15e;--input-success-bg: rgba(200, 241, 94, .1);--checkbox-bg: #1f2024;--checkbox-border: rgba(255, 255, 255, .18);--checkbox-checked-bg: #c8f15e;--checkbox-checked-border: #c8f15e;--checkbox-checkmark: #14160b;--radio-bg: #1f2024;--radio-border: rgba(255, 255, 255, .18);--radio-checked-bg: #c8f15e;--radio-checked-border: #c8f15e;--modal-overlay: rgba(0, 0, 0, .75);--modal-bg: #17181b;--scrollbar-track: transparent;--scrollbar-thumb: rgba(255, 255, 255, .12);--scrollbar-thumb-hover: rgba(255, 255, 255, .22);--calm-divider: rgba(255, 255, 255, .07);--calm-accent-soft: rgba(200, 241, 94, .15);--calm-warn-soft: rgba(240, 162, 75, .15);--calm-warn-text: #f0a24b}._mono_1cvgi_924{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}._shell_1cvgi_930{display:flex;min-height:100vh;background:var(--background)}._content_1cvgi_936{flex:1;min-width:0}@media(max-width:767.98px){._content_1cvgi_936{padding-bottom:calc(60px + var(--tg-safe-bottom))}}._loadingScreen_1cvgi_946{min-height:100vh;display:grid;place-items:center;background:var(--background);color:var(--text-muted)}._desktopBell_1cvgi_954{display:none}@media(min-width:768px){._desktopBell_1cvgi_954{display:block;position:fixed;top:16px;right:24px;z-index:50}}._screen_qcxi7_1{min-height:100dvh;display:grid;place-items:center;padding:24px;background:var(--bg)}._stack_qcxi7_9{margin-top:20px;max-height:200px;overflow:auto;white-space:pre-wrap;border-radius:12px;padding:12px;background:var(--chip);color:var(--text-muted);font-size:11px;text-align:left}@layer base,components;:root{--primary: #2563eb;--primary-light: #60a5fa;--primary-dark: #1e40af;--primary-50: #eff6ff;--primary-100: #dbeafe;--primary-200: #bfdbfe;--primary-300: #93c5fd;--primary-400: #60a5fa;--primary-700: #1d4ed8;--primary-gradient: linear-gradient(135deg, #3b82f6 0%, #1d4ed8 100%);--primary-gradient-hover: linear-gradient(135deg, #60a5fa 0%, #2563eb 100%);--secondary: #475569;--secondary-light: #94a3b8;--secondary-dark: #1e293b;--background: #ffffff;--background-card: #ffffff;--surface: #ffffff;--surface-secondary: #ffffff;--card-background: #ffffff;--card-hover: #eff6ff;--text-primary: #0f172a;--text-secondary: #475569;--text-muted: #94a3b8;--text-disabled: #94a3b8;--text-home: #ffffff;--button-background: #2563eb;--button-hover: #1d4ed8;--button-text: #ffffff;--button-secondary-background: #ffffff;--button-secondary-hover: #f1f5f9;--button-secondary-text: #334155;--button-success-bg: #10b981;--button-success-hover: #059669;--button-danger-bg: #ef4444;--button-danger-hover: #dc2626;--button-warning-bg: #f59e0b;--button-warning-hover: #d97706;--border: #cbd5e1;--border-light: #e2e8f0;--border-strong: #94a3b8;--border-focus: #3b82f6;--success: #10b981;--success-light: #d1fae5;--success-dark: #059669;--success-50: #ecfdf5;--success-200: #a7f3d0;--success-700: #047857;--warning: #f59e0b;--warning-light: #fef3c7;--warning-dark: #d97706;--warning-50: #fffbeb;--warning-700: #b45309;--error: #ef4444;--error-light: #fee2e2;--error-dark: #dc2626;--danger: #ef4444;--danger-50: #fef2f2;--danger-dark: #dc2626;--danger-700: #b91c1c;--info: #3b82f6;--info-light: #eff6ff;--info-dark: #1d4ed8;--info-50: #eff6ff;--primary-rgb: 37, 99, 235;--secondary-rgb: 71, 85, 105;--success-rgb: 16, 185, 129;--warning-rgb: 245, 158, 11;--error-rgb: 239, 68, 68;--info-rgb: 59, 130, 246;--text-primary-rgb: 15, 23, 42;--text-disabled-rgb: 148, 163, 184;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .08);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .08);--shadow: 0 4px 6px -1px rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .08);--shadow-md: 0 10px 15px -3px rgba(0, 0, 0, .12), 0 4px 6px -2px rgba(0, 0, 0, .08);--shadow-lg: 0 20px 25px -5px rgba(0, 0, 0, .12), 0 10px 10px -5px rgba(0, 0, 0, .06);--shadow-xl: 0 25px 50px -12px rgba(0, 0, 0, .3);--shadow-hover: 0 10px 40px rgba(37, 99, 235, .2);--shadow-focus: 0 0 0 3px rgba(59, 130, 246, .3);--shadow-blue: 0 4px 14px rgba(37, 99, 235, .3);--status-created-bg: #f8fafc;--status-created-text: #334155;--status-created-border: #cbd5e1;--status-assigned-bg: #fef3c7;--status-assigned-text: #92400e;--status-assigned-border: #fcd34d;--status-accepted-bg: #d1fae5;--status-accepted-text: #065f46;--status-accepted-border: #6ee7b7;--status-rejected-bg: #fee2e2;--status-rejected-text: #991b1b;--status-rejected-border: #fca5a5;--status-start-bg: #dbeafe;--status-start-text: #1e40af;--status-start-border: #93c5fd;--status-end-bg: #c7d2fe;--status-end-text: #3730a3;--status-end-border: #a5b4fc;--status-manager-start-bg: #a5b4fc;--status-manager-start-text: #312e81;--status-manager-start-border: #818cf8;--status-manager-end-bg: #818cf8;--status-manager-end-text: #1e1b4b;--status-manager-end-border: #6366f1;--status-completed-bg: #bbf7d0;--status-completed-text: #14532d;--status-completed-border: #4ade80;--status-payment-rejected-bg: #fca5a5;--status-payment-rejected-text: #7f1d1d;--status-payment-rejected-border: #f87171;--status-canceled-bg: #f87171;--status-canceled-text: #ffffff;--status-canceled-border: #dc2626;--nav-bg: #ffffff;--nav-border: #cbd5e1;--nav-item-hover: #f8fafc;--nav-item-active: #dbeafe;--input-bg: #ffffff;--input-border: #cbd5e1;--input-focus-border: #3b82f6;--input-text: #0f172a;--input-placeholder: #94a3b8;--input-hover-border: #94a3b8;--input-disabled-bg: #e2e8f0;--input-disabled-text: #64748b;--input-error-border: #ef4444;--input-error-bg: #fef2f2;--input-success-border: #10b981;--input-success-bg: #ecfdf5;--checkbox-bg: #ffffff;--checkbox-border: #94a3b8;--checkbox-checked-bg: #2563eb;--checkbox-checked-border: #2563eb;--checkbox-checkmark: #ffffff;--radio-bg: #ffffff;--radio-border: #94a3b8;--radio-checked-bg: #2563eb;--radio-checked-border: #2563eb;--modal-overlay: rgba(15, 23, 42, .6);--modal-bg: #ffffff;--scrollbar-track: #f1f5f9;--scrollbar-thumb: #cbd5e1;--scrollbar-thumb-hover: #94a3b8;--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--calm-radius-card: 20px;--calm-radius-card-sm: 16px;--calm-radius-cta: 14px;--calm-radius-pill: 999px;--calm-pad-card: 18px;--calm-divider: rgba(20, 20, 22, .06);--calm-accent-soft: rgba(var(--primary-rgb), .12);--calm-warn-soft: var(--warning-light);--calm-warn-text: var(--warning-dark)}:root.dark-theme{--primary: #3b82f6;--primary-light: #60a5fa;--primary-dark: #2563eb;--primary-50: rgba(59, 130, 246, .1);--primary-100: rgba(59, 130, 246, .2);--primary-200: rgba(59, 130, 246, .3);--primary-300: rgba(59, 130, 246, .4);--primary-400: #60a5fa;--primary-700: #1d4ed8;--primary-gradient: linear-gradient(135deg, #2563eb 0%, #1e40af 100%);--primary-gradient-hover: linear-gradient(135deg, #3b82f6 0%, #1d4ed8 100%);--secondary: #94a3b8;--secondary-light: #cbd5e1;--secondary-dark: #64748b;--background: #020617;--background-card: #0f172a;--surface: #0f172a;--surface-secondary: #1e293b;--card-background: #0f172a;--card-hover: #1e293b;--text-primary: #f1f5f9;--text-secondary: #94a3b8;--text-muted: #64748b;--text-disabled: #475569;--text-home: #ffffff;--button-background: #2563eb;--button-hover: #3b82f6;--button-text: #ffffff;--button-secondary-background: #1e293b;--button-secondary-hover: #334155;--button-secondary-text: #e2e8f0;--button-success-bg: #10b981;--button-success-hover: #34d399;--button-danger-bg: #ef4444;--button-danger-hover: #f87171;--button-warning-bg: #f59e0b;--button-warning-hover: #fbbf24;--border: #334155;--border-light: #1e293b;--border-strong: #475569;--border-focus: #3b82f6;--success: #34d399;--success-light: rgba(16, 185, 129, .2);--success-dark: #10b981;--success-50: rgba(16, 185, 129, .1);--success-200: rgba(16, 185, 129, .3);--success-700: #059669;--warning: #fbbf24;--warning-light: rgba(245, 158, 11, .2);--warning-dark: #f59e0b;--warning-50: rgba(245, 158, 11, .1);--warning-700: #d97706;--error: #f87171;--error-light: rgba(239, 68, 68, .2);--error-dark: #ef4444;--danger: #f87171;--danger-50: rgba(239, 68, 68, .1);--danger-dark: #ef4444;--danger-700: #dc2626;--info: #60a5fa;--info-light: rgba(59, 130, 246, .2);--info-dark: #3b82f6;--info-50: rgba(59, 130, 246, .1);--primary-rgb: 59, 130, 246;--secondary-rgb: 148, 163, 184;--success-rgb: 52, 211, 153;--warning-rgb: 251, 191, 36;--error-rgb: 248, 113, 113;--info-rgb: 96, 165, 250;--text-primary-rgb: 241, 245, 249;--text-disabled-rgb: 71, 85, 105;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .3);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .4), 0 1px 2px rgba(0, 0, 0, .3);--shadow: 0 4px 6px -1px rgba(0, 0, 0, .4), 0 2px 4px -1px rgba(0, 0, 0, .3);--shadow-md: 0 10px 15px -3px rgba(0, 0, 0, .4), 0 4px 6px -2px rgba(0, 0, 0, .3);--shadow-lg: 0 20px 25px -5px rgba(0, 0, 0, .4), 0 10px 10px -5px rgba(0, 0, 0, .3);--shadow-xl: 0 25px 50px -12px rgba(0, 0, 0, .5);--shadow-hover: 0 10px 40px rgba(59, 130, 246, .2);--shadow-focus: 0 0 0 3px rgba(59, 130, 246, .3);--shadow-blue: 0 4px 14px rgba(59, 130, 246, .3);--status-created-bg: #1e293b;--status-created-text: #cbd5e1;--status-created-border: #475569;--status-assigned-bg: rgba(245, 158, 11, .15);--status-assigned-text: #fcd34d;--status-assigned-border: rgba(245, 158, 11, .4);--status-accepted-bg: rgba(16, 185, 129, .15);--status-accepted-text: #6ee7b7;--status-accepted-border: rgba(16, 185, 129, .4);--status-rejected-bg: rgba(239, 68, 68, .15);--status-rejected-text: #fca5a5;--status-rejected-border: rgba(239, 68, 68, .4);--status-start-bg: rgba(59, 130, 246, .15);--status-start-text: #93c5fd;--status-start-border: rgba(59, 130, 246, .4);--status-end-bg: rgba(99, 102, 241, .15);--status-end-text: #a5b4fc;--status-end-border: rgba(99, 102, 241, .4);--status-manager-start-bg: rgba(129, 140, 248, .15);--status-manager-start-text: #c7d2fe;--status-manager-start-border: rgba(129, 140, 248, .4);--status-manager-end-bg: rgba(99, 102, 241, .2);--status-manager-end-text: #e0e7ff;--status-manager-end-border: rgba(99, 102, 241, .5);--status-completed-bg: rgba(34, 197, 94, .15);--status-completed-text: #86efac;--status-completed-border: rgba(34, 197, 94, .4);--status-payment-rejected-bg: rgba(248, 113, 113, .15);--status-payment-rejected-text: #fecaca;--status-payment-rejected-border: rgba(248, 113, 113, .4);--status-canceled-bg: rgba(220, 38, 38, .2);--status-canceled-text: #fecaca;--status-canceled-border: rgba(220, 38, 38, .5);--nav-bg: #0f172a;--nav-border: #334155;--nav-item-hover: #1e293b;--nav-item-active: rgba(59, 130, 246, .2);--input-bg: #1e293b;--input-border: #475569;--input-focus-border: #3b82f6;--input-text: #f1f5f9;--input-placeholder: #64748b;--input-hover-border: #64748b;--input-disabled-bg: #0f172a;--input-disabled-text: #475569;--input-error-border: #f87171;--input-error-bg: rgba(239, 68, 68, .1);--input-success-border: #34d399;--input-success-bg: rgba(16, 185, 129, .1);--checkbox-bg: #1e293b;--checkbox-border: #475569;--checkbox-checked-bg: #3b82f6;--checkbox-checked-border: #3b82f6;--checkbox-checkmark: #ffffff;--radio-bg: #1e293b;--radio-border: #475569;--radio-checked-bg: #3b82f6;--radio-checked-border: #3b82f6;--modal-overlay: rgba(0, 0, 0, .7);--modal-bg: #0f172a;--scrollbar-track: #1e293b;--scrollbar-thumb: #475569;--scrollbar-thumb-hover: #64748b;--calm-divider: rgba(255, 255, 255, .08)}:root.vintage-light-theme{--primary: #5d6936;--primary-light: #8a9159;--primary-dark: #3e4724;--primary-50: #f5f6ee;--primary-100: #e9ecdb;--primary-200: #d4d9b9;--primary-300: #b6bd8e;--primary-400: #8a9159;--primary-700: #2c3818;--primary-gradient: linear-gradient(135deg, #5d6936 0%, #3e4724 100%);--primary-gradient-hover: linear-gradient(135deg, #8a9159 0%, #5d6936 100%);--secondary: #6b5b46;--secondary-light: #998772;--secondary-dark: #43382a;--background: #faf7ee;--background-card: #ffffff;--surface: #ffffff;--surface-secondary: #f3eede;--card-background: #ffffff;--card-hover: #faf7ee;--text-primary: #2a2e1f;--text-secondary: #5d5d4a;--text-muted: #8d8c75;--text-disabled: #b8b8a8;--text-home: #ffffff;--button-background: #5d6936;--button-hover: #4a5429;--button-text: #ffffff;--button-secondary-background: #ffffff;--button-secondary-hover: #f3eede;--button-secondary-text: #43382a;--button-success-bg: #5d6936;--button-success-hover: #4a5429;--button-danger-bg: #b54a3a;--button-danger-hover: #93382c;--button-warning-bg: #c9893a;--button-warning-hover: #a36e2c;--border: #d6cfbb;--border-light: #ece5d6;--border-strong: #b6ad96;--border-focus: #5d6936;--success: #5d6936;--success-light: #e9ecdb;--success-dark: #3e4724;--success-50: #f5f6ee;--success-200: #d4d9b9;--success-700: #2c3818;--warning: #c9893a;--warning-light: #fbf0d9;--warning-dark: #a36e2c;--warning-50: #fdf8ed;--warning-700: #7a4f1c;--error: #b54a3a;--error-light: #fbe5e0;--error-dark: #93382c;--danger: #b54a3a;--danger-50: #fcf0ec;--danger-dark: #93382c;--danger-700: #6e2a20;--info: #6b5b46;--info-light: #f0e9da;--info-dark: #43382a;--info-50: #f8f3e8;--primary-rgb: 93, 105, 54;--secondary-rgb: 107, 91, 70;--success-rgb: 93, 105, 54;--warning-rgb: 201, 137, 58;--error-rgb: 181, 74, 58;--info-rgb: 107, 91, 70;--text-primary-rgb: 42, 46, 31;--text-disabled-rgb: 184, 184, 168;--shadow-xs: 0 1px 2px rgba(67, 56, 42, .05);--shadow-sm: 0 1px 3px rgba(67, 56, 42, .08), 0 1px 2px rgba(67, 56, 42, .05);--shadow: 0 2px 8px rgba(67, 56, 42, .07);--shadow-md: 0 8px 16px -3px rgba(67, 56, 42, .08), 0 4px 6px -2px rgba(67, 56, 42, .05);--shadow-lg: 0 12px 24px rgba(67, 56, 42, .1);--shadow-xl: 0 20px 40px rgba(67, 56, 42, .18);--shadow-hover: 0 6px 22px rgba(93, 105, 54, .18);--shadow-focus: 0 0 0 3px rgba(93, 105, 54, .25);--shadow-blue: 0 4px 14px rgba(93, 105, 54, .22);--status-created-bg: #f3eede;--status-created-text: #5d5d4a;--status-created-border: #d6cfbb;--status-assigned-bg: #fbf0d9;--status-assigned-text: #7a4f1c;--status-assigned-border: rgba(201, 137, 58, .4);--status-accepted-bg: #e9ecdb;--status-accepted-text: #3e4724;--status-accepted-border: rgba(93, 105, 54, .35);--status-rejected-bg: #fbe5e0;--status-rejected-text: #93382c;--status-rejected-border: rgba(181, 74, 58, .35);--status-start-bg: #f0e9da;--status-start-text: #5d4a30;--status-start-border: rgba(107, 91, 70, .3);--status-end-bg: #ebe3cf;--status-end-text: #43382a;--status-end-border: rgba(107, 91, 70, .4);--status-manager-start-bg: #d4d9b9;--status-manager-start-text: #3e4724;--status-manager-start-border: rgba(93, 105, 54, .5);--status-manager-end-bg: #b6bd8e;--status-manager-end-text: #2c3818;--status-manager-end-border: #5d6936;--status-completed-bg: #d4d9b9;--status-completed-text: #2c3818;--status-completed-border: rgba(93, 105, 54, .5);--status-payment-rejected-bg: #fbe5e0;--status-payment-rejected-text: #6e2a20;--status-payment-rejected-border: rgba(181, 74, 58, .45);--status-canceled-bg: #b54a3a;--status-canceled-text: #ffffff;--status-canceled-border: #93382c;--nav-bg: #ffffff;--nav-border: #ece5d6;--nav-item-hover: #faf7ee;--nav-item-active: #e9ecdb;--input-bg: #ffffff;--input-border: #d6cfbb;--input-focus-border: #5d6936;--input-text: #2a2e1f;--input-placeholder: #8d8c75;--input-hover-border: #b6ad96;--input-disabled-bg: #f3eede;--input-disabled-text: #8d8c75;--input-error-border: #b54a3a;--input-error-bg: #fbe5e0;--input-success-border: #5d6936;--input-success-bg: #e9ecdb;--checkbox-bg: #ffffff;--checkbox-border: #b6ad96;--checkbox-checked-bg: #5d6936;--checkbox-checked-border: #5d6936;--checkbox-checkmark: #ffffff;--radio-bg: #ffffff;--radio-border: #b6ad96;--radio-checked-bg: #5d6936;--radio-checked-border: #5d6936;--modal-overlay: rgba(42, 46, 31, .5);--modal-bg: #ffffff;--scrollbar-track: transparent;--scrollbar-thumb: rgba(67, 56, 42, .2);--scrollbar-thumb-hover: rgba(67, 56, 42, .35)}:root.vintage-dark-theme{--primary: #d4a574;--primary-light: #e8c298;--primary-dark: #a37e54;--primary-50: rgba(212, 165, 116, .08);--primary-100: rgba(212, 165, 116, .15);--primary-200: rgba(212, 165, 116, .25);--primary-300: rgba(212, 165, 116, .4);--primary-400: #e8c298;--primary-700: #7d5e3a;--primary-gradient: linear-gradient(135deg, #d4a574 0%, #a37e54 100%);--primary-gradient-hover: linear-gradient(135deg, #e8c298 0%, #d4a574 100%);--secondary: #c4ad88;--secondary-light: #dbc6a3;--secondary-dark: #8c7959;--background: #1a130d;--background-card: #261c12;--surface: #261c12;--surface-secondary: #1f1610;--card-background: #2e2318;--card-hover: #38291c;--text-primary: #f0e6d0;--text-secondary: #c4ad88;--text-muted: #8c7959;--text-disabled: #5e503e;--text-home: #14160b;--button-background: #d4a574;--button-hover: #e8c298;--button-text: #1a130d;--button-secondary-background: #2e2318;--button-secondary-hover: #38291c;--button-secondary-text: #f0e6d0;--button-success-bg: #a3b070;--button-success-hover: #b8c485;--button-danger-bg: #c66848;--button-danger-hover: #b05536;--button-warning-bg: #e8b563;--button-warning-hover: #d4a04a;--border: rgba(232, 200, 150, .1);--border-light: rgba(232, 200, 150, .06);--border-strong: rgba(232, 200, 150, .18);--border-focus: #d4a574;--success: #a3b070;--success-light: rgba(163, 176, 112, .15);--success-dark: #8a9558;--success-50: rgba(163, 176, 112, .08);--success-200: rgba(163, 176, 112, .25);--success-700: #6e7842;--warning: #e8b563;--warning-light: rgba(232, 181, 99, .15);--warning-dark: #d4a04a;--warning-50: rgba(232, 181, 99, .08);--warning-700: #a37828;--error: #c66848;--error-light: rgba(198, 104, 72, .15);--error-dark: #b05536;--danger: #c66848;--danger-50: rgba(198, 104, 72, .08);--danger-dark: #b05536;--danger-700: #8a3f24;--info: #c4ad88;--info-light: rgba(196, 173, 136, .15);--info-dark: #8c7959;--info-50: rgba(196, 173, 136, .08);--primary-rgb: 212, 165, 116;--secondary-rgb: 196, 173, 136;--success-rgb: 163, 176, 112;--warning-rgb: 232, 181, 99;--error-rgb: 198, 104, 72;--info-rgb: 196, 173, 136;--text-primary-rgb: 240, 230, 208;--text-disabled-rgb: 94, 80, 62;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .5);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .6), 0 1px 2px rgba(0, 0, 0, .5);--shadow: 0 2px 8px rgba(0, 0, 0, .55);--shadow-md: 0 10px 15px -3px rgba(0, 0, 0, .55), 0 4px 6px -2px rgba(0, 0, 0, .45);--shadow-lg: 0 12px 28px rgba(0, 0, 0, .6);--shadow-xl: 0 24px 48px rgba(0, 0, 0, .7);--shadow-hover: 0 6px 22px rgba(212, 165, 116, .18);--shadow-focus: 0 0 0 3px rgba(212, 165, 116, .3);--shadow-blue: 0 4px 14px rgba(212, 165, 116, .25);--status-created-bg: #2e2318;--status-created-text: #c4ad88;--status-created-border: rgba(232, 200, 150, .1);--status-assigned-bg: rgba(232, 181, 99, .15);--status-assigned-text: #e8b563;--status-assigned-border: rgba(232, 181, 99, .4);--status-accepted-bg: rgba(163, 176, 112, .15);--status-accepted-text: #b8c485;--status-accepted-border: rgba(163, 176, 112, .4);--status-rejected-bg: rgba(198, 104, 72, .15);--status-rejected-text: #e08868;--status-rejected-border: rgba(198, 104, 72, .4);--status-start-bg: rgba(196, 173, 136, .12);--status-start-text: #dbc6a3;--status-start-border: rgba(196, 173, 136, .35);--status-end-bg: rgba(212, 165, 116, .18);--status-end-text: #e8c298;--status-end-border: rgba(212, 165, 116, .45);--status-manager-start-bg: rgba(212, 165, 116, .22);--status-manager-start-text: #f0e6d0;--status-manager-start-border: rgba(212, 165, 116, .5);--status-manager-end-bg: rgba(163, 126, 84, .28);--status-manager-end-text: #f0e6d0;--status-manager-end-border: rgba(163, 126, 84, .55);--status-completed-bg: rgba(163, 176, 112, .2);--status-completed-text: #b8c485;--status-completed-border: rgba(163, 176, 112, .5);--status-payment-rejected-bg: rgba(198, 104, 72, .18);--status-payment-rejected-text: #e8957b;--status-payment-rejected-border: rgba(198, 104, 72, .45);--status-canceled-bg: rgba(176, 85, 54, .3);--status-canceled-text: #f0e6d0;--status-canceled-border: rgba(176, 85, 54, .55);--nav-bg: rgba(38, 28, 18, .92);--nav-border: rgba(232, 200, 150, .08);--nav-item-hover: #2e2318;--nav-item-active: rgba(212, 165, 116, .18);--input-bg: #2e2318;--input-border: rgba(232, 200, 150, .12);--input-focus-border: #d4a574;--input-text: #f0e6d0;--input-placeholder: #8c7959;--input-hover-border: rgba(232, 200, 150, .2);--input-disabled-bg: #1f1610;--input-disabled-text: #5e503e;--input-error-border: #c66848;--input-error-bg: rgba(198, 104, 72, .1);--input-success-border: #a3b070;--input-success-bg: rgba(163, 176, 112, .1);--checkbox-bg: #2e2318;--checkbox-border: rgba(232, 200, 150, .2);--checkbox-checked-bg: #d4a574;--checkbox-checked-border: #d4a574;--checkbox-checkmark: #1a130d;--radio-bg: #2e2318;--radio-border: rgba(232, 200, 150, .2);--radio-checked-bg: #d4a574;--radio-checked-border: #d4a574;--modal-overlay: rgba(0, 0, 0, .75);--modal-bg: #261c12;--scrollbar-track: transparent;--scrollbar-thumb: rgba(232, 200, 150, .15);--scrollbar-thumb-hover: rgba(232, 200, 150, .3);--calm-divider: rgba(232, 200, 150, .08)}:root.calm-theme{--primary: #1f9d6b;--primary-light: #5bb991;--primary-dark: #157a52;--primary-50: #f1f8f4;--primary-100: #e5f2ea;--primary-200: #c9e5d5;--primary-300: #a8d3bb;--primary-400: #5bb991;--primary-700: #157a52;--primary-gradient: linear-gradient(135deg, #1f9d6b 0%, #157a52 100%);--primary-gradient-hover: linear-gradient(135deg, #5bb991 0%, #1f9d6b 100%);--secondary: #6b6b70;--secondary-light: #9a9a9f;--secondary-dark: #1a1a1c;--background: #f4f2ed;--background-card: #ffffff;--surface: #ffffff;--surface-secondary: #f4f2ed;--card-background: #ffffff;--card-hover: #fafaf7;--text-primary: #1a1a1c;--text-secondary: #6b6b70;--text-muted: #9a9a9f;--text-disabled: #c4c4c8;--text-home: #ffffff;--button-background: #1a1a1c;--button-hover: #2a2a2e;--button-text: #ffffff;--button-secondary-background: transparent;--button-secondary-hover: #fafaf7;--button-secondary-text: #1a1a1c;--button-success-bg: #1f9d6b;--button-success-hover: #157a52;--button-danger-bg: #d0421b;--button-danger-hover: #a93414;--button-warning-bg: #d9923b;--button-warning-hover: #a66518;--border: rgba(20, 20, 22, .1);--border-light: rgba(20, 20, 22, .06);--border-strong: rgba(20, 20, 22, .18);--border-focus: #1f9d6b;--success: #1f9d6b;--success-light: #e5f2ea;--success-dark: #157a52;--success-50: #f1f8f4;--success-200: #c9e5d5;--success-700: #0f5c3d;--warning: #d9923b;--warning-light: rgba(217, 146, 59, .15);--warning-dark: #a66518;--warning-50: rgba(217, 146, 59, .08);--warning-700: #7a4a12;--error: #d0421b;--error-light: #fdeee9;--error-dark: #a93414;--danger: #d0421b;--danger-50: #fdeee9;--danger-dark: #a93414;--danger-700: #7a2410;--info: #4f7bc9;--info-light: #e8eef7;--info-dark: #2e5ba8;--info-50: #f4f7fc;--primary-rgb: 31, 157, 107;--secondary-rgb: 107, 107, 112;--success-rgb: 31, 157, 107;--warning-rgb: 217, 146, 59;--error-rgb: 208, 66, 27;--info-rgb: 79, 123, 201;--text-primary-rgb: 26, 26, 28;--text-disabled-rgb: 196, 196, 200;--shadow-xs: 0 1px 2px rgba(20, 20, 22, .04);--shadow-sm: 0 1px 3px rgba(20, 20, 22, .06);--shadow: 0 2px 8px rgba(20, 20, 22, .05);--shadow-md: 0 6px 18px rgba(20, 20, 22, .06);--shadow-lg: 0 12px 28px rgba(20, 20, 22, .08);--shadow-xl: 0 24px 48px rgba(20, 20, 22, .12);--shadow-hover: 0 6px 22px rgba(31, 157, 107, .1);--shadow-focus: 0 0 0 3px rgba(31, 157, 107, .2);--shadow-blue: 0 2px 8px rgba(20, 20, 22, .05);--status-created-bg: #f4f2ed;--status-created-text: #6b6b70;--status-created-border: rgba(20, 20, 22, .1);--status-assigned-bg: rgba(217, 146, 59, .12);--status-assigned-text: #a66518;--status-assigned-border: rgba(217, 146, 59, .3);--status-accepted-bg: #e5f2ea;--status-accepted-text: #157a52;--status-accepted-border: rgba(31, 157, 107, .3);--status-rejected-bg: #fdeee9;--status-rejected-text: #a93414;--status-rejected-border: rgba(208, 66, 27, .3);--status-start-bg: #e8eef7;--status-start-text: #2e5ba8;--status-start-border: rgba(79, 123, 201, .3);--status-end-bg: #dde5f2;--status-end-text: #243f7e;--status-end-border: rgba(46, 91, 168, .35);--status-manager-start-bg: rgba(79, 123, 201, .18);--status-manager-start-text: #243f7e;--status-manager-start-border: rgba(79, 123, 201, .4);--status-manager-end-bg: rgba(46, 91, 168, .2);--status-manager-end-text: #1a2d5c;--status-manager-end-border: rgba(46, 91, 168, .45);--status-completed-bg: #e5f2ea;--status-completed-text: #0f5c3d;--status-completed-border: rgba(31, 157, 107, .4);--status-payment-rejected-bg: #fdeee9;--status-payment-rejected-text: #7a2410;--status-payment-rejected-border: rgba(208, 66, 27, .4);--status-canceled-bg: #d0421b;--status-canceled-text: #ffffff;--status-canceled-border: #a93414;--nav-bg: rgba(244, 242, 237, .9);--nav-border: rgba(20, 20, 22, .06);--nav-item-hover: rgba(20, 20, 22, .04);--nav-item-active: transparent;--input-bg: #ffffff;--input-border: rgba(20, 20, 22, .1);--input-focus-border: #1f9d6b;--input-text: #1a1a1c;--input-placeholder: #9a9a9f;--input-hover-border: rgba(20, 20, 22, .18);--input-disabled-bg: #fafaf7;--input-disabled-text: #c4c4c8;--input-error-border: #d0421b;--input-error-bg: #fdeee9;--input-success-border: #1f9d6b;--input-success-bg: #e5f2ea;--checkbox-bg: #ffffff;--checkbox-border: rgba(20, 20, 22, .18);--checkbox-checked-bg: #1f9d6b;--checkbox-checked-border: #1f9d6b;--checkbox-checkmark: #ffffff;--radio-bg: #ffffff;--radio-border: rgba(20, 20, 22, .18);--radio-checked-bg: #1f9d6b;--radio-checked-border: #1f9d6b;--modal-overlay: rgba(20, 20, 22, .45);--modal-bg: #ffffff;--scrollbar-track: transparent;--scrollbar-thumb: rgba(20, 20, 22, .15);--scrollbar-thumb-hover: rgba(20, 20, 22, .3);--font-sans: "Inter Tight", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono: "Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--calm-radius-card: 24px;--calm-radius-card-sm: 18px;--calm-radius-cta: 14px;--calm-radius-pill: 999px;--calm-pad-card: 22px;--calm-divider: rgba(20, 20, 22, .06);--calm-accent-soft: #e5f2ea;--calm-warn-soft: rgba(217, 146, 59, .15);--calm-warn-text: #a66518}:root.bold-theme{--primary: #c8f15e;--primary-light: #d9f684;--primary-dark: #a8d33b;--primary-50: rgba(200, 241, 94, .08);--primary-100: rgba(200, 241, 94, .15);--primary-200: rgba(200, 241, 94, .25);--primary-300: rgba(200, 241, 94, .4);--primary-400: #d9f684;--primary-700: #87a832;--primary-gradient: linear-gradient(135deg, #c8f15e 0%, #a8d33b 100%);--primary-gradient-hover: linear-gradient(135deg, #d9f684 0%, #c8f15e 100%);--secondary: #8a8c92;--secondary-light: #b0b3ba;--secondary-dark: #5a5d63;--background: #0e0f11;--background-card: #17181b;--surface: #17181b;--surface-secondary: #1f2024;--card-background: #17181b;--card-hover: #1f2024;--text-primary: #f5f4f0;--text-secondary: #8a8c92;--text-muted: #6c6e74;--text-disabled: #4d5057;--text-home: #14160b;--button-background: #c8f15e;--button-hover: #d9f684;--button-text: #14160b;--button-secondary-background: #1f2024;--button-secondary-hover: #2a2c30;--button-secondary-text: #f5f4f0;--button-success-bg: #c8f15e;--button-success-hover: #d9f684;--button-danger-bg: #e8674a;--button-danger-hover: #d4543b;--button-warning-bg: #f0a24b;--button-warning-hover: #d8893a;--border: rgba(255, 255, 255, .07);--border-light: rgba(255, 255, 255, .05);--border-strong: rgba(255, 255, 255, .12);--border-focus: #c8f15e;--success: #c8f15e;--success-light: rgba(200, 241, 94, .15);--success-dark: #a8d33b;--success-50: rgba(200, 241, 94, .08);--success-200: rgba(200, 241, 94, .25);--success-700: #87a832;--warning: #f0a24b;--warning-light: rgba(240, 162, 75, .15);--warning-dark: #d8893a;--warning-50: rgba(240, 162, 75, .08);--warning-700: #a86a26;--error: #e8674a;--error-light: rgba(232, 103, 74, .15);--error-dark: #d4543b;--danger: #e8674a;--danger-50: rgba(232, 103, 74, .08);--danger-dark: #d4543b;--danger-700: #a8391f;--info: #8a8c92;--info-light: rgba(138, 140, 146, .15);--info-dark: #6c6e74;--info-50: rgba(138, 140, 146, .08);--primary-rgb: 200, 241, 94;--secondary-rgb: 138, 140, 146;--success-rgb: 200, 241, 94;--warning-rgb: 240, 162, 75;--error-rgb: 232, 103, 74;--info-rgb: 138, 140, 146;--text-primary-rgb: 245, 244, 240;--text-disabled-rgb: 77, 80, 87;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .5);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .6), 0 1px 2px rgba(0, 0, 0, .5);--shadow: 0 2px 8px rgba(0, 0, 0, .55);--shadow-md: 0 10px 15px -3px rgba(0, 0, 0, .55), 0 4px 6px -2px rgba(0, 0, 0, .45);--shadow-lg: 0 12px 28px rgba(0, 0, 0, .6);--shadow-xl: 0 24px 48px rgba(0, 0, 0, .7);--shadow-hover: 0 6px 22px rgba(200, 241, 94, .18);--shadow-focus: 0 0 0 3px rgba(200, 241, 94, .35);--shadow-blue: 0 4px 14px rgba(200, 241, 94, .25);--status-created-bg: #1f2024;--status-created-text: #b0b3ba;--status-created-border: rgba(255, 255, 255, .08);--status-assigned-bg: rgba(240, 162, 75, .15);--status-assigned-text: #f0a24b;--status-assigned-border: rgba(240, 162, 75, .4);--status-accepted-bg: rgba(200, 241, 94, .15);--status-accepted-text: #c8f15e;--status-accepted-border: rgba(200, 241, 94, .4);--status-rejected-bg: rgba(232, 103, 74, .15);--status-rejected-text: #e8674a;--status-rejected-border: rgba(232, 103, 74, .4);--status-start-bg: rgba(138, 140, 146, .15);--status-start-text: #b0b3ba;--status-start-border: rgba(138, 140, 146, .4);--status-end-bg: rgba(138, 140, 146, .2);--status-end-text: #d0d2d8;--status-end-border: rgba(138, 140, 146, .5);--status-manager-start-bg: rgba(200, 241, 94, .2);--status-manager-start-text: #c8f15e;--status-manager-start-border: rgba(200, 241, 94, .5);--status-manager-end-bg: rgba(168, 211, 59, .25);--status-manager-end-text: #d9f684;--status-manager-end-border: rgba(168, 211, 59, .55);--status-completed-bg: rgba(200, 241, 94, .2);--status-completed-text: #c8f15e;--status-completed-border: rgba(200, 241, 94, .5);--status-payment-rejected-bg: rgba(232, 103, 74, .15);--status-payment-rejected-text: #f0826a;--status-payment-rejected-border: rgba(232, 103, 74, .45);--status-canceled-bg: rgba(212, 84, 59, .25);--status-canceled-text: #f5f4f0;--status-canceled-border: rgba(212, 84, 59, .55);--nav-bg: #17181b;--nav-border: rgba(255, 255, 255, .07);--nav-item-hover: #1f2024;--nav-item-active: rgba(200, 241, 94, .18);--input-bg: #1f2024;--input-border: rgba(255, 255, 255, .1);--input-focus-border: #c8f15e;--input-text: #f5f4f0;--input-placeholder: #6c6e74;--input-hover-border: rgba(255, 255, 255, .18);--input-disabled-bg: #17181b;--input-disabled-text: #4d5057;--input-error-border: #e8674a;--input-error-bg: rgba(232, 103, 74, .1);--input-success-border: #c8f15e;--input-success-bg: rgba(200, 241, 94, .1);--checkbox-bg: #1f2024;--checkbox-border: rgba(255, 255, 255, .18);--checkbox-checked-bg: #c8f15e;--checkbox-checked-border: #c8f15e;--checkbox-checkmark: #14160b;--radio-bg: #1f2024;--radio-border: rgba(255, 255, 255, .18);--radio-checked-bg: #c8f15e;--radio-checked-border: #c8f15e;--modal-overlay: rgba(0, 0, 0, .75);--modal-bg: #17181b;--scrollbar-track: transparent;--scrollbar-thumb: rgba(255, 255, 255, .12);--scrollbar-thumb-hover: rgba(255, 255, 255, .22);--calm-divider: rgba(255, 255, 255, .07);--calm-accent-soft: rgba(200, 241, 94, .15);--calm-warn-soft: rgba(240, 162, 75, .15);--calm-warn-text: #f0a24b}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:6px}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:6px;border:2px solid var(--scrollbar-track)}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}@layer base{*{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role=tab]:focus-visible,[role=button]:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}body{font-family:var(--font-sans, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);line-height:1.6;background:var(--background);color:var(--text-primary);transition:background-color .3s ease,color .3s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-top:env(safe-area-inset-top,0px)}a{color:var(--primary);text-decoration:none;transition:color all .2s ease}a:hover{color:var(--primary-dark)}}@layer base{.app-content--with-nav{padding-bottom:calc(60px + env(safe-area-inset-bottom,0px))}.wrapper{max-width:900px;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:16px;padding:0 16px}@media(max-width:600px){.wrapper{padding:0 8px}}.container{min-height:100vh;background:var(--background);padding:24px;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;align-items:center}@media(max-width:768px){.container{padding:16px;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}}.centered-container{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:env(safe-area-inset-bottom,0px)}}@layer components{.button{padding:13px 24px;min-height:46px;font-size:1rem;font-weight:600;letter-spacing:-.1px;border-radius:var(--calm-radius-cta, 12px);border:none;background:var(--button-background);color:var(--button-text);display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease,filter .2s ease}.button:hover:not(:disabled){background:var(--button-hover);box-shadow:var(--shadow-sm)}.button:active:not(:disabled){transform:scale(.97);transition-duration:.05s}.button:active:not(:disabled){box-shadow:none}.button:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.button:disabled{opacity:.5;cursor:not-allowed}.button--small{padding:8px 16px;min-height:38px;font-size:.875rem;border-radius:10px}.button--large{padding:16px 32px;min-height:54px;font-size:1.125rem;border-radius:var(--calm-radius-cta, 12px)}.button--outline{border:1px solid var(--border-light);background:transparent;color:var(--text-primary)}.button--outline:hover:not(:disabled){background:var(--card-hover);border-color:var(--border)}.button--ghost{background:transparent;color:var(--text-primary)}.button--ghost:hover:not(:disabled){background:var(--card-hover)}.button--primary{background:var(--primary-gradient);color:var(--button-text)}.button--primary:hover:not(:disabled){background:var(--primary-dark)}@media(max-width:480px){.button{padding:12px 16px;font-size:.875rem}.button--small{padding:8px 12px;min-height:36px;font-size:.875rem}.button--large{padding:12px 24px;min-height:46px;font-size:1rem}}}:root{color-scheme:dark;--bg: 10 7 13;--bg-2: 20 16 25;--bg-3: 24 19 31;--panel: 20 16 25;--ink: 245 240 250;--line: 245 240 250;--pink: 245 88 237;--pink-2: 255 122 249;--magenta: 245 88 237;--violet: 170 90 255;--purple: 170 90 255;--emerald: 92 228 131;--green: 92 228 131;--amber: 247 162 36;--red: 255 112 106;--cyan: 0 190 199;--orange: 247 162 36;--rose: 255 65 180;--slate: 154 142 170;--grad: linear-gradient(135deg, #a855f7 0%, #ec4899 100%);--shadow-glow: 0 6px 28px rgba(217, 70, 239, .45);--shadow-glow-lg: 0 8px 32px rgba(217, 70, 239, .5);--scrollbar-thumb: rgba(245, 240, 250, .2);--scrollbar-thumb-hover: rgba(245, 240, 250, .4);--surface-tint: rgba(245, 240, 250, .03);--surface-tint-2: rgba(245, 240, 250, .05);--tone-pink-bg: oklch(.35 .18 25 / .4);--tone-pink-fg: oklch(.78 .2 25);--tone-purple-bg: oklch(.35 .18 300 / .45);--tone-purple-fg: oklch(.78 .22 300);--tone-teal-bg: oklch(.35 .12 200 / .4);--tone-teal-fg: oklch(.78 .13 200);--tone-amber-bg: oklch(.35 .12 60 / .4);--tone-amber-fg: oklch(.82 .18 60);--accent: rgb(var(--pink));--chip: rgb(var(--ink) / .06);--chip-strong: rgb(var(--ink) / .1);--subtext: rgb(var(--ink) / .6);--brand-ink: rgb(var(--bg));--brand-ink-2: rgb(var(--bg-2));--brand-ink-3: rgb(var(--bg-3));--brand-pink: rgb(var(--pink));--brand-magenta: rgb(var(--magenta));--brand-violet: rgb(var(--violet));--brand-gradient: var(--grad);--brand-grad-soft: linear-gradient(135deg, rgb(var(--pink) / .15), rgb(var(--violet) / .15));--brand-glow: var(--shadow-glow);--primary: rgb(var(--pink));--primary-light: rgb(var(--pink-2));--primary-dark: rgb(var(--magenta));--primary-50: rgb(var(--pink) / .08);--primary-100: rgb(var(--pink) / .15);--primary-200: rgb(var(--pink) / .25);--primary-300: rgb(var(--pink) / .4);--primary-400: rgb(var(--pink-2));--primary-700: rgb(var(--magenta));--primary-rgb: var(--pink);--primary-gradient: var(--grad);--primary-gradient-hover: linear-gradient(135deg, rgb(var(--pink-2)) 0%, rgb(var(--pink)) 100%);--secondary: rgb(var(--violet));--secondary-light: rgb(var(--purple));--secondary-dark: rgb(var(--violet));--secondary-rgb: var(--violet);--background: rgb(var(--bg));--background-card: rgb(var(--bg-2));--surface: var(--surface-tint);--surface-secondary: var(--surface-tint-2);--card-background: rgb(var(--panel));--card-hover: rgb(var(--bg-3));--text-primary: rgb(var(--ink));--text-secondary: rgb(var(--ink) / .78);--text-muted: rgb(var(--ink) / .5);--text-disabled: rgb(var(--ink) / .32);--text-home: rgb(var(--ink));--text-primary-rgb: var(--ink);--text-disabled-rgb: var(--slate);--button-background: rgb(var(--pink));--button-hover: rgb(var(--pink-2));--button-text: #ffffff;--button-secondary-background: rgb(var(--ink) / .06);--button-secondary-hover: rgb(var(--ink) / .1);--button-secondary-text: rgb(var(--ink));--button-success-bg: rgb(var(--emerald));--button-success-hover: rgb(var(--green));--button-danger-bg: rgb(var(--red));--button-danger-hover: rgb(var(--red));--button-warning-bg: rgb(var(--amber));--button-warning-hover: rgb(var(--orange));--border: rgb(var(--line) / .08);--border-light: rgb(var(--line) / .06);--border-strong: rgb(var(--line) / .14);--border-focus: rgb(var(--pink));--success: rgb(var(--emerald));--success-light: rgb(var(--emerald) / .15);--success-dark: rgb(var(--green));--success-50: rgb(var(--emerald) / .08);--success-200: rgb(var(--emerald) / .25);--success-700: rgb(var(--green));--warning: rgb(var(--amber));--warning-light: rgb(var(--amber) / .15);--warning-dark: rgb(var(--orange));--warning-50: rgb(var(--amber) / .08);--warning-700: rgb(var(--orange));--error: rgb(var(--red));--error-light: rgb(var(--red) / .15);--error-dark: rgb(var(--red));--danger: rgb(var(--red));--danger-50: rgb(var(--red) / .08);--danger-dark: rgb(var(--red));--danger-700: rgb(var(--red));--info: rgb(var(--cyan));--info-light: rgb(var(--cyan) / .15);--info-dark: rgb(var(--cyan));--info-50: rgb(var(--cyan) / .08);--success-rgb: var(--emerald);--warning-rgb: var(--amber);--error-rgb: var(--red);--info-rgb: var(--cyan);--shadow-xs: 0 1px 2px rgba(0, 0, 0, .4);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .5), 0 1px 2px rgba(0, 0, 0, .4);--shadow: 0 2px 8px rgba(0, 0, 0, .5);--shadow-md: 0 10px 15px -3px rgba(0, 0, 0, .5), 0 4px 6px -2px rgba(0, 0, 0, .4);--shadow-lg: 0 12px 28px rgba(0, 0, 0, .55);--shadow-xl: 0 24px 48px rgba(0, 0, 0, .7);--shadow-hover: var(--shadow-glow);--shadow-focus: 0 0 0 3px rgb(var(--pink) / .3);--shadow-blue: 0 8px 32px rgb(var(--violet) / .35);--status-created-bg: rgb(var(--ink) / .04);--status-created-text: rgb(var(--ink) / .7);--status-created-border: rgb(var(--ink) / .1);--status-accepted-bg: rgb(var(--emerald) / .15);--status-accepted-text: rgb(var(--emerald));--status-accepted-border: rgb(var(--emerald) / .4);--status-rejected-bg: rgb(var(--red) / .15);--status-rejected-text: rgb(var(--red));--status-rejected-border: rgb(var(--red) / .4);--status-canceled-bg: rgb(var(--red) / .18);--status-canceled-text: rgb(var(--red));--status-canceled-border: rgb(var(--red) / .5);--status-completed-bg: rgb(var(--emerald) / .15);--status-completed-text: rgb(var(--emerald));--status-completed-border: rgb(var(--emerald) / .4);--nav-bg: rgb(var(--bg-2) / .85);--nav-border: rgb(var(--line) / .08);--nav-item-hover: rgb(var(--ink) / .04);--nav-item-active: rgb(var(--pink) / .18);--input-bg: rgb(var(--ink) / .03);--input-border: rgb(var(--line) / .1);--input-focus-border: rgb(var(--pink));--input-text: rgb(var(--ink));--input-placeholder: rgb(var(--ink) / .4);--input-hover-border: rgb(var(--line) / .18);--input-disabled-bg: rgb(var(--ink) / .02);--input-disabled-text: rgb(var(--ink) / .32);--input-error-border: rgb(var(--red));--input-error-bg: rgb(var(--red) / .08);--input-success-border: rgb(var(--emerald));--input-success-bg: rgb(var(--emerald) / .08);--checkbox-bg: rgb(var(--ink) / .04);--checkbox-border: rgb(var(--line) / .18);--checkbox-checked-bg: rgb(var(--pink));--checkbox-checked-border: rgb(var(--pink));--checkbox-checkmark: #ffffff;--radio-bg: rgb(var(--ink) / .04);--radio-border: rgb(var(--line) / .18);--radio-checked-bg: rgb(var(--pink));--radio-checked-border: rgb(var(--pink));--modal-overlay: rgba(0, 0, 0, .7);--modal-bg: rgb(var(--bg-2));--font-sans: "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-display: "Unbounded", "Manrope", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--radius-card-lg: 22px;--radius-card: 16px;--radius-cta: 14px;--radius-pill: 999px;--calm-radius-card: 20px;--calm-radius-card-sm: 16px;--calm-radius-cta: 14px;--calm-radius-pill: 999px;--calm-pad-card: 18px;--calm-divider: rgb(var(--line) / .08);--calm-accent-soft: rgb(var(--pink) / .15);--tg-safe-bottom: env(safe-area-inset-bottom, 0);--tg-safe-top: env(safe-area-inset-top, 0);--lk-sidebar-w: 248px}html.theme-light,html.theme-puma-light{color-scheme:light}html,body,#root{height:100%}body{margin:0;font-family:var(--font-sans);background:var(--background);color:var(--text-primary);-webkit-tap-highlight-color:transparent;overscroll-behavior-y:none}
