.order-notification-panel.detailed-notification-panel{flex-direction:column;max-height:min(850px,100dvh - 100px);display:flex;width:min(540px,100vw - 20px)!important}.detailed-notification-panel .order-notification-list{flex:1;min-height:0;max-height:none;overflow:auto}.notification-audio-settings{border-bottom:1px solid #e7edf1;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:10px 16px;display:flex}.notification-audio-settings button{color:#28665f;white-space:nowrap;background:#edf7f5;border:1px solid #b8d6d1;border-radius:6px;align-items:center;gap:5px;padding:6px 9px;font-size:12px;display:inline-flex}.notification-audio-settings>output{color:#35685c;flex:1;min-width:150px;font-size:11px}.notification-audio-settings>output.has-error{color:#a33e2c}.notification-audio-settings>small{color:#7a8c94;flex-basis:100%;font-size:10px;line-height:1.5}.notification-history-search{border-bottom:1px solid #e7edf1;padding:10px 16px}.notification-history-search>label{color:#456275;margin-bottom:5px;font-size:11px;font-weight:650;display:block}.notification-history-search>div{gap:5px;display:flex}.notification-history-search input{color:#223c50;background:#fff;border:1px solid #cddedc;border-radius:6px;flex:1;min-width:0;padding:7px 8px;font-size:12px}.notification-history-search button{color:#28665f;white-space:nowrap;background:#edf7f5;border:1px solid #b8d6d1;border-radius:6px;align-items:center;gap:4px;padding:5px 9px;font-size:12px;display:inline-flex}.notification-history-search small{color:#7b8c94;margin-top:5px;font-size:10px;display:block}.detailed-notification-panel .order-notification-toolbar>div{gap:5px;display:flex}.notification-record-heading{align-items:flex-start;gap:8px;padding:12px 15px 6px;display:flex}.notification-record-heading>div{flex-direction:column;gap:3px;min-width:0;display:flex}.notification-record-heading strong{overflow-wrap:anywhere;font-size:13px}.notification-record-heading small{color:#74848b;overflow-wrap:anywhere;font-size:11px;line-height:1.5}.notification-record-heading time{color:#88989f;font-size:10px}.notification-change-list{border:1px solid #dce8e5;border-radius:6px;margin:2px 16px 7px 30px;font-size:12px;line-height:1.55;overflow:hidden}.notification-change-list>div{border-bottom:1px solid #e4edeb;padding:7px 9px}.notification-change-list>div:last-child{border-bottom:0}.notification-change-list dt{color:#3d615a;margin-bottom:3px;font-weight:650}.notification-change-list dd{flex-wrap:wrap;align-items:baseline;gap:4px 7px;margin:0;display:flex}.notification-change-list dd>span,.notification-change-list dd>strong{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%}.notification-before{color:#85928e}.notification-after{color:#1b6252;font-weight:600}.notification-change-arrow{color:#8da29b}.notification-restricted{color:#8b6c3c}.notification-legacy-message{white-space:pre-wrap;overflow-wrap:anywhere;color:#667c75;margin:0 17px 8px 30px;font-size:12px;line-height:1.6}.notification-record-actions{color:#8b9b94;justify-content:space-between;align-items:center;padding:0 15px 9px 30px;font-size:10px;display:flex}.notification-record-actions button{color:#276857;border-radius:5px;align-items:center;gap:3px;padding:4px 6px;font-size:11px;display:inline-flex}.notification-record-actions button:hover{background:#dceee6}.notification-load-more{color:#28665f;background:#f2f8f5;border-top:1px solid #dce8e5;padding:10px;font-size:12px}.detailed-notification-panel button:disabled{opacity:.5;cursor:wait}:is(.detailed-notification-panel button:focus-visible,.detailed-notification-panel input:focus-visible){outline-offset:2px;outline:2px solid #438f77}@media (max-width:600px){.order-notification-panel.detailed-notification-panel{max-height:calc(100dvh - 85px)}.notification-history-search,.notification-audio-settings{padding:9px 12px}.notification-change-list{margin-left:25px;margin-right:12px}.notification-record-heading{padding-left:12px;padding-right:12px}.notification-change-list dd{display:block}.notification-change-arrow{margin:1px 0;display:block}}.notification-volume-control{color:#456275;flex-basis:100%;align-items:center;gap:10px;padding:5px 0;font-size:12px;display:flex}.notification-volume-control input{accent-color:#348975;cursor:pointer;flex:1;min-width:70px}.notification-volume-control b{text-align:right;color:#28665f;font-variant-numeric:tabular-nums;min-width:36px}.notification-stage-status{border:1px solid;border-radius:7px;align-items:flex-start;gap:7px;margin:3px 16px 8px 30px;padding:8px 9px;font-size:11px;line-height:1.6;display:flex}.notification-stage-status b{white-space:nowrap;border-radius:4px;flex-shrink:0;padding:0 5px}.notification-stage-status span{overflow-wrap:anywhere;min-width:0}.notification-stage-status.is-done{color:#26734e;background:#f0faf3;border-color:#cce8d5}.notification-stage-status.is-done b{background:#d4eedf}.notification-stage-status.is-pending{color:#ad423d;background:#fff6f4;border-color:#f1d0cd}.notification-stage-status.is-pending b{background:#f9deda}.notification-toast-stage{border-radius:4px;align-self:flex-start;padding:2px 6px;font-style:normal;font-size:10px!important;display:inline-block!important}.notification-toast-stage.is-done{color:#26734e;background:#d4eedf}.notification-toast-stage.is-pending{color:#ad423d;background:#f9deda}@media (max-width:600px){.notification-stage-status{margin-left:25px;margin-right:12px}}.notification-settings-trigger{color:#28665f;white-space:nowrap;background:#fff;border:1px solid #bdd4ce;border-radius:7px;align-items:center;gap:5px;padding:7px 9px;font-size:12px;display:inline-flex}.notification-review-detail{background:#fff;border:1px solid #dce8e2;border-radius:7px;margin:3px 16px 8px 30px;padding:9px 10px;font-size:12px;line-height:1.6}.notification-review-detail>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.notification-review-detail b{border-radius:5px;padding:1px 6px;font-size:11px}.notification-review-detail b.is-passed{color:#276d4f;background:#e9f6ee}.notification-review-detail b.is-rejected{color:#a55131;background:#fff0e8}.notification-review-detail>div>span{color:#7e9287;font-size:10px}.notification-review-detail p{color:#506d60;white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0}.notification-review-detail p>strong{font-weight:600}.notification-preferences-header{flex-shrink:0;justify-content:flex-start}.notification-preferences-header>button{color:#386b5d;background:#fff;border:1px solid #d7e4de;border-radius:7px;place-items:center;width:32px;height:32px;display:grid}.notification-preferences-view{overscroll-behavior:contain;background:#f7faf9;flex:1;min-height:0;overflow-y:auto}.notification-preferences-audio,.notification-preferences-types{background:#fff}.notification-preferences-types{border-top:1px solid #e3ece8;margin-top:8px;padding-bottom:12px}.notification-setting-section-heading{justify-content:space-between;align-items:center;gap:12px;padding:13px 16px 4px;display:flex}.notification-setting-section-heading>div{min-width:0}.notification-setting-section-heading h3{color:#244e40;margin:0;font-size:13px;font-weight:700;line-height:1.6}.notification-setting-section-heading small{color:#7a8c85;font-size:10px;line-height:1.6;display:block}.notification-preferences-audio .notification-audio-settings{border-bottom:0;padding-top:8px}.notification-setting-bulk{color:#6c8177;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin:9px 16px 11px;font-size:10px;display:flex}.notification-setting-bulk>div,.notification-group-tools{gap:8px;display:flex}.notification-setting-bulk button,.notification-group-tools button,.notification-setting-feedback button{color:#28665f;white-space:nowrap;background:#f2f8f4;border:1px solid #c5dbd2;border-radius:6px;padding:5px 8px;font-size:11px}.notification-event-options,.notification-setting-group fieldset{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 14px;min-width:0;margin:0;padding:8px 10px;display:grid}.notification-event-options{background:#fafcfb;border:1px solid #dce8e2;border-radius:8px;margin:0 16px 12px;padding:8px 10px 11px}.notification-event-options legend{color:#456d5f;padding:0 4px;font-size:11px;font-weight:600}.notification-event-options label,.notification-setting-group label{color:#436257;cursor:pointer;align-items:flex-start;gap:7px;min-width:0;padding:5px 0;font-size:12px;line-height:1.5;display:flex}.notification-event-options input,.notification-setting-group input{-webkit-appearance:auto;appearance:auto;accent-color:#32866b;flex:0 0 15px;width:15px;min-width:15px;height:15px;margin:2px 0 0;padding:0}.notification-event-options label>span,.notification-setting-group label>span{overflow-wrap:anywhere}.notification-setting-groups{gap:7px;margin:0 16px;display:grid}.notification-setting-group{border:1px solid #dce8e2;border-radius:8px;overflow:hidden}.notification-setting-group>summary{cursor:pointer;color:#315e4e;background:#f6faf8;align-items:center;gap:7px;padding:10px 11px;font-size:12px;list-style:none;display:flex}.notification-setting-group>summary::-webkit-details-marker{display:none}.notification-setting-group>summary>svg{flex:none;transition:transform .15s}.notification-setting-group[open]>summary>svg{transform:rotate(90deg)}.notification-setting-group>summary>strong{flex:1;font-size:12px;font-weight:600}.notification-setting-group>summary>span{color:#6c847a;white-space:nowrap;font-size:10px}.notification-group-tools{justify-content:flex-end;padding:9px 11px 0}.notification-setting-group fieldset{padding:6px 11px 12px}.notification-setting-hint,.notification-setting-feedback{color:#6f8579;margin:10px 16px;font-size:11px;line-height:1.6;display:block}.notification-setting-feedback p{margin:0 0 8px}.notification-setting-hint{background:#f5f9f6;border:1px solid #d3e1d8;border-radius:7px;padding:9px 11px}.notification-preferences-footer{background:#f6faf8;border-top:1px solid #dce8e2;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.notification-preferences-footer>div{flex:1;min-width:0}.notification-preferences-footer p,.notification-preferences-footer output{color:#6c8478;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.5}.notification-preferences-footer p[role=alert]{color:#a33e2c}.notification-preferences-footer>button{color:#fff;white-space:nowrap;background:#2f795c;border:1px solid #286e53;border-radius:7px;flex-shrink:0;padding:9px 12px;font-size:12px;font-weight:600}.notification-preferences-footer>button:disabled{cursor:default}.notification-setting-group summary:focus-visible{outline-offset:-3px;outline:2px solid #438f77}@media (max-width:600px){.notification-setting-section-heading{padding-left:12px;padding-right:12px}.notification-setting-bulk,.notification-event-options,.notification-setting-groups{margin-left:12px;margin-right:12px}.notification-event-options,.notification-setting-group fieldset{grid-template-columns:minmax(0,1fr);gap:2px}.notification-preferences-footer{gap:8px;padding:10px 12px}.notification-preferences-footer>button{padding:9px 10px}.notification-setting-section-heading{gap:8px}.notification-settings-trigger{padding:7px}.notification-event-options label,.notification-setting-group label{padding:7px 0}}.notification-execution-options label>span{gap:3px;display:grid}.notification-execution-options small{color:#70867b;font-size:10px;font-weight:400}.notification-setting-group .notification-stage-options{background:#fff;border-bottom:1px solid #e3ece8;padding:8px 11px}.notification-save-fields{background:#fafcfb}.notification-save-fields .notification-group-tools{flex-wrap:wrap;align-items:center}.notification-save-fields .notification-group-tools>span{color:#6c847a;margin-right:auto;font-size:10px}.notification-setting-group fieldset:disabled{opacity:.55}.notification-setting-group input:disabled{cursor:default}.notification-stage-status.is-processing{color:#8a5a12;background:#fff8e7;border-color:#ecd39c}.notification-stage-status.is-processing b,.notification-toast-stage.is-processing{color:#8a5a12;background:#fae8b8}.order-notification-center{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.order-notification-center:has(.notification-banner){flex:1 1 0}.account-menu-meta:has(.notification-banner){flex-wrap:nowrap;flex:320px;margin-left:0}.order-notification-trigger{flex-shrink:0}.notification-banner{box-sizing:border-box;color:#184e3b;text-align:left;background:#f2faf6;border:1px solid #aacdc1;border-radius:7px;flex:1 1 0;align-items:center;gap:8px;min-width:0;height:44px;margin:0;padding:5px 8px;display:flex}.notification-banner-copy{flex:1 1 0;gap:2px;min-width:0;display:grid;overflow:hidden}.notification-banner-order-link{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;line-height:1.3;display:block;overflow:hidden;color:inherit!important}.notification-banner-message{text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.3;display:block;overflow:hidden}.notification-banner-controls{flex:none;gap:1px;display:flex}.notification-banner .notification-banner-controls button{width:25px;height:28px;min-height:28px;color:inherit;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:3px;display:inline-flex}.notification-banner .notification-banner-controls button:hover:not(:disabled){background:#d9eee4}.notification-banner button:disabled{opacity:.45;cursor:default}:is(.notification-banner button:focus-visible,.notification-banner a:focus-visible){outline-offset:1px;outline:2px solid #23765b}.notification-banner .notification-banner-read{background:#d9eee4!important}.notification-banner-error{text-overflow:ellipsis;white-space:nowrap;color:#9d2e19;font-size:10px;overflow:hidden}.notification-banner:has(.notification-banner-error) .notification-banner-message{display:none}.notification-banner.is-attention{color:#684110;background:#fff7e8;border-color:#bd8433}.tone-dark .notification-banner,.admin-view .notification-banner{color:#e4f5e9;background:#183c2d;border-color:#466e59}.tone-dark .notification-banner button:hover:not(:disabled),.admin-view .notification-banner button:hover:not(:disabled),.tone-dark .notification-banner .notification-banner-read,.admin-view .notification-banner .notification-banner-read{background:#315e47!important}.tone-dark .notification-banner-error,.admin-view .notification-banner-error{color:#ffd3c4}@media (max-width:760px){.account-menu-meta:has(.notification-banner){flex:100%;order:2;gap:6px;max-width:100%}.notification-banner{gap:4px;padding:4px 6px}.notification-banner .notification-banner-controls button{width:23px}}@media print{.notification-banner{display:none!important}}.notification-category-filter{border:0;flex-shrink:0;gap:7px;min-width:0;margin:0;padding:11px 16px 0;display:flex}.notification-category-filter button{color:#496d5e;background:#f7faf8;border:1px solid #cadfd5;border-radius:7px;flex:1;min-width:0;padding:8px 5px;font-size:12px;font-weight:650}.notification-category-filter button[aria-pressed=true]{color:#fff;background:#2f795c;border-color:#2f795c}.notification-order-type{color:#3f6191;background:#edf2fa;border-radius:4px;align-self:flex-start;padding:2px 6px;font-size:10px;line-height:1.4}.notification-order-type.is-quick{color:#267254;background:#e5f5ec}.notification-quick-options{grid-template-columns:minmax(0,1fr)}.notification-quick-options label>span{gap:3px;display:grid}.notification-quick-options small{color:#70867b;font-size:10px}.detailed-notification-panel>.notification-history-search,.detailed-notification-panel>.order-notification-header,.detailed-notification-panel>.order-notification-toolbar{flex-shrink:0}@media (max-width:600px){.notification-category-filter{gap:5px;padding:10px 12px 0}.detailed-notification-panel .order-notification-toolbar{flex-wrap:wrap;gap:6px;padding-left:12px;padding-right:12px}}.order-notification-list>li.is-attention.is-unread{background:#fff6ea;border-left:4px solid #e88038}.order-notification-list>li.is-revise.is-unread{background:#fffbe9;border-left-color:#d6a829}.order-notification-list>li.is-attention.is-unread .notification-record-heading strong{color:#9d351f}.order-notification-list>li.is-revise.is-unread .notification-record-heading strong{color:#79600c}
