.FileManagementApp-module__sXTovW__root{height:100%}
.crv{--crv-fg:#1e293b;--crv-muted:#64748b;--crv-bg:#fff;--crv-bar:#f8fafc;--crv-border:#e2e8f0;--crv-stage:#e5e7eb;--crv-accent:#2563eb;--crv-accent-fg:#fff;--crv-danger:#b91c1c;--crv-shadow:0 1px 2px #0f172a0f;--crv-stack-bg:#fff;--crv-stack-fg:#1e293b;--crv-stack-border:#d7dee8;--crv-stack-hover:#0f172a0f;--crv-stack-on:#2563eb1f;--crv-stack-rule:#e2e8f0;--crv-stack-ring:#2563eb;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border:1px solid var(--crv-border);background:var(--crv-bg);min-width:0;height:100%;min-height:32rem;color:var(--crv-fg);box-shadow:var(--crv-shadow);border-radius:12px;flex-direction:column;font-family:Segoe UI,system-ui,sans-serif;font-size:13px;display:flex;overflow:hidden}.crv-theme-dark{--crv-fg:#e7ecf3;--crv-muted:#93a0b4;--crv-bg:#0f1419;--crv-bar:#171d27;--crv-border:#2c3848;--crv-stage:#10151c;--crv-accent:#3b82f6;--crv-accent-fg:#fff;--crv-danger:#fca5a5;--crv-shadow:none;--crv-stack-bg:#1b2838;--crv-stack-fg:#f4f7fb;--crv-stack-border:#ffffff47;--crv-stack-hover:#ffffff14;--crv-stack-on:#ffffff24;--crv-stack-rule:#ffffff29;--crv-stack-ring:#93c5fd;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.crv-viewport{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.crv-stack{z-index:5;border:1px solid var(--crv-stack-border);background:var(--crv-stack-bg);border-radius:10px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:12px;right:28px;box-shadow:0 10px 28px #080f1c2e}.crv-stack-btn{width:32px;height:32px;color:var(--crv-stack-fg);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;padding:0;display:flex}.crv-stack-btn:hover:not(:disabled){background:var(--crv-stack-hover)}.crv-stack-btn[aria-pressed=true]{background:var(--crv-stack-on)}.crv-stack-btn:disabled{opacity:.4;cursor:not-allowed}.crv-stack-btn:focus-visible{outline:2px solid var(--crv-stack-ring);outline-offset:1px}.crv-stack-rule{background:var(--crv-stack-rule);height:1px;margin:4px 6px}.crv-main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.crv-titlebar{border-bottom:1px solid var(--crv-border);background:var(--crv-bg);align-items:center;gap:8px;min-height:2.5rem;padding:0 12px;display:flex}.crv-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.crv-meta{color:var(--crv-muted);white-space:nowrap;font-size:11px}.crv-zoom{align-items:center;gap:2px;margin-left:auto;display:flex}.crv-zoom-btn{width:28px;height:28px;color:var(--crv-fg);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:flex}.crv-zoom-btn:hover{background:var(--crv-stack-hover)}.crv-zoom-btn[aria-pressed=true]{background:var(--crv-stack-on)}.crv-zoom-btn:focus-visible,.crv-zoom-select:focus-visible{outline:2px solid var(--crv-stack-ring);outline-offset:1px}.crv-zoom-select{border:1px solid var(--crv-border);background:var(--crv-bg);max-width:5.5rem;height:28px;color:var(--crv-fg);font:inherit;border-radius:6px;padding:0 4px;font-size:12px}.crv-stage{background:var(--crv-stage);flex:1;min-height:0;padding:16px 80px 16px 16px;position:relative;overflow:auto}.crv-page-slot{margin:0 auto;position:relative;overflow:hidden;box-shadow:0 8px 24px #0f172a1f}.crv-frame{transform-origin:0 0;background:#fff;border:0;display:block}.crv-pdf-page{object-fit:contain;background:#fff;width:100%;height:100%;display:block}.crv-empty,.crv-status{text-align:center;height:100%;color:var(--crv-muted);justify-content:center;align-items:center;padding:24px;display:flex}.crv-banner{color:var(--crv-danger);background:#fef2f2;border-radius:8px;padding:8px 10px;font-size:12px;position:absolute;bottom:12px;left:12px;right:12px}.crv-theme-dark .crv-banner{background:#3f1d1d}.crv-busy{background:color-mix(in srgb, var(--crv-stage) 72%, transparent);color:var(--crv-fg);justify-content:center;align-items:center;font-weight:600;display:flex;position:absolute;inset:0}
.ListApp-module__da0lca__root{height:100%;min-height:0}
.ProductCatalogApp-module__ljUNXW__root{height:100%}
.SettingsApp-module__daoTCa__root{height:100%;min-height:0}.SettingsApp-module__daoTCa__select{box-sizing:border-box;appearance:none;cursor:pointer;color:#18181b;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23525252' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .65rem center;background-repeat:no-repeat;background-size:1rem 1rem;border:1px solid #d4d4d8;border-radius:.375rem;outline:none;width:100%;margin:0;padding:.5rem 2.25rem .5rem .75rem;font-size:.875rem;line-height:1.25rem}.SettingsApp-module__daoTCa__select:hover{border-color:#a1a1aa}.SettingsApp-module__daoTCa__select:focus{border-color:#991b1b;box-shadow:0 0 0 1px #991b1b}.SettingsApp-module__daoTCa__select:disabled{opacity:.5;cursor:not-allowed}.dark .SettingsApp-module__daoTCa__select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f1f5f9;background-color:#1a232e;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");border-color:#475569}.dark .SettingsApp-module__daoTCa__select:hover{border-color:#64748b}.dark .SettingsApp-module__daoTCa__select option{color:#f1f5f9;background-color:#1a232e}
