:where([data-visuado-app-root=true]){--brand-primary:#1a1a18;--brand-accent:#f09300;--brand-surface:#fff;--brand-surface-base:#f7f5f0;--brand-text:#1a1a18;--brand-success:#34c759;--brand-warning:#b45309;--brand-danger:#dc2626;--ww-accent:var(--brand-accent);--ww-bg:var(--brand-surface);--ww-bg-subtle:var(--brand-surface-base);--ww-text:var(--brand-text);--ww-text-muted:color-mix(in srgb, var(--brand-text) 55%, var(--brand-surface-base));--ww-border:color-mix(in srgb, var(--brand-text) 11%, var(--brand-surface-base));--ww-danger:var(--brand-danger);--ww-button-text:var(--brand-text);--ww-scan-title-color:#fff;--ww-radius:14px;--ww-radius-lg:24px;--ww-space:12px;--ww-font:"Inter", Helvetica, -apple-system, Arial, sans-serif;--ww-font-heading:"Schibsted Grotesk", "Inter", Helvetica, -apple-system, Arial, sans-serif;--color-primary:var(--brand-accent);--color-primary-hover:color-mix(in srgb, var(--brand-accent) 90%, black);--color-primary-focus:color-mix(in srgb, var(--brand-accent) 20%, transparent);--font-heading:var(--ww-font-heading,"Schibsted Grotesk", "Inter", sans-serif);--color-bg:var(--brand-surface-base);--color-bg-card:var(--brand-surface);--color-bg-subtle:color-mix(in srgb, var(--brand-surface-base) 92%, var(--brand-surface));--color-bg-input:var(--brand-surface);--color-text-primary:var(--brand-text);--color-text-secondary:color-mix(in srgb, var(--brand-text) 55%, var(--brand-surface-base));--color-text-muted:color-mix(in srgb, var(--brand-text) 42%, var(--brand-surface-base));--color-text-disabled:color-mix(in srgb, var(--brand-text) 30%, var(--brand-surface-base));--color-border:color-mix(in srgb, var(--brand-text) 11%, var(--brand-surface-base));--color-border-light:color-mix(in srgb, var(--brand-text) 6%, var(--brand-surface-base));--color-divider:color-mix(in srgb, var(--brand-text) 8%, var(--brand-surface-base));--color-success:var(--brand-success);--color-success-bg:color-mix(in srgb, var(--brand-success) 12%, white);--color-error:var(--brand-danger);--color-error-bg:color-mix(in srgb, var(--brand-danger) 10%, white);--color-warning:var(--brand-warning);--color-warning-bg:color-mix(in srgb, var(--brand-warning) 14%, white);--color-disabled:color-mix(in srgb, var(--brand-text) 40%, white);--color-link:var(--brand-primary);--shadow-soft:0 2px 8px -2px #0000000d, 0 1px 4px -1px #00000003;--shadow-elevated:0 4px 12px -2px #0000001a, 0 2px 6px -1px #0000000d;--shadow-fab:0 4px 12px #00000026;--shadow-modal:0 8px 32px #0003;--radius-card:16px;--radius-button:8px;--radius-input:8px;--radius-thumbnail:8px;--max-content-width:448px;--input-height:56px;--fab-size:56px;--nav-height:64px}:where([data-visuado-app-root=true]) *,:where([data-visuado-app-root=true]) :before,:where([data-visuado-app-root=true]) :after{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}[data-visuado-app-root=true]{width:100%;height:100%;min-height:var(--app-viewport-height,100vh);font-family:var(--ww-font,"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif);background:var(--color-bg);color:var(--color-text-primary)}:where([data-visuado-app-root=true]) .full-width{width:100%}:where([data-visuado-app-root=true]) input,:where([data-visuado-app-root=true]) button{appearance:none;font-family:inherit}:where([data-visuado-app-root=true]) ::-webkit-scrollbar{width:4px}:where([data-visuado-app-root=true]) ::-webkit-scrollbar-track{background:0 0}:where([data-visuado-app-root=true]) ::-webkit-scrollbar-thumb{background:#0003;border-radius:2px}html[data-visuado-spa=true]{--visuado-font-body:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif}html[data-visuado-spa=true],html[data-visuado-spa=true] body{touch-action:manipulation;background:var(--color-bg);width:100%;height:100%;min-height:100%;color:var(--color-text-primary);font-family:var(--visuado-font-body);margin:0;overflow:hidden}html[data-visuado-spa=true] [data-visuado-app-root=true]{font-family:var(--visuado-font-body)}#sentry-feedback{--font-family:var(--visuado-font-body)}.project-card[data-v-0fe2ea6d]{background:var(--color-bg-card);border-radius:var(--radius-card);box-shadow:var(--shadow-soft);cursor:pointer;justify-content:space-between;align-items:center;padding:16px;font-family:Inter,sans-serif;transition:box-shadow .2s,transform .2s;display:flex}.project-card[data-v-0fe2ea6d]:hover{box-shadow:var(--shadow-elevated)}.project-card[data-v-0fe2ea6d]:active{transform:scale(.98)}.project-info[data-v-0fe2ea6d]{flex-grow:1;min-width:0;padding-right:16px}.project-name[data-v-0fe2ea6d]{color:var(--color-text-primary);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 4px;font-size:18px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.project-date[data-v-0fe2ea6d]{color:var(--color-text-secondary);margin:0;font-size:14px;font-weight:500}.project-thumbnail-container[data-v-0fe2ea6d]{flex-shrink:0}.project-thumbnail[data-v-0fe2ea6d]{object-fit:cover;border-radius:var(--radius-thumbnail);border:1px solid var(--color-border-light);background-color:var(--color-border);width:128px;height:96px}.project-thumbnail--broken[data-v-0fe2ea6d]{background:linear-gradient(135deg,#ff5c5c38,#ff5c5c14),repeating-linear-gradient(-45deg,#ff5c5c6b 0 8px,#2323231f 8px 16px);justify-content:center;align-items:center;display:flex}.broken-mark[data-v-0fe2ea6d]{color:#fffffff2;background:#14141452;border:2px solid #ffffffe6;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:20px;font-weight:800;display:flex}.scroll-container[data-v-809ac6d9]{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;background:var(--color-bg);flex:1 1 0;width:100%;height:100%;min-height:0;overflow:hidden auto}.scroll-container[data-v-809ac6d9]::-webkit-scrollbar{width:4px}.scroll-container[data-v-809ac6d9]::-webkit-scrollbar-track{background:0 0}.scroll-container[data-v-809ac6d9]::-webkit-scrollbar-thumb{background:#0003;border-radius:2px}.content-wrapper[data-v-809ac6d9]{width:100%;max-width:var(--max-content-width);margin:0 auto;padding:32px 20px 160px}.list-header[data-v-809ac6d9]{align-items:center;gap:12px;min-height:40px;margin-bottom:24px;display:flex}.header-title-container[data-v-809ac6d9]{flex:1;align-items:baseline;gap:8px;min-width:0;display:flex}.delivery-badge[data-v-809ac6d9]{border:1px solid var(--color-border-light);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary,var(--color-text-primary));border-radius:999px;flex:none;padding:2px 8px;font-size:11px;font-weight:600}.header-title[data-v-809ac6d9]{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-family:Inter,sans-serif;font-size:22px;font-weight:700;overflow:hidden}.feedback-button[data-v-809ac6d9]{border:1px solid var(--color-border);background:var(--color-bg-card);color:var(--color-text-primary);letter-spacing:.01em;cursor:pointer;white-space:nowrap;box-shadow:0 1px 2px color-mix(in srgb, var(--color-text-primary) 8%, transparent);border-radius:18px;flex-shrink:0;margin-bottom:6px;padding:8px 14px 9px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;line-height:1.25;position:relative}.feedback-button[data-v-809ac6d9]:before{content:"";border-left:7px solid #0000;border-right:7px solid #0000;border-top:8px solid var(--color-border);pointer-events:none;position:absolute;bottom:-7px;left:14px}.feedback-button[data-v-809ac6d9]:after{content:"";border-left:6px solid #0000;border-right:6px solid #0000;border-top:7px solid var(--color-bg-card);pointer-events:none;position:absolute;bottom:-5px;left:15px}.feedback-button[data-v-809ac6d9]:hover{background:var(--color-bg-subtle)}.feedback-button[data-v-809ac6d9]:hover:after{border-top-color:var(--color-bg-subtle)}.feedback-button[data-v-809ac6d9]:active{filter:brightness(.96)}.feedback-button[data-v-809ac6d9]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.feedback-button__label[data-v-809ac6d9]{z-index:1;position:relative}.menu-button[data-v-809ac6d9]{cursor:pointer;background:0 0;border:none;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.menu-button[data-v-809ac6d9]:active{background:#0000000d}.menu-dots[data-v-809ac6d9]{color:var(--color-text-primary);font-size:24px;line-height:1}.projects-list[data-v-809ac6d9]{flex-direction:column;gap:16px;display:flex}.scanner-widget-iframe[data-v-8e25f57f]{flex-direction:column;flex:1 1 0;width:100%;min-height:0;display:flex}.scanner-widget-iframe__status[data-v-8e25f57f]{box-sizing:border-box;color:#7f1d1d;background:#fef2f2;border-bottom:1px solid #7f1d1d1f;flex:none;margin:0;padding:14px 16px}.scanner-widget-iframe__frame[data-v-8e25f57f]{background:0 0;border:0;flex:1 1 0;width:100%;min-height:0;display:block}.project-detail-view[data-v-1c711295]{background:var(--color-bg);z-index:50;flex-direction:column;min-height:0;display:flex;position:absolute;inset:0;overflow:hidden}.project-detail-view--immersive[data-v-1c711295]{z-index:40;background:0 0}.project-detail-view--immersive .detail-content[data-v-1c711295]{padding-bottom:0;overflow:hidden}.project-detail-view--immersive .project-cdn-widget[data-v-1c711295]{min-height:100%}.slide-enter-active[data-v-1c711295],.slide-leave-active[data-v-1c711295]{transition:transform .3s}.slide-enter-from[data-v-1c711295],.slide-leave-to[data-v-1c711295]{transform:translate(100%)}.detail-header[data-v-1c711295]{background:var(--color-bg-card);border-bottom:1px solid var(--color-border-light);flex:none;align-items:center;gap:12px;min-height:60px;padding:12px 16px;display:flex}.back-button[data-v-1c711295]{cursor:pointer;width:40px;height:40px;color:var(--color-text-primary);background:0 0;border:none;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s;display:flex}.back-button[data-v-1c711295]:active{background:#0000000d}.header-title-container[data-v-1c711295]{flex:1;min-width:0}.header-title[data-v-1c711295]{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:20px;font-weight:700;overflow:hidden}.menu-button[data-v-1c711295]{cursor:pointer;background:0 0;border:none;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.menu-button[data-v-1c711295]:active{background:#0000000d}.menu-dots[data-v-1c711295]{color:var(--color-text-primary);font-size:24px;line-height:1}.detail-content[data-v-1c711295]{box-sizing:border-box;overscroll-behavior:contain;flex-direction:column;flex:1 1 0;min-height:0;padding:0;display:flex;overflow:hidden}.project-cdn-widget-section[data-v-1c711295]{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.project-cdn-widget-status[data-v-1c711295]{box-sizing:border-box;color:#7f1d1d;background:#fef2f2;border-bottom:1px solid #7f1d1d1f;border-radius:0;flex:none;margin:0;padding:14px 16px}.project-cdn-widget[data-v-1c711295]{box-sizing:border-box;background:0 0;border-radius:0;flex-direction:column;flex:1 1 0;align-self:stretch;width:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}.project-cdn-widget--hidden[data-v-1c711295]{display:none}.default-demo-shell[data-v-58eb0bba]{flex-direction:column;flex:1 1 0;width:100%;min-height:0;display:flex;position:relative}.bottom-nav[data-v-58ced654]{background:var(--color-bg-card);border-top:1px solid var(--color-divider);width:100%;padding-bottom:env(safe-area-inset-bottom);z-index:100;position:fixed;bottom:0;left:0}.nav-container[data-v-58ced654]{max-width:var(--max-content-width);width:100%;height:var(--nav-height);justify-content:space-around;align-items:center;margin:0 auto;padding:0 8px;display:flex}.nav-tab[data-v-58ced654]{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;height:100%;transition:all .2s;display:flex}.nav-tab[data-v-58ced654]:focus{outline:none}.nav-tab--disabled[data-v-58ced654],.nav-tab[data-v-58ced654]:disabled{cursor:not-allowed;opacity:.45}.nav-tab--disabled .create-scan-icon[data-v-58ced654],.nav-tab:disabled .create-scan-icon[data-v-58ced654]{background:var(--color-text-disabled)}.nav-tab--disabled:hover .material-icons[data-v-58ced654],.nav-tab--disabled:hover .nav-label[data-v-58ced654],.nav-tab:disabled:hover .material-icons[data-v-58ced654],.nav-tab:disabled:hover .nav-label[data-v-58ced654]{color:var(--color-text-disabled)}.nav-user[data-v-58ced654]{gap:2px}.nav-icon[data-v-58ced654]{position:relative}.nav-icon .material-icons[data-v-58ced654]{color:var(--color-text-disabled);font-size:24px;transition:color .2s}.nav-tab.active .material-icons[data-v-58ced654],.nav-tab.active .nav-label[data-v-58ced654]{color:var(--color-primary)}.create-scan-icon[data-v-58ced654]{background:var(--color-primary);border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;transition:background .2s;display:flex}.create-scan-icon .material-icons[data-v-58ced654]{color:#fff;font-size:20px}.nav-tab:hover .create-scan-icon[data-v-58ced654]{background:var(--color-primary-hover,var(--color-primary))}.nav-tab:hover .create-scan-icon .material-icons[data-v-58ced654]{color:#fff}.nav-tab:hover .material-icons[data-v-58ced654]{color:var(--color-text-secondary)}.nav-tab:hover .nav-label[data-v-58ced654]{color:var(--color-text-primary)}.nav-label[data-v-58ced654]{color:var(--color-text-secondary);letter-spacing:.02em;font-size:12px;font-weight:500;transition:color .2s}.attention-pulse[data-v-58ced654]{animation:.6s ease-in-out attention-scale-58ced654}.attention-pulse .nav-icon .material-icons[data-v-58ced654]{color:var(--color-primary)}.attention-pulse .nav-label[data-v-58ced654]{color:var(--color-primary);font-weight:600}@keyframes attention-scale-58ced654{0%{transform:scale(1)}25%{transform:scale(1.2)}50%{transform:scale(.95)}75%{transform:scale(1.1)}to{transform:scale(1)}}.popup-overlay[data-v-7a4e01a9]{z-index:1000;background:#00000080;justify-content:center;align-items:center;animation:.2s visuado-dialog-fade-in-7a4e01a9;display:flex;position:fixed;inset:0}@keyframes visuado-dialog-fade-in-7a4e01a9{0%{opacity:0}to{opacity:1}}.popup-content[data-v-7a4e01a9]{background:var(--color-bg-card);border-radius:var(--radius-card);width:calc(100% - 32px);max-width:400px;box-shadow:var(--shadow-modal);margin:16px;padding:24px;animation:.3s visuado-dialog-slide-up-7a4e01a9}@keyframes visuado-dialog-slide-up-7a4e01a9{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.menu-popup[data-v-7a4e01a9]{flex-direction:column;gap:0;display:flex}.popup-header[data-v-7a4e01a9]{color:var(--color-text-primary);border-bottom:1px solid var(--color-divider);margin-bottom:16px;padding-bottom:16px;font-size:18px;font-weight:600}.menu-item[data-v-7a4e01a9]{background:var(--color-bg-card);border:none;border-bottom:1px solid var(--color-border-light);color:var(--color-text-primary);cursor:pointer;text-align:left;padding:16px;font-size:16px;transition:all .2s}.menu-item[data-v-7a4e01a9]:last-child{border-bottom:none}.menu-item[data-v-7a4e01a9]:active{background:var(--color-bg)}.menu-item[data-v-7a4e01a9]:disabled{background:var(--color-bg-card);color:var(--color-text-disabled);cursor:not-allowed}.menu-item[data-v-7a4e01a9]:disabled:active{background:var(--color-bg-card)}.menu-item.delete[data-v-7a4e01a9]{color:var(--color-error)}.menu-item.debug[data-v-7a4e01a9]{color:orange;font-size:14px}.menu-item-disabled[data-v-7a4e01a9]{color:var(--color-text-disabled)}.menu-item-disabled[data-v-7a4e01a9]:active{background:var(--color-bg)}.popup-overlay[data-v-2bc244bd]{z-index:1000;background:#00000080;justify-content:center;align-items:center;animation:.2s visuado-dialog-fade-in-2bc244bd;display:flex;position:fixed;inset:0}@keyframes visuado-dialog-fade-in-2bc244bd{0%{opacity:0}to{opacity:1}}.popup-content[data-v-2bc244bd]{background:var(--color-bg-card);border-radius:var(--radius-card);width:calc(100% - 32px);max-width:400px;box-shadow:var(--shadow-modal);margin:16px;padding:24px;animation:.3s visuado-dialog-slide-up-2bc244bd}@keyframes visuado-dialog-slide-up-2bc244bd{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.menu-popup[data-v-2bc244bd]{flex-direction:column;gap:0;display:flex}.popup-header[data-v-2bc244bd]{color:var(--color-text-primary);border-bottom:1px solid var(--color-divider);margin-bottom:16px;padding-bottom:16px;font-size:18px;font-weight:600}.menu-item[data-v-2bc244bd]{background:var(--color-bg-card);border:none;border-bottom:1px solid var(--color-border-light);color:var(--color-text-primary);cursor:pointer;text-align:left;padding:16px;font-size:16px;transition:all .2s}.menu-item[data-v-2bc244bd]:last-child{border-bottom:none}.menu-item[data-v-2bc244bd]:active{background:var(--color-bg)}.menu-item[data-v-2bc244bd]:disabled{background:var(--color-bg-card);color:var(--color-text-disabled);cursor:not-allowed}.menu-item.debug[data-v-2bc244bd]{color:orange;font-size:14px}.menu-item.destructive[data-v-2bc244bd]{color:var(--color-danger,#d32f2f)}.popup-overlay[data-v-62c0f81d]{z-index:1000;background:#00000080;justify-content:center;align-items:center;animation:.2s visuado-dialog-fade-in-62c0f81d;display:flex;position:fixed;inset:0}@keyframes visuado-dialog-fade-in-62c0f81d{0%{opacity:0}to{opacity:1}}.popup-content[data-v-62c0f81d]{background:var(--color-bg-card);border-radius:var(--radius-card);width:calc(100% - 32px);max-width:400px;box-shadow:var(--shadow-modal);margin:16px;padding:24px;animation:.3s visuado-dialog-slide-up-62c0f81d}@keyframes visuado-dialog-slide-up-62c0f81d{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.popup-title[data-v-62c0f81d]{color:var(--color-text-primary);margin-bottom:16px;font-size:20px;font-weight:600}.confirm-message[data-v-62c0f81d]{color:var(--color-text-secondary);margin-bottom:20px;font-size:15px;line-height:1.5}.button-row[data-v-62c0f81d]{gap:12px;display:flex}.btn-secondary[data-v-62c0f81d],.btn-danger[data-v-62c0f81d]{border-radius:var(--radius-button);cursor:pointer;border:none;flex:1;padding:12px 24px;font-size:16px;font-weight:600;transition:all .2s}.btn-secondary[data-v-62c0f81d]{background:var(--color-bg);color:var(--color-text-secondary)}.btn-secondary[data-v-62c0f81d]:active{background:var(--color-border);transform:scale(.98)}.btn-danger[data-v-62c0f81d]{background:var(--color-error);color:#fff}.btn-danger[data-v-62c0f81d]:active{background:#b91c1c;transform:scale(.98)}.popup-overlay[data-v-2fb93c3c]{z-index:1000;background:#00000080;justify-content:center;align-items:center;animation:.2s visuado-dialog-fade-in-2fb93c3c;display:flex;position:fixed;inset:0}@keyframes visuado-dialog-fade-in-2fb93c3c{0%{opacity:0}to{opacity:1}}.popup-content[data-v-2fb93c3c]{background:var(--color-bg-card);border-radius:var(--radius-card);width:calc(100% - 32px);max-width:400px;box-shadow:var(--shadow-modal);margin:16px;padding:24px;animation:.3s visuado-dialog-slide-up-2fb93c3c}@keyframes visuado-dialog-slide-up-2fb93c3c{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.dialog-header[data-v-2fb93c3c]{text-align:center;margin-bottom:24px}.dialog-header h2[data-v-2fb93c3c]{color:var(--color-text-primary);margin:0 0 8px;font-size:22px;font-weight:700}.dialog-header p[data-v-2fb93c3c]{color:var(--color-text-secondary);margin:0;font-size:14px}.form-group[data-v-2fb93c3c]{margin-bottom:16px}.form-group label[data-v-2fb93c3c]{color:var(--color-text-primary);margin-bottom:6px;font-size:14px;font-weight:600;display:block}.form-input[data-v-2fb93c3c]{border:1.5px solid var(--color-border);border-radius:var(--radius-input);width:100%;color:var(--color-text-primary);background:var(--color-bg-input);box-sizing:border-box;padding:12px 14px;font-family:inherit;font-size:15px;transition:all .2s}.form-input[data-v-2fb93c3c]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-focus);outline:none}.form-input[data-v-2fb93c3c]::placeholder{color:var(--color-text-muted)}.form-input[data-v-2fb93c3c]:disabled{background:var(--color-bg);cursor:not-allowed}.error-message[data-v-2fb93c3c]{color:var(--color-error);background:var(--color-error-bg);border-radius:6px;margin-bottom:14px;padding:8px 12px;font-size:13px}.dialog-actions[data-v-2fb93c3c]{gap:12px;margin-top:20px;display:flex}.btn-secondary[data-v-2fb93c3c],.btn-primary[data-v-2fb93c3c]{border-radius:var(--radius-button);cursor:pointer;border:none;flex:1;padding:12px 16px;font-size:15px;font-weight:600;transition:all .2s}.btn-secondary[data-v-2fb93c3c]{background:var(--color-bg);color:var(--color-text-primary)}.btn-secondary[data-v-2fb93c3c]:active:not(:disabled){background:var(--color-border)}.btn-secondary[data-v-2fb93c3c]:disabled{color:var(--color-text-disabled);cursor:not-allowed}.btn-primary[data-v-2fb93c3c]{background:var(--color-primary);color:#fff}.btn-primary[data-v-2fb93c3c]:active:not(:disabled){background:var(--color-primary-hover);transform:scale(.98)}.btn-primary[data-v-2fb93c3c]:disabled{background:var(--color-disabled);cursor:not-allowed}.app-container[data-v-70d3433a]{width:100%;height:var(--app-viewport-height,100dvh);min-height:var(--app-viewport-height,100dvh);background:var(--color-bg);flex-direction:column;min-width:0;display:flex;overflow:hidden}
