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-tap-highlight-color:transparent}::-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;--header-height: 72px;--mobile-header-height: 64px;--dash-border-color: #bfbfbf96;--accent-color: #1928f0;--orange-accent-color: #eb5a20;--orange-shadow-color: rgba(235, 90, 32, .15);--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;--chat-grey-color: #f2f2f2;--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: #08c06a;--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;--divider-gray-color: rgba(22, 24, 30, .08);--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;--upload-area-bg-color: #f6f7ff;--upload-area-hover-bg-color: #ebeeff;--upload-area-border-color: #7c85ff;--upload-area-border-dashed-color: #9299ff;--viewer-text-color: #666666;--viewer-orange-color: #f57c00;--overlay-bg-color: rgba(0, 0, 0, .5);--text-opacity-60: rgba(0, 0, 0, .6);--text-opacity-56: rgba(0, 0, 0, .56);--text-opacity-70: rgba(0, 0, 0, .7);--text-opacity-87: rgba(0, 0, 0, .87);--text-opacity-26: rgba(0, 0, 0, .26);--white-opacity-60: rgba(255, 255, 255, .6);--white-opacity-80: rgba(255, 255, 255, .8);--gray-opacity-30: rgba(192, 192, 192, .3);--dropdown-hover-bg-color: #e0e0e0;--light-gray-bg-hover-color: #f5f5f5;--dot-hover-bg-color: #c0c0c0;--accent-hover-color: #1520d0;--accent-primary-hover-color: #313fff;--neutral-hover-color: #e8e8e8;--neutral-active-color: #dddddd;--error-red-hover-color: #dc2626;--error-red-active-color: #b91c1c;--upload-button-text-color: #5b5b5b;--upload-button-hover-color: #4a4a4a;--panel-box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, .19)}.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-17d6dba1]{position:relative;display:flex;align-items:center;justify-content:center}.chat-unread-badge[data-v-17d6dba1]{position:absolute;top:-8px;right:-8px;z-index:10;pointer-events:none}.user-profile[data-v-359e2da9]{display:flex;flex-direction:row;align-items:center;gap:8px;cursor:pointer;transition:opacity .2s ease}.user-profile[data-v-359e2da9]:hover{opacity:.8}.avatar-container[data-v-359e2da9]{width:40px;height:40px;position:relative}.avatar-background[data-v-359e2da9]{width:40px;height:40px;background-color:var(--general-gray-bg-color);border-radius:50%;position:relative}.user-info[data-v-359e2da9]{display:flex;flex-direction:column;justify-content:center}.user-name-container[data-v-359e2da9]{display:flex;flex-direction:row;align-items:center;gap:4px}.user-name[data-v-359e2da9]{max-width:300px;line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;font-weight:500;font-size:14px;line-height:1.4;color:var(--strong-text-2-color)}.user-role[data-v-359e2da9]{font-weight:400;font-size:12px;line-height:1.4;color:var(--subtle-text-3-color)}.notification-button-container[data-v-4f5f958a]{position:relative;display:flex;align-items:center;justify-content:center}.notification-unread-badge[data-v-4f5f958a]{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-4a91bafa]{display:flex;flex-direction:column;width:100%}.checkbox-container[data-v-4a91bafa]{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-4a91bafa]{cursor:not-allowed;opacity:.6}.checkbox-input[data-v-4a91bafa]{position:absolute;opacity:0;height:0;width:0}.checkbox-icon[data-v-4a91bafa]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--text-opacity-56);transition:color .2s ease}.checkbox-container:hover .checkbox-icon[data-v-4a91bafa]{color:var(--text-opacity-70)}.checkbox-container--checked .checkbox-icon[data-v-4a91bafa]{color:var(--accent-color)}.checkbox-container--disabled .checkbox-icon[data-v-4a91bafa]{color:var(--text-opacity-26)}.checkbox-label[data-v-4a91bafa]{font-weight:400;font-size:16px;line-height:1.5;color:var(--text-opacity-60);transition:color .2s ease}.checkbox-label[data-v-4a91bafa] a{color:var(--text-opacity-60)}.checkbox-label[data-v-4a91bafa] a:hover{color:var(--accent-color)}.checkbox-container:hover .checkbox-label[data-v-4a91bafa]{color:var(--text-opacity-87)}.checkbox-container--disabled .checkbox-label[data-v-4a91bafa]{color:var(--text-opacity-26)}.checkbox-container--checked .checkbox-label[data-v-4a91bafa]{color:var(--text-opacity-87)}.button[data-v-f3b40330]{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px;border:none;border-radius:12px;font-family:var(--main-text-family);font-weight:400;font-size:14px;text-align:center;cursor:pointer;transition:all .2s ease;outline:none;-webkit-user-select:none;user-select:none;white-space:nowrap;gap:12px}.button__content[data-v-f3b40330]{display:flex;align-items:center;gap:inherit}.button__content--hidden[data-v-f3b40330]{visibility:hidden}.button__loading[data-v-f3b40330]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:12px}.button[data-v-f3b40330]:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.button--primary[data-v-f3b40330]{background-color:var(--accent-color);color:var(--white-color)}.button--primary[data-v-f3b40330]:hover:not(:disabled){background-color:var(--accent-primary-hover-color)}.button--primary[data-v-f3b40330]:active:not(:disabled){background-color:var(--accent-primary-hover-color)}.button--secondary[data-v-f3b40330]{background-color:var(--light-bg-color);color:var(--catalog-icon-color)}.button--secondary[data-v-f3b40330]:hover:not(:disabled){background-color:var(--neutral-hover-color)}.button--secondary[data-v-f3b40330]:active:not(:disabled){background-color:var(--neutral-active-color)}.button--outline[data-v-f3b40330]{background-color:transparent;color:var(--accent-color);border:1px solid var(--accent-color);font-size:14px}.button--outline[data-v-f3b40330]:hover:not(:disabled){background-color:var(--accent-color);color:var(--white-color)}.button--outline[data-v-f3b40330]:active:not(:disabled){background-color:var(--accent-color);color:var(--white-color)}.button--tretiary[data-v-f3b40330]{background-color:var(--white-color);color:var(--strong-text-color);border:1px solid var(--tretiary-border-color);font-size:16px;border-radius:24px}.button--tretiary[data-v-f3b40330]:hover:not(:disabled){border-color:var(--accent-color);color:var(--accent-color)}.button--tretiary[data-v-f3b40330]:active:not(:disabled){border-color:var(--accent-color);color:var(--accent-color)}.button--transparent[data-v-f3b40330]{background:none}.button--disabled[data-v-f3b40330]{opacity:.6;cursor:not-allowed}.button--green[data-v-f3b40330]{background-color:var(--green-btn-color)}.button--green[data-v-f3b40330]:hover:not(:disabled){background-color:var(--green-btn-hover-color)}.button--blue[data-v-f3b40330]{background-color:var(--secondary-blue-color);color:var(--accent-color)}.button--blue[data-v-f3b40330]:hover:not(:disabled){background-color:var(--blue-btn-hover-color)}.button--primary.button--red[data-v-f3b40330]{background-color:var(--error-red-color)}.button--primary.button--red[data-v-f3b40330]:hover:not(:disabled){background-color:var(--error-red-hover-color)}.button--primary.button--red[data-v-f3b40330]:active:not(:disabled){background-color:var(--error-red-active-color)}.button--outline.button--red[data-v-f3b40330]{color:var(--error-red-color);border-color:var(--error-red-color)}.button--outline.button--red[data-v-f3b40330]:hover:not(:disabled){background-color:var(--error-red-color);color:var(--white-color)}.button--outline.button--red[data-v-f3b40330]:active:not(:disabled){background-color:var(--error-red-color);color:var(--white-color)}.button--small[data-v-f3b40330]{padding:12px 24px}.button--big[data-v-f3b40330]{padding:20px 24px;font-size:16px}@media (max-width: 767px){.button--big[data-v-f3b40330]{padding:16px;font-size:14px}}.button--block[data-v-f3b40330]{width:100%}.button--loading[data-v-f3b40330]{cursor:wait}.button__loading-icon[data-v-f3b40330]{width:24px;height:24px;animation:button-rotate-f3b40330 1s linear infinite}@keyframes button-rotate-f3b40330{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.title-container[data-v-104879c9]{display:flex;align-items:center;justify-content:center;gap:8px}.title-container h2[data-v-104879c9]{margin:0}.dialog-overlay[data-v-104879c9]{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100dvh;background-color:var(--overlay-bg-color);display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}.dialog-container[data-v-104879c9]{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-104879c9]{overflow:auto;flex:1}.dialog-actions[data-v-104879c9]{flex-shrink:0;margin-top:32px;display:flex;gap:12px}.dialog-actions[data-v-104879c9]>*{flex:1}.dialog-close[data-v-104879c9]{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-104879c9]:hover{opacity:.7}.dialog-enter-active[data-v-104879c9],.dialog-leave-active[data-v-104879c9]{transition:opacity .3s ease}.dialog-enter-from[data-v-104879c9],.dialog-leave-to[data-v-104879c9]{opacity:0}.dialog-enter-active .dialog-container[data-v-104879c9],.dialog-leave-active .dialog-container[data-v-104879c9]{transition:transform .3s ease}.dialog-enter-from .dialog-container[data-v-104879c9],.dialog-leave-to .dialog-container[data-v-104879c9]{transform:scale(.9) translateY(-10px)}.dialog-title[data-v-104879c9]{font-weight:600;font-size:24px;line-height:1.5;color:var(--strong-text-color);text-align:center;margin:60px 48px 36px 0}@media (max-width: 767px){.dialog-overlay[data-v-104879c9]{padding:0;align-items:flex-end}.dialog-container[data-v-104879c9]{width:100%!important;max-width:100%;height:auto;min-height:calc(100dvh - 172px);max-height:calc(100dvh - 64px);margin-top:64px;border-radius:20px 20px 0 0;padding:40px 16px 32px;padding-bottom:calc(32px + env(safe-area-inset-bottom))}.dialog-container--compact[data-v-104879c9]{min-height:auto}.dialog-close[data-v-104879c9]{top:14px;right:16px;width:20px;height:20px}.dialog-title[data-v-104879c9]{font-size:18px;margin:0}.title-container[data-v-104879c9]{margin-bottom:24px!important}.dialog-actions[data-v-104879c9]{flex:1;margin-top:16px;flex-wrap:wrap;display:flex;flex-direction:column;justify-content:flex-end}.dialog-container--compact .dialog-actions[data-v-104879c9]{margin-top:24px}}.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-a77433c8]{display:flex;gap:4px}.property-info[data-v-a77433c8]{display:flex;flex-direction:column}.property-info--list[data-v-a77433c8]{gap:6px;min-width:0}.property-info--list .property-value[data-v-a77433c8]{font-size:16px;font-weight:500;line-height:1.25;color:var(--strong-text-color)}.property-info--page[data-v-a77433c8]{gap:4px;line-height:1.6}.property-info--page .property-value[data-v-a77433c8]{font-weight:600;font-size:16px;color:var(--strong-text-2-color)}.property-info--dialog[data-v-a77433c8]{gap:8px}.property-info--profile[data-v-a77433c8]{gap:4px;flex:1}.property-value[data-v-a77433c8]{-webkit-user-select:text;user-select:text}.property-info--subpage .property-value[data-v-a77433c8]{font-size:16px;font-weight:500}.property-info--profile .property-value[data-v-a77433c8]{font-family:Inter;font-weight:600;font-size:16px;line-height:1.6;color:var(--strong-text-2-color)}.dash[data-v-a77433c8]{display:inline-block;width:100%}.property-value.subtle-value[data-v-a77433c8]{color:var(--subtle-text-description-color)}.property-value.changed-value[data-v-a77433c8]{color:var(--orange-text-color);font-weight:500}.nda-dialog[data-v-7537da9f]{display:flex;flex-direction:column}.nda-title[data-v-7537da9f]{font-weight:600;font-size:24px;line-height:1.5;text-align:center;color:var(--strong-text-color);margin:0}.nda-form[data-v-7537da9f]{display:flex;flex-direction:column;gap:24px}.company-fields[data-v-7537da9f]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.field--full[data-v-7537da9f]{grid-column:1 / -1}@media (max-width: 767px){.company-fields[data-v-7537da9f]{grid-template-columns:1fr;gap:16px}.field--full[data-v-7537da9f]{grid-column:1}.nda-form[data-v-7537da9f]{gap:20px}}.message[data-v-1eb84a07]{font-size:24px;font-weight:600;text-align:center}.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-8855f5ad]{display:flex;align-items:center;gap:10px}.customer-info.size-small[data-v-8855f5ad]{gap:8px}.customer-avatar[data-v-8855f5ad]{position:relative;flex-shrink:0;border:solid 1px var(--gray-border-color);border-radius:50%}.size-medium .customer-avatar[data-v-8855f5ad]{width:40px;height:40px}.size-small .customer-avatar[data-v-8855f5ad]{width:18px;height:18px}.logo-medium[data-v-8855f5ad]{width:40px;height:40px;object-fit:contain;border-radius:100%}.logo-small[data-v-8855f5ad]{width:18px;height:18px;object-fit:contain;border-radius:100%}.icon-small[data-v-8855f5ad]{width:18px;height:18px}.customer-name[data-v-8855f5ad]{font-size:14px;font-weight:500;line-height:1.6;color:var(--strong-text-color)}.size-small .customer-name[data-v-8855f5ad]{font-size:12px;line-height:1.333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nda-text[data-v-8855f5ad]{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-42b0e901]{display:flex;align-items:center;gap:4px;color:var(--subtle-text-description-color);font-size:14px}.location-icon[data-v-42b0e901]{flex-shrink:0}.location--normal[data-v-42b0e901]{padding:8px 0}.location--small[data-v-42b0e901]{padding:6px 0}[data-v-51a228cb] mark{background-color:var(--highlight-color);border-radius:2px;padding:0 2px}.result-item[data-v-51a228cb]{display:flex;gap:16px;padding:16px 16px 16px 8px;cursor:pointer;transition:background-color .2s;position:relative}.result-item[data-v-51a228cb]:hover{background-color:var(--general-gray-bg-color)}.item-image-wrapper[data-v-51a228cb]{position:relative;width:167px;flex-shrink:0}.item-image[data-v-51a228cb]{display:flex;justify-content:center;align-items:center}.three-d-icon[data-v-51a228cb]{position:absolute;top:8px;left:8px}.order-image[data-v-51a228cb]{width:100%;height:120px;object-fit:contain;border-radius:8px}.image-placeholder[data-v-51a228cb]{width:100%;height:100%;background:var(--light-bg-color);border-radius:8px}.item-content[data-v-51a228cb]{flex:1;display:flex;flex-direction:column;gap:10px;min-width:0}.item-header[data-v-51a228cb]{display:flex;justify-content:space-between;align-items:center;gap:8px}.item-title[data-v-51a228cb]{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-51a228cb]{font-weight:500;font-size:12px;line-height:20px;white-space:nowrap;color:var(--blue-text-color)}.item-meta[data-v-51a228cb]{display:flex;gap:8px;align-items:center;justify-content:space-between}.operations-container[data-v-51a228cb]{display:flex;gap:8px;flex-wrap:wrap}.operation[data-v-51a228cb]{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-51a228cb]{display:flex;align-items:center;gap:4px}.location-hidden-text[data-v-51a228cb]{font-weight:500;font-size:14px;line-height:1.143;color:var(--subtle-text-description-color)}.item-details[data-v-51a228cb]{display:flex;gap:48px;flex-wrap:wrap}.detail-item[data-v-51a228cb]{display:flex;flex-direction:column;gap:4px}.detail-item-materials[data-v-51a228cb]{flex:1}.detail-label[data-v-51a228cb]{font-weight:400;font-size:12px;line-height:1.333;color:var(--subtle-text-description-color)}.detail-value[data-v-51a228cb]{font-weight:500;font-size:14px;line-height:1.143;color:var(--strong-text-color)}.subtle-value[data-v-51a228cb]{color:var(--subtle-text-description-color)}.item-description[data-v-51a228cb]{font-weight:400;font-size:12px;line-height:1.5;color:var(--strong-text-2-color)}.item-footer[data-v-51a228cb]{display:flex;justify-content:space-between;align-items:center;gap:14px}.order-status[data-v-51a228cb]{font-weight:500;font-size:12px;line-height:1.667}.order-status.status-accent[data-v-51a228cb]{color:var(--accent-color)}.order-status.status-blue[data-v-51a228cb]{color:var(--blue-text-color)}.order-status.status-orange[data-v-51a228cb]{color:var(--orange-text-color)}.order-status.status-gray[data-v-51a228cb]{color:var(--gray-text-color)}.order-status.status-dark-gray[data-v-51a228cb]{color:var(--dark-gray-text-color)}.order-status.status-purple[data-v-51a228cb]{color:var(--purple-text-color)}.order-status.status-green[data-v-51a228cb]{color:var(--green-text-color)}.order-status.status-cyan[data-v-51a228cb]{color:var(--cyan-text-color)}.order-status.status-red[data-v-51a228cb]{color:var(--error-red-color)}.item-divider[data-v-51a228cb]{position:absolute;bottom:0;left:16px;right:16px;height:1px;background:var(--gray-border-color)}.gear-preloader[data-v-43bdef46]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px 16px 20px;background:var(--white-color);border-radius:16px}.gear-preloader--no-bg[data-v-43bdef46]{width:100%;height:100%;background:transparent;border-radius:0;padding:0}.gear-preloader__icon[data-v-43bdef46]{animation:rotate-43bdef46 1s linear infinite}.gear-preloader__text[data-v-43bdef46]{font-family:var(--main-text-family);font-weight:500;font-size:16px;line-height:1.6;color:var(--subtle-text-3-color)}@keyframes rotate-43bdef46{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.global-search[data-v-5bffdbce]{position:relative;width:100%}.search-box[data-v-5bffdbce]{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-5bffdbce]:focus-within{border-color:var(--accent-color)}.search-input[data-v-5bffdbce]{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-5bffdbce]::placeholder{color:var(--subtle-text-3-color)}.search-icon[data-v-5bffdbce]{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dropdown[data-v-5bffdbce]{position:absolute;top:calc(100% + 12px);left:0;right:0;z-index:1000}.dropdown-content[data-v-5bffdbce]{background:var(--white-color);border-radius:12px;box-shadow:0 4px 12px 2px #0000001a;overflow:hidden}.no-results[data-v-5bffdbce]{padding:24px;text-align:center;color:var(--subtle-text-description-color);font-size:14px}.results-list[data-v-5bffdbce]{padding:12px 0;max-height:600px;overflow-y:auto}.dropdown-enter-active[data-v-5bffdbce],.dropdown-leave-active[data-v-5bffdbce]{transition:opacity .2s,transform .2s}.dropdown-enter-from[data-v-5bffdbce],.dropdown-leave-to[data-v-5bffdbce]{opacity:0;transform:translateY(-8px)}.main-header[data-v-49284595]{position:relative;z-index:100;display:flex;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-49284595]{flex:2}.header-right-side[data-v-49284595]{flex:1;display:flex;flex-direction:row;justify-content:flex-end;gap:20px}.logo-icon[data-v-49284595]{margin-right:80px;cursor:pointer;padding:12px}@media (max-width: 1024px){.main-header[data-v-49284595]{padding-top:calc(12px + env(safe-area-inset-top,0))}}.mobile-footer[data-v-435b4da5]{width:100vw;position:static;flex-shrink:0;background-color:var(--white-color);box-shadow:0 -2px 12px #0000000f;padding:4px 16px;padding-bottom:calc(4px + env(safe-area-inset-bottom));display:flex;flex-direction:row;justify-content:space-around;align-items:center;gap:8px}.nav-item[data-v-435b4da5]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:4px 0;flex:1;cursor:pointer;border:none;background:transparent;border-radius:4px;transition:background-color .2s ease;min-height:44px}.nav-item--active[data-v-435b4da5]{background-color:var(--sidebar-active-menu-color);border-radius:6px}.nav-item__icon[data-v-435b4da5]{width:24px;height:24px}.nav-item__label[data-v-435b4da5]{font-family:var(--main-text-family);font-size:12px;font-weight:400;color:var(--subtle-text-color);white-space:nowrap;line-height:1.33}.mobile-header[data-v-9fc8cce3]{box-sizing:border-box;display:flex;width:100%;padding:calc(12px + env(safe-area-inset-top,0)) 16px 12px 16px;background-color:var(--main-bg-first-color)}.header-right-side[data-v-9fc8cce3]{flex:1;display:flex;justify-content:flex-end;gap: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}.rounded-button[data-v-76f03901]{border-radius:24px!important;padding:16px 24px!important;font-size:14px!important;gap:10px!important}.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}.mobile-sidebar[data-v-44220607]{box-sizing:border-box;position:fixed;top:var(--mobile-header-height);left:0;width:100%;height:calc(100dvh - var(--mobile-header-height));background-color:var(--general-gray-bg-color);z-index:1000;display:flex;flex-direction:column;justify-content:space-between;padding:12px 16px;transform:translate(-100%);transition:transform .3s ease-out;overflow-y:auto}.mobile-sidebar--open[data-v-44220607]{transform:translate(0)}.sidebar-items[data-v-44220607]{height:100%;display:flex;justify-content:space-evenly;flex-direction:column;gap:24px}.menu-items-group[data-v-44220607]{display:flex;flex-direction:column;gap:24px}.divider[data-v-44220607]{height:1px;background-color:var(--divider-gray-color);border-radius:7px}.mobile-sidebar[data-v-44220607] .menu-item{padding:0 6px}.mobile-limited-banner[data-v-046d61f8]{display:flex;flex-direction:row;align-items:flex-start;gap:12px;padding:12px;background-color:var(--light-bg-color);border:1px solid var(--gray-border-color);border-radius:12px;margin-top:8px}@media (max-width: 767px){.mobile-limited-banner[data-v-046d61f8]{margin:8px 16px 0}}.banner-text[data-v-046d61f8]{margin:0;font-family:var(--main-text-family);font-weight:400;font-size:14px;line-height:1.4;color:var(--subtle-text-color);flex:1}.close-button[data-v-046d61f8]{display:flex;align-items:center;justify-content:center;width:14px;height:14px;background:var(--white-color);border:none;border-radius:50%;padding:0;cursor:pointer;flex-shrink:0}.container[data-v-624a5c96]{height:fit-content;background-color:var(--white-color);border-radius:16px;padding:24px 20px}.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-a4e1f5b3]{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:12px;position:relative}.notification-header[data-v-a4e1f5b3]{display:flex;justify-content:space-between}.info-section[data-v-a4e1f5b3]{display:flex;flex-direction:column;gap:6px}.text[data-v-a4e1f5b3]{font-family:var(--main-text-family);font-size:14px;line-height:1.4;max-width:212px;word-wrap:break-word}.pay-text[data-v-a4e1f5b3]{font-family:var(--main-text-family);font-size:14px;line-height:1.4}.sidebar[data-v-da18c69b]{display:flex;flex-direction:column;justify-content:space-between;width:236px;min-width:236px;height:auto;padding:12px}.sidebar-items[data-v-da18c69b]{display:flex;flex-direction:column;gap:4px}.bottom-items[data-v-da18c69b]{display:flex;flex-direction:column;gap:8px}.create-order-btn[data-v-da18c69b]{margin-top:12px}.tablet-menu-item[data-v-9d50e894]{display:flex;flex-direction:row;align-items:center;text-decoration:none;color:var(--strong-text-color);transition:background-color .2s ease;padding:16px 12px;cursor:pointer;border-radius:12px;margin:0 12px}.tablet-menu-item[data-v-9d50e894]:hover,.tablet-menu-item--active[data-v-9d50e894]{background-color:var(--sidebar-active-menu-color)}.menu-icon[data-v-9d50e894]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.menu-icon svg[data-v-9d50e894]{width:100%;height:100%;fill:currentColor}.menu-text[data-v-9d50e894]{margin-left:10px;white-space:nowrap;overflow:hidden}.menu-text p[data-v-9d50e894]{margin:0;font-size:16px;font-weight:500}.menu-text-fade-enter-active[data-v-9d50e894]{transition:opacity .2s ease .15s}.menu-text-fade-leave-active[data-v-9d50e894]{transition:opacity .15s ease}.menu-text-fade-enter-from[data-v-9d50e894],.menu-text-fade-leave-to[data-v-9d50e894]{opacity:0}.menu-text-fade-enter-to[data-v-9d50e894],.menu-text-fade-leave-from[data-v-9d50e894]{opacity:1}.tablet-sidebar[data-v-7c6d4858]{position:fixed;left:20px;top:calc(var(--header-height) + env(safe-area-inset-top,0) + 20px);width:72px;height:calc(100dvh - var(--header-height) - env(safe-area-inset-top,0) - env(safe-area-inset-bottom,0) - 56px);padding-bottom:24px;background-color:var(--white-color);border-radius:8px;box-shadow:2px 0 8px #0000000a;display:flex;flex-direction:column;justify-content:space-between;transition:width .3s cubic-bezier(.4,0,.2,1);z-index:500;overflow:hidden}.tablet-sidebar--expanded[data-v-7c6d4858]{width:260px}.menu-toggle[data-v-7c6d4858]{display:flex;align-items:center;justify-content:center;padding:8px;height:56px;cursor:pointer;transition:justify-content .3s ease;border-radius:12px;margin:0 12px}.menu-toggle svg[data-v-7c6d4858]{flex-shrink:0;width:32px;height:32px}.menu-toggle--expanded[data-v-7c6d4858]{justify-content:flex-end}.sidebar-nav[data-v-7c6d4858]{flex:1;display:flex;flex-direction:column;gap:4px;padding:16px 0;overflow-y:auto;overflow-x:hidden}.sidebar-bottom[data-v-7c6d4858]{padding:8px 0 0}.sidebar-nav[data-v-7c6d4858]::-webkit-scrollbar{width:4px}.sidebar-nav[data-v-7c6d4858]::-webkit-scrollbar-thumb{background-color:var(--gray-opacity-30);border-radius:2px}@media (max-height: 700px){.tablet-sidebar[data-v-7c6d4858]{top:calc(var(--header-height) + env(safe-area-inset-top,0) + 12px);height:calc(100dvh - var(--header-height) - env(safe-area-inset-top,0) - env(safe-area-inset-bottom,0) - 12px)}.sidebar-nav[data-v-7c6d4858]{padding:12px 0}}.notification-item[data-v-e8d716ff]{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-e8d716ff]:hover{background-color:var(--general-gray-bg-color)}.notification-item[data-v-e8d716ff]:focus{outline:2px solid var(--accent-color, #0066cc);outline-offset:2px}.notification-text[data-v-e8d716ff]{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-e8d716ff]{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-e8d716ff]{opacity:.5}.notification-item.not-clickable[data-v-e8d716ff]{cursor:default}.notification-item.not-clickable[data-v-e8d716ff]:hover{background-color:var(--white-color)}.notification-item.not-clickable[data-v-e8d716ff]:focus{outline:none}.notification-panel[data-v-2307319a]{height:60vh;width:379px;background-color:var(--white-color);border-radius:24px 0 0 24px;box-shadow:var(--panel-box-shadow);min-height:200px;overflow:hidden;display:flex;flex-direction:column}.notification-panel[data-v-2307319a]{position:absolute;top:-8px;right:0;z-index:1000}.notification-backdrop[data-v-2307319a]{display:none}@media (max-width: 767px){.notification-panel[data-v-2307319a]{position:absolute;top:0;left:60px;height:100vh;height:100dvh;width:calc(100vw - 60px)}.notification-backdrop[data-v-2307319a]{display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0003;z-index:999}}.notification-header[data-v-2307319a]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:24px 16px 20px}.header-title h3[data-v-2307319a]{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-2307319a]{display:flex;align-items:center;gap:24px}.icon-button[data-v-2307319a]{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-2307319a]:hover{opacity:.7}.icon-button[data-v-2307319a]:focus{outline:2px solid var(--accent-color);outline-offset:2px}.icon-button[data-v-2307319a]:active{opacity:.5}.mark-all-read-icon[data-v-2307319a]{width:25px;height:24px}.close-icon[data-v-2307319a]{width:20px;height:20px}.notification-content[data-v-2307319a]{flex:1;overflow-y:auto;padding:0 16px}.empty-state[data-v-2307319a],.error-state[data-v-2307319a]{padding:20px;text-align:center;color:var(--strong-text-color);opacity:.5;font-family:Inter;font-size:16px}.error-state[data-v-2307319a]{color:var(--error-red-color)}.notifications-list[data-v-2307319a]{display:flex;flex-direction:column;gap:4px}.notification-separator[data-v-2307319a]{height:1px;background-color:var(--divider-blue-color)}.dialog-overlay[data-v-376e22fe]{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100dvh;background-color:var(--overlay-bg-color);display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}.dialog-container[data-v-376e22fe]{position:relative;box-sizing:border-box;display:flex;flex-direction:column;background-color:#eff3ed;background-repeat:no-repeat;background-position:right bottom;background-size:auto;border-radius:20px;width:640px;max-width:90vw;max-height:90vh;padding:40px;font-family:var(--main-text-family);overflow:hidden}.dialog-close[data-v-376e22fe]{position:absolute;top:20px;right:20px;width:32px;height:32px;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:1;padding:0}.close-backdrop[data-v-376e22fe]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:var(--white-color);border-radius:50%}.dialog-content[data-v-376e22fe]{display:flex;flex-direction:column}.dialog-content strong[data-v-376e22fe]{font-weight:600}.dialog-title[data-v-376e22fe]{font-weight:600;font-size:24px;line-height:1.3;color:var(--strong-text-color);margin:0 0 14px}.dialog-description[data-v-376e22fe]{font-size:16px;line-height:1.5;color:var(--strong-text-2-color);margin:0}.benefits-list[data-v-376e22fe]{list-style:disc;padding-left:24px;margin:0 0 20px;font-size:16px;line-height:1.5;color:var(--orange-accent-color)}.benefits-list .normal-text[data-v-376e22fe]{color:var(--strong-text-2-color)}.actions-container[data-v-376e22fe]{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:408px;max-width:100%}.add-inn-button[data-v-376e22fe]{padding:20px 38px;font-size:18px}.close-forever-link[data-v-376e22fe]{margin:auto;background:none;border:none;padding:0;font-family:var(--main-text-family);font-size:16px;line-height:1.5;color:#1928f0;cursor:pointer;text-decoration:none}.close-forever-link[data-v-376e22fe]:hover{text-decoration:underline}.pc-required-message[data-v-376e22fe]{font-size:18px;font-weight:500;line-height:24px;color:var(--strong-text-color);text-align:center;margin:0}.dialog-enter-active[data-v-376e22fe],.dialog-leave-active[data-v-376e22fe]{transition:opacity .3s ease}.dialog-enter-from[data-v-376e22fe],.dialog-leave-to[data-v-376e22fe]{opacity:0}.dialog-enter-active .dialog-container[data-v-376e22fe],.dialog-leave-active .dialog-container[data-v-376e22fe]{transition:transform .3s ease}.dialog-enter-from .dialog-container[data-v-376e22fe],.dialog-leave-to .dialog-container[data-v-376e22fe]{transform:scale(.9) translateY(-10px)}@media (max-width: 767px){.dialog-overlay[data-v-376e22fe]{padding:0;align-items:flex-end}.dialog-container[data-v-376e22fe]{width:100%!important;max-width:100%;height:auto;max-height:calc(100dvh - 64px);margin-top:64px;border-radius:20px 20px 0 0;padding:40px 16px 32px;padding-bottom:calc(132px + env(safe-area-inset-bottom));background-position:center bottom;background-size:cover}.dialog-close[data-v-376e22fe]{top:14px;right:16px;width:28px;height:28px}.close-backdrop[data-v-376e22fe]{width:28px;height:28px}.dialog-content[data-v-376e22fe]{max-width:100%}.dialog-title[data-v-376e22fe]{font-size:18px}.dialog-description[data-v-376e22fe],.benefits-list[data-v-376e22fe]{font-size:16px}.actions-container[data-v-376e22fe]{width:100%;align-items:stretch}.close-forever-link[data-v-376e22fe]{font-size:16px;text-align:center}}.toast[data-v-070d623b]{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: 767px){.toast[data-v-070d623b]{min-width:unset;width:100%;padding:16px 28px 16px 16px;gap:8px;box-sizing:border-box}}.toast--error[data-v-070d623b]{color:var(--error-red-color);background:var(--error-red-color)}.toast--success[data-v-070d623b]{background:var(--green-btn-color)}.toast--processing[data-v-070d623b]{background:var(--orange-text-color)}.toast--success-neutral[data-v-070d623b]{background:var(--light-bg-color)}.toast--error-neutral[data-v-070d623b]{color:var(--subtle-text-2-color);background:var(--light-bg-color)}.toast-content[data-v-070d623b]{display:flex;align-items:center;gap:12px;flex:1}.toast-icon[data-v-070d623b]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.toast-text[data-v-070d623b]{font-weight:500;font-size:16px;line-height:1.5;color:var(--white-color);flex:1}@media (max-width: 767px){.toast-icon[data-v-070d623b]{width:20px;height:20px}.toast-text[data-v-070d623b]{font-size:14px}}.toast--success-neutral .toast-text[data-v-070d623b],.toast--error-neutral .toast-text[data-v-070d623b]{color:var(--subtle-text-color)}.toast-close[data-v-070d623b]{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-070d623b]:hover{opacity:1}@media (max-width: 767px){.toast-close[data-v-070d623b]{top:8px;right:8px}}.toast--error .toast-close[data-v-070d623b],.toast--success .toast-close[data-v-070d623b],.toast--processing .toast-close[data-v-070d623b]{color:var(--white-opacity-60)}.toast--success-neutral .toast-close[data-v-070d623b],.toast--error-neutral .toast-close[data-v-070d623b]{color:var(--text-opacity-60)}.toast-container[data-v-52a66e5f]{position:absolute;top:82px;right:0;z-index:9999;pointer-events:none;font-family:var(--main-text-family)}.toast-list[data-v-52a66e5f]{display:flex;flex-direction:column;gap:12px}.toast-container[data-v-52a66e5f]>*{pointer-events:auto}.toast-enter-active[data-v-52a66e5f],.toast-leave-active[data-v-52a66e5f]{transition:all .3s ease}.toast-enter-from[data-v-52a66e5f],.toast-leave-to[data-v-52a66e5f]{opacity:0;transform:translate(100%)}.toast-move[data-v-52a66e5f]{transition:transform .3s ease}@media (max-width: 767px){.toast-container[data-v-52a66e5f]{top:80px;left:8px;right:8px}.toast-enter-from[data-v-52a66e5f],.toast-leave-to[data-v-52a66e5f]{transform:translateY(-100%)}}.app[data-v-3015691e]{height:100dvh;width:100%;overflow:hidden;display:flex;justify-content:center;background-color:var(--general-gray-bg-color)}.letterboxing[data-v-3015691e]{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}.content-layout[data-v-3015691e]{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-3015691e]{width:100%;display:flex;flex-direction:column;min-height:0}@media (max-width: 767px){.content-layout[data-v-3015691e]{position:static}}@media (max-width: 1024px){.letterboxing[data-v-3015691e]{gap:16px;padding:0;margin-bottom:0;padding-top:env(safe-area-inset-top,0)}.content-layout[data-v-3015691e]{gap:0;width:calc(100% - 16px);margin-right:16px}.main-content[data-v-3015691e]{margin-left:108px;width:calc(100% - 108px)}.main-content.no-sidebar[data-v-3015691e]{margin-left:16px;width:100%}}@media (max-width: 767px){.main-content[data-v-3015691e]{margin-left:0;padding:0;width:100%}.content-layout[data-v-3015691e]{width:100%;margin-right:0}.letterboxing[data-v-3015691e]{gap:0;margin-bottom:0;padding:0}}.file-preview[data-v-c3f3e7c6]{display:flex;align-items:center;gap:12px}.file-preview--upload[data-v-c3f3e7c6]{padding:12px;background:var(--light-bg-color);border-radius:8px;margin-bottom:8px}.file-icon[data-v-c3f3e7c6]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.file-info[data-v-c3f3e7c6]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.file-name[data-v-c3f3e7c6]{font-size:14px;font-weight:500;color:var(--strong-text-color);overflow:hidden;text-overflow:ellipsis;max-width:200px}.file-size[data-v-c3f3e7c6]{font-size:12px;color:var(--subtle-text-3-color)}.file-actions[data-v-c3f3e7c6]{display:flex;align-items:center;gap:4px;margin-left:auto}.reply-indicator[data-v-d2cc3534]{margin-bottom:8px;padding:0 20px}.reply-content[data-v-d2cc3534]{background:var(--light-bg-color);border-radius:8px;padding:12px 16px}.reply-header[data-v-d2cc3534]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.reply-label[data-v-d2cc3534]{font-size:14px;font-weight:500;color:var(--subtle-text-3-color)}.cancel-reply-button[data-v-d2cc3534]{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-d2cc3534]:hover{color:var(--strong-text-color)}.reply-text[data-v-d2cc3534]{font-size:14px;line-height:1.4;color:var(--strong-text-color);overflow:hidden;text-overflow:ellipsis;max-width:100%}.chat-input[data-v-b9c24418]{padding:16px 0;background:var(--white-color)}.attachments-container[data-v-b9c24418]{padding:0 20px;margin-bottom:8px}.input-container[data-v-b9c24418]{display:flex;align-items:flex-end;gap:16px}.attachment-button[data-v-b9c24418]{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-b9c24418]{flex:1;border:1px solid var(--gray-border-color);border-radius:8px;background:var(--white-color);overflow:hidden}.message-input[data-v-b9c24418]{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-b9c24418]::placeholder{color:var(--subtle-text-3-color)}.send-button[data-v-b9c24418]{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-b9c24418]:hover:not(:disabled){background:var(--light-bg-color)}.send-button[data-v-b9c24418]: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-1bf39895]{display:flex;align-items:center;gap:12px}.file-icon[data-v-1bf39895]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer}.file-info[data-v-1bf39895]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.file-name[data-v-1bf39895]{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-1bf39895]{color:var(--white-color)}.file-size[data-v-1bf39895]{font-size:14px;color:var(--subtle-text-3-color)}.file-size--own[data-v-1bf39895]{color:var(--white-opacity-80)}.file-actions[data-v-1bf39895]{display:flex;align-items:center;gap:4px;margin-left:auto}.system-message[data-v-9b15f29a]{display:flex;justify-content:center;padding:8px 16px;margin:8px 0;font-size:12px;color:var(--subtle-text-3-color);text-align:center;line-height:1.4;white-space:pre-line}.message[data-v-5d52ac14]{position:relative;display:flex;min-width:200px}.message-own[data-v-5d52ac14]{justify-content:flex-end}.message-bubble[data-v-5d52ac14]{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-5d52ac14]{min-width:0}.bubble-own[data-v-5d52ac14]{background:var(--chat-blue-bg-color)}.bubble-multiline[data-v-5d52ac14]{padding:16px 12px}.message-text[data-v-5d52ac14]{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;-webkit-user-select:text;user-select:text}.bubble-own .message-text[data-v-5d52ac14]{color:var(--white-color)}.message-text[data-v-5d52ac14] a{color:var(--chat-blue-bg-color);text-decoration:underline;word-break:break-all}.bubble-own .message-text[data-v-5d52ac14] a{color:var(--white-color);text-decoration:underline}.reply-icon[data-v-5d52ac14]{position:absolute;top:10px;right:8px;opacity:0;transition:opacity .2s ease}.message:hover .reply-icon[data-v-5d52ac14]{opacity:1}.bubble-own .time[data-v-5d52ac14]{color:var(--message-buble-own-subtle-color)}.status-icon[data-v-5d52ac14]{width:16px;height:16px;display:flex;align-items:center;justify-content:center}.time[data-v-5d52ac14]{position:absolute;right:8px;bottom:8px;font-size:12px;align-self:flex-end;color:var(--subtle-text-description-color)}.message-attachment[data-v-5d52ac14]{margin-top:8px}.reply-context[data-v-5d52ac14]{margin-bottom:10px}.reply-context-content[data-v-5d52ac14]{border-radius:8px;padding:6px 8px;background:var(--general-gray-bg-color)}.bubble-own .reply-context-content[data-v-5d52ac14]{background:var(--chat-light-blue-bg-color)}.reply-context-author[data-v-5d52ac14]{font-size:12px;font-weight:500;color:var(--strong-text-color);display:block;margin-bottom:2px}.bubble-own .reply-context-author[data-v-5d52ac14]{color:var(--white-color)}.reply-context-text[data-v-5d52ac14]{font-size:12px;color:var(--strong-text-color);margin:0;overflow:hidden;text-overflow:ellipsis}.bubble-own .reply-context-text[data-v-5d52ac14]{color:var(--white-color)}.messages-by-day[data-v-f5a47dad]{display:flex;flex-direction:column;gap:12px}.messages-container[data-v-7ef8c704]{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)}.role-tabs-wrapper[data-v-93f0484d]{position:relative}.grey-backing[data-v-93f0484d]{position:absolute;top:0;background-color:var(--chat-grey-color);height:16px;border-top-right-radius:16px;border-top-left-radius:16px;width:80%}.white-backing[data-v-93f0484d]{position:absolute;bottom:0;background-color:var(--white-color);height:16px;width:80%}.role-tabs[data-v-93f0484d]{display:flex;height:60px;border-right:1px solid var(--border-color)}.role-tab[data-v-93f0484d]{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;position:relative;background:none;border:none;cursor:pointer;font-size:16px;font-weight:400;color:var(--subtle-text-3-color);transition:color .2s ease}.role-tab[data-v-93f0484d]:hover{color:var(--accent-color)}.role-tab.active[data-v-93f0484d]{color:var(--accent-color);background-color:var(--white-color)}.role-tab:first-child.active[data-v-93f0484d]{border-radius:16px 16px 0 0}.role-tab[data-v-93f0484d]:first-child:not(.active){border-radius:16px 0}.role-tab:last-child.active[data-v-93f0484d]{border-radius:16px 16px 0 0}.role-tab[data-v-93f0484d]:last-child:not(.active){border-radius:0 16px}.role-tab[data-v-93f0484d]:not(.active){background-color:var(--chat-grey-color)}.active-indicator[data-v-93f0484d]{position:absolute;bottom:-1px;left:50%;transform:translate(-50%);width:105px;height:2px;background:var(--accent-color)}.unread-dot[data-v-93f0484d]{width:8px;height:8px;border-radius:50%;background:#f04438;flex-shrink:0;visibility:hidden}.unread-dot.visible[data-v-93f0484d]{visibility:visible}.tab-label[data-v-93f0484d]{white-space:nowrap}.room-group-header[data-v-bd050af2]{display:flex;align-items:center;gap:8px;padding:18px 12px 18px 16px;background:var(--tag-light-bg-color);border-radius:8px 8px 0 0;cursor:pointer}.room-group-header[data-v-bd050af2]:hover{background:var(--light-bg-color)}.back-icon[data-v-bd050af2]{flex-shrink:0;color:var(--strong-text-color)}.title[data-v-bd050af2]{font-size:16px;font-weight:500;color:var(--strong-text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.avatar[data-v-baa2fe8f]{border-radius:50%;overflow:hidden;border:1px solid var(--gray-border-color);flex-shrink:0}.avatar img[data-v-baa2fe8f],.avatar svg[data-v-baa2fe8f-s]{width:100%;height:100%;object-fit:cover}.avatar-placeholder[data-v-baa2fe8f]{width:100%;height:100%;background:var(--light-bg-color)}.room-group-item[data-v-211c4b26]{display:flex;align-items:center;gap:12px;padding:16px 12px;cursor:pointer;transition:background-color .2s ease;border-radius:8px;margin:0 16px}.room-group-item[data-v-211c4b26]:hover{background:var(--light-bg-color)}.room-group-item.expanded[data-v-211c4b26]{background:var(--list-item-active-color)}.group-info[data-v-211c4b26]{flex:1;min-width:0}.header[data-v-211c4b26]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.title[data-v-211c4b26]{font-size:16px;font-weight:500;color:var(--strong-text-color);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.preview[data-v-211c4b26]{display:flex;align-items:center;justify-content:space-between;gap:8px}.chat-count[data-v-211c4b26]{font-size:14px;color:var(--subtle-text-3-color)}.unread-badge[data-v-211c4b26]{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}.no-model-icon[data-v-211c4b26]{transform:scale(.8);transform-origin:center}.files-dropdown-container[data-v-7081581f]{position:relative}.files-button[data-v-7081581f]{background:var(--light-bg-color);border:none;border-radius:24px;padding:14px 20px;display:flex;align-items:center;gap:10px;cursor:pointer;transition:background-color .2s ease}.files-button[data-v-7081581f]:hover{background:var(--border-color)}.files-button span[data-v-7081581f]{font-size:14px;color:var(--strong-text-color)}.files-dropdown[data-v-7081581f]{position:absolute;max-height:600px;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-7081581f]{display:flex;justify-content:center;align-items:center;padding:0 8px;position:relative}.files-dropdown-header h3[data-v-7081581f]{font-family:Inter;font-weight:600;font-size:20px;line-height:1.4em;color:var(--strong-text-color);margin:0}.close-dropdown[data-v-7081581f]{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-7081581f]{width:100%;height:100%}.close-dropdown[data-v-7081581f]:hover{color:var(--strong-text-color)}.search-section[data-v-7081581f]{width:100%}.search-input-container[data-v-7081581f]{position:relative;width:100%}.search-input[data-v-7081581f]{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-7081581f]::placeholder{color:var(--placeholder-color)}.search-input[data-v-7081581f]:focus{border-color:var(--accent-color)}.search-icon[data-v-7081581f]{position:absolute;right:20px;top:50%;transform:translateY(-50%);color:var(--search-icon-color);width:20px;height:20px}.files-list[data-v-7081581f]{display:flex;flex-direction:column;gap:4px;width:100%;overflow-y:auto}.file-item[data-v-7081581f]{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-7081581f]:hover{background-color:var(--light-gray-bg-hover-color)}.file-item+.file-item[data-v-7081581f]{border-top:1px solid var(--divider-blue-color)}.file-icon[data-v-7081581f]{width:28px;height:28px;flex-shrink:0}.file-icon[data-v-7081581f] svg{width:28px;height:28px}.file-details[data-v-7081581f]{display:flex;flex-direction:column;gap:6px;flex-grow:1;min-width:0}.file-title[data-v-7081581f]{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-7081581f]{font-family:Inter;font-weight:400;font-size:14px;line-height:1.1428571428571428em;color:var(--subtle-text-description-color)}.no-files-message[data-v-7081581f]{display:flex;align-items:center;justify-content:center;padding:20px;font-family:Inter;font-weight:400;font-size:14px;color:var(--placeholder-color);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-2b8fb1e1]{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-2b8fb1e1]:hover,.dropdown-item--highlighted[data-v-2b8fb1e1]{background-color:var(--light-bg-color, #f5f5f5)}.dropdown-item--selected[data-v-2b8fb1e1]{background-color:var(--accent-color);color:#fff}.dropdown-item--selected[data-v-2b8fb1e1]:hover,.dropdown-item--selected.dropdown-item--highlighted[data-v-2b8fb1e1]{background-color:var(--accent-color);opacity:.9}.dropdown-item[data-v-2b8fb1e1]:active{background-color:var(--dropdown-hover-bg-color)}.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-5bf3fbb0]{display:flex;flex-direction:column;width:100%;position:relative}.select-wrapper[data-v-5bf3fbb0]{position:relative;width:100%}.select-field[data-v-5bf3fbb0]{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-5bf3fbb0]{cursor:not-allowed;opacity:.6}.select-value[data-v-5bf3fbb0]{flex:1;font-weight:400;font-size:16px;color:var(--strong-text-color);text-align:left}.select-value--placeholder[data-v-5bf3fbb0]{color:var(--placeholder-color)}.select-arrow[data-v-5bf3fbb0]{transition:transform .2s ease;flex-shrink:0;margin-left:8px;color:var(--subtle-text-color)}.select-arrow--open[data-v-5bf3fbb0]{transform:rotate(180deg)}.dropdown-enter-active[data-v-5bf3fbb0],.dropdown-leave-active[data-v-5bf3fbb0]{transition:opacity .2s ease,transform .2s ease}.dropdown-enter-from[data-v-5bf3fbb0],.dropdown-leave-to[data-v-5bf3fbb0]{opacity:0;transform:translateY(-8px)}.text-area-container[data-v-f3c172fa]{display:flex;flex-direction:column;align-self:stretch;width:100%;max-height:500px;background:var(--white-color)}[data-v-f3c172fa] .field{flex:1}[data-v-f3c172fa] .field-container{flex:1;border-radius:16px;padding:16px 8px 8px 20px}[data-v-f3c172fa] .field-content{align-items:flex-start;flex:1}.text-area-field[data-v-f3c172fa]{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-f3c172fa]::placeholder{color:var(--placeholder-color)}.text-area-field[data-v-f3c172fa]:disabled{opacity:.6;cursor:not-allowed}.text-area-helper[data-v-f3c172fa]{display:flex;flex-direction:column;align-self:stretch;padding:8px 14px 0}.helper-text[data-v-f3c172fa]{font-weight:400;font-size:12px;line-height:1.5;color:var(--text-opacity-60);text-align:left}.help-dialog-content[data-v-de02d3b8]{display:flex;flex-direction:column}.form-fields[data-v-de02d3b8]{display:flex;flex-direction:column;gap:24px}.checkbox-wrapper[data-v-de02d3b8]{display:flex;align-items:center;gap:8px}.checkbox-label[data-v-de02d3b8]{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.checkbox-input[data-v-de02d3b8]{display:none}.checkbox-custom[data-v-de02d3b8]{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-de02d3b8]{background:var(--accent-color);border-color:var(--accent-color)}.checkbox-text[data-v-de02d3b8]{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-a0e5e817]{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-a0e5e817]{display:flex;align-items:center;gap:16px}.chat-info[data-v-a0e5e817]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.details[data-v-a0e5e817]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.topic[data-v-a0e5e817]{font-size:20px;font-weight:500;color:var(--strong-text-color);margin:0;line-height:1.2}.role[data-v-a0e5e817]{font-size:14px;color:var(--subtle-text-3-color)}.actions[data-v-a0e5e817]{display:flex;align-items:center;gap:16px}.order-link[data-v-a0e5e817]{text-decoration:none;color:inherit;display:block}.order-link h1[data-v-a0e5e817]:hover{color:var(--accent-color)}.title-wrapper[data-v-a0e5e817]{display:flex;align-items:center;gap:4px;flex:1;min-width:0}.start-conflict-btn[data-v-a0e5e817]{padding:14px;border-radius:60px;border:1px solid var(--tretiary-border-color)}.room-list-item[data-v-57c1abbd]{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-57c1abbd]:hover{background:var(--light-bg-color)}.room-list-item.active[data-v-57c1abbd]{background:var(--list-item-active-color)}.chat-info[data-v-57c1abbd]{flex:1;min-width:0}.header[data-v-57c1abbd]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.topic[data-v-57c1abbd]{font-size:16px;font-weight:500;color:var(--strong-text-color);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.time[data-v-57c1abbd]{font-size:14px;color:var(--subtle-text-3-color);flex-shrink:0}.preview[data-v-57c1abbd]{display:flex;align-items:center;justify-content:space-between;gap:8px}.last-message[data-v-57c1abbd]{font-size:14px;color:var(--subtle-text-3-color);margin:0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.unread-badge[data-v-57c1abbd]{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-25a87e2d]{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-25a87e2d]{color:var(--accent-color);background:var(--list-item-active-color);border-bottom-color:var(--accent-color);border-radius:8px 8px 0 0}.tabs[data-v-3e78200f]{display:flex;border-bottom:1px solid var(--gray-border-color);padding:0 12px}.chat-page[data-v-17bac62e]{display:grid;grid-template-columns:repeat(3,1fr);height:100%;border-radius:16px}.left-column[data-v-17bac62e]{display:flex;flex-direction:column;min-width:0;min-height:0}.chat-list-panel[data-v-17bac62e]{border-right:1px solid var(--border-color);padding-top:12px;display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;border-radius:0 0 16px 16px;background:var(--white-color)}.tabs-wrapper[data-v-17bac62e]{flex:1}.search-container[data-v-17bac62e]{padding:20px 16px}.room-list[data-v-17bac62e]{flex:1;overflow-y:auto;padding:8px 0}.expanded-group[data-v-17bac62e]{margin:0 16px}.grouped-rooms-list[data-v-17bac62e] .room-list-item{margin:0}.chat-conversation-panel[data-v-17bac62e]{grid-column:span 2;display:flex;flex-direction:column;min-height:0;padding:0 20px;overflow:visible;background:var(--white-color)}.no-chat-selected[data-v-17bac62e]{flex:1;display:flex;align-items:center;justify-content:center;color:var(--subtle-text-3-color)}.no-chat-selected p[data-v-17bac62e]{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-7ae19437]{position:relative;height:100%;min-height:0;display:var(--9abe40b0);flex-direction:var(--454891ec)}.page--mobile-tablet[data-v-7ae19437]{height:auto;flex:1;display:flex;flex-direction:column}.page-header[data-v-7ae19437]{position:relative;z-index:50;flex-shrink:0}.page-header.scrolling-down[data-v-7ae19437]{transition:transform .3s ease,opacity 0s ease 0s}.page-header.scrolling-up[data-v-7ae19437]{transition:transform .3s ease .15s,opacity 0s ease .3s}.page-header.no-transition[data-v-7ae19437]{transition:none}.page-header.header-hidden[data-v-7ae19437]{transform:translateY(-100%);opacity:0}.main-header[data-v-7ae19437]{display:flex;justify-content:space-between;gap:16px;padding-bottom:12px}@media (max-width: 767px){.main-header[data-v-7ae19437]{padding-bottom:0}.page-header[data-v-7ae19437]{padding:0 16px}}.left-header[data-v-7ae19437]{flex:1;display:flex;gap:16px;align-items:baseline;min-width:0}.sub-header[data-v-7ae19437]{padding-bottom:20px}.page-content[data-v-7ae19437]{position:var(--7dc9b292);top:var(--5b0319f2);left:var(--91d5bcc8);right:var(--91d5bcc8);bottom:var(--91d5bcc8);transition:top .3s ease;flex:var(--7d498487);overflow-y:auto}.page-content.header-hidden[data-v-7ae19437]{top:0}.page--mobile-tablet .page-content[data-v-7ae19437]{position:static;flex:1;min-height:0;padding:0 16px 12px}.page--mobile-tablet.page-content--wide .page-content[data-v-7ae19437]{padding-left:0;padding-right: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-7ef0238c]{display:flex;flex-direction:column;width:100%;position:relative}.tree-select-wrapper[data-v-7ef0238c]{position:relative;width:100%}.tree-select-content[data-v-7ef0238c]{padding:4px 0;display:flex;flex-direction:column;max-height:300px}.tree-select-input-area[data-v-7ef0238c]{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-7ef0238c]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.chip[data-v-7ef0238c]{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-7ef0238c]{background-color:var(--light-gray-bg-color);cursor:pointer;-webkit-user-select:none;user-select:none}.chip--counter[data-v-7ef0238c]:hover{background-color:var(--gray-bg-color)}.chip[data-v-7ef0238c]:hover{background-color:var(--chip-hover-color)}.chip-text[data-v-7ef0238c]{font-size:14px;font-weight:500;line-height:1.4;color:var(--strong-text-2-color);text-align:center}.chip-close[data-v-7ef0238c]{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-7ef0238c]:hover{color:var(--strong-text-color)}.tree-select-placeholder[data-v-7ef0238c]{flex:1;font-weight:400;font-size:16px;color:var(--placeholder-color);text-align:left;min-width:120px}.tree-select-arrow[data-v-7ef0238c]{transition:transform .2s ease;flex-shrink:0;margin-left:auto;color:var(--subtle-text-color)}.tree-select-arrow--open[data-v-7ef0238c]{transform:rotate(180deg)}.tree-node-wrapper[data-v-7ef0238c]{width:100%}.measure-element[data-v-7ef0238c]{position:absolute;top:-9999px;left:-9999px;visibility:hidden;pointer-events:none}.dropdown-enter-active[data-v-7ef0238c],.dropdown-leave-active[data-v-7ef0238c]{transition:opacity .2s ease,transform .2s ease}.dropdown-enter-from[data-v-7ef0238c],.dropdown-leave-to[data-v-7ef0238c]{opacity:0;transform:translateY(-8px)}[data-v-7ef0238c] .field-container--disabled{background-color:var(--light-bg-color);border-color:var(--datepicker-disabled-color);cursor:not-allowed}[data-v-7ef0238c] .field-container--disabled:hover{border-color:var(--datepicker-disabled-color)}[data-v-7ef0238c] .field-container--disabled .tree-select-content{cursor:not-allowed}[data-v-7ef0238c] .field-container--disabled .chip{background-color:var(--light-bg-color);color:var(--gray-text-color)}[data-v-7ef0238c] .field-container--disabled .chip-close{color:var(--gray-text-color);cursor:not-allowed}[data-v-7ef0238c] .field-container--disabled .tree-select-arrow{cursor:not-allowed}[data-v-7ef0238c] .field-container:focus-within{border-color:var(--accent-color)}.search-container[data-v-7ef0238c]{padding:8px 12px;border-bottom:1px solid var(--light-gray-border-color);margin-bottom:4px;flex-shrink:0}.search-input-wrapper[data-v-7ef0238c]{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-7ef0238c]:focus-within{border-color:var(--accent-color)}.search-icon[data-v-7ef0238c]{width:16px;height:16px;color:var(--placeholder-color);flex-shrink:0}.search-input[data-v-7ef0238c]{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-7ef0238c]::placeholder{color:var(--placeholder-color)}.search-clear[data-v-7ef0238c]{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-7ef0238c]:hover{color:var(--strong-text-color)}.tree-items-container[data-v-7ef0238c]{flex:1;overflow-y:auto;min-height:0}.no-results[data-v-7ef0238c]{padding:16px;text-align:center;color:var(--subtle-text-2-color);font-size:14px}@media (max-width: 1024px){.tree-select-content[data-v-7ef0238c]{padding:10px 0}.search-container[data-v-7ef0238c]{padding:8px}.chip[data-v-7ef0238c]{padding:4px 8px}.chip-text[data-v-7ef0238c]{font-size:12px}}.upload-area[data-v-c0816209]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 16px;background-color:var(--upload-area-bg-color);border:1px dashed var(--upload-area-border-dashed-color);border-radius:12px;transition:all .2s ease}.upload-area.drag-over[data-v-c0816209]{background-color:var(--upload-area-hover-bg-color);border-color:var(--upload-area-border-color)}.upload-title[data-v-c0816209]{font-size:16px;font-weight:400;line-height:1.4;color:var(--strong-text-color);text-align:center}.upload-link[data-v-c0816209]{color:var(--accent-color);cursor:pointer;text-decoration:underline;transition:color .2s ease}.upload-link[data-v-c0816209]:hover{color:var(--blue-text-color);text-decoration:none}.upload-info[data-v-c0816209]{display:flex;flex-direction:column;gap:4px}.upload-note[data-v-c0816209]{font-size:12px;line-height:1.4;color:var(--gray-text-color);text-align:center}.upload-area--small[data-v-c0816209]{padding:20px 16px;gap:8px}.upload-area--small .upload-note[data-v-c0816209]{font-size:14px}.upload-area--small .upload-title[data-v-c0816209]{width:auto}.upload-area--small .upload-info[data-v-c0816209]{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-bbe4f248]{position:relative}.tooltip-icon[data-v-bbe4f248]{position:absolute;top:-2px;right:-8px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:help;color:var(--help-tooltip-icon-color)}.tooltip-icon-error[data-v-bbe4f248]{color:var(--error-tooltip-color)}.tooltip-popup[data-v-bbe4f248]{box-sizing:border-box;z-index:1000;width:400px;padding:12px;background-color:var(--help-tooltip-icon-color);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-bbe4f248]{background-color:var(--error-red-color)}.tooltip-enter-active[data-v-bbe4f248],.tooltip-leave-active[data-v-bbe4f248]{transition:opacity .2s ease,transform .2s ease}.tooltip-enter-from[data-v-bbe4f248],.tooltip-leave-to[data-v-bbe4f248]{opacity:0;transform:translateY(-4px)}.tooltip-enter-to[data-v-bbe4f248],.tooltip-leave-from[data-v-bbe4f248]{opacity:1;transform:translateY(0)}.tooltip-popup[data-v-bbe4f248] a{color:#fff;text-decoration:underline}.tooltip-popup[data-v-bbe4f248] a:hover{color:var(--accent-color)}.uploader-item[data-v-9ee5b6d5]{display:flex;align-items:center;gap:16px;padding:20px 16px;background-color:var(--light-bg-color);border-radius:12px}.uploader-item--error[data-v-9ee5b6d5]{background-color:var(--light-red-bg-color)}.file-preview[data-v-9ee5b6d5]{width:60px;height:60px;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.file-icon-container[data-v-9ee5b6d5]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.file-icon[data-v-9ee5b6d5]{width:40px;height:40px;border-radius:2px}.file-info[data-v-9ee5b6d5]{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.file-name[data-v-9ee5b6d5]{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-9ee5b6d5]{color:var(--error-red-color)}.file-meta[data-v-9ee5b6d5]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.file-size[data-v-9ee5b6d5],.upload-status[data-v-9ee5b6d5]{font-size:14px;font-weight:400;line-height:1.5;color:var(--text-opacity-60)}.upload-status.error[data-v-9ee5b6d5]{color:var(--error-red-color)}.separator[data-v-9ee5b6d5]{font-size:11px;color:var(--text-opacity-60)}.actions[data-v-9ee5b6d5]{display:flex;align-items:center;gap:12px}.uploader[data-v-0a743a56]{display:flex;flex-direction:column;align-items:center;gap:16px}.file-list[data-v-0a743a56]{display:flex;flex-direction:column;gap:12px;width:100%}.model-preview[data-v-0a743a56]{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-5d201da9]{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;width:100%}.is-customer-material-checkbox[data-v-5d201da9]{margin-top:12px}.upload-panel[data-v-5d201da9]{grid-column:span 2;display:flex;flex-direction:column;gap:16px}.form-container[data-v-5d201da9]{grid-column:span 4}.form-fields[data-v-5d201da9]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:24px}.form-fields .form-field--full[data-v-5d201da9]{grid-column:1 / -1}@media (max-width: 1024px){.form-fields[data-v-5d201da9]{grid-template-columns:1fr}}.action-buttons[data-v-5d201da9]{display:flex;flex-direction:row;gap:16px}.action-buttons[data-v-5d201da9]>*{flex:1}.reject-message-box[data-v-5d201da9]{margin-bottom:20px}.message-panel[data-v-565f5dc8]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px 20px;border-radius:12px}.message-description[data-v-565f5dc8]{display:flex;align-items:center;gap:12px}.message-panel-icon[data-v-565f5dc8]{flex-shrink:0}.message-panel__warn[data-v-565f5dc8]{background-color:var(--yellow-bg-color);border:1px solid var(--yellow-border-color)}.message-panel__warn .action[data-v-565f5dc8] *{color:var(--moderation-yellow-color)}.message-panel__error[data-v-565f5dc8]{background-color:var(--red-bg-color);border:1px solid var(--red-border-color)}.message-panel__error .action[data-v-565f5dc8] *{color:var(--error-red-color)}.action[data-v-565f5dc8]{margin-left:auto;text-wrap-mode:nowrap}.moderation-message-panel[data-v-19389b46]{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-d446b42e]{margin-bottom:8px}.image-viewer[data-v-840df5dc]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:auto}.image[data-v-840df5dc]{max-width:100%;max-height:100%;object-fit:contain}.loading[data-v-840df5dc]{color:var(--viewer-text-color);font-size:16px}.pdf-viewer[data-v-471a723d]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.pdf-iframe[data-v-471a723d]{width:100%;height:100%;border:none}.canvas[data-v-13e329ee]{cursor:grab}.canvas[data-v-13e329ee]:active{cursor:grabbing}.three-d-viewer[data-v-50c2d73f]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.error[data-v-50c2d73f]{color:var(--error-red-color);font-size:16px;text-align:center;padding:20px}.viewer-panel[data-v-50c2d73f]{width:100%;height:100%}.file-viewer[data-v-1cb12b2b]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.loading[data-v-1cb12b2b],.error[data-v-1cb12b2b],.unsupported[data-v-1cb12b2b]{color:var(--viewer-text-color);font-size:16px;text-align:center;padding:20px}.error[data-v-1cb12b2b]{color:var(--error-red-color)}.unsupported[data-v-1cb12b2b]{color:var(--viewer-orange-color)}.order-file-preview[data-v-eea42d66]{height:100%;background:var(--white-color);border-radius:16px;padding:32px;display:flex;flex-direction:column;box-sizing:border-box}.file-header[data-v-eea42d66]{display:flex;align-items:center;gap:12px;margin-bottom:20px}.back-arrow[data-v-eea42d66]{width:20px;height:20px;color:var(--strong-text-color)}.file-name[data-v-eea42d66]{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-eea42d66]{flex:1;min-height:0;display:flex;align-items:center;justify-content:center}.dialog-actions[data-v-6af2dbee]{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}.edit-form-page[data-v-ef42315c]{width:100%;margin:0 auto;gap:8px}.form-card[data-v-ef42315c]{background:var(--white-color);border-radius:16px;box-shadow:none;border:none;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:repeat(6,auto);gap:24px 20px;padding:32px 24px}.image-section[data-v-ef42315c]{display:flex;flex-direction:column;align-items:center;position:relative;grid-column:1;grid-row:1 / -1}.image-display[data-v-ef42315c]{width:240px;height:240px;margin-bottom:32px;cursor:pointer;border:solid 1px var(--gray-border-color);border-radius:50%}.image[data-v-ef42315c]{width:100%;height:100%;overflow:hidden;border-radius:50%}.image img[data-v-ef42315c]{width:100%;height:100%;object-fit:contain}.image-placeholder[data-v-ef42315c]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.image-placeholder[data-v-ef42315c] svg{width:132px;height:132px}.upload-button[data-v-ef42315c]{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;background:none;border:none;color:var(--upload-button-text-color);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-ef42315c]:hover{color:var(--upload-button-hover-color)}.upload-button svg[data-v-ef42315c]{width:20px;height:20px}.form-actions[data-v-ef42315c]{display:flex;gap:16px;align-items:stretch}.form-actions[data-v-ef42315c]>*{flex:1}.inn-section[data-v-ef42315c]{grid-column:2 / 4;display:flex;flex-direction:column;gap:12px}.form-card[data-v-ef42315c]>:nth-child(3){grid-column:2}.form-card[data-v-ef42315c]>:nth-child(4){grid-column:3}.form-card[data-v-ef42315c]>:nth-child(5){grid-column:2 / 3}.form-card[data-v-ef42315c]>:nth-child(6){grid-column:3 / 4}.form-field-group[data-v-ef42315c]:nth-of-type(1){grid-column:2 / 4}.form-field-group[data-v-ef42315c]:nth-of-type(2){grid-column:2 / 4}.form-card[data-v-ef42315c]>:nth-child(9){grid-column:2}.form-card[data-v-ef42315c]>:nth-child(10){grid-column:3}.form-actions[data-v-ef42315c]{grid-column:2 / 4}.form-field-group[data-v-ef42315c]{display:flex;flex-direction:column;gap:12px;flex:1}.change-inn-button[data-v-ef42315c]{display:flex;align-items:center;gap:8px;cursor:pointer}.change-inn-text[data-v-ef42315c]{font-family:var(--main-text-family);font-weight:400;font-size:16px;line-height:1.21;color:var(--accent-color)}@media (max-width: 1400px){.edit-form-page[data-v-ef42315c]{width:100%;max-width:1280px;margin:0}}@media (max-width: 1024px){.form-card[data-v-ef42315c]{grid-template-columns:1fr;gap:32px}.image-section[data-v-ef42315c]{grid-column:1;grid-row:auto;width:100%;height:240px;position:relative;padding:0 20px}.inn-section[data-v-ef42315c],.form-field-group[data-v-ef42315c],.form-actions[data-v-ef42315c],.form-card[data-v-ef42315c]>*{grid-column:1!important}.form-actions[data-v-ef42315c]{flex-direction:column;gap:12px}}@media (max-width: 480px){.form-card[data-v-ef42315c]{padding:24px 16px}.image-section[data-v-ef42315c]{padding:0}.image-display[data-v-ef42315c]{width:200px;height:200px}.image-placeholder[data-v-ef42315c] svg{width:100px;height:100px}}.edit-payment-form[data-v-3609a536]{background-color:var(--white-color);border-radius:16px;padding:32px 24px;height:300px;display:flex;flex-direction:column}.form-content[data-v-3609a536]{display:flex;flex-direction:column;justify-content:center;gap:32px;flex:1}.form-section[data-v-3609a536]{display:flex;flex-direction:column;gap:24px}.form-fields[data-v-3609a536]{display:flex;flex-direction:column;gap:16px}.form-row[data-v-3609a536]{display:flex;justify-content:stretch;align-items:stretch;gap:16px}.form-actions[data-v-3609a536]{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-31e2f2f6]{position:relative;width:100%}.filter-select[data-v-31e2f2f6]{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-31e2f2f6]:hover,.filter-select.open[data-v-31e2f2f6]{border-color:var(--accent-color)}.filter-select-text[data-v-31e2f2f6]{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-31e2f2f6]{color:var(--strong-text-color)}.filter-select-icon[data-v-31e2f2f6]{width:16px;height:16px;color:var(--placeholder-color);transition:transform .2s ease}.filter-select-icon.rotated[data-v-31e2f2f6]{transform:rotate(180deg)}.filter-dropdown[data-v-31e2f2f6]{width:200%;position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:1500}@media (max-width: 768px){.filter-dropdown[data-v-31e2f2f6]{width:100%;max-width:calc(100vw - 32px)}}.dropdown-menu[data-v-31e2f2f6]{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-31e2f2f6]{padding:8px 12px;border-bottom:1px solid var(--light-gray-border-color);margin-bottom:4px;flex-shrink:0}.search-input-wrapper[data-v-31e2f2f6]{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-31e2f2f6]:focus-within{border-color:var(--accent-color)}.search-icon[data-v-31e2f2f6]{width:16px;height:16px;color:var(--placeholder-color);flex-shrink:0}.search-input[data-v-31e2f2f6]{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-31e2f2f6]::placeholder{color:var(--placeholder-color)}.search-clear[data-v-31e2f2f6]{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-31e2f2f6]:hover{color:var(--strong-text-color)}.tree-items-container[data-v-31e2f2f6]{flex:1;overflow-y:auto;min-height:0}.no-results[data-v-31e2f2f6]{padding:16px;text-align:center;color:var(--subtle-text-2-color);font-size:14px}@media (max-width: 768px){.filter-select[data-v-31e2f2f6]{padding:10px}.filter-select-text[data-v-31e2f2f6]{font-size:13px}.dropdown-menu[data-v-31e2f2f6]{max-height:300px}.search-container[data-v-31e2f2f6],.search-input-wrapper[data-v-31e2f2f6]{padding:6px 10px}.search-input[data-v-31e2f2f6]{font-size:13px}}.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-65253b0a]{display:flex;align-items:center;justify-content:center;border:none;background:none;cursor:pointer;transition:opacity .2s ease}.copy-link-btn-icon[data-v-65253b0a]:hover{opacity:.7}.copy-link-btn-full[data-v-65253b0a]{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-7175b221]{display:flex;flex-direction:column;height:100%;width:100%;position:relative}.slider-container[data-v-7175b221]{flex:1;position:relative;width:100%;height:170px;border-radius:12px;overflow:hidden}.image-wrapper[data-v-7175b221]{width:100%;height:100%;position:relative}.slider-image[data-v-7175b221]{width:100%;height:100%;object-fit:contain;border-radius:12px}.model-icon[data-v-7175b221]{position:absolute;top:8px;left:8px;display:flex;align-items:center;justify-content:center;width:28px;height:28px}.model-icon-bg[data-v-7175b221]{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-7175b221]{position:absolute;top:15px;left:20px;z-index:2}.slider-controls[data-v-7175b221]{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:12px}.nav-button[data-v-7175b221]{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-7175b221]:hover{opacity:.7}.dots-container[data-v-7175b221]{display:flex;align-items:center;justify-content:center;gap:8px}.dot[data-v-7175b221]{width:8px;height:8px;padding:0;border-radius:50%;border:none;background-color:var(--dark-gray-bg-color);cursor:pointer;transition:background-color .2s ease}.dot--active[data-v-7175b221]{background-color:var(--accent-color)}.dot[data-v-7175b221]:hover{background-color:var(--dot-hover-bg-color)}.dot--active[data-v-7175b221]:hover{background-color:var(--accent-hover-color)}.no-image-placeholder[data-v-7175b221]{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}.image-preloader[data-v-7175b221]{width:100%;height:100%;padding:0;background:transparent;border-radius:0}.image-slider--catalog .slider-container[data-v-7175b221]{flex:none;height:181px}@media (min-width: 768px) and (max-width: 1023px){.image-slider--catalog .slider-container[data-v-7175b221]{width:298px;height:176px}}@media (max-width: 767px){.image-slider--catalog .slider-container[data-v-7175b221]{width:304px;height:153px}}.image-slider--order .slider-container[data-v-7175b221]{flex:none;height:184px}@media (max-width: 767px){.image-slider--order .slider-container[data-v-7175b221]{height:158px}}.materials-list[data-v-693058cc] .underline-material{text-decoration:underline;color:var(--strong-text-2-color)}.materials-list[data-v-693058cc] mark.highlight,.materials-list[data-v-693058cc] .highlight{background-color:var(--highlight-color);border-radius:2px;padding:0 2px;color:var(--strong-text-color);font-weight:inherit}.dash[data-v-693058cc]{color:var(--subtle-text-color)}.catalog-item[data-v-bd6d2d32]{background:var(--white-color);border-radius:16px;padding:16px 24px 16px 16px;cursor:pointer}.item-content[data-v-bd6d2d32]{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.item-info[data-v-bd6d2d32]{grid-column:span 3;display:flex;flex-direction:column;gap:10px}.image-wrapper[data-v-bd6d2d32]{flex-shrink:0;padding-right:16px;display:flex;justify-content:center;align-items:center;border-right:solid 2px #e4e4e4}.item-header[data-v-bd6d2d32]{display:flex;align-items:center;justify-content:space-between;gap:24px}.title-text[data-v-bd6d2d32]{font-weight:600;font-size:20px;line-height:1.4;color:var(--strong-text-color);margin:0}.item-actions[data-v-bd6d2d32]{display:flex;align-items:center;gap:16px}.operations-container[data-v-bd6d2d32]{display:flex;gap:8px;flex-wrap:wrap}.operation[data-v-bd6d2d32]{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-bd6d2d32]{display:flex;flex-wrap:wrap;column-gap:48px;row-gap:10px;margin-top:6px}.title-wrapper[data-v-bd6d2d32]{display:flex;gap:12px;align-items:center}.three-d-icon[data-v-bd6d2d32]{position:absolute;top:8px;left:8px}.item-footer[data-v-bd6d2d32]{display:flex;justify-content:space-between;align-items:center;gap:14px}.description-section[data-v-bd6d2d32]{margin-top:4px}.description-text[data-v-bd6d2d32]{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-bd6d2d32] mark.highlight,.property-value[data-v-bd6d2d32] .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}.mobile-tablet-location-display[data-v-b31e6bf7]{width:100%;display:flex;align-items:center;color:var(--subtle-text-description-color);font-size:14px;line-height:20px;gap:6px}.icon[data-v-b31e6bf7]{flex-shrink:0}.tablet-catalog-item[data-v-fe2cd9ed]{background:var(--white-color);border-radius:16px;padding:16px;cursor:pointer}.item-content[data-v-fe2cd9ed]{position:relative;display:flex;flex-direction:column;gap:33px}.image-section[data-v-fe2cd9ed]{display:flex;justify-content:center;align-items:center;align-self:center}.content-section[data-v-fe2cd9ed]{display:flex;flex-direction:column;gap:16px}.title-text[data-v-fe2cd9ed]{font-weight:600;font-size:20px;line-height:1.4;color:var(--strong-text-color);margin:0}.title-wrapper[data-v-fe2cd9ed]{display:flex;gap:12px;align-items:center}.operations-location-row[data-v-fe2cd9ed]{display:flex;flex-direction:column;gap:16px}.operations-container[data-v-fe2cd9ed]{display:flex;gap:8px;flex-wrap:wrap}.operation[data-v-fe2cd9ed]{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}.properties-section[data-v-fe2cd9ed]{display:flex;flex-direction:column;gap:12px}.properties-row[data-v-fe2cd9ed]{display:flex;gap:48px}.description-section[data-v-fe2cd9ed]{margin-top:4px}.description-text[data-v-fe2cd9ed]{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}.item-footer[data-v-fe2cd9ed]{display:flex;justify-content:flex-start;align-items:center;gap:14px}.three-d-icon[data-v-fe2cd9ed]{position:absolute;top:16px;left:16px}.top-right-actions[data-v-fe2cd9ed]{position:absolute;top:15px;right:0;display:flex;align-items:center;gap:16px}.property-value[data-v-fe2cd9ed] mark.highlight,.property-value[data-v-fe2cd9ed] .highlight{background-color:var(--highlight-color);border-radius:2px;padding:0 2px;color:var(--strong-text-color);font-weight:inherit}.global-search-page[data-v-5b003013]{display:flex;flex-direction:column;gap:16px}.header-section[data-v-5b003013]{display:flex;justify-content:space-between;align-items:center;gap:16px}.search-section[data-v-5b003013]{flex:1}.title-row[data-v-5b003013]{display:flex;align-items:center;gap:12px}.search-icon-wrapper[data-v-5b003013]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page-title[data-v-5b003013]{margin:0;font-weight:600;font-size:24px;line-height:1.333;color:var(--strong-text-color)}.results-section[data-v-5b003013],.results-list[data-v-5b003013]{display:flex;flex-direction:column;gap:16px}.no-results-section[data-v-5b003013]{display:flex;flex-direction:column;gap:24px}.catalog-section[data-v-5b003013]{display:flex;flex-direction:column;gap:16px}.catalog-title[data-v-5b003013]{margin:0;font-weight:600;font-size:24px;line-height:1.333;color:var(--strong-text-color)}.catalog-list[data-v-5b003013]{display:flex;flex-direction:column;gap:16px}.auth-callback[data-v-b8002b44]{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#f8f9fa}.container[data-v-b8002b44]{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-b8002b44],.error h2[data-v-b8002b44],.success h2[data-v-b8002b44]{color:#333;margin-bottom:1rem}.spinner[data-v-b8002b44]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #007bff;border-radius:50%;animation:spin-b8002b44 1s linear infinite;margin:1rem auto}@keyframes spin-b8002b44{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error[data-v-b8002b44]{color:#721c24}.error p[data-v-b8002b44]{margin-bottom:1.5rem;color:#721c24}.success[data-v-b8002b44]{color:#155724}.success p[data-v-b8002b44]{color:#155724;margin-bottom:1rem}.btn[data-v-b8002b44]{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-b8002b44]:hover{background-color:#0056b3}.logout-callback[data-v-8efd4f3b]{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#f8f9fa}.container[data-v-8efd4f3b]{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-8efd4f3b],.error h2[data-v-8efd4f3b],.success h2[data-v-8efd4f3b]{color:#333;margin-bottom:1rem}.spinner[data-v-8efd4f3b]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #007bff;border-radius:50%;animation:spin-8efd4f3b 1s linear infinite;margin:1rem auto}@keyframes spin-8efd4f3b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error[data-v-8efd4f3b]{color:#721c24}.error p[data-v-8efd4f3b]{margin-bottom:1.5rem;color:#721c24}.success[data-v-8efd4f3b]{color:#155724}.success p[data-v-8efd4f3b]{color:#155724;margin-bottom:1rem}.btn[data-v-8efd4f3b]{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-8efd4f3b]:hover{background-color:#0056b3}.share-link-button[data-v-a6729d1b]{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-a6729d1b]:hover{opacity:.8}.mobile-stub-page[data-v-9cdbbf22]{height:100%;display:flex;flex-direction:column;background-color:var(--general-gray-bg-color);overflow-x:hidden}main[data-v-9cdbbf22]{display:flex;flex-direction:column;align-items:center;gap:40px;padding:24px 16px 28px;margin-bottom:40px;text-align:center;background-color:var(--main-bg-first-color);border-radius:20px;overflow-y:scroll}.info-section[data-v-9cdbbf22]{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%}.info-text[data-v-9cdbbf22]{display:flex;flex-direction:column;gap:8px;width:100%}.info-text h1[data-v-9cdbbf22]{margin:0;font-weight:600;font-size:18px;line-height:1.5}.info-text p[data-v-9cdbbf22]{margin:0;font-size:14px;line-height:1.5}.action-text[data-v-9cdbbf22]{display:flex;flex-direction:column;gap:8px;width:100%}.action-text h2[data-v-9cdbbf22]{margin:0;font-weight:600;font-size:16px;line-height:1.5}.action-text p[data-v-9cdbbf22]{margin:0;font-size:14px;line-height:1.5}.icon[data-v-9cdbbf22]{max-width:100%;flex-shrink:0}.action-section[data-v-9cdbbf22]{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}.action-buttons[data-v-9cdbbf22]{display:flex;flex-direction:column;gap:16px;width:100%}.share-btn[data-v-9cdbbf22]{margin:0 auto}.contact-form[data-v-9cdbbf22]{display:flex;flex-direction:column;gap:12px;width:100%}.consent-checkbox[data-v-9cdbbf22]{width:100%}.consent-text[data-v-9cdbbf22]{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-9cdbbf22]{color:var(--accent-color);text-decoration:underline}.order-card[data-v-b08c9d74]{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-b08c9d74]{display:flex;flex-direction:column;gap:8px;cursor:pointer}.header-actions[data-v-b08c9d74]{display:flex;gap:8px}.order-number-section[data-v-b08c9d74]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:1}.order-number[data-v-b08c9d74]{display:flex;align-items:center;gap:8px}.order-number-link[data-v-b08c9d74]{font-weight:500;font-size:16px;line-height:1.5;color:var(--accent-color);text-decoration:none}.order-number-link[data-v-b08c9d74]:hover{text-decoration:underline}.more-options[data-v-b08c9d74]{width:16px;height:16px;color:var(--strong-text-color);transition:transform .3s ease}.more-options--expanded[data-v-b08c9d74]{transform:rotate(180deg)}.order-title[data-v-b08c9d74]{font-weight:600;font-size:16px;line-height:1.25;color:var(--strong-text-color);margin:0}.order-status[data-v-b08c9d74]{display:flex;align-items:center;justify-content:space-between}.order-details[data-v-b08c9d74],.details-grid[data-v-b08c9d74]{display:flex;flex-direction:column;gap:12px}.detail-row[data-v-b08c9d74]{display:flex;justify-content:space-between;align-items:stretch;gap:8px}.detail-label[data-v-b08c9d74]{font-weight:400;font-size:14px;line-height:1.2;color:var(--subtle-text-color);flex:1}.detail-value[data-v-b08c9d74]{font-weight:500;font-size:14px;line-height:1.2;color:var(--strong-text-color);flex:1}.actions-section[data-v-b08c9d74]{display:flex;flex-direction:row;align-items:stretch;gap:8px}.action-button[data-v-b08c9d74]{flex:1}.separate-actions-section[data-v-b08c9d74]{display:flex;flex-direction:column;gap:8px}.expand-enter-active[data-v-b08c9d74],.expand-leave-active[data-v-b08c9d74]{transition:all .3s ease;overflow:hidden}.expand-enter-from[data-v-b08c9d74],.expand-leave-to[data-v-b08c9d74]{opacity:0;max-height:0;transform:translateY(-10px)}.expand-enter-to[data-v-b08c9d74],.expand-leave-from[data-v-b08c9d74]{opacity:1;max-height:300px;transform:translateY(0)}.start-conflict-icon[data-v-b08c9d74]{cursor:pointer;transition:opacity .2s ease}.start-conflict-icon[data-v-b08c9d74]:hover{opacity:.7}.title-wrapper[data-v-b08c9d74]{display:flex;gap:8px;align-items:center}.action-button[data-v-c677757d]{width:100%}.board-column[data-v-a9cddf91]{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-a9cddf91]{display:flex;justify-content:center;align-items:center;padding:8px 12px;border-radius:8px;gap:10px}.orange-header[data-v-a9cddf91]{background-color:var(--orange-bg-color)}.blue-header[data-v-a9cddf91]{background-color:var(--blue-bg-color)}.gray-header[data-v-a9cddf91]{background-color:var(--general-gray-bg-color)}.board-title[data-v-a9cddf91]{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-a9cddf91]{color:var(--orange-text-color)}.blue-header .board-title[data-v-a9cddf91]{color:var(--blue-text-color)}.gray-header .board-title[data-v-a9cddf91]{color:var(--gray-text-color)}.board-content[data-v-a9cddf91]{display:flex;flex-direction:column;gap:8px;position:relative;overflow-y:auto;flex:1;min-height:0}.no-data-placeholder[data-v-a9cddf91]{margin:auto 0;display:flex;flex-direction:column;align-items:center;gap:32px}.no-data-icon[data-v-a9cddf91]{display:flex;flex-direction:column;align-items:center;gap:24px}.no-data-text[data-v-a9cddf91]{font-size:16px;text-align:center;color:var(--subtle-text-2-color)}.has-no-data-action[data-v-a9cddf91]{padding-bottom:92px}.board-content[data-v-a9cddf91] .gear-preloader{flex:1;padding:0 16px 48px;background:transparent;border-radius:0}.boards-container[data-v-08f36ffd]{height:100%;display:flex;gap:16px;background-color:var(--general-gray-bg-color);flex:1;min-height:0;overflow-x:auto}.error-state[data-v-08f36ffd]{display:flex;align-items:center;justify-content:center;height:200px;font-size:16px;color:var(--error-red-color)}.action-button[data-v-08f36ffd]{flex:1}.description[data-v-b17697fb]{text-align:center}.response-count[data-v-d0f2d3f6]{align-self:stretch;display:flex;align-items:center;font-size:14px;color:var(--subtle-text-color);font-weight:500}.response-count[data-v-d0f2d3f6]:hover{color:var(--strong-text-color)}.action-buttons[data-v-ab785548]{display:flex;justify-content:flex-end;align-items:center;gap:12px}.boards-container[data-v-ab785548]{height:100%;display:flex;gap:16px;background-color:var(--general-gray-bg-color);flex:1;min-height:0;overflow-x:auto}.error-state[data-v-ab785548]{display:flex;align-items:center;justify-content:center;height:200px;font-size:16px;color:var(--error-red-color)}.action-button[data-v-ab785548]{flex:1}.draft-badge[data-v-ede169c1]{display:flex;align-items:center;gap:8px}.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-d1383136]{display:flex;flex-direction:column;justify-content:center;align-items:center}.dialog-form[data-v-d1383136]{display:flex;flex-direction:column;align-self:stretch;gap:16px}.form-field[data-v-d1383136]{display:flex;flex-direction:column;gap:8px}.field-label[data-v-d1383136]{font-weight:400;font-size:16px;line-height:1.5;color:var(--subtle-text-2-color)}.response-text[data-v-d1383136]{font-weight:400;font-size:16px;line-height:1.5;color:var(--strong-text-color);white-space:pre-wrap;-webkit-user-select:text;user-select:text}.file-info[data-v-d1383136]{display:flex;flex-wrap:wrap;gap:8px}.files-list[data-v-d1383136]{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:12px;column-gap:16px}.file-item[data-v-d1383136]{align-self:flex-start}.no-files-message[data-v-d1383136]{font-weight:400;font-size:16px;color:var(--subtle-text-color);font-style:italic}.cropped-text[data-v-16b79cbb]{display:flex;flex-direction:column;gap:2px;width:100%}.text-content[data-v-16b79cbb]{font-weight:400;font-size:16px;line-height:1.3;color:var(--strong-text-color);text-align:left}.text-content--cropped[data-v-16b79cbb]{display:-webkit-box;-webkit-line-clamp:var(--2582e616);-webkit-box-orient:vertical;overflow:hidden;height:var(--0fa1bf09)}.read-more-container[data-v-16b79cbb]{display:flex;align-items:center;gap:4px}.read-more-button[data-v-16b79cbb]{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-7c369731]{background-color:var(--white-color);border-radius:16px;overflow-y:auto}.table[data-v-7c369731]{width:100%;border-collapse:collapse;border-spacing:0}.table-header[data-v-7c369731]{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-7c369731]{border-bottom:1px solid var(--border-color)}.table-header-cell[data-v-7c369731]{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-7c369731]:first-child{padding-left:16px}.table-header-cell[data-v-7c369731]:last-child{padding-right:16px}.table-row[data-v-7c369731]{border-bottom:1px solid var(--border-color)}.table-row[data-v-7c369731]:last-child{border-bottom:none}.table-cell[data-v-7c369731]{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-7c369731]:first-child{padding-left:24px}.table-cell[data-v-7c369731]:last-child{padding-right:24px}.table-row--clickable[data-v-7c369731]{cursor:pointer;transition:background-color .15s ease}.table-row--clickable[data-v-7c369731]:hover{background-color:var(--light-bg-color)}.table-cards[data-v-7c369731]{display:flex;flex-direction:column;gap:12px}.table-card[data-v-7c369731]{background-color:var(--white-color);border-radius:16px;overflow:hidden}.table-card--clickable[data-v-7c369731]{cursor:pointer;transition:background-color .15s ease}.table-card--clickable[data-v-7c369731]:hover{background-color:var(--light-bg-color)}.table-card__header[data-v-7c369731]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border-color)}.table-card__header-content[data-v-7c369731]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.table-card__header-actions[data-v-7c369731]{display:flex;align-items:center;gap:12px;flex-shrink:0}.table-card__body[data-v-7c369731]{display:flex;flex-direction:column;gap:12px;padding:16px 20px}.table-card__field[data-v-7c369731]{display:flex;align-items:flex-start;gap:12px}.table-card__field-label[data-v-7c369731]{font-weight:500;font-size:16px;line-height:1.3;color:var(--gray-text-color);flex-shrink:0}.table-card__field-value[data-v-7c369731]{font-weight:400;font-size:16px;line-height:1.3;color:var(--strong-text-color);flex:1;min-width:0}.table-card__footer[data-v-7c369731]{display:flex;align-items:center;gap:12px;padding:16px 20px;border-top:1px solid var(--border-color)}@media (max-width: 767px){.table-card[data-v-7c369731]{border-radius:12px}.table-card__header[data-v-7c369731]{padding:16px}.table-card__body[data-v-7c369731]{padding:16px;gap:16px}.table-card__field-label[data-v-7c369731],.table-card__field-value[data-v-7c369731]{font-size:14px}.table-card__footer[data-v-7c369731]{padding:16px}}.sorting-controls[data-v-ac00d532],.header-actions[data-v-ac00d532]{display:flex;align-items:center;gap:12px}.archived-text[data-v-ac00d532]{opacity:.7}.actions-container[data-v-ac00d532]{display:flex;justify-content:flex-end;align-items:center}.description-cell[data-v-ac00d532]{max-width:300px}.files-cell[data-v-ac00d532],.files-container[data-v-ac00d532]{display:flex;flex-direction:column;gap:6px}.file-button[data-v-ac00d532]{width:100%}.more-files[data-v-ac00d532]{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-ac00d532]{font-weight:400;font-size:14px;color:var(--subtle-text-color)}.order-link[data-v-ac00d532]{color:var(--accent-color);text-decoration:underline}.order-link[data-v-ac00d532]:hover{color:var(--accent-hover-color)}.blocked-link[data-v-ac00d532]{cursor:pointer}.blocked-link[data-v-ac00d532]: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}.mobile-catalog-item[data-v-8b53f6d9]{background:var(--white-color);border-radius:16px;padding:16px 12px;cursor:pointer}.item-content[data-v-8b53f6d9]{position:relative;display:flex;flex-direction:column;gap:16px}.image-section[data-v-8b53f6d9]{display:flex;justify-content:center;align-items:center;align-self:center}.content-section[data-v-8b53f6d9]{display:flex;flex-direction:column;gap:12px}.responded-badge[data-v-8b53f6d9]{background-color:var(--blue-bg-color);color:var(--blue-text-color);padding:6px 8px;border-radius:50px;font-size:12px;font-weight:500;line-height:1.333;width:fit-content}.title-text[data-v-8b53f6d9]{font-weight:600;font-size:16px;line-height:1.4;color:var(--strong-text-color);margin:0}.title-wrapper[data-v-8b53f6d9]{display:flex;gap:12px;align-items:center}.operations-location-row[data-v-8b53f6d9]{display:flex;flex-direction:column;gap:12px}.operations-container[data-v-8b53f6d9]{display:flex;gap:8px;flex-wrap:wrap}.operation[data-v-8b53f6d9]{background-color:var(--tag-light-bg-color);color:var(--strong-text-2-color);padding:6px 10px;border-radius:40px;font-size:12px;font-weight:500;line-height:1.6;text-align:center}.properties-section[data-v-8b53f6d9]{display:flex;flex-direction:column;gap:12px}.properties-row[data-v-8b53f6d9]{display:flex;gap:48px}.description-section[data-v-8b53f6d9]{margin-top:4px}.description-text[data-v-8b53f6d9]{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}.item-footer[data-v-8b53f6d9]{display:flex;justify-content:flex-start;align-items:center;gap:14px}.three-d-icon[data-v-8b53f6d9]{position:absolute;top:16px;left:16px}.top-right-actions[data-v-8b53f6d9]{position:absolute;top:15px;right:0;display:flex;align-items:center;gap:16px}.property-value[data-v-8b53f6d9] mark.highlight,.property-value[data-v-8b53f6d9] .highlight{background-color:var(--highlight-color);border-radius:2px;padding:0 2px;color:var(--strong-text-color);font-weight:inherit}.property-value[data-v-8b53f6d9] .underline-material{text-decoration:underline}@media (max-width: 767px){.properties-section[data-v-8b53f6d9] .property-value{font-size:14px}}.mobile-tablet-filter-button[data-v-0b6ac6a3]{display:flex;align-items:center;gap:4px;padding:8px 12px;border-radius:4px;border:1px solid var(--gray-border-color);cursor:pointer;transition:background-color .2s ease;background:none;border:none}.button-text[data-v-0b6ac6a3]{font-size:16px;line-height:1;color:var(--subtle-text-color);transition:color .2s ease}.mobile-tablet-filter-button.active .button-text[data-v-0b6ac6a3]{color:var(--accent-color)}.mobile-tablet-filter-button.active[data-v-0b6ac6a3] svg path{fill:var(--accent-color)}.reset-filters-button[data-v-81443e3a]{color:var(--subtle-text-2-color);font-size:14px;line-height:1.14;cursor:pointer;text-align:right;background:none;border:none;padding:8px 12px;display:flex;align-items:center;justify-content:flex-end;gap:8px;transition:color .2s ease;line-height:0}.reset-filters-button[data-v-81443e3a]:hover{color:var(--strong-text-color)}.reset-filters-button[data-v-81443e3a]:hover svg path{fill:var(--strong-text-color)}.controls-wrapper[data-v-0c831b75]{display:flex;flex-direction:column;gap:8px;align-items:stretch}.controls-wrapper[data-v-0c831b75] .reset-filters-button{align-self:flex-end}.controls-container[data-v-0c831b75]{display:flex;gap:8px;align-items:center}.controls-container[data-v-0c831b75]>*{min-width:0}.tablet-filter-panel[data-v-1b1fe189]{height:100%;position:fixed;right:16px;top:calc(var(--header-height) + 20px);width:422px;max-height:calc(100dvh - var(--header-height) - 20px - 24px);background-color:var(--white-color);border-radius:8px;box-shadow:2px 0 8px #0000000a;display:flex;flex-direction:column;z-index:1000;overflow:hidden}@media (max-width: 767px){.tablet-filter-panel[data-v-1b1fe189]{left:0;right:0;top:0;bottom:0;width:100%;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;border-radius:0}}.panel-header[data-v-1b1fe189]{display:flex;justify-content:space-between;align-items:center;padding:20px;flex-shrink:0}.panel-title[data-v-1b1fe189]{font-size:20px;font-weight:600;line-height:1.4;color:var(--strong-text-color);margin:0}.close-button[data-v-1b1fe189]{height:22px;width:22px;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;cursor:pointer;border-radius:8px;transition:background-color .2s ease}.close-button[data-v-1b1fe189]:hover{background-color:var(--general-gray-bg-color)}.close-button svg[data-v-1b1fe189]{width:32px;height:32px}.filters-section[data-v-1b1fe189]{padding:0 20px 30px;display:flex;flex-direction:column;gap:16px;overflow-y:auto;overflow-x:hidden;flex:1;min-height:0}.actions-section[data-v-1b1fe189]{padding:20px;display:flex;flex-direction:column;gap:16px;flex-shrink:0;background-color:var(--white-color)}.reset-filters-btn[data-v-1b1fe189]{margin-top:16px;margin-right:auto;color:var(--subtle-text-2-color)}@media (max-width: 767px){.reset-filters-btn[data-v-1b1fe189]{margin-left:auto}.actions-section[data-v-1b1fe189]{margin-bottom:0;padding-bottom:calc(50px + env(safe-area-inset-bottom))}}@media (max-width: 767px) and (max-height: 700px){.actions-section[data-v-1b1fe189]{padding-bottom:calc(24px + env(safe-area-inset-bottom))}}.uploaders-container[data-v-af0ad103]{display:flex;gap:20px}.order-catalog-content[data-v-af0ad103]{height:100%;display:flex;flex-direction:column;gap:16px;min-height:0}.uploaders-container>div[data-v-af0ad103]{flex-grow:1}.order-catalog-list[data-v-af0ad103]{display:flex;flex-direction:column;gap:16px;overflow-y:auto;flex:1;min-height:0}.mobile-create-order-button[data-v-af0ad103]{display:flex;justify-content:center}.mobile-create-order-button[data-v-af0ad103] .button{width:100%;max-width:328px}.document-item[data-v-e3eeb3c0]{display:flex;align-items:center;gap:6px;padding:10px 12px;background:var(--light-bg-color);border-radius:8px}.document-item .doc-name[data-v-e3eeb3c0]:hover{color:var(--accent-color)}.doc-icon[data-v-e3eeb3c0]{flex-shrink:0}.doc-info[data-v-e3eeb3c0]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.doc-name[data-v-e3eeb3c0]{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-e3eeb3c0]{font-weight:400;font-size:12px;color:var(--text-opacity-60)}.card[data-v-6e30c4ef]{padding:20px 16px;background:#fff;border-radius:16px;display:flex;flex-direction:column;height:fit-content}.card__title[data-v-6e30c4ef]{font-weight:600;font-size:20px;color:var(--strong-text-color);margin:0 0 16px;align-self:flex-start}.documents-list[data-v-c2de6d61]{display:flex;flex-direction:column;gap:12px}.no-documents[data-v-c2de6d61]{display:flex;flex-direction:column;align-items:center;gap:24px;padding:8px 0}.no-documents-text[data-v-c2de6d61]{font-weight:400;font-size:16px;color:var(--subtle-text-2-color)}.model-card[data-v-fa159ebf]{position:relative;align-items:center;gap:4px;min-width:0}.image-slider[data-v-fa159ebf]{cursor:pointer}.no-model-placeholder[data-v-fa159ebf]{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-fa159ebf]{width:80px;height:80px}.open-in-3d-badge[data-v-fa159ebf]{position:absolute;top:12px;right:10px}@media (max-width: 767px){.open-in-3d-badge[data-v-fa159ebf]{top:8px;right:8px}}.order-detail[data-v-b42d0b78]{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:auto 1fr;gap:16px;height:100%;min-height:0}.model-section-wrapper[data-v-b42d0b78]{grid-column:1 / 3;grid-row:1;min-width:0}.documents-section[data-v-b42d0b78]{grid-column:1 / 3;grid-row:2;min-width:0}.order-card-section[data-v-b42d0b78]{grid-column:3 / 7;grid-row:1 / 3;min-width:0;display:flex;flex-direction:column;gap:16px}.paywall-overlay[data-v-223f1640]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:18px;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:inherit}.paywall-button[data-v-223f1640]{background-color:var(--white-color)}.company-section[data-v-8d211458]{position:relative;background:var(--light-bg-color);border-radius:12px;padding:20px 16px;display:flex;flex-direction:column;gap:14px}.company-content[data-v-8d211458]{position:relative;display:flex;flex-direction:column;gap:14px}.company-content--paywall[data-v-8d211458]{position:relative;padding:0 14px 14px}.company-header[data-v-8d211458]{display:flex;flex-direction:column;gap:14px}.company-label[data-v-8d211458]{font-weight:600;font-size:18px;color:var(--strong-text-color)}.company-info-header[data-v-8d211458]{display:flex;align-items:center;gap:8px}.company-info-header img[data-v-8d211458]{object-fit:contain}.company-name[data-v-8d211458]{font-weight:500;font-size:16px;color:var(--strong-text-color)}.company-details[data-v-8d211458]{display:flex;flex-direction:column;gap:12px}.company-contact-row[data-v-8d211458]{display:flex;gap:16px;flex-wrap:wrap}.contact-item[data-v-8d211458],.address-item[data-v-8d211458]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.address-item[data-v-8d211458]{flex:1 1 100%}.chat-icon[data-v-8d211458]{position:absolute;top:14px;right:20px;cursor:pointer;transition:opacity .2s ease}.chat-icon[data-v-8d211458]:hover{opacity:.7}.company-logo[data-v-8d211458]{border-radius:100%}.create-response-dialog[data-v-76a342b0]{display:flex;flex-direction:column;justify-content:center;align-items:center}.dialog-form[data-v-76a342b0]{display:flex;flex-direction:column;align-self:stretch;gap:24px}.uploader[data-v-76a342b0]{display:flex;align-items:stretch;padding:0}.form-field[data-v-76a342b0]{display:flex;flex-direction:column;gap:8px}.field-label[data-v-76a342b0]{font-weight:400;font-size:16px;line-height:1.5;color:var(--subtle-text-2-color)}.error-message[data-v-76a342b0]{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-bbdc803d]{display:grid;grid-template-columns:1fr 1fr;margin-top:20px}.right-actions[data-v-bbdc803d]{display:flex;justify-content:flex-end}.order-content[data-v-5a17f5f8]{display:flex;flex-direction:column}.order-header[data-v-5a17f5f8]{display:flex;justify-content:space-between;align-items:center;gap:12px}.order-title[data-v-5a17f5f8]{font-weight:600;font-size:20px;color:var(--strong-text-color);margin:0;flex:1}@media (max-width: 1024px){.order-title[data-v-5a17f5f8]{margin-bottom:12px}}.operations[data-v-5a17f5f8]{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.operation-tag[data-v-5a17f5f8]{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-5a17f5f8]{display:flex;flex-direction:column;gap:8px}.detail-info[data-v-5a17f5f8]{display:flex;column-gap:60px;row-gap:8px;flex-wrap:wrap}.detail-label[data-v-5a17f5f8]{font-weight:400;font-size:16px;color:var(--subtle-text-color)}.description-section[data-v-5a17f5f8]{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.customer-material[data-v-5a17f5f8]{display:flex;align-items:center;flex-wrap:nowrap;gap:4px}.title-wrapper[data-v-5a17f5f8]{display:flex;gap:12px;align-items:center}.item-header[data-v-5a17f5f8]{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:12px}@media (max-width: 1024px){.item-header[data-v-5a17f5f8]{display:flex;align-items:flex-start;flex-direction:column;gap:14px}}@media (max-width: 767px){.item-header[data-v-5a17f5f8]{gap:12px}}.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%}.stepper--mobile{justify-content:center}.order-stepper[data-v-6de85558]{margin-bottom:16px}.response-content[data-v-0f217901]{display:flex;flex-direction:column;gap:16px}.response-details[data-v-0f217901]{display:flex;justify-content:space-between;gap:16px;align-items:start}.file-section[data-v-0f217901]{display:flex;flex-direction:column;gap:4px;flex:0 0 auto}.response-files[data-v-0f217901]{display:flex;flex-direction:column;gap:8px}.order-layout-container[data-v-0e9fe826]{width:100%;margin:0 auto;display:flex;flex-direction:column;gap:12px}.right-header[data-v-0e9fe826]{display:flex;gap:20px}.panel-container[data-v-83041097]{border-radius:12px;overflow:hidden}.panel-container--light[data-v-83041097]{background-color:var(--light-bg-color)}.panel-container--white[data-v-83041097]{background-color:var(--white-color);border-radius:16px}.panel-header[data-v-83041097]{display:flex;align-items:center;justify-content:space-between;gap:8px}.panel-header--clickable[data-v-83041097]{cursor:pointer}.panel-container--light .panel-header[data-v-83041097]{padding:8px 12px}.panel-container--white .panel-header[data-v-83041097]{padding:20px 16px}.header-content[data-v-83041097]{display:flex;align-items:center;gap:8px;flex:1}.panel-container--white .header-content[data-v-83041097]{gap:14px}.panel-title[data-v-83041097]{margin:0;font-weight:600;font-size:16px;line-height:1.5;color:var(--strong-text-color)}.header-right[data-v-83041097]{display:flex;align-items:center;gap:8px}.chevron-button[data-v-83041097]{width:40px;height:40px;outline:none;background:none;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:opacity .2s ease}.chevron-button[data-v-83041097]:hover{opacity:.9}.chevron-button[data-v-83041097]:active{opacity:.8}.chevron-icon[data-v-83041097]{transition:transform .3s ease}.chevron-icon--expanded[data-v-83041097]{transform:rotate(180deg)}.panel-content[data-v-83041097]{padding:0 12px 12px}.panel-container--white .panel-content[data-v-83041097]{padding:0 16px 20px}.expand-enter-active[data-v-83041097],.expand-leave-active[data-v-83041097]{transition:all .3s ease;overflow:hidden}.expand-enter-from[data-v-83041097],.expand-leave-to[data-v-83041097]{opacity:0;max-height:0}.expand-enter-to[data-v-83041097],.expand-leave-from[data-v-83041097]{opacity:1;max-height:1000px}.company-content[data-v-272936f7]{display:flex;flex-direction:column;gap:12px}.company-content--paywall[data-v-272936f7]{position:relative;padding:0 12px 12px}.company-info-header[data-v-272936f7]{display:flex;align-items:center;gap:8px}.company-logo[data-v-272936f7]{border-radius:100%;object-fit:contain}.company-placeholder-icon[data-v-272936f7]{width:40px;height:40px}.company-name[data-v-272936f7]{font-weight:500;font-size:14px;color:var(--strong-text-color)}.company-details[data-v-272936f7]{display:flex;flex-direction:column;gap:10px}.company-contact-row[data-v-272936f7]{display:flex;gap:16px;flex-wrap:wrap}.contact-item[data-v-272936f7],.address-item[data-v-272936f7]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.address-item[data-v-272936f7]{flex:1 1 100%}.chat-icon[data-v-272936f7]{cursor:pointer;transition:opacity .2s ease}.chat-icon[data-v-272936f7]:hover{opacity:.7}.secondary-actions[data-v-204b6f22]{margin-top:16px;display:flex;gap:8px}@media (max-width: 767px){.secondary-actions[data-v-204b6f22]{flex-direction:column}}.order-actions-footer[data-v-af69d5fa]{position:static;flex-shrink:0;background:#fff;padding:16px;padding-bottom:calc(16px + env(safe-area-inset-bottom));border-radius:16px 16px 0 0;box-shadow:0 -2px 12px #0000000f;display:flex;flex-direction:column;gap:8px}@media (max-width: 767px){.order-actions-footer[data-v-af69d5fa]{border-radius:0}}[data-v-5dd6ce66] .order-actions{grid-template-columns:1fr}[data-v-5dd6ce66] .order-actions .left-actions,[data-v-5dd6ce66] .order-actions .right-actions{grid-column:1}.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-83b93729]{display:flex;flex-direction:column;justify-content:center;align-items:center}.dialog-form[data-v-83b93729]{display:flex;flex-direction:column;align-self:stretch;gap:16px}.form-field[data-v-83b93729]{display:flex;flex-direction:column;gap:8px}.field-label[data-v-83b93729]{font-weight:400;font-size:16px;line-height:1.5;color:var(--subtle-text-2-color)}.response-text[data-v-83b93729]{font-weight:400;font-size:16px;line-height:1.5;color:var(--strong-text-color);white-space:pre-wrap;-webkit-user-select:text;user-select:text}.file-info[data-v-83b93729]{display:flex;flex-direction:column}.files-list[data-v-83b93729]{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:16px}.file-item[data-v-83b93729]{align-self:flex-start}.no-files-message[data-v-83b93729]{font-weight:400;font-size:16px;color:var(--subtle-text-color);font-style:italic}.description-cell[data-v-2c870808]{max-width:300px}.files-cell[data-v-2c870808],.files-container[data-v-2c870808]{display:flex;flex-direction:column;gap:6px}.file-button[data-v-2c870808]{width:169px}.more-files[data-v-2c870808]{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-2c870808]{font-weight:400;font-size:14px;color:var(--subtle-text-color)}.actions-cell[data-v-2c870808]{display:flex;gap:12px;align-items:center;justify-content:flex-end}.card-number[data-v-2c870808]{font-weight:500;font-size:16px;line-height:1.3;color:var(--gray-text-color)}.card-company[data-v-2c870808]{font-weight:500;font-size:16px;line-height:1.3;color:var(--strong-text-color)}.card-footer__chat-btn[data-v-2c870808]{width:130px;flex-shrink:0}.card-footer__select-btn[data-v-2c870808]{flex:1}@media (max-width: 767px){.card-number[data-v-2c870808],.card-company[data-v-2c870808]{font-size:14px}}[data-v-3a675bff] .order-actions{grid-template-columns:1fr}[data-v-3a675bff] .order-actions .left-actions,[data-v-3a675bff] .order-actions .right-actions{grid-column:1}.mobile-order-switch[data-v-3a675bff]{width:100%}.mobile-order-switch[data-v-3a675bff] .switch-option{flex:1}.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-c601316c]{display:flex;gap:16px;overflow-y:auto;overflow-x:hidden;-webkit-user-select:text;user-select:text;margin-top:40px}.content[data-v-c601316c]{padding:24px}h1[data-v-c601316c]{margin:0;font-size:24px;line-height:1.4}p[data-v-c601316c]{line-height:1.36;word-wrap:break-word;overflow-wrap:break-word}.edition[data-v-c601316c]{color:var(--subtle-text-3-color)}h2[data-v-c601316c]{margin-top:44px;font-size:18px}ul[data-v-c601316c]{line-height:1.48;padding-left:20px}li[data-v-c601316c]{margin-bottom:6px;word-wrap:break-word;overflow-wrap:break-word}a[data-v-c601316c]{color:var(--accent-color);text-decoration:none;white-space:nowrap}a[data-v-c601316c]:hover{text-decoration:underline}@media (max-width: 1024px){.privacy-agreement-page[data-v-c601316c]{margin-top:20px}.content[data-v-c601316c]{padding:12px}h1[data-v-c601316c]{font-size:20px}h2[data-v-c601316c]{font-size:16px;margin-top:32px}}@media (max-width: 480px){.privacy-agreement-page[data-v-c601316c]{margin-top:16px}.content[data-v-c601316c]{padding:8px}h1[data-v-c601316c]{font-size:18px}h2[data-v-c601316c]{font-size:15px;margin-top:24px}ul[data-v-c601316c]{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-f4d29dfd]{display:flex;flex-direction:column}.subscription-history__id[data-v-f4d29dfd],.subscription-history__text[data-v-f4d29dfd]{font-size:16px;font-weight:400;line-height:1.3;color:var(--strong-text-color)}.subscription-history__table-wrapper[data-v-f4d29dfd]{max-height:320px;overflow-y:auto}.subscription-history__empty[data-v-f4d29dfd]{padding:40px;text-align:center;color:var(--subtle-text-color);font-size:16px}.subscription-history__row--inactive .subscription-history__id[data-v-f4d29dfd],.subscription-history__row--inactive .subscription-history__text[data-v-f4d29dfd]{opacity:.5}.subscription-history__pending-info[data-v-f4d29dfd]{display:flex;flex-direction:column;gap:4px}.subscription-history__pending-days[data-v-f4d29dfd]{font-size:14px;font-weight:500;line-height:1.3;color:var(--subtle-text-color)}.subscription-history__pending-hint[data-v-f4d29dfd]{font-size:12px;font-weight:400;line-height:1.3;color:var(--subtle-text-2-color)}.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-c014246f]{display:flex;align-items:flex-start;gap:44px}.profile-info[data-v-c014246f]{display:flex;flex-direction:column;flex:1}.tabs-wrapper[data-v-c014246f]{margin-bottom:16px}.company-details[data-v-c014246f]{display:grid;grid-template-columns:repeat(6,1fr)}.company-details-grid[data-v-c014246f]{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-c014246f]{display:flex;align-items:center;justify-content:center;padding:40px;font-size:16px;color:var(--subtle-text-color)}.company-logo[data-v-c014246f]{grid-row:2 span;display:flex;flex-direction:column;gap:12px;align-items:center}.company-logo-display[data-v-c014246f]{width:165px;height:165px;border:solid 1px var(--gray-border-color);border-radius:50%}.company-logo-image[data-v-c014246f]{width:100%;height:100%;border-radius:50%;overflow:hidden}.company-logo-image img[data-v-c014246f]{width:100%;height:100%;object-fit:contain}.company-logo-placeholder[data-v-c014246f]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.company-logo-placeholder[data-v-c014246f] svg{width:100%;height:100%}.payment-details-grid[data-v-94b822c5]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:16px;align-self:stretch}.profile-info[data-v-031f1d97]{display:flex;flex-direction:column}.profile-field-group[data-v-031f1d97]{display:flex;flex-direction:row;gap:16px}.profile-container[data-v-288ad47e]{display:flex;flex-direction:column;gap:16px;width:100%;overflow-y:auto}.subscription-panel[data-v-e4aaa49f]{background:var(--white-color);border-radius:16px;padding:24px;align-self:stretch}.content[data-v-e4aaa49f]{display:flex;flex-direction:column;gap:8px}.header[data-v-e4aaa49f]{display:flex;flex-direction:row;gap:6px;align-items:baseline}.label[data-v-e4aaa49f]{font-family:Inter;font-weight:600;font-size:20px;line-height:1.4;color:var(--strong-text-color)}.title[data-v-e4aaa49f]{font-family:Inter;font-weight:600;font-size:20px;line-height:1.4;color:var(--accent-color)}.expires-text[data-v-e4aaa49f]{margin:0;font-family:Inter;font-weight:400;font-size:16px;line-height:1.6;color:var(--subtle-text-color)}.title[data-v-f0a9e0ab]{margin:0;line-height:1.4;font-size:20px;font-weight:600}.starter-title[data-v-f0a9e0ab]{margin:30px 0 0;font-size:18px;color:var(--accent-color)}.starter-price[data-v-f0a9e0ab]{font-weight:500;margin:16px 0 0}.starter-description[data-v-f0a9e0ab]{font-weight:400;font-size:14px;color:var(--subtle-text-2-color)}.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}.dialog-message[data-v-3183d38d]{font-family:var(--main-text-family);font-size:16px;line-height:1.5;color:var(--strong-text-2-color);text-align:center;margin:0}.subscription-dialog[data-v-0c50e816]{display:flex;flex-direction:column;box-sizing:border-box}.dialog-content[data-v-0c50e816]{display:flex;flex-direction:column;gap:30px}.confirm-message[data-v-0c50e816]{text-align:center}.user-agreement-section[data-v-0c50e816]{margin-top:8px}.plan-info[data-v-0c50e816]{display:flex;flex-direction:column;align-items:center;gap:20px}.info-section[data-v-0c50e816]{display:flex;flex-direction:column;align-items:center;gap:8px}.info-label[data-v-0c50e816]{font-size:18px;line-height:1.4;color:var(--subtle-text-color)}.info-value[data-v-0c50e816],.price-current[data-v-0c50e816]{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-0c50e816]{display:flex;align-items:center;gap:8px}.price-current--discounted[data-v-0c50e816]{color:var(--orange-accent-color)}.price-original[data-v-0c50e816]{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}.confirm-subscription-actions-wrapper[data-v-0c50e816]{display:flex;flex-direction:column;gap:32px}.subscription-plan[data-v-e431af4f]{display:flex;flex-direction:column;align-items:center;gap:16px;height:100%;justify-content:space-between}.subscription-header[data-v-e431af4f]{display:flex;flex-direction:column;align-items:center;width:100%;flex-grow:1}.tier-title-row[data-v-e431af4f]{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:12px}.tier-title[data-v-e431af4f]{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-e431af4f]{display:flex;flex-direction:column;gap:6px;align-items:center;width:100%;margin-bottom:6px}.price-row[data-v-e431af4f]{display:flex;align-items:center;justify-content:center;gap:8px}@media (max-width: 1280px){.price-row .price-current[data-v-e431af4f],.price-row .price-original[data-v-e431af4f]{font-size:18px}}.price-current[data-v-e431af4f]{font-family:var(--main-text-family);font-weight:600;font-size:20px;line-height:1.2;text-align:center}.price-current--small[data-v-e431af4f]{font-size:18px}.price-row:has(.price-original) .price-current[data-v-e431af4f]{color:var(--orange-accent-color);white-space:nowrap}.price-original[data-v-e431af4f]{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-e431af4f]{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)}.actions-container[data-v-e431af4f]{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px}.actions-container[data-v-e431af4f]>*{flex:0 1 100%}.period[data-v-e431af4f]{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}.trial-btn[data-v-e4ab145f]{border-color:var(--orange-accent-color);color:var(--orange-accent-color);background-color:var(--white-color);padding:9px 12px;height:52px;white-space:normal;font-weight:500;font-size:14px;line-height:1.2}.trial-btn[data-v-e4ab145f]:hover:not(:disabled){background-color:var(--orange-accent-color);color:var(--white-color);box-shadow:0 4px 8px var(--orange-shadow-color);border-color:var(--orange-accent-color)}.trial-btn[data-v-e4ab145f]:active:not(:disabled){background-color:color-mix(in srgb,var(--orange-accent-color) 10%,var(--white-color));border-color:var(--orange-accent-color)}.subscriptions-page[data-v-a16b770c]{display:flex;flex-direction:column;gap:12px;overflow-y:auto}.container[data-v-a16b770c]{padding:0 16px}table[data-v-a16b770c]{border-collapse:separate;border-spacing:0;table-layout:fixed}th[data-v-a16b770c]{width:252px;padding:24px 20px 16px;border:none;vertical-align:top}th[data-v-a16b770c]:first-child{width:240px;padding:24px 12px 16px;display:flex;flex-direction:column;text-align:left}th[data-v-a16b770c]{min-height:200px}th[data-v-a16b770c]:last-child{width:240px}th[data-v-a16b770c]: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-a16b770c]:nth-child(3){border:solid 1px var(--accent-color);border-top:none;border-bottom:none}tbody tr[data-v-a16b770c]{height:56px}tbody tr td[data-v-a16b770c]{padding:0 12px;box-sizing:border-box;vertical-align:middle;line-height:1.25;overflow:hidden}tbody tr[data-v-a16b770c]:nth-child(odd){background-color:var(--general-gray-bg-color)}tfoot[data-v-a16b770c]{height:24px}tfoot td[data-v-a16b770c]:nth-child(3){border:solid 1px var(--accent-color);border-top:none;border-radius:0 0 8px 8px}.feature[data-v-a16b770c]{font-size:14px}tbody td[data-v-a16b770c]:nth-child(n+2){text-align:center}.user-agreement-page[data-v-11c24f59]{display:flex;gap:16px;overflow-y:auto;overflow-x:hidden;-webkit-user-select:text;user-select:text}.content[data-v-11c24f59]{padding:24px}h1[data-v-11c24f59]{margin:0;font-size:24px;line-height:1.4}p[data-v-11c24f59]{line-height:1.36;word-wrap:break-word;overflow-wrap:break-word}.edition[data-v-11c24f59]{color:var(--subtle-text-3-color)}h2[data-v-11c24f59]{margin-top:44px;font-size:18px}dt[data-v-11c24f59]{float:left;font-weight:600;white-space:pre-wrap}dt[data-v-11c24f59]:after{content:" "}dt[data-v-11c24f59],dd[data-v-11c24f59]{line-height:1.48}dd[data-v-11c24f59]{margin:18px 0;word-wrap:break-word;overflow-wrap:break-word}a[data-v-11c24f59]{color:var(--accent-color);text-decoration:none;white-space:nowrap}a[data-v-11c24f59]:hover{text-decoration:underline}li h2[data-v-11c24f59]{display:inline-block;margin:0 0 16px}li h3[data-v-11c24f59]{display:inline-block;margin-top:0;font-size:16px;font-weight:400}.hierarchical-list[data-v-11c24f59]{counter-reset:item;list-style-type:none;padding:0;line-height:1.48}.hierarchical-list>li[data-v-11c24f59]{counter-increment:item;position:relative;font-weight:600;margin-top:40px}.hierarchical-list>li[data-v-11c24f59]:before{content:counters(item,".") ". "}.hierarchical-list ol[data-v-11c24f59]{counter-reset:sub-item;list-style-type:none;font-size:16px;font-weight:400;padding:0}.hierarchical-list ol li[data-v-11c24f59]{counter-increment:sub-item;position:relative;margin-bottom:6px;word-wrap:break-word;overflow-wrap:break-word}.hierarchical-list ol li[data-v-11c24f59]:before{content:counters(item,".") "." counters(sub-item,".") ". ";font-weight:400;margin-right:5px}.hierarchical-list ol ol[data-v-11c24f59]{counter-reset:sub-sub-item}.hierarchical-list ol ol li[data-v-11c24f59]{counter-increment:sub-sub-item}.hierarchical-list ol ol li[data-v-11c24f59]:before{content:counters(item,".") "." counters(sub-item,".") "." counters(sub-sub-item,".") ". "}@media (max-width: 1024px){.content[data-v-11c24f59]{padding:12px}h1[data-v-11c24f59]{font-size:20px}h2[data-v-11c24f59]{font-size:16px;margin-top:32px}dt[data-v-11c24f59]{float:none;display:block;margin-bottom:4px}dd[data-v-11c24f59]{margin:12px 0}.hierarchical-list>li[data-v-11c24f59]{margin-top:24px}}@media (max-width: 480px){.content[data-v-11c24f59]{padding:8px}h1[data-v-11c24f59]{font-size:18px}h2[data-v-11c24f59]{font-size:15px;margin-top:24px}.hierarchical-list ol li[data-v-11c24f59]:before{margin-right:3px}}.auth-test-page[data-v-dde0d1a1]{padding:2rem;max-width:800px;margin:0 auto;overflow-y:auto;max-height:100vh}.container[data-v-dde0d1a1]{background:#fff;border-radius:8px;padding:2rem;box-shadow:0 2px 10px #0000001a}h1[data-v-dde0d1a1]{color:#333;margin-bottom:2rem;text-align:center}h2[data-v-dde0d1a1]{color:#555;margin-bottom:1rem;border-bottom:2px solid #eee;padding-bottom:.5rem}.auth-status[data-v-dde0d1a1]{margin-bottom:2rem}.status-indicator[data-v-dde0d1a1]{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-dde0d1a1]{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.auth-controls[data-v-dde0d1a1]{margin-bottom:2rem}.buttons[data-v-dde0d1a1]{display:flex;gap:1rem;flex-wrap:wrap}.btn[data-v-dde0d1a1]{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-dde0d1a1]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-dde0d1a1]{background-color:#007bff;color:#fff}.btn-primary[data-v-dde0d1a1]:hover:not(:disabled){background-color:#0056b3}.btn-secondary[data-v-dde0d1a1]{background-color:#6c757d;color:#fff}.btn-secondary[data-v-dde0d1a1]:hover:not(:disabled){background-color:#545b62}.btn-success[data-v-dde0d1a1]{background-color:#28a745;color:#fff}.btn-success[data-v-dde0d1a1]:hover:not(:disabled){background-color:#218838}.btn-warning[data-v-dde0d1a1]{background-color:#ffc107;color:#212529}.btn-warning[data-v-dde0d1a1]:hover:not(:disabled){background-color:#e0a800}.btn-small[data-v-dde0d1a1]{padding:.5rem 1rem;font-size:.875rem;min-width:auto}.user-info[data-v-dde0d1a1],.token-info[data-v-dde0d1a1]{margin-bottom:2rem}.info-card[data-v-dde0d1a1],.token-card[data-v-dde0d1a1]{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;padding:1.5rem}.info-item[data-v-dde0d1a1]{margin-bottom:.75rem;display:flex;justify-content:space-between;align-items:center}.info-item strong[data-v-dde0d1a1]{color:#495057;min-width:200px}.token-preview[data-v-dde0d1a1]{margin-bottom:1rem;word-break:break-all;font-family:monospace;background-color:#e9ecef;padding:.5rem;border-radius:4px;-webkit-user-select:text;user-select:text}.error-message[data-v-dde0d1a1]{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:6px;padding:1rem;color:#721c24;margin-top:1rem}.error-message h3[data-v-dde0d1a1]{margin-top:0;color:#721c24}.json-display[data-v-dde0d1a1]{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: 1024px){.auth-test-page[data-v-dde0d1a1],.container[data-v-dde0d1a1]{padding:1rem}.buttons[data-v-dde0d1a1]{flex-direction:column}.info-item[data-v-dde0d1a1]{flex-direction:column;align-items:flex-start}.info-item strong[data-v-dde0d1a1]{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-6770fa0e]{padding:1rem;height:100vh;display:flex;flex-direction:column;overflow:hidden}.page-header[data-v-6770fa0e]{margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center;gap:1rem}h1[data-v-6770fa0e]{color:#333;margin:0;font-size:1.5rem;flex:1}h2[data-v-6770fa0e]{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-6770fa0e]{padding:.5rem .75rem;background-color:#f8f9fa;border-radius:6px;border:1px solid #dee2e6;font-size:.875rem;white-space:nowrap}.status-section .loading[data-v-6770fa0e]{color:#007bff;font-weight:500}.main-layout[data-v-6770fa0e]{display:grid;grid-template-columns:350px 1fr;gap:1rem;flex:1;overflow:hidden}.settings-column[data-v-6770fa0e]{overflow-y:auto;padding-right:.5rem;min-width:0}.search-section[data-v-6770fa0e]{min-width:0;width:100%;box-sizing:border-box}.results-column[data-v-6770fa0e]{overflow-y:auto;padding-left:.5rem}.search-section[data-v-6770fa0e]{margin-bottom:0}.search-input[data-v-6770fa0e]{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-6770fa0e]:focus{outline:none;border-color:#007bff}.search-info[data-v-6770fa0e]{color:#6c757d;font-size:.75rem;margin-top:.25rem;margin-bottom:.75rem}.search-info p[data-v-6770fa0e]{margin:0}.search-settings[data-v-6770fa0e]{margin-top:.75rem;padding:.75rem;background-color:#f8f9fa;border-radius:6px;border:1px solid #dee2e6}.setting-item[data-v-6770fa0e]{margin-bottom:.75rem}.setting-item[data-v-6770fa0e]:last-child{margin-bottom:0}.setting-item label[data-v-6770fa0e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25rem;color:#495057;font-size:.8rem}.setting-value[data-v-6770fa0e]{background-color:#e7f3ff;color:#0056b3;padding:.15rem .5rem;border-radius:4px;font-weight:500;font-family:monospace;font-size:.8rem}.range-input[data-v-6770fa0e]{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-6770fa0e]::-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-6770fa0e]::-webkit-slider-thumb:hover{background:#0056b3}.range-input[data-v-6770fa0e]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#007bff;cursor:pointer;border:none;transition:background .2s}.range-input[data-v-6770fa0e]::-moz-range-thumb:hover{background:#0056b3}.weights-section[data-v-6770fa0e]{margin-top:.75rem;padding:.75rem;padding-top:0;background-color:#f0f8ff;border-radius:6px;border:1px solid #b3d9ff}.weights-section h3[data-v-6770fa0e]{color:#0056b3;margin-bottom:.75rem;font-size:.9rem;border:none;padding:0}.weights-list[data-v-6770fa0e]{display:flex;flex-direction:column;gap:.5rem}.weight-item[data-v-6770fa0e]{display:flex;flex-direction:column;gap:.25rem}.weight-item label[data-v-6770fa0e]{display:flex;justify-content:space-between;align-items:center;color:#495057;font-size:.8rem}.results-section[data-v-6770fa0e]{margin-bottom:0}.results-count[data-v-6770fa0e]{font-size:.875rem;color:#6c757d;font-weight:400}.no-query[data-v-6770fa0e],.no-results[data-v-6770fa0e]{text-align:center;padding:1.5rem;color:#6c757d;background-color:#f8f9fa;border-radius:6px}.results-list[data-v-6770fa0e]{display:flex;flex-direction:column;gap:.75rem}.result-item[data-v-6770fa0e]{border:1px solid #dee2e6;border-radius:6px;padding:.75rem;background-color:#fff;transition:box-shadow .2s}.result-item[data-v-6770fa0e]:hover{box-shadow:0 2px 8px #0000001a}.result-header[data-v-6770fa0e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid #e9ecef}.result-number[data-v-6770fa0e]{font-weight:700;color:#007bff;font-size:1rem}.result-score[data-v-6770fa0e]{background-color:#e7f3ff;color:#0056b3;padding:.2rem .5rem;border-radius:4px;font-weight:500;font-size:.8rem}.result-content[data-v-6770fa0e]{display:flex;flex-direction:column;gap:.5rem}.result-field[data-v-6770fa0e]{display:flex;flex-direction:column;gap:.2rem}.result-field strong[data-v-6770fa0e]{color:#495057;font-size:.8rem;text-transform:uppercase;letter-spacing:.5px}.result-field span[data-v-6770fa0e]{color:#212529;line-height:1.4;font-size:.875rem}.result-field mark[data-v-6770fa0e]{background-color:#ffeb3b;padding:.1rem .2rem;border-radius:2px;font-weight:500}.result-meta[data-v-6770fa0e]{display:flex;gap:.75rem;margin-top:.5rem;padding-top:.5rem;border-top:1px solid #e9ecef;flex-wrap:wrap}.meta-item[data-v-6770fa0e]{font-size:.8rem;color:#6c757d}@media (max-width: 1024px){.main-layout[data-v-6770fa0e]{grid-template-columns:1fr;grid-template-rows:auto 1fr}.settings-column[data-v-6770fa0e]{max-height:400px;padding-right:0}.results-column[data-v-6770fa0e]{padding-left:0}}@media (max-width: 1024px){.search-test-page[data-v-6770fa0e]{padding:.5rem}.result-header[data-v-6770fa0e]{flex-direction:column;align-items:flex-start;gap:.5rem}.result-meta[data-v-6770fa0e]{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}
