.bks-notice-shell,.bks-dashboard-notices{direction:rtl;font-family:inherit}.bks-notice-bell{z-index:99990;color:#fff;cursor:pointer;background:#111827;border:0;border-radius:18px;place-items:center;width:52px;height:52px;font-size:22px;display:grid;position:fixed;bottom:22px;left:22px;box-shadow:0 14px 35px #1118273d}.bks-notice-bell:hover{transform:translateY(-2px)}.bks-notice-badge{color:#fff;background:#e11d48;border:2px solid #fff;border-radius:999px;min-width:22px;height:22px;padding:0 5px;font-size:11px;line-height:18px;position:absolute;top:-5px;right:-5px}.bks-notice-backdrop{z-index:99991;backdrop-filter:blur(3px);background:#0f172a52;position:fixed;inset:0}.bks-notice-panel{z-index:99992;background:#fff;border:1px solid #e5e7eb;border-radius:24px;width:min(410px,100vw - 28px);max-height:min(680px,100vh - 115px);position:fixed;bottom:86px;left:22px;overflow:hidden;box-shadow:0 25px 65px #0f172a47}.bks-notice-panel>header{border-bottom:1px solid #eef0f3;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.bks-notice-panel>header div{flex-direction:column;gap:2px;display:flex}.bks-notice-panel>header strong{color:#111827;font-size:18px}.bks-notice-panel>header small{color:#6b7280}.bks-notice-panel>header button{cursor:pointer;background:#f3f4f6;border:0;border-radius:12px;width:36px;height:36px;font-size:24px}.bks-notice-list{max-height:510px;padding:8px 12px 16px;overflow:auto}.bks-notice-item{color:#111827;border-bottom:1px solid #f1f3f5;gap:11px;padding:14px 8px;display:flex;position:relative;text-decoration:none!important}.bks-notice-item:hover{background:#fafafa;border-radius:14px}.bks-notice-dot{background:#cbd5e1;border-radius:50%;flex:0 0 9px;width:9px;height:9px;margin-top:7px}.bks-notice-item.is-unread .bks-notice-dot{background:#e11d48;box-shadow:0 0 0 4px #ffe4e9}.bks-notice-content{flex-direction:column;gap:5px;min-width:0;display:flex}.bks-notice-content strong{font-size:14px}.bks-notice-content>span{color:#4b5563;font-size:13px;line-height:1.8}.bks-notice-content small{color:#9ca3af;font-size:11px}.bks-notice-permission{padding:0 16px}.bks-push-toggle{color:#334155;cursor:pointer;width:100%;font:inherit;background:#f8fafc;border:1px solid #dbe2ea;border-radius:13px;margin-top:12px;padding:10px 14px}.bks-push-toggle.is-enabled{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.bks-push-ios-help{color:#9a3412;background:#fff7ed;border-radius:12px;margin:12px 0 0;padding:10px 12px;font-size:12px;line-height:1.8}.bks-notice-empty{text-align:center;color:#6b7280;padding:34px 12px}.bks-dashboard-notices{background:#fff;border:1px solid #e4e7ec;border-radius:20px;margin:24px 0;padding:20px}.bks-dashboard-notices__head{justify-content:space-between;align-items:center;gap:15px;margin-bottom:8px;display:flex}.bks-dashboard-notices__head h2{margin:0 0 3px;font-size:19px}.bks-dashboard-notices__head p{color:#6b7280;margin:0;font-size:13px}.bks-dashboard-notices__head button{color:#fff;cursor:pointer;background:#111827;border:0;border-radius:12px;padding:9px 14px}.bks-dashboard-notices__items .bks-notice-item:last-child{border-bottom:0}.bks-notice-list.is-loading,.bks-dashboard-notices__items.is-loading{background:#f8fafc linear-gradient(100deg,#0000 25%,#e5e7eb8c 50%,#0000 75%) 0 0/200% 100%;border-radius:14px;min-height:110px;animation:1.2s infinite bksNoticeLoading}@keyframes bksNoticeLoading{to{background-position:-200% 0}}@media (width<=640px){.bks-notice-bell{border-radius:16px;width:48px;height:48px;bottom:78px;left:14px}.bks-notice-panel{border-radius:24px;width:auto;max-height:82vh;bottom:7px;left:7px;right:7px}.bks-notice-list{max-height:60vh}.bks-dashboard-notices{padding:16px}.bks-dashboard-notices__head p{display:none}}@media (prefers-reduced-motion:reduce){.bks-notice-bell{transition:none}.bks-notice-list.is-loading,.bks-dashboard-notices__items.is-loading{animation:none}}.bks-push-toggle[data-error]{white-space:normal;color:#9a3412;background:#fff7ed;border-color:#fed7aa;height:auto;line-height:1.8}.bks-footer-install-trigger{cursor:pointer;background:#fff0;border:0;width:100%;padding:0;display:block}.bks-footer-install-trigger img{width:100%;height:auto;display:block}.bks-install-modal[hidden],.bks-install-modal [hidden]{display:none!important}.bks-install-modal{z-index:100020;place-items:center;padding:20px;font-family:inherit;display:grid;position:fixed;inset:0}.bks-install-modal__backdrop{backdrop-filter:blur(5px);cursor:pointer;background:#0f172a94;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.bks-install-modal__dialog{color:#111827;background:#fff;border:1px solid #ffffff8c;border-radius:28px;outline:0;width:min(520px,100%);max-height:calc(100vh - 40px);padding:26px;position:relative;overflow:auto;box-shadow:0 30px 90px #0f172a59}.bks-install-modal__dialog>header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:22px;display:flex}.bks-install-modal__dialog h2{margin:5px 0 0;font-size:24px;line-height:1.45}.bks-install-modal__dialog h3{text-align:center;margin:12px 0 4px}.bks-install-modal__dialog p{color:#475569;margin:0 0 16px;line-height:2}.bks-install-modal__eyebrow{color:#e11d48;font-size:12px;font-weight:700}.bks-install-modal__close{color:#475569;cursor:pointer;background:#f1f5f9;border:0;border-radius:12px;flex:0 0 38px;width:38px;height:38px;font-size:25px;line-height:1}.bks-install-modal__primary{color:#fff;width:100%;min-height:50px;font:inherit;cursor:pointer;background:#111827;border:0;border-radius:15px;margin:4px 0 12px;padding:11px 18px;font-weight:700}.bks-install-modal__primary:disabled{color:#64748b;cursor:default;background:#e2e8f0}.bks-install-modal small{color:#64748b;line-height:1.9;display:block}.bks-install-steps{gap:10px;margin:0 0 16px;padding:0;list-style:none;display:grid}.bks-install-steps li{color:#334155;background:#f8fafc;border-radius:15px;align-items:center;gap:12px;padding:12px;line-height:1.8;display:flex}.bks-install-steps li>span{color:#fff;background:#111827;border-radius:11px;flex:0 0 32px;place-items:center;width:32px;height:32px;font-weight:700;display:grid}.bks-install-modal__success{color:#15803d;background:#dcfce7;border-radius:22px;place-items:center;width:64px;height:64px;margin:4px auto;font-size:34px;font-weight:700;display:grid}html.bks-install-open{overflow:hidden}@media (width<=640px){.bks-install-modal{align-items:end;padding:8px}.bks-install-modal__dialog{border-radius:25px;max-height:88vh;padding:21px 18px}.bks-install-modal__dialog h2{font-size:20px}.bks-install-steps li{padding:10px}}.bks-notice-actions{align-items:center;gap:8px;margin-top:10px;display:flex}.bks-notice-actions .bks-push-toggle{white-space:nowrap;border-radius:10px;flex:0 auto;justify-content:center;align-items:center;gap:6px;width:auto;min-height:34px;margin:0;padding:6px 10px;font-size:12px;line-height:1.4;display:inline-flex}.bks-notice-actions .bks-push-toggle[data-error]{color:#334155;background:#fff;border-color:#dbe2ea}.bks-action-icon{place-items:center;width:18px;height:18px;font-size:14px;line-height:1;display:inline-grid}.bks-push-status{color:#9a3412;background:#fff7ed;border-radius:9px;margin:7px 0 0;padding:7px 9px;font-size:11px;line-height:1.8}.bks-push-status[hidden]{display:none!important}@media (width<=380px){.bks-notice-actions{gap:6px}.bks-notice-actions .bks-push-toggle{padding:6px 8px;font-size:11px}}.bks-push-status.is-success{color:#047857;background:#ecfdf5}