.operations-log-page{--operations-log-card-bg:#f5f8fc;--operations-log-card-bg-soft:#f9fbff;--operations-log-card-bg-hover:#dceeff;--operations-log-card-bg-active:#e8f4ff;--operations-log-card-border:rgba(219,227,237,0.94);--operations-log-card-border-hover:rgba(96,165,250,0.98);--operations-log-card-text-muted:#9fb0c4;--operations-log-card-shadow:0 14px 28px rgba(37,99,235,0.14);display:flex;height:100%;min-height:0;flex-direction:column;background:transparent}.operations-log-page .app-header{position:sticky;top:0;z-index:120;display:grid;min-height:60px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;border-bottom:1px solid rgba(148,163,184,.18);background:rgba(255,255,255,.9);padding:14px 18px;backdrop-filter:blur(12px)}.operations-log-title{display:flex;min-width:0;align-items:center;gap:14px}.operations-log-title-mark{display:inline-grid;width:34px;height:34px;flex:0 0 34px;border-radius:8px;border:0;background:var(--primary-light);padding:0;align-items:center;justify-content:center;color:var(--primary);cursor:pointer;transition:transform .2s ease}.operations-log-title-mark:focus-visible,.operations-log-title-mark:hover{color:var(--primary);outline:none}.operations-log-title-mark.products-title-icon:focus-visible,.operations-log-title-mark.products-title-icon:hover{transform:none}.operations-log-title-mark svg{width:20px;height:20px}.operations-log-title-mark:focus-visible svg,.operations-log-title-mark:hover svg{transform:rotate(-6deg) scale(1.1)}.operations-log-title-copy,.operations-log-title-heading,.operations-log-title-row{display:inline-flex;min-width:0;align-items:center;gap:8px}.operations-log-title-copy h1{margin:0;color:#0f172a;font-size:20px;font-weight:800;line-height:1.15}.operations-log-column-settings-shell,.operations-log-title-help-shell{position:relative;display:inline-flex;align-items:center}.operations-log-column-settings-trigger,.operations-log-title-help-trigger{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;border:1px solid #bfdbfe;border-radius:999px;background:#eff6ff;color:#2563eb;cursor:help}.operations-log-column-settings-trigger{cursor:pointer}.operations-log-column-settings-shell.open .operations-log-column-settings-trigger,.operations-log-column-settings-trigger:focus-visible,.operations-log-column-settings-trigger:hover,.operations-log-title-help-trigger:focus-visible,.operations-log-title-help-trigger:hover{border-color:#93c5fd;background:#dbeafe;outline:none}.operations-log-column-settings-trigger svg,.operations-log-title-help-trigger svg{width:14px;height:14px}.operations-log-title-help-popover{position:absolute;top:calc(100% + 8px);left:50%;z-index:140;display:none;width:min(300px,calc(100vw - 24px));border:1px solid #cbd5e1;border-radius:14px;background:rgba(255,255,255,.98);box-shadow:0 12px 28px rgba(15,23,42,.12);color:#475569;font-size:12px;font-weight:500;line-height:1.55;max-height:min(calc(100vh - 92px),640px);overflow-x:hidden;overflow-y:auto;overflow-wrap:anywhere;padding:10px 12px;transform:translateX(-50%);white-space:normal}.operations-log-title-help-shell:focus-within .operations-log-title-help-popover,.operations-log-title-help-shell:hover .operations-log-title-help-popover{display:grid;gap:8px}.operations-log-title-help-popover:before{content:"";position:absolute;left:50%;top:-8px;width:14px;height:14px;border-top:1px solid #cbd5e1;border-left:1px solid #cbd5e1;background:rgba(255,255,255,.98);transform:translateX(-50%) rotate(45deg)}.operations-log-title-help-popover .preview-note-item{display:grid;grid-template-columns:16px minmax(0,1fr);gap:8px;padding:6px 0}.operations-log-title-help-popover .preview-note-item svg{color:#2563eb}.operations-log-title-help-popover .preview-note-item span{min-width:0}.operations-log-title-help-popover .preview-note-item strong{color:#0f172a;font-weight:800}.operations-log-contract-dot-trigger>span,.operations-log-contract-note-mark{display:block;width:7px;height:7px;border-radius:999px;background:#2563eb}.operations-log-column-settings-popover{position:absolute;top:calc(100% + 8px);left:50%;z-index:140;display:none;width:min(260px,calc(100vw - 24px));max-height:min(calc(100vh - 92px),413px);overflow:hidden;border:1px solid #dbe6f4;border-radius:22px;background:rgba(255,255,255,.99);box-shadow:0 14px 34px rgba(15,23,42,.11);color:#334155;padding:8px 8px 10px;transform:translateX(-50%)}.operations-log-column-settings-shell.open .operations-log-column-settings-popover{display:flex;flex-direction:column}.operations-log-column-settings-popover:before{content:"";position:absolute;left:50%;top:-8px;width:14px;height:14px;border-top:1px solid #dbe6f4;border-left:1px solid #dbe6f4;background:rgba(255,255,255,.99);transform:translateX(-50%) rotate(45deg)}.operations-log-column-settings-grid{display:grid;grid-template-columns:minmax(0,1fr) 42px;align-items:center;gap:8px}.operations-log-column-settings-head{min-height:44px;border:1px solid #dbe6f4;border-radius:16px;background:#fff;color:#334155;font-size:12px;font-weight:800;padding:0 12px}.operations-log-column-settings-grid-head{color:#667085;line-height:1}.operations-log-column-settings-grid-head span:not(:first-child){text-align:center}.operations-log-column-settings-head-main{display:flex;align-items:center;gap:6px}.operations-log-column-settings-reset{display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;border:0;border-radius:999px;background:transparent;color:#2563eb;cursor:pointer;padding:0}.operations-log-column-settings-reset svg{width:14px;height:14px}.operations-log-column-settings-list{display:flex;min-height:0;max-height:min(41vh,368px);flex-direction:column;overflow-y:auto;padding-top:6px}.operations-log-column-settings-row{min-height:34px;background:#fff;padding:1px 12px}.operations-log-column-settings-row-name{min-width:0;overflow:hidden;color:#0f172a;font-size:13px;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.operations-log-column-settings-cell{display:flex;align-items:center;justify-content:center}.operations-log-column-setting-toggle{display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center}.operations-log-column-setting-toggle input{width:18px;height:18px;margin:0;accent-color:var(--primary)}.operations-log-header-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.operations-log-product-open-mode-toggle{display:inline-flex;min-height:34px;align-items:center;gap:2px;border:1px solid #cbd5e1;border-radius:999px;background:#f8fafc;padding:2px}.operations-log-product-open-mode-toggle button{display:inline-flex;min-height:28px;align-items:center;justify-content:center;border:0;border-radius:999px;background:transparent;color:#475569;cursor:pointer;font-size:12px;font-weight:700;padding:0 10px;white-space:nowrap}.operations-log-product-open-mode-toggle button.is-active{background:#0f172a;color:#fff}.operations-log-chip{display:inline-flex;min-height:34px;align-items:center;gap:8px;border:1px solid rgba(191,219,254,.92);border-radius:999px;background:rgba(255,255,255,.92);color:#1e3a8a;font-size:12px;font-weight:700;padding:0 12px;white-space:nowrap}.operations-log-chip svg{width:14px;height:14px}.operations-log-chip.is-window{border-color:rgba(147,197,253,.95);background:rgba(219,234,254,.95);color:#1d4ed8}.operations-log-page .app-main{display:flex;flex:1;min-width:0;min-height:0;overflow:hidden;padding:16px 18px 18px}.operations-log-page #operations-log-tracked-panel{display:flex;width:100%;min-width:0;min-height:0;flex:1;flex-direction:column;overflow:hidden;border:1px solid rgba(219,234,254,.86);border-radius:20px;background:#fff;box-shadow:0 18px 48px rgba(15,23,42,.08)}.operations-log-toolbar{display:grid;grid-template-columns:minmax(0,1fr);align-content:center;align-items:center;gap:6px;background:#fff;padding:12px 18px}.operations-log-track-grid{display:grid;width:100%;min-width:0;min-height:40px;grid-template-columns:minmax(240px,300px) minmax(60px,84px) minmax(60px,84px) 95px minmax(24px,1fr) minmax(105px,150px) minmax(105px,150px) minmax(220px,max-content);align-items:center;gap:10px}.operations-log-add-form{display:contents}.operations-log-field,.operations-log-field .search-box,.operations-log-toolbar-actions{display:flex;min-height:40px;align-items:center}.operations-log-toolbar-spacer{min-width:0}.operations-log-field{min-width:0;height:40px;margin:0}.operations-log-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.operations-log-field .search-box{position:relative;width:100%;min-width:0;border-radius:12px}.operations-log-field .search-box svg{position:absolute;left:12px;top:50%;z-index:1;width:14px;height:14px;color:#64748b;transform:translateY(-50%)}.operations-log-field .search-box input{width:100%;min-width:0;height:40px;border:1px solid #dbe6f4;border-radius:12px;background:#fff;color:#0f172a;font-size:13px;line-height:40px;padding:0 12px 0 32px}.operations-log-field .search-box input:focus{border-color:#60a5fa;box-shadow:0 0 0 3px rgba(59,130,246,.12);outline:none}.operations-log-brand-filter-shell,.operations-log-store-filter-shell{position:relative;min-width:0;min-height:40px}.operations-log-store-filter-trigger{display:inline-flex;width:100%;height:40px;min-width:0;align-items:center;justify-content:space-between;gap:8px;border:1px solid #dbe6f4;border-radius:12px;background:#fff;color:#0f172a;cursor:pointer;font-size:13px;font-weight:700;padding:0 12px}.operations-log-store-filter-trigger.open{border-color:#60a5fa;box-shadow:0 0 0 3px rgba(59,130,246,.12);outline:none}.operations-log-store-filter-trigger-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-log-store-filter-trigger-count{display:inline-flex;min-width:20px;height:20px;align-items:center;justify-content:center;border-radius:999px;background:#dbeafe;color:#1d4ed8;font-size:11px;font-weight:800}.operations-log-store-filter-panel{position:absolute;top:calc(100% + 8px);left:0;z-index:90;display:grid;width:min(383px,calc(100vw - 48px));min-width:267px;min-height:180px;max-height:min(520px,calc(100vh - 180px));grid-template-rows:auto minmax(0,1fr) auto;gap:8px;overflow:hidden;border:1px solid #dbe6f4;border-radius:12px;background:rgba(255,255,255,.98);box-shadow:0 18px 42px rgba(15,23,42,.14);padding:10px;resize:both}.operations-log-brand-filter-panel{width:min(176px,calc(100vw - 48px));min-width:176px;min-height:auto;max-height:min(320px,calc(100vh - 180px));grid-template-rows:minmax(0,1fr)}.operations-log-brand-filter-panel .operations-log-store-option-main{flex-wrap:nowrap}.operations-log-brand-filter-panel .operations-log-store-option-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-log-store-filter-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.operations-log-store-filter-search-shell{position:relative;display:flex;min-width:0;height:34px;align-items:center}.operations-log-store-filter-search-shell svg{position:absolute;left:12px;width:14px;height:14px;color:#64748b}.operations-log-store-filter-search-shell input{width:100%;height:34px;border:1px solid #dbe6f4;border-radius:10px;color:#0f172a;font-size:12px;padding:0 12px 0 32px}.operations-log-store-filter-search-shell input:focus{border-color:#60a5fa;outline:none}.operations-log-store-filter-clear{height:34px;border:0;border-radius:10px;background:#eff6ff;color:#2563eb;cursor:pointer;font-size:12px;font-weight:800;padding:0 12px}.operations-log-store-filter-options{display:grid;min-height:0;gap:1px;overflow-y:auto;padding-right:2px}.operations-log-store-option-item{position:relative;display:grid;min-height:32px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;border:0;border-radius:6px;cursor:pointer;padding:6px 8px;transition:background-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}.operations-log-store-option-item:before{position:absolute;top:7px;bottom:7px;left:0;width:2px;border-radius:999px;background:#2563eb;content:"";opacity:0;transform:scaleY(.45);transition:opacity .16s ease,transform .16s ease}.operations-log-store-option-item:hover{background:#f1f7ff;box-shadow:inset 0 0 0 1px rgba(147,197,253,.42);transform:translateX(2px)}.operations-log-store-option-item:hover:before{opacity:1;transform:scaleY(1)}.operations-log-store-option-item.active{background:#eff6ff}.operations-log-store-option-item input{width:14px;height:14px;margin:0}.operations-log-store-option-main{display:flex;min-width:0;align-items:center;flex-wrap:wrap;gap:5px;color:#64748b;font-size:12px;font-weight:700;line-height:1.25}.operations-log-store-option-name{min-width:0;overflow:visible;color:#0f172a;font-size:12px;font-weight:800;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.operations-log-store-option-id{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-log-store-filter-empty{border:1px dashed #cbd5e1;border-radius:12px;color:#64748b;font-size:13px;font-weight:700;padding:14px;text-align:center}.operations-log-combination-management-dialog .btn,.operations-log-page .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid transparent;border-radius:6px;background:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:8px 14px;min-height:36px;white-space:nowrap;transition:all .12s ease}.operations-log-combination-management-dialog .btn svg,.operations-log-page .btn svg{width:15px;height:15px}.operations-log-page .btn-primary{background:#2563eb;color:#fff;border-color:#2563eb}.operations-log-combination-management-dialog .btn-primary:hover,.operations-log-page .btn-primary:hover{background:#1d4ed8;border-color:#1d4ed8}.operations-log-page .btn-outline{border-color:#e2e8f0;color:#475569;background:#ffffff}.operations-log-combination-management-dialog .btn-outline:hover,.operations-log-page .btn-outline:hover{border-color:#cbd5e1;background:#f8fafc}.operations-log-page .btn-danger-outline{border-color:#fecaca;color:#dc2626}.operations-log-combination-management-dialog .btn-xs,.operations-log-page .btn-xs{min-height:28px;padding:4px 10px;font-size:12px}.operations-log-combination-management-dialog .btn:disabled,.operations-log-page .btn:disabled{opacity:.5;cursor:not-allowed}.operations-log-toolbar .btn{width:100%;height:40px;min-height:40px;padding:0 14px;font-size:13px;line-height:1}.operations-log-board{display:flex;min-width:0;min-height:0;flex:1;flex-direction:column}.operations-log-board-scroll{width:100%;min-width:0;min-height:0;flex:1;overflow-x:hidden;overflow-y:scroll;padding:0 18px;scrollbar-gutter:stable}.operations-log-block-stack{display:grid;width:100%;gap:0}.operations-log-block{position:relative;width:100%;min-width:0;overflow:visible;border:1px solid var(--operations-log-card-border);margin-top:-1px;background:var(--operations-log-card-bg);transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.operations-log-block>summary{display:block;list-style:none}.operations-log-block>summary::-webkit-details-marker{display:none}.operations-log-block:first-child{margin-top:0}.operations-log-block:focus-within,.operations-log-block:hover,.operations-log-block[data-expanded=true],.operations-log-block[open]{border-color:var(--operations-log-card-border-hover);background:var(--operations-log-card-bg-hover);box-shadow:var(--operations-log-card-shadow)}.operations-log-block[data-expanded=true],.operations-log-block[open]{z-index:20;background:var(--operations-log-card-bg-active);box-shadow:var(--operations-log-card-shadow)}.operations-log-block:focus-within{z-index:20}.operations-log-block:hover{z-index:21}.operations-log-block:not([open]):not([data-expanded=true])>.operations-log-block-head{border-bottom-width:0}.operations-log-block-stack:hover .operations-log-block:not(:hover):not([data-expanded=true]):not([open]){border-color:var(--operations-log-card-border);background:#eef3f9;box-shadow:none}.operations-log-block-head,.operations-log-block-stack:hover .operations-log-block:not(:hover):not([data-expanded=true]):not([open]) .operations-log-block-head{background:var(--operations-log-card-bg-soft)}.operations-log-block-head{position:relative;z-index:6;display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;border-bottom:1px solid var(--operations-log-card-border);padding:10px 14px 8px;transition:border-color .18s ease,background-color .18s ease}.operations-log-block-head[data-block-head-stuck="1"]{position:sticky;top:0;z-index:16;background:var(--operations-log-card-bg-active)}.operations-log-block-head[role=button]{cursor:pointer}.operations-log-block-head:hover,.operations-log-block:focus-within .operations-log-block-head,.operations-log-block:hover .operations-log-block-head,.operations-log-block[data-expanded=true] .operations-log-block-head,.operations-log-block[open] .operations-log-block-head{border-color:var(--operations-log-card-border-hover);background:var(--operations-log-card-bg-active)}.operations-log-block-main{display:grid;width:100%;min-width:0;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:8px 12px}.operations-log-block-thumb{display:grid;width:48px;height:48px;place-items:center;overflow:hidden;border:1px solid var(--operations-log-card-border);background:#fbfcfe;color:#94a3b8;font-size:11px;font-weight:700;transition:border-color .18s ease,box-shadow .18s ease}.operations-log-block-thumb img{max-width:48px;max-height:48px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.operations-log-block-head:hover .operations-log-block-thumb,.operations-log-block:focus-within .operations-log-block-thumb,.operations-log-block:hover .operations-log-block-thumb,.operations-log-block[data-expanded=true] .operations-log-block-thumb,.operations-log-block[open] .operations-log-block-thumb{border-color:rgba(59,130,246,.34);box-shadow:inset 0 0 0 1px rgba(191,219,254,.94),0 8px 18px rgba(59,130,246,.12)}.operations-log-block-content{display:grid;width:100%;min-width:0;align-self:stretch}.operations-log-block-copy{display:grid;width:100%;min-width:0;grid-template-areas:"title actions" "subline actions";grid-template-columns:minmax(0,1fr) 160px;align-items:center;gap:4px 12px}.operations-log-block-topline{grid-area:title;display:flex;width:100%;min-width:0;min-height:28px;align-items:center;gap:12px}.operations-log-block-title{display:flex;min-width:0;align-items:center;gap:10px;overflow:hidden}.operations-log-block-title strong{flex:0 0 auto;color:#b5bfcd;font-size:16px;line-height:1.1;transition:color .18s ease}.operations-log-product-entry-button{display:inline-flex;width:24px;height:24px;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid #bfdbfe;border-radius:999px;background:#eff6ff;color:#1d4ed8;cursor:pointer;text-decoration:none}.operations-log-product-entry-button:focus-visible,.operations-log-product-entry-button:hover{border-color:#60a5fa;background:#dbeafe;outline:none}.operations-log-product-entry-button svg{width:13px;height:13px}.operations-log-product-entry-button.is-bare{width:16px;height:16px;border:0;border-radius:999px;background:transparent;color:#64748b}.operations-log-product-entry-button.is-bare:focus-visible,.operations-log-product-entry-button.is-bare:hover{border:0;background:#eff6ff;color:#1d4ed8}.operations-log-product-entry-button.is-bare svg{width:12px;height:12px}.operations-log-favorite-asin-button{display:inline-flex;width:16px;height:16px;flex:0 0 16px;align-items:center;justify-content:center;border:0;border-radius:999px;background:transparent;color:#64748b;cursor:pointer;padding:0}.operations-log-favorite-asin-button:focus-visible,.operations-log-favorite-asin-button:hover{background:#eff6ff;color:#1d4ed8;outline:none}.operations-log-favorite-asin-button.is-active{color:#ca8a04}.operations-log-favorite-asin-button.is-active svg{fill:currentColor}.operations-log-favorite-asin-button svg{width:14px;height:14px}.operations-log-block-asin{border:0;background:transparent;color:inherit;cursor:copy;font:inherit;font-weight:inherit;padding:0;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px}.operations-log-block-title-text{min-width:0;flex:1 1 auto;overflow:hidden;color:#b1bccb;font-size:13px;font-weight:700;text-overflow:ellipsis;transition:color .18s ease;white-space:nowrap}.operations-log-block-head:hover .operations-log-block-title strong,.operations-log-block:focus-within .operations-log-block-title strong,.operations-log-block:hover .operations-log-block-title strong,.operations-log-block[data-expanded=true] .operations-log-block-title strong,.operations-log-block[open] .operations-log-block-title strong{color:#081425}.operations-log-block-head:hover .operations-log-block-title-text,.operations-log-block:focus-within .operations-log-block-title-text,.operations-log-block:hover .operations-log-block-title-text,.operations-log-block[data-expanded=true] .operations-log-block-title-text,.operations-log-block[open] .operations-log-block-title-text{color:#12253e}.operations-log-block-action-stack{grid-area:actions;width:160px;max-width:160px;justify-self:end;gap:8px}.operations-log-block-action-row,.operations-log-block-action-stack{position:relative;display:flex;align-items:center;justify-content:flex-end}.operations-log-block-action-row{z-index:3;width:auto;min-width:0;max-width:100%;flex-wrap:nowrap;gap:6px}.operations-log-sync-status{display:inline-flex;min-height:30px;align-items:center;color:#64748b;font-size:11px;font-weight:500;line-height:1;white-space:nowrap}.operations-log-sync-dialog{position:fixed;top:0;left:0;right:auto;bottom:auto;z-index:61;display:grid;width:min(360px,calc(100vw - 48px));gap:10px;border:1px solid #dbe3ef;background:#ffffff;box-shadow:0 16px 36px rgba(15,23,42,.16);padding:12px;max-height:min(640px,calc(100vh - 24px));overflow-y:auto}.operations-log-sync-dialog-shield{position:fixed;inset:0;z-index:60;border:0;background:transparent;cursor:default}.operations-log-sync-dialog-actions,.operations-log-sync-dialog-head,.operations-log-sync-mode-row{display:flex;align-items:center;gap:8px}.operations-log-sync-dialog-head{justify-content:space-between}.operations-log-sync-dialog-head strong{color:#0f172a;font-size:13px}.operations-log-sync-mode-row{border:1px solid #dbe3ef;background:#f8fafc;padding:2px}.operations-log-sync-mode{flex:1 1 0;border:0;background:transparent;color:#64748b;cursor:pointer;font:inherit;font-size:12px;font-weight:700;min-height:28px}.operations-log-sync-mode.is-active{background:#2563eb;color:#ffffff}.operations-log-sync-option-grid{display:grid;gap:6px}.operations-log-sync-option-grid.is-months{max-height:192px;overflow-y:auto;padding-right:2px}.operations-log-sync-option{display:flex;min-height:30px;align-items:center;gap:8px;border:1px solid #e2e8f0;background:#ffffff;color:#334155;cursor:pointer;font-size:12px;font-weight:700;padding:5px 8px}.operations-log-sync-option input{margin:0}.operations-log-basic-info-option,.operations-log-target-candidate{display:flex;min-height:30px;align-items:center;gap:8px;border:1px solid #e2e8f0;background:#ffffff;color:#334155;cursor:pointer;font-size:12px;font-weight:700;padding:5px 8px}.operations-log-basic-info-option input,.operations-log-target-candidate input{margin:0}.operations-log-target-selection{display:grid;gap:6px;border-top:1px solid #e2e8f0;padding-top:8px}.operations-log-target-selection strong{color:#334155;font-size:12px}.operations-log-sync-dialog-actions{justify-content:flex-end}.operations-log-combination-sync-confirm{border-color:#10b981!important;color:#059669!important;background:#ffffff!important}.operations-log-combination-sync-confirm:focus-visible,.operations-log-combination-sync-confirm:hover{border-color:#059669!important;color:#047857!important;background:#f0fdf4!important}.operations-log-block-inline-controls{position:relative;z-index:3;display:inline-flex;min-width:0;max-width:min(100%,360px);flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:6px}.operations-log-block-subline{grid-area:subline;display:grid;width:100%;min-width:0;grid-template-areas:"meta";grid-template-columns:minmax(0,1fr);align-items:center;gap:8px;overflow:hidden}.operations-log-block-meta{display:grid;width:100%;min-width:0;grid-area:meta;grid-template-areas:"msku brand store";grid-template-columns:minmax(0,.95fr) minmax(0,.45fr) minmax(0,1.25fr);align-items:center;gap:2px 12px}.operations-log-block-meta:before{display:none}.operations-log-combination-block .operations-log-block-meta{grid-template-areas:"msku brand store";grid-template-columns:minmax(0,.95fr) minmax(0,.45fr) minmax(0,1.25fr)}.operations-log-meta-item{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:3px}.operations-log-meta-item-msku{grid-area:msku}.operations-log-meta-item-brand{grid-area:brand}.operations-log-meta-item-store{grid-area:store;align-items:start}.operations-log-meta-label,.operations-log-meta-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-log-meta-label{color:var(--operations-log-card-text-muted);font-size:11px;font-weight:700;line-height:1.2}.operations-log-meta-value{min-width:0;color:#bcc5d2;font-size:12px;font-weight:600;line-height:1.25;transition:color .18s ease}.operations-log-meta-item-store .operations-log-meta-value{overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.operations-log-block-head:hover .operations-log-meta-value,.operations-log-block:focus-within .operations-log-meta-value,.operations-log-block:hover .operations-log-meta-value,.operations-log-block[data-expanded=true] .operations-log-meta-value,.operations-log-block[open] .operations-log-meta-value{color:#102038}.operations-log-block-head:hover .operations-log-meta-label,.operations-log-block:focus-within .operations-log-meta-label,.operations-log-block:hover .operations-log-meta-label,.operations-log-block[data-expanded=true] .operations-log-meta-label,.operations-log-block[open] .operations-log-meta-label{color:#52667d}.operations-log-block .btn{min-height:30px;border-color:rgba(214,226,240,.98);background:#f8fbff;color:#bcc9db;box-shadow:none}.operations-log-block-head:hover .btn,.operations-log-block:focus-within .btn,.operations-log-block:hover .btn,.operations-log-block[data-expanded=true] .btn,.operations-log-block[open] .btn{background:#fff}.operations-log-block-head:hover .btn.btn-outline,.operations-log-block:focus-within .btn.btn-outline,.operations-log-block:hover .btn.btn-outline,.operations-log-block[data-expanded=true] .btn.btn-outline,.operations-log-block[open] .btn.btn-outline{border-color:rgba(96,165,250,.96);background:#fff;color:#1d4ed8}.operations-log-block-head:hover .btn.btn-danger-outline,.operations-log-block:focus-within .btn.btn-danger-outline,.operations-log-block:hover .btn.btn-danger-outline,.operations-log-block[data-expanded=true] .btn.btn-danger-outline,.operations-log-block[open] .btn.btn-danger-outline{border-color:rgba(248,113,113,.42);background:#fff5f5;color:#dc2626}.operations-log-block:not([open]) .operations-log-block-detail{display:none}.operations-log-block-detail{width:100%;background:#fff}.operations-log-block-empty{border-top:1px solid rgba(226,232,240,.96);background:#fff;color:#64748b;font-size:12px;font-weight:600;padding:16px;text-align:center}.operations-log-table-wrap{position:relative;width:100%;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;border:1px solid rgba(226,232,240,.96);border-top:0;border-radius:0;background:#fff;box-sizing:border-box;padding:0;margin-top:0}.operations-log-page .operations-log-table-wrap[data-horizontal-proxy-active="1"]{scrollbar-width:none}.operations-log-page .operations-log-table-wrap[data-horizontal-proxy-active="1"]::-webkit-scrollbar{height:0}.operations-log-history-scroll-rail{position:sticky;bottom:0;z-index:21;height:10px;border:1px solid rgba(226,232,240,.96);border-top:0;background:#fff;box-sizing:border-box;display:flex;align-items:center;padding:0 1px;pointer-events:none;touch-action:none;visibility:hidden}.operations-log-history-scroll-rail[data-visible="1"]{pointer-events:auto;visibility:visible}.operations-log-history-scroll-track{position:relative;width:100%;height:6px;background:#e5e7eb}.operations-log-history-scroll-thumb{position:absolute;top:0;left:0;height:6px;border-radius:3px;background:#b6bbc1;cursor:grab}.operations-log-history-scroll-rail:active .operations-log-history-scroll-thumb{cursor:grabbing}.operations-log-sticky-shell{position:sticky;top:var(--operations-log-block-head-height,84px);z-index:15;height:0;overflow:visible;pointer-events:none}.operations-log-sticky-shell[hidden]{display:none}.operations-log-sticky-shell-viewport{width:100%;overflow:hidden;border-left:1px solid rgba(226,232,240,.96);border-right:1px solid rgba(226,232,240,.96);background:transparent}.operations-log-sticky-shell-rail{min-width:100%;will-change:transform}.operations-log-sticky-table{margin:0}.operations-log-sticky-shell .operations-log-month-row td{pointer-events:auto}.operations-log-sku-switch-shell{position:relative;display:flex;align-items:center;gap:8px;flex-wrap:nowrap;padding:8px 10px 4px;border:1px solid rgba(226,232,240,.96);border-bottom-color:rgba(226,232,240,.9);background:#fff}.operations-log-combination-member-tabs{overflow-x:auto}.operations-log-combination-member-tabs .operations-log-sku-switch-option[aria-selected=true]{border-color:#86b99a;background:#eef9f1;color:#176b3a}.operations-log-combination-member-tab-status{flex:0 0 auto;color:#64748b;font-size:11px;white-space:nowrap}.operations-log-sku-switch-list{display:flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0;flex-wrap:nowrap}.operations-log-sku-switch-menu-option,.operations-log-sku-switch-more,.operations-log-sku-switch-option{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:24px;padding:0 8px;border:1px solid rgba(214,226,240,.98);border-radius:8px;background:#f8fbff;color:#52667d;font-size:11px;line-height:1;font-weight:700;white-space:nowrap}.operations-log-sku-switch-option{max-width:min(560px,calc(100% - 86px))}.operations-log-sku-switch-menu-option span,.operations-log-sku-switch-option span{min-width:0;overflow:hidden;text-overflow:ellipsis}.operations-log-sku-switch-menu-option.is-active,.operations-log-sku-switch-menu-option:focus-visible,.operations-log-sku-switch-menu-option:hover,.operations-log-sku-switch-more:focus-visible,.operations-log-sku-switch-more:hover,.operations-log-sku-switch-option.is-active,.operations-log-sku-switch-option:focus-visible,.operations-log-sku-switch-option:hover{border-color:#93c5fd;background:#eaf4ff;color:#1d4ed8;outline:none}.operations-log-sku-switch-more{flex:0 0 auto;background:#fff}.operations-log-sku-switch-menu{position:absolute;z-index:12;top:calc(100% + 4px);left:10px;display:grid;gap:6px;width:min(720px,calc(100% - 20px));max-height:220px;overflow-y:auto;padding:8px;border:1px solid rgba(191,219,254,.96);border-radius:8px;background:#fff;box-shadow:0 16px 28px rgba(15,23,42,.14)}.operations-log-sku-switch-menu-option{justify-content:flex-start;width:100%;min-height:28px}.operations-log-sku-switch-menu-option svg,.operations-log-sku-switch-option svg{flex:0 0 auto;width:10px;height:10px;stroke-width:3}.operations-log-table{width:-moz-max-content;width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:12px}.operations-log-table thead th{position:static;z-index:4;border-bottom:1px solid #e2e8f0;background:#f8fafc;color:#475569;font-weight:700;padding:7px 8px;text-align:center;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-log-month-row td{position:static;background:#eef4fb;color:#1e293b;font-weight:700}.operations-log-month-row:hover td{background:#e3edf9}.operations-log-table tbody td{overflow:hidden;border-bottom:1px solid rgba(226,232,240,.9);color:#334155;line-height:1.15;padding:3px 8px;text-align:center;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.operations-log-table tbody tr.operations-log-day-row:hover td{background:#fff6c9}.operations-log-table td.is-note{width:197px;text-align:left;overflow:visible}.operations-log-table td.is-coupon{padding:3px 6px}.operations-log-table .col-date{width:105px;min-width:105px;max-width:105px}.operations-log-table .col-visits{width:82px;min-width:82px;max-width:82px}.operations-log-table .col-traffic{width:116px;min-width:116px;max-width:116px}.operations-log-table .col-conversion{width:76px;min-width:76px;max-width:76px}.operations-log-table .col-ad-click-rate{width:86px;min-width:86px;max-width:86px}.operations-log-table .col-acos,.operations-log-table .col-ad-orders,.operations-log-table .col-sales,.operations-log-table .col-tacos{width:72px;min-width:72px;max-width:72px}.operations-log-table .col-ad-spend,.operations-log-table .col-sales-amount{width:104px;min-width:104px;max-width:104px}.operations-log-table .col-avg-price{width:96px;min-width:96px;max-width:96px}.operations-log-table .col-promo{width:84px;min-width:84px;max-width:84px}.operations-log-table .col-category-rank{width:108px;min-width:108px;max-width:108px}.operations-log-table .col-review-rating{width:96px;min-width:96px;max-width:96px}.operations-log-table .col-ad-clicks,.operations-log-table .col-ad-impressions,.operations-log-table .col-inventory{width:78px;min-width:78px;max-width:78px}.operations-log-table .col-note{width:197px;padding-right:16px;overflow:visible}.operations-log-table .col-coupon{width:87px;min-width:87px;max-width:87px}.operations-log-coupon-input{box-sizing:border-box;width:100%;min-width:0;border:1px solid #dbe6f4;border-radius:4px;background:#fff;color:#334155;font:inherit;line-height:20px;padding:0 6px}.operations-log-coupon-input:focus-visible{border-color:#60a5fa;box-shadow:0 0 0 3px rgba(59,130,246,.12);outline:none}.operations-log-coupon-input:disabled{cursor:not-allowed}.operations-log-table .col-social{width:130px;min-width:130px;max-width:130px;overflow:visible;text-align:left}.operations-log-table td.is-social-links{position:relative;overflow:visible;vertical-align:middle}.operations-log-social-links{position:relative;display:inline-flex;align-items:center;min-height:24px}.operations-log-social-links.is-open{z-index:40}.operations-log-social-trigger{border:0;background:transparent;color:#64748b;cursor:pointer;font-size:12px;font-weight:700;line-height:24px;padding:0;white-space:nowrap}.operations-log-social-trigger:focus-visible,.operations-log-social-trigger:hover{color:#334155;text-decoration:underline;outline:none}.operations-log-social-tooltip{position:absolute;z-index:30;top:100%;left:50%;display:grid;width:min(300px,calc(100vw - 24px));gap:8px;padding:10px;border:1px solid #cbd5e1;border-radius:7px;background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.14);opacity:0;pointer-events:none;transform:translate(-50%,-4px);transition:opacity .12s ease,transform .12s ease,visibility .12s ease;visibility:hidden}.operations-log-social-tooltip.is-portal{position:fixed;top:auto;left:auto;z-index:1001;transform:translate(-50%,-4px)}.operations-log-social-tooltip.is-portal.is-open{opacity:1;pointer-events:auto;transform:translate(-50%);visibility:visible}.operations-log-social-tooltip:before{position:absolute;top:-8px;right:0;left:0;height:8px;content:""}.operations-log-social-links.is-open .operations-log-social-tooltip{opacity:1;pointer-events:auto;transform:translate(-50%);visibility:visible}.operations-log-social-tooltip-head{display:flex;align-items:center;justify-content:space-between;color:#172033;font-size:12px}.operations-log-social-tooltip-head span{color:#64748b;font-size:11px;font-weight:400}.operations-log-social-list{display:grid;max-height:72px;gap:4px;overflow-y:auto;padding:4px 2px;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0}.operations-log-social-link{display:flex;min-width:0;align-items:center;gap:4px;color:#475569;font-size:11px;line-height:20px}.operations-log-social-link a{min-width:0;overflow:hidden;color:inherit;text-overflow:ellipsis;white-space:nowrap}.operations-log-social-link button{width:18px;height:18px;flex:0 0 18px;border:0;background:transparent;color:#64748b;cursor:pointer;font-size:14px;line-height:19px;padding:0}.operations-log-social-link button:focus-visible,.operations-log-social-link button:hover{color:#334155;outline:none}.operations-log-social-add{display:inline-flex;min-width:0;align-items:center;gap:3px}.operations-log-social-add input{width:100%;max-width:250px;min-width:0;height:25px;border:1px solid #cbd5e1;border-radius:5px;background:#fff;color:#0f172a;font-size:11px;padding:3px 6px}.operations-log-social-add input:focus{border-color:#60a5fa;box-shadow:0 0 0 2px rgba(59,130,246,.12);outline:none}.operations-log-social-add button{display:inline-flex;width:25px;height:25px;flex:0 0 25px;align-items:center;justify-content:center;border:1px solid #cbd5e1;border-radius:5px;background:#f8fafc;color:#475569;cursor:pointer;padding:0}.operations-log-social-add button:focus-visible,.operations-log-social-add button:hover{border-color:#94a3b8;background:#f1f5f9;outline:none}.operations-log-social-add button svg{width:13px;height:13px}.operations-log-social-empty,.operations-log-social-status{color:#94a3b8;font-size:11px}.operations-log-social-status{color:#64748b}.operations-log-note-input{width:100%;min-width:168px;max-width:min(520px,56vw);min-height:28px;height:28px;max-height:180px;border:1px solid #dbe6f4;border-radius:3px;background:#fff;color:#0f172a;font-size:12px;line-height:1.25;overflow:auto;padding:5px 8px;resize:both;text-align:left;vertical-align:top;white-space:pre-wrap}.operations-log-note-editor{position:relative;min-width:168px;max-width:min(520px,56vw)}.operations-log-note-toolbar{display:flex;gap:3px;position:absolute;left:0;bottom:calc(100% + 3px);z-index:3;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .12s ease}.operations-log-note-editor:focus-within .operations-log-note-toolbar{visibility:visible;opacity:1;pointer-events:auto}.operations-log-note-toolbar button{min-width:24px;height:22px;padding:0 5px;border:1px solid #dbe6f4;border-radius:4px;background:#fff;color:#334155;font-size:11px;line-height:20px}.operations-log-note-toolbar button[data-note-format=black-bold]{font-weight:700}.operations-log-note-toolbar button[data-note-format=red]{color:#dc2626}.operations-log-note-toolbar button[data-note-format=red-bold]{color:#dc2626;font-weight:700}.operations-log-note-toolbar button:hover{border-color:#93c5fd;background:#eff6ff}.operations-log-note-input[contenteditable=false]{cursor:not-allowed}.operations-log-note-input[data-placeholder]:empty:before{content:attr(data-placeholder);color:#d1d5db;pointer-events:none}.operations-log-note-editor.is-saving .operations-log-note-input{background:#eff6ff}.operations-log-note-editor.is-saved .operations-log-note-input{border-color:#6ee7b7;background:#ecfdf5}.operations-log-note-input.has-note{background:#fffbeb;color:#b45309}.operations-log-note-input.is-empty{background:transparent;color:#64748b}.operations-log-note-input.is-missing-data{color:#d1d5db}.operations-log-note-input.is-empty::-moz-placeholder{color:#d1d5db}.operations-log-note-input.is-empty::placeholder{color:#d1d5db}.operations-log-note-input:focus{border-color:#60a5fa;box-shadow:0 0 0 3px rgba(59,130,246,.12);outline:none}.operations-log-note-input.is-saving{background:#eff6ff}.operations-log-note-input.is-saved{border-color:#6ee7b7;background:#ecfdf5}.operations-log-empty-cell{color:#94a3b8;font-weight:600;padding:28px 8px}.operations-log-board-foot{display:flex;min-height:40px;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid rgba(226,232,240,.85);background:#fff;padding:4px 18px;line-height:1}.operations-log-board-title{display:inline-flex;min-height:32px;align-items:center;gap:0;color:#0f172a;font-size:12px;font-weight:700;line-height:1;white-space:nowrap}.operations-log-board-title strong{font:inherit}.operations-log-board-sub{flex:1 1 auto;display:inline-flex;min-height:32px;align-items:center;gap:8px;overflow:hidden;color:#64748b;font-size:12px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.operations-log-board-foot nav[aria-label="分页"]{display:flex;height:32px;min-width:250px;flex:0 0 auto;align-items:center;justify-content:space-between;border-top:0;padding:0;line-height:1}.operations-log-board-foot nav[aria-label="分页"] a,.operations-log-board-foot nav[aria-label="分页"]>span{display:inline-flex;align-items:center;line-height:1}.operations-log-board-foot nav[aria-label="分页"] a{min-height:28px;justify-content:center;padding:4px 10px}.operations-log-empty-state{display:grid;min-height:240px;place-items:center;border:1px dashed #cbd5e1;border-radius:18px;background:#f8fafc;color:#64748b;padding:28px;text-align:center}.operations-log-empty-state strong{display:block;margin-bottom:8px;color:#0f172a;font-size:18px}.operations-log-vc-sales-fact-mode-switch{display:flex;flex:0 0 auto;width:-moz-max-content;width:max-content;margin-left:auto;overflow:hidden;border:1px solid #cbd5e1;border-radius:6px;background:#ffffff}.operations-log-vc-sales-fact-mode-switch button{min-width:48px;border:0;border-right:1px solid #cbd5e1;background:transparent;color:#475569;font-size:13px;line-height:28px}.operations-log-vc-sales-fact-mode-switch button:last-child{border-right:0}.operations-log-vc-sales-fact-mode-switch button.is-active{background:#0f766e;color:#ffffff}@media (max-width:1180px){.operations-log-track-grid{grid-template-columns:minmax(135px,1fr) 60px 60px 95px minmax(0,1fr) 95px 95px minmax(247px,max-content)}.operations-log-block-copy{grid-template-areas:"title title" "subline actions";grid-template-columns:minmax(0,1fr) 160px;align-items:start;gap:6px 10px}.operations-log-block-action-stack{align-self:center;justify-self:end;max-width:100%}.operations-log-block-action-row{width:auto;justify-content:flex-end}.operations-log-block-subline{grid-template-areas:"meta";grid-template-columns:minmax(0,1fr)}.operations-log-block-meta,.operations-log-combination-block .operations-log-block-meta{grid-template-areas:"msku brand" "store store";grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}.operations-log-block-meta:before{display:none}}@media (max-width:760px){.operations-log-sync-dialog{max-height:calc(100vh - 24px);overflow-y:auto}.operations-log-block-copy{grid-template-areas:"title" "subline" "actions";grid-template-columns:minmax(0,1fr)}.operations-log-block-action-stack{width:auto;max-width:100%;justify-self:start}.operations-log-block-action-row{justify-content:flex-start}.operations-log-block-meta,.operations-log-combination-block .operations-log-block-meta{grid-template-areas:"msku" "brand" "store";grid-template-columns:minmax(0,1fr)}}.operations-log-pending-status{display:inline-flex;min-height:28px;align-items:center;gap:6px;color:#64748b;font-size:12px;font-weight:700;white-space:nowrap}.operations-log-pending-status svg{width:14px;height:14px;animation:operations-log-loading-spin .9s linear infinite}.operations-log-page[data-pending=true] .operations-log-block-stack{opacity:.62;transition:opacity .16s ease}.operations-log-page[data-pending=true] .operations-log-board{cursor:progress}.operations-log-page-loading{--operations-log-loading-fill:#e8eef6;--operations-log-loading-fill-strong:#dce6f1}.operations-log-page-loading .app-main{min-height:0}.operations-log-page-loading #operations-log-tracked-panel-loading{display:flex;width:100%;min-width:0;min-height:0;flex:1;flex-direction:column;overflow:hidden;border:1px solid rgba(219,234,254,.86);border-radius:20px;background:#fff;box-shadow:0 18px 48px rgba(15,23,42,.08)}.operations-log-loading-skeleton{display:block;border-radius:8px;background:linear-gradient(90deg,var(--operations-log-loading-fill) 0,var(--operations-log-loading-fill) 38%,var(--operations-log-loading-fill-strong) 50%,var(--operations-log-loading-fill) 62%,var(--operations-log-loading-fill) 100%);background-size:300% 100%;animation:operations-log-loading-shimmer 1.45s linear infinite}.operations-log-loading-title{display:inline-flex;min-width:0;align-items:center;gap:12px}.operations-log-loading-title-mark{width:34px;height:34px;flex:0 0 34px;border-radius:8px}.operations-log-loading-title-text{width:clamp(120px,14vw,180px);height:22px}.operations-log-loading-header-meta{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px}.operations-log-loading-meta-chip{width:56px;height:28px;border-radius:999px}.operations-log-loading-meta-chip-wide{width:clamp(150px,18vw,240px)}.operations-log-loading-control{width:100%;height:40px;border:1px solid var(--operations-log-loading-fill-strong)}.operations-log-loading-control-button,.operations-log-loading-control-short{min-width:0}.operations-log-loading-block-stack{min-height:100%}.operations-log-loading-card{display:grid;width:100%;min-width:0;min-height:92px;margin-top:-1px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;border:1px solid var(--operations-log-card-border);background:var(--operations-log-card-bg-soft);padding:12px 14px}.operations-log-loading-card:first-child{margin-top:0}.operations-log-loading-card-main{display:grid;min-width:0;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px}.operations-log-loading-thumb{width:48px;height:48px;border:1px solid var(--operations-log-loading-fill-strong);border-radius:0}.operations-log-loading-card-copy{display:grid;min-width:0;gap:7px}.operations-log-loading-line{height:12px}.operations-log-loading-line-title{width:min(42%,280px);height:16px}.operations-log-loading-line-subtitle{width:min(28%,190px)}.operations-log-loading-card-meta{display:grid;min-width:0;grid-template-columns:minmax(90px,.95fr) minmax(72px,.45fr) minmax(120px,1.25fr);gap:12px}.operations-log-loading-line-meta{width:100%}.operations-log-loading-line-meta-wide{max-width:260px}.operations-log-loading-card-actions{display:inline-flex;min-width:170px;align-items:center;justify-content:flex-end;gap:8px}.operations-log-loading-action{width:56px;height:30px;border:1px solid var(--operations-log-loading-fill-strong)}.operations-log-loading-action-wide{width:96px}.operations-log-loading-board-foot{justify-content:space-between}.operations-log-loading-footer-line{width:110px;height:14px}.operations-log-loading-footer-line-wide{width:clamp(180px,24vw,300px)}@keyframes operations-log-loading-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes operations-log-loading-spin{to{transform:rotate(1turn)}}@media (max-width:980px){.operations-log-loading-header-meta{justify-content:flex-start}.operations-log-loading-card{grid-template-columns:minmax(0,1fr)}.operations-log-loading-card-actions{min-width:0;justify-content:flex-start}}@media (max-width:760px){.operations-log-loading-header-meta{display:none}.operations-log-loading-card-meta{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.operations-log-loading-line-meta-wide{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.operations-log-loading-skeleton{background:var(--operations-log-loading-fill);animation:none}.operations-log-pending-status svg{animation:none}}@media (max-width:980px){.operations-log-page .app-header,.operations-log-track-grid{grid-template-columns:1fr;grid-template-areas:none}.operations-log-block-copy{gap:8px}}@media (max-width:980px) and (max-height:720px){.operations-log-toolbar{overflow-x:auto;overflow-y:hidden;padding-block:8px}.operations-log-track-grid{width:-moz-max-content;width:max-content;min-width:100%;grid-template-columns:minmax(240px,300px) minmax(60px,84px) minmax(60px,84px) 95px minmax(24px,1fr) minmax(105px,150px) minmax(105px,150px) 126px}}.operations-log-page .operations-log-combination-create-button{color:#10b981;border-color:#10b981;background:#dcfce7}.operations-log-add-actions{gap:10px}.operations-log-page .operations-log-track-submit-button{border-color:#93c5fd;color:#2563eb;background:rgba(219,234,254,.78)}.operations-log-page .operations-log-track-submit-button:focus-visible,.operations-log-page .operations-log-track-submit-button:hover{border-color:#60a5fa;background:rgba(191,219,254,.9)}.operations-log-combination-block .operations-log-block-detail{border-color:#dbe6f4;background:#ffffff}.operations-log-combination-block:is(:hover,:focus-within,[open],[data-expanded=true]){border-color:#78bd9a;background:#f1faf4;box-shadow:0 12px 28px rgba(43,132,91,.12)}.operations-log-combination-block:has(.operations-log-sync-dialog){z-index:22}.operations-log-combination-block:is(:hover,:focus-within,[open],[data-expanded=true]) .operations-log-block-head{border-color:#78bd9a;background:#e8f7ed}.operations-log-combination-block:is(:hover,:focus-within,[open],[data-expanded=true]) .operations-log-block-thumb{border-color:rgba(47,158,98,.42);box-shadow:inset 0 0 0 1px rgba(209,250,229,.94),0 8px 18px rgba(43,132,91,.12)}.operations-log-combination-dialog .btn-primary,.operations-log-combination-management-dialog .btn-primary{border-color:#10b981;color:#10b981;background:#dcfce7}.operations-log-combination-block:is(:hover,:focus-within,[open],[data-expanded=true]) .btn.btn-primary,.operations-log-combination-dialog .btn-primary:focus-visible,.operations-log-combination-dialog .btn-primary:hover,.operations-log-combination-management-dialog .btn-primary:focus-visible,.operations-log-combination-management-dialog .btn-primary:hover{border-color:#059669;background:#d1fae5}.operations-log-combination-dialog .btn-outline,.operations-log-combination-management-dialog .btn-outline{border-color:#e2e8f0;color:#475569;background:#ffffff}.operations-log-combination-block:is(:hover,:focus-within,[open],[data-expanded=true]) .btn.btn-outline,.operations-log-combination-dialog .btn-outline:focus-visible,.operations-log-combination-dialog .btn-outline:hover,.operations-log-combination-management-dialog .btn-outline:focus-visible,.operations-log-combination-management-dialog .btn-outline:hover{border-color:#cbd5e1;background:#f8fafc}.operations-log-combination-dialog .btn,.operations-log-combination-management-dialog .btn{color:#16a34a;border-color:#16a34a;background:#ffffff}.operations-log-combination-dialog .btn:focus-visible,.operations-log-combination-dialog .btn:hover:not(:disabled),.operations-log-combination-management-dialog .btn:focus-visible,.operations-log-combination-management-dialog .btn:hover:not(:disabled){color:#15803d;border-color:#15803d;background:#ffffff}.operations-log-combination-dialog .btn:disabled,.operations-log-combination-management-dialog .btn:disabled{color:#16a34a;border-color:#86efac;background:#ffffff}.operations-log-combination-dialog .btn,.operations-log-combination-management-dialog .btn{color:#16a34a!important;border-color:#16a34a!important;background:#ffffff!important}.operations-log-combination-dialog .btn:disabled,.operations-log-combination-management-dialog .btn:disabled{opacity:.55}.operations-log-combination-block:is(:hover,:focus-within,[open],[data-expanded=true]) .operations-log-combination-sync-confirm{border-color:#10b981!important;color:#059669!important;background:#ffffff!important}.operations-log-combination-block:is(:hover,:focus-within,[open],[data-expanded=true]) .operations-log-combination-sync-confirm:focus-visible,.operations-log-combination-block:is(:hover,:focus-within,[open],[data-expanded=true]) .operations-log-combination-sync-confirm:hover{border-color:#059669!important;color:#047857!important;background:#f0fdf4!important}.operations-log-combination-block input[type=checkbox],.operations-log-combination-block input[type=radio],.operations-log-combination-dialog input[type=checkbox],.operations-log-combination-dialog input[type=radio],.operations-log-combination-management-dialog input[type=checkbox],.operations-log-combination-management-dialog input[type=radio]{accent-color:#2563eb}.operations-log-combination-dialog .operations-log-combination-manual-row.is-primary{border-color:#8bc7a6;background:#effaf2}.operations-log-combination-management-list>.operations-log-combination-management-row:has(input:focus-visible){border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1);outline:none}.operations-log-combination-management-list>.operations-log-combination-management-row:has(input[type=radio]:checked){border-color:#10b981;background:#f0fdf4}.operations-log-combination-dialog input:focus,.operations-log-combination-dialog textarea:focus,.operations-log-combination-management-dialog .btn:focus-visible,.operations-log-combination-management-dialog input:not([type=checkbox]):not([type=radio]):focus,.operations-log-combination-management-dialog textarea:focus{border-color:#2f9e62;outline:2px solid rgba(47,158,98,.22);outline-offset:1px}.operations-log-combination-change-log,.operations-log-combination-management,.operations-log-combination-note{margin:0 18px 14px;padding:14px;border:1px solid #dbe6f4;background:#ffffff}.operations-log-combination-history-state{padding:18px 14px;color:#64748b;font-size:12px;text-align:center}.operations-log-combination-history-state[data-testid=operations-log-combination-member-pending-state]{box-sizing:border-box;min-height:38px;padding:10px 14px;line-height:18px}.operations-log-combination-history-loading{position:absolute;top:8px;right:12px;z-index:2;padding:4px 8px;max-width:calc(100% - 24px);border:1px solid #dbe6f4;border-radius:4px;background:rgba(255,255,255,.94);color:#64748b;font-size:12px;text-align:center;pointer-events:none}.operations-log-combination-history{position:relative}.operations-log-combination-management-head,.operations-log-combination-note .operations-log-combination-section-head,.operations-log-combination-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.operations-log-combination-management-head,.operations-log-combination-section-head>div{display:grid;gap:3px}.operations-log-combination-management-head strong,.operations-log-combination-section-head strong{color:#0f172a;font-size:14px}.operations-log-combination-management-head span,.operations-log-combination-section-head span{color:#64748b;font-size:12px}.operations-log-combination-field textarea,.operations-log-combination-note textarea{width:100%;min-height:72px;resize:vertical;border:1px solid #e2e8f0;border-radius:4px;padding:9px 10px;color:#1f2937;background:#ffffff;font:inherit}.operations-log-combination-management-actions{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:4px;padding-top:14px;border-top:1px solid #e2e8f0}.operations-log-combination-basic-info-batch{margin-right:auto}.operations-log-combination-management-actions>button:last-child{margin-left:0}.operations-log-combination-note-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}.operations-log-combination-block .operations-log-combination-note-actions>button.btn-primary,.operations-log-combination-block:is(:hover,:focus-within,[open],[data-expanded=true]) .operations-log-combination-note-actions>button.btn-primary{background:#ffffff}.operations-log-combination-note-sync{display:grid;gap:8px;margin-top:12px;padding:10px;border:1px solid #e2e8f0;background:#f8fafc;color:#475569;font-size:12px}.operations-log-checkbox-line,.operations-log-combination-management-list label,.operations-log-combination-note-sync label,.operations-log-combination-primary-picker label{display:flex;align-items:center;gap:8px}.operations-log-combination-management-list{display:grid;gap:6px;margin:0}.operations-log-combination-management-list label{transition:all .12s ease}.operations-log-combination-management-list label,.operations-log-combination-management-list>.operations-log-combination-management-row{display:grid;grid-template-columns:20px minmax(0,1fr) 136px 88px;align-items:center;gap:8px;padding:6px 10px;border:1px solid #e2e8f0;border-radius:6px;background:#ffffff;color:#334155;font-size:12px;cursor:pointer}.operations-log-combination-management-list label:not(.is-ended):hover,.operations-log-combination-management-list>.operations-log-combination-management-row:not(.is-ended):hover{border-color:#cbd5e1;background:#f8fafc}.operations-log-combination-management-list label:has(input:focus-visible){border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1);outline:none}.operations-log-combination-management-list label:has(input[type=radio]:checked){border-color:#10b981;background:#f0fdf4}.operations-log-combination-management-list input[type=checkbox],.operations-log-combination-management-list input[type=radio],.operations-log-combination-management-list>.operations-log-combination-management-row input[type=checkbox],.operations-log-combination-management-list>.operations-log-combination-management-row input[type=radio]{width:16px;height:16px;margin:0;justify-self:center}.operations-log-combination-management-list label.is-ended,.operations-log-combination-management-list>.operations-log-combination-management-row.is-ended{color:#94a3b8;background:#f8fafc;opacity:.7}.operations-log-combination-management-list label>span,.operations-log-combination-management-list>.operations-log-combination-management-row>span{display:grid;gap:2px;min-width:0}.operations-log-combination-management-list label>span strong{color:inherit;font-size:12px;font-weight:600;line-height:1.3}.operations-log-combination-management-list label>span small{color:#64748b;font-size:11px;line-height:1.3}.operations-log-combination-management-list label>.operations-log-combination-member-source,.operations-log-combination-management-list>.operations-log-combination-management-row>.operations-log-combination-member-source{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;min-width:0}.operations-log-combination-member-source-placeholder,.operations-log-combination-member-source>img{display:grid;width:48px;height:48px;place-items:center;border-radius:4px;-o-object-fit:contain;object-fit:contain;background:#f1f5f9;color:#cbd5e1;font-size:9px;text-align:center}.operations-log-combination-member-source>span:not(.operations-log-combination-member-source-placeholder){display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,max-content);grid-template-areas:"identity meta" "title basic";align-items:baseline;-moz-column-gap:14px;column-gap:14px;min-width:0;row-gap:2px}.operations-log-combination-member-source .operations-log-combination-member-identity,.operations-log-combination-member-source .operations-log-combination-member-meta,.operations-log-combination-member-source .operations-log-combination-member-title{overflow-wrap:anywhere}.operations-log-combination-member-join-date{display:grid;min-width:0;gap:3px;align-content:center;justify-items:stretch;cursor:text}.operations-log-combination-member-join-date small{color:#64748b;font-size:10px;line-height:1.2}.operations-log-combination-member-join-date input[type=date]{width:100%;min-width:0;min-height:28px;padding:3px 5px;border:1px solid #cbd5e1;border-radius:5px;background:#ffffff;color:#334155;font-size:11px}.operations-log-combination-member-source .operations-log-combination-member-identity{grid-area:identity;min-width:0;color:#0f172a;font-size:12px;font-weight:600;line-height:1.3}.operations-log-combination-member-source .operations-log-combination-member-title{grid-area:title;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#475569;font-size:11px;line-height:1.3}.operations-log-combination-member-source .operations-log-combination-member-meta{grid-area:meta;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#64748b;font-size:10px;line-height:1.3}.operations-log-combination-member-source .operations-log-combination-basic-info{grid-area:basic;display:grid;grid-template-columns:max-content;align-items:center;justify-items:end;min-width:0;justify-self:end;margin:0;padding:0;border:0;background:transparent}.operations-log-combination-member-source .operations-log-combination-basic-info>span:first-child{display:inline-flex;align-items:center;gap:4px;color:#92400e;font-size:11px;font-weight:500;white-space:nowrap}.operations-log-combination-basic-info-button.btn{min-height:22px;padding:1px 6px;color:#16a34a;border-color:#86efac;background:#ffffff;font-size:10px;line-height:1.2;font-weight:500;white-space:nowrap}.operations-log-combination-store-popover{position:absolute;top:calc(100% + 4px);right:0;z-index:5;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;width:min(320px,42vw);max-height:260px;overflow-y:auto;overscroll-behavior:contain;padding:10px;border:1px solid #cbd5e1;border-radius:8px;background:#ffffff;box-shadow:0 8px 24px rgba(15,23,42,.14)}.operations-log-combination-creator-store-popover{position:relative;top:auto;right:auto;width:min(320px,calc(100vw - 32px));max-height:min(260px,var(--radix-popover-content-available-height))}.operations-log-combination-store-popover>span:first-child{grid-column:1;grid-row:1;padding-bottom:4px;background:#ffffff;color:#475569;font-size:11px;font-weight:600}.operations-log-combination-store-popover>button{grid-column:2;grid-row:1;width:auto;min-height:22px;margin:0;padding:3px 8px;border-top:0;box-shadow:none;font-size:11px}.operations-log-combination-management-actions>button.btn-primary,.operations-log-combination-store-popover>button.btn-primary{color:#16a34a;border-color:#16a34a;background:#ffffff}.operations-log-combination-management-actions>button.btn-primary:hover:not(:disabled),.operations-log-combination-store-popover>button.btn-primary:hover:not(:disabled){color:#15803d;border-color:#15803d;background:#ffffff}.operations-log-combination-management-actions>button.btn-primary:disabled{color:#16a34a;border-color:#86efac;background:#ffffff;opacity:.55}.operations-log-combination-management-row .operations-log-combination-basic-info,.operations-log-combination-manual-row .operations-log-combination-basic-info{position:relative}.operations-log-combination-management-row .operations-log-combination-basic-info>span:first-child{color:#64748b}.operations-log-combination-management-row .operations-log-combination-basic-info-error,.operations-log-combination-manual-row .operations-log-combination-basic-info-error{display:none}.operations-log-combination-store-popover label{grid-column:1/-1;display:flex;gap:6px;align-items:center;padding:4px;border:0;background:transparent;cursor:pointer}.operations-log-combination-basic-info-button.btn:hover{background:#f8fafc;border-color:#16a34a}.operations-log-combination-basic-info-button svg{width:12px;height:12px}.operations-log-combination-member-source .operations-log-combination-basic-info-error{grid-column:1/-1;justify-self:end;min-width:0;overflow-wrap:anywhere;color:#dc2626;font-size:12px;line-height:1.4}.operations-log-combination-manual-row>.operations-log-combination-basic-info{grid-column:2;grid-row:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px 8px;min-width:0;max-width:min(320px,100%);padding:0;border:0;background:transparent;color:#b45309;font-size:11px;line-height:1.35}.operations-log-combination-manual-row>.operations-log-combination-basic-info>span:first-child{display:inline-flex;align-items:center;gap:4px;min-width:0;color:#92400e;font-weight:500;white-space:nowrap}.operations-log-combination-manual-row>.operations-log-combination-basic-info>span:first-child svg{width:12px;height:12px;flex:0 0 12px}.operations-log-combination-manual-row>.operations-log-combination-basic-info>button{flex:0 0 auto;white-space:nowrap}.operations-log-combination-manual-row>.operations-log-combination-basic-info>.operations-log-combination-basic-info-store-select{flex:0 1 200px;width:min(220px,100%);min-width:180px;max-width:220px;height:22px;min-height:22px;padding:0 6px;font-size:10px;line-height:20px}.operations-log-combination-management-list label.is-ended .operations-log-combination-member-identity,.operations-log-combination-management-list label.is-ended .operations-log-combination-member-meta,.operations-log-combination-management-list label.is-ended .operations-log-combination-member-title{color:inherit}.operations-log-combination-settings-fields{display:grid;gap:10px;padding:12px;margin-top:8px;border:1px solid #e2e8f0;border-radius:6px;background:#f8fafc}.operations-log-combination-date-row{display:grid;grid-template-columns:1fr;gap:8px}.operations-log-combination-date-row>label{display:grid;grid-template-columns:minmax(0,1fr) 160px;align-items:center;gap:10px;color:#334155;font-size:13px;font-weight:500;line-height:1.4}.operations-log-combination-management-options{display:grid;gap:8px;min-width:0;padding-top:0}.operations-log-combination-date-row input[type=date]{width:160px;max-width:100%;min-width:0;min-height:36px;border:1px solid #e2e8f0;border-radius:6px;padding:0 10px;color:#334155;background:#ffffff;font-size:13px;transition:all .12s ease}.operations-log-combination-date-row input[type=date]:focus{border-color:#2563eb;outline:2px solid rgba(37,99,235,.1);outline-offset:0}.operations-log-combination-management-dialog input,.operations-log-combination-management-dialog textarea{max-width:100%;min-width:0}.operations-log-combination-management-dialog .operations-log-checkbox-line{font-size:12px;line-height:1.4}.operations-log-combination-management-add{margin-bottom:10px}.operations-log-combination-management-list label>span{overflow-wrap:anywhere}.operations-log-combination-management-list label>.operations-log-combination-primary-control,.operations-log-combination-management-list>.operations-log-combination-management-row>.operations-log-combination-primary-control{display:flex;width:88px;min-width:88px;flex-direction:column;align-items:flex-end;justify-content:center;gap:4px}.operations-log-combination-primary-marker{color:#10b981;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.operations-log-combination-management-list label>.operations-log-combination-primary-control .operations-log-combination-primary-marker.is-action{color:#64748b;font-weight:600;text-transform:none;letter-spacing:normal}.operations-log-combination-change-log{display:grid;gap:8px}.operations-log-combination-management-dialog .operations-log-combination-change-log{margin:12px 0 0}.operations-log-combination-change-row{display:grid;grid-template-columns:128px 64px minmax(180px,1.1fr) minmax(160px,1fr) 130px;gap:8px;align-items:center;padding:8px 0;border-top:1px solid #e1efe5;color:#475569;font-size:12px}.operations-log-combination-change-row strong{color:#237a4a}.operations-log-combination-change-empty{padding:8px 0;border-top:1px solid #e1efe5;color:#64748b;font-size:12px}.operations-log-combination-dialog-backdrop{position:fixed;z-index:130;inset:0;display:grid;place-items:center;padding:24px;background:rgba(15,23,42,.22)}.operations-log-combination-dialog{display:grid;width:min(720px,100%);max-height:min(760px,calc(100vh - 48px));overflow:auto;gap:18px;padding:22px;border:1px solid #dbe6f4;border-radius:8px;background:#ffffff;box-shadow:0 24px 70px rgba(15,35,24,.22)}.operations-log-combination-management-dialog{position:fixed;z-index:131;left:50%;top:50%;width:min(680px,calc(100vw - 32px))!important;height:min(720px,calc(100vh - 32px))!important;max-width:calc(100vw - 32px)!important;max-height:min(720px,calc(100vh - 32px))!important;overflow-y:auto!important;box-sizing:border-box;transform:translate(-50%,-50%);gap:14px;padding:18px 20px;border-radius:8px;border:1px solid #e2e8f0;background:#ffffff;box-shadow:0 20px 50px rgba(15,23,42,.18)}.operations-log-combination-management-title{display:grid;gap:4px;min-width:0;padding-right:32px}.operations-log-combination-management-title>h2{color:#0f172a;font-size:16px;font-weight:700;line-height:1.3}.operations-log-combination-management-title>p{min-width:0;color:#64748b;font-size:13px;line-height:1.4}.operations-log-combination-management-tabs{display:flex;gap:4px;margin:0 0 12px;border-bottom:1px solid #dbe6f4}.operations-log-combination-management-tab{padding:8px 12px;border:0;border-bottom:2px solid transparent;color:#64748b;background:transparent;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.operations-log-combination-management-tab[aria-selected=true]{border-bottom-color:#2f9e63;color:#237a4a}.operations-log-combination-management-panel{min-width:0}.operations-log-combination-management-panel>.operations-log-combination-change-log{margin:0;min-width:0}.operations-log-combination-management-panel .operations-log-combination-change-columns,.operations-log-combination-management-panel .operations-log-combination-change-row{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,.45fr) minmax(0,1.15fr) minmax(0,1fr) minmax(0,.8fr);gap:10px;min-width:0}.operations-log-combination-management-panel .operations-log-combination-change-columns{align-items:end;padding:0 0 7px;border-bottom:1px solid #e1efe5;color:#64748b;font-size:11px;font-weight:700}.operations-log-combination-management-panel .operations-log-combination-change-row{border-top:0}.operations-log-combination-management-panel .operations-log-combination-change-row>span,.operations-log-combination-management-panel .operations-log-combination-change-row>strong{min-width:0;overflow-wrap:anywhere}.operations-log-combination-basic-info-batch{max-width:100%;white-space:nowrap}.operations-log-combination-management-dialog .operations-log-combination-management-actions{margin-top:0}.operations-log-combination-management-overlay{z-index:130}.operations-log-combination-management-dialog .operations-log-combination-management-head{margin-bottom:0}.operations-log-combination-management-dialog .operations-log-combination-management-head>div{display:grid;gap:3px}.operations-log-combination-management-dialog .operations-log-combination-management-head span{color:#64748b;font-size:12px}.operations-log-combination-field input{min-height:36px;border:1px solid #e2e8f0;border-radius:6px;padding:0 12px;font-size:13px;font-weight:400;transition:all .12s ease}.operations-log-combination-field input::-moz-placeholder{color:#94a3b8}.operations-log-combination-field input::placeholder{color:#94a3b8}.operations-log-combination-field input:focus{border-color:#2563eb;outline:2px solid rgba(37,99,235,.1);outline-offset:0}.operations-log-combination-manage-trigger{flex:0 0 30px}.operations-log-combination-block:is(:hover,:focus-within,[open],[data-expanded=true]) .operations-log-product-entry-button{border-color:#2f9e62;background:#dff4e7;color:#1f643e}.operations-log-combination-block .operations-log-product-entry-button.is-bare{border-color:transparent;background:transparent;color:#64748b}.operations-log-combination-block:is(:hover,:focus-within,[open],[data-expanded=true]) .operations-log-product-entry-button.is-bare{border-color:transparent;background:#effaf2;color:#237a4a}.operations-log-combination-management-dialog .operations-log-icon-button:focus-visible{background:#effaf2;color:#237a4a;outline:2px solid rgba(47,158,98,.22);outline-offset:1px}.operations-log-combination-dialog-actions,.operations-log-combination-dialog-head{display:flex;align-items:center;gap:12px}.operations-log-combination-dialog-head{justify-content:space-between}.operations-log-combination-dialog-actions{justify-content:flex-end}.operations-log-combination-dialog-actions .operations-log-combination-basic-info-batch{margin-right:auto}.operations-log-combination-dialog-head h2{margin:0;color:#0f172a;font-size:20px}.operations-log-combination-eyebrow{color:#2563eb;font-size:11px;font-weight:700;letter-spacing:.04em}.operations-log-icon-button{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border:1px solid #dbe6f4;border-radius:4px;color:#64748b;background:#ffffff;font-size:20px;line-height:24px}.operations-log-icon-button svg{width:16px;height:16px}.operations-log-combination-field{display:grid;gap:6px;color:#334155;font-size:13px;font-weight:600}.operations-log-combination-field input{min-height:38px;border:1px solid #dbe6f4;border-radius:4px;padding:0 10px;color:#1f2937;background:#ffffff;font:inherit}.operations-log-combination-dialog-section{display:grid;gap:10px}.operations-log-combination-member-picker{display:grid;max-height:260px;overflow:auto;border:1px solid #dbe6f4}.operations-log-combination-manual-input{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:6px;background:#f8fafc}.operations-log-combination-add-member{min-height:36px;padding-left:14px;padding-right:14px;white-space:nowrap}.operations-log-combination-manual-list,:where(.operations-log-combination-management-add+.operations-log-combination-primary-hint){display:grid;border:1px solid #dbe6f4}.operations-log-combination-primary-hint{padding:6px 10px;border-bottom:1px solid #e2e8f0;color:#64748b;background:#f8fafc;font-size:12px}.operations-log-combination-manual-row{display:grid;grid-template-columns:minmax(0,1fr) max-content auto;align-items:center;gap:10px;min-height:44px;padding:5px 10px;border-bottom:1px solid #e2e8f0;color:#475569;font-size:12px;cursor:pointer}.operations-log-combination-manual-row:focus-visible{outline:2px solid #2f9e62;outline-offset:-2px}.operations-log-combination-manual-row.has-primary-choice{grid-template-columns:auto minmax(0,1fr) max-content auto}.operations-log-combination-manual-row.is-primary{background:#eff6ff}.operations-log-combination-manual-row>input[type=radio]{margin:0}.operations-log-combination-manual-row:last-child{border-bottom:0}.operations-log-combination-manual-row>.operations-log-combination-member-copy{grid-column:1;grid-row:1;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;align-items:start;gap:4px 8px;min-width:0}.operations-log-combination-manual-row>.operations-log-combination-member-copy>strong{grid-column:1;grid-row:1}.operations-log-combination-manual-row>.operations-log-combination-member-copy>small:first-of-type{grid-column:1;grid-row:2}.operations-log-combination-manual-row>.operations-log-icon-button{grid-column:3;grid-row:1}.operations-log-combination-manual-row.has-primary-choice>.operations-log-combination-member-copy{grid-column:2}.operations-log-combination-manual-row.has-primary-choice>.operations-log-combination-basic-info{grid-column:3}.operations-log-combination-manual-row.has-primary-choice>.operations-log-icon-button{grid-column:4}.operations-log-combination-manual-row small{color:#64748b;font-size:12px}.operations-log-combination-member-identity{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-log-combination-member-details{display:flex;min-width:0;gap:8px;align-items:center;white-space:nowrap}.operations-log-combination-manual-row .operations-log-combination-pending{color:#b45309;font-size:11px}.operations-log-combination-manual-row .operations-log-icon-button{flex:0 0 30px}.operations-log-combination-picker-meta{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#64748b}@media (max-width:760px){.operations-log-combination-block .operations-log-block-topline{flex-wrap:wrap;align-items:flex-start}.operations-log-combination-block .operations-log-block-title{flex:1 1 100%;overflow:visible;flex-wrap:wrap}.operations-log-combination-block .operations-log-block-action-row{flex-wrap:wrap;justify-content:flex-start}.operations-log-combination-block .operations-log-block-action-stack{flex:0 0 100%;width:100%}.operations-log-combination-change-row,.operations-log-combination-manual-input{grid-template-columns:1fr}.operations-log-combination-manual-row{grid-template-columns:minmax(0,1fr) auto}.operations-log-combination-manual-row.has-primary-choice{grid-template-columns:auto minmax(0,1fr) auto}.operations-log-combination-manual-row>.operations-log-combination-basic-info{grid-column:1/-1;grid-row:2;justify-content:flex-start;max-width:100%}.operations-log-combination-manual-row.has-primary-choice>.operations-log-combination-basic-info{grid-column:2/-1}.operations-log-combination-manual-row>.operations-log-icon-button{grid-column:2;grid-row:1}.operations-log-combination-manual-row.has-primary-choice>.operations-log-icon-button{grid-column:3}.operations-log-combination-management-list>.operations-log-combination-management-row,.operations-log-combination-management-list>label{grid-template-columns:28px minmax(0,1fr) 116px 72px;gap:6px;padding-inline:6px}.operations-log-combination-management-list>.operations-log-combination-management-row>.operations-log-combination-primary-control,.operations-log-combination-management-list>label>.operations-log-combination-primary-control{width:72px;min-width:72px;max-width:72px}.operations-log-combination-member-source>span:not(.operations-log-combination-member-source-placeholder){grid-template-columns:minmax(0,1fr);grid-template-areas:"identity" "title" "meta" "basic";-moz-column-gap:0;column-gap:0}.operations-log-combination-member-source .operations-log-combination-member-meta,.operations-log-combination-member-source .operations-log-combination-member-title{white-space:normal}}.operations-log-page .operations-log-history-loading{min-height:448px;padding:16px 12px;color:#64748b;font-size:12px}.operations-log-page .operations-log-history-placeholder{margin-top:16px}.operations-log-page .operations-log-history-placeholder>div{display:grid;grid-template-columns:96px repeat(3,minmax(0,1fr));gap:24px;align-items:center;height:40px;border-bottom:1px solid #e2e8f0}.operations-log-page .operations-log-history-placeholder i{display:block;height:8px;max-width:120px;background:#e2e8f0;border-radius:2px}.operations-log-page .operations-log-history-state{display:flex;align-items:center;flex-wrap:wrap;gap:12px;min-height:100px;padding:16px 12px;overflow-wrap:anywhere;color:#b91c1c}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-inter:"Inter","Inter Fallback"}