:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#17211d;--muted:#66706b;--line:#dfe5e2;--line-strong:#cbd4cf;--surface:#fff;--surface-soft:#f3f6f4;--canvas:#f7f9f8;--teal:#11624f;--teal-dark:#0b483a;--teal-soft:#e8f2ee;--coral:#d85839;--amber-soft:#fff3d7;--amber:#8a5a00;--shadow:0 12px 32px #17211d12;--radius-sm:8px;--radius-md:12px;--radius-lg:18px}*{box-sizing:border-box}html,body{min-height:100%}body{background:var(--canvas);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,Aptos,Segoe UI,system-ui,sans-serif;font-size:15px}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #11624f40}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.brand{color:var(--ink);align-items:center;gap:10px;display:inline-flex}.brandMark{background:var(--teal);color:#fff;border:1px solid #0a493a;border-radius:10px 10px 10px 3px;place-items:center;width:34px;height:34px;display:grid}.brandText{letter-spacing:-.02em;font-size:19px}.brandText strong{color:var(--teal)}.primaryButton,.secondaryButton,.iconTextButton{border-radius:var(--radius-sm);cursor:pointer;justify-content:center;align-items:center;gap:9px;min-height:42px;display:inline-flex}.primaryButton{border:1px solid var(--teal-dark);background:var(--teal);color:#fff;padding:0 15px;font-weight:700;box-shadow:0 4px 12px #11624f2e}.secondaryButton{border:1px solid var(--line-strong);background:var(--surface);color:#49554f;padding:0 15px;font-weight:700}.secondaryButton:not(:disabled):hover{color:#8f3521;background:#fff7f4;border-color:#b84a31}.secondaryButton:disabled{cursor:wait;opacity:.7}.primaryButton:not(:disabled):hover{background:var(--teal-dark)}.primaryButton:disabled{cursor:not-allowed;opacity:.72}.buttonPhase{opacity:.78;border-left:1px solid #ffffff47;padding-left:9px;font-size:11px;font-weight:600}.eyebrow,.kicker,.sectionLabel{color:var(--teal);letter-spacing:.105em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.loginPage{background:var(--surface);grid-template-columns:minmax(0,1.1fr) minmax(420px,.9fr);min-height:100vh;display:grid}.loginIntro{color:#fff;background:#172a24;flex-direction:column;justify-content:space-between;min-height:100vh;padding:clamp(36px,6vw,76px);display:flex;position:relative;overflow:hidden}.loginIntro:after{content:"";border:48px solid #96cdb714;border-radius:42% 58% 46% 54%;width:430px;height:360px;position:absolute;bottom:-120px;right:-90px;transform:rotate(-11deg)}.loginIntro .brand,.loginIntro .brandText{color:#fff}.loginIntro .brandText strong{color:#8ed2b8}.loginIntro .brandMark{background:0 0;border-color:#72bba0}.loginCopy{z-index:1;max-width:620px;position:relative}.loginCopy .eyebrow{color:#8ed2b8}.loginCopy h1{letter-spacing:-.045em;max-width:570px;margin:16px 0 22px;font-family:Georgia,Times New Roman,serif;font-size:clamp(46px,6vw,78px);font-weight:500;line-height:.98}.loginCopy>p:last-child{color:#bdcbc5;max-width:560px;margin:0;font-size:17px;line-height:1.7}.securityNotes{z-index:1;flex-wrap:wrap;gap:9px;margin:0;padding:0;list-style:none;display:flex;position:relative}.securityNotes li{color:#d5dfdb;border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:8px;padding:9px 12px;font-size:12px;display:flex}.securityNotes svg{color:#8ed2b8}.loginPanel{background:#fbfcfb;place-items:center;padding:48px;display:grid}.loginPanelInner{width:min(100%,420px)}.loginPanelInner h2{letter-spacing:-.035em;margin:12px 0 8px;font-size:32px}.loginPanelInner>p{color:var(--muted);margin:0;line-height:1.55}.loginForm{gap:18px;margin-top:34px;display:grid}.fieldGroup{gap:8px;display:grid}.fieldGroup label{font-size:13px;font-weight:700}.fieldGroup input{border:1px solid var(--line-strong);border-radius:var(--radius-sm);width:100%;height:48px;color:var(--ink);background:#fff;padding:0 13px}.fieldGroup input:hover{border-color:#9daaa3}.fieldGroup input:focus{border-color:var(--teal)}.loginButton{width:100%;height:48px;margin-top:4px}.loginButton span{flex:1}.formError{border-left:3px solid var(--coral);color:#852f1d;background:#fff1ed;margin:0;padding:9px 12px;font-size:13px}.loginPanelInner .loginFootnote{margin-top:24px;font-size:12px}.appFrame{grid-template-columns:244px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{border-right:1px solid var(--line);background:var(--surface);flex-direction:column;justify-content:space-between;height:100vh;padding:24px 17px 18px;display:flex;position:sticky;top:0}.sidebar .brand{padding:0 8px 24px}.primaryNav{border-top:1px solid var(--line);gap:4px;padding-top:18px;display:grid}.navItem{color:#4e5b55;border-radius:8px;align-items:center;gap:11px;min-height:43px;padding:0 11px;font-size:13px;font-weight:650;text-decoration:none;display:flex}.navItemActive{background:var(--teal-soft);color:var(--teal-dark)}.navItemActive:before{background:var(--teal);content:"";border-radius:0 3px 3px 0;width:3px;height:26px;position:absolute;left:0}.navItemPlanned{color:#88918d;cursor:default}.navItemPlanned small{color:#a0a8a4;letter-spacing:.06em;text-transform:uppercase;margin-left:auto;font-size:9px;font-weight:700}.navItem .navLive{background:var(--teal-soft);color:var(--teal);letter-spacing:.07em;text-transform:uppercase;border-radius:999px;margin-left:auto;padding:3px 6px;font-size:9px;font-weight:800}.userPanel{border-top:1px solid var(--line);grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:17px 7px 0;display:grid}.avatar{width:34px;height:34px;color:var(--teal-dark);background:#dcebe5;border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid}.userIdentity{min-width:0;display:grid}.userIdentity strong,.userIdentity span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.userIdentity strong{font-size:12px}.userIdentity span{color:var(--muted);font-size:10px}.iconTextButton{min-height:36px;color:var(--muted);background:0 0;border:0;grid-column:1/-1;padding:0 8px;font-size:12px}.iconTextButton:hover{background:var(--surface-soft);color:var(--ink)}.mainColumn{min-width:0}.dashboard,.serviceError{width:min(100%,1420px);margin:0 auto;padding:38px clamp(24px,4vw,60px) 30px}.pageHeader{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.pageHeader h1{letter-spacing:-.035em;margin:8px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(31px,4vw,45px);font-weight:500;line-height:1.07}.pageSubtitle{color:var(--muted);margin:0}.connectionAction{justify-items:end;gap:7px;display:grid}.connectionActionError{color:#8f3521;text-align:right;max-width:320px;margin:0;font-size:11px}.buttonSpinner{animation:.9s linear infinite button-spin}.oauthNotice{border-radius:var(--radius-sm);background:var(--teal-soft);color:var(--teal-dark);border:1px solid #d8e5df;margin-top:20px;padding:11px 14px;font-size:12px;font-weight:700}.oauthNotice-denied,.oauthNotice-error{color:#852f1d;background:#fff1ed;border-color:#efd2ca}@keyframes button-spin{to{transform:rotate(360deg)}}.connectionBanner{border-radius:var(--radius-md);background:var(--surface);border:1px solid #d9dedb;border-left:4px solid #85918b;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:15px;margin-top:30px;padding:17px 19px 17px 16px;display:grid;box-shadow:0 4px 18px #17211d09}.connectionBannerConnected{border-left-color:var(--teal)}.connectionIcon{background:var(--surface-soft);color:#6e7a74;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.connectionBannerConnected .connectionIcon{background:var(--teal-soft);color:var(--teal)}.connectionCopy{gap:3px;display:grid}.connectionCopy strong{font-size:15px}.connectionCopy p{color:var(--muted);margin:0;font-size:12px}.securityStamp,.quietStatus{color:var(--muted);align-items:center;gap:7px;font-size:11px;font-weight:700;display:inline-flex}.metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.metric{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);min-height:148px;padding:17px}.metricTop{color:var(--muted);justify-content:space-between;align-items:center;font-size:12px;font-weight:700;display:flex}.metricIcon{background:var(--surface-soft);width:32px;height:32px;color:var(--teal);border-radius:8px;place-items:center;display:grid}.metricValue{font-variant-numeric:tabular-nums;letter-spacing:-.04em;margin-top:12px;font-size:31px;display:block}.metric p{color:#88928d;margin:3px 0 0;font-size:11px}.metric-warning .metricIcon{background:var(--amber-soft);color:var(--amber)}.draftsPanel{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);margin-top:18px;scroll-margin-top:18px;position:relative;box-shadow:0 5px 22px #17211d09}.draftsHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:86px;padding:17px 19px;display:flex}.draftsHeader h2{letter-spacing:-.025em;margin:5px 0 3px;font-size:20px}.draftsHeader p{color:var(--muted);margin:0;font-size:12px}.draftsHeaderActions{align-items:center;gap:13px;display:flex}.draftsHeaderActions time{color:var(--muted);font-size:10px}.refreshButton,.inspectButton,.draftPagination button{border:1px solid var(--line-strong);color:#4f5c56;cursor:pointer;background:#fff;border-radius:7px;justify-content:center;align-items:center;gap:7px;font-weight:700;display:inline-flex}.refreshButton{min-height:37px;padding:0 11px;font-size:11px}.refreshButton:hover,.inspectButton:hover,.draftPagination button:hover:not(:disabled){color:var(--teal);border-color:#9eaaa4}.refreshButton:disabled,.inspectButton:disabled,.draftPagination button:disabled{cursor:wait;opacity:.52}.draftsError,.detailError{color:#852f1d;background:#fff4f0;border-bottom:1px solid #efd2ca;gap:8px;padding:11px 19px;font-size:12px;display:flex}.draftFilters{border-bottom:1px solid var(--line);background:#fafcfb;grid-template-columns:minmax(220px,1fr) repeat(3,minmax(130px,auto)) auto;align-items:end;gap:10px;padding:13px 15px;display:grid}.draftFilters>label:not(.draftSearch){gap:5px;display:grid}.draftFilters>label>span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:800}.draftFilters select,.draftSearch{border:1px solid var(--line-strong);height:38px;color:var(--ink);background:#fff;border-radius:7px}.draftFilters select{min-width:135px;padding:0 29px 0 9px;font-size:11px}.draftSearch{color:#86918c;align-items:center;gap:8px;padding:0 10px;display:flex}.draftSearch:focus-within{border-color:var(--teal);box-shadow:0 0 0 3px #11624f1a}.draftSearch input{width:100%;height:34px;color:var(--ink);background:0 0;border:0;outline:0;font-size:12px}.filterCount{min-height:38px;color:var(--muted);white-space:nowrap;align-items:center;gap:6px;padding:0 5px;font-size:10px;display:inline-flex}.draftTableWrap{overflow-x:auto}.draftTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:900px}.draftTable th{border-bottom:1px solid var(--line);color:#78837e;letter-spacing:.07em;text-align:left;text-transform:uppercase;height:39px;padding:0 12px;font-size:9px;font-weight:800}.draftTable th:first-child{width:25%;padding-left:17px}.draftTable th:nth-child(2){width:12%}.draftTable th:nth-child(3){width:9%}.draftTable th:nth-child(4){width:6%}.draftTable th:nth-child(5),.draftTable th:nth-child(6){width:12%}.draftTable th:last-child{width:24%}.draftTable td{color:#4d5953;vertical-align:middle;border-bottom:1px solid #edf0ee;height:74px;padding:9px 12px;font-size:11px}.draftTable td:first-child{padding-left:17px}.draftTable tbody tr:hover{background:#fbfcfb}.listingCell{align-items:center;gap:11px;min-width:0;display:flex}.draftThumbnail{border:1px solid var(--line);background:var(--surface-soft);color:#98a29d;border-radius:7px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.draftThumbnail img{object-fit:cover;width:100%;height:100%}.listingCell>div:last-child{gap:3px;min-width:0;display:grid}.listingCell strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.listingCell span{color:#8a948f;font-variant-numeric:tabular-nums;font-size:9px}.listingBadges{flex-direction:row;gap:4px!important;display:flex!important}.listingBadges small{color:#66716b;text-transform:capitalize;background:#eef2f0;border-radius:4px;padding:2px 5px;font-size:8px;font-weight:700}.numericCell{font-variant-numeric:tabular-nums;color:var(--ink)!important}.scheduleNone{color:#8d9692}.scheduleBadge{background:var(--teal-soft);color:var(--teal-dark);cursor:pointer;white-space:nowrap;border:0;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:750;display:inline-block}.scheduleBadge:hover{box-shadow:0 0 0 2px #11624f1f}.schedule-failed{color:#8f3521;background:#fff0eb}.schedule-processing{background:var(--amber-soft);color:var(--amber)}.rowActionCell{text-align:right;justify-content:flex-end;align-items:center;gap:6px;display:flex}.editButton,.inspectButton,.duplicateButton{border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:31px;text-decoration:none;display:inline-flex}.editButton{background:var(--teal-soft);color:var(--teal-dark);border:1px solid #bcd2c8;padding:0 9px;font-size:10px;font-weight:800}.editButton:hover{border-color:var(--teal);background:#dcece5}.inspectButton{min-height:31px;padding:0 8px;font-size:10px}.duplicateButton{border:1px solid var(--line-strong);color:#53615b;cursor:pointer;background:#fff;min-height:31px;padding:0 8px;font-size:10px;font-weight:800}.duplicateButton:hover{color:var(--teal);border-color:#9eaaa4}.duplicateButton:disabled{cursor:wait;opacity:.52}.rowMore{position:relative}.rowMore>summary{border:1px solid var(--line-strong);color:#53615b;cursor:pointer;background:#fff;border-radius:7px;place-items:center;width:31px;height:31px;list-style:none;display:grid}.rowMore>summary::-webkit-details-marker{display:none}.rowMore>div{z-index:30;border:1px solid var(--line-strong);background:#fff;border-radius:8px;width:154px;display:grid;position:absolute;top:calc(100% + 5px);right:0;overflow:hidden;box-shadow:0 12px 32px #19272129}.rowMore>div button{border:0;border-bottom:1px solid var(--line);color:#46534d;cursor:pointer;text-align:left;background:#fff;border-radius:0;align-items:center;gap:7px;min-height:35px;padding:0 10px;font-size:9px;font-weight:750;display:flex}.rowMore>div button:last-child{color:var(--teal-dark);border-bottom:0}.rowMore>div button:hover{background:var(--surface-soft)}.publicationDialog{width:min(690px,100%)}.publishConfirmation,.publicationScheduleForm,.publicationStatusBody{margin:16px}.publishConfirmation{color:#79550b;background:#fffaef;border:1px solid #e5c785;border-radius:11px;grid-template-columns:auto minmax(0,1fr);gap:10px 12px;padding:16px;display:grid}.publishConfirmation>svg{margin-top:1px}.publishConfirmation strong{color:#5e430d;font-size:12px}.publishConfirmation p{margin:5px 0 0;font-size:10px;line-height:1.55}.publishConfirmation label{grid-column:2;gap:5px;font-size:9px;font-weight:750;display:grid}.publishConfirmation select,.publicationScheduleForm input,.publicationScheduleForm select{border:1px solid var(--line-strong);min-height:38px;color:var(--ink);font:inherit;background:#fff;border-radius:8px;padding:0 10px}.publicationScheduleForm{border:1px solid var(--line);background:#fafcfb;border-radius:11px;grid-template-columns:1fr 1fr;gap:12px;padding:14px;display:grid}.publicationScheduleForm label{color:#55625c;gap:5px;font-size:9px;font-weight:800;display:grid}.publicationScheduleForm p{color:var(--muted);grid-column:1/-1;margin:0;font-size:9px;line-height:1.5}.publicationStatusSummary{color:var(--teal-dark);background:#f1f8f5;border:1px solid #c7ded3;border-radius:10px;align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.publicationStatusSummary-failed{color:#813621;background:#fff3ef;border-color:#edc9be}.publicationStatusSummary-cancelled{border-color:var(--line);background:var(--surface-soft);color:var(--muted)}.publicationStatusSummary strong{text-transform:capitalize;font-size:11px}.publicationStatusSummary p{margin:3px 0 0;font-size:9px;line-height:1.45}.publicationFacts{border:1px solid var(--line);background:#fbfcfb;border-radius:9px;grid-template-columns:repeat(3,1fr);margin:12px 0;display:grid}.publicationFacts>div{border-right:1px solid var(--line);gap:4px;padding:10px;display:grid}.publicationFacts>div:last-child{border-right:0}.publicationFacts dt{color:var(--muted);text-transform:uppercase;font-size:8px}.publicationFacts dd{color:var(--ink);margin:0;font-size:10px;font-weight:800}.publicationAttempts>strong{color:var(--ink);font-size:10px}.publicationAttempts>p{color:var(--muted);font-size:9px}.publicationAttempts ol{gap:5px;margin:8px 0 0;padding:0;list-style:none;display:grid}.publicationAttempts li{border:1px solid var(--line);border-radius:7px;grid-template-columns:28px 70px minmax(0,1fr);gap:7px;padding:8px 9px;font-size:9px;display:grid}.publicationAttempts li>span{color:var(--muted)}.publicationAttempts li>strong{color:var(--ink);text-transform:capitalize}.publicationAttempts li>time{color:var(--muted);text-align:right}.publicationAttempts li>small{color:#8f3521;grid-column:2/-1;font-size:8px}.publicationDialog>footer>.publicationDialogActions{grid-auto-flow:column;gap:6px;display:flex}.publicationDialog>footer .publicationDanger{color:#fff;background:#a94831;border-color:#943c28}.duplicationBackdrop{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#101c1775;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.duplicationDialog{background:#fff;border:1px solid #c8d2cd;border-radius:15px;width:min(670px,100%);max-height:min(860px,100vh - 48px);overflow:auto;box-shadow:0 24px 80px #0d1c1640}.duplicationDialog>header{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px 18px;display:grid}.duplicationMark{background:var(--teal-soft);width:40px;height:40px;color:var(--teal);border-radius:10px;place-items:center;display:grid}.duplicationDialog>header h3{color:var(--ink);margin:4px 0 2px;font-size:18px}.duplicationDialog>header p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:10px;overflow:hidden}.duplicationDialog>header>button{border:1px solid var(--line);width:34px;height:34px;color:var(--muted);cursor:pointer;background:#fff;border-radius:8px;place-items:center;display:grid}.duplicationStarting{min-height:220px;color:var(--teal);justify-content:center;align-items:center;gap:12px;display:flex}.duplicationStarting strong{color:var(--ink);font-size:12px}.duplicationStarting p{color:var(--muted);margin:3px 0 0;font-size:10px}.duplicationSummary{color:var(--teal-dark);background:#f1f8f5;border:1px solid #c7ded3;border-radius:10px;align-items:flex-start;gap:10px;margin:14px 16px 0;padding:11px 12px;display:flex}.duplicationSummary-failed{color:#813621;background:#fff3ef;border-color:#edc9be}.duplicationSummary>svg{flex:none}.duplicationSummary strong{font-size:11px}.duplicationSummary p{margin:3px 0 0;font-size:9px;line-height:1.45}.duplicationSteps{grid-template-columns:1fr 1fr;gap:7px;margin:0;padding:14px 16px;list-style:none;display:grid}.duplicationStep{border:1px solid var(--line);color:#8a9590;background:#fbfcfb;border-radius:9px;grid-template-columns:22px minmax(0,1fr);align-items:center;min-height:48px;padding:7px 9px;display:grid}.duplicationStep>svg{justify-self:center}.duplicationStep>div{gap:2px;display:grid}.duplicationStep strong{color:#53605a;font-size:9px}.duplicationStep span{text-transform:capitalize;font-size:8px}.duplicationStep-completed{color:var(--teal);background:#f5faf8;border-color:#cfe0d8}.duplicationStep-completed strong{color:var(--teal-dark)}.duplicationStep-failed{color:#963d28;background:#fff6f3;border-color:#edc9be}.duplicationStep-failed strong{color:#7e321f}.duplicationStep-running{color:#8c620d;background:#fffaef;border-color:#e6cc98}.duplicationManual,.duplicationError{background:var(--amber-soft);color:#704d08;border:1px solid #e7c783;border-radius:9px;align-items:flex-start;gap:9px;margin:0 16px 14px;padding:10px 11px;font-size:9px;line-height:1.45;display:flex}.duplicationManual>svg,.duplicationError>svg{flex:none}.duplicationManual strong{font-size:10px}.duplicationManual p{margin:3px 0 0}.duplicationError{color:#813621;background:#fff3ef;border-color:#edc9be}.duplicationDialog>footer{border-top:1px solid var(--line);background:#fafcfb;justify-content:space-between;align-items:center;gap:16px;padding:13px 16px;display:flex}.duplicationDialog>footer>div{color:var(--muted);gap:2px;font-size:8px;display:grid}.duplicationDialog>footer small{font-size:8px}.duplicationDialog>footer a,.duplicationDialog>footer button{border:1px solid var(--line-strong);color:#4d5b54;cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 11px;font-size:9px;font-weight:850;text-decoration:none;display:inline-flex}.duplicationDialog>footer .duplicationPrimary,.duplicationDialog>footer a{border-color:var(--teal-dark);background:var(--teal);color:#fff}.draftPagination{min-height:57px;color:var(--muted);justify-content:space-between;align-items:center;gap:20px;padding:10px 16px;font-size:10px;display:flex}.draftPagination>div{gap:7px;display:flex}.draftPagination button{min-height:32px;padding:0 9px;font-size:10px}.draftsEmpty{min-height:230px;color:var(--teal);text-align:center;align-content:center;place-items:center;padding:35px;display:grid}.draftsEmpty strong{color:var(--ink);margin-top:10px;font-size:14px}.draftsEmpty p{max-width:430px;color:var(--muted);margin:6px 0 0;font-size:11px;line-height:1.55}.freshDetail{background:#f6faf8;border-top:1px solid #c9ded5}.freshDetailHeader,.freshDetailFooter{justify-content:space-between;align-items:center;gap:20px;padding:15px 18px;display:flex}.freshDetailHeader{border-bottom:1px solid #dce8e3}.freshDetailHeader h3{margin:5px 0 3px;font-size:17px}.freshDetailHeader p,.freshDetailFooter{color:var(--muted);margin:0;font-size:10px}.freshStamp{color:var(--teal);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:850}.freshDetailHeader button{border:1px solid var(--line-strong);width:34px;height:34px;color:var(--muted);cursor:pointer;background:#fff;border-radius:50%;place-items:center;display:grid}.freshDetailBody{grid-template-columns:minmax(0,1.3fr) minmax(180px,.5fr) minmax(220px,.7fr);gap:22px;padding:18px;display:grid}.freshDetailBody span,.freshDetailBody dt{color:var(--teal);letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:800}.freshDetailBody p{color:#4d5953;white-space:pre-wrap;max-height:132px;margin:7px 0 0;font-size:11px;line-height:1.6;overflow:auto}.freshDetailBody dl{gap:8px;margin:0;display:grid}.freshDetailBody dl div{border-bottom:1px solid #dce8e3;justify-content:space-between;gap:14px;padding-bottom:6px;display:flex}.freshDetailBody dd{color:var(--ink);text-align:right;text-transform:capitalize;margin:0;font-size:10px}.detailTerms p{margin:5px 0 12px}.freshDetailFooter{border-top:1px solid #dce8e3}.freshDetailFooter a{color:var(--teal);align-items:center;gap:6px;font-weight:750;text-decoration:none;display:inline-flex}.detailError{border-top:1px solid #efd2ca;border-bottom:0}.dashboardGrid{grid-template-columns:minmax(0,1.5fr) minmax(320px,.7fr);gap:18px;margin-top:18px;display:grid}.workPanel,.activityPanel{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);min-height:332px}.sectionHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:75px;padding:15px 18px;display:flex}.sectionHeader h2{letter-spacing:-.015em;margin:5px 0 0;font-size:17px}.sectionHeader>svg{color:#7d8983}.emptyWorkState{text-align:center;align-content:center;place-items:center;min-height:255px;padding:30px;display:grid}.emptyIllustration{background:var(--surface-soft);width:58px;height:58px;color:var(--teal);border:1px dashed #b7c4bd;border-radius:50%;place-items:center;display:grid}.emptyWorkState h3{margin:14px 0 6px;font-size:15px}.emptyWorkState p,.emptyActivity{max-width:430px;color:var(--muted);margin:0;font-size:12px;line-height:1.6}.publicationHeader{align-items:flex-start}.publicationViewControls{align-items:center;gap:5px;display:flex}.publicationViewControls button{border:1px solid var(--line);width:30px;height:30px;color:var(--muted);cursor:pointer;background:#fff;border-radius:7px;place-items:center;display:grid}.publicationViewControls button.isActive{background:var(--teal-soft);color:var(--teal);border-color:#a7c5b7}.publicationPanelError{color:#8f3521;background:#fff5f2;border-bottom:1px solid #efd2ca;align-items:center;gap:7px;padding:10px 16px;font-size:9px;display:flex}.publicationList{max-height:360px;padding:6px 14px 14px;overflow:auto}.publicationRow{border-bottom:1px solid var(--line)}.publicationRow>summary{cursor:pointer;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:62px;list-style:none;display:grid}.publicationRow>summary::-webkit-details-marker{display:none}.publicationRow>summary>div{gap:3px;display:grid}.publicationRow>summary strong{color:var(--ink);font-size:10px}.publicationRow>summary span{color:var(--muted);font-size:8px}.publicationStateIcon{color:#8b9691}.publicationStateIcon.isSuccess{color:var(--teal)}.publicationStateIcon.isFailed{color:#a94831}.publicationStatus{text-transform:capitalize;background:#eef2f0;border-radius:999px;padding:4px 7px;font-weight:800}.publicationStatus-scheduled,.publicationStatus-processing{background:var(--amber-soft);color:#79550b!important}.publicationStatus-published{background:var(--teal-soft);color:var(--teal-dark)!important}.publicationStatus-failed{background:#fff0eb;color:#8f3521!important}.publicationHistory{border:1px solid var(--line);background:#fafcfb;border-radius:8px;margin:0 0 10px 32px;padding:10px}.publicationMeta{color:var(--muted);flex-wrap:wrap;gap:12px;font-size:8px;display:flex}.publicationMeta strong{color:#4f5b55}.publicationLastError{color:#8f3521;gap:6px;margin:9px 0;font-size:9px;display:flex}.publicationNoAttempts{color:var(--muted);font-size:9px}.publicationHistory ol{gap:4px;margin:10px 0;padding:0;list-style:none;display:grid}.publicationHistory li{grid-template-columns:25px 60px minmax(0,1fr);gap:7px;font-size:8px;display:grid}.publicationHistory li time{color:var(--muted);text-align:right}.publicationHistory li small{color:#8f3521;grid-column:2/-1}.publicationActions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.publicationActions button{border:1px solid var(--line-strong);color:#53615b;cursor:pointer;background:#fff;border-radius:6px;align-items:center;gap:5px;min-height:28px;font-size:8px;font-weight:800;display:inline-flex}.publicationCalendar{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:9px;max-height:360px;padding:12px;display:grid;overflow:auto}.publicationCalendar>section{border:1px solid var(--line);background:#fbfcfb;border-radius:9px;padding:0 9px}.publicationCalendar>section>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:39px;display:flex}.publicationCalendar>section>header strong{color:var(--ink);font-size:9px}.publicationCalendar>section>header span{color:var(--muted);font-size:8px}.publicationRowCompact>summary{min-height:55px}.emptyActivity{padding:28px 18px}.activityList{margin:0;padding:5px 18px 14px;list-style:none}.activityList li{border-bottom:1px solid #edf0ee;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;display:grid}.activityList li:last-child{border-bottom:0}.activityList div{gap:3px;display:grid}.activityList strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.activityList time{color:var(--muted);font-size:10px}.activityList svg{color:#a0aaa5}.activityDot{background:var(--teal);width:7px;height:7px;box-shadow:0 0 0 4px var(--teal-soft);border-radius:50%}.foundationNote{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:18px;margin-top:18px;padding:17px 2px 0;font-size:11px;display:flex}.foundationNote strong{color:var(--teal);align-items:center;gap:6px;display:inline-flex}.foundationNote time{margin-left:auto}.serviceError{padding-top:90px}.serviceError span{color:var(--coral);text-transform:uppercase;font-size:12px;font-weight:800}.serviceError h1{max-width:650px;margin:12px 0;font-size:34px}.serviceError p{color:var(--muted)}.editorPage{background:radial-gradient(circle at 86% 3%, #11624f14, transparent 28rem), var(--canvas);min-height:100vh}.editorTopbar{z-index:4;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;justify-content:space-between;align-items:flex-end;gap:28px;min-height:128px;padding:24px max(28px,50vw - 750px);display:flex;position:relative;box-shadow:0 6px 24px #17211d0a}.editorTopbar>div{min-width:0}.editorTopbar a{color:var(--muted);align-items:center;gap:5px;margin-bottom:13px;font-size:11px;font-weight:750;text-decoration:none;display:inline-flex}.editorTopbar a:hover{color:var(--teal)}.editorTopbar .eyebrow{margin-bottom:5px}.editorTopbar h1{letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;max-width:920px;margin:0 0 4px;font-size:clamp(23px,2.4vw,34px);overflow:hidden}.editorTopbar>div>span{color:var(--muted);font-size:11px}.editorDirty{background:var(--teal-soft);color:var(--teal-dark);border:1px solid #bed8cd;border-radius:999px;flex:none;align-items:center;gap:7px;padding:8px 11px;font-size:10px;font-weight:850;display:inline-flex}.editorDirtyChanged{background:var(--amber-soft);color:var(--amber);border-color:#ecc67d}.editorLayout{grid-template-columns:minmax(0,1fr) 310px;gap:22px;width:min(1500px,100%);margin:0 auto;padding:24px 28px 70px;display:grid}.editorContent{gap:18px;min-width:0;display:grid}.editorSection,.editorSidebarCard{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);box-shadow:0 7px 24px #17211d0b}.editorSection>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:77px;padding:16px 20px;display:flex}.editorSection>header h2,.editorSidebarCard h2{color:var(--ink);letter-spacing:-.02em;margin:5px 0 0;font-size:17px}.editorSection>header>small{background:var(--surface-soft);color:var(--muted);border-radius:999px;padding:5px 8px;font-size:9px;font-weight:800}.editorSectionBody{gap:18px;padding:20px;display:grid}.personalizationWorkspace{gap:14px;display:grid}.personalizationNotice,.personalizationEmpty{color:var(--teal-dark);background:#f3f9f6;border:1px solid #c9ded5;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.personalizationNotice>svg,.personalizationEmpty>svg{flex:none;margin-top:1px}.personalizationNotice strong,.personalizationEmpty strong,.personalizationToolbar strong{font-size:11px}.personalizationNotice p,.personalizationEmpty p,.personalizationToolbar p,.personalizationOptionsHeader p,.personalizationPreview p{color:var(--muted);margin:3px 0 0;font-size:9px;line-height:1.55}.personalizationToolbar{border:1px solid var(--line);background:#fafcfb;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;padding:12px 14px;display:flex}.personalizationAdd{border:1px solid var(--teal-dark);background:var(--teal);color:#fff;border-radius:8px;flex:none;align-items:center;gap:4px;min-height:38px;padding-left:10px;display:inline-flex}.personalizationAdd select{color:#fff;cursor:pointer;background-color:#0000;border:0;min-height:36px;padding:0 30px 0 3px;font-size:9px;font-weight:850}.personalizationAdd select:focus{outline:0}.personalizationAdd select option{color:var(--ink)}.personalizationAddDisabled{cursor:not-allowed;opacity:.52}.personalizationQuestionList{gap:12px;display:grid}.personalizationQuestion{border:1px solid var(--line-strong);background:#fff;border-radius:11px;overflow:hidden;box-shadow:0 4px 14px #17211d09}.personalizationQuestion>header{border-bottom:1px solid var(--line);background:#fafcfb;justify-content:space-between;align-items:center;gap:14px;min-height:61px;padding:10px 12px;display:flex}.personalizationQuestionIdentity,.personalizationQuestionActions,.personalizationPreview>div,.personalizationOptionsHeader{align-items:center;display:flex}.personalizationQuestionIdentity{gap:9px}.personalizationQuestionIdentity>svg{box-sizing:content-box;background:var(--teal-soft);color:var(--teal);border-radius:8px;padding:8px}.personalizationQuestionIdentity>div{gap:2px;display:grid}.personalizationQuestionIdentity span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:800}.personalizationQuestionIdentity strong{font-size:11px}.personalizationQuestionActions{gap:5px}.personalizationQuestionActions button,.personalizationOptionRow button,.personalizationOptionsHeader button{border:1px solid var(--line);color:#59645f;cursor:pointer;background:#fff;border-radius:7px;place-items:center;width:31px;height:31px;display:inline-grid}.personalizationQuestionActions button:disabled,.personalizationOptionRow button:disabled{cursor:not-allowed;opacity:.35}.personalizationQuestionActions .personalizationDelete,.personalizationOptionRow button{color:#8f4e3d}.personalizationId{color:#69736e;border:1px solid #d8dfdc;border-radius:999px;margin-right:3px;padding:4px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:7px;font-weight:750}.personalizationIdNew{background:var(--amber-soft);color:#7a5307;border-color:#e8cc93;font-family:inherit}.personalizationQuestionBody{gap:14px;padding:14px;display:grid}.personalizationFieldGrid{grid-template-columns:minmax(160px,.42fr) minmax(260px,1fr);gap:10px;display:grid}.personalizationQuestionText{min-width:0}.personalizationSettings{grid-template-columns:minmax(155px,.65fr) repeat(2,minmax(145px,.7fr));align-items:end;gap:10px;display:grid}.personalizationSettings>.editorCheckField{min-height:40px}.personalizationCompactField span{align-items:center;gap:4px;display:inline-flex}.personalizationMoneyInput{border:1px solid var(--line-strong);background:#fff;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid;overflow:hidden}.personalizationMoneyInput:focus-within{border-color:#7eab9a;box-shadow:0 0 0 3px #246c5417}.personalizationMoneyInput b{border-right:1px solid var(--line);color:var(--muted);background:#f5f8f6;align-self:stretch;place-items:center;padding:0 8px;font-size:8px;display:grid}.personalizationMoneyInput input{box-shadow:none;border:0;border-radius:0}.personalizationOptions{border:1px solid var(--line);background:#fafcfb;border-radius:9px;overflow:hidden}.personalizationOptionsHeader{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;gap:12px;min-height:55px;padding:9px 11px}.personalizationOptionsHeader strong{font-size:10px}.personalizationOptionsHeader button{width:auto;color:var(--teal);flex:none;align-items:center;gap:5px;padding:0 9px;font-size:8px;font-weight:850;display:inline-flex}.personalizationOptionRows{gap:7px;padding:9px 10px;display:grid}.personalizationOptionRow{grid-template-columns:23px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.personalizationOptionRow>span{background:var(--teal-soft);width:22px;height:22px;color:var(--teal);border-radius:50%;place-items:center;font-size:8px;font-weight:900;display:grid}.personalizationOptionRow input{min-height:35px}.personalizationOptionRow small{min-width:72px;color:var(--muted);text-align:right;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:7px}.personalizationPreview{background:#fbfcfb;border:1px solid #d6dcd9;border-radius:10px;overflow:hidden}.personalizationPreview>div{border-bottom:1px solid var(--line);min-height:47px;color:var(--teal-dark);background:#f1f5f3;gap:7px;padding:9px 12px}.personalizationPreview>div strong{font-size:10px}.personalizationPreview>div span{color:var(--muted);background:#fff;border-radius:999px;margin-left:auto;padding:4px 7px;font-size:8px;font-weight:800}.personalizationPreview>p{padding:12px}.personalizationPreview ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.personalizationPreview li{border-bottom:1px solid #edf0ee;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:42px;padding:6px 11px;display:grid}.personalizationPreview li:last-child{border-bottom:0}.personalizationPreview li>span{color:var(--teal);font-size:9px;font-weight:900}.personalizationPreview li>strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.personalizationPreview li>small{color:var(--muted);font-size:8px}.mediaWorkspace{gap:14px;display:grid}.mediaToolbar,.mediaBlockHeader{justify-content:space-between;align-items:center;gap:18px;display:flex}.mediaToolbar{background:#f3f9f6;border:1px solid #c9ded5;border-radius:10px;padding:12px 14px}.mediaToolbar strong,.mediaBlockHeader h3{color:var(--ink);font-size:11px}.mediaToolbar p,.mediaBlockHeader p{color:var(--muted);margin:3px 0 0;font-size:9px;line-height:1.5}.mediaToolbar button,.mediaUploadButton,.mediaPrimaryAction,.mediaImageActions button,.mediaImageActions>label,.mediaSaveAlt,.mediaVideoCard>button,.mediaNotice button{border:1px solid var(--line-strong);color:#45514b;cursor:pointer;background:#fff;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:9px;font-weight:800;display:inline-flex}.mediaToolbar button{flex:none}.mediaBlock{border:1px solid var(--line);background:#fafcfb;border-radius:11px;overflow:hidden}.mediaBlockHeader{border-bottom:1px solid var(--line);background:#fff;min-height:73px;padding:13px 14px}.mediaBlockHeader h3{margin:4px 0 0}.mediaUploadButton,.mediaPrimaryAction{border-color:var(--teal-dark);background:var(--teal);color:#fff;flex:none;min-height:38px}.mediaHiddenInput{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mediaButtonDisabled,.mediaToolbar button:disabled,.mediaPrimaryAction:disabled,.mediaImageActions button:disabled,.mediaSaveAlt:disabled,.mediaVideoCard>button:disabled{cursor:not-allowed;opacity:.5}.mediaNotice{border-radius:9px;align-items:flex-start;gap:9px;padding:10px 11px;font-size:10px;line-height:1.45;display:flex}.mediaNotice>svg{flex:none}.mediaNotice>div{gap:7px;display:grid}.mediaNotice button{width:fit-content}.mediaNoticeError{color:#7e321f;background:#fff2ee;border:1px solid #edc9be}.mediaNoticeSuccess{background:var(--teal-soft);color:var(--teal-dark);border:1px solid #bddbcd}.mediaNoticeWarning{background:var(--amber-soft);color:#684600;border:1px solid #edd49f;margin:12px 14px 0}.mediaUploadProgress{color:var(--ink);background:#e7f4edb8;border:1px solid #21705333;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 12px;padding:13px 15px;display:grid}.mediaUploadProgress>div{gap:2px;min-width:0;display:grid}.mediaUploadProgress span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.mediaUploadProgress progress{width:100%;height:7px;accent-color:var(--teal);grid-column:1/-1}.mediaPhotoGuidance{color:#59615c;background:#fafbf2;border:1px solid #d9dfcb;border-radius:9px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;margin:14px;padding:12px 14px;display:grid}.mediaPhotoGuidance>svg{color:#7a792d;margin-top:2px}.mediaPhotoGuidance ul{gap:5px;margin:0;padding-left:17px;font-size:9px;font-weight:650;line-height:1.55;display:grid}.mediaSlotGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:0 14px 14px;display:grid}.mediaPhotoSlot{aspect-ratio:1;color:#6f7974;background:#eef2f0;border:2px solid #cfd6d2;border-radius:9px;place-items:center;min-width:0;display:grid;position:relative;overflow:hidden}.mediaPhotoSlotEmpty{cursor:pointer;align-content:center;gap:3px;transition:border-color .15s,background .15s,color .15s}.mediaPhotoSlotEmpty>span{color:#65716b;font-size:18px;font-weight:750}.mediaPhotoSlotEmpty>small{color:#8a9590;opacity:0;font-size:8px;font-weight:750;transition:opacity .15s,transform .15s;transform:translateY(2px)}.mediaPhotoSlotEmpty:hover,.mediaPhotoSlotEmpty:focus-within{border-color:var(--teal);background:var(--teal-soft);color:var(--teal-dark)}.mediaPhotoSlotEmpty:hover>small,.mediaPhotoSlotEmpty:focus-within>small{opacity:1;transform:translateY(0)}.mediaPhotoSlotFilled{appearance:none;cursor:pointer;padding:0;transition:border-color .15s,box-shadow .15s,transform .15s}.mediaPhotoSlotFilled:hover{transform:translateY(-1px)}.mediaPhotoSlotFilled:focus-visible,.mediaPhotoSlotSelected{border-color:var(--teal);outline:0;box-shadow:0 0 0 3px #26775a29}.mediaPhotoSlot img,.mediaPhotoInspectorPreview img,.mediaVideoPreview img{object-fit:cover;width:100%;height:100%}.mediaProcessingPlaceholder{color:#73827a;align-content:center;place-items:center;gap:6px;height:100%;font-size:8px;font-weight:800;display:grid}.mediaPhotoSlotNumber,.mediaPhotoSlot>em{color:#fff;background:#17211dd1;border-radius:999px;padding:4px 7px;font-size:8px;font-style:normal;font-weight:850;position:absolute;top:7px}.mediaPhotoSlotNumber{left:7px}.mediaPhotoSlot>em{background:#975e00e6;right:7px}.mediaPhotoStarter{border-top:1px solid var(--line);color:#77827c;align-items:center;gap:11px;margin:0 14px 14px;padding:14px 2px 2px;display:flex}.mediaPhotoStarter>div{gap:3px;display:grid}.mediaPhotoStarter strong{color:#44514b;font-size:10px}.mediaPhotoStarter span{font-size:9px}.mediaPhotoInspector{border:1px solid var(--line);background:#fff;border-radius:10px;grid-template-columns:minmax(150px,210px) minmax(0,1fr);gap:14px;margin:0 14px 14px;padding:10px;display:grid}.mediaPhotoInspectorPreview{aspect-ratio:4/3;background:#e8eeeb;border-radius:7px;place-items:center;display:grid;position:relative;overflow:hidden}.mediaPhotoInspectorPreview>span{color:#fff;background:#17211dd1;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:850;position:absolute;bottom:7px;right:7px}.mediaPhotoInspectorControls{align-content:start;gap:9px;min-width:0;display:grid}.mediaPhotoInspectorHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.mediaPhotoInspectorHeading>div:first-child{gap:4px;display:grid}.mediaPhotoInspectorHeading strong{color:var(--ink);font-size:11px}.mediaImageActions{justify-content:flex-end;gap:5px;display:flex}.mediaImageActions button,.mediaImageActions>label{min-height:32px;padding:0 7px}.mediaImageActions>label{white-space:nowrap}.mediaDangerAction{color:#934b39!important}.mediaAltField{gap:5px;display:grid}.mediaAltField>span{color:#44514b;justify-content:space-between;gap:8px;font-size:9px;font-weight:800;display:flex}.mediaAltField small{color:#89928e;font-weight:600}.mediaAltField textarea{resize:vertical;border:1px solid var(--line-strong);width:100%;min-height:65px;color:var(--ink);background:#fff;border-radius:7px;padding:8px;font-size:9px;line-height:1.45}.mediaSaveAlt{width:100%}.mediaEmpty{color:#829089;text-align:center;align-content:center;place-items:center;gap:5px;min-height:145px;padding:22px;display:grid}.mediaEmpty strong{color:#4b5952;font-size:11px}.mediaEmpty span{font-size:9px}.mediaVideoGrid{grid-template-columns:1fr;gap:10px;padding:12px;display:grid}.mediaFileList{gap:8px;display:grid}.mediaFileList article{border:1px solid var(--line);background:var(--surface-raised);border-radius:12px;grid-template-columns:38px minmax(0,1fr) 34px;align-items:center;gap:12px;padding:12px;display:grid}.mediaFileList article>span{width:38px;height:38px;color:var(--accent);background:var(--accent-soft);border-radius:10px;place-items:center;display:grid}.mediaFileList article>div{gap:3px;min-width:0;display:grid}.mediaFileList strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mediaFileList small{color:var(--muted)}.mediaVideoCard{border:1px solid var(--line);background:#fff;border-radius:9px;grid-template-columns:minmax(180px,230px) minmax(0,1fr) 34px;align-items:center;gap:11px;min-width:0;padding:8px;display:grid}.mediaVideoPreview{aspect-ratio:16/9;color:#73827a;background:#e7eeea;border-radius:6px;place-items:center;display:grid;overflow:hidden}.mediaVideoPreview video{object-fit:contain;background:#111714;width:100%;height:100%}.mediaVideoCard>div:nth-child(2){gap:3px;min-width:0;display:grid}.mediaVideoCard strong{font-size:10px}.mediaVideoCard small{color:var(--muted);font-size:8px}.mediaVideoCard>button{width:34px;min-height:34px;padding:0}.mediaState{background:var(--amber-soft);width:fit-content;color:var(--amber);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:3px 6px;font-size:7px;font-weight:900}.mediaState-active,.mediaState-ready{background:var(--teal-soft);color:var(--teal-dark)}.variationMediaEditor{grid-template-columns:minmax(180px,.38fr) minmax(0,1fr);align-items:start;gap:13px;padding:13px;display:grid}.variationMediaRows{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.variationMediaRows label{gap:5px;display:grid}.variationMediaRows label>span{color:#44514b;font-size:9px;font-weight:800}.variationMediaRows select{border:1px solid var(--line-strong);width:100%;min-height:40px;color:var(--ink);background:#fff;border-radius:8px;padding:0 9px;font-size:9px}.editorFieldGrid,.propertyGrid,.dependencyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.editorFieldGridThree{grid-template-columns:repeat(3,minmax(0,1fr))}.editorField,.editorCheckField{gap:7px;min-width:0;display:grid}.editorField>span,.editorCheckField>span,.dimensionCard label small{color:#44514b;font-size:10px;font-weight:800}.editorField>span{justify-content:space-between;gap:12px;display:flex}.etsyFieldLabel{color:#44514b;justify-content:flex-start;align-items:center;gap:6px;min-width:0;font-size:10px;font-weight:800;display:flex}.etsyFieldLabel label,.etsyFieldLabel>span{min-width:0}.etsyFieldRefresh{color:#64726b;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;width:27px;height:27px;padding:0;display:grid}.etsyFieldRefresh:hover,.etsyFieldRefresh:focus-visible{background:var(--teal-soft);color:var(--teal-dark)}.etsyFieldRefresh:disabled{cursor:wait;opacity:.65}.etsyRefreshFeedback{color:var(--teal-dark)!important;font-weight:750!important}.etsyRefreshFeedback-error{color:#9b3f35!important}.productionPartnerField{border:0;gap:8px;min-width:0;margin:16px 0 0;padding:0;display:grid}.productionPartnerField legend{width:100%;padding:0}.productionPartnerField>small{color:#89928e;font-size:9px;font-weight:600}.productionPartnerOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.productionPartnerOptions label{border:1px solid var(--line-strong);min-height:42px;color:var(--ink);cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:10px;padding:8px 11px;font-size:10px;font-weight:700;display:flex}.productionPartnerOptions label:hover{background:#f8fbf9;border-color:#9fc2b2}.productionPartnerOptions input{width:17px;height:17px;accent-color:var(--teal);flex:none}.productionPartnerEmpty{border:1px dashed var(--line-strong);color:var(--muted);border-radius:8px;padding:12px;font-size:9px}.editorField>span small,.editorField>small{color:#89928e;font-size:9px;font-weight:600}.editorField em{color:var(--coral);letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-style:normal}.tagFieldHeader{color:#44514b;justify-content:space-between;align-items:center;gap:12px;font-size:10px;font-weight:800;display:flex}.tagFieldHeader small{color:#89928e;font-size:9px;font-weight:600}.tagComposer{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}.tagComposer button{border:1px solid var(--teal-dark);background:var(--teal);color:#fff;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:40px;padding:0 11px;font-size:9px;font-weight:850;display:inline-flex}.tagComposer button:disabled{cursor:not-allowed;opacity:.5}.tagChips{border:1px solid var(--line);background:#f8faf9;border-radius:8px;flex-wrap:wrap;align-content:flex-start;gap:6px;min-height:40px;padding:7px;display:flex}.tagChip{background:var(--teal-soft);min-height:25px;color:var(--teal-dark);border:1px solid #bed4ca;border-radius:999px;align-items:center;gap:5px;padding:2px 4px 2px 9px;font-size:9px;font-weight:750;display:inline-flex}.tagChip button{color:currentColor;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:20px;height:20px;padding:0;display:grid}.tagChip button:hover,.tagChip button:focus-visible{background:#2369501f}.tagEmpty{border:1px dashed var(--line-strong);min-height:40px;color:var(--muted);border-radius:8px;place-items:center;font-size:9px;display:grid}.tagFeedback{color:#8f4d1f!important}.discoveryFields{gap:14px;display:grid}.discoveryFields>.tagField{width:100%}.discoveryFields>.editorField textarea{min-height:72px}.editorField input,.editorField textarea,.editorField select,.dimensionCard input,.addVariation select,.matrixRow input,.matrixRow select{border:1px solid var(--line-strong);width:100%;color:var(--ink);background:#fff;border-radius:8px}.editorField input,.editorField select,.dimensionCard input,.addVariation select{min-height:40px;padding:0 11px}.editorField textarea{resize:vertical;min-height:96px;padding:10px 11px;line-height:1.55}.editorField input:hover,.editorField textarea:hover,.editorField select:hover,.dimensionCard input:hover,.addVariation select:hover{border-color:#aebbb4}.editorField input:disabled,.dimensionCard input:disabled{background:var(--surface-soft);color:var(--muted)}.editorCheckField{grid-template-columns:auto 1fr;align-content:center;align-items:center;padding-top:21px}.editorCheckField input{width:17px;height:17px;accent-color:var(--teal)}.editorInlineWarning,.editorLoading,.categoryGuard,.editorSaveError,.editorSaveSuccess{border-radius:9px;align-items:flex-start;gap:9px;padding:11px 12px;font-size:10px;line-height:1.5;display:flex}.editorInlineWarning,.categoryGuard{background:var(--amber-soft);color:#684600;border:1px solid #edd49f}.editorInlineWarning svg,.categoryGuard>svg,.editorSaveError>svg,.editorSaveSuccess>svg{flex:none}.categoryPicker{gap:10px;display:grid}.editorSearch{position:relative}.editorSearch svg{color:#85908b;position:absolute;top:12px;left:11px}.editorSearch input{padding-left:36px}.categoryResults{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:230px;padding:2px;display:grid;overflow:auto}.categoryResults button{border:1px solid var(--line);color:#3d4943;cursor:pointer;text-align:left;background:#fff;border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:7px;min-height:42px;padding:7px 9px;display:grid}.categoryResults button:hover,.categoryResults .categorySelected{background:var(--teal-soft);color:var(--teal-dark);border-color:#9fc2b2}.categoryResults button span{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;overflow:hidden}.categoryResults button small{color:#89928e;font-size:8px}.editorLoading{color:var(--teal);background:#f3f9f6;border:1px solid #c9ded5}.categoryGuard{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;display:grid}.categoryGuard p{margin:3px 0 0}.categoryGuard button,.variationBuilderHeader button,.conflictActions button,.discardButton{border:1px solid var(--line-strong);color:#45514b;cursor:pointer;background:#fff;border-radius:7px;min-height:34px;padding:0 10px;font-size:9px;font-weight:800}.categoryGuard button:first-of-type{border-color:var(--teal-dark);background:var(--teal);color:#fff}.taxonomyProperty{grid-template-columns:minmax(0,1fr) minmax(100px,.42fr);align-items:end;gap:9px;display:grid}.taxonomyProperty>.editorField:only-child{grid-column:1/-1}.taxonomyProperty select[multiple]{min-height:88px;padding:7px}.inventoryMasterPanel{background:#f3f9f6;border:1px solid #c9ded5;border-radius:10px;grid-template-columns:minmax(190px,1fr) minmax(110px,.55fr) minmax(130px,.65fr) minmax(250px,1.25fr);align-items:end;gap:12px;padding:13px;display:grid}.inventoryMasterHeading,.inventoryMasterFact,.inventoryMasterQuantity{gap:5px;min-width:0;display:grid}.inventoryMasterHeading strong,.inventoryMasterFact strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.inventoryMasterFact>span,.inventoryMasterQuantity>span{color:#53615a;font-size:9px;font-weight:800}.inventoryMasterQuantity>div{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}.inventoryMasterQuantity input{border:1px solid var(--line-strong);min-width:0;min-height:38px;color:var(--ink);background:#fff;border-radius:8px;padding:0 10px}.inventoryMasterQuantity button{border:1px solid var(--teal-dark);background:var(--teal);color:#fff;cursor:pointer;border-radius:8px;min-height:38px;padding:0 11px;font-size:9px;font-weight:850}.inventoryMasterQuantity button:disabled{cursor:not-allowed;opacity:.5}.inventoryEditor{border:1px solid var(--line);background:#fff;border-radius:10px;overflow:hidden}.inventoryTabs{border-bottom:1px solid var(--line);background:#fafcfb;gap:4px;padding:7px 9px 0;display:flex;overflow-x:auto}.inventoryTabs button{color:#77817c;cursor:pointer;background:0 0;border:0;flex:none;min-height:38px;padding:0 10px;font-size:9px;font-weight:800;position:relative}.inventoryTabs button:after{content:"";background:0 0;height:2px;position:absolute;bottom:0;left:8px;right:8px}.inventoryTabs button:hover{color:var(--ink)}.inventoryTabs .inventoryTabActive{color:var(--teal-dark)}.inventoryTabs .inventoryTabActive:after{background:var(--teal)}.inventoryPropertiesPanel{gap:12px;padding:12px;display:grid}.inventoryPropertiesPanel .variationBuilder{background:0 0;border:0}.inventoryPropertiesPanel .variationBuilderHeader{padding:2px 2px 12px}.inventoryPropertiesPanel .dimensionList{grid-template-columns:repeat(3,minmax(0,1fr));padding:11px 0 0}.inventoryPropertiesPanel .dimensionCard{border:1px solid var(--line);background:#fafcfb;border-radius:9px;grid-template-columns:26px minmax(0,1fr) 34px;align-items:center;padding:9px}.inventoryPropertiesPanel .dimensionCard label:first-of-type{grid-column:2}.inventoryPropertiesPanel .dimensionCard label:last-of-type{grid-column:1/-1}.inventoryPropertiesPanel .dimensionCard>button{grid-area:1/3}.inventoryPropertiesPanel .addVariation{border:1px dashed var(--line-strong);border-radius:9px;justify-content:center;min-height:112px}.inventoryPropertiesPanel .dependencyGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.processingProfileSource{color:var(--teal-dark);background:#f3f9f6;border:1px solid #c9ded5;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:9px;margin:12px;padding:10px 11px;display:grid}.processingProfileSource>div{gap:3px;display:grid}.processingProfileSource strong{font-size:9px}.processingProfileSource span{color:var(--muted);font-size:8px;line-height:1.45}.processingProfileSource>.etsyRefreshFeedback{grid-column:2/-1}.inventoryEditor>[role=tabpanel]>.matrixShell{margin:12px}.variationBuilder{border:1px solid var(--line);background:#fafcfb;border-radius:10px}.variationBuilderHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:13px 14px;display:flex}.variationBuilderHeader strong{font-size:11px}.variationBuilderHeader p{color:var(--muted);margin:3px 0 0;font-size:9px}.variationBuilderHeader button{flex:none;align-items:center;gap:6px;display:inline-flex}.dimensionList{gap:8px;padding:11px;display:grid}.dimensionCard{grid-template-columns:26px minmax(130px,.6fr) minmax(220px,1fr) 34px;align-items:end;gap:9px;display:grid}.dimensionCard>span{background:var(--teal-soft);width:25px;height:25px;color:var(--teal);border-radius:50%;align-self:center;place-items:center;font-size:9px;font-weight:900;display:grid}.dimensionCard label{gap:5px;display:grid}.dimensionCard>button{border:1px solid var(--line);color:#8f5a4d;cursor:pointer;background:#fff;border-radius:8px;place-items:center;width:34px;height:40px;display:grid}.addVariation{color:var(--teal);align-items:center;gap:7px;display:flex}.addVariation select{width:min(280px,100%);color:var(--teal-dark);font-size:10px;font-weight:750}.dependencyGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.matrixShell{border:1px solid var(--line-strong);background:#fff;border-radius:10px;min-width:0;overflow:hidden}.matrixHeader,.matrixRow{align-items:center;min-width:max-content;display:grid}.matrixHeader{border-bottom:1px solid var(--line-strong);background:#eff4f1;min-height:39px}.matrixHeader span{color:#55625b;letter-spacing:.06em;text-transform:uppercase;padding:0 8px;font-size:8px;font-weight:850}.matrixViewport{overflow:auto}.matrixCanvas{min-width:max-content;position:relative}.matrixRow{border-bottom:1px solid #edf0ee;position:absolute;left:0;right:0}.matrixRow:nth-child(2n){background:#fbfcfb}.matrixRow>*{min-width:0;padding:0 6px}.matrixValue{color:#3f4b45;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:700;overflow:hidden}.matrixRow input,.matrixRow select{min-height:33px;padding:0 7px;font-size:9px}.matrixToggle{color:var(--muted);align-items:center;gap:5px;font-size:9px;font-weight:700;display:flex}.matrixToggle input{width:15px;min-height:15px;accent-color:var(--teal)}.matrixFooter{border-top:1px solid var(--line);color:var(--muted);text-align:right;background:#fafcfb;padding:8px 10px;font-size:8px}.editorSidebar{align-self:start;gap:14px;display:grid;position:sticky;top:20px}.editorSidebarCard{padding:17px}.draftState{color:var(--teal);align-items:center;gap:6px;margin:10px 0 14px;font-size:13px;display:inline-flex}.editorSidebarCard dl{gap:8px;margin:0;display:grid}.editorSidebarCard dl div{border-bottom:1px solid #edf0ee;justify-content:space-between;gap:12px;padding-bottom:7px;font-size:9px;display:flex}.editorSidebarCard dt{color:var(--muted)}.editorSidebarCard dd{text-align:right;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:750;overflow:hidden}.saveCard>p{color:var(--muted);margin:8px 0 14px;font-size:10px;line-height:1.55}.savePlan{gap:0;margin:0 0 13px;padding:0;list-style:none;display:grid}.saveStep{color:#8a948f;grid-template-columns:20px minmax(0,1fr);gap:7px;min-height:46px;display:grid;position:relative}.saveStep:not(:last-child):before{background:var(--line);content:"";width:1px;position:absolute;top:18px;bottom:1px;left:7px}.saveStep svg{z-index:1;background:#fff;margin-top:2px;position:relative}.saveStep div{align-content:start;gap:2px;display:grid}.saveStep strong{color:#435048;font-size:10px}.saveStep span{text-overflow:ellipsis;white-space:nowrap;font-size:8px;line-height:1.4;overflow:hidden}.saveStep-pending,.saveStep-succeeded{color:var(--teal)}.saveStep-failed{color:var(--coral)}.saveDraftButton,.discardButton{width:100%}.saveDraftButton{border:1px solid var(--teal-dark);background:var(--teal);color:#fff;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:42px;font-size:10px;font-weight:850;display:inline-flex}.saveDraftButton:disabled,.publishNowDraftButton:disabled,.scheduleDraftButton:disabled,.discardButton:disabled{cursor:not-allowed;opacity:.55}.saveReviewHint,.scheduleHint{color:var(--muted);margin-top:7px;font-size:8px;line-height:1.45;display:block}.editorPublicationActions{grid-template-columns:1fr 1fr;gap:7px;margin-top:9px;display:grid}.publishNowDraftButton,.scheduleDraftButton{width:100%;min-height:39px;color:var(--teal-dark);cursor:pointer;background:#fff;border:1px solid #a9bbb2;border-radius:8px;justify-content:center;align-items:center;gap:7px;font-size:10px;font-weight:850;display:inline-flex}.publishNowDraftButton{color:#943c28;background:#fff7f4;border-color:#b85b44}.publishNowDraftButton:hover:not(:disabled),.publishNowDraftButton:focus-visible,.scheduleDraftButton:hover:not(:disabled),.scheduleDraftButton:focus-visible{border-color:var(--teal);background:var(--teal-soft)}.discardButton{margin-top:8px}.editorSaveError{color:#7e321f;background:#fff2ee;border:1px solid #edc9be;margin-bottom:11px}.editorSaveError div{gap:3px;display:grid}.editorSaveError span{font-size:9px}.editorSaveSuccess{background:var(--teal-soft);color:var(--teal-dark);border:1px solid #bddbcd;margin-bottom:11px}.conflictActions{grid-template-columns:1fr 1fr;gap:6px;margin:-4px 0 11px;display:grid}.conflictActions button:last-child{color:#8f3521;border-color:#dcaa9d}@media (max-width:980px){.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboardGrid,.loginPage{grid-template-columns:1fr}.loginIntro{gap:60px;min-height:46vh}.draftFilters{grid-template-columns:minmax(220px,1fr) repeat(2,minmax(130px,auto))}.filterCount{display:none}.freshDetailBody{grid-template-columns:1fr 1fr}.freshDetailBody>div:first-child{grid-column:1/-1}.editorLayout{grid-template-columns:minmax(0,1fr) 270px;padding-left:20px;padding-right:20px}.dependencyGrid,.inventoryMasterPanel{grid-template-columns:repeat(2,minmax(0,1fr))}.editorFieldGridThree{grid-template-columns:1fr}.mediaImageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.mediaVideoGrid,.variationMediaEditor{grid-template-columns:1fr}}@media (max-width:720px){.appFrame{grid-template-columns:1fr}.sidebar{border-right:0;border-bottom:1px solid var(--line);height:auto;padding:14px 16px;position:static}.sidebarTop{justify-content:space-between;align-items:center;display:flex}.sidebar .brand{padding:0}.primaryNav{border:0;padding:0}.navItem{display:none}.navItemActive{display:flex}.navItemActive:before,.navItemActive span,.userPanel{display:none}.dashboard{padding:25px 16px}.pageHeader{flex-direction:column;align-items:flex-start}.pageHeader .primaryButton{width:100%}.draftsHeader,.draftsHeaderActions,.draftPagination{flex-direction:column;align-items:flex-start}.draftsHeaderActions,.refreshButton{width:100%}.draftFilters{grid-template-columns:1fr 1fr}.productionPartnerOptions{grid-template-columns:1fr}.draftSearch{grid-column:1/-1}.freshDetailBody{grid-template-columns:1fr}.freshDetailBody>div:first-child{grid-column:auto}.connectionAction,.connectionAction .secondaryButton,.connectionAction .primaryButton{width:100%}.connectionBanner{grid-template-columns:40px minmax(0,1fr)}.securityStamp{grid-column:2}.foundationNote{flex-direction:column;align-items:flex-start;gap:6px}.foundationNote time{margin-left:0}.loginIntro{min-height:52vh;padding:28px 24px}.loginCopy h1{font-size:44px}.securityNotes li:nth-child(n+3){display:none}.loginPanel{padding:42px 24px}.editorTopbar{align-items:flex-start;min-height:116px;padding:20px 16px}.editorTopbar h1{white-space:normal}.editorDirty{margin-top:38px}.editorLayout{grid-template-columns:1fr;padding:16px 12px 48px}.editorSidebar{grid-row:1;position:static}.editorFieldGrid,.propertyGrid,.dependencyGrid,.categoryResults,.inventoryMasterPanel,.inventoryPropertiesPanel .dimensionList{grid-template-columns:1fr}.inventoryPropertiesPanel .dependencyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.categoryGuard{grid-template-columns:auto minmax(0,1fr)}.categoryGuard button{grid-column:2}.dimensionCard{grid-template-columns:26px minmax(0,1fr) 34px}.dimensionCard label:last-of-type{grid-column:2/4}.duplicationSteps{grid-template-columns:1fr}.publicationHeader{flex-direction:column;align-items:stretch}.publicationViewControls{flex-wrap:wrap}.publicationViewControls .quietStatus{margin-right:auto}.publicationCalendar,.personalizationFieldGrid,.personalizationSettings{grid-template-columns:1fr}.mediaSlotGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.mediaPhotoInspector{grid-template-columns:160px minmax(0,1fr)}.mediaPhotoInspectorHeading{flex-direction:column;align-items:flex-start}}@media (max-width:460px){.metrics{grid-template-columns:1fr 1fr}.metric{min-height:136px;padding:14px}.metricValue{font-size:27px}.metricTop>span:first-child{max-width:74px}.editorTopbar{display:grid}.editorDirty{margin-top:0}.editorSection>header,.editorSectionBody{padding-left:14px;padding-right:14px}.taxonomyProperty{grid-template-columns:1fr}.mediaToolbar,.mediaBlockHeader{flex-direction:column;align-items:stretch}.mediaToolbar button,.mediaUploadButton,.mediaPrimaryAction{width:100%}.variationMediaRows,.mediaVideoGrid{grid-template-columns:1fr}.mediaVideoCard{grid-template-columns:minmax(0,1fr) 34px}.mediaVideoPreview{grid-column:1/-1}.mediaSlotGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.mediaPhotoInspector{grid-template-columns:1fr}.mediaPhotoInspectorHeading,.mediaImageActions{flex-direction:column;align-items:stretch}.mediaImageActions button,.mediaImageActions>label{width:100%}.personalizationToolbar,.personalizationQuestion>header,.personalizationOptionsHeader{flex-direction:column;align-items:stretch}.personalizationAdd,.personalizationAdd select{width:100%}.personalizationQuestionActions{justify-content:flex-end}.personalizationPreview li{grid-template-columns:22px minmax(0,1fr)}.personalizationPreview li>small{grid-column:2}.duplicationBackdrop{align-items:end;padding:0}.duplicationDialog{border-radius:15px 15px 0 0;width:100%;max-height:94vh}.duplicationDialog>footer{flex-direction:column;align-items:stretch}.duplicationDialog>footer a,.duplicationDialog>footer button{width:100%}.publicationScheduleForm{grid-template-columns:1fr}.publicationScheduleForm p{grid-column:auto}.publishConfirmation{grid-template-columns:1fr}.publishConfirmation label{grid-column:auto}.publicationFacts{grid-template-columns:1fr}.publicationFacts>div{border-right:0;border-bottom:1px solid var(--line)}.publicationFacts>div:last-child{border-bottom:0}.publicationAttempts li{grid-template-columns:25px minmax(0,1fr)}.publicationAttempts li>time{text-align:left;grid-column:2}.publicationDialog>footer>.publicationDialogActions{grid-auto-flow:row;width:100%;display:grid}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important}}
