@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";._pageContainer_16dbq_3{min-height:100vh;padding:1.5rem 1rem 5rem;max-width:1400px;margin:0 auto}._light_16dbq_11._pageContainer_16dbq_3{background:#f5f5f7}._dark_16dbq_15._pageContainer_16dbq_3{background:#1a1a1a}._header_16dbq_19{display:flex;align-items:center;margin-bottom:1.5rem;gap:1rem}._backButton_16dbq_26{border-radius:12px;padding:.7rem 1.2rem;border:none;font-weight:600;cursor:pointer;transition:all .2s ease-in-out;font-size:.95rem;font-family:inherit;margin-right:1rem}._light_16dbq_11 ._backButton_16dbq_26{background:#e0e0e0;box-shadow:3px 3px 6px #bebebe,-3px -3px 6px #fff;color:#1a1a1a}._dark_16dbq_15 ._backButton_16dbq_26{background:#2d2d3a;box-shadow:3px 3px 6px #000,-3px -3px 6px #404040;color:#e0e0e0}._backButton_16dbq_26:hover{transform:translateY(-1px)}._light_16dbq_11 ._backButton_16dbq_26:active{box-shadow:inset 3px 3px 6px #bebebe,inset -3px -3px 6px #fff;transform:translateY(0)}._dark_16dbq_15 ._backButton_16dbq_26:active{box-shadow:inset 3px 3px 6px #000,inset -3px -3px 6px #404040;transform:translateY(0)}._title_16dbq_64{font-size:1.75rem;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}._light_16dbq_11 ._title_16dbq_64{color:#1a1a1a}._dark_16dbq_15 ._title_16dbq_64{color:#e0e0e0}._title_16dbq_64{flex:1}._partnersButton_16dbq_82,._outreachButton_16dbq_83,._pushButton_16dbq_84,._tariffsButton_16dbq_85,._onboardingButton_16dbq_86{border:none;border-radius:8px;padding:.6rem 1.2rem;font-size:1rem;font-weight:500;cursor:pointer;font-family:inherit;background:#4361ee;color:#fff;box-shadow:none;transition:background .2s}._partnersButton_16dbq_82:hover,._outreachButton_16dbq_83:hover,._pushButton_16dbq_84:hover,._tariffsButton_16dbq_85:hover,._onboardingButton_16dbq_86:hover{background:#3a56d4}._errorAlert_16dbq_108{border-radius:15px;padding:1.2rem;margin-bottom:1.5rem;display:flex;align-items:center;gap:.75rem}._light_16dbq_11 ._errorAlert_16dbq_108{background:linear-gradient(135deg,#f4433626,#d32f2f26);color:#1a1a1a;border-left:4px solid #f44336}._dark_16dbq_15 ._errorAlert_16dbq_108{background:linear-gradient(135deg,#f4433633,#d32f2f33);color:#e0e0e0;border-left:4px solid #f44336}._errorText_16dbq_129{font-size:.95rem;font-weight:500}._snackbar_16dbq_134{position:fixed;bottom:1rem;left:50%;transform:translate(-50%);z-index:9999;animation:_slideUp_16dbq_1 .3s ease}@keyframes _slideUp_16dbq_1{0%{opacity:0;transform:translate(-50%) translateY(20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}._snackbarContent_16dbq_154{border-radius:15px;padding:1rem 1.5rem;display:flex;align-items:center;gap:.75rem;min-width:300px;box-shadow:0 4px 12px #00000026}._light_16dbq_11 ._snackbarContent_16dbq_154{background:linear-gradient(135deg,#4caf5026,#81c78426);color:#1a1a1a;border-left:4px solid #4caf50}._dark_16dbq_15 ._snackbarContent_16dbq_154{background:linear-gradient(135deg,#4caf5033,#81c78433);color:#e0e0e0;border-left:4px solid #4caf50}._snackbarText_16dbq_176{font-size:.95rem;font-weight:500;flex:1}._snackbarCloseButton_16dbq_182{background:transparent;border:none;cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s ease}._light_16dbq_11 ._snackbarCloseButton_16dbq_182{color:#666}._dark_16dbq_15 ._snackbarCloseButton_16dbq_182{color:#999}._snackbarCloseButton_16dbq_182:hover{transform:scale(1.1)}._statsGrid_16dbq_207{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem}._statCard_16dbq_214{border-radius:20px;padding:1.2rem 1.5rem;transition:all .2s ease;cursor:default}._light_16dbq_11 ._statCard_16dbq_214{background:#e0e0e0;box-shadow:6px 6px 12px #bebebe,-6px -6px 12px #fff}._dark_16dbq_15 ._statCard_16dbq_214{background:#2d2d3a;box-shadow:6px 6px 12px #000,-6px -6px 12px #404040}._statCardClickable_16dbq_231{cursor:pointer}._statCardClickable_16dbq_231:hover{transform:translateY(-2px)}._light_16dbq_11 ._statCardClickable_16dbq_231:hover{box-shadow:8px 8px 16px #bebebe,-8px -8px 16px #fff}._dark_16dbq_15 ._statCardClickable_16dbq_231:hover{box-shadow:8px 8px 16px #000,-8px -8px 16px #404040}._statTitle_16dbq_247{font-size:.875rem;font-weight:500;margin-bottom:.75rem}._light_16dbq_11 ._statTitle_16dbq_247{color:#666}._dark_16dbq_15 ._statTitle_16dbq_247{color:#999}._statValue_16dbq_261{font-size:2rem;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}._light_16dbq_11 ._statValue_16dbq_261{color:#1a1a1a}._dark_16dbq_15 ._statValue_16dbq_261{color:#e0e0e0}._statCaption_16dbq_275{font-size:.75rem;margin-top:.5rem;color:#4caf50;font-weight:600}._card_16dbq_283{border-radius:20px;padding:1.5rem;margin-bottom:1rem}._light_16dbq_11 ._card_16dbq_283{background:#e0e0e0;box-shadow:6px 6px 12px #bebebe,-6px -6px 12px #fff}._dark_16dbq_15 ._card_16dbq_283{background:#2d2d3a;box-shadow:6px 6px 12px #000,-6px -6px 12px #404040}._filtersGrid_16dbq_299{display:grid;grid-template-columns:1fr;gap:1rem;align-items:center}@media (min-width: 600px){._filtersGrid_16dbq_299{grid-template-columns:2fr 1fr 1fr}}@media (min-width: 960px){._filtersGrid_16dbq_299{grid-template-columns:2fr 1fr 1fr .8fr}}._searchContainer_16dbq_318{position:relative}._searchIcon_16dbq_322{position:absolute;left:1rem;top:50%;transform:translateY(-50%);pointer-events:none}._light_16dbq_11 ._searchIcon_16dbq_322{color:#666}._dark_16dbq_15 ._searchIcon_16dbq_322{color:#999}._neoInput_16dbq_338{width:100%;padding:.7rem 1rem .7rem 3rem;border:none;border-radius:10px;font-size:1rem;font-family:inherit;transition:all .2s ease}._light_16dbq_11 ._neoInput_16dbq_338{background:#e0e0e0;box-shadow:inset 2px 2px 4px #bebebe,inset -2px -2px 4px #fff;color:#1a1a1a}._dark_16dbq_15 ._neoInput_16dbq_338{background:#2d2d3a;box-shadow:inset 2px 2px 4px #000,inset -2px -2px 4px #404040;color:#e0e0e0}._neoInput_16dbq_338:focus{outline:none}._light_16dbq_11 ._neoInput_16dbq_338:focus{box-shadow:inset 3px 3px 6px #bebebe,inset -3px -3px 6px #fff}._dark_16dbq_15 ._neoInput_16dbq_338:focus{box-shadow:inset 3px 3px 6px #000,inset -3px -3px 6px #404040}._neoInput_16dbq_338::placeholder{opacity:.5}._light_16dbq_11 ._neoInput_16dbq_338::placeholder{color:#666}._dark_16dbq_15 ._neoInput_16dbq_338::placeholder{color:#999}._selectContainer_16dbq_385{position:relative}._selectLabel_16dbq_389{font-size:.75rem;font-weight:600;margin-bottom:.5rem;display:block;text-transform:uppercase;letter-spacing:.5px}._light_16dbq_11 ._selectLabel_16dbq_389{color:#666}._dark_16dbq_15 ._selectLabel_16dbq_389{color:#999}._neoSelect_16dbq_406{width:100%;padding:.7rem 2.5rem .7rem 1rem;border:none;border-radius:10px;font-size:1rem;font-family:inherit;cursor:pointer;transition:all .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center}._light_16dbq_11 ._neoSelect_16dbq_406{background-color:#e0e0e0;box-shadow:inset 2px 2px 4px #bebebe,inset -2px -2px 4px #fff;color:#1a1a1a}._dark_16dbq_15 ._neoSelect_16dbq_406{background-color:#2d2d3a;box-shadow:inset 2px 2px 4px #000,inset -2px -2px 4px #404040;color:#e0e0e0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23999' d='M6 9L1 4h10z'/%3E%3C/svg%3E")}._neoSelect_16dbq_406:focus{outline:none}._light_16dbq_11 ._neoSelect_16dbq_406:focus{box-shadow:inset 3px 3px 6px #bebebe,inset -3px -3px 6px #fff}._dark_16dbq_15 ._neoSelect_16dbq_406:focus{box-shadow:inset 3px 3px 6px #000,inset -3px -3px 6px #404040}._resetButton_16dbq_447{width:100%;border-radius:12px;padding:.875rem 1rem;border:none;font-weight:600;cursor:pointer;transition:all .2s ease-in-out;font-size:.95rem;font-family:inherit}._light_16dbq_11 ._resetButton_16dbq_447{background:#e0e0e0;box-shadow:3px 3px 6px #bebebe,-3px -3px 6px #fff;color:#1a1a1a}._dark_16dbq_15 ._resetButton_16dbq_447{background:#2d2d3a;box-shadow:3px 3px 6px #000,-3px -3px 6px #404040;color:#e0e0e0}._resetButton_16dbq_447:hover{transform:translateY(-1px)}._light_16dbq_11 ._resetButton_16dbq_447:active{box-shadow:inset 3px 3px 6px #bebebe,inset -3px -3px 6px #fff;transform:translateY(0)}._dark_16dbq_15 ._resetButton_16dbq_447:active{box-shadow:inset 3px 3px 6px #000,inset -3px -3px 6px #404040;transform:translateY(0)}._loadingContainer_16dbq_486{display:flex;justify-content:center;align-items:center;padding:3rem}._spinner_16dbq_493{width:40px;height:40px;border:4px solid;border-top-color:#3e7aeb;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-radius:50%;animation:_spin_16dbq_493 1s linear infinite}@keyframes _spin_16dbq_493{to{transform:rotate(360deg)}}._tableContainer_16dbq_511{overflow-x:auto;margin:-.5rem;padding:.5rem}._table_16dbq_511{width:100%;border-collapse:separate;border-spacing:0 .5rem}._tableHeader_16dbq_523{text-align:left;padding:.75rem 1rem;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}._light_16dbq_11 ._tableHeader_16dbq_523{color:#666}._dark_16dbq_15 ._tableHeader_16dbq_523{color:#999}._paginationContainer_16dbq_541{display:flex;justify-content:center;margin-top:1.5rem}._pagination_16dbq_541{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;justify-content:center}._paginationButton_16dbq_555{min-width:36px;height:36px;border-radius:10px;border:none;font-weight:600;cursor:pointer;transition:all .2s ease;font-size:.875rem;font-family:inherit;display:flex;align-items:center;justify-content:center;padding:0 .75rem}._light_16dbq_11 ._paginationButton_16dbq_555{background:#e0e0e0;box-shadow:2px 2px 4px #bebebe,-2px -2px 4px #fff;color:#1a1a1a}._dark_16dbq_15 ._paginationButton_16dbq_555{background:#2d2d3a;box-shadow:2px 2px 4px #000,-2px -2px 4px #404040;color:#e0e0e0}._paginationButton_16dbq_555:hover{transform:translateY(-1px)}._light_16dbq_11 ._paginationButton_16dbq_555:active{box-shadow:inset 2px 2px 4px #bebebe,inset -2px -2px 4px #fff;transform:translateY(0)}._dark_16dbq_15 ._paginationButton_16dbq_555:active{box-shadow:inset 2px 2px 4px #000,inset -2px -2px 4px #404040;transform:translateY(0)}._paginationButtonActive_16dbq_597{background:linear-gradient(135deg,#3e7aeb,#5b8ff9);color:#fff;box-shadow:3px 3px 8px #3e7aeb4d,-3px -3px 8px #ffffff80}._paginationButtonActive_16dbq_597:hover{box-shadow:4px 4px 12px #3e7aeb66,-4px -4px 12px #fff9}._paginationButtonDisabled_16dbq_607{opacity:.5;cursor:not-allowed;transform:none!important}._paginationEllipsis_16dbq_613{padding:0 .5rem;color:#999}._neoDialog_16dbq_619{border-radius:24px!important;padding:0!important}._light_16dbq_11 ._neoDialog_16dbq_619{background:#e0e0e0!important;box-shadow:12px 12px 24px #bebebe,-12px -12px 24px #fff!important}._dark_16dbq_15 ._neoDialog_16dbq_619{background:#2d2d3a!important;box-shadow:12px 12px 24px #000,-12px -12px 24px #404040!important}._dialogTitle_16dbq_634{padding:1.5rem 1.5rem 1rem;font-size:1.4rem;font-weight:700;border-bottom:none}._light_16dbq_11 ._dialogTitle_16dbq_634{color:#1a1a1a}._dark_16dbq_15 ._dialogTitle_16dbq_634{color:#e0e0e0}._dialogContent_16dbq_649{padding:0 1.5rem 1.5rem!important;max-height:70vh;overflow-y:auto}._dialogActions_16dbq_655{display:flex;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid;justify-content:flex-end}._light_16dbq_11 ._dialogActions_16dbq_655{border-top-color:#0000001a}._dark_16dbq_15 ._dialogActions_16dbq_655{border-top-color:#ffffff1a}._closeButton_16dbq_671{border-radius:12px;padding:.75rem 1.5rem;border:none;font-weight:600;cursor:pointer;transition:all .2s ease-in-out;font-size:1rem;font-family:inherit}._light_16dbq_11 ._closeButton_16dbq_671{background:#e0e0e0;box-shadow:3px 3px 6px #bebebe,-3px -3px 6px #fff;color:#1a1a1a}._dark_16dbq_15 ._closeButton_16dbq_671{background:#2d2d3a;box-shadow:3px 3px 6px #000,-3px -3px 6px #404040;color:#e0e0e0}._closeButton_16dbq_671:hover{transform:translateY(-1px)}._light_16dbq_11 ._closeButton_16dbq_671:active{box-shadow:inset 3px 3px 6px #bebebe,inset -3px -3px 6px #fff;transform:translateY(0)}._dark_16dbq_15 ._closeButton_16dbq_671:active{box-shadow:inset 3px 3px 6px #000,inset -3px -3px 6px #404040;transform:translateY(0)}._tableRow_16dbq_709{border-radius:12px;transition:all .2s ease}._light_16dbq_11 ._tableRow_16dbq_709{background:#f5f5f7;box-shadow:inset 2px 2px 4px #d0d0d0,inset -2px -2px 4px #fff}._dark_16dbq_15 ._tableRow_16dbq_709{background:#1a1a1a;box-shadow:inset 2px 2px 4px #000,inset -2px -2px 4px #404040}._tableRow_16dbq_709:hover{transform:translate(2px)}._tableCell_16dbq_728{padding:1rem;vertical-align:middle}._userName_16dbq_733{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._nameText_16dbq_740{font-size:.95rem;font-weight:500}._light_16dbq_11 ._nameText_16dbq_740{color:#1a1a1a}._dark_16dbq_15 ._nameText_16dbq_740{color:#e0e0e0}._cellText_16dbq_753{font-size:.9rem}._light_16dbq_11 ._cellText_16dbq_753{color:#1a1a1a}._dark_16dbq_15 ._cellText_16dbq_753{color:#e0e0e0}._clientName_16dbq_765{font-weight:600}._clientPhone_16dbq_769{font-size:.8rem;margin-top:.25rem}._light_16dbq_11 ._clientPhone_16dbq_769{color:#666}._dark_16dbq_15 ._clientPhone_16dbq_769{color:#999}._price_16dbq_782{font-weight:600;color:#3e7aeb}._hint_16dbq_787{padding:0 1.5rem 1rem;font-size:.75rem}._light_16dbq_11 ._hint_16dbq_787{color:#666}._dark_16dbq_15 ._hint_16dbq_787{color:#999}._chip_16dbq_801{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:12px;font-size:.75rem;font-weight:600;white-space:nowrap;border:1px solid}._chipPrimary_16dbq_812{background:linear-gradient(135deg,#3e7aeb26,#5b8ff926);color:#3e7aeb;border-color:#3e7aeb4d}._chipSecondary_16dbq_818{background:linear-gradient(135deg,#9c27b026,#ba68c826);color:#9c27b0;border-color:#9c27b04d}._chipWarning_16dbq_824{background:linear-gradient(135deg,#ff980026,#ffc10726);color:#ff9800;border-color:#ff98004d}._chipSuccess_16dbq_830{background:linear-gradient(135deg,#4caf5026,#81c78426);color:#4caf50;border-color:#4caf504d}._chipError_16dbq_836{background:linear-gradient(135deg,#f4433626,#d32f2f26);color:#f44336;border-color:#f443364d}._chipDefault_16dbq_842{background:linear-gradient(135deg,#9e9e9e26,#bdbdbd26);color:#9e9e9e;border-color:#9e9e9e4d}._actionButton_16dbq_849{border-radius:10px;padding:.5rem 1rem;border:none;font-weight:600;cursor:pointer;transition:all .2s ease-in-out;font-size:.875rem;font-family:inherit}._light_16dbq_11 ._actionButton_16dbq_849{background:#e0e0e0;box-shadow:2px 2px 4px #bebebe,-2px -2px 4px #fff;color:#1a1a1a}._dark_16dbq_15 ._actionButton_16dbq_849{background:#2d2d3a;box-shadow:2px 2px 4px #000,-2px -2px 4px #404040;color:#e0e0e0}._actionButton_16dbq_849:hover{transform:translateY(-1px)}._light_16dbq_11 ._actionButton_16dbq_849:active{box-shadow:inset 2px 2px 4px #bebebe,inset -2px -2px 4px #fff;transform:translateY(0)}._dark_16dbq_15 ._actionButton_16dbq_849:active{box-shadow:inset 2px 2px 4px #000,inset -2px -2px 4px #404040;transform:translateY(0)}._dialogButton_16dbq_887{border-radius:12px;padding:.75rem 1.5rem;border:none;font-weight:600;cursor:pointer;transition:all .2s ease-in-out;font-size:1rem;font-family:inherit;display:flex;align-items:center;gap:.5rem}._dialogButtonClose_16dbq_901,._light_16dbq_11 ._dialogButtonClose_16dbq_901{background:#e0e0e0;box-shadow:3px 3px 6px #bebebe,-3px -3px 6px #fff;color:#1a1a1a}._dark_16dbq_15 ._dialogButtonClose_16dbq_901{background:#2d2d3a;box-shadow:3px 3px 6px #000,-3px -3px 6px #404040;color:#e0e0e0}._dialogButtonClose_16dbq_901:hover{transform:translateY(-1px)}._light_16dbq_11 ._dialogButtonClose_16dbq_901:active{box-shadow:inset 3px 3px 6px #bebebe,inset -3px -3px 6px #fff;transform:translateY(0)}._dark_16dbq_15 ._dialogButtonClose_16dbq_901:active{box-shadow:inset 3px 3px 6px #000,inset -3px -3px 6px #404040;transform:translateY(0)}._dialogButtonSuccess_16dbq_933{background:linear-gradient(135deg,#4caf5026,#81c78426);color:#4caf50;border:1px solid rgba(76,175,80,.3)}._dialogButtonSuccess_16dbq_933:hover{transform:translateY(-1px);background:linear-gradient(135deg,#4caf5033,#81c78433)}._dialogButtonSuccess_16dbq_933:active{transform:translateY(0);box-shadow:inset 2px 2px 4px #4caf504d}._dialogButtonError_16dbq_949{background:linear-gradient(135deg,#f4433626,#d32f2f26);color:#f44336;border:1px solid rgba(244,67,54,.3)}._dialogButtonError_16dbq_949:hover{transform:translateY(-1px);background:linear-gradient(135deg,#f4433633,#d32f2f33)}._dialogButtonError_16dbq_949:active{transform:translateY(0);box-shadow:inset 2px 2px 4px #f443364d}._content_16dbq_966{padding-top:.5rem}._userCell_16dbq_970{display:flex;align-items:center;gap:.75rem}._userIcon_16dbq_976{font-size:1.5rem;flex-shrink:0}._userInfo_16dbq_981{display:flex;flex-direction:column;gap:.25rem;min-width:0}._grid_16dbq_988{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:.5rem}._gridFull_16dbq_995{grid-column:1 / -1}._fieldLabel_16dbq_999{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.25rem}._light_16dbq_11 ._fieldLabel_16dbq_999{color:#666}._dark_16dbq_15 ._fieldLabel_16dbq_999{color:#999}._fieldValue_16dbq_1015{font-size:.95rem;font-weight:500}._light_16dbq_11 ._fieldValue_16dbq_1015{color:#1a1a1a}._dark_16dbq_15 ._fieldValue_16dbq_1015{color:#e0e0e0}._sectionTitle_16dbq_1028{font-size:1.125rem;font-weight:600;margin-top:1.5rem;margin-bottom:.75rem;grid-column:1 / -1}._light_16dbq_11 ._sectionTitle_16dbq_1028{color:#1a1a1a}._dark_16dbq_15 ._sectionTitle_16dbq_1028{color:#e0e0e0}._statusChip_16dbq_1044{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:12px;font-size:.75rem;font-weight:600}._statusChipSuccess_16dbq_1053{background:linear-gradient(135deg,#4caf5026,#81c78426);color:#4caf50;border:1px solid rgba(76,175,80,.3)}._statusChipError_16dbq_1059{background:linear-gradient(135deg,#f4433626,#d32f2f26);color:#f44336;border:1px solid rgba(244,67,54,.3)}._monospace_16dbq_1065{font-family:Courier New,Courier,monospace;word-break:break-all}._statBlock_16dbq_1071{grid-column:span 1}._label_16dbq_1075{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.25rem;display:block}._light_16dbq_11 ._label_16dbq_1075{color:#666}._dark_16dbq_15 ._label_16dbq_1075{color:#999}._value_16dbq_1092{font-size:1.125rem;font-weight:700}._light_16dbq_11 ._value_16dbq_1092{color:#1a1a1a}._dark_16dbq_15 ._value_16dbq_1092{color:#e0e0e0}._valuePrimary_16dbq_1105{color:#3e7aeb}._valueSuccess_16dbq_1109{color:#4caf50}._valueError_16dbq_1113{color:#f44336}._currencyBlock_16dbq_1118{grid-column:1 / -1}._currencyValue_16dbq_1122{font-size:1.5rem;font-weight:700}._linkField_16dbq_1128{grid-column:1 / -1}._linkInput_16dbq_1132{width:100%;padding:.75rem 1rem;border:none;border-radius:12px;font-size:.875rem;font-family:Courier New,Courier,monospace;margin-bottom:.75rem;transition:all .2s ease;word-break:break-all}._light_16dbq_11 ._linkInput_16dbq_1132{background:#e0e0e0;box-shadow:inset 2px 2px 4px #bebebe,inset -2px -2px 4px #fff;color:#1a1a1a}._dark_16dbq_15 ._linkInput_16dbq_1132{background:#2d2d3a;box-shadow:inset 2px 2px 4px #000,inset -2px -2px 4px #404040;color:#e0e0e0}._copyButton_16dbq_1156{border-radius:12px;padding:.6rem 1.2rem;border:none;font-weight:600;cursor:pointer;transition:all .2s ease-in-out;font-size:.875rem;font-family:inherit;display:flex;align-items:center;gap:.5rem;margin:0 auto}._light_16dbq_11 ._copyButton_16dbq_1156{background:#e0e0e0;box-shadow:3px 3px 6px #bebebe,-3px -3px 6px #fff;color:#1a1a1a}._dark_16dbq_15 ._copyButton_16dbq_1156{background:#2d2d3a;box-shadow:3px 3px 6px #000,-3px -3px 6px #404040;color:#e0e0e0}._copyButton_16dbq_1156:hover{transform:translateY(-1px)}._light_16dbq_11 ._copyButton_16dbq_1156:active{box-shadow:inset 3px 3px 6px #bebebe,inset -3px -3px 6px #fff;transform:translateY(0)}._dark_16dbq_15 ._copyButton_16dbq_1156:active{box-shadow:inset 3px 3px 6px #000,inset -3px -3px 6px #404040;transform:translateY(0)}._pageContainer_1qrcf_3{min-height:100vh;padding:1.5rem 1rem 5rem;max-width:1200px;margin:0 auto;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._pageContainer_1qrcf_3._light_1qrcf_12{background:#f8f9fa}._pageContainer_1qrcf_3._dark_1qrcf_16{background:#1a1a1a}._header_1qrcf_20{display:flex;align-items:center;margin-bottom:1.5rem;gap:1rem}._backButton_1qrcf_27{border:none;border-radius:8px;padding:.5rem 1rem;font-size:1rem;font-weight:500;cursor:pointer;font-family:inherit;background:#fff;color:#4361ee;border:1px solid #4361EE;box-shadow:0 1px 4px #0000000d}._pageContainer_1qrcf_3._dark_1qrcf_16 ._backButton_1qrcf_27{background:#2d2d3a;color:#4361ee;border:1px solid #4361EE;box-shadow:0 4px 16px #0000004d}._backButton_1qrcf_27:hover{background:#4361ee0d}._pageContainer_1qrcf_3._dark_1qrcf_16 ._backButton_1qrcf_27:hover{background:#4361ee1a}._title_1qrcf_56{font-size:1.5rem;font-weight:700;flex:1}._pageContainer_1qrcf_3._light_1qrcf_12 ._title_1qrcf_56{color:#212529}._pageContainer_1qrcf_3._dark_1qrcf_16 ._title_1qrcf_56{color:#e0e0e0}._filterRow_1qrcf_70{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.5rem}._filterTabs_1qrcf_78{display:flex;gap:4px;border-radius:8px;padding:4px;background:#fff;box-shadow:0 1px 4px #0000000d}._pageContainer_1qrcf_3._dark_1qrcf_16 ._filterTabs_1qrcf_78{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._filterTab_1qrcf_78{padding:8px 16px;border:none;border-radius:8px;font-size:.9rem;font-weight:500;cursor:pointer;font-family:inherit;background:transparent;color:#6c757d}._pageContainer_1qrcf_3._dark_1qrcf_16 ._filterTab_1qrcf_78{color:#999}._filterTab_1qrcf_78:hover{background:#0000000d}._pageContainer_1qrcf_3._dark_1qrcf_16 ._filterTab_1qrcf_78:hover{background:#ffffff0d}._filterTabActive_1qrcf_116{background:#4361ee;color:#fff}._filterTabActive_1qrcf_116:hover{background:#3a56d4}._btnGrayPartner_1qrcf_126{padding:.5rem 1rem;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;font-family:inherit;background:#4361ee;color:#fff;border:none;box-shadow:none}._btnGrayPartner_1qrcf_126:hover{background:#3a56d4}._chipGray_1qrcf_143{display:inline-block;padding:2px 8px;border-radius:8px;font-size:12px;font-weight:500;background:#6c757d;color:#fff}._chipWhite_1qrcf_153{display:inline-block;padding:2px 8px;border-radius:8px;font-size:12px;font-weight:500;background:#4361ee;color:#fff}._referralLinkBlock_1qrcf_163{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}._referralLinkCode_1qrcf_171{font-size:.85rem;word-break:break-all;padding:4px 8px;border-radius:8px;background:#f1f3f5}._pageContainer_1qrcf_3._dark_1qrcf_16 ._referralLinkCode_1qrcf_171{background:#353545;color:#e0e0e0}._btnCopy_1qrcf_184{padding:4px 12px;border-radius:8px;font-size:.9rem;font-weight:500;cursor:pointer;font-family:inherit;border:1px solid #4361EE;color:#4361ee;background:transparent}._btnCopy_1qrcf_184:hover{background:#4361ee0d}._pageContainer_1qrcf_3._dark_1qrcf_16 ._btnCopy_1qrcf_184:hover{background:#4361ee1a}._grayUserList_1qrcf_204{max-height:280px;overflow-y:auto;margin:12px 0}._grayUserItem_1qrcf_210{display:block;width:100%;padding:12px 16px;text-align:left;border:none;border-radius:8px;font-size:1rem;cursor:pointer;font-family:inherit;background:#f8f9fa;color:#212529;margin-bottom:4px}._pageContainer_1qrcf_3._dark_1qrcf_16 ._grayUserItem_1qrcf_210{background:#353545;color:#e0e0e0}._grayUserItem_1qrcf_210:hover{background:#e9ecef}._pageContainer_1qrcf_3._dark_1qrcf_16 ._grayUserItem_1qrcf_210:hover{background:#404050}._grayUserItemActive_1qrcf_238{background:#4361ee26;border:1px solid #4361EE}._pageContainer_1qrcf_3._dark_1qrcf_16 ._grayUserItemActive_1qrcf_238{background:#4361ee33;border-color:#4361ee}._searchWrap_1qrcf_249{margin-bottom:0}._searchInput_1qrcf_253{width:100%;max-width:400px;border-radius:12px;padding:.6rem 1rem;font-size:1rem;border:1px solid #E9ECEF;font-family:inherit;box-shadow:0 1px 4px #0000000d}._pageContainer_1qrcf_3._dark_1qrcf_16 ._searchInput_1qrcf_253{background:#2d2d3a;border-color:#404050;color:#e0e0e0}._card_1qrcf_270{border-radius:12px;overflow:hidden;margin-bottom:1.5rem}._pageContainer_1qrcf_3._light_1qrcf_12 ._card_1qrcf_270{background:#fff;box-shadow:0 2px 8px #00000014}._pageContainer_1qrcf_3._dark_1qrcf_16 ._card_1qrcf_270{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._tableWrap_1qrcf_286{overflow-x:auto}._table_1qrcf_286{width:100%;border-collapse:collapse;font-size:.95rem}._table_1qrcf_286 th,._table_1qrcf_286 td{padding:12px 16px;text-align:left;border-bottom:1px solid}._pageContainer_1qrcf_3._light_1qrcf_12 ._table_1qrcf_286 th,._pageContainer_1qrcf_3._light_1qrcf_12 ._table_1qrcf_286 td{border-color:#e9ecef}._pageContainer_1qrcf_3._dark_1qrcf_16 ._table_1qrcf_286 th,._pageContainer_1qrcf_3._dark_1qrcf_16 ._table_1qrcf_286 td{border-color:#404050}._pageContainer_1qrcf_3._light_1qrcf_12 ._table_1qrcf_286 th{background:#f8f9fa;color:#495057;font-weight:500;font-size:14px}._pageContainer_1qrcf_3._dark_1qrcf_16 ._table_1qrcf_286 th{background:#353545;color:#e0e0e0;font-weight:500;font-size:14px}._pageContainer_1qrcf_3._light_1qrcf_12 ._table_1qrcf_286 td{color:#212529}._pageContainer_1qrcf_3._dark_1qrcf_16 ._table_1qrcf_286 td{color:#e0e0e0}._table_1qrcf_286 tbody tr:hover td{background:#00000005}._pageContainer_1qrcf_3._dark_1qrcf_16 ._table_1qrcf_286 tbody tr:hover td{background:#ffffff08}._btnDetails_1qrcf_343{padding:.35rem .6rem;border:none;border-radius:8px;font-size:.85rem;font-weight:500;cursor:pointer;font-family:inherit;background:#4361ee;color:#fff}._btnDetails_1qrcf_343:hover{background:#3a56d4}._pagination_1qrcf_359{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1rem;flex-wrap:wrap}._pagination_1qrcf_359 button{padding:.4rem .8rem;border-radius:8px;border:1px solid #E9ECEF;background:#fff;cursor:pointer;font-family:inherit;font-size:.9rem}._pageContainer_1qrcf_3._dark_1qrcf_16 ._pagination_1qrcf_359 button{border-color:#404050;background:#2d2d3a;color:#e0e0e0}._pagination_1qrcf_359 button:disabled{opacity:.5;cursor:not-allowed}._pagination_1qrcf_359 button._active_1qrcf_389{background:#4361ee;color:#fff;border-color:#4361ee}._empty_1qrcf_395,._loadError_1qrcf_396{padding:2rem;text-align:center}._pageContainer_1qrcf_3._light_1qrcf_12 ._empty_1qrcf_395,._pageContainer_1qrcf_3._light_1qrcf_12 ._loadError_1qrcf_396{color:#6c757d}._pageContainer_1qrcf_3._dark_1qrcf_16 ._empty_1qrcf_395,._pageContainer_1qrcf_3._dark_1qrcf_16 ._loadError_1qrcf_396{color:#999}._modalOverlay_1qrcf_412{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:24px}._modal_1qrcf_412{border-radius:12px;padding:24px;margin:24px;max-width:560px;width:100%;max-height:90vh;overflow-y:auto}._pageContainer_1qrcf_3._light_1qrcf_12 ._modal_1qrcf_412{background:#fff;box-shadow:0 2px 8px #00000014}._pageContainer_1qrcf_3._dark_1qrcf_16 ._modal_1qrcf_412{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._modalTitle_1qrcf_443{font-size:18px;font-weight:700;margin:0 0 16px;font-family:inherit}._pageContainer_1qrcf_3._light_1qrcf_12 ._modalTitle_1qrcf_443{color:#212529}._pageContainer_1qrcf_3._dark_1qrcf_16 ._modalTitle_1qrcf_443{color:#e0e0e0}._sectionTitle_1qrcf_458{font-size:14px;font-weight:500;margin:16px 0 8px}._pageContainer_1qrcf_3._light_1qrcf_12 ._sectionTitle_1qrcf_458{color:#495057}._pageContainer_1qrcf_3._dark_1qrcf_16 ._sectionTitle_1qrcf_458{color:#e0e0e0}._sectionTitle_1qrcf_458:first-of-type{margin-top:0}._modalBody_1qrcf_476{display:flex;flex-direction:column;gap:4px;font-size:14px}._modalFooter_1qrcf_483{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap;padding-top:16px;margin-top:16px;border-top:1px solid}._pageContainer_1qrcf_3._light_1qrcf_12 ._modalFooter_1qrcf_483{border-color:#e9ecef}._pageContainer_1qrcf_3._dark_1qrcf_16 ._modalFooter_1qrcf_483{border-color:#404050}._btnPrimary_1qrcf_501{background:#4361ee;color:#fff;border:none;border-radius:8px;padding:.6rem 1.2rem;font-size:1rem;font-weight:500;cursor:pointer;font-family:inherit}._btnPrimary_1qrcf_501:hover{background:#3a56d4}._btnSecondary_1qrcf_517{background:transparent;color:#4361ee;border:1px solid #4361EE;border-radius:8px;padding:.6rem 1.2rem;font-size:1rem;font-weight:500;cursor:pointer;font-family:inherit}._btnSecondary_1qrcf_517:hover{background:#4361ee1a}._btnError_1qrcf_533{background:transparent;color:#f44336;border:1px solid #f44336;border-radius:8px;padding:.6rem 1.2rem;font-size:1rem;font-weight:500;cursor:pointer;font-family:inherit}._btnError_1qrcf_533:hover{background:#f443361a}._miniTable_1qrcf_549{width:100%;border-collapse:collapse;font-size:.9rem}._miniTable_1qrcf_549 th,._miniTable_1qrcf_549 td{padding:8px 12px;text-align:left;border-bottom:1px solid}._pageContainer_1qrcf_3._light_1qrcf_12 ._miniTable_1qrcf_549 th,._pageContainer_1qrcf_3._light_1qrcf_12 ._miniTable_1qrcf_549 td{border-color:#e9ecef}._pageContainer_1qrcf_3._dark_1qrcf_16 ._miniTable_1qrcf_549 th,._pageContainer_1qrcf_3._dark_1qrcf_16 ._miniTable_1qrcf_549 td{border-color:#404050}._editForm_1qrcf_572{display:flex;flex-direction:column;gap:8px;margin-top:8px}._editForm_1qrcf_572 input{border-radius:8px;padding:.5rem 1rem;font-size:1rem;border:1px solid #E9ECEF;font-family:inherit}._pageContainer_1qrcf_3._dark_1qrcf_16 ._editForm_1qrcf_572 input{background:#353545;border-color:#404050;color:#e0e0e0}._editForm_1qrcf_572 label{font-size:14px;font-weight:500}._formError_1qrcf_598{font-size:13px;color:#f44336}._loading_1qrcf_603{padding:2rem;text-align:center;color:#6c757d}._pageContainer_10s1c_3{min-height:100vh;padding:1.5rem 1rem 5rem;max-width:1200px;margin:0 auto;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._pageContainer_10s1c_3._light_10s1c_12{background:#f8f9fa}._pageContainer_10s1c_3._dark_10s1c_16{background:#1a1a1a}._header_10s1c_20{display:flex;align-items:center;margin-bottom:1.5rem;gap:1rem}._backButton_10s1c_27{border:none;border-radius:8px;padding:.5rem 1rem;font-size:1rem;font-weight:500;cursor:pointer;font-family:inherit;transition:background .2s}._light_10s1c_12 ._backButton_10s1c_27{background:#fff;color:#4361ee;border:1px solid #4361EE;box-shadow:0 1px 4px #0000000d}._light_10s1c_12 ._backButton_10s1c_27:hover{background:#4361ee0d}._dark_10s1c_16 ._backButton_10s1c_27{background:#2d2d3a;color:#4361ee;border:1px solid #4361EE;box-shadow:0 4px 16px #0000004d}._dark_10s1c_16 ._backButton_10s1c_27:hover{background:#4361ee1a}._title_10s1c_60{font-size:1.5rem;font-weight:700;flex:1}._light_10s1c_12 ._title_10s1c_60{color:#212529}._dark_10s1c_16 ._title_10s1c_60{color:#e0e0e0}._addButton_10s1c_74{border:none;border-radius:8px;padding:.6rem 1.2rem;font-size:1rem;font-weight:500;cursor:pointer;font-family:inherit;background:#4361ee;color:#fff;box-shadow:none;transition:background .2s}._addButton_10s1c_74:hover{background:#3a56d4}._stats_10s1c_92{margin-bottom:1.5rem;padding:1rem 1.25rem;border-radius:12px;display:flex;flex-direction:column;gap:.75rem}._light_10s1c_12 ._stats_10s1c_92{background:#fff;box-shadow:0 1px 4px #0000000d}._dark_10s1c_16 ._stats_10s1c_92{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._statsRow_10s1c_111{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._statsLabel_10s1c_118{font-weight:600;min-width:6rem;font-size:.95rem}._light_10s1c_12 ._statsLabel_10s1c_118{color:#212529}._dark_10s1c_16 ._statsLabel_10s1c_118{color:#e0e0e0}._statsValue_10s1c_132{font-weight:700;font-size:1.1rem}._light_10s1c_12 ._statsValue_10s1c_132{color:#4361ee}._dark_10s1c_16 ._statsValue_10s1c_132{color:#7b9eff}._statsSub_10s1c_145{font-size:.9rem}._light_10s1c_12 ._statsSub_10s1c_145{color:#6c757d}._dark_10s1c_16 ._statsSub_10s1c_145{color:#999}._tabs_10s1c_157{display:flex;gap:.5rem;margin-bottom:1.5rem}._tab_10s1c_157{padding:.6rem 1.2rem;border:none;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;font-family:inherit;transition:all .2s}._tab_10s1c_157._inactive_10s1c_174{background:transparent}._light_10s1c_12 ._tab_10s1c_157._inactive_10s1c_174{color:#6c757d;background:#fff;box-shadow:0 1px 4px #0000000d}._dark_10s1c_16 ._tab_10s1c_157._inactive_10s1c_174{color:#999;background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._tab_10s1c_157._inactive_10s1c_174:hover{opacity:.9}._tab_10s1c_157._active_10s1c_194{background:#4361ee;color:#fff;box-shadow:none}._tab_10s1c_157._active_10s1c_194:hover{background:#3a56d4}._card_10s1c_204{border-radius:12px;overflow:hidden;margin-bottom:1.5rem}._light_10s1c_12 ._card_10s1c_204{background:#fff;box-shadow:0 2px 8px #00000014}._dark_10s1c_16 ._card_10s1c_204{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._tableWrap_10s1c_220{overflow-x:auto}._table_10s1c_220{width:100%;border-collapse:collapse;font-size:.95rem}._table_10s1c_220 th,._table_10s1c_220 td{padding:12px 16px;text-align:left;border-bottom:1px solid}._light_10s1c_12 ._table_10s1c_220 th,._light_10s1c_12 ._table_10s1c_220 td{border-color:#e9ecef}._dark_10s1c_16 ._table_10s1c_220 th,._dark_10s1c_16 ._table_10s1c_220 td{border-color:#404050}._light_10s1c_12 ._table_10s1c_220 th{background:#f8f9fa;color:#495057;font-weight:500;font-size:14px}._dark_10s1c_16 ._table_10s1c_220 th{background:#353545;color:#e0e0e0;font-weight:500;font-size:14px}._light_10s1c_12 ._table_10s1c_220 td{color:#212529}._dark_10s1c_16 ._table_10s1c_220 td{color:#e0e0e0}._table_10s1c_220 tr:hover td{background:#00000005}._dark_10s1c_16 ._table_10s1c_220 tr:hover td{background:#ffffff08}._actionsCell_10s1c_277{display:flex;gap:.5rem}._btnIcon_10s1c_282{padding:.35rem .6rem;border:none;border-radius:8px;font-size:.85rem;font-weight:500;cursor:pointer;font-family:inherit;transition:background .2s}._btnEdit_10s1c_293{background:transparent;color:#4361ee;border:1px solid #4361EE}._btnEdit_10s1c_293:hover{background:#4361ee1a}._btnDelete_10s1c_303{background:transparent;color:#f44336;border:1px solid #f44336}._btnDelete_10s1c_303:hover{background:#f443361a}._empty_10s1c_313{padding:2rem;text-align:center}._light_10s1c_12 ._empty_10s1c_313{color:#6c757d}._dark_10s1c_16 ._empty_10s1c_313{color:#999}._loading_10s1c_326{padding:2rem;text-align:center}._light_10s1c_12 ._loading_10s1c_326{color:#495057}._dark_10s1c_16 ._loading_10s1c_326{color:#999}._modalOverlay_10s1c_340{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:24px}._modal_10s1c_340{border-radius:12px;padding:24px;margin:24px;max-width:480px;width:100%;max-height:90vh;overflow-y:auto}._modalTitle_10s1c_361{font-size:18px;font-weight:700;margin:0 0 16px;font-family:inherit}._modalBody_10s1c_368{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}._label_10s1c_375{font-size:14px;font-weight:500;margin-top:8px}._label_10s1c_375:first-of-type{margin-top:0}._input_10s1c_385{border-radius:8px;padding:.6rem 1rem;font-size:1rem;border:1px solid;font-family:inherit}._input_10s1c_385:focus{outline:none;border-color:#4361ee}._modalFooter_10s1c_398{display:flex;gap:8px;justify-content:flex-end;padding-top:16px;border-top:1px solid}._light_10s1c_12 ._modalFooter_10s1c_398{border-color:#e9ecef}._dark_10s1c_16 ._modalFooter_10s1c_398{border-color:#404050}._btnPrimary_10s1c_414{background:#4361ee;color:#fff;border:none;border-radius:8px;padding:.6rem 1.2rem;font-size:1rem;font-weight:500;cursor:pointer;font-family:inherit}._btnPrimary_10s1c_414:hover{background:#3a56d4}._btnSecondary_10s1c_430{background:transparent;color:#4361ee;border:1px solid #4361EE;border-radius:8px;padding:.6rem 1.2rem;font-size:1rem;font-weight:500;cursor:pointer;font-family:inherit}._light_10s1c_12 ._btnSecondary_10s1c_430:hover{background:#4361ee0d}._dark_10s1c_16 ._btnSecondary_10s1c_430:hover{background:#4361ee1a}._pageContainer_u586s_1{min-height:100vh;padding:1.5rem 1rem 5rem;max-width:900px;margin:0 auto;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._pageContainer_u586s_1._light_u586s_10{background:#f8f9fa}._pageContainer_u586s_1._dark_u586s_14{background:#1a1a1a}._header_u586s_18{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}._backButton_u586s_25{border:1px solid #4361EE;border-radius:8px;padding:.5rem 1rem;font-size:1rem;font-weight:500;cursor:pointer;background:transparent;color:#4361ee;font-family:inherit}._backButton_u586s_25:hover{background:#4361ee0d}._pageContainer_u586s_1._dark_u586s_14 ._backButton_u586s_25:hover{background:#4361ee1a}._title_u586s_45{font-size:1.5rem;font-weight:700;flex:1}._pageContainer_u586s_1._light_u586s_10 ._title_u586s_45{color:#212529}._pageContainer_u586s_1._dark_u586s_14 ._title_u586s_45{color:#e0e0e0}._card_u586s_59{border-radius:12px;padding:20px 16px}._channelTabs_u586s_64{display:flex;gap:8px;margin-bottom:16px}._channelTab_u586s_64,._channelTabActive_u586s_71{border:1px solid #4361EE;border-radius:8px;padding:10px 16px;font-size:1rem;font-weight:500;cursor:pointer;font-family:inherit}._channelTab_u586s_64{background:transparent;color:#4361ee}._channelTab_u586s_64:hover{background:#4361ee0d}._channelTabActive_u586s_71{background:#4361ee;color:#fff}._channelTabActive_u586s_71:hover{background:#3a56d4}._accordionItem_u586s_99{margin-bottom:16px}._accordionHeader_u586s_103{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 12px;border:1px solid #E2E8F0;border-radius:8px;background:transparent;font-size:.95rem;font-weight:500;cursor:pointer;font-family:inherit}._pageContainer_u586s_1._light_u586s_10 ._accordionHeader_u586s_103{color:#334155}._pageContainer_u586s_1._dark_u586s_14 ._accordionHeader_u586s_103{border-color:#4361ee4d;color:#e0e0e0}._accordionHeader_u586s_103:hover{background:#4361ee0d}._accordionArrow_u586s_131{transition:transform .2s;font-size:1.25rem!important}._accordionArrowOpen_u586s_136{transform:rotate(180deg)}._memo_u586s_140{font-size:.875rem;margin-top:8px;padding:12px 14px;border-radius:8px;border:1px solid #E2E8F0}._pageContainer_u586s_1._light_u586s_10 ._memo_u586s_140{background:#f1f5f9;color:#334155;border:1px solid #E2E8F0}._pageContainer_u586s_1._dark_u586s_14 ._memo_u586s_140{background:#4361ee14;color:#cbd5e1;border:1px solid rgba(67,97,238,.2)}._memo_u586s_140 strong{color:inherit}._memo_u586s_140 ul{margin:8px 0 0;padding-left:1.25rem;line-height:1.5}._memo_u586s_140 li{margin-bottom:6px}._memo_u586s_140 li:last-child{margin-bottom:0}._memo_u586s_140 code{font-size:.85em;padding:1px 5px;border-radius:4px}._pageContainer_u586s_1._light_u586s_10 ._memo_u586s_140 code{background:#e2e8f0;color:#475569}._pageContainer_u586s_1._dark_u586s_14 ._memo_u586s_140 code{background:#4361ee33;color:#94a3b8}._urlCheatsheet_u586s_194{margin-top:14px}._urlCheatsheet_u586s_194 table{width:100%;border-collapse:collapse;margin-top:8px;font-size:.8125rem}._urlCheatsheet_u586s_194 td{padding:4px 10px 4px 0;vertical-align:top}._urlCheatsheet_u586s_194 td:first-child{white-space:nowrap;width:1%}._memo_u586s_140 p{margin:10px 0 0;padding-top:10px;border-top:1px solid rgba(0,0,0,.08);font-size:.8125rem}._pageContainer_u586s_1._dark_u586s_14 ._memo_u586s_140 p{border-top-color:#ffffff14}._counterSection_u586s_226{margin-bottom:20px;font-size:.9rem}._counterSection_u586s_226 strong{display:block;margin-bottom:8px}._pageContainer_u586s_1._light_u586s_10 ._counterSection_u586s_226{color:#334155}._pageContainer_u586s_1._dark_u586s_14 ._counterSection_u586s_226{color:#e0e0e0}._counterList_u586s_244{display:flex;flex-direction:column;gap:4px}._counterRow_u586s_250{display:flex;justify-content:space-between;padding:6px 10px;border-radius:6px}._pageContainer_u586s_1._light_u586s_10 ._counterRow_u586s_250{background:#f8fafc}._pageContainer_u586s_1._dark_u586s_14 ._counterRow_u586s_250{background:#4361ee0f}._counterRow_u586s_250 span:last-child{font-weight:600}._pageContainer_u586s_1._light_u586s_10 ._card_u586s_59{background:#fff;box-shadow:0 2px 8px #00000014}._pageContainer_u586s_1._dark_u586s_14 ._card_u586s_59{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._sectionTitle_u586s_279{font-size:14px;font-weight:500;margin:0 0 12px}._pageContainer_u586s_1._light_u586s_10 ._sectionTitle_u586s_279{color:#495057}._pageContainer_u586s_1._dark_u586s_14 ._sectionTitle_u586s_279{color:#e0e0e0}._audienceTabs_u586s_293{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}._audienceTab_u586s_293,._audienceTabActive_u586s_301{border:1px solid #4361EE;border-radius:8px;padding:8px 12px;font-size:.95rem;font-weight:500;cursor:pointer;font-family:inherit}._audienceTab_u586s_293{background:transparent;color:#4361ee}._audienceTab_u586s_293:hover{background:#4361ee0d}._pageContainer_u586s_1._dark_u586s_14 ._audienceTab_u586s_293:hover{background:#4361ee1a}._audienceTabActive_u586s_301{background:#4361ee;color:#fff}._audienceTabActive_u586s_301:hover{background:#3a56d4}._formGrid_u586s_333{display:grid;grid-template-columns:1fr;gap:8px}._label_u586s_339{font-size:14px;font-weight:500;margin-top:8px}._pageContainer_u586s_1._light_u586s_10 ._label_u586s_339{color:#495057}._pageContainer_u586s_1._dark_u586s_14 ._label_u586s_339{color:#e0e0e0}._input_u586s_353{width:100%;border:1px solid #E9ECEF;border-radius:12px;padding:.7rem 1rem;font-size:1rem;font-family:inherit;box-sizing:border-box;background:#fff;color:#212529;box-shadow:0 1px 4px #0000000d}._pageContainer_u586s_1._dark_u586s_14 ._input_u586s_353{background:#353545;border-color:#404050;color:#e0e0e0;box-shadow:none}._textarea_u586s_373{min-height:130px;resize:vertical}._footer_u586s_378{display:flex;justify-content:flex-end;margin-top:16px}._primaryButton_u586s_384{border:none;border-radius:8px;padding:12px 16px;font-size:1rem;font-weight:500;cursor:pointer;font-family:inherit;background:#4361ee;color:#fff}._primaryButton_u586s_384:hover:not(:disabled){background:#3a56d4}._primaryButton_u586s_384:disabled{opacity:.6;cursor:not-allowed}._error_u586s_405,._success_u586s_406{margin-top:12px;border-radius:8px;padding:10px 12px;font-size:.95rem}._error_u586s_405{color:#f44336;background:#f443361a}._success_u586s_406{color:#2e7d32;background:#4caf501f}._pageContainer_1eryu_3{min-height:100vh;padding:1.5rem 1rem 5rem;max-width:1200px;margin:0 auto;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._pageContainer_1eryu_3._light_1eryu_12{background:#f8f9fa}._pageContainer_1eryu_3._dark_1eryu_16{background:#1a1a1a}._header_1eryu_20{display:flex;align-items:center;margin-bottom:1.5rem;gap:1rem;flex-wrap:wrap}._backButton_1eryu_28{border:none;border-radius:8px;padding:.5rem 1rem;font-size:1rem;font-weight:500;cursor:pointer;font-family:inherit;background:#fff;color:#4361ee;border:1px solid #4361EE;box-shadow:0 1px 4px #0000000d}._pageContainer_1eryu_3._dark_1eryu_16 ._backButton_1eryu_28{background:#2d2d3a;color:#4361ee;border:1px solid #4361EE;box-shadow:0 4px 16px #0000004d}._backButton_1eryu_28:hover{background:#4361ee0d}._pageContainer_1eryu_3._dark_1eryu_16 ._backButton_1eryu_28:hover{background:#4361ee1a}._historyButton_1eryu_57{padding:.5rem 1rem;border-radius:8px;font-size:.95rem;font-weight:500;cursor:pointer;font-family:inherit;background:#4361ee;color:#fff;border:none;box-shadow:none}._historyButton_1eryu_57:hover{background:#3a56d4}._title_1eryu_74{font-size:1.5rem;font-weight:700;flex:1}._pageContainer_1eryu_3._light_1eryu_12 ._title_1eryu_74{color:#212529}._pageContainer_1eryu_3._dark_1eryu_16 ._title_1eryu_74{color:#e0e0e0}._filterRow_1eryu_88{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.5rem}._filterTabs_1eryu_96{display:flex;gap:4px;border-radius:8px;padding:4px;background:#fff;box-shadow:0 1px 4px #0000000d}._pageContainer_1eryu_3._dark_1eryu_16 ._filterTabs_1eryu_96{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._filterTab_1eryu_96{padding:8px 16px;border:none;border-radius:8px;font-size:.9rem;font-weight:500;cursor:pointer;font-family:inherit;background:transparent;color:#6c757d}._pageContainer_1eryu_3._dark_1eryu_16 ._filterTab_1eryu_96{color:#999}._filterTab_1eryu_96:hover{background:#0000000d}._pageContainer_1eryu_3._dark_1eryu_16 ._filterTab_1eryu_96:hover{background:#ffffff0d}._filterTabActive_1eryu_134{background:#4361ee;color:#fff}._filterTabActive_1eryu_134:hover{background:#3a56d4}._searchInput_1eryu_144{width:100%;max-width:320px;border-radius:12px;padding:.6rem 1rem;font-size:1rem;border:1px solid #E9ECEF;font-family:inherit;box-shadow:0 1px 4px #0000000d}._pageContainer_1eryu_3._dark_1eryu_16 ._searchInput_1eryu_144{background:#2d2d3a;border-color:#404050;color:#e0e0e0}._layout_1eryu_161{display:grid;grid-template-columns:1fr 340px;gap:1.5rem;align-items:start}@media (max-width: 900px){._layout_1eryu_161{grid-template-columns:1fr}}._card_1eryu_174{border-radius:12px;overflow:hidden}._pageContainer_1eryu_3._light_1eryu_12 ._card_1eryu_174{background:#fff;box-shadow:0 2px 8px #00000014}._pageContainer_1eryu_3._dark_1eryu_16 ._card_1eryu_174{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._tableWrap_1eryu_189{overflow-x:auto}._table_1eryu_189{width:100%;border-collapse:collapse;font-size:.95rem}._table_1eryu_189 th,._table_1eryu_189 td{padding:12px 16px;text-align:left;border-bottom:1px solid}._pageContainer_1eryu_3._light_1eryu_12 ._table_1eryu_189 th,._pageContainer_1eryu_3._light_1eryu_12 ._table_1eryu_189 td{border-color:#e9ecef}._pageContainer_1eryu_3._dark_1eryu_16 ._table_1eryu_189 th,._pageContainer_1eryu_3._dark_1eryu_16 ._table_1eryu_189 td{border-color:#404050}._pageContainer_1eryu_3._light_1eryu_12 ._table_1eryu_189 th{background:#f8f9fa;color:#495057;font-weight:500;font-size:14px}._pageContainer_1eryu_3._dark_1eryu_16 ._table_1eryu_189 th{background:#353545;color:#e0e0e0;font-weight:500;font-size:14px}._pageContainer_1eryu_3._light_1eryu_12 ._table_1eryu_189 td{color:#212529}._pageContainer_1eryu_3._dark_1eryu_16 ._table_1eryu_189 td{color:#e0e0e0}._table_1eryu_189 tbody tr{cursor:pointer}._table_1eryu_189 tbody tr:hover td{background:#00000005}._pageContainer_1eryu_3._dark_1eryu_16 ._table_1eryu_189 tbody tr:hover td{background:#ffffff08}._rowSelected_1eryu_250 td{background:#4361ee14!important}._pageContainer_1eryu_3._dark_1eryu_16 ._rowSelected_1eryu_250 td{background:#4361ee26!important}._btnSelect_1eryu_258{padding:.35rem .6rem;border:none;border-radius:8px;font-size:.85rem;font-weight:500;cursor:pointer;font-family:inherit;background:#4361ee;color:#fff}._btnSelect_1eryu_258:hover{background:#3a56d4}._pagination_1eryu_274{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1rem;padding:1rem;flex-wrap:wrap}._pagination_1eryu_274 button{padding:.4rem .8rem;border-radius:8px;border:1px solid #E9ECEF;background:#fff;cursor:pointer;font-family:inherit;font-size:.9rem}._pageContainer_1eryu_3._dark_1eryu_16 ._pagination_1eryu_274 button{border-color:#404050;background:#2d2d3a;color:#e0e0e0}._pagination_1eryu_274 button:disabled{opacity:.5;cursor:not-allowed}._pageInfo_1eryu_305{font-size:.9rem;color:#6c757d}._pageContainer_1eryu_3._dark_1eryu_16 ._pageInfo_1eryu_305{color:#999}._actionsCard_1eryu_314{border-radius:12px;padding:1.5rem;position:sticky;top:1rem}._pageContainer_1eryu_3._light_1eryu_12 ._actionsCard_1eryu_314{background:#fff;box-shadow:0 2px 8px #00000014}._pageContainer_1eryu_3._dark_1eryu_16 ._actionsCard_1eryu_314{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._actionsTitle_1eryu_331{font-size:1.1rem;font-weight:700;margin:0 0 1rem;font-family:inherit}._pageContainer_1eryu_3._light_1eryu_12 ._actionsTitle_1eryu_331{color:#212529}._pageContainer_1eryu_3._dark_1eryu_16 ._actionsTitle_1eryu_331{color:#e0e0e0}._hint_1eryu_346{font-size:.9rem;color:#6c757d;margin:0}._pageContainer_1eryu_3._dark_1eryu_16 ._hint_1eryu_346{color:#999}._actionBlock_1eryu_356{margin-bottom:1.25rem}._actionBlock_1eryu_356:last-of-type{margin-bottom:0}._label_1eryu_364{display:block;font-size:.85rem;font-weight:500;margin-bottom:.5rem}._pageContainer_1eryu_3._light_1eryu_12 ._label_1eryu_364{color:#495057}._pageContainer_1eryu_3._dark_1eryu_16 ._label_1eryu_364{color:#e0e0e0}._inputRow_1eryu_379{display:flex;gap:.5rem;align-items:center}._input_1eryu_379{flex:1;min-width:0;border-radius:8px;padding:.5rem .75rem;font-size:1rem;border:1px solid #E9ECEF;font-family:inherit}._pageContainer_1eryu_3._dark_1eryu_16 ._input_1eryu_379{background:#353545;border-color:#404050;color:#e0e0e0}._select_1eryu_401{flex:1;min-width:0;border-radius:8px;padding:.5rem .75rem;font-size:1rem;border:1px solid #E9ECEF;font-family:inherit;cursor:pointer;background:#fff}._pageContainer_1eryu_3._dark_1eryu_16 ._select_1eryu_401{background:#353545;border-color:#404050;color:#e0e0e0}._btnPrimary_1eryu_419{background:#4361ee;color:#fff;border:none;border-radius:8px;padding:.5rem 1rem;font-size:.95rem;font-weight:500;cursor:pointer;font-family:inherit;white-space:nowrap}._btnPrimary_1eryu_419:hover:not(:disabled){background:#3a56d4}._btnPrimary_1eryu_419:disabled{opacity:.6;cursor:not-allowed}._warnHint_1eryu_441{font-size:.8rem;color:#ff9800;margin:.35rem 0 0}._actionError_1eryu_447{font-size:.9rem;color:#f44336;margin-bottom:.75rem;padding:.5rem;background:#f443361a;border-radius:8px}._actionSuccess_1eryu_456{font-size:.9rem;color:#4caf50;margin-bottom:.75rem;padding:.5rem;background:#4caf501a;border-radius:8px}._empty_1eryu_465,._loadError_1eryu_466,._loading_1eryu_467{padding:2rem;text-align:center}._pageContainer_1eryu_3._light_1eryu_12 ._empty_1eryu_465,._pageContainer_1eryu_3._light_1eryu_12 ._loadError_1eryu_466{color:#6c757d}._pageContainer_1eryu_3._dark_1eryu_16 ._empty_1eryu_465,._pageContainer_1eryu_3._dark_1eryu_16 ._loadError_1eryu_466{color:#999}._loading_1eryu_467{color:#6c757d}._modalOverlay_1eryu_487{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:24px}._modal_1eryu_487{border-radius:12px;padding:24px;margin:24px;max-width:560px;width:100%;max-height:90vh;overflow-y:auto}._pageContainer_1eryu_3._light_1eryu_12 ._modal_1eryu_487{background:#fff;box-shadow:0 2px 8px #00000014}._pageContainer_1eryu_3._dark_1eryu_16 ._modal_1eryu_487{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._modalTitle_1eryu_518{font-size:18px;font-weight:700;margin:0 0 16px;font-family:inherit}._pageContainer_1eryu_3._light_1eryu_12 ._modalTitle_1eryu_518{color:#212529}._pageContainer_1eryu_3._dark_1eryu_16 ._modalTitle_1eryu_518{color:#e0e0e0}._logList_1eryu_533{max-height:400px;overflow-y:auto;margin-bottom:1rem}._logItem_1eryu_539{display:block;padding:.75rem 0;border-bottom:1px solid #E9ECEF;font-size:.9rem}._pageContainer_1eryu_3._dark_1eryu_16 ._logItem_1eryu_539{border-color:#404050}._logDate_1eryu_550{display:block;font-size:.8rem;color:#6c757d;margin-bottom:.25rem}._pageContainer_1eryu_3._dark_1eryu_16 ._logDate_1eryu_550{color:#999}._logAction_1eryu_561{font-weight:500;margin-right:.5rem}._logUser_1eryu_566{color:#495057}._pageContainer_1eryu_3._dark_1eryu_16 ._logUser_1eryu_566{color:#e0e0e0}._logDetails_1eryu_574{display:block;font-size:.8rem;color:#6c757d;margin-top:.25rem}._pageContainer_1eryu_3._dark_1eryu_16 ._logDetails_1eryu_574{color:#999}._btnClose_1eryu_585{width:100%;padding:.6rem 1rem;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;font-family:inherit;background:#4361ee;color:#fff;border:none}._btnClose_1eryu_585:hover{background:#3a56d4}._pageContainer_1fhy3_1{padding:1.5rem;min-height:100vh}._pageContainer_1fhy3_1._light_1fhy3_6{background:#f4f6f9}._pageContainer_1fhy3_1._dark_1fhy3_10{background:#1a1a1a}._header_1fhy3_14{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}._backButton_1fhy3_21{padding:.5rem;border:none;background:transparent;cursor:pointer;font-size:1rem;color:#4361ee}._title_1fhy3_30{font-size:1.25rem;font-weight:600;margin:0}._pageContainer_1fhy3_1._light_1fhy3_6 ._title_1fhy3_30{color:#212529}._pageContainer_1fhy3_1._dark_1fhy3_10 ._title_1fhy3_30{color:#e0e0e0}._loading_1fhy3_44,._error_1fhy3_45{padding:2rem;text-align:center}._cards_1fhy3_50{display:flex;flex-direction:column;gap:1rem}._card_1fhy3_50{border-radius:12px;padding:1.25rem;box-shadow:0 2px 8px #00000014}._pageContainer_1fhy3_1._light_1fhy3_6 ._card_1fhy3_50{background:#fff}._pageContainer_1fhy3_1._dark_1fhy3_10 ._card_1fhy3_50{background:#2d2d3a}._cardTitle_1fhy3_70{font-weight:600;font-size:1.05rem;margin-bottom:.75rem}._pageContainer_1fhy3_1._light_1fhy3_6 ._cardTitle_1fhy3_70{color:#212529}._pageContainer_1fhy3_1._dark_1fhy3_10 ._cardTitle_1fhy3_70{color:#e0e0e0}._cardRow_1fhy3_84{display:flex;justify-content:space-between;padding:.25rem 0;font-size:.95rem}._pageContainer_1fhy3_1._light_1fhy3_6 ._cardRow_1fhy3_84{color:#495057}._pageContainer_1fhy3_1._dark_1fhy3_10 ._cardRow_1fhy3_84{color:#ccc}._registerContainer_od00v_3,._pageContainer_od00v_4{min-height:100vh;padding:0}._registerContainer_od00v_3._light_od00v_9,._pageContainer_od00v_4._light_od00v_9{background:#f8f9fa}._registerContainer_od00v_3._dark_od00v_14,._pageContainer_od00v_4._dark_od00v_14{background:#1a1a1a}._content_od00v_19{padding:1.5rem 1rem 5rem;max-width:600px;margin:0 auto}._languageSwitcher_od00v_27{display:flex;justify-content:flex-end;margin-bottom:1rem;z-index:100;position:relative}._langSelectWrapper_od00v_35{position:relative;min-width:120px}._langSelect_od00v_35{width:100%;border-radius:8px;padding:.5rem 2.5rem .5rem 1rem;border:none;font-weight:600;cursor:pointer;transition:all .2s ease;font-size:.9rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:12px}._light_od00v_9 ._langSelect_od00v_35{background-color:#fff;box-shadow:0 1px 4px #0000000d;color:#495057}._dark_od00v_14 ._langSelect_od00v_35{background-color:#2d2d3a;box-shadow:0 1px 4px #0000004d;color:#e0e0e0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23E0E0E0' d='M6 9L1 4h10z'/%3E%3C/svg%3E")}._langSelect_od00v_35:hover{transform:none}._light_od00v_9 ._langSelect_od00v_35:hover{box-shadow:0 2px 8px #00000014}._dark_od00v_14 ._langSelect_od00v_35:hover{box-shadow:0 2px 8px #0006}._langSelect_od00v_35:focus{outline:none}._light_od00v_9 ._langSelect_od00v_35:focus{box-shadow:0 2px 8px #00000014,0 0 0 2px #4361ee4d}._dark_od00v_14 ._langSelect_od00v_35:focus{box-shadow:0 2px 8px #0006,0 0 0 2px #4361ee4d}._header_od00v_94{text-align:center;margin-bottom:2rem}._title_od00v_99{font-size:2rem;font-weight:700;margin-bottom:.5rem}._light_od00v_9 ._title_od00v_99{color:#1a1a1a}._subtitle_od00v_113{font-size:1.1rem;font-weight:500;margin-bottom:2rem;line-height:1.5}._light_od00v_9 ._subtitle_od00v_113{color:#666}._dark_od00v_14 ._subtitle_od00v_113{color:#999}._roleCardsGrid_od00v_129{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}@media (max-width: 600px){._roleCardsGrid_od00v_129{grid-template-columns:1fr}}._roleCard_od00v_129{border-radius:12px;padding:1.2rem 1.5rem;cursor:pointer;transition:all .2s ease;border:none;text-align:left}._light_od00v_9 ._roleCard_od00v_129{background:#fff;box-shadow:0 2px 8px #00000014}._dark_od00v_14 ._roleCard_od00v_129{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._roleCard_od00v_129:hover{transform:translateY(-2px)}._light_od00v_9 ._roleCard_od00v_129:hover{box-shadow:0 4px 12px #0000001f}._dark_od00v_14 ._roleCard_od00v_129:hover{box-shadow:0 6px 20px #0006}._roleCard_od00v_129:active{transform:translateY(0)}._light_od00v_9 ._roleCard_od00v_129:active{box-shadow:0 1px 4px #0000000d}._dark_od00v_14 ._roleCard_od00v_129:active{box-shadow:0 2px 8px #0000004d}._roleCardFull_od00v_185{grid-column:1 / -1}._roleCardTitle_od00v_189{font-size:1.3rem;font-weight:600;margin-bottom:.5rem}._light_od00v_9 ._roleCardTitle_od00v_189{color:#1a1a1a}._dark_od00v_14 ._roleCardTitle_od00v_189{color:#e0e0e0}._roleCardDescription_od00v_203{font-size:.9rem;line-height:1.4}._light_od00v_9 ._roleCardDescription_od00v_203{color:#666}._dark_od00v_14 ._roleCardDescription_od00v_203{color:#999}._pendingPhoneContainer_od00v_221{padding:20px;max-width:400px;margin:0 auto;min-height:100vh;display:flex;flex-direction:column;align-items:center;background-color:#fff}._light_od00v_9 ._pendingPhoneContainer_od00v_221,._pendingPhoneContainer_od00v_221._light_od00v_9{background:#fff}._dark_od00v_14 ._pendingPhoneContainer_od00v_221,._pendingPhoneContainer_od00v_221._dark_od00v_14{background:#1a1a1a}._header_od00v_94{width:100%;max-width:400px;margin-top:40px;margin-bottom:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}._logo_od00v_255{width:80px;height:80px;display:flex;align-items:center;justify-content:center}._logoIcon_od00v_263{width:100%;height:100%;object-fit:contain}._headerText_od00v_269{display:flex;flex-direction:column;align-items:center;text-align:center}._headerTitle_od00v_276{font-size:20px;font-weight:700;color:#000;line-height:1.2}._light_od00v_9 ._headerTitle_od00v_276{color:#000}._dark_od00v_14 ._headerTitle_od00v_276{color:#e0e0e0}._headerSubtitle_od00v_291{font-size:14px;color:#666;margin-top:4px;text-align:center}._light_od00v_9 ._headerSubtitle_od00v_291{color:#666}._dark_od00v_14 ._headerSubtitle_od00v_291{color:#999}._betaBlock_od00v_307{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;margin-bottom:1rem}._betaBadge_od00v_316{font-size:13px;font-weight:500}._light_od00v_9 ._betaBadge_od00v_316{color:#666}._dark_od00v_14 ._betaBadge_od00v_316{color:#999}._betaHelp_od00v_329{width:20px;height:20px;border-radius:50%;border:1px solid #999;background:transparent;color:#666;font-size:12px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;line-height:1}._light_od00v_9 ._betaHelp_od00v_329{border-color:#999;color:#666}._dark_od00v_14 ._betaHelp_od00v_329{border-color:#888;color:#999}._betaTooltip_od00v_356{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:8px;padding:10px 12px;max-width:280px;font-size:12px;line-height:1.4;background:#333;color:#fff;border-radius:8px;box-shadow:0 4px 12px #0003;z-index:100}._mainContent_od00v_374{width:100%;max-width:400px;display:flex;flex-direction:column;align-items:center;flex:1}._title_od00v_99{font-size:24px;font-weight:600;color:#000;margin-bottom:32px;text-align:center}._light_od00v_9 ._title_od00v_99{color:#000}._dark_od00v_14 ._title_od00v_99{color:#e0e0e0}._telegramButton_od00v_400{width:100%;max-width:400px;height:56px;background-color:#08c;border:none;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:12px;color:#fff;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s ease;margin-bottom:40px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}._telegramButton_od00v_400:hover{background-color:#0077b5}._telegramButton_od00v_400:active{background-color:#069}._telegramIcon_od00v_428{width:24px;height:24px;fill:#fff}._legalText_od00v_435{width:100%;max-width:400px;font-size:12px;color:#666;text-align:center;line-height:1.5;margin-top:auto;padding-bottom:20px}._light_od00v_9 ._legalText_od00v_435{color:#666}._dark_od00v_14 ._legalText_od00v_435{color:#999}._legalText_od00v_435 a{color:#08c;text-decoration:none}._legalText_od00v_435 a:hover{text-decoration:underline}._processingMessage_od00v_464{margin-top:16px;font-size:14px;color:#666;text-align:center}._light_od00v_9 ._processingMessage_od00v_464{color:#666}._dark_od00v_14 ._processingMessage_od00v_464{color:#999}._telegramButton_od00v_400:disabled{opacity:.6;cursor:not-allowed}._loadingText_od00v_484{font-size:16px;font-weight:500}._loadingContainer_od00v_489{display:flex;justify-content:center;align-items:center;min-height:200px}._spinner_od00v_496{width:40px;height:40px;border:3px solid rgba(0,136,204,.2);border-top-color:#08c;border-radius:50%;animation:_spin_od00v_496 .8s linear infinite}@keyframes _spin_od00v_496{to{transform:rotate(360deg)}}._manualPhoneForm_od00v_510{display:flex;flex-direction:column;gap:12px;width:100%;max-width:400px;margin:0 auto 24px}._phoneInput_od00v_519{width:100%;padding:14px 16px;font-size:16px;border-radius:12px;border:1px solid #ddd;font-family:inherit}._phoneInput_od00v_519:focus{outline:none;border-color:#08c}._languageSelector_od00v_534{display:flex;gap:1rem;justify-content:center;margin-bottom:3rem}._langButton_od00v_541{border-radius:8px;padding:.7rem 1.5rem;border:1px solid #4361EE;font-weight:500;cursor:pointer;transition:all .2s ease-in-out;font-size:.95rem;background:transparent;color:#4361ee}._light_od00v_9 ._langButton_od00v_541:hover:not(:disabled){background:#4361ee0d}._dark_od00v_14 ._langButton_od00v_541:hover:not(:disabled){background:#4361ee1a}._light_od00v_9 ._langButton_od00v_541:active:not(:disabled){background:#4361ee1a}._dark_od00v_14 ._langButton_od00v_541:active:not(:disabled){background:#4361ee26}._langButton_od00v_541:disabled{background:#4361ee;color:#fff;border-color:#4361ee;cursor:default;opacity:1}._pendingTitle_od00v_578{text-align:center;margin-bottom:1rem;font-weight:700;font-size:1.5rem;line-height:1.3}._light_od00v_9 ._pendingTitle_od00v_578{color:#212529}._dark_od00v_14 ._pendingTitle_od00v_578{color:#e0e0e0}._pendingDescription_od00v_595{text-align:center;margin-bottom:3rem;line-height:1.6;font-size:.95rem}._light_od00v_9 ._pendingDescription_od00v_595{color:#495057}._dark_od00v_14 ._pendingDescription_od00v_595{color:#999}._pendingActions_od00v_611{display:flex;flex-direction:column;gap:1.5rem}._neoButton_od00v_618{border-radius:8px;padding:.9rem 1.5rem;border:1px solid #4361EE;font-weight:500;cursor:pointer;transition:all .2s ease-in-out;font-size:1rem;width:100%;background:transparent;color:#4361ee;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_od00v_9 ._neoButton_od00v_618:hover{background:#4361ee0d}._dark_od00v_14 ._neoButton_od00v_618:hover,._light_od00v_9 ._neoButton_od00v_618:active{background:#4361ee1a}._dark_od00v_14 ._neoButton_od00v_618:active{background:#4361ee26}._neoButton_od00v_618:disabled{opacity:.6;cursor:not-allowed}._neoButtonPrimary_od00v_654{background:#4361ee;color:#fff;border:none;box-shadow:none}._neoButtonPrimary_od00v_654:hover{background:#3a56d4}._neoButtonPrimary_od00v_654:active{background:#3450c0}._loginPageContainer_od00v_673{min-height:100vh;display:flex;flex-direction:column;padding:1.5rem 1rem 5rem;max-width:600px;margin:0 auto}._loginCard_od00v_683{width:100%;border-radius:12px;padding:24px 20px;margin-bottom:24px}._pageContainer_od00v_4._light_od00v_9 ._loginCard_od00v_683{background:#fff;box-shadow:0 2px 8px #00000014}._pageContainer_od00v_4._dark_od00v_14 ._loginCard_od00v_683{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._socialBtnWrapper_od00v_714{width:100%;min-height:48px;display:flex;align-items:center;justify-content:center}._socialBtn_od00v_714{width:100%;height:48px;border-radius:12px;border:none;display:flex;align-items:center;justify-content:center;gap:12px;font-size:16px;font-weight:500;cursor:pointer;transition:filter .2s ease,background-color .2s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;text-decoration:none;box-sizing:border-box}._socialBtn_od00v_714:hover{filter:brightness(.95)}._socialBtn_od00v_714:active{transform:scale(.98)}._socialBtnIcon_od00v_748{width:24px;height:24px;flex-shrink:0}._socialBtn_od00v_714>svg{width:24px;height:24px;flex-shrink:0}._socialBtnTelegram_od00v_761{background:#08c;color:#fff}._socialBtnTelegram_od00v_761:hover{background:#0077b5}._socialBtnYandex_od00v_771{background:#000;color:#fff}._socialBtnYandex_od00v_771:hover{background:#1a1a1a}._socialBtnGoogle_od00v_781{background:#fff;color:#1f1f1f;border:1px solid #747775}._pageContainer_od00v_4._light_od00v_9 ._socialBtnGoogle_od00v_781,._registerContainer_od00v_3._light_od00v_9 ._socialBtnGoogle_od00v_781{background:#fff;border-color:#747775}._pageContainer_od00v_4._dark_od00v_14 ._socialBtnGoogle_od00v_781,._registerContainer_od00v_3._dark_od00v_14 ._socialBtnGoogle_od00v_781{background:#2d2d3a;color:#e0e0e0;border-color:#8e918f}._socialBtnGoogle_od00v_781:hover{filter:brightness(.95)}._socialBtnVk_od00v_805{background:#07f;color:#fff}._socialBtnVk_od00v_805:hover{background:#06d}._socialBtnTelegramWidget_od00v_815{width:100%;min-height:48px;display:flex;align-items:center;justify-content:center}._socialBtnTelegramWidget_od00v_815>div{width:100%!important;min-height:48px!important}._socialBtnGoogleWrapper_od00v_829{width:100%;height:48px;min-height:48px;max-height:48px;border-radius:12px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #747775;box-sizing:border-box}._pageContainer_od00v_4._dark_od00v_14 ._socialBtnGoogleWrapper_od00v_829,._registerContainer_od00v_3._dark_od00v_14 ._socialBtnGoogleWrapper_od00v_829{background:#2d2d3a;border-color:#8e918f}._socialBtnGoogleWrapper_od00v_829>div{width:100%!important;height:48px!important;min-height:48px!important;max-height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:12px!important;overflow:hidden!important}._socialBtnGoogleWrapper_od00v_829 iframe{max-height:48px!important;border-radius:12px}._telegramWidgetOverlay_od00v_869{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;overflow:hidden;pointer-events:auto}._telegramWidgetOverlay_od00v_869>div{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-height:48px!important}._telegramWidgetOverlay_od00v_869>div>div{width:100%!important;height:100%!important;min-height:48px!important}._telegramWidgetOverlay_od00v_869 iframe{width:100%!important;height:100%!important;min-height:48px!important;pointer-events:auto!important}._loginCard_od00v_683{width:100%;max-width:400px;margin:0 auto 24px;border-radius:12px;padding:24px 20px;box-shadow:0 2px 8px #00000014}._pageContainer_od00v_4._light_od00v_9 ._loginCard_od00v_683,._registerContainer_od00v_3._light_od00v_9 ._loginCard_od00v_683{background:#fff}._pageContainer_od00v_4._dark_od00v_14 ._loginCard_od00v_683,._registerContainer_od00v_3._dark_od00v_14 ._loginCard_od00v_683{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._loginButtons_od00v_700{display:flex;flex-direction:column;gap:12px;width:100%}._loginButtons_od00v_700>div{width:100%;display:flex;justify-content:center}._wrap_q7xni_1{width:100%;display:flex;flex-direction:column;gap:10px}._header_q7xni_8{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._title_q7xni_15{font-size:15px;font-weight:700;color:var(--text-primary, #1f2937)}._hint_q7xni_21{margin-top:3px;font-size:13px;line-height:1.35;color:var(--text-secondary, #667085)}._changeButton_q7xni_28{flex:0 0 auto;border:0;background:transparent;color:#2563eb;font-size:13px;font-weight:600;cursor:pointer;padding:2px 0}._selected_q7xni_39,._option_q7xni_40{width:100%;min-height:44px;border:1px solid rgba(148,163,184,.5);background:#fffffff0;color:#111827;display:flex;align-items:center;justify-content:space-between;gap:10px;border-radius:8px;padding:10px 12px;font-size:15px;text-align:left;cursor:pointer}._panel_q7xni_57{display:flex;flex-direction:column;gap:8px}._search_q7xni_63{width:100%;min-height:42px;border:1px solid rgba(148,163,184,.6);border-radius:8px;padding:9px 12px;background:#fffffff5;color:#111827;font-size:15px;outline:none}._search_q7xni_63:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}._list_q7xni_80{max-height:230px;overflow:auto;display:flex;flex-direction:column;gap:6px}._option_q7xni_40:hover,._selected_q7xni_39:hover{border-color:#2563eb8c}._code_q7xni_93{flex:0 0 auto;font-size:12px;font-weight:700;color:#64748b}._empty_q7xni_100{min-height:42px;display:flex;align-items:center;justify-content:center;color:#64748b;font-size:14px}:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}._root_l5j49_1{position:relative;width:100%;min-width:0}._trigger_l5j49_7{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border:1px solid rgba(148,163,184,.55);border-radius:8px;background-color:#fff;background-image:none!important;color:#212529;font:inherit;letter-spacing:0;text-align:left;cursor:pointer}._trigger_l5j49_7:focus-visible{outline:2px solid rgba(67,97,238,.45);outline-offset:2px}._trigger_l5j49_7:disabled{cursor:default;opacity:.6}._triggerOpen_l5j49_36{border-color:#4361ee}._value_l5j49_40{min-width:0;display:flex;align-items:center;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._arrow_l5j49_50{flex:0 0 auto;transition:transform .15s ease}._triggerOpen_l5j49_36 ._arrow_l5j49_50{transform:rotate(180deg)}._menu_l5j49_59{position:absolute;z-index:1400;top:calc(100% + 6px);left:0;width:100%;max-height:min(300px,45vh);overflow-y:auto;display:grid;gap:4px;padding:6px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;box-shadow:0 12px 28px #14295729}._option_l5j49_76{width:100%;min-height:40px;display:flex;align-items:center;gap:8px;padding:8px 10px;border:0;border-radius:6px;background:transparent;color:#212529;font:inherit;letter-spacing:0;text-align:left;cursor:pointer}._option_l5j49_76:hover,._option_l5j49_76:focus-visible{outline:none;background:#eef2ff}._optionSelected_l5j49_99{background:#4361ee;color:#fff}._optionSelected_l5j49_99:hover,._optionSelected_l5j49_99:focus-visible{background:#3651d4}._dark_l5j49_109 ._trigger_l5j49_7{border-color:#9db0ff40;background-color:#353545;color:#e0e0e0}._dark_l5j49_109 ._menu_l5j49_59{border-color:#9db0ff33;background:#2d2d3a;box-shadow:0 12px 28px #00000059}._dark_l5j49_109 ._option_l5j49_76{color:#e0e0e0}._dark_l5j49_109 ._option_l5j49_76:hover,._dark_l5j49_109 ._option_l5j49_76:focus-visible{background:#4361ee33}._dark_l5j49_109 ._optionSelected_l5j49_99,._dark_l5j49_109 ._optionSelected_l5j49_99:hover,._dark_l5j49_109 ._optionSelected_l5j49_99:focus-visible{background:#4361ee;color:#fff}._compact_l5j49_137{width:auto;flex:0 0 auto}._compact_l5j49_137 ._trigger_l5j49_7{width:auto;min-width:52px;min-height:36px;padding:4px 6px;border:0;background-color:transparent}._compact_l5j49_137 ._menu_l5j49_59{width:min(300px,calc(100vw - 32px))}._flag_1nasn_1{width:24px;height:18px;object-fit:cover;border-radius:2px}._globe_1nasn_8{width:22px!important;height:22px!important}._optionLabel_1nasn_13{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._menu_1nasn_20{min-width:min(300px,calc(100vw - 32px))}._pageContainer_1hmr6_3{min-height:100vh;padding:1.5rem 1rem 5rem;max-width:768px;margin:0 auto}._pageContainer_1hmr6_3._light_1hmr6_11{background:#f8f9fa}._pageContainer_1hmr6_3._dark_1hmr6_15{background:#1a1a1a}._light_1hmr6_11{color:#212529}._dark_1hmr6_15{color:#e0e0e0}._loadingContainer_1hmr6_28{min-height:100vh;padding:1.5rem 1rem;display:flex;justify-content:center;align-items:center;max-width:768px;margin:0 auto}._loadingContainer_1hmr6_28._light_1hmr6_11{background:#f8f9fa}._loadingContainer_1hmr6_28._dark_1hmr6_15{background:#1a1a1a}._spinner_1hmr6_46{width:48px;height:48px;border:4px solid;border-radius:50%;animation:_spin_1hmr6_46 .8s linear infinite}._spinner_1hmr6_46._light_1hmr6_11{border-color:#e9ecef;border-top-color:#4361ee}._spinner_1hmr6_46._dark_1hmr6_15{border-color:#404050;border-top-color:#4361ee}@keyframes _spin_1hmr6_46{to{transform:rotate(360deg)}}._errorContainer_1hmr6_69{min-height:100vh;padding:1.5rem;max-width:768px;margin:0 auto}._errorContainer_1hmr6_69._light_1hmr6_11{background:#f8f9fa}._errorContainer_1hmr6_69._dark_1hmr6_15{background:#1a1a1a}._errorAlert_1hmr6_84{border-radius:12px;padding:1.2rem;margin-bottom:1.5rem;display:flex;align-items:center;gap:.75rem;border-left:4px solid #f44336}._errorAlert_1hmr6_84._light_1hmr6_11{background:#f4433614;color:#212529}._errorAlert_1hmr6_84._dark_1hmr6_15{background:#f4433626;color:#e0e0e0}._errorText_1hmr6_104{flex:1;font-size:.95rem;font-weight:500}._neoButton_1hmr6_111{border-radius:8px;padding:.7rem 1.2rem;border:none;font-weight:500;cursor:pointer;transition:all .2s ease;font-size:.95rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#4361ee;color:#fff}._neoButton_1hmr6_111:hover{background:#3a56d4}._neoButton_1hmr6_111:active{background:#3450c0}._neoCard_1hmr6_133{border-radius:12px;padding:1.2rem 1.5rem;margin-bottom:1.2rem;transition:all .2s ease}._neoCard_1hmr6_133._light_1hmr6_11{background:#fff;box-shadow:0 2px 8px #00000014}._neoCard_1hmr6_133._dark_1hmr6_15{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._publicHeroCard_1hmr6_150{position:relative;overflow:hidden;padding:1.15rem 1.25rem}._heroHeader_1hmr6_157{position:relative;z-index:1;display:flex;align-items:flex-start;gap:1rem;padding-right:3rem}._heroAvatar_1hmr6_166{width:86px;height:86px;min-width:86px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#e9ecef;color:#4361ee;border:3px solid #FFFFFF;overflow:hidden;box-shadow:0 8px 22px #2125291f}._publicHeroCard_1hmr6_150._dark_1hmr6_15 ._heroAvatar_1hmr6_166{background:#353545;color:#8e85ff;border-color:#404050;box-shadow:0 8px 20px #00000047}._heroAvatar_1hmr6_166 svg{font-size:2.5rem}._heroAvatar_1hmr6_166 img{width:100%;height:100%;object-fit:cover}._heroContent_1hmr6_198{flex:1;min-width:0;padding-top:.2rem}._heroTitle_1hmr6_204{font-size:1.6rem;line-height:1.2;font-weight:700;margin:0 0 .35rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-wrap:anywhere;padding-right:.4rem}._heroTitle_1hmr6_204._light_1hmr6_11{color:#212529}._heroTitle_1hmr6_204._dark_1hmr6_15{color:#e0e0e0}._heroSpecialization_1hmr6_222{font-size:.95rem;line-height:1.45;margin:0 0 .75rem;overflow-wrap:anywhere}._heroSpecialization_1hmr6_222._light_1hmr6_11{color:#495057}._heroSpecialization_1hmr6_222._dark_1hmr6_15{color:#999}._heroBadges_1hmr6_237{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}._heroRating_1hmr6_244{display:flex;align-items:center;gap:.42rem;margin-top:.7rem;font-size:.92rem;line-height:1.2}._heroRatingIcon_1hmr6_253{width:1.12rem;height:1.12rem;color:#ffb300}._heroRatingValue_1hmr6_259{font-weight:700}._heroRatingValue_1hmr6_259._light_1hmr6_11{color:#212529}._heroRatingValue_1hmr6_259._dark_1hmr6_15{color:#e0e0e0}._heroRatingDot_1hmr6_271,._heroRatingReviews_1hmr6_272{color:#6c757d}._heroRatingReviews_1hmr6_272._dark_1hmr6_15{color:#999}._heroDivider_1hmr6_280{position:relative;z-index:1;margin:1rem 0 .9rem}._heroContacts_1hmr6_286{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:.72rem}._heroContactItem_1hmr6_294{display:flex;align-items:center;gap:.65rem;min-width:0}._heroHeader_1hmr6_157 ._favoriteButton_1hmr6_301{position:absolute;top:.15rem;right:.1rem;z-index:2}@media (min-width: 600px){._publicHeroCard_1hmr6_150{padding:1.5rem}._heroAvatar_1hmr6_166{width:104px;height:104px;min-width:104px}._heroHeader_1hmr6_157{padding-right:3.75rem}._heroTitle_1hmr6_204{font-size:1.85rem}._heroContacts_1hmr6_286{grid-template-columns:repeat(2,minmax(0,1fr))}}._header_1hmr6_332{display:flex;align-items:center;margin-bottom:1.5rem}._avatar_1hmr6_338{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:1rem;background:linear-gradient(135deg,#8e85ff,#6c63ff);color:#fff;font-size:1.5rem;overflow:hidden}._avatar_1hmr6_338 img{width:100%;height:100%;object-fit:cover}._headerContent_1hmr6_358{flex:1}._title_1hmr6_362{font-size:1.4rem;font-weight:700;margin-bottom:.5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._title_1hmr6_362._light_1hmr6_11{color:#212529}._title_1hmr6_362._dark_1hmr6_15{color:#e0e0e0}._chipsContainer_1hmr6_377{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}._chip_1hmr6_377{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .75rem;border-radius:8px;font-size:.8rem;font-weight:500;white-space:nowrap}._chip_1hmr6_377._light_1hmr6_11{background:#f8f9fa}._chip_1hmr6_377._dark_1hmr6_15{background:#353545}._chipWarning_1hmr6_403{color:#f59e0b}._chipPrimary_1hmr6_407{color:#4361ee}._chipIcon_1hmr6_411{font-size:.9rem}._favoriteButton_1hmr6_301{width:38px;height:38px;min-width:38px;min-height:38px;border-radius:14px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;font-size:1.05rem;box-shadow:0 4px 12px #2125291a}._heroPhoneLink_1hmr6_431{display:inline-flex;align-items:center;min-height:28px;max-width:100%;padding:.18rem .58rem;border-radius:8px;background:#f4f7ff;color:#4361ee;font-size:.9rem;font-weight:700;text-decoration:none;overflow-wrap:anywhere}._heroPhoneLink_1hmr6_431._dark_1hmr6_15{background:#4361ee29;color:#bfc8ff}._favoriteButton_1hmr6_301._light_1hmr6_11{background:#fff;color:#c92a2a}._favoriteButton_1hmr6_301._dark_1hmr6_15{background:#353545;color:#ff8787}._favoriteButton_1hmr6_301._light_1hmr6_11:hover{background:#fff}._favoriteButton_1hmr6_301._dark_1hmr6_15:hover{background:#404050}._favoriteButtonActive_1hmr6_469{color:#f44336!important}._favoriteButton_1hmr6_301:disabled{opacity:.5;cursor:not-allowed}._divider_1hmr6_478{height:1px;margin:1.5rem 0}._divider_1hmr6_478._light_1hmr6_11{background:#e9ecef}._divider_1hmr6_478._dark_1hmr6_15{background:#404050}._specialization_1hmr6_491{font-size:.95rem;line-height:1.6;margin-bottom:1.5rem}._specialization_1hmr6_491._light_1hmr6_11{color:#6c757d}._specialization_1hmr6_491._dark_1hmr6_15{color:#999}._specialization_1hmr6_491 strong{font-weight:600}._specialization_1hmr6_491._light_1hmr6_11 strong{color:#212529}._specialization_1hmr6_491._dark_1hmr6_15 strong{color:#e0e0e0}._infoGrid_1hmr6_517{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 600px){._infoGrid_1hmr6_517{grid-template-columns:repeat(2,1fr)}}._infoItem_1hmr6_529{display:flex;align-items:center;gap:.5rem}._infoIcon_1hmr6_535{font-size:1.25rem;flex-shrink:0;color:#4361ee;opacity:.9}._infoText_1hmr6_542{font-size:.9rem}._infoText_1hmr6_542._light_1hmr6_11{color:#212529}._infoText_1hmr6_542._dark_1hmr6_15{color:#e0e0e0}._infoItemFullWidth_1hmr6_554{grid-column:1 / -1}._emptyState_1hmr6_559{text-align:center;padding:3rem 1rem}._emptyIcon_1hmr6_564{font-size:4rem;margin-bottom:1rem;color:#4361ee}._emptyTitle_1hmr6_570{font-size:1.25rem;font-weight:600;margin-bottom:.75rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._emptyTitle_1hmr6_570._light_1hmr6_11{color:#212529}._emptyTitle_1hmr6_570._dark_1hmr6_15{color:#e0e0e0}._emptyText_1hmr6_585{font-size:.95rem;margin-bottom:1.5rem}._emptyText_1hmr6_585._light_1hmr6_11{color:#6c757d}._emptyText_1hmr6_585._dark_1hmr6_15{color:#999}._emptyButton_1hmr6_598{border-radius:8px;padding:.875rem 1.5rem;border:none;font-weight:500;cursor:pointer;transition:all .2s ease;font-size:.95rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:inline-flex;align-items:center;gap:.5rem;background:#4361ee;color:#fff}._emptyButton_1hmr6_598:hover{background:#3a56d4}._emptyButton_1hmr6_598:active{background:#3450c0}._titleIcon_1hmr6_622{font-size:1.5rem}._servicesList_1hmr6_626{list-style:none;padding:0;margin:.7rem 0 0;display:flex;flex-direction:column;gap:.5rem}._serviceItem_1hmr6_635{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr) auto 104px;gap:.5rem;align-items:center;padding:.62rem .72rem;border-radius:12px;border:1px solid;overflow:visible;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}._serviceItem_1hmr6_635:not(:last-child){border-bottom:1px solid}._light_1hmr6_11 ._serviceItem_1hmr6_635,._light_1hmr6_11 ._serviceItem_1hmr6_635:not(:last-child){background:#fff;border-color:#e9ecef;box-shadow:0 1px 4px #0000000a}._dark_1hmr6_15 ._serviceItem_1hmr6_635,._dark_1hmr6_15 ._serviceItem_1hmr6_635:not(:last-child){background:#353545;border-color:#404050;box-shadow:none}._serviceIcon_1hmr6_667{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:#f6f8ff;color:#4361ee}._dark_1hmr6_15 ._serviceIcon_1hmr6_667{background:#4361ee24}._serviceHeader_1hmr6_682{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.45rem;align-items:center;min-width:0}._serviceInfo_1hmr6_691{flex:1;min-width:0}._serviceName_1hmr6_696{position:relative;z-index:1;font-size:.92rem;font-weight:700;line-height:1.2;margin-bottom:.22rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._serviceName_1hmr6_696._light_1hmr6_11{color:#212529}._serviceName_1hmr6_696._dark_1hmr6_15{color:#e0e0e0}._serviceDescription_1hmr6_719{display:block;font-size:.78rem;line-height:1.25;margin-bottom:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._serviceDescription_1hmr6_719._light_1hmr6_11{color:#6c757d}._serviceDescription_1hmr6_719._dark_1hmr6_15{color:#999}._serviceMeta_1hmr6_739{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;flex-wrap:nowrap;font-size:.74rem;position:relative;z-index:1}._serviceMeta_1hmr6_739._light_1hmr6_11{color:#6c757d}._serviceMeta_1hmr6_739._dark_1hmr6_15{color:#999}._serviceDuration_1hmr6_759{display:inline-flex;align-items:center;gap:.22rem;min-height:22px;padding:0;border:0;border-radius:0;background:transparent;white-space:nowrap}._serviceDuration_1hmr6_759 svg{width:.92rem;height:.92rem;color:#4361ee;opacity:.9}._servicePrice_1hmr6_778{display:block;text-align:center;margin-left:0}._price_1hmr6_784{font-size:.98rem;line-height:1;font-weight:700;color:#4361ee;white-space:nowrap}._bookButton_1hmr6_792{width:100%;min-height:32px;border-radius:999px;padding:.42rem .55rem;border:none;font-weight:600;cursor:pointer;transition:all .2s ease;font-size:.74rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;align-items:center;justify-content:center;gap:.35rem;background:#4361ee;color:#fff;white-space:nowrap;box-shadow:0 6px 14px #4361ee2e}._bookButton_1hmr6_792 svg,._askQuestionButton_1hmr6_814 svg{width:1.15rem;height:1.15rem;flex-shrink:0}._bookButton_1hmr6_792:hover{background:#3a56d4}._bookButton_1hmr6_792:active{background:#3450c0}._serviceActions_1hmr6_828{display:flex;flex-direction:column;gap:.32rem;position:relative;z-index:1}._serviceActions_1hmr6_828 ._bookButton_1hmr6_792{width:100%}._askQuestionButton_1hmr6_814{min-height:30px;border-radius:999px;padding:.36rem .55rem;border:1px solid #4361EE;font-weight:600;cursor:pointer;font-size:.72rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;align-items:center;justify-content:center;gap:.35rem;background:#fff;color:#4361ee;width:100%;white-space:nowrap;box-shadow:none}._askQuestionButton_1hmr6_814:hover:not(:disabled){background:#4361ee14}._askQuestionButton_1hmr6_814:disabled{opacity:.6;cursor:not-allowed}._askQuestionBlock_1hmr6_869{grid-column:1 / -1;margin-top:.15rem;padding:.85rem;border-radius:8px;border:1px solid #E9ECEF}._dark_1hmr6_15 ._askQuestionBlock_1hmr6_869{border-color:#404050}._askQuestionLogin_1hmr6_881{margin:0;font-size:.9rem;color:#6c757d}._dark_1hmr6_15 ._askQuestionLogin_1hmr6_881{color:#999}._threadNotice_1hmr6_884{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.75rem;padding:.65rem .75rem;border-radius:8px;background:#4361ee14;color:#3247ad;font-size:.84rem;line-height:1.35}._dark_1hmr6_15 ._threadNotice_1hmr6_884{background:#4361ee29;color:#c4ccff}._threadMessages_1hmr6_902{display:flex;flex-direction:column;gap:.55rem;margin-bottom:1rem}._threadMessage_1hmr6_902{display:flex}._threadMessageMeta_1hmr6_913{font-size:.75rem;color:#6c757d}._dark_1hmr6_15 ._threadMessageMeta_1hmr6_913{color:#999}._threadMessageClient_1hmr6_916{justify-content:flex-end}._threadMessageSpecialist_1hmr6_920{justify-content:flex-start}._threadMessageBubble_1hmr6_924{display:inline-flex;flex-direction:column;gap:.22rem;max-width:82%;padding:.55rem .7rem}._threadMessageBody_1hmr6_932{display:block;font-size:.9rem;line-height:1.35;word-break:break-word}._threadMessageClient_1hmr6_916 ._threadMessageBubble_1hmr6_924{background:#4361ee1f;border-radius:16px 16px 0}._threadMessageSpecialist_1hmr6_920 ._threadMessageBubble_1hmr6_924{background:#6c757d14;border-radius:16px 16px 16px 0}._threadError_1hmr6_948{color:#dc3545;font-size:.85rem;margin-bottom:.5rem}._threadForm_1hmr6_949{display:flex;flex-direction:column;gap:.5rem}._threadTextarea_1hmr6_950{width:100%;padding:.5rem .75rem;border-radius:8px;border:1px solid #E9ECEF;font-size:.9rem;font-family:inherit;resize:vertical;min-height:60px}._dark_1hmr6_15 ._threadTextarea_1hmr6_950{border-color:#404050;background:#2a2a35;color:#e0e0e0}._threadSubmit_1hmr6_955{align-self:flex-end;border-radius:8px;padding:.5rem 1rem;border:none;font-weight:500;cursor:pointer;font-size:.9rem;background:#4361ee;color:#fff}._threadSubmit_1hmr6_955:hover:not(:disabled){background:#3a56d4}._threadSubmit_1hmr6_955:disabled{opacity:.6;cursor:not-allowed}._reviewButtonContainer_1hmr6_963{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}._leaveReviewButton_1hmr6_970{width:100%;border-radius:8px;padding:.875rem 1.2rem;border:none;font-weight:500;cursor:pointer;transition:all .2s ease;font-size:.95rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;align-items:center;justify-content:center;gap:.5rem;background:#4361ee;color:#fff}._leaveReviewButton_1hmr6_970:hover{background:#3a56d4}._leaveReviewButton_1hmr6_970:active{background:#3450c0}._reviewButtonService_1hmr6_996{font-weight:400;opacity:.9}._servicesCard_1hmr6_1001,._reviewsCard_1hmr6_1002{position:relative;overflow:hidden}._sectionHeader_1hmr6_1007{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.7rem}._sectionHeader_1hmr6_1007>._title_1hmr6_362{margin:0}._sectionAction_1hmr6_1019{display:inline-flex;align-items:center;gap:.18rem;min-height:32px;padding:.25rem 0;border:0;background:transparent;color:#4361ee;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.82rem;font-weight:500;white-space:nowrap;cursor:pointer}._sectionAction_1hmr6_1019 svg{width:1.05rem;height:1.05rem}._sectionAction_1hmr6_1019:hover{color:#3a56d4}._dark_1hmr6_15 ._sectionAction_1hmr6_1019{color:#bfc8ff}._servicesCard_1hmr6_1001>._title_1hmr6_362,._reviewsCard_1hmr6_1002>._title_1hmr6_362{margin-top:0;font-size:1.4rem;line-height:1.2;font-weight:700}._reviewsListSurface_1hmr6_1056{position:relative}._reviewsListSurface_1hmr6_1056 .MuiBox-root:has(>.MuiTypography-body1){min-height:0;padding:.75rem .5rem .25rem;border-radius:12px;background:#fff}._reviewsListSurface_1hmr6_1056 .MuiTypography-body1{font-size:.95rem;line-height:1.35;color:#6c757d}._dark_1hmr6_15 ._reviewsListSurface_1hmr6_1056 .MuiBox-root:has(>.MuiTypography-body1){background:#2d2d3a}._statusChipAwaiting_1hmr6_1078,._statusChipAnswered_1hmr6_1079,._statusChipLimit_1hmr6_1080{display:inline-flex;align-items:center;padding:.2rem .6rem;border-radius:999px;font-size:.8rem;font-weight:500}._statusChipAwaiting_1hmr6_1078{background:#f59e0b1f;color:#b7791f}._statusChipAnswered_1hmr6_1079{background:#10b9811f;color:#047857}._statusChipLimit_1hmr6_1080{background:#6c757d1f;color:#495057}._dark_1hmr6_15 ._statusChipAwaiting_1hmr6_1078{background:#f59e0b2e;color:#fbbf24}._dark_1hmr6_15 ._statusChipAnswered_1hmr6_1079{background:#10b9812e;color:#6ee7b7}._dark_1hmr6_15 ._statusChipLimit_1hmr6_1080{background:#adb5bd29;color:#ced4da}._confirmOverlay_1hmr6_1119{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._confirmModal_1hmr6_1129{background:#fff;border-radius:12px;padding:1.25rem;max-width:360px;width:100%;box-shadow:0 4px 20px #00000026}._dark_1hmr6_15 ._confirmModal_1hmr6_1129{background:#2a2a35;border:1px solid #404050}._confirmText_1hmr6_1141{margin:0 0 1rem;font-size:.95rem;line-height:1.4}._confirmActions_1hmr6_1142{display:flex;gap:.75rem;justify-content:flex-end}._confirmCancel_1hmr6_1143{padding:.5rem 1rem;border-radius:8px;border:1px solid #E9ECEF;background:transparent;font-size:.9rem;cursor:pointer;color:#495057}._dark_1hmr6_15 ._confirmCancel_1hmr6_1143{border-color:#404050;color:#e0e0e0}._confirmCancel_1hmr6_1143:hover{background:#f8f9fa}._dark_1hmr6_15 ._confirmCancel_1hmr6_1143:hover{background:#333}._confirmClose_1hmr6_1155{padding:.5rem 1rem;border-radius:8px;border:none;background:#4361ee;color:#fff;font-size:.9rem;cursor:pointer}._confirmClose_1hmr6_1155:hover{background:#3a56d4}@media (max-width: 380px){._serviceItem_1hmr6_635{grid-template-columns:36px minmax(0,1fr) auto 92px;gap:.42rem;padding:.58rem .62rem}._serviceIcon_1hmr6_667{width:36px;height:36px}._bookButton_1hmr6_792,._askQuestionButton_1hmr6_814{font-size:.68rem;padding-left:.42rem;padding-right:.42rem}._price_1hmr6_784{font-size:.9rem}}@media (min-width: 600px){._heroHeader_1hmr6_157 ._favoriteButton_1hmr6_301{top:.15rem;right:.1rem}}._root_ao51v_1{color:#212529}._root_ao51v_1._dark_ao51v_5{color:#e0e0e0}._statsCard_ao51v_9{display:grid;grid-template-columns:minmax(112px,.8fr) minmax(0,1.4fr);gap:1rem;align-items:center;padding:1rem;margin-bottom:.65rem;border:1px solid #E9ECEF;border-radius:12px;background:#fff;box-shadow:0 1px 4px #0000000a}._dark_ao51v_5 ._statsCard_ao51v_9{background:#353545;border-color:#404050}._statsAverage_ao51v_27{display:flex;min-width:0;flex-direction:column;align-items:center}._statsValue_ao51v_34{font-size:3.1rem;line-height:1;font-weight:500;color:#212529}._dark_ao51v_5 ._statsValue_ao51v_34{color:#e0e0e0}._statsCount_ao51v_45{margin-top:.15rem;font-size:.85rem;color:#6c757d}._dark_ao51v_5 ._statsCount_ao51v_45{color:#999}._statsDistribution_ao51v_55{display:flex;min-width:0;flex-direction:column;gap:.28rem}._statsRow_ao51v_62{display:grid;grid-template-columns:32px minmax(0,1fr) 22px;gap:.5rem;align-items:center;font-size:.86rem;color:#495057}._dark_ao51v_5 ._statsRow_ao51v_62{color:#c9ccd1}._statsRatingLabel_ao51v_75{display:inline-flex;align-items:center;gap:.16rem}._statsStar_ao51v_81{width:.95rem;height:.95rem;color:#ffb300}._statsTrack_ao51v_87{position:relative;height:8px;overflow:hidden;border-radius:999px;background:#dde7f7}._dark_ao51v_5 ._statsTrack_ao51v_87{background:#505366}._statsBar_ao51v_99{display:block;height:100%;min-width:8px;border-radius:inherit;background:#4361ee}._statsRatingCount_ao51v_107{color:#495057}._dark_ao51v_5 ._statsRatingCount_ao51v_107{color:#c9ccd1}._reviewsList_ao51v_115{display:flex;flex-direction:column;gap:.65rem}._reviewCard_ao51v_121{padding:.9rem 1rem;border:1px solid #E9ECEF;border-radius:12px;background:#fff;box-shadow:0 1px 4px #0000000a}._dark_ao51v_5 ._reviewCard_ao51v_121{background:#353545;border-color:#404050}._reviewHeader_ao51v_134{display:flex;gap:.75rem;align-items:flex-start;justify-content:space-between;margin-bottom:.65rem}._reviewAuthor_ao51v_142{display:flex;min-width:0;align-items:center;gap:.7rem}._reviewAuthorText_ao51v_149{min-width:0}._reviewAuthorName_ao51v_153{overflow-wrap:anywhere;font-size:.95rem;font-weight:700;color:#212529}._dark_ao51v_5 ._reviewAuthorName_ao51v_153{color:#e0e0e0}._reviewDate_ao51v_164,._responseDate_ao51v_165{margin-top:.12rem;font-size:.8rem;line-height:1.35;color:#6c757d}._dark_ao51v_5 ._reviewDate_ao51v_164,._dark_ao51v_5 ._responseDate_ao51v_165{color:#999}._reviewRating_ao51v_177{flex-shrink:0;margin-top:.1rem}._reviewText_ao51v_182{overflow-wrap:anywhere;font-size:.95rem;line-height:1.45;color:#212529}._dark_ao51v_5 ._reviewText_ao51v_182{color:#e0e0e0}._responses_ao51v_193{margin-top:.75rem}._responseBubble_ao51v_197{padding:.68rem .78rem;border-radius:12px;background:#f2f3ff}._dark_ao51v_5 ._responseBubble_ao51v_197{background:#2d2d3a}._responseTitle_ao51v_207{display:inline-flex;align-items:center;gap:.35rem;font-size:.82rem;font-weight:700;color:#4361ee}._responseTitle_ao51v_207 svg{width:.95rem;height:.95rem}._responseText_ao51v_221{margin-top:.35rem;overflow-wrap:anywhere;font-size:.9rem;line-height:1.4;color:#212529}._dark_ao51v_5 ._responseText_ao51v_221{color:#e0e0e0}._respondBlock_ao51v_233{margin-top:.75rem}._respondForm_ao51v_237{display:flex;flex-direction:column;gap:.5rem}._respondActions_ao51v_243{display:flex;gap:.5rem}._empty_ao51v_248{padding:1rem;border-radius:12px;background:#fff;color:#6c757d;text-align:center;font-size:.95rem}._empty_ao51v_248._dark_ao51v_5{background:#353545;color:#999}@media (max-width: 430px){._statsCard_ao51v_9{grid-template-columns:minmax(104px,.8fr) minmax(0,1.2fr);gap:.75rem;padding:.85rem}._statsValue_ao51v_34{font-size:2.75rem}._reviewCard_ao51v_121{padding:.85rem}}._pageContainer_datsj_3{min-height:100vh;padding:1.5rem 1rem 5rem;max-width:1200px;margin:0 auto}._pageContainer_datsj_3._light_datsj_11{background:#f8f9fa;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._pageContainer_datsj_3._dark_datsj_16{background:#1a1a1a;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._header_datsj_21{display:flex;align-items:center;margin-bottom:1.5rem}._title_datsj_27{font-size:1.75rem;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}._pageContainer_datsj_3._light_datsj_11 ._title_datsj_27{color:#212529}._pageContainer_datsj_3._dark_datsj_16 ._title_datsj_27{color:#e0e0e0}._loadingContainer_datsj_41{display:flex;justify-content:center;align-items:center;min-height:50vh}._spinner_datsj_48{width:40px;height:40px;border:4px solid;border-top-color:#4361ee;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-radius:50%;animation:_spin_datsj_48 1s linear infinite}._pageContainer_datsj_3._light_datsj_11 ._spinner_datsj_48{border-color:#e9ecef;border-top-color:#4361ee}._pageContainer_datsj_3._dark_datsj_16 ._spinner_datsj_48{border-color:#404050;border-top-color:#4361ee}@keyframes _spin_datsj_48{to{transform:rotate(360deg)}}._errorAlert_datsj_76{border-radius:15px;padding:1.2rem;margin-bottom:1.5rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem}._errorText_datsj_87{font-size:.95rem;font-weight:500;flex:1}._closeButton_datsj_93{background:transparent;border:none;cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s ease}._pageContainer_datsj_3._light_datsj_11 ._closeButton_datsj_93{color:#495057}._pageContainer_datsj_3._dark_datsj_16 ._closeButton_datsj_93{color:#999}._closeButton_datsj_93:hover{transform:scale(1.1)}._emptyCard_datsj_118{border-radius:12px;padding:3rem 1.5rem;text-align:center;margin-bottom:1.2rem;transition:all .2s ease}._emptyText_datsj_127{font-size:1rem;margin-bottom:1.5rem}._pageContainer_datsj_3._light_datsj_11 ._emptyText_datsj_127{color:#495057}._pageContainer_datsj_3._dark_datsj_16 ._emptyText_datsj_127{color:#999}._emptyButton_datsj_140{border-radius:8px;padding:.75rem 1.5rem;border:none;font-weight:500;cursor:pointer;transition:all .2s ease;font-size:1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#4361ee;color:#fff;box-shadow:none}._emptyButton_datsj_140:hover{background:#3a56d4;transform:none}._emptyButton_datsj_140:active{background:#3450c0;transform:none}._appointmentsList_datsj_164{display:flex;flex-direction:column;gap:1rem}._appointmentCard_datsj_170{border-radius:12px;padding:16px 24px;transition:all .2s ease}._pageContainer_datsj_3._light_datsj_11 ._appointmentCard_datsj_170{background:#fff;box-shadow:0 2px 8px #00000014}._pageContainer_datsj_3._dark_datsj_16 ._appointmentCard_datsj_170{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._appointmentCard_datsj_170:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001f}._pageContainer_datsj_3._dark_datsj_16 ._appointmentCard_datsj_170:hover{box-shadow:0 6px 20px #0006}._appointmentContent_datsj_195{display:flex;gap:1rem;align-items:flex-start}._avatar_datsj_201{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#4361ee;color:#fff;box-shadow:3px 3px 6px #3e7aeb4d,-3px -3px 6px #ffffff80}._appointmentInfo_datsj_214{flex:1;min-width:0}._masterName_datsj_219{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}._pageContainer_datsj_3._light_datsj_11 ._masterName_datsj_219{color:#212529}._pageContainer_datsj_3._dark_datsj_16 ._masterName_datsj_219{color:#e0e0e0}._divider_datsj_233{height:1px;margin:.75rem 0}._pageContainer_datsj_3._light_datsj_11 ._divider_datsj_233{background:#e9ecef}._pageContainer_datsj_3._dark_datsj_16 ._divider_datsj_233{background:#404050}._serviceName_datsj_246{font-size:.95rem;margin-bottom:.75rem}._serviceNameStrong_datsj_252{font-weight:600;color:inherit}._detailsContainer_datsj_257{display:flex;gap:1rem;margin-top:.5rem;flex-wrap:wrap}._detailItem_datsj_264{display:flex;align-items:center;gap:.375rem;font-size:.875rem}._pageContainer_datsj_3._light_datsj_11 ._detailItem_datsj_264{color:#495057}._pageContainer_datsj_3._dark_datsj_16 ._detailItem_datsj_264{color:#999}._detailIcon_datsj_279{font-size:1rem}._price_datsj_283{font-size:1.125rem;font-weight:700;margin-top:.75rem;color:#3e7aeb}._notes_datsj_290{font-size:.875rem;margin-top:.75rem}._pageContainer_datsj_3._light_datsj_11 ._notes_datsj_290{color:#495057}._pageContainer_datsj_3._dark_datsj_16 ._notes_datsj_290{color:#999}._notesStrong_datsj_303{font-weight:600;color:inherit}._actionsContainer_datsj_308{display:flex;flex-direction:column;gap:.75rem;align-items:flex-end;flex-shrink:0}._statusChip_datsj_316{display:inline-flex;align-items:center;padding:.375rem .75rem;border-radius:12px;font-size:.75rem;font-weight:600;white-space:nowrap}._statusChipPending_datsj_326{background:#ff98001a;color:#ff9800;border:1px solid rgba(255,152,0,.3);box-shadow:none}._statusChipConfirmed_datsj_333{background:#2196f31a;color:#2196f3;border:1px solid rgba(33,150,243,.3);box-shadow:none}._statusChipCompleted_datsj_340{background:#4caf501a;color:#4caf50;border:1px solid rgba(76,175,80,.3);box-shadow:none}._statusChipCancelled_datsj_347{background:#9e9e9e1a;color:#9e9e9e;border:1px solid rgba(158,158,158,.3);box-shadow:none}._reviewButton_datsj_354{border-radius:8px;padding:.5rem 1rem;border:1px solid #ff9800;font-weight:500;cursor:pointer;transition:all .2s ease;font-size:.875rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;align-items:center;gap:.375rem;background:#ff98001a;color:#ff9800;box-shadow:none}._reviewButton_datsj_354:hover{transform:none;background:#ff980026}._reviewButton_datsj_354:active{transform:none}._neoDialog_datsj_381{border-radius:12px!important;padding:0!important;max-width:500px!important}._dialogTitle_datsj_388{padding:1.5rem 1.5rem 1rem;font-size:1.4rem;font-weight:700;border-bottom:none}._pageContainer_datsj_3._light_datsj_11 ._dialogTitle_datsj_388{color:#212529}._pageContainer_datsj_3._dark_datsj_16 ._dialogTitle_datsj_388{color:#e0e0e0}._dialogContent_datsj_403{padding:0 1.5rem 1.5rem!important;max-height:70vh;overflow-y:auto}._infoText_datsj_409{font-size:.875rem;margin-bottom:.5rem}._infoTextStrong_datsj_414{font-weight:600;color:inherit}._ratingSection_datsj_419{margin:1.5rem 0}._ratingLabel_datsj_423{font-size:.95rem;font-weight:600;margin-bottom:.75rem;display:block}._pageContainer_datsj_3._light_datsj_11 ._ratingLabel_datsj_423{color:#212529}._pageContainer_datsj_3._dark_datsj_16 ._ratingLabel_datsj_423{color:#e0e0e0}._ratingContainer_datsj_438{display:flex;align-items:center;gap:.75rem}._starsContainer_datsj_444{display:flex;gap:.25rem}._starButton_datsj_449{background:transparent;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._starButton_datsj_449:hover{transform:scale(1.1)}._starIcon_datsj_464{font-size:2rem;color:#ffc107}._starIconEmpty_datsj_469{color:#ccc}._ratingValue_datsj_473{font-size:.875rem}._formGroup_datsj_478{margin:1.5rem 0}._formLabel_datsj_482{font-size:.875rem;font-weight:500;margin-bottom:.5rem;display:block}._pageContainer_datsj_3._light_datsj_11 ._formLabel_datsj_482{color:#495057;font-size:14px;font-weight:500}._pageContainer_datsj_3._dark_datsj_16 ._formLabel_datsj_482{color:#999;font-size:14px;font-weight:500}._neoTextarea_datsj_501{width:100%;padding:.7rem 1rem;border:none;border-radius:12px;font-size:1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:all .2s ease;resize:vertical;min-height:100px}._pageContainer_datsj_3._light_datsj_11 ._neoTextarea_datsj_501{background:#fff;box-shadow:0 1px 4px #0000000d;color:#212529;border:1px solid #E9ECEF}._pageContainer_datsj_3._dark_datsj_16 ._neoTextarea_datsj_501{background:#353545;box-shadow:0 1px 4px #0000004d;color:#e0e0e0;border:1px solid #404050}._pageContainer_datsj_3._dark_datsj_16 ._neoTextarea_datsj_501:focus{box-shadow:0 0 0 3px #4361ee33}._neoTextarea_datsj_501::placeholder{opacity:.5}._helperText_datsj_542{font-size:.75rem;margin-top:.5rem}._pageContainer_datsj_3._light_datsj_11 ._helperText_datsj_542{color:#495057}._pageContainer_datsj_3._dark_datsj_16 ._helperText_datsj_542{color:#999}._checkboxContainer_datsj_555{display:flex;align-items:center;gap:.5rem;margin-top:1rem;cursor:pointer}._checkbox_datsj_555{width:20px;height:20px;border-radius:6px;border:2px solid;cursor:pointer;transition:all .2s ease;position:relative;flex-shrink:0}._checkboxChecked_datsj_575{background:#3e7aeb;border-color:#3e7aeb;box-shadow:0 2px 8px #3e7aeb66}._checkboxChecked_datsj_575:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:.875rem;font-weight:700}._checkboxLabel_datsj_592{font-size:.9rem;cursor:pointer;-webkit-user-select:none;user-select:none}._pageContainer_datsj_3._light_datsj_11 ._checkboxLabel_datsj_592{color:#212529}._pageContainer_datsj_3._dark_datsj_16 ._checkboxLabel_datsj_592{color:#e0e0e0}._dialogActions_datsj_606{display:flex;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid}._dialogButton_datsj_614{flex:1;border-radius:12px;padding:.75rem 1.5rem;border:none;font-weight:600;cursor:pointer;transition:all .2s ease-in-out;font-size:1rem;font-family:inherit;display:flex;align-items:center;justify-content:center;gap:.5rem}._dialogButtonCancel_datsj_630{background:transparent;border:1px solid #4361EE;box-shadow:none;color:#4361ee}._dialogButtonCancel_datsj_630:hover{transform:none;background:#4361ee0d}._pageContainer_datsj_3._dark_datsj_16 ._dialogButtonCancel_datsj_630:hover{background:#4361ee1a}._dialogButtonCancel_datsj_630:active{transform:none}._dialogButtonSubmit_datsj_650{background:#4361ee;color:#fff;box-shadow:none}._dialogButtonSubmit_datsj_650:hover{background:#3a56d4;transform:none}._dialogButtonSubmit_datsj_650:active{background:#3450c0;transform:none}._dialogButtonSubmit_datsj_650:disabled{opacity:.5;cursor:not-allowed;transform:none}._neoDialog_datsj_381{border-radius:22px!important;padding:0!important;max-width:460px!important;overflow:hidden}._reviewDialogHeader_datsj_680{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:20px 20px 14px}._reviewDialogEyebrow_datsj_688{margin-bottom:5px;color:#4361ee;font-size:12px;font-weight:750;line-height:1.2;text-transform:uppercase;letter-spacing:.6px}._reviewDialogTitle_datsj_698{color:#212529;font-size:1.2rem;font-weight:800;line-height:1.18}._reviewDialogClose_datsj_705{width:36px;height:36px;border:none;border-radius:12px;background:#f2f5ff;color:#4361ee;cursor:pointer;font-size:1rem;font-weight:800;line-height:1}._reviewDialogContent_datsj_718{padding:0 20px 4px;max-height:min(68vh,560px);overflow-y:auto}._reviewMasterCard_datsj_724{padding:14px;border-radius:18px;margin-bottom:18px;background:#f8faff;border:1px solid #E6ECF5}._reviewMasterLabel_datsj_732{margin-bottom:4px;color:#6c757d;font-size:13px;font-weight:650}._reviewMasterName_datsj_739{color:#212529;font-size:1.05rem;font-weight:800;line-height:1.2;overflow-wrap:anywhere}._reviewSuccessState_datsj_747{min-height:220px;padding:2rem 1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}._reviewSuccessIcon_datsj_757{margin-bottom:1rem;color:#4caf50;font-size:64px!important}._reviewSuccessState_datsj_747 p{margin:0;color:#212529;font-size:1.25rem;font-weight:750}._ratingSection_datsj_419{margin:0 0 1.1rem;padding:14px;border-radius:18px;background:#f8faff;border:1px solid #E6ECF5}._ratingLabel_datsj_423{color:#212529;font-size:.95rem;font-weight:700}._ratingContainer_datsj_438{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._starsContainer_datsj_444{display:flex;gap:.2rem}._starButton_datsj_449{width:36px;height:36px;border-radius:12px;background:#eef2ff;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:background .15s ease,transform .15s ease}._starButton_datsj_449:hover{background:#e4eaff;transform:none}._starIcon_datsj_464{font-size:1.55rem!important;color:#ffc247}._starIconEmpty_datsj_469{color:#c8d0e0}._ratingValue_datsj_473{color:#4361ee;font-size:.875rem;font-weight:700;white-space:nowrap}._formGroup_datsj_478{margin:0 0 1rem}._formLabel_datsj_482{color:#495057;font-size:14px;font-weight:650}._neoTextarea_datsj_501{width:100%;padding:12px 14px;border:1px solid #E6ECF5;border-radius:14px;background:#f8faff;color:#212529;font-size:.95rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:border-color .2s ease,box-shadow .2s ease;resize:vertical;min-height:100px}._neoTextarea_datsj_501:focus{outline:none;border-color:#4361ee;box-shadow:0 0 0 3px #4361ee1a}._helperText_datsj_542{display:block;margin-top:.5rem;color:#6c757d;font-size:.75rem}._checkboxContainer_datsj_555{min-height:48px;padding:10px 14px;border-radius:14px;background:#f8faff;border:1px solid #E6ECF5;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:10px;margin-bottom:1rem;cursor:pointer}._checkbox_datsj_555{position:absolute;opacity:0;pointer-events:none}._checkboxVisual_datsj_888{width:20px;height:20px;border-radius:6px;border:2px solid #D9E2FF;background:#fff;transition:all .2s ease}._checkbox_datsj_555:checked+._checkboxVisual_datsj_888{background:#4361ee;border-color:#4361ee;box-shadow:0 8px 18px #2a43b838}._checkbox_datsj_555:checked+._checkboxVisual_datsj_888:after{content:"";display:block;width:8px;height:4px;margin:5px auto 0;border-left:2px solid #FFFFFF;border-bottom:2px solid #FFFFFF;transform:rotate(-45deg)}._checkboxLabel_datsj_592{color:#212529;font-size:.9rem;font-weight:650;cursor:pointer;-webkit-user-select:none;user-select:none}._dialogActions_datsj_606{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:16px 20px 20px;border-top:none}._dialogButton_datsj_614{min-width:0;min-height:48px;border-radius:12px;padding:10px 14px;border:none;font-weight:700;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease;font-size:.95rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:inline-flex;align-items:center;justify-content:center;gap:.5rem}._dialogButton_datsj_614:active{transform:translateY(1px)}._dialogButtonCancel_datsj_630{background:#eef2ff;border:1px solid #D9E2FF;box-shadow:none;color:#3651d4}._dialogButtonCancel_datsj_630:hover{background:#e4eaff}._dialogButtonSubmit_datsj_650{background:#4361ee;color:#fff;box-shadow:0 10px 20px #2a43b83d}._dialogButtonSubmit_datsj_650:hover{background:#3a56d4}._dialogButtonSubmit_datsj_650:active{background:#3450c0}._dialogButtonSubmit_datsj_650:disabled,._dialogButtonCancel_datsj_630:disabled{opacity:.55;cursor:not-allowed;transform:none}._reviewErrorAlert_datsj_983{border-radius:14px;padding:12px 14px;margin:0 0 1rem;background:#dc35451a;color:#b42318}@media (max-width: 420px){._reviewDialogContent_datsj_718{padding:0 16px 4px}._reviewDialogHeader_datsj_680,._dialogActions_datsj_606{padding-left:16px;padding-right:16px}._starButton_datsj_449{width:34px;height:34px}}._pageContainer_1rodr_3{min-height:100vh;padding:1.5rem 1rem 5rem;max-width:768px;margin:0 auto;box-sizing:border-box}._pageContainer_1rodr_3._light_1rodr_12{background:#f8f9fa}._pageContainer_1rodr_3._dark_1rodr_16{background:#1a1a1a}._contentCard_1rodr_21{border-radius:12px;padding:20px 16px;margin-bottom:1.5rem;box-sizing:border-box}._contentCard_1rodr_21._light_1rodr_12{background:#fff;box-shadow:0 1px 4px #0000000d}._contentCard_1rodr_21._dark_1rodr_16{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._fontFamily_1rodr_39{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._title_1rodr_43{font-size:18px;font-weight:700;margin-bottom:16px;line-height:1.3}._title_1rodr_43._light_1rodr_12{color:#212529}._title_1rodr_43._dark_1rodr_16{color:#e0e0e0}._sectionTitle_1rodr_58{font-size:14px;font-weight:600;margin-top:20px;margin-bottom:8px;line-height:1.4}._sectionTitle_1rodr_58._light_1rodr_12{color:#212529}._sectionTitle_1rodr_58._dark_1rodr_16{color:#e0e0e0}._bodyText_1rodr_74{font-size:16px;font-weight:400;line-height:1.5;margin-bottom:12px}._bodyText_1rodr_74._light_1rodr_12{color:#212529}._bodyText_1rodr_74._dark_1rodr_16{color:#e0e0e0}._bodySecondary_1rodr_89{font-size:14px;font-weight:400;line-height:1.5;margin-bottom:8px}._bodySecondary_1rodr_89._light_1rodr_12{color:#495057}._bodySecondary_1rodr_89._dark_1rodr_16{color:#999}._sectionContent_1rodr_104{font-size:14px;font-weight:400;line-height:1.5;white-space:pre-line;margin-bottom:12px}._sectionContent_1rodr_104._light_1rodr_12{color:#495057}._sectionContent_1rodr_104._dark_1rodr_16{color:#999}._list_1rodr_120{padding-left:1.5rem;margin-bottom:12px}._listItem_1rodr_125{font-size:14px;font-weight:400;line-height:1.5;margin-bottom:4px}._listItem_1rodr_125._light_1rodr_12{color:#495057}._listItem_1rodr_125._dark_1rodr_16{color:#999}._lastUpdated_1rodr_140{font-size:14px;font-style:italic;margin-top:20px}._lastUpdated_1rodr_140._light_1rodr_12{color:#495057}._lastUpdated_1rodr_140._dark_1rodr_16{color:#999}._pageContainer_1b6g5_3{min-height:100vh;padding:1.5rem 1rem 5rem;max-width:768px;margin:0 auto;box-sizing:border-box}._pageContainer_1b6g5_3._light_1b6g5_12{background:#f8f9fa}._pageContainer_1b6g5_3._dark_1b6g5_16{background:#1a1a1a}._contentCard_1b6g5_20{border-radius:12px;padding:20px 16px;margin-bottom:1.5rem;box-sizing:border-box}._contentCard_1b6g5_20._light_1b6g5_12{background:#fff;box-shadow:0 1px 4px #0000000d}._contentCard_1b6g5_20._dark_1b6g5_16{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._fontFamily_1b6g5_37{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._title_1b6g5_41{font-size:18px;font-weight:700;margin-bottom:16px;line-height:1.3}._title_1b6g5_41._light_1b6g5_12{color:#212529}._title_1b6g5_41._dark_1b6g5_16{color:#e0e0e0}._bodyText_1b6g5_56{font-size:16px;font-weight:400;line-height:1.5}._bodyText_1b6g5_56._light_1b6g5_12{color:#495057}._bodyText_1b6g5_56._dark_1b6g5_16{color:#999}._sectionTitle_1b6g5_70{font-size:14px;font-weight:600;margin-top:20px;margin-bottom:8px;line-height:1.4}._sectionTitle_1b6g5_70:first-of-type{margin-top:0}._sectionTitle_1b6g5_70._light_1b6g5_12{color:#212529}._sectionTitle_1b6g5_70._dark_1b6g5_16{color:#e0e0e0}._sectionContent_1b6g5_90{font-size:14px;font-weight:400;line-height:1.5;white-space:pre-line;margin-bottom:12px}._sectionContent_1b6g5_90._light_1b6g5_12{color:#495057}._sectionContent_1b6g5_90._dark_1b6g5_16{color:#999}._lastUpdated_1b6g5_106{font-size:14px;font-style:italic;margin-top:20px}._lastUpdated_1b6g5_106._light_1b6g5_12{color:#495057}._lastUpdated_1b6g5_106._dark_1b6g5_16{color:#999}._pageContainer_1807t_3{min-height:100vh;padding:1.5rem 1rem 5rem;max-width:768px;margin:0 auto;box-sizing:border-box}._pageContainer_1807t_3._light_1807t_12{background:#f8f9fa}._pageContainer_1807t_3._dark_1807t_16{background:#1a1a1a}._fontFamily_1807t_20{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._wrapper_1807t_24{box-sizing:border-box}._title_1807t_28{font-size:18px;font-weight:700;margin-bottom:24px;line-height:1.3}._title_1807t_28._light_1807t_12{color:#212529}._title_1807t_28._dark_1807t_16{color:#e0e0e0}._section_1807t_43{margin-bottom:24px}._sectionTitle_1807t_47{font-size:14px;font-weight:600;margin-bottom:10px;line-height:1.4}._sectionTitle_1807t_47._light_1807t_12{color:#212529}._sectionTitle_1807t_47._dark_1807t_16{color:#e0e0e0}._blockCard_1807t_63{border-radius:12px;padding:16px 20px;box-sizing:border-box}._blockCard_1807t_63._light_1807t_12{background:#fff;box-shadow:0 1px 4px #0000000d}._blockCard_1807t_63._dark_1807t_16{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._blockLine_1807t_79{font-size:16px;font-weight:400;line-height:1.5;margin:0}._blockLine_1807t_79:not(:last-child){margin-bottom:8px}._blockLine_1807t_79._light_1807t_12{color:#212529}._blockLine_1807t_79._dark_1807t_16{color:#e0e0e0}._linkBox_1807t_99{display:flex;align-items:center;gap:12px;padding:14px 20px;border-radius:12px;text-decoration:none;transition:background .2s;box-sizing:border-box}._linkBox_1807t_99._light_1807t_12{background:#fff;box-shadow:0 1px 4px #0000000d;color:#4361ee}._linkBox_1807t_99._light_1807t_12:hover{background:#f8f9fa}._linkBox_1807t_99._dark_1807t_16{background:#2d2d3a;box-shadow:0 4px 16px #0000004d;color:#6b8aff}._linkBox_1807t_99._dark_1807t_16:hover{background:#353545}._linkBox_1807t_99+._linkBox_1807t_99{margin-top:10px}._telegramIcon_1807t_134{width:24px;height:24px;flex-shrink:0}._linkText_1807t_140{font-size:16px;font-weight:500}._pageContainer_ub762_1{min-height:100vh;padding:1.5rem 1rem 5rem;max-width:768px;margin:0 auto;box-sizing:border-box}._pageContainer_ub762_1._light_ub762_10{background:#f8f9fa}._pageContainer_ub762_1._dark_ub762_14{background:#1a1a1a}._contentCard_ub762_18{border-radius:12px;padding:20px 16px;margin-bottom:1.5rem;box-sizing:border-box}._contentCard_ub762_18._light_ub762_10{background:#fff;box-shadow:0 1px 4px #0000000d}._contentCard_ub762_18._dark_ub762_14{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._fontFamily_ub762_35{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._title_ub762_39{font-size:18px;font-weight:700;margin-bottom:8px;line-height:1.3}._title_ub762_39._light_ub762_10{color:#212529}._title_ub762_39._dark_ub762_14{color:#e0e0e0}._subtitle_ub762_54{font-size:14px;line-height:1.5;margin-bottom:16px}._subtitle_ub762_54._light_ub762_10{color:#495057}._subtitle_ub762_54._dark_ub762_14{color:#999}._statusRow_ub762_68{display:flex;align-items:center;gap:8px;margin-bottom:16px}._statusText_ub762_75{font-size:14px;line-height:1.5}._statusText_ub762_75._light_ub762_10{color:#212529}._statusText_ub762_75._dark_ub762_14{color:#e0e0e0}._mainText_ub762_88{font-size:14px;line-height:1.5;margin-bottom:16px}._mainText_ub762_88._light_ub762_10{color:#212529}._mainText_ub762_88._dark_ub762_14{color:#e0e0e0}._paymentInfo_ub762_102{font-size:13px;line-height:1.4;margin-bottom:12px}._paymentInfo_ub762_102._light_ub762_10{color:#868e96}._paymentInfo_ub762_102._dark_ub762_14{color:#adb5bd}._buttonsRow_ub762_116{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}._page_8rbgr_1{min-height:100vh;display:flex;flex-direction:column;background:#0f172a;color:#e5e7eb;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._header_8rbgr_10{border-bottom:1px solid rgba(148,163,184,.3);background:#0f172ae6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;top:0;z-index:10}._headerInner_8rbgr_19{max-width:960px;margin:0 auto;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px}._logo_8rbgr_29{display:flex;align-items:center;gap:10px}._logoMark_8rbgr_35{width:32px;height:32px;border-radius:999px;overflow:hidden;box-shadow:0 0 0 1px #94a3b866,0 10px 26px #0f172ad9;flex-shrink:0;background:radial-gradient(circle at 30% 20%,#38bdf8,#6366f1)}._logoMarkImg_8rbgr_46{width:100%;height:100%;display:block;object-fit:cover}._logoTextMain_8rbgr_53{font-weight:600;letter-spacing:.02em;color:#f9fafb}._logoTextSub_8rbgr_59{font-size:12px;color:#9ca3af}._headerTag_8rbgr_64{font-size:12px;padding:4px 10px;border-radius:999px;border:1px solid rgba(56,189,248,.5);color:#e0f2fe;background:radial-gradient(circle at 0 0,rgba(56,189,248,.25),transparent)}._main_8rbgr_73{flex:1}._container_8rbgr_77{max-width:960px;margin:0 auto;padding:24px 16px 40px}section{margin-bottom:32px}._sectionLabel_8rbgr_87{font-size:12px;text-transform:uppercase;letter-spacing:.16em;color:#9ca3af;margin-bottom:8px}._heroGrid_8rbgr_95{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,1.4fr);gap:20px;align-items:flex-start}._heroTitle_8rbgr_102{font-size:clamp(26px,4vw,32px);font-weight:650;letter-spacing:.01em;color:#f9fafb;margin-bottom:10px}._heroSubtitle_8rbgr_110{font-size:15px;color:#cbd5f5;max-width:560px;margin-bottom:20px}._card_8rbgr_117{border-radius:20px;border:1px solid rgba(148,163,184,.35);background:radial-gradient(circle at 0 0,rgba(56,189,248,.12),transparent),radial-gradient(circle at 100% 100%,rgba(52,211,153,.08),transparent),#0f172aeb;box-shadow:0 24px 60px #0f172ad9;padding:16px 16px 18px}._cardTitle_8rbgr_128{font-size:15px;font-weight:600;margin-bottom:8px;color:#e5e7eb}._cardSubtitle_8rbgr_135{font-size:13px;color:#9ca3af;margin-bottom:12px}._amounts_8rbgr_141{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}._amountRow_8rbgr_148{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 10px;border-radius:12px;background:linear-gradient(135deg,#0f172acc,#0f172a33);border:1px solid rgba(148,163,184,.5)}._amountRow_8rbgr_148 strong{font-size:18px;font-weight:650;color:#f9fafb}._amountCaption_8rbgr_165{font-size:13px;color:#9ca3af}._note_8rbgr_170{font-size:12px;color:#9ca3af;margin-top:4px}._list_8rbgr_176{list-style:none;margin-top:10px;display:grid;gap:8px}._listItem_8rbgr_183{display:flex;align-items:flex-start;gap:8px;font-size:14px;color:#d1d5db}._listBullet_8rbgr_191{width:18px;height:18px;border-radius:999px;border:1px solid rgba(148,163,184,.7);display:flex;align-items:center;justify-content:center;font-size:11px;color:#9ca3af;flex-shrink:0}._steps_8rbgr_204{display:grid;gap:10px;margin-top:8px}._step_8rbgr_204{display:flex;align-items:flex-start;gap:10px;padding:8px 10px;border-radius:12px;border:1px dashed rgba(148,163,184,.6);background:#0f172ad9}._stepNumber_8rbgr_220{width:22px;height:22px;border-radius:999px;background:linear-gradient(135deg,#38bdf8,#6366f1);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#f9fafb;flex-shrink:0;box-shadow:0 0 0 4px #2563eb4d}._stepTitle_8rbgr_235{font-size:14px;font-weight:500;margin-bottom:2px;color:#e5e7eb}._stepText_8rbgr_242{font-size:13px;color:#9ca3af}._ctaCard_8rbgr_247{margin-top:8px;border-radius:20px;padding:18px 16px 16px;border:1px solid rgba(56,189,248,.5);background:radial-gradient(circle at 0 0,rgba(56,189,248,.18),transparent),radial-gradient(circle at 100% 100%,rgba(59,130,246,.18),transparent),#0f172af5;box-shadow:0 22px 60px #0f172ae6}._ctaTitle_8rbgr_259{font-size:16px;font-weight:600;margin-bottom:6px;color:#f9fafb}._ctaText_8rbgr_266{font-size:14px;color:#cbd5f5;margin-bottom:14px}._ctaActions_8rbgr_272{display:flex;flex-direction:column;gap:8px}._btnMain_8rbgr_278{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;border-radius:999px;border:none;cursor:pointer;font-size:14px;font-weight:550;color:#0b1120;background:linear-gradient(135deg,#38bdf8,#22c55e);box-shadow:0 14px 35px #082f49cc,0 0 0 1px #0f172ab3;text-decoration:none;transition:transform .08s ease-out,box-shadow .08s ease-out,filter .08s ease-out}._btnMain_8rbgr_278 span{white-space:nowrap}._btnMain_8rbgr_278:hover{transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 18px 40px #082f49f2,0 0 0 1px #0f172ab3}._btnMain_8rbgr_278:active{transform:translateY(0);filter:brightness(.97);box-shadow:0 8px 20px #082f49d9,0 0 0 1px #0f172ab3}._ctaCaption_8rbgr_318{font-size:12px;color:#9ca3af}._trustGrid_8rbgr_323{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:10px}._trustItem_8rbgr_330{font-size:13px;color:#d1d5db;padding:10px 12px;border-radius:14px;border:1px solid rgba(148,163,184,.5);background:#0f172ae6}._trustItem_8rbgr_330 strong{display:block;margin-bottom:4px;font-weight:550;color:#e5e7eb}._footer_8rbgr_346{border-top:1px solid rgba(148,163,184,.35);background:#0f172af5}._footerInner_8rbgr_351{max-width:960px;margin:0 auto;padding:14px 16px 18px;display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;font-size:12px;color:#6b7280}._footerLinks_8rbgr_364{display:flex;gap:14px;flex-wrap:wrap}._footerLinks_8rbgr_364 a{color:#9ca3af;text-decoration:none}._footerLinks_8rbgr_364 a:hover{color:#e5e7eb;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media (max-width: 768px){._heroGrid_8rbgr_95{grid-template-columns:minmax(0,1fr)}._headerInner_8rbgr_19{padding-inline:12px}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}._profileContainer_1iw01_4{width:100%;max-width:100vw;box-sizing:border-box;overflow-x:hidden;min-height:100vh;padding:1.5rem 1rem 5rem;transition:padding-top .2s ease}._profileContainer_1iw01_4 *{max-width:100%;box-sizing:border-box}._profileContainer_1iw01_4._light_1iw01_22{background:#f8f9fa}._profileContainer_1iw01_4._dark_1iw01_27{background:#1a1a1a}._neoCard_1iw01_32{border-radius:12px;padding:1.2rem 1.5rem;margin-bottom:1.2rem;transition:all .2s ease}._light_1iw01_22 ._neoCard_1iw01_32{background:#fff;box-shadow:0 1px 4px #0000000d}._dark_1iw01_27 ._neoCard_1iw01_32{background:#2d2d3a;box-shadow:0 1px 4px #0000004d}._neoButton_1iw01_50{border-radius:8px;padding:.7rem 1.2rem;border:none;font-weight:500;cursor:pointer;transition:all .2s ease-in-out;font-size:.95rem;width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_1iw01_22 ._neoButton_1iw01_50{background:#fff;border:1px solid #4361EE;color:#4361ee;box-shadow:none}._dark_1iw01_27 ._neoButton_1iw01_50{background:#2d2d3a;border:1px solid #4361EE;color:#4361ee;box-shadow:none}._neoButton_1iw01_50:hover{background:#4361ee0d;transform:none}._dark_1iw01_27 ._neoButton_1iw01_50:hover{background:#4361ee1a}._light_1iw01_22 ._neoButton_1iw01_50:active{background:#4361ee1a;transform:none}._dark_1iw01_27 ._neoButton_1iw01_50:active{background:#4361ee26;transform:none}._neoButton_1iw01_50:disabled{opacity:.6;cursor:not-allowed}._neoButtonSmall_1iw01_105{border-radius:8px;padding:.4rem .8rem;border:none;font-weight:500;cursor:pointer;transition:all .2s ease-in-out;font-size:.9rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_1iw01_22 ._neoButtonSmall_1iw01_105,._dark_1iw01_27 ._neoButtonSmall_1iw01_105{background:transparent;border:1px solid #4361EE;color:#4361ee;box-shadow:none}._light_1iw01_22 ._neoButtonSmall_1iw01_105:hover{background:#4361ee0d}._dark_1iw01_27 ._neoButtonSmall_1iw01_105:hover,._light_1iw01_22 ._neoButtonSmall_1iw01_105:active{background:#4361ee1a}._dark_1iw01_27 ._neoButtonSmall_1iw01_105:active{background:#4361ee26}._neoButtonPrimary_1iw01_148{background:#4361ee;color:#fff;border:none;box-shadow:0 1px 4px #0000000d}._neoButtonPrimary_1iw01_148:hover{background:#3a56d4;box-shadow:0 2px 8px #00000014}._neoButtonPrimary_1iw01_148:active{background:#3450c0;box-shadow:0 1px 2px #0000000d}._profileTitle_1iw01_166{text-align:center;font-size:2rem;font-weight:700;margin-bottom:1.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}._light_1iw01_22 ._profileTitle_1iw01_166{color:#1a1a1a}._dark_1iw01_27 ._profileTitle_1iw01_166{color:#e0e0e0}._title_1iw01_183{font-size:1.75rem;font-weight:700;margin-bottom:.75rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}._light_1iw01_22 ._title_1iw01_183{color:#1a1a1a}._dark_1iw01_27 ._title_1iw01_183{color:#e0e0e0}._loadingContainer_1iw01_199{display:flex;justify-content:center;align-items:center;min-height:50vh}._spinner_1iw01_206{width:48px;height:48px;border:4px solid;border-radius:50%;animation:_spin_1iw01_206 .8s linear infinite}._light_1iw01_22 ._spinner_1iw01_206{border-color:#e9ecef;border-top-color:#4361ee}._dark_1iw01_27 ._spinner_1iw01_206{border-color:#404050;border-top-color:#4361ee}@keyframes _spin_1iw01_206{to{transform:rotate(360deg)}}._pointsSection_1iw01_229{display:flex;align-items:center;justify-content:flex-start;margin-top:16px;margin-bottom:12px}._pointsAmount_1iw01_237{font-size:20px;font-weight:700;color:#212529;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._buttonGrid_1iw01_245{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:0}._buttonGrid_1iw01_245 ._neoButton_1iw01_50:first-child{background:#4361ee;color:#fff;border-radius:8px;margin-right:8px;flex:0 0 auto;box-shadow:none;width:auto}._buttonGrid_1iw01_245 ._neoButton_1iw01_50:first-child svg{width:16px;height:16px;color:#fff}._buttonGrid_1iw01_245 ._neoButton_1iw01_50:first-child:hover{background:#3a56d4;transform:none}._buttonGrid_1iw01_245 ._neoButton_1iw01_50:first-child:active{background:#3450c0;transform:none}._buttonGrid_1iw01_245 ._neoButton_1iw01_50:last-child{background:#fff;border:1px solid #4361EE;color:#4361ee;border-radius:8px;flex:0 0 auto;box-shadow:none;width:auto}._buttonGrid_1iw01_245 ._neoButton_1iw01_50:last-child svg{width:16px;height:16px;color:#4361ee}._buttonGrid_1iw01_245 ._neoButton_1iw01_50:last-child:hover{background:#4361ee0d;transform:none}._buttonGrid_1iw01_245 ._neoButton_1iw01_50:last-child:active{background:#4361ee1a;transform:none}._sectionTitle_1iw01_308{font-size:1.2rem;font-weight:600;color:#1a1a1a;margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between;white-space:nowrap}._sectionTitle_1iw01_308._editActionsContainer_1iw01_320{justify-content:flex-end}._profileField_1iw01_325{margin-bottom:8px}._profileFieldLabel_1iw01_329{font-size:14px;color:#495057;margin-bottom:.3rem;font-weight:500;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._profileFieldValue_1iw01_337{font-size:1rem;color:#212529;font-weight:400;background:#fff;padding:.7rem 1rem;border-radius:12px;box-shadow:0 1px 4px #0000000d;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._dark_1iw01_27 ._profileFieldValue_1iw01_337{background:#2d2d3a;color:#e0e0e0;box-shadow:0 1px 4px #0000004d}._neoInput_1iw01_355{width:100%;background:#fff;border:none;border-radius:12px;padding:.7rem 1rem;font-size:1rem;color:#212529;box-shadow:0 1px 4px #0000000d;transition:all .2s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._neoInput_1iw01_355:focus{outline:none;box-shadow:0 2px 8px #00000014}._neoInput_1iw01_355::placeholder{color:#999}._editButton_1iw01_378{background:#f8f9fa;border-radius:8px;box-shadow:none;padding:.5rem;border:none;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:36px;height:36px;color:#4361ee}._editButton_1iw01_378:hover{background:#e9ecef;transform:none}._editButton_1iw01_378:active{background:#dee2e6;transform:none}._dark_1iw01_27 ._editButton_1iw01_378{background:#353545;color:#4361ee;box-shadow:none}._dark_1iw01_27 ._editButton_1iw01_378:hover{background:#404050}._dark_1iw01_27 ._editButton_1iw01_378:active{background:#454555}._editActions_1iw01_320{display:flex;gap:.5rem;align-items:center;justify-content:flex-end;margin-left:auto}._linkBox_1iw01_428{background:#fff;padding:12px 16px;border-radius:8px;word-break:break-all;font-size:14px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#4361ee;font-weight:500;margin:.8rem 0;box-shadow:0 1px 4px #0000000d;transition:all .2s ease}._linkBox_1iw01_428:hover{background:#f8f9fa;box-shadow:0 2px 8px #00000014}._dark_1iw01_27 ._linkBox_1iw01_428{background:#2d2d3a;color:#4361ee;box-shadow:0 1px 4px #0000004d}._dark_1iw01_27 ._linkBox_1iw01_428:hover{background:#353545}._copyLinkButton_1iw01_457{width:100%;min-height:48px;border:1px solid transparent;border-radius:12px;padding:10px 14px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:.95rem;font-weight:700;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease}._copyLinkButton_1iw01_457:active{transform:translateY(1px)}._copyLinkButtonIcon_1iw01_478{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}._copyLinkButtonIcon_1iw01_478 svg{font-size:1.1rem}._light_1iw01_22 ._copyLinkButton_1iw01_457{background:#eef2ff;border-color:#d9e2ff;color:#3651d4}._light_1iw01_22 ._copyLinkButton_1iw01_457:hover{background:#e4eaff;border-color:#c8d5ff}._light_1iw01_22 ._copyLinkButtonIcon_1iw01_478{background:#4361ee;color:#fff}._dark_1iw01_27 ._copyLinkButton_1iw01_457{background:#4361ee24;border-color:#9db0ff47;color:#c7d2ff}._dark_1iw01_27 ._copyLinkButton_1iw01_457:hover{background:#4361ee38;border-color:#9db0ff61}._dark_1iw01_27 ._copyLinkButtonIcon_1iw01_478{background:#9db0ff;color:#1f2440}._neoList_1iw01_525{list-style:none;padding:0;margin:0}._neoListItem_1iw01_531{padding:.8rem 1rem;cursor:pointer;color:#212529;font-weight:500;transition:all .2s ease;background:#fff;border-radius:12px;box-shadow:0 1px 4px #0000000d;margin-bottom:.6rem}._neoListItem_1iw01_531:hover{color:#4361ee;background:#f8f9fa}._dark_1iw01_27 ._neoListItem_1iw01_531{background:#2d2d3a;color:#e0e0e0;box-shadow:0 1px 4px #0000004d}._dark_1iw01_27 ._neoListItem_1iw01_531:hover{background:#353545;color:#4361ee}._neoListItem_1iw01_531:last-child{margin-bottom:0}._chipContainer_1iw01_564{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}._neoChip_1iw01_571{background:#f8f9fa;padding:.3rem .8rem;border-radius:16px;font-size:.8rem;color:#495057;font-weight:500;box-shadow:none;border:1px solid #E9ECEF}._dark_1iw01_27 ._neoChip_1iw01_571{background:#353545;color:#e0e0e0;border-color:#404050}._neoChipPrimary_1iw01_588{background:#4361ee;color:#fff;border:none;box-shadow:none}._dark_1iw01_27 ._neoChipPrimary_1iw01_588{background:#4361ee;color:#fff}._neoSelect_1iw01_601{width:100%;background:#fff;border:none;border-radius:12px;padding:.7rem 1rem;font-size:1rem;color:#212529;box-shadow:0 1px 4px #0000000d;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._neoSelect_1iw01_601:focus{outline:none;box-shadow:0 2px 8px #00000014}._divider_1iw01_620{height:1px;background:#00000014;margin:.8rem 0}.PhoneInput{width:100%}.PhoneInputInput{width:100%;background:#fff;border:none;border-radius:12px;padding:.7rem 1rem;font-size:1rem;color:#212529;box-shadow:0 1px 4px #0000000d;transition:all .2s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.PhoneInputInput:focus{outline:none;box-shadow:0 2px 8px #00000014}.PhoneInputCountry{margin-right:.5rem;background:transparent;border:none}._dark_1iw01_27 ._pointsAmount_1iw01_237{color:#e0e0e0}._dark_1iw01_27 ._buttonGrid_1iw01_245 ._neoButton_1iw01_50:first-child{background:#4361ee;color:#fff}._dark_1iw01_27 ._buttonGrid_1iw01_245 ._neoButton_1iw01_50:last-child{background:#2d2d3a;border:1px solid #4361EE;color:#4361ee}._dark_1iw01_27 ._buttonGrid_1iw01_245 ._neoButton_1iw01_50:last-child:hover{background:#4361ee1a}._dark_1iw01_27 ._sectionTitle_1iw01_308{color:#e0e0e0}._dark_1iw01_27 ._profileFieldLabel_1iw01_329{color:#999}._dark_1iw01_27 ._neoInput_1iw01_355{background:#2d2d3a;color:#e0e0e0;box-shadow:0 1px 4px #0000004d}._dark_1iw01_27 ._neoInput_1iw01_355:focus{box-shadow:0 2px 8px #0006}._dark_1iw01_27 ._neoInput_1iw01_355::placeholder{color:#666}._dark_1iw01_27 ._neoSelect_1iw01_601{background:#2d2d3a;color:#e0e0e0;box-shadow:0 1px 4px #0000004d}._dark_1iw01_27 ._neoSelect_1iw01_601:focus{box-shadow:0 2px 8px #0006}._dark_1iw01_27 .PhoneInputInput{background:#2d2d3a;color:#e0e0e0;box-shadow:0 1px 4px #0000004d}._dark_1iw01_27 .PhoneInputInput:focus{box-shadow:0 2px 8px #0006}@media screen and (max-width: 374px){._profileContainer_1iw01_4{padding:1.5rem .75rem 4.5rem}._neoCard_1iw01_32{padding:1rem 1.1rem;border-radius:16px;margin-bottom:1rem}._neoButton_1iw01_50{padding:.6rem 1rem;font-size:.9rem;border-radius:10px}._neoButtonSmall_1iw01_105{padding:.35rem .7rem;font-size:.8rem}._profileTitle_1iw01_166{font-size:1.6rem;margin-bottom:1.2rem}._title_1iw01_183{font-size:1.5rem;margin-bottom:.6rem}._pointsAmount_1iw01_237{font-size:1.5rem}._buttonGrid_1iw01_245{gap:.6rem}._sectionTitle_1iw01_308{font-size:1.1rem;margin-bottom:.75rem}._profileFieldLabel_1iw01_329{font-size:.8rem}._profileFieldValue_1iw01_337{font-size:.95rem;padding:.6rem .875rem}._neoInput_1iw01_355{padding:.6rem .875rem;font-size:.95rem}._editButton_1iw01_378{width:32px;height:32px}._linkBox_1iw01_428{font-size:.75rem;padding:.7rem}._neoListItem_1iw01_531{padding:.7rem .875rem;font-size:.95rem}._neoChip_1iw01_571{padding:.25rem .65rem;font-size:.75rem}._spinner_1iw01_206{width:40px;height:40px}}@media screen and (min-width: 414px){._profileContainer_1iw01_4{padding:1.5rem 1.25rem}._neoCard_1iw01_32{padding:1.4rem 1.75rem}._profileTitle_1iw01_166{font-size:2.2rem}._title_1iw01_183{font-size:1.9rem}._pointsAmount_1iw01_237{font-size:2rem}._sectionTitle_1iw01_308{font-size:1.3rem}}._profileAccordion_1iw01_846{margin-bottom:1.2rem}._accordionItem_1iw01_850{margin-bottom:.75rem}._accordionHeader_1iw01_854{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 16px;border:none;border-radius:12px;cursor:pointer;font-size:16px;font-weight:500;color:#212529;transition:all .2s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_1iw01_22 ._accordionHeader_1iw01_854{background:#fff;color:#212529;box-shadow:0 1px 4px #0000000d}._dark_1iw01_27 ._accordionHeader_1iw01_854{background:#2d2d3a;color:#e0e0e0;box-shadow:0 1px 4px #0000004d}._accordionHeader_1iw01_854:hover{background:#f8f9fa}._light_1iw01_22 ._accordionHeader_1iw01_854:hover{box-shadow:0 1px 4px #00000014}._dark_1iw01_27 ._accordionHeader_1iw01_854:hover{background:#353545;box-shadow:0 1px 4px #0006}._accordionHeader_1iw01_854:active{transform:translateY(0)}._light_1iw01_22 ._accordionHeader_1iw01_854:active{box-shadow:0 1px 2px #0000000d}._dark_1iw01_27 ._accordionHeader_1iw01_854:active{box-shadow:0 1px 2px #0000004d}._accordionArrow_1iw01_907{font-size:16px;width:16px;height:16px;color:#adb5bd;transition:transform .2s ease;margin-left:.5rem;display:flex;align-items:center;justify-content:center}._accordionArrowOpen_1iw01_919{transform:rotate(180deg)}._accordionContent_1iw01_923{margin-top:8px;animation:_slideDown_1iw01_1 .2s ease;transition:all .2s ease}@keyframes _slideDown_1iw01_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._profileContainer_1iw01_4._light_1iw01_22{background:#f8f9fa;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._profileTopModule_1iw01_950{border-radius:12px;padding:16px;margin-bottom:24px}._profileTopModule_1iw01_950._light_1iw01_22{background:#fff;box-shadow:0 1px 4px #0000000d}._profileTopModule_1iw01_950._dark_1iw01_27{background:#2d2d3a;box-shadow:0 1px 4px #0003}._profileTopModuleHero_1iw01_966{max-height:250px;padding:14px 16px;border-radius:28px;margin-bottom:24px;position:relative;background:radial-gradient(circle at 18% 0%,#ffffff3d,#ffffff14 34%,#fff0 58%),radial-gradient(circle at 92% 18%,#738bff42,#738bff00 42%),linear-gradient(135deg,#4361ee,#3450c0);color:#fff;box-shadow:0 16px 34px #2a43b857,inset 0 1px #ffffff3d;overflow:visible}._profileTopModuleHero_1iw01_966._light_1iw01_22,._profileTopModuleHero_1iw01_966._dark_1iw01_27{background:radial-gradient(circle at 18% 0%,#ffffff3d,#ffffff14 34%,#fff0 58%),radial-gradient(circle at 92% 18%,#738bff42,#738bff00 42%),linear-gradient(135deg,#4361ee,#3450c0);box-shadow:0 16px 34px #2a43b857,inset 0 1px #ffffff3d}._profileTopModuleHeroExpanded_1iw01_990{max-height:none}._profileTopModuleEdit_1iw01_994{padding:0;margin-bottom:24px;background:transparent;box-shadow:none}._profileTopModuleEdit_1iw01_994._light_1iw01_22,._profileTopModuleEdit_1iw01_994._dark_1iw01_27{background:transparent;box-shadow:none}._profileAccountHeroView_1iw01_1007{color:#fff;position:relative;z-index:1;display:grid;grid-template-columns:104px minmax(0,1fr);grid-template-areas:"avatar info" "avatar modeswitch" "addrole addrole";column-gap:14px;row-gap:4px;align-items:start}._profileAccountHeroRoleMarker_1iw01_1022{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._profileAccountHeroUserRow_1iw01_1034{display:grid;grid-template-columns:104px 1fr 44px;gap:12px;align-items:center}._profileAccountHeroAvatar_1iw01_1041{grid-area:avatar;width:104px!important;height:104px!important;border:3px solid rgba(255,255,255,.78);box-shadow:0 10px 24px #0000003d,inset 0 1px #fff3;font-size:24px!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-weight:700!important;background-color:#ffffff2e!important;color:#fff!important;align-self:center;margin-top:4px}._profileAccountHeroInfo_1iw01_1056{grid-area:info;min-width:0;padding-top:18px;display:flex;align-items:flex-end;justify-content:space-between;gap:8px;align-self:start}._profileAccountHeroName_1iw01_1067{flex:1;min-width:0;font-size:25px;line-height:1.15;font-weight:700;letter-spacing:-.5px;color:#fff;margin:0;overflow-wrap:break-word;text-shadow:0 2px 12px rgba(0,0,0,.16)}._profileAccountHeroEditButton_1iw01_1080{flex-shrink:0;width:auto;height:auto;min-width:unset;min-height:unset;border:none;border-radius:50%;background:transparent;color:#fff;box-shadow:none;display:inline-flex;align-items:flex-end;justify-content:center;padding:0;font-size:25px;line-height:1;transform:translateY(-4px);cursor:pointer;opacity:.92;transition:opacity .2s ease,transform .2s ease}._profileAccountHeroEditButton_1iw01_1080:hover{opacity:1}._profileAccountHeroEditButton_1iw01_1080:active{opacity:.78;transform:translateY(-4px) scale(.96)}._profileAccountModeArea_1iw01_1113{margin-top:8px}._profileAccountHeroModeBlock_1iw01_1117{grid-area:modeswitch;display:flex;flex-direction:column;align-items:center;width:100%;min-width:0;gap:4px;padding-top:6px;margin-bottom:6px}._profileAccountModeLabel_1iw01_1129{font-size:11px;line-height:1.2;font-weight:600;letter-spacing:.025em;text-transform:none;color:#ffffffa8;text-align:center;width:100%}._profileAccountModeLabelHidden_1iw01_1140{visibility:hidden}._roleSwitcherBlock_1iw01_1144{width:100%}._roleSwitcherBlockHero_1iw01_1148{display:contents}._roleSwitcherBlockHero_1iw01_1148 ._segmentedRoleSwitcher_1iw01_1152,._roleSwitcherBlockHero_1iw01_1148._dark_1iw01_27 ._segmentedRoleSwitcher_1iw01_1152,._roleSwitcherBlockHero_1iw01_1148._light_1iw01_22 ._segmentedRoleSwitcher_1iw01_1152,._roleSwitcherBlock_1iw01_1144._roleSwitcherBlockHero_1iw01_1148 ._segmentedRoleSwitcher_1iw01_1152{width:100%;height:40px;padding:3px;border-radius:15px;background:#ffffff21;border:1px solid rgba(255,255,255,.24);display:flex;align-items:stretch;gap:3px;box-shadow:inset 0 1px #ffffff1f,0 8px 18px #1225701f;margin:0;overflow:hidden}._roleSwitcherBlockHero_1iw01_1148 ._segmentedButton_1iw01_1170,._roleSwitcherBlockHero_1iw01_1148._dark_1iw01_27 ._segmentedButton_1iw01_1170,._roleSwitcherBlockHero_1iw01_1148._light_1iw01_22 ._segmentedButton_1iw01_1170,._roleSwitcherBlock_1iw01_1144._roleSwitcherBlockHero_1iw01_1148 ._segmentedButton_1iw01_1170{height:auto;min-height:0;border-radius:11px;font-size:12px;font-weight:600;padding:0 5px;flex:1;min-width:0;display:flex;align-items:center;justify-content:center;background:transparent;color:#ffffffe0;box-shadow:none;gap:4px;overflow:hidden;text-overflow:clip;white-space:nowrap;animation:none;transform:none;transition:background .18s ease,color .18s ease,box-shadow .18s ease}._roleSwitcherBlockHero_1iw01_1148 ._segmentedButton_1iw01_1170 svg{flex-shrink:0;font-size:.95rem!important}._roleSwitcherBlockHero_1iw01_1148 ._segmentedButton_1iw01_1170 span{min-width:0;overflow:visible;text-overflow:clip;white-space:nowrap}._roleSwitcherBlockHero_1iw01_1148 ._segmentedButton_1iw01_1170:hover,._roleSwitcherBlockHero_1iw01_1148._dark_1iw01_27 ._segmentedButton_1iw01_1170:hover,._roleSwitcherBlockHero_1iw01_1148._light_1iw01_22 ._segmentedButton_1iw01_1170:hover{background:#ffffff14}._roleSwitcherBlockHero_1iw01_1148 ._segmentedButtonActive_1iw01_1215,._roleSwitcherBlockHero_1iw01_1148._dark_1iw01_27 ._segmentedButtonActive_1iw01_1215,._roleSwitcherBlockHero_1iw01_1148._light_1iw01_22 ._segmentedButtonActive_1iw01_1215{background:#fff;color:#4361ee;font-weight:700;box-shadow:none;padding:0 5px;gap:4px;animation:none;transform:none}._roleSwitcherBlockHero_1iw01_1148 ._segmentedButtonActive_1iw01_1215:hover,._roleSwitcherBlockHero_1iw01_1148._dark_1iw01_27 ._segmentedButtonActive_1iw01_1215:hover,._roleSwitcherBlockHero_1iw01_1148._light_1iw01_22 ._segmentedButtonActive_1iw01_1215:hover{background:#fff}._roleSwitcherBlockHero_1iw01_1148 ._addRoleSection_1iw01_1234,._roleSwitcherBlock_1iw01_1144._roleSwitcherBlockHero_1iw01_1148 ._addRoleSection_1iw01_1234{grid-area:addrole;margin-top:0;margin-bottom:0}._roleSwitcherBlockHero_1iw01_1148 ._accordionHeader_1iw01_854,._roleSwitcherBlock_1iw01_1144._roleSwitcherBlockHero_1iw01_1148 ._accordionHeader_1iw01_854{height:40px;margin-top:0;border-radius:16px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;padding:0 11px;display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:600;width:100%;box-shadow:inset 0 1px #ffffff1a}._roleSwitcherBlockHero_1iw01_1148 ._accordionHeader_1iw01_854:hover,._roleSwitcherBlockHero_1iw01_1148 ._accordionHeader_1iw01_854:active{background:#fff3;box-shadow:none}._roleSwitcherBlockHero_1iw01_1148 ._accordionArrow_1iw01_907{color:#ffffffe0}._addRoleHeaderLabel_1iw01_1269{display:inline-flex;align-items:center;gap:0;min-width:0}._addRoleHeaderPlus_1iw01_1276{width:24px;height:24px;border-radius:50%;background:#ffffff29;border:1px solid rgba(255,255,255,.24);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:15px;line-height:1;font-weight:700;box-shadow:inset 0 1px #ffffff1a;flex-shrink:0}._roleSwitcherBlockHero_1iw01_1148 ._accordionContent_1iw01_923{margin-top:6px;padding:0 4px}._roleSwitcherBlockHero_1iw01_1148 ._addRoleButton_1iw01_1298,._roleSwitcherBlockHero_1iw01_1148 ._light_1iw01_22 ._addRoleButton_1iw01_1298,._roleSwitcherBlockHero_1iw01_1148 ._dark_1iw01_27 ._addRoleButton_1iw01_1298{width:100%;padding:0 11px;height:40px;border-radius:16px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;box-shadow:inset 0 1px #ffffff1a;font-size:13px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;text-align:left;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:background .18s ease}._roleSwitcherBlockHero_1iw01_1148 ._addRoleButton_1iw01_1298:hover,._roleSwitcherBlockHero_1iw01_1148 ._addRoleButton_1iw01_1298:active,._roleSwitcherBlockHero_1iw01_1148 ._light_1iw01_22 ._addRoleButton_1iw01_1298:hover,._roleSwitcherBlockHero_1iw01_1148 ._light_1iw01_22 ._addRoleButton_1iw01_1298:active,._roleSwitcherBlockHero_1iw01_1148 ._dark_1iw01_27 ._addRoleButton_1iw01_1298:hover,._roleSwitcherBlockHero_1iw01_1148 ._dark_1iw01_27 ._addRoleButton_1iw01_1298:active{background:#fff3;box-shadow:none;transform:none}._roleSwitcherBlock_1iw01_1144 ._segmentedRoleSwitcher_1iw01_1152{margin-bottom:8px}._roleSwitcherBlock_1iw01_1144 ._addRoleSection_1iw01_1234{margin-top:6px;margin-bottom:8px}._segmentedRoleSwitcher_1iw01_1152{display:flex;gap:0;background:#fff;border-radius:8px;padding:4px;margin-bottom:16px;box-shadow:0 2px 8px #00000014;max-width:100%;overflow:hidden}._roleSwitcherBlockHero_1iw01_1148 ._segmentedButton_1iw01_1170[data-role=client]{flex:.82 1 0}._roleSwitcherBlockHero_1iw01_1148 ._segmentedButton_1iw01_1170[data-role=master]{flex:1.18 1 0}._segmentedButton_1iw01_1170{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;border:none;border-radius:8px;background:transparent;color:#6c757d;font-weight:500;font-size:clamp(.8rem,2.5vw,.95rem);cursor:pointer;transition:all .3s cubic-bezier(.25,.1,.25,1);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:44px;min-width:44px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._segmentedButton_1iw01_1170 span{font-size:inherit;overflow:hidden;text-overflow:ellipsis}._segmentedButton_1iw01_1170:hover{background:#f1f3f580}._segmentedButtonActive_1iw01_1215{background:#4361ee;color:#fff;box-shadow:0 2px 8px #00000014;animation:_slideIn_1iw01_1 .3s cubic-bezier(.25,.1,.25,1)}._segmentedButtonActive_1iw01_1215:hover{background:#4361ee}@keyframes _slideIn_1iw01_1{0%{transform:translate(-8px);opacity:.8}to{transform:translate(0);opacity:1}}._profileHeaderCard_1iw01_1420{background:#fff;border-radius:12px;padding:20px 16px;margin-bottom:24px;box-shadow:0 2px 8px #00000014;transition:transform .3s ease,box-shadow .3s ease}._profileHeaderEmbedded_1iw01_1429{padding:12px 0 0}._profileDetailsEmbedded_1iw01_1433{padding:0}._profileEditHeroCard_1iw01_1437{border-radius:28px;padding:14px 16px 16px;margin-bottom:20px;background:radial-gradient(circle at 18% 0%,#ffffff3d,#ffffff14 34%,#fff0 58%),radial-gradient(circle at 92% 18%,#738bff42,#738bff00 42%),linear-gradient(135deg,#4361ee,#3450c0);color:#fff;box-shadow:0 16px 34px #2a43b857,inset 0 1px #ffffff3d}._profileEditHeader_1iw01_1449{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;margin-bottom:14px}._profileEditHeaderTitle_1iw01_1457{margin:0;font-size:.88rem;font-weight:600;line-height:1.2;text-align:center;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:0 2px}._profileEditCancelButton_1iw01_1472,._profileEditSaveButton_1iw01_1473{box-sizing:border-box;min-height:34px;padding:6px 10px;border-radius:10px;font-size:.78rem;font-weight:600;line-height:1.1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background-color .2s ease,opacity .2s ease}._profileEditCancelButton_1iw01_1472{justify-self:start;background:transparent;border:1px solid rgba(255,255,255,.82);color:#fff}._profileEditCancelButton_1iw01_1472:hover:not(:disabled){background:#ffffff14}._profileEditSaveButton_1iw01_1473{justify-self:end;background:#fff;border:none;color:#4361ee;box-shadow:0 4px 12px #0000001f}._profileEditSaveButton_1iw01_1473:hover:not(:disabled){background:#f8f9fa}._profileEditCancelButton_1iw01_1472:disabled,._profileEditSaveButton_1iw01_1473:disabled{opacity:.65;cursor:not-allowed}._profileEditPhotoSection_1iw01_1517{margin-bottom:8px}._profilePersonalInfoTitle_1iw01_1521{margin:0 0 12px;font-size:1rem;font-weight:600;color:#1a1a1a;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._dark_1iw01_27 ._profilePersonalInfoTitle_1iw01_1521{color:#e0e0e0}._profileHeaderCard_1iw01_1420:has(._profileEditButton_1iw01_1533:active){transform:translateY(2px);box-shadow:0 2px 8px #00000008}@media screen and (max-width: 360px){._profileAccountHeroView_1iw01_1007{grid-template-columns:88px minmax(0,1fr);column-gap:10px;row-gap:6px}._profileAccountHeroInfo_1iw01_1056{padding-top:18px}._profileAccountHeroName_1iw01_1067,._profileAccountHeroEditButton_1iw01_1080{font-size:23px}._profileAccountHeroModeBlock_1iw01_1117{padding-top:6px;margin-bottom:6px;gap:3px}._profileAccountModeLabel_1iw01_1129{font-size:10px;letter-spacing:.02em;text-align:center;width:100%}._profileAccountHeroAvatar_1iw01_1041{margin-top:4px}._roleSwitcherBlockHero_1iw01_1148 ._segmentedButton_1iw01_1170,._roleSwitcherBlockHero_1iw01_1148._dark_1iw01_27 ._segmentedButton_1iw01_1170,._roleSwitcherBlockHero_1iw01_1148._light_1iw01_22 ._segmentedButton_1iw01_1170,._roleSwitcherBlock_1iw01_1144._roleSwitcherBlockHero_1iw01_1148 ._segmentedButton_1iw01_1170{font-size:11px;gap:3px;padding:0 4px}._roleSwitcherBlockHero_1iw01_1148 ._segmentedButton_1iw01_1170 svg{font-size:.9rem!important}._profileAccountHeroUserRow_1iw01_1034{grid-template-columns:88px 1fr 44px;gap:12px}._profileAccountHeroAvatar_1iw01_1041{width:88px!important;height:88px!important}._profileHeaderCard_1iw01_1420{padding:16px 12px}._profileHeaderContent_1iw01_1602{gap:12px}._profileEditButton_1iw01_1533{position:absolute;top:6px;right:8px}}@media screen and (min-width: 361px) and (max-width: 413px){._profileHeaderCard_1iw01_1420{padding:18px 14px}._profileHeaderContent_1iw01_1602{gap:14px}._profileHeaderName_1iw01_1623{font-size:19px}._profileEditButton_1iw01_1533{width:44px;height:44px;padding:10px}}._profileHeaderContent_1iw01_1602{display:flex;align-items:center;gap:16px;position:relative}._profileHeaderInfo_1iw01_1641{flex:1;min-width:0;overflow:hidden}._profileHeaderName_1iw01_1623{font-size:20px;font-weight:700;color:#212529;margin-bottom:4px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:-.5px;line-height:1.3;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;flex:1;min-width:0;padding-right:8px}._profileHeaderSpecialization_1iw01_1663{font-size:14px;font-weight:400;color:#6c757d;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:.25px;line-height:1.4}._profileEditButton_1iw01_1533{display:flex;align-items:center;justify-content:center;padding:10px;background:#f8f9fa;border:none;border-radius:8px;color:#495057;cursor:pointer;transition:all .2s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:44px;min-width:44px;width:44px;height:44px;flex-shrink:0}._profileEditButton_1iw01_1533:hover{background:#e9ecef}._profileEditButton_1iw01_1533:active{background:#e9ecef;color:#495057d9;transition:all .2s ease}@media screen and (max-width: 360px){._profileEditButton_1iw01_1533{width:44px;height:44px;padding:10px}._profileHeaderName_1iw01_1623{font-size:18px}}._profileSection_1iw01_1714{margin-bottom:32px}._profileSectionTitle_1iw01_1718{font-size:14px;font-weight:500;color:#495057;margin-bottom:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:20px;letter-spacing:0}._profileSectionItems_1iw01_1728{background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;overflow:hidden}._profileMenuItem_1iw01_1735{width:100%;display:flex;align-items:center;gap:12px;padding:12px 16px;background:#fff;border:none;border-radius:0;cursor:pointer;transition:all .2s ease;text-align:left;min-height:44px;position:relative;animation:_fadeIn_1iw01_1 .05s ease-in-out;animation-fill-mode:both}._profileMenuItem_1iw01_1735:nth-child(1){animation-delay:0s}._profileMenuItem_1iw01_1735:nth-child(2){animation-delay:.05s}._profileMenuItem_1iw01_1735:nth-child(3){animation-delay:.1s}._profileMenuItem_1iw01_1735:nth-child(4){animation-delay:.15s}@keyframes _fadeIn_1iw01_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._profileMenuItem_1iw01_1735:first-child{border-top-left-radius:12px;border-top-right-radius:12px}._profileMenuItem_1iw01_1735:last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px}._profileMenuItem_1iw01_1735:hover{background:#f8f9fa}._profileMenuItem_1iw01_1735:hover ._profileMenuItemIcon_1iw01_1783{transform:translateY(-1px);transition:transform .2s ease}._profileMenuItem_1iw01_1735:active{background:#f1f3f5}._profileMenuItem_1iw01_1735:active ._profileMenuItemIcon_1iw01_1783{animation:_vibrate_1iw01_1 .1s ease;opacity:.9}@keyframes _vibrate_1iw01_1{0%,to{transform:translate(0)}25%{transform:translate(-2px)}75%{transform:translate(2px)}}._profileMenuItemIcon_1iw01_1783{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#4361ee;flex-shrink:0;opacity:.9}._profileMenuItemIcon_1iw01_1783 svg{width:24px;height:24px;color:#4361ee;transition:all .2s ease;opacity:.9}._profileMenuItem_1iw01_1735:active ._profileMenuItemIcon_1iw01_1783 svg{opacity:.9}._profileMenuItemLabel_1iw01_1826{flex:1;font-size:16px;font-weight:500;color:#212529;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:.15px;line-height:1.4}._profileMenuItemArrow_1iw01_1836{width:20px;height:20px;color:#adb5bd;flex-shrink:0}._profileMenuItemDivider_1iw01_1843{height:1px;background:#e9ecef;margin:0}._dark_1iw01_27 ._profileHeaderCard_1iw01_1420{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._dark_1iw01_27 ._profileHeaderName_1iw01_1623{color:#e0e0e0}._dark_1iw01_27 ._profileHeaderSpecialization_1iw01_1663{color:#999}._dark_1iw01_27 ._profileEditButton_1iw01_1533{background:#353545;color:#e0e0e0}._dark_1iw01_27 ._profileEditButton_1iw01_1533:hover{background:#404050}._dark_1iw01_27 ._profileSectionTitle_1iw01_1718{color:#e0e0e0}._dark_1iw01_27 ._profileSectionItems_1iw01_1728{background:#2d2d3a;box-shadow:0 1px 4px #0003}._dark_1iw01_27 ._profileMenuItem_1iw01_1735{background:#353545}._dark_1iw01_27 ._profileMenuItem_1iw01_1735:hover{background:#404050}._dark_1iw01_27 ._profileMenuItemLabel_1iw01_1826{color:#e0e0e0}._dark_1iw01_27 ._profileMenuItemDivider_1iw01_1843{background:#404050}._dark_1iw01_27 ._segmentedRoleSwitcher_1iw01_1152{background:#2d2d3a;box-shadow:0 2px 8px #0000004d}._dark_1iw01_27 ._segmentedButton_1iw01_1170{color:#999}._dark_1iw01_27 ._segmentedButton_1iw01_1170:hover{background:#4361ee1a}._dark_1iw01_27 ._segmentedButtonActive_1iw01_1215{background:#4361ee;color:#fff}@media screen and (max-width: 360px){._profileHeaderName_1iw01_1623{font-size:18px;max-width:calc(100% - 100px)}._profileEditButton_1iw01_1533{padding:6px 10px;font-size:.75rem}._profileSection_1iw01_1714{margin-bottom:24px}._profileSectionTitle_1iw01_1718{font-size:13px}._profileMenuItemLabel_1iw01_1826{font-size:14px}._profileMenuItemIcon_1iw01_1783{width:20px;height:20px}._profileMenuItemIcon_1iw01_1783 svg{width:20px;height:20px}._segmentedRoleSwitcher_1iw01_1152{padding:3px;margin-bottom:12px}._segmentedButton_1iw01_1170{padding:8px 10px;font-size:.8rem;gap:6px;min-height:40px}._segmentedButton_1iw01_1170 span{font-size:.8rem}._addRoleSection_1iw01_1234{margin-top:10px;margin-bottom:12px}._accordionHeader_1iw01_854{padding:.7rem 1rem;font-size:.9rem}._addRoleButton_1iw01_1298{padding:.6rem .875rem;font-size:.85rem}}@media screen and (max-width: 319px){._segmentedRoleSwitcher_1iw01_1152{padding:2px;margin-bottom:10px}._segmentedButton_1iw01_1170{padding:6px 8px;font-size:.75rem;gap:4px;min-height:36px}._segmentedButton_1iw01_1170 span{font-size:.75rem}._accordionHeader_1iw01_854{padding:.6rem .875rem;font-size:.85rem}._addRoleButton_1iw01_1298{padding:.5rem .75rem;font-size:.8rem}._profileHeaderCard_1iw01_1420{padding:14px 10px}._profileHeaderName_1iw01_1623{font-size:16px}}@media screen and (min-width: 414px) and (max-width: 480px){._profileContainer_1iw01_4{padding:1.5rem 1rem 5rem}._segmentedRoleSwitcher_1iw01_1152{padding:3px;margin-bottom:14px}._segmentedButton_1iw01_1170{padding:10px 12px;font-size:.875rem;gap:6px}._segmentedButton_1iw01_1170 span{font-size:.875rem}._profileHeaderCard_1iw01_1420{padding:18px 14px;margin-bottom:20px}._profileHeaderName_1iw01_1623{font-size:19px}._accordionHeader_1iw01_854{padding:.8rem 1rem;font-size:1rem}._addRoleButton_1iw01_1298{padding:.7rem .9rem;font-size:.875rem}}@media screen and (min-width: 481px){._profileContainer_1iw01_4{max-width:480px;margin:0 auto;padding:1.5rem 1.25rem}._segmentedButton_1iw01_1170{font-size:.9rem;padding:11px 14px}._profileHeaderName_1iw01_1623{font-size:20px}}@media screen and (min-width: 414px){._profileSection_1iw01_1714{margin-bottom:28px}}._segmentedRoleSwitcher_1iw01_1152{transition:height .3s ease,padding .3s ease}._segmentedRoleSwitcher_1iw01_1152._scrolled_1iw01_2091{height:40px;padding:2px}._segmentedRoleSwitcher_1iw01_1152._scrolled_1iw01_2091 ._segmentedButton_1iw01_1170{font-size:14px;padding:8px 12px}._profileHeaderSkeleton_1iw01_2102{display:flex;align-items:center;gap:16px;padding:20px 16px;background:#fff;border-radius:12px;margin-bottom:24px}._profileHeaderSkeletonPhoto_1iw01_2112{width:80px;height:80px;border-radius:50%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_skeleton-loading_1iw01_1 1.5s ease-in-out infinite}._profileHeaderSkeletonText_1iw01_2121{flex:1;height:60px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:8px;animation:_skeleton-loading_1iw01_1 1.5s ease-in-out infinite}@keyframes _skeleton-loading_1iw01_1{0%{background-position:200% 0}to{background-position:-200% 0}}._profileMenuItemIcon_1iw01_1783._copied_1iw01_2140{animation:_checkmark_1iw01_1 .3s ease}._profileMenuItemIcon_1iw01_1783._copied_1iw01_2140 svg{color:#4caf50}@keyframes _checkmark_1iw01_1{0%{transform:scale(.8);opacity:0}50%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}._profileSection_1iw01_1714._promotionScrolled_1iw01_2163 ._profileMenuItemIcon_1iw01_1783{animation:_rotateGift_1iw01_1 .5s ease}@keyframes _rotateGift_1iw01_1{0%{transform:rotate(0)}to{transform:rotate(15deg)}}._addRoleSection_1iw01_1234{margin-top:12px;margin-bottom:16px}._addRoleButton_1iw01_1298{width:100%;padding:.75rem 1rem;background:#f5f5f5;border:none;border-radius:12px;font-size:.9rem;font-weight:600;color:#1a1a1a;cursor:pointer;transition:all .2s ease;text-align:left;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_1iw01_22 ._addRoleButton_1iw01_1298{background:#f5f5f5;color:#1a1a1a;box-shadow:0 1px 3px #0000001a}._light_1iw01_22 ._addRoleButton_1iw01_1298:hover{background:#e8e8e8;transform:translateY(-1px);box-shadow:0 2px 6px #00000026}._light_1iw01_22 ._addRoleButton_1iw01_1298:active{transform:translateY(0);box-shadow:0 1px 2px #0000001a}._dark_1iw01_27 ._addRoleButton_1iw01_1298{background:#2d2d3a;color:#e0e0e0;box-shadow:0 1px 3px #0000004d}._dark_1iw01_27 ._addRoleButton_1iw01_1298:hover{background:#353545;transform:translateY(-1px);box-shadow:0 2px 6px #0006}._dark_1iw01_27 ._addRoleButton_1iw01_1298:active{transform:translateY(0);box-shadow:0 1px 2px #0000004d}._referralModalDescription_1iw01_2236{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;color:#495057;margin-bottom:16px;text-align:left;line-height:1.5}._dark_1iw01_27 ._referralModalDescription_1iw01_2236{color:#999}._referralModalDivider_1iw01_2251{height:1px;background:#e9ecef;margin:16px -24px;padding:0 24px}._referralLinkBox_1iw01_2263{background:#fff;box-shadow:0 1px 4px #0000000d;border-radius:8px;padding:12px 16px;display:flex;align-items:center;gap:8px;word-break:break-all;transition:background .2s ease;margin-bottom:24px}._referralLinkBox_1iw01_2263:hover{background:#f8f9fa;box-shadow:0 2px 8px #00000014}._dark_1iw01_27 ._referralLinkBox_1iw01_2263{background:#353545;box-shadow:0 1px 4px #0000004d}._dark_1iw01_27 ._referralLinkBox_1iw01_2263:hover{background:#404050;box-shadow:0 2px 8px #0006}._referralLinkIcon_1iw01_2291{width:16px;height:16px;color:#4361ee;opacity:.9;flex-shrink:0}._referralLinkText_1iw01_2299{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500;color:#4361ee;flex:1;min-width:0;line-height:1.4}._referralCopyButton_1iw01_2310{width:100%;background:#4361ee;color:#fff;border:none;border-radius:8px;padding:12px 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:500;cursor:pointer;transition:all .1s ease;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:24px;text-transform:none;letter-spacing:0}._referralCopyButton_1iw01_2310:hover{background:#3a55d1}._referralCopyButton_1iw01_2310:active{background:#3a55d1;transform:scale(.98)}._referralCopyButtonIcon_1iw01_2340{width:18px;height:18px;color:#fff;flex-shrink:0}._referralCopyButton_1iw01_2310._copied_1iw01_2140{background:#4caf50;color:#fff}._referralCopyButton_1iw01_2310._copied_1iw01_2140 ._referralCopyButtonIcon_1iw01_2340{color:#4caf50}._dark_1iw01_27 ._referralModalDivider_1iw01_2251{background:#404050}._additionalInfoCard_1iw01_2365{background:#fff;box-shadow:0 1px 4px #0000000d;border-radius:12px;padding:16px 24px;margin-bottom:24px}._additionalInfoList_1iw01_2374{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}._additionalInfoItem_1iw01_2384{background:#fff;box-shadow:0 1px 4px #0000000d;border-radius:8px;padding:12px 16px;cursor:pointer;display:flex;align-items:center;gap:12px;transition:all .2s ease;border:none;width:100%;text-align:left}._additionalInfoItem_1iw01_2384:hover{background:#f8f9fa;box-shadow:0 2px 8px #00000014}._additionalInfoItem_1iw01_2384:active{background:#e9ecef;transition:background .1s ease}._additionalInfoIcon_1iw01_2410{width:16px;height:16px;color:#4361ee;opacity:.9;flex-shrink:0}._additionalInfoText_1iw01_2419{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;color:#212529;flex:1}._dark_1iw01_27 ._additionalInfoCard_1iw01_2365{background:#2d2d3a;box-shadow:0 1px 4px #0000004d}._dark_1iw01_27 ._additionalInfoItem_1iw01_2384{background:#353545;box-shadow:0 1px 4px #0000004d}._dark_1iw01_27 ._additionalInfoItem_1iw01_2384:hover{background:#404050;box-shadow:0 2px 8px #0006}._dark_1iw01_27 ._additionalInfoItem_1iw01_2384:active{background:#2d2d3a}._dark_1iw01_27 ._additionalInfoText_1iw01_2419{color:#e0e0e0}._settingsCard_1iw01_2454{background:#fff;box-shadow:0 1px 4px #0000000d;border-radius:12px;padding:16px 24px;margin-bottom:24px}._settingsHeader_1iw01_2463{display:flex;align-items:center;gap:12px;margin-bottom:16px}._settingsHeaderIcon_1iw01_2470{width:16px;height:16px;color:#4361ee;opacity:.9;flex-shrink:0}._settingsHeaderText_1iw01_2478{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:500;color:#212529}._settingsSection_1iw01_2486{position:relative;margin-bottom:12px}._settingsSection_1iw01_2486:last-child{margin-bottom:0}._settingsHeaderItem_1iw01_2496{background:#fff;box-shadow:0 1px 4px #0000000d;border-radius:12px;padding:12px 16px;cursor:pointer;display:flex;align-items:center;gap:12px;transition:all .2s ease;border:none;width:100%;text-align:left;position:relative}._settingsHeaderItem_1iw01_2496:hover{background:#f8f9fa}._settingsHeaderItemText_1iw01_2516{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;color:#212529;flex:1}._settingsHeaderItemValue_1iw01_2524{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;color:#212529}._settingsHeaderItemArrow_1iw01_2531{width:16px;height:16px;color:#adb5bd;flex-shrink:0;transition:color .2s ease,transform .2s ease}._settingsHeaderItem_1iw01_2496:hover ._settingsHeaderItemArrow_1iw01_2531{color:#4361ee}._settingsHeaderItemArrow_1iw01_2531._open_1iw01_2543{color:#4361ee;transform:rotate(90deg)}._settingsPopup_1iw01_2549{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;box-shadow:0 2px 8px #00000014;border-radius:12px;padding:8px;z-index:1000;display:flex;flex-direction:column;gap:0;overflow:hidden}._settingsPopupItem_1iw01_2566{background:transparent;border:none;padding:12px;cursor:pointer;display:flex;align-items:center;gap:12px;transition:background .1s ease;border-radius:8px;text-align:left;width:100%;height:48px;position:relative;box-sizing:border-box}._settingsPopupItem_1iw01_2566:hover,._settingsPopupItem_1iw01_2566:active{background:#e9ecef}._settingsPopupCheck_1iw01_2592{width:16px;height:16px;color:#4361ee;flex-shrink:0}._settingsPopupFlag_1iw01_2600{width:16px;height:16px;flex-shrink:0}._settingsPopupIcon_1iw01_2607{width:16px;height:16px;color:#4361ee;opacity:.9;flex-shrink:0}._settingsPopupText_1iw01_2616{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;color:#212529;flex:1}._dark_1iw01_27 ._settingsCard_1iw01_2454{background:#2d2d3a;box-shadow:0 1px 4px #0000004d}._dark_1iw01_27 ._settingsHeaderText_1iw01_2478{color:#e0e0e0}._dark_1iw01_27 ._settingsHeaderItem_1iw01_2496{background:#353545;box-shadow:0 1px 4px #0000004d}._dark_1iw01_27 ._settingsHeaderItem_1iw01_2496:hover{background:#404050}._dark_1iw01_27 ._settingsHeaderItemText_1iw01_2516,._dark_1iw01_27 ._settingsHeaderItemValue_1iw01_2524{color:#e0e0e0}._dark_1iw01_27 ._settingsPopup_1iw01_2549{background:#353545;box-shadow:0 2px 8px #0006}._dark_1iw01_27 ._settingsPopupItem_1iw01_2566:hover,._dark_1iw01_27 ._settingsPopupItem_1iw01_2566:active{background:#404050}._dark_1iw01_27 ._settingsPopupText_1iw01_2616{color:#e0e0e0}._settingsLinkedBlock_1iw01_2666{margin-top:12px;padding:12px;background:#f8f9fa;border-radius:12px;display:flex;flex-direction:column;gap:8px}._settingsLinkedItem_1iw01_2676{display:flex;align-items:center;gap:12px;padding:12px 16px;min-height:44px;background:#fff;border-radius:8px;box-shadow:0 1px 4px #0000000d;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._settingsLinkedItemIcon_1iw01_2688{width:24px;height:24px;color:#4361ee;opacity:.9;flex-shrink:0;display:flex;align-items:center;justify-content:center}._settingsLinkedItemLabel_1iw01_2699{flex:1;font-size:16px;font-weight:400;color:#212529}._settingsLinkedConnected_1iw01_2706{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:#4caf50}._settingsConnectButton_1iw01_2715{padding:.4rem .8rem;font-size:.9rem;font-weight:500;border-radius:8px;border:1px solid #4361EE;color:#4361ee;background:transparent;cursor:pointer;transition:background .2s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._settingsConnectButton_1iw01_2715:hover{background:#4361ee0d}._settingsConnectButton_1iw01_2715:active{background:#4361ee1a}._dark_1iw01_27 ._settingsLinkedBlock_1iw01_2666{background:#353545}._dark_1iw01_27 ._settingsLinkedItem_1iw01_2676{background:#2d2d3a;box-shadow:0 1px 4px #0000004d}._dark_1iw01_27 ._settingsLinkedItemLabel_1iw01_2699{color:#e0e0e0}._dark_1iw01_27 ._settingsLinkedConnected_1iw01_2706{color:#4caf50}._dark_1iw01_27 ._settingsConnectButton_1iw01_2715{border-color:#4361ee;color:#4361ee;background:transparent}._dark_1iw01_27 ._settingsConnectButton_1iw01_2715:hover{background:#4361ee1a}._dark_1iw01_27 ._settingsConnectButton_1iw01_2715:active{background:#4361ee26}._settingsGrid_1iw01_2770{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._settingsTile_1iw01_2776{display:flex;align-items:center;gap:10px;padding:12px;background:#fff;box-shadow:0 1px 4px #0000000d;border-radius:12px;border:1px solid transparent;cursor:pointer;text-align:left;width:100%;transition:all .2s ease}._settingsTile_1iw01_2776:hover{background:#f8f9fa}._settingsTile_1iw01_2776:hover ._settingsTileIconWrap_1iw01_2795{transform:translateY(-1px);transition:transform .2s ease}._settingsTile_1iw01_2776:active{background:#f1f3f5}._settingsTile_1iw01_2776:active ._settingsTileIconWrap_1iw01_2795{animation:_vibrate_1iw01_1 .1s ease;opacity:.9}._settingsTileActive_1iw01_2809{background:#4361ee0f;border-color:#4361ee;box-shadow:0 1px 4px #4361ee1f}._settingsTileIconWrap_1iw01_2795{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}._settingsTileIconWrap_1iw01_2795 svg{width:20px;height:20px;color:#4361ee;transition:all .2s ease;opacity:.9}._settingsTileIcon_1iw01_2795{color:#4361ee;opacity:.9;flex-shrink:0}._settingsTileContent_1iw01_2838{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._settingsTileTitle_1iw01_2846{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500;color:#212529;line-height:1.3}._settingsTileSubtitle_1iw01_2854{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:400;color:#6c757d;line-height:1.3}._settingsDetailPanel_1iw01_2862{margin-top:12px;padding:12px;background:#f8f9fa;border-radius:12px}._settingsDetailTitle_1iw01_2869{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:500;color:#6c757d;margin-bottom:8px}._settingsDetailCard_1iw01_2877{background:#fff;box-shadow:0 1px 4px #0000000d;border-radius:12px;padding:4px;overflow:hidden}._settingsDetailProviders_1iw01_2885{display:flex;flex-direction:column;gap:8px;padding:8px}._settingsPopupCheckPlaceholder_1iw01_2892{width:16px;height:16px;flex-shrink:0}._dark_1iw01_27 ._settingsTile_1iw01_2776{background:#353545;box-shadow:0 1px 4px #0000004d}._dark_1iw01_27 ._settingsTile_1iw01_2776:hover{background:#404050}._dark_1iw01_27 ._settingsTileActive_1iw01_2809{background:#4361ee1f;border-color:#4361ee}._dark_1iw01_27 ._settingsTileTitle_1iw01_2846{color:#e0e0e0}._dark_1iw01_27 ._settingsTileSubtitle_1iw01_2854{color:#adb5bd}._dark_1iw01_27 ._settingsDetailPanel_1iw01_2862{background:#353545}._dark_1iw01_27 ._settingsDetailTitle_1iw01_2869{color:#adb5bd}._dark_1iw01_27 ._settingsDetailCard_1iw01_2877{background:#2d2d3a;box-shadow:0 1px 4px #0000004d}._checklist_k74sp_1{border-radius:12px;padding:16px;margin-bottom:24px}._checklist_k74sp_1._light_k74sp_7{background:#fff;box-shadow:0 1px 4px #0000000d}._checklist_k74sp_1._dark_k74sp_12{background:#2d2d3a;box-shadow:0 1px 4px #0000004d}._title_k74sp_17{font-size:14px;font-weight:500;margin-bottom:12px}._light_k74sp_7 ._title_k74sp_17{color:#495057}._dark_k74sp_12 ._title_k74sp_17{color:#e0e0e0}._step_k74sp_31{display:flex;align-items:center;gap:10px;width:100%;padding:12px 0;min-height:44px;background:none;border:none;cursor:pointer;text-align:left;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-tap-highlight-color:transparent}._iconDone_k74sp_46{width:20px;height:20px;color:#4caf50;flex-shrink:0}._iconTodo_k74sp_53{width:20px;height:20px;color:#6c757d;flex-shrink:0}._labelDone_k74sp_60{font-size:14px;color:#6c757d}._light_k74sp_7 ._labelTodo_k74sp_65{font-size:14px;color:#212529}._dark_k74sp_12 ._labelTodo_k74sp_65{font-size:14px;color:#e0e0e0}._skipBtn_k74sp_75{margin-top:8px;padding:8px 0;background:none;border:none;font-size:14px;color:#6c757d;cursor:pointer}._skipBtn_k74sp_75:hover{color:#4361ee}._skippedBanner_k74sp_89{margin-bottom:12px;padding:12px;border-radius:8px;background:#4361ee14}._dark_k74sp_12 ._skippedBanner_k74sp_89{background:#4361ee1f}._skippedText_k74sp_100{display:block;font-size:14px;margin-bottom:8px}._light_k74sp_7 ._skippedText_k74sp_100{color:#495057}._dark_k74sp_12 ._skippedText_k74sp_100{color:#e0e0e0}._continueBtn_k74sp_114{background:#4361ee;color:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:500;cursor:pointer}._continueBtn_k74sp_114:hover{background:#3a56d4}._accordion_k74sp_129{margin-top:12px;border-top:1px solid}._light_k74sp_7 ._accordion_k74sp_129{border-color:#e9ecef}._dark_k74sp_12 ._accordion_k74sp_129{border-color:#404050}._accordionHeader_k74sp_142{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 0;min-height:44px;background:none;border:none;font-size:14px;font-weight:500;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-tap-highlight-color:transparent}._light_k74sp_7 ._accordionHeader_k74sp_142{color:#495057}._dark_k74sp_12 ._accordionHeader_k74sp_142{color:#e0e0e0}._accordionContent_k74sp_166{padding-bottom:8px}._accordionItem_k74sp_170{display:block;width:100%;padding:10px 0;background:none;border:none;font-size:14px;color:#4361ee;cursor:pointer;text-align:left;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._accordionItem_k74sp_170:hover,._accordionItem_k74sp_170:focus-visible{text-decoration:underline}@media (max-width: 480px){._checklist_k74sp_1{padding:12px}._step_k74sp_31{padding:10px 0}}._pageContainer_ey56r_3{width:100%;padding:1.5rem 1rem 5rem;min-height:100vh}._pageContainer_ey56r_3._light_ey56r_10{background:#f8f9fa}._pageContainer_ey56r_3._dark_ey56r_14{background:#1a1a1a}._graceBanner_ey56r_18{background:#fff3cd;color:#856404;padding:1rem 1.25rem;border-radius:12px;margin-bottom:1.5rem;font-weight:500;text-align:center}._pageContainer_ey56r_3._dark_ey56r_14 ._graceBanner_ey56r_18{background:#665108;color:#ffecb5}._headerCard_ey56r_35{border-radius:12px;padding:1.5rem;margin-bottom:1.5rem;text-align:center}._headerCard_ey56r_35._light_ey56r_10{background:#fff;box-shadow:0 2px 8px #00000014}._headerCard_ey56r_35._dark_ey56r_14{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._pageTitle_ey56r_52{font-size:1.6rem;font-weight:700;margin:0}._pageTitle_ey56r_52._light_ey56r_10{color:#212529}._pageTitle_ey56r_52._dark_ey56r_14{color:#e0e0e0}._currentSubscriptionCard_ey56r_68{border-radius:12px;padding:20px 16px;margin-bottom:24px}._currentSubscriptionCard_ey56r_68._light_ey56r_10{background:#fff;box-shadow:0 2px 8px #00000014}._currentSubscriptionCard_ey56r_68._dark_ey56r_14{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._subscriptionHeader_ey56r_84{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}._subscriptionTitle_ey56r_91{font-size:1.3rem;font-weight:600;margin:0}._subscriptionTitle_ey56r_91._light_ey56r_10{color:#212529}._subscriptionTitle_ey56r_91._dark_ey56r_14{color:#e0e0e0}._badge_ey56r_105{padding:.3rem .8rem;border-radius:12px;font-size:.8rem;font-weight:600;color:#fff;display:flex;align-items:center;gap:4px}._badgeTrial_ey56r_116{background:#ff9800;box-shadow:0 2px 8px #ff980033}._badgeActive_ey56r_121{background:#4caf50;box-shadow:0 2px 8px #4caf5033}._badge_ey56r_105 svg{width:14px;height:14px;fill:#fff}._usageSection_ey56r_134{margin-top:1.5rem}._usageSectionTitle_ey56r_138{font-size:.95rem;font-weight:600;margin-bottom:1rem}._usageSectionTitle_ey56r_138._light_ey56r_10{color:#495057}._usageSectionTitle_ey56r_138._dark_ey56r_14{color:#999}._usageItem_ey56r_152{margin-bottom:1.2rem}._usageHeader_ey56r_156{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}._usageLabel_ey56r_163{font-size:.9rem;font-weight:500}._usageLabel_ey56r_163._light_ey56r_10{color:#495057}._usageLabel_ey56r_163._dark_ey56r_14{color:#999}._usageValue_ey56r_176{font-size:.9rem;font-weight:600}._usageValue_ey56r_176._light_ey56r_10{color:#212529}._usageValue_ey56r_176._dark_ey56r_14{color:#e0e0e0}._usageValue_ey56r_176._limitReached_ey56r_189{color:#f44336}._progressBar_ey56r_195{width:100%;height:10px;border-radius:8px;overflow:hidden;position:relative}._progressBar_ey56r_195._light_ey56r_10{background:#e9ecef;box-shadow:none}._progressBar_ey56r_195._dark_ey56r_14{background:#404050;box-shadow:none}._progressFill_ey56r_213{height:100%;border-radius:8px;transition:width .3s ease}._progressFill_ey56r_213._normal_ey56r_219{background:#4caf50}._progressFill_ey56r_213._warning_ey56r_223{background:#ff9800}._progressFill_ey56r_213._danger_ey56r_227{background:#f44336}._subscriptionFooter_ey56r_233{margin-top:1.5rem;display:flex;justify-content:space-between;align-items:center;padding-top:1rem}._subscriptionFooter_ey56r_233._light_ey56r_10{border-top:1px solid #E9ECEF}._subscriptionFooter_ey56r_233._dark_ey56r_14{border-top:1px solid #404050}._subscriptionFooterText_ey56r_249{font-size:.85rem;font-weight:500}._subscriptionFooterText_ey56r_249._light_ey56r_10{color:#495057}._subscriptionFooterText_ey56r_249._dark_ey56r_14{color:#999}._periodSelector_ey56r_264{display:inline-flex;width:100%;background:#e5e5e5;border-radius:10px;padding:2px;margin-bottom:1rem}._periodButton_ey56r_273{flex:1;border:none;background:transparent;color:#555;font-size:.9rem;padding:.45rem .4rem;border-radius:8px;cursor:pointer;transition:background .15s ease,color .15s ease;display:flex;align-items:center;justify-content:center;white-space:nowrap}._periodButton_ey56r_273._light_ey56r_10,._periodButton_ey56r_273._dark_ey56r_14{box-shadow:none}._periodButton_ey56r_273._active_ey56r_294{background:#cfcfcf;color:#000;font-weight:600}._periodButton_ey56r_273:not(._active_ey56r_294):hover{background:#dfdfdf}._discountChip_ey56r_304{display:none}._plansGrid_ey56r_310{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:12px;margin-bottom:2rem}@media (max-width: 400px){._plansGrid_ey56r_310{grid-template-columns:1fr!important}}._planCard_ey56r_324{border-radius:12px;padding:1rem;cursor:pointer;transition:all .2s ease;position:relative;min-height:160px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}._planCard_ey56r_324._light_ey56r_10{background:#fff;box-shadow:0 2px 8px #00000014}._planCard_ey56r_324._dark_ey56r_14{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._planCard_ey56r_324:hover{box-shadow:0 4px 12px #0000001f;transform:translateY(-2px)}._planCard_ey56r_324._dark_ey56r_14:hover{box-shadow:0 6px 20px #0006}._planCard_ey56r_324._current_ey56r_68{border:2px solid #4361EE}._currentPlanBadge_ey56r_361{position:absolute;top:-12px;left:50%;transform:translate(-50%);padding:.3rem .8rem;border-radius:12px;font-size:.75rem;font-weight:600;background:#4caf50;color:#fff;box-shadow:0 2px 8px #4caf504d;z-index:1}._planIcon_ey56r_376{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin:0 auto .6rem}._planIcon_ey56r_376._light_ey56r_10{background:#f8f9fa;box-shadow:none}._planIcon_ey56r_376._dark_ey56r_14{background:#353545;box-shadow:none}._planName_ey56r_396{font-size:1.1rem;font-weight:700;text-align:center;margin-bottom:.6rem}._planName_ey56r_396._light_ey56r_10{color:#212529}._planName_ey56r_396._dark_ey56r_14{color:#e0e0e0}._planPrice_ey56r_411{font-size:1.8rem;font-weight:700;text-align:center;margin-bottom:.4rem;color:#4361ee}._planPriceSubtext_ey56r_419{font-size:.85rem;text-align:center;margin-bottom:1rem}._planPriceSubtext_ey56r_419._light_ey56r_10{color:#495057}._planPriceSubtext_ey56r_419._dark_ey56r_14{color:#999}._planFeatures_ey56r_433{list-style:none;padding:0;margin:0}._planFeature_ey56r_433{font-size:.85rem;margin-bottom:.4rem;padding-left:0;position:relative;display:flex;align-items:center;gap:8px}._planFeature_ey56r_433._light_ey56r_10{color:#495057}._planFeature_ey56r_433._dark_ey56r_14{color:#999}._planFeatureIcon_ey56r_457{width:16px;height:16px;flex-shrink:0}._neoDialog_ey56r_465{border-radius:12px!important;padding:0!important;max-width:500px!important}._neoDialog_ey56r_465._light_ey56r_10{background:#fff!important;box-shadow:0 1px 4px #0000000d!important}._neoDialog_ey56r_465._dark_ey56r_14{background:#2d2d3a!important;box-shadow:0 4px 16px #0000004d!important}._dialogTitle_ey56r_481{padding:24px;font-size:18px;font-weight:700;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #E9ECEF}._dialogTitle_ey56r_481._light_ey56r_10{color:#212529}._dialogTitle_ey56r_481._dark_ey56r_14{color:#e0e0e0;border-bottom:1px solid #404050}._dialogCloseButton_ey56r_500{border:none;background:#4361ee;color:#fff;cursor:pointer;padding:8px;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._dialogCloseButton_ey56r_500:hover{background:#3a56d4}._dialogCloseButton_ey56r_500 svg{width:24px;height:24px;fill:#fff}._dialogContent_ey56r_523{padding:24px!important;max-height:60vh;overflow-y:auto}._modalSection_ey56r_529{margin-bottom:1.5rem}._modalSectionTitle_ey56r_533{font-size:1rem;font-weight:600;margin-bottom:.8rem}._modalSectionTitle_ey56r_533._light_ey56r_10{color:#212529}._modalSectionTitle_ey56r_533._dark_ey56r_14{color:#e0e0e0}._modalPriceBox_ey56r_547{border-radius:12px;padding:1.2rem;text-align:center}._modalPriceBox_ey56r_547._light_ey56r_10{background:#f8f9fa;box-shadow:none}._modalPriceBox_ey56r_547._dark_ey56r_14{background:#353545;box-shadow:none}._modalPriceOld_ey56r_563{font-size:1rem;text-decoration:line-through;margin-bottom:.3rem}._modalPriceOld_ey56r_563._light_ey56r_10{color:#6c757d}._modalPriceOld_ey56r_563._dark_ey56r_14{color:#666}._modalPriceNew_ey56r_577{font-size:1.8rem;font-weight:700;color:#4caf50;margin-bottom:.3rem}._modalPriceNote_ey56r_584{font-size:.85rem}._modalPriceNote_ey56r_584._light_ey56r_10{color:#495057}._modalPriceNote_ey56r_584._dark_ey56r_14{color:#999}._priceSummaryRow_ey56r_597{display:flex;justify-content:space-between;align-items:center;font-size:.9rem;margin-bottom:.25rem}._priceSummaryLabel_ey56r_605{color:#495057}._priceSummaryValue_ey56r_609{font-weight:500;color:#212529}._priceSummaryRowDiscount_ey56r_614 ._priceSummaryLabel_ey56r_605,._priceSummaryRowDiscount_ey56r_614 ._priceSummaryValue_ey56r_609{color:#2e7d32}._priceSummaryRowTotal_ey56r_619 ._priceSummaryLabel_ey56r_605{font-weight:600;color:#212529}._priceSummaryRowTotal_ey56r_619 ._priceSummaryValue_ey56r_609{font-weight:700}._priceSummaryNote_ey56r_628{font-size:.8rem;color:#6c757d;margin-top:.4rem;text-align:right}._trialDialogButton_ey56r_635{width:100%;border-radius:999px;padding:.7rem 1rem;border:none;cursor:pointer;font-size:.9rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#22c55e,#16a34a);box-shadow:0 4px 10px #22c55e99;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;margin-bottom:.5rem;transition:all .15s ease}._trialDialogButton_ey56r_635:hover{background:linear-gradient(135deg,#16a34a,#15803d);box-shadow:0 5px 14px #16a34ab3;transform:translateY(-1px)}._trialDialogButton_ey56r_635:active{transform:translateY(0);box-shadow:0 3px 8px #16a34a99}._dialogActions_ey56r_665{display:flex;gap:.8rem;padding:16px 24px;border-top:1px solid #E9ECEF}._dialogActions_ey56r_665._dark_ey56r_14{border-top:1px solid #404050}._dialogButton_ey56r_676{flex:1;border-radius:8px;padding:12px 16px;border:none;font-weight:500;cursor:pointer;transition:all .2s ease;font-size:16px}._dialogButtonCancel_ey56r_687{background:transparent;border:1px solid #4361EE;color:#4361ee}._dialogButtonCancel_ey56r_687:hover{background:#4361ee0d}._dialogButtonCancel_ey56r_687._dark_ey56r_14:hover{background:#4361ee1a}._dialogButtonConfirm_ey56r_701{background:#4361ee;color:#fff;box-shadow:none}._dialogButtonConfirm_ey56r_701:hover{background:#3a56d4;box-shadow:none}._dialogButtonConfirm_ey56r_701:disabled{opacity:.6;cursor:not-allowed}._loadingContainer_ey56r_719{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:1rem}._loadingText_ey56r_728{font-size:1rem;font-weight:500}._loadingText_ey56r_728._light_ey56r_10{color:#495057}._loadingText_ey56r_728._dark_ey56r_14{color:#999}._infoAlert_ey56r_743{border-radius:12px;padding:1.2rem;margin-bottom:1.5rem;text-align:center}._infoAlert_ey56r_743._light_ey56r_10{background:#fff;box-shadow:0 2px 8px #00000014;color:#4361ee}._infoAlert_ey56r_743._dark_ey56r_14{background:#2d2d3a;box-shadow:0 4px 16px #0000004d;color:#4361ee}._successAlert_ey56r_762{border-radius:12px;padding:1rem;margin-top:1rem;text-align:center;background:#4caf501a;color:#4caf50;font-weight:500;font-size:.9rem;display:flex;align-items:center;justify-content:center;gap:6px}._successAlert_ey56r_762 svg{width:16px;height:16px;fill:#4361ee;flex-shrink:0}._footer_ey56r_786{text-align:center;margin-top:2rem;padding:1rem}._footerText_ey56r_792{font-size:.85rem}._footerText_ey56r_792._light_ey56r_10{color:#6c757d}._footerText_ey56r_792._dark_ey56r_14{color:#999}._dark_ey56r_14 ._dialogContent_ey56r_523::-webkit-scrollbar{width:8px}._dark_ey56r_14 ._dialogContent_ey56r_523::-webkit-scrollbar-track{background:#1a1a1a;border-radius:4px}._dark_ey56r_14 ._dialogContent_ey56r_523::-webkit-scrollbar-thumb{background:#404040;border-radius:4px}._light_ey56r_10 ._dialogContent_ey56r_523::-webkit-scrollbar{width:8px}._light_ey56r_10 ._dialogContent_ey56r_523::-webkit-scrollbar-track{background:#d0d0d0;border-radius:4px}._light_ey56r_10 ._dialogContent_ey56r_523::-webkit-scrollbar-thumb{background:#b0b0b0;border-radius:4px}._statsContainer_1irwo_1{width:100%;max-width:100vw;min-height:100vh;overflow-x:hidden;box-sizing:border-box;padding:1.5rem 1rem 5.5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._statsContainer_1irwo_1 *{box-sizing:border-box}._statsContainer_1irwo_1._light_1irwo_15{background:#f8f9fa;color:#212529}._statsContainer_1irwo_1._dark_1irwo_20{background:#1a1a1a;color:#e0e0e0}._statsContainerIndependent_1irwo_25{padding-top:1.25rem}._loadingContainer_1irwo_29{min-height:60vh;display:flex;align-items:center;justify-content:center}._spinner_1irwo_36{width:40px;height:40px;border:4px solid #e9ecef;border-top-color:#4361ee;border-radius:50%;animation:_spin_1irwo_36 .8s linear infinite}._spinner_1irwo_36._dark_1irwo_20,._dark_1irwo_20 ._spinner_1irwo_36{border-color:#404050;border-top-color:#4361ee}._statsToolbar_1irwo_51{position:sticky;top:0;z-index:2;margin:-1.25rem -1rem 16px;padding:1.25rem 1rem 8px;background:inherit}._headerCard_1irwo_60{border-radius:12px;padding:16px}._headerCardCompact_1irwo_65{margin-bottom:0}._light_1irwo_15 ._headerCard_1irwo_60{background:#fff;box-shadow:0 1px 4px #0000000d}._dark_1irwo_20 ._headerCard_1irwo_60{background:#2d2d3a;box-shadow:0 1px 4px #0000004d}._pageTitle_1irwo_79{margin:0;color:inherit;font-size:22px;font-weight:700;line-height:1.25;letter-spacing:0}._statsContent_1irwo_88{display:flex;flex-direction:column;gap:16px}._errorText_1irwo_94{border-radius:12px;padding:12px 16px;color:#b42318;background:#fff1f0;box-shadow:0 1px 4px #0000000d;font-size:14px;font-weight:500}._dark_1irwo_20 ._errorText_1irwo_94{color:#ffb4ab;background:#f443361f}._metricsGrid_1irwo_109{display:grid;grid-template-columns:1fr;gap:12px}._metricCard_1irwo_115,._chartCard_1irwo_116{border-radius:12px;padding:16px;overflow:hidden}._light_1irwo_15 ._metricCard_1irwo_115,._light_1irwo_15 ._chartCard_1irwo_116{background:#fff;box-shadow:0 1px 4px #0000000d}._dark_1irwo_20 ._metricCard_1irwo_115,._dark_1irwo_20 ._chartCard_1irwo_116{background:#2d2d3a;box-shadow:0 1px 4px #0000004d}._animatedCard_1irwo_134{animation:_riseIn_1irwo_1 .25s ease both}._metricHeader_1irwo_138{display:flex;align-items:center;gap:12px;min-height:32px}._animatedIcon_1irwo_145,._metricIcon_1irwo_146,._iconContainer_1irwo_147{display:flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;border-radius:10px}._animatedIcon_1irwo_145,._metricIcon_1irwo_146{background:#f8f9fa}._dark_1irwo_20 ._animatedIcon_1irwo_145,._dark_1irwo_20 ._metricIcon_1irwo_146{background:#353545}._metricLabel_1irwo_167{color:#495057;font-size:14px;font-weight:500;line-height:1.3}._dark_1irwo_20 ._metricLabel_1irwo_167{color:#adb5bd}._valueContainer_1irwo_178{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:14px}._metricValue_1irwo_186{min-width:0;color:#212529;font-size:28px;font-weight:700;line-height:1;letter-spacing:0;overflow-wrap:anywhere}._dark_1irwo_20 ._metricValue_1irwo_186{color:#e0e0e0}._hotMetric_1irwo_200{color:#e5484d}._infoMetric_1irwo_204{color:#4361ee}._profitMetric_1irwo_208{color:#2e7d32}._primaryMetric_1irwo_212{color:#4361ee}._growthIndicator_1irwo_216{display:inline-flex;align-items:center;gap:4px;min-height:24px;padding:4px 8px;border-radius:999px;background:#f8f9fa;color:#6c757d;font-size:13px;font-weight:600;white-space:nowrap}._dark_1irwo_20 ._growthIndicator_1irwo_216{background:#353545}._growthPositive_1irwo_234,._growthNeutral_1irwo_235,._growthNegative_1irwo_236{width:18px;height:18px}._growthPositive_1irwo_234,._positiveGrowth_1irwo_242{color:#2e7d32}._growthNeutral_1irwo_235{color:#6c757d}._growthNegative_1irwo_236,._negativeGrowth_1irwo_251{color:#c62828}._metricDescription_1irwo_255{margin-top:10px;color:#6c757d;font-size:13px;line-height:1.35}._dark_1irwo_20 ._metricDescription_1irwo_255{color:#999}._completionCard_1irwo_266,._completionContent_1irwo_272{display:flex;flex-direction:column;gap:14px}._progressBarContainer_1irwo_278{display:flex;flex-direction:column;gap:8px}._progressBarBackground_1irwo_284{height:10px;overflow:hidden;border-radius:999px;background:#e9ecef}._dark_1irwo_20 ._progressBarBackground_1irwo_284{background:#404050}._progressFill_1irwo_295{height:100%;min-width:4px;border-radius:inherit;transition:width .25s ease}._progressLabels_1irwo_302{display:flex;justify-content:space-between;color:#6c757d;font-size:11px;line-height:1}._dark_1irwo_20 ._progressLabels_1irwo_302{color:#999}._targetLabel_1irwo_314{color:#495057;font-size:13px;font-weight:500}._dark_1irwo_20 ._targetLabel_1irwo_314{color:#adb5bd}._chartsGrid_1irwo_324{display:grid;grid-template-columns:1fr;gap:16px}._statusCard_1irwo_330,._servicesCard_1irwo_331{min-width:0}._cardHeader_1irwo_335{display:flex;align-items:center;gap:12px;margin-bottom:16px}._iconContainer_1irwo_147{color:#fff}._chartTitle_1irwo_346{margin:0;color:#212529;font-size:16px;font-weight:700;line-height:1.3;letter-spacing:0}._dark_1irwo_20 ._chartTitle_1irwo_346{color:#e0e0e0}._chartContent_1irwo_359{min-width:0}._pieChartContainer_1irwo_363{width:100%;height:220px}._legendWrapper_1irwo_368{margin-top:8px}._customLegend_1irwo_372{display:flex;flex-direction:column;gap:8px}._legendItem_1irwo_378,._footerItem_1irwo_379{display:flex;align-items:center;gap:10px}._legendColor_1irwo_385{width:10px;height:10px;border-radius:999px;flex-shrink:0}._legendContent_1irwo_392{display:flex;align-items:center;gap:8px;min-width:0;flex:1}._legendIcon_1irwo_400{display:flex;align-items:center;justify-content:center}._legendLabel_1irwo_406,._footerLabel_1irwo_407{min-width:0;flex:1;color:#495057;font-size:14px;line-height:1.3}._dark_1irwo_20 ._legendLabel_1irwo_406,._dark_1irwo_20 ._footerLabel_1irwo_407{color:#adb5bd}._legendValue_1irwo_420,._footerValue_1irwo_421{color:#212529;font-size:14px;font-weight:700;line-height:1.3;text-align:right;overflow-wrap:anywhere}._dark_1irwo_20 ._legendValue_1irwo_420,._dark_1irwo_20 ._footerValue_1irwo_421{color:#e0e0e0}._customTooltip_1irwo_435{border-radius:8px;padding:10px 12px;background:#fff;box-shadow:0 2px 8px #0000001f}._dark_1irwo_20 ._customTooltip_1irwo_435{background:#353545;box-shadow:0 2px 8px #0006}._tooltipLabel_1irwo_447,._tooltipValue_1irwo_448{margin:0;font-size:13px;line-height:1.4}._tooltipLabel_1irwo_447{color:#212529;font-weight:600}._dark_1irwo_20 ._tooltipLabel_1irwo_447{color:#e0e0e0}._insightBadge_1irwo_463{display:flex;align-items:center;gap:8px;margin-top:14px;border-radius:8px;padding:10px 12px;color:#495057;background:#f8f9fa;font-size:13px;font-weight:500}._dark_1irwo_20 ._insightBadge_1irwo_463{color:#adb5bd;background:#353545}._chartFooter_1irwo_481{display:flex;flex-direction:column;gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid #e9ecef}._dark_1irwo_20 ._chartFooter_1irwo_481{border-top-color:#404050}._teamGrid_1irwo_494{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}._teamCard_1irwo_500,._teamItem_1irwo_501{border-radius:8px;padding:12px 8px;text-align:center;background:#f8f9fa}._dark_1irwo_20 ._teamCard_1irwo_500,._dark_1irwo_20 ._teamItem_1irwo_501{background:#353545}._teamValue_1irwo_513{margin-bottom:4px;font-size:22px;font-weight:700;line-height:1}._teamValue_1irwo_513._primary_1irwo_212{color:#4361ee}._teamValue_1irwo_513._secondary_1irwo_524{color:#4caf50}._teamValue_1irwo_513._info_1irwo_204{color:#ff9800}._teamLabel_1irwo_532{color:#6c757d;font-size:12px;line-height:1.25}._dark_1irwo_20 ._teamLabel_1irwo_532{color:#999}._mastersCard_1irwo_542{display:flex;flex-direction:column;gap:12px}._chartSubtitle_1irwo_548{margin:4px 0 0;color:#6c757d;font-size:13px;line-height:1.35}._dark_1irwo_20 ._chartSubtitle_1irwo_548{color:#999}._masterList_1irwo_559,._mastersList_1irwo_560,._topMastersList_1irwo_561{display:flex;flex-direction:column;gap:10px}._masterCard_1irwo_567,._masterRow_1irwo_568,._topMasterItem_1irwo_569{display:flex;flex-direction:column;gap:12px;min-width:0;border-radius:12px;padding:12px;background:#f8f9fa}._dark_1irwo_20 ._masterCard_1irwo_567,._dark_1irwo_20 ._masterRow_1irwo_568,._dark_1irwo_20 ._topMasterItem_1irwo_569{background:#353545}._championCard_1irwo_585{border:1px solid rgba(255,152,0,.35)}._masterHeader_1irwo_589{display:flex;align-items:center;gap:12px;width:100%}._masterRank_1irwo_596,._rankBadge_1irwo_597,._topMasterRank_1irwo_598{display:flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:28px;border-radius:8px;background:#f8f9fa;color:#4361ee;font-size:13px;font-weight:700}._dark_1irwo_20 ._masterRank_1irwo_596,._dark_1irwo_20 ._rankBadge_1irwo_597,._dark_1irwo_20 ._topMasterRank_1irwo_598{background:#353545}._masterInfo_1irwo_618,._masterDetails_1irwo_619,._topMasterInfo_1irwo_620{min-width:0;flex:1}._masterNameWrapper_1irwo_625{display:flex;align-items:center;gap:8px;min-width:0}._masterName_1irwo_625,._topMasterName_1irwo_633{color:#212529;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dark_1irwo_20 ._masterName_1irwo_625,._dark_1irwo_20 ._topMasterName_1irwo_633{color:#e0e0e0}._masterMeta_1irwo_648,._topMasterMeta_1irwo_649{margin-top:4px;color:#6c757d;font-size:12px}._dark_1irwo_20 ._masterMeta_1irwo_648,._dark_1irwo_20 ._topMasterMeta_1irwo_649{color:#999}._rankNumber_1irwo_660{color:#fff;font-size:13px;font-weight:700}._championTag_1irwo_666,._statItem_1irwo_667{display:inline-flex;align-items:center;gap:4px}._championTag_1irwo_666{flex-shrink:0;border-radius:999px;padding:3px 7px;background:#ff98001f;color:#b26a00;font-size:11px;font-weight:700}._dark_1irwo_20 ._championTag_1irwo_666{color:#ffc166}._masterStats_1irwo_687{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px;color:#6c757d;font-size:12px}._dark_1irwo_20 ._masterStats_1irwo_687{color:#999}._progressBarFill_1irwo_700,._performanceFill_1irwo_701{display:block;height:100%;border-radius:inherit}._progressPercentage_1irwo_707{align-self:flex-end;color:#6c757d;font-size:12px;font-weight:600}._dark_1irwo_20 ._progressPercentage_1irwo_707{color:#999}._performanceInsight_1irwo_718{display:flex;flex-direction:column;gap:12px;margin-top:4px;border-radius:12px;padding:12px;background:#f8f9fa}._dark_1irwo_20 ._performanceInsight_1irwo_718{background:#353545}._performanceMeter_1irwo_732{height:8px;overflow:hidden;border-radius:999px;background:#e9ecef}._dark_1irwo_20 ._performanceMeter_1irwo_732{background:#404050}._insightContent_1irwo_743{display:flex;align-items:center;justify-content:space-between;gap:12px}._insightTitle_1irwo_750{color:#212529;font-size:14px;font-weight:700}._dark_1irwo_20 ._insightTitle_1irwo_750{color:#e0e0e0}._insightDescription_1irwo_760{margin:4px 0 0;color:#6c757d;font-size:12px;line-height:1.35}._dark_1irwo_20 ._insightDescription_1irwo_760{color:#999}._performanceBadge_1irwo_771{flex-shrink:0;border-radius:8px;padding:8px 10px;background:#fff;color:#4361ee;font-size:14px;font-weight:700}._dark_1irwo_20 ._performanceBadge_1irwo_771{background:#2d2d3a}@keyframes _spin_1irwo_36{to{transform:rotate(360deg)}}@keyframes _riseIn_1irwo_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media screen and (min-width: 481px){._statsContainer_1irwo_1{max-width:480px;margin:0 auto;padding-right:1.25rem;padding-left:1.25rem}._statsToolbar_1irwo_51{margin-right:-1.25rem;margin-left:-1.25rem;padding-right:1.25rem;padding-left:1.25rem}}@media screen and (min-width: 700px){._statsContainer_1irwo_1{max-width:760px}._metricsGrid_1irwo_109{grid-template-columns:repeat(2,minmax(0,1fr))}._completionCard_1irwo_266{grid-column:span 2}}@media screen and (max-width: 374px){._statsContainer_1irwo_1{padding-right:.75rem;padding-left:.75rem}._statsToolbar_1irwo_51{margin-right:-.75rem;margin-left:-.75rem;padding-right:.75rem;padding-left:.75rem}._metricCard_1irwo_115,._chartCard_1irwo_116,._headerCard_1irwo_60{padding:14px}._metricValue_1irwo_186{font-size:25px}._growthIndicator_1irwo_216{padding:4px 6px;font-size:12px}}._statsContainerIndependent_1irwo_25{padding:20px 16px 112px}._statsContainerIndependent_1irwo_25 ._statsToolbar_1irwo_51{position:static;margin:0 0 16px;padding:0;background:transparent}._statsContainerIndependent_1irwo_25 ._pageTitle_1irwo_79{margin:0 0 18px;padding:0 2px;font-size:28px;line-height:1.15}._periodTabs_1irwo_880{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;border:1px solid #dde1e7;border-radius:18px;background:#fff}._periodTabs_1irwo_880 button{min-width:0;height:40px;border:0;border-radius:14px;color:#5f636b;background:transparent;font:inherit;font-size:14px}._periodTabs_1irwo_880 button:disabled{opacity:.45;cursor:not-allowed}._periodTabs_1irwo_880 ._periodTabActive_1irwo_906{color:#2856bd;background:#eaf0ff;font-weight:600}._dark_1irwo_20 ._periodTabs_1irwo_880{border-color:#404050;background:#2d2d3a}._dark_1irwo_20 ._periodTabs_1irwo_880 button{color:#adb5bd}._dark_1irwo_20 ._periodTabs_1irwo_880 ._periodTabActive_1irwo_906{color:#9bb8ff;background:#4361ee38}._reportDownloadButton_1irwo_926{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:42px;margin-top:12px;border:1px solid #d7e0f5;border-radius:14px;color:#2856bd;background:#fff;font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s ease,border-color .2s ease,opacity .2s ease}._reportDownloadButton_1irwo_926:hover:not(:disabled){border-color:#b8c8ed;background:#f7f9ff}._reportDownloadButton_1irwo_926:disabled{cursor:wait;opacity:.65}._reportDownloadButton_1irwo_926 svg{font-size:21px}._dark_1irwo_20 ._reportDownloadButton_1irwo_926{border-color:#404a68;color:#9bb8ff;background:#2d2d3a}._dark_1irwo_20 ._reportDownloadButton_1irwo_926:hover:not(:disabled){background:#353545}._reportSuccess_1irwo_969{border-radius:12px;padding:12px 16px;color:#176b35;background:#edf9f0;font-size:14px;font-weight:500}._dark_1irwo_20 ._reportSuccess_1irwo_969{color:#9ed9ad;background:#4caf5024}._statsContainerIndependent_1irwo_25 ._statsContent_1irwo_88,._statsContainerIndependent_1irwo_25 ._chartsGrid_1irwo_324{gap:14px}._statsContainerIndependent_1irwo_25 ._chartCard_1irwo_116{border-radius:18px;padding:18px;overflow:visible}._summaryHeading_1irwo_994{display:flex;align-items:center;gap:12px}._summaryHeading_1irwo_994 h2{margin:0;font-size:15px;font-weight:500}._summaryHeadingIcon_1irwo_1006,._summaryMetricIcon_1irwo_1007{display:grid;flex-shrink:0;place-items:center;border-radius:12px}._summaryHeadingIcon_1irwo_1006{width:38px;height:38px;color:#2f68db;background:#eef3ff}._summaryHeadingIcon_1irwo_1006 svg,._summaryMetricIcon_1irwo_1007 svg{font-size:24px}._summaryMetrics_1irwo_1026{display:grid;grid-template-columns:minmax(0,1fr) 1px minmax(0,1.25fr);align-items:center;gap:16px;margin:20px 8px}._summaryMetric_1irwo_1007{display:flex;align-items:center;gap:12px;min-width:0}._summaryMetricIcon_1irwo_1007{width:46px;height:46px}._summaryMetricIconBlue_1irwo_1046{color:#3478dc;background:#eef4ff}._summaryMetricIconGreen_1irwo_1051{color:#15933b;background:#edf9f0}._summaryMetric_1irwo_1007 div{min-width:0}._summaryMetric_1irwo_1007>div>strong,._summaryMetric_1irwo_1007>div>span{display:block}._summaryMetric_1irwo_1007>div>strong{margin-bottom:3px;font-size:26px;line-height:1;white-space:nowrap}._summaryMetric_1irwo_1007>div>span{color:#6c7179;font-size:13px}._summaryAppointments_1irwo_1077{color:#2856bd}._summaryRevenue_1irwo_1081{color:#16933b}._summaryDivider_1irwo_1085{width:1px;height:58px;background:#e1e4e8}._todayBadge_1irwo_1091{display:flex;align-items:center;justify-content:center;gap:7px;min-height:40px;border-radius:12px;background:#fafafa;font-size:14px}._todayBadge_1irwo_1091 svg{color:#f05a38;font-size:20px}._todayMetric_1irwo_1107{display:flex;align-items:center;justify-content:center;gap:14px;min-height:126px}._todayMetric_1irwo_1107 strong,._todayMetric_1irwo_1107 span{display:block}._todayMetric_1irwo_1107 strong{color:#2856bd;font-size:38px;line-height:1}._todayMetric_1irwo_1107 span{margin-top:5px;color:#6c7179;font-size:14px}._dark_1irwo_20 ._todayMetric_1irwo_1107 span{color:#a6a9b0}._statusHeader_1irwo_1136{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}._completionSummary_1irwo_1143{flex-shrink:0;text-align:right}._completionSummary_1irwo_1143 strong,._completionSummary_1irwo_1143 span{display:block}._completionSummary_1irwo_1143 strong{color:#6d34d4;font-size:23px;line-height:1}._completionSummary_1irwo_1143 span{margin-top:3px;color:#6c7179;font-size:12px}._statusBody_1irwo_1165{display:grid;grid-template-columns:42% minmax(0,1fr);align-items:center;gap:14px;margin-top:2px}._compactPie_1irwo_1173{width:100%;aspect-ratio:1;min-height:130px}._statusDetails_1irwo_1179{min-width:0}._statusDetails_1irwo_1179 ._customLegend_1irwo_372{gap:14px}._statusDetails_1irwo_1179 ._legendItem_1irwo_378{display:grid;grid-template-columns:12px minmax(0,1fr) auto;gap:10px}._statusDetails_1irwo_1179 ._legendColor_1irwo_385{width:12px;height:12px}._statusDetails_1irwo_1179 ._insightBadge_1irwo_463{margin-top:18px;padding:10px;color:#27304d;background:#f5f2ff;font-size:12px}._statusDetails_1irwo_1179 ._insightBadge_1irwo_463 svg{flex-shrink:0;color:#6044c4;font-size:20px}._servicesCard_1irwo_331 ._chartTitle_1irwo_346{margin-bottom:18px}._servicesList_1irwo_1216{display:flex;flex-direction:column;gap:16px}._serviceRow_1irwo_1222{display:flex;align-items:center;gap:12px}._serviceRank_1irwo_1228{display:grid;width:34px;height:34px;flex-shrink:0;place-items:center;border-radius:50%;color:#2856bd;background:#eef3ff;font-size:14px;font-weight:700}._serviceRow_1irwo_1222:nth-child(n+2) ._serviceRank_1irwo_1228{color:#30343b;background:#f1f2f4}._serviceInfo_1irwo_1246{min-width:0;flex:1}._serviceLine_1irwo_1251{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:7px}._serviceLine_1irwo_1251 div{min-width:0}._serviceLine_1irwo_1251 div strong,._serviceLine_1irwo_1251 div span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._serviceLine_1irwo_1251 div strong{font-size:14px}._serviceLine_1irwo_1251 div span{margin-top:2px;color:#747981;font-size:12px}._servicePercentage_1irwo_1281{flex-shrink:0;color:#3473db;font-size:17px}._serviceProgress_1irwo_1287{height:6px;overflow:hidden;border-radius:999px;background:#e8ebef}._serviceProgress_1irwo_1287 span{display:block;height:100%;min-width:4px;border-radius:inherit;background:linear-gradient(90deg,#426bea,#3473db)}._topServiceFooter_1irwo_1302{display:flex;align-items:center;gap:8px;margin-top:18px;padding-top:13px;border-top:1px solid #e5e7eb;color:#5f646c;font-size:13px}._topServiceFooter_1irwo_1302 svg,._topServiceFooter_1irwo_1302 strong{color:#e8a20c}._emptyServices_1irwo_1318{margin:0;color:#6c757d;font-size:13px;line-height:1.45}._dark_1irwo_20 ._summaryHeadingIcon_1irwo_1006,._dark_1irwo_20 ._summaryMetricIconBlue_1irwo_1046,._dark_1irwo_20 ._serviceRank_1irwo_1228{background:#4361ee2e}._dark_1irwo_20 ._summaryMetricIconGreen_1irwo_1051{background:#4caf5024}._dark_1irwo_20 ._summaryMetric_1irwo_1007 span,._dark_1irwo_20 ._completionSummary_1irwo_1143 span,._dark_1irwo_20 ._serviceLine_1irwo_1251 div span,._dark_1irwo_20 ._emptyServices_1irwo_1318{color:#a6a9b0}._dark_1irwo_20 ._summaryDivider_1irwo_1085,._dark_1irwo_20 ._topServiceFooter_1irwo_1302{border-color:#404050;background-color:transparent}._dark_1irwo_20 ._todayBadge_1irwo_1091,._dark_1irwo_20 ._serviceRow_1irwo_1222:nth-child(n+2) ._serviceRank_1irwo_1228{color:#e0e0e0;background:#353545}._dark_1irwo_20 ._statusDetails_1irwo_1179 ._insightBadge_1irwo_463{color:#d8d1f5;background:#6d34d424}._dark_1irwo_20 ._serviceProgress_1irwo_1287{background:#404050}@media screen and (max-width: 374px){._statsContainerIndependent_1irwo_25{padding-right:12px;padding-left:12px}._summaryMetrics_1irwo_1026{gap:10px;margin-right:0;margin-left:0}._summaryMetric_1irwo_1007{gap:8px}._summaryMetricIcon_1irwo_1007{width:38px;height:38px}._summaryMetric_1irwo_1007 strong{font-size:21px}._statusBody_1irwo_1165{gap:8px}}.dark [data-rsbs-root],.dark [data-rsbs-scroll],.dark [data-rsbs-content]{background:#1a1a1a!important;color:#e0e0e0!important}.light [data-rsbs-root],.light [data-rsbs-scroll],.light [data-rsbs-content]{background:#f8f9fa!important;color:#1a1a1a!important}[data-rsbs-overlay]{pointer-events:none!important;background:transparent!important}[data-rsbs-root]{z-index:10000!important;pointer-events:auto!important}[data-rsbs-backdrop]{display:none!important}[data-rsbs-scroll]{pointer-events:auto!important}[data-rsbs-header]{pointer-events:auto!important;touch-action:none!important;padding-top:0!important;margin-top:0!important}[data-rsbs-header]:before{display:none!important}[data-rsbs-header]:after{display:none!important}[data-rsbs-root].searchSheetCategories [data-rsbs-scroll]{overflow:hidden!important;overscroll-behavior:none;min-height:100%}[data-rsbs-root].searchSheetCategories [data-rsbs-content]{min-height:100%}._pageContainer_1it3a_76{position:relative;width:100%;height:100vh;overflow:hidden}._light_1it3a_17._pageContainer_1it3a_76{background:#f8f9fa}._dark_1it3a_10._pageContainer_1it3a_76{background:#1a1a1a}._mapFullscreen_1it3a_95{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;z-index:1}._sheetHandle_1it3a_110{padding:0 1rem;display:flex;flex-direction:column;align-items:center;gap:.4rem;cursor:grab;border-radius:20px 20px 0 0;pointer-events:auto!important;touch-action:none!important;-webkit-user-select:none;user-select:none}._light_1it3a_17 ._sheetHandle_1it3a_110{background:#f5f5f7;border-bottom:1px solid rgba(0,0,0,.05)}._dark_1it3a_10 ._sheetHandle_1it3a_110{background:#1a1a1a;border-bottom:1px solid rgba(255,255,255,.05)}._handleBar_1it3a_133{width:40px;height:4px;border-radius:2px;transition:all .2s ease}._light_1it3a_17 ._handleBar_1it3a_133{background:#00000026}._dark_1it3a_10 ._handleBar_1it3a_133{background:#ffffff40}._sheetHandle_1it3a_110:active ._handleBar_1it3a_133{width:60px}._handleHint_1it3a_152{font-size:.85rem;font-weight:500;opacity:.7}._light_1it3a_17 ._handleHint_1it3a_152{color:#666}._dark_1it3a_10 ._handleHint_1it3a_152{color:#999}._sheetContent_1it3a_170{padding:0;height:100%;display:flex;flex-direction:column;overflow:hidden}._light_1it3a_17 ._sheetContent_1it3a_170{background:#f8f9fa}._dark_1it3a_10 ._sheetContent_1it3a_170{background:#1a1a1a}._sheetHeader_1it3a_190{padding:1rem;border-bottom:1px solid;flex-shrink:0}._light_1it3a_17 ._sheetHeader_1it3a_190{border-bottom-color:#0000001a;background:#f8f9fa}._dark_1it3a_10 ._sheetHeader_1it3a_190{border-bottom-color:#ffffff1a;background:#1a1a1a}._searchInputWrapper_1it3a_206{position:relative}._searchInput_1it3a_206{width:100%;padding:.875rem 3rem;border:none;border-radius:12px;font-size:.95rem;font-family:inherit;transition:all .2s ease}._light_1it3a_17 ._searchInput_1it3a_206{background:#fff;box-shadow:0 1px 4px #0000000d;color:#1a1a1a}._dark_1it3a_10 ._searchInput_1it3a_206{background:#2d2d3a;box-shadow:0 1px 4px #0000004d;color:#e0e0e0}._searchInput_1it3a_206:focus{outline:none;box-shadow:0 2px 8px #00000014}._dark_1it3a_10 ._searchInput_1it3a_206:focus{box-shadow:0 2px 8px #0006}._searchIcon_1it3a_241{position:absolute;left:1rem;top:50%;transform:translateY(-50%);font-size:1.25rem;pointer-events:none}._light_1it3a_17 ._searchIcon_1it3a_241{color:#666}._dark_1it3a_10 ._searchIcon_1it3a_241{color:#999}._clearButton_1it3a_258{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);width:32px;height:32px;border:none;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._light_1it3a_17 ._clearButton_1it3a_258{background:#f8f9fa;color:#666}._dark_1it3a_10 ._clearButton_1it3a_258{background:#353545;color:#999}._clearButton_1it3a_258:hover{transform:translateY(-50%) scale(1.1)}._tabs_1it3a_292{display:flex;gap:.5rem;padding:1rem;border-bottom:1px solid;flex-shrink:0}._light_1it3a_17 ._tabs_1it3a_292{border-bottom-color:#0000001a}._dark_1it3a_10 ._tabs_1it3a_292{border-bottom-color:#ffffff1a}._tabButton_1it3a_308{flex:1;padding:.75rem 1rem;border:none;border-radius:12px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s ease}._light_1it3a_17 ._tabButton_1it3a_308{background:#fff;box-shadow:0 1px 4px #0000000d;color:#666}._dark_1it3a_10 ._tabButton_1it3a_308{background:#2d2d3a;box-shadow:0 1px 4px #0000004d;color:#999}._tabButton_1it3a_308:hover{transform:translateY(-1px)}._tabButtonActive_1it3a_335{background:#4361ee!important;color:#fff!important;box-shadow:0 2px 8px #4361ee33!important}._sheetBody_1it3a_345{flex:1;overflow-y:auto;padding:1rem}._sheetBodyCategories_1it3a_352{flex:0 0 auto;overflow:hidden}._categoriesGrid_1it3a_361{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;padding:.5rem 0;align-content:start;grid-auto-rows:min-content}._categoryChip_1it3a_370{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:0;border:none;background:transparent!important;cursor:pointer;transition:all .2s ease}._categoryIcon_1it3a_383{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._light_1it3a_17 ._categoryIcon_1it3a_383{background:#fff;box-shadow:0 2px 8px #00000014;color:#1a1a1a}._dark_1it3a_10 ._categoryIcon_1it3a_383{background:#2d2d3a;box-shadow:0 4px 16px #0000004d;color:#f5f5f7}._categoryChip_1it3a_370:hover ._categoryIcon_1it3a_383{transform:scale(1.05)}._light_1it3a_17 ._categoryChip_1it3a_370:hover ._categoryIcon_1it3a_383{box-shadow:0 4px 12px #0000001f}._dark_1it3a_10 ._categoryChip_1it3a_370:hover ._categoryIcon_1it3a_383{box-shadow:0 6px 20px #0006}._categoryChip_1it3a_370:active ._categoryIcon_1it3a_383{animation:_vibrate_1it3a_1 .1s ease;opacity:.9}@keyframes _vibrate_1it3a_1{0%,to{transform:translate(0)}25%{transform:translate(-2px)}75%{transform:translate(2px)}}._categoryName_1it3a_428{font-size:.8rem;font-weight:600;text-align:center;margin-top:.5rem}._light_1it3a_17 ._categoryName_1it3a_428{color:#1a1a1a}._dark_1it3a_10 ._categoryName_1it3a_428{color:#e0e0e0}._listHeader_1it3a_447{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid}._light_1it3a_17 ._listHeader_1it3a_447{border-bottom-color:#0000001a}._dark_1it3a_10 ._listHeader_1it3a_447{border-bottom-color:#ffffff1a}._backButton_1it3a_464{width:36px;height:36px;border:none;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}._light_1it3a_17 ._backButton_1it3a_464{background:#f8f9fa;box-shadow:none;color:#1a1a1a}._dark_1it3a_10 ._backButton_1it3a_464{background:#353545;box-shadow:none;color:#e0e0e0}._backButton_1it3a_464:hover{transform:translateY(-1px)}._listHeaderTitle_1it3a_493{flex:1;font-size:1.25rem;font-weight:600}._light_1it3a_17 ._listHeaderTitle_1it3a_493{color:#1a1a1a}._dark_1it3a_10 ._listHeaderTitle_1it3a_493{color:#e0e0e0}._resultsList_1it3a_507{display:flex;flex-direction:column;gap:1rem}._resultCard_1it3a_517{border-radius:12px;padding:1rem;cursor:pointer;transition:all .2s ease}._light_1it3a_17 ._resultCard_1it3a_517{background:#fff;box-shadow:0 2px 8px #00000014}._dark_1it3a_10 ._resultCard_1it3a_517{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._resultCard_1it3a_517:hover{transform:translateY(-2px)}._light_1it3a_17 ._resultCard_1it3a_517:hover{box-shadow:0 4px 12px #0000001f}._dark_1it3a_10 ._resultCard_1it3a_517:hover{box-shadow:0 6px 20px #0006}._resultHeader_1it3a_546{display:flex;align-items:flex-start;gap:1rem}._avatar_1it3a_552{width:62px;height:62px;border-radius:22px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:600;flex-shrink:0;overflow:hidden}._avatar_1it3a_552 img{width:100%;height:100%;object-fit:cover}._avatarInitial_1it3a_571{font-size:1.5rem;font-weight:600}._resultContent_1it3a_576{flex:1;min-width:0}._resultTitle_1it3a_581{font-size:1.1rem;font-weight:600;margin-bottom:.25rem}._light_1it3a_17 ._resultTitle_1it3a_581{color:#1a1a1a}._dark_1it3a_10 ._resultTitle_1it3a_581{color:#e0e0e0}._resultCategory_1it3a_595{font-size:.875rem;margin-bottom:.25rem;color:#4361ee}._resultLocation_1it3a_601{display:flex;align-items:flex-start;gap:.35rem;font-size:.85rem;margin-bottom:.5rem}._light_1it3a_17 ._resultLocation_1it3a_601{color:#666}._dark_1it3a_10 ._resultLocation_1it3a_601{color:#999}._resultDescription_1it3a_617{font-size:.8rem;margin-bottom:.5rem;opacity:.9;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._light_1it3a_17 ._resultDescription_1it3a_617{color:#555}._dark_1it3a_10 ._resultDescription_1it3a_617{color:#aaa}._resultTags_1it3a_635{display:flex;gap:.5rem;flex-wrap:wrap}._tag_1it3a_641{padding:.25rem .75rem;border-radius:8px;font-size:.75rem;font-weight:600;display:flex;align-items:center;gap:.25rem}._tagRating_1it3a_651{background:#ffb300;color:#000}._tagCount_1it3a_656{border:1px solid #4361EE;color:#4361ee}._light_1it3a_17 ._tagCount_1it3a_656{background:#4361ee0d}._dark_1it3a_10 ._tagCount_1it3a_656{background:#4361ee1a}._historyList_1it3a_673{display:flex;flex-direction:column;gap:.75rem}._historyItem_1it3a_679{display:flex;align-items:center;gap:1rem;padding:1rem;border-radius:12px;cursor:pointer;transition:all .2s ease}._light_1it3a_17 ._historyItem_1it3a_679{background:#fff;box-shadow:0 1px 4px #0000000d}._dark_1it3a_10 ._historyItem_1it3a_679{background:#2d2d3a;box-shadow:0 1px 4px #0000004d}._historyItem_1it3a_679:hover{transform:translate(4px)}._light_1it3a_17 ._historyItem_1it3a_679:hover{box-shadow:0 2px 8px #00000014}._dark_1it3a_10 ._historyItem_1it3a_679:hover{box-shadow:0 2px 8px #0006}._historyIcon_1it3a_711{font-size:1.25rem}._light_1it3a_17 ._historyIcon_1it3a_711{color:#666}._dark_1it3a_10 ._historyIcon_1it3a_711{color:#999}._historyContent_1it3a_723{flex:1;min-width:0}._historyQuery_1it3a_728{font-size:.95rem;font-weight:500;margin-bottom:.25rem}._light_1it3a_17 ._historyQuery_1it3a_728{color:#1a1a1a}._dark_1it3a_10 ._historyQuery_1it3a_728{color:#e0e0e0}._historyDate_1it3a_742{font-size:.8rem}._light_1it3a_17 ._historyDate_1it3a_742{color:#666}._dark_1it3a_10 ._historyDate_1it3a_742{color:#999}._historyDelete_1it3a_754{width:32px;height:32px;border:none;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}._light_1it3a_17 ._historyDelete_1it3a_754{background:#f8f9fa;color:#f44336}._dark_1it3a_10 ._historyDelete_1it3a_754{background:#353545;color:#f44336}._historyDelete_1it3a_754:hover{transform:scale(1.1)}._emptyState_1it3a_781{text-align:center;padding:3rem 1rem}._emptyIcon_1it3a_786{font-size:3rem;margin-bottom:1rem;opacity:.3}._emptyText_1it3a_792{font-size:.95rem}._light_1it3a_17 ._emptyText_1it3a_792{color:#666}._dark_1it3a_10 ._emptyText_1it3a_792{color:#999}._modalOverlay_1it3a_808{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:20000!important;padding:1rem;animation:_fadeIn_1it3a_1 .2s ease}@keyframes _fadeIn_1it3a_1{0%{opacity:0}to{opacity:1}}._modal_1it3a_808{border-radius:12px;width:100%;max-width:500px;max-height:80vh;display:flex;flex-direction:column;animation:_slideUp_1it3a_1 .3s ease}._light_1it3a_17 ._modal_1it3a_808{background:#fff;box-shadow:0 4px 24px #00000026}._dark_1it3a_10 ._modal_1it3a_808{background:#2d2d3a;box-shadow:0 4px 24px #0006}@keyframes _slideUp_1it3a_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._modalHeader_1it3a_859{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid}._light_1it3a_17 ._modalHeader_1it3a_859{border-bottom-color:#e9ecef}._dark_1it3a_10 ._modalHeader_1it3a_859{border-bottom-color:#404050}._modalTitle_1it3a_875{font-size:1.25rem;font-weight:700}._light_1it3a_17 ._modalTitle_1it3a_875{color:#1a1a1a}._dark_1it3a_10 ._modalTitle_1it3a_875{color:#e0e0e0}._modalClose_1it3a_888{width:36px;height:36px;border:none;border-radius:8px;cursor:pointer;font-size:1.25rem;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._light_1it3a_17 ._modalClose_1it3a_888{background:#f8f9fa;box-shadow:none;color:#495057}._dark_1it3a_10 ._modalClose_1it3a_888{background:#353545;box-shadow:none;color:#e0e0e0}._light_1it3a_17 ._modalClose_1it3a_888:hover{background:#e9ecef}._dark_1it3a_10 ._modalClose_1it3a_888:hover{background:#404050}._modalBody_1it3a_921{flex:1;overflow-y:auto;padding:1.5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.6}._light_1it3a_17 ._modalBody_1it3a_921{color:#495057}._dark_1it3a_10 ._modalBody_1it3a_921{color:#999}._modalBody_1it3a_921 strong{font-weight:600}._light_1it3a_17 ._modalBody_1it3a_921 strong{color:#212529}._dark_1it3a_10 ._modalBody_1it3a_921 strong{color:#e0e0e0}._modalActions_1it3a_950{display:flex;gap:.75rem;padding:1.5rem;border-top:1px solid}._light_1it3a_17 ._modalActions_1it3a_950{border-top-color:#e9ecef}._dark_1it3a_10 ._modalActions_1it3a_950{border-top-color:#404050}._btnSecondary_1it3a_965{flex:1;padding:.875rem 1.5rem;border-radius:8px;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_1it3a_17 ._btnSecondary_1it3a_965,._dark_1it3a_10 ._btnSecondary_1it3a_965{background:transparent;border:1px solid #4361EE;box-shadow:none;color:#4361ee}._light_1it3a_17 ._btnSecondary_1it3a_965:hover{background:#4361ee0d}._dark_1it3a_10 ._btnSecondary_1it3a_965:hover{background:#4361ee1a}._btnPrimary_1it3a_998{flex:2;padding:.875rem 1.5rem;border:none;border-radius:8px;background:#4361ee;color:#fff;font-size:.95rem;font-weight:500;cursor:pointer;box-shadow:none;transition:all .2s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._btnPrimary_1it3a_998:hover{background:#3a56d4}._btnPrimary_1it3a_998:active{background:#3450c0}._loadingContainer_1it3a_1025{display:flex;justify-content:center;padding:3rem 0}._spinner_1it3a_1031{width:48px;height:48px;border:4px solid;border-radius:50%;animation:_spin_1it3a_1031 .8s linear infinite}._light_1it3a_17 ._spinner_1it3a_1031{border-color:#e9ecef;border-top-color:#4361ee}._dark_1it3a_10 ._spinner_1it3a_1031{border-color:#404050;border-top-color:#4361ee}@keyframes _spin_1it3a_1031{to{transform:rotate(360deg)}}@media (max-width: 640px){._categoriesGrid_1it3a_361{grid-template-columns:repeat(3,1fr);gap:.75rem}._categoryChip_1it3a_370{padding:.75rem .25rem}._categoryIcon_1it3a_383{font-size:1.75rem}._categoryName_1it3a_428{font-size:.75rem}}[data-rsbs-overlay]{border-top-left-radius:16px;border-top-left-radius:var(--rsbs-overlay-rounded,16px);border-top-right-radius:16px;border-top-right-radius:var(--rsbs-overlay-rounded,16px);display:flex;background:#fff;background:var(--rsbs-bg,#fff);flex-direction:column;height:0px;height:var(--rsbs-overlay-h,0px);transform:translateZ(0);transform:translate3d(0,var(--rsbs-overlay-translate-y,0px),0);will-change:height}[data-rsbs-overlay]:focus{outline:none}[data-rsbs-is-blocking=false] [data-rsbs-overlay]{box-shadow:0 -5px 60px #2659731c,0 -1px #2659730d}[data-rsbs-overlay],[data-rsbs-root]:after{max-width:auto;max-width:var(--rsbs-max-w,auto);margin-left:env(safe-area-inset-left);margin-left:var(--rsbs-ml,env(safe-area-inset-left));margin-right:env(safe-area-inset-right);margin-right:var(--rsbs-mr,env(safe-area-inset-right))}[data-rsbs-overlay],[data-rsbs-backdrop],[data-rsbs-root]:after{z-index:3;-ms-scroll-chaining:none;overscroll-behavior:none;touch-action:none;position:fixed;right:0;bottom:0;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}[data-rsbs-backdrop]{top:-60px;bottom:-60px;background-color:#0009;background-color:var(--rsbs-backdrop-bg,rgba(0, 0, 0, .6));will-change:opacity;cursor:pointer;opacity:1}[data-rsbs-is-dismissable=false] [data-rsbs-backdrop]{cursor:ns-resize}[data-rsbs-root]:after{content:"";pointer-events:none;background:#fff;background:var(--rsbs-bg,#fff);height:1px;transform-origin:bottom;transform:scale3d(1,0,1);transform:scale3d(1,var(--rsbs-antigap-scale-y,0),1);will-change:transform}[data-rsbs-footer],[data-rsbs-header]{flex-shrink:0;cursor:ns-resize;padding:16px}[data-rsbs-header]{text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:0 1px #2e3b4220;box-shadow:0 1px rgba(46,59,66,calc(var(--rsbs-content-opacity,1) * .125));z-index:1;padding-top:calc(20px + env(safe-area-inset-top));padding-bottom:8px}[data-rsbs-header]:before{position:absolute;content:"";display:block;width:36px;height:4px;top:calc(8px + env(safe-area-inset-top));left:50%;transform:translate(-50%);border-radius:2px;background-color:#00000024;background-color:var(--rsbs-handle-bg,hsla(0, 0%, 0%, .14))}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){[data-rsbs-header]:before{transform:translate(-50%) scaleY(.75)}}[data-rsbs-has-header=false] [data-rsbs-header]{box-shadow:none;padding-top:calc(12px + env(safe-area-inset-top))}[data-rsbs-scroll]{flex-shrink:1;flex-grow:1;-webkit-tap-highlight-color:revert;-webkit-touch-callout:revert;-webkit-user-select:auto;-ms-user-select:auto;-moz-user-select:auto;user-select:auto;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}[data-rsbs-scroll]:focus{outline:none}[data-rsbs-has-footer=false] [data-rsbs-content]{padding-bottom:env(safe-area-inset-bottom)}[data-rsbs-content]{overflow:hidden}[data-rsbs-footer]{box-shadow:0 -1px #2e3b4220,0 2px #fff;box-shadow:0 -1px rgba(46,59,66,calc(var(--rsbs-content-opacity,1) * .125)),0 2px 0 var(--rsbs-bg,#fff);overflow:hidden;z-index:1;padding-bottom:calc(16px + env(safe-area-inset-bottom))}[data-rsbs-is-dismissable=true] [data-rsbs-header]>*,[data-rsbs-is-dismissable=true] [data-rsbs-scroll]>*,[data-rsbs-is-dismissable=true] [data-rsbs-footer]>*,[data-rsbs-is-dismissable=false][data-rsbs-state=opening] [data-rsbs-header]>*,[data-rsbs-is-dismissable=false][data-rsbs-state=closing] [data-rsbs-header]>*,[data-rsbs-is-dismissable=false][data-rsbs-state=opening] [data-rsbs-scroll]>*,[data-rsbs-is-dismissable=false][data-rsbs-state=closing] [data-rsbs-scroll]>*,[data-rsbs-is-dismissable=false][data-rsbs-state=opening] [data-rsbs-footer]>*,[data-rsbs-is-dismissable=false][data-rsbs-state=closing] [data-rsbs-footer]>*{opacity:1;opacity:var(--rsbs-content-opacity,1)}[data-rsbs-is-dismissable=true] [data-rsbs-backdrop],[data-rsbs-is-dismissable=false][data-rsbs-state=opening] [data-rsbs-backdrop],[data-rsbs-is-dismissable=false][data-rsbs-state=closing] [data-rsbs-backdrop]{opacity:1;opacity:var(--rsbs-backdrop-opacity,1)}[data-rsbs-state=closed],[data-rsbs-state=closing]{pointer-events:none}._card_7z3jf_1{width:100%;padding:1rem;border-radius:12px;cursor:default;background:#fff;box-shadow:0 2px 8px #00000014}._modal_7z3jf_10{box-shadow:none}._list_7z3jf_14{transition:box-shadow .2s ease}._favorite_7z3jf_18{padding-right:4.75rem;cursor:inherit}._favorite_7z3jf_18 ._avatar_7z3jf_23{width:59px;height:59px;border-radius:20px;font-size:1.4rem}._favorite_7z3jf_18 ._avatarInitial_7z3jf_30{font-size:1.4rem}._favorite_7z3jf_18 ._rows_7z3jf_34{margin-top:.35rem}._header_7z3jf_38{display:flex;align-items:flex-start;gap:1rem}._avatar_7z3jf_23{width:62px;height:62px;border-radius:22px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:600;flex-shrink:0;overflow:hidden;background:linear-gradient(145deg,#f5f7ff,#e8eeff);color:#4361ee;box-shadow:0 8px 20px #4361ee2e,inset 0 0 0 1px #4361ee14}._avatar_7z3jf_23 img{width:100%;height:100%;object-fit:cover}._avatarInitial_7z3jf_30{font-size:1.5rem;font-weight:600}._content_7z3jf_71{flex:1;min-width:0}._typeLabel_7z3jf_76{margin-bottom:3px;font-size:12px;line-height:1.2;color:#4361ee;font-weight:750;text-transform:uppercase;letter-spacing:.6px}._favorite_7z3jf_18 ._typeLabel_7z3jf_76{margin-bottom:5px}._title_7z3jf_90{font-size:1.1rem;font-weight:600;margin-bottom:.25rem;color:#1a1a1a}._chips_7z3jf_97{display:flex;gap:7px;flex-wrap:wrap;margin-top:4px;margin-bottom:.5rem}._chip_7z3jf_97{display:inline-flex;align-items:center;padding:7px 11px;border-radius:999px;background:linear-gradient(180deg,#4361ee1a,#4361ee12);color:#4361ee;font-size:14px;font-weight:760}._distance_7z3jf_116{display:inline-flex;align-items:center;padding:7px 10px;border-radius:999px;background:#f1f3f5;color:#495057;font-size:13px;font-weight:760}._divider_7z3jf_127{height:1px;margin:.85rem 0 .75rem;background:#e9ecef}._rows_7z3jf_34{display:grid;gap:.75rem}._infoRow_7z3jf_138{display:grid;grid-template-columns:40px 1fr;gap:.75rem;align-items:start}._iconBox_7z3jf_145{width:40px;height:40px;border-radius:14px;display:grid;place-items:center;color:#4361ee;background:#f2f5ff}._iconBox_7z3jf_145 svg{display:block}._infoLabel_7z3jf_159{margin-bottom:4px;color:#6c757d;font-size:13px;font-weight:650;line-height:1.15}._infoValue_7z3jf_167{color:#212529;font-size:15px;font-weight:620;line-height:1.27;white-space:pre-line}._meta_7z3jf_175{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:.9rem}._metaItem_7z3jf_182{min-height:58px;border-radius:17px;display:grid;align-content:center;justify-items:center;gap:3px;padding:8px 6px;background:#f8f9ff;border:1px solid #eef1fb}._metaNumber_7z3jf_194{max-width:100%;font-size:15px;font-weight:850;color:#212529;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._ratingItem_7z3jf_205{background:#fff9eb;border-color:#f3dfaa}._ratingValue_7z3jf_210{color:#212529;letter-spacing:-.25px}._metaText_7z3jf_215{max-width:100%;color:#6c757d;font-size:11px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._actions_7z3jf_225{display:grid;grid-template-columns:1fr;gap:12px;margin-top:17px}._actionsSplit_7z3jf_232{grid-template-columns:1fr 1.18fr}._primaryButton_7z3jf_236,._secondaryButton_7z3jf_237{min-width:0;height:54px;border-radius:17px;font-size:16px;font-weight:790;font-family:inherit;cursor:pointer;transition:all .2s ease}._primaryButton_7z3jf_236{border:0;color:#fff;background:linear-gradient(180deg,#4b67f1,#3457ee);box-shadow:0 10px 22px #4361ee57}._primaryButton_7z3jf_236:disabled{cursor:not-allowed;opacity:.55;box-shadow:none}._secondaryButton_7z3jf_237{border:1.5px solid #4361EE;background:#fff;color:#4361ee;box-shadow:0 5px 12px #4361ee0f}.dark ._title_7z3jf_90,.dark ._infoValue_7z3jf_167,.dark ._metaNumber_7z3jf_194,.dark ._ratingValue_7z3jf_210{color:#e0e0e0}.dark ._card_7z3jf_1{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}.dark ._modal_7z3jf_10{box-shadow:none}.dark ._secondaryButton_7z3jf_237{background:transparent}.light ._card_7z3jf_1{background:#fff;box-shadow:0 2px 8px #00000014}.light ._modal_7z3jf_10{box-shadow:none}.dark ._list_7z3jf_14:hover{box-shadow:0 6px 20px #0006}.light ._list_7z3jf_14:hover{box-shadow:0 4px 12px #0000001f}@media (max-width: 640px){._favorite_7z3jf_18{padding-right:4.25rem}}._pageContainer_bstnz_9{width:100%;padding:.85rem clamp(.9rem,4vw,1.25rem);padding-bottom:5rem;min-height:100vh}._pageContainer_bstnz_9._light_bstnz_16{background:#f8f9fa}._pageContainer_bstnz_9._dark_bstnz_20{background:#1a1a1a}._favoritesHeaderBar_bstnz_25{position:fixed;top:48px;left:0;right:0;z-index:100;padding:.7rem 1rem .75rem;box-shadow:0 2px 8px #0000000f;text-align:center}._favoritesHeaderBar_bstnz_25._light_bstnz_16{background:#f8f9fa}._favoritesHeaderBar_bstnz_25._dark_bstnz_20{background:#1a1a1a}._favoritesContent_bstnz_44{padding-top:3.5rem}._headerCard_bstnz_53{border-radius:12px;padding:1.5rem;margin-bottom:1.5rem;text-align:center}._headerCard_bstnz_53._light_bstnz_16{background:#fff;box-shadow:0 2px 8px #00000014}._headerCard_bstnz_53._dark_bstnz_20{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._headerTitle_bstnz_70{font-size:1.5rem;font-weight:700;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._headerTitle_bstnz_70._light_bstnz_16{color:#212529}._headerTitle_bstnz_70._dark_bstnz_20{color:#e0e0e0}._favoritesList_bstnz_89{display:flex;flex-direction:column;gap:1rem}._favoriteCard_bstnz_95{cursor:pointer;position:relative;transition:transform .2s ease}._favoriteCard_bstnz_95:hover{transform:translateY(-2px)}._favoriteCard_bstnz_95:active{transform:translateY(0)}._favoriteRemoveBtn_bstnz_109{position:absolute;top:1rem;right:1rem;width:44px;height:44px;min-width:44px;min-height:44px;border:none;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;font-size:1.25rem;color:#ef5350}._favoriteRemoveBtn_bstnz_109._light_bstnz_16{background:#f8f9fa}._favoriteRemoveBtn_bstnz_109._dark_bstnz_20{background:#353545}._favoriteRemoveBtn_bstnz_109:hover{color:#d32f2f}._favoriteRemoveBtn_bstnz_109._light_bstnz_16:hover{background:#e9ecef}._favoriteRemoveBtn_bstnz_109._dark_bstnz_20:hover{background:#404050}._favoriteRemoveBtn_bstnz_109:active{transform:scale(.95)}._emptyState_bstnz_156{border-radius:24px;padding:2.35rem 1.25rem 2.45rem;text-align:center;min-height:min(46vh,475px);overflow:hidden}._emptyState_bstnz_156._light_bstnz_16{background:#fff;box-shadow:0 14px 34px #14295712;border:1px solid rgba(255,255,255,.74)}._emptyState_bstnz_156._dark_bstnz_20{background:#2d2d3a;box-shadow:0 4px 16px #0000004d;border:1px solid rgba(255,255,255,.06)}._emptyIcon_bstnz_176{width:210px;height:150px;margin:0 auto 1.15rem;color:inherit;display:flex;align-items:center;justify-content:center}._emptyMascot_bstnz_186{width:210px;max-width:72%;height:auto;display:block;filter:drop-shadow(0 18px 24px rgba(67,97,238,.18))}._emptyTitle_bstnz_194{font-size:clamp(1.28rem,4.2vw,1.55rem);font-weight:850;line-height:1.15;letter-spacing:-.03em;margin-bottom:.65rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._emptyTitle_bstnz_194._light_bstnz_16{color:#212529}._emptyTitle_bstnz_194._dark_bstnz_20{color:#e0e0e0}._emptyText_bstnz_211{font-size:clamp(.95rem,3.5vw,1.08rem);line-height:1.42;margin:0 auto 1.45rem;max-width:320px}._emptyText_bstnz_211._light_bstnz_16{color:#6c757d}._emptyText_bstnz_211._dark_bstnz_20{color:#999}._emptyActionButton_bstnz_226{min-height:52px;min-width:200px;border:none;border-radius:15px;padding:0 1.25rem;cursor:pointer;font-size:1rem;font-weight:800;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:all .2s ease}._emptyActionButton_bstnz_226._light_bstnz_16,._emptyActionButton_bstnz_226._dark_bstnz_20{background:linear-gradient(135deg,#4361ee,#3450c0);color:#fff;box-shadow:0 14px 24px #2a43b847}._emptyActionButton_bstnz_226:hover{background:linear-gradient(135deg,#3a56d4,#2f47ad);transform:translateY(-1px)}._emptyActionButton_bstnz_226:active{background:linear-gradient(135deg,#3450c0,#2a4099);transform:translateY(0)}._alert_bstnz_260{padding:1rem 1.25rem;border-radius:12px;margin-bottom:1.5rem;font-size:.95rem;display:flex;align-items:center;gap:.75rem;border-left:4px solid #f44336}._alert_bstnz_260._light_bstnz_16{background:#f4433614;color:#212529}._alert_bstnz_260._dark_bstnz_20{background:#f4433626;color:#e0e0e0}._alertClose_bstnz_281{margin-left:auto;background:none;border:none;color:inherit;cursor:pointer;font-size:1.25rem;opacity:.7;transition:opacity .2s}._alertClose_bstnz_281:hover{opacity:1}._loadingContainer_bstnz_300{display:flex;justify-content:center;align-items:center;min-height:60vh}._spinner_bstnz_307{width:48px;height:48px;border:4px solid;border-radius:50%;animation:_spin_bstnz_307 .8s linear infinite}._spinner_bstnz_307._light_bstnz_16{border-color:#e9ecef;border-top-color:#4361ee}._spinner_bstnz_307._dark_bstnz_20{border-color:#404050;border-top-color:#4361ee}@keyframes _spin_bstnz_307{to{transform:rotate(360deg)}}@media (max-width: 640px){._pageContainer_bstnz_9{padding:.75rem .75rem 5rem}._favoritesHeaderBar_bstnz_25{padding:.65rem .75rem .7rem}._favoritesContent_bstnz_44{padding-top:3.25rem}._headerCard_bstnz_53{padding:1.25rem}._favoriteRemoveBtn_bstnz_109{width:40px;height:40px;min-width:40px;min-height:40px;font-size:1.1rem}._emptyState_bstnz_156{min-height:45vh;padding:2.1rem 1.1rem 2.2rem}._emptyIcon_bstnz_176{width:190px;height:136px;margin-bottom:1rem}._emptyMascot_bstnz_186{width:190px;max-width:78%}}._pageContainer_1higd_9{width:100%;padding:1.5rem 1rem 5rem;min-height:100vh}._light_1higd_16._pageContainer_1higd_9{background:#f8f9fa}._dark_1higd_20._pageContainer_1higd_9{background:#1a1a1a}._recordsToolbar_1higd_25{position:fixed;top:48px;left:0;right:0;z-index:100;padding:.9rem 1rem .75rem;box-shadow:none}._light_1higd_16 ._recordsToolbar_1higd_25{background:#f8f9fa}._dark_1higd_20 ._recordsToolbar_1higd_25{background:#1a1a1a}._recordsToolbar_1higd_25 ._myQuestionsLink_1higd_43{margin-bottom:.5rem}._recordsToolbar_1higd_25 ._tabsCard_1higd_47{margin-bottom:0}._recordsContent_1higd_51{padding-top:174px}._tabsCard_1higd_47{border-radius:8px;padding:4px;margin-bottom:16px}._light_1higd_16 ._tabsCard_1higd_47{background:#fff;box-shadow:0 2px 8px #00000014}._dark_1higd_20 ._tabsCard_1higd_47{background:#2d2d3a;box-shadow:0 2px 8px #0000004d}._tabs_1higd_47{display:flex;gap:0}._tabButton_1higd_80{flex:1;padding:12px 16px;border:none;border-radius:8px;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(.25,.1,.25,1);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:44px;background:transparent}._light_1higd_16 ._tabButton_1higd_80{color:#6c757d}._dark_1higd_20 ._tabButton_1higd_80{color:#999}._tabButton_1higd_80:hover{background:#f1f3f580}._dark_1higd_20 ._tabButton_1higd_80:hover{background:#4361ee1a}._tabButtonActive_1higd_110{background:#4361ee!important;color:#fff!important;box-shadow:0 10px 20px #2a43b83d}._appointmentsList_1higd_120{display:flex;flex-direction:column;gap:1.5rem}._dateGroup_1higd_126{display:flex;flex-direction:column;gap:.75rem}._appointmentCards_1higd_132{display:flex;flex-direction:column;gap:1rem}._dateGroupTitle_1higd_138{font-size:14px;font-weight:500;margin-left:.5rem;margin-bottom:.25rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_1higd_16 ._dateGroupTitle_1higd_138{color:#495057}._dark_1higd_20 ._dateGroupTitle_1higd_138{color:#e0e0e0}._appointmentCard_1higd_132{border-radius:12px;padding:16px;transition:all .2s ease;position:relative}._light_1higd_16 ._appointmentCard_1higd_132{background:#fff;box-shadow:0 2px 8px #00000014}._dark_1higd_20 ._appointmentCard_1higd_132{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._appointmentCard_1higd_132:hover{transform:translateY(-1px)}._light_1higd_16 ._appointmentCard_1higd_132:hover{box-shadow:0 4px 12px #0000001f}._dark_1higd_20 ._appointmentCard_1higd_132:hover{box-shadow:0 6px 20px #0006}._appointmentHeader_1higd_187{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}._appointmentTime_1higd_194{display:flex;align-items:center;gap:.5rem;font-size:14px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin-bottom:.75rem}._light_1higd_16 ._appointmentTime_1higd_194{color:#6c757d}._dark_1higd_20 ._appointmentTime_1higd_194{color:#999}._statusBadge_1higd_215{padding:6px 12px;border-radius:8px;font-size:12px;font-weight:500;white-space:nowrap;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._statusPending_1higd_224{background:#fff3cd;color:#856404}._dark_1higd_20 ._statusPending_1higd_224{background:#ffc10733;color:#ffd54f}._statusConfirmed_1higd_234{background:#d1ecf1;color:#0c5460}._dark_1higd_20 ._statusConfirmed_1higd_234{background:#17a2b833;color:#4fc3f7}._statusCompleted_1higd_244{background:#d4edda;color:#155724}._dark_1higd_20 ._statusCompleted_1higd_244{background:#4caf5033;color:#81c784}._statusCancelled_1higd_254{background:#f8d7da;color:#721c24}._dark_1higd_20 ._statusCancelled_1higd_254{background:#f4433633;color:#e57373}._statusNoShow_1higd_264{font-weight:500}._light_1higd_16 ._statusNoShow_1higd_264{background:#e9ecef;color:#6c757d}._dark_1higd_20 ._statusNoShow_1higd_264{background:#353545;color:#999}._divider_1higd_282{height:1px;margin:1rem 0}._light_1higd_16 ._divider_1higd_282{background:#e9ecef}._dark_1higd_20 ._divider_1higd_282{background:#404050}._masterInfo_1higd_299{display:flex;align-items:center;gap:12px;margin-bottom:1rem}._avatar_1higd_306{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:600;flex-shrink:0;overflow:hidden;background:#4361ee;color:#fff}._avatar_1higd_306 img{width:100%;height:100%;object-fit:cover}._masterDetails_1higd_327{flex:1}._masterLabel_1higd_331{font-size:12px;display:flex;align-items:center;gap:4px;margin-bottom:4px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_1higd_16 ._masterLabel_1higd_331{color:#6c757d}._dark_1higd_20 ._masterLabel_1higd_331{color:#999}._masterName_1higd_348{font-size:16px;font-weight:600;margin-bottom:4px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_1higd_16 ._masterName_1higd_348{color:#212529}._dark_1higd_20 ._masterName_1higd_348{color:#e0e0e0}._masterUsername_1higd_363{font-size:14px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_1higd_16 ._masterUsername_1higd_363{color:#6c757d}._dark_1higd_20 ._masterUsername_1higd_363{color:#999}._serviceInfo_1higd_380{margin-bottom:1rem}._serviceLabel_1higd_384{font-size:12px;display:flex;align-items:center;gap:4px;margin-bottom:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_1higd_16 ._serviceLabel_1higd_384{color:#6c757d}._dark_1higd_20 ._serviceLabel_1higd_384{color:#999}._serviceName_1higd_401{font-size:16px;font-weight:600;margin-bottom:4px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_1higd_16 ._serviceName_1higd_401{color:#212529}._dark_1higd_20 ._serviceName_1higd_401{color:#e0e0e0}._serviceDescription_1higd_416{font-size:14px;margin-bottom:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_1higd_16 ._serviceDescription_1higd_416{color:#6c757d}._dark_1higd_20 ._serviceDescription_1higd_416{color:#999}._serviceTags_1higd_430{display:flex;gap:8px;flex-wrap:wrap}._serviceTag_1higd_430{padding:6px 12px;border-radius:8px;font-size:13px;font-weight:500;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_1higd_16 ._serviceTag_1higd_430{background:#f8f9fa;color:#212529;border:1px solid #E9ECEF}._dark_1higd_20 ._serviceTag_1higd_430{background:#353545;color:#e0e0e0;border:1px solid #404050}._addressInfo_1higd_464{margin-bottom:1rem}._addressLabel_1higd_468{font-size:12px;display:flex;align-items:center;gap:4px;margin-bottom:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_1higd_16 ._addressLabel_1higd_468{color:#6c757d}._dark_1higd_20 ._addressLabel_1higd_468{color:#999}._addressText_1higd_485{font-size:14px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_1higd_16 ._addressText_1higd_485{color:#495057}._dark_1higd_20 ._addressText_1higd_485{color:#e0e0e0}._notesBox_1higd_502{margin-bottom:1rem}._notesLabel_1higd_506{font-size:12px;margin-bottom:4px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_1higd_16 ._notesLabel_1higd_506{color:#6c757d}._dark_1higd_20 ._notesLabel_1higd_506{color:#999}._notesText_1higd_520{font-size:14px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_1higd_16 ._notesText_1higd_520{color:#212529}._dark_1higd_20 ._notesText_1higd_520{color:#e0e0e0}._cancelReason_1higd_537{margin-bottom:1rem;padding:12px 16px;border-radius:8px;border-left:3px solid #ff9800;font-size:14px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_1higd_16 ._cancelReason_1higd_537{background:#ff98001a;color:#212529}._dark_1higd_20 ._cancelReason_1higd_537{background:#ff980026;color:#e0e0e0}._actionButtons_1higd_560{display:flex;flex-direction:column;gap:12px;margin-top:8px}._cancelButton_1higd_567{width:100%;padding:12px 16px;border:none;border-radius:8px;font-size:16px;font-weight:500;color:#fff;background:#dc3545;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:44px}._cancelButton_1higd_567:hover{background:#c82333}._cancelButton_1higd_567:active{background:#bd2130}._reviewButton_1higd_594{width:100%;padding:12px 16px;border:none;border-radius:8px;font-size:16px;font-weight:500;color:#fff;background:#4361ee;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:44px}._reviewButton_1higd_594:hover{background:#3a56d4}._reviewButton_1higd_594:active{background:#3450c0}._emptyState_1higd_625{border-radius:20px;padding:2.8rem 1.25rem;text-align:center}._light_1higd_16 ._emptyState_1higd_625{background:#fff;box-shadow:0 2px 8px #00000014}._dark_1higd_20 ._emptyState_1higd_625{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._emptyIcon_1higd_641{width:210px;max-width:82%;margin:0 auto 1.2rem;opacity:1}._emptyIcon_1higd_641 svg{width:100%;height:auto;display:block}._light_1higd_16 ._emptyIcon_1higd_641{color:#6c757d}._dark_1higd_20 ._emptyIcon_1higd_641{color:#999}._emptyTitle_1higd_662{font-size:1.25rem;font-weight:800;line-height:1.18;margin-bottom:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_1higd_16 ._emptyTitle_1higd_662{color:#212529}._dark_1higd_20 ._emptyTitle_1higd_662{color:#e0e0e0}._emptyText_1higd_678{font-size:.95rem;line-height:1.42;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_1higd_16 ._emptyText_1higd_678{color:#6c757d}._dark_1higd_20 ._emptyText_1higd_678{color:#999}._emptyActionButton_1higd_692{margin-top:1rem;min-height:48px;padding:.75rem 1.4rem;border:none;border-radius:12px;font-size:.95rem;font-weight:700;cursor:pointer}._light_1higd_16 ._emptyActionButton_1higd_692,._dark_1higd_20 ._emptyActionButton_1higd_692{background:#4361ee;color:#fff;box-shadow:0 10px 20px #2a43b83d}._emptyActionButton_1higd_692:hover{background:#3a56d4}._emptyActionButton_1higd_692:active{background:#3450c0}._alert_1higd_722{padding:12px 16px;border-radius:8px;margin-bottom:16px;font-size:14px;display:flex;align-items:center;gap:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._alertError_1higd_733{border-left:4px solid #DC3545}._light_1higd_16 ._alertError_1higd_733{background:#f8d7da;color:#721c24}._dark_1higd_20 ._alertError_1higd_733{background:#dc354526;color:#e57373}._alertSuccess_1higd_747{border-left:4px solid #28A745}._light_1higd_16 ._alertSuccess_1higd_747{background:#d4edda;color:#155724}._dark_1higd_20 ._alertSuccess_1higd_747{background:#28a74526;color:#81c784}._alertClose_1higd_761{margin-left:auto;background:none;border:none;color:inherit;cursor:pointer;font-size:1.25rem;opacity:.7;transition:opacity .2s;padding:0;min-width:24px;min-height:24px}._alertClose_1higd_761:hover{opacity:1}._myQuestionsLink_1higd_43{width:100%;min-height:48px;padding:10px 14px;margin-bottom:1rem;border-radius:12px;border:1px solid transparent;font-size:.95rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;transition:background .15s ease,border-color .15s ease,transform .15s ease}._light_1higd_16 ._myQuestionsLink_1higd_43{background:#eef2ff;border-color:#d9e2ff;color:#3651d4}._dark_1higd_20 ._myQuestionsLink_1higd_43{background:#4361ee24;border-color:#9db0ff47;color:#c7d2ff}._myQuestionsLink_1higd_43:hover{background:#e4eaff;border-color:#c8d5ff}._dark_1higd_20 ._myQuestionsLink_1higd_43:hover{background:#4361ee38;border-color:#9db0ff61}._myQuestionsLink_1higd_43:active{transform:translateY(1px)}._myQuestionsIcon_1higd_822{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;background:#4361ee;color:#fff;font-size:1rem;font-weight:800}._dark_1higd_20 ._myQuestionsIcon_1higd_822{background:#9db0ff;color:#1f2440}._myQuestionsText_1higd_841{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._myQuestionsChevron_1higd_848{color:inherit;font-size:1.4rem;font-weight:700;line-height:1}._loadingContainer_1higd_859{display:flex;justify-content:center;align-items:center;min-height:60vh}._spinner_1higd_866{width:48px;height:48px;border:4px solid;border-radius:50%;animation:_spin_1higd_866 .8s linear infinite}._light_1higd_16 ._spinner_1higd_866{border-color:#e9ecef;border-top-color:#4361ee}._dark_1higd_20 ._spinner_1higd_866{border-color:#404050;border-top-color:#4361ee}@keyframes _spin_1higd_866{to{transform:rotate(360deg)}}._modalOverlay_1higd_892{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999;padding:24px;animation:_fadeIn_1higd_1 .2s ease}@keyframes _fadeIn_1higd_1{0%{opacity:0}to{opacity:1}}._modal_1higd_892{border-radius:12px;width:100%;max-width:500px;max-height:90vh;display:flex;flex-direction:column;animation:_slideUp_1higd_1 .3s ease}._light_1higd_16 ._modal_1higd_892{background:#fff;box-shadow:0 4px 24px #00000026}._dark_1higd_20 ._modal_1higd_892{background:#2d2d3a;box-shadow:0 4px 24px #0006}@keyframes _slideUp_1higd_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._modalHeader_1higd_943{display:flex;justify-content:space-between;align-items:center;padding:20px 24px}._light_1higd_16 ._modalHeader_1higd_943{border-bottom:1px solid #E9ECEF}._dark_1higd_20 ._modalHeader_1higd_943{border-bottom:1px solid #404050}._modalTitle_1higd_958{font-size:18px;font-weight:700;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_1higd_16 ._modalTitle_1higd_958{color:#212529}._dark_1higd_20 ._modalTitle_1higd_958{color:#e0e0e0}._modalClose_1higd_972{width:36px;height:36px;border:none;border-radius:8px;cursor:pointer;font-size:1.25rem;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._light_1higd_16 ._modalClose_1higd_972{background:#f8f9fa;color:#495057}._dark_1higd_20 ._modalClose_1higd_972{background:#353545;color:#e0e0e0}._modalClose_1higd_972:hover{background:#e9ecef}._dark_1higd_20 ._modalClose_1higd_972:hover{background:#404050}._modalBody_1higd_1003{flex:1;overflow-y:auto;padding:24px}._warningBox_1higd_1009{padding:12px 16px;border-radius:8px;border-left:3px solid #ff9800;margin-bottom:24px;font-size:14px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_1higd_16 ._warningBox_1higd_1009{background:#ff98001a;color:#212529}._dark_1higd_20 ._warningBox_1higd_1009{background:#ff980026;color:#e0e0e0}._modalInfoText_1higd_1028{font-size:14px;margin-bottom:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_1higd_16 ._modalInfoText_1higd_1028{color:#495057}._dark_1higd_20 ._modalInfoText_1higd_1028{color:#999}._neoTextarea_1higd_1042{width:100%;padding:12px 16px;border:none;border-radius:8px;font-size:14px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;resize:vertical;min-height:100px;transition:all .2s ease}._light_1higd_16 ._neoTextarea_1higd_1042{background:#f8f9fa;box-shadow:0 1px 4px #0000000d;color:#212529}._dark_1higd_20 ._neoTextarea_1higd_1042{background:#353545;box-shadow:0 1px 4px #0000004d;color:#e0e0e0}._neoTextarea_1higd_1042:focus{outline:none}._light_1higd_16 ._neoTextarea_1higd_1042:focus{box-shadow:0 2px 8px #00000014}._dark_1higd_20 ._neoTextarea_1higd_1042:focus{box-shadow:0 2px 8px #0006}._neoTextarea_1higd_1042::placeholder{color:#adb5bd}._dark_1higd_20 ._neoTextarea_1higd_1042::placeholder{color:#666}._modalActions_1higd_1086{display:flex;gap:12px;padding:20px 24px}._light_1higd_16 ._modalActions_1higd_1086{border-top:1px solid #E9ECEF}._dark_1higd_20 ._modalActions_1higd_1086{border-top:1px solid #404050}._btnSecondary_1higd_1100{flex:1;padding:12px 16px;border:1px solid #4361EE;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:44px;background:transparent;color:#4361ee}._btnSecondary_1higd_1100:hover{background:#4361ee0d}._dark_1higd_20 ._btnSecondary_1higd_1100:hover{background:#4361ee1a}._btnDanger_1higd_1123{flex:1;padding:12px 16px;border:none;border-radius:8px;background:#dc3545;color:#fff;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:44px}._btnDanger_1higd_1123:hover{background:#c82333}._btnDanger_1higd_1123:active{background:#bd2130}@media (max-width: 640px){._pageContainer_1higd_9{padding:1rem .75rem 5rem}._recordsToolbar_1higd_25{padding:.75rem .75rem .7rem}._recordsContent_1higd_51{padding-top:166px}._tabsCard_1higd_47{padding:3px;border-radius:8px}._tabButton_1higd_80{padding:10px 12px;font-size:14px}._emptyState_1higd_625{padding:2.4rem 1.1rem}._appointmentCard_1higd_132{padding:14px;border-radius:10px}._modal_1higd_892{max-width:100%;max-height:95vh;border-radius:12px;margin:16px}._modalOverlay_1higd_892{padding:16px}}._card_19od3_1{width:100%;padding:1rem;border-radius:12px;background:#fff;box-shadow:0 2px 8px #00000014}._light_19od3_9._card_19od3_1{background:#fff;box-shadow:0 2px 8px #00000014}._dark_19od3_14._card_19od3_1{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._header_19od3_19{display:flex;align-items:flex-start;gap:1rem}._avatar_19od3_25{width:59px;height:59px;border-radius:18px;display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:600;flex-shrink:0;overflow:hidden;background:#f2f5ff;color:#4361ee;box-shadow:inset 0 0 0 1px #4361ee14}._avatar_19od3_25 img{width:100%;height:100%;object-fit:cover}._avatarInitial_19od3_47{font-size:1.4rem;font-weight:600}._headerMain_19od3_52{flex:1;min-width:0}._headerTop_19od3_57{display:flex;align-items:flex-start;gap:.65rem}._content_19od3_63{flex:1;min-width:0}._typeLabel_19od3_68{margin-bottom:5px;font-size:12px;line-height:1.2;color:#4361ee;font-weight:750;text-transform:uppercase;letter-spacing:.6px}._title_19od3_78{font-size:1.1rem;font-weight:600;margin-bottom:.15rem;line-height:1.25}._light_19od3_9 ._title_19od3_78{color:#1a1a1a}._dark_19od3_14 ._title_19od3_78{color:#e0e0e0}._subtitle_19od3_93{font-size:14px;line-height:1.25}._light_19od3_9 ._subtitle_19od3_93{color:#6c757d}._dark_19od3_14 ._subtitle_19od3_93{color:#999}._statusChip_19od3_106{flex-shrink:0;padding:6px 10px;border-radius:999px;font-size:11px;font-weight:700;line-height:1.15;white-space:nowrap;max-width:42%;overflow:hidden;text-overflow:ellipsis}._statusPending_19od3_119{background:#fff3cd;color:#856404}._dark_19od3_14 ._statusPending_19od3_119{background:#ffc10733;color:#ffd54f}._statusConfirmed_19od3_129{background:#d1ecf1;color:#0c5460}._dark_19od3_14 ._statusConfirmed_19od3_129{background:#17a2b833;color:#4fc3f7}._statusCompleted_19od3_139{background:#d4edda;color:#155724}._dark_19od3_14 ._statusCompleted_19od3_139{background:#4caf5033;color:#81c784}._statusCancelled_19od3_149{background:#f8d7da;color:#721c24}._dark_19od3_14 ._statusCancelled_19od3_149{background:#f4433633;color:#e57373}._statusNoShow_19od3_159{background:#e9ecef;color:#6c757d}._dark_19od3_14 ._statusNoShow_19od3_159{background:#353545;color:#999}._rows_19od3_169{display:grid;gap:.75rem;margin-top:.85rem}._infoRow_19od3_175{display:grid;grid-template-columns:40px 1fr;gap:.75rem;align-items:start}._iconBox_19od3_182{width:40px;height:40px;border-radius:14px;display:grid;place-items:center;color:#4361ee;background:#f2f5ff}._dark_19od3_14 ._iconBox_19od3_182{background:#4361ee1f}._iconBox_19od3_182 svg{display:block}._infoLabel_19od3_200{margin-bottom:4px;color:#6c757d;font-size:13px;font-weight:650;line-height:1.15}._dark_19od3_14 ._infoLabel_19od3_200{color:#999}._infoValue_19od3_212{color:#212529;font-size:15px;font-weight:620;line-height:1.27;white-space:pre-line}._dark_19od3_14 ._infoValue_19od3_212{color:#e0e0e0}._serviceName_19od3_224{font-size:15px;font-weight:750;line-height:1.3;margin-bottom:4px}._light_19od3_9 ._serviceName_19od3_224{color:#212529}._dark_19od3_14 ._serviceName_19od3_224{color:#e0e0e0}._serviceDescription_19od3_239{font-size:14px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._light_19od3_9 ._serviceDescription_19od3_239{color:#6c757d}._dark_19od3_14 ._serviceDescription_19od3_239{color:#999}._metaChips_19od3_256{display:flex;flex-wrap:wrap;gap:7px;margin-top:.85rem}._metaChip_19od3_256{display:inline-flex;align-items:center;padding:7px 11px;border-radius:999px;background:linear-gradient(180deg,#4361ee1a,#4361ee12);color:#4361ee;font-size:14px;font-weight:760}._cancelReasonBox_19od3_274{margin-top:.85rem;padding:12px 14px;border-radius:14px;border-left:3px solid #ff9800;font-size:14px;line-height:1.35}._light_19od3_9 ._cancelReasonBox_19od3_274{background:#ff98001a;color:#212529}._dark_19od3_14 ._cancelReasonBox_19od3_274{background:#ff980026;color:#e0e0e0}._cancelReasonLabel_19od3_293{font-size:12px;font-weight:650;margin-bottom:4px;color:#6c757d}._dark_19od3_14 ._cancelReasonLabel_19od3_293{color:#999}._actions_19od3_304{display:grid;grid-template-columns:1fr;gap:12px;margin-top:17px}._primaryButton_19od3_311,._dangerButton_19od3_312{min-width:0;width:100%;height:54px;border-radius:17px;font-size:16px;font-weight:790;font-family:inherit;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px}._primaryButton_19od3_311{border:0;color:#fff;background:#4361ee;box-shadow:0 10px 20px #2a43b83d}._dangerButton_19od3_312{border:0;color:#fff;background:#dc3545;box-shadow:none}._primaryButton_19od3_311:hover{background:#3a56d4}._dangerButton_19od3_312:hover{background:#c82333}._primaryButton_19od3_311:active,._dangerButton_19od3_312:active{transform:translateY(1px)}._calendarContainer_10vtj_2{width:100%;padding:1rem 1rem 5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._calendarContainer_10vtj_2._light_10vtj_9{background:#f4f6f9}._calendarContainer_10vtj_2._dark_10vtj_13{background:#1a1a1a}._headerCard_10vtj_18{border-radius:12px;padding:20px 16px;margin-bottom:24px;text-align:center;transition:all .2s ease}._calendarContainer_10vtj_2._light_10vtj_9 ._headerCard_10vtj_18{background:#fff;box-shadow:0 4px 12px #0000000f}._calendarContainer_10vtj_2._dark_10vtj_13 ._headerCard_10vtj_18{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._filterLabel_10vtj_36{display:block;font-size:14px;font-weight:500;margin-bottom:8px}._calendarContainer_10vtj_2._light_10vtj_9 ._filterLabel_10vtj_36{color:#495057}._calendarContainer_10vtj_2._dark_10vtj_13 ._filterLabel_10vtj_36{color:#999}._filterSelect_10vtj_51{width:100%;max-width:400px;border-radius:12px;padding:.7rem 1rem;font-size:.95rem;border:none;cursor:pointer;font-family:inherit;font-weight:500}._calendarContainer_10vtj_2._light_10vtj_9 ._filterSelect_10vtj_51{background:#fafafa;color:#212529;border:1px solid #E5E7EB;box-shadow:none}._calendarContainer_10vtj_2._dark_10vtj_13 ._filterSelect_10vtj_51{background:#353545;color:#e0e0e0}._calendarContainer_10vtj_2._light_10vtj_9 ._filterSelect_10vtj_51:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f61f;background:#fff}._calendarContainer_10vtj_2._dark_10vtj_13 ._filterSelect_10vtj_51:focus{outline:none;box-shadow:0 2px 8px #4361ee33}._neoCard_10vtj_88{border-radius:20px;padding:16px;margin-bottom:14px;transition:all .2s ease}._calendarContainer_10vtj_2._light_10vtj_9 ._neoCard_10vtj_88{background:#fff;border:1px solid #E9EEF7;box-shadow:0 10px 28px #0f172a0f}._calendarContainer_10vtj_2._dark_10vtj_13 ._neoCard_10vtj_88{background:#2d2d3a;border:1px solid #404050;box-shadow:0 4px 16px #0000004d}._onboardingEmptyBlock_10vtj_107{text-align:center;padding:1.5rem}._onboardingEmptyTitle_10vtj_112{font-weight:600;font-size:1.1rem;margin-bottom:.5rem}._calendarContainer_10vtj_2._light_10vtj_9 ._onboardingEmptyTitle_10vtj_112{color:#212529}._calendarContainer_10vtj_2._dark_10vtj_13 ._onboardingEmptyTitle_10vtj_112{color:#e0e0e0}._onboardingEmptyDescription_10vtj_126{font-size:.9rem;margin-bottom:1rem;line-height:1.4}._calendarContainer_10vtj_2._light_10vtj_9 ._onboardingEmptyDescription_10vtj_126{color:#6c757d}._calendarContainer_10vtj_2._dark_10vtj_13 ._onboardingEmptyDescription_10vtj_126{color:#999}._blockHeader_10vtj_141{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}._blockTitle_10vtj_148{display:flex;align-items:center;gap:.5rem;font-size:14px;font-weight:500}._calendarContainer_10vtj_2._light_10vtj_9 ._blockTitle_10vtj_148{color:#495057}._calendarContainer_10vtj_2._dark_10vtj_13 ._blockTitle_10vtj_148{color:#e0e0e0}._neoButton_10vtj_165{border-radius:8px;padding:12px 16px;font-size:16px;font-weight:500;border:none;cursor:pointer;font-family:inherit;transition:all .2s ease;display:inline-flex;align-items:center;gap:8px}._calendarContainer_10vtj_2._light_10vtj_9 ._neoButton_10vtj_165,._calendarContainer_10vtj_2._dark_10vtj_13 ._neoButton_10vtj_165{background:transparent;border:1px solid #4361EE;color:#4361ee;box-shadow:none}._calendarContainer_10vtj_2._light_10vtj_9 ._neoButton_10vtj_165:hover{background:#4361ee0d}._calendarContainer_10vtj_2._dark_10vtj_13 ._neoButton_10vtj_165:hover{background:#4361ee1a}._neoButtonPrimary_10vtj_201{background:#4361ee;color:#fff;border:none;box-shadow:none}._neoButtonPrimary_10vtj_201:hover{background:#3a56d4}._neoButtonPrimary_10vtj_201:active{background:#3450c0}._sectionAddButton_10vtj_216{width:100%;min-height:48px;margin-bottom:1rem;border:1px solid transparent;border-radius:12px;padding:10px 14px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:.95rem;font-weight:700;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease}._sectionAddButton_10vtj_216:active{transform:translateY(1px)}._sectionSubmitButton_10vtj_237{margin-top:1rem;margin-bottom:0}._sectionAddButtonIcon_10vtj_242{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}._sectionAddButtonIcon_10vtj_242 svg{font-size:1.1rem}._calendarContainer_10vtj_2._light_10vtj_9 ._sectionAddButton_10vtj_216{background:#eef2ff;border-color:#d9e2ff;color:#3651d4}._calendarContainer_10vtj_2._light_10vtj_9 ._sectionAddButton_10vtj_216:hover{background:#e4eaff;border-color:#c8d5ff}._calendarContainer_10vtj_2._light_10vtj_9 ._sectionAddButtonIcon_10vtj_242{background:#4361ee;color:#fff}._calendarContainer_10vtj_2._dark_10vtj_13 ._sectionAddButton_10vtj_216{background:#4361ee24;border-color:#9db0ff47;color:#c7d2ff}._calendarContainer_10vtj_2._dark_10vtj_13 ._sectionAddButton_10vtj_216:hover{background:#4361ee38;border-color:#9db0ff61}._calendarContainer_10vtj_2._dark_10vtj_13 ._sectionAddButtonIcon_10vtj_242{background:#9db0ff;color:#1f2440}._neoButtonDanger_10vtj_287{background:#e74c3c;color:#fff;border:none;box-shadow:none}._neoButtonDanger_10vtj_287:hover{background:#c0392b}._listItem_10vtj_299{border-radius:8px;padding:14px 18px;margin-bottom:.8rem;display:flex;justify-content:space-between;align-items:center;transition:all .2s ease}._calendarContainer_10vtj_2._light_10vtj_9 ._listItem_10vtj_299{background:#fff;border:1px solid #E5E7EB;box-shadow:none}._calendarContainer_10vtj_2._dark_10vtj_13 ._listItem_10vtj_299{background:#353545;box-shadow:0 1px 4px #0000001a}._calendarContainer_10vtj_2._light_10vtj_9 ._listItem_10vtj_299:hover{border-color:#cbd5e1;box-shadow:0 1px 4px #0f172a0f}._calendarContainer_10vtj_2._dark_10vtj_13 ._listItem_10vtj_299:hover{box-shadow:0 2px 8px #0003}._itemContent_10vtj_329{flex:1}._itemTitle_10vtj_333{font-size:15px;font-weight:500;margin-bottom:.25rem}._calendarContainer_10vtj_2._light_10vtj_9 ._itemTitle_10vtj_333{color:#212529}._calendarContainer_10vtj_2._dark_10vtj_13 ._itemTitle_10vtj_333{color:#e0e0e0}._itemSubtitle_10vtj_347{font-size:.85rem}._calendarContainer_10vtj_2._light_10vtj_9 ._itemSubtitle_10vtj_347{color:#495057}._calendarContainer_10vtj_2._dark_10vtj_13 ._itemSubtitle_10vtj_347{color:#999}._emptyState_10vtj_360{text-align:center;padding:1.25rem 1rem;font-size:.9rem;border-radius:16px}._calendarContainer_10vtj_2._light_10vtj_9 ._emptyState_10vtj_360{color:#6c757d;background:#f8fafc;border:1px dashed #CBD5E1}._calendarContainer_10vtj_2._dark_10vtj_13 ._emptyState_10vtj_360{color:#666;background:#242436;border:1px dashed #404050}._emptyStateTitle_10vtj_379{font-size:.95rem;font-weight:700;margin-bottom:.35rem}._calendarContainer_10vtj_2._light_10vtj_9 ._emptyStateTitle_10vtj_379{color:#212529}._calendarContainer_10vtj_2._dark_10vtj_13 ._emptyStateTitle_10vtj_379{color:#e0e0e0}._emptyStateText_10vtj_393{font-size:.82rem;line-height:1.45}._badge_10vtj_399{display:inline-block;padding:.2rem .7rem;border-radius:999px;font-size:.72rem;font-weight:600;letter-spacing:0}._calendarContainer_10vtj_2._light_10vtj_9 ._badge_10vtj_399{background:#eef2ff;color:#4361ee}._calendarContainer_10vtj_2._dark_10vtj_13 ._badge_10vtj_399{background:#4361ee29;color:#9db0ff}._badgeActive_10vtj_418{background:#e8f5e9!important;color:#2e7d32!important}._badgeMuted_10vtj_423{background:#f1f3f5!important;color:#6c757d!important}._badgeDayOff_10vtj_428{background:#fee2e2;color:#b91c1c}._badgeCustom_10vtj_433{background:#fef3c7;color:#92400e}._actionButton_10vtj_439{border-radius:8px;padding:10px;border:none;cursor:pointer;transition:all .2s ease;min-width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:#e74c3c}._calendarContainer_10vtj_2._light_10vtj_9 ._actionButton_10vtj_439{background:#f8f9fa}._calendarContainer_10vtj_2._dark_10vtj_13 ._actionButton_10vtj_439{background:#353545}._calendarContainer_10vtj_2._light_10vtj_9 ._actionButton_10vtj_439:hover{background:#e9ecef}._calendarContainer_10vtj_2._dark_10vtj_13 ._actionButton_10vtj_439:hover{background:#404050}._modalOverlay_10vtj_470{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1300;padding:1rem}._modalContent_10vtj_484{border-radius:12px;padding:24px;max-width:500px;width:100%;max-height:90vh;overflow-y:auto}._calendarContainer_10vtj_2._light_10vtj_9 ._modalContent_10vtj_484{background:#fff;box-shadow:0 1px 4px #0000000d}._calendarContainer_10vtj_2._dark_10vtj_13 ._modalContent_10vtj_484{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._modalTitle_10vtj_503{font-size:18px;font-weight:700;margin-bottom:1.5rem;padding:0 0 8px}._calendarContainer_10vtj_2._light_10vtj_9 ._modalTitle_10vtj_503{color:#212529}._calendarContainer_10vtj_2._dark_10vtj_13 ._modalTitle_10vtj_503{color:#e0e0e0}._formGroup_10vtj_518{margin-bottom:1.2rem}._formLabel_10vtj_522{display:block;font-size:14px;font-weight:500;margin-bottom:.5rem}._calendarContainer_10vtj_2._light_10vtj_9 ._formLabel_10vtj_522{color:#495057}._calendarContainer_10vtj_2._dark_10vtj_13 ._formLabel_10vtj_522{color:#999}._neoInput_10vtj_537,._neoSelect_10vtj_538{width:100%;border-radius:12px;padding:.7rem 1rem;font-size:.95rem;border:none;font-family:inherit}._calendarContainer_10vtj_2._light_10vtj_9 ._neoInput_10vtj_537,._calendarContainer_10vtj_2._light_10vtj_9 ._neoSelect_10vtj_538{background:#fafafa;color:#212529;border:1px solid #E5E7EB;box-shadow:none}._calendarContainer_10vtj_2._dark_10vtj_13 ._neoInput_10vtj_537,._calendarContainer_10vtj_2._dark_10vtj_13 ._neoSelect_10vtj_538{background:#353545;color:#e0e0e0}._calendarContainer_10vtj_2._light_10vtj_9 ._neoInput_10vtj_537:focus,._calendarContainer_10vtj_2._light_10vtj_9 ._neoSelect_10vtj_538:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f626;background:#fff}._calendarContainer_10vtj_2._dark_10vtj_13 ._neoInput_10vtj_537:focus,._calendarContainer_10vtj_2._dark_10vtj_13 ._neoSelect_10vtj_538:focus{outline:none;box-shadow:0 2px 8px #4361ee33}._neoTextarea_10vtj_575{width:100%;border-radius:12px;padding:.7rem 1rem;font-size:.95rem;border:none;font-family:inherit;min-height:80px;resize:vertical}._calendarContainer_10vtj_2._light_10vtj_9 ._neoTextarea_10vtj_575{background:#fafafa;color:#212529;border:1px solid #E5E7EB;box-shadow:none}._calendarContainer_10vtj_2._dark_10vtj_13 ._neoTextarea_10vtj_575{background:#353545;color:#e0e0e0}._calendarContainer_10vtj_2._light_10vtj_9 ._neoTextarea_10vtj_575:focus,._calendarContainer_10vtj_2._dark_10vtj_13 ._neoTextarea_10vtj_575:focus{outline:none;box-shadow:0 2px 8px #4361ee33}._switchContainer_10vtj_605{display:flex;align-items:center;justify-content:space-between;padding:.8rem 0}._switchContainer_10vtj_605 input[type=checkbox]{width:18px;height:18px;cursor:pointer;accent-color:#3B82F6;transition:transform .15s ease,box-shadow .15s ease}._switchContainer_10vtj_605 input[type=checkbox]:active{transform:scale(.9)}._switchLabel_10vtj_624{font-size:.95rem;font-weight:500}._calendarContainer_10vtj_2._light_10vtj_9 ._switchLabel_10vtj_624{color:#212529}._calendarContainer_10vtj_2._dark_10vtj_13 ._switchLabel_10vtj_624{color:#e0e0e0}._modalActions_10vtj_638{display:flex;gap:.75rem;margin-top:1.5rem}._modalActionButton_10vtj_644{flex:1;min-height:48px;border:1px solid transparent;border-radius:12px;padding:10px 12px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:.95rem;font-weight:700;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease}._modalActionButton_10vtj_644:active{transform:translateY(1px)}._modalActionButtonIcon_10vtj_664{width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}._modalActionButtonIcon_10vtj_664 svg{font-size:1rem}._calendarContainer_10vtj_2._light_10vtj_9 ._modalActionButton_10vtj_644{background:#eef2ff;border-color:#d9e2ff;color:#3651d4}._calendarContainer_10vtj_2._light_10vtj_9 ._modalActionButton_10vtj_644:hover{background:#e4eaff;border-color:#c8d5ff}._calendarContainer_10vtj_2._light_10vtj_9 ._modalActionButtonIcon_10vtj_664{background:#4361ee;color:#fff}._calendarContainer_10vtj_2._light_10vtj_9 ._modalActionButtonSecondary_10vtj_694{background:#f8fafc;border-color:#e2e8f0;color:#475569}._calendarContainer_10vtj_2._light_10vtj_9 ._modalActionButtonSecondary_10vtj_694:hover{background:#f1f5f9;border-color:#cbd5e1}._calendarContainer_10vtj_2._light_10vtj_9 ._modalActionButtonSecondary_10vtj_694 ._modalActionButtonIcon_10vtj_664{background:#e2e8f0;color:#475569}._calendarContainer_10vtj_2._dark_10vtj_13 ._modalActionButton_10vtj_644{background:#4361ee24;border-color:#9db0ff47;color:#c7d2ff}._calendarContainer_10vtj_2._dark_10vtj_13 ._modalActionButton_10vtj_644:hover{background:#4361ee38;border-color:#9db0ff61}._calendarContainer_10vtj_2._dark_10vtj_13 ._modalActionButtonIcon_10vtj_664{background:#9db0ff;color:#1f2440}._calendarContainer_10vtj_2._dark_10vtj_13 ._modalActionButtonSecondary_10vtj_694{background:#94a3b81a;border-color:#94a3b83d;color:#cbd5e1}._calendarContainer_10vtj_2._dark_10vtj_13 ._modalActionButtonSecondary_10vtj_694:hover{background:#94a3b829;border-color:#94a3b857}._calendarContainer_10vtj_2._dark_10vtj_13 ._modalActionButtonSecondary_10vtj_694 ._modalActionButtonIcon_10vtj_664{background:#cbd5e12e;color:#cbd5e1}._alertInfo_10vtj_743{border-radius:12px;padding:1rem;margin-bottom:1rem;font-size:.9rem}._calendarContainer_10vtj_2._light_10vtj_9 ._alertInfo_10vtj_743{background:#e8f4fd;color:#0d47a1}._calendarContainer_10vtj_2._dark_10vtj_13 ._alertInfo_10vtj_743{background:#1a2332;color:#64b5f6}._alertError_10vtj_760{border-radius:12px;padding:1rem;margin-bottom:1rem;font-size:.9rem}._calendarContainer_10vtj_2._light_10vtj_9 ._alertError_10vtj_760{background:#ffebee;color:#c62828}._calendarContainer_10vtj_2._dark_10vtj_13 ._alertError_10vtj_760{background:#2b1a1a;color:#ef5350}._alertSuccess_10vtj_777{border-radius:12px;padding:1rem;margin-bottom:1rem;font-size:.9rem}._calendarContainer_10vtj_2._light_10vtj_9 ._alertSuccess_10vtj_777{background:#e8f5e9;color:#2e7d32}._calendarContainer_10vtj_2._dark_10vtj_13 ._alertSuccess_10vtj_777{background:#1a2b1a;color:#66bb6a}._loadingContainer_10vtj_795{text-align:center;padding:3rem 1rem}._calendarContainer_10vtj_2._light_10vtj_9 ._loadingContainer_10vtj_795{color:#212529}._calendarContainer_10vtj_2._dark_10vtj_13 ._loadingContainer_10vtj_795{color:#e0e0e0}._settingsSectionBlock_10vtj_809{margin-top:1.25rem}._settingsSectionTitle_10vtj_813{font-size:13px;font-weight:500;text-transform:none;margin-bottom:.5rem}._calendarContainer_10vtj_2._light_10vtj_9 ._settingsSectionTitle_10vtj_813{color:#6b7280}._calendarContainer_10vtj_2._dark_10vtj_13 ._settingsSectionTitle_10vtj_813{color:#9ca3af}._accordionHeader_10vtj_829{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;border:none;border-radius:18px;cursor:pointer;font-size:15px;font-weight:600;transition:all .2s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;text-align:left}._calendarContainer_10vtj_2._light_10vtj_9 ._accordionHeader_10vtj_829{background:#fff;color:#212529;box-shadow:none}._calendarContainer_10vtj_2._dark_10vtj_13 ._accordionHeader_10vtj_829{background:#2d2d3a;color:#e0e0e0;box-shadow:none}._calendarContainer_10vtj_2._light_10vtj_9 ._accordionHeader_10vtj_829:hover{box-shadow:0 1px 4px #00000014}._calendarContainer_10vtj_2._dark_10vtj_13 ._accordionHeader_10vtj_829:hover{background:#353545;box-shadow:0 1px 4px #0006}._calendarContainer_10vtj_2._light_10vtj_9 ._accordionHeader_10vtj_829:active{box-shadow:0 1px 2px #0000000d}._calendarContainer_10vtj_2._dark_10vtj_13 ._accordionHeader_10vtj_829:active{box-shadow:0 1px 2px #0000004d}._accordionHeaderContent_10vtj_874{display:flex;align-items:center;gap:.7rem;min-width:0;flex:1;font-size:15px;font-weight:600}._calendarContainer_10vtj_2._light_10vtj_9 ._accordionHeaderContent_10vtj_874{color:#495057}._calendarContainer_10vtj_2._dark_10vtj_13 ._accordionHeaderContent_10vtj_874{color:#e0e0e0}._accordionIcon_10vtj_892{font-size:1.15rem;color:#4361ee;transition:all .2s ease}._accordionIconBubble_10vtj_898{width:38px;height:38px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}._calendarContainer_10vtj_2._light_10vtj_9 ._accordionIconBubble_10vtj_898{background:#eef2ff}._calendarContainer_10vtj_2._dark_10vtj_13 ._accordionIconBubble_10vtj_898{background:#4361ee29}._accordionTitleBlock_10vtj_916{display:flex;flex-direction:column;gap:3px;min-width:0}._accordionTitle_10vtj_916{font-size:15px;font-weight:700;line-height:1.25}._accordionSummary_10vtj_929{font-size:.8rem;font-weight:500;line-height:1.35;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:unset;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:66vw}._calendarContainer_10vtj_2._light_10vtj_9 ._accordionSummary_10vtj_929{color:#6c757d}._calendarContainer_10vtj_2._dark_10vtj_13 ._accordionSummary_10vtj_929{color:#999}._accordionHeader_10vtj_829:active ._accordionIcon_10vtj_892{animation:_vibrate_10vtj_1 .1s ease;opacity:.9}._accordionIconOpen_10vtj_955{animation:_accordionIconWiggle_10vtj_1 .28s ease}@keyframes _vibrate_10vtj_1{0%,to{transform:translate(0)}25%{transform:translate(-2px)}75%{transform:translate(2px)}}@keyframes _accordionIconWiggle_10vtj_1{0%{transform:rotate(0) scale(1)}35%{transform:rotate(-8deg) scale(1.06)}70%{transform:rotate(6deg) scale(1.03)}to{transform:rotate(0) scale(1)}}._accordionArrow_10vtj_972{font-size:16px;width:16px;height:16px;color:#cbd5e1;transition:transform .2s ease,color .2s ease;margin-left:.5rem;display:flex;align-items:center;justify-content:center}._accordionArrowOpen_10vtj_984{transform:rotate(180deg)}._accordionContent_10vtj_988{margin-top:14px;animation:_slideDown_10vtj_1 .2s ease;transition:all .2s ease}._calendarContainer_10vtj_2._light_10vtj_9 ._accordionContent_10vtj_988{background:#f8fafc;border-radius:18px;padding:12px}._calendarContainer_10vtj_2._dark_10vtj_13 ._accordionContent_10vtj_988{background:#242436;border-radius:18px;padding:12px}@keyframes _slideDown_10vtj_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._summaryCard_10vtj_1017{padding:18px}._summaryHeader_10vtj_1021{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center}._summaryIcon_10vtj_1028,._summaryMetricIcon_10vtj_1029,._listItemIcon_10vtj_1030{display:inline-flex;align-items:center;justify-content:center;color:#4361ee}._summaryIcon_10vtj_1028{width:44px;height:44px;border-radius:50%}._calendarContainer_10vtj_2._light_10vtj_9 ._summaryIcon_10vtj_1028,._calendarContainer_10vtj_2._light_10vtj_9 ._summaryMetricIcon_10vtj_1029,._calendarContainer_10vtj_2._light_10vtj_9 ._listItemIcon_10vtj_1030{background:#eef2ff}._calendarContainer_10vtj_2._dark_10vtj_13 ._summaryIcon_10vtj_1028,._calendarContainer_10vtj_2._dark_10vtj_13 ._summaryMetricIcon_10vtj_1029,._calendarContainer_10vtj_2._dark_10vtj_13 ._listItemIcon_10vtj_1030{background:#4361ee29}._summaryTitleBlock_10vtj_1055{min-width:0}._summaryEyebrow_10vtj_1059{font-size:.76rem;font-weight:700;color:#4361ee;margin-bottom:2px}._summaryTitle_10vtj_1055{margin:0;font-size:1.18rem;line-height:1.25;font-weight:800;letter-spacing:0}._calendarContainer_10vtj_2._light_10vtj_9 ._summaryTitle_10vtj_1055{color:#212529}._calendarContainer_10vtj_2._dark_10vtj_13 ._summaryTitle_10vtj_1055{color:#e0e0e0}._statusPill_10vtj_1082{border-radius:999px;padding:6px 10px;font-size:.72rem;font-weight:700;white-space:nowrap}._calendarContainer_10vtj_2._light_10vtj_9 ._statusPill_10vtj_1082{background:#f1f3f5;color:#6c757d}._calendarContainer_10vtj_2._dark_10vtj_13 ._statusPill_10vtj_1082{background:#353545;color:#999}._statusPillActive_10vtj_1100{background:#e8f5e9!important;color:#2e7d32!important}._summaryToday_10vtj_1105{margin-top:14px;border-radius:16px;padding:12px 14px;font-size:.94rem;font-weight:700}._calendarContainer_10vtj_2._light_10vtj_9 ._summaryToday_10vtj_1105{background:#f8fafc;color:#212529;border:1px solid #E9EEF7}._calendarContainer_10vtj_2._dark_10vtj_13 ._summaryToday_10vtj_1105{background:#242436;color:#e0e0e0;border:1px solid #404050}._summaryGrid_10vtj_1125{display:grid;grid-template-columns:1fr;gap:8px;margin-top:10px}._summaryMetric_10vtj_1029{display:flex;align-items:center;gap:9px;min-width:0;font-size:.82rem;line-height:1.35;font-weight:600}._calendarContainer_10vtj_2._light_10vtj_9 ._summaryMetric_10vtj_1029{color:#495057}._calendarContainer_10vtj_2._dark_10vtj_13 ._summaryMetric_10vtj_1029{color:#c8c8d0}._summaryMetricIcon_10vtj_1029,._listItemIcon_10vtj_1030{width:30px;height:30px;border-radius:50%;flex:0 0 auto}._summaryMetricIcon_10vtj_1029 svg,._listItemIcon_10vtj_1030 svg{font-size:1rem}._sectionIntro_10vtj_1163{margin-bottom:12px;font-size:.84rem;line-height:1.45}._calendarContainer_10vtj_2._light_10vtj_9 ._sectionIntro_10vtj_1163{color:#6c757d}._calendarContainer_10vtj_2._dark_10vtj_13 ._sectionIntro_10vtj_1163{color:#999}._weekList_10vtj_1177,._cardList_10vtj_1178{display:flex;flex-direction:column;gap:8px}._scheduleRow_10vtj_1184{border-radius:16px;padding:12px;display:flex;align-items:center;gap:10px;justify-content:space-between}._calendarContainer_10vtj_2._light_10vtj_9 ._scheduleRow_10vtj_1184{background:#fff;border:1px solid #E9EEF7}._calendarContainer_10vtj_2._dark_10vtj_13 ._scheduleRow_10vtj_1184{background:#2d2d3a;border:1px solid #404050}._scheduleRowMuted_10vtj_1203{opacity:.72}._workingDayRow_10vtj_1207{border-radius:16px;padding:12px;display:flex;flex-direction:column;gap:10px}._calendarContainer_10vtj_2._light_10vtj_9 ._workingDayRow_10vtj_1207{background:#fff;border:1px solid #E9EEF7}._calendarContainer_10vtj_2._dark_10vtj_13 ._workingDayRow_10vtj_1207{background:#2d2d3a;border:1px solid #404050}._workingDayHeader_10vtj_1225{display:flex;align-items:center;justify-content:space-between;gap:12px}._workingDayRow_10vtj_1207 ._badge_10vtj_399{margin-left:8px}._daySwitch_10vtj_1236{position:relative;width:48px;height:32px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 48px;cursor:pointer;-webkit-tap-highlight-color:transparent}._daySwitch_10vtj_1236 input{position:absolute;opacity:0;pointer-events:none}._daySwitch_10vtj_1236 span{width:42px;height:24px;border-radius:999px;position:relative;transition:background .18s ease,box-shadow .18s ease}._calendarContainer_10vtj_2._light_10vtj_9 ._daySwitch_10vtj_1236 span{background:#dde3ea}._calendarContainer_10vtj_2._dark_10vtj_13 ._daySwitch_10vtj_1236 span{background:#505060}._daySwitch_10vtj_1236 span:after{content:"";position:absolute;width:20px;height:20px;left:2px;top:2px;border-radius:50%;background:#fff;box-shadow:0 2px 6px #0f172a38;transition:transform .18s ease}._daySwitch_10vtj_1236 input:checked+span{background:#4361ee}._daySwitch_10vtj_1236 input:checked+span:after{transform:translate(18px)}._daySwitch_10vtj_1236 input:focus-visible+span{box-shadow:0 0 0 3px #4361ee2e}._timeControlGroup_10vtj_1295{display:grid;grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);align-items:center;gap:8px}._timeInput_10vtj_1302{width:100%;min-width:0;height:40px;border-radius:12px;padding:0 10px;font-family:inherit;font-size:.95rem;font-weight:600;text-align:center;border:1px solid transparent;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}._calendarContainer_10vtj_2._light_10vtj_9 ._timeInput_10vtj_1302{background:#fff;color:#212529;border-color:#e2e8f0}._calendarContainer_10vtj_2._dark_10vtj_13 ._timeInput_10vtj_1302{background:#353545;color:#e0e0e0;border-color:#4a4a5a}._timeInput_10vtj_1302:focus{outline:none;border-color:#4361ee;box-shadow:0 0 0 3px #4361ee1f}._timeSeparator_10vtj_1334{text-align:center;font-weight:700}._calendarContainer_10vtj_2._light_10vtj_9 ._timeSeparator_10vtj_1334{color:#6c757d}._calendarContainer_10vtj_2._dark_10vtj_13 ._timeSeparator_10vtj_1334{color:#999}._dayOffControl_10vtj_1347{grid-column:1 / -1;min-height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:700}._calendarContainer_10vtj_2._light_10vtj_9 ._dayOffControl_10vtj_1347{background:#f1f3f5;color:#6c757d;border:1px solid #E2E8F0}._calendarContainer_10vtj_2._dark_10vtj_13 ._dayOffControl_10vtj_1347{background:#353545;color:#999;border:1px solid #4A4A5A}._listItem_10vtj_299{gap:10px}._listItemMuted_10vtj_1374{opacity:.58}._dateBadge_10vtj_1378{width:92px;min-height:54px;border-radius:14px;padding:8px;display:flex;flex-direction:column;justify-content:center;flex:0 0 auto;font-size:.75rem;line-height:1.2;font-weight:800}._dateBadge_10vtj_1378 small{margin-top:4px;font-size:.68rem;font-weight:600}._calendarContainer_10vtj_2._light_10vtj_9 ._dateBadge_10vtj_1378{background:#eef2ff;color:#4361ee}._calendarContainer_10vtj_2._dark_10vtj_13 ._dateBadge_10vtj_1378{background:#4361ee29;color:#9db0ff}._settingsCard_10vtj_1408{border-radius:16px;padding:12px;margin-bottom:8px;display:flex;align-items:center;justify-content:space-between;gap:12px}._calendarContainer_10vtj_2._light_10vtj_9 ._settingsCard_10vtj_1408{background:#fff;border:1px solid #E9EEF7}._calendarContainer_10vtj_2._dark_10vtj_13 ._settingsCard_10vtj_1408{background:#2d2d3a;border:1px solid #404050}._settingsText_10vtj_1428{min-width:0;flex:1}._settingsInput_10vtj_1433{width:96px;flex:0 0 96px;text-align:right}@media (min-width: 560px){._calendarContainer_10vtj_2{max-width:760px;margin:0 auto;padding-top:1.25rem}._summaryGrid_10vtj_1125{grid-template-columns:1fr 1fr}._accordionSummary_10vtj_929{max-width:520px}}._servicesContainer_11hnt_2{width:100%;min-height:100vh;padding:1.35rem 1rem 5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._servicesContainer_11hnt_2._light_11hnt_10{background:#f8f9fa}._servicesContainer_11hnt_2._dark_11hnt_14{background:#1a1a1a}._headerCard_11hnt_19{border-radius:12px;padding:1.5rem;margin-bottom:1.5rem;text-align:center}._servicesContainer_11hnt_2._light_11hnt_10 ._headerCard_11hnt_19{background:#fff;box-shadow:0 2px 8px #00000014}._servicesContainer_11hnt_2._dark_11hnt_14 ._headerCard_11hnt_19{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._headerTitle_11hnt_36{font-size:1.3rem;font-weight:700}._servicesContainer_11hnt_2._light_11hnt_10 ._headerTitle_11hnt_36{color:#212529}._servicesContainer_11hnt_2._dark_11hnt_14 ._headerTitle_11hnt_36{color:#e0e0e0}._pageHeader_11hnt_49{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:1.35rem}._pageTitleBlock_11hnt_57{min-width:0;padding-top:2px}._pageTitle_11hnt_57{margin:0;font-size:2rem;line-height:1.12;font-weight:800;letter-spacing:0}._servicesContainer_11hnt_2._light_11hnt_10 ._pageTitle_11hnt_57{color:#212529}._servicesContainer_11hnt_2._dark_11hnt_14 ._pageTitle_11hnt_57{color:#e0e0e0}._servicesCount_11hnt_78{margin-top:.45rem;font-size:1rem;line-height:1.35;font-weight:500}._servicesContainer_11hnt_2._light_11hnt_10 ._servicesCount_11hnt_78{color:#6c757d}._servicesContainer_11hnt_2._dark_11hnt_14 ._servicesCount_11hnt_78{color:#999}._addServiceButton_11hnt_93{min-height:48px;max-width:280px;border:1px solid transparent;border-radius:12px;padding:10px 14px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:.95rem;font-weight:700;font-family:inherit;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease;white-space:nowrap;flex:0 0 auto}._addServiceButton_11hnt_93:active{transform:translateY(1px)}._addServiceButtonIcon_11hnt_116{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}._addServiceButtonIcon_11hnt_116 svg{font-size:1.1rem}._servicesContainer_11hnt_2._light_11hnt_10 ._addServiceButton_11hnt_93{background:#eef2ff;border-color:#d9e2ff;color:#3651d4}._servicesContainer_11hnt_2._light_11hnt_10 ._addServiceButton_11hnt_93:hover{background:#e4eaff;border-color:#c8d5ff}._servicesContainer_11hnt_2._light_11hnt_10 ._addServiceButtonIcon_11hnt_116{background:#4361ee;color:#fff}._servicesContainer_11hnt_2._dark_11hnt_14 ._addServiceButton_11hnt_93{background:#4361ee24;border-color:#9db0ff47;color:#c7d2ff}._servicesContainer_11hnt_2._dark_11hnt_14 ._addServiceButton_11hnt_93:hover{background:#4361ee38;border-color:#9db0ff61}._servicesContainer_11hnt_2._dark_11hnt_14 ._addServiceButtonIcon_11hnt_116{background:#9db0ff;color:#1f2440}._infoCard_11hnt_163{border-radius:12px;padding:1rem 1.2rem;margin-bottom:1.5rem;font-size:.9rem}._servicesContainer_11hnt_2._light_11hnt_10 ._infoCard_11hnt_163{background:#e8f4fd;color:#0d47a1}._servicesContainer_11hnt_2._dark_11hnt_14 ._infoCard_11hnt_163{background:#1a2332;color:#64b5f6}._serviceCard_11hnt_181{border-radius:12px;padding:22px 24px;margin-bottom:16px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;transition:all .2s ease}._servicesContainer_11hnt_2._light_11hnt_10 ._serviceCard_11hnt_181{background:#fff;box-shadow:0 2px 8px #00000014}._servicesContainer_11hnt_2._dark_11hnt_14 ._serviceCard_11hnt_181{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._checkbox_11hnt_203{width:20px;height:20px;margin-top:4px;cursor:pointer;flex-shrink:0}._serviceContent_11hnt_212{flex:1;min-width:0}._serviceName_11hnt_217{font-size:1.15rem;line-height:1.25;font-weight:700;margin-bottom:.75rem;word-break:break-word}._servicesContainer_11hnt_2._light_11hnt_10 ._serviceName_11hnt_217{color:#212529}._servicesContainer_11hnt_2._dark_11hnt_14 ._serviceName_11hnt_217{color:#e0e0e0}._serviceDescription_11hnt_233{font-size:.95rem;line-height:1.4;margin-bottom:1rem;word-break:break-word}._servicesContainer_11hnt_2._light_11hnt_10 ._serviceDescription_11hnt_233{color:#495057}._servicesContainer_11hnt_2._dark_11hnt_14 ._serviceDescription_11hnt_233{color:#999}._serviceDetails_11hnt_248{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:.95rem;line-height:1.35;font-weight:650;margin-bottom:1rem}._servicesContainer_11hnt_2._light_11hnt_10 ._serviceDetails_11hnt_248{color:#495057}._servicesContainer_11hnt_2._dark_11hnt_14 ._serviceDetails_11hnt_248{color:#999}._serviceDetailItem_11hnt_267{display:inline-flex;align-items:center;gap:7px}._serviceDetailItem_11hnt_267 svg{width:20px;height:20px;color:#6c757d}._servicesContainer_11hnt_2._dark_11hnt_14 ._serviceDetailItem_11hnt_267 svg{color:#999}._serviceDivider_11hnt_283{color:#6c757d;font-weight:700}._servicePrice_11hnt_288{color:inherit;font-weight:700}._categoryChip_11hnt_293{width:fit-content;max-width:100%;min-height:34px;border-radius:999px;padding:7px 13px;display:inline-flex;align-items:center;gap:7px;font-size:.9rem;line-height:1.2;font-weight:650}._categoryChip_11hnt_293 svg{width:18px;height:18px;flex:0 0 auto}._categoryChip_11hnt_293 span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._servicesContainer_11hnt_2._light_11hnt_10 ._categoryChip_11hnt_293{background:#eef7ff;color:#2b6ea6}._servicesContainer_11hnt_2._dark_11hnt_14 ._categoryChip_11hnt_293{background:#4361ee29;color:#9db0ff}._serviceActions_11hnt_330{display:flex;gap:.5rem;flex:0 0 auto}._emptyState_11hnt_337{border-radius:12px;padding:3rem 1.5rem;text-align:center;transition:all .2s ease}._servicesContainer_11hnt_2._light_11hnt_10 ._emptyState_11hnt_337{background:#fff;box-shadow:0 2px 8px #00000014}._servicesContainer_11hnt_2._dark_11hnt_14 ._emptyState_11hnt_337{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._emptyIcon_11hnt_354{font-size:4rem;margin-bottom:1rem;opacity:.5}._emptyTitle_11hnt_360{font-size:1.2rem;font-weight:600;margin-bottom:.5rem}._servicesContainer_11hnt_2._light_11hnt_10 ._emptyTitle_11hnt_360{color:#212529}._servicesContainer_11hnt_2._dark_11hnt_14 ._emptyTitle_11hnt_360{color:#e0e0e0}._emptyDescription_11hnt_374{font-size:.9rem}._alertError_11hnt_380{border-radius:12px;padding:1rem;margin-bottom:1rem;font-size:.9rem;display:flex;justify-content:space-between;align-items:center}._servicesContainer_11hnt_2._light_11hnt_10 ._alertError_11hnt_380{background:#ffebee;color:#c62828}._servicesContainer_11hnt_2._dark_11hnt_14 ._alertError_11hnt_380{background:#2b1a1a;color:#ef5350}._closeButton_11hnt_400{background:transparent;border:none;cursor:pointer;font-size:1.2rem;padding:0;margin-left:10px;line-height:1}._loadingContainer_11hnt_411{display:flex;justify-content:center;align-items:center;min-height:50vh}._spinner_11hnt_418{width:48px;height:48px;border:4px solid;border-radius:50%;animation:_spin_11hnt_418 .8s linear infinite}._servicesContainer_11hnt_2._light_11hnt_10 ._spinner_11hnt_418{border-color:#e9ecef;border-top-color:#4361ee}._servicesContainer_11hnt_2._dark_11hnt_14 ._spinner_11hnt_418{border-color:#404050;border-top-color:#4361ee}@keyframes _spin_11hnt_418{to{transform:rotate(360deg)}}._neoButton_11hnt_441{border-radius:8px;padding:.7rem 1.2rem;border:none;font-weight:500;cursor:pointer;transition:all .2s ease;font-size:.95rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%}._servicesContainer_11hnt_2._light_11hnt_10 ._neoButton_11hnt_441{background:#fff;border:1px solid #4361EE;color:#4361ee;box-shadow:none}._servicesContainer_11hnt_2._dark_11hnt_14 ._neoButton_11hnt_441{background:#2d2d3a;border:1px solid #4361EE;color:#4361ee;box-shadow:none}._neoButton_11hnt_441:hover{background:#4361ee0d;transform:none}._servicesContainer_11hnt_2._dark_11hnt_14 ._neoButton_11hnt_441:hover{background:#4361ee1a}._servicesContainer_11hnt_2._light_11hnt_10 ._neoButton_11hnt_441:active{background:#4361ee1a;transform:none}._servicesContainer_11hnt_2._dark_11hnt_14 ._neoButton_11hnt_441:active{background:#4361ee26;transform:none}._neoButton_11hnt_441:disabled{opacity:.6;cursor:not-allowed}._neoButtonPrimary_11hnt_495{background:#4361ee;color:#fff;border:none;box-shadow:none}._neoButtonPrimary_11hnt_495:hover{background:#3a56d4;transform:none}._neoButtonPrimary_11hnt_495:active{background:#3450c0;transform:none}._iconButton_11hnt_513{width:52px;height:52px;min-width:52px;min-height:52px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;font-size:1.25rem;padding:10px}._servicesContainer_11hnt_2._light_11hnt_10 ._iconButton_11hnt_513{background:#f8f9fa;color:#495057}._servicesContainer_11hnt_2._dark_11hnt_14 ._iconButton_11hnt_513{background:#353545;color:#999}._iconButton_11hnt_513:hover{transform:none}._servicesContainer_11hnt_2._light_11hnt_10 ._iconButton_11hnt_513:hover{background:#e9ecef}._servicesContainer_11hnt_2._dark_11hnt_14 ._iconButton_11hnt_513:hover{background:#404050}._iconButtonDanger_11hnt_551{color:#f44336!important}._iconButtonDanger_11hnt_551:hover{background:#f443361a}._divider_11hnt_560{height:1px;margin:1rem 0}._formGroup_11hnt_566{margin-bottom:1.5rem}._formLabel_11hnt_570{display:block;font-size:.9rem;font-weight:600;margin-bottom:.5rem}._servicesContainer_11hnt_2._light_11hnt_10 ._formLabel_11hnt_570{color:#495057;font-size:14px;font-weight:500}._servicesContainer_11hnt_2._dark_11hnt_14 ._formLabel_11hnt_570{color:#999;font-size:14px;font-weight:500}._neoInput_11hnt_589,._neoTextarea_11hnt_590{width:100%;padding:.7rem 1rem;border:none;border-radius:12px;font-size:1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:all .2s ease}._servicesContainer_11hnt_2._light_11hnt_10 ._neoInput_11hnt_589,._servicesContainer_11hnt_2._light_11hnt_10 ._neoTextarea_11hnt_590{background:#fff;box-shadow:0 1px 4px #0000000d;color:#212529;border:1px solid #E9ECEF}._servicesContainer_11hnt_2._dark_11hnt_14 ._neoInput_11hnt_589,._servicesContainer_11hnt_2._dark_11hnt_14 ._neoTextarea_11hnt_590{background:#353545;box-shadow:0 1px 4px #0000004d;color:#e0e0e0;border:1px solid #404050}._neoInput_11hnt_589:focus,._neoTextarea_11hnt_590:focus{outline:none;border-color:#4361ee;box-shadow:0 0 0 3px #4361ee1a}._servicesContainer_11hnt_2._dark_11hnt_14 ._neoInput_11hnt_589:focus,._servicesContainer_11hnt_2._dark_11hnt_14 ._neoTextarea_11hnt_590:focus{box-shadow:0 0 0 3px #4361ee33}._neoTextarea_11hnt_590{resize:vertical;min-height:80px}@media (max-width: 520px){._servicesContainer_11hnt_2{padding:1.15rem .9rem 5rem}._pageHeader_11hnt_49{align-items:center;gap:10px}._pageTitle_11hnt_57{font-size:1.85rem}._addServiceButton_11hnt_93{min-height:46px;padding:9px 12px;font-size:.9rem;max-width:190px}._addServiceButtonIcon_11hnt_116{width:26px;height:26px}._serviceCard_11hnt_181{padding:20px 16px;gap:12px}._iconButton_11hnt_513{width:48px;height:48px;min-width:48px;min-height:48px}}._pageContainer_1fu24_3{width:100%;min-height:100vh;padding:1.5rem 1rem 5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._pageContainer_1fu24_3._light_1fu24_11{background:#f8f9fa}._pageContainer_1fu24_3._dark_1fu24_15{background:#1a1a1a}._headerCard_1fu24_20{border-radius:12px;padding:1.5rem;margin-bottom:1.5rem}._pageContainer_1fu24_3._light_1fu24_11 ._headerCard_1fu24_20{background:#fff;box-shadow:0 2px 8px #00000014}._pageContainer_1fu24_3._dark_1fu24_15 ._headerCard_1fu24_20{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._pageTitle_1fu24_36{font-size:1.3rem;font-weight:700}._pageContainer_1fu24_3._light_1fu24_11 ._pageTitle_1fu24_36{color:#212529}._pageContainer_1fu24_3._dark_1fu24_15 ._pageTitle_1fu24_36{color:#e0e0e0}._formCard_1fu24_50{border-radius:12px;padding:24px;margin-bottom:1.5rem}._pageContainer_1fu24_3._light_1fu24_11 ._formCard_1fu24_50{background:#fff;box-shadow:0 2px 8px #00000014}._pageContainer_1fu24_3._dark_1fu24_15 ._formCard_1fu24_50{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._formGroup_1fu24_67{margin-bottom:1.5rem}._formLabel_1fu24_71{display:block;font-size:14px;font-weight:500;margin-bottom:.5rem}._pageContainer_1fu24_3._light_1fu24_11 ._formLabel_1fu24_71{color:#495057}._pageContainer_1fu24_3._dark_1fu24_15 ._formLabel_1fu24_71{color:#999}._formInput_1fu24_86,._formTextarea_1fu24_87{width:100%;padding:.7rem 1rem;border:none;border-radius:12px;font-size:1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:all .2s ease}._pageContainer_1fu24_3._light_1fu24_11 ._formInput_1fu24_86,._pageContainer_1fu24_3._light_1fu24_11 ._formTextarea_1fu24_87{background:#fff;box-shadow:0 1px 4px #0000000d;color:#212529;border:1px solid #E9ECEF}._pageContainer_1fu24_3._dark_1fu24_15 ._formInput_1fu24_86,._pageContainer_1fu24_3._dark_1fu24_15 ._formTextarea_1fu24_87{background:#353545;box-shadow:0 1px 4px #0000004d;color:#e0e0e0;border:1px solid #404050}._formInput_1fu24_86:focus,._formTextarea_1fu24_87:focus{outline:none;border-color:#4361ee;box-shadow:0 0 0 3px #4361ee1a}._pageContainer_1fu24_3._dark_1fu24_15 ._formInput_1fu24_86:focus,._pageContainer_1fu24_3._dark_1fu24_15 ._formTextarea_1fu24_87:focus{box-shadow:0 0 0 3px #4361ee33}._formTextarea_1fu24_87{resize:vertical;min-height:100px}._alertError_1fu24_131{border-radius:12px;padding:1rem;margin-bottom:1rem;font-size:.9rem;display:flex;justify-content:space-between;align-items:center}._pageContainer_1fu24_3._light_1fu24_11 ._alertError_1fu24_131{background:#ffebee;color:#c62828}._pageContainer_1fu24_3._dark_1fu24_15 ._alertError_1fu24_131{background:#2b1a1a;color:#ef5350}._formActions_1fu24_152{display:flex;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid}._pageContainer_1fu24_3._light_1fu24_11 ._formActions_1fu24_152{border-color:#e9ecef}._pageContainer_1fu24_3._dark_1fu24_15 ._formActions_1fu24_152{border-color:#404050}._formButton_1fu24_168{flex:1;padding:12px 16px;border-radius:8px;font-size:16px;font-weight:500;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;cursor:pointer;transition:all .2s ease;text-transform:none}._formButton_1fu24_168:disabled{opacity:.6;cursor:not-allowed}._formButtonCancel_1fu24_185{background:transparent;border:1px solid #4361EE;color:#4361ee}._formButtonCancel_1fu24_185:hover:not(:disabled){background:#4361ee0d}._pageContainer_1fu24_3._dark_1fu24_15 ._formButtonCancel_1fu24_185:hover:not(:disabled){background:#4361ee1a}._formButtonSave_1fu24_199{background:#4361ee;color:#fff;border:none;box-shadow:none}._formButtonSave_1fu24_199:hover:not(:disabled){background:#3a56d4}._formButtonSave_1fu24_199:active:not(:disabled){background:#3450c0}._formButtonDanger_1fu24_214{background:transparent;border:1px solid #f44336;color:#f44336}._formButtonDanger_1fu24_214:hover:not(:disabled){background:#f443361a}._calendarActionButton_1fu24_224{flex:1;min-height:48px;border:1px solid transparent;border-radius:12px;padding:10px 14px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:.95rem;font-weight:700;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease}._calendarActionButton_1fu24_224:active:not(:disabled){transform:translateY(1px)}._calendarActionButton_1fu24_224:disabled{opacity:.6;cursor:not-allowed}._calendarActionButtonIcon_1fu24_250{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}._calendarActionButtonIcon_1fu24_250 svg{font-size:1.1rem}._pageContainer_1fu24_3._light_1fu24_11 ._calendarActionButton_1fu24_224{background:#eef2ff;border-color:#d9e2ff;color:#3651d4}._pageContainer_1fu24_3._light_1fu24_11 ._calendarActionButton_1fu24_224:hover:not(:disabled){background:#e4eaff;border-color:#c8d5ff}._pageContainer_1fu24_3._light_1fu24_11 ._calendarActionButtonIcon_1fu24_250{background:#4361ee;color:#fff}._pageContainer_1fu24_3._dark_1fu24_15 ._calendarActionButton_1fu24_224{background:#4361ee24;border-color:#9db0ff47;color:#c7d2ff}._pageContainer_1fu24_3._dark_1fu24_15 ._calendarActionButton_1fu24_224:hover:not(:disabled){background:#4361ee38;border-color:#9db0ff61}._pageContainer_1fu24_3._dark_1fu24_15 ._calendarActionButtonIcon_1fu24_250{background:#9db0ff;color:#1f2440}._calendarActionButtonSecondary_1fu24_296._light_1fu24_11{background:#f8fafc;border-color:#e2e8f0;color:#475569}._calendarActionButtonSecondary_1fu24_296._light_1fu24_11:hover:not(:disabled){background:#f1f5f9;border-color:#cbd5e1}._calendarActionButtonSecondary_1fu24_296._light_1fu24_11 ._calendarActionButtonIcon_1fu24_250{background:#e2e8f0;color:#475569}._calendarActionButtonSecondary_1fu24_296._dark_1fu24_15{background:#94a3b81a;border-color:#94a3b83d;color:#cbd5e1}._calendarActionButtonSecondary_1fu24_296._dark_1fu24_15:hover:not(:disabled){background:#94a3b829;border-color:#94a3b857}._calendarActionButtonSecondary_1fu24_296._dark_1fu24_15 ._calendarActionButtonIcon_1fu24_250{background:#cbd5e12e;color:#cbd5e1}._calendarActionButtonDanger_1fu24_328{width:100%}._calendarActionButtonDanger_1fu24_328._light_1fu24_11{background:#fef2f2;border-color:#fecaca;color:#b91c1c}._calendarActionButtonDanger_1fu24_328._light_1fu24_11:hover:not(:disabled){background:#fee2e2;border-color:#fca5a5}._calendarActionButtonDanger_1fu24_328._light_1fu24_11 ._calendarActionButtonIcon_1fu24_250{background:#dc2626;color:#fff}._calendarActionButtonDanger_1fu24_328._dark_1fu24_15{background:#dc262624;border-color:#f8717147;color:#fca5a5}._calendarActionButtonDanger_1fu24_328._dark_1fu24_15:hover:not(:disabled){background:#dc262638;border-color:#f8717161}._calendarActionButtonDanger_1fu24_328._dark_1fu24_15 ._calendarActionButtonIcon_1fu24_250{background:#fca5a5;color:#2d1111}._deleteSection_1fu24_365{margin-top:32px;padding-top:20px;border-top:1px solid}._pageContainer_1fu24_3._light_1fu24_11 ._deleteSection_1fu24_365{border-color:#e9ecef}._pageContainer_1fu24_3._dark_1fu24_15 ._deleteSection_1fu24_365{border-color:#404050}._loadingContainer_1fu24_380{display:flex;justify-content:center;align-items:center;min-height:50vh}._loadingText_1fu24_387{font-size:1rem}._pageContainer_1fu24_3._light_1fu24_11 ._loadingText_1fu24_387{color:#495057}._pageContainer_1fu24_3._dark_1fu24_15 ._loadingText_1fu24_387{color:#999}._spinner_1fu24_399{width:48px;height:48px;border:4px solid;border-radius:50%;animation:_spin_1fu24_399 .8s linear infinite}._pageContainer_1fu24_3._light_1fu24_11 ._spinner_1fu24_399{border-color:#e9ecef;border-top-color:#4361ee}._pageContainer_1fu24_3._dark_1fu24_15 ._spinner_1fu24_399{border-color:#404050;border-top-color:#4361ee}@keyframes _spin_1fu24_399{to{transform:rotate(360deg)}}._pageContainer_1uq0y_3{min-height:100vh;padding:1rem 1rem 5.75rem;max-width:480px;margin:0 auto}._pageContainer_1uq0y_3._light_1uq0y_10{background:#f8f9fa}._pageContainer_1uq0y_3._dark_1uq0y_14{background:#1a1a1a}._header_1uq0y_18{margin-bottom:1rem}._title_1uq0y_22{font-size:1.45rem;font-weight:700;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._title_1uq0y_22._light_1uq0y_10{color:#212529}._title_1uq0y_22._dark_1uq0y_14{color:#e0e0e0}._subtitle_1uq0y_37{font-size:1rem;display:none}._subtitle_1uq0y_37._light_1uq0y_10{color:#6c757d}._subtitle_1uq0y_37._dark_1uq0y_14{color:#999}._stepContent_1uq0y_50{margin-top:0}._sectionTitle_1uq0y_54{font-size:1.25rem;font-weight:600;margin-bottom:1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._sectionTitle_1uq0y_54._light_1uq0y_10{color:#212529}._sectionTitle_1uq0y_54._dark_1uq0y_14{color:#e0e0e0}._loadingContainer_1uq0y_69{display:flex;justify-content:center;margin:2rem 0}._spinner_1uq0y_75{width:48px;height:48px;border:4px solid;border-radius:50%;animation:_spin_1uq0y_75 .8s linear infinite}._spinner_1uq0y_75._light_1uq0y_10{border-color:#e9ecef;border-top-color:#4361ee}._spinner_1uq0y_75._dark_1uq0y_14{border-color:#404050;border-top-color:#4361ee}@keyframes _spin_1uq0y_75{to{transform:rotate(360deg)}}._errorAlert_1uq0y_97{border-radius:12px;padding:1.2rem;margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-left:4px solid #f44336}._errorAlert_1uq0y_97._light_1uq0y_10{background:#f4433614;color:#212529}._errorAlert_1uq0y_97._dark_1uq0y_14{background:#f4433626;color:#e0e0e0}._errorText_1uq0y_118{flex:1;font-size:.95rem;font-weight:500}._closeButton_1uq0y_124{background:none;border:none;cursor:pointer;font-size:1.25rem;padding:.25rem;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease;opacity:.7}._closeButton_1uq0y_124:hover{opacity:1;background:#0000000d}._dark_1uq0y_14 ._closeButton_1uq0y_124:hover{background:#ffffff0d}._successAlert_1uq0y_147{border-radius:12px;padding:1.2rem;margin-bottom:1rem;display:flex;align-items:center;gap:.75rem;border-left:4px solid #4CAF50}._successAlert_1uq0y_147._light_1uq0y_10{background:#4caf5014;color:#212529}._successAlert_1uq0y_147._dark_1uq0y_14{background:#4caf5026;color:#e0e0e0}._successText_1uq0y_167{font-size:.95rem;font-weight:500}._backButton_1uq0y_172{border-radius:8px;padding:.6rem 1rem;border:1px solid #4361EE;font-weight:500;cursor:pointer;transition:all .2s ease;font-size:.9rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin-bottom:1rem;background:transparent;color:#4361ee}._backButton_1uq0y_172:hover{background:#4361ee14}._backButton_1uq0y_172:active{background:#4361ee26}._bookingContextCard_1uq0y_194{border-radius:12px;padding:.9rem 1rem;margin-bottom:1.35rem;display:flex;align-items:center;gap:.75rem;transition:all .2s ease}._bookingContextCard_1uq0y_194._light_1uq0y_10{background:#fff;box-shadow:0 1px 4px #0000000d}._bookingContextCard_1uq0y_194._dark_1uq0y_14{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._bookingContextIcon_1uq0y_214{width:38px;height:38px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._bookingContextIcon_1uq0y_214._light_1uq0y_10{background:#4361ee14;color:#4361ee}._bookingContextIcon_1uq0y_214._dark_1uq0y_14{background:#4361ee2e;color:#8ea0ff}._bookingContextContent_1uq0y_234{flex:1;min-width:0}._bookingContextTitle_1uq0y_239{font-size:.95rem;font-weight:700;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._bookingContextTitle_1uq0y_239._light_1uq0y_10{color:#212529}._bookingContextTitle_1uq0y_239._dark_1uq0y_14{color:#e0e0e0}._bookingContextSubtitle_1uq0y_256{margin-top:.15rem;font-size:.85rem;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._bookingContextSubtitle_1uq0y_256._light_1uq0y_10{color:#6c757d}._bookingContextSubtitle_1uq0y_256._dark_1uq0y_14{color:#999}._bookingContextAction_1uq0y_273{border:none;background:transparent;color:#4361ee;font-size:.85rem;font-weight:600;padding:.35rem 0;cursor:pointer;flex-shrink:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._bookingContextAction_1uq0y_273:hover{color:#3a56d4}._actionsContainer_1uq0y_289{display:flex;justify-content:space-between;gap:1rem;margin-top:2rem}@media (max-width: 600px){._actionsContainer_1uq0y_289{flex-direction:column}}._actionsButton_1uq0y_302{border-radius:8px;padding:.7rem 1.2rem;border:none;font-weight:500;cursor:pointer;transition:all .2s ease;font-size:.95rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;flex:1}._actionsButtonOutlined_1uq0y_314{border:1px solid #4361EE;background:transparent;color:#4361ee}._actionsButtonOutlined_1uq0y_314:hover{background:#4361ee14}._actionsButtonOutlined_1uq0y_314:active{background:#4361ee26}._actionsButtonPrimary_1uq0y_328{background:#4361ee;color:#fff}._actionsButtonPrimary_1uq0y_328:hover{background:#3a56d4}._actionsButtonPrimary_1uq0y_328:active{background:#3450c0}._actionsButton_1uq0y_302:disabled{opacity:.5;cursor:not-allowed}._light_1uq0y_10{color:#212529}._dark_1uq0y_14{color:#e0e0e0}._stepperCard_1uq0y_355{border-radius:12px;padding:1rem .75rem .9rem;margin-bottom:1.25rem;transition:all .2s ease}._stepperCard_1uq0y_355._light_1uq0y_10{background:#fff;box-shadow:0 2px 8px #00000014}._stepperCard_1uq0y_355._dark_1uq0y_14{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._stepper_1uq0y_355{display:flex;justify-content:space-between;align-items:flex-start;position:relative;padding:0}._stepper_1uq0y_355:before{content:"";position:absolute;top:18px;left:10%;right:10%;height:2px;z-index:0}._stepper_1uq0y_355._light_1uq0y_10:before{background:#e9ecef}._stepper_1uq0y_355._dark_1uq0y_14:before{background:#404050}._step_1uq0y_50{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1;flex:1;min-height:58px;min-width:0}._stepIcon_1uq0y_409{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.1rem;margin-bottom:.45rem;transition:all .3s ease;flex-shrink:0}._stepIcon_1uq0y_409 svg{font-size:1.2rem}._stepIcon_1uq0y_409._light_1uq0y_10{background:#f8f9fa;color:#6c757d}._stepIcon_1uq0y_409._dark_1uq0y_14{background:#353545;color:#999}._stepIconActive_1uq0y_436{background:#4361ee!important;color:#fff!important}._stepIconCompleted_1uq0y_441{background:#4caf50!important;color:#fff!important}._stepLabel_1uq0y_446{font-size:.68rem;font-weight:500;text-align:center;max-width:90px;min-height:1.3rem;display:flex;align-items:flex-start;justify-content:center;padding-top:0;line-height:1.2;white-space:nowrap}._stepLabel_1uq0y_446._light_1uq0y_10{color:#6c757d}._stepLabel_1uq0y_446._dark_1uq0y_14{color:#999}._stepLabelActive_1uq0y_468{color:#4361ee!important;font-weight:600}._stepLabelCompleted_1uq0y_473{color:#4caf50!important}._emptyCard_1uq0y_478{border-radius:12px;padding:1.2rem 1.5rem;text-align:center;transition:all .2s ease}._emptyCard_1uq0y_478._light_1uq0y_10{background:#fff;box-shadow:0 2px 8px #00000014;color:#6c757d}._emptyCard_1uq0y_478._dark_1uq0y_14{background:#2d2d3a;box-shadow:0 4px 16px #0000004d;color:#999}._mastersGrid_1uq0y_497{display:grid;grid-template-columns:1fr;gap:1rem}._masterCard_1uq0y_503{border-radius:12px;padding:1.2rem 1.5rem;transition:all .2s ease;cursor:pointer;border:2px solid transparent;display:flex;align-items:center;gap:1rem}._masterCard_1uq0y_503._light_1uq0y_10{background:#fff;box-shadow:0 2px 8px #00000014}._masterCard_1uq0y_503._dark_1uq0y_14{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._masterCard_1uq0y_503:hover{transform:translateY(-2px)}._masterCard_1uq0y_503._light_1uq0y_10:hover{box-shadow:0 4px 12px #0000001f}._masterCard_1uq0y_503._dark_1uq0y_14:hover{box-shadow:0 6px 20px #0006}._masterCardSelected_1uq0y_536{border-color:#4361ee}._masterCardSelected_1uq0y_536._light_1uq0y_10{background:#4361ee14}._masterCardSelected_1uq0y_536._dark_1uq0y_14{background:#4361ee26}._masterAvatar_1uq0y_548{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:600;flex-shrink:0;overflow:hidden;background:linear-gradient(135deg,#8e85ff,#6c63ff);color:#fff}._masterAvatar_1uq0y_548 img{width:100%;height:100%;object-fit:cover}._masterInfo_1uq0y_569{flex:1;min-width:0}._masterName_1uq0y_574{font-size:1.1rem;font-weight:600;margin-bottom:.25rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._masterName_1uq0y_574._light_1uq0y_10{color:#212529}._masterName_1uq0y_574._dark_1uq0y_14{color:#e0e0e0}._masterUsername_1uq0y_589{font-size:.85rem;margin-bottom:.5rem}._masterUsername_1uq0y_589._light_1uq0y_10{color:#6c757d}._masterUsername_1uq0y_589._dark_1uq0y_14{color:#999}._masterBio_1uq0y_602{font-size:.9rem;margin-top:.5rem}._masterBio_1uq0y_602._light_1uq0y_10{color:#6c757d}._masterBio_1uq0y_602._dark_1uq0y_14{color:#999}._selectButton_1uq0y_615{border-radius:8px;padding:.7rem 1.2rem;border:none;font-weight:500;cursor:pointer;transition:all .2s ease;font-size:.9rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;white-space:nowrap;background:#4361ee;color:#fff}._selectButton_1uq0y_615:hover{background:#3a56d4}._selectButton_1uq0y_615:active{background:#3450c0}._servicesGrid_1uq0y_638{display:grid;grid-template-columns:1fr;gap:1rem}._serviceCard_1uq0y_644{border-radius:12px;padding:1.2rem 1.5rem;transition:all .2s ease;cursor:pointer;border:2px solid transparent}._serviceCard_1uq0y_644._light_1uq0y_10{background:#fff;box-shadow:0 2px 8px #00000014}._serviceCard_1uq0y_644._dark_1uq0y_14{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._serviceCard_1uq0y_644:hover{transform:translateY(-2px)}._serviceCard_1uq0y_644._light_1uq0y_10:hover{box-shadow:0 4px 12px #0000001f}._serviceCard_1uq0y_644._dark_1uq0y_14:hover{box-shadow:0 6px 20px #0006}._serviceCardSelected_1uq0y_674{border-color:#4361ee}._serviceCardSelected_1uq0y_674._light_1uq0y_10{background:#4361ee14}._serviceCardSelected_1uq0y_674._dark_1uq0y_14{background:#4361ee26}._serviceContent_1uq0y_686{display:flex;align-items:center;justify-content:space-between;gap:1rem}._serviceInfo_1uq0y_693{flex:1;min-width:0}._serviceName_1uq0y_698{font-size:1.1rem;font-weight:600;margin-bottom:.5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._serviceName_1uq0y_698._light_1uq0y_10{color:#212529}._serviceName_1uq0y_698._dark_1uq0y_14{color:#e0e0e0}._serviceDescription_1uq0y_713{font-size:.9rem;margin-top:.5rem;margin-bottom:.75rem}._serviceDescription_1uq0y_713._light_1uq0y_10{color:#6c757d}._serviceDescription_1uq0y_713._dark_1uq0y_14{color:#999}._serviceChips_1uq0y_727{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.75rem}._serviceChip_1uq0y_727{display:inline-flex;align-items:center;padding:.35rem .75rem;border-radius:8px;font-size:.8rem;font-weight:500;white-space:nowrap}._serviceChip_1uq0y_727._light_1uq0y_10{background:#f8f9fa;color:#212529}._serviceChip_1uq0y_727._dark_1uq0y_14{background:#353545;color:#e0e0e0}._serviceChipPrimary_1uq0y_754{color:#4361ee!important}._timeSelector_1uq0y_759{display:flex;flex-direction:column;gap:1.2rem}._dateInput_1uq0y_765{width:100%;padding:.7rem 1rem;border:1px solid;border-radius:12px;font-size:1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:all .2s ease}._dateInput_1uq0y_765._light_1uq0y_10{background:#fff;border-color:#e9ecef;color:#212529}._dateInput_1uq0y_765._dark_1uq0y_14{background:#2d2d3a;border-color:#404050;color:#e0e0e0}._dateInput_1uq0y_765:focus{outline:none;border-color:#4361ee}._dateLabel_1uq0y_792{display:block;font-size:.9rem;font-weight:500;margin-bottom:.5rem}._dateLabel_1uq0y_792._light_1uq0y_10{color:#212529}._dateLabel_1uq0y_792._dark_1uq0y_14{color:#e0e0e0}._datePickerBlock_1uq0y_807{display:flex;flex-direction:column;gap:.85rem;min-width:0}._dateSectionTitle_1uq0y_814{font-size:1.05rem;font-weight:700;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._dateSectionTitle_1uq0y_814._light_1uq0y_10{color:#212529}._dateSectionTitle_1uq0y_814._dark_1uq0y_14{color:#e0e0e0}._monthPanel_1uq0y_829,._selectedDateCard_1uq0y_830{border-radius:12px;padding:.8rem .95rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;transition:all .2s ease}._monthPanel_1uq0y_829._light_1uq0y_10,._selectedDateCard_1uq0y_830._light_1uq0y_10{background:#fff;box-shadow:0 1px 4px #0000000d}._monthPanel_1uq0y_829._dark_1uq0y_14,._selectedDateCard_1uq0y_830._dark_1uq0y_14{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._selectedDateText_1uq0y_852{font-size:.92rem;font-weight:700;text-transform:capitalize;line-height:1.25}._selectedDateText_1uq0y_852._light_1uq0y_10{color:#212529}._selectedDateText_1uq0y_852._dark_1uq0y_14{color:#e0e0e0}._changeDateButton_1uq0y_867{border-radius:8px;padding:.48rem .75rem;border:1px solid #4361EE;font-weight:600;cursor:pointer;transition:all .2s ease;font-size:.82rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:transparent;color:#4361ee;flex-shrink:0}._changeDateButton_1uq0y_867:hover{background:#4361ee14}._selectedDateIcon_1uq0y_885{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._selectedDateIcon_1uq0y_885._light_1uq0y_10{background:#f8f9fa;color:#4361ee}._selectedDateIcon_1uq0y_885._dark_1uq0y_14{background:#353545;color:#8ea0ff}._selectedDateInfo_1uq0y_905{flex:1;min-width:0}._monthTitle_1uq0y_910{font-size:.95rem;font-weight:700;text-align:center;text-transform:capitalize;flex:1}._monthTitle_1uq0y_910._light_1uq0y_10{color:#212529}._monthTitle_1uq0y_910._dark_1uq0y_14{color:#e0e0e0}._monthNavButton_1uq0y_926{width:36px;height:36px;border-radius:8px;border:1px solid;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;flex-shrink:0}._monthNavButton_1uq0y_926._light_1uq0y_10{background:#fff;border-color:#e9ecef;color:#212529}._monthNavButton_1uq0y_926._dark_1uq0y_14{background:#353545;border-color:#404050;color:#e0e0e0}._monthNavButton_1uq0y_926:hover:not(:disabled){border-color:#4361ee}._monthNavButton_1uq0y_926:disabled{opacity:.45;cursor:not-allowed}._dateOptionsGrid_1uq0y_960{display:flex;gap:.75rem;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;padding:.1rem .1rem .45rem;scrollbar-width:none}._dateOptionsGrid_1uq0y_960::-webkit-scrollbar{display:none}._dateOptionButton_1uq0y_974{min-width:104px;min-height:124px;border-radius:8px;padding:.8rem .75rem;border:1px solid;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.25rem;cursor:pointer;transition:all .2s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;text-align:left}._dateOptionButton_1uq0y_974._light_1uq0y_10{background:#fff;border-color:#e9ecef;color:#212529}._dateOptionButton_1uq0y_974._dark_1uq0y_14{background:#353545;border-color:#404050;color:#e0e0e0}._dateOptionButton_1uq0y_974:hover{border-color:#4361ee}._dateOptionButtonSelected_1uq0y_1007{background:#4361ee14!important;border-color:#4361ee!important;color:#212529!important}._dateOptionButtonSelected_1uq0y_1007._dark_1uq0y_14{background:#4361ee2e!important;color:#e0e0e0!important}._dateOptionButtonSelected_1uq0y_1007 ._dateOptionSlots_1uq0y_1018{color:#4361ee;opacity:1}._dateOptionWeekday_1uq0y_1023{font-size:.78rem;font-weight:500;opacity:.75;text-transform:capitalize}._dateOptionDate_1uq0y_1030{font-size:.95rem;font-weight:700;text-transform:capitalize;line-height:1.25}._dateOptionSlots_1uq0y_1018{font-size:.78rem;font-weight:500;opacity:.8}._timeOptionsPanel_1uq0y_1043{padding:0;transition:all .2s ease}._timeOptionsHeader_1uq0y_1048{margin-bottom:.8rem}._timeOptionsTitle_1uq0y_1052{font-size:1.05rem;font-weight:700;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._timeOptionsTitle_1uq0y_1052._light_1uq0y_10{color:#212529}._timeOptionsTitle_1uq0y_1052._dark_1uq0y_14{color:#e0e0e0}._reloadButton_1uq0y_1067{border-radius:8px;padding:.7rem 1.2rem;border:1px solid #4361EE;font-weight:500;cursor:pointer;transition:all .2s ease;font-size:.95rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:transparent;color:#4361ee}._reloadButton_1uq0y_1067:hover{background:#4361ee14}._reloadButton_1uq0y_1067:active{background:#4361ee26}._timeSlotsGrid_1uq0y_1088{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}._timeSlotButton_1uq0y_1094{border-radius:8px;min-height:44px;padding:.65rem 1rem;border:1px solid;font-weight:500;cursor:pointer;transition:all .2s ease;font-size:.9rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;width:100%}._timeSlotButton_1uq0y_1094._light_1uq0y_10{background:#fff;border-color:#e9ecef;color:#212529}._timeSlotButton_1uq0y_1094._dark_1uq0y_14{background:#2d2d3a;border-color:#404050;color:#e0e0e0}._timeSlotButton_1uq0y_1094:hover:not(:disabled){border-color:#4361ee}._timeSlotButton_1uq0y_1094._light_1uq0y_10:hover:not(:disabled){background:#f8f9fa}._timeSlotButton_1uq0y_1094._dark_1uq0y_14:hover:not(:disabled){background:#353545}._timeSlotButtonSelected_1uq0y_1131{background:#4361ee!important;color:#fff!important;border-color:#4361ee!important}._timeSlotButton_1uq0y_1094:disabled{opacity:.4;cursor:not-allowed}._confirmationContainer_1uq0y_1143{display:flex;flex-direction:column;gap:1.15rem}._summaryCard_1uq0y_1149{border-radius:12px;padding:1.2rem 1.5rem;transition:all .2s ease}._summaryCard_1uq0y_1149._light_1uq0y_10{background:#fff;box-shadow:0 2px 8px #00000014}._summaryCard_1uq0y_1149._dark_1uq0y_14{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._summaryTitle_1uq0y_1165{font-size:1.1rem;font-weight:600;margin:0 0 1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._summaryTitle_1uq0y_1165._light_1uq0y_10{color:#212529}._summaryTitle_1uq0y_1165._dark_1uq0y_14{color:#e0e0e0}._summaryItem_1uq0y_1180{margin-bottom:.75rem}._summaryLabel_1uq0y_1184{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.25rem}._summaryLabel_1uq0y_1184._light_1uq0y_10{color:#6c757d}._summaryLabel_1uq0y_1184._dark_1uq0y_14{color:#999}._summaryValue_1uq0y_1200{font-size:1rem}._summaryValue_1uq0y_1200._light_1uq0y_10{color:#212529}._summaryValue_1uq0y_1200._dark_1uq0y_14{color:#e0e0e0}._confirmationSummaryCard_1uq0y_1212{padding:1.05rem 1rem}._confirmationSummaryList_1uq0y_1216{display:flex;flex-direction:column;gap:.95rem}._confirmationSummaryItem_1uq0y_1222{display:grid;grid-template-columns:34px minmax(82px,.85fr) minmax(0,1.25fr);align-items:center;gap:.65rem}._confirmationSummaryIcon_1uq0y_1229{width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}._confirmationSummaryIcon_1uq0y_1229._light_1uq0y_10{background:#4361ee1a;color:#4361ee}._confirmationSummaryIcon_1uq0y_1229._dark_1uq0y_14{background:#8ea0ff29;color:#8ea0ff}._confirmationSummarySvg_1uq0y_1248{width:20px;height:20px;display:block;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}._confirmationSummaryLabel_1uq0y_1259{font-size:.86rem;line-height:1.25}._confirmationSummaryLabel_1uq0y_1259._light_1uq0y_10{color:#6c757d}._confirmationSummaryLabel_1uq0y_1259._dark_1uq0y_14{color:#999}._confirmationSummaryValue_1uq0y_1272{font-size:.9rem;font-weight:700;line-height:1.25;text-align:right;overflow-wrap:anywhere}._confirmationSummaryValue_1uq0y_1272._light_1uq0y_10{color:#212529}._confirmationSummaryValue_1uq0y_1272._dark_1uq0y_14{color:#e0e0e0}._confirmationContainer_1uq0y_1143 ._actionsContainer_1uq0y_289{margin-top:0}@media (max-width: 360px){._confirmationSummaryItem_1uq0y_1222{grid-template-columns:34px minmax(0,1fr)}._confirmationSummaryValue_1uq0y_1272{grid-column:2;text-align:left}}._notesContainer_1uq0y_1303{display:flex;flex-direction:column;gap:.5rem}._notesLabel_1uq0y_1309{font-size:.9rem;font-weight:500}._notesLabel_1uq0y_1309._light_1uq0y_10{color:#212529}._notesLabel_1uq0y_1309._dark_1uq0y_14{color:#e0e0e0}._notesTextarea_1uq0y_1322{width:100%;padding:.7rem 1rem;border:1px solid;border-radius:12px;font-size:.95rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:all .2s ease;resize:vertical;min-height:88px}._notesTextarea_1uq0y_1322._light_1uq0y_10{background:#fff;border-color:#e9ecef;color:#212529}._notesTextarea_1uq0y_1322._dark_1uq0y_14{background:#2d2d3a;border-color:#404050;color:#e0e0e0}._notesTextarea_1uq0y_1322:focus{outline:none;border-color:#4361ee}._notesTextarea_1uq0y_1322::placeholder{opacity:.5}._notesTextarea_1uq0y_1322._light_1uq0y_10::placeholder{color:#6c757d}._notesTextarea_1uq0y_1322._dark_1uq0y_14::placeholder{color:#999}._actionButton_1uq0y_1363{border-radius:8px;min-height:44px;padding:.7rem 1.2rem;border:none;font-weight:500;cursor:pointer;transition:all .2s ease;font-size:.95rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;flex:1}._actionButtonOutlined_1uq0y_1376{border:1px solid #4361EE;background:transparent;color:#4361ee}._actionButtonOutlined_1uq0y_1376:hover{background:#4361ee14}._actionButtonOutlined_1uq0y_1376:active{background:#4361ee26}._actionButtonPrimary_1uq0y_1390{background:#4361ee;color:#fff}._actionButtonPrimary_1uq0y_1390:hover:not(:disabled){background:#3a56d4}._actionButtonPrimary_1uq0y_1390:active:not(:disabled){background:#3450c0}._actionButton_1uq0y_1363:disabled{opacity:.5;cursor:not-allowed}._guestFormCard_1uq0y_1409{border-radius:12px;padding:1.2rem 1.5rem;display:flex;flex-direction:column;gap:1rem;transition:all .2s ease}._guestFormCard_1uq0y_1409._light_1uq0y_10{background:#fff;box-shadow:0 2px 8px #00000014}._guestFormCard_1uq0y_1409._dark_1uq0y_14{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._guestField_1uq0y_1428{display:flex;flex-direction:column;gap:.4rem}._guestLabel_1uq0y_1434{font-size:.9rem;font-weight:500;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._guestLabel_1uq0y_1434._light_1uq0y_10{color:#212529}._guestLabel_1uq0y_1434._dark_1uq0y_14{color:#e0e0e0}._guestInput_1uq0y_1448{width:100%;padding:.7rem 1rem;border:1px solid;border-radius:12px;font-size:.95rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:all .2s ease;box-sizing:border-box}._guestInput_1uq0y_1448._light_1uq0y_10{background:#fff;border-color:#e9ecef;color:#212529}._guestInput_1uq0y_1448._dark_1uq0y_14{background:#2d2d3a;border-color:#404050;color:#e0e0e0}._guestInput_1uq0y_1448:focus{outline:none;border-color:#4361ee}._guestInput_1uq0y_1448::placeholder{opacity:.5}._guestInput_1uq0y_1448._light_1uq0y_10::placeholder{color:#6c757d}._guestInput_1uq0y_1448._dark_1uq0y_14::placeholder{color:#999}._fieldError_1uq0y_1488{font-size:.8rem;color:#f44336;font-weight:500}._guestSuccessCard_1uq0y_1495{border-radius:12px;padding:2rem 1.5rem;display:flex;flex-direction:column;align-items:center;text-align:center;transition:all .2s ease}._guestSuccessCard_1uq0y_1495._light_1uq0y_10{background:#fff;box-shadow:0 2px 8px #00000014}._guestSuccessCard_1uq0y_1495._dark_1uq0y_14{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._guestSuccessIcon_1uq0y_1515{margin-bottom:1rem}._guestSuccessIcon_1uq0y_1515 svg{font-size:3.5rem;color:#4caf50}._guestSuccessTitle_1uq0y_1524{font-size:1.4rem;font-weight:700;margin-bottom:.5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._guestSuccessTitle_1uq0y_1524._light_1uq0y_10{color:#212529}._guestSuccessTitle_1uq0y_1524._dark_1uq0y_14{color:#e0e0e0}._guestSuccessDescription_1uq0y_1539{font-size:.95rem;margin-bottom:1.5rem;line-height:1.5}._guestSuccessDescription_1uq0y_1539._light_1uq0y_10{color:#6c757d}._guestSuccessDescription_1uq0y_1539._dark_1uq0y_14{color:#999}._guestSuccessActions_1uq0y_1553{display:flex;flex-direction:column;gap:.75rem;width:100%;margin-top:1rem}._guestManageNotice_1uq0y_1561{font-size:.85rem;line-height:1.5;margin-top:1rem;padding:.75rem 1rem;border-radius:8px;width:100%;box-sizing:border-box}._guestManageNotice_1uq0y_1561._light_1uq0y_10{background:#f8f9fa;color:#6c757d}._guestManageNotice_1uq0y_1561._dark_1uq0y_14{background:#353545;color:#999}._guestClaimBlock_1uq0y_1581{margin-top:1.5rem;padding:1.25rem;border-radius:12px;width:100%;box-sizing:border-box;text-align:center;border:1px solid}._guestClaimBlock_1uq0y_1581._light_1uq0y_10{background:#f8f9fa;border-color:#e9ecef}._guestClaimBlock_1uq0y_1581._dark_1uq0y_14{background:#353545;border-color:#404050}._guestClaimText_1uq0y_1601{font-size:.95rem;font-weight:600;margin-bottom:.25rem}._guestClaimText_1uq0y_1601._light_1uq0y_10{color:#212529}._guestClaimText_1uq0y_1601._dark_1uq0y_14{color:#e0e0e0}._guestClaimSubtext_1uq0y_1615{font-size:.85rem;line-height:1.4}._guestClaimSubtext_1uq0y_1615._light_1uq0y_10{color:#6c757d}._guestClaimSubtext_1uq0y_1615._dark_1uq0y_14{color:#999}._guestManageCard_1uq0y_1629{border-radius:12px;padding:1.5rem;transition:all .2s ease}._guestManageCard_1uq0y_1629._light_1uq0y_10{background:#fff;box-shadow:0 2px 8px #00000014}._guestManageCard_1uq0y_1629._dark_1uq0y_14{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._guestStatusBadge_1uq0y_1645{display:inline-block;padding:.4rem 1rem;border-radius:20px;font-size:.85rem;font-weight:600;margin-bottom:1.25rem;text-transform:uppercase;letter-spacing:.5px}._guestStatusBadge_1uq0y_1645._status_pending_1uq0y_1656{background:#ff98001f;color:#f57c00}._guestStatusBadge_1uq0y_1645._status_confirmed_1uq0y_1661{background:#4caf501f;color:#4caf50}._guestStatusBadge_1uq0y_1645._status_cancelled_1uq0y_1666{background:#f443361f;color:#f44336}._guestStatusBadge_1uq0y_1645._status_completed_1uq0y_1671{background:#4361ee1f;color:#4361ee}._guestStatusBadge_1uq0y_1645._status_no_show_1uq0y_1676{background:#9e9e9e1f;color:#9e9e9e}._guestManageDetails_1uq0y_1681{display:flex;flex-direction:column;gap:1rem}._guestManageRow_1uq0y_1687{display:flex;align-items:flex-start;gap:.75rem}._guestManageIcon_1uq0y_1693{color:#4361ee;opacity:.85;margin-top:2px;flex-shrink:0}._guestManageLabel_1uq0y_1700{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px;color:#6c757d;margin-bottom:.15rem}._guestManageValue_1uq0y_1709{font-size:1rem;font-weight:500}._guestManageValue_1uq0y_1709._light_1uq0y_10{color:#212529}._guestManageValue_1uq0y_1709._dark_1uq0y_14{color:#e0e0e0}._guestErrorCard_1uq0y_1722{border-radius:12px;padding:2rem 1.5rem;display:flex;flex-direction:column;align-items:center;text-align:center;transition:all .2s ease}._guestErrorCard_1uq0y_1722._light_1uq0y_10{background:#fff;box-shadow:0 2px 8px #00000014}._guestErrorCard_1uq0y_1722._dark_1uq0y_14{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._guestCancelConfirmCard_1uq0y_1742{border-radius:12px;padding:1.25rem 1.5rem;margin-top:1rem;transition:all .2s ease}._guestCancelConfirmCard_1uq0y_1742._light_1uq0y_10{background:#fff;box-shadow:0 2px 8px #00000014}._guestCancelConfirmCard_1uq0y_1742._dark_1uq0y_14{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._guestCancelActions_1uq0y_1759{display:flex;gap:.75rem;margin-top:1rem}@media (max-width: 600px){._guestCancelActions_1uq0y_1759{flex-direction:column}}._pageContainer_1m6i9_9{width:100%;padding:1.5rem 1rem 5rem;min-height:100vh}._light_1m6i9_16._pageContainer_1m6i9_9{background:#f8f9fa}._dark_1m6i9_20._pageContainer_1m6i9_9{background:#1a1a1a}._recordsToolbar_1m6i9_25{position:fixed;top:48px;left:0;right:0;z-index:100;padding:.9rem 1rem .75rem;box-shadow:none}._light_1m6i9_16 ._recordsToolbar_1m6i9_25{background:#f8f9fa}._dark_1m6i9_20 ._recordsToolbar_1m6i9_25{background:#1a1a1a}._recordsContent_1m6i9_43{padding-top:238px}._toolbarActionsRow_1m6i9_47{display:flex;justify-content:center;gap:12px;margin-bottom:1rem}._toolbarActionsRow_1m6i9_47 ._addButton_1m6i9_54{flex:0 1 268px;margin-bottom:0;min-width:0}._addButton_1m6i9_54{width:100%;min-height:48px;padding:10px 14px;border:none;border-radius:12px;font-size:.95rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#4361ee,#3450c0);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-bottom:1.5rem;box-shadow:0 10px 20px #2a43b83d;transition:background .15s ease,border-color .15s ease,transform .15s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._addButton_1m6i9_54:hover{background:linear-gradient(135deg,#3a56d4,#3048b0)}._addButton_1m6i9_54:active{transform:translateY(1px)}._actionButtonIcon_1m6i9_93{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}._actionButtonIcon_1m6i9_93 svg{font-size:1.1rem}._addButton_1m6i9_54 ._actionButtonIcon_1m6i9_93{background:#ffffff2e;color:#fff}._filtersCard_1m6i9_116{border-radius:10px;padding:.35rem .75rem;margin-bottom:.25rem}._light_1m6i9_16 ._filtersCard_1m6i9_116{background:#fff;box-shadow:0 2px 8px #00000014}._dark_1m6i9_20 ._filtersCard_1m6i9_116{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._filtersAccordionHeader_1m6i9_132{display:flex;align-items:center;justify-content:space-between;width:100%;padding:6px 10px;margin:0;border:none;border-radius:8px;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;text-align:left;background:transparent}._light_1m6i9_16 ._filtersAccordionHeader_1m6i9_132{color:#212529}._dark_1m6i9_20 ._filtersAccordionHeader_1m6i9_132{color:#e0e0e0}._filtersAccordionHeader_1m6i9_132:hover{background:#0000000a}._dark_1m6i9_20 ._filtersAccordionHeader_1m6i9_132:hover{background:#ffffff0f}._filtersAccordionArrow_1m6i9_166{font-size:1rem;color:#6c757d;transition:transform .2s ease;flex-shrink:0}._dark_1m6i9_20 ._filtersAccordionArrow_1m6i9_166{color:#999}._filtersAccordionArrowOpen_1m6i9_177{transform:rotate(180deg)}._filtersAccordionContent_1m6i9_181{margin-top:2px}._filterGroup_1m6i9_185{display:flex;flex-direction:column;gap:1rem}._filterLabel_1m6i9_191{font-size:.875rem;font-weight:500;margin-bottom:.5rem;display:block}._light_1m6i9_16 ._filterLabel_1m6i9_191{color:#212529}._dark_1m6i9_20 ._filterLabel_1m6i9_191{color:#e0e0e0}._neoSelect_1m6i9_206{width:100%;padding:.7rem 1rem;border:1px solid;border-radius:12px;font-size:1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;cursor:pointer;transition:all .2s ease}._light_1m6i9_16 ._neoSelect_1m6i9_206{background:#fff;border-color:#e9ecef;color:#212529}._dark_1m6i9_20 ._neoSelect_1m6i9_206{background:#2d2d3a;border-color:#404050;color:#e0e0e0}._neoSelect_1m6i9_206:focus{outline:none;border-color:#4361ee}._light_1m6i9_16 ._neoSelect_1m6i9_206 option{background:#fff;color:#212529}._dark_1m6i9_20 ._neoSelect_1m6i9_206 option{background:#2d2d3a;color:#e0e0e0}._navigationCard_1m6i9_248{width:min(100%,816px);border-radius:22px;padding:.9rem 1rem;margin-bottom:0;margin-left:auto;margin-right:auto}._light_1m6i9_16 ._navigationCard_1m6i9_248{background:#fff;box-shadow:0 14px 34px #14295712}._dark_1m6i9_20 ._navigationCard_1m6i9_248{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._navigationControls_1m6i9_267{display:flex;align-items:center;justify-content:space-between;gap:.35rem}._navButton_1m6i9_274{width:40px;height:40px;min-width:40px;min-height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;border:none;background:transparent;color:#7c8798;flex-shrink:0}._dark_1m6i9_20 ._navButton_1m6i9_274{color:#aeb7c7}._light_1m6i9_16 ._navButton_1m6i9_274:hover,._dark_1m6i9_20 ._navButton_1m6i9_274:hover{background:#4361ee14;color:#4361ee}._dateDisplay_1m6i9_301{flex:1;text-align:center;min-width:0}._dateText_1m6i9_307{font-size:clamp(1.15rem,4.2vw,1.45rem);font-weight:800;line-height:1.15;margin-bottom:.75rem;letter-spacing:0}._light_1m6i9_16 ._dateText_1m6i9_307{color:#212529}._dark_1m6i9_20 ._dateText_1m6i9_307{color:#e0e0e0}._viewModeButtons_1m6i9_323{display:flex;gap:8px;justify-content:center}._viewModeButton_1m6i9_323{min-width:116px;min-height:40px;padding:7px 12px;border:1px solid;border-radius:12px;font-size:.95rem;font-weight:700;cursor:pointer;transition:all .2s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_1m6i9_16 ._viewModeButton_1m6i9_323{background:#fff;border-color:#dfe6f1;color:#7c8798}._dark_1m6i9_20 ._viewModeButton_1m6i9_323{background:#2d2d3a;border-color:#404050;color:#aeb7c7}._viewModeButton_1m6i9_323:hover{background:#4361ee14}._viewModeButtonActive_1m6i9_358{background:#4361ee!important;color:#fff!important;border-color:#4361ee!important;box-shadow:0 10px 20px #2a43b83d}._dayModeControl_1m6i9_365{position:relative;min-width:116px}._viewModeButtonWithMenu_1m6i9_370{width:100%;display:grid;grid-template-columns:minmax(0,1fr) 18px;align-items:center;justify-items:center;column-gap:4px}._viewModeButtonWithMenu_1m6i9_370 span{min-width:0;line-height:1.1;white-space:nowrap}._dayModeArrow_1m6i9_385{width:18px!important;height:18px!important;font-size:18px!important;transition:transform .2s ease;justify-self:end;flex:0 0 auto}._dayModeArrowOpen_1m6i9_394{transform:rotate(180deg)}._todayMenu_1m6i9_398{position:absolute;top:calc(100% + 6px);left:50%;right:auto;width:max-content;min-width:124px;transform:translate(-50%);z-index:5;border-radius:12px;padding:5px;box-shadow:0 14px 28px #1429571f}._light_1m6i9_16 ._todayMenu_1m6i9_398{background:#fff;border:1px solid #E6ECF5}._dark_1m6i9_20 ._todayMenu_1m6i9_398{background:#2d2d3a;border:1px solid #404050}._todayMenuItem_1m6i9_422{width:100%;min-height:34px;border:none;border-radius:10px;background:transparent;color:#4361ee;display:grid;grid-template-columns:16px minmax(0,auto);align-items:center;justify-content:center;gap:6px;font-size:.88rem;font-weight:700;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._todayMenuItem_1m6i9_422 svg{width:16px!important;height:16px!important;font-size:16px!important}._todayMenuItem_1m6i9_422 span{white-space:nowrap;line-height:1.1}._todayMenuItem_1m6i9_422:hover{background:#4361ee14}._todayButton_1m6i9_455{padding:.5rem 1rem;border:1px solid #4361EE;border-radius:8px;font-size:.85rem;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:.25rem;margin:0 auto;transition:all .2s ease;background:transparent;color:#4361ee;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._todayButton_1m6i9_455:hover{background:#4361ee14}._appointmentsList_1m6i9_480{display:flex;flex-direction:column;gap:1.5rem}._dateGroup_1m6i9_486{display:flex;flex-direction:column;gap:.75rem}._dateGroupTitle_1m6i9_492{font-size:.95rem;font-weight:600;margin-left:.5rem;margin-bottom:.25rem}._light_1m6i9_16 ._dateGroupTitle_1m6i9_492{color:#6c757d}._dark_1m6i9_20 ._dateGroupTitle_1m6i9_492{color:#999}._appointmentCard_1m6i9_507{border-radius:12px;padding:1.2rem 1.5rem;cursor:pointer;transition:all .2s ease}._light_1m6i9_16 ._appointmentCard_1m6i9_507{background:#fff;box-shadow:0 2px 8px #00000014}._dark_1m6i9_20 ._appointmentCard_1m6i9_507{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._appointmentCard_1m6i9_507:hover{transform:translateY(-2px)}._light_1m6i9_16 ._appointmentCard_1m6i9_507:hover{box-shadow:0 4px 12px #0000001f}._dark_1m6i9_20 ._appointmentCard_1m6i9_507:hover{box-shadow:0 6px 20px #0006}._appointmentHeader_1m6i9_536{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem}._appointmentTitle_1m6i9_543{font-size:1.1rem;font-weight:600;margin-bottom:.5rem}._light_1m6i9_16 ._appointmentTitle_1m6i9_543{color:#1a1a1a}._dark_1m6i9_20 ._appointmentTitle_1m6i9_543{color:#e0e0e0}._appointmentTime_1m6i9_557{display:flex;align-items:center;gap:.5rem;font-size:.9rem;margin-bottom:.5rem}._light_1m6i9_16 ._appointmentTime_1m6i9_557{color:#6c757d}._dark_1m6i9_20 ._appointmentTime_1m6i9_557{color:#999}._appointmentInfo_1m6i9_573{font-size:.9rem;margin-bottom:.25rem}._light_1m6i9_16 ._appointmentInfo_1m6i9_573{color:#6c757d}._dark_1m6i9_20 ._appointmentInfo_1m6i9_573{color:#999}._statusBadge_1m6i9_586{padding:.35rem .75rem;border-radius:12px;font-size:.8rem;font-weight:600;white-space:nowrap}._statusPending_1m6i9_594{background:#ffc10726;color:#f57c00}._statusConfirmed_1m6i9_599{background:#2196f326;color:#1976d2}._statusCompleted_1m6i9_604{background:#4caf5026;color:#4caf50}._statusCancelled_1m6i9_609{background:#f4433626;color:#f44336}._statusNoShow_1m6i9_614{color:#999}._light_1m6i9_16 ._statusNoShow_1m6i9_614{background:#f8f9fa}._dark_1m6i9_20 ._statusNoShow_1m6i9_614{background:#353545}._cancelReason_1m6i9_626{margin-top:.75rem;padding:.75rem;border-radius:12px;border-left:3px solid #ff9800;font-size:.85rem}._light_1m6i9_16 ._cancelReason_1m6i9_626{background:#ff980014;color:#6c757d}._dark_1m6i9_20 ._cancelReason_1m6i9_626{background:#ff980026;color:#999}._autoCompleteSection_1m6i9_648{margin-top:.75rem}._postponeButton_1m6i9_652{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:12px;border:none;cursor:pointer;font-size:.85rem;font-weight:500;transition:all .2s ease}._light_1m6i9_16 ._postponeButton_1m6i9_652{background:#f8f9fa;color:#6c757d;border:1px solid #E9ECEF}._dark_1m6i9_20 ._postponeButton_1m6i9_652{background:#353545;color:#999;border:1px solid #404050}._postponeButton_1m6i9_652:hover{background:#e9ecef}._pageContainer_1m6i9_9._dark_1m6i9_20 ._postponeButton_1m6i9_652:hover{background:#404050}._autoCompletePostponed_1m6i9_685{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:12px;font-size:.85rem;font-weight:500}._light_1m6i9_16 ._autoCompletePostponed_1m6i9_685{background:#4caf501a;color:#4caf50}._dark_1m6i9_20 ._autoCompletePostponed_1m6i9_685{background:#4caf5026;color:#81c784}._emptyState_1m6i9_709{border-radius:22px;padding:3rem 1.5rem;margin-top:1rem;text-align:center}._light_1m6i9_16 ._emptyState_1m6i9_709{background:#fff;box-shadow:0 14px 34px #14295712}._dark_1m6i9_20 ._emptyState_1m6i9_709{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._emptyIllustrationWrap_1m6i9_726{margin-bottom:1.25rem}._emptyIllustration_1m6i9_726{width:230px;max-width:78%;height:auto;display:block;margin:0 auto}._emptyTitle_1m6i9_738{font-size:clamp(1.45rem,5vw,1.9rem);font-weight:850;line-height:1.15;letter-spacing:0;margin-bottom:.7rem}._light_1m6i9_16 ._emptyTitle_1m6i9_738{color:#212529}._dark_1m6i9_20 ._emptyTitle_1m6i9_738{color:#e0e0e0}._emptyText_1m6i9_754{font-size:clamp(1rem,3.7vw,1.15rem);line-height:1.4;margin-bottom:1.75rem}._light_1m6i9_16 ._emptyText_1m6i9_754{color:#6c757d}._dark_1m6i9_20 ._emptyText_1m6i9_754{color:#999}._emptyActionButton_1m6i9_768{min-height:52px;min-width:min(100%,260px);border-radius:14px;padding:0 1.4rem;border:1px solid transparent;background:#eef2ff;color:#3651d4;font-size:1rem;font-weight:800;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease}._emptyActionButton_1m6i9_768:hover{background:#e4eaff;border-color:#c8d5ff}._emptyActionButton_1m6i9_768:active{transform:translateY(1px)}._alert_1m6i9_796{padding:1.2rem;border-radius:12px;margin-bottom:1.5rem;font-size:.95rem;display:flex;align-items:center;gap:.75rem}._alertError_1m6i9_806{border-left:4px solid #f44336}._light_1m6i9_16 ._alertError_1m6i9_806{background:#f4433614;color:#212529}._dark_1m6i9_20 ._alertError_1m6i9_806{background:#f4433626;color:#e0e0e0}._alertSuccess_1m6i9_820{border-left:4px solid #4CAF50}._light_1m6i9_16 ._alertSuccess_1m6i9_820{background:#4caf5014;color:#212529}._dark_1m6i9_20 ._alertSuccess_1m6i9_820{background:#4caf5026;color:#e0e0e0}._alertClose_1m6i9_834{margin-left:auto;background:none;border:none;color:inherit;cursor:pointer;font-size:1.25rem;opacity:.7;transition:opacity .2s}._alertClose_1m6i9_834:hover{opacity:1}._loadingContainer_1m6i9_853{display:flex;justify-content:center;align-items:center;min-height:60vh}._spinner_1m6i9_860{width:48px;height:48px;border:4px solid;border-radius:50%;animation:_spin_1m6i9_860 .8s linear infinite}._light_1m6i9_16 ._spinner_1m6i9_860{border-color:#e9ecef;border-top-color:#4361ee}._dark_1m6i9_20 ._spinner_1m6i9_860{border-color:#404050;border-top-color:#4361ee}@keyframes _spin_1m6i9_860{to{transform:rotate(360deg)}}._modalOverlay_1m6i9_886{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem;animation:_fadeIn_1m6i9_1 .2s ease}@keyframes _fadeIn_1m6i9_1{0%{opacity:0}to{opacity:1}}._modal_1m6i9_886{border-radius:12px;width:100%;max-width:500px;max-height:90vh;display:flex;flex-direction:column;animation:_slideUp_1m6i9_1 .3s ease}._light_1m6i9_16 ._modal_1m6i9_886{background:#fff;box-shadow:0 1px 4px #0000000d}._dark_1m6i9_20 ._modal_1m6i9_886{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}@keyframes _slideUp_1m6i9_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._modalHeader_1m6i9_941{display:flex;justify-content:space-between;align-items:center;padding:1.5rem}._light_1m6i9_16 ._modalHeader_1m6i9_941{border-bottom:1px solid rgba(0,0,0,.1)}._dark_1m6i9_20 ._modalHeader_1m6i9_941{border-bottom:1px solid rgba(255,255,255,.1)}._modalTitle_1m6i9_956{font-size:1.25rem;font-weight:700;display:flex;align-items:center;gap:.5rem}._light_1m6i9_16 ._modalTitle_1m6i9_956{color:#212529}._dark_1m6i9_20 ._modalTitle_1m6i9_956{color:#e0e0e0}._modalClose_1m6i9_972{width:36px;height:36px;border:none;border-radius:8px;cursor:pointer;font-size:1.25rem;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._light_1m6i9_16 ._modalClose_1m6i9_972{background:#f8f9fa;color:#495057}._dark_1m6i9_20 ._modalClose_1m6i9_972{background:#353545;color:#999}._modalClose_1m6i9_972:hover{background:#e9ecef}._pageContainer_1m6i9_9._dark_1m6i9_20 ._modalClose_1m6i9_972:hover{background:#404050}._light_1m6i9_16 ._modalClose_1m6i9_972:hover{color:#212529}._dark_1m6i9_20 ._modalClose_1m6i9_972:hover{color:#e0e0e0}._stepsIndicator_1m6i9_1015{display:flex;gap:.5rem;padding:1rem 1.5rem}._light_1m6i9_16 ._stepsIndicator_1m6i9_1015{border-bottom:1px solid rgba(0,0,0,.1)}._dark_1m6i9_20 ._stepsIndicator_1m6i9_1015{border-bottom:1px solid rgba(255,255,255,.1)}._stepButton_1m6i9_1029{flex:1;padding:.75rem .5rem;border:none;border-radius:8px;font-size:.85rem;font-weight:600;cursor:default;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.35rem}._stepInactive_1m6i9_1044{opacity:.5}._light_1m6i9_16 ._stepInactive_1m6i9_1044{background:#f8f9fa;color:#6c757d}._dark_1m6i9_20 ._stepInactive_1m6i9_1044{background:#353545;color:#999}._stepActive_1m6i9_1058{background:#4361ee;color:#fff;box-shadow:none}._stepCompleted_1m6i9_1064{background:#4caf50;color:#fff;box-shadow:none}._modalContent_1m6i9_1074{flex:1;overflow-y:auto;padding:1.5rem}._formGroup_1m6i9_1080{margin-bottom:1.5rem}._formLabel_1m6i9_1084{font-size:.9rem;font-weight:600;margin-bottom:.5rem;display:block}._light_1m6i9_16 ._formLabel_1m6i9_1084{color:#212529}._dark_1m6i9_20 ._formLabel_1m6i9_1084{color:#e0e0e0}._formLabelRequired_1m6i9_1099:after{content:" *";color:#f44336}._neoInput_1m6i9_1104{width:100%;padding:.7rem 1rem;border:1px solid;border-radius:12px;font-size:1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:all .2s ease}._neoTextarea_1m6i9_1114{width:100%;padding:.7rem 1rem;border:1px solid;border-radius:12px;font-size:.95rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:all .2s ease}._light_1m6i9_16 ._neoInput_1m6i9_1104,._light_1m6i9_16 ._neoTextarea_1m6i9_1114{background:#fff;border-color:#e9ecef;color:#212529}._dark_1m6i9_20 ._neoInput_1m6i9_1104,._dark_1m6i9_20 ._neoTextarea_1m6i9_1114{background:#2d2d3a;border-color:#404050;color:#e0e0e0}._neoInput_1m6i9_1104:focus,._neoTextarea_1m6i9_1114:focus{outline:none;border-color:#4361ee}._neoInput_1m6i9_1104::placeholder,._neoTextarea_1m6i9_1114::placeholder{opacity:.5}._light_1m6i9_16 ._neoInput_1m6i9_1104::placeholder,._light_1m6i9_16 ._neoTextarea_1m6i9_1114::placeholder{color:#6c757d}._dark_1m6i9_20 ._neoInput_1m6i9_1104::placeholder,._dark_1m6i9_20 ._neoTextarea_1m6i9_1114::placeholder{color:#999}._neoTextarea_1m6i9_1114{resize:vertical;min-height:80px}._phoneInputWrapper_1m6i9_1164{position:relative}._phoneInputWrapper_1m6i9_1164 .PhoneInput{width:100%}._phoneInputWrapper_1m6i9_1164 .PhoneInputInput{width:100%;padding:.875rem 1rem;border:none;border-radius:12px;font-size:.95rem;font-family:inherit}._light_1m6i9_16 ._phoneInputWrapper_1m6i9_1164 .PhoneInputInput{background:#fff;border:1px solid #E9ECEF;color:#212529}._dark_1m6i9_20 ._phoneInputWrapper_1m6i9_1164 .PhoneInputInput{background:#2d2d3a;border:1px solid #404050;color:#e0e0e0}._phoneInputWrapper_1m6i9_1164 .PhoneInputInput:focus{outline:none;border-color:#4361ee}._inputError_1m6i9_1198{font-size:.8rem;color:#f44336;margin-top:.5rem}._infoBox_1m6i9_1204{padding:1rem;border-radius:12px;border-left:3px solid #4361EE;margin-top:1rem}._light_1m6i9_16 ._infoBox_1m6i9_1204{background:#4361ee14}._dark_1m6i9_20 ._infoBox_1m6i9_1204{background:#4361ee26}._infoBoxText_1m6i9_1219{font-size:.875rem;margin:.25rem 0}._light_1m6i9_16 ._infoBoxText_1m6i9_1219{color:#212529}._dark_1m6i9_20 ._infoBoxText_1m6i9_1219{color:#e0e0e0}._modalActions_1m6i9_1236{display:flex;gap:.75rem;padding:1.5rem}._light_1m6i9_16 ._modalActions_1m6i9_1236{border-top:1px solid rgba(0,0,0,.1)}._dark_1m6i9_20 ._modalActions_1m6i9_1236{border-top:1px solid rgba(255,255,255,.1)}._btnSecondary_1m6i9_1250{flex:1;padding:.875rem 1.5rem;border:1px solid #4361EE;border-radius:8px;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s ease;background:transparent;color:#4361ee;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._btnSecondary_1m6i9_1250:hover{background:#4361ee14}._btnSecondary_1m6i9_1250:active{background:#4361ee26}._btnPrimary_1m6i9_1272{flex:2;padding:.875rem 1.5rem;border:none;border-radius:8px;background:#4361ee;color:#fff;font-size:.95rem;font-weight:500;cursor:pointer;box-shadow:none;transition:all .2s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._btnPrimary_1m6i9_1272:hover:not(:disabled){background:#3a56d4;box-shadow:none}._btnPrimary_1m6i9_1272:active:not(:disabled){background:#3450c0}._btnPrimary_1m6i9_1272:disabled{opacity:.5;cursor:not-allowed}._btnSuccess_1m6i9_1301{flex:2;padding:.875rem 1.5rem;border:none;border-radius:8px;background:#4caf50;color:#fff;font-size:.95rem;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;box-shadow:none;transition:all .2s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._btnSuccess_1m6i9_1301:hover:not(:disabled){background:#45a049;box-shadow:none}._btnSuccess_1m6i9_1301:active:not(:disabled){background:#3d8b40}._btnSuccess_1m6i9_1301:disabled{opacity:.5;cursor:not-allowed}._statusDialogContent_1m6i9_1338{padding-top:1rem}._statusInfoText_1m6i9_1342{font-size:.9rem;margin-bottom:.5rem}._light_1m6i9_16 ._statusInfoText_1m6i9_1342{color:#6c757d}._dark_1m6i9_20 ._statusInfoText_1m6i9_1342{color:#999}@media (max-width: 640px){._pageContainer_1m6i9_9{padding:1rem .75rem 5rem}._recordsToolbar_1m6i9_25{padding:.75rem .75rem .7rem}._recordsContent_1m6i9_43{padding-top:224px}._toolbarActionsRow_1m6i9_47{gap:10px;margin-bottom:.8rem}._toolbarActionsRow_1m6i9_47 ._addButton_1m6i9_54{flex:1 1 0}._addButton_1m6i9_54{min-height:46px;padding:9px 10px;font-size:.92rem}._actionButtonIcon_1m6i9_93{width:26px;height:26px}._filtersCard_1m6i9_116,._navigationCard_1m6i9_248{padding:.8rem;border-radius:12px}._navigationControls_1m6i9_267{gap:.1rem}._navButton_1m6i9_274{width:34px;height:34px;min-width:34px;min-height:34px}._dateText_1m6i9_307{margin-bottom:.65rem}._viewModeButtons_1m6i9_323{gap:6px}._dayModeControl_1m6i9_365{min-width:0;flex:1 1 0}._viewModeButton_1m6i9_323{min-width:0;min-height:38px;flex:1 1 0;padding:6px 7px;font-size:.92rem}._viewModeButtonWithMenu_1m6i9_370{grid-template-columns:minmax(0,1fr) 16px;column-gap:2px}._dayModeArrow_1m6i9_385{width:16px!important;height:16px!important;font-size:16px!important}._todayMenu_1m6i9_398{min-width:116px}._emptyState_1m6i9_709{border-radius:20px;padding:2.4rem 1.1rem}._emptyIllustration_1m6i9_726{width:210px;max-width:82%}._appointmentCard_1m6i9_507{padding:1rem;border-radius:12px}._modal_1m6i9_886{max-width:100%;max-height:95vh;border-radius:12px}._stepsIndicator_1m6i9_1015{padding:.75rem 1rem}._stepButton_1m6i9_1029{font-size:.75rem;padding:.65rem .35rem}._modalContent_1m6i9_1074,._modalActions_1m6i9_1236{padding:1rem}}._reviewSection_1m6i9_1489{margin-top:1rem;padding:1rem;border-radius:12px;background:#4361ee14;border-left:3px solid #4361EE}._dark_1m6i9_20 ._reviewSection_1m6i9_1489{background:#4361ee26}._reviewHeader_1m6i9_1501{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}._reviewLabel_1m6i9_1508{font-weight:600;font-size:.9rem;color:#4361ee}._reviewRating_1m6i9_1514{display:flex;align-items:center;gap:.25rem;font-weight:600;color:#ffb800}._starIcon_1m6i9_1522{font-size:1rem!important;color:#ffb800}._reviewText_1m6i9_1527{font-size:.9rem;line-height:1.4;margin-bottom:.5rem}._light_1m6i9_16 ._reviewText_1m6i9_1527{color:#212529}._dark_1m6i9_20 ._reviewText_1m6i9_1527{color:#e0e0e0}._reviewMeta_1m6i9_1541{font-size:.8rem;font-style:italic}._light_1m6i9_16 ._reviewMeta_1m6i9_1541{color:#6c757d}._dark_1m6i9_20 ._reviewMeta_1m6i9_1541{color:#999}._reviewResponses_1m6i9_1554{margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgba(67,97,238,.2)}._reviewResponse_1m6i9_1554{font-size:.85rem;margin-bottom:.5rem}._responderName_1m6i9_1565{font-weight:600;margin-right:.5rem}._light_1m6i9_16 ._responderName_1m6i9_1565{color:#3e7aeb}._dark_1m6i9_20 ._responderName_1m6i9_1565{color:#5b9aff}._responseText_1m6i9_1578{font-style:italic}._light_1m6i9_16 ._responseText_1m6i9_1578{color:#212529}._dark_1m6i9_20 ._responseText_1m6i9_1578{color:#ccc}._respondButton_1m6i9_1590{display:inline-flex;align-items:center;gap:.4rem;margin-top:.75rem;padding:.5rem 1rem;background:#4361ee;color:#fff;border:none;border-radius:8px;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease}._respondButton_1m6i9_1590:hover{background:#3a56d4;box-shadow:0 2px 8px #4361ee33}._respondIcon_1m6i9_1611{font-size:1rem!important}._appointmentCard_1m6i9_507{width:100%;padding:1rem;border-radius:12px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}._appointmentCard_1m6i9_507:hover{transform:translateY(-1px)}._appointmentHeader_1m6i9_536{display:flex;align-items:flex-start;gap:1rem;margin-bottom:0}._appointmentAvatar_1m6i9_1635{width:59px;height:59px;border-radius:20px;display:flex;align-items:center;justify-content:center;flex:0 0 auto;overflow:hidden;background:linear-gradient(145deg,#f5f7ff,#e8eeff);color:#4361ee;box-shadow:0 8px 20px #4361ee2e,inset 0 0 0 1px #4361ee14}._appointmentAvatar_1m6i9_1635 span{font-size:1.4rem;font-weight:700;line-height:1}._appointmentAvatar_1m6i9_1635 img{width:100%;height:100%;object-fit:cover}._appointmentHeaderMain_1m6i9_1661{flex:1;min-width:0}._appointmentHeaderTop_1m6i9_1666{display:flex;align-items:flex-start;gap:.65rem}._appointmentHeaderContent_1m6i9_1672{flex:1;min-width:0}._appointmentTypeLabel_1m6i9_1677{margin-bottom:5px;color:#4361ee;font-size:12px;font-weight:750;line-height:1.2;text-transform:uppercase;letter-spacing:.6px}._appointmentTitle_1m6i9_543{margin-bottom:.15rem;font-size:1.1rem;font-weight:700;line-height:1.25;overflow-wrap:anywhere}._appointmentSubtitle_1m6i9_1695{font-size:14px;line-height:1.25;overflow-wrap:anywhere}._light_1m6i9_16 ._appointmentSubtitle_1m6i9_1695{color:#6c757d}._dark_1m6i9_20 ._appointmentSubtitle_1m6i9_1695{color:#999}._appointmentRows_1m6i9_1709{display:grid;gap:.75rem;margin-top:.85rem}._appointmentInfoRow_1m6i9_1715{display:grid;grid-template-columns:40px minmax(0,1fr);gap:.75rem;align-items:start}._appointmentIconBox_1m6i9_1722{width:40px;height:40px;border-radius:14px;display:grid;place-items:center;color:#4361ee;background:#f2f5ff}._dark_1m6i9_20 ._appointmentIconBox_1m6i9_1722{background:#4361ee1f}._appointmentInfoLabel_1m6i9_1736{margin-bottom:4px;color:#6c757d;font-size:13px;font-weight:650;line-height:1.15}._dark_1m6i9_20 ._appointmentInfoLabel_1m6i9_1736{color:#999}._appointmentInfoValue_1m6i9_1748{color:#212529;font-size:15px;font-weight:650;line-height:1.27;overflow-wrap:anywhere}._dark_1m6i9_20 ._appointmentInfoValue_1m6i9_1748{color:#e0e0e0}._appointmentMetaChips_1m6i9_1760{display:flex;flex-wrap:wrap;gap:7px;margin-top:.85rem}._appointmentMetaChip_1m6i9_1760{display:inline-flex;align-items:center;padding:7px 11px;border-radius:999px;background:linear-gradient(180deg,#4361ee1a,#4361ee12);color:#4361ee;font-size:14px;font-weight:760}._statusBadge_1m6i9_586{flex-shrink:0;max-width:42%;padding:6px 10px;border-radius:999px;overflow:hidden;font-size:11px;font-weight:700;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}._autoCompleteSection_1m6i9_648{margin-top:.9rem}._postponeButton_1m6i9_652,._autoCompletePostponed_1m6i9_685{min-height:44px;border-radius:14px}._statusModal_1m6i9_1802{max-width:460px;border-radius:22px;overflow:hidden}._statusModalHeader_1m6i9_1808{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:20px 20px 14px}._statusModalEyebrow_1m6i9_1816{margin-bottom:5px;color:#4361ee;font-size:12px;font-weight:750;line-height:1.2;text-transform:uppercase;letter-spacing:.6px}._statusModalTitle_1m6i9_1826{font-size:1.2rem;font-weight:800;line-height:1.18}._light_1m6i9_16 ._statusModalTitle_1m6i9_1826{color:#212529}._dark_1m6i9_20 ._statusModalTitle_1m6i9_1826{color:#e0e0e0}._statusModalClose_1m6i9_1840{width:36px;height:36px;border:none;border-radius:12px;background:#f2f5ff;color:#4361ee;cursor:pointer;font-size:1rem;font-weight:800;line-height:1}._dark_1m6i9_20 ._statusModalClose_1m6i9_1840{background:#4361ee1f;color:#c7d2ff}._statusModalContent_1m6i9_1858{padding:0 20px 4px}._statusAppointmentPreview_1m6i9_1862{padding:14px;border-radius:18px;margin-bottom:18px}._light_1m6i9_16 ._statusAppointmentPreview_1m6i9_1862{background:#f8faff;border:1px solid #E6ECF5}._dark_1m6i9_20 ._statusAppointmentPreview_1m6i9_1862{background:#4361ee14;border:1px solid rgba(157,176,255,.18)}._statusPreviewTop_1m6i9_1878{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._statusPreviewLabel_1m6i9_1885{margin-bottom:4px;color:#6c757d;font-size:13px;font-weight:650}._dark_1m6i9_20 ._statusPreviewLabel_1m6i9_1885{color:#999}._statusPreviewTitle_1m6i9_1896{color:#212529;font-size:1.05rem;font-weight:800;line-height:1.2;overflow-wrap:anywhere}._dark_1m6i9_20 ._statusPreviewTitle_1m6i9_1896{color:#e0e0e0}._statusCurrentChip_1m6i9_1908{flex:0 0 auto;max-width:44%;padding:6px 10px;border-radius:999px;background:#d1ecf1;color:#0c5460;overflow:hidden;font-size:11px;font-weight:750;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}._statusPreviewMeta_1m6i9_1923{display:grid;gap:6px;margin-top:12px;color:#6c757d;font-size:14px;font-weight:600;line-height:1.25}._statusPreviewMeta_1m6i9_1923 span{overflow-wrap:anywhere}._dark_1m6i9_20 ._statusPreviewMeta_1m6i9_1923{color:#aeb7c7}._statusDropdown_1m6i9_1941{position:relative}._statusDropdownTrigger_1m6i9_1945{width:100%;min-height:48px;padding:10px 14px;border:1px solid #D9E2FF;border-radius:12px;background:#eef2ff;color:#3651d4;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.95rem;font-weight:750;text-align:left;transition:background .15s ease,border-color .15s ease,transform .15s ease}._statusDropdownTrigger_1m6i9_1945 span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._statusDropdownTriggerOpen_1m6i9_1972{border-color:#4361ee;background:#f5f7ff}._dark_1m6i9_20 ._statusDropdownTrigger_1m6i9_1945{background:#4361ee24;border-color:#9db0ff47;color:#c7d2ff}._statusDropdownArrow_1m6i9_1983{justify-self:end;color:inherit;font-size:18px;line-height:1;transition:transform .15s ease}._statusDropdownTriggerOpen_1m6i9_1972 ._statusDropdownArrow_1m6i9_1983{transform:rotate(180deg)}._statusOptionsList_1m6i9_1995{display:grid;gap:6px;margin-top:6px;padding:6px;border-radius:14px;background:#fff;border:1px solid #E6ECF5;box-shadow:0 14px 28px #1429571f}._dark_1m6i9_20 ._statusOptionsList_1m6i9_1995{background:#2d2d3a;border-color:#9db0ff2e}._statusOptionButton_1m6i9_2011{width:100%;min-height:40px;padding:8px 12px;border:none;border-radius:10px;background:transparent;color:#3651d4;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.95rem;font-weight:700;text-align:left;transition:background .15s ease,border-color .15s ease,transform .15s ease}._statusOptionButton_1m6i9_2011:active{transform:translateY(1px)}._statusOptionButtonActive_1m6i9_2031{background:#4361ee;color:#fff;box-shadow:none}._dark_1m6i9_20 ._statusOptionButton_1m6i9_2011{background:transparent;color:#c7d2ff}._dark_1m6i9_20 ._statusOptionButtonActive_1m6i9_2031{background:#4361ee;border-color:#4361ee;color:#fff}._statusFinalState_1m6i9_2048{min-height:48px;padding:13px 14px;border-radius:12px;background:#eef2ff;color:#3651d4;font-weight:750}._statusModalActions_1m6i9_2057{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:16px 20px 20px}._statusActionSecondary_1m6i9_2064,._statusActionPrimary_1m6i9_2065{min-height:48px;padding:10px 14px;border-radius:12px;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.95rem;font-weight:700;transition:background .15s ease,border-color .15s ease,transform .15s ease}._statusActionSecondary_1m6i9_2064:active,._statusActionPrimary_1m6i9_2065:active{transform:translateY(1px)}._statusActionSecondary_1m6i9_2064{border:1px solid #D9E2FF;background:#eef2ff;color:#3651d4}._statusActionPrimary_1m6i9_2065{border:1px solid #4361EE;background:#4361ee;color:#fff;box-shadow:0 10px 20px #2a43b83d}@media (max-width: 640px){._statusModal_1m6i9_1802{width:calc(100% - 24px);max-height:88vh;border-radius:22px;margin:12px}}._pageContainer_1anp7_1{width:100%;min-height:100vh;padding:1.35rem 1rem 6.5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._pageContainer_1anp7_1._light_1anp7_8{background:#f8f9fa}._pageContainer_1anp7_1._dark_1anp7_12{background:#1a1a1a}._pageHeader_1anp7_16{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.2rem}._pageTitle_1anp7_24{margin:0;font-size:2rem;line-height:1.12;font-weight:800;letter-spacing:0}._pageTitle_1anp7_24._light_1anp7_8{color:#212529}._pageTitle_1anp7_24._dark_1anp7_12{color:#e0e0e0}._pageSubtitle_1anp7_40{margin-top:.45rem;font-size:.95rem;line-height:1.35;font-weight:500}._pageSubtitle_1anp7_40._light_1anp7_8{color:#6c757d}._pageSubtitle_1anp7_40._dark_1anp7_12{color:#999}._card_1anp7_55,._summaryCard_1anp7_56{border-radius:14px;padding:1rem;margin-bottom:1rem}._card_1anp7_55._light_1anp7_8,._summaryCard_1anp7_56._light_1anp7_8{background:#fff;box-shadow:0 2px 8px #00000014}._card_1anp7_55._dark_1anp7_12,._summaryCard_1anp7_56._dark_1anp7_12{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._cardDisabled_1anp7_74{opacity:.92}._sectionHeader_1anp7_78{display:flex;align-items:flex-start;gap:.8rem;margin-bottom:1rem}._sectionIcon_1anp7_85{width:38px;height:38px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;background:#eef2ff;color:#4361ee}._sectionIcon_1anp7_85 svg{font-size:1.25rem}._sectionTitle_1anp7_101{margin:0;font-size:1.05rem;line-height:1.25;font-weight:800;letter-spacing:0}._sectionTitle_1anp7_101._light_1anp7_8{color:#212529}._sectionTitle_1anp7_101._dark_1anp7_12{color:#e0e0e0}._sectionText_1anp7_117{margin:.25rem 0 0;font-size:.9rem;line-height:1.35}._sectionText_1anp7_117._light_1anp7_8{color:#6c757d}._sectionText_1anp7_117._dark_1anp7_12{color:#999}._serviceGrid_1anp7_131,._dateGrid_1anp7_132,._timeGrid_1anp7_133{display:grid;gap:.7rem}._serviceGrid_1anp7_131{grid-template-columns:1fr}._serviceCard_1anp7_142{width:100%;border:1px solid transparent;border-radius:12px;padding:.95rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;text-align:left;cursor:pointer;font-family:inherit;transition:background .15s ease,border-color .15s ease,transform .15s ease}._serviceCard_1anp7_142:active{transform:translateY(1px)}._serviceCard_1anp7_142._light_1anp7_8{background:#f8f9fa;border-color:#e9ecef}._serviceCard_1anp7_142._dark_1anp7_12{background:#353545;border-color:#404050}._serviceCardSelected_1anp7_171._light_1anp7_8{background:#eef2ff;border-color:#c8d5ff}._serviceCardSelected_1anp7_171._dark_1anp7_12{background:#4361ee2e;border-color:#9db0ff61}._serviceMain_1anp7_181{min-width:0;display:flex;flex-direction:column;gap:.55rem}._serviceName_1anp7_188{font-size:1rem;line-height:1.25;font-weight:800;word-break:break-word}._serviceName_1anp7_188._light_1anp7_8{color:#212529}._serviceName_1anp7_188._dark_1anp7_12{color:#e0e0e0}._serviceMeta_1anp7_203{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;font-size:.9rem;line-height:1.25;font-weight:650}._serviceMeta_1anp7_203 svg{font-size:1rem;color:#6c757d}._serviceMeta_1anp7_203._light_1anp7_8{color:#495057}._serviceMeta_1anp7_203._dark_1anp7_12{color:#b5b8c5}._dot_1anp7_226{color:#adb5bd}._categoryChip_1anp7_230{width:fit-content;max-width:100%;border-radius:999px;padding:.35rem .65rem;font-size:.8rem;line-height:1.2;font-weight:700}._categoryChip_1anp7_230._light_1anp7_8{background:#e8f4fd;color:#1d5f99}._categoryChip_1anp7_230._dark_1anp7_12{background:#54a8eb29;color:#9dd2ff}._selectedIcon_1anp7_250{color:#4361ee;flex:0 0 auto}._modeSwitch_1anp7_255{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-bottom:1rem}._modeButton_1anp7_262,._softButton_1anp7_263,._todayButton_1anp7_264,._secondaryButton_1anp7_265,._primaryButton_1anp7_266{border-radius:12px;min-height:46px;padding:.65rem .85rem;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;border:1px solid transparent;cursor:pointer;font-size:.95rem;font-weight:800;font-family:inherit;line-height:1.2;transition:background .15s ease,border-color .15s ease,transform .15s ease,opacity .15s ease}._modeButton_1anp7_262:active,._softButton_1anp7_263:active,._todayButton_1anp7_264:active,._secondaryButton_1anp7_265:active,._primaryButton_1anp7_266:active{transform:translateY(1px)}._modeButton_1anp7_262 svg,._softButton_1anp7_263 svg,._todayButton_1anp7_264 svg,._secondaryButton_1anp7_265 svg,._primaryButton_1anp7_266 svg{font-size:1.15rem}._modeButton_1anp7_262._light_1anp7_8,._softButton_1anp7_263._light_1anp7_8,._todayButton_1anp7_264._light_1anp7_8,._secondaryButton_1anp7_265._light_1anp7_8{background:#eef2ff;border-color:#d9e2ff;color:#3651d4}._modeButton_1anp7_262._dark_1anp7_12,._softButton_1anp7_263._dark_1anp7_12,._todayButton_1anp7_264._dark_1anp7_12,._secondaryButton_1anp7_265._dark_1anp7_12{background:#4361ee24;border-color:#9db0ff47;color:#c7d2ff}._modeButtonActive_1anp7_317{background:linear-gradient(135deg,#4361ee,#3450c0)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 10px 20px #2a43b833}._monthHeader_1anp7_324{display:grid;grid-template-columns:42px 1fr 42px;align-items:center;gap:.65rem;margin-bottom:.85rem}._monthTitle_1anp7_332{text-align:center;font-size:1rem;line-height:1.25;font-weight:800}._monthTitle_1anp7_332._light_1anp7_8{color:#212529}._monthTitle_1anp7_332._dark_1anp7_12{color:#e0e0e0}._iconButton_1anp7_347{width:42px;height:42px;border-radius:12px;border:1px solid transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,border-color .15s ease,opacity .15s ease}._iconButton_1anp7_347._light_1anp7_8{background:#f8f9fa;border-color:#e9ecef;color:#495057}._iconButton_1anp7_347._dark_1anp7_12{background:#353545;border-color:#404050;color:#b5b8c5}._iconButton_1anp7_347:disabled{opacity:.35;cursor:not-allowed}._dateGrid_1anp7_132{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:1rem}._dateButton_1anp7_381{min-height:82px;border-radius:12px;padding:.65rem .45rem;border:1px solid transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;cursor:pointer;font-family:inherit;transition:background .15s ease,border-color .15s ease,transform .15s ease}._dateButton_1anp7_381:active{transform:translateY(1px)}._dateButton_1anp7_381._light_1anp7_8{background:#f8f9fa;border-color:#e9ecef;color:#495057}._dateButton_1anp7_381._dark_1anp7_12{background:#353545;border-color:#404050;color:#b5b8c5}._dateButton_1anp7_381 strong{font-size:.95rem;line-height:1.2;color:inherit}._dateButton_1anp7_381 span,._dateButton_1anp7_381 small{font-size:.78rem;line-height:1.15;color:inherit;opacity:.75}._dateButtonSelected_1anp7_426{background:linear-gradient(135deg,#4361ee,#3450c0)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 10px 20px #2a43b833}._timePanel_1anp7_433{margin-top:1rem}._timePanelHeader_1anp7_437{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.8rem}._timePanelTitle_1anp7_445{font-size:.95rem;line-height:1.25;font-weight:800}._timePanelTitle_1anp7_445._light_1anp7_8{color:#212529}._timePanelTitle_1anp7_445._dark_1anp7_12{color:#e0e0e0}._timePanelDate_1anp7_459{margin-top:.15rem;font-size:.85rem;line-height:1.25}._timePanelDate_1anp7_459._light_1anp7_8{color:#6c757d}._timePanelDate_1anp7_459._dark_1anp7_12{color:#999}._todayButton_1anp7_264{min-height:38px;padding:.5rem .7rem;font-size:.85rem;white-space:nowrap}._timeGrid_1anp7_133{grid-template-columns:repeat(4,minmax(0,1fr))}._timeButton_1anp7_484{min-height:42px;border-radius:12px;padding:.55rem .5rem;border:1px solid transparent;cursor:pointer;font-size:.95rem;font-weight:800;font-family:inherit;transition:background .15s ease,border-color .15s ease,transform .15s ease}._timeButton_1anp7_484:active{transform:translateY(1px)}._timeButton_1anp7_484._light_1anp7_8{background:#f8f9fa;border-color:#e9ecef;color:#495057}._timeButton_1anp7_484._dark_1anp7_12{background:#353545;border-color:#404050;color:#b5b8c5}._timeButtonSelected_1anp7_512{background:linear-gradient(135deg,#4361ee,#3450c0)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 10px 20px #2a43b833}._manualPanel_1anp7_519{display:flex;flex-direction:column;gap:.85rem}._manualGrid_1anp7_525,._clientGrid_1anp7_526{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}._fieldLabel_1anp7_532{display:flex;flex-direction:column;gap:.45rem}._labelText_1anp7_538{font-size:.88rem;line-height:1.25;font-weight:700}._labelText_1anp7_538._light_1anp7_8{color:#495057}._labelText_1anp7_538._dark_1anp7_12{color:#b5b8c5}._input_1anp7_552{width:100%;min-height:46px;border-radius:12px;border:1px solid transparent;padding:.7rem .85rem;font-size:.95rem;font-family:inherit;outline:none;transition:border-color .15s ease,box-shadow .15s ease}._input_1anp7_552._light_1anp7_8{background:#fff;border-color:#e9ecef;color:#212529}._input_1anp7_552._dark_1anp7_12{background:#353545;border-color:#404050;color:#e0e0e0}._input_1anp7_552:focus{border-color:#4361ee;box-shadow:0 0 0 3px #4361ee1f}._overrideNote_1anp7_581{border-radius:12px;padding:.8rem .9rem;font-size:.86rem;line-height:1.4;font-weight:600}._overrideNote_1anp7_581._light_1anp7_8{background:#fff8e1;color:#785900}._overrideNote_1anp7_581._dark_1anp7_12{background:#ffc1071f;color:#ffd873}._emptyBox_1anp7_599{border-radius:12px;padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;text-align:center;font-size:.92rem;line-height:1.35;font-weight:650}._emptyBox_1anp7_599._light_1anp7_8{background:#f8f9fa;color:#6c757d}._emptyBox_1anp7_599._dark_1anp7_12{background:#353545;color:#b5b8c5}._phoneInputWrapper_1anp7_623{position:relative;min-height:48px;border-radius:12px;border:1px solid transparent;display:flex;align-items:center;gap:.55rem;padding:0 .85rem;transition:border-color .15s ease,box-shadow .15s ease}._phoneInputWrapper_1anp7_623._light_1anp7_8{background:#fff;border-color:#e9ecef}._phoneInputWrapper_1anp7_623._dark_1anp7_12{background:#353545;border-color:#404050}._phoneInputWrapper_1anp7_623:focus-within{border-color:#4361ee;box-shadow:0 0 0 3px #4361ee1f}._phoneInputInvalid_1anp7_650{border-color:#f44336!important}._phoneIcon_1anp7_654{color:#6c757d;font-size:1.1rem!important;flex:0 0 auto}._phoneInputWrapper_1anp7_623 .PhoneInput{width:100%;min-width:0}._phoneInputWrapper_1anp7_623 .PhoneInputCountry{margin-right:.45rem}._phoneInputWrapper_1anp7_623 .PhoneInputInput{width:100%;min-height:46px;padding:0;border:none;outline:none;background:transparent;font-size:.95rem;font-family:inherit}._phoneInputWrapper_1anp7_623._light_1anp7_8 .PhoneInputInput{color:#212529}._phoneInputWrapper_1anp7_623._dark_1anp7_12 .PhoneInputInput{color:#e0e0e0}._inputError_1anp7_688{color:#f44336;font-size:.8rem;line-height:1.25;font-weight:650}._summaryCard_1anp7_56{display:grid;grid-template-columns:1fr;gap:.65rem}._summaryItem_1anp7_701{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;font-size:.9rem;line-height:1.35}._summaryItem_1anp7_701 span{color:#6c757d;font-weight:650}._summaryItem_1anp7_701 strong{text-align:right;color:inherit;font-weight:800;word-break:break-word}._summaryCard_1anp7_56._light_1anp7_8 ._summaryItem_1anp7_701{color:#212529}._summaryCard_1anp7_56._dark_1anp7_12 ._summaryItem_1anp7_701{color:#e0e0e0}._actionsBar_1anp7_730{position:sticky;bottom:4.75rem;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:.75rem;z-index:5;padding-top:.2rem}._primaryButton_1anp7_266{min-height:50px;border:none;background:linear-gradient(135deg,#4361ee,#3450c0);color:#fff;box-shadow:0 10px 20px #2a43b83d}._primaryButton_1anp7_266:hover:not(:disabled){background:linear-gradient(135deg,#3a56d4,#3048b0)}._primaryButton_1anp7_266:disabled,._secondaryButton_1anp7_265:disabled{opacity:.52;cursor:not-allowed}._buttonIcon_1anp7_758{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}._primaryButton_1anp7_266 ._buttonIcon_1anp7_758{background:#ffffff2e}._softButton_1anp7_263 ._buttonIcon_1anp7_758{background:#4361ee;color:#fff}._alert_1anp7_777{border-radius:12px;padding:.85rem 1rem;margin-bottom:1rem;display:flex;align-items:center;gap:.7rem;font-size:.92rem;line-height:1.35;font-weight:700}._alertError_1anp7_789._light_1anp7_8{background:#ffebee;color:#c62828;border-left:4px solid #f44336}._alertError_1anp7_789._dark_1anp7_12{background:#2b1a1a;color:#ef5350;border-left:4px solid #f44336}._alertSuccess_1anp7_801._light_1anp7_8{background:#e8f5e9;color:#2e7d32;border-left:4px solid #4caf50}._alertSuccess_1anp7_801._dark_1anp7_12{background:#1b2e1c;color:#81c784;border-left:4px solid #4caf50}._alertClose_1anp7_813{width:32px;height:32px;margin-left:auto;border:none;border-radius:10px;background:transparent;color:inherit;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._alertClose_1anp7_813 svg{font-size:1.1rem}._loadingContainer_1anp7_831{min-height:60vh;display:flex;align-items:center;justify-content:center}._spinner_1anp7_838{width:44px;height:44px;border:4px solid;border-radius:50%;animation:_spin_1anp7_838 .8s linear infinite}._spinner_1anp7_838._light_1anp7_8{border-color:#e9ecef;border-top-color:#4361ee}._spinner_1anp7_838._dark_1anp7_12{border-color:#404050;border-top-color:#4361ee}@keyframes _spin_1anp7_838{to{transform:rotate(360deg)}}@media (max-width: 640px){._pageContainer_1anp7_1{padding:1rem .75rem 6.25rem}._pageTitle_1anp7_24{font-size:1.8rem}._card_1anp7_55,._summaryCard_1anp7_56{padding:.9rem;border-radius:12px}._sectionHeader_1anp7_78{gap:.7rem}._dateGrid_1anp7_132{grid-template-columns:repeat(2,minmax(0,1fr))}._timeGrid_1anp7_133{grid-template-columns:repeat(3,minmax(0,1fr))}._manualGrid_1anp7_525,._clientGrid_1anp7_526{grid-template-columns:1fr}._timePanelHeader_1anp7_437{align-items:flex-start}._todayButton_1anp7_264{min-width:104px}._actionsBar_1anp7_730{grid-template-columns:1fr;bottom:4.5rem}}._pageContainer_1omm5_3{min-height:100vh;padding:1.5rem 1rem 5rem;max-width:800px;margin:0 auto}._light_1omm5_11._pageContainer_1omm5_3{background:#f5f5f7}._dark_1omm5_15._pageContainer_1omm5_3{background:#1a1a1a}._title_1omm5_19{font-size:1.75rem;font-weight:700;text-align:center;margin-bottom:2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}._light_1omm5_11 ._title_1omm5_19{color:#1a1a1a}._dark_1omm5_15 ._title_1omm5_19{color:#e0e0e0}._loadingContainer_1omm5_35{text-align:center;padding:3rem 1rem}._loadingText_1omm5_40{font-size:1rem}._light_1omm5_11 ._loadingText_1omm5_40{color:#666}._dark_1omm5_15 ._loadingText_1omm5_40{color:#999}._balanceCard_1omm5_52{border-radius:20px;padding:2rem 1.5rem;margin-bottom:2rem;text-align:center;background:linear-gradient(135deg,#3e7aeb,#5b8ff9);color:#fff;box-shadow:6px 6px 12px #3e7aeb4d,-6px -6px 12px #ffffff80}._balanceValue_1omm5_62{font-size:3rem;font-weight:700;margin-bottom:.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}._balanceLabel_1omm5_69{font-size:.95rem;opacity:.9}._sectionTitle_1omm5_74{font-size:1.5rem;font-weight:600;margin-top:2rem;margin-bottom:.75rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}._light_1omm5_11 ._sectionTitle_1omm5_74{color:#1a1a1a}._dark_1omm5_15 ._sectionTitle_1omm5_74{color:#e0e0e0}._sectionDescription_1omm5_90{font-size:.95rem;margin-bottom:1.5rem}._light_1omm5_11 ._sectionDescription_1omm5_90{color:#666}._dark_1omm5_15 ._sectionDescription_1omm5_90{color:#999}._rewardCard_1omm5_103{border-radius:20px;padding:1.2rem 1.5rem;margin-bottom:1rem;transition:all .2s ease}._light_1omm5_11 ._rewardCard_1omm5_103{background:#e0e0e0;box-shadow:6px 6px 12px #bebebe,-6px -6px 12px #fff}._dark_1omm5_15 ._rewardCard_1omm5_103{background:#2d2d3a;box-shadow:6px 6px 12px #000,-6px -6px 12px #404040}._rewardCard_1omm5_103:hover{transform:translateY(-2px)}._light_1omm5_11 ._rewardCard_1omm5_103:hover{box-shadow:8px 8px 16px #bebebe,-8px -8px 16px #fff}._dark_1omm5_15 ._rewardCard_1omm5_103:hover{box-shadow:8px 8px 16px #000,-8px -8px 16px #404040}._rewardHeader_1omm5_132{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem}._rewardInfo_1omm5_139{flex:1;min-width:0}._rewardName_1omm5_144{font-size:1.125rem;font-weight:600;margin-bottom:.5rem}._light_1omm5_11 ._rewardName_1omm5_144{color:#1a1a1a}._dark_1omm5_15 ._rewardName_1omm5_144{color:#e0e0e0}._rewardDescription_1omm5_158{font-size:.9rem;margin-bottom:.75rem}._light_1omm5_11 ._rewardDescription_1omm5_158{color:#666}._dark_1omm5_15 ._rewardDescription_1omm5_158{color:#999}._chipsContainer_1omm5_171{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.5rem}._chip_1omm5_171{display:inline-flex;align-items:center;padding:.375rem .75rem;border-radius:12px;font-size:.75rem;font-weight:600;white-space:nowrap;border:1px solid}._chipSuccess_1omm5_189{background:linear-gradient(135deg,#4caf5026,#81c78426);color:#4caf50;border-color:#4caf504d}._chipPrimary_1omm5_195{background:linear-gradient(135deg,#3e7aeb26,#5b8ff926);color:#3e7aeb;border-color:#3e7aeb4d}._redeemButton_1omm5_201{width:100%;border-radius:12px;padding:.875rem 1.5rem;border:none;font-weight:600;cursor:pointer;transition:all .2s ease-in-out;font-size:1rem;font-family:inherit;margin-top:1rem;background:linear-gradient(135deg,#3e7aeb,#5b8ff9);color:#fff;box-shadow:4px 4px 8px #3e7aeb4d,-4px -4px 8px #ffffff80}._redeemButton_1omm5_201:hover{transform:translateY(-2px);box-shadow:5px 5px 12px #3e7aeb66,-5px -5px 12px #fff9}._redeemButton_1omm5_201:active{transform:translateY(0);box-shadow:inset 3px 3px 6px #0003,inset -3px -3px 6px #ffffff1a}._redeemButton_1omm5_201:disabled{opacity:.5;cursor:not-allowed;transform:none}._divider_1omm5_233{height:1px;margin:2rem 0}._light_1omm5_11 ._divider_1omm5_233{background:#0000001a}._dark_1omm5_15 ._divider_1omm5_233{background:#ffffff1a}._infoAlert_1omm5_246{border-radius:15px;padding:1.2rem;margin-top:2rem;display:flex;align-items:center;gap:.75rem}._light_1omm5_11 ._infoAlert_1omm5_246{background:linear-gradient(135deg,#2196f326,#1976d226);color:#1a1a1a;border-left:4px solid #2196f3}._dark_1omm5_15 ._infoAlert_1omm5_246{background:linear-gradient(135deg,#2196f333,#1976d233);color:#e0e0e0;border-left:4px solid #2196f3}._infoText_1omm5_267{font-size:.95rem;font-weight:500;flex:1}._pageContainer_a35ws_3{min-height:100vh;padding:1.5rem 1rem 5rem;max-width:800px;margin:0 auto}._light_a35ws_12._pageContainer_a35ws_3{background:#f8f9fa}._dark_a35ws_16._pageContainer_a35ws_3{background:#1a1a1a}._title_a35ws_21{font-size:1.5rem;font-weight:700;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin-bottom:1.5rem}._light_a35ws_12 ._title_a35ws_21{color:#212529}._dark_a35ws_16 ._title_a35ws_21{color:#e0e0e0}._card_a35ws_37{background:#fff;border-radius:12px;box-shadow:0 1px 4px #0000000d;padding:1.5rem;margin-bottom:1.5rem}._dark_a35ws_16 ._card_a35ws_37{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._description_a35ws_51{font-size:14px;line-height:1.5;margin-bottom:1.5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_a35ws_12 ._description_a35ws_51{color:#495057}._dark_a35ws_16 ._description_a35ws_51{color:#999}._errorText_a35ws_66{font-size:14px;color:#c62828;margin-bottom:1rem}._stepTitle_a35ws_73{font-size:1.1rem;font-weight:600;margin-bottom:1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._stepTitle_a35ws_73._light_a35ws_12{color:#212529}._stepTitle_a35ws_73._dark_a35ws_16{color:#e0e0e0}._conditionsBlock_a35ws_89{padding:1rem;border-radius:8px;margin-bottom:1.5rem}._light_a35ws_12 ._conditionsBlock_a35ws_89{background:#f8f9fa;color:#495057}._dark_a35ws_16 ._conditionsBlock_a35ws_89{background:#353545;color:#999}._conditionsBlock_a35ws_89 p{margin:0;font-size:14px;line-height:1.5;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._agreementStatusRow_a35ws_113{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;flex-wrap:wrap}._agreementStatusLabel_a35ws_121{font-size:14px;font-weight:500;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_a35ws_12 ._agreementStatusLabel_a35ws_121{color:#212529}._dark_a35ws_16 ._agreementStatusLabel_a35ws_121{color:#e0e0e0}._agreementStatusSelect_a35ws_135{min-width:180px;padding:.5rem .75rem;font-size:14px;border-radius:8px;border:1px solid #dee2e6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_a35ws_12 ._agreementStatusSelect_a35ws_135{background:#fff;color:#212529;border-color:#dee2e6}._dark_a35ws_16 ._agreementStatusSelect_a35ws_135{background:#353545;color:#e0e0e0;border-color:#555}._agreementScroll_a35ws_157{max-height:50vh;overflow-y:auto;padding:1rem;border-radius:8px;margin-bottom:1rem;font-size:13px;line-height:1.5;white-space:pre-line;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_a35ws_12 ._agreementScroll_a35ws_157{background:#f8f9fa;color:#495057}._dark_a35ws_16 ._agreementScroll_a35ws_157{background:#353545;color:#999}._agreementParagraph_a35ws_179{margin:0 0 1em;font-size:13px;line-height:1.5;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._agreementParagraph_a35ws_179:last-child{margin-bottom:0}._agreementInput_a35ws_191{display:inline;min-width:120px;max-width:100%;padding:2px 6px;font-size:13px;line-height:1.5;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;border:none;border-bottom:1px solid currentColor;background:transparent;outline:none;vertical-align:baseline}._light_a35ws_12 ._agreementInput_a35ws_191{border-bottom-color:#495057;color:#212529}._light_a35ws_12 ._agreementInput_a35ws_191::placeholder{color:#6c757d}._dark_a35ws_16 ._agreementInput_a35ws_191{border-bottom-color:#999;color:#e0e0e0}._dark_a35ws_16 ._agreementInput_a35ws_191::placeholder{color:#666}._agreementInputPartner_a35ws_225{display:inline;min-width:120px;max-width:100%;padding:4px 8px;font-size:13px;line-height:1.5;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;border:1px solid #4361EE;border-radius:4px;background:#4361ee0f;outline:none;vertical-align:baseline}._light_a35ws_12 ._agreementInputPartner_a35ws_225{border-color:#4361ee;color:#212529}._light_a35ws_12 ._agreementInputPartner_a35ws_225::placeholder{color:#6c757d}._dark_a35ws_16 ._agreementInputPartner_a35ws_225{border-color:#6b8aff;background:#6b8aff1a;color:#e0e0e0}._dark_a35ws_16 ._agreementInputPartner_a35ws_225::placeholder{color:#666}._agreementInnError_a35ws_260{display:block;margin-top:4px;font-size:12px;color:#c62828}._agreementValue_a35ws_268{font-weight:500}._light_a35ws_12 ._agreementValue_a35ws_268{color:#212529}._dark_a35ws_16 ._agreementValue_a35ws_268{color:#e0e0e0}._agreementLink_a35ws_281{font-size:14px;font-weight:500;text-decoration:underline;cursor:pointer;background:none;border:none;padding:0;font-family:inherit}._light_a35ws_12 ._agreementLink_a35ws_281{color:#4361ee}._dark_a35ws_16 ._agreementLink_a35ws_281{color:#6b8aff}._agreementLink_a35ws_281:hover{text-decoration:underline}._agreementModalOverlay_a35ws_305{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;box-sizing:border-box}._agreementModalContent_a35ws_318{background:#fff;border-radius:12px;max-width:100%;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 1px 4px #0000000d}._light_a35ws_12 ._agreementModalContent_a35ws_318{background:#fff;box-shadow:0 1px 4px #0000000d}._dark_a35ws_16 ._agreementModalContent_a35ws_318{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._agreementModalHeader_a35ws_338{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 24px;border-bottom:1px solid #E9ECEF;flex-shrink:0}._dark_a35ws_16 ._agreementModalHeader_a35ws_338{border-bottom-color:#404050}._agreementModalHeaderActions_a35ws_352{display:flex;align-items:center;gap:8px;flex-shrink:0}._agreementModalPdfButton_a35ws_359{padding:8px 12px;border-radius:8px;border:1px solid #4361EE;background:transparent;color:#4361ee;font-size:.9rem;font-weight:500;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;cursor:pointer;white-space:nowrap;transition:background .2s ease}._agreementModalPdfButton_a35ws_359:hover{background:#4361ee0d}._dark_a35ws_16 ._agreementModalPdfButton_a35ws_359{border-color:#4361ee;color:#4361ee}._dark_a35ws_16 ._agreementModalPdfButton_a35ws_359:hover{background:#4361ee1a}._agreementModalTitle_a35ws_386{font-size:18px;font-weight:700;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_a35ws_12 ._agreementModalTitle_a35ws_386{color:#212529}._dark_a35ws_16 ._agreementModalTitle_a35ws_386{color:#e0e0e0}._agreementModalClose_a35ws_400{background:none;border:none;padding:4px;cursor:pointer;font-size:1.25rem;line-height:1}._light_a35ws_12 ._agreementModalClose_a35ws_400{color:#495057}._light_a35ws_12 ._agreementModalClose_a35ws_400:hover{color:#212529}._dark_a35ws_16 ._agreementModalClose_a35ws_400{color:#e0e0e0}._dark_a35ws_16 ._agreementModalClose_a35ws_400:hover{color:#e0e0e0;opacity:.9}._agreementModalBody_a35ws_426{overflow-y:auto;padding:24px;flex:1;min-height:0}._agreementCheckboxRow_a35ws_434{display:flex;align-items:flex-start;gap:10px;margin-bottom:1rem;cursor:pointer}._agreementCheckboxRow_a35ws_434 input[type=checkbox]{margin-top:3px;flex-shrink:0;cursor:pointer}._agreementCheckboxRow_a35ws_434 input[type=checkbox]:disabled{cursor:not-allowed;opacity:.6}._agreementCheckboxLabel_a35ws_453{font-size:14px;line-height:1.4;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-user-select:none;user-select:none}._light_a35ws_12 ._agreementCheckboxLabel_a35ws_453{color:#212529}._dark_a35ws_16 ._agreementCheckboxLabel_a35ws_453{color:#e0e0e0}._buttonRow_a35ws_468{display:flex;gap:12px;margin-top:1rem;flex-wrap:wrap}._primaryButton_a35ws_476{flex:1;min-width:120px;padding:12px 16px;border-radius:8px;border:none;background:#4361ee;color:#fff;font-size:16px;font-weight:500;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s ease}._primaryButton_a35ws_476:hover{background:#3a56d4}._primaryButton_a35ws_476:active{background:#3450c0}._secondaryButton_a35ws_504{flex:1;min-width:120px;padding:12px 16px;border-radius:8px;border:1px solid #4361EE;background:transparent;color:#4361ee;font-size:.9rem;font-weight:500;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;cursor:pointer;transition:all .2s ease}._secondaryButton_a35ws_504:hover{background:#4361ee0d}._dark_a35ws_16 ._secondaryButton_a35ws_504:hover{background:#4361ee1a}._linkLabel_a35ws_527{font-size:14px;font-weight:500;margin-bottom:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_a35ws_12 ._linkLabel_a35ws_527{color:#495057}._dark_a35ws_16 ._linkLabel_a35ws_527{color:#999}._linkBox_a35ws_543{background:#fff;border-radius:8px;padding:12px 16px;display:flex;align-items:center;gap:8px;word-break:break-all;margin-bottom:12px;box-shadow:0 1px 4px #0000000d;transition:background .2s ease}._linkBox_a35ws_543:hover{background:#f8f9fa}._dark_a35ws_16 ._linkBox_a35ws_543{background:#353545;box-shadow:0 1px 4px #0000004d}._dark_a35ws_16 ._linkBox_a35ws_543:hover{background:#404050}._linkText_a35ws_569{font-size:14px;font-weight:500;color:#4361ee;flex:1;min-width:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._copyButton_a35ws_579{width:100%;padding:12px 16px;border-radius:8px;border:none;background:#4361ee;color:#fff;font-size:16px;font-weight:500;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s ease}._copyButton_a35ws_579:hover{background:#3a56d4}._copyButton_a35ws_579:active{background:#3450c0}._copyButton_a35ws_579._copied_a35ws_605{background:#4caf50}._divider_a35ws_610{height:1px;margin:1.25rem 0}._light_a35ws_12 ._divider_a35ws_610{background:#e9ecef}._dark_a35ws_16 ._divider_a35ws_610{background:#404050}._balanceLabel_a35ws_623{font-size:14px;font-weight:500;margin-bottom:4px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_a35ws_12 ._balanceLabel_a35ws_623{color:#495057}._dark_a35ws_16 ._balanceLabel_a35ws_623{color:#999}._balanceValue_a35ws_638{font-size:20px;font-weight:700;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_a35ws_12 ._balanceValue_a35ws_638{color:#212529}._dark_a35ws_16 ._balanceValue_a35ws_638{color:#e0e0e0}._payoutMessage_a35ws_652{font-size:14px;line-height:1.5;margin-top:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_a35ws_12 ._payoutMessage_a35ws_652{color:#495057}._dark_a35ws_16 ._payoutMessage_a35ws_652{color:#999}._payoutButton_a35ws_668{margin-top:1rem}._loadingText_a35ws_673{text-align:center;padding:2rem;font-size:14px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_a35ws_12 ._loadingText_a35ws_673{color:#6c757d}._dark_a35ws_16 ._loadingText_a35ws_673{color:#999}._instructionSection_a35ws_689{margin-bottom:1.5rem}._instructionSubtitle_a35ws_693{font-size:1rem;font-weight:600;margin-bottom:.75rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_a35ws_12 ._instructionSubtitle_a35ws_693{color:#212529}._dark_a35ws_16 ._instructionSubtitle_a35ws_693{color:#e0e0e0}._instructionScript_a35ws_708{padding:1rem;border-radius:8px;font-size:14px;line-height:1.5;white-space:pre-wrap;word-break:break-word;margin-bottom:1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_a35ws_12 ._instructionScript_a35ws_708{background:#f8f9fa;color:#212529;border:1px solid #E9ECEF}._dark_a35ws_16 ._instructionScript_a35ws_708{background:#353545;color:#e0e0e0;border:1px solid #404050}._instructionScriptLabel_a35ws_731{font-size:13px;font-weight:500;margin-bottom:.5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._light_a35ws_12 ._instructionScriptLabel_a35ws_731{color:#495057}._dark_a35ws_16 ._instructionScriptLabel_a35ws_731{color:#999}._pageContainer_1yxr6_1{padding:1rem;max-width:900px;margin:0 auto;min-height:60vh}._title_1yxr6_8{font-size:1.25rem;font-weight:600;margin-bottom:1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._title_1yxr6_8._light_1yxr6_15{color:#212529}._title_1yxr6_8._dark_1yxr6_16{color:#e0e0e0}._loading_1yxr6_18,._empty_1yxr6_18{margin:1rem 0;font-size:.95rem}._loading_1yxr6_18._light_1yxr6_15,._empty_1yxr6_18._light_1yxr6_15{color:#6c757d}._loading_1yxr6_18._dark_1yxr6_16,._empty_1yxr6_18._dark_1yxr6_16{color:#999}._layout_1yxr6_26{display:flex;gap:1rem;flex-direction:column}@media (min-width: 640px){._layout_1yxr6_26{flex-direction:row}._threadList_1yxr6_36{min-width:280px;max-width:320px}._threadDetail_1yxr6_37{flex:1}}._threadList_1yxr6_36{display:flex;flex-direction:column;gap:.5rem}._threadItem_1yxr6_46{text-align:left;padding:.75rem 1rem;border-radius:8px;border:1px solid #E9ECEF;background:#fff;cursor:pointer;transition:background .2s;position:relative}._dark_1yxr6_16 ._threadItem_1yxr6_46{border-color:#404050;background:#2a2a35}._threadItem_1yxr6_46:hover{background:#f8f9fa}._dark_1yxr6_16 ._threadItem_1yxr6_46:hover{background:#333}._threadItemActive_1yxr6_70{border-color:#4361ee;background:#4361ee14}._threadItemUnread_1yxr6_75{font-weight:500}._threadClient_1yxr6_79{display:block;font-size:.95rem;font-weight:600}._threadService_1yxr6_85{display:block;font-size:.85rem;color:#6c757d;margin-top:.25rem}._dark_1yxr6_16 ._threadService_1yxr6_85{color:#999}._threadPreview_1yxr6_94{display:block;font-size:.8rem;color:#6c757d;margin-top:.35rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._threadStatus_1yxr6_104{display:inline-flex;width:fit-content;margin-top:.45rem;padding:.16rem .5rem;border-radius:999px;font-size:.74rem;font-weight:600;color:#047857;background:#10b9811f}._dark_1yxr6_16 ._threadStatus_1yxr6_104{color:#6ee7b7;background:#10b9812e}._unreadBadge_1yxr6_121{position:absolute;top:.9rem;right:.75rem;width:.55rem;height:.55rem;border-radius:50%;background:#4361ee}._threadDetail_1yxr6_37{border:1px solid #E9ECEF;border-radius:8px;padding:1rem;display:flex;flex-direction:column;min-height:300px}._dark_1yxr6_16 ._threadDetail_1yxr6_37{border-color:#404050}._threadDetailEmpty_1yxr6_144{border:1px dashed #CED4DA;border-radius:8px;padding:1rem;color:#6c757d;min-height:160px;display:flex;align-items:center;justify-content:center;text-align:center}._dark_1yxr6_16 ._threadDetailEmpty_1yxr6_144{border-color:#404050;color:#999}._threadHeader_1yxr6_161{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:.5rem}._threadHeaderInfo_1yxr6_170{display:flex;flex-direction:column;gap:.15rem}._threadHeaderService_1yxr6_176{font-size:.95rem;font-weight:600}._threadHeaderClient_1yxr6_181{font-size:.8rem;color:#6c757d}._dark_1yxr6_16 ._threadHeaderClient_1yxr6_181{color:#999}._secondaryButton_1yxr6_190{border:1px solid #DDE2E8;background:#fff;color:#4361ee;border-radius:8px;padding:.42rem .7rem;cursor:pointer;font-size:.82rem;font-weight:600;white-space:nowrap}._dark_1yxr6_16 ._secondaryButton_1yxr6_190{background:#2a2a35;border-color:#404050;color:#9fb0ff}._notice_1yxr6_208{margin:.35rem 0 .75rem;padding:.6rem .75rem;border-radius:8px;background:#4361ee14;color:#3247ad;font-size:.84rem;line-height:1.35}._dark_1yxr6_16 ._notice_1yxr6_208{background:#4361ee29;color:#c4ccff}._messages_1yxr6_223{flex:1;overflow-y:auto;margin-bottom:1rem;display:flex;flex-direction:column;gap:.55rem}._message_1yxr6_223{display:flex}._messageBubble_1yxr6_236{display:inline-flex;flex-direction:column;gap:.22rem;max-width:82%;padding:.55rem .7rem}._messageBody_1yxr6_244{display:block;font-size:.9rem;line-height:1.35;word-break:break-word}._messageMeta_1yxr6_251{font-size:.72rem;color:#6c757d}._dark_1yxr6_16 ._messageMeta_1yxr6_251{color:#999}._messageClient_1yxr6_254{justify-content:flex-start}._messageSpecialist_1yxr6_256{justify-content:flex-end}._messageClient_1yxr6_254 ._messageBubble_1yxr6_236{background:#6c757d14;border-radius:16px 16px 16px 0}._messageSpecialist_1yxr6_256 ._messageBubble_1yxr6_236{background:#4361ee1f;border-radius:16px 16px 0}._threadError_1yxr6_268{margin:0 0 .5rem;color:#b42318;font-size:.85rem}._replyForm_1yxr6_274{display:flex;flex-direction:column;gap:.5rem}._replyTextarea_1yxr6_280{width:100%;padding:.5rem .75rem;border-radius:8px;border:1px solid #E9ECEF;font-size:.9rem;font-family:inherit;resize:vertical}._dark_1yxr6_16 ._replyTextarea_1yxr6_280{border-color:#404050;background:#2a2a35;color:#e0e0e0}._replyButton_1yxr6_296{align-self:flex-end;border-radius:8px;padding:.5rem 1rem;border:none;font-weight:500;cursor:pointer;font-size:.9rem;background:#4361ee;color:#fff}._replyButton_1yxr6_296:hover:not(:disabled){background:#3a56d4}._replyButton_1yxr6_296:disabled{opacity:.6;cursor:not-allowed}._container_o5tj1_1{padding:1.5rem 1rem 5rem;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._container_o5tj1_1._light_o5tj1_8{background:#f4f6f9}._container_o5tj1_1._dark_o5tj1_12{background:#1a1a1a}._header_o5tj1_16{margin-bottom:1.5rem}._title_o5tj1_20{font-size:1.5rem;font-weight:700;margin:0 0 .25rem}._container_o5tj1_1._light_o5tj1_8 ._title_o5tj1_20{color:#212529}._container_o5tj1_1._dark_o5tj1_12 ._title_o5tj1_20{color:#e0e0e0}._subtitle_o5tj1_34{font-size:.95rem;margin:0;opacity:.8}._container_o5tj1_1._light_o5tj1_8 ._subtitle_o5tj1_34{color:#6c757d}._container_o5tj1_1._dark_o5tj1_12 ._subtitle_o5tj1_34{color:#999}._tabs_o5tj1_48{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}._tab_o5tj1_48{padding:.6rem 1rem;min-height:44px;border:none;border-radius:8px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s;-webkit-tap-highlight-color:transparent}._container_o5tj1_1._light_o5tj1_8 ._tab_o5tj1_48{background:#fff;color:#495057;box-shadow:0 1px 3px #0000000f}._container_o5tj1_1._dark_o5tj1_12 ._tab_o5tj1_48{background:#2d2d3a;color:#ccc}._tab_o5tj1_48:hover{opacity:.9}._tabActive_o5tj1_82{background:#4361ee!important;color:#fff!important;box-shadow:0 2px 8px #4361ee4d}._content_o5tj1_88{border-radius:12px;padding:1.5rem;box-shadow:0 4px 12px #0000000f}._container_o5tj1_1._light_o5tj1_8 ._content_o5tj1_88{background:#fff}._container_o5tj1_1._dark_o5tj1_12 ._content_o5tj1_88{background:#2d2d3a}._steps_o5tj1_102{display:flex;flex-direction:column;gap:1rem}._step_o5tj1_102{display:flex;gap:1rem;align-items:flex-start;line-height:1.5}._stepNum_o5tj1_115{flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:50%;background:#4361ee;color:#fff;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:600}._stepText_o5tj1_129{font-size:.95rem}._container_o5tj1_1._light_o5tj1_8 ._stepText_o5tj1_129{color:#333}._container_o5tj1_1._dark_o5tj1_12 ._stepText_o5tj1_129{color:#e0e0e0}._registrationForm_tazlz_2{background:#f8f9fa;box-shadow:0 1px 4px #0000000d;border-radius:12px;padding:24px}._registrationTitle_tazlz_10{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:20px;font-weight:700;color:#212529;margin-bottom:16px}._registrationDescription_tazlz_19{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;color:#495057;margin-bottom:24px}._fieldsContainer_tazlz_28{display:flex;flex-direction:column;gap:16px}._buttonsContainer_tazlz_35{display:flex;flex-direction:column;gap:16px;margin-top:24px}._buttonCancel_tazlz_42{background:transparent;border:1.5px solid #4361EE;color:#4361ee;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:500;border-radius:8px;padding:12px 24px;cursor:pointer;transition:all .2s ease;flex:1}._buttonCancel_tazlz_42:hover{background:#4361ee0d}._buttonSubmit_tazlz_60{background:#4361ee;border:none;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:500;border-radius:8px;padding:12px 24px;cursor:pointer;transition:all .2s ease;flex:1}._buttonSubmit_tazlz_60:hover{background:#3a52d4}._buttonSubmit_tazlz_60:disabled{background:#e9ecef;color:#adb5bd;cursor:not-allowed}._registrationForm_tazlz_2._dark_tazlz_85{background:#2d2d3a;box-shadow:0 1px 4px #0000004d}._registrationForm_tazlz_2._dark_tazlz_85 ._registrationTitle_tazlz_10,._registrationForm_tazlz_2._dark_tazlz_85 ._registrationSubtitle_tazlz_91{color:#e0e0e0}._registrationForm_tazlz_2._dark_tazlz_85 ._registrationDescription_tazlz_19{color:#999}._registrationForm_tazlz_2._dark_tazlz_85 ._buttonCancel_tazlz_42{border-color:#4361ee;color:#4361ee}._registrationForm_tazlz_2._dark_tazlz_85 ._buttonCancel_tazlz_42:hover{background:#4361ee1a}._registrationForm_tazlz_2._dark_tazlz_85 ._buttonSubmit_tazlz_60:disabled{background:#353545;color:#666}._pageContainer_1sydr_1{min-height:100vh;padding:1.5rem 1rem 5rem;max-width:600px;margin:0 auto}._light_1sydr_9._pageContainer_1sydr_1{background:#f8f9fa}._dark_1sydr_13._pageContainer_1sydr_1{background:#1a1a1a}._title_1sydr_17{font-size:1.75rem;font-weight:700;text-align:center;margin-bottom:1.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}._light_1sydr_9 ._title_1sydr_17{color:#1a1a1a}._dark_1sydr_13 ._title_1sydr_17{color:#e0e0e0}._subtitle_1sydr_33{font-size:.95rem;text-align:center;margin-bottom:1.75rem;opacity:.8}._light_1sydr_9 ._subtitle_1sydr_33{color:#495057}._dark_1sydr_13 ._subtitle_1sydr_33{color:#aaa}._formCard_1sydr_48{border-radius:12px;padding:1.2rem 1.5rem;margin-bottom:1.2rem;transition:all .2s ease}._light_1sydr_9 ._formCard_1sydr_48{background:#fff;box-shadow:0 2px 8px #00000014}._dark_1sydr_13 ._formCard_1sydr_48{background:#2d2d3a;box-shadow:0 4px 16px #0000004d}._scheduleContainer_16691_1{--surface: #fff;--surface-muted: #f7f9fc;--text: #172033;--text-muted: #6d7585;--border: #e7eaf0;--primary: #2878e8;width:100%;min-height:calc(100vh - 48px);padding:18px 18px 132px;box-sizing:border-box;color:var(--text);background:var(--surface);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._scheduleContainer_16691_1._dark_16691_17{--surface: #15171b;--surface-muted: #202329;--text: #f5f7fb;--text-muted: #a9b0bd;--border: #343841;--primary: #4b91f3}._header_16691_26{display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:760px;margin:0 auto 18px}._monthYear_16691_35{margin:0;font-size:20px;line-height:1.2;font-weight:750}._settingsButton_16691_42{display:inline-flex;align-items:center;gap:7px;min-height:42px;padding:9px 12px;border:1px solid var(--border);border-radius:12px;color:var(--primary);background:var(--surface);font:inherit;font-size:14px;font-weight:650;cursor:pointer}._settingsButton_16691_42 svg{font-size:21px}._dateSelector_16691_62{display:flex;align-items:center;gap:8px;max-width:760px;margin:0 auto}._navButton_16691_70{display:grid;flex:0 0 42px;width:42px;height:50px;padding:0;place-items:center;border:1px solid var(--border);border-radius:13px;color:var(--text-muted);background:var(--surface);cursor:pointer}._navButton_16691_70:disabled{opacity:.35;cursor:default}._daysContainer_16691_89{display:flex;flex:1;justify-content:safe center;gap:4px;min-width:0;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;touch-action:pan-x pan-y}._daysContainer_16691_89::-webkit-scrollbar{display:none}._dayButton_16691_105{flex:0 0 34px;min-width:34px;min-height:54px;padding:5px 3px;border:1px solid var(--border);border-radius:13px;color:var(--text);background:var(--surface);cursor:pointer;scroll-snap-align:center}._dayName_16691_118,._dayNumber_16691_119{display:block}._dayName_16691_118{margin-bottom:2px;font-size:11px;font-weight:650;text-transform:capitalize}._dayNumber_16691_119{font-size:17px;font-weight:750}._dayButtonWeekend_16691_135:not(._dayButtonSelected_16691_135) ._dayName_16691_118{color:#dd6262}._dayButtonToday_16691_139:not(._dayButtonSelected_16691_135){box-shadow:inset 0 0 0 1px var(--primary)}._dayButtonSelected_16691_135{border-color:var(--primary);color:#fff;background:linear-gradient(145deg,#347ff0,#1f66dc);box-shadow:0 8px 18px #2878e83d}._dayButtonSelected_16691_135 ._dayName_16691_118{color:#ffffffd1}._weekDots_16691_154{display:flex;justify-content:center;gap:7px;margin:13px 0 20px}._weekDots_16691_154 span{width:4px;height:4px;border-radius:50%;background:#d8dde6;transition:width .16s ease,height .16s ease,margin .16s ease,background-color .16s ease}._weekDots_16691_154 ._weekDotActive_16691_169{width:6px;height:6px;margin-top:-1px;background:var(--primary)}._scheduleContent_16691_176{width:100%;max-width:760px;margin:0 auto}._timeline_16691_182{display:flex;flex-direction:column;gap:10px}._timelineRow_16691_188{display:grid;grid-template-columns:60px minmax(0,1fr);align-items:start;gap:10px}._timeLabel_16691_195{padding-top:15px;color:var(--text-muted);font-size:15px;line-height:1}._timelineCard_16691_202{display:flex;align-items:center;gap:12px;width:100%;min-height:76px;padding:13px 14px;box-sizing:border-box;border-radius:15px;color:var(--text);text-align:left}button._timelineCard_16691_202{font:inherit;cursor:pointer}._appointmentCard_16691_220{border:1px solid rgba(60,128,224,.26);background:linear-gradient(110deg,#dff1ffb8,#f4f8fff5)}._dark_16691_17 ._appointmentCard_16691_220{background:linear-gradient(110deg,#25425eb8,#1f2732f5)}._appointmentCard_16691_220._appointmentPending_16691_229{border-color:#e29a434d;background:linear-gradient(110deg,#fff4e5f2,#fffaf3f2)}._dark_16691_17 ._appointmentCard_16691_220._appointmentPending_16691_229{background:linear-gradient(110deg,#563d1fcc,#2f281ff2)}._appointmentCard_16691_220._appointmentCompleted_16691_238{border-color:#50b0763d;background:linear-gradient(110deg,#e7f9eeeb,#f7fcf9f5)}._dark_16691_17 ._appointmentCard_16691_220._appointmentCompleted_16691_238{background:linear-gradient(110deg,#224c33cc,#1d2d24f5)}._appointmentCard_16691_220._appointmentNoShow_16691_247{border-color:#b15b6340;background:linear-gradient(110deg,#fdebede6,#fff8f9f5)}._dark_16691_17 ._appointmentCard_16691_220._appointmentNoShow_16691_247{background:linear-gradient(110deg,#4d292dd1,#2e2023f5)}._avatar_16691_256,._detailAvatar_16691_257{display:grid;flex:0 0 auto;overflow:hidden;place-items:center;border-radius:50%;color:var(--primary);background:#ffffffc7}._avatar_16691_256{width:46px;height:46px}._avatar_16691_256 img,._detailAvatar_16691_257 img{width:100%;height:100%;object-fit:cover}._cardContent_16691_279{display:flex;flex:1;min-width:0;flex-direction:column;gap:5px}._cardContent_16691_279 strong{overflow:hidden;font-size:16px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}._cardContent_16691_279 small{color:var(--text-muted);font-size:13px;line-height:1.3}._cardArrow_16691_301{flex:0 0 auto;color:var(--text-muted);font-size:21px!important}._statusBadge_16691_307{display:inline-flex;align-items:center;width:max-content;padding:4px 8px;border-radius:8px;font-size:11px;font-weight:700;white-space:nowrap}._statusPending_16691_318{color:#a96b1d;background:#fff0d9}._statusConfirmed_16691_323{color:#2668bd;background:#e4f0ff}._statusCompleted_16691_328{color:#28814b;background:#e3f6e9}._statusCancelled_16691_333,._statusNoShow_16691_334{color:#a24e55;background:#fdebed}._cardIcon_16691_339{display:grid;flex:0 0 42px;width:42px;height:42px;place-items:center;border-radius:50%;color:var(--text-muted);background:#ffffffd1}._breakCard_16691_350{border:1px solid rgba(235,176,76,.18);background:linear-gradient(110deg,#fff4df,#fff9ef)}._dark_16691_17 ._breakCard_16691_350{background:linear-gradient(110deg,#4b3c24,#302b22)}._breakIcon_16691_359{color:#d69d27}._freeCard_16691_363{border:1px dashed #9fbbe4;background:linear-gradient(110deg,#f4f9fff2,#fafcfffa)}._dark_16691_17 ._freeCard_16691_363{background:linear-gradient(110deg,#1e2a3af2,#1c2028fa)}._freeCard_16691_363 ._cardContent_16691_279 strong,._freeIcon_16691_373{color:var(--primary)}._freeCardPast_16691_377{opacity:.62;cursor:default!important}._closedCard_16691_382{border:1px solid var(--border);background:var(--surface-muted)}._nonWorkingDayState_16691_387,._emptyState_16691_388,._loadingContainer_16691_389,._errorContainer_16691_390{display:flex;min-height:280px;align-items:center;justify-content:center;flex-direction:column;gap:12px;padding:24px;text-align:center}._nonWorkingDayState_16691_387 h2,._nonWorkingDayState_16691_387 p{margin:0}._nonWorkingDayState_16691_387 h2{font-size:20px}._nonWorkingDayState_16691_387 p{max-width:360px;color:var(--text-muted);line-height:1.5}._stateIcon_16691_416{display:grid;width:64px;height:64px;place-items:center;border-radius:20px;color:var(--primary);background:#2878e81a}._stateIcon_16691_416 svg{font-size:30px}._nonWorkingDayState_16691_387 button,._retryButton_16691_431{display:inline-flex;align-items:center;gap:8px;margin-top:6px;padding:11px 15px;border:0;border-radius:12px;color:#fff;background:var(--primary);font:inherit;font-weight:650;cursor:pointer}._modalOverlay_16691_446{position:fixed;z-index:10020;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;padding:16px;box-sizing:border-box;background:#0e141e47;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modalContent_16691_459{position:relative;width:min(100%,680px);max-height:82vh;overflow-y:auto;padding:22px 20px 20px;box-sizing:border-box;border:1px solid var(--border);border-radius:24px 24px 18px 18px;color:var(--text);background:var(--surface);box-shadow:0 -10px 36px #151e2c33}._sheetHandle_16691_473{width:40px;height:4px;margin:-10px auto 14px;border-radius:4px;background:#d9dde5}._closeButton_16691_481{position:absolute;top:18px;right:18px;display:grid;width:34px;height:34px;padding:0;place-items:center;border:0;border-radius:50%;color:var(--text-muted);background:var(--surface-muted);cursor:pointer}._appointmentDetailsHeader_16691_497{display:flex;align-items:center;gap:14px;padding-right:40px}._detailAvatar_16691_257{width:64px;height:64px;background:var(--surface-muted)}._appointmentDetailsHeader_16691_497 h2,._appointmentDetailsHeader_16691_497 p{margin:0}._appointmentDetailsHeader_16691_497 h2{margin-bottom:7px;font-size:20px}._appointmentDetailsHeader_16691_497 p{display:flex;align-items:center;flex-wrap:wrap;gap:9px;color:var(--text-muted)}._detailGrid_16691_528{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:20px;padding:16px;border-radius:15px;background:var(--surface-muted)}._detailGrid_16691_528 span,._detailGrid_16691_528 a,._detailGrid_16691_528 strong{display:inline-flex;align-items:center;gap:6px;color:var(--text);font-size:14px;text-decoration:none}._detailGrid_16691_528 svg{color:var(--text-muted);font-size:18px}._reviewSection_16691_554{margin-top:16px;padding:14px;border:1px solid var(--border);border-radius:15px;background:var(--surface-muted)}._reviewHeader_16691_562{display:flex;align-items:center;justify-content:space-between;gap:12px}._reviewRating_16691_569{display:inline-flex;align-items:center;gap:4px;font-weight:750}._reviewRating_16691_569 svg{color:#f4b740;font-size:19px}._reviewText_16691_581{margin:10px 0 5px;line-height:1.45;white-space:pre-wrap}._reviewAuthor_16691_587{color:var(--text-muted);font-size:12px}._reviewResponse_16691_592{display:flex;flex-direction:column;gap:4px;margin-top:12px;padding:10px 12px;border-left:3px solid var(--primary);border-radius:0 10px 10px 0;background:var(--surface);font-size:13px;line-height:1.4}._respondButton_16691_605{display:inline-flex;align-items:center;gap:7px;min-height:38px;margin-top:12px;padding:8px 12px;border:1px solid rgba(40,120,232,.28);border-radius:10px;color:var(--primary);background:var(--surface);font:inherit;font-size:13px;font-weight:650;cursor:pointer}._respondButton_16691_605 svg{font-size:18px}._statusActions_16691_626{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:9px;margin-top:16px}._statusActions_16691_626 button{min-height:44px;padding:9px 10px;border:1px solid var(--border);border-radius:12px;color:var(--text);background:var(--surface);font:inherit;font-size:13px;font-weight:650;cursor:pointer}._statusActions_16691_626 button:disabled{opacity:.55}._statusActions_16691_626 ._actionconfirmed_16691_650,._statusActions_16691_626 ._actioncompleted_16691_651{color:#267148;border-color:#adddbf;background:#effbf3}._statusActions_16691_626 ._actioncancelled_16691_657,._statusActions_16691_626 ._actionnoshow_16691_658{color:#aa444e;border-color:#edc1c5;background:#fff4f5}._actionError_16691_664{margin-top:14px;padding:10px 12px;border-radius:10px;color:#a23d46;background:#fff0f1;font-size:13px}._actionSuccess_16691_673{margin-top:14px;padding:10px 12px;border-radius:10px;color:#267148;background:#effbf3;font-size:13px}._autoCompleteControl_16691_682{margin-top:10px}._postponeButton_16691_686,._autoCompletePostponed_16691_687{display:inline-flex;width:100%;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:9px 12px;box-sizing:border-box;border-radius:12px;font:inherit;font-size:13px;font-weight:650}._postponeButton_16691_686{border:1px solid #bfd0ea;color:#315f9d;background:#f2f7ff;cursor:pointer}._postponeButton_16691_686:disabled{opacity:.55}._autoCompletePostponed_16691_687{color:var(--text-muted);background:var(--surface-muted)}._postponeButton_16691_686 svg,._autoCompletePostponed_16691_687 svg{font-size:18px}._spinner_16691_723{width:38px;height:38px;border:4px solid rgba(40,120,232,.16);border-top-color:var(--primary);border-radius:50%;animation:_spin_16691_723 .8s linear infinite}@keyframes _spin_16691_723{to{transform:rotate(360deg)}}@media (max-width: 620px){._scheduleContainer_16691_1{padding:16px 12px 126px}._settingsButton_16691_42{width:42px;padding:0;justify-content:center}._settingsButton_16691_42 span{display:none}._dateSelector_16691_62{gap:5px}._navButton_16691_70{flex-basis:36px;width:36px}._daysContainer_16691_89{display:flex;gap:3px}._dayButton_16691_105{flex:0 0 32px;min-width:32px}._timelineRow_16691_188{grid-template-columns:50px minmax(0,1fr);gap:7px}._timeLabel_16691_195{font-size:13px}._timelineCard_16691_202{min-height:72px;padding:11px}._avatar_16691_256{width:40px;height:40px}._appointmentCard_16691_220 ._statusBadge_16691_307{position:absolute;top:8px;right:56px}._appointmentCard_16691_220{position:relative;padding-right:30px}._appointmentCard_16691_220 ._cardContent_16691_279 strong{max-width:calc(100% - 75px)}._appointmentCard_16691_220 ._cardArrow_16691_301{margin-right:-7px}._modalOverlay_16691_446{padding:0}._modalContent_16691_459{border-radius:24px 24px 0 0;border-bottom:0}}@media (max-width: 390px){._dayButton_16691_105{flex-basis:30px;min-width:30px}._dayName_16691_118{font-size:11px}._cardContent_16691_279 strong{font-size:15px}._cardContent_16691_279 small{font-size:12px}}._titleBlock_cwseb_2{flex:1;display:flex;align-items:center;justify-content:center;min-width:0}._logoWrap_cwseb_11{width:48px;flex-shrink:0;display:flex;align-items:center;justify-content:flex-end}._logoMark_cwseb_19{width:36px;height:36px;border-radius:50%;overflow:hidden;flex-shrink:0;box-shadow:0 1px 3px #0000001a;border:1px solid rgba(0,0,0,.08)}._logoMark_cwseb_19 img{width:100%;height:100%;display:block;object-fit:cover}._logoText_cwseb_36{font-weight:700;font-size:16px;line-height:1.2;letter-spacing:-.02em}._logoTextPrimary_cwseb_43{color:#4361ee}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-size:16px}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(135deg,#f5f5f5,#e0e0e0);background-attachment:fixed;overflow-x:hidden;width:100%;max-width:100vw;-webkit-tap-highlight-color:transparent}@media (prefers-color-scheme: dark){body{background:linear-gradient(135deg,#1a1a1a,#2a2a2a)}}#root{width:100%;min-height:100vh;max-width:100vw;overflow-x:hidden}.PhoneInput{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.PhoneInputInput{border:none!important;outline:none!important;font-size:16px;width:100%}.PhoneInputCountry{margin-right:8px}.PhoneInputCountryIcon{width:24px;height:24px}.PhoneInputCountrySelect{border:none;background:transparent;cursor:pointer}.reduce-motion *,.reduce-motion *:before,.reduce-motion *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--font-xs: .75rem;--font-sm: .875rem;--font-md: 1rem;--font-lg: 1.125rem;--font-xl: 1.25rem;--font-2xl: 1.5rem;--font-3xl: 1.875rem;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--radius-full: 50%;--avatar-sm: 40px;--avatar-md: 56px;--avatar-lg: 80px;--avatar-xl: 100px;--card-padding: 1rem 1.25rem;--card-gap: .75rem}@media screen and (max-width: 374px){:root{--spacing-md: .75rem;--spacing-lg: 1rem;--spacing-xl: 1.5rem;--font-md: .9rem;--font-lg: 1rem;--font-xl: 1.125rem;--font-2xl: 1.25rem;--font-3xl: 1.5rem;--avatar-sm: 36px;--avatar-md: 48px;--avatar-lg: 64px;--avatar-xl: 80px;--card-padding: .875rem 1rem;--card-gap: .5rem}}@media screen and (min-width: 414px){:root{--spacing-lg: 1.75rem;--spacing-xl: 2.25rem;--font-lg: 1.2rem;--font-xl: 1.375rem;--font-2xl: 1.625rem;--avatar-md: 60px;--avatar-lg: 88px;--avatar-xl: 110px;--card-padding: 1.25rem 1.5rem}}@media screen and (max-width: 374px){.hide-xs{display:none!important}}.responsive-container{width:100%;max-width:100%;padding-left:var(--spacing-md);padding-right:var(--spacing-md);box-sizing:border-box}.text-responsive{font-size:var(--font-md);line-height:1.5}.text-responsive-lg{font-size:var(--font-lg);line-height:1.4}.card-responsive{padding:var(--card-padding);border-radius:var(--radius-xl)}:root{--background-color: #ffffff;--text-color: #000000;--button-background: #007bff;--button-text: #000000}[data-theme=dark]{--background-color: #121212;--text-color: #ffffff;--button-background: #1a73e8;--button-text: #ffffff}@media (prefers-color-scheme: dark){:root{--background-color: #121212;--text-color: #ffffff}}body{background:linear-gradient(135deg,var(--app-bg-color, #ffffff) 0%,var(--app-secondary-bg-color, #f0f0f0) 100%);background-attachment:fixed;min-height:100vh}.glass-card{background:#fff3!important;backdrop-filter:blur(10px) saturate(180%)!important;-webkit-backdrop-filter:blur(10px) saturate(180%)!important;border:.5px solid rgba(255,255,255,.4)!important;box-shadow:0 8px 32px #0000001a,0 1px #fff9 inset!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}@media (prefers-color-scheme: dark){body{background:linear-gradient(135deg,var(--app-bg-color, #1a1a1a) 0%,var(--app-secondary-bg-color, #2a2a2a) 100%)}.glass-card{background:#1c1c1e33!important;border:.5px solid rgba(255,255,255,.15)!important;box-shadow:0 8px 32px #0006,0 1px #ffffff1a inset!important}}.glass-card:hover{transform:translateY(-2px);box-shadow:0 12px 40px #1f268733!important}@media (prefers-color-scheme: dark){.glass-card:hover{box-shadow:0 12px 40px #0006!important}}.glass-modal{background:#fff3!important;backdrop-filter:blur(10px) saturate(180%)!important;-webkit-backdrop-filter:blur(10px) saturate(180%)!important;border:.5px solid rgba(255,255,255,.4)!important;box-shadow:0 12px 40px #00000026!important}@media (prefers-color-scheme: dark){.glass-modal{background:#1c1c1e33!important;border:.5px solid rgba(255,255,255,.15)!important;box-shadow:0 12px 40px #00000080!important}}.glass-navigation{background:#fff3!important;backdrop-filter:blur(10px) saturate(180%)!important;-webkit-backdrop-filter:blur(10px) saturate(180%)!important;border:.5px solid rgba(255,255,255,.4)!important;box-shadow:0 8px 32px #0000001a,0 1px #fff9 inset!important;border-radius:20px!important;margin:12px!important;bottom:16px!important;left:12px!important;right:12px!important;width:calc(100% - 24px)!important}@media (prefers-color-scheme: dark){.glass-navigation{background:#1c1c1e33!important;border:.5px solid rgba(255,255,255,.15)!important;box-shadow:0 8px 32px #0006,0 1px #ffffff1a inset!important}}.glass-navigation[data-theme=dark]{background:#1c1c1e33!important;border:.5px solid rgba(255,255,255,.15)!important;box-shadow:0 8px 32px #0006,0 1px #ffffff1a inset!important}.glass-navigation[data-theme=light]{background:#fff3!important;border:.5px solid rgba(255,255,255,.4)!important;box-shadow:0 8px 32px #0000001a,0 1px #fff9 inset!important}.glass-button{background:rgba(var(--app-button-color-rgb, 62, 122, 235),.8)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.2)!important;transition:all .3s ease!important}.glass-button:hover{background:rgba(var(--app-button-color-rgb, 62, 122, 235),.9)!important;transform:translateY(-1px);box-shadow:0 4px 12px #00000026!important}.glass-backdrop{background-color:#0006!important}.glass-fade-in{animation:glassFadeIn .3s ease-in-out}@keyframes glassFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
