.drawer-toggle-arrow[data-v-fc51b843]{background-color:var(--primary);cursor:pointer;z-index:2001;opacity:.8;border-radius:0 4px 4px 0;justify-content:center;align-items:center;width:20px;height:40px;transition:all .3s;display:flex;position:fixed;top:50%;transform:translateY(-50%)}.drawer-toggle-arrow[data-v-fc51b843]:hover{opacity:1;width:24px}.drawer-toggle-arrow.drawer-left[data-v-fc51b843]{border-radius:0 4px 4px 0;left:0}.drawer-toggle-arrow.drawer-left.drawer-open[data-v-fc51b843]{left:var(--left-drawer-width)}.drawer-toggle-arrow.drawer-right[data-v-fc51b843]{border-radius:4px 0 0 4px;left:auto;right:0}.drawer-toggle-arrow.drawer-right.drawer-open[data-v-fc51b843]{right:calc(var(--right-drawer-width) + var(--drawer-side-offset,.5rem))}.drawer-toggle-arrow.drawer-right.drawer-open.drawer-toggle-arrow--edge-aligned[data-v-fc51b843]{right:var(--right-drawer-width)}.drawer-toggle-arrow__icon[data-v-fc51b843]{color:var(--text-inverse)}.json-tree-viewer[data-v-53783e14]{font-family:var(--code-font);font-size:.8125rem;line-height:1.5}.json-tree-viewer[data-v-53783e14] .q-tree__node-header{padding:2px 0}.json-tree-viewer[data-v-53783e14] .q-tree__arrow{font-size:14px}.tree-node[data-v-53783e14]{flex-wrap:wrap;align-items:center;gap:2px;min-width:0;display:flex}.node-key[data-v-53783e14]{color:var(--text-color);font-weight:600}.node-separator[data-v-53783e14]{color:var(--text-secondary);margin:0 4px}.node-value[data-v-53783e14]{color:var(--text-secondary);word-break:break-word;min-width:0}.node-value.value-string[data-v-53783e14]{color:var(--positive)}.node-value.value-number[data-v-53783e14]{color:var(--warning)}.node-value.value-boolean[data-v-53783e14]{color:var(--info);font-weight:600}.node-value.value-null[data-v-53783e14]{color:var(--text-disabled);font-style:italic}.node-count[data-v-53783e14]{color:var(--text-secondary);opacity:.7;margin-left:4px;font-size:.6875rem}.node-count[data-v-53783e14]:before{content:"("}.node-count[data-v-53783e14]:after{content:")"}.kv-inspector[data-v-1ca0452f]{font-size:.8125rem}.kv-inspector__empty[data-v-1ca0452f]{color:var(--text-secondary);padding:.25rem 0}.kv-inspector__rows[data-v-1ca0452f]{flex-direction:column;gap:.5rem;display:flex}.kv-inspector__row[data-v-1ca0452f]{border-bottom:1px solid color-mix(in srgb, var(--border-color) 32%, transparent);align-items:flex-start;gap:.75rem;padding-bottom:.5rem;display:flex}.kv-inspector__row[data-v-1ca0452f]:last-child{border-bottom:0;padding-bottom:0}.kv-inspector__key[data-v-1ca0452f],.kv-inspector__nested-key[data-v-1ca0452f]{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;flex-shrink:0;font-size:.6875rem;font-weight:700}.kv-inspector__key[data-v-1ca0452f]{min-width:88px}.kv-inspector__nested-key[data-v-1ca0452f]{min-width:72px}.kv-inspector__value[data-v-1ca0452f],.kv-inspector__nested-value[data-v-1ca0452f]{min-width:0;color:var(--text-primary);flex:1}.kv-inspector__nested[data-v-1ca0452f]{flex-direction:column;gap:.375rem;display:flex}.kv-inspector__nested-row[data-v-1ca0452f]{align-items:flex-start;gap:.625rem;display:flex}.kv-inspector__scalar[data-v-1ca0452f]{word-break:break-word;line-height:1.45}.kv-inspector__pill-list[data-v-1ca0452f]{flex-wrap:wrap;gap:.375rem;display:flex}.kv-inspector__pill[data-v-1ca0452f]{background:color-mix(in srgb, var(--surface-alt) 70%, transparent);border:1px solid color-mix(in srgb, var(--border-color) 40%, transparent);color:var(--text-primary);word-break:break-word;border-radius:999px;align-items:center;padding:.125rem .4375rem;font-size:.75rem;line-height:1.2;display:inline-flex}.script-summary[data-v-dce31100]{border:1px solid var(--border-base);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 12px;transition:border-color .15s;display:flex}.script-summary[data-v-dce31100]:hover{border-color:var(--primary)}.script-summary__info[data-v-dce31100]{align-items:center;gap:10px;display:flex}.script-summary__label[data-v-dce31100]{color:var(--text-primary);font-size:.82rem;font-weight:600}.script-summary__status[data-v-dce31100]{font-size:.72rem}.script-editor-dialog[data-v-dce31100]{background:var(--drawer-bg,#fff);width:920px;max-width:96vw;height:620px;max-height:88vh}.script-editor-dialog__header[data-v-dce31100]{background:var(--surface-alt)}.script-editor-dialog__body[data-v-dce31100]{flex:1;min-height:0;overflow:hidden}.script-editor-dialog__editor[data-v-dce31100]{flex-direction:column;padding:0;display:flex;overflow:hidden}.script-editor-dialog__editor .script-textarea[data-v-dce31100]{flex:1;min-height:0}.script-editor-dialog__editor .script-textarea[data-v-dce31100] .q-field__control{height:100%}.script-editor-dialog__editor .script-textarea[data-v-dce31100] .q-field__native{resize:none}.script-editor-dialog__editor .script-textarea[data-v-dce31100] .script-input{-moz-tab-size:2;tab-size:2;height:100%;padding:16px;font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:.82rem;line-height:1.6;overflow-y:auto}.script-editor-dialog__sidebar[data-v-dce31100]{border-left:1px solid var(--border-base);background:var(--surface-alt);flex-shrink:0;width:280px;padding:12px;overflow-y:auto}.sidebar-title[data-v-dce31100]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);margin-bottom:12px;font-size:.72rem;font-weight:700}.sidebar-section[data-v-dce31100]{margin-bottom:14px}.sidebar-section__title[data-v-dce31100]{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin-bottom:4px;font-size:.68rem;font-weight:700}.sidebar-item[data-v-dce31100]{cursor:pointer;border-radius:4px;align-items:center;gap:6px;padding:3px 6px;transition:background-color .1s;display:flex}.sidebar-item[data-v-dce31100]:hover{background:var(--hover-bg)}.sidebar-item code[data-v-dce31100]{color:var(--primary);white-space:nowrap;flex:1;font-family:IBM Plex Mono,Consolas,monospace;font-size:.72rem}.sidebar-item__info[data-v-dce31100]{opacity:.5;flex-shrink:0;transition:opacity .15s}.sidebar-item:hover .sidebar-item__info[data-v-dce31100]{opacity:1}.script-editor-dialog__footer[data-v-dce31100]{background:var(--surface-alt);padding:8px 16px}@media (max-width:768px){.script-editor-dialog__sidebar[data-v-dce31100]{display:none}}.tte-summary[data-v-8910098b]{border:1px solid var(--border-base);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 12px;transition:border-color .15s;display:flex}.tte-summary[data-v-8910098b]:hover{border-color:var(--primary)}.tte-summary__info[data-v-8910098b]{align-items:center;gap:10px;display:flex}.tte-summary__label[data-v-8910098b]{color:var(--text-primary);font-size:.82rem;font-weight:600}.tte-summary__status[data-v-8910098b]{font-size:.72rem}.tte-text-muted[data-v-8910098b]{color:var(--text-muted)}.tte-dialog[data-v-8910098b]{background:var(--drawer-bg);width:920px;max-width:96vw;height:620px;max-height:88vh}.tte-dialog__header[data-v-8910098b]{background:var(--surface-alt)}.tte-dialog__body[data-v-8910098b]{flex:1;min-height:0;overflow:hidden}.tte-dialog__editor[data-v-8910098b]{flex-direction:column;padding:0;display:flex;overflow:hidden}.tte-dialog__editor .tte-textarea[data-v-8910098b]{flex:1;min-height:0}.tte-dialog__editor .tte-textarea[data-v-8910098b] .q-field__control{height:100%}.tte-dialog__editor .tte-textarea[data-v-8910098b] .q-field__native{resize:none}.tte-dialog__editor .tte-textarea[data-v-8910098b] .tte-input{-moz-tab-size:2;tab-size:2;height:100%;padding:12px;font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:.82rem;line-height:1.6;overflow-y:auto}.tte-dialog__sidebar[data-v-8910098b]{border-left:1px solid var(--border-base);background:var(--surface-alt);flex-shrink:0;width:240px;padding:10px;overflow-y:auto}.tte-sidebar-title[data-v-8910098b]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);margin-bottom:10px;font-size:.68rem;font-weight:700}.tte-section[data-v-8910098b]{margin-bottom:12px}.tte-section__title[data-v-8910098b]{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin-bottom:3px;font-size:.64rem;font-weight:700}.tte-ref-item[data-v-8910098b]{cursor:pointer;border-radius:4px;align-items:center;gap:5px;padding:2px 5px;transition:background-color .1s;display:flex}.tte-ref-item[data-v-8910098b]:hover{background:var(--hover-bg)}.tte-ref-item code[data-v-8910098b]{color:var(--primary);white-space:nowrap;flex:1;font-family:IBM Plex Mono,Consolas,monospace;font-size:.68rem}.tte-ref-item__info[data-v-8910098b]{opacity:.5;flex-shrink:0;transition:opacity .15s}.tte-ref-item:hover .tte-ref-item__info[data-v-8910098b]{opacity:1}.tte-dialog__footer[data-v-8910098b]{background:var(--surface-alt);padding:6px 12px}@media (max-width:640px){.tte-dialog__sidebar[data-v-8910098b]{display:none}}.file-icon[data-v-8918a967]{color:var(--text-secondary)}.file-name[data-v-8918a967]{color:var(--text-primary)}.file-url-container[data-v-8918a967]{color:var(--text-secondary)}.file-url-link[data-v-8918a967]{color:var(--link-color);cursor:pointer;text-decoration:underline}.file-url-link[data-v-8918a967]:hover{opacity:.8}.file-type-chip[data-v-8918a967]{border:1px solid var(--border-base);color:var(--text-primary);background-color:#0000}.file-type-chip.file-type-document[data-v-8918a967]{background-color:var(--negative);color:var(--text-inverse);border-color:var(--negative)}.file-type-chip.file-type-spreadsheet[data-v-8918a967]{background-color:var(--positive);color:var(--text-inverse);border-color:var(--positive)}.file-type-chip.file-type-presentation[data-v-8918a967]{background-color:var(--warning);color:var(--text-inverse);border-color:var(--warning)}.file-type-chip.file-type-image[data-v-8918a967]{background-color:var(--accent);color:var(--text-inverse);border-color:var(--accent)}.file-type-chip.file-type-video[data-v-8918a967]{background-color:var(--secondary);color:var(--text-inverse);border-color:var(--secondary)}.file-type-chip.file-type-archive[data-v-8918a967]{background-color:var(--text-muted);color:var(--text-inverse);border-color:var(--text-muted)}.delete-icon[data-v-8918a967]{color:var(--negative)}.highlight[data-v-8918a967]{background-color:var(--hover-bg)}.shrinkable-td[data-v-8918a967]{text-overflow:ellipsis;white-space:nowrap;max-width:50vw;overflow:hidden}@media (max-width:1010px){.hide_if_mobile[data-v-8918a967]{display:none}}.folder-icon[data-v-a4e2a333]{color:var(--text-primary)}.folder-icon-muted[data-v-a4e2a333]{color:var(--text-muted)}.folder-name[data-v-a4e2a333]{color:var(--primary)}.folder-description[data-v-a4e2a333],.folder-url[data-v-a4e2a333]{color:var(--text-secondary)}.folder-url-link[data-v-a4e2a333]{color:var(--link-color);cursor:pointer;text-decoration:underline}.folder-url-link[data-v-a4e2a333]:hover{opacity:.8}.folder-type-chip[data-v-a4e2a333]{background-color:var(--primary);color:var(--text-inverse)}.delete-icon[data-v-a4e2a333]{color:var(--negative)}.highlight[data-v-a4e2a333]{background-color:var(--hover-bg)}.shrinkable-td[data-v-a4e2a333]{text-overflow:ellipsis;white-space:nowrap;max-width:60vw;overflow:hidden}@media (max-width:1010px){.hide_if_mobile[data-v-a4e2a333]{display:none}}.asset-rename-dialog[data-v-afef34b0]{min-width:450px;max-width:500px}.asset-rename-dialog__header[data-v-afef34b0]{align-items:center;padding-bottom:0;display:flex}.asset-rename-dialog__title[data-v-afef34b0]{font-size:var(--text-h6);font-weight:500}.asset-rename-dialog__content[data-v-afef34b0]{padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}.asset-rename-dialog__hint[data-v-afef34b0]{align-items:center;gap:var(--spacing-xs);font-size:var(--text-caption);color:var(--text-secondary);margin-top:calc(var(--spacing-sm) * -1);display:flex}.asset-move-dialog[data-v-98cbcf3c]{min-width:650px;max-width:800px}.asset-move-dialog__header[data-v-98cbcf3c]{align-items:center;padding-bottom:0;display:flex}.asset-move-dialog__title[data-v-98cbcf3c]{font-size:var(--text-h6);font-weight:500}.asset-move-dialog__content[data-v-98cbcf3c]{padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}.asset-move-dialog__entity-info[data-v-98cbcf3c]{align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);background-color:var(--bg-secondary);border-radius:var(--border-radius);display:flex}.asset-move-dialog__entity-icon[data-v-98cbcf3c]{color:var(--primary)}.asset-move-dialog__entity-details[data-v-98cbcf3c]{flex:1}.asset-move-dialog__entity-name[data-v-98cbcf3c]{font-size:var(--text-body1);color:var(--text-primary);font-weight:500}.asset-move-dialog__entity-type[data-v-98cbcf3c]{font-size:var(--text-caption);color:var(--text-secondary);margin-top:var(--spacing-xs)}.asset-move-dialog__section-title[data-v-98cbcf3c]{font-size:var(--text-subtitle2);color:var(--text-secondary);margin-bottom:var(--spacing-sm);font-weight:500}.asset-move-dialog__selected-folder[data-v-98cbcf3c]{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm);margin-top:var(--spacing-md);background-color:var(--positive-light,#4caf501a);border-radius:var(--border-radius);font-size:var(--text-body2);color:var(--text-primary);display:flex}.all-shares-tab .modern-btn[data-v-ccfd879f]{transition:all .2s}.all-shares-tab .modern-btn[data-v-ccfd879f]:hover{background:var(--hover-bg)}.all-shares-tab .filter-chip[data-v-ccfd879f]{font-size:.65rem}.share-card-header__top[data-v-ccfd879f]{align-items:center;gap:4px;display:flex}.share-card-header__name[data-v-ccfd879f]{white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;min-width:0;display:flex;overflow:hidden}.share-card-header__name>span[data-v-ccfd879f]{text-overflow:ellipsis;overflow:hidden}.hidden[data-v-5dd163de]{display:none}.data-variable-value-editor__hint[data-v-6d5133b9]{color:var(--text-muted)}.image-variable-editor__preview[data-v-6d5133b9]{border:1px solid var(--border-base);border-radius:4px;max-height:120px;overflow:hidden}.image-variable-editor__thumbnail[data-v-6d5133b9]{background:var(--surface-alt);max-height:120px}.image-variable-editor__preview-error[data-v-6d5133b9]{background:var(--surface-alt);justify-content:center;align-items:center;height:60px;display:flex}.theme-color-picker[data-v-d3019045]{flex-direction:column;width:26rem;max-width:90vw;max-height:85vh;display:flex}.picker-header[data-v-d3019045]{justify-content:space-between;align-items:center;padding:.375rem .625rem;display:flex}.picker-header .header-left[data-v-d3019045]{align-items:center;gap:6px;display:flex}.picker-header .picker-title[data-v-d3019045]{color:var(--text-primary);font-size:.8125rem;font-weight:600}.value-inputs[data-v-d3019045]{flex-direction:column;gap:4px;padding:0 .625rem .5rem;display:flex}.value-input-row[data-v-d3019045]{border:1.5px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:3px 6px;transition:border-color .15s;display:flex}.value-input-row.focused[data-v-d3019045]{border-color:var(--primary)}.input-label[data-v-d3019045]{width:50px;color:var(--text-secondary);flex-shrink:0;align-items:center;gap:4px;font-size:.6875rem;font-weight:600;display:flex}.color-dot[data-v-d3019045]{border:1px solid var(--border-base);cursor:pointer;border-radius:3px;flex-shrink:0;width:14px;height:14px}.color-dot[data-v-d3019045]:hover{border-color:var(--primary)}.value-field[data-v-d3019045]{flex:1;font-family:monospace;font-size:.6875rem}.value-field[data-v-d3019045] .q-field__control{min-height:28px}.value-field[data-v-d3019045] .q-field__native{padding:2px 6px}.tab-bar[data-v-d3019045]{background:var(--surface-alt);gap:2px;padding:2px 4px;display:flex}.tab-btn[data-v-d3019045]{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;flex:1;justify-content:center;align-items:center;gap:4px;padding:4px 6px;font-size:.625rem;font-weight:600;transition:all .15s;display:flex}.tab-btn[data-v-d3019045]:hover{background:var(--hover-bg)}.tab-btn.active[data-v-d3019045]{background:var(--card-bg);color:var(--primary);box-shadow:var(--expansion-hover-shadow)}.tab-content[data-v-d3019045]{flex:1;min-height:10rem;max-height:24rem;padding:.375rem .625rem;overflow-y:auto}.panel-solid[data-v-d3019045]{justify-content:center;display:flex}.panel-solid .compact-picker[data-v-d3019045]{width:100%;max-width:16rem}.panel-solid .compact-picker[data-v-d3019045] .q-color-picker{box-shadow:none;border:1px solid var(--border-base);border-radius:6px}.gradient-preview[data-v-d3019045]{border:1px solid var(--border-base);border-radius:4px;height:2rem}.gradient-row[data-v-d3019045]{gap:.375rem;display:flex}.gradient-row .angle-input[data-v-d3019045]{width:5rem}.stops .stop-row[data-v-d3019045]{align-items:center;gap:4px;margin-bottom:4px;display:flex}.stops .stop-hex[data-v-d3019045]{width:5.5rem;font-size:.6875rem}.stops .stop-slider[data-v-d3019045]{flex:1}.preset-grid[data-v-d3019045]{grid-template-columns:repeat(6,1fr);gap:3px;display:grid}.preset-swatch[data-v-d3019045]{border:1px solid var(--border-base);cursor:pointer;border-radius:3px;height:1.5rem;transition:transform .1s}.preset-swatch[data-v-d3019045]:hover{transform:scale(1.08)}.mix-preview[data-v-d3019045]{border:1px solid var(--border-base);border-radius:4px;height:2rem}.mix-row[data-v-d3019045]{align-items:center;gap:4px;display:flex}.mix-row .mix-hex[data-v-d3019045]{flex:1;font-size:.6875rem}.mix-row .mix-pct[data-v-d3019045]{color:var(--text-secondary);text-align:center;min-width:2.5rem;font-size:.6875rem;font-weight:600}.var-grid[data-v-d3019045]{flex-direction:column;gap:2px;max-height:14rem;display:flex;overflow-y:auto}.var-swatch[data-v-d3019045]{border:1px solid var(--border-base);cursor:pointer;border-radius:4px;align-items:center;gap:6px;padding:4px 6px;transition:all .12s;display:flex}.var-swatch[data-v-d3019045]:hover{background:var(--hover-bg);border-color:var(--primary)}.var-dot[data-v-d3019045]{border:1px solid var(--border-base);border-radius:3px;flex-shrink:0;width:16px;height:16px}.var-label[data-v-d3019045]{color:var(--text-primary);font-size:.6875rem;font-weight:500}.var-key[data-v-d3019045]{color:var(--text-muted);margin-left:auto;font-family:monospace;font-size:.5625rem}.picker-footer[data-v-d3019045]{background:var(--surface-alt);align-items:center;padding:.375rem .625rem;display:flex}.theme-override-list[data-v-aa124049]{max-height:350px;overflow-y:auto}.theme-override-list[data-v-aa124049] .theme-item-header{min-height:36px;padding:4px 8px}.theme-override-list[data-v-aa124049] .q-expansion-item+.q-expansion-item{border-top:1px solid color-mix(in srgb, var(--border-base) 50%, transparent)}.theme-override-row[data-v-aa124049]{padding:4px 0}.theme-override-row+.theme-override-row[data-v-aa124049]{border-top:1px solid color-mix(in srgb, var(--border-base) 50%, transparent)}.theme-row[data-v-10bf3503]{border:1px solid var(--border-base);background:var(--surface-alt);border-radius:6px}.color-preview[data-v-10bf3503]{border:1px solid var(--border-base);cursor:pointer;background-position:50%;background-size:cover;border-radius:4px;width:28px;height:28px}.color-preview[data-v-10bf3503]:hover{box-shadow:0 0 0 2px var(--primary)}.dark-preview[data-v-10bf3503]{border-color:color-mix(in srgb, var(--text-primary) 12%, var(--border-base))}.variable-creator-dialog[data-v-57cee9ea]{width:520px;max-width:95vw}.dialog-header[data-v-57cee9ea]{background:var(--surface-alt)}.dialog-body[data-v-57cee9ea]{max-height:65vh;overflow-y:auto}.dialog-footer[data-v-57cee9ea]{background:var(--surface-alt);padding:8px 16px}.dialog-muted[data-v-57cee9ea]{color:var(--text-muted)}.key-taken-fieldset[data-v-57cee9ea]{border:none;margin:0;padding:0}.key-taken-fieldset[data-v-57cee9ea]:disabled,.key-taken-disabled[data-v-57cee9ea]{opacity:.45;pointer-events:none}.match-notice[data-v-57cee9ea]{background:color-mix(in srgb, var(--info) 12%, transparent);border:1px solid color-mix(in srgb, var(--info) 30%, transparent);margin-top:-4px}.color-swatch[data-v-57cee9ea]{border:1px solid var(--border-base);background:repeating-conic-gradient(color-mix(in srgb, var(--text-primary) 10%, transparent) 0% 25%, transparent 0% 50%) 50%/8px 8px;border-radius:4px;width:28px;height:28px}.color-swatch[data-v-57cee9ea]:hover{box-shadow:0 0 0 2px var(--primary)}.save-dialog[data-v-d73af235]{min-width:500px;max-width:600px}.save-dialog__header[data-v-d73af235]{align-items:center;padding-bottom:0;display:flex}.save-dialog__title[data-v-d73af235]{font-size:var(--text-h6);font-weight:500}.save-dialog__unsaved-indicator[data-v-d73af235]{color:var(--warning);margin-right:var(--spacing-sm);align-items:center;display:flex}.save-dialog__unsaved-text[data-v-d73af235]{font-size:var(--text-caption);margin-left:var(--spacing-xs)}.save-dialog__content[data-v-d73af235]{max-height:70vh;overflow-y:auto}.save-dialog__toggle[data-v-d73af235]{justify-content:center;display:flex}.save-dialog__section-title[data-v-d73af235]{font-size:var(--text-subtitle2);color:var(--text-secondary);margin-bottom:var(--spacing-sm)}.save-dialog__metadata-title[data-v-d73af235]{margin-top:var(--spacing-md)}.save-dialog__metadata[data-v-d73af235]{gap:var(--spacing-sm);font-size:var(--text-caption);color:var(--text-secondary);flex-direction:column;display:flex}.save-dialog__metadata-icon[data-v-d73af235]{margin-right:var(--spacing-xs)}.resume-draft-dialog[data-v-79f85079]{min-width:450px;max-width:550px}@media (max-width:600px){.resume-draft-dialog[data-v-79f85079]{min-width:90vw}}.resume-draft-dialog__icon[data-v-79f85079]{color:var(--resume-draft-icon-color,var(--q-warning))}.resume-draft-dialog__meta[data-v-79f85079]{color:var(--resume-draft-meta-color,var(--q-grey-7));align-items:center;gap:.25rem;display:inline-flex}.resume-draft-dialog__meta-icon[data-v-79f85079]{color:inherit}.resume-draft-dialog__meta-row[data-v-79f85079]{color:var(--resume-draft-meta-color,var(--q-grey-7));gap:.35rem;display:flex}.resume-draft-dialog__label[data-v-79f85079]{text-transform:uppercase;color:var(--resume-draft-label-color,var(--q-grey-8));font-weight:600}.resume-draft-dialog__duration[data-v-79f85079]{color:var(--resume-draft-duration-color,var(--q-grey-6))}.resume-draft-dialog__meta-note[data-v-79f85079]{color:var(--resume-draft-meta-note-color,var(--q-grey-6));margin-left:.35rem}.resume-draft-dialog__banner[data-v-79f85079]{background-color:var(--resume-draft-banner-bg,var(--q-warning));color:var(--resume-draft-banner-text,#fff)}.resume-draft-dialog__banner[data-v-79f85079] .q-icon{color:inherit}.resume-draft-dialog__action[data-v-79f85079]{min-width:0}.resume-draft-dialog__action--secondary[data-v-79f85079]{color:var(--resume-draft-secondary-text,var(--q-grey-7))}.resume-draft-dialog__action--primary[data-v-79f85079]{background-color:var(--resume-draft-primary-bg,var(--q-primary));color:var(--resume-draft-primary-text,#fff)}.resume-draft-dialog__action--primary[data-v-79f85079]:hover{background-color:color-mix(in srgb, var(--resume-draft-primary-bg,var(--q-primary)) 90%, #000 10%)}.resume-draft-dialog__action--primary[data-v-79f85079] .q-btn__content,.resume-draft-dialog__action--secondary[data-v-79f85079] .q-btn__content{color:inherit}.screen-size-gate[data-v-74462d42]{place-items:center;min-height:100%;padding:1rem;display:grid}.screen-size-gate__card[data-v-74462d42]{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-main) 92%, var(--surface-alt) 8%) 0%, var(--surface-main) 100%);border-color:var(--border-base);width:min(100%,38rem);box-shadow:0 10px 28px color-mix(in srgb, var(--shadow-color) 16%, transparent)}.screen-size-gate__header[data-v-74462d42]{flex-direction:column;gap:.75rem;display:flex}.screen-size-gate__badge[data-v-74462d42]{border:1px solid var(--border-base);background:color-mix(in srgb, var(--surface-alt) 86%, transparent);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--text-secondary);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.45rem;padding:.35rem .65rem;font-size:.75rem;font-weight:700;display:inline-flex}.screen-size-gate__title[data-v-74462d42]{color:var(--text-primary);font-size:max(1.25rem,min(3vw,1.75rem));font-weight:700;line-height:1.15}.screen-size-gate__description[data-v-74462d42]{max-width:46ch}.screen-size-gate__stats[data-v-74462d42]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.screen-size-gate__stat[data-v-74462d42]{border:1px solid var(--border-base);background:var(--surface-alt);border-radius:.85rem;flex-direction:column;gap:.2rem;padding:.85rem .95rem;display:flex}.screen-size-gate__stat strong[data-v-74462d42]{color:var(--text-primary);font-size:1.05rem}.screen-size-gate__actions[data-v-74462d42]{gap:.5rem;padding:.9rem 1rem 1rem}@media (max-width:640px){.screen-size-gate[data-v-74462d42]{padding:.75rem}.screen-size-gate__stats[data-v-74462d42]{grid-template-columns:1fr}.screen-size-gate__actions[data-v-74462d42]{flex-wrap:wrap}.screen-size-gate__actions[data-v-74462d42] .q-btn{flex:calc(50% - .25rem);min-width:0}}
