.lyx-master-detail,.lyx-config-page{gap:var(--lyx-space-16);align-items:start;display:grid}.lyx-master-detail{grid-template-columns:minmax(0,1fr) 360px}.lyx-master-detail__list,.lyx-config-page__form{min-width:0}.lyx-config-page--aside{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.lyx-w202-side,.lyx-config-page__form{padding:var(--lyx-space-20)}.lyx-w202-side h2{margin:0 0 var(--lyx-space-14);font-size:15px;font-weight:600}.lyx-config-page__fields{gap:var(--lyx-space-14);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.lyx-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lyx-config-page__footer{margin-top:var(--lyx-space-20);color:var(--lyx-color-text-secondary);justify-content:flex-end;display:flex}.lyx-config-page__error{margin-top:var(--lyx-space-14);color:var(--lyx-color-danger)}.lyx-table .lyx-row--selected>td,.lyx-table .lyx-row--selected:hover>td{background:var(--lyx-color-primary-bg-subtle)}.lyx-table .lyx-row--selected>td:first-child{box-shadow:var(--lyx-shadow-row-selected)}.lyx-column-mask{color:var(--lyx-color-text-secondary);margin-inline-start:var(--lyx-space-6);font-size:12px;font-weight:400;display:inline-block}.lyx-w202-visually-hidden,.lyx-w202-radio-input{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.lyx-capsule-radio,.lyx-radio-cards{border:0;min-width:0;margin:0;padding:0}.lyx-capsule-radio{gap:var(--lyx-space-8);flex-wrap:wrap;display:flex}.lyx-capsule-radio__option,.lyx-radio-card{cursor:pointer;position:relative}.lyx-capsule-radio__body{gap:var(--lyx-space-6);min-height:var(--lyx-size-control-sm);padding:0 var(--lyx-space-12);font-size:var(--lyx-font-size-body);line-height:var(--lyx-line-height-title);color:var(--lyx-color-text-primary);background:var(--lyx-color-bg-card);border:var(--lyx-border-width-default) solid var(--lyx-color-border);border-radius:16px;align-items:center;display:flex}.lyx-capsule-radio--filter input:checked+.lyx-capsule-radio__body{color:var(--lyx-color-text-inverse);background:var(--lyx-color-bg-inverse);border-color:var(--lyx-color-bg-inverse)}.lyx-capsule-radio--reason input:checked+.lyx-capsule-radio__body{padding-inline:calc(var(--lyx-space-12) - 1px);background:var(--lyx-color-primary-bg-subtle);border-width:var(--lyx-border-width-strong);border-color:var(--lyx-color-primary)}.lyx-w202-radio-dot{width:var(--lyx-size-checkbox);height:var(--lyx-size-checkbox);background:var(--lyx-color-bg-card);border:var(--lyx-border-width-default) solid var(--lyx-color-border-strong);border-radius:var(--lyx-radius-pill);flex:none;place-items:center;display:grid}.lyx-w202-radio-dot:after{width:var(--lyx-space-8);height:var(--lyx-space-8);content:"";background:var(--lyx-color-primary);border-radius:var(--lyx-radius-pill);opacity:0}input:checked+:is(.lyx-capsule-radio__body,.lyx-radio-card__body) .lyx-w202-radio-dot{border-color:var(--lyx-color-primary)}input:checked+:is(.lyx-capsule-radio__body,.lyx-radio-card__body) .lyx-w202-radio-dot:after{opacity:1}.lyx-w202-radio-input:focus-visible+:is(.lyx-capsule-radio__body,.lyx-radio-card__body){box-shadow:var(--lyx-shadow-focus-ring)}.lyx-radio-cards{gap:var(--lyx-space-8);display:grid}.lyx-radio-card__body{gap:var(--lyx-space-10);min-height:52px;padding:var(--lyx-space-8) var(--lyx-space-12);color:var(--lyx-color-text-primary);background:var(--lyx-color-bg-card);border:var(--lyx-border-width-default) solid var(--lyx-color-border);border-radius:var(--lyx-radius-inner);align-items:center;display:flex}.lyx-radio-card input:checked+.lyx-radio-card__body{padding:calc(var(--lyx-space-8) - 1px) calc(var(--lyx-space-12) - 1px);background:var(--lyx-color-primary-bg-subtle);border-width:var(--lyx-border-width-strong);border-color:var(--lyx-color-primary)}.lyx-radio-card input:checked:focus-visible+.lyx-radio-card__body{box-shadow:var(--lyx-shadow-focus-ring)}.lyx-radio-card__avatar{width:var(--lyx-size-control-sm);height:var(--lyx-size-control-sm);background:var(--lyx-color-fill-neutral);border-radius:var(--lyx-radius-pill);flex:none;place-items:center;display:grid;overflow:hidden}.lyx-radio-card__avatar img{object-fit:cover;width:100%;height:100%}.lyx-radio-card__text{gap:var(--lyx-space-2);overflow-wrap:anywhere;flex:1;min-width:0;display:grid}.lyx-radio-card__title{font-size:var(--lyx-font-size-base);font-weight:var(--lyx-font-weight-semibold)}.lyx-radio-card__description,.lyx-radio-card__meta{font-size:var(--lyx-font-size-caption);color:var(--lyx-color-text-secondary)}.lyx-radio-card__meta{flex:none}:is(.lyx-capsule-radio__option,.lyx-radio-card):has(input:disabled){cursor:not-allowed}:is(.lyx-capsule-radio__option,.lyx-radio-card) input:disabled+:is(.lyx-capsule-radio__body,.lyx-radio-card__body){color:var(--lyx-color-text-disabled);background:var(--lyx-color-fill-neutral);border-color:var(--lyx-color-border);box-shadow:none}input:disabled+:is(.lyx-capsule-radio__body,.lyx-radio-card__body) :is(.lyx-radio-card__description,.lyx-radio-card__meta){color:var(--lyx-color-text-disabled)}input:disabled+:is(.lyx-capsule-radio__body,.lyx-radio-card__body) .lyx-w202-radio-dot{border-color:var(--lyx-color-text-disabled)}input:disabled+:is(.lyx-capsule-radio__body,.lyx-radio-card__body) .lyx-w202-radio-dot:after{background:var(--lyx-color-text-disabled)}.lyx-capsule-radio--filter input:checked:disabled+.lyx-capsule-radio__body{color:var(--lyx-color-text-regular);background:var(--lyx-color-fill-disabled)}.lyx-month-switcher{gap:var(--lyx-space-4);height:var(--lyx-size-control-md);padding:0 var(--lyx-space-4);background:var(--lyx-color-bg-card);border:var(--lyx-border-width-default) solid var(--lyx-color-border);border-radius:var(--lyx-radius-control);align-items:center;display:inline-flex}.lyx-month-switcher__arrow{width:28px;height:28px;color:var(--lyx-color-text-primary);cursor:pointer;border-radius:var(--lyx-radius-icon-button);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.lyx-month-switcher__arrow:hover:not(:disabled){background:var(--lyx-color-bg-page)}.lyx-month-switcher__arrow:focus-visible{box-shadow:var(--lyx-shadow-focus-ring);outline:none}.lyx-month-switcher__arrow:disabled{color:var(--lyx-color-text-disabled);cursor:not-allowed}.lyx-month-switcher__value{min-width:96px;font-size:var(--lyx-font-size-base);font-weight:var(--lyx-font-weight-semibold);text-align:center}.lyx-readonly-field{gap:var(--lyx-space-6);display:grid}.lyx-readonly-field__label{font-size:var(--lyx-font-size-body);font-weight:var(--lyx-font-weight-semibold)}.lyx-readonly-field__value{min-height:var(--lyx-size-control-md);padding:var(--lyx-space-6) var(--lyx-space-10);font-size:var(--lyx-font-size-body);overflow-wrap:anywhere;background:var(--lyx-color-fill-neutral);border-radius:var(--lyx-radius-control)}.lyx-readonly-field__reason{font-size:var(--lyx-font-size-caption);color:var(--lyx-color-text-secondary)}.lyx-neutral-notice{padding:var(--lyx-space-10) var(--lyx-space-12);font-size:var(--lyx-font-size-body);line-height:var(--lyx-line-height-body);color:var(--lyx-color-text-secondary);background:var(--lyx-color-bg-subtle);border-radius:var(--lyx-radius-control)}.lyx-emphasis-block{padding:var(--lyx-space-10) var(--lyx-space-12);font-size:var(--lyx-font-size-body);line-height:var(--lyx-line-height-body);overflow-wrap:anywhere;background:var(--lyx-color-primary-bg-subtle);border:var(--lyx-border-width-default) solid var(--lyx-color-warning-border);border-radius:var(--lyx-radius-inner)}.lyx-emphasis-block__title{margin-bottom:var(--lyx-space-4);font-weight:var(--lyx-font-weight-semibold);color:var(--lyx-color-primary-text)}.lyx-stepper{margin:var(--lyx-space-4) 0 0;padding:0;list-style:none;display:flex}.lyx-stepper__item{gap:var(--lyx-space-8);min-width:0;padding:0 var(--lyx-space-4);font-size:var(--lyx-font-size-body);color:var(--lyx-color-text-secondary);text-align:center;flex-direction:column;flex:1;align-items:center;display:flex;position:relative}.lyx-stepper__item:not(:last-child):after{width:calc(100% - 28px);height:var(--lyx-border-width-strong);content:"";background:var(--lyx-color-border);position:absolute;top:13px;left:calc(50% + 14px)}.lyx-stepper__item--completed:not(:last-child):after{background:var(--lyx-color-success)}.lyx-stepper__node{z-index:1;width:28px;height:28px;font-weight:var(--lyx-font-weight-bold);background:var(--lyx-color-bg-card);border:var(--lyx-border-width-ring) solid var(--lyx-color-fill-disabled);border-radius:var(--lyx-radius-pill);flex:none;place-items:center;display:grid;position:relative}.lyx-stepper__item--completed .lyx-stepper__node{color:var(--lyx-color-text-inverse);background:var(--lyx-color-success);border-color:var(--lyx-color-success)}.lyx-stepper__item--current .lyx-stepper__node{color:var(--lyx-color-text-inverse);background:var(--lyx-color-primary);border-color:var(--lyx-color-primary);box-shadow:0 0 0 4px var(--lyx-color-primary-bg)}.lyx-stepper__item--current .lyx-stepper__label{font-weight:var(--lyx-font-weight-semibold);color:var(--lyx-color-primary-text)}.lyx-stepper__label{overflow-wrap:anywhere}.lyx-log-list{width:100%;font-size:var(--lyx-font-size-body);line-height:var(--lyx-line-height-body);table-layout:fixed;border-collapse:collapse}.lyx-log-list__time-column{width:96px}.lyx-log-list__actor-column{width:72px}.lyx-log-list td{padding:var(--lyx-space-10) var(--lyx-space-8) var(--lyx-space-10) 0;overflow-wrap:anywhere;vertical-align:top;border-bottom:var(--lyx-border-width-default) solid var(--lyx-color-divider)}.lyx-log-list tr:last-child td{border-bottom:0}.lyx-log-list__time,.lyx-log-list__empty{color:var(--lyx-color-text-secondary)}.lyx-log-list__actor{font-weight:var(--lyx-font-weight-semibold)}.lyx-diff-block{gap:var(--lyx-space-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.lyx-diff-block__panel{min-width:0;padding:var(--lyx-space-12);font-size:var(--lyx-font-size-body);overflow-wrap:anywhere;border-radius:var(--lyx-radius-inner)}.lyx-diff-block__panel h3{margin:0 0 var(--lyx-space-6);font-size:var(--lyx-font-size-body);font-weight:var(--lyx-font-weight-semibold)}.lyx-diff-block__panel--before{background:var(--lyx-color-danger-bg)}.lyx-diff-block__panel--after{background:var(--lyx-color-success-bg)}.pricing-plan-values{gap:4px;font-size:12px;display:grid}.pricing-templates{padding:24px}.pricing-tier-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.pricing-page .ant-input-number{width:100%}@media (width<=1100px){.pricing-tier-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.lyx-ticket-page{display:contents}.lyx-ticket-page .lyx-tabs{overflow-x:auto}.lyx-ticket-page .lyx-tabs__item{white-space:nowrap;flex:none}.lyx-ticket-toolbar,.lyx-ticket-assignment__footer{align-items:center;gap:12px;display:flex}.lyx-ticket-toolbar{flex-wrap:wrap;justify-content:flex-end}.lyx-ticket-assignment{gap:20px;padding-top:16px;display:grid}.lyx-ticket-assignment .ant-select{width:100%}.lyx-ticket-assignment__footer{justify-content:flex-end}.lyx-ticket-summary{color:var(--lyx-color-text-secondary)}.lyx-ticket-summary strong{color:var(--lyx-color-text-primary)}.lyx-batch-form{min-width:0}.lyx-batch-form p,.lyx-batch-item strong{overflow-wrap:anywhere}.lyx-batch-items{gap:12px;max-height:48vh;display:grid;overflow:auto}.lyx-batch-item{gap:8px;display:grid}.lyx-batch-item p{margin:0}.lyx-batch-item .ant-input-number{width:110px}.lyx-batch-item input[type=file]{max-width:100%}.lyx-production{min-width:0}.lyx-production-sections,.lyx-production-form{gap:18px;display:grid}.lyx-production-card{border:1px solid var(--lyx-color-border-light);border-radius:10px;min-width:0;padding:16px}.lyx-production-card h3{margin:0 0 12px}.lyx-production-actions,.lyx-production-footer{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lyx-production-footer{justify-content:flex-end;margin-top:8px}.lyx-production-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lyx-production-form .ant-select{width:100%}.lyx-production-file-select{border:1px solid var(--lyx-color-border-light);width:100%;font:inherit;border-radius:6px;padding:8px 12px}.lyx-production-steps{grid-template-columns:repeat(11,minmax(0,1fr));gap:8px;padding:18px 16px;display:grid}.lyx-production-steps>div{text-align:center;border-bottom:2px solid var(--lyx-color-border-light);gap:4px;padding:6px 2px;display:grid}.lyx-production-steps>div[aria-current]{border-color:var(--lyx-color-primary);font-weight:600}.lyx-production-steps span{font-size:12px}.lyx-production-steps small{color:var(--lyx-color-text-secondary);font-size:11px}.lyx-production video{background:var(--lyx-color-bg-page);border-radius:10px;width:200px;max-width:100%;max-height:356px}.lyx-production .lyx-info__value{overflow-wrap:anywhere}.lyx-production-episode-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.lyx-production-card p,.lyx-production-qc-row strong{overflow-wrap:anywhere}.lyx-production-qc-row{border-bottom:1px solid var(--lyx-color-border-light);gap:10px;padding:12px 0;display:grid}.lyx-production-hint{color:var(--lyx-color-text-secondary)}@media (width<=1100px){.lyx-production-steps{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width<=600px){.lyx-production-two{grid-template-columns:minmax(0,1fr)}}.drama-list-title{align-items:center;gap:12px;min-width:160px;display:flex}.drama-list-title img,.drama-list-poster{object-fit:cover;border-radius:var(--lyx-radius-sm);background:var(--lyx-color-bg-subtle);width:36px;height:48px}.drama-list-poster{color:var(--lyx-color-text-tertiary);place-items:center;display:grid}.content-checks{gap:10px;margin:12px 0;padding:0;list-style:none;display:grid}.content-checks li{border-bottom:1px solid var(--lyx-color-border);flex-direction:column;gap:4px;padding-bottom:8px;display:flex}.content-checks li span{color:var(--lyx-color-text-secondary);font-size:12px}.content-checks li[data-ok=false] strong{color:var(--lyx-color-danger)}.content-form{gap:16px;display:grid}.content-edit .lyx-detail__panel{min-width:0}.content-form{gap:16px;margin-bottom:20px;display:grid}.content-form .ant-select{width:100%}.content-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.content-form-grid .ant-input-number{width:100%}.content-section-heading{justify-content:space-between;align-items:center;gap:12px;margin:16px 0;display:flex}.content-section-heading h2,.content-section-heading h3{margin:0}.content-poster{aspect-ratio:3/4;object-fit:cover;border-radius:8px;width:140px;margin-bottom:16px}.content-permit,.content-episode,.content-form-row{border:1px solid var(--lyx-color-border);border-radius:8px;margin-bottom:12px;padding:16px}.content-files{padding:0;list-style:none}.content-files li{align-items:center;gap:8px;display:flex}.content-checkboxes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.content-source-preview video{background:var(--lyx-color-bg-subtle);width:100%;max-height:360px;margin:12px 0;display:block}.content-activity{border-bottom:1px solid var(--lyx-color-border);padding:12px 0}.content-activity p{color:var(--lyx-color-text-secondary);overflow-wrap:anywhere;margin:4px 0;font-size:12px}@media (width<=1100px){.content-form-grid{grid-template-columns:minmax(0,1fr)}}.lyx-review-compare{border-collapse:collapse;table-layout:fixed;width:100%;font-size:13px}.lyx-review-compare th,.lyx-review-compare td{text-align:left;border-bottom:1px solid var(--lyx-color-border-light);overflow-wrap:anywhere;padding:10px 12px}.lyx-review-compare th:first-child{width:88px}.lyx-review-compare th:last-child{width:76px}.lyx-review-compare th{background:var(--lyx-color-bg-subtle);color:var(--lyx-color-text-secondary)}.lyx-review-reject{flex-direction:column;gap:16px;padding-top:8px;display:flex}.lyx-review-reject__footer{justify-content:flex-end;gap:10px;display:flex}.lyx-review-body{flex-direction:column;gap:16px;display:flex}.lyx-review-body>.lyx-info{grid-template-columns:84px minmax(0,1fr) 84px minmax(0,1fr)}.lyx-review-doc{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:20px;display:grid}.lyx-review-original{flex-direction:column;gap:10px;display:flex}.lyx-review-original img{object-fit:contain;width:100%;max-height:320px}.lyx-review-original__placeholder{text-align:center;border:1px solid var(--lyx-color-border-light);min-height:210px;color:var(--lyx-color-text-secondary);background:var(--lyx-color-bg-subtle);border-radius:10px;align-content:center;display:grid}.lyx-review-note{color:var(--lyx-color-text-secondary);font-size:12px}.lyx-merchant-summary{flex-wrap:wrap;gap:24px;margin-bottom:20px;padding:20px 24px;display:flex}.lyx-merchant-item{border-bottom:var(--lyx-border-width-default) solid var(--lyx-color-border);overflow-wrap:anywhere;padding:16px 0}.lyx-merchant-item p{margin:8px 0}.lyx-referral-form,.lyx-agreement-cards{gap:12px;display:grid}.lyx-agreement-card{text-align:left;cursor:pointer;gap:8px;width:100%;padding:20px;display:grid}.lyx-agreement-card[aria-pressed=true]{border-color:var(--lyx-color-primary)}.lyx-agreement-card span,.lyx-agreement-muted{color:var(--lyx-color-text-secondary)}.lyx-agreement-detail,.lyx-agreement-editor{gap:20px;min-width:0;max-width:100%;display:grid}.lyx-agreement-detail section{min-width:0}.lyx-agreement-title{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.lyx-agreement-title h2{margin-top:0}.lyx-agreement-preview{border:1px solid var(--lyx-color-border);background:var(--lyx-color-bg-card);border-radius:8px;width:100%;min-height:280px}.lyx-agreement-files,.lyx-agreement-evidence{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lyx-agreement-evidence{margin-bottom:24px}.lyx-agreement-evidence .lyx-readonly-field__value{overflow-wrap:anywhere}.lyx-agreement-filters{padding:20px}.lyx-agreement-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;display:grid}.lyx-agreement-filter-grid .ant-select{width:100%}.lyx-agreement-actions{gap:12px;margin-top:16px;display:flex}.lyx-agreement-loading{padding:24px}@media (width<=1100px){.lyx-agreement-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.lyx-site-stack{gap:var(--lyx-space-20);flex-direction:column;min-width:0;display:flex}.lyx-site-section{padding:var(--lyx-space-20)}.lyx-site-section h2,.lyx-site-section-heading h2{margin:0;font-size:15px}.lyx-site-section h3,.lyx-site-stack h3{margin:0 0 var(--lyx-space-14);font-size:14px}.lyx-site-section p,.lyx-site-section-heading p{color:var(--lyx-color-text-secondary);margin:var(--lyx-space-6) 0}.lyx-site-section-heading,.lyx-site-actions{gap:var(--lyx-space-10);flex-wrap:wrap;align-items:center;display:flex}.lyx-site-section-heading{justify-content:space-between}.lyx-site-form-grid{gap:var(--lyx-space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lyx-site-form-grid .ant-select,.lyx-site-stack .ant-select{min-width:160px;max-width:100%}.lyx-site-table-scroll{overflow-x:auto}.lyx-site-table-scroll .lyx-table{width:100%}.lyx-site-table-scroll th,.lyx-site-table-scroll td{text-align:left;padding:var(--lyx-space-10);vertical-align:middle}.lyx-site-thumb{object-fit:cover;border-radius:var(--lyx-radius-md);background:var(--lyx-color-bg-subtle);width:96px;height:54px}.lyx-site-drag{cursor:grab}.lyx-site-help{color:var(--lyx-color-text-secondary);font-size:12px}.lyx-site-errors{color:var(--lyx-color-danger);padding-inline-start:var(--lyx-space-20)}.lyx-site-chip{border:1px solid var(--lyx-color-border);border-radius:var(--lyx-radius-md);padding:var(--lyx-space-6) var(--lyx-space-10)}.lyx-site-invalid{color:var(--lyx-color-danger)}.lyx-site-bands{gap:var(--lyx-space-6);margin-bottom:var(--lyx-space-6);grid-template-columns:1fr 1.4fr 1fr 1fr auto;display:grid}.lyx-site-preview{min-height:360px;padding:var(--lyx-space-20);border:1px solid var(--lyx-color-border);border-radius:var(--lyx-radius-md)}.lyx-site-preview img{border-radius:var(--lyx-radius-md);width:100%}.lyx-site-preview ul{padding-inline-start:var(--lyx-space-20)}@media (width<=1280px){.lyx-site-form-grid{grid-template-columns:minmax(0,1fr)}.lyx-site-actions{row-gap:var(--lyx-space-6)}}.lyx-mall-categories{border-collapse:collapse;width:100%}.lyx-mall-categories th{color:var(--lyx-color-text-secondary);background:var(--lyx-color-bg-subtle);font-size:12px;font-weight:600}.lyx-mall-categories th,.lyx-mall-categories td{padding:var(--lyx-space-10);text-align:left;border-bottom:1px solid var(--lyx-color-divider)}.lyx-mall-categories td:nth-child(2){width:160px}.lyx-mall-categories td:nth-child(3){min-width:210px}.lyx-mall-categories .ant-select{width:100%}.lyx-site-actions>.ant-input{max-width:200px}.lyx-site-bands .ant-input-number{width:100%;min-width:0}.receipts-page{min-width:0}.receipts-detail{flex-direction:column;gap:20px;min-width:0;display:flex}.receipts-detail section{min-width:0}.receipts-detail .lyx-info dd{overflow-wrap:anywhere}.receipts-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.receipts-form .ant-alert{grid-column:1/-1}.receipts-form .ant-select{width:100%}.receipts-muted{color:var(--lyx-color-text-secondary);font-size:13px}.receipts-reasons{flex-direction:column;gap:12px;margin:12px 0 20px;display:flex}.receipts-image{background:var(--lyx-color-bg-page);justify-content:center;align-items:center;height:420px;display:flex;overflow:auto}.receipts-image img{transform-origin:50%;max-width:100%;max-height:100%}.receipts-pagination{justify-content:flex-end;margin-top:16px}.lyx-order-link{font:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}.lyx-order-filters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lyx-order-filters input{width:140px}.lyx-order-filters .ant-select{min-width:148px}.lyx-order-sections{gap:24px;display:grid}.lyx-order-items{gap:12px;display:grid}.lyx-order-item{border:1px solid var(--lyx-color-border-light);border-radius:10px;padding:14px 16px}.lyx-order-item__title{align-items:center;gap:10px;margin-bottom:12px;display:flex}.lyx-order-agreement{border-bottom:1px solid var(--lyx-color-border-light);gap:4px;padding:10px 0;display:grid}.lyx-order-agreement span{color:var(--lyx-color-text-secondary);font-size:12px}.lyx-order-progress{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:16px 20px;display:grid}.lyx-order-progress>div{gap:4px;display:grid}.lyx-order-progress span{font-size:12px}.lyx-order-ledger{background:var(--lyx-color-bg-page);border-radius:10px;margin-top:14px;padding:10px 12px}.lyx-order-ledger p{margin:0 0 6px;font-size:12px}.lyx-account-details{gap:20px;display:grid}.lyx-account-comparison{grid-template-columns:minmax(160px,.7fr) minmax(360px,1.3fr);gap:20px;display:grid}.lyx-account-comparison>section{min-width:0}.lyx-account-images{gap:12px;padding-bottom:12px;display:grid}.lyx-account-images img{object-fit:contain;background:var(--lyx-color-bg-page);border:1px solid var(--lyx-color-border-light);border-radius:6px;width:100%;max-height:400px;display:block}.lyx-account-compare-input{gap:6px;display:grid}.lyx-account-compare-input .ant-select{width:100%}.lyx-account-comparison .lyx-review-compare th:last-child{width:45%}.lyx-account-comparison .lyx-review-compare td{overflow-wrap:anywhere}.lyx-delivery-details{gap:20px;min-width:0;display:grid}.lyx-delivery-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.lyx-delivery-episode{border:1px solid var(--lyx-color-border-light);overflow-wrap:anywhere;border-radius:6px;gap:6px;padding:12px;display:grid}.lyx-delivery-episode small{color:var(--lyx-color-text-secondary)}.lyx-delivery-release{border:1px solid var(--lyx-color-border-light);border-radius:6px;padding:16px}.lyx-delivery-text{white-space:pre-wrap;overflow-wrap:anywhere}.lyx-delivery-notice{gap:12px;margin-bottom:16px;display:grid}.lyx-verify-details{gap:20px;min-width:0;display:grid}.lyx-verify-links{gap:10px;display:grid}.lyx-verify-links>div{grid-template-columns:80px minmax(0,1fr);gap:12px;display:grid}.lyx-verify-links a,.lyx-verify-links span,.lyx-verify-rounds p{overflow-wrap:anywhere}.lyx-access-actions{align-items:center;gap:var(--lyx-space-12);margin-block:var(--lyx-space-12);flex-wrap:wrap;display:flex}.lyx-access-actions .ant-select{min-width:130px;max-width:100%}.lyx-staff-command .ant-select{width:100%}.lyx-access-list{min-width:0;padding:var(--lyx-space-12)}.lyx-access-dict-list{margin:0;padding:0;list-style:none}.lyx-access-dict-item{justify-content:space-between;gap:var(--lyx-space-12);width:100%;padding:var(--lyx-space-12);border:0;border-block-end:1px solid var(--lyx-color-border);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;display:flex}.lyx-access-dict-item[aria-pressed=true]{background:var(--lyx-color-primary-bg-subtle)}.lyx-access-help{color:var(--lyx-color-text-secondary);overflow-wrap:anywhere;display:block}.lyx-permission-matrix{border-collapse:collapse;width:100%}.lyx-permission-matrix th,.lyx-permission-matrix td{padding:var(--lyx-space-12) var(--lyx-space-8);text-align:start;border-block-end:1px solid var(--lyx-color-border)}.lyx-permission-matrix th{width:110px}.lyx-permission-matrix .ant-radio-group{gap:var(--lyx-space-8);flex-wrap:wrap;display:flex}.lyx-config-list{padding:var(--lyx-space-16);min-width:0}.lyx-config-actions{align-items:center;gap:var(--lyx-space-12);margin-block:var(--lyx-space-12);flex-wrap:wrap;display:flex}.lyx-config-actions .ant-input-search{max-width:220px}.lyx-config-help{color:var(--lyx-color-text-secondary);font-size:var(--lyx-font-size-body);overflow-wrap:anywhere}.lyx-config-dict-list{margin:0;padding:0;list-style:none}.lyx-config-dict-item{width:100%;padding:var(--lyx-space-12) var(--lyx-space-16);justify-content:space-between;align-items:center;gap:var(--lyx-space-16);border:0;border-block-end:1px solid var(--lyx-color-border);color:inherit;cursor:pointer;text-align:start;font:inherit;background:0 0;display:flex}.lyx-config-dict-item[aria-pressed=true]{background:var(--lyx-color-primary-bg-subtle)}.lyx-config-dict-item strong,.lyx-config-dict-item .lyx-config-help{display:block}.lyx-config-grid{gap:var(--lyx-space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lyx-config-param{border-block-end:1px solid var(--lyx-color-border);min-width:0;padding-block-end:var(--lyx-space-16)}.lyx-config-pending{padding:var(--lyx-space-12);background:var(--lyx-color-bg-subtle);border-radius:var(--lyx-radius-md);overflow-wrap:anywhere}.lyx-config-calendar{padding:var(--lyx-space-16);margin-block-start:var(--lyx-space-16)}.lyx-config-calendar table{border-collapse:collapse;table-layout:fixed;width:100%}.lyx-config-calendar th,.lyx-config-calendar td{padding:var(--lyx-space-8);border-block-end:1px solid var(--lyx-color-border);text-align:start;overflow-wrap:anywhere}.lyx-config-rule{padding:var(--lyx-space-12);white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--lyx-font-size-body);margin:0}.lyx-config-items{gap:var(--lyx-space-16);display:grid}.lyx-config-item{padding:var(--lyx-space-12);border:1px solid var(--lyx-color-border);border-radius:var(--lyx-radius-md)}.lyx-config-item .ant-checkbox-wrapper{margin-inline-start:0}@media (width<=1100px){.lyx-config-grid{grid-template-columns:minmax(0,1fr)}}.lyx-audit-filters{padding:var(--lyx-space-16);gap:var(--lyx-space-12);display:grid}.lyx-audit-filters__row{align-items:center;gap:var(--lyx-space-8);flex-wrap:wrap;display:flex}.lyx-audit-filters__row>.ant-input{width:230px}.lyx-audit-filters__row>.ant-select{width:180px}.lyx-audit-filters__row .ant-picker{width:270px}.lyx-audit-filters__advanced{gap:var(--lyx-space-12);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lyx-audit-muted{color:var(--lyx-color-text-secondary);font-size:12px}.lyx-audit-list{min-width:0;overflow:hidden}.lyx-audit-list td{overflow-wrap:anywhere}.lyx-audit-pager{padding:var(--lyx-space-16);gap:var(--lyx-space-8);flex-wrap:wrap;align-items:center;display:flex}.lyx-audit-pager>span{color:var(--lyx-color-text-secondary);margin-inline-end:auto;font-size:12px}.lyx-audit-pager>.ant-select{width:90px}.lyx-audit-detail{gap:var(--lyx-space-12);overflow-wrap:anywhere;display:grid}.lyx-audit-detail h3,.lyx-audit-detail p{margin:0}.lyx-audit-detail h3{font-size:14px;line-height:var(--lyx-line-height-title)}.lyx-audit-detail__number{color:var(--lyx-color-text-secondary);font-size:12px}.lyx-audit-kv{gap:var(--lyx-space-8);margin:0;font-size:12px;display:grid}.lyx-audit-kv>div{gap:var(--lyx-space-8);grid-template-columns:90px minmax(0,1fr);display:grid}.lyx-audit-kv dt{color:var(--lyx-color-text-secondary)}.lyx-audit-kv dd{margin:0}.lyx-audit-diff .lyx-audit-kv>div{grid-template-columns:minmax(0,1fr);gap:2px}.lyx-flow-filters{width:100%;min-width:0}.lyx-flow-filters__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;display:grid}.lyx-flow-filters__grid .ant-select{width:100%}.lyx-flow-filters__footer{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.lyx-flow-actions{flex-wrap:wrap;gap:4px;display:flex}.lyx-flow-actions .ant-btn{padding-inline:0}.lyx-flow-dialog-footer{justify-content:flex-end;gap:12px;margin-top:20px;display:flex}.lyx-flow-cursor-pager{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;padding:16px 20px;display:flex}.lyx-flow-cursor-pager>span:first-child{margin-right:auto}.lyx-flow-loading{padding:20px}.lyx-flow-notice{margin-bottom:16px}.lyx-purge-filters{width:100%;min-width:0}.lyx-purge-filters__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;display:grid}.lyx-purge-filters__grid .ant-select{width:100%}.lyx-purge-filters__footer,.lyx-purge-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lyx-purge-filters__footer{margin-top:12px}.lyx-purge-actions .ant-btn{padding-inline:0}.lyx-purge-section{margin-top:16px}.lyx-purge-summary{flex-wrap:wrap;gap:12px 24px;padding:16px 20px;display:flex}.lyx-purge-summary p{margin:0}.lyx-purge-detail{margin:16px 0}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{font-family:var(--lyx-font-family-sans);font-size:var(--lyx-font-size-base);line-height:var(--lyx-line-height-body);color:var(--lyx-color-text-primary);background:var(--lyx-color-bg-page);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;margin:0}:root .ant-app,:root .ant-modal .ant-modal-body,:root .ant-card .ant-card-body,:root .ant-table-wrapper .ant-table,:root .ant-form,:root .ant-form-item :is(.ant-form-item-explain,.ant-form-item-extra){line-height:var(--lyx-line-height-body)}input,textarea,button,select,optgroup{font-variant-numeric:inherit;font-family:inherit}.lyx-num,.lyx-table,.lyx-pager,.lyx-tabs__count,:root .ant-select-dropdown{font-variant-numeric:tabular-nums}.lyx-focusable:focus-visible,.lyx-link:focus-visible{box-shadow:var(--lyx-shadow-focus-ring);outline:none}.lyx-link:focus-visible{border-radius:var(--lyx-radius-sm)}:root :is(.ant-btn:not(:disabled),.ant-switch,.ant-modal-close,.ant-drawer-close,.ant-notification-notice-close,.ant-alert-close-icon,.ant-input-clear-icon,.ant-select-clear,.ant-picker-clear):focus-visible,:root .ant-segmented:is(:focus-visible,:has(input:focus-visible)){box-shadow:var(--lyx-shadow-focus-ring);outline:none}:root :is(.ant-checkbox,.ant-radio-wrapper .ant-radio):has(input:focus-visible){box-shadow:var(--lyx-shadow-focus-ring);outline:none}:root .ant-segmented .ant-segmented-item-focused{outline:none}.lyx-shell{height:100vh;min-width:var(--lyx-layout-min-width);display:flex}.lyx-shell__sider{width:var(--lyx-layout-sidebar-width);background:var(--lyx-color-sidebar-bg);color:var(--lyx-color-sidebar-text);flex-direction:column;flex:none;display:flex}.lyx-shell__brand{height:64px;padding:0 var(--lyx-space-20);border-bottom:var(--lyx-border-width-default) solid var(--lyx-color-sidebar-divider);flex-direction:column;flex:none;justify-content:center;display:flex}.lyx-shell__brand-name{font-family:var(--lyx-font-family-serif);font-size:19px;font-weight:var(--lyx-font-weight-black);line-height:var(--lyx-line-height-title);letter-spacing:3px;color:var(--lyx-color-text-inverse)}.lyx-shell__brand-sub{font-size:var(--lyx-font-size-caption);line-height:var(--lyx-line-height-title);color:var(--lyx-color-sidebar-text-muted)}.lyx-shell__nav{min-height:0;padding:var(--lyx-space-12) var(--lyx-space-10);flex:1;overflow-y:auto}.lyx-shell__nav .ant-menu{font-size:var(--lyx-font-size-base);border-inline-end:0}.lyx-shell__nav .ant-menu-submenu-open>.ant-menu-submenu-title,.lyx-shell__nav .ant-menu-submenu-selected>.ant-menu-submenu-title{font-weight:var(--lyx-font-weight-semibold);color:var(--lyx-color-text-inverse)}.lyx-shell__nav .ant-menu-item-selected{font-weight:var(--lyx-font-weight-semibold)}.lyx-shell__nav .ant-menu-sub .ant-menu-item{height:var(--lyx-size-control-sm);font-size:var(--lyx-font-size-body);line-height:var(--lyx-size-control-sm);padding-inline-start:40px!important}:root .lyx-shell__nav .ant-menu-root:focus-visible,:root .lyx-shell__nav .ant-menu :is(.ant-menu-item,.ant-menu-submenu-title):focus-visible{box-shadow:var(--lyx-shadow-focus-ring);outline:none}.lyx-shell__nav .ant-menu .lyx-menu-arrow{width:14px;height:14px;inset-inline-end:var(--lyx-space-12)}.lyx-menu-label{gap:var(--lyx-space-8);justify-content:space-between;align-items:center;min-width:0;display:flex}.lyx-menu-label__text{text-overflow:ellipsis;overflow:hidden}.lyx-menu-badge{min-width:20px;height:var(--lyx-size-badge);padding:0 var(--lyx-space-6);font-size:var(--lyx-font-size-caption);font-weight:var(--lyx-font-weight-bold);line-height:var(--lyx-size-badge);color:var(--lyx-color-sidebar-badge-text);text-align:center;background:var(--lyx-color-sidebar-badge-bg);border-radius:9px;flex:none}.ant-menu-item-selected .lyx-menu-badge{color:var(--lyx-color-primary-text);background:var(--lyx-color-text-inverse)}.lyx-menu-v11{padding:0 var(--lyx-space-4);font-size:var(--lyx-font-size-mini);color:var(--lyx-color-sidebar-text-muted);border:var(--lyx-border-width-default) solid var(--lyx-color-sidebar-tag-border);border-radius:var(--lyx-radius-sm);flex:none;line-height:16px}.lyx-shell__main{flex-direction:column;flex:1;min-width:0;display:flex}.lyx-shell__header{height:var(--lyx-layout-header-height);padding:0 var(--lyx-space-24);background:var(--lyx-color-bg-card);border-bottom:var(--lyx-border-width-default) solid var(--lyx-color-border-light);flex:none;justify-content:space-between;align-items:center;display:flex}.lyx-crumbs{gap:var(--lyx-space-8);font-size:var(--lyx-font-size-body);color:var(--lyx-color-text-secondary);align-items:center;margin:0;padding:0;list-style:none;display:flex}.lyx-crumbs__link{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:none}.lyx-crumbs__link:hover{color:var(--lyx-color-text-primary);text-decoration:underline}.lyx-crumbs__current{font-weight:var(--lyx-font-weight-semibold);color:var(--lyx-color-text-primary)}.lyx-user{gap:var(--lyx-space-10);align-items:center;display:flex}.lyx-user__avatar{width:32px;height:32px;font-family:var(--lyx-font-family-serif);font-size:var(--lyx-font-size-base);font-weight:var(--lyx-font-weight-bold);color:var(--lyx-color-primary-text);background:var(--lyx-color-primary-bg);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.lyx-user__name{font-size:var(--lyx-font-size-base);font-weight:var(--lyx-font-weight-semibold);line-height:var(--lyx-line-height-title)}.lyx-user__role{font-size:var(--lyx-font-size-caption);line-height:var(--lyx-line-height-title);color:var(--lyx-color-text-secondary)}.lyx-shell__notice{flex:none}.lyx-shell__content{gap:var(--lyx-layout-section-gap);min-height:0;padding:var(--lyx-layout-content-padding);flex-direction:column;flex:1;display:flex;overflow:hidden auto}.lyx-shell__content>*{flex-shrink:0}.lyx-page-header{gap:var(--lyx-space-16);justify-content:space-between;align-items:flex-start;display:flex}.lyx-page-header__main{min-width:0}.lyx-page-header__title-row{gap:var(--lyx-space-10);flex-wrap:wrap;align-items:center;display:flex}.lyx-page-header__title{font-family:var(--lyx-font-family-serif);font-size:var(--lyx-font-size-h1);font-weight:var(--lyx-font-weight-bold);line-height:var(--lyx-line-height-title);margin:0}.lyx-page-header__tags{gap:var(--lyx-space-8);flex-wrap:wrap;align-items:center;display:flex}.lyx-page-header__subtitle{margin:var(--lyx-space-4) 0 0;font-size:var(--lyx-font-size-body);color:var(--lyx-color-text-secondary)}.lyx-page-header__extra{gap:var(--lyx-space-10);flex:none;align-items:center;display:flex}.lyx-tag{height:var(--lyx-size-tag);padding:0 var(--lyx-space-8);font-size:var(--lyx-font-size-caption);font-weight:var(--lyx-font-weight-semibold);white-space:nowrap;border-radius:var(--lyx-radius-pill);align-items:center;display:inline-flex}.lyx-tag--lg{height:24px;padding:0 var(--lyx-space-10);font-size:var(--lyx-font-size-body)}.lyx-tag--success{color:var(--lyx-color-success);background:var(--lyx-color-success-bg)}.lyx-tag--info{color:var(--lyx-color-info);background:var(--lyx-color-info-bg)}.lyx-tag--warning{color:var(--lyx-color-warning);background:var(--lyx-color-warning-bg)}.lyx-tag--danger{color:var(--lyx-color-danger);background:var(--lyx-color-danger-bg)}.lyx-tag--neutral{color:var(--lyx-color-neutral);background:var(--lyx-color-neutral-bg)}.lyx-tag--purple{color:var(--lyx-color-purple);background:var(--lyx-color-purple-bg)}.lyx-pill{height:24px;padding:0 var(--lyx-space-10);font-size:var(--lyx-font-size-body);color:var(--lyx-color-text-regular);background:var(--lyx-color-fill-neutral);border-radius:var(--lyx-radius-pill);align-items:center;display:inline-flex}.lyx-card{background:var(--lyx-color-bg-card);border:var(--lyx-border-width-default) solid var(--lyx-color-border-light);border-radius:var(--lyx-radius-card)}.lyx-tabs{gap:var(--lyx-space-4);padding:0 var(--lyx-space-6);border-bottom:var(--lyx-border-width-default) solid var(--lyx-color-border-light);display:flex}.lyx-tabs__item{gap:var(--lyx-space-6);height:var(--lyx-size-tab);padding:0 var(--lyx-space-10);font:inherit;font-size:var(--lyx-font-size-base);color:var(--lyx-color-text-secondary);cursor:pointer;border:0;border-bottom:var(--lyx-border-width-strong) solid transparent;background:0 0;align-items:center;margin-bottom:-1px;display:inline-flex}.lyx-tabs__item:hover{color:var(--lyx-color-text-primary)}.lyx-tabs__item[aria-selected=true]{font-weight:var(--lyx-font-weight-semibold);color:var(--lyx-color-text-primary);border-bottom-color:var(--lyx-color-primary)}.lyx-tabs__item:disabled{color:var(--lyx-color-text-disabled);cursor:not-allowed}.lyx-tabs__count{padding:0 var(--lyx-space-6);font-size:var(--lyx-font-size-caption);font-weight:var(--lyx-font-weight-semibold);color:var(--lyx-color-text-secondary);background:var(--lyx-color-fill-neutral);border-radius:10px;line-height:18px}.lyx-tabs__item[aria-selected=true] .lyx-tabs__count{color:var(--lyx-color-primary-text);background:var(--lyx-color-primary-bg)}.lyx-table-card{flex-direction:column;flex:none;min-width:0;display:flex;overflow:hidden}.lyx-filter-bar{gap:var(--lyx-space-10);padding:var(--lyx-space-10) var(--lyx-space-16);border-bottom:var(--lyx-border-width-default) solid var(--lyx-color-border-light);flex-wrap:wrap;align-items:center;display:flex}.lyx-filter-bar__reset{margin-inline-start:auto}:root .ant-select{--ant-select-font-height:calc(var(--ant-select-font-size) * var(--ant-select-line-height))}.lyx-table .ant-table-thead>tr>th{height:var(--lyx-size-table-header);font-size:var(--lyx-font-size-caption);font-weight:var(--lyx-font-weight-semibold);border-bottom:var(--lyx-border-width-default) solid var(--lyx-color-border-light);padding-block:0}.lyx-table .ant-table-thead>tr>th.ant-table-column-has-sorters:focus-visible{box-shadow:inset 0 0 0 var(--lyx-border-width-strong) var(--lyx-color-primary);outline:none}:root .lyx-table .ant-table-column-sorter{color:var(--lyx-color-text-disabled)}:root .lyx-table .ant-table-thead th.ant-table-column-has-sorters:hover .ant-table-column-sorter{color:var(--lyx-color-text-secondary)}.lyx-table .ant-table-tbody>tr>td{height:var(--lyx-size-table-row);padding-block:var(--lyx-space-4)}.lyx-table .ant-table-tbody>tr>td:has(.lyx-cell-2){height:var(--lyx-size-table-row-double)}.lyx-table .ant-table-cell:first-child{padding-inline-start:var(--lyx-space-16)}.lyx-table .ant-table-cell:last-child{padding-inline-end:var(--lyx-space-16)}.lyx-table .ant-table-tbody>tr:last-child>td{border-bottom:0}.lyx-table .lyx-row--danger>td{background:var(--lyx-color-danger-bg-subtle)}.lyx-table .lyx-row--clickable{cursor:pointer}.lyx-table .lyx-row--clickable:focus-visible{outline:var(--lyx-border-width-strong) solid var(--lyx-color-primary);outline-offset:calc(-1 * var(--lyx-border-width-strong))}.lyx-cell-2{gap:var(--lyx-space-2);min-width:0;line-height:var(--lyx-line-height-title);flex-direction:column;display:flex}.lyx-cell-2__main{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lyx-cell-2__main--strong{font-weight:var(--lyx-font-weight-semibold)}.lyx-cell-2__sub{font-size:var(--lyx-font-size-caption);color:var(--lyx-color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lyx-link{font:inherit;font-size:var(--lyx-font-size-body);color:var(--lyx-color-primary-text);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.lyx-link:hover,a.lyx-link:hover{color:var(--lyx-color-primary-text);text-decoration:underline}.lyx-link--danger,.lyx-link--danger:hover,a.lyx-link--danger:hover{color:var(--lyx-color-danger)}.ant-btn.ant-btn-variant-link{font-size:var(--lyx-font-size-body)}.ant-btn.ant-btn-variant-link:not(:disabled):hover>span{text-decoration:underline}.lyx-skeleton-rows{padding:var(--lyx-space-6) var(--lyx-space-16)}.lyx-skeleton-row{gap:var(--lyx-space-12);height:var(--lyx-size-table-row);border-bottom:var(--lyx-border-width-default) solid var(--lyx-color-divider);align-items:center;display:flex}.lyx-skeleton-row:last-child{border-bottom:0}.lyx-skeleton-bar{background:var(--lyx-color-fill-neutral);border-radius:var(--lyx-radius-sm);flex:1;height:12px}.lyx-skeleton-bar--short{flex:0 0 18%}.lyx-pager{padding:var(--lyx-space-10) var(--lyx-space-16);font-size:var(--lyx-font-size-body);color:var(--lyx-color-text-secondary);border-top:var(--lyx-border-width-default) solid var(--lyx-color-border-light);justify-content:space-between;align-items:center;display:flex}.lyx-pager__summary,.lyx-pager__nav{gap:var(--lyx-space-8);align-items:center;display:flex}.lyx-pager__button{width:var(--lyx-size-control-sm);height:var(--lyx-size-control-sm);color:var(--lyx-color-text-primary);cursor:pointer;background:var(--lyx-color-bg-card);border:var(--lyx-border-width-default) solid var(--lyx-color-border);border-radius:var(--lyx-radius-icon-button);justify-content:center;align-items:center;padding:0;display:inline-flex}.lyx-pager__button:hover:not(:disabled){border-color:var(--lyx-color-primary)}.lyx-pager__button:disabled{color:var(--lyx-color-text-disabled);cursor:not-allowed}.lyx-pager__current{min-width:var(--lyx-size-control-sm);height:var(--lyx-size-control-sm);padding:0 var(--lyx-space-8);font-weight:var(--lyx-font-weight-semibold);color:var(--lyx-color-text-inverse);background:var(--lyx-color-bg-inverse);border-radius:var(--lyx-radius-icon-button);justify-content:center;align-items:center;display:inline-flex}.lyx-state{padding:56px var(--lyx-space-24);text-align:center}.lyx-state__title{font-size:var(--lyx-font-size-title-md);font-weight:var(--lyx-font-weight-semibold);line-height:var(--lyx-line-height-title)}.lyx-state__desc{margin-top:var(--lyx-space-6);font-size:var(--lyx-font-size-body);color:var(--lyx-color-text-secondary)}.lyx-state__action{margin-top:var(--lyx-space-16)}.lyx-full-notice{padding:72px var(--lyx-space-24);text-align:center}.lyx-full-notice__title{font-family:var(--lyx-font-family-serif);font-size:var(--lyx-font-size-h1);font-weight:var(--lyx-font-weight-bold);line-height:var(--lyx-line-height-title);margin:0}.lyx-full-notice__desc{margin:var(--lyx-space-8) 0 0;font-size:var(--lyx-font-size-body);color:var(--lyx-color-text-secondary)}.lyx-queue{gap:var(--lyx-layout-section-gap);align-items:flex-start;min-width:0;display:flex}.lyx-queue__list{width:var(--lyx-size-queue-list);flex:none;overflow:hidden}.lyx-queue__search{padding:var(--lyx-space-10) var(--lyx-space-12) 0}.lyx-queue__items{gap:var(--lyx-space-6);padding:var(--lyx-space-8);flex-direction:column;margin:0;list-style:none;display:flex}.lyx-queue-item{width:100%;padding:var(--lyx-space-12);font:inherit;color:inherit;text-align:start;cursor:pointer;background:var(--lyx-color-bg-card);border:var(--lyx-border-width-default) solid var(--lyx-color-divider);border-radius:var(--lyx-radius-inner);display:block}.lyx-queue-item[aria-current=true]{background:var(--lyx-color-primary-bg-subtle);border:var(--lyx-border-width-strong) solid var(--lyx-color-primary);padding:11px}.lyx-queue-item__head{gap:var(--lyx-space-8);justify-content:space-between;align-items:center;display:flex}.lyx-queue-item__title{font-size:var(--lyx-font-size-base);font-weight:var(--lyx-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lyx-queue-item__line{margin-top:var(--lyx-space-4);font-size:var(--lyx-font-size-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lyx-queue-item__meta{margin-top:var(--lyx-space-4);font-size:var(--lyx-font-size-caption);color:var(--lyx-color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lyx-queue__detail{gap:var(--lyx-space-16);min-width:0;padding:var(--lyx-space-20);flex-direction:column;flex:1;display:flex}.lyx-queue__detail-head{gap:var(--lyx-space-16);justify-content:space-between;align-items:flex-start;display:flex}.lyx-queue__detail-title{font-size:var(--lyx-font-size-title-lg);font-weight:var(--lyx-font-weight-semibold);line-height:var(--lyx-line-height-title);margin:0}.lyx-queue__detail-desc{margin:var(--lyx-space-4) 0 0;font-size:var(--lyx-font-size-body);color:var(--lyx-color-text-secondary)}.lyx-checklist{gap:var(--lyx-space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lyx-checklist__item{min-height:var(--lyx-size-control-lg);padding:0 var(--lyx-space-12);font-size:var(--lyx-font-size-body);background:var(--lyx-color-bg-card);border:var(--lyx-border-width-default) solid var(--lyx-color-divider);border-radius:var(--lyx-radius-control);align-items:center;display:flex}.lyx-checklist__item[data-checked=true]{background:var(--lyx-color-success-bg-subtle);border-color:var(--lyx-color-success-border)}.lyx-checklist__item .ant-checkbox-wrapper{width:100%;font-size:var(--lyx-font-size-body);line-height:var(--lyx-line-height-body)}.lyx-action-bar{gap:var(--lyx-space-10);justify-content:flex-end;align-items:center;display:flex}.lyx-action-bar__hint{font-size:var(--lyx-font-size-caption);color:var(--lyx-color-text-secondary);margin-inline-end:auto}.lyx-action-bar__hint--block{color:var(--lyx-color-danger)}.lyx-btn-reject.ant-btn:not(:disabled),.ant-btn.ant-btn-color-dangerous.ant-btn-variant-outlined:not(:disabled){font-weight:var(--lyx-font-weight-semibold);color:var(--lyx-color-danger);background:var(--lyx-color-bg-card);border-color:var(--lyx-color-danger-border)}.lyx-btn-reject.ant-btn:not(:disabled):hover,.lyx-btn-reject.ant-btn:not(:disabled):active,.ant-btn.ant-btn-color-dangerous.ant-btn-variant-outlined:not(:disabled):hover,.ant-btn.ant-btn-color-dangerous.ant-btn-variant-outlined:not(:disabled):active{color:var(--lyx-color-danger);background:var(--lyx-color-bg-card);border-color:var(--lyx-color-danger)}.ant-btn-primary{font-weight:var(--lyx-font-weight-semibold)}.ant-btn-primary:disabled,.ant-btn-primary.ant-btn-disabled{color:var(--lyx-color-text-regular);background:var(--lyx-color-fill-disabled);border-color:var(--lyx-color-fill-disabled)}.lyx-detail{gap:var(--lyx-layout-section-gap);align-items:flex-start;min-width:0;display:flex}.lyx-detail__main{flex:1;min-width:0;overflow:hidden}.lyx-detail__panel{padding:var(--lyx-space-20)}.lyx-detail__aside{gap:var(--lyx-space-12);width:var(--lyx-size-detail-aside);flex-direction:column;flex:none;display:flex}.lyx-side-card{padding:var(--lyx-space-14) var(--lyx-space-16)}.lyx-side-card__title{margin:0 0 var(--lyx-space-10);font-size:var(--lyx-font-size-title-sm);font-weight:var(--lyx-font-weight-semibold);line-height:var(--lyx-line-height-title)}.lyx-info{gap:var(--lyx-space-8) var(--lyx-space-12);font-size:var(--lyx-font-size-body);grid-template-columns:64px minmax(0,1fr);margin:0;display:grid}.lyx-info--wide{grid-template-columns:84px minmax(0,1fr)}.lyx-info--xwide{grid-template-columns:110px minmax(0,1fr)}.lyx-info dt{color:var(--lyx-color-text-secondary)}.lyx-info dd{overflow-wrap:anywhere;min-width:0;margin:0}.lyx-section-title{margin:0 0 var(--lyx-space-12);font-size:var(--lyx-font-size-title-md);font-weight:var(--lyx-font-weight-semibold);line-height:var(--lyx-line-height-title)}h3.lyx-section-title{font-size:var(--lyx-font-size-title-sm)}.ant-modal-centered .ant-modal{margin-block:var(--lyx-space-24)}.ant-modal .ant-modal-container{padding:var(--lyx-space-24)}.ant-modal .ant-modal-container .ant-modal-close{top:var(--lyx-space-24);width:var(--lyx-size-control-sm);height:var(--lyx-size-control-sm);color:var(--lyx-color-text-primary);background:var(--lyx-color-bg-page);border-radius:var(--lyx-radius-control);inset-inline-end:var(--lyx-space-24)}.ant-modal .ant-modal-container .ant-modal-close:hover{background:var(--lyx-color-fill-neutral)}.ant-modal .ant-modal-container .ant-modal-close .ant-modal-close-x{line-height:var(--lyx-size-control-sm)}.ant-modal .ant-modal-container .ant-modal-header{margin-bottom:var(--lyx-space-16);padding-inline-end:calc(var(--lyx-size-control-sm) + var(--lyx-space-12))}:root .ant-drawer .ant-drawer-title,:root .ant-card .ant-card-head-title{line-height:var(--lyx-line-height-title)}.ant-drawer-right>.ant-drawer-content-wrapper{box-shadow:var(--lyx-shadow-drawer)}.ant-drawer .ant-drawer-header{padding:var(--lyx-space-24) var(--lyx-space-24) 0;border-bottom:0}.ant-drawer .ant-drawer-body{padding:var(--lyx-space-16) var(--lyx-space-24) var(--lyx-space-24)}.ant-drawer .ant-drawer-close{width:var(--lyx-size-control-sm);height:var(--lyx-size-control-sm);color:var(--lyx-color-text-primary);background:var(--lyx-color-bg-page);border-radius:var(--lyx-radius-control)}.ant-drawer .ant-drawer-close:hover{background:var(--lyx-color-fill-neutral)}.ant-drawer:focus-visible{outline:none}.ant-alert:not(.ant-alert-banner){border-radius:var(--lyx-radius-control)}.ant-alert{line-height:var(--lyx-line-height-body);border:0}.ant-alert.ant-alert-success,.ant-alert.ant-alert-success .ant-alert-title,.ant-alert.ant-alert-success .ant-alert-description{color:var(--lyx-color-success)}.ant-alert.ant-alert-info,.ant-alert.ant-alert-info .ant-alert-title,.ant-alert.ant-alert-info .ant-alert-description{color:var(--lyx-color-info)}.ant-alert.ant-alert-warning,.ant-alert.ant-alert-warning .ant-alert-title,.ant-alert.ant-alert-warning .ant-alert-description{color:var(--lyx-color-warning)}.ant-alert.ant-alert-error,.ant-alert.ant-alert-error .ant-alert-title,.ant-alert.ant-alert-error .ant-alert-description{color:var(--lyx-color-danger)}.ant-notification .ant-notification-notice .ant-notification-notice-close{width:28px;height:28px}.lyx-toast-icon{display:block}.lyx-toast-icon--success{color:var(--lyx-color-toast-icon)}.lyx-toast-icon--danger{color:var(--lyx-color-text-inverse)}.lyx-toast-icon--danger circle{fill:var(--lyx-color-danger);stroke:var(--lyx-color-danger)}.ant-form-item .ant-form-item-label>label{font-weight:var(--lyx-font-weight-semibold)}:root .ant-form-item .ant-form-item-label{font-size:var(--lyx-font-size-body);line-height:var(--lyx-line-height-body)}.ant-form-item .ant-form-item-explain,.ant-form-item .ant-form-item-extra{font-size:var(--lyx-font-size-caption)}textarea.ant-input{padding:var(--lyx-space-8) var(--lyx-space-10);line-height:var(--lyx-line-height-body)}.ant-segmented .ant-segmented-item-selected{font-weight:var(--lyx-font-weight-semibold)}.lyx-confirm{gap:var(--lyx-space-16);flex-direction:column;display:flex}.lyx-confirm__desc{margin:calc(var(--lyx-space-4) - var(--lyx-space-16)) 0 0;font-size:var(--lyx-font-size-body);color:var(--lyx-color-text-secondary);padding-inline-end:calc(var(--lyx-size-control-sm) + var(--lyx-space-12))}.lyx-confirm__echo{gap:var(--lyx-space-8) var(--lyx-space-12);padding:var(--lyx-space-12) var(--lyx-space-14);font-size:var(--lyx-font-size-body);background:var(--lyx-color-bg-subtle);border-radius:var(--lyx-radius-inner);grid-template-columns:84px minmax(0,1fr);margin:0;display:grid}.lyx-confirm__echo dt{color:var(--lyx-color-text-secondary)}.lyx-confirm__echo dd{margin:0}.lyx-confirm__key-value{font-size:var(--lyx-font-size-stat-inline);font-weight:var(--lyx-font-weight-bold);color:var(--lyx-color-primary-text);font-variant-numeric:tabular-nums}.lyx-confirm__field-label{margin-bottom:var(--lyx-space-6);font-size:var(--lyx-font-size-body);font-weight:var(--lyx-font-weight-semibold);display:block}.lyx-confirm__check{min-height:var(--lyx-size-control-lg);padding:0 var(--lyx-space-12);font-size:var(--lyx-font-size-body);border:var(--lyx-border-width-default) solid var(--lyx-color-border);border-radius:var(--lyx-radius-inner);align-items:center;display:flex}.lyx-confirm__check .ant-checkbox-wrapper{width:100%;font-size:var(--lyx-font-size-body);line-height:var(--lyx-line-height-body)}.lyx-confirm__check[data-checked=true]{background:var(--lyx-color-success-bg-subtle);border-color:var(--lyx-color-success-border)}.lyx-confirm__footer{gap:var(--lyx-space-10);justify-content:flex-end;display:flex}.lyx-upload .ant-upload-wrapper,.lyx-upload .ant-upload.ant-upload-select{display:block}.lyx-upload__zone{gap:var(--lyx-space-8);width:100%;height:64px;padding:0 var(--lyx-space-12);font:inherit;font-size:var(--lyx-font-size-body);line-height:var(--lyx-line-height-body);color:var(--lyx-color-text-regular);cursor:pointer;background:var(--lyx-color-bg-subtle);border:var(--lyx-border-width-default) dashed var(--lyx-color-border-strong);border-radius:var(--lyx-radius-inner);justify-content:center;align-items:center;display:flex}.lyx-upload__zone:hover:not(:disabled){border-color:var(--lyx-color-primary)}.lyx-upload__zone:disabled{color:var(--lyx-color-text-disabled);cursor:not-allowed}.lyx-upload .ant-upload-list .lyx-link{margin-inline-start:var(--lyx-space-8)}.lyx-upload__hint{margin-top:var(--lyx-space-6);font-size:var(--lyx-font-size-caption);color:var(--lyx-color-text-secondary)}.lyx-upload__error{margin-top:var(--lyx-space-6);font-size:var(--lyx-font-size-caption);color:var(--lyx-color-danger)}.lyx-auth{min-height:100vh;padding:var(--lyx-space-24);place-items:center;display:grid}.lyx-auth-card{width:400px;max-width:100%;padding:var(--lyx-space-24);background:var(--lyx-color-bg-card);border:var(--lyx-border-width-default) solid var(--lyx-color-border);border-radius:var(--lyx-radius-lg)}.lyx-auth-brand{font-family:var(--lyx-font-family-serif);font-weight:var(--lyx-font-weight-black);font-size:var(--lyx-font-size-h1);margin-bottom:var(--lyx-space-24)}.lyx-auth-brand span{font-family:var(--lyx-font-family-sans);font-size:var(--lyx-font-size-caption);font-weight:var(--lyx-font-weight-regular);color:var(--lyx-color-text-secondary);display:block}.lyx-auth-card h1{margin:0 0 var(--lyx-space-8);font-size:var(--lyx-font-size-h1);line-height:var(--lyx-line-height-title)}.lyx-auth-description,.lyx-auth-hint{color:var(--lyx-color-text-secondary)}.lyx-auth-description{margin:0 0 var(--lyx-space-24)}.lyx-auth-hint{font-size:var(--lyx-font-size-caption);margin:0}.lyx-auth-form{gap:var(--lyx-space-16);flex-direction:column;display:flex}.lyx-auth-field__label{justify-content:space-between;gap:var(--lyx-space-8);margin-bottom:var(--lyx-space-6);display:flex}.lyx-auth-field__label>span{color:var(--lyx-color-text-secondary);font-size:var(--lyx-font-size-caption)}.lyx-auth-field__error{margin-top:var(--lyx-space-4);color:var(--lyx-color-danger);font-size:var(--lyx-font-size-caption)}.lyx-auth-link{margin:var(--lyx-space-12) auto 0;display:block}.lyx-auth-qr{margin-bottom:var(--lyx-space-16);justify-content:center;display:flex}.lyx-auth-qr+.lyx-auth-field{margin-bottom:var(--lyx-space-16)}.lyx-recovery-codes{gap:var(--lyx-space-12);margin-bottom:var(--lyx-space-16);padding:var(--lyx-space-16);border-radius:var(--lyx-radius-sm);background:var(--lyx-color-bg-page);grid-template-columns:1fr 1fr;display:grid}.lyx-recovery-codes code{font-family:var(--lyx-font-family-mono);text-align:center}.lyx-recovery-codes+.lyx-auth-hint{margin-bottom:var(--lyx-space-16)}.lyx-auth-continue{margin-top:var(--lyx-space-16)}.lyx-auth-modal-actions{justify-content:flex-end;gap:var(--lyx-space-8);display:flex}.lyx-auth-user{align-items:center;gap:var(--lyx-space-10);padding:var(--lyx-space-4);border-radius:var(--lyx-radius-sm);background:var(--lyx-color-bg-card);color:var(--lyx-color-text-primary);cursor:pointer;text-align:left;border:0;display:flex}.lyx-auth-user .lyx-user__name,.lyx-auth-user .lyx-user__role{display:block}.lyx-staff-person{align-items:center;gap:var(--lyx-space-8);min-width:0;display:flex}.lyx-staff-person .lyx-user__avatar{width:26px;height:26px}.lyx-staff-form-grid{gap:var(--lyx-space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lyx-staff-form-grid .ant-select{width:100%}.lyx-staff-activation{padding:var(--lyx-space-16);text-align:center;font-size:var(--lyx-font-size-h1);font-weight:var(--lyx-font-weight-semibold);letter-spacing:.2em;background:var(--lyx-color-bg-subtle);border-radius:var(--lyx-radius-md);display:block}
