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: #ffeeda;--highlight-color: #fff539;--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}.header-icon-button[data-v-ad92218d]{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}.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)}.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}.form-checkbox[data-v-0efa9108]{display:flex;flex-direction:column;width:100%}.checkbox-container[data-v-0efa9108]{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-0efa9108]{cursor:not-allowed;opacity:.6}.checkbox-input[data-v-0efa9108]{position:absolute;opacity:0;height:0;width:0}.checkbox-icon[data-v-0efa9108]{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-0efa9108]{color:#000000b3}.checkbox-container--checked .checkbox-icon[data-v-0efa9108]{color:var(--accent-color)}.checkbox-container--disabled .checkbox-icon[data-v-0efa9108]{color:#00000042}.checkbox-label[data-v-0efa9108]{font-weight:400;font-size:16px;line-height:1.5;color:#0009;transition:color .2s ease}.checkbox-label[data-v-0efa9108] a{color:#0009}.checkbox-label[data-v-0efa9108] a:hover{color:var(--accent-color)}.checkbox-container:hover .checkbox-label[data-v-0efa9108]{color:#000000de}.checkbox-container--disabled .checkbox-label[data-v-0efa9108]{color:#00000042}.checkbox-container--checked .checkbox-label[data-v-0efa9108]{color:#000000de}.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%}.title-container[data-v-fb536893]{display:flex;align-items:center;justify-content:center;gap:8px}.title-container h2[data-v-fb536893]{margin:0}.dialog-overlay[data-v-fb536893]{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-fb536893]{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-fb536893]{overflow:auto;flex:1}.dialog-close[data-v-fb536893]{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-fb536893]:hover{opacity:.7}.dialog-enter-active[data-v-fb536893],.dialog-leave-active[data-v-fb536893]{transition:opacity .3s ease}.dialog-enter-from[data-v-fb536893],.dialog-leave-to[data-v-fb536893]{opacity:0}.dialog-enter-active .dialog-container[data-v-fb536893],.dialog-leave-active .dialog-container[data-v-fb536893]{transition:transform .3s ease}.dialog-enter-from .dialog-container[data-v-fb536893],.dialog-leave-to .dialog-container[data-v-fb536893]{transform:scale(.9) translateY(-10px)}.dialog-title[data-v-fb536893]{font-weight:600;font-size:24px;line-height:1.5;color:var(--strong-text-color);text-align:center;margin:60px 48px 36px 0}.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-43ec3ab1]{display:flex;gap:4px}.property-info[data-v-43ec3ab1]{display:flex;flex-direction:column}.property-info--list[data-v-43ec3ab1]{gap:6px;min-width:0}.property-info--list .property-value[data-v-43ec3ab1]{font-size:16px;font-weight:500;line-height:1.25;color:var(--strong-text-color)}.property-info--page[data-v-43ec3ab1]{gap:4px;line-height:1.6}.property-info--page .property-value[data-v-43ec3ab1]{font-weight:600;font-size:16px;color:var(--strong-text-2-color)}.property-info--dialog[data-v-43ec3ab1],.property-info--wizard[data-v-43ec3ab1]{gap:8px}.property-info--profile[data-v-43ec3ab1]{gap:4px;flex:1}.property-value[data-v-43ec3ab1]{-webkit-user-select:text;user-select:text}.property-info--subpage .property-value[data-v-43ec3ab1]{font-size:16px;font-weight:500}.property-info--profile .property-value[data-v-43ec3ab1]{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-43ec3ab1]{font-size:18px}.dash[data-v-43ec3ab1]{display:inline-block;width:100%}.property-value.subtle-value[data-v-43ec3ab1]{color:var(--subtle-text-description-color)}.property-value.changed-value[data-v-43ec3ab1]{color:var(--orange-text-color);font-weight:500}.nda-dialog[data-v-e03edde4]{display:flex;flex-direction:column;gap:32px}.nda-title[data-v-e03edde4]{font-weight:600;font-size:24px;line-height:1.5;text-align:center;color:var(--strong-text-color);margin:0}.nda-form[data-v-e03edde4]{display:flex;flex-direction:column;gap:24px}.company-fields[data-v-e03edde4]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.field--full[data-v-e03edde4]{grid-column:1 / -1}.message[data-v-2d52ca44]{font-size:24px;font-weight:600;text-align:center;margin-bottom:32px}.highlighted-text[data-v-71fe2cff]{display:inline}.highlight[data-v-71fe2cff]{background-color:var(--highlight-color);color:var(--strong-text-color);padding:0 2px;border-radius:2px;font-weight:inherit}.customer-info[data-v-75b840ef]{display:flex;align-items:center;gap:10px}.customer-info.size-small[data-v-75b840ef]{gap:8px}.customer-avatar[data-v-75b840ef]{position:relative;flex-shrink:0;border:solid 1px var(--gray-border-color);border-radius:50%}.size-medium .customer-avatar[data-v-75b840ef]{width:40px;height:40px}.size-small .customer-avatar[data-v-75b840ef]{width:18px;height:18px}.logo-medium[data-v-75b840ef]{width:40px;height:40px;object-fit:contain;border-radius:100%}.logo-small[data-v-75b840ef]{width:18px;height:18px;object-fit:contain;border-radius:100%}.icon-small[data-v-75b840ef]{width:18px;height:18px}.customer-name[data-v-75b840ef]{font-size:14px;font-weight:500;line-height:1.6;color:var(--strong-text-color)}.size-small .customer-name[data-v-75b840ef]{font-size:12px;line-height:1.333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nda-text[data-v-75b840ef]{color:var(--subtle-text-description-color)}.tooltip-trigger[data-v-ed2b0127]{display:inline-flex;position:relative;color:inherit;align-items:center}.tooltip-popup[data-v-ed2b0127]{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-ed2b0127]{padding:12px;border-radius:8px;background-color:var(--tooltip-color);color:var(--white-color)}.tooltip-enter-active[data-v-ed2b0127],.tooltip-leave-active[data-v-ed2b0127]{transition:opacity .2s ease,transform .2s ease}.tooltip-enter-from[data-v-ed2b0127],.tooltip-leave-to[data-v-ed2b0127]{opacity:0;transform:translateY(4px)}.tooltip-enter-to[data-v-ed2b0127],.tooltip-leave-from[data-v-ed2b0127]{opacity:1;transform:translateY(0)}.location[data-v-4acc2c57]{display:flex;align-items:center;gap:4px;color:var(--subtle-text-description-color);font-size:14px}.location--normal[data-v-4acc2c57]{padding:8px 0}.location--small[data-v-4acc2c57]{padding:6px 0}.location--hidden[data-v-4acc2c57]{color:var(--subtle-text-description-color)}[data-v-1e469044] mark{background-color:var(--highlight-color);border-radius:2px;padding:0 2px}.result-item[data-v-1e469044]{display:flex;gap:16px;padding:16px 16px 16px 8px;cursor:pointer;transition:background-color .2s;position:relative}.result-item[data-v-1e469044]:hover{background-color:var(--general-gray-bg-color)}.item-image-wrapper[data-v-1e469044]{position:relative;width:167px;flex-shrink:0}.item-image[data-v-1e469044]{display:flex;justify-content:center;align-items:center}.three-d-icon[data-v-1e469044]{position:absolute;top:8px;left:8px}.order-image[data-v-1e469044]{width:100%;height:120px;object-fit:contain;border-radius:8px}.image-placeholder[data-v-1e469044]{width:100%;height:100%;background:var(--light-bg-color);border-radius:8px}.item-content[data-v-1e469044]{flex:1;display:flex;flex-direction:column;gap:10px;min-width:0}.item-header[data-v-1e469044]{display:flex;justify-content:space-between;align-items:center;gap:8px}.item-title[data-v-1e469044]{margin:0;font-weight:600;font-size:16px;line-height:1.4;color:var(--strong-text-color);flex:1;min-width:0}.status-badge[data-v-1e469044]{font-weight:500;font-size:12px;line-height:20px;white-space:nowrap;color:var(--blue-text-color)}.item-meta[data-v-1e469044]{display:flex;gap:8px;align-items:center;justify-content:space-between}.operations-container[data-v-1e469044]{display:flex;gap:8px;flex-wrap:wrap}.operation[data-v-1e469044]{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}.meta-location-hidden[data-v-1e469044]{display:flex;align-items:center;gap:4px}.location-hidden-text[data-v-1e469044]{font-weight:500;font-size:14px;line-height:1.143;color:var(--subtle-text-description-color)}.item-details[data-v-1e469044]{display:flex;gap:48px;flex-wrap:wrap}.detail-item[data-v-1e469044]{display:flex;flex-direction:column;gap:4px}.detail-item-materials[data-v-1e469044]{flex:1}.detail-label[data-v-1e469044]{font-weight:400;font-size:12px;line-height:1.333;color:var(--subtle-text-description-color)}.detail-value[data-v-1e469044]{font-weight:500;font-size:14px;line-height:1.143;color:var(--strong-text-color)}.subtle-value[data-v-1e469044]{color:var(--subtle-text-description-color)}.item-description[data-v-1e469044]{font-weight:400;font-size:12px;line-height:1.5;color:var(--strong-text-2-color)}.item-footer[data-v-1e469044]{display:flex;justify-content:space-between;align-items:center;gap:14px}.order-status[data-v-1e469044]{font-weight:500;font-size:12px;line-height:1.667}.order-status.status-accent[data-v-1e469044]{color:var(--accent-color)}.order-status.status-blue[data-v-1e469044]{color:var(--blue-text-color)}.order-status.status-orange[data-v-1e469044]{color:var(--orange-text-color)}.order-status.status-gray[data-v-1e469044]{color:var(--gray-text-color)}.order-status.status-dark-gray[data-v-1e469044]{color:var(--dark-gray-text-color)}.order-status.status-purple[data-v-1e469044]{color:var(--purple-text-color)}.order-status.status-green[data-v-1e469044]{color:var(--green-text-color)}.order-status.status-cyan[data-v-1e469044]{color:var(--cyan-text-color)}.order-status.status-red[data-v-1e469044]{color:var(--error-red-color)}.item-divider[data-v-1e469044]{position:absolute;bottom:0;left:16px;right:16px;height:1px;background:var(--gray-border-color)}.global-search[data-v-473e84f0]{position:relative;width:100%}.search-box[data-v-473e84f0]{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;transition:border-color .2s}.search-box[data-v-473e84f0]:focus-within{border-color:var(--accent-color)}.search-input[data-v-473e84f0]{border:none;outline:none;background:transparent;font-weight:400;font-size:14px;line-height:1.4;color:var(--strong-text-color);flex:1}.search-input[data-v-473e84f0]::placeholder{color:var(--subtle-text-3-color)}.search-icon[data-v-473e84f0]{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dropdown[data-v-473e84f0]{position:absolute;top:calc(100% + 12px);left:0;right:0;z-index:1000}.dropdown-content[data-v-473e84f0]{background:var(--white-color);border-radius:12px;box-shadow:0 4px 12px 2px #0000001a;overflow:hidden}.no-results[data-v-473e84f0]{padding:24px;text-align:center;color:var(--subtle-text-description-color);font-size:14px}.results-list[data-v-473e84f0]{padding:12px 0;max-height:600px;overflow-y:auto}.dropdown-enter-active[data-v-473e84f0],.dropdown-leave-active[data-v-473e84f0]{transition:opacity .2s,transform .2s}.dropdown-enter-from[data-v-473e84f0],.dropdown-leave-to[data-v-473e84f0]{opacity:0;transform:translateY(-8px)}.main-header[data-v-e2dedd22]{position:relative;z-index:100;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-e2dedd22]{flex:1}.header-right-side[data-v-e2dedd22]{display:flex;flex-direction:row;justify-content:flex-end;gap:20px}.logo-icon[data-v-e2dedd22]{margin-right:80px;cursor:pointer;padding:12px}.mobile-header[data-v-42b02eed]{width:100%;padding:12px 16px;background-color:var(--main-bg-first-color)}.container[data-v-624a5c96]{height:fit-content;background-color:var(--white-color);border-radius:16px;padding:24px 20px}.menu-item[data-v-63b2590f]{display:flex;flex-direction:row;align-items:center;text-decoration:none;color:var(--strong-text-color);transition:all .2s ease;padding:16px 12px}@media (max-height: 792px){.menu-item[data-v-63b2590f]{padding:12px}}.menu-item[data-v-63b2590f]:hover{transform:translate(4px)}.menu-item-active[data-v-63b2590f]{background-color:var(--sidebar-active-menu-color);border-radius:12px}.menu-icon[data-v-63b2590f]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:10px}.menu-icon svg[data-v-63b2590f]{width:100%;height:100%;fill:currentColor}.menu-text[data-v-63b2590f]{display:flex;align-items:center}.menu-text p[data-v-63b2590f]{margin:0;font-size:16px;font-weight:500}.icon-button[data-v-3a95f83e]{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.subscription-notification[data-v-35e775c4]{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:12px;position:relative}.notification-header[data-v-35e775c4]{display:flex;justify-content:space-between}.info-section[data-v-35e775c4]{display:flex;flex-direction:column;gap:6px}.text[data-v-35e775c4]{font-family:var(--main-text-family);font-size:14px;line-height:1.4;max-width:212px;word-wrap:break-word}.pay-text[data-v-35e775c4]{font-family:var(--main-text-family);font-size:14px;line-height:1.4}.support-form-container[data-v-376bb616]{display:flex;justify-content:center;align-items:center}.support-form[data-v-376bb616]{border:none;border-radius:8px;width:650px;height:auto;min-height:600px}.sidebar[data-v-0a0755ad]{display:flex;flex-direction:column;justify-content:space-between;width:236px;min-width:236px;height:auto;padding:12px}.sidebar-items[data-v-0a0755ad]{display:flex;flex-direction:column;gap:4px}.bottom-items[data-v-0a0755ad]{display:flex;flex-direction:column;gap:8px}.create-order-btn[data-v-0a0755ad]{margin-top:12px}.notification-item[data-v-ab145118]{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-ab145118]:hover{background-color:#f8f9fa}.notification-item[data-v-ab145118]:focus{outline:2px solid var(--accent-color, #0066cc);outline-offset:2px}.notification-text[data-v-ab145118]{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-ab145118]{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-ab145118]{opacity:.5}.notification-panel[data-v-f683cd1a]{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-f683cd1a]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:24px 16px 20px}.header-title h3[data-v-f683cd1a]{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-f683cd1a]{display:flex;align-items:center;gap:24px}.icon-button[data-v-f683cd1a]{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-f683cd1a]:hover{opacity:.7}.icon-button[data-v-f683cd1a]:focus{outline:2px solid var(--accent-color);outline-offset:2px}.icon-button[data-v-f683cd1a]:active{opacity:.5}.mark-all-read-icon[data-v-f683cd1a]{width:25px;height:24px}.close-icon[data-v-f683cd1a]{width:20px;height:20px}.notification-content[data-v-f683cd1a]{flex:1;overflow-y:auto;padding:0 16px}.loading-state[data-v-f683cd1a],.empty-state[data-v-f683cd1a],.error-state[data-v-f683cd1a]{padding:20px;text-align:center;color:var(--strong-text-color);opacity:.5;font-family:Inter;font-size:16px}.error-state[data-v-f683cd1a]{color:var(--error-red-color)}.notifications-list[data-v-f683cd1a]{display:flex;flex-direction:column;gap:4px}.notification-separator[data-v-f683cd1a]{height:1px;background-color:var(--divider-blue-color)}.toast[data-v-88b0df3f]{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}@media (max-width: 768px){.toast[data-v-88b0df3f]{min-width:unset;width:100%;padding:16px 28px 16px 16px;gap:8px;box-sizing:border-box}}.toast--error[data-v-88b0df3f]{color:var(--error-red-color);background:var(--error-red-color)}.toast--success[data-v-88b0df3f]{background:var(--green-btn-color)}.toast--processing[data-v-88b0df3f]{background:var(--orange-text-color)}.toast--success-neutral[data-v-88b0df3f]{background:var(--light-bg-color)}.toast--error-neutral[data-v-88b0df3f]{color:var(--subtle-text-2-color);background:var(--light-bg-color)}.toast-content[data-v-88b0df3f]{display:flex;align-items:center;gap:12px;flex:1}.toast-icon[data-v-88b0df3f]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.toast-text[data-v-88b0df3f]{font-weight:500;font-size:16px;line-height:1.5;color:var(--white-color);flex:1}@media (max-width: 768px){.toast-icon[data-v-88b0df3f]{width:20px;height:20px}.toast-text[data-v-88b0df3f]{font-size:14px}}.toast--success-neutral .toast-text[data-v-88b0df3f],.toast--error-neutral .toast-text[data-v-88b0df3f]{color:var(--subtle-text-color)}.toast-close[data-v-88b0df3f]{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-88b0df3f]:hover{opacity:1}@media (max-width: 768px){.toast-close[data-v-88b0df3f]{top:8px;right:8px}}.toast--error .toast-close[data-v-88b0df3f],.toast--success .toast-close[data-v-88b0df3f],.toast--processing .toast-close[data-v-88b0df3f]{color:#fff9}.toast--success-neutral .toast-close[data-v-88b0df3f],.toast--error-neutral .toast-close[data-v-88b0df3f]{color:#0009}.toast-container[data-v-c81b61ae]{position:absolute;top:82px;right:0;z-index:9999;pointer-events:none;font-family:var(--main-text-family)}.toast-list[data-v-c81b61ae]{display:flex;flex-direction:column;gap:12px}.toast-container[data-v-c81b61ae]>*{pointer-events:auto}.toast-enter-active[data-v-c81b61ae],.toast-leave-active[data-v-c81b61ae]{transition:all .3s ease}.toast-enter-from[data-v-c81b61ae],.toast-leave-to[data-v-c81b61ae]{opacity:0;transform:translate(100%)}.toast-move[data-v-c81b61ae]{transition:transform .3s ease}@media (max-width: 768px){.toast-container[data-v-c81b61ae]{top:80px;left:8px;right:8px}.toast-enter-from[data-v-c81b61ae],.toast-leave-to[data-v-c81b61ae]{transform:translateY(-100%)}}.app[data-v-f2cec9b5]{height:100vh;width:100vw;display:flex;justify-content:center;background-color:var(--general-gray-bg-color)}.letterboxing[data-v-f2cec9b5]{position:relative;width:100%;max-width:1560px;display:flex;flex-direction:column;flex-wrap:nowrap;gap:20px;justify-content:space-between;align-items:center;margin-bottom:24px;padding:0 16px}@media (max-width: 768px){.letterboxing[data-v-f2cec9b5]{padding:0 12px;gap:16px;margin-bottom:16px}}@media (max-width: 480px){.letterboxing[data-v-f2cec9b5]{padding:0 8px;gap:12px;margin-bottom:12px}}.content-layout[data-v-f2cec9b5]{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-f2cec9b5]{width:100%;display:flex;flex-direction:column;min-height:0}.notification-panel[data-v-f2cec9b5]{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-8c8df31d]{padding:16px 0;background:var(--white-color)}.attachments-container[data-v-8c8df31d]{padding:0 20px;margin-bottom:8px}.input-container[data-v-8c8df31d]{display:flex;align-items:flex-end;gap:16px}.attachment-button[data-v-8c8df31d]{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-8c8df31d]{flex:1;border:1px solid var(--gray-border-color);border-radius:8px;background:var(--white-color);overflow:hidden}.message-input[data-v-8c8df31d]{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-8c8df31d]::placeholder{color:var(--subtle-text-3-color)}.send-button[data-v-8c8df31d]{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-8c8df31d]:hover:not(:disabled){background:var(--light-bg-color)}.send-button[data-v-8c8df31d]: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)}.chat-reply-button[data-v-078c66b1]{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-078c66b1]:hover,.chat-reply-button--own[data-v-078c66b1]:hover{color:var(--white-color)}.tooltip-container[data-v-c158041d]{display:inline-block}.tooltip[data-v-c158041d]{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-c158041d]{opacity:1;visibility:visible}.tooltip-arrow[data-v-c158041d]{position:absolute;top:100%;left:50%;transform:translate(-50%)}.file-preview[data-v-ef6cf31c]{display:flex;align-items:center;gap:12px}.file-icon[data-v-ef6cf31c]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer}.file-info[data-v-ef6cf31c]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.file-name[data-v-ef6cf31c]{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-ef6cf31c]{color:var(--white-color)}.file-size[data-v-ef6cf31c]{font-size:14px;color:var(--subtle-text-3-color)}.file-size--own[data-v-ef6cf31c]{color:#fffc}.file-actions[data-v-ef6cf31c]{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}.message[data-v-44fece92]{position:relative;display:flex;min-width:200px}.message-own[data-v-44fece92]{justify-content:flex-end}.message-bubble[data-v-44fece92]{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-44fece92]{min-width:0}.bubble-own[data-v-44fece92]{background:var(--chat-blue-bg-color)}.bubble-multiline[data-v-44fece92]{padding:16px 12px}.message-text[data-v-44fece92]{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-44fece92]{color:var(--white-color)}.reply-icon[data-v-44fece92]{position:absolute;top:10px;right:8px;opacity:0;transition:opacity .2s ease}.message:hover .reply-icon[data-v-44fece92]{opacity:1}.bubble-own .time[data-v-44fece92]{color:var(--message-buble-own-subtle-color)}.status-icon[data-v-44fece92]{width:16px;height:16px;display:flex;align-items:center;justify-content:center}.time[data-v-44fece92]{position:absolute;right:8px;bottom:8px;font-size:12px;align-self:flex-end;color:var(--subtle-text-description-color)}.message-attachment[data-v-44fece92]{margin-top:8px}.reply-context[data-v-44fece92]{margin-bottom:10px}.reply-context-content[data-v-44fece92]{border-radius:8px;padding:6px 8px;background:var(--general-gray-bg-color)}.bubble-own .reply-context-content[data-v-44fece92]{background:var(--chat-light-blue-bg-color)}.reply-context-author[data-v-44fece92]{font-size:12px;font-weight:500;color:var(--strong-text-color);display:block;margin-bottom:2px}.bubble-own .reply-context-author[data-v-44fece92]{color:var(--white-color)}.reply-context-text[data-v-44fece92]{font-size:12px;color:var(--strong-text-color);margin:0;overflow:hidden;text-overflow:ellipsis}.bubble-own .reply-context-text[data-v-44fece92]{color:var(--white-color)}.initial-message[data-v-44fece92]{margin-left:64px}.initial-message-icon[data-v-44fece92]{position:absolute;bottom:0;left:-64px}.messages-by-day[data-v-db434bc8]{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-d37262d2]{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-db36fca7]{position:relative}.files-button[data-v-db36fca7]{background:var(--light-bg-color);border:none;border-radius:24px;padding:14px 16px;display:flex;align-items:center;gap:10px;cursor:pointer;transition:background-color .2s ease}.files-button[data-v-db36fca7]:hover{background:var(--border-color)}.files-button span[data-v-db36fca7]{font-size:14px;color:var(--strong-text-color)}.files-dropdown[data-v-db36fca7]{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-db36fca7]{display:flex;justify-content:center;align-items:center;padding:0 8px;position:relative}.files-dropdown-header h3[data-v-db36fca7]{font-family:Inter;font-weight:600;font-size:20px;line-height:1.4em;color:var(--strong-text-color);margin:0}.close-dropdown[data-v-db36fca7]{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-db36fca7]{width:100%;height:100%}.close-dropdown[data-v-db36fca7]:hover{color:var(--strong-text-color)}.search-section[data-v-db36fca7]{width:100%}.search-input-container[data-v-db36fca7]{position:relative;width:100%}.search-input[data-v-db36fca7]{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-db36fca7]::placeholder{color:#adadad}.search-input[data-v-db36fca7]:focus{border-color:var(--accent-color)}.search-icon[data-v-db36fca7]{position:absolute;right:20px;top:50%;transform:translateY(-50%);color:var(--search-icon-color);width:20px;height:20px}.files-list[data-v-db36fca7]{display:flex;flex-direction:column;gap:4px;width:100%}.file-item[data-v-db36fca7]{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-db36fca7]:hover{background-color:#f5f5f5}.file-item+.file-item[data-v-db36fca7]{border-top:1px solid var(--divider-blue-color)}.file-icon[data-v-db36fca7]{width:28px;height:28px;flex-shrink:0}.file-icon[data-v-db36fca7] svg{width:28px;height:28px}.file-details[data-v-db36fca7]{display:flex;flex-direction:column;gap:6px;flex-grow:1;min-width:0}.file-title[data-v-db36fca7]{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-db36fca7]{font-family:Inter;font-weight:400;font-size:14px;line-height:1.1428571428571428em;color:var(--subtle-text-description-color)}.no-files-message[data-v-db36fca7],.loading-message[data-v-db36fca7]{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-48cf2cd9]{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-ba93381c]{display:flex;align-items:center;gap:8px}.dropdown[data-v-8c3ca901]{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(--2052f403);overflow-y:auto;margin-top:12px;padding:8px 0}.dropdown-item[data-v-e77f3384]{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-e77f3384]:hover,.dropdown-item--highlighted[data-v-e77f3384]{background-color:var(--light-bg-color, #f5f5f5)}.dropdown-item--selected[data-v-e77f3384]{background-color:var(--accent-color);color:#fff}.dropdown-item--selected[data-v-e77f3384]:hover,.dropdown-item--selected.dropdown-item--highlighted[data-v-e77f3384]{background-color:var(--accent-color);opacity:.9}.dropdown-item[data-v-e77f3384]:active{background-color:#e0e0e0}.field[data-v-1c229d23]{display:flex;flex-direction:column;width:100%;height:100%;margin-top:8px}.field-container[data-v-1c229d23]{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-1c229d23]:hover{border-color:var(--field-hover-border-color, #8b8b8b)}.field-container[data-v-1c229d23]:focus-within{border-color:var(--accent-color);outline:none}.field-content[data-v-1c229d23]{position:relative;display:flex;flex-direction:row;align-items:center;align-self:stretch;min-height:54px}.floating-label[data-v-1c229d23]{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-1c229d23]{color:var(--accent-color)}.field-container--error .floating-label[data-v-1c229d23]{color:var(--error-red-color)}.field-container--error:focus-within .floating-label[data-v-1c229d23]{color:var(--error-red-color)}.field-container--error[data-v-1c229d23],.field-container--error[data-v-1c229d23]:hover{border-color:var(--error-red-color)}.field-container--error[data-v-1c229d23]:focus-within{border-color:var(--error-red-color)}.field-container--disabled[data-v-1c229d23]{background-color:var(--field-disabled-bg-color, #f5f5f5);border-color:var(--field-disabled-border-color, #e0e0e0);cursor:not-allowed}.field-container--disabled[data-v-1c229d23]:hover{border-color:var(--field-disabled-border-color, #e0e0e0)}.error-text[data-v-1c229d23]{display:flex;align-items:center;gap:4px;padding:4px 14px 0;font-size:12px;line-height:1.5;color:var(--error-red-color)}.form-select[data-v-8665d584]{display:flex;flex-direction:column;width:100%;position:relative}.select-wrapper[data-v-8665d584]{position:relative;width:100%}.select-field[data-v-8665d584]{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-8665d584]{cursor:not-allowed;opacity:.6}.select-value[data-v-8665d584]{flex:1;font-weight:400;font-size:16px;color:var(--strong-text-color);text-align:left}.select-value--placeholder[data-v-8665d584]{color:var(--placeholder-color)}.select-arrow[data-v-8665d584]{transition:transform .2s ease;flex-shrink:0;margin-left:8px;color:var(--subtle-text-color)}.select-arrow--open[data-v-8665d584]{transform:rotate(180deg)}.dropdown-enter-active[data-v-8665d584],.dropdown-leave-active[data-v-8665d584]{transition:opacity .2s ease,transform .2s ease}.dropdown-enter-from[data-v-8665d584],.dropdown-leave-to[data-v-8665d584]{opacity:0;transform:translateY(-8px)}.text-area-container[data-v-bcd4827d]{display:flex;flex-direction:column;align-self:stretch;width:100%;max-height:500px;background:var(--white-color)}[data-v-bcd4827d] .field{flex:1}[data-v-bcd4827d] .field-container{flex:1;border-radius:16px;padding:16px 8px 8px 20px}[data-v-bcd4827d] .field-content{align-items:flex-start;flex:1}.text-area-field[data-v-bcd4827d]{width:100%;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-bcd4827d]::placeholder{color:var(--placeholder-color)}.text-area-field[data-v-bcd4827d]:disabled{opacity:.6;cursor:not-allowed}.text-area-helper[data-v-bcd4827d]{display:flex;flex-direction:column;align-self:stretch;padding:8px 14px 0}.helper-text[data-v-bcd4827d]{font-weight:400;font-size:12px;line-height:1.5;color:#0009;text-align:left}.help-dialog-content[data-v-4b5846e2]{display:flex;flex-direction:column;gap:36px}.form-fields[data-v-4b5846e2]{display:flex;flex-direction:column;gap:24px}.checkbox-wrapper[data-v-4b5846e2]{display:flex;align-items:center;gap:8px}.checkbox-label[data-v-4b5846e2]{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.checkbox-input[data-v-4b5846e2]{display:none}.checkbox-custom[data-v-4b5846e2]{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-4b5846e2]{background:var(--accent-color);border-color:var(--accent-color)}.checkbox-text[data-v-4b5846e2]{color:var(--strong-text-color);font-family:Inter;font-size:16px;font-weight:400;line-height:1.5}.text-tooltip-container[data-v-1fa30e7a]{flex:1;min-width:0}.text-tooltip-container[data-v-1fa30e7a] *{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.chat-header[data-v-1b3d8ab1]{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-1b3d8ab1]{display:flex;align-items:center;gap:16px}.chat-info[data-v-1b3d8ab1]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.details[data-v-1b3d8ab1]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.topic[data-v-1b3d8ab1]{font-size:20px;font-weight:500;color:var(--strong-text-color);margin:0;line-height:1.2}.role[data-v-1b3d8ab1]{font-size:14px;color:var(--subtle-text-3-color)}.actions[data-v-1b3d8ab1]{display:flex;align-items:center;gap:16px}.order-link[data-v-1b3d8ab1]{text-decoration:none;color:inherit;display:block}.order-link h1[data-v-1b3d8ab1]:hover{color:var(--accent-color)}.title-wrapper[data-v-1b3d8ab1]{display:flex;align-items:center;gap:4px;flex:1;min-width:0}.start-conflict-btn[data-v-1b3d8ab1]{padding:14px;border-radius:60px;border:1px solid var(--tretiary-border-color)}.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-cfd8c868]{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-cfd8c868]{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-71ef9720]{padding:0 16px}.tabs[data-v-71ef9720]{display:flex;border-bottom:1px solid var(--gray-border-color)}.chat-page[data-v-c25d777f]{display:grid;grid-template-columns:repeat(3,1fr);height:100%;border-radius:16px;background:var(--white-color)}.chat-list-panel[data-v-c25d777f]{border-right:1px solid var(--border-color);display:flex;flex-direction:column;min-width:0}.search-container[data-v-c25d777f]{padding:20px 16px}.room-list[data-v-c25d777f]{flex:1;overflow-y:auto;padding:8px 0}.chat-conversation-panel[data-v-c25d777f]{grid-column:span 2;display:flex;flex-direction:column;min-height:0;padding:0 20px;overflow:visible}.no-chat-selected[data-v-c25d777f]{flex:1;display:flex;align-items:center;justify-content:center;color:var(--subtle-text-3-color)}.no-chat-selected p[data-v-c25d777f]{margin:0;font-size:16px;color:var(--subtle-text-3-color)}.breadcrumbs[data-v-0c5abc40]{display:flex;align-items:center;gap:12px;height:52px}.breadcrumb-title[data-v-0c5abc40]{font-weight:600;font-size:20px;line-height:1.4;color:var(--strong-text-color)}.breadcrumb-arrow[data-v-0c5abc40]{width:20px;height:20px;color:var(--strong-text-color)}.page[data-v-391d0993]{position:relative;height:100%;min-height:0;display:var(--0ba3e461);flex-direction:var(--635967e5)}.page-header[data-v-391d0993]{position:relative;z-index:50}.page-header.scrolling-down[data-v-391d0993]{transition:transform .3s ease,opacity 0s ease 0s}.page-header.scrolling-up[data-v-391d0993]{transition:transform .3s ease .15s,opacity 0s ease .3s}.page-header.no-transition[data-v-391d0993]{transition:none}.page-header.header-hidden[data-v-391d0993]{transform:translateY(-100%);opacity:0}.main-header[data-v-391d0993]{display:flex;justify-content:space-between;gap:24px;padding-bottom:12px}.left-header[data-v-391d0993]{flex:1;display:flex;gap:16px;align-items:center;min-width:0}.sub-header[data-v-391d0993]{padding-bottom:20px}.page-content[data-v-391d0993]{position:var(--232b26f0);top:var(--65c919a4);left:var(--2210e056);right:var(--2210e056);bottom:var(--2210e056);transition:top .3s ease;flex:var(--5366ed80);overflow-y:auto}.page-content.header-hidden[data-v-391d0993]{top:0}.datepicker-field[data-v-9ec001be]{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-9ec001be]{color:var(--strong-text-color)}.datepicker-placeholder[data-v-9ec001be]{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-9ec001be]:disabled{cursor:not-allowed}.datepicker-icon[data-v-9ec001be]{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-9ec001be] .field-container:hover .datepicker-icon{color:var(--datepicker-hover-color)}[data-v-9ec001be] .field-container:focus-within .datepicker-icon{color:var(--accent-color)}[data-v-9ec001be] .field-container--disabled .datepicker-icon{color:var(--datepicker-disabled-color);cursor:not-allowed}.input-field[data-v-6d9aa53e]{width:100%;border:none;outline:none;background:transparent;font-weight:400;font-size:16px;color:var(--strong-text-color)}.input-field[data-v-6d9aa53e]::placeholder{color:var(--placeholder-color)}.input-field[data-v-6d9aa53e]:disabled{color:var(--placeholder-color);cursor:not-allowed}.location-select-container[data-v-ee21dce7]{width:100%;position:relative}.location-input[data-v-ee21dce7]{width:100%;border:none;outline:none;background:transparent;font-size:16px;color:var(--strong-text-color)}.location-input[data-v-ee21dce7]::placeholder{color:var(--placeholder-color)}.location-input[data-v-ee21dce7]:disabled{color:var(--placeholder-color);cursor:not-allowed}.loading-indicator[data-v-ee21dce7]{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:14px;color:var(--subtle-text-color)}.suggestions-dropdown[data-v-ee21dce7]{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-ee21dce7]{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-ee21dce7]:last-child{border-bottom:none}.suggestion-item[data-v-ee21dce7]:hover{background-color:var(--general-gray-bg-color)}.no-suggestions[data-v-ee21dce7]{padding:12px 16px;font-size:14px;color:var(--subtle-text-color);text-align:center}.tree-node[data-v-7e0f29e5]{width:100%}.tree-node-content[data-v-7e0f29e5]{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-7e0f29e5]:hover{background-color:var(--hover-color, rgba(0, 0, 0, .04))}.tree-expand-icon[data-v-7e0f29e5]{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-7e0f29e5]{transform:rotate(90deg)}.tree-expand-spacer[data-v-7e0f29e5]{width:16px;margin-right:4px}.tree-checkbox[data-v-7e0f29e5]{margin-right:8px;flex-shrink:0}.tree-node-title[data-v-7e0f29e5]{flex:1;font-size:14px;color:var(--strong-text-color);line-height:1.4}.tree-children[data-v-7e0f29e5]{width:100%}.form-tree-select[data-v-d5c1d373]{display:flex;flex-direction:column;width:100%;position:relative}.tree-select-wrapper[data-v-d5c1d373]{position:relative;width:100%}.tree-select-content[data-v-d5c1d373]{padding:4px 0;display:flex;flex-direction:column;max-height:300px}.tree-select-input-area[data-v-d5c1d373]{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-d5c1d373]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.chip[data-v-d5c1d373]{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-d5c1d373]{background-color:var(--light-gray-bg-color);cursor:pointer;-webkit-user-select:none;user-select:none}.chip--counter[data-v-d5c1d373]:hover{background-color:var(--gray-bg-color)}.chip[data-v-d5c1d373]:hover{background-color:var(--chip-hover-color)}.chip-text[data-v-d5c1d373]{font-size:14px;font-weight:500;line-height:1.4;color:var(--strong-text-2-color);text-align:center}.chip-close[data-v-d5c1d373]{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-d5c1d373]:hover{color:var(--strong-text-color)}.tree-select-placeholder[data-v-d5c1d373]{flex:1;font-weight:400;font-size:16px;color:var(--placeholder-color);text-align:left;min-width:120px}.tree-select-arrow[data-v-d5c1d373]{transition:transform .2s ease;flex-shrink:0;margin-left:auto;color:var(--subtle-text-color)}.tree-select-arrow--open[data-v-d5c1d373]{transform:rotate(180deg)}.tree-node-wrapper[data-v-d5c1d373]{width:100%}.measure-element[data-v-d5c1d373]{position:absolute;top:-9999px;left:-9999px;visibility:hidden;pointer-events:none}.dropdown-enter-active[data-v-d5c1d373],.dropdown-leave-active[data-v-d5c1d373]{transition:opacity .2s ease,transform .2s ease}.dropdown-enter-from[data-v-d5c1d373],.dropdown-leave-to[data-v-d5c1d373]{opacity:0;transform:translateY(-8px)}[data-v-d5c1d373] .field-container--disabled{background-color:var(--light-bg-color);border-color:var(--datepicker-disabled-color);cursor:not-allowed}[data-v-d5c1d373] .field-container--disabled:hover{border-color:var(--datepicker-disabled-color)}[data-v-d5c1d373] .field-container--disabled .tree-select-content{cursor:not-allowed}[data-v-d5c1d373] .field-container--disabled .chip{background-color:var(--light-bg-color);color:var(--gray-text-color)}[data-v-d5c1d373] .field-container--disabled .chip-close{color:var(--gray-text-color);cursor:not-allowed}[data-v-d5c1d373] .field-container--disabled .tree-select-arrow{cursor:not-allowed}[data-v-d5c1d373] .field-container:focus-within{border-color:var(--accent-color)}.search-container[data-v-d5c1d373]{padding:8px 12px;border-bottom:1px solid var(--light-gray-border-color);margin-bottom:4px;flex-shrink:0}.search-input-wrapper[data-v-d5c1d373]{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-d5c1d373]:focus-within{border-color:var(--accent-color)}.search-icon[data-v-d5c1d373]{width:16px;height:16px;color:var(--placeholder-color);flex-shrink:0}.search-input[data-v-d5c1d373]{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-d5c1d373]::placeholder{color:var(--placeholder-color)}.search-clear[data-v-d5c1d373]{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-d5c1d373]:hover{color:var(--strong-text-color)}.tree-items-container[data-v-d5c1d373]{flex:1;overflow-y:auto;min-height:0}.no-results[data-v-d5c1d373]{padding:16px;text-align:center;color:var(--subtle-text-2-color);font-size:14px}@media (max-width: 768px){.tree-select-content[data-v-d5c1d373]{padding:10px 0}.search-container[data-v-d5c1d373]{padding:8px}.chip[data-v-d5c1d373]{padding:4px 8px}.chip-text[data-v-d5c1d373]{font-size:12px}}.upload-area[data-v-5cfc7320]{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-5cfc7320]{background-color:#ebeeff;border-color:#7c85ff}.upload-title[data-v-5cfc7320]{font-size:16px;font-weight:400;line-height:1.4;color:var(--strong-text-color);text-align:center}.upload-link[data-v-5cfc7320]{color:var(--accent-color);cursor:pointer;text-decoration:underline;transition:color .2s ease}.upload-link[data-v-5cfc7320]:hover{color:var(--blue-text-color);text-decoration:none}.upload-info[data-v-5cfc7320]{display:flex;flex-direction:column;gap:4px}.upload-note[data-v-5cfc7320]{font-size:12px;line-height:1.4;color:var(--gray-text-color);text-align:center}.upload-area--small[data-v-5cfc7320]{padding:20px 16px;gap:8px}.upload-area--small .upload-title[data-v-5cfc7320]{font-size:14px;width:auto}.upload-area--small .upload-info[data-v-5cfc7320]{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-53c4c5e6]{position:relative}.tooltip-icon[data-v-53c4c5e6]{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-53c4c5e6]{color:#df4c4c}.tooltip-popup[data-v-53c4c5e6]{box-sizing:border-box;z-index:1000;width:400px;padding:12px;background-color:#4c82f6;color:var(--white-color);border-radius:8px;font-family:var(--main-text-family);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-53c4c5e6]{background-color:var(--error-red-color)}.tooltip-enter-active[data-v-53c4c5e6],.tooltip-leave-active[data-v-53c4c5e6]{transition:opacity .2s ease,transform .2s ease}.tooltip-enter-from[data-v-53c4c5e6],.tooltip-leave-to[data-v-53c4c5e6]{opacity:0;transform:translateY(-4px)}.tooltip-enter-to[data-v-53c4c5e6],.tooltip-leave-from[data-v-53c4c5e6]{opacity:1;transform:translateY(0)}.tooltip-popup[data-v-53c4c5e6] a{color:#fff;text-decoration:underline}.tooltip-popup[data-v-53c4c5e6] a:hover{color:var(--accent-color)}.uploader-item[data-v-9287048e]{display:flex;align-items:center;gap:16px;padding:20px 16px;background-color:var(--light-bg-color);border-radius:12px}.uploader-item--error[data-v-9287048e]{background-color:var(--light-red-bg-color)}.file-preview[data-v-9287048e]{width:60px;height:60px;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.file-icon-container[data-v-9287048e]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.file-icon[data-v-9287048e]{width:40px;height:40px;border-radius:2px}.file-info[data-v-9287048e]{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.file-name[data-v-9287048e]{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-9287048e]{color:var(--error-red-color)}.file-meta[data-v-9287048e]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.file-size[data-v-9287048e],.upload-status[data-v-9287048e]{font-size:14px;font-weight:400;line-height:1.5;color:#0009}.upload-status.error[data-v-9287048e]{color:var(--error-red-color)}.separator[data-v-9287048e]{font-size:11px;color:#0009}.actions[data-v-9287048e]{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-aff8d5fb]{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;-webkit-user-select:text;user-select:text}.expandable-text.expanded[data-v-aff8d5fb]{-webkit-line-clamp:unset;overflow:visible}.read-more-btn[data-v-aff8d5fb]{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-aff8d5fb]{transition:transform .2s ease}.read-more-btn svg.rotated[data-v-aff8d5fb]{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-29c24ad6]{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;width:100%}.is-customer-material-checkbox[data-v-29c24ad6]{margin-top:12px}.upload-panel[data-v-29c24ad6]{grid-column:span 2;display:flex;flex-direction:column;gap:16px}.form-container[data-v-29c24ad6]{grid-column:span 4}.form-fields[data-v-29c24ad6]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:24px}.form-fields .form-field--full[data-v-29c24ad6]{grid-column:1 / -1}@media (max-width: 768px){.form-fields[data-v-29c24ad6]{grid-template-columns:1fr}}.action-buttons[data-v-29c24ad6]{display:flex;flex-direction:row;gap:16px}.action-buttons[data-v-29c24ad6]>*{flex:1}.reject-message-box[data-v-29c24ad6]{margin-bottom:20px}.message-panel[data-v-f310a6b1]{display:flex;align-items:center;gap:12px;padding:16px 20px;border-radius:12px}.message-panel-icon[data-v-f310a6b1]{flex-shrink:0}.message-panel__warn[data-v-f310a6b1]{background-color:var(--yellow-bg-color);border:1px solid var(--yellow-border-color)}.message-panel__warn .action[data-v-f310a6b1] *{color:var(--moderation-yellow-color)}.message-panel__error[data-v-f310a6b1]{background-color:var(--red-bg-color);border:1px solid var(--red-border-color)}.message-panel__error .action[data-v-f310a6b1] *{color:var(--error-red-color)}.action[data-v-f310a6b1]{margin-left:auto;text-wrap-mode:nowrap}.moderation-message-panel[data-v-539c76e9]{margin-bottom:12px}.save-indicator[data-v-a36edb90]{display:flex;align-items:flex-end;justify-content:flex-end;margin-right:20px;margin-bottom:8px}.save-indicator__wrapper[data-v-a36edb90]{display:flex;align-items:center;gap:4px}.save-indicator__icon[data-v-a36edb90]{flex-shrink:0}.save-indicator__icon--rotating[data-v-a36edb90]{animation:rotate-a36edb90 1s linear infinite}.save-indicator__text[data-v-a36edb90]{font-family:var(--main-text-family);font-weight:500;font-size:14px;line-height:1.14;text-align:right}.save-indicator.is-saving .save-indicator__text[data-v-a36edb90]{color:var(--orange-text-color)}.save-indicator:not(.is-saving) .save-indicator__text[data-v-a36edb90]{color:var(--subtle-text-description-color)}.fade-enter-active[data-v-a36edb90],.fade-leave-active[data-v-a36edb90]{transition:opacity .3s ease}.fade-enter-from[data-v-a36edb90],.fade-leave-to[data-v-a36edb90]{opacity:0}@keyframes rotate-a36edb90{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.breadcrumbs[data-v-dfa46636]{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}.order-file-preview[data-v-3071592e]{height:100%;background:var(--white-color);border-radius:16px;padding:32px;display:flex;flex-direction:column;box-sizing:border-box}.file-header[data-v-3071592e]{display:flex;align-items:center;gap:12px;margin-bottom:20px}.back-arrow[data-v-3071592e]{width:20px;height:20px;color:var(--strong-text-color)}.file-name[data-v-3071592e]{font-family:var(--main-text-family);font-weight:600;font-size:20px;line-height:1.4;color:var(--strong-text-color)}.file-content[data-v-3071592e]{flex:1;min-height:0}.loading[data-v-3071592e]{display:flex;align-items:center;justify-content:center;height:100%;color:var(--subtle-text-2-color);font-size:16px}.edit-form-page[data-v-8c7f7421]{width:1280px;margin:0 auto;gap:8px}.form-card[data-v-8c7f7421]{background:var(--white-color);border-radius:16px;box-shadow:none;border:none;display:flex;padding:32px 24px;gap:16px}.image-section[data-v-8c7f7421]{display:flex;flex-direction:column;align-items:center;position:relative;padding:0 80px}.image-display[data-v-8c7f7421]{width:240px;height:240px;margin-bottom:32px;cursor:pointer;border:solid 1px var(--gray-border-color);border-radius:50%}.image[data-v-8c7f7421]{width:100%;height:100%;overflow:hidden;border-radius:50%}.image img[data-v-8c7f7421]{width:100%;height:100%;object-fit:contain}.image-placeholder[data-v-8c7f7421]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.image-placeholder[data-v-8c7f7421] svg{width:132px;height:132px}.upload-button[data-v-8c7f7421]{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-8c7f7421]:hover{color:#4a4a4a}.upload-button svg[data-v-8c7f7421]{width:20px;height:20px}.form-section[data-v-8c7f7421]{flex:1;display:flex;flex-direction:column;gap:32px}.form-fields[data-v-8c7f7421]{display:flex;flex-direction:column;gap:24px}.form-actions[data-v-8c7f7421]{display:flex;gap:16px;align-items:stretch}.form-actions[data-v-8c7f7421]>*{flex:1}@media (max-width: 1400px){.edit-form-page[data-v-8c7f7421]{width:100%;max-width:1280px;margin:0}}@media (max-width: 1024px){.form-card[data-v-8c7f7421]{flex-direction:column;height:auto;gap:32px}.image-section[data-v-8c7f7421]{width:100%;height:240px;position:relative;padding:0}}@media (max-width: 768px){.image-section[data-v-8c7f7421]{padding:0 20px}.form-actions[data-v-8c7f7421]{flex-direction:column;gap:12px}}@media (max-width: 480px){.form-card[data-v-8c7f7421]{padding:24px 16px}.image-section[data-v-8c7f7421]{padding:0}.image-display[data-v-8c7f7421]{width:200px;height:200px}.image-placeholder[data-v-8c7f7421] svg{width:100px;height:100px}}.dialog-content[data-v-45c63108]{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-51fb25b7]{background-color:var(--white-color);border-radius:16px;padding:32px 24px;height:300px;display:flex;flex-direction:column}.form-content[data-v-51fb25b7]{display:flex;flex-direction:column;justify-content:center;gap:32px;flex:1}.form-section[data-v-51fb25b7]{display:flex;flex-direction:column;gap:24px}.form-fields[data-v-51fb25b7]{display:flex;flex-direction:column;gap:16px}.form-row[data-v-51fb25b7]{display:flex;justify-content:stretch;align-items:stretch;gap:16px}.form-actions[data-v-51fb25b7]{display:flex;flex-direction:row;gap:16px}.forbidden-page[data-v-dcc4cc88]{display:flex;flex-direction:column;height:100%;align-items:center;padding-top:130px}.icon[data-v-dcc4cc88]{height:250px;margin-bottom:26px}.title[data-v-dcc4cc88]{margin:0 0 8px;font-size:32px;line-height:1.5}.description[data-v-dcc4cc88]{font-size:18px;line-height:1.6;margin:0 0 24px;text-align:center}.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-5a2ebeb0]{position:relative;width:100%}.filter-select[data-v-5a2ebeb0]{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-5a2ebeb0]:hover,.filter-select.open[data-v-5a2ebeb0]{border-color:var(--accent-color)}.filter-select-text[data-v-5a2ebeb0]{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-5a2ebeb0]{color:var(--strong-text-color)}.filter-select-icon[data-v-5a2ebeb0]{width:16px;height:16px;color:var(--placeholder-color);transition:transform .2s ease}.filter-select-icon.rotated[data-v-5a2ebeb0]{transform:rotate(180deg)}.filter-dropdown[data-v-5a2ebeb0]{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:1000}.dropdown-menu[data-v-5a2ebeb0]{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-5a2ebeb0]{display:flex;padding:10px 12px;align-items:center;gap:8px;align-self:stretch;cursor:pointer;transition:background-color .2s ease}.dropdown-item[data-v-5a2ebeb0]:hover{background:var(--general-gray-bg-color)}.dropdown-item-content[data-v-5a2ebeb0]{display:flex;align-items:center;gap:8px;flex:1 0 0}.checkbox-container[data-v-5a2ebeb0]{width:16px;height:16px;flex-shrink:0}.checkbox[data-v-5a2ebeb0]{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-5a2ebeb0]{background:var(--accent-color);border-color:var(--accent-color)}.dropdown-item-text[data-v-5a2ebeb0]{color:var(--strong-text-color);font-size:14px;line-height:20px}.filter-select-container[data-v-bc48309c]{position:relative;width:100%}.filter-select[data-v-bc48309c]{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-bc48309c]:hover,.filter-select.open[data-v-bc48309c]{border-color:var(--accent-color)}.filter-select-text[data-v-bc48309c]{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-bc48309c]{color:var(--strong-text-color)}.filter-select-icon[data-v-bc48309c]{width:16px;height:16px;color:var(--placeholder-color);transition:transform .2s ease}.filter-select-icon.rotated[data-v-bc48309c]{transform:rotate(180deg)}.filter-dropdown[data-v-bc48309c]{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:1000}.dropdown-menu[data-v-bc48309c]{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-bc48309c]{display:flex;padding:10px 12px;align-items:center;gap:8px;align-self:stretch;cursor:pointer;transition:background-color .2s ease}.dropdown-item[data-v-bc48309c]:hover{background:var(--general-gray-bg-color)}.dropdown-item-content[data-v-bc48309c]{display:flex;align-items:center;gap:8px;flex:1 0 0}.dropdown-item-text[data-v-bc48309c]{color:var(--strong-text-color);font-size:14px;line-height:20px}.controls-container[data-v-30e1f032]{display:flex;gap:8px;align-items:center}.controls-container[data-v-30e1f032]>*{min-width:0}.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-a30a576b]{display:flex;flex-direction:column;height:100%;width:100%;position:relative}.slider-container[data-v-a30a576b]{flex:1;position:relative;width:100%;height:170px;border-radius:12px;overflow:hidden}.image-wrapper[data-v-a30a576b]{width:100%;height:100%;position:relative}.slider-image[data-v-a30a576b]{width:100%;height:100%;object-fit:contain;border-radius:12px}.model-icon[data-v-a30a576b]{position:absolute;top:8px;left:8px;display:flex;align-items:center;justify-content:center;width:28px;height:28px}.model-icon-bg[data-v-a30a576b]{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-a30a576b]{position:absolute;top:15px;left:20px;z-index:2}.slider-controls[data-v-a30a576b]{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:12px}.nav-button[data-v-a30a576b]{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-a30a576b]:hover{opacity:.7}.dots-container[data-v-a30a576b]{display:flex;align-items:center;justify-content:center;gap:8px}.dot[data-v-a30a576b]{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-a30a576b]{background-color:var(--accent-color)}.dot[data-v-a30a576b]:hover{background-color:silver}.dot--active[data-v-a30a576b]:hover{background-color:#1520d0}.no-image-placeholder[data-v-a30a576b]{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}.catalog-item[data-v-f29da867]{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-f29da867]:hover{box-shadow:0 4px 12px #00000026}.item-content[data-v-f29da867]{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.item-info[data-v-f29da867]{grid-column:span 3;display:flex;flex-direction:column;gap:10px}.image-wrapper[data-v-f29da867]{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-f29da867]{display:flex;align-items:center;justify-content:space-between;gap:24px}.title-text[data-v-f29da867]{font-weight:600;font-size:20px;line-height:1.4;color:var(--strong-text-color);margin:0}.item-actions[data-v-f29da867]{display:flex;align-items:center;gap:16px}.operations-container[data-v-f29da867]{display:flex;gap:8px;flex-wrap:wrap}.operation[data-v-f29da867]{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-f29da867]{display:flex;flex-wrap:wrap;column-gap:48px;row-gap:10px;margin-top:6px}.title-wrapper[data-v-f29da867]{display:flex;gap:12px;align-items:center}.three-d-icon[data-v-f29da867]{position:absolute;top:8px;left:8px}.item-footer[data-v-f29da867]{display:flex;justify-content:space-between;align-items:center;gap:14px}.description-section[data-v-f29da867]{margin-top:4px}.description-text[data-v-f29da867]{margin:0;font-size:14px;line-height:1.5;color:var(--strong-text-2-color);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.property-value[data-v-f29da867] mark.highlight,.property-value[data-v-f29da867] .highlight{background-color:var(--highlight-color);border-radius:2px;padding:0 2px;color:var(--strong-text-color);font-weight:inherit}.order-status{display:flex;gap:8px}.search-no-results[data-v-6545137a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:48px 24px;background:var(--white-color);border-radius:16px}.icon-wrapper[data-v-6545137a]{display:flex;align-items:center;justify-content:center;width:72px;height:72px}.message[data-v-6545137a]{margin:0;font-weight:500;font-size:16px;line-height:1.5;color:var(--subtle-text-2-color);text-align:center}.global-search-page[data-v-84b4027f]{display:flex;flex-direction:column;gap:16px}.header-section[data-v-84b4027f]{display:flex;justify-content:space-between;align-items:center;gap:16px}.search-section[data-v-84b4027f]{flex:1}.title-row[data-v-84b4027f]{display:flex;align-items:center;gap:12px}.search-icon-wrapper[data-v-84b4027f]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page-title[data-v-84b4027f]{margin:0;font-weight:600;font-size:24px;line-height:1.333;color:var(--strong-text-color)}.results-section[data-v-84b4027f],.results-list[data-v-84b4027f]{display:flex;flex-direction:column;gap:16px}.no-results-section[data-v-84b4027f]{display:flex;flex-direction:column;gap:24px}.catalog-section[data-v-84b4027f]{display:flex;flex-direction:column;gap:16px}.catalog-title[data-v-84b4027f]{margin:0;font-weight:600;font-size:24px;line-height:1.333;color:var(--strong-text-color)}.catalog-list[data-v-84b4027f]{display:flex;flex-direction:column;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}.share-link-button[data-v-d706249d]{display:flex;align-items:center;gap:8px;padding:0;background:none;border:none;cursor:pointer;font-family:var(--main-text-family);font-weight:500;font-size:14px;line-height:1.71;color:var(--accent-color);transition:opacity .2s ease}.share-link-button[data-v-d706249d]:hover{opacity:.8}.mobile-stub-page[data-v-4a458ffa]{height:100%;display:flex;flex-direction:column;background-color:var(--general-gray-bg-color);overflow-x:hidden}main[data-v-4a458ffa]{display:flex;flex-direction:column;align-items:center;gap:40px;padding:24px 16px 28px;margin:auto 0 40px;text-align:center;background-color:var(--main-bg-first-color);border-radius:20px;overflow-y:scroll}.info-section[data-v-4a458ffa]{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%}.info-text[data-v-4a458ffa]{display:flex;flex-direction:column;gap:8px;width:100%}.info-text h1[data-v-4a458ffa]{margin:0;font-weight:600;font-size:18px;line-height:1.5}.info-text p[data-v-4a458ffa]{margin:0;font-size:14px;line-height:1.5}.action-text[data-v-4a458ffa]{display:flex;flex-direction:column;gap:8px;width:100%}.action-text h2[data-v-4a458ffa]{margin:0;font-weight:600;font-size:16px;line-height:1.5}.action-text p[data-v-4a458ffa]{margin:0;font-size:14px;line-height:1.5}.icon[data-v-4a458ffa]{max-width:100%;flex-shrink:0}.action-section[data-v-4a458ffa]{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}.action-buttons[data-v-4a458ffa]{display:flex;flex-direction:column;gap:16px;width:100%}.share-btn[data-v-4a458ffa]{margin:0 auto}.contact-form[data-v-4a458ffa]{display:flex;flex-direction:column;gap:12px;width:100%}.consent-checkbox[data-v-4a458ffa]{width:100%}.consent-text[data-v-4a458ffa]{display:block;font-weight:400;font-size:12px;line-height:1.4;color:var(--gray-subtle-text-color);text-align:left}.consent-link[data-v-4a458ffa]{color:var(--accent-color);text-decoration:underline}.order-card[data-v-05931274]{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-05931274]{display:flex;flex-direction:column;gap:8px;cursor:pointer}.header-actions[data-v-05931274]{display:flex;gap:8px}.order-number-section[data-v-05931274]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:1}.order-number[data-v-05931274]{display:flex;align-items:center;gap:8px}.order-number-link[data-v-05931274]{font-weight:500;font-size:16px;line-height:1.5;color:var(--accent-color);text-decoration:none}.order-number-link[data-v-05931274]:hover{text-decoration:underline}.more-options[data-v-05931274]{width:16px;height:16px;color:var(--strong-text-color);transition:transform .3s ease}.more-options--expanded[data-v-05931274]{transform:rotate(180deg)}.order-title[data-v-05931274]{font-weight:600;font-size:16px;line-height:1.25;color:var(--strong-text-color);margin:0}.order-status[data-v-05931274]{display:flex;align-items:center;justify-content:space-between}.order-details[data-v-05931274],.details-grid[data-v-05931274]{display:flex;flex-direction:column;gap:12px}.detail-row[data-v-05931274]{display:flex;justify-content:space-between;align-items:stretch;gap:8px}.detail-label[data-v-05931274]{font-weight:400;font-size:14px;line-height:1.2;color:var(--subtle-text-color);flex:1}.detail-value[data-v-05931274]{font-weight:500;font-size:14px;line-height:1.2;color:var(--strong-text-color);flex:1}.actions-section[data-v-05931274]{display:flex;flex-direction:row;align-items:stretch;gap:8px}.action-button[data-v-05931274]{flex:1}.separate-actions-section[data-v-05931274]{display:flex;flex-direction:column;gap:8px}.expand-enter-active[data-v-05931274],.expand-leave-active[data-v-05931274]{transition:all .3s ease;overflow:hidden}.expand-enter-from[data-v-05931274],.expand-leave-to[data-v-05931274]{opacity:0;max-height:0;transform:translateY(-10px)}.expand-enter-to[data-v-05931274],.expand-leave-from[data-v-05931274]{opacity:1;max-height:300px;transform:translateY(0)}.start-conflict-icon[data-v-05931274]{cursor:pointer;transition:opacity .2s ease}.start-conflict-icon[data-v-05931274]:hover{opacity:.7}.title-wrapper[data-v-05931274]{display:flex;gap:8px;align-items:center}.action-button[data-v-c677757d]{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)}.boards-container[data-v-eb1d6f65]{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-eb1d6f65],.error-state[data-v-eb1d6f65]{display:flex;align-items:center;justify-content:center;height:200px;font-size:16px;color:var(--subtle-text-color)}.error-state[data-v-eb1d6f65]{color:var(--error-red-color)}.action-button[data-v-eb1d6f65]{flex:1}.description[data-v-fe375649]{text-align:center;margin-bottom:32px}.actions[data-v-fe375649],.actions[data-v-c8214037]{display:flex;gap:16px}.response-count[data-v-434a46b6]{align-self:stretch;display:flex;align-items:center;font-size:14px;color:var(--subtle-text-color);font-weight:500}.response-count[data-v-434a46b6]:hover{color:var(--strong-text-color)}.action-buttons[data-v-331c0dcd]{display:flex;justify-content:flex-end;align-items:center;gap:12px}.boards-container[data-v-331c0dcd]{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-331c0dcd],.error-state[data-v-331c0dcd]{display:flex;align-items:center;justify-content:center;height:200px;font-size:16px;color:var(--subtle-text-color)}.error-state[data-v-331c0dcd]{color:var(--error-red-color)}.action-button[data-v-331c0dcd]{flex:1}.file-button[data-v-fdddb486]{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-fdddb486]:hover{background-color:var(--light-bg-color);border-color:var(--border-color)}.file-button[data-v-fdddb486]:focus-visible{outline:2px solid var(--accent-color);outline-offset:1px}.file-button[data-v-fdddb486]:active{background-color:var(--general-gray-bg-color);border-color:var(--gray-border-color)}.file-icon[data-v-fdddb486]{flex-shrink:0;width:36px;height:36px}.file-info[data-v-fdddb486]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.file-name[data-v-fdddb486]{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-fdddb486]{font-weight:400;font-size:12px;line-height:1.5;color:var(--subtle-text-2-color)}.response-dialog[data-v-012ea172]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px}.dialog-form[data-v-012ea172]{display:flex;flex-direction:column;align-self:stretch;gap:16px}.form-field[data-v-012ea172]{display:flex;flex-direction:column;gap:8px}.field-label[data-v-012ea172]{font-weight:400;font-size:16px;line-height:1.5;color:var(--subtle-text-2-color)}.response-text[data-v-012ea172]{font-weight:400;font-size:16px;line-height:1.5;color:var(--strong-text-color);white-space:pre-wrap}.file-info[data-v-012ea172],.files-list[data-v-012ea172]{display:flex;flex-direction:column;gap:8px}.file-item[data-v-012ea172]{align-self:flex-start}.no-files-message[data-v-012ea172]{font-weight:400;font-size:16px;color:var(--subtle-text-color);font-style:italic}.submit-button[data-v-012ea172]{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-59f72e71]{display:flex;flex-direction:column;gap:2px;width:100%}.text-content[data-v-59f72e71]{font-weight:400;font-size:16px;line-height:1.3;color:var(--strong-text-color);text-align:left}.text-content--cropped[data-v-59f72e71]{display:-webkit-box;-webkit-line-clamp:var(--d9e3eb9a);-webkit-box-orient:vertical;overflow:hidden;height:var(--6d91c372)}.read-more-container[data-v-59f72e71]{display:flex;align-items:center;gap:4px}.read-more-button[data-v-59f72e71]{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}.selected-participant-actions[data-v-c704a358]{display:flex;gap:16px}.table-container[data-v-1d2ec2ef]{background-color:var(--white-color);border-radius:16px;overflow-y:auto}.table[data-v-1d2ec2ef]{width:100%;border-collapse:collapse;border-spacing:0}.table-header[data-v-1d2ec2ef]{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-1d2ec2ef]{border-bottom:1px solid var(--border-color)}.table-header-cell[data-v-1d2ec2ef]{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-1d2ec2ef]:first-child{padding-left:16px}.table-header-cell[data-v-1d2ec2ef]:last-child{padding-right:16px}.table-row[data-v-1d2ec2ef]{border-bottom:1px solid var(--border-color)}.table-row[data-v-1d2ec2ef]:last-child{border-bottom:none}.table-cell[data-v-1d2ec2ef]{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-1d2ec2ef]:first-child{padding-left:24px}.table-cell[data-v-1d2ec2ef]:last-child{padding-right:24px}.table-row--clickable[data-v-1d2ec2ef]{cursor:pointer;transition:background-color .15s ease}.table-row--clickable[data-v-1d2ec2ef]:hover{background-color:var(--light-bg-color)}.sorting-controls[data-v-44fb62e2],.header-actions[data-v-44fb62e2]{display:flex;align-items:center;gap:12px}.archived-text[data-v-44fb62e2]{opacity:.7}.actions-container[data-v-44fb62e2]{display:flex;justify-content:flex-end;align-items:center}.description-cell[data-v-44fb62e2]{max-width:300px}.files-cell[data-v-44fb62e2],.files-container[data-v-44fb62e2]{display:flex;flex-direction:column;gap:6px}.file-button[data-v-44fb62e2]{width:100%}.more-files[data-v-44fb62e2]{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-44fb62e2]{font-weight:400;font-size:14px;color:var(--subtle-text-color)}.order-link[data-v-44fb62e2]{color:var(--accent-color);text-decoration:underline}.order-link[data-v-44fb62e2]:hover{color:var(--accent-hover-color)}.blocked-link[data-v-44fb62e2]{cursor:pointer}.blocked-link[data-v-44fb62e2]:hover{color:var(--accent-hover-color)}.nda-faq-page[data-v-863fdb6b]{display:flex;gap:16px;overflow-y:auto}.content[data-v-863fdb6b]{padding:24px}h1[data-v-863fdb6b]{margin:0;font-size:24px;line-height:1.4}p[data-v-863fdb6b]{line-height:1.36}.edition[data-v-863fdb6b]{color:var(--subtle-text-3-color)}h2[data-v-863fdb6b]{margin-top:44px;font-size:18px}dt[data-v-863fdb6b]{float:left;font-weight:600;white-space:pre-wrap}dt[data-v-863fdb6b]:after{content:" "}dt[data-v-863fdb6b],dd[data-v-863fdb6b]{line-height:1.48}dd[data-v-863fdb6b]{margin:18px 0}li h2[data-v-863fdb6b]{display:inline-block;margin:0 0 16px}li h3[data-v-863fdb6b]{display:inline-block;margin-top:0;font-size:16px;font-weight:400}.hierarchical-list[data-v-863fdb6b]{counter-reset:item;list-style-type:none;padding:0;line-height:1.48}.hierarchical-list>li[data-v-863fdb6b]{counter-increment:item;position:relative;font-weight:600;margin-top:40px}.hierarchical-list>li[data-v-863fdb6b]:before{content:counters(item,".") ". "}.hierarchical-list ol[data-v-863fdb6b]{counter-reset:sub-item;list-style-type:none;font-size:16px;font-weight:400;padding:0}.hierarchical-list ol li[data-v-863fdb6b]{counter-increment:sub-item;position:relative;margin-bottom:6px}.hierarchical-list ol li[data-v-863fdb6b]:before{content:counters(item,".") "." counters(sub-item,".") ". ";font-weight:400;margin-right:5px}.not-found-page[data-v-423b3dc4]{display:flex;flex-direction:column;height:100%;align-items:center;padding-top:130px}.icon[data-v-423b3dc4]{height:250px;margin-bottom:26px}.title[data-v-423b3dc4]{margin:0 0 8px;font-size:32px;line-height:1.5}.description[data-v-423b3dc4]{width:462px;font-size:18px;line-height:1.6;margin:0 0 24px;text-align:center}.go-to-main-btn[data-v-423b3dc4]{width:294px}.controls-container[data-v-a6667864]{display:flex;gap:8px;align-items:center}.controls-container[data-v-a6667864]>*{min-width:0}.uploaders-container[data-v-99f390e5]{display:flex;gap:20px}.order-catalog-content[data-v-99f390e5]{height:100%;display:flex;flex-direction:column;gap:12px;min-height:0}.uploaders-container>div[data-v-99f390e5]{flex-grow:1}.order-catalog-list[data-v-99f390e5]{display:flex;flex-direction:column;gap:12px;overflow-y:auto;flex:1;min-height:0}.loading-indicator[data-v-99f390e5]{padding:20px;text-align:center;color:var(--accent-color);font-size:14px}.document-item[data-v-e3897891]{display:flex;align-items:center;gap:6px;padding:10px 12px;background:var(--light-bg-color);border-radius:8px}.document-item .doc-name[data-v-e3897891]:hover{color:var(--accent-color)}.doc-icon[data-v-e3897891]{flex-shrink:0}.doc-info[data-v-e3897891]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.doc-name[data-v-e3897891]{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-e3897891]{font-weight:400;font-size:12px;color:#0009}.documents-section[data-v-677bedd3]{background:#fff;border-radius:16px;padding:24px 16px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-677bedd3]{font-weight:600;font-size:20px;color:var(--strong-text-color);margin:0;align-self:flex-start}.documents-list[data-v-677bedd3]{display:flex;flex-direction:column;gap:12px}.no-documents[data-v-677bedd3]{display:flex;flex-direction:column;align-items:center;gap:24px;padding:8px 0}.no-documents-text[data-v-677bedd3]{font-weight:400;font-size:16px;color:var(--subtle-text-2-color)}.order-detail[data-v-d17de30d]{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;height:100%;min-height:0}.left-column[data-v-d17de30d]{grid-column:span 2;display:flex;flex-direction:column;gap:16px;min-width:0}.right-column[data-v-d17de30d]{grid-column:span 4;min-width:0;display:flex;flex-direction:column;gap:16px}.full-width[data-v-d17de30d]{grid-column:span 6}.model-section[data-v-d17de30d]{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-d17de30d]{cursor:pointer;height:212px}.no-model-placeholder[data-v-d17de30d]{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-d17de30d]{width:80px;height:80px}.open-in-3d-badge[data-v-d17de30d]{position:absolute;top:12px;right:10px}.company-section[data-v-5735b08c]{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-5735b08c]{display:flex;flex-direction:column;gap:14px}.company-label[data-v-5735b08c]{font-weight:600;font-size:18px;color:var(--strong-text-color)}.company-info-header[data-v-5735b08c]{display:flex;align-items:center;gap:8px}.company-name[data-v-5735b08c]{font-weight:500;font-size:16px;color:var(--strong-text-color)}.company-details[data-v-5735b08c]{display:flex;flex-direction:column;gap:12px}.company-contact-row[data-v-5735b08c]{display:flex;gap:16px;flex-wrap:wrap}.contact-item[data-v-5735b08c],.address-item[data-v-5735b08c]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.address-item[data-v-5735b08c]{flex:1 1 100%}.chat-icon[data-v-5735b08c]{position:absolute;top:14px;right:20px;cursor:pointer;transition:opacity .2s ease}.chat-icon[data-v-5735b08c]:hover{opacity:.7}.company-logo[data-v-5735b08c]{border-radius:100%}.create-response-dialog[data-v-19eef09b]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px}.dialog-form[data-v-19eef09b]{display:flex;flex-direction:column;align-self:stretch;gap:16px}.uploader[data-v-19eef09b]{display:flex;align-items:stretch;padding:0}.form-field[data-v-19eef09b]{display:flex;flex-direction:column;gap:8px}.field-label[data-v-19eef09b]{font-weight:400;font-size:16px;line-height:1.5;color:var(--subtle-text-2-color)}.create-response-dialog .submit-button[data-v-19eef09b]{display:flex;justify-content:center;align-items:center;align-self:stretch;gap:12px;padding:24px 48px;font-size:18px}.error-message[data-v-19eef09b]{color:var(--error-red-color);font-size:14px;text-align:center}.in-archive-badge[data-v-0d964f42]{display:flex;align-items:center;gap:8px}.order-actions[data-v-1e51947a]{display:grid;grid-template-columns:1fr 1fr}.right-actions[data-v-1e51947a]{display:flex;justify-content:flex-end}.order-content[data-v-1d9b4962]{display:flex;flex-direction:column;margin-bottom:20px}.order-header[data-v-1d9b4962]{display:flex;justify-content:space-between;align-items:center;gap:12px}.order-title[data-v-1d9b4962]{font-weight:600;font-size:20px;color:var(--strong-text-color);margin:0;flex:1}.operations[data-v-1d9b4962]{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px;margin-bottom:8px}.operation-tag[data-v-1d9b4962]{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-1d9b4962]{display:flex;flex-direction:column;gap:8px}.detail-info[data-v-1d9b4962]{display:flex;column-gap:60px;row-gap:8px;flex-wrap:wrap}.detail-label[data-v-1d9b4962]{font-weight:400;font-size:16px;color:var(--subtle-text-color)}.description-section[data-v-1d9b4962]{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.customer-material[data-v-1d9b4962]{display:flex;align-items:center;flex-wrap:nowrap;gap:4px}.title-wrapper[data-v-1d9b4962]{display:flex;gap:12px;align-items:center}.item-header[data-v-1d9b4962]{display:flex;align-items:center;justify-content:space-between;gap:24px}.step[data-v-c5b4dc28]{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-c5b4dc28]{display:flex;align-items:center;gap:2px;color:var(--step-text-color)}.step-indicator[data-v-c5b4dc28]{height:6px;border-radius:16px;width:100%;background-color:var(--step-bg-color)}.step--light-gray[data-v-c5b4dc28]{--step-text-color: var(--strong-text-2-color);--step-bg-color: var(--tretiary-border-color)}.step--gray[data-v-c5b4dc28]{--step-text-color: var(--strong-text-2-color);--step-bg-color: var(--gray-text-color)}.step--orange[data-v-c5b4dc28]{--step-text-color: var(--orange-text-color);--step-bg-color: var(--orange-text-color)}.step--teal[data-v-c5b4dc28]{--step-text-color: var(--cyan-text-color);--step-bg-color: var(--cyan-text-color)}.step--blue[data-v-c5b4dc28]{--step-text-color: var(--blue-text-color);--step-bg-color: var(--blue-text-color)}.step--purple[data-v-c5b4dc28]{--step-text-color: var(--purple-text-color);--step-bg-color: var(--purple-text-color)}.step--green[data-v-c5b4dc28]{--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-e4053059]{background:var(--white-color);border-radius:16px;padding:20px 24px 24px;box-shadow:0 1px 3px #0000001a}.response-header[data-v-e4053059]{margin-bottom:12px}.response-title[data-v-e4053059]{font-weight:600;font-size:20px;line-height:1.4;color:var(--strong-text-color);margin:0}.response-content[data-v-e4053059]{display:flex;flex-direction:column;gap:16px}.response-details[data-v-e4053059]{display:flex;justify-content:space-between;gap:16px;align-items:start}.file-section[data-v-e4053059]{display:flex;flex-direction:column;gap:4px;flex:0 0 auto}.response-files[data-v-e4053059]{display:flex;flex-direction:column;gap:8px}.order-card[data-v-b52b4b80]{background:#fff;border-radius:16px;padding:20px 20px 24px;display:flex;flex-direction:column;height:fit-content}.company-section[data-v-b52b4b80]{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-4b3a8623]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px}.dialog-form[data-v-4b3a8623]{display:flex;flex-direction:column;align-self:stretch;gap:16px}.form-field[data-v-4b3a8623]{display:flex;flex-direction:column;gap:8px}.field-label[data-v-4b3a8623]{font-weight:400;font-size:16px;line-height:1.5;color:var(--subtle-text-2-color)}.response-text[data-v-4b3a8623]{font-weight:400;font-size:16px;line-height:1.5;color:var(--strong-text-color);white-space:pre-wrap}.file-info[data-v-4b3a8623],.files-list[data-v-4b3a8623]{display:flex;flex-direction:column;gap:8px}.file-item[data-v-4b3a8623]{align-self:flex-start}.no-files-message[data-v-4b3a8623]{font-weight:400;font-size:16px;color:var(--subtle-text-color);font-style:italic}.dialog-actions[data-v-4b3a8623]{display:flex;gap:12px;align-self:stretch}.action-button[data-v-4b3a8623]{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-34b13ae7]{max-width:300px}.files-cell[data-v-34b13ae7],.files-container[data-v-34b13ae7]{display:flex;flex-direction:column;gap:6px}.file-button[data-v-34b13ae7]{width:169px}.more-files[data-v-34b13ae7]{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-34b13ae7]{font-weight:400;font-size:14px;color:var(--subtle-text-color)}.actions-cell[data-v-34b13ae7]{display:flex;gap:12px;align-items:center;justify-content:flex-end}.order-card[data-v-bd90c284]{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-cfb20703]{display:flex;gap:16px;overflow-y:auto;overflow-x:hidden;-webkit-user-select:text;user-select:text;margin-top:40px}.content[data-v-cfb20703]{padding:24px}h1[data-v-cfb20703]{margin:0;font-size:24px;line-height:1.4}p[data-v-cfb20703]{line-height:1.36;word-wrap:break-word;overflow-wrap:break-word}.edition[data-v-cfb20703]{color:var(--subtle-text-3-color)}h2[data-v-cfb20703]{margin-top:44px;font-size:18px}ul[data-v-cfb20703]{line-height:1.48;padding-left:20px}li[data-v-cfb20703]{margin-bottom:6px;word-wrap:break-word;overflow-wrap:break-word}a[data-v-cfb20703]{color:var(--accent-color);text-decoration:none;white-space:nowrap}a[data-v-cfb20703]:hover{text-decoration:underline}@media (max-width: 768px){.privacy-agreement-page[data-v-cfb20703]{margin-top:20px}.content[data-v-cfb20703]{padding:12px}h1[data-v-cfb20703]{font-size:20px}h2[data-v-cfb20703]{font-size:16px;margin-top:32px}}@media (max-width: 480px){.privacy-agreement-page[data-v-cfb20703]{margin-top:16px}.content[data-v-cfb20703]{padding:8px}h1[data-v-cfb20703]{font-size:18px}h2[data-v-cfb20703]{font-size:15px;margin-top:24px}ul[data-v-cfb20703]{padding-left:16px}}.profile-section[data-v-1442b878]{background-color:var(--white-color);border-radius:16px;padding:24px}.profile-info-section[data-v-1442b878]{display:flex;flex-direction:column;gap:24px}.profile-title[data-v-1442b878]{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-1442b878]{display:flex;flex-direction:row;gap:16px;margin-top:24px}.subscription-history[data-v-74bd9a98]{display:flex;flex-direction:column}.subscription-history__id[data-v-74bd9a98],.subscription-history__text[data-v-74bd9a98]{font-size:16px;font-weight:400;line-height:1.3;color:var(--strong-text-color)}.subscription-history__table-wrapper[data-v-74bd9a98]{max-height:320px;overflow-y:auto}.subscription-history__loading[data-v-74bd9a98],.subscription-history__empty[data-v-74bd9a98]{padding:40px;text-align:center;color:var(--subtle-text-color);font-size:16px}.subscription-history__row--inactive .subscription-history__id[data-v-74bd9a98],.subscription-history__row--inactive .subscription-history__text[data-v-74bd9a98]{opacity:.5}.tab-selector[data-v-b5567f94]{display:flex;gap:12px;border-bottom:1px solid var(--gray-border-color)}.tab[data-v-b5567f94]{display:flex;align-items:center;justify-content:center;gap:4px;padding:10px 0;font-family:var(--main-text-family);font-size:14px;font-weight:400;line-height:1.428571429;color:var(--subtle-text-2-color);background:none;border:none;border-bottom:1px solid transparent;cursor:pointer;transition:all .2s ease}.tab[data-v-b5567f94]:hover{color:var(--accent-color)}.tab--active[data-v-b5567f94]{color:var(--accent-color);border-radius:8px 8px 0 0;border-bottom:1px solid var(--accent-color)}.profile-wrapper[data-v-a7bc173b]{display:flex;align-items:flex-start;gap:44px}.profile-info[data-v-a7bc173b]{display:flex;flex-direction:column;flex:1}.tabs-wrapper[data-v-a7bc173b]{margin-bottom:16px}.company-details[data-v-a7bc173b]{display:grid;grid-template-columns:repeat(6,1fr)}.company-details-grid[data-v-a7bc173b]{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-a7bc173b]{display:flex;align-items:center;justify-content:center;padding:40px;font-size:16px;color:var(--subtle-text-color)}.company-logo[data-v-a7bc173b]{grid-row:2 span;display:flex;flex-direction:column;gap:12px;align-items:center}.company-logo-display[data-v-a7bc173b]{width:165px;height:165px;border:solid 1px var(--gray-border-color);border-radius:50%}.company-logo-image[data-v-a7bc173b]{width:100%;height:100%;border-radius:50%;overflow:hidden}.company-logo-image img[data-v-a7bc173b]{width:100%;height:100%;object-fit:contain}.company-logo-placeholder[data-v-a7bc173b]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.company-logo-placeholder[data-v-a7bc173b] svg{width:100%;height:100%}.payment-details-grid[data-v-f27a54e5]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:16px;align-self:stretch}.profile-info[data-v-12039425]{display:flex;flex-direction:column}.profile-field-group[data-v-12039425]{display:flex;flex-direction:row;gap:16px}.loading-state[data-v-12039425]{display:flex;align-items:center;justify-content:center;padding:40px;font-size:16px;color:var(--subtle-text-color)}.profile-container[data-v-288ad47e]{display:flex;flex-direction:column;gap:16px;width:100%;overflow-y:auto}.subscription-panel[data-v-ec398b7b]{background:#fff;border-radius:16px;padding:24px;align-self:stretch}.content[data-v-ec398b7b]{display:flex;flex-direction:column;gap:8px}.header[data-v-ec398b7b]{display:flex;flex-direction:row;gap:6px;align-items:baseline}.label[data-v-ec398b7b]{font-family:Inter;font-weight:600;font-size:20px;line-height:1.4;color:#16181e}.title[data-v-ec398b7b]{font-family:Inter;font-weight:600;font-size:20px;line-height:1.4;color:#1928f0}.expires-text[data-v-ec398b7b]{margin:0;font-family:Inter;font-weight:400;font-size:16px;line-height:1.6;color:#484848}.subscription-banner[data-v-61f66601]{display:flex;align-items:center;align-self:stretch;padding:24px;background-color:var(--orange-bg-color);border-radius:16px}.banner-content[data-v-61f66601]{display:flex;align-items:center;gap:8px}.icon-container[data-v-61f66601]{width:24px;height:24px;flex-shrink:0}.banner-text[data-v-61f66601]{font-family:Inter,var(--main-text-family);font-weight:500;font-size:16px;line-height:1.4;color:var(--strong-text-color)}.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-94a2d870]{display:flex;flex-direction:column;gap:36px;box-sizing:border-box}.dialog-content[data-v-94a2d870]{display:flex;flex-direction:column;gap:30px}.confirm-message[data-v-94a2d870]{text-align:center}.user-agreement-section[data-v-94a2d870]{margin-top:8px}.plan-info[data-v-94a2d870]{display:flex;flex-direction:column;align-items:center;gap:20px}.info-section[data-v-94a2d870]{display:flex;flex-direction:column;align-items:center;gap:8px}.info-label[data-v-94a2d870]{font-size:18px;line-height:1.4;color:var(--subtle-text-color)}.info-value[data-v-94a2d870],.price-current[data-v-94a2d870]{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-94a2d870]{display:flex;align-items:center;gap:8px}.price-current--discounted[data-v-94a2d870]{color:var(--orange-accent-color)}.price-original[data-v-94a2d870]{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}.header[data-v-311ab938]{padding:0 8px;text-align:left;height:100%;display:flex;flex-direction:column}.title[data-v-311ab938]{margin:0;line-height:1.4;font-size:20px;font-weight:600}.description[data-v-311ab938]{margin:16px 0 12px;font-size:14px;line-height:1.4;color:var(--subtle-text-2-color)}.link[data-v-311ab938]{font-size:14px}.subscription-plan[data-v-4a2fb810]{display:flex;flex-direction:column;align-items:center;gap:16px;height:100%;justify-content:space-between}.subscription-header[data-v-4a2fb810]{display:flex;flex-direction:column;align-items:center;width:100%;flex-grow:1}.tier-title-row[data-v-4a2fb810]{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:12px}.tier-title[data-v-4a2fb810]{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-4a2fb810]{display:flex;flex-direction:column;gap:6px;align-items:center;width:100%;margin-bottom:6px}.price-row[data-v-4a2fb810]{display:flex;align-items:center;justify-content:center;gap:8px}@media (max-width: 1280px){.price-row .price-current[data-v-4a2fb810],.price-row .price-original[data-v-4a2fb810]{font-size:18px}}.price-current[data-v-4a2fb810]{font-family:var(--main-text-family);font-weight:600;font-size:20px;line-height:1.2;text-align:center}.price-current--small[data-v-4a2fb810]{font-size:18px}.price-row:has(.price-original) .price-current[data-v-4a2fb810]{color:var(--orange-accent-color);white-space:nowrap}.price-original[data-v-4a2fb810]{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-4a2fb810]{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-4a2fb810]{width:188px}.period[data-v-4a2fb810]{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}.subscriptions-page[data-v-ac9519a0]{display:flex;flex-direction:column;gap:12px;overflow-y:auto}.container[data-v-ac9519a0]{padding:0 16px}table[data-v-ac9519a0]{border-collapse:separate;border-spacing:0;table-layout:fixed}th[data-v-ac9519a0]{width:252px;padding:24px 0 16px;border:none;vertical-align:top}th[data-v-ac9519a0]>*{display:flex;min-height:200px}th[data-v-ac9519a0]:last-child{width:240px}th[data-v-ac9519a0]: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-ac9519a0]:nth-child(3){border:solid 1px var(--accent-color);border-top:none;border-bottom:none}tbody tr[data-v-ac9519a0]{height:56px}tbody tr td[data-v-ac9519a0]{padding:0 12px;box-sizing:border-box;vertical-align:middle;line-height:1.25;overflow:hidden}tbody tr[data-v-ac9519a0]:nth-child(odd){background-color:var(--general-gray-bg-color)}tfoot[data-v-ac9519a0]{height:24px}tfoot td[data-v-ac9519a0]:nth-child(3){border:solid 1px var(--accent-color);border-top:none;border-radius:0 0 8px 8px}.feature[data-v-ac9519a0]{font-size:14px}tbody td[data-v-ac9519a0]:nth-child(n+2){text-align:center}.user-agreement-page[data-v-902a6ec0]{display:flex;gap:16px;overflow-y:auto;overflow-x:hidden;-webkit-user-select:text;user-select:text}.content[data-v-902a6ec0]{padding:24px}h1[data-v-902a6ec0]{margin:0;font-size:24px;line-height:1.4}p[data-v-902a6ec0]{line-height:1.36;word-wrap:break-word;overflow-wrap:break-word}.edition[data-v-902a6ec0]{color:var(--subtle-text-3-color)}h2[data-v-902a6ec0]{margin-top:44px;font-size:18px}dt[data-v-902a6ec0]{float:left;font-weight:600;white-space:pre-wrap}dt[data-v-902a6ec0]:after{content:" "}dt[data-v-902a6ec0],dd[data-v-902a6ec0]{line-height:1.48}dd[data-v-902a6ec0]{margin:18px 0;word-wrap:break-word;overflow-wrap:break-word}a[data-v-902a6ec0]{color:var(--accent-color);text-decoration:none;white-space:nowrap}a[data-v-902a6ec0]:hover{text-decoration:underline}li h2[data-v-902a6ec0]{display:inline-block;margin:0 0 16px}li h3[data-v-902a6ec0]{display:inline-block;margin-top:0;font-size:16px;font-weight:400}.hierarchical-list[data-v-902a6ec0]{counter-reset:item;list-style-type:none;padding:0;line-height:1.48}.hierarchical-list>li[data-v-902a6ec0]{counter-increment:item;position:relative;font-weight:600;margin-top:40px}.hierarchical-list>li[data-v-902a6ec0]:before{content:counters(item,".") ". "}.hierarchical-list ol[data-v-902a6ec0]{counter-reset:sub-item;list-style-type:none;font-size:16px;font-weight:400;padding:0}.hierarchical-list ol li[data-v-902a6ec0]{counter-increment:sub-item;position:relative;margin-bottom:6px;word-wrap:break-word;overflow-wrap:break-word}.hierarchical-list ol li[data-v-902a6ec0]:before{content:counters(item,".") "." counters(sub-item,".") ". ";font-weight:400;margin-right:5px}.hierarchical-list ol ol[data-v-902a6ec0]{counter-reset:sub-sub-item}.hierarchical-list ol ol li[data-v-902a6ec0]{counter-increment:sub-sub-item}.hierarchical-list ol ol li[data-v-902a6ec0]:before{content:counters(item,".") "." counters(sub-item,".") "." counters(sub-sub-item,".") ". "}@media (max-width: 768px){.content[data-v-902a6ec0]{padding:12px}h1[data-v-902a6ec0]{font-size:20px}h2[data-v-902a6ec0]{font-size:16px;margin-top:32px}dt[data-v-902a6ec0]{float:none;display:block;margin-bottom:4px}dd[data-v-902a6ec0]{margin:12px 0}.hierarchical-list>li[data-v-902a6ec0]{margin-top:24px}}@media (max-width: 480px){.content[data-v-902a6ec0]{padding:8px}h1[data-v-902a6ec0]{font-size:18px}h2[data-v-902a6ec0]{font-size:15px;margin-top:24px}.hierarchical-list ol li[data-v-902a6ec0]:before{margin-right:3px}}.auth-test-page[data-v-c1151713]{padding:2rem;max-width:800px;margin:0 auto;overflow-y:auto;max-height:100vh}.container[data-v-c1151713]{background:#fff;border-radius:8px;padding:2rem;box-shadow:0 2px 10px #0000001a}h1[data-v-c1151713]{color:#333;margin-bottom:2rem;text-align:center}h2[data-v-c1151713]{color:#555;margin-bottom:1rem;border-bottom:2px solid #eee;padding-bottom:.5rem}.auth-status[data-v-c1151713]{margin-bottom:2rem}.status-indicator[data-v-c1151713]{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-c1151713]{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.auth-controls[data-v-c1151713]{margin-bottom:2rem}.buttons[data-v-c1151713]{display:flex;gap:1rem;flex-wrap:wrap}.btn[data-v-c1151713]{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-c1151713]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-c1151713]{background-color:#007bff;color:#fff}.btn-primary[data-v-c1151713]:hover:not(:disabled){background-color:#0056b3}.btn-secondary[data-v-c1151713]{background-color:#6c757d;color:#fff}.btn-secondary[data-v-c1151713]:hover:not(:disabled){background-color:#545b62}.btn-success[data-v-c1151713]{background-color:#28a745;color:#fff}.btn-success[data-v-c1151713]:hover:not(:disabled){background-color:#218838}.btn-warning[data-v-c1151713]{background-color:#ffc107;color:#212529}.btn-warning[data-v-c1151713]:hover:not(:disabled){background-color:#e0a800}.btn-small[data-v-c1151713]{padding:.5rem 1rem;font-size:.875rem;min-width:auto}.user-info[data-v-c1151713],.token-info[data-v-c1151713]{margin-bottom:2rem}.info-card[data-v-c1151713],.token-card[data-v-c1151713]{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;padding:1.5rem}.info-item[data-v-c1151713]{margin-bottom:.75rem;display:flex;justify-content:space-between;align-items:center}.info-item strong[data-v-c1151713]{color:#495057;min-width:200px}.token-preview[data-v-c1151713]{margin-bottom:1rem;word-break:break-all;font-family:monospace;background-color:#e9ecef;padding:.5rem;border-radius:4px}.error-message[data-v-c1151713]{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:6px;padding:1rem;color:#721c24;margin-top:1rem}.error-message h3[data-v-c1151713]{margin-top:0;color:#721c24}.json-display[data-v-c1151713]{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-c1151713],.container[data-v-c1151713]{padding:1rem}.buttons[data-v-c1151713]{flex-direction:column}.info-item[data-v-c1151713]{flex-direction:column;align-items:flex-start}.info-item strong[data-v-c1151713]{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}.search-test-page[data-v-e96f12b9]{padding:1rem;height:100vh;display:flex;flex-direction:column;overflow:hidden}.page-header[data-v-e96f12b9]{margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center;gap:1rem}h1[data-v-e96f12b9]{color:#333;margin:0;font-size:1.5rem;flex:1}h2[data-v-e96f12b9]{color:#555;margin-bottom:.75rem;border-bottom:2px solid #eee;padding-bottom:.5rem;display:flex;align-items:center;gap:.5rem;font-size:1.1rem}.status-section[data-v-e96f12b9]{padding:.5rem .75rem;background-color:#f8f9fa;border-radius:6px;border:1px solid #dee2e6;font-size:.875rem;white-space:nowrap}.status-section .loading[data-v-e96f12b9]{color:#007bff;font-weight:500}.main-layout[data-v-e96f12b9]{display:grid;grid-template-columns:350px 1fr;gap:1rem;flex:1;overflow:hidden}.settings-column[data-v-e96f12b9]{overflow-y:auto;padding-right:.5rem;min-width:0}.search-section[data-v-e96f12b9]{min-width:0;width:100%;box-sizing:border-box}.results-column[data-v-e96f12b9]{overflow-y:auto;padding-left:.5rem}.search-section[data-v-e96f12b9]{margin-bottom:0}.search-input[data-v-e96f12b9]{width:100%;max-width:100%;padding:.5rem .75rem;font-size:.9rem;border:2px solid #dee2e6;border-radius:6px;margin-bottom:.5rem;transition:border-color .2s;box-sizing:border-box}.search-input[data-v-e96f12b9]:focus{outline:none;border-color:#007bff}.search-info[data-v-e96f12b9]{color:#6c757d;font-size:.75rem;margin-top:.25rem;margin-bottom:.75rem}.search-info p[data-v-e96f12b9]{margin:0}.search-settings[data-v-e96f12b9]{margin-top:.75rem;padding:.75rem;background-color:#f8f9fa;border-radius:6px;border:1px solid #dee2e6}.setting-item[data-v-e96f12b9]{margin-bottom:.75rem}.setting-item[data-v-e96f12b9]:last-child{margin-bottom:0}.setting-item label[data-v-e96f12b9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25rem;color:#495057;font-size:.8rem}.setting-value[data-v-e96f12b9]{background-color:#e7f3ff;color:#0056b3;padding:.15rem .5rem;border-radius:4px;font-weight:500;font-family:monospace;font-size:.8rem}.range-input[data-v-e96f12b9]{width:100%;height:6px;border-radius:4px;background:#dee2e6;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:.25rem 0}.range-input[data-v-e96f12b9]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#007bff;cursor:pointer;transition:background .2s}.range-input[data-v-e96f12b9]::-webkit-slider-thumb:hover{background:#0056b3}.range-input[data-v-e96f12b9]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#007bff;cursor:pointer;border:none;transition:background .2s}.range-input[data-v-e96f12b9]::-moz-range-thumb:hover{background:#0056b3}.weights-section[data-v-e96f12b9]{margin-top:.75rem;padding:.75rem;padding-top:0;background-color:#f0f8ff;border-radius:6px;border:1px solid #b3d9ff}.weights-section h3[data-v-e96f12b9]{color:#0056b3;margin-bottom:.75rem;font-size:.9rem;border:none;padding:0}.weights-list[data-v-e96f12b9]{display:flex;flex-direction:column;gap:.5rem}.weight-item[data-v-e96f12b9]{display:flex;flex-direction:column;gap:.25rem}.weight-item label[data-v-e96f12b9]{display:flex;justify-content:space-between;align-items:center;color:#495057;font-size:.8rem}.results-section[data-v-e96f12b9]{margin-bottom:0}.results-count[data-v-e96f12b9]{font-size:.875rem;color:#6c757d;font-weight:400}.no-query[data-v-e96f12b9],.no-results[data-v-e96f12b9]{text-align:center;padding:1.5rem;color:#6c757d;background-color:#f8f9fa;border-radius:6px}.results-list[data-v-e96f12b9]{display:flex;flex-direction:column;gap:.75rem}.result-item[data-v-e96f12b9]{border:1px solid #dee2e6;border-radius:6px;padding:.75rem;background-color:#fff;transition:box-shadow .2s}.result-item[data-v-e96f12b9]:hover{box-shadow:0 2px 8px #0000001a}.result-header[data-v-e96f12b9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid #e9ecef}.result-number[data-v-e96f12b9]{font-weight:700;color:#007bff;font-size:1rem}.result-score[data-v-e96f12b9]{background-color:#e7f3ff;color:#0056b3;padding:.2rem .5rem;border-radius:4px;font-weight:500;font-size:.8rem}.result-content[data-v-e96f12b9]{display:flex;flex-direction:column;gap:.5rem}.result-field[data-v-e96f12b9]{display:flex;flex-direction:column;gap:.2rem}.result-field strong[data-v-e96f12b9]{color:#495057;font-size:.8rem;text-transform:uppercase;letter-spacing:.5px}.result-field span[data-v-e96f12b9]{color:#212529;line-height:1.4;font-size:.875rem}.result-field mark[data-v-e96f12b9]{background-color:#ffeb3b;padding:.1rem .2rem;border-radius:2px;font-weight:500}.result-meta[data-v-e96f12b9]{display:flex;gap:.75rem;margin-top:.5rem;padding-top:.5rem;border-top:1px solid #e9ecef;flex-wrap:wrap}.meta-item[data-v-e96f12b9]{font-size:.8rem;color:#6c757d}@media (max-width: 1024px){.main-layout[data-v-e96f12b9]{grid-template-columns:1fr;grid-template-rows:auto 1fr}.settings-column[data-v-e96f12b9]{max-height:400px;padding-right:0}.results-column[data-v-e96f12b9]{padding-left:0}}@media (max-width: 768px){.search-test-page[data-v-e96f12b9]{padding:.5rem}.result-header[data-v-e96f12b9]{flex-direction:column;align-items:flex-start;gap:.5rem}.result-meta[data-v-e96f12b9]{flex-direction:column;gap:.25rem}}.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}
