﻿:root{--c-surface: 0.006;--c-input: var(--c-surface);--c-overlay: calc(var(--c-depth) * 0.2);--c-raised: calc(var(--c-depth) * 0.3);--c-card: calc(var(--c-depth) * 0.6);--c-page: calc(var(--c-depth) * 1);--c-sunken: calc(var(--c-depth) * 2.4);--c-soft: 0.045;--c-vivid: 0.13;--c-tint: 0.014;--c-info-tint: 0.008;--c-chrome-ink: 0.008;--l-cta: 100%;--c-cta: 0;--c-info: 0.1;--c-signal-info: var(--c-info);--c-chrome: 0.1;--h-chrome: var(--h-info);--h-signal-info: var(--h-info);--chrome-veil: rgb(255 255 255 / 12%);--chrome-veil-strong: rgb(255 255 255 / 14%);--chrome-well: rgb(0 0 0 / 20%);--chrome-well-strong: rgb(0 0 0 / 30%);--c-success: 0.075;--c-danger: 0.135;--c-warning: 0.115;--l-accent: 58%;--h-info: 222deg;--h-success: 136deg;--h-danger: 37deg;--h-warning: 72deg;--h-surface: 220deg;--h-ground: var(--h-surface);--h-supplier-competitor: 25deg;--h-supplier-agent-nl: 85deg;--h-supplier-msi: 155deg;--h-supplier-a2bc: 315deg;--h-supplier-current-pricelist: 235deg;--h-supplier-is-not-purchasable: 295deg;--supplier-chroma-current-pricelist: 0.6;--h-brand: 212deg;--c-brand: 0.14;--coll-status-width: 28px;--breakpoint-20: 750px;--breakpoint-40: 1550px;--query-spacer: 32px;--header-size: 64px;--grid-item-height: 500px;--list-item-height: 180px;--white: #fff;--black: #000;--l-deep: 32%;--l-ink: 37%;--l-signal-ink: 37%;--l-ink-muted: 47%;--l-ink-subtle: 64%;--l-border-strong: 73%;--l-border: 90%;--l-sunken: 93%;--l-page: 97.5%;--l-card: 99.0%;--l-raised: 99.5%;--l-overlay: 100%;--l-input: 100%;--select-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23596270' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M1 2 6 6 11 2'/%3E%3C/svg%3E");--l-tint: var(--l-card);--l-tint-strong: var(--l-border);--l-brand-border: 56%;--l-chrome: 37%;--l-chrome-soft: 47%;--c-depth: 0.005;--l-chrome-ink: 98%;--shadow-ink: 25% 0.04 var(--h-ground);--shadow-1: 0 1px 2px oklch(var(--shadow-ink) / 8%), 0 2px 4px -1px oklch(var(--shadow-ink) / 6%);--shadow-2: 0 1px 3px oklch(var(--shadow-ink) / 9%), 0 6px 12px -2px oklch(var(--shadow-ink) / 10%);--shadow-3: 0 2px 6px -1px oklch(var(--shadow-ink) / 9%), 0 12px 24px -4px oklch(var(--shadow-ink) / 13%);--shadow-4: 0 4px 10px -2px oklch(var(--shadow-ink) / 10%), 0 28px 56px -12px oklch(var(--shadow-ink) / 18%);--shadow-inset: inset 0 2px 4px oklch(var(--shadow-ink) / 9%);--shadow-side-r: 2px 0 8px -2px oklch(var(--shadow-ink) / 14%);--shadow-side-l: -2px 0 8px -2px oklch(var(--shadow-ink) / 14%);--shadow-up: 0 -2px 6px -1px oklch(var(--shadow-ink) / 9%), 0 -12px 24px -4px oklch(var(--shadow-ink) / 13%);color-scheme:light}:root[data-theme=dark]{--h-ground: var(--h-chrome);--h-signal-info: var(--h-chrome);--c-sat: 0.425;--c-sunken: calc(var(--l-sunken) * var(--c-sat));--c-page: calc(var(--l-page) * var(--c-sat));--c-card: calc(var(--l-card) * var(--c-sat));--c-raised: calc(var(--l-raised) * var(--c-sat));--c-overlay: calc(var(--l-overlay) * var(--c-sat));--c-signal-info: calc(var(--l-signal-ink) * var(--c-sat) * var(--c-info) * 10);--c-surface: 0.026;--c-input: calc(var(--l-input) * var(--c-sat));--c-tint: 0.048;--c-info-tint: calc(var(--l-tint) * var(--c-sat));--white: oklch(15% var(--c-surface) var(--h-ground));--black: oklch(92% var(--c-surface) var(--h-ground));--l-deep: 26%;--l-ink: 92%;--l-signal-ink: 72%;--l-ink-muted: 78%;--l-ink-subtle: 64%;--l-border-strong: 52%;--l-border: 40%;--l-sunken: 17%;--l-page: 20%;--l-card: 23%;--l-raised: 26%;--l-overlay: 30%;--l-input: 26%;--l-brand-border: 56%;--select-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23b3bfcb' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M1 2 6 6 11 2'/%3E%3C/svg%3E");--l-tint: 24%;--l-tint-strong: 29%;--l-chrome: 31%;--l-chrome-soft: 35%;--l-cta: 86%;--c-cta: 0.03;--c-chrome: calc(var(--l-deep) * var(--c-sat));--l-accent: 66%;--l-chrome-ink: 98%;--shadow-ink: 0% 0 0deg;--shadow-1: 0 1px 2px oklch(var(--shadow-ink) / 40%), 0 2px 4px -1px oklch(var(--shadow-ink) / 28%);--shadow-2: 0 1px 3px oklch(var(--shadow-ink) / 44%), 0 6px 12px -2px oklch(var(--shadow-ink) / 36%);--shadow-3: 0 2px 6px -1px oklch(var(--shadow-ink) / 48%), 0 12px 24px -4px oklch(var(--shadow-ink) / 44%);--shadow-4: 0 4px 10px -2px oklch(var(--shadow-ink) / 52%), 0 28px 56px -12px oklch(var(--shadow-ink) / 56%);--shadow-inset: inset 0 2px 4px oklch(var(--shadow-ink) / 45%);--shadow-side-r: 2px 0 8px -2px oklch(var(--shadow-ink) / 50%);--shadow-side-l: -2px 0 8px -2px oklch(var(--shadow-ink) / 50%);--shadow-up: 0 -2px 6px -1px oklch(var(--shadow-ink) / 48%), 0 -12px 24px -4px oklch(var(--shadow-ink) / 44%);color-scheme:dark}@media(prefers-color-scheme: dark){:root:not([data-theme=light]){--h-ground: var(--h-chrome);--h-signal-info: var(--h-chrome);--c-sat: 0.425;--c-sunken: calc(var(--l-sunken) * var(--c-sat));--c-page: calc(var(--l-page) * var(--c-sat));--c-card: calc(var(--l-card) * var(--c-sat));--c-raised: calc(var(--l-raised) * var(--c-sat));--c-overlay: calc(var(--l-overlay) * var(--c-sat));--c-signal-info: calc(var(--l-signal-ink) * var(--c-sat) * var(--c-info) * 10);--c-surface: 0.026;--c-input: calc(var(--l-input) * var(--c-sat));--c-tint: 0.048;--c-info-tint: calc(var(--l-tint) * var(--c-sat));--white: oklch(15% var(--c-surface) var(--h-ground));--black: oklch(92% var(--c-surface) var(--h-ground));--l-deep: 26%;--l-ink: 92%;--l-signal-ink: 72%;--l-ink-muted: 78%;--l-ink-subtle: 64%;--l-border-strong: 52%;--l-border: 40%;--l-sunken: 17%;--l-page: 20%;--l-card: 23%;--l-raised: 26%;--l-overlay: 30%;--l-input: 26%;--l-brand-border: 56%;--select-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23b3bfcb' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M1 2 6 6 11 2'/%3E%3C/svg%3E");--l-tint: 24%;--l-tint-strong: 29%;--l-chrome: 31%;--l-chrome-soft: 35%;--l-cta: 86%;--c-cta: 0.03;--c-chrome: calc(var(--l-deep) * var(--c-sat));--l-accent: 66%;--l-chrome-ink: 98%;--shadow-ink: 0% 0 0deg;--shadow-1: 0 1px 2px oklch(var(--shadow-ink) / 40%), 0 2px 4px -1px oklch(var(--shadow-ink) / 28%);--shadow-2: 0 1px 3px oklch(var(--shadow-ink) / 44%), 0 6px 12px -2px oklch(var(--shadow-ink) / 36%);--shadow-3: 0 2px 6px -1px oklch(var(--shadow-ink) / 48%), 0 12px 24px -4px oklch(var(--shadow-ink) / 44%);--shadow-4: 0 4px 10px -2px oklch(var(--shadow-ink) / 52%), 0 28px 56px -12px oklch(var(--shadow-ink) / 56%);--shadow-inset: inset 0 2px 4px oklch(var(--shadow-ink) / 45%);--shadow-side-r: 2px 0 8px -2px oklch(var(--shadow-ink) / 50%);--shadow-side-l: -2px 0 8px -2px oklch(var(--shadow-ink) / 50%);--shadow-up: 0 -2px 6px -1px oklch(var(--shadow-ink) / 48%), 0 -12px 24px -4px oklch(var(--shadow-ink) / 44%);color-scheme:dark}}:root{--h-brand: 14deg;--c-brand: 0.18;--h-info: 235deg;--h-chrome: 212deg;--h-surface: 63deg;--h-success: 148deg}@keyframes toggle-panel-collapse{0%{background:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand));color:oklch(var(--l-signal-ink) var(--c-brand) var(--h-brand));transform:scale(1)}40%{transform:scale(1)}60%{transform:scale(1.5)}100%{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));color:oklch(var(--l-card) var(--c-card) var(--h-ground));transform:scale(1)}}@keyframes toggle-panel-uncollapse{0%{background:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand));color:oklch(var(--l-signal-ink) var(--c-brand) var(--h-brand));transform:scale(1)}40%{transform:scale(1)}60%{transform:scale(1.5)}100%{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));color:oklch(var(--l-card) var(--c-card) var(--h-ground));transform:scale(1)}}.c-assistant{display:flex;flex:1 1 0;flex-direction:column;gap:8px;min-height:0;padding:8px}.c-assistant>:not(.messages){flex-shrink:0}.c-assistant .session-bar{display:flex;justify-content:flex-end}.c-assistant .new-session{align-items:center;background:none;border:none;border-radius:4px;color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));display:flex;font-size:.7rem;gap:4px;padding:4px}.c-assistant .new-session:hover:not(:disabled){background:oklch(var(--l-chrome) var(--c-surface) var(--h-ground));color:oklch(var(--l-chrome-ink) var(--c-surface) var(--h-ground))}.c-assistant .new-session:disabled{opacity:.5}.c-assistant .usage{align-items:baseline;color:var(--l-signal-ink-quiet);display:flex;flex-wrap:wrap;font-size:.7rem;gap:8px;justify-content:flex-end;padding-inline:4px}.c-assistant .usage-model{margin-inline-end:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-assistant .composer-label{block-size:1px;clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}.c-assistant .messages{background:oklch(var(--l-card) var(--c-card) var(--h-ground));box-shadow:var(--shadow-inset);border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:8px;display:flex;flex:1 1 0;flex-direction:column;gap:8px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:8px}.c-assistant .bubble{border-radius:8px;font-size:.8rem;line-height:1.5;padding:4px 8px}.c-assistant .bubble.assistant{background:oklch(var(--l-card) var(--c-card) var(--h-ground));box-shadow:var(--shadow-1);border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-left:3px solid oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome))}.c-assistant .bubble.user{align-self:flex-end;background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));border:1px solid oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info));max-width:90%}.c-assistant .role{color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground));display:block;font-size:.6rem;font-weight:600;letter-spacing:.04em;margin-bottom:2px;text-transform:uppercase}.c-assistant .user-text{overflow-wrap:anywhere;white-space:pre-wrap}.c-assistant .user-images{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:4px}.c-assistant .user-images-gone{color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground));font-style:italic;margin-bottom:4px}.c-assistant .user-thumb{border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:4px;height:56px;object-fit:cover;width:56px}.c-assistant .caret{animation:caret-blink 1s steps(1) infinite;color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground));margin-left:1px}.c-assistant .tool{display:flex;flex-direction:column;gap:2px}.c-assistant .tool-pill{align-items:center;align-self:flex-start;background:oklch(var(--l-card) var(--c-card) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:16px;color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));display:inline-flex;flex-wrap:wrap;font-size:.7rem;gap:4px;line-height:1.3;max-width:100%;padding:2px 8px 2px 4px}.c-assistant .tool[data-status=running] .tool-pill{border-color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-assistant .tool[data-status=stopped] .tool-pill{border-style:dashed;opacity:.7}.c-assistant .tool-pill-icon{opacity:.85}.c-assistant .tool-pill-name{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:.7rem;font-weight:500}.c-assistant .tool-pill-meta{color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground));font-size:.6rem}.c-assistant .tool-summary{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:.7rem;line-height:1.4;padding-left:2px}.c-assistant .activity{background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));border:1px solid oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info));border-radius:8px;flex-shrink:0;padding:4px 8px}.c-assistant .activity-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.c-assistant .activity-meta{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:.7rem}.c-assistant .activity-tools{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:4px}.c-assistant .activity-tool-pill{background:oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info));border-radius:4px;color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-size:.7rem;font-weight:600;padding:2px 4px}.c-assistant .activity-stream{background:oklch(var(--l-sunken) var(--c-sunken) var(--h-ground));box-shadow:var(--shadow-inset);border-radius:4px;color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:.7rem;line-height:1.4;margin:0;max-height:128px;overflow:auto;overflow-wrap:anywhere;padding:4px;white-space:pre-wrap}.c-assistant .md-body{color:inherit}.c-assistant .md-body p{margin:0 0 4px}.c-assistant .md-body p:last-child{margin-bottom:0}.c-assistant .md-body h1,.c-assistant .md-body h2,.c-assistant .md-body h3,.c-assistant .md-body h4{font-size:.85rem;font-weight:600;line-height:1.35;margin:8px 0 4px}.c-assistant .md-body h1:first-child,.c-assistant .md-body h2:first-child,.c-assistant .md-body h3:first-child,.c-assistant .md-body h4:first-child{margin-top:0}.c-assistant .md-body ul,.c-assistant .md-body ol{margin:4px 0;padding-left:16px}.c-assistant .md-body li{margin:2px 0}.c-assistant .md-body code{background:oklch(var(--l-sunken) var(--c-sunken) var(--h-ground));border-radius:4px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:.85em;padding:.1em .35em}.c-assistant .md-body pre{background:oklch(var(--l-sunken) var(--c-sunken) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:4px;font-size:.7rem;line-height:1.4;margin:4px 0;max-height:160px;overflow:auto;padding:4px}.c-assistant .md-body pre code{background:rgba(0,0,0,0);padding:0}.c-assistant .md-body a{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));text-decoration:underline}.c-assistant .md-body blockquote{border-left:3px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));margin:4px 0;padding-left:8px}.c-assistant .composer-surface{background:oklch(var(--l-raised) var(--c-raised) var(--h-ground));box-shadow:var(--shadow-2);border:1px solid oklch(var(--l-border-strong) var(--c-input) var(--h-ground));border-radius:8px;padding:4px;transition:border-color .12s ease,box-shadow .12s ease}.c-assistant .composer-surface:focus-within{border-color:oklch(var(--l-ink-muted) var(--c-brand) var(--h-brand));box-shadow:0 0 0 3px oklch(var(--l-ink-muted) var(--c-brand) var(--h-brand)/35%)}.c-assistant .composer-surface.drag{border-color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));box-shadow:0 0 0 3px color-mix(in oklab, transparent, oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info)) 18%)}.c-assistant .composer-row{align-items:flex-end;display:flex;gap:8px}.c-assistant .input.form-control{background:rgba(0,0,0,0);border:none;border-radius:0;box-shadow:none;color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));flex:1 1 auto;font-size:.85rem;max-height:160px;min-height:40px;padding:4px;resize:vertical}.c-assistant .input.form-control:focus{box-shadow:none;outline:none}.c-assistant .input.form-control::placeholder{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground))}.c-assistant .send{align-items:center;background:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome));border:1px solid rgba(0,0,0,0);border-radius:50%;box-shadow:var(--shadow-1);color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome));cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;padding:0;transition:background .15s ease,opacity .15s ease;width:32px}.c-assistant .send:disabled{cursor:not-allowed;opacity:.4}.c-assistant .send:focus-visible{outline:2px solid oklch(var(--l-ink-muted) var(--c-brand) var(--h-brand));outline-offset:2px}.c-assistant .send:hover:not(:disabled){background:oklch(var(--l-chrome-soft) var(--c-chrome) var(--h-chrome))}.c-assistant .send.stop{background:oklch(var(--l-chrome) var(--c-surface) var(--h-ground));color:oklch(var(--l-chrome-ink) var(--c-surface) var(--h-ground))}.c-assistant .send.stop:hover:not(:disabled){background:oklch(var(--l-chrome-soft) var(--c-surface) var(--h-ground))}.c-assistant .notice{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:.7rem;margin:0;padding-inline:4px}.c-assistant .actions{display:flex;flex-direction:column;gap:4px}.c-assistant .actions .c-button{width:100%}.c-assistant .attachments{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:4px}.c-assistant .attachment{flex-shrink:0;position:relative}.c-assistant .attachment-thumb{border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:4px;display:block;height:48px;object-fit:cover;width:48px}.c-assistant .attachment-remove{align-items:center;background:oklch(var(--l-chrome) var(--c-surface) var(--h-ground));border:none;border-radius:50%;color:oklch(var(--l-chrome-ink) var(--c-surface) var(--h-ground));cursor:pointer;display:flex;height:16px;justify-content:center;padding:0;position:absolute;right:-4px;top:-4px;width:16px}.c-assistant .attachment-remove:disabled{cursor:not-allowed;opacity:.45}.c-assistant .attachment-remove:hover:not(:disabled){background:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome))}@keyframes caret-blink{50%{opacity:0}}.c-bar-categories{border-bottom:1px solid oklch(var(--l-card) var(--c-card) var(--h-ground));box-shadow:var(--shadow-1);height:48px;margin:0;padding:0;user-select:none}.c-bar-categories .categories-container{display:flex;gap:2px}.c-bar-categories .categories-container .c-button{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));gap:8px;padding:0 8px;transition:all .3s ease}.c-bar-categories .categories-container .c-button.active{background:oklch(var(--l-chrome-soft) var(--c-chrome) var(--h-chrome));color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome))}.c-bar-categories .categories-container .c-button.active:hover,.c-bar-categories .categories-container .c-button:hover{background:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));color:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info))}.c-bar-categories .menu{align-items:center;cursor:pointer;display:flex;font-size:.85rem;height:48px;justify-content:center;line-height:48px;text-decoration:none}.c-bar-categories .menu .nav-icon{margin-right:8px}.c-bar-categories .menu.active .dropdown-body{box-shadow:var(--shadow-2);display:flex;flex-direction:column}.c-bar-categories .menu.active-child{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border-bottom:2px solid oklch(var(--l-brand-border) var(--c-brand) var(--h-brand));color:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand))}.c-bar-categories .menu.active-child:not([disabled],.active) .c-icon,.c-bar-categories .menu.active-child span{color:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand))}.c-bar-categories .menu.active-child:hover{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));color:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand))}.c-bar-categories .menu.active-child:hover:not([disabled],.active) .c-icon{color:oklch(var(--l-tint) var(--c-tint) var(--h-brand))}.c-bar-categories .c-dropdown .dropdown-body{min-width:100%}.c-bar-categories .c-dropdown .dropdown-body .sub-menu{align-items:center;cursor:pointer;display:flex;gap:8px;height:48px;justify-content:space-between;margin:0;padding:0 8px;user-select:none;white-space:nowrap}.c-bar-categories .c-dropdown .dropdown-body .sub-menu .count{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-bar-categories:not(.float-panel--active) .menu{min-width:150px}.c-bar-categories:not(.float-panel--active) .c-dropdown .dropdown-body{overflow:auto}.c-bar-categories:not(.float-panel--active) .c-dropdown .dropdown-body .sub-menu{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border-bottom:2px solid rgba(0,0,0,0);border-top:2px solid rgba(0,0,0,0);color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-bar-categories:not(.float-panel--active) .c-dropdown .dropdown-body .sub-menu:hover,.c-bar-categories:not(.float-panel--active) .c-dropdown .dropdown-body .sub-menu.active{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border-bottom-color:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand));color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-bar-categories:not(.float-panel--active) .c-dropdown .dropdown-body .sub-menu:hover .count,.c-bar-categories:not(.float-panel--active) .c-dropdown .dropdown-body .sub-menu.active .count{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-bar-categories.float-panel--active{flex-direction:column}.c-bar-categories.float-panel--active .categories-container{flex-direction:column;justify-content:flex-start;max-height:calc(100dvh - 64px);overflow-y:scroll}.c-bar-categories.float-panel--active .categories-container .c-button{justify-content:flex-start}.c-bar-categories.float-panel--active.collapsed{max-width:0;opacity:0;overflow:hidden}.c-bar-categories.float-panel--active .c-dropdown{width:100%}.c-bar-categories.float-panel--active .c-dropdown .menu{justify-content:flex-start;padding:8px;width:100%}.c-bar-categories.float-panel--active .c-dropdown .menu.active-child{background:oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info));border-bottom:0}.c-bar-categories.float-panel--active .c-dropdown .menu.active-child .c-icon,.c-bar-categories.float-panel--active .c-dropdown .menu.active-child span{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-bar-categories.float-panel--active .c-dropdown .dropdown-body{border:none;box-shadow:none;display:flex;flex-direction:column;position:relative}.c-bar-categories.float-panel--active .c-dropdown .dropdown-body .sub-menu{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));padding-left:16px;padding-right:8px}.c-bar-categories.float-panel--active .c-dropdown .dropdown-body .sub-menu:hover,.c-bar-categories.float-panel--active .c-dropdown .dropdown-body .sub-menu.active{border-bottom:2px solid oklch(var(--l-brand-border) var(--c-brand) var(--h-brand))}.c-bar-categories.float-panel--active .c-dropdown .dropdown-body .sub-menu:hover .count,.c-bar-categories.float-panel--active .c-dropdown .dropdown-body .sub-menu.active .count{color:oklch(var(--l-tint) var(--c-tint) var(--h-brand))}.c-bar-main{--c-surface: 0.006;--c-input: var(--c-surface);--c-tint: 0.014;--c-info-tint: 0.008;--white: #fff;--black: #000;--l-deep: 32%;--l-ink: 37%;--l-signal-ink: 37%;--l-ink-muted: 47%;--l-ink-subtle: 64%;--l-border-strong: 73%;--l-border: 90%;--l-sunken: 93%;--l-page: 97.5%;--l-card: 99.0%;--l-raised: 99.5%;--l-overlay: 100%;--l-input: 100%;--select-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23596270' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M1 2 6 6 11 2'/%3E%3C/svg%3E");--l-tint: var(--l-card);--l-tint-strong: var(--l-border);--l-brand-border: 56%;--l-chrome: 37%;--l-chrome-soft: 47%;--c-depth: 0.005;--l-chrome-ink: 98%;--shadow-ink: 25% 0.04 var(--h-ground);--shadow-1: 0 1px 2px oklch(var(--shadow-ink) / 8%), 0 2px 4px -1px oklch(var(--shadow-ink) / 6%);--shadow-2: 0 1px 3px oklch(var(--shadow-ink) / 9%), 0 6px 12px -2px oklch(var(--shadow-ink) / 10%);--shadow-3: 0 2px 6px -1px oklch(var(--shadow-ink) / 9%), 0 12px 24px -4px oklch(var(--shadow-ink) / 13%);--shadow-4: 0 4px 10px -2px oklch(var(--shadow-ink) / 10%), 0 28px 56px -12px oklch(var(--shadow-ink) / 18%);--shadow-inset: inset 0 2px 4px oklch(var(--shadow-ink) / 9%);--shadow-side-r: 2px 0 8px -2px oklch(var(--shadow-ink) / 14%);--shadow-side-l: -2px 0 8px -2px oklch(var(--shadow-ink) / 14%);--shadow-up: 0 -2px 6px -1px oklch(var(--shadow-ink) / 9%), 0 -12px 24px -4px oklch(var(--shadow-ink) / 13%);color-scheme:light;align-items:center;background:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome));display:flex;padding-inline-start:var(--query-spacer);position:relative;user-select:none;width:100%;z-index:10000}.c-bar-main .bar-logo{align-items:center;display:flex;flex-shrink:0;gap:4px;margin-inline-end:32px}.c-bar-main .bar-logo .bar-logo-link{align-items:center;display:flex;height:64px}.c-bar-main .bar-logo .bar-logo-img{display:block;height:auto;max-height:36px;max-width:140px;object-fit:contain}.c-bar-main select{border:none;outline:none}.c-bar-main button.variant-menu svg{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-bar-main button.variant-menu.active,.c-bar-main button.variant-menu:hover{background:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome));border-bottom-color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-bar-main .bar-search{align-items:center;display:flex;flex:10;height:64px;max-width:unset !important}.c-bar-main .bar-search .bar-theme-switcher{color:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));flex-shrink:0;margin-inline:16px}.c-bar-main .bar-search .vendor-select{margin-bottom:0}.c-bar-main .bar-search .vendor-select select{--select-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M1 2 6 6 11 2'/%3E%3C/svg%3E");appearance:none;background-color:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome));background-repeat:no-repeat;background-image:var(--select-chevron);background-position:right 8px center;background-size:12px 8px;padding-right:24px;color:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info))}.c-bar-main .bar-search .search-box input{background:none;border:none;border-bottom:1px solid oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));border-radius:0;box-shadow:none;color:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));opacity:.7;outline:none;padding:0 32px;transition:opacity .3s ease;width:100%}.c-bar-main .bar-search .search-box input::first-letter{text-transform:capitalize}.c-bar-main .bar-search .search-box input::placeholder{color:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));opacity:1}.c-bar-main .bar-search .search-box input:focus{border-bottom:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));opacity:1}.c-bar-main .bar-search .search-box input:focus~button[disabled] svg{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.c-bar-main .bar-search .btn-search{height:32px;width:32px;color:oklch(var(--l-border) var(--c-surface) var(--h-ground));position:absolute}.c-bar-main .bar-search .btn-clear{height:24px;width:24px;color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));position:absolute;right:8px}.c-bar-main .action-group{align-items:center;display:flex;gap:.8px;margin-inline-start:var(--query-spacer)}.c-bar-main .action-group .btn-dropdown,.c-bar-main .action-group .bar-nav-item{align-items:center;cursor:pointer;display:flex;padding:0 8px}.c-bar-main .action-group .btn-dropdown svg,.c-bar-main .action-group .btn-dropdown .c-icon,.c-bar-main .action-group .bar-nav-item svg,.c-bar-main .action-group .bar-nav-item .c-icon{color:oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info))}.c-bar-main .action-group .btn-dropdown svg.active,.c-bar-main .action-group .btn-dropdown svg:hover,.c-bar-main .action-group .btn-dropdown .c-icon.active,.c-bar-main .action-group .btn-dropdown .c-icon:hover,.c-bar-main .action-group .bar-nav-item svg.active,.c-bar-main .action-group .bar-nav-item svg:hover,.c-bar-main .action-group .bar-nav-item .c-icon.active,.c-bar-main .action-group .bar-nav-item .c-icon:hover{color:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info))}.c-bar-main .action-group .btn-dropdown .c-icon,.c-bar-main .action-group .bar-nav-item .c-icon{margin-inline-start:2px}.c-bar-main .action-group .btn-dropdown .c-icon:first-child,.c-bar-main .action-group .bar-nav-item .c-icon:first-child{margin-inline-start:0}.c-bar-main .action-group .bar-shop-cart-trigger{gap:2px}.c-bar-main .action-group .bar-shop-cart-trigger .bar-shop-cart-chevron{margin-inline-start:0;opacity:.88}.c-bar-main .action-group .dropdown-body{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:none;min-width:200px}.c-bar-main .action-group .dropdown-body header{align-items:center;background:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome));color:oklch(var(--l-border) var(--c-surface) var(--h-ground));display:flex;height:48px;padding:8px}.c-bar-main .action-group .dropdown-body .divider{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));height:1px}.c-bar-main .action-group .btn-action{color:oklch(var(--l-border) var(--c-surface) var(--h-ground));height:48px;transition:all .3s ease}.c-bar-main .action-group .btn-action:hover,.c-bar-main .action-group .btn-action.active{color:var(--white);filter:drop-shadow(0 0 4px oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info)))}.c-bar-main .action-group .dropdown-my-portal{cursor:pointer}.c-bar-main .action-group .dropdown-my-portal .dropdown-body .c-button{justify-content:flex-start;padding:8px;text-align:left;width:100%}.c-bar-main .action-group .dropdown-cart.has-options{cursor:context-menu}.c-bar-main .action-group .dropdown-cart .dropdown-button .amount-unit{bottom:8px;position:absolute;right:-12px}.c-bar-main .action-group .dropdown-cart .dropdown-body .c-button{padding:8px}.c-bar-main .action-group .dropdown-cart .dropdown-body .cart{align-items:center;display:flex;height:48px;justify-content:space-between;padding:8px}.c-bar-main .action-group .dropdown-cart .dropdown-body .cart .order-details{flex:1;margin-inline-start:8px}.c-bar-main .action-group .dropdown-cart .dropdown-body .cart .cart-items{display:flex;gap:4px}.c-bar-main .action-group .dropdown-cart .dropdown-body .cart:hover{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-brand));color:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));cursor:pointer}.c-bar-main .action-group .dropdown-cart .dropdown-body .cart.active{background:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand));color:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground))}.c-bar-main .bar-header{align-items:center;color:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));display:flex;flex:1;height:100%;justify-content:flex-end}.c-bar-main .bar-header .title{align-items:center;display:flex;font-size:1rem;font-weight:600;height:100%;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.c-bar-main .bar-header .page-icon{align-items:center;background:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand));display:flex;height:100%;justify-content:center;margin-inline-start:var(--query-spacer);width:50px}.c-bar-main.legacy-account{background:oklch(var(--l-border-strong) var(--c-warning) var(--h-warning))}.c-bar-main.legacy-account .search-bar svg{color:oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning))}.c-bar-main.legacy-account .search-bar,.c-bar-main.legacy-account .search-bar input,.c-bar-main.legacy-account .search-bar input::placeholder{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-warning));color:oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning))}.c-bar-main.legacy-account select{appearance:none;background-color:oklch(var(--l-tint-strong) var(--c-tint) var(--h-warning));background-repeat:no-repeat;background-image:var(--select-chevron);background-position:right 8px center;background-size:12px 8px;padding-right:24px;color:oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning))}.c-bar-main.legacy-account .bar-header .title{color:oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning))}.c-bar-main.legacy-account .bar-header .action-group svg{color:oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning))}@media(max-width: 750px){.c-bar-main .bar-header .title{display:none}}@media(max-width: 600px){.c-bar-main .bar-header .page-icon{display:none}.c-bar-main .action-group{margin-inline-end:var(--query-spacer)}}.c-bar-main .c-field-switch{flex-direction:row-reverse;gap:8px;margin-bottom:0;margin-left:8px}.c-bar-main .c-field-switch label{color:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info))}.c-figures-widget{align-items:center;display:flex;flex-direction:column;min-width:0;padding:8px}.c-figures-widget .icon{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-size:32px}.c-figures-widget .figure{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-weight:600;overflow-wrap:anywhere;text-align:center}.c-figures-widget .title,.c-figures-widget .sub-title{max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.c-figures-widget .title{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));font-style:italic;margin-bottom:8px}.c-figures-widget .sub-title{font-size:.8rem;font-style:italic}.collection-counter{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));display:inline-flex;flex-direction:column;font-weight:600}.collection-counter .btn{margin-bottom:8px}.c-search-bar input{border:1px solid oklch(var(--l-border-strong) var(--c-input) var(--h-ground))}.c-search-bar input:focus{outline:0}.c-checkbox-filter{cursor:pointer;font-weight:600;margin-bottom:8px}.c-checkbox-filter .title{align-items:center;display:flex;height:48px;margin-bottom:8px;padding:8px;text-decoration:none}.c-checkbox-filter .title span{margin-left:4px;margin-right:8px;margin-top:2px}.c-checkbox-filter .items{max-height:250px;overflow-y:scroll;padding:0 8px}.c-checkbox-filter.collapsed .title{background:oklch(var(--l-card) var(--c-card) var(--h-ground));color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground))}.c-checkbox-filter:not(.collapsed) .title{background:oklch(var(--l-chrome-soft) var(--c-chrome) var(--h-chrome));color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome))}.c-checkbox-filter .c-field-checkbox{margin-bottom:4px}.c-checkbox-filter .c-field-checkbox .control label{font-weight:400}.c-filter-preset-button{display:flex;gap:8px}.c-filter-preset-button .btn-group{display:flex}.c-checkbox-group{cursor:pointer;font-weight:600;margin-bottom:8px}.c-checkbox-group .title{align-items:center;display:flex;height:48px;margin-bottom:8px;padding:8px;text-decoration:none}.c-checkbox-group .title span{margin-left:4px;margin-right:8px;margin-top:2px}.c-checkbox-group .items{max-height:250px;overflow-y:scroll;padding:0 8px}.c-checkbox-group.collapsed .title{background:oklch(var(--l-card) var(--c-card) var(--h-ground));color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground))}.c-checkbox-group:not(.collapsed) .title{background:oklch(var(--l-chrome-soft) var(--c-chrome) var(--h-chrome));color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome))}.c-checkbox-group .c-field-checkbox{margin-bottom:4px}.c-checkbox-group .c-field-checkbox .control label{font-weight:400}.c-table-ls .c-spinner.table-spinner{margin-top:16px}.c-details{max-width:1200px}.c-details .c-detail-label{column-gap:8px;display:flex;flex-direction:row}.c-details .c-detail-label .detail-label{display:flex;font-weight:700;justify-content:end;min-width:160px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.c-details .c-detail-label .detail-value{display:flex;min-width:160px;text-overflow:ellipsis;white-space:nowrap;width:100%}.c-details .c-detail-label .detail-value .c-inline-edit{width:100%}.c-loendersloot-message-details pre.raw-xml{height:300px;overflow:auto;width:700px}.c-email-details .downloads{background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));border:1px solid oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info));box-shadow:var(--shadow-3);display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-top:16px;padding:16px}.c-email-details-preview{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border:1px solid oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info));box-shadow:var(--shadow-3);min-height:150px;padding:16px;position:relative}.c-email-details-preview iframe{opacity:1;transition:opacity .3s ease-in-out}.c-email-details-preview::after{content:"";display:block;height:100%;left:0;position:absolute;top:0;user-select:none;width:100%;z-index:1}.c-email-details-preview.loading .loading-overlay{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.c-email-details-preview.loading .loading-overlay .c-spinner{height:64px;width:64px}.c-email-details-preview.loading iframe{opacity:.5}.c-file-drop-area{background-color:oklch(var(--l-card) var(--c-card) var(--h-ground));background-image:url("/img/upload.png");background-position:center;background-repeat:no-repeat;background-size:50px;border-color:oklch(var(--l-border) var(--c-surface) var(--h-ground));border-style:dashed;border-width:2px;color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-size:.8rem;font-weight:600;height:64px;max-width:250px;padding:16px 8px;position:relative;width:128px}.c-file-drop-area .header{font-size:1.05rem}.c-file-drop-area input{cursor:pointer;filter:alpha(opacity=0);height:100%;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0;width:100%;z-index:1}.c-filter-radiobutton .btn-group{margin:0;padding:0}.c-filter-radiobutton .btn-group .btn{align-items:center;display:flex;height:40px;justify-content:center;position:relative}.c-filter-radiobutton .btn-group .btn input[type=radio]{height:40px;justify-content:center;left:0;line-height:40px;width:100%}.c-form{display:flex;flex-direction:column}.c-form .c-form-group{align-items:flex-start;display:flex;flex-direction:column;width:100%}.c-form .c-form-group .field-label,.c-form .c-form-group .field-value{width:100%}.c-form .c-form-group .field-value{max-width:700px}.c-form .btn{max-width:500px}.c-search-input,.c-search-bar{display:flex;max-width:400px;width:100%}.c-search-input .autocomplete-suggestions,.c-search-bar .autocomplete-suggestions{max-width:600px}.c-search-input input,.c-search-bar input{border-right:0;flex:1}.c-search-input input:focus,.c-search-bar input:focus{box-shadow:0 0 0 3px oklch(var(--l-ink-muted) var(--c-brand) var(--h-brand)/35%);outline:none}.c-search-input .btn,.c-search-bar .btn{height:40px}.c-dropdown-select select{width:100%}.c-search-bar{display:flex;flex-direction:column}.c-search-bar .control{display:flex}.c-multi-result-searchbar{max-width:600px;min-width:400px;width:100%}.c-multi-result-searchbar .selected-terms{display:flex;flex-wrap:wrap;gap:4px;min-height:24px;padding:2px}.c-multi-result-searchbar .selected-terms .label{align-items:center;background:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome));cursor:pointer;display:flex;gap:4px}.autocomplete-suggestions{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border:1px solid oklch(var(--l-border-strong) var(--c-input) var(--h-ground));cursor:default;margin-top:39px;max-height:300px;overflow:auto;position:absolute;resize:horizontal;width:100%;z-index:1000}.autocomplete-suggestion{align-items:center;display:flex;height:40px;overflow:hidden;padding:8px;white-space:nowrap}.autocomplete-suggestion.highlighted{background:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome));color:oklch(var(--l-overlay) var(--c-vivid) var(--h-info))}.btn-group .multiselect.dropdown-toggle.btn{align-items:center;border-radius:0;box-shadow:none;color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));cursor:default;display:flex;height:40px;min-width:100%;width:100%}.btn-group .multiselect.dropdown-toggle.btn .multiselect-selected-text{flex:1}.btn-group .multiselect.dropdown-toggle.btn:not([disabled]){background:oklch(var(--l-input) var(--c-input) var(--h-ground));border:1px solid oklch(var(--l-border-strong) var(--c-input) var(--h-ground))}.btn-group .multiselect.dropdown-toggle.btn:not([disabled]):hover,.btn-group .multiselect.dropdown-toggle.btn:not([disabled]):focus{border-color:oklch(var(--l-border-strong) var(--c-input) var(--h-ground));box-shadow:0 0 0 3px oklch(var(--l-ink-muted) var(--c-brand) var(--h-brand)/35%);color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));outline:none}.btn-group .multiselect.dropdown-toggle.btn[disabled]{background:color-mix(in oklch, oklch(var(--l-input) var(--c-input) var(--h-ground)), oklch(var(--l-border) var(--c-surface) var(--h-ground)) 40%);color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));cursor:not-allowed}.btn-group .multiselect.dropdown-toggle.btn[disabled]:hover,.btn-group .multiselect.dropdown-toggle.btn[disabled]:focus{border-color:color-mix(in oklch, oklch(var(--l-input) var(--c-input) var(--h-ground)), oklch(var(--l-border) var(--c-surface) var(--h-ground)) 40%);color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));outline:oklch(var(--l-border) var(--c-surface) var(--h-ground))}.btn-group.open .multiselect.dropdown-toggle.btn{background:oklch(var(--l-input) var(--c-input) var(--h-ground));border-color:oklch(var(--l-border-strong) var(--c-input) var(--h-ground));box-shadow:0 0 0 3px oklch(var(--l-ink-muted) var(--c-brand) var(--h-brand)/35%) !important}.btn-group .multiselect-container{border:1px solid oklch(var(--l-border-strong) var(--c-input) var(--h-ground));border-radius:0;box-shadow:var(--shadow-3);max-height:400px;overflow-y:scroll;padding:0}.btn-group .multiselect-container .filter .input-group{align-items:flex-end;background:oklch(var(--l-card) var(--c-card) var(--h-ground));display:flex;height:41px;width:100%}.btn-group .multiselect-container .filter .input-group .input-group-addon{align-items:center;border:0;border-radius:0;display:flex;flex:1;height:40px;justify-content:center;width:40px}.btn-group .multiselect-container .filter .input-group .input-group-addon i{top:0}.btn-group .multiselect-container .filter .input-group .multiselect-search{box-shadow:none;height:40px;padding:0 8px}.btn-group .multiselect-container .filter .input-group .input-group-btn{display:flex;height:40px;width:40px}.btn-group .multiselect-container .filter .input-group .input-group-btn .multiselect-clear-filter{align-items:center;background:oklch(var(--l-card) var(--c-card) var(--h-ground));border:0;border-bottom:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:0;color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));display:flex;justify-content:center}.btn-group .multiselect-container .filter .input-group .input-group-btn .multiselect-clear-filter:active,.btn-group .multiselect-container .filter .input-group .input-group-btn .multiselect-clear-filter:focus,.btn-group .multiselect-container .filter .input-group .input-group-btn .multiselect-clear-filter:hover{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border-color:oklch(var(--l-border-strong) var(--c-input) var(--h-ground));color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.btn-group .multiselect-container li{margin:0}.btn-group .multiselect-container li a{cursor:pointer;padding:0;vertical-align:middle}.btn-group .multiselect-container li a:hover{background:oklch(var(--l-chrome-soft) var(--c-chrome) var(--h-chrome));color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome))}.btn-group .multiselect-container li a label{align-items:center;cursor:pointer;display:flex;font-weight:400;height:40px;line-height:32px;margin:0;padding:0 4px;vertical-align:middle}.btn-group .multiselect-container li a input{display:none}.btn-group .multiselect-container li.active a{background:oklch(var(--l-chrome-soft) var(--c-chrome) var(--h-chrome))}.btn-group .multiselect-container li.active a label{color:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info))}.c-field-dropdown-search{display:flex;min-width:200px}.c-field-dropdown-search>.btn-group{width:100%}.c-field-dropdown-search-multi{cursor:not-allowed;display:flex}.c-field-dropdown-search-multi.disabled .btn-group .multiselect.dropdown-toggle.btn{background:color-mix(in oklch, oklch(var(--l-input) var(--c-input) var(--h-ground)), oklch(var(--l-border) var(--c-surface) var(--h-ground)) 40%);border-color:oklch(var(--l-border) var(--c-surface) var(--h-ground))}.c-field-dropdown-search-multi.disabled .btn-group .multiselect.dropdown-toggle.btn:focus{outline:none !important}.c-field-time input,.c-field-number input,.c-field-percent input,.c-field-money input,.c-field-text input{height:40px}.c-field-time input.invalid,.c-field-number input.invalid,.c-field-percent input.invalid,.c-field-money input.invalid,.c-field-text input.invalid{border:1px solid oklch(var(--l-ink-muted) var(--c-surface) var(--h-danger))}.c-field-time input.valid,.c-field-number input.valid,.c-field-percent input.valid,.c-field-money input.valid,.c-field-text input.valid{border:1px solid oklch(var(--l-ink-muted) var(--c-surface) var(--h-success))}.c-field-date{max-width:calc(50% - 8px)}.c-field-time{max-width:100px}.c-field-percent,.c-field-money{max-width:175px}.c-field-checkbox{display:flex;margin-bottom:24px}.c-field-checkbox .control{align-items:center;gap:8px}.c-field-checkbox .control label{align-items:center;display:flex;font-weight:600;height:24px;margin:0}.c-field-textarea textarea{background:oklch(var(--l-input) var(--c-input) var(--h-ground));border:1px solid oklch(var(--l-border-strong) var(--c-input) var(--h-ground))}.c-case-labels{display:flex;flex-wrap:wrap}.c-layout-landing{display:flex;overflow:hidden;width:100%}.c-layout-landing .landing-image{background-color:var(--black);background-size:cover;height:100vh;left:0;opacity:0;position:absolute;transition:opacity 1.5s ease;width:100vw}.c-layout-landing .landing-image.active{opacity:1}.c-layout-landing .landing-email{background-image:url("/common/img/landing-email.jpg")}.c-layout-landing .landing-login{background-image:url("/common/img/landing-login.jpg")}.c-layout-landing .landing-register{background-image:url("/common/img/landing-register.jpg")}.c-layout-landing .landing-redeem{background-image:url("/common/img/landing-redeem.jpg")}.c-layout-landing .l-panel{backdrop-filter:blur(12px) saturate(0.55);background:linear-gradient(180deg, oklch(var(--l-deep) 0.07 var(--h-chrome)/72%) 0%, oklch(var(--l-deep) 0.07 var(--h-chrome)/68%) 100%);align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;max-width:40%;position:absolute;width:100%;z-index:999}.c-layout-landing .l-panel .header{align-items:center;display:flex;flex-direction:column;margin-bottom:24px;max-width:470px;position:relative;width:100%}.c-layout-landing .l-panel .header .language-selection{display:flex;gap:8px;height:32px;width:64px}.c-layout-landing .l-panel .header .language-selection .fi{height:100%;opacity:.5;transition:opacity .3s ease;width:100%}.c-layout-landing .l-panel .header .language-selection .fi:not(.active){cursor:pointer}.c-layout-landing .l-panel .header .language-selection .fi.active{opacity:1}.c-layout-landing .l-panel .header .logo{align-items:center;display:flex;position:relative;width:100%}.c-layout-landing .l-panel .header .logo img{display:block;max-width:200px}.c-layout-landing .l-panel .header .support-manager{border-radius:50%;height:128px;list-style:none;padding:0;position:relative}.c-layout-landing .l-panel .header .support-manager>.c-button{height:40px;left:50%;margin:-20px;position:absolute;top:50%;width:40px}.c-layout-landing .l-panel .header .support-manager>.c-button:nth-of-type(1){transform:rotate(100deg) translate(64px) rotate(-100deg)}.c-layout-landing .l-panel .header .support-manager>.c-button:nth-of-type(2){transform:rotate(140deg) translate(64px) rotate(-140deg)}.c-layout-landing .l-panel .header .support-manager>.c-button:nth-of-type(3){transform:rotate(180deg) translate(64px) rotate(-180deg)}.c-layout-landing .l-panel .header .support-manager>.c-button:nth-of-type(4){transform:rotate(220deg) translate(64px) rotate(-220deg)}.c-layout-landing .l-panel .header .support-manager>.c-button:nth-of-type(5){transform:rotate(260deg) translate(64px) rotate(-260deg)}.c-layout-landing .l-panel .header .support-manager>.c-button:nth-of-type(6){transform:rotate(300deg) translate(64px) rotate(-300deg)}.c-layout-landing .l-panel .header .support-manager>.c-button:nth-of-type(7){transform:rotate(340deg) translate(64px) rotate(-340deg)}.c-layout-landing .l-panel .header .support-manager>.c-button:nth-of-type(8){transform:rotate(380deg) translate(64px) rotate(-380deg)}.c-layout-landing .l-panel .header .support-manager>.c-button:nth-of-type(9){transform:rotate(420deg) translate(64px) rotate(-420deg)}.c-layout-landing .l-panel .header .support-manager{height:128px;width:128px;background-size:cover;border:3px solid oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));border-radius:50%;bottom:50px;position:absolute;right:0;top:16px}.c-layout-landing .l-panel .header .support-manager .name{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));display:flex;flex-direction:column;font-weight:600;margin-top:-40px;text-align:center}.c-layout-landing .l-panel .header .support-manager .name span{white-space:nowrap}.c-layout-landing .l-panel .header .support-manager .name span:first-child{color:oklch(var(--l-border) var(--c-surface) var(--h-ground))}.c-layout-landing .l-panel .header .support-manager .c-notifications{bottom:16px;left:128px}.c-layout-landing .l-panel .header .support-manager .c-button{height:38px;width:38px;right:0}.c-layout-landing .l-panel .header .sub-header{width:100%}.c-layout-landing .l-panel .header .sub-header h3{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));font-size:1.5rem;margin-bottom:4px;margin-top:24px}.c-layout-landing .l-panel .header .sub-header p{color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));font-size:1rem;margin:0}.c-layout-landing .l-panel .landing{max-width:470px}.c-layout-landing .l-panel .form{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border-radius:8px;box-shadow:var(--shadow-3);display:flex;flex-direction:column;min-width:470px;padding:24px;width:100%}.c-layout-landing .l-panel .form .fieldset{background:none;border:0;padding:0}.c-layout-landing .l-panel .form .btn-login{margin-top:16px;width:100%}.c-layout-landing .l-panel .form h3{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-size:1rem;margin:0;margin-bottom:8px}.c-layout-landing .l-panel .form .fieldset-group{margin-bottom:8px}.c-layout-landing .l-panel .form .field-group .field{flex:1;min-width:0}.c-layout-landing .l-panel .form .fieldset-label{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:1rem;margin-bottom:8px;margin-top:16px}.c-layout-landing .about{background:oklch(var(--l-ink) var(--c-vivid) var(--h-info)/50%);border:1px solid oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));border-radius:8px;color:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));line-height:1.4;margin-top:16px;padding:16px 24px}.c-layout-landing .stepper-form{margin-bottom:24px}.c-layout-landing .stepper-form .step{margin-bottom:24px}.c-layout-landing .stepper-form .step.step-unknown{margin-bottom:0}.c-layout-landing .stepper-form .step .field{margin-bottom:16px}.c-layout-landing .stepper-form .step .field:last-child{margin-bottom:0}.c-layout-landing .stepper-form .step .field-group{margin-bottom:16px}.c-layout-landing .stepper-form .step .field-group .field{margin-bottom:0}.c-layout-landing .stepper-form .step .field-readonly-list{max-height:250px;overflow:scroll}@media(max-width: 1400px){.c-layout-landing{flex-direction:column}.c-layout-landing .stepper-form{overflow:scroll}.c-layout-landing .step-3{overflow:scroll}.c-layout-landing .step-3+.c-button-group{margin-top:16px}.c-layout-landing .about{display:none}.c-layout-landing .l-panel{max-width:60%}.c-layout-landing .c-image{display:none}}@media(max-width: 750px){.c-layout-landing .l-panel{backdrop-filter:blur(2px) saturate(0.55);max-width:unset;padding:8px}.c-layout-landing .l-panel .header .sub-header{margin-top:16px}.c-layout-landing .l-panel .header .sub-header h3{font-size:1.05rem}.c-layout-landing .l-panel .header .sub-header p{font-size:.85rem}.c-layout-landing .l-panel .form{min-width:unset}}.td-group{display:flex;justify-content:center}.td-group .dimension-info{align-items:flex-start;display:flex;font-size:.7rem;gap:4px}.td-group .dimension-info .stat{display:flex;gap:4px}.c-bottle-market .warning{color:oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning))}.c-hidden-reasons ul{list-style-type:"- ";padding-left:16px}.c-bottle-throughput{align-items:center;display:flex;gap:8px}.c-modal-overlay{animation:modal-fade-in .3s;backdrop-filter:blur(2px);background-color:oklch(0 0 0/.55);bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}@keyframes modal-fade-in{from{opacity:0}to{opacity:1}}.l-modal-container{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000001}.c-modal{animation:modal-slide-in .3s ease-out;filter:drop-shadow(0 8px 8px oklch(var(--shadow-ink)/40%));max-width:1000px;width:60%}.c-modal .c-modal-title{background:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome));border-bottom:1px solid oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border-top-left-radius:16px;border-top-right-radius:16px;color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome));padding:15px}.c-modal .c-modal-title h4{line-height:1.4;margin:0}.c-modal .c-modal-title button.close{color:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));float:right;font-size:21px;font-weight:700;opacity:1;text-shadow:0 1px 0 oklch(var(--l-card) var(--c-card) var(--h-ground))}.c-modal .c-modal-title::after{clear:both}.c-modal .c-modal-body{background-color:oklch(var(--l-card) var(--c-card) var(--h-ground));border-bottom-left-radius:16px;border-bottom-right-radius:16px;max-height:calc(100vh - 100px);overflow-y:auto;padding:16px;position:relative}.c-modal .c-modal-footer{border-top:1px solid oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));padding:15px;text-align:right}.c-modal .c-modal-footer button{margin-left:15px}.modal-dialog{align-items:center;display:flex;height:100%;justify-content:center;position:fixed;width:100%;z-index:10000000000000}.modal-dialog .modal-content{background:none;border:none;border-radius:0;box-shadow:none;min-width:300px;z-index:10000000}.modal-dialog .modal-content .modal-header{background:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome));border:none;border-top-left-radius:16px;border-top-right-radius:16px;color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome))}.modal-dialog .modal-content .modal-body{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground))}.modal-dialog .modal-content .modal-footer{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border-bottom-left-radius:16px;border-bottom-right-radius:16px}@keyframes modal-slide-in{from{opacity:0;transform:translateY(-35%)}to{opacity:1;transform:translateY(0%)}}.c-multi-input{align-items:center;border:1px solid oklch(var(--l-border-strong) var(--c-input) var(--h-ground));display:flex;flex-flow:wrap;gap:4px;justify-content:flex-start;margin-bottom:24px;max-width:600px;min-height:40px;padding:0 4px}.c-multi-input.focus{border-color:oklch(var(--l-ink-muted) var(--c-brand) var(--h-brand));box-shadow:0 0 0 3px oklch(var(--l-ink-muted) var(--c-brand) var(--h-brand)/35%);outline:none}.c-multi-input .label{align-items:center;background:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome));cursor:pointer;display:flex;font-size:.9em;height:40px;padding:4px;text-align:center}.c-multi-input .label .remove{margin-left:4px}.c-multi-input .label.label-primary{background:oklch(var(--l-ink-muted) var(--c-vivid) var(--h-info))}.c-multi-input .label:focus{outline:none}.c-multi-input .placeholder{align-items:center;color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));display:flex;height:40px;padding:4px}.c-multi-input .input-container{margin:0;position:relative}.c-multi-input .input-container .input{border:none;height:40px;line-height:1em;padding:.525rem}.c-multi-input .input-container .input:focus{outline:none}.c-multi-input .input-container .input-autocomplete{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:1px solid oklch(var(--l-border-strong) var(--c-input) var(--h-ground));box-shadow:var(--shadow-3);cursor:default;left:0;margin:0;max-height:320px;max-width:600px;min-width:400px;overflow:auto;padding:0;position:absolute;resize:horizontal;z-index:1000}.c-multi-input .input-container .input-autocomplete ul{list-style-type:none;margin:0;padding:0}.c-multi-input .input-container .input-autocomplete ul li{cursor:pointer;overflow:hidden;padding:10px 5px;white-space:nowrap}.c-multi-input .input-container .input-autocomplete ul li.highlighted{background:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome));color:oklch(var(--l-border-strong) var(--c-vivid) var(--h-info))}.c-pager{align-items:center;display:flex;gap:8px;user-select:none}.c-pager .pagination{display:flex;list-style:none}.c-pager .pagination li{cursor:pointer}.c-pager .pagination li a,.c-pager .pagination li span{align-items:center;display:flex;font-weight:600;height:40px;justify-content:center;width:40px}.c-pager .pagination li a{background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));border:none;color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-size:.8rem}.c-pager .pagination li a .c-icon{color:inherit}.c-pager .pagination li a:hover{background:oklch(var(--l-chrome-soft) var(--c-chrome) var(--h-chrome));color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome))}.c-pager .pagination li a:hover .c-icon{color:inherit}.c-pager .pagination li.active a{background:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome));color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome))}.c-pager .pagination li.active a .c-icon{color:inherit}.c-pager .pagination li.disabled{cursor:default}.c-pager .pagination li.disabled a,.c-pager .pagination li.disabled span{background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));cursor:not-allowed;opacity:.4;pointer-events:none}.c-pager .pagination li.disabled a .c-icon,.c-pager .pagination li.disabled span .c-icon{color:inherit}.c-pager .pagination li.hidden{display:none}.c-pager nav ul.pagination{margin:0}.c-pager .result-count{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-size:.85rem;font-style:italic;font-weight:600}.c-pager::after{clear:both;content:""}.c-panel{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border:1px solid oklch(var(--l-border-strong) var(--c-input) var(--h-ground));margin-bottom:8px;min-width:fit-content;width:fit-content}.c-panel .panel-heading{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));display:flex;gap:16px;height:48px;padding:0 16px}.c-panel .panel-heading .panel-title{align-items:center;color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));display:flex;flex:1;font-weight:600;gap:4px}.c-panel .panel-heading .panel-title .toolbar{margin-left:16px}.c-panel .panel-body td{border-bottom:1px solid oklch(var(--l-border-strong) var(--c-input) var(--h-ground))}.c-panel .panel-body .border-cell{border-left:1px solid oklch(var(--l-border-strong) var(--c-input) var(--h-ground));padding-left:16px}.c-panel .panel-body .panel_header_row{border-bottom:3px solid oklch(var(--l-border-strong) var(--c-input) var(--h-ground))}.c-panel .panel-body .panel_header_row th{padding-bottom:8px;padding-top:8px}.c-panel .toolbar{align-items:center;display:flex}.c-panel.collapsed .panel-body{display:none}.c-panel.collapsible .panel-heading{cursor:ns-resize;transition:all .3s ease}.c-panel.collapsible .panel-heading:hover{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));color:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info))}.c-panel-left .profile-options{align-items:center;display:flex;gap:16px}.c-panel-left .profile-options *{margin:0}.navbar-icon{color:oklch(var(--l-border) var(--c-surface) var(--h-ground));cursor:pointer;font-size:24px;line-height:unset;top:0}.navbar-icon:hover{color:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info))}.horizontal-view-product-photo{max-height:288px;max-width:532px;padding:10px}.c-product-photo-item{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));background-repeat:no-repeat;background-size:cover;border:1px solid oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));position:relative}.c-product-photo-item .info-tooltip{left:4px;position:absolute;top:4px;z-index:1000}.c-product-photo-item .move-target{background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));border:2px solid oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));border-radius:50%;bottom:10px;color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));cursor:ns-resize;padding:2px;position:absolute;right:10px;z-index:1000}.c-product-photo-item .flow-actions{bottom:0;display:flex;gap:2px;left:0;padding:4px;position:absolute}.c-product-photo-item .controls{align-items:center;display:flex;flex-direction:column;gap:4px;height:100%;padding:4px;position:absolute;right:0;top:0}.c-product-photo-item img{background-size:cover;height:100%;max-height:100%;max-width:100%;width:100%}.c-product-photo-list{display:flex;flex-direction:column;gap:16px}.c-product-photo-list .group-actions{align-items:center;background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:1px solid oklch(var(--l-card) var(--c-card) var(--h-ground));display:flex;flex-direction:column}.c-product-photo-list .group-actions .upload-area{align-items:center;background:oklch(var(--l-border) var(--c-surface) var(--h-ground));display:flex;font-weight:600;gap:8px;width:100%}.c-product-photo-list .group-actions .upload-area .upload-progress{align-items:center;color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));display:flex;font-size:.8rem;font-weight:600;gap:4px}.c-product-photo-list .group-actions .download-actions{border:1px solid oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));display:flex;gap:4px;padding:4px;width:100%}.c-product-photo-list .c-product-photo-item{cursor:zoom-in}.c-product-photo-list .c-product-photo-placeholder{align-items:center;background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:2px dashed oklch(var(--l-card) var(--c-card) var(--h-ground));border-radius:4px;color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));display:flex;flex-direction:column;gap:8px;justify-content:center}.c-product-photo-list.type-inline .image-container{display:grid;gap:16px;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr))}.c-product-photo-list.type-inline .image-container .c-product-photo-item{aspect-ratio:4/3}.c-product-photo-list.type-inline .image-container .c-product-photo-placeholder{aspect-ratio:4/3}.c-product-photo-list.type-block .image-container{display:flex;flex-direction:column;gap:16px}.c-product-photo-list.type-block .c-product-photo-item{height:225px;max-width:300px}.c-product-photo-list.type-block .c-product-photo-placeholder{height:225px;max-width:300px}.c-ranged-input{display:flex;flex-direction:column;margin-bottom:24px}.c-ranged-input label{position:relative}.c-ranged-input .ranges{margin-top:8px;position:relative}.c-ranged-input .ranges input[type=range]{appearance:none;background-color:oklch(var(--l-border) var(--c-soft) var(--h-info));height:1px;pointer-events:none;width:100%}.c-ranged-input .ranges input[type=range].first{background:none;position:absolute;z-index:2}.c-ranged-input .ranges input[type=range].second{left:0;position:absolute;top:0;z-index:1}.c-ranged-input .ranges input[type=range]::-webkit-slider-thumb{appearance:none;background:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome));border-radius:50%;box-shadow:var(--shadow-2);cursor:pointer;height:16px;pointer-events:all;width:16px}.c-ranged-input .ranges input[type=range]::-moz-range-track{height:2px}.c-ranged-input .ranges input[type=range]::-moz-range-thumb{background:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome));border:none;border-radius:50%;box-shadow:var(--shadow-2);cursor:pointer;height:16px;pointer-events:all;width:16px}.c-editable-relations-list .relation-details{align-items:center;display:flex;flex-wrap:wrap;gap:4px;row-gap:4px}.c-search-discover{cursor:pointer;flex:1;max-width:300px}.c-search-discover .search-bar{align-items:center;display:flex}.c-search-discover .search-bar input{background:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome));border:none;border-bottom:2px solid oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));border-right:0;color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome));max-width:450px;outline:none;padding-left:32px;width:100%}.c-search-discover .search-bar input::placeholder{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));opacity:1}.c-search-discover .search-bar input:focus{border-color:oklch(var(--l-border) var(--c-surface) var(--h-ground))}.c-search-discover .search-bar input:focus::placeholder{color:oklch(var(--l-border) var(--c-surface) var(--h-ground))}.c-search-discover .search-bar .btn-cancel{margin-left:8px}.c-search-discover .search-bar .btn-cancel[disabled]{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.c-search-discover .search-bar .btn-cancel:not([disabled]){color:oklch(var(--l-border) var(--c-surface) var(--h-ground))}.c-search-discover .search-bar .btn-cancel:not([disabled]):hover{color:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand))}.c-search-discover .autocomplete-suggestions{border:none;box-shadow:var(--shadow-3);display:flex;flex-wrap:wrap;margin-top:4px;max-height:800px;max-width:1504px;overflow-y:auto;resize:none;width:unset}.c-search-discover .autocomplete-suggestions .search-category{display:flex;flex:1;flex-direction:column;max-height:400px;max-width:500px;min-width:500px}.c-search-discover .autocomplete-suggestions .search-category .title{align-items:center;background:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome));color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome));display:flex;font-weight:600;height:48px;min-height:48px;padding-left:8px;text-transform:uppercase}.c-search-discover .autocomplete-suggestions .search-category .items{background:oklch(var(--l-card) var(--c-card) var(--h-ground));overflow-y:scroll}.c-search-discover .autocomplete-suggestions .search-category .items .search-item{align-items:center;color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));display:flex;font-size:.8rem;gap:8px;height:32px;padding:8px}.c-search-discover .autocomplete-suggestions .search-category .items .search-item span{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-search-discover .autocomplete-suggestions .search-category .items .search-item a{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-search-discover .autocomplete-suggestions .search-category .items .search-item a:hover{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-search-discover .autocomplete-suggestions .search-category .items .search-item:hover{background:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand));color:oklch(var(--l-tint) var(--c-tint) var(--h-brand))}.c-tip-purchase-orders{width:100%}.c-tip-purchase-orders .title{font-weight:600;margin-bottom:8px}.c-tip-purchase-orders ul{margin:0;margin-left:16px;padding:0}.c-toggle-label{border:none}.c-toggle-label label{border:none;font-size:.8rem;font-weight:600;padding-left:0}.c-toggle-label label .btn{height:40px;padding:4px}.c-toggle-label label .toggle{border:none}.c-toggle-label .toggle-handle{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));border:none;width:8px}.c-transport-summary{display:flex;flex:1;gap:8px;width:100%}.c-transport-summary .transport{align-items:center;background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));border:2px solid oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));display:flex;flex:1;flex-direction:column;font-size:.8rem;font-weight:500;gap:8px;justify-content:center;padding:8px}.c-transport-summary .transport .details div{text-align:center}textarea.registration-message{margin-left:15px;outline:none}.sales-manager .c-checkbox-group{max-height:200px;overflow:auto}.sales-manager .cb-wrapper-1{padding:4px}.sales-manager .item{display:flex;gap:4px}.rates{display:flex;justify-content:space-evenly}.rates small{color:#969696;font-size:80%}.c-dashboard-figures{display:flex;flex-direction:column;gap:24px}.c-dashboard-figures .widget-grid{align-items:start;display:grid;gap:24px;grid-template-columns:repeat(auto-fit, minmax(min(100%, 420px), 1fr))}.c-dashboard-figures .widget-stack{display:flex;flex-direction:column;gap:24px;min-width:0}.c-dashboard-figures .dashboard-widget{margin-bottom:0;min-width:0}.c-dashboard-figures .c-widget-individual-purchase .text,.c-dashboard-figures .c-purchase-statistics .text,.c-dashboard-figures .c-widget-year-sales .text,.c-dashboard-figures .c-sales-statistics .text,.c-dashboard-figures .c-widget-individual-sales .text,.c-dashboard-figures .c-widget-portal-sales .text,.c-dashboard-figures .c-widget-relations.dashboard-widget .text{text-align:center}.c-dashboard-figures .management-panel .c-purchase-statistics.dashboard-widget,.c-dashboard-figures .management-panel .c-sales-statistics.dashboard-widget{max-height:unset}.c-dashboard-figures .management-panel .c-purchase-statistics.dashboard-widget .widget-body,.c-dashboard-figures .management-panel .c-sales-statistics.dashboard-widget .widget-body{height:clamp(220px,34vh,375px)}.c-dashboard-figures .management-panel .c-purchase-statistics.dashboard-widget canvas,.c-dashboard-figures .management-panel .c-sales-statistics.dashboard-widget canvas{height:100%;width:100%}.c-widget-diesel-currency .widget-body{display:grid;gap:8px;grid-template-columns:repeat(auto-fit, minmax(96px, 1fr));padding:8px 0}.c-widget-diesel-currency .widget-body .item{align-items:center;color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));display:flex;flex-direction:column;font-size:1rem;font-weight:600;justify-content:center;min-width:0;overflow-wrap:anywhere;text-align:center}.c-widget-diesel-currency .widget-body .item i{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-size:32px;padding:4px;text-align:center;width:48px}.c-widget-diesel-currency .widget-body .item span{font-size:.8rem}.c-widget-individual-purchase .widget-body{display:grid;gap:8px;grid-template-columns:repeat(auto-fit, minmax(170px, 1fr));padding:8px 0}.c-widget-individual-sales.dashboard-widget{max-height:unset}.c-widget-individual-sales.dashboard-widget .widget-body{align-items:start;display:grid;gap:16px;grid-template-columns:repeat(auto-fit, minmax(210px, 1fr));padding:8px 0}.c-widget-individual-sales.dashboard-widget .widget-body .figures-wrapper{display:flex;flex-direction:column;min-width:0}.c-widget-individual-sales.dashboard-widget .widget-body .figures-wrapper .c-figures-widget{padding:8px 0}.c-widget-individual-sales.dashboard-widget .widget-body .portal-charts{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;min-width:0}.c-widget-individual-sales.dashboard-widget .widget-body .portal-charts .chart-wrapper{flex:1 1 130px;min-width:0}.c-widget-individual-sales.dashboard-widget .widget-body .portal-charts .chart-wrapper canvas{max-height:250px;max-width:100%}.c-widget-notifications.dashboard-widget{margin-bottom:0;max-height:unset}.c-widget-notifications.dashboard-widget .widget-title{display:flex;gap:8px;position:relative}.c-widget-notifications.dashboard-widget .notifications-wrapper{display:flex;gap:8px}.c-widget-notifications.dashboard-widget .notifications-wrapper .c-notifications-filter{flex:5;max-width:300px;min-width:300px;width:300px}.c-widget-notifications.dashboard-widget .notifications-wrapper .c-notifications-filter .options{cursor:pointer}.c-widget-notifications.dashboard-widget .notifications-wrapper .c-notifications-filter .options .option a{align-items:center;color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));display:flex;gap:8px;height:48px;padding:8px;width:100%}.c-widget-notifications.dashboard-widget .notifications-wrapper .c-notifications-filter .options .option:hover a,.c-widget-notifications.dashboard-widget .notifications-wrapper .c-notifications-filter .options .option.active a{background:oklch(var(--l-chrome-soft) var(--c-chrome) var(--h-chrome));color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome))}.c-widget-notifications.dashboard-widget .notifications-wrapper .c-notifications-filter .filter-option{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.c-widget-notifications.dashboard-widget .notifications-wrapper .c-notifications-filter .filter-option .c-field-checkbox{margin-bottom:0}.c-widget-notifications.dashboard-widget .notifications-wrapper .c-notifications-filter .filter-option .c-field-checkbox label{font-weight:400}.c-widget-notifications.dashboard-widget .notifications-wrapper .c-notifications-filter .filter-option .label{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.c-widget-notifications.dashboard-widget .notifications-wrapper .c-notifications-table{width:100%}.c-widget-notifications.dashboard-widget .notifications-wrapper .c-notifications-table .actions{align-items:center;display:flex;gap:8px;height:40px;padding:0 8px}.c-widget-notifications.dashboard-widget .notifications-wrapper .c-notifications-table .actions .c-field-checkbox{margin:0}.c-widget-notifications.dashboard-widget .notifications-wrapper .c-notifications-table .c-collection-table{max-height:calc(100vh - 250px);overflow:auto}.c-widget-relations.dashboard-widget{max-height:unset;overflow:auto}.c-widget-relations.dashboard-widget .widget-body{display:flex;flex-direction:column;gap:16px;padding:8px 0}.c-widget-relations.dashboard-widget .widget-body .top-relations{height:clamp(200px,28vh,300px)}.c-widget-relations.dashboard-widget .widget-body .top-relations canvas{height:100%;width:100%}.c-widget-relations.dashboard-widget .widget-body .charts-wrapper{display:flex;flex-wrap:wrap;gap:16px}.c-widget-relations.dashboard-widget .widget-body .charts-wrapper .relation-map{flex:2 1 300px;min-height:220px;min-width:0;outline:0}.c-widget-relations.dashboard-widget .widget-body .charts-wrapper .client-status{flex:1 1 200px;min-width:0}.c-widget-relations.dashboard-widget .widget-body .charts-wrapper .client-status canvas{max-width:100%}.c-widget-relations.dashboard-widget .relation-wrapper{display:flex;overflow:auto;width:100%}.c-sales-figures-widget{padding:8px 0;width:100%}.c-sales-figures-widget .statistics-group.horizontal{display:grid;gap:4px;grid-template-columns:repeat(auto-fit, minmax(190px, 1fr))}.c-sales-figures-widget .statistics-group.horizontal .stat{min-width:0}.c-sales-figures-widget .statistics-group.horizontal .stat .text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-widget-stock-value .widget-body{display:grid;gap:8px;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));padding:8px 0}.c-widget-stock-value .widget-body .c-spinner{grid-column:1/-1;justify-self:center}.c-widget-stock-value .widget-body .item{align-items:center;color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));display:flex;flex-direction:column;justify-content:flex-start;min-width:0;overflow-wrap:anywhere;text-align:center}.c-widget-stock-value .widget-body .item .value{font-size:1rem;font-weight:600}.c-widget-stock-value .widget-body .item .label,.c-widget-stock-value .widget-body .item .detail{font-size:.8rem}@keyframes recent{0%{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}50%{color:oklch(var(--l-border) var(--c-surface) var(--h-ground))}100%{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}}.dashboard-widget{flex:1;margin-bottom:24px;max-height:400px;min-width:0;overflow-y:auto}.dashboard-widget .widget-title{align-items:center;background:oklch(var(--l-card) var(--c-card) var(--h-ground));color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));display:flex;gap:4px;height:48px;overflow:hidden;padding-left:8px;position:sticky;text-overflow:ellipsis;text-transform:uppercase;top:0;white-space:nowrap}.dashboard-widget .widget-title .text{flex:1;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis}.dashboard-widget .widget-help{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));font-size:.8rem;font-style:italic}.dashboard-widget.recent .widget-title{animation:recent 2s linear infinite}.dashboard-widget .stats{display:flex;flex-wrap:wrap;gap:8px}.dashboard-widget .stats .stats-group{background:oklch(var(--l-card) var(--c-card) var(--h-ground));display:flex;flex:1;flex-direction:column;font-size:.8rem;justify-content:flex-start;padding:8px;width:50%}.dashboard-widget .stats .stats-group .stats-group-title{align-items:center;color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));display:flex;height:32px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.dashboard-widget .stats .stats-group .stat-figure{align-items:center;background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));cursor:help;display:flex;margin-bottom:4px;padding:8px 8px}.dashboard-widget .stats .stats-group .stat-figure.stat-level-default{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground))}.dashboard-widget .stats .stats-group .stat-figure.stat-level-success{color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.dashboard-widget .stats .stats-group .stat-figure.stat-level-info{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.dashboard-widget .stats .stats-group .stat-figure.stat-level-warning{color:oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning))}.dashboard-widget .stats .stats-group .stat-figure.stat-level-danger{color:oklch(var(--l-signal-ink) var(--c-danger) var(--h-danger))}.dashboard-widget .stats .stats-group .stat-figure i{width:16px}.dashboard-widget table{position:relative;width:100%}.dashboard-widget table th{height:48px;position:sticky;text-transform:uppercase;top:0}.dashboard-widget table th.even,.dashboard-widget table th.odd{background:oklch(var(--l-card) var(--c-card) var(--h-ground))}.dashboard-widget table th.even a,.dashboard-widget table th.odd a{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-weight:400}.dashboard-widget table th.even a:hover,.dashboard-widget table th.odd a:hover{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.dashboard-widget table th,.dashboard-widget table td{padding:4px}.dashboard-widget table tr.onclick-row:hover{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));cursor:pointer}.dashboard-widget table tr.odd{background:color-mix(in oklch, oklch(var(--l-card) var(--c-card) var(--h-ground)), oklch(var(--l-border) var(--c-surface) var(--h-ground)) 35%)}.dashboard-widget table tr.even{background:oklch(var(--l-card) var(--c-card) var(--h-ground))}.c-widget-year-sales.dashboard-widget{max-height:unset}.c-widget-year-sales.dashboard-widget .widget-body{display:flex;flex-direction:column;gap:32px;padding:8px 0}.c-widget-year-sales.dashboard-widget .widget-body .c-widget-turnover-margin{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.c-widget-year-sales.dashboard-widget .widget-body .c-widget-turnover-margin .gauge{align-items:center;color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));display:flex;flex:1 1 180px;flex-direction:column;font-weight:600;max-width:300px;min-width:0;text-align:center}.c-widget-year-sales.dashboard-widget .widget-body .c-widget-turnover-margin .gauge canvas{aspect-ratio:2/1;height:auto;width:100%}.c-widget-year-sales.dashboard-widget .widget-body .figures{display:grid;gap:8px;grid-template-columns:repeat(auto-fit, minmax(170px, 1fr))}.cbs-code{margin-bottom:8px}.cbs-code .cbs-code-description{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border:1px solid oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));border-radius:8px;color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-size:.7rem;padding:4px}.c-article-edit-gtin-form .gtins{display:flex;flex-direction:column;gap:4px;padding:8px}.c-article-edit-gtin-form .gtins.active{background:oklch(var(--l-tint) var(--c-tint) var(--h-warning))}.c-article-edit-gtin-form .gtin{align-items:center;display:flex;font-weight:600;justify-content:space-between;padding:4px 8px}.c-article-edit-gtin-form .gtin:nth-child(even){background:rgba(0,0,0,.05)}.c-article-edit-gtin-form .gtin:nth-child(odd){background:rgba(0,0,0,.08)}.c-article-edit-hidden-form .hidden-information{background:oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info));border:1px solid oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));display:flex;flex-direction:column;gap:4px;padding:8px}.c-article-edit-hidden-form .hidden-information.active{background:oklch(var(--l-tint) var(--c-tint) var(--h-success));border-color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success));color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.c-panel-article .common-fields-title{align-items:center;display:none;font-weight:600;gap:4px;margin-bottom:2px;text-transform:uppercase}.c-panel-article .common-fields.active{margin-bottom:16px;padding:8px}.c-panel-article .common-fields.active .common-fields-title{display:flex}.c-panel-article .common-fields-bottle.active{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-warning));border:1px solid oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning))}.c-panel-article .common-fields-bottle.active .common-fields-title{color:oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning))}.c-panel-article .common-fields-product.active{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-success));border:1px solid oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.c-panel-article .common-fields-product.active .common-fields-title{color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.product-category-table{margin-top:24px}.float-right{float:right}.float-right::after{clear:both}.clickable{cursor:pointer}.unassigned-product-categories{margin:16px 0}.unassigned-product-categories .title{font-weight:600}.c-product-groups-edit .field-group h4{margin-bottom:0}.c-product-groups-edit .field-group .help-block{margin-bottom:15px}.c-product-groups-edit .field-group .btn-toolbar{margin-bottom:15px}.c-product-groups-edit .field-group .table-responsive{margin-top:15px}.c-product-groups-edit .field-group .table-responsive table{width:100%}.c-product-groups-edit .field-group .table-responsive table tbody tr td.empty-state{color:#999;padding:20px;text-align:center}.c-contact-person-edit .c-data-card{margin-bottom:8px;margin-top:16px}.c-contact-person-edit .context-well{margin-bottom:16px}.c-crm-relations-edit textarea{resize:vertical}.c-crm-relations-edit .promotion-stats{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));padding:8px}.c-crm-relations-edit .promotion-stats .stat{display:flex;gap:8px;padding:2px 0}.c-crm-relations-edit .promotion-stats .stat .key{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-weight:600}img.hello-dialog-logo{width:50px}.c-supplier-list .c-spinner.table-spinner{margin-top:16px}.filter-sidebar-wrapper{display:flex}.filter-sidebar-wrapper h2{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));margin-bottom:8px;margin-top:0}.filter-sidebar-wrapper .c-filter-sidebar{min-width:350px}.filter-sidebar-wrapper .c-filter-sidebar .control-label{font-weight:600}.filter-sidebar-wrapper .filter-result{width:100%}.filter-sidebar-wrapper .noUi-horizontal{margin-top:40px;padding:0 16px}.content-preview{background-color:oklch(var(--l-card) var(--c-card) var(--h-ground));border:1px solid oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border-radius:4px;height:300px;margin-bottom:16px;overflow:auto;padding:8px;resize:vertical}.ellipsis:hover span .fa-file-excel{padding-right:0}.c-user-schedules .vis-item{border:0;border-radius:0}.c-user-schedules .vis-item.home{background:oklch(var(--l-ink-muted) var(--c-soft) var(--h-success));color:oklch(var(--l-card) var(--c-soft) var(--h-success))}.c-user-schedules .vis-item.abroad{background:oklch(var(--l-ink-muted) var(--c-soft) var(--h-ground));color:oklch(var(--l-overlay) var(--c-soft) var(--h-ground))}.c-user-schedules .vis-item.office{background:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));color:oklch(var(--l-card) var(--c-vivid) var(--h-info))}.c-user-schedules .vis-item.sick{background:oklch(var(--l-ink) var(--c-vivid) var(--h-danger));color:oklch(var(--l-card) var(--c-vivid) var(--h-danger))}.c-user-schedules .vis-item.off{background:oklch(var(--l-border-strong) var(--c-vivid) var(--h-brand));color:oklch(var(--l-card) var(--c-vivid) var(--h-brand))}.c-user-schedules .vis-item.vacation{background:oklch(var(--l-overlay) var(--c-vivid) var(--h-warning));color:oklch(var(--l-ink) var(--c-vivid) var(--h-warning))}.c-user-schedules .vis-item.vis-background.holiday{background:oklch(var(--l-border) var(--c-soft) var(--h-ground));color:oklch(var(--l-ink) var(--c-soft) var(--h-ground))}.c-user-schedules .group-highlight{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground))}.c-user-schedules .vis-today{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground))}.c-user-schedules .legenda{font-style:italic}.badge.home{background:oklch(var(--l-ink-muted) var(--c-soft) var(--h-success));color:oklch(var(--l-card) var(--c-soft) var(--h-success));width:80px}.badge.office{background:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));color:oklch(var(--l-card) var(--c-vivid) var(--h-info));width:80px}.badge.sick{background-color:oklch(var(--l-ink) var(--c-vivid) var(--h-danger));color:oklch(var(--l-card) var(--c-vivid) var(--h-danger));width:80px}.badge.vacation{background-color:oklch(var(--l-overlay) var(--c-vivid) var(--h-warning));color:oklch(var(--l-ink) var(--c-vivid) var(--h-warning));width:80px}.badge.abroad{background-color:oklch(var(--l-ink-muted) var(--c-soft) var(--h-ground));color:oklch(var(--l-overlay) var(--c-soft) var(--h-ground));width:80px}.c-field-code{--code-keyword: oklch(var(--l-signal-ink) 0.13 calc(var(--h-info) + 72deg));--code-name: oklch(var(--l-signal-ink) 0.085 var(--h-info));--code-attribute: oklch(var(--l-signal-ink) 0.12 var(--h-danger));--code-string: oklch(var(--l-signal-ink) 0.1 var(--h-success));--code-number: oklch(var(--l-signal-ink) 0.085 var(--h-warning));--code-ink: oklch(var(--l-ink) var(--c-surface) var(--h-ground));--code-comment: oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground));--code-punctuation: oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground));--code-invalid: oklch(var(--l-signal-ink) var(--c-danger) var(--h-danger));--code-surface: oklch(var(--l-input) var(--c-input) var(--h-ground));--code-gutter-surface: oklch(var(--l-sunken) var(--c-sunken) var(--h-ground));--code-gutter-ink: oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground));--code-panel-surface: oklch(var(--l-raised) var(--c-raised) var(--h-ground));--code-border: oklch(var(--l-border-strong) var(--c-input) var(--h-ground));--code-border-strong: oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));--code-caret: oklch(var(--l-ink) var(--c-surface) var(--h-ground));--code-selection: color-mix(in oklab, transparent, oklch(var(--l-accent) var(--c-info) var(--h-chrome)) 30%);--code-active-line: color-mix(in oklab, transparent, oklch(var(--l-accent) var(--c-info) var(--h-chrome)) 8%);--code-bracket: color-mix(in oklab, transparent, oklch(var(--l-accent) var(--c-info) var(--h-chrome)) 35%);--code-search-match: color-mix(in oklab, transparent, oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning)) 30%);--code-search-match-active: color-mix(in oklab, transparent, oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning)) 55%)}.c-pdf-preview{display:flex;gap:24px}.c-pdf-preview .sidebar{min-width:500px}.c-pdf-preview .sidebar .sidebar-content{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));padding:16px}.c-pdf-preview .sidebar .sidebar-content .section-title{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-size:1.05rem;font-weight:600;margin-bottom:16px}.c-pdf-preview .sidebar .sidebar-content .fieldset{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground))}.c-pdf-preview .c-pdf-iframe{background:oklch(var(--l-ink) var(--c-surface) var(--h-ground));border:1px solid oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));height:calc(100vh - 230px);max-width:1700px;width:100%}.c-pdf-comment-template textarea{min-height:140px}.c-pdf-preview-block{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));margin-bottom:16px;padding:16px}.c-pdf-preview-block>label{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));display:block;font-size:1rem;font-weight:600;margin-bottom:8px}.c-linked-to{display:flex;flex-direction:column;gap:4px;min-width:0}.c-linked-to .link{align-items:center;color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));display:flex;flex-wrap:wrap;font-size:.8rem;gap:4px}.c-linked-to .link:hover .name{text-decoration:underline}.c-linked-to .link.current .name{font-weight:600}.c-linked-to .name{min-inline-size:0;overflow-wrap:anywhere}.c-linked-to .scope{align-items:center;border:1px solid oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));border-radius:16px;display:flex;flex-shrink:0;gap:4px;inline-size:calc(16px*2 + 4px*3);justify-content:flex-start;padding:2px 4px}.c-linked-to .scope .account-slug-icon{margin-inline-end:0}.c-placeholder-panel .content{align-items:stretch}.c-placeholder-editor{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow-y:auto;width:100%}.c-placeholder-sync-preview{display:flex;flex-direction:column;gap:16px}.c-placeholder-sync-preview .preview-section{display:flex;flex-direction:column;gap:4px;min-height:0}.c-placeholder-sync-preview .section-title{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-placeholder-sync-preview .section-help{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:.8rem;font-style:italic}.c-placeholder-sync-preview .section-entries{background:oklch(var(--l-sunken) var(--c-sunken) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:8px;margin:0;max-height:14rem;overflow-y:auto;padding:8px 8px 8px 32px}.c-placeholder-sync-preview .section-entries li{line-height:1.5}.c-placeholder-sync-preview .section-entries code{overflow-wrap:anywhere}.c-placeholder-sync-preview .tone-warning .section-title{color:oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning))}.c-placeholder-sync-preview .tone-warning .section-entries{background:oklch(var(--l-tint) var(--c-tint) var(--h-warning));border-color:oklch(var(--l-border-strong) var(--c-warning) var(--h-warning))}.c-placeholder-sync-preview .rename-notice{color:oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning));font-style:italic}.c-placeholder-sync-preview .preview-divider{border:0;border-top:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));margin:8px 0;width:100%}.selected-relations{align-items:center;color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));column-gap:8px;display:flex}.c-market-explore .c-panel{width:100%}.c-market-explore .panel-heading{padding:8px}.c-market-explore .panel-body{background:oklch(var(--l-card) var(--c-card) var(--h-ground));margin:0;padding:8px}.c-market-explore .panel-body .c-panel-body-header{display:flex;justify-content:space-between;margin-bottom:8px}.c-market-explore .c-data-card{border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));margin-bottom:8px;max-width:500px}.c-market-explore .c-explore-search-fields .explore-search-filters .product-filter-group{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));flex-wrap:wrap;max-width:1550px;padding:16px}.c-market-explore .c-explore-search-fields .explore-search-filters .product-filter-group .c-field-number{max-width:90px}.c-market-explore .c-explore-search-fields .explore-search-filters .product-filter-group label{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-data-card-container{display:flex;flex-wrap:wrap;gap:16px}.c-data-card-container .c-data-card{flex:1 1 calc(33.333% - 16px);max-width:calc(33.333% - 16px)}.c-add-to-offer{width:100%}.c-add-to-offer .datacard-container{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));display:flex;margin-bottom:16px;padding:4px}.c-add-to-offer.type-dialog{min-width:700px}.c-sourceline-info{display:flex}.c-sourceline-info .audit-logs{align-items:center;display:flex;flex:1;flex-direction:column;font-weight:600;justify-content:center;line-height:24px;text-align:center;width:50%}.c-sourceline-info .audit-logs .details{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:8px;width:100%}.c-sourceline-info .audit-logs .details a{cursor:pointer}.c-sourceline-info .audit-logs .details span{text-align:center}.c-sourceline-info .audit-logs .details .audit-line{width:100%}.c-sourceline-info .c-data-card{width:50%}.c-sourceline-info.type-warning{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-warning))}.c-sourceline-info.type-warning .audit-logs{color:oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning))}.c-sourceline-info.type-success{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-success))}.c-sourceline-info.type-success .audit-logs,.c-sourceline-info.type-success .audit-logs a{color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.c-market-list-pricelists .stats{align-items:center;display:flex;gap:8px}.c-market-list-pricelists .stats .stat{align-items:center;color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));display:flex;font-weight:600}.c-market-list-pricelists .stats .stat .c-icon{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.c-market-list-pricelists .pricelist-status{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));font-family:monospace;font-size:.7rem;padding:8px}.c-columns-picker{width:100%}.c-columns-picker .cells .cell{background:oklch(var(--l-tint) var(--c-tint) var(--h-success));color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.c-columns-picker .cells .cell .column-header .c-icon{color:oklch(var(--l-border-strong) var(--c-success) var(--h-success))}.c-columns-picker .cells .cell.invalid{background:oklch(var(--l-tint) var(--c-tint) var(--h-danger));color:oklch(var(--l-signal-ink) var(--c-danger) var(--h-danger))}.c-columns-picker .cells .cell.invalid .column-header .c-icon{color:oklch(var(--l-signal-ink) var(--c-danger) var(--h-danger))}.c-columns-picker .cells .cell.disabled{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground))}.c-columns-picker .cells .cell.disabled .column-header{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.c-columns-picker .cells .cell.disabled .column-header .c-icon{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.c-columns-picker.type-list .field-placeholder{display:none}.c-columns-picker.type-list .cells{display:flex;flex-direction:column;gap:4px}.c-columns-picker.type-list .cells .cell{display:flex;padding:0 8px}.c-columns-picker.type-list .cells .cell .column-header{align-items:center;display:flex;flex:1;font-weight:500;gap:8px;height:40px}.c-columns-picker.type-list .cells .cell .field{margin-bottom:0}.c-columns-picker.type-table-header .field-placeholder{align-items:center;background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));display:flex;flex:1;height:40px;padding:8px;width:100%}.c-columns-picker.type-table-header .item{background:none}.c-columns-picker.type-table-header .item:hover{background:none !important;cursor:default}.c-columns-picker.type-table-header .cell{flex-direction:column;justify-content:center;white-space:auto;width:100%}.c-columns-picker.type-table-header .cell .column-header{align-items:center;display:flex;flex:1;flex-direction:column;font-weight:600;padding:4px 0;width:100%}.c-columns-picker.type-table-header .cell .field{margin:0;max-width:100%;width:100%}.c-columns-picker.type-table-header .cell .field select{border:0}.c-market-setup-columns{position:relative}.c-market-setup-columns .c-collection-header{align-items:flex-start;background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-success));padding-bottom:4px}.c-market-setup-columns .c-collection-header .c-collection-status{align-items:center;background:oklch(var(--l-chrome-soft) var(--c-chrome) var(--h-chrome));color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome));display:flex;height:100%;padding:unset;position:absolute;right:0;top:0;width:var(--coll-status-width)}.c-market-setup-columns .c-collection-header .c-collection-status .indicator{align-items:center;display:flex;flex-direction:column;font-size:.8rem;height:100%;justify-content:center;text-overflow:auto;width:100%}.c-market-setup-columns .c-collection-header .c-collection-status .c-icon{display:none}.c-market-setup-columns .c-collection-header .c-collection-items .item{background:unset;margin-bottom:0}.c-market-setup-columns .c-collection-header .c-collection-items .item .cells{background:none}.c-market-setup-columns .c-collection-header .c-collection-items .item .cells .cell{padding-bottom:0;padding-top:0}.c-panel-context .c-workflow-pricelist{display:flex;flex-direction:column;gap:8px;padding:8px;width:100%}.c-panel-context .c-workflow-pricelist .pricelist-wrapper{display:flex}.c-panel-context .c-workflow-pricelist .pricelist-wrapper .field-group{margin:0}.c-panel-context .c-workflow-pricelist .setup-stats .c-data-card .entry-label{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.c-panel-context .c-workflow-pricelist .setup-stats .c-data-card .entry-label .selected{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-panel-context .c-workflow-pricelist .setup-stats .c-data-card .entry-value{font-style:italic}.c-panel-context .c-workflow-pricelist .setup-stats .columns{display:flex;flex-direction:column;padding:0 16px}.c-panel-context .c-workflow-pricelist .setup-stats .columns .column{padding:0}.c-panel-context .c-workflow-pricelist .setup-stats .columns .column.selected{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-panel-context .c-workflow-pricelist .setup-stats .checklist{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));display:flex;flex-direction:column;gap:4px;margin-top:8px;padding:8px}.c-panel-context .c-workflow-pricelist .setup-stats .checklist .check{align-items:center;display:flex;gap:8px}.c-panel-context .c-workflow-pricelist .setup-stats .match-results{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));margin:8px 0;padding:8px}.c-panel-context .c-workflow-pricelist .setup-stats .match-results .header .title{font-size:1rem;font-weight:600}.c-panel-context .c-workflow-pricelist .setup-stats .match-results .preview-failure{align-items:center;display:flex;gap:4px}.c-panel-context .c-workflow-pricelist .setup-stats .match-results .samples{display:flex;justify-content:space-between;padding:8px 0}.c-panel-context .c-workflow-pricelist .setup-stats .modifiers{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));margin-top:8px;padding:8px}.c-panel-context.collapsed .c-workflow-pricelist{padding:0}.c-panel-context.collapsed .c-workflow-pricelist .setup-stats .checklist .check{justify-content:center}.c-panel-context.collapsed .c-workflow-pricelist .setup-stats .checklist .check span{display:none}.c-panel-context.collapsed .c-workflow-pricelist .c-button-group .c-button span{display:none}.c-market-list-pricelist-items .c-spli-resolved-detail-row{max-height:100%;transition:all 10.3s ease}.c-market-list-pricelist-items .c-spli-resolved-detail-row td{max-height:100%}.c-market-list-pricelist-items .c-spli-resolved-detail-row.collapsed{max-height:0}.c-market-list-pricelist-items .c-spli-resolved-detail-row.collapsed td{border:none;max-height:0;padding:0}.c-market-list-pricelist-items .row-details{max-width:100%;overflow:hidden}.c-upsert-spli{width:100%}.c-upsert-spli>.c-button-group{padding:0 16px}.c-upsert-spli .c-search-bar{max-width:unset}.c-upsert-spli .fieldset{margin-bottom:0}.c-upsert-spli .spli-status{align-items:center;display:flex;font-weight:600;gap:8px;padding:8px;transition:background .3s ease;width:100%}.c-upsert-spli .spli-status.info{background:oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info));color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-upsert-spli .spli-status.success{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-success));color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.c-upsert-spli .spli-status.warning{background:oklch(var(--l-tint) var(--c-tint) var(--h-warning));color:oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning))}.c-upsert-spli .quantity-switcher{display:flex}.c-upsert-spli .quantity-switcher label{width:100%}.c-upsert-spli .quantity-switcher .field-wrapper{align-items:flex-end;border:1px solid;border-color:oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info));display:flex}.c-upsert-spli .quantity-switcher .field-wrapper .c-button.variant-action{border:0;border-radius:0}.c-upsert-spli .quantity-switcher .field-wrapper .c-field-text{max-width:70px}.c-upsert-spli .quantity-switcher .field-wrapper .c-field-money input,.c-upsert-spli .quantity-switcher .field-wrapper .c-field-text input{background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));border:0;border-right:1px solid;color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-upsert-spli .quantity-switcher .field-wrapper .c-field-money select{--select-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M1 2 6 6 11 2'/%3E%3C/svg%3E");appearance:none;background-color:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome));background-repeat:no-repeat;background-image:var(--select-chevron);background-position:right 8px center;background-size:12px 8px;padding-right:24px;color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome))}.c-upsert-spli .quantity-switcher.disabled .field-wrapper{border-color:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground))}.c-upsert-spli .quantity-switcher.disabled .field-wrapper .c-field-money input,.c-upsert-spli .quantity-switcher.disabled .field-wrapper .c-field-text input{border-color:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.c-upsert-spli .gtin-field{display:flex;flex:.6666;flex-direction:row}.c-upsert-spli .gtin-field .c-button{border-radius:0 !important}.c-upsert-spli .country-select{display:flex}.c-upsert-spli .country-select select{width:100%}.c-upsert-spli .country-select label{width:100%}.c-upsert-spli .country-select .field-wrapper{align-items:flex-end;display:flex}.c-upsert-spli .country-select .field-wrapper .c-button.variant-action{border-radius:0}.c-collection-splsl-suggestions .breadcrumbs{align-items:center;background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));display:flex;font-weight:500;height:48px;padding:8px}.c-collection-splsl-suggestions .breadcrumbs .breadcrumb{align-items:center;color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));cursor:pointer;display:flex;transition:color .2s ease-in-out}.c-collection-splsl-suggestions .breadcrumbs .breadcrumb:hover{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-collection-splsl-suggestions .breadcrumbs .breadcrumb:last-child{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-statistics-body{padding:32px}.c-statistics-body .c-buttons{display:flex;gap:8px;margin-bottom:32px}.c-statistics-body .c-filters{display:flex;gap:16px}.c-statistics-body .c-filters .filter-option{flex-direction:column}.c-statistics-body .c-date-range-picker .ranges{display:flex;flex-flow:row wrap;gap:8px}.c-statistics-body .c-diff-select{display:flex;flex-flow:row wrap;gap:16px}table.stats-table td:first-child,table.stats-table th:first-child{padding-left:0}table.stats-table td,table.stats-table th{padding:10px}table.stats-table th{overflow:hidden;white-space:nowrap}table.stats-table td.ellipsis{max-width:300px}.c-users-status-widget td{text-transform:capitalize}.c-my-discover-dashboard .widget{align-items:center;border-top:0;display:flex;flex-direction:column;min-height:170px;padding:3px}.c-my-discover-dashboard .widget a{align-items:center;color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));display:flex;flex-direction:column}.c-my-discover-dashboard .widget .figure{font-size:16px}.c-my-discover-dashboard .widget .title{font-size:large;font-weight:bold;padding:5px;text-align:center;text-transform:uppercase}.c-my-discover-dashboard .widget .blue{color:#0196bb}.c-my-discover-dashboard .widget .purchase{color:#007aaf}.c-my-discover-dashboard .widget .sales{color:#f1c40f}.c-my-discover-dashboard .widget .sub-title{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));text-align:center}.c-my-discover-dashboard .widget .icon{font-size:larger}.leaflet-marker-icon{color:#d25a5a}.goals-progress .column-header,.index-gauges .column-header{font-size:larger;font-weight:bold}.goals-progress .progress-group .progress-bar-title,.index-gauges .progress-group .progress-bar-title{font-size:medium}.goals-progress .progress-group .progress-bar-in-value,.index-gauges .progress-group .progress-bar-in-value{font-size:small}.c-upsert-placeholder{width:100%}.c-upsert-placeholder .field-translations .translations{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));display:flex;flex-direction:column;gap:8px;padding:8px}.c-upsert-placeholder .field-translations .translations .translation-group .translation-language-label{align-items:center;background:oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-bottom:0;color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));display:flex;font-weight:600;gap:4px;justify-content:space-between;padding:8px}.c-upsert-placeholder .field-translations .translations .translation-group .translation-language-label .language-label{align-items:center;display:flex;gap:8px}.c-upsert-placeholder .field-translations .translations .translation-group .c-field-textarea textarea{padding:2px 4px;resize:vertical}.c-upsert-placeholder .field-translations .translations .translation-group .translation-actions{display:flex;gap:4px}.c-upsert-placeholder .field-translations .translations .translation-group.translation-group-en .translation-language-label{background:oklch(var(--l-tint) var(--c-tint) var(--h-success));border-color:oklch(var(--l-tint-strong) var(--c-tint) var(--h-success));color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.c-upsert-placeholder .field-translations .translations .no-translations{align-items:center;background:oklch(var(--l-card) var(--c-card) var(--h-ground));display:flex;font-weight:600;height:40px;padding:2px 4px}.c-upsert-placeholder .field-translations .translations .translation{align-items:center;background:oklch(var(--l-card) var(--c-card) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));display:flex;gap:8px;padding:2px 4px}.c-upsert-placeholder .field-translations .translations .translation .field{margin-bottom:0}.c-upsert-placeholder .field-translations .translations .translation .field.field-language-code{max-width:100px}.c-upsert-placeholder .field-translations.invalid .translations{border:1px solid oklch(var(--l-signal-ink) var(--c-danger) var(--h-danger))}.c-upsert-placeholder .field-translations.invalid textarea{border-color:oklch(var(--l-border) var(--c-surface) var(--h-ground))}.c-view-upsert-campaign{display:flex;gap:16px;width:100%}.c-view-upsert-campaign .fieldset{border:none;max-width:1000px;width:100%}.c-view-upsert-campaign .fieldset .template-selector{align-items:center;display:flex;gap:8px}.c-view-upsert-campaign .fieldset .template-selector .category{align-items:flex-end;display:flex;justify-content:flex-end}.c-view-upsert-campaign .placeholder-edit{background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));max-width:1050px;padding:0;width:100%}.c-view-upsert-campaign .placeholder-edit .placeholder-edit-header{align-items:center;background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));display:flex;justify-content:space-between;padding:8px 16px;text-transform:uppercase}.c-view-upsert-campaign .placeholder-edit .placeholder-edit-header span{align-items:center;display:flex;font-weight:600;gap:4px;height:100%}.c-view-upsert-campaign .placeholder-edit .fieldset{max-width:unset}.c-view-upsert-campaign .campaign-preview{background:oklch(var(--l-card) var(--c-card) var(--h-ground));max-width:1000px;padding:16px;width:100%}.c-view-upsert-campaign .campaign-preview .preview-header{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border-bottom:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));display:flex;flex-direction:column;gap:4px;padding:16px}.c-view-upsert-campaign .campaign-preview .preview-header .header-line{display:flex;gap:8px}.c-view-upsert-campaign .campaign-preview .preview-header .header-line span{display:inline-block;font-weight:600;min-width:60px;text-align:right}.c-view-upsert-campaign .campaign-preview .preview-body{background:oklch(var(--l-card) var(--c-card) var(--h-ground));padding:16px}.note-editor .note-editable{font-family:Calibri,Arial,Helvetica,sans-serif;font-size:14px}.c-offer-price .changed-price .list-price{column-gap:8px;display:flex;justify-content:end}.c-offer-price .changed-price .list-price .price-up-icon{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-offer-price .changed-price .list-price .price-down-icon{color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info))}.c-offer-price .changed-price .original-price{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));text-decoration-line:line-through}.c-offer-price .duty .help-block{column-gap:8px;font-size:small}.filter-radio{align-content:center;display:flex;flex-flow:column}.relation-details h3 a{margin-left:10px}.disabled-table-column{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}[type=checkbox].changed+label::before{background-color:oklch(var(--l-border-strong) var(--c-warning) var(--h-warning));border-color:oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning))}[type=text].changed{background-color:oklch(var(--l-border-strong) var(--c-warning) var(--h-warning));border-color:oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning));color:oklch(var(--l-card) var(--c-card) var(--h-ground))}[type=text].changed:hover,[type=text].changed:focus,[type=text].changed:active{background-color:oklch(var(--l-border-strong) var(--c-warning) var(--h-warning));border-color:oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning))}[type=number].changed{background-color:oklch(var(--l-border-strong) var(--c-warning) var(--h-warning));border-color:oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning));color:oklch(var(--l-card) var(--c-card) var(--h-ground))}[type=number].changed:hover,[type=number].changed:focus,[type=number].changed:active{background-color:oklch(var(--l-border-strong) var(--c-warning) var(--h-warning));border-color:oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning))}.c-edit-custom-offer-item .c-item-tags-editor{display:flex;gap:16px}.c-offer-custom-products .offer-header-wrapper{display:flex}.c-offer-custom-products .offer-header-wrapper .c-inline-edit .read-only-text{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));padding:8px;width:100%}.c-offer-custom-products .offer-header-wrapper .c-inline-edit .edit-text{display:flex;flex-direction:column}.c-offer-custom-products .offer-header-wrapper .c-inline-edit .edit-text .c-field-textarea{height:100%}.c-offer-custom-products .offer-header-wrapper .c-inline-edit .edit-text .c-field-textarea textarea{height:100%}.c-offer-custom-products .list-price-cell{display:flex}.c-offer-custom-products .collection-wrapper{margin-top:2px}.c-offer-select-products .offer-header-wrapper{display:flex;min-width:700px}.c-offer-select-products .offer-header-wrapper .c-inline-edit{display:flex}.c-offer-select-products .offer-header-wrapper .c-inline-edit .read-only-text{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));padding:8px;width:100%}.c-offer-select-products .offer-header-wrapper .c-inline-edit .edit-text{display:flex;flex-direction:column}.c-offer-select-products .offer-header-wrapper .c-inline-edit .edit-text .c-field-textarea{height:100%}.c-offer-select-products .offer-header-wrapper .c-inline-edit .edit-text .c-field-textarea textarea{height:100%}.relation-details .overflow-panel{max-height:400px;overflow-y:auto}.relation-details .overflow-panel .panel .panel-heading span{padding-left:5px}.relation-details .overflow-panel .panel .price-list-refresh-information{align-items:center;display:flex;gap:24px}.c-offer-relation-dashboard .stats-group-wrapper{display:flex}.c-offer-relation-dashboard .stats-group-wrapper .filter-group-wrapper{margin-right:24px}.c-offer-relation-dashboard .stats-group-wrapper .filter-group-wrapper .c-filter-group{align-items:start;gap:4px}.c-offer-relation-dashboard .stats-group-wrapper .filter-group-wrapper .c-filter-group .relation-search-bar{align-items:end;column-gap:8px;display:flex}.c-upsert-placeholder .texts-label{align-items:center;display:flex;gap:4px}.c-placeholder-hint{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));display:flex;flex-direction:column;font-size:.7rem;gap:8px;text-align:start}.c-placeholder-hint code{font-size:.7rem;overflow-wrap:anywhere;white-space:pre-wrap}.c-placeholder-hint dl{column-gap:8px;display:grid;grid-template-columns:max-content 1fr;margin:0;row-gap:2px}.c-placeholder-hint dt{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));font-weight:600}.c-placeholder-hint dd{margin:0}.c-placeholder-hint .guidance{border-inline-start:2px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));display:flex;flex-direction:column;gap:4px;padding-inline-start:8px}.c-placeholder-hint .guidance p{margin:0}.c-placeholder-hint .guidance-title{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));font-weight:600}.c-placeholder-hint .example{border-inline-start:2px solid;display:block;padding-inline-start:4px}.c-placeholder-hint .example::before{display:inline-block;margin-inline-end:4px}.c-placeholder-hint .example.good{border-color:oklch(var(--l-border-strong) var(--c-success) var(--h-success));color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.c-placeholder-hint .example.good::before{content:"✓"}.c-placeholder-hint .example.bad{border-color:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger));color:oklch(var(--l-signal-ink) var(--c-danger) var(--h-danger))}.c-placeholder-hint .example.bad::before{content:"✗"}.view-container:has(>.c-cms-jsx-catalog){display:flex;flex:1 1 auto;min-height:0}.c-cms-jsx-catalog{display:flex;flex:1 1 auto;min-height:0}.c-cms-jsx-catalog>.c-cms-catalog{flex:1 1 auto;min-width:0;overflow-y:auto}.c-cms-media-browser{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:8px;box-shadow:var(--shadow-1);box-sizing:border-box;margin-top:8px;max-width:min(72rem,100%);padding:16px 16px 24px;width:100%}.c-cms-media-browser .c-cms-media-header{align-items:flex-start;border-left:3px solid oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:16px;padding-left:8px}.c-cms-media-browser .c-cms-media-header-actions{flex-shrink:0}.c-cms-media-browser .c-cms-media-backup-progress{margin-top:4px;min-width:14rem}.c-cms-media-browser .c-cms-media-header-main{flex:1;min-width:14rem}.c-cms-media-browser .c-cms-media-title{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-size:1.05rem;font-weight:700;margin:0 0 4px}.c-cms-media-browser .c-cms-media-tip{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));font-size:.8rem;margin:0}.c-cms-media-browser .c-cms-media-breadcrumbs{align-items:center;display:flex;flex-wrap:wrap;font-size:.8rem;gap:0;line-height:1.4;min-height:24px}.c-cms-media-browser .c-cms-media-breadcrumbs--in-contents{justify-content:flex-start;margin:0;min-height:0;width:100%}.c-cms-media-browser .c-cms-media-breadcrumbs--in-folders{justify-content:flex-end;margin:0;min-height:0}.c-cms-media-browser .c-cms-media-breadcrumb-path{align-items:center;background:oklch(var(--l-card) var(--c-card) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:8px;box-shadow:inset 0 1px 0 color-mix(in oklab, transparent, oklch(var(--l-border-strong) var(--c-surface) var(--h-ground)) 8%);display:inline-flex;flex-wrap:wrap;gap:0 4px;line-height:1.45;max-width:100%;padding:4px 8px}.c-cms-media-browser .c-cms-media-crumb{align-items:center;display:inline-flex}.c-cms-media-browser .c-cms-media-crumb-sep{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));font-size:.7rem;margin:0 2px;user-select:none}.c-cms-media-browser .c-cms-media-crumb-current{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-weight:600}.c-cms-media-browser .c-cms-media-breadcrumb-path .c-cms-media-crumb-current{background:oklch(var(--l-overlay) var(--c-soft) var(--h-info)/40%);border-radius:4px;font-weight:700;padding:2px 4px}.c-cms-media-browser .c-cms-media-crumb-link{background:none;border:none;color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));cursor:pointer;font:inherit;padding:0;text-decoration:underline}.c-cms-media-browser .c-cms-media-crumb-link:hover{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-cms-media-browser .c-cms-media-crumb-link:focus-visible{outline:2px solid oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));outline-offset:1px}.c-cms-media-browser .c-cms-media-breadcrumb-path .c-cms-media-crumb-link{border-radius:4px;color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));font-weight:500;padding:2px 4px;text-decoration:none}.c-cms-media-browser .c-cms-media-breadcrumb-path .c-cms-media-crumb-link:hover{background:oklch(var(--l-overlay) var(--c-soft) var(--h-info)/35%);color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-cms-media-browser .c-cms-media-file-input{height:0;opacity:0;overflow:hidden;position:absolute;width:0}.c-cms-media-browser .c-cms-media-new-folder-dialog-input{box-sizing:border-box;margin-bottom:4px;width:100%}.c-cms-media-browser .c-cms-media-dialog-confirm-text{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:.8rem;line-height:1.45;margin:0;max-width:28rem}.c-cms-media-browser .c-cms-media-resize-dialog{display:flex;flex-direction:column;gap:8px;min-width:20rem}.c-cms-media-browser .c-cms-media-resize-dimensions{align-items:flex-end;display:flex;gap:4px}.c-cms-media-browser .c-cms-media-resize-dimension{display:flex;flex:1;flex-direction:column;gap:2px}.c-cms-media-browser .c-cms-media-resize-dimension span{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:.8rem}.c-cms-media-browser .c-cms-media-resize-input{box-sizing:border-box;flex:none;width:100%}.c-cms-media-browser .c-cms-media-resize-times,.c-cms-media-browser .c-cms-media-resize-unit{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:.8rem;line-height:2.2}.c-cms-media-browser .c-cms-media-resize-slider{width:100%}.c-cms-media-browser .c-cms-media-resize-summary{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:.8rem}.c-cms-media-browser .c-cms-media-section-title{color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));font-size:.85rem;font-weight:600;letter-spacing:.02em;margin:0 0 8px;text-transform:uppercase}.c-cms-media-browser .c-cms-media-input{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:8px;color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));flex:1 1 12rem;font-size:.8rem;min-width:0;padding:4px 8px}.c-cms-media-browser .c-cms-media-input:focus{border-color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));outline:none}.c-cms-media-browser .c-cms-media-input:focus-visible{outline:2px solid oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));outline-offset:1px}.c-cms-media-browser .c-cms-media-error{background-color:oklch(var(--l-tint) var(--c-tint) var(--h-danger));border:1px solid oklch(var(--l-border-strong) var(--c-danger) var(--h-danger));border-radius:8px;color:oklch(var(--l-signal-ink) var(--c-danger) var(--h-danger));margin-bottom:8px;padding:8px}.c-cms-media-browser .c-cms-media-contents{margin-bottom:8px}.c-cms-media-browser .c-cms-media-contents-head{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}@media(min-width: 600px){.c-cms-media-browser .c-cms-media-contents-head{align-items:center;flex-direction:row;flex-wrap:wrap;gap:8px}}.c-cms-media-browser .c-cms-media-contents-head .c-cms-media-section-title{margin-bottom:0}.c-cms-media-browser .c-cms-media-contents-count{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:16px;color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:.7rem;font-variant-numeric:tabular-nums;padding:2px 8px;white-space:nowrap}.c-cms-media-browser .c-cms-media-clipboard-bar{align-items:center;background:oklch(var(--l-overlay) var(--c-soft) var(--h-info)/20%);border:1px dashed oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));border-radius:8px;display:flex;gap:4px;padding:2px 4px;width:100%}.c-cms-media-browser .c-cms-media-clipboard-bar .c-cms-media-clipboard-count{font-size:.7rem;font-variant-numeric:tabular-nums;margin-right:auto}.c-cms-media-browser .c-cms-media-clipboard-bar .c-cms-media-clipboard-clear{align-items:center;background:none;border:none;border-radius:4px;color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));cursor:pointer;display:flex;flex-shrink:0;padding:2px}.c-cms-media-browser .c-cms-media-clipboard-bar .c-cms-media-clipboard-clear:hover{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-cms-media-browser .c-cms-media-clipboard-bar .c-cms-media-clipboard-clear:focus-visible{outline:2px solid oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));outline-offset:1px}.c-cms-media-browser .c-cms-media-contents-empty,.c-cms-media-browser .c-cms-media-loading{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:.8rem;margin:0;padding:32px 8px;text-align:center}.c-cms-media-browser .c-cms-media-search{align-items:center;background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:16px;display:flex;flex:0 1 20rem;gap:4px;margin-left:auto;max-width:100%;padding:2px 8px;transition:border-color .15s ease,box-shadow .15s ease}.c-cms-media-browser .c-cms-media-search:hover{border-color:oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info))}.c-cms-media-browser .c-cms-media-search:focus-within{border-color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));box-shadow:0 0 0 3px oklch(var(--l-overlay) var(--c-soft) var(--h-info)/45%)}.c-cms-media-browser .c-cms-media-search.is-active{border-color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info))}.c-cms-media-browser .c-cms-media-search .c-cms-media-search-glyph{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));flex-shrink:0}.c-cms-media-browser .c-cms-media-search .c-cms-media-search-input{background:none;border:none;color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));flex:1 1 auto;font-size:.8rem;min-width:0;padding:2px 0}.c-cms-media-browser .c-cms-media-search .c-cms-media-search-input:focus,.c-cms-media-browser .c-cms-media-search .c-cms-media-search-input:focus-visible{outline:none}.c-cms-media-browser .c-cms-media-search .c-cms-media-search-input::placeholder{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground))}.c-cms-media-browser .c-cms-media-search .c-cms-media-search-spinner{flex-shrink:0;height:18px;width:18px}.c-cms-media-browser .c-cms-media-search .c-cms-media-search-clear{align-items:center;background:none;border:none;border-radius:4px;color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));cursor:pointer;display:flex;flex-shrink:0;padding:2px}.c-cms-media-browser .c-cms-media-search .c-cms-media-search-clear:hover{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-cms-media-browser .c-cms-media-search .c-cms-media-search-clear:focus-visible{outline:2px solid oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));outline-offset:1px}.c-cms-media-browser .c-cms-media-unified{--c-library: var(--c-info);--h-library: var(--h-info);background:oklch(var(--l-sunken) var(--c-sunken) var(--h-ground));box-shadow:var(--shadow-inset);border:2px solid color-mix(in oklab, transparent, oklch(var(--l-border) var(--c-surface) var(--h-ground)) 28%);border-radius:8px;box-sizing:border-box;margin-left:-16px;margin-right:-16px;min-height:min(22rem,48vh);padding:16px 16px 24px;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease;width:calc(100% + 16px*2)}.c-cms-media-browser .c-cms-media-unified.is-drop-active{background:oklch(var(--l-overlay) var(--c-soft) var(--h-info)/40%);border-color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));border-style:dashed;box-shadow:inset 0 0 0 1px oklch(var(--l-border-strong) var(--c-vivid) var(--h-info)/35%)}.c-cms-media-browser .c-cms-media-unified.is-marquee-selecting{user-select:none}.c-cms-media-browser .c-cms-media-unified.is-marquee-selecting .c-cms-media-item-tile-file:not(.is-selected),.c-cms-media-browser .c-cms-media-unified.is-marquee-selecting .c-cms-media-item-tile-wrap:not(.is-selected){filter:brightness(0.92);opacity:.72;transition:filter .12s ease,opacity .12s ease}.c-cms-media-browser .c-cms-media-unified-grid{align-items:start;display:grid;gap:8px;grid-template-columns:repeat(auto-fill, minmax(7.5rem, 1fr));position:relative}.c-cms-media-browser .c-cms-media-marquee-dim{background:rgba(0,0,0,0);box-shadow:0 0 0 100vmax oklch(0 0 0/.46);box-sizing:border-box;pointer-events:none;position:fixed;z-index:1000001}.c-cms-media-browser .c-cms-media-marquee{background:rgba(0,0,0,0);border:1px solid oklch(1 0 0/.38);box-shadow:0 0 0 1px oklch(0 0 0/.18);box-sizing:border-box;pointer-events:none;position:fixed;z-index:1000002}.c-cms-media-browser .c-cms-media-item-tile-wrap{border-radius:8px;min-width:0;transition:background .15s ease,box-shadow .15s ease}.c-cms-media-browser .c-cms-media-item-tile-wrap.is-drop-active{background:oklch(var(--l-overlay) var(--c-soft) var(--h-info)/45%);box-shadow:0 0 0 2px oklch(var(--l-border-strong) var(--c-vivid) var(--h-info)/35%)}.c-cms-media-browser .c-cms-media-item-tile-wrap.is-selected{background:oklch(var(--l-overlay) var(--c-soft) var(--h-info)/24%);box-shadow:0 0 0 2px oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info)),var(--shadow-3)}.c-cms-media-browser .c-cms-media-item-tile-wrap.is-selected .c-cms-media-item-tile-folder:not(.c-cms-media-item-tile-parent){background:linear-gradient(180deg, oklch(var(--l-overlay) var(--c-soft) var(--h-info)/30%) 0%, oklch(var(--l-overlay) var(--c-overlay) var(--h-ground)) 52%);border:1px solid oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));border-top:2px solid oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));box-shadow:inset 0 1px 0 oklch(var(--l-overlay) var(--c-vivid) var(--h-info)/40%)}.c-cms-media-browser .c-cms-media-item-tile{align-items:center;background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:8px;box-sizing:border-box;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:4px;max-width:12rem;min-width:0;padding:4px;text-align:center;transition:border-color .15s ease,box-shadow .15s ease;user-select:none;width:100%}.c-cms-media-browser .c-cms-media-item-tile:hover{border-color:oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info));box-shadow:var(--shadow-2)}.c-cms-media-browser .c-cms-media-item-tile:focus-visible{outline:2px solid oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));outline-offset:2px;border-color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));box-shadow:var(--shadow-2)}.c-cms-media-browser .c-cms-media-item-tile-folder{background:linear-gradient(180deg, oklch(var(--l-overlay) var(--c-soft) var(--h-library)/32%) 0%, oklch(var(--l-overlay) var(--c-overlay) var(--h-ground)) 55%);border-top:2px solid oklch(var(--l-border-strong) var(--c-vivid) var(--h-library))}.c-cms-media-browser .c-cms-media-item-tile-folder .c-cms-media-item-tile-folder-glyph{color:oklch(var(--l-ink-muted) var(--c-library) var(--h-library))}.c-cms-media-browser .c-cms-media-item-tile-folder .c-cms-media-item-tile-label{color:oklch(var(--l-signal-ink) var(--c-library) var(--h-library))}.c-cms-media-browser .c-cms-media-item-tile-folder.c-cms-media-item-tile-parent{border-style:dashed;border-top:2px dashed oklch(var(--l-border-strong) var(--c-vivid) var(--h-library))}.c-cms-media-browser .c-cms-media-item-tile-folder.is-library .c-cms-media-item-tile-label{font-weight:600;letter-spacing:.04em}.c-cms-media-browser .c-cms-media-unified.type-default,.c-cms-media-browser .c-cms-media-item-tile-folder.is-library.type-default{--c-library: var(--c-surface);--h-library: var(--h-ground)}.c-cms-media-browser .c-cms-media-unified.type-info,.c-cms-media-browser .c-cms-media-item-tile-folder.is-library.type-info{--c-library: var(--c-info);--h-library: var(--h-info)}.c-cms-media-browser .c-cms-media-unified.type-success,.c-cms-media-browser .c-cms-media-item-tile-folder.is-library.type-success{--c-library: var(--c-success);--h-library: var(--h-success)}.c-cms-media-browser .c-cms-media-item-tile-folder:not(.c-cms-media-item-tile-parent,.is-library,.is-drag-blocked):active{cursor:grabbing}.c-cms-media-browser .c-cms-media-item-tile.is-drag-blocked{cursor:pointer}.c-cms-media-browser .c-cms-media-item-tile.is-drag-blocked:active{cursor:pointer}.c-cms-media-browser .c-cms-media-item-tile.is-cut{opacity:.55;outline:1px dashed oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));outline-offset:-3px}.c-cms-media-browser .c-cms-media-item-tile.is-copied{outline:1px dashed oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));outline-offset:-3px}.c-cms-media-browser .c-cms-media-item-tile-file:not(.is-drag-blocked){cursor:grab}.c-cms-media-browser .c-cms-media-item-tile-file:not(.is-drag-blocked):active{cursor:grabbing}.c-cms-media-browser .c-cms-media-item-tile-file.is-selected{background:linear-gradient(180deg, oklch(var(--l-overlay) var(--c-soft) var(--h-info)/28%) 0%, oklch(var(--l-overlay) var(--c-overlay) var(--h-ground)) 52%);border-color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));box-shadow:0 0 0 2px oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info)),inset 0 1px 0 oklch(var(--l-overlay) var(--c-vivid) var(--h-info)/40%),var(--shadow-3)}.c-cms-media-browser .c-cms-media-item-tile-file.is-drop-active{background:oklch(var(--l-overlay) var(--c-soft) var(--h-info)/45%);border-color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));border-style:dashed;box-shadow:0 0 0 2px oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info)),var(--shadow-3)}.c-cms-media-browser .c-cms-media-item-tile-visual{aspect-ratio:1;background:linear-gradient(145deg, oklch(var(--l-card) var(--c-card) var(--h-ground)) 0%, oklch(var(--l-overlay) var(--c-overlay) var(--h-ground)) 100%);border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:4px;display:grid;place-items:stretch;position:relative;width:100%}.c-cms-media-browser .c-cms-media-item-tile-lock{align-items:center;backdrop-filter:blur(2px);background:oklch(var(--l-chrome) var(--c-surface) var(--h-ground)/40%);border-radius:4px;color:oklch(var(--l-chrome-ink) var(--c-surface) var(--h-ground)/85%);display:flex;justify-content:center;padding:2px;position:absolute;right:4px;top:4px;z-index:2}.c-cms-media-browser .c-cms-media-describe-overlay{align-items:center;backdrop-filter:blur(3px);background:hsla(0,0%,100%,.45);border-radius:4px;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:1}.c-cms-media-browser .c-cms-media-describe-overlay .c-spinner.type-default{color:rgba(0,0,0,.55);height:32px;width:32px}.c-cms-media-browser .c-cms-media-item-tile-thumb-frame{display:grid;height:100%;min-height:0;overflow:hidden;place-items:stretch;position:relative;width:100%}.c-cms-media-browser .c-cms-media-item-tile-folder-glyph{align-items:center;color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));display:flex;height:100%;justify-content:center;min-height:0}.c-cms-media-browser .c-cms-media-item-tile-folder-glyph .c-icon{height:64px;width:64px}.c-cms-media-browser .c-cms-media-item-tile-label{-webkit-box-orient:vertical;color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));display:-webkit-box;font-size:.7rem;font-weight:600;-webkit-line-clamp:2;line-height:1.25;overflow:hidden;overflow-wrap:anywhere;text-align:center;width:100%}.c-cms-media-browser .c-cms-media-item-tile-folder-path{align-items:center;background:oklch(var(--l-sunken) var(--c-sunken) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:4px;box-shadow:var(--shadow-inset);box-sizing:border-box;color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));cursor:pointer;display:flex;font-size:.6rem;font-weight:500;gap:2px;justify-content:center;line-height:1.2;padding:2px 4px;transition:background .15s ease,border-color .15s ease,color .15s ease;width:100%}.c-cms-media-browser .c-cms-media-item-tile-folder-path .c-icon{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));flex:none}.c-cms-media-browser .c-cms-media-item-tile-folder-path span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-cms-media-browser .c-cms-media-item-tile-folder-path:hover{background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));border-color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-cms-media-browser .c-cms-media-item-tile-folder-path:hover .c-icon{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-cms-media-browser .c-cms-media-item-tile-folder-path:focus-visible{outline:2px solid oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));outline-offset:1px}.c-cms-media-browser .c-cms-media-file-stats-tooltip{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:4px;box-shadow:var(--shadow-3);font-size:.7rem;line-height:1.35;max-width:17.5rem;padding:4px 8px;pointer-events:none;position:fixed;z-index:1000010}.c-cms-media-browser .c-cms-media-file-stats-tooltip-line{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-cms-media-browser .c-cms-media-file-stats-tooltip-line+.c-cms-media-browser .c-cms-media-file-stats-tooltip-line{margin-top:2px}.c-cms-media-browser .c-cms-media-file-stats-tooltip-description{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-style:italic;overflow-wrap:anywhere}.c-cms-media-browser .c-cms-media-context-menu{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:8px;box-shadow:var(--shadow-4);min-width:11rem;padding:4px;position:fixed;z-index:1000010}.c-cms-media-browser .c-cms-media-context-menu-item{background:rgba(0,0,0,0);border:none;border-radius:4px;color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));cursor:pointer;display:block;font:inherit;font-size:.8rem;padding:4px 8px;text-align:left;width:100%}.c-cms-media-browser .c-cms-media-context-menu-item:hover{background:oklch(var(--l-card) var(--c-card) var(--h-ground));color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-cms-media-browser .c-cms-media-context-menu-item:focus-visible{outline:2px solid oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));outline-offset:-2px}.c-cms-media-browser .c-cms-media-context-menu-item:disabled{cursor:default;opacity:.5}.c-cms-media-browser .c-cms-media-context-menu-item-danger{color:oklch(var(--l-signal-ink) var(--c-danger) var(--h-danger))}.c-cms-media-browser .c-cms-media-context-menu-item-danger:hover{background:oklch(var(--l-tint) var(--c-tint) var(--h-danger));color:oklch(var(--l-signal-ink) var(--c-danger) var(--h-danger))}.c-cms-media-browser .c-cms-media-thumb{display:block;height:100%;inset:0;object-fit:contain;position:absolute;width:100%}.c-cms-media-browser .c-cms-media-placeholder{align-items:center;color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));display:flex;height:100%;justify-content:center;min-height:0;width:100%}.c-cms-media-browser .c-cms-media-placeholder .c-icon{height:36px;width:36px}.app .l-main-col .c-tabs.type-nested-view-vertical .panels .view-container.view-container--cms-media-wide{box-sizing:border-box;max-width:none;width:100%}.c-carousel-slides .item.c-cms-media-preview-item img{object-fit:contain}.c-cms-media-preview-item .c-cms-media-preview-info{backdrop-filter:blur(6px);background:rgba(20,20,20,.6);border-radius:8px;bottom:16px;color:hsla(0,0%,100%,.9);display:flex;flex-direction:column;font-size:.8rem;gap:4px;left:16px;max-height:60%;max-width:min(28rem,100% - 32px);overflow:hidden auto;padding:8px;position:absolute;text-align:left;z-index:2}.c-cms-media-preview-item .c-cms-media-preview-info-title{font-weight:700;overflow-wrap:anywhere}.c-cms-media-preview-item .c-cms-media-preview-info-meta{color:hsla(0,0%,100%,.65);font-size:.7rem}.c-cms-media-preview-item .c-cms-media-preview-info-description{font-style:italic;line-height:1.4;overflow-wrap:anywhere}.c-cms-media-preview-item .c-cms-media-preview-info-exif{font-size:.7rem}.c-cms-media-preview-item .c-cms-media-preview-info-exif summary{cursor:pointer;user-select:none}.c-cms-media-preview-item .c-cms-media-preview-info-exif dl{display:flex;flex-direction:column;gap:2px;margin:4px 0 0}.c-cms-media-preview-item .c-cms-media-preview-info-exif-row{display:grid;gap:8px;grid-template-columns:45% 1fr}.c-cms-media-preview-item .c-cms-media-preview-info-exif-row dt{color:hsla(0,0%,100%,.65);overflow-wrap:anywhere}.c-cms-media-preview-item .c-cms-media-preview-info-exif-row dd{margin:0;overflow-wrap:anywhere}.cms-backup-import-dialog{max-height:65vh;overflow-y:auto}.cms-backup-import-dialog .import-warning{background-color:oklch(var(--l-tint) var(--c-tint) var(--h-danger));border:1px solid oklch(var(--l-border-strong) var(--c-danger) var(--h-danger));border-radius:8px;color:oklch(var(--l-signal-ink) var(--c-danger) var(--h-danger));margin-bottom:8px;padding:8px}.cms-media-cleanup-dialog{display:flex;flex-direction:column;gap:16px}.cms-media-cleanup-dialog .cleanup-summary{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));font-weight:600}.cms-media-cleanup-dialog .cleanup-help{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:.8rem;font-style:italic}.cms-media-cleanup-dialog .cleanup-section{display:flex;flex-direction:column;gap:4px;min-height:0}.cms-media-cleanup-dialog .section-title{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.cms-media-cleanup-dialog .section-entries{background:oklch(var(--l-sunken) var(--c-sunken) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:8px;margin:0;max-height:14rem;overflow-y:auto;padding:8px 8px 8px 32px}.cms-media-cleanup-dialog .section-entries li{line-height:1.5}.cms-media-cleanup-dialog .entry-meta{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:.8rem;margin-left:8px}.app .l-main-col>.view-container.discover-cms-view-edit.minimizable-context-panel,.app .l-main-col>.view-container.discover-cms-content-list.minimizable-context-panel{flex:1 1 auto;height:auto;max-height:none;min-height:0}.app .l-main-col>.discover-cms-content-list.minimizable-context-panel{align-items:stretch;align-self:stretch;display:flex;flex:1 1 0;min-height:0;min-width:0;overflow:hidden;position:relative;width:100%}.discover-cms-content-list.minimizable-context-panel>.view{overflow:hidden}.discover-cms-content-list.minimizable-context-panel .c-tabs.type-nested-view .panels .c-tab-panel.active{overflow-x:hidden;overflow-y:auto}.view-container.discover-cms-view-edit.minimizable-context-panel,.view-container.discover-cms-content-list.minimizable-context-panel,.discover-cms-content-list.minimizable-context-panel{align-items:stretch}.view-container.discover-cms-view-edit.minimizable-context-panel>.view,.view-container.discover-cms-content-list.minimizable-context-panel>.view,.discover-cms-content-list.minimizable-context-panel>.view{display:flex;flex:1;flex-direction:column;min-height:0;min-width:0;width:100%}.view-container.discover-cms-view-edit.minimizable-context-panel .c-tabs.type-nested-view,.view-container.discover-cms-content-list.minimizable-context-panel .c-tabs.type-nested-view,.discover-cms-content-list.minimizable-context-panel .c-tabs.type-nested-view{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0}.view-container.discover-cms-view-edit.minimizable-context-panel .c-tabs.type-nested-view .panels,.view-container.discover-cms-content-list.minimizable-context-panel .c-tabs.type-nested-view .panels,.discover-cms-content-list.minimizable-context-panel .c-tabs.type-nested-view .panels{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0}.view-container.discover-cms-view-edit.minimizable-context-panel .c-tabs.type-nested-view .panels .c-tab-panel.active,.view-container.discover-cms-content-list.minimizable-context-panel .c-tabs.type-nested-view .panels .c-tab-panel.active,.discover-cms-content-list.minimizable-context-panel .c-tabs.type-nested-view .panels .c-tab-panel.active{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0}.view-container.discover-cms-view-edit.minimizable-context-panel .c-tabs.type-nested-view .tabs-container,.view-container.discover-cms-content-list.minimizable-context-panel .c-tabs.type-nested-view .tabs-container,.discover-cms-content-list.minimizable-context-panel .c-tabs.type-nested-view .tabs-container{align-items:stretch;flex-wrap:nowrap;width:100%}.view-container.discover-cms-view-edit.minimizable-context-panel .c-tabs.type-nested-view .tabs-container .tabs,.view-container.discover-cms-content-list.minimizable-context-panel .c-tabs.type-nested-view .tabs-container .tabs,.discover-cms-content-list.minimizable-context-panel .c-tabs.type-nested-view .tabs-container .tabs{flex:1 1 auto;min-width:0}.view-container.discover-cms-view-edit.minimizable-context-panel>.c-panel-context.discover-cms-view-edit__panel,.view-container.discover-cms-view-edit.minimizable-context-panel>.c-panel-context.discover-cms-content-list__panel,.view-container.discover-cms-content-list.minimizable-context-panel>.c-panel-context.discover-cms-view-edit__panel,.view-container.discover-cms-content-list.minimizable-context-panel>.c-panel-context.discover-cms-content-list__panel,.discover-cms-content-list.minimizable-context-panel>.c-panel-context.discover-cms-view-edit__panel,.discover-cms-content-list.minimizable-context-panel>.c-panel-context.discover-cms-content-list__panel{align-items:stretch;align-self:stretch;display:flex;flex-direction:column;flex-shrink:0;min-height:0}.view-container.discover-cms-view-edit.minimizable-context-panel>.c-panel-context.discover-cms-view-edit__panel>.content.discover-cms-view-edit-panel-inner,.view-container.discover-cms-view-edit.minimizable-context-panel>.c-panel-context.discover-cms-view-edit__panel>.content.discover-cms-content-list-panel-inner,.view-container.discover-cms-view-edit.minimizable-context-panel>.c-panel-context.discover-cms-content-list__panel>.content.discover-cms-view-edit-panel-inner,.view-container.discover-cms-view-edit.minimizable-context-panel>.c-panel-context.discover-cms-content-list__panel>.content.discover-cms-content-list-panel-inner,.view-container.discover-cms-content-list.minimizable-context-panel>.c-panel-context.discover-cms-view-edit__panel>.content.discover-cms-view-edit-panel-inner,.view-container.discover-cms-content-list.minimizable-context-panel>.c-panel-context.discover-cms-view-edit__panel>.content.discover-cms-content-list-panel-inner,.view-container.discover-cms-content-list.minimizable-context-panel>.c-panel-context.discover-cms-content-list__panel>.content.discover-cms-view-edit-panel-inner,.view-container.discover-cms-content-list.minimizable-context-panel>.c-panel-context.discover-cms-content-list__panel>.content.discover-cms-content-list-panel-inner,.discover-cms-content-list.minimizable-context-panel>.c-panel-context.discover-cms-view-edit__panel>.content.discover-cms-view-edit-panel-inner,.discover-cms-content-list.minimizable-context-panel>.c-panel-context.discover-cms-view-edit__panel>.content.discover-cms-content-list-panel-inner,.discover-cms-content-list.minimizable-context-panel>.c-panel-context.discover-cms-content-list__panel>.content.discover-cms-view-edit-panel-inner,.discover-cms-content-list.minimizable-context-panel>.c-panel-context.discover-cms-content-list__panel>.content.discover-cms-content-list-panel-inner{align-items:stretch !important;flex:1 1 auto;min-height:0}html.tablet .app .l-main-col .view-container.discover-cms-view-edit.minimizable-context-panel>.c-panel-context.discover-cms-view-edit__panel:not(.float-panel--active),html.tablet .app .l-main-col .view-container.discover-cms-content-list.minimizable-context-panel>.c-panel-context.discover-cms-content-list__panel:not(.float-panel--active),html.tablet .app .l-main-col .discover-cms-content-list.minimizable-context-panel>.c-panel-context.discover-cms-content-list__panel:not(.float-panel--active){bottom:0;height:auto;max-height:none;top:var(--query-spacer)}html.tablet .app .l-main-col .discover-cms-content-list.minimizable-context-panel{position:relative}html.tablet .app .l-main-col .discover-cms-content-list.minimizable-context-panel>.view{margin-right:calc(50px);padding-right:var(--query-spacer)}html.tablet .app .l-main-col .discover-cms-content-list.minimizable-context-panel>.c-panel-context.discover-cms-content-list__panel:not(.float-panel--active){height:calc(100% - var(--query-spacer));position:absolute;right:0;top:var(--query-spacer)}html.mobile .app .l-main-col .discover-cms-content-list.minimizable-context-panel>.view{margin-right:0}.discover-cms-view-edit .discover-cms-view-edit__header{border-bottom:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));margin-bottom:1rem;padding-bottom:.75rem}.discover-cms-view-edit .discover-cms-view-edit__toolbar-top.btn-toolbar{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:0}.discover-cms-view-edit .discover-cms-view-edit__form{max-width:none;padding-right:.25rem;width:100%}.discover-cms-view-edit .discover-cms-view-edit__label{display:block;font-weight:600;margin-bottom:0}@media(width >= 768px){.discover-cms-view-edit .discover-cms-view-edit__label{padding-top:.375rem;text-align:right}}@media(width >= 768px){.discover-cms-view-edit .row.align-items-center .discover-cms-view-edit__label{padding-top:0}}.discover-cms-view-edit .discover-cms-view-edit__hint-line{line-height:1.45}.discover-cms-view-edit .discover-cms-view-edit__portal-shell{min-width:0}.discover-cms-view-edit .discover-cms-view-edit__portal-details summary{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));cursor:pointer;font-weight:500;list-style-position:outside}.discover-cms-view-edit .discover-cms-view-edit__portal-details summary:hover{text-decoration:underline}.discover-cms-view-edit .discover-cms-view-edit__portal-details ul{line-height:1.5}.discover-cms-view-edit .discover-cms-view-edit__footer-actions{padding-top:.25rem}.discover-cms-view-edit .discover-cms-view-edit__placeholders-tab{display:flex;flex:1 1 auto;flex-direction:column;gap:.5rem;min-height:0;min-width:0;overflow:hidden;padding:.75rem 1rem 1rem}.discover-cms-view-edit .discover-cms-view-edit__placeholders-collection{align-items:stretch;display:flex;flex:1 1 auto;flex-direction:row;min-height:0;min-width:0;width:100%}.discover-cms-view-edit .discover-cms-view-edit__placeholders-collection>.c-panel-filters{flex:0 0 auto;max-width:320px;width:auto}.discover-cms-view-edit .discover-cms-view-edit__placeholders-collection>.c-collection-view{flex:1 1 auto;min-width:0}.discover-cms-view-edit .discover-cms-view-edit__save{max-width:22rem;min-width:12rem}.discover-cms-jsx-codemirror,.discover-cms-portal-json-codemirror{border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:.375rem;overflow:hidden;width:100%}.discover-cms-jsx-codemirror .cm-editor,.discover-cms-portal-json-codemirror .cm-editor{min-height:14rem}.discover-cms-jsx-codemirror .cm-editor.cm-focused,.discover-cms-portal-json-codemirror .cm-editor.cm-focused{outline:0}.discover-cms-jsx-codemirror .cm-scroller,.discover-cms-portal-json-codemirror .cm-scroller{min-height:14rem}.discover-cms-portal-json-codemirror .cm-editor{min-height:12rem}.discover-cms-portal-json-codemirror .cm-scroller{min-height:12rem}.discover-cms-view-edit-panel-inner{align-items:stretch !important;align-self:stretch;box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;gap:0;max-width:100%;min-height:0;padding:0;text-align:left;width:100%}.discover-cms-view-edit-panel-inner .discover-cms-view-edit__context-tabs.c-tabs{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.discover-cms-view-edit-panel-inner .discover-cms-view-edit__context-tabs.c-tabs .tabs-container{flex-shrink:0}.discover-cms-view-edit-panel-inner .discover-cms-view-edit__context-tabs.c-tabs .panels{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.discover-cms-view-edit-panel-inner .discover-cms-view-edit__context-tabs.c-tabs .panels .c-tab-panel.active{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.discover-cms-view-edit__panel-details{background:oklch(var(--l-card) var(--c-card) var(--h-ground));display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto;padding:.75rem 1rem 1rem}.discover-cms-view-edit__assistant-tab-panel{display:flex;flex:1 1 0;flex-direction:column;min-height:0;overflow:hidden;padding:.75rem 1rem 1rem}.c-view-context-tabs.discover-cms-view-edit__context-tabs .panels .discover-cms-view-edit__assistant-tab-panel.c-tab-panel{overflow:hidden}.discover-cms-view-edit__assistant-tab-panel .c-assistant{flex:1 1 0;min-height:0;overflow:hidden}.c-panel-context .content.discover-cms-view-edit-panel-inner,.c-panel-context .content.discover-cms-content-list-panel-inner{flex:1 1 auto;min-height:0;overflow:hidden}.discover-cms-content-list-panel-inner .c-assistant{flex:1 1 0;min-height:0;overflow:hidden}.c-preview-page{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-height:0;min-width:0;width:100%}.c-preview-page .canvas{background:repeating-conic-gradient(rgb(232, 232, 232) 0% 25%, rgb(248, 248, 248) 0% 50%) 50%/14px 14px;border-radius:8px;box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0;padding:32px;position:relative;width:100%}.c-preview-page .canvas .preview-status{align-items:center;backdrop-filter:blur(8px);background:rgba(0,0,0,.6);display:flex;height:100%;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:.5s ease all;width:100%;z-index:1}.c-preview-page .canvas .preview-status.active{opacity:1;pointer-events:auto}.c-preview-page .canvas .preview-status .dialog{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border-radius:4px;box-shadow:var(--shadow-1);color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-weight:600;padding:16px}.c-preview-page .frame{border-radius:4px;box-shadow:var(--shadow-1);display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0;position:relative;width:100%}.c-preview-page iframe{background:var(--white);border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:4px;box-sizing:border-box;flex:1 1 auto;min-height:100%;min-width:0;width:100%}.c-preview-page .assistant-overlay{align-items:center;backdrop-filter:blur(5px);background:hsla(0,0%,100%,.45);border-radius:4px;display:flex;inset:0;justify-content:center;position:absolute;z-index:1}.c-preview-page .assistant-overlay .c-spinner{height:3.75rem !important;width:3.75rem !important}.c-preview-page .assistant-overlay .c-spinner .path{stroke-width:3px}.c-portal-dashboard.view{padding:0 !important}.c-portal-dashboard.view iframe{height:2000px;min-width:100%;width:1px}html.tablet .c-portal-dashboard.view iframe{height:2200px}html.mobile .c-portal-dashboard.view iframe{height:2800px}.c-amount.base-sales-price{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));font-style:italic}.c-pricelist-compare-prices .td-group.hidden-offer-item{text-decoration:line-through}.offer .btn-toolbar .checkbox-inline{margin-top:5px}.offer table>tbody.table-row.offer-item__is-hidden{background-color:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground))}.offer table>tbody.table-row.offer-item__is-hidden:hover{background-color:oklch(var(--l-border) var(--c-surface) var(--h-ground))}.approval table.table.search-table.clickable>tbody.table-row.approval-item--is-rejected{background-color:oklch(var(--l-tint) var(--c-tint) var(--h-danger))}.approval table.table.search-table.clickable>tbody.table-row.approval-item--is-rejected:hover{background-color:oklch(var(--l-tint-strong) var(--c-tint) var(--h-danger))}.approval table.table.search-table.clickable>tbody.table-row.approval_danger{background-color:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger))}.c-pricelist-sales-prices .td-price{display:flex;flex-direction:column}.c-pricelist-sales-prices .td-price .price-base{align-items:center;display:flex;gap:4px;justify-content:flex-end}.c-pricelist-sales-prices .td-price .help-block{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));font-size:.7rem;margin:0;margin-top:-4px}.c-tbo-approval-manage .row-details .row-photos{flex-grow:.5}.add-item-command-buttons{margin-top:24px}.c-add-to-purchase-order{padding:8px 16px;width:100%}.c-add-to-purchase-order .c-data-card{border:none;margin-bottom:8px;padding:2px}.c-purchase-order-costs{padding-top:24px}.c-purchase-order-costs .column{max-width:800px}.c-purchase-order-costs .cost-form{display:grid;grid-template-columns:auto auto}.c-purchase-order-costs .cost-form .cost-label{grid-column:1}.c-purchase-order-costs .cost-form .cost-value{grid-column:2}.c-purchase-order-costs table td{padding-right:8px;vertical-align:bottom}.c-purchase-order-costs table td.first-row{padding-top:8px}.c-purchase-order-costs table td.amount{text-align:end}.c-purchase-order-costs table td.amount.last-amount{border-bottom-style:double;padding-bottom:4px}.c-purchase-order-costs table td.cost-label{font-weight:bolder}.c-purchase-order-costs table td.cost-label.last-amount{font-weight:bolder;vertical-align:top}.c-purchase-order-costs table td.description{font-weight:lighter}.cbs-code{margin-bottom:8px}.cbs-code .search-linked{margin-bottom:8px}.cbs-code .cbs-code-description{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border:1px solid oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));border-radius:8px;color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-size:.7rem;padding:4px}.small-and-info-box-row .info-box{height:102px}.small-and-info-box-row .info-box-icon{height:102px}.c-request-for-proposal .biddings{padding:unset}.c-request-for-proposal .biddings label{padding:16px;padding-bottom:0}.c-request-for-proposal .biddings .bidding-items{border-bottom:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));margin-bottom:8px;max-height:500px;overflow-x:visible;overflow-y:scroll;padding:0 16px;padding-bottom:16px}.c-request-for-proposal .biddings .bid-line{display:flex}.c-request-for-proposal .biddings .bid-line .field-group{margin-right:16px}.c-request-for-proposal .biddings .c-button-group{padding:16px;padding-top:0}.c-purchase-tbo .c-collection-items .td-group{row-gap:4px}.c-purchase-tbo .c-collection-items .td-group .c-amount-unit.horizontal{column-gap:8px;flex-direction:row}.c-dialog.comment-dialog .dialog .c-field-textarea textarea{min-height:120px}.c-dialog.comment-dialog .action-controls{display:flex;gap:4px;justify-content:flex-end}.c-purchase-order-edit .help-block{display:flex}.c-view-purchase-order{column-gap:24px;display:flex;flex-direction:column;row-gap:4px}.c-purchase-order-item-edit{display:flex;flex-direction:column;flex-wrap:wrap;min-width:1200px;row-gap:4px}.c-purchase-order-item-edit h3{font-size:1.4rem;margin:24px;min-width:1200px}.c-purchase-order-item-edit form{flex:1;flex-direction:row;flex-wrap:wrap}.c-purchase-order-item-edit form .fieldset-group{min-width:600px}.c-hidden-information{display:grid;gap:16px;grid-template-columns:1fr 1fr;width:100%}.c-hidden-information .title{font-size:larger;font-weight:bold;grid-column:span 2}.c-hidden-information .countries{display:flex;flex-direction:column;grid-column:span 1}.c-hidden-information .relations{display:flex;flex-direction:column;grid-column:span 1}.c-hidden-information .list{display:flex;flex:1;flex-direction:column}.c-hidden-information .list .selection{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border-bottom:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));display:flex;flex-direction:column;gap:2px;height:100%;padding:4px}.c-hidden-information .list .selection .item{align-items:center;border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));display:flex;font-weight:500;gap:16px;height:40px;justify-content:space-between;overflow:hidden;padding:8px}.c-hidden-information .list .selection .item .relation-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-hidden-information .list .selection .item .c-button{flex-shrink:0}.c-hidden-information .list .selection .item:nth-child(even){background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info))}.c-hidden-information .list .selection .item:nth-child(odd){background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info))}.c-hidden-information .list .selection .item.empty{background:oklch(var(--l-card) var(--c-card) var(--h-ground));color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.c-hidden-information .hidden-items{display:flex;flex-direction:column;gap:8px}.c-hidden-information .hidden-items .hidden-item{align-items:center;display:flex;gap:8px}.c-hidden-information .hidden-items .hidden-item>div:first-child{flex:max-content}.c-move-purchase-order-items{display:flex;flex-direction:column;min-height:0}.c-move-purchase-order-items .btn-toolbar{flex:none;margin-bottom:0;padding:8px;padding-bottom:0;padding-left:24px;padding-top:24px}.c-move-purchase-order-items .view-container{flex:1;height:auto;min-height:0}.c-move-purchase-order-items .move-actions{align-items:start;display:flex;flex-direction:column;gap:8px;justify-content:flex-end;width:100%}.c-move-purchase-order-items .move-actions .row-1{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-end;width:100%}.c-purchase-order-items .c-specs-edit{display:flex;flex-direction:row;gap:2px;padding-bottom:8px}.c-purchase-order-items .c-specs-edit .refill-select{width:50%}.c-purchase-order-items .c-specs-edit .number-input{min-width:48px;width:100%}.c-purchase-order-items .fl.warning{color:oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning))}.c-purchase-order-items .price-detail{font-weight:500}.c-send-purchase-order-to-loendersloot form .fieldset .btn-toolbar{align-items:start;display:flex;flex-direction:row;row-gap:0}.c-send-purchase-order-to-loendersloot form .fieldset .btn-toolbar button{border:0;margin:0}.c-add-sales-order-item{width:100%}.c-sales-order-edit .field-group{flex-wrap:wrap}.c-sales-key-figures{align-items:center;display:flex}.c-list-manage .c-panel-context .c-stats{align-items:center;display:flex;flex-direction:column;gap:24px;width:100%}.c-dialog-settings .body{display:flex;flex-direction:column;gap:16px;justify-content:flex-end;min-width:550px}.c-dialog-settings .body .confirmation-row{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));display:flex;flex-flow:column}.c-dialog-settings .body .confirmation-row .c-field-switch{flex-direction:row-reverse;gap:8px}.c-dialog-settings .body .confirmation-row .label{align-items:center;background:oklch(var(--l-border) var(--c-surface) var(--h-ground));color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));display:flex;font-weight:800;gap:8px;padding:8px}.c-dialog-settings .body .confirmation-row .label .c-checkbox{margin-bottom:0}.c-dialog-settings .body .confirmation-row .value{display:none;flex-direction:row;gap:8px;justify-items:left}.c-dialog-settings .body .confirmation-row .value .field{margin:8px}.c-dialog-settings .body .confirmation-row .value .c-checkbox{flex-grow:0}.c-dialog-settings .body .confirmation-row.active{background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info))}.c-dialog-settings .body .confirmation-row.active .label{background:oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info));color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-dialog-settings .body .confirmation-row.active .value{display:flex}.c-dialog-settings .body .confirmation-row.completed{background:oklch(var(--l-tint) var(--c-tint) var(--h-success))}.c-dialog-settings .body .confirmation-row.completed .label{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-success));color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.c-dialog-settings .body .confirmation-row.completed .value{display:none}.c-dialog-settings .body .confirmation-row.disabled .value{display:none}.form-text{padding-top:8px}.form-text-address{padding-top:0}.illegal-situation{color:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger));font-size:larger;font-weight:bold;padding:15px}.sales.orders.c-view-manage.context-default .c-panel-filters.context-create,.sales.orders.c-view-manage.context-default .c-collection-view.context-create{display:none}.sales.orders.c-view-manage.context-create .c-panel-filters .filter-search{display:none}.sales.orders.c-view-manage.context-create .c-panel-filters.context-default,.sales.orders.c-view-manage.context-create .c-collection-view.context-default{display:none}.sales.orders.c-view-manage .c-panel-context .c-field-select{max-width:unset;width:100%}.sales.orders.c-view-manage .c-panel-context .c-cell-product{background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));border:1px solid oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info));margin-bottom:16px;padding:8px}.sales.orders.c-view-manage .manage-panel-context{display:flex;flex:1;flex-direction:column;height:100%}.sales.orders.c-view-manage .manage-panel-context .c-tabs{height:100%}.sales.orders.c-view-manage .manage-panel-context .c-tabs .panels{display:flex;flex:1;height:100%}.sales.orders.c-view-manage .manage-panel-context .c-tabs .panels .c-tab-panel{flex:1;height:100%}.c-manage-buttons{position:relative}.c-manage-buttons .c-file-drop-area{position:absolute;right:0;width:192px}.c-manage-my-customer{width:100%}.c-order-summary{border:1px solid oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info));display:flex;flex-direction:column;margin-top:16px;padding:0 2px}.c-order-summary .c-data-card .entry-label{padding:0 8px}.c-order-summary .sales-order-items-summary .break-line{background:oklch(var(--l-card) var(--c-card) var(--h-ground))}.c-order-summary .sales-order-items-summary .product-line{padding:4px 8px}.c-order-summary .sales-order-items-summary .product-line:nth-of-type(odd){background:oklch(var(--l-card) var(--c-card) var(--h-ground))}.c-order-summary .sales-order-items-summary .product-line:nth-of-type(even){background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground))}.c-manage-data-card{display:flex;flex-direction:column;width:100%}.c-mutation-panel .panel-title{font-weight:600}.c-item-image-view .photos{display:flex;flex-wrap:wrap;gap:8px}.c-item-image-view .photos .product-photo{cursor:default;width:250px}.c-item-image-view .photos .product-photo .image img{width:100%;z-index:1000}.c-item-image-view .photos .product-photo .controls{align-items:center;background:oklch(var(--l-overlay) var(--c-soft) var(--h-ground));display:flex;gap:4px;justify-content:space-between;margin-bottom:8px;padding:4px}.c-item-image-view .photos .product-photo .controls .field{margin-bottom:0}.c-item-image-view .photos .product-photo .controls .btn{height:40px}.c-item-image-view .c-dialog .dialog{max-width:60%}.c-item-image-view .c-dialog img{max-width:100%}.c-stock-image-review table td .item-header{align-items:center;display:flex;gap:4px}.c-stock-context{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;width:100%}.c-stock-context .header{align-items:center;display:flex;font-weight:600}.c-stock-context .value{font-weight:500}.placeholder-spli{align-items:center;border:2px dashed oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:4px;color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));display:flex;flex-direction:column;gap:4px;padding:16px;text-align:center}.placeholder-spli__icon{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));font-size:2rem}.placeholder-spli__text{font-weight:500}.c-stock-view-overview .panel-container{display:flex;flex-direction:column;gap:24px}.c-stock-view-overview .c-panel{width:100%}.c-stock-view-overview .stock-panel{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border:1px solid oklch(var(--l-border-strong) var(--c-input) var(--h-ground));margin-bottom:8px}.c-stock-view-overview .stock-panel .panel-heading{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground))}.c-stock-view-overview .stock-panel .panel-title{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-weight:600;gap:4px}.c-band{--widget-title-color: oklch(var(--l-overlay) var(--c-surface) var(--h-band, 212deg));--widget-title-border: oklch(var(--l-border-strong) var(--c-vivid) var(--h-band, 212deg));--product-bg-light: oklch(var(--l-border) var(--c-info-tint) var(--h-band, 212deg));--product-bg-lighter: oklch(var(--l-overlay) var(--c-info-tint) var(--h-band, 212deg));--product-bg-accent: oklch(var(--l-border-strong) var(--c-tint) var(--h-band, 212deg));--product-text: oklch(var(--l-deep) var(--c-soft) var(--h-band, 212deg));--product-text-muted: oklch(var(--l-ink) var(--c-surface) var(--h-band, 212deg));--product-icon: oklch(var(--l-ink) var(--c-soft) var(--h-band, 212deg));--nav-btn-bg: oklch(var(--l-ink-muted) var(--c-vivid) var(--h-band, 212deg));--nav-btn-icon: oklch(var(--l-card) var(--c-surface) var(--h-band, 212deg));--nav-btn-border: oklch(var(--l-ink) var(--c-vivid) var(--h-band, 212deg));--nav-btn-bg-hover: oklch(var(--l-ink) var(--c-vivid) var(--h-band, 212deg));--nav-btn-icon-hover: oklch(var(--l-card) var(--c-surface) var(--h-band, 212deg));--nav-btn-bg-disabled: oklch(var(--l-ink-muted) var(--c-surface) var(--h-band, 212deg) / 55%);--nav-btn-icon-disabled: oklch(var(--l-border) var(--c-surface) var(--h-band, 212deg));--c-surface: 0.006;--c-input: var(--c-surface);--c-tint: 0.014;--c-info-tint: 0.008;--white: #fff;--black: #000;--l-deep: 32%;--l-ink: 37%;--l-signal-ink: 37%;--l-ink-muted: 47%;--l-ink-subtle: 64%;--l-border-strong: 73%;--l-border: 90%;--l-sunken: 93%;--l-page: 97.5%;--l-card: 99.0%;--l-raised: 99.5%;--l-overlay: 100%;--l-input: 100%;--select-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23596270' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M1 2 6 6 11 2'/%3E%3C/svg%3E");--l-tint: var(--l-card);--l-tint-strong: var(--l-border);--l-brand-border: 56%;--l-chrome: 37%;--l-chrome-soft: 47%;--c-depth: 0.005;--l-chrome-ink: 98%;--shadow-ink: 25% 0.04 var(--h-ground);--shadow-1: 0 1px 2px oklch(var(--shadow-ink) / 8%), 0 2px 4px -1px oklch(var(--shadow-ink) / 6%);--shadow-2: 0 1px 3px oklch(var(--shadow-ink) / 9%), 0 6px 12px -2px oklch(var(--shadow-ink) / 10%);--shadow-3: 0 2px 6px -1px oklch(var(--shadow-ink) / 9%), 0 12px 24px -4px oklch(var(--shadow-ink) / 13%);--shadow-4: 0 4px 10px -2px oklch(var(--shadow-ink) / 10%), 0 28px 56px -12px oklch(var(--shadow-ink) / 18%);--shadow-inset: inset 0 2px 4px oklch(var(--shadow-ink) / 9%);--shadow-side-r: 2px 0 8px -2px oklch(var(--shadow-ink) / 14%);--shadow-side-l: -2px 0 8px -2px oklch(var(--shadow-ink) / 14%);--shadow-up: 0 -2px 6px -1px oklch(var(--shadow-ink) / 9%), 0 -12px 24px -4px oklch(var(--shadow-ink) / 13%);color-scheme:light;--shadow-ink: 8% var(--c-soft) var(--h-band, 212deg);--shadow-1: 0 1px 2px oklch(var(--shadow-ink) / 40%), 0 2px 4px -1px oklch(var(--shadow-ink) / 28%);--shadow-2: 0 1px 3px oklch(var(--shadow-ink) / 44%), 0 6px 12px -2px oklch(var(--shadow-ink) / 36%);--shadow-3: 0 2px 6px -1px oklch(var(--shadow-ink) / 48%), 0 12px 24px -4px oklch(var(--shadow-ink) / 44%);--shadow-4: 0 4px 10px -2px oklch(var(--shadow-ink) / 52%), 0 28px 56px -12px oklch(var(--shadow-ink) / 56%);--shadow-inset: inset 0 2px 4px oklch(var(--shadow-ink) / 45%);--shadow-side-r: 2px 0 8px -2px oklch(var(--shadow-ink) / 50%);--shadow-side-l: -2px 0 8px -2px oklch(var(--shadow-ink) / 50%);--shadow-up: 0 -2px 6px -1px oklch(var(--shadow-ink) / 48%), 0 -12px 24px -4px oklch(var(--shadow-ink) / 44%);background:oklch(var(--l-deep) var(--c-soft) var(--h-band, 212deg));color:oklch(var(--l-card) var(--c-surface) var(--h-band, 212deg));margin-inline:calc(50% - 50vw);margin-bottom:3rem;padding:48px 0;position:relative;width:100vw}.c-band .inner{margin-inline:auto;max-width:1200px;position:relative;width:100%;z-index:1}.c-band .inner>:last-child{margin-bottom:0}.c-band :is(h1,h2,h3,h4,h5,h6){color:inherit}.c-band.zigzag{--zig: 16px;--band-mask: linear-gradient(#000 0 0) 0 0 / 100% calc(100% - var(--zig)) no-repeat, conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) 0 100% / var(--zig) var(--zig) repeat-x;mask:var(--band-mask);padding-bottom:calc(48px + var(--zig))}.c-bento{display:grid;gap:1.25rem;grid-auto-flow:dense;grid-auto-rows:200px;grid-template-columns:repeat(4, 1fr)}.c-bento .c-card,.c-bento .c-card-visual{aspect-ratio:auto;height:100%;max-height:none}.c-bento--feature>:first-child{grid-column:span 2;grid-row:span 2}.c-bento--mosaic>:nth-child(odd){grid-row:span 2}@media(width < 935px){.c-bento{grid-template-columns:repeat(2, 1fr)}.c-bento--feature>:first-child,.c-bento--mosaic>:nth-child(odd){grid-column:auto;grid-row:auto}}@media(width < 600px){.c-bento{grid-auto-rows:240px;grid-template-columns:1fr}}.c-card{appearance:none;background:oklch(var(--l-card) var(--c-card) var(--h-ground));border:0;border-radius:12px;box-shadow:var(--shadow-1);color:inherit;container-type:inline-size;cursor:pointer;display:block;font:inherit;margin:0;overflow:hidden;padding:0;text-align:inherit;text-decoration:none;transition:box-shadow .2s ease,transform .2s ease;width:100%}.c-card:hover{box-shadow:var(--shadow-2);text-decoration:none;transform:translateY(-2px)}.c-card:visited{color:inherit}.c-card:focus{outline:none}.c-card:focus-visible{outline:2px solid oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));outline-offset:2px}.c-card-visual{aspect-ratio:1;max-height:320px;overflow:hidden;position:relative;width:100%}.c-card-image{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.c-card-contained .c-card-visual{background:#fff}.c-card-contained .c-card-image{box-sizing:border-box;object-fit:contain;padding:8%}.c-card-contained .c-card-visual:has(.c-card-label) .c-card-image{padding-bottom:3.5rem}.c-card-label{backdrop-filter:blur(12px) saturate(108%);background:linear-gradient(180deg, oklch(var(--l-deep) var(--c-vivid) var(--h-chrome)/62%) 0%, oklch(var(--l-deep) var(--c-vivid) var(--h-chrome)/78%) 100%);border-radius:10px;bottom:.5rem;color:#fff;display:flex;flex-direction:column;gap:.15rem;left:.5rem;padding:.45rem .65rem;position:absolute;right:.5rem;text-align:center;z-index:2}.c-card-label-title{font-family:"Plus Jakarta Sans",sans-serif;font-size:1rem;font-weight:600;line-height:1.25}.c-card-label-description{font-size:.8rem;line-height:1.35;opacity:.85}.c-card-overlay{align-items:flex-end;display:flex;inset:0;justify-content:center;padding:24px;position:absolute;z-index:2}.c-card-washed .c-card-visual::after{background:linear-gradient(to bottom, oklch(var(--l-ink-muted) var(--c-vivid) var(--h-info)) 0%, oklch(var(--l-overlay) var(--c-surface) calc(var(--h-info) + 14deg)) 100%);content:"";inset:0;opacity:.55;pointer-events:none;position:absolute;z-index:1}.c-card-disabled{cursor:default}.c-card-disabled .c-card-image{filter:grayscale(1);opacity:.5}.c-card-disabled .c-card-overlay{opacity:.6}.c-card-disabled:hover{box-shadow:var(--shadow-1);transform:none}.cms-column{box-sizing:border-box;margin-inline-end:auto;margin-inline-start:0;margin-bottom:2.5rem;max-width:min(720px,100%)}.cms-column-narrow{max-width:42rem}.cms-column-with-aside{display:grid;gap:32px;max-width:100%}.cms-column-with-aside>.body{max-width:min(720px,100%)}.cms-column-with-aside>.aside{display:flex;flex-direction:column;gap:24px}@media(width >= 935px){.cms-column-with-aside{align-items:start;column-gap:48px;grid-template-columns:minmax(0, 720px) minmax(15rem, 20rem)}.cms-column-with-aside>.aside{position:sticky;top:32px}}.c-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit, minmax(min(260px, 100%), 1fr))}.cms-heading{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-family:"Plus Jakarta Sans",sans-serif;font-weight:700;line-height:1.25;margin:0 0 16px}.cms-heading-1{font-size:2rem}.cms-heading-2{border-inline-start:4px solid oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-family:"Plus Jakarta Sans",sans-serif;font-size:clamp(1.5rem,2.5vw,1.65rem);letter-spacing:-0.02em;margin:0 0 8px;padding:.25em 0 .25em 24px}.cms-heading-3{font-size:1.2rem}.cms-heading-4{font-size:1.05rem}.cms-heading-5{font-size:1rem}.cms-heading-6{font-size:.85rem;letter-spacing:.04em;text-transform:uppercase}.c-hero-band{--c-surface: 0.006;--c-input: var(--c-surface);--c-tint: 0.014;--c-info-tint: 0.008;--white: #fff;--black: #000;--l-deep: 32%;--l-ink: 37%;--l-signal-ink: 37%;--l-ink-muted: 47%;--l-ink-subtle: 64%;--l-border-strong: 73%;--l-border: 90%;--l-sunken: 93%;--l-page: 97.5%;--l-card: 99.0%;--l-raised: 99.5%;--l-overlay: 100%;--l-input: 100%;--select-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23596270' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M1 2 6 6 11 2'/%3E%3C/svg%3E");--l-tint: var(--l-card);--l-tint-strong: var(--l-border);--l-brand-border: 56%;--l-chrome: 37%;--l-chrome-soft: 47%;--c-depth: 0.005;--l-chrome-ink: 98%;--shadow-ink: 25% 0.04 var(--h-ground);--shadow-1: 0 1px 2px oklch(var(--shadow-ink) / 8%), 0 2px 4px -1px oklch(var(--shadow-ink) / 6%);--shadow-2: 0 1px 3px oklch(var(--shadow-ink) / 9%), 0 6px 12px -2px oklch(var(--shadow-ink) / 10%);--shadow-3: 0 2px 6px -1px oklch(var(--shadow-ink) / 9%), 0 12px 24px -4px oklch(var(--shadow-ink) / 13%);--shadow-4: 0 4px 10px -2px oklch(var(--shadow-ink) / 10%), 0 28px 56px -12px oklch(var(--shadow-ink) / 18%);--shadow-inset: inset 0 2px 4px oklch(var(--shadow-ink) / 9%);--shadow-side-r: 2px 0 8px -2px oklch(var(--shadow-ink) / 14%);--shadow-side-l: -2px 0 8px -2px oklch(var(--shadow-ink) / 14%);--shadow-up: 0 -2px 6px -1px oklch(var(--shadow-ink) / 9%), 0 -12px 24px -4px oklch(var(--shadow-ink) / 13%);color-scheme:light;background-position:center top;background-size:cover;display:flex;flex-direction:column;justify-content:space-between;margin-inline:calc(50% - 50vw);margin-bottom:64px;min-height:475px;overflow:hidden;padding:32px 0;position:relative;width:100vw}.c-hero-band .inner{display:flex;flex:0 1 auto;flex-direction:column;gap:24px;margin-inline:auto;max-width:calc(1200px + 2*clamp(1rem,4vw,2rem));padding-inline:clamp(1rem,4vw,2rem);padding-top:48px;position:relative;width:100%;z-index:1}.c-hero-band .inner .body{display:flex;flex:1 1 auto;flex-direction:column;gap:24px;min-width:0}.c-hero-band .inner .body .title{color:#fff;font-family:"Plus Jakarta Sans",sans-serif;font-size:1.5rem;font-weight:700;margin:0;text-shadow:0 1px 3px rgba(0,0,0,.5),0 2px 8px rgba(0,0,0,.4)}.c-hero-band .inner .body .text{color:hsla(0,0%,100%,.98);font-size:1.05rem;font-weight:500;line-height:1.6;margin:0;max-width:560px;text-shadow:0 1px 3px rgba(0,0,0,.5),0 2px 6px rgba(0,0,0,.35)}.c-hero-band .inner .body .text p{color:inherit;margin:0 0 16px}.c-hero-band .inner .body .text p:last-child{margin-bottom:0}.c-hero-band .inner .body .text .c-button{display:flex;width:fit-content}.c-hero-band .inner .aside{display:flex;flex-shrink:0;flex-wrap:wrap;gap:16px;justify-content:center;min-width:0}@media(width >= 768px){.c-hero-band .inner .aside{justify-content:flex-end;margin-left:auto}}@media(width >= 768px){.c-hero-band:has(.aside) .inner{align-items:center;flex-direction:row;gap:32px}}.c-hero-band .footer{position:relative;width:100%;z-index:1}.c-hero-band.washed::before{background:linear-gradient(to bottom, oklch(var(--l-ink-muted) var(--c-vivid) var(--h-info)) 0%, oklch(var(--l-overlay) var(--c-surface) calc(var(--h-info) + 14deg)) 100%);content:"";inset:0;opacity:.45;pointer-events:none;position:absolute;z-index:0}.c-hero-band.greyscale::before{backdrop-filter:grayscale(1) contrast(1.12);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.c-hero-band::after{background:linear-gradient(to bottom, oklch(16% 0.02 var(--h-ground)/50%), oklch(11% 0.02 var(--h-ground)/72%));content:"";inset:0;opacity:var(--hero-night-scrim, 0);pointer-events:none;position:absolute;z-index:0}:root[data-theme=dark] .c-hero-band{--hero-night-scrim: 1}@media(prefers-color-scheme: dark){:root:not([data-theme=light]) .c-hero-band{--hero-night-scrim: 1}}.c-image{border-radius:12px;display:block;height:auto;margin-bottom:24px;max-width:100%}.c-list{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));line-height:1.6;margin:0;padding-inline-start:1.25rem}.c-list li{margin-bottom:8px}.c-list-bullet{list-style:disc}.c-list-number{list-style:decimal}.c-list-check{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));font-weight:600;list-style:none;padding-inline-start:0}.c-list-check li{align-items:center;display:flex;gap:16px}.c-list-check li::before{background-color:oklch(var(--l-chrome-soft) var(--c-chrome) var(--h-chrome));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:58%;border-radius:50%;box-shadow:0 2px 6px rgba(1,118,145,.22);content:"";flex-shrink:0;height:1.65rem;width:1.65rem}.c-marquee-strip{min-width:0;overflow:hidden;padding-block:16px;width:100%}.c-marquee-strip:hover .track{animation-play-state:paused}.c-marquee-strip .track{animation:marquee-bounce var(--marquee-duration, 15s) linear infinite alternate;display:flex;gap:16px;width:max-content}.c-marquee-strip .item{align-items:center;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.62);border:1px solid hsla(0,0%,100%,.8);border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.25);color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));display:flex;flex-shrink:0;font-family:"Plus Jakarta Sans",sans-serif;font-weight:600;justify-content:center;min-height:44px;padding:8px 16px;white-space:nowrap}.c-marquee-strip .item a{color:inherit;display:block;text-decoration:none}.c-marquee-strip .item img{max-height:44px;max-width:90px;object-fit:contain}@keyframes marquee-bounce{to{transform:translateX(var(--marquee-shift, 0))}}@media(prefers-reduced-motion: reduce){.c-marquee-strip .track{animation:none;flex-wrap:wrap;justify-content:center;width:100%}}.cms-paragraph{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:1.05rem;line-height:1.6;margin:0 0 1rem;max-width:65ch}.cms-paragraph:last-child{margin-bottom:0}.cms-paragraph-eyebrow{color:oklch(var(--l-signal-ink) var(--c-brand) var(--h-brand));font-size:.85rem;font-weight:700;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.cms-paragraph-lead{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-size:1.2rem;font-weight:600;line-height:1.55;margin-bottom:32px;max-width:none}.cms-paragraph-fine{color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground));font-size:.8rem;line-height:1.5}.view-placeholder-card{height:100%;margin:0}.view-placeholder-card-inner{align-items:center;background:rgba(0,0,0,0);border:2px dashed oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));border-radius:10px;display:flex;flex-direction:column;gap:.6rem;height:100%;justify-content:center;min-height:100%;padding:1.6rem;text-align:center;transition:background .2s ease,border-color .2s ease}.view-placeholder-card-inner:hover{background:oklch(var(--l-page) var(--c-page) var(--h-ground));border-color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.view-profile-card{margin:0}.view-profile-card-inner{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-left:4px solid oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));border-radius:10px;box-shadow:var(--shadow-1);display:grid;gap:1.25rem;grid-template-columns:112px minmax(0, 1fr);height:100%;min-height:100%;padding:1.35rem 1.35rem 1.35rem calc(1.35rem - 3px);transition:border-color .2s ease,box-shadow .2s ease}.view-profile-card-inner:hover{border-color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));box-shadow:var(--shadow-2)}@media(width <= 480px){.view-profile-card-inner{gap:1rem;grid-template-columns:1fr;justify-items:center;padding:1.25rem 1.15rem;text-align:center}}.view-profile-card-photo{align-self:start;flex-shrink:0;position:relative}.view-profile-card-photo::before{background:oklch(var(--l-sunken) var(--c-sunken) var(--h-ground));border-radius:50%;content:"";height:112px;left:-7px;position:absolute;top:7px;width:112px}@media(width <= 480px){.view-profile-card-photo{align-self:center}}.view-profile-card-photo-button{appearance:none;background:none;border:0;cursor:pointer;display:block;font:inherit;padding:0}.view-profile-card-photo-button:hover img{border-color:oklch(var(--l-sunken) var(--c-sunken) var(--h-ground));box-shadow:0 4px 16px rgba(0,45,60,.22);transform:scale(1.03)}.view-profile-card-photo-button:focus-visible{outline:none}.view-profile-card-photo-button:focus-visible img{outline:2px solid oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));outline-offset:3px}.view-profile-card-photo-badge{align-items:center;background:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));border:2px solid oklch(var(--l-card) var(--c-card) var(--h-ground));border-radius:50%;bottom:-2px;color:#fff;display:flex;height:30px;inset-inline-end:-2px;justify-content:center;position:absolute;width:30px}.view-profile-card-photo-badge .c-icon{color:inherit}.view-profile-card-photo img{border:3px solid oklch(var(--l-card) var(--c-card) var(--h-ground));border-radius:50%;box-shadow:0 2px 10px rgba(0,45,60,.12);display:block;height:112px;object-fit:cover;outline:1px solid oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));position:relative;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;width:112px}.view-profile-card-content{display:flex;flex-direction:column;min-width:0}@media(width <= 480px){.view-profile-card-content{align-items:center;width:100%}}.view-profile-card-name{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));font-family:"Plus Jakarta Sans",sans-serif;font-size:1.2rem;font-weight:700;line-height:1.25;margin:0 0 .2rem}.view-profile-card-role{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-size:.8rem;font-weight:700;letter-spacing:.04em;margin:0 0 .65rem;text-transform:uppercase}.view-profile-card-quote{border:none;color:var(--black);flex:1 1 auto;font-size:1rem;font-style:italic;line-height:1.55;margin:0 0 .85rem;padding:0}@media(width <= 480px){.view-profile-card-quote{text-align:center}}.view-profile-card-email{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-size:.85rem;font-weight:600;margin-top:auto;overflow-wrap:anywhere;text-decoration:none}.view-profile-card-email:hover{color:#017691;text-decoration:underline;text-decoration-color:rgba(1,118,145,.45);text-underline-offset:.2em}.view-profile-card-email:visited{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.view-profile-detail-backdrop{align-items:center;backdrop-filter:blur(4px);background:rgba(0,0,0,.45);display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1000010}.view-profile-detail{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border-radius:16px;box-shadow:var(--shadow-4);color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));display:flex;flex-direction:column;max-height:min(90vh,780px);max-width:640px;overflow-y:auto;position:relative;width:100%}.view-profile-detail:focus-visible{outline:none}.view-profile-detail-close{align-items:center;appearance:none;background:none;border:0;color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));cursor:pointer;display:flex;inset-inline-end:8px;padding:8px;position:absolute;top:8px;z-index:2}.view-profile-detail-close .c-icon{color:inherit}.view-profile-detail-close:focus-visible{outline:2px solid oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));outline-offset:2px}.view-profile-detail-intro{align-items:center;display:flex;gap:24px;padding:32px 40px 0 32px}@media(width <= 480px){.view-profile-detail-intro{flex-direction:column;text-align:center}}.view-profile-detail-portrait{border:3px solid oklch(var(--l-card) var(--c-card) var(--h-ground));border-radius:50%;box-shadow:0 2px 10px rgba(0,45,60,.12);display:block;flex-shrink:0;height:132px;object-fit:cover;outline:1px solid oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));width:132px}.view-profile-detail-name{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));font-family:"Plus Jakarta Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;margin:0 0 .2rem}.view-profile-detail-role{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-size:.8rem;font-weight:700;letter-spacing:.04em;margin:0;text-transform:uppercase}.view-profile-detail-body{padding:24px 32px 32px}.view-profile-detail-bio{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:1rem;line-height:1.6}.view-profile-detail-contact{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:24px}.view-profile-detail-contact a{align-items:center;color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));display:inline-flex;font-size:.85rem;font-weight:600;gap:4px;overflow-wrap:anywhere;text-decoration:none}.view-profile-detail-contact a .c-icon{color:inherit}.view-profile-detail-contact a:hover{text-decoration:underline;text-underline-offset:.2em}.view-profile-detail-contact a:visited{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.view-profile-detail-photo{flex-shrink:0;line-height:0;margin-top:auto}.view-profile-detail-photo img{display:block;height:220px;object-fit:cover;object-position:center;width:100%}.c-promo-card{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:8px;margin-bottom:64px;overflow:hidden}.c-promo-card-content{display:grid;gap:32px;grid-template-columns:1fr 1fr;padding:40px 32px}@media(width <= 768px){.c-promo-card-content{grid-template-columns:1fr}}.c-promo-card-intro{display:flex;flex-direction:column;gap:16px}.c-promo-card-title{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));font-family:"Plus Jakarta Sans",sans-serif;font-size:1.5rem;font-weight:700;margin:0}.c-promo-card-description{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:1rem;line-height:1.6;margin:0}.c-promo-card-quote{align-items:flex-start;display:flex;gap:24px}.c-promo-card-profile{flex-shrink:0;position:relative}.c-promo-card-profile::before{background:oklch(var(--l-sunken) var(--c-sunken) var(--h-ground));border-radius:50%;content:"";height:120px;left:-7px;position:absolute;top:7px;width:120px}.c-promo-card-profile-img{border:3px solid oklch(var(--l-card) var(--c-card) var(--h-ground));border-radius:50%;box-shadow:0 2px 10px rgba(0,45,60,.12);height:120px;object-fit:cover;outline:1px solid oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));position:relative;width:120px}.c-promo-card-quote-content{display:flex;flex-direction:column;gap:12px}.c-promo-card-quote-text{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-size:1.05rem;font-style:normal;line-height:1.6;margin:0}.c-promo-card-attribution{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:.85rem;font-style:normal}.c-promo-card-btn.c-button.variant-link{align-self:flex-start}.cms-quote{border-left:4px solid oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));margin:0 0 24px;padding:.25em 0 .25em 24px}.cms-quote blockquote{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));font-size:1.2rem;font-style:italic;line-height:1.5;margin:0}.cms-quote figcaption{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:1rem;margin-top:16px}.quote-card{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:12px;box-shadow:0 1px 3px rgba(0,45,60,.05);border-left:4px solid oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));max-width:720px;color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));font-size:1.05rem;font-weight:500;line-height:1.65;margin-bottom:2rem;padding:32px 3.5rem 32px 40px;position:relative}.quote-card p{margin:0}.quote-card--with-mark::before{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));content:"“";font-family:Georgia,"Times New Roman",serif;font-size:2rem;line-height:1;opacity:.3;pointer-events:none;position:absolute;right:24px;top:16px}@media(width <= 520px){.quote-card{padding:24px 24px 24px 32px}.quote-card--with-mark::before{display:none}}.cms-section{margin-bottom:64px}.cms-stat{align-items:center;backdrop-filter:blur(10px);background:rgba(0,0,0,.28);border:1px solid hsla(0,0%,100%,.28);border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.25);display:inline-flex;flex-direction:column;justify-content:center;padding:24px 28px;text-align:center}.cms-stat .cms-stat-label{font-family:"Plus Jakarta Sans",sans-serif}.cms-stat--light{background:hsla(0,0%,100%,.62);border-color:hsla(0,0%,100%,.8)}.cms-stat--light .cms-stat-value{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));text-shadow:none}.cms-stat--light .cms-stat-label{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-weight:600;text-shadow:none}.cms-stat-value{color:#fff;display:block;font-size:2rem;font-weight:700;text-shadow:0 1px 3px rgba(0,0,0,.45)}.cms-stat-value.scroll-replay-count{font-variant-numeric:tabular-nums;min-width:6ch}.cms-stat-label{color:#fff;font-size:1.2rem;font-weight:500;letter-spacing:.01em;margin-top:16px;text-shadow:0 1px 2px rgba(0,0,0,.5)}.cms-text-italic{font-style:italic}.cms-text-bold{font-weight:700}.cms-text-highlight{background-color:oklch(var(--l-tint-strong) var(--c-tint) var(--h-brand));border-radius:4px;color:oklch(var(--l-signal-ink) var(--c-brand) var(--h-brand));padding:.1em .3em}.cms-text-muted{color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground))}.c-well{background:oklch(var(--l-sunken) var(--c-sunken) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:12px;box-shadow:var(--shadow-inset);margin-bottom:24px;padding:clamp(1.25rem,3vw,2rem)}.c-cms-catalog{background:oklch(var(--l-page) var(--c-page) var(--h-ground));box-shadow:none;display:flex;gap:24px;min-width:0;padding:16px}.c-cms-catalog :not(pre)>code{background:color-mix(in oklch, oklch(var(--l-card) var(--c-card) var(--h-ground)), transparent 35%);border-radius:4px;font-family:ui-monospace,sfmono-regular,menlo,monaco,consolas,"Liberation Mono","Courier New",monospace;font-size:.9em;padding:0 .3em;white-space:nowrap}.c-cms-catalog .catalog-nav{align-self:flex-start;display:flex;flex-direction:column;flex-shrink:0;gap:8px;max-height:calc(100dvh - 32px);position:sticky;top:0;width:15rem}.c-cms-catalog .nav-head{flex-shrink:0}.c-cms-catalog .nav-head h1{font-size:1rem;margin:0 0 4px}.c-cms-catalog .nav-meta{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:.7rem;margin-bottom:8px}.c-cms-catalog .nav-filter{background:oklch(var(--l-input) var(--c-input) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:4px;box-sizing:border-box;padding:4px 8px;width:100%}.c-cms-catalog .nav-tiers{display:flex;flex-direction:column;gap:12px;min-height:0;overflow-y:auto;padding-right:4px}.c-cms-catalog .nav-tier-label{align-items:center;color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground));display:flex;font-size:.6rem;gap:4px;letter-spacing:.08em;margin-bottom:4px;text-transform:uppercase}.c-cms-catalog .nav-tier-label::after{border-top:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));content:"";flex:1 1 auto}.c-cms-catalog .nav-tier-count{font-variant-numeric:tabular-nums}.c-cms-catalog .nav-item{background:none;border:0;border-left:2px solid rgba(0,0,0,0);border-radius:0 4px 4px 0;color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));cursor:pointer;display:block;font-size:.8rem;padding:2px 8px;text-align:left;width:100%}.c-cms-catalog .nav-item:hover{background:oklch(var(--l-card) var(--c-card) var(--h-ground));color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-cms-catalog .nav-item-active{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border-left-color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-weight:600}.c-cms-catalog .catalog-body{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;max-width:72rem;min-width:0;padding-bottom:64px}.c-cms-catalog .catalog-error{color:oklch(var(--l-signal-ink) var(--c-danger) var(--h-danger))}.c-cms-catalog .catalog-note{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));padding:16px 0}.c-cms-catalog .tier-group{display:flex;flex-direction:column;gap:16px}.c-cms-catalog .tier-heading{align-items:center;color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground));display:flex;font-size:.7rem;gap:8px;letter-spacing:.1em;text-transform:uppercase}.c-cms-catalog .tier-heading::after{border-top:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));content:"";flex:1 1 auto}.c-cms-catalog .catalog-item{background:oklch(var(--l-card) var(--c-card) var(--h-ground));box-shadow:var(--shadow-1);border-radius:12px;padding:16px;scroll-margin-top:8px}.c-cms-catalog .catalog-item .item-head{align-items:baseline;display:flex;gap:8px}.c-cms-catalog .catalog-item .item-head h2{font-size:1.5rem;margin:0}.c-cms-catalog .catalog-item .tier{background:oklch(var(--l-sunken) var(--c-sunken) var(--h-ground));border-radius:4px;color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-family:ui-monospace,sfmono-regular,menlo,monaco,consolas,"Liberation Mono","Courier New",monospace;font-size:.6rem;letter-spacing:.06em;padding:2px 4px;text-transform:uppercase}.c-cms-catalog .catalog-item .summary{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));margin:4px 0 16px;max-width:68ch}.c-cms-catalog .showcase,.c-cms-catalog .variant-sample{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:4px;box-sizing:border-box;overflow:hidden;padding:16px}.c-cms-catalog .showcase .c-band,.c-cms-catalog .showcase .c-hero-band,.c-cms-catalog .variant-sample .c-band,.c-cms-catalog .variant-sample .c-hero-band{margin-inline:0;width:100%}.c-cms-catalog .showcase .page-content,.c-cms-catalog .variant-sample .page-content{box-sizing:border-box;display:flow-root;max-width:100%;padding:0;width:100%}.c-cms-catalog .showcase .page-content>*,.c-cms-catalog .variant-sample .page-content>*{max-width:100%;min-width:0}.c-cms-catalog .variant-groups{display:flex;flex-direction:column;gap:16px}.c-cms-catalog .variant-group{display:grid;gap:8px;grid-template-columns:minmax(0, 7rem) minmax(0, 1fr)}.c-cms-catalog .variant-group-wide{grid-template-columns:minmax(0, 1fr)}.c-cms-catalog .variant-group-wide .variant-cells{grid-template-columns:minmax(0, 1fr)}.c-cms-catalog .variant-prop{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-family:ui-monospace,sfmono-regular,menlo,monaco,consolas,"Liberation Mono","Courier New",monospace;font-size:.7rem;overflow-wrap:anywhere;padding-top:2px}.c-cms-catalog .variant-cells{display:grid;gap:8px;grid-template-columns:repeat(auto-fill, minmax(14rem, 1fr))}.c-cms-catalog .variant-cell{display:flex;flex-direction:column;gap:4px;min-width:0}.c-cms-catalog .variant-label{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-family:ui-monospace,sfmono-regular,menlo,monaco,consolas,"Liberation Mono","Courier New",monospace;font-size:.6rem}.c-cms-catalog .variant-sample{padding:8px}.c-cms-catalog .showcase-error{color:oklch(var(--l-signal-ink) var(--c-danger) var(--h-danger));font-size:.7rem}.c-cms-catalog .showcase-note{border:1px dashed oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:4px;color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:.8rem;padding:8px 12px}.c-cms-catalog .example{background:oklch(var(--l-sunken) var(--c-sunken) var(--h-ground));box-shadow:var(--shadow-inset);border-radius:4px;font-family:ui-monospace,sfmono-regular,menlo,monaco,consolas,"Liberation Mono","Courier New",monospace;font-size:.7rem;line-height:1.6;margin:0;overflow:auto;padding:8px 12px;white-space:pre}.c-cms-catalog .item-docs{display:flex;flex-direction:column}.c-cms-catalog .doc-block{border-top:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));margin-top:16px;padding-top:12px}.c-cms-catalog .doc-block h3{color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground));font-size:.7rem;letter-spacing:.1em;margin:0;text-transform:uppercase}.c-cms-catalog .doc-head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.c-cms-catalog .doc-text{margin:0;max-width:68ch}.c-cms-catalog .copy-markup{align-items:center;background:none;border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:4px;color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));cursor:pointer;display:flex;font-size:.7rem;gap:4px;padding:2px 4px}.c-cms-catalog .copy-markup:hover{border-color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-cms-catalog .prop-list{display:flex;flex-direction:column}.c-cms-catalog .prop{display:grid;gap:4px 16px;grid-template-columns:minmax(0, 15rem) minmax(0, 1fr);padding:8px 0}.c-cms-catalog .prop+.prop{border-top:1px solid color-mix(in oklch, oklch(var(--l-border) var(--c-surface) var(--h-ground)), transparent 50%)}.c-cms-catalog .prop-signature{display:flex;flex-direction:column;gap:2px;min-width:0}.c-cms-catalog .prop-name{align-items:baseline;color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));display:flex;font-family:ui-monospace,sfmono-regular,menlo,monaco,consolas,"Liberation Mono","Courier New",monospace;font-size:.8rem;font-weight:600;gap:4px;overflow-wrap:anywhere}.c-cms-catalog .prop-required{color:oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning));font-family:"Plus Jakarta Sans",sans-serif;font-size:.6rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase}.c-cms-catalog .prop-type{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-family:ui-monospace,sfmono-regular,menlo,monaco,consolas,"Liberation Mono","Courier New",monospace;font-size:.7rem;overflow-wrap:anywhere}.c-cms-catalog .prop-description{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:.85rem;max-width:68ch}@media(width <= 60rem){.c-cms-catalog .prop{gap:2px;grid-template-columns:minmax(0, 1fr)}}.c-collection-bulk{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:5px;display:flex;gap:8px}.c-collection-bulk-column{align-items:center;display:flex;gap:8px;padding:8px}.c-collection-bulk-column .field .help:not(.validation){color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.c-collection-bulk-column .field label:not(.switch){display:none}.c-collection-bulk-column .field.c-field-composed-money{max-width:170px}.c-collection-bulk-column .field.c-field-number{max-width:140px}.c-collection-bulk-column .actions{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center}.c-collection-bulk-column.changed{background:oklch(var(--l-tint) var(--c-tint) var(--h-success))}.item-type-success .c-collection-inline-field.changed{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-success))}.item-type-surface .c-collection-inline-field.changed{background:oklch(var(--l-border) var(--c-surface) var(--h-ground))}.item-type-default .c-collection-inline-field.changed,.item-type-info .c-collection-inline-field.changed{background:oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info))}.item-type-warning .c-collection-inline-field.changed{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-warning))}.item .c-collection-inline-field.invalid{background:oklch(var(--l-tint) var(--c-tint) var(--h-danger))}.c-collection-carousel{position:relative}.c-collection-carousel .carousel-header{border-inline-start:4px solid var(--widget-title-border, oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info)));color:var(--widget-title-color, oklch(var(--l-deep) var(--c-chrome) var(--h-chrome)));font-size:clamp(1.25rem,2.2vw,1.5rem);font-weight:700;height:40px;letter-spacing:-0.02em;line-height:1.25;margin-bottom:8px;padding-inline-start:24px;align-items:center;display:flex;font-family:"Plus Jakarta Sans",sans-serif;pointer-events:none;user-select:none}.c-collection-carousel .carousel-header a.title{color:inherit;font-weight:inherit;pointer-events:auto;text-decoration:none}.c-collection-carousel .carousel-header a.title:hover{text-decoration:underline}.c-collection-carousel .carousel-header .btn-container{display:flex;gap:16px;inset-inline-end:0;position:absolute}.c-collection-carousel .carousel-header .btn-container:dir(rtl){flex-direction:row-reverse}.c-collection-carousel .carousel-header .btn-container .title{align-items:center;color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));display:flex;font-weight:600;gap:8px;text-transform:uppercase}.c-collection-carousel .carousel-header .btn-container a{align-items:center;display:flex;gap:8px;pointer-events:all}.c-collection-carousel .carousel-header .btn-container .btn-scroll{box-shadow:var(--shadow-2);pointer-events:auto}.c-collection-carousel .carousel-header .btn-container .btn-scroll.type-brand.variant-toggle:not(:disabled){background:var(--nav-btn-bg, oklch(var(--l-brand-border) var(--c-brand) var(--h-brand)));border-color:var(--nav-btn-border, oklch(var(--l-signal-ink) var(--c-brand) var(--h-brand)))}.c-collection-carousel .carousel-header .btn-container .btn-scroll.type-brand.variant-toggle:not(:disabled) svg{color:var(--nav-btn-icon, oklch(var(--l-tint) var(--c-tint) var(--h-brand)))}.c-collection-carousel .carousel-header .btn-container .btn-scroll.type-brand.variant-toggle:not(:disabled):hover,.c-collection-carousel .carousel-header .btn-container .btn-scroll.type-brand.variant-toggle:not(:disabled):active,.c-collection-carousel .carousel-header .btn-container .btn-scroll.type-brand.variant-toggle:not(:disabled).active{background:var(--nav-btn-bg-hover, oklch(var(--l-signal-ink) var(--c-brand) var(--h-brand)));border-color:var(--nav-btn-bg-hover, oklch(var(--l-tint) var(--c-tint) var(--h-brand)))}.c-collection-carousel .carousel-header .btn-container .btn-scroll.type-brand.variant-toggle:not(:disabled):hover svg,.c-collection-carousel .carousel-header .btn-container .btn-scroll.type-brand.variant-toggle:not(:disabled):active svg,.c-collection-carousel .carousel-header .btn-container .btn-scroll.type-brand.variant-toggle:not(:disabled).active svg{color:var(--nav-btn-icon-hover, oklch(var(--l-tint) var(--c-tint) var(--h-brand)))}.c-collection-carousel .carousel-header .btn-container .btn-scroll.type-brand.variant-toggle.disabled,.c-collection-carousel .carousel-header .btn-container .btn-scroll.type-brand.variant-toggle[disabled]{filter:none}.c-collection-carousel .carousel-header .btn-container .btn-scroll.type-brand.variant-toggle.disabled:not(.active),.c-collection-carousel .carousel-header .btn-container .btn-scroll.type-brand.variant-toggle[disabled]:not(.active){background:var(--nav-btn-bg-disabled, oklch(var(--l-overlay) var(--c-overlay) var(--h-ground)));border-color:var(--nav-btn-bg-disabled, oklch(var(--l-border) var(--c-surface) var(--h-ground)))}.c-collection-carousel .carousel-header .btn-container .btn-scroll.type-brand.variant-toggle.disabled:not(.active) svg,.c-collection-carousel .carousel-header .btn-container .btn-scroll.type-brand.variant-toggle[disabled]:not(.active) svg{color:var(--nav-btn-icon-disabled, oklch(var(--l-signal-ink) var(--c-brand) var(--h-brand)))}.c-collection-carousel .carousel-container .drag-scroll{box-sizing:border-box;cursor:grab;min-height:200px;position:relative;user-select:none}.c-collection-carousel .carousel-container .drag-scroll.dragging{cursor:grabbing}.c-collection-carousel .carousel-container .drag-scroll .c-collection-view{box-sizing:border-box;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:clip;position:relative;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}.c-collection-carousel .carousel-container .drag-scroll .c-collection-view::-webkit-scrollbar{display:none}.c-collection-carousel .carousel-container .drag-scroll .c-collection-view .loading-observable{display:none}.c-collection-carousel .carousel-container .drag-scroll .c-collection-view .c-collection-items{align-items:stretch;grid-auto-columns:minmax(275px, 275px);grid-auto-flow:column;grid-template-columns:unset;justify-items:stretch;width:max-content}.c-collection-carousel .carousel-container .drag-scroll .c-collection-view .c-collection-items>*{scroll-snap-align:start}.c-band .c-collection-carousel .carousel-header .btn-container{gap:0;inset-inline-end:auto;position:static}.c-band .c-collection-carousel .btn-scroll{position:absolute;top:calc(50% + 32px);transform:translateY(-50%);z-index:5}.c-band .c-collection-carousel .btn-scroll.left{inset-inline-start:8px}.c-band .c-collection-carousel .btn-scroll.right{inset-inline-end:8px}.c-band .c-collection-carousel .drag-scroll .c-collection-view.grid .c-collection-items{gap:24px;grid-auto-columns:max(248px,(100cqw - 24px*3)/4)}.c-collection-hero{container-name:collection-hero;container-type:inline-size;display:flex;font-size:.8rem;gap:8px}.c-collection-hero .memo-section{flex:1;width:100%}@container collection-hero (width < 1500px){.memo-section{flex-direction:row}.memo-section .c-data-card .entry{flex-direction:column;padding:4px 8px}}.c-collection-columns.c-collection-items{width:100%}.c-collection-columns.c-collection-items .item{color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome));display:flex;font-weight:600;margin:0;width:100%}.c-collection-columns.c-collection-items .item,.c-collection-columns.c-collection-items .item:hover,.c-collection-columns.c-collection-items .item .cells:hover,.c-collection-columns.c-collection-items .item .cells .cell.cell-status{background:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome))}.c-collection-columns.c-collection-items .item .cell{font-size:.8rem}.c-collection-filter-control{align-items:center;display:flex;gap:8px;height:56px}.c-collection-header{background:oklch(var(--l-raised) var(--c-raised) var(--h-ground));box-shadow:var(--shadow-2);align-items:center;background:oklch(var(--l-card) var(--c-card) var(--h-ground));border-radius:8px;display:flex;flex-direction:column;margin-bottom:24px;position:sticky;top:0;width:100%;z-index:1000}.c-collection-header .actions{align-items:center;display:flex;gap:16px;height:64px;padding:8px 16px;width:100%}.c-collection-header .actions .c-dropdown>.c-button.variant-menu,.c-collection-header .actions>.c-button.variant-menu{height:64px;width:64px}.c-collection-header .actions .c-button.variant-toggle{height:40px;width:40px;border-radius:8px;transition:background .2s ease,color .2s ease}.c-collection-header .actions .c-button.variant-toggle:not(:disabled,.disabled){background:oklch(var(--l-sunken) var(--c-sunken) var(--h-ground));border-color:rgba(0,0,0,0)}.c-collection-header .actions .c-button.variant-toggle:not(:disabled,.disabled) svg{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-header .actions .c-button.variant-toggle:not(:disabled,.disabled):not(.no-interaction):hover,.c-collection-header .actions .c-button.variant-toggle:not(:disabled,.disabled):not(.no-interaction):active,.c-collection-header .actions .c-button.variant-toggle:not(:disabled,.disabled):not(.no-interaction).active{background:oklch(var(--l-chrome-soft) var(--c-chrome) var(--h-chrome))}.c-collection-header .actions .c-button.variant-toggle:not(:disabled,.disabled):not(.no-interaction):hover svg,.c-collection-header .actions .c-button.variant-toggle:not(:disabled,.disabled):not(.no-interaction):active svg,.c-collection-header .actions .c-button.variant-toggle:not(:disabled,.disabled):not(.no-interaction).active svg{color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome))}.c-collection-header .actions .c-button.variant-toggle:not(:disabled,.disabled):not(.no-interaction).active{background:oklch(var(--l-deep) var(--c-chrome) var(--h-chrome))}.c-collection-header .actions .c-button.variant-toggle:not(:disabled,.disabled).type-brand,.c-collection-header .actions .c-button.variant-toggle:not(:disabled,.disabled).type-brand:hover,.c-collection-header .actions .c-button.variant-toggle:not(:disabled,.disabled).type-brand:active,.c-collection-header .actions .c-button.variant-toggle:not(:disabled,.disabled).type-brand.active{background:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand))}.c-collection-header .actions .c-button.variant-toggle:not(:disabled,.disabled).type-brand svg,.c-collection-header .actions .c-button.variant-toggle:not(:disabled,.disabled).type-brand:hover svg,.c-collection-header .actions .c-button.variant-toggle:not(:disabled,.disabled).type-brand:active svg,.c-collection-header .actions .c-button.variant-toggle:not(:disabled,.disabled).type-brand.active svg{color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-brand))}.c-collection-header .actions .c-button.variant-toggle:disabled,.c-collection-header .actions .c-button.variant-toggle.disabled{background:oklch(var(--l-sunken) var(--c-sunken) var(--h-ground));border-color:rgba(0,0,0,0);opacity:.4}.c-collection-header .actions .c-button.variant-toggle:disabled svg,.c-collection-header .actions .c-button.variant-toggle.disabled svg{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}@media(min-width: 1550px){.c-collection-header .actions .c-button.variant-toggle{height:48px;width:48px}.c-collection-header .c-collection-sorter .sort-control,.c-collection-header .c-collection-status{height:48px}}@keyframes show{100%{opacity:1;transform:none}}.c-collection-items .collection-feedback{background:oklch(var(--l-card) var(--c-card) var(--h-ground));box-shadow:var(--shadow-1);align-items:center;border-radius:8px;color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));display:flex;flex-direction:column;gap:16px;grid-column:1/-1;justify-content:center;margin:32px auto;max-width:400px;padding:40px 32px;text-align:center}.c-collection-items .collection-feedback .feedback-icon{align-items:center;background:oklch(var(--l-deep) var(--c-chrome) var(--h-chrome));border-radius:8px;display:flex;justify-content:center;padding:16px}.c-collection-items .collection-feedback .feedback-icon svg{height:36px;width:36px;color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome))}.c-collection-items .collection-feedback>span{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-family:"Plus Jakarta Sans",sans-serif;font-size:1.2rem;font-weight:600}.c-collection-items .collection-feedback .suggest{align-items:center;color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));display:flex;font-size:.85rem;font-style:italic;gap:4px;justify-content:center}.c-collection-items .collection-feedback .suggest svg{height:24px;width:24px;color:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand));cursor:pointer;font-style:normal}.c-collection-items .item{display:block;margin:0;margin-bottom:4px;position:relative}.c-collection-items .item .row-image{aspect-ratio:4/3;background:oklch(var(--l-card) var(--c-card) var(--h-ground));box-shadow:var(--shadow-2);display:flex;height:75px;justify-content:center;overflow:hidden}.c-collection-items .item .row-image img{cursor:pointer;height:100%}.c-collection-items .item .row-image .placeholder{color:oklch(var(--l-border) var(--c-surface) var(--h-ground));cursor:default;height:100%;padding:16px;width:100%}.c-collection-items .item .td-group .header{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-collection-items .item .wrap{overflow:unset;white-space:normal;white-space:wrap}.c-collection-items .item.even{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.even:not(.selected,.well):hover{background:oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info))}.c-collection-items .item.even.selected,.c-collection-items .item.even.detail{background:oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info))}.c-collection-items .item.even.changed::before,.c-collection-items .item.even.invalid::before{content:"";height:100%;left:-4px;position:absolute;width:4px;z-index:10000}.c-collection-items .item.even.changed::before{background:oklch(var(--l-border-strong) var(--c-success) var(--h-success))}.c-collection-items .item.even.invalid::before{background:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger))}.c-collection-items .item.even.edit{background:oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info))}.c-collection-items .item.even.is-hidden{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));opacity:.8}.c-collection-items .item.even.is-hidden tr{background:unset}.c-collection-items .item.even.is-hidden tr td{color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground))}.c-collection-items .item.even.is-hidden tr td .c-cell-product .header{color:unset}.c-collection-items .item.even.marked{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:2px dashed oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.even{background:color-mix(in oklch, color-mix(in oklch, oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info)), oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info)) 42%), oklch(var(--l-border) var(--c-surface) var(--h-ground)) 8%)}.c-collection-items .item.even .row-edit{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border-top:2px dashed oklch(var(--l-border) var(--c-surface) var(--h-ground));cursor:default}.c-collection-items .item.even .cell-bulk{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground))}.c-collection-items .item.even .row-details{border-top:2px dashed oklch(var(--l-border) var(--c-surface) var(--h-ground))}.c-collection-items .item.odd{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.odd:not(.selected,.well):hover{background:oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info))}.c-collection-items .item.odd.selected,.c-collection-items .item.odd.detail{background:oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info))}.c-collection-items .item.odd.changed::before,.c-collection-items .item.odd.invalid::before{content:"";height:100%;left:-4px;position:absolute;width:4px;z-index:10000}.c-collection-items .item.odd.changed::before{background:oklch(var(--l-border-strong) var(--c-success) var(--h-success))}.c-collection-items .item.odd.invalid::before{background:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger))}.c-collection-items .item.odd.edit{background:oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info))}.c-collection-items .item.odd.is-hidden{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));opacity:.8}.c-collection-items .item.odd.is-hidden tr{background:unset}.c-collection-items .item.odd.is-hidden tr td{color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground))}.c-collection-items .item.odd.is-hidden tr td .c-cell-product .header{color:unset}.c-collection-items .item.odd.marked{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:2px dashed oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.odd{background:color-mix(in oklch, color-mix(in oklch, color-mix(in oklch, oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info)), oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info)) 42%), oklch(var(--l-border) var(--c-surface) var(--h-ground)) 8%), oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info)) 55%)}.c-collection-items .item.odd .cell-bulk{background:oklch(var(--l-border) var(--c-surface) var(--h-ground))}.c-collection-items .item.odd .row-edit{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border-top:2px dashed oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));cursor:default}.c-collection-items .item.odd .row-details{border-top:2px dashed oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.c-collection-items .item.is-pricing-competitor,.c-collection-items .item.is-competitor{color:oklch(var(--l-signal-ink) calc(var(--c-vivid) * var(--supplier-chroma-competitor, 1)) var(--h-supplier-competitor))}.c-collection-items .item.is-pricing-competitor:not(.selected,.well):hover,.c-collection-items .item.is-competitor:not(.selected,.well):hover{background:oklch(var(--l-page) calc(var(--c-soft) * var(--supplier-chroma-competitor, 1)) var(--h-supplier-competitor))}.c-collection-items .item.is-pricing-competitor.selected,.c-collection-items .item.is-pricing-competitor.detail,.c-collection-items .item.is-competitor.selected,.c-collection-items .item.is-competitor.detail{background:oklch(var(--l-page) calc(var(--c-soft) * var(--supplier-chroma-competitor, 1)) var(--h-supplier-competitor))}.c-collection-items .item.is-pricing-competitor.changed::before,.c-collection-items .item.is-pricing-competitor.invalid::before,.c-collection-items .item.is-competitor.changed::before,.c-collection-items .item.is-competitor.invalid::before{content:"";height:100%;left:-4px;position:absolute;width:4px;z-index:10000}.c-collection-items .item.is-pricing-competitor.changed::before,.c-collection-items .item.is-competitor.changed::before{background:oklch(var(--l-border-strong) var(--c-success) var(--h-success))}.c-collection-items .item.is-pricing-competitor.invalid::before,.c-collection-items .item.is-competitor.invalid::before{background:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger))}.c-collection-items .item.is-pricing-competitor.edit,.c-collection-items .item.is-competitor.edit{background:oklch(var(--l-page) calc(var(--c-soft) * var(--supplier-chroma-competitor, 1)) var(--h-supplier-competitor))}.c-collection-items .item.is-pricing-competitor.is-hidden,.c-collection-items .item.is-competitor.is-hidden{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));opacity:.8}.c-collection-items .item.is-pricing-competitor.is-hidden tr,.c-collection-items .item.is-competitor.is-hidden tr{background:unset}.c-collection-items .item.is-pricing-competitor.is-hidden tr td,.c-collection-items .item.is-competitor.is-hidden tr td{color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground))}.c-collection-items .item.is-pricing-competitor.is-hidden tr td .c-cell-product .header,.c-collection-items .item.is-competitor.is-hidden tr td .c-cell-product .header{color:unset}.c-collection-items .item.is-pricing-competitor.marked,.c-collection-items .item.is-competitor.marked{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:2px dashed oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.is-pricing-competitor,.c-collection-items .item.is-competitor{background:oklch(var(--l-page) calc(var(--c-soft) * var(--supplier-chroma-competitor, 1)) var(--h-supplier-competitor)) !important;border-left:2px solid oklch(var(--l-ink-muted) calc(var(--c-vivid) * var(--supplier-chroma-competitor, 1)) var(--h-supplier-competitor))}.c-collection-items .item.is-pricing-competitor,.c-collection-items .item.is-pricing-competitor.selected,.c-collection-items .item.is-competitor,.c-collection-items .item.is-competitor.selected{border-color:oklch(var(--l-border) calc(var(--c-soft) * var(--supplier-chroma-competitor, 1)) var(--h-supplier-competitor))}.c-collection-items .item.is-pricing-competitor .td-group .header,.c-collection-items .item.is-competitor .td-group .header{color:oklch(var(--l-signal-ink) calc(var(--c-vivid) * var(--supplier-chroma-competitor, 1)) var(--h-supplier-competitor))}.c-collection-items .item.is-agent-importer-nl{color:oklch(var(--l-signal-ink) calc(var(--c-vivid) * var(--supplier-chroma-agent-nl, 1)) var(--h-supplier-agent-nl))}.c-collection-items .item.is-agent-importer-nl:not(.selected,.well):hover{background:oklch(var(--l-border) calc(var(--c-soft) * var(--supplier-chroma-agent-nl, 1)) var(--h-supplier-agent-nl))}.c-collection-items .item.is-agent-importer-nl.selected,.c-collection-items .item.is-agent-importer-nl.detail{background:oklch(var(--l-border) calc(var(--c-soft) * var(--supplier-chroma-agent-nl, 1)) var(--h-supplier-agent-nl))}.c-collection-items .item.is-agent-importer-nl.changed::before,.c-collection-items .item.is-agent-importer-nl.invalid::before{content:"";height:100%;left:-4px;position:absolute;width:4px;z-index:10000}.c-collection-items .item.is-agent-importer-nl.changed::before{background:oklch(var(--l-border-strong) var(--c-success) var(--h-success))}.c-collection-items .item.is-agent-importer-nl.invalid::before{background:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger))}.c-collection-items .item.is-agent-importer-nl.edit{background:oklch(var(--l-border) calc(var(--c-soft) * var(--supplier-chroma-agent-nl, 1)) var(--h-supplier-agent-nl))}.c-collection-items .item.is-agent-importer-nl.is-hidden{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));opacity:.8}.c-collection-items .item.is-agent-importer-nl.is-hidden tr{background:unset}.c-collection-items .item.is-agent-importer-nl.is-hidden tr td{color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground))}.c-collection-items .item.is-agent-importer-nl.is-hidden tr td .c-cell-product .header{color:unset}.c-collection-items .item.is-agent-importer-nl.marked{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:2px dashed oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.is-agent-importer-nl{background:oklch(var(--l-border) calc(var(--c-soft) * var(--supplier-chroma-agent-nl, 1)) var(--h-supplier-agent-nl)) !important;border-left:2px solid oklch(var(--l-ink-muted) calc(var(--c-vivid) * var(--supplier-chroma-agent-nl, 1)) var(--h-supplier-agent-nl))}.c-collection-items .item.is-agent-importer-nl,.c-collection-items .item.is-agent-importer-nl.selected{border-color:oklch(var(--l-border-strong) calc(var(--c-soft) * var(--supplier-chroma-agent-nl, 1)) var(--h-supplier-agent-nl))}.c-collection-items .item.is-agent-importer-nl .td-group .header{color:oklch(var(--l-signal-ink) calc(var(--c-vivid) * var(--supplier-chroma-agent-nl, 1)) var(--h-supplier-agent-nl))}.c-collection-items .item.is-current-supplier-price-list{color:oklch(var(--l-signal-ink) calc(var(--c-vivid) * var(--supplier-chroma-current-pricelist, 1)) var(--h-supplier-current-pricelist))}.c-collection-items .item.is-current-supplier-price-list:not(.selected,.well):hover{background:oklch(var(--l-border-strong) calc(var(--c-soft) * var(--supplier-chroma-current-pricelist, 1)) var(--h-supplier-current-pricelist))}.c-collection-items .item.is-current-supplier-price-list.selected,.c-collection-items .item.is-current-supplier-price-list.detail{background:oklch(var(--l-border-strong) calc(var(--c-soft) * var(--supplier-chroma-current-pricelist, 1)) var(--h-supplier-current-pricelist))}.c-collection-items .item.is-current-supplier-price-list.changed::before,.c-collection-items .item.is-current-supplier-price-list.invalid::before{content:"";height:100%;left:-4px;position:absolute;width:4px;z-index:10000}.c-collection-items .item.is-current-supplier-price-list.changed::before{background:oklch(var(--l-border-strong) var(--c-success) var(--h-success))}.c-collection-items .item.is-current-supplier-price-list.invalid::before{background:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger))}.c-collection-items .item.is-current-supplier-price-list.edit{background:oklch(var(--l-border-strong) calc(var(--c-soft) * var(--supplier-chroma-current-pricelist, 1)) var(--h-supplier-current-pricelist))}.c-collection-items .item.is-current-supplier-price-list.is-hidden{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));opacity:.8}.c-collection-items .item.is-current-supplier-price-list.is-hidden tr{background:unset}.c-collection-items .item.is-current-supplier-price-list.is-hidden tr td{color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground))}.c-collection-items .item.is-current-supplier-price-list.is-hidden tr td .c-cell-product .header{color:unset}.c-collection-items .item.is-current-supplier-price-list.marked{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:2px dashed oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.is-current-supplier-price-list{background:oklch(var(--l-border) calc(var(--c-soft) * var(--supplier-chroma-current-pricelist, 1)) var(--h-supplier-current-pricelist)) !important;border-left:2px solid oklch(var(--l-ink-muted) calc(var(--c-vivid) * var(--supplier-chroma-current-pricelist, 1)) var(--h-supplier-current-pricelist));color:oklch(var(--l-signal-ink) calc(var(--c-vivid) * var(--supplier-chroma-current-pricelist, 1)) var(--h-supplier-current-pricelist))}.c-collection-items .item.is-current-supplier-price-list,.c-collection-items .item.is-current-supplier-price-list.selected{border-color:oklch(var(--l-border-strong) calc(var(--c-soft) * var(--supplier-chroma-current-pricelist, 1)) var(--h-supplier-current-pricelist))}.c-collection-items .item.is-current-supplier-price-list .td-group .header{color:oklch(var(--l-ink-muted) calc(var(--c-vivid) * var(--supplier-chroma-current-pricelist, 1)) var(--h-supplier-current-pricelist))}.c-collection-items .item.is-not-purchasable{color:hs-not-purchasable(0)}.c-collection-items .item.is-not-purchasable:not(.selected,.well):hover{background:hs-not-purchasable(2)}.c-collection-items .item.is-not-purchasable.selected,.c-collection-items .item.is-not-purchasable.detail{background:hs-not-purchasable(2)}.c-collection-items .item.is-not-purchasable.changed::before,.c-collection-items .item.is-not-purchasable.invalid::before{content:"";height:100%;left:-4px;position:absolute;width:4px;z-index:10000}.c-collection-items .item.is-not-purchasable.changed::before{background:oklch(var(--l-border-strong) var(--c-success) var(--h-success))}.c-collection-items .item.is-not-purchasable.invalid::before{background:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger))}.c-collection-items .item.is-not-purchasable.edit{background:hs-not-purchasable(2)}.c-collection-items .item.is-not-purchasable.is-hidden{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));opacity:.8}.c-collection-items .item.is-not-purchasable.is-hidden tr{background:unset}.c-collection-items .item.is-not-purchasable.is-hidden tr td{color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground))}.c-collection-items .item.is-not-purchasable.is-hidden tr td .c-cell-product .header{color:unset}.c-collection-items .item.is-not-purchasable.marked{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:2px dashed oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.is-not-purchasable{background:hs-not-purchasable(4) !important;border-left:2px solid hs-not-purchasable(2);color:hs-not-purchasable(1)}.c-collection-items .item.is-not-purchasable .td-group .header{color:hs-not-purchasable(1)}.c-collection-items .item.is-msp{color:oklch(var(--l-signal-ink) calc(var(--c-vivid) * var(--supplier-chroma-msi, 1)) var(--h-supplier-msi))}.c-collection-items .item.is-msp:not(.selected,.well):hover{background:oklch(var(--l-border) calc(var(--c-soft) * var(--supplier-chroma-msi, 1)) var(--h-supplier-msi))}.c-collection-items .item.is-msp.selected,.c-collection-items .item.is-msp.detail{background:oklch(var(--l-border) calc(var(--c-soft) * var(--supplier-chroma-msi, 1)) var(--h-supplier-msi))}.c-collection-items .item.is-msp.changed::before,.c-collection-items .item.is-msp.invalid::before{content:"";height:100%;left:-4px;position:absolute;width:4px;z-index:10000}.c-collection-items .item.is-msp.changed::before{background:oklch(var(--l-border-strong) var(--c-success) var(--h-success))}.c-collection-items .item.is-msp.invalid::before{background:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger))}.c-collection-items .item.is-msp.edit{background:oklch(var(--l-border) calc(var(--c-soft) * var(--supplier-chroma-msi, 1)) var(--h-supplier-msi))}.c-collection-items .item.is-msp.is-hidden{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));opacity:.8}.c-collection-items .item.is-msp.is-hidden tr{background:unset}.c-collection-items .item.is-msp.is-hidden tr td{color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground))}.c-collection-items .item.is-msp.is-hidden tr td .c-cell-product .header{color:unset}.c-collection-items .item.is-msp.marked{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:2px dashed oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.is-msp{background:oklch(var(--l-border) calc(var(--c-soft) * var(--supplier-chroma-msi, 1)) var(--h-supplier-msi)) !important;border-left:2px solid oklch(var(--l-ink-muted) calc(var(--c-vivid) * var(--supplier-chroma-msi, 1)) var(--h-supplier-msi))}.c-collection-items .item.is-msp .td-group .header{color:oklch(var(--l-ink-muted) calc(var(--c-vivid) * var(--supplier-chroma-msi, 1)) var(--h-supplier-msi))}.c-collection-items .item.is-current-offer{color:oklch(var(--l-signal-ink) calc(var(--c-vivid) * var(--supplier-chroma-msi, 1)) var(--h-supplier-msi))}.c-collection-items .item.is-current-offer:not(.selected,.well):hover{background:oklch(var(--l-border-strong) calc(var(--c-soft) * var(--supplier-chroma-msi, 1)) var(--h-supplier-msi))}.c-collection-items .item.is-current-offer.selected,.c-collection-items .item.is-current-offer.detail{background:oklch(var(--l-border-strong) calc(var(--c-soft) * var(--supplier-chroma-msi, 1)) var(--h-supplier-msi))}.c-collection-items .item.is-current-offer.changed::before,.c-collection-items .item.is-current-offer.invalid::before{content:"";height:100%;left:-4px;position:absolute;width:4px;z-index:10000}.c-collection-items .item.is-current-offer.changed::before{background:oklch(var(--l-border-strong) var(--c-success) var(--h-success))}.c-collection-items .item.is-current-offer.invalid::before{background:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger))}.c-collection-items .item.is-current-offer.edit{background:oklch(var(--l-border-strong) calc(var(--c-soft) * var(--supplier-chroma-msi, 1)) var(--h-supplier-msi))}.c-collection-items .item.is-current-offer.is-hidden{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));opacity:.8}.c-collection-items .item.is-current-offer.is-hidden tr{background:unset}.c-collection-items .item.is-current-offer.is-hidden tr td{color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground))}.c-collection-items .item.is-current-offer.is-hidden tr td .c-cell-product .header{color:unset}.c-collection-items .item.is-current-offer.marked{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:2px dashed oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.is-current-offer{background:oklch(var(--l-border-strong) calc(var(--c-soft) * var(--supplier-chroma-msi, 1)) var(--h-supplier-msi)) !important}.c-collection-items .item.is-current-offer .td-group .header{color:oklch(var(--l-ink-muted) calc(var(--c-vivid) * var(--supplier-chroma-msi, 1)) var(--h-supplier-msi))}.c-collection-items .item .cells{display:grid;position:relative;width:100%}.c-collection-items .item .cells .cell{align-items:center;display:flex;min-height:48px;overflow:hidden;padding:8px;text-overflow:ellipsis;white-space:nowrap}.c-collection-items .item .cells .cell .td-group .header{text-wrap:wrap}.c-collection-items .item .cells .cell.cell-bulk{padding:0}.c-collection-items .item .cells .cell.cell-status{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center;padding:8px 2px}.c-collection-items .item .cells .cell.cell-status .c-icon{height:20px;width:20px}.c-collection-items .item .cells .cell.cell-group{gap:16px}.c-collection-items .item .cells .cell.cell-type-disabled{background:oklch(var(--l-card) var(--c-card) var(--h-ground));color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.c-collection-items .item .cells .cell.cell-type-hidden{display:none}.c-collection-items .item .cells .cell.cell-type-danger{background:oklch(var(--l-tint) var(--c-tint) var(--h-danger))}.c-collection-items .item .cells .cell.cell-type-warning{background:oklch(var(--l-tint) var(--c-tint) var(--h-warning))}.c-collection-items .item .cells:hover .cell-actions{opacity:1}.c-collection-items .item .cells .cell-actions{align-items:center;background:oklch(var(--l-deep) var(--c-chrome) var(--h-chrome));border:1px solid hsla(0,0%,100%,.12);border-radius:32px;box-shadow:var(--shadow-2);display:flex;gap:4px;padding:2px 8px;inset-inline-end:8px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s ease;z-index:100}.c-collection-items .item .cells .cell-status{align-items:center;display:flex;flex-direction:column;height:100%;z-index:100}.c-collection-items .item .cells .cell-selection{align-items:center;display:flex;gap:8px;justify-content:center}.c-collection-items .item .cells .cell-selection .actions{align-items:center;display:flex;flex-direction:column;gap:4px;padding:8px 0}.c-collection-items .item .row-edit{align-items:center;display:flex;gap:8px;justify-content:flex-end;padding:8px;width:100%}.c-collection-items .item .row-edit .field{max-width:200px}.c-collection-items .item .row-edit input{max-width:200px}.c-collection-items .item .row-details{display:flex;flex-direction:column;gap:16px;padding:8px;width:100%}.c-collection-items .item .row-details .columns .column{padding-top:0}.c-collection-items .item.selected{border:2px solid oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));margin-bottom:16px;margin-top:16px;transition:border .3s ease,margin .3s ease}.c-collection-items .item.selected>.cells .cell-actions{opacity:1}.c-collection-items .item.detail:not(.edit){box-shadow:var(--shadow-side-l);margin-bottom:32px;transition:box-shadow .3s ease,margin .3s ease}.c-collection-items .item.detail:not(.edit)>.cells .cell-actions{opacity:1}.c-collection-items .item.item-type-disabled *{opacity:.8}.c-collection-items .item.item-type-disabled.selected{border-color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-disabled.odd{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-disabled.odd:not(.selected,.well):hover{background:oklch(var(--l-raised) var(--c-raised) var(--h-ground))}.c-collection-items .item.item-type-disabled.odd.selected,.c-collection-items .item.item-type-disabled.odd.detail{background:oklch(var(--l-raised) var(--c-raised) var(--h-ground))}.c-collection-items .item.item-type-disabled.odd.changed::before,.c-collection-items .item.item-type-disabled.odd.invalid::before{content:"";height:100%;left:-4px;position:absolute;width:4px;z-index:10000}.c-collection-items .item.item-type-disabled.odd.changed::before{background:oklch(var(--l-border-strong) var(--c-success) var(--h-success))}.c-collection-items .item.item-type-disabled.odd.invalid::before{background:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger))}.c-collection-items .item.item-type-disabled.odd.edit{background:oklch(var(--l-raised) var(--c-raised) var(--h-ground))}.c-collection-items .item.item-type-disabled.odd.is-hidden{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));opacity:.8}.c-collection-items .item.item-type-disabled.odd.is-hidden tr{background:unset}.c-collection-items .item.item-type-disabled.odd.is-hidden tr td{color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-disabled.odd.is-hidden tr td .c-cell-product .header{color:unset}.c-collection-items .item.item-type-disabled.odd.marked{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:2px dashed oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-disabled.odd{background:color-mix(in oklch, color-mix(in oklch, color-mix(in oklch, oklch(var(--l-card) var(--c-card) var(--h-ground)), oklch(var(--l-sunken) var(--c-sunken) var(--h-ground)) 42%), oklch(var(--l-border) var(--c-surface) var(--h-ground)) 8%), oklch(var(--l-sunken) var(--c-sunken) var(--h-ground)) 75%)}.c-collection-items .item.item-type-disabled.even{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-disabled.even:not(.selected,.well):hover{background:oklch(var(--l-raised) var(--c-raised) var(--h-ground))}.c-collection-items .item.item-type-disabled.even.selected,.c-collection-items .item.item-type-disabled.even.detail{background:oklch(var(--l-raised) var(--c-raised) var(--h-ground))}.c-collection-items .item.item-type-disabled.even.changed::before,.c-collection-items .item.item-type-disabled.even.invalid::before{content:"";height:100%;left:-4px;position:absolute;width:4px;z-index:10000}.c-collection-items .item.item-type-disabled.even.changed::before{background:oklch(var(--l-border-strong) var(--c-success) var(--h-success))}.c-collection-items .item.item-type-disabled.even.invalid::before{background:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger))}.c-collection-items .item.item-type-disabled.even.edit{background:oklch(var(--l-raised) var(--c-raised) var(--h-ground))}.c-collection-items .item.item-type-disabled.even.is-hidden{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));opacity:.8}.c-collection-items .item.item-type-disabled.even.is-hidden tr{background:unset}.c-collection-items .item.item-type-disabled.even.is-hidden tr td{color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-disabled.even.is-hidden tr td .c-cell-product .header{color:unset}.c-collection-items .item.item-type-disabled.even.marked{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:2px dashed oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-disabled.even{background:color-mix(in oklch, color-mix(in oklch, oklch(var(--l-card) var(--c-card) var(--h-ground)), oklch(var(--l-sunken) var(--c-sunken) var(--h-ground)) 42%), oklch(var(--l-border) var(--c-surface) var(--h-ground)) 8%)}.c-collection-items .item.item-type-default>.td-group .header,.c-collection-items .item.item-type-info>.td-group .header{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-collection-items .item.item-type-default.odd,.c-collection-items .item.item-type-info.odd{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-default.odd:not(.selected,.well):hover,.c-collection-items .item.item-type-info.odd:not(.selected,.well):hover{background:oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info))}.c-collection-items .item.item-type-default.odd.selected,.c-collection-items .item.item-type-default.odd.detail,.c-collection-items .item.item-type-info.odd.selected,.c-collection-items .item.item-type-info.odd.detail{background:oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info))}.c-collection-items .item.item-type-default.odd.changed::before,.c-collection-items .item.item-type-default.odd.invalid::before,.c-collection-items .item.item-type-info.odd.changed::before,.c-collection-items .item.item-type-info.odd.invalid::before{content:"";height:100%;left:-4px;position:absolute;width:4px;z-index:10000}.c-collection-items .item.item-type-default.odd.changed::before,.c-collection-items .item.item-type-info.odd.changed::before{background:oklch(var(--l-border-strong) var(--c-success) var(--h-success))}.c-collection-items .item.item-type-default.odd.invalid::before,.c-collection-items .item.item-type-info.odd.invalid::before{background:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger))}.c-collection-items .item.item-type-default.odd.edit,.c-collection-items .item.item-type-info.odd.edit{background:oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info))}.c-collection-items .item.item-type-default.odd.is-hidden,.c-collection-items .item.item-type-info.odd.is-hidden{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));opacity:.8}.c-collection-items .item.item-type-default.odd.is-hidden tr,.c-collection-items .item.item-type-info.odd.is-hidden tr{background:unset}.c-collection-items .item.item-type-default.odd.is-hidden tr td,.c-collection-items .item.item-type-info.odd.is-hidden tr td{color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-default.odd.is-hidden tr td .c-cell-product .header,.c-collection-items .item.item-type-info.odd.is-hidden tr td .c-cell-product .header{color:unset}.c-collection-items .item.item-type-default.odd.marked,.c-collection-items .item.item-type-info.odd.marked{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:2px dashed oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-default.odd,.c-collection-items .item.item-type-info.odd{background:color-mix(in oklch, color-mix(in oklch, color-mix(in oklch, oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info)), oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info)) 42%), oklch(var(--l-border) var(--c-surface) var(--h-ground)) 8%), oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info)) 55%)}.c-collection-items .item.item-type-default.odd .cell-selection,.c-collection-items .item.item-type-info.odd .cell-selection{background:color-mix(in oklch, color-mix(in oklch, color-mix(in oklch, oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info)), oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info)) 42%), oklch(var(--l-border) var(--c-surface) var(--h-ground)) 8%), oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info)) 55%)}.c-collection-items .item.item-type-default.even,.c-collection-items .item.item-type-info.even{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-default.even:not(.selected,.well):hover,.c-collection-items .item.item-type-info.even:not(.selected,.well):hover{background:oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info))}.c-collection-items .item.item-type-default.even.selected,.c-collection-items .item.item-type-default.even.detail,.c-collection-items .item.item-type-info.even.selected,.c-collection-items .item.item-type-info.even.detail{background:oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info))}.c-collection-items .item.item-type-default.even.changed::before,.c-collection-items .item.item-type-default.even.invalid::before,.c-collection-items .item.item-type-info.even.changed::before,.c-collection-items .item.item-type-info.even.invalid::before{content:"";height:100%;left:-4px;position:absolute;width:4px;z-index:10000}.c-collection-items .item.item-type-default.even.changed::before,.c-collection-items .item.item-type-info.even.changed::before{background:oklch(var(--l-border-strong) var(--c-success) var(--h-success))}.c-collection-items .item.item-type-default.even.invalid::before,.c-collection-items .item.item-type-info.even.invalid::before{background:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger))}.c-collection-items .item.item-type-default.even.edit,.c-collection-items .item.item-type-info.even.edit{background:oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info))}.c-collection-items .item.item-type-default.even.is-hidden,.c-collection-items .item.item-type-info.even.is-hidden{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));opacity:.8}.c-collection-items .item.item-type-default.even.is-hidden tr,.c-collection-items .item.item-type-info.even.is-hidden tr{background:unset}.c-collection-items .item.item-type-default.even.is-hidden tr td,.c-collection-items .item.item-type-info.even.is-hidden tr td{color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-default.even.is-hidden tr td .c-cell-product .header,.c-collection-items .item.item-type-info.even.is-hidden tr td .c-cell-product .header{color:unset}.c-collection-items .item.item-type-default.even.marked,.c-collection-items .item.item-type-info.even.marked{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:2px dashed oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-default.even,.c-collection-items .item.item-type-info.even{background:color-mix(in oklch, color-mix(in oklch, oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info)), oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info)) 42%), oklch(var(--l-border) var(--c-surface) var(--h-ground)) 8%)}.c-collection-items .item.item-type-default.even .cell-selection,.c-collection-items .item.item-type-info.even .cell-selection{background:color-mix(in oklch, color-mix(in oklch, oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info)), oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info)) 42%), oklch(var(--l-border) var(--c-surface) var(--h-ground)) 8%)}.c-collection-items .item.item-type-loading .td-group .header{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-loading.selected{border-color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-loading.odd{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-loading.odd:not(.selected,.well):hover{background:oklch(var(--l-raised) var(--c-raised) var(--h-ground))}.c-collection-items .item.item-type-loading.odd.selected,.c-collection-items .item.item-type-loading.odd.detail{background:oklch(var(--l-raised) var(--c-raised) var(--h-ground))}.c-collection-items .item.item-type-loading.odd.changed::before,.c-collection-items .item.item-type-loading.odd.invalid::before{content:"";height:100%;left:-4px;position:absolute;width:4px;z-index:10000}.c-collection-items .item.item-type-loading.odd.changed::before{background:oklch(var(--l-border-strong) var(--c-success) var(--h-success))}.c-collection-items .item.item-type-loading.odd.invalid::before{background:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger))}.c-collection-items .item.item-type-loading.odd.edit{background:oklch(var(--l-raised) var(--c-raised) var(--h-ground))}.c-collection-items .item.item-type-loading.odd.is-hidden{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));opacity:.8}.c-collection-items .item.item-type-loading.odd.is-hidden tr{background:unset}.c-collection-items .item.item-type-loading.odd.is-hidden tr td{color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-loading.odd.is-hidden tr td .c-cell-product .header{color:unset}.c-collection-items .item.item-type-loading.odd.marked{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:2px dashed oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-loading.odd{background:color-mix(in oklch, color-mix(in oklch, color-mix(in oklch, oklch(var(--l-card) var(--c-card) var(--h-ground)), oklch(var(--l-sunken) var(--c-sunken) var(--h-ground)) 42%), oklch(var(--l-border) var(--c-surface) var(--h-ground)) 8%), oklch(var(--l-sunken) var(--c-sunken) var(--h-ground)) 75%)}.c-collection-items .item.item-type-loading.even{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-loading.even:not(.selected,.well):hover{background:oklch(var(--l-raised) var(--c-raised) var(--h-ground))}.c-collection-items .item.item-type-loading.even.selected,.c-collection-items .item.item-type-loading.even.detail{background:oklch(var(--l-raised) var(--c-raised) var(--h-ground))}.c-collection-items .item.item-type-loading.even.changed::before,.c-collection-items .item.item-type-loading.even.invalid::before{content:"";height:100%;left:-4px;position:absolute;width:4px;z-index:10000}.c-collection-items .item.item-type-loading.even.changed::before{background:oklch(var(--l-border-strong) var(--c-success) var(--h-success))}.c-collection-items .item.item-type-loading.even.invalid::before{background:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger))}.c-collection-items .item.item-type-loading.even.edit{background:oklch(var(--l-raised) var(--c-raised) var(--h-ground))}.c-collection-items .item.item-type-loading.even.is-hidden{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));opacity:.8}.c-collection-items .item.item-type-loading.even.is-hidden tr{background:unset}.c-collection-items .item.item-type-loading.even.is-hidden tr td{color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-loading.even.is-hidden tr td .c-cell-product .header{color:unset}.c-collection-items .item.item-type-loading.even.marked{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:2px dashed oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-loading.even{background:color-mix(in oklch, color-mix(in oklch, oklch(var(--l-card) var(--c-card) var(--h-ground)), oklch(var(--l-sunken) var(--c-sunken) var(--h-ground)) 42%), oklch(var(--l-border) var(--c-surface) var(--h-ground)) 8%)}.c-collection-items .item.item-type-loading .cell-actions{background:linear-gradient(90deg, transparent, oklch(var(--l-border) var(--c-surface) var(--h-ground)))}.c-collection-items .item.item-type-surface .td-group .header{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-surface.selected{border-color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-surface.odd{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-surface.odd:not(.selected,.well):hover{background:oklch(var(--l-raised) var(--c-raised) var(--h-ground))}.c-collection-items .item.item-type-surface.odd.selected,.c-collection-items .item.item-type-surface.odd.detail{background:oklch(var(--l-raised) var(--c-raised) var(--h-ground))}.c-collection-items .item.item-type-surface.odd.changed::before,.c-collection-items .item.item-type-surface.odd.invalid::before{content:"";height:100%;left:-4px;position:absolute;width:4px;z-index:10000}.c-collection-items .item.item-type-surface.odd.changed::before{background:oklch(var(--l-border-strong) var(--c-success) var(--h-success))}.c-collection-items .item.item-type-surface.odd.invalid::before{background:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger))}.c-collection-items .item.item-type-surface.odd.edit{background:oklch(var(--l-raised) var(--c-raised) var(--h-ground))}.c-collection-items .item.item-type-surface.odd.is-hidden{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));opacity:.8}.c-collection-items .item.item-type-surface.odd.is-hidden tr{background:unset}.c-collection-items .item.item-type-surface.odd.is-hidden tr td{color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-surface.odd.is-hidden tr td .c-cell-product .header{color:unset}.c-collection-items .item.item-type-surface.odd.marked{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:2px dashed oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-surface.odd{background:color-mix(in oklch, color-mix(in oklch, color-mix(in oklch, oklch(var(--l-card) var(--c-card) var(--h-ground)), oklch(var(--l-sunken) var(--c-sunken) var(--h-ground)) 42%), oklch(var(--l-border) var(--c-surface) var(--h-ground)) 8%), oklch(var(--l-sunken) var(--c-sunken) var(--h-ground)) 75%)}.c-collection-items .item.item-type-surface.odd .cell-selection{background:oklch(var(--l-card) var(--c-card) var(--h-ground))}.c-collection-items .item.item-type-surface.even{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-surface.even:not(.selected,.well):hover{background:oklch(var(--l-raised) var(--c-raised) var(--h-ground))}.c-collection-items .item.item-type-surface.even.selected,.c-collection-items .item.item-type-surface.even.detail{background:oklch(var(--l-raised) var(--c-raised) var(--h-ground))}.c-collection-items .item.item-type-surface.even.changed::before,.c-collection-items .item.item-type-surface.even.invalid::before{content:"";height:100%;left:-4px;position:absolute;width:4px;z-index:10000}.c-collection-items .item.item-type-surface.even.changed::before{background:oklch(var(--l-border-strong) var(--c-success) var(--h-success))}.c-collection-items .item.item-type-surface.even.invalid::before{background:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger))}.c-collection-items .item.item-type-surface.even.edit{background:oklch(var(--l-raised) var(--c-raised) var(--h-ground))}.c-collection-items .item.item-type-surface.even.is-hidden{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));opacity:.8}.c-collection-items .item.item-type-surface.even.is-hidden tr{background:unset}.c-collection-items .item.item-type-surface.even.is-hidden tr td{color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-surface.even.is-hidden tr td .c-cell-product .header{color:unset}.c-collection-items .item.item-type-surface.even.marked{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:2px dashed oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-surface.even{background:color-mix(in oklch, color-mix(in oklch, oklch(var(--l-card) var(--c-card) var(--h-ground)), oklch(var(--l-sunken) var(--c-sunken) var(--h-ground)) 42%), oklch(var(--l-border) var(--c-surface) var(--h-ground)) 8%)}.c-collection-items .item.item-type-surface.even .cell-selection{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground))}.c-collection-items .item.item-type-surface .cell-actions{background:linear-gradient(90deg, transparent, oklch(var(--l-border) var(--c-surface) var(--h-ground)))}.c-collection-items .item.item-type-success .td-group .header{color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.c-collection-items .item.item-type-success.selected{border-color:oklch(var(--l-border-strong) var(--c-success) var(--h-success))}.c-collection-items .item.item-type-success.odd{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-success.odd:not(.selected,.well):hover{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-success))}.c-collection-items .item.item-type-success.odd.selected,.c-collection-items .item.item-type-success.odd.detail{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-success))}.c-collection-items .item.item-type-success.odd.changed::before,.c-collection-items .item.item-type-success.odd.invalid::before{content:"";height:100%;left:-4px;position:absolute;width:4px;z-index:10000}.c-collection-items .item.item-type-success.odd.changed::before{background:oklch(var(--l-border-strong) var(--c-success) var(--h-success))}.c-collection-items .item.item-type-success.odd.invalid::before{background:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger))}.c-collection-items .item.item-type-success.odd.edit{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-success))}.c-collection-items .item.item-type-success.odd.is-hidden{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));opacity:.8}.c-collection-items .item.item-type-success.odd.is-hidden tr{background:unset}.c-collection-items .item.item-type-success.odd.is-hidden tr td{color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-success.odd.is-hidden tr td .c-cell-product .header{color:unset}.c-collection-items .item.item-type-success.odd.marked{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:2px dashed oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-success.odd{background:color-mix(in oklch, color-mix(in oklch, color-mix(in oklch, oklch(var(--l-tint) var(--c-tint) var(--h-success)), oklch(var(--l-tint-strong) var(--c-tint) var(--h-success)) 42%), oklch(var(--l-border) var(--c-surface) var(--h-ground)) 8%), oklch(var(--l-tint-strong) var(--c-tint) var(--h-success)) 55%)}.c-collection-items .item.item-type-success.even{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-success.even:not(.selected,.well):hover{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-success))}.c-collection-items .item.item-type-success.even.selected,.c-collection-items .item.item-type-success.even.detail{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-success))}.c-collection-items .item.item-type-success.even.changed::before,.c-collection-items .item.item-type-success.even.invalid::before{content:"";height:100%;left:-4px;position:absolute;width:4px;z-index:10000}.c-collection-items .item.item-type-success.even.changed::before{background:oklch(var(--l-border-strong) var(--c-success) var(--h-success))}.c-collection-items .item.item-type-success.even.invalid::before{background:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger))}.c-collection-items .item.item-type-success.even.edit{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-success))}.c-collection-items .item.item-type-success.even.is-hidden{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));opacity:.8}.c-collection-items .item.item-type-success.even.is-hidden tr{background:unset}.c-collection-items .item.item-type-success.even.is-hidden tr td{color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-success.even.is-hidden tr td .c-cell-product .header{color:unset}.c-collection-items .item.item-type-success.even.marked{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:2px dashed oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-success.even{background:color-mix(in oklch, color-mix(in oklch, oklch(var(--l-tint) var(--c-tint) var(--h-success)), oklch(var(--l-tint-strong) var(--c-tint) var(--h-success)) 42%), oklch(var(--l-border) var(--c-surface) var(--h-ground)) 8%)}.c-collection-items .item.item-type-success .cell-actions{background:linear-gradient(90deg, transparent, oklch(var(--l-tint-strong) var(--c-tint) var(--h-success)))}.c-collection-items .item.item-type-warning .td-group .header{color:oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning))}.c-collection-items .item.item-type-warning.selected{border-color:oklch(var(--l-border-strong) var(--c-warning) var(--h-warning))}.c-collection-items .item.item-type-warning.odd{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-warning.odd:not(.selected,.well):hover{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-warning))}.c-collection-items .item.item-type-warning.odd.selected,.c-collection-items .item.item-type-warning.odd.detail{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-warning))}.c-collection-items .item.item-type-warning.odd.changed::before,.c-collection-items .item.item-type-warning.odd.invalid::before{content:"";height:100%;left:-4px;position:absolute;width:4px;z-index:10000}.c-collection-items .item.item-type-warning.odd.changed::before{background:oklch(var(--l-border-strong) var(--c-success) var(--h-success))}.c-collection-items .item.item-type-warning.odd.invalid::before{background:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger))}.c-collection-items .item.item-type-warning.odd.edit{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-warning))}.c-collection-items .item.item-type-warning.odd.is-hidden{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));opacity:.8}.c-collection-items .item.item-type-warning.odd.is-hidden tr{background:unset}.c-collection-items .item.item-type-warning.odd.is-hidden tr td{color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-warning.odd.is-hidden tr td .c-cell-product .header{color:unset}.c-collection-items .item.item-type-warning.odd.marked{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:2px dashed oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-warning.odd{background:color-mix(in oklch, color-mix(in oklch, color-mix(in oklch, oklch(var(--l-tint) var(--c-tint) var(--h-warning)), oklch(var(--l-tint-strong) var(--c-tint) var(--h-warning)) 42%), oklch(var(--l-border) var(--c-surface) var(--h-ground)) 8%), oklch(var(--l-tint-strong) var(--c-tint) var(--h-warning)) 55%)}.c-collection-items .item.item-type-warning.even{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-warning.even:not(.selected,.well):hover{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-warning))}.c-collection-items .item.item-type-warning.even.selected,.c-collection-items .item.item-type-warning.even.detail{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-warning))}.c-collection-items .item.item-type-warning.even.changed::before,.c-collection-items .item.item-type-warning.even.invalid::before{content:"";height:100%;left:-4px;position:absolute;width:4px;z-index:10000}.c-collection-items .item.item-type-warning.even.changed::before{background:oklch(var(--l-border-strong) var(--c-success) var(--h-success))}.c-collection-items .item.item-type-warning.even.invalid::before{background:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger))}.c-collection-items .item.item-type-warning.even.edit{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-warning))}.c-collection-items .item.item-type-warning.even.is-hidden{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));opacity:.8}.c-collection-items .item.item-type-warning.even.is-hidden tr{background:unset}.c-collection-items .item.item-type-warning.even.is-hidden tr td{color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-warning.even.is-hidden tr td .c-cell-product .header{color:unset}.c-collection-items .item.item-type-warning.even.marked{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:2px dashed oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-warning.even{background:color-mix(in oklch, color-mix(in oklch, oklch(var(--l-tint) var(--c-tint) var(--h-warning)), oklch(var(--l-tint-strong) var(--c-tint) var(--h-warning)) 42%), oklch(var(--l-border) var(--c-surface) var(--h-ground)) 8%)}.c-collection-items .item.item-type-warning .cell-actions{background:linear-gradient(90deg, transparent, oklch(var(--l-tint-strong) var(--c-tint) var(--h-warning)))}.c-collection-items .item.item-type-danger .td-group .header{color:oklch(var(--l-signal-ink) var(--c-danger) var(--h-danger))}.c-collection-items .item.item-type-danger.selected{border-color:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger))}.c-collection-items .item.item-type-danger.odd{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-danger.odd:not(.selected,.well):hover{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-danger))}.c-collection-items .item.item-type-danger.odd.selected,.c-collection-items .item.item-type-danger.odd.detail{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-danger))}.c-collection-items .item.item-type-danger.odd.changed::before,.c-collection-items .item.item-type-danger.odd.invalid::before{content:"";height:100%;left:-4px;position:absolute;width:4px;z-index:10000}.c-collection-items .item.item-type-danger.odd.changed::before{background:oklch(var(--l-border-strong) var(--c-success) var(--h-success))}.c-collection-items .item.item-type-danger.odd.invalid::before{background:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger))}.c-collection-items .item.item-type-danger.odd.edit{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-danger))}.c-collection-items .item.item-type-danger.odd.is-hidden{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));opacity:.8}.c-collection-items .item.item-type-danger.odd.is-hidden tr{background:unset}.c-collection-items .item.item-type-danger.odd.is-hidden tr td{color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-danger.odd.is-hidden tr td .c-cell-product .header{color:unset}.c-collection-items .item.item-type-danger.odd.marked{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:2px dashed oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-danger.odd{background:color-mix(in oklch, color-mix(in oklch, color-mix(in oklch, oklch(var(--l-tint) var(--c-tint) var(--h-danger)), oklch(var(--l-tint-strong) var(--c-tint) var(--h-danger)) 42%), oklch(var(--l-border) var(--c-surface) var(--h-ground)) 8%), oklch(var(--l-tint-strong) var(--c-tint) var(--h-danger)) 55%)}.c-collection-items .item.item-type-danger.even{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-danger.even:not(.selected,.well):hover{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-danger))}.c-collection-items .item.item-type-danger.even.selected,.c-collection-items .item.item-type-danger.even.detail{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-danger))}.c-collection-items .item.item-type-danger.even.changed::before,.c-collection-items .item.item-type-danger.even.invalid::before{content:"";height:100%;left:-4px;position:absolute;width:4px;z-index:10000}.c-collection-items .item.item-type-danger.even.changed::before{background:oklch(var(--l-border-strong) var(--c-success) var(--h-success))}.c-collection-items .item.item-type-danger.even.invalid::before{background:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger))}.c-collection-items .item.item-type-danger.even.edit{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-danger))}.c-collection-items .item.item-type-danger.even.is-hidden{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));opacity:.8}.c-collection-items .item.item-type-danger.even.is-hidden tr{background:unset}.c-collection-items .item.item-type-danger.even.is-hidden tr td{color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-danger.even.is-hidden tr td .c-cell-product .header{color:unset}.c-collection-items .item.item-type-danger.even.marked{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:2px dashed oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-items .item.item-type-danger.even{background:color-mix(in oklch, color-mix(in oklch, oklch(var(--l-tint) var(--c-tint) var(--h-danger)), oklch(var(--l-tint-strong) var(--c-tint) var(--h-danger)) 42%), oklch(var(--l-border) var(--c-surface) var(--h-ground)) 8%)}.c-collection-items .item.item-type-danger .cell-actions{background:linear-gradient(90deg, transparent, oklch(var(--l-tint-strong) var(--c-tint) var(--h-danger)))}.c-collection-items .item.has-row-detail{cursor:row-resize}.c-collection-items .item.has-row-detail .no-click{cursor:default}.c-collection-items .item.has-row-click-action{cursor:pointer}.c-collection-items.c-collection-columns .item{background:oklch(var(--l-chrome-soft) var(--c-chrome) var(--h-chrome));color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome))}.c-collection-items .row-separator{align-items:center;background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));border-left:8px solid;color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));display:flex;font-weight:600;gap:8px;margin-bottom:16px;padding:16px;text-transform:uppercase}.c-collection-items .row-separator:first-child{margin-top:0}.c-collection-items .row-separator:not(:first-child){margin-top:32px}.c-collection-items .row-separator.type-info{background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));border-color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-collection-items .row-separator.type-warning{background:oklch(var(--l-tint) var(--c-tint) var(--h-warning));border-color:oklch(var(--l-border-strong) var(--c-warning) var(--h-warning));color:oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning))}.c-collection-items .row-separator.type-danger{background:oklch(var(--l-tint) var(--c-tint) var(--h-danger));border-color:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger));color:oklch(var(--l-signal-ink) var(--c-danger) var(--h-danger))}.c-collection-items .row-separator.type-success{background:oklch(var(--l-tint) var(--c-tint) var(--h-success));border-color:oklch(var(--l-border-strong) var(--c-success) var(--h-success));color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.c-collection-items .row-separator.type-surface{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border-color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground))}.c-collection-items .row-separator.type-disabled{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border-color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground))}.c-collection-items .cells .td-group{display:flex;flex-direction:column;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-collection-items .cells .td-group .header{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-collection-items .cells .td-group .header.stats{display:flex;gap:8px}.c-collection-items .cells .td-group .details{font-size:.8rem}.c-collection-items .cells .td-group .details:not(.wrap){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-collection-items .cells .td-group .details.wrap{overflow:unset;white-space:normal;white-space:wrap}.c-collection-items .cells .td-group .sub-details{font-size:.8rem;font-style:italic}.c-collection-items .cells .td-group .marker{align-items:center;display:flex;gap:4px}.c-collection-items .cells .td-wrapper{align-items:center;display:flex}.c-collection-items.has-row-status .cell.cell-actions{margin-inline-end:var(--coll-status-width)}.c-collection-items.size-s{font-size:.8rem}.c-collection-items.size-s .cells{font-size:.8rem}.c-collection-items.bulk-mode .item.detail:not(.edit) .cells .cell-actions,.c-collection-items.bulk-mode .item .cells .cell-actions{display:none}.c-collection-items.bulk-mode .item.detail:not(.edit) .cells .cell-actions.bulk-row-actions,.c-collection-items.bulk-mode .item .cells .cell-actions.bulk-row-actions{display:flex}.c-row-action-search-product .search-header{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-weight:600;margin-bottom:8px}.c-row-action-search-product .search-options{display:flex;flex-direction:column;gap:8px}.c-row-action-search-product .search-footer{border-top:1px solid oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));font-size:.7rem;margin-top:8px;opacity:.8;padding-top:4px}.c-collection-selection{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border-bottom:2px solid oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));display:flex;flex-direction:column}.c-collection-selection .selection-wrapper{display:flex;gap:8px;justify-content:center}.c-collection-selection .selection-wrapper .c-button{flex:1}.c-collection-sorter{align-items:center;display:flex;gap:8px;position:relative}.c-collection-sorter .sort-control{align-items:stretch;display:inline-flex;height:40px}.c-collection-sorter .sort-placeholder,.c-collection-sorter .sort-direction{align-items:center;background:oklch(var(--l-sunken) var(--c-sunken) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));display:flex;transition:background .15s ease-in-out}.c-collection-sorter .sort-placeholder svg,.c-collection-sorter .sort-direction svg{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-sorter .sort-placeholder:not(.disabled):hover,.c-collection-sorter .sort-direction:not(.disabled):hover{background:oklch(var(--l-card) var(--c-card) var(--h-ground))}.c-collection-sorter .sort-by-dropdown{display:flex}.c-collection-sorter .sort-by-dropdown .sort-placeholder{border-radius:8px 0 0 8px;font-weight:600;gap:8px;justify-content:flex-start;padding:0 8px}.c-collection-sorter .sort-by-dropdown .sort-placeholder .sort-glyph{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));flex:0 0 auto}.c-collection-sorter .sort-by-dropdown .sort-placeholder span{flex:1 1 auto;min-width:90px;text-align:left}.c-collection-sorter .sort-by-dropdown.active .sort-placeholder,.c-collection-sorter .sort-by-dropdown .sort-placeholder.modified{background:oklch(var(--l-card) var(--c-card) var(--h-ground))}.c-collection-sorter .sort-by-dropdown .dropdown-body{padding:0;top:100%;width:unset}.c-collection-sorter .sort-by-dropdown .dropdown-body .sort-item{background:rgba(0,0,0,0);border:0;color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));cursor:pointer;font-weight:400;padding:8px 16px;text-align:left;user-select:none;white-space:nowrap;width:100%}.c-collection-sorter .sort-by-dropdown .dropdown-body .sort-item:hover{background:oklch(var(--l-sunken) var(--c-sunken) var(--h-ground))}.c-collection-sorter .sort-by-dropdown .dropdown-body .sort-item.active{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));font-weight:600}.c-collection-sorter .sort-direction{border-inline-start:0;border-radius:0 8px 8px 0;justify-content:center;padding:0 8px}.c-collection-sorter .sort-direction.modified{background:oklch(var(--l-card) var(--c-card) var(--h-ground))}.c-collection-sorter.disabled{cursor:not-allowed;pointer-events:none}.c-collection-sorter.disabled .sort-placeholder,.c-collection-sorter.disabled .sort-direction{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border-color:oklch(var(--l-border) var(--c-surface) var(--h-ground));color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground))}.c-collection-sorter.disabled .sort-placeholder svg,.c-collection-sorter.disabled .sort-direction svg{color:oklch(var(--l-ink-subtle) var(--c-surface) var(--h-ground))}.c-collection-status{align-items:center;color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));display:flex;font-weight:600;margin-inline-start:16px;padding-inline-end:4px}.c-collection-status .c-icon{margin-inline-end:4px}.c-collection-status .indicator{align-items:center;display:flex;gap:2px}.c-collection-status .indicator .counting{font-style:italic}.c-collection-status .indicator .total-items{flex:1;font-style:italic;margin-inline-end:4px}.c-collection-status .indicator .viewport-range{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:.6rem}.c-collection-view{overflow-anchor:none;padding-bottom:var(--query-spacer);position:relative}.c-collection-view.loading{min-height:200px}.c-collection-view.loading .c-collection-product .image,.c-collection-view.loading .c-collection-product .container{opacity:.25}.c-collection-view.loading .loading-indicator{opacity:1;visibility:visible}.c-collection-view.loading .product .image,.c-collection-view.loading .product .container{opacity:.25}.c-collection-view.inactive .c-collection-items *{cursor:default;filter:grayscale(0.3) blur(2px);pointer-events:none;user-select:none}.c-collection-view .loading-observable{height:16px;margin-top:64px;min-height:16px;width:100%}.c-collection-view .loading-indicator{color:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand));font-size:1.05rem;height:0;justify-content:center;left:0;position:sticky;top:50%;transition:opacity .5s ease;visibility:hidden}.c-collection-view .loading-indicator .wrapper{align-items:center;display:flex;flex-direction:column}.c-collection-view .loading-indicator .wrapper span{font-size:1.05rem}.c-collection-view .loading-indicator .wrapper svg{height:36px;width:36px;color:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand));margin-bottom:8px}.c-collection-view .c-specs{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:.8rem;font-weight:600}.c-collection-view.grid .c-collection-items{display:grid;flex-wrap:wrap}.c-collection-view.table{display:flex;flex-direction:column;width:100%}.c-collection-view.table .row{display:flex;flex-flow:row wrap;margin:0;padding:8px 0;transition:opacity .25s ease;width:100%}.c-collection-view.table .row .column{flex:1;padding:16px}.c-collection-view.table .row .column .no-click{cursor:default}.c-collection-view.table .row .column.number{justify-content:flex-end}.c-collection-view.table .row.row-header{background:oklch(var(--l-card) var(--c-card) var(--h-ground));box-shadow:var(--shadow-side-l);color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));height:64px;margin-bottom:8px;padding:0}.c-collection-view.table .row.row-header.sticky{position:sticky;top:0;z-index:100}.c-collection-view.table .row.row-header .sort-icon{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));margin-inline-start:4px}.c-collection-view.table .row.row-header .column{align-content:center;align-items:center;border-bottom:2px solid rgba(0,0,0,0);cursor:default;display:flex;height:100%}.c-collection-view.table .row.row-header .column.sortable{cursor:pointer}.c-collection-view.table .row.row-header .column.sortable:hover,.c-collection-view.table .row.row-header .column.sortable.sort-active{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border-bottom:2px solid oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-collection-view.table .row.row-header .column.sortable:hover .sort-icon,.c-collection-view.table .row.row-header .column.sortable.sort-active .sort-icon{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-collection-view.table .row.row-header .column .title{align-items:center;display:flex;font-size:.8rem;height:100%;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.c-collection-view.table .row.row-header .column .title svg{margin-inline-end:4px}.c-collection-view.table .row.row-body:nth-of-type(even){background:oklch(var(--l-card) var(--c-card) var(--h-ground));transition:background .15s ease}.c-collection-view.table .row.row-body:nth-of-type(even):hover{background:oklch(var(--l-tint) var(--c-tint) var(--h-brand))}.c-collection-view.table .row.row-body:nth-of-type(odd){background:oklch(var(--l-card) var(--c-card) var(--h-ground))}.c-collection-view.table .row.row-body:nth-of-type(odd):hover{background:oklch(var(--l-tint) var(--c-tint) var(--h-brand))}.c-collection-view.table .row.row-body.active{background:oklch(var(--l-tint) var(--c-tint) var(--h-brand))}.c-collection-view.table .row.row-body .column{align-items:center;display:flex}.c-collection-view.table .row.row-body .column.lead{margin:0}.c-collection-view.table .row.row-body .column.ellipsis{min-width:0}.c-collection-view.table .row.row-body .column.ellipsis span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-collection-view.table .row.row-footer .column .spinner{color:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand));font-size:32px;line-height:32px}.c-collection-view.table .row.row-footer .column.addition-line{justify-content:flex-end;padding-inline-end:0;text-align:right}.c-collection-view.table .row .row-group{flex:10;flex:var(--grouped-width);overflow:hidden}@media(min-width: 1400px){.c-collection-view.table .row .row-group{display:flex;flex:25;flex:var(--ungrouped-width);justify-content:space-between}}.c-collection-view.table .row .row-details{flex:0 1 100%}.c-collection-view.table.loading .row.row-header .column{cursor:not-allowed}.c-collection-view.table.loading .row:not(.row-header,.row-footer){opacity:.3}.c-collection-view.size-s .c-collection-items{font-size:.8rem}.c-collection-view.size-s .c-collection-items .cell{min-height:32px;padding:8px 2px}@media(max-width: 1550px){.c-collection-view.table .row .column{padding:8px}}@media(max-width: 1400px){.c-collection-view.table .row .column{padding:4px}}@media(max-width: 750px){.c-collection-view.table .row{gap:4px}.c-collection-view.table .row .column{padding:2px}}@media(max-width: 600px){.c-collection-view.table .row.row-header .column.sortable .sort-icon{height:18px;width:18px;margin-inline-start:0}.c-collection-view.table .row .column{padding:1px}}.no-results{align-items:center;background:oklch(var(--l-card) var(--c-card) var(--h-ground));border:2px dashed oklch(var(--l-border) var(--c-surface) var(--h-ground));box-shadow:var(--shadow-side-l);display:flex;flex-direction:column;justify-content:center;max-width:400px;padding:16px;position:relative}.no-results .main-text{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-size:1.05rem;text-align:center;text-transform:uppercase;z-index:1000}.no-results svg{height:150px;width:150px;animation:bounce .3s linear 1;color:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));position:absolute}.no-results .search-hint{font-size:1rem;font-weight:600;margin-top:4px;white-space:nowrap;z-index:1000}.no-results .search-terms{display:flex;flex-direction:column}.no-results .search-terms .search-term{flex:1;font-size:.85rem}.c-collection-workflow-control{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-left:3px solid oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));border-radius:8px;box-shadow:var(--shadow-1);margin-bottom:16px;padding:0;position:relative;transition:all .2s ease;width:100%}.c-collection-workflow-control::before{background:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));content:"";height:2px;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%}.c-collection-workflow-control.is-active{background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));border-color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));border-left-color:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand));box-shadow:var(--shadow-2)}.c-collection-workflow-control.is-active::before{opacity:1}.c-collection-workflow-control .workflow-badge{align-items:center;display:flex;gap:8px;padding:12px 16px}.c-collection-workflow-control .workflow-badge-icon-wrapper{align-items:center;background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:0;border-radius:50%;box-shadow:var(--shadow-1);cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;padding:0;transition:all .2s ease;width:32px}.c-collection-workflow-control .workflow-badge-icon-wrapper:hover:not(:disabled){background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));box-shadow:var(--shadow-2)}.c-collection-workflow-control .workflow-badge-icon-wrapper:disabled{cursor:not-allowed;opacity:.5}.c-collection-workflow-control .workflow-badge-content{flex:1;min-width:0}.c-collection-workflow-control .workflow-badge-label{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:.7rem;font-weight:500;letter-spacing:.3px;text-transform:uppercase}.c-collection-workflow-control .workflow-badge-active-name{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));font-size:.85rem;font-weight:500;margin-top:4px}.c-collection-workflow-control .workflow-badge-hint{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:.7rem;font-style:italic;margin-top:4px}.c-collection-workflow-control .workflow-options{border-top:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));display:flex;flex-direction:column;gap:4px;padding:8px 16px 16px}.c-collection-workflow-control .workflow-option{align-items:center;background:oklch(var(--l-card) var(--c-card) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:4px;color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));cursor:pointer;display:flex;font-weight:400;gap:8px;padding:8px;position:relative;text-align:left;transition:all .15s ease;width:100%}.c-collection-workflow-control .workflow-option:hover:not(:disabled){background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));border-color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-collection-workflow-control .workflow-option:hover:not(:disabled) .workflow-option-radio{border-color:oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info))}.c-collection-workflow-control .workflow-option:disabled{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border-color:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));color:oklch(var(--l-border) var(--c-surface) var(--h-ground));cursor:not-allowed;opacity:.5}.c-collection-workflow-control .workflow-option-active{background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));border-color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));border-left-width:3px;color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));font-weight:500}.c-collection-workflow-control .workflow-option-active .workflow-option-radio{background:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));border-color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info))}.c-collection-workflow-control .workflow-option-radio{align-items:center;background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:1.5px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:50%;display:flex;flex-shrink:0;height:18px;justify-content:center;transition:all .15s ease;width:18px}.c-collection-workflow-control .workflow-option-radio-dot{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border-radius:50%;height:6px;width:6px}.c-collection-workflow-control .workflow-option-label{flex:1}.c-collection-workflow-control .workflow-option-count{align-items:center;color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));display:flex;font-size:.7rem;font-weight:500;justify-content:center}.c-collection-workflow-control .workflow-option-active .workflow-option-count{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground))}.c-collection-workflow-control .workflow-option-badge{align-items:center;background:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand));border-radius:10px;color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-brand));display:flex;font-size:.7rem;font-weight:500;height:18px;justify-content:center;min-width:18px;padding:0 4px}.c-collection-workflow-control .workflow-actions{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border-top:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));padding:12px 16px}.c-collection-workflow-control .workflow-actions-label{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:.7rem;font-weight:500;margin-bottom:4px;text-transform:uppercase}.c-collection-workflow-control .workflow-actions-list{display:flex;flex-direction:column;gap:4px}.c-collection-workflow-control .workflow-actions-item{align-items:center;color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));display:flex;font-size:.7rem;gap:4px}.c-collection-workflow-control .workflow-actions-arrow{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));flex-shrink:0}.c-collection-workflow-control.disabled{opacity:.5;pointer-events:none}.c-checkbox{align-items:center;display:flex;flex-direction:row;justify-content:center}.c-checkbox label{flex:1 0}.c-checkbox.select-intend>input{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-brand))}.c-checkbox.type-success>input[type=checkbox]{background:oklch(var(--l-tint) var(--c-tint) var(--h-success));border:1px solid oklch(var(--l-signal-ink) var(--c-success) var(--h-success));color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.c-checkbox.type-success>input[type=checkbox]::after{border-color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success));color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.c-field-code .placeholders{display:flex;gap:8px}.c-field-code .placeholders input{height:56px;width:56px;border-radius:50%;color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-size:1.05rem;font-weight:600;margin:0;text-align:center;appearance:textfield}.c-field-code .placeholders input::placeholder{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.c-field-code .placeholders input:focus{border-color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));box-shadow:0 0 0 3px oklch(var(--l-ink-muted) var(--c-brand) var(--h-brand)/35%)}.c-field-code.invalid .placeholders input{border-color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.c-field-code.invalid .placeholders input.invalid{border:1px solid oklch(var(--l-signal-ink) var(--c-danger) var(--h-danger))}.c-field-code.invalid .placeholders input:focus{border-color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));box-shadow:0 0 0 3px oklch(var(--l-ink-muted) var(--c-brand) var(--h-brand)/35%)}.c-field-code.valid .placeholders input{border-color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success));color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}@media(max-width: 750px){.c-field-code .placeholders{gap:4px}.c-field-code .placeholders input{height:48px;width:48px}}.c-field-composed-money{max-width:275px;min-width:125px}.c-field-composed-money .control{align-items:stretch}.c-field-composed-money .control .c-field-composed-currency .control select{height:40px;min-height:40px}.c-field-composed-money .control .c-field-composed-currency select{--select-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M1 2 6 6 11 2'/%3E%3C/svg%3E");appearance:none;background-color:oklch(var(--l-chrome-soft) var(--c-chrome) var(--h-chrome));background-repeat:no-repeat;background-image:var(--select-chevron);background-position:right 8px center;background-size:12px 8px;padding-right:24px;color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome))}.c-field-composed-money:not(.currency) .control input{border-right:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground))}.c-field-composed-product{margin-bottom:24px}.c-field-composed-product .search-container{align-items:center;background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));border:1px solid oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info));padding:4px}.c-field-composed-product .search-container .field label{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-field-composed-product .product-container{align-items:center;background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));border:1px solid oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info));display:flex;justify-content:space-between;padding:8px}.c-field-composed-product .product-container label{width:100%}.c-field-composed-product .product-container .product{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));width:100%}.c-field-composed-product .product-container .product .product-header{display:flex;font-weight:600;gap:4px}.c-field-composed-product .product-container .product .product-specs{margin-bottom:8px}.c-field-composed-product .product-container .product .product-details{align-items:center;display:flex;font-size:.8rem;font-style:italic;gap:4px;margin-bottom:2px}.c-field-date.years{width:90px}.c-field-date.months{width:140px}.air-datepicker-cell.-year-.-other-decade-,.air-datepicker-cell.-day-.-other-month-{color:var(--adp-color-other-month)}.air-datepicker-cell.-year-.-other-decade-:hover,.air-datepicker-cell.-day-.-other-month-:hover{color:var(--adp-color-other-month-hover)}.-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-disabled-.-focus-.air-datepicker-cell.-day-.-other-month-{color:var(--adp-color-other-month)}.-selected-.air-datepicker-cell.-year-.-other-decade-,.-selected-.air-datepicker-cell.-day-.-other-month-{background:var(--adp-background-color-selected-other-month);color:var(--white)}.-selected-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-selected-.-focus-.air-datepicker-cell.-day-.-other-month-{background:var(--adp-background-color-selected-other-month-focused)}.-in-range-.air-datepicker-cell.-year-.-other-decade-,.-in-range-.air-datepicker-cell.-day-.-other-month-{background-color:var(--adp-background-color-in-range);color:var(--adp-color)}.-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-in-range-.-focus-.air-datepicker-cell.-day-.-other-month-{background-color:var(--adp-background-color-in-range-focused)}.air-datepicker-cell.-year-.-other-decade-:empty,.air-datepicker-cell.-day-.-other-month-:empty{background:none;border:none}.air-datepicker-cell{align-items:center;border-radius:var(--adp-cell-border-radius);box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;position:relative;z-index:1}.air-datepicker-cell.-focus-{background:var(--adp-cell-background-color-hover)}.air-datepicker-cell.-current-{color:var(--adp-color-current-date)}.air-datepicker-cell.-current-.-focus-{color:var(--adp-color)}.air-datepicker-cell.-current-.-in-range-{color:var(--adp-color-current-date)}.air-datepicker-cell.-disabled-{color:var(--adp-color-disabled);cursor:default}.air-datepicker-cell.-disabled-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-in-range-{color:var(--adp-color-disabled-in-range)}.air-datepicker-cell.-disabled-.-current-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-in-range-{background:var(--adp-cell-background-color-in-range);border-radius:0}.air-datepicker-cell.-in-range-:hover{background:var(--adp-cell-background-color-in-range-hover)}.air-datepicker-cell.-range-from-{background-color:var(--adp-cell-background-color-in-range);border:1px solid var(--adp-cell-border-color-in-range);border-radius:var(--adp-cell-border-radius) 0 0 var(--adp-cell-border-radius)}.air-datepicker-cell.-range-to-{background-color:var(--adp-cell-background-color-in-range);border:1px solid var(--adp-cell-border-color-in-range);border-radius:0 var(--adp-cell-border-radius) var(--adp-cell-border-radius) 0}.air-datepicker-cell.-range-to-.-range-from-{border-radius:var(--adp-cell-border-radius)}.air-datepicker-cell.-selected-{background:var(--adp-cell-background-color-selected);border:none;color:var(--white)}.air-datepicker-cell.-selected-.-current-{background:var(--adp-cell-background-color-selected);color:var(--white)}.air-datepicker-cell.-selected-.-focus-{background:var(--adp-cell-background-color-selected-hover)}.air-datepicker-body{transition:all var(--adp-transition-duration) var(--adp-transition-ease)}.air-datepicker-body.-hidden-{display:none}.air-datepicker-body--day-names{display:grid;grid-template-columns:repeat(7, var(--adp-day-cell-width));margin:8px 0 3px}.air-datepicker-body--day-name{align-items:center;color:var(--adp-day-name-color);display:flex;flex:1;font-size:.8em;justify-content:center;text-align:center;text-transform:uppercase}.air-datepicker-body--day-name.-clickable-{cursor:pointer}.air-datepicker-body--day-name.-clickable-:hover{color:var(--adp-day-name-color-hover)}.air-datepicker-body--cells{display:grid}.air-datepicker-body--cells.-days-{grid-auto-rows:var(--adp-day-cell-height);grid-template-columns:repeat(7, var(--adp-day-cell-width))}.air-datepicker-body--cells.-months-{grid-auto-rows:var(--adp-month-cell-height);grid-template-columns:repeat(3, 1fr)}.air-datepicker-body--cells.-years-{grid-auto-rows:var(--adp-year-cell-height);grid-template-columns:repeat(4, 1fr)}.air-datepicker-nav{border-bottom:1px solid var(--adp-border-color-inner);box-sizing:content-box;display:flex;justify-content:space-between;min-height:var(--adp-nav-height);padding:var(--adp-padding)}.-only-timepicker- .air-datepicker-nav{display:none}.air-datepicker-nav--title,.air-datepicker-nav--action{align-items:center;cursor:pointer;display:flex;justify-content:center}.air-datepicker-nav--action{border-radius:var(--adp-border-radius);user-select:none;width:var(--adp-nav-action-size)}.air-datepicker-nav--action:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--action:active{background:var(--adp-background-color-active)}.air-datepicker-nav--action.-disabled-{visibility:hidden}.air-datepicker-nav--action svg{height:32px;width:32px}.air-datepicker-nav--action path{fill:none;stroke:var(--adp-nav-arrow-color);stroke-width:2px}.air-datepicker-nav--title{border-radius:var(--adp-border-radius);padding:0 8px}.air-datepicker-nav--title i{color:var(--adp-nav-color-secondary);font-style:normal;margin-inline-start:.3em}.air-datepicker-nav--title:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--title:active{background:var(--adp-background-color-active)}.air-datepicker-nav--title.-disabled-{background:none;cursor:default}.air-datepicker-buttons{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}.air-datepicker-button{background:hsla(0,0%,100%,0);border:none;border-radius:var(--adp-btn-border-radius);color:var(--adp-btn-color);cursor:pointer;display:inline-flex;height:var(--adp-btn-height)}.air-datepicker-button:hover{background:var(--adp-btn-background-color-hover);color:var(--adp-btn-color-hover)}.air-datepicker-button:focus{background:var(--adp-btn-background-color-hover);color:var(--adp-btn-color-hover);outline:none}.air-datepicker-button:active{background:var(--adp-btn-background-color-active)}.air-datepicker-button span{align-items:center;display:flex;height:100%;justify-content:center;outline:none;width:100%}.air-datepicker-time{align-items:center;column-gap:12px;display:grid;grid-template-columns:max-content 1fr;padding:0 var(--adp-time-padding-inner);position:relative}.-only-timepicker- .air-datepicker-time{border-top:none}.air-datepicker-time--current{align-items:center;display:flex;flex:1;font-size:14px;text-align:center}.air-datepicker-time--current-colon{line-height:1;margin:0 2px 3px}.air-datepicker-time--current-hours,.air-datepicker-time--current-minutes{font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;font-size:19px;line-height:1;position:relative;z-index:1}.air-datepicker-time--current-hours::after,.air-datepicker-time--current-minutes::after{background:var(--adp-background-color-hover);border-radius:var(--adp-border-radius);bottom:-2px;content:"";left:-2px;opacity:0;position:absolute;right:-2px;top:-3px;z-index:-1}.air-datepicker-time--current-hours.-focus-::after,.air-datepicker-time--current-minutes.-focus-::after{opacity:1}.air-datepicker-time--current-ampm{align-self:flex-end;color:var(--adp-time-day-period-color);font-size:11px;margin-inline-start:6px;margin-bottom:1px;text-transform:uppercase}.air-datepicker-time--row{align-items:center;background:linear-gradient(to right, var(--adp-time-track-color), var(--adp-time-track-color)) left 50%/100% var(--adp-time-track-height) no-repeat;display:flex;font-size:11px;height:17px}.air-datepicker-time--row:first-child{margin-bottom:4px}.air-datepicker-time--row input[type=range]{appearance:none;background:none;cursor:pointer;flex:1;height:100%;margin:0;padding:0;width:100%}.air-datepicker-time--row input[type=range]::-ms-tooltip{display:none}.air-datepicker-time--row input[type=range]:hover::-webkit-slider-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-moz-range-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-ms-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:focus{outline:none}.air-datepicker-time--row input[type=range]:focus::-webkit-slider-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-moz-range-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-ms-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]::-moz-range-thumb{background:var(--white);border:1px solid var(--adp-time-track-color);border-radius:3px;box-sizing:border-box;cursor:pointer;height:12px;transition:background var(--adp-transition-duration);width:12px}.air-datepicker-time--row input[type=range]::-ms-thumb{background:var(--white);border:1px solid var(--adp-time-track-color);border-radius:3px;box-sizing:border-box;cursor:pointer;height:12px;transition:background var(--adp-transition-duration);width:12px}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--white);border:1px solid var(--adp-time-track-color);border-radius:3px;box-sizing:border-box;cursor:pointer;height:12px;margin-top:calc(var(--adp-time-thumb-size)/2*-1);transition:background var(--adp-transition-duration);width:12px}.air-datepicker-time--row input[type=range]::-webkit-slider-runnable-track{background:rgba(0,0,0,0);border:none;color:rgba(0,0,0,0);cursor:pointer;height:var(--adp-time-track-height)}.air-datepicker-time--row input[type=range]::-moz-range-track{background:rgba(0,0,0,0);border:none;color:rgba(0,0,0,0);cursor:pointer;height:var(--adp-time-track-height)}.air-datepicker-time--row input[type=range]::-ms-track{background:rgba(0,0,0,0);border:none;color:rgba(0,0,0,0);cursor:pointer;height:var(--adp-time-track-height)}.air-datepicker-time--row input[type=range]::-ms-fill-lower{background:rgba(0,0,0,0)}.air-datepicker-time--row input[type=range]::-ms-fill-upper{background:rgba(0,0,0,0)}.air-datepicker{--adp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--adp-font-size: 14px;--adp-width: 246px;--adp-z-index: 10000;--adp-padding: 4px;--adp-grid-areas: "nav" "body" "timepicker" "buttons";--adp-transition-duration: 0.3s;--adp-transition-ease: ease-out;--adp-transition-offset: 8px;--adp-background-color: var(--white);--adp-background-color-hover: oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));--adp-background-color-active: oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));--adp-background-color-in-range: oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));--adp-background-color-in-range-focused: oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info));--adp-background-color-selected-other-month-focused: oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));--adp-background-color-selected-other-month: oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));--adp-color: oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));--adp-color-secondary: oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));--adp-accent-color: oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));--adp-color-current-date: var(--adp-accent-color);--adp-color-other-month: oklch(var(--l-border) var(--c-surface) var(--h-ground));--adp-color-disabled: #aeaeae;--adp-color-disabled-in-range: #939393;--adp-color-other-month-hover: oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));--adp-border-color: oklch(var(--l-border) var(--c-surface) var(--h-ground));--adp-border-color-inner: oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));--adp-border-radius: 4px;--adp-border-color-inline: oklch(var(--l-border) var(--c-surface) var(--h-ground));--adp-nav-height: 32px;--adp-nav-arrow-color: var(--adp-color-secondary);--adp-nav-action-size: 32px;--adp-nav-color-secondary: var(--adp-color-secondary);--adp-day-name-color: oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));--adp-day-name-color-hover: oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));--adp-day-cell-width: 1fr;--adp-day-cell-height: 32px;--adp-month-cell-height: 42px;--adp-year-cell-height: 56px;--adp-pointer-size: 10px;--adp-poiner-border-radius: 2px;--adp-pointer-offset: 14px;--adp-cell-border-radius: 4px;--adp-cell-background-color-hover: var(--adp-background-color-hover);--adp-cell-background-color-selected: oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));--adp-cell-background-color-selected-hover: oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));--adp-cell-background-color-in-range: oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));--adp-cell-background-color-in-range-hover: oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info));--adp-cell-border-color-in-range: var(--adp-cell-background-color-selected);--adp-btn-height: 32px;--adp-btn-color: var(--adp-accent-color);--adp-btn-color-hover: var(--adp-color);--adp-btn-border-radius: var(--adp-border-radius);--adp-btn-background-color-hover: var(--adp-background-color-hover);--adp-btn-background-color-active: var(--adp-background-color-active);--adp-time-track-height: 1px;--adp-time-track-color: oklch(var(--l-border) var(--c-surface) var(--h-ground));--adp-time-track-color-hover: oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));--adp-time-thumb-size: 12px;--adp-time-padding-inner: 10px;--adp-time-day-period-color: var(--adp-color-secondary);--adp-mobile-font-size: 16px;--adp-mobile-nav-height: 40px;--adp-mobile-width: 320px;--adp-mobile-day-cell-height: 38px;--adp-mobile-month-cell-height: 48px;--adp-mobile-year-cell-height: 64px;background:var(--adp-background-color);border:1px solid var(--adp-border-color);border-radius:var(--adp-border-radius);box-shadow:0 4px 12px rgba(0,0,0,.15);box-sizing:content-box;color:var(--adp-color);display:grid;font-family:var(--adp-font-family),sans-serif;font-size:var(--adp-font-size);grid-template-areas:var(--adp-grid-areas);grid-template-columns:1fr;grid-template-rows:repeat(4, max-content);position:absolute;transition:opacity var(--adp-transition-duration) var(--adp-transition-ease),transform var(--adp-transition-duration) var(--adp-transition-ease);width:var(--adp-width);z-index:var(--adp-z-index)}.air-datepicker-overlay{--adp-overlay-background-color: rgb(0 0 0 / 30%);--adp-overlay-transition-duration: 0.3s;--adp-overlay-transition-ease: ease-out;--adp-overlay-z-index: 99;background:var(--adp-overlay-background-color);height:0;left:0;opacity:0;position:fixed;top:0;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),left 0s,height 0s,width 0s;transition-delay:0s,var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration);width:0;z-index:var(--adp-overlay-z-index)}.air-datepicker:not(.-custom-position-){opacity:0}.air-datepicker.-from-top-{transform:translateY(calc(var(--adp-transition-offset) * -1))}.air-datepicker.-from-right-{transform:translateX(var(--adp-transition-offset))}.air-datepicker.-from-bottom-{transform:translateY(var(--adp-transition-offset))}.air-datepicker.-from-left-{transform:translateX(calc(var(--adp-transition-offset) * -1))}.air-datepicker.-active-:not(.-custom-position-){opacity:1;transform:translate(0, 0)}.air-datepicker.-active-.-custom-position-{transition:none}.air-datepicker.-inline-{border-color:var(--adp-border-color-inline);box-shadow:none;left:auto;opacity:1;position:static;right:auto;transform:none}.air-datepicker.-inline- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-{--adp-font-size: var(--adp-mobile-font-size);--adp-day-cell-height: var(--adp-mobile-day-cell-height);--adp-month-cell-height: var(--adp-mobile-month-cell-height);--adp-year-cell-height: var(--adp-mobile-year-cell-height);--adp-nav-height: var(--adp-mobile-nav-height);--adp-nav-action-size: var(--adp-mobile-nav-height);border:none;position:fixed;width:var(--adp-mobile-width)}.air-datepicker.-is-mobile- *{-webkit-tap-highlight-color:rgba(0,0,0,0)}.air-datepicker.-is-mobile- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-:not(.-custom-position-){transform:translate(-50%, calc(-50% + var(--adp-transition-offset)))}.air-datepicker.-is-mobile-.-active-:not(.-custom-position-){transform:translate(-50%, -50%)}.air-datepicker.-custom-position-{transition:none}.air-datepicker-global-container{left:0;position:absolute;top:0;z-index:100000000000}.air-datepicker--pointer{--pointer-half-size: calc(var(--adp-pointer-size) / 2);height:var(--adp-pointer-size);position:absolute;width:var(--adp-pointer-size);z-index:-1}.air-datepicker--pointer::after{background:var(--white);border-right:1px solid var(--adp-border-color-inline);border-top:1px solid var(--adp-border-color-inline);border-top-right-radius:var(--adp-poiner-border-radius);box-sizing:border-box;content:"";height:var(--adp-pointer-size);position:absolute;width:var(--adp-pointer-size)}.-top-left- .air-datepicker--pointer,.-top-center- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer,[data-popper-placement^=top] .air-datepicker--pointer{top:calc(100% - var(--pointer-half-size) + 1px)}.-top-left- .air-datepicker--pointer::after,.-top-center- .air-datepicker--pointer::after,.-top-right- .air-datepicker--pointer::after,[data-popper-placement^=top] .air-datepicker--pointer::after{transform:rotate(135deg)}.-right-top- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer,[data-popper-placement^=right] .air-datepicker--pointer{right:calc(100% - var(--pointer-half-size) + 1px)}.-right-top- .air-datepicker--pointer::after,.-right-center- .air-datepicker--pointer::after,.-right-bottom- .air-datepicker--pointer::after,[data-popper-placement^=right] .air-datepicker--pointer::after{transform:rotate(225deg)}.-bottom-left- .air-datepicker--pointer,.-bottom-center- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer,[data-popper-placement^=bottom] .air-datepicker--pointer{bottom:calc(100% - var(--pointer-half-size) + 1px)}.-bottom-left- .air-datepicker--pointer::after,.-bottom-center- .air-datepicker--pointer::after,.-bottom-right- .air-datepicker--pointer::after,[data-popper-placement^=bottom] .air-datepicker--pointer::after{transform:rotate(315deg)}.-left-top- .air-datepicker--pointer,.-left-center- .air-datepicker--pointer,.-left-bottom- .air-datepicker--pointer,[data-popper-placement^=left] .air-datepicker--pointer{left:calc(100% - var(--pointer-half-size) + 1px)}.-left-top- .air-datepicker--pointer::after,.-left-center- .air-datepicker--pointer::after,.-left-bottom- .air-datepicker--pointer::after,[data-popper-placement^=left] .air-datepicker--pointer::after{transform:rotate(45deg)}.-top-left- .air-datepicker--pointer,.-bottom-left- .air-datepicker--pointer{left:var(--adp-pointer-offset)}.-top-right- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer{right:var(--adp-pointer-offset)}.-top-center- .air-datepicker--pointer,.-bottom-center- .air-datepicker--pointer{left:calc(50% - var(--adp-pointer-size)/2)}.-left-top- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer{top:var(--adp-pointer-offset)}.-left-bottom- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer{bottom:var(--adp-pointer-offset)}.-left-center- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer{top:calc(50% - var(--adp-pointer-size)/2)}.air-datepicker--navigation{grid-area:nav}.air-datepicker--content{box-sizing:content-box;grid-area:body;padding:var(--adp-padding)}.-only-timepicker- .air-datepicker--content{display:none}.air-datepicker--time{grid-area:timepicker}.air-datepicker--buttons{grid-area:buttons}.air-datepicker--buttons,.air-datepicker--time{border-top:1px solid var(--adp-border-color-inner);padding:var(--adp-padding)}.air-datepicker-overlay.-active-{height:100%;opacity:1;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),height 0s,width 0s;width:100%}.c-field-editor .btn{padding:16px}.c-field-editor .editor-toolbar{display:inline-flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.c-field-editor .editor-toolbar .c-button{height:40px;max-width:40px}.c-field-editor .ql-placeholder-token{border-radius:4px;box-shadow:var(--shadow-1);color:var(--white);cursor:default;display:inline-block;font-size:.7rem;font-weight:600;margin:0 2px;padding:2px 0;transition:background .2s ease-in-out;user-select:none}.c-field-editor .ql-placeholder-token span{padding:4px 4px}.c-field-editor .ql-placeholder-token.ql-placeholder-existing{background:oklch(var(--l-border) var(--c-soft) var(--h-info)/70%);color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));cursor:pointer}.c-field-editor .ql-placeholder-token.ql-placeholder-existing:hover{background:oklch(var(--l-chrome-soft) var(--c-chrome) var(--h-chrome));color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome))}.c-field-editor .ql-placeholder-token.ql-placeholder-fixed{background:oklch(var(--l-border) var(--c-soft) var(--h-success)/70%);color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.c-field-editor .ql-placeholder-token.ql-placeholder-new{background:oklch(var(--l-border) var(--c-soft) var(--h-ground)/50%);border:none;color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));cursor:pointer}.c-field-editor .ql-placeholder-token.ql-placeholder-new:hover{background:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));color:oklch(var(--l-border) var(--c-surface) var(--h-ground))}.c-field-editor .ql-placeholder-token .ql-placeholder-remove{align-items:center;background:oklch(var(--l-tint) var(--c-tint) var(--h-danger));border:1px solid oklch(var(--l-signal-ink) var(--c-danger) var(--h-danger));border-radius:50%;color:oklch(var(--l-signal-ink) var(--c-danger) var(--h-danger));cursor:pointer;display:none;font-size:17px;height:18px;justify-content:center;line-height:1;position:absolute;right:-8px;top:-8px;width:18px;z-index:1000}.c-field-editor .ql-placeholder-token .ql-placeholder-remove:hover{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-danger))}/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-placeholder .ql-picker-label::before{content:"Placeholders";margin-right:2em}.ql-placeholder .ql-picker-item::before{content:attr(data-value, "")}.ql-placeholder .ql-picker-item:not([data-value])::before{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));content:"-----------------------------------------------------------"}.ql-placeholders_custom .ql-picker-label::before,.ql-placeholders_fixed .ql-picker-label::before,.ql-placeholders_system .ql-picker-label::before{margin-right:2em}.ql-placeholders_custom .ql-picker-item::before,.ql-placeholders_fixed .ql-picker-item::before,.ql-placeholders_system .ql-picker-item::before{content:attr(data-value, "")}.ql-placeholders_custom .ql-picker-item:not([data-value])::before,.ql-placeholders_fixed .ql-picker-item:not([data-value])::before,.ql-placeholders_system .ql-picker-item:not([data-value])::before{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));content:"-----------------------------------------------------------"}.ql-placeholders_custom .ql-picker-label::before{content:"👤 Custom"}.ql-placeholders_fixed .ql-picker-label::before{content:"🔒 Fixed"}.ql-placeholders_system .ql-picker-label::before{content:"⚙️ System"}.ql-container{background:oklch(var(--l-input) var(--c-input) var(--h-ground));box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;height:100%;line-height:1.5;min-height:300px;outline:none;overflow-wrap:break-word;overflow-y:auto;padding:12px 15px;tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports(counter-set: none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse;table-layout:fixed;width:100%}.ql-editor table td{border:1px solid #000;outline:none;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui::before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui::before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui::before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui::before{content:"☐"}@supports(counter-set: none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui::before{content:counter(list-0, decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui::before{content:counter(list-1, lower-alpha) ". "}@supports(counter-set: none){.ql-editor li[data-list=ordered].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list=ordered].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui::before{content:counter(list-2, lower-roman) ". "}@supports(counter-set: none){.ql-editor li[data-list=ordered].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list=ordered].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui::before{content:counter(list-3, decimal) ". "}@supports(counter-set: none){.ql-editor li[data-list=ordered].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list=ordered].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui::before{content:counter(list-4, lower-alpha) ". "}@supports(counter-set: none){.ql-editor li[data-list=ordered].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list=ordered].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui::before{content:counter(list-5, lower-roman) ". "}@supports(counter-set: none){.ql-editor li[data-list=ordered].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list=ordered].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui::before{content:counter(list-6, decimal) ". "}@supports(counter-set: none){.ql-editor li[data-list=ordered].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list=ordered].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui::before{content:counter(list-7, lower-alpha) ". "}@supports(counter-set: none){.ql-editor li[data-list=ordered].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list=ordered].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui::before{content:counter(list-8, lower-roman) ". "}@supports(counter-set: none){.ql-editor li[data-list=ordered].ql-indent-8{counter-set:list-9}}@supports not (counter-set: none){.ql-editor li[data-list=ordered].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui::before{content:counter(list-9, decimal) ". "}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui::before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,"Times New Roman",serif}.ql-editor .ql-font-monospace{font-family:Monaco,"Courier New",monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank::before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}@media(pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow{box-sizing:border-box}.ql-snow *{box-sizing:border-box}.ql-snow a{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.ql-snow #editor-resizer .toolbar .group .btn{background:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));border:none;color:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));display:flex;font-size:.8rem;font-weight:600}.ql-snow #editor-resizer .toolbar .group .btn:hover{background:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.ql-snow #editor-resizer .toolbar .group .input-wrapper{background:oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info));color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));display:flex}.ql-snow #editor-resizer .toolbar .group .input-wrapper input{background:rgba(0,0,0,0);height:100%;padding:unset}.ql-snow #editor-resizer .toolbar .group .input-wrapper .suffix{align-items:center;display:flex;flex:1;font-weight:600;justify-content:center;padding:0 2px;position:unset;right:unset}.ql-snow #editor-resizer .toolbar .group .input-wrapper::after{bottom:0;content:"";height:0}.ql-snow.ql-toolbar::after,.ql-snow .ql-toolbar::after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand))}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand))}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand))}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip::before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a{cursor:pointer;line-height:26px;text-decoration:none}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action::after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove::before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action::after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]::before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]::before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]::before{content:"Enter video:"}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats::after{clear:both;content:"";display:table}.ql-snow .ql-stroke,.ql-snow .ql-stroke-miter{fill:none;stroke:#444}.ql-snow .ql-stroke{stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-stroke-miter{stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;margin-bottom:5px;margin-top:5px;overflow:visible;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label::before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;max-height:400px;overflow-y:auto;top:100%;z-index:1}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label::before,.ql-snow .ql-picker.ql-header .ql-picker-item::before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label::before,.ql-snow .ql-picker.ql-font .ql-picker-item::before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{font-family:Georgia,"Times New Roman",serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{font-family:Monaco,"Courier New",monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label::before,.ql-snow .ql-picker.ql-size .ql-picker-item::before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{font-size:32px}.ql-snow .ql-picker.ql-color-picker,.ql-snow .ql-picker.ql-icon-picker{width:28px}.ql-snow .ql-picker.ql-color-picker .ql-picker-label,.ql-snow .ql-picker.ql-color-picker .ql-picker-label svg,.ql-snow .ql-picker.ql-icon-picker .ql-picker-label,.ql-snow .ql-picker.ql-icon-picker .ql-picker-label svg{padding:2px 4px;right:4px}.ql-snow .ql-picker.ql-color-picker .ql-picker-options,.ql-snow .ql-picker.ql-icon-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-picker.ql-color-picker .ql-picker-item,.ql-snow .ql-picker.ql-icon-picker .ql-picker-item{border:1px solid rgba(0,0,0,0);float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker,.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid rgba(0,0,0,0)}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid rgba(0,0,0,0);box-shadow:rgba(0,0,0,.2) 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:#ccc}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-container.ql-snow{border:1px solid #ccc}.ql-toolbar .ql-picker:not(.ql-color-picker,.ql-icon-picker).ql-table-up{width:28px}.ql-toolbar .ql-picker:not(.ql-color-picker,.ql-icon-picker).ql-table-up .ql-picker-label{padding:2px 4px}.ql-toolbar .ql-picker:not(.ql-color-picker,.ql-icon-picker).ql-table-up .ql-picker-label svg{margin-top:0;position:static}.ql-toolbar .ql-picker.ql-expanded .ql-picker-options{z-index:1}.ql-editor .ql-table{border-collapse:collapse;display:table;table-layout:fixed;width:auto}.ql-editor .ql-table[data-full]{width:100%}.ql-editor .ql-table-wrapper{overflow:auto;scrollbar-width:none;width:100%}.ql-editor .ql-table-caption{outline:0;overflow-wrap:break-word;position:relative}.ql-editor .ql-table-caption .ql-table-caption--switch{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:4px;cursor:pointer;display:flex;font-size:12px;justify-content:center;padding:2px}.ql-editor .ql-table-caption .ql-table-caption--switch:hover{background-color:#eee}.ql-editor .ql-table-cell{border-color:rgba(0,0,0,0);font-size:14px;outline:0;overflow:auto;padding:8px 12px}.ql-editor .ql-table-cell-inner{counter-reset:list-0;display:inline-block;min-width:100%;outline:0;overflow-wrap:break-word}.ql-editor .ql-table col{border-collapse:separate;display:table-column;table-layout:fixed;text-indent:initial}.ql-editor .ql-table tr+tr td{border-top:none}.ql-editor .ql-table td{border:1px solid #a1a1aa}.ql-editor .ql-table td+td{border-left:none}.table-up-toolbox{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%}.table-up-toolbox *{pointer-events:all}.table-up-tooltip{background-color:#303133;border-radius:.25rem;color:#fff;font-size:.75rem;padding:.25rem .75rem;position:absolute;transition:opacity .15s linear;white-space:nowrap;z-index:20}.table-up-tooltip.transparent{opacity:0}.table-up-tooltip.hidden{display:none}.table-up-button{--table-btn-color: #606266;--table-btn-bg-hover: #f3f4f6;--table-btn-color-border: #dcdfe6;--table-btn-border: 0.0625rem solid var(--table-btn-color-border);--table-btn-confirm-color-border: #409eff;--table-btn-confirm-bg: #409eff;--table-btn-confirm-hover: #79bbff;--table-btn-confirm-outline-focus-visible: 0.125rem solid #a0cfff;background-color:rgba(0,0,0,0);border:var(--table-btn-border);border-radius:.25rem;box-sizing:border-box;color:var(--table-btn-color);cursor:pointer;display:inline-flex;font-size:.875rem;height:2rem;line-height:1;margin:0;padding:.5rem 1rem}.table-up-button+.table-up-button{margin-left:.375rem}.table-up-button:hover{background-color:var(--table-btn-bg-hover)}.table-up-button.confirm{background-color:var(--table-btn-confirm-bg);border-color:var(--table-btn-confirm-color-border);color:#fff}.table-up-button.confirm:hover{background-color:var(--table-btn-confirm-hover);border-color:var(--table-btn-confirm-hover)}.table-up-button.confirm:focus-visible{outline:var(--table-btn-confirm-outline-focus-visible);outline-offset:.0625rem}.table-up-dialog{--dialog-bg: rgb(0 0 0 / 50%);--dialog-color-border: #ebeef5;--dialog-color-boxshadow: rgb(0 0 0 / 12%);--dialog-border: 0.0625rem solid var(--dialog-color-border);--dialog-boxshadow: 0 0 0.75rem var(--dialog-color-boxshadow);background-color:var(--dialog-bg);bottom:0;height:100%;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:2000}.table-up-dialog__overlay{bottom:0;left:0;overflow:auto;padding:1rem;position:fixed;right:0;text-align:center;top:0}.table-up-dialog__overlay::after{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.table-up-dialog__content{background-color:#fff;border:var(--dialog-border);border-radius:.25rem;box-shadow:var(--dialog-boxshadow);box-sizing:border-box;display:inline-block;font-size:1.125rem;max-width:50vw;overflow:hidden;text-align:left;vertical-align:middle;width:100%}.table-up-color-picker{--color-picker-bg-color: #fff;background:var(--color-picker-bg-color);border-radius:.375rem;box-shadow:0 0 .375rem #b2b5b8;box-sizing:border-box;display:inline-flex;flex-direction:column;padding:.5rem;width:16.75rem}.table-up-color-picker__content{box-sizing:border-box;height:11.75rem;padding-top:.5rem;width:100%}.table-up-color-picker__selector{height:9.375rem;position:absolute;width:14.375rem}.table-up-color-picker__background{background:linear-gradient(to top, #000 0, rgba(0, 0, 0, 0) 100%),linear-gradient(to right, #fff 0, rgba(255, 255, 255, 0) 100%);height:100%;width:100%}.table-up-color-picker__background-handle{border:.0625rem solid #fff;border-radius:100%;box-sizing:border-box;cursor:pointer;height:.625rem;left:14.375rem;position:absolute;top:0;transform:translate(-0.3125rem, -0.3125rem);width:.625rem}.table-up-color-picker__hue{background:linear-gradient(0deg, #f00 0, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00);height:9.375rem;margin-left:15rem;position:absolute;width:.75rem}.table-up-color-picker__hue-handle{background-color:#fff;border:.0625rem solid #fff;box-shadow:0 0 .125rem rgba(0,0,0,.6);box-sizing:border-box;cursor:pointer;height:.625rem;left:0;position:absolute;transform:translate(-0.125rem, -0.3125rem);width:1rem}.table-up-color-picker__alpha{background:linear-gradient(45deg, #ccc 25%, transparent 25%),linear-gradient(135deg, #ccc 25%, transparent 25%),linear-gradient(45deg, transparent 75%, #ccc 75%),linear-gradient(135deg, transparent 75%, #ccc 75%);background-position:0 0,.375rem 0,.375rem -0.375rem,0 .375rem;background-size:.75rem .75rem;height:.75rem;margin-top:10rem;position:absolute;width:14.375rem}.table-up-color-picker__alpha-bg{background:linear-gradient(to right, rgba(255, 255, 255, 0) 0, #fff 100%);height:100%;position:relative}.table-up-color-picker__alpha-handle{background-color:#fff;border:.0625rem solid #fff;box-shadow:0 0 .125rem rgba(0,0,0,.6);box-sizing:border-box;cursor:pointer;height:1rem;position:absolute;top:0;transform:translate(-0.3125rem, -0.125rem);width:.625rem}.table-up-color-picker__action{align-items:center;border-top:.0625rem solid #e9ecef;box-sizing:border-box;display:flex;gap:.375rem;padding-top:.5rem;width:100%}.table-up-color-picker__action-item{align-items:center;display:inline-flex;flex:1;font-size:.75rem}.table-up-color-picker__input{background-color:#fff;border:.0625rem solid #ced4da;border-radius:.25rem;box-sizing:border-box;color:#405057;height:1.375rem;margin-left:.125rem;outline:0;padding:.125rem 0 .125rem .25rem;width:100%}.table-up-tooltip .table-up-color-picker{--color-picker-bg-color: transparent;box-shadow:none;padding:.5rem 0;width:15.75rem}.ql-container .table-up-selection{--select-color: #0589f340;display:none;overflow:hidden;pointer-events:none;position:absolute}.ql-container .table-up-selection__line{background-color:var(--select-color);pointer-events:none;position:absolute}.table-up-resize-line__col,.table-up-resize-line__row{position:absolute;z-index:0}.table-up-resize-line__col.is-hidden,.table-up-resize-line__row.is-hidden{display:none}.table-up-resize-line__col::after,.table-up-resize-line__col::before,.table-up-resize-line__row::after,.table-up-resize-line__row::before{content:"";display:block;position:absolute;top:0;z-index:1}.table-up-resize-line__row{cursor:ns-resize;height:.0625rem}.table-up-resize-line__row::after,.table-up-resize-line__row::before{height:.5rem;width:100%}.table-up-resize-line__row::before{transform:translateY(-0.5rem)}.table-up-resize-line__col{cursor:ew-resize;width:.0625rem}.table-up-resize-line__col::after,.table-up-resize-line__col::before{height:100%;width:.5rem}.table-up-resize-line__col::before{transform:translateX(-0.5rem)}.table-up-resize-box{position:absolute;z-index:0}.table-up-resize-box.is-hidden{display:none}.table-up-resize-box.is-caption-bottom .table-up-resize-box__corner{border-bottom-left-radius:50%;border-bottom-width:.0625rem;border-top-left-radius:0;border-top-width:0}.table-up-resize-box.is-align-right .table-up-resize-box__col-separator{left:-0.125rem}.table-up-resize-box.is-align-right .table-up-resize-box__corner{border-left-width:0;border-right-width:.0625rem;border-top-left-radius:0;border-top-right-radius:50%}.table-up-resize-box.is-align-right.is-caption-bottom .table-up-resize-box__corner{border-bottom-left-radius:0;border-bottom-right-radius:50%;border-top-right-radius:0}.table-up-resize-box__col,.table-up-resize-box__row{left:0;overflow:hidden;position:absolute;top:0}.table-up-resize-box__col-wrapper,.table-up-resize-box__row-wrapper{display:flex}.table-up-resize-box__col-header,.table-up-resize-box__row-header{background-color:#f3f4f5;border:.0625rem solid #ccc;flex-shrink:0;position:relative}.table-up-resize-box__col-wrapper{height:100%}.table-up-resize-box__col-header{border-right-color:rgba(0,0,0,0);cursor:pointer;height:100%}.table-up-resize-box__col-header:last-child{border-right-color:#ccc}.table-up-resize-box__col-separator{bottom:0;cursor:ew-resize;position:absolute;right:-0.125rem;top:0;width:.125rem;z-index:0}.table-up-resize-box__col-separator::after{right:-0.375rem}.table-up-resize-box__col-separator::before{left:-0.375rem}.table-up-resize-box__col-separator::after,.table-up-resize-box__col-separator::before{content:"";display:block;height:100%;position:absolute;top:0;width:.5rem;z-index:1}.table-up-resize-box__row-wrapper{flex-direction:column;width:100%}.table-up-resize-box__row-header{border-bottom-color:rgba(0,0,0,0);cursor:pointer;width:100%}.table-up-resize-box__row-header:last-child{border-bottom-color:#ccc}.table-up-resize-box__row-separator{bottom:-0.125rem;cursor:ns-resize;height:.125rem;left:0;position:absolute;right:0;z-index:0}.table-up-resize-box__row-separator::after{bottom:-0.375rem}.table-up-resize-box__row-separator::before{top:-0.375rem}.table-up-resize-box__row-separator::after,.table-up-resize-box__row-separator::before{content:"";display:block;height:.5rem;left:0;position:absolute;width:100%;z-index:1}.table-up-resize-box__corner{background-color:#f3f4f5;border:.0625rem solid #ccc;border-bottom-width:0;border-right-width:0;border-top-left-radius:50%;cursor:pointer;left:0;position:absolute;top:0}.table-up-drag-line{background-color:#409eff;position:fixed;z-index:0}.table-up-drag-line.is-col{cursor:ew-resize;width:.125rem}.table-up-drag-line.is-row{cursor:ns-resize;height:.125rem}.table-up-scale{left:0;overflow:hidden;pointer-events:none;position:absolute;top:0}.table-up-scale__block{background-color:#f1f5f9;border:.0625rem solid #999;cursor:nwse-resize;height:.75rem;left:0;pointer-events:all;position:absolute;top:0;transform:translate(-100%, -100%);width:.75rem}.table-up-scale.is-align-right .table-up-scale__block{cursor:nesw-resize}.table-up-scale.is-hidden{display:none}.table-up-scrollbar{position:absolute;transition:opacity .15s linear;z-index:1}.table-up-scrollbar__container{position:relative}.table-up-scrollbar.is-transparent{opacity:0}.table-up-scrollbar.is-vertical{bottom:.125rem;left:-0.5rem;top:.125rem;width:.375rem}.table-up-scrollbar.is-vertical .table-up-scrollbar__thumb{width:100%}.table-up-scrollbar.is-horizontal{bottom:.125rem;height:.375rem;left:.125rem;right:.125rem}.table-up-scrollbar.is-horizontal .table-up-scrollbar__thumb{height:100%}.table-up-scrollbar__thumb{background-color:#d2d2d2;border-radius:.3125rem;cursor:pointer}.table-up-scrollbar__thumb:hover{background-color:#a1a1aa}.table-up-scrollbar--origin.ql-container .ql-table-wrapper{scrollbar-width:inherit}.table-up-align,.table-up-menu{align-items:center;background-color:#fff;border-radius:.375rem;box-shadow:0 0 .5rem rgba(0,0,0,.5);display:none;font-size:.875rem;padding:.25rem;position:absolute;z-index:1}.table-up-align__item,.table-up-menu__item{align-items:center;border-radius:.25rem;cursor:pointer;display:inline-flex;justify-content:center;padding:.25rem;position:relative}.table-up-align__item:hover,.table-up-menu__item:hover{background-color:#eee}.table-up-align__item.is-break,.table-up-menu__item.is-break{align-self:stretch;background-color:#a3a3a3;cursor:default;margin:.125rem .25rem;padding:0;width:.0625rem}.table-up-align .icon,.table-up-menu .icon{display:flex;flex-shrink:0;font-size:1.25rem}.table-up-align span,.table-up-menu span{text-wrap:nowrap}.table-up-menu.is-contextmenu{flex-direction:column;max-height:21.875rem;overflow-x:hidden;overflow-y:auto;padding:.25rem .5rem}.table-up-menu.is-contextmenu .table-up-menu__item{cursor:pointer;display:flex;gap:.25rem;justify-content:flex-start;width:100%}.table-up-menu.is-contextmenu .is-break{background-color:#a3a3a3;flex-shrink:0;height:.0625rem;margin:.25rem 0;width:100%}.table-up-align--active{display:flex}.table-up-align .icon{height:1.25rem;width:1.25rem}.table-up-color-map{display:flex;flex-direction:column}.table-up-color-map--used{align-items:center;border-top:.0625rem solid #ccc;display:flex;flex-direction:row-reverse;justify-content:center;margin-top:.25rem;padding-top:.25rem}.table-up-color-map__content{display:flex;flex-direction:column}.table-up-color-map__content-row{align-items:center;display:flex;gap:.25rem;justify-content:center}.table-up-color-map__item{border:.0625rem solid #a3a3a3;cursor:pointer;height:.875rem;margin:.125rem;width:.875rem}.table-up-color-map__btn{align-items:center;background-color:#fff;color:#303133;cursor:pointer;display:flex;flex:1;height:1.25rem;justify-content:center;padding:0 .375rem}.table-up-color-map__btn:hover{background-color:#edeeef}.table-up-input__item{--input-height: 2rem;--input-inner-height: calc(var(--input-height) - 0.125rem);--input-color-text: #606266;--input-color-boxshaow: #dcdfe6;--input-color-focus: #409eff;--input-color-error: #f56c6c;--input-boxshaow: 0 0 0 0.0625rem var(--input-color-boxshaow) inset;--input-boxshaow-focus: 0 0 0 0.0625rem var(--input-color-focus) inset;--input-boxshaow-error: 0 0 0 0.0625rem var(--input-color-error) inset;align-items:center;display:flex}.table-up-input__item+.table-up-input__item{margin-top:1.125rem}.table-up-input__label{flex-shrink:0;width:5rem}.table-up-input__input{border-radius:.25rem;box-shadow:var(--input-boxshaow);box-sizing:border-box;display:flex;flex-wrap:wrap;height:var(--input-height);line-height:var(--input-height);padding:.0625rem .5rem;position:relative;transition:box-shadow .2s linear;width:100%}.table-up-input__input.focus{box-shadow:var(--input-boxshaow-focus)}.table-up-input__input input{border:0;color:var(--input-color-text);flex-grow:1;font-size:.875rem;height:var(--input-inner-height);line-height:var(--input-inner-height);outline:0;padding:0;width:100%}.table-up-input__input.error{box-shadow:var(--input-boxshaow-error)}.table-up-input__error-tip{color:var(--input-color-error);font-size:.75rem;left:0;line-height:1rem;position:absolute;top:100%}.ql-snow .table-up-select-box{--select-box-color-bg-hover: #f5f5f5;--select-box-color-bg-active: #e0f2fe;--select-box-custom-color-text: #0d0d0d;--select-box-custom-color-bg: transparent;--select-box-custom-color-bg-hover: #ebebeb}.table-up-select-box{--select-box-color-border: #e5e7eb;--select-box-border: 0.0625rem solid var(--select-box-color-border);--select-box-color-active: #0ea5e9;--select-box-color-bg-hover: #f5f5f5;--select-box-color-bg-active: transparent;--select-box-custom-color-text: #f5f5f5;--select-box-custom-color-bg: transparent;--select-box-custom-color-bg-hover: #2c2c2c}.table-up-select-box__block{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;width:10rem}.table-up-select-box__item{border:var(--select-box-border);height:1rem;margin:.125rem;width:1rem}.table-up-select-box__item.active{background-color:var(--select-box-color-bg-active);border-color:var(--select-box-color-active)}.table-up-select-box__custom{background-color:var(--select-box-custom-color-bg);color:var(--select-box-custom-color-text);cursor:pointer;font-size:1rem;padding:.5rem;text-align:center}.table-up-select-box__custom:hover{background-color:var(--select-box-custom-color-bg-hover)}.table-up-creator{padding:1.5rem}.table-up-creator__input{display:flex;flex-direction:column;width:100%}.table-up-creator__control{margin-top:1rem;text-align:right}.table-up-creator__checkbox{--check-color: #212121;--checked-color: #506eec;align-items:center;cursor:pointer;display:flex;font-size:.75rem;margin-top:.25rem;user-select:none}.table-up-creator__checkbox input{appearance:none;background-color:rgba(0,0,0,0);border:.0625rem solid var(--check-color);border-radius:.3125rem;cursor:pointer;display:inline-block;height:1.125rem;margin-right:.625rem;position:relative;width:1.125rem}.table-up-creator__checkbox input::before{background-color:var(--checked-color);border-radius:.1875rem;content:"";display:block;height:.625rem;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%) scale(0);transition:all .2s ease-in-out;width:.625rem}.table-up-creator__checkbox input:checked::before{transform:translate(-50%, -50%) scale(1)}.element{display:flex;padding:4px 0}.element .help{font-size:.8rem;font-style:italic}.element .label{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));margin-bottom:4px}.c-list-input{display:flex;flex-flow:wrap;margin-bottom:16px;width:100%}.c-list-input .list-input{margin-bottom:8px;width:100%}.c-list-input .list-input .c-field-text{margin-bottom:0}.c-list-input .list-input .c-field-text .c-button{border-radius:0}.c-list-input .unit-list{background:oklch(var(--l-input) var(--c-input) var(--h-ground));width:100%}.c-list-input .unit-list .list-item{border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));cursor:default;display:flex;justify-content:space-between}.c-list-input .unit-list .list-item:hover{background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info))}.c-list-input .unit-list .list-item .c-button{border-radius:0}.c-list-input .unit-list .list-item .content{align-items:flex-start;display:flex;justify-content:center;padding:8px}.c-field-number .input-wrapper{width:100%}.c-field-number .input-wrapper input{width:100%}.c-field-radio .radio-control{display:flex}.c-field-radio-selection .btn-group{display:flex;flex-wrap:wrap;gap:4px}.c-field-search{flex:1}.c-field-search .input-wrapper{align-items:flex-end;display:flex;position:relative}.c-field-search .input-wrapper input{width:100%}.c-field-search .input-wrapper input+svg{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));position:absolute;right:8px;top:32px}.c-field-search .input-wrapper .search-suggestions{background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));border:1px solid oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));box-shadow:var(--shadow-3);max-height:200px;overflow:auto;position:absolute;top:40px;width:100%;z-index:100000}.c-field-search .input-wrapper .search-suggestions .suggestion{cursor:pointer;padding:8px;z-index:100001}.c-field-search .input-wrapper .search-suggestions .suggestion.selected{background:oklch(var(--l-chrome-soft) var(--c-chrome) var(--h-chrome));color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome))}.c-field-search .input-wrapper .search-suggestions .suggestion:hover{background:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome));color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome))}.c-field-search .search-linked{align-items:center;display:flex;flex:1}.c-field-search .search-linked .linked-label{align-items:center;background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));border:1px solid oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info));color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));display:flex;flex:1;height:40px;padding:8px;width:100%}.c-field-search .search-linked .c-button{border-radius:0}.c-field-select{flex-direction:column}.c-field-select .control select{flex:1;width:100%}.c-field-select .control .c-button{border-left-width:0;border-radius:unset}.c-field-select-many{max-width:200px}.c-field-select-many select{max-width:200px}.c-field-select-many select option{max-width:200px}.c-field-select-many.variant-default{gap:4px;margin-bottom:16px}.c-field-select-many.variant-default select{max-width:200px;width:100%}.c-field-select-many.variant-default .control{align-items:end;display:flex}.c-field-select-many.variant-default .control .c-button{border-radius:0}.c-field-select-many.variant-default .selection-list{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));display:flex;flex-wrap:wrap;gap:8px;padding:8px}.c-field-select-many.variant-default .selection-list .selection-item{align-items:center;background:oklch(var(--l-border) var(--c-surface) var(--h-ground));border:1px solid oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));border-radius:4px;color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));display:flex;padding:8px 2px}.c-field-select-many.variant-inline{height:100%;position:relative}.c-field-select-many.variant-inline .c-dropdown .btn-dropdown{height:40px;width:100%}.c-field-select-many.variant-inline .c-dropdown.active .btn-dropdown{border:1px solid oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-field-select-many.variant-inline .c-dropdown.active .btn-dropdown .c-icon,.c-field-select-many.variant-inline .c-dropdown.active .btn-dropdown span{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-field-select-many.variant-inline .c-dropdown.active .dropdown-body{display:flex;flex-direction:column;max-height:240px}.c-field-select-many.variant-inline .c-dropdown.active .dropdown-body .scroll-container{max-height:240px;overflow-y:scroll;user-select:none}.c-field-select-many.variant-inline .c-dropdown.active .dropdown-body .scroll-container label{cursor:pointer;font-size:.85rem;font-weight:400;height:40px;padding:0 8px}.c-field-select-many.variant-inline .c-dropdown.active .dropdown-body .scroll-container label:hover{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground))}.c-field-select-many.variant-inline .c-dropdown.disabled{border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground))}.c-field-select-many.variant-inline .c-dropdown:not(.disabled) .btn-dropdown{border:1px solid oklch(var(--l-border-strong) var(--c-input) var(--h-ground))}.c-field-select-many.variant-inline .c-dropdown:not(.disabled) .btn-dropdown.disabled{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground))}.c-field-select-many.variant-inline .c-dropdown:not(.disabled) .btn-dropdown.disabled .c-icon,.c-field-select-many.variant-inline .c-dropdown:not(.disabled) .btn-dropdown.disabled span{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.c-field-select-many.variant-inline .c-dropdown:not(.disabled) .btn-dropdown:not(.disabled){background:oklch(var(--l-input) var(--c-input) var(--h-ground))}.c-field-select-many.variant-inline .c-dropdown:not(.disabled) .btn-dropdown:not(.disabled) .c-icon,.c-field-select-many.variant-inline .c-dropdown:not(.disabled) .btn-dropdown:not(.disabled) span{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-panel-context .c-field-select-many{max-width:unset}.c-panel-context .c-field-select-many select{max-width:unset;width:100%}.c-panel-context .c-field-select-many .control>div{width:100%}.c-field-switch.variant-inline{align-items:center;flex-direction:row;gap:4px}.c-field-switch .checkbox-row{align-items:flex-start;display:flex;flex-direction:column}.c-field-switch .checkbox-row label.switch{height:24px;position:relative;user-select:none;width:40px}.c-field-switch .checkbox-row label.switch .slider{background-color:oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:16px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.c-field-switch .checkbox-row label.switch .slider::before{background:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));border-radius:50%;bottom:4px;content:"";height:16px;left:4px;position:absolute;transition:.3s ease;width:16px}.c-field-switch .checkbox-row label.switch input{height:0;opacity:0;width:0}.c-field-switch .checkbox-row label.switch input:focus+.slider{box-shadow:none}.c-field-switch .checkbox-row label.switch input:checked:focus+.slider{box-shadow:none}.c-field-switch .checkbox-row label.switch input:checked+.slider::before{transform:translateX(16px)}.c-field-switch.type-default .checkbox-row label.switch input:checked+.slider{background:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand))}.c-field-switch.type-default .checkbox-row label.switch input:checked+.slider::before{background:oklch(var(--l-tint) var(--c-tint) var(--h-brand))}.c-field-switch.type-success .checkbox-row label.switch input:checked+.slider{background:oklch(var(--l-border-strong) var(--c-success) var(--h-success))}.c-field-switch.type-success .checkbox-row label.switch input:checked+.slider::before{background:oklch(var(--l-tint) var(--c-tint) var(--h-success))}.c-field-text{flex:1}.c-field-text .input-wrapper{align-items:flex-end;display:flex;position:relative}.c-field-text .input-wrapper input{width:100%}.c-field-text .input-wrapper input+svg{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));position:absolute;right:8px;top:8px}.c-field-text .input-wrapper .search-suggestions{background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));border:1px solid oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));box-shadow:var(--shadow-3);max-height:200px;overflow:auto;position:absolute;top:40px;width:100%;z-index:100000}.c-field-text .input-wrapper .search-suggestions .suggestion{cursor:pointer;padding:8px;z-index:100001}.c-field-text .input-wrapper .search-suggestions .suggestion.selected{background:oklch(var(--l-chrome-soft) var(--c-chrome) var(--h-chrome));color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome))}.c-field-text .input-wrapper .search-suggestions .suggestion:hover{background:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome));color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome))}.c-field-text .search-linked{align-items:center;display:flex;flex:1}.c-field-text .search-linked .linked-label{align-items:center;background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));border:1px solid oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info));color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));display:flex;flex:1;height:40px;padding:8px;width:100%}.c-field-text .search-linked .c-button{border-radius:0}.c-field-textarea textarea{resize:both}.c-field-time{flex:1}.c-field-time .input-wrapper input{width:100%}.c-field-media-upload .media-area{align-items:center;background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));border:2px solid oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info));display:flex;height:150px}.c-field-media-upload .media-area .snapshot{align-items:center;background-position:center;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.c-field-media-upload .media-area .snapshot svg{height:64px;width:64px;color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info))}.c-field-media-upload .media-area .snapshot p{color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info))}.c-field-media-upload .media-area .snapshot.contains-image p,.c-field-media-upload .media-area .snapshot.contains-image svg{display:none}.c-field-media-upload .media-area .actions{background:oklch(var(--l-chrome-soft) var(--c-chrome) var(--h-chrome));display:flex;flex-direction:column;gap:4px;height:100%;justify-content:center;padding:4px}.c-field-vat-id{display:flex;flex-direction:column}.c-field-vat-id .input-form{align-items:center;display:flex}.c-field-vat-id .input-form.field-compound button.c-button{border-radius:0}.filter{background:oklch(var(--l-card) var(--c-card) var(--h-ground));box-shadow:var(--shadow-1);border-radius:8px;overflow:hidden;width:100%}.filter *{user-select:none}.filter .help-text{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:.7rem;font-style:italic;font-weight:300}.filter .title{align-items:center;background:oklch(var(--l-card) var(--c-card) var(--h-ground));display:flex;height:48px;justify-content:space-between;padding-inline-end:8px;position:relative}.filter .title .name{align-items:center;color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));display:flex;font-family:"Plus Jakarta Sans",sans-serif;font-weight:600;height:48px;transition:color .3s ease}.filter .title .name .filter-icon{align-items:center;align-self:stretch;background:oklch(var(--l-deep) var(--c-chrome) var(--h-chrome));border-start-start-radius:8px;display:flex;justify-content:center;margin-inline-end:8px;padding-inline:8px;transition:background .3s ease}.filter .title .name .filter-icon svg{color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome));transition:color .3s ease}.filter .title .name .btn-filter-toggle:focus{outline:none}.filter .title .name .btn-filter-toggle:hover{cursor:default}.filter .title .name .count{margin-inline-start:4px}.filter .title .btn-collapse{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.filter .title:hover{cursor:n-resize}.filter .items{background:color-mix(in oklch, oklch(var(--l-page) var(--c-page) var(--h-ground)), oklch(var(--l-sunken) var(--c-sunken) var(--h-ground)) 50%);border-top:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));box-shadow:var(--shadow-inset);max-height:250px;overflow-x:auto;padding:0;transition:max-height .3s ease-out}.filter .items .c-checkbox-group,.filter .items .c-radio-group{padding:8px 0}.filter .items .item{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));display:flex;padding:4px 8px;transition:color .5s}.filter .items .item .radio,.filter .items .item .checkbox{flex:1;margin:0}.filter .items .item label{display:block;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter .items .item .count{align-items:center;color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));display:flex;font-size:.8rem;justify-content:flex-end}.filter .items .item.disabled label{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.filter.non-collapsable:not(.active,.disabled) .title,.filter.collapsed:not(.active,.disabled) .title{background:oklch(var(--l-card) var(--c-card) var(--h-ground))}.filter.non-collapsable:not(.active,.disabled) .title:hover,.filter.collapsed:not(.active,.disabled) .title:hover{cursor:s-resize}.filter.non-collapsable:not(.active,.disabled) .title .name,.filter.collapsed:not(.active,.disabled) .title .name{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.filter.non-collapsable:not(.active,.disabled) .title .name .filter-icon,.filter.collapsed:not(.active,.disabled) .title .name .filter-icon{background:oklch(var(--l-sunken) var(--c-sunken) var(--h-ground))}.filter.non-collapsable:not(.active,.disabled) .title .name .filter-icon svg,.filter.collapsed:not(.active,.disabled) .title .name .filter-icon svg{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.filter.non-collapsable:not(.active,.disabled) .title .btn-collapse,.filter.collapsed:not(.active,.disabled) .title .btn-collapse{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground))}.filter.non-collapsable .items,.filter.collapsed .items{max-height:0;overflow:hidden}.filter.active .title .name{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.filter.active .title .name .filter-icon{background:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand))}.filter.active .title .name .filter-icon svg{color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-brand))}.filter.active .title .name .filter-icon:hover{background:oklch(var(--l-chrome-soft) var(--c-brand) var(--h-brand))}.filter.active .title .name .filter-icon:hover svg{color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-brand))}.filter.active .title .name .btn-filter-toggle{cursor:pointer}.filter.active .title .btn-collapse{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.filter.disabled .title{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border-start-start-radius:8px}.filter.disabled .title .btn-filter-toggle{cursor:not-allowed}.filter.disabled .title .name{color:oklch(var(--l-border) var(--c-surface) var(--h-ground))}.filter.disabled .title .name .filter-icon{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground))}.filter.disabled .title .name .filter-icon svg{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.filter.disabled .title .btn-collapse{color:oklch(var(--l-border) var(--c-surface) var(--h-ground));display:none}.filter.loading .items input{border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground))}.filter.loading .items .count,.filter.loading .items .item{color:oklch(var(--l-border) var(--c-surface) var(--h-ground))}.c-filter-select-range:not(.active) .noUi-connect{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground))}.c-filter-select-range:not(.active) .noUi-target .noUi-base .noUi-connects .noUi-connect{background:oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info))}.c-filter-select-range.active .noUi-target.noUi-horizontal .noUi-origin .noUi-tooltip{color:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand))}.c-filter-select-range .items{height:110px;overflow-y:hidden;width:100%}.c-filter-select-range .c-slider{padding-inline-end:18px;padding-inline-start:18px;padding-top:48px}.c-filter-select-range .help{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:.7rem;font-style:italic;font-weight:300;padding-inline-start:18px;padding-top:32px;width:100%}.c-filter-text{position:relative}.c-filter-text .title .c-field-text input{width:100%}.c-filter-text .help{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:.7rem;font-style:italic;font-weight:300;text-overflow:ellipsis;white-space:nowrap;width:100%}.field.c-filter-toggle{background:none;flex-direction:row-reverse;gap:8px;justify-content:flex-end;margin-bottom:16px}.field.c-filter-toggle label{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));transition:color .3s ease-in-out}.field.c-filter-toggle.active label{color:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand))}.c-filter-workflow{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-left:3px solid oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));border-radius:8px;box-shadow:var(--shadow-1);padding:0;position:relative;transition:all .2s ease;width:100%}.c-filter-workflow::before{background:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));content:"";height:2px;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%}.c-filter-workflow.is-active{background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));border-color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));border-left-color:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand));box-shadow:var(--shadow-2)}.c-filter-workflow.is-active::before{opacity:1}.c-filter-workflow .filter-workflow-badge{align-items:center;display:flex;gap:8px;padding:12px 16px}.c-filter-workflow .filter-workflow-badge-icon-wrapper{align-items:center;background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:0;border-radius:50%;box-shadow:var(--shadow-1);cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;padding:0;transition:all .2s ease;width:32px}.c-filter-workflow .filter-workflow-badge-icon-wrapper:hover:not(:disabled){background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));box-shadow:var(--shadow-2)}.c-filter-workflow .filter-workflow-badge-icon-wrapper:disabled{cursor:not-allowed;opacity:.5}.c-filter-workflow .filter-workflow-badge-content{flex:1;min-width:0}.c-filter-workflow .filter-workflow-badge-label{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:.7rem;font-weight:500;letter-spacing:.3px;text-transform:uppercase}.c-filter-workflow .filter-workflow-badge-active-name{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));font-size:.85rem;font-weight:500;margin-top:4px}.c-filter-workflow .filter-workflow-badge-hint{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:.7rem;font-style:italic;margin-top:4px}.c-filter-workflow .filter-workflow-options{border-top:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));display:flex;flex-direction:column;gap:4px;padding:8px 16px 16px}.c-filter-workflow .filter-workflow-option{align-items:center;background:oklch(var(--l-card) var(--c-card) var(--h-ground));border:2px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:4px;color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));cursor:pointer;display:flex;font-weight:400;gap:8px;padding:12px 16px;position:relative;text-align:left;transition:all .15s ease;width:100%}.c-filter-workflow .filter-workflow-option:hover:not(.filter-workflow-option-completed){background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));border-color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-filter-workflow .filter-workflow-option:hover:not(.filter-workflow-option-completed) .filter-workflow-option-radio{border-color:oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info))}.c-filter-workflow .filter-workflow-option.filter-workflow-option-completed{background:oklch(var(--l-tint) var(--c-tint) var(--h-success));border-color:oklch(var(--l-tint-strong) var(--c-tint) var(--h-success));color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-filter-workflow .filter-workflow-option.filter-workflow-option-completed .filter-workflow-option-radio{background:oklch(var(--l-tint) var(--c-tint) var(--h-success));border-color:oklch(var(--l-border-strong) var(--c-success) var(--h-success))}.c-filter-workflow .filter-workflow-option.filter-workflow-option-completed .filter-workflow-option-count{color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success));font-weight:500}.c-filter-workflow .filter-workflow-option.filter-workflow-option-completed .filter-workflow-option-check{color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.c-filter-workflow .filter-workflow-option.filter-workflow-option-completed:hover{background:oklch(var(--l-tint) var(--c-tint) var(--h-success));border-color:oklch(var(--l-border-strong) var(--c-success) var(--h-success))}.c-filter-workflow .filter-workflow-option-active{background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));border-color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));border-left-width:4px;box-shadow:0 1px 2px rgba(0,0,0,.06);color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));font-weight:500}.c-filter-workflow .filter-workflow-option-active .filter-workflow-option-radio{background:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));border-color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info))}.c-filter-workflow .filter-workflow-option-active.filter-workflow-option-completed{background:oklch(var(--l-tint) var(--c-tint) var(--h-success));border-color:oklch(var(--l-border-strong) var(--c-success) var(--h-success));border-left-color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success));border-left-width:4px;box-shadow:0 1px 2px rgba(0,0,0,.06)}.c-filter-workflow .filter-workflow-option-active.filter-workflow-option-completed .filter-workflow-option-radio{background:oklch(var(--l-border-strong) var(--c-success) var(--h-success));border-color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.c-filter-workflow .filter-workflow-option-active.filter-workflow-option-completed .filter-workflow-option-check{color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.c-filter-workflow .filter-workflow-option-radio{align-items:center;background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:2px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:50%;display:flex;flex-shrink:0;height:18px;justify-content:center;transition:all .15s ease;width:18px}.c-filter-workflow .filter-workflow-option-radio-dot{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border-radius:50%;height:6px;width:6px}.c-filter-workflow .filter-workflow-option-label{flex:1}.c-filter-workflow .filter-workflow-option-count{align-items:center;color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));display:flex;font-size:.7rem;font-weight:500;justify-content:center}.c-filter-workflow .filter-workflow-option-active .filter-workflow-option-count{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground))}.c-filter-workflow .filter-workflow-option-badge{align-items:center;background:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand));border-radius:10px;color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-brand));display:flex;font-size:.7rem;font-weight:500;height:18px;justify-content:center;min-width:18px;padding:0 4px}.c-filter-workflow .filter-workflow-actions{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border-top:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));padding:12px 16px;padding-bottom:24px}.c-filter-workflow .filter-workflow-actions .filter-workflow-actions-header{align-items:center;display:flex;gap:4px;margin-bottom:4px}.c-filter-workflow .filter-workflow-actions-info{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));cursor:help;transition:color .15s ease}.c-filter-workflow .filter-workflow-actions-info:hover{color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info))}.c-filter-workflow .filter-workflow-actions-list{display:flex;flex-direction:column;gap:4px}.c-filter-workflow .filter-workflow-actions-item{align-items:center;color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));display:flex;font-size:.7rem;gap:4px}.c-filter-workflow .filter-workflow-actions-arrow{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));flex-shrink:0}.c-filter-workflow.disabled{opacity:.5;pointer-events:none}.c-filters-active{background:oklch(var(--l-card) var(--c-card) var(--h-ground));width:100%;z-index:1000}.c-filters-active .inactive{align-items:center;animation:show .3s ease forwards;color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));display:flex;flex-direction:column;height:64px;justify-content:center;max-height:64px;opacity:0;width:100%}.c-filters-active .inactive .c-icon{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.c-filters-active .filters{display:flex;flex-wrap:wrap;height:100%}.c-filters-active .filters .term{align-items:center;animation:fade-in .3s ease forwards;background:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand));box-shadow:inset 1px 1px 0 oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-brand));display:flex;flex:0 0 50%;font-size:.8rem;font-weight:600;height:32px;justify-content:flex-start;opacity:0;position:relative;width:50%}.c-filters-active .filters .term .marker{border-right:1px solid oklch(var(--l-tint) var(--c-tint) var(--h-brand));height:100%;left:0;position:absolute;top:0;width:4px;z-index:1000}.c-filters-active .filters .term .icon-close{background:oklch(var(--l-ink-muted) var(--c-vivid) var(--h-brand)/80%);color:oklch(var(--l-tint) var(--c-tint) var(--h-brand));display:none;height:100%;left:0;padding:6px;position:absolute;top:0;width:100%}.c-filters-active .filters .term span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-filters-active .filters .term:hover{background:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand))}.c-filters-active .filters .term:hover .icon-close{display:block}.c-filters-active .filters .term.match{background:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));color:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info))}.c-filters-active .filters .term.match svg{color:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info))}html body .c-button-group{align-items:center;display:flex}html body .c-button-group.type-default .c-button{border-left-width:0;border-radius:0}html body .c-button-group.type-default .c-button:first-child{border-left-width:1px}html body .c-button-group.type-panel{gap:8px}html body .c-button-group.type-panel .c-button{flex:1}html body .c-button-group.type-context{box-shadow:var(--shadow-2);display:inline-flex;margin-inline-end:16px;margin-bottom:16px}html body .c-button-group.type-context .c-button{max-width:100px}html body .c-button-group.type-simple .c-button{border-radius:0}html body .c-button-group.type-simple .c-button:last-child{border-radius:0}html body .c-button-group.type-spaced{gap:8px}.c-checkbox-group .no-children{font-style:normal;font-weight:400}.c-checkbox-group .has-children{font-style:italic;font-weight:600}.c-checkbox-group .has-children>.item.selected+.sub-items input[type=checkbox]:checked{background:color-mix(in oklch, oklch(var(--l-chrome-ink) var(--c-surface) var(--h-ground)), oklch(var(--l-brand-border) var(--c-brand) var(--h-brand)) 26%);border-color:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand))}.c-checkbox-group .has-children>.item.selected+.sub-items input[type=checkbox]:checked::after{border-color:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand))}.c-checkbox-group .sub-items{margin-inline-start:12px;margin-bottom:4px}.c-notifications{bottom:60px;display:flex;flex-direction:column;font-weight:500;gap:16px;position:absolute;width:475px;z-index:10000000000000000}@media(max-width: 750px){.c-notifications{left:0;padding:0 8px;width:100vw}}.c-radio-group{flex-direction:column}.c-radio-group .item{display:flex;padding:2px 0}.c-radio-group .item label{align-items:center;display:flex}.c-radio-group .help{margin-top:4px}.c-panel-bulk{display:flex;flex-direction:column;max-width:320px;padding-top:0;position:relative;width:100%}.c-panel-bulk .scroll-container .bulk-control{align-content:end;display:flex;flex-direction:row;width:100%}.c-panel-bulk .scroll-container .bulk-control .c-field-select{flex-grow:100}.c-panel-bulk .c-panel-bulk-active{display:flex;flex-direction:column;max-width:320px;padding-top:0;position:relative;width:100%}.c-panel-context{align-items:center;background:oklch(var(--l-raised) var(--c-raised) var(--h-ground));box-shadow:var(--shadow-side-l);display:flex;flex:1;flex-direction:column;max-width:600px;overflow:hidden;position:relative;transition:max-height .3s ease,max-width .3s ease;width:100%;z-index:1000}.c-panel-context.minimizable{max-width:600px}.c-panel-context:not(.minimizable){max-width:600px}.c-panel-context header{height:64px}.c-panel-context header .panel-actions{align-items:center;display:flex;gap:8px;padding-inline-end:8px}.c-panel-context header .c-panel-minimize-toggle{flex-shrink:0}.c-panel-context .content{align-items:center;display:flex;flex:1;flex-direction:column;overflow-y:auto;width:100%}.c-panel-context .content .btn-submit{max-width:unset}.c-panel-context .content.form-container{display:flex;flex-direction:column;gap:8px;padding:16px}.c-panel-context .content.form-container .field-group{width:100%}.c-panel-context .content>.fieldset{padding:8px;width:100%}.c-panel-context .content>.c-button-group{padding:8px;width:100%}.c-panel-context .content .c-sales-order-items{flex:1;overflow-y:scroll;width:100%}.c-panel-context .content .c-tabs{width:100%}.c-panel-context .content .c-tabs .tabs-container{width:100%}.c-panel-context .content .c-tabs .tabs-container .panels{width:100%}.c-panel-context .content .c-tabs .c-tab-panel{padding:8px}.c-panel-context .content .c-tabs .c-tab-panel .c-collection-view{padding:0}.c-panel-context .content .c-tabs .c-collection-items{width:100%}.c-panel-context .content .form-panel{padding:8px 16px}.c-panel-context .content .incentives .c-field-select{padding:0 8px}.c-panel-context .content .vouchers{display:flex;flex-direction:column;margin-top:8px;padding:0 8px;width:100%}.c-panel-context .content .vouchers .item{display:inline-flex;gap:8px}.c-panel-context .content .toggle{margin-top:16px}.c-panel-context .toggle{align-items:center;background:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));overflow:visible}.c-panel-context .toggle.selection{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-brand))}.c-panel-context .toggle.active,.c-panel-context .toggle:hover{background:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand));color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-brand))}.c-panel-context .toggle:not(.collapsed){animation:.75s ease toggle-panel-uncollapse}.c-panel-context.collapsed{padding:0}.c-panel-context.collapsed>header .title .icon{margin:unset}.c-panel-context.collapsed .workflow{justify-content:center;padding:8px 0}.c-panel-context.collapsed .workflow .steps{gap:8px}.c-panel-context.collapsed.minimizable{max-width:50px}.c-panel-context.collapsed.minimizable header{align-items:stretch;flex-direction:column;gap:2px;height:auto;min-height:64px;padding:0}.c-panel-context.collapsed.minimizable header .title{flex:0 0 auto;justify-content:center;min-width:0;width:100%}.c-panel-context.collapsed.minimizable header .title svg{margin:0}.c-panel-context.collapsed.minimizable header .title span{display:none}.c-panel-context.collapsed.minimizable header .panel-actions{flex-shrink:0;justify-content:center;padding:0 2px 4px;width:100%}.c-panel-context.collapsed.minimizable header .panel-actions .c-panel-minimize-toggle{margin-inline-start:0;max-width:100%;min-height:32px;min-width:0;width:100%}.c-panel-context.collapsed:not(.minimizable){box-shadow:none;max-width:0;min-width:0}.c-panel-context.collapsed .panel-actions{display:none}.c-panel-context.collapsed.minimizable .panel-actions{align-items:center;display:flex}.c-panel-context.collapsed .toggle{animation-play-state:unset;left:0;position:relative}.c-panel-context.collapsed .toggle.disabled{display:block}.c-panel-context.collapsed .toggle.collapsed{animation-duration:.75s;animation-iteration-count:1;animation-name:toggle-panel-collapse}.c-panel-context:not(.collapsed) .content .toggle{bottom:8px;left:8px;position:absolute}.c-panel-context:not(.collapsed) .total-container-collapsed{display:none}.c-panel-filters{display:flex;flex:1;flex-direction:column;height:100%;max-width:320px;min-height:0;overflow-x:hidden;overflow-y:auto;position:relative;width:100%}.c-panel-filters.disabled *{pointer-events:none}.c-panel-filters.disabled .field button,.c-panel-filters.disabled .field input{background:oklch(var(--l-card) var(--c-card) var(--h-ground));color:oklch(var(--l-border) var(--c-surface) var(--h-ground))}.c-panel-filters.disabled .filter .filter-icon,.c-panel-filters.disabled .filter.collapsed:not(.active,:disabled) .filter-icon,.c-panel-filters.disabled .filter .title .filter-icon{background:oklch(var(--l-card) var(--c-card) var(--h-ground))}.c-panel-filters.disabled .filter svg,.c-panel-filters.disabled .filter .name,.c-panel-filters.disabled .filter.collapsed:not(.active,:disabled) svg,.c-panel-filters.disabled .filter.collapsed:not(.active,:disabled) .name,.c-panel-filters.disabled .filter .title svg,.c-panel-filters.disabled .filter .title .name{color:oklch(var(--l-border) var(--c-surface) var(--h-ground))}.c-panel-filters.disabled .filter .items input[type=radio]:checked,.c-panel-filters.disabled .filter .items input[type=checkbox]:checked{background:oklch(var(--l-border) var(--c-surface) var(--h-ground))}.c-panel-filters.disabled .filter .items .item label{color:oklch(var(--l-border) var(--c-surface) var(--h-ground))}.c-panel-filters.disabled .filter.c-filter-select-range .items .noUi-base .noUi-connects .noUi-connect{background:oklch(var(--l-card) var(--c-card) var(--h-ground))}.c-panel-filters.disabled .filter.c-filter-select-range .items .noUi-base .noUi-connects .noUi-tooltip{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground))}.c-panel-filters.disabled .filter.c-filter-select-range .items .noUi-base .noUi-origin .noUi-tooltip{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.c-panel-filters.disabled .filter.c-filter-select-range .items .noUi-pips{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.c-panel-filters.disabled .c-filters-active{background:oklch(var(--l-card) var(--c-card) var(--h-ground));box-shadow:none !important}.c-panel-filters.disabled .c-filters-active button{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));color:oklch(var(--l-border) var(--c-surface) var(--h-ground))}.c-panel-filters .scroll-container{display:flex;flex:1;flex-direction:column;gap:16px;max-height:100%;overflow-y:auto;padding-top:16px}.c-panel-filters .scroll-container .filter,.c-panel-filters .scroll-container .filter-group{flex-shrink:0}.c-panel-filters .scroll-container .filter .field{margin:0}.c-panel-filters .scroll-container .filter-group{display:flex;flex-direction:column}.c-panel-filters.float-panel .c-filters-active{position:absolute;transition:max-height .3s ease;z-index:10}.c-panel-filters.float-panel:not(.float-panel--active) .c-filters-active{box-shadow:var(--shadow-2);max-height:64px;min-height:64px;overflow:hidden;padding-bottom:64px}.c-panel-filters.float-panel:not(.float-panel--active) .c-filters-active:hover{animation:expand 1.5s ease forwards,collapse .5s ease backwards;max-height:100%}.c-panel-filters.c-panel-filters--mobile-shop-overlay{max-width:none;padding-top:0}.c-panel-filters.c-panel-filters--mobile-shop-overlay .c-panel-filters-mobile-sheet-controls{flex-shrink:0;width:100%}.c-panel-filters.c-panel-filters--mobile-shop-overlay .c-panel-filters-thumb-bar{flex-shrink:0}.c-panel-filters.float-panel--active{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border-right:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));opacity:1;z-index:10000}.c-panel-filters.float-panel--active .c-filters-active{position:relative}.c-panel-filters.float-panel--active .c-collection-filter-control{display:flex;padding:0 16px;position:absolute;right:0}.c-panel-filters.float-panel--active .c-collection-filter-control .c-button{border:0}.c-panel-filters.float-panel--active .scroll-container{margin-top:unset;padding-bottom:16px}.c-panel-filters.float-panel--active .filter{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground))}.c-panel-filters.float-panel--active.collapsed{max-width:0;opacity:0;overflow:hidden}.c-panel-filters.float-panel--active.collapsed .view-actions,.c-panel-filters.float-panel--active.collapsed .filter{overflow:visible}.c-panel-filters.float-panel--active .toggle{display:flex}.c-panel-filters.float-panel--active .toggle.collapsed{display:none;left:0;top:8px}.c-panel-filters.float-panel--active .toggle.uncollapsed{bottom:8px;right:8px}.c-panel-left{align-items:center;background:oklch(var(--l-card) var(--c-card) var(--h-ground));box-shadow:var(--shadow-side-r);display:flex;flex-direction:column;height:100dvh;max-width:225px;position:relative;transition:max-width .25s ease-in-out;width:100%;z-index:1000000}.c-panel-left .logo{align-items:center;align-self:flex-start;background-color:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border-bottom:2px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));display:flex;height:112px;position:relative;width:100%}.c-panel-left .logo>a{align-items:center;display:flex;height:100%;width:100%}.c-panel-left .logo>a img{max-height:100px;max-width:100%;padding:8px}.c-panel-left .logo .version{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));cursor:help;cursor:pointer;flex:1;position:absolute;right:2px;text-align:right;top:2px;user-select:none}.c-panel-left .logo .version:hover{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-panel-left .menu{display:flex;flex-direction:column;width:100%}.c-panel-left .menu .c-button .btn-label{background:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand));border-radius:32px;color:oklch(var(--l-tint) var(--c-tint) var(--h-brand));font-size:.7rem;font-weight:600;padding:8px}.c-panel-left .menu .c-button.active .btn-label{background:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand));color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-brand))}.c-panel-left .menu hr{border-bottom:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));margin:8px 0}.c-panel-left.active{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border-right:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));box-shadow:var(--shadow-side-r);display:flex;flex-direction:column;height:100dvh;left:0;max-width:420px;overflow-x:hidden;padding-inline-start:50px;position:absolute;top:0;transition:max-width .3s ease,opacity .3s ease;width:100%;z-index:100002}.c-panel-left.active.collapsed{max-width:0;overflow:hidden}.c-panel-left.collapsed{max-width:50px;overflow:visible;padding:0}.c-panel-left.collapsed .menu .btn-label{display:none}.c-panel-left.collapsed .menu .c-button svg{margin:0;width:50px}.c-panel-left.collapsed .menu .c-button span{display:none}.c-panel-left.collapsed .menu .c-button .context{display:flex}.c-panel-left.collapsed .nav-item{overflow:hidden}.c-panel-left.collapsed .logo{width:100%}.c-panel-left.collapsed .logo img{padding:4px}.c-panel-left.collapsed .logo .version{display:none}.c-panel-left.collapsed .support-manager{background:none;padding:0}.c-panel-left.collapsed .support-manager :hover{cursor:pointer}@media(min-width: 1400px){.c-panel-left .logo img.collapsed{display:none}.c-panel-left .logo img.collapse{display:block}.c-panel-left.collapsed .logo img.collapsed{display:block}.c-panel-left.collapsed .logo img.collapse{display:none}}@media(max-width: 1400px){.c-panel-left .logo img.collapse{display:none}.c-panel-left .logo img.collapsed{display:block}}.c-panel-left.c-panel-menu.collapsed .btn-highlight .highlight-tag{display:none}.c-panel-left.c-panel-menu .c-button.btn-highlight{background:oklch(var(--l-tint-strong) var(--c-tint) var(--h-success))}.c-panel-left.c-panel-menu .c-button.btn-highlight .highlight-tag{background:oklch(var(--l-signal-ink) var(--c-success) var(--h-success));border-radius:16px;color:oklch(var(--l-tint) var(--c-tint) var(--h-success));font-weight:600;padding:4px 8px}.c-panel-left.c-panel-menu .c-button.btn-highlight:not([disabled],.disabled):hover{background:oklch(var(--l-tint) var(--c-tint) var(--h-success))}.c-panel-left.c-panel-menu .c-button.btn-highlight:not([disabled],.disabled):hover .highlight-tag{background:oklch(var(--l-tint) var(--c-tint) var(--h-success));color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.c-panel-left.c-panel-menu .c-button.btn-highlight:not([disabled],.disabled) .c-icon,.c-panel-left.c-panel-menu .c-button.btn-highlight:not([disabled],.disabled) span{color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success)) !important}.c-panel-left.c-panel-menu .c-button.btn-highlight:not([disabled],.disabled).active{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border-bottom-color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.c-panel-left.c-panel-menu .c-button.btn-highlight:not([disabled],.disabled).active .highlight-tag{background:oklch(var(--l-tint) var(--c-tint) var(--h-success));color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.c-panel-left.c-panel-menu .c-button.btn-highlight:not([disabled],.disabled).active .c-icon,.c-panel-left.c-panel-menu .c-button.btn-highlight:not([disabled],.disabled).active span{color:oklch(var(--l-tint) var(--c-tint) var(--h-success))}@media(min-width: 1400px){.c-panel-left.c-panel-menu .logo img.collapsed{display:none}.c-panel-left.c-panel-menu .logo img.collapse{display:block}.c-panel-left.c-panel-menu.collapsed .logo img.collapsed{display:block}.c-panel-left.c-panel-menu.collapsed .logo img.collapse{display:none}}@media(max-height: 750px){.c-panel-left.c-panel-menu .manager{display:none}}.c-login .forgot-pw{align-items:center;display:flex;justify-content:flex-end;width:100%}.c-login .otp-options{align-items:center;display:flex;gap:16px;justify-content:center}.carousel,.c-carousel-slides,.c-carousel-slides .item{height:inherit}.c-carousel{cursor:default;height:100%;position:relative}.c-carousel .inline{height:100%}.c-carousel .detail-view{aspect-ratio:4/3;display:flex;margin:0 auto;max-height:100%;max-width:min(1200px,133.3333333333vh);position:relative;width:100%}.c-carousel .detail-view .btn-close{position:absolute;right:8px;top:8px;z-index:10000}.c-carousel .c-carousel-slides{height:100%;position:relative;width:100%}.c-carousel .c-carousel-slides .c-carousel-controls{align-items:center;display:flex;height:100%;justify-content:space-between;padding:8px;position:absolute;width:100%;z-index:10000}.c-carousel-indicators{bottom:0;cursor:pointer;left:50%;list-style:none;margin-inline-start:-30%;padding-inline-start:0;position:absolute;text-align:center;width:60%;z-index:100000}.c-carousel-indicators li{height:24px;width:24px;border:2px solid oklch(var(--l-tint) var(--c-tint) var(--h-brand));border-radius:16px;display:inline-block;margin:4px;transition:background-color .3s ease,border-color .3s ease}.c-carousel-indicators li.active{background:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand))}.c-carousel-slides{display:flex;height:100%;position:relative;width:100%}.c-carousel-slides .item{display:flex;height:100%;justify-content:center;opacity:0;position:absolute;transition:opacity .5s ease-in-out;width:100%}.c-carousel-slides .item a{color:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground))}.c-carousel-slides .item a:hover{color:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand))}.c-carousel-slides .item img{background:oklch(var(--l-ink) var(--c-surface) var(--h-ground));height:100%;object-fit:cover;width:100%}.c-carousel-slides .item.active{opacity:1;z-index:1}.c-carousel-slides .item>img,.c-carousel-slides .item>a>img{display:block;height:auto;max-width:100%;line-height:1}.c-carousel-slides .rows{position:relative;width:100%}.c-carousel-slides .rows .row{display:flex;flex:1;opacity:0;pointer-events:none;position:absolute;transition:opacity 1s ease-in-out;user-select:none;width:100%}.c-carousel-slides .rows .row.active{opacity:1;pointer-events:auto;position:relative}.c-carousel-slides .rows .row .row-item{position:relative;width:25%}.c-carousel-slides .rows .row .row-item img{max-height:100%;max-width:100%}.c-support{align-items:center;bottom:40px;display:flex;flex-direction:column;justify-content:center;left:35px;position:fixed;width:150px;z-index:1000000}.c-support .support-icon:hover{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-support.collapsed-support .manager-contact{background-image:none;max-height:0;min-height:0;min-width:0;opacity:0;overflow:hidden;pointer-events:none}.c-support.collapsed-support .manager-contact-options,.c-support.collapsed-support .manager-name,.c-support.collapsed-support .manager-title{display:none;user-select:none}.c-support .manager-contact-options{display:flex;gap:8px;margin-bottom:12px;z-index:20}.c-support .manager-contact-options .c-button{background:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome));box-shadow:var(--shadow-3)}.c-support .manager-title{align-items:center;color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));display:flex;font-size:1rem;font-weight:600;gap:8px;justify-content:center;margin-bottom:12px;max-height:100%;user-select:none;white-space:nowrap;width:100%}.c-support .manager-title:hover{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-support .manager-contact{background-size:cover;border:2px solid oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));border-radius:50%;box-shadow:var(--shadow-3);min-height:125px;min-width:125px;transition:all .3s ease}.c-support .manager-name{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));margin-top:4px;padding:8px}.c-support .c-notifications{position:fixed}.c-support:not(.collapsed) .c-notifications{bottom:110px;left:190px}.c-support:not(.collapsed) .c-notifications .notification:last-child::before{clip-path:polygon(100% 100%, 100% 0, 0 50%);content:"";display:block;height:20px;left:-20px;position:absolute;width:20px}.c-support.collapsed-support:not(.collapsed) .c-notifications{bottom:35px;left:150px}.c-support.collapsed{bottom:0;left:-25px;margin-inline-start:0;margin-bottom:-20px;position:fixed;width:unset;z-index:1000000}.c-support.collapsed .manager-name,.c-support.collapsed .manager-title{display:none}.c-support.collapsed .manager-contact{min-height:100px;min-width:100px;z-index:10}.c-support.collapsed .manager-contact-options{border-radius:50%;height:100px;list-style:none;padding:0;position:relative}.c-support.collapsed .manager-contact-options>.c-button{height:20px;left:50%;margin:-10px;position:absolute;top:50%;width:20px}.c-support.collapsed .manager-contact-options>.c-button:nth-of-type(1){transform:rotate(-102deg) translate(50px) rotate(102deg)}.c-support.collapsed .manager-contact-options>.c-button:nth-of-type(2){transform:rotate(-62deg) translate(50px) rotate(62deg)}.c-support.collapsed .manager-contact-options>.c-button:nth-of-type(3){transform:rotate(-22deg) translate(50px) rotate(22deg)}.c-support.collapsed .manager-contact-options>.c-button:nth-of-type(4){transform:rotate(18deg) translate(50px) rotate(-18deg)}.c-support.collapsed .manager-contact-options>.c-button:nth-of-type(5){transform:rotate(58deg) translate(50px) rotate(-58deg)}.c-support.collapsed .manager-contact-options>.c-button:nth-of-type(6){transform:rotate(98deg) translate(50px) rotate(-98deg)}.c-support.collapsed .manager-contact-options>.c-button:nth-of-type(7){transform:rotate(138deg) translate(50px) rotate(-138deg)}.c-support.collapsed .manager-contact-options>.c-button:nth-of-type(8){transform:rotate(178deg) translate(50px) rotate(-178deg)}.c-support.collapsed .manager-contact-options>.c-button:nth-of-type(9){transform:rotate(218deg) translate(50px) rotate(-218deg)}.c-support.collapsed .manager-contact-options{position:absolute}.c-support.collapsed .manager-contact-options>.c-button{height:24px;width:24px}.c-support.collapsed .manager-contact-options>.c-button svg{height:16px;width:16px}.c-support.collapsed .c-notifications{bottom:105px;left:55px}@media(min-width: 600px){.c-support.collapsed .c-notifications .c-notification:last-child::before{bottom:-50px;clip-path:polygon(50% 0, 100% 0, 0 100%);content:"";height:50px;left:0;position:absolute;width:50px}}.c-support.collapsed.collapsed-support .c-notifications{bottom:160px}.c-support.toggleable{cursor:pointer}@media(max-width: 1550px){.c-support.collapsed .manager-contact{display:none}.c-support.collapsed .manager-contact-options{border-radius:unset;bottom:8px;flex-direction:column;height:unset;margin-bottom:0;position:fixed;right:8px}.c-support.collapsed .manager-contact-options>.c-button{left:unset;margin:unset;position:unset}.c-support.collapsed .manager-contact-options>.c-button:nth-of-type(1){transform:unset}.c-support.collapsed .manager-contact-options>.c-button:nth-of-type(2){transform:unset}}@media(max-width: 600px){.c-support.collapsed:not(.collapsed-support) .manager-contact{display:none}.c-support.collapsed .manager-contact-options{display:none}.c-support.collapsed .c-notifications{bottom:0;left:0;padding:8px;width:100vw}.c-support.collapsed .c-notifications .notification{width:100%}.c-support.collapsed .c-notifications .notification:last-child::before{display:none}}.c-version-checker .c-dialog{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-version-checker .c-dialog .body .info-box{display:flex;max-width:500px;padding-bottom:16px}.c-version-checker .c-dialog .body .info-box .icon-construction .c-icon{height:64px;width:64px;align-items:center;color:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand));display:flex;flex:1;height:100%;justify-content:center;margin-inline-end:8px}.c-version-checker .c-dialog .body .info-box .text p{margin-bottom:8px}.c-dialog-auth .c-dialog{backdrop-filter:blur(6px);background:rgba(0,0,0,.58)}.c-dialog-auth .c-dialog .tabs-container{box-shadow:unset}.c-dialog-auth .c-dialog .dialog{backdrop-filter:blur(12px) saturate(0.55);background:linear-gradient(180deg, oklch(var(--l-chrome-soft) 0.07 var(--h-chrome)/58%) 0%, oklch(var(--l-chrome-soft) 0.07 var(--h-chrome)/54%) 100%);border:1px solid oklch(var(--l-border-strong) var(--c-soft) var(--h-chrome)/38%);border-radius:16px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),var(--shadow-4);display:flex;flex-direction:column;max-height:90vh;max-width:900px;min-width:640px;overflow:hidden}.c-dialog-auth .c-dialog .btn-close--floating{color:hsla(0,0%,100%,.85);transition:color .2s ease}.c-dialog-auth .c-dialog .btn-close--floating:hover{color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome))}.c-dialog-auth .c-dialog .title{color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome));flex-shrink:0;letter-spacing:.04em;padding:24px 32px}.c-dialog-auth .c-dialog .title .title-text{font-size:1.05rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.c-dialog-auth .c-dialog .title .btn-close{color:hsla(0,0%,100%,.85);transition:color .2s ease}.c-dialog-auth .c-dialog .title .btn-close:hover{color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome))}.c-dialog-auth .c-dialog .body{display:flex;flex:1;min-height:0;overflow:hidden;padding:0 !important}:root[data-theme=light] .c-dialog-auth .c-dialog .dialog{backdrop-filter:blur(12px) saturate(0.55);background:linear-gradient(180deg, oklch(var(--l-chrome-soft) 0.05 var(--h-chrome)/58%) 0%, oklch(var(--l-chrome-soft) 0.05 var(--h-chrome)/54%) 100%)}@media(prefers-color-scheme: light){:root:not([data-theme=dark]) .c-dialog-auth .c-dialog .dialog{backdrop-filter:blur(12px) saturate(0.55);background:linear-gradient(180deg, oklch(var(--l-chrome-soft) 0.05 var(--h-chrome)/58%) 0%, oklch(var(--l-chrome-soft) 0.05 var(--h-chrome)/54%) 100%)}}@media(width <= 600px){.c-dialog-auth .c-dialog .dialog{border-radius:0;height:100%;max-height:100vh;max-width:100%;min-width:0;width:100%}.c-dialog-auth .c-dialog .title{padding:16px 24px}.c-dialog-auth .c-dialog .title .title-text{font-size:1rem}}.c-dialog-auth-content{display:flex;flex:1;min-height:min(600px,90vh);min-width:0}.c-dialog-auth-content .dialog-auth-panel-image{align-self:stretch;flex-shrink:0;margin:0;overflow:hidden;position:relative;width:400px}.c-dialog-auth-content .dialog-auth-panel-image img{display:block;height:100%;min-height:100%;object-fit:cover;object-position:center;width:100%}.c-dialog-auth-content .dialog-auth-panel-image::after{box-shadow:inset -28px 0 36px -28px rgba(0,0,0,.45);content:"";inset:0;pointer-events:none;position:absolute}.c-dialog-auth-content .dialog-auth-panel-image .dialog-auth-image-text{background:linear-gradient(to top, rgba(0, 0, 0, 0.78) 0%, rgba(0, 0, 0, 0.45) 45%, transparent 100%);bottom:0;color:hsla(0,0%,100%,.95);font-size:.8rem;left:0;line-height:1.5;padding:48px 32px 40px;position:absolute;right:0;text-shadow:0 1px 3px rgba(0,0,0,.5);z-index:1}.c-dialog-auth-content .dialog-auth-panel-image .dialog-auth-image-text blockquote{font-style:italic;line-height:1.6;margin:0 0 12px}.c-dialog-auth-content .dialog-auth-panel-image .dialog-auth-image-text cite{display:block;font-size:.85rem;opacity:.9}.c-dialog-auth-content .dialog-auth-panel-form{display:flex;flex:1;flex-direction:column;min-width:0;padding:32px 40px}.c-dialog-auth .dialog--no-title .c-dialog-auth-content .dialog-auth-panel-form{padding-top:48px}.c-dialog-auth-content .dialog-auth-tabs.c-tabs{display:flex;flex:1;flex-direction:column;min-height:0}.c-dialog-auth-content .dialog-auth-tabs.c-tabs .tabs-container{background:rgba(0,0,0,0);flex-shrink:0;margin-bottom:32px;padding-bottom:16px}.c-dialog-auth-content .dialog-auth-tabs.c-tabs .tabs-container .tabs{display:flex;gap:24px}.c-dialog-auth-content .dialog-auth-tabs.c-tabs .panels{display:flex;flex:1;min-height:0}.c-dialog-auth-content .dialog-auth-tabs.c-tabs .panels .c-tab-panel{flex:1;margin-inline:-4px;min-height:0;overflow:hidden;padding-inline:4px}.c-dialog-auth-content .dialog-auth-tabs.c-tabs .panels .c-tab-panel.active{display:flex;flex-direction:column}.c-dialog-auth-content .dialog-auth-forgot{display:flex;flex:1;flex-direction:column;margin-inline-start:0;min-height:0;overflow-y:auto;padding-inline-start:0}.c-dialog-auth-content .dialog-auth-forgot .dialog-auth-forgot-back{margin-bottom:24px}.c-dialog-auth-content .dialog-auth-forgot .c-auth-forgot-password .form{margin-inline-start:0;padding-inline-start:0}.c-dialog-auth-content .dialog-auth-forgot .c-auth-forgot-password .form h3{color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome));font-size:1rem;font-weight:600;letter-spacing:.01em;margin-bottom:8px}.c-dialog-auth-content .dialog-auth-forgot .c-auth-forgot-password .form .step-info{color:hsla(0,0%,100%,.9);font-size:.8rem;line-height:1.55;margin-bottom:24px}.c-dialog-auth-content .dialog-auth-forgot .c-auth-forgot-password .form .field{margin-bottom:24px}.c-dialog-auth-content .dialog-auth-forgot .c-auth-forgot-password .form .c-button.type-success:not(.disabled){border-radius:8px;font-weight:600;height:48px;letter-spacing:.02em;margin-top:16px;padding:0 32px;transition:box-shadow .2s ease,transform .1s ease}.c-dialog-auth-content .dialog-auth-forgot .c-auth-forgot-password .form .c-button.type-success:not(.disabled):not(.disabled){background:hsla(0,0%,100%,.95) !important;border:1px solid hsla(0,0%,100%,.95) !important;color:oklch(var(--l-chrome) var(--c-surface) var(--h-ground)) !important}.c-dialog-auth-content .dialog-auth-forgot .c-auth-forgot-password .form .c-button.type-success:not(.disabled):not(.disabled) .c-button-text,.c-dialog-auth-content .dialog-auth-forgot .c-auth-forgot-password .form .c-button.type-success:not(.disabled):not(.disabled) svg{color:oklch(var(--l-chrome) var(--c-surface) var(--h-ground)) !important}.c-dialog-auth-content .dialog-auth-forgot .c-auth-forgot-password .form .c-button.type-success:not(.disabled):not(.disabled):hover,.c-dialog-auth-content .dialog-auth-forgot .c-auth-forgot-password .form .c-button.type-success:not(.disabled):not(.disabled):active{background:#fff !important;border-color:#fff !important;box-shadow:var(--shadow-3)}.c-dialog-auth-content .dialog-auth-forgot .c-auth-forgot-password .form .c-button.type-success:not(.disabled):not(.disabled):hover .c-button-text,.c-dialog-auth-content .dialog-auth-forgot .c-auth-forgot-password .form .c-button.type-success:not(.disabled):not(.disabled):hover svg,.c-dialog-auth-content .dialog-auth-forgot .c-auth-forgot-password .form .c-button.type-success:not(.disabled):not(.disabled):active .c-button-text,.c-dialog-auth-content .dialog-auth-forgot .c-auth-forgot-password .form .c-button.type-success:not(.disabled):not(.disabled):active svg{color:oklch(var(--l-chrome) var(--c-surface) var(--h-ground)) !important}.c-dialog-auth-content .dialog-auth-forgot .c-auth-forgot-password .form .c-button.type-success:not(.disabled):not(.disabled):active{transform:translateY(1px)}.c-dialog-auth-content .c-auth-login .form.stepper-form{margin-inline-start:0;padding-inline-start:0}.c-dialog-auth-content .stepper-form .step h2,.c-dialog-auth-content .stepper-form .step h3{color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome));font-size:1rem;font-weight:600;letter-spacing:.01em;margin-bottom:8px}.c-dialog-auth-content .stepper-form .step .step-info{color:hsla(0,0%,100%,.9);font-size:.8rem;line-height:1.55;margin-bottom:24px}.c-dialog-auth-content .stepper-form .step.step-5 p{color:hsla(0,0%,100%,.9);font-size:.8rem;line-height:1.55}.c-dialog-auth-content .stepper-form .step a:not(.c-button){color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome));text-decoration:underline}.c-dialog-auth-content .stepper-form .step a:not(.c-button):hover,.c-dialog-auth-content .stepper-form .step a:not(.c-button):focus{color:#fff}.c-dialog-auth-content .stepper-form .step .field{margin-bottom:24px}.c-dialog-auth-content .stepper-form .step .forgot-pw{margin-bottom:24px}.c-dialog-auth-content .stepper-form .step .forgot-pw .c-button{color:hsla(0,0%,100%,.95);font-weight:500}.c-dialog-auth-content .stepper-form .step .forgot-pw .c-button:hover{color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome))}.c-dialog-auth-content .stepper-form .step .btn-login,.c-dialog-auth-content .stepper-form .step .btn-submit{border-radius:8px;font-weight:600;height:48px;letter-spacing:.02em;margin-top:16px;max-width:none;padding:0 32px;width:100%}.c-dialog-auth-content .c-field-text input,.c-dialog-auth-content .c-field-code input{border-radius:8px;padding:16px}.c-dialog-auth-content .field label .validation,.c-dialog-auth-content .field.invalid label .validation{font-size:1rem;font-weight:700;margin-inline-start:4px}.c-dialog-auth-content .field .help{color:hsla(0,0%,100%,.85)}.c-dialog-auth-content .field.invalid .help.validation{color:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger));font-style:normal;font-weight:500}@media(width <= 600px){.c-dialog-auth-content{height:100%}.c-dialog-auth-content .dialog-auth-panel-image{display:none}.c-dialog-auth-content .dialog-auth-panel-form{overflow-y:auto;padding:24px 24px 32px}}.c-dialog-auth-content .dialog-auth-registration{display:flex;flex:1;flex-direction:column;margin-inline:-4px;max-height:100%;min-height:0;overflow-y:auto;padding-inline:4px}.c-dialog-auth-content .dialog-auth-registration .c-registration{padding:0}.c-dialog-auth-content .dialog-auth-registration .c-registration--in-dialog .c-stepper{margin-bottom:32px;margin-top:0}.c-dialog-auth-content .dialog-auth-registration .c-registration--in-dialog .c-stepper .step,.c-dialog-auth-content .dialog-auth-registration .c-registration--in-dialog .c-stepper .step a{background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.45);color:hsla(0,0%,100%,.9)}.c-dialog-auth-content .dialog-auth-registration .c-registration--in-dialog .c-stepper .step.active,.c-dialog-auth-content .dialog-auth-registration .c-registration--in-dialog .c-stepper .step.active a{background:oklch(62% var(--c-brand) var(--h-brand));border-color:rgba(0,0,0,0);color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-brand))}.c-dialog-auth-content .dialog-auth-registration .c-registration--in-dialog .c-stepper .step.completed,.c-dialog-auth-content .dialog-auth-registration .c-registration--in-dialog .c-stepper .step.completed a{background:hsla(0,0%,100%,.25);border-color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome))}.c-dialog-auth-content .dialog-auth-registration .c-registration--in-dialog .c-stepper .step.disabled,.c-dialog-auth-content .dialog-auth-registration .c-registration--in-dialog .c-stepper .step.disabled a{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.25);color:hsla(0,0%,100%,.5)}.c-dialog-auth-content .dialog-auth-registration .c-registration--in-dialog .c-stepper .progress-line{background:hsla(0,0%,100%,.35)}.c-dialog-auth-content .dialog-auth-registration .stepper-form{padding:0}.c-dialog-auth-content .dialog-auth-registration .step-4 .field-readonly-list{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2);border-radius:8px;margin-bottom:24px;max-height:170px;overflow-y:auto}.c-dialog-auth-content .dialog-auth-registration .step-4 .field-readonly{background:var(--chrome-veil);border-color:hsla(0,0%,100%,.2);flex:0 0 auto}.c-dialog-auth-content .dialog-auth-registration .step-4 .field-readonly .key{color:hsla(0,0%,100%,.95)}.c-dialog-auth-content .dialog-auth-registration .step-4 .field-readonly .value{color:hsla(0,0%,100%,.9)}.c-dialog-auth-content .dialog-auth-registration .step-4 .consent .field label{color:hsla(0,0%,100%,.95)}.c-amount-unit{display:flex;flex-direction:column;font-size:.8rem;gap:4px}.c-amount-unit .c-icon{opacity:.5}.c-amount-unit .alt-currency,.c-amount-unit .amount-case,.c-amount-unit .amount-bottle{align-items:center;display:flex;gap:4px}.c-amount-unit .amount-case{font-weight:600}.c-amount-unit .alt-currency{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));margin-top:-8px}.c-amount-unit .alt-currency abbr{text-decoration:none}.c-amount-unit .amount-excise{display:flex;flex-direction:column}.c-amount-unit .amount-excise .help-block{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-size:.7rem;margin:0}.c-badge{align-items:center;border-radius:32px;display:inline-flex;font-size:.8rem;font-weight:600;justify-content:center;line-height:1;padding:4px 8px;white-space:nowrap}.c-badge.type-default{background-color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));color:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground))}.c-badge.type-info{background-color:oklch(var(--l-chrome-soft) var(--c-chrome) var(--h-chrome));color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome))}.c-badge.type-success{background-color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success));color:oklch(var(--l-tint) var(--c-tint) var(--h-success))}.c-badge.type-danger{background-color:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger));color:oklch(var(--l-tint) var(--c-tint) var(--h-danger))}.c-badge.type-warning{background-color:oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning));color:oklch(var(--l-tint) var(--c-tint) var(--h-warning))}.c-badge.type-brand{background-color:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand));color:oklch(var(--l-tint) var(--c-tint) var(--h-brand))}.c-button.variant-action:not(.disabled){background:var(--btn-action-bg-normal);border-color:var(--btn-action-bg-active);color:var(--btn-action-fg-normal)}.c-button.variant-action:not(.disabled) .c-button-text,.c-button.variant-action:not(.disabled) svg{color:var(--btn-action-fg-normal)}.c-button.variant-action:not(.disabled):active,.c-button.variant-action:not(.disabled).active,.c-button.variant-action:not(.disabled):hover{background:var(--btn-action-bg-active)}.c-button.variant-action:not(.disabled):active .c-button-text,.c-button.variant-action:not(.disabled):active svg,.c-button.variant-action:not(.disabled).active .c-button-text,.c-button.variant-action:not(.disabled).active svg,.c-button.variant-action:not(.disabled):hover .c-button-text,.c-button.variant-action:not(.disabled):hover svg{color:var(--btn-action-fg-active)}.c-button.variant-action:not(.disabled):focus{outline:var(--btn-action-fg-active)}.c-button.variant-action.disabled{filter:grayscale(0.7)}.c-button.variant-action.disabled:not(.active){background:var(--btn-action-bg-disabled);color:var(--btn-action-fg-disabled)}.c-button.variant-action.disabled:not(.active) .c-button-text,.c-button.variant-action.disabled:not(.active) svg{color:var(--btn-action-fg-disabled)}.c-button.variant-action.disabled.active{background:var(--btn-action-bg-disabled);border-color:var(--btn-action-bg-active);color:var(--btn-action-fg-normal)}.c-button.variant-context{background:var(--btn-context-bg-normal);border:none;transition:.3s all ease}.c-button.variant-context .c-button-text,.c-button.variant-context .c-icon{color:var(--btn-context-fg-normal)}.c-button.variant-context::before{background:var(--btn-context-bg-active)}.c-button.variant-context:not(.disabled).active,.c-button.variant-context:not(.disabled):hover{background:var(--btn-context-bg-active);transition:background .5s ease-in}.c-button.variant-context:not(.disabled).active::before,.c-button.variant-context:not(.disabled):hover::before{transform:scaleX(1)}.c-button.variant-context:not(.disabled).active .c-button-text,.c-button.variant-context:not(.disabled).active .c-icon,.c-button.variant-context:not(.disabled):hover .c-button-text,.c-button.variant-context:not(.disabled):hover .c-icon{color:var(--btn-context-fg-active)}.c-button.variant-context.disabled{filter:grayscale(0.4)}.c-button.variant-context.disabled .c-button-text{color:var(--btn-context-fg-disabled)}.c-button.variant-context.disabled:not(.active){background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground))}.c-button.variant-context.disabled:not(.active) .c-icon{color:var(--btn-context-fg-disabled)}.c-button.variant-context.disabled.active{background:var(--btn-context-bg-disabled)}.c-button.variant-context.disabled.active .c-icon{color:var(--btn-context-fg-disabled)}.c-button.variant-link{background:none}.c-button.variant-link:not([disabled]){color:var(--btn-link-fg-normal);cursor:pointer}.c-button.variant-link:not([disabled]):active,.c-button.variant-link:not([disabled]).active,.c-button.variant-link:not([disabled]):hover{color:var(--btn-link-fg-active)}.c-button.variant-link[disabled]{color:var(--btn-link-fg-disabled);cursor:not-allowed}.c-button.variant-menu{background:none;font-weight:500}.c-button.variant-menu:not([disabled],.disabled) .c-button-text{color:var(--btn-menu-bg-normal)}.c-button.variant-menu:not([disabled],.disabled):not(.active) .c-icon{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-button.variant-menu:not([disabled],.disabled):not(.active) svg{color:var(--btn-menu-fg-normal)}.c-button.variant-menu:not([disabled],.disabled):not(.active):hover{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground))}.c-button.variant-menu:not([disabled],.disabled):not(.active):hover .c-icon{color:var(--btn-menu-fg-active)}.c-button.variant-menu:not([disabled],.disabled):not(.active):hover .amount,.c-button.variant-menu:not([disabled],.disabled):not(.active):hover .c-button-text{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-button.variant-menu:not([disabled],.disabled):not(.active):hover svg{color:var(--btn-menu-fg-active)}.c-button.variant-menu:not([disabled],.disabled).active{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border-bottom-color:var(--btn-menu-fg-active)}.c-button.variant-menu:not([disabled],.disabled).active .c-icon{color:var(--btn-menu-fg-active)}.c-button.variant-menu:not([disabled],.disabled).active .amount,.c-button.variant-menu:not([disabled],.disabled).active .c-button-text,.c-button.variant-menu:not([disabled],.disabled).active svg{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-button.variant-menu:not([disabled],.disabled).active:hover{color:var(--btn-menu-fg-active)}.c-button.variant-menu:not([disabled],.disabled) .amount,.c-button.variant-menu:not([disabled],.disabled) .c-button-text{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-button.variant-menu:not([disabled],.disabled) .amount{font-size:.6rem}.c-button.variant-menu:not([disabled],.disabled) .amount-badge .c-badge{font-size:.7rem;font-weight:600;min-height:16px;min-width:16px;padding:0 2px}.c-button.variant-menu[disabled],.c-button.variant-menu .disabled{filter:grayscale(0.4)}.c-button.variant-menu[disabled]:not(.active),.c-button.variant-menu .disabled:not(.active){background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground))}.c-button.variant-menu[disabled]:not(.active) .c-icon,.c-button.variant-menu .disabled:not(.active) .c-icon{color:var(--btn-menu-fg-disabled)}.c-button.variant-menu[disabled].active,.c-button.variant-menu .disabled.active{background:var(--btn-menu-bg-disabled)}.c-button.variant-menu[disabled].active .c-icon,.c-button.variant-menu .disabled.active .c-icon{color:var(--btn-menu-fg-disabled)}.c-button.variant-menu[disabled].active .amount,.c-button.variant-menu[disabled].active .c-button-text,.c-button.variant-menu[disabled].active svg,.c-button.variant-menu .disabled.active .amount,.c-button.variant-menu .disabled.active .c-button-text,.c-button.variant-menu .disabled.active svg{color:var(--btn-menu-fg-disabled)}.c-button.variant-menu[disabled] .c-button-text,.c-button.variant-menu .disabled .c-button-text{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.c-button.variant-toggle:not(:disabled,.disabled){background:var(--btn-toggle-fill);border-color:var(--btn-toggle-border);color:var(--btn-toggle-ink)}.c-button.variant-toggle:not(:disabled,.disabled) .c-button-text,.c-button.variant-toggle:not(:disabled,.disabled) svg{color:var(--btn-toggle-ink)}.c-button.variant-toggle:not(:disabled,.disabled) .amount{color:var(--btn-toggle-ink);font-weight:600}.c-button.variant-toggle:not(:disabled,.disabled):not(.no-interaction):hover,.c-button.variant-toggle:not(:disabled,.disabled):not(.no-interaction):active,.c-button.variant-toggle:not(:disabled,.disabled):not(.no-interaction).active{background:var(--btn-toggle-fill-hover);border-color:var(--btn-toggle-border-hover)}.c-button.variant-toggle:not(:disabled,.disabled):not(.no-interaction):hover svg,.c-button.variant-toggle:not(:disabled,.disabled):not(.no-interaction):active svg,.c-button.variant-toggle:not(:disabled,.disabled):not(.no-interaction).active svg{color:var(--btn-toggle-ink)}.c-button.variant-toggle:not(:disabled,.disabled):not(.no-interaction):focus-visible{outline:2px solid oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));outline-offset:2px}.c-button.variant-toggle:disabled,.c-button.variant-toggle.disabled{background:var(--btn-toggle-fill);border-color:var(--btn-toggle-border);color:var(--btn-toggle-ink);filter:none;opacity:.4}.c-button.variant-toggle:disabled svg,.c-button.variant-toggle.disabled svg{color:var(--btn-toggle-ink)}.c-button{border:0;cursor:pointer;display:flex;outline:0;touch-action:manipulation;user-select:none;white-space:nowrap}.c-button.disabled,.c-button[disabled]{cursor:not-allowed}.c-button.no-interaction{cursor:default}.c-button svg{pointer-events:none}.c-button svg.icon-xl{height:36px;width:36px}.c-button.type-brand.variant-action{--btn-action-bg-normal: oklch(var(--l-brand-border) var(--c-brand) var(--h-brand));--btn-action-bg-active: oklch(var(--l-signal-ink) var(--c-brand) var(--h-brand));--btn-action-bg-disabled: oklch(var(--l-brand-border) var(--c-brand) var(--h-brand));--btn-action-fg-normal: oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-brand));--btn-action-fg-active: oklch(var(--l-tint) var(--c-tint) var(--h-brand));--btn-action-fg-disabled: oklch(var(--l-signal-ink) var(--c-brand) var(--h-brand))}.c-button.type-brand.variant-context{--btn-context-bg-normal: oklch(var(--l-tint-strong) var(--c-tint) var(--h-brand));--btn-context-bg-active: oklch(var(--l-brand-border) var(--c-brand) var(--h-brand));--btn-context-bg-disabled: oklch(var(--l-tint-strong) var(--c-tint) var(--h-brand));--btn-context-fg-normal: oklch(var(--l-signal-ink) var(--c-brand) var(--h-brand));--btn-context-fg-active: oklch(var(--l-tint) var(--c-tint) var(--h-brand));--btn-context-fg-disabled: oklch(var(--l-brand-border) var(--c-brand) var(--h-brand))}.c-button.type-brand.variant-link{--btn-link-fg-normal: oklch(var(--l-brand-border) var(--c-brand) var(--h-brand));--btn-link-fg-active: oklch(var(--l-signal-ink) var(--c-brand) var(--h-brand));--btn-link-fg-disabled: oklch(var(--l-tint-strong) var(--c-tint) var(--h-brand))}.c-button.type-brand.variant-menu{--btn-menu-bg-normal: oklch(var(--l-tint) var(--c-tint) var(--h-brand));--btn-menu-bg-disabled: oklch(var(--l-tint) var(--c-tint) var(--h-brand));--btn-menu-fg-normal: oklch(var(--l-brand-border) var(--c-brand) var(--h-brand));--btn-menu-fg-active: oklch(var(--l-brand-border) var(--c-brand) var(--h-brand));--btn-menu-fg-disabled: oklch(var(--l-brand-border) var(--c-brand) var(--h-brand))}.c-button.type-brand.variant-toggle{--btn-toggle-fill: oklch(var(--l-chrome) var(--c-brand) var(--h-brand));--btn-toggle-fill-hover: oklch(var(--l-chrome-soft) var(--c-brand) var(--h-brand));--btn-toggle-ink: oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-brand));--btn-toggle-border: transparent;--btn-toggle-border-hover: transparent}.c-button.type-danger.variant-action{--btn-action-bg-normal: oklch(var(--l-tint-strong) var(--c-tint) var(--h-danger));--btn-action-bg-active: oklch(var(--l-border-strong) var(--c-danger) var(--h-danger));--btn-action-bg-disabled: oklch(var(--l-tint-strong) var(--c-tint) var(--h-danger));--btn-action-fg-normal: oklch(var(--l-signal-ink) var(--c-danger) var(--h-danger));--btn-action-fg-active: oklch(var(--l-signal-ink) var(--c-danger) var(--h-danger));--btn-action-fg-disabled: oklch(var(--l-border-strong) var(--c-danger) var(--h-danger))}.c-button.type-danger.variant-context{--btn-context-bg-normal: oklch(var(--l-tint-strong) var(--c-tint) var(--h-danger));--btn-context-bg-active: oklch(var(--l-signal-ink) var(--c-danger) var(--h-danger));--btn-context-bg-disabled: oklch(var(--l-tint-strong) var(--c-tint) var(--h-danger));--btn-context-fg-normal: oklch(var(--l-signal-ink) var(--c-danger) var(--h-danger));--btn-context-fg-active: oklch(var(--l-tint) var(--c-tint) var(--h-danger));--btn-context-fg-disabled: oklch(var(--l-border-strong) var(--c-danger) var(--h-danger))}.c-button.type-danger.variant-link{--btn-link-fg-normal: oklch(var(--l-border-strong) var(--c-danger) var(--h-danger));--btn-link-fg-active: oklch(var(--l-signal-ink) var(--c-danger) var(--h-danger));--btn-link-fg-disabled: oklch(var(--l-tint-strong) var(--c-tint) var(--h-danger))}.c-button.type-danger.variant-menu{--btn-menu-bg-normal: oklch(var(--l-tint) var(--c-tint) var(--h-danger));--btn-menu-bg-disabled: oklch(var(--l-tint) var(--c-tint) var(--h-danger));--btn-menu-fg-normal: oklch(var(--l-border-strong) var(--c-danger) var(--h-danger));--btn-menu-fg-active: oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));--btn-menu-fg-disabled: oklch(var(--l-border-strong) var(--c-danger) var(--h-danger))}.c-button.type-danger.variant-toggle{--btn-toggle-fill: oklch(var(--l-chrome) var(--c-danger) var(--h-danger));--btn-toggle-fill-hover: oklch(var(--l-chrome-soft) var(--c-danger) var(--h-danger));--btn-toggle-ink: oklch(var(--l-chrome-ink) var(--c-surface) var(--h-ground));--btn-toggle-border: transparent;--btn-toggle-border-hover: transparent}.c-button.type-danger.variant-cta{background:linear-gradient(180deg, oklch(var(--l-cta) var(--c-cta) var(--h-danger)) 0%, oklch(calc(var(--l-cta) - 3%) calc(var(--c-cta) + 0.03) var(--h-danger)) 100%);color:oklch(var(--l-chrome) var(--c-danger) var(--h-danger))}.c-button.type-danger.variant-cta .c-button-text,.c-button.type-danger.variant-cta svg{color:oklch(var(--l-chrome) var(--c-danger) var(--h-danger))}.c-button.type-danger.variant-cta:not(.disabled):hover{background:linear-gradient(180deg, oklch(var(--l-cta) var(--c-cta) var(--h-danger)) 0%, oklch(calc(var(--l-cta) - 6%) calc(var(--c-cta) + 0.045) var(--h-danger)) 100%);color:oklch(var(--l-chrome) var(--c-danger) var(--h-danger))}.c-button.type-danger.variant-cta:not(.disabled):hover .c-button-text,.c-button.type-danger.variant-cta:not(.disabled):hover svg{color:oklch(var(--l-chrome) var(--c-danger) var(--h-danger))}.c-button.type-surface.variant-action,.c-button.type-default.variant-action{--btn-action-bg-normal: oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));--btn-action-bg-active: oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));--btn-action-bg-disabled: oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));--btn-action-fg-normal: oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));--btn-action-fg-active: oklch(var(--l-ink) var(--c-surface) var(--h-ground));--btn-action-fg-disabled: oklch(var(--l-border) var(--c-surface) var(--h-ground))}.c-button.type-surface.variant-context,.c-button.type-default.variant-context{--btn-context-bg-normal: oklch(var(--l-border) var(--c-surface) var(--h-ground));--btn-context-bg-active: oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));--btn-context-bg-disabled: oklch(var(--l-border) var(--c-surface) var(--h-ground));--btn-context-fg-normal: oklch(var(--l-ink) var(--c-surface) var(--h-ground));--btn-context-fg-active: oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));--btn-context-fg-disabled: oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.c-button.type-surface.variant-link,.c-button.type-default.variant-link{--btn-link-fg-normal: oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));--btn-link-fg-active: oklch(var(--l-ink) var(--c-surface) var(--h-ground));--btn-link-fg-disabled: oklch(var(--l-border) var(--c-surface) var(--h-ground))}.c-button.type-surface.variant-menu,.c-button.type-default.variant-menu{--btn-menu-bg-normal: oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));--btn-menu-bg-disabled: oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));--btn-menu-fg-normal: oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));--btn-menu-fg-active: oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));--btn-menu-fg-disabled: oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground))}.c-button.type-surface.variant-toggle,.c-button.type-default.variant-toggle{--btn-toggle-fill: oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));--btn-toggle-fill-hover: oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info));--btn-toggle-ink: oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));--btn-toggle-border: oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));--btn-toggle-border-hover: oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info))}.c-button.type-info.variant-action{--btn-action-bg-normal: oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));--btn-action-bg-active: oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));--btn-action-bg-disabled: oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));--btn-action-fg-normal: oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info));--btn-action-fg-active: oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info));--btn-action-fg-disabled: oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-button.type-info.variant-context{--btn-context-bg-normal: oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info));--btn-context-bg-active: oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));--btn-context-bg-disabled: oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info));--btn-context-fg-normal: oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));--btn-context-fg-active: oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));--btn-context-fg-disabled: oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info))}.c-button.type-info.variant-link{--btn-link-fg-normal: oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));--btn-link-fg-active: oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));--btn-link-fg-disabled: oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info))}.c-button.type-info.variant-menu{--btn-menu-bg-normal: oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));--btn-menu-bg-disabled: oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));--btn-menu-fg-normal: oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));--btn-menu-fg-active: oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));--btn-menu-fg-disabled: oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-button.type-info.variant-toggle{--btn-toggle-fill: oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome));--btn-toggle-fill-hover: oklch(var(--l-chrome-soft) var(--c-chrome) var(--h-chrome));--btn-toggle-ink: oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome));--btn-toggle-border: transparent;--btn-toggle-border-hover: transparent}.c-button.type-info.variant-cta{background:linear-gradient(180deg, oklch(var(--l-cta) var(--c-cta) var(--h-info)) 0%, oklch(calc(var(--l-cta) - 3%) calc(var(--c-cta) + 0.03) var(--h-info)) 100%);color:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome))}.c-button.type-info.variant-cta .c-button-text,.c-button.type-info.variant-cta svg{color:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome))}.c-button.type-info.variant-cta:not(.disabled):hover{background:linear-gradient(180deg, oklch(var(--l-cta) var(--c-cta) var(--h-info)) 0%, oklch(calc(var(--l-cta) - 6%) calc(var(--c-cta) + 0.045) var(--h-info)) 100%);color:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome))}.c-button.type-info.variant-cta:not(.disabled):hover .c-button-text,.c-button.type-info.variant-cta:not(.disabled):hover svg{color:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome))}.c-button.type-success.variant-action{--btn-action-bg-normal: oklch(var(--l-signal-ink) var(--c-success) var(--h-success));--btn-action-bg-active: oklch(var(--l-signal-ink) var(--c-success) var(--h-success));--btn-action-bg-disabled: oklch(var(--l-border-strong) var(--c-success) var(--h-success));--btn-action-fg-normal: oklch(var(--l-tint) var(--c-tint) var(--h-success));--btn-action-fg-active: oklch(var(--l-tint) var(--c-tint) var(--h-success));--btn-action-fg-disabled: oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.c-button.type-success.variant-context{--btn-context-bg-normal: oklch(var(--l-tint-strong) var(--c-tint) var(--h-success));--btn-context-bg-active: oklch(var(--l-signal-ink) var(--c-success) var(--h-success));--btn-context-bg-disabled: oklch(var(--l-tint-strong) var(--c-tint) var(--h-success));--btn-context-fg-normal: oklch(var(--l-signal-ink) var(--c-success) var(--h-success));--btn-context-fg-active: oklch(var(--l-tint) var(--c-tint) var(--h-success));--btn-context-fg-disabled: oklch(var(--l-border-strong) var(--c-success) var(--h-success))}.c-button.type-success.variant-link{--btn-link-fg-normal: oklch(var(--l-signal-ink) var(--c-success) var(--h-success));--btn-link-fg-active: oklch(var(--l-signal-ink) var(--c-success) var(--h-success));--btn-link-fg-disabled: oklch(var(--l-tint-strong) var(--c-tint) var(--h-success))}.c-button.type-success.variant-menu{--btn-menu-bg-normal: oklch(var(--l-tint) var(--c-tint) var(--h-success));--btn-menu-bg-disabled: oklch(var(--l-tint) var(--c-tint) var(--h-success));--btn-menu-fg-normal: oklch(var(--l-signal-ink) var(--c-success) var(--h-success));--btn-menu-fg-active: oklch(var(--l-signal-ink) var(--c-success) var(--h-success));--btn-menu-fg-disabled: oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.c-button.type-success.variant-toggle{--btn-toggle-fill: oklch(var(--l-chrome) var(--c-vivid) var(--h-success));--btn-toggle-fill-hover: oklch(var(--l-chrome-soft) var(--c-vivid) var(--h-success));--btn-toggle-ink: oklch(var(--l-chrome-ink) var(--c-surface) var(--h-ground));--btn-toggle-border: transparent;--btn-toggle-border-hover: transparent}.c-button.type-success.variant-cta{background:linear-gradient(180deg, oklch(var(--l-cta) var(--c-cta) var(--h-success)) 0%, oklch(calc(var(--l-cta) - 3%) calc(var(--c-cta) + 0.03) var(--h-success)) 100%);color:oklch(var(--l-chrome) var(--c-vivid) var(--h-success))}.c-button.type-success.variant-cta .c-button-text,.c-button.type-success.variant-cta svg{color:oklch(var(--l-chrome) var(--c-vivid) var(--h-success))}.c-button.type-success.variant-cta:not(.disabled):hover{background:linear-gradient(180deg, oklch(var(--l-cta) var(--c-cta) var(--h-success)) 0%, oklch(calc(var(--l-cta) - 6%) calc(var(--c-cta) + 0.045) var(--h-success)) 100%);color:oklch(var(--l-chrome-soft) var(--c-vivid) var(--h-success))}.c-button.type-success.variant-cta:not(.disabled):hover .c-button-text,.c-button.type-success.variant-cta:not(.disabled):hover svg{color:oklch(var(--l-chrome-soft) var(--c-vivid) var(--h-success))}.c-button.type-warning.variant-action{--btn-action-bg-normal: oklch(var(--l-border-strong) var(--c-warning) var(--h-warning));--btn-action-bg-active: oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning));--btn-action-bg-disabled: oklch(var(--l-border-strong) var(--c-warning) var(--h-warning));--btn-action-fg-normal: oklch(var(--l-tint-strong) var(--c-tint) var(--h-warning));--btn-action-fg-active: oklch(var(--l-tint) var(--c-tint) var(--h-warning));--btn-action-fg-disabled: oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning))}.c-button.type-warning.variant-context{--btn-context-bg-normal: oklch(var(--l-tint-strong) var(--c-tint) var(--h-warning));--btn-context-bg-active: oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning));--btn-context-bg-disabled: oklch(var(--l-tint) var(--c-tint) var(--h-warning));--btn-context-fg-normal: oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning));--btn-context-fg-active: oklch(var(--l-tint) var(--c-tint) var(--h-warning));--btn-context-fg-disabled: oklch(var(--l-border-strong) var(--c-warning) var(--h-warning))}.c-button.type-warning.variant-link{--btn-link-fg-normal: oklch(var(--l-border-strong) var(--c-warning) var(--h-warning));--btn-link-fg-active: oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning));--btn-link-fg-disabled: oklch(var(--l-tint-strong) var(--c-tint) var(--h-warning))}.c-button.type-warning.variant-menu{--btn-menu-bg-normal: oklch(var(--l-tint) var(--c-tint) var(--h-warning));--btn-menu-bg-disabled: oklch(var(--l-tint) var(--c-tint) var(--h-warning));--btn-menu-fg-normal: oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning));--btn-menu-fg-active: oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning));--btn-menu-fg-disabled: oklch(var(--l-border-strong) var(--c-warning) var(--h-warning))}.c-button.type-warning.variant-toggle{--btn-toggle-fill: oklch(var(--l-chrome) var(--c-warning) var(--h-warning));--btn-toggle-fill-hover: oklch(var(--l-chrome-soft) var(--c-warning) var(--h-warning));--btn-toggle-ink: oklch(var(--l-chrome-ink) var(--c-surface) var(--h-ground));--btn-toggle-border: transparent;--btn-toggle-border-hover: transparent}.c-button.type-warning.variant-cta{background:linear-gradient(180deg, oklch(var(--l-cta) var(--c-cta) var(--h-warning)) 0%, oklch(calc(var(--l-cta) - 3%) calc(var(--c-cta) + 0.03) var(--h-warning)) 100%);color:oklch(var(--l-chrome) var(--c-warning) var(--h-warning))}.c-button.type-warning.variant-cta .c-button-text,.c-button.type-warning.variant-cta svg{color:oklch(var(--l-chrome) var(--c-warning) var(--h-warning))}.c-button.type-warning.variant-cta:not(.disabled):hover{background:linear-gradient(180deg, oklch(var(--l-cta) var(--c-cta) var(--h-warning)) 0%, oklch(calc(var(--l-cta) - 6%) calc(var(--c-cta) + 0.045) var(--h-warning)) 100%);color:oklch(var(--l-chrome) var(--c-warning) var(--h-warning))}.c-button.type-warning.variant-cta:not(.disabled):hover .c-button-text,.c-button.type-warning.variant-cta:not(.disabled):hover svg{color:oklch(var(--l-chrome) var(--c-warning) var(--h-warning))}.c-button.chrome:not(.c-tab).variant-action{backdrop-filter:blur(10px);background:var(--chrome-veil);background-image:none;border-color:hsla(0,0%,100%,.42);color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome));font-weight:600;letter-spacing:.02em;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.c-button.chrome:not(.c-tab).variant-action .c-button-text,.c-button.chrome:not(.c-tab).variant-action svg{color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome))}.c-button.chrome:not(.c-tab).variant-action:not(.disabled):hover,.c-button.chrome:not(.c-tab).variant-action:not(.disabled).active{background:hsla(0,0%,100%,.22);border-color:hsla(0,0%,100%,.55);box-shadow:var(--shadow-2)}.c-button.chrome:not(.c-tab).variant-action:not(.disabled):hover .c-button-text,.c-button.chrome:not(.c-tab).variant-action:not(.disabled):hover svg,.c-button.chrome:not(.c-tab).variant-action:not(.disabled).active .c-button-text,.c-button.chrome:not(.c-tab).variant-action:not(.disabled).active svg{color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome))}.c-button.chrome:not(.c-tab).variant-action.disabled{filter:none;opacity:.5}.c-button.chrome:not(.c-tab).variant-action.type-info{backdrop-filter:none;background:oklch(calc(var(--l-cta) - 2%) var(--c-cta) var(--h-chrome));border-color:rgba(0,0,0,0);box-shadow:none;color:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome))}.c-button.chrome:not(.c-tab).variant-action.type-info .c-button-text,.c-button.chrome:not(.c-tab).variant-action.type-info svg{color:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome))}.c-button.chrome:not(.c-tab).variant-action.type-info:not(.disabled):hover,.c-button.chrome:not(.c-tab).variant-action.type-info:not(.disabled).active{background:oklch(calc(var(--l-cta) - 8%) var(--c-cta) var(--h-chrome));box-shadow:none;color:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome))}.c-button.chrome:not(.c-tab).variant-action.type-info:not(.disabled):hover .c-button-text,.c-button.chrome:not(.c-tab).variant-action.type-info:not(.disabled):hover svg,.c-button.chrome:not(.c-tab).variant-action.type-info:not(.disabled).active .c-button-text,.c-button.chrome:not(.c-tab).variant-action.type-info:not(.disabled).active svg{color:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome))}.c-button.chrome:not(.c-tab).variant-action.type-brand{backdrop-filter:none;background:oklch(62% var(--c-brand) var(--h-brand));border-color:rgba(0,0,0,0);box-shadow:none;color:oklch(99% 0.01 var(--h-brand))}.c-button.chrome:not(.c-tab).variant-action.type-brand .c-button-text,.c-button.chrome:not(.c-tab).variant-action.type-brand svg{color:oklch(99% 0.01 var(--h-brand))}.c-button.chrome:not(.c-tab).variant-action.type-brand:not(.disabled):hover,.c-button.chrome:not(.c-tab).variant-action.type-brand:not(.disabled).active{background:oklch(57% var(--c-brand) var(--h-brand));box-shadow:none;color:oklch(99% 0.01 var(--h-brand))}.c-button.chrome:not(.c-tab).variant-action.type-brand:not(.disabled):hover .c-button-text,.c-button.chrome:not(.c-tab).variant-action.type-brand:not(.disabled):hover svg,.c-button.chrome:not(.c-tab).variant-action.type-brand:not(.disabled).active .c-button-text,.c-button.chrome:not(.c-tab).variant-action.type-brand:not(.disabled).active svg{color:oklch(99% 0.01 var(--h-brand))}.c-button.chrome:not(.c-tab).variant-action.type-danger{backdrop-filter:none;background:oklch(58% var(--c-danger) var(--h-danger));border-color:rgba(0,0,0,0);box-shadow:none;color:oklch(99% 0.01 var(--h-danger))}.c-button.chrome:not(.c-tab).variant-action.type-danger .c-button-text,.c-button.chrome:not(.c-tab).variant-action.type-danger svg{color:oklch(99% 0.01 var(--h-danger))}.c-button.chrome:not(.c-tab).variant-action.type-danger:not(.disabled):hover,.c-button.chrome:not(.c-tab).variant-action.type-danger:not(.disabled).active{background:oklch(53% var(--c-danger) var(--h-danger));box-shadow:none;color:oklch(99% 0.01 var(--h-danger))}.c-button.chrome:not(.c-tab).variant-action.type-danger:not(.disabled):hover .c-button-text,.c-button.chrome:not(.c-tab).variant-action.type-danger:not(.disabled):hover svg,.c-button.chrome:not(.c-tab).variant-action.type-danger:not(.disabled).active .c-button-text,.c-button.chrome:not(.c-tab).variant-action.type-danger:not(.disabled).active svg{color:oklch(99% 0.01 var(--h-danger))}.c-button.chrome:not(.c-tab).variant-action.type-success{backdrop-filter:none;background:oklch(58% var(--c-success) var(--h-success));border-color:rgba(0,0,0,0);box-shadow:none;color:oklch(99% 0.01 var(--h-success))}.c-button.chrome:not(.c-tab).variant-action.type-success .c-button-text,.c-button.chrome:not(.c-tab).variant-action.type-success svg{color:oklch(99% 0.01 var(--h-success))}.c-button.chrome:not(.c-tab).variant-action.type-success:not(.disabled):hover,.c-button.chrome:not(.c-tab).variant-action.type-success:not(.disabled).active{background:oklch(53% var(--c-success) var(--h-success));box-shadow:none;color:oklch(99% 0.01 var(--h-success))}.c-button.chrome:not(.c-tab).variant-action.type-success:not(.disabled):hover .c-button-text,.c-button.chrome:not(.c-tab).variant-action.type-success:not(.disabled):hover svg,.c-button.chrome:not(.c-tab).variant-action.type-success:not(.disabled).active .c-button-text,.c-button.chrome:not(.c-tab).variant-action.type-success:not(.disabled).active svg{color:oklch(99% 0.01 var(--h-success))}.c-button.chrome:not(.c-tab).variant-action.type-warning{backdrop-filter:none;background:oklch(62% var(--c-warning) var(--h-warning));border-color:rgba(0,0,0,0);box-shadow:none;color:oklch(99% 0.01 var(--h-warning))}.c-button.chrome:not(.c-tab).variant-action.type-warning .c-button-text,.c-button.chrome:not(.c-tab).variant-action.type-warning svg{color:oklch(99% 0.01 var(--h-warning))}.c-button.chrome:not(.c-tab).variant-action.type-warning:not(.disabled):hover,.c-button.chrome:not(.c-tab).variant-action.type-warning:not(.disabled).active{background:oklch(57% var(--c-warning) var(--h-warning));box-shadow:none;color:oklch(99% 0.01 var(--h-warning))}.c-button.chrome:not(.c-tab).variant-action.type-warning:not(.disabled):hover .c-button-text,.c-button.chrome:not(.c-tab).variant-action.type-warning:not(.disabled):hover svg,.c-button.chrome:not(.c-tab).variant-action.type-warning:not(.disabled).active .c-button-text,.c-button.chrome:not(.c-tab).variant-action.type-warning:not(.disabled).active svg{color:oklch(99% 0.01 var(--h-warning))}.c-button.chrome:not(.c-tab).variant-toggle{backdrop-filter:none;background:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome));border-color:rgba(0,0,0,0)}.c-button.chrome:not(.c-tab).variant-toggle .c-button-text,.c-button.chrome:not(.c-tab).variant-toggle svg{color:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome))}.c-button.chrome:not(.c-tab).variant-toggle:not(:disabled,.disabled,.no-interaction):hover,.c-button.chrome:not(.c-tab).variant-toggle:not(:disabled,.disabled,.no-interaction):active,.c-button.chrome:not(.c-tab).variant-toggle:not(:disabled,.disabled,.no-interaction).active{background:oklch(calc(var(--l-chrome-ink) - 6%) var(--c-chrome-ink) var(--h-info));border-color:rgba(0,0,0,0)}.c-button.chrome:not(.c-tab).variant-toggle:not(:disabled,.disabled,.no-interaction):hover svg,.c-button.chrome:not(.c-tab).variant-toggle:not(:disabled,.disabled,.no-interaction):active svg,.c-button.chrome:not(.c-tab).variant-toggle:not(:disabled,.disabled,.no-interaction).active svg{color:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome))}.c-button.chrome:not(.c-tab).variant-toggle:disabled,.c-button.chrome:not(.c-tab).variant-toggle.disabled{filter:none;opacity:.4}.c-button.chrome:not(.c-tab).variant-toggle.type-brand{backdrop-filter:none;background:oklch(62% var(--c-brand) var(--h-brand));border-color:rgba(0,0,0,0);box-shadow:none;color:oklch(99% 0.01 var(--h-brand))}.c-button.chrome:not(.c-tab).variant-toggle.type-brand .c-button-text,.c-button.chrome:not(.c-tab).variant-toggle.type-brand svg{color:oklch(99% 0.01 var(--h-brand))}.c-button.chrome:not(.c-tab).variant-toggle.type-brand:not(.disabled):hover,.c-button.chrome:not(.c-tab).variant-toggle.type-brand:not(.disabled).active{background:oklch(57% var(--c-brand) var(--h-brand));box-shadow:none;color:oklch(99% 0.01 var(--h-brand))}.c-button.chrome:not(.c-tab).variant-toggle.type-brand:not(.disabled):hover .c-button-text,.c-button.chrome:not(.c-tab).variant-toggle.type-brand:not(.disabled):hover svg,.c-button.chrome:not(.c-tab).variant-toggle.type-brand:not(.disabled).active .c-button-text,.c-button.chrome:not(.c-tab).variant-toggle.type-brand:not(.disabled).active svg{color:oklch(99% 0.01 var(--h-brand))}.c-button.chrome:not(.c-tab).variant-toggle.type-danger{backdrop-filter:none;background:oklch(58% var(--c-danger) var(--h-danger));border-color:rgba(0,0,0,0);box-shadow:none;color:oklch(99% 0.01 var(--h-danger))}.c-button.chrome:not(.c-tab).variant-toggle.type-danger .c-button-text,.c-button.chrome:not(.c-tab).variant-toggle.type-danger svg{color:oklch(99% 0.01 var(--h-danger))}.c-button.chrome:not(.c-tab).variant-toggle.type-danger:not(.disabled):hover,.c-button.chrome:not(.c-tab).variant-toggle.type-danger:not(.disabled).active{background:oklch(53% var(--c-danger) var(--h-danger));box-shadow:none;color:oklch(99% 0.01 var(--h-danger))}.c-button.chrome:not(.c-tab).variant-toggle.type-danger:not(.disabled):hover .c-button-text,.c-button.chrome:not(.c-tab).variant-toggle.type-danger:not(.disabled):hover svg,.c-button.chrome:not(.c-tab).variant-toggle.type-danger:not(.disabled).active .c-button-text,.c-button.chrome:not(.c-tab).variant-toggle.type-danger:not(.disabled).active svg{color:oklch(99% 0.01 var(--h-danger))}.c-button.chrome:not(.c-tab).variant-toggle.type-success{backdrop-filter:none;background:oklch(58% var(--c-success) var(--h-success));border-color:rgba(0,0,0,0);box-shadow:none;color:oklch(99% 0.01 var(--h-success))}.c-button.chrome:not(.c-tab).variant-toggle.type-success .c-button-text,.c-button.chrome:not(.c-tab).variant-toggle.type-success svg{color:oklch(99% 0.01 var(--h-success))}.c-button.chrome:not(.c-tab).variant-toggle.type-success:not(.disabled):hover,.c-button.chrome:not(.c-tab).variant-toggle.type-success:not(.disabled).active{background:oklch(53% var(--c-success) var(--h-success));box-shadow:none;color:oklch(99% 0.01 var(--h-success))}.c-button.chrome:not(.c-tab).variant-toggle.type-success:not(.disabled):hover .c-button-text,.c-button.chrome:not(.c-tab).variant-toggle.type-success:not(.disabled):hover svg,.c-button.chrome:not(.c-tab).variant-toggle.type-success:not(.disabled).active .c-button-text,.c-button.chrome:not(.c-tab).variant-toggle.type-success:not(.disabled).active svg{color:oklch(99% 0.01 var(--h-success))}.c-button.chrome:not(.c-tab).variant-toggle.type-warning{backdrop-filter:none;background:oklch(62% var(--c-warning) var(--h-warning));border-color:rgba(0,0,0,0);box-shadow:none;color:oklch(99% 0.01 var(--h-warning))}.c-button.chrome:not(.c-tab).variant-toggle.type-warning .c-button-text,.c-button.chrome:not(.c-tab).variant-toggle.type-warning svg{color:oklch(99% 0.01 var(--h-warning))}.c-button.chrome:not(.c-tab).variant-toggle.type-warning:not(.disabled):hover,.c-button.chrome:not(.c-tab).variant-toggle.type-warning:not(.disabled).active{background:oklch(57% var(--c-warning) var(--h-warning));box-shadow:none;color:oklch(99% 0.01 var(--h-warning))}.c-button.chrome:not(.c-tab).variant-toggle.type-warning:not(.disabled):hover .c-button-text,.c-button.chrome:not(.c-tab).variant-toggle.type-warning:not(.disabled):hover svg,.c-button.chrome:not(.c-tab).variant-toggle.type-warning:not(.disabled).active .c-button-text,.c-button.chrome:not(.c-tab).variant-toggle.type-warning:not(.disabled).active svg{color:oklch(99% 0.01 var(--h-warning))}.c-button.variant-action{align-items:center;border:1px solid;border-radius:8px;height:40px;justify-content:center;padding:8px;transition:all .3s ease}.c-button.variant-action .c-button-text{margin-inline-start:4px}.c-button.variant-action.size-xs{border-radius:4px;font-size:.7rem;height:24px}.c-button.variant-action.size-xs svg{height:14px;width:14px}.c-button.variant-action.size-s{border-radius:4px;font-size:.8rem;height:32px}.c-button.variant-action.size-s svg{height:18px;width:18px}.c-button.variant-action.size-d{border-radius:8px;font-size:.85rem;height:40px}.c-button.variant-action.size-d svg{height:24px;width:24px}.c-button.variant-action.size-l{border-radius:12px;font-size:1rem;height:48px;padding:12px}.c-button.variant-action.size-l svg{height:32px;width:32px}.c-button.variant-action.size-xl{border-radius:16px;font-size:1.05rem;height:56px;padding:16px}.c-button.variant-action.size-xl svg{height:36px;width:36px}.c-button.variant-context{align-items:center;color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));flex-direction:column;font-weight:500;height:64px;justify-content:center;max-height:64px;min-width:64px;padding:4px 16px;position:relative}.c-button.variant-context .c-icon{height:24px;width:24px}.c-button.variant-context::before{bottom:0;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:0 0;transition:transform 150ms}.c-button.variant-context:not(:last-child){border-right:1px solid oklch(var(--l-card) var(--c-card) var(--h-ground))}.c-button.variant-link{align-items:center;background:none;border:2px solid currentcolor;border-radius:4px;cursor:pointer;display:inline-flex;font-size:.7rem;font-weight:700;justify-content:center;letter-spacing:.04em;padding:8px 16px;text-transform:uppercase}.c-button.variant-link.inactive{color:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground))}.c-button.variant-link:not([disabled]):hover{background:rgba(0,0,0,.04)}.c-button.variant-link svg{margin-inline-end:4px}.c-button.variant-link .c-button-text{align-items:center;display:flex}.c-button.variant-link+.tip{cursor:help;margin-inline-start:4px}.c-button.variant-menu{align-items:center;border-bottom:2px solid rgba(0,0,0,0);border-top:2px solid rgba(0,0,0,0);display:flex;height:48px;justify-content:center;padding:0 8px;position:relative;transition:all .3s ease}.c-button.variant-menu.disabled{cursor:not-allowed}.c-button.variant-menu .amount{bottom:0;font-size:.7rem;position:absolute;right:2px}.c-button.variant-menu .c-button-text{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));display:flex;flex:1;justify-content:flex-start;margin-inline-start:8px}.c-button.variant-toggle{align-items:center;border:1px solid;border-radius:50%;justify-content:center;margin:0;padding:0;position:relative;transition:all .3s ease-out}.c-button.variant-toggle .amount{bottom:-8px;color:var(--white);font-size:.7rem;position:absolute;right:-4px}.c-button.variant-toggle.size-xs{height:25.2px;width:25.2px}.c-button.variant-toggle.size-xs svg{height:14px;width:14px}.c-button.variant-toggle.size-s{height:32.4px;width:32.4px}.c-button.variant-toggle.size-s svg{height:18px;width:18px}.c-button.variant-toggle.size-d{height:40px;width:40px}.c-button.variant-toggle.size-d svg{height:24px;width:24px}.c-button.variant-toggle.size-l{height:51.2px;width:51.2px}.c-button.variant-toggle.size-l svg{height:32px;width:32px}.c-button.variant-toggle.size-xl{height:57.6px;width:57.6px}.c-button.variant-toggle.size-xl svg{height:36px;width:36px}.c-button.variant-cta{align-items:center;appearance:none;background:oklch(var(--l-cta) var(--c-cta) var(--h-ground));border:1px solid oklch(var(--l-cta) var(--c-cta) var(--h-ground)/55%);border-radius:999px;box-shadow:0 1px 0 oklch(var(--l-cta) var(--c-cta) var(--h-ground)/85%) inset,var(--shadow-3);color:oklch(var(--l-chrome) var(--c-surface) var(--h-ground));display:inline-flex;font-size:.8rem;font-weight:700;gap:4px;justify-content:center;letter-spacing:.06em;line-height:1.2;padding:12px 24px 12px 20px;text-shadow:none;text-transform:uppercase;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease,transform .2s ease}.c-button.variant-cta .c-button-text{margin-inline-start:0}.c-button.variant-cta:not(.disabled):hover{border-color:hsla(0,0%,100%,.7);box-shadow:0 1px 0 hsla(0,0%,100%,.9) inset,0 6px 20px rgba(0,45,50,.28),0 2px 6px rgba(0,30,35,.14);transform:translateY(-2px)}.c-button.variant-cta:not(.disabled):focus-visible{outline:2px solid hsla(0,0%,100%,.95);outline-offset:3px}.c-button.variant-cta:not(.disabled):active{transform:translateY(0)}a.c-button{text-decoration:none}.on-chrome{--shadow-ink: 8% var(--c-soft) var(--h-info);--shadow-1: 0 1px 2px oklch(var(--shadow-ink) / 40%), 0 2px 4px -1px oklch(var(--shadow-ink) / 28%);--shadow-2: 0 1px 3px oklch(var(--shadow-ink) / 44%), 0 6px 12px -2px oklch(var(--shadow-ink) / 36%);--shadow-3: 0 2px 6px -1px oklch(var(--shadow-ink) / 48%), 0 12px 24px -4px oklch(var(--shadow-ink) / 44%);--shadow-4: 0 4px 10px -2px oklch(var(--shadow-ink) / 52%), 0 28px 56px -12px oklch(var(--shadow-ink) / 56%);--shadow-inset: inset 0 2px 4px oklch(var(--shadow-ink) / 45%);--shadow-side-r: 2px 0 8px -2px oklch(var(--shadow-ink) / 50%);--shadow-side-l: -2px 0 8px -2px oklch(var(--shadow-ink) / 50%);--shadow-up: 0 -2px 6px -1px oklch(var(--shadow-ink) / 48%), 0 -12px 24px -4px oklch(var(--shadow-ink) / 44%)}.on-chrome .c-button:not(.c-tab).variant-action{backdrop-filter:blur(10px);background:var(--chrome-veil);background-image:none;border-color:hsla(0,0%,100%,.42);color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome));font-weight:600;letter-spacing:.02em;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.on-chrome .c-button:not(.c-tab).variant-action .c-button-text,.on-chrome .c-button:not(.c-tab).variant-action svg{color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome))}.on-chrome .c-button:not(.c-tab).variant-action:not(.disabled):hover,.on-chrome .c-button:not(.c-tab).variant-action:not(.disabled).active{background:hsla(0,0%,100%,.22);border-color:hsla(0,0%,100%,.55);box-shadow:var(--shadow-2)}.on-chrome .c-button:not(.c-tab).variant-action:not(.disabled):hover .c-button-text,.on-chrome .c-button:not(.c-tab).variant-action:not(.disabled):hover svg,.on-chrome .c-button:not(.c-tab).variant-action:not(.disabled).active .c-button-text,.on-chrome .c-button:not(.c-tab).variant-action:not(.disabled).active svg{color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome))}.on-chrome .c-button:not(.c-tab).variant-action.disabled{filter:none;opacity:.5}.on-chrome .c-button:not(.c-tab).variant-action.type-info{backdrop-filter:none;background:oklch(calc(var(--l-cta) - 2%) var(--c-cta) var(--h-chrome));border-color:rgba(0,0,0,0);box-shadow:none;color:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome))}.on-chrome .c-button:not(.c-tab).variant-action.type-info .c-button-text,.on-chrome .c-button:not(.c-tab).variant-action.type-info svg{color:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome))}.on-chrome .c-button:not(.c-tab).variant-action.type-info:not(.disabled):hover,.on-chrome .c-button:not(.c-tab).variant-action.type-info:not(.disabled).active{background:oklch(calc(var(--l-cta) - 8%) var(--c-cta) var(--h-chrome));box-shadow:none;color:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome))}.on-chrome .c-button:not(.c-tab).variant-action.type-info:not(.disabled):hover .c-button-text,.on-chrome .c-button:not(.c-tab).variant-action.type-info:not(.disabled):hover svg,.on-chrome .c-button:not(.c-tab).variant-action.type-info:not(.disabled).active .c-button-text,.on-chrome .c-button:not(.c-tab).variant-action.type-info:not(.disabled).active svg{color:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome))}.on-chrome .c-button:not(.c-tab).variant-action.type-brand{backdrop-filter:none;background:oklch(62% var(--c-brand) var(--h-brand));border-color:rgba(0,0,0,0);box-shadow:none;color:oklch(99% 0.01 var(--h-brand))}.on-chrome .c-button:not(.c-tab).variant-action.type-brand .c-button-text,.on-chrome .c-button:not(.c-tab).variant-action.type-brand svg{color:oklch(99% 0.01 var(--h-brand))}.on-chrome .c-button:not(.c-tab).variant-action.type-brand:not(.disabled):hover,.on-chrome .c-button:not(.c-tab).variant-action.type-brand:not(.disabled).active{background:oklch(57% var(--c-brand) var(--h-brand));box-shadow:none;color:oklch(99% 0.01 var(--h-brand))}.on-chrome .c-button:not(.c-tab).variant-action.type-brand:not(.disabled):hover .c-button-text,.on-chrome .c-button:not(.c-tab).variant-action.type-brand:not(.disabled):hover svg,.on-chrome .c-button:not(.c-tab).variant-action.type-brand:not(.disabled).active .c-button-text,.on-chrome .c-button:not(.c-tab).variant-action.type-brand:not(.disabled).active svg{color:oklch(99% 0.01 var(--h-brand))}.on-chrome .c-button:not(.c-tab).variant-action.type-danger{backdrop-filter:none;background:oklch(58% var(--c-danger) var(--h-danger));border-color:rgba(0,0,0,0);box-shadow:none;color:oklch(99% 0.01 var(--h-danger))}.on-chrome .c-button:not(.c-tab).variant-action.type-danger .c-button-text,.on-chrome .c-button:not(.c-tab).variant-action.type-danger svg{color:oklch(99% 0.01 var(--h-danger))}.on-chrome .c-button:not(.c-tab).variant-action.type-danger:not(.disabled):hover,.on-chrome .c-button:not(.c-tab).variant-action.type-danger:not(.disabled).active{background:oklch(53% var(--c-danger) var(--h-danger));box-shadow:none;color:oklch(99% 0.01 var(--h-danger))}.on-chrome .c-button:not(.c-tab).variant-action.type-danger:not(.disabled):hover .c-button-text,.on-chrome .c-button:not(.c-tab).variant-action.type-danger:not(.disabled):hover svg,.on-chrome .c-button:not(.c-tab).variant-action.type-danger:not(.disabled).active .c-button-text,.on-chrome .c-button:not(.c-tab).variant-action.type-danger:not(.disabled).active svg{color:oklch(99% 0.01 var(--h-danger))}.on-chrome .c-button:not(.c-tab).variant-action.type-success{backdrop-filter:none;background:oklch(58% var(--c-success) var(--h-success));border-color:rgba(0,0,0,0);box-shadow:none;color:oklch(99% 0.01 var(--h-success))}.on-chrome .c-button:not(.c-tab).variant-action.type-success .c-button-text,.on-chrome .c-button:not(.c-tab).variant-action.type-success svg{color:oklch(99% 0.01 var(--h-success))}.on-chrome .c-button:not(.c-tab).variant-action.type-success:not(.disabled):hover,.on-chrome .c-button:not(.c-tab).variant-action.type-success:not(.disabled).active{background:oklch(53% var(--c-success) var(--h-success));box-shadow:none;color:oklch(99% 0.01 var(--h-success))}.on-chrome .c-button:not(.c-tab).variant-action.type-success:not(.disabled):hover .c-button-text,.on-chrome .c-button:not(.c-tab).variant-action.type-success:not(.disabled):hover svg,.on-chrome .c-button:not(.c-tab).variant-action.type-success:not(.disabled).active .c-button-text,.on-chrome .c-button:not(.c-tab).variant-action.type-success:not(.disabled).active svg{color:oklch(99% 0.01 var(--h-success))}.on-chrome .c-button:not(.c-tab).variant-action.type-warning{backdrop-filter:none;background:oklch(62% var(--c-warning) var(--h-warning));border-color:rgba(0,0,0,0);box-shadow:none;color:oklch(99% 0.01 var(--h-warning))}.on-chrome .c-button:not(.c-tab).variant-action.type-warning .c-button-text,.on-chrome .c-button:not(.c-tab).variant-action.type-warning svg{color:oklch(99% 0.01 var(--h-warning))}.on-chrome .c-button:not(.c-tab).variant-action.type-warning:not(.disabled):hover,.on-chrome .c-button:not(.c-tab).variant-action.type-warning:not(.disabled).active{background:oklch(57% var(--c-warning) var(--h-warning));box-shadow:none;color:oklch(99% 0.01 var(--h-warning))}.on-chrome .c-button:not(.c-tab).variant-action.type-warning:not(.disabled):hover .c-button-text,.on-chrome .c-button:not(.c-tab).variant-action.type-warning:not(.disabled):hover svg,.on-chrome .c-button:not(.c-tab).variant-action.type-warning:not(.disabled).active .c-button-text,.on-chrome .c-button:not(.c-tab).variant-action.type-warning:not(.disabled).active svg{color:oklch(99% 0.01 var(--h-warning))}.on-chrome .c-button:not(.c-tab).variant-toggle{backdrop-filter:none;background:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome));border-color:rgba(0,0,0,0)}.on-chrome .c-button:not(.c-tab).variant-toggle .c-button-text,.on-chrome .c-button:not(.c-tab).variant-toggle svg{color:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome))}.on-chrome .c-button:not(.c-tab).variant-toggle:not(:disabled,.disabled,.no-interaction):hover,.on-chrome .c-button:not(.c-tab).variant-toggle:not(:disabled,.disabled,.no-interaction):active,.on-chrome .c-button:not(.c-tab).variant-toggle:not(:disabled,.disabled,.no-interaction).active{background:oklch(calc(var(--l-chrome-ink) - 6%) var(--c-chrome-ink) var(--h-info));border-color:rgba(0,0,0,0)}.on-chrome .c-button:not(.c-tab).variant-toggle:not(:disabled,.disabled,.no-interaction):hover svg,.on-chrome .c-button:not(.c-tab).variant-toggle:not(:disabled,.disabled,.no-interaction):active svg,.on-chrome .c-button:not(.c-tab).variant-toggle:not(:disabled,.disabled,.no-interaction).active svg{color:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome))}.on-chrome .c-button:not(.c-tab).variant-toggle:disabled,.on-chrome .c-button:not(.c-tab).variant-toggle.disabled{filter:none;opacity:.4}.on-chrome .c-button:not(.c-tab).variant-toggle.type-brand{backdrop-filter:none;background:oklch(62% var(--c-brand) var(--h-brand));border-color:rgba(0,0,0,0);box-shadow:none;color:oklch(99% 0.01 var(--h-brand))}.on-chrome .c-button:not(.c-tab).variant-toggle.type-brand .c-button-text,.on-chrome .c-button:not(.c-tab).variant-toggle.type-brand svg{color:oklch(99% 0.01 var(--h-brand))}.on-chrome .c-button:not(.c-tab).variant-toggle.type-brand:not(.disabled):hover,.on-chrome .c-button:not(.c-tab).variant-toggle.type-brand:not(.disabled).active{background:oklch(57% var(--c-brand) var(--h-brand));box-shadow:none;color:oklch(99% 0.01 var(--h-brand))}.on-chrome .c-button:not(.c-tab).variant-toggle.type-brand:not(.disabled):hover .c-button-text,.on-chrome .c-button:not(.c-tab).variant-toggle.type-brand:not(.disabled):hover svg,.on-chrome .c-button:not(.c-tab).variant-toggle.type-brand:not(.disabled).active .c-button-text,.on-chrome .c-button:not(.c-tab).variant-toggle.type-brand:not(.disabled).active svg{color:oklch(99% 0.01 var(--h-brand))}.on-chrome .c-button:not(.c-tab).variant-toggle.type-danger{backdrop-filter:none;background:oklch(58% var(--c-danger) var(--h-danger));border-color:rgba(0,0,0,0);box-shadow:none;color:oklch(99% 0.01 var(--h-danger))}.on-chrome .c-button:not(.c-tab).variant-toggle.type-danger .c-button-text,.on-chrome .c-button:not(.c-tab).variant-toggle.type-danger svg{color:oklch(99% 0.01 var(--h-danger))}.on-chrome .c-button:not(.c-tab).variant-toggle.type-danger:not(.disabled):hover,.on-chrome .c-button:not(.c-tab).variant-toggle.type-danger:not(.disabled).active{background:oklch(53% var(--c-danger) var(--h-danger));box-shadow:none;color:oklch(99% 0.01 var(--h-danger))}.on-chrome .c-button:not(.c-tab).variant-toggle.type-danger:not(.disabled):hover .c-button-text,.on-chrome .c-button:not(.c-tab).variant-toggle.type-danger:not(.disabled):hover svg,.on-chrome .c-button:not(.c-tab).variant-toggle.type-danger:not(.disabled).active .c-button-text,.on-chrome .c-button:not(.c-tab).variant-toggle.type-danger:not(.disabled).active svg{color:oklch(99% 0.01 var(--h-danger))}.on-chrome .c-button:not(.c-tab).variant-toggle.type-success{backdrop-filter:none;background:oklch(58% var(--c-success) var(--h-success));border-color:rgba(0,0,0,0);box-shadow:none;color:oklch(99% 0.01 var(--h-success))}.on-chrome .c-button:not(.c-tab).variant-toggle.type-success .c-button-text,.on-chrome .c-button:not(.c-tab).variant-toggle.type-success svg{color:oklch(99% 0.01 var(--h-success))}.on-chrome .c-button:not(.c-tab).variant-toggle.type-success:not(.disabled):hover,.on-chrome .c-button:not(.c-tab).variant-toggle.type-success:not(.disabled).active{background:oklch(53% var(--c-success) var(--h-success));box-shadow:none;color:oklch(99% 0.01 var(--h-success))}.on-chrome .c-button:not(.c-tab).variant-toggle.type-success:not(.disabled):hover .c-button-text,.on-chrome .c-button:not(.c-tab).variant-toggle.type-success:not(.disabled):hover svg,.on-chrome .c-button:not(.c-tab).variant-toggle.type-success:not(.disabled).active .c-button-text,.on-chrome .c-button:not(.c-tab).variant-toggle.type-success:not(.disabled).active svg{color:oklch(99% 0.01 var(--h-success))}.on-chrome .c-button:not(.c-tab).variant-toggle.type-warning{backdrop-filter:none;background:oklch(62% var(--c-warning) var(--h-warning));border-color:rgba(0,0,0,0);box-shadow:none;color:oklch(99% 0.01 var(--h-warning))}.on-chrome .c-button:not(.c-tab).variant-toggle.type-warning .c-button-text,.on-chrome .c-button:not(.c-tab).variant-toggle.type-warning svg{color:oklch(99% 0.01 var(--h-warning))}.on-chrome .c-button:not(.c-tab).variant-toggle.type-warning:not(.disabled):hover,.on-chrome .c-button:not(.c-tab).variant-toggle.type-warning:not(.disabled).active{background:oklch(57% var(--c-warning) var(--h-warning));box-shadow:none;color:oklch(99% 0.01 var(--h-warning))}.on-chrome .c-button:not(.c-tab).variant-toggle.type-warning:not(.disabled):hover .c-button-text,.on-chrome .c-button:not(.c-tab).variant-toggle.type-warning:not(.disabled):hover svg,.on-chrome .c-button:not(.c-tab).variant-toggle.type-warning:not(.disabled).active .c-button-text,.on-chrome .c-button:not(.c-tab).variant-toggle.type-warning:not(.disabled).active svg{color:oklch(99% 0.01 var(--h-warning))}.c-campaign-preferences .campaigns{display:flex;flex-direction:column;gap:24px;margin-bottom:24px;transition:opacity .3s ease-in-out}.c-campaign-preferences .campaigns .campaign{align-items:stretch;box-shadow:var(--shadow-2);display:flex}.c-campaign-preferences .campaigns .campaign .c-data-card{font-size:.7rem}.c-campaign-preferences .campaigns .campaign .campaign-info{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));display:flex;flex-direction:column;padding:8px;width:100%}.c-campaign-preferences .campaigns .campaign .campaign-info .header{align-items:center;display:flex;gap:8px;padding:8px;padding-bottom:0}.c-campaign-preferences .campaigns .campaign .campaign-info .header .c-icon{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground))}.c-campaign-preferences .campaigns .campaign .campaign-info .header .title{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));font-size:1rem;font-weight:600}.c-campaign-preferences .campaigns .campaign .campaign-info .description{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:.8rem;font-style:italic;padding:2px 8px}.c-campaign-preferences .campaigns .campaign.disabled{opacity:.3;pointer-events:none;user-select:none}.c-campaign-preferences .campaigns .campaign.subscribed .campaign-info{background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info))}.c-campaign-preferences .campaigns .campaign.subscribed .campaign-info .header .c-icon{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-campaign-preferences .campaigns .campaign.subscribed .campaign-info .header .title{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-campaign-preferences .campaigns .campaign.subscribed .campaign-info .description{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-campaign-preferences .campaigns .campaign .actions{align-items:center;background:oklch(var(--l-card) var(--c-card) var(--h-ground));border-left:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));display:flex;justify-content:center;width:175px}.c-unsubscribe-survey .survey-form{display:flex;flex-direction:column;gap:24px;min-width:400px}.c-unsubscribe-survey .survey-form .survey-description p{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:.85rem;line-height:1.5;margin:0}.c-unsubscribe-survey .survey-form .survey-options .options-title{margin-bottom:16px}.c-unsubscribe-survey .survey-form .survey-options .options-title h4{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));font-size:1rem;font-weight:600;margin:0}.c-unsubscribe-survey .survey-form .survey-options .option-group{display:flex;flex-direction:column;gap:16px}.c-unsubscribe-survey .survey-form .survey-options .option-group .c-field-checkbox{margin-bottom:0}.c-unsubscribe-survey .survey-form .survey-options .option-group .c-field-checkbox label{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-weight:400}.c-unsubscribe-survey .survey-form .survey-options .option-group .c-field-checkbox .help{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));font-size:.8rem;margin-top:4px}.c-unsubscribe-survey .survey-form .survey-options .option-group .other-reason-input{margin-inline-start:24px;margin-top:8px}.c-unsubscribe-survey .survey-form .survey-options .option-group .other-reason-input textarea{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:4px;color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));font-family:inherit;font-size:.85rem;padding:8px;resize:vertical;width:100%}.c-unsubscribe-survey .survey-form .survey-options .option-group .other-reason-input textarea:focus{border-color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));box-shadow:0 0 0 2px oklch(var(--l-border) var(--c-soft) var(--h-info)/20%);outline:none}.c-unsubscribe-survey .survey-form .survey-options .option-group .other-reason-input textarea::placeholder{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.c-unsubscribe-survey .survey-form .survey-actions{border-top:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));padding-top:24px}.c-unsubscribe-survey .survey-form .survey-actions .action-buttons{display:flex;gap:16px;justify-content:flex-end}.c-unsubscribe-survey .survey-form .survey-actions .action-buttons .btn-cancel{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground))}.c-unsubscribe-survey .survey-form .survey-actions .action-buttons .btn-cancel:hover{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-unsubscribe-survey .survey-form .survey-actions .action-buttons .btn-submit:disabled{opacity:.5;pointer-events:none}.c-unsubscribe-survey .survey-thank-you{display:flex;flex-direction:column;gap:32px;min-width:400px;text-align:center}.c-unsubscribe-survey .survey-thank-you .thank-you-content h4{color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success));font-size:1.05rem;font-weight:600;margin:0 0 16px}.c-unsubscribe-survey .survey-thank-you .thank-you-content p{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-size:.85rem;line-height:1.5;margin:0}.c-unsubscribe-survey .survey-thank-you .thank-you-actions{border-top:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));display:flex;justify-content:center;padding-top:24px}@media(max-width: 1400px){.c-unsubscribe-survey .survey-form,.c-unsubscribe-survey .survey-thank-you{min-width:unset;width:100%}.c-unsubscribe-survey .survey-form .survey-actions .action-buttons{flex-direction:column}.c-unsubscribe-survey .survey-form .survey-actions .action-buttons .c-button{width:100%}}.c-cell-availability.td-group{display:flex;justify-content:center}.c-cell-availability.td-group .stock-info{align-items:flex-start;color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));display:flex;font-size:.8rem;gap:4px}.c-cell-availability.td-group .stock-info .stat{display:flex;gap:.8px}.c-cell-availability.td-group.stock-age-group{align-items:flex-end}.c-cell-availability.td-group.stock-age-group .stock-age{align-items:center;display:flex;gap:4px}.c-cell-dimension.td-group{display:flex;justify-content:center}.c-cell-dimension.td-group .dimension-info{align-items:flex-start;display:flex;font-size:.7rem;gap:4px}.c-cell-dimension.td-group .dimension-info .stat{display:flex;gap:4px}.c-margin label{font-weight:600;margin-inline-end:4px}.c-margin .amount.rating-warning{color:oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning))}.c-margin .amount.rating-danger{color:oklch(var(--l-signal-ink) var(--c-danger) var(--h-danger))}.c-margin .amount.rating-success{color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.c-cell-product{display:flex;flex-direction:column}.c-cell-product.td-group{display:flex;justify-content:center}.c-cell-product.td-group .header{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-cell-product.td-group .details{font-size:.8rem;font-weight:italic}.c-changed{align-items:center;display:flex;flex-direction:column;font-weight:500;gap:4px}.c-changed .current{align-items:center;display:flex;font-size:1.05rem;gap:4px;line-height:1rem;white-space:nowrap}.c-changed .current .price-hint{font-size:.85rem;font-weight:600;margin-top:-4px;position:absolute}.c-changed .previous{font-size:.85rem;position:relative;white-space:nowrap}.c-changed .previous::before{border-top:1px solid;content:"";left:0;position:absolute;right:0;top:50%;transform:rotate(-5deg)}.c-changed .validity{color:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand));font-size:.7rem}.c-changed.type-warning .current{color:oklch(var(--l-border-strong) var(--c-warning) var(--h-warning))}.c-changed.type-brand .current{color:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand))}.c-changed abbr{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.c-changed time{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));font-size:x-small}.clipboard-copy{cursor:pointer}.clipboard-copy:hover{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.clipboard-copy:active{color:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand))}.c-collection-items .item.has-row-detail .clipboard-copy.no-click{cursor:pointer}.c-country{align-items:center;display:inline-flex;gap:8px}.c-country.disabled{filter:grayscale(100%);opacity:.25}.c-data-card{display:flex;flex-direction:column;gap:2px;position:relative;width:100%;z-index:10}.c-data-card .entry{align-items:center;display:flex;padding:8px;width:100%}.c-data-card .entry .entry-label{display:flex;flex:2;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-data-card .entry .entry-value{display:flex;flex:4;overflow:hidden;padding-inline-start:2px;text-overflow:ellipsis}.c-data-card.variant-dense{gap:0}.c-data-card.variant-dense .entry{padding:4px 8px}.c-data-card.variant-extra-dense{gap:2px}.c-data-card.variant-extra-dense>:nth-child(even){background:none}.c-data-card.variant-extra-dense .entry{padding:4px 2px}.c-data-card.variant-extra-dense .entry .entry-label{flex:unset;margin-inline-end:4px}.c-data-card.variant-vertical .entry{flex-direction:column;padding:4px 8px}.c-data-card.type-default>:nth-child(even){background:oklch(var(--l-card) var(--c-card) var(--h-ground))}.c-data-card.type-default>:nth-child(odd){background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground))}.c-data-card.type-default .entry .entry-label{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-data-card.type-default .entry .entry-label svg{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.c-data-card.type-default .entry .entry-value{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-data-card.type-info>:nth-child(even){background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info))}.c-data-card.type-info>:nth-child(odd){background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info))}.c-data-card.type-info .entry{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-data-card.type-info .entry .entry-label svg{color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info))}.c-data-card.type-success>:nth-child(even){background:oklch(var(--l-tint) var(--c-tint) var(--h-success))}.c-data-card.type-success>:nth-child(odd){background:oklch(var(--l-tint) var(--c-tint) var(--h-success))}.c-data-card.type-success .entry{color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.c-data-card.type-success .entry .entry-label svg{color:oklch(var(--l-border-strong) var(--c-success) var(--h-success))}.c-data-card.type-warning>:nth-child(even){background:oklch(var(--l-tint) var(--c-tint) var(--h-warning))}.c-data-card.type-warning>:nth-child(odd){background:oklch(var(--l-tint) var(--c-tint) var(--h-warning))}.c-data-card.type-warning .entry{color:oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning))}.c-data-card.type-warning .entry .entry-label svg{color:oklch(var(--l-border-strong) var(--c-warning) var(--h-warning))}.c-dialog{align-items:center;backdrop-filter:blur(2px);background:rgba(0,0,0,.5);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:10000000}.c-dialog .btn-close{color:oklch(var(--l-card) var(--c-card) var(--h-ground))}.c-dialog .btn-close:hover{color:oklch(var(--l-border) var(--c-surface) var(--h-ground))}.c-dialog.type-danger .dialog .title{background:oklch(var(--l-signal-ink) var(--c-danger) var(--h-danger));color:oklch(var(--l-tint) var(--c-tint) var(--h-danger))}.c-dialog.type-default .dialog .title{background:oklch(var(--l-ink) var(--c-soft) var(--h-ground))}.c-dialog.type-info .dialog .title{background:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome));color:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info))}.c-dialog.type-success .dialog .title{background:oklch(var(--l-signal-ink) var(--c-success) var(--h-success));color:oklch(var(--l-tint) var(--c-tint) var(--h-success))}.c-dialog.type-warning .dialog .title{background:oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning));color:oklch(var(--l-tint) var(--c-tint) var(--h-warning))}.c-dialog .dialog{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));box-shadow:var(--shadow-3);display:flex;flex-direction:column;max-height:95vh;max-width:750px;min-width:600px;overflow:hidden;position:relative}.c-dialog .dialog.dialog--no-title .body{padding-top:32px}.c-dialog .dialog .btn-close--floating{position:absolute;right:16px;top:16px;z-index:1}.c-dialog .dialog .title{align-items:center;border-bottom:1px oklch(var(--l-ink) var(--c-surface) var(--h-ground));color:oklch(var(--l-border) var(--c-surface) var(--h-ground));display:flex;flex:0 0 auto;height:48px;justify-content:space-between;padding:8px}.c-dialog .dialog .title .title-text{font-size:1rem;text-transform:uppercase}.c-dialog .dialog .title::after{clear:both}.c-dialog .dialog .body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:16px;position:relative}.c-dialog .dialog .body img{max-width:100%}.c-dialog .dialog .footer{border-top:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));flex:0 0 auto;padding:8px}.c-dialog .dialog .footer .c-button-group{justify-content:flex-end}.c-dialog.size-wide .dialog{max-width:1400px;width:100%}@media(max-width: 750px){.c-dialog{align-items:center;margin:0;width:100%}.c-dialog .dialog{width:100%}}.c-dropdown{position:relative}.c-dropdown.right .dropdown-body{right:0;top:100%}.c-dropdown .dropdown-body{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));box-shadow:var(--shadow-3);border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));display:none;max-height:50vh;position:absolute;text-align:left;z-index:1000000}.c-dropdown .dropdown-body .dropdown-body-header{align-items:center;background:oklch(var(--l-chrome-soft) var(--c-chrome) var(--h-chrome));border-bottom:2px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome));display:flex;flex-direction:row;font-size:.85rem;justify-content:space-between;padding:8px 12px}.c-dropdown .dropdown-body .dropdown-body-header svg{color:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground))}.c-dropdown .dropdown-body .dropdown-body-header span{flex:1;margin-inline-start:4px}.c-dropdown .dropdown-body.left{right:100%;top:0}.c-dropdown .dropdown-body.list{font-size:.85rem;min-width:150px}.c-dropdown .dropdown-body.list .item{align-items:center;background:none;border:none;color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));cursor:pointer;display:flex;padding:12px 8px;text-align:left;width:100%}.c-dropdown .dropdown-body.list .item:hover{background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info))}.c-dropdown .dropdown-body.list .item svg{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));margin-inline-end:8px}.c-dropdown .dropdown-body.list .item[disabled]{background:oklch(var(--l-card) var(--c-card) var(--h-ground));color:oklch(var(--l-border) var(--c-surface) var(--h-ground));cursor:not-allowed}.c-dropdown .dropdown-body.list .item[disabled]:hover a{color:oklch(var(--l-border) var(--c-surface) var(--h-ground)) !important}.c-dropdown .dropdown-body.list .item[disabled] a{color:oklch(var(--l-border) var(--c-surface) var(--h-ground))}.c-dropdown .dropdown-body.list .item.active{background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));cursor:default}.c-dropdown.active .dropdown-body{display:block}.c-fieldset{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));margin-bottom:16px;padding:16px}.c-fieldset>label{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));display:block;font-size:1rem;font-weight:600;margin-bottom:8px}.c-icon{fill:currentcolor;position:relative}.c-icon.warning{color:oklch(var(--l-ink-muted) var(--c-vivid) var(--h-warning))}.c-icon.error{color:oklch(var(--l-tint-strong) var(--c-tint) var(--h-danger))}.c-icon.action{cursor:pointer}.c-icon.disabled{cursor:not-allowed;opacity:.7}.c-icon.type-default{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.c-icon.type-default *.active,.c-icon.type-default:hover{color:oklch(var(--l-ink) var(--c-surface) var(--h-info))}.c-icon.type-unset{color:inherit}.c-icon.type-brand{color:oklch(var(--l-border-strong) var(--c-vivid) var(--h-brand))}.c-icon.type-success{color:oklch(var(--l-ink) var(--c-vivid) var(--h-success))}.c-icon.type-info{color:oklch(var(--l-ink-muted) var(--c-vivid) var(--h-info))}.c-icon.type-warning{color:oklch(var(--l-border-strong) var(--c-vivid) var(--h-warning))}.c-icon.type-error{color:oklch(var(--l-border-strong) var(--c-vivid) var(--h-danger))}.c-icon.type-danger{color:oklch(var(--l-border-strong) var(--c-vivid) var(--h-danger))}.c-icon.tip-empty{pointer-events:none}.icon-xs{font-size:14px;height:14px;width:14px}.icon-s{height:18px;width:18px}.icon-d{height:24px;width:24px}.icon-l{height:32px;width:32px}.icon-xl{height:36px;width:36px}.icon-xxl{height:64px;width:64px}.c-notification-icon{align-items:center;display:flex;position:relative}.c-notification-icon.icon-xs{font-size:8px}.c-notification-icon.icon-s{font-size:10px}.c-notification-icon.icon-l{font-size:18px}.c-notification-icon.icon-xl{font-size:20.5px}.c-notification-icon .c-icon-badge{border-radius:50%;font-size:.6rem;min-height:1.2em;min-width:1.2em;padding:2px;pointer-events:none;position:absolute;right:-0.35em;top:-0.2em;z-index:2}.c-iframe{border:unset;width:100%}.c-inline-edit{display:flex;white-space:break-spaces;width:100%}.c-inline-edit .read-only-text{background:oklch(var(--l-card) var(--c-card) var(--h-ground));cursor:pointer;min-height:30px;overflow-y:auto;position:relative;width:100%}.c-inline-edit .read-only-text .btn-edit{float:right;margin-top:4px;opacity:.34;position:absolute;right:4px;top:0}.c-inline-edit .read-only-text:hover{background:oklch(var(--l-card) var(--c-card) var(--h-ground));transition:background .3s ease}.c-inline-edit .read-only-text:hover .btn-edit{opacity:1}.c-inline-edit .edit-text{width:100%}.c-inline-edit .edit-text textarea{background:oklch(var(--l-input) var(--c-input) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));color:oklch(var(--l-ink) var(--c-surface) var(--h-ground));width:100%}.c-inline-edit .edit-text .c-button-group{background:oklch(var(--l-card) var(--c-card) var(--h-ground));padding:4px}.c-issues .dialog{width:600px}.c-issues .btn-close:hover{color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info))}.c-issues .btn-expand{display:none}.c-issues img{max-width:100%}.c-issues .header{align-items:center;background:oklch(var(--l-chrome-soft) var(--c-chrome) var(--h-chrome));color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome));cursor:pointer;display:flex;font-weight:600;height:40px;padding:8px}.c-issues .header .expanded{align-items:center;display:flex;justify-content:space-between;width:100%}.c-issues .body .c-field-textarea textarea{min-height:100px}.c-issues .body.thanks img{margin-bottom:8px}.c-issues .body.thanks p{line-height:1.5rem}.c-link{font-weight:600}.c-link.type-info{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-link.type-info:hover{color:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand))}.c-link.type-flattened{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground))}.c-link.type-flattened:hover{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-link.type-success{color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.c-link.type-success:hover{color:oklch(var(--l-border-strong) var(--c-success) var(--h-success))}.c-lot{display:flex;flex-direction:column;font-size:.8rem;justify-content:center}.c-lot .c-icon{margin-inline-end:2px}.c-lot .lot-warehouse{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-weight:500}.c-lot .lot-reference{display:flex}.c-memo{align-items:stretch;display:flex;gap:8px}.c-memo .memo{align-items:center;border:1px solid;display:inline-flex;font-size:.7rem;gap:8px;line-height:1.5;padding:8px;width:100%}.c-memo .memo .memo-content{flex:1;hyphens:auto;width:100%}.c-memo .memo .memo-icon{height:36px;width:36px}.c-memo .memo.info{background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));border-color:oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info))}.c-memo .memo.info .memo-icon{color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info))}.c-memo .memo.info .memo-icon:hover{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-memo .memo.warning{background:oklch(var(--l-tint) var(--c-tint) var(--h-danger));border-color:oklch(var(--l-tint-strong) var(--c-tint) var(--h-danger))}.c-memo .memo.warning .memo-icon{color:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger))}.c-memo .memo.warning .memo-icon:hover{color:oklch(var(--l-signal-ink) var(--c-danger) var(--h-danger))}.c-memo.multiline .memo-icon{cursor:ns-resize}.c-memo.collapsed .memo-content{-webkit-box-orient:vertical;display:-webkit-box;hyphens:auto;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.c-memo.collapsed .memo-icon{cursor:ns-resize}.c-notification{backdrop-filter:blur(12px) saturate(0.55);background:linear-gradient(180deg, oklch(var(--l-deep) 0.09 var(--h-chrome)/86%) 0%, oklch(var(--l-deep) 0.09 var(--h-chrome)/82%) 100%);align-items:center;animation:slide-in-right .45s cubic-bezier(0.34, 1.56, 0.64, 1);border:1px solid oklch(var(--l-border-strong) var(--c-soft) var(--h-info)/32%);border-radius:12px;box-shadow:var(--shadow-3);color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome));display:flex;min-height:64px;overflow:hidden;padding:16px;position:relative}.c-notification.type-default{border-inline-start:4px solid oklch(var(--l-accent) var(--c-surface) var(--h-ground))}.c-notification.type-default .notification-icon{color:oklch(var(--l-accent) var(--c-surface) var(--h-ground))}.c-notification.type-default .countdown{background:oklch(var(--l-accent) var(--c-surface) var(--h-ground))}.c-notification.type-brand{border-inline-start:4px solid oklch(var(--l-accent) var(--c-brand) var(--h-brand))}.c-notification.type-brand .notification-icon{color:oklch(var(--l-accent) var(--c-brand) var(--h-brand))}.c-notification.type-brand .countdown{background:oklch(var(--l-accent) var(--c-brand) var(--h-brand))}.c-notification.type-success{border-inline-start:4px solid oklch(var(--l-accent) var(--c-vivid) var(--h-success))}.c-notification.type-success .notification-icon{color:oklch(var(--l-accent) var(--c-vivid) var(--h-success))}.c-notification.type-success .countdown{background:oklch(var(--l-accent) var(--c-vivid) var(--h-success))}.c-notification.type-info{border-inline-start:4px solid oklch(var(--l-accent) var(--c-info) var(--h-info))}.c-notification.type-info .notification-icon{color:oklch(var(--l-accent) var(--c-info) var(--h-info))}.c-notification.type-info .countdown{background:oklch(var(--l-accent) var(--c-info) var(--h-info))}.c-notification.type-warning{border-inline-start:4px solid oklch(var(--l-accent) var(--c-warning) var(--h-warning))}.c-notification.type-warning .notification-icon{color:oklch(var(--l-accent) var(--c-warning) var(--h-warning))}.c-notification.type-warning .countdown{background:oklch(var(--l-accent) var(--c-warning) var(--h-warning))}.c-notification.type-danger{border-inline-start:4px solid oklch(var(--l-accent) var(--c-danger) var(--h-danger))}.c-notification.type-danger .notification-icon{color:oklch(var(--l-accent) var(--c-danger) var(--h-danger))}.c-notification.type-danger .countdown{background:oklch(var(--l-accent) var(--c-danger) var(--h-danger))}.c-notification .btn-close.c-icon{color:color-mix(in oklab, transparent, oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome)) 70%)}.c-notification .message{display:flex;flex:1;flex-direction:column;padding-inline-start:8px}.c-notification .message .title{margin-bottom:8px}.c-notification .message .body{line-height:1.5rem}.c-notification .countdown{animation:countdown linear forwards;bottom:0;height:3px;inset-inline:0;position:absolute;transform-origin:left}.c-notification.exit{animation:fade-out .4s ease}@keyframes countdown{from{transform:scaleX(1)}to{transform:scaleX(0)}}.c-item-tags{align-items:flex-start;display:flex;gap:2px}.c-item-tags .c-tag-label{font-size:.6rem;font-weight:600;line-height:16px;text-align:center;white-space:nowrap;width:auto}.c-pdf-preview{width:100%}.c-process-stepper .step{align-items:center;box-shadow:var(--shadow-2);display:flex;padding:16px;text-decoration:none;transition:all .3s ease}.c-process-stepper .step .title{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-process-stepper .step:not(.active){background:oklch(var(--l-card) var(--c-card) var(--h-ground));color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground))}.c-process-stepper .step:not(.active):not(.disabled):hover{background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-process-stepper .step.disabled{cursor:not-allowed;opacity:.5}.c-process-stepper .step.active{background:oklch(var(--l-chrome-soft) var(--c-chrome) var(--h-chrome));color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome));cursor:default}.c-process-stepper .step:not(.visible){visibility:hidden}.c-process-stepper .step.completed{background:oklch(var(--l-tint) var(--c-tint) var(--h-success));color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.c-process-stepper .step.type-danger{background:oklch(var(--l-tint) var(--c-tint) var(--h-danger));color:oklch(var(--l-signal-ink) var(--c-danger) var(--h-danger))}.c-process-stepper.variant-horizontal{display:flex;flex-wrap:wrap;gap:16px}.c-process-stepper.variant-horizontal .step{align-items:center;box-shadow:var(--shadow-2);display:flex;font-weight:600;gap:8px;padding:8px 16px;text-decoration:none;transition:all .3s ease}.c-process-stepper.variant-vertical{max-width:300px;width:100%}.c-process-stepper.variant-vertical .step{margin-bottom:16px}.c-progress .label{color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success));margin-bottom:2px}.c-progress .bar-container{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));display:flex;position:relative;width:100%}.c-progress .bar-container .bar{height:24px;transition:width .3s ease,background-color .3s ease}.c-progress .boundaries{align-items:center;color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success));display:flex;font-size:.7rem;font-weight:600;justify-content:space-between;width:100%}.c-progress .boundaries .left{color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.c-progress .boundaries .right{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground))}.c-progress.type-danger .bar-container .bar{background:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger))}.c-progress.type-info .bar-container .bar{background:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info))}.c-progress.type-default .bar-container .bar{background:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.c-progress.type-success .bar-container .bar{background:oklch(var(--l-border-strong) var(--c-success) var(--h-success))}.c-progress.type-warning .bar-container .bar{background:oklch(var(--l-border-strong) var(--c-warning) var(--h-warning))}.c-quantity{display:flex;flex-direction:column;font-size:.8rem;gap:4px}.c-quantity .c-icon{opacity:.5}.c-quantity .case-quantity,.c-quantity .bottle-quantity{align-items:center;display:flex;gap:4px}.c-quantity .case-quantity{font-weight:600}.c-ranking{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border:2px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));display:flex;flex-direction:column;gap:4px;min-width:48px;padding:4px;width:48px}.c-ranking span{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-size:.7rem;font-weight:600;text-align:center}.c-ranking.type-danger{background:oklch(var(--l-tint) var(--c-tint) var(--h-danger));border-color:oklch(var(--l-border-strong) var(--c-danger) var(--h-danger))}.c-ranking.type-danger span{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.rank-container{display:flex;flex-direction:column;gap:4px}.c-rating{align-items:center;background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:1px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-radius:0;padding:8px}.c-rating .header{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.c-rating .header .title{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));font-size:1.05rem}.c-rating .description{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-rating .step-rate textarea{min-height:75px}.c-rating .step-thanks img{border:2px solid oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));margin-top:8px;max-width:100%}.c-rating-stars{display:flex;height:100%}.c-rating-stars.readonly,.c-rating-stars.readonly .c-icon,.c-rating-stars.readonly .c-icon:hover{color:oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning));cursor:default}.c-rating-stars:not(.readonly) .c-icon{transition:color .3s ease}.c-rating-stars:not(.readonly) .c-icon.rated{color:oklch(var(--l-signal-ink) var(--c-warning) var(--h-warning))}.c-read-more-less-toggle{display:flex;flex-flow:row}.c-read-more-less-toggle.action{cursor:pointer}.c-read-more-less-toggle.disabled{cursor:not-allowed;opacity:.7}.c-read-more-less-toggle .contents{column-gap:4px;display:flex;flex:1;flex-flow:column;flex-wrap:wrap;row-gap:4px}.c-read-more-less-toggle .contents .header{display:flex;flex:1;flex-flow:row}.c-read-more-less-toggle .contents .header .icon{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));flex:.2}.c-read-more-less-toggle .contents .header .summary{flex:.8}.c-read-more-less-toggle .contents .body{flex:1}.c-read-more-less-toggle .contents .children{flex:1}.c-spinner{animation:rotate 2s linear infinite;z-index:2}.c-spinner .path{animation:dash 1.5s ease-in-out infinite;stroke:currentcolor;stroke-linecap:round}.c-spinner.view-spinner{color:oklch(var(--l-brand-border) var(--c-brand) var(--h-brand));height:40px;width:40px}.c-spinner.type-default{color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground))}.c-spinner.type-default *.active,.c-spinner.type-default:hover{color:oklch(var(--l-ink) var(--c-surface) var(--h-info))}.c-spinner.type-brand{color:oklch(var(--l-border-strong) var(--c-vivid) var(--h-brand))}.c-spinner.type-success{color:oklch(var(--l-ink) var(--c-vivid) var(--h-success))}.c-spinner.type-info{color:oklch(var(--l-ink-muted) var(--c-vivid) var(--h-info))}.c-spinner.type-warning{color:oklch(var(--l-border-strong) var(--c-vivid) var(--h-warning))}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.c-stepper{align-items:center;display:flex;flex:1}.c-stepper .steps{display:flex;justify-content:space-between;position:relative;width:100%}.c-stepper .steps .progress-line{background:oklch(var(--l-chrome-soft) var(--c-chrome) var(--h-chrome));position:absolute}.c-stepper .steps .step{align-items:center;border:2px solid;border-radius:50%;cursor:pointer;display:flex;font-size:1rem;font-weight:600;justify-content:center;transition:background-color .3s ease-out,border-color .3s ease-out,color .3s ease-out;z-index:2}.c-stepper .steps .step,.c-stepper .steps .step a{background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));border-color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-stepper .steps .step:hover,.c-stepper .steps .step a:hover{background:oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info));border-color:oklch(var(--l-border-strong) var(--c-signal-info) var(--h-signal-info));color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-stepper .steps .step a{align-items:center;border-radius:50%;display:flex;height:100%;justify-content:center;width:100%}.c-stepper .steps .step.active,.c-stepper .steps .step.active a{background-color:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome));border-color:rgba(0,0,0,0);color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome));cursor:default}.c-stepper .steps .step.disabled,.c-stepper .steps .step.disabled a{background-color:oklch(var(--l-sunken) var(--c-sunken) var(--h-ground));border-color:oklch(var(--l-border) var(--c-surface) var(--h-ground));color:oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));cursor:not-allowed}.c-stepper .steps .step.warning,.c-stepper .steps .step.warning a{background-color:oklch(var(--l-chrome) var(--c-warning) var(--h-warning));border-color:rgba(0,0,0,0);color:oklch(var(--l-chrome-ink) var(--c-surface) var(--h-ground))}.c-stepper .steps .step.completed,.c-stepper .steps .step.completed a{background-color:oklch(var(--l-chrome-soft) var(--c-chrome) var(--h-chrome));border-color:rgba(0,0,0,0);color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome));cursor:pointer}.c-stepper .steps .step.completed:hover,.c-stepper .steps .step.completed a:hover{background-color:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome));border-color:rgba(0,0,0,0);color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome))}.c-stepper .steps .step.completed.disabled,.c-stepper .steps .step.completed.disabled a{background-color:oklch(var(--l-chrome-soft) var(--c-chrome) var(--h-chrome));border-color:rgba(0,0,0,0);color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome));cursor:not-allowed}.c-stepper.size-d{--step-size: 48px}.c-stepper.size-d .step{height:var(--step-size);min-width:var(--step-size);width:var(--step-size)}.c-stepper.horizontal{justify-content:center}.c-stepper.horizontal .progress-line{--step-pitch: calc((100% - var(--step-size)) / (var(--step-count) - 1));--step-hole: calc(var(--step-size) / 2);height:2px;mask-image:linear-gradient(to right, transparent 0 var(--step-hole), #000 var(--step-hole) calc(100% - var(--step-hole)), transparent calc(100% - var(--step-hole)) 100%);mask-position:calc(var(--step-size)/2) 0;mask-repeat:repeat-x;mask-size:var(--step-pitch) 100%;top:24px;width:100%;z-index:1}.c-stepper.vertical{align-items:center;justify-content:center}.c-stepper.vertical .steps{align-items:center;flex-direction:column;justify-content:center}.c-stepper.vertical .progress-line{flex-direction:column;gap:8px;height:100%;left:23px;width:2px}@media(max-width: 1550px){.c-tabs:not(.type-nested-view-vertical) .tabs .c-tab span:not(.count){display:none}}.c-tabs.type-default .tabs-container{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground))}.c-tabs.type-default .panels .c-tab-panel{display:none;flex-direction:column}.c-tabs.type-default .panels .c-tab-panel.active{display:flex}.c-tabs.type-nested-view{display:flex;flex:1;flex-direction:column;min-height:0;padding-top:12px}.c-tabs.type-nested-view .tabs-container{background:oklch(var(--l-card) var(--c-card) var(--h-ground))}.c-tabs.type-nested-view .tabs-container .header{align-items:center;background:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome));border-bottom:2px solid oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));border-top:2px solid rgba(0,0,0,0);color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome));cursor:pointer;display:flex;font-weight:600;gap:8px;height:48px;margin-inline-end:8px;padding:0 20px;text-transform:uppercase;width:344px}.c-tabs.type-nested-view .tabs-container .header svg{min-width:24px}.c-tabs.type-nested-view .tabs-container .header span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-tabs.type-nested-view .panels{display:flex;flex:1;min-height:0}.c-tabs.type-nested-view .panels .c-tab-panel{flex:1;min-height:0}.c-tabs.type-nested-view .panels .c-tab-panel.view{flex-direction:column;overflow-y:scroll;padding:var(--query-spacer)}.c-tabs.type-nested-view .panels .c-tab-panel .view-container{flex:1;min-height:0}.c-tabs.type-nested-view .c-tabs.type-nested-view{padding-top:unset}.c-tabs.type-nested-view .c-tabs.type-nested-view .tabs-container{box-shadow:unset}.c-tabs.type-nested-view .c-tabs.type-nested-view .tabs-container .header{background:oklch(var(--l-tint) var(--c-tint) var(--h-success));border-bottom:2px solid oklch(var(--l-signal-ink) var(--c-success) var(--h-success));color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.c-tabs.type-nested-view .c-tabs.type-nested-view .tabs-container .tabs .c-tab{background:oklch(var(--l-tint) var(--c-tint) var(--h-success));border-bottom:2px solid rgba(0,0,0,0);color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.c-tabs.type-nested-view .c-tabs.type-nested-view .tabs-container .tabs .c-tab svg{color:oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.c-tabs.type-nested-view .c-tabs.type-nested-view .tabs-container .tabs .c-tab:not(.disabled):hover,.c-tabs.type-nested-view .c-tabs.type-nested-view .tabs-container .tabs .c-tab:not(.disabled).active{background:oklch(var(--l-tint) var(--c-tint) var(--h-success));border-bottom:2px solid oklch(var(--l-signal-ink) var(--c-success) var(--h-success))}.c-tabs.type-nested-view-vertical{align-items:stretch;display:flex;flex:1;flex-direction:row;gap:0;min-height:0;padding-top:16px;width:100%}.c-tabs.type-nested-view-vertical .tabs-container{background:oklch(var(--l-card) var(--c-card) var(--h-ground));display:flex;flex:0 0 auto;flex-direction:column;max-height:100%;width:344px}.c-tabs.type-nested-view-vertical .tabs-container .header{align-items:center;background:oklch(var(--l-chrome) var(--c-chrome) var(--h-chrome));border-bottom:1px solid oklch(var(--l-border-strong) var(--c-soft) var(--h-info)/28%);color:oklch(var(--l-chrome-ink) var(--c-chrome-ink) var(--h-chrome));cursor:pointer;display:flex;flex-shrink:0;font-weight:600;gap:8px;margin-inline-end:0;min-height:48px;padding:8px 16px;text-transform:uppercase;width:100%}.c-tabs.type-nested-view-vertical .tabs-container .header svg{min-width:24px}.c-tabs.type-nested-view-vertical .tabs-container .header span{flex:1;font-family:"Plus Jakarta Sans",sans-serif;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-tabs.type-nested-view-vertical .tabs-container .tabs{align-items:stretch;display:flex;flex:1;flex-direction:column;gap:4px;height:auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:16px 8px}.c-tabs.type-nested-view-vertical .tabs-container .tabs .c-tab{background:oklch(var(--l-ink) var(--c-vivid) var(--h-info)/35%);border:1px solid rgba(0,0,0,0);border-left:3px solid rgba(0,0,0,0);border-radius:8px;border-right:none;border-top:none;color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));flex-shrink:0;font-weight:600;justify-content:flex-start;min-height:48px;padding:8px 16px;text-align:left;width:100%}.c-tabs.type-nested-view-vertical .tabs-container .tabs .c-tab svg{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-tabs.type-nested-view-vertical .tabs-container .tabs .c-tab:not(.disabled):hover{background:oklch(var(--l-ink-muted) var(--c-vivid) var(--h-info)/45%);border-left-color:oklch(var(--l-border-strong) var(--c-soft) var(--h-info)/45%);color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-tabs.type-nested-view-vertical .tabs-container .tabs .c-tab.active{background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border-color:oklch(var(--l-border-strong) var(--c-soft) var(--h-info)/22%);border-left-color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));box-shadow:var(--shadow-1);color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-tabs.type-nested-view-vertical .tabs-container .tabs .c-tab.active svg{color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info))}.c-tabs.type-nested-view-vertical .panels{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border:1px solid oklch(var(--l-card) var(--c-card) var(--h-ground));border-left:none;border-radius:0 8px 8px 0;display:flex;flex:1;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.c-tabs.type-nested-view-vertical .panels .c-tab-panel{flex:1;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto}.c-tabs.type-nested-view-vertical .panels .c-tab-panel.active{display:flex}@media(max-width: 1550px){.c-tabs.type-nested-view-vertical{flex-direction:column;gap:16px}.c-tabs.type-nested-view-vertical .tabs-container{max-height:none;width:100%}.c-tabs.type-nested-view-vertical .tabs-container .tabs{flex-direction:row;flex-wrap:wrap;overflow-y:visible;padding:8px}.c-tabs.type-nested-view-vertical .tabs-container .tabs .c-tab{border-bottom:2px solid rgba(0,0,0,0);border-left:1px solid oklch(var(--l-border-strong) var(--c-soft) var(--h-info)/18%);flex:1 1 auto;min-width:min(100%,10rem);width:auto}.c-tabs.type-nested-view-vertical .tabs-container .tabs .c-tab.active{border-bottom-color:oklch(var(--l-accent) var(--c-info) var(--h-chrome));border-left-color:oklch(var(--l-border-strong) var(--c-soft) var(--h-info)/22%)}.c-tabs.type-nested-view-vertical .panels{border-left:1px solid oklch(var(--l-card) var(--c-card) var(--h-ground));border-radius:8px;min-height:min(65vh,640px)}}.c-tabs .tabs-container{box-shadow:0 -2px 4px rgba(0,0,0,.1);display:flex;width:100%}.c-tabs .tabs-container .tabs{display:flex;gap:8px;height:48px}.c-tabs .tabs-container .tabs .c-tab{align-items:center;background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border:0;border-bottom:2px solid rgba(0,0,0,0);border-left:2px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-right:2px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));border-top:2px solid rgba(0,0,0,0);color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));display:flex;gap:8px;justify-content:center;padding:4px 16px;transition:border-bottom-color .5s ease;user-select:none}.c-tabs .tabs-container .tabs .c-tab:focus{background:oklch(var(--l-border) var(--c-surface) var(--h-ground));border-bottom-color:oklch(var(--l-signal-ink) var(--c-signal-info) var(--h-signal-info));color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground))}.c-tabs .tabs-container .tabs .c-tab.disabled{background:oklch(var(--l-card) var(--c-card) var(--h-ground));color:oklch(var(--l-border) var(--c-surface) var(--h-ground));cursor:not-allowed}.c-tabs .tabs-container .tabs .c-tab:not(.disabled){cursor:pointer}.c-tabs .tabs-container .tabs .c-tab:not(.disabled):hover,.c-tabs .tabs-container .tabs .c-tab:not(.disabled).active{background:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));border-bottom-color:oklch(var(--l-accent) var(--c-info) var(--h-chrome))}.c-tabs .tabs-container .tabs .c-tab:not(.disabled):hover svg,.c-tabs .tabs-container .tabs .c-tab:not(.disabled).active svg{color:oklch(var(--l-accent) var(--c-info) var(--h-chrome))}.c-tabs .tabs-container .tabs .c-tab:not(.disabled):hover:focus,.c-tabs .tabs-container .tabs .c-tab:not(.disabled).active:focus{background:oklch(var(--l-tint-strong) var(--c-info-tint) var(--h-signal-info))}.c-tabs .c-tab-panel{display:none}.c-tabs .c-tab-panel.active{display:flex}.c-tabs .c-tab-panel.view-container:not(.active){display:none}@media(max-width: 600px){.c-tabs .tabs-container .tabs{flex-wrap:wrap;gap:8px;height:unset}.c-tabs .tabs-container .tabs .c-tab{flex-direction:row;justify-content:flex-start}}.on-chrome .c-tabs .tabs-container{background:rgba(0,0,0,0);box-shadow:none}.on-chrome .c-tabs .tabs-container .tabs .c-tab .c-button-text{display:inline}.on-chrome .c-tabs .tabs-container .tabs{border-bottom:1px solid hsla(0,0%,100%,.16)}.on-chrome .c-tabs .tabs-container .tabs .c-tab.c-button{background:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0);border-radius:0;color:hsla(0,0%,100%,.62);cursor:pointer;font-size:.85rem;font-weight:500;margin-bottom:-1px;padding:8px 8px 12px;transition:color .2s ease,border-color .2s ease}.on-chrome .c-tabs .tabs-container .tabs .c-tab.c-button .c-button-text,.on-chrome .c-tabs .tabs-container .tabs .c-tab.c-button svg{color:inherit}.on-chrome .c-tabs .tabs-container .tabs .c-tab.c-button:hover{background:rgba(0,0,0,0);border-bottom-color:hsla(0,0%,100%,.38);color:hsla(0,0%,100%,.92)}.on-chrome .c-tabs .tabs-container .tabs .c-tab.c-button.active{background:rgba(0,0,0,0);border-bottom-color:hsla(0,0%,100%,.95);color:hsla(0,0%,100%,.98);font-weight:600}.c-theme-switcher{align-items:center;cursor:pointer;display:inline-flex;justify-content:center}.c-theme-switcher svg{transition:opacity .15s ease}.c-theme-switcher:hover svg{opacity:.7}.c-timeline .timeline{border-right:2px solid oklch(var(--l-border-strong) var(--c-surface) var(--h-ground));padding-top:40px;position:relative}.c-timeline .timeline .now{background:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));border-left:0;color:oklch(var(--l-tint) var(--c-info-tint) var(--h-signal-info));font-weight:600;margin-bottom:8px;padding:4px 8px;position:absolute;right:-10px;top:0;width:100px}.c-timeline .timeline .timeline-item{margin-inline-end:16px;margin-bottom:16px;position:relative}.c-timeline .timeline .timeline-item .timeline-icon{height:18px;width:18px;background:oklch(var(--l-overlay) var(--c-overlay) var(--h-ground));border-radius:50%;color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));position:absolute;right:-26px;top:24px}.c-timeline .timeline .timeline-item .entry-date{color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));font-weight:600}.c-timeline .timeline .timeline-item .timeline-message{background:oklch(var(--l-card) var(--c-card) var(--h-ground));border:2px solid oklch(var(--l-border) var(--c-surface) var(--h-ground));padding:16px}.c-timeline .timeline .timeline-item .timeline-message .message-header{align-items:center;color:oklch(var(--l-ink-muted) var(--c-surface) var(--h-ground));display:flex;font-weight:600;justify-content:space-between}.c-timeline .timeline .timeline-item .timeline-message .message-header .message-header-left{align-items:center;display:flex;flex:1;gap:4px}.c-timeline .timeline .timeline-item .timeline-message .message-header .message-header-right{align-items:center;display:flex;gap:4px}.c-timeline .timeline .timeline-item .timeline-message .message-header .message-header-right .c-button{height:36px;width:36px}.c-timeline .timeline .timeline-item .timeline-message .message-content{color:oklch(var(--l-ink) var(--c-surface) var(--h-ground))}.c-timeline .entry{padding-bottom:24px}.c-timeline .entry .entry-header{font-weight:600;text-transform:uppercase}
/*# sourceMappingURL=components._9syVavmMV-oMpLpqOpPe.css.map */