body{margin:0;overflow:hidden;-webkit-user-select:none;user-select:none}#app{height:100vh;font-family:var(--main-text-family)}input,textarea{font-family:var(--main-text-family)}*{scrollbar-width:thin}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background-color:var(--white-color)}::-webkit-scrollbar-thumb{border-radius:4px;background-color:#c0c0c080}:root{--main-bg-first-color: #ffffff;--main-text-family: "Inter", Arial, Helvetica, sans-serif;--dash-border-color: #bfbfbf96;--accent-color: #1928f0;--orange-accent-color: #eb5a20;--white-color: #ffffff;--general-gray-bg-color: #f8f7fa;--light-bg-color: #f6f6f6;--light-red-bg-color: #fff6f6;--tag-light-bg-color: #e1e4ee;--progress-bg-color: #c4c8ff;--sidebar-active-menu-color: #e8eaf2;--chat-blue-bg-color: #2f66ff;--chat-light-blue-bg-color: #5985ff;--message-buble-own-subtle-color: #d3d7ff;--border-color: #e5e7eb;--error-tooltip-color: #df4c4c;--subtle-text-description-color: #6b7280;--list-item-active-color: #eef3ff;--gray-border-color: #d9d9d9;--tooltip-color: #181d27;--step-color: #e9e9e9;--orange-bg-color: #ffedd5;--orange-text-color: #ee8514;--blue-bg-color: #dbeafe;--blue-text-color: #2563eb;--purple-bg-color: #e5e4ff;--purple-text-color: #5318e7;--cyan-bg-color: #cbfdfa;--cyan-text-color: #0eb4b4;--green-bg-color: #c7ffdd;--green-text-color: #00974e;--red-bg-color: #ffd8d8;--yellow-bg-color: #ffedd5;--red-text-color: #791919;--error-red-color: #d32f2f;--gray-text-color: #656565;--light-gray-text-color: #d3d3d3;--green-btn-color: #00a055;--green-btn-hover-color: #16a34a;--blue-btn-hover-color: #c8dbff;--tretiary-border-color: #e4e8ed;--light-tretiary-border-color: #e4e8ed80;--secondary-blue-color: #dee9ff;--strong-text-color: #16181e;--strong-text-2-color: #2f333f;--blue-subtle-text-color: #d3d7ff;--gray-subtle-text-color: #797f94;--subtle-text-color: #484848;--subtle-text-2-color: #707070;--subtle-text-3-color: #929db2;--datepicker-hover-color: #8b8b8b;--datepicker-disabled-color: #e0e0e0;--gray-icon-color: #9d9d9d;--red-icon-color: #9e5c5c;--subtle-icon-color: #5f6579;--placeholder-color: #adadad;--moderation-yellow-color: #ee8514;--red-border-color: #fb7777;--yellow-border-color: #fbc077;--divider-blue-color: #dfe3ee;--search-icon-color: #949494;--catalog-icon-color: #222222;--document-blue-color: #518ef8;--document-dark-blue-color: #3a5bbc;--document-light-blue-color: #acd1fc;--help-icon-color: #718aa9;--warning-red-color: #ff2147;--download-icon-color: #797f94;--chip-hover-color: #d1d5e1;--dark-gray-bg-color: #e4e4e4;--dark-gray-text-color: #575b67;--light-gray-bg-color: #e5e5e5;--overdue-icon-color: #5f6579;--help-tooltip-icon-color: #4c82f6}.search[data-v-b56d09e0]{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:14px 20px;background:var(--white-color);border:1px solid var(--gray-border-color);border-radius:41px}.search-input[data-v-b56d09e0]{border:none;outline:none;background:transparent;font-weight:400;font-size:14px;line-height:20px;color:var(--strong-text-color);flex:1}.search-input[data-v-b56d09e0]::placeholder{color:var(--subtle-text-3-color)}.search-icon[data-v-b56d09e0]{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.header-icon-button[data-v-c508c325]{cursor:pointer;background:none;border:none;padding:0;display:flex;align-items:center;justify-content:center}.unread-counter[data-v-9d5755f1]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;font-size:11px;font-weight:700;color:var(--white-color);background:var(--error-red-color);border-radius:50%;line-height:1}.chat-button-container[data-v-47e99a15]{position:relative;display:flex;align-items:center;justify-content:center}.chat-unread-badge[data-v-47e99a15]{position:absolute;top:-8px;right:-8px;z-index:10;pointer-events:none}.notification-button-container[data-v-2f0ad5f5]{position:relative;display:flex;align-items:center;justify-content:center}.notification-unread-badge[data-v-2f0ad5f5]{position:absolute;top:-8px;right:-8px;z-index:10;pointer-events:none;display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;font-size:11px;font-weight:700;color:var(--white-color);background:var(--error-red-color);border-radius:50%;line-height:1}.user-profile[data-v-36a28e22]{display:flex;flex-direction:row;align-items:center;gap:8px;cursor:pointer;transition:opacity .2s ease}.user-profile[data-v-36a28e22]:hover{opacity:.8}.avatar-container[data-v-36a28e22]{width:40px;height:40px;position:relative}.avatar-background[data-v-36a28e22]{width:40px;height:40px;background-color:var(--general-gray-bg-color);border-radius:50%;position:relative}.user-info[data-v-36a28e22]{display:flex;flex-direction:column;justify-content:center}.user-name-container[data-v-36a28e22]{display:flex;flex-direction:row;align-items:center;gap:4px}.user-name[data-v-36a28e22]{font-weight:500;font-size:14px;line-height:1.4;color:var(--strong-text-2-color)}.user-role[data-v-36a28e22]{font-weight:400;font-size:12px;line-height:1.4;color:var(--subtle-text-3-color)}.main-header[data-v-97b8e716]{display:flex;flex-direction:row;align-items:center;height:72px;width:100%;background-color:var(--white-color);border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:12px 40px 12px 28px;box-sizing:border-box;gap:40px;box-shadow:0 2px 8px #0000001a}.header-search[data-v-97b8e716]{visibility:hidden;flex:1}.header-right-side[data-v-97b8e716]{display:flex;flex-direction:row;justify-content:flex-end;gap:20px}.logo-icon[data-v-97b8e716]{margin-right:92px;cursor:pointer;padding:12px}.container[data-v-1d8a53c7]{height:fit-content;background-color:var(--white-color);border-radius:16px;padding:24px 20px}.menu-item[data-v-2ad1da15]{display:flex;flex-direction:row;align-items:center;text-decoration:none;color:var(--strong-text-color);transition:all .2s ease;padding:16px 12px}.menu-item[data-v-2ad1da15]:hover{transform:translate(4px)}.menu-item-active[data-v-2ad1da15]{background-color:var(--sidebar-active-menu-color);border-radius:12px}.menu-icon[data-v-2ad1da15]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:10px}.menu-icon svg[data-v-2ad1da15]{width:100%;height:100%;fill:currentColor}.menu-text[data-v-2ad1da15]{display:flex;align-items:center}.menu-text p[data-v-2ad1da15]{margin:0;font-size:16px;font-weight:500}.button[data-v-2737c0d5]{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:20px 24px;border:none;border-radius:12px;font-weight:400;font-size:16px;text-align:center;cursor:pointer;transition:all .2s ease;outline:none;-webkit-user-select:none;user-select:none;white-space:nowrap;gap:10px}.button[data-v-2737c0d5]:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.button[data-v-2737c0d5]:hover:not(:disabled){transform:translateY(-1px)}.button--primary[data-v-2737c0d5]{background-color:var(--accent-color);color:var(--white-color)}.button--primary[data-v-2737c0d5]:hover:not(:disabled){background-color:var(--primary-hover-color, #0f1ba8);box-shadow:0 4px 8px color-mix(in srgb,var(--accent-color) 30%,transparent)}.button--primary[data-v-2737c0d5]:active:not(:disabled){background-color:var(--primary-active-color, #0a1586);transform:translateY(0);box-shadow:0 2px 4px color-mix(in srgb,var(--accent-color) 20%,transparent)}.button--neutral[data-v-2737c0d5]{background-color:var(--light-bg-color);color:var(--strong-text-color)}.button--neutral[data-v-2737c0d5]:hover:not(:disabled){background-color:var(--neutral-hover-color, #e8e8e8);box-shadow:0 4px 8px #0000001a}.button--neutral[data-v-2737c0d5]:active:not(:disabled){background-color:var(--neutral-active-color, #dddddd);transform:translateY(0);box-shadow:0 2px 4px #00000014}.button--rounded[data-v-2737c0d5]{border-radius:24px;padding:16px 24px;font-size:14px}.button--outline[data-v-2737c0d5]{background-color:transparent;color:var(--accent-color);border:1px solid var(--accent-color);font-size:14px;line-height:1.4}.button--outline[data-v-2737c0d5]:hover:not(:disabled){background-color:color-mix(in srgb,var(--accent-color) 5%,transparent);box-shadow:0 4px 8px color-mix(in srgb,var(--accent-color) 20%,transparent)}.button--outline[data-v-2737c0d5]:active:not(:disabled){background-color:color-mix(in srgb,var(--accent-color) 8%,transparent);transform:translateY(0);box-shadow:0 2px 4px color-mix(in srgb,var(--accent-color) 15%,transparent)}.button--treriary[data-v-2737c0d5]{background-color:var(--white-color);color:var(--strong-text-color);border:1px solid var(--border-color);padding:16px 24px;font-size:14px;line-height:1.4;border-radius:24px}.button--treriary[data-v-2737c0d5]:hover:not(:disabled){background-color:var(--light-bg-color);border-color:var(--tertiary-border-hover-color, #d1d5db);box-shadow:0 4px 8px #0000000d}.button--treriary[data-v-2737c0d5]:active:not(:disabled){background-color:var(--tertiary-bg-active-color, var(--border-color));border-color:var(--tertiary-border-active-color, #9ca3af);transform:translateY(0);box-shadow:0 2px 4px #00000008}.button--disabled[data-v-2737c0d5]{opacity:.6;cursor:not-allowed;transform:none!important;box-shadow:none!important}.button--green[data-v-2737c0d5]{background-color:var(--green-btn-color)}.button--green[data-v-2737c0d5]:hover:not(:disabled){background-color:var(--green-btn-hover-color);box-shadow:0 4px 8px color-mix(in srgb,var(--green-btn-color) 30%,transparent)}.button--blue[data-v-2737c0d5]{background-color:var(--secondary-blue-color);color:var(--accent-color)}.button--blue[data-v-2737c0d5]:hover:not(:disabled){background-color:var(--blue-btn-hover-color)}.button--primary.button--red[data-v-2737c0d5]{background-color:var(--error-red-color)}.button--primary.button--red[data-v-2737c0d5]:hover:not(:disabled){background-color:var(--error-red-hover-color, #dc2626);box-shadow:0 4px 8px color-mix(in srgb,var(--error-red-color) 30%,transparent)}.button--primary.button--red[data-v-2737c0d5]:active:not(:disabled){background-color:var(--error-red-active-color, #b91c1c);transform:translateY(0);box-shadow:0 2px 4px color-mix(in srgb,var(--error-red-color) 20%,transparent)}.button--outline.button--red[data-v-2737c0d5]{color:var(--error-red-color);border-color:var(--error-red-color)}.button--outline.button--red[data-v-2737c0d5]:hover:not(:disabled){background-color:color-mix(in srgb,var(--error-red-color) 5%,transparent);box-shadow:0 4px 8px color-mix(in srgb,var(--error-red-color) 20%,transparent)}.button--outline.button--red[data-v-2737c0d5]:active:not(:disabled){background-color:color-mix(in srgb,var(--error-red-color) 8%,transparent);transform:translateY(0);box-shadow:0 2px 4px color-mix(in srgb,var(--error-red-color) 15%,transparent)}.button--extra-small[data-v-2737c0d5]{font-size:14px;padding:14px 24px;height:44px}.button--small[data-v-2737c0d5]{font-size:14px;padding:16px 24px;height:52px}.button--middle[data-v-2737c0d5]{height:60px;font-size:16px}.button--big[data-v-2737c0d5]{height:64px;font-size:18px}.button--block[data-v-2737c0d5]{width:100%}.icon-button[data-v-91cd260e]{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.subscription-notification[data-v-6e6137c9]{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:12px;position:relative}.notification-header[data-v-6e6137c9]{display:flex;justify-content:space-between}.info-section[data-v-6e6137c9]{display:flex;flex-direction:column;gap:6px}.text[data-v-6e6137c9]{font-family:var(--main-text-family);font-size:14px;line-height:1.4;max-width:212px;word-wrap:break-word}.pay-text[data-v-6e6137c9]{font-family:var(--main-text-family);font-size:14px;line-height:1.4}.title-container[data-v-0d7acd95]{display:flex;align-items:center;justify-content:center;gap:8px}.title-container h2[data-v-0d7acd95]{margin:0}.dialog-overlay[data-v-0d7acd95]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}.dialog-container[data-v-0d7acd95]{position:relative;box-sizing:border-box;display:flex;flex-direction:column;background-color:var(--white-color);border-radius:20px;max-width:90vw;max-height:90vh;padding:60px 48px 48px;font-family:var(--main-text-family)}.dialog-content[data-v-0d7acd95]{overflow:auto;flex:1}.dialog-close[data-v-0d7acd95]{position:absolute;top:32px;right:32px;width:28px;height:28px;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:1;padding:0}.dialog-close[data-v-0d7acd95]:hover{opacity:.7}.dialog-enter-active[data-v-0d7acd95],.dialog-leave-active[data-v-0d7acd95]{transition:opacity .3s ease}.dialog-enter-from[data-v-0d7acd95],.dialog-leave-to[data-v-0d7acd95]{opacity:0}.dialog-enter-active .dialog-container[data-v-0d7acd95],.dialog-leave-active .dialog-container[data-v-0d7acd95]{transition:transform .3s ease}.dialog-enter-from .dialog-container[data-v-0d7acd95],.dialog-leave-to .dialog-container[data-v-0d7acd95]{transform:scale(.9) translateY(-10px)}.dialog-title[data-v-0d7acd95]{font-weight:600;font-size:24px;line-height:1.5;color:var(--strong-text-color);text-align:center;margin:60px 48px 36px 0}.support-form-container[data-v-3b4da8b5]{display:flex;justify-content:center;align-items:center}.support-form[data-v-3b4da8b5]{border:none;border-radius:8px;width:650px;height:auto;min-height:600px}.sidebar[data-v-8830f0d7]{display:flex;flex-direction:column;justify-content:space-between;width:236px;min-width:236px;height:auto;padding:24px 12px}.sidebar-items[data-v-8830f0d7]{display:flex;flex-direction:column;gap:4px}.bottom-items[data-v-8830f0d7]{display:flex;flex-direction:column;gap:16px}.create-order-btn[data-v-8830f0d7]{margin-top:16px}.toast[data-v-00818e1c]{display:flex;align-items:flex-start;gap:12px;padding:20px 24px;border-radius:12px;box-shadow:0 2px 12px #0000001f;min-width:350px;position:relative}.toast--error[data-v-00818e1c]{color:var(--error-red-color);background:var(--error-red-color)}.toast--success[data-v-00818e1c]{background:var(--green-btn-color)}.toast--processing[data-v-00818e1c]{background:var(--orange-text-color)}.toast--success-neutral[data-v-00818e1c]{background:var(--light-bg-color)}.toast--error-neutral[data-v-00818e1c]{color:var(--subtle-text-2-color);background:var(--light-bg-color)}.toast-content[data-v-00818e1c]{display:flex;align-items:center;gap:12px;flex:1}.toast-icon[data-v-00818e1c]{display:flex;align-items:center;justify-content:center;width:24px;height:24;flex-shrink:0}.toast-text[data-v-00818e1c]{font-weight:500;font-size:16px;line-height:1.5;color:var(--white-color);flex:1}.toast--success-neutral .toast-text[data-v-00818e1c],.toast--error-neutral .toast-text[data-v-00818e1c]{color:var(--subtle-text-color)}.toast-close[data-v-00818e1c]{position:absolute;top:10px;right:12px;width:12px;height:12px;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.6;transition:opacity .2s ease}.toast-close[data-v-00818e1c]:hover{opacity:1}.toast--error .toast-close[data-v-00818e1c],.toast--success .toast-close[data-v-00818e1c],.toast--processing .toast-close[data-v-00818e1c]{color:#fff9}.toast--success-neutral .toast-close[data-v-00818e1c],.toast--error-neutral .toast-close[data-v-00818e1c]{color:#0009}.toast-container[data-v-c7b560e5]{position:absolute;top:82px;right:0;z-index:9999;pointer-events:none;font-family:var(--main-text-family)}.toast-list[data-v-c7b560e5]{display:flex;flex-direction:column;gap:12px}.toast-container[data-v-c7b560e5]>*{pointer-events:auto}.toast-enter-active[data-v-c7b560e5],.toast-leave-active[data-v-c7b560e5]{transition:all .3s ease}.toast-enter-from[data-v-c7b560e5],.toast-leave-to[data-v-c7b560e5]{opacity:0;transform:translate(100%)}.toast-move[data-v-c7b560e5]{transition:transform .3s ease}.tooltip-trigger[data-v-93e1c8e0]{display:inline-block;position:relative;line-height:0}.tooltip-popup[data-v-93e1c8e0]{position:absolute;z-index:1000;border-radius:8px;font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:1.5;text-align:left;pointer-events:auto;box-shadow:0 4px 6px -2px #0a0d1208,0 12px 16px -4px #0a0d1214}.tooltip-content[data-v-93e1c8e0]{padding:12px;border-radius:8px;background-color:var(--tooltip-color);color:var(--white-color)}.tooltip-enter-active[data-v-93e1c8e0],.tooltip-leave-active[data-v-93e1c8e0]{transition:opacity .2s ease,transform .2s ease}.tooltip-enter-from[data-v-93e1c8e0],.tooltip-leave-to[data-v-93e1c8e0]{opacity:0;transform:translateY(4px)}.tooltip-enter-to[data-v-93e1c8e0],.tooltip-leave-from[data-v-93e1c8e0]{opacity:1;transform:translateY(0)}.notification-item[data-v-b520c092]{background:var(--white-color);border-radius:4px;padding:12px 8px;cursor:pointer;transition:background-color .2s ease;display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.notification-item[data-v-b520c092]:hover{background-color:#f8f9fa}.notification-item[data-v-b520c092]:focus{outline:2px solid var(--accent-color, #0066cc);outline-offset:2px}.notification-text[data-v-b520c092]{font-family:var(--main-text-family);font-weight:400;font-size:16px;line-height:140%;color:var(--strong-text-2-color);align-self:stretch}.notification-date[data-v-b520c092]{font-family:var(--main-text-family);font-weight:400;font-size:12px;line-height:normal;color:var(--subtle-text-2-color);align-self:stretch}.notification-item.read[data-v-b520c092]{opacity:.5}.notification-panel[data-v-f503e21f]{width:379px;background-color:var(--white-color);border-radius:24px;box-shadow:0 2px 8px #00000030;max-height:892px;min-height:200px;overflow:hidden;display:flex;flex-direction:column}.notification-header[data-v-f503e21f]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:24px 16px 20px}.header-title h3[data-v-f503e21f]{font-family:Inter;font-weight:600;font-size:20px;line-height:1.4;color:var(--strong-text-color);margin:0;padding:0 8px}.header-actions[data-v-f503e21f]{display:flex;align-items:center;gap:24px}.icon-button[data-v-f503e21f]{background:none;border:none;padding:0;margin:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease;border-radius:4px}.icon-button[data-v-f503e21f]:hover{opacity:.7}.icon-button[data-v-f503e21f]:focus{outline:2px solid var(--accent-color);outline-offset:2px}.icon-button[data-v-f503e21f]:active{opacity:.5}.mark-all-read-icon[data-v-f503e21f]{width:25px;height:24px}.close-icon[data-v-f503e21f]{width:20px;height:20px}.notification-content[data-v-f503e21f]{flex:1;overflow-y:auto;padding:0 16px}.loading-state[data-v-f503e21f],.empty-state[data-v-f503e21f],.error-state[data-v-f503e21f]{padding:20px;text-align:center;color:var(--strong-text-color);opacity:.5;font-family:Inter;font-size:16px}.error-state[data-v-f503e21f]{color:var(--error-red-color)}.notifications-list[data-v-f503e21f]{display:flex;flex-direction:column;gap:4px}.notification-separator[data-v-f503e21f]{height:1px;background-color:var(--divider-blue-color)}.app[data-v-3e780849]{height:100vh;width:100vw;display:flex;justify-content:center;background-color:var(--general-gray-bg-color)}.letterboxing[data-v-3e780849]{position:relative;width:1560px;display:flex;flex-direction:column;flex-wrap:nowrap;gap:20px;justify-content:space-between;align-items:center;margin-bottom:24px}.content-layout[data-v-3e780849]{position:relative;height:100%;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;flex:1 1 auto;min-height:0}.main-content[data-v-3e780849]{width:100%;display:flex;flex-direction:column;min-height:0}.notification-panel[data-v-3e780849]{position:absolute;top:-8px;right:0;z-index:1000}.file-preview[data-v-75a18d9e]{display:flex;align-items:center;gap:12px}.file-preview--upload[data-v-75a18d9e]{padding:12px;background:var(--light-bg-color);border-radius:8px;margin-bottom:8px}.file-icon[data-v-75a18d9e]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.file-info[data-v-75a18d9e]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.file-name[data-v-75a18d9e]{font-size:14px;font-weight:500;color:var(--strong-text-color);overflow:hidden;text-overflow:ellipsis;max-width:200px}.file-size[data-v-75a18d9e]{font-size:12px;color:var(--subtle-text-3-color)}.file-actions[data-v-75a18d9e]{display:flex;align-items:center;gap:4px;margin-left:auto}.reply-indicator[data-v-9abf9bee]{margin-bottom:8px;padding:0 20px}.reply-content[data-v-9abf9bee]{background:var(--light-bg-color);border-radius:8px;padding:12px 16px}.reply-header[data-v-9abf9bee]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.reply-label[data-v-9abf9bee]{font-size:14px;font-weight:500;color:var(--subtle-text-3-color)}.cancel-reply-button[data-v-9abf9bee]{width:16px;height:16px;border:none;background:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;color:var(--subtle-text-3-color)}.cancel-reply-button[data-v-9abf9bee]:hover{color:var(--strong-text-color)}.reply-text[data-v-9abf9bee]{font-size:14px;line-height:1.4;color:var(--text-color);overflow:hidden;text-overflow:ellipsis;max-width:100%}.chat-input[data-v-cb550506]{padding:16px 0;background:var(--white-color)}.attachments-container[data-v-cb550506]{padding:0 20px;margin-bottom:8px}.input-container[data-v-cb550506]{display:flex;align-items:flex-end;gap:16px}.attachment-button[data-v-cb550506]{width:24px;height:24px;border:none;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;flex-shrink:0;margin-bottom:16px}.input-wrapper[data-v-cb550506]{flex:1;border:1px solid var(--gray-border-color);border-radius:8px;background:var(--white-color);overflow:hidden}.message-input[data-v-cb550506]{width:100%;border:none;outline:none;resize:none;padding:16px;font-family:var(--main-text-family);font-size:16px;line-height:1.5;color:var(--strong-text-color);background:transparent;min-height:24px;max-height:120px}.message-input[data-v-cb550506]::placeholder{color:var(--subtle-text-3-color)}.send-button[data-v-cb550506]{width:56px;height:56px;border:1px solid var(--gray-border-color);border-radius:8px;background:var(--white-color);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease;flex-shrink:0}.send-button[data-v-cb550506]:hover:not(:disabled){background:var(--light-bg-color)}.send-button[data-v-cb550506]:disabled{opacity:.5;cursor:not-allowed}.date-separator[data-v-d3f70858]{display:flex;justify-content:center;margin:20px 0}.date-separator span[data-v-d3f70858]{background:var(--tag-light-bg-color);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);padding:8px 12px;border-radius:55px;font-size:14px;color:var(--strong-text-color)}.tooltip-container[data-v-50d7c6d3]{display:inline-block}.tooltip[data-v-50d7c6d3]{position:fixed;padding:6px 8px;background:var(--tooltip-color);color:var(--white-color);font-size:12px;line-height:1.5;border-radius:8px;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s;pointer-events:none;z-index:9999}.tooltip--visible[data-v-50d7c6d3]{opacity:1;visibility:visible}.tooltip-arrow[data-v-50d7c6d3]{position:absolute;top:100%;left:50%;transform:translate(-50%)}.file-preview[data-v-9e5c1e40]{display:flex;align-items:center;gap:12px}.file-icon[data-v-9e5c1e40]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer}.file-info[data-v-9e5c1e40]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.file-name[data-v-9e5c1e40]{font-size:16px;font-weight:500;color:var(--strong-text-color);overflow:hidden;text-overflow:ellipsis;margin-bottom:2px;cursor:pointer}.file-name--own[data-v-9e5c1e40]{color:var(--white-color)}.file-size[data-v-9e5c1e40]{font-size:14px;color:var(--subtle-text-3-color)}.file-size--own[data-v-9e5c1e40]{color:#fffc}.file-actions[data-v-9e5c1e40]{display:flex;align-items:center;gap:4px;margin-left:auto}.system-message[data-v-e645146b]{display:flex;justify-content:center;padding:8px 16px;margin:8px 0;font-size:12px;color:var(--general-gray-text-color);text-align:center;line-height:1.4}.chat-reply-button[data-v-aefbbff8]{cursor:pointer;background:none;border:none;padding:0;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.chat-reply-button[data-v-aefbbff8]:hover,.chat-reply-button--own[data-v-aefbbff8]:hover{color:var(--white-color)}.message[data-v-8b36ee31]{position:relative;display:flex;min-width:200px}.message-own[data-v-8b36ee31]{justify-content:flex-end}.message-bubble[data-v-8b36ee31]{min-width:150px;display:flex;align-items:end;gap:4px;padding:20px 12px;max-width:70%;background:var(--white-color);border-radius:8px;box-shadow:0 1px 2px #0000000d;overflow:visible;position:relative}.message-content[data-v-8b36ee31]{min-width:0}.bubble-own[data-v-8b36ee31]{background:var(--chat-blue-bg-color)}.bubble-multiline[data-v-8b36ee31]{padding:16px 12px}.message-text[data-v-8b36ee31]{overflow:hidden;text-overflow:ellipsis;font-size:14px;color:var(--strong-text-color);margin:0 30px 0 0;white-space:pre-wrap;line-height:1.4}.bubble-own .message-text[data-v-8b36ee31]{color:var(--white-color)}.reply-icon[data-v-8b36ee31]{position:absolute;top:10px;right:8px;opacity:0;transition:opacity .2s ease}.message:hover .reply-icon[data-v-8b36ee31]{opacity:1}.bubble-own .time[data-v-8b36ee31]{color:var(--message-buble-own-subtle-color)}.status-icon[data-v-8b36ee31]{width:16px;height:16px;display:flex;align-items:center;justify-content:center}.time[data-v-8b36ee31]{position:absolute;right:8px;bottom:8px;font-size:12px;align-self:flex-end;color:var(--subtle-text-description-color)}.message-attachment[data-v-8b36ee31]{margin-top:8px}.reply-context[data-v-8b36ee31]{margin-bottom:10px}.reply-context-content[data-v-8b36ee31]{border-radius:8px;padding:6px 8px;background:var(--general-gray-bg-color)}.bubble-own .reply-context-content[data-v-8b36ee31]{background:var(--chat-light-blue-bg-color)}.reply-context-author[data-v-8b36ee31]{font-size:12px;font-weight:500;color:var(--strong-text-color);display:block;margin-bottom:2px}.bubble-own .reply-context-author[data-v-8b36ee31]{color:var(--white-color)}.reply-context-text[data-v-8b36ee31]{font-size:12px;color:var(--strong-text-color);margin:0;overflow:hidden;text-overflow:ellipsis}.bubble-own .reply-context-text[data-v-8b36ee31]{color:var(--white-color)}.initial-message[data-v-8b36ee31]{margin-left:64px}.initial-message-icon[data-v-8b36ee31]{position:absolute;bottom:0;left:-64px}.messages-by-day[data-v-fbbc6ab2]{display:flex;flex-direction:column;gap:12px}.loading-indicator[data-v-ebd64ead]{display:flex;justify-content:center;padding:16px;font-size:14px;color:var(--medium-text-color)}.messages-container[data-v-129c7f0a]{flex:1;overflow-x:visible;overflow-y:auto;padding:20px 16px;display:flex;flex-direction:column;gap:20px;border-radius:8px;background-color:var(--general-gray-bg-color)}.avatar[data-v-6243d275]{border-radius:50%;overflow:hidden;border:1px solid var(--gray-border-color);flex-shrink:0}.avatar img[data-v-6243d275]{width:100%;height:100%;object-fit:cover}.avatar-placeholder[data-v-6243d275]{width:100%;height:100%;background:var(--light-bg-color)}.files-dropdown-container[data-v-1ec7c02c]{position:relative}.files-button[data-v-1ec7c02c]{background:var(--light-bg-color);border:none;border-radius:24px;padding:14px 20px;display:flex;align-items:center;gap:10px;cursor:pointer;transition:background-color .2s ease}.files-button[data-v-1ec7c02c]:hover{background:var(--border-color)}.files-button span[data-v-1ec7c02c]{font-size:14px;color:var(--strong-text-color)}.files-dropdown[data-v-1ec7c02c]{position:absolute;top:calc(100% + 8px);right:0;width:420px;background:var(--white-color);border-radius:24px;box-shadow:0 2px 8px #00000030;z-index:1000;padding:20px 16px 12px;display:flex;flex-direction:column;gap:12px}.files-dropdown-header[data-v-1ec7c02c]{display:flex;justify-content:center;align-items:center;padding:0 8px;position:relative}.files-dropdown-header h3[data-v-1ec7c02c]{font-family:Inter;font-weight:600;font-size:20px;line-height:1.4em;color:var(--strong-text-color);margin:0}.close-dropdown[data-v-1ec7c02c]{position:absolute;right:0;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:var(--search-icon-color);width:15px;height:15px;display:flex;align-items:center;justify-content:center;padding:0}.close-icon[data-v-1ec7c02c]{width:100%;height:100%}.close-dropdown[data-v-1ec7c02c]:hover{color:var(--strong-text-color)}.search-section[data-v-1ec7c02c]{width:100%}.search-input-container[data-v-1ec7c02c]{position:relative;width:100%}.search-input[data-v-1ec7c02c]{width:100%;padding:12px 50px 12px 20px;background:var(--white-color);border:1px solid var(--gray-border-color);border-radius:41px;font-family:Inter;font-weight:400;font-size:14px;line-height:1.4285714285714286em;color:var(--strong-text-color);outline:none;box-sizing:border-box}.search-input[data-v-1ec7c02c]::placeholder{color:#adadad}.search-input[data-v-1ec7c02c]:focus{border-color:var(--accent-color)}.search-icon[data-v-1ec7c02c]{position:absolute;right:20px;top:50%;transform:translateY(-50%);color:var(--search-icon-color);width:20px;height:20px}.files-list[data-v-1ec7c02c]{display:flex;flex-direction:column;gap:4px;width:100%}.file-item[data-v-1ec7c02c]{display:flex;align-items:center;gap:10px;padding:8px 0;width:100%;cursor:pointer;transition:background-color .2s ease;border-radius:8px}.file-item[data-v-1ec7c02c]:hover{background-color:#f5f5f5}.file-item+.file-item[data-v-1ec7c02c]{border-top:1px solid var(--divider-blue-color)}.file-icon[data-v-1ec7c02c]{width:28px;height:28px;flex-shrink:0}.file-icon[data-v-1ec7c02c] svg{width:28px;height:28px}.file-details[data-v-1ec7c02c]{display:flex;flex-direction:column;gap:6px;flex-grow:1;min-width:0}.file-title[data-v-1ec7c02c]{font-family:Inter;font-weight:400;font-size:16px;line-height:1.25em;color:var(--strong-text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-date[data-v-1ec7c02c]{font-family:Inter;font-weight:400;font-size:14px;line-height:1.1428571428571428em;color:var(--subtle-text-description-color)}.no-files-message[data-v-1ec7c02c],.loading-message[data-v-1ec7c02c]{display:flex;align-items:center;justify-content:center;padding:20px;font-family:Inter;font-weight:400;font-size:14px;color:#adadad;text-align:center}.badge[data-v-dc3049d5]{display:flex;align-items:center;gap:4px;padding:4px 12px;border-radius:50px;width:fit-content;line-height:24px;font-size:14px;font-weight:500;text-wrap-mode:nowrap}.in-conflict-badge[data-v-32c0e73a]{display:flex;align-items:center;gap:8px}.field[data-v-72592138]{display:flex;flex-direction:column;width:100%;height:100%;margin-top:8px}.field-container[data-v-72592138]{position:relative;display:flex;flex-direction:column;align-self:stretch;border:1px solid var(--subtle-text-2-color);border-radius:12px;padding:0 20px;background-color:var(--white-color);transition:border-color .2s ease}.field-container[data-v-72592138]:hover{border-color:var(--field-hover-border-color, #8b8b8b)}.field-container[data-v-72592138]:focus-within{border-color:var(--accent-color);outline:none}.field-content[data-v-72592138]{position:relative;display:flex;flex-direction:row;align-items:center;align-self:stretch;min-height:54px}.floating-label[data-v-72592138]{position:absolute;top:-7px;left:24px;background:var(--white-color);padding:0 4px;font-size:14px;line-height:1;color:var(--subtle-text-2-color);z-index:1;transition:color .2s ease}.field-container:focus-within .floating-label[data-v-72592138]{color:var(--accent-color)}.field-container--error .floating-label[data-v-72592138]{color:var(--error-red-color)}.field-container--error:focus-within .floating-label[data-v-72592138]{color:var(--error-red-color)}.field-container--error[data-v-72592138],.field-container--error[data-v-72592138]:hover{border-color:var(--error-red-color)}.field-container--error[data-v-72592138]:focus-within{border-color:var(--error-red-color)}.field-container--disabled[data-v-72592138]{background-color:var(--field-disabled-bg-color, #f5f5f5);border-color:var(--field-disabled-border-color, #e0e0e0);cursor:not-allowed}.field-container--disabled[data-v-72592138]:hover{border-color:var(--field-disabled-border-color, #e0e0e0)}.error-text[data-v-72592138]{display:flex;align-items:center;gap:4px;padding:4px 14px 0;font-size:12px;line-height:1.5;color:var(--error-red-color)}.dropdown[data-v-61dd2b3d]{position:absolute;top:100%;left:0;right:0;background:var(--white-color);border-radius:12px;box-shadow:0 4px 12px 2px #0000001a;z-index:1000;max-height:var(--31dc347b);overflow-y:auto;margin-top:12px;padding:8px 0}.dropdown-item[data-v-4b184256]{padding:10px 16px;cursor:pointer;transition:background-color .2s ease;margin:4px 0;font-size:16px;font-weight:400;line-height:1.5;color:var(--strong-text-color)}.dropdown-item[data-v-4b184256]:hover,.dropdown-item--highlighted[data-v-4b184256]{background-color:var(--light-bg-color, #f5f5f5)}.dropdown-item--selected[data-v-4b184256]{background-color:var(--accent-color);color:#fff}.dropdown-item--selected[data-v-4b184256]:hover,.dropdown-item--selected.dropdown-item--highlighted[data-v-4b184256]{background-color:var(--accent-color);opacity:.9}.dropdown-item[data-v-4b184256]:active{background-color:#e0e0e0}.form-select[data-v-4b50fe8c]{display:flex;flex-direction:column;width:100%;position:relative}.select-wrapper[data-v-4b50fe8c]{position:relative;width:100%}.select-field[data-v-4b50fe8c]{width:100%;display:flex;align-items:center;justify-content:space-between;cursor:pointer;-webkit-user-select:none;user-select:none;background:transparent}.select-field--disabled[data-v-4b50fe8c]{cursor:not-allowed;opacity:.6}.select-value[data-v-4b50fe8c]{flex:1;font-weight:400;font-size:16px;color:var(--strong-text-color);text-align:left}.select-value--placeholder[data-v-4b50fe8c]{color:var(--placeholder-color)}.select-arrow[data-v-4b50fe8c]{transition:transform .2s ease;flex-shrink:0;margin-left:8px;color:var(--subtle-text-color)}.select-arrow--open[data-v-4b50fe8c]{transform:rotate(180deg)}.dropdown-enter-active[data-v-4b50fe8c],.dropdown-leave-active[data-v-4b50fe8c]{transition:opacity .2s ease,transform .2s ease}.dropdown-enter-from[data-v-4b50fe8c],.dropdown-leave-to[data-v-4b50fe8c]{opacity:0;transform:translateY(-8px)}.text-area-container[data-v-33da36fe]{display:flex;flex-direction:column;align-self:stretch;width:100%;min-height:178px;max-height:500px;background:var(--white-color)}[data-v-33da36fe] .field{flex:1}[data-v-33da36fe] .field-container{flex:1;border-radius:16px;padding:16px 8px 8px 20px}[data-v-33da36fe] .field-content{align-items:flex-start;flex:1}.text-area-field[data-v-33da36fe]{width:100%;height:100%;min-height:120px;resize:vertical;border:none;outline:none;font-weight:400;font-size:16px;line-height:1.5;color:var(--strong-text-color);background:transparent}.text-area-field[data-v-33da36fe]::placeholder{color:var(--placeholder-color)}.text-area-field[data-v-33da36fe]:disabled{opacity:.6;cursor:not-allowed}.text-area-helper[data-v-33da36fe]{display:flex;flex-direction:column;align-self:stretch;padding:8px 14px 0}.helper-text[data-v-33da36fe]{font-weight:400;font-size:12px;line-height:1.5;color:#0009;text-align:left}.help-dialog-content[data-v-c5a48905]{display:flex;flex-direction:column;gap:36px}.form-fields[data-v-c5a48905]{display:flex;flex-direction:column;gap:24px}.checkbox-wrapper[data-v-c5a48905]{display:flex;align-items:center;gap:8px}.checkbox-label[data-v-c5a48905]{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.checkbox-input[data-v-c5a48905]{display:none}.checkbox-custom[data-v-c5a48905]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;border:1px solid #ADADAD;background:#fff;transition:all .2s ease;flex-shrink:0}.checkbox-input:checked+.checkbox-custom[data-v-c5a48905]{background:var(--accent-color);border-color:var(--accent-color)}.checkbox-text[data-v-c5a48905]{color:var(--strong-text-color);font-family:Inter;font-size:16px;font-weight:400;line-height:1.5}.text-tooltip-container[data-v-52e9543b]{flex:1;min-width:0}.text-tooltip-container[data-v-52e9543b] *{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.chat-header[data-v-18f254e0]{display:flex;gap:8px;align-items:center;justify-content:space-between;padding:20px 0;background:var(--white-color);width:100%;max-width:100%}.right-header[data-v-18f254e0]{display:flex;align-items:center;gap:16px}.chat-info[data-v-18f254e0]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.details[data-v-18f254e0]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.topic[data-v-18f254e0]{font-size:20px;font-weight:500;color:var(--strong-text-color);margin:0;line-height:1.2}.role[data-v-18f254e0]{font-size:14px;color:var(--subtle-text-3-color)}.actions[data-v-18f254e0]{display:flex;align-items:center;gap:16px}.order-link[data-v-18f254e0]{text-decoration:none;color:inherit;display:block}.order-link h1[data-v-18f254e0]:hover{color:var(--accent-color)}.title-wrapper[data-v-18f254e0]{display:flex;align-items:center;gap:4px;flex:1;min-width:0}.room-list-item[data-v-1319fcce]{display:flex;align-items:center;gap:12px;padding:16px 12px;cursor:pointer;transition:background-color .2s ease;border-radius:8px;margin:0 16px}.room-list-item[data-v-1319fcce]:hover{background:var(--light-bg-color)}.room-list-item.active[data-v-1319fcce]{background:var(--list-item-active-color)}.chat-info[data-v-1319fcce]{flex:1;min-width:0}.header[data-v-1319fcce]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.topic[data-v-1319fcce]{font-size:16px;font-weight:500;color:var(--strong-text-color);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.time[data-v-1319fcce]{font-size:14px;color:var(--subtle-text-3-color);flex-shrink:0}.preview[data-v-1319fcce]{display:flex;align-items:center;justify-content:space-between;gap:8px}.last-message[data-v-1319fcce]{font-size:14px;color:var(--secondary-text-color);margin:0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.unread-badge[data-v-1319fcce]{background:var(--accent-color);color:var(--white-color);border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:400;flex-shrink:0}.tab[data-v-9348d6ec]{flex:1;display:flex;justify-content:center;align-items:center;gap:4px;padding:12px 0;background:none;border:none;border-bottom:1px solid transparent;font-size:14px;font-weight:400;color:var(--subtle-text-3-color);cursor:pointer;transition:all .2s ease}.tab.active[data-v-9348d6ec]{color:var(--accent-color);background:var(--list-item-active-color);border-bottom-color:var(--accent-color);border-radius:8px 8px 0 0}.tabs-container[data-v-faa27225]{padding:0 16px}.tabs[data-v-faa27225]{display:flex;border-bottom:1px solid var(--gray-border-color)}.chat-page[data-v-3fa9f525]{display:grid;grid-template-columns:repeat(3,1fr);height:100%;border-radius:16px;background:var(--white-color)}.chat-list-panel[data-v-3fa9f525]{border-right:1px solid var(--border-color);display:flex;flex-direction:column;min-width:0}.search-container[data-v-3fa9f525]{padding:20px 16px}.room-list[data-v-3fa9f525]{flex:1;overflow-y:auto;padding:8px 0}.chat-conversation-panel[data-v-3fa9f525]{grid-column:span 2;display:flex;flex-direction:column;min-height:0;padding:0 20px;overflow:visible}.no-chat-selected[data-v-3fa9f525]{flex:1;display:flex;align-items:center;justify-content:center;color:var(--subtle-text-3-color)}.no-chat-selected p[data-v-3fa9f525]{margin:0;font-size:16px;color:var(--subtle-text-3-color)}.wizard-step[data-v-94c0717d]{flex:1}.wizard-step-indicator[data-v-94c0717d]{height:8px;margin-bottom:12px;border-radius:16px;background-color:var(--divider-blue-color)}.wizard-step-indicator__toggled[data-v-94c0717d]{background-color:var(--accent-color)}.company-wizard[data-v-fe64dcee]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background-color:var(--general-gray-bg-color);width:100%}.wizard-container[data-v-fe64dcee]{width:888px;display:flex;flex-direction:column;align-items:center;gap:60px;padding:40px 80px;margin:0 auto;background-color:var(--white-color);border-radius:16px;box-shadow:0 4px 8px #00000014}.stepper-section[data-v-fe64dcee]{display:flex;justify-content:stretch;align-items:stretch;width:100%;gap:16px}.step-content[data-v-fe64dcee]{width:100%;display:flex;flex-direction:column;align-items:center}.step-loading[data-v-fe64dcee]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:60px 40px;color:var(--gray-subtle-text-color);font-family:var(--main-text-family);font-size:16px}.loading-spinner[data-v-fe64dcee]{width:32px;height:32px;border:3px solid var(--light-gray-text-color);border-top:3px solid var(--accent-color);border-radius:50%;animation:spin-fe64dcee 1s linear infinite}@keyframes spin-fe64dcee{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wizard-page[data-v-1dfaa3e1]{display:flex;flex-direction:column;min-height:100vh;background-color:var(--general-gray-bg-color);overflow-y:auto}.wizard-container[data-v-1dfaa3e1]{flex:1;display:flex;align-items:center;justify-content:center}.support-btn-wrapper[data-v-1dfaa3e1]{position:fixed;right:40px;bottom:60px}.form-checkbox[data-v-23d4c79c]{display:flex;flex-direction:column;width:100%}.checkbox-container[data-v-23d4c79c]{display:flex;align-items:flex-start;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none;width:fit-content}.checkbox-container--disabled[data-v-23d4c79c]{cursor:not-allowed;opacity:.6}.checkbox-input[data-v-23d4c79c]{position:absolute;opacity:0;height:0;width:0}.checkbox-icon[data-v-23d4c79c]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#0000008f;transition:color .2s ease}.checkbox-container:hover .checkbox-icon[data-v-23d4c79c]{color:#000000b3}.checkbox-container--checked .checkbox-icon[data-v-23d4c79c]{color:var(--accent-color)}.checkbox-container--disabled .checkbox-icon[data-v-23d4c79c]{color:#00000042}.checkbox-label[data-v-23d4c79c]{font-weight:400;font-size:16px;line-height:1.5;color:#0009;transition:color .2s ease}.checkbox-label[data-v-23d4c79c] a{color:#0009}.checkbox-label[data-v-23d4c79c] a:hover{color:var(--accent-color)}.checkbox-container:hover .checkbox-label[data-v-23d4c79c]{color:#000000de}.checkbox-container--disabled .checkbox-label[data-v-23d4c79c]{color:#00000042}.checkbox-container--checked .checkbox-label[data-v-23d4c79c]{color:#000000de}.datepicker-field[data-v-3ef1bece]{flex:1;border:none;outline:none;background:transparent;font-weight:400;font-size:16px;color:var(--subtle-text-3-color);cursor:pointer}.datepicker-field--has-value[data-v-3ef1bece]{color:var(--strong-text-color)}.datepicker-placeholder[data-v-3ef1bece]{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;font-weight:400;font-size:16px;color:var(--subtle-text-3-color);pointer-events:none;z-index:1}.datepicker-field[data-v-3ef1bece]:disabled{cursor:not-allowed}.datepicker-icon[data-v-3ef1bece]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--subtle-text-3-color);cursor:pointer;transition:color .2s ease;margin-left:12px}[data-v-3ef1bece] .field-container:hover .datepicker-icon{color:var(--datepicker-hover-color)}[data-v-3ef1bece] .field-container:focus-within .datepicker-icon{color:var(--accent-color)}[data-v-3ef1bece] .field-container--disabled .datepicker-icon{color:var(--datepicker-disabled-color);cursor:not-allowed}.input-field[data-v-7065b03d]{width:100%;border:none;outline:none;background:transparent;font-weight:400;font-size:16px;color:var(--strong-text-color)}.input-field[data-v-7065b03d]::placeholder{color:var(--placeholder-color)}.input-field[data-v-7065b03d]:disabled{color:var(--placeholder-color);cursor:not-allowed}.location-select-container[data-v-d79a5312]{width:100%;position:relative}.location-input[data-v-d79a5312]{width:100%;border:none;outline:none;background:transparent;font-size:16px;color:var(--strong-text-color)}.location-input[data-v-d79a5312]::placeholder{color:var(--placeholder-color)}.location-input[data-v-d79a5312]:disabled{color:var(--placeholder-color);cursor:not-allowed}.loading-indicator[data-v-d79a5312]{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:14px;color:var(--subtle-text-color)}.suggestions-dropdown[data-v-d79a5312]{position:absolute;top:100%;left:0;right:0;background:var(--white-color);border:1px solid var(--border-color);border-radius:8px;box-shadow:0 4px 12px #0000001a;z-index:1000;max-height:200px;overflow-y:auto}.suggestion-item[data-v-d79a5312]{padding:12px 16px;cursor:pointer;font-size:14px;color:var(--strong-text-color);border-bottom:1px solid var(--border-color);transition:background-color .2s ease}.suggestion-item[data-v-d79a5312]:last-child{border-bottom:none}.suggestion-item[data-v-d79a5312]:hover{background-color:var(--general-gray-bg-color)}.no-suggestions[data-v-d79a5312]{padding:12px 16px;font-size:14px;color:var(--subtle-text-color);text-align:center}.tree-node[data-v-c27ffd82]{width:100%}.tree-node-content[data-v-c27ffd82]{display:flex;align-items:center;padding:6px 8px;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;transition:background-color .2s ease;min-height:32px}.tree-node-content[data-v-c27ffd82]:hover{background-color:var(--hover-color, rgba(0, 0, 0, .04))}.tree-expand-icon[data-v-c27ffd82]{width:16px;height:16px;display:flex;align-items:center;justify-content:center;margin-right:4px;transition:transform .2s ease;font-size:10px;color:var(--subtle-text-color);cursor:pointer}.tree-expand-icon--expanded[data-v-c27ffd82]{transform:rotate(90deg)}.tree-expand-spacer[data-v-c27ffd82]{width:16px;margin-right:4px}.tree-checkbox[data-v-c27ffd82]{margin-right:8px;flex-shrink:0}.tree-node-title[data-v-c27ffd82]{flex:1;font-size:14px;color:var(--strong-text-color);line-height:1.4}.tree-children[data-v-c27ffd82]{width:100%}.form-tree-select[data-v-53ce7fc6]{display:flex;flex-direction:column;width:100%;position:relative}.tree-select-wrapper[data-v-53ce7fc6]{position:relative;width:100%}.tree-select-content[data-v-53ce7fc6]{padding:4px 0;display:flex;flex-direction:column;max-height:300px}.tree-select-input-area[data-v-53ce7fc6]{width:100%;display:flex;flex-direction:row;align-items:center;align-self:stretch;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none;background:transparent;flex-wrap:nowrap;margin:14px 0}.selected-chips[data-v-53ce7fc6]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.chip[data-v-53ce7fc6]{display:flex;align-items:center;gap:6px;padding:6px 10px;background-color:var(--tag-light-bg-color);border-radius:40px;transition:background-color .2s ease}.chip--counter[data-v-53ce7fc6]{background-color:var(--light-gray-bg-color);cursor:pointer;-webkit-user-select:none;user-select:none}.chip--counter[data-v-53ce7fc6]:hover{background-color:var(--gray-bg-color)}.chip[data-v-53ce7fc6]:hover{background-color:var(--chip-hover-color)}.chip-text[data-v-53ce7fc6]{font-size:14px;font-weight:500;line-height:1.4;color:var(--strong-text-2-color);text-align:center}.chip-close[data-v-53ce7fc6]{display:flex;align-items:center;justify-content:center;width:10px;height:10px;cursor:pointer;color:var(--strong-text-2-color);transition:color .2s ease}.chip-close[data-v-53ce7fc6]:hover{color:var(--strong-text-color)}.tree-select-placeholder[data-v-53ce7fc6]{flex:1;font-weight:400;font-size:16px;color:var(--placeholder-color);text-align:left;min-width:120px}.tree-select-arrow[data-v-53ce7fc6]{transition:transform .2s ease;flex-shrink:0;margin-left:auto;color:var(--subtle-text-color)}.tree-select-arrow--open[data-v-53ce7fc6]{transform:rotate(180deg)}.tree-node-wrapper[data-v-53ce7fc6]{width:100%}.measure-element[data-v-53ce7fc6]{position:absolute;top:-9999px;left:-9999px;visibility:hidden;pointer-events:none}.dropdown-enter-active[data-v-53ce7fc6],.dropdown-leave-active[data-v-53ce7fc6]{transition:opacity .2s ease,transform .2s ease}.dropdown-enter-from[data-v-53ce7fc6],.dropdown-leave-to[data-v-53ce7fc6]{opacity:0;transform:translateY(-8px)}[data-v-53ce7fc6] .field-container--disabled{background-color:var(--light-bg-color);border-color:var(--datepicker-disabled-color);cursor:not-allowed}[data-v-53ce7fc6] .field-container--disabled:hover{border-color:var(--datepicker-disabled-color)}[data-v-53ce7fc6] .field-container--disabled .tree-select-content{cursor:not-allowed}[data-v-53ce7fc6] .field-container--disabled .chip{background-color:var(--light-bg-color);color:var(--gray-text-color)}[data-v-53ce7fc6] .field-container--disabled .chip-close{color:var(--gray-text-color);cursor:not-allowed}[data-v-53ce7fc6] .field-container--disabled .tree-select-arrow{cursor:not-allowed}[data-v-53ce7fc6] .field-container:focus-within{border-color:var(--accent-color)}.search-container[data-v-53ce7fc6]{padding:8px 12px;border-bottom:1px solid var(--light-gray-border-color);margin-bottom:4px;flex-shrink:0}.search-input-wrapper[data-v-53ce7fc6]{position:relative;display:flex;align-items:center;background:var(--light-bg-color);border:1px solid var(--gray-border-color);border-radius:6px;padding:8px 12px;gap:8px;transition:border-color .2s ease}.search-input-wrapper[data-v-53ce7fc6]:focus-within{border-color:var(--accent-color)}.search-icon[data-v-53ce7fc6]{width:16px;height:16px;color:var(--placeholder-color);flex-shrink:0}.search-input[data-v-53ce7fc6]{flex:1;border:none;outline:none;background:transparent;font-size:14px;color:var(--strong-text-color);font-family:var(--main-text-family)}.search-input[data-v-53ce7fc6]::placeholder{color:var(--placeholder-color)}.search-clear[data-v-53ce7fc6]{display:flex;align-items:center;justify-content:center;width:16px;height:16px;cursor:pointer;color:var(--placeholder-color);transition:color .2s ease;flex-shrink:0}.search-clear[data-v-53ce7fc6]:hover{color:var(--strong-text-color)}.tree-items-container[data-v-53ce7fc6]{flex:1;overflow-y:auto;min-height:0}.no-results[data-v-53ce7fc6]{padding:16px;text-align:center;color:var(--subtle-text-2-color);font-size:14px}@media (max-width: 768px){.tree-select-content[data-v-53ce7fc6]{padding:10px 0}.search-container[data-v-53ce7fc6]{padding:8px}.chip[data-v-53ce7fc6]{padding:4px 8px}.chip-text[data-v-53ce7fc6]{font-size:12px}}.upload-area[data-v-fe3af58d]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 16px;background-color:#f6f7ff;border:1px dashed #9299FF;border-radius:12px;transition:all .2s ease}.upload-area.drag-over[data-v-fe3af58d]{background-color:#ebeeff;border-color:#7c85ff}.upload-title[data-v-fe3af58d]{font-size:16px;font-weight:400;line-height:1.4;color:var(--strong-text-color);text-align:center}.upload-link[data-v-fe3af58d]{color:var(--accent-color);cursor:pointer;text-decoration:underline;transition:color .2s ease}.upload-link[data-v-fe3af58d]:hover{color:var(--blue-text-color);text-decoration:none}.upload-info[data-v-fe3af58d]{display:flex;flex-direction:column;gap:4px}.upload-note[data-v-fe3af58d]{font-size:12px;line-height:1.4;color:var(--gray-text-color);text-align:center}.upload-area--small[data-v-fe3af58d]{padding:20px 16px;gap:8px}.upload-area--small .upload-title[data-v-fe3af58d]{font-size:14px;width:auto}.upload-area--small .upload-info[data-v-fe3af58d]{width:auto;font-size:14px}.loading-bar[data-v-931165b1]{width:100%;height:4px}.loading-container[data-v-931165b1]{width:100%;height:100%;background-color:var(--progress-bg-color);border-radius:4px;overflow:hidden}.loading-fill[data-v-931165b1]{height:100%;width:40%;background-color:var(--accent-color);border-radius:4px;animation:loading-931165b1 1.5s ease-in-out infinite}@keyframes loading-931165b1{0%{transform:translate(-100%)}50%{transform:translate(150%)}to{transform:translate(-100%)}}.help-tooltip[data-v-8d97d397]{position:relative}.tooltip-icon[data-v-8d97d397]{position:absolute;top:-2px;right:-8px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:help;color:#4c82f6}.tooltip-icon-error[data-v-8d97d397]{color:#df4c4c}.tooltip-popup[data-v-8d97d397]{box-sizing:border-box;position:absolute;right:0;bottom:calc(100% + 8px);z-index:1000;width:400px;padding:12px;background-color:#4c82f6;color:var(--white-color);border-radius:8px;font-weight:400;font-size:12px;line-height:1.5;box-shadow:0 4px 6px -2px #0a0d1208,0 12px 16px -4px #0a0d1214;pointer-events:auto;white-space:normal;word-wrap:break-word;transform:none;cursor:auto}.tooltip-popup--error[data-v-8d97d397]{background-color:var(--error-red-color)}.tooltip-enter-active[data-v-8d97d397],.tooltip-leave-active[data-v-8d97d397]{transition:opacity .2s ease,transform .2s ease}.tooltip-enter-from[data-v-8d97d397],.tooltip-leave-to[data-v-8d97d397]{opacity:0;transform:translateY(-4px)}.tooltip-enter-to[data-v-8d97d397],.tooltip-leave-from[data-v-8d97d397]{opacity:1;transform:translateY(0)}.tooltip-popup[data-v-8d97d397] a{color:#fff;text-decoration:underline}.tooltip-popup[data-v-8d97d397] a:hover{color:var(--accent-color)}.uploader-item[data-v-3caaef5d]{display:flex;align-items:center;gap:16px;padding:20px 16px;background-color:var(--light-bg-color);border-radius:12px}.uploader-item--error[data-v-3caaef5d]{background-color:var(--light-red-bg-color)}.file-preview[data-v-3caaef5d]{width:60px;height:60px;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.file-icon-container[data-v-3caaef5d]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.file-icon[data-v-3caaef5d]{width:40px;height:40px;border-radius:2px}.file-info[data-v-3caaef5d]{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.file-name[data-v-3caaef5d]{font-size:16px;font-weight:400;line-height:1.75;color:var(--strong-text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-name--error[data-v-3caaef5d]{color:var(--error-red-color)}.file-meta[data-v-3caaef5d]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.file-size[data-v-3caaef5d],.upload-status[data-v-3caaef5d]{font-size:14px;font-weight:400;line-height:1.5;color:#0009}.upload-status.error[data-v-3caaef5d]{color:var(--error-red-color)}.separator[data-v-3caaef5d]{font-size:11px;color:#0009}.actions[data-v-3caaef5d]{display:flex;align-items:center;gap:12px}.uploader[data-v-2a70dcb8]{display:flex;flex-direction:column;align-items:center;gap:16px}.file-list[data-v-2a70dcb8]{display:flex;flex-direction:column;gap:12px;width:100%}.model-preview[data-v-2a70dcb8]{width:100%;height:100%;object-fit:contain;border-radius:4px;background-color:#fff}.expandable-text[data-v-9ebdcb81]{font-weight:500;font-size:14px;line-height:1.6;color:var(--strong-text-2-color);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-wrap}.expandable-text.expanded[data-v-9ebdcb81]{-webkit-line-clamp:unset;overflow:visible}.read-more-btn[data-v-9ebdcb81]{display:flex;align-items:center;gap:6px;background:none;border:none;cursor:pointer;align-self:flex-start;height:26px;font-weight:400;font-size:14px;color:var(--subtle-text-3-color)}.read-more-btn svg[data-v-9ebdcb81]{transition:transform .2s ease}.read-more-btn svg.rotated[data-v-9ebdcb81]{transform:rotate(180deg)}.reject-message-box[data-v-1b44e845]{display:flex;align-items:flex-start;gap:12px;padding:14px 12px;background-color:var(--red-bg-color);border-radius:12px;align-self:stretch;margin-bottom:8px}.reject-message-box__icon[data-v-1b44e845]{flex-shrink:0;width:24px;height:24px}.reject-message-box__text[data-v-1b44e845]{flex:1}.create-order-container[data-v-d2ec782b]{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;width:100%}.is-customer-material-checkbox[data-v-d2ec782b]{margin-top:12px}.upload-panel[data-v-d2ec782b]{grid-column:span 2;display:flex;flex-direction:column;gap:16px}.form-container[data-v-d2ec782b]{grid-column:span 4}.form-fields[data-v-d2ec782b]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:24px}.form-fields .form-field--full[data-v-d2ec782b]{grid-column:1 / -1}@media (max-width: 768px){.form-fields[data-v-d2ec782b]{grid-template-columns:1fr}}.action-buttons[data-v-d2ec782b]{display:flex;flex-direction:row;gap:16px}.action-buttons[data-v-d2ec782b]>*{flex:1}.reject-message-box[data-v-d2ec782b]{margin-bottom:20px}.breadcrumbs[data-v-b55d7070]{display:flex;align-items:center;gap:12px;height:52px}.breadcrumb-title[data-v-b55d7070]{font-weight:600;font-size:20px;line-height:1.4;color:var(--strong-text-color)}.breadcrumb-arrow[data-v-b55d7070]{width:20px;height:20px;color:var(--strong-text-color);cursor:pointer}.page[data-v-70ea6930]{position:relative;height:100%;min-height:0;display:var(--f8154570);flex-direction:var(--4270578c)}.page-header.scrolling-down[data-v-70ea6930]{transition:transform .3s ease,opacity 0s ease 0s}.page-header.scrolling-up[data-v-70ea6930]{transition:transform .3s ease .15s,opacity 0s ease .3s}.page-header.no-transition[data-v-70ea6930]{transition:none}.page-header.header-hidden[data-v-70ea6930]{transform:translateY(-100%);opacity:0}.main-header[data-v-70ea6930]{display:flex;justify-content:space-between;gap:24px;padding-bottom:12px}.left-header[data-v-70ea6930]{flex:1;display:flex;gap:16px;align-items:center;min-width:0}.sub-header[data-v-70ea6930]{padding-bottom:20px}.page-content[data-v-70ea6930]{position:var(--9a905752);top:var(--2bd3c167);left:var(--25e28f3c);right:var(--25e28f3c);bottom:var(--25e28f3c);transition:top .3s ease;flex:var(--4e9e0227);overflow-y:auto}.page-content.header-hidden[data-v-70ea6930]{top:0}.message-panel[data-v-83dfe99c]{display:flex;align-items:center;gap:12px;padding:16px 20px;border-radius:12px}.message-panel-icon[data-v-83dfe99c]{flex-shrink:0}.message-panel__warn[data-v-83dfe99c]{background-color:var(--yellow-bg-color);border:1px solid var(--yellow-border-color)}.message-panel__warn .action[data-v-83dfe99c] *{color:var(--moderation-yellow-color)}.message-panel__error[data-v-83dfe99c]{background-color:var(--red-bg-color);border:1px solid var(--red-border-color)}.message-panel__error .action[data-v-83dfe99c] *{color:var(--error-red-color)}.action[data-v-83dfe99c]{margin-left:auto;text-wrap-mode:nowrap}.moderation-message-panel[data-v-72b5fd0e]{margin-bottom:12px}.breadcrumbs[data-v-8256a856]{margin-bottom:8px}.image-viewer[data-v-8f4331d5]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:auto}.image[data-v-8f4331d5]{max-width:100%;max-height:100%;object-fit:contain}.loading[data-v-8f4331d5]{color:#666;font-size:16px}.pdf-viewer[data-v-77d57678]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.pdf-iframe[data-v-77d57678]{width:100%;height:100%;border:none}.loading[data-v-77d57678]{color:#666;font-size:16px}.canvas[data-v-13e329ee]{cursor:grab}.canvas[data-v-13e329ee]:active{cursor:grabbing}.three-d-viewer[data-v-729c65db]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.loading[data-v-729c65db],.error[data-v-729c65db]{color:#666;font-size:16px;text-align:center;padding:20px}.error[data-v-729c65db]{color:var(--error-red-color)}.viewer-panel[data-v-729c65db]{width:100%;height:100%}.file-viewer[data-v-2fe1b0b7]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.loading[data-v-2fe1b0b7],.error[data-v-2fe1b0b7],.unsupported[data-v-2fe1b0b7]{color:#666;font-size:16px;text-align:center;padding:20px}.error[data-v-2fe1b0b7]{color:var(--error-red-color)}.unsupported[data-v-2fe1b0b7]{color:#f57c00}.model-viewer[data-v-36c940cd]{background:#fff;border-radius:16px;padding:20px 32px}.loading[data-v-36c940cd]{display:flex;align-items:center;justify-content:center;color:#666;font-size:16px}.edit-form-page[data-v-f02b6557]{width:1280px;margin:0 auto;gap:8px}.form-card[data-v-f02b6557]{background:var(--white-color);border-radius:16px;box-shadow:none;border:none;display:flex;padding:32px 24px;gap:16px}.image-section[data-v-f02b6557]{display:flex;flex-direction:column;align-items:center;position:relative;padding:0 80px}.image-display[data-v-f02b6557]{width:240px;height:240px;margin-bottom:32px;cursor:pointer}.image[data-v-f02b6557]{width:100%;height:100%;overflow:hidden;border-radius:50%}.image img[data-v-f02b6557]{width:100%;height:100%;object-fit:contain}.image-placeholder[data-v-f02b6557]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.image-placeholder[data-v-f02b6557] svg{width:132px;height:132px}.upload-button[data-v-f02b6557]{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;background:none;border:none;color:#5b5b5b;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.2;cursor:pointer;padding:0;transition:color .2s ease}.upload-button[data-v-f02b6557]:hover{color:#4a4a4a}.upload-button svg[data-v-f02b6557]{width:20px;height:20px}.form-section[data-v-f02b6557]{flex:1;display:flex;flex-direction:column;gap:32px}.form-fields[data-v-f02b6557]{display:flex;flex-direction:column;gap:24px}.form-actions[data-v-f02b6557]{display:flex;gap:16px;align-items:stretch}.form-actions[data-v-f02b6557]>*{flex:1}@media (max-width: 1400px){.edit-form-page[data-v-f02b6557]{width:100%;max-width:1280px;margin:0}}@media (max-width: 1024px){.form-card[data-v-f02b6557]{flex-direction:column;height:auto;gap:32px}.image-section[data-v-f02b6557]{width:100%;height:240px;position:relative;padding:0}}@media (max-width: 768px){.image-section[data-v-f02b6557]{padding:0 20px}.form-actions[data-v-f02b6557]{flex-direction:column;gap:12px}}@media (max-width: 480px){.form-card[data-v-f02b6557]{padding:24px 16px}.image-section[data-v-f02b6557]{padding:0}.image-display[data-v-f02b6557]{width:200px;height:200px}.image-placeholder[data-v-f02b6557] svg{width:100px;height:100px}}.wizard-link-button[data-v-10df797f]{display:flex;align-items:center;gap:8px;background:none;border:none;padding:0;cursor:pointer;font-family:var(--main-text-family);font-weight:500;font-size:16px;line-height:1.5;color:var(--subtle-text-2-color);text-align:left}.wizard-link-button[data-v-10df797f]:hover{opacity:.8}.link-text[data-v-10df797f]{font-family:var(--main-text-family);font-weight:500;font-size:16px;line-height:1.5;color:var(--subtle-text-2-color);text-decoration:underline}.dialog-content[data-v-046dc855]{display:flex;flex-direction:column;align-items:center;gap:32px}.info-form-section[data-v-04a56ab1]{display:grid;gap:24px 20px;grid-template-columns:1fr 1fr}.inn-section[data-v-04a56ab1]{grid-column:span 2;display:flex;flex-direction:column;gap:12px}.inn-field[data-v-04a56ab1]{grid-column:2 span}.form-field-group[data-v-04a56ab1]{display:flex;flex-direction:column;gap:12px;flex:1}.change-inn-button[data-v-04a56ab1]{display:flex;align-items:center;gap:8px;cursor:pointer}.change-inn-text[data-v-04a56ab1]{font-family:var(--main-text-family);font-weight:400;font-size:16px;line-height:1.21;color:var(--accent-color)}.edit-payment-form[data-v-574c41f3]{background-color:var(--white-color);border-radius:16px;padding:32px 24px;height:300px;display:flex;flex-direction:column}.form-content[data-v-574c41f3]{display:flex;flex-direction:column;justify-content:center;gap:32px;flex:1}.form-section[data-v-574c41f3]{display:flex;flex-direction:column;gap:24px}.form-fields[data-v-574c41f3]{display:flex;flex-direction:column;gap:16px}.form-row[data-v-574c41f3]{display:flex;justify-content:stretch;align-items:stretch;gap:16px}.form-actions[data-v-574c41f3]{display:flex;flex-direction:row;gap:16px}.auth-callback[data-v-ac0d6aa5]{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#f8f9fa}.container[data-v-ac0d6aa5]{background:#fff;border-radius:8px;padding:3rem;box-shadow:0 2px 10px #0000001a;text-align:center;max-width:500px;width:100%}.loading h2[data-v-ac0d6aa5],.error h2[data-v-ac0d6aa5],.success h2[data-v-ac0d6aa5]{color:#333;margin-bottom:1rem}.spinner[data-v-ac0d6aa5]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #007bff;border-radius:50%;animation:spin-ac0d6aa5 1s linear infinite;margin:1rem auto}@keyframes spin-ac0d6aa5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error[data-v-ac0d6aa5]{color:#721c24}.error p[data-v-ac0d6aa5]{margin-bottom:1.5rem;color:#721c24}.success[data-v-ac0d6aa5]{color:#155724}.success p[data-v-ac0d6aa5]{color:#155724;margin-bottom:1rem}.btn[data-v-ac0d6aa5]{padding:.75rem 1.5rem;border:none;border-radius:6px;font-size:1rem;font-weight:500;cursor:pointer;background-color:#007bff;color:#fff;text-decoration:none;display:inline-block}.btn[data-v-ac0d6aa5]:hover{background-color:#0056b3}.logout-callback[data-v-3d80f85f]{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#f8f9fa}.container[data-v-3d80f85f]{background:#fff;border-radius:8px;padding:3rem;box-shadow:0 2px 10px #0000001a;text-align:center;max-width:500px;width:100%}.loading h2[data-v-3d80f85f],.error h2[data-v-3d80f85f],.success h2[data-v-3d80f85f]{color:#333;margin-bottom:1rem}.spinner[data-v-3d80f85f]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #007bff;border-radius:50%;animation:spin-3d80f85f 1s linear infinite;margin:1rem auto}@keyframes spin-3d80f85f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error[data-v-3d80f85f]{color:#721c24}.error p[data-v-3d80f85f]{margin-bottom:1.5rem;color:#721c24}.success[data-v-3d80f85f]{color:#155724}.success p[data-v-3d80f85f]{color:#155724;margin-bottom:1rem}.btn[data-v-3d80f85f]{padding:.75rem 1.5rem;border:none;border-radius:6px;font-size:1rem;font-weight:500;cursor:pointer;background-color:#007bff;color:#fff;text-decoration:none;display:inline-block}.btn[data-v-3d80f85f]:hover{background-color:#0056b3}.mobile-stub-page[data-v-aafff25a]{height:100%;display:flex;flex-direction:column;background-color:var(--general-gray-bg-color)}header[data-v-aafff25a]{padding:12px 16px;background-color:var(--main-bg-first-color)}main[data-v-aafff25a]{padding:36px 0;margin:auto 16px;text-align:center;background-color:var(--main-bg-first-color);border-radius:20px}.text-wrapper[data-v-aafff25a]{padding:0 16px;margin-bottom:32px}h1[data-v-aafff25a]{margin:0 0 8px;font-size:18px;line-height:1.4}p[data-v-aafff25a]{margin:0;font-size:14px;line-height:1.4}.icon[data-v-aafff25a]{max-width:100%}.order-card[data-v-fe4f25c1]{display:flex;flex-direction:column;padding:12px 12px 16px;background-color:var(--white-color);border-radius:6px;box-shadow:0 1px 2px #5b687152,0 0 1px #1a202452;gap:12px}.order-header[data-v-fe4f25c1]{display:flex;flex-direction:column;gap:8px;cursor:pointer}.order-number-section[data-v-fe4f25c1]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:1}.order-number[data-v-fe4f25c1]{display:flex;align-items:center;gap:8px}.order-number-link[data-v-fe4f25c1]{font-weight:500;font-size:16px;line-height:1.5;color:var(--accent-color);text-decoration:none}.order-number-link[data-v-fe4f25c1]:hover{text-decoration:underline}.more-options[data-v-fe4f25c1]{width:16px;height:16px;color:var(--strong-text-color);transition:transform .3s ease}.more-options--expanded[data-v-fe4f25c1]{transform:rotate(180deg)}.order-title[data-v-fe4f25c1]{font-weight:600;font-size:16px;line-height:1.25;color:var(--strong-text-color);margin:0}.order-status[data-v-fe4f25c1]{display:flex;align-items:center;justify-content:space-between}.order-details[data-v-fe4f25c1],.details-grid[data-v-fe4f25c1]{display:flex;flex-direction:column;gap:12px}.detail-row[data-v-fe4f25c1]{display:flex;justify-content:space-between;align-items:stretch;gap:8px}.detail-label[data-v-fe4f25c1]{font-weight:400;font-size:14px;line-height:1.2;color:var(--subtle-text-color);flex:1}.detail-value[data-v-fe4f25c1]{font-weight:500;font-size:14px;line-height:1.2;color:var(--strong-text-color);flex:1}.actions-section[data-v-fe4f25c1]{display:flex;flex-direction:row;align-items:stretch;gap:8px}.action-button[data-v-fe4f25c1]{flex:1}.separate-actions-section[data-v-fe4f25c1]{display:flex;flex-direction:column;gap:8px}.expand-enter-active[data-v-fe4f25c1],.expand-leave-active[data-v-fe4f25c1]{transition:all .3s ease;overflow:hidden}.expand-enter-from[data-v-fe4f25c1],.expand-leave-to[data-v-fe4f25c1]{opacity:0;max-height:0;transform:translateY(-10px)}.expand-enter-to[data-v-fe4f25c1],.expand-leave-from[data-v-fe4f25c1]{opacity:1;max-height:300px;transform:translateY(0)}.start-conflict-icon[data-v-fe4f25c1]{cursor:pointer;transition:opacity .2s ease}.start-conflict-icon[data-v-fe4f25c1]:hover{opacity:.7}.title-wrapper[data-v-fe4f25c1]{display:flex;gap:8px;align-items:center}.action-button[data-v-ecefe99e]{width:100%}.board-column[data-v-bac62092]{display:flex;flex-direction:column;gap:8px;padding:12px 16px;background-color:var(--white-color);border-radius:16px;flex:1;position:relative}.board-header[data-v-bac62092]{display:flex;justify-content:center;align-items:center;padding:8px 12px;border-radius:8px;gap:10px}.orange-header[data-v-bac62092]{background-color:var(--orange-bg-color)}.blue-header[data-v-bac62092]{background-color:var(--blue-bg-color)}.gray-header[data-v-bac62092]{background-color:var(--general-gray-bg-color)}.board-title[data-v-bac62092]{margin:0;font-family:var(--main-text-family);font-weight:600;font-size:14px;text-transform:uppercase;text-align:center;line-height:24px}.orange-header .board-title[data-v-bac62092]{color:var(--orange-text-color)}.blue-header .board-title[data-v-bac62092]{color:var(--blue-text-color)}.gray-header .board-title[data-v-bac62092]{color:var(--gray-text-color)}.board-content[data-v-bac62092]{display:flex;flex-direction:column;gap:8px;position:relative;overflow-y:auto;flex:1;min-height:0}.no-data-placeholder[data-v-bac62092]{margin-top:205px;display:flex;flex-direction:column;align-items:center;gap:32px}.no-data-icon[data-v-bac62092]{display:flex;flex-direction:column;align-items:center;gap:24px}.no-data-text[data-v-bac62092]{font-size:16px;text-align:center;color:var(--subtle-text-2-color)}.filter-select-container[data-v-2e4c1b96]{position:relative;width:100%}.filter-select[data-v-2e4c1b96]{display:flex;padding:12px;justify-content:space-between;align-items:center;flex:1 0 0;border-radius:8px;border:1px solid var(--gray-border-color);background:var(--white-color);cursor:pointer;transition:border-color .2s ease}.filter-select[data-v-2e4c1b96]:hover,.filter-select.open[data-v-2e4c1b96]{border-color:var(--accent-color)}.filter-select-text[data-v-2e4c1b96]{color:var(--placeholder-color);font-size:14px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.filter-select-text.selected[data-v-2e4c1b96]{color:var(--strong-text-color)}.filter-select-icon[data-v-2e4c1b96]{width:16px;height:16px;color:var(--placeholder-color);transition:transform .2s ease}.filter-select-icon.rotated[data-v-2e4c1b96]{transform:rotate(180deg)}.filter-dropdown[data-v-2e4c1b96]{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:1000}.dropdown-menu[data-v-2e4c1b96]{display:flex;align-items:flex-start;border-radius:4px;border:1px solid var(--general-gray-bg-color);background:var(--white-color);box-shadow:0 12px 16px -4px #00000014,0 4px 6px -2px #00000008;padding:4px 0;flex-direction:column;max-height:400px;overflow-y:auto}.dropdown-item[data-v-2e4c1b96]{display:flex;padding:10px 12px;align-items:center;gap:8px;align-self:stretch;cursor:pointer;transition:background-color .2s ease}.dropdown-item[data-v-2e4c1b96]:hover{background:var(--general-gray-bg-color)}.dropdown-item-content[data-v-2e4c1b96]{display:flex;align-items:center;gap:8px;flex:1 0 0}.dropdown-item-text[data-v-2e4c1b96]{color:var(--strong-text-color);font-size:14px;line-height:20px}.boards-container[data-v-86c5f1c7]{height:100%;display:flex;gap:16px;background-color:var(--general-gray-bg-color);flex:1;min-height:0;overflow-x:auto}.loading-state[data-v-86c5f1c7],.error-state[data-v-86c5f1c7]{display:flex;align-items:center;justify-content:center;height:200px;font-size:16px;color:var(--subtle-text-color)}.error-state[data-v-86c5f1c7]{color:var(--error-red-color)}.action-button[data-v-86c5f1c7]{flex:1}.response-count[data-v-3d44f7f1]{align-self:stretch;display:flex;align-items:center;font-size:14px;color:var(--subtle-text-color);font-weight:500}.response-count[data-v-3d44f7f1]:hover{color:var(--strong-text-color)}.action-buttons[data-v-ae605e54]{display:flex;justify-content:flex-end;align-items:center;gap:12px}.boards-container[data-v-ae605e54]{height:100%;display:flex;gap:16px;background-color:var(--general-gray-bg-color);flex:1;min-height:0;overflow-x:auto}.loading-state[data-v-ae605e54],.error-state[data-v-ae605e54]{display:flex;align-items:center;justify-content:center;height:200px;font-size:16px;color:var(--subtle-text-color)}.error-state[data-v-ae605e54]{color:var(--error-red-color)}.action-button[data-v-ae605e54]{flex:1}.file-button[data-v-0e919795]{display:flex;align-items:center;gap:8px;padding:8px 16px 8px 10px;border:1px solid var(--tag-light-bg-color);border-radius:8px;background-color:var(--white-color);cursor:pointer;transition:all .2s ease;outline:none;height:57px;width:224px;max-width:224px;text-align:left}.file-button[data-v-0e919795]:hover{background-color:var(--light-bg-color);border-color:var(--border-color)}.file-button[data-v-0e919795]:focus-visible{outline:2px solid var(--accent-color);outline-offset:1px}.file-button[data-v-0e919795]:active{background-color:var(--general-gray-bg-color);border-color:var(--gray-border-color)}.file-icon[data-v-0e919795]{flex-shrink:0;width:36px;height:36px}.file-info[data-v-0e919795]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.file-name[data-v-0e919795]{font-weight:400;font-size:14px;line-height:1.5;color:var(--strong-text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-size[data-v-0e919795]{font-weight:400;font-size:12px;line-height:1.5;color:var(--subtle-text-2-color)}.property-label--list[data-v-7390f25c]{font-size:14px;line-height:1.14;color:var(--subtle-text-description-color)}.property-label--page[data-v-7390f25c],.property-label--subpage[data-v-7390f25c]{font-size:16px;color:var(--subtle-text-color)}.property-label--dialog[data-v-7390f25c],.property-label--wizard[data-v-7390f25c]{color:var(--subtle-text-2-color)}.property-label--response[data-v-7390f25c]{font-weight:400;font-size:16px;line-height:1.6;color:var(--subtle-text-color)}.property-label--profile[data-v-7390f25c]{font-family:Inter;font-weight:400;font-size:16px;line-height:1.6;color:var(--subtle-text-color)}.property-label[data-v-47cd8a14]{display:flex;gap:4px}.property-info[data-v-47cd8a14]{display:flex;flex-direction:column}.property-info--list[data-v-47cd8a14]{gap:6px;min-width:0}.property-info--list .property-value[data-v-47cd8a14]{font-size:16px;font-weight:500;line-height:1.25;color:var(--strong-text-color)}.property-info--page[data-v-47cd8a14]{gap:4px;line-height:1.6}.property-info--page .property-value[data-v-47cd8a14]{font-weight:600;font-size:16px;color:var(--strong-text-2-color)}.property-info--dialog[data-v-47cd8a14],.property-info--wizard[data-v-47cd8a14]{gap:8px}.property-info--profile[data-v-47cd8a14]{gap:4px;flex:1}.property-info--subpage .property-value[data-v-47cd8a14]{font-size:16px;font-weight:500}.property-info--profile .property-value[data-v-47cd8a14]{font-family:Inter;font-weight:600;font-size:16px;line-height:1.6;color:var(--strong-text-2-color)}.property-info--wizard .property-value[data-v-47cd8a14]{font-size:18px}.dash[data-v-47cd8a14]{display:inline-block;width:100%}.property-value.subtle-value[data-v-47cd8a14]{color:var(--subtle-text-description-color)}.response-dialog[data-v-2c5ca96b]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px}.dialog-form[data-v-2c5ca96b]{display:flex;flex-direction:column;align-self:stretch;gap:16px}.form-field[data-v-2c5ca96b]{display:flex;flex-direction:column;gap:8px}.field-label[data-v-2c5ca96b]{font-weight:400;font-size:16px;line-height:1.5;color:var(--subtle-text-2-color)}.response-text[data-v-2c5ca96b]{font-weight:400;font-size:16px;line-height:1.5;color:var(--strong-text-color);white-space:pre-wrap}.file-info[data-v-2c5ca96b],.files-list[data-v-2c5ca96b]{display:flex;flex-direction:column;gap:8px}.file-item[data-v-2c5ca96b]{align-self:flex-start}.no-files-message[data-v-2c5ca96b]{font-weight:400;font-size:16px;color:var(--subtle-text-color);font-style:italic}.submit-button[data-v-2c5ca96b]{display:flex;justify-content:center;align-items:center;align-self:stretch;gap:12px;padding:24px 48px!important;font-size:18px!important;line-height:1.33!important}.cropped-text[data-v-135b194d]{display:flex;flex-direction:column;gap:2px;width:100%}.text-content[data-v-135b194d]{font-weight:400;font-size:16px;line-height:1.3;color:var(--strong-text-color);text-align:left}.text-content--cropped[data-v-135b194d]{display:-webkit-box;-webkit-line-clamp:var(--5813fe90);-webkit-box-orient:vertical;overflow:hidden;height:var(--05528068)}.read-more-container[data-v-135b194d]{display:flex;align-items:center;gap:4px}.read-more-button[data-v-135b194d]{background:none;border:none;padding:0;font-weight:400;font-size:14px;line-height:1.5;color:var(--gray-text-color);cursor:pointer;text-align:left;text-decoration:underline}.sorting-selector[data-v-43084972]{position:relative;display:inline-block}.sorting-trigger[data-v-43084972]{display:flex;align-items:center;gap:4px;padding:8px 12px;background:none;border:none;cursor:pointer;font-size:16px;font-weight:400;line-height:1;color:var(--subtle-text-color);transition:all .2s ease;outline:none}.sorting-trigger[data-v-43084972]:hover{border-color:#ccc;background-color:#fafafa}.sorting-trigger[data-v-43084972]:focus-visible{outline:2px solid var(--accent-color);outline-offset:1px}.sorting-trigger--active[data-v-43084972]{border-color:var(--accent-color);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent-color) 10%,transparent)}.sorting-label[data-v-43084972]{white-space:nowrap}.sorting-dropdown[data-v-43084972]{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--white-color);border:1px solid #E5E5E5;border-radius:4px;box-shadow:0 4px 12px #0000001a;z-index:1000;overflow:hidden}.sorting-option[data-v-43084972]{display:block;width:100%;padding:12px 16px;background:transparent;border:none;font-size:16px;font-weight:400;color:var(--subtle-text-color);text-align:left;cursor:pointer;transition:background-color .15s ease}.sorting-option[data-v-43084972]:hover{background-color:var(--light-bg-color)}.sorting-option--selected[data-v-43084972]{background-color:#e8f1ff;color:var(--accent-color);font-weight:500}.sorting-option--selected[data-v-43084972]:hover{background-color:#d4e7ff}.dropdown-enter-active[data-v-43084972],.dropdown-leave-active[data-v-43084972]{transition:all .2s ease}.dropdown-enter-from[data-v-43084972],.dropdown-leave-to[data-v-43084972]{opacity:0;transform:translateY(-8px)}.table-container[data-v-39f56d91]{background-color:var(--white-color);border-radius:16px;overflow-y:auto}.table[data-v-39f56d91]{width:100%;border-collapse:collapse;border-spacing:0}.table-header[data-v-39f56d91]{position:sticky;top:0;z-index:10;background-color:var(--white-color);box-shadow:0 1px 0 var(--border-color)}.table-header-row[data-v-39f56d91]{border-bottom:1px solid var(--border-color)}.table-header-cell[data-v-39f56d91]{padding:11px 16px;font-weight:500;font-size:16px;line-height:1.3;color:var(--strong-text-color);text-align:left;vertical-align:middle;border:none}.table-header-cell[data-v-39f56d91]:first-child{padding-left:16px}.table-header-cell[data-v-39f56d91]:last-child{padding-right:16px}.table-row[data-v-39f56d91]{border-bottom:1px solid var(--border-color)}.table-row[data-v-39f56d91]:last-child{border-bottom:none}.table-cell[data-v-39f56d91]{padding:16px;font-weight:400;font-size:16px;line-height:1.3;color:var(--strong-text-color);text-align:left;vertical-align:top;border:none}.table-cell[data-v-39f56d91]:first-child{padding-left:24px}.table-cell[data-v-39f56d91]:last-child{padding-right:24px}.table-row--clickable[data-v-39f56d91]{cursor:pointer;transition:background-color .15s ease}.table-row--clickable[data-v-39f56d91]:hover{background-color:var(--light-bg-color)}.selected-participant-actions[data-v-22c4c186]{display:flex;gap:16px}.sorting-controls[data-v-b66360a3]{display:flex;align-items:center}.header-actions[data-v-b66360a3]{display:flex;align-items:center;gap:12px}.archived-text[data-v-b66360a3]{opacity:.7}.actions-container[data-v-b66360a3]{display:flex;justify-content:flex-end;align-items:center}.description-cell[data-v-b66360a3]{max-width:300px}.files-cell[data-v-b66360a3],.files-container[data-v-b66360a3]{display:flex;flex-direction:column;gap:6px}.file-button[data-v-b66360a3]{width:100%}.more-files[data-v-b66360a3]{font-weight:400;font-size:14px;line-height:1.5;color:var(--gray-text-color);align-self:flex-start;text-decoration:underline;cursor:pointer}.no-files[data-v-b66360a3]{font-weight:400;font-size:14px;color:var(--subtle-text-color)}.order-link[data-v-b66360a3]{color:var(--accent-color);text-decoration:underline}.order-link[data-v-b66360a3]:hover{color:var(--accent-hover-color)}.blocked-link[data-v-b66360a3]{cursor:pointer}.blocked-link[data-v-b66360a3]:hover{color:var(--accent-hover-color)}.nda-faq-page[data-v-9e9b658b]{display:flex;gap:16px;overflow-y:auto}.content[data-v-9e9b658b]{padding:24px}h1[data-v-9e9b658b]{margin:0;font-size:24px;line-height:1.4}p[data-v-9e9b658b]{line-height:1.36}.edition[data-v-9e9b658b]{color:var(--subtle-text-3-color)}h2[data-v-9e9b658b]{margin-top:44px;font-size:18px}dt[data-v-9e9b658b]{float:left;font-weight:600;white-space:pre-wrap}dt[data-v-9e9b658b]:after{content:" "}dt[data-v-9e9b658b],dd[data-v-9e9b658b]{line-height:1.48}dd[data-v-9e9b658b]{margin:18px 0}li h2[data-v-9e9b658b]{display:inline-block;margin:0 0 16px}li h3[data-v-9e9b658b]{display:inline-block;margin-top:0;font-size:16px;font-weight:400}.hierarchical-list[data-v-9e9b658b]{counter-reset:item;list-style-type:none;padding:0;line-height:1.48}.hierarchical-list>li[data-v-9e9b658b]{counter-increment:item;position:relative;font-weight:600;margin-top:40px}.hierarchical-list>li[data-v-9e9b658b]:before{content:counters(item,".") ". "}.hierarchical-list ol[data-v-9e9b658b]{counter-reset:sub-item;list-style-type:none;font-size:16px;font-weight:400;padding:0}.hierarchical-list ol li[data-v-9e9b658b]{counter-increment:sub-item;position:relative;margin-bottom:6px}.hierarchical-list ol li[data-v-9e9b658b]:before{content:counters(item,".") "." counters(sub-item,".") ". ";font-weight:400;margin-right:5px}.not-found-page[data-v-c11e2c0d]{height:100%;display:flex;flex-direction:column;align-items:center;border-radius:16px;background:var(--white-color);padding-top:130px}.icon[data-v-c11e2c0d]{width:373px;height:278px;margin-bottom:30px}.title[data-v-c11e2c0d]{margin:0 0 12px;font-size:40px;line-height:1.5}.description[data-v-c11e2c0d]{width:462px;font-size:20px;line-height:1.6;margin:0 0 28px;text-align:center}.go-to-main-btn[data-v-c11e2c0d]{width:294px}.filter-tree-select-container[data-v-62031ea2]{position:relative;width:100%}.filter-select[data-v-62031ea2]{display:flex;padding:12px;justify-content:space-between;align-items:center;flex:1 0 0;border-radius:8px;border:1px solid var(--gray-border-color);background:var(--white-color);cursor:pointer;transition:border-color .2s ease}.filter-select[data-v-62031ea2]:hover,.filter-select.open[data-v-62031ea2]{border-color:var(--accent-color)}.filter-select-text[data-v-62031ea2]{color:var(--placeholder-color);font-size:14px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.filter-select-text.selected[data-v-62031ea2]{color:var(--strong-text-color)}.filter-select-icon[data-v-62031ea2]{width:16px;height:16px;color:var(--placeholder-color);transition:transform .2s ease}.filter-select-icon.rotated[data-v-62031ea2]{transform:rotate(180deg)}.filter-dropdown[data-v-62031ea2]{width:200%;position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:1000}.dropdown-menu[data-v-62031ea2]{display:flex;overflow-x:hidden;overflow-y:hidden;border-radius:4px;border:1px solid var(--general-gray-bg-color);background:var(--white-color);box-shadow:0 12px 16px -4px #00000014,0 4px 6px -2px #00000008;padding:4px 0;flex-direction:column;max-height:400px}.search-container[data-v-62031ea2]{padding:8px 12px;border-bottom:1px solid var(--light-gray-border-color);margin-bottom:4px;flex-shrink:0}.search-input-wrapper[data-v-62031ea2]{position:relative;display:flex;align-items:center;background:var(--light-bg-color);border:1px solid var(--gray-border-color);border-radius:6px;padding:8px 12px;gap:8px;transition:border-color .2s ease}.search-input-wrapper[data-v-62031ea2]:focus-within{border-color:var(--accent-color)}.search-icon[data-v-62031ea2]{width:16px;height:16px;color:var(--placeholder-color);flex-shrink:0}.search-input[data-v-62031ea2]{flex:1;border:none;outline:none;background:transparent;font-size:14px;color:var(--strong-text-color);font-family:var(--main-text-family)}.search-input[data-v-62031ea2]::placeholder{color:var(--placeholder-color)}.search-clear[data-v-62031ea2]{display:flex;align-items:center;justify-content:center;width:16px;height:16px;cursor:pointer;color:var(--placeholder-color);transition:color .2s ease;flex-shrink:0}.search-clear[data-v-62031ea2]:hover{color:var(--strong-text-color)}.tree-items-container[data-v-62031ea2]{flex:1;overflow-y:auto;min-height:0}.no-results[data-v-62031ea2]{padding:16px;text-align:center;color:var(--subtle-text-2-color);font-size:14px}.filter-multiselect-container[data-v-ed620f83]{position:relative;width:100%}.filter-select[data-v-ed620f83]{display:flex;padding:12px;justify-content:space-between;align-items:center;flex:1 0 0;border-radius:8px;border:1px solid var(--gray-border-color);background:var(--white-color);cursor:pointer;transition:border-color .2s ease}.filter-select[data-v-ed620f83]:hover,.filter-select.open[data-v-ed620f83]{border-color:var(--accent-color)}.filter-select-text[data-v-ed620f83]{color:var(--placeholder-color);font-size:14px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.filter-select-text.selected[data-v-ed620f83]{color:var(--strong-text-color)}.filter-select-icon[data-v-ed620f83]{width:16px;height:16px;color:var(--placeholder-color);transition:transform .2s ease}.filter-select-icon.rotated[data-v-ed620f83]{transform:rotate(180deg)}.filter-dropdown[data-v-ed620f83]{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:1000}.dropdown-menu[data-v-ed620f83]{display:flex;align-items:flex-start;overflow-x:hidden;overflow-y:auto;border-radius:4px;border:1px solid var(--general-gray-bg-color);background:var(--white-color);box-shadow:0 12px 16px -4px #00000014,0 4px 6px -2px #00000008;padding:4px 0;flex-direction:column;max-height:400px}.dropdown-item[data-v-ed620f83]{display:flex;padding:10px 12px;align-items:center;gap:8px;align-self:stretch;cursor:pointer;transition:background-color .2s ease}.dropdown-item[data-v-ed620f83]:hover{background:var(--general-gray-bg-color)}.dropdown-item-content[data-v-ed620f83]{display:flex;align-items:center;gap:8px;flex:1 0 0}.checkbox-container[data-v-ed620f83]{width:16px;height:16px;flex-shrink:0}.checkbox[data-v-ed620f83]{width:16px;height:16px;border-radius:2px;border:1px solid var(--gray-border-color);background:var(--white-color);display:flex;align-items:center;justify-content:center;transition:all .2s ease}.checkbox.checked[data-v-ed620f83]{background:var(--accent-color);border-color:var(--accent-color)}.dropdown-item-text[data-v-ed620f83]{color:var(--strong-text-color);font-size:14px;line-height:20px}.controls-container[data-v-092c2044]{display:flex;gap:8px;align-items:center}.controls-container[data-v-092c2044]>*{min-width:0}.nda-dialog[data-v-8227f34c]{display:flex;flex-direction:column;gap:32px}.nda-title[data-v-8227f34c]{font-weight:600;font-size:24px;line-height:1.5;text-align:center;color:var(--strong-text-color);margin:0}.nda-form[data-v-8227f34c]{display:flex;flex-direction:column;gap:24px}.company-fields[data-v-8227f34c]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.field--full[data-v-8227f34c]{grid-column:1 / -1}.message[data-v-b57dd738]{font-size:24px;font-weight:600;text-align:center;margin-bottom:32px}.copy-link-btn-icon[data-v-c66f844b]{display:flex;align-items:center;justify-content:center;border:none;background:none;cursor:pointer;transition:opacity .2s ease}.copy-link-btn-icon[data-v-c66f844b]:hover{opacity:.7}.copy-link-btn-full[data-v-c66f844b]{display:flex;align-items:center;gap:8px;padding:12px 14px;background:var(--light-bg-color);border:none;border-radius:24px;cursor:pointer;font-weight:400;font-size:14px;color:var(--strong-text-2-color)}.image-slider[data-v-c10fdea5]{display:flex;flex-direction:column;height:100%;width:100%;position:relative}.slider-container[data-v-c10fdea5]{flex:1;position:relative;width:100%;height:170px;border-radius:12px;overflow:hidden}.image-wrapper[data-v-c10fdea5]{width:100%;height:100%;position:relative}.slider-image[data-v-c10fdea5]{width:100%;height:100%;object-fit:contain;border-radius:12px}.model-icon[data-v-c10fdea5]{position:absolute;top:8px;left:8px;display:flex;align-items:center;justify-content:center;width:28px;height:28px}.model-icon-bg[data-v-c10fdea5]{position:absolute;top:0;left:0;width:28px;height:28px;background-color:var(--tag-light-bg-color);border-radius:50%;display:flex;align-items:center;justify-content:center}.model-status[data-v-c10fdea5]{position:absolute;top:15px;left:20px;z-index:2}.slider-controls[data-v-c10fdea5]{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:12px}.nav-button[data-v-c10fdea5]{display:flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:none;background:none;cursor:pointer;transition:opacity .2s ease}.nav-button[data-v-c10fdea5]:hover{opacity:.7}.dots-container[data-v-c10fdea5]{display:flex;align-items:center;justify-content:center;gap:8px}.dot[data-v-c10fdea5]{width:8px;height:8px;padding:0;border-radius:50%;border:none;background-color:#e4e4e4;cursor:pointer;transition:background-color .2s ease}.dot--active[data-v-c10fdea5]{background-color:var(--accent-color)}.dot[data-v-c10fdea5]:hover{background-color:silver}.dot--active[data-v-c10fdea5]:hover{background-color:#1520d0}.no-image-placeholder[data-v-c10fdea5]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--light-bg-color);color:var(--subtle-text-2-color);font-size:16px}.location[data-v-c8175e99]{display:flex;align-items:center;gap:4px;color:var(--subtle-text-description-color)}.location--normal[data-v-c8175e99]{padding:8px 0}.location--small[data-v-c8175e99]{padding:6px 0}.catalog-item[data-v-a9bbfd84]{background:var(--white-color);border-radius:16px;padding:16px 24px 16px 16px;box-shadow:0 1px 3px #0000001a;transition:box-shadow .2s ease;cursor:pointer}.catalog-item[data-v-a9bbfd84]:hover{box-shadow:0 4px 12px #00000026}.item-content[data-v-a9bbfd84]{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.item-info[data-v-a9bbfd84]{grid-column:span 3;display:flex;flex-direction:column;gap:10px}.image-wrapper[data-v-a9bbfd84]{height:190px;flex-shrink:0;padding-right:16px;display:flex;justify-content:center;align-items:center;border-right:solid 2px #e4e4e4}.item-header[data-v-a9bbfd84]{display:flex;align-items:center;justify-content:space-between;gap:24px}.title-text[data-v-a9bbfd84]{font-weight:600;font-size:20px;line-height:1.4;color:var(--strong-text-color);margin:0}.item-actions[data-v-a9bbfd84]{display:flex;align-items:center;gap:16px}.operations-container[data-v-a9bbfd84]{display:flex;gap:8px;flex-wrap:wrap}.operation[data-v-a9bbfd84]{background-color:var(--tag-light-bg-color);color:var(--strong-text-2-color);padding:6px 10px;border-radius:40px;font-size:14px;font-weight:500;text-align:center}.detail-info[data-v-a9bbfd84]{display:flex;flex-wrap:wrap;column-gap:48px;row-gap:10px;margin-top:6px}.customer-info[data-v-a9bbfd84]{display:flex;align-items:center;gap:10px;margin-top:4px}.customer-avatar[data-v-a9bbfd84]{position:relative;width:40px;height:40px}.customer-name[data-v-a9bbfd84]{font-size:14px;font-weight:500;line-height:1.6;color:var(--strong-text-color)}.company-logo[data-v-a9bbfd84]{object-fit:contain;border-radius:100%}.nda-text[data-v-a9bbfd84]{color:var(--subtle-text-description-color)}.title-wrapper[data-v-a9bbfd84]{display:flex;gap:12px;align-items:center}.three-d-icon[data-v-a9bbfd84]{position:absolute;top:8px;left:8px}.uploaders-container[data-v-75fb6040]{display:flex;gap:20px}.order-catalog-content[data-v-75fb6040]{height:100%;display:flex;flex-direction:column;gap:12px;min-height:0}.uploaders-container>div[data-v-75fb6040]{flex-grow:1}.order-catalog-list[data-v-75fb6040]{display:flex;flex-direction:column;gap:12px;overflow-y:auto;flex:1;min-height:0}.document-item[data-v-1e4b229a]{display:flex;align-items:center;gap:6px;padding:10px 12px;background:var(--light-bg-color);border-radius:8px}.document-item .doc-name[data-v-1e4b229a]:hover{color:var(--accent-color)}.doc-icon[data-v-1e4b229a]{flex-shrink:0}.doc-info[data-v-1e4b229a]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.doc-name[data-v-1e4b229a]{font-weight:400;font-size:14px;color:var(--strong-text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.doc-size[data-v-1e4b229a]{font-weight:400;font-size:12px;color:#0009}.documents-section[data-v-1434658a]{background:#fff;border-radius:16px;padding:24px 16px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-1434658a]{font-weight:600;font-size:20px;color:var(--strong-text-color);margin:0;align-self:flex-start}.documents-list[data-v-1434658a]{display:flex;flex-direction:column;gap:12px}.no-documents[data-v-1434658a]{display:flex;flex-direction:column;align-items:center;gap:24px;padding:8px 0}.no-documents-text[data-v-1434658a]{font-weight:400;font-size:16px;color:var(--subtle-text-2-color)}.order-detail[data-v-5cfef509]{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;height:100%;min-height:0}.left-column[data-v-5cfef509]{grid-column:span 2;display:flex;flex-direction:column;gap:16px;min-width:0}.right-column[data-v-5cfef509]{grid-column:span 4;min-width:0;display:flex;flex-direction:column;gap:16px}.full-width[data-v-5cfef509]{grid-column:span 6}.model-section[data-v-5cfef509]{position:relative;background:#fff;border-radius:16px;padding:24px 16px 20px;display:flex;flex-direction:column;align-items:center;gap:4px}.image-slider[data-v-5cfef509]{cursor:pointer;height:212px}.no-model-placeholder[data-v-5cfef509]{height:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;gap:24px;padding-bottom:12px;text-align:center;color:var(--subtle-text-2-color);font-size:16px}.no-model-icon[data-v-5cfef509]{width:80px;height:80px}.open-in-3d-badge[data-v-5cfef509]{position:absolute;top:12px;right:10px}.company-section[data-v-ab6492f0]{position:relative;background:var(--light-bg-color);border-radius:12px;padding:20px 16px;display:flex;flex-direction:column;gap:14px;margin-top:12px}.company-header[data-v-ab6492f0]{display:flex;flex-direction:column;gap:14px}.company-label[data-v-ab6492f0]{font-weight:600;font-size:18px;color:var(--strong-text-color)}.company-info-header[data-v-ab6492f0]{display:flex;align-items:center;gap:8px}.company-name[data-v-ab6492f0]{font-weight:500;font-size:16px;color:var(--strong-text-color)}.company-details[data-v-ab6492f0]{display:flex;flex-direction:column;gap:12px}.company-contact-row[data-v-ab6492f0]{display:flex;gap:16px;flex-wrap:wrap}.contact-item[data-v-ab6492f0],.address-item[data-v-ab6492f0]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.address-item[data-v-ab6492f0]{flex:1 1 100%}.chat-icon[data-v-ab6492f0]{position:absolute;top:14px;right:20px;cursor:pointer;transition:opacity .2s ease}.chat-icon[data-v-ab6492f0]:hover{opacity:.7}.company-logo[data-v-ab6492f0]{border-radius:100%}.create-response-dialog[data-v-35ae708d]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px}.dialog-form[data-v-35ae708d]{display:flex;flex-direction:column;align-self:stretch;gap:16px}.uploader[data-v-35ae708d]{display:flex;align-items:stretch;padding:0}.form-field[data-v-35ae708d]{display:flex;flex-direction:column;gap:8px}.field-label[data-v-35ae708d]{font-weight:400;font-size:16px;line-height:1.5;color:var(--subtle-text-2-color)}.create-response-dialog .submit-button[data-v-35ae708d]{display:flex;justify-content:center;align-items:center;align-self:stretch;gap:12px;padding:24px 48px;font-size:18px}.error-message[data-v-35ae708d]{color:var(--error-red-color);font-size:14px;text-align:center}.order-actions[data-v-164da13a]{display:grid;grid-template-columns:1fr 1fr}.right-actions[data-v-164da13a]{display:flex;justify-content:flex-end}.order-content[data-v-e12a703b]{display:flex;flex-direction:column;margin-bottom:20px}.order-header[data-v-e12a703b]{display:flex;justify-content:space-between;align-items:center;gap:12px}.order-title[data-v-e12a703b]{font-weight:600;font-size:20px;color:var(--strong-text-color);margin:0;flex:1}.operations[data-v-e12a703b]{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px;margin-bottom:8px}.operation-tag[data-v-e12a703b]{padding:8px 12px;background:var(--tag-light-bg-color);border-radius:40px;font-weight:500;font-size:14px;color:var(--strong-text-2-color)}.order-details[data-v-e12a703b]{display:flex;flex-direction:column;gap:8px}.detail-info[data-v-e12a703b]{display:flex;column-gap:60px;row-gap:8px;flex-wrap:wrap}.detail-label[data-v-e12a703b]{font-weight:400;font-size:16px;color:var(--subtle-text-color)}.description-section[data-v-e12a703b]{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.customer-material[data-v-e12a703b]{display:flex;align-items:center;flex-wrap:nowrap;gap:4px}.title-wrapper[data-v-e12a703b]{display:flex;gap:12px;align-items:center}.item-header[data-v-e12a703b]{display:flex;align-items:center;justify-content:space-between;gap:24px}.step[data-v-5d4e4507]{flex:1;display:flex;flex-direction:column;gap:10px;white-space:nowrap;--step-text-color: var(--subtle-text-color);--step-bg-color: var(--light-tretiary-border-color)}.step-title[data-v-5d4e4507]{display:flex;align-items:center;gap:2px;color:var(--step-text-color)}.step-indicator[data-v-5d4e4507]{height:6px;border-radius:16px;width:100%;background-color:var(--step-bg-color)}.step--light-gray[data-v-5d4e4507]{--step-text-color: var(--strong-text-2-color);--step-bg-color: var(--tretiary-border-color)}.step--gray[data-v-5d4e4507]{--step-text-color: var(--strong-text-2-color);--step-bg-color: var(--gray-text-color)}.step--orange[data-v-5d4e4507]{--step-text-color: var(--orange-text-color);--step-bg-color: var(--orange-text-color)}.step--teal[data-v-5d4e4507]{--step-text-color: var(--cyan-text-color);--step-bg-color: var(--cyan-text-color)}.step--blue[data-v-5d4e4507]{--step-text-color: var(--blue-text-color);--step-bg-color: var(--blue-text-color)}.step--purple[data-v-5d4e4507]{--step-text-color: var(--purple-text-color);--step-bg-color: var(--purple-text-color)}.step--green[data-v-5d4e4507]{--step-text-color: var(--green-text-color);--step-bg-color: var(--green-text-color)}.stepper{display:flex;gap:12px;justify-content:stretch;width:100%}.order-stepper[data-v-0fc3732e]{margin-bottom:16px}.response-card[data-v-63291b6e]{background:var(--white-color);border-radius:16px;padding:20px 24px 24px;box-shadow:0 1px 3px #0000001a}.response-header[data-v-63291b6e]{margin-bottom:12px}.response-title[data-v-63291b6e]{font-weight:600;font-size:20px;line-height:1.4;color:var(--strong-text-color);margin:0}.response-content[data-v-63291b6e]{display:flex;flex-direction:column;gap:16px}.response-details[data-v-63291b6e]{display:flex;justify-content:space-between;gap:16px;align-items:start}.file-section[data-v-63291b6e]{display:flex;flex-direction:column;gap:4px;flex:0 0 auto}.response-files[data-v-63291b6e]{display:flex;flex-direction:column;gap:8px}.in-archive-badge[data-v-2afca3ab]{display:flex;align-items:center;gap:8px}.order-card[data-v-950479dc]{background:#fff;border-radius:16px;padding:20px 20px 24px;display:flex;flex-direction:column;height:fit-content}.company-section[data-v-950479dc]{margin-top:12px}.switch[data-v-6144c294]{display:flex;align-items:center;background-color:var(--white-color);border:1px solid var(--switch-border-color, #e1e1e1);border-radius:60px;padding:4px 6px}.switch-option[data-v-6144c294]{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 20px;border:none;border-radius:24px;background-color:transparent;font-weight:400;font-size:14px;color:var(--strong-text-2-color);cursor:pointer;transition:all .2s ease}.switch-option[data-v-6144c294]:hover{background-color:var(--light-bg-color)}.switch-option--active[data-v-6144c294]{background-color:var(--accent-color);color:var(--white-color)}.switch-option--active[data-v-6144c294]:hover{background-color:var(--accent-color)}.response-dialog[data-v-59fe8592]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px}.dialog-form[data-v-59fe8592]{display:flex;flex-direction:column;align-self:stretch;gap:16px}.form-field[data-v-59fe8592]{display:flex;flex-direction:column;gap:8px}.field-label[data-v-59fe8592]{font-weight:400;font-size:16px;line-height:1.5;color:var(--subtle-text-2-color)}.response-text[data-v-59fe8592]{font-weight:400;font-size:16px;line-height:1.5;color:var(--strong-text-color);white-space:pre-wrap}.file-info[data-v-59fe8592],.files-list[data-v-59fe8592]{display:flex;flex-direction:column;gap:8px}.file-item[data-v-59fe8592]{align-self:flex-start}.no-files-message[data-v-59fe8592]{font-weight:400;font-size:16px;color:var(--subtle-text-color);font-style:italic}.dialog-actions[data-v-59fe8592]{display:flex;gap:12px;align-self:stretch}.action-button[data-v-59fe8592]{display:flex;justify-content:center;align-items:center;flex:1;gap:12px;padding:24px 48px!important;font-size:18px!important;line-height:1.33!important}.description-cell[data-v-87e7b13c]{max-width:300px}.files-cell[data-v-87e7b13c],.files-container[data-v-87e7b13c]{display:flex;flex-direction:column;gap:6px}.file-button[data-v-87e7b13c]{width:169px}.more-files[data-v-87e7b13c]{font-weight:400;font-size:14px;line-height:1.5;color:var(--gray-text-color);align-self:flex-start;text-decoration:underline;cursor:pointer}.no-files[data-v-87e7b13c]{font-weight:400;font-size:14px;color:var(--subtle-text-color)}.actions-cell[data-v-87e7b13c]{display:flex;gap:12px;align-items:center;justify-content:flex-end}.description[data-v-c14a5749]{text-align:center;margin-bottom:32px}.actions[data-v-c14a5749]{display:flex;gap:16px}.order-card[data-v-cb93829e]{background:#fff;border-radius:16px;padding:20px 20px 24px;display:flex;flex-direction:column;height:fit-content}.loading-state,.error-state,.not-found-state{display:flex;align-items:center;justify-content:center;height:200px;font-size:16px;color:var(--subtle-text-color)}.privacy-agreement-page[data-v-ba37c39b]{display:flex;gap:16px;overflow-y:auto;-webkit-user-select:text;user-select:text;margin-top:40px}.content[data-v-ba37c39b]{padding:24px}h1[data-v-ba37c39b]{margin:0;font-size:24px;line-height:1.4}p[data-v-ba37c39b]{line-height:1.36}.edition[data-v-ba37c39b]{color:var(--subtle-text-3-color)}h2[data-v-ba37c39b]{margin-top:44px;font-size:18px}ul[data-v-ba37c39b]{line-height:1.48;padding-left:20px}li[data-v-ba37c39b]{margin-bottom:6px}.profile-section[data-v-a5b1da05]{background-color:var(--white-color);border-radius:16px;padding:24px}.profile-info-section[data-v-a5b1da05]{display:flex;flex-direction:column;gap:24px}.profile-title[data-v-a5b1da05]{font-family:Inter;font-weight:600;font-size:20px;line-height:1.4;color:var(--strong-text-color);margin:0 0 16px}.profile-actions[data-v-a5b1da05]{display:flex;flex-direction:row;gap:16px;margin-top:24px}.profile-info[data-v-db4155a3]{display:flex;flex-direction:column}.profile-field-group[data-v-db4155a3]{display:flex;flex-direction:row;gap:16px}.loading-state[data-v-db4155a3]{display:flex;align-items:center;justify-content:center;padding:40px;font-size:16px;color:var(--subtle-text-color)}.profile-wrapper[data-v-8286d1c5]{display:flex;align-items:flex-start;gap:44px}.profile-info[data-v-8286d1c5]{display:flex;flex-direction:column;flex:1}.company-details[data-v-8286d1c5]{display:grid;grid-template-columns:repeat(6,1fr)}.company-details-grid[data-v-8286d1c5]{grid-column:span 5;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto;gap:16px;align-self:stretch}.loading-state[data-v-8286d1c5]{display:flex;align-items:center;justify-content:center;padding:40px;font-size:16px;color:var(--subtle-text-color)}.company-logo[data-v-8286d1c5]{grid-row:2 span;display:flex;flex-direction:column;gap:12px;align-items:center}.company-logo-display[data-v-8286d1c5]{width:165px;height:165px}.company-logo-image[data-v-8286d1c5]{width:100%;height:100%;border-radius:50%;overflow:hidden}.company-logo-image img[data-v-8286d1c5]{width:100%;height:100%;object-fit:contain}.company-logo-placeholder[data-v-8286d1c5]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.company-logo-placeholder[data-v-8286d1c5] svg{width:100%;height:100%}.subscription-history[data-v-344eb6ba]{display:flex;flex-direction:column}.subscription-history__id[data-v-344eb6ba],.subscription-history__text[data-v-344eb6ba]{font-size:16px;font-weight:400;line-height:1.3;color:var(--strong-text-color)}.subscription-history__table-wrapper[data-v-344eb6ba]{max-height:320px;overflow-y:auto}.subscription-history__loading[data-v-344eb6ba],.subscription-history__empty[data-v-344eb6ba]{padding:40px;text-align:center;color:var(--subtle-text-color);font-size:16px}.subscription-history__row--inactive .subscription-history__id[data-v-344eb6ba],.subscription-history__row--inactive .subscription-history__text[data-v-344eb6ba]{opacity:.5}.payment-details-grid[data-v-76d3c92e]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:16px;align-self:stretch}.profile-container[data-v-06f432f5]{display:flex;flex-direction:column;gap:16px;width:100%;overflow-y:auto}.discount-badge[data-v-75c9a261]{background-color:var(--orange-accent-color);color:var(--white-color);font-family:var(--main-text-family);font-weight:600;font-size:14px;line-height:1.14em;padding:3px 6px;border-radius:37px;text-align:center}.subscription-dialog[data-v-1fc5960b]{display:flex;flex-direction:column;gap:36px;box-sizing:border-box}.dialog-content[data-v-1fc5960b]{display:flex;flex-direction:column;gap:30px}.confirm-message[data-v-1fc5960b]{text-align:center}.user-agreement-section[data-v-1fc5960b]{margin-top:8px}.plan-info[data-v-1fc5960b]{display:flex;flex-direction:column;align-items:center;gap:20px}.info-section[data-v-1fc5960b]{display:flex;flex-direction:column;align-items:center;gap:8px}.info-label[data-v-1fc5960b]{font-size:18px;line-height:1.4;color:var(--subtle-text-color)}.info-value[data-v-1fc5960b],.price-current[data-v-1fc5960b]{font-family:Inter,var(--main-text-family);font-weight:600;font-size:20px;line-height:1.2;color:var(--strong-text-2-color)}.price-container[data-v-1fc5960b]{display:flex;align-items:center;gap:8px}.price-current--discounted[data-v-1fc5960b]{color:var(--orange-accent-color)}.price-original[data-v-1fc5960b]{font-family:Inter,var(--main-text-family);font-weight:400;font-size:20px;line-height:1.2;color:var(--subtle-text-3-color);text-decoration:line-through;white-space:nowrap}.subscription-card[data-v-d885a60d]{display:flex;flex-direction:column;align-items:center;gap:16px}.subscription-header[data-v-d885a60d]{display:flex;flex-direction:column;align-items:center;width:100%}.tier-title-row[data-v-d885a60d]{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:12px}.tier-title[data-v-d885a60d]{font-family:var(--main-text-family);font-weight:600;font-size:18px;line-height:1.2;text-align:center;color:var(--accent-color);margin:0}.tier-price[data-v-d885a60d]{display:flex;flex-direction:column;gap:6px;align-items:center;width:100%;margin-bottom:6px}.price-row[data-v-d885a60d]{display:flex;align-items:center;justify-content:center;gap:8px}.price-current[data-v-d885a60d]{font-family:var(--main-text-family);font-weight:600;font-size:20px;line-height:1.2;text-align:center;color:var(--strong-text-2-color)}.price-current--small[data-v-d885a60d]{font-size:18px}.price-row:has(.price-original) .price-current[data-v-d885a60d]{color:var(--orange-accent-color)}.price-original[data-v-d885a60d]{font-family:var(--main-text-family);font-weight:400;font-size:20px;line-height:1.2;text-align:center;color:var(--subtle-text-3-color);text-decoration:line-through;text-wrap:nowrap}.description[data-v-d885a60d]{height:40px;display:flex;align-items:center;font-family:var(--main-text-family);font-weight:400;font-size:14px;line-height:1.2;text-align:center;color:var(--subtle-text-2-color)}.select-btn[data-v-d885a60d]{width:188px}.period[data-v-d885a60d]{font-family:var(--main-text-family);font-weight:500;font-size:16px;line-height:1.2;text-align:center;color:var(--subtle-text-2-color);margin-bottom:10px}.header[data-v-f087f1f3]{padding:0 8px;text-align:left;height:100%;display:flex;flex-direction:column}.title[data-v-f087f1f3]{margin:0;line-height:1.4;font-size:20px;font-weight:600}.description[data-v-f087f1f3]{margin:16px 0 12px;font-size:14px;line-height:1.4;color:var(--subtle-text-2-color)}.link[data-v-f087f1f3]{font-size:14px}.subscription-panel[data-v-ebbdf27f]{background:#fff;border-radius:16px;padding:24px;align-self:stretch}.content[data-v-ebbdf27f]{display:flex;flex-direction:column;gap:8px}.header[data-v-ebbdf27f]{display:flex;flex-direction:row;gap:6px;align-items:baseline}.label[data-v-ebbdf27f]{font-family:Inter;font-weight:600;font-size:20px;line-height:1.4;color:#16181e}.title[data-v-ebbdf27f]{font-family:Inter;font-weight:600;font-size:20px;line-height:1.4;color:#1928f0}.expires-text[data-v-ebbdf27f]{margin:0;font-family:Inter;font-weight:400;font-size:16px;line-height:1.6;color:#484848}.subscription-banner[data-v-9a2dec27]{display:flex;align-items:center;align-self:stretch;padding:24px;background-color:var(--orange-bg-color);border-radius:16px}.banner-content[data-v-9a2dec27]{display:flex;align-items:center;gap:8px}.icon-container[data-v-9a2dec27]{width:24px;height:24px;flex-shrink:0}.banner-text[data-v-9a2dec27]{font-family:Inter,var(--main-text-family);font-weight:500;font-size:16px;line-height:1.4;color:var(--strong-text-color)}.subscriptions-page[data-v-d22937ca]{display:flex;flex-direction:column;gap:12px;overflow-y:auto}.container[data-v-d22937ca]{padding:0 16px}table[data-v-d22937ca]{border-collapse:separate;border-spacing:0;table-layout:fixed}th[data-v-d22937ca]{width:252px;padding:24px 0 16px;border:none;vertical-align:top}th[data-v-d22937ca]:last-child{width:240px}th[data-v-d22937ca]:nth-child(3){border:solid 1px var(--accent-color);border-radius:8px 8px 0 0;border-bottom:none;box-sizing:border-box}td[data-v-d22937ca]:nth-child(3){border:solid 1px var(--accent-color);border-top:none;border-bottom:none}tbody tr[data-v-d22937ca]{height:56px}tbody tr td[data-v-d22937ca]{padding:0 12px;box-sizing:border-box;vertical-align:middle;line-height:1.25;overflow:hidden}tbody tr[data-v-d22937ca]:nth-child(odd){background-color:var(--general-gray-bg-color)}tfoot[data-v-d22937ca]{height:24px}tfoot td[data-v-d22937ca]:nth-child(3){border:solid 1px var(--accent-color);border-top:none;border-radius:0 0 8px 8px}.feature[data-v-d22937ca]{font-size:14px}tbody td[data-v-d22937ca]:nth-child(n+2){text-align:center}.user-agreement-page[data-v-181b89a0]{display:flex;gap:16px;overflow-y:auto;-webkit-user-select:text;user-select:text}.content[data-v-181b89a0]{padding:24px}h1[data-v-181b89a0]{margin:0;font-size:24px;line-height:1.4}p[data-v-181b89a0]{line-height:1.36}.edition[data-v-181b89a0]{color:var(--subtle-text-3-color)}h2[data-v-181b89a0]{margin-top:44px;font-size:18px}dt[data-v-181b89a0]{float:left;font-weight:600;white-space:pre-wrap}dt[data-v-181b89a0]:after{content:" "}dt[data-v-181b89a0],dd[data-v-181b89a0]{line-height:1.48}dd[data-v-181b89a0]{margin:18px 0}li h2[data-v-181b89a0]{display:inline-block;margin:0 0 16px}li h3[data-v-181b89a0]{display:inline-block;margin-top:0;font-size:16px;font-weight:400}.hierarchical-list[data-v-181b89a0]{counter-reset:item;list-style-type:none;padding:0;line-height:1.48}.hierarchical-list>li[data-v-181b89a0]{counter-increment:item;position:relative;font-weight:600;margin-top:40px}.hierarchical-list>li[data-v-181b89a0]:before{content:counters(item,".") ". "}.hierarchical-list ol[data-v-181b89a0]{counter-reset:sub-item;list-style-type:none;font-size:16px;font-weight:400;padding:0}.hierarchical-list ol li[data-v-181b89a0]{counter-increment:sub-item;position:relative;margin-bottom:6px}.hierarchical-list ol li[data-v-181b89a0]:before{content:counters(item,".") "." counters(sub-item,".") ". ";font-weight:400;margin-right:5px}.hierarchical-list ol ol[data-v-181b89a0]{counter-reset:sub-sub-item}.hierarchical-list ol ol li[data-v-181b89a0]{counter-increment:sub-sub-item}.hierarchical-list ol ol li[data-v-181b89a0]:before{content:counters(item,".") "." counters(sub-item,".") "." counters(sub-sub-item,".") ". "}.auth-test-page[data-v-ffb0c1f1]{padding:2rem;max-width:800px;margin:0 auto;overflow-y:auto;max-height:100vh}.container[data-v-ffb0c1f1]{background:#fff;border-radius:8px;padding:2rem;box-shadow:0 2px 10px #0000001a}h1[data-v-ffb0c1f1]{color:#333;margin-bottom:2rem;text-align:center}h2[data-v-ffb0c1f1]{color:#555;margin-bottom:1rem;border-bottom:2px solid #eee;padding-bottom:.5rem}.auth-status[data-v-ffb0c1f1]{margin-bottom:2rem}.status-indicator[data-v-ffb0c1f1]{padding:1rem;border-radius:6px;font-weight:700;text-align:center;background-color:#f8f9fa;border:2px solid #dee2e6;color:#6c757d}.status-indicator.authenticated[data-v-ffb0c1f1]{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.auth-controls[data-v-ffb0c1f1]{margin-bottom:2rem}.buttons[data-v-ffb0c1f1]{display:flex;gap:1rem;flex-wrap:wrap}.btn[data-v-ffb0c1f1]{padding:.75rem 1.5rem;border:none;border-radius:6px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:120px}.btn[data-v-ffb0c1f1]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-ffb0c1f1]{background-color:#007bff;color:#fff}.btn-primary[data-v-ffb0c1f1]:hover:not(:disabled){background-color:#0056b3}.btn-secondary[data-v-ffb0c1f1]{background-color:#6c757d;color:#fff}.btn-secondary[data-v-ffb0c1f1]:hover:not(:disabled){background-color:#545b62}.btn-success[data-v-ffb0c1f1]{background-color:#28a745;color:#fff}.btn-success[data-v-ffb0c1f1]:hover:not(:disabled){background-color:#218838}.btn-warning[data-v-ffb0c1f1]{background-color:#ffc107;color:#212529}.btn-warning[data-v-ffb0c1f1]:hover:not(:disabled){background-color:#e0a800}.btn-small[data-v-ffb0c1f1]{padding:.5rem 1rem;font-size:.875rem;min-width:auto}.user-info[data-v-ffb0c1f1],.token-info[data-v-ffb0c1f1]{margin-bottom:2rem}.info-card[data-v-ffb0c1f1],.token-card[data-v-ffb0c1f1]{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;padding:1.5rem}.info-item[data-v-ffb0c1f1]{margin-bottom:.75rem;display:flex;justify-content:space-between;align-items:center}.info-item strong[data-v-ffb0c1f1]{color:#495057;min-width:200px}.token-preview[data-v-ffb0c1f1]{margin-bottom:1rem;word-break:break-all;font-family:monospace;background-color:#e9ecef;padding:.5rem;border-radius:4px}.error-message[data-v-ffb0c1f1]{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:6px;padding:1rem;color:#721c24;margin-top:1rem}.error-message h3[data-v-ffb0c1f1]{margin-top:0;color:#721c24}.json-display[data-v-ffb0c1f1]{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;padding:1rem;font-family:Courier New,monospace;font-size:.875rem;line-height:1.4;overflow-x:auto;white-space:pre-wrap;word-break:break-word;max-height:400px;overflow-y:auto}@media (max-width: 768px){.auth-test-page[data-v-ffb0c1f1],.container[data-v-ffb0c1f1]{padding:1rem}.buttons[data-v-ffb0c1f1]{flex-direction:column}.info-item[data-v-ffb0c1f1]{flex-direction:column;align-items:flex-start}.info-item strong[data-v-ffb0c1f1]{min-width:auto;margin-bottom:.25rem}}.preview-test[data-v-d1d1b3cf]{padding:20px;max-width:800px;margin:0 auto}.file-upload-section[data-v-d1d1b3cf]{margin-bottom:30px;padding:20px;border:2px dashed #ddd;border-radius:8px;text-align:center}.file-upload-section h3[data-v-d1d1b3cf]{margin-top:0;margin-bottom:20px;color:#333}.file-input[data-v-d1d1b3cf]{margin-bottom:20px;padding:10px;border:1px solid #ccc;border-radius:4px;width:100%;max-width:400px}.file-info[data-v-d1d1b3cf]{margin-bottom:20px;text-align:left;background:#f5f5f5;padding:15px;border-radius:4px}.file-info p[data-v-d1d1b3cf]{margin:5px 0}.generate-button[data-v-d1d1b3cf]{background:#007bff;color:#fff;border:none;padding:12px 24px;border-radius:4px;cursor:pointer;font-size:16px;transition:background-color .2s}.generate-button[data-v-d1d1b3cf]:hover:not(:disabled){background:#0056b3}.generate-button[data-v-d1d1b3cf]:disabled{background:#ccc;cursor:not-allowed}.error-message[data-v-d1d1b3cf]{background:#f8d7da;color:#721c24;padding:15px;border-radius:4px;margin-bottom:20px;border:1px solid #f5c6cb}.preview-section[data-v-d1d1b3cf]{margin-top:30px}.preview-section h3[data-v-d1d1b3cf]{margin-bottom:20px;color:#333}.preview-info[data-v-d1d1b3cf]{margin-bottom:20px;background:#f5f5f5;padding:15px;border-radius:4px}.preview-info p[data-v-d1d1b3cf]{margin:5px 0}.slider-container[data-v-d1d1b3cf]{height:400px;border:1px solid #ddd;border-radius:8px;overflow:hidden}.viewer-page[data-v-30ecd781]{display:flex;flex-direction:column;height:100%;padding:20px;gap:20px}.upload-section[data-v-30ecd781]{display:flex;flex-direction:column;gap:15px;align-items:center}.drop-zone[data-v-30ecd781]{width:100%;max-width:500px;height:200px;border:2px dashed #ccc;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;background-color:#f9f9f9}.drop-zone[data-v-30ecd781]:hover{border-color:#007bff;background-color:#f0f8ff}.drop-zone.drag-over[data-v-30ecd781]{border-color:#007bff;background-color:#e3f2fd;transform:scale(1.02)}.drop-zone-content[data-v-30ecd781]{text-align:center;padding:20px}.upload-icon[data-v-30ecd781]{font-size:48px;margin-bottom:10px}.drop-zone h3[data-v-30ecd781]{margin:0 0 10px;color:#333}.drop-zone p[data-v-30ecd781]{margin:5px 0;color:#666}.loading-info[data-v-30ecd781]{color:#007bff!important;font-weight:700}.viewer-section[data-v-30ecd781]{flex:1;min-height:400px;border:1px solid #ddd;border-radius:8px;overflow:hidden}.viewer-panel[data-v-30ecd781]{height:100%;width:100%}.no-file[data-v-30ecd781]{display:flex;align-items:center;justify-content:center;height:100%;color:#666;font-size:16px}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-Dc4VJyIJ.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-BE2fNs0E.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-BLGc9T1a.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-alAqRL36.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-Bput3-QP.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-XIH6-K3k.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-DxZsaF_h.woff2) format("woff2"),url(/assets/inter-greek-400-normal-C3I71FoW.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
