:root{font-family:Arial,Microsoft YaHei,sans-serif;color:#262a2d;background:#f5f6f7;font-size:14px;letter-spacing:0;color-scheme:light;--accent:#087e80;--border:#e3e6e8;--muted:#737a80;--danger:#b83b43}.payment-tabs{display:flex;gap:20px;border-bottom:1px solid var(--border);margin-bottom:20px}.payment-tabs button{border:0;border-bottom:2px solid transparent;border-radius:0;padding:12px 0;background:transparent;color:var(--muted)}.payment-tabs button[aria-selected=true]{border-bottom-color:var(--accent);color:var(--accent)}.payment-filters{display:grid;grid-template-columns:repeat(2,minmax(0,240px));gap:12px;margin-bottom:20px}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit;letter-spacing:0}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}button{display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:normal}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #159b9d;outline-offset:3px}button,input,select,textarea{border-radius:5px}button{transition:background .12s}input,select,textarea{width:100%;min-width:0;border:1px solid #d6dade;background:white;color:inherit;padding:10px 11px}input[readonly]{background:#f5f6f7;color:#72787d}textarea{resize:vertical}label{display:flex;flex-direction:column;gap:8px;font-size:13px;color:#4a5055}label input,label select,label textarea{font-size:14px}form>label+label{margin-top:18px}h1,h2,p{margin:0}h1{font-size:25px;font-weight:650}h1,h2{line-height:1.4}h2{font-size:16px;font-weight:600}.muted{color:var(--muted);font-size:13px}.primary,.secondary{min-height:36px;padding:8px 13px;border:1px solid transparent;font-weight:500}.primary{background:var(--accent);color:white}.primary:hover{background:#066b6d}.secondary{background:white;border-color:#d9dde0;color:#454c51}.secondary:hover{background:#f3f5f6}.icon-button{width:34px;height:34px;flex-shrink:0;border:1px solid transparent;background:transparent;color:inherit;padding:0}.icon-button:hover{background:#edf0f2}.text-button{border:0;background:transparent;color:var(--accent);font-size:13px;padding:5px 3px;min-height:30px}.text-button:hover{color:#075e60}.wide{width:100%;margin-top:18px}.check{flex-direction:row;align-items:center;gap:9px;min-height:30px}.check input{width:16px;height:16px;accent-color:var(--accent);flex-shrink:0}.badge{display:inline-flex;align-items:center;font-size:11px;line-height:18px;padding:1px 7px;border:1px solid #e1e5e7;border-radius:4px;color:#687178;background:#f6f7f8;white-space:nowrap;max-width:100%}.badge.green{background:#edf8f1;border-color:#d4e9dc;color:#29794a}.badge.amber{background:#fff8e9;border-color:#f0e2be;color:#966b16}.badge.red{background:#fff1f2;border-color:#efdadc;color:#af424b}.alert{padding:13px 15px;border:1px solid #e8d9d9;border-radius:5px;display:flex;align-items:center;gap:9px;margin:12px 0;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.alert.error{color:#9c3e45;background:#fff5f5}.alert .text-button{margin-left:auto}.empty,.loading{display:flex;align-items:center;justify-content:center;gap:11px;min-height:180px;color:var(--muted);font-size:13px}.empty{flex-direction:column;gap:14px}.empty strong{font-weight:400}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.console{min-height:100vh;display:flex}.sidebar{width:224px;position:fixed;left:0;top:0;bottom:0;background:#24282b;color:#bac1c5;padding:0 13px;display:flex;flex-direction:column;z-index:20}.brand{display:flex;align-items:center;gap:10px;height:86px;padding:0 4px;color:#f6f7f7;flex-shrink:0}.brand-logo{display:block;width:150px;height:46px;object-fit:contain;border-radius:4px;flex-shrink:0}.nav-group-label{font-size:10px;color:#818b90;padding:20px 14px 10px}.sidebar-navigation{flex:1 1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#596366 transparent;padding-bottom:12px}.nav-group-toggle{display:flex;align-items:center;width:100%;min-height:43px;padding:8px 13px;gap:11px;border:0;margin-bottom:3px;background:transparent;color:inherit;font-size:13px;text-align:left}.nav-group-toggle span{flex:1 1;min-width:0}.nav-group-toggle svg{flex-shrink:0}.nav-group-toggle:hover{background:#303639;color:#edf1f2}.nav-group-toggle.has-active{color:#60c5bc}.nav-group-toggle .expanded{transform:rotate(90deg)}.nav-children{margin:0 0 8px 21px;padding-left:4px;border-left:1px solid #414b4e}.nav-children .nav-item{height:38px;gap:8px;padding:0 8px;font-size:12px}.nav-children .nav-item>svg:first-child{width:15px;flex-shrink:0}.nav-item{display:flex;width:100%;padding:0 13px;height:43px;border:0;background:transparent;color:inherit;text-align:left;gap:11px;margin-bottom:3px;font-size:13px;flex-shrink:0;justify-content:flex-start}.nav-item:hover{background:#303639;color:#edf1f2}.nav-item.active{background:#353e40;color:#f0fbfb}.nav-item.active>svg:first-child{color:#60c5bc}.nav-item span{flex:1 1}.sidebar-bottom{margin-top:auto;flex-shrink:0;padding:18px 10px 20px;display:flex;align-items:center;gap:7px;font-size:11px;border-top:1px solid #3b4144}.sidebar-bottom small{margin-left:auto;color:#748085}.status-dot{width:6px;height:6px;border-radius:50%;background:#5ac6a0}.main-shell{margin-left:224px;min-width:0;flex:1 1;display:flex;flex-direction:column;min-height:100vh}.topbar{height:67px;gap:12px;padding:0 32px;background:white;border-bottom:1px solid var(--border);flex-shrink:0}.site-selector,.topbar{display:flex;align-items:center}.site-selector{gap:9px;color:#667178;max-width:370px;min-width:0}.site-selector select{border:0;background:transparent;width:auto;max-width:290px;color:#343b40;padding:8px 20px 8px 0;font-size:13px}.account-menu{margin-left:auto;display:flex;align-items:center;gap:9px;color:#676f75;font-size:12px;min-width:0}.account-menu span{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-menu .icon-button{margin-left:12px;border-left:1px solid #e4e7e9;border-radius:0}.workspace{padding:28px 32px 40px;min-width:0;flex:1 1}.page-heading{justify-content:space-between;margin-bottom:26px}.breadcrumb,.page-heading{display:flex;align-items:center}.breadcrumb{gap:7px;color:#899096;font-size:11px;margin-bottom:8px}.refresh-button{border:1px solid #d9dfe1;background:white}.workspace-footer{padding:14px 32px;color:#949ba0;font-size:10px;border-top:1px solid #e6e9eb}.section-toolbar,.workspace-footer{display:flex;justify-content:space-between}.section-toolbar{align-items:center;gap:15px;margin-bottom:17px;min-height:38px}.requirement-filters{justify-content:flex-start;flex-wrap:wrap}.requirement-filters .inline-label{min-width:0;max-width:100%}.requirement-filters input{width:220px;max-width:100%}.subscription-filters{justify-content:flex-start;align-items:flex-end;flex-wrap:wrap;padding:14px 0;border-bottom:1px solid var(--border)}.subscription-filters>label{margin:0;min-width:0;max-width:100%}.subscription-filters input,.subscription-filters select{width:210px;max-width:100%;height:38px}.feedback-query{container-type:inline-size;margin-bottom:20px;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:white}.feedback-query-form{padding:16px 18px 18px}.feedback-query-top{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:14px}.feedback-query-top>.badge{align-self:center;flex-shrink:0}.feedback-query-form label{min-width:0;margin:0;gap:7px;font-size:12px;line-height:18px;color:#626d75}.feedback-keyword{width:420px;max-width:100%}.feedback-filter-grid{display:grid;grid-template-columns:minmax(110px,.8fr) minmax(155px,1fr) minmax(150px,1.3fr) minmax(150px,1.3fr) auto;align-items:end;gap:12px}.feedback-query-form input,.feedback-query-form select{height:38px;padding:8px 10px;font-size:13px;line-height:20px}.feedback-search-input{display:flex;align-items:center;height:38px;gap:8px;padding-left:11px;border:1px solid #d6dade;border-radius:5px;color:#909ba3}.feedback-search-input>svg{flex-shrink:0}.feedback-search-input input{height:36px;border:0;padding-left:0;background:transparent}.feedback-search-input:focus-within{outline:2px solid #159b9d;outline-offset:2px}.feedback-search-input input:focus-visible{outline:none}.feedback-filter-actions{display:flex;gap:8px}.feedback-filter-actions button{height:38px;min-height:38px;font-size:13px;white-space:nowrap}.feedback-results>.empty{min-height:156px;padding:38px 16px}@container (max-width: 820px){.feedback-filter-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.feedback-filter-actions{grid-column:1/-1;justify-content:flex-end}}@container (max-width: 620px){.feedback-filter-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@container (max-width: 450px){.feedback-query-form{padding:14px 12px}.feedback-query-top{align-items:flex-start;flex-wrap:wrap;gap:10px}.feedback-query-top>.badge{order:-1}.feedback-keyword{width:100%}.feedback-filter-grid{gap:12px 10px}.feedback-filter-actions button{flex:1 1}}.site-overview{background:white;border-top:2px solid #c9d6d6;border-bottom:1px solid var(--border);padding:21px 23px;margin-bottom:23px}.site-overview>header{display:flex;align-items:center;gap:12px}.site-overview h2{font-size:16px;margin-bottom:3px}.site-overview>header>.badge{margin-left:5px}.site-overview>header>.text-button{margin-left:auto}.site-mark{width:39px;height:39px;border-radius:5px;display:grid;place-items:center;background:#eef5ef;color:#588461;flex-shrink:0}.site-mark.starrail{background:#f6f0e4;color:#a28740}.metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:29px 0 19px;row-gap:24px}.metrics>div{padding:0 20px;border-left:1px solid #e9eced;min-width:0}.metrics>div:nth-child(4n+1){padding-left:0;border-left:0}.metrics span{font-size:12px;color:#7c8489;display:block;margin-bottom:11px}.metrics strong{font-size:29px;font-weight:500;overflow-wrap:anywhere}.data-note{font-size:11px;line-height:1.7;color:#8b9297;padding:11px 0 0;border-top:1px solid #eff0f1;margin:10px 0 13px}.site-overview .data-note{margin-bottom:0}.search-form{display:flex;align-items:center;border:1px solid #d8dde0;background:white;border-radius:5px;gap:8px;padding-left:11px;width:390px;max-width:100%}.search-form>svg{color:#959da2;flex-shrink:0}.search-form input{border:0;background:transparent;padding:8px 0;min-width:0;font-size:12px}.search-form button{border:0;border-left:1px solid #e3e6e8;border-radius:0 4px 4px 0;flex-shrink:0;min-height:34px;font-size:12px}.table-scroll{width:100%;overflow:auto;border:1px solid var(--border);background:white}table{width:100%;border-collapse:collapse;white-space:nowrap;text-align:left;font-size:12px}th{font-size:11px;font-weight:500;color:#7a838a;background:#fafbfc;padding:13px 15px;border-bottom:1px solid var(--border)}td{padding:15px;max-width:250px;border-bottom:1px solid #edf0f2;color:#4e565c}tr:last-child td{border-bottom:0}tbody tr:hover{background:#fbfcfc}.identity{display:flex;flex-direction:column;gap:5px;max-width:230px;overflow:hidden}.identity strong{font-weight:500;color:#30393e;font-size:13px}.identity span,.identity strong{overflow:hidden;text-overflow:ellipsis}.identity span{color:#959ca1;font-size:11px}.cell-text{max-width:240px}.cell-text,.row-link{display:block;overflow:hidden;text-overflow:ellipsis}.row-link{border:0;background:none;color:var(--accent);padding:3px 0;max-width:220px;white-space:nowrap;text-align:left;font-size:12px}.row-actions{display:flex;gap:6px;align-items:center}.row-actions [role=switch][aria-checked=true]{color:var(--accent)}.access-tags{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.inline-success{display:inline-flex;gap:5px;color:#6c8c7c}.inline-success,.pagination{align-items:center;font-size:11px}.pagination{display:flex;justify-content:space-between;padding:15px 0;color:#8a9298}.pagination>div{display:flex;align-items:center;gap:12px}.pagination .icon-button{border:1px solid #dce1e4;background:white;width:28px;height:28px}.role-row{padding:22px 0;border-top:1px solid var(--border)}.role-row>div:first-child{display:flex;align-items:center;gap:11px;margin-bottom:15px}.role-row h2{font-size:15px}.role-row>div:first-child>.icon-button{margin-left:auto}.role-row>div:first-child>svg{color:#809497}.permission-tags{display:flex;flex-wrap:wrap;gap:7px;padding-left:32px}.security-section{display:flex;align-items:center;gap:17px;border-top:1px solid var(--border);padding:24px 0}.security-section>svg{color:#659485}.security-section p{margin-top:7px}.security-section>.secondary{margin-left:auto}.inline-label{flex-direction:row;align-items:center;gap:10px;white-space:nowrap}.inline-label select{width:auto;max-width:260px;padding:8px 10px}.modal{position:fixed;border:1px solid #dce1e4;border-radius:7px;box-shadow:0 20px 70px #11182730;padding:0;width:500px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 50px);color:inherit}.modal.large{width:700px}.modal::backdrop{background:#1f252975}.modal>header{display:flex;align-items:center;justify-content:space-between;padding:17px 22px;border-bottom:1px solid var(--border);position:sticky;top:0;background:white;z-index:2}.modal h2{font-size:16px}.preview-actions,.preview-counts{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.preview-counts{padding:12px 0;border-top:1px solid #dce2e5;border-bottom:1px solid #dce2e5}.preview-report{min-width:0;overflow-wrap:anywhere}.preview-report h3{margin-top:20px}.preview-report p{margin:8px 0}.modal:has(.release-preview){width:1000px}.release-preview textarea{font-family:monospace}.editor-form{padding:22px}.editor-form>.check,.editor-form>.form-grid,.editor-form>label{margin-bottom:17px}.editor-form>label+label{margin-top:0}.reason-field textarea{min-height:86px;max-height:240px}.editor-form [aria-invalid=true]{border-color:var(--danger)}.reason-field .field-error{margin-top:8px;color:var(--danger);font-size:12px;line-height:1.6}.assignment-summary{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;padding:12px 0;margin-bottom:17px;border-bottom:1px solid var(--border);font-size:13px}.assignment-summary span{color:var(--muted)}.revoke-link{color:var(--danger)}.management-editor .revoke-confirm{background:var(--danger);border-color:var(--danger)}.management-editor>.assignment-revoke{color:var(--danger);line-height:1.6}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.modal-actions{display:flex;justify-content:flex-end;gap:10px;border-top:1px solid var(--border);padding-top:18px;margin-top:22px}.management-editor>.modal-actions{position:sticky;bottom:-22px;z-index:1;margin:22px -22px -22px;padding:16px 22px;background:white}.permissions-grid{border:1px solid var(--border);border-radius:5px;display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:16px;margin:20px 0}.permissions-grid legend{font-size:12px;color:#707a80;padding:0 7px}.permissions-grid .check{align-items:flex-start}.permissions-grid small{display:block;font-size:10px;color:#ab7b28;margin-top:4px}.security-note{font-size:11px;color:#8c7851;line-height:1.8;display:flex;align-items:center;gap:6px}.detail-list{padding:4px 23px 20px;margin:0}.detail-list>div{display:grid;grid-template-columns:125px minmax(0,1fr);gap:16px;padding:14px 0;border-bottom:1px solid #edf0f2;font-size:12px;line-height:1.8}.detail-list dt{color:#8d969c}.detail-list dd,.detail-list pre{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.business-action{border-top:1px solid var(--border);overflow-wrap:anywhere}.business-action h3,.subscription-history h3{font-size:14px;margin:0 0 14px}.business-action>p{margin:0 0 12px}.subscription-history{padding:18px 22px;border-top:1px solid var(--border)}.history-message{display:block;min-width:180px;max-width:360px;white-space:pre-wrap;overflow-wrap:anywhere}.toast{position:fixed;bottom:26px;left:calc(50% + 70px);transform:translateX(-50%);background:#30393d;color:white;padding:10px 12px 10px 19px;border-radius:6px;box-shadow:0 5px 20px #0002;display:flex;align-items:center;gap:20px;z-index:100;max-width:calc(100vw - 35px);font-size:13px}.toast span{overflow-wrap:anywhere}.toast .icon-button:hover{background:#465055}.auth-page{min-height:100dvh;flex-direction:column;background:#f4f6f6;padding:36px 20px}.auth-brand,.auth-page{display:flex;align-items:center}.auth-brand{gap:10px;align-self:flex-start;color:#3e494d}.auth-brand .brand-logo{width:165px;height:51px}.auth-brand strong{font-weight:600;font-size:15px}.auth-brand span{color:#99a1a5;font-size:10px;margin-left:8px}.auth-tool{width:390px;max-width:100%;border:1px solid var(--border);border-radius:7px;padding:30px;background:white;margin:70px 0 35px;box-shadow:0 7px 24px #253a4310}.auth-symbol{width:46px;height:46px;display:grid;place-items:center;border-radius:6px;background:#edf6f3;color:var(--accent);margin-bottom:21px}.auth-tool h1{font-size:23px}.auth-account{margin:8px 0 16px;line-height:1.6;overflow-wrap:anywhere}.auth-tool form{display:grid;gap:18px;margin-top:16px}.auth-tool form .wide,.auth-tool form>label+label{margin-top:0}.auth-notice{display:flex;align-items:center;gap:8px;min-height:40px;color:var(--muted);font-size:12px;line-height:20px}.auth-notice>svg{flex-shrink:0}.auth-notice.sent{color:#29794a}.auth-code-field{display:grid;gap:10px}.auth-code-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.auth-resend{width:144px;min-height:34px;padding:6px 8px;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.auth-code-input{height:48px;font-size:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.auth-tool form>.primary{min-height:42px}.auth-tool>.text-button{margin-top:16px}.auth-page>footer{font-size:11px;color:#9ca4a9;margin-top:auto;padding-top:20px}.enrollment{display:flex;flex-direction:column;align-items:center;margin-bottom:22px}.enrollment img{max-width:100%;height:auto}.enrollment label{width:100%;font-size:11px;text-align:center}.enrollment code{font-size:12px;overflow-wrap:anywhere;line-height:1.8;padding:8px;background:#f4f6f6;border:1px solid #e9eded;-webkit-user-select:all;user-select:all}.recovery-codes{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0}.recovery-codes code{font-size:12px;background:#f3f5f6;padding:8px;border-radius:3px;text-align:center;overflow-wrap:anywhere}.auth-tool p.security-note{margin:15px 0}.mobile-close,.mobile-menu,.sidebar-scrim{display:none}@media (min-width:1550px){.workspace{padding:32px 44px 45px}.topbar{padding:0 44px}.overview-list{max-width:1450px}}@media (max-width:1050px){.sidebar{width:200px}.main-shell{margin-left:200px}.workspace{padding:24px}.topbar{padding:0 24px}.metrics>div{padding:0 13px}.site-selector select{max-width:225px}.topbar>.badge{display:none}.permission-tags{padding-left:0}}@media (max-width:740px){.sidebar{transform:translateX(-100%);transition:transform .18s;width:224px}.sidebar.open{transform:translateX(0)}.sidebar-scrim{display:block;position:fixed;inset:0;border:0;background:#1d25296b;z-index:19;border-radius:0}.main-shell{margin-left:0}.topbar{padding:0 13px;gap:8px;height:60px}.mobile-close,.mobile-menu{display:inline-flex}.mobile-close{margin-left:auto;color:#bac1c5;width:25px}.brand{padding:0 4px;gap:8px}.site-selector{gap:4px;flex:1 1}.site-selector>svg{display:none}.site-selector select{font-size:12px;max-width:100%;width:100%;padding-right:0}.account-menu>span,.account-menu>svg{display:none}.account-menu{margin-left:0}.account-menu .icon-button{margin-left:0;border:0}.workspace{padding:21px 15px 28px}.page-heading{margin-bottom:20px}h1{font-size:22px}.site-overview{padding:17px 15px;margin-bottom:18px}.site-overview>header{gap:9px;flex-wrap:wrap}.site-overview h2{font-size:15px}.site-overview header>.badge{font-size:10px;margin-left:auto}.site-overview header>.text-button{width:100%;justify-content:flex-end;margin:0}.site-overview header>div:nth-child(2){flex:1 1;min-width:0}.metrics{grid-template-columns:1fr 1fr;row-gap:22px;margin-top:15px}.metrics>div{padding-left:13px;border-left:1px solid #e9eced}.metrics>div:nth-child(odd){padding-left:0;border-left:0}.metrics strong{font-size:26px}.metrics span{font-size:11px;margin-bottom:8px}.site-mark{width:34px;height:34px}.section-toolbar{gap:8px;align-items:center}.section-toolbar>.badge{flex-shrink:0}.search-form{width:auto;flex:1 1}.search-form input{font-size:11px}.search-form button{font-size:11px;padding:8px}.modal>header{padding:14px 16px}.editor-form{padding:17px}.management-editor>.modal-actions{bottom:-17px;margin-right:-17px;margin-bottom:-17px;margin-left:-17px;padding:14px 17px}.form-grid{gap:17px}.form-grid,.permissions-grid{grid-template-columns:1fr}.detail-list>div{grid-template-columns:80px minmax(0,1fr);gap:10px}.auth-page{padding:25px 18px}.auth-brand{gap:8px}.auth-brand span{display:none}.auth-tool{margin:42px 0 25px;padding:25px 22px}.workspace-footer{padding:12px 15px}.security-section{gap:10px;flex-wrap:wrap}.security-section>.secondary{width:100%;margin-top:15px}.toast{left:50%;bottom:16px;width:max-content}.inline-label{font-size:12px}.inline-label select{max-width:200px}.role-row>div:first-child{gap:8px}.role-row h2{font-size:14px}.role-row>div:first-child .muted{font-size:11px}}h2{overflow-wrap:anywhere;min-width:0}.role-row h2{max-width:calc(100% - 100px)}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;transition:none!important}}.ai-fields{display:grid;gap:16px;min-width:0;border:0;padding:0;margin:0}.ai-grants{display:block;min-width:0;border:1px solid var(--border,#d9dfe4);border-radius:6px;padding:12px;max-height:260px;overflow-y:auto}.ai-grants .check{display:flex;align-items:flex-start;gap:8px;overflow-wrap:anywhere;margin:10px 0;line-height:1.5}.ai-grants .check span{min-width:0}.ai-grants small{display:block;color:var(--muted);margin-top:3px}.ai-endpoint{max-width:260px;overflow-wrap:anywhere}.operations-section{min-width:0}.operations-modal{padding:20px}.operations-filters{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin:16px 0}.operations-filters label{display:grid;gap:6px;flex:1 1 160px;min-width:0;font-size:12px}.operations-filters input,.operations-filters select{width:100%;min-width:0}.operations-detail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin:16px 0}.operations-detail>div{min-width:0;border-bottom:1px solid var(--border,#e2e5e9);padding-bottom:8px}.operations-detail dt{color:#626970;font-size:12px;margin-bottom:6px}.operations-detail dd{margin:0;overflow-wrap:anywhere;font-size:13px}.operations-detail .operations-detail{grid-template-columns:minmax(0,1fr)}.operations-items{display:grid;gap:8px}.operations-skeleton{height:56px;background:#edf0f2;border-radius:4px;margin:12px 0}@media (max-width:600px){.operations-detail{grid-template-columns:minmax(0,1fr)}.operations-filters label{flex-basis:140px}}