.pXY56G_root{margin-top:0}.pXY56G_layout{grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:start;gap:28px 36px;display:grid}.pXY56G_summaryCol{min-width:0}.pXY56G_summaryPanel{background:#fff;padding:16px 12px}.pXY56G_reviewsCol{min-width:0}.pXY56G_reviewsPanel{flex-direction:column;gap:24px;display:flex}.pXY56G_featuredReviews{flex-direction:column;gap:12px;display:flex}.pXY56G_listTitle{border-bottom:3px solid var(--c-primary,#c89b3c);width:fit-content;color:var(--c-text-primary);margin:0;padding-bottom:8px;font-size:1.125rem;font-weight:700;line-height:1.35}.pXY56G_summary{text-align:center;flex-direction:column;align-items:center;gap:0;padding:0;display:flex}.pXY56G_summaryScore{flex-direction:column;align-items:center;gap:6px;width:240px;max-width:100%;display:flex}.pXY56G_average{color:var(--c-text-primary);font-size:2.75rem;font-weight:700;line-height:1}.pXY56G_totalCount{color:var(--c-text-secondary);font-size:.8125rem}.pXY56G_distribution{flex-direction:column;gap:6px;width:fit-content;max-width:100%;margin:4px auto 0;display:flex}.pXY56G_distributionRow{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;grid-template-columns:28px 160px 24px;justify-content:center;align-items:center;gap:6px;margin:0;padding:2px 4px;transition:background .15s;display:grid}.pXY56G_distributionRow:hover{background:#faf7f0}.pXY56G_distributionRowActive{background:#fff8eb}.pXY56G_distributionLabel{color:var(--c-primary-dark);text-align:left;font-size:.75rem;font-weight:500}.pXY56G_distributionBar{background:#ece8e0;border-radius:999px;height:11px;overflow:hidden}.pXY56G_distributionFill{background:var(--c-primary);border-radius:999px;height:100%;display:block}.pXY56G_distributionCount{color:var(--c-text-secondary);text-align:right;font-size:.72rem}.pXY56G_loginPrompt{background:linear-gradient(135deg,#faf7f0 0%,#f4ecde 100%);border-radius:2px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px 18px;display:grid;position:relative;overflow:hidden;box-shadow:0 2px 10px #2c28220d}.pXY56G_loginIconWrap{z-index:1;color:#fff;background:var(--c-text-primary);border-radius:4px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;position:relative}.pXY56G_loginIcon{font-size:1.25rem!important}.pXY56G_loginCopy{z-index:1;min-width:0;position:relative}.pXY56G_loginTitle,.pXY56G_loginHint{margin:0}.pXY56G_loginTitle{color:var(--c-text-primary);font-size:.875rem;font-weight:700;line-height:1.4}.pXY56G_loginHint{max-width:440px;color:var(--c-text-secondary);margin-top:4px;font-size:.75rem;line-height:1.5}.pXY56G_loginBtn{z-index:1;letter-spacing:.05em;text-transform:uppercase;color:#fff;background:var(--c-text-primary);border:1px solid var(--c-text-primary);border-radius:2px;justify-content:center;align-items:center;gap:6px;min-width:112px;height:40px;padding:0 14px;font-size:.75rem;font-weight:700;text-decoration:none;transition:transform .15s,opacity .15s;display:inline-flex;position:relative}.pXY56G_loginBtn:hover{opacity:.92;transform:translateY(-1px)}.pXY56G_loginBtnIcon{width:15px!important;height:15px!important;font-size:15px!important}.pXY56G_reviewCard{box-shadow:none;background:#fff;border:none;border-radius:0;padding:18px}.pXY56G_reviewCardOwn{border-left-color:var(--c-primary-dark);background:#fdf9f1}.pXY56G_reviewCardTop{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}.pXY56G_reviewBadge{letter-spacing:.04em;text-transform:uppercase;color:var(--c-primary-dark);margin-bottom:2px;font-size:.6875rem;font-weight:700;display:inline-block}.pXY56G_list{background:#fff;border:1px solid #e3d9c8;flex-direction:column;gap:0;display:flex;box-shadow:0 2px 10px #2c28220d}.pXY56G_list .pXY56G_reviewCard+.pXY56G_reviewCard{border-top:1px solid #eee8dd}.pXY56G_myReviewActions{flex-shrink:0;gap:4px;display:flex}.pXY56G_iconBtn{width:30px;height:30px;color:var(--c-text-secondary);cursor:pointer;background:#fff;border:1px solid #e8e4dc;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}.pXY56G_iconBtn:hover:not(:disabled){border-color:var(--c-text-primary);color:var(--c-text-primary)}.pXY56G_form{background:#fff;border:1px solid #e3d9c8;border-radius:0;padding:0;box-shadow:0 2px 10px #2c28220d}.pXY56G_formBody{padding:20px}.pXY56G_writeReviewTriggerWrap{border-left:3px solid var(--c-primary,#c89b3c);background:linear-gradient(135deg,#faf7f0 0%,#f4ecde 100%);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px 20px;display:grid;box-shadow:0 2px 10px #2c28220d}.pXY56G_writeReviewTriggerIcon{background:var(--c-primary,#c89b3c);color:#fff;border-radius:2px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.pXY56G_writeReviewTriggerIcon svg{font-size:1.35rem}.pXY56G_writeReviewTriggerCopy{min-width:0}.pXY56G_writeReviewTriggerTitle,.pXY56G_writeReviewTriggerHint{margin:0}.pXY56G_writeReviewTriggerTitle{color:var(--c-text-primary);margin-bottom:3px;font-size:.9375rem;font-weight:700;line-height:1.4}.pXY56G_writeReviewTriggerHint{color:var(--c-text-secondary);font-size:.78rem;line-height:1.5}.pXY56G_writeReviewTrigger{border:1px solid var(--c-text-primary,#2c2c2c);background:var(--c-text-primary,#2c2c2c);letter-spacing:.05em;text-transform:uppercase;color:#fff;cursor:pointer;border-radius:2px;min-width:150px;height:42px;padding:0 22px;font-family:inherit;font-size:.75rem;font-weight:700;transition:opacity .15s,transform .15s}.pXY56G_writeReviewTrigger:hover{opacity:.92;transform:translateY(-1px)}.pXY56G_formTitle{letter-spacing:.08em;text-transform:uppercase;width:auto;color:var(--c-text-primary);background:linear-gradient(90deg,#f5ede0 0%,#faf7f1 100%);border-bottom:1px solid #e3d6c0;margin:0;padding:14px 18px;font-size:.75rem;font-weight:700;line-height:1.4}.pXY56G_formLabel{color:var(--c-text-primary);flex-direction:column;gap:8px;margin-bottom:14px;font-size:.8125rem;font-weight:600;display:flex}.pXY56G_formTopRow{grid-template-columns:minmax(150px,auto) minmax(240px,340px);justify-content:start;align-items:start;gap:32px;display:grid}.pXY56G_ratingField{margin-bottom:14px}.pXY56G_field{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.pXY56G_field .pXY56G_formLabel{margin-bottom:0}.pXY56G_invoiceField .pXY56G_input{background:#faf9f6;border-color:#e8e4dc}.pXY56G_invoiceField .pXY56G_input:focus{border-color:var(--c-primary,#c89b3c);background:#fff}.pXY56G_input{width:100%;color:var(--c-text-primary);box-sizing:border-box;background:#fff;border:1px solid #ddd7cc;border-radius:0;outline:none;padding:10px 12px;font-family:inherit;font-size:.8125rem;transition:border-color .2s,background .2s}.pXY56G_input:focus{border-color:var(--c-primary);background:#fffcf5}.pXY56G_input::placeholder{color:#b0b0b0}.pXY56G_inputError{border-color:#d32f2f}.pXY56G_error{color:#d32f2f;margin:0;font-size:.75rem}.pXY56G_formHint{color:var(--c-text-secondary,#6b6560);font-size:.75rem;font-weight:400;line-height:1.4}.pXY56G_textarea{width:100%;color:var(--c-text-primary);resize:vertical;box-sizing:border-box;background:#fff;border:1px solid #ddd7cc;border-radius:0;outline:none;min-height:96px;padding:10px 12px;font-family:inherit;font-size:.8125rem;line-height:1.55;transition:border-color .2s,background .2s}.pXY56G_textarea:focus{border-color:var(--c-primary);background:#fffcf5}.pXY56G_textarea::placeholder{color:#b0b0b0}.pXY56G_formActions{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}.pXY56G_cancelBtn,.pXY56G_submitBtn{letter-spacing:.05em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;min-width:140px;height:46px;padding:0 24px;font-family:inherit;font-size:.76rem;font-weight:700;transition:opacity .15s,background .15s,transform .15s;display:inline-flex}.pXY56G_cancelBtn{color:var(--c-text-primary);background:#fff;border-color:#d8d4cc}.pXY56G_cancelBtn:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}.pXY56G_submitBtn{background:var(--c-text-primary);color:#fff}.pXY56G_submitBtn:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}.pXY56G_submitBtn:disabled,.pXY56G_cancelBtn:disabled{opacity:.6;cursor:not-allowed;transform:none}.pXY56G_reviewHeader{align-items:center;gap:10px;display:flex}.pXY56G_avatarImage,.pXY56G_avatarFallback{border-radius:50%;flex-shrink:0;width:36px;height:36px}.pXY56G_avatarImage{object-fit:cover;display:block}.pXY56G_avatarFallback{color:var(--c-text-primary);background:#ece8e0;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:inline-flex}.pXY56G_reviewMeta{flex-direction:column;gap:2px;min-width:0;display:flex}.pXY56G_reviewAuthor{color:var(--c-text-primary);font-size:.875rem;font-weight:600}.pXY56G_reviewDate{color:var(--c-text-secondary);font-size:.75rem}.pXY56G_reviewComment{color:var(--c-text-secondary);margin:6px 0 0;font-size:.875rem;line-height:1.65}.pXY56G_reviewInvoice{color:var(--c-text-secondary,#6b6560);margin:6px 0 0;font-size:.75rem}.pXY56G_reviewInvoice strong{color:var(--c-text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.pXY56G_state,.pXY56G_stateMuted{text-align:center;color:var(--c-text-secondary);margin:0;padding:24px 0;font-size:.875rem}.pXY56G_stateMuted{text-align:left;padding:12px 0}.pXY56G_emptyState{text-align:center;background:#faf9f6;border:1px dashed #e0dcd4;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:140px;padding:28px 24px;display:flex}.pXY56G_emptyIcon{color:var(--c-text-secondary);opacity:.45;font-size:2rem!important}.pXY56G_emptyState p{max-width:320px;color:var(--c-text-secondary);margin:0;font-size:.875rem;line-height:1.55}@media (max-width:800px){.pXY56G_loginPrompt{grid-template-columns:auto minmax(0,1fr);padding:16px 18px}.pXY56G_loginBtn{grid-column:2;justify-self:start}.pXY56G_layout{grid-template-columns:1fr;gap:24px}.pXY56G_summary{text-align:left;flex-flow:wrap;justify-content:flex-start;padding:0}.pXY56G_summaryScore{flex:none;align-items:flex-start}.pXY56G_distribution{flex:1;min-width:200px;margin-top:0}}@media (max-width:520px){.pXY56G_writeReviewTriggerWrap{grid-template-columns:auto minmax(0,1fr);padding:16px}.pXY56G_writeReviewTrigger{grid-column:1/-1;width:100%}.pXY56G_formTopRow{grid-template-columns:1fr;gap:0}.pXY56G_loginPrompt{grid-template-columns:auto minmax(0,1fr);gap:12px;padding:16px}.pXY56G_loginBtn{box-sizing:border-box;grid-column:1/-1;width:100%}}
.TZmxfG_page{width:100%;min-width:0}.TZmxfG_pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px;display:flex}.TZmxfG_pageHeaderMain{min-width:0}.TZmxfG_pageTitle{font-family:var(--admin-font-serif);color:var(--admin-text);letter-spacing:-.02em;margin:0;font-size:1.75rem;font-weight:700;line-height:1.15}.TZmxfG_pageSubtitle{color:var(--admin-text-muted);max-width:52ch;margin:10px 0 0;font-size:.84rem;line-height:1.55}.TZmxfG_headerActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.TZmxfG_btnPrimary{background:var(--admin-gold);color:#fff;cursor:pointer;white-space:nowrap;box-shadow:0 2px 8px color-mix(in srgb, var(--admin-gold) 24%, transparent);border:none;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-family:inherit;font-size:.84rem;font-weight:600;line-height:1;transition:background-color .15s,box-shadow .15s,transform .1s;display:inline-flex}.TZmxfG_btnPrimary:hover:not(:disabled){background:var(--admin-gold-dark);box-shadow:0 4px 14px color-mix(in srgb, var(--admin-gold) 32%, transparent)}.TZmxfG_btnPrimary:active:not(:disabled){transform:translateY(1px)}.TZmxfG_btnPrimary:disabled{color:#f7f5f2;cursor:not-allowed;box-shadow:none;background:#d8d4cc}.TZmxfG_btnSecondary{border:1px solid var(--admin-border-input);color:var(--admin-text);cursor:pointer;white-space:nowrap;background:#fff;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:10px 19px;font-family:inherit;font-size:.84rem;font-weight:600;line-height:1;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.TZmxfG_btnSecondary:hover:not(:disabled){background:color-mix(in srgb, var(--admin-gold) 8%, #fff);border-color:var(--admin-gold-muted);color:var(--admin-gold-dark)}.TZmxfG_btnSecondary:disabled{opacity:.55;cursor:not-allowed}.TZmxfG_btnDanger{border-radius:var(--admin-radius);color:#c62828;cursor:pointer;white-space:nowrap;background:#fff5f5;border:1px solid #e8b4b4;align-items:center;gap:6px;padding:9px 16px;font-family:inherit;font-size:.82rem;font-weight:600;display:inline-flex}.TZmxfG_btnDanger:hover{background:#fde8e8}.TZmxfG_btnDanger:disabled{opacity:.55;cursor:not-allowed}.TZmxfG_dataCard{background:var(--admin-card-bg);border-radius:var(--admin-radius-card);border:1px solid var(--admin-border-public);width:100%;min-width:0;overflow:visible}.TZmxfG_tableToolbar{flex-wrap:wrap;align-items:flex-end;gap:12px;padding:14px 20px;display:flex;position:relative;overflow:visible}.TZmxfG_filterField{flex-direction:column;gap:6px;min-width:0;display:flex}.TZmxfG_filterField:not(:first-child){flex-shrink:0}.TZmxfG_filterField:first-child{flex:1;min-width:200px;max-width:300px}.TZmxfG_filterLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--admin-gold);font-size:.6875rem;font-weight:700;line-height:1}.TZmxfG_searchWrap{width:100%;position:relative}.TZmxfG_searchIcon{color:var(--admin-text-secondary);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%);font-size:1.1rem!important}.TZmxfG_searchInput{border:1px solid var(--admin-border-input);min-height:36px;color:var(--admin-text);background:var(--admin-input-bg);box-sizing:border-box;border-radius:0;outline:none;width:100%;padding:8px 12px 8px 34px;font-family:inherit;font-size:.82rem;font-weight:500;line-height:1.25;transition:border-color .15s,background .15s}.TZmxfG_searchInput::placeholder{color:#b5aea4}.TZmxfG_searchInput:focus{border-color:var(--admin-gold-muted);background:#fff}.TZmxfG_activeFilters{border-bottom:1px solid var(--admin-border-public);background:color-mix(in srgb, var(--admin-gold) 5%, var(--admin-bg));flex-wrap:wrap;align-items:center;gap:8px;padding:10px 20px;display:flex}.TZmxfG_filterChip{border:1px solid color-mix(in srgb, var(--admin-gold) 30%, var(--admin-border-input));border-radius:var(--admin-radius);color:#574a33;cursor:pointer;background:#fff;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:.78rem;font-weight:500;transition:border-color .12s,background .12s;display:inline-flex}.TZmxfG_filterChip:hover{border-color:var(--admin-gold-muted);background:color-mix(in srgb, var(--admin-gold) 8%, #fff)}.TZmxfG_filterChipIcon{font-size:.85rem!important}.TZmxfG_clearAll{color:var(--admin-text-secondary);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.78rem;font-weight:600;text-decoration:underline}.TZmxfG_clearAll:hover{color:var(--admin-text)}.TZmxfG_tableMeta{color:var(--admin-text-muted);border-bottom:1px solid var(--admin-border-public);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 20px;font-size:.78rem;display:flex}.TZmxfG_tableMetaSelected{color:var(--admin-gold-muted);font-weight:600}.TZmxfG_tableWrap{-webkit-overflow-scrolling:touch;scrollbar-gutter:auto;width:100%;min-width:0;max-width:100%;position:relative;overflow:auto clip}.TZmxfG_table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;font-size:.82rem}.TZmxfG_table thead,.TZmxfG_tableHead{z-index:2;position:relative}.TZmxfG_table thead tr,.TZmxfG_tableHead tr{background-color:color-mix(in srgb, var(--admin-gold) 4%, #fff)}.TZmxfG_table th,.TZmxfG_tableHead th{z-index:2;text-align:left;text-transform:uppercase;letter-spacing:.08em;color:var(--admin-text-secondary);border:none;border-top:2px solid var(--admin-gold);border-bottom:1px solid var(--admin-border-public);background-color:color-mix(in srgb, var(--admin-gold) 4%, #fff);white-space:nowrap;padding:10px 12px;font-size:.6875rem;font-weight:700;position:sticky;top:0}.TZmxfG_tableRow{border-bottom:1px solid color-mix(in srgb, var(--admin-border-public) 70%, #fff);cursor:pointer;transition:background .12s}.TZmxfG_tableRow:last-child{border-bottom:none}.TZmxfG_tableRow:hover{background:color-mix(in srgb, var(--admin-gold) 5%, #fff)}.TZmxfG_tableRowSelected{background:color-mix(in srgb, var(--admin-gold) 10%, #fff);box-shadow:inset 3px 0 0 var(--admin-gold)}.TZmxfG_tableRowSelected:hover{background:color-mix(in srgb, var(--admin-gold) 14%, #fff)}.TZmxfG_tableRow td{color:var(--admin-text);vertical-align:middle;padding:9px 12px}.TZmxfG_tableEmpty{text-align:center;color:var(--admin-text-muted);cursor:default;padding:32px 20px}.TZmxfG_sortHeaderBtn{max-width:100%;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:6px;margin:0;padding:0;display:inline-flex}.TZmxfG_sortHeaderBtn:hover{color:var(--admin-text)}.TZmxfG_sortHeaderBtn:hover .TZmxfG_sortHeaderIcon{color:var(--admin-text-secondary)}.TZmxfG_sortHeaderBtnActive{color:var(--admin-gold-muted)}.TZmxfG_sortHeaderBtnActive .TZmxfG_sortHeaderIcon{color:var(--admin-gold)}.TZmxfG_sortHeaderIcon{color:var(--admin-text-hint,#666);flex-shrink:0;line-height:1;font-size:1rem!important}.TZmxfG_rowActions{justify-content:center;gap:4px;display:flex}.TZmxfG_rowBtn{border-radius:var(--admin-radius);cursor:pointer;width:34px;height:34px;color:var(--admin-text-secondary);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;transition:background .1s,color .1s,border-color .1s;display:flex}.TZmxfG_rowBtnIcon{font-size:1.15rem!important}.TZmxfG_rowBtn:hover{background:color-mix(in srgb, var(--admin-gold) 12%, #fff);border-color:var(--admin-border-input);color:var(--admin-text)}.TZmxfG_rowBtnDelete:hover{color:#c62828;background:#fde8e8;border-color:#e8b4b4}.TZmxfG_paginationWrap{box-sizing:border-box;border-top:1px solid var(--admin-border-public);z-index:5;background:var(--admin-card-bg);border-radius:0 0 var(--admin-radius-card) var(--admin-radius-card);flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:16px;min-width:0;max-width:100%;padding:14px 20px;display:flex;position:relative}@media (max-width:1700px){.TZmxfG_paginationWrap{flex-wrap:wrap;gap:12px}}.TZmxfG_pageSizeWrap{flex-shrink:0;align-items:center;gap:8px;min-width:0;display:flex}.TZmxfG_pageSizeLabel{color:var(--admin-text-secondary);white-space:nowrap;flex-shrink:0;font-size:.78rem}@media (max-width:640px){.TZmxfG_pageTitle{font-size:1.45rem}.TZmxfG_pageHeader{gap:14px}.TZmxfG_headerActions{width:100%}.TZmxfG_btnPrimary,.TZmxfG_btnDanger{flex:1;justify-content:center}}.TZmxfG_adminDropdown{--dropdown-border:var(--admin-border-input);--dropdown-bg:var(--admin-primary-pastel);--dropdown-bg-hover:var(--admin-primary-pastel-strong);--dropdown-bg-disabled:#faf8f5;--dropdown-border-hover:var(--admin-gold-muted);--dropdown-text:var(--admin-text);--dropdown-placeholder:var(--admin-text-secondary);--dropdown-chevron:var(--admin-text-secondary);--dropdown-prefix:var(--admin-gold);--dropdown-group-label:var(--admin-gold);--dropdown-menu-bg:var(--admin-primary-pastel);--dropdown-option-hover:color-mix(in srgb, var(--admin-gold) 7%, #fff);--dropdown-active-bg:var(--admin-text)}
._7ZrsQW_backdrop{background:#141414eb!important}._7ZrsQW_lightbox{outline:none;flex-direction:column;display:flex;position:absolute;inset:0}._7ZrsQW_toolbar{color:#fff;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}._7ZrsQW_counter,._7ZrsQW_title{letter-spacing:.04em;min-width:48px;font-size:.8125rem;font-weight:600}._7ZrsQW_title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._7ZrsQW_iconBtn{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:background-color .2s,border-color .2s;display:inline-flex}._7ZrsQW_iconBtn:hover:not(:disabled){background:#ffffff29;border-color:#ffffff59}._7ZrsQW_stage{flex:1;justify-content:center;align-items:center;gap:8px;min-height:0;padding:0 12px 24px;display:flex}._7ZrsQW_viewport{flex:1;justify-content:center;align-items:center;min-width:0;height:100%;display:flex}._7ZrsQW_video{background:#000;border-radius:4px;width:100%;max-width:min(100%,960px);max-height:min(72vh,820px);display:block}._7ZrsQW_navBtn{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:background-color .2s,border-color .2s;display:inline-flex}._7ZrsQW_navBtn:hover{background:#ffffff29;border-color:#ffffff59}@media (max-width:640px){._7ZrsQW_toolbar{padding:12px 12px 8px}._7ZrsQW_stage{padding:0 4px 16px;position:relative}._7ZrsQW_navBtn{z-index:1;position:absolute;top:50%;transform:translateY(-50%)}._7ZrsQW_navBtn:first-of-type{left:8px}._7ZrsQW_navBtn:last-of-type{right:8px}._7ZrsQW_video{max-height:min(68vh,720px)}}
.u2tFca_page{width:100%}.u2tFca_pageHeader{margin-bottom:32px}.u2tFca_pageTitle{font-family:var(--admin-font-serif);color:#1a1a1a;letter-spacing:-.02em;font-size:1.75rem;font-weight:700;line-height:1.2}.u2tFca_pageSubtitle{color:var(--admin-text-muted,#505050);margin-top:6px;font-size:.82rem;line-height:1.5}.u2tFca_groups{flex-direction:column;gap:20px;display:flex}.u2tFca_card{background:var(--admin-card-bg);border-radius:var(--admin-radius-card);border:1px solid var(--admin-border-card);overflow:hidden}.u2tFca_cardHeader{align-items:center;gap:10px;padding:18px 24px 0;display:flex}.u2tFca_cardIcon{color:var(--admin-text-muted,#505050);font-size:1.1rem!important}.u2tFca_cardTitle{font-family:var(--admin-font-serif);color:#1a1a1a;font-size:1rem;font-weight:700}.u2tFca_cardBody{padding:20px 24px 24px}.u2tFca_contactGrid{grid-template-columns:1fr 1fr;gap:24px 32px;display:grid}.u2tFca_contactGridFull{grid-column:1/-1}.u2tFca_fieldGroup{flex-direction:column;gap:8px;display:flex}.u2tFca_fieldLabel{color:var(--admin-text-hint,#666);text-transform:uppercase;letter-spacing:.08em;font-size:.68rem;font-weight:700}.u2tFca_fieldHint{color:var(--admin-text-muted,#505050);margin:0 0 16px;font-size:.78rem;line-height:1.5}.u2tFca_fieldInput{color:#1a1a1a;box-sizing:border-box;background:0 0;border:none;border-bottom:1px solid #ddd6cf;outline:none;width:100%;padding:6px 0 8px;font-size:.88rem;transition:border-color .12s}.u2tFca_fieldInput:focus{border-bottom-color:#b5956a}.u2tFca_fieldInput::placeholder{color:#ccc}.u2tFca_fieldTextarea{color:#1a1a1a;resize:vertical;box-sizing:border-box;background:#faf8f5;border:1px solid #ebe4da;border-radius:8px;outline:none;width:100%;min-height:88px;padding:12px 14px;font-family:inherit;font-size:.84rem;line-height:1.5}.u2tFca_fieldTextarea:focus{background:#fff;border-color:#c5b8ad}.u2tFca_scriptField{flex-direction:column;gap:10px;display:flex}.u2tFca_scriptField+.u2tFca_scriptField{margin-top:24px}.u2tFca_scriptLabelRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.u2tFca_scriptLabel{color:var(--admin-text-hint,#666);text-transform:uppercase;letter-spacing:.08em;font-size:.68rem;font-weight:700}.u2tFca_headBadge{color:var(--admin-text-hint,#666);letter-spacing:.02em;font-family:Courier New,Courier,monospace;font-size:.62rem;font-weight:600}.u2tFca_scriptTextarea{color:#555;resize:vertical;box-sizing:border-box;background:#faf8f5;border:1px solid #ebe4da;border-radius:8px;outline:none;width:100%;min-height:120px;padding:14px 16px;font-family:Courier New,Courier,monospace;font-size:.8rem;line-height:1.5;transition:border-color .12s,background .12s}.u2tFca_scriptTextarea:focus{background:#fff;border-color:#c5b8ad}.u2tFca_scriptTextarea::placeholder{color:var(--admin-text-hint,#666)}.u2tFca_itemBlock{border-top:1px solid #ebe4da;margin-top:20px;padding-top:20px}.u2tFca_itemBlockTitle{color:#1a1a1a;margin:0 0 16px;font-size:.78rem;font-weight:700}.u2tFca_pageFooter{border-top:1px solid var(--admin-border-card,#ebe4da);justify-content:flex-end;margin-top:28px;padding-top:20px;display:flex}.u2tFca_btnPrimary{}@media (max-width:640px){.u2tFca_contactGrid{grid-template-columns:1fr}.u2tFca_contactGridFull{grid-column:auto}}
.yg_s1W_wrap{width:100%}.yg_s1W_banner{background:#1a1816;min-height:clamp(420px,62vh,680px);position:relative;overflow:hidden}.yg_s1W_bannerContained{border:1px solid var(--c-border,#e8e4dc);border-radius:6px;max-width:1320px;margin:0 auto;box-shadow:0 20px 56px #2c2c2c1f}.yg_s1W_stage{position:absolute;inset:0}.yg_s1W_expandTrigger{z-index:2;cursor:pointer;background:0 0;border:none;margin:0;padding:0;position:absolute;inset:0}.yg_s1W_expandTrigger:focus-visible{outline:2px solid var(--c-primary-light,#e8d4a8);outline-offset:-4px}.yg_s1W_imageWrap{width:100%;height:100%;display:block}.yg_s1W_media,.yg_s1W_mediaVideo{object-fit:cover;background:#1a1816;width:100%;height:100%}.yg_s1W_mediaVideo{display:block}.yg_s1W_overlay{pointer-events:none;background:linear-gradient(#1a181659 0%,#1a181626 40%,#1a1816e0 100%),linear-gradient(90deg,#1a18168c 0%,#0000 55%);position:absolute;inset:0}.yg_s1W_videoControls{z-index:3;align-items:center;gap:10px;display:inline-flex;position:absolute;top:24px;right:24px}.yg_s1W_mediaControl{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.06em;text-transform:uppercase;color:#fff;cursor:pointer;background:#1a1816b8;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;font-size:.6875rem;font-weight:700;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.yg_s1W_mediaControl:hover{background:#1a1816e0;border-color:#e8d4a88c;transform:translateY(-1px)}.yg_s1W_mediaControlText{line-height:1}.yg_s1W_content{z-index:1;min-height:clamp(420px,62vh,680px);padding:32px var(--page-padding-x,48px) 56px;align-items:flex-end;display:flex;position:relative}.yg_s1W_copy{max-width:680px}.yg_s1W_eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--c-primary-light,#e8d4a8);margin:0 0 14px;font-size:.6875rem;font-weight:700}.yg_s1W_title{letter-spacing:-.02em;color:#fff;margin:0 0 18px;font-size:clamp(2.25rem,5.5vw,3.5rem);font-weight:800;line-height:1.1}.yg_s1W_lead{color:#ffffffd1;margin:0;font-size:clamp(1rem,2vw,1.125rem);line-height:1.8}.yg_s1W_expandHint{padding:0 var(--page-padding-x,48px);color:var(--c-text-muted,#6b6560);text-align:center;justify-content:center;align-items:center;gap:8px;margin:14px 0 0;font-size:.9375rem;line-height:1.5;display:flex}.yg_s1W_expandHintIcon{opacity:.85;flex-shrink:0;font-size:1.25rem!important}@media (max-width:900px){.yg_s1W_content{padding:24px var(--page-padding-x,24px) 36px}.yg_s1W_expandHint{padding:0 var(--page-padding-x,24px)}.yg_s1W_overlay{background:linear-gradient(#1a181666 0%,#1a1816eb 100%)}}@media (max-width:600px){.yg_s1W_banner{min-height:clamp(380px,72vh,520px)}.yg_s1W_content{min-height:clamp(380px,72vh,520px);padding:24px var(--page-padding-x,24px) 40px}.yg_s1W_videoControls{gap:8px;top:16px;right:16px}.yg_s1W_mediaControl{padding:9px 12px}.yg_s1W_mediaControlText{display:none}}
.JV7DjW_wrap{border:1px solid var(--c-border,#e8e4dc);aspect-ratio:16/9;background:#f3f0ea;width:100%;max-height:360px;position:relative;overflow:hidden}.JV7DjW_wrapCompact{max-height:300px}.JV7DjW_iframe{border:0;width:100%;height:100%;display:block}.JV7DjW_empty{text-align:center;min-height:220px;color:var(--c-text-secondary,#6b6b6b);justify-content:center;align-items:center;padding:24px;font-size:.875rem;line-height:1.6;display:flex}.JV7DjW_emptyIcon{color:var(--c-primary,#c89b3c);opacity:.55;margin-bottom:8px;font-size:2rem!important}.JV7DjW_emptyContent{flex-direction:column;align-items:center;gap:4px;display:flex}
._8jBAJG_panel{scrollbar-width:thin;scrollbar-color:#c4bfb4 transparent;background:#fff;border:1px solid #e8e4dc;border-radius:6px;flex-direction:column;align-self:start;max-height:calc(100vh - 48px);display:flex;position:sticky;top:24px;overflow:hidden auto;box-shadow:0 2px 12px #2c2c2c0f}._8jBAJG_panel::-webkit-scrollbar{width:4px}._8jBAJG_panel::-webkit-scrollbar-thumb{background:#c4bfb4;border-radius:2px}._8jBAJG_section{flex-direction:column;gap:14px;padding:22px 18px;display:flex}._8jBAJG_section+._8jBAJG_section{border-top:1px solid #e8e4dc}._8jBAJG_sectionHeading{width:fit-content}._8jBAJG_sectionTitle{letter-spacing:.1em;text-transform:uppercase;color:var(--c-primary-dark,#b8860b);font-size:.75rem;font-weight:700}._8jBAJG_checkboxList,._8jBAJG_categoryList,._8jBAJG_categorySubList,._8jBAJG_featuredList{margin:0;padding:0;list-style:none}._8jBAJG_checkboxList{flex-direction:column;gap:12px;display:flex}._8jBAJG_checkboxLabel{color:var(--c-text-primary);cursor:pointer;align-items:center;gap:10px;font-size:.875rem;display:flex}._8jBAJG_checkboxLabel input{width:16px;height:16px;accent-color:var(--c-primary,#c89b3c);cursor:pointer;margin:0}._8jBAJG_categoryList{flex-direction:column;gap:2px;display:flex}._8jBAJG_categoryAllItem{border-bottom:1px solid #e8e4dc;margin-bottom:6px;padding-bottom:6px}._8jBAJG_categorySubList{border-left:2px solid #e8e4dc;flex-direction:column;gap:1px;margin-top:2px;margin-bottom:4px;margin-left:12px;padding-left:10px;display:flex}._8jBAJG_categorySubList ._8jBAJG_categoryRow{width:calc(100% + 10px);margin-left:-10px}._8jBAJG_categorySubList li[data-active=true] ._8jBAJG_categoryBtnChild{min-height:40px;padding-top:8px;padding-bottom:8px}._8jBAJG_categorySubList li[data-active=true] ._8jBAJG_categoryToggle{width:40px;min-height:40px}._8jBAJG_categoryRow{align-items:stretch;width:100%;display:flex}._8jBAJG_categoryRow ._8jBAJG_categoryBtn{flex:1;min-width:0}._8jBAJG_categoryRow:has(._8jBAJG_categoryToggle) ._8jBAJG_categoryBtn{padding-right:8px}._8jBAJG_categoryToggle{width:40px;min-height:40px;color:var(--c-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:0;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;margin-right:0;transition:background-color .2s,color .2s;display:flex}._8jBAJG_categoryToggle:hover{color:var(--c-primary-dark,#b8860b);background:#c89b3c14}._8jBAJG_categoryToggle:focus-visible{outline:2px solid var(--c-primary,#c89b3c);outline-offset:-2px}._8jBAJG_categoryRow:has(._8jBAJG_categoryBtnChild) ._8jBAJG_categoryToggle{width:36px;min-height:36px}._8jBAJG_categoryBtn{text-align:left;cursor:pointer;background:0 0;border:none;border-left:3px solid #0000;align-items:center;width:100%;min-height:40px;padding:8px 12px;font-family:inherit;line-height:1.3;transition:background-color .2s,color .2s,border-color .2s;display:flex;position:relative}._8jBAJG_categoryBtnParent{color:var(--c-text-primary);font-size:.875rem;font-weight:600}._8jBAJG_categoryBtnChild{min-height:36px;color:color-mix(in srgb, var(--c-text-primary) 70%, var(--c-text-secondary));padding:7px 12px;font-size:.8125rem;font-weight:500}._8jBAJG_categoryBtnLabel{flex:1;min-width:0}._8jBAJG_categoryChevron{opacity:.45;flex-shrink:0;width:16px;height:16px;transition:opacity .2s,transform .2s,color .2s;transform:rotate(0)}._8jBAJG_categoryToggle:hover ._8jBAJG_categoryChevron,._8jBAJG_categoryToggle:focus-visible ._8jBAJG_categoryChevron{opacity:.85}._8jBAJG_categoryChevronOpen{transform:rotate(180deg)}._8jBAJG_categoryBtn:hover:not(._8jBAJG_categoryBtnActive){background:#c89b3c14}._8jBAJG_categoryBtn:focus-visible{outline:2px solid var(--c-primary,#c89b3c);outline-offset:-2px}._8jBAJG_categoryBtnActive{border-left-color:var(--c-primary,#c89b3c);color:var(--c-primary-dark,#b8860b);background:#c89b3c24}._8jBAJG_categoryBtnParent._8jBAJG_categoryBtnActive{font-weight:600}._8jBAJG_categoryBtnChild._8jBAJG_categoryBtnActive{font-weight:500}._8jBAJG_categoryBtnActive+._8jBAJG_categoryToggle ._8jBAJG_categoryChevron{opacity:.85;color:var(--c-primary-dark,#b8860b)}._8jBAJG_categoryBtnActive+._8jBAJG_categoryToggle{color:var(--c-primary-dark,#b8860b);background:#c89b3c24}._8jBAJG_categoryBtnActive+._8jBAJG_categoryToggle:hover,._8jBAJG_categoryBtnActive:hover{background:#c89b3c33}._8jBAJG_featuredList{flex-direction:column;gap:8px;display:flex}._8jBAJG_featuredItem{margin:0}._8jBAJG_featuredLink{align-items:center;gap:12px;margin-inline:-18px;padding:10px 18px;text-decoration:none;transition:background-color .2s;display:flex}._8jBAJG_featuredLink:hover{background:#c89b3c1a}._8jBAJG_featuredLink:hover ._8jBAJG_featuredCta{color:var(--c-primary-dark,#b8860b)}._8jBAJG_featuredThumb{background:#f2eee6;border:1px solid #e8e4dc;border-radius:4px;flex-shrink:0;width:64px;height:64px;display:block;position:relative;overflow:hidden}._8jBAJG_featuredThumb img{object-fit:cover;width:100%;height:100%}._8jBAJG_featuredPlaceholder{text-transform:uppercase;letter-spacing:.06em;width:100%;height:100%;color:var(--c-text-secondary);text-align:center;justify-content:center;align-items:center;padding:4px;font-size:.55rem;display:flex}._8jBAJG_featuredInfo{flex-direction:column;gap:6px;min-width:0;display:flex}._8jBAJG_featuredName{color:var(--c-text-primary);font-size:.875rem;font-weight:600;line-height:1.35}._8jBAJG_featuredCta{letter-spacing:.06em;text-transform:uppercase;color:var(--c-text-secondary);font-size:.6875rem;font-weight:700;transition:color .2s}@media (max-width:900px){._8jBAJG_panel{max-height:none;position:static;overflow:visible}}
.Bom-dG_field{flex-direction:column;gap:8px;display:flex}.Bom-dG_fieldCompact .Bom-dG_labelRow,.Bom-dG_fieldCompact .Bom-dG_hint{display:none}.Bom-dG_fieldCompact .Bom-dG_previewBlock,.Bom-dG_fieldCompact .Bom-dG_previewFrame,.Bom-dG_fieldCompact .Bom-dG_dropzone{max-width:460px}.Bom-dG_fieldCompact .Bom-dG_previewFrame{aspect-ratio:16/7}.Bom-dG_fieldCompact .Bom-dG_dropzone{min-height:110px}.Bom-dG_labelRow{align-items:center;gap:8px;display:flex}.Bom-dG_labelIcon{color:var(--admin-text-muted);font-size:1rem!important}.Bom-dG_label{color:var(--admin-text-secondary);text-transform:uppercase;letter-spacing:.08em;font-size:.6875rem;font-weight:700}.Bom-dG_hint{color:var(--admin-text-muted);margin:0;font-size:.78rem;line-height:1.45}.Bom-dG_fileInput{display:none}.Bom-dG_uploadBtn,.Bom-dG_replaceBtn{border:1px dashed var(--admin-border-input);border-radius:var(--admin-radius);background:color-mix(in srgb, var(--admin-gold) 4%, #fff);width:100%;color:var(--admin-text);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-family:inherit;font-size:.82rem;font-weight:600;display:inline-flex}.Bom-dG_dropzone{border:1px dashed var(--admin-border-input);border-radius:var(--admin-radius);background:color-mix(in srgb, var(--admin-gold) 4%, #fff);flex-direction:column;justify-content:center;align-items:center;min-height:140px;padding:20px 16px;transition:border-color .2s,background-color .2s;display:flex}.Bom-dG_dropzone:hover:not(.Bom-dG_dropzoneDisabled),.Bom-dG_dropzoneActive{border-color:var(--admin-gold-muted);background:color-mix(in srgb, var(--admin-gold) 8%, #fff)}.Bom-dG_dropzoneDisabled{opacity:.55;cursor:not-allowed}.Bom-dG_dropzoneBtn{width:100%;color:var(--admin-text);cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:0;font-family:inherit;display:flex}.Bom-dG_dropzoneBtn:disabled{cursor:not-allowed}.Bom-dG_dropzoneIcon{color:var(--admin-gold);font-size:1.75rem!important}.Bom-dG_dropzoneTitle{color:var(--admin-text);font-size:.82rem;font-weight:600}.Bom-dG_dropzoneSub{color:var(--admin-text-muted);text-align:center;font-size:.75rem;line-height:1.45}.Bom-dG_dropzoneActive .Bom-dG_dropzoneTitle{color:var(--admin-gold-dark)}.Bom-dG_previewFrameActive{outline:2px solid var(--admin-gold-muted);outline-offset:-2px}.Bom-dG_dropOverlay{text-align:center;color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1a16129e;justify-content:center;align-items:center;padding:16px;font-size:.8125rem;font-weight:600;display:flex;position:absolute;inset:0}.Bom-dG_uploadBtn:hover:not(:disabled),.Bom-dG_replaceBtn:hover:not(:disabled){border-color:var(--admin-gold-muted);background:color-mix(in srgb, var(--admin-gold) 8%, #fff);color:var(--admin-gold-dark)}.Bom-dG_uploadBtn:disabled,.Bom-dG_replaceBtn:disabled{opacity:.55;cursor:not-allowed}.Bom-dG_previewBlock{flex-direction:column;gap:8px;display:flex}.Bom-dG_previewFrame{aspect-ratio:16/9;border-radius:var(--admin-radius);border:1px solid var(--admin-border-public);background:#f5f2ec;position:relative;overflow:hidden}.Bom-dG_previewImage{object-fit:cover;width:100%;height:100%;display:block}.Bom-dG_deleteBtn{border-radius:var(--admin-radius);color:#c62828;cursor:pointer;background:#ffffffeb;border:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:8px;right:8px}.Bom-dG_deleteBtn:hover:not(:disabled){background:#fff}
._2HuCvG_form{}._2HuCvG_formGroup{}._2HuCvG_formLabel{}._2HuCvG_formInput{}._2HuCvG_formRow{}._2HuCvG_formTextarea{resize:vertical;min-height:88px;line-height:1.5;}._2HuCvG_footer{}._2HuCvG_btnCancel{}._2HuCvG_btnSave{}._2HuCvG_req{}._2HuCvG_formHint{}._2HuCvG_checkboxLabel{color:var(--c-text-primary,#2c2c2c);cursor:pointer;align-items:center;gap:10px;font-size:.8125rem;display:inline-flex}._2HuCvG_checkboxLabel input{width:16px;height:16px;accent-color:var(--c-primary,#c89b3c);cursor:pointer}._2HuCvG_localeBlock{border-top:1px solid var(--c-border,#e8e4dd);flex-direction:column;gap:10px;padding-top:14px;display:flex}._2HuCvG_localeToggle{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;margin:0;padding:0;display:flex;}._2HuCvG_localeToggleHint{text-transform:none;letter-spacing:0;color:var(--c-text-secondary,#6b6b6b);font-size:.75rem;font-weight:600}@media (max-width:640px){._2HuCvG_formRow{grid-template-columns:1fr}}
.cWjCAG_btnSecondary{color:#1a1a1a;cursor:pointer;background:#fff;border:1px solid #ddd6cf;border-radius:0;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:.8rem;font-weight:600;display:inline-flex}.cWjCAG_btnSecondary:hover{background:#faf8f5}.cWjCAG_previewShell{background:#1a1a1a;border-radius:0;min-height:72px;overflow:hidden}.cWjCAG_previewEmpty{text-align:center;color:#ffffffb8;margin:0;padding:28px 16px;font-size:.84rem}.cWjCAG_previewItemGroup{flex-shrink:0;align-items:center;display:flex}.cWjCAG_previewItem{align-items:center;gap:12px;padding:16px 28px;display:flex}.cWjCAG_previewIcon{color:#fff;flex-shrink:0;font-size:1.4rem!important}.cWjCAG_previewText{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.cWjCAG_previewTitle{color:#fff;letter-spacing:.04em;text-transform:uppercase;font-size:.82rem;font-weight:700;line-height:1.35}.cWjCAG_previewSubtitle{color:#ffffffb8;font-size:.78rem;line-height:1.35}.cWjCAG_dataCard{}.cWjCAG_tableToolbar{justify-content:space-between;align-items:center;}.cWjCAG_tableToolbarStart{align-items:center;gap:10px;display:flex}.cWjCAG_tableToolbarTitle{font-family:var(--admin-font-serif);color:#1a1a1a;margin:0;font-size:1rem;font-weight:700}.cWjCAG_tableWrap{}.cWjCAG_table{}.cWjCAG_tableHead{}.cWjCAG_tableRow{}.cWjCAG_tableEmpty{}.cWjCAG_rowActions{}.cWjCAG_rowBtn{}.cWjCAG_rowBtnIcon{}.cWjCAG_rowBtnDelete{}.cWjCAG_colOrder{text-align:center;width:56px}.cWjCAG_colIcon{width:72px}.cWjCAG_colActions{text-align:right;width:96px}.cWjCAG_tableIcon{color:var(--c-primary,#c89b3c);font-size:1.35rem!important}.cWjCAG_cellTitle{color:var(--admin-text,#1a1a1a);font-weight:600}.cWjCAG_cellSubtitle{color:var(--admin-text-muted,#505050)}@media (max-width:640px){.cWjCAG_tableToolbar{flex-direction:column;align-items:flex-start;gap:12px}}
.KrRnRq_field{flex-direction:column;gap:8px;display:flex}.KrRnRq_labelRow{align-items:center;gap:8px;display:flex}.KrRnRq_labelIcon{color:var(--admin-text-muted);font-size:1rem!important}.KrRnRq_label{color:var(--admin-text-secondary);text-transform:uppercase;letter-spacing:.08em;font-size:.6875rem;font-weight:700}.KrRnRq_hint{color:var(--admin-text-muted);margin:0;font-size:.78rem;line-height:1.45}.KrRnRq_fileInput{display:none}.KrRnRq_dropzone{border:1px dashed var(--admin-border-input);border-radius:var(--admin-radius);background:color-mix(in srgb, var(--admin-gold) 4%, #fff);flex-direction:column;justify-content:center;align-items:center;min-height:140px;padding:20px 16px;transition:border-color .2s,background-color .2s;display:flex}.KrRnRq_dropzone:hover:not(.KrRnRq_dropzoneDisabled),.KrRnRq_dropzoneActive{border-color:var(--admin-gold-muted);background:color-mix(in srgb, var(--admin-gold) 8%, #fff)}.KrRnRq_dropzoneDisabled{opacity:.55;cursor:not-allowed}.KrRnRq_dropzoneBtn{width:100%;color:var(--admin-text);cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:0;font-family:inherit;display:flex}.KrRnRq_dropzoneBtn:disabled{cursor:not-allowed}.KrRnRq_dropzoneIcon{color:var(--admin-gold);font-size:1.75rem!important}.KrRnRq_dropzoneTitle{color:var(--admin-text);font-size:.82rem;font-weight:600}.KrRnRq_dropzoneSub{color:var(--admin-text-muted);text-align:center;font-size:.75rem;line-height:1.45}.KrRnRq_dropzoneActive .KrRnRq_dropzoneTitle{color:var(--admin-gold-dark)}.KrRnRq_previewFrameActive{outline:2px solid var(--admin-gold-muted);outline-offset:-2px}.KrRnRq_dropOverlay{text-align:center;color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1a16129e;justify-content:center;align-items:center;padding:16px;font-size:.8125rem;font-weight:600;display:flex;position:absolute;inset:0}.KrRnRq_previewBlock{flex-direction:column;gap:8px;display:flex}.KrRnRq_previewFrame{aspect-ratio:16/9;border-radius:var(--admin-radius);border:1px solid var(--admin-border-public);background:#f5f2ec;position:relative;overflow:hidden}.KrRnRq_previewImage,.KrRnRq_previewVideo{object-fit:cover;width:100%;height:100%;display:block}.KrRnRq_deleteBtn{border-radius:var(--admin-radius);color:#c62828;cursor:pointer;background:#ffffffeb;border:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:8px;right:8px}.KrRnRq_deleteBtn:hover:not(:disabled){background:#fff}.KrRnRq_pendingBadge{border-radius:var(--admin-radius);color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#1a1612b8;padding:2px 8px;font-size:.68rem;font-weight:600;position:absolute;bottom:8px;left:8px}
._8msjlG_section{--section-pad-x:var(--page-padding-x,24px);--review-card-max:360px;--review-card-scale:1;max-width:1440px;padding:0 var(--section-pad-x);margin:0 auto}._8msjlG_swiper{margin-top:32px;margin-right:calc(-1 * var(--section-pad-x));padding-right:var(--section-pad-x);overflow:hidden}._8msjlG_slide{box-sizing:border-box;--home-card-scale:var(--review-card-scale);--home-ui-scale:clamp(.95, var(--review-card-scale), 1);height:auto}._8msjlG_card{gap:calc(20px * var(--review-card-scale,1));width:100%;height:100%;padding:calc(28px * var(--review-card-scale,1));background:var(--c-bg-main);border:1px solid #e8e4dc;flex-direction:column;display:flex}._8msjlG_meta{justify-content:space-between;align-items:center;gap:12px;display:flex}._8msjlG_stars{flex-shrink:0;gap:2px;display:flex}._8msjlG_timeAgo{font-size:calc(.75rem * var(--home-ui-scale,1));color:var(--c-text-secondary);white-space:nowrap}._8msjlG_starFilled{color:var(--c-primary)}._8msjlG_starEmpty{color:#ddd5c4}._8msjlG_comment{font-size:calc(.92rem * var(--home-ui-scale,1));color:var(--c-text-primary);margin:0;font-style:italic;line-height:1.65}._8msjlG_author{align-items:center;gap:calc(14px * var(--review-card-scale,1));margin-top:auto;display:flex}._8msjlG_avatar,._8msjlG_avatarFallback{width:calc(48px * var(--review-card-scale,1));height:calc(48px * var(--review-card-scale,1));border-radius:10px;flex-shrink:0}._8msjlG_avatar{object-fit:cover}._8msjlG_avatarFallback{font-size:calc(1.1rem * var(--home-ui-scale,1));color:var(--c-text-primary);background:#e8e4dc;justify-content:center;align-items:center;font-weight:700;display:flex}._8msjlG_authorInfo{min-width:0}._8msjlG_name{font-size:calc(.95rem * var(--home-ui-scale,1));color:var(--c-text-primary);margin:0 0 4px;font-weight:700}._8msjlG_occupation,._8msjlG_productName,._8msjlG_productLink{font-size:calc(.8rem * var(--home-ui-scale,1));color:var(--c-text-secondary);margin:0;line-height:1.4}._8msjlG_productLink{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--c-primary);text-decoration:none;transition:color .15s;display:inline-block;overflow:hidden}._8msjlG_productLink:hover{color:var(--c-primary-dark,#8a6b1f);text-decoration:underline}@media (min-width:1150px){._8msjlG_section{--review-card-scale:clamp(.75, (100% - 32px) / (3 * var(--review-card-max)), 1)}}@media (max-width:1149px) and (min-width:900px){._8msjlG_section{--review-card-scale:.92}}@media (max-width:899px) and (min-width:600px){._8msjlG_section{--review-card-scale:.88}}@media (max-width:599px){._8msjlG_section{--section-pad-x:16px;--review-card-scale:.84}._8msjlG_meta{flex-wrap:wrap}._8msjlG_timeAgo{white-space:normal}._8msjlG_comment{font-size:calc(.9rem * var(--home-ui-scale,1));line-height:1.6}}@media (max-width:900px){._8msjlG_swiper{margin-top:24px}}@media (max-width:480px){._8msjlG_section{--review-card-scale:.8}._8msjlG_swiper{margin-top:20px}._8msjlG_comment{font-size:calc(.88rem * var(--home-ui-scale,1))}}
.dAAwiG_backdrop{z-index:1300;background:#00000073;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.dAAwiG_sheet{background:#fff;border-radius:16px 16px 0 0;flex-direction:column;width:100%;max-width:480px;max-height:min(78vh,560px);font-family:inherit;display:flex;box-shadow:0 -8px 32px #0000001f}.dAAwiG_header{justify-content:space-between;align-items:center;gap:12px;padding:16px 20px 0;display:flex}.dAAwiG_title{color:var(--c-text-primary);margin:0;font-size:1rem;font-weight:700}.dAAwiG_closeBtn{width:36px;height:36px;color:var(--c-text-primary);cursor:pointer;background:#f3f0ea;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.dAAwiG_tabs{border-bottom:1px solid #e8e4dc;grid-template-columns:1fr 1fr;gap:0;margin:16px 20px 0;display:grid}.dAAwiG_tab{color:var(--c-text-secondary);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:12px 8px;font-family:inherit;font-size:.875rem;font-weight:600;transition:color .2s,border-color .2s}.dAAwiG_tabActive{color:var(--c-text-primary);border-bottom-color:#7b5e2c}.dAAwiG_body{flex:1;padding:20px;overflow-y:auto}.dAAwiG_checkboxList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.dAAwiG_checkboxLabel{color:var(--c-text-primary);cursor:pointer;align-items:center;gap:10px;font-family:inherit;font-size:.9375rem;display:flex}.dAAwiG_checkboxLabel input{accent-color:#7b5e2c;cursor:pointer;width:16px;height:16px;margin:0}.dAAwiG_footer{border-top:1px solid #e8e4dc;gap:12px;padding:16px 20px 20px;display:flex}.dAAwiG_clearBtn,.dAAwiG_applyBtn{border:1px solid var(--c-text-primary);cursor:pointer;flex:1;padding:12px 16px;font-family:inherit;font-size:.875rem;font-weight:600}.dAAwiG_clearBtn{color:var(--c-text-primary);background:#fff}.dAAwiG_applyBtn{background:var(--c-text-primary);color:#fff}@media (min-width:600px){.dAAwiG_backdrop{align-items:center}.dAAwiG_sheet{border-radius:12px;max-height:min(70vh,520px)}}
._vVLJG_shell{flex-direction:column;gap:16px;min-width:0;display:flex}._vVLJG_hint,._vVLJG_footerHint{color:var(--admin-text-muted);margin:0;font-size:.82rem;line-height:1.55}._vVLJG_syntax{border-radius:var(--admin-radius);border:1px solid var(--admin-border-public);background:color-mix(in srgb, var(--admin-gold) 5%, #fff);color:var(--admin-text-secondary);margin:0;padding:10px 12px;font-size:.8rem}._vVLJG_toolbar{justify-content:flex-end;display:flex}._vVLJG_formCard{border:1px solid var(--admin-border-public);border-radius:var(--admin-radius-card);background:color-mix(in srgb, var(--admin-gold) 3%, #fff);padding:16px}._vVLJG_formTitle{color:var(--admin-text);margin:0 0 12px;font-size:.92rem;font-weight:700}._vVLJG_formGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._vVLJG_field{flex-direction:column;gap:6px;min-width:0;display:flex}._vVLJG_fieldLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--admin-text-secondary);font-size:.72rem;font-weight:700}._vVLJG_input,._vVLJG_select{box-sizing:border-box;border:1px solid var(--admin-border-input);border-radius:var(--admin-radius);width:100%;color:var(--admin-text);background:#fff;padding:10px 12px;font-family:inherit;font-size:.84rem}._vVLJG_input:focus,._vVLJG_select:focus{border-color:var(--admin-gold-muted);outline:none}._vVLJG_previewLine{color:var(--admin-text-muted);margin:12px 0 0;font-size:.8rem}._vVLJG_formActions{justify-content:flex-end;gap:10px;margin-top:14px;display:flex}._vVLJG_btnGhost{border:1px solid var(--admin-border-input);color:var(--admin-text-secondary);border-radius:var(--admin-radius);cursor:pointer;background:#fff;padding:8px 14px;font-family:inherit;font-size:.82rem;font-weight:600}._vVLJG_btnGhost:hover:not(:disabled){border-color:var(--admin-gold-muted);color:var(--admin-text)}._vVLJG_tableWrap{border:1px solid var(--admin-border-public);border-radius:var(--admin-radius-card);overflow-x:auto}._vVLJG_table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:.82rem}._vVLJG_table th{text-align:center;text-transform:uppercase;letter-spacing:.08em;color:var(--admin-text-secondary);background:color-mix(in srgb, var(--admin-gold) 4%, #fff);border-bottom:1px solid var(--admin-border-public);padding:10px 12px;font-size:.6875rem;font-weight:700}._vVLJG_table td{border-bottom:1px solid color-mix(in srgb, var(--admin-border-public) 70%, #fff);color:var(--admin-text);vertical-align:middle;padding:10px 12px}._vVLJG_table tr:last-child td{border-bottom:none}._vVLJG_colOrder{text-align:center;width:52px}._vVLJG_colLabel{text-align:left;width:18%}._vVLJG_colToken{text-align:center;width:22%}._vVLJG_colSetting{text-align:center;width:18%}._vVLJG_colValue{text-align:center;width:24%;color:var(--admin-text-muted)}._vVLJG_colActions{text-align:center;width:120px}._vVLJG_tokenCode{color:var(--admin-gold-dark);background:color-mix(in srgb, var(--admin-gold) 8%, #fff);border-radius:4px;padding:3px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem}._vVLJG_rowActions{justify-content:center;gap:4px;display:flex}._vVLJG_rowBtn{border-radius:var(--admin-radius);cursor:pointer;width:32px;height:32px;color:var(--admin-text-secondary);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}._vVLJG_rowBtn:hover{background:color-mix(in srgb, var(--admin-gold) 10%, #fff);color:var(--admin-text)}._vVLJG_rowBtnDelete:hover{color:#c62828;background:#fff5f5}._vVLJG_rowBtnIcon{font-size:1rem!important}._vVLJG_emptyCell{text-align:center;color:var(--admin-text-muted);padding:28px 16px!important}@media (max-width:760px){._vVLJG_formGrid{grid-template-columns:1fr}}
.laMG8q_page{}.laMG8q_pageHeader{}.laMG8q_pageHeaderMain{}.laMG8q_groups{flex-direction:column;gap:28px;display:flex}.laMG8q_sectionBlock{flex-direction:column;gap:20px;display:flex}.laMG8q_sectionTitle{font-family:var(--admin-font-serif);color:#1a1a1a;margin:0;font-size:1.1rem;font-weight:700}.laMG8q_previewCard{background:var(--admin-card-bg);border-radius:var(--admin-radius-card);border:1px solid var(--admin-border-card);overflow:hidden}.laMG8q_previewCardIcon{color:var(--admin-text-muted,#505050);font-size:1.1rem!important}.laMG8q_previewCardBody{padding:20px 24px 24px}.laMG8q_sectionPreviewCardBody{padding:24px 28px 28px}.laMG8q_heroPreviewFrame{background:#faf8f5;border:1px solid #ebe4da;border-radius:6px;padding:16px 56px 20px;overflow:hidden}.laMG8q_previewEmpty{text-align:center;color:var(--admin-text-muted,#505050);background:#faf8f5;border:1px dashed #ddd6cf;margin:0;padding:28px 16px;font-size:.84rem}.laMG8q_storyPreviewWrap{background:#faf8f5;border:1px solid #ebe4da;border-radius:6px;overflow:hidden}.laMG8q_storyPreviewShell{background:#faf8f5;grid-template-columns:minmax(0,240px) minmax(0,1fr);align-items:start;gap:20px;max-width:880px;margin:0 auto;padding:20px 24px;display:grid}.laMG8q_storyPreviewMedia{min-width:0;max-width:240px;position:relative}.laMG8q_storyPreviewImage{aspect-ratio:4/3;object-fit:cover;border-radius:6px;width:100%;box-shadow:0 8px 20px #2c2c2c1a}.laMG8q_storyPreviewImageEmpty{aspect-ratio:4/3;width:100%;color:var(--admin-text-muted,#505050);background:#e8dfd0;border-radius:6px;justify-content:center;align-items:center;font-size:.72rem;display:flex}.laMG8q_storyPreviewQuote{z-index:1;border-left:3px solid var(--c-primary,#c89b3c);max-width:92%;color:var(--admin-text,#2c2c2c);background:#fff;margin:-14px 10px 0 auto;padding:10px 12px 10px 14px;font-size:.72rem;font-style:italic;line-height:1.5;position:relative;box-shadow:0 6px 16px #2c2c2c14}.laMG8q_storyPreviewTitle{font-family:var(--admin-font-serif);color:#1a1a1a;margin:0 0 10px;font-size:1rem;font-weight:700}.laMG8q_storyPreviewParagraph{color:var(--admin-text-muted,#505050);margin:0 0 10px;font-size:.8rem;line-height:1.65}.laMG8q_storyPreviewMissionBand{background:linear-gradient(135deg,#2c2824 0%,#1f1c19 100%);padding:24px 28px;position:relative;overflow:hidden}.laMG8q_storyPreviewMissionBand:before{content:"";pointer-events:none;background:radial-gradient(circle at 80% 20%,#c89b3c1f 0%,#0000 50%);position:absolute;inset:0}.laMG8q_storyPreviewMissionGrid{z-index:1;grid-template-columns:1fr auto 1fr;align-items:start;gap:28px;max-width:880px;margin:0 auto;display:grid;position:relative}.laMG8q_storyPreviewMissionCard{min-width:0}.laMG8q_storyPreviewMissionDivider{background:linear-gradient(#0000 0%,#e8d4a859 20% 80%,#0000 100%);align-self:stretch;width:1px}.laMG8q_storyPreviewMissionLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--c-primary-light,#e8d4a8);margin-bottom:10px;font-size:.625rem;font-weight:700;display:block}.laMG8q_storyPreviewMissionText{color:#ffffffe0;margin:0;font-size:.8125rem;line-height:1.75}.laMG8q_storyPreviewCta{background:var(--c-primary,#c89b3c);letter-spacing:.06em;text-transform:uppercase;color:#fff;align-items:center;margin-top:12px;padding:8px 14px;font-size:.68rem;font-weight:700;display:inline-flex}.laMG8q_highlightsPreviewShell{background:#faf8f5;border:1px solid #ebe4da;padding:24px}.laMG8q_highlightsPreviewHead{max-width:480px;margin-bottom:20px}.laMG8q_highlightsPreviewTitle{font-family:var(--admin-font-serif);color:#1a1a1a;margin:0 0 8px;font-size:1rem;font-weight:700}.laMG8q_highlightsPreviewSubtitle{color:var(--admin-text-muted,#505050);margin:0;font-size:.8rem;line-height:1.6}.laMG8q_highlightsPreviewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.laMG8q_highlightsPreviewCard{border:1px solid var(--c-border,#e8e4dc);background:#fff;flex-direction:column;padding:18px 16px;display:flex}.laMG8q_highlightsPreviewCardTop{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.laMG8q_highlightsPreviewIconWrap{width:44px;height:44px;color:var(--c-primary,#c89b3c);background:#e8dfd0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.laMG8q_highlightsPreviewEditBtn{width:30px;height:30px;color:var(--admin-text-muted,#505050);cursor:pointer;background:#fff;border:1px solid #ebe4da;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.laMG8q_highlightsPreviewEditBtn:hover{border-color:var(--c-primary,#c89b3c);color:var(--c-primary,#c89b3c);background:#faf8f5}.laMG8q_highlightsPreviewEditIcon{font-size:.95rem!important}.laMG8q_highlightsPreviewIcon{font-size:1.35rem!important}.laMG8q_highlightsPreviewCardTitle{color:#1a1a1a;margin:0 0 6px;font-size:.82rem;font-weight:700}.laMG8q_highlightsPreviewCardText{color:var(--admin-text-muted,#505050);margin:0;font-size:.75rem;line-height:1.55}.laMG8q_tableToolbar{justify-content:space-between;align-items:center;}.laMG8q_tableToolbarStart{align-items:center;gap:10px;display:flex}.laMG8q_tableToolbarTitle{font-family:var(--admin-font-serif);color:#1a1a1a;margin:0;font-size:1rem;font-weight:700}.laMG8q_tableWrap{}.laMG8q_table{}.laMG8q_tableHead{}.laMG8q_tableRow{}.laMG8q_colOrder{text-align:center;width:56px}.laMG8q_colActions{text-align:right;width:88px}.laMG8q_workshopSplitCard{background:var(--admin-card-bg);border:1px solid var(--admin-border-card);border-radius:var(--admin-radius-card);grid-template-columns:minmax(280px,34%) minmax(0,1fr);align-items:stretch;display:grid;overflow:hidden}.laMG8q_workshopListPanel{border-right:1px solid var(--admin-border-card);flex-direction:column;min-width:0;min-height:0;display:flex}.laMG8q_workshopPreviewPanel{background:#faf8f5;flex-direction:column;min-width:0;min-height:0;display:flex}.laMG8q_workshopPreviewPanelBody{flex:1;min-height:0;padding:12px}.laMG8q_workshopTableWrap{flex:1;min-height:0;max-height:640px;overflow:auto}.laMG8q_workshopTable .laMG8q_colOrder{width:44px}.laMG8q_workshopTable .laMG8q_colActions{width:148px}.laMG8q_workshopTable .laMG8q_cellCaption{min-width:0;max-width:none;overflow:hidden}.laMG8q_colCaption{width:auto}.laMG8q_cellCaptionText{text-overflow:ellipsis;white-space:nowrap;color:var(--admin-text,#1a1a1a);font-weight:600;display:block;overflow:hidden}.laMG8q_workshopGalleryPreview{background:#fff;border:1px solid #ebe4da;border-radius:6px;width:100%;overflow:hidden}.laMG8q_workshopPreviewHead{background:#faf8f5;border:1px solid #ebe4da;border-radius:6px;flex-direction:column;gap:12px;padding:24px;display:flex}.laMG8q_workshopPreviewTitle{font-family:var(--admin-font-serif);color:#1a1a1a;margin:0;font-size:1.1rem;font-weight:700}.laMG8q_workshopPreviewSubtitle{color:var(--admin-text-muted,#505050);margin:10px 0 0;font-size:.84rem;line-height:1.65}.laMG8q_rowActions{}.laMG8q_rowBtn{}.laMG8q_rowBtnIcon{}.laMG8q_rowBtnDelete{}.laMG8q_btnSecondary{}.laMG8q_tableEmpty{text-align:center;color:var(--admin-text-muted,#505050);padding:24px 16px;font-size:.84rem}@media (max-width:900px){.laMG8q_sectionPreviewCardBody{padding:20px 24px 24px}.laMG8q_heroPreviewFrame{padding:14px 32px 18px}.laMG8q_highlightsPreviewGrid{grid-template-columns:1fr}.laMG8q_storyPreviewShell{grid-template-columns:1fr;max-width:none}.laMG8q_storyPreviewMedia{max-width:220px;margin:0 auto}.laMG8q_storyPreviewMissionGrid{grid-template-columns:1fr;gap:20px}.laMG8q_storyPreviewMissionDivider{background:linear-gradient(90deg,#0000 0%,#e8d4a859 20% 80%,#0000 100%);width:100%;height:1px}.laMG8q_workshopSplitCard{grid-template-columns:1fr}.laMG8q_workshopListPanel{border-right:0;border-bottom:1px solid var(--admin-border-card)}}@media (max-width:640px){.laMG8q_tableToolbar{flex-direction:column;align-items:flex-start;gap:12px}.laMG8q_heroPreviewFrame{padding:12px 20px 16px}}
.DtQ0Va_form{gap:20px;}.DtQ0Va_mediaSection{flex-direction:column;display:flex}.DtQ0Va_fieldsSection{flex-direction:column;gap:16px;display:flex}.DtQ0Va_formGroup{}.DtQ0Va_formLabel{}.DtQ0Va_formInput{}.DtQ0Va_formRow{grid-template-columns:1fr;}.DtQ0Va_formHint{margin:0;}.DtQ0Va_footer{}.DtQ0Va_btnCancel{}.DtQ0Va_btnSave{}.DtQ0Va_checkboxRow{color:#1a1a1a;cursor:pointer;align-items:center;gap:8px;min-height:42px;font-size:.88rem;display:inline-flex}.DtQ0Va_checkboxRow input{width:16px;height:16px;accent-color:var(--c-primary,#c89b3c)}@media (max-width:640px){.DtQ0Va_formRow{grid-template-columns:1fr}}
.FLStFW_body{font-family:var(--font-family);color:var(--c-text-primary,#2c2c2c);flex-direction:column;gap:22px;display:flex}.FLStFW_section{flex-direction:column;gap:14px;padding-bottom:4px;display:flex}.FLStFW_sectionHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.FLStFW_sectionTitle{margin:0;}.FLStFW_sectionHint{max-width:52ch;margin:6px 0 0;}.FLStFW_statsPreview{flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.FLStFW_statsPreviewAvg{font-variant-numeric:tabular-nums;color:var(--c-text-primary,#2c2c2c);font-size:1.35rem;font-weight:700;line-height:1}.FLStFW_statsPreviewMeta{color:var(--c-text-secondary,#6b6b6b);margin-top:4px;font-size:.75rem}.FLStFW_statsForm{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.FLStFW_statsGrid{flex:1;grid-template-columns:repeat(5,minmax(64px,1fr));gap:8px;min-width:0;display:grid}.FLStFW_statsField{min-width:0;}.FLStFW_statsStar{text-align:center;}.FLStFW_statsField .FLStFW_input{text-align:center;font-variant-numeric:tabular-nums}.FLStFW_addForm{border:1px solid var(--c-primary-light,#e8d4a8);background:#fdf8ee;flex-direction:column;gap:12px;padding:16px;display:flex}.FLStFW_addTop{grid-template-columns:140px 1fr;align-items:start;gap:16px;display:grid}.FLStFW_avatarField{min-width:0;}.FLStFW_avatarDropzone{border:1px dashed var(--c-primary-light,#e8d4a8);background:#fffcf5;width:140px;height:140px;transition:border-color .2s,background-color .2s;position:relative;overflow:hidden}.FLStFW_avatarDropzoneActive,.FLStFW_avatarDropzone:hover{border-color:var(--c-primary,#c89b3c);background:#fdf8ee}.FLStFW_avatarDropzoneFilled{background:#fff;border-style:solid}.FLStFW_avatarDropzoneBtn{width:100%;height:100%;color:var(--c-text-secondary,#6b6b6b);cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:12px;font-family:inherit;display:flex}.FLStFW_avatarDropzoneBtn:disabled{opacity:.55;cursor:not-allowed}.FLStFW_avatarUploadIcon{font-size:1.5rem!important;}.FLStFW_avatarDropzoneTitle{text-align:center;max-width:110px;font-size:.75rem;font-weight:600;line-height:1.35}.FLStFW_avatarDropzoneSub{text-align:center;color:var(--c-text-secondary,#6b6b6b);max-width:110px;font-size:.6875rem;line-height:1.3}.FLStFW_avatarDropzoneActive .FLStFW_avatarDropzoneTitle,.FLStFW_avatarDropzone:hover .FLStFW_avatarDropzoneTitle{color:var(--c-primary-dark,#b8860b)}.FLStFW_avatarPreview{object-fit:cover;width:100%;height:100%;display:block}.FLStFW_avatarOverlay{opacity:0;background:linear-gradient(#0000 45%,#0000008c);flex-direction:column;justify-content:flex-end;align-items:stretch;gap:6px;padding:8px;transition:opacity .15s;display:flex;position:absolute;inset:0}.FLStFW_avatarDropzoneFilled:hover .FLStFW_avatarOverlay,.FLStFW_avatarDropzoneFilled:focus-within .FLStFW_avatarOverlay{opacity:1}.FLStFW_avatarReplaceBtn,.FLStFW_avatarRemoveBtn{min-height:28px;color:var(--c-text-primary,#2c2c2c);cursor:pointer;background:#fffffff2;border:none;justify-content:center;align-items:center;gap:4px;padding:0 8px;font-family:inherit;font-size:.6875rem;font-weight:600;display:inline-flex}.FLStFW_avatarReplaceBtn .FLStFW_avatarUploadIcon{font-size:.95rem!important}.FLStFW_avatarRemoveBtn{color:#b42318;width:28px;height:28px;padding:0;position:absolute;top:6px;right:6px}.FLStFW_avatarReplaceBtn:disabled,.FLStFW_avatarRemoveBtn:disabled{opacity:.55;cursor:not-allowed}.FLStFW_addFields{grid-template-columns:1fr 1fr;align-content:start;gap:14px;min-width:0;display:grid}.FLStFW_addFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.FLStFW_formField{min-width:0;}.FLStFW_formLabel{}.FLStFW_input{}.FLStFW_textarea{min-height:96px;}.FLStFW_checkboxRow{}.FLStFW_btnPrimary,.FLStFW_btnSave{white-space:nowrap;justify-content:center;align-items:center;gap:6px;min-width:140px;min-height:auto;display:inline-flex;}.FLStFW_btnGhost{min-width:108px;min-height:auto;}.FLStFW_listSection{border-top:1px solid var(--c-border,#e8e4dd);flex-direction:column;padding-top:18px;display:flex}.FLStFW_listHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.FLStFW_listFilters{flex-wrap:wrap;gap:6px;display:flex}.FLStFW_filterTab{border:1px solid var(--c-primary-light,#e8d4a8);min-height:34px;color:var(--c-text-secondary,#6b6b6b);cursor:pointer;background:#fff;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:.8125rem;font-weight:600;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.FLStFW_filterTab:hover{border-color:var(--c-primary,#c89b3c);color:var(--c-text-primary,#2c2c2c);background:#fffcf5}.FLStFW_filterTabActive,.FLStFW_filterTabActive:hover{border-color:var(--c-text-primary,#2c2c2c);background:var(--c-text-primary,#2c2c2c);color:#fff}.FLStFW_filterTabActive .FLStFW_filterCount{opacity:.85}.FLStFW_filterCount{font-variant-numeric:tabular-nums;opacity:.75}.FLStFW_list{flex-direction:column;gap:10px;display:flex}.FLStFW_reviewCard{border:1px solid var(--c-border,#e8e4dd);background:#fff;grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:14px;display:grid}.FLStFW_reviewCardPending{border-color:color-mix(in srgb, var(--c-primary,#c89b3c) 45%, var(--c-border,#e8e4dd));background:#fffcf5}.FLStFW_reviewCardRejected{background:#fff8f8;border-color:#e8b4b4}.FLStFW_reviewMain{flex-direction:column;gap:8px;min-width:0;display:flex}.FLStFW_reviewTop{align-items:flex-start;gap:10px;display:flex}.FLStFW_reviewMeta{flex:1;min-width:0}.FLStFW_authorRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.FLStFW_authorName{color:var(--c-text-primary,#2c2c2c);font-size:.875rem;font-weight:700}.FLStFW_badge{text-transform:uppercase;letter-spacing:.08em;align-items:center;padding:2px 8px;font-size:.6875rem;font-weight:700;display:inline-flex}.FLStFW_badgeAdmin{background:color-mix(in srgb, var(--c-primary,#c89b3c) 14%, #fff);color:var(--c-primary-dark,#b8860b);}.FLStFW_badgePending{color:#9a7b00;background:#fff8e6;}.FLStFW_badgeRejected{color:#b42318;background:#fff0f0;}.FLStFW_badgeFeaturedHome{background:color-mix(in srgb, var(--c-primary,#c89b3c) 14%, #fff);color:var(--c-primary-dark,#b8860b);}.FLStFW_reviewDate{color:var(--c-text-secondary,#6b6b6b);margin-top:2px;font-size:.75rem;display:block}.FLStFW_reviewComment{color:var(--c-text-primary,#2c2c2c);white-space:pre-wrap;word-break:break-word;margin:0;font-size:.8125rem;line-height:1.55}.FLStFW_reviewInvoice{color:var(--c-text-secondary,#6b6b6b);margin:0;font-size:.75rem}.FLStFW_reviewInvoice strong{color:var(--c-text-primary,#2c2c2c);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.FLStFW_reviewSide{flex-direction:column;flex-shrink:0;align-items:stretch;gap:8px;min-width:132px;display:flex}.FLStFW_visibilityBtn{text-transform:none;letter-spacing:normal;white-space:nowrap;justify-content:center;align-items:center;gap:6px;min-width:132px;min-height:34px;padding:0 14px;font-size:.75rem;display:inline-flex;}.FLStFW_visibilityOn{color:var(--c-text-primary,#2c2c2c)}.FLStFW_visibilityOff{border-color:color-mix(in srgb, var(--c-primary,#c89b3c) 45%, var(--c-border,#e8e4dd));color:#9a7b00;background:#fff8e6}.FLStFW_visibilityBtn:hover:not(:disabled){border-color:var(--c-primary,#c89b3c);background:#fffcf5}.FLStFW_visibilityBtn:disabled{opacity:.55;cursor:not-allowed}.FLStFW_rejectedHint{color:#b42318;text-align:right;font-size:.75rem;font-weight:600;line-height:1.4}.FLStFW_rowActions{justify-content:flex-end;gap:4px;display:flex}.FLStFW_iconBtn{border:1px solid var(--c-primary-light,#e8d4a8);width:34px;height:34px;color:var(--c-text-secondary,#6b6b6b);cursor:pointer;background:#fff;justify-content:center;align-items:center;padding:0;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.FLStFW_iconBtn:hover:not(:disabled){border-color:var(--c-primary,#c89b3c);color:var(--c-text-primary,#2c2c2c);background:#fffcf5}.FLStFW_iconBtnFeaturedActive{border-color:var(--c-primary,#c89b3c);background:color-mix(in srgb, var(--c-primary,#c89b3c) 14%, #fff);color:var(--c-primary-dark,#b8860b)}.FLStFW_iconBtnFeaturedActive:hover:not(:disabled){background:color-mix(in srgb, var(--c-primary,#c89b3c) 22%, #fff);color:var(--c-primary-dark,#b8860b)}.FLStFW_iconBtnReject{color:#b42318;border-color:#e8b4b4;}.FLStFW_iconBtnReject:hover:not(:disabled),.FLStFW_iconBtnDelete:hover:not(:disabled){color:#b42318;background:#fff5f5;border-color:#e8b4b4}.FLStFW_iconBtn:disabled{opacity:.5;cursor:not-allowed}.FLStFW_empty{text-align:center;color:var(--c-text-secondary,#6b6b6b);border:1px dashed var(--c-primary-light,#e8d4a8);margin:0;padding:28px 16px;font-size:.8125rem}.FLStFW_pagination{margin-top:12px}.FLStFW_editGrid{flex-direction:column;grid-column:1/-1;gap:12px;display:flex}.FLStFW_editActions{justify-content:flex-end;gap:10px;display:flex}.FLStFW_listAvatar,.FLStFW_listAvatarFallback{border-radius:10px;flex-shrink:0;width:48px;height:48px}.FLStFW_listAvatar{object-fit:cover}.FLStFW_listAvatarFallback{color:var(--c-text-primary,#2c2c2c);background:#e8e4dc;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:inline-flex}.FLStFW_hiddenFile{display:none}@media (max-width:720px){.FLStFW_addTop{grid-template-columns:1fr}.FLStFW_avatarDropzone{width:100%;max-width:180px;height:180px}.FLStFW_addFields{grid-template-columns:1fr}.FLStFW_statsGrid{grid-template-columns:repeat(5,minmax(52px,1fr))}.FLStFW_reviewCard{grid-template-columns:1fr}.FLStFW_reviewSide{flex-direction:row;justify-content:space-between}.FLStFW_btnPrimary,.FLStFW_btnSave,.FLStFW_btnGhost{width:100%}}
.SO9hkW_body{flex-direction:column;gap:18px;display:flex}.SO9hkW_panel{border:1px solid var(--c-border,#e8e4dd);background:#fff;border-radius:0;overflow:hidden}.SO9hkW_panelToolbar{border-bottom:1px solid var(--c-border,#e8e4dd);background:#faf8f5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.SO9hkW_selectAll{min-height:34px;color:var(--c-text-primary,#2c2c2c);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:.8125rem;font-weight:500;display:inline-flex}.SO9hkW_selectedCount{background:color-mix(in srgb, var(--c-primary,#c89b3c) 14%, #fff);color:var(--c-primary-dark,#b8860b);border-radius:0;padding:2px 8px;font-size:.75rem;font-weight:600}.SO9hkW_panelActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.SO9hkW_checkbox{width:15px;height:15px;accent-color:var(--c-primary,#c89b3c);cursor:pointer;flex-shrink:0;margin:0}.SO9hkW_btnAdd,.SO9hkW_btnDanger{cursor:pointer;white-space:nowrap;border-radius:0;align-items:center;gap:6px;min-height:34px;padding:0 12px;font-family:inherit;font-size:.78rem;font-weight:600;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.SO9hkW_btnAdd svg,.SO9hkW_btnDanger svg{font-size:.95rem!important}.SO9hkW_btnAdd{background:var(--c-primary,#c89b3c);color:#fff;border:none}.SO9hkW_btnAdd:hover{background:var(--c-primary-dark,#b8860b);box-shadow:0 4px 12px color-mix(in srgb, var(--c-primary,#c89b3c) 24%, transparent)}.SO9hkW_btnDanger{color:#c62828;background:#fff5f5;border:1px solid #e8b4b4}.SO9hkW_btnDanger:hover{background:#fde8e8;border-color:#d99595}.SO9hkW_listWrap{scrollbar-width:thin;scrollbar-color:var(--c-border,#e8e4dd) transparent;max-height:340px;overflow:auto}.SO9hkW_list{flex-direction:column;display:flex}.SO9hkW_listHead,.SO9hkW_row{grid-template-columns:40px minmax(0,1fr) minmax(0,1fr) 76px;align-items:center;gap:8px;padding:0 12px;display:grid}.SO9hkW_listHead{border-bottom:1px solid var(--c-border,#e8e4dd);border-top:2px solid var(--c-primary,#c89b3c);letter-spacing:.08em;text-transform:uppercase;min-height:38px;color:var(--c-text-secondary,#6b6b6b);background:#fffcf5;font-size:.6875rem;font-weight:700}.SO9hkW_row{border-bottom:1px solid color-mix(in srgb, var(--c-border,#e8e4dd) 80%, #fff);min-height:46px;transition:background-color .12s,box-shadow .12s}.SO9hkW_row:last-child{border-bottom:none}.SO9hkW_row:hover{background:#fffcf5}.SO9hkW_rowSelected{box-shadow:inset 3px 0 0 var(--c-primary,#c89b3c);background:#fdf8ee}.SO9hkW_rowSelected:hover{background:color-mix(in srgb, var(--c-primary,#c89b3c) 8%, #fff)}.SO9hkW_colCheck,.SO9hkW_colAction{justify-content:center;align-items:center;display:flex}.SO9hkW_colName{min-width:0}.SO9hkW_listHead .SO9hkW_colName{box-sizing:border-box;padding-inline:11px}.SO9hkW_nameText{color:var(--c-text-primary,#2c2c2c);text-overflow:ellipsis;white-space:nowrap;padding:8px 10px;font-size:.8125rem;display:block;overflow:hidden}.SO9hkW_input{border:1px solid var(--c-primary-light,#e8d4a8);width:100%;color:var(--c-text-primary,#2c2c2c);box-sizing:border-box;background:#fff;border-radius:0;outline:none;padding:8px 10px;font-family:inherit;font-size:.8125rem;transition:border-color .15s,background-color .15s}.SO9hkW_rowEditing .SO9hkW_input,.SO9hkW_input:focus{border-color:var(--c-primary,#c89b3c);background:#fff}.SO9hkW_rowActions{justify-content:flex-end;align-items:center;gap:4px;display:flex}.SO9hkW_rowEditBtn,.SO9hkW_rowDeleteBtn{width:30px;height:30px;color:var(--c-text-secondary,#6b6b6b);cursor:pointer;opacity:0;background:0 0;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;padding:0;transition:opacity .12s,color .12s,background-color .12s,border-color .12s;display:inline-flex}.SO9hkW_rowEditBtn svg,.SO9hkW_rowDeleteBtn svg{font-size:.95rem!important}.SO9hkW_row:hover .SO9hkW_rowEditBtn,.SO9hkW_row:hover .SO9hkW_rowDeleteBtn,.SO9hkW_rowSelected .SO9hkW_rowEditBtn,.SO9hkW_rowSelected .SO9hkW_rowDeleteBtn,.SO9hkW_rowEditing .SO9hkW_rowEditBtn,.SO9hkW_rowEditing .SO9hkW_rowDeleteBtn,.SO9hkW_rowEditBtn:focus-visible,.SO9hkW_rowDeleteBtn:focus-visible{opacity:1}.SO9hkW_rowEditBtn:hover{border-color:var(--c-primary-light,#e8d4a8);color:var(--c-primary-dark,#b8860b);background:#fffcf5}.SO9hkW_rowDeleteBtn:hover{color:#c62828;background:#fff5f5;border-color:#e8b4b4}.SO9hkW_empty{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:36px 20px;display:flex}.SO9hkW_empty p{color:var(--c-text-secondary,#6b6b6b);margin:0;font-size:.8125rem;line-height:1.5}.SO9hkW_footer{border-top:none;margin-top:0;padding-top:0;}.SO9hkW_btnCancel{}.SO9hkW_btnSave{}@media (max-width:640px){.SO9hkW_panelToolbar{flex-direction:column;align-items:stretch}.SO9hkW_panelActions{width:100%}.SO9hkW_btnAdd,.SO9hkW_btnDanger{flex:1;justify-content:center}}
.mVY5iG_page{max-width:1320px;padding:48px var(--page-padding-x,48px) 80px;margin:0 auto}.mVY5iG_header{margin-bottom:40px}.mVY5iG_title{color:var(--c-text-primary);margin:0 0 8px;font-size:2rem;font-weight:700}.mVY5iG_subtitle{color:var(--c-text-secondary);margin:0;line-height:1.6}.mVY5iG_state{text-align:center;color:var(--c-text-secondary);padding:48px 0}.mVY5iG_empty{text-align:center;padding:64px 0}.mVY5iG_cta{background:var(--c-text-primary);color:#fff;text-transform:uppercase;letter-spacing:.06em;margin-top:16px;padding:12px 24px;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-block}.mVY5iG_layout{grid-template-columns:minmax(280px,320px) minmax(0,1fr);align-items:start;gap:32px;display:grid}.mVY5iG_identityCard,.mVY5iG_detailsPanel{border:1px solid var(--c-border,#e8e4dc);background:#fff;padding:28px}.mVY5iG_identityCard{flex-direction:column;align-items:stretch;gap:20px;display:flex;position:sticky;top:24px}.mVY5iG_avatarWrap{align-self:center;display:inline-flex;position:relative}.mVY5iG_identityMain{text-align:center;border-bottom:1px solid var(--c-border,#e8e4dc);flex-direction:column;align-items:center;gap:16px;padding-bottom:20px;display:flex}.mVY5iG_avatarEditBtn{background:var(--c-primary,#c89b3c);color:#fff;cursor:pointer;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:background-color .2s,transform .2s;display:inline-flex;position:absolute;bottom:0;right:0;box-shadow:0 2px 10px #2c2c2c2e}.mVY5iG_avatarEditBtn:hover:not(:disabled){background:var(--c-primary-dark,#b8860b);transform:scale(1.04)}.mVY5iG_avatarEditBtn:disabled{opacity:.6;cursor:not-allowed}.mVY5iG_avatarEditIcon{font-size:1.05rem!important}.mVY5iG_avatarRing{width:112px;min-width:112px;height:112px;min-height:112px;box-shadow:0 0 0 3px var(--c-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.mVY5iG_avatarRingFallback{box-shadow:none;overflow:visible}.mVY5iG_avatar{object-fit:cover;width:100%;height:100%}.mVY5iG_avatarFallback{box-sizing:border-box;border:4px solid var(--c-primary-dark);background:color-mix(in srgb, var(--c-primary-light) 52%, var(--c-bg-main,#f9f7f2));width:112px;min-width:112px;height:112px;min-height:112px;color:var(--c-primary-dark);text-transform:uppercase;border-radius:50%;justify-content:center;align-items:center;font-size:2.25rem;font-weight:700;line-height:1;display:flex}.mVY5iG_displayName{color:var(--c-text-primary);margin:0;font-size:1.25rem;font-weight:700;line-height:1.35}.mVY5iG_email{color:var(--c-text-secondary);word-break:break-word;margin:0;font-size:.875rem}.mVY5iG_roleBadge{letter-spacing:.08em;text-transform:uppercase;color:var(--c-primary-dark);background:color-mix(in srgb, var(--c-primary-light) 45%, #fff);border:1px solid var(--c-primary-light);align-items:center;padding:4px 10px;font-size:.625rem;font-weight:700;display:inline-flex}.mVY5iG_sidebarNav{flex-direction:column;gap:12px;display:flex}.mVY5iG_sidebarNavTitle{letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-primary);margin:0;font-size:.6875rem;font-weight:700}.mVY5iG_contentColumn{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.mVY5iG_panelFull{grid-column:1/-1}.mVY5iG_sectionHead{align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.mVY5iG_sectionHead h2{margin:0}.mVY5iG_sectionHead h2 span span:first-child{font-size:1.25rem;line-height:1.35}.mVY5iG_sectionHead h2 span span:last-child{border-top-width:3px;margin-top:8px}.mVY5iG_sectionIconWrap{background:color-mix(in srgb, var(--c-primary-light) 38%, #fff);border:1px solid var(--c-primary-light);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.mVY5iG_sectionIcon{color:var(--c-primary-dark);font-size:1.25rem!important}.mVY5iG_sectionSubtitle{color:var(--c-text-secondary);margin:10px 0 0;font-size:.875rem;line-height:1.6}.mVY5iG_editForm{width:100%;}.mVY5iG_mapRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:24px 32px;display:grid}.mVY5iG_mapOptionalNote{border:1px dashed var(--c-primary-light,#e8d4a8);color:var(--c-text-secondary,#6b6b6b);white-space:pre-line;background:#fffcf5;margin:4px 0 0;padding:10px 12px;font-size:.8125rem;line-height:1.5}.mVY5iG_mapEmbedCol,.mVY5iG_mapPreviewCol{flex-direction:column;gap:8px;min-width:0;display:flex}.mVY5iG_mapEmbedGuide{flex-direction:column;gap:8px;display:flex}.mVY5iG_mapEmbedSteps{border:1px solid var(--c-primary-light,#e8d4a8);background:#fffcf5;flex-direction:column;gap:8px;margin:0;padding:12px 14px;list-style:none;display:flex}.mVY5iG_mapEmbedStep{color:var(--c-text-secondary,#6b6b6b);align-items:flex-start;gap:10px;font-size:.8125rem;line-height:1.5;display:flex}.mVY5iG_mapEmbedStepIndex{background:var(--c-primary,#c89b3c);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:.625rem;font-weight:700;display:inline-flex}.mVY5iG_mapEmbedCol .mVY5iG_formTextarea{flex:1;min-height:220px}.mVY5iG_mapEmbedCol .mVY5iG_fieldLabel{padding-top:4px}.mVY5iG_formGroup{}.mVY5iG_formInput{}.mVY5iG_formTextarea{}.mVY5iG_formHint{}.mVY5iG_formFieldError{}.mVY5iG_formInputError{}.mVY5iG_formFooter{}.mVY5iG_formSaveBtn{}.mVY5iG_formCancelBtn{}.mVY5iG_fieldGrid{grid-template-columns:1fr 1fr;gap:18px 20px;display:grid}.mVY5iG_fieldFull{grid-column:1/-1}.mVY5iG_fieldLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--c-primary);font-size:.6875rem;font-weight:700;line-height:1}.mVY5iG_mapEmbedGuideTitle{margin:0;}.mVY5iG_fieldValue{border:1px solid var(--c-primary-light,#e8d4a8);color:var(--c-text-primary);word-break:break-word;background:#f5f2ec;margin:0;padding:10px 12px;font-size:.8125rem;line-height:1.45}.mVY5iG_mapFieldLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--c-primary);align-items:center;gap:6px;font-size:.6875rem;font-weight:700;display:inline-flex}.mVY5iG_mapFieldIcon{font-size:1rem!important}.mVY5iG_mapPreview{flex:1;min-height:220px;max-height:none;margin-top:0}.mVY5iG_passwordForm{flex-direction:column;gap:16px;width:100%;display:flex}.mVY5iG_passwordLayout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px 24px;display:grid}.mVY5iG_passwordCurrent{grid-area:1/1;min-width:0}.mVY5iG_passwordNew{grid-area:2/1;min-width:0}.mVY5iG_passwordConfirm{grid-area:2/2;min-width:0}.mVY5iG_passwordRules{flex-wrap:wrap;grid-area:3/1/auto/-1;gap:8px 20px;margin:0;padding:0;list-style:none;display:flex}.mVY5iG_passwordField{min-width:0;}.mVY5iG_passwordRuleItem{color:var(--c-text-secondary,#6b6b6b);align-items:center;gap:8px;margin:0;font-size:.75rem;line-height:1.4;transition:color .2s;display:flex}.mVY5iG_passwordRuleItemMet{color:#2f7a52}.mVY5iG_passwordRuleBox{border:1px solid var(--c-border,#e8e4dd);background:0 0;border-radius:2px;flex-shrink:0;width:12px;height:12px;transition:background-color .2s,border-color .2s;display:inline-block}.mVY5iG_passwordRuleItemMet .mVY5iG_passwordRuleBox{background:#2f7a52;border-color:#2f7a52}.mVY5iG_passwordInputWrap{position:relative}.mVY5iG_passwordInputWrap .mVY5iG_formInput{padding-right:44px}.mVY5iG_passwordToggle{color:var(--c-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:inline-flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.mVY5iG_infoNotice{background:color-mix(in srgb, var(--c-primary-light) 32%, #fff);border:1px solid var(--c-primary-light);border-left:4px solid var(--c-primary);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.mVY5iG_infoNoticeIcon{color:var(--c-primary-dark);flex-shrink:0;margin-top:1px;font-size:1.25rem!important}.mVY5iG_infoNoticeMessage{color:var(--c-text-primary);margin:0;font-size:.875rem;line-height:1.55}.mVY5iG_actionList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.mVY5iG_actionLink{border:1px solid var(--c-border,#e8e4dc);background:var(--c-bg-main,#faf8f4);color:var(--c-text-primary);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:.8125rem;font-weight:600;text-decoration:none;transition:border-color .2s,background-color .2s;display:flex}.mVY5iG_actionLink:hover{border-color:var(--c-primary);background:#fffcf5}.mVY5iG_actionLinkLabel{align-items:center;gap:10px;display:inline-flex}.mVY5iG_actionIcon{color:var(--c-primary);font-size:1.125rem!important}.mVY5iG_actionChevron{color:var(--c-text-secondary);font-size:1.125rem!important}.mVY5iG_adminBadge{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--c-text-primary);align-items:center;padding:2px 8px;font-size:.625rem;font-weight:700;display:inline-flex}@media (max-width:1100px){.mVY5iG_contentColumn{grid-template-columns:1fr}.mVY5iG_panelFull{grid-column:auto}.mVY5iG_mapRow,.mVY5iG_passwordLayout{grid-template-columns:1fr}.mVY5iG_passwordCurrent,.mVY5iG_passwordNew,.mVY5iG_passwordConfirm,.mVY5iG_passwordRules{grid-area:auto/1}}@media (max-width:900px){.mVY5iG_sectionHead h2 span span:first-child{font-size:1.125rem}.mVY5iG_sectionHead h2 span span:last-child{margin-top:6px}.mVY5iG_page{padding:32px 24px 64px}.mVY5iG_layout{grid-template-columns:1fr}.mVY5iG_identityCard{position:static}.mVY5iG_fieldGrid{grid-template-columns:1fr}}
.eU3L1G_panel{border:1px solid var(--c-border,#e8e4dc);background:#fff;padding:22px 18px;box-shadow:0 8px 24px #2c2c2c0d}.eU3L1G_title{letter-spacing:.12em;text-transform:uppercase;color:var(--c-text-primary);margin:0 0 14px;padding:0;font-size:.6875rem;font-weight:700}.eU3L1G_list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.eU3L1G_empty{color:var(--c-text-secondary);margin:0;font-size:.8125rem;line-height:1.55}.eU3L1G_item{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;display:grid}.eU3L1G_itemWithImage{grid-template-columns:28px 84px minmax(0,1fr)}.eU3L1G_imageLink{background:#e0dcd4;width:84px;height:66px;display:block;position:relative;overflow:hidden}.eU3L1G_image,.eU3L1G_imagePlaceholder{object-fit:cover;width:100%;height:100%;display:block}.eU3L1G_imagePlaceholder{background:linear-gradient(135deg,#ece8e0 0%,#d8d2c8 100%)}.eU3L1G_rank{width:28px;height:28px;color:var(--c-primary-dark,#b8860b);background:color-mix(in srgb, var(--c-primary-light,#e8d4a8) 40%, #fff);border:1px solid color-mix(in srgb, var(--c-primary-light,#e8d4a8) 75%, #fff);justify-content:center;align-items:center;font-size:.8125rem;font-weight:800;display:inline-flex}.eU3L1G_itemContent{min-width:0}.eU3L1G_link{color:var(--c-text-primary);padding-top:3px;font-size:.8125rem;font-weight:600;line-height:1.45;transition:color .2s;display:block}.eU3L1G_itemWithImage .eU3L1G_link{-webkit-line-clamp:3;-webkit-box-orient:vertical;padding-top:0;display:-webkit-box;overflow:hidden}.eU3L1G_link:hover{color:var(--c-primary-dark,#b8860b)}.eU3L1G_readMore{letter-spacing:.04em;color:var(--c-primary-dark,#b8860b);align-items:center;gap:2px;margin-top:6px;font-size:.6875rem;font-weight:700;line-height:1.2;transition:gap .2s,color .2s;display:inline-flex}.eU3L1G_readMore>svg{color:var(--c-primary-dark,#b8860b);stroke:currentColor;stroke-width:.7px;flex-shrink:0;align-self:center;font-size:1.35em;line-height:1;display:block}.eU3L1G_readMore:hover{color:var(--c-primary,#c89b3c);gap:2px}
._4XQTDG_section{background:linear-gradient(135deg,#c89b3ceb 0%,#2c2824f7 100%),#2c2824;margin:0;padding:52px 48px;position:relative;overflow:hidden}._4XQTDG_section:before{content:"";pointer-events:none;background:radial-gradient(circle at 20%,#e8d4a814 0%,#0000 55%);position:absolute;inset:0}._4XQTDG_inner{z-index:1;grid-template-columns:repeat(4,1fr);gap:48px;max-width:1320px;margin:0 auto;display:grid;position:relative}._4XQTDG_item{text-align:center;flex-direction:column;align-items:center;padding:0 24px;display:flex}._4XQTDG_item:not(:last-child){border-right:1px solid #ffffff1f}._4XQTDG_iconWrap{width:64px;height:64px;color:var(--c-primary-light);background:#ffffff14;border:1px solid #e8d4a859;border-radius:50%;justify-content:center;align-items:center;margin-bottom:18px;display:flex}._4XQTDG_icon{font-size:2.5rem!important}._4XQTDG_value{letter-spacing:.02em;color:#fff;margin:0 0 8px;font-size:clamp(1.75rem,3.2vw,2.375rem);font-weight:800;line-height:1.1}._4XQTDG_label{letter-spacing:.04em;text-transform:uppercase;color:#ffffffc7;max-width:180px;margin:0;font-size:.8125rem;font-weight:600;line-height:1.5}@media (max-width:900px){._4XQTDG_section{padding:40px 24px}._4XQTDG_inner{grid-template-columns:repeat(2,1fr);gap:36px 32px}._4XQTDG_item:not(:last-child){border-right:none}._4XQTDG_item:nth-child(odd){border-right:1px solid #ffffff1f}._4XQTDG_item:nth-child(-n+2){border-bottom:1px solid #ffffff1f;padding-bottom:28px}._4XQTDG_iconWrap{width:56px;height:56px;margin-bottom:14px}._4XQTDG_icon{font-size:2rem!important}}@media (max-width:600px){._4XQTDG_section{padding:32px 16px}._4XQTDG_inner{gap:28px 20px}._4XQTDG_item{padding:0 12px}._4XQTDG_value{font-size:clamp(1.5rem,7vw,2rem)}._4XQTDG_label{letter-spacing:.03em;font-size:.75rem}}@media (max-width:480px){._4XQTDG_inner{grid-template-columns:1fr;gap:32px}._4XQTDG_item:nth-child(odd){border-right:none}._4XQTDG_item:not(:last-child){border-bottom:1px solid #ffffff1f;padding-bottom:24px}._4XQTDG_item:nth-child(-n+2){padding-bottom:24px}}
.ityTAG_body{flex-direction:column;gap:18px;display:flex}.ityTAG_panel{border:1px solid var(--c-border,#e8e4dd);background:#fff;border-radius:0;overflow:hidden}.ityTAG_panelToolbar{border-bottom:1px solid var(--c-border,#e8e4dd);background:#faf8f5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.ityTAG_selectAll{min-height:34px;color:var(--c-text-primary,#2c2c2c);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:.8125rem;font-weight:500;display:inline-flex}.ityTAG_selectedCount{background:color-mix(in srgb, var(--c-primary,#c89b3c) 14%, #fff);color:var(--c-primary-dark,#b8860b);border-radius:0;padding:2px 8px;font-size:.75rem;font-weight:600}.ityTAG_panelActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ityTAG_checkbox{width:15px;height:15px;accent-color:var(--c-primary,#c89b3c);cursor:pointer;flex-shrink:0;margin:0}.ityTAG_btnAdd,.ityTAG_btnDanger{cursor:pointer;white-space:nowrap;border-radius:0;align-items:center;gap:6px;min-height:34px;padding:0 12px;font-family:inherit;font-size:.78rem;font-weight:600;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.ityTAG_btnAdd svg,.ityTAG_btnDanger svg{font-size:.95rem!important}.ityTAG_btnAdd{background:var(--c-primary,#c89b3c);color:#fff;border:none}.ityTAG_btnAdd:hover{background:var(--c-primary-dark,#b8860b);box-shadow:0 4px 12px color-mix(in srgb, var(--c-primary,#c89b3c) 24%, transparent)}.ityTAG_btnDanger{color:#c62828;background:#fff5f5;border:1px solid #e8b4b4}.ityTAG_btnDanger:hover{background:#fde8e8;border-color:#d99595}.ityTAG_listWrap{scrollbar-width:thin;scrollbar-color:var(--c-border,#e8e4dd) transparent;max-height:340px;overflow:auto}.ityTAG_list{flex-direction:column;display:flex}.ityTAG_listHead,.ityTAG_row{grid-template-columns:40px minmax(0,1fr) minmax(0,1fr) 76px;align-items:center;gap:8px;padding:0 12px;display:grid}.ityTAG_listHead{border-bottom:1px solid var(--c-border,#e8e4dd);border-top:2px solid var(--c-primary,#c89b3c);letter-spacing:.08em;text-transform:uppercase;min-height:38px;color:var(--c-text-secondary,#6b6b6b);background:#fffcf5;font-size:.6875rem;font-weight:700}.ityTAG_row{border-bottom:1px solid color-mix(in srgb, var(--c-border,#e8e4dd) 80%, #fff);min-height:46px;transition:background-color .12s,box-shadow .12s}.ityTAG_row:last-child{border-bottom:none}.ityTAG_row:hover{background:#fffcf5}.ityTAG_rowSelected{box-shadow:inset 3px 0 0 var(--c-primary,#c89b3c);background:#fdf8ee}.ityTAG_rowSelected:hover{background:color-mix(in srgb, var(--c-primary,#c89b3c) 8%, #fff)}.ityTAG_colCheck,.ityTAG_colAction{justify-content:center;align-items:center;display:flex}.ityTAG_colName{min-width:0}.ityTAG_listHead .ityTAG_colName{box-sizing:border-box;padding-inline:11px}.ityTAG_nameText{color:var(--c-text-primary,#2c2c2c);text-overflow:ellipsis;white-space:nowrap;padding:8px 10px;font-size:.8125rem;display:block;overflow:hidden}.ityTAG_input{border:1px solid var(--c-primary-light,#e8d4a8);width:100%;color:var(--c-text-primary,#2c2c2c);box-sizing:border-box;background:#fff;border-radius:0;outline:none;padding:8px 10px;font-family:inherit;font-size:.8125rem;transition:border-color .15s,background-color .15s}.ityTAG_rowEditing .ityTAG_input,.ityTAG_input:focus{border-color:var(--c-primary,#c89b3c);background:#fff}.ityTAG_rowActions{justify-content:flex-end;align-items:center;gap:4px;display:flex}.ityTAG_rowEditBtn,.ityTAG_rowDeleteBtn{width:30px;height:30px;color:var(--c-text-secondary,#6b6b6b);cursor:pointer;opacity:0;background:0 0;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;padding:0;transition:opacity .12s,color .12s,background-color .12s,border-color .12s;display:inline-flex}.ityTAG_rowEditBtn svg,.ityTAG_rowDeleteBtn svg{font-size:.95rem!important}.ityTAG_row:hover .ityTAG_rowEditBtn,.ityTAG_row:hover .ityTAG_rowDeleteBtn,.ityTAG_rowSelected .ityTAG_rowEditBtn,.ityTAG_rowSelected .ityTAG_rowDeleteBtn,.ityTAG_rowEditing .ityTAG_rowEditBtn,.ityTAG_rowEditing .ityTAG_rowDeleteBtn,.ityTAG_rowEditBtn:focus-visible,.ityTAG_rowDeleteBtn:focus-visible{opacity:1}.ityTAG_rowEditBtn:hover{border-color:var(--c-primary-light,#e8d4a8);color:var(--c-primary-dark,#b8860b);background:#fffcf5}.ityTAG_rowDeleteBtn:hover{color:#c62828;background:#fff5f5;border-color:#e8b4b4}.ityTAG_empty{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:36px 20px;display:flex}.ityTAG_empty p{color:var(--c-text-secondary,#6b6b6b);margin:0;font-size:.8125rem;line-height:1.5}.ityTAG_footer{border-top:none;margin-top:0;padding-top:0;}.ityTAG_btnCancel{}.ityTAG_btnSave{}@media (max-width:640px){.ityTAG_panelToolbar{flex-direction:column;align-items:stretch}.ityTAG_panelActions{width:100%}.ityTAG_btnAdd,.ityTAG_btnDanger{flex:1;justify-content:center}}
.Sd4W0q_workingHours{flex-direction:column;gap:10px;margin-top:4px;display:flex}.Sd4W0q_label{letter-spacing:.1em;text-transform:uppercase;color:var(--c-primary,#c89b3c);font-size:.6875rem;font-weight:700;line-height:1}.Sd4W0q_panel{border:1px solid var(--admin-border-card,#e8e4dc);background:#fff;overflow:hidden}.Sd4W0q_headerRow,.Sd4W0q_row{grid-template-columns:72px minmax(132px,168px) minmax(0,1fr);align-items:center;gap:12px;padding:0 16px;display:grid}.Sd4W0q_headerRow{background:#faf8f5;border-bottom:1px solid #ebe4da;min-height:36px}.Sd4W0q_headerCell{letter-spacing:.08em;text-transform:uppercase;color:var(--admin-text-hint,#666);font-size:.625rem;font-weight:700}.Sd4W0q_body{flex-direction:column;display:flex}.Sd4W0q_row{border-top:1px solid #f2eee6;min-height:52px}.Sd4W0q_row:first-child{border-top:none}.Sd4W0q_rowClosed{background:#fcfaf7}.Sd4W0q_dayName{color:var(--admin-text,#2c2c2c);white-space:nowrap;font-size:.8125rem;font-weight:600}.Sd4W0q_statusCell{align-items:center;gap:10px;min-width:0;display:flex}.Sd4W0q_switch{cursor:pointer;background:#ddd6cf;border:none;border-radius:999px;flex-shrink:0;width:38px;height:22px;padding:0;transition:background-color .2s;display:inline-flex;position:relative}.Sd4W0q_switchOn{background:var(--admin-gold,#c89b3c)}.Sd4W0q_switchThumb{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0000002e}.Sd4W0q_switchOn .Sd4W0q_switchThumb{transform:translate(16px)}.Sd4W0q_statusText{white-space:nowrap;font-size:.8125rem;font-weight:600}.Sd4W0q_statusOpen{color:var(--admin-gold-dark,#b8860b)}.Sd4W0q_statusClosed{color:var(--admin-text-muted,#505050)}.Sd4W0q_hoursCell{min-width:0}.Sd4W0q_timeFields{flex-wrap:wrap;align-items:center;gap:10px;width:100%;display:flex}.Sd4W0q_timeInputGroup{display:inline-flex}.Sd4W0q_timeInputPair{align-items:center;gap:4px;display:inline-flex}.Sd4W0q_timeInput{border:1px solid var(--admin-border-input,#d8d4cc);text-align:center;width:48px;height:36px;color:var(--admin-text,#2c2c2c);appearance:textfield;background:#fff;border-radius:0;outline:none;padding:0 6px;font-family:inherit;font-size:.875rem;font-weight:600;transition:border-color .2s,background-color .2s}.Sd4W0q_timeInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Sd4W0q_timeInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.Sd4W0q_timeInput:focus{border-color:var(--admin-gold,#c89b3c);background:#fffcf5}.Sd4W0q_timeColon{color:var(--admin-text-hint,#666);font-size:.875rem;font-weight:700}.Sd4W0q_timeDash{color:var(--admin-text-hint,#666);flex-shrink:0;font-size:.8125rem}.Sd4W0q_hoursEmpty{color:#ccc;align-items:center;min-height:36px;font-size:.875rem;display:inline-flex}.Sd4W0q_footer{justify-content:flex-end;padding-top:4px;display:flex}.Sd4W0q_applyAllBtn{min-height:32px;color:var(--admin-text-secondary,#3d3d3d);cursor:pointer;background:#fff;border:1px solid #ddd6cf;border-radius:0;align-items:center;padding:0 12px;font-family:inherit;font-size:.75rem;font-weight:600;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.Sd4W0q_applyAllBtn:hover{border-color:var(--admin-gold,#c89b3c);color:var(--admin-gold-dark,#b8860b);background:#fffcf5}@media (max-width:1180px){.Sd4W0q_headerRow,.Sd4W0q_row{grid-template-columns:64px minmax(120px,150px) minmax(0,1fr);gap:10px;padding:0 12px}}@media (max-width:640px){.Sd4W0q_headerRow{display:none}.Sd4W0q_row{grid-template-columns:1fr auto;grid-template-areas:"day status""hours hours";gap:10px 12px;padding:14px 12px}.Sd4W0q_dayName{grid-area:day}.Sd4W0q_statusCell{grid-area:status;justify-content:flex-end}.Sd4W0q_hoursCell{grid-area:hours}}
.yK_bQa_field{flex-direction:column;gap:8px;display:flex}.yK_bQa_labelRow{align-items:center;gap:8px;display:flex}.yK_bQa_labelIcon{color:var(--admin-text-muted);font-size:1rem!important}.yK_bQa_label{color:var(--admin-text-secondary);text-transform:uppercase;letter-spacing:.08em;font-size:.6875rem;font-weight:700}.yK_bQa_hint{color:var(--admin-text-muted);margin:0;font-size:.78rem;line-height:1.45}.yK_bQa_fileInput{display:none}.yK_bQa_dropzone{border:1px dashed var(--admin-border-input);border-radius:var(--admin-radius);background:color-mix(in srgb, var(--admin-gold) 4%, #fff);flex-direction:column;justify-content:center;align-items:center;min-height:140px;padding:20px 16px;transition:border-color .2s,background-color .2s;display:flex}.yK_bQa_dropzone:hover:not(.yK_bQa_dropzoneDisabled),.yK_bQa_dropzoneActive{border-color:var(--admin-gold-muted);background:color-mix(in srgb, var(--admin-gold) 8%, #fff)}.yK_bQa_dropzoneDisabled{opacity:.55;cursor:not-allowed}.yK_bQa_dropzoneBtn{width:100%;color:var(--admin-text);cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:0;font-family:inherit;display:flex}.yK_bQa_dropzoneBtn:disabled{cursor:not-allowed}.yK_bQa_dropzoneIcon{color:var(--admin-gold);font-size:1.75rem!important}.yK_bQa_dropzoneTitle{color:var(--admin-text);font-size:.82rem;font-weight:600}.yK_bQa_dropzoneSub{color:var(--admin-text-muted);text-align:center;font-size:.75rem;line-height:1.45}.yK_bQa_previewFrame{aspect-ratio:4/3;border-radius:var(--admin-radius);border:1px solid var(--admin-border-public);background:#f5f2ec;position:relative;overflow:hidden}.yK_bQa_previewFrameActive{outline:2px solid var(--admin-gold-muted);outline-offset:-2px}.yK_bQa_previewImage,.yK_bQa_previewMedia{object-fit:cover;width:100%;height:100%;display:block}.yK_bQa_dropOverlay{text-align:center;color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1a16129e;justify-content:center;align-items:center;padding:16px;font-size:.8125rem;font-weight:600;display:flex;position:absolute;inset:0}.yK_bQa_deleteBtn{border-radius:var(--admin-radius);color:#c62828;cursor:pointer;background:#ffffffeb;border:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:8px;right:8px}.yK_bQa_deleteBtn:hover:not(:disabled){background:#fff}
.E7eKrq_shell{background:#1a1a1a;border-radius:0;overflow:hidden}.E7eKrq_slide{align-items:center;min-height:280px;display:flex;position:relative;overflow:hidden}.E7eKrq_media{position:absolute;inset:0}.E7eKrq_mediaEl{object-fit:cover;width:100%;height:100%}.E7eKrq_overlay{background:linear-gradient(100deg,#12121294 0%,#12121275 38%,#12121238 72%,#1212121a 100%);position:absolute;inset:0}.E7eKrq_content{z-index:1;max-width:72%;padding:36px 28px;position:relative}.E7eKrq_eyebrow{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);letter-spacing:.16em;text-transform:uppercase;color:var(--c-primary-light,#e8d4a8);text-shadow:0 1px 10px #00000059;background:#c89b3c29;border:1px solid #e8d4a86b;border-radius:2px;align-items:center;margin:0 0 10px;padding:4px 8px;font-size:.625rem;font-weight:700;display:inline-flex}.E7eKrq_titleBlock{margin:0 0 12px}.E7eKrq_titleLine{letter-spacing:.03em;text-transform:uppercase;color:#fff;text-shadow:0 3px 18px #00000073;font-size:clamp(1.35rem,4vw,2.25rem);font-weight:800;line-height:1.12;display:block}.E7eKrq_titleLineAccent{color:var(--c-primary-light,#e8d4a8)}.E7eKrq_text{color:#ffffffeb;text-shadow:0 2px 12px #0006;max-width:520px;margin:0 0 18px;font-size:clamp(.78rem,1.8vw,.92rem);line-height:1.55}.E7eKrq_actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.E7eKrq_primaryCta,.E7eKrq_secondaryCta{letter-spacing:.08em;text-transform:uppercase;pointer-events:none;justify-content:center;align-items:center;min-height:34px;padding:6px 14px;font-size:.62rem;font-weight:700;display:inline-flex}.E7eKrq_primaryCta{background:var(--c-primary,#c89b3c);color:#fff;box-shadow:0 4px 14px #0000003d}.E7eKrq_secondaryCta{color:#fff;text-transform:none;letter-spacing:.06em;background:#0006;border:1px solid #ffffffd9;gap:6px}.E7eKrq_secondaryCtaIcon{flex-shrink:0;font-size:.95rem!important}.E7eKrq_mediaNote{color:var(--admin-text-muted,#505050);background:color-mix(in srgb, var(--admin-gold) 6%, #fff);border-top:1px solid var(--admin-border-public,#ebe4da);margin:0;padding:10px 16px;font-size:.78rem}@media (max-width:640px){.E7eKrq_slide{min-height:220px}.E7eKrq_content{max-width:100%;padding:24px 16px}.E7eKrq_actions{display:none}}
.ccFpga_modalBody{font-family:var(--font-family);color:var(--c-text-primary,#2c2c2c);flex-direction:column;gap:12px;display:flex}.ccFpga_modalCount{letter-spacing:.04em;color:var(--c-primary-dark,#b8860b);margin:0;font-size:.75rem;font-weight:600}.ccFpga_state{text-align:center;color:var(--c-text-secondary,#6b6b6b);border:1px dashed var(--c-primary-light,#e8d4a8);margin:0;padding:28px 16px;font-size:.8125rem}.ccFpga_list{flex-direction:column;gap:10px;display:flex}.ccFpga_card{border:1px solid var(--c-border,#e8e4dd);background:#fffcf5;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:14px;display:grid}.ccFpga_cardMain{flex-direction:column;gap:8px;min-width:0;display:flex}.ccFpga_cardTop{align-items:flex-start;gap:12px;display:flex}.ccFpga_avatar,.ccFpga_avatarFallback{border-radius:10px;flex-shrink:0;width:40px;height:40px}.ccFpga_avatar{object-fit:cover}.ccFpga_avatarFallback{color:var(--c-text-primary,#2c2c2c);background:#e8e4dc;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:inline-flex}.ccFpga_meta{flex:1;min-width:0}.ccFpga_authorRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ccFpga_author{color:var(--c-text-primary,#2c2c2c);font-size:.875rem;font-weight:700}.ccFpga_badge{text-transform:uppercase;letter-spacing:.08em;color:#9a7b00;background:#fff8e6;align-items:center;padding:2px 8px;font-size:.6875rem;font-weight:700;display:inline-flex}.ccFpga_badgeHome{background:color-mix(in srgb, var(--c-primary,#c89b3c) 14%, #fff);color:var(--c-primary-dark,#b8860b)}.ccFpga_date{color:var(--c-text-secondary,#6b6b6b);font-size:.75rem}.ccFpga_productLink{color:var(--c-text-primary,#2c2c2c);text-align:left;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:4px;padding:0;font-family:inherit;font-size:.8125rem;font-weight:600;text-decoration:underline;display:inline-flex}.ccFpga_productLink:hover{color:var(--c-primary-dark,#b8860b)}.ccFpga_productSku{color:var(--c-text-secondary,#6b6b6b);font-size:.75rem;font-weight:500;text-decoration:none}.ccFpga_invoice{color:var(--c-text-secondary,#6b6b6b);margin:6px 0 0;font-size:.75rem}.ccFpga_invoice strong{color:var(--c-text-primary,#2c2c2c);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.ccFpga_comment{color:var(--c-text-primary,#2c2c2c);white-space:pre-wrap;word-break:break-word;margin:0;font-size:.8125rem;line-height:1.55}.ccFpga_actions{flex-direction:column;flex-shrink:0;align-items:stretch;gap:8px;display:flex}.ccFpga_approveBtn{text-transform:none;letter-spacing:normal;cursor:pointer;justify-content:center;align-items:center;gap:6px;min-width:auto;min-height:34px;padding:0 12px;font-size:.75rem;display:inline-flex;}.ccFpga_approveBtn:hover:not(:disabled){background:#333;border-color:#333}.ccFpga_unpinBtn{text-transform:none;letter-spacing:normal;cursor:pointer;justify-content:center;align-items:center;gap:6px;min-width:auto;min-height:34px;padding:0 12px;font-size:.75rem;display:inline-flex;}.ccFpga_rejectBtn{text-transform:none;letter-spacing:normal;cursor:pointer;color:#b42318;border-color:#e8b4b4;justify-content:center;align-items:center;gap:6px;min-width:auto;min-height:34px;padding:0 12px;font-size:.75rem;display:inline-flex;}.ccFpga_rejectBtn:hover:not(:disabled){color:#b42318;background:#fff5f5;border-color:#e8b4b4}.ccFpga_deleteBtn{border:1px solid var(--c-primary-light,#e8d4a8);width:34px;min-height:34px;color:var(--c-text-secondary,#6b6b6b);cursor:pointer;background:#fff;border-radius:0;justify-content:center;align-self:flex-end;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:.75rem;font-weight:600;display:inline-flex}.ccFpga_deleteBtn:hover:not(:disabled){color:#b42318;background:#fff5f5;border-color:#e8b4b4}.ccFpga_approveBtn:disabled,.ccFpga_rejectBtn:disabled,.ccFpga_unpinBtn:disabled,.ccFpga_deleteBtn:disabled{opacity:.55;cursor:not-allowed}.ccFpga_actionIcon{font-size:1rem!important}.ccFpga_pagination{margin-top:4px}@media (max-width:640px){.ccFpga_card{grid-template-columns:1fr}.ccFpga_actions{flex-direction:row;justify-content:space-between}.ccFpga_deleteBtn{align-self:auto}}
.aocVNG_body{flex-direction:column;gap:18px;display:flex}.aocVNG_pickerPanel{border:1px solid var(--c-border,#e8e4dd);background:#fff;border-radius:0;flex-direction:column;gap:12px;padding:14px;display:flex}.aocVNG_pickerHeader{flex-direction:column;gap:4px;display:flex}.aocVNG_pickerTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--c-primary,#c89b3c);margin:0;font-size:.8125rem;font-weight:700}.aocVNG_pickerHint{color:var(--c-text-secondary,#6b6b6b);margin:0;font-size:.8125rem;line-height:1.45}.aocVNG_fileInput{display:none}.aocVNG_uploadZone{border:1px dashed var(--c-primary-light,#e8d4a8);min-height:120px;color:var(--c-text-secondary,#6b6b6b);cursor:pointer;background:#fffcf5;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;font-family:inherit;font-size:.8125rem;display:flex}.aocVNG_uploadZone svg{color:var(--c-primary,#c89b3c);font-size:1.5rem!important}.aocVNG_uploadZone:hover,.aocVNG_uploadZoneDragOver{border-color:var(--c-primary,#c89b3c);color:var(--c-primary-dark,#b8860b)}.aocVNG_uploadZoneDragOver{background:color-mix(in srgb, var(--c-primary,#c89b3c) 10%, #fffcf5)}.aocVNG_productImagePicker{flex-direction:column;gap:8px;display:flex}.aocVNG_productImagePickerLabel{letter-spacing:.04em;color:var(--c-text-secondary,#6b6b6b);margin:0;font-size:.75rem;font-weight:600}.aocVNG_productImageGrid{flex-wrap:wrap;gap:8px;display:flex}.aocVNG_productImageThumb{border:2px solid var(--c-border,#e8e4dd);cursor:pointer;background:#faf8f5;border-radius:0;flex-shrink:0;width:72px;height:72px;padding:0;overflow:hidden}.aocVNG_productImageThumb img{object-fit:cover;width:100%;height:100%;display:block}.aocVNG_productImageThumb:hover{border-color:var(--c-primary-light,#e8d4a8)}.aocVNG_productImageThumbActive{border-color:var(--c-primary,#c89b3c);box-shadow:0 0 0 1px var(--c-primary,#c89b3c)}.aocVNG_pickerCanvasWrap{border:1px dashed #0000;flex-direction:column;gap:8px;padding:8px;transition:border-color .2s,background-color .2s;display:flex}.aocVNG_pickerCanvasWrapDragOver{border-color:var(--c-primary,#c89b3c);background:color-mix(in srgb, var(--c-primary,#c89b3c) 8%, #fffcf5)}.aocVNG_pickerCanvas{border:1px solid var(--c-border,#e8e4dd);cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;background:#faf8f5;border-radius:0;width:100%;max-height:220px;display:block}.aocVNG_pickerCanvasActive{border-color:var(--c-primary,#c89b3c)}.aocVNG_replaceImageBtn{border:1px solid var(--c-primary-light,#e8d4a8);color:var(--c-text-secondary,#6b6b6b);cursor:pointer;background:#fff;border-radius:0;align-self:flex-start;padding:6px 10px;font-family:inherit;font-size:.75rem;font-weight:600}.aocVNG_replaceImageBtn:hover{border-color:var(--c-primary,#c89b3c);color:var(--c-primary-dark,#b8860b)}.aocVNG_pickedResult{border:1px solid var(--c-primary-light,#e8d4a8);background:#fdf8ee;border-radius:0;flex-direction:column;gap:14px;padding:12px;display:flex}.aocVNG_suggestedBlock{flex-direction:column;gap:8px;display:flex}.aocVNG_suggestedLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--c-primary-dark,#b8860b);font-size:.6875rem;font-weight:700}.aocVNG_suggestedCard{border:1px solid var(--c-primary,#c89b3c);background:#fff;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px;display:flex}.aocVNG_suggestedMeta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.aocVNG_suggestedName{color:var(--c-text-primary,#2c2c2c);font-size:.875rem;font-weight:700}.aocVNG_suggestedHex{letter-spacing:.04em;color:var(--c-text-secondary,#6b6b6b);font-size:.75rem;font-weight:600}.aocVNG_btnUseSuggested{border:1px solid var(--c-primary,#c89b3c);background:var(--c-primary,#c89b3c);color:#fff;cursor:pointer;border-radius:0;justify-content:center;align-items:center;min-height:34px;padding:0 12px;font-family:inherit;font-size:.78rem;font-weight:600;display:inline-flex}.aocVNG_btnUseSuggested:hover{background:var(--c-primary-dark,#b8860b);border-color:var(--c-primary-dark,#b8860b)}.aocVNG_notMatchHint{color:var(--c-text-secondary,#6b6b6b);margin:0;font-size:.8125rem;font-weight:600}.aocVNG_customPickBlock{border:1px dashed var(--c-primary-light,#e8d4a8);background:#fff;flex-wrap:wrap;align-items:flex-end;gap:12px;padding:10px 12px;display:flex}.aocVNG_customPickFields{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.aocVNG_sampledHex{letter-spacing:.06em;color:var(--c-text-secondary,#6b6b6b);font-size:.75rem;font-weight:700}.aocVNG_swatch{border:1px solid var(--c-border,#e8e4dd);border-radius:0;flex-shrink:0;width:36px;height:36px}.aocVNG_pickedNameInput{border:1px solid var(--c-primary-light,#e8d4a8);background:#fff;border-radius:0;outline:none;width:100%;max-width:none;padding:8px 10px;font-family:inherit;font-size:.8125rem}.aocVNG_pickedNameInput:focus{border-color:var(--c-primary,#c89b3c)}.aocVNG_btnAddPicked{background:var(--c-primary,#c89b3c);color:#fff;cursor:pointer;border:none;border-radius:0;align-items:center;gap:6px;min-height:34px;padding:0 12px;font-family:inherit;font-size:.78rem;font-weight:600;display:inline-flex}.aocVNG_btnAddPicked:hover{background:var(--c-primary-dark,#b8860b)}.aocVNG_sectionBlock{flex-direction:column;gap:10px;display:flex}.aocVNG_sectionHeader{flex-direction:column;gap:4px;display:flex}.aocVNG_sectionTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--c-primary,#c89b3c);margin:0;font-size:.8125rem;font-weight:700}.aocVNG_sectionHint{color:var(--c-text-secondary,#6b6b6b);margin:0;font-size:.8125rem;line-height:1.45}.aocVNG_panel{border:1px solid var(--c-border,#e8e4dd);background:#fff;border-radius:0;overflow:hidden}.aocVNG_panelToolbar{border-bottom:1px solid var(--c-border,#e8e4dd);background:#faf8f5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.aocVNG_selectAll{min-height:34px;color:var(--c-text-primary,#2c2c2c);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:.8125rem;font-weight:500;display:inline-flex}.aocVNG_selectedCount{background:color-mix(in srgb, var(--c-primary,#c89b3c) 14%, #fff);color:var(--c-primary-dark,#b8860b);border-radius:0;padding:2px 8px;font-size:.75rem;font-weight:600}.aocVNG_checkbox{width:15px;height:15px;accent-color:var(--c-primary,#c89b3c);cursor:pointer;flex-shrink:0;margin:0}.aocVNG_listWrap{scrollbar-width:thin;scrollbar-color:var(--c-border,#e8e4dd) transparent;max-height:280px;overflow:auto}.aocVNG_list{flex-direction:column;display:flex}.aocVNG_listHead,.aocVNG_row{grid-template-columns:40px 44px minmax(110px,1fr) minmax(130px,1fr) 82px 76px;align-items:center;gap:8px;padding:0 12px;display:grid}.aocVNG_nameInput{border:1px solid var(--c-primary-light,#e8d4a8);width:100%;min-width:0;color:var(--c-text-primary,#2c2c2c);background:#fff;padding:6px 8px;font-family:inherit;font-size:.8125rem}.aocVNG_rowEditing .aocVNG_nameInput,.aocVNG_nameInput:focus{border-color:var(--c-primary,#c89b3c);outline:none}.aocVNG_listHead{z-index:2;border-bottom:1px solid var(--c-border,#e8e4dd);border-top:2px solid var(--c-primary,#c89b3c);letter-spacing:.08em;text-transform:uppercase;min-height:38px;color:var(--c-text-secondary,#6b6b6b);background:#fffcf5;font-size:.6875rem;font-weight:700;position:sticky;top:0}.aocVNG_row{border-bottom:1px solid color-mix(in srgb, var(--c-border,#e8e4dd) 80%, #fff);min-height:46px;transition:background-color .12s,box-shadow .12s}.aocVNG_row:last-child{border-bottom:none}.aocVNG_row:hover{background:#fffcf5}.aocVNG_rowSelected{box-shadow:inset 3px 0 0 var(--c-primary,#c89b3c);background:#fdf8ee}.aocVNG_rowSelected:hover{background:color-mix(in srgb, var(--c-primary,#c89b3c) 8%, #fff)}.aocVNG_colCheck,.aocVNG_colSwatch,.aocVNG_colAction{justify-content:center;align-items:center;display:flex}.aocVNG_rowActions{justify-content:flex-end;align-items:center;gap:4px;display:flex}.aocVNG_rowEditBtn,.aocVNG_rowDeleteBtn{width:30px;height:30px;color:var(--c-text-secondary,#6b6b6b);cursor:pointer;opacity:0;background:0 0;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;padding:0;transition:opacity .12s,color .12s,background-color .12s,border-color .12s;display:inline-flex}.aocVNG_rowEditBtn svg,.aocVNG_rowDeleteBtn svg{font-size:.95rem!important}.aocVNG_row:hover .aocVNG_rowEditBtn,.aocVNG_row:hover .aocVNG_rowDeleteBtn,.aocVNG_rowSelected .aocVNG_rowEditBtn,.aocVNG_rowSelected .aocVNG_rowDeleteBtn,.aocVNG_rowEditing .aocVNG_rowEditBtn,.aocVNG_rowEditing .aocVNG_rowDeleteBtn,.aocVNG_rowEditBtn:focus-visible,.aocVNG_rowDeleteBtn:focus-visible{opacity:1}.aocVNG_rowEditBtn:hover{border-color:var(--c-primary-light,#e8d4a8);color:var(--c-primary-dark,#b8860b);background:#fffcf5}.aocVNG_rowDeleteBtn:hover{color:#c62828;background:#fff5f5;border-color:#e8b4b4}.aocVNG_colName,.aocVNG_colNameEn,.aocVNG_colHex{min-width:0}.aocVNG_nameText{color:var(--c-text-primary,#2c2c2c);text-overflow:ellipsis;white-space:nowrap;padding:8px 10px;font-size:.8125rem;display:block;overflow:hidden}.aocVNG_hexText{letter-spacing:.04em;color:var(--c-text-secondary,#6b6b6b);text-overflow:ellipsis;white-space:nowrap;padding:8px 10px;font-size:.75rem;font-weight:600;display:block;overflow:hidden}.aocVNG_empty{text-align:center;color:var(--c-text-secondary,#6b6b6b);padding:28px 20px;font-size:.8125rem}.aocVNG_footer{border-top:none;margin-top:0;padding-top:0;}.aocVNG_btnCancel{}.aocVNG_btnSave{}@media (max-width:640px){.aocVNG_listHead,.aocVNG_row{grid-template-columns:36px 36px minmax(100px,1fr) minmax(120px,1fr) 76px 68px;min-width:560px}.aocVNG_panelToolbar{flex-direction:column;align-items:stretch}}
.wmghua_modalBody{flex-direction:column;gap:20px;display:flex}.wmghua_headerMeta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.wmghua_date{color:var(--admin-text-secondary);font-size:.78rem}.wmghua_section{flex-direction:column;gap:10px;display:flex}.wmghua_sectionTitle{letter-spacing:.1em;text-transform:uppercase;color:var(--admin-gold);margin:0;font-size:.6875rem;font-weight:700}.wmghua_detailList{flex-direction:column;gap:8px;margin:0;display:flex}.wmghua_detailRow{grid-template-columns:100px minmax(0,1fr);gap:12px;font-size:.8125rem;line-height:1.5;display:grid}.wmghua_detailRow dt{color:var(--admin-text-secondary);margin:0;font-weight:500}.wmghua_detailRow dd{color:var(--admin-text);word-break:break-word;margin:0}.wmghua_link{color:var(--admin-text);text-underline-offset:2px;text-decoration:underline}.wmghua_link:hover{color:var(--admin-gold-dark)}.wmghua_productList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wmghua_productList li{border:1px solid var(--admin-border-public);background:color-mix(in srgb, var(--admin-gold) 4%, #fff);flex-wrap:wrap;align-items:baseline;gap:8px;padding:10px 12px;display:flex}.wmghua_productLink{color:var(--admin-text);text-underline-offset:2px;font-size:.8125rem;font-weight:600;text-decoration:underline}.wmghua_productLink:hover{color:var(--admin-gold-dark)}.wmghua_productSku{color:var(--admin-text-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem}.wmghua_message{border:1px solid var(--admin-border-public);color:var(--admin-text);white-space:pre-wrap;word-break:break-word;background:#fffdf6;margin:0;padding:12px 14px;font-size:.8125rem;line-height:1.55}.wmghua_actions{flex-wrap:wrap;gap:8px;padding-top:4px;display:flex}.wmghua_readBtn,.wmghua_resolveBtn{cursor:pointer;border-radius:0;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 16px;font-family:inherit;font-size:.8125rem;font-weight:600;display:inline-flex}.wmghua_readBtn{color:#9a7b00;background:#fff8e6;border:1px solid #c9ba85}.wmghua_readBtn:hover:not(:disabled){background:#fff3d1;border-color:#9a7b00}.wmghua_resolveBtn{background:var(--admin-gold);color:#fff;box-shadow:0 2px 8px color-mix(in srgb, var(--admin-gold) 24%, transparent);border:none}.wmghua_resolveBtn:hover:not(:disabled){background:var(--admin-gold-dark)}.wmghua_readBtn:disabled,.wmghua_resolveBtn:disabled{opacity:.55;cursor:not-allowed}.wmghua_actionIcon{font-size:1rem!important}@media (max-width:480px){.wmghua_detailRow{grid-template-columns:1fr;gap:2px}.wmghua_actions{flex-direction:column}.wmghua_readBtn,.wmghua_resolveBtn{width:100%}}
.CSY-CW_grid{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:32px 28px;display:grid}.CSY-CW_gridList{grid-template-columns:1fr;gap:16px}.CSY-CW_card{background:#fff;border:1px solid #eeeae3;flex-direction:column;min-width:0;height:100%;display:flex;overflow:hidden}.CSY-CW_shimmer{background:#ece8e0;position:relative;overflow:hidden}.CSY-CW_shimmer:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb8,#0000);animation:1.45s ease-in-out infinite CSY-CW_shimmer;position:absolute;inset:0;transform:translate(-100%)}.CSY-CW_image{aspect-ratio:3/4;width:100%}.CSY-CW_cardList .CSY-CW_image{aspect-ratio:4/3}.CSY-CW_body{flex-direction:column;flex:1;padding:16px;display:flex}.CSY-CW_info{min-width:0}.CSY-CW_sku{width:34%;height:10px;margin-bottom:9px}.CSY-CW_name{width:78%;height:18px;margin-bottom:14px}.CSY-CW_specs{flex-direction:column;gap:9px;display:flex}.CSY-CW_spec{width:66%;height:12px}.CSY-CW_specShort{width:52%}.CSY-CW_footer{flex-direction:column;margin-top:20px;display:flex}.CSY-CW_price{width:32%;height:10px;margin:0 0 10px auto}.CSY-CW_actions{justify-content:center;gap:6px;display:flex}.CSY-CW_button{width:112px;height:36px}.CSY-CW_iconButton{width:36px;height:36px}.CSY-CW_cardList{flex-direction:row;align-items:stretch;gap:20px;padding:16px 20px}.CSY-CW_cardList .CSY-CW_image{flex-shrink:0;align-self:center;width:176px}.CSY-CW_cardList .CSY-CW_body{flex-direction:row;justify-content:space-between;align-items:center;gap:24px;min-width:0;padding:0}.CSY-CW_cardList .CSY-CW_info{flex:1}.CSY-CW_cardList .CSY-CW_name{max-width:360px}.CSY-CW_cardList .CSY-CW_specs{flex-direction:row;gap:20px}.CSY-CW_cardList .CSY-CW_spec{width:130px}.CSY-CW_cardList .CSY-CW_specShort{width:105px}.CSY-CW_cardList .CSY-CW_footer{border-left:1px solid #ece8e0;flex-shrink:0;min-width:168px;margin-top:0;padding-left:20px}@keyframes CSY-CW_shimmer{to{transform:translate(100%)}}@media (max-width:1100px){.CSY-CW_grid:not(.CSY-CW_gridList){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.CSY-CW_cardList{flex-direction:column;gap:14px;padding:14px}.CSY-CW_cardList .CSY-CW_image{align-self:stretch;width:100%}.CSY-CW_cardList .CSY-CW_body{flex-direction:column;align-items:stretch;gap:14px}.CSY-CW_cardList .CSY-CW_specs{flex-direction:column;gap:9px}.CSY-CW_cardList .CSY-CW_footer{border-top:1px solid #ece8e0;border-left:0;width:100%;min-width:0;padding-top:12px;padding-left:0}}@media (max-width:600px){.CSY-CW_grid:not(.CSY-CW_gridList){grid-template-columns:1fr;gap:40px}.CSY-CW_body{padding:14px}}@media (prefers-reduced-motion:reduce){.CSY-CW_shimmer:after{animation:none}}
._8BS7vq_roleOptions{flex-wrap:wrap;align-items:center;gap:16px;min-height:42px;display:flex}._8BS7vq_checkboxRow{color:var(--admin-text,#1a1a1a);cursor:pointer;white-space:nowrap;align-items:center;gap:8px;font-size:.88rem;font-weight:500;display:inline-flex}._8BS7vq_checkboxRow input{width:16px;height:16px;accent-color:var(--admin-gold);cursor:pointer}
