.availability-screen .availability-platform-bar{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;min-width:0;display:grid}.availability-screen .availability-platform-bar>.availability-platform-tabs{width:100%}.availability-screen .availability-platform-bar>.availability-more-menu{width:auto}.availability-screen .availability-platform-bar>.availability-more-menu>summary{white-space:nowrap;min-height:44px}@media (max-width:520px){.availability-screen .availability-platform-bar{gap:6px}.availability-screen .availability-platform-bar>.availability-more-menu>summary{width:auto;padding-inline:10px}.availability-screen .availability-platform-bar>.availability-more-menu>summary span,.availability-screen .availability-platform-bar>.availability-more-menu>summary svg:last-child{display:none}}.availability-screen .availability-archive-tabs{background:#f4f7fa;border:1px solid #e2e9ef;border-radius:13px;align-items:center;gap:6px;width:fit-content;padding:4px;display:flex}.availability-screen .availability-archive-tabs button{color:#576775;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:8px 14px;font-size:.85rem;display:inline-flex}.availability-screen .availability-archive-tabs button[aria-pressed=true]{color:#263e53;background:#fff;border-color:#d5e1eb;box-shadow:0 2px 7px #263e5308}.availability-screen .availability-archive-tabs button:focus-visible{outline-offset:2px;outline:2px solid #668aac}.availability-screen .availability-archive-tabs span{color:#687b8b;font-variant-numeric:tabular-nums}.availability-screen .availability-archive-notice{color:#536676;background:#f2f6fa;border-radius:12px;align-items:flex-start;gap:9px;margin:0;padding:12px 14px;font-size:.86rem;line-height:1.55;display:flex}.availability-screen .availability-archive-notice svg{flex-shrink:0;margin-top:3px}.availability-screen .availability-archive-card-note{color:#627383;align-content:center}.availability-screen .availability-card-platform-stock>div{flex-wrap:wrap;row-gap:6px}.availability-screen .availability-yandex-sale-status{text-transform:none;white-space:normal;overflow-wrap:anywhere;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;width:fit-content;max-width:100%;min-height:24px;padding:3px 8px;font-size:.76rem;font-style:normal;font-weight:600;line-height:1.25;display:inline-flex}.availability-screen .availability-yandex-sale-status svg{flex:none}.availability-screen .availability-card-stock-block>.availability-yandex-sale-status{font-size:.76rem;line-height:1.25}.availability-screen .availability-yandex-sale-status-selling{color:#276b57;background:#edf7f3;border-color:#d5ebe3}.availability-screen .availability-yandex-sale-status-hidden{color:#405361;background:#eaf0f3;border-color:#d4dde3}.availability-screen .availability-yandex-sale-status-not-hidden,.availability-screen .availability-yandex-sale-status-unknown{color:#526673;background:#f3f6f8;border-color:#dfe5e9}.availability-screen .availability-yandex-sale-status-not-selling{color:#80515a;background:#f8eff1;border-color:#ead9dc}.availability-screen .availability-yandex-sale-status-stale{color:#405361;background:#eef3f5;border-color:#d4dde3}.availability-screen .availability-yandex-sale-status-checking{color:#4f6f73;background:#eff7f8;border-color:#d9e7ea}.availability-screen .availability-inventory-card .availability-stock-pill{text-overflow:clip;white-space:normal;max-width:100%;line-height:1.35;overflow:visible}.availability-screen .availability-detail-diagnostics div{align-items:start;gap:10px 14px;padding-block:5px}.availability-screen .availability-detail-backdrop .availability-detail-body{grid-auto-rows:max-content}.availability-screen .availability-detail-backdrop .availability-diagnostics-toggle{padding:0;display:block;overflow:visible}.availability-screen .availability-detail-stock-status{color:#536676;overflow-wrap:anywhere;background:#f4f7fa;border:1px solid #e2e9ef;border-radius:12px;gap:5px;padding:12px 14px;display:grid}.availability-screen .availability-detail-stock-status p{margin:0;line-height:1.5}.availability-screen .availability-detail-stock-status small{line-height:1.45}.availability-screen .availability-detail-diagnostics dd,.availability-screen .availability-detail-diagnostics dt{text-overflow:clip;white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;line-height:1.5;overflow:visible}@media (max-width:520px){.availability-screen .availability-detail-diagnostics div{border-bottom:1px solid #e8edf2;grid-template-columns:minmax(0,1fr);gap:3px;padding-block:8px}.availability-screen .availability-detail-diagnostics div:last-child{border-bottom:0}}.availability-screen .availability-stock-history-section{gap:10px;min-width:0;overflow:visible}.availability-screen .availability-stock-history-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:8px 12px;min-width:0;display:flex}.availability-screen .availability-stock-history-head h4{margin:0}.availability-screen .availability-stock-history-head label{color:#687b86;gap:3px;font-size:11px;font-weight:600;display:grid}.availability-screen .availability-stock-history-head input{color:#30444d;width:auto;min-height:38px;font:inherit;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #dce6ea;border-radius:10px;padding:7px 10px}.availability-screen .availability-stock-history-head input:focus-visible{outline-offset:2px;outline:3px solid #2f7d865c}.availability-screen .availability-stock-history-section .stock-history-feed,.availability-screen .availability-stock-history-section .stock-history-list{gap:7px;max-height:none;overflow:visible}.availability-screen .availability-stock-history-section .stock-history-row{background:#fff}.availability-screen .availability-stock-history-section .stock-history-load-more{margin-top:0}@media (max-width:520px){.availability-screen .availability-stock-history-section{gap:8px;padding:10px}.availability-screen .availability-stock-history-head{align-items:stretch}.availability-screen .availability-stock-history-head label,.availability-screen .availability-stock-history-head input{width:100%}}.availability-screen .availability-card-normal .availability-card-platform-stock,.availability-screen .availability-detail-grid.availability-card-normal>div:first-child{background:#eff8f7c7;border-color:#2f7d862e}.availability-screen .availability-card-low .availability-card-platform-stock,.availability-screen .availability-detail-grid.availability-card-low>div:first-child{background:#fcefe0d1;border-color:#cf8b486b}.availability-screen .availability-card-critical .availability-card-platform-stock,.availability-screen .availability-detail-grid.availability-card-critical>div:first-child{background:#fce8e3db;border-color:#dc76637a}.availability-screen .availability-card-out .availability-card-platform-stock,.availability-screen .availability-detail-grid.availability-card-out>div:first-child{background:#f9e5e9e0;border-color:#ca596c75}.availability-screen .availability-stock-pill-critical{color:#9a463a;background:#faded8f0}.availability-screen .availability-stock-pill-out{color:#8f3949;background:#f8dbe1f0}.availability-screen .availability-stock-draft-note{color:#8a4f3f;font-weight:600;line-height:1.45}.availability-screen .availability-stock-history-head>div{gap:4px;min-width:0;display:grid}.availability-screen .availability-stock-history-head p{color:#687b86;max-width:540px;margin:0;font-size:.78rem;line-height:1.45}.availability-screen .availability-stock-history-tabs{background:#f3f7f8;border:1px solid #dce6ea;border-radius:11px;align-items:center;gap:4px;width:fit-content;max-width:100%;padding:3px;display:flex}.availability-screen .availability-stock-history-tabs button{color:#5e707b;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:7px 11px;font-size:.78rem;font-weight:600}.availability-screen .availability-stock-history-tabs button[aria-pressed=true]{color:#284b55;background:#fff;border-color:#cfdee2;box-shadow:0 2px 7px #263e5312}.availability-screen .availability-stock-history-tabs button:focus-visible{outline-offset:2px;outline:3px solid #2f7d8657}@media (max-width:520px){.availability-screen .availability-stock-history-tabs{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.availability-screen .availability-stock-history-tabs button{width:100%}.availability-screen .availability-stock-history-tabs button:only-child{grid-column:1/-1}}
.AppUpdateCoordinator-module__99CPNa__banner{z-index:12000;top:max(12px, env(safe-area-inset-top));border:1px solid color-mix(in srgb, var(--interactive-primary,#557687) 24%, var(--border,#dde5e8));width:min(560px,100vw - 32px);color:var(--text-primary,#34404b);-webkit-backdrop-filter:blur(18px)saturate(1.12);backdrop-filter:blur(18px)saturate(1.12);background:#fffffff0;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 15px 14px 17px;display:grid;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 20px 54px #25323a2e,inset 0 1px #ffffffe6}.AppUpdateCoordinator-module__99CPNa__copy{min-width:0}.AppUpdateCoordinator-module__99CPNa__copy strong,.AppUpdateCoordinator-module__99CPNa__copy span{display:block}.AppUpdateCoordinator-module__99CPNa__copy strong{font-size:14px;font-weight:var(--font-weight-semibold,600);line-height:1.3}.AppUpdateCoordinator-module__99CPNa__copy span{color:var(--text-secondary,#687581);font-size:12px;font-weight:var(--font-weight-regular,400);margin-top:3px;line-height:1.4}.AppUpdateCoordinator-module__99CPNa__action{color:#fff;background:var(--interactive-primary,#557687);min-height:40px;font:inherit;font-size:13px;font-weight:var(--font-weight-semibold,600);white-space:nowrap;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:0 13px;transition:background-color .16s,box-shadow .16s,transform .16s,opacity .16s;display:inline-flex;box-shadow:0 8px 18px #3754602e}.AppUpdateCoordinator-module__99CPNa__action:hover:not(:disabled){background:var(--interactive-primary-hover,#466674);transform:translateY(-1px);box-shadow:0 10px 22px #3754603d}.AppUpdateCoordinator-module__99CPNa__action:focus-visible{box-shadow:var(--focus,0 0 0 3px #80bdc452);outline:none}.AppUpdateCoordinator-module__99CPNa__action:disabled{opacity:.48;cursor:not-allowed}@media (max-width:520px){.AppUpdateCoordinator-module__99CPNa__banner{top:max(9px, env(safe-area-inset-top));border-radius:16px;grid-template-columns:1fr;gap:10px;width:calc(100vw - 20px);padding:13px}.AppUpdateCoordinator-module__99CPNa__action{width:100%}}@media (prefers-reduced-motion:reduce){.AppUpdateCoordinator-module__99CPNa__action{transition:none}}
.device-notification-panel .device-notification-option{text-align:left;transition:border-color .18s,background .18s}.device-notification-panel .device-notification-option:hover:not(:disabled){background:#f8fbfc;border-color:#90b7bf}.device-notification-trigger.limited{color:#8a5a12;background:#fff9ed;border-color:#e2bd78}.device-notification-state.is-limited{background:#fff9ed;border-color:#e6c98f}.device-notification-state.is-limited .device-notification-state-icon{color:#8a5a12;background:#f5e5bd}.device-notification-panel .device-notification-option:focus-visible,.device-notification-panel button:focus-visible,.notification-test-window button:focus-visible{outline-offset:3px;outline:3px solid #7baeb9}.device-notification-timing-note{color:#687987;margin:0;font-size:12px;line-height:1.6}.device-notification-test-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.device-notification-test-grid .device-notification-test{height:auto;min-height:46px;padding:10px;font-size:13px}.device-notification-test-stop{color:#8f4355;width:100%;min-height:40px}.notification-test-window-layer{z-index:9100;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#16242b61;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.notification-test-window{background:#fcfdfe;border:1px solid #ffffffd9;border-radius:26px;width:min(900px,100%);max-height:calc(100dvh - 48px);padding:22px;animation:.2s ease-out notification-preview-in;overflow-y:auto;box-shadow:0 28px 80px #13252d33}.notification-test-window>header{color:#526977;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;font-size:13px;font-weight:650;display:flex}.notification-test-window>p{color:#697b86;margin:16px 0 0;font-size:13px;line-height:1.6}.notification-test-window .notification-batch-banner{margin:0}@keyframes notification-preview-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.device-notification-test-grid{grid-template-columns:1fr}.notification-test-window-layer{padding:12px}.notification-test-window{border-radius:22px;max-height:calc(100dvh - 24px);padding:16px}.notification-test-window .notification-batch-banner{grid-template-columns:1fr}.notification-test-window .notification-batch-actions{grid-template-columns:1fr;width:100%;display:grid}.notification-test-window .notification-batch-actions button{white-space:normal;width:100%}}@media (prefers-reduced-motion:reduce){.device-notification-panel .device-notification-option{transition:none}.notification-test-window{animation:none}}
