:root{--merely-color-primary: #386bff;--merely-color-primary-soft: #eef3ff;--merely-color-primary-border: #a5baff;--merely-color-primary-hover-border: #8dabff;--merely-color-primary-edge: #4f5fff;--merely-gradient-primary: linear-gradient(110deg, #5688ff, #5148f5);--merely-gradient-success: linear-gradient(110deg, #28c995, #08a971);--merely-gradient-danger: linear-gradient(110deg, #f2707f, #e05263);--merely-gradient-selected: linear-gradient(135deg, #edf3ff, #f5f8ff);--merely-color-text: #142b53;--merely-color-text-secondary: #61799e;--merely-color-text-muted: #8495b1;--merely-color-text-placeholder: #94a3b8;--merely-color-surface: #fff;--merely-color-surface-muted: #f6f8fc;--merely-color-surface-disabled: #f2f5fa;--merely-color-border: #dce5f3;--merely-color-border-input: #d6e1f0;--merely-color-control-border: #bdcbe2;--merely-color-success: #0db67b;--merely-color-success-text: #087553;--merely-color-success-bg: #e6f8f0;--merely-color-success-border: #b3e9d2;--merely-color-success-edge: #08a971;--merely-color-warning-text: #9d5b0b;--merely-color-warning-bg: #fff7e6;--merely-color-warning-border: #ffdfa0;--merely-color-danger: #b71338;--merely-color-danger-bg: #fff0f2;--merely-color-danger-border: #ffb5c2;--merely-color-danger-edge: #d6455a;--merely-color-error: #e05263;--merely-color-info-text: #1f4fd6;--merely-color-info-border: #c6d6ff;--merely-font-family: var(--bs-body-font-family, "Open Sans", sans-serif);--merely-font-size-2xs: 10px;--merely-font-size-xs: 11px;--merely-font-size-sm: 12px;--merely-font-size-md: 13px;--merely-font-size-lg: 14px;--merely-font-size-xl: 16px;--merely-font-size-2xl: 18px;--merely-font-weight-medium: 500;--merely-font-weight-semibold: 600;--merely-font-weight-strong: 650;--merely-font-weight-bold: 700;--merely-line-height-tight: 1.3;--merely-line-height-base: 1.4;--merely-line-height-relaxed: 1.5;--merely-space-4: 4px;--merely-space-6: 6px;--merely-space-8: 8px;--merely-space-10: 10px;--merely-space-12: 12px;--merely-space-14: 14px;--merely-space-16: 16px;--merely-space-18: 18px;--merely-space-20: 20px;--merely-space-24: 24px;--merely-control-xs: 32px;--merely-control-sm: 34px;--merely-control-md: 40px;--merely-control-lg: 46px;--merely-control-touch: 44px;--merely-icon-circle-sm: 22px;--merely-icon-circle-md: 28px;--merely-icon-circle-lg: 34px;--merely-icon-circle-xl: 44px;--merely-radius-xs: 5px;--merely-radius-sm: 8px;--merely-radius-md: 10px;--merely-radius-lg: 12px;--merely-radius-xl: 16px;--merely-radius-pill: 999px;--merely-shadow-card: 0 5px 18px rgba(35, 65, 110, .055);--merely-shadow-card-hover: 0 8px 22px rgba(35, 65, 110, .09);--merely-shadow-panel: 0 4px 18px rgba(35, 65, 110, .05);--merely-shadow-primary: 0 4px 14px rgba(79, 95, 255, .18);--merely-shadow-success: 0 4px 14px rgba(13, 182, 123, .2);--merely-shadow-danger: 0 4px 14px rgba(224, 82, 99, .22);--merely-shadow-modal: 0 20px 60px rgba(24, 42, 92, .18);--merely-focus-ring: 0 0 0 3px #9bb5ff;--merely-duration-fast: .15s;--merely-duration-base: .2s;--merely-ease: ease;--merely-z-dropdown: 1000;--merely-z-sticky: 1020;--merely-z-overlay: 1060;--merely-z-toast: 1090}.merely-panel,.merely-panel__header,.merely-panel__title,.merely-panel__body{box-sizing:border-box}.merely-panel{width:100%;min-width:0;margin-bottom:var(--merely-space-18);background:var(--merely-color-surface);border:1px solid var(--merely-panel-border-color, #e0e8f4);border-radius:var(--merely-radius-lg);box-shadow:var(--merely-shadow-panel);overflow:hidden}.merely-panel__header{display:flex;align-items:center;justify-content:space-between;gap:var(--merely-space-14);padding:var(--merely-space-14) var(--merely-space-20);border-bottom:1px solid var(--merely-panel-border-color, #e0e8f4)}.merely-panel__title{margin:0;font-size:var(--merely-font-size-2xl);font-weight:var(--merely-font-weight-bold);line-height:var(--merely-line-height-tight);letter-spacing:-.2px;color:var(--merely-color-text)}.merely-panel__body{padding:var(--merely-space-18) var(--merely-space-20)}@media(max-width:900px){.merely-panel__header{padding:var(--merely-space-14) var(--merely-space-16)}.merely-panel__body{padding:var(--merely-space-16)}}@media(max-width:600px){.merely-panel{margin-bottom:var(--merely-space-14);border-radius:var(--merely-radius-md)}.merely-panel__header{padding:var(--merely-space-12) var(--merely-space-14)}.merely-panel__title{font-size:var(--merely-font-size-xl)}.merely-panel__body{padding:var(--merely-space-14) var(--merely-space-12)}}@media(max-width:360px){.merely-panel__header{padding:11px 12px}.merely-panel__body{padding:12px 9px}.merely-panel__title{font-size:15px}}.merely-panel__head{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:var(--merely-space-12);padding:var(--merely-space-10) var(--merely-space-14);border-bottom:1px solid var(--merely-panel-border-color, #e0e8f4);box-sizing:border-box}.merely-panel__head>.merely-date-range{flex:0 0 auto;width:250px}.merely-panel__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--merely-space-10) var(--merely-space-16);padding:var(--merely-space-12) var(--merely-space-14);border-top:1px solid var(--merely-panel-border-color, #e0e8f4);color:var(--merely-color-text-secondary);font-size:var(--merely-font-size-sm);box-sizing:border-box}.merely-panel__note{margin:0;padding:var(--merely-space-10) var(--merely-space-14)}.merely-panel__popover{position:absolute;top:calc(100% + var(--merely-space-6));right:var(--merely-space-14);z-index:20;display:flex;flex-direction:column;gap:var(--merely-space-8);box-sizing:border-box;width:280px;max-width:calc(100% - 2 * var(--merely-space-12));max-height:400px;padding:var(--merely-space-12) var(--merely-space-14);background:var(--merely-color-surface);border:1px solid var(--merely-panel-border-color, #e0e8f4);border-radius:var(--merely-radius-lg);box-shadow:var(--merely-shadow-panel)}.merely-panel__popover-list{display:flex;flex-direction:column;gap:var(--merely-space-8);min-height:0;overflow-y:auto}.merely-panel__popover-item{--merely-checkbox-label-color: var(--merely-color-text);--merely-checkbox-label-font-size: var(--merely-font-size-md);cursor:pointer}.merely-panel__popover-all{flex:0 0 auto;margin-top:var(--merely-space-4)}.merely-panel--chart .merely-panel__body{padding:var(--merely-space-12) var(--merely-space-16) var(--merely-space-8)}.merely-chart{min-width:0;width:100%}@media(max-width:600px){.merely-panel__head{padding:var(--merely-space-10) var(--merely-space-12)}.merely-panel__head>.merely-spacer{display:none}.merely-panel__head>.merely-segmented--auto{flex:1 1 100%}.merely-panel__head>.merely-button,.merely-panel__head>.merely-panel__tool{flex:1 1 calc(50% - var(--merely-space-6))}.merely-panel__head>.merely-panel__tool>.merely-button{width:100%}.merely-panel__head>.merely-date-range{flex:1 1 100%;width:auto;display:block}.merely-panel__foot{--merely-pagination-size: 30px;padding:var(--merely-space-10) var(--merely-space-12);justify-content:center}}.merely-stat-card,.merely-stat-card__header,.merely-stat-card__main{box-sizing:border-box}.merely-stat-card{display:flex;flex-direction:column;gap:var(--merely-space-8);min-width:0;padding:var(--merely-stat-card-padding, var(--merely-space-16));background:var(--merely-color-surface);border:1px solid var(--merely-panel-border-color, #e0e8f4);border-radius:var(--merely-radius-lg);box-shadow:var(--merely-shadow-panel);overflow:hidden}.merely-stat-card__header{display:flex;align-items:center;gap:var(--merely-space-6);min-width:0;font-size:var(--merely-font-size-sm);font-weight:var(--merely-font-weight-medium);line-height:1.3;color:var(--merely-color-text-secondary)}.merely-stat-card__header:empty{display:none}.merely-stat-card__icon{flex:0 0 auto;font-size:16px;line-height:1;color:var(--merely-stat-card-icon-color, var(--merely-color-primary))}.merely-stat-card__label{min-width:0;overflow-wrap:anywhere}.merely-stat-card__main{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--merely-space-4) var(--merely-space-8);min-width:0}.merely-stat-card__value{font-size:var(--merely-font-size-2xl);font-weight:var(--merely-font-weight-bold);line-height:var(--merely-line-height-tight);color:var(--merely-color-text);overflow-wrap:anywhere}.merely-stat-card__change{display:inline-flex;align-items:center;font-size:var(--merely-font-size-sm);font-weight:var(--merely-font-weight-semibold);white-space:nowrap;color:var(--merely-color-text-secondary)}.merely-stat-card__change:empty{display:none}.merely-stat-card__change--up:before,.merely-stat-card__change--down:before{content:"";flex:0 0 auto;width:14px;height:14px;background-color:currentColor;-webkit-mask:var(--merely-stat-card-arrow) center/contain no-repeat;mask:var(--merely-stat-card-arrow) center/contain no-repeat}.merely-stat-card__change--up{--merely-stat-card-arrow: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M13,20H11V8L5.5,13.5L4.08,12.08L12,4.16L19.92,12.08L18.5,13.5L13,8V20Z'/></svg>")}.merely-stat-card__change--down{--merely-stat-card-arrow: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M11,4H13V16L18.5,10.5L19.92,11.92L12,19.84L4.08,11.92L5.5,10.5L11,16V4Z'/></svg>")}.merely-stat-card__change--positive{color:var(--merely-color-success)}.merely-stat-card__change--negative{color:var(--merely-color-danger)}.merely-stat-card__change--neutral{color:var(--merely-color-text-secondary)}.merely-stat-card__previous{font-size:var(--merely-font-size-sm);color:var(--merely-color-text-secondary);overflow-wrap:anywhere}.merely-stat-card__previous:empty{display:none}@media(max-width:600px){.merely-stat-card{padding:var(--merely-stat-card-padding, var(--merely-space-12) var(--merely-space-14))}.merely-stat-card__value{font-size:var(--merely-font-size-xl)}.merely-stat-card__previous{font-size:var(--merely-font-size-xs)}}.merely-stat-card--success{--merely-stat-card-icon-color: var(--merely-color-success)}.merely-stat-card--warning{--merely-stat-card-icon-color: #e8883a}.merely-stat-card--accent{--merely-stat-card-icon-color: #5a6bff}.merely-stat-card--tile{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;align-items:center;column-gap:var(--merely-space-14);row-gap:var(--merely-space-4);padding:var(--merely-stat-card-padding, var(--merely-space-18));box-shadow:none}.merely-stat-card--tile>.merely-stat-card__header{display:contents}.merely-stat-card--tile .merely-stat-card__icon{grid-row:1/span 2;display:inline-flex;align-items:center;justify-content:center;width:var(--merely-stat-card-icon-box, 40px);height:var(--merely-stat-card-icon-box, 40px);border-radius:50%;background:color-mix(in srgb,var(--merely-stat-card-icon-color, var(--merely-color-primary)) 12%,var(--merely-color-surface));font-size:20px}.merely-stat-card--tile .merely-stat-card__label{grid-column:2;grid-row:1;font-size:var(--merely-font-size-sm);font-weight:var(--merely-font-weight-medium);line-height:1.3;color:var(--merely-color-text-secondary);overflow-wrap:break-word}.merely-stat-card--tile>.merely-stat-card__main{grid-column:2;grid-row:2}.merely-stat-card--tile .merely-stat-card__value{font-size:var(--merely-stat-card-value-size, 24px);line-height:1.15}@media(max-width:600px){.merely-stat-card--tile{--merely-stat-card-icon-box: 34px;--merely-stat-card-value-size: 20px;column-gap:var(--merely-space-10)}.merely-stat-card--tile .merely-stat-card__icon{font-size:18px}}@media(max-width:480px){.merely-stat-card--tile{--merely-stat-card-icon-box: 30px;--merely-stat-card-padding: var(--merely-space-12);column-gap:var(--merely-space-8)}.merely-stat-card--tile .merely-stat-card__icon{font-size:16px}.merely-stat-card--tile .merely-stat-card__label{font-size:var(--merely-font-size-xs)}}.merely-button{--_bg: var(--merely-button-background, transparent);--_color: var(--merely-button-color, currentcolor);--_bw: var(--merely-button-border-width, 0);--_bs: var(--merely-button-border-style, none);--_bc: var(--merely-button-border-color, currentcolor);--_shadow: var(--merely-button-shadow, none);--_hbg: var(--merely-button-hover-background, var(--_bg));--_hcolor: var(--merely-button-hover-color, var(--_color));--_hbc: var(--merely-button-hover-border-color, var(--_bc));--_hshadow: var(--merely-button-hover-shadow, var(--_shadow));display:var(--merely-button-display, inline-flex);align-items:center;justify-content:center;gap:var(--merely-button-gap, normal);flex-shrink:var(--merely-button-flex-shrink, 1);width:var(--merely-button-width, auto);min-width:var(--merely-button-min-width, auto);height:var(--merely-button-height, auto);min-height:var(--merely-button-min-height, auto);margin-top:var(--merely-button-margin-top, 0);padding:var(--merely-button-padding, 0);border-width:var(--_bw);border-style:var(--_bs);border-color:var(--_bc);border-radius:var(--merely-button-radius, 0);background:var(--_bg);color:var(--_color);font:inherit;font-size:var(--merely-button-font-size, inherit);font-weight:var(--merely-button-font-weight, inherit);line-height:var(--merely-button-line-height, inherit);box-shadow:var(--_shadow);filter:none;transform:none;cursor:pointer;transition:var(--merely-button-transition, all)}.merely-button:where(:not(.merely-button--link)):hover{background:var(--_hbg);color:var(--_hcolor);border-color:var(--_hbc);box-shadow:var(--_hshadow);filter:var(--merely-button-hover-filter, none)}.merely-button:active{transform:var(--merely-button-active-transform, none)}.merely-button--primary{--_bg: var(--merely-button-background, var(--merely-gradient-primary));--_color: var(--merely-button-color, #fff);--_bw: var(--merely-button-border-width, 1px);--_bs: var(--merely-button-border-style, solid);--_bc: var(--merely-button-border-color, var(--merely-color-primary-edge));--_shadow: var(--merely-button-shadow, var(--merely-shadow-primary))}.merely-button--primary:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.merely-button--secondary{--_bg: var(--merely-button-background, var(--merely-color-surface));--_color: var(--merely-button-color, var(--merely-color-text-secondary));--_bw: var(--merely-button-border-width, 1px);--_bs: var(--merely-button-border-style, solid);--_bc: var(--merely-button-border-color, var(--merely-color-border-input))}.merely-button--outline{--_bg: var(--merely-button-background, var(--merely-color-surface));--_color: var(--merely-button-color, var(--merely-color-primary));--_bw: var(--merely-button-border-width, 1px);--_bs: var(--merely-button-border-style, solid);--_bc: var(--merely-button-border-color, var(--merely-color-primary-border));--_hbg: var(--merely-button-hover-background, var(--merely-color-primary-soft));--_hbc: var(--merely-button-hover-border-color, var(--merely-color-primary))}.merely-button--link{--_color: var(--merely-button-color, var(--merely-color-primary));display:var(--merely-button-display, inline);align-items:normal;justify-content:normal;padding:var(--merely-button-padding, var(--merely-space-6) 0);font-size:var(--merely-button-font-size, var(--merely-font-size-sm));font-weight:var(--merely-button-font-weight, var(--merely-font-weight-strong))}.merely-button--link:hover{text-decoration:underline}.merely-button--icon{--_color: var(--merely-button-color, currentcolor);display:var(--merely-button-display, flex);flex-shrink:var(--merely-button-flex-shrink, 0);width:var(--merely-button-width, 32px);height:var(--merely-button-height, 32px);min-width:var(--merely-button-min-width, 32px);border-radius:var(--merely-button-radius, var(--merely-radius-sm));font-size:var(--merely-button-font-size, var(--merely-font-size-2xl))}.merely-button--secondary:disabled,.merely-button--outline:disabled,.merely-button--icon:disabled{--_hbg: var(--_bg);--_hcolor: var(--_color);--_hbc: var(--_bc);--_hshadow: var(--_shadow);--merely-button-hover-filter: none;opacity:.5;cursor:not-allowed}.merely-button--md{--merely-button-min-height: var(--merely-control-md);--merely-button-padding: 0 var(--merely-space-20);--merely-button-radius: var(--merely-radius-sm);--merely-button-gap: var(--merely-space-8);--merely-button-font-size: var(--merely-font-size-md);--merely-button-font-weight: var(--merely-font-weight-strong)}.merely-button--primary.merely-button--hover{--merely-button-hover-filter: brightness(1.05)}.merely-button--primary.merely-button--hover:disabled{--merely-button-hover-filter: none}.merely-button--secondary.merely-button--hover{--merely-button-hover-background: var(--merely-color-primary-soft);--merely-button-hover-border-color: var(--merely-color-primary-border);--merely-button-hover-color: var(--merely-color-primary)}.merely-button--sm{--merely-button-min-height: var(--merely-control-xs);--merely-button-padding: 0 var(--merely-space-12);--merely-button-radius: var(--merely-radius-sm);--merely-button-gap: var(--merely-space-6);--merely-button-font-size: var(--merely-font-size-sm);--merely-button-font-weight: var(--merely-font-weight-strong);--_spin-size: 12px}.merely-button--success,.merely-button--danger{--_color: var(--merely-button-color, #fff);--_bw: var(--merely-button-border-width, 1px);--_bs: var(--merely-button-border-style, solid);--merely-button-hover-filter: brightness(.93)}.merely-button--success:active:not(:disabled),.merely-button--danger:active:not(:disabled){filter:brightness(.86)}.merely-button--success:disabled,.merely-button--danger:disabled{--merely-button-hover-filter: none;opacity:.5;cursor:not-allowed;box-shadow:none}.merely-button--success{--_bg: var(--merely-button-background, var(--merely-gradient-success));--_bc: var(--merely-button-border-color, var(--merely-color-success-edge));--_shadow: var(--merely-button-shadow, var(--merely-shadow-success))}.merely-button--danger{--_bg: var(--merely-button-background, var(--merely-gradient-danger));--_bc: var(--merely-button-border-color, var(--merely-color-danger-edge));--_shadow: var(--merely-button-shadow, var(--merely-shadow-danger))}.merely-button.is-loading{--_color: transparent;--_hcolor: transparent;--_spin: #fff;--merely-button-hover-filter: none;position:relative;pointer-events:none;cursor:progress}.merely-button.is-loading:before{content:"";position:absolute;top:50%;left:50%;width:var(--_spin-size, 16px);height:var(--_spin-size, 16px);margin:calc(var(--_spin-size, 16px) / -2) 0 0 calc(var(--_spin-size, 16px) / -2);border:2px solid var(--_spin);border-top-color:transparent;border-radius:50%;animation:merely-button-spin .7s linear infinite}.merely-button--secondary.is-loading,.merely-button--outline.is-loading,.merely-button--link.is-loading,.merely-button--icon.is-loading{--_spin: var(--merely-color-primary)}@keyframes merely-button-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.merely-button.is-loading:before{animation-duration:1.8s}}.merely-button--block{width:100%;margin-top:var(--merely-space-20)}.merely-checkbox{appearance:none;-webkit-appearance:none;width:var(--merely-checkbox-size, 18px);height:var(--merely-checkbox-size, 18px);flex-shrink:0;margin:0;border:1.5px solid var(--merely-checkbox-border-color, #bdc8dc);border-radius:var(--merely-radius-xs);background:var(--merely-color-surface);cursor:pointer;transition:background var(--merely-checkbox-duration, var(--merely-duration-fast)),border-color var(--merely-checkbox-duration, var(--merely-duration-fast))}.merely-checkbox:checked{background-color:var(--merely-checkbox-checked-color, var(--merely-color-primary));border-color:var(--merely-checkbox-checked-color, var(--merely-color-primary));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' d='M5 12l5 5L19 7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:var(--merely-checkbox-check-size, 12px)}.merely-checkbox-label{display:var(--merely-checkbox-label-display, inline-flex);align-items:center;gap:var(--merely-checkbox-label-gap, var(--merely-space-8));width:var(--merely-checkbox-label-width, auto);max-width:var(--merely-checkbox-label-max-width, none);color:var(--merely-checkbox-label-color, inherit);font-size:var(--merely-checkbox-label-font-size, inherit);font-weight:var(--merely-checkbox-label-font-weight, inherit);line-height:var(--merely-checkbox-label-line-height, inherit);margin-bottom:0;cursor:pointer}.merely-alert{display:flex;align-items:flex-start;gap:var(--merely-space-14);padding:var(--merely-space-16) var(--merely-space-18);margin-bottom:var(--merely-space-14);border:1px solid var(--_border);border-radius:var(--merely-alert-radius, var(--merely-radius-md));background:var(--_bg);color:var(--_color)}.merely-alert__icon{display:flex;align-items:center;justify-content:center;width:var(--merely-icon-circle-sm);height:var(--merely-icon-circle-sm);flex-shrink:0;font-size:20px;color:var(--_icon)}.merely-alert__content{flex:1;min-width:0}.merely-alert__title{margin:0 0 var(--merely-space-8);font-size:var(--merely-font-size-lg);font-weight:var(--merely-font-weight-semibold);line-height:var(--merely-line-height-relaxed)}.merely-alert__title strong{font-weight:750}.merely-alert__title:last-child{margin-bottom:0}.merely-alert--info{--_bg: var(--merely-alert-info-background, var(--merely-color-primary-soft));--_border: var(--merely-color-info-border);--_color: var(--merely-color-info-text);--_icon: var(--merely-color-primary)}.merely-alert--warning{--_bg: var(--merely-alert-warning-background, var(--merely-color-warning-bg));--_border: var(--merely-alert-warning-border-color, var(--merely-color-warning-border));--_color: #62451e;--_icon: #e89a12}.merely-alert--danger{--_bg: var(--merely-color-danger-bg);--_border: var(--merely-color-danger-border);--_color: var(--merely-color-danger);--_icon: var(--merely-color-danger-edge)}@media(max-width:900px){.merely-alert{padding:15px}}@media(max-width:600px){.merely-alert{gap:var(--merely-space-10);padding:13px 12px;margin-bottom:var(--merely-space-12)}.merely-alert__title{font-size:var(--merely-font-size-md)}.merely-alert__icon{width:18px;height:18px;font-size:17px}}.merely-alert--bar{align-items:center}.merely-alert--bar .merely-alert__content{flex:1 1 auto}.merely-alert--inset{margin:var(--merely-space-10) var(--merely-space-14) 0}.merely-alert__list{margin:var(--merely-space-6) 0 0;padding-left:var(--merely-space-16);max-height:160px;overflow:auto}.merely-chip{display:inline-flex;align-items:center;max-width:100%;padding:3px 9px;border-radius:7px;background:#e7eefb;color:#254d88;font-size:var(--merely-font-size-sm);font-weight:var(--merely-font-weight-strong);line-height:var(--merely-line-height-base);overflow-wrap:anywhere}@media(max-width:600px){.merely-chip{font-size:var(--merely-font-size-xs)}}.merely-badge{display:inline-flex;align-items:center;justify-content:center;padding:3px 10px;border-radius:var(--merely-radius-pill);background:var(--_bg);color:var(--_color);font-size:var(--merely-font-size-xs);font-weight:var(--merely-font-weight-strong);line-height:var(--merely-line-height-base);white-space:nowrap}.merely-badge--orders{--_bg: #e8eef8;--_color: #48648c}.merely-badge--points{--_bg: linear-gradient(110deg, #28c995, #08a971);--_color: #fff}.merely-badge--info{--_bg: #e6eeff;--_color: var(--merely-color-info-text)}.merely-badge--wb{--_bg: #f1e7ff;--_color: #7b2fd1}.merely-badge--warning{--_bg: var(--merely-color-warning-bg);--_color: var(--merely-color-warning-text)}.merely-badge--neutral{--_bg: var(--merely-color-surface-disabled);--_color: var(--merely-color-text-secondary)}.merely-badge--success{--_bg: var(--merely-color-success-bg);--_color: var(--merely-color-success-text);--_bd: var(--merely-color-success-border)}.merely-badge--danger{--_bg: var(--merely-color-danger-bg);--_color: var(--merely-color-danger);--_bd: var(--merely-color-danger-border)}.merely-badge--success,.merely-badge--danger{box-shadow:inset 0 0 0 1px var(--_bd)}.merely-badge i{margin-right:4px}@media(max-width:360px){.merely-badge{font-size:var(--merely-font-size-2xs);padding:3px 7px}}.merely-badge--xs{padding:0 7px;font-size:var(--merely-font-size-2xs)}.merely-badge--action{border:0;cursor:pointer;font-family:inherit;transition:filter var(--merely-transition-fast, .15s ease)}.merely-badge--action:hover:not(:disabled){filter:brightness(.94)}.merely-badge--action:disabled{cursor:wait;opacity:.6}.merely-pagination{display:flex;min-width:0}.merely-pagination__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--merely-space-6);margin:0;padding:0;list-style:none}.merely-pagination__link{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:var(--merely-pagination-size, 32px);height:var(--merely-pagination-size, 32px);padding:0 var(--merely-space-8);border:1px solid transparent;border-radius:var(--merely-pagination-radius, var(--merely-radius-sm));background:transparent;color:var(--merely-color-text);font-size:var(--merely-font-size-md);font-weight:var(--merely-font-weight-semibold);line-height:1;text-decoration:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.merely-pagination__link:hover{background:var(--merely-color-primary-soft);color:var(--merely-color-primary);text-decoration:none}.merely-pagination__link:focus-visible{outline:none;box-shadow:var(--merely-focus-ring)}.merely-pagination__link--active,.merely-pagination__link--active:hover{background:var(--merely-color-primary);border-color:var(--merely-color-primary);color:#fff;cursor:default}.merely-pagination__link--disabled,.merely-pagination__link--disabled:hover{border-color:var(--merely-color-border);color:var(--merely-color-text-placeholder);background:transparent;cursor:not-allowed;opacity:.6}.merely-pagination__link--ellipsis,.merely-pagination__link--ellipsis:hover{min-width:auto;background:transparent;color:var(--merely-color-text-muted);cursor:default}@media(max-width:600px){.merely-pagination__link{min-width:var(--merely-pagination-size, 34px);height:var(--merely-pagination-size, 34px)}}@media(max-width:360px){.merely-pagination__list{gap:4px}.merely-pagination__link{min-width:30px;height:30px;padding:0 6px}}.merely-pagination__size{display:inline-flex;align-items:center;gap:var(--merely-space-8);margin:0;color:var(--merely-color-text-secondary);font-size:var(--merely-font-size-sm)}.merely-pagination__size .merely-input{width:76px}.merely-panel__foot .merely-pagination__link{font-family:inherit}.merely-field{--merely-field-primary: var(--merely-color-primary);--merely-field-primary-hover: var(--merely-color-primary-hover-border);--merely-field-text: var(--merely-color-text);--merely-field-label: #425b83;--merely-field-placeholder: var(--merely-color-text-placeholder);--merely-field-muted: var(--merely-color-text-muted);--merely-field-border: var(--merely-color-border-input);--merely-field-bg: var(--merely-color-surface);--merely-field-error: var(--merely-color-error);--merely-field-error-bg: #fff9fa;--merely-field-success: #17a879;--merely-field-disabled-bg: var(--merely-color-surface-disabled);--merely-field-disabled-text: #a0aec0;--merely-field-readonly-bg: var(--merely-color-surface-muted);--merely-field-radius: var(--merely-radius-sm);--merely-field-height: var(--merely-control-md);display:flex;flex-direction:column;gap:var(--merely-space-6);width:100%;min-width:0}.merely-field__label{display:block;color:var(--merely-field-label);font-size:var(--merely-font-size-sm);font-weight:var(--merely-font-weight-semibold);line-height:var(--merely-line-height-base)}.merely-field__required{margin-left:3px;color:var(--merely-field-error)}.merely-field__control{position:relative;display:flex;align-items:center;width:100%;min-width:0}.merely-field__hint{display:block;color:var(--merely-field-muted);font-size:var(--merely-font-size-xs);font-weight:400;line-height:1.45}.merely-field.is-error .merely-field__hint{color:#c33249}.merely-field.is-success .merely-field__hint{color:#07875e}.merely-field__icon{position:absolute;right:12px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;color:var(--merely-field-muted);pointer-events:none}.is-error .merely-field__icon{color:var(--merely-field-error)}.is-success .merely-field__icon{color:var(--merely-field-success)}@media(max-width:768px){.merely-field__label{font-size:var(--merely-font-size-md)}.merely-field__hint{font-size:var(--merely-font-size-xs)}}.merely-field--narrow>.merely-field__control{max-width:320px}.merely-field--narrow>.merely-field__hint{max-width:720px}.merely-input{display:block;width:100%;min-width:0;height:var(--merely-field-height, var(--merely-control-md));padding:0 var(--merely-space-12);border:2px solid var(--merely-field-border, var(--merely-color-border-input));border-radius:var(--merely-field-radius, var(--merely-radius-sm));background:var(--merely-field-bg, var(--merely-color-surface));color:var(--merely-field-text, var(--merely-color-text));font-family:inherit;font-size:var(--merely-font-size-md);font-weight:var(--merely-font-weight-medium);line-height:normal;outline:none;box-shadow:none;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.merely-input::placeholder{color:var(--merely-field-placeholder, var(--merely-color-text-placeholder));opacity:1}.merely-input:hover:not(:disabled):not(:read-only){border-color:var(--merely-field-primary-hover, var(--merely-color-primary-hover-border))}.merely-input:focus:not(:disabled):not(:read-only){border-color:var(--merely-field-primary, var(--merely-color-primary));box-shadow:none;outline:none}.merely-input:not(:placeholder-shown){color:var(--merely-field-text, var(--merely-color-text));font-weight:var(--merely-font-weight-medium)}.merely-input:disabled{cursor:not-allowed;background:var(--merely-field-disabled-bg, var(--merely-color-surface-disabled));border-color:#e2e8f0;color:var(--merely-field-disabled-text, #a0aec0);opacity:1}.merely-input:disabled::placeholder{color:#b4c0d0}.merely-input:read-only:not(:disabled){cursor:default;background:var(--merely-field-readonly-bg, var(--merely-color-surface-muted));border-color:#dce5f1;color:#617594}.merely-field.is-error .merely-input,.merely-input[aria-invalid=true]{background:var(--merely-field-error-bg, #fff9fa);border-color:var(--merely-field-error, var(--merely-color-error))}.merely-field.is-error .merely-input:focus,.merely-input[aria-invalid=true]:focus{border-color:var(--merely-field-error, var(--merely-color-error));box-shadow:none}.merely-field.is-success .merely-input{border-color:var(--merely-field-success, #17a879)}.merely-field.is-success .merely-input:focus{border-color:var(--merely-field-success, #17a879);box-shadow:none}.merely-field__control.has-icon .merely-input{padding-right:38px}.merely-input--sm{height:var(--merely-control-sm);padding:0 11px;font-size:var(--merely-font-size-sm)}.merely-input--md{height:var(--merely-control-md);font-size:var(--merely-font-size-md)}.merely-input--lg{height:var(--merely-control-lg);padding:0 15px;font-size:var(--merely-font-size-lg)}@media(max-width:768px){.merely-input{height:var(--merely-control-touch);font-size:var(--merely-font-size-xl)}.merely-input--sm{height:var(--merely-control-md);font-size:var(--merely-font-size-xl)}.merely-input--lg{height:48px;font-size:var(--merely-font-size-xl)}}@media(prefers-reduced-motion:reduce){.merely-input{transition:none}}@media(forced-colors:active){.merely-input:focus{outline:2px solid Highlight;outline-offset:2px}}.merely-input--cell,.merely-input--filter{--merely-field-border: var(--merely-color-border-input);padding:0 var(--merely-space-8);border-width:1px;border-radius:var(--merely-radius-xs);font-weight:var(--merely-font-weight-semibold)}.merely-input--cell:focus-visible,.merely-input--filter:focus-visible{box-shadow:var(--merely-focus-ring)}.merely-input--cell{height:26px;padding:0 var(--merely-space-6);font-size:var(--merely-font-size-sm);text-align:center;-moz-appearance:textfield}.merely-input--cell::-webkit-outer-spin-button,.merely-input--cell::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.merely-input--filter{height:28px;font-size:var(--merely-font-size-xs);font-weight:var(--merely-font-weight-medium);text-align:left}.merely-input-wrap{position:relative;display:inline-block;width:100%}.merely-input-wrap__dot{position:absolute;top:-3px;right:-3px;width:8px;height:8px;border:1px solid var(--merely-color-surface);border-radius:50%;background:var(--merely-color-success)}.merely-textarea{display:block;width:100%;min-width:0;min-height:var(--merely-textarea-min-height, 88px);max-height:var(--merely-textarea-max-height, none);padding:10px var(--merely-space-12);border:2px solid var(--merely-field-border, var(--merely-color-border-input));border-radius:var(--merely-field-radius, var(--merely-radius-sm));background:var(--merely-field-bg, var(--merely-color-surface));color:var(--merely-field-text, var(--merely-color-text));font-family:inherit;font-size:var(--merely-font-size-md);font-weight:var(--merely-font-weight-medium);line-height:var(--merely-line-height-relaxed);resize:var(--merely-textarea-resize, vertical);overflow-wrap:anywhere;outline:none;box-shadow:none;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.merely-textarea::placeholder{color:var(--merely-field-placeholder, var(--merely-color-text-placeholder));opacity:1}.merely-textarea:hover:not(:disabled):not(:read-only){border-color:var(--merely-field-primary-hover, var(--merely-color-primary-hover-border))}.merely-textarea:focus:not(:disabled):not(:read-only){border-color:var(--merely-field-primary, var(--merely-color-primary));box-shadow:none;outline:none}.merely-textarea:disabled{cursor:not-allowed;resize:none;background:var(--merely-field-disabled-bg, var(--merely-color-surface-disabled));border-color:#e2e8f0;color:var(--merely-field-disabled-text, #a0aec0);opacity:1}.merely-textarea:disabled::placeholder{color:#b4c0d0}.merely-textarea:read-only:not(:disabled){cursor:default;background:var(--merely-field-readonly-bg, var(--merely-color-surface-muted));border-color:#dce5f1;color:#617594}.merely-field.is-error .merely-textarea,.merely-textarea[aria-invalid=true]{background:var(--merely-field-error-bg, #fff9fa);border-color:var(--merely-field-error, var(--merely-color-error))}.merely-field.is-error .merely-textarea:focus,.merely-textarea[aria-invalid=true]:focus{border-color:var(--merely-field-error, var(--merely-color-error));box-shadow:none}.merely-field.is-success .merely-textarea,.merely-field.is-success .merely-textarea:focus{border-color:var(--merely-field-success, #17a879);box-shadow:none}.merely-textarea--sm{--merely-textarea-min-height: 64px;padding:7px 11px;font-size:var(--merely-font-size-sm)}.merely-textarea--md{--merely-textarea-min-height: 88px}.merely-textarea--lg{--merely-textarea-min-height: 120px;padding:12px 15px;font-size:var(--merely-font-size-lg)}@media(max-width:768px){.merely-textarea,.merely-textarea--sm,.merely-textarea--lg{font-size:var(--merely-font-size-xl)}}@media(prefers-reduced-motion:reduce){.merely-textarea{transition:none}}@media(forced-colors:active){.merely-textarea:focus{outline:2px solid Highlight;outline-offset:2px}}.merely-select{--_chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2361799e' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");display:block;width:100%;min-width:0;height:var(--merely-field-height, var(--merely-control-md));padding:0 38px 0 var(--merely-space-12);border:2px solid var(--merely-field-border, var(--merely-color-border-input));border-radius:var(--merely-field-radius, var(--merely-radius-sm));background-color:var(--merely-field-bg, var(--merely-color-surface));background-image:var(--_chevron);background-repeat:no-repeat;background-position:right 12px center;background-size:14px;color:var(--merely-field-text, var(--merely-color-text));font-family:inherit;font-size:var(--merely-font-size-md);font-weight:var(--merely-font-weight-medium);line-height:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;appearance:none;-webkit-appearance:none;cursor:pointer;outline:none;box-shadow:none;transition:border-color .18s ease,background-color .18s ease}.merely-select:hover:not(:disabled){border-color:var(--merely-field-primary-hover, var(--merely-color-primary-hover-border))}.merely-select:focus:not(:disabled){border-color:var(--merely-field-primary, var(--merely-color-primary));box-shadow:none;outline:none}.merely-select:required:invalid{color:var(--merely-field-placeholder, var(--merely-color-text-placeholder))}.merely-select option{color:var(--merely-color-text)}.merely-select:disabled{--_chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23b4c0d0' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");cursor:not-allowed;background-color:var(--merely-field-disabled-bg, var(--merely-color-surface-disabled));border-color:#e2e8f0;color:var(--merely-field-disabled-text, #a0aec0);opacity:1}.merely-field.is-error .merely-select,.merely-select[aria-invalid=true]{background-color:var(--merely-field-error-bg, #fff9fa);border-color:var(--merely-field-error, var(--merely-color-error))}.merely-field.is-error .merely-select:focus,.merely-select[aria-invalid=true]:focus{border-color:var(--merely-field-error, var(--merely-color-error))}.merely-field.is-success .merely-select,.merely-field.is-success .merely-select:focus{border-color:var(--merely-field-success, #17a879)}.merely-select--sm{height:var(--merely-control-sm);padding-left:11px;font-size:var(--merely-font-size-sm)}.merely-select--md{height:var(--merely-control-md);font-size:var(--merely-font-size-md)}.merely-select--lg{height:var(--merely-control-lg);padding-left:15px;font-size:var(--merely-font-size-lg)}@media(max-width:768px){.merely-select{height:var(--merely-control-touch);font-size:var(--merely-font-size-xl)}.merely-select--sm{height:var(--merely-control-md);font-size:var(--merely-font-size-xl)}.merely-select--lg{height:48px;font-size:var(--merely-font-size-xl)}}@media(prefers-reduced-motion:reduce){.merely-select{transition:none}}@media(forced-colors:active){.merely-select:focus{outline:2px solid Highlight;outline-offset:2px}}.merely-table-scroll{width:100%;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c7d5e9 transparent}.merely-table{width:100%;border-collapse:collapse;color:var(--merely-table-color, #536987);font-size:var(--merely-font-size-md);line-height:var(--merely-line-height-base)}.merely-table thead th{padding:var(--merely-space-8) var(--merely-space-10);border-bottom:1px solid var(--merely-table-border-color, #e0e8f4);color:#425a80;font-size:var(--merely-font-size-sm);font-weight:var(--merely-font-weight-bold);text-align:left;white-space:nowrap}.merely-table tbody td{padding:var(--merely-space-8) var(--merely-space-10);border-bottom:1px solid #edf1f7;vertical-align:middle}.merely-table tbody tr:nth-child(odd){background:var(--merely-table-row-alt, #f5f8fc)}.merely-table tbody tr:hover{background:#edf3ff}.merely-table tbody tr:last-child td{border-bottom:none}.merely-table__number{font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:900px){.merely-table{font-size:var(--merely-font-size-sm)}}@media(max-width:600px){.merely-table--stack{display:block;width:100%;min-width:0}.merely-table--stack thead{display:none}.merely-table--stack tbody{display:grid;grid-template-columns:1fr;gap:var(--merely-space-10)}.merely-table--stack tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px 12px;padding:var(--merely-space-14);background:var(--merely-color-surface)!important;border:1px solid var(--merely-table-border-color, #e0e8f4);border-radius:var(--merely-radius-md);box-shadow:0 2px 8px #23416e09}.merely-table--stack tbody td{display:flex;flex-direction:column;gap:3px;min-width:0;width:auto!important;padding:0;border:none;font-size:var(--merely-font-size-sm);white-space:normal}.merely-table--stack tbody td:before{content:attr(data-label);color:var(--merely-table-label-color, var(--merely-color-text-muted));font-size:var(--merely-font-size-2xs);font-weight:var(--merely-font-weight-semibold)}}@media(max-width:360px){.merely-table--stack tbody tr{padding:11px;gap:var(--merely-space-8)}.merely-table--stack tbody td{font-size:var(--merely-font-size-xs)}}.merely-table-scroll--analytics{max-height:var(--merely-table-max-height, 70vh);overflow:auto;overscroll-behavior:contain}.merely-table--analytics{--_head-row-h: var( --merely-table-head-row-height, calc(var(--merely-font-size-sm) * var(--merely-line-height-base) + 2 * var(--merely-space-6) + 1px) );--_head-bg: var(--merely-table-head-bg, var(--merely-color-surface));--_total-bg: var(--merely-table-total-bg, var(--merely-color-surface-muted));min-width:var(--merely-table-min-width, 1200px);border-collapse:separate;border-spacing:0;font-size:var(--merely-font-size-sm);white-space:nowrap}.merely-table--analytics thead th,.merely-table--analytics tbody td,.merely-table--analytics tfoot td{padding:var(--merely-space-6) var(--merely-space-10)}.merely-table--analytics thead th{position:sticky;top:0;z-index:2;background:var(--_head-bg);color:var(--merely-color-text)}.merely-table--analytics thead tr:nth-child(2) th{top:var(--merely-table-head-row-2-top, var(--_head-row-h))}.merely-table--analytics thead tr:nth-child(3) th{top:var(--merely-table-head-row-3-top, calc(2 * var(--_head-row-h)))}.merely-table--analytics tbody tr{--_row-bg: var(--merely-color-surface);background:var(--_row-bg)}.merely-table--analytics tbody tr:nth-child(odd){--_row-bg: var(--merely-color-surface);background:var(--_row-bg)}.merely-table--analytics tbody tr:nth-child(2n){--_row-bg: var(--merely-table-row-alt, #f5f8fc);background:var(--_row-bg)}.merely-table--analytics tbody tr:hover{--_row-bg: #edf3ff;background:var(--_row-bg)}.merely-table--analytics tbody tr:last-child td{border-bottom:1px solid #edf1f7}.merely-table--analytics .merely-table__number,.merely-table--analytics thead .merely-table__number{text-align:right}.merely-table--analytics .merely-table__group{text-align:center;border-bottom:1px solid var(--merely-table-border-color, #e0e8f4)}.merely-table--analytics .merely-table__group+.merely-table__group{border-left:1px solid var(--merely-table-border-color, #e0e8f4)}.merely-table--analytics .merely-table__sticky{position:sticky;left:var(--merely-table-sticky-left, 0);z-index:1;text-align:left;background:var(--merely-table-sticky-bg, var(--_row-bg, var(--merely-color-surface)))}.merely-table--analytics thead .merely-table__sticky{z-index:3;background:var(--_head-bg)}.merely-table--analytics .merely-table__sticky--edge{box-shadow:inset -1px 0 0 var(--merely-table-border-color, #e0e8f4)}.merely-table--analytics tbody tr.merely-table__total,.merely-table--analytics tfoot tr.merely-table__total{--_row-bg: var(--_total-bg);background:var(--_total-bg);font-weight:var(--merely-font-weight-bold);color:var(--merely-color-text)}.merely-table--analytics tbody tr.merely-table__total:hover{--_row-bg: var(--_total-bg);background:var(--_total-bg)}.merely-table--analytics .merely-table__total td{border-bottom:1px solid var(--merely-table-border-color, #e0e8f4)}.merely-table--analytics .merely-table__total .merely-table__sticky{background:var(--_total-bg)}.merely-table--analytics tfoot .merely-table__total td{border-top:1px solid var(--merely-table-border-color, #e0e8f4);border-bottom:none}.merely-table--analytics tfoot .merely-table__total--bottom td{position:sticky;bottom:var(--merely-table-total-bottom, 0);z-index:1;background:var(--_total-bg)}.merely-table--analytics tfoot .merely-table__total--bottom td.merely-table__sticky{z-index:2}.merely-table--roomy{--merely-table-min-width: 1500px;--merely-table-head-row-height: 48px;font-size:var(--merely-font-size-md)}.merely-table--roomy thead th{padding:var(--merely-space-8) var(--merely-space-12);font-size:var(--merely-font-size-sm);line-height:1.3;vertical-align:middle;border-bottom:1px solid var(--merely-table-border-color, #e0e8f4)}.merely-table--roomy tbody td,.merely-table--roomy tfoot td{padding:var(--merely-space-8) var(--merely-space-12);line-height:1.5}.merely-table--roomy .merely-table__sticky{min-width:140px}.merely-table--dense{--merely-table-min-width: 1560px;--merely-table-head-row-height: 40px;font-size:var(--merely-font-size-sm)}.merely-table--dense thead th{box-sizing:border-box;height:40px;padding:var(--merely-space-6) var(--merely-space-12);line-height:1.3;vertical-align:middle;border-bottom:1px solid var(--merely-table-border-color, #e0e8f4)}.merely-table--dense thead tr.merely-table__filters th{height:auto;padding:var(--merely-space-6) var(--merely-space-12) var(--merely-space-8);vertical-align:top}.merely-table--dense tbody td,.merely-table--dense tfoot td{padding:5px var(--merely-space-12);line-height:1.4}.merely-table--dense thead .merely-table__sort{white-space:nowrap}.merely-table--dense tbody tr.is-selected,.merely-table--dense tbody tr.is-selected:hover{--_row-bg: var(--merely-color-primary-soft)}.merely-table--dense tbody tr.is-excluded,.merely-table--dense tbody tr.is-excluded:hover{--_row-bg: var(--merely-color-error-bg)}.merely-table--dense tbody tr.is-excluded td,.merely-table--dense tbody tr.is-excluded .merely-table__name{color:var(--merely-color-text-secondary)}.merely-table--dense tbody tr.is-sub,.merely-table--dense tbody tr.is-sub:hover{--_row-bg: var(--merely-color-surface-muted);color:var(--merely-color-text-secondary)}.merely-table--dense tr.is-busy td{opacity:.6}.merely-table--dense tr.is-failed .merely-table__name{color:var(--merely-color-error)}.merely-table--chain{--merely-chain-w1: 44px;--merely-chain-w2: 340px;--merely-chain-w3: 96px}.merely-table--chain .merely-table__chain-1{left:0;width:var(--merely-chain-w1);min-width:var(--merely-chain-w1);max-width:var(--merely-chain-w1);padding-right:0;padding-left:var(--merely-space-14);text-align:left}.merely-table--chain .merely-table__chain-2{left:var(--merely-chain-w1);width:var(--merely-chain-w2);min-width:var(--merely-chain-w2);max-width:var(--merely-chain-w2)}.merely-table--chain .merely-table__chain-3{left:calc(var(--merely-chain-w1) + var(--merely-chain-w2));width:var(--merely-chain-w3);min-width:var(--merely-chain-w3);max-width:var(--merely-chain-w3);text-align:center}.merely-table--chain tfoot .merely-table__chain-1{padding-left:0}.merely-table--chain-no1{--merely-chain-w1: 0px}.merely-table__sort{display:inline-flex;align-items:center;gap:var(--merely-space-4);margin:0;padding:0;border:0;border-radius:var(--merely-radius-xs);background:none;color:inherit;font:inherit;cursor:pointer}.merely-table__sort i{color:var(--merely-color-primary);font-size:14px;line-height:1}.merely-table__sort:hover{color:var(--merely-color-primary)}.merely-filter{display:flex;flex-direction:column;gap:var(--merely-space-4);min-width:52px}.merely-filter--row{flex-direction:row}.merely-table__actions-col{width:1%;white-space:nowrap;text-align:right}.merely-table__actions{display:inline-flex;gap:2px}.merely-table__icon{margin-left:var(--merely-space-6);color:var(--merely-color-primary)}.merely-table__icon--error{color:var(--merely-color-error);cursor:help}.merely-table__cell-main{display:flex;align-items:center;gap:var(--merely-space-6);min-width:0}.merely-table__expand{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;border-radius:var(--merely-radius-xs);background:none;color:var(--merely-color-text-secondary);font-size:18px;line-height:1;cursor:pointer}.merely-table__expand:hover:not(:disabled){background:var(--merely-color-primary-soft);color:var(--merely-color-primary)}.merely-table__expand:disabled{opacity:.3;cursor:default}.merely-table__name{min-width:0;overflow:hidden;color:var(--merely-color-text);font-weight:var(--merely-font-weight-semibold);text-overflow:ellipsis}.merely-table__aside{flex:0 0 auto;margin-left:auto;color:var(--merely-color-text-muted);font-size:var(--merely-font-size-xs)}.merely-table__sub-cell{padding-left:48px;color:var(--merely-color-text-secondary);overflow:hidden;text-overflow:ellipsis}.merely-table__empty{padding:var(--merely-space-24);text-align:center;color:var(--merely-color-text-muted)}.merely-table--list{font-size:var(--merely-font-size-sm)}.merely-table--list thead th{color:var(--merely-color-text)}.merely-table--list tbody tr:nth-child(odd){background:transparent}.merely-table--list tbody tr:nth-child(2n){background:var(--merely-color-surface-muted)}.merely-table--list td{vertical-align:top}.merely-table--list .merely-table__number,.merely-table--list thead .merely-table__number{text-align:right}.merely-table--list a{color:var(--merely-color-primary);text-decoration:none}.merely-table--list a:hover{text-decoration:underline}.merely-table__primary{font-size:var(--merely-font-size-md);font-weight:var(--merely-font-weight-medium)}.merely-table__secondary{display:flex;flex-wrap:wrap;gap:var(--merely-space-4) var(--merely-space-14);margin:2px 0 0;color:var(--merely-color-text-muted);font-size:var(--merely-font-size-xs)}.merely-table__secondary a{color:var(--merely-color-text-muted)}.merely-table__item+.merely-table__item{margin-top:var(--merely-space-6)}@media(max-width:768px){.merely-table--chain{--merely-chain-w2: 210px}.merely-table--chain .merely-table__chain-3{left:auto;box-shadow:none}.merely-table--chain tbody .merely-table__chain-3{position:static}.merely-table--chain .merely-table__chain-2{box-shadow:inset -1px 0 0 var(--merely-table-border-color, #e0e8f4)}}@media(max-width:600px){.merely-table--chain{--merely-chain-w2: 190px}.merely-table--chain .merely-table__aside{display:none}.merely-table--chain .merely-filter--row{flex-direction:column}.merely-table--list.merely-table--stack tbody tr{grid-template-columns:repeat(3,minmax(0,1fr))}.merely-table--list.merely-table--stack tbody tr:nth-child(2n){background:var(--merely-color-surface)!important}.merely-table--list.merely-table--stack td[data-full]{grid-column:1/-1}.merely-table--list.merely-table--stack td[data-late]{order:2}.merely-table--list.merely-table--stack .merely-badge{align-self:flex-start}.merely-table--list.merely-table--stack td:empty{display:none}}.merely-table__level{display:inline-flex;align-items:center;gap:var(--merely-space-6);min-width:0;padding-left:calc(var(--merely-level, 0) * 20px)}.merely-choice-card{position:relative;display:flex;align-items:flex-start;gap:var(--merely-space-12);min-width:0;min-height:104px;padding:var(--merely-choice-card-padding, var(--merely-space-16));border:1.5px solid var(--merely-color-border);border-radius:var(--merely-radius-md);background:var(--merely-color-surface);box-shadow:var(--merely-shadow-card);color:var(--merely-color-text);cursor:pointer;transition:border-color var(--merely-duration-base),background var(--merely-duration-base),box-shadow var(--merely-duration-base),transform var(--merely-duration-base)}.merely-choice-card:hover{border-color:var(--merely-color-primary-border);transform:translateY(-2px);box-shadow:var(--merely-shadow-card-hover)}.merely-choice-card__icon{display:flex;flex-shrink:0;margin-top:var(--merely-choice-card-icon-margin-top, 0);color:var(--merely-choice-card-icon-color, inherit)}.merely-choice-card__content{flex:1;min-width:0;padding-right:var(--merely-space-14)}.merely-choice-card__name{margin:0 0 5px;font-size:var(--merely-font-size-lg);font-weight:var(--merely-font-weight-strong);line-height:1.35;overflow-wrap:var(--merely-choice-card-name-wrap, normal)}.merely-choice-card__description{color:var(--merely-color-text-secondary);font-size:var(--merely-font-size-xs)}.merely-choice-card__radio{position:absolute;top:19px;right:18px;width:17px;height:17px;border:1.5px solid #bfcbde;border-radius:50%;background:var(--merely-color-surface)}.merely-choice-card.is-selected{background:var(--merely-choice-card-selected-background, var(--merely-color-surface));border-color:var(--merely-color-primary)}.merely-choice-card.is-selected .merely-choice-card__icon{color:var(--merely-color-primary)}.merely-choice-card.is-selected .merely-choice-card__name{color:var(--merely-choice-card-selected-name-color, inherit)}.merely-choice-card.is-selected .merely-choice-card__radio{border-color:var(--merely-color-primary)}.merely-choice-card.is-selected .merely-choice-card__radio:after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--merely-color-primary)}.merely-choice-card.is-disabled{cursor:not-allowed;background:#f8f9fa;box-shadow:none}.merely-choice-card.is-disabled:hover{border-color:var(--merely-color-border);transform:none;box-shadow:none}.merely-choice-card.is-disabled .merely-choice-card__icon,.merely-choice-card.is-disabled .merely-choice-card__name{color:var(--merely-color-text-muted)}@media(max-width:600px){.merely-choice-card__radio{top:16px;right:16px}}@media(max-width:360px){.merely-choice-card__radio{right:12px;top:13px}}.merely-modal{position:fixed;inset:0;z-index:var(--merely-z-overlay);display:flex;align-items:center;justify-content:center;padding:var(--merely-space-16);background:#2637677a;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);overflow-y:auto}.merely-modal[hidden]{display:none}body.merely-modal-open{overflow:hidden}.merely-modal__dialog{width:100%;max-width:var(--merely-modal-width, 800px);max-height:calc(100dvh - 32px);display:flex;flex-direction:column;background:var(--merely-color-surface);border:1px solid rgba(255,255,255,.7);border-radius:var(--merely-radius-xl);box-shadow:var(--merely-shadow-modal);overflow:hidden;animation:orderModalAppear var(--merely-duration-base) ease-out}.merely-modal__dialog--sm{--merely-modal-width: 480px}.merely-modal__dialog--lg{--merely-modal-width: 1000px}@keyframes orderModalAppear{0%{opacity:0;transform:translateY(10px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.merely-modal__header{display:flex;align-items:center;gap:var(--merely-space-14);padding:var(--merely-space-18) var(--merely-space-20);border-bottom:1px solid var(--merely-modal-border-color, var(--merely-color-border))}.merely-modal__icon{width:var(--merely-icon-circle-xl);height:var(--merely-icon-circle-xl);min-width:var(--merely-icon-circle-xl);flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f0f4ff;color:var(--merely-modal-primary, var(--merely-color-primary));font-size:20px;overflow:hidden}.merely-modal__heading{flex:1;min-width:0}.merely-modal__title{margin:0;font-size:var(--merely-font-size-2xl);font-weight:var(--merely-font-weight-bold);line-height:var(--merely-line-height-tight);color:var(--merely-modal-text, var(--merely-color-text))}.merely-modal__subtitle{margin:var(--merely-space-4) 0 0;font-size:var(--merely-font-size-md);font-weight:var(--merely-font-weight-medium);color:var(--merely-modal-muted, var(--merely-color-text-muted))}.merely-modal__body{flex:1;min-height:0;padding:var(--merely-space-20);overflow-y:auto;overscroll-behavior:contain}.merely-modal__footer{display:flex;justify-content:flex-end;align-items:center;gap:var(--merely-space-8);padding:var(--merely-space-14) var(--merely-space-20);border-top:1px solid var(--merely-modal-border-color, var(--merely-color-border));background:var(--merely-color-surface)}@media(max-width:768px){.merely-modal{padding:var(--merely-space-10)}}@media(max-width:480px){.merely-modal{padding:0;align-items:stretch}.merely-modal__dialog{max-width:none;max-height:100dvh;min-height:100dvh;border:0;border-radius:0;box-shadow:none}}@media(prefers-reduced-motion:reduce){.merely-modal__dialog{animation:none}}.merely-menu{display:inline-flex}.merely-menu__list{position:fixed;top:0;left:0;z-index:var(--merely-z-dropdown);box-sizing:border-box;width:var(--merely-menu-width, 280px);max-width:calc(100vw - 16px);padding:var(--merely-space-6);background:var(--merely-color-surface);border:1px solid var(--merely-color-border);border-radius:var(--merely-radius-lg);box-shadow:var(--merely-shadow-modal);text-align:left;white-space:normal}.merely-menu__list[hidden]{display:none}.merely-menu--panel .merely-menu__list{display:flex;width:var(--merely-menu-width, 720px);max-height:min(520px,100vh - 24px);padding:0;overflow:hidden}.merely-menu__nav{display:flex;flex-direction:column;flex:0 0 220px;gap:var(--merely-space-4);padding:var(--merely-space-12);overflow:auto;background:var(--merely-color-surface-muted);border-right:1px solid var(--merely-color-border)}.merely-menu__nav-item{display:block;box-sizing:border-box;width:100%;margin:0;padding:var(--merely-space-10) var(--merely-space-12);border:0;border-radius:var(--merely-radius-sm);background:transparent;color:var(--merely-color-text);font:inherit;font-size:var(--merely-font-size-md);font-weight:var(--merely-font-weight-medium);line-height:var(--merely-line-height-base);text-align:left;cursor:pointer;transition:background-color .15s ease,color .15s ease}.merely-menu__nav-item:hover,.merely-menu__nav-item:focus-visible{background:var(--merely-color-surface);color:var(--merely-color-text)}.merely-menu__nav-item:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--merely-color-primary)}.merely-menu__nav-item.is-active{background:var(--merely-color-surface);color:var(--merely-color-primary);font-weight:var(--merely-font-weight-semibold);box-shadow:inset 3px 0 0 var(--merely-color-primary)}.merely-menu__panels{flex:1 1 auto;min-width:0;overflow:auto}.merely-menu__panel{padding:var(--merely-space-24) var(--merely-space-24) var(--merely-space-20)}.merely-menu__panel[hidden]{display:none}.merely-menu__panel-title{margin:0 0 var(--merely-space-8);color:var(--merely-color-text);font-size:var(--merely-font-size-xl);font-weight:var(--merely-font-weight-semibold);line-height:var(--merely-line-height-tight)}.merely-menu__panel-text{margin:0 0 var(--merely-space-20);color:var(--merely-color-text-muted);font-size:var(--merely-font-size-md);font-weight:var(--merely-font-weight-medium);line-height:var(--merely-line-height-base)}.merely-menu__panel-actions{display:flex;flex-wrap:wrap;gap:var(--merely-space-10)}.merely-menu__item{display:block;box-sizing:border-box;width:100%;margin:0;padding:var(--merely-space-10) var(--merely-space-12);border:0;border-radius:var(--merely-radius-sm);background:transparent;color:var(--merely-color-text);font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:background-color .15s ease}.merely-menu__item:hover,.merely-menu__item:focus-visible{background:var(--merely-color-surface-muted);color:var(--merely-color-text);text-decoration:none}.merely-menu__item:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--merely-color-primary)}.merely-menu__item:disabled,.merely-menu__item[aria-disabled=true]{opacity:.5;cursor:not-allowed}.merely-menu__item+form,form+.merely-menu__item{margin-top:0}.merely-menu__list form{margin:0}.merely-menu__title{display:block;font-size:var(--merely-font-size-lg);font-weight:var(--merely-font-weight-semibold);line-height:var(--merely-line-height-base)}.merely-menu__desc{display:block;margin-top:2px;color:var(--merely-color-text-muted);font-size:var(--merely-font-size-sm);font-weight:var(--merely-font-weight-medium);line-height:var(--merely-line-height-base)}.merely-menu__item--success .merely-menu__title{color:var(--merely-color-success-text)}.merely-menu__item--danger .merely-menu__title{color:var(--merely-color-danger)}@media(forced-colors:active){.merely-menu__item:focus-visible{outline:2px solid Highlight}}.merely-segmented{display:grid;grid-template-columns:var(--merely-segmented-columns, repeat(3, minmax(0, 1fr)));border:1px solid var(--merely-segmented-border-color, var(--merely-color-border));border-radius:var(--merely-segmented-radius, var(--merely-radius-md));background:var(--merely-color-surface);overflow:hidden}.merely-segmented:where(:has(>:only-child)){grid-template-columns:var(--merely-segmented-columns, minmax(0, 1fr))}.merely-segmented:where(:has(>:nth-child(2):last-child)){grid-template-columns:var(--merely-segmented-columns, repeat(2, minmax(0, 1fr)))}.merely-segmented:where(:has(>:nth-child(4):last-child)){grid-template-columns:var(--merely-segmented-columns, repeat(4, minmax(0, 1fr)))}.merely-segmented__item{position:relative;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--merely-space-8);min-width:0;min-height:var(--merely-control-touch);padding:9px 12px;border:0;border-right:1px solid var(--merely-segmented-border-color, var(--merely-color-border));background:var(--merely-color-surface);color:var(--merely-segmented-color, var(--merely-color-text-secondary));font:inherit;font-size:var(--merely-font-size-md);font-weight:var(--merely-font-weight-medium);text-align:center;cursor:pointer;transition:background var(--merely-duration-fast),color var(--merely-duration-fast),box-shadow var(--merely-duration-fast)}.merely-segmented__item:last-child{border-right:0}.merely-segmented__item:hover:not(.active):not(:disabled){background:#f4f7ff;color:var(--merely-segmented-hover-color, var(--merely-color-primary))}.merely-segmented__item:disabled{opacity:.5;cursor:not-allowed}.merely-segmented__item.active{background-image:var(--merely-gradient-primary);color:#fff;font-weight:var(--merely-font-weight-semibold);border-color:transparent;box-shadow:var(--merely-shadow-primary)}.merely-segmented__icon{display:inline-flex;align-items:center;justify-content:center;font-size:var(--merely-font-size-xl);flex-shrink:0}@media(max-width:768px){.merely-segmented{grid-template-columns:1fr}.merely-segmented__item{justify-content:flex-start;border-right:0;border-bottom:1px solid var(--merely-segmented-border-color, var(--merely-color-border))}.merely-segmented__item:last-child{border-bottom:0}}.merely-segmented--auto{--merely-segmented-radius: var(--merely-radius-sm);--merely-segmented-color: var(--merely-color-text);flex:0 1 auto;min-width:0;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:auto}.merely-segmented--auto .merely-segmented__item{flex-wrap:nowrap;gap:var(--merely-space-6);min-height:var(--merely-control-md);padding:0 var(--merely-space-16);white-space:nowrap}.merely-segmented--auto .merely-segmented__item:disabled{opacity:1;color:var(--merely-color-text-secondary)}.merely-segmented__count{min-width:22px;padding:1px 7px;border-radius:var(--merely-radius-pill);background:var(--merely-color-primary-soft);color:var(--merely-color-primary);font-size:var(--merely-font-size-xs);font-weight:var(--merely-font-weight-semibold);line-height:1.4}.merely-segmented__item.active .merely-segmented__count{background:#ffffff38;color:#fff}@media(max-width:768px){.merely-segmented--auto{display:flex;overflow-x:auto;scrollbar-width:none}.merely-segmented--auto::-webkit-scrollbar{display:none}.merely-segmented--auto .merely-segmented__item{flex:0 0 auto;justify-content:center;padding:0 var(--merely-space-12);border-right:1px solid var(--merely-segmented-border-color, var(--merely-color-border));border-bottom:0}.merely-segmented--auto .merely-segmented__item:last-child{border-right:0}}.merely-date-range,.merely-date-range *{box-sizing:border-box}.merely-date-range{position:relative;display:inline-block;min-width:0;max-width:100%}.merely-date-range__control{display:inline-flex;align-items:center;gap:var(--merely-space-10);width:100%;min-width:0;height:var(--merely-control-md);padding:0 var(--merely-space-12);border:1px solid var(--merely-color-border-input);border-radius:var(--merely-radius-md);background:var(--merely-color-surface);color:var(--merely-color-text);font:inherit;font-size:var(--merely-font-size-md);line-height:1;text-align:left;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.merely-date-range__control:hover:not(:disabled){border-color:var(--merely-color-primary-hover-border)}.merely-date-range--open .merely-date-range__control{border-color:var(--merely-color-primary)}.merely-date-range__icon{flex:0 0 auto;color:var(--merely-color-text-secondary);font-size:16px;line-height:1}.merely-date-range__value{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-weight:var(--merely-font-weight-medium)}.merely-date-range__value--empty{color:var(--merely-color-text-placeholder);font-weight:var(--merely-font-weight-regular, 400)}.merely-date-range__chevron{flex:0 0 auto;margin-left:var(--merely-space-4);color:var(--merely-color-text-muted);font-size:18px;line-height:1;transition:transform .15s ease}.merely-date-range--open .merely-date-range__chevron{transform:rotate(180deg);color:var(--merely-color-primary)}.merely-date-range--disabled .merely-date-range__control,.merely-date-range__control:disabled{background:var(--merely-color-surface-disabled);color:var(--merely-color-text-placeholder);cursor:not-allowed}.merely-date-range--disabled .merely-date-range__control .merely-date-range__icon,.merely-date-range--disabled .merely-date-range__control .merely-date-range__chevron,.merely-date-range__control:disabled .merely-date-range__icon,.merely-date-range__control:disabled .merely-date-range__chevron{color:var(--merely-color-text-placeholder)}.merely-date-range__clear{position:absolute;top:50%;right:var(--merely-space-8);display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-top:-12px;padding:0;border:0;border-radius:var(--merely-radius-xs);background:var(--merely-color-surface);color:var(--merely-color-text-muted);font-size:16px;cursor:pointer}.merely-date-range__clear:hover{color:var(--merely-color-primary)}.merely-date-range__clear~.merely-date-range__popover{top:calc(100% + var(--merely-space-6))}.merely-date-range:has(.merely-date-range__clear) .merely-date-range__chevron{display:none}.merely-date-range:has(.merely-date-range__clear) .merely-date-range__control{padding-right:var(--merely-space-36, 36px)}.merely-date-range__popover{position:absolute;top:calc(100% + var(--merely-space-6));left:0;z-index:var(--merely-date-range-popover-z, 1100);display:grid;width:max-content;max-width:calc(100vw - 2 * var(--merely-space-12));grid-template-columns:188px auto;grid-template-areas:"presets calendars" "footer footer";gap:var(--merely-space-16) var(--merely-space-20);padding:var(--merely-space-16);background:var(--merely-color-surface);border:1px solid var(--merely-panel-border-color, #e0e8f4);border-radius:var(--merely-radius-lg);box-shadow:var(--merely-shadow-modal);color:var(--merely-color-text);font-size:var(--merely-font-size-md)}.merely-date-range--end .merely-date-range__popover{left:auto;right:0}.merely-date-range__backdrop{display:none}.merely-date-range__presets{grid-area:presets;display:flex;flex-direction:column;gap:var(--merely-space-4);min-width:0}.merely-date-range__preset{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-height:44px;padding:var(--merely-space-8) var(--merely-space-32, 32px) var(--merely-space-8) var(--merely-space-12);border:0;border-radius:var(--merely-radius-sm);background:transparent;color:var(--merely-color-text);font:inherit;text-align:left;cursor:pointer;transition:background-color .15s ease,color .15s ease}.merely-date-range__preset:hover:not(:disabled):not(.merely-date-range__preset--active){background:var(--merely-color-surface-muted)}.merely-date-range__preset:disabled{color:var(--merely-color-text-placeholder);cursor:not-allowed}.merely-date-range__preset--active{background:var(--merely-color-primary-soft);color:var(--merely-color-text)}.merely-date-range__preset-title{font-weight:var(--merely-font-weight-semibold)}.merely-date-range__preset-dates{white-space:nowrap;color:var(--merely-color-text-secondary);font-size:var(--merely-font-size-xs)}.merely-date-range__preset-check{position:absolute;top:50%;right:var(--merely-space-12);margin-top:-9px;color:var(--merely-color-primary);font-size:18px;line-height:1}.merely-date-range__calendars{grid-area:calendars;display:flex;gap:var(--merely-space-24);min-width:0}.merely-date-range__month{width:calc(7 * var(--merely-date-range-day-size, 34px));min-width:0}.merely-date-range__month-head{display:flex;align-items:center;justify-content:space-between;height:32px;margin-bottom:var(--merely-space-8)}.merely-date-range__month-title{white-space:nowrap;font-weight:var(--merely-font-weight-bold);font-size:var(--merely-font-size-md)}.merely-date-range__nav{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:var(--merely-radius-sm);background:transparent;color:var(--merely-color-text-secondary);font-size:20px;line-height:1;cursor:pointer}.merely-date-range__nav:hover:not(:disabled){background:var(--merely-color-primary-soft);color:var(--merely-color-primary)}.merely-date-range__nav:disabled{color:var(--merely-color-text-placeholder);cursor:not-allowed;opacity:.5}.merely-date-range__nav--hidden{visibility:hidden}.merely-date-range__grid{display:grid;grid-template-columns:repeat(7,1fr);row-gap:2px}.merely-date-range__weekday{display:flex;align-items:center;justify-content:center;height:28px;color:var(--merely-color-text-secondary);font-size:var(--merely-font-size-xs);font-weight:var(--merely-font-weight-semibold)}.merely-date-range__blank{height:var(--merely-date-range-day-size, 34px)}.merely-date-range__day{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:var(--merely-date-range-day-size, 34px);padding:0;border:0;border-radius:0;background:transparent;color:var(--merely-color-text);font:inherit;font-size:var(--merely-font-size-md);font-variant-numeric:tabular-nums;cursor:pointer}.merely-date-range__day:hover:not(:disabled):not(.merely-date-range__day--start):not(.merely-date-range__day--end){background:var(--merely-color-primary-soft);border-radius:var(--merely-radius-sm)}.merely-date-range__day:focus-visible{outline:none;z-index:1;border-radius:var(--merely-radius-sm);box-shadow:var(--merely-focus-ring)}.merely-date-range__day:disabled{color:var(--merely-color-text-placeholder);cursor:not-allowed;opacity:.55}.merely-date-range__day--in,.merely-date-range__day--preview{background:var(--merely-color-primary-soft)}.merely-date-range__day--start,.merely-date-range__day--end{z-index:1;border-radius:var(--merely-radius-sm);background:var(--merely-color-primary);color:#fff;font-weight:var(--merely-font-weight-bold)}.merely-date-range__day--range-start{border-radius:var(--merely-radius-sm) 0 0 var(--merely-radius-sm)}.merely-date-range__day--range-end{border-radius:0 var(--merely-radius-sm) var(--merely-radius-sm) 0}.merely-date-range__day--start.merely-date-range__day--end{border-radius:var(--merely-radius-sm)}.merely-date-range__footer{grid-area:footer;display:flex;align-items:center;justify-content:space-between;gap:var(--merely-space-12);padding-top:var(--merely-space-12);border-top:1px solid var(--merely-color-border)}.merely-date-range__summary{min-width:0;color:var(--merely-color-text-secondary);font-size:var(--merely-font-size-sm)}.merely-date-range__actions{display:flex;flex:0 0 auto;gap:var(--merely-space-8)}@media(max-width:900px){.merely-date-range__popover{grid-template-columns:auto;grid-template-areas:"presets" "calendars" "footer";gap:var(--merely-space-12)}.merely-date-range__presets{flex-direction:row;flex-wrap:wrap}.merely-date-range__preset{flex:1 1 0;min-width:96px;width:auto;border:1px solid var(--merely-color-border)}.merely-date-range__preset--active{border-color:var(--merely-color-primary-border)}.merely-date-range__calendars{justify-content:center;gap:var(--merely-space-24)}}@media(max-width:600px){.merely-date-range{--merely-date-range-day-size: 42px}.merely-date-range__preset{min-width:0}.merely-date-range__preset-dates{white-space:normal;overflow-wrap:anywhere}.merely-date-range__backdrop{position:fixed;inset:0;z-index:var(--merely-date-range-popover-z, 1100);display:block;background:#142b5359}.merely-date-range__popover,.merely-date-range--end .merely-date-range__popover{position:fixed;inset:auto 0 0;z-index:calc(var(--merely-date-range-popover-z, 1100) + 1);width:auto;max-width:none;max-height:92vh;overflow-y:auto;padding:var(--merely-space-14) var(--merely-space-14) 0;border-radius:var(--merely-radius-xl) var(--merely-radius-xl) 0 0;border-bottom:0}.merely-date-range__calendars{justify-content:center}.merely-date-range__month{width:100%;max-width:calc(7 * var(--merely-date-range-day-size))}.merely-date-range__footer{position:sticky;bottom:0;flex-wrap:wrap;margin:0 calc(-1 * var(--merely-space-14));padding:var(--merely-space-12) var(--merely-space-14);background:var(--merely-color-surface)}.merely-date-range__summary,.merely-date-range__actions{flex:1 1 100%}.merely-date-range__actions .merely-button{flex:1 1 0}.merely-date-range__nav{width:36px;height:36px}.merely-date-range__nav--hidden{visibility:visible}}.merely-focus-ring:focus-visible{outline:none;box-shadow:var(--merely-focus-ring)}.merely-button.merely-focus-ring:focus-visible{position:relative;box-shadow:var(--_shadow)}.merely-button.merely-focus-ring:focus-visible:where(:not(.merely-button--link)):hover{box-shadow:var(--_hshadow)}.merely-button.merely-focus-ring:focus-visible:after{content:"";position:absolute;inset:-1px;border-radius:inherit;box-shadow:var(--merely-focus-ring);pointer-events:none}.merely-input.merely-focus-ring:focus-visible:not(:disabled):not(:read-only){box-shadow:var(--merely-focus-ring)}.merely-textarea.merely-focus-ring:focus-visible:not(:disabled):not(:read-only),.merely-select.merely-focus-ring:focus-visible:not(:disabled){box-shadow:var(--merely-focus-ring)}.merely-choice-card.merely-focus-ring:focus-visible{box-shadow:var(--merely-shadow-card),var(--merely-focus-ring)}.merely-choice-card.merely-focus-ring:focus-visible:hover{box-shadow:var(--merely-shadow-card-hover),var(--merely-focus-ring)}.merely-choice-card.merely-focus-ring:focus-visible.is-disabled{box-shadow:var(--merely-focus-ring)}.merely-segmented__item.merely-focus-ring:focus-visible{z-index:1;box-shadow:inset 0 0 0 2px var(--merely-color-primary),inset 0 0 0 4px var(--merely-color-surface)}.merely-segmented__item.active.merely-focus-ring:focus-visible{box-shadow:inset 0 0 0 2px var(--merely-color-primary),inset 0 0 0 4px var(--merely-color-surface),var(--merely-shadow-primary)}@media(forced-colors:active){.merely-focus-ring:focus-visible{outline:2px solid Highlight!important;outline-offset:2px}}.merely-stack{display:flex;flex-direction:column;gap:var(--merely-stack-gap, var(--merely-space-14));min-width:0}.merely-stack>.merely-panel,.merely-stack>.merely-grid,.merely-stack>.merely-alert{margin-bottom:0}.merely-stack--xs{--merely-stack-gap: var(--merely-space-4)}.merely-stack--sm{--merely-stack-gap: var(--merely-space-8)}.merely-stack--lg{--merely-stack-gap: var(--merely-space-20)}.merely-stack--busy>:where(.merely-panel,.merely-grid){opacity:.55;pointer-events:none;transition:opacity var(--merely-duration-fast)}.merely-busy{opacity:.55;pointer-events:none;transition:opacity var(--merely-duration-fast)}.merely-cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--merely-space-8) var(--merely-space-12)}.merely-cluster--sm{gap:var(--merely-space-6)}.merely-cluster--nowrap{flex-wrap:nowrap}.merely-spacer{flex:1 1 0}.merely-grow{flex:1 1 auto}.merely-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--merely-space-12) var(--merely-space-16)}.merely-toolbar>.merely-date-range{flex:0 0 auto;width:250px}.merely-list{margin:0;padding-left:var(--merely-space-16)}.merely-grid{display:grid;gap:var(--merely-space-12)}.merely-grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.merely-grid--cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.merely-grid--split{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}@media(max-width:900px){.merely-grid--cols-5{grid-template-columns:repeat(6,minmax(0,1fr))}.merely-grid--cols-5>*{grid-column:span 2}.merely-grid--cols-5>*:nth-child(n+4){grid-column:span 3}}@media(max-width:768px){.merely-grid--cols-3,.merely-grid--split{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.merely-grid--cols-5{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--merely-space-10)}.merely-grid--cols-5>*,.merely-grid--cols-5>:nth-child(n+4){grid-column:auto}.merely-grid--cols-5>:last-child:nth-child(odd){grid-column:1/-1}}.merely-split{display:grid;grid-template-columns:minmax(0,1fr) var(--merely-split-aside, 280px);align-items:start;gap:var(--merely-space-12) var(--merely-space-24)}.merely-split>*{min-width:0}@media(max-width:600px){.merely-toolbar>.merely-date-range{flex:1 1 100%;width:auto;display:block}.merely-split{grid-template-columns:minmax(0,1fr)}}.merely-layout{min-width:0}.merely-layout--sidebar{display:grid;grid-template-columns:var(--merely-layout-aside, 280px) minmax(0,1fr);gap:var(--merely-space-20);align-items:start}.merely-layout--sidebar .merely-panel{margin-bottom:0}@media(max-width:1200px){.merely-layout--sidebar{--merely-layout-aside: 240px;gap:var(--merely-space-16)}}@media(max-width:900px){.merely-layout--sidebar{grid-template-columns:minmax(0,1fr)}}.merely-text--muted{color:var(--merely-color-text-muted);font-size:var(--merely-font-size-sm)}.merely-text--secondary{color:var(--merely-color-text-secondary)}.merely-text--error{color:var(--merely-color-error)}.merely-text--success{color:var(--merely-color-success-text)}.merely-text--strong{font-weight:var(--merely-font-weight-semibold)}.merely-text--sm{font-size:var(--merely-font-size-sm)}.merely-text--xs{font-size:var(--merely-font-size-xs)}.merely-title{margin:0;color:var(--merely-color-text);font-size:var(--merely-font-size-2xl);font-weight:var(--merely-font-weight-bold);line-height:var(--merely-line-height-tight);overflow-wrap:anywhere}.merely-title--md{font-size:var(--merely-font-size-xl)}.merely-title--sm{font-size:var(--merely-font-size-lg)}.merely-title--spaced{margin-top:var(--merely-space-20);margin-bottom:var(--merely-space-10)}.merely-title--md:where(:not(.merely-title--spaced)){margin-bottom:var(--merely-space-16)}.merely-link{color:var(--merely-color-primary);font-size:var(--merely-font-size-sm);font-weight:var(--merely-font-weight-semibold);text-decoration:none}.merely-link:hover{text-decoration:underline}.merely-link-button{padding:0;border:0;background:none;color:var(--merely-color-primary);font:inherit;cursor:pointer}.merely-link-button:hover:not(:disabled){text-decoration:underline}.merely-link-button:disabled{color:inherit;cursor:default}.merely-tabs{display:flex;gap:var(--merely-space-24);margin-bottom:var(--merely-space-2, 2px);border-bottom:1px solid var(--merely-color-border);overflow-x:auto;scrollbar-width:none}.merely-tabs::-webkit-scrollbar{display:none}.merely-tabs__tab{flex:0 0 auto;margin-bottom:-1px;padding:var(--merely-space-10) 2px;border:0;border-bottom:2px solid transparent;border-radius:var(--merely-radius-xs) var(--merely-radius-xs) 0 0;background:none;color:var(--merely-color-text-secondary);font:inherit;font-size:var(--merely-font-size-lg);font-weight:var(--merely-font-weight-semibold);white-space:nowrap;cursor:pointer;transition:color var(--merely-duration-fast),border-color var(--merely-duration-fast)}.merely-tabs__tab:hover:not(.active):not(:disabled){color:var(--merely-color-text)}.merely-tabs__tab.active{color:var(--merely-color-primary);border-bottom-color:var(--merely-color-primary)}.merely-tabs__tab:focus-visible{box-shadow:var(--merely-focus-ring)}.merely-tabs__tab:disabled{opacity:.5;cursor:not-allowed}@media(max-width:600px){.merely-tabs{gap:var(--merely-space-16)}}.merely-switch{display:inline-flex;align-items:center;gap:var(--merely-space-8);margin:0;cursor:pointer}.merely-switch input{position:absolute;opacity:0;pointer-events:none}.merely-switch__track{position:relative;width:36px;height:20px;border-radius:var(--merely-radius-pill);background:var(--merely-color-control-border);transition:background var(--merely-duration-fast)}.merely-switch__track:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform var(--merely-duration-fast)}.merely-switch input:checked+.merely-switch__track{background:var(--merely-color-primary)}.merely-switch input:checked+.merely-switch__track:after{transform:translate(16px)}.merely-switch input:focus-visible+.merely-switch__track{box-shadow:var(--merely-focus-ring)}.merely-switch__text{color:var(--merely-color-text);font-size:var(--merely-font-size-md);font-weight:var(--merely-font-weight-semibold)}.merely-feed{margin:0;padding:0;list-style:none}.merely-feed--pinned{margin-bottom:var(--merely-space-12);padding-bottom:var(--merely-space-4);border-bottom:1px dashed var(--merely-color-border)}.merely-feed__item{padding:var(--merely-space-10) 0}.merely-feed__item+.merely-feed__item{border-top:1px solid var(--merely-color-border)}.merely-feed__row{display:flex;align-items:flex-start;gap:var(--merely-space-10)}.merely-feed__icon{flex:0 0 auto;color:var(--merely-color-primary);font-size:18px;line-height:1.4}.merely-feed__item.is-danger .merely-feed__icon{color:var(--merely-color-error)}.merely-feed__main{flex:1 1 auto;min-width:0}.merely-feed__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--merely-space-8)}.merely-feed__title{font-weight:var(--merely-font-weight-semibold);overflow-wrap:anywhere}.merely-feed__text{white-space:pre-wrap;overflow-wrap:anywhere}.merely-feed__meta{margin-top:2px;font-size:var(--merely-font-size-xs)}.merely-feed__details{margin:var(--merely-space-6) 0 0;padding-left:var(--merely-space-16);font-size:var(--merely-font-size-sm);overflow-wrap:anywhere}.merely-feed__more{margin-top:var(--merely-space-6);font-size:var(--merely-font-size-sm)}.merely-feed__more summary{color:var(--merely-color-primary);cursor:pointer}.merely-feed__actions{display:flex;flex:0 0 auto;gap:2px}.merely-feed__more-row{margin-top:var(--merely-space-12);text-align:center}.merely-history{margin:0;padding:0;list-style:none}.merely-history li{display:grid;grid-template-columns:90px 1fr;gap:0 var(--merely-space-10);padding:var(--merely-space-8) 0;border-bottom:1px solid var(--merely-panel-border-color, #e0e8f4)}.merely-history li>:last-child{grid-column:2;font-size:var(--merely-font-size-sm)}.merely-history__at{color:var(--merely-color-text-muted);font-size:var(--merely-font-size-xs)}.merely-action-bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--merely-space-10);padding:var(--merely-space-10) var(--merely-space-14);border-bottom:1px solid var(--merely-panel-border-color, #e0e8f4);background:var(--merely-color-primary-soft);font-size:var(--merely-font-size-md)}.merely-action-bar__input{width:120px}@media(max-width:600px){.merely-action-bar .merely-button{flex:1 1 auto}}.merely-file{display:inline-flex;align-items:center;gap:var(--merely-space-12);max-width:100%;margin:0;cursor:pointer}.merely-file__input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.merely-file__input:focus-visible+.merely-button{box-shadow:var(--merely-focus-ring)}.merely-file__name{min-width:0;overflow:hidden;color:var(--merely-color-text);font-size:var(--merely-font-size-sm);text-overflow:ellipsis;white-space:nowrap}.merely-file__name--empty{color:var(--merely-color-text-muted)}.merely-file--box{position:relative;box-sizing:border-box;width:100%;min-height:var(--merely-field-height, var(--merely-control-md));padding:2px;gap:var(--merely-space-8);border:2px solid var(--merely-field-border, var(--merely-color-border-input));border-radius:var(--merely-field-radius, var(--merely-radius-sm));background:var(--merely-field-bg, var(--merely-color-surface));cursor:default;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.merely-file--box:hover:not(:has(.merely-file__input:disabled)){border-color:var(--merely-field-primary-hover, var(--merely-color-primary-hover-border))}.merely-file--box:has(.merely-file__input:focus-visible){border-color:var(--merely-field-primary, var(--merely-color-primary));box-shadow:var(--merely-focus-ring)}.merely-file--box .merely-file__input:focus-visible+.merely-file__pick .merely-button{box-shadow:none}.merely-file--box:has(.merely-file__input:disabled){background:var(--merely-field-disabled-bg, var(--merely-color-surface-disabled));border-color:var(--merely-color-border)}.merely-file--box:has(.merely-file__input:disabled) .merely-file__pick{cursor:not-allowed}.merely-file--box:has(.merely-file__input:disabled) .merely-button{opacity:.5}.merely-file--box:has(.merely-file__input:disabled) .merely-file__name{color:var(--merely-field-disabled-text, var(--merely-color-text-muted))}.merely-file__pick{display:flex;flex:1 1 auto;align-items:center;gap:var(--merely-space-12);min-width:0;margin:0;cursor:pointer}.merely-file__pick .merely-button{flex:0 0 auto}.merely-file__pick .merely-file__name{flex:1 1 auto}.merely-file__clear{flex:0 0 auto}.merely-file__clear[hidden]{display:none}.merely-field.is-error .merely-file--box,.merely-file--box:has(.merely-file__input[aria-invalid=true]){background:var(--merely-field-error-bg, #fff9fa);border-color:var(--merely-field-error, var(--merely-color-error))}.merely-field.is-error>.merely-field__hint.merely-field__hint--desc{color:var(--merely-field-muted)}.merely-detail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);padding:var(--merely-space-14) 0;border:1px solid var(--merely-panel-border-color, #e0e8f4);border-radius:var(--merely-radius-md);background:var(--merely-color-surface-muted);box-sizing:border-box}.merely-detail__section{display:flex;flex-direction:column;gap:var(--merely-space-8);min-width:0;padding:0 var(--merely-space-16)}.merely-detail__section+.merely-detail__section{border-left:1px solid var(--merely-panel-border-color, #e0e8f4)}.merely-detail__title{display:flex;align-items:center;gap:var(--merely-space-8);margin:0;color:var(--merely-color-text);font-size:var(--merely-font-size-lg);font-weight:var(--merely-font-weight-semibold);line-height:var(--merely-line-height-tight)}.merely-detail__title i{color:var(--merely-color-primary);font-size:18px}.merely-detail--cols-2{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--merely-space-14)}.merely-detail--cols-2>.merely-detail__section--wide{grid-column:1/-1;padding-bottom:var(--merely-space-14);border-bottom:1px solid var(--merely-panel-border-color, #e0e8f4)}.merely-detail--cols-2>.merely-detail__section--wide+.merely-detail__section{border-left:0}.merely-detail__row{display:flex;align-items:center;gap:var(--merely-space-10);min-width:0;padding:var(--merely-space-4) var(--merely-space-10);border:1px solid var(--merely-panel-border-color, #e0e8f4);border-radius:var(--merely-radius-sm);background:var(--merely-color-surface);color:var(--merely-color-text);font-size:var(--merely-font-size-md)}.merely-detail__row-main{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.merely-detail__row-sub{display:block;color:var(--merely-color-text-muted);font-size:var(--merely-font-size-sm)}.merely-detail__row--sm{gap:var(--merely-space-6);padding:2px var(--merely-space-8);font-size:var(--merely-font-size-sm);line-height:var(--merely-line-height-tight)}.merely-detail__row--sm .merely-detail__row-sub{display:inline;margin-left:var(--merely-space-6);font-size:var(--merely-font-size-xs)}.merely-detail__empty{margin:0;color:var(--merely-color-text-muted);font-size:var(--merely-font-size-md)}@media(max-width:768px){.merely-detail{grid-auto-flow:row;grid-auto-columns:auto;gap:var(--merely-space-12)}.merely-detail__section{padding:0 var(--merely-space-14)}.merely-detail__section+.merely-detail__section{padding-top:var(--merely-space-12);border-top:1px solid var(--merely-panel-border-color, #e0e8f4);border-left:0}.merely-detail--cols-2{grid-template-columns:minmax(0,1fr);row-gap:var(--merely-space-12)}.merely-detail--cols-2>.merely-detail__section--wide{padding-bottom:0;border-bottom:0}}.merely-autocomplete{position:relative;width:100%}.merely-autocomplete__list{position:fixed;box-sizing:border-box;z-index:var(--merely-z-dropdown);max-height:260px;margin:0;padding:var(--merely-space-6);overflow-y:auto;list-style:none;background:var(--merely-color-surface);border:1px solid var(--merely-color-border);border-radius:var(--merely-radius-lg);box-shadow:var(--merely-shadow-modal)}.merely-autocomplete__item{padding:var(--merely-space-8) var(--merely-space-12);border-radius:var(--merely-radius-sm);color:var(--merely-color-text);cursor:pointer}.merely-autocomplete__item.is-active,.merely-autocomplete__item:hover{background:var(--merely-color-border)}.merely-autocomplete__empty{padding:var(--merely-space-8) var(--merely-space-12);color:var(--merely-color-text-secondary);font-size:var(--merely-font-size-sm, 13px)}.merely-form-section__head{display:flex;align-items:center;gap:var(--merely-space-12);margin:var(--merely-space-12) var(--merely-space-12) 0;padding:var(--merely-space-10) var(--merely-space-12);background:var(--merely-color-surface-muted);border-radius:var(--merely-radius-lg)}.merely-form-section__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--merely-radius-md, 10px);background:var(--merely-color-primary-soft);color:var(--merely-color-primary);font-size:20px}.merely-form-section__title{margin:0;font-size:var(--merely-font-size-xl, 18px);font-weight:var(--merely-font-weight-bold);color:var(--merely-color-text)}.merely-form-section__desc{margin:0;color:var(--merely-color-text-secondary);font-size:var(--merely-font-size-sm, 13px)}.merely-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--merely-space-16, 16px) var(--merely-space-20, 20px);align-items:start}.merely-form-split{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:var(--merely-space-18, 18px);align-items:start}.merely-form-split>.merely-panel{margin-bottom:0}@media(max-width:767px){.merely-form-grid,.merely-form-split{grid-template-columns:minmax(0,1fr)}}.merely-form-section__title--bar{display:flex;align-items:center;gap:var(--merely-space-8);padding:var(--merely-space-6) var(--merely-space-12);background:var(--merely-color-surface-muted);border-radius:var(--merely-radius-sm);font-size:var(--merely-font-size-md)}.merely-form-section__title--bar .mdi{color:var(--merely-color-primary);font-size:16px}.merely-entity-head{display:flex;align-items:center;gap:var(--merely-space-14);padding:var(--merely-space-14) var(--merely-space-20);border-bottom:1px solid var(--merely-color-border)}.merely-entity-head__icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--merely-radius-md, 10px);background:var(--merely-color-primary-soft);color:var(--merely-color-primary);font-size:22px}.merely-entity-head__text{min-width:0;padding-left:var(--merely-space-14);border-left:1px solid var(--merely-color-border)}.merely-entity-head__title{margin:0;overflow:hidden;font-size:var(--merely-font-size-xl, 18px);font-weight:var(--merely-font-weight-bold);text-overflow:ellipsis;white-space:nowrap;color:var(--merely-color-text)}.merely-entity-head__sub{margin:var(--merely-space-4) 0 0;color:var(--merely-color-text-secondary);font-size:var(--merely-font-size-sm, 13px)}.merely-form-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--merely-space-24, 24px);align-items:start}.merely-form-cols__right{padding-left:var(--merely-space-24, 24px);border-left:1px solid var(--merely-color-border)}@media(max-width:767px){.merely-form-cols{grid-template-columns:minmax(0,1fr)}.merely-form-cols__right{padding-left:0;border-left:0}}.merely-status-dot{display:inline-block;flex:0 0 auto;width:8px;height:8px;margin-right:var(--merely-space-6);border-radius:50%;background:currentColor}.merely-field__row{display:flex;align-items:center;gap:var(--merely-space-10)}.merely-field__row>.merely-field__control{flex:1 1 auto}.merely-field__row>.merely-button{--merely-button-border-width: 2px;--merely-button-border-color: var(--merely-color-border-input);--merely-button-hover-border-color: var(--merely-color-primary-hover-border);box-sizing:border-box;flex:0 0 auto;height:var(--merely-field-height, var(--merely-control-md));min-height:0}.merely-field__icon--button{right:8px;pointer-events:auto;width:28px;height:28px;padding:0;border:0;border-radius:var(--merely-radius-sm);background:none;color:var(--merely-color-text-secondary);font-size:18px;cursor:pointer}.merely-field__icon--button:hover:not(:disabled){color:var(--merely-color-primary)}.merely-field__icon--button:disabled{opacity:.4;cursor:default}.merely-form-divided{padding-top:var(--merely-space-20);border-top:1px solid var(--merely-color-border)}.merely-form-card{padding:var(--merely-space-16) var(--merely-space-20);background:var(--merely-color-surface);border:1px solid var(--merely-color-border);border-radius:var(--merely-radius-lg)}.merely-form-section__title:not(.merely-form-section__title--bar){display:flex;align-items:center;gap:var(--merely-space-8);margin:0;font-size:var(--merely-font-size-lg);font-weight:var(--merely-font-weight-bold);color:var(--merely-color-text)}.merely-form-section__title:not(.merely-form-section__title--bar) .mdi{color:var(--merely-color-primary);font-size:18px}.merely-form-section__action{margin-left:auto;font-weight:var(--merely-font-weight-medium)}.merely-radio-option{display:flex;align-items:center;gap:var(--merely-space-10);margin:0;padding:var(--merely-space-10) var(--merely-space-14);border:1px solid var(--merely-color-border);border-radius:var(--merely-radius-md, 10px);background:var(--merely-color-surface);color:var(--merely-color-text);font-weight:var(--merely-font-weight-medium);cursor:pointer}.merely-radio-option input{margin:0;accent-color:var(--merely-color-primary)}.merely-radio-option.is-selected{background:var(--merely-color-primary-soft);border-color:var(--merely-color-primary-border)}.merely-empty-state{display:flex;flex-direction:column;align-items:center;gap:var(--merely-space-6);padding:var(--merely-space-24, 24px) var(--merely-space-16);border:1.5px dashed var(--merely-color-border-input);border-radius:var(--merely-radius-lg);background:var(--merely-color-surface-muted);text-align:center}.merely-empty-state>.merely-button{margin-top:var(--merely-space-8)}.merely-empty-state__art{width:var(--merely-empty-state-art-width, 112px);aspect-ratio:224/130;background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20224%20130'%20fill='none'%3E%3Cellipse%20cx='112'%20cy='84'%20rx='92'%20ry='36'%20fill='%23E9EEFC'/%3E%3Cellipse%20cx='150'%20cy='72'%20rx='52'%20ry='30'%20fill='%23E3E9FB'/%3E%3Cellipse%20cx='112'%20cy='124'%20rx='50'%20ry='5'%20fill='%23C9D3EE'%20opacity='.55'/%3E%3Cg%20stroke-linejoin='round'%20stroke-width='1.5'%3E%3Cpath%20d='M62%2070%2044%2058%2092%2042%20112%2052Z'%20fill='%23E4EAFD'%20stroke='%238AA3F2'/%3E%3Cpath%20d='M162%2070%20180%2058%20132%2042%20112%2052Z'%20fill='%23F1F4FE'%20stroke='%238AA3F2'/%3E%3Cpath%20d='M62%2070%20112%2052%20162%2070%20112%2088Z'%20fill='%238FA7F4'%20stroke='%238AA3F2'/%3E%3Cpath%20d='M62%2070%20112%2088V122L62%20104Z'%20fill='%23CBD7FB'%20stroke='%238AA3F2'/%3E%3Cpath%20d='M162%2070%20112%2088V122L162%20104Z'%20fill='%23AEBFF8'%20stroke='%238AA3F2'/%3E%3C/g%3E%3Cg%20stroke='%232F5BEA'%20stroke-width='3'%20stroke-linecap='round'%3E%3Cpath%20d='M112%208V24M88%2014%2095%2027M136%2014%20129%2027'/%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat}.merely-empty-state__art--bag{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20224%20130'%20fill='none'%3E%3Cellipse%20cx='68'%20cy='80'%20rx='44'%20ry='34'%20fill='%23E8EDFC'/%3E%3Cellipse%20cx='162'%20cy='68'%20rx='46'%20ry='36'%20fill='%23E2E9FB'/%3E%3Cellipse%20cx='112'%20cy='122'%20rx='58'%20ry='4.5'%20fill='%23C9D3EE'%20opacity='.55'/%3E%3Cg%20stroke-linejoin='round'%20stroke-width='1.5'%20stroke='%238FA6F3'%3E%3Cpath%20d='M66%2032H158L160%2062Q154%2080%20158%2098L162%20112Q112%20119%2062%20112L66%2098Q70%2080%2064%2062Z'%20fill='%23DDE6FC'/%3E%3Crect%20x='66'%20y='30'%20width='92'%20height='15'%20rx='3'%20fill='%23C7D5FA'/%3E%3Cpath%20d='M100%2037.5a3%203%200%200%201%203-3h18a3%203%200%200%201%200%206h-18a3%203%200%200%201-3-3Z'%20fill='%23F6F8FF'/%3E%3Cpath%20d='M81%2099Q81%2067%20112%2067Q143%2067%20143%2099Z'%20fill='%23C4D3FA'/%3E%3Cellipse%20cx='112'%20cy='99'%20rx='33'%20ry='7'%20fill='%23D6E0FB'/%3E%3Crect%20x='108'%20y='62'%20width='8'%20height='6'%20fill='%237694F2'%20stroke='none'/%3E%3Crect%20x='102'%20y='57'%20width='20'%20height='6'%20rx='3'%20fill='%238AA4F5'/%3E%3C/g%3E%3Cg%20stroke='%238FA6F3'%20stroke-width='1.6'%20stroke-linecap='round'%3E%3Cpath%20d='M127%2079l3-3M132%2082l3-3M137%2085l3-3'/%3E%3C/g%3E%3Cg%20stroke='%232F5BEA'%20stroke-width='3'%20stroke-linecap='round'%3E%3Cpath%20d='M112%203V15M91%208%2098%2017M133%208%20126%2017'/%3E%3C/g%3E%3C/svg%3E")}.merely-empty-state__art--tools{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20224%20130'%20fill='none'%3E%3Cellipse%20cx='64'%20cy='84'%20rx='46'%20ry='34'%20fill='%23E8EDFC'/%3E%3Cellipse%20cx='164'%20cy='62'%20rx='46'%20ry='36'%20fill='%23E2E9FB'/%3E%3Cg%20stroke-linejoin='round'%20stroke-width='1.4'%20stroke='%238FA6F3'%3E%3Cpath%20d='M30%2092%2088%2062Q92%2060%2096%2061L190%2074Q198%2076%20194%2082L152%20112Q148%20114%20144%20113L38%2098Q28%2096%2030%2092Z'%20fill='%23DCE5FC'/%3E%3C/g%3E%3Cg%20stroke='%23F4F7FF'%20stroke-width='.9'%20opacity='.9'%3E%3Cpath%20d='M64%2077%20100%2092M90%2066%20130%2084M118%2070%20160%2088M144%2076%20180%2092M52%2086%2084%2098M78%2074%2056%2086M110%2068%2078%2086M140%2072%20100%2098M168%2077%20130%20102'/%3E%3C/g%3E%3Cg%20stroke-linejoin='round'%20stroke-width='1.4'%20stroke='%238FA6F3'%3E%3Cpath%20d='M128%2054V68Q150%2080%20172%2068V54Z'%20fill='%23F3F6FF'/%3E%3Cellipse%20cx='150'%20cy='54'%20rx='22'%20ry='10'%20fill='%23E4EAFD'/%3E%3Cellipse%20cx='150'%20cy='54'%20rx='12'%20ry='5.5'%20fill='%238FA6F4'/%3E%3Cpath%20d='M171%2062%20192%2070%20181%2078%20166%2071Z'%20fill='%23EDF1FE'/%3E%3C/g%3E%3Cg%20stroke-linejoin='round'%20stroke-width='1.3'%20stroke='%237B97F2'%3E%3Cpath%20d='M52%2070%2072%2060%2090%2066%2070%2076Z'%20fill='%237D97F3'/%3E%3Cpath%20d='M52%2070%2070%2076V87L52%2081Z'%20fill='%23F4F7FF'/%3E%3Cpath%20d='M70%2076%2090%2066V77L70%2087Z'%20fill='%235F80EE'/%3E%3C/g%3E%3Cg%20transform='rotate(-28%2098%2092)'%20stroke-linejoin='round'%20stroke-width='1.2'%20stroke='%236783EE'%3E%3Crect%20x='74'%20y='88'%20width='46'%20height='8'%20fill='%236F8EF3'/%3E%3Cpath%20d='M74%2088%2062%2092%2074%2096Z'%20fill='%23EAF0FE'/%3E%3Cpath%20d='M62%2092%2066%2090.4V93.6Z'%20fill='%232F5BEA'%20stroke='none'/%3E%3Crect%20x='120'%20y='88'%20width='5'%20height='8'%20fill='%23D3DEFB'/%3E%3C/g%3E%3Cg%20stroke-linecap='round'%3E%3Cpath%20d='M150%20100%20118%20106M160%2094%20120%20108'%20stroke='%23AFC0F8'%20stroke-width='3.6'/%3E%3Cpath%20d='M150%20100%20118%20106M160%2094%20120%20108'%20stroke='%237B97F2'%20stroke-width='.8'/%3E%3C/g%3E%3Cg%20stroke='%236F8EF3'%20stroke-width='4'%20fill='none'%3E%3Ccircle%20cx='158'%20cy='98'%20r='8.5'/%3E%3Ccircle%20cx='174'%20cy='88'%20r='8.5'/%3E%3C/g%3E%3Cg%20stroke='%232F5BEA'%20stroke-width='3'%20stroke-linecap='round'%3E%3Cpath%20d='M112%204V16M90%209%2097%2018M134%209%20127%2018'/%3E%3C/g%3E%3C/svg%3E")}.merely-empty-state__title{margin:0;color:var(--merely-color-text);font-weight:var(--merely-font-weight-bold)}.merely-empty-state__hint{margin:0;color:var(--merely-color-text-secondary);font-size:var(--merely-font-size-sm, 13px)}.merely-form-aside{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--merely-space-20, 20px);align-items:start}.merely-hint-card{padding:var(--merely-space-16);background:var(--merely-color-surface);border:1px solid var(--merely-color-border);border-radius:var(--merely-radius-lg)}.merely-hint-card__title{display:flex;align-items:center;gap:var(--merely-space-8);margin:0 0 var(--merely-space-12);font-size:var(--merely-font-size-lg);font-weight:var(--merely-font-weight-bold);color:var(--merely-color-text)}.merely-hint-card__title .mdi{color:var(--merely-color-primary);font-size:18px}.merely-hint-card__list{display:flex;flex-direction:column;gap:var(--merely-space-10);margin:0;padding:var(--merely-space-12) var(--merely-space-14) var(--merely-space-12) var(--merely-space-28, 28px);background:var(--merely-color-primary-soft);border-radius:var(--merely-radius-md, 10px);color:var(--merely-color-text-secondary);font-size:var(--merely-font-size-sm, 13px);line-height:1.45}.merely-hint-card__list li::marker{color:var(--merely-color-primary)}@media(max-width:1199px){.merely-form-aside{grid-template-columns:minmax(0,1fr)}}.order-modal-overlay{--order-modal-primary: #4f63ff;--order-modal-text-primary: #101b46;--order-modal-text-secondary: #465577;--order-modal-text-muted: #8491b1;--order-modal-border: #dce4f3;--order-modal-success: var(--merely-color-success-text);--order-modal-success-border: #bcebdd;--order-modal-warning: #92400e;--order-modal-warning-light: #fff8ec;--order-modal-warning-border: #f6dfb3;--order-modal-radius-md: var(--merely-radius-md);--order-modal-radius-sm: var(--merely-radius-sm);--merely-modal-primary: var(--order-modal-primary);--merely-modal-text: var(--order-modal-text-primary);--merely-modal-muted: var(--order-modal-text-muted);--merely-modal-border-color: var(--order-modal-border)}.order-modal-close{--merely-button-padding: 1px 6px;--merely-button-color: #64718e;--merely-button-hover-background: #f0f3fa;--merely-button-hover-color: var(--order-modal-text-primary);--merely-button-transition: background var(--merely-duration-fast), color var(--merely-duration-fast)}.order-points-row{display:grid;grid-template-columns:minmax(0,220px) 1fr;align-items:center;gap:var(--merely-space-16);margin-bottom:var(--merely-space-16)}.order-points-label{font-size:var(--merely-font-size-lg);font-weight:var(--merely-font-weight-semibold);line-height:var(--merely-line-height-base);color:var(--order-modal-text-secondary)}.order-points-input-wrap{position:relative;display:flex;align-items:center}.order-points-icon{position:absolute;left:14px;display:flex;align-items:center;font-size:var(--merely-font-size-xl);color:#637296;pointer-events:none}.order-points-input{width:100%;height:var(--merely-control-md);padding:0 14px 0 38px;border:1.5px solid #a9bfff;border-radius:var(--order-modal-radius-sm);background:var(--merely-color-surface);color:var(--order-modal-text-primary);font:inherit;font-size:var(--merely-font-size-lg);font-weight:var(--merely-font-weight-medium);outline:none;transition:border-color var(--merely-duration-fast),box-shadow var(--merely-duration-fast)}.order-points-input:focus{border-color:var(--order-modal-primary);box-shadow:0 0 0 3px #4f63ff1a}.order-mode-tabs{--merely-segmented-border-color: var(--order-modal-border);--merely-segmented-color: var(--order-modal-text-secondary);--merely-segmented-hover-color: var(--order-modal-primary);margin-bottom:var(--merely-space-16)}.order-mode-tab .tab-badge{display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;border-radius:7px;background:#e8efff;color:#425ed7;font-size:var(--merely-font-size-xs);font-weight:var(--merely-font-weight-semibold);line-height:1.2}.order-mode-tab.active .tab-badge{background:#fff3;color:#fff}.order-summary{display:flex;align-items:center;gap:var(--merely-space-12);padding:var(--merely-space-14) var(--merely-space-16);margin-bottom:var(--merely-space-14);background:linear-gradient(110deg,#ecfaf5,#f0fbf8);border:1px solid var(--order-modal-success-border);border-radius:var(--order-modal-radius-md)}.order-summary-icon{width:var(--merely-icon-circle-lg);height:var(--merely-icon-circle-lg);min-width:var(--merely-icon-circle-lg);flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,#43b68d,#2f9c75);color:#fff;font-size:var(--merely-font-size-xl);overflow:hidden}.order-summary-content{flex:1;min-width:0}.order-summary-title{margin:0;font-size:13.5px;font-weight:var(--merely-font-weight-medium);line-height:1.45;color:var(--order-modal-success)}.order-summary-title strong{font-weight:var(--merely-font-weight-bold)}.order-summary-subtitle{margin:3px 0 0;font-size:var(--merely-font-size-sm);line-height:var(--merely-line-height-relaxed);color:#359e7b}.order-summary-warning{background:linear-gradient(110deg,var(--order-modal-warning-light) 0%,#fffaf0 100%);border-color:var(--order-modal-warning-border)}.order-summary-warning .order-summary-icon{background:linear-gradient(135deg,#f1b44c,#e09a2b)}.order-summary-warning .order-summary-title{color:var(--order-modal-warning)}.order-summary-warning .order-summary-subtitle{color:#a9711f}.order-articles{display:flex;flex-wrap:wrap;align-items:center;gap:var(--merely-space-6) var(--merely-space-8);margin-bottom:var(--merely-space-16)}.order-article{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:6px 11px;border-radius:50rem;background:#e9efff;color:#1b3479;font-size:12.5px;font-weight:var(--merely-font-weight-medium);line-height:var(--merely-line-height-tight);overflow-wrap:anywhere;transition:background var(--merely-duration-fast)}.order-article:hover{background:#dce6ff}.order-article-quantity{color:#4d6296;white-space:nowrap}.order-article-new{background:#e0f4ff;color:#0b5b86}.order-article-new:hover{background:#cdecff}.order-article-new .order-article-quantity{color:#2d7ba3}.order-checkbox-label{--merely-checkbox-label-display: flex;--merely-checkbox-label-width: fit-content;--merely-checkbox-label-max-width: 100%;--merely-checkbox-label-font-size: 13.5px;--merely-checkbox-label-font-weight: var(--merely-font-weight-medium);--merely-checkbox-label-line-height: var(--merely-line-height-relaxed);--merely-checkbox-label-color: var(--order-modal-text-secondary)}.order-checkbox{--merely-checkbox-checked-color: var(--order-modal-primary)}.order-checkbox:focus-visible{outline:3px solid rgba(79,99,255,.3);outline-offset:2px}.order-btn{--merely-button-gap: var(--merely-space-8);--merely-button-min-height: 38px;--merely-button-padding: var(--merely-space-8) var(--merely-space-18);--merely-button-radius: var(--order-modal-radius-sm);--merely-button-font-size: 13.5px;--merely-button-font-weight: var(--merely-font-weight-semibold);--merely-button-line-height: var(--merely-line-height-tight);--merely-button-transition: transform var(--merely-duration-fast), box-shadow var(--merely-duration-fast), background var(--merely-duration-fast);--merely-button-active-transform: scale(.98)}.order-btn-cancel{--merely-button-color: var(--order-modal-text-secondary);--merely-button-border-width: 1.5px;--merely-button-border-color: #cbd5e8;--merely-button-hover-background: #f5f7fc;--merely-button-hover-border-color: #aab8d5}.order-btn-cancel:disabled{opacity:1;cursor:pointer}.order-btn-cancel:disabled:hover{background:var(--merely-button-hover-background);border-color:var(--merely-button-hover-border-color)}.order-modal-close:disabled:hover{background:var(--merely-button-hover-background);color:var(--merely-button-hover-color)}.order-btn-primary{--merely-button-hover-shadow: 0 7px 20px rgba(79, 95, 255, .3);--merely-button-hover-filter: brightness(1.04)}.order-btn:focus-visible,.order-mode-tab:focus-visible,.order-modal-close:focus-visible{outline:3px solid #9bb5ff;outline-offset:2px}@media(max-width:768px){.order-points-row{grid-template-columns:1fr;gap:var(--merely-space-8)}}@media(max-width:480px){.order-btn{flex:1;min-width:0}}@media(prefers-reduced-motion:reduce){.order-btn,.order-mode-tab,.order-modal-close,.order-points-input,.order-checkbox,.order-article{transition:none}}.supply-page{--supply-text: var(--merely-color-text);--supply-primary-light: var(--merely-color-primary-soft);--supply-warning: var(--merely-color-warning-text);--supply-warning-bg: var(--merely-color-warning-bg);--supply-warning-border: var(--merely-color-warning-border);--supply-danger: var(--merely-color-danger);--supply-danger-bg: var(--merely-color-danger-bg);--supply-danger-border: var(--merely-color-danger-border);--supply-radius: var(--merely-radius-md);--merely-alert-radius: var(--supply-radius);--merely-alert-info-background: var(--supply-primary-light);--merely-alert-warning-background: var(--supply-warning-bg);--merely-alert-warning-border-color: var(--supply-warning-border)}.merely-alert--info.mb-0{--merely-alert-radius: 0;--merely-alert-info-background: transparent}.supply-page,.supply-page *,.supply-page *:before,.supply-page *:after{box-sizing:border-box}.supply-alert-danger{background:var(--supply-danger-bg);border-color:var(--supply-danger-border);color:var(--supply-danger)}.supply-alert-danger .supply-alert-icon{color:var(--supply-danger)}.supply-alert-danger .supply-alert-title{font-size:15px;font-weight:var(--merely-font-weight-bold)}.supply-sku-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 28px;margin-top:var(--merely-space-14)}.supply-sku-row{display:flex;align-items:flex-start;flex-wrap:wrap;gap:5px 8px;min-width:0;font-size:var(--merely-font-size-sm);line-height:var(--merely-line-height-relaxed)}.supply-sku-count{color:#446b9d;font-weight:var(--merely-font-weight-strong);white-space:nowrap}.supply-sku-workers{flex:1 1 200px;min-width:0;color:#6881a5;overflow-wrap:anywhere}.supply-type-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--merely-space-14);margin:var(--merely-space-16) 0 var(--merely-space-18)}.supply-type-card{--merely-choice-card-icon-color: #28528d;--merely-choice-card-selected-background: var(--merely-gradient-selected);--merely-choice-card-selected-name-color: #1558d9}.supply-type-card.is-selected{box-shadow:0 0 0 1px #386bff1f,0 5px 18px #386bff12}.supply-type-description{margin-top:5px;line-height:var(--merely-line-height-base)}.supply-badges{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.supply-section-title{margin:0 0 var(--merely-space-12);font-size:var(--merely-font-size-2xl);font-weight:var(--merely-font-weight-bold);line-height:1.35;color:var(--supply-text)}.supply-worker-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--merely-space-12);margin-bottom:var(--merely-space-18)}.supply-worker-card{--merely-choice-card-padding: 15px 16px;--merely-choice-card-icon-color: #315c99;--merely-choice-card-icon-margin-top: 2px;--merely-choice-card-selected-background: linear-gradient(135deg, #edf3ff, #f5f8ff);--merely-choice-card-name-wrap: anywhere}.supply-worker-description{margin:0 0 var(--merely-space-6)}.supply-pick-button{--merely-button-gap: var(--merely-space-6);--merely-button-margin-top: 2px;--merely-button-padding: 5px 12px;--merely-button-border-color: #a4baff;--merely-button-radius: 7px;--merely-button-font-size: var(--merely-font-size-sm);--merely-button-font-weight: var(--merely-font-weight-strong);--merely-button-line-height: var(--merely-line-height-base);--merely-button-hover-shadow: 0 3px 10px rgba(56, 107, 255, .1);--merely-button-transition: background var(--merely-duration-base), border-color var(--merely-duration-base), box-shadow var(--merely-duration-base)}.supply-extra-alert{margin-top:var(--merely-space-16);margin-bottom:0}.supply-extra-alert .merely-alert__title{color:var(--supply-warning)}.supply-page button:focus-visible,.supply-page a:focus-visible,.supply-page [role=radio]:focus-visible{outline:3px solid #8baaff;outline-offset:3px}@media(max-width:1199px){.supply-type-grid,.supply-worker-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.supply-type-card{min-height:100px}}@media(max-width:900px){.supply-sku-grid{grid-template-columns:1fr;gap:9px}}@media(max-width:767px){.supply-type-grid,.supply-worker-grid{grid-template-columns:1fr}}@media(max-width:600px){.supply-alert-danger .supply-alert-title{font-size:var(--merely-font-size-md)}.supply-extra-alert{margin-bottom:var(--merely-space-12)}.supply-sku-grid{margin-top:var(--merely-space-12);gap:var(--merely-space-12)}.supply-sku-row{font-size:var(--merely-font-size-xs)}.supply-sku-workers{flex-basis:100%;padding-left:2px}.supply-type-grid{gap:var(--merely-space-10);margin:var(--merely-space-14) 0 var(--merely-space-16)}.supply-type-card{min-height:84px;padding:var(--merely-space-14)}.supply-section-title{font-size:var(--merely-font-size-xl)}.supply-worker-grid{gap:var(--merely-space-10)}.supply-worker-card{min-height:92px;padding:var(--merely-space-14)}.supply-extra-alert{margin-top:var(--merely-space-14)}}@media(max-width:360px){.supply-type-card,.supply-worker-card{padding:13px}.supply-type-card{gap:var(--merely-space-10)}.supply-worker-card{gap:9px}.supply-worker-card .merely-choice-card__name{font-size:var(--merely-font-size-md)}}@media(prefers-reduced-motion:reduce){.supply-type-card,.supply-worker-card,.supply-pick-button{transition:none}.supply-type-card:hover,.supply-worker-card:hover{transform:none}}.orders-section{--orders-primary: var(--merely-color-primary);--orders-text: var(--merely-color-text);--orders-secondary: #536987;--orders-muted: var(--merely-color-text-muted);--orders-border: #e0e8f4}.orders-section,.orders-section *,.orders-section *:before,.orders-section *:after{box-sizing:border-box}.orders-section{width:100%;min-width:0;color:var(--orders-text)}.orders-settings-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(180px,.7fr) auto;align-items:center;gap:22px}.orders-points-field{display:grid;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:var(--merely-space-16);min-width:0}.orders-points-field-control{display:flex;flex-direction:column;gap:5px;min-width:0;max-width:520px}.orders-options{display:flex;flex-direction:column;align-items:flex-start;gap:var(--merely-space-12)}.orders-checkbox-label{--merely-checkbox-label-gap: var(--merely-space-10);--merely-checkbox-label-color: var(--orders-secondary);--merely-checkbox-label-font-size: var(--merely-font-size-md);--merely-checkbox-label-font-weight: var(--merely-font-weight-medium);--merely-checkbox-label-line-height: var(--merely-line-height-base)}.orders-checkbox{--merely-checkbox-size: 19px;--merely-checkbox-border-color: var(--merely-color-control-border);--merely-checkbox-checked-color: var(--orders-primary);--merely-checkbox-check-size: 14px;--merely-checkbox-duration: var(--merely-duration-base)}.orders-submit-wrap{display:flex;justify-content:flex-end;align-items:center}.orders-submit-btn{--merely-button-gap: var(--merely-space-8);--merely-button-min-width: 132px;--merely-button-height: var(--merely-control-md);--merely-button-padding: 0 22px;--merely-button-radius: 9px;--merely-button-font-size: var(--merely-font-size-md);--merely-button-font-weight: var(--merely-font-weight-strong);--merely-button-shadow: 0 4px 12px rgba(79, 95, 255, .16);--merely-button-transition: filter var(--merely-duration-base), transform var(--merely-duration-base);--merely-button-hover-filter: brightness(1.05);--merely-button-active-transform: scale(.98)}.orders-waves-description{margin:var(--merely-space-4) 0 var(--merely-space-14);color:var(--orders-muted);font-size:var(--merely-font-size-sm);line-height:1.6}.merely-table tbody tr.is-b2b{background:var(--merely-color-warning-bg)}.merely-table tbody tr.is-b2b:hover{background:#ffefcc}.orders-waves-table th:first-child,.orders-waves-table td:first-child{min-width:170px}.orders-waves-table th:nth-child(4),.orders-waves-table td:nth-child(4){min-width:125px}.orders-waves-table th:nth-child(6),.orders-waves-table td:nth-child(6){min-width:140px}.orders-wave-name{font-weight:var(--merely-font-weight-semibold);color:#254675}.orders-table-actions{display:flex;align-items:center;gap:var(--merely-space-10);margin-top:var(--merely-space-12)}.orders-expand-btn{--merely-button-gap: var(--merely-space-8);--merely-button-min-height: var(--merely-control-sm);--merely-button-padding: 7px 13px;--merely-button-border-color: #c8d8ff;--merely-button-radius: var(--merely-radius-sm);--merely-button-font-size: var(--merely-font-size-sm);--merely-button-font-weight: var(--merely-font-weight-strong);--merely-button-transition: background var(--merely-duration-base), border-color var(--merely-duration-base)}.orders-expand-btn .orders-chevron{transition:transform var(--merely-duration-base)}.orders-expand-btn[aria-expanded=true] .orders-chevron{transform:rotate(180deg)}.orders-divider{height:1px;margin:var(--merely-space-20) 0;border:none;background:var(--orders-border)}.orders-products-header{display:flex;align-items:center;justify-content:space-between;gap:var(--merely-space-14);margin-bottom:var(--merely-space-10)}.orders-products-table th:first-child,.orders-products-table td:first-child{width:55px}.orders-products-table th:nth-child(2),.orders-products-table td:nth-child(2){min-width:140px}.orders-products-table th:nth-child(5),.orders-products-table td:nth-child(5){width:42%}.orders-products-table th:last-child,.orders-products-table td:last-child{min-width:165px}.orders-product-sku{color:#315e9e;font-weight:var(--merely-font-weight-semibold);overflow-wrap:anywhere}.orders-product-name{color:#465e7e}.orders-product-date{color:#7082a0;white-space:nowrap;font-variant-numeric:tabular-nums}@media(max-width:1200px){.orders-settings-grid{grid-template-columns:minmax(0,1fr) minmax(170px,.45fr);gap:var(--merely-space-20)}.orders-submit-wrap{grid-column:1/-1;justify-content:flex-end}.orders-points-field{grid-template-columns:180px minmax(0,1fr)}.orders-waves-table{min-width:900px}.orders-products-table{min-width:800px}}@media(max-width:900px){.orders-settings-grid{grid-template-columns:1fr;gap:var(--merely-space-18)}.orders-points-field{grid-template-columns:200px minmax(0,1fr)}.orders-options{flex-direction:row;flex-wrap:wrap;gap:14px 26px}.orders-submit-wrap{grid-column:auto}}@media(max-width:600px){.orders-settings-grid{gap:var(--merely-space-18)}.orders-points-field{grid-template-columns:1fr;gap:7px}.orders-points-field-control{max-width:none}.orders-options{flex-direction:column;gap:13px}.orders-checkbox-label{font-size:var(--merely-font-size-lg)}.orders-submit-wrap{width:100%}.orders-submit-btn{width:100%;min-height:48px}.orders-waves-description{font-size:var(--merely-font-size-xs);line-height:1.6}.merely-table-scroll{overflow:visible}.merely-table--stack{min-width:0}.merely-table--stack tbody tr.is-b2b{background:var(--merely-color-warning-bg)!important;border-color:var(--supply-warning-border, var(--merely-color-warning-border))}.orders-waves-table tbody td:first-child{grid-column:1/-1;padding-bottom:var(--merely-space-8);border-bottom:1px solid var(--orders-border);font-size:var(--merely-font-size-lg);font-weight:var(--merely-font-weight-bold)}.orders-waves-table tbody td:first-child:before{display:none}.orders-products-table tbody td:nth-child(2){grid-column:1;grid-row:1;font-size:var(--merely-font-size-lg);font-weight:var(--merely-font-weight-bold)}.orders-products-table tbody td:nth-child(2):before{display:none}.orders-products-table tbody td:first-child{grid-column:2;grid-row:1;text-align:right}.orders-products-table tbody td:nth-child(5){grid-column:1/-1;grid-row:2;padding-bottom:var(--merely-space-8);border-bottom:1px solid var(--orders-border)}.orders-products-table tbody td:last-child{grid-column:1/-1}.orders-product-date{white-space:normal}.orders-table-actions{margin-top:var(--merely-space-14)}.orders-expand-btn{width:100%;min-height:var(--merely-control-touch)}}.orders-section button:focus-visible,.orders-section input:focus-visible{outline:3px solid #9bb5ff;outline-offset:3px}@media(prefers-reduced-motion:reduce){.orders-section button,.orders-section input{transition:none}}.deductions{color:var(--merely-color-text)}.deductions .deductions__table-panel{margin-bottom:0}.deductions a:not(.merely-button):not(.merely-pagination__link){color:var(--merely-color-primary);text-decoration:none}.deductions a:not(.merely-button):not(.merely-pagination__link):hover{text-decoration:underline}.deductions .merely-panel__header{flex-wrap:wrap}.deductions__actions{display:flex;flex-wrap:wrap;gap:var(--merely-space-8)}.deductions__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--merely-space-12);margin-bottom:var(--merely-space-18)}.deductions__toolbar-main{display:flex;flex-wrap:wrap;align-items:center;gap:var(--merely-space-12)}.deductions__range{margin-left:auto}.deductions a.deductions__sort:not(.merely-button):not(.merely-pagination__link){display:inline-flex;align-items:center;gap:var(--merely-space-4);border-radius:var(--merely-radius-xs);color:inherit;white-space:nowrap}.deductions a.deductions__sort:not(.merely-button):not(.merely-pagination__link) i{color:var(--merely-color-primary);font-size:14px;line-height:1}.deductions a.deductions__sort:not(.merely-button):not(.merely-pagination__link) .deductions__sort-idle{color:var(--merely-color-text-muted)}.deductions a.deductions__sort:not(.merely-button):not(.merely-pagination__link):hover{color:var(--merely-color-primary)}.deductions__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,260px));gap:var(--merely-space-12)}.deductions__table{font-size:var(--merely-font-size-sm)}.deductions__table thead th{color:var(--merely-color-text)}.deductions__table tbody tr:nth-child(odd){background:transparent}.deductions__table tbody tr:nth-child(2n){background:var(--merely-color-surface-muted)}.deductions__table td{vertical-align:top}.deductions__table .deductions__col-status{min-width:170px}.deductions__table .deductions__col-actions{width:1%;text-align:center}.deductions__table.merely-table tbody tr.has-open-dispute{background:var(--merely-color-warning-bg)}.deductions__table.merely-table tbody tr.has-open-dispute .merely-badge--warning{box-shadow:inset 0 0 0 1px var(--merely-color-warning-border)}.deductions__table.merely-table tbody tr.is-annulled{background:var(--merely-color-surface-muted);color:var(--merely-color-text-muted)}.deductions__photos{display:flex;flex-direction:column;align-items:flex-start;gap:var(--merely-space-4);white-space:nowrap}.deductions__curator{display:flex;width:fit-content;margin-top:var(--merely-space-4)}.deductions__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--merely-space-12);padding:var(--merely-space-14) var(--merely-space-20);border-top:1px solid var(--merely-panel-border-color, #e0e8f4)}.deductions__summary{color:var(--merely-color-text-secondary);font-size:var(--merely-font-size-sm)}.deductions__footer-controls{display:flex;flex-wrap:wrap;align-items:center;gap:var(--merely-space-16)}.deductions__per-page{display:inline-flex;align-items:center;gap:var(--merely-space-8);margin:0;color:var(--merely-color-text-secondary);font-size:var(--merely-font-size-md);font-weight:var(--merely-font-weight-medium)}.deductions__per-page .merely-select{width:auto;min-width:76px}.deductions__sub{display:block;color:var(--merely-color-text-muted);font-size:var(--merely-font-size-xs)}.deductions__empty{padding:var(--merely-space-20) 0;color:var(--merely-color-text-muted);text-align:center}.deductions__comment{margin-top:var(--merely-space-4);color:var(--merely-color-text-muted);font-size:var(--merely-font-size-xs)}.deductions__col-status .merely-button--link{display:flex;margin-top:var(--merely-space-4);padding:0}.deductions__badge-wrap{white-space:normal;border-radius:var(--merely-radius-md);text-align:left}.deductions-modal__hint{margin:0 0 var(--merely-space-12);color:var(--merely-color-text-muted);font-size:var(--merely-font-size-sm)}.deductions-modal__dispute{margin-bottom:var(--merely-space-12);padding:var(--merely-space-12);border:1px solid var(--merely-color-border);border-radius:var(--merely-radius-md)}.deductions-modal__dispute-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--merely-space-8);margin-bottom:var(--merely-space-8)}.deductions-modal__event{margin-bottom:var(--merely-space-6);font-size:var(--merely-font-size-sm)}.deductions-modal__event-time{color:var(--merely-color-text-muted)}.deductions-modal__event-comment{margin-top:var(--merely-space-4);padding-left:var(--merely-space-8);border-left:2px solid var(--merely-color-border)}@media(max-width:900px){.deductions__footer{padding:var(--merely-space-12) var(--merely-space-16)}}@media(max-width:600px){.deductions__footer{padding:var(--merely-space-12);justify-content:center}.deductions__table.merely-table--stack .deductions__col-actions:not(:has(.merely-button)){display:none}.deductions__table.merely-table--stack tbody tr:nth-child(2n){background:var(--merely-color-surface)!important}.deductions__table.merely-table--stack tbody tr.has-open-dispute{background:var(--merely-color-warning-bg)!important}.deductions__table.merely-table--stack tbody tr.is-annulled{background:var(--merely-color-surface-muted)!important}}.ds{color:var(--merely-color-text)}.ds .merely-panel__title{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--merely-space-4) var(--merely-space-10)}.ds .merely-table__number{text-align:right}.ds tfoot .merely-table__total td{border-top:1px solid var(--merely-table-border-color, #e0e8f4)}.ds a:not(.merely-button){color:var(--merely-color-primary);text-decoration:none}.ds a:not(.merely-button):hover{text-decoration:underline}.ds__toolbar{display:flex;align-items:center;gap:var(--merely-space-10);margin-bottom:var(--merely-space-18)}.ds__month{min-width:150px;text-align:center;text-transform:capitalize;font-weight:var(--merely-font-weight-bold)}.ds__sub{color:var(--merely-color-text-muted);font-size:var(--merely-font-size-sm);font-weight:var(--merely-font-weight-medium)}.ds__sub-line{display:block;color:var(--merely-color-text-muted);font-size:var(--merely-font-size-sm)}.ds__loading,.ds__empty,.ds__error{padding:var(--merely-space-14) 0;color:var(--merely-color-text-muted);text-align:center}.ds__empty,.ds__error{padding:var(--merely-space-18)}.ds__error{color:var(--merely-color-danger)}.ds .ds__sort{display:inline-flex;align-items:center;gap:var(--merely-space-4);margin:0;padding:0;border:0;border-radius:var(--merely-radius-xs);background:none;color:inherit;font:inherit;white-space:nowrap;cursor:pointer}.ds .ds__sort i{color:var(--merely-color-primary);font-size:14px;line-height:1}.ds .ds__sort .ds__sort-idle{color:var(--merely-color-text-muted)}.ds .ds__sort:hover{color:var(--merely-color-primary)}.ds__name{white-space:nowrap}.ds__name .mdi{color:var(--merely-color-primary)}.ds .ds__row--clickable{cursor:pointer}.ds tbody tr.is-expanded{background:var(--merely-color-primary-soft)}.ds tbody tr.ds__detail-row,.ds tbody tr.ds__detail-row:hover{background:var(--merely-color-surface-muted)}.ds__detail{padding:var(--merely-space-10) var(--merely-space-14)}.ds__detail .ds__detail-table{background:var(--merely-color-surface)}.ds__photo{display:block;white-space:nowrap}.ds .merely-badge{margin-left:var(--merely-space-4)}.qb{color:var(--merely-color-text)}.qb .merely-panel__title{display:flex;flex-wrap:wrap;align-items:center;gap:var(--merely-space-8) var(--merely-space-12)}.qb .merely-panel__header{flex-wrap:wrap}.qb .merely-table__number{text-align:right}.qb .merely-table .merely-badge{margin-left:var(--merely-space-4)}.qb .merely-alert a{color:var(--merely-color-primary)}.qb__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--merely-space-10);margin-bottom:var(--merely-space-14)}.qb__toolbar-label{color:var(--merely-color-text-muted);font-size:var(--merely-font-size-md)}.qb__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--merely-space-12);margin-bottom:var(--merely-space-18)}@media(max-width:768px){.qb__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.qb__stats{grid-template-columns:minmax(0,1fr)}}.qb__stat--danger .merely-stat-card__value{color:var(--merely-color-danger)}.qb__stat--success .merely-stat-card__value{color:var(--merely-color-success-text)}.qb__stats--5{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:768px){.qb__stats--5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.qb__stats--5{grid-template-columns:minmax(0,1fr)}}.qb__stats--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:600px){.qb__stats--3{grid-template-columns:minmax(0,1fr)}}.qb__toolbar--journal{justify-content:flex-start}.qb__toolbar--journal .qb__range{margin-left:auto}.qb__toolbar--journal .merely-select{width:auto;min-width:240px}.qb__recon{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--merely-space-14)}@media(max-width:768px){.qb__recon{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.qb__recon{grid-template-columns:minmax(0,1fr)}}.qb__recon-item{display:flex;flex-direction:column;gap:var(--merely-space-4)}.qb__recon-item span{color:var(--merely-color-text-muted);font-size:var(--merely-font-size-md)}.qb__recon-item b{font-size:var(--merely-font-size-xl, 18px);font-weight:var(--merely-font-weight-bold)}.qb__plus{color:var(--merely-color-success);font-weight:var(--merely-font-weight-bold)}.qb__debt{color:var(--merely-color-danger);font-weight:var(--merely-font-weight-bold)}.qb__sub{display:block;color:var(--merely-color-text-muted);font-size:var(--merely-font-size-sm)}.qb__empty{padding:var(--merely-space-18)!important;color:var(--merely-color-text-muted);text-align:center}.qb__footer{display:flex;justify-content:center;padding:var(--merely-space-12) var(--merely-space-14);border-top:1px solid var(--merely-panel-border-color, #e0e8f4)}.qb .qb__status{--merely-segmented-columns: auto auto auto;--merely-segmented-radius: var(--merely-radius-sm);margin-left:auto}.qb .qb__status .merely-segmented__item{flex-wrap:nowrap;gap:var(--merely-space-6);min-height:var(--merely-control-md);padding:0 var(--merely-space-16);white-space:nowrap;text-decoration:none}.qb__status-count{min-width:22px;padding:1px 7px;border-radius:var(--merely-radius-pill);background:var(--merely-color-primary-soft);color:var(--merely-color-primary);font-size:var(--merely-font-size-xs);font-weight:var(--merely-font-weight-semibold);line-height:1.4;text-align:center}.qb .merely-segmented__item.active .qb__status-count{background:#ffffff38;color:#fff}.qb__nowrap{white-space:nowrap}.qb__what{min-width:320px;max-width:560px}.qb__what .merely-badge{margin-left:var(--merely-space-6)}.qb__explain{display:block;margin-top:var(--merely-space-4);color:var(--merely-color-text-muted);font-size:var(--merely-font-size-sm);line-height:1.45}.qb .qb__what .qb__curator{display:flex;width:fit-content;margin:var(--merely-space-6) 0 0}.product-cost .product-cost__filters{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr) auto;align-items:center;gap:var(--merely-space-12);padding:var(--merely-space-10) var(--merely-space-14)}.product-cost .product-cost__filters--search{grid-template-columns:minmax(0,1fr) auto}.product-cost .product-cost__filters>.merely-button{--merely-button-border-width: 2px;--merely-button-border-color: var(--merely-color-border-input);white-space:nowrap}@media(max-width:899px){.product-cost .product-cost__filters:not(.product-cost__filters--search){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.product-cost .product-cost__filters:not(.product-cost__filters--search)>.merely-button{grid-column:1/-1;justify-self:start}}@media(max-width:599px){.product-cost .product-cost__filters,.product-cost .product-cost__filters:not(.product-cost__filters--search),.product-cost .product-cost__filters--search{grid-template-columns:minmax(0,1fr);gap:var(--merely-space-10);padding:var(--merely-space-10) var(--merely-space-12)}.product-cost .product-cost__filters>.merely-button,.product-cost .product-cost__filters:not(.product-cost__filters--search)>.merely-button,.product-cost .product-cost__filters--search>.merely-button{justify-self:stretch}}.product-cost .merely-table__sub-cell{padding-left:var(--merely-space-10)}.product-cost .product-cost__quanta{table-layout:fixed;min-width:1280px}.product-cost .product-cost__quanta .product-cost__col--check{width:44px}.product-cost .product-cost__quanta .product-cost__col--supplier{width:220px}.product-cost .product-cost__quanta .product-cost__col--count{width:130px}.product-cost .product-cost__quanta .product-cost__col--price{width:180px}.product-cost .product-cost__quanta .product-cost__col--updated{width:120px}.product-cost .product-cost__quanta .product-cost__col--actions{width:56px}.product-cost .product-cost__quanta tbody td{font-size:var(--merely-font-size-lg)}.product-cost .product-cost__quanta .merely-table__name{font-size:var(--merely-font-size-lg);font-weight:var(--merely-font-weight-strong)}.product-cost .product-cost__quanta .merely-table__number,.product-cost .product-cost__quanta thead .merely-table__number{text-align:right}.product-cost .product-cost__quanta .product-cost__value{display:flex;flex-direction:column;align-items:flex-end;gap:var(--merely-space-4)}.product-cost .product-cost__quanta tbody tr.is-open,.product-cost .product-cost__quanta tbody tr.is-open:hover,.product-cost .product-cost__quanta tbody tr.is-sub,.product-cost .product-cost__quanta tbody tr.is-sub:hover{background:var(--merely-color-surface)}.product-cost .product-cost__quanta tbody tr.is-open td{border-bottom:0}.product-cost .product-cost__quanta tbody tr.is-sub td{padding-top:0;padding-bottom:var(--merely-space-10)}.product-cost .product-cost__quanta.product-cost__suppliers{min-width:760px}.product-cost .product-cost__quanta .product-cost__col--inn{width:180px}.product-cost .product-cost__quanta.product-cost__products{min-width:1180px}.product-cost .product-cost__quanta .product-cost__col--sum{width:130px}.product-cost .product-cost__quanta .product-cost__col--status{width:150px}.product-cost .product-cost__quanta .merely-button--icon{--merely-button-color: var(--merely-color-text-secondary);--merely-button-hover-background: var(--merely-color-primary-soft);--merely-button-hover-color: var(--merely-color-primary)}.product-cost .product-cost__row-toggle{cursor:pointer}.pwt{color:var(--merely-color-text)}.pwt__head{flex-direction:column;align-items:flex-start;gap:var(--merely-space-4)}.pwt__subtitle{margin:0}.pwt__grid{display:grid;grid-template-columns:minmax(160px,2fr) repeat(3,minmax(0,3fr));gap:var(--merely-space-14) var(--merely-space-16);align-items:start}.pwt__grid .merely-field__control[hidden]{display:none}.pwt__grid .merely-field__control+.merely-field__control{margin-top:var(--merely-space-8)}@media(max-width:900px){.pwt__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.pwt__grid{grid-template-columns:minmax(0,1fr)}}.pwt__grid--3{grid-template-columns:minmax(160px,2fr) minmax(0,3fr) minmax(0,5fr)}@media(max-width:640px){.pwt__grid--3{grid-template-columns:minmax(0,1fr)}}.pwt__file{display:flex;align-items:center;gap:var(--merely-space-16)}@media(max-width:900px){.pwt__file{flex-direction:column;align-items:stretch;gap:var(--merely-space-8)}}.pwt__file-box{flex:0 1 380px;min-width:0}.pwt__file-desc{flex:1 1 0;padding-left:var(--merely-space-16);border-left:1px solid var(--merely-color-border)}@media(max-width:900px){.pwt__file-desc{padding-left:0;border-left:0}}.pwt__rates .merely-input{width:90px;text-align:right}.pwt__row[data-href]{cursor:pointer}.pwt__own{font-weight:var(--merely-font-weight-semibold, 600)}.pwt__general{color:var(--merely-color-text-muted);font-size:var(--merely-font-size-xs)}.pwt__search{width:320px;max-width:100%}.pwt code{font-size:.9em}.pdy__head{gap:var(--merely-space-12);padding:var(--merely-space-14) var(--merely-space-16)}.pdy__head>.merely-segmented--auto{flex:0 0 auto}.pdy__head>.merely-button{flex:0 0 auto}.pdy__search{flex:1 1 220px;min-width:180px;max-width:380px}.pdy__category{flex:0 1 180px;width:auto;min-width:150px}.pdy__status{flex:0 1 140px;width:auto;min-width:120px}@media(max-width:899.98px){.pdy__head{row-gap:var(--merely-space-10)}.pdy__head>.merely-segmented--auto{flex:0 0 auto}.pdy__head>.pdy__search{flex:1 1 240px;max-width:none}.pdy__head>.merely-spacer{display:block;flex:1 1 0}.pdy__category,.pdy__status{flex:0 1 190px}}@media(max-width:599.98px){.pdy__head>.merely-segmented--auto,.pdy__head>.pdy__search{flex:1 1 100%;max-width:none}.pdy__head>.pdy__category,.pdy__head>.pdy__status{flex:1 1 calc(50% - var(--merely-space-6));min-width:0}.pdy__head>.merely-spacer{display:none}.pdy__head>.merely-button{flex:1 1 100%}}.pdy__steps{table-layout:fixed;width:100%}.pdy__steps td{overflow-wrap:anywhere}.pdy__steps-name{width:34%}.pdy__steps-sum{width:17%}.pdy__steps-pct{width:14%}.pdy .merely-table--analytics{--merely-table-min-width: 1480px;--merely-table-head-row-height: 44px;--pdy-first-col: 380px}.pdy .merely-table--analytics thead th{height:44px;border-bottom:1px solid var(--merely-table-border-color, #e0e8f4);font-weight:var(--merely-font-weight-strong)}.pdy .merely-table--analytics .merely-table__sticky{box-sizing:border-box;width:var(--pdy-first-col);min-width:var(--pdy-first-col);max-width:var(--pdy-first-col)}.pdy .merely-table--analytics th.merely-table__number,.pdy .merely-table--analytics td.merely-table__number{min-width:96px;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.pdy .merely-table--analytics th[data-col=buyout],.pdy .merely-table--analytics td[data-col=buyout]{min-width:84px}.pdy .merely-table--analytics th[data-col=orders],.pdy .merely-table--analytics th[data-col=cancels],.pdy .merely-table--analytics td[data-col=orders],.pdy .merely-table--analytics td[data-col=cancels]{min-width:88px}.pdy .merely-table--analytics thead .merely-table__sort{justify-content:flex-end}.pdy .merely-table--analytics tbody tr[data-kind=cat]{--_row-bg: var(--merely-color-surface)}.pdy .merely-table--analytics tbody tr[data-kind=cat] td{padding-top:11px;padding-bottom:11px;border-bottom:1px solid var(--merely-table-border-color, #e0e8f4)}.pdy .merely-table--analytics tbody tr[data-kind=cat] td.merely-table__number{font-weight:var(--merely-font-weight-semibold)}.pdy .merely-table--analytics tbody tr.is-sub{--_row-bg: #f8fafd;color:var(--merely-color-text)}.pdy .merely-table--analytics tbody tr.is-sub td{padding-top:8px;padding-bottom:8px;border-bottom:1px solid #edf1f7}.pdy .merely-table--analytics tbody tr[data-kind=art]:not(.is-sub){--_row-bg: var(--merely-color-surface)}.pdy .merely-table--analytics tbody tr[data-kind=art]:not(.is-sub) td{padding-top:8px;padding-bottom:8px;border-bottom:1px solid #edf1f7}.pdy .merely-table--analytics tbody tr[data-kind]:hover,.pdy .merely-table--analytics tbody tr.is-sub:hover{--_row-bg: #eef4ff}.pdy .merely-table--analytics tbody tr[data-kind=cat] .merely-table__name{flex:0 1 auto;font-size:13px;font-weight:var(--merely-font-weight-strong)}.pdy .merely-table--analytics .merely-table__sub-cell{padding-left:40px}.pdy .merely-table--analytics .merely-table__item{flex:1 1 auto;min-width:0}.pdy .merely-table--analytics .merely-table__primary{display:block;overflow:hidden;color:var(--merely-color-text);font-size:12.5px;font-weight:var(--merely-font-weight-semibold);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.pdy .merely-table--analytics .merely-table__secondary{display:block;margin-top:2px;overflow:hidden;font-size:11px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.pdy .merely-table--analytics .merely-table__cell-main>.mdi-alert-outline{flex:0 0 auto;font-size:14px;line-height:1}.pdy .merely-table--analytics .merely-table__cell-main>.merely-badge{flex:0 0 auto}@media(max-width:899.98px){.pdy .merely-table--analytics{--pdy-first-col: 280px}}@media(max-width:599.98px){.pdy .merely-table--analytics{--pdy-first-col: 230px}.pdy .merely-table--analytics .merely-table__sticky{position:static}}.pdy__taxes{border-top:1px solid var(--merely-panel-border-color, #e0e8f4);font-size:var(--merely-font-size-sm);line-height:1.5}.pdy__tax-line{display:block}.pdy{--pdy-text-num: #2d4266;--pdy-text-secondary: #566d92;--pdy-error: #c4344a}.pdy .merely-table--analytics{--merely-table-color: var(--pdy-text-num);color:var(--pdy-text-num)}.pdy .merely-table--analytics thead th,.pdy .merely-table--analytics thead .merely-table__sort{color:var(--merely-color-text)}.pdy .merely-table--analytics td.merely-table__number{color:var(--pdy-text-num)}.pdy .merely-table--analytics td.merely-text--error,.pdy .merely-table--analytics td.merely-text--error.merely-table__number{color:var(--pdy-error)}.pdy .merely-table--analytics td.merely-text--success,.pdy .merely-table--analytics td.merely-text--success.merely-table__number{color:var(--merely-color-success-text)}.pdy .merely-table--analytics .merely-table__primary,.pdy .merely-table--analytics tbody tr[data-kind=cat] .merely-table__name{color:var(--merely-color-text);font-weight:var(--merely-font-weight-semibold)}.pdy .merely-table--analytics tbody tr[data-kind=cat] .merely-table__name{font-weight:var(--merely-font-weight-strong)}.pdy .merely-table--analytics .merely-table__secondary,.pdy .merely-table--analytics .merely-table__secondary span{color:var(--pdy-text-secondary)}.pdy .merely-table--analytics .merely-table__cell-main>.mdi-folder-outline{color:var(--pdy-text-secondary)}.pdy .merely-table--analytics .merely-table__cell-main>.mdi-alert-outline{color:var(--merely-color-warning-text)}.pdy .merely-table--analytics tbody tr.is-sub td,.pdy .merely-table--analytics tbody tr[data-kind=art]:not(.is-sub) td{border-bottom-color:#e3eaf5}.pdy .merely-table__cell-main>.merely-badge:not(.pdy__pill){background:#e8eef8;color:#35507a}.pdy .merely-segmented__count{background:#dfe8ff;color:#2748b8}.pdy .merely-segmented__item.active .merely-segmented__count{background:#fff;color:#2748b8}.pdy__pill{box-sizing:border-box;min-width:52px;height:20px;padding:0 8px;justify-content:center;background:#e8eef8;color:var(--merely-color-text);font-size:11.5px;font-weight:var(--merely-font-weight-semibold);font-variant-numeric:tabular-nums;line-height:1}.pdy__daynav{display:inline-flex;align-items:center;gap:var(--merely-space-10);box-sizing:border-box;height:var(--merely-control-md);padding:0 var(--merely-space-6);border:1px solid var(--merely-color-border-input);border-radius:var(--merely-radius-sm);background:var(--merely-color-surface)}.pdy__daynav-date{display:inline-flex;align-items:center;gap:var(--merely-space-8);color:var(--merely-color-text);font-size:var(--merely-font-size-md);font-weight:var(--merely-font-weight-strong);white-space:nowrap}.pdy__daynav-date .mdi{color:var(--merely-color-primary);font-size:18px;line-height:1}.pdy__daynav-arrow{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--merely-radius-xs);color:var(--merely-color-text);font-size:20px;line-height:1;text-decoration:none}.pdy__daynav-arrow:hover:not(.is-disabled){background:var(--merely-color-primary-soft);color:var(--merely-color-primary)}.pdy__daynav-arrow.is-disabled{opacity:.3;cursor:default}.pdy__tag{box-sizing:border-box;height:var(--merely-control-md);padding:0 var(--merely-space-16);font-size:var(--merely-font-size-md)}.pdy__profit{display:inline-flex;align-items:center;gap:var(--merely-space-8);box-sizing:border-box;padding:4px 4px 4px var(--merely-space-14);border:1px solid var(--merely-color-border);border-radius:var(--merely-radius-pill);background:var(--merely-color-surface);box-shadow:0 1px 4px #142b5314;white-space:nowrap}.pdy__profit-value{color:var(--merely-color-text);font-size:var(--merely-font-size-lg);font-weight:var(--merely-font-weight-strong);font-variant-numeric:tabular-nums}.pdy__profit-delta{display:inline-flex;align-items:center;gap:var(--merely-space-4);padding:4px var(--merely-space-12);border-radius:var(--merely-radius-pill);font-size:var(--merely-font-size-md);font-weight:var(--merely-font-weight-strong);font-variant-numeric:tabular-nums}.pdy__profit-delta--up{background:var(--merely-color-success-bg);color:var(--merely-color-success-text)}.pdy__profit-delta--down{background:var(--merely-color-error-bg);color:var(--pdy-error, #c4344a)}
