:root,:root[data-theme=default]{--tg-font: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--tg-bg: #191e23;--tg-card: #1c2228;--tg-card-2: #202830;--tg-hover: color-mix(in srgb, var(--tg-text) 5%, transparent);--tg-on-accent: #ffffff;--tg-on-success: #10151c;--tg-on-danger: #10151c;--tg-on-warning: #10151c;--tg-switch-thumb: #ffffff;--tg-item-button-bg-hover: #313c4a;--tg-border: #2b323a;--tg-text: #fefeff;--tg-text-secondary: #9aa7b4;--tg-text-3: #9aa7b4;--tg-muted: #82808a;--tg-accent: #3a76b8;--tg-accent-text: #4689d3;--tg-accent-2: hsl(210, 40%, 30%);--tg-danger: #d47062;--tg-warning: #fbbf24;--tg-success: #10b981;--tg-filter-bg: #2e3a47;--tg-btn-active: #5c6874;--tg-item-button-bg: #283340;--tg-row-hover: #334152;--tg-row-press: #3f5064;--tg-list-bg: var(--tg-item-button-bg);--tg-block-bg: #2b3542;--tg-divider: color-mix(in srgb, var(--tg-text) 12%, transparent);--tg-divider-soft: color-mix(in srgb, var(--tg-text) 6%, transparent);--tg-tile-bg: #2a3440;--tg-tile-border: transparent;--tg-balance-bg: var(--tg-card-2);--tg-balance-text: var(--tg-text);--tg-balance-dim: var(--tg-text-secondary);--tg-balance-chip-bg: color-mix(in srgb, var(--tg-text) 12%, transparent);--tg-balance-chip-bg-hover: color-mix(in srgb, var(--tg-text) 20%, transparent);--tg-balance-line: var(--tg-accent-text);--tg-balance-dot-core: var(--tg-bg);--tg-balance-up: var(--tg-success);--tg-balance-down: var(--tg-danger)}:root[data-theme=sunset]{--tg-bg: #0d0e12;--tg-card: #17181e;--tg-card-2: #17181e;--tg-border: #262832;--tg-text: #eaecef;--tg-text-secondary: #8b939f;--tg-text-3: #8b939f;--tg-muted: #767e8c;--tg-accent: #ff9c2e;--tg-accent-text: var(--tg-accent);--tg-accent-2: hsl(30, 90%, 24%);--tg-on-accent: #2a1804;--tg-danger: #f6465d;--tg-on-danger: #10151c;--tg-warning: #f5b820;--tg-success: #0ecb81;--tg-filter-bg: #2f313d;--tg-btn-active: #8b939f;--tg-item-button-bg: #282a35;--tg-row-hover: #373a49;--tg-row-press: #44475a;--tg-item-button-bg-hover: #2a2c36;--tg-block-bg: #1f2027;--tg-tile-bg: #262832;--tg-tile-border: transparent;--tg-balance-bg: linear-gradient(135deg, #d9600a 0%, #ee7f10 45%, #f9a825 100%);--tg-balance-text: #ffffff;--tg-balance-dim: rgba(255, 255, 255, .72);--tg-balance-chip-bg: rgba(255, 255, 255, .18);--tg-balance-chip-bg-hover: rgba(255, 255, 255, .28);--tg-balance-line: #ffffff;--tg-balance-dot-core: #ee7f10;--tg-balance-up: #c7f7d4;--tg-balance-down: #ffd3d3}:root[data-theme=neon]{--tg-bg: #080b14;--tg-card: #10131f;--tg-card-2: #151929;--tg-border: #232840;--tg-text: #eef1f8;--tg-text-secondary: #8b93ad;--tg-text-3: #8b93ad;--tg-muted: #757d99;--tg-accent: #2ee6c8;--tg-accent-text: var(--tg-accent);--tg-accent-2: hsl(170, 70%, 22%);--tg-on-accent: #04231d;--tg-on-success: #04231d;--tg-danger: #ff4d6d;--tg-on-danger: #10151c;--tg-warning: #ffb340;--tg-success: #2ee6c8;--tg-filter-bg: #1b2033;--tg-btn-active: #8b93ad;--tg-item-button-bg: #232a45;--tg-row-hover: #2e385b;--tg-row-press: #3a4673;--tg-item-button-bg-hover: #232945;--tg-block-bg: #1b2033;--tg-tile-bg: #232840;--tg-tile-border: transparent;--tg-balance-bg: linear-gradient(115deg, #2b3f8f 0%, #7b4bd8 42%, #e561a8 78%, #f0a5c8 100%);--tg-balance-text: #ffffff;--tg-balance-dim: rgba(255, 255, 255, .75);--tg-balance-chip-bg: rgba(255, 255, 255, .18);--tg-balance-chip-bg-hover: rgba(255, 255, 255, .28);--tg-balance-line: #ffffff;--tg-balance-dot-core: #7b4bd8;--tg-balance-up: #b8fff0;--tg-balance-down: #ffd3dc}:root[data-theme=light]{--tg-bg: #e4e9f2;--tg-card: #ffffff;--tg-card-2: #ffffff;--tg-border: #d8dee9;--tg-text: #111827;--tg-text-secondary: #5c6470;--tg-text-3: #5c6470;--tg-muted: #828a97;--tg-accent: #6c5ce7;--tg-accent-text: var(--tg-accent);--tg-accent-2: hsl(248, 60%, 86%);--tg-on-accent: #ffffff;--tg-danger: #e5484d;--tg-on-danger: #10151c;--tg-warning: #f59e0b;--tg-success: #15803d;--tg-filter-bg: #eef1f7;--tg-btn-active: #6b7280;--tg-item-button-bg: #f3f5fa;--tg-row-hover: #d7deef;--tg-row-press: #c5cfe7;--tg-item-button-bg-hover: #d9e0ed;--tg-list-bg: var(--tg-card);--tg-block-bg: #eef1f7;--tg-tile-bg: #eaeef6;--tg-tile-border: #dbe2ee;--tg-balance-bg: linear-gradient(135deg, #2f5bea 0%, #4b47e8 45%, #8a3fe0 100%);--tg-balance-text: #ffffff;--tg-balance-dim: rgba(255, 255, 255, .75);--tg-balance-chip-bg: rgba(255, 255, 255, .18);--tg-balance-chip-bg-hover: rgba(255, 255, 255, .28);--tg-balance-line: #ffffff;--tg-balance-dot-core: #4b47e8;--tg-balance-up: #c7f7d4;--tg-balance-down: #ffd3d3}:root.theme-switching,:root.theme-switching *,:root.theme-switching *:before,:root.theme-switching *:after{transition:none!important}input,textarea,select{font-size:16px}button{-webkit-appearance:none;appearance:none;border:none;background:none;font:inherit;color:inherit;padding:0}button:not(:disabled):not([aria-disabled=true]),summary,select,label[for],input[type=checkbox],input[type=radio],[role=button]:not([aria-disabled=true]),[role=tab]:not([aria-disabled=true]),[role=switch]:not([aria-disabled=true]){cursor:pointer}button:disabled,button[aria-disabled=true],[role=button][aria-disabled=true]{cursor:default}*{padding:0;margin:0;box-sizing:border-box}*{scrollbar-width:thin;scrollbar-color:var(--tg-border) transparent}html{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--tg-accent-text);outline-offset:2px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--tg-border);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--tg-btn-active)}::-webkit-scrollbar-corner{background:transparent}body{background:var(--tg-bg);font-family:var(--tg-font);color:var(--tg-text)}.mt30{margin-top:30px}.loader-wrap{width:100%;display:flex;justify-content:center;align-items:center;padding:60px 0}.loader{width:42px;height:42px;border-radius:50%;border:4px solid #e5e7eb;border-top-color:#3b82f6;animation:spin .8s linear infinite}.miniBlock{margin:0 0 6px}.font10w400{font-size:10px;font-weight:400;line-height:16px;color:inherit}.font11w400{font-size:11px;font-weight:400;line-height:15px;color:inherit}.font11w500{font-size:11px;font-weight:500;line-height:15px;color:inherit}.font11w600{font-size:11px;font-weight:600;line-height:15px;color:inherit}.font12w400{font-size:12px;font-weight:400;line-height:16px;color:inherit}.font12w500{font-size:12px;font-weight:500;line-height:16px;color:inherit}.font12w600{font-size:12px;font-weight:600;line-height:16px;color:inherit}.font13w400{font-size:13px;font-weight:400;line-height:18px;color:inherit}.font13w600{font-size:13px;font-weight:600;line-height:18px;color:inherit}.font13w500{font-size:13px;font-weight:500;line-height:18px;color:inherit}.font14w400{font-size:14px;font-weight:400;line-height:20px;color:inherit}.font14w500{font-size:14px;font-weight:500;line-height:20px;color:inherit}.font14w600{font-size:14px;font-weight:600;line-height:20px;color:inherit}.font16w400{font-size:16px;font-weight:400;line-height:22px;color:inherit}.font16w700{font-size:16px;font-weight:700;line-height:22px;color:inherit}.font16w500{font-size:16px;font-weight:500;line-height:22px;color:inherit}.font16w600{font-size:16px;font-weight:600;line-height:22px;color:inherit}.font18w600{font-size:18px;font-weight:600;line-height:24px;color:inherit}.font20w700{font-size:20px;font-weight:700;line-height:26px;color:inherit}.font24w700{font-size:24px;font-weight:700;line-height:30px;color:inherit}.tracking-tight{letter-spacing:-.2px}.tracking-normal{letter-spacing:0}.state,.stateError{text-align:center;padding:24px}input[type=date],input[type=datetime-local],input[type=time],input[type=month]{color-scheme:dark}:root[data-theme=light] input[type=date],:root[data-theme=light] input[type=datetime-local],:root[data-theme=light] input[type=time],:root[data-theme=light] input[type=month]{color-scheme:light}.screen-error{display:flex;flex-direction:column;align-items:center;gap:12px;margin:24px 16px;padding:20px 16px;border:1px solid var(--tg-border);border-radius:14px;background:var(--tg-card-2);text-align:center}.screen-error-text{width:100%;max-height:40vh;overflow:auto;color:var(--tg-text-secondary);word-break:break-word}.screen-error-btn{padding:11px 22px;border:none;border-radius:10px;background:var(--tg-accent);color:var(--tg-on-accent);cursor:pointer}.login-page{min-height:100vh;background:var(--tg-bg);display:flex;align-items:center;justify-content:center;padding:24px 20px 32px}.login-shell{width:100%;max-width:420px;display:flex;flex-direction:column;align-items:center}.login-head{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:28px}.login-icon{display:flex;align-items:center;justify-content:center;width:76px;height:76px;border-radius:24px;margin-bottom:22px;background:var(--tg-card-2);color:var(--tg-accent-text)}.login-title{font-size:30px;font-weight:700;line-height:1.15;color:var(--tg-text);margin-bottom:12px}.login-subtitle{font-size:15px;line-height:1.45;color:var(--tg-text-secondary);max-width:32ch}.login-card{width:100%;background:var(--tg-card);border-radius:24px;padding:22px 20px;border:1px solid var(--tg-border)}.login-field{display:block;width:100%}.login-field+.login-field{margin-top:16px}.login-field-label{display:block;margin-bottom:8px;font-size:11px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--tg-text-secondary)}.login-card input,.login-card textarea{width:100%;padding:15px 16px;font-size:16px;border-radius:16px;background:var(--tg-item-button-bg);border:1px solid transparent;color:var(--tg-text);outline:none;transition:border-color .15s,box-shadow .15s}.login-card input::placeholder,.login-card textarea::placeholder{color:var(--tg-muted)}.login-card input:focus,.login-card textarea:focus{border-color:var(--tg-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--tg-accent) 18%,transparent)}.login-error{margin-top:14px;font-size:14px;line-height:1.4;color:var(--tg-danger)}.login-diag{margin-top:10px;font-size:12px;line-height:1.4;color:var(--tg-text-secondary);word-break:break-word}.login-btn{margin-top:20px;width:100%;padding:16px;border-radius:16px;border:none;font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:var(--tg-accent);color:var(--tg-on-accent);cursor:pointer;transition:opacity .15s,transform .05s}.login-btn:hover{opacity:.9}.login-btn:active{transform:translateY(1px)}.login-btn:disabled{opacity:.5;cursor:default}.login-tg-btn{display:flex;align-items:center;justify-content:center;gap:10px}.login-tg-btn:disabled{opacity:.5}.password-field{position:relative;width:100%}.password-field input{padding-right:50px}.password-eye{position:absolute;top:50%;right:8px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:var(--tg-text-secondary);padding:8px;border-radius:10px;transition:color .15s}.password-eye:hover{color:var(--tg-text)}.masked{-webkit-text-security:disc;text-security:disc}input::-webkit-credentials-auto-fill-button{display:none!important}.login-switch{display:inline-flex;align-items:center;gap:8px;margin-top:26px;background:none;border:none;cursor:pointer;font-size:15px;color:var(--tg-link, var(--tg-accent));padding:8px;transition:opacity .15s}.login-switch:hover{opacity:.8}.login-link{display:block;width:100%;margin-top:16px;padding:6px 0;background:none;border:none;cursor:pointer;font-size:14px;color:var(--tg-text-secondary);text-align:center;transition:color .15s}.login-link:hover{color:var(--tg-link, var(--tg-accent))}.login-notice{margin-top:0;margin-bottom:18px}.login-card textarea{font-family:inherit;resize:none;line-height:1.45}.login-methods{display:flex;flex-wrap:wrap;gap:8px}.login-method{flex:1 1 auto;padding:11px 10px;border-radius:14px;border:1px solid transparent;background:var(--tg-item-button-bg);color:var(--tg-muted);font-size:14px;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.login-method.is-active{border-color:var(--tg-accent);color:var(--tg-text);background:color-mix(in srgb,var(--tg-accent) 12%,transparent)}.login-request-link{display:block;width:100%;margin-top:16px;background:none;border:none;cursor:pointer;font-size:14px;color:var(--tg-muted);text-decoration:underline;text-underline-offset:3px}._page_jerq3_5{--w-surface: #ffffff;--w-backdrop: #eef0f3;--w-ink: #12171c;--w-ink-soft: rgba(18, 23, 28, .16);--w-accent: #4689d3;--w-on-accent: #ffffff;position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background:var(--w-backdrop);overflow:hidden;user-select:none;-webkit-user-select:none}._frame_jerq3_28{position:relative;width:100%;height:100%;overflow:hidden;background:var(--w-surface)}._video_jerq3_38{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background-color:var(--w-surface);opacity:0;transition:opacity .7s ease;will-change:opacity;pointer-events:none}._videoActive_jerq3_57{opacity:1}._content_jerq3_65{position:relative;z-index:1;padding:calc(14px + env(safe-area-inset-top)) 20px 0}._topBar_jerq3_75{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;min-height:36px;width:100%;max-width:1120px;margin:0 auto}._topBar_jerq3_75>:first-child{justify-self:start}._topBar_jerq3_75>:last-child{justify-self:end}._progress_jerq3_96{display:flex;align-items:center;gap:6px}._dash_jerq3_102{position:relative;width:22px;height:3px;padding:0;border-radius:2px;background:var(--w-ink-soft);cursor:pointer;transition:background .35s ease}._dash_jerq3_102:after{content:"";position:absolute;inset:-12px -3px}._dashActive_jerq3_120{background:var(--w-accent);color:var(--w-on-accent)}._bottom_jerq3_64{position:absolute;left:0;right:0;bottom:0;z-index:1;display:flex;flex-direction:column;align-items:center;gap:16px;background:var(--w-surface);border-radius:28px 28px 0 0;padding:18px 20px calc(16px + env(safe-area-inset-bottom));box-shadow:0 -16px 40px #12171c0f}._iconBtn_jerq3_145{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#12171c0f;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--w-ink);cursor:pointer;transition:background .15s ease}._iconBtn_jerq3_145:hover{background:#12171c1f}._iconBtnHidden_jerq3_165{visibility:hidden}._skip_jerq3_171{padding:8px 16px;border-radius:999px;background:var(--w-accent);color:var(--w-on-accent);font-size:14px;font-weight:600;cursor:pointer;transition:opacity .15s ease,transform .1s ease}._skip_jerq3_171:active{transform:scale(.96)}._skip_jerq3_171:hover{opacity:.8}._title_jerq3_192{margin:0;text-align:center;color:var(--w-ink);font-size:clamp(16px,4.2vw,21px);font-weight:700;line-height:1.28;letter-spacing:-.2px;text-wrap:balance;animation:_titleIn_jerq3_1 .52s cubic-bezier(.22,.61,.36,1) both}@keyframes _titleIn_jerq3_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}._cta_jerq3_217{width:100%;height:52px;border-radius:14px;background:var(--w-accent);color:var(--w-on-accent);font-size:16px;font-weight:600;cursor:pointer;transition:opacity .15s ease,transform .1s ease}._cta_jerq3_217:hover{opacity:.92}._cta_jerq3_217:active{transform:scale(.985)}@media(min-width:768px){._bottom_jerq3_64{gap:18px}._title_jerq3_192{font-size:clamp(20px,1.8vw,24px)}._cta_jerq3_217{width:100%;max-width:600px;height:54px}}@media(prefers-reduced-motion:reduce){._video_jerq3_38{transition:opacity .2s linear}._title_jerq3_192{animation:none}._dash_jerq3_102,._cta_jerq3_217{transition:none}}._logo_124ca_1{display:inline-grid;place-content:center;flex:none;overflow:hidden;border-radius:22%;background:color-mix(in srgb,var(--tg-accent) 18%,var(--tg-card-2));color:var(--tg-accent-text, var(--tg-accent));font-weight:700;line-height:1}._image_124ca_14{width:100%;height:100%;object-fit:cover}._sidebar_1t3ka_1{display:flex;flex-direction:column;width:400px;height:100vh;position:sticky;top:0;flex:0 0 auto;background:var(--tg-card);border-right:1px solid var(--tg-border);padding:16px 12px 0;overflow-y:auto}@media(max-width:1300px){._sidebar_1t3ka_1{width:240px}}._brand_1t3ka_24{display:flex;align-items:center;gap:10px;padding:6px 8px;margin-bottom:18px;background:none;border:none;color:var(--tg-text);cursor:pointer;white-space:nowrap;text-align:left;max-width:100%}._brandName_1t3ka_39{min-width:0;overflow:hidden;text-overflow:ellipsis}._brandIcon_1t3ka_45{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 auto;border-radius:50%;background:var(--tg-accent);color:var(--tg-on-accent)}._nav_1t3ka_59{flex:1 0 auto;display:flex;flex-direction:column;gap:18px;padding-bottom:24px}._section_1t3ka_70{display:flex;flex-direction:column;gap:2px}._sectionTitle_1t3ka_76{color:var(--tg-text-secondary);text-transform:uppercase;letter-spacing:.6px;padding:0 10px;margin-bottom:6px}._item_1t3ka_85{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:none;border-radius:8px;background:none;color:var(--tg-text);cursor:pointer;text-align:left;transition:background .15s,color .15s}._item_1t3ka_85:hover{background:var(--tg-hover);color:var(--tg-text)}._itemActive_1t3ka_105,._itemActive_1t3ka_105:hover{background:var(--tg-item-button-bg);color:var(--tg-text)}._itemActive_1t3ka_105 ._itemIcon_1t3ka_111{color:var(--tg-accent-text)}._itemIcon_1t3ka_111{flex:0 0 auto;color:var(--tg-text-secondary)}._item_1t3ka_85:hover ._itemIcon_1t3ka_111{color:var(--tg-text)}._itemLabel_1t3ka_124{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._badge_1t3ka_131{flex:0 0 auto;min-width:18px;padding:1px 6px;border-radius:999px;background:var(--tg-accent);color:var(--tg-on-accent);text-align:center}._lock_1t3ka_141{flex:0 0 auto;color:var(--tg-text-secondary)}._itemLocked_1t3ka_146 ._itemIcon_1t3ka_111,._itemLocked_1t3ka_146 ._itemLabel_1t3ka_124{opacity:.55}._switch_1fk91_1{display:inline-flex;align-items:center;gap:2px;padding:3px;background:var(--tg-card);border:1px solid var(--tg-border);border-radius:999px}._icon_1fk91_11{color:var(--tg-text-secondary);margin:0 3px 0 5px}._option_1fk91_16{border:none;background:none;cursor:pointer;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:600;color:var(--tg-text-secondary);transition:background .15s,color .15s}._option_1fk91_16._active_1fk91_28{background:var(--tg-accent);color:var(--tg-on-accent)}._wrap_1vamv_1{display:flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:50%;background:var(--tg-tile-bg);overflow:hidden}._img_1vamv_11{width:100%;height:100%;object-fit:cover;display:block}.app-layout.no-bottom-nav{--app-nav-space: 0px}.app-shell{display:flex;min-height:100vh;background:var(--tg-bg)}.app-sidebar-slot{display:none}.app-layout{flex:1;min-width:0;min-height:100vh;overflow-x:clip;background:var(--tg-bg);padding:65px 10px calc(var(--app-nav-space, 70px) + env(safe-area-inset-bottom) + 30px);max-width:800px;margin:0 auto}.app-header{display:flex;align-items:center;position:fixed;top:0;left:0;right:0;max-width:800px;margin:0 auto;z-index:10;background:var(--tg-bg);height:60px;padding:0 10px}.app-header-actions{display:none}.back-arrow{background:none;border:none;font-size:22px;color:var(--tg-btn-active);cursor:pointer;padding:7px;border-radius:10px;flex:none;display:flex;justify-self:center;align-items:center}.back-arrow:hover{background:var(--tg-hover)}.back-arrow+.app-title-avatar{margin-left:10px}.app-title-avatar+.app-title{margin-left:8px}.app-title{margin-left:10px}.app-title-button{display:flex;align-items:center;gap:10px;min-width:0;margin-left:10px;padding:0;border:0;background:none;color:inherit;text-align:left;cursor:pointer}.app-title-button .app-title{margin-left:0;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-title{font-size:20px;font-weight:700;color:var(--tg-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:1024px){.app-sidebar-slot{display:block}.app-layout{max-width:none;margin:0;padding:0;display:flex;flex-direction:column}.app-header{position:sticky;left:auto;right:auto;width:100%;max-width:1040px;margin:0 auto;height:64px;padding:0 32px;flex:0 0 auto;background:color-mix(in srgb,var(--tg-bg) 82%,transparent)}.app-title{margin-left:0;font-size:22px}.back-arrow+.app-title{margin-left:12px}.app-header-actions{display:flex;align-items:center;gap:10px;margin-left:auto}.app-content{width:100%;max-width:1040px;margin:0 auto;padding:8px 32px 32px}}.app-profile-chip{display:flex;align-items:center;gap:8px;padding:4px 12px 4px 5px;background:var(--tg-card);border:1px solid var(--tg-border);border-radius:999px;cursor:pointer;transition:background .15s;max-width:220px}.app-profile-chip:hover{background:var(--tg-hover)}.app-profile-avatar{color:var(--tg-text);flex:0 0 auto}.app-profile-avatar-img{width:30px;height:30px;border-radius:50%;object-fit:cover;flex:0 0 auto}.app-profile-info{display:flex;flex-direction:column;align-items:flex-start;min-width:0;line-height:1.25}.app-profile-name{color:var(--tg-text);max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-profile-sub{color:var(--tg-text-secondary);max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-content-from-right{animation:app-content-in-right .22s cubic-bezier(.22,1,.36,1) both}.app-content-from-left{animation:app-content-in-left .22s cubic-bezier(.22,1,.36,1) both}@keyframes app-content-in-right{0%{opacity:.3;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}@keyframes app-content-in-left{0%{opacity:.3;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.app-content-from-right,.app-content-from-left{animation-duration:.01ms}}.menu-profile-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 4px;margin-bottom:16px}.menu-profile-label{flex:1 1 auto;min-width:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.menu-profile-actions{display:flex;align-items:center;gap:8px;flex:0 0 auto}.menu-profile-btn{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:40px;height:40px;padding:0;border-radius:50%}.menu-list{display:flex;flex-direction:column;gap:36px}.menu-item{background:var(--tg-card);border-radius:6px;padding:8px 16px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:background .15s}.menu-item:hover{background-image:linear-gradient(var(--tg-hover),var(--tg-hover))}.menu-left{display:flex;align-items:center;gap:10px}.menu-icon{font-size:20px}.menu-title{font-size:15px;font-weight:500;color:var(--tg-text)}.menu-arrow{font-size:22px;color:var(--tg-muted)}.menu-admin-btn{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;background:var(--tg-accent);border:1px solid var(--tg-accent);border-radius:999px;color:var(--tg-on-accent);font-size:12px;font-weight:600;cursor:pointer;transition:opacity .15s}.menu-admin-btn:hover{opacity:.88}.menu-sections{display:flex;flex-direction:column;gap:36px}@media(min-width:1024px){.menu-mobile-only{display:none}.menu-list{gap:16px}}.menu-profile-btn:hover:not(:disabled){box-shadow:0 0 0 3px var(--tg-hover)}._dashboard_1mkgg_1{--dashboard-gap: 35px;--showcase-gap: 12px;display:flex;flex-direction:column;gap:var(--dashboard-gap)}._financeBlock_1mkgg_11{display:flex;flex-direction:column;gap:10px}._financeCard_1mkgg_17{background:var(--tg-balance-bg);color:var(--tg-balance-text);cursor:pointer;border-radius:25px;padding:18px}._financeHead_1mkgg_26{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}._periodWrap_1mkgg_36{position:relative}._periodBtn_1mkgg_42{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:999px;background:var(--tg-balance-chip-bg);color:var(--tg-balance-text);cursor:pointer;transition:background .15s}._periodBtn_1mkgg_42 span{color:inherit}._periodBtn_1mkgg_42:hover{background:var(--tg-balance-chip-bg-hover)}._periodBackdrop_1mkgg_66{position:fixed;inset:0;z-index:20}._periodMenu_1mkgg_72{position:absolute;top:calc(100% + 6px);right:0;z-index:21;min-width:168px;padding:6px;border-radius:14px;background:var(--tg-card);border:1px solid var(--tg-border);box-shadow:0 12px 32px #00000059;display:flex;flex-direction:column;gap:2px}._periodOption_1mkgg_88{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:9px 10px;border-radius:10px;color:var(--tg-text);cursor:pointer;text-align:left;transition:background .15s}._periodOption_1mkgg_88:hover{background:var(--tg-item-button-bg)}._periodOptionActive_1mkgg_106{color:var(--tg-accent-text)}._balanceRow_1mkgg_112{display:flex;align-items:baseline;gap:8px}._balanceValue_1mkgg_118{font-size:34px;font-weight:700;line-height:1.1;letter-spacing:-.5px;color:var(--tg-balance-text)}._balanceCents_1mkgg_129{font-size:.7em;font-weight:600;color:var(--tg-balance-dim)}._tileCents_1mkgg_135{font-size:.7em;font-weight:600;color:var(--tg-text-secondary)}._balanceCurrency_1mkgg_141{font-size:15px;font-weight:500;color:var(--tg-balance-dim)}._changeRow_1mkgg_147{display:flex;align-items:center;gap:6px;margin-top:6px;margin-bottom:4px}._financeTiles_1mkgg_157{display:flex;gap:10px}._financeTile_1mkgg_157{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:18px;background:var(--tg-card-2);cursor:pointer;text-align:left;transition:background .15s;container-type:inline-size}._financeTile_1mkgg_157:active{background:var(--tg-hover)}._tileValue_1mkgg_184{font-size:20px;font-size:clamp(12px,17cqw,20px);font-weight:700;line-height:1.15;color:var(--tg-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tileFoot_1mkgg_195{display:flex;align-items:center;justify-content:space-between;gap:8px}._tileIcon_1mkgg_202{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;flex:none}._tileIconIncome_1mkgg_212{background:color-mix(in srgb,var(--tg-success) 16%,transparent);color:var(--tg-success)}._tileIconExpense_1mkgg_217{background:color-mix(in srgb,var(--tg-danger) 16%,transparent);color:var(--tg-danger)}._tileIconDeposit_1mkgg_222{background:color-mix(in srgb,var(--tg-warning) 16%,transparent);color:var(--tg-warning)}._cardHeader_1mkgg_227{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}._cardTitle_1mkgg_234{display:flex;align-items:center;gap:8px}._eventsEmpty_1mkgg_246{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:26px 16px 22px;color:var(--tg-text)}._eventsEmptyIcon_1mkgg_256{display:flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:4px;border-radius:16px;background:color-mix(in srgb,var(--tg-accent) 15%,transparent);color:var(--tg-accent-text)}._eventsEmptyHint_1mkgg_268{font-size:12px;font-weight:400;line-height:1.35;max-width:240px;color:var(--tg-text-secondary)}._eventsList_1mkgg_276{display:flex;flex-direction:column;gap:8px;margin-top:12px}._eventRow_1mkgg_286,._eventRowUnread_1mkgg_287{position:relative;border-radius:10px}._eventRow_1mkgg_286{opacity:.72}._unreadDot_1mkgg_296{position:absolute;top:10px;right:10px;width:8px;height:8px;border-radius:50%;background:var(--tg-accent)}._viewAllLink_1mkgg_309{flex:none;padding:4px 0;background:none;border:none;cursor:pointer;font-size:13px;font-weight:500;color:var(--tg-accent-text);transition:opacity .15s}._viewAllLink_1mkgg_309:hover{opacity:.75}._viewAllLink_1mkgg_309:active{opacity:.6}._carsCard_1mkgg_330{background:var(--tg-card-2);border-radius:16px;padding:18px}._showcaseLink_1mkgg_2{margin-top:calc(var(--showcase-gap) - var(--dashboard-gap));width:100%;display:flex;align-items:center;gap:10px;padding:12px 14px;border:none;border-radius:8px;background:var(--tg-accent);color:var(--tg-on-accent);text-align:left;cursor:pointer;transition:background .12s ease}._showcaseArrow_1mkgg_356{margin-left:auto}._showcaseLink_1mkgg_2:hover{background:color-mix(in srgb,var(--tg-accent) 88%,var(--tg-text))}._showcaseLink_1mkgg_2:active{background:color-mix(in srgb,var(--tg-accent) 78%,var(--tg-text))}._carsStats_1mkgg_368{display:flex;gap:10px;margin-top:14px}._carsStat_1mkgg_368{flex:1;background:var(--tg-tile-bg);border:1px solid var(--tg-tile-border);border-radius:12px;padding:12px;display:flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer;transition:background .15s}._carsStat_1mkgg_368:active{background:var(--tg-hover)}@media(max-width:360px){._carsStat_1mkgg_368{padding:14px 6px}._carsStatLabel_1mkgg_403{font-size:12px;gap:4px}}._carsOtherList_1mkgg_409{display:grid;grid-template-rows:0fr;margin-top:0;opacity:0;transition:grid-template-rows .25s ease,margin-top .25s ease,opacity .2s ease}._carsOtherListExpanded_1mkgg_417{grid-template-rows:1fr;margin-top:12px;opacity:1}._carsOtherListInner_1mkgg_423{overflow:hidden;display:flex;flex-direction:column;min-height:0}._carsOtherRow_1mkgg_430{display:flex;justify-content:space-between;align-items:center;padding:4px;cursor:pointer;border-radius:6px;transition:background .15s}._carsOtherRow_1mkgg_430:active{background:var(--tg-hover)}._carsOtherLabel_1mkgg_444{text-decoration:underline;color:var(--tg-text-secondary)}._carsStatNumber_1mkgg_448{display:flex;align-items:center;gap:6px}._statusDot_1mkgg_454{width:6px;height:6px;border-radius:50%}._statusRented_1mkgg_460{background:var(--tg-accent);color:var(--tg-on-accent)}._statusFree_1mkgg_465{background:var(--tg-success);color:var(--tg-on-success)}@media(min-width:1024px){._dashboard_1mkgg_1{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);--dashboard-gap: 16px;--showcase-gap: 10px;align-items:start}._financeBlock_1mkgg_11{display:contents}._financeCard_1mkgg_17{grid-column:1;grid-row:1 / span 3}._financeTiles_1mkgg_157{grid-column:2;grid-row:1}._carsCard_1mkgg_330{grid-column:2;grid-row:2}._showcaseLink_1mkgg_2{grid-column:2;grid-row:3}._calendarCard_1mkgg_521{grid-column:1 / -1;grid-row:4}}@media(min-width:1024px){._calendarWidget_1mkgg_535{display:block;grid-column:1 / -1;grid-row:4}._calendarCard_1mkgg_521{display:none}}._wrap_1uc0n_1{width:100%}._plot_1uc0n_5{touch-action:pan-y;position:relative;width:100%;min-width:0;height:150px}._svg_1uc0n_17{display:block}._wrap_1uc0n_1 ._badge_1uc0n_25{position:absolute;transform:translate(-50%,-50%);padding:2px 7px;border-radius:7px;font-size:11px;font-weight:600;line-height:16px;background:var(--tg-balance-chip-bg);border:1px solid color-mix(in srgb,var(--tg-balance-text) 32%,transparent);color:var(--tg-balance-text);white-space:nowrap;pointer-events:none}._hoverMark_1uc0n_42{transition:transform .16s ease-out;pointer-events:none}._hoverDot_1uc0n_47{transition:transform .16s ease-out}._tooltip_1uc0n_51{position:absolute;transform:translate(var(--tooltip-shift-x, -50%),var(--tooltip-shift-y, -100%));display:flex;flex-direction:column;align-items:center;gap:1px;padding:4px 9px;border-radius:8px;background:var(--tg-balance-chip-bg);border:1px solid color-mix(in srgb,var(--tg-balance-text) 32%,transparent);color:var(--tg-balance-text);font-size:12px;font-weight:600;line-height:15px;white-space:nowrap;pointer-events:none;transition:left .16s ease-out,top .16s ease-out}._tooltipLeft_1uc0n_73{--tooltip-shift-x: -100%}._tooltipBelow_1uc0n_78{--tooltip-shift-y: 0%}._tooltipDate_1uc0n_82{font-size:10px;font-weight:400;color:color-mix(in srgb,var(--tg-balance-text) 72%,transparent)}._axis_1uc0n_88{position:relative;height:18px;margin-top:6px}._wrap_1uc0n_1 ._axisLabel_1uc0n_94{position:absolute;top:0;color:var(--tg-balance-dim);white-space:nowrap}._row_2tio7_1{display:flex;align-items:stretch;gap:10px;background:var(--tg-card-2);border-radius:10px;padding:10px;cursor:pointer}._rowDeleted_2tio7_12{cursor:default;opacity:.6}._titleDeleted_2tio7_17{text-decoration:line-through;text-decoration-color:var(--tg-text-secondary)}._mutedBadge_2tio7_24{padding:1px 6px;border-radius:6px;background:var(--tg-item-button-bg);color:var(--tg-text-secondary);white-space:nowrap}._deletedBadge_2tio7_32{padding:1px 6px;border-radius:6px;background:color-mix(in srgb,var(--tg-danger) 16%,transparent);color:var(--tg-danger);white-space:nowrap}._barIndicator_2tio7_40{width:4px;border-radius:4px;flex:none}._rowInfo_2tio7_46{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._rowTitle_2tio7_56{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;overflow-wrap:anywhere}._rowTitle_2tio7_56>svg{flex:none}._rowMeta_2tio7_69{display:inline-flex;align-items:center;gap:6px;color:var(--tg-text-secondary)}._tag_1w08h_2{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:999px;background:var(--tg-accent);color:var(--tg-on-accent);white-space:nowrap}._badge_1w08h_13{display:inline-flex;align-items:center;gap:5px;min-width:0;max-width:100%;padding:3px 9px 3px 4px;border-radius:12px;background:linear-gradient(90deg,color-mix(in srgb,var(--tg-accent) 80%,#000000),var(--tg-accent));color:var(--tg-on-accent);font-size:11px;font-weight:400}._badgeText_1w08h_30{min-width:0;overflow-wrap:break-word}._banner_1w08h_35{margin-bottom:12px;display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border:1px solid var(--tg-accent);border-radius:12px;background:color-mix(in srgb,var(--tg-accent) 14%,var(--tg-card));color:var(--tg-text)}._bannerIcon_1w08h_47{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:10px;background:var(--tg-accent);color:var(--tg-on-accent)}._bannerText_1w08h_58{display:flex;flex-direction:column;gap:3px;min-width:0}._bannerLabel_1w08h_65{color:var(--tg-accent-text, var(--tg-accent));letter-spacing:.04em;text-transform:uppercase}._bannerTitle_1w08h_71{display:inline-flex;align-items:center;gap:6px;overflow-wrap:break-word}._inline_1w08h_79{display:inline-flex;align-items:center;gap:4px;min-width:0;max-width:100%;color:var(--tg-accent-text, var(--tg-accent))}._inline_1w08h_79>svg{flex:none}._inlineText_1w08h_92{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._overlay_j43jl_1{position:fixed;inset:0;background:#00000073;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);display:flex;justify-content:center;align-items:center;padding:16px;z-index:1000}._modal_j43jl_13{width:100%;max-width:360px;max-height:85vh;overflow-y:auto;background:var(--tg-card);border-radius:16px;padding:20px;animation:_fadeUp_j43jl_1 .2s ease}._head_j43jl_24{display:flex;align-items:center;gap:10px;margin-bottom:4px}._title_j43jl_31{flex:1 1 auto;min-width:0;color:var(--tg-text);overflow-wrap:anywhere}._status_j43jl_40{flex:0 0 auto;padding:4px 9px;border-radius:999px;font-size:11px;white-space:nowrap}._statusNew_j43jl_48{background:color-mix(in srgb,var(--tg-accent) 18%,transparent);color:var(--tg-accent-text)}._statusProgress_j43jl_49{background:color-mix(in srgb,var(--tg-warning) 18%,transparent);color:var(--tg-warning)}._statusDone_j43jl_50{background:color-mix(in srgb,var(--tg-success) 18%,transparent);color:var(--tg-success)}._statusRejected_j43jl_51{background:color-mix(in srgb,var(--tg-muted) 18%,transparent);color:var(--tg-muted)}._close_j43jl_53{flex:0 0 auto;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;cursor:pointer;background:var(--tg-item-button-bg);color:var(--tg-muted)}._rows_j43jl_67{margin:14px 0 4px;display:flex;flex-direction:column}._row_j43jl_67{display:flex;align-items:baseline;gap:12px;padding:9px 0}._row_j43jl_67+._row_j43jl_67{border-top:1px solid var(--tg-separator, rgba(128, 128, 128, .18))}._key_j43jl_82{flex:0 0 auto;color:var(--tg-muted)}._value_j43jl_87{flex:1 1 auto;min-width:0;text-align:right;color:var(--tg-text);overflow-wrap:anywhere}._comment_j43jl_95{margin-top:12px;padding:12px;border-radius:12px;background:var(--tg-item-button-bg);color:var(--tg-text);line-height:1.45;overflow-wrap:anywhere}._actions_j43jl_105{margin-top:18px;display:flex;flex-direction:column;gap:8px}._btn_j43jl_112{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:11px 0;border-radius:12px;border:none;cursor:pointer;font-weight:500;text-decoration:none}._primary_j43jl_126{background:var(--tg-accent);color:var(--tg-on-accent)}._secondary_j43jl_127{background:var(--tg-item-button-bg);color:var(--tg-text)}@keyframes _fadeUp_j43jl_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}._backdrop_hymnn_1{position:fixed;inset:0;background:#00000059;z-index:9;display:flex;align-items:center;justify-content:center}._loaderWrapper_hymnn_11{pointer-events:none}._wrapper_17lfc_1{display:flex;justify-content:center;align-items:center;width:100%}._loader_17lfc_8{flex:0 0 auto;border-radius:50%;border:3px solid color-mix(in srgb,var(--tg-text) 15%,transparent);border-top:3px solid var(--tg-accent, #2AABEE);animation:_spin_17lfc_1 .8s linear infinite}._onAccent_17lfc_16{border-width:2px;border-color:color-mix(in srgb,var(--tg-on-accent) 30%,transparent);border-top-color:var(--tg-on-accent)}@keyframes _spin_17lfc_1{to{transform:rotate(360deg)}}._overlay_13v7j_1{position:fixed;inset:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:1100;padding:16px;animation:_ovIn_13v7j_1 .2s ease forwards}._overlayClosing_13v7j_9{animation:_ovOut_13v7j_1 .18s ease forwards}._modal_13v7j_11{width:100%;max-width:440px;height:min(85vh,640px);display:flex;flex-direction:column;background:var(--tg-card);border-radius:16px;padding:16px;box-shadow:0 12px 40px #00000080;animation:_modIn_13v7j_1 .22s cubic-bezier(.2,.8,.2,1) forwards;overflow:hidden}._modalClosing_13v7j_22{animation:_modOut_13v7j_1 .18s ease forwards}._head_13v7j_24{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._x_13v7j_28{width:28px;height:28px;border-radius:8px;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}._x_13v7j_28:hover{background-image:linear-gradient(var(--tg-hover),var(--tg-hover))}._searchWrap_13v7j_35{display:flex;align-items:center;gap:8px;background:var(--tg-card-2);border-radius:8px;padding:8px 10px;margin-bottom:12px}._searchInput_13v7j_42{flex:1;background:transparent;border:none;color:var(--tg-text);font-size:13px;outline:none}._list_13v7j_51{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:6px;padding-right:4px}._row_13v7j_57{display:flex;align-items:center;gap:10px;background:var(--tg-card-2);border:none;border-radius:10px;padding:8px 10px;cursor:pointer;text-align:left;color:var(--tg-text)}._row_13v7j_57:hover{background-image:linear-gradient(var(--tg-hover),var(--tg-hover))}._thumb_13v7j_69{width:40px;height:40px;border-radius:8px;object-fit:cover;flex:none}._thumbPh_13v7j_75{width:40px;height:40px;border-radius:8px;background:var(--tg-bg);display:flex;align-items:center;justify-content:center;flex:none}._rowText_13v7j_82{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}._empty_13v7j_87{text-align:center;color:var(--tg-text-secondary);padding:20px}@keyframes _ovIn_13v7j_1{0%{opacity:0}to{opacity:1}}@keyframes _ovOut_13v7j_1{to{opacity:0}}@keyframes _modIn_13v7j_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@keyframes _modOut_13v7j_1{to{opacity:0;transform:translateY(8px) scale(.98)}}._scroller_16dir_11{--car-w: 140px;--col-w: 34px;container-type:inline-size;--lane-h: 30px;--lane-gap: 4px;max-height:min(70vh,720px);overflow:auto;border-radius:8px;background:var(--tg-card-2);overscroll-behavior-x:contain}._scroller_16dir_11:focus-visible{outline:2px solid var(--tg-accent);outline-offset:2px}._scroller_16dir_11._wide_16dir_36{--col-w: max(32px, (100cqw - var(--car-w)) / var(--days))}@media(min-width:900px){._scroller_16dir_11{--car-w: 184px;--col-w: 40px}}._board_16dir_47{width:calc(var(--car-w) + var(--col-w) * var(--days))}._headRow_16dir_51,._row_16dir_52{display:flex}._headRow_16dir_51{position:sticky;top:0;z-index:3;background:var(--tg-card-2);border-bottom:1px solid var(--tg-divider)}._headRow_16dir_51 ._carCell_16dir_65{z-index:4}._row_16dir_52{border-top:1px solid var(--tg-divider-soft)}._carCell_16dir_65{position:sticky;left:0;z-index:2;display:flex;align-items:center;gap:6px;flex:none;width:var(--car-w);padding:6px 8px;background:var(--tg-card-2);border-right:1px solid var(--tg-divider)}._headCorner_16dir_87{min-height:44px}._carIcon_16dir_93{display:flex;align-items:center;justify-content:center;flex:none;width:28px;color:var(--tg-text-secondary)}._carText_16dir_102{display:flex;flex-direction:column;min-width:0}._carText_16dir_102>span{overflow:hidden;overflow-wrap:anywhere}._carText_16dir_102>span:first-child{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;line-height:1.2}._borrowMark_16dir_125{display:flex;max-width:100%;overflow:hidden}._rowBorrowed_16dir_132 ._carCell_16dir_65{background-image:repeating-linear-gradient(-45deg,color-mix(in srgb,var(--tg-accent) 10%,transparent) 0 6px,transparent 6px 12px)}._rowBorrowed_16dir_132 ._track_16dir_140{background-color:color-mix(in srgb,var(--tg-accent) 5%,transparent)}._carNumber_16dir_144{color:var(--tg-text-secondary);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}._headDays_16dir_151{display:grid;grid-template-columns:repeat(var(--days),var(--col-w))}._headDay_16dir_151{border:none;background:transparent;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:44px;color:var(--tg-text);font-variant-numeric:tabular-nums}._headDay_16dir_151>span:first-child{color:var(--tg-text-secondary)}._weekend_16dir_174{background:var(--tg-hover)}._headToday_16dir_178{border-radius:6px;background:color-mix(in srgb,var(--tg-accent) 22%,transparent)}._headToday_16dir_178>span{color:var(--tg-accent-text, var(--tg-accent))}._headDay_16dir_151:hover:not(._headSelected_16dir_187){background-image:linear-gradient(var(--tg-hover),var(--tg-hover))}._headDay_16dir_151:focus-visible{outline:2px solid var(--tg-accent);outline-offset:-2px}._headSelected_16dir_187{border-radius:6px;background:var(--tg-accent)}._headSelected_16dir_187>span,._headSelected_16dir_187>span:first-child{color:var(--tg-on-accent)}._track_16dir_140{position:relative;flex:none;width:calc(var(--col-w) * var(--days));min-height:calc(var(--lanes) * (var(--lane-h) + var(--lane-gap)) + var(--lane-gap));background-image:linear-gradient(to right,var(--tg-divider-soft) 1px,transparent 1px);background-size:var(--col-w) 100%;cursor:pointer}._selectedColumn_16dir_223{position:absolute;top:0;bottom:0;left:calc(var(--col-w) * var(--index));width:var(--col-w);box-shadow:inset 1px 0 var(--tg-accent),inset -1px 0 var(--tg-accent);background:color-mix(in srgb,var(--tg-accent) 8%,transparent);pointer-events:none}._todayColumn_16dir_234{position:absolute;top:0;bottom:0;left:calc(var(--col-w) * var(--index));width:var(--col-w);background:color-mix(in srgb,var(--tg-accent) 10%,transparent);pointer-events:none}._bar_16dir_244{position:absolute;top:calc(var(--lane-gap) + var(--lane) * (var(--lane-h) + var(--lane-gap)));left:calc(var(--col-w) * var(--start) + 1px);width:max(24px,calc(var(--col-w) * var(--span) - 2px));height:var(--lane-h);box-sizing:border-box;display:flex;align-items:center;padding:0 6px;border:none;border-left:3px solid var(--bar);border-radius:6px;background:color-mix(in srgb,var(--bar) 26%,var(--tg-card));color:var(--tg-text);text-align:left;cursor:pointer;overflow:clip}._bar_16dir_244:hover{background-image:linear-gradient(var(--tg-hover),var(--tg-hover))}._bar_16dir_244:focus-visible{outline:2px solid var(--tg-accent);outline-offset:1px;z-index:1}._barPreorder_16dir_280{border:1px dashed var(--bar);border-left-width:3px;background:transparent}._barMaintenance_16dir_287{background-image:repeating-linear-gradient(-45deg,color-mix(in srgb,var(--bar) 30%,transparent) 0 6px,transparent 6px 12px)}._barText_16dir_297{position:sticky;left:calc(var(--car-w) + 6px);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._empty_16dir_306{padding:24px 0;text-align:center;color:var(--tg-text-secondary)}._hint_16dir_314{position:fixed;z-index:1000;max-width:calc(100vw - 16px);padding:5px 9px;border:1px solid var(--tg-divider);border-radius:8px;background:var(--tg-card);color:var(--tg-text);box-shadow:0 4px 16px #00000040;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;pointer-events:none;animation:_hintIn_16dir_1 .12s ease-out .15s both}._hintAbove_16dir_330{transform:translateY(-100%)}@keyframes _hintIn_16dir_1{0%{opacity:0}}@media(prefers-reduced-motion:reduce){._hint_16dir_314{animation:none}}._page_1fn2p_2{display:flex;flex-direction:column;gap:12px}._toolbar_1fn2p_8{display:flex;align-items:center;justify-content:space-between;gap:8px}._modeBtn_1fn2p_14{background-color:var(--tg-card-2);padding:6px 10px;display:flex;align-items:center;gap:6px;cursor:pointer;border-radius:8px;border:none;color:var(--tg-text)}._modeWrap_1fn2p_25{position:relative}._modeDropdown_1fn2p_28{position:absolute;top:calc(100% + 4px);left:0;background-color:var(--tg-filter-bg);border-radius:8px;display:flex;flex-direction:column;align-items:flex-start;width:180px;z-index:15}._modeDropdown_1fn2p_28 button{padding:8px 16px;width:100%;text-align:left;display:flex;justify-content:space-between;align-items:center;background:transparent;border:none;cursor:pointer;color:var(--tg-text)}._modeDropdown_1fn2p_28 button:not(:last-child){border-bottom:1px solid var(--tg-divider-soft)}._modeDropdownRight_1fn2p_55{left:auto;right:0;width:220px}._modeBtnActive_1fn2p_61{background:var(--tg-accent);color:var(--tg-on-accent)}._badge_1fn2p_67{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;border-radius:999px;background:color-mix(in srgb,var(--tg-text) 22%,transparent);color:var(--tg-text);font-size:11px;font-weight:700;padding:0 6px}._activePills_1fn2p_82{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px;margin-bottom:-2px;scrollbar-width:none}._activePills_1fn2p_82::-webkit-scrollbar{display:none}._activePill_1fn2p_82{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:var(--tg-card-2);border:1px solid var(--tg-accent);color:var(--tg-text);font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;flex:none}._activePill_1fn2p_82:hover{background:var(--tg-hover)}._sheetOverlay_1fn2p_109{position:fixed;inset:0;background:#0000008c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1200;display:flex;align-items:flex-end;justify-content:center;animation:_ovIn_1fn2p_1 .2s ease forwards}._sheet_1fn2p_109{width:100%;max-width:540px;max-height:85vh;background:var(--tg-card);border-top-left-radius:18px;border-top-right-radius:18px;display:flex;flex-direction:column;padding:8px 14px 10px;box-shadow:0 -12px 40px #00000080;animation:_sheetIn_1fn2p_1 .28s cubic-bezier(.2,.8,.2,1) forwards}._sheetHandle_1fn2p_133{width:40px;height:4px;border-radius:2px;background:var(--tg-border);margin:4px auto 8px}._sheetHead_1fn2p_140{display:flex;align-items:center;justify-content:space-between;padding:4px 0 10px}._sheetClose_1fn2p_148{width:30px;height:30px;border-radius:8px;border:none;background:var(--tg-tile-bg);cursor:pointer;display:flex;align-items:center;justify-content:center}._sheetBody_1fn2p_157{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:14px;padding:4px 0 8px}._filterSection_1fn2p_166{display:flex;flex-direction:column;gap:8px}._filterTitle_1fn2p_171{display:inline-flex;align-items:center;gap:6px;text-transform:uppercase;letter-spacing:.04em}._chipGroup_1fn2p_179{display:flex;flex-wrap:wrap;gap:6px}._chip_1fn2p_179{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:var(--tg-tile-bg);border:1px solid transparent;color:var(--tg-text-secondary);font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .12s,color .12s}._chip_1fn2p_179:hover{filter:brightness(1.08)}._chipActive_1fn2p_200{background:var(--tg-accent);color:var(--tg-on-accent)}._carList_1fn2p_206{display:flex;flex-direction:column;gap:2px}._carRow_1fn2p_211{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;border-radius:8px;border:1px solid transparent;background:var(--tg-tile-bg);color:var(--tg-text);cursor:pointer;text-align:left;min-height:36px}._carRow_1fn2p_211:hover{filter:brightness(1.08)}._carRowActive_1fn2p_226{border-color:var(--tg-accent)}._carRowText_1fn2p_229{display:flex;align-items:baseline;gap:6px;min-width:0;flex:1;white-space:nowrap;overflow:hidden}._carRowText_1fn2p_229>span:first-child{font-size:13px;overflow:hidden;text-overflow:ellipsis}._carRowText_1fn2p_229>span:nth-child(2){font-size:11px}._carToggle_1fn2p_247{align-self:center;background:transparent;border:none;color:var(--tg-accent-text);font-size:13px;font-weight:600;cursor:pointer;padding:6px 10px;margin-top:2px}._carToggle_1fn2p_247:hover{text-decoration:underline}._sheetFooter_1fn2p_260{display:flex;gap:8px;padding:10px 0 4px;border-top:1px solid var(--tg-divider)}._resetBtn_1fn2p_266,._applyBtn_1fn2p_266{flex:1;padding:12px;border-radius:12px;border:none;font-weight:700;font-size:14px;cursor:pointer}._resetBtn_1fn2p_266{background:var(--tg-tile-bg);color:var(--tg-text-secondary)}._applyBtn_1fn2p_266{background:var(--tg-accent);color:var(--tg-on-accent)}@keyframes _ovIn_1fn2p_1{0%{opacity:0}to{opacity:1}}@keyframes _sheetIn_1fn2p_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._createWrap_1fn2p_290{position:relative;display:inline-flex}._createBtn_1fn2p_294{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;border:none;background:var(--tg-accent);color:var(--tg-on-accent);cursor:pointer}._createBtn_1fn2p_294:hover{filter:brightness(1.08)}._filtersRow_1fn2p_307{display:flex;gap:8px;align-items:center;flex-wrap:wrap}._dotInd_1fn2p_313{width:8px;height:8px;border-radius:50%}._monthBar_1fn2p_317{display:flex;align-items:center;justify-content:space-between}._navBtn_1fn2p_320{width:32px;height:32px;border-radius:8px;border:none;background:var(--tg-card-2);cursor:pointer;display:flex;align-items:center;justify-content:center}._weekHead_1fn2p_326{display:grid;grid-template-columns:repeat(7,1fr);text-align:center}._grid_1fn2p_331{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}._cell_1fn2p_336{position:relative;aspect-ratio:1;border:none;border-radius:8px;background:var(--tg-card-2);color:var(--tg-text);display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:background-color .15s ease;padding:0;font:inherit}._cell_1fn2p_336>span{position:relative;z-index:2;font-size:13px;font-weight:600}._cellMuted_1fn2p_358{opacity:.35}._cellToday_1fn2p_359{outline:1px solid var(--tg-accent)}._cellSelected_1fn2p_360,._cellSelected_1fn2p_360:hover{background:var(--tg-accent);color:var(--tg-on-accent);outline:none}._cellSelected_1fn2p_360._cellMuted_1fn2p_358{opacity:1}._ribbons_1fn2p_366{position:absolute;bottom:4px;left:4px;right:4px;display:flex;flex-direction:column;gap:2px;z-index:1;pointer-events:none}._ribbon_1fn2p_366{height:3px;border-radius:2px}._ribbonMore_1fn2p_377{font-size:10px;color:var(--tg-text-secondary);text-align:right;line-height:1}._selectedHead_1fn2p_384{display:flex;justify-content:space-between;align-items:center;padding:4px 0 0;scroll-margin-top:76px}._list_1fn2p_392{display:flex;flex-direction:column;gap:8px}._empty_1fn2p_395{text-align:center;color:var(--tg-text-secondary);padding:20px}._loader_1fn2p_400{display:flex;justify-content:center;padding:30px}._embeddedCard_1fn2p_409{position:relative;background:var(--tg-card-2);border-radius:8px;padding:18px}._embeddedCard_1fn2p_409 ._cell_1fn2p_336{background:var(--tg-item-button-bg-hover)}._embeddedCard_1fn2p_409 ._cellSelected_1fn2p_360,._embeddedCard_1fn2p_409 ._cellSelected_1fn2p_360:hover{background:var(--tg-accent);color:var(--tg-on-accent)}._embeddedCard_1fn2p_409 ._modeBtn_1fn2p_14,._embeddedCard_1fn2p_409 ._navBtn_1fn2p_320{background:var(--tg-item-button-bg-hover)}._twoMonths_1fn2p_437{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}._monthBlock_1fn2p_444{min-width:0}._monthTitle_1fn2p_448{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:8px}._monthTitleNavLeft_1fn2p_457{position:absolute;left:0}._monthTitleNavRight_1fn2p_462{position:absolute;right:0}._modeBtn_1fn2p_14:hover:not(:disabled){background-image:linear-gradient(var(--tg-hover),var(--tg-hover))}._navBtn_1fn2p_320:hover:not(:disabled){background-image:linear-gradient(var(--tg-hover),var(--tg-hover))}._toolbarEnd_1fn2p_475{display:flex;align-items:center;gap:8px}._viewSwitch_1fn2p_481{display:flex;padding:3px;gap:2px;border-radius:8px;background-color:var(--tg-card-2)}._viewOption_1fn2p_489,._viewOptionOn_1fn2p_490{display:flex;align-items:center;justify-content:center;width:32px;height:26px;border:none;border-radius:6px;background:transparent;color:var(--tg-text-secondary);cursor:pointer}._viewOption_1fn2p_489:hover{background-image:linear-gradient(var(--tg-hover),var(--tg-hover))}._viewOptionOn_1fn2p_490{background:var(--tg-accent);color:var(--tg-on-accent)}._viewOption_1fn2p_489:focus-visible,._viewOptionOn_1fn2p_490:focus-visible{outline:2px solid var(--tg-accent);outline-offset:1px}._loadFailed_1fn2p_520{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;padding:12px 14px;border-radius:8px;background:color-mix(in srgb,var(--tg-danger) 14%,var(--tg-card-2));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tg-danger) 45%,transparent);color:var(--tg-text)}._loadFailed_1fn2p_520>svg{flex:none;color:var(--tg-danger)}._loadFailed_1fn2p_520>span{flex:1 1 200px}._retryBtn_1fn2p_541{display:flex;align-items:center;gap:6px;flex:none;padding:6px 12px;border:none;border-radius:8px;background:var(--tg-card);color:var(--tg-text);cursor:pointer}._retryBtn_1fn2p_541:hover{background-image:linear-gradient(var(--tg-hover),var(--tg-hover))}._retryBtn_1fn2p_541:focus-visible{outline:2px solid var(--tg-accent);outline-offset:2px}._overlay_1fng1_1{position:fixed;inset:0;z-index:3000;display:flex;align-items:center;justify-content:center;padding:24px;background:#00000073;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);animation:_fadeIn_1fng1_1 .15s ease}._card_1fng1_15{display:flex;flex-direction:column;align-items:center;gap:10px;padding:22px 26px;min-width:200px;max-width:300px;text-align:center;background:var(--tg-card);border:1px solid var(--tg-border);border-radius:16px;color:var(--tg-text)}._icon_1fng1_30{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:color-mix(in srgb,var(--tg-accent) 15%,transparent);color:var(--tg-accent-text)}._iconDone_1fng1_41{background:color-mix(in srgb,var(--tg-success, #34c759) 15%,transparent);color:var(--tg-success, #34c759)}._iconError_1fng1_46{background:color-mix(in srgb,var(--tg-danger, #ff3b30) 15%,transparent);color:var(--tg-danger, #ff3b30)}._hint_1fng1_51{color:var(--tg-text-secondary);overflow-wrap:anywhere}._bar_1fng1_58{width:100%;height:4px;margin-top:2px;border-radius:999px;background:var(--tg-border);overflow:hidden}._barFill_1fng1_67{height:100%;border-radius:inherit;background:var(--tg-accent);transition:width .2s ease}._barIndeterminate_1fng1_75{width:40%;animation:_slide_1fng1_1 1.1s ease-in-out infinite}@keyframes _slide_1fng1_1{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes _fadeIn_1fng1_1{0%{opacity:0}to{opacity:1}}._stack_l1g48_11{position:fixed;top:calc(12px + env(safe-area-inset-top,0px));right:calc(12px + env(safe-area-inset-right,0px));display:flex;flex-direction:column;align-items:flex-end;gap:8px;z-index:2000;pointer-events:none;width:max-content;max-width:calc(100vw - 24px)}._toast_l1g48_34{position:relative;display:flex;align-items:flex-start;gap:10px;max-width:100%;padding:11px 12px;border-radius:12px;overflow:hidden;background:var(--tg-card);color:var(--tg-text);box-shadow:0 10px 30px #00000059;pointer-events:auto;animation:_toastIn_l1g48_1 .32s cubic-bezier(.16,1,.3,1) both}._leaving_l1g48_59{animation:_toastOut_l1g48_1 .26s cubic-bezier(.4,0,.2,1) both;overflow:hidden;pointer-events:none}@keyframes _toastIn_l1g48_1{0%{opacity:0;transform:translate(110%)}to{opacity:1;transform:none}}@keyframes _toastOut_l1g48_1{0%{opacity:1;transform:none;height:var(--toast-height, auto);margin-bottom:0}to{opacity:0;transform:translate(110%);height:0;padding-top:0;padding-bottom:0;margin-bottom:-8px}}._icon_l1g48_105{flex:none;margin-top:1px}._icon_l1g48_105 :is(path,line,circle,polyline,rect){stroke-dasharray:64;stroke-dashoffset:64;animation:_iconDraw_l1g48_1 .5s .06s cubic-bezier(.65,0,.35,1) forwards}._icon_l1g48_105 :is(path,line,circle,polyline,rect):nth-child(2){animation-delay:.2s}._icon_l1g48_105 :is(path,line,circle,polyline,rect):nth-child(3){animation-delay:.3s}@keyframes _iconDraw_l1g48_1{to{stroke-dashoffset:0}}._text_l1g48_140{min-width:0;font-size:13px;font-weight:500;line-height:1.35;overflow-wrap:anywhere}._close_l1g48_150{flex:none;width:22px;height:22px;margin:-1px -2px 0 0;border-radius:6px;border:none;background:transparent;color:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.55}._close_l1g48_150:hover{opacity:1;background-image:linear-gradient(var(--tg-hover),var(--tg-hover))}._success_l1g48_171 ._icon_l1g48_105{color:var(--tg-success)}._error_l1g48_174 ._icon_l1g48_105{color:var(--tg-danger)}._warning_l1g48_177 ._icon_l1g48_105{color:var(--tg-warning)}._info_l1g48_180 ._icon_l1g48_105{color:var(--tg-accent-text)}@media(prefers-reduced-motion:reduce){._toast_l1g48_34,._leaving_l1g48_59{animation-duration:.01ms}._icon_l1g48_105 :is(path,line,circle,polyline,rect){stroke-dashoffset:0;animation:none}}._nav_wik7u_1{display:none}@media(max-width:1023px){._nav_wik7u_1{display:flex;position:fixed;left:50%;bottom:0;transform:translate(-50%);width:100%;max-width:800px;z-index:20;height:70px;padding-bottom:env(safe-area-inset-bottom);background:var(--tg-card);border-top:1px solid var(--tg-border);border-radius:30px 30px 0 0}}._track_wik7u_23{position:relative;display:flex;align-items:stretch;justify-content:space-around;width:100%}._indicator_wik7u_35{position:absolute;left:0;top:5px;bottom:calc(5px + env(safe-area-inset-bottom));background:var(--tg-item-button-bg);border-radius:18px;transition:transform .28s cubic-bezier(.4,0,.2,1),width .28s cubic-bezier(.4,0,.2,1);pointer-events:none;will-change:transform}._item_wik7u_47{position:relative;z-index:1;flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:none;border:none;cursor:pointer;color:var(--tg-text-secondary);min-width:0}._item_wik7u_47 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}._itemActive_wik7u_72,._itemActive_wik7u_72 span{color:var(--tg-accent-text)}._wrap_fbibr_4{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;gap:8px}._fill_fbibr_17{flex:1;min-height:0}._widthProbe_fbibr_25{position:absolute;top:0;left:0;right:0;height:0}._box_fbibr_33{position:relative;max-width:100%;overflow:hidden;touch-action:pan-y;background:#fff;border-radius:12px;opacity:0;transition:opacity .16s ease}._ready_fbibr_53{opacity:1}._stage_fbibr_60{position:absolute;top:0;left:0;transform-origin:top left;width:fit-content;will-change:transform}._frame_fbibr_71{display:block;pointer-events:none;border:0;overflow:hidden}._zoomBar_fbibr_83{display:flex;align-items:center;gap:2px;padding:3px;border-radius:10px;background:var(--tg-item-button-bg)}._zoomBtn_fbibr_92,._zoomValue_fbibr_93{display:inline-flex;align-items:center;justify-content:center;height:30px;border:none;border-radius:8px;background:transparent;color:var(--tg-text);cursor:pointer}._zoomBtn_fbibr_92{width:30px}._zoomValue_fbibr_93{min-width:48px;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}._zoomBtn_fbibr_92:disabled,._zoomValue_fbibr_93:disabled{opacity:.4;cursor:default}._zoomBtn_fbibr_92:not(:disabled):hover,._zoomValue_fbibr_93:not(:disabled):hover{background-image:linear-gradient(var(--tg-hover),var(--tg-hover))}._wrap_18aqi_1{position:relative;width:100%;height:200px;border-radius:12px;background:#fff;border:1px solid #cbd5e1;overflow:hidden}._canvas_18aqi_12{display:block;width:100%;height:100%;touch-action:none;cursor:crosshair}._hint_18aqi_21{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#94a3b8;font-size:15px;pointer-events:none}._baseline_18aqi_33{position:absolute;left:24px;right:24px;bottom:42px;border-bottom:1px dashed #cbd5e1;pointer-events:none}._page_1kl4d_5{min-height:100vh;background:#eef1f6;color:#0f172a;font-family:Inter,system-ui,sans-serif;padding:16px 12px 32px;display:flex;flex-direction:column;gap:14px;align-items:center}._header_1kl4d_17,._signCard_1kl4d_18{width:100%;max-width:720px}._header_1kl4d_17{display:flex;align-items:center;gap:12px;padding:4px 2px}._headerIcon_1kl4d_30{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:#dbeafe;color:#1d4ed8;flex:0 0 auto}._title_1kl4d_42{font-size:18px;font-weight:700;line-height:24px}._subtitle_1kl4d_48{font-size:13px;color:#64748b;overflow-wrap:anywhere}._doc_1kl4d_56{width:100%;max-width:720px;border:1px solid #dbe1ea}._signCard_1kl4d_18{background:#fff;border:1px solid #dbe1ea;border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:12px}._signHead_1kl4d_74{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap}._signTitle_1kl4d_82{font-size:16px;font-weight:700}._role_1kl4d_87{font-size:13px;color:#64748b}._padActions_1kl4d_92{display:flex;gap:8px}._ghostBtn_1kl4d_97{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:8px;border:1px solid #d5dce6;background:#f8fafc;color:#334155;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s}._ghostBtn_1kl4d_97:hover{background:#eef2f7}._legal_1kl4d_116{font-size:12px;line-height:17px;color:#64748b}._error_1kl4d_122{font-size:13px;font-weight:600;color:#dc2626}._actions_1kl4d_128{display:flex;gap:10px;justify-content:flex-end}._primaryBtn_1kl4d_134,._declineBtn_1kl4d_135{padding:11px 20px;border-radius:10px;font-size:15px;font-weight:700;cursor:pointer;border:1px solid transparent;transition:background .15s,opacity .15s}._primaryBtn_1kl4d_134{background:#1d4ed8;color:#fff;flex:1}._primaryBtn_1kl4d_134:hover:not(:disabled){background:#1e40af}._declineBtn_1kl4d_135{background:transparent;border-color:#d5dce6;color:#b91c1c}._declineBtn_1kl4d_135:hover:not(:disabled){background:#fef2f2}._primaryBtn_1kl4d_134:disabled,._declineBtn_1kl4d_135:disabled{opacity:.55;cursor:default}._state_1kl4d_173{padding:60px 0;color:#64748b}._stateCard_1kl4d_178{width:100%;max-width:460px;margin-top:48px;padding:28px 22px;background:#fff;border:1px solid #dbe1ea;border-radius:16px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px;color:#b45309}._doneIcon_1kl4d_194{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:#dcfce7;color:#15803d}._stateTitle_1kl4d_205{font-size:18px;font-weight:700;color:#0f172a}._stateText_1kl4d_211{font-size:14px;line-height:20px;color:#64748b}._page_uiysk_15{--ground: #121418;--surface: #1a1d23;--hairline: #2a2f38;--text: #f3f5f8;--soft: #c9ced6;--muted: #98a2b3;--accent: #e0a94a;--accent-tint: rgba(224, 169, 74, .14);--paid: #4fbf87;--unpaid: #e1766b;--button: #ececec;--button-text: #121418;min-height:100vh;background:var(--ground);color:var(--text);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;padding-bottom:40px;display:flex;flex-direction:column;align-items:center}._hero_uiysk_41{position:relative;width:100%;max-width:720px}._header_uiysk_49{display:flex;flex-direction:column;gap:14px}._heroText_uiysk_55{display:flex;flex-direction:column;gap:12px;min-width:0}._title_uiysk_63{margin:0;font-size:clamp(30px,7vw,42px);line-height:1.05;font-weight:800;letter-spacing:-.03em;text-wrap:balance}._heroMeta_uiysk_72{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._plate_uiysk_80{padding:4px 10px;border-radius:6px;border:1px solid rgba(243,245,248,.32);font-family:ui-monospace,SF Mono,Roboto Mono,monospace;font-size:13px;font-weight:600;letter-spacing:.08em}._classChip_uiysk_90{padding:4px 12px;border-radius:999px;background:var(--accent-tint);color:var(--accent);font-size:13px;font-weight:600}._description_uiysk_99{margin:0;max-width:70ch;color:var(--soft);font-size:15px;line-height:1.55}._gallery_uiysk_110{position:relative}._track_uiysk_121{display:flex;align-items:flex-start;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}._track_uiysk_121::-webkit-scrollbar{display:none}._track_uiysk_121:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._slide_uiysk_148{position:relative;flex:0 0 100%;width:100%;aspect-ratio:16 / 11;overflow:hidden;background:var(--surface);scroll-snap-align:center;scroll-snap-stop:always}._photo_uiysk_166{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}._backdrop_uiysk_177{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:blur(28px) saturate(1.2);transform:scale(1.12);opacity:.45;pointer-events:none;-webkit-user-select:none;user-select:none}._arrow_uiysk_194{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:none;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:50%;background:#0b0d118c;color:var(--text);cursor:pointer;transition:background .15s,opacity .15s}@media(hover:hover)and (pointer:fine){._arrow_uiysk_194{display:flex}}._arrow_uiysk_194:hover:not(:disabled){background:#0b0d11cc}._arrow_uiysk_194:disabled{opacity:0;pointer-events:none}._arrowPrev_uiysk_228{left:10px}._arrowNext_uiysk_232{right:10px}._thumbs_uiysk_244{width:100%;max-width:720px;display:flex;gap:8px;padding:10px 12px 0;overflow-x:auto;scrollbar-width:none}._thumbs_uiysk_244::-webkit-scrollbar{display:none}._thumb_uiysk_244{flex:0 0 auto;width:76px;height:52px;padding:0;border:2px solid var(--hairline);border-radius:8px;background:var(--surface);overflow:hidden;cursor:pointer;transition:border-color .15s,opacity .15s;opacity:.7}._thumb_uiysk_244 img{display:block;width:100%;height:100%;object-fit:cover}._thumb_uiysk_244:hover{opacity:1}._thumbActive_uiysk_283{border-color:var(--accent);opacity:1}._content_uiysk_290{width:100%;max-width:720px;padding:0 20px;display:flex;flex-direction:column}._content_uiysk_290>*{padding:26px 0}._content_uiysk_290>*+*{border-top:1px solid var(--hairline)}._section_uiysk_308{min-width:0}._sectionTitle_uiysk_312{margin:0 0 16px;font-size:19px;font-weight:700;letter-spacing:-.01em}._split_uiysk_320{display:grid;grid-template-columns:minmax(0,1fr)}._split_uiysk_320>*+*{margin-top:26px;padding-top:26px;border-top:1px solid var(--hairline)}._cardHead_uiysk_331{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._eyebrow_uiysk_338{display:block;color:var(--muted);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.09em}._orderNumber_uiysk_347{margin:4px 0 0;font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}._statusChip_uiysk_354{padding:5px 11px;border-radius:999px;background:#98a2b324;color:var(--muted);font-size:12px;font-weight:600;white-space:nowrap}._period_uiysk_366{display:flex;align-items:center;gap:12px;margin-top:18px}._periodEnd_uiysk_373{display:flex;flex-direction:column;gap:3px}._periodEnd_uiysk_373:last-child{text-align:right}._periodLabel_uiysk_383{color:var(--muted);font-size:12px}._periodDate_uiysk_388{font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}._periodMiddle_uiysk_395{flex:1;display:flex;align-items:center;gap:8px;min-width:0}._periodLine_uiysk_403{flex:1;height:1px;background:var(--hairline)}._periodDays_uiysk_409{color:var(--accent);font-size:12px;font-weight:600;white-space:nowrap}._row_uiysk_418{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;margin-top:12px;border-top:1px solid var(--hairline)}._rowLabel_uiysk_428{display:inline-flex;align-items:center;gap:7px;color:var(--muted);font-size:14px}._rowValue_uiysk_436{font-size:14px;font-weight:500;text-align:right}._totalRow_uiysk_444{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._total_uiysk_444{margin:6px 0 0;font-size:26px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}._totalNote_uiysk_459{margin:3px 0 0;color:var(--muted);font-size:13px;font-variant-numeric:tabular-nums}._badge_uiysk_466{padding:5px 11px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}._badgePaid_uiysk_474{background:#4fbf8729;color:var(--paid)}._badgeUnpaid_uiysk_479{background:#e1766b29;color:var(--unpaid)}._tariffs_uiysk_486{margin:0;padding:0;list-style:none}._tariff_uiysk_486{display:grid;grid-template-columns:80px auto minmax(0,1fr);align-items:center;column-gap:16px;padding:14px 0;border-top:1px solid var(--hairline)}._tariff_uiysk_486:first-child{border-top:none;padding-top:0}._tariffLabel_uiysk_507{color:var(--muted);font-size:13px}._tariffPrice_uiysk_512{font-size:26px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}._tariffNote_uiysk_520{display:flex;flex-direction:column;gap:2px;color:var(--soft);font-size:13px}._tariffDaily_uiysk_528{color:var(--muted);font-size:12px;font-variant-numeric:tabular-nums}._availability_uiysk_536{display:flex;align-items:center;gap:10px;margin:0;padding:13px 16px;border-radius:10px;border:1px solid transparent;font-size:15px;font-weight:600}._availabilityFree_uiysk_548{background:#4fbf871f;border-color:#4fbf874d;color:var(--paid)}._availabilityBusy_uiysk_554{background:var(--accent-tint);border-color:#e0a94a52;color:var(--accent)}._terms_uiysk_560{margin-top:10px}._specs_uiysk_567{margin:0}._spec_uiysk_567{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:11px 0;border-bottom:1px solid var(--hairline);break-inside:avoid}._spec_uiysk_567:last-child{border-bottom:none}._specLabel_uiysk_585{color:var(--muted);font-size:13px}._specValue_uiysk_590{margin:0;font-size:14px;font-weight:600}._actions_uiysk_598{display:flex;flex-wrap:wrap;gap:14px 28px}._textAction_uiysk_605{display:inline-flex;align-items:center;gap:8px;padding:0;border:none;background:none;color:var(--text);font:inherit;font-size:15px;font-weight:500;text-decoration:none;cursor:pointer}._textAction_uiysk_605 span{text-decoration:underline;text-decoration-color:#f3f5f873;text-underline-offset:4px}._textAction_uiysk_605:hover span{text-decoration-color:currentColor}._textAction_uiysk_605:disabled{opacity:.6;cursor:default}._managerLabel_uiysk_635{display:block;color:var(--muted);font-size:13px}._managerName_uiysk_641{margin:4px 0 16px;font-size:20px;font-weight:700}._primaryAction_uiysk_647{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:14px 16px;border-radius:8px;background:var(--button);color:var(--button-text);font-size:15px;font-weight:600;text-decoration:none}._primaryAction_uiysk_647:hover{background:#fff}._textAction_uiysk_605:focus-visible,._primaryAction_uiysk_647:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}@media(min-width:640px){._split_uiysk_320{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}._split_uiysk_320>*+*{margin-top:0;padding-top:0;border-top:none;padding-left:28px;border-left:1px solid var(--hairline)}._split_uiysk_320>:first-child{padding-right:28px}._specs_uiysk_567{columns:2;column-gap:56px;column-rule:1px solid var(--hairline)}._tariffPrice_uiysk_512{font-size:30px}}._state_uiysk_705{padding:64px 0;color:var(--muted)}._stateCard_uiysk_710{width:calc(100% - 24px);max-width:420px;margin-top:72px;padding:32px 24px;border-radius:16px;border:1px solid var(--hairline);background:var(--surface);color:var(--unpaid);text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}._stateTitle_uiysk_726{margin:0;font-size:18px;font-weight:600;color:var(--text)}._stateText_uiysk_733{margin:0;color:var(--muted);font-size:14px;line-height:1.5}._filterBtn_1942d_1{background-color:var(--tg-card-2);padding:6px 8px;display:flex;align-items:center;gap:6px;cursor:pointer;border:none;border-radius:6px}._filterBtn_1942d_1:disabled{opacity:.6;cursor:not-allowed}._filterBtn_1942d_1:hover:not(:disabled){background-image:linear-gradient(var(--tg-hover),var(--tg-hover))}._wrap_f1kfw_9{margin-bottom:10px}._wrapInFlow_f1kfw_13{margin-bottom:0}._bar_f1kfw_17{display:flex;align-items:center;justify-content:space-between;gap:8px;white-space:nowrap}._count_f1kfw_30{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--tg-text-secondary)}._btn_f1kfw_37{flex:none;display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border:1px solid var(--tg-divider);border-radius:8px;background:var(--tg-card-2);color:var(--tg-text);white-space:nowrap;cursor:pointer}._btn_f1kfw_37:hover:not(:disabled){background-image:linear-gradient(var(--tg-hover),var(--tg-hover))}._btn_f1kfw_37:disabled{opacity:.5;cursor:default}._btnDanger_f1kfw_62{border-color:color-mix(in srgb,var(--tg-danger) 35%,transparent);background:color-mix(in srgb,var(--tg-danger) 10%,transparent);color:var(--tg-danger)}._btnDanger_f1kfw_62:hover:not(:disabled){background:color-mix(in srgb,var(--tg-danger) 18%,transparent)}@media(max-width:480px){._barCompact_f1kfw_78 ._btnLabel_f1kfw_78{display:none}}._tick_f1kfw_84{display:flex;flex:none;align-items:center}._tickPinned_f1kfw_97{position:absolute;left:12px;top:50%;transform:translateY(-50%);display:flex}._tickFloating_f1kfw_109{position:absolute;right:12px;top:12px;z-index:1;display:flex;padding:4px;border-radius:6px;background:color-mix(in srgb,var(--tg-bg) 75%,transparent)}._page_1uprj_1{display:flex;flex-direction:column;gap:12px}._state_1uprj_7{padding:40px 0;text-align:center;color:var(--tg-text-secondary)}._overlay_8z8z1_1{position:fixed;inset:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:1100;padding:16px;animation:_ovIn_8z8z1_1 .2s ease forwards}._overlayClosing_8z8z1_9{animation:_ovOut_8z8z1_1 .18s ease forwards}._modal_8z8z1_11{width:100%;max-width:440px;height:min(85vh,640px);display:flex;flex-direction:column;background:var(--tg-card);border-radius:16px;padding:16px;box-shadow:0 12px 40px #00000080;animation:_modIn_8z8z1_1 .22s cubic-bezier(.2,.8,.2,1) forwards;overflow:hidden}._modalClosing_8z8z1_22{animation:_modOut_8z8z1_1 .18s ease forwards}._head_8z8z1_24{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._x_8z8z1_28{width:28px;height:28px;border-radius:8px;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}._x_8z8z1_28:hover{background-image:linear-gradient(var(--tg-hover),var(--tg-hover))}._searchWrap_8z8z1_35{display:flex;align-items:center;gap:8px;background:var(--tg-card-2);border-radius:8px;padding:8px 10px;margin-bottom:12px}._searchInput_8z8z1_42{flex:1;background:transparent;border:none;color:var(--tg-text);font-size:13px;outline:none}._list_8z8z1_47{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:6px;padding-right:4px}._row_8z8z1_52{display:flex;align-items:center;gap:10px;background:var(--tg-card-2);border:none;border-radius:10px;padding:10px 12px;cursor:pointer;text-align:left;color:var(--tg-text)}._row_8z8z1_52:hover{background-image:linear-gradient(var(--tg-hover),var(--tg-hover))}._thumb_8z8z1_61{width:44px;height:44px;border-radius:8px;object-fit:contain;background:#fff;padding:4px;flex:none}._thumbPh_8z8z1_67{width:44px;height:44px;border-radius:8px;background:var(--tg-bg);display:flex;align-items:center;justify-content:center;flex:none}._rowText_8z8z1_74{display:flex;flex-direction:column;gap:2px;min-width:0}._empty_8z8z1_79{text-align:center;color:var(--tg-text-secondary);padding:30px 16px}@keyframes _ovIn_8z8z1_1{0%{opacity:0}to{opacity:1}}@keyframes _ovOut_8z8z1_1{to{opacity:0}}@keyframes _modIn_8z8z1_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@keyframes _modOut_8z8z1_1{to{opacity:0;transform:translateY(8px) scale(.98)}}._bar_1w3em_5{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px 8px;margin-bottom:10px;border-bottom:1px solid var(--tg-border);border-radius:8px;background:var(--tg-card-2)}._summary_1w3em_23{flex:1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--tg-text)}._input_1w3em_33{flex:1;min-width:0;padding:6px 10px;border:1px solid var(--tg-divider);border-radius:8px;outline:none;background:var(--tg-item-button-bg-hover);color:color-mix(in srgb,var(--tg-text) 92%,transparent)}._input_1w3em_33::placeholder{color:color-mix(in srgb,var(--tg-text) 35%,transparent)}._toggle_1w3em_48{display:flex;align-items:center;flex:none;padding:4px;border:none;border-radius:6px;background:transparent;cursor:pointer}._toggle_1w3em_48:hover{background-image:linear-gradient(var(--tg-hover),var(--tg-hover))}._badge_5wsvz_1{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;background:color-mix(in srgb,var(--tg-warning) 16%,transparent);color:var(--tg-warning);white-space:nowrap}._main_r1juh_1{display:flex;flex-direction:column}._field_r1juh_6{display:flex;flex-direction:column;margin-bottom:20px;gap:2px}._input_r1juh_13,._textarea_r1juh_14{background:var(--tg-item-button-bg-hover);color:color-mix(in srgb,var(--tg-text) 92%,transparent);border-radius:8px;padding:10px 12px;outline:none;border:1px solid var(--tg-divider);font-size:14px;font-family:inherit}._input_r1juh_13::placeholder,._textarea_r1juh_14::placeholder{color:var(--tg-text-3)}._textarea_r1juh_14{min-height:90px;resize:none}._statusSwitch_r1juh_36{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}._statusBtn_r1juh_42{background-color:var(--tg-item-button-bg-hover);padding:0 10px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:space-between}._primaryBtn_r1juh_52{border-radius:8px;padding:8px 12px;display:flex;align-items:center;justify-content:center;background-color:var(--tg-accent);color:var(--tg-on-accent);cursor:pointer;border:none;margin-top:8px;align-self:flex-end}._primaryBtn_r1juh_52:hover{opacity:.9}._primaryBtn_r1juh_52:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}._fieldImg_r1juh_80{display:flex;flex-direction:column;margin-bottom:20px;gap:6px}._filePick_r1juh_87{display:flex;align-items:center;justify-content:space-between;background:var(--tg-item-button-bg-hover);border-radius:8px;padding:10px 12px;cursor:pointer;border:1px solid var(--tg-divider)}._filePickLeft_r1juh_98{display:flex;align-items:center;gap:8px}._filePickRight_r1juh_104{max-width:70%;overflow:hidden}._fileInputHidden_r1juh_109{display:none}._removeFileBtn_r1juh_113{background:transparent;cursor:pointer;width:fit-content}._miniBlock_r1juh_119{margin:0 6px}._removeFileBtn_r1juh_113:hover:not(:disabled){background-image:linear-gradient(var(--tg-hover),var(--tg-hover))}._statusBtn_r1juh_42{cursor:pointer}._contentMain_2uxo6_1{background-color:var(--tg-card);width:100%;height:calc(100dvh - 141px);min-height:320px;border-radius:12px;margin-top:8px;display:flex;flex-direction:column;overflow:hidden;position:relative}._chatBlock_2uxo6_14{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;padding:12px 10px 6px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}._chatBlock_2uxo6_14::-webkit-scrollbar{width:4px}._chatBlock_2uxo6_14::-webkit-scrollbar-thumb{background:var(--tg-item-button-bg-hover);border-radius:4px}._chatBlock_2uxo6_14::-webkit-scrollbar-track{background:transparent}._messageCard_2uxo6_39{max-width:78%;background-color:var(--tg-card-2);padding:7px 11px 6px;margin-bottom:2px;border-radius:14px 14px 14px 4px;align-self:flex-start;word-break:break-word;box-shadow:0 1px #0000001f}._myMessage_2uxo6_50{align-self:flex-end;background-color:var(--tg-accent);color:var(--tg-on-accent);border-radius:14px 14px 4px}._isSenderChanged_2uxo6_57{margin-top:10px}._senderLabel_2uxo6_61{display:block;font-size:11px;margin-bottom:2px}._messageBody_2uxo6_67{display:block;color:var(--tg-text);white-space:pre-line}._myMessage_2uxo6_50 ._messageBody_2uxo6_67{color:var(--tg-text)}._myMessage_2uxo6_50 ._senderLabel_2uxo6_61{color:color-mix(in srgb,var(--tg-text) 85%,transparent)}._inputBlock_2uxo6_81{flex-shrink:0;background-color:var(--tg-card-2);border-radius:22px;display:flex;align-items:center;padding:4px 6px;margin:8px;gap:2px}._inputBlock_2uxo6_81>div{border-radius:50%;width:36px;height:36px;display:flex;justify-content:center;align-items:center;cursor:pointer;flex-shrink:0;transition:background .15s}._inputBlock_2uxo6_81>div:hover{background-image:linear-gradient(var(--tg-hover),var(--tg-hover))}._input_2uxo6_81{background:transparent;color:var(--tg-text);padding:10px 8px;outline:none;border:none;font-size:14px;flex:1 1 auto;min-width:0;resize:none;font-family:inherit;line-height:1.4;max-height:140px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}._input_2uxo6_81::-webkit-scrollbar{width:0;height:0;display:none}._input_2uxo6_81::placeholder{color:var(--tg-text-3)}._mainLoaderBlock_2uxo6_136{flex:1;display:flex;align-items:center;justify-content:center}._actions_2uxo6_143{display:flex;gap:8px;padding:8px 0 0}._actionBtn_2uxo6_149{background:var(--tg-card-2);border:none;color:var(--tg-text-3);padding:6px 12px;border-radius:8px;cursor:pointer;font-size:12px;transition:background .15s}._actionBtn_2uxo6_149:hover{background-image:linear-gradient(var(--tg-hover),var(--tg-hover))}._deleteBtn_2uxo6_164{color:var(--tg-danger)}._dateSeparator_1c77k_1{align-self:center;background:#00000059;color:color-mix(in srgb,var(--tg-text) 85%,transparent);padding:4px 12px;border-radius:12px;font-size:11px;font-weight:500;margin:10px 0 6px;letter-spacing:.2px}._messageMeta_1c77k_13{display:flex;justify-content:flex-end;align-items:center;gap:3px;margin-top:4px;font-size:10px;color:var(--tg-text-3);-webkit-user-select:none;user-select:none;line-height:1}._metaMine_1c77k_25{color:color-mix(in srgb,var(--tg-text) 78%,transparent)}._statusIcon_1c77k_29{display:block}._pendingIcon_1c77k_33{display:block;animation:_chatSpin_1c77k_1 1.2s linear infinite}._failedIcon_1c77k_38{display:block;color:var(--tg-danger)}@keyframes _chatSpin_1c77k_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._scrollBtn_1c77k_48{position:absolute;right:14px;bottom:76px;width:38px;height:38px;border-radius:50%;background:var(--tg-card-2);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 14px #0006;border:1px solid var(--tg-border);z-index:5;opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity .15s ease,transform .15s ease;padding:0;color:var(--tg-text)}._scrollBtn_1c77k_48:hover{background-image:linear-gradient(var(--tg-hover),var(--tg-hover))}._scrollBtnVisible_1c77k_75{opacity:1;pointer-events:auto;transform:translateY(0)}._unreadBadge_1c77k_81{position:absolute;top:-6px;right:-2px;background:var(--tg-accent);color:var(--tg-on-accent);font-size:10px;font-weight:600;min-width:18px;height:18px;border-radius:9px;padding:0 5px;display:flex;align-items:center;justify-content:center;line-height:1}._contentMain_1vy74_1{background-color:var(--tg-card);width:100%;height:calc(100dvh - 101px);min-height:360px;border-radius:12px;margin-top:16px;display:flex;flex-direction:column;overflow:hidden;position:relative}._chatBlock_1vy74_14{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;padding:12px 10px 6px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}._chatBlock_1vy74_14::-webkit-scrollbar{width:4px}._chatBlock_1vy74_14::-webkit-scrollbar-thumb{background:var(--tg-item-button-bg-hover);border-radius:4px}._chatBlock_1vy74_14::-webkit-scrollbar-track{background:transparent}._messageCard_1vy74_39{max-width:78%;background-color:var(--tg-card-2);padding:7px 11px 6px;margin-bottom:2px;border-radius:14px 14px 14px 4px;align-self:flex-start;word-break:break-word;box-shadow:0 1px #0000001f}._myMessage_1vy74_50{align-self:flex-end;background-color:var(--tg-accent);color:var(--tg-on-accent);border-radius:14px 14px 4px}._isSenderChanged_1vy74_57{margin-top:10px}._senderLabel_1vy74_61{display:block;margin-bottom:2px;color:var(--tg-accent-text)}._messageBody_1vy74_67{display:block;color:var(--tg-text);white-space:pre-line}._myMessage_1vy74_50 ._messageBody_1vy74_67{color:var(--tg-text)}._inputBlock_1vy74_77{flex-shrink:0;background-color:var(--tg-card-2);border-radius:22px;display:flex;align-items:center;padding:4px 6px;margin:8px;gap:2px}._inputBlock_1vy74_77>div{border-radius:50%;width:36px;height:36px;display:flex;justify-content:center;align-items:center;cursor:pointer;flex-shrink:0;transition:background .15s}._inputBlock_1vy74_77>div:hover{background-image:linear-gradient(var(--tg-hover),var(--tg-hover))}._input_1vy74_77{background:transparent;color:var(--tg-text);padding:10px 8px;outline:none;border:none;font-size:14px;flex:1 1 auto;min-width:0;resize:none;font-family:inherit;line-height:1.4;max-height:140px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}._input_1vy74_77::-webkit-scrollbar{width:0;height:0;display:none}._input_1vy74_77::placeholder{color:var(--tg-text-3)}._mainLoaderBlock_1vy74_132{flex:1;display:flex;align-items:center;justify-content:center}._chatItem_kyqlp_1{display:flex;align-items:flex-start;gap:10px;padding:12px;background:var(--tg-card-2);border-radius:8px;margin-bottom:8px;cursor:pointer;transition:background .15s ease}._chatItem_kyqlp_1:hover{background-image:linear-gradient(var(--tg-hover),var(--tg-hover))}._chatContent_kyqlp_17{display:flex;flex-direction:column;min-width:0;flex:1}._chatName_kyqlp_24{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--tg-text)}._chatPreview_kyqlp_32{margin-top:2px;color:var(--tg-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._newBadge_kyqlp_40{margin-top:4px;font-size:12px;color:var(--tg-on-accent);background:var(--tg-accent);padding:2px 8px;border-radius:999px;width:fit-content}._list_kyqlp_50{margin-top:8px}._loader_kyqlp_54{display:flex;justify-content:center;padding:16px 0}._empty_kyqlp_60{padding:32px 0;text-align:center}._contentMain_10h13_1{background-color:var(--tg-card);width:100%;height:calc(100dvh - 101px);min-height:360px;border-radius:12px;margin-top:16px;display:flex;flex-direction:column;overflow:hidden;position:relative}._chatBlock_10h13_14{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;padding:12px 10px 6px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}._chatBlock_10h13_14::-webkit-scrollbar{width:4px}._chatBlock_10h13_14::-webkit-scrollbar-thumb{background:var(--tg-item-button-bg-hover);border-radius:4px}._chatBlock_10h13_14::-webkit-scrollbar-track{background:transparent}._messageCard_10h13_39{max-width:78%;background-color:var(--tg-card-2);padding:7px 11px 6px;margin-bottom:2px;border-radius:14px 14px 14px 4px;align-self:flex-start;word-break:break-word;box-shadow:0 1px #0000001f}._myMessage_10h13_50{align-self:flex-end;background-color:var(--tg-accent);color:var(--tg-on-accent);border-radius:14px 14px 4px}._isSenderChanged_10h13_57{margin-top:10px}._senderLabel_10h13_61{display:block;margin-bottom:2px;color:var(--tg-accent-text)}._messageBody_10h13_67{display:block;color:var(--tg-text);white-space:pre-line}._myMessage_10h13_50 ._messageBody_10h13_67{color:var(--tg-text)}._media_10h13_77{width:100%;max-width:250px;height:auto;border-radius:8px;display:block}._media_10h13_77+._messageBody_10h13_67{margin-top:6px}._inputBlock_10h13_89{flex-shrink:0;background-color:var(--tg-card-2);border-radius:22px;display:flex;align-items:center;padding:4px 6px;margin:8px;gap:2px}._inputBlock_10h13_89>div{border-radius:50%;width:36px;height:36px;display:flex;justify-content:center;align-items:center;cursor:pointer;flex-shrink:0;transition:background .15s}._inputBlock_10h13_89>div:hover{background-image:linear-gradient(var(--tg-hover),var(--tg-hover))}._input_10h13_89{background:transparent;color:var(--tg-text);padding:10px 8px;outline:none;border:none;font-size:14px;flex:1 1 auto;min-width:0;resize:none;font-family:inherit;line-height:1.4;max-height:140px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}._input_10h13_89::-webkit-scrollbar{width:0;height:0;display:none}._input_10h13_89::placeholder{color:var(--tg-text-3)}._mainLoaderBlock_10h13_144{flex:1;display:flex;align-items:center;justify-content:center}._header_10829_1{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:8px}._headerFilter_10829_10{display:flex;flex-direction:row;align-items:center;gap:10px;position:relative}._filterBtn_10829_18{background-color:var(--tg-card-2);padding:6px 8px;display:flex;align-items:center;gap:6px;cursor:pointer;border-radius:6px}._filterBlock_10829_28{position:absolute;top:35px;background-color:var(--tg-filter-bg);border-radius:8px;display:flex;flex-direction:column;align-items:flex-start;width:220px;z-index:15}._filterBlock_10829_28 button{padding:8px 16px;width:100%;text-align:left;display:flex;justify-content:space-between;align-items:center}._filterBlock_10829_28 button:not(:last-child){border-bottom:1px solid var(--tg-divider-soft)}._section_10829_53{background:var(--tg-item-button-bg);border-radius:8px;overflow:hidden;margin-top:12px}._totalAmountBlock_10829_60{padding:10px 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--tg-border);gap:8px}._row_10829_69{padding:12px 14px;border-bottom:1px solid var(--tg-divider-soft);display:flex;flex-direction:column;gap:6px}._topLine_10829_77{display:flex;align-items:center;justify-content:space-between;gap:12px}._left_10829_84{display:flex;align-items:center;gap:8px;min-width:0}._tagNeutralDot_10829_91{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:var(--tg-filter-bg);border:1px solid hsl(212,20%,33%)}._cardFooter_10829_102{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}._bottomLine_10829_109{display:flex;flex-direction:column;gap:2px}._right_10829_115{display:flex;align-items:center;gap:4px}._btn_10829_121{border-radius:10px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;background:transparent;border:none}._btn_10829_121:hover{background-color:var(--tg-filter-bg)}._empty_10829_137{text-align:center;color:var(--tg-text-secondary);font-size:14px;padding:30px 0}._pagination_10829_144{padding:12px 14px}._filterBtn_10829_18:hover:not(:disabled){background-image:linear-gradient(var(--tg-hover),var(--tg-hover))}._rowSelectable_10829_156{position:relative;padding-left:40px}._rowSelected_10829_161{background:color-mix(in srgb,var(--tg-accent) 12%,var(--tg-card-2));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tg-accent) 45%,transparent)}._rowClickable_10829_167{cursor:pointer}._rowClickable_10829_167:hover{background-image:linear-gradient(var(--tg-hover),var(--tg-hover))}._wrap_fx46j_1{display:flex;flex-direction:column;align-items:center;gap:10px;padding:48px 20px;text-align:center}._icon_fx46j_10{color:var(--tg-text-secondary);margin-bottom:4px}._text_fx46j_15{color:var(--tg-text-secondary);margin:0;max-width:320px}._path_fx46j_21{max-width:100%;padding:6px 10px;border:1px solid var(--tg-border);border-radius:8px;background:var(--tg-tile-bg);color:var(--tg-text-secondary);font-size:13px;overflow-wrap:anywhere}._homeBtn_fx46j_32{margin-top:14px;padding:12px 26px;border:1px solid var(--tg-border);border-radius:10px;background:transparent;color:var(--tg-accent-text);cursor:pointer}._main_ndrse_1{display:flex;flex-direction:column;gap:16px}._grid_ndrse_8{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;align-items:start}._card_ndrse_17{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:10px;background:var(--tg-card);border:2px solid var(--tg-border);border-radius:18px;cursor:pointer;color:var(--tg-text);transition:border-color .18s ease,background .18s ease}._card_ndrse_17:hover{background:var(--tg-hover)}._cardActive_ndrse_35{border-color:var(--tg-accent)}._cardFooter_ndrse_39{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 2px}._check_ndrse_47{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--tg-accent);color:var(--tg-on-accent);flex:0 0 auto}._cardNote_ndrse_59{padding:0 2px;color:var(--tg-text-secondary);text-align:left}._device_ndrse_71{position:relative;aspect-ratio:9 / 17;border-radius:14px;padding:9px 8px 8px;display:flex;flex-direction:column;gap:7px;overflow:hidden;transition:background .18s ease}._deviceSidebar_ndrse_85{display:none}._deviceBody_ndrse_89{display:flex;flex-direction:column;gap:7px;flex:1;min-width:0;min-height:0}._deviceHeader_ndrse_98{display:flex;align-items:center;justify-content:space-between;gap:6px}._skeletonTitle_ndrse_105{height:6px;width:38%;border-radius:3px;opacity:.9}._skeletonPill_ndrse_112{height:10px;width:22%;border-radius:999px;flex:0 0 auto}._deviceBalance_ndrse_119{position:relative;border-radius:10px;padding:8px 8px 0;display:flex;flex-direction:column;gap:5px;flex:0 0 auto;min-height:62px}._skeletonLabel_ndrse_130{height:4px;width:30%;border-radius:2px}._skeletonAmount_ndrse_136{height:9px;width:55%;border-radius:3px}._deviceChart_ndrse_142{width:100%;height:26px;margin-top:auto;display:block}._deviceTiles_ndrse_149{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}._deviceTile_ndrse_149{border:1px solid transparent;border-radius:8px;padding:6px 5px;display:flex;flex-direction:column;gap:4px;align-items:center}._skeletonDot_ndrse_165{width:5px;height:5px;border-radius:50%}._skeletonTileLine_ndrse_171{height:5px;width:70%;border-radius:2px;opacity:.85}._deviceList_ndrse_178{display:flex;flex-direction:column;gap:5px}._deviceRow_ndrse_184{border:1px solid transparent;display:flex;align-items:center;gap:6px;border-radius:8px;padding:6px}._skeletonAvatar_ndrse_193{width:12px;height:12px;border-radius:50%;flex:0 0 auto}._deviceRowText_ndrse_200{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}._skeletonRowLine_ndrse_208{height:4px;width:70%;border-radius:2px;opacity:.9}._skeletonRowSub_ndrse_215{height:3px;width:45%;border-radius:2px;opacity:.8}._deviceNav_ndrse_222{border:1px solid transparent;margin-top:auto;border-radius:10px;padding:7px 10px;display:flex;align-items:center;justify-content:space-between;flex:0 0 auto}._skeletonNavItem_ndrse_233{width:9px;height:9px;border-radius:3px}._footer_ndrse_243{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}._secondaryBtn_ndrse_250,._primaryBtn_ndrse_251{border-radius:8px;padding:10px 18px;cursor:pointer;transition:opacity .15s,background .15s}._secondaryBtn_ndrse_250{background:var(--tg-item-button-bg);color:var(--tg-text)}._secondaryBtn_ndrse_250:hover:not(:disabled){background:var(--tg-hover)}._primaryBtn_ndrse_251{background:var(--tg-accent);color:var(--tg-on-accent)}._primaryBtn_ndrse_251:hover:not(:disabled){opacity:.9}._secondaryBtn_ndrse_250:disabled,._primaryBtn_ndrse_251:disabled{opacity:.45;cursor:default}@media(min-width:1024px){._grid_ndrse_8{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px}._device_ndrse_71{aspect-ratio:16 / 10;flex-direction:row;gap:8px;padding:8px}._deviceSidebar_ndrse_85{display:flex;border:1px solid transparent;flex-direction:column;gap:7px;width:26%;max-width:96px;padding:8px 7px;border-radius:10px;flex:0 0 auto}._skeletonSideItem_ndrse_313{height:5px;width:82%;border-radius:2px}._deviceNav_ndrse_222{border:1px solid transparent;display:none}._deviceBalance_ndrse_119{min-height:0;flex:1 1 auto}._deviceChart_ndrse_142{height:100%;min-height:26px}}._page_1x7be_1{display:flex;flex-direction:column;gap:16px;width:100%;max-width:980px;margin:0 auto}._lead_1x7be_10{margin:0;color:var(--tg-text-secondary)}._plans_1x7be_15{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}._plan_1x7be_15,._planFeatured_1x7be_22{position:relative;display:flex;flex-direction:column;gap:8px;padding:18px;border:1px solid var(--tg-border);border-radius:16px;background:var(--tg-card-2)}._planFeatured_1x7be_22{border-color:color-mix(in srgb,var(--tg-accent) 60%,transparent);background:color-mix(in srgb,var(--tg-accent) 8%,var(--tg-card-2))}._badge_1x7be_39{align-self:flex-start;padding:3px 10px;border-radius:999px;background:var(--tg-accent);color:var(--tg-on-accent)}._name_1x7be_47,._caption_1x7be_48{margin:0}._caption_1x7be_48{color:var(--tg-text-secondary)}._price_1x7be_56{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;margin:6px 0 2px}._amount_1x7be_64{font-family:var(--font-numeric, inherit);font-size:30px;font-weight:700;line-height:1.1}._unit_1x7be_71{color:var(--tg-text-secondary)}._headline_1x7be_75{margin:0 0 4px;padding-bottom:12px;border-bottom:1px solid var(--tg-border)}._group_1x7be_81{margin:0 0 8px;color:var(--tg-text-secondary)}._list_1x7be_86{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}._list_1x7be_86 li{display:flex;align-items:flex-start;gap:8px}._check_1x7be_101{flex:none;margin-top:2px;color:var(--tg-success)}._siteBtn_1x7be_107{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;border:none;border-radius:12px;background:var(--tg-accent);color:var(--tg-on-accent);cursor:pointer}@media(hover:hover)and (pointer:fine){._siteBtn_1x7be_107:hover{filter:brightness(1.08)}}
