html .payper-workspace.payper-workspace{background:var(--ops-bg)}.payper-workspace{--ops-wash-green:#239c4640;--ops-wash-leaf:#6aa73926;--ops-canvas-gradient:radial-gradient(ellipse 85% 65% at 18% 110%, var(--ops-wash-green), transparent 100%), radial-gradient(ellipse 70% 55% at 100% 110%, var(--ops-wash-leaf), transparent 100%)}.dark .payper-workspace{--ops-wash-green:#27a64c38;--ops-wash-leaf:#66a03821}:is(html .payper-workspace.payper-workspace:has(>.ops-main),html .payper-workspace .ops-content){background-color:var(--ops-bg);background-image:var(--ops-canvas-gradient);background-repeat:no-repeat;background-size:100% 100%}html .payper-workspace :is(.ops-sidebar,.ops-topbar){background:var(--ops-surface);border-color:var(--ops-line)}.payper-workspace :is(.ops-sidebar,.ops-topbar,.ops-dashboard),.payper-workspace :is(.ops-sidebar,.ops-topbar,.ops-dashboard) *{letter-spacing:0}.payper-workspace :is(.ops-sidebar,.ops-topbar,.ops-dashboard) :is(button,input,select){font-family:inherit}.payper-workspace :is(.ops-sidebar,.ops-topbar,.ops-dashboard) :is(button,a,input,select):focus-visible{outline:2px solid var(--ops-accent);outline-offset:3px}.payper-workspace :is(.ops-sidebar,.ops-topbar) .font-black{font-weight:500}.payper-workspace :is(.ops-sidebar,.ops-topbar) .italic{font-style:normal}.payper-workspace .ops-sidebar-header{align-items:center;height:76px;padding:16px 12px;display:flex}.payper-workspace .ops-sidebar-identity{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.payper-workspace .ops-sidebar-logo{border:1px solid var(--ops-line);background:var(--ops-subtle);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.payper-workspace .ops-sidebar-toggle{width:28px;height:32px;color:var(--ops-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;position:relative}.payper-workspace .ops-sidebar-toggle:hover{background:var(--ops-subtle);color:var(--ops-text)}.payper-workspace .ops-sidebar-toggle-icon{font-size:18px}.payper-workspace .ops-sidebar-header[data-collapsed=true]{padding-inline:10px}.payper-workspace .ops-sidebar-header[data-collapsed=true] .ops-sidebar-identity{justify-content:center}.payper-workspace .ops-sidebar-header[data-collapsed=true] .ops-sidebar-toggle{width:38px;height:38px}.payper-workspace .ops-sidebar-header[data-collapsed=true] .ops-sidebar-toggle-icon{opacity:0;place-items:center;transition:opacity .15s;display:grid;position:absolute;inset:0;transform:rotate(180deg)}.payper-workspace .ops-sidebar-toggle .ops-sidebar-logo{transition:opacity .15s}.payper-workspace .ops-sidebar-toggle:is(:hover,:focus-visible) .ops-sidebar-logo{opacity:0}.payper-workspace .ops-sidebar-header[data-collapsed=true] .ops-sidebar-toggle:is(:hover,:focus-visible) .ops-sidebar-toggle-icon{opacity:1}@media (hover:none){.payper-workspace .ops-sidebar-header[data-collapsed=true] .ops-sidebar-toggle .ops-sidebar-logo{opacity:0}.payper-workspace .ops-sidebar-header[data-collapsed=true] .ops-sidebar-toggle .ops-sidebar-toggle-icon{opacity:1}}.payper-workspace .ops-sidebar h1{text-transform:none;font-family:Payper Frama,sans-serif;font-size:15px;font-weight:400}.payper-workspace .ops-nav-group{margin-top:16px}.payper-workspace .ops-nav-group>p{color:var(--ops-muted);opacity:1;margin-bottom:5px;font-size:10px;font-weight:400}.payper-workspace .ops-nav-item{min-height:34px;color:var(--ops-muted);transition:background .15s,color .15s}.payper-workspace .ops-nav-item>span:not(.material-symbols-outlined){font-size:12px;font-weight:400}.payper-workspace .ops-nav-item>.material-symbols-outlined{opacity:.8;font-size:17px}.payper-workspace .ops-nav-item[aria-disabled=true]{opacity:.55}.payper-workspace a.ops-nav-item:hover{background:var(--ops-subtle);color:var(--ops-text)}.payper-workspace .ops-nav-item[aria-current=page]{background:var(--ops-accent-soft);color:var(--ops-accent)}.payper-workspace .ops-nav-item[aria-current=page]>div{width:2px;box-shadow:none;background:var(--ops-accent);border-radius:0}.payper-workspace .ops-topbar{min-height:51px;padding-block:8px}.payper-workspace .ops-topbar :is(button,a){box-shadow:none;border-radius:6px}.payper-workspace .ops-topbar h2{font-size:10px}.payper-workspace .ops-topbar a[href=\/create-order]{background:var(--ops-accent-soft);color:var(--ops-accent);border:1px solid var(--ops-line);text-transform:none;font-size:11px;font-weight:500;transform:none}.payper-workspace .ops-topbar a[href=\/create-order] span{font-style:normal}.payper-workspace .ops-topbar-status{min-width:0}.payper-workspace .ops-topbar-actions{flex-shrink:0;justify-self:end}.payper-workspace .ops-topbar-search{border:1px solid var(--ops-line);background:var(--ops-subtle);width:100%;min-width:0;height:32px;color:var(--ops-muted);cursor:pointer;text-align:left;align-items:center;gap:8px;padding:0 12px;font-size:11px;line-height:1;display:none}.payper-workspace .ops-topbar-search>.material-symbols-outlined{font-size:16px}.payper-workspace .ops-topbar-search kbd{border:1px solid var(--ops-line);background:var(--ops-surface);color:var(--ops-muted);font:inherit;border-radius:4px;margin-left:auto;padding:3px 5px;font-size:10px}.payper-workspace .ops-topbar-search:hover{border-color:var(--ops-muted);color:var(--ops-text)}@media (width>=768px){.payper-workspace .ops-topbar{-moz-column-gap:12px;grid-template-columns:minmax(0,1fr) minmax(180px,280px) minmax(0,1fr);column-gap:12px;display:grid}.payper-workspace .ops-topbar-search{display:flex}}@media (width>=768px) and (width<=1100px){.payper-workspace .ops-topbar-actions{gap:8px}.payper-workspace .ops-topbar a[href=\/create-order]{justify-content:center;width:40px;padding-inline:0}.payper-workspace .ops-topbar a[href=\/create-order]>span:not(.material-symbols-outlined){display:none}}.payper-workspace :is(.ops-sidebar,.ops-topbar,.ops-dashboard) :is(.bg-white,[class~="dark:bg-[#141714]"],[class~="dark:bg-[#0D0F0D]"],[class~="dark:bg-[#0e110e]"],[class~=dark\:bg-surface-dark]){background-color:var(--ops-surface)}.payper-workspace :is(.ops-sidebar,.ops-topbar,.ops-dashboard) :is(.bg-gray-50,.bg-gray-100,[class~="dark:bg-white/[0.02]"],[class~="dark:bg-white/[0.04]"]){background-color:var(--ops-subtle)}.payper-workspace :is(.ops-sidebar,.ops-topbar,.ops-dashboard) :is(.border-gray-200,[class~="dark:border-white/5"],[class~="dark:border-white/10"],[class~=border-border-color\/30]){border-color:var(--ops-line)}.payper-workspace :is(.ops-sidebar,.ops-topbar,.ops-dashboard) :is([class~="text-[#37352F]"],.text-text-main){color:var(--ops-text)}.payper-workspace :is(.ops-sidebar,.ops-topbar,.ops-dashboard) :is([class*="text-[#9B9A97]"],[class*=text-text-secondary]){color:var(--ops-muted)}.dark .payper-workspace :is(.ops-sidebar,.ops-topbar,.ops-dashboard) [class~=dark\:text-white]{color:var(--ops-text)}.dark .payper-workspace :is(.ops-sidebar,.ops-topbar,.ops-dashboard) :is([class*="dark:text-white/"],[class*="dark:text-[#71766F]"]){color:var(--ops-muted)}.payper-workspace :is(.ops-sidebar,.ops-topbar,.ops-dashboard) :is(.text-emerald-600,.text-emerald-500),.dark .payper-workspace :is(.ops-sidebar,.ops-topbar,.ops-dashboard) [class*=dark\:text-neon]{color:var(--ops-accent)}.payper-workspace :is(.ops-sidebar,.ops-topbar,.ops-dashboard) :is(.bg-emerald-50,[class~=bg-emerald-500\/10],[class~=bg-emerald-500\/15]),.dark .payper-workspace :is(.ops-sidebar,.ops-topbar,.ops-dashboard) :is([class~="dark:bg-neon/5"],[class~="dark:bg-neon/10"],[class~="dark:bg-neon/15"]){background-color:var(--ops-accent-soft)}.payper-workspace :is(.ops-sidebar,.ops-topbar,.ops-dashboard) :is(.bg-emerald-500,[class~=dark\:bg-neon]){background-color:var(--ops-accent)}.payper-workspace .ops-dashboard{color:var(--ops-text);padding:24px}.payper-workspace .ops-dashboard .font-black,.payper-workspace .ops-dashboard .font-bold{font-weight:500}.payper-workspace .ops-dashboard :is(.italic,.italic-black){font-style:normal;font-weight:400}.payper-workspace .ops-dashboard :is(.rounded-xl,.rounded-2xl,.rounded-3xl,[class~=sm\:rounded-3xl]){border-radius:8px}.payper-workspace .ops-dashboard :is(.shadow-sm,.shadow-xl,[class~=dark\:shadow-soft],[class~=dark\:shadow-2xl]){box-shadow:none}.payper-workspace .ops-dashboard [class*=hover\:-translate-y]:hover{border-color:var(--ops-accent);transform:none}.payper-workspace .ops-dashboard :is(h2,h3){text-transform:none}.payper-workspace .ops-dashboard :is(h2,h3):not(.font-mono){font-family:Payper Frama,sans-serif;font-weight:400}.payper-workspace .ops-dashboard .font-mono{font-variant-numeric:tabular-nums;font-family:Payper Sohne,sans-serif;font-weight:400}.payper-workspace .ops-dashboard :is([class~="text-[7px]"],[class~="text-[8px]"],[class~="text-[9px]"]){font-size:10px}.payper-workspace .ops-dashboard .text-2xl,.payper-workspace .ops-dashboard [class~=sm\:text-2xl]{font-size:22px;line-height:1.2}.payper-workspace .ops-dashboard :is(.text-3xl,[class~=sm\:text-3xl],[class~=sm\:text-4xl]){font-size:26px;line-height:1.15}.payper-workspace .ops-dashboard-heading h2{font-size:26px}.payper-workspace .ops-dashboard-heading>div:first-child>div:last-child{display:none}.payper-workspace .ops-dashboard-toolbar button{border-radius:5px;min-height:30px}.payper-workspace .ops-mail-test{flex-shrink:0;width:36px;height:36px}.payper-workspace .ops-online{color:#fff;white-space:nowrap;background:#15803d;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;width:128px;height:32px;padding:0 10px;font-size:10px;font-weight:500;line-height:1;display:inline-flex}.payper-workspace .ops-online[data-online=false]{background:#dc2626}.payper-workspace .ops-online .material-symbols-outlined{color:inherit;font-size:18px}.payper-workspace .ops-date-filter{max-width:100%}.payper-workspace .ops-date-filter input{min-width:105px;min-height:30px;color:var(--ops-text);font-size:11px}.payper-workspace .ops-briefing{border-radius:8px;overflow:hidden}.payper-workspace .ops-briefing:after{content:"";opacity:.9;background:url(/brand/brand-gradient-v1.png) 50% 48%/cover;height:2px;position:absolute;inset:auto 0 0}.payper-workspace .ops-briefing>div{align-items:center;gap:20px}.payper-workspace .ops-briefing>div>div{flex-direction:column;gap:6px;display:flex}.payper-workspace .ops-briefing>div>div>*{margin:0}.payper-workspace .ops-briefing h2{font-size:22px;line-height:1.2}.payper-workspace .ops-briefing p{font-size:12px}.payper-workspace .ops-briefing button{border:1px solid var(--ops-line);width:40px;height:40px;box-shadow:none;background:var(--ops-subtle);color:var(--ops-rose);border-radius:8px}.payper-workspace .ops-briefing button:hover{border-color:var(--ops-rose)}.payper-workspace .ops-dashboard .ops-revenue-composition{background:0 0;border-width:1px 0;border-radius:0;padding:12px 0}.payper-workspace .ops-revenue-composition>div:first-child>div:first-child>p{font-size:22px}.payper-workspace .ops-revenue-composition>div:first-child{margin-bottom:8px}.payper-workspace .ops-revenue-composition>div:last-child{margin-top:8px}.payper-workspace .ops-expense{-moz-column-gap:12px;border-radius:6px;grid-template-columns:minmax(0,1fr) 80px;column-gap:12px;display:grid}.payper-workspace .ops-expense>:not(.ops-expense-bars){grid-column:1}.payper-workspace .ops-expense p:last-of-type{margin-bottom:0}.payper-workspace .ops-expense-bars{opacity:.7;grid-area:1/2/4;align-self:center;height:42px}.payper-workspace .ops-expense h3{font-size:20px}.payper-workspace .ops-sidebar>div:last-child img[alt=Payper]{filter:brightness(0);opacity:.65}.dark .payper-workspace .ops-sidebar>div:last-child img[alt=Payper]{filter:brightness(0)invert()}.payper-workspace .ops-dashboard .ops-insights>div{height:auto;min-height:120px;box-shadow:none;background:0 0;border:0;padding:16px 0}.payper-workspace .ops-insights>div>div:first-child{flex-wrap:wrap;gap:16px}.payper-workspace .workspace-tab-group.workspace-tab-group{box-shadow:none;border-color:var(--ops-line);background:var(--ops-surface);border-radius:6px;max-width:100%;overflow-x:auto}.payper-workspace .workspace-tab.workspace-tab{letter-spacing:0;text-transform:none;min-height:32px;box-shadow:none;color:var(--ops-muted);border-radius:4px;flex-shrink:0;font-size:11px;font-weight:400}.payper-workspace .workspace-tab[aria-pressed=true]{color:var(--ops-accent);background:var(--ops-accent-soft);border-color:var(--ops-line)}.payper-workspace .workspace-tab:focus-visible{outline:2px solid var(--ops-accent);outline-offset:-2px}.payper-workspace .ops-chart-panel,.payper-workspace .ops-dispatch{border-radius:8px}.payper-workspace .ops-chart-legend button{border-width:0 0 1px;border-radius:0;min-width:0;padding:6px 4px;background:0 0!important}.payper-workspace .ops-chart-legend button[aria-pressed=false]{opacity:.55}.payper-workspace .ops-chart-legend button:focus-visible{outline-offset:0}.payper-workspace .ops-chart-legend button p{font-size:11px}.payper-workspace .ops-chart-legend button p:last-child{font-size:10px}.payper-workspace .ops-chart-tooltip{background:var(--ops-surface);border-color:var(--ops-line);box-shadow:0 8px 24px #0002}.payper-workspace .ops-chart-tooltip :is(p,span){color:var(--ops-text);font-size:11px;font-weight:400}.payper-workspace .ops-chart-tooltip>p{color:var(--ops-muted)}.payper-workspace .ops-dispatch>div:nth-child(2){background:0 0;border-width:1px 0;border-radius:0;padding:12px 0}.payper-workspace .ops-dispatch select{max-width:130px;min-height:30px;font-size:11px}.payper-workspace .ops-dispatch .space-y-2\.5>div{background:0 0;border-width:0 0 1px;border-radius:0;padding-inline:0}.payper-workspace .ops-dispatch .space-y-2\.5>div:last-child{border-bottom:0}.payper-workspace .ops-dispatch>button{min-height:34px;margin-top:12px}.payper-workspace .ops-dashboard .opacity-30:has(>.material-symbols-outlined){opacity:.8}@media (width<=767px){.payper-workspace .ops-dashboard{padding:16px 12px 72px}.payper-workspace .ops-dashboard-heading h2{font-size:24px}.payper-workspace .ops-date-filter{gap:4px;width:100%}.payper-workspace .ops-briefing>div{flex-direction:row;align-items:flex-start;gap:12px}.payper-workspace .ops-briefing h2{font-size:20px}.payper-workspace .ops-briefing button{width:36px;height:36px}.payper-workspace .ops-expense{grid-template-columns:minmax(0,1fr) 100px}.payper-workspace .ops-dashboard .font-mono{overflow-wrap:anywhere}.payper-workspace .ops-chart-panel>div:first-child{gap:16px}.payper-workspace .ops-chart-panel,.payper-workspace .ops-dispatch{padding:12px}.payper-workspace .ops-topbar{padding-inline:10px}.payper-workspace .ops-topbar :is(button,a),.payper-workspace .ops-nav-item{min-height:40px}.payper-workspace .ops-sidebar .ops-nav-item{min-height:44px}}@media (prefers-reduced-motion:reduce){.payper-workspace :is(.ops-sidebar,.ops-topbar,.ops-dashboard) *{transition:none;animation:none}}@media (width<=380px){.payper-workspace .ops-kpi-grid{grid-template-columns:minmax(0,1fr)}.payper-workspace .ops-kpi-grid .ops-stat-card{justify-content:space-between;align-items:center;gap:12px;display:flex}.payper-workspace .ops-kpi-grid .ops-stat-card>p{max-width:100px;margin:0}.payper-workspace .ops-kpi-grid .ops-stat-card>div{flex-direction:column;align-items:flex-end;gap:5px}.payper-workspace .ops-kpi-grid .ops-stat-card h3{overflow-wrap:normal;white-space:nowrap;font-size:20px}}html .payper-workspace .ops-topbar{-webkit-backdrop-filter:blur(20px)saturate(125%);background:#ffffffc7;box-shadow:inset 0 -1px #fff6}html.dark .payper-workspace .ops-topbar{background:#202020e0;box-shadow:inset 0 -1px #ffffff08}.payper-workspace .ops-dashboard :is(.rounded-xl,.rounded-2xl,.rounded-3xl,[class~=sm\:rounded-3xl],.ops-stat-card,.ops-expense,.ops-chart-panel,.ops-dispatch){border-radius:20px}.payper-workspace .ops-dashboard .ops-briefing{isolation:isolate;-webkit-backdrop-filter:blur(24px);background:#ffffffb8;border-radius:28px;box-shadow:inset 0 1px #fffc,0 6px 24px #232a2d08}.dark .payper-workspace .ops-dashboard .ops-briefing{background:#202020e0;box-shadow:inset 0 1px #ffffff14}.payper-workspace .ops-briefing:before{content:"";z-index:-1;opacity:.55;pointer-events:none;background:url(/brand/brand-gradient-v1.png) 65% 55%/cover;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 5%,#000 100%);mask-image:linear-gradient(90deg,#0000 5%,#000 100%)}.payper-workspace .ops-briefing:after{opacity:.09;pointer-events:none;z-index:-1;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.88' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23888' filter='url(%23n)' opacity='.6' d='M0 0h180v180H0z'/%3E%3C/svg%3E") 0 0/180px;height:auto;inset:0}.payper-workspace .ops-topbar :is(button,a),.payper-workspace .ops-dashboard-toolbar button,.payper-workspace .ops-date-filter,.payper-workspace .ops-dispatch select,.payper-workspace .ops-dispatch>button,.payper-workspace .ops-briefing button,.payper-workspace .workspace-tab-group.workspace-tab-group,.payper-workspace .workspace-tab.workspace-tab{border-radius:999px}.payper-workspace .ops-date-filter{padding:5px}.payper-workspace .ops-nav-item{border-radius:999px;margin-inline:8px}.payper-workspace .ops-nav-item[aria-current=page]>div{border-radius:999px;height:12px;left:8px}.payper-workspace .ops-chart-tooltip{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:16px}.payper-workspace .ops-dashboard .ops-revenue-composition{border-radius:0}.payper-workspace .ops-dashboard{padding-top:20px}.payper-workspace .ops-dashboard>:not([hidden])~:not([hidden]){margin-top:12px}.payper-workspace :is(.ops-kpi-grid,.ops-expense-grid,.ops-analysis-grid){gap:8px}.payper-workspace .ops-analysis-grid{padding-top:8px}.payper-workspace .ops-dashboard .ops-stat-card{border-radius:16px;padding:14px 16px}.payper-workspace .ops-dashboard .ops-briefing{border-radius:22px;padding:20px 24px}.payper-workspace .ops-dashboard-heading{padding-bottom:8px}.payper-workspace .ops-dashboard .ops-chart-panel,.payper-workspace .ops-dashboard .ops-dispatch{padding:20px}@media (width<=767px){.payper-workspace .ops-dashboard .ops-briefing{padding:18px 16px}.payper-workspace .ops-dashboard :is(.ops-chart-panel,.ops-dispatch){padding:14px}.payper-workspace .ops-dashboard .ops-stat-card{padding:12px}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html .payper-workspace .ops-topbar,.payper-workspace .ops-dashboard .ops-briefing{background:var(--ops-surface)}}.payper-workspace .ops-venue [data-table-state]{--table-fill:#edf1f3;--table-edge:#75818a}.payper-workspace .ops-venue [data-table-state=free]{--table-fill:#eaf4ef;--table-edge:#45896a}.payper-workspace .ops-venue [data-table-state=occupied]{--table-fill:#f8ecee;--table-edge:#b76877}.payper-workspace .ops-venue [data-table-state=reserved]{--table-fill:#eceff8;--table-edge:#7484b6}.payper-workspace .ops-venue [data-table-state=pending_order]{--table-fill:#f9f1df;--table-edge:#aa812e}.payper-workspace .ops-venue [data-table-state=bill_requested]{--table-fill:#e7f3f5;--table-edge:#438894}.payper-workspace .ops-venue [data-table-state=paying]{--table-fill:#f0eaf6;--table-edge:#8b71a9}html:not(.dark) .payper-workspace .ops-venue [data-table-state]{box-shadow:none;border-width:1px;background:var(--table-fill)!important;border-color:var(--table-edge)!important}html:not(.dark) .payper-workspace .ops-venue [data-table-state]>span{color:#30383d}.payper-workspace .ops-venue .ops-venue-map .absolute.bottom-6.right-6{bottom:12px;right:12px}@media (width<=767px){.payper-workspace .ops-venue .ops-venue-map .absolute.bottom-6.right-6{flex-direction:row}}.payper-workspace .ops-orders .ops-order-kpi{background:var(--ops-surface);border:1px solid var(--ops-line);height:76px;color:var(--ops-text);border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;padding:12px 16px;display:flex}.payper-workspace .ops-order-kpi[aria-pressed=true]{border-color:var(--ops-accent);box-shadow:inset 0 -2px var(--ops-accent)}.payper-workspace .ops-order-kpi p{color:var(--ops-muted);font-size:11px}.payper-workspace .ops-order-kpi h3{color:var(--ops-text);transform:none}.payper-workspace .ops-order-kpi>div{display:none}.payper-workspace .ops-venue .ops-venue-header{flex-wrap:wrap;flex-shrink:0;height:auto;min-height:64px;padding:12px 20px}.payper-workspace .ops-venue .ops-venue-header button[aria-pressed=true]{background:var(--ops-accent-soft);color:var(--ops-text)}.payper-workspace .ops-venue .ops-venue-main{box-shadow:none;border:0;border-radius:0;min-height:0;margin:0}.payper-workspace .ops-venue .ops-venue-panel{box-shadow:none}html:not(.dark) .payper-workspace :is(.ops-orders,.ops-venue) :is(.text-yellow-400,.text-yellow-500,.text-amber-400,.text-amber-500,.text-orange-400){color:#8b601b}html:not(.dark) .payper-workspace :is(.ops-orders,.ops-venue) :is(.text-blue-400,.text-blue-500,.text-cyan-400){color:#316b9b}html:not(.dark) .payper-workspace :is(.ops-orders,.ops-venue) :is(.text-green-400,.text-green-500,.text-emerald-400,.text-emerald-500){color:#267554}.payper-workspace .ops-order-card [class*=text-slate-]{color:var(--ops-muted)}@media (width<=767px){.payper-workspace .ops-venue .ops-venue-header{gap:10px;padding:12px}.payper-workspace .ops-venue .ops-venue-header>div{flex-wrap:wrap;gap:8px;width:100%}.payper-workspace .ops-venue .ops-venue-header button{padding-inline:12px}.payper-workspace .ops-venue .ops-venue-main{overflow-y:auto}.payper-workspace .ops-venue .ops-venue-body{flex-direction:column;flex:none;height:auto}.payper-workspace .ops-venue .ops-venue-map{flex:none;width:100%;height:440px}.payper-workspace .ops-venue .ops-venue-panel{border-left:0;border-top:1px solid var(--ops-line);flex-shrink:0;width:100%;height:520px}.payper-workspace .ops-venue .ops-venue-map .max-w-sm{max-width:calc(100% - 32px)}}.payper-workspace :is(.ops-orders,.ops-venue){background:var(--ops-bg);color:var(--ops-text);font-family:Payper Sohne,sans-serif}.payper-workspace :is(.ops-orders,.ops-venue) *{letter-spacing:0}.payper-workspace :is(.ops-orders,.ops-venue) :is(.font-black,.font-bold,.italic-black){font-style:normal;font-weight:500}.payper-workspace :is(.ops-orders,.ops-venue) .italic{font-style:normal}.payper-workspace :is(.ops-orders,.ops-venue) :is(h1,h2,h3){text-transform:none}.payper-workspace :is(.ops-orders,.ops-venue) :is(.bg-white,.bg-black,.bg-zinc-900,[class~="bg-[#111]"],[class~="bg-[#0a0a0a]"],[class~="bg-[#080808]"],[class~="bg-[#141714]"],[class~="dark:bg-[#141714]"]){background-color:var(--ops-surface)}.payper-workspace .ops-venue [class~="bg-[#050505]"]{background-color:var(--ops-bg)}.payper-workspace :is(.ops-orders,.ops-venue) :is(.text-white,.text-text-main,[class~=dark\:text-white]){color:var(--ops-text)}.payper-workspace :is(.ops-orders,.ops-venue) :is([class*=text-zinc-],[class*=text-text-secondary],[class*=text-white\/]){color:var(--ops-muted)}.payper-workspace :is(.ops-orders,.ops-venue) :is([class*=border-white\/],[class*=border-zinc-],[class*=border-border-color]){border-color:var(--ops-line)}.payper-workspace :is(.ops-orders,.ops-venue) :is(.text-neon,[class~="text-[#36e27b]"]){color:var(--ops-accent)}.payper-workspace :is(.ops-orders,.ops-venue) :is(.bg-neon,[class~="bg-[#36e27b]"]){background:var(--ops-accent);color:var(--ops-surface)}.payper-workspace :is(.ops-orders,.ops-venue) :is([class~=bg-neon\/10],[class~=bg-neon\/20]){background:var(--ops-accent-soft)}.payper-workspace :is(.ops-orders,.ops-venue) :is(.shadow-xl,.shadow-2xl,.shadow-md,.shadow-neon-soft){box-shadow:none}.payper-workspace :is(.ops-orders,.ops-venue) :is(button,input,select):focus-visible{outline:2px solid var(--ops-accent);outline-offset:2px}.payper-workspace .ops-orders>header{padding:20px 24px 16px}.payper-workspace .ops-orders [data-order-state]{--order-state:#79838e;box-shadow:none;background:0 0;border:0;border-radius:0;padding:10px;transform:none}.payper-workspace .ops-orders [data-order-state=preparing]{--order-state:#a97927}.payper-workspace .ops-orders [data-order-state=ready]{--order-state:#35846a}.payper-workspace .ops-orders [data-order-state=delivered]{--order-state:#5481a6}.payper-workspace .ops-orders [data-order-state=cancelled]{--order-state:#bb5966}.payper-workspace .ops-orders [data-order-state]>div:first-child{border-top:2px solid var(--order-state);margin-bottom:12px;padding-top:12px}.payper-workspace .ops-orders [data-order-state]>div:first-child .size-2{background:var(--order-state);box-shadow:none}.payper-workspace .ops-orders [data-drag-active=true]{background:var(--ops-accent-soft);outline:1px dashed var(--ops-accent)}.payper-workspace .ops-orders .ops-order-card{border:1px solid var(--ops-line);border-radius:14px;padding:16px;box-shadow:0 1px 2px #00000006}.payper-workspace .ops-orders .ops-order-card:hover{border-color:var(--order-state)}.payper-workspace .ops-order-card :is(.uppercase,.italic-black){text-transform:none}.payper-workspace .ops-order-card [class*="text-[7px]"],.payper-workspace .ops-order-card [class*="text-[8px]"]{font-size:10px}.payper-workspace .ops-order-card button{box-shadow:none;border-color:var(--ops-line)}.payper-workspace .ops-venue>div>header{flex-wrap:wrap;gap:12px;height:auto;min-height:64px;padding:12px 20px}.payper-workspace .ops-venue>div>main{box-shadow:none;border:0;border-radius:0;margin:0}.payper-workspace .ops-venue .rounded-\[40px\]{border-radius:0}.payper-workspace .ops-venue button{box-shadow:none}.payper-workspace .ops-setup{border-bottom:1px solid var(--ops-line);color:var(--ops-text)}.payper-workspace .ops-setup>div{padding:12px 0}.payper-workspace .ops-setup-icon{display:none}.payper-workspace .ops-setup-caption{color:var(--ops-muted);margin-bottom:5px;font-size:11px}.payper-workspace .ops-setup-continue{background:var(--ops-text);color:var(--ops-surface);border-radius:999px;font-size:12px}.payper-workspace .ops-setup-progress{background:var(--ops-line);border-radius:4px;width:180px;max-width:100%;height:3px;margin-top:10px;overflow:hidden}.payper-workspace .ops-setup-progress>div{background:var(--ops-accent);height:100%}.payper-workspace .ops-setup-details summary{cursor:pointer;color:var(--ops-muted);width:fit-content;font-size:12px}.payper-workspace .ops-setup-details[open] summary{margin-bottom:12px}.payper-workspace .ops-setup-step{color:var(--ops-text);border-bottom:1px solid var(--ops-line);background:0 0;font-size:12px}.payper-workspace .ops-setup-step:hover{background:var(--ops-subtle)}.payper-workspace .ops-dashboard .ops-briefing{background:var(--ops-surface);border:1px solid var(--ops-line);box-shadow:none;border-radius:16px;padding:20px}.payper-workspace .ops-briefing:before{opacity:.35;inset:0 0 0 45%;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.dark .payper-workspace .ops-briefing:before{opacity:.4}.payper-workspace .ops-briefing:after{opacity:.05;inset:0 0 0 45%}.payper-workspace .ops-briefing h2 span{color:inherit}.payper-workspace .ops-dashboard .ops-stat-card{border-radius:12px}.payper-workspace .ops-stat-card h3{font-size:24px}.payper-workspace .ops-stat-card>div>span{color:var(--ops-muted);background:0 0;border:0}.payper-workspace .ops-chart-legend button{border-radius:0!important}.payper-workspace{--ops-frame-inset:10px;--ops-frame-gap:8px;--ops-frame-radius:18px;--ops-frame-bg:#dcdcdc}.dark .payper-workspace{--ops-frame-bg:#090909}html .payper-workspace.payper-workspace{height:100dvh;padding:var(--ops-frame-inset);gap:var(--ops-frame-gap);background:var(--ops-frame-bg);box-sizing:border-box}.payper-workspace>:is(.ops-sidebar,.ops-main){border:1px solid var(--ops-line);border-radius:var(--ops-frame-radius);min-height:0}.payper-workspace>.ops-sidebar{flex-shrink:0}.payper-workspace>.ops-sidebar>div:last-child{border-radius:0 0 calc(var(--ops-frame-radius) - 1px) calc(var(--ops-frame-radius) - 1px)}.payper-workspace>.ops-main{background:var(--ops-bg)}.payper-workspace .ops-content{overscroll-behavior:contain;min-height:0}.payper-workspace .ops-sidebar-backdrop{-webkit-backdrop-filter:blur(3px);background:#00000073}@media (width>=1024px){.payper-workspace>.ops-sidebar{height:100%}}@media (width<=1023px){.payper-workspace{--ops-frame-inset:6px;--ops-frame-radius:14px}.payper-workspace>.ops-sidebar{top:var(--ops-frame-inset);bottom:var(--ops-frame-inset);left:var(--ops-frame-inset);max-width:calc(100vw - 2 * var(--ops-frame-inset))}.payper-workspace>.ops-sidebar[data-open=false]{transform:translateX(calc(-100% - var(--ops-frame-inset) - 1px))}.payper-workspace>.ops-sidebar[data-open=true]{transform:translate(0)}}@media (width<=767px){.payper-workspace .ops-orders>header{padding:16px 12px}.payper-workspace .ops-venue>div>header{padding:12px}.payper-workspace .ops-venue>div>header>div{flex-wrap:wrap;max-width:100%}}.payper-workspace .workspace-tab.workspace-tab{letter-spacing:0;text-transform:none;min-height:40px;font-size:13px;font-weight:500}.payper-workspace .workspace-tab-group{max-width:100%;overflow-x:auto}.payper-workspace .ops-content :is(button,a,input,textarea,select):focus-visible,.workspace-dialog :is(button,a,input,textarea,select):focus-visible{outline:2px solid var(--ops-accent,#059669);outline-offset:3px}.payper-workspace .ops-content label{letter-spacing:0;font-size:13px}.payper-workspace .ops-content h1:not(.ops-menu-preview *){font-size:28px}.workspace-dialog{overscroll-behavior:contain}.data-state{min-width:0}@media (width<=767px){.payper-workspace .ops-content :is(input,textarea,select),.workspace-dialog :is(input,textarea,select){font-size:16px}.payper-workspace .workspace-tab.workspace-tab,.workspace-dialog button{min-height:44px}.payper-workspace .aurora-fab{bottom:max(100px, calc(env(safe-area-inset-bottom) + 90px))!important;right:16px!important}}@media (prefers-reduced-motion:reduce){.payper-workspace *,.workspace-dialog *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.payper-workspace .ops-progressive-nav{padding:16px 14px 24px}.payper-workspace .ops-progressive-nav:has(.is-collapsed){padding-inline:10px}.payper-workspace .ops-nav-roots,.payper-workspace .ops-nav-children{margin:0;padding:0;list-style:none}.payper-workspace .ops-nav-roots{flex-direction:column;gap:8px;display:flex}.payper-workspace [data-nav-area=home]{--ops-nav-rgb:64 92 132}.payper-workspace [data-nav-area=operation]{--ops-nav-rgb:46 108 87}.payper-workspace [data-nav-area=products]{--ops-nav-rgb:119 91 43}.payper-workspace [data-nav-area=management]{--ops-nav-rgb:107 82 136}.payper-workspace [data-nav-area=events]{--ops-nav-rgb:140 72 101}.dark .payper-workspace [data-nav-area=home]{--ops-nav-rgb:153 175 201}.dark .payper-workspace [data-nav-area=operation]{--ops-nav-rgb:143 188 175}.dark .payper-workspace [data-nav-area=products]{--ops-nav-rgb:199 180 143}.dark .payper-workspace [data-nav-area=management]{--ops-nav-rgb:183 171 203}.dark .payper-workspace [data-nav-area=events]{--ops-nav-rgb:196 158 176}.payper-workspace .ops-sidebar :is(.ops-nav-link,.ops-nav-section-toggle){width:100%;min-height:40px;color:var(--ops-muted);letter-spacing:0;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;margin:0;padding:10px 12px;font:400 12px/1.4 Payper Sohne,sans-serif;transition:background .15s,color .15s,box-shadow .15s;display:flex}.payper-workspace .ops-nav-section-toggle>.material-symbols-outlined,.payper-workspace .ops-nav-link>.material-symbols-outlined{flex-shrink:0;font-size:17px}.payper-workspace .ops-nav-section-toggle .ops-nav-chevron{opacity:.6;margin-left:auto;font-size:16px;transition:transform .15s}.payper-workspace .ops-nav-section-toggle[aria-expanded=true] .ops-nav-chevron{transform:rotate(180deg)}.payper-workspace .ops-sidebar :is(.ops-nav-section-toggle,.ops-nav-link):is(:hover,:focus-visible),.payper-workspace .ops-sidebar .ops-nav-section-toggle[aria-expanded=true]{color:rgb(var(--ops-nav-rgb));background:0 0}.payper-workspace .ops-sidebar .ops-nav-link[aria-current=page],.payper-workspace .ops-sidebar .ops-nav-section-toggle[data-active=true]{color:rgb(var(--ops-nav-rgb));box-shadow:none;background:0 0}.payper-workspace .ops-sidebar :is(.ops-nav-section-toggle,.ops-nav-link):focus-visible{outline:2px solid rgb(var(--ops-nav-rgb));outline-offset:2px}.payper-workspace .ops-sidebar :is(.ops-nav-section-toggle,.ops-nav-link):active{color:rgb(var(--ops-nav-rgb));background:0 0}.payper-workspace .ops-nav-children:not([hidden]){border-left:1px solid var(--ops-line);flex-direction:column;gap:4px;margin:6px 0 12px 20px;padding-left:10px;display:flex}.payper-workspace .ops-nav-children[hidden]{display:none}.payper-workspace .ops-sidebar .ops-nav-child{border-radius:8px;min-height:36px;padding:9px 10px}.payper-workspace .ops-sidebar [class*=border-neon],.payper-workspace .ops-sidebar .border-emerald-200{border-color:var(--ops-line)}.payper-workspace .ops-sidebar :is([class*=bg-emerald-],[class*=bg-neon]){background-color:var(--ops-accent-soft);color:var(--ops-text)}.payper-workspace .aurora-fab{filter:none}.payper-workspace .ops-sidebar img[alt=Payper]{filter:brightness(0)}.dark .payper-workspace .ops-sidebar img[alt=Payper]{filter:brightness(0)invert()}.payper-workspace .ops-sidebar :is(.ops-nav-link,.ops-nav-section-toggle).is-collapsed{justify-content:center;width:38px;height:38px;padding:0}.payper-workspace .ops-sidebar .ops-local-menu{background:var(--ops-surface);border-color:var(--ops-line);box-shadow:0 8px 28px #0002}.payper-workspace .ops-local-menu>div:first-child{border-color:var(--ops-line);background:0 0}.payper-workspace .ops-local-menu>div:first-child p{color:var(--ops-muted);text-transform:none;font-size:10px;font-weight:400}.payper-workspace .ops-local-menu :is(a,button){gap:8px;min-height:38px;padding:10px 14px}.payper-workspace .ops-local-menu a{color:var(--ops-text)}.payper-workspace .ops-local-menu a span:not(.material-symbols-outlined),.payper-workspace .ops-local-menu button span:not(.material-symbols-outlined){text-transform:none;font-size:12px;font-style:normal;font-weight:400}.payper-workspace .ops-local-menu a[aria-current=page]{background:var(--ops-accent-soft)}.payper-workspace .ops-local-setup{align-items:center;display:flex}.payper-workspace .ops-local-setup .material-symbols-outlined{font-size:16px}@media (width<=1023px){.payper-workspace .ops-sidebar :is(.ops-nav-link,.ops-nav-section-toggle,.ops-nav-child){min-height:44px}}.payper-workspace{--ops-control-height:36px;--ops-control-radius:999px;--ops-panel-gap:24px}.payper-workspace .ops-button{min-height:var(--ops-control-height);border:1px solid var(--ops-line);border-radius:var(--ops-control-radius);letter-spacing:0;text-transform:none;box-shadow:none;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font:400 12px/1.4 Payper Sohne,sans-serif;transition:background .15s,border-color .15s;display:inline-flex}.payper-workspace .ops-button--primary{background:var(--ops-text);color:var(--ops-surface);border-color:var(--ops-text)}.payper-workspace .ops-button--secondary{background:var(--ops-surface);color:var(--ops-text)}.payper-workspace .ops-button--danger{color:#fff;background:#9f3446;border-color:#9f3446}.payper-workspace .ops-button:hover:not(:disabled){filter:brightness(.95)}.payper-workspace .ops-button:disabled{opacity:.45;cursor:not-allowed}.payper-workspace .ops-button:focus-visible{outline:2px solid var(--ops-accent);outline-offset:3px}.payper-workspace .ops-button .material-symbols-outlined{font-size:16px}.payper-workspace .workspace-tab.workspace-tab{gap:8px;min-height:36px;padding:8px 14px}.payper-workspace :is(.ops-settings,.ops-clients){background:var(--ops-bg);color:var(--ops-text);padding:24px;font:400 13px/1.5 Payper Sohne,sans-serif}.payper-workspace :is(.ops-settings,.ops-clients) *{letter-spacing:0}.payper-workspace :is(.ops-settings,.ops-clients) :is(.font-black,.font-bold,.font-semibold,.italic-black){font-style:normal;font-weight:500}.payper-workspace :is(.ops-settings,.ops-clients) :is(.uppercase,.italic){text-transform:none;font-style:normal}.payper-workspace :is(.ops-settings,.ops-clients) h1{color:var(--ops-text);font:400 28px/1.2 Payper Frama,sans-serif}.payper-workspace :is(.ops-settings,.ops-clients) :is(h2,h3,h4){color:var(--ops-text);font-weight:500}.payper-workspace :is(.ops-settings,.ops-clients) h2{font-size:20px;line-height:1.3}.payper-workspace :is(.ops-settings,.ops-clients)>:not([hidden])~:not([hidden]){margin-top:20px}.payper-workspace :is(.ops-settings,.ops-clients)>header>div:first-child{gap:8px;display:grid}.payper-workspace :is(.ops-settings,.ops-clients)>header>div:first-child>*{margin:0}.payper-workspace :is(.ops-settings,.ops-clients)>header p{opacity:1;color:var(--ops-muted);font-size:12px}.payper-workspace :is(.ops-settings,.ops-clients) :is(.text-text-main,.text-text-primary,[class~=dark\:text-white]){color:var(--ops-text)}.payper-workspace :is(.ops-settings,.ops-clients) :is([class*=text-text-secondary],[class*=text-white\/]){color:var(--ops-muted)}.payper-workspace :is(.ops-settings,.ops-clients) :is([class*=text-neon],.text-accent){color:var(--ops-accent)}.payper-workspace :is(.ops-settings,.ops-clients) :is(.bg-white,[class~=dark\:bg-surface-dark]){background:var(--ops-surface)}.payper-workspace :is(.ops-settings,.ops-clients) :is([class*=border-border-color],[class*=border-white\/],[class*=border-neon\/]){border-color:var(--ops-line)}.payper-workspace :is(.ops-settings,.ops-clients) :is(.shadow-soft,.shadow-neon-soft,.shadow-xl,.shadow-inner){box-shadow:none}.payper-workspace :is(.ops-settings,.ops-clients) :is(button,input,select,textarea){font-family:inherit}.payper-workspace :is(.ops-settings,.ops-clients) :is(button,input,select,summary):focus-visible{outline:2px solid var(--ops-accent);outline-offset:2px}.payper-workspace :is(.ops-settings,.ops-clients) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select){min-width:0;min-height:36px;box-shadow:none;background:var(--ops-surface);border-color:var(--ops-line);color:var(--ops-text);border-radius:8px;font-size:12px}.payper-workspace .ops-settings input:not([type=checkbox]):not([type=radio]):not([type=file]){padding-inline:12px}.payper-workspace :is(.ops-settings,.ops-clients) [class*="text-[8px]"],.payper-workspace :is(.ops-settings,.ops-clients) [class*="text-[9px]"]{font-size:11px}.payper-workspace :is(.ops-settings,.ops-clients) button:not([role=switch]):not(.workspace-tab):not(.ops-mode-option):not([class*=size-]):not([class*=w-9]):not([class*=h-7]){min-height:36px;box-shadow:none;border-radius:999px;font-size:12px;transform:none}.payper-workspace :is(.ops-settings,.ops-clients) button.bg-neon:not([role=switch]){background:var(--ops-text);color:var(--ops-surface)}.payper-workspace .ops-settings-tabs{border-bottom:1px solid var(--ops-line);gap:4px;padding:0 0 12px}.payper-workspace .ops-settings-layout{grid-template-columns:minmax(0,1fr) 232px;align-items:start;gap:28px;display:grid}.payper-workspace .ops-settings-layout:not(:has(.ops-settings-aside)){grid-template-columns:minmax(0,1fr)}.payper-workspace .ops-settings-aside{gap:14px;min-width:0;display:grid;position:sticky;top:20px}.payper-workspace .ops-settings-aside>div,.payper-workspace .ops-config-summary>div{box-shadow:none;background:0 0;border:0;padding:0}.payper-workspace .ops-config-summary h4{line-height:1.5}.payper-workspace .ops-config-summary>div>div:first-child>span{display:none}.payper-workspace .ops-settings-summary{gap:6px;font-size:12px;display:grid}.payper-workspace .ops-settings-summary dt{color:var(--ops-muted)}.payper-workspace .ops-settings-summary dd{overflow-wrap:anywhere;margin:0 0 8px}.payper-workspace .ops-save-state{color:var(--ops-muted);border-top:1px solid var(--ops-line);padding-top:16px;font-size:12px}.payper-workspace .ops-save-error{color:#b24a5e;font-size:12px}.payper-workspace .ops-settings-fields>div>:not([hidden])~:not([hidden]){margin-top:20px}.payper-workspace .ops-settings .ops-settings-setup{border:0;border-bottom:1px solid var(--ops-line);background:0 0;border-radius:0;padding:0 0 20px}.payper-workspace .ops-settings-setup>.absolute,.payper-workspace .ops-settings-setup>div>div:first-child{display:none}.payper-workspace .ops-settings-setup button{background:var(--ops-surface);border:1px solid var(--ops-line);color:var(--ops-text)}.payper-workspace .ops-settings .ops-identity{background:var(--ops-surface);border-radius:14px;padding:24px}.payper-workspace .ops-identity>.absolute{display:none}.payper-workspace .ops-identity>div:nth-child(2){gap:20px;margin-bottom:24px}.payper-workspace .ops-identity [class*=size-32]{width:72px;height:72px}.payper-workspace .ops-motor>div:not(.ops-store-state):not(.ops-motor-tabs){background:0 0;border:0;border-radius:0;padding:0}.payper-workspace .ops-motor .ops-store-state{background:var(--ops-surface);border-radius:12px;padding:14px 16px}.payper-workspace .ops-immediate-state{color:var(--ops-muted);margin-top:2px;font-size:11px;display:block}.payper-workspace .ops-motor-tabs{border:0;border-bottom:1px solid var(--ops-line);background:0 0;border-radius:0;gap:6px;padding:0 0 12px}.payper-workspace .ops-motor-tabs button{background:0 0;border-color:#0000;padding:8px 12px}.payper-workspace .ops-motor-tabs button[aria-pressed=true]{background:var(--ops-surface);border-color:var(--ops-line)}.payper-workspace .ops-motor-tabs button>div:first-child{display:none}.payper-workspace .ops-motor-tabs button>div>div:last-child{margin-top:3px;font-size:11px;font-weight:400}.payper-workspace .ops-motor .ops-mode-option{background:var(--ops-surface);border:1px solid var(--ops-line);box-shadow:none;border-radius:12px;padding:16px}.payper-workspace .ops-mode-option[aria-pressed=true]{border-color:var(--ops-accent)}.payper-workspace .ops-mode-option>div:first-child{margin-bottom:8px}.payper-workspace .ops-mode-option>div:first-child>div:first-child{background:var(--ops-subtle);width:32px;height:32px;color:var(--ops-text);border-radius:8px}.payper-workspace .ops-mode-option>div:first-child>div:last-child{border:1px solid var(--ops-line);background:0 0}.payper-workspace .ops-mode-option[aria-pressed=true]>div:first-child>div:last-child{background:var(--ops-text)}.payper-workspace .ops-mode-option[aria-pressed=true]>div:first-child>div:last-child span{color:var(--ops-surface)}.payper-workspace .ops-mode-selected{color:var(--ops-muted);font-size:10px;font-weight:400}.payper-workspace .ops-mode-option>p{color:var(--ops-muted);margin:0;font-size:12px}.payper-workspace .ops-mode-flow{color:var(--ops-text);margin-top:12px;font-size:12px}.payper-workspace .ops-mode-note{margin-top:12px;padding-top:10px}.payper-workspace .ops-motor [role=switch]{background:var(--ops-line);box-shadow:none;min-height:0}.payper-workspace .ops-motor [role=switch][aria-checked=true]{background:#527d68}.payper-workspace .ops-motor [role=switch]>div{background:#fff}.payper-workspace .ops-schedule-times{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.payper-workspace .ops-schedule-times input{width:120px}.payper-workspace .ops-schedule-duration{width:84px;color:var(--ops-muted);font-size:11px}.payper-workspace .ops-motor .ops-channel{background:var(--ops-surface);border-color:var(--ops-line);border-radius:12px}.payper-workspace .ops-channel>div:first-child>div:first-child{background:var(--ops-subtle);color:var(--ops-text);border-radius:8px}.payper-workspace .ops-channel-details summary{color:var(--ops-muted);cursor:pointer;padding:0 16px 12px;font-size:12px}.payper-workspace .ops-channel-details>div>div{background:0 0;border-width:0 0 1px;border-radius:0;padding:12px 0}.payper-workspace .ops-clients table :is(th,td){padding:14px 16px}.payper-workspace .ops-clients table th{color:var(--ops-muted);background:var(--ops-subtle);font-size:11px;font-weight:400}.payper-workspace .ops-clients table td{border-color:var(--ops-line);font-size:12px}.payper-workspace .ops-clients table td .opacity-50{opacity:1}.payper-workspace .ops-clients table td button{width:32px;height:32px;box-shadow:none;border-radius:8px}.payper-workspace .ops-clients .ops-button--primary{background:var(--ops-text);color:var(--ops-surface)}@media (width<=1100px){.payper-workspace .ops-settings-layout{grid-template-columns:minmax(0,1fr) 210px;gap:20px}}@media (width<=767px){.payper-workspace :is(.ops-settings,.ops-clients){padding:18px 12px 80px}.payper-workspace .ops-settings-layout{grid-template-columns:minmax(0,1fr);gap:24px}.payper-workspace .ops-settings-aside{border-top:1px solid var(--ops-line);padding-top:20px;position:static}.payper-workspace .ops-settings .ops-identity{padding:16px}.payper-workspace .ops-schedule-row{grid-template-columns:1fr 1fr;gap:10px;padding-block:14px;display:grid}.payper-workspace .ops-schedule-duration{text-align:right;grid-area:1/2;width:100%}.payper-workspace .ops-schedule-times{grid-area:2/1/auto/-1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.payper-workspace .ops-schedule-times input{width:100%;padding-inline:8px}.payper-workspace .ops-motor-tabs button{padding:8px}.payper-workspace .ops-motor-tabs button>div>div:last-child,.payper-workspace .ops-mode-selected{display:none}.payper-workspace .ops-settings-setup>div{flex-wrap:wrap}.payper-workspace .ops-clients header>div:last-child{flex-wrap:wrap;gap:8px}}@media (prefers-reduced-motion:reduce){.payper-workspace :is(.ops-settings,.ops-clients) *{transition:none!important;animation:none!important}}.payper-workspace .ops-admin{background:var(--ops-bg);color:var(--ops-text);min-width:0;padding:24px 24px 80px;font:400 13px/1.5 Payper Sohne,sans-serif}.payper-workspace .ops-content .ops-admin.ops-admin>:where(:not([hidden],.fixed))~:where(:not([hidden],.fixed)){margin-top:24px}.payper-workspace .ops-admin>.fixed{margin-block:0}.payper-workspace .ops-admin :not(.ops-menu-preview,.ops-menu-preview *){letter-spacing:0}.payper-workspace .ops-admin :is(.font-black,.font-bold,.font-semibold,.italic-black):not(.ops-menu-preview *){font-style:normal;font-weight:500}.payper-workspace .ops-admin :is(.uppercase,.italic):not(.ops-menu-preview *){text-transform:none;font-style:normal}.payper-workspace .ops-admin h1:not(.ops-menu-preview *){color:var(--ops-text);font:400 28px/1.2 Payper Frama,sans-serif}.payper-workspace .ops-admin :is(h2,h3,h4):not(.ops-menu-preview *){color:var(--ops-text);font-weight:500}.payper-workspace .ops-admin :is(button,input,select,textarea):not(.ops-menu-preview *){letter-spacing:0;font-family:inherit}.payper-workspace .ops-admin :is(.text-text-main,.text-white,.text-gray-800,[class~=dark\:text-white],[class~="text-[#37352F]"]):not(.ops-menu-preview *){color:var(--ops-text)}.payper-workspace .ops-admin :is([class*=text-text-secondary],[class*=text-white\/],[class*=text-gray-],[class*="text-[#52525B]"],[class*="text-[#A1A1AA]"],[class*="text-[#71766F]"],[class*="text-[#9B9A97]"]):not(.ops-menu-preview *){color:var(--ops-muted)}.payper-workspace .ops-admin :is([class*=text-neon],[class*="text-[#4ADE80]"],.text-accent,[class*=text-emerald-]):not(.ops-menu-preview *){color:var(--ops-text)}.payper-workspace .ops-admin :is(.bg-white,.bg-background-light,.bg-surface-dark,[class~=dark\:bg-surface-dark],[class*="bg-[#"]):not(.ops-menu-preview *):not(.ops-menu-preview){background-color:var(--ops-surface)}.payper-workspace .ops-admin :is([class*=bg-white\/],[class*=bg-gray-],[class*=bg-neon\/],[class*="bg-[#4ADE80]/"],[class*=bg-black\/]):not(.ops-menu-preview *):where(:not(.absolute,.fixed)){background-color:var(--ops-subtle)}.payper-workspace .ops-admin :is([class*=border-white\/],[class*=border-black\/],[class*=border-border-color],[class*=border-gray-],[class*=border-neon],[class*="border-[#4ADE80]"]):not(.ops-menu-preview *){border-color:var(--ops-line)}.payper-workspace .ops-admin :is(.shadow-xl,.shadow-2xl,.shadow-soft,.shadow-neon-soft,[class*=shadow-\[0_0]):not(.ops-menu-preview *):not([role=dialog]){box-shadow:none}.payper-workspace .ops-admin :is([class*="text-[7px]"],[class*="text-[8px]"],[class*="text-[9px]"]):not(.ops-menu-preview *){font-size:11px}.payper-workspace .ops-admin :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]),select,textarea):not(.ops-menu-preview *){border-color:var(--ops-line);background:var(--ops-surface);min-width:0;min-height:36px;color:var(--ops-text);box-shadow:none;border-radius:8px;font-size:12px}.payper-workspace .ops-admin :is(input,textarea):not(.ops-menu-preview *)::-moz-placeholder{color:var(--ops-muted);opacity:.8}.payper-workspace .ops-admin :is(input,textarea):not(.ops-menu-preview *)::placeholder{color:var(--ops-muted);opacity:.8}.payper-workspace .ops-admin input[type=range]:not(.ops-menu-preview *){height:20px;min-height:20px;accent-color:var(--ops-text);background:0 0;border:0;padding:0}.payper-workspace .ops-admin :is(button,input,select,textarea,a):not(.ops-menu-preview *):focus-visible{outline:2px solid var(--ops-accent);outline-offset:2px}.payper-workspace .ops-admin button:not(.ops-menu-preview *){text-transform:none;box-shadow:none;font-style:normal;font-weight:400}.payper-workspace .ops-admin :is(button.bg-neon,button[class~="bg-[#4ADE80]"],button[class~=dark\:bg-neon]):not(.ops-menu-preview *){background:var(--ops-text);color:var(--ops-surface)}.payper-workspace .ops-admin button[class*="bg-[#4ADE80]/"]:not(.ops-menu-preview *){background:var(--ops-accent-soft);color:var(--ops-text);border-color:var(--ops-accent)}.payper-workspace .ops-admin>header button:not(.workspace-tab){min-height:36px;font-size:12px}.payper-workspace .ops-admin :is(.text-amber-400,.text-yellow-400):not(.ops-menu-preview *){color:#a57620}.dark .payper-workspace .ops-admin :is(.text-amber-400,.text-yellow-400):not(.ops-menu-preview *){color:#d6b46b}.payper-workspace .ops-admin .text-red-400:not(.ops-menu-preview *){color:#b24856}.dark .payper-workspace .ops-admin .text-red-400:not(.ops-menu-preview *){color:#e39aa3}.payper-workspace .ops-admin :is(.text-violet-400,.text-purple-400,.text-blue-400):not(.ops-menu-preview *){color:var(--ops-muted)}.payper-workspace .ops-admin :is(.bg-violet-500\/10,.bg-purple-500\/10,.bg-blue-500\/10):not(.ops-menu-preview *){background:var(--ops-subtle)}.payper-workspace .ops-admin table{font-variant-numeric:tabular-nums}.payper-workspace .ops-admin table th{color:var(--ops-muted);padding:12px 14px;font-size:11px;font-weight:400}.payper-workspace .ops-admin table td{padding:12px 14px;font-size:12px}.payper-workspace .ops-menu{max-width:1600px;margin-inline:auto}.payper-workspace .ops-menu-header{border-bottom:1px solid var(--ops-line);gap:20px;padding-bottom:16px;display:grid}.payper-workspace .ops-menu .ops-menu-tabs{width:fit-content;padding:4px}.payper-workspace .ops-menu-layout{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:32px;display:grid}.payper-workspace .ops-menu-editor{min-width:0}.payper-workspace .ops-admin.ops-menu .ops-menu-editor>div>div:not(.ops-menu-availability),.payper-workspace .ops-admin.ops-menu .ops-menu-editor>div>.space-y-4>div{background:0 0;border:0;border-radius:0;padding:0}.payper-workspace .ops-menu-editor h3{font-size:12px}.payper-workspace .ops-menu-editor h3>div{display:none}.payper-workspace .ops-admin.ops-menu .ops-menu-product{background:var(--ops-surface);border-color:var(--ops-line);border-radius:12px;min-height:70px;padding:12px}.payper-workspace .ops-menu .ops-menu-product:hover{border-color:var(--ops-accent)}.payper-workspace .ops-menu-product h4{min-width:0}.payper-workspace .ops-menu-product .ops-product-open{color:var(--ops-text);text-align:left;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:100%;font-size:13px;overflow:hidden}.payper-workspace .ops-menu .ops-item-kind{background:var(--ops-subtle);color:var(--ops-muted);border-radius:4px;padding:1px 6px;font-size:10px}.payper-workspace .ops-menu [role=switch]:not(.ops-menu-preview *){background:var(--ops-line);width:32px;height:18px;min-height:0}.payper-workspace .ops-menu [role=switch][aria-checked=true]:not(.ops-menu-preview *){background:var(--ops-text)}.payper-workspace .ops-menu [role=switch]>div{background:var(--ops-surface);top:3px}.payper-workspace .ops-menu [role=switch]>.left-6{left:auto;right:3px}.payper-workspace .ops-menu [role=switch]>.left-1{left:3px}.payper-workspace .ops-menu .ops-product-editor>div:first-child{gap:16px;padding:20px}.payper-workspace .ops-product-editor>div:first-child>div{gap:12px;min-width:0}.payper-workspace .ops-product-editor>div:first-child img{border-radius:8px;flex-shrink:0;width:44px;height:44px}.payper-workspace .ops-product-editor>div:first-child h3{overflow-wrap:anywhere;font-size:18px;line-height:1.3}.payper-workspace .ops-product-editor>div:first-child button{border-radius:999px;flex-shrink:0;width:36px;height:36px}.payper-workspace .ops-menu .ops-product-editor>div:nth-child(2){padding:20px 20px 80px}.payper-workspace .ops-product-editor>div:nth-child(2)>:not([hidden])~:not([hidden]){margin-top:24px}.payper-workspace .ops-admin .ops-image-action{background:var(--ops-surface);color:var(--ops-text);border:1px solid var(--ops-line);border-radius:999px;padding:6px 12px}.payper-workspace .ops-preview-aside{justify-content:center;min-width:0;display:flex;position:sticky;top:24px}.payper-workspace .ops-preview-frame{border-color:var(--ops-line);border-width:8px;border-radius:32px}.payper-workspace .ops-preview-frame>.absolute.top-0{background:var(--ops-line);height:20px}.payper-workspace .ops-menu-preview [class~=grid-cols-2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.payper-workspace .ops-menu-preview [class~=md\:p-8]{padding:16px}.payper-workspace .ops-menu-preview h1{font-size:30px}.payper-workspace .ops-admin .ops-date-range{gap:8px}.payper-workspace .ops-admin .ops-date-range>div:first-child{border-radius:999px;max-width:100%}.payper-workspace .ops-admin .ops-date-range button{white-space:nowrap;border-radius:999px;flex-shrink:0;padding:8px 12px}.payper-workspace .ops-admin .ops-date-range button[aria-pressed=true]{background:var(--ops-text);border-color:var(--ops-text);color:var(--ops-surface)}.payper-workspace .ops-admin .ops-date-meta{overflow-wrap:anywhere;gap:6px 12px;font-size:10px}.payper-workspace .ops-admin .ops-date-meta>span{min-width:0}.payper-workspace .ops-admin.ops-finance>header{gap:20px}.payper-workspace .ops-inventory table .bg-neon{background:#8ba899}.payper-workspace .ops-inventory table .bg-orange-400{background:#c6a36e}.payper-workspace .ops-inventory table .bg-red-400{background:#c97f8c}.payper-workspace .ops-inventory .ops-inventory-kind{background:var(--ops-subtle);border-color:var(--ops-line);color:var(--ops-muted);text-transform:none;font-size:10px}.payper-workspace .ops-staff button[aria-pressed=true]>.absolute.bg-neon{background:var(--ops-text)}.payper-workspace .ops-inventory-kpi{border-radius:12px;padding:16px}.payper-workspace .ops-inventory-kpi>span{display:none}.payper-workspace .ops-inventory-kpi>div{padding:0}.payper-workspace .ops-inventory-kpi>div>p:first-of-type{margin-top:8px;font:400 26px/1.2 Payper Frama,sans-serif}.payper-workspace .ops-inventory-kpi>div>p:last-child{margin-top:8px;font-size:11px}@media (width<=1199px){.payper-workspace .ops-menu-layout{grid-template-columns:minmax(0,1fr)}.payper-workspace .ops-preview-aside{position:static}}@media (width<=767px){.payper-workspace .ops-admin{padding:18px 12px 80px}.payper-workspace .ops-admin h1:not(.ops-menu-preview *){font-size:24px}.payper-workspace .ops-admin :is(input,select,textarea):not(.ops-menu-preview *){font-size:16px}.payper-workspace .ops-admin>header button:not(.workspace-tab){min-height:40px}.payper-workspace .ops-menu-layout{gap:24px}.payper-workspace .ops-menu-product .ops-product-open{font-size:12px}.payper-workspace .ops-menu .ops-product-editor>div{padding-inline:16px}.payper-workspace .ops-product-pricing{grid-template-columns:minmax(0,1fr)}.payper-workspace .ops-menu-product [role=switch]:before{content:"";position:absolute;inset:-12px -6px}}@media (prefers-reduced-motion:reduce){.payper-workspace .ops-admin :not(.ops-menu-preview *){transition:none!important;animation:none!important}}.payper-workspace .ops-content .ops-page-tabs.ops-page-tabs{border:0;border-bottom:1px solid var(--ops-line);width:100%;min-width:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;align-items:center;gap:20px;margin:20px 0 0;padding:0;display:flex}.payper-workspace .ops-page-tabs-list{scrollbar-width:thin;scrollbar-color:var(--ops-line) transparent;align-items:stretch;gap:20px;min-width:0;display:flex;overflow-x:auto}.payper-workspace .ops-content .ops-page-tabs-list>.workspace-tab.workspace-tab{min-height:42px;box-shadow:none;color:var(--ops-muted);text-transform:none;letter-spacing:0;white-space:nowrap;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;gap:7px;margin:0;padding:10px 0 12px;font:400 12px/1.5 Payper Sohne,sans-serif;display:inline-flex;position:relative}.payper-workspace .ops-content .ops-page-tabs-list>.workspace-tab[aria-pressed=true]{color:var(--ops-text);background:0 0}.payper-workspace .ops-content .ops-page-tabs-list>.workspace-tab:after{content:"";background:0 0;height:2px;position:absolute;bottom:0;left:0;right:0}.payper-workspace .ops-content .ops-page-tabs-list>.workspace-tab[aria-pressed=true]:after{background:var(--ops-text)}.payper-workspace .ops-content .ops-page-tabs-list>.workspace-tab:hover{color:var(--ops-text);background:0 0}.payper-workspace .ops-content .ops-page-tabs-list>.workspace-tab:focus-visible{outline:2px solid var(--ops-accent);outline-offset:-3px}.payper-workspace .ops-content .ops-page-tabs-list>.workspace-tab>.material-symbols-outlined{font-size:15px}.payper-workspace .ops-content .ops-page-tabs-list>.workspace-tab>span:not(.material-symbols-outlined){background:var(--ops-subtle);color:var(--ops-muted);border-radius:4px;font-size:10px}.payper-workspace .ops-page-tabs-more{flex-shrink:0;padding-bottom:6px}.payper-workspace .ops-page-tabs-more :is(label,select){font-size:12px}.payper-workspace .ops-page-tabs-more select{border:1px solid var(--ops-line);max-width:220px;min-height:32px;color:var(--ops-text);background:var(--ops-surface);border-radius:8px;padding:5px 10px}.payper-workspace .ops-page-toolbar{flex-wrap:wrap;align-items:center;gap:12px 20px;min-width:0;display:flex}.payper-workspace .ops-menu-header{border:0;padding:0;display:block}.payper-workspace .ops-date-range.ops-date-range{flex-wrap:wrap;align-items:center;gap:10px 16px;min-width:0;max-width:100%;display:flex}.payper-workspace .ops-date-range .ops-date-control{color:var(--ops-muted);align-items:center;gap:8px;font-size:12px;display:flex}.payper-workspace .ops-date-range select{border:1px solid var(--ops-line);background:var(--ops-surface);min-height:36px;color:var(--ops-text);border-radius:8px;padding:6px 30px 6px 12px;font:400 12px/1.5 Payper Sohne,sans-serif}.payper-workspace .ops-date-applied{color:var(--ops-muted);font-variant-numeric:tabular-nums;font-size:12px}.payper-workspace .ops-date-custom{flex-wrap:wrap;flex-basis:100%;align-items:end;gap:12px;display:flex}.payper-workspace .ops-date-custom label{color:var(--ops-muted);gap:5px;font-size:12px;display:grid}.payper-workspace .ops-date-custom input{border:1px solid var(--ops-line);background:var(--ops-surface);min-width:0;min-height:36px;color:var(--ops-text);border-radius:8px;padding:6px 10px}.payper-workspace .ops-date-error{color:#b24856;flex-basis:100%;font-size:12px}.dark .payper-workspace .ops-date-error{color:#e39aa3}@media (width<=767px){.payper-workspace .ops-content .ops-page-tabs.ops-page-tabs{flex-wrap:wrap;gap:8px;margin-top:16px}.payper-workspace .ops-page-tabs-list{flex-basis:100%;gap:18px}.payper-workspace .ops-content .ops-page-tabs-list>.workspace-tab.workspace-tab{min-height:44px}.payper-workspace .ops-date-custom{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.payper-workspace .ops-date-custom input{width:100%;font-size:16px}.payper-workspace .ops-date-error{grid-column:1/-1}}html .payper-workspace.ops-modal-layer{--ops-success:#38694e;--ops-warning:#88652c;z-index:10000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0000006b;justify-content:center;align-items:center;margin:0;padding:16px;display:flex;position:fixed;inset:0}.dark .payper-workspace.ops-modal-layer{--ops-success:#9ccdaf;--ops-warning:#d2b574}.ops-permission-list{border-block:1px solid var(--ops-line)}.ops-permission-list fieldset{border-bottom:1px solid var(--ops-line);padding:12px 0}.ops-permission-list fieldset:last-child{border-bottom:0}.ops-permission-list legend{align-items:center;gap:6px;padding-top:10px;font-size:12px;font-weight:500;display:flex}.ops-permission-list legend .material-symbols-outlined{color:var(--ops-muted);font-size:15px}.ops-permission-list fieldset>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.ops-permission-list label{cursor:pointer;align-items:center;gap:5px;min-height:32px;font-size:12px;display:flex}.ops-permission-list input{width:16px;height:16px;accent-color:var(--ops-text);flex-shrink:0}.ops-role-options{gap:8px;display:grid}.ops-role-options label{border:1px solid var(--ops-line);cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:12px;font-size:13px;display:flex}.ops-role-options label:has(:checked){border-color:var(--ops-text);background:var(--ops-subtle)}.ops-role-options input{accent-color:var(--ops-text)}.ops-role-options small{color:var(--ops-muted);margin-top:3px;font-size:12px;display:block}.ops-modal-layer .ops-role-summary{background:var(--ops-subtle)!important;border:1px solid var(--ops-line)!important}.ops-modal-layer .ops-role-summary>span{padding-left:0;color:var(--ops-muted)!important;background:0 0!important;border:0!important}.ops-modal-layer .ops-modal{width:min(100%, var(--modal-width));background:var(--ops-surface);min-height:0;max-height:min(780px,100dvh - 32px);color:var(--ops-text);border:1px solid var(--ops-line);border-radius:16px;outline:none;flex-direction:column;font:400 13px/1.5 Payper Sohne,sans-serif;display:flex;overflow:hidden;box-shadow:0 20px 70px #0003}.ops-modal-layer .ops-modal *{letter-spacing:0!important}.ops-modal-layer .ops-modal :is(header,.ops-modal-header){border-bottom:1px solid var(--ops-line);flex-shrink:0;padding:16px 20px}.ops-modal-layer .ops-modal :is(h2,h3){text-transform:none;color:var(--ops-text)!important;font:500 20px/1.3 Payper Sohne,sans-serif!important}.ops-modal-layer .ops-modal :is(h2,h3) :is(em,span){font-style:normal;color:inherit!important}.ops-modal-layer .ops-modal :is(.font-mono,.font-serif){font-family:inherit}.ops-modal-layer .ops-modal :is(.uppercase,.capitalize){text-transform:none}.ops-modal-layer .ops-modal :is(.italic,.italic-black,em){font-style:normal}.ops-modal-layer .ops-modal :is(.font-black,.font-bold){font-weight:500}.ops-modal-layer .ops-modal [class*=text-\[7],.ops-modal-layer .ops-modal [class*=text-\[8],.ops-modal-layer .ops-modal [class*=text-\[9]{font-size:11px}.ops-modal-layer .ops-modal>:is(.ops-modal-body,.overflow-y-auto,.overflow-auto){overscroll-behavior:contain;flex:1;min-height:0;padding:18px 20px;overflow:auto}.ops-modal-layer .ops-modal :is(footer,.ops-modal-footer){border-top:1px solid var(--ops-line);background:var(--ops-surface);flex-shrink:0;padding:12px 20px}.ops-modal-layer .ops-modal :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){min-width:0;max-width:100%;font:inherit;box-shadow:none;border-radius:8px;min-height:36px;color:var(--ops-text)!important;background:var(--ops-subtle)!important;border:1px solid var(--ops-line)!important}.ops-modal-layer .ops-modal :is(input,select){padding:7px 10px}.ops-modal-layer .ops-modal input.pl-7{padding-left:28px}.ops-modal-layer .ops-modal input.pl-8{padding-left:32px}.ops-modal-layer .ops-modal input.pl-9{padding-left:36px}.ops-modal-layer .ops-modal input.pl-10{padding-left:40px}.ops-modal-note{border:1px solid var(--ops-line);background:var(--ops-subtle);color:var(--ops-muted);border-radius:8px;align-items:flex-start;gap:10px;padding:12px;display:flex}.ops-modal-layer .ops-modal input::-moz-placeholder{color:var(--ops-muted);opacity:.8}.ops-modal-layer .ops-modal textarea::-moz-placeholder{color:var(--ops-muted);opacity:.8}.ops-modal-layer .ops-modal input::placeholder,.ops-modal-layer .ops-modal textarea::placeholder{color:var(--ops-muted);opacity:.8}.ops-modal-layer .ops-modal button{font-family:inherit;box-shadow:none!important}.ops-modal-layer .ops-modal :is(button,summary,input,select,textarea):focus-visible{outline:2px solid var(--ops-accent);outline-offset:2px}.ops-modal-layer .ops-modal :is(footer,.ops-modal-footer) button{border-radius:999px;height:auto;min-height:36px;padding:8px 16px;font-size:12px}.ops-modal-layer .ops-modal button:disabled{cursor:not-allowed;opacity:.5}.ops-modal-layer .ops-modal-close{background:var(--ops-subtle);width:32px;min-width:32px;height:32px;color:var(--ops-muted);border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.ops-modal-layer .ops-modal-close .material-symbols-outlined{font-size:18px}.ops-modal-steps{gap:20px;margin-top:16px;padding:0;list-style:none;display:flex}.ops-modal-steps li{color:var(--ops-muted);align-items:center;gap:7px;font-size:12px;display:flex}.ops-modal-steps li>span{border:1px solid var(--ops-line);border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:11px;display:grid}.ops-modal-steps .material-symbols-outlined{font-size:14px}.ops-modal-steps li[aria-current]{color:var(--ops-text);font-weight:500}.ops-modal-steps li[aria-current]>span{background:var(--ops-text);color:var(--ops-surface);border-color:var(--ops-text)}.ops-modal-layer .ops-modal details>summary{cursor:pointer;color:var(--ops-muted);padding:8px 0;font-size:12px}html .payper-workspace.ops-modal-layer.ops-modal-drawer{justify-content:flex-end;padding:10px}.ops-modal-drawer .ops-modal{max-height:calc(100dvh - 20px)}.ops-modal-layer .ops-inventory-detail .p-6{padding:16px}.ops-modal-layer .ops-inventory-detail .space-y-6>:not([hidden])~:not([hidden]){margin-top:14px}.ops-modal-layer .ops-modal .text-white,.ops-modal-layer .ops-modal .text-cream{color:var(--ops-text)}.ops-modal-layer .ops-modal [class*=text-white\/],.ops-modal-layer .ops-modal [class*=text-cream\/],.ops-modal-layer .ops-modal .text-text-secondary{color:var(--ops-muted)}.ops-modal-layer .ops-modal :is(.bg-black,[class*=bg-white\/],[class*=bg-black\/],.bg-background-light,.bg-surface-dark){background-color:var(--ops-subtle)}.ops-modal-layer .ops-modal :is([class*=border-white\/],.border-border-color){border-color:var(--ops-line)}.ops-modal-layer .ops-modal .bg-neon{background:var(--ops-text);color:var(--ops-surface)}.ops-modal-layer .ops-modal .text-neon{color:var(--ops-accent)}.ops-modal-layer .ops-modal :is(.rounded-3xl,.rounded-2xl,.rounded-xl){border-radius:8px}.ops-modal-layer .ops-modal :is(.p-8,.p-10){padding:16px}.ops-modal-layer .ops-modal :is(.space-y-8,.space-y-10)>:not([hidden])~:not([hidden]){margin-top:18px}.ops-modal-layer .ops-inventory-detail .text-5xl{font-size:32px;line-height:1.15}.ops-modal-layer .ops-inventory-detail .ops-item-header{align-items:center;gap:12px;display:flex}.ops-item-photo{background:var(--ops-subtle);border-radius:8px;flex-shrink:0;width:56px;height:56px;padding:0;overflow:hidden}.ops-item-photo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.ops-item-identity{flex:1;min-width:0}.ops-item-identity input{width:100%}.ops-item-identity p{color:var(--ops-muted);margin-top:4px;font-size:11px}.ops-modal-tabs{border-bottom:1px solid var(--ops-line);flex-shrink:0;gap:20px;margin:0 20px;display:flex;overflow-x:auto}.ops-modal-layer .ops-modal-tabs .workspace-tab{color:var(--ops-muted);background:0 0;border:0;border-radius:0;flex:none;padding:10px 0;font-size:12px}.ops-modal-layer .ops-modal-tabs .workspace-tab[aria-pressed=true]{border-bottom:2px solid var(--ops-text);color:var(--ops-text)}.ops-modal-layer .ops-inventory-detail .ops-modal-footer{gap:8px;display:flex}.ops-modal-layer .ops-inventory-detail .ops-modal-footer button{flex:1}@media (width<=600px){html .payper-workspace.ops-modal-layer{padding:8px}.ops-modal-layer .ops-modal{border-radius:12px;max-height:calc(100dvh - 16px)}.ops-modal-layer .ops-modal :is(header,.ops-modal-header,footer,.ops-modal-footer){padding:12px 14px}.ops-modal-layer .ops-modal>:is(.ops-modal-body,.overflow-y-auto,.overflow-auto){padding:14px}.ops-modal-layer .ops-modal :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}.ops-modal-steps{justify-content:space-between;gap:10px}.ops-modal-steps li{gap:5px;font-size:11px}.ops-modal-layer .ops-modal :is(.grid-cols-3,.grid-cols-4){grid-template-columns:repeat(2,minmax(0,1fr))}.ops-modal-tabs{margin-inline:14px}}@font-face{font-family:Payper Frama;src:url(/brand/PPFrama-Regular.otf)format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Payper Sohne;src:url(/brand/Sohne.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Payper NeueBit;src:url(/brand/PPNeueBit-Bold.otf)format("opentype");font-style:normal;font-weight:700;font-display:swap}.payper-login{--login-ink:#252624;--login-paper:#efeee7;--login-muted:#686a62;--login-line:#d2d3c9;background:var(--login-ink);min-height:100svh;color:var(--login-ink);letter-spacing:0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);font-family:Payper Sohne,sans-serif;font-size:14px;line-height:1.5;display:grid}.payper-login *,.payper-login :before,.payper-login :after{box-sizing:border-box;letter-spacing:0}.payper-login button,.payper-login input{font:inherit}.payper-login button,.payper-login a{-webkit-tap-highlight-color:transparent}.payper-login button{cursor:pointer}.payper-login button:disabled{cursor:wait;opacity:.55}.payper-login :is(button,a):focus-visible{outline-offset:5px;outline:2px solid #667956}.login-brand{isolation:isolate;color:#efeee7;flex-direction:column;min-height:800px;padding:44px 56px 34px;display:flex;position:relative;overflow:hidden}.login-brand-header,.login-brand-footer,.login-access-header,.login-access-footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.login-logo{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;filter:brightness(0)invert(.94);width:136px;height:36px}.login-edition{color:#b8b9ad;font-size:11px}.login-brand-body{z-index:1;margin-top:110px;position:relative}.login-eyebrow,.login-section-number{font-family:Payper NeueBit,monospace;font-size:27px;font-weight:700;line-height:1}.login-brand-body .login-eyebrow{color:#c1cbad}.login-brand h1{margin:25px 0 22px;font-family:Payper Frama,sans-serif;font-size:56px;font-weight:400;line-height:1.08}.login-brand h1 span{color:#dcc2cc}.login-brand-body p{color:#c2c3b9;font-size:15px;line-height:1.7}.login-brand-art{z-index:-1;opacity:.85;position:absolute;inset:36% 0 0;-webkit-mask-image:linear-gradient(#0000,#000 28%);mask-image:linear-gradient(#0000,#000 28%)}.login-brand-art img{-o-object-fit:cover;object-fit:cover;-o-object-position:43% center;object-position:43% center;width:100%;height:100%}.login-brand-art:after{content:"";pointer-events:none;opacity:.12;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.88' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23888' filter='url(%23n)' opacity='.6' d='M0 0h180v180H0z'/%3E%3C/svg%3E") 0 0/180px;position:absolute;inset:0}.login-brand-footer{z-index:1;color:#d2d5c9;margin-top:auto;padding-top:160px;font-size:12px}.login-brand-signature{font-family:Payper NeueBit,monospace;font-size:30px}.login-access{background:var(--login-paper);border-radius:28px 0 0 28px;flex-direction:column;min-width:0;padding:40px 52px 30px;display:flex}.login-access-header{color:var(--login-muted)}.login-access-mark{border:1px solid var(--login-line);border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.login-form-wrap{width:100%;max-width:380px;margin:auto;padding:52px 0 44px}.login-heading{margin-bottom:27px}.login-section-number{color:#6b775d;margin-bottom:14px;font-size:25px;display:block}.login-heading h2{text-wrap:balance;margin:0 0 12px;font-family:Payper Frama,sans-serif;font-size:38px;font-weight:400;line-height:1.12}.login-heading p{color:var(--login-muted);margin:0;line-height:1.65}.login-social{gap:10px;display:grid}.login-social button{width:100%;min-height:48px;color:var(--login-ink);background:0 0;border:1px solid #cbcdc2;border-radius:8px;justify-content:center;align-items:center;gap:12px;padding:12px 20px;transition:background .18s,border-color .18s;display:flex;position:relative}.login-social button:hover:not(:disabled){background:#e3e6d9;border-color:#a9b39a}.login-social svg{flex-shrink:0}.login-divider{color:#74766d;align-items:center;gap:16px;margin:24px 0;font-size:12px;display:flex}.login-divider:before,.login-divider:after{content:"";background:var(--login-line);flex:1;height:1px}.login-form{gap:19px;display:grid}.login-field{gap:8px;display:grid}.login-field label{font-size:13px}.login-field input{border:1px solid var(--login-line);width:100%;min-width:0;height:50px;color:var(--login-ink);background:#f8f7f1;border-radius:8px;outline:none;padding:0 15px;transition:border-color .18s,box-shadow .18s}.login-field input::placeholder{color:#85867d;opacity:1}.login-field input:focus{border-color:#71855f;box-shadow:0 0 0 3px #71855f20}.login-password{position:relative}.login-password input{padding-right:52px}.login-password-toggle{color:#74776a;border-radius:6px;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:3px;right:4px}.login-password-toggle:hover{color:var(--login-ink);background:#e9ebdf}.login-forgot{color:#536345;text-underline-offset:4px;justify-self:end;min-height:28px;margin-top:-5px;-webkit-text-decoration:underline #a8af9a;text-decoration:underline #a8af9a;font-size:12px!important}.login-forgot:hover{color:#252624}.login-submit{border:1px solid var(--login-ink);background:var(--login-ink);width:100%;min-height:52px;color:var(--login-paper);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:14px 19px;transition:background .18s,transform .18s;display:flex}.login-submit:hover:not(:disabled){background:#3b4832}.login-submit:active:not(:disabled){transform:translateY(1px)}.login-submit svg{color:#d6c0ca;flex-shrink:0}.login-client-link{border-top:1px solid var(--login-line);color:var(--login-muted);justify-content:space-between;align-items:center;gap:15px;margin-top:26px;padding-top:23px;font-size:12px;text-decoration:none;display:flex}.login-client-link strong{color:#39482f;margin-top:3px;font-size:13px;font-weight:400;display:block}.login-client-link:hover strong{text-underline-offset:4px;text-decoration:underline}.login-access-footer{color:#73756b;font-size:11px}.login-back{border:1px solid var(--login-line);border-radius:50%;place-items:center;width:44px;height:44px;margin-bottom:28px;display:grid}.login-back:hover{background:#e0e4d7}.login-result-icon{color:#46563c;background:#dde4cf;border-radius:50%;place-items:center;width:64px;height:64px;margin-bottom:28px;display:grid}.login-result-icon.is-error{color:#7d404f;background:#e8d2d8}.login-result p{overflow-wrap:anywhere}.login-text-button{color:#536345;justify-content:center;align-items:center;gap:10px;width:100%;min-height:44px;margin-top:18px;display:flex}.login-spinner{animation:1.6s linear infinite login-spin}@keyframes login-spin{to{transform:rotate(360deg)}}@media (width>=1600px){.login-brand{padding-inline:80px}.login-brand-body{margin-top:140px}.login-brand h1{font-size:64px}}@media (width<=1100px){.login-brand{padding-inline:32px}.login-brand h1{font-size:44px}.login-access{padding-inline:32px}.login-edition{display:none}}@media (width<=760px){.payper-login{grid-template-columns:minmax(0,1fr)}.login-brand{min-height:0;padding:22px 26px 28px}.login-logo{width:110px;height:29px}.login-edition{font-size:10px;display:block}.login-brand-body{margin-top:20px}.login-brand-body .login-eyebrow{display:none}.login-brand h1{max-width:350px;margin:0;font-size:28px}.login-brand h1 br,.login-brand-body p,.login-brand-footer{display:none}.login-brand-art{opacity:.3;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.login-access{border-radius:24px 24px 0 0;padding:25px 26px 24px}.login-access-header .login-eyebrow{font-size:24px}.login-form-wrap{padding-block:24px 30px}.login-heading h2{font-size:34px}.login-field input{font-size:16px}.login-forgot{min-height:36px}}@media (prefers-reduced-motion:reduce){.payper-login *,.payper-login :before,.payper-login :after{transition:none;animation:none}}.payper-login{--login-paper:#e9ebed;--login-line:#cfd4d8}.login-access{border-radius:40px 0 0 40px}.login-social button,.login-field input,.login-submit{border-radius:999px}.login-social button{-webkit-backdrop-filter:blur(16px);background:#ffffffa6;border-color:#ffffffd9;box-shadow:inset 0 1px #fff}.login-field input{background:#fff;padding-left:20px}.login-password-toggle{border-radius:50%}.login-inline-error{color:#822f40;background:#fff2f3;border:1px solid #dfb5bc;border-radius:16px;margin:16px 0;padding:12px 16px;font-size:13px;line-height:1.5}@media (width<=760px){.login-access{border-radius:30px 30px 0 0}}.aurora-dock{--aurora-bg:#faf9fc;--aurora-surface:#fff;--aurora-soft:#f0eef6;--aurora-text:#292833;--aurora-muted:#696575;--aurora-line:#dcd8e5;--aurora-accent:#6455ad;color:var(--aurora-text);font-family:Payper Sohne,system-ui,sans-serif;background:var(--aurora-bg)!important;gap:0!important;padding:0!important;overflow:hidden!important}.dark .aurora-dock{--aurora-bg:#202024;--aurora-surface:#27272d;--aurora-soft:#303039;--aurora-text:#f2f0f7;--aurora-muted:#b8b4c4;--aurora-line:#494550;--aurora-accent:#c9baff}.aurora-header{flex-shrink:0;align-items:center;gap:12px;padding:20px 20px 15px;display:flex;position:relative}.aurora-header:before{content:"";background:linear-gradient(90deg,#8edee7,#9182ee,#d5a4e9,#ffa28e);height:3px;position:absolute;inset:0 0 auto}.aurora-heading{flex:1;min-width:0}.aurora-heading h2{margin:0;font-family:Payper Frama,sans-serif;font-size:22px}.aurora-heading p{color:var(--aurora-muted);margin:4px 0 0;font-size:12px}.aurora-icon{border:1px solid var(--aurora-line);width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border-radius:50%;place-items:center;display:grid}.aurora-mode{color:var(--aurora-muted);border-bottom:1px solid var(--aurora-line);padding:8px 20px;font-size:11px}.aurora-messages{overscroll-behavior:contain;scrollbar-width:thin;overflow-wrap:anywhere;flex-direction:column;flex:1;gap:22px;min-height:0;padding:22px 20px;display:flex;overflow:auto}.aurora-messages>*{flex-shrink:0}.aurora-messages [data-message-text]{white-space:pre-wrap}.aurora-footer{padding:12px 16px max(12px,env(safe-area-inset-bottom));border-top:1px solid var(--aurora-line);flex-shrink:0}.aurora-suggestions{scrollbar-width:thin;gap:6px;padding:1px 1px 10px;display:flex;overflow-x:auto}.aurora-suggestions button{white-space:nowrap;border:1px solid var(--aurora-line);background:var(--aurora-surface);min-height:36px;color:var(--aurora-text);font:inherit;cursor:pointer;border-radius:20px;align-items:center;gap:6px;padding:6px 11px;font-size:12px;display:flex}.aurora-composer{background:linear-gradient(var(--aurora-surface),var(--aurora-surface)) padding-box,linear-gradient(120deg,#8edee7,#a38ff0,#efa8bb,#f8be99) border-box;border:1px solid #0000;border-radius:22px;align-items:flex-end;gap:6px;padding:8px;display:flex}.aurora-composer:focus-within{box-shadow:0 0 0 3px #a891e626}.aurora-composer textarea{resize:none;width:100%;min-width:0;min-height:40px;max-height:132px;color:var(--aurora-text);font:inherit;background:0 0;border:0;outline:none;padding:9px 7px;font-size:14px;line-height:22px}.aurora-composer textarea::placeholder{color:var(--aurora-muted)}.aurora-composer button{color:#fff;cursor:pointer;background:#6a59a8;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.aurora-dock button:disabled{opacity:.48;cursor:default}.aurora-dock button:focus-visible,.aurora-fab:focus-visible{outline-offset:3px;outline:3px solid #9c82eb}.aurora-input-hint{color:var(--aurora-muted);margin:8px 6px 0;font-size:10px}.aurora-thinking{color:var(--aurora-muted);align-items:center;gap:9px;font-size:13px;display:flex}.aurora-dots{animation:1.5s ease-in-out infinite auroraBreathe}.aurora-orb{flex-shrink:0;overflow:visible}.aurora-orb-current{transform-origin:32px 32px;animation:9s ease-in-out infinite alternate auroraCurrent}.aurora-orb.is-thinking .aurora-orb-current{animation-duration:2s}.aurora-fab .aurora-orb{transition:transform .25s}.aurora-fab:hover .aurora-orb{transform:translateY(-3px)rotate(-7deg)scale(1.06)}.aurora-fab:active .aurora-orb{transform:scale(.95)}@keyframes auroraCurrent{0%{transform:rotate(-18deg)scale(.95)}to{transform:rotate(26deg)scale(1.08)}}@keyframes auroraBreathe{50%{opacity:.45}}@keyframes auroraMsgIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (width<=480px){.aurora-header{padding:16px}.aurora-messages{padding:18px 14px}}@media (prefers-reduced-motion:reduce){.aurora-orb *,.aurora-dock *,.aurora-fab,.aurora-fab *{transition:none!important;animation:none!important}}.ops-modal-drawer .aurora-dock{flex-direction:column;width:min(460px,100%);height:calc(100dvh - 20px);display:flex}.aurora-action-dialog{display:block}html .ops-modal-layer .aurora-dock{color:var(--aurora-text)}html .payper-workspace.ops-modal-layer .ops-modal.aurora-dock .aurora-composer textarea{border-radius:0;font-size:14px;color:var(--aurora-text)!important;background:0 0!important;border:0!important}html .ops-modal-layer .aurora-dock .aurora-composer button{width:40px;height:40px;padding:0}html .ops-modal-layer .aurora-dock .aurora-footer{padding:12px 16px max(12px,env(safe-area-inset-bottom));background:var(--aurora-bg)}.aurora-system{color:var(--aurora-muted);border-left:2px solid #a58bce;padding:0 10px 0 14px;font-size:12px;line-height:1.6}html .payper-workspace.ops-modal-layer .ops-modal.aurora-dock .aurora-composer textarea:focus-visible{outline:none}@media (width<=600px){html .payper-workspace.ops-modal-layer .ops-modal.aurora-dock .aurora-composer textarea{font-size:16px}}.payper-workspace,.payper-setup,.setup-picker,.setup-themed{--ops-bg:#f1f1f1;--ops-surface:#fff;--ops-subtle:#f5f5f5;--ops-line:#dedede;--ops-text:#262626;--ops-muted:#6b6b6b;--ops-accent:#484848;--ops-accent-soft:#ebebeb;--ops-rose:#8f6179;color:var(--ops-text);background:var(--ops-bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Payper Sohne,sans-serif;font-size:13px}.dark .payper-workspace,.dark .payper-setup,.dark .setup-picker,.dark .setup-themed{--ops-bg:#171717;--ops-surface:#202020;--ops-subtle:#292929;--ops-line:#383838;--ops-text:#eee;--ops-muted:#aaa;--ops-accent:#d6d6d6;--ops-accent-soft:#333;--ops-rose:#d1adbf;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.payper-tour-layer,.tour-welcome-card{--tour-green:#167449;--tour-orange:#ba442a;--tour-gold:#907018;--tour-pink:#a36583}.dark .payper-tour-layer,.dark .tour-welcome-card{--tour-green:#54ce8c;--tour-orange:#ee7659;--tour-gold:#d6b85f;--tour-pink:#dda1bf}.payper-tour-layer *,.tour-welcome-card *{letter-spacing:0}:is(.payper-tour-layer,.tour-welcome-card) :is(.tour-button,.tour-icon-button,.tour-muted-button){border:1px solid var(--ops-line);min-height:36px;color:var(--ops-text);cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font:500 12px/1.3 Payper Sohne,sans-serif;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}:is(.payper-tour-layer,.tour-welcome-card) :is(.tour-button,.tour-icon-button,.tour-muted-button):hover{background:var(--ops-subtle)}:is(.payper-tour-layer,.tour-welcome-card) .tour-icon-button{width:36px;padding:0}:is(.payper-tour-layer,.tour-welcome-card) .tour-muted-button{color:var(--ops-muted);border-color:#0000}:is(.payper-tour-layer,.tour-welcome-card) .tour-button-primary{background:var(--tour-green);color:#fff;border-color:#0000}.dark .payper-tour-layer .tour-button-primary{color:#10271b}:is(.payper-tour-layer,.tour-welcome-card) .tour-button-primary:hover{background:color-mix(in srgb, var(--tour-green) 85%, #10271b)}:is(.payper-tour-layer,.tour-welcome-card) button:disabled{opacity:.4;cursor:not-allowed}:is(.payper-tour-layer,.tour-welcome-card) button:focus-visible{outline:2px solid var(--tour-green);outline-offset:3px}.tour-progress{background:var(--ops-line);border-radius:99px;height:3px;overflow:hidden}.tour-progress>div{border-radius:inherit;background:var(--tour-green);height:100%;transition:width .18s}html .ops-modal-layer .ops-modal.tour-welcome-card{border-radius:16px;animation:.18s ease-out tour-welcome-in;box-shadow:0 16px 64px #0000003d}html .ops-modal-layer .tour-welcome-card .tour-welcome-header{border:0;justify-content:space-between;align-items:center;padding:16px 20px 0;display:flex}.tour-welcome-brand{align-items:center;gap:9px;display:flex}.tour-welcome-brand img{-o-object-fit:contain;object-fit:contain;filter:brightness(0);width:62px;height:24px}.dark .tour-welcome-brand img{filter:brightness(0)invert()}.tour-welcome-brand>span{border-left:1px solid var(--ops-line);color:var(--tour-gold);padding-left:9px;font-size:11px;font-weight:600}html .ops-modal-layer .tour-welcome-card>.tour-welcome-body{padding:16px 20px 0}.tour-welcome-art{background:#252823 url(/brand/brand-gradient-v1.png) 50% 43%/cover;border-radius:8px;height:68px;margin-bottom:20px;position:relative;overflow:hidden}.tour-welcome-art:after{content:"";opacity:.3;background-image:radial-gradient(#f4eee0 .65px,#0000 .65px);background-size:4px 4px;position:absolute;inset:0}html .ops-modal-layer .ops-modal.tour-welcome-card h2{margin:0 0 10px;font:400 28px/1.2 Payper Frama,Payper Sohne,sans-serif!important}html .ops-modal-layer .ops-modal.tour-welcome-card h2 span{color:var(--tour-orange)!important}.tour-welcome-body>p{color:var(--ops-muted);margin:0;font-size:13px;line-height:1.6}.tour-welcome-meta{color:var(--ops-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:4px;padding:16px 0;font-size:12px;display:flex}.tour-welcome-meta>span{align-items:center;gap:6px;display:inline-flex}.tour-welcome-meta svg{color:var(--tour-gold)}.tour-welcome-meta>span:last-child svg{color:var(--tour-pink)}html .ops-modal-layer .tour-welcome-card .tour-welcome-actions{gap:8px;padding:16px 20px;display:flex}html .ops-modal-layer .tour-welcome-card .tour-welcome-start{color:#fff;background:#ba442a;border-color:#0000;flex:1}html .ops-modal-layer .tour-welcome-card .tour-welcome-start:hover{background:#a83922}@keyframes tour-welcome-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (width<=600px),(pointer:coarse){:is(.payper-tour-layer,.tour-welcome-card) :is(.tour-button,.tour-icon-button,.tour-muted-button){min-height:44px}:is(.payper-tour-layer,.tour-welcome-card) .tour-icon-button{width:44px}html .ops-modal-layer .tour-welcome-card .tour-welcome-actions{flex-wrap:wrap}html .ops-modal-layer .tour-welcome-card .tour-welcome-actions button{min-height:44px;padding:8px 12px}}@media (height<=500px){.tour-welcome-art{height:44px;margin-bottom:12px}}@media (prefers-reduced-motion:reduce){html .ops-modal-layer .ops-modal.tour-welcome-card{animation:none}:is(.payper-tour-layer,.tour-welcome-card) *,.tour-progress>div{transition:none}}html .payper-workspace.payper-tour-layer.tour-step-layer{z-index:9500;background:0 0;gap:0;padding:0;animation:.14s ease-out tour-step-enter;position:fixed}@keyframes tour-step-enter{0%{opacity:0}to{opacity:1}}.tour-step-mask{pointer-events:auto;width:100%;height:100%;position:absolute;inset:0}.tour-step-shade{fill:#0c0e0c52}.dark .tour-step-shade{fill:#0000006b}.tour-step-ring{pointer-events:none;border:1px solid var(--tour-green);box-shadow:0 0 0 3px color-mix(in srgb, var(--tour-green) 12%, transparent);border-radius:8px;position:fixed}.tour-step-card{box-sizing:border-box;border:1px solid var(--ops-line);background:var(--ops-surface);min-width:0;color:var(--ops-text);border-radius:8px;flex-direction:column;font:400 13px/1.5 Payper Sohne,sans-serif;display:flex;position:fixed;box-shadow:0 8px 28px #00000029}.tour-step-card *,.tour-step-card :before{box-sizing:border-box;letter-spacing:0}.tour-step-card:focus{outline:none}.tour-step-arrow{border:1px solid var(--ops-line);background:var(--ops-surface);pointer-events:none;width:10px;height:10px;position:absolute;transform:rotate(45deg)}.tour-step-arrow[data-side=left]{border-top:0;border-right:0;left:-6px}.tour-step-arrow[data-side=right]{border-bottom:0;border-left:0;right:-6px}.tour-step-arrow[data-side=top]{border-bottom:0;border-right:0;top:-6px}.tour-step-arrow[data-side=bottom]{border-top:0;border-left:0;bottom:-6px}.tour-step-header{border-bottom:1px solid var(--ops-line);flex:none;padding:12px 14px 10px}.tour-step-meta{align-items:center;gap:8px;min-width:0;display:flex}.tour-step-count{color:var(--ops-muted);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.tour-step-tag{min-width:0;color:var(--tour-gold);overflow-wrap:anywhere;font-size:11px}.tour-step-meta .tour-icon-button{flex-shrink:0;margin-left:auto}.tour-step-header h2{overflow-wrap:anywhere;margin:6px 0 0;font-size:16px;font-weight:500;line-height:1.35}.tour-step-body{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-height:0;padding:12px 14px;overflow-y:auto}.tour-step-body>p{color:var(--ops-muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}.tour-step-note{border-left:2px solid var(--tour-gold);margin-top:12px;padding-left:10px}.tour-step-note-label{color:var(--tour-gold);align-items:center;gap:5px;font-size:11px;display:flex}.tour-step-note p{overflow-wrap:anywhere;margin:4px 0 0;font-size:12px;line-height:1.5}.tour-step-shortcut{color:var(--ops-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;font-size:11px;display:flex}.tour-step-shortcut kbd{background:var(--ops-subtle);border:1px solid var(--ops-line);color:var(--ops-text);overflow-wrap:anywhere;border-radius:4px;padding:1px 5px}.tour-step-waiting{color:var(--ops-muted);align-items:center;gap:8px;min-height:44px;font-size:12px;display:flex}.tour-step-waiting svg{color:var(--tour-green);flex-shrink:0}.tour-step-footer{border-top:1px solid var(--ops-line);flex:none;padding:10px 14px 12px}.tour-step-controls{justify-content:space-between;align-items:center;gap:8px;margin-top:10px;display:flex}.tour-step-controls>div{align-items:center;gap:6px;display:flex}.tour-step-controls .tour-button{min-width:0}.tour-step-card .tour-icon-button[aria-pressed=true]{color:var(--tour-green);background:color-mix(in srgb, var(--tour-green) 10%, var(--ops-surface))}.tour-step-card[data-short-viewport]{overscroll-behavior:contain;overflow-y:auto}.tour-step-card[data-short-viewport] .tour-step-body{flex:none;overflow:visible}.tour-step-card[data-short-viewport] .tour-step-arrow{display:none}@media (prefers-reduced-motion:reduce){html .payper-workspace.payper-tour-layer.tour-step-layer,.tour-step-layer *,.tour-step-layer :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.tour-step-layer{display:none!important}}.app-error-screen{--error-bg:#f1f1f1;--error-text:#262626;--error-muted:#646464;--error-line:#d6d6d6;--error-surface:#fff;min-height:100dvh;color:var(--error-text);background:var(--error-bg);letter-spacing:0;place-items:center;padding:24px;font-family:Payper Sohne,sans-serif;display:grid}.dark .app-error-screen{--error-bg:#171717;--error-text:#eee;--error-muted:#aaa;--error-line:#383838;--error-surface:#202020}.app-error-content{text-align:center;width:100%;max-width:400px}.app-error-content>img{-o-object-fit:contain;object-fit:contain;width:112px;height:48px;margin:0 auto 32px;display:block}.dark .app-error-content>img{filter:invert()}.app-error-content h1{letter-spacing:0;margin:0 0 12px;font:400 28px/1.2 Payper Frama,sans-serif}.app-error-content>p{color:var(--error-muted);margin:0;font-size:14px;line-height:1.6}.app-error-actions{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.app-error-screen button{letter-spacing:0;border:1px solid var(--error-line);background:var(--error-surface);min-height:44px;color:var(--error-text);cursor:pointer;touch-action:manipulation;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font:400 13px/1.4 Payper Sohne,sans-serif;display:inline-flex}.app-error-screen button svg{flex:none}.app-error-actions>button{flex:150px}.app-error-screen .app-error-primary{background:var(--error-text);color:var(--error-bg);border-color:var(--error-text)}.app-error-screen button:focus-visible{outline:2px solid var(--error-text);outline-offset:3px}.app-error-screen button:hover:not(:disabled){opacity:.8}.app-error-screen button:disabled{cursor:default}.app-error-report{border-top:1px solid var(--error-line);padding-top:16px}.app-error-report button{color:var(--error-muted);background:0 0;border-color:#0000}.app-error-report p{min-height:38px;color:var(--error-muted);margin:4px 0 0;font-size:12px;line-height:1.5}
