html,body,#root{width:100%;height:100%;margin:0;padding:0;background-color:#f0f2f5}body[data-field-config-mode=true] .field-configurable-label{border-bottom:1px dotted rgba(24,144,255,.55);cursor:context-menu}body[data-field-config-mode=true] .field-configurable-label:hover{background:#1890ff0f}:root{--crm-vh: 100vh;--crm-bg-soft: #f8faff;--crm-bg-card: #fafafa;--crm-bg-white: #ffffff;--crm-bg-gray: #f0f0f0;--crm-bg-fill: #f0f5ff;--crm-bg-spouse: #f9f9f9;--crm-bg-orange: #fff7e6;--crm-bg-blue: #e6f4ff;--crm-bg-teal: #e6fffb;--crm-bg-success: #f6ffed;--crm-bg-purple: #f9f0ff;--crm-bg-error: #fff1f0;--crm-bg-warning: #fffbe6;--crm-bg-info: #f6f9ff;--crm-bg-pink: #fdf4f5;--crm-bg-elevated: #ffffff;--crm-border: #f0f0f0;--crm-border-mid: #d9d9d9;--crm-border-success: #b7eb8f;--crm-border-teal: #87e8de;--crm-border-blue: #91caff;--crm-border-orange: #ffd591;--crm-border-error: #ffa39e;--crm-border-warning: #ffe58f;--crm-border-info: #dce8ff;--crm-row-bg: #fff;--crm-row-border: #f5f5f5;--crm-text-strong: #1a1a1a;--crm-text-primary: #262626;--crm-text-secondary: #595959;--crm-text-tertiary: #888888;--crm-text-muted: #8c8c8c;--crm-text-warning: #d46b08;--crm-series-1: #2a78d6;--crm-series-2: #eb6834;--crm-series-3: #1baf7a;--crm-series-4: #eda100;--crm-series-5: #e87ba4;--crm-series-6: #008300;--crm-series-7: #4a3aa7;--crm-series-8: #e34948;--crm-text-error: #cf1322;--crm-text-success: #389e0d;--crm-text-accent: #1677ff}@supports (height: 100dvh){:root{--crm-vh: 100dvh}}html[data-dark=true]{--crm-bg-soft: #1a1f2e;--crm-bg-card: #1f1f1f;--crm-bg-white: #141414;--crm-bg-gray: #2a2a2a;--crm-bg-fill: #0d1b3e;--crm-bg-spouse: #1a1a1a;--crm-bg-orange: #2b1d05;--crm-bg-blue: #001d3d;--crm-bg-teal: #001c1a;--crm-bg-success: #162312;--crm-bg-purple: #1a0a28;--crm-bg-error: #2a1215;--crm-bg-warning: #2b2111;--crm-bg-info: #111a2c;--crm-bg-pink: #2a1517;--crm-bg-elevated: #1f1f1f;--crm-border: #303030;--crm-border-mid: #3d3d3d;--crm-border-success: #274916;--crm-border-teal: #00474f;--crm-border-blue: #003a70;--crm-border-orange: #593815;--crm-border-error: #58181c;--crm-border-warning: #594214;--crm-border-info: #15295b;--crm-row-bg: #1f1f1f;--crm-row-border: #2a2a2a;--crm-text-strong: #e6e6e6;--crm-text-primary: #d9d9d9;--crm-text-secondary: #9a9a9a;--crm-text-tertiary: #6e6e6e;--crm-text-muted: #7a7a7a;--crm-text-warning: #ffa940;--crm-series-1: #3987e5;--crm-series-2: #d95926;--crm-series-3: #199e70;--crm-series-4: #c98500;--crm-series-5: #d55181;--crm-series-6: #008300;--crm-series-7: #9085e9;--crm-series-8: #e66767;--crm-text-error: #ff7875;--crm-text-success: #95de64;--crm-text-accent: #4c9aff}html[data-dark=true],html[data-dark=true] body,html[data-dark=true] #root,html[data-dark=true] .ant-layout,html[data-dark=true] .ant-layout-content{background-color:#141414}html[data-dark=true] .ant-pagination-item,html[data-dark=true] .ant-pagination-prev .ant-pagination-item-link,html[data-dark=true] .ant-pagination-next .ant-pagination-item-link,html[data-dark=true] .ant-pagination-jump-prev .ant-pagination-item-link,html[data-dark=true] .ant-pagination-jump-next .ant-pagination-item-link{background-color:transparent!important;border-color:var(--crm-border)!important}html[data-dark=true] .ant-pagination-item a{color:var(--crm-text-primary)}html[data-dark=true] .ant-pagination-item-active{background-color:transparent!important;border-color:#f5a623!important}html[data-dark=true] .ant-pagination-item-active a{color:#f5a623!important}html[data-dark=true] .ant-table{background-color:var(--crm-bg-elevated)}html[data-dark=true] .ant-table-thead>tr>th{background-color:var(--crm-bg-card)!important;color:var(--crm-text-primary)!important;border-bottom-color:var(--crm-border)!important}html[data-dark=true] .ant-table-tbody>tr>td{border-bottom-color:var(--crm-border)!important}html[data-dark=true] .ant-table-tbody>tr.ant-table-row:hover>td,html[data-dark=true] .ant-table-tbody>tr>td.ant-table-cell-row-hover{background-color:var(--crm-bg-card)!important}html[data-dark=true] .ant-empty-img-simple-ellipse{fill:#2a2a2a}html[data-dark=true] .ant-empty-img-simple-g{stroke:#3d3d3d}html[data-dark=true] .ant-empty-img-simple-path{fill:#1f1f1f}html[data-dark=true] .ant-segmented{background-color:var(--crm-bg-card)}html[data-dark=true] .ant-segmented-item-selected{background-color:var(--crm-bg-elevated)!important}html[data-dark=true] .ant-card{background-color:var(--crm-bg-elevated);border-color:var(--crm-border)}html[data-dark=true] .ant-card-bordered{border-color:var(--crm-border)}html[data-dark=true] .ant-card-head{border-bottom-color:var(--crm-border)}html[data-dark=true] .ant-modal-content{background-color:var(--crm-bg-elevated)}html[data-dark=true] .ant-modal-header{background-color:transparent;border-bottom-color:var(--crm-border)}html[data-dark=true] .ant-drawer-content,html[data-dark=true] .ant-drawer-body,html[data-dark=true] .ant-drawer-header{background-color:var(--crm-bg-elevated);border-color:var(--crm-border)}html[data-dark=true] .ant-input,html[data-dark=true] .ant-input-affix-wrapper,html[data-dark=true] .ant-select-selector,html[data-dark=true] .ant-input-number,html[data-dark=true] .ant-picker{background-color:transparent;border-color:var(--crm-border-mid)}html[data-dark=true] .ant-typography{color:var(--crm-text-strong)}html[data-dark=true] .ant-typography.ant-typography-secondary{color:var(--crm-text-secondary)}*{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;box-sizing:border-box}.ant-select-single.ant-select-focused .ant-select-selection-item,.ant-select-single.ant-select-open .ant-select-selection-item{opacity:0!important;visibility:hidden!important}.photo-hover-wrapper:hover .photo-download-overlay{opacity:1!important}.ant-table-row.opacity-50{opacity:.45}@media(max-width:767px){.ant-row>.ant-col:not([class*=ant-col-xs-]):not([class*=ant-col-sm-]){flex:0 0 100%!important;max-width:100%!important}}@media(max-width:767px){html,body,#root{max-width:100%;overflow-x:hidden;overflow-x:clip}.ant-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.ant-table-cell{white-space:nowrap}.ant-modal{max-width:calc(100vw - 16px)!important;margin:8px auto!important;top:20px!important}.ant-modal .ant-modal-body{max-height:70vh;overflow-y:auto}.ant-form-item .ant-form-item-label{padding-bottom:2px!important}.ant-input,.ant-input-affix-wrapper>input.ant-input,.ant-input-number-input,.ant-select-selection-search-input,.ant-picker-input>input,textarea.ant-input,input[type=text],input[type=email],input[type=tel],input[type=number],input[type=search],input[type=password],textarea{font-size:16px!important}.ant-popover-inner{max-width:92vw}.ant-drawer-content{border-radius:0}.ant-card-body{padding:12px!important}.bybee-auth-card .ant-card-body{padding:24px!important}.ant-descriptions-item-label,.ant-descriptions-item-content{padding:6px 8px!important}.ant-tabs-nav-list{flex-wrap:nowrap}}.telegram-add-offer-row{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:6px;border:1px solid #e8e8e8;cursor:pointer;transition:background .12s ease,border-color .12s ease,transform 80ms ease}.telegram-add-offer-row:hover{background:#f5f5f5;border-color:#1677ff}.telegram-add-offer-row:active{background:#e6f4ff;transform:scale(.99)}.ai-pill-btn{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 10px;font-size:11px;font-weight:700;letter-spacing:.6px;color:#fff;background:linear-gradient(135deg,#6366f1,#a855f7,#ec4899);background-size:150% 150%;background-position:0% 50%;border:none;border-radius:11px;cursor:pointer;box-shadow:0 1px 3px #6366f159;transition:background-position .24s ease,transform 80ms ease,box-shadow .2s ease;-webkit-user-select:none;user-select:none}.ai-pill-btn:hover{background-position:100% 50%;box-shadow:0 2px 6px #a855f773}.ai-pill-btn:active{transform:scale(.95)}.ai-pill-btn:focus-visible{outline:2px solid #a855f7;outline-offset:2px}.ai-pill-btn-lg,.ql-toolbar button.ai-pill-btn-lg,.ql-snow.ql-toolbar button.ai-pill-btn-lg{display:inline-flex;align-items:center;gap:6px;width:auto;height:30px;padding:0 14px;font-size:12px;font-weight:700;letter-spacing:.4px;color:#fff;background:linear-gradient(135deg,#6366f1,#a855f7,#ec4899);background-size:150% 150%;background-position:0% 50%;border:none;border-radius:15px;cursor:pointer;box-shadow:0 1px 4px #6366f159;transition:background-position .24s ease,transform 80ms ease,box-shadow .2s ease,opacity .15s ease;-webkit-user-select:none;user-select:none;white-space:nowrap;float:none}.ql-toolbar button.ai-pill-btn-lg svg,.ql-snow.ql-toolbar button.ai-pill-btn-lg svg{float:none;height:auto;width:auto}.ai-pill-btn-lg:hover:not(:disabled){background-position:100% 50%;box-shadow:0 3px 10px #a855f773}.ai-pill-btn-lg:active:not(:disabled){transform:scale(.97)}.ai-pill-btn-lg:disabled{opacity:.55;cursor:not-allowed}.ai-pill-btn-lg:focus-visible{outline:2px solid #a855f7;outline-offset:2px}@keyframes crmBellPulse{0%,to{transform:scale(1) rotate(0)}15%{transform:scale(1.25) rotate(-14deg)}30%{transform:scale(1.18) rotate(12deg)}45%{transform:scale(1.22) rotate(-10deg)}60%{transform:scale(1.15) rotate(8deg)}75%{transform:scale(1.1) rotate(-5deg)}}.crm-bell-flash{animation:crmBellPulse .6s ease-in-out 3;transform-origin:50% 10%}.crm-slot-filled,.crm-slot-filled:hover,.crm-slot-filled:focus,.crm-slot-filled:focus-within{background:transparent!important;border:none!important;border-bottom:1px dotted var(--crm-border-mid)!important;border-radius:0!important;box-shadow:none!important}.crm-slot-filled:hover{background:var(--crm-bg-gray)!important}.crm-slot-filled:focus,.crm-slot-filled:focus-within{background:var(--crm-bg-gray)!important;border-bottom-color:var(--crm-border-blue)!important}.bybee-auth-form .ant-form-item-label>label{font-size:11px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:#8c8578;height:auto;width:100%}.bybee-auth-form .ant-form-item-label{padding-bottom:6px}.bybee-auth-form .ant-form-item{margin-bottom:18px}.bybee-auth-input.ant-input,.bybee-auth-input.ant-input-affix-wrapper{height:46px;padding:8px 14px;border-radius:10px;border:1px solid #e6e1d6;background:#fff;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.bybee-auth-input.ant-input:hover,.bybee-auth-input.ant-input-affix-wrapper:hover{border-color:#d3ccbc}.bybee-auth-input.ant-input:focus,.bybee-auth-input.ant-input-affix-wrapper-focused{border-color:#f5a623;box-shadow:0 0 0 3px #f5a6232e}.bybee-auth-input.ant-input-affix-wrapper>input.ant-input{background:transparent}.bybee-auth-primary.ant-btn-primary{height:50px;border-radius:10px;border:none;background:#f5a623;color:#1a1710;font-weight:600;font-size:15px;box-shadow:none}.bybee-auth-primary.ant-btn-primary:hover:not(:disabled),.bybee-auth-primary.ant-btn-primary:focus:not(:disabled){background:#e0921a;color:#1a1710}.bybee-auth-ghost.ant-btn{height:46px;border-radius:10px;border:1px solid #e0dacd;background:transparent;color:#3b352b;font-weight:500;font-size:14px;box-shadow:none}.bybee-auth-ghost.ant-btn:hover:not(:disabled){border-color:#16130d;color:#16130d;background:#f4f1ea}.bybee-auth-link{border:none;background:none;padding:0;font:inherit;font-size:13px;font-weight:500;text-transform:none;letter-spacing:normal;color:#a97a14;cursor:pointer}.bybee-auth-link:hover{color:#16130d;text-decoration:underline}.bybee-auth-lang{margin:4px 0 22px;padding:14px;border:1px solid #eee8dc;border-radius:10px;background:#f7f4ec}.crm-row-muted td{opacity:.55}:root{--crm-keyboard-h: 0px}html[data-native=true] .ant-layout-header{height:auto!important;min-height:64px;padding-top:env(safe-area-inset-top)!important}html[data-native=true] .ant-drawer-body{padding-top:env(safe-area-inset-top)!important;padding-bottom:env(safe-area-inset-bottom)!important;box-sizing:border-box}html[data-native=true] .ant-layout-sider{padding-top:env(safe-area-inset-top)!important}html[data-native=true] .ant-layout-footer{padding-bottom:calc(16px + env(safe-area-inset-bottom))!important}html[data-native=true] .crm-sticky-bottom{padding-bottom:calc(12px + env(safe-area-inset-bottom) + var(--crm-keyboard-h))}html[data-native=true] body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}html[data-native=true] input,html[data-native=true] textarea,html[data-native=true] [contenteditable=true],html[data-native=true] .ant-typography,html[data-native=true] .ant-table-cell,html[data-native=true] .crm-selectable{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}html[data-native=true],html[data-native=true] body{overscroll-behavior-y:none}html[data-native=true] .bybee-auth-strip{padding-top:calc(28px + env(safe-area-inset-top))!important}@media(max-width:767px),(hover:none){.ant-tabs-nav-wrap{overflow-x:auto!important;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ant-tabs-nav-wrap::-webkit-scrollbar{display:none}.ant-tabs-nav-wrap:before,.ant-tabs-nav-wrap:after{display:none!important}.ant-tabs-nav-list{transform:none!important}.ant-tabs-nav-operations{display:none!important}}.crm-scroll-row{overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap!important;-webkit-overflow-scrolling:touch;scrollbar-width:none}.crm-scroll-row::-webkit-scrollbar{display:none}.crm-scroll-row>.ant-btn,.crm-scroll-row>.ant-tag,.crm-scroll-row>.ant-btn-group,.crm-scroll-row>.ant-tooltip-open,.crm-scroll-row>button{flex-shrink:0}html[data-standalone=true] .ant-layout-footer{padding-bottom:calc(16px + env(safe-area-inset-bottom))!important}html[data-standalone=true] .crm-sticky-bottom{padding-bottom:calc(12px + env(safe-area-inset-bottom) + var(--crm-keyboard-h))}html[data-standalone=true],html[data-standalone=true] body{overscroll-behavior-y:none}
