/* ספר האיטום — עיצוב רגוע */
.bk{--bk-ink:#14234c;--bk-mute:#6b7080;--bk-line:#e7e3da;--bk-gold:#c9a45a;--bk-q:#f2f2f0;--bk-a:#f6f8fc;--bk-a-line:#dfe4ee;--bk-bg:#fffdf8}
.bk{color:var(--bk-ink);line-height:1.75}
.bk-head{padding:34px 0 8px}
.bk-head h1{margin:0;font-size:clamp(30px,6vw,40px);font-weight:800;color:var(--bk-ink);line-height:1.2;letter-spacing:0}
.bk-head h1 span{background:none;padding:0}
.bk-head .bk-sub{margin:6px 0 0;color:var(--bk-mute);font-size:16px;font-weight:400}
.bk-tabs{display:flex;gap:22px;overflow-x:auto;margin-top:22px;border-bottom:1px solid var(--bk-line);scrollbar-width:none}
.bk-tabs::-webkit-scrollbar{display:none}
.bk-tab{flex:none;padding:8px 0 10px;font-size:16px;color:var(--bk-mute);text-decoration:none;border-bottom:2px solid transparent;margin-bottom:-1px}
.bk-tab[aria-current]{color:var(--bk-ink);font-weight:600;border-bottom-color:var(--bk-gold)}
.bk-tab.soon{color:#a9acb6;cursor:default}
.bk-tab.soon small{font-size:13px}
.bk-search{position:relative;margin:20px 0 6px}
.bk-search input{width:100%;height:46px;border:1px solid var(--bk-line);border-radius:12px;background:#fff;padding:0 42px 0 40px;font:inherit;font-size:16px;color:var(--bk-ink);outline:none;-webkit-appearance:none;appearance:none}
.bk-search input:focus{border-color:#b9c0d0}
.bk-search input::placeholder{color:#a3a7b2}
.bk-search input::-webkit-search-cancel-button{display:none}
.bk-search .mag{position:absolute;top:13px;right:14px;width:20px;height:20px;fill:#a3a7b2;pointer-events:none}
.bk-search .clear{position:absolute;top:8px;left:8px;width:30px;height:30px;border:0;border-radius:50%;background:transparent;color:var(--bk-mute);font-size:15px;cursor:pointer}
.bk-search .clear[hidden]{display:none}
.bk-chat{padding:10px 0 40px;max-width:720px}
.bk-count,.bk-empty{color:var(--bk-mute);font-size:15px;margin:12px 0}
.bk-qa{margin:34px 0 0}
.bk-qa[hidden]{display:none}
.bk-topic{margin:0 0 8px;color:var(--bk-mute);font-size:13px;font-weight:500;letter-spacing:.01em}
.bk-row{display:flex}
.bk-row.q{justify-content:flex-end}
.bk-row.a{justify-content:flex-start;margin-top:10px}
.bk-bub{max-width:84%;padding:12px 16px;border-radius:16px;font-size:17px}
.bk-bub p{margin:0}
.bk-bub .who{display:block;font-size:12px;color:var(--bk-mute);margin-bottom:2px;font-weight:500}
.bk-row.q .bk-bub{background:var(--bk-q);border-end-end-radius:6px}
.bk-row.a .bk-bub{background:var(--bk-a);border:1px solid var(--bk-a-line);border-start-start-radius:6px}
.bk-tip{margin:8px 0 0;padding-inline-start:16px;color:#5b6070;font-size:15px;font-style:italic;max-width:84%}
.bk-tip b{font-style:normal;font-weight:600;color:var(--bk-ink);margin-inline-end:4px}
.bk mark{background:#f4ead2;color:inherit;border-radius:3px;padding:0 1px}
.bk-rules{margin:52px 0 0;background:#fff;border:1px solid var(--bk-line);border-radius:16px;padding:24px 22px}
.bk-rules[hidden]{display:none}
.bk-rules h2{margin:0;font-size:22px;font-weight:700;color:var(--bk-ink)}
.bk-rules h2:after{content:"";display:block;width:36px;height:2px;background:var(--bk-gold);margin-top:10px}
.bk-rules .lead{margin:10px 0 6px;color:var(--bk-mute);font-size:14px}
.bk-rules ol{margin:8px 0 0;padding-inline-start:22px}
.bk-rules li{margin:8px 0;font-size:16px}
.bk-rules li[hidden]{display:none}
.bk-rules li::marker{color:var(--bk-mute)}
.bk-ask{margin:28px 0 0;border:1px solid var(--bk-line);border-radius:16px;padding:22px;background:#fff}
.bk-ask h3{margin:0;font-size:19px;font-weight:700;color:var(--bk-ink)}
.bk-ask p{margin:4px 0 16px;color:var(--bk-mute);font-size:15px}
.bk-ask .bk-btns{display:flex;flex-wrap:wrap;gap:10px}
.bk-ask a{flex:1 1 150px;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border-radius:12px;font-weight:600;font-size:16px;text-decoration:none}
.bk-ask a svg{width:19px;height:19px;fill:currentColor;flex:none}
.bk-ask .wa{background:var(--bk-ink);color:#fff}
.bk-ask .call{border:1px solid #cfd4df;color:var(--bk-ink);background:#fff}
.bk-ask .call span{direction:ltr}
.nojs{color:var(--bk-mute)}
.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
@media (max-width:420px){.bk-bub,.bk-tip{max-width:90%}.bk-bub{font-size:16px}}
.js .bk-qa.rv{opacity:0;transition:opacity .5s ease}
.js .bk-qa.rv.in{opacity:1}
@media (prefers-reduced-motion:reduce){.js .bk-qa.rv{opacity:1;transition:none}}
body.page-sefer{background:#fffdf8;padding-bottom:0}
body.page-sefer .top{background:rgba(255,253,248,.92);border-bottom-color:#ece7dc}
.bk .bk-in{width:min(760px,100% - 40px)}
.bk-chat{max-width:none}

/* בחירת פרק */
.bk-tabs{display:block;overflow:visible;border-bottom:0;margin-top:18px}
.bk-sel{width:100%;height:48px;border:1px solid var(--bk-line);border-radius:12px;background:#fff;padding:0 14px;font:inherit;font-size:16px;font-weight:600;color:var(--bk-ink);-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#6b7080 50%),linear-gradient(135deg,#6b7080 50%,transparent 50%);background-position:18px 21px,24px 21px;background-size:6px 6px;background-repeat:no-repeat;padding-left:40px}
.bk-pager{display:flex;justify-content:space-between;gap:12px;margin:40px 0 0;font-size:15px}
.bk-pager a{color:var(--bk-ink);text-decoration:none;border-bottom:1px solid var(--bk-gold);padding-bottom:2px}
/* הגנה על התוכן */
body.page-sefer .bk{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}
body.page-sefer .bk input,body.page-sefer .bk select{-webkit-user-select:text;user-select:text}
body.page-sefer .bk-chat{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22260%22%20height%3D%22180%22%3E%3Ctext%20x%3D%22130%22%20y%3D%2295%22%20text-anchor%3D%22middle%22%20transform%3D%22rotate%28-28%20130%2090%29%22%20font-family%3D%22Heebo%2CArial%22%20font-size%3D%2217%22%20fill%3D%22%2314234c%22%20fill-opacity%3D%22.055%22%3E%D7%97%D7%96%D7%99%20%D7%A8%D7%95%D7%A1%20%C2%B7%20054-7511142%3C/text%3E%3C/svg%3E");background-repeat:repeat}
@media print{body.page-sefer *{display:none!important}body.page-sefer:after{content:"ספר האיטום של חזי רוס זמין לקריאה באתר בלבד";display:block;padding:40px;font-size:20px}}
