@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";:root{--bg-primary: #2f3034;--bg-secondary: #232227;--bg-input: #2f3034;--bg-period-selector: #222328;--bg-selected-period: #36393e;--bg-statistics: #202528;--color-purchase: #5b8b5d;--color-sale: #ff6b6b;--text-primary: #ffffff}*{margin:0;padding:0;box-sizing:border-box}body{background-color:var(--bg-primary);color:var(--text-primary);font-family:Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;margin:0;padding:0;overflow-x:hidden}#root{min-height:100vh;display:flex;flex-direction:column;position:relative;z-index:1}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:var(--bg-selected-period);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--color-purchase)}*{font-family:Montserrat,sans-serif;box-sizing:border-box;margin:0;padding:0}body{font-family:Montserrat,sans-serif;background-color:#1a1c1f;color:#fff;line-height:1.6}input,button,select,textarea{font-family:Montserrat,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;margin-bottom:15px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.number-input-container{position:relative}.number-input-container input[type=number]{width:100%;padding-right:40px}.number-input-arrows{position:absolute;right:10px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;cursor:pointer;gap:4px}.number-input-arrows div{display:flex;align-items:center;justify-content:center}.number-input-arrows svg{transition:all .3s ease}.number-input-arrows div:hover svg{stroke:#fff}:root{--bg-primary: #0d0f12;--bg-secondary: #13161a;--bg-tertiary: #1a1e24;--bg-card: #1e2329;--bg-card-hover: #252b33;--accent-green: #00d26a;--accent-green-dim: rgba(0, 210, 106, .15);--accent-green-glow: rgba(0, 210, 106, .4);--accent-red: #ff4757;--accent-red-dim: rgba(255, 71, 87, .15);--accent-blue: #3b82f6;--accent-gold: #fbbf24;--accent-platinum: #60a5fa;--text-primary: #ffffff;--text-secondary: rgba(255, 255, 255, .7);--text-muted: rgba(255, 255, 255, .4);--border-subtle: rgba(255, 255, 255, .06);--border-light: rgba(255, 255, 255, .1);--glass-bg: rgba(30, 35, 41, .8);--glass-border: rgba(255, 255, 255, .08);--shadow-sm: 0 2px 8px rgba(0, 0, 0, .2);--shadow-md: 0 4px 20px rgba(0, 0, 0, .3);--shadow-lg: 0 8px 40px rgba(0, 0, 0, .4);--shadow-glow: 0 0 30px var(--accent-green-glow);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--radius-2xl: 24px}._appContainer_hybe1_50{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;min-height:100vh;background:var(--bg-primary);background-image:radial-gradient(ellipse 80% 50% at 50% -20%,rgba(0,210,106,.08),transparent),radial-gradient(ellipse 60% 40% at 100% 100%,rgba(59,130,246,.05),transparent);position:relative;overflow-x:hidden;overflow-y:auto}._bgParticle_hybe1_63{position:fixed;width:3px;height:3px;background:#00d26a59;border-radius:50%;box-shadow:0 0 8px #00d26a40;animation:_bgParticleDrift_hybe1_1 15s ease-in-out infinite;pointer-events:none;z-index:0}@keyframes _bgParticleDrift_hybe1_1{0%,to{opacity:0;transform:translateY(0) scale(.5)}15%{opacity:.7;transform:translateY(-20px) scale(1)}50%{opacity:.3;transform:translateY(-50px) translate(15px) scale(.8)}85%{opacity:.6;transform:translateY(-30px) translate(-10px) scale(.9)}}@keyframes _acBorderGlow_hybe1_1{0%,to{border-color:#00d26a80;box-shadow:0 0 15px #00d26a33,0 0 40px #00d26a14,inset 0 0 10px #00d26a0f}50%{border-color:#00d26ae6;box-shadow:0 0 30px #00d26a80,0 0 60px #00d26a26,inset 0 0 20px #00d26a1f}}@keyframes _acRingSpin_hybe1_1{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes _acTextShift_hybe1_1{0%,to{background-position:0% center;filter:brightness(1)}50%{background-position:100% center;filter:brightness(1.3)}}@keyframes _acTextGreen_hybe1_1{0%,to{background-position:0% center;filter:brightness(1) drop-shadow(0 0 10px rgba(0,210,106,.2))}50%{background-position:100% center;filter:brightness(1.3) drop-shadow(0 0 40px rgba(0,210,106,.6))}}@keyframes _acSubGlow_hybe1_1{0%,to{box-shadow:0 0 5px #00d26a0d;border-color:#00d26a4d}50%{box-shadow:0 0 15px #00d26a33;border-color:#00d26a99}}@keyframes _acParticleFloat_hybe1_1{0%,to{opacity:0;transform:translate(0) scale(.5)}20%{opacity:1;transform:translate(2px,-6px) scale(1)}80%{opacity:.6;transform:translate(-3px,-12px) scale(.8)}}._logoContainer_hybe1_156{display:flex;align-items:center;gap:12px;padding-right:16px;margin-right:6px;border-right:1px solid var(--border-subtle);flex-shrink:0}._logoIcon_hybe1_167{position:relative;width:42px;height:42px;background:var(--bg-primary);border:2px solid rgba(0,210,106,.6);border-radius:12px;display:flex;align-items:center;justify-content:center;animation:_acBorderGlow_hybe1_1 2.5s ease-in-out infinite;flex-shrink:0}._logoEmoji_hybe1_181{font-size:20px;position:relative;z-index:2;filter:drop-shadow(0 0 8px rgba(0,210,106,.4))}._glowRing_hybe1_189{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:52px;height:52px;border-radius:14px;border:1.5px solid transparent;border-top-color:#00d26ab3;border-right-color:#00d26a4d;animation:_acRingSpin_hybe1_1 3s linear infinite;pointer-events:none}._glowRing2_hybe1_204{width:58px;height:58px;border-radius:16px;border-top-color:#00b45a66;border-left-color:#00b45a33;animation-duration:5s;animation-direction:reverse}._logoText_hybe1_215{display:flex;flex-direction:column;gap:2px}._logoTitle_hybe1_221{display:flex;align-items:baseline;gap:6px;line-height:1;position:relative}._textParticle_hybe1_230{position:absolute;width:3px;height:3px;background:var(--accent-green);border-radius:50%;box-shadow:0 0 6px #00d26ab3,0 0 12px #00d26a4d;animation:_textParticleFloat_hybe1_1 3.5s ease-in-out infinite;pointer-events:none;z-index:3}@keyframes _textParticleFloat_hybe1_1{0%,to{opacity:0;transform:translate(0) scale(.3)}15%{opacity:1;transform:translate(1px,-3px) scale(1)}50%{opacity:.7;transform:translate(-2px,-6px) scale(.9)}85%{opacity:.4;transform:translate(2px,-4px) scale(.6)}}._textArtis_hybe1_261{font-size:17px;font-weight:700;letter-spacing:-.02em;background:linear-gradient(90deg,#fff,#a0a0b0,#fff,#a0a0b0,#fff);background-size:400% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:_acTextShift_hybe1_1 3s ease-in-out infinite}._textCalc_hybe1_278{font-size:17px;font-weight:700;letter-spacing:-.02em;background:linear-gradient(90deg,#00d26a,#47ffb3,#00d26a,#2bff8e,#00d26a);background-size:400% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:_acTextGreen_hybe1_1 3s ease-in-out infinite}._textSub_hybe1_295{font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-green);padding:1px 6px;border:1px solid rgba(0,210,106,.4);border-radius:4px;background:#00d26a14;width:fit-content;animation:_acSubGlow_hybe1_1 2.5s ease-in-out infinite}._tabsContainer_hybe1_312{display:grid;grid-template-columns:auto 1fr auto;align-items:center;background:var(--glass-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:12px 24px;gap:10px;border-bottom:1px solid var(--glass-border);position:sticky;top:0;z-index:100}._tabsGroup_hybe1_327{display:flex;gap:10px;justify-content:center}._tabsRight_hybe1_333{display:flex;align-items:center;gap:8px;justify-self:end}._tab_hybe1_312{display:flex;align-items:center;gap:10px;padding:14px 24px;background:transparent;border:1px solid transparent;border-radius:var(--radius-lg);color:var(--text-muted);font-family:Inter,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.01em;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._tab_hybe1_312:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,var(--accent-green-dim),transparent 60%);opacity:0;transition:opacity .3s ease;border-radius:var(--radius-lg)}._tab_hybe1_312 svg{font-size:20px!important;transition:all .3s ease;position:relative;z-index:1}._tab_hybe1_312 span{position:relative;z-index:1}._tab_hybe1_312:hover{color:var(--text-secondary);background:#ffffff08;border-color:var(--border-subtle)}._tab_hybe1_312:hover:before{opacity:.3}._tabActive_hybe1_391{color:var(--accent-green);background:var(--accent-green-dim);border-color:#00d26a33;box-shadow:0 0 20px #00d26a1a}._tabActive_hybe1_391:before{opacity:1}._tabActive_hybe1_391 svg{color:var(--accent-green);filter:drop-shadow(0 0 6px var(--accent-green-glow))}._tabActive_hybe1_391:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:30px;height:3px;background:var(--accent-green);border-radius:3px 3px 0 0;box-shadow:0 0 10px var(--accent-green-glow)}._mainContainer_hybe1_424{display:flex;min-height:calc(100vh - 70px);height:100%;padding:24px;gap:24px;max-width:1200px;margin:0 auto;width:100%}._quickNotesRow_hybe1_435{display:flex;gap:16px}._quickNotesRow_hybe1_435>*{flex:1;min-width:0}._leftPanel_hybe1_445{flex:1;display:flex;flex-direction:column;gap:20px;min-width:0}._rightPanel_hybe1_453{width:400px;flex-shrink:0}._statisticsContainer_hybe1_458{display:flex;flex-direction:column;gap:20px}@media (max-width: 1400px){._mainContainer_hybe1_424{padding:20px;gap:20px}._rightPanel_hybe1_453{width:360px}}@media (max-width: 1200px){._mainContainer_hybe1_424{padding:16px;gap:16px}._rightPanel_hybe1_453{width:340px}}@media (max-width: 1024px){._rightPanel_hybe1_453{width:320px}}@media (max-width: 900px){._mainContainer_hybe1_424,._quickNotesRow_hybe1_435{flex-direction:column}._leftPanel_hybe1_445,._rightPanel_hybe1_453{width:100%}}@media (max-width: 768px){._tabsContainer_hybe1_312{display:flex;flex-wrap:wrap;padding:10px 16px;gap:8px}._logoContainer_hybe1_156{border-right:none;padding-right:0;margin-right:0;width:100%;padding-bottom:8px;border-bottom:1px solid var(--border-subtle);margin-bottom:2px}._tabsGroup_hybe1_327{flex:1}._tabsRight_hybe1_333{flex-shrink:0}._tab_hybe1_312{flex:1;justify-content:center;padding:12px 16px;font-size:13px}._mainContainer_hybe1_424{flex-direction:column;min-height:calc(100vh - 60px);padding:16px;gap:16px}._leftPanel_hybe1_445,._rightPanel_hybe1_453{width:100%}._leftPanel_hybe1_445{order:1}._rightPanel_hybe1_453{order:2}._statisticsContainer_hybe1_458{gap:16px}}@media (max-width: 480px){._tabsContainer_hybe1_312{padding:8px 12px;gap:6px}._logoContainer_hybe1_156{padding-bottom:6px;gap:10px}._logoIcon_hybe1_167{width:36px;height:36px;border-radius:10px}._logoEmoji_hybe1_181{font-size:17px}._glowRing_hybe1_189{width:46px;height:46px;border-radius:12px}._glowRing2_hybe1_204{width:52px;height:52px;border-radius:14px}._textArtis_hybe1_261,._textCalc_hybe1_278{font-size:15px}._tab_hybe1_312{padding:10px 12px;gap:6px;border-radius:var(--radius-md)}._tab_hybe1_312 span{font-size:12px}._mainContainer_hybe1_424{padding:12px;gap:12px}._statisticsContainer_hybe1_458{gap:12px}}@media (max-width: 350px){._tab_hybe1_312 span{display:none}._tab_hybe1_312{padding:12px 16px}._tab_hybe1_312 svg{font-size:22px!important}._textArtis_hybe1_261,._textCalc_hybe1_278{font-size:14px}._textSub_hybe1_295{font-size:8px}}@media (max-height: 700px){._mainContainer_hybe1_424{padding-bottom:30px}}._webKeyButton_hybe1_663{display:flex;align-items:center;justify-content:center;width:46px;height:46px;background:#ffffff0d;border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-muted);cursor:pointer;transition:all .25s ease}._webKeyButton_hybe1_663:hover{background:#ffffff14;border-color:var(--border-light);color:var(--text-secondary)}._webKeyButton_hybe1_663 svg{font-size:22px!important}._modalOverlay_hybe1_690{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000bf;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._webKeyModal_hybe1_703{position:relative;width:100%;max-width:380px;background:linear-gradient(165deg,var(--bg-tertiary) 0%,var(--bg-secondary) 100%);border-radius:var(--radius-xl);padding:32px 24px;border:1px solid var(--border-subtle);box-shadow:var(--shadow-lg)}._modalCloseButton_hybe1_714{position:absolute;top:16px;right:16px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border:none;border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:all .2s ease}._modalCloseButton_hybe1_714:hover{background:#ffffff1a;color:var(--text-primary)}._modalCloseButton_hybe1_714 svg{font-size:20px!important}._webKeyModalIcon_hybe1_740{font-size:48px;text-align:center;margin-bottom:16px}._webKeyModalTitle_hybe1_746{font-size:20px;font-weight:600;color:var(--text-primary);text-align:center;margin:0 0 8px}._webKeyModalDesc_hybe1_754{font-size:13px;color:var(--text-muted);text-align:center;margin:0 0 24px;line-height:1.5}._webKeyLoading_hybe1_762{display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px;color:var(--text-muted);font-size:14px}._webKeySpinner_hybe1_772{width:32px;height:32px;border:3px solid var(--border-subtle);border-top-color:var(--accent-green);border-radius:50%;animation:_spin_hybe1_1 .8s linear infinite}@keyframes _spin_hybe1_1{to{transform:rotate(360deg)}}._webKeyBox_hybe1_785{background:#0000004d;border-radius:var(--radius-md);padding:16px;border:1px solid var(--border-subtle);margin-bottom:16px;text-align:center}._webKeyText_hybe1_794{font-size:18px;font-family:SF Mono,Monaco,Courier New,monospace;color:var(--accent-green);word-break:break-all;letter-spacing:1px;font-weight:600;text-shadow:0 0 20px var(--accent-green-glow)}._webKeyCopyButton_hybe1_804{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:14px;background:linear-gradient(135deg,var(--accent-green) 0%,#00b359 100%);border:none;border-radius:var(--radius-md);color:#fff;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:all .25s ease;box-shadow:0 4px 15px #00d26a40;margin-bottom:16px}._webKeyCopyButton_hybe1_804:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00d26a59}._webKeyCopyButton_hybe1_804:active{transform:translateY(0)}._webKeyCopyButton_hybe1_804 svg{font-size:20px!important}._webKeyCopyButtonSuccess_hybe1_837{background:linear-gradient(135deg,#10b981,#059669)}._webKeyHint_hybe1_841{font-size:12px;color:var(--text-muted);text-align:center;margin:0;line-height:1.5}._webKeyHint_hybe1_841 strong{color:var(--accent-blue);font-weight:500}@media (max-width: 480px){._webKeyModal_hybe1_703{padding:24px 20px}._webKeyModalTitle_hybe1_746{font-size:18px}._webKeyText_hybe1_794{font-size:16px}._webKeyCopyButton_hybe1_804{padding:12px;font-size:13px}}@media (max-width: 350px){._webKeyButton_hybe1_663{width:40px;height:40px}._webKeyButton_hybe1_663 svg{font-size:20px!important}}._deleteModal_hybe1_889{background:#2a2a2a;border-radius:16px;padding:24px;width:320px;max-width:90vw;text-align:center}._warningIcon_hybe1_898{font-size:48px!important;color:#ffc107;margin-bottom:16px}._deleteModalTitle_hybe1_904{font-size:18px;font-weight:600;color:#fff;margin:0 0 12px}._deleteModalText_hybe1_911{font-size:14px;color:#ffffff80;margin:0 0 24px;line-height:1.5}._deleteModalButtons_hybe1_918{display:flex;gap:12px}._cancelButton_hybe1_923{flex:1;padding:12px;background:#3a3a3a;border:none;border-radius:10px;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease}._cancelButton_hybe1_923:hover{background:#4a4a4a}._confirmDeleteButton_hybe1_940{flex:1;padding:12px;background:#ff5252;border:none;border-radius:10px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}._confirmDeleteButton_hybe1_940:hover{background:#ff6b6b}._webKeyToggle_hybe1_958{background:transparent;border:1px solid rgba(0,200,83,.5);color:#00c853;padding:4px 12px;border-radius:6px;font-size:12px;cursor:pointer;margin-left:10px;transition:all .2s}._webKeyToggle_hybe1_958:hover{background:#00c8531a}._webKeyLink_hybe1_975{color:#00c853;text-decoration:none;font-weight:600;transition:all .2s}._webKeyLink_hybe1_975:hover{text-decoration:underline;color:#00e676}._notesButton_hybe1_1018{display:flex;align-items:center;justify-content:center;background:#f59e0b26;border:1px solid rgba(245,158,11,.3);border-radius:10px;padding:10px;color:#f59e0b;cursor:pointer;transition:all .2s ease}._notesButton_hybe1_1018:hover{background:#f59e0b40;transform:scale(1.05)}._notesButton_hybe1_1018 svg{font-size:22px!important}._toastContainer_60hmm_4{position:fixed;top:16px;left:50%;transform:translate(-50%);z-index:99999;display:flex;flex-direction:column;gap:8px;pointer-events:none;width:calc(100% - 32px);max-width:400px}._toast_60hmm_4{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:12px;color:#fff;font-size:14px;font-weight:500;pointer-events:auto;cursor:pointer;animation:_slideIn_60hmm_1 .25s ease-out;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 4px 20px #0006}._toast_60hmm_4._error_60hmm_34{background:#f44336e6}._toast_60hmm_4._success_60hmm_38{background:#4caf50e6}._toast_60hmm_4._warning_60hmm_42{background:#ff9800e6}._toast_60hmm_4._info_60hmm_46{background:#2196f3e6}._toastIcon_60hmm_50{font-size:16px;flex-shrink:0;width:20px;text-align:center}._toastText_60hmm_57{flex:1;line-height:1.4}@keyframes _slideIn_60hmm_1{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}._confirmOverlay_60hmm_76{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:99998;padding:16px;animation:_fadeIn_60hmm_1 .15s ease-out}._confirmModal_60hmm_89{background:#1e2128;border-radius:16px;padding:24px;max-width:340px;width:100%;box-shadow:0 8px 32px #00000080;animation:_scaleIn_60hmm_1 .2s ease-out}._confirmTitle_60hmm_99{color:#fff;font-size:18px;font-weight:600;margin:0 0 8px}._confirmMessage_60hmm_106{color:#ffffffb3;font-size:14px;line-height:1.5;margin:0 0 20px}._confirmButtons_60hmm_113{display:flex;gap:10px}._confirmCancel_60hmm_118,._confirmOk_60hmm_119{flex:1;padding:10px 16px;border:none;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:opacity .15s}._confirmCancel_60hmm_118:active,._confirmOk_60hmm_119:active{opacity:.8}._confirmCancel_60hmm_118{background:#ffffff1a;color:#fffc}._confirmOk_60hmm_119{background:#f44336;color:#fff}@keyframes _fadeIn_60hmm_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleIn_60hmm_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._container_1u118_1{background:linear-gradient(145deg,#1a1d21,#151719);border-radius:16px;padding:20px;border:1px solid rgba(255,255,255,.06)}._header_1u118_8{margin-bottom:16px}._title_1u118_12{display:flex;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:600;color:#fff}._titleIcon_1u118_22{color:#00d26a;font-size:22px!important}._form_1u118_27{display:flex;flex-direction:column;gap:12px}._row_1u118_33{display:flex;gap:12px;align-items:stretch}._inputGroup_1u118_39{position:relative;display:flex;align-items:center}._input_1u118_39{width:100%;background:#252830;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:12px 14px;color:#fff;font-size:14px;transition:all .3s cubic-bezier(.4,0,.2,1)}._input_1u118_39:focus{outline:none;border-color:#00d26a;background:#2a2e36}._input_1u118_39::placeholder{color:#ffffff59}._inputPrefix_1u118_66{position:absolute;left:14px;color:#00d26a;font-weight:600;font-size:14px;z-index:1}._inputWithPrefix_1u118_75{padding-left:28px}._select_1u118_80{display:flex;align-items:center;gap:8px;width:100%;background:#252830;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:12px 14px;color:#fff;font-size:14px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-align:left}._select_1u118_80:hover{background:#2a2e36}._selectOpen_1u118_100{border-color:#00d26a;background:#2a2e36}._selectIcon_1u118_105{color:#00d26a;font-size:20px!important}._selectPlaceholder_1u118_110{color:#ffffff59;flex:1}._selectValue_1u118_115{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._selectArrow_1u118_122{color:#fff6;font-size:20px!important;transition:transform .3s cubic-bezier(.4,0,.2,1)}._selectOpen_1u118_100 ._selectArrow_1u118_122{transform:rotate(180deg)}._dropdown_1u118_132{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#2a2e36;border:1px solid rgba(255,255,255,.1);border-radius:10px;z-index:100;box-shadow:0 8px 32px #0006;max-height:280px;overflow:hidden;overflow-y:auto}._carSuggestions_1u118_148{position:absolute;top:calc(100% + 4px);left:0;right:0;margin:0;padding:6px;list-style:none;background:#2a2e36;border:1px solid rgba(255,255,255,.1);border-radius:10px;z-index:100;box-shadow:0 8px 32px #0006;max-height:320px;overflow-y:auto}._carSuggestionItem_1u118_165{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;background:none;border:none;border-radius:8px;color:#ffffffe6;font-size:14px;cursor:pointer;text-align:left;transition:background .15s}._carSuggestionItem_1u118_165:hover,._carSuggestionItemActive_1u118_182{background:#00d26a1f}._carSuggestionImg_1u118_186{width:48px;height:36px;object-fit:contain;border-radius:6px;flex-shrink:0}._carSuggestionName_1u118_194{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._carSuggestionPrice_1u118_201{color:#00d26a;font-size:12px;font-weight:600;flex-shrink:0}._dropdownItem_1u118_208{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;background:none;border:none;color:#fffc;font-size:14px;cursor:pointer;text-align:left;transition:all .25s cubic-bezier(.4,0,.2,1)}._dropdownItem_1u118_208:hover{background:#00d26a1a;color:#00d26a}._dropdownItemActive_1u118_228{background:#00d26a26;color:#00d26a}._dropdownIcon_1u118_233{font-size:20px!important;opacity:.7}._dropdownItemActive_1u118_228 ._dropdownIcon_1u118_233,._dropdownItem_1u118_208:hover ._dropdownIcon_1u118_233{opacity:1}@keyframes _shake_1u118_1{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}._inputError_1u118_252,._selectError_1u118_258{border-color:#ff4757!important;box-shadow:0 0 0 1px #ff47574d,0 0 12px #ff475726;animation:_shake_1u118_1 .4s ease-in-out}._selectError_1u118_258 ._selectPlaceholder_1u118_110{color:#ff4757}._photoActions_1u118_269{display:flex;align-items:center;gap:8px}._iconBtn_1u118_275{display:flex;align-items:center;justify-content:center;width:42px;height:42px;background:#252830;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:#ffffff80;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}._iconBtn_1u118_275:hover{background:#2a2e36;color:#fff}._iconBtnActive_1u118_294{background:#00d26a26;border-color:#00d26a;color:#00d26a}._iconBtn_1u118_275 svg{font-size:20px!important}._photoPreview_1u118_304{position:relative;width:42px;height:42px;border-radius:10px;overflow:hidden;cursor:pointer;border:2px solid #00d26a}._photoPreview_1u118_304 img{width:100%;height:100%;object-fit:cover}._photoRemove_1u118_320{position:absolute;top:0;right:0;bottom:0;left:0;background:#ef4444e6;color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1)}._photoPreview_1u118_304:hover ._photoRemove_1u118_320{opacity:1}._addBtn_1u118_339{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;background:linear-gradient(135deg,#00d26a,#00b359);border:none;border-radius:10px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap}._addBtn_1u118_339:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 20px #00d26a66}._addBtn_1u118_339:disabled{opacity:.4;cursor:not-allowed}._addBtn_1u118_339 svg{font-size:20px!important}._urlModalOverlay_1u118_373{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000bf;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:1000}._urlModal_1u118_373{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:420px;max-width:90vw;background:linear-gradient(165deg,#1e2329,#151719);border-radius:16px;padding:24px;border:1px solid rgba(255,255,255,.08);box-shadow:0 20px 60px #0009;z-index:1001}._urlModalHeader_1u118_397{display:flex;align-items:center;gap:10px;margin-bottom:20px}._urlModalIcon_1u118_404{color:#00d26a;font-size:24px!important}._urlModalTitle_1u118_409{margin:0;font-size:17px;font-weight:600;color:#fff;flex:1}._urlModalClose_1u118_417{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#ffffff0d;border:none;border-radius:8px;color:#fff6;cursor:pointer;transition:all .2s ease}._urlModalClose_1u118_417:hover{background:#ffffff1a;color:#fff}._urlModalClose_1u118_417 svg{font-size:20px!important}._urlModalInput_1u118_440{width:100%;background:#252830;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:14px 16px;color:#fff;font-size:14px;font-family:Inter,sans-serif;transition:all .3s cubic-bezier(.4,0,.2,1);box-sizing:border-box}._urlModalInput_1u118_440:focus{outline:none;border-color:#00d26a;background:#2a2e36;box-shadow:0 0 0 2px #00d26a26}._urlModalInput_1u118_440::placeholder{color:#ffffff4d}._urlPreviewBox_1u118_464{margin-top:12px;border-radius:10px;overflow:hidden;background:#252830;border:1px solid rgba(255,255,255,.06)}._urlPreviewImg_1u118_472{width:100%;max-height:180px;object-fit:contain;display:none}._urlModalButtons_1u118_479{display:flex;gap:10px;margin-top:20px}._urlModalConfirm_1u118_485{flex:1;padding:12px;background:linear-gradient(135deg,#00d26a,#00b359);border:none;border-radius:10px;color:#fff;font-size:14px;font-weight:600;font-family:Inter,sans-serif;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}._urlModalConfirm_1u118_485:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #00d26a66}._urlModalConfirm_1u118_485:disabled{opacity:.4;cursor:not-allowed}._urlModalCancel_1u118_509{flex:1;padding:12px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#ffffffb3;font-size:14px;font-weight:600;font-family:Inter,sans-serif;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}._urlModalCancel_1u118_509:hover{background:#ffffff1f;color:#fff}@media (max-width: 900px){._row_1u118_33{flex-wrap:wrap}._row_1u118_33>*{flex:1 1 45%!important;min-width:140px}._addBtn_1u118_339{flex:1 1 100%!important}}@media (max-width: 600px){._container_1u118_1{padding:16px}._row_1u118_33>*{flex:1 1 100%!important}._photoActions_1u118_269{justify-content:flex-start}}._container_dt1w8_1{background:linear-gradient(145deg,#1a1d21,#151719);border-radius:16px;padding:20px;border:1px solid rgba(255,255,255,.06)}._header_dt1w8_8{display:flex;align-items:center;gap:6px;margin-bottom:16px}._headerIconUp_dt1w8_15{color:#00d26a;font-size:20px!important}._headerIconDown_dt1w8_20{color:#ff5252;font-size:20px!important}._headerDivider_dt1w8_25{color:#ffffff4d;font-size:14px}._title_dt1w8_30{margin:0 0 0 8px;font-size:16px;font-weight:600;color:#fff}._form_dt1w8_38{display:flex;flex-direction:column;gap:12px}._row_dt1w8_44{display:flex;gap:12px}._nameInput_dt1w8_49{flex:1.5;background:#252830;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:12px 14px;color:#fff;font-size:14px;transition:all .3s cubic-bezier(.4,0,.2,1)}._nameInput_dt1w8_49:focus{outline:none;border-color:#00d26a;background:#2a2e36}._nameInput_dt1w8_49::placeholder{color:#ffffff59}._inputGroup_dt1w8_70{position:relative;display:flex;align-items:center;flex:1}._inputPrefix_dt1w8_77{position:absolute;left:14px;color:#00d26a;font-weight:600;font-size:14px;z-index:1}._input_dt1w8_70{width:100%;background:#252830;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:12px 14px 12px 28px;color:#fff;font-size:14px;transition:all .3s cubic-bezier(.4,0,.2,1)}._input_dt1w8_70:focus{outline:none;border-color:#00d26a;background:#2a2e36}._input_dt1w8_70::placeholder{color:#ffffff59}._commentInput_dt1w8_107{flex:1.5;background:#252830;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:12px 14px;color:#fff;font-size:14px;transition:all .3s cubic-bezier(.4,0,.2,1)}._commentInput_dt1w8_107:focus{outline:none;border-color:#00d26a;background:#2a2e36}._commentInput_dt1w8_107::placeholder{color:#ffffff59}._buttons_dt1w8_128{display:flex;gap:12px}._incomeBtn_dt1w8_133{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 20px;background:linear-gradient(135deg,#00d26a,#00b359);border:none;border-radius:10px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}._incomeBtn_dt1w8_133:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #00d26a66}._incomeBtn_dt1w8_133:disabled{opacity:.4;cursor:not-allowed}._incomeBtn_dt1w8_133 svg{font-size:20px!important}._expenseBtn_dt1w8_164{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 20px;background:linear-gradient(135deg,#ff5252,#e04545);border:none;border-radius:10px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}._expenseBtn_dt1w8_164:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #ff525266}._expenseBtn_dt1w8_164:disabled{opacity:.4;cursor:not-allowed}._expenseBtn_dt1w8_164 svg{font-size:20px!important}@media (max-width: 768px){._row_dt1w8_44{flex-wrap:wrap}._nameInput_dt1w8_49{flex:1 1 100%}._inputGroup_dt1w8_70,._commentInput_dt1w8_107{flex:1}}@media (max-width: 480px){._container_dt1w8_1{padding:16px}._row_dt1w8_44{flex-direction:column}._nameInput_dt1w8_49,._inputGroup_dt1w8_70,._commentInput_dt1w8_107{flex:1 1 100%}._buttons_dt1w8_128{flex-direction:column}}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.375em;border-bottom-right-radius:.375em}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select,.react-datepicker__header--middle,.react-datepicker__header--bottom){border-top-right-radius:.3rem}.react-datepicker__header--middle{border-top:1px solid #aeaeae;border-radius:0;margin-top:4px}.react-datepicker__header--bottom{border-bottom:none;border-top:1px solid #aeaeae;border-radius:0 0 .3rem .3rem}.react-datepicker__header-wrapper{position:relative}.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__month-select,.react-datepicker__year-select,.react-datepicker__month-year-select{background-color:transparent;border:1px solid #aeaeae;border-radius:.3rem;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;margin-top:5px;padding:2px 5px}.react-datepicker__month-select:focus-visible,.react-datepicker__year-select:focus-visible,.react-datepicker__month-year-select:focus-visible{outline:auto 1px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.5em;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:5em;margin:2px}.react-datepicker__month{margin:.5em;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:5em;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.375em;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.375em}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.375em}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + 1.0625em);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:2.125em;line-height:2.125em;text-align:center;margin:.208em}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:2.125em;line-height:2.125em;text-align:center;margin:.208em}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90;color:#fff}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.625em;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__children-container{width:17.25em;margin:.5em;padding-right:.25em;padding-left:.25em;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.react-datepicker-popper-offset{margin-top:-.7em}._container_ndtlx_1{background:linear-gradient(145deg,#1a1d21,#151719);border-radius:16px;overflow:visible;position:relative;border:1px solid rgba(255,255,255,.06)}._periodRow_ndtlx_10{display:flex;padding:6px;gap:6px;background:#0000004d;border-radius:16px 16px 0 0}._periodButton_ndtlx_18{flex:1;padding:12px 16px;border:none;border-radius:10px;background:transparent;color:#ffffff80;font-size:13px;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}._periodButton_ndtlx_18:hover{color:#fffc;background:#ffffff0d}._periodButton_ndtlx_18._active_ndtlx_37{color:#00d26a;background:linear-gradient(135deg,#00d26a33,#00d26a1a);box-shadow:0 0 20px #00d26a26}._periodButton_ndtlx_18._active_ndtlx_37:after{content:"";position:absolute;bottom:6px;left:50%;transform:translate(-50%);width:24px;height:3px;background:#00d26a;border-radius:2px;box-shadow:0 0 8px #00d26a80}._dateRow_ndtlx_57{display:flex;align-items:center;justify-content:center;gap:12px;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.06)}._dateInput_ndtlx_66{padding:10px 14px;background:#252830;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:#fff;font-size:14px;outline:none;transition:all .3s cubic-bezier(.4,0,.2,1);width:130px;text-align:center;cursor:pointer}._dateInput_ndtlx_66:focus{border-color:#00d26a;background:#2a2e36}._dateInput_ndtlx_66::placeholder{color:#ffffff4d}._dateSeparator_ndtlx_89{color:#ffffff4d;font-size:14px}._statsRow_ndtlx_95{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:16px}._statItem_ndtlx_102{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 8px;background:#ffffff08;border-radius:12px;border:1px solid rgba(255,255,255,.06);transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;min-width:0}._statItem_ndtlx_102:hover{background:#ffffff0d;transform:translateY(-2px)}._statItem_ndtlx_102:nth-child(1){background:linear-gradient(145deg,#00d26a1a,#00d26a08);border-color:#00d26a26}._statItem_ndtlx_102:nth-child(2){background:linear-gradient(145deg,#ff52521a,#ff525208);border-color:#ff525226}._statItem_ndtlx_102:nth-child(3){background:linear-gradient(145deg,#3b82f61a,#3b82f608);border-color:#3b82f626}._statItem_ndtlx_102:nth-child(4){background:linear-gradient(145deg,#fbbf241a,#fbbf2408);border-color:#fbbf2426}._statLabel_ndtlx_145{font-size:11px;color:#fff9;text-transform:uppercase;letter-spacing:.5px;font-weight:500}._statValue_ndtlx_153{font-size:clamp(13px,2.5vw,20px);font-weight:700;letter-spacing:-.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;text-align:center}._divider_ndtlx_164{display:none}._green_ndtlx_168{color:#00d26a;text-shadow:0 0 20px rgba(0,210,106,.3)}._red_ndtlx_173{color:#ff5252;text-shadow:0 0 20px rgba(255,82,82,.3)}._blue_ndtlx_178{color:#3b82f6;text-shadow:0 0 20px rgba(59,130,246,.3)}._gold_ndtlx_183{color:#fbbf24;text-shadow:0 0 20px rgba(251,191,36,.3)}._deleteButton_ndtlx_189{position:absolute;top:14px;right:14px;width:28px;height:28px;border:none;border-radius:8px;background:#ffffff0d;color:#ffffff4d;font-size:14px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center}._deleteButton_ndtlx_189:hover{background:#ff525233;color:#ff5252}._darkPopper_ndtlx_216{z-index:1000!important}._darkCalendar_ndtlx_220{background:#1e2127!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:14px!important;font-family:inherit!important;box-shadow:0 12px 40px #00000080!important}.react-datepicker__header{background:#252830!important;border-bottom:1px solid rgba(255,255,255,.08)!important;border-radius:14px 14px 0 0!important;padding-top:12px!important}.react-datepicker__current-month{color:#fff!important;font-weight:600!important;font-size:14px!important;margin-bottom:8px!important}.react-datepicker__day-name{color:#ffffff80!important;font-size:12px!important;width:36px!important;margin:2px!important}.react-datepicker__month{margin:8px!important}.react-datepicker__day{color:#fff!important;width:36px!important;height:36px!important;line-height:36px!important;margin:2px!important;border-radius:8px!important;transition:all .15s ease!important}.react-datepicker__day:hover{background:#00d26a33!important}.react-datepicker__day--selected{background:#00d26a!important;font-weight:600!important}.react-datepicker__day--today{font-weight:700!important;color:#00d26a!important}.react-datepicker__day--outside-month{color:#fff3!important}.react-datepicker__navigation-icon:before{border-color:#ffffff80!important}.react-datepicker__triangle{display:none!important}.react-datepicker__close-icon:after{background:#fff3!important;color:#fff!important;font-size:14px!important}@media (max-width: 900px){._statsRow_ndtlx_95{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){._periodButton_ndtlx_18{padding:10px 8px;font-size:12px}._dateRow_ndtlx_57{flex-direction:column;gap:8px}._dateInput_ndtlx_66{width:100%}._dateSeparator_ndtlx_89{display:none}._statsRow_ndtlx_95{grid-template-columns:repeat(2,1fr);gap:10px;padding:12px}._statItem_ndtlx_102{padding:14px 10px}._statLabel_ndtlx_145{font-size:10px}._statValue_ndtlx_153{font-size:clamp(12px,3.5vw,16px)}}@media (max-width: 400px){._periodRow_ndtlx_10{flex-wrap:wrap}._periodButton_ndtlx_18{flex:1 1 45%}._statValue_ndtlx_153{font-size:clamp(11px,3.5vw,14px)}}._dateRow_ndtlx_57{position:relative;z-index:10}.react-datepicker-popper{z-index:100!important}.react-datepicker{position:relative;z-index:100}._footerRow_ndtlx_373{display:flex;justify-content:center;padding:12px 16px 16px;border-top:1px solid rgba(255,255,255,.06)}._resetButton_ndtlx_380{display:flex;align-items:center;gap:8px;padding:10px 20px;background:#ff52521a;border:1px solid rgba(255,82,82,.2);border-radius:10px;color:#ff5252cc;font-size:13px;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}._resetButton_ndtlx_380:hover{background:#ff525233;color:#ff5252;border-color:#ff525266}._salesHistoryContainer_1m32l_1{padding:16px;background:#1a1a1a;border-radius:12px;display:flex;flex-direction:column;max-height:500px;overflow:hidden}._sectionTitle_1m32l_11{text-align:center;color:#fff;margin:0 0 16px;font-size:18px;font-weight:600;flex-shrink:0}._emptyState_1m32l_20{color:#ffffff80;text-align:center;padding:20px}._errorState_1m32l_26{color:#ff0000b3;text-align:center;padding:20px}._salesList_1m32l_32{display:flex;flex-direction:column;gap:8px;overflow-y:auto;flex:1;min-height:0;padding-right:4px}._salesList_1m32l_32::-webkit-scrollbar{width:5px}._salesList_1m32l_32::-webkit-scrollbar-track{background:transparent}._salesList_1m32l_32::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:4px}._salesList_1m32l_32::-webkit-scrollbar-thumb:hover{background:#ffffff26}._saleItem_1m32l_59{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#252525;border-radius:10px;transition:background .3s cubic-bezier(.4,0,.2,1)}._saleItem_1m32l_59:hover{background:#2a2a2a}._saleIndicator_1m32l_74{width:4px;height:40px;border-radius:2px;flex-shrink:0}._salePositive_1m32l_81{background:linear-gradient(180deg,#4caf50,#2e7d32)}._saleNegative_1m32l_85{background:linear-gradient(180deg,#ff5252,#d32f2f)}._saleInfo_1m32l_90{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._saleName_1m32l_98{font-size:14px;color:#fff;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._salePrices_1m32l_107{display:flex;align-items:center;gap:8px}._sellPrice_1m32l_113{font-size:16px;font-weight:600;color:#fff}._profit_1m32l_119{font-size:13px;font-weight:500;padding:2px 6px;border-radius:4px}._profitPositive_1m32l_126{color:#4caf50;background:#4caf5026}._profitNegative_1m32l_131{color:#ff5252;background:#ff525226}._saleActions_1m32l_137{display:flex;align-items:center;gap:12px;flex-shrink:0}._saleDateTime_1m32l_144{display:flex;flex-direction:column;align-items:flex-end;gap:2px}._saleDate_1m32l_144{font-size:13px;color:#ffffffb3}._saleTime_1m32l_156{font-size:11px;color:#fff6}._deleteButton_1m32l_162{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:6px;background:transparent;color:#ffffff4d;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);opacity:0}._deleteButtonVisible_1m32l_177,._saleItem_1m32l_59:hover ._deleteButton_1m32l_162{opacity:1}._deleteButton_1m32l_162:hover{background:#ff525233;color:#ff5252}@media (max-width: 480px){._salesHistoryContainer_1m32l_1{padding:12px}._saleItem_1m32l_59{padding:10px 12px;gap:10px}._saleName_1m32l_98{font-size:13px}._sellPrice_1m32l_113{font-size:14px}._profit_1m32l_119{font-size:12px;padding:1px 4px}._saleDate_1m32l_144{font-size:12px}._saleTime_1m32l_156{font-size:10px}._deleteButton_1m32l_162{width:28px;height:28px;opacity:1}._saleIndicator_1m32l_74{height:36px}}._saleComment_1m32l_231{font-size:12px;color:#ffffff80;margin-top:2px;font-style:italic}._inventoryContainer_sm3p8_4{background:linear-gradient(145deg,#1a1d21,#151719);border-radius:16px;padding:20px;max-height:85vh;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.06);overflow:hidden}._headerSection_sm3p8_18{margin-bottom:16px;flex-shrink:0}._inventoryTitle_sm3p8_23{font-size:20px;font-weight:700;color:#fff;margin:0;display:flex;align-items:center;gap:8px}._itemCount_sm3p8_33{font-size:14px;font-weight:400;color:#fff6}._inventoryStats_sm3p8_42{display:flex;align-items:center;gap:16px;padding:14px 18px;background:linear-gradient(135deg,#00d26a1f,#00d26a0a);border:1px solid rgba(0,210,106,.2);border-radius:12px;margin-bottom:16px;flex-shrink:0;animation:_statsGlow_sm3p8_1 3s ease-in-out infinite}._statItem_sm3p8_55{display:flex;align-items:center;gap:6px}._statLabel_sm3p8_61{color:#fff9;font-size:13px}._statValue_sm3p8_66{color:#00d26a;font-weight:700;font-size:15px;text-shadow:0 0 15px rgba(0,210,106,.3);transition:all .4s cubic-bezier(.4,0,.2,1)}._statDivider_sm3p8_74{width:1px;height:20px;background:#00d26a4d}._searchBar_sm3p8_83{display:flex;gap:10px;margin-bottom:12px;flex-shrink:0}._searchInputWrapper_sm3p8_90{flex:1;position:relative}._searchIcon_sm3p8_95{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#ffffff4d;font-size:20px!important}._searchInput_sm3p8_90{width:100%;background:#252830;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:12px 12px 12px 44px;color:#fff;font-size:14px;transition:all .3s cubic-bezier(.4,0,.2,1);box-sizing:border-box}._searchInput_sm3p8_90:focus{outline:none;border-color:#00d26a;background:#2a2e36}._searchInput_sm3p8_90::placeholder{color:#ffffff4d}._sortWrapper_sm3p8_126{position:relative}._sortButton_sm3p8_130{background:#252830;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:12px;color:#ffffff80;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center}._sortButton_sm3p8_130:hover{background:#2a2e36;color:#fff;border-color:#ffffff26}._sortMenu_sm3p8_149{position:absolute;top:calc(100% + 6px);right:0;background:#2a2e36;border:1px solid rgba(255,255,255,.1);border-radius:12px;box-shadow:0 10px 40px #00000080;z-index:100;overflow:hidden;min-width:180px}._sortMenuItem_sm3p8_162{display:block;width:100%;padding:12px 16px;background:none;border:none;color:#ffffffb3;font-size:13px;text-align:left;cursor:pointer;transition:all .15s ease;font-family:inherit}._sortMenuItem_sm3p8_162:hover{background:#00d26a1a;color:#00d26a}._sortMenuItemActive_sm3p8_181{color:#00d26a;background:#00d26a26}._categoryFilter_sm3p8_189{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap;flex-shrink:0}._categoryChip_sm3p8_197{padding:8px 16px;background:#252830;border:1px solid rgba(255,255,255,.08);border-radius:20px;color:#fff9;font-size:12px;font-weight:500;cursor:pointer;transition:all .35s cubic-bezier(.4,0,.2,1);white-space:nowrap;font-family:inherit}._categoryChip_sm3p8_197:hover{background:#2a2e36;color:#fff;border-color:#ffffff26;transform:translateY(-1px)}._categoryChip_sm3p8_197:active{transform:scale(.95)}._categoryChipActive_sm3p8_222{background:linear-gradient(135deg,#00d26a33,#00d26a1a);border-color:#00d26a66;color:#00d26a;box-shadow:0 0 15px #00d26a26;transform:scale(1.05)}._itemsGrid_sm3p8_233{display:grid;grid-template-columns:repeat(auto-fill,minmax(165px,1fr));gap:12px;flex:1;min-height:0;overflow-y:auto;padding:4px 4px 4px 0;align-items:start;align-content:start}._itemsGrid_sm3p8_233::-webkit-scrollbar{width:5px}._itemsGrid_sm3p8_233::-webkit-scrollbar-track{background:transparent}._itemsGrid_sm3p8_233::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:4px}._itemsGrid_sm3p8_233::-webkit-scrollbar-thumb:hover{background:#ffffff26}._itemCard_sm3p8_265{background:linear-gradient(145deg,#22262b,#1c1f24);border-radius:14px;padding:14px;display:flex;flex-direction:column;align-items:center;text-align:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;border:1px solid rgba(255,255,255,.05);height:220px;animation:_cardFadeIn_sm3p8_1 .35s cubic-bezier(.4,0,.2,1) both}._itemCard_sm3p8_265:nth-child(1){animation-delay:0ms}._itemCard_sm3p8_265:nth-child(2){animation-delay:30ms}._itemCard_sm3p8_265:nth-child(3){animation-delay:60ms}._itemCard_sm3p8_265:nth-child(4){animation-delay:90ms}._itemCard_sm3p8_265:nth-child(5){animation-delay:.12s}._itemCard_sm3p8_265:nth-child(6){animation-delay:.15s}._itemCard_sm3p8_265:nth-child(n+7){animation-delay:.18s}._itemCard_sm3p8_265:hover{transform:translateY(-4px);box-shadow:0 12px 30px #0006;border-color:#00d26a33;background:linear-gradient(145deg,#282c33,#1f2328)}._itemCardActive_sm3p8_296{border-color:#00d26a80;box-shadow:0 0 20px #00d26a1f}._itemMedia_sm3p8_302{width:68px;height:68px;border-radius:14px;overflow:hidden;background:linear-gradient(145deg,#ffffff12,#ffffff05);display:flex;align-items:center;justify-content:center;margin-bottom:10px;flex-shrink:0;position:relative}._itemPhoto_sm3p8_316{width:100%;height:100%;object-fit:cover}._itemIconFallback_sm3p8_322{display:flex;align-items:center;justify-content:center;width:100%;height:100%}._hidden_sm3p8_330{display:none!important}._categoryIcon_sm3p8_334{font-size:32px!important;filter:drop-shadow(0 0 6px currentColor)}._linkBadge_sm3p8_340{position:absolute;top:4px;right:4px;width:22px;height:22px;background:#3b82f6e6;border:none;border-radius:6px;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}._linkBadge_sm3p8_340 svg{font-size:13px!important}._linkBadge_sm3p8_340:hover{background:#3b82f6;transform:scale(1.1)}._itemInfo_sm3p8_367{display:flex;flex-direction:column;gap:3px;width:100%;flex:1;min-height:0;justify-content:center}._itemName_sm3p8_377{font-size:13px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.3}._itemPrice_sm3p8_388{font-size:16px;font-weight:700;color:#00d26a;text-shadow:0 0 12px rgba(0,210,106,.25);line-height:1.2}._itemDate_sm3p8_396{font-size:11px;color:#ffffff59}._itemSellPrice_sm3p8_401{font-size:11px;color:#fff9;margin-top:2px}._itemComment_sm3p8_407{font-size:11px;color:#ffffff73;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}._itemActions_sm3p8_418{display:flex;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:auto;padding-top:8px;border-top:1px solid rgba(255,255,255,.06);opacity:0;max-height:0;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);transform:translateY(-4px)}._itemActionsVisible_sm3p8_434{opacity:1;max-height:50px;transform:translateY(0)}._deleteBtn_sm3p8_440{background:#ef44441f;border:1px solid rgba(239,68,68,.25);border-radius:8px;padding:5px;color:#ef4444;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}._deleteBtn_sm3p8_440:hover{background:#ef444440;border-color:#ef4444;transform:scale(1.1)}._deleteBtn_sm3p8_440:active{transform:scale(.9)}._deleteBtn_sm3p8_440 svg{font-size:17px!important}._linkBtn_sm3p8_467{background:#3b82f61f;border:1px solid rgba(59,130,246,.25);border-radius:8px;padding:5px;color:#3b82f6;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}._linkBtn_sm3p8_467:hover{background:#3b82f640;border-color:#3b82f6;transform:scale(1.1)}._linkBtn_sm3p8_467:active{transform:scale(.9)}._linkBtn_sm3p8_467 svg{font-size:17px!important}._sellBtn_sm3p8_494{background:linear-gradient(135deg,#00d26a,#00b359);border:none;border-radius:8px;padding:5px 12px;color:#fff;font-size:11px;font-weight:600;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:4px;font-family:inherit}._sellBtn_sm3p8_494:hover{transform:scale(1.05);box-shadow:0 4px 15px #00d26a66}._sellBtn_sm3p8_494:active{transform:scale(.95)}._sellBtn_sm3p8_494 svg{font-size:14px!important}._emptyState_sm3p8_526{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 20px;text-align:center;flex:1}._emptyIcon_sm3p8_536{font-size:56px!important;color:#ffffff14;margin-bottom:16px}._emptyText_sm3p8_542{font-size:16px;font-weight:600;color:#ffffff80;margin:0 0 4px}._emptySubtext_sm3p8_549{font-size:13px;color:#ffffff4d;margin:0}._addFirstButton_sm3p8_555{margin-top:16px;display:flex;align-items:center;gap:6px;padding:12px 20px;background:linear-gradient(135deg,#00d26a,#00b359);border:none;border-radius:10px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .25s;font-family:inherit}._addFirstButton_sm3p8_555:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00d26a59}._addFirstButton_sm3p8_555:active{transform:scale(.97)}._modalOverlay_sm3p8_584{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000bf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:999}._sellModal_sm3p8_592{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:320px;max-width:90vw;height:fit-content;max-height:90vh;overflow-y:auto;background:linear-gradient(145deg,#2a2e36,#1e2127);padding:24px;border-radius:16px;z-index:1000;box-shadow:0 20px 60px #0009;border:1px solid rgba(255,255,255,.08)}._modalTitle_sm3p8_609{font-size:18px;font-weight:700;color:#fff;margin:0 0 20px;text-align:center}._modalItemInfo_sm3p8_617{display:flex;flex-direction:column;align-items:center;gap:4px;margin-bottom:16px;padding:14px;background:#0003;border-radius:12px}._modalItemName_sm3p8_628{font-size:15px;font-weight:600;color:#fff}._modalItemCategory_sm3p8_634{font-size:11px;color:#fff6;text-transform:uppercase;letter-spacing:1px}._modalPriceInfo_sm3p8_641{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08)}._modalPriceInfo_sm3p8_641 span:first-child{color:#fff9;font-size:13px}._purchasePrice_sm3p8_655{color:#00d26a;font-weight:600;font-size:15px}._modalInput_sm3p8_661{width:100%;padding:14px;background:#1a1d21;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:#fff;font-size:15px;margin-bottom:12px;transition:border-color .3s cubic-bezier(.4,0,.2,1);box-sizing:border-box;font-family:inherit}._modalInput_sm3p8_661:focus{outline:none;border-color:#00d26a}._profitPreview_sm3p8_680{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;background:#0003;border-radius:10px;margin-bottom:20px}._profitPreview_sm3p8_680 span:first-child{color:#fff9;font-size:13px}._profitPositive_sm3p8_695{color:#00d26a;font-weight:600;font-size:15px}._profitNegative_sm3p8_701{color:#ef4444;font-weight:600;font-size:15px}._modalButtons_sm3p8_707{display:flex;gap:10px}._confirmButton_sm3p8_712{flex:1;padding:14px;background:linear-gradient(135deg,#00d26a,#00b359);border:none;border-radius:10px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-family:inherit}._confirmButton_sm3p8_712:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #00d26a66}._confirmButton_sm3p8_712:active:not(:disabled){transform:scale(.97)}._confirmButton_sm3p8_712:disabled{opacity:.4;cursor:not-allowed}._cancelButton_sm3p8_740{flex:1;padding:14px;background:#ef444426;border:1px solid rgba(239,68,68,.3);border-radius:10px;color:#ef4444;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-family:inherit}._cancelButton_sm3p8_740:hover{background:#ef444440}._cancelButton_sm3p8_740:active{transform:scale(.97)}@media (max-width: 768px){._inventoryContainer_sm3p8_4{padding:16px}._inventoryStats_sm3p8_42{flex-wrap:wrap;gap:10px;padding:12px 14px}._statDivider_sm3p8_74{display:none}._itemsGrid_sm3p8_233{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}._itemCard_sm3p8_265{height:200px}._categoryFilter_sm3p8_189{overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px;-webkit-overflow-scrolling:touch}._categoryChip_sm3p8_197{flex-shrink:0}}@media (max-width: 480px){._inventoryContainer_sm3p8_4{padding:14px;border-radius:14px}._itemsGrid_sm3p8_233{grid-template-columns:repeat(2,1fr);gap:10px}._itemCard_sm3p8_265{height:190px;padding:12px;border-radius:12px}._itemMedia_sm3p8_302{width:56px;height:56px;border-radius:12px}._categoryIcon_sm3p8_334{font-size:28px!important}._itemName_sm3p8_377{font-size:12px}._itemPrice_sm3p8_388{font-size:14px}}@keyframes _cardFadeIn_sm3p8_1{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _statsGlow_sm3p8_1{0%,to{box-shadow:0 0 #00d26a00;border-color:#00d26a33}50%{box-shadow:0 0 20px #00d26a1a;border-color:#00d26a59}}._container_1o9ar_3{font-family:Montserrat,sans-serif;color:#fff;padding:20px;min-height:100%;max-width:1200px;margin:0 auto;width:100%}._header_1o9ar_14{margin-bottom:20px}._title_1o9ar_18{display:flex;align-items:center;gap:10px;font-size:24px;font-weight:600;margin:0 0 15px}._title_1o9ar_18 svg{color:#00d26a}._vipSelector_1o9ar_32{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._vipLabel_1o9ar_39{font-size:13px;color:#fff9;font-weight:500}._vipButtons_1o9ar_45{display:flex;gap:8px}._vipBtn_1o9ar_50{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 14px;border-radius:8px;border:1px solid;font-size:12px;font-weight:600;cursor:pointer;transition:all .35s cubic-bezier(.4,0,.2,1);font-family:Montserrat,sans-serif}._vipBtn_1o9ar_50:hover{transform:translateY(-1px)}._vipBtn_1o9ar_50:active{transform:scale(1.05)}._vipCommission_1o9ar_73{font-size:10px;font-weight:500;opacity:.8}._vipBtnNone_1o9ar_80{background:#ffffff0d;border-color:#ffffff26;color:#fff9}._vipBtnNone_1o9ar_80:hover{background:#ffffff1a;border-color:#ffffff40;color:#fffc}._vipBtnNoneActive_1o9ar_92{background:#6c757d33;border-color:#6c757d80;color:#adb5bd}._vipBtnGold_1o9ar_99{background:#ffc1070d;border-color:#ffc10733;color:#ffc10799}._vipBtnGold_1o9ar_99:hover{background:#ffc1071a;border-color:#ffc10766;color:#ffc107e6}._vipBtnGoldActive_1o9ar_111{background:#ffc10726;border-color:#ffc10799;color:#ffc107;box-shadow:0 0 12px #ffc10733}._vipBtnPlatinum_1o9ar_119{background:#60a5fa0d;border-color:#60a5fa33;color:#60a5fa99}._vipBtnPlatinum_1o9ar_119:hover{background:#60a5fa1a;border-color:#60a5fa66;color:#60a5fae6}._vipBtnPlatinumActive_1o9ar_131{background:#60a5fa26;border-color:#60a5fa99;color:#60a5fa;box-shadow:0 0 12px #60a5fa33}._content_1o9ar_139{display:grid;grid-template-columns:1fr 350px;gap:20px}._carsList_1o9ar_146{background:linear-gradient(135deg,#202528,#1a1d20);border-radius:12px;padding:20px}._carsHeader_1o9ar_152{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}._carsHeader_1o9ar_152 h3{margin:0;font-size:16px;font-weight:500}._carsActions_1o9ar_165{display:flex;gap:10px;align-items:center}._sizeToggle_1o9ar_172{display:flex;gap:2px;background:#ffffff0a;border-radius:8px;padding:2px;border:1px solid rgba(255,255,255,.06)}._sizeBtn_1o9ar_181{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:6px;background:transparent;color:#ffffff4d;cursor:pointer;transition:all .2s}._sizeBtn_1o9ar_181:hover{color:#fff9;background:#ffffff0f}._sizeBtn_1o9ar_181:active{transform:scale(.9)}._sizeBtn_1o9ar_181 svg{font-size:18px!important}._sizeBtnActive_1o9ar_208{background:#00d26a26;color:#00d26a}._sizeBtnActive_1o9ar_208:hover{background:#00d26a33;color:#00d26a}._historyButton_1o9ar_218{background-color:#2a2d31;border:none;border-radius:8px;padding:8px 12px;color:#ffffffb3;cursor:pointer;transition:all .35s cubic-bezier(.4,0,.2,1);display:flex;align-items:center}._historyButton_1o9ar_218:hover{background-color:#3a3d41;color:#fff}._addButton_1o9ar_235{display:flex;align-items:center;gap:5px;background:linear-gradient(135deg,#5cb85c,#4a9c4a);border:none;border-radius:8px;padding:8px 15px;color:#fff;font-family:Montserrat,sans-serif;font-size:13px;font-weight:500;cursor:pointer;transition:all .35s cubic-bezier(.4,0,.2,1)}._addButton_1o9ar_235:hover{transform:translateY(-2px);box-shadow:0 4px 15px #00d26a4d}._emptyState_1o9ar_257{display:flex;flex-direction:column;align-items:center;padding:40px 20px;color:#ffffff80}._emptyIcon_1o9ar_265{font-size:48px!important;opacity:.3;margin-bottom:15px}._emptyState_1o9ar_257 p{margin:0 0 5px;font-size:16px}._emptyState_1o9ar_257 span{font-size:12px;color:#fff6}._carsGrid_1o9ar_282{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;animation:_carsGridFadeIn_1o9ar_1 .4s cubic-bezier(.4,0,.2,1)}@keyframes _carsGridFadeIn_1o9ar_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._carCard_1o9ar_295{animation:_cardAppear_1o9ar_1 .4s cubic-bezier(.4,0,.2,1) both}._carCard_1o9ar_295:nth-child(1){animation-delay:0ms}._carCard_1o9ar_295:nth-child(2){animation-delay:40ms}._carCard_1o9ar_295:nth-child(3){animation-delay:80ms}._carCard_1o9ar_295:nth-child(4){animation-delay:.12s}._carCard_1o9ar_295:nth-child(5){animation-delay:.16s}._carCard_1o9ar_295:nth-child(6){animation-delay:.2s}._carCard_1o9ar_295:nth-child(n+7){animation-delay:.24s}@keyframes _cardAppear_1o9ar_1{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}._carCard_1o9ar_295{position:relative;background:linear-gradient(165deg,#1f2328,#181b1f,#161a1e);border-radius:18px;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);border:1px solid rgba(255,255,255,.06);box-shadow:0 4px 24px #00000040}._carCard_1o9ar_295:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#00d26a,#00d26a99);opacity:0;transition:opacity .4s ease;z-index:2}._carCard_1o9ar_295:hover:before{opacity:1}._carCard_1o9ar_295:hover{transform:translateY(-8px) scale(1.01);box-shadow:0 20px 60px #00000080,0 0 40px #00d26a0f;border-color:#00d26a59}._carCard_1o9ar_295._rented_1o9ar_347{border-color:#ff525240;box-shadow:0 4px 24px #ff525214}._carCard_1o9ar_295._rented_1o9ar_347:before{background:linear-gradient(90deg,#ff5252,#ff525299)}._carCard_1o9ar_295._free_1o9ar_356{border-color:#00d26a1f}._carCard_1o9ar_295[draggable]{cursor:grab;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .35s cubic-bezier(.4,0,.2,1),box-shadow .35s cubic-bezier(.4,0,.2,1)}._carCard_1o9ar_295[draggable]:active{cursor:grabbing}._dragging_1o9ar_370{opacity:.4!important;transform:scale(.95)}._dragOver_1o9ar_375{transform:scale(1.02);box-shadow:0 0 0 2px #00d26a99,0 8px 32px #00d26a26!important;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1)}._moveButtons_1o9ar_382{display:flex;flex-direction:column;gap:2px}._moveButton_1o9ar_382{display:flex;align-items:center;justify-content:center;width:28px;height:22px;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.15);border-radius:6px;color:#ffffffb3;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);padding:0}._moveButton_1o9ar_382:hover:not(:disabled){background:#00d26a4d;border-color:#00d26a80;color:#00d26a;transform:scale(1.1)}._moveButton_1o9ar_382:disabled{opacity:.3;cursor:not-allowed}._moveButton_1o9ar_382 svg{font-size:16px!important}._dragHandle_1o9ar_421{position:absolute;left:12px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;padding:6px;color:#fff6;cursor:grab;transition:color .3s cubic-bezier(.4,0,.2,1)}._dragHandle_1o9ar_421:hover{color:#ffffffb3}._dragHandle_1o9ar_421 svg{font-size:20px!important}._dragHint_1o9ar_444{display:block;font-size:11px;color:#fff6;margin-top:4px;font-weight:400}._carImageContainer_1o9ar_453{position:relative;width:100%;height:180px;background:linear-gradient(135deg,#1a1d20,#16181b);overflow:hidden}._carImageContainer_1o9ar_453:after{content:"";position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top,rgba(24,27,31,1) 0%,rgba(24,27,31,.6) 40%,transparent 100%);pointer-events:none;z-index:1}._carImageLarge_1o9ar_474{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .5s cubic-bezier(.4,0,.2,1)}._carCard_1o9ar_295:hover ._carImageLarge_1o9ar_474{transform:scale(1.08)}._carImageFallback_1o9ar_486{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#252830,#1c1f24,#181b1f)}._carImageFallback_1o9ar_486 svg{font-size:56px!important;color:#00d26a1f;filter:drop-shadow(0 0 20px rgba(0,210,106,.08))}._categoryBadge_1o9ar_502{position:absolute;bottom:12px;right:12px;padding:4px 10px;border-radius:8px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:2;border:1px solid rgba(255,255,255,.1);background:#0009;color:#ffffffb3}._categoryPlatinum_1o9ar_519{background:linear-gradient(135deg,#60a5fa40,#60a5fa1a);border-color:#60a5fa59;color:#60a5fa}._categoryExclusive_1o9ar_525{background:linear-gradient(135deg,#fbbf2440,#fbbf241a);border-color:#fbbf2459;color:#fbbf24}._categoryPremium_1o9ar_531{background:linear-gradient(135deg,#a855f740,#a855f71a);border-color:#a855f759;color:#a855f7}._categoryClassic_1o9ar_537{background:linear-gradient(135deg,#ffffff1f,#ffffff0d);border-color:#ffffff26;color:#fff9}._rentStatusBadge_1o9ar_544{position:absolute;top:12px;left:12px;padding:6px 12px;border-radius:20px;font-size:11px;font-weight:600;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:Montserrat,sans-serif}._freeStatus_1o9ar_556{background:linear-gradient(135deg,#00d26a,#00b359);color:#fff;box-shadow:0 2px 10px #00d26a66}._rentedStatus_1o9ar_562{background:linear-gradient(135deg,#ff5252,#e04545);color:#fff;box-shadow:0 2px 10px #ff525266}._timerBadge_1o9ar_569{position:absolute;bottom:12px;left:12px;right:12px;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;background:#000000d9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;border:1px solid rgba(255,82,82,.5);font-size:16px;font-weight:700;color:#ff5252;font-family:Montserrat,sans-serif}._timerBadge_1o9ar_569 svg{font-size:20px!important;color:#ff5252;animation:_timerPulse_1o9ar_1 1.5s ease-in-out infinite}._carActions_1o9ar_596{position:absolute;top:12px;right:12px;display:flex;gap:8px;opacity:0;transition:opacity .35s cubic-bezier(.4,0,.2,1)}._carCard_1o9ar_295:hover ._carActions_1o9ar_596{opacity:1}._actionButton_1o9ar_610{width:32px;height:32px;border-radius:8px;border:none;background:#ffffff26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .35s cubic-bezier(.4,0,.2,1)}._actionButton_1o9ar_610:hover{background:#00d26acc;transform:scale(1.1)}._actionButton_1o9ar_610:active{transform:scale(.9)}._actionButton_1o9ar_610 svg{font-size:18px!important}._actionButtonDelete_1o9ar_638{width:32px;height:32px;border-radius:8px;border:none;background:#ffffff26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .35s cubic-bezier(.4,0,.2,1)}._actionButtonDelete_1o9ar_638:hover{background:#ff5252cc;transform:scale(1.1)}._actionButtonDelete_1o9ar_638:active{transform:scale(.9)}._actionButtonDelete_1o9ar_638 svg{font-size:18px!important}._carContent_1o9ar_667{padding:16px 16px 14px;display:flex;flex-direction:column;gap:12px;position:relative}._carNameBlock_1o9ar_675{display:flex;flex-direction:column;gap:3px}._carNameTitle_1o9ar_681{margin:0;font-size:16px;font-weight:700;color:#fff;line-height:1.3;letter-spacing:-.01em}._carRealName_1o9ar_690{font-size:12px;color:#ffffff59;font-weight:500;font-style:italic}._carStatsRow_1o9ar_698{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}._statBox_1o9ar_704{display:flex;flex-direction:column;align-items:center;padding:10px 6px;background:#00000040;border-radius:10px;text-align:center;border:1px solid rgba(255,255,255,.04);transition:all .35s cubic-bezier(.4,0,.2,1)}._statBox_1o9ar_704:hover{background:#00000059;border-color:#ffffff14}._statLabel_1o9ar_721{font-size:9px;color:#ffffff59;text-transform:uppercase;letter-spacing:.8px;margin-bottom:5px;font-weight:600}._statValuePrice_1o9ar_730{font-size:14px;font-weight:700;color:#fff}._statValueProfit_1o9ar_736{font-size:14px;font-weight:700;color:#00d26a;text-shadow:0 0 12px rgba(0,210,106,.3)}._statValueRoi_1o9ar_743{font-size:14px;font-weight:700}._carSpecsRow_1o9ar_749{display:flex;flex-wrap:wrap;gap:6px}._specBadge_1o9ar_755{display:flex;align-items:center;gap:5px;padding:5px 10px;background:#00d26a0f;border:1px solid rgba(0,210,106,.12);border-radius:8px;font-size:12px;font-weight:600;color:#ffffffa6;transition:all .35s cubic-bezier(.4,0,.2,1)}._specBadge_1o9ar_755:hover{background:#00d26a1f;border-color:#00d26a40;color:#ffffffd9}._specBadge_1o9ar_755 svg{font-size:15px!important;color:#00d26a;opacity:.7}._specSpeed_1o9ar_781 svg{color:#3b82f6}._specTrunk_1o9ar_782 svg{color:#f59e0b}._specSeats_1o9ar_783 svg{color:#a855f7}._specSpeed_1o9ar_781{background:#3b82f60f;border-color:#3b82f61f}._specSpeed_1o9ar_781:hover{background:#3b82f61f;border-color:#3b82f640}._specTrunk_1o9ar_782{background:#f59e0b0f;border-color:#f59e0b1f}._specTrunk_1o9ar_782:hover{background:#f59e0b1f;border-color:#f59e0b40}._specSeats_1o9ar_783{background:#a855f70f;border-color:#a855f71f}._specSeats_1o9ar_783:hover{background:#a855f71f;border-color:#a855f740}._carFooter_1o9ar_813{display:flex;justify-content:space-between;align-items:center;padding-top:10px;border-top:1px solid rgba(255,255,255,.05)}._rentCount_1o9ar_821{font-size:12px;color:#ffffff59;font-weight:500}._lastRentalInfo_1o9ar_827{font-size:12px;color:#00d26acc;font-weight:600}._rentButton_1o9ar_834{width:100%;padding:14px;border:none;border-radius:12px;font-size:13px;font-weight:700;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-family:Inter,Montserrat,sans-serif;background:linear-gradient(135deg,#00d26a,#00b359);color:#fff;text-transform:uppercase;letter-spacing:.5px;position:relative;overflow:hidden}._rentButton_1o9ar_834:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);transition:left .5s ease}._rentButton_1o9ar_834:hover:before{left:100%}._rentButton_1o9ar_834:hover{transform:translateY(-2px);box-shadow:0 8px 30px #00d26a66}._rentButton_1o9ar_834:active{transform:translateY(0) scale(.97);box-shadow:0 2px 8px #00d26a33}._rentButtonOccupied_1o9ar_877{background:linear-gradient(135deg,#4a5568,#3d4554)}._rentButtonOccupied_1o9ar_877:hover{box-shadow:0 6px 20px #4a55684d}._parserSection_1o9ar_886{background:linear-gradient(135deg,#202528,#1a1d20);border-radius:12px;padding:20px;height:fit-content}._parserHeader_1o9ar_893{display:flex;align-items:center;gap:10px;margin-bottom:16px;font-size:16px;font-weight:600;color:#fff}._parserHeader_1o9ar_893 svg{color:#00d26a;font-size:22px!important}._pasteArea_1o9ar_908{width:100%;min-height:120px;padding:12px;background:#0003;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-family:Montserrat,sans-serif;font-size:13px;resize:vertical;transition:border-color .3s cubic-bezier(.4,0,.2,1);box-sizing:border-box}._pasteArea_1o9ar_908:focus{outline:none;border-color:#00d26a80}._pasteArea_1o9ar_908::placeholder{color:#ffffff4d}._modalOverlay_1o9ar_933{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;z-index:1000}._modal_1o9ar_933{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:90%;max-width:420px;height:fit-content;max-height:90vh;overflow-y:auto;background:linear-gradient(145deg,#2a2d31,#1f2225);border-radius:16px;padding:24px;z-index:1001;box-shadow:0 20px 60px #00000080}._modal_1o9ar_933 h3{margin:0 0 20px;font-size:18px;font-weight:600}._inputWrapper_1o9ar_962{position:relative;margin-bottom:12px}._modalInput_1o9ar_967{width:100%;padding:12px 14px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-family:Montserrat,sans-serif;font-size:14px;margin-bottom:12px;transition:border-color .3s cubic-bezier(.4,0,.2,1);box-sizing:border-box}._modalInput_1o9ar_967:focus{outline:none;border-color:#00d26a80}._modalInput_1o9ar_967::placeholder{color:#fff6}._suggestionsDropdown_1o9ar_991{position:absolute;top:100%;left:0;right:0;background:#2a2d31;border-radius:10px;border:1px solid rgba(255,255,255,.1);max-height:250px;overflow-y:auto;z-index:10;box-shadow:0 10px 40px #0006}._suggestionItem_1o9ar_1005{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;cursor:pointer;transition:background-color .3s cubic-bezier(.4,0,.2,1);border-bottom:1px solid rgba(255,255,255,.05)}._suggestionItem_1o9ar_1005:last-child{border-bottom:none}._suggestionItem_1o9ar_1005:hover{background:#00d26a26}._suggestionNames_1o9ar_1023{display:flex;flex-direction:column;gap:2px}._suggestionName_1o9ar_1023{font-size:13px;color:#fff;font-weight:500}._suggestionRealName_1o9ar_1035{font-size:11px;color:#fff6}._suggestionPrice_1o9ar_1040{font-size:12px;color:#00d26a;font-weight:500}._specsInputSection_1o9ar_1050{margin-bottom:16px;padding:14px;background:#0003;border-radius:12px;border:1px solid rgba(255,255,255,.06)}._specsInputTitle_1o9ar_1058{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:500;color:#fff6;margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}._specsInputTitle_1o9ar_1058 svg{font-size:16px!important;color:#00d26a99}._specsInputGrid_1o9ar_1075{display:grid;grid-template-columns:1fr 1fr;gap:8px}._specInputItem_1o9ar_1081{display:flex;align-items:center;gap:6px;padding:10px 12px;background:#00000040;border-radius:8px;border:1px solid rgba(255,255,255,.08);transition:border-color .3s cubic-bezier(.4,0,.2,1)}._specInputItem_1o9ar_1081:focus-within{border-color:#00d26a66}._specInputIcon_1o9ar_1096{font-size:16px!important;color:#ffffff4d;flex-shrink:0}._specInput_1o9ar_1081{flex:1;width:100%;min-width:0;padding:0;background:transparent;border:none;color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500}._specInput_1o9ar_1081:focus{outline:none}._specInput_1o9ar_1081::placeholder{color:#ffffff4d;font-weight:400;font-size:12px}._specInput_1o9ar_1081::-webkit-outer-spin-button,._specInput_1o9ar_1081::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._specInput_1o9ar_1081[type=number]{-moz-appearance:textfield}._specInputUnit_1o9ar_1135{font-size:10px;color:#ffffff4d;flex-shrink:0;white-space:nowrap}._imageTypeSelector_1o9ar_1143{display:flex;gap:8px;margin-bottom:12px}._imageTypeButton_1o9ar_1149{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff9;font-size:13px;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .35s cubic-bezier(.4,0,.2,1)}._imageTypeButton_1o9ar_1149:hover{background:#ffffff14;color:#fffc}._imageTypeActive_1o9ar_1171{background:#00d26a26;border-color:#00d26a66;color:#00d26a}._imageTypeButton_1o9ar_1149 svg{font-size:18px!important}._fileUploadLabel_1o9ar_1182{display:block;margin-bottom:12px}._fileInput_1o9ar_1187{display:none}._fileUploadButton_1o9ar_1191{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px;background:#0003;border:2px dashed rgba(255,255,255,.2);border-radius:10px;color:#fff9;font-size:13px;cursor:pointer;transition:all .35s cubic-bezier(.4,0,.2,1)}._fileUploadButton_1o9ar_1191:hover{border-color:#00d26a80;color:#00d26a}._fileUploadButton_1o9ar_1191 svg{font-size:24px!important}._imagePreview_1o9ar_1216{position:relative;margin-bottom:12px;border-radius:10px;overflow:hidden}._imagePreview_1o9ar_1216 img{width:100%;height:150px;object-fit:cover}._removeImageButton_1o9ar_1229{position:absolute;top:8px;right:8px;width:28px;height:28px;border-radius:50%;border:none;background:#ff5252e6;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .35s cubic-bezier(.4,0,.2,1)}._removeImageButton_1o9ar_1229:hover{background:#e74c3c;transform:scale(1.1)}._removeImageButton_1o9ar_1229 svg{font-size:18px!important}._pricePreview_1o9ar_1256{padding:10px 14px;background:#00d26a1a;border-radius:8px;font-size:13px;color:#00d26a;margin-bottom:16px}._modalButtons_1o9ar_1266{display:flex;gap:10px;margin-top:8px}._confirmButton_1o9ar_1272{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:12px;background:linear-gradient(135deg,#5cb85c,#4a9c4a);border:none;border-radius:10px;color:#fff;font-size:14px;font-weight:600;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .35s cubic-bezier(.4,0,.2,1)}._confirmButton_1o9ar_1272:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 15px #00d26a4d}._confirmButton_1o9ar_1272:active:not(:disabled){transform:translateY(0) scale(.97);box-shadow:0 1px 5px #00d26a26}._confirmButton_1o9ar_1272:disabled{opacity:.5;cursor:not-allowed}._cancelButton_1o9ar_1305{flex:1;padding:12px;background:#ffffff1a;border:none;border-radius:10px;color:#ffffffb3;font-size:14px;font-weight:500;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .35s cubic-bezier(.4,0,.2,1)}._cancelButton_1o9ar_1305:hover{background:#ffffff26;color:#fff}._cancelButton_1o9ar_1305:active{transform:scale(.97)}._historyModal_1o9ar_1329{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:90%;max-width:500px;height:fit-content;max-height:80vh;background:linear-gradient(145deg,#2a2d31,#1f2225);border-radius:16px;z-index:1001;box-shadow:0 20px 60px #00000080;overflow:hidden}._historyHeader_1o9ar_1344{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid rgba(255,255,255,.1)}._historyHeader_1o9ar_1344 h3{margin:0;display:flex;align-items:center;gap:10px;font-size:18px}._historyHeader_1o9ar_1344 h3 svg{color:#00d26a}._closeButton_1o9ar_1364{width:32px;height:32px;border-radius:8px;border:none;background:#ffffff1a;color:#ffffffb3;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .35s cubic-bezier(.4,0,.2,1)}._closeButton_1o9ar_1364:hover{background:#ff5252cc;color:#fff}._emptyHistory_1o9ar_1383{padding:40px 20px;text-align:center;color:#fff6}._historyList_1o9ar_1389{max-height:400px;overflow-y:auto}._historyItem_1o9ar_1394{display:flex;align-items:center;padding:14px 20px;gap:4px;border-bottom:1px solid rgba(255,255,255,.05);transition:background .15s}._historyItem_1o9ar_1394:hover{background:#ffffff05}._historyItem_1o9ar_1394:last-child{border-bottom:none}._historyInfo_1o9ar_1411{flex:1;display:flex;flex-direction:column;gap:2px}._historyCarName_1o9ar_1418{font-size:14px;font-weight:500;color:#fff}._historyDetails_1o9ar_1424{font-size:12px;color:#fff6}._historyAmount_1o9ar_1429{font-size:14px;font-weight:600;color:#00d26a;margin-right:15px}._historyDate_1o9ar_1436{font-size:11px;color:#fff6;margin-right:8px}._historyDeleteBtn_1o9ar_1442{width:28px;height:28px;min-width:28px;border:none;border-radius:6px;background:transparent;color:#fff3;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .25s cubic-bezier(.4,0,.2,1);opacity:0}._historyItem_1o9ar_1394:hover ._historyDeleteBtn_1o9ar_1442{opacity:1}._historyDeleteBtn_1o9ar_1442:hover{background:#ff525226;color:#ff5252}._historyDeleteBtn_1o9ar_1442:active{transform:scale(.9)}._historyDeleteBtn_1o9ar_1442 svg{font-size:16px!important}._historyFilters_1o9ar_1476{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.06)}._historyFilterBtn_1o9ar_1484{padding:10px 8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;font-size:12px;font-weight:500;color:#fff9;cursor:pointer;transition:all .35s cubic-bezier(.4,0,.2,1);font-family:Montserrat,sans-serif;white-space:nowrap}._historyFilterBtn_1o9ar_1484:hover{background:#ffffff14;border-color:#fff3;color:#fffc}._historyFilterBtn_1o9ar_1484:active{transform:scale(.95)}._historyFilterBtnActive_1o9ar_1508{background:#00d26a26;border-color:#00d26a66;color:#00d26a}._historyFilterBtnActive_1o9ar_1508:hover{background:#00d26a33;border-color:#00d26a80;color:#00d26a}._historyPeriodTotal_1o9ar_1521{display:flex;justify-content:space-between;align-items:center;padding:14px 20px;background:linear-gradient(135deg,#00d26a1a,#00d26a0d);border-bottom:1px solid rgba(0,210,106,.15)}._historyPeriodLabel_1o9ar_1530{font-size:13px;color:#ffffffb3}._historyPeriodAmount_1o9ar_1535{font-size:18px;font-weight:700;color:#00d26a}._rentCarInfo_1o9ar_1542{display:flex;align-items:center;gap:10px;padding:12px;background:#0003;border-radius:10px;margin-bottom:16px;font-size:14px;font-weight:500}._rentCarInfo_1o9ar_1542 svg{color:#00d26a}._cardRentalTypeSelector_1o9ar_1559{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;margin-bottom:4px}._cardRentalTypeBtn_1o9ar_1567{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;font-size:13px;font-weight:500;color:#fff9;cursor:pointer;transition:all .35s cubic-bezier(.4,0,.2,1);font-family:Montserrat,sans-serif}._cardRentalTypeBtn_1o9ar_1567 svg{font-size:18px!important}._cardRentalTypeBtn_1o9ar_1567:hover{background:#ffffff14;border-color:#fff3;color:#fffc}._cardRentalTypeBtnActive_1o9ar_1594{background:#00d26a26;border-color:#00d26a66;color:#00d26a}._cardRentalTypeBtnActive_1o9ar_1594:hover{background:#00d26a33;border-color:#00d26a80;color:#00d26a}._cardRentalTypeBtnActive_1o9ar_1594 svg{color:#00d26a}._cardEarlierSection_1o9ar_1611{margin-top:12px;padding:14px;background:#0003;border-radius:12px;border:1px solid rgba(255,255,255,.06)}._rentCalculation_1o9ar_1620{padding:12px;background:#00d26a1a;border-radius:10px}._rentCalcRow_1o9ar_1626{display:flex;justify-content:space-between;font-size:13px;color:#fff9;margin-bottom:6px}._rentCalcCommission_1o9ar_1634{display:flex;justify-content:space-between;font-size:12px;color:#ffffff80;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.1)}._commissionAmount_1o9ar_1644{color:#ff5252;font-weight:500}._rentCalcTotal_1o9ar_1649{font-size:20px;font-weight:700;color:#00d26a;text-align:right}._garageStats_1o9ar_1657{display:flex;gap:12px;margin-bottom:20px;flex-wrap:wrap}._garageStatItem_1o9ar_1664{display:flex;align-items:center;gap:10px;padding:12px 18px;background:linear-gradient(145deg,#1e2227,#1a1d21);border-radius:12px;border:1px solid rgba(255,255,255,.08)}._garageStatItem_1o9ar_1664:hover{border-color:#ffffff1f}._garageIcon_1o9ar_1678{font-size:22px!important;color:#fff6}._garageIconGreen_1o9ar_1683{font-size:22px!important;color:#00d26a}._garageStatContent_1o9ar_1688{display:flex;align-items:center;gap:8px}._garageStatLabel_1o9ar_1694{font-size:11px;color:#ffffff80;text-transform:uppercase;letter-spacing:.3px;font-weight:500}._garageStatValue_1o9ar_1702{font-size:16px;font-weight:700;color:#fff}._garageStatValueGreen_1o9ar_1708{font-size:16px;font-weight:700;color:#00d26a}._parseResultCard_1o9ar_1715{margin-top:16px;background:linear-gradient(145deg,#2a2d31,#232629);border-radius:14px;border:1px solid rgba(0,210,106,.2);overflow:hidden;animation:_slideIn_1o9ar_1 .4s cubic-bezier(.4,0,.2,1)}@keyframes _slideIn_1o9ar_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._parseResultHeader_1o9ar_1735{display:flex;justify-content:space-between;align-items:flex-start;padding:16px;background:linear-gradient(135deg,#00d26a26,#00d26a0d);border-bottom:1px solid rgba(0,210,106,.15)}._parseResultAmountBlock_1o9ar_1744{display:flex;flex-direction:column;gap:4px}._parseResultAmount_1o9ar_1744{display:flex;align-items:center;gap:6px;font-size:24px;font-weight:700;color:#00d26a}._parseResultAmount_1o9ar_1744 svg{font-size:26px!important}._parseResultCommission_1o9ar_1763{display:flex;align-items:center;gap:6px;font-size:11px}._commissionLabel_1o9ar_1770{color:#ffffff80}._commissionValue_1o9ar_1774{color:#ff5252;font-weight:500}._parseResultFinal_1o9ar_1779{font-size:13px;font-weight:600;color:#fffc}._parseResultMeta_1o9ar_1785{display:flex;align-items:center;gap:10px}._parseDuration_1o9ar_1791{padding:5px 10px;background:#ffffff1a;border-radius:6px;font-size:12px;font-weight:500;color:#fffc}._parseQuantity_1o9ar_1800{padding:5px 10px;background:#00d26a33;border-radius:6px;font-size:12px;font-weight:600;color:#00d26a}._parseCarInfo_1o9ar_1809{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.06)}._parseCarIcon_1o9ar_1817{font-size:28px!important;color:#ffffff80}._parseCarDetails_1o9ar_1822{flex:1;display:flex;flex-direction:column;gap:3px}._parseCarName_1o9ar_1829{font-size:14px;font-weight:600;color:#fff}._parseCarStatus_1o9ar_1835{display:flex;align-items:center;gap:4px;font-size:11px;color:#00d26a}._parseCarStatus_1o9ar_1835 svg{font-size:14px!important}._parseCarStatusNew_1o9ar_1847{display:flex;align-items:center;gap:4px;font-size:11px;color:#3b82f6}._parseCarStatusNew_1o9ar_1847 svg{font-size:14px!important}._parseCarChange_1o9ar_1859{padding:6px 12px;background:#ffffff1a;border:none;border-radius:6px;font-size:12px;font-weight:500;color:#ffffffb3;cursor:pointer;transition:all .35s cubic-bezier(.4,0,.2,1);font-family:Montserrat,sans-serif}._parseCarChange_1o9ar_1859:hover{background:#ffffff26;color:#fff}._carSelectorList_1o9ar_1877{max-height:200px;overflow-y:auto;border-bottom:1px solid rgba(255,255,255,.06)}._carSelectorItem_1o9ar_1883{display:flex;align-items:center;gap:10px;padding:12px 16px;cursor:pointer;transition:background-color .3s cubic-bezier(.4,0,.2,1);font-size:13px;color:#fffc}._carSelectorItem_1o9ar_1883:hover{background:#00d26a1a}._carSelectorItem_1o9ar_1883 svg{font-size:18px!important;color:#fff6}._carSelectorItemActive_1o9ar_1903{background:#00d26a26;color:#fff}._carSelectorItemActive_1o9ar_1903 svg{color:#00d26a}._carSelectorCheck_1o9ar_1912{margin-left:auto;color:#5cb85c!important;font-size:18px!important}._rentalTypeSelector_1o9ar_1918{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.06)}._rentalTypeBtn_1o9ar_1926{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;font-size:13px;font-weight:500;color:#fff9;cursor:pointer;transition:all .35s cubic-bezier(.4,0,.2,1);font-family:Montserrat,sans-serif}._rentalTypeBtn_1o9ar_1926 svg{font-size:18px!important}._rentalTypeBtn_1o9ar_1926:hover{background:#ffffff14;border-color:#fff3;color:#fffc}._rentalTypeBtnActive_1o9ar_1953{background:#00d26a26;border-color:#00d26a66;color:#00d26a}._rentalTypeBtnActive_1o9ar_1953:hover{background:#00d26a33;border-color:#00d26a80;color:#00d26a}._rentalTypeBtnActive_1o9ar_1953 svg{color:#00d26a}._earlierDateTimeSection_1o9ar_1970{padding:14px 16px;background:#0003;border-bottom:1px solid rgba(255,255,255,.06)}._earlierDateTimeLabel_1o9ar_1976{display:flex;align-items:center;gap:8px;font-size:12px;color:#fff9;margin-bottom:10px}._earlierDateTimeLabel_1o9ar_1976 svg{font-size:18px!important;color:#00d26ab3}._earlierDateTimeInputs_1o9ar_1990{display:grid;grid-template-columns:1fr 1fr;gap:10px}._earlierDateInput_1o9ar_1996,._earlierTimeInput_1o9ar_1997{padding:12px 14px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-family:Montserrat,sans-serif;font-size:14px;transition:border-color .3s cubic-bezier(.4,0,.2,1)}._earlierDateInput_1o9ar_1996:focus,._earlierTimeInput_1o9ar_1997:focus{outline:none;border-color:#00d26a80}._earlierDateInput_1o9ar_1996::-webkit-calendar-picker-indicator,._earlierTimeInput_1o9ar_1997::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.6;cursor:pointer}._earlierDateInput_1o9ar_1996::-webkit-calendar-picker-indicator:hover,._earlierTimeInput_1o9ar_1997::-webkit-calendar-picker-indicator:hover{opacity:1}._earlierEndTimePreview_1o9ar_2028{display:flex;flex-direction:column;gap:4px;margin-top:12px;padding:10px 12px;background:#ffffff0d;border-radius:8px}._earlierEndTimeLabel_1o9ar_2038{font-size:11px;color:#ffffff80}._earlierEndTimeActive_1o9ar_2043{font-size:13px;font-weight:600;color:#f0ad4e}._earlierEndTimeExpired_1o9ar_2049{font-size:13px;font-weight:600;color:#00d26a}._earlierEndTimeError_1o9ar_2055{font-size:13px;font-weight:500;color:#ff5252}._parseConfirmBtn_1o9ar_2061{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px;background:linear-gradient(135deg,#5cb85c,#4a9c4a);border:none;font-size:14px;font-weight:600;color:#fff;cursor:pointer;transition:all .35s cubic-bezier(.4,0,.2,1);font-family:Montserrat,sans-serif}._parseConfirmBtn_1o9ar_2061 svg{font-size:20px!important}._parseConfirmBtn_1o9ar_2061:hover{background:linear-gradient(135deg,#6bc96b,#5cb85c)}._parseConfirmBtn_1o9ar_2061:active{transform:scale(.98)}._loadingScreen_1o9ar_2091{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;padding:40px 20px}._loadingSpinner_1o9ar_2100{position:relative;width:100px;height:100px;margin-bottom:24px}._loadingSvg_1o9ar_2107{width:100%;height:100%;transform:rotate(-90deg)}._loadingCircleBg_1o9ar_2113{stroke:#ffffff1a}._loadingCircle_1o9ar_2113{stroke:#5cb85c;stroke-dasharray:251;stroke-dashoffset:251;animation:_loadingDash_1o9ar_1 2s ease-in-out infinite}@keyframes _loadingDash_1o9ar_1{0%{stroke-dashoffset:251}50%{stroke-dashoffset:0}to{stroke-dashoffset:251}}._loadingCarIcon_1o9ar_2130{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:36px!important;color:#00d26a;animation:_pulse_1o9ar_1 1.5s ease-in-out infinite}@keyframes _pulse_1o9ar_1{0%,to{opacity:.6;transform:translate(-50%,-50%) scale(.95)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.05)}}._loadingText_1o9ar_2151{font-size:16px;font-weight:500;color:#fffc;margin:0 0 16px}._loadingDots_1o9ar_2158{display:flex;gap:8px}._loadingDots_1o9ar_2158 span{width:10px;height:10px;background-color:#00d26a;border-radius:50%;animation:_bounce_1o9ar_1 1.4s ease-in-out infinite both}._loadingDots_1o9ar_2158 span:nth-child(1){animation-delay:0s}._loadingDots_1o9ar_2158 span:nth-child(2){animation-delay:.2s}._loadingDots_1o9ar_2158 span:nth-child(3){animation-delay:.4s}@keyframes _bounce_1o9ar_1{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}@keyframes _timerPulse_1o9ar_1{0%,to{opacity:1}50%{opacity:.6}}._timerExpired_1o9ar_2185{color:#5cb85c!important}._errorScreen_1o9ar_2190{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;padding:20px;text-align:center}._errorIcon_1o9ar_2200{font-size:48px;margin-bottom:16px}._errorText_1o9ar_2205{color:#ff6b6b;font-size:16px;margin-bottom:20px;max-width:300px}._retryButton_1o9ar_2212{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:14px;font-family:Montserrat,sans-serif;cursor:pointer;transition:transform .35s cubic-bezier(.4,0,.2,1),box-shadow .35s cubic-bezier(.4,0,.2,1)}._retryButton_1o9ar_2212:active{transform:scale(.95)}._gridSize2_1o9ar_2233{grid-template-columns:repeat(3,1fr);gap:14px}._cardSize2_1o9ar_2238{border-radius:14px}._cardSize2_1o9ar_2238 ._carImageContainer_1o9ar_453{height:130px}._cardSize2_1o9ar_2238 ._carContent_1o9ar_667{padding:14px;gap:10px}._cardSize2_1o9ar_2238 ._carNameTitle_1o9ar_681{font-size:15px}._cardSize2_1o9ar_2238 ._carRealName_1o9ar_690{font-size:11px}._cardSize2_1o9ar_2238 ._carStatsRow_1o9ar_698{gap:6px}._cardSize2_1o9ar_2238 ._statBox_1o9ar_704{padding:8px 6px;border-radius:8px}._cardSize2_1o9ar_2238 ._statLabel_1o9ar_721{font-size:8px;letter-spacing:.6px;margin-bottom:3px}._cardSize2_1o9ar_2238 ._statValuePrice_1o9ar_730,._cardSize2_1o9ar_2238 ._statValueProfit_1o9ar_736,._cardSize2_1o9ar_2238 ._statValueRoi_1o9ar_743{font-size:13px}._cardSize2_1o9ar_2238 ._carSpecsRow_1o9ar_749{gap:4px}._cardSize2_1o9ar_2238 ._specBadge_1o9ar_755{padding:4px 8px;font-size:11px;border-radius:6px}._cardSize2_1o9ar_2238 ._specBadge_1o9ar_755 svg{font-size:13px!important}._cardSize2_1o9ar_2238 ._carFooter_1o9ar_813{padding-top:8px}._cardSize2_1o9ar_2238 ._rentCount_1o9ar_821,._cardSize2_1o9ar_2238 ._lastRentalInfo_1o9ar_827{font-size:11px}._cardSize2_1o9ar_2238 ._rentButton_1o9ar_834{padding:10px;font-size:12px;border-radius:10px}._cardSize2_1o9ar_2238 ._rentStatusBadge_1o9ar_544{font-size:10px;padding:4px 10px;border-radius:16px;top:10px;left:10px}._cardSize2_1o9ar_2238 ._timerBadge_1o9ar_569{font-size:13px;padding:8px 12px;border-radius:8px;bottom:10px;left:10px;right:10px;gap:6px}._cardSize2_1o9ar_2238 ._timerBadge_1o9ar_569 svg{font-size:16px!important}._cardSize2_1o9ar_2238 ._categoryBadge_1o9ar_502{font-size:9px;padding:3px 8px;bottom:10px;right:10px}._cardSize2_1o9ar_2238 ._carActions_1o9ar_596{top:10px;right:10px;gap:6px}._cardSize2_1o9ar_2238 ._actionButton_1o9ar_610{width:28px;height:28px;border-radius:6px}._cardSize2_1o9ar_2238 ._actionButton_1o9ar_610 svg{font-size:15px!important}._cardSize2_1o9ar_2238 ._actionButtonDelete_1o9ar_638{width:28px;height:28px;border-radius:6px}._cardSize2_1o9ar_2238 ._actionButtonDelete_1o9ar_638 svg{font-size:15px!important}._cardSize2_1o9ar_2238 ._dragHandle_1o9ar_421{padding:4px}._cardSize2_1o9ar_2238 ._dragHandle_1o9ar_421 svg{font-size:16px!important}._cardSize2_1o9ar_2238 ._moveButton_1o9ar_382{width:24px;height:24px}._cardSize2_1o9ar_2238 ._moveButton_1o9ar_382 svg{font-size:14px!important}._cardSize2_1o9ar_2238 ._carImageFallback_1o9ar_486 svg{font-size:40px!important}._listView_1o9ar_2395{display:flex;flex-direction:column;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.06);background:linear-gradient(165deg,#1a1d21,#16181c)}._listHeader_1o9ar_2404{display:grid;grid-template-columns:2fr 1fr 1fr .7fr .6fr 1fr 70px;gap:8px;padding:12px 16px;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.06);align-items:center}._listHeaderName_1o9ar_2414{font-size:11px;font-weight:600;color:#ffffff59;text-transform:uppercase;letter-spacing:.8px}._listHeaderStat_1o9ar_2422,._listHeaderStatus_1o9ar_2431{font-size:11px;font-weight:600;color:#ffffff59;text-transform:uppercase;letter-spacing:.8px;text-align:center}._listHeaderActions_1o9ar_2440{width:70px}._listRow_1o9ar_2444{display:grid;grid-template-columns:2fr 1fr 1fr .7fr .6fr 1fr 70px;gap:8px;padding:12px 16px;align-items:center;border-bottom:1px solid rgba(255,255,255,.03);transition:background .15s;animation:_listRowAppear_1o9ar_1 .3s cubic-bezier(.4,0,.2,1) both}._listRow_1o9ar_2444:nth-child(2){animation-delay:30ms}._listRow_1o9ar_2444:nth-child(3){animation-delay:60ms}._listRow_1o9ar_2444:nth-child(4){animation-delay:90ms}._listRow_1o9ar_2444:nth-child(5){animation-delay:.12s}._listRow_1o9ar_2444:nth-child(6){animation-delay:.15s}._listRow_1o9ar_2444:nth-child(n+7){animation-delay:.18s}@keyframes _listRowAppear_1o9ar_1{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}._listRow_1o9ar_2444:last-child{border-bottom:none}._listRow_1o9ar_2444:hover{background:#ffffff08}._listRowRented_1o9ar_2475{background:#ff525208}._listRowRented_1o9ar_2475:hover{background:#ff52520f}._listName_1o9ar_2483{display:flex;flex-direction:column;gap:2px;min-width:0}._listNameTitle_1o9ar_2490{font-size:14px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._listNameSub_1o9ar_2499{font-size:11px;color:#ffffff4d;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._listStat_1o9ar_2508{font-size:13px;font-weight:600;color:#ffffffb3;text-align:center}._listStatGreen_1o9ar_2515{font-size:13px;font-weight:700;color:#00d26a;text-align:center}._listStatRoi_1o9ar_2522{font-size:13px;font-weight:700;text-align:center}._listStatus_1o9ar_2528{display:flex;flex-direction:column;align-items:center;gap:3px}._listStatusBtn_1o9ar_2535{padding:5px 12px;border:none;border-radius:20px;font-size:11px;font-weight:700;cursor:pointer;font-family:Inter,sans-serif;transition:all .2s}._listStatusFree_1o9ar_2546{background:#00d26a26;color:#00d26a}._listStatusFree_1o9ar_2546:hover{background:#00d26a40}._listStatusFree_1o9ar_2546:active{transform:scale(.93)}._listStatusRented_1o9ar_2559{background:#ff525226;color:#ff5252}._listStatusRented_1o9ar_2559:hover{background:#ff525240}._listStatusRented_1o9ar_2559:active{transform:scale(.93)}._listTimer_1o9ar_2572{font-size:11px;font-weight:700;color:#ff5252}._listActions_1o9ar_2578{display:flex;gap:4px;justify-content:flex-end}._listActionBtn_1o9ar_2584{width:30px;height:30px;border:none;border-radius:8px;background:#ffffff0f;color:#fff6;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}._listActionBtn_1o9ar_2584:hover{background:#00d26a33;color:#00d26a;transform:scale(1.1)}._listActionBtn_1o9ar_2584:active{transform:scale(.9)}._listActionBtn_1o9ar_2584 svg{font-size:16px!important}._listActionBtnDel_1o9ar_2612{width:30px;height:30px;border:none;border-radius:8px;background:#ffffff0f;color:#fff6;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}._listActionBtnDel_1o9ar_2612:hover{background:#ff525233;color:#ff5252;transform:scale(1.1)}._listActionBtnDel_1o9ar_2612:active{transform:scale(.9)}._listActionBtnDel_1o9ar_2612 svg{font-size:16px!important}@media (max-width: 900px){._content_1o9ar_139{grid-template-columns:1fr}._parserSection_1o9ar_886{order:-1}._gridSize2_1o9ar_2233{grid-template-columns:repeat(2,1fr)}._listHeader_1o9ar_2404,._listRow_1o9ar_2444{grid-template-columns:2fr 1fr 1fr .7fr 1fr 70px}._listHeaderStat_1o9ar_2422:nth-child(5){display:none}._listRow_1o9ar_2444 ._listStat_1o9ar_2508:nth-child(5){display:none}}@media (max-width: 600px){._container_1o9ar_3{padding:15px}._garageStats_1o9ar_1657{grid-template-columns:repeat(2,1fr)}._carsGrid_1o9ar_282{grid-template-columns:1fr}._listHeader_1o9ar_2404{display:none}._listRow_1o9ar_2444{grid-template-columns:1fr;gap:6px;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.05)}._listName_1o9ar_2483{flex-direction:row;align-items:center;gap:8px}._listStat_1o9ar_2508,._listStatGreen_1o9ar_2515,._listStatRoi_1o9ar_2522{text-align:left;font-size:12px}._listStat_1o9ar_2508:before{content:"💰 "}._listStatGreen_1o9ar_2515:before{content:"📈 "}._listStatRoi_1o9ar_2522:before{content:"⚡ "}._listStatus_1o9ar_2528{flex-direction:row;justify-content:flex-start;gap:8px}._listActions_1o9ar_2578{justify-content:flex-start}._parseResultHeader_1o9ar_1735{flex-direction:column;gap:12px;align-items:flex-start}._parseResultMeta_1o9ar_1785{width:100%;justify-content:flex-start}._rentalTypeSelector_1o9ar_1918,._specsInputGrid_1o9ar_1075{grid-template-columns:1fr}._historyFilters_1o9ar_1476{grid-template-columns:repeat(2,1fr)}._historyFilterBtn_1o9ar_1484{font-size:11px;padding:8px 6px}._earlierDateTimeInputs_1o9ar_1990,._cardRentalTypeSelector_1o9ar_1559{grid-template-columns:1fr}._vipSelector_1o9ar_32{flex-direction:column;align-items:flex-start;gap:8px}._vipButtons_1o9ar_45{width:100%;flex-wrap:wrap}._vipBtn_1o9ar_50{flex:1;min-width:90px;padding:6px 10px;font-size:11px}}._container_equdf_3{font-family:Montserrat,sans-serif;color:#fff;padding:20px;min-height:100%;max-width:1200px;margin:0 auto;width:100%}._header_equdf_14{margin-bottom:20px}._title_equdf_18{display:flex;align-items:center;gap:10px;font-size:24px;font-weight:600;margin:0 0 15px}._title_equdf_18 svg{color:#5cb85c}._vipSelector_equdf_32{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._vipLabel_equdf_39{font-size:13px;color:#fff9;font-weight:500}._vipButtons_equdf_45{display:flex;gap:8px}._vipBtn_equdf_50{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 14px;border-radius:8px;border:1px solid;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:Montserrat,sans-serif}._vipCommission_equdf_65{font-size:10px;font-weight:500;opacity:.8}._vipBtnNone_equdf_72{background:#ffffff0d;border-color:#ffffff26;color:#fff9}._vipBtnNone_equdf_72:hover{background:#ffffff1a;border-color:#ffffff40;color:#fffc}._vipBtnNoneActive_equdf_84{background:#6c757d33;border-color:#6c757d80;color:#adb5bd}._vipBtnGold_equdf_91{background:#ffc1070d;border-color:#ffc10733;color:#ffc10799}._vipBtnGold_equdf_91:hover{background:#ffc1071a;border-color:#ffc10766;color:#ffc107e6}._vipBtnGoldActive_equdf_103{background:#ffc10726;border-color:#ffc10799;color:#ffc107;box-shadow:0 0 12px #ffc10733}._vipBtnPlatinum_equdf_111{background:#60a5fa0d;border-color:#60a5fa33;color:#60a5fa99}._vipBtnPlatinum_equdf_111:hover{background:#60a5fa1a;border-color:#60a5fa66;color:#60a5fae6}._vipBtnPlatinumActive_equdf_123{background:#60a5fa26;border-color:#60a5fa99;color:#60a5fa;box-shadow:0 0 12px #60a5fa33}._stats_equdf_131{display:flex;gap:15px;flex-wrap:wrap;margin-bottom:20px}._statItem_equdf_138{display:flex;align-items:center;gap:10px;padding:12px 16px;background:linear-gradient(135deg,#2a2d31,#232629);border-radius:10px}._statItem_equdf_138 svg{color:#5cb85c;font-size:24px!important}._statItem_equdf_138>div{display:flex;flex-direction:column;gap:2px}._statItemClickable_equdf_158{cursor:pointer;transition:all .2s ease}._statItemClickable_equdf_158:hover{background:linear-gradient(135deg,#333639,#2a2d30);transform:translateY(-2px)}._statLabel_equdf_168{color:#ffffff80;font-size:10px;text-transform:uppercase;letter-spacing:.5px}._statValue_equdf_175{color:#5cb85c;font-weight:600;font-size:16px}._statValueNeutral_equdf_181{color:#fff;font-weight:600;font-size:16px}._propertiesList_equdf_188{background:linear-gradient(135deg,#202528,#1a1d20);border-radius:12px;padding:20px}._listHeader_equdf_194{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._listHeader_equdf_194 h3{margin:0;font-size:16px;font-weight:500}._addButton_equdf_207{display:flex;align-items:center;gap:6px;background:linear-gradient(135deg,#5cb85c,#4a9c4a);border:none;border-radius:8px;padding:10px 16px;color:#fff;font-family:Montserrat,sans-serif;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}._addButton_equdf_207:hover{transform:translateY(-2px);box-shadow:0 4px 15px #5cb85c4d}._emptyState_equdf_229{display:flex;flex-direction:column;align-items:center;padding:40px 20px;color:#ffffff80}._emptyIcon_equdf_237{font-size:56px!important;opacity:.3;margin-bottom:15px}._emptyState_equdf_229 p{margin:0 0 5px;font-size:16px}._emptyState_equdf_229 span{font-size:12px;color:#fff6}._propertiesGrid_equdf_254{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px}._propertyCard_equdf_261{background:linear-gradient(145deg,#2a2d31,#1f2225);border-radius:14px;padding:16px;border:1px solid rgba(255,255,255,.05);transition:all .2s ease}._propertyCard_equdf_261:hover{border-color:#5cb85c33;box-shadow:0 8px 30px #0000004d}._propertyHeader_equdf_274{display:flex;align-items:center;gap:12px;margin-bottom:16px}._propertyIcon_equdf_281{width:44px;height:44px;border-radius:10px;background:linear-gradient(135deg,#5cb85c33,#5cb85c1a);display:flex;align-items:center;justify-content:center}._propertyIcon_equdf_281 svg{color:#5cb85c;font-size:24px!important}._propertyInfo_equdf_296{flex:1}._propertyInfo_equdf_296 h4{margin:0 0 4px;font-size:15px;font-weight:600}._propertyType_equdf_306{font-size:12px;color:#ffffff80}._propertyActions_equdf_311{display:flex;gap:6px}._actionButton_equdf_316{width:32px;height:32px;border-radius:8px;border:none;background:#ffffff14;color:#ffffff80;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._actionButton_equdf_316:hover{background:#e74c3c33;color:#e74c3c}._actionButton_equdf_316 svg{font-size:18px!important}._slotsInfo_equdf_340{margin-bottom:16px}._slotsBar_equdf_344{height:8px;background:#ffffff1a;border-radius:4px;overflow:hidden;margin-bottom:8px}._slotsBarFilled_equdf_352{height:100%;background:linear-gradient(90deg,#5cb85c,#4a9c4a);border-radius:4px;transition:width .3s ease}._slotsText_equdf_359{display:flex;justify-content:space-between;font-size:12px;color:#fff9}._slotsText_equdf_359 strong{color:#fff}._freeSlots_equdf_370 strong{color:#5cb85c}._activeRentals_equdf_375{background:#0003;border-radius:10px;padding:12px;margin-bottom:16px}._activeRentals_equdf_375 h5{margin:0 0 10px;font-size:12px;color:#ffffff80;text-transform:uppercase;letter-spacing:.5px}._rentalItem_equdf_390{display:flex;align-items:center;gap:10px;padding:10px;background:#ffffff0d;border-radius:8px;margin-bottom:8px}._rentalItem_equdf_390:last-child{margin-bottom:0}._rentalInfo_equdf_404{flex:1;display:flex;flex-direction:column;gap:2px}._rentalSlots_equdf_411{font-size:14px;font-weight:600;color:#fff}._rentalAmount_equdf_417{font-size:12px;color:#5cb85c}._rentalTimer_equdf_422{display:flex;align-items:center;gap:6px;padding:6px 10px;background:#e74c3c26;border-radius:6px;font-size:13px;font-weight:600}._rentalTimer_equdf_422 svg{font-size:16px!important;color:#e74c3c}._timerActive_equdf_438{color:#e74c3c}._timerExpired_equdf_442{color:#5cb85c}._endRentalButton_equdf_446{width:32px;height:32px;border-radius:8px;border:none;background:#5cb85c26;color:#5cb85c;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._endRentalButton_equdf_446:hover{background:#5cb85c4d}._endRentalButton_equdf_446 svg{font-size:18px!important}._propertyStats_equdf_469{display:flex;gap:16px;margin-bottom:16px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06)}._propertyStat_equdf_469{display:flex;flex-direction:column;gap:2px}._propertyStat_equdf_469 span{font-size:11px;color:#fff6}._propertyStat_equdf_469 strong{font-size:14px;color:#5cb85c}._rentButton_equdf_494{width:100%;padding:12px;border:none;border-radius:10px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:Montserrat,sans-serif;background:linear-gradient(135deg,#5cb85c,#4a9d4a);color:#fff}._rentButton_equdf_494:hover:not(:disabled){background:linear-gradient(135deg,#6bc96b,#5cb85c);transform:translateY(-1px)}._rentButton_equdf_494:disabled{background:#3a3d41;color:#fff6;cursor:not-allowed}._modalOverlay_equdf_520{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;z-index:999}._modal_equdf_520{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:linear-gradient(135deg,#2f3337,#282b2f);padding:25px;border-radius:16px;z-index:1000;width:400px;max-width:90vw;max-height:90vh;overflow-y:auto}._modal_equdf_520 h3{margin:0 0 20px;font-size:18px;font-weight:600}._modalInput_equdf_551{width:100%;padding:14px;background-color:#232629;border:1px solid transparent;border-radius:10px;color:#fff;font-family:Montserrat,sans-serif;font-size:14px;margin-bottom:12px;box-sizing:border-box;transition:border-color .2s ease}._modalInput_equdf_551:focus{outline:none;border-color:#5cb85c}._modalInput_equdf_551::placeholder{color:#fff6}._typeSelector_equdf_575{display:flex;gap:10px;margin-bottom:16px}._typeButton_equdf_581{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;font-size:14px;font-weight:500;color:#fff9;cursor:pointer;transition:all .2s ease;font-family:Montserrat,sans-serif}._typeButton_equdf_581 svg{font-size:22px!important}._typeButton_equdf_581:hover{background:#ffffff14;border-color:#fff3}._typeActive_equdf_608{background:#5cb85c26;border-color:#5cb85c66;color:#5cb85c}._typeActive_equdf_608 svg{color:#5cb85c}._timeUnitSelector_equdf_619{display:flex;gap:8px;margin-bottom:12px}._timeUnitButton_equdf_625{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;font-size:14px;font-weight:500;color:#fff9;cursor:pointer;transition:all .2s ease;font-family:Montserrat,sans-serif}._timeUnitButton_equdf_625 svg{font-size:20px!important}._timeUnitButton_equdf_625:hover{background:#ffffff14;border-color:#fff3}._timeUnitActive_equdf_652{background:#5cb85c26;border-color:#5cb85c66;color:#5cb85c}._timeUnitActive_equdf_652 svg{color:#5cb85c}._rentPropertyInfo_equdf_663{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#5cb85c1a;border-radius:10px;margin-bottom:16px;font-size:15px;font-weight:500;color:#fff}._rentPropertyInfo_equdf_663 svg{color:#5cb85c;font-size:22px!important}._freeLabel_equdf_681{color:#ffffff80;font-weight:400;font-size:13px}._rentCalculation_equdf_688{background:linear-gradient(135deg,#5cb85c26,#5cb85c0d);border:1px solid rgba(92,184,92,.2);border-radius:12px;padding:16px;margin-bottom:16px}._rentCalcRow_equdf_696{display:flex;justify-content:space-between;font-size:13px;color:#ffffffb3;margin-bottom:8px}._rentCalcCommission_equdf_704{display:flex;justify-content:space-between;font-size:12px;color:#ffffff80;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.1)}._commissionAmount_equdf_714{color:#e74c3c;font-weight:500}._rentCalcTotal_equdf_719{font-size:24px;font-weight:700;color:#5cb85c;text-align:center}._rentalTypeSelector_equdf_727{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px}._rentalTypeBtn_equdf_734{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;font-size:13px;font-weight:500;color:#fff9;cursor:pointer;transition:all .2s ease;font-family:Montserrat,sans-serif}._rentalTypeBtn_equdf_734 svg{font-size:18px!important}._rentalTypeBtn_equdf_734:hover{background:#ffffff14;border-color:#fff3;color:#fffc}._rentalTypeBtnActive_equdf_761{background:#5cb85c26;border-color:#5cb85c66;color:#5cb85c}._rentalTypeBtnActive_equdf_761:hover{background:#5cb85c33;border-color:#5cb85c80;color:#5cb85c}._rentalTypeBtnActive_equdf_761 svg{color:#5cb85c}._earlierSection_equdf_778{padding:14px;background:#0003;border-radius:12px;border:1px solid rgba(255,255,255,.06);margin-bottom:12px}._earlierLabel_equdf_786{display:flex;align-items:center;gap:8px;font-size:12px;color:#fff9;margin-bottom:10px}._earlierLabel_equdf_786 svg{font-size:18px!important;color:#5cb85cb3}._earlierInputs_equdf_800{display:grid;grid-template-columns:1fr 1fr;gap:10px}._earlierDateInput_equdf_806,._earlierTimeInput_equdf_807{padding:12px 14px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-family:Montserrat,sans-serif;font-size:14px;transition:border-color .2s ease}._earlierDateInput_equdf_806:focus,._earlierTimeInput_equdf_807:focus{outline:none;border-color:#5cb85c80}._earlierDateInput_equdf_806::-webkit-calendar-picker-indicator,._earlierTimeInput_equdf_807::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.6;cursor:pointer}._earlierDateInput_equdf_806::-webkit-calendar-picker-indicator:hover,._earlierTimeInput_equdf_807::-webkit-calendar-picker-indicator:hover{opacity:1}._earlierPreview_equdf_838{display:flex;flex-direction:column;gap:4px;margin-top:12px;padding:10px 12px;background:#ffffff0d;border-radius:8px}._earlierEndLabel_equdf_848{font-size:11px;color:#ffffff80}._earlierEndActive_equdf_853{font-size:13px;font-weight:600;color:#f0ad4e}._earlierEndExpired_equdf_859{font-size:13px;font-weight:600;color:#5cb85c}._earlierError_equdf_865{font-size:13px;font-weight:500;color:#e74c3c}._modalButtons_equdf_872{display:flex;gap:10px;margin-top:8px}._confirmButton_equdf_878{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px;background:linear-gradient(135deg,#5cb85c,#4a9c4a);border:none;border-radius:10px;color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}._confirmButton_equdf_878 svg{font-size:20px!important}._confirmButton_equdf_878:disabled{opacity:.5;cursor:not-allowed}._confirmButton_equdf_878:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 4px 15px #5cb85c4d}._cancelButton_equdf_910{flex:1;padding:14px;background-color:#3a3d41;border:none;border-radius:10px;color:#fff;font-family:Montserrat,sans-serif;font-size:14px;cursor:pointer;transition:background-color .2s ease}._cancelButton_equdf_910:hover{background-color:#4a4d51}._historyModal_equdf_928{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:linear-gradient(145deg,#2a2d31,#1f2225);border-radius:16px;width:90%;max-width:500px;max-height:85vh;overflow:hidden;z-index:1001;box-shadow:0 20px 60px #00000080}._historyHeader_equdf_943{display:flex;justify-content:space-between;align-items:center;padding:20px;background:linear-gradient(135deg,rgba(92,184,92,.1) 0%,transparent 100%);border-bottom:1px solid rgba(255,255,255,.06)}._historyHeader_equdf_943 h3{margin:0;display:flex;align-items:center;gap:10px;font-size:18px}._historyHeader_equdf_943 h3 svg{color:#5cb85c}._closeButton_equdf_964{width:32px;height:32px;border-radius:8px;border:none;background:#ffffff1a;color:#ffffffb3;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._closeButton_equdf_964:hover{background:#e74c3ccc;color:#fff}._historyFilters_equdf_984{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.06)}._historyFilterBtn_equdf_992{padding:10px 8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;font-size:12px;font-weight:500;color:#fff9;cursor:pointer;transition:all .2s ease;font-family:Montserrat,sans-serif;white-space:nowrap}._historyFilterBtn_equdf_992:hover{background:#ffffff14;border-color:#fff3;color:#fffc}._historyFilterBtnActive_equdf_1012{background:#5cb85c26;border-color:#5cb85c66;color:#5cb85c}._historyFilterBtnActive_equdf_1012:hover{background:#5cb85c33;border-color:#5cb85c80;color:#5cb85c}._historyPeriodTotal_equdf_1025{display:flex;justify-content:space-between;align-items:center;padding:14px 20px;background:linear-gradient(135deg,#5cb85c1a,#5cb85c0d);border-bottom:1px solid rgba(92,184,92,.15)}._historyPeriodLabel_equdf_1034{font-size:13px;color:#ffffffb3}._historyPeriodAmount_equdf_1039{font-size:18px;font-weight:700;color:#5cb85c}._emptyHistory_equdf_1045{padding:40px 20px;text-align:center;color:#fff6}._historyList_equdf_1051{max-height:400px;overflow-y:auto}._historyItem_equdf_1056{display:flex;align-items:center;padding:14px 20px;border-bottom:1px solid rgba(255,255,255,.05)}._historyItem_equdf_1056:last-child{border-bottom:none}._historyInfo_equdf_1067{flex:1;display:flex;flex-direction:column;gap:2px}._historyPropertyName_equdf_1074{font-size:14px;font-weight:500;color:#fff}._historyDetails_equdf_1080{font-size:12px;color:#fff6}._historyAmount_equdf_1085{font-size:14px;font-weight:600;color:#5cb85c;margin-right:15px}._historyDate_equdf_1092{font-size:11px;color:#fff6}._loading_equdf_1098{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;color:#fff9}._loadingSpinner_equdf_1107{animation:_spin_equdf_1 1s linear infinite;margin-bottom:16px}._loadingSpinner_equdf_1107 svg{font-size:48px!important;color:#5cb85c}@keyframes _spin_equdf_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 600px){._container_equdf_3{padding:15px}._stats_equdf_131{flex-direction:column}._propertiesGrid_equdf_254{grid-template-columns:1fr}._modal_equdf_520{width:95vw;padding:20px}._typeSelector_equdf_575{flex-direction:column}._vipSelector_equdf_32{flex-direction:column;align-items:flex-start;gap:8px}._vipButtons_equdf_45{width:100%;flex-wrap:wrap}._vipBtn_equdf_50{flex:1;min-width:90px;padding:6px 10px;font-size:11px}._historyFilters_equdf_984{grid-template-columns:repeat(2,1fr)}._historyFilterBtn_equdf_992{font-size:11px;padding:8px 6px}._rentalTypeSelector_equdf_727,._earlierInputs_equdf_800{grid-template-columns:1fr}}._overlay_k7e7i_2{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000}._container_k7e7i_11{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:linear-gradient(145deg,#1e2227,#171a1d);border-radius:20px;width:600px;max-width:95vw;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 25px 80px #0009;border:1px solid rgba(255,255,255,.08);z-index:1001;overflow:hidden}._header_k7e7i_30{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid rgba(255,255,255,.08);background:#0003}._headerLeft_k7e7i_39{display:flex;align-items:center;gap:12px}._headerIcon_k7e7i_45{color:#f59e0b;font-size:28px!important}._header_k7e7i_30 h2{margin:0;font-size:20px;font-weight:600;color:#fff}._count_k7e7i_57{font-size:14px;color:#fff6}._headerRight_k7e7i_62{display:flex;align-items:center;gap:12px}._addBtn_k7e7i_68{display:flex;align-items:center;gap:6px;padding:10px 18px;background:linear-gradient(135deg,#00d26a,#00b359);border:none;border-radius:10px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}._addBtn_k7e7i_68:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00d26a66}._addBtn_k7e7i_68 svg{font-size:20px!important}._closeBtn_k7e7i_92{background:#ffffff14;border:none;border-radius:10px;padding:10px;color:#fff9;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._closeBtn_k7e7i_92:hover{background:#ffffff1f;color:#fff}._notesList_k7e7i_111{flex:1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:12px}._notesList_k7e7i_111::-webkit-scrollbar{width:6px}._notesList_k7e7i_111::-webkit-scrollbar-track{background:transparent}._notesList_k7e7i_111::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}._emptyState_k7e7i_134{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}._emptyIcon_k7e7i_143{font-size:64px!important;color:#ffffff1a;margin-bottom:16px}._emptyState_k7e7i_134 p{margin:0 0 8px;font-size:18px;font-weight:600;color:#ffffff80}._emptyState_k7e7i_134 span{font-size:14px;color:#ffffff4d}._noteItem_k7e7i_162{background:#252830;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:16px;display:flex;gap:16px;cursor:pointer;transition:all .2s ease}._noteItem_k7e7i_162:hover{background:#2a2e36;border-color:#ffffff1a;transform:translate(4px)}._noteContent_k7e7i_179{flex:1;min-width:0}._noteTitle_k7e7i_184{margin:0 0 8px;font-size:16px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._noteText_k7e7i_194{margin:0 0 10px;font-size:14px;color:#ffffffb3;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-wrap}._noteDate_k7e7i_206{font-size:12px;color:#ffffff59}._noteActions_k7e7i_211{display:flex;flex-direction:column;gap:8px;flex-shrink:0}._copyBtn_k7e7i_218{background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:8px;padding:8px;color:#3b82f6;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._copyBtn_k7e7i_218:hover{background:#3b82f640;transform:scale(1.05)}._copyBtn_k7e7i_218._copied_k7e7i_236{background:#00d26a33;border-color:#00d26a66;color:#00d26a}._copyBtn_k7e7i_218 svg{font-size:18px!important}._deleteBtn_k7e7i_246{background:#ef444426;border:1px solid rgba(239,68,68,.3);border-radius:8px;padding:8px;color:#ef4444;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._deleteBtn_k7e7i_246:hover{background:#ef444440;transform:scale(1.05)}._deleteBtn_k7e7i_246 svg{font-size:18px!important}._addModalOverlay_k7e7i_269{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:1002}._addModal_k7e7i_269{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:linear-gradient(145deg,#2a2e36,#1e2127);border-radius:16px;padding:24px;z-index:1003;width:450px;max-width:90vw;box-shadow:0 20px 60px #0009;border:1px solid rgba(255,255,255,.08)}._addModalHeader_k7e7i_291{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._addModalHeader_k7e7i_291 h3{margin:0;font-size:18px;font-weight:600;color:#fff}._modalCloseBtn_k7e7i_305{background:none;border:none;color:#ffffff80;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:color .2s}._modalCloseBtn_k7e7i_305:hover{color:#fff}._titleInput_k7e7i_321{width:100%;background:#1a1d21;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:14px;color:#fff;font-size:15px;font-weight:600;margin-bottom:12px;transition:border-color .2s;box-sizing:border-box}._titleInput_k7e7i_321:focus{outline:none;border-color:#00d26a}._titleInput_k7e7i_321::placeholder{color:#ffffff59;font-weight:400}._textarea_k7e7i_345{width:100%;background:#1a1d21;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:14px;color:#fff;font-size:14px;line-height:1.5;resize:vertical;min-height:120px;max-height:300px;transition:border-color .2s;box-sizing:border-box}._textarea_k7e7i_345:focus{outline:none;border-color:#00d26a}._textarea_k7e7i_345::placeholder{color:#ffffff59}._addModalButtons_k7e7i_370{display:flex;gap:10px;margin-top:20px}._confirmBtn_k7e7i_376{flex:1;padding:14px;background:linear-gradient(135deg,#00d26a,#00b359);border:none;border-radius:10px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px}._confirmBtn_k7e7i_376:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #00d26a66}._confirmBtn_k7e7i_376:disabled{opacity:.4;cursor:not-allowed}._cancelBtn_k7e7i_403{flex:1;padding:14px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#ffffffb3;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}._cancelBtn_k7e7i_403:hover{background:#ffffff1f;color:#fff}@media (max-width: 640px){._container_k7e7i_11{width:100%;height:100%;max-width:100%;max-height:100%;border-radius:0}._header_k7e7i_30{padding:16px 20px}._notesList_k7e7i_111{padding:16px}._addModal_k7e7i_269{width:100%;max-width:calc(100% - 32px)}}._container_1ni9o_1{background:linear-gradient(145deg,#1a1d21,#151719);border-radius:16px;border:1px solid rgba(255,255,255,.06);overflow:hidden}._header_1ni9o_8{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;cursor:pointer;transition:background .3s cubic-bezier(.4,0,.2,1)}._header_1ni9o_8:hover{background:#ffffff08}._headerLeft_1ni9o_21{display:flex;align-items:center;gap:10px}._headerIcon_1ni9o_27{color:#f59e0b;font-size:22px!important}._title_1ni9o_32{margin:0;font-size:16px;font-weight:600;color:#fff}._count_1ni9o_39{font-size:14px;color:#fff6}._headerRight_1ni9o_44{display:flex;align-items:center;gap:8px;color:#fff6}._addBtn_1ni9o_51{background:#00d26a26;border:1px solid rgba(0,210,106,.3);border-radius:8px;padding:6px;color:#00d26a;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center}._addBtn_1ni9o_51:hover{background:#00d26a40;transform:scale(1.05)}._addBtn_1ni9o_51 svg{font-size:18px!important}._notesList_1ni9o_73{padding:0 16px 16px;display:flex;flex-direction:column;gap:8px}._emptyState_1ni9o_80{text-align:center;padding:16px}._emptyState_1ni9o_80 p{margin:0 0 12px;font-size:14px;color:#fff6}._openAllBtn_1ni9o_91{background:#00d26a26;border:1px solid rgba(0,210,106,.3);border-radius:8px;padding:8px 16px;color:#00d26a;font-size:13px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}._openAllBtn_1ni9o_91:hover{background:#00d26a40}._noteItem_1ni9o_106{background:#252830;border:1px solid rgba(255,255,255,.06);border-radius:10px;padding:12px;display:flex;gap:10px}._noteContent_1ni9o_115{flex:1;min-width:0}._noteTitle_1ni9o_120{margin:0 0 4px;font-size:13px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._noteText_1ni9o_130{margin:0;font-size:12px;color:#ffffff80;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}._noteActions_1ni9o_140{display:flex;gap:4px;flex-shrink:0}._copyBtn_1ni9o_146,._deleteBtn_1ni9o_146{background:#ffffff14;border:none;border-radius:6px;padding:6px;color:#ffffff80;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center}._copyBtn_1ni9o_146:hover{background:#3b82f633;color:#3b82f6}._copyBtn_1ni9o_146._copied_1ni9o_164{background:#00d26a33;color:#00d26a}._deleteBtn_1ni9o_146:hover{background:#ef444433;color:#ef4444}._copyBtn_1ni9o_146 svg,._deleteBtn_1ni9o_146 svg{font-size:16px!important}._showMoreBtn_1ni9o_178{background:#ffffff0d;border:1px dashed rgba(255,255,255,.15);border-radius:8px;padding:10px;color:#ffffff80;font-size:13px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-align:center}._showMoreBtn_1ni9o_178:hover{background:#ffffff14;color:#fff}._modalOverlay_1ni9o_196{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000}._modal_1ni9o_196{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:linear-gradient(145deg,#2a2e36,#1e2127);border-radius:16px;padding:24px;z-index:1001;width:400px;max-width:90vw;box-shadow:0 20px 60px #0009;border:1px solid rgba(255,255,255,.08)}._modalHeader_1ni9o_219{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._modalHeader_1ni9o_219 h3{margin:0;font-size:18px;font-weight:600;color:#fff}._closeBtn_1ni9o_233{background:none;border:none;color:#ffffff80;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:color .2s}._closeBtn_1ni9o_233:hover{color:#fff}._titleInput_1ni9o_249{width:100%;background:#1a1d21;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:12px 14px;color:#fff;font-size:14px;font-weight:600;margin-bottom:12px;transition:border-color .2s;box-sizing:border-box}._titleInput_1ni9o_249:focus{outline:none;border-color:#00d26a}._titleInput_1ni9o_249::placeholder{color:#ffffff59;font-weight:400}._textarea_1ni9o_273{width:100%;background:#1a1d21;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:12px 14px;color:#fff;font-size:14px;line-height:1.5;resize:vertical;min-height:100px;transition:border-color .2s;box-sizing:border-box}._textarea_1ni9o_273:focus{outline:none;border-color:#00d26a}._textarea_1ni9o_273::placeholder{color:#ffffff59}._modalButtons_1ni9o_297{display:flex;gap:10px;margin-top:20px}._confirmBtn_1ni9o_303{flex:1;padding:12px;background:linear-gradient(135deg,#00d26a,#00b359);border:none;border-radius:10px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:6px}._confirmBtn_1ni9o_303:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #00d26a66}._confirmBtn_1ni9o_303:disabled{opacity:.4;cursor:not-allowed}._cancelBtn_1ni9o_330{flex:1;padding:12px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#ffffffb3;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}._cancelBtn_1ni9o_330:hover{background:#ffffff1f;color:#fff}._container_1anr0_5{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:#fff;padding:20px;min-height:100%;max-width:1200px;margin:0 auto;width:100%}._hero_1anr0_18{position:relative;padding:28px 28px 24px;margin-bottom:24px;border-radius:20px;overflow:hidden;background:linear-gradient(135deg,#1a0d2e,#1e1040 40%,#0d1a2e);border:1px solid rgba(139,92,246,.2)}._heroBgIcon_1anr0_28{position:absolute;top:16px;right:24px;opacity:.06;color:#8b5cf6;font-size:80px!important}._heroGradient_1anr0_37{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top,rgba(13,15,18,.9) 0%,transparent 100%);pointer-events:none}._heroCircle1_1anr0_47{position:absolute;top:-40px;right:-40px;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgba(139,92,246,.12) 0%,transparent 70%);pointer-events:none}._heroCircle2_1anr0_58{position:absolute;bottom:-20px;left:30%;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(139,92,246,.08) 0%,transparent 70%);pointer-events:none}._heroContent_1anr0_69{position:relative;z-index:1}._heroTitle_1anr0_74{display:flex;align-items:center;gap:12px;font-size:26px;font-weight:800;margin:0 0 8px;color:#fff}._heroTitleIcon_1anr0_84{color:#8b5cf6;font-size:28px!important;filter:drop-shadow(0 0 8px rgba(139,92,246,.5))}._heroAccent_1anr0_90{color:#8b5cf6}._heroSubtitle_1anr0_94{display:flex;align-items:center;gap:8px;color:#ffffff80;font-size:13px;font-weight:500;margin:0}._heroSubtitleIcon_1anr0_104{color:#a78bfa;font-size:16px!important}._mainGrid_1anr0_112{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}._leftColumn_1anr0_119,._rightColumn_1anr0_120{display:flex;flex-direction:column;gap:20px}._card_1anr0_129{padding:24px;border-radius:16px;background:linear-gradient(135deg,#1e2329,#1a1d20);border:1px solid rgba(255,255,255,.06)}._cardTitle_1anr0_136{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:700;margin:0 0 20px;color:#fff}._cardTitleIcon_1anr0_146{font-size:20px!important}._iconPurple_1anr0_150{color:#8b5cf6}._iconOrange_1anr0_151{color:#f97316}._iconBlue_1anr0_152{color:#3b82f6}._iconGreen_1anr0_153{color:#00d26a}._iconYellow_1anr0_154{color:#fbbf24}._iconGray_1anr0_155{color:#ffffff80}._fieldGroup_1anr0_160{margin-bottom:16px}._fieldGroup_1anr0_160:last-child{margin-bottom:0}._fieldLabel_1anr0_168{display:flex;align-items:center;gap:6px;color:#ffffff80;font-size:13px;font-weight:600;margin-bottom:8px}._fieldLabelIcon_1anr0_178{font-size:16px!important}._fieldInput_1anr0_182{width:100%;padding:12px 14px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);color:#fff;font-size:15px;font-weight:500;font-family:Inter,sans-serif;outline:none;box-sizing:border-box;transition:border-color .2s,background .2s,box-shadow .2s}._fieldInput_1anr0_182:focus{border-color:#8b5cf680;background:#8b5cf60a;box-shadow:0 0 0 3px #8b5cf61a}._fieldInput_1anr0_182::placeholder{color:#fff3}._fieldHint_1anr0_207{color:#ffffff40;font-size:12px;margin-top:6px}._selectWrapper_1anr0_216{position:relative}._selectTrigger_1anr0_220{width:100%;padding:12px 14px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);color:#fff;font-size:14px;font-family:Inter,sans-serif;text-align:left;cursor:pointer;transition:border-color .2s,background .2s;display:flex;align-items:center;justify-content:space-between;gap:10px}._selectTrigger_1anr0_220:hover{border-color:#fff3}._selectTriggerOpen_1anr0_242{border-color:#8b5cf680;background:#8b5cf60a}._selectTriggerLeft_1anr0_247{display:flex;align-items:center;gap:10px}._selectIcon_1anr0_253{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}._selectLabel_1anr0_264{font-weight:600}._selectSubtitle_1anr0_268{color:#ffffff59;font-size:12px;margin-left:6px}._selectChevron_1anr0_274{color:#ffffff59;font-size:18px!important;transition:transform .2s}._selectChevronOpen_1anr0_280{transform:rotate(180deg)}._selectPlaceholder_1anr0_284{color:#ffffff59}._selectBackdrop_1anr0_288{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10}._selectDropdown_1anr0_294{position:absolute;bottom:calc(100% + 6px);left:0;right:0;z-index:11;background:#1a1d22;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:6px;box-shadow:0 -12px 40px #00000080;animation:_dropdownFadeIn_1anr0_1 .15s ease}@keyframes _dropdownFadeIn_1anr0_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._selectOption_1anr0_313{width:100%;padding:10px 12px;border-radius:8px;display:flex;align-items:center;gap:10px;background:transparent;border:1px solid transparent;color:#fff9;cursor:pointer;transition:all .15s;text-align:left;font-size:14px;font-weight:500;font-family:Inter,sans-serif}._selectOption_1anr0_313:hover{background:#ffffff0f;color:#fff}._selectOptionActive_1anr0_336{border-color:#8b5cf64d}._selectCheckmark_1anr0_340{margin-left:auto;font-size:16px!important}._resultRow_1anr0_348{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-radius:10px;background:#ffffff05;border:1px solid rgba(255,255,255,.04);margin-bottom:10px}._resultRow_1anr0_348:last-child{margin-bottom:0}._resultLabel_1anr0_363{color:#ffffff80;font-size:14px}._resultValue_1anr0_368{font-weight:700;font-size:16px;color:#fff}._resultValueAccent_1anr0_374{font-weight:700;font-size:18px;color:#8b5cf6}._profitCard_1anr0_383{padding:18px;border-radius:14px;margin-bottom:14px;transition:all .3s ease;border:1px solid rgba(255,255,255,.06);background:#ffffff05}._profitCard_1anr0_383:last-child{margin-bottom:0}._profitCardBest_1anr0_396{border-color:#8b5cf666;background:#8b5cf614}._profitCardBestGreen_1anr0_401{border-color:#00d26a66;background:#00d26a14}._profitCardHeader_1anr0_406{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}._profitCardLeft_1anr0_413{display:flex;align-items:center;gap:10px}._profitCardIcon_1anr0_419{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}._profitCardIconPurple_1anr0_430{background:#8b5cf633;border:1px solid rgba(139,92,246,.4)}._profitCardIconGreen_1anr0_435{background:#00d26a33;border:1px solid rgba(0,210,106,.4)}._profitCardName_1anr0_440{font-weight:700;color:#fff;font-size:15px}._profitCardDesc_1anr0_446{color:#ffffff59;font-size:12px;margin-top:2px}._profitCardRight_1anr0_452{text-align:right}._profitCardAmount_1anr0_456{font-weight:800;font-size:18px}._profitAmountPositive_1anr0_461{color:#00d26a}._profitAmountNegative_1anr0_465{color:#ff4757}._profitCardPerUnit_1anr0_469{color:#ffffff59;font-size:12px;margin-top:2px}._profitCardDetails_1anr0_475{display:flex;gap:16px;color:#ffffff73;font-size:13px}._recommendation_1anr0_485{padding:20px;border-radius:16px;transition:all .3s ease}._recommendationPositive_1anr0_491{background:linear-gradient(135deg,#00d26a1a,#00d26a0a);border:1px solid rgba(0,210,106,.3)}._recommendationNegative_1anr0_496{background:linear-gradient(135deg,#ff47571a,#ff47570a);border:1px solid rgba(255,71,87,.3)}._recommendationHeader_1anr0_501{display:flex;align-items:center;gap:10px;margin-bottom:10px}._recommendationIcon_1anr0_508{font-size:22px!important}._recommendationIconPositive_1anr0_512{color:#00d26a;filter:drop-shadow(0 0 6px rgba(0,210,106,.5))}._recommendationIconNegative_1anr0_517{color:#ff4757;filter:drop-shadow(0 0 6px rgba(255,71,87,.5))}._recommendationTitle_1anr0_522{font-weight:700;color:#fff;font-size:16px}._recommendationBest_1anr0_528{font-weight:700}._recommendationBestPositive_1anr0_532{color:#00d26a}._recommendationBestNegative_1anr0_536{color:#ff4757}._recommendationDetails_1anr0_540{display:flex;flex-direction:column;gap:4px;padding-left:32px}._recommendationDetail_1anr0_540{color:#ffffff80;font-size:14px}._recommendationValue_1anr0_552{font-weight:700}._recommendationValuePositive_1anr0_556{color:#00d26a}._recommendationValueNegative_1anr0_560{color:#ff4757}@media (max-width: 900px){._mainGrid_1anr0_112{grid-template-columns:1fr}}@media (max-width: 768px){._container_1anr0_5{padding:16px}._hero_1anr0_18{padding:20px}._heroTitle_1anr0_74{font-size:22px}}@media (max-width: 480px){._container_1anr0_5{padding:12px}._hero_1anr0_18{padding:16px;border-radius:16px}._heroTitle_1anr0_74{font-size:19px;gap:8px}._heroSubtitle_1anr0_94{font-size:12px}._card_1anr0_129{padding:18px;border-radius:14px}._profitCardHeader_1anr0_406{flex-direction:column;align-items:flex-start;gap:10px}._profitCardRight_1anr0_452{text-align:left}._profitCardDetails_1anr0_475{flex-direction:column;gap:4px}}._container_dzxhp_5{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:#fff;padding:20px;min-height:100%;max-width:1200px;margin:0 auto;width:100%}._hero_dzxhp_18{position:relative;padding:28px 28px 24px;margin-bottom:24px;border-radius:20px;overflow:hidden;border:1px solid rgba(255,71,87,.2);transition:background .3s,border-color .3s}._heroBgIcon_dzxhp_28{position:absolute;top:16px;right:24px;opacity:.06;font-size:80px!important}._heroGradient_dzxhp_36{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top,rgba(13,15,18,.9) 0%,transparent 100%);pointer-events:none}._heroCircle1_dzxhp_46{position:absolute;top:-40px;right:-40px;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgba(255,71,87,.12) 0%,transparent 70%);pointer-events:none}._heroCircle2_dzxhp_57{position:absolute;bottom:-20px;left:30%;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(255,71,87,.08) 0%,transparent 70%);pointer-events:none}._heroContent_dzxhp_68{position:relative;z-index:1;text-align:center}._heroTitle_dzxhp_74{display:flex;align-items:center;justify-content:center;gap:12px;font-size:26px;font-weight:800;margin:0 0 8px;color:#fff}._heroTitleIcon_dzxhp_85{font-size:28px!important;filter:drop-shadow(0 0 8px currentColor)}._heroAccent_dzxhp_90{transition:color .3s}._heroSubtitle_dzxhp_94{display:flex;align-items:center;justify-content:center;gap:8px;color:#ffffff80;font-size:13px;font-weight:500;margin:0}._heroSubtitleIcon_dzxhp_105{font-size:16px!important}._factionSelector_dzxhp_112{margin-bottom:20px}._factionButtons_dzxhp_116{display:flex;gap:10px;justify-content:center}._factionButton_dzxhp_116{flex:1;display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 16px;border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);color:#ffffff80;font-size:14px;font-weight:600;font-family:Inter,sans-serif;cursor:pointer;transition:all .2s}._factionButton_dzxhp_116:hover{background:#ffffff0f;color:#fffc;border-color:#ffffff26}._factionButtonActive_dzxhp_146{color:#fff}._factionButtonIcon_dzxhp_150{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);transition:all .2s}._comingSoon_dzxhp_166{display:flex;justify-content:center;padding:40px 0}._comingSoonCard_dzxhp_172{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px 40px;border-radius:20px;background:linear-gradient(135deg,#1e2329,#1a1d20);border:1px solid rgba(255,255,255,.06);max-width:400px;width:100%;text-align:center}._comingSoonIcon_dzxhp_186{font-size:48px!important;color:#ffffff26}._comingSoonTitle_dzxhp_191{margin:0;font-size:20px;font-weight:700;color:#fff}._comingSoonText_dzxhp_198{margin:0;font-size:14px;color:#fff6;line-height:1.5}._mainGrid_dzxhp_208{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}._leftColumn_dzxhp_215,._rightColumn_dzxhp_216{display:flex;flex-direction:column;gap:20px}._card_dzxhp_225{padding:24px;border-radius:16px;background:linear-gradient(135deg,#1e2329,#1a1d20);border:1px solid rgba(255,255,255,.06)}._cardTitle_dzxhp_232{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:700;margin:0 0 20px;color:#fff}._cardTitleCenter_dzxhp_242{justify-content:center}._cardTitleIcon_dzxhp_246{font-size:20px!important}._craftImage_dzxhp_253{object-fit:contain;display:block;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}._matIcon_dzxhp_259{object-fit:contain;display:inline-block;vertical-align:middle;margin-right:3px;filter:drop-shadow(0 1px 3px rgba(0,0,0,.4))}._itemInfo_dzxhp_270{display:flex;align-items:center;gap:12px;margin-top:16px;padding:14px 16px;border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.06)}._itemInfoIcon_dzxhp_281{font-size:24px;width:40px;height:40px;border-radius:10px;background:#ffffff0d;display:flex;align-items:center;justify-content:center;flex-shrink:0}._itemInfoText_dzxhp_293{display:flex;flex-direction:column;gap:2px}._itemInfoName_dzxhp_299{font-weight:700;font-size:15px;color:#fff}._itemInfoCost_dzxhp_305{font-size:13px;color:#ffffff73;display:inline-flex;align-items:center;gap:3px}._modeToggle_dzxhp_316{display:flex;gap:8px;margin-bottom:20px}._modeButton_dzxhp_322{flex:1;padding:10px 12px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);color:#ffffff80;font-size:13px;font-weight:600;font-family:Inter,sans-serif;cursor:pointer;transition:all .2s}._modeButton_dzxhp_322:hover{background:#ffffff14;color:#fffc}._modeButtonActive_dzxhp_341{color:#fff}._fieldGroup_dzxhp_348{margin-bottom:16px}._fieldGroup_dzxhp_348:last-child{margin-bottom:0}._fieldLabel_dzxhp_356{display:flex;align-items:center;gap:6px;color:#ffffff80;font-size:13px;font-weight:600;margin-bottom:8px}._fieldLabelIcon_dzxhp_366{font-size:16px!important}._fieldInput_dzxhp_370{width:100%;padding:12px 14px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);color:#fff;font-size:15px;font-weight:500;font-family:Inter,sans-serif;outline:none;box-sizing:border-box;transition:border-color .2s,background .2s,box-shadow .2s}._fieldInput_dzxhp_370:focus{border-color:#ff475780;background:#ff47570a;box-shadow:0 0 0 3px #ff47571a}._fieldInput_dzxhp_370::placeholder{color:#fff3}._selectWrapper_dzxhp_398{position:relative}._selectTrigger_dzxhp_402{width:100%;padding:12px 14px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);color:#fff;font-size:14px;font-family:Inter,sans-serif;text-align:left;cursor:pointer;transition:border-color .2s,background .2s;display:flex;align-items:center;justify-content:space-between;gap:10px}._selectTrigger_dzxhp_402:hover{border-color:#fff3}._selectTriggerOpen_dzxhp_424{border-color:#ff475780;background:#ff47570a}._selectTriggerLeft_dzxhp_429{display:flex;align-items:center;gap:10px}._selectIcon_dzxhp_435{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}._selectLabel_dzxhp_446{font-weight:600}._selectSubtitle_dzxhp_450{color:#ffffff59;font-size:12px;margin-left:6px}._selectChevron_dzxhp_456{color:#ffffff59;font-size:18px!important;transition:transform .2s}._selectChevronOpen_dzxhp_462{transform:rotate(180deg)}._selectPlaceholder_dzxhp_466{color:#ffffff59}._selectBackdrop_dzxhp_470{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10}._selectDropdown_dzxhp_476{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:11;background:#1a1d22;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:6px;box-shadow:0 12px 40px #00000080;animation:_dropdownFadeIn_dzxhp_1 .15s ease;max-height:300px;overflow-y:auto}@keyframes _dropdownFadeIn_dzxhp_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._selectOption_dzxhp_497{width:100%;padding:10px 12px;border-radius:8px;display:flex;align-items:center;gap:10px;background:transparent;border:1px solid transparent;color:#fff9;cursor:pointer;transition:all .15s;text-align:left;font-size:14px;font-weight:500;font-family:Inter,sans-serif}._selectOption_dzxhp_497:hover{background:#ffffff0f;color:#fff}._selectOptionActive_dzxhp_520{border-color:#ff47574d}._selectCheckmark_dzxhp_524{margin-left:auto;font-size:16px!important}._resultBig_dzxhp_532{display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px;margin-bottom:16px;border-radius:14px;background:#ffffff05;border:1px solid rgba(255,255,255,.06)}._resultBigLabel_dzxhp_544{color:#ffffff80;font-size:14px;font-weight:500;display:flex;align-items:center;gap:4px}._resultBigValue_dzxhp_553{font-size:36px;font-weight:800;line-height:1}._resultRow_dzxhp_559{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-radius:10px;background:#ffffff05;border:1px solid rgba(255,255,255,.04);margin-bottom:10px}._resultRow_dzxhp_559:last-child{margin-bottom:0}._resultLabel_dzxhp_574{color:#ffffff80;font-size:14px;display:flex;align-items:center;gap:4px}._resultValue_dzxhp_582{font-weight:700;font-size:16px;color:#fff}._resultValueAccent_dzxhp_588{font-weight:700;font-size:18px}._resultValueRemainder_dzxhp_593{font-weight:700;font-size:16px;color:#ffffff59}._recipeCard_dzxhp_602{padding:20px;border-radius:16px;border:1px solid;transition:all .3s ease}._recipeTitle_dzxhp_609{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700;margin:0 0 14px;color:#fff}._recipeIcon_dzxhp_619{font-size:20px}._recipeInfo_dzxhp_623{display:flex;flex-direction:column;gap:8px}._recipeRow_dzxhp_629{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:600}._recipeMats_dzxhp_637{color:#ffffffb3;display:flex;align-items:center;gap:3px}._recipeArrow_dzxhp_644{color:#ffffff40;font-size:18px}._recipeResult_dzxhp_649{font-weight:800}._quickTable_dzxhp_656{display:flex;flex-direction:column;gap:0}._quickTableHeader_dzxhp_662{display:flex;justify-content:space-between;align-items:center;padding:8px 14px;color:#ffffff59;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:4px}._quickTableRow_dzxhp_676{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;border-radius:8px;font-size:14px;color:#fff9;transition:background .15s}._quickTableRow_dzxhp_676:hover{background:#ffffff08}._quickTableHeader_dzxhp_662 span,._quickTableRow_dzxhp_676 span{display:inline-flex;align-items:center;gap:3px}@media (max-width: 900px){._mainGrid_dzxhp_208{grid-template-columns:1fr}}@media (max-width: 768px){._container_dzxhp_5{padding:16px}._hero_dzxhp_18{padding:20px}._heroTitle_dzxhp_74{font-size:22px}}@media (max-width: 480px){._container_dzxhp_5{padding:12px}._hero_dzxhp_18{padding:16px;border-radius:16px}._heroTitle_dzxhp_74{font-size:19px;gap:8px}._heroSubtitle_dzxhp_94{font-size:12px}._card_dzxhp_225{padding:18px;border-radius:14px}._factionButtons_dzxhp_116,._modeToggle_dzxhp_316{flex-direction:column}._resultBigValue_dzxhp_553{font-size:28px}._comingSoonCard_dzxhp_172{padding:32px 24px}}._container_y2y6l_1{position:relative;z-index:100}._profileButton_y2y6l_6{display:flex;align-items:center;gap:6px;padding:8px 14px;background:#ffffff0d;border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;transition:all .2s ease;font-size:13px;font-weight:500;white-space:nowrap;font-family:inherit}._profileButton_y2y6l_6:hover{background:#ffffff14;border-color:var(--border-light);color:var(--text-primary)}._profileButtonOpen_y2y6l_29{background:#00d26a1a;border-color:#00d26a4d;color:var(--accent-green)}._profileIcon_y2y6l_35{font-size:18px!important}._profileName_y2y6l_39{max-width:120px;overflow:hidden;text-overflow:ellipsis}._arrow_y2y6l_45{font-size:18px!important;transition:transform .2s ease;margin-left:-2px}._arrowOpen_y2y6l_51{transform:rotate(180deg)}._dropdown_y2y6l_56{position:absolute;top:calc(100% + 6px);right:0;min-width:240px;background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden;animation:_dropdownFadeIn_y2y6l_1 .15s ease}@keyframes _dropdownFadeIn_y2y6l_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._dropdownHeader_y2y6l_80{padding:10px 14px 8px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}._profileList_y2y6l_89{padding:0 6px}._profileItem_y2y6l_93{display:flex;align-items:center;justify-content:space-between;padding:10px;border-radius:var(--radius-sm);cursor:pointer;transition:all .15s ease;gap:8px}._profileItem_y2y6l_93:hover{background:#ffffff0d}._profileItemActive_y2y6l_108{background:#00d26a1a;color:var(--accent-green)}._profileItemActive_y2y6l_108:hover{background:#00d26a26}._itemName_y2y6l_117{font-size:14px;font-weight:500;color:var(--text-primary);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._profileItemActive_y2y6l_108 ._itemName_y2y6l_117{color:var(--accent-green)}._itemActions_y2y6l_131{display:flex;gap:2px;opacity:0;transition:opacity .15s ease}._profileItem_y2y6l_93:hover ._itemActions_y2y6l_131{opacity:1}._itemBtn_y2y6l_142,._itemBtnDelete_y2y6l_143{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:6px;background:transparent;color:var(--text-muted);cursor:pointer;transition:all .15s ease}._itemBtn_y2y6l_142:hover{background:#ffffff1a;color:var(--text-secondary)}._itemBtnDelete_y2y6l_143:hover{background:#ff475726;color:var(--accent-red)}._itemBtn_y2y6l_142 svg,._itemBtnDelete_y2y6l_143 svg{font-size:16px!important}._confirmRow_y2y6l_173{display:flex;align-items:center;gap:6px;width:100%}._confirmText_y2y6l_180{flex:1;font-size:12px;color:var(--accent-red);font-weight:500}._confirmYes_y2y6l_187,._confirmNo_y2y6l_188{padding:4px 10px;border:none;border-radius:6px;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .15s ease}._confirmYes_y2y6l_187{background:#ff475733;color:var(--accent-red)}._confirmYes_y2y6l_187:hover{background:#ff475759}._confirmYes_y2y6l_187:disabled{opacity:.5;cursor:not-allowed}._confirmNo_y2y6l_188{background:#ffffff14;color:var(--text-secondary)}._confirmNo_y2y6l_188:hover{background:#ffffff26}._editRow_y2y6l_223{display:flex;align-items:center;gap:4px;width:100%}._editInput_y2y6l_230{flex:1;padding:6px 10px;background:var(--bg-tertiary);border:1px solid var(--border-light);border-radius:6px;color:var(--text-primary);font-size:13px;font-family:inherit;outline:none;min-width:0}._editInput_y2y6l_230:focus{border-color:var(--accent-green);box-shadow:0 0 0 2px #00d26a26}._editSaveBtn_y2y6l_248,._editCancelBtn_y2y6l_249{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:6px;background:transparent;cursor:pointer;transition:all .15s ease;flex-shrink:0}._editSaveBtn_y2y6l_248{color:var(--accent-green)}._editSaveBtn_y2y6l_248:hover{background:#00d26a26}._editCancelBtn_y2y6l_249{color:var(--text-muted)}._editCancelBtn_y2y6l_249:hover{background:#ffffff14;color:var(--text-secondary)}._editSaveBtn_y2y6l_248 svg,._editCancelBtn_y2y6l_249 svg{font-size:16px!important}._addButton_y2y6l_286{display:flex;align-items:center;justify-content:center;gap:6px;width:calc(100% - 12px);margin:4px 6px 6px;padding:10px;background:transparent;border:1px dashed var(--border-light);border-radius:var(--radius-sm);color:var(--text-muted);font-size:13px;font-weight:500;font-family:inherit;cursor:pointer;transition:all .2s ease}._addButton_y2y6l_286:hover{background:#00d26a14;border-color:#00d26a4d;color:var(--accent-green)}._addButton_y2y6l_286 svg{font-size:18px!important}@media (max-width: 768px){._profileButton_y2y6l_6{padding:7px 10px;font-size:12px}._profileName_y2y6l_39{max-width:80px}._dropdown_y2y6l_56{min-width:220px}}@media (max-width: 480px){._profileName_y2y6l_39{max-width:60px}._profileIcon_y2y6l_35,._arrow_y2y6l_45{font-size:16px!important}}._container_1az4p_6{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#0d0f12;background-image:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(0,210,106,.07),transparent 70%),radial-gradient(ellipse 60% 40% at 100% 100%,rgba(59,130,246,.04),transparent);padding:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;position:relative;overflow:hidden}._bgParticle_1az4p_23{position:absolute;width:4px;height:4px;background:#00d26a66;border-radius:50%;box-shadow:0 0 8px #00d26a4d;animation:_particleDrift_1az4p_1 12s ease-in-out infinite;pointer-events:none}@keyframes _particleDrift_1az4p_1{0%,to{opacity:0;transform:translateY(0) scale(.5)}30%{opacity:1;transform:translateY(-30px) scale(1)}70%{opacity:.5;transform:translateY(-60px) scale(.7)}}._card_1az4p_43{width:100%;max-width:420px;background:linear-gradient(165deg,#1a1e24,#13161a);border-radius:24px;padding:40px 32px;box-shadow:0 20px 60px #00000080,0 0 0 1px #ffffff0f,0 0 80px #00d26a08;border:1px solid rgba(255,255,255,.04);position:relative;z-index:1;animation:_cardAppear_1az4p_1 .5s ease-out}@keyframes _cardAppear_1az4p_1{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}._header_1az4p_73{text-align:center;margin-bottom:28px}._logoIcon_1az4p_78{position:relative;width:64px;height:64px;background:#0d0f12;border:2px solid rgba(0,210,106,.6);border-radius:18px;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;animation:_borderGlow_1az4p_1 2.5s ease-in-out infinite}@keyframes _borderGlow_1az4p_1{0%,to{border-color:#00d26a80;box-shadow:0 0 15px #00d26a33,0 0 40px #00d26a14,inset 0 0 10px #00d26a0f}50%{border-color:#00d26ae6;box-shadow:0 0 30px #00d26a80,0 0 60px #00d26a26,inset 0 0 20px #00d26a1f}}._logoEmoji_1az4p_107{font-size:30px;position:relative;z-index:2;filter:drop-shadow(0 0 8px rgba(0,210,106,.4))}._logoGlowRing_1az4p_114{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:76px;height:76px;border-radius:22px;border:1.5px solid transparent;border-top-color:#00d26ab3;border-right-color:#00d26a4d;animation:_ringSpin_1az4p_1 3s linear infinite;pointer-events:none}._logoGlowRing2_1az4p_129{width:86px;height:86px;border-radius:26px;border-top-color:#00b45a66;border-left-color:#00b45a33;animation-duration:5s;animation-direction:reverse}@keyframes _ringSpin_1az4p_1{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}._title_1az4p_144{font-size:28px;font-weight:800;margin:0 0 8px;letter-spacing:-.03em;display:flex;align-items:baseline;justify-content:center;gap:8px}._titleArtis_1az4p_155{background:linear-gradient(90deg,#fff,#a0a0b0,#fff,#a0a0b0,#fff);background-size:400% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:_textShift_1az4p_1 3s ease-in-out infinite}._titleCalc_1az4p_164{background:linear-gradient(90deg,#00d26a,#47ffb3,#00d26a,#2bff8e,#00d26a);background-size:400% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:_textGreen_1az4p_1 3s ease-in-out infinite}@keyframes _textShift_1az4p_1{0%,to{background-position:0% center;filter:brightness(1)}50%{background-position:100% center;filter:brightness(1.3)}}@keyframes _textGreen_1az4p_1{0%,to{background-position:0% center;filter:brightness(1) drop-shadow(0 0 10px rgba(0,210,106,.2))}50%{background-position:100% center;filter:brightness(1.3) drop-shadow(0 0 30px rgba(0,210,106,.5))}}._subtitle_1az4p_183{font-size:13px;color:#fff6;margin:0;letter-spacing:.05em;text-transform:uppercase;font-weight:500}._features_1az4p_195{margin-bottom:20px;padding:20px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:16px}._featuresTitle_1az4p_203{font-size:14px;font-weight:600;color:#ffffffd9;margin:0 0 16px;text-align:center}._featuresList_1az4p_211{display:grid;grid-template-columns:1fr 1fr;gap:10px}._featureItem_1az4p_217{display:flex;align-items:flex-start;gap:10px;padding:12px;background:#00d26a08;border:1px solid rgba(0,210,106,.08);border-radius:12px;transition:all .2s ease}._featureItem_1az4p_217:hover{background:#00d26a0f;border-color:#00d26a26;transform:translateY(-1px)}._featureIcon_1az4p_234{font-size:20px;flex-shrink:0;line-height:1;filter:drop-shadow(0 0 4px rgba(0,210,106,.3))}._featureText_1az4p_241{display:flex;flex-direction:column;gap:2px}._featureText_1az4p_241 strong{font-size:12px;font-weight:600;color:#ffffffe6;line-height:1.3}._featureText_1az4p_241 span{font-size:11px;color:#fff6;line-height:1.3}._instructions_1az4p_263{background:#00d26a0a;border:1px solid rgba(0,210,106,.1);border-radius:16px;padding:20px;margin-bottom:24px}._instructionsTitle_1az4p_271{font-size:14px;font-weight:600;color:#ffffffd9;margin:0 0 16px}._steps_1az4p_278{display:flex;flex-direction:column;gap:14px}._step_1az4p_278{display:flex;align-items:flex-start;gap:12px}._stepNumber_1az4p_290{flex-shrink:0;width:26px;height:26px;display:flex;align-items:center;justify-content:center;background:#00d26a1f;border:1px solid rgba(0,210,106,.25);border-radius:8px;color:#00d26a;font-size:12px;font-weight:700}._stepContent_1az4p_305{display:flex;flex-direction:column;gap:6px;padding-top:3px}._stepText_1az4p_312{font-size:13px;color:#ffffffa6;line-height:1.4}._stepText_1az4p_312 strong{color:#ffffffe6}._botLink_1az4p_322{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#0088cc26,#0088cc14);border:1px solid rgba(0,136,204,.25);border-radius:8px;padding:8px 14px;color:#29b6f6;font-size:13px;font-weight:600;text-decoration:none;transition:all .25s ease;width:fit-content}._botLink_1az4p_322:hover{background:linear-gradient(135deg,#0088cc40,#0088cc1f);border-color:#08c6;box-shadow:0 4px 15px #0088cc26;transform:translateY(-1px)}._tgIcon_1az4p_345{width:16px;height:16px;flex-shrink:0}._form_1az4p_354{margin-bottom:0}._inputGroup_1az4p_358{margin-bottom:16px}._label_1az4p_362{display:block;font-size:11px;font-weight:600;color:#ffffff80;margin-bottom:8px;text-transform:uppercase;letter-spacing:.08em}._inputWrapper_1az4p_372{position:relative;display:flex;align-items:center}._input_1az4p_358{width:100%;padding:16px 50px 16px 16px;background:#0000004d;border:1px solid rgba(255,255,255,.08);border-radius:12px;color:#fff;font-size:15px;font-family:SF Mono,Monaco,Courier New,monospace;outline:none;transition:all .2s ease;box-sizing:border-box;letter-spacing:.5px}._input_1az4p_358:focus{border-color:#00d26a80;box-shadow:0 0 0 4px #00d26a1a;background:#0006}._input_1az4p_358::placeholder{color:#ffffff40;font-family:Inter,sans-serif;letter-spacing:0}._inputError_1az4p_406{border-color:#ff475780;box-shadow:0 0 0 4px #ff47571a;background:#ff47570d}._toggleButton_1az4p_412{position:absolute;right:10px;background:transparent;border:none;font-size:18px;cursor:pointer;padding:6px;opacity:.6;transition:opacity .2s}._toggleButton_1az4p_412:hover{opacity:1}._errorMessage_1az4p_428{display:flex;align-items:center;gap:8px;background:#ff47571a;border:1px solid rgba(255,71,87,.2);border-radius:10px;padding:12px 16px;color:#ff6b7a;font-size:13px;margin-bottom:16px;line-height:1.4}._errorMessage_1az4p_428:before{content:"!";flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:#ff475733;border-radius:50%;font-size:11px;font-weight:700}._submitButton_1az4p_456{width:100%;padding:16px;background:linear-gradient(135deg,#00d26a,#00b359);border:none;border-radius:12px;color:#fff;font-size:15px;font-weight:600;font-family:Inter,sans-serif;cursor:pointer;transition:all .25s ease;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 15px #00d26a40}._submitButton_1az4p_456:hover:not(._submitButtonDisabled_1az4p_475){transform:translateY(-2px);box-shadow:0 6px 25px #00d26a59}._submitButton_1az4p_456:active:not(._submitButtonDisabled_1az4p_475){transform:translateY(0)}._submitButtonDisabled_1az4p_475{opacity:.6;cursor:not-allowed}._buttonSpinner_1az4p_489{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:_spin_1az4p_506 .8s linear infinite}._loadingSpinner_1az4p_501{text-align:center;padding:40px}._spinner_1az4p_506{width:40px;height:40px;border:3px solid rgba(255,255,255,.08);border-top-color:#00d26a;border-radius:50%;animation:_spin_1az4p_506 .8s linear infinite;margin:0 auto 16px}._loadingText_1az4p_516{color:#ffffff80;font-size:14px;margin:0}@keyframes _spin_1az4p_506{to{transform:rotate(360deg)}}._qrSection_1az4p_529{text-align:center}._qrTitle_1az4p_533{font-size:16px;font-weight:600;color:#ffffffd9;margin:0 0 20px}._qrContainer_1az4p_540{display:flex;align-items:center;justify-content:center;padding:16px;background:#fff;border-radius:16px;width:fit-content;margin:0 auto 20px;box-shadow:0 0 30px #00d26a1a;animation:_qrAppear_1az4p_1 .5s ease-out .2s both}@keyframes _qrAppear_1az4p_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._qrPlaceholder_1az4p_564{width:200px;height:200px;display:flex;align-items:center;justify-content:center}._qrInfo_1az4p_572{margin-bottom:20px}._qrHint_1az4p_576{font-size:13px;color:#ffffff80;line-height:1.5;margin:0 0 12px}._qrHint_1az4p_576 strong{color:#fffc}._qrTimer_1az4p_587{font-size:13px;color:#00d26ab3;font-weight:600;margin:0 0 14px;font-variant-numeric:tabular-nums}._qrStatus_1az4p_595{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#fff6;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:20px;padding:8px 16px;animation:_statusPulse_1az4p_1 2s ease-in-out infinite}@keyframes _statusPulse_1az4p_1{0%,to{border-color:#ffffff0f;box-shadow:none}50%{border-color:#00d26a33;box-shadow:0 0 15px #00d26a0d}}._statusSpinner_1az4p_619{width:14px;height:14px;border:2px solid rgba(255,255,255,.1);border-top-color:#00d26a;border-radius:50%;animation:_spin_1az4p_506 .8s linear infinite;flex-shrink:0}._telegramButton_1az4p_629{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:14px 20px;background:linear-gradient(135deg,#2aabee,#229ed9);border:none;border-radius:12px;color:#fff;font-size:15px;font-weight:600;font-family:Inter,sans-serif;text-decoration:none;cursor:pointer;transition:all .25s ease;box-shadow:0 4px 15px #2aabee40}._telegramButton_1az4p_629:hover{transform:translateY(-2px);box-shadow:0 6px 25px #2aabee59;background:linear-gradient(135deg,#3bb5f0,#2aabee)}._telegramButton_1az4p_629:active{transform:translateY(0)}._telegramButton_1az4p_629 ._tgIcon_1az4p_345{width:20px;height:20px}._seoSection_1az4p_667{width:100%;max-width:600px;margin-top:40px;padding:0 20px;text-align:center;position:relative;z-index:1}._seoTitle_1az4p_677{font-size:18px;font-weight:700;color:#fff3;margin:0 0 12px;letter-spacing:-.02em}._seoText_1az4p_685{font-size:13px;color:#ffffff1f;line-height:1.6;margin:0 0 16px}._seoTags_1az4p_692{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}._seoTag_1az4p_692{font-size:11px;color:#ffffff1a;background:#ffffff05;border:1px solid rgba(255,255,255,.04);border-radius:6px;padding:4px 10px}@media (max-width: 480px){._card_1az4p_43{padding:32px 24px;border-radius:20px}._logoIcon_1az4p_78{width:56px;height:56px;border-radius:16px}._logoEmoji_1az4p_107{font-size:26px}._logoGlowRing_1az4p_114{width:68px;height:68px}._logoGlowRing2_1az4p_129{width:78px;height:78px}._title_1az4p_144{font-size:24px}._input_1az4p_358{padding:14px 46px 14px 14px;font-size:14px}._submitButton_1az4p_456{padding:14px;font-size:14px}._instructions_1az4p_263{padding:16px}._featuresList_1az4p_211{grid-template-columns:1fr}._qrContainer_1az4p_540{padding:12px}._qrTitle_1az4p_533{font-size:14px}._telegramButton_1az4p_629{padding:12px 16px;font-size:14px}._seoTitle_1az4p_677{font-size:15px}._seoText_1az4p_685{font-size:12px}}.loading-screen{position:fixed;top:0;left:0;right:0;bottom:0;background:linear-gradient(145deg,#1a1d21,#13151a);display:flex;align-items:center;justify-content:center;z-index:9999}.loading-container{display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px}.loading-logo{position:relative;width:80px;height:80px;background:linear-gradient(145deg,#1f2328,#181b1f);border:2px solid rgba(0,210,106,.6);border-radius:22px;display:flex;align-items:center;justify-content:center;margin-bottom:32px;animation:logoPulse 2.5s ease-in-out infinite}.loading-emoji{font-size:36px;position:relative;z-index:2;filter:drop-shadow(0 0 12px rgba(0,210,106,.5));animation:emojiPulse 2.5s ease-in-out infinite}.loading-glow-ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100px;border-radius:26px;border:1.5px solid transparent;border-top-color:#00d26ab3;border-right-color:#00d26a4d;animation:ringSpin 3s linear infinite;pointer-events:none}.loading-glow-ring-2{width:116px;height:116px;border-radius:30px;border-top-color:#00b45a66;border-left-color:#00b45a33;animation-duration:5s;animation-direction:reverse}.loading-glow-ring-3{width:130px;height:130px;border-radius:34px;border-top-color:#00d26a26;border-right-color:#00d26a14;animation-duration:7s}@keyframes ringSpin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes logoPulse{0%,to{box-shadow:0 0 20px #00d26a26,0 0 40px #00d26a0d;border-color:#00d26a80;transform:scale(1)}50%{box-shadow:0 0 30px #00d26a4d,0 0 60px #00d26a1a,0 0 90px #00d26a0a;border-color:#00d26acc;transform:scale(1.04)}}@keyframes emojiPulse{0%,to{filter:drop-shadow(0 0 8px rgba(0,210,106,.4));transform:scale(1)}50%{filter:drop-shadow(0 0 16px rgba(0,210,106,.6));transform:scale(1.08)}}.loading-title{display:flex;align-items:baseline;gap:8px;margin:0 0 8px;line-height:1}.loading-text-artis{font-family:Montserrat,sans-serif;font-size:26px;font-weight:700;letter-spacing:-.02em;background:linear-gradient(90deg,#fff,#a0a0b0,#fff,#a0a0b0,#fff);background-size:400% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:textShift 3s ease-in-out infinite}.loading-text-calc{font-family:Montserrat,sans-serif;font-size:26px;font-weight:700;letter-spacing:-.02em;background:linear-gradient(90deg,#00d26a,#47ffb3,#00d26a,#2bff8e,#00d26a);background-size:400% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:textGreen 3s ease-in-out infinite}@keyframes textShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes textGreen{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.loading-subtitle{font-family:Montserrat,sans-serif;font-size:14px;color:#fff6;margin:0 0 28px}.loading-dots{display:flex;gap:8px}.dot{width:8px;height:8px;background-color:#00d26a;border-radius:50%;animation:dot-bounce 1.4s ease-in-out infinite both;box-shadow:0 0 8px #00d26a66}.dot:nth-child(1){animation-delay:0s}.dot:nth-child(2){animation-delay:.2s}.dot:nth-child(3){animation-delay:.4s}@keyframes dot-bounce{0%,80%,to{transform:scale(.5);opacity:.3;box-shadow:0 0 4px #00d26a33}40%{transform:scale(1);opacity:1;box-shadow:0 0 12px #00d26a99}}.error-screen{position:fixed;top:0;left:0;right:0;bottom:0;background:linear-gradient(145deg,#1a1d21,#13151a);display:flex;align-items:center;justify-content:center;z-index:9999}.error-container{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 20px;max-width:320px}.error-icon{width:80px;height:80px;margin-bottom:24px;color:#ef4444;animation:error-shake .5s ease-in-out}.error-icon svg{width:100%;height:100%}@keyframes error-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}.error-title{font-family:Montserrat,sans-serif;font-size:22px;font-weight:700;color:#fff;margin:0 0 12px}.error-message{font-family:Montserrat,sans-serif;font-size:14px;color:#fff9;margin:0 0 24px;line-height:1.5}.error-button{background:linear-gradient(135deg,#5cb85c,#4a9c4a);border:none;border-radius:12px;padding:14px 32px;color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.error-button:hover{transform:translateY(-2px);box-shadow:0 8px 20px #5cb85c4d}.error-button:active{transform:translateY(0)}@media (max-width: 480px){.loading-logo{width:70px;height:70px;border-radius:18px}.loading-emoji{font-size:30px}.loading-glow-ring{width:88px;height:88px}.loading-glow-ring-2{width:102px;height:102px}.loading-glow-ring-3{width:114px;height:114px}.loading-text-artis,.loading-text-calc{font-size:22px}.loading-subtitle{font-size:13px}.error-icon{width:64px;height:64px}.error-title{font-size:18px}}
