.demo-channel-selector[data-v-dc95d393]{flex-wrap:wrap;gap:.4rem;display:flex}button[data-v-dc95d393]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:.4rem;padding:.35rem .6rem}.product-view-control[data-v-2081b6eb]{justify-items:end;gap:.15rem;display:grid}.product-view-switch[data-v-2081b6eb]{background:#fff;border:1px solid;border-radius:5px;gap:2px;padding:2px;display:flex}.product-view-switch button[data-v-2081b6eb]{color:#14202b;min-height:1.7rem;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:.2rem .48rem}.product-view-switch button.active[data-v-2081b6eb]{color:#fff;background:#15558a}.product-view-switch button[data-v-2081b6eb]:disabled{cursor:not-allowed;opacity:.72}.product-view-control small[data-v-2081b6eb]{color:#8a1717;max-width:20rem}.product-view-switch[data-v-2081b6eb]{border-color:var(--line);background:var(--surface)}.product-view-switch button[data-v-2081b6eb]{color:var(--text);background:0 0}.product-view-switch button[data-v-2081b6eb]:hover{background:var(--hover-surface)}.product-view-switch button.active[data-v-2081b6eb]{background:var(--selected-surface);color:var(--selected-text)}.product-view-control small[data-v-2081b6eb]{color:var(--danger-text)}.preview-shortcut[data-v-2081b6eb]{border:1px solid var(--line);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;border-radius:3px;padding:.2rem .4rem;font-size:.8rem}.preview-shortcut select[data-v-2081b6eb]{font:inherit;color:inherit;background:var(--surface);border:1px solid var(--line)}.preview-shortcut[data-v-2081b6eb]:disabled{cursor:not-allowed;opacity:.72}.floating-support-actions[data-v-8ce9059c]{z-index:70;right:max(.75rem,env(safe-area-inset-right));bottom:max(.75rem,env(safe-area-inset-bottom));pointer-events:none;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;max-width:calc(100vw - 1.5rem);display:flex;position:fixed}.floating-support-actions[data-v-8ce9059c] .quick-help-trigger,.floating-support-actions[data-v-8ce9059c] .problem-report-trigger{pointer-events:auto;max-width:100%;margin:0;position:static}.floating-support-actions[data-v-8ce9059c] .problem-report-host{max-width:100%}.public-startscreen[data-v-3aebcef3]{gap:clamp(1rem,3vw,2rem);display:grid}.public-workplace-notice[data-v-3aebcef3]{border:1px solid color-mix(in srgb,var(--hc-secondary) 55%,var(--line));border-left:5px solid var(--hc-secondary);border-radius:var(--radius);background:color-mix(in srgb,var(--hc-secondary) 8%,var(--hc-surface));gap:.3rem;padding:.8rem 1rem;line-height:1.45;display:grid}.public-workplace-notice strong[data-v-3aebcef3]{color:var(--hc-primary)}.public-scope-notice[data-v-3aebcef3]{border:1px solid color-mix(in srgb,var(--hc-primary) 45%,var(--line));border-left:5px solid var(--hc-primary);border-radius:var(--radius);background:color-mix(in srgb,var(--hc-primary) 6%,var(--hc-surface));gap:.3rem;padding:.8rem 1rem;line-height:1.45;display:grid}.public-scope-notice strong[data-v-3aebcef3]{color:var(--hc-primary)}.public-login-bar[data-v-3aebcef3]{border:1px solid var(--line);border-top:4px solid var(--hc-primary);border-radius:var(--radius);background:var(--hc-surface);grid-template-columns:minmax(10rem,1.15fr) repeat(3,minmax(9rem,1fr)) auto;align-items:end;gap:.55rem;padding:.75rem;display:grid;box-shadow:0 .45rem 1.4rem #1f494917}.public-login-brand[data-v-3aebcef3]{color:var(--hc-primary);align-self:center;display:grid}.public-login-brand strong[data-v-3aebcef3]{font-size:1.12rem}.public-login-brand small[data-v-3aebcef3]{background:var(--hc-secondary);color:#fff;border-radius:2rem;width:max-content;margin-top:.2rem;padding:.1rem .4rem}.public-login-bar label[data-v-3aebcef3]{min-width:0;font-size:.84rem}.public-login-bar input[data-v-3aebcef3],.public-login-bar select[data-v-3aebcef3]{width:100%;min-width:0}.public-login-target[data-v-3aebcef3]{color:var(--hc-muted);text-align:right;grid-column:2/-1;margin:0;font-size:.82rem}.public-login-error[data-v-3aebcef3]{grid-column:1/-1;margin:0}.public-login-secondary[data-v-3aebcef3]{grid-column:1/-1;justify-content:flex-end;gap:.5rem;display:flex}@media (max-width:1000px){.public-login-bar[data-v-3aebcef3]{grid-template-columns:1fr 1fr}.public-login-brand[data-v-3aebcef3],.public-login-target[data-v-3aebcef3]{grid-column:1/-1}}@media (max-width:620px){.public-login-bar[data-v-3aebcef3]{grid-template-columns:1fr}.public-login-brand[data-v-3aebcef3],.public-login-target[data-v-3aebcef3],.public-login-error[data-v-3aebcef3],.public-login-secondary[data-v-3aebcef3]{grid-column:1}.public-login-target[data-v-3aebcef3]{text-align:left}.public-login-bar .primary-action[data-v-3aebcef3]{width:100%}}.public-login-brand[data-v-3aebcef3]{grid-template-columns:auto 1fr;column-gap:.65rem}.public-login-brand>.login-product-logo[data-v-3aebcef3]{grid-row:1/3;width:3.25rem;height:3.25rem}.public-login-brand>strong[data-v-3aebcef3],.public-login-brand>small[data-v-3aebcef3]{grid-column:2}.environment-safety-banner[data-v-af6763dd]{color:#573900;text-align:center;background:#fff0b8;border:1px solid #8a5a00;border-radius:.45rem;justify-items:center;gap:.08rem;margin:.65rem 0 0;padding:.42rem .8rem;line-height:1.25;display:grid}.environment-safety-banner strong[data-v-af6763dd],.environment-safety-banner span[data-v-af6763dd]{display:block}.module-locked-control[data-v-af6763dd]{position:relative}.optional-module-focus-hint[data-v-af6763dd]{z-index:30;border:1px solid color-mix(in srgb, var(--accent,#315f85) 55%, #6d5b29);color:#302b20;text-align:left;white-space:normal;opacity:0;pointer-events:none;background:#fff4cf;border-radius:.35rem;width:max-content;max-width:min(24rem,100vw - 2rem);padding:.4rem .55rem;font-size:.78rem;font-weight:500;line-height:1.3;position:absolute;top:calc(100% + .25rem);left:.25rem;box-shadow:0 .25rem .7rem #0003}.module-locked-control:focus-visible>.optional-module-focus-hint[data-v-af6763dd]{opacity:1}.app-header>.app-product-logo[data-v-af6763dd]{width:3.25rem;height:3.25rem;color:var(--hc-primary)}.app-header .workspace-heading[data-v-af6763dd]{margin-right:auto}.navigation-brand>.hc-logo[data-v-af6763dd]{width:3.5rem;height:3.5rem}.presentation-manga .app-header>.app-product-logo[data-v-af6763dd]{color:inherit}.app-header[data-v-af6763dd]{flex-wrap:wrap}.app-header>.header-support-actions[data-v-af6763dd]{z-index:auto;box-sizing:border-box;flex:1 0 100%;width:100%;max-width:100%;padding-top:.25rem;position:static}.header-support-actions[data-v-af6763dd] .problem-report-trigger{opacity:1}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page-background-start:color-mix(in srgb, var(--tenant-primary,var(--hc-primary,#087f7a)) 10%, #fff);--page-background-end:color-mix(in srgb, var(--tenant-primary,var(--hc-primary,#087f7a)) 6%, #fbfcfc);--surface:var(--hc-surface,#fff);--surface-raised:#fff;--surface-soft:var(--hc-background,#f2f4f5);--field-surface:#fff;--text:var(--hc-text,#17242b);--muted:var(--hc-muted,#5a6d72);--accent:var(--hc-secondary,#52636b);--accent-readable:var(--hc-secondary,#52636b);--focus-ring:var(--hc-accent,#657b84);--hover-surface:color-mix(in srgb, var(--tenant-primary,var(--hc-primary,#087f7a)) 8%, #fff);--selected-surface:color-mix(in srgb, var(--tenant-primary,var(--hc-primary,#087f7a)) 16%, #f0f4f4);--selected-text:#17242b;--overlay-surface:#0814207a;--shadow-color:#17242b2e;--success-surface:#dff2e8;--success-text:#205d37;--warning-surface:#fff4cf;--warning-text:#573900;--danger-surface:#fde8eb;--danger-text:#86182b}html[data-hc-color-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--hc-background:#171d22;--hc-surface:#22292f;--hc-text:#edf2f4;--hc-muted:#b7c2c8;--line:#596771;--page-background-start:color-mix(in srgb, var(--tenant-primary,var(--hc-primary,#087f7a)) 16%, #0e1317);--page-background-end:color-mix(in srgb, var(--tenant-primary,var(--hc-primary,#087f7a)) 9%, #14191f);--surface:#22292f;--surface-raised:#293139;--surface-soft:#171d22;--field-surface:#151b20;--text:#edf2f4;--muted:#b7c2c8;--accent-readable:#ccb1f2;--focus-ring:#d0a7ff;--hover-surface:#2f3742;--selected-surface:#1d4f4b;--selected-text:#f4ffff;--overlay-surface:#03070ab8;--shadow-color:#0000007a;--success-surface:#173a2a;--success-text:#b9f1ce;--warning-surface:#463711;--warning-text:#ffe5a1;--danger-surface:#482129;--danger-text:#ffc4ce}body{background:linear-gradient(135deg, var(--page-background-start), var(--page-background-end));color:var(--text)}html[data-hc-color-scheme=dark] main{color:var(--text)}html[data-hc-color-scheme=dark] main.development{--hc-background:var(--surface-soft);--line:#596771}html[data-hc-color-scheme=dark] h1,html[data-hc-color-scheme=dark] h2,html[data-hc-color-scheme=dark] h3,html[data-hc-color-scheme=dark] h4,html[data-hc-color-scheme=dark] legend,html[data-hc-color-scheme=dark] .eyebrow,html[data-hc-color-scheme=dark] .context-label,html[data-hc-color-scheme=dark] .main-nav .subordinate,html[data-hc-color-scheme=dark] .main-nav .admin-entry{color:var(--accent-readable)}html[data-hc-color-scheme=dark] input,html[data-hc-color-scheme=dark] select,html[data-hc-color-scheme=dark] textarea,html[data-hc-color-scheme=dark] button{border-color:var(--line);background:var(--field-surface);color:var(--text)}html[data-hc-color-scheme=dark] button:hover{background:var(--hover-surface)}html[data-hc-color-scheme=dark] button:focus-visible,html[data-hc-color-scheme=dark] input:focus-visible,html[data-hc-color-scheme=dark] select:focus-visible,html[data-hc-color-scheme=dark] textarea:focus-visible,html[data-hc-color-scheme=dark] a:focus-visible{outline-color:var(--focus-ring)}html[data-hc-color-scheme=dark] button.action-primary,html[data-hc-color-scheme=dark] button.action-confirm,html[data-hc-color-scheme=dark] button.primary-action{border-color:var(--hc-primary);background:var(--hc-primary);color:var(--hc-primary-text)}html[data-hc-color-scheme=dark] button.action-secondary,html[data-hc-color-scheme=dark] button.critical-action{border-color:var(--hc-secondary);background:var(--hc-secondary);color:var(--hc-secondary-text)}html[data-hc-color-scheme=dark] button.action-destructive{border-color:var(--danger-text);background:var(--danger-surface);color:var(--danger-text)}html[data-hc-color-scheme=dark] button.action-edit{border-color:var(--accent-readable);background:var(--surface);color:var(--accent-readable)}html[data-hc-color-scheme=dark] button.action-cancel{border-color:var(--line);background:var(--surface);color:var(--text)}html[data-hc-color-scheme=dark] button.action-primary:hover:not(:disabled),html[data-hc-color-scheme=dark] button.action-confirm:hover:not(:disabled),html[data-hc-color-scheme=dark] button.primary-action:hover:not(:disabled),html[data-hc-color-scheme=dark] button.action-secondary:hover:not(:disabled),html[data-hc-color-scheme=dark] button.critical-action:hover:not(:disabled){filter:brightness(1.12)}html[data-hc-color-scheme=dark] button.action-destructive:hover:not(:disabled){background:color-mix(in srgb, var(--danger-text) 14%, var(--danger-surface))}html[data-hc-color-scheme=dark] button.action-edit:hover:not(:disabled),html[data-hc-color-scheme=dark] button.action-cancel:hover:not(:disabled){background:var(--hover-surface)}html[data-hc-color-scheme=dark] .main-nav button:not(.active),html[data-hc-color-scheme=dark] .profile-popup button{background:0 0}html[data-hc-color-scheme=dark] .profile-popup button{border-color:#0000}html[data-hc-color-scheme=dark] .main-nav button:not(.active):hover,html[data-hc-color-scheme=dark] .profile-popup button:hover{background:var(--hover-surface)}html[data-hc-color-scheme=dark] .card,html[data-hc-color-scheme=dark] .main-nav,html[data-hc-color-scheme=dark] .dense-list,html[data-hc-color-scheme=dark] .edit-drawer,html[data-hc-color-scheme=dark] .media-edit,html[data-hc-color-scheme=dark] .overview-row,html[data-hc-color-scheme=dark] .invoice-open,html[data-hc-color-scheme=dark] .article-suggestions,html[data-hc-color-scheme=dark] .article-suggestions button,html[data-hc-color-scheme=dark] .saved-filter-row button:first-child,html[data-hc-color-scheme=dark] .import-guide details,html[data-hc-color-scheme=dark] .admin-sidebar button,html[data-hc-color-scheme=dark] .document-mail-send{background:var(--surface);color:var(--text)}html[data-hc-color-scheme=dark] .admin-sidebar,html[data-hc-color-scheme=dark] .admin-overview button,html[data-hc-color-scheme=dark] .customer-summary button,html[data-hc-color-scheme=dark] .customer-summary .summary-tile,html[data-hc-color-scheme=dark] .overview-counts button,html[data-hc-color-scheme=dark] .import-guide,html[data-hc-color-scheme=dark] .settings-band,html[data-hc-color-scheme=dark] .admin-groups>section,html[data-hc-color-scheme=dark] .drawer-section,html[data-hc-color-scheme=dark] .task-filters,html[data-hc-color-scheme=dark] .summary-grid section,html[data-hc-color-scheme=dark] .invoice-total,html[data-hc-color-scheme=dark] .readonly-field strong{background:var(--surface-soft);color:var(--text)}html[data-hc-color-scheme=dark] th,html[data-hc-color-scheme=dark] .sales-line-head,html[data-hc-color-scheme=dark] .code-toolbar{background:var(--surface-raised);color:var(--accent-readable)}html[data-hc-color-scheme=dark] .dense-head,html[data-hc-color-scheme=dark] .main-nav button.active,html[data-hc-color-scheme=dark] .admin-sidebar button.active,html[data-hc-color-scheme=dark] button.primary-action{background:var(--hc-primary);color:var(--hc-primary-text)}html[data-hc-color-scheme=dark] .tabs button.active,html[data-hc-color-scheme=dark] .list-row.selected,html[data-hc-color-scheme=dark] .article-suggestions button.selected,html[data-hc-color-scheme=dark] .article-suggestions button:hover{background:var(--selected-surface);color:var(--selected-text)}html[data-hc-color-scheme=dark] .message{background:var(--success-surface);color:var(--success-text)}html[data-hc-color-scheme=dark] .error,html[data-hc-color-scheme=dark] .admin-warning,html[data-hc-color-scheme=dark] .strong-confirm,html[data-hc-color-scheme=dark] .rollback-preview{background:var(--danger-surface);color:var(--danger-text)}html[data-hc-color-scheme=dark] .environment-safety-banner,html[data-hc-color-scheme=dark] .optional-module-focus-hint,html[data-hc-color-scheme=dark] .issue-confirm{background:var(--warning-surface);color:var(--warning-text)}html[data-hc-color-scheme=dark] .badge,html[data-hc-color-scheme=dark] .status-badge[data-tone=success]{background:var(--success-surface);color:var(--success-text)}html[data-hc-color-scheme=dark] .badge.muted,html[data-hc-color-scheme=dark] .status-badge{background:var(--surface-raised);color:var(--muted)}html[data-hc-color-scheme=dark] .lookup-results,html[data-hc-color-scheme=dark] .search-results,html[data-hc-color-scheme=dark] .profile-popup,html[data-hc-color-scheme=dark] .drawer-header{background:var(--surface-raised);color:var(--text);box-shadow:0 .7rem 2rem var(--shadow-color)}html[data-hc-color-scheme=dark] input.lookup-control{background:color-mix(in srgb, var(--hc-primary) 12%, var(--field-surface))}html[data-hc-color-scheme=dark] input.lookup-control:hover{background:color-mix(in srgb, var(--hc-primary) 20%, var(--field-surface))}html[data-hc-color-scheme=dark] .document-surface-sealed{background:linear-gradient(135deg, color-mix(in srgb, var(--hc-secondary) 10%, var(--surface)), var(--surface) 42%)}html[data-hc-color-scheme=dark] .document-seal-marker{background:color-mix(in srgb, #8d7847 35%, var(--surface));color:var(--text)}html[data-hc-color-scheme=dark] .public-hero{background:linear-gradient(135deg, color-mix(in srgb, var(--hc-primary) 16%, var(--surface)), color-mix(in srgb, var(--hc-secondary) 14%, var(--surface)))}html[data-hc-color-scheme=dark] .public-hero h2,html[data-hc-color-scheme=dark] .public-login-brand{color:var(--accent-readable)}html[data-hc-color-scheme=dark] .public-alpha-note{background:color-mix(in srgb, var(--surface-raised) 88%, transparent)}html[data-hc-color-scheme=dark] .admin-sidebar{background:var(--surface-soft);border-color:color-mix(in srgb, var(--hc-primary) 55%, #4a545c)}html[data-hc-color-scheme=dark] .admin-sidebar nav{border-top-color:var(--line)}html[data-hc-color-scheme=dark] .admin-sidebar button:hover:not(.active):not(.primary-action):not(.link-button){background:color-mix(in srgb, var(--hc-primary) 24%, var(--field-surface));color:var(--text)}html[data-hc-color-scheme=dark] .admin-sidebar .admin-nav-category{background:color-mix(in srgb, var(--surface-raised,#293139) 92%, transparent);color:var(--text)}html[data-hc-color-scheme=dark] .admin-sidebar .admin-nav-category summary:hover{background:color-mix(in srgb, var(--hc-primary) 24%, var(--field-surface));color:var(--text)}html[data-hc-color-scheme=dark] .admin-sidebar .admin-nav-category summary:focus-visible{outline:3px solid var(--text)}html[data-hc-color-scheme=dark] .admin-sidebar .admin-mobile-navigation-toggle small{color:color-mix(in srgb, var(--text,#edf2f4) 86%, transparent)}html[data-hc-color-scheme=dark] .admin-sidebar .back-to-app{border-color:color-mix(in srgb, var(--hc-secondary) 60%, var(--line));color:var(--text)}html[data-hc-color-scheme=dark] .settings-band{background:var(--surface-soft)}html[data-hc-color-scheme=dark] .settings-band h2{color:var(--accent-readable)}html[data-hc-color-scheme=dark] .settings-band h3{color:var(--muted)}html[data-hc-color-scheme=dark] .admin-overview button{color:var(--text)}html[data-hc-color-scheme=dark] .admin-overview span{color:var(--muted)}@media (max-width:850px){html[data-hc-color-scheme=dark] .admin-sidebar{background:var(--surface-soft)}html[data-hc-color-scheme=dark] .admin-sidebar .back-to-app{border-color:color-mix(in srgb, var(--hc-secondary) 60%, var(--line));background:var(--field-surface);color:var(--text)}}@media (prefers-reduced-motion:reduce){.hc-color-scheme-toggle{transition:none!important}}html[data-hc-workspace=office]{--hc-primary:#37594b;--hc-secondary:#756449;--hc-accent:#84714d;--hc-primary-text:#fff;--hc-secondary-text:#fff;--hc-background:#f2f0e9;--hc-surface:#fffefb;--hc-text:#202a24;--hc-muted:#5e675e;--surface:#fffefb;--surface-raised:#fff;--surface-soft:#f2f0e9;--field-surface:#fffefb;--text:#202a24;--muted:#5e675e;--line:#cecfc4;--accent-readable:#37594b;--hover-surface:#e8ece4;--selected-surface:#dce7dc;--selected-text:#203f2d;--page-background-start:#f2f0e9;--page-background-end:#f2f0e9}html[data-hc-workspace=workshop]{--hc-primary:#456447;--hc-secondary:#756043;--hc-accent:#947648;--hc-primary-text:#fff;--hc-secondary-text:#fff;--page-background-start:#e1e5de;--page-background-end:#e1e5de;--hc-background:#e8ebe5;--hc-surface:#f7f8f4;--hc-text:#1f2e27;--hc-muted:#556157;--surface:#f7f8f4;--surface-raised:#fff;--surface-soft:#e8ebe5;--field-surface:#fff;--text:#1f2e27;--muted:#556157;--line:#b4c0b5;--accent-readable:#37553e;--hover-surface:#dce6d8;--selected-surface:#c4dac0;--selected-text:#203525}html[data-hc-workspace=manga]{--hc-primary:#be111b;--hc-secondary:#262626;--hc-accent:#c41220;--hc-primary-text:#fff;--hc-secondary-text:#fff;--hc-background:#f0f0ec;--hc-surface:#fff;--hc-text:#181818;--hc-muted:#575757;--surface:#fff;--surface-raised:#fff;--surface-soft:#f0f0ec;--field-surface:#fff;--text:#181818;--muted:#575757;--line:#bcbcbc;--accent-readable:#b2101b;--hover-surface:#fff0f0;--selected-surface:#ffe3e4;--selected-text:#850e17;--page-background-start:#141414;--page-background-end:#141414}html:where([data-hc-workspace]:not([data-hc-workspace=standard]))[data-hc-color-scheme=dark]{--hc-background:#17201f;--hc-surface:#222e2b;--hc-text:#edf1e9;--hc-muted:#bac6b9;--surface:#222e2b;--surface-raised:#2b3833;--surface-soft:#17201f;--field-surface:#18221f;--text:#edf1e9;--muted:#bac6b9;--line:#576459;--accent-readable:#cfbd94;--hover-surface:#35443b;--selected-surface:#40583f;--selected-text:#fff;--page-background-start:#121a19;--page-background-end:#121a19}html[data-hc-workspace=workshop][data-hc-color-scheme=dark]{--hc-primary:#4b7050;--hc-secondary:#806848;--hc-accent:#d3b780}html[data-hc-workspace=manga][data-hc-color-scheme=dark]{--hc-background:#171719;--hc-surface:#242426;--hc-text:#f4f4f4;--hc-muted:#c2c2c2;--surface:#242426;--surface-raised:#303033;--surface-soft:#171719;--field-surface:#18181a;--text:#f4f4f4;--muted:#c2c2c2;--line:#626265;--accent-readable:#ff8e94;--hover-surface:#43292c;--selected-surface:#5e242a;--selected-text:#fff;--page-background-start:#090909;--page-background-end:#090909}html[data-hc-workspace]:not([data-hc-workspace=standard]) main.development{--hc-primary:inherit;--hc-secondary:inherit;--hc-accent:inherit;--hc-background:inherit;--line:inherit}html[data-hc-workspace]:not([data-hc-workspace=standard]) main{--radius:.25rem;color:var(--text)}html[data-hc-workspace]:not([data-hc-workspace=standard]) :is(h1,h2,h3,h4,legend){color:var(--text)}html[data-hc-workspace]:not([data-hc-workspace=standard]) :is(input,select,textarea){background:var(--field-surface);color:var(--text);border-color:var(--line);border-radius:.22rem}html[data-hc-workspace]:not([data-hc-workspace=standard]) :is(.card,.list,.detail){background:var(--surface);border-color:var(--line);box-shadow:none;border-radius:.3rem}html[data-hc-workspace]:not([data-hc-workspace=standard]) :is(th,td){border-color:var(--line)}html[data-hc-workspace]:not([data-hc-workspace=standard]) th{background:var(--surface-soft);color:var(--muted)}html[data-hc-workspace]:not([data-hc-workspace=standard]) tr.selected{background:var(--selected-surface);color:var(--selected-text)}html[data-hc-workspace]:not([data-hc-workspace=standard]) :is(button,a):focus-visible{outline:3px solid var(--accent-readable);outline-offset:3px}.presentation-skip{z-index:300;background:var(--surface);color:var(--text);padding:.7rem 1rem;position:fixed;top:-6rem;left:1rem}.presentation-skip:focus{top:1rem}.presentation-motto{color:var(--muted);margin:0 0 .7rem;font-size:.9rem}.presentation-content-target{scroll-margin-top:1rem}.presentation-content-target:focus{outline:none}main:is(.presentation-office,.presentation-workshop,.presentation-manga,.presentation-workbench){max-width:112rem}main:is(.presentation-office,.presentation-workshop,.presentation-manga,.presentation-workbench)>.app-header{border-bottom:1px solid var(--line);border-image:;align-items:flex-start;padding-bottom:1rem}main:is(.presentation-office,.presentation-workshop,.presentation-manga,.presentation-workbench)>.app-header h1{letter-spacing:-.035em;margin:.35rem 0;font-size:clamp(1.5rem,2.5vw,2.4rem)}main:is(.presentation-office,.presentation-workshop,.presentation-manga,.presentation-workbench) .identity{gap:.55rem}main:is(.presentation-office,.presentation-workshop,.presentation-manga,.presentation-workbench) .dev{background:var(--surface-soft);color:var(--muted);border:1px solid var(--line)}main:is(.presentation-office,.presentation-workshop,.presentation-workbench) .main-nav button{text-align:left;white-space:normal}main:is(.presentation-office,.presentation-workshop,.presentation-workbench) .nav-spacer{display:none}.workbench-download,.workbench-expert{color:var(--accent-readable);text-underline-offset:.18rem;font-size:.8rem}main.presentation-workshop :is(button,input,select){min-height:2.8rem}main.presentation-workshop .actions{gap:.65rem}main.presentation-workshop h2{letter-spacing:-.025em;font-size:1.6rem}main.presentation-workshop :is(td,th){padding-block:.8rem}main.presentation-workbench :is(th,.eyebrow,.presentation-motto){font-family:ui-monospace,Consolas,monospace}main.presentation-workbench :is(td,th){padding-block:.42rem}main.presentation-manga.presentation-authenticated{background:var(--surface-soft);border:3px solid #0c0c0c;margin:1rem auto;padding:1.3rem;box-shadow:.6rem .6rem #bd101c}main.presentation-manga>.app-header{border-bottom:.35rem solid #c31220}main.presentation-manga>.app-header h1{text-transform:uppercase;letter-spacing:-.05em;font-style:italic;font-weight:950}main.presentation-manga .main-nav{background:#171719;border:2px solid #171719;gap:.3rem;padding:.35rem}main.presentation-manga .main-nav button{color:#fff;background:#171719;border:1px solid #5d5d60;border-radius:0;font-weight:750}main.presentation-manga .main-nav button.active{color:#fff;background:#bd101c;border-color:#bd101c}main.presentation-manga :is(.card,.list,.detail){border:2px solid var(--text);border-radius:0}main.presentation-manga .card>h2{border-left:.4rem solid #cf1221;padding-left:.65rem;font-style:italic}@media (min-width:1100px){main:is(.presentation-office,.presentation-workshop,.presentation-workbench).presentation-ready:not(.administration){max-width:none;min-height:100vh;padding:1.5rem 2rem 2rem 17rem}main:is(.presentation-office,.presentation-workshop,.presentation-workbench).presentation-ready:not(.administration)>.main-nav{z-index:15;overscroll-behavior:contain;background:#30483c;border:0;border-right:1px solid #ffffff25;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.35rem;width:14.5rem;margin:0;padding:6.8rem .8rem 1rem;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}main:is(.presentation-office,.presentation-workshop,.presentation-workbench).presentation-ready:not(.administration)>.main-nav:before{content:"H–C";color:#fff;letter-spacing:.05em;font-size:2.1rem;font-weight:750;position:absolute;inset:1.5rem 1.2rem auto}main:is(.presentation-office,.presentation-workshop,.presentation-workbench).presentation-ready:not(.administration)>.main-nav button{color:#f0f3eb;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:.2rem;flex:none;padding:.8rem .7rem;font-weight:500;display:block}main:is(.presentation-office,.presentation-workshop,.presentation-workbench).presentation-ready:not(.administration)>.main-nav button:is(:hover,.active){color:#fff;background:#ffffff19;border-color:#ffffff35}main.presentation-office.presentation-ready:not(.administration)>.main-nav button.active{color:#223f2b;background:#edeadd}main.presentation-workshop.presentation-ready:not(.administration)>.main-nav{background:#192522}main.presentation-workshop.presentation-ready:not(.administration)>.main-nav button.active{background:#766146}main.presentation-workbench.presentation-ready:not(.administration)>.main-nav{background:#172b3c}main.presentation-workbench.presentation-ready:not(.administration)>.main-nav button.active{background:#30546a}}@media (max-width:1099px){main:is(.presentation-office,.presentation-workshop,.presentation-workbench)>.main-nav{flex-wrap:wrap}main.presentation-manga.presentation-authenticated{margin:.35rem;padding:.75rem;box-shadow:.25rem .25rem #bd101c}}@media (max-width:720px){main:is(.presentation-office,.presentation-workshop,.presentation-manga,.presentation-workbench){padding:.75rem}main:is(.presentation-office,.presentation-workshop,.presentation-manga,.presentation-workbench) .identity{width:100%}main:is(.presentation-office,.presentation-workshop,.presentation-manga,.presentation-workbench) .ui-switcher{max-width:100%}}@media (forced-colors:active){main.presentation-manga.presentation-authenticated{box-shadow:none;border-color:canvastext}main:is(.presentation-office,.presentation-workshop,.presentation-workbench).presentation-ready:not(.administration)>.main-nav{background:canvas;border:1px solid canvastext}main:is(.presentation-office,.presentation-workshop,.presentation-workbench) .main-nav button{forced-color-adjust:auto}}.workspace-settings:not(.workspace-settings-popup),.workspace-settings:not(.workspace-settings-popup)>.workspace-settings-inner{display:contents}main.designed-shell{font-size:.875rem}main.designed-shell.presentation-ready:not(.administration){max-width:none;min-height:100vh;box-shadow:none;background:var(--hc-background);border:0;margin:0;padding:0 1.4rem 1rem 11.8rem}main.designed-shell>.app-header{border-bottom:1px solid var(--line);align-items:center;gap:1.1rem;min-height:5.6rem;margin:0;padding:.8rem 0;display:flex}main.designed-shell>.app-header .workspace-heading{min-width:0}main.designed-shell>.app-header h1{letter-spacing:-.025em;margin:0;font-size:1.8rem;line-height:1.2}main.designed-shell .app-header .eyebrow{letter-spacing:.06em;margin:0 0 .15rem;font-size:.6rem}main.designed-shell .app-header .dev{background:0 0;border:0;padding:0;font-size:.6rem}main.designed-shell .presentation-motto{margin:.2rem 0 0;font-size:.75rem}main.designed-shell .identity{flex-wrap:nowrap;align-items:center;gap:.8rem;margin-left:auto}.workspace-monogram{white-space:nowrap;display:none}.workspace-settings-popup{z-index:45;font-size:.82rem;position:relative}.workspace-settings-popup>summary{cursor:pointer;border:1px solid var(--line);background:var(--surface);color:var(--text);padding:.55rem .7rem;list-style:none}.workspace-settings-popup>summary::-webkit-details-marker{display:none}.workspace-settings-popup .workspace-settings-inner{background:var(--surface);width:min(28rem,100vw - 2rem);color:var(--text);border:1px solid var(--line);flex-wrap:wrap;gap:1rem;padding:1rem;display:flex;position:absolute;top:calc(100% + .6rem);right:0;box-shadow:0 .7rem 2rem #0003}.workspace-settings-popup:not([open]) .workspace-settings-inner{display:none}.workspace-settings-title{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.workspace-settings-title button{border:1px solid var(--line);background:var(--surface);min-width:2rem;color:var(--text);padding:.15rem .5rem;font-size:1.2rem}.workspace-settings-popup .ui-switcher{width:100%}.workspace-motion-control{width:100%;font-size:.8rem}.workspace-motion-control>span{align-items:center;gap:.5rem;display:flex}.workspace-motion-control input{width:auto;min-height:0}.workspace-motion-control small{color:var(--muted);font-weight:400}main.designed-shell .profile-button{color:var(--text);background:0 0;border:0;padding:.25rem}main.designed-shell .profile-label{font-size:.8rem}main.designed-shell .profile-label small{font-size:.67rem}main.designed-shell .profile-initials{border-radius:50%;width:2rem;height:2rem;font-size:.8rem}.workspace-environment{color:#604510;background:#fff1c6;border:1px solid #b59648;margin:.3rem 0;padding:.25rem .6rem;font-size:.67rem}.workspace-environment summary{cursor:pointer}.workspace-environment summary>span{margin-left:.8rem;text-decoration:underline}.workspace-environment p{margin:.5rem 0;font-size:.8rem}.designed-navigation{z-index:20;color:#f7f8ef;overscroll-behavior:contain;background:#40574b;flex-direction:column;gap:.25rem;width:10.3rem;padding:1.1rem .55rem;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.navigation-brand{letter-spacing:.05em;padding:.3rem .8rem 1.8rem;font-size:1.8rem;font-weight:700}.navigation-brand small{letter-spacing:.15em;text-transform:uppercase;opacity:.8;font-size:.6rem;font-weight:400;display:block}.designed-navigation button{text-align:left;color:inherit;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:.15rem;flex:none;align-items:center;gap:.7rem;min-width:0;padding:.75rem .6rem;font-size:.78rem;font-weight:450;display:flex}.designed-navigation svg{flex:none;width:1.2rem;height:1.2rem}.designed-navigation button.active{color:#243d2c;background:#e5e6d9}.designed-navigation button:hover{color:#fff;background:#ffffff16}.designed-navigation button.active:hover{color:#243d2c;background:#eeeede}.designed-navigation button[data-destination=admin]{margin-top:auto}.designed-navigation .module-badge{font-size:.56rem;display:block}.designed-navigation{overflow-x:hidden}.designed-navigation button{white-space:normal;width:100%}.designed-navigation button>span{overflow-wrap:anywhere;min-width:0}.designed-workspace{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;margin-top:.9rem;display:grid}.designed-workspace.stage-office.stage-has-left{grid-template-columns:14.5rem minmax(0,1fr);gap:1.25rem}.stage-center{min-width:0}.stage-breadcrumb{color:var(--muted);letter-spacing:.1em;justify-content:space-between;align-items:center;gap:.5rem;padding:.1rem 0 .55rem;font-size:.6rem;display:flex}.stage-breadcrumb button{color:var(--muted);letter-spacing:normal;background:0 0;border:0;min-height:0;padding:.15rem .3rem;font-size:.68rem;text-decoration:underline}.stage-rail{border:1px solid var(--line);background:var(--surface);min-width:0;padding:1rem;position:sticky;top:1rem}.stage-panel-title{align-items:center;gap:.5rem;margin-bottom:.8rem;display:flex}.stage-panel-title h2,.stage-panel-title h3{margin:0;font-size:1rem;font-weight:700}.stage-panel-title svg{width:1.2rem;height:1.2rem;color:var(--muted);margin-left:auto}.stage-panel-title>button{margin-left:auto;padding:.1rem .4rem;font-size:1.15rem}.stage-panel-title>small{color:var(--muted);margin-left:auto;font-size:.65rem}.stage-search{margin-bottom:.6rem;display:flex;position:relative}.stage-search input{border:1px solid var(--line);width:100%;min-width:0;padding:.55rem .5rem;font-size:.75rem}.stage-search button{background:var(--surface);color:var(--text);border:0;padding:0 .55rem;position:absolute;inset:1px 1px 1px auto}.stage-search:has(button) input{padding-right:2rem}.stage-scroll{scrollbar-width:thin;scrollbar-color:var(--line) transparent;overscroll-behavior:contain;max-height:calc(100vh - 17rem);overflow:hidden auto}.stage-index-row{text-align:left;border:0;border-bottom:1px solid var(--line);width:100%;color:var(--text);box-shadow:none;background:0 0;border-radius:0;align-items:center;gap:.7rem;padding:.85rem .45rem;display:flex}.stage-index-row>span:first-child:not(.queue-dot),.stage-index-row>span:last-child{min-width:0}.stage-index-row strong{overflow-wrap:anywhere;font-size:.8rem;font-weight:650;display:block}.stage-index-row small{color:var(--muted);margin-top:.2rem;font-size:.7rem;display:block}.stage-index-row:hover,.stage-index-row.selected{background:var(--selected-surface);color:var(--selected-text)}.stage-index-row>svg{flex-shrink:0;width:1.25rem;height:1.25rem}.stage-index-row .index-money{white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;font-size:.7rem}.stage-rail-action{width:100%;color:var(--text);border:1px solid var(--line);background:var(--surface-soft);border-radius:0;justify-content:space-between;gap:.5rem;margin-top:.8rem;padding:.55rem .45rem;font-size:.75rem;display:flex}.stage-limit{color:var(--muted);margin-top:.6rem;font-size:.62rem;line-height:1.4;display:block}.stage-empty{color:var(--muted);padding:.75rem 0;font-size:.8rem;line-height:1.5}.document-index-tabs{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;margin:0 -.35rem .7rem;display:grid}.document-index-tabs button{color:var(--text);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:.5rem .2rem;font-size:.7rem}.document-index-tabs button.active{background:var(--surface-soft);border-color:#877659}.document-index .stage-index-row{border-left:3px solid #0000;flex-direction:column;align-items:flex-start;gap:.3rem}.document-index .stage-index-row.selected{border-left-color:#9c835c}.document-index .index-money{align-self:flex-end}.stage-home-sheet{background:var(--surface);border:1px solid var(--line);padding:clamp(1rem,2.5vw,2.5rem)}.stage-home-heading{border-bottom:1px solid var(--line);padding-bottom:1.4rem}.stage-kicker{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:.65rem}.stage-home-heading h2{letter-spacing:-.03em;margin:.5rem 0;font-size:2rem;font-weight:500}.stage-home-heading>p:last-child{color:var(--muted);max-width:38rem;font-size:.85rem;line-height:1.6}.stage-home-actions{flex-wrap:wrap;gap:.65rem;padding:1rem 0 2rem;display:flex}.stage-home-actions button{border:1px solid var(--line);background:var(--surface);color:var(--text);border-radius:.1rem;align-items:center;gap:.6rem;padding:.75rem .9rem;font-size:.8rem;display:flex}.stage-home-actions svg{width:1.2rem;height:1.2rem}.home-document-row{text-align:left;width:100%;color:var(--text);border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;grid-template-columns:1.5rem minmax(8rem,1fr) auto auto auto 1rem;align-items:center;gap:1rem;padding:.9rem .25rem;font-size:.8rem;display:grid}.home-document-row svg{width:1.2rem;height:1.2rem;color:var(--muted)}.home-document-row small{color:var(--muted);margin-top:.2rem;font-size:.7rem;display:block}.home-document-row:hover{background:var(--hover-surface)}.home-document-date{color:var(--muted);font-size:.73rem}.stage-status{border:1px solid var(--line);white-space:nowrap;padding:.2rem .4rem;font-size:.65rem}.home-document-money{font-variant-numeric:tabular-nums;white-space:nowrap}.stage-home-metrics{flex-wrap:wrap;gap:1rem;margin-top:1.5rem;display:flex}.stage-home-metrics>:is(div,button){border:1px solid var(--line);background:var(--surface-soft);color:var(--text);text-align:left;border-radius:0;flex:12rem;align-items:center;gap:1rem;padding:1.1rem;display:flex}.stage-home-metrics svg{flex:none;width:2.2rem;height:2.2rem}.stage-home-metrics strong,.stage-home-metrics small{display:block}.stage-home-metrics strong{margin-top:.3rem;font-size:1.3rem}.stage-home-metrics small{color:var(--muted);font-size:.7rem;font-weight:400}.stage-footnote{color:var(--muted);justify-content:space-between;gap:.5rem;padding:.8rem 0;font-size:.6rem;display:flex}.stage-mobile-context{display:none}.stage-task{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--text);text-align:left;background:0 0;border-radius:0;align-items:flex-start;gap:.6rem;padding:.9rem .2rem;font-size:.8rem;display:flex}.stage-task>span:nth-child(2){flex:1;min-width:0}.stage-task strong{font-size:.8rem;line-height:1.4;display:block}.stage-task small{color:var(--muted);margin-top:.2rem;font-size:.68rem;display:block}.stage-task:hover{background:var(--hover-surface)}.task-outline{border:1px solid;flex:none;width:.8rem;height:.8rem;margin-top:.15rem}.office-followups{max-width:42rem;margin-top:2rem}.office-followups h3{font-size:.9rem}main.designed-shell.presentation-office:not(.administration){background:var(--hc-background)}main.designed-shell.presentation-office .stage-rail{background:0 0;border-width:0 1px 0 0;padding:.8rem}main.designed-shell.presentation-office .stage-home-sheet{box-shadow:0 .25rem 1.5rem #20261807}main.designed-shell.presentation-office .stage-center :is(.card,.detail){border-radius:0;padding:1.4rem}main.designed-shell.presentation-office .stage-center .document-surface{max-width:78rem;margin-inline:auto;box-shadow:0 .3rem 1.2rem #1520150b}main.designed-shell.presentation-office .document-surface .detail-title{border-bottom:1px solid var(--line);padding-bottom:.8rem}main.designed-shell.presentation-office .sales-tabs{border-bottom:1px solid var(--line);gap:1rem;padding:.3rem 0 .6rem}main.designed-shell.presentation-office .sales-tabs button{color:var(--muted);background:0 0;border:0;border-radius:0;padding:.4rem .3rem;font-size:.76rem}main.designed-shell.presentation-office .sales-tabs button.active{color:var(--text);box-shadow:0 2px #8e785a}main.designed-shell.presentation-workshop:not(.administration){padding-left:7.3rem}main.designed-shell.presentation-workshop .designed-navigation{background:#192523;width:5.9rem;padding:.8rem .35rem}main.designed-shell.presentation-workshop .navigation-brand{text-align:center;padding:.6rem .3rem 1.2rem;font-size:1.6rem}main.designed-shell.presentation-workshop .navigation-brand small{font-size:.52rem}main.designed-shell.presentation-workshop .designed-navigation button{text-align:center;flex-direction:column;gap:.4rem;min-height:4.4rem;padding:.85rem .2rem;font-size:.64rem;line-height:1.25}main.designed-shell.presentation-workshop .designed-navigation button.active{color:#fff;background:#79674d}main.designed-shell.presentation-workshop .stage-workshop.stage-has-left{grid-template-columns:16rem minmax(0,1fr)}main.designed-shell.presentation-workshop .stage-panel-title h2{font-size:1.1rem}.workshop-queue{padding:1rem .65rem}.stage-rail-caption{color:var(--muted);font-size:.7rem}.queue-count{background:var(--surface-soft);margin-left:auto;padding:.2rem .5rem;font-size:.8rem}.queue-dot{background:#b99557;flex:none;width:.5rem;height:.5rem;margin-top:.25rem}.queue-dot.running{background:#86ba86}.queue-sequence{font:600 .8rem ui-monospace,Consolas,monospace}.queue-row{border-left:3px solid #0000;align-items:flex-start;padding:1rem .5rem}.queue-row.selected{background:color-mix(in srgb, #a88b5e 22%, var(--surface));color:var(--text);border-left-color:#bfa174}.workshop-focus{min-width:0}.workshop-focus-heading{border:1px solid var(--line);background:var(--surface);align-items:center;gap:1.5rem;padding:1.6rem;display:flex}.workshop-focus-heading h2{margin:.3rem 0;font-size:clamp(1.5rem,2.5vw,2.7rem);line-height:1.2}.workshop-focus-heading p{color:var(--muted);margin:.3rem 0;font-size:.75rem}.workshop-focus-symbol{color:#bba482;flex:none;width:4rem;height:4rem}.workshop-state{color:#f2f7ed;white-space:nowrap;background:#465f48;margin-left:auto;padding:.6rem .8rem;font-size:.8rem}.workshop-facts{border:1px solid var(--line);background:var(--surface);border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:1.1rem;display:grid}.workshop-facts>div{border-right:1px solid var(--line);padding:0 .8rem}.workshop-facts>div:last-child{border:0}.workshop-facts dt{color:var(--muted);font-size:.7rem}.workshop-facts dd{margin:.45rem 0 0;font-size:.95rem}.workshop-action-deck{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.65rem;margin:1rem 0;display:grid}.workshop-action-deck>button{min-height:8.5rem;color:var(--text);background:var(--surface-raised);border:1px solid var(--line);border-radius:.15rem;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;width:100%;display:flex}.workshop-action-deck>button:hover{background:var(--hover-surface);box-shadow:inset 0 0 0 1px var(--muted)}.workshop-action-deck>button.workshop-primary-tile{color:#fff;background:#9c815e;border-color:#ab9473}.workshop-action-deck svg{width:2.1rem;height:2.1rem}.workshop-action-deck strong{font-size:1rem}.workshop-action-deck small{font-size:.7rem}.workshop-lower{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.stage-note-panel{background:var(--surface);border:1px solid var(--line);min-width:0;padding:1rem}.stage-note-panel h3{border-bottom:1px solid var(--line);margin:0 0 .3rem;padding-bottom:.65rem;font-size:.95rem}.stage-note-panel p{color:var(--muted);font-size:.8rem}.stage-text-link{color:var(--text);background:0 0;border:0;font-size:.75rem;text-decoration:underline}main.designed-shell.presentation-workshop .sales-tabs{background:var(--surface);border:1px solid var(--line);padding:.5rem}main.designed-shell.presentation-workshop .sales-tabs button{color:var(--text);border:1px solid var(--line);background:0 0}main.designed-shell.presentation-workshop .sales-tabs button.active{color:#fff;background:#7a6549}html[data-hc-workspace=manga] body{background:#111}main.designed-shell.presentation-manga:not(.administration){--hc-primary:#db1522;--hc-secondary:#202020;--hc-accent:#d81723;isolation:isolate;background:0 0;padding:0 clamp(1rem,2.5vw,3rem) 1rem;position:relative}main.designed-shell.presentation-manga:not(.administration):before{content:"";z-index:-1;pointer-events:none;clip-path:polygon(0 0,22% 0,0 27%,0 62%,7% 78%,0 100%,0 100%);background:repeating-linear-gradient(133deg,#0000 0 7px,#fff9 7px 8px,#0000 9px 18px),#111;position:fixed;inset:0}main.designed-shell.presentation-manga:not(.administration):after{content:"";z-index:-1;pointer-events:none;clip-path:polygon(94% 0,100% 0,100% 21%,98% 24%,100% 69%,100% 100%,69% 100%,96% 91%,100% 57%,100% 0);background:repeating-linear-gradient(132deg,#111 0 5px,#f5f5f5 5px 7px,#111 7px 14px,#d10c1b 14px 22px);position:fixed;inset:0}main.designed-shell.presentation-manga>.app-header{color:#fff;border:0;gap:1.4rem;min-height:7rem;padding:1rem 0 .7rem}main.designed-shell.presentation-manga .workspace-monogram{letter-spacing:-.07em;text-align:center;min-width:10rem;font-family:Arial,sans-serif;font-size:clamp(2.3rem,4vw,4.5rem);font-weight:900;display:block}main.designed-shell.presentation-manga .workspace-monogram span{color:#f01928}main.designed-shell.presentation-manga .workspace-heading{color:#111;clip-path:polygon(5% 0,100% 0,95% 100%,0 100%);background:#fff;min-width:20rem;padding:.45rem 2rem .45rem 1.4rem;transform:rotate(-1.5deg)}main.designed-shell.presentation-manga>.app-header h1{color:#111;letter-spacing:-.015em;text-transform:none;white-space:nowrap;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(1.8rem,3vw,3.4rem);font-style:italic;font-weight:700}main.designed-shell.presentation-manga .app-header .eyebrow{color:#555;font-size:.55rem}main.designed-shell.presentation-manga .app-header .dev{color:#555}main.designed-shell.presentation-manga .presentation-motto{color:#333;text-transform:uppercase;letter-spacing:.12em;font-size:.6rem}main.designed-shell.presentation-manga .profile-button{color:#fff}main.designed-shell.presentation-manga .workspace-settings-popup>summary{color:#fff;background:#181818;border-color:#777}main.designed-shell.presentation-manga .workspace-environment{color:#e5cc9c;background:#2c261e;border-color:#655137;width:fit-content;max-width:100%;margin:0 0 .3rem auto;padding:.15rem .45rem;font-size:.6rem}main.designed-shell.presentation-manga .designed-navigation{background:#111;border:0;border-bottom:3px solid #e8e8e8;flex-flow:wrap;justify-content:center;align-items:center;gap:.1rem;width:100%;margin:0;padding:.25rem .5rem .55rem;display:flex;position:relative;inset:auto;overflow:visible}main.designed-shell.presentation-manga .navigation-brand{display:none}main.designed-shell.presentation-manga .designed-navigation button{color:#fff;isolation:isolate;background:0 0;border:0;border-radius:0;gap:.35rem;width:auto;padding:.65rem .85rem;font-family:Arial Narrow,Arial,sans-serif;font-size:.86rem;font-weight:700;display:flex;position:relative}main.designed-shell.presentation-manga .designed-navigation button:before{content:"";z-index:-1;background:#242424;position:absolute;inset:0;transform:skew(-24deg)}main.designed-shell.presentation-manga .designed-navigation button.active:before{background:#e31322}main.designed-shell.presentation-manga .designed-navigation button:hover:before{background:#782129}main.designed-shell.presentation-manga .designed-navigation button[data-destination=admin]{margin:0}main.designed-shell.presentation-manga .designed-navigation svg{width:.9rem;height:.9rem}.stage-manga{gap:1rem;margin-top:1rem}.stage-manga.stage-has-left{grid-template-columns:minmax(11rem,14rem) minmax(0,1fr)}.stage-manga.stage-has-right{grid-template-columns:minmax(0,1fr) minmax(12rem,16rem)}.stage-manga .stage-rail{border:2px solid #111;border-top:.3rem solid #e01826;padding:1rem .85rem;position:sticky;box-shadow:-.35rem .4rem #050505}.stage-manga .customer-rail{transform:rotate(-.7deg)}.stage-manga .task-rail{transform:rotate(.7deg)}.stage-manga .stage-panel-title h2,.stage-manga .stage-home-heading h2{font-family:Impact,Arial Narrow,sans-serif;font-size:1.9rem;font-style:italic;font-weight:700}.ink-slashes{color:#ec1423;font:italic 900 2rem/1 Impact,sans-serif}.stage-manga .stage-panel-title{margin-bottom:1rem}.stage-manga .stage-panel-title>button{color:#fff;background:#e51624;border:1px solid #111;border-radius:0}.stage-manga .customer-index .stage-index-row{justify-content:space-between;padding:.9rem .35rem}.stage-manga .customer-index strong{font-family:Arial Narrow,Arial,sans-serif;font-size:.85rem}.stage-manga .customer-index .stage-index-row:hover{color:#fff;background:#e01422}.stage-manga .customer-index .stage-index-row:hover small{color:#fff}.stage-manga .stage-breadcrumb,.stage-manga .stage-breadcrumb button{color:#ddd}.stage-manga .stage-home-sheet{border:3px solid #111;padding:1.5rem}.stage-manga .stage-home-heading h2{font-size:2.8rem}.stage-manga .stage-home-actions button{border:1px solid;border-radius:0;box-shadow:.18rem .18rem}.stage-manga .stage-home-actions button:first-child{color:#fff;background:#d81723;border-color:#111;box-shadow:.2rem .2rem #111}.stage-manga .home-document-row{padding-block:1rem}.stage-manga .home-document-row:hover{border-left:3px solid #d81723}.stage-manga .stage-home-metrics>:is(div,button){background:var(--surface);border:1px solid var(--line)}.stage-manga .stage-home-metrics strong{font-family:Arial Narrow,Arial,sans-serif;font-weight:800}.task-rail-tab{border-bottom:2px solid #d81723;padding:.25rem 0 .75rem;font-size:.8rem;font-weight:700}.stage-manga .stage-task.urgent{background:var(--hover-surface);border-left:3px solid #dc1220;padding-left:.4rem}.stage-manga .task-outline{color:#e21a25}.ink-outro{color:#fff;clip-path:polygon(0 8%,100% 0,100% 100%,0 100%);background:linear-gradient(132deg,#0000 25%,#111 25%),repeating-linear-gradient(130deg,#fff 0 4px,#171717 5px 7px,#eee 8px 10px);border-top:.4rem solid #d41624;min-height:8.3rem;margin:1.2rem -.85rem -1rem;padding:1.3rem}.ink-outro>span{letter-spacing:.12em;margin-left:32%;font:.85rem/1.35 Arial Narrow,Arial,sans-serif;display:block}.ink-outro strong{color:#ff3441}.stage-manga .stage-footnote{color:#bbb}.stage-manga:not(.stage-home) .stage-center{background:var(--surface);border:2px solid #111;padding:1rem;box-shadow:.2rem .3rem #050505}.stage-manga:not(.stage-home) .stage-breadcrumb,.stage-manga:not(.stage-home) .stage-breadcrumb button,.stage-manga:not(.stage-home) .stage-footnote{color:var(--muted)}main.designed-shell.presentation-manga .stage-center :is(.card,.list,.detail){border:2px solid #111;border-radius:0;box-shadow:.2rem .25rem #050505}main.designed-shell.presentation-manga .stage-center .card{padding:1.2rem}main.designed-shell.presentation-manga .stage-center h2{text-transform:none;font-family:Impact,Arial Narrow,sans-serif;font-size:1.8rem;font-style:italic;font-weight:700}main.designed-shell.presentation-manga .stage-center .detail-title h2:after{content:"";background:repeating-linear-gradient(90deg,#e81726 0 4px,#0000 4px 8px);width:1.4rem;height:1.3rem;margin-left:.5rem;display:inline-block;transform:skew(-24deg)}main.designed-shell.presentation-manga .sales-tabs{gap:.3rem;margin:0 0 .5rem;padding:0}main.designed-shell.presentation-manga .sales-tabs button{color:#fff;background:#222;border:1px solid #6c6c6c;border-radius:0;padding:.45rem .7rem;font-size:.73rem}main.designed-shell.presentation-manga .sales-tabs button.active{background:#d51422;border-color:#d51422}main.designed-shell.presentation-manga .invoice-workspace>.actions,main.designed-shell.presentation-manga .offer-workspace>.actions{background:var(--surface);border:2px solid #111;margin-bottom:.5rem;padding:.35rem .5rem}main.designed-shell.presentation-manga .invoice-workspace>.actions button,main.designed-shell.presentation-manga .offer-workspace>.actions button{padding:.3rem .5rem;font-size:.7rem}main.designed-shell.presentation-manga .stage-center .invoice-workspace>.card{box-shadow:none;border:0;margin-top:0;padding:.7rem 0 0}main.designed-shell.presentation-manga .stage-center .invoice-workspace>.actions{border:0;margin:.25rem 0;padding:0}main.designed-shell.presentation-manga .stage-center .sales-tabs{border-bottom:1px solid var(--line);padding-bottom:.5rem}main.designed-shell.presentation-manga .stage-center .sales-tabs button{background:var(--surface);color:var(--muted);border:0}main.designed-shell.presentation-manga .stage-center .sales-tabs button.active{color:var(--text);box-shadow:0 2px #d51422}main.designed-shell.presentation-manga .stage-center .dense-head{z-index:2;position:sticky;top:0}main.designed-shell .stage-center :is(.invoice-workspace,.offer-workspace,.m3-view,.domain-view){min-width:0}main.designed-shell .stage-center .dense-list{max-width:100%;overflow-x:auto}main.designed-shell .stage-center .detail-title{gap:.8rem}main.designed-shell .stage-center .detail-title>div>p{margin:.2rem 0 .5rem;font-size:.75rem}main.designed-shell .stage-center .detail-title .eyebrow{font-size:.58rem}main.designed-shell .stage-center .compact-filter{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.5rem}main.designed-shell .stage-center .compact-filter label{min-width:0;font-size:.72rem}main.designed-shell .stage-center .compact-filter :is(input,select){min-width:0;min-height:2.2rem;padding:.4rem;font-size:.8rem}main.designed-shell .stage-center .lookup-input input{min-width:0}main.designed-shell .stage-center :is(.invoice-row,.offer-row){font-size:.78rem}main.designed-shell .stage-center :is(.invoice-row,.offer-row) button{font-size:.76rem}main.designed-shell .stage-center .dense-head{background:var(--surface-soft);color:var(--text)}main.designed-shell .stage-center .dense-head button{color:var(--text);background:0 0}main.designed-shell .stage-center .grid-column-resizer{background:0 0}main.designed-shell .app-legal-footer{font-size:.65rem}@keyframes playful-row-drift{0%{translate:-12px}to{translate:12px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-width:901px){html[data-hc-workspace=manga]:not([data-hc-playful-motion=off]) main.designed-shell :is(.playful-row,.invoice-list-row,.offer-list-entry,.customer-list .list-row,.article-row:not(.dense-head)){animation:linear both playful-row-drift;animation-timeline:view();animation-range:entry exit}}}@media (prefers-reduced-motion:reduce){main.designed-shell :is(.playful-row,.invoice-list-row,.offer-list-entry,.customer-row,.article-row){animation:none;translate:none}}@media (max-width:1450px) and (min-width:901px){.stage-manga.stage-has-left.stage-has-right{grid-template-columns:11rem minmax(0,1fr) 12rem;gap:.65rem}.stage-manga .stage-rail{padding:.75rem .55rem}.stage-manga .stage-task strong{font-size:.74rem}main.designed-shell.presentation-manga:not(.administration){padding-inline:1rem}main.designed-shell.presentation-manga .workspace-monogram{min-width:7rem}main.designed-shell.presentation-manga .workspace-heading{min-width:16rem}.home-document-row{gap:.5rem}.home-document-date{display:none}.home-document-row{grid-template-columns:1.2rem minmax(7rem,1fr) auto auto 1rem}.designed-workspace.stage-office.stage-has-left{grid-template-columns:12rem minmax(0,1fr);gap:.8rem}}@media (max-width:1100px){main.designed-shell .profile-label{display:none}.workshop-focus-heading{flex-wrap:wrap;gap:.7rem;padding:1rem}.workshop-state{margin-left:0}main.designed-shell.presentation-workshop .stage-workshop.stage-has-left{grid-template-columns:13rem minmax(0,1fr)}.workshop-lower{grid-template-columns:1fr}main.designed-shell .stage-center .card{padding:1rem}}@media (max-width:900px){main.designed-shell.presentation-ready:not(.administration){padding:.5rem .7rem 1rem}main.designed-shell>.app-header{gap:.6rem;min-height:4rem;padding:.35rem 0 .7rem}main.designed-shell .app-header h1{font-size:1.5rem}main.designed-shell .presentation-motto{display:none}main.designed-shell .identity{gap:.5rem;width:auto}main.designed-shell .mobile-navigation-toggle{width:100%;margin:.5rem 0;display:flex}main.designed-shell .designed-navigation{border:1px solid var(--line);flex-flow:wrap;width:100%;margin:.5rem 0;padding:.5rem;display:none;position:static}main.designed-shell .designed-navigation.mobile-navigation-open{display:flex}main.designed-shell .navigation-brand{display:none}main.designed-shell .designed-navigation button{text-align:left;flex-direction:row;width:auto;min-height:2.8rem;padding:.5rem .7rem;font-size:.8rem}main.designed-shell .designed-workspace:is(.stage-office,.stage-workshop,.stage-manga){grid-template-columns:minmax(0,1fr)}.stage-mobile-context{display:block}.stage-mobile-context button{text-align:left;background:var(--surface);width:100%;color:var(--text);border:1px solid var(--line);padding:.6rem;font-size:.8rem}.designed-workspace .stage-rail{display:none;position:static;transform:none}.designed-workspace.contexts-open .stage-rail{display:block}.stage-scroll{max-height:19rem}.stage-manga .stage-center{grid-row:auto}.stage-home-sheet{padding:1rem}.home-document-row{grid-template-columns:1.2rem minmax(0,1fr) auto 1rem;gap:.5rem}.home-document-date{display:none}.home-document-row .stage-status{grid-area:2/2;justify-self:start}.home-document-money{grid-area:1/3}.home-document-row>span:last-child{grid-area:1/4}main.designed-shell.presentation-manga .workspace-monogram{min-width:0;font-size:2rem}main.designed-shell.presentation-manga .workspace-heading{min-width:0;padding:.4rem .8rem}main.designed-shell.presentation-manga>.app-header{flex-wrap:wrap;gap:.55rem;min-height:4.5rem}main.designed-shell.presentation-manga>.app-header h1{font-size:clamp(1.25rem,3.6vw,2rem)}main.designed-shell.presentation-manga .workspace-settings-popup>summary{padding:.4rem;font-size:.67rem}main.designed-shell.presentation-manga .designed-navigation{display:none}main.designed-shell.presentation-manga .designed-navigation.mobile-navigation-open{display:flex}.workshop-action-deck{grid-template-columns:repeat(2,minmax(0,1fr))}.workshop-facts{padding:.8rem .2rem}.workshop-facts dd{font-size:.78rem}.stage-footnote{flex-wrap:wrap}}@media (forced-colors:active){main.designed-shell.presentation-manga:not(.administration):before,main.designed-shell.presentation-manga:not(.administration):after,.ink-outro{display:none}main.designed-shell .designed-navigation button{border:1px solid buttontext}main.designed-shell .designed-navigation button.active{outline:2px solid highlight}main.designed-shell.presentation-manga .workspace-heading{clip-path:none;transform:none}.stage-manga .stage-rail{transform:none}}@media (max-width:900px){main.designed-shell.presentation-ready .designed-workspace[class]{grid-template-columns:minmax(0,1fr)}main.designed-shell.presentation-ready .designed-navigation{flex-direction:row;width:100%;padding:.5rem;position:static}main.designed-shell.presentation-ready .designed-navigation button{flex-direction:row;width:auto;min-height:2.8rem;padding:.5rem;font-size:.8rem}main.designed-shell.presentation-ready .navigation-brand{display:none}main.designed-shell.presentation-ready .app-header{flex-wrap:wrap}main.designed-shell.presentation-ready .identity{flex-shrink:0;display:flex}main.designed-shell.presentation-ready .identity .profile-initials{place-items:center;min-width:2rem;display:inline-grid}main.designed-shell.presentation-ready .profile-button{min-width:2.75rem;min-height:2.75rem}main.designed-shell.presentation-ready .profile-popup{z-index:100;width:auto;min-width:0;max-height:70vh;padding:.55rem;position:fixed;inset:auto .7rem .7rem;overflow-y:auto}main.designed-shell.presentation-ready .profile-popup button{min-height:2.75rem;color:var(--text);padding:.65rem;display:flex}main.designed-shell.presentation-ready .workspace-settings-popup .workspace-settings-inner{width:auto;max-height:calc(100vh - 7rem);position:fixed;inset:5.5rem .7rem auto;overflow-y:auto}main.designed-shell.presentation-ready .stage-center{width:100%;min-width:0}main.designed-shell.presentation-ready .stage-rail{transform:none}.stage-text-link{white-space:normal;text-align:left}}main.designed-shell.presentation-manga .invoice-workspace>.card:not(.document-surface) .detail-title>div>p{display:none}main.designed-shell.presentation-manga .invoice-workspace>.card:not(.document-surface) .detail-title h2{margin:.5rem 0 .7rem}main.designed-shell.presentation-manga .invoice-workspace>.card:not(.document-surface) .detail-title{align-items:center;margin-bottom:.4rem}main.designed-shell.presentation-workshop .workshop-action-deck>button{width:100%;min-height:8rem}main.designed-shell .global-search{margin:.3rem 0 .85rem}main.designed-shell .global-search .search-field{max-width:none}main.designed-shell .global-search input{min-height:2.1rem;padding:.4rem .65rem;font-size:.8rem}main.designed-shell .global-search button{min-height:2.1rem;padding:.4rem .65rem;font-size:.75rem}.workspace-collection:not(.collection-tiles),.workspace-collection:not(.collection-tiles)>.collection-content{display:contents}main.designed-shell.presentation-workshop.presentation-ready:not(.administration){--radius:.2rem;padding:0 1.4rem 1.5rem 16.2rem}main.designed-shell.presentation-workshop .designed-navigation{background:#18221f;border-right:1px solid #59645c;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.55rem;width:14.8rem;padding:1.1rem .7rem;display:grid}main.designed-shell.presentation-workshop .navigation-brand{grid-column:1/-1;padding:.3rem .5rem 1.2rem;font-size:2rem}main.designed-shell.presentation-workshop .designed-navigation button{text-align:center;background:#24312b;border:1px solid #48574b;flex-direction:column;justify-content:center;gap:.65rem;min-height:6.3rem;padding:.7rem .4rem;font-size:.79rem;font-weight:600;display:flex}main.designed-shell.presentation-workshop .designed-navigation svg{width:1.7rem;height:1.7rem}main.designed-shell.presentation-workshop .designed-navigation button.active{color:#fff;background:#9a7c53;border-color:#c2a77e}main.designed-shell.presentation-workshop .designed-navigation button:hover{background:#394a3e;border-color:#bca580}main.designed-shell.presentation-workshop .designed-navigation button[data-destination=admin]{margin:0}main.designed-shell.presentation-workshop .designed-workspace{grid-template-columns:minmax(0,1fr)}.workshop-desk{gap:1.35rem;display:grid}.workshop-desk .workshop-focus-heading{border-top:.25rem solid #b79767;gap:1.2rem;padding:1.6rem}.workshop-desk .workshop-focus-heading>div{flex:1;min-width:0}.workshop-desk .workshop-focus-heading h2{overflow-wrap:anywhere;font-size:clamp(1.5rem,2.4vw,2.5rem)}.workshop-desk .workshop-primary-tile{color:#fff;background:#a08053;border:1px solid #d6b27e;min-height:4rem;padding:1.2rem 1.5rem;font-size:1rem}.workshop-desk .workshop-focus-symbol{width:3.5rem;height:3.5rem}.workshop-desk .workshop-action-deck{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));margin-bottom:0}main.designed-shell.presentation-workshop .workshop-action-deck>button{background:var(--surface);border-top:3px solid #80967d;min-height:8.5rem}.workshop-board{min-width:0}.workshop-board>header{justify-content:space-between;align-items:center;gap:1rem;margin:0 0 .8rem;display:flex}.workshop-board>header h2{margin:.2rem 0;font-size:1.3rem}.workshop-board>header h2>span{background:var(--surface-raised);border:1px solid var(--line);vertical-align:middle;margin-left:.4rem;padding:.15rem .5rem;font-size:.9rem;display:inline-block}.workshop-board>header button{border:1px solid var(--line);background:var(--surface);color:var(--text);padding:.5rem .8rem}.workshop-board>header small{color:var(--muted)}.workshop-job-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:.75rem;display:grid}.workshop-job{text-align:left;min-height:10.8rem;color:var(--text);background:var(--surface);border:1px solid var(--line);box-shadow:none;border-left:4px solid #687d69;grid-template-columns:1fr auto;align-content:start;gap:1rem .6rem;padding:1.1rem;display:grid}.workshop-job strong{overflow-wrap:anywhere;grid-column:1/-1;font-size:1.1rem;line-height:1.4}.workshop-job .job-date{color:var(--muted);font:600 .9rem ui-monospace,Consolas,monospace}.workshop-job .job-state{background:var(--surface-soft);border:1px solid var(--line);padding:.2rem .4rem;font-size:.75rem}.workshop-job .job-state[data-status=in_progress]{color:#fff;background:#35543c}.workshop-job .job-choice{color:var(--muted);grid-column:1/-1;justify-content:space-between;padding-top:.3rem;font-size:.78rem;display:flex}.workshop-job.selected{background:color-mix(in srgb,#a98b5d 20%,var(--surface));border-color:#c3a16c #c3a16c #c3a16c #ddbc86}.workshop-job:hover{background:var(--hover-surface);border-color:#c3a16c}.workshop-day-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;display:grid}.workshop-note-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:.65rem;display:grid}.workshop-note{text-align:left;background:var(--surface);min-height:9rem;color:var(--text);border:1px solid var(--line);flex-direction:column;gap:.6rem;padding:1rem;display:flex}.workshop-note svg{color:#ae946e;width:1.4rem;height:1.4rem}.workshop-note small{color:var(--muted)}.workshop-note:hover{background:var(--hover-surface)}.collection-tiles{--tile-width:21rem;min-width:0}.collection-tiles.collection-compact{--tile-width:16rem}.collection-toolbar{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;margin:.5rem 0 .9rem;font-size:.85rem;display:flex}.collection-toolbar strong{color:var(--text);font-size:1.1rem}.collection-size{gap:.25rem;display:flex}.collection-size button{color:var(--text);background:var(--surface);border:1px solid var(--line);padding:.4rem .8rem}.collection-size button[aria-pressed=true]{color:#fff;background:#806948;border-color:#b89c72}html[data-hc-workspace=workshop] .collection-tiles .dense-list,main.presentation-workshop .customer-list .collection-tiles .collection-content{grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--tile-width)),1fr));background:0 0;border:0;gap:1rem;max-height:none;padding:0;display:grid;overflow:visible}html[data-hc-workspace=workshop] .collection-tiles .dense-head{display:none}html[data-hc-workspace=workshop] .collection-tiles :is(.dense-row,.invoice-list-row,.offer-list-entry,.task-row,.list-row):not(.dense-head){border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;color:var(--text);border-top:4px solid #7c927a;border-radius:.2rem;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;align-items:start;gap:.85rem 1rem;padding:1.2rem;font-size:.95rem;display:grid;box-shadow:0 2px #0002}html[data-hc-workspace=workshop] .collection-tiles :is(.dense-row,.invoice-list-row,.offer-list-entry,.task-row,.list-row):hover{background:var(--hover-surface);border-color:#baa179}html[data-hc-workspace=workshop] .collection-tiles [data-label]{overflow-wrap:anywhere;white-space:normal;min-width:0;font-size:.95rem}html[data-hc-workspace=workshop] .collection-tiles [data-label]:before{content:attr(data-label);color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.35rem;font-size:.68rem;font-weight:500;display:block}html[data-hc-workspace=workshop] .collection-tiles :is([data-label=Bezeichnung],[data-label=Beschreibung],[data-label=Einsatz],[data-label=Kunde]){grid-column:1/-1;font-size:1.05rem;font-weight:650}html[data-hc-workspace=workshop] .collection-tiles [data-label=Artikelnummer]{grid-column:1/-1;font:600 1rem ui-monospace,Consolas,monospace}html[data-hc-workspace=workshop] .collection-tiles :is(.invoice-number-link,.invoice-open-action,.action-edit,.article-row>button){text-align:left;background:var(--surface-soft);color:var(--text);border:1px solid var(--line);padding:.6rem .75rem;font-size:.9rem}html[data-hc-workspace=workshop] .collection-tiles .invoice-number-link{background:0 0;border:0;grid-column:1/-1;padding:0;font-size:1.2rem}html[data-hc-workspace=workshop] .collection-tiles :is(.invoice-open-action,.action-edit,.article-row>button,.task-row>button){text-align:center;grid-column:1/-1;width:100%;margin-top:.35rem}html[data-hc-workspace=workshop] .collection-tiles .invoice-status-cell{grid-column:1/-1}html[data-hc-workspace=workshop] .collection-tiles .status-badge{border-radius:.15rem;width:fit-content;padding:.35rem .6rem}html[data-hc-workspace=workshop] .collection-tiles .status-badge:before{color:inherit;opacity:.85}html[data-hc-workspace=workshop] .collection-tiles .offer-list-entry{display:block;position:relative}html[data-hc-workspace=workshop] .collection-tiles .offer-row.invoice-open{width:100%;color:var(--text);text-align:left;background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;padding:0;display:grid}html[data-hc-workspace=workshop] .collection-tiles .offer-row.invoice-open [data-label=Nummer]{grid-column:1/-1;padding-right:2rem;font-size:1.2rem}html[data-hc-workspace=workshop] .collection-tiles .offer-row.invoice-open [data-label=Aktion]{background:var(--surface-soft);border:1px solid var(--line);text-align:center;grid-column:1/-1;padding:.7rem}html[data-hc-workspace=workshop] .collection-tiles [data-label=Aktion]:before{display:none}html[data-hc-workspace=workshop] .collection-tiles .offer-list-entry>.icon-action{position:absolute;inset:.8rem .8rem auto auto}html[data-hc-workspace=workshop] .collection-tiles .task-row>div{grid-column:1/-1;gap:.65rem;display:grid}html[data-hc-workspace=workshop] .collection-tiles .task-row strong{font-size:1.05rem}html[data-hc-workspace=workshop] .collection-tiles .task-row small{color:var(--muted)}html[data-hc-workspace=workshop] .collection-tiles .list-row{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:9rem;display:flex}html[data-hc-workspace=workshop] .collection-tiles .list-row.selected{background:var(--selected-surface);border-color:#c8a97b}main.presentation-workshop .workspace>.split:has(>.customer-list){grid-template-columns:minmax(0,1fr);display:grid}main.presentation-workshop .workspace>.split:has(>.customer-list-with-selection){grid-template-columns:minmax(16rem,1fr) minmax(0,2fr)}main.presentation-workshop .customer-list{background:0 0;border:0;max-height:none;padding:0;overflow:visible}main.presentation-workshop .customer-list-with-selection .collection-tiles .collection-content{--tile-width:100%;max-height:65vh;padding:.2rem;overflow-y:auto}main.presentation-workshop .customer-list>form{background:var(--surface);border:1px solid var(--line);margin-top:1rem;padding:1.2rem}main.presentation-workshop .workspace>.split>.empty-panel{display:none}main.designed-shell.presentation-workshop .stage-center :is(.card,.detail){padding:1.2rem}main.designed-shell.presentation-workshop .stage-center .compact-filter{border:1px solid var(--line);background:var(--surface-soft);flex-wrap:wrap;gap:.8rem;margin-bottom:1rem;padding:1rem;display:flex}main.designed-shell.presentation-workshop .stage-center .compact-filter label{flex:10rem;font-size:.8rem}main.designed-shell.presentation-workshop .stage-center .compact-filter :is(input,select,button){min-height:2.8rem;font-size:.95rem}main.designed-shell.presentation-workshop .stage-center .document-surface>:is(form,section,fieldset),main.designed-shell.presentation-workshop .stage-center .detail>form>fieldset{border:1px solid var(--line);background:var(--surface);margin-block:.8rem;padding:1.2rem}main.designed-shell.presentation-workshop .sales-tabs{background:0 0;border:0;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.6rem;padding:0;display:grid}main.designed-shell.presentation-workshop .sales-tabs button{background:var(--surface);min-height:4rem;font-size:.9rem}html[data-hc-workspace=workbench]{--hc-primary:#171717;--hc-secondary:#424242;--hc-accent:#171717;--hc-background:#f6f6f6;--hc-surface:#fff;--hc-text:#171717;--hc-muted:#666;--surface:#fff;--surface-raised:#fff;--surface-soft:#f2f2f2;--field-surface:#fff;--text:#171717;--muted:#666;--line:#ccc;--accent-readable:#171717;--hover-surface:#eee;--selected-surface:#e2e2e2;--selected-text:#111;--page-background-start:#f6f6f6;--page-background-end:#f6f6f6}html[data-hc-workspace=workbench][data-hc-color-scheme=dark]{--hc-primary:#e6e6e6;--hc-primary-text:#111;--hc-secondary:#777;--hc-secondary-text:#fff;--hc-background:#161616;--hc-surface:#202020;--hc-text:#eee;--hc-muted:#bbb;--surface:#202020;--surface-raised:#292929;--surface-soft:#191919;--field-surface:#111;--text:#eee;--muted:#bbb;--line:#555;--accent-readable:#eee;--hover-surface:#333;--selected-surface:#414141;--selected-text:#fff;--page-background-start:#161616;--page-background-end:#161616}main.presentation-workbench.presentation-ready:not(.administration){max-width:none;padding:0 1.25rem 1rem 13.5rem}main.presentation-workbench>.app-header{align-items:center;gap:1rem;min-height:4.2rem;margin:0;padding:.6rem 0}main.presentation-workbench>.app-header h1{letter-spacing:-.035em;margin:.15rem 0;font:600 1.25rem ui-monospace,Consolas,monospace}main.presentation-workbench .presentation-motto{display:none}main.presentation-workbench .app-header .eyebrow{margin:0;font-size:.6rem}main.presentation-workbench .identity{margin-left:auto}main.presentation-workbench .profile-button{color:var(--text);background:0 0;border:0;padding:.2rem}main.presentation-workbench .profile-initials{background:var(--text);color:var(--surface)}main.presentation-workbench .profile-label{font-size:.75rem}main.presentation-workbench .profile-label small{font-size:.65rem}main.presentation-workbench.presentation-ready:not(.administration)>.main-nav{background:var(--surface);border-right:1px solid var(--line);gap:.1rem;width:12.2rem;padding:4.8rem .55rem 1rem;font-family:ui-monospace,Consolas,monospace}main.presentation-workbench.presentation-ready:not(.administration)>.main-nav:before{content:"WORKBENCH";color:var(--text);letter-spacing:-.02em;font:600 .8rem ui-monospace,Consolas,monospace;inset:1.35rem .85rem auto}main.presentation-workbench.presentation-ready:not(.administration)>.main-nav button{color:var(--text);background:0 0;border:0;border-radius:0;padding:.55rem .65rem;font-size:.8rem}main.presentation-workbench.presentation-ready:not(.administration)>.main-nav button:hover{background:var(--hover-surface);color:var(--text)}main.presentation-workbench.presentation-ready:not(.administration)>.main-nav button.active{background:var(--text);color:var(--surface)}main.presentation-workbench :is(.card,.list,.detail,fieldset,.work-summary,.overview-card){box-shadow:none;border-radius:0}main.presentation-workbench :is(h2,h3){letter-spacing:-.02em;font-size:1.1rem}main.presentation-workbench :is(button,input,select,textarea){border-radius:0}main.presentation-workbench .workspace-environment{background:var(--surface-soft);border-color:var(--line);color:var(--muted)}main.presentation-workbench .module-badge{border-color:var(--line);background:var(--surface-soft);color:var(--text)}html[data-hc-workspace=manga],html[data-hc-workspace=manga][data-hc-color-scheme=dark]{--hc-background:#101010;--hc-surface:#fff;--hc-text:#151515;--hc-muted:#606060;--surface:#fff;--surface-raised:#fff;--surface-soft:#f3f2ef;--field-surface:#fff;--text:#151515;--muted:#606060;--line:#ccc;--accent-readable:#bb0e1a;--hover-surface:#fff0ef;--selected-surface:#ffe4e2;--selected-text:#940b14;--hc-primary:#dd1724;--hc-primary-text:#fff;--hc-secondary:#242424;--hc-secondary-text:#fff;--page-background-start:#101010;--page-background-end:#101010}main.designed-shell.presentation-manga.presentation-ready:not(.administration){padding:0 clamp(1.3rem,3vw,3.6rem) 2rem}main.designed-shell.presentation-manga:not(.administration):before{clip-path:polygon(0 0,24% 0,9% 13%,0 38%,5% 54%,0 75%,0 100%,0 0);background:repeating-linear-gradient(132deg,#0000 0 10px,#fff 10px 12px,#0000 12px 18px),radial-gradient(#111 1px,#efefef 1.5px) 0 0/5px 5px}main.designed-shell.presentation-manga:not(.administration):after{clip-path:polygon(98% 0,100% 0,100% 100%,65% 100%,92% 83%,100% 49%,95% 60%,98% 37%,100% 14%,96% 24%);background:repeating-linear-gradient(130deg,#111 0 5px,#fff 5px 7px,#111 7px 14px,#ed1122 14px 27px,#111 27px 34px)}main.designed-shell.presentation-manga>.app-header{gap:2rem;min-height:7.3rem;padding-block:.7rem}main.designed-shell.presentation-manga .workspace-monogram{letter-spacing:-.08em;width:12rem;min-width:12rem;padding:.4rem 0 1rem;font:950 4.6rem/.9 Arial,sans-serif;position:relative}main.designed-shell.presentation-manga .workspace-monogram:after{content:"STRUKTUR MACHT FREIRAUM.";letter-spacing:.14em;font:500 .59rem Arial,sans-serif;position:absolute;bottom:0;left:.6rem}main.designed-shell.presentation-manga .workspace-heading{clip-path:none;isolation:isolate;background:0 0;min-width:0;padding:.65rem 2.4rem .65rem 1.7rem;position:relative;transform:none}main.designed-shell.presentation-manga .workspace-heading:before{content:"";z-index:-1;background:#fff;border-bottom:4px solid #e21928;position:absolute;inset:-.1rem 0;transform:skew(-18deg)rotate(-1.5deg);box-shadow:.3rem .3rem #111}main.designed-shell.presentation-manga>.app-header h1{letter-spacing:-.035em;font-size:clamp(2rem,3.4vw,4rem)}main.designed-shell.presentation-manga .workspace-heading .presentation-motto{display:none}main.designed-shell.presentation-manga .designed-navigation{background:0 0;border-bottom:0;justify-content:flex-start;gap:.1rem;margin-bottom:.5rem;padding:.3rem 1.2rem .8rem}main.designed-shell.presentation-manga .designed-navigation:after{content:"";background:radial-gradient(#111 1px,#fff 1.3px) 0 0/4px 4px;height:.5rem;position:absolute;bottom:0;left:0;right:0;transform:rotate(-.3deg)}main.designed-shell.presentation-manga .designed-navigation button{min-height:2.8rem;padding:.8rem 1rem;font-family:Arial Narrow,Arial,sans-serif;font-size:.92rem}main.designed-shell.presentation-manga .designed-navigation button:before{background:#161616;border-right:1px solid #454545}main.designed-shell.presentation-manga .designed-navigation button.active:before{background:#ed1726;border:0}.stage-manga{gap:1.5rem}main.designed-shell.presentation-manga .stage-breadcrumb button{color:#fff;background:#191919;border:1px solid #777;padding:.3rem .6rem}main.designed-shell.presentation-manga .stage-breadcrumb button:hover{background:#333}.stage-manga.stage-has-left.stage-has-right{grid-template-columns:minmax(12rem,16rem) minmax(0,1fr) minmax(13rem,18rem)}.stage-manga .stage-rail{isolation:isolate;box-shadow:none;background:#fff;border:0;border-top:4px solid #ed1726;padding:1.2rem 1rem;transform:none}.stage-manga .stage-rail:before{content:"";z-index:-1;pointer-events:none;background:#fff;border:3px solid #111;position:absolute;inset:-.3rem;transform:skewY(-.6deg);box-shadow:.25rem .3rem #050505}.stage-manga .task-rail:before{transform:skewY(1.1deg)}.stage-manga .stage-panel-title h2{letter-spacing:-.015em;font-size:2rem}.stage-manga .stage-scroll{margin:0 -10px;padding:0 13px}.stage-manga .customer-index .stage-index-row{background:#fff;border-bottom-color:#ddd;padding:1rem .4rem}.stage-manga .customer-index strong{font-family:Arial Narrow,Arial,sans-serif;font-size:.98rem;font-weight:800}.stage-manga .customer-index small{font-size:.75rem}.stage-manga .stage-index-row:hover{color:#fff;background:#e91927}.stage-manga .stage-index-row:hover small{color:#fff}.stage-manga .stage-rail-action{color:#171717;background:#fff;border:2px solid #171717;padding:.8rem;font-size:.8rem;font-weight:700}.stage-manga .stage-task{border-bottom:1px solid #ccc;padding:1rem .35rem}.stage-manga .stage-task strong{font-family:Arial Narrow,Arial,sans-serif;font-size:.92rem}.stage-manga .stage-task small{font-size:.74rem}.stage-manga .task-outline{background:#fff;width:1.1rem;min-width:1.1rem;height:1.1rem}.stage-manga .ink-outro{background:linear-gradient(128deg,#0000 30%,#111 31%),repeating-linear-gradient(133deg,#fff 0 3px,#111 3px 4px,#fff 5px 8px);min-height:10rem;margin-top:1.5rem;padding-top:2rem}.stage-manga .ink-outro>span{font-size:1rem;font-weight:600}.stage-manga .stage-home-sheet{border:3px solid #111;padding:1.5rem;position:relative;box-shadow:.35rem .4rem #000}.stage-manga .stage-home-heading{border-bottom:3px solid #151515;margin-bottom:1.25rem;padding:.6rem .4rem 1.3rem;position:relative}.stage-manga .stage-home-heading:after{content:"//";color:#e61624;font:italic 900 4rem/1 Impact,sans-serif;position:absolute;top:.5rem;right:.3rem}.stage-manga .stage-home-heading h2{letter-spacing:-.04em;margin:.3rem 0;padding-right:3rem;font-size:clamp(2.8rem,4vw,4.5rem)}.stage-manga .stage-home-heading>p:last-child{max-width:32rem;font-size:.9rem}.stage-manga .stage-home-actions{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.8rem;margin:1.2rem 0 1.8rem;display:grid}.stage-manga .stage-home-actions button{color:#111;background:#fff;border:2px solid #111;flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem;min-height:6.5rem;padding:1rem;font-size:1.05rem;font-weight:800;display:flex;box-shadow:.28rem .28rem #111}.stage-manga .stage-home-actions button svg{width:1.9rem;height:1.9rem}.stage-manga .stage-home-actions button:first-child{color:#fff;background:#e61624}.stage-manga .home-document-list{padding-inline:13px}.stage-manga .home-document-row{background:#fff;border-bottom:1px solid #ccc;gap:.8rem}.stage-manga .home-document-row:nth-child(2n){background:#f8f7f5}.stage-manga .home-document-row:hover{background:#fff0ef}.stage-manga .stage-home-metrics{border-top:3px solid #111;gap:.8rem;padding-top:1rem}.stage-manga .stage-home-metrics>:is(div,button){background:linear-gradient(135deg,#0000 93%,#ed1726 93%),#fff;border:1px solid #aaa;min-height:6rem;padding:1.2rem}.stage-manga .stage-home-metrics strong{font-size:1.8rem;font-weight:850}main.designed-shell.presentation-manga .stage-center .dense-list{padding-inline:14px}main.designed-shell.presentation-manga .stage-center .dense-head{z-index:1;color:#111;background:#fff;border-bottom:2px solid #171717;position:sticky;top:0}main.designed-shell.presentation-manga .stage-center :is(.invoice-list-row,.offer-list-entry,.article-row:not(.dense-head)){background:#fff;border-bottom:1px solid #ccc;min-height:3.1rem}main.designed-shell.presentation-manga .stage-center :is(.invoice-list-row,.offer-list-entry,.article-row:not(.dense-head)):nth-child(2n){background:#f8f7f5}main.designed-shell.presentation-manga .stage-center :is(.invoice-list-row,.offer-list-entry,.article-row:not(.dense-head)):hover{background:#fff0ef;box-shadow:inset 4px 0 #e61624}main.designed-shell.presentation-manga .stage-center :is(.invoice-row,.offer-row){font-size:.86rem}main.designed-shell.presentation-manga .stage-center .invoice-workspace .dense-list{max-height:max(20rem,100vh - 27rem)}main.designed-shell.presentation-manga .customer-list{padding-inline:14px}main.designed-shell.presentation-manga .customer-list .list-row{background:#fff;border-left:4px solid #0000}main.designed-shell.presentation-manga .customer-list .list-row.selected{background:#ffe7e5;border-left-color:#e61624}@media (max-width:1450px){main.designed-shell.presentation-workshop.presentation-ready:not(.administration){padding-left:13.5rem}main.designed-shell.presentation-workshop .designed-navigation{width:12.2rem}.stage-manga.stage-has-left.stage-has-right{grid-template-columns:11.5rem minmax(0,1fr) 12rem;gap:1rem}main.designed-shell.presentation-manga .workspace-monogram{width:9rem;min-width:9rem;font-size:3.8rem}main.designed-shell.presentation-manga .workspace-monogram:after{font-size:.44rem}}@media (max-width:1100px){.workshop-day-grid{grid-template-columns:minmax(0,1fr)}.stage-manga.stage-has-left.stage-has-right{grid-template-columns:minmax(0,1fr) 12rem}.stage-manga.stage-has-left.stage-has-right .customer-rail{grid-column:1/-1;position:static}.stage-manga.stage-has-left.stage-has-right .customer-rail .stage-scroll{max-height:11rem;display:flex;overflow-x:auto}.stage-manga.stage-has-left.stage-has-right .customer-rail .stage-index-row{min-width:11rem}main.designed-shell.presentation-manga .workspace-monogram{display:none}}@media (max-width:1099px){main.presentation-workbench.presentation-ready:not(.administration){padding:.6rem 1rem}main.presentation-workbench.presentation-ready:not(.administration)>.main-nav{border:0;border-block:1px solid var(--line);flex-flow:wrap;width:100%;padding:.4rem 0;position:static}main.presentation-workbench.presentation-ready:not(.administration)>.main-nav:before{display:none}}@media (max-width:900px){main.designed-shell.presentation-workshop.presentation-ready:not(.administration),main.designed-shell.presentation-manga.presentation-ready:not(.administration){padding:.65rem}main.designed-shell.presentation-workshop.presentation-ready .designed-navigation{grid-template-columns:repeat(auto-fit,minmax(6rem,1fr));width:100%;padding:.6rem;display:grid;position:static}main.designed-shell.presentation-workshop.presentation-ready .designed-navigation button{flex-direction:column;min-height:5.2rem;font-size:.75rem}main.designed-shell.presentation-workshop .designed-navigation:not(.mobile-navigation-open){display:none}main.presentation-workshop .workspace>.split:has(>.customer-list-with-selection){grid-template-columns:minmax(0,1fr)}.workshop-desk .workshop-focus-heading{flex-wrap:wrap;padding:1rem}.workshop-desk .workshop-primary-tile{flex:100%}.workshop-desk .workshop-focus-symbol{width:2.3rem;height:2.3rem}.workshop-desk .workshop-action-deck{grid-template-columns:repeat(2,minmax(0,1fr))}.workshop-board>header{flex-wrap:wrap}.workshop-job-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}main.designed-shell.presentation-manga .workspace-heading{padding:.7rem 1.1rem}main.designed-shell.presentation-manga>.app-header h1{white-space:normal;font-size:clamp(1.6rem,7vw,2.5rem)}main.designed-shell.presentation-manga .stage-rail:before{transform:none}.stage-manga.stage-has-left.stage-has-right .customer-rail .stage-scroll{max-height:18rem;display:block}.stage-manga .stage-home-sheet{padding:1rem}.stage-manga .stage-home-heading h2{font-size:2.7rem}.stage-manga .stage-home-heading:after{font-size:2.5rem}.stage-manga .stage-home-actions{grid-template-columns:minmax(0,1fr)}.stage-manga .stage-home-actions button{min-height:3.5rem}.stage-manga .stage-home-metrics strong{font-size:1.3rem}main.presentation-workbench .workspace-settings-popup .workspace-settings-inner{width:auto;max-height:70vh;position:fixed;inset:5rem .7rem auto;overflow:auto}}@media (forced-colors:active){main.presentation-manga:before,main.presentation-manga:after,.stage-manga .stage-rail:before{display:none}main.presentation-manga .workspace-heading:before{background:canvas;border:1px solid canvastext;transform:none}html[data-hc-workspace=workshop] .collection-tiles :is(.dense-row,.invoice-list-row,.offer-list-entry,.task-row,.list-row),.workshop-job{border:1px solid canvastext}}main.designed-shell.presentation-workshop .sales-tabs button{width:100%}main.designed-shell.presentation-manga>.app-header h1,main.designed-shell.presentation-manga .stage-center h2,.stage-manga .stage-panel-title h2,.stage-manga .stage-home-heading h2{letter-spacing:-.035em;text-shadow:none;font-family:Arial Narrow,Segoe UI,Arial,sans-serif;font-style:italic;font-weight:850}main.designed-shell.presentation-manga .workspace-monogram{background:#111;padding:.8rem .2rem 1.4rem}main.designed-shell.presentation-manga .workspace-monogram:after{bottom:.3rem}.stage-manga .stage-home-actions button{width:100%}main.presentation-workbench .overview-counts>button{background:var(--surface-soft);width:100%;color:var(--text);border:1px solid var(--line);border-radius:0}main.presentation-workbench .work-overview .dense-list{border-radius:0}main.presentation-workbench .global-search :is(input,button){box-shadow:none}main.designed-shell.presentation-workshop .document-surface .sales-line-head{display:none}main.designed-shell.presentation-workshop .document-surface .sales-line-grid:not(.sales-line-head){border:1px solid var(--line);background:var(--surface-soft);border-left:4px solid #9c815e;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:1rem;min-width:0;margin:.7rem 0;padding:1.2rem;display:grid}main.designed-shell.presentation-workshop .document-surface .sales-line-grid>[data-label]:before{content:attr(data-label);color:var(--muted);margin-bottom:.4rem;font-size:.7rem;font-weight:500;display:block}main.designed-shell.presentation-workshop .document-surface .sales-line-grid>:is([data-label=Bezeichnung],[data-label=Text],[data-label=Aktionen]){grid-column:1/-1}main.designed-shell.presentation-workshop .document-surface .sales-line-grid>[data-label=Bezeichnung]{font-size:1.15rem}html[data-hc-workspace=workshop] .inventory-workspace .collection-tiles .dense-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--tile-width)),1fr));gap:1rem;display:grid}.workshop-job,.workshop-note{width:100%}@media (max-width:900px){main.presentation-workbench.presentation-ready .identity{align-items:center;gap:.6rem;margin-left:auto;display:flex}main.presentation-workbench.presentation-ready .profile-button{min-width:2.75rem;min-height:2.75rem;display:flex}main.presentation-workbench.presentation-ready .profile-initials{place-items:center;width:2rem;height:2rem;display:inline-grid}main.presentation-workbench.presentation-ready .profile-popup{z-index:100;width:auto;min-width:0;max-height:70vh;padding:.55rem;position:fixed;inset:auto .7rem .7rem;overflow-y:auto}main.presentation-workbench.presentation-ready .profile-popup button{min-height:2.75rem;color:var(--text);padding:.65rem;display:flex}}
