.hlview-composer>.hlview-note-media{border-radius:12px;margin:6px 0 10px}
.tts-mini.expanded .tts-mini-head .tts-mini-title{justify-content:center;align-items:center;width:100%;min-height:48px;padding:6px 14px;display:flex}
.reader-focus-fab{right:16px;bottom:calc(var(--rb-player-h,0px) + 6px);background:var(--rb-surface);border:1px solid var(--rb-border-soft);width:44px;height:44px;color:var(--rb-brand-read,#1f7aa0);z-index:1050;cursor:pointer;opacity:0;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:bottom .2s,opacity .25s,transform .25s cubic-bezier(.34,1.56,.64,1),background .15s;display:inline-flex;position:fixed;transform:scale(.8);box-shadow:0 6px 20px #00000029}.reader-focus-fab:before{content:"";border-radius:50%;position:absolute;inset:-2px}.reader-focus-fab.visible{opacity:1;pointer-events:auto;transform:scale(1)}.reader-focus-fab svg{color:var(--rb-brand-read,#1f7aa0);stroke:var(--rb-brand-read,#1f7aa0)}@media (hover:hover){.reader-focus-fab:hover{background:var(--rb-surface-2,var(--rb-hover))}}.reader-focus-fab:active{transform:scale(.92)}:root[data-rb-fmt-sheet] .reader-focus-fab{opacity:0!important;pointer-events:none!important;transform:translateY(20px)scale(.8)!important}body:not(:has(.tts-mini)) .reader-focus-fab{opacity:0!important;pointer-events:none!important;transform:translateY(20px)scale(.8)!important}body:has(.tts-mini.tts-mini-hidden) .reader-focus-fab{opacity:0!important;pointer-events:none!important;transform:translateY(20px)scale(.8)!important}body:has(.tts-mini.tts-mini-dismissed) .reader-focus-fab{opacity:0!important;pointer-events:none!important;transform:translateY(20px)scale(.8)!important}body:has(.display-menu-sheet) .reader-focus-fab{opacity:0!important;pointer-events:none!important;transform:translateY(20px)scale(.8)!important}body:has(.settings-fullscreen) .reader-focus-fab{opacity:0!important;pointer-events:none!important;transform:translateY(20px)scale(.8)!important}body:has(.addfeed-dialog) .reader-focus-fab{opacity:0!important;pointer-events:none!important;transform:translateY(20px)scale(.8)!important}body:has(.hl-review-overlay) .reader-focus-fab{opacity:0!important;pointer-events:none!important;transform:translateY(20px)scale(.8)!important}body:has(.translate-lang-backdrop) .reader-focus-fab{opacity:0!important;pointer-events:none!important;transform:translateY(20px)scale(.8)!important}body:has(.translate-lang-menu) .reader-focus-fab{opacity:0!important;pointer-events:none!important;transform:translateY(20px)scale(.8)!important}body:has(.rb-kindle-scrim) .reader-focus-fab{opacity:0!important;pointer-events:none!important;transform:translateY(20px)scale(.8)!important}body:has(.rb-rules-workspace) .reader-focus-fab{opacity:0!important;pointer-events:none!important;transform:translateY(20px)scale(.8)!important}body:has(.rb-tr-settings-overlay) .reader-focus-fab{opacity:0!important;pointer-events:none!important;transform:translateY(20px)scale(.8)!important}body:has(.rb-embed-consent-sheet) .reader-focus-fab{opacity:0!important;pointer-events:none!important;transform:translateY(20px)scale(.8)!important}body:has(.rb-sound-sheet) .reader-focus-fab{opacity:0!important;pointer-events:none!important;transform:translateY(20px)scale(.8)!important}body:has(.rb-bookmarks-sheet) .reader-focus-fab{opacity:0!important;pointer-events:none!important;transform:translateY(20px)scale(.8)!important}body:has(.rb-confirm-overlay) .reader-focus-fab{opacity:0!important;pointer-events:none!important;transform:translateY(20px)scale(.8)!important}
.hlview-note-dialog:has(>.rb-note-focus)>:not(.rb-note-focus){display:none!important}.rb-note-focus .rb-note-focus-yt{width:100%;max-width:100%}
.rb-sheet-handle-wrap:has(>.rb-som-title){cursor:grab;flex-direction:column;padding-bottom:0}.rb-sheet-handle-wrap>.rb-som-title{padding-top:10px}
.rb-som-sheet{-webkit-user-select:none;user-select:none}.rb-som-sheet input,.rb-som-sheet textarea,.rb-som-sheet [contenteditable=true]{-webkit-user-select:text;user-select:text}
:root{--rb-nre-mbar-h:52px}.rb-nre-mbar-wrap{flex-direction:column;width:100%;display:flex}.rb-nre-mbar-note{color:var(--rb-muted);text-align:right;padding:2px 8px 0;font-size:12px}.rb-nre-toolbar.rb-nre-mbar{flex-wrap:nowrap;justify-content:space-between;gap:0;padding:2px 4px}.rb-nre-toolbar.rb-nre-mbar.collapsed{justify-content:flex-start}.rb-nre-mbar-btn{width:48px;height:48px;color:var(--rb-icon-rest);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;place-items:center;padding:0;font-family:inherit;font-size:17px;display:grid}.rb-nre-mbar-btn svg{width:22px;height:22px}.rb-nre-mbar-btn.on,.rb-nre-mbar-btn.rb-nre-collapse-btn[aria-expanded=true]{color:var(--rb-icon-on)}.rb-nre-mbar-aa{letter-spacing:-.02em;font-weight:600}.rb-nre-mbar .rb-nre-tail{display:contents}.rb-som-backdrop:has(>.rb-fmt-sheet){background:0 0}.rb-som-backdrop:has(>.rb-fmt-sheet){bottom:var(--rb-fmt-bar-top,calc(var(--rb-kb,0px) + var(--rb-nre-mbar-h)))}.rb-som-sheet.rb-fmt-sheet{max-height:none;padding-bottom:0}.rb-fmt-sheet-body{max-height:calc((100dvh - var(--rb-fmt-bar-top,calc(var(--rb-kb,0px) + var(--rb-nre-mbar-h)))) * .62);flex-direction:column;gap:6px;padding:0 8px 10px;display:flex;overflow-y:auto}.rb-fmt-row{gap:6px;display:flex}.rb-fmt-row.rb-fmt-row-head{flex-wrap:wrap}.rb-fmt-row.rb-fmt-row-head .rb-fmt-chip:first-child{flex:100%}.rb-fmt-row-label{text-transform:uppercase;letter-spacing:.04em;color:var(--rb-muted);padding:4px 4px 0;font-size:11px}.rb-fmt-chip{border:1px solid var(--rb-border-strong);background:var(--rb-surface);min-width:40px;height:48px;color:var(--rb-text);cursor:pointer;border-radius:8px;flex:1 1 0;place-items:center;padding:0 4px;font-family:inherit;font-size:14px;display:grid}.rb-fmt-chip svg{width:20px;height:20px}.rb-fmt-chip.on{color:var(--rb-icon-on);border-color:var(--rb-icon-on-border);background:var(--rb-icon-on-bg)}.rb-fmt-chip:disabled{opacity:.4;cursor:default}.rb-fmt-swatch{border:1px solid var(--rb-border-strong);cursor:pointer;border-radius:8px;flex:1 1 0;min-width:34px;height:44px;padding:0}.rb-fmt-swatch-none{background:linear-gradient(135deg, transparent 46%, var(--rb-border-strong) 46%, var(--rb-border-strong) 54%, transparent 54%) var(--rb-surface)}.rb-fmt-swatch.on{outline:2px solid var(--rb-icon-on);outline-offset:1px}.rb-fmt-item{width:100%;min-height:48px;color:var(--rb-text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;padding:0 12px;font-family:inherit;font-size:15px;display:flex}.rb-fmt-item svg{flex:none;width:20px;height:20px}.rb-nre-area.rb-fmt-see-through ::selection,.rb-nre-area.rb-fmt-see-through::selection,.rb-nre-area.rb-sel-see-through ::selection,.rb-nre-area.rb-sel-see-through::selection{color:inherit;background:0 0}::highlight(rb-sel){background-color:color-mix(in srgb, var(--rb-teal) 8%, transparent);text-decoration:underline;-webkit-text-decoration-color:var(--rb-teal);text-decoration-color:var(--rb-teal);text-underline-offset:2px;text-decoration-thickness:2px}.hlview-dialog-top-actions.hlview-dialog-top-bar-m{box-sizing:border-box;background:var(--rb-surface);z-index:15;justify-content:flex-end;gap:0;width:100%;min-height:48px;padding:0 4px;position:sticky;top:0;right:auto}.hlview-dialog-top-bar-m .hlview-top-action-btn,.hlview-dialog-top-bar-m .hlview-editor-chrome-btn,.hlview-dialog-top-bar-m .hlview-pin{width:48px;height:48px}.hlview-dialog-top-bar-m .hlview-top-action-btn>svg,.hlview-dialog-top-bar-m .hlview-editor-chrome-btn>svg{width:22px;height:22px}.hlview-dialog-top-bar-m .hlview-top-close-btn{order:-1;margin-right:auto}.hlview-note-dialog.rb-body-scrolled .hlview-dialog-top-actions.hlview-dialog-top-bar-m{opacity:1;pointer-events:auto}.app.has-custom-bg .hlview-dialog-top-actions.hlview-dialog-top-bar-m{background:var(--rb-surface)}.hlview-note-dialog.has-bg .hlview-dialog-top-actions.hlview-dialog-top-bar-m,.hlview-composer.has-bg .hlview-dialog-top-actions.hlview-dialog-top-bar-m{background:0 0}.rb-note-more .rb-note-more-tools{min-height:0;padding:0;overflow-y:auto}.rb-note-more .hlview-actions-toolbar-grid,.rb-note-more .hlview-tb-group{flex-flow:column;gap:0;width:100%;display:flex;overflow:visible}.rb-note-more .hlview-label-pick-wrap,.rb-note-more .hlview-bg-wrap,.rb-note-more .hlview-photo-add-wrap,.rb-note-more .hlview-collab-wrap,.rb-note-more .feed-translate-wrap{width:100%;display:block;position:relative}.rb-note-more .hlview-edit,.rb-note-more .hlview-del{box-sizing:border-box;width:100%;min-width:0;height:auto;min-height:48px;color:var(--rb-text);text-align:left;background:0 0;border:none;border-radius:0;justify-content:flex-start;align-items:center;gap:12px;padding:0 14px;font-family:inherit;font-size:15px;display:flex}.rb-note-more .hlview-edit svg,.rb-note-more .hlview-del svg{flex:none;width:20px;height:20px}.rb-note-more .hlview-edit:after,.rb-note-more .hlview-del:after{content:attr(aria-label)}.rb-note-more .hlview-del{color:var(--rb-danger-strong)}.rb-note-more .hlview-tr-lang-badge{top:50%;right:14px;transform:translateY(-50%)}.rb-note-more .rb-note-more-row{border:none;border-top:1px solid var(--rb-border-soft);width:100%;min-height:48px;color:var(--rb-text);text-align:left;cursor:pointer;background:0 0;border-radius:0;flex:none;align-items:center;gap:12px;padding:0 14px;font-family:inherit;font-size:15px;display:flex}.rb-som-sheet.rb-note-bg-pick{padding-bottom:calc(8px + var(--rb-safe-b))}.rb-som-sheet.rb-note-bg-pick .hlview-bg-row{flex-wrap:wrap;gap:8px;max-width:none;padding:4px 12px 8px;display:flex}.rb-som-sheet.rb-note-bg-pick .hlview-bg-swatch{width:44px;height:44px}.rb-som-menu.rb-note-bg-pick .hlview-bg-row{padding:0 10px 6px}.rb-nre-mbar .rb-mic-lock svg{width:8px;height:8px}.rb-som-sheet.hlview-label-pick,.rb-som-sheet.hlview-collab-pop{z-index:2210;width:min(560px,100%);min-width:0;max-width:none;box-shadow:none;border:none;border-radius:16px 16px 0 0;position:relative;inset:auto}.rb-som-sheet.hlview-label-pick{max-height:80vh;padding:0 8px calc(8px + var(--rb-safe-b));overflow:hidden}.hlview-label-pick-list{display:contents}.rb-som-sheet.hlview-label-pick .hlview-label-pick-list{overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.rb-som-sheet.hlview-collab-pop{padding:0 12px calc(10px + var(--rb-safe-b))}.rb-som-sheet.hlview-collab-pop .hlview-collab-row,.rb-som-sheet.hlview-collab-pop .hlview-collab-invite,.rb-som-sheet.hlview-collab-pop .hlview-collab-email{box-sizing:border-box;min-height:48px}.rb-som-sheet.hlview-label-pick .hlview-label-pick-row{min-height:48px}.rb-som-sheet.hlview-collab-pop .hlview-reminder-close-btn{display:none}.rb-som-menu.hlview-label-pick{min-width:220px}.hlview-note-dialog.has-bg .hlview-note-dialog-footer,.hlview-composer.has-bg .hlview-note-dialog-footer{background:0 0}.rb-som-sheet.hlview-label-pick{gap:0}.rb-som-sheet.hlview-label-pick .hlview-label-pick-row{padding:0 6px}.rb-som-sheet.hlview-label-pick .hlview-label-search{margin-bottom:6px}.rb-fmt-hint{background:color-mix(in srgb, var(--rb-teal) 12%, transparent);color:var(--rb-text);text-align:center;border-radius:8px;margin:2px 4px 4px;padding:8px 12px;font-size:13px}.hlview-dialog-top-bar-m .hlview-editor-chrome-btn{border-radius:50%}.hlview-dialog-top-bar-m .hlview-editor-chrome-btn:hover,.hlview-dialog-top-bar-m .hlview-editor-chrome-btn:active,.hlview-dialog-top-bar-m .hlview-editor-chrome-btn.active{background:0 0}.hlview-dialog-top-bar-m .hlview-editor-chrome-btn.active{color:var(--rb-icon-on)}.hlview-dialog-top-bar-m .hlview-editor-chrome-btn{color:var(--rb-text)}.rb-nre-mic.on,.rb-mic-btn.on,.rb-nre-mic.on:hover,.rb-mic-btn.on:hover{color:var(--rb-icon-on);background:0 0}.rb-som-backdrop:has(>.hlview-label-pick){bottom:var(--rb-kb,0px)}.rb-som-sheet.hlview-label-pick{max-height:calc(100dvh - var(--rb-kb,0px) - var(--rb-safe-t) - 12px)}.rb-som-sheet.hlview-label-pick .hlview-label-pick-row{gap:12px;padding:0 10px;font-size:16px}.rb-som-sheet.hlview-label-pick .hlview-label-pick-row input[type=checkbox]{flex:none;width:22px;height:22px}.rb-som-backdrop:has(>.rb-note-bg-pick){background:0 0}.rb-som-sheet.hlview-reminder-pick,.rb-som-sheet.hlview-photo-add-menu{z-index:2210;width:min(560px,100%);min-width:0;max-width:none;box-shadow:none;border:none;border-radius:16px 16px 0 0;margin:0;position:relative;inset:auto;top:auto!important}.rb-som-sheet.hlview-reminder-pick{max-height:80vh;padding:0 12px calc(12px + var(--rb-safe-b));overflow-y:auto}.rb-som-sheet.hlview-photo-add-menu{padding:0 8px calc(8px + var(--rb-safe-b))}.rb-som-sheet.hlview-reminder-pick .hlview-reminder-close-btn{display:none}.rb-som-sheet.hlview-photo-add-menu .hlview-composer-photo-item{align-items:center;min-height:48px;font-size:15px;display:flex}.hlview-note-dialog.has-bg,.hlview-composer.has-bg{background-repeat:no-repeat;background-origin:border-box}.rb-som-sheet.rb-nre-link-menu{width:100%;min-width:0;max-width:none;box-shadow:none;padding:0 12px calc(12px + var(--rb-safe-b));max-height:calc(100dvh - var(--rb-kb,0px) - var(--rb-safe-t) - 12px);border:none;border-radius:16px 16px 0 0;overflow-y:auto}.rb-som-backdrop:has(>.rb-nre-link-menu){bottom:var(--rb-kb,0px)}.rb-som-sheet.rb-nre-link-menu .rb-nre-menu-input{width:100%;min-height:44px;padding:8px 10px;font-size:16px}.rb-som-sheet.rb-nre-link-menu .rb-nre-link-actions{gap:8px;padding-top:4px}.rb-som-sheet.rb-nre-link-menu .rb-nre-menu-item{flex:1;justify-content:center;align-items:center;min-height:48px;font-size:15px;display:flex}.rb-som-menu.rb-nre-link-menu{min-width:220px}.rb-som-backdrop:has(>.rb-fmt-sheet){pointer-events:none}.rb-som-sheet.rb-fmt-sheet{pointer-events:auto}@media (max-width:768px){.hlview-note-dialog .hlview-note-quote{padding-right:10px}}:root[data-rb-fmt-sheet] .hlview-note-dialog .hlview-note-dialog-body:after,:root[data-rb-fmt-sheet] .hlview-composer .hlview-note-dialog-body:after{content:"";height:calc(14px + var(--rb-fmt-sheet-h,0px));flex:none}:root[data-rb-fmt-sheet] .tts-mini{opacity:0!important;pointer-events:none!important}:root[data-rb-fmt-sheet] .hlview-note-dialog,:root[data-rb-fmt-sheet] .hlview-note-dialog.fullscreen,:root[data-rb-fmt-sheet] .hlview-composer,:root[data-rb-fmt-sheet] .hlview-composer.fullscreen{padding-bottom:max(var(--rb-safe-b), var(--rb-kb,0px))!important}
.rb-nre-area h4,.hlview-note-rich h4{margin:5px 0 2px;font-size:14px}.rb-nre-area h5,.hlview-note-rich h5{margin:4px 0 2px;font-size:13px}.rb-nre-area h6,.hlview-note-rich h6{margin:4px 0 2px;font-size:12px}.rb-nre-area h5,.hlview-note-rich h5,.rb-nre-area h6,.hlview-note-rich h6{color:var(--rb-text-2);letter-spacing:.01em}.rb-nre-area blockquote,.hlview-note-rich blockquote{border-left:3px solid var(--rb-teal);color:var(--rb-text-2);margin:8px 0;padding:2px 0 2px 12px;font-style:italic}.rb-nre-area blockquote>:first-child,.hlview-note-rich blockquote>:first-child{margin-top:0}.rb-nre-area blockquote>:last-child,.hlview-note-rich blockquote>:last-child{margin-bottom:0}.rb-nre-area code,.hlview-note-rich code{background:var(--rb-chip);overflow-wrap:anywhere;border-radius:4px;padding:1px 5px;font-family:ui-monospace,Consolas,Courier New,monospace;font-size:.92em}.rb-nre-area pre,.hlview-note-rich pre{background:var(--rb-surface-2);border:1px solid var(--rb-border-soft);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;margin:8px 0;padding:10px 12px;font-family:ui-monospace,Consolas,Courier New,monospace;font-size:13px;line-height:1.45}.rb-nre-area pre code,.hlview-note-rich pre code{font-size:inherit;background:0 0;border-radius:0;padding:0}.rb-nre-area hr,.hlview-note-rich hr{border:none;border-top:1px solid var(--rb-border);height:0;margin:12px 0}.hlview-note-rich .rb-code-block{position:relative}.hlview-note-rich .rb-code-copy{width:48px;height:48px;color:var(--rb-muted);cursor:pointer;pointer-events:auto;background:0 0;border:none;place-items:center;padding:0;display:grid;position:absolute;top:0;right:0}.hlview-note-rich .rb-code-copy svg{width:18px;height:18px}.hlview-note-rich .rb-code-copy.done{color:var(--rb-teal)}.hlview-note-rich .rb-code-copy.done svg{display:none}.hlview-note-rich .rb-code-copy.done:after{content:"✓";font-size:18px;line-height:1}.hlview-note-rich .rb-code-block pre{padding-right:48px}
.rb-nre-code-overlay{pointer-events:none;position:absolute;overflow:hidden}.rb-nre-code-copy{width:48px;height:48px;color:var(--rb-muted);cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}@media (hover:hover){.rb-nre-code-copy:hover{color:var(--rb-text)}}.rb-nre-code-copy svg{width:18px;height:18px}.rb-nre-code-copy.done{color:var(--rb-teal)}.rb-nre-code-copy.done svg{display:none}.rb-nre-code-copy.done:after{content:"✓";font-size:18px;line-height:1}.rb-nre-area pre{padding-right:48px}.rb-nre-table-grid{touch-action:none}@media (pointer:coarse){.rb-nre-table-cell{width:24px;height:24px}}
.rb-nre-tbl-live .rb-nre-tbl-plus,.rb-nre-tbl-live .rb-nre-tbl-edge-plus{opacity:1}.rb-nre-tbl-live .rb-nre-tbl-edge{background:color-mix(in srgb, var(--rb-teal) 8%, transparent)}@media (pointer:coarse){.rb-nre-area table{width:calc(100% - 96px);margin:48px}.rb-nre-tbl-plus{width:20px;height:20px;font-size:20px}.rb-nre-tbl-edge-plus{font-size:20px}.rb-nre-tbl-hit,.rb-nre-tbl-edge{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.rb-nre-tbl-corner{-webkit-tap-highlight-color:transparent;z-index:3}.rb-nre-tbl-corner,.rb-nre-tbl-hit,.rb-nre-tbl-edge,.rb-nre-tbl-col-resize,.rb-nre-tbl-row-resize,.rb-nre-tbl-plus{pointer-events:none}.rb-nre-tbl-live .rb-nre-tbl-corner,.rb-nre-tbl-live .rb-nre-tbl-hit,.rb-nre-tbl-live .rb-nre-tbl-edge,.rb-nre-tbl-live .rb-nre-tbl-col-resize,.rb-nre-tbl-live .rb-nre-tbl-row-resize,.rb-nre-tbl-live .rb-nre-tbl-plus{pointer-events:auto}.rb-nre-tbl-hit[data-tip]:before,.rb-nre-tbl-edge:after{display:none}}.note-table-menu{background:var(--rb-surface);border:1px solid var(--rb-border);border-radius:10px;flex-direction:column;min-width:210px;padding:4px;display:flex;box-shadow:0 8px 24px #0000002e}.rb-nre-tbl-hit.cadd.at-edge{justify-content:flex-start}.rb-nre-tbl-hit.cadd.at-edge .rb-nre-tbl-plus{transform:translate(-50%)}.rb-nre-tbl-hit.radd.at-edge{align-items:flex-start}.rb-nre-tbl-hit.radd.at-edge .rb-nre-tbl-plus{transform:translateY(-50%)}html[data-rb-tbl-move=on] .rb-nre-tbl-sel.range{border-width:2px;border-radius:4px}
.rb-nre-area .rb-ilink:before,.hlview-note-rich .rb-ilink:before{content:"";vertical-align:-.12em;width:.95em;height:.95em;-webkit-mask-image:var(--rb-ilink-icon);-webkit-mask-image:var(--rb-ilink-icon);mask-image:var(--rb-ilink-icon);background-color:currentColor;margin-right:.22em;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.rb-ilink-note{--rb-ilink-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z'/%3E%3Cpath d='M14 3v6h6'/%3E%3C/svg%3E")}.rb-ilink-entry{--rb-ilink-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='2'/%3E%3Cpath d='M7 9h10M7 13h10M7 17h6'/%3E%3C/svg%3E")}.rb-ilink-save{--rb-ilink-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h12a1 1 0 0 1 1 1v17l-7-5-7 5V4a1 1 0 0 1 1-1z'/%3E%3C/svg%3E")}.rb-nre-area .rb-ilink-dead,.hlview-note-rich .rb-ilink-dead{color:inherit;cursor:default;text-decoration:none}.rb-nre-area .rb-ilink-dead:before,.hlview-note-rich .rb-ilink-dead:before{display:none}.rb-nre-area .rb-ilink-dead:after,.hlview-note-rich .rb-ilink-dead:after{content:" " attr(data-rb-dead);color:var(--rb-muted);white-space:nowrap;font-size:.9em}.hlview-note-rich .rb-ilink-dead{pointer-events:none}
.rb-nsel{border:1px solid var(--rb-border);background:var(--rb-surface);-webkit-user-select:none;user-select:none;border-radius:12px;flex-direction:column;gap:4px;max-width:min(340px,100vw - 16px);padding:4px;display:flex;box-shadow:0 4px 16px #00000026}.rb-nsel-row{align-items:center;gap:2px;display:flex}.rb-nsel-btn{width:44px;height:44px;color:var(--rb-icon-rest);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;place-items:center;padding:0;font-size:16px;display:grid}.rb-nsel-btn svg{width:20px;height:20px}@media (hover:hover){.rb-nsel-btn:hover{background:var(--rb-hover)}}.rb-nsel-swatches{gap:4px;padding:2px 4px 4px}.rb-nsel-swatch{border:1px solid var(--rb-border-strong);cursor:pointer;border-radius:6px;flex:1 1 0;min-width:28px;height:28px;padding:0}.rb-nsel-swatch-none{background:linear-gradient(135deg, transparent 46%, var(--rb-border-strong) 46%, var(--rb-border-strong) 54%, transparent 54%) var(--rb-surface)}
.settings-toc-item.active{background:var(--rb-teal-soft);color:var(--rb-teal-strong);font-weight:600}@media (hover:hover){.settings-toc-item.active:hover{background:var(--rb-teal-soft);color:var(--rb-teal-strong)}}.settings-toc-item{align-items:center;min-height:48px;display:flex}.settings-export-row .settings-action-btn{white-space:nowrap;min-height:44px;padding-inline:16px}.settings-export-row{gap:12px}.settings-danger-row .settings-action-btn{white-space:nowrap;min-height:44px;padding-inline:16px}.settings-danger-row{gap:12px}.settings-danger-block{border:1px solid var(--rb-danger-border);background:var(--rb-danger-soft);border-radius:12px;margin-top:24px;padding:16px}.settings-danger-title{color:var(--rb-danger-strong)}
.rb-report-mail-copybtn{min-height:44px;color:var(--rb-text);background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:0 8px;font-weight:500;display:inline-flex}@media (hover:hover){.rb-report-mail-copybtn:hover{background:var(--rb-hover,var(--rb-chip));text-decoration:none}}.rb-report-mail-copybtn svg{color:var(--rb-muted);flex:none}.rb-report-mail-write{min-height:44px;font-family:var(--rb-font-ui);color:var(--rb-brand-read,#1f7aa0);cursor:pointer;align-items:center;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.rb-report-mail-write:hover{text-decoration:underline}}.hk-combo{font-family:var(--rb-font-ui);font-variant-numeric:tabular-nums}
.flow-view-menu .display-menu-row input[type=checkbox],.hl-review-set-check input[type=checkbox]{appearance:none;background:var(--rb-border-strong);cursor:pointer;border-radius:999px;flex:none;width:38px;height:22px;margin:0;transition:background .18s;position:relative}.flow-view-menu .display-menu-row input[type=checkbox]:after,.hl-review-set-check input[type=checkbox]:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #00000040}.flow-view-menu .display-menu-row input[type=checkbox]:checked,.hl-review-set-check input[type=checkbox]:checked{background:var(--rb-teal)}.flow-view-menu .display-menu-row input[type=checkbox]:checked:after,.hl-review-set-check input[type=checkbox]:checked:after{transform:translate(16px)}.flow-view-menu .display-menu-row input[type=checkbox]:focus-visible,.hl-review-set-check input[type=checkbox]:focus-visible{outline:2px solid var(--rb-teal);outline-offset:2px}.hl-review-set-check{justify-content:space-between;align-items:center;gap:12px;min-height:48px;display:flex}.flow-view-menu .display-menu-row:has(input[type=checkbox]){justify-content:space-between;align-items:center;gap:12px;min-height:48px;display:flex}.hl-review-set-check input[type=checkbox]{order:2}.flow-view-menu .display-menu-row:has(input[type=checkbox]) input[type=checkbox]{order:2}.hl-review-set-check span{order:1}.flow-view-menu .display-menu-row:has(input[type=checkbox]) span{order:1}.flow-view-menu .font-scale-control{border-top:none;margin-top:0;padding-top:0}.flow-view-menu .font-scale-control .font-scale-head-row{min-height:36px;justify-content:space-between!important;align-items:center!important;display:flex!important}.flow-view-menu .font-scale-control .font-scale-head-row>span{order:1!important}.flow-view-menu .font-scale-control .font-scale-head-row .font-scale-reset-btn{order:2!important}.flow-view-menu .font-scale-control .font-scale-where-row{padding-top:4px;flex-direction:column!important;align-items:flex-start!important;gap:8px!important;min-height:auto!important;display:flex!important}.flow-view-menu .font-scale-control .font-scale-where-row>span{color:var(--rb-text-2,var(--rb-text));font-size:13px;order:1!important}.flow-view-menu .font-scale-control .font-scale-where-row .scale-where-btns{width:100%;flex-wrap:wrap!important;order:2!important;gap:6px!important;display:flex!important}.hl-review-set-hint{min-height:0}
.rb-rules-tabs{box-shadow:inset 0 0 0 1px var(--rb-border);background:0 0}.rb-rules-tab.active{background:var(--rb-icon-on-bg);color:var(--rb-icon-on);box-shadow:none}@media (hover:hover){.rb-rules-tab:not(.active):hover{color:var(--rb-icon-hover)}}.rb-rules-total-count{background:0 0;padding:2px 0}@media (hover:hover){.rb-rules-bulk-btn:hover:not(.danger){background:var(--rb-surface-1,var(--rb-surface));border-color:var(--rb-icon-hover);color:var(--rb-icon-hover)}}.rb-rules-table-head{background:0 0}@media (hover:hover){.rb-rules-row:hover,.rb-rules-row.selected:hover{background:var(--rb-hover)!important}}.rb-rules-row.selected{background:var(--rb-surface-1,var(--rb-surface))!important}.rb-rules-row .rb-rules-col-check{min-width:44px;min-height:44px;margin-inline:-8px}.rb-rules-col-check input[type=checkbox]{width:18px;height:18px}.rb-rules-delete-btn{width:44px;height:44px}.rb-rules-delete-btn svg{width:18px;height:18px}@media (min-width:769px){.rb-rules-row{reading-flow:grid-rows}}.rb-rules-dupes{border:1px solid var(--rb-border-soft);background:var(--rb-surface-1,var(--rb-surface));cursor:default;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;padding:12px 16px;display:flex}.rb-rules-dupes-text{min-width:0}.rb-rules-dupes-title{color:var(--rb-text);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.rb-rules-dupes-desc{color:var(--rb-text-2);margin-top:4px;font-size:12.5px;line-height:1.45}.rb-rules-dupes .switch,.rb-rules-dupes .rb-switch{cursor:pointer;flex:none;position:relative}.rb-rules-dupes .rb-switch:before{content:"";position:absolute;inset:-10px -4px}.rb-rules-workspace,.rb-rules-toolbar{background:var(--rb-surface)}.rb-rules-search-input{background:0 0}.rb-rule-chip-btn{box-shadow:inset 0 0 0 1px var(--rb-border);background:0 0;transition:color .15s,box-shadow .15s}@media (hover:hover){.rb-rule-chip-btn:hover{filter:none;color:var(--rb-icon-hover);box-shadow:inset 0 0 0 1px var(--rb-icon-hover)}.rb-chip-mode-hide .rb-rule-chip-btn:hover,.rb-chip-mode-boost .rb-rule-chip-btn:hover{box-shadow:none}}.rb-rule-dd-icontrigger[aria-expanded=true]{box-shadow:none;color:var(--rb-icon-on);background:0 0}@media (hover:hover){.rb-rules-back-btn:hover,.rb-rule-dd-icontrigger:hover{box-shadow:none;color:var(--rb-icon-hover);background:0 0}}.rb-rules-header{padding:0!important}.rb-rules-header-inner{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;max-width:1040px;margin:0 auto;padding:0 20px;display:flex}@media (max-width:768px){.rb-rules-header-inner{padding:max(12px, env(safe-area-inset-top,0px)) 16px 8px;flex-direction:column;align-items:stretch;gap:8px}.rb-rules-content{padding-left:16px!important;padding-right:16px!important;padding-bottom:calc(56px + var(--rb-safe-b))!important}.rb-rules-row .rb-rules-card-main-row .rb-rules-col-check{flex:0 0 22px!important;justify-content:flex-start!important;width:22px!important;min-width:22px!important;margin-inline:0!important}.rb-rules-row .rb-rules-card-main-row .rb-rules-col-check input[type=checkbox]{margin:0!important}.rb-rules-builder-row-2,.rb-rules-card-meta-row{box-sizing:border-box!important;flex-flow:row!important;align-items:center!important;gap:6px!important;width:100%!important;display:flex!important;overflow:hidden!important}.rb-rules-card-meta-row{margin-top:8px!important;padding-left:0!important}.rb-rules-builder-row-2 .rb-rule-dd,.rb-rules-card-meta-row .rb-rule-dd{flex:1 1 0!important;width:0!important;min-width:0!important;display:flex!important}.rb-rules-builder-row-2 .rb-rule-chip-btn,.rb-rules-card-meta-row .rb-rule-chip-btn{position:relative;box-sizing:border-box!important;border-radius:7px!important;justify-content:space-between!important;align-items:center!important;width:100%!important;min-width:0!important;height:32px!important;min-height:32px!important;padding:0 6px!important;font-size:12px!important;font-weight:500!important;display:flex!important}.rb-rules-builder-row-2 .rb-rule-chip-btn:before,.rb-rules-card-meta-row .rb-rule-chip-btn:before{content:"";position:absolute;inset:-8px 0}.rb-rules-builder-row-2 .rb-rule-dd-label,.rb-rules-card-meta-row .rb-rule-dd-label{text-overflow:ellipsis!important;white-space:nowrap!important;text-align:left!important;flex:auto!important;min-width:0!important;overflow:hidden!important}.rb-rules-builder-row-2 .rb-rule-chip-btn svg,.rb-rules-card-meta-row .rb-rule-chip-btn svg{flex-shrink:0!important;margin-left:3px!important}}.rb-rules-col-actions .rb-switch,.rb-rules-dupes .rb-switch{flex:none;width:44px!important;min-width:44px!important;height:24px!important}.rb-rules-col-actions .rb-switch-track,.rb-rules-dupes .rb-switch-track{width:44px!important;height:24px!important}.rb-rules-col-actions .rb-switch-track:after,.rb-rules-dupes .rb-switch-track:after{width:20px!important;height:20px!important;top:2px!important;left:2px!important}.rb-rules-col-actions .rb-switch input:checked+.rb-switch-track:after,.rb-rules-dupes .rb-switch input:checked+.rb-switch-track:after{transform:translate(20px)!important}.rb-rules-delete-btn{color:var(--rb-text-2,var(--rb-muted))!important;-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important;-webkit-user-select:none!important;user-select:none!important;box-shadow:none!important;background:0 0!important;outline:none!important}.rb-rules-delete-btn:active,.rb-rules-delete-btn:focus,.rb-rules-delete-btn:focus-visible{color:var(--rb-text-2,var(--rb-muted))!important;box-shadow:none!important;opacity:1!important;filter:none!important;background:0 0!important;outline:none!important}@media (hover:hover){.rb-rules-delete-btn:hover{color:var(--rb-brand-bird,#e8501e)!important;background:0 0!important}}.rb-rules-workspace:after{content:"";height:var(--rb-safe-b);background:var(--rb-surface);z-index:60;pointer-events:none;position:fixed;bottom:0;left:0;right:0}.rb-rules-content{padding-bottom:calc(56px + var(--rb-safe-b))!important}.rb-rules-undo-toast,.rb-rules-sync-pill{bottom:calc(24px + var(--rb-safe-b))!important;z-index:70!important}.rb-rules-table-head,.rb-rules-row{--rb-rules-cols:28px minmax(180px, 1fr) 140px 170px 140px 96px}.rb-rule-chip-btn{border-radius:8px;min-height:32px;font-size:13px}.rb-rule-dd-menu{border-radius:10px!important;min-width:170px!important;padding:6px!important}.rb-rule-dd-menu-wide{min-width:210px!important}.rb-rule-dd-item{border-radius:6px!important;align-items:center!important;min-height:40px!important;padding:10px 14px!important;font-size:14px!important;display:flex!important}.rb-rule-dd,.rb-rule-chip-btn,.rb-rule-dd-trigger,.rb-rule-dd-label,.rb-rule-dd-menu,.rb-rule-dd-item,.rb-rules-builder-chips,.rb-rules-card-meta-row{-webkit-touch-callout:none!important;-webkit-user-select:none!important;user-select:none!important}.rb-rules-search-toggle-btn{width:38px;height:38px;color:var(--rb-text-2,var(--rb-muted));cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;transition:color .15s;background:0 0!important;display:flex!important}@media (hover:hover){.rb-rules-search-toggle-btn:hover{color:var(--rb-text);background:0 0!important}}.rb-rules-header-search{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.rb-rules-header-search .rb-rules-search-wrap{background:var(--rb-surface-1,var(--rb-surface));border:1px solid var(--rb-border-soft);box-sizing:border-box;border-radius:10px;flex:1;align-items:center;min-width:0;height:38px;padding:0 6px 0 10px;display:flex;position:relative}.rb-rules-header-search .rb-rules-search-icon{color:var(--rb-faint);flex-shrink:0}.rb-rules-header-search .rb-rules-search-input{min-width:60px;height:100%;color:var(--rb-text);background:0 0;border:none;outline:none;flex:1;padding:0 8px;font-size:14px}.rb-rules-header-search .search-field-findbar{border:none;border-left:1px solid var(--rb-border-soft);box-shadow:none;background:0 0;border-radius:0;flex-shrink:0;align-items:center;gap:2px;padding:0 2px 0 6px;display:inline-flex}.rb-rules-header-search .reader-find-count{color:var(--rb-text-2,var(--rb-muted));white-space:nowrap;padding:0 4px;font-size:12px}.rb-rules-header-search .reader-find-btn{width:28px;height:28px;color:var(--rb-text-2,var(--rb-muted));cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:color .15s;display:inline-flex}@media (hover:hover){.rb-rules-header-search .reader-find-btn:hover:not(:disabled){color:var(--rb-text);background:0 0}}.rb-rules-header-search .reader-find-btn:disabled{opacity:.3;cursor:default}.rb-rules-search-close-btn{width:38px;min-width:38px;height:38px;color:var(--rb-text-2,var(--rb-muted));cursor:pointer;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .15s;display:inline-flex;background:0 0!important}@media (hover:hover){.rb-rules-search-close-btn:hover{color:var(--rb-text);background:0 0!important}}.rb-rules-row.nav-current{box-shadow:inset 0 0 0 2px var(--rb-brand-read,#1f7aa0)!important;background:var(--rb-icon-on-bg,#1f7aa014)!important}
.hlview-bulk-label-pick{z-index:auto;top:auto;right:auto}
.side-anchored-menu{background:var(--rb-surface);border:1px solid var(--rb-menu-border);border-radius:var(--rb-menu-radius);box-shadow:var(--rb-menu-shadow);flex-direction:column;min-width:160px;max-width:min(280px,100vw - 32px);padding:4px 0;display:flex}.side-anchored-menu .side-dropdown-item{text-overflow:ellipsis;overflow:hidden}.side-anchored-menu.opens-right{min-width:240px;max-width:320px}.side-anchored-menu.opens-right .side-dropdown-item{white-space:normal}body.rb-has-custom-bg .side-anchored-menu{border-radius:12px!important;box-shadow:0 8px 28px #0000002e!important}
.rb-share-menu{background:var(--rb-surface);border:1px solid var(--rb-border);border-radius:10px;flex-direction:column;min-width:180px;padding:6px;display:flex;box-shadow:0 4px 16px #00000026}.rb-share-anchor{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed}
.label-row-menu{background:var(--rb-surface);border:1px solid var(--rb-border);border-radius:10px;flex-direction:column;min-width:210px;padding:4px;display:flex;box-shadow:0 8px 24px #0000002e}
.hlview-note-yt-dock-resize:before{content:"";background:0 0;position:absolute;inset:0 -16px -6px 0}.hlview-note-yt-dock-reset:before{content:"";background:0 0;position:absolute;inset:-13px -26px 0 0}.entry-label-btn{position:relative}.entry-label-btn:before{content:"";background:0 0;position:absolute;inset:-3px}
.hl-zoom-top .hl-zoom-actions{border-top:none;flex-wrap:nowrap;gap:2px;padding:0}.hl-zoom-top .hl-zoom-actions .hlview-top-action-btn{color:var(--rb-text)}.hl-zoom-top .hl-zoom-actions .hlview-top-action-btn.active{color:var(--rb-icon-on)}.hl-zoom-top .hl-zoom-actions .hlview-top-action-btn:hover,.hl-zoom-top .hl-zoom-actions .hlview-top-action-btn:active{background:0 0}@media (max-width:760px){.hl-zoom-top{min-height:48px;padding:0 4px 0 16px}.hl-zoom-top .hl-zoom-actions .hlview-top-action-btn{width:48px;height:48px}.hl-zoom-top .hl-zoom-actions .hlview-top-action-btn>svg{width:22px;height:22px}.hl-zoom-top .hl-zoom-close{display:none}}
.hlview-hl-card .hlview-hl-srcrow{padding-right:34px}.hlview-hl-source{white-space:nowrap}
@media (max-width:760px){.hl-zoom-overlay{top:var(--rb-vv-top,0px);height:var(--rb-vvh,100%);padding-top:var(--rb-safe-t,0px);bottom:auto}.hl-zoom-card{max-height:100%}}
.list-toolbar:has(.menu){z-index:25}
.rb-vid-sheet-intro{color:var(--rb-muted);margin:0;padding:0 16px 12px;font-size:.86rem;line-height:1.45}.rb-vid-sheet-actions{flex-direction:column;gap:10px;padding:0 16px 8px;display:flex}.rb-vid-sheet-btn{border:1px solid var(--rb-border);width:100%;min-height:48px;color:var(--rb-brand-read,#1f7aa0);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border-radius:12px;padding:0 14px;font-family:inherit;font-size:.9rem;font-weight:600}.rb-vid-sheet-btn:disabled{opacity:.45;cursor:default}@media (hover:hover){.rb-vid-sheet-btn:hover:not(:disabled){background:var(--rb-hover)}}.rb-vid-sheet-clip{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rb-vid-sheet-clip-label{color:var(--rb-text);font-size:15px}.rb-vid-sheet-clip .rb-vid-sheet-btn{flex:200px;width:auto}.rb-tr-pair{flex:none;align-items:center;gap:6px;display:inline-flex}.rb-vid-sheet .rb-tr-time-input{width:64px;height:40px;font-size:15px}.note-tr-btn:disabled{opacity:.45;cursor:default}@media (hover:hover){.rb-youtube-placeholder:hover .rb-youtube-play-btn{transform:translate(-50%,-50%)scale(1.1)}}
.rb-yt-hidden-row{box-sizing:border-box;border:1px solid var(--rb-border-soft);background:var(--rb-surface);width:100%;min-height:48px;color:var(--rb-text);font:inherit;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:10px;align-items:center;gap:10px;margin:4px 0;padding:4px 8px 4px 4px;display:flex}.rb-yt-hidden-thumb{object-fit:cover;opacity:.6;border-radius:6px;flex:none;width:64px;height:36px}.rb-yt-hidden-text{flex-direction:column;flex:auto;min-width:0;display:flex}.rb-yt-hidden-label{color:var(--rb-muted);font-size:12px}.rb-yt-hidden-title{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.rb-yt-hidden-show{color:var(--rb-accent);flex:none;font-size:13px}@media (hover:hover){.rb-yt-hidden-row:hover{background:var(--rb-hover)}}
.hlview-note-dialog-body,.hlview-composer .hlview-note-dialog-body{overscroll-behavior:none}
.unread-toggle-btn.is-playing,.hlview-icon-btn.is-playing{color:inherit!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.unread-toggle-btn.is-menu-open,.hlview-icon-btn.is-menu-open,.read-status-btn.is-menu-open,.note-src-btn.is-menu-open,.hlview-import-wrap .is-menu-open{color:var(--rb-brand-read,#1f7aa0)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.hlview-notes-toolbar .listen-menu,.hlview-import-wrap>.display-menu{left:0!important;right:auto!important}.rb-autoscroll-wrap>.rb-as-open{color:var(--rb-brand-read,#1f7aa0)!important;box-shadow:none!important;background-color:#0000!important;border-color:#0000!important}.view-dropdown.open .view-dropdown-trigger{color:var(--rb-icon-on)!important;box-shadow:none!important;background-color:#0000!important;border-color:#0000!important}.rules-toolbar-btn.active,.rules-toolbar-btn:active{color:inherit!important;box-shadow:none!important;background-color:#0000!important;border-color:#0000!important}.header-loupe-trigger.active,.header-loupe-trigger:active,.search-settings-btn:active,.mobile-search-settings-btn.active,.mobile-search-settings-btn:active,.mhs-settings.active,.mhs-settings:active{background:0 0!important}@media (hover:hover){.search-settings-btn:hover,.mhs-settings:hover,.hlview-labels-rail-clear:hover,.sidebar-footer-bottom .side-collapse-btn:hover,.sidebar-footer-bottom .footer-picker-btn:hover,.sidebar-footer-bottom .side-reorder-toggle:hover,.sidebar-footer-bottom .footer-collapse-btn:hover,.side-more-trigger:hover,.side-disclosure-btn:hover,.side-add-feed-btn:hover,.hl-review-open-btn:hover{background:0 0!important}.hl-review-open-btn:hover{color:var(--rb-icon-hover)!important}}.unread-toggle-btn.hlview-split-btn.active{background-color:#0000;border-color:#0000}.hlview-labels-drawer-btn.active,.hlview-labels-rail-toggle.active{color:var(--rb-brand-read,#1f7aa0)!important;background-color:#0000!important;border-color:#0000!important}.hlview-labels-rail-multi.active{color:var(--rb-icon-on)!important;background:0 0!important;border-color:#0000!important}.hlview-labels-rail-row.active{background:var(--rb-teal-soft)!important;color:var(--rb-teal)!important;box-shadow:none!important}.hlview-labels-rail-row.active .hlview-labels-rail-tag{color:var(--rb-teal)!important}.hlview-labels-rail-clear:active{color:var(--rb-muted)!important;background:0 0!important}.hlview-labels-rail-edit:active,.hlview-labels-rail-edit.active{background:0 0!important;border:none!important}.sidebar-footer-bottom .side-collapse-btn,.sidebar-footer-bottom .footer-picker-btn,.sidebar-footer-bottom .side-reorder-toggle,.sidebar-footer-bottom .footer-collapse-btn,.side-more-trigger,.sidebar-footer-bottom .side-collapse-btn:active,.sidebar-footer-bottom .footer-picker-btn:active,.sidebar-footer-bottom .side-reorder-toggle:active,.sidebar-footer-bottom .side-collapse-btn:focus,.sidebar-footer-bottom .footer-picker-btn:focus,.sidebar-footer-bottom .side-reorder-toggle:focus,.side-more-trigger:active,.side-more-trigger:focus{box-shadow:none!important;background:0 0!important}.sidebar-footer-bottom .side-collapse-btn.open,.sidebar-footer-bottom .footer-picker-btn.open,.sidebar-footer-bottom .side-reorder-toggle.open,.side-more-trigger.menu-active{color:var(--rb-brand-read,#1f7aa0)!important;background:0 0!important}.side-disclosure-btn,.side-disclosure-btn:active,.side-disclosure-btn:focus,.side-disclosure-btn.open{box-shadow:none!important;background:0 0!important}.side-all-wrap.js-expanded .side-disclosure-btn,.side-video-wrap.js-expanded .side-disclosure-btn,.side-later-wrap.js-expanded .side-disclosure-btn,.side-all-wrap.js-expanded .side-disclosure,.side-video-wrap.js-expanded .side-disclosure,.side-later-wrap.js-expanded .side-disclosure,.side-sec-chevron.open{color:var(--rb-brand-read,#1f7aa0)!important}.side-add-feed-btn,.side-add-feed-btn:active,.side-add-feed-btn:focus,.side-add-feed-btn.active{color:var(--rb-faint)!important;box-shadow:none!important;background:0 0!important}.hl-review-open-btn,.hl-review-open-btn.active,.hl-review-open-btn:active,.hl-review-open-btn:focus{color:inherit!important;box-shadow:none!important;background:0 0!important}.bulk-btn.active,.bulk-btn.icon.active{color:var(--rb-brand-read,#1f7aa0)!important;box-shadow:none!important;background:0 0!important}@media (hover:hover){.bulk-btn.active:hover,.bulk-btn.icon.active:hover{color:var(--rb-brand-read,#1f7aa0)!important;box-shadow:none!important;background:0 0!important}}.rb-report-overlay{z-index:2100!important}.rb-report-sheet{z-index:2110!important}.side-folders-new-row{align-items:center;gap:8px;margin-top:10px;margin-bottom:6px;display:flex}.side-folders-input{border:1px solid var(--rb-border-soft);background:var(--rb-surface-1,var(--rb-surface));min-width:0;height:32px;color:var(--rb-text);border-radius:6px;outline:none;flex:1;padding:0 8px;font-size:13px}.side-folders-input:focus{border-color:var(--rb-teal)}.side-folders-btn.primary{color:var(--rb-brand-read,#1f7aa0)!important}.side-folders-btn.primary:disabled{opacity:.4;cursor:default}.listen-menu-row{text-align:left!important;justify-content:flex-start!important;gap:10px!important}
.rb-som-menu.hlview-reminder-pick .hlview-reminder-pick-body{padding:0 14px 12px}.hlview-reminder-pick .rb-datepicker{flex:1;min-width:0}.hlview-reminder-pick .rb-datepicker-trigger{box-sizing:border-box;border:1px solid var(--rb-border-soft);background:var(--rb-surface);width:100%;height:34px;color:var(--rb-text);border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;display:flex}.hlview-reminder-pick .rb-remind-time-trigger{flex:1;min-width:0}.hlview-reminder-pick .rb-remind-time-trigger .rb-remind-dropdown-trigger,.hlview-reminder-pick .rb-remind-dropdown .rb-remind-dropdown-trigger{box-sizing:border-box;height:34px;font-size:13px}.hlview-reminder-pick .hlview-reminder-clear{box-sizing:border-box;color:var(--rb-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:6px 10px;font-size:13px;transition:all .15s}@media (hover:hover){.hlview-reminder-pick .hlview-reminder-clear:hover{background:var(--rb-chip);color:var(--rb-text)}}
.rb-nre-area ul.rb-checklist>li:not(.rb-done-sep){background-position:4px .22em;background-repeat:no-repeat;background-size:10px 15px;padding-left:42px}@media (max-width:768px){.rb-nre-area ul.rb-checklist>li:not(.rb-done-sep){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 16' fill='%238c8c8c' fill-opacity='0.45'%3E%3Ccircle cx='2.5' cy='2.5' r='1.4'/%3E%3Ccircle cx='7.5' cy='2.5' r='1.4'/%3E%3Ccircle cx='2.5' cy='8' r='1.4'/%3E%3Ccircle cx='7.5' cy='8' r='1.4'/%3E%3Ccircle cx='2.5' cy='13.5' r='1.4'/%3E%3Ccircle cx='7.5' cy='13.5' r='1.4'/%3E%3C/svg%3E")}html[data-rb-theme=dark] .rb-nre-area ul.rb-checklist>li:not(.rb-done-sep),html[data-rb-theme=amoled] .rb-nre-area ul.rb-checklist>li:not(.rb-done-sep){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 16' fill='%23aaaaaa' fill-opacity='0.55'%3E%3Ccircle cx='2.5' cy='2.5' r='1.4'/%3E%3Ccircle cx='7.5' cy='2.5' r='1.4'/%3E%3Ccircle cx='2.5' cy='8' r='1.4'/%3E%3Ccircle cx='7.5' cy='8' r='1.4'/%3E%3Ccircle cx='2.5' cy='13.5' r='1.4'/%3E%3Ccircle cx='7.5' cy='13.5' r='1.4'/%3E%3C/svg%3E")}}@media (hover:hover){.rb-nre-area ul.rb-checklist>li:not(.rb-done-sep):hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 16' fill='%238c8c8c' fill-opacity='0.85'%3E%3Ccircle cx='2.5' cy='2.5' r='1.4'/%3E%3Ccircle cx='7.5' cy='2.5' r='1.4'/%3E%3Ccircle cx='2.5' cy='8' r='1.4'/%3E%3Ccircle cx='7.5' cy='8' r='1.4'/%3E%3Ccircle cx='2.5' cy='13.5' r='1.4'/%3E%3Ccircle cx='7.5' cy='13.5' r='1.4'/%3E%3C/svg%3E")}html[data-rb-theme=dark] .rb-nre-area ul.rb-checklist>li:not(.rb-done-sep):hover,html[data-rb-theme=amoled] .rb-nre-area ul.rb-checklist>li:not(.rb-done-sep):hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 16' fill='%23cccccc' fill-opacity='0.85'%3E%3Ccircle cx='2.5' cy='2.5' r='1.4'/%3E%3Ccircle cx='7.5' cy='2.5' r='1.4'/%3E%3Ccircle cx='2.5' cy='8' r='1.4'/%3E%3Ccircle cx='7.5' cy='8' r='1.4'/%3E%3Ccircle cx='2.5' cy='13.5' r='1.4'/%3E%3Ccircle cx='7.5' cy='13.5' r='1.4'/%3E%3C/svg%3E")}}.rb-nre-area ul.rb-checklist>li:not(.rb-done-sep).rb-li-hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 16' fill='%238c8c8c' fill-opacity='0.85'%3E%3Ccircle cx='2.5' cy='2.5' r='1.4'/%3E%3Ccircle cx='7.5' cy='2.5' r='1.4'/%3E%3Ccircle cx='2.5' cy='8' r='1.4'/%3E%3Ccircle cx='7.5' cy='8' r='1.4'/%3E%3Ccircle cx='2.5' cy='13.5' r='1.4'/%3E%3Ccircle cx='7.5' cy='13.5' r='1.4'/%3E%3C/svg%3E")}html[data-rb-theme=dark] .rb-nre-area ul.rb-checklist>li:not(.rb-done-sep).rb-li-hover,html[data-rb-theme=amoled] .rb-nre-area ul.rb-checklist>li:not(.rb-done-sep).rb-li-hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 16' fill='%23cccccc' fill-opacity='0.85'%3E%3Ccircle cx='2.5' cy='2.5' r='1.4'/%3E%3Ccircle cx='7.5' cy='2.5' r='1.4'/%3E%3Ccircle cx='2.5' cy='8' r='1.4'/%3E%3Ccircle cx='7.5' cy='8' r='1.4'/%3E%3Ccircle cx='2.5' cy='13.5' r='1.4'/%3E%3Ccircle cx='7.5' cy='13.5' r='1.4'/%3E%3C/svg%3E")}.rb-nre-area ul.rb-checklist>li:not(.rb-done-sep):before{left:20px}:root .rb-nre-area ul.rb-checklist>li:not(.rb-done-sep).rb-li-lifted.rb-li-lifted{background-color:var(--rb-surface);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 16' fill='%238c8c8c' fill-opacity='0.95'%3E%3Ccircle cx='2.5' cy='2.5' r='1.4'/%3E%3Ccircle cx='7.5' cy='2.5' r='1.4'/%3E%3Ccircle cx='2.5' cy='8' r='1.4'/%3E%3Ccircle cx='7.5' cy='8' r='1.4'/%3E%3Ccircle cx='2.5' cy='13.5' r='1.4'/%3E%3Ccircle cx='7.5' cy='13.5' r='1.4'/%3E%3C/svg%3E");background-position:4px .22em;background-repeat:no-repeat;background-size:10px 15px;border-radius:6px;box-shadow:0 6px 18px #00000038;cursor:grabbing!important}html[data-rb-theme=dark] .rb-nre-area ul.rb-checklist>li:not(.rb-done-sep).rb-li-lifted.rb-li-lifted,html[data-rb-theme=amoled] .rb-nre-area ul.rb-checklist>li:not(.rb-done-sep).rb-li-lifted.rb-li-lifted{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 16' fill='%23cccccc' fill-opacity='0.95'%3E%3Ccircle cx='2.5' cy='2.5' r='1.4'/%3E%3Ccircle cx='7.5' cy='2.5' r='1.4'/%3E%3Ccircle cx='2.5' cy='8' r='1.4'/%3E%3Ccircle cx='7.5' cy='8' r='1.4'/%3E%3Ccircle cx='2.5' cy='13.5' r='1.4'/%3E%3Ccircle cx='7.5' cy='13.5' r='1.4'/%3E%3C/svg%3E")}
.rb-som-menu.hlview-label-pick,.hlview-label-pick:not(.rb-som-sheet){box-sizing:border-box;gap:0;min-width:230px;max-width:min(320px,100vw - 16px);max-height:min(320px,60vh);padding:8px 0 6px}.rb-som-menu.hlview-label-pick .rb-som-title,.hlview-label-pick:not(.rb-som-sheet) .hlview-label-pick-title{color:var(--rb-text-strong);text-align:left;padding:2px 14px 8px;font-size:14.5px;font-weight:600;line-height:1.3}.rb-som-menu.hlview-label-pick .hlview-label-search,.hlview-label-pick:not(.rb-som-sheet) .hlview-label-search{border:1px solid var(--rb-border-soft);background:var(--rb-surface);color:var(--rb-muted);box-sizing:border-box;border-radius:7px;align-items:center;gap:7px;margin:0 8px 6px;padding:4px 8px;transition:border-color .15s;display:flex}.rb-som-menu.hlview-label-pick .hlview-label-search:focus-within,.hlview-label-pick:not(.rb-som-sheet) .hlview-label-search:focus-within{border-color:var(--rb-border-strong,#888)}.rb-som-menu.hlview-label-pick .hlview-label-search svg,.hlview-label-pick:not(.rb-som-sheet) .hlview-label-search svg{color:var(--rb-muted);flex-shrink:0}.rb-som-menu.hlview-label-pick .hlview-label-search input,.hlview-label-pick:not(.rb-som-sheet) .hlview-label-search input{min-width:0;height:20px;color:var(--rb-text);box-sizing:border-box;background:0 0;border:none;outline:none;flex:1;margin:0;padding:0;font-size:13.5px;line-height:20px}.rb-som-menu.hlview-label-pick .hlview-label-search input::placeholder,.hlview-label-pick:not(.rb-som-sheet) .hlview-label-search input::placeholder{color:var(--rb-muted);opacity:.85}.rb-som-menu.hlview-label-pick .hlview-label-pick-row,.hlview-label-pick:not(.rb-som-sheet) .hlview-label-pick-row{color:var(--rb-text);cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;border-radius:6px;align-items:center;gap:9px;margin:0 6px 1px;padding:5px 8px;font-size:14px;transition:background .12s;display:flex}.rb-som-menu.hlview-label-pick .hlview-label-pick-row:active,.hlview-label-pick:not(.rb-som-sheet) .hlview-label-pick-row:active{background:var(--rb-chip)}@media (hover:hover){.rb-som-menu.hlview-label-pick .hlview-label-pick-row:hover,.hlview-label-pick:not(.rb-som-sheet) .hlview-label-pick-row:hover{background:var(--rb-hover)}}.rb-som-menu.hlview-label-pick .hlview-label-pick-row input[type=checkbox],.hlview-label-pick:not(.rb-som-sheet) .hlview-label-pick-row input[type=checkbox]{cursor:pointer;width:16px;height:16px;accent-color:var(--rb-brand,#1f7aa0);flex-shrink:0;margin:0}.rb-som-menu.hlview-label-pick .hlview-label-pick-row>span:last-child,.hlview-label-pick:not(.rb-som-sheet) .hlview-label-pick-row>span:last-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.rb-som-menu.hlview-label-pick .hlview-label-empty,.hlview-label-pick:not(.rb-som-sheet) .hlview-label-empty{color:var(--rb-muted);padding:8px 14px 10px;font-size:13.5px}.rb-som-menu.hlview-label-pick .hlview-label-create-row,.hlview-label-pick:not(.rb-som-sheet) .hlview-label-create-row{border-top:1px solid var(--rb-border-soft);margin-top:4px;padding-top:6px}
@media (min-width:769px){.hlview-labels-rail{max-height:calc(100dvh - var(--rb-header-h,64px) - var(--rb-rail-top,12px) - var(--rb-player-h,0px) - 24px - var(--rb-safe-b,0px));overscroll-behavior:contain;flex-direction:column;display:flex}.hlview-labels-rail-header{flex-shrink:0}.hlview-labels-rail-list{overscroll-behavior:contain;flex:auto;min-height:0;padding-bottom:8px;padding-right:2px;overflow:hidden auto}.hlview-labels-rail-slot.overlay{flex-direction:column;max-height:calc(100% - 16px);display:flex;overflow:hidden}.hlview-labels-rail-slot.overlay .hlview-labels-rail{flex:auto;min-height:0;max-height:100%}}@media (max-width:768px){.hlview-labels-rail.drawer-open{overscroll-behavior:contain}}.hlview-label-pick,.entry-label-pick,.hlview-labels-manage-list{overscroll-behavior:contain}
@media (hover:hover){@supports ((-moz-appearance:none)){.list-pane{scrollbar-width:thin;scrollbar-color:var(--rb-scrollbar-thumb,#0000002e) transparent}.app.has-custom-bg .list-pane,.app.has-custom-bg .list-pane:hover{scrollbar-color:transparent transparent}.hlview-labels-rail-list,.hlview-label-pick,.hlview-label-pick-list,.entry-label-pick,.hlview-labels-manage-list,.rb-som-menu.hlview-label-pick{scrollbar-width:thin;scrollbar-color:transparent transparent}.hlview-labels-rail-list:hover,.hlview-label-pick:hover,.hlview-label-pick:hover .hlview-label-pick-list,.hlview-label-pick-list:hover,.entry-label-pick:hover,.hlview-labels-manage-list:hover,.rb-som-menu.hlview-label-pick:hover{scrollbar-color:var(--rb-scrollbar-tag-thumb,#00000038) transparent}}::-webkit-scrollbar{width:6px;height:6px;background:0 0!important}::-webkit-scrollbar-track{background:0 0!important}::-webkit-scrollbar-corner{background:0 0!important}::-webkit-scrollbar-button{width:0;height:0;display:none!important}::-webkit-scrollbar-thumb{background-color:var(--rb-scrollbar-thumb,#0000002e);border-radius:3px}::-webkit-scrollbar-thumb:hover{background-color:var(--rb-scrollbar-thumb-hover,#00000061)}.app.has-custom-bg .list-pane::-webkit-scrollbar-thumb{background:0 0!important}.app.has-custom-bg .list-pane:hover::-webkit-scrollbar-thumb{background:0 0!important}.app.has-custom-bg .list-pane::-webkit-scrollbar-thumb:hover{background:0 0!important}.app.has-custom-bg .list-pane::-webkit-scrollbar-thumb:active{background:0 0!important}.hlview-label-pick:not(.rb-som-sheet){overflow-y:auto}.hlview-labels-rail-list::-webkit-scrollbar{width:5px;height:5px;background:0 0!important}.hlview-label-pick::-webkit-scrollbar{width:5px;height:5px;background:0 0!important}.hlview-label-pick-list::-webkit-scrollbar{width:5px;height:5px;background:0 0!important}.entry-label-pick::-webkit-scrollbar{width:5px;height:5px;background:0 0!important}.hlview-labels-manage-list::-webkit-scrollbar{width:5px;height:5px;background:0 0!important}.rb-som-menu.hlview-label-pick::-webkit-scrollbar{width:5px;height:5px;background:0 0!important}.hlview-labels-rail-list::-webkit-scrollbar-track{background:0 0!important}.hlview-label-pick::-webkit-scrollbar-track{background:0 0!important}.hlview-label-pick-list::-webkit-scrollbar-track{background:0 0!important}.entry-label-pick::-webkit-scrollbar-track{background:0 0!important}.hlview-labels-manage-list::-webkit-scrollbar-track{background:0 0!important}.rb-som-menu.hlview-label-pick::-webkit-scrollbar-track{background:0 0!important}.hlview-labels-rail-list::-webkit-scrollbar-thumb{border-radius:3px;background-color:#0000!important}.hlview-label-pick::-webkit-scrollbar-thumb{border-radius:3px;background-color:#0000!important}.hlview-label-pick-list::-webkit-scrollbar-thumb{border-radius:3px;background-color:#0000!important}.entry-label-pick::-webkit-scrollbar-thumb{border-radius:3px;background-color:#0000!important}.hlview-labels-manage-list::-webkit-scrollbar-thumb{border-radius:3px;background-color:#0000!important}.rb-som-menu.hlview-label-pick::-webkit-scrollbar-thumb{border-radius:3px;background-color:#0000!important}.hlview-labels-rail-list:hover::-webkit-scrollbar-thumb{background-color:var(--rb-scrollbar-tag-thumb,#00000038)!important}.hlview-label-pick:hover::-webkit-scrollbar-thumb{background-color:var(--rb-scrollbar-tag-thumb,#00000038)!important}.hlview-label-pick:hover .hlview-label-pick-list::-webkit-scrollbar-thumb{background-color:var(--rb-scrollbar-tag-thumb,#00000038)!important}.hlview-label-pick-list:hover::-webkit-scrollbar-thumb{background-color:var(--rb-scrollbar-tag-thumb,#00000038)!important}.entry-label-pick:hover::-webkit-scrollbar-thumb{background-color:var(--rb-scrollbar-tag-thumb,#00000038)!important}.hlview-labels-manage-list:hover::-webkit-scrollbar-thumb{background-color:var(--rb-scrollbar-tag-thumb,#00000038)!important}.rb-som-menu.hlview-label-pick:hover::-webkit-scrollbar-thumb{background-color:var(--rb-scrollbar-tag-thumb,#00000038)!important}.hlview-labels-rail-list,.hlview-labels-manage-list{padding-right:2px}}
@media (max-width:760px){.hlview-notes-body>.hlview-notes{contain-intrinsic-size:auto 1px}:is(.hlview:has(>.reader-overlay>.hlview-note-dialog) .hlview-notes-body>.hlview-notes,.hlview:has(>.hlview-composer-slot .hlview-composer) .hlview-notes-body>.hlview-notes){content-visibility:hidden}}
.note-src-sep{background:var(--rb-border);height:1px;margin:4px 0}.note-src-colors{flex-wrap:wrap;align-items:center;gap:2px;padding:2px 6px 6px;display:flex}.note-src-color-all{border:1px solid var(--rb-border);min-height:36px;color:var(--rb-text);cursor:pointer;background:0 0;border-radius:18px;padding:0 10px;font-size:13px}.note-src-color-all.active{border-color:var(--rb-icon-on);color:var(--rb-icon-on)}.note-src-color{cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;display:grid}.note-src-color>span{border-radius:50%;width:24px;height:24px;box-shadow:inset 0 0 0 1px #0000001f}.note-src-color.active>span{box-shadow:0 0 0 2px var(--rb-surface), 0 0 0 4px var(--rb-icon-on)}.note-src-btn{position:relative}.hlview-icon-btn.note-src-btn.active{background:0 0}.note-src-color-dot{width:6px;height:6px;box-shadow:0 0 0 1px var(--rb-surface);border-radius:50%;position:absolute;top:6px;right:6px}@media (max-width:768px){.hlview-lib-toolbar{--rb-tb-btn-w:48px;--rb-tb-btn-h:48px;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:0}.hlview-lib-toolbar>.hlview-toolbar-right{display:contents}.hlview-lib-toolbar>:not(input):not(.rb-fab),.hlview-lib-toolbar>.hlview-toolbar-right>*{flex:0 1 var(--rb-tb-btn-w);min-width:0}.hlview-lib-toolbar button{max-width:100%}}
.import-kindle-panel{margin-top:14px}
.display-menu-sheet .feed-translate-wrap{width:100%;display:flex}.display-menu-sheet .feed-translate-wrap>.display-menu-row{min-height:48px;font-size:15px}
.hlview-note-dialog-body>.hlview-note-tr-body{flex:none}.hlview-note-tr-badges{flex-wrap:wrap;gap:6px;margin:0 0 10px;display:flex}.hlview-note-tr-badges .reader-tr-badge{margin:0}
.view-dropdown-menu .view-btn,.view-dropdown-menu .view-btn.active{background-color:#0000}.view-dropdown-menu .view-btn.active{color:var(--rb-icon-on)}@media (hover:hover){.view-dropdown-menu .view-btn:hover{color:var(--rb-icon-on);background-color:#0000}}.scale-where-btn.active{color:var(--rb-icon-on);background-color:var(--rb-icon-on-bg);border-color:var(--rb-icon-on-border)}
.app-header:has(.header-dropdown-menu){z-index:1160}
@media (hover:hover){.reader-bar>.link:hover,.reader-bar-actions>.link:hover,.reader-bar-actions .menu-wrap>.link:hover,.reader-bar-actions .rb-autoscroll-wrap>.link:hover,.reader-bar-actions .reader-translate-wrap>.link:hover,.reader-bar-actions .entry-save:not(.on):hover{color:var(--rb-icon-hover)}.reader-more-quick-btn:hover{color:var(--rb-icon-hover);background:0 0}}.reader-bar .link[aria-expanded=true]{color:var(--rb-icon-hover)}
.reader-bar-findbar .reader-find-dismiss{margin-left:auto}.reader-hint .reader-open-site{width:fit-content;margin-top:6px;display:block}@media (min-width:761px){.reader-sticky-head:has(.reader-findbar-row){height:auto;max-height:none}}
html[data-rb-theme=dark]{--rb-float-edge:#ffffff1a}html[data-rb-theme=amoled]{--rb-float-edge:#ffffff24}html[data-rb-theme=dark] :is(.dialog,.display-menu,[data-rb-menu],.tts-queue-sheet),html[data-rb-theme=amoled] :is(.dialog,.display-menu,[data-rb-menu],.tts-queue-sheet){box-shadow:0 0 0 1px var(--rb-float-edge), 0 12px 32px #0000008c}html[data-rb-theme=dark] .reader-overlay,html[data-rb-theme=amoled] .reader-overlay{background:#0009}
html[data-rb-theme=dark]:not(.rb-hl-off) .rb-search-hl,html[data-rb-theme=amoled]:not(.rb-hl-off) .rb-search-hl{background-color:color-mix(in srgb, rgb(var(--rb-search-hl-rgb,232, 80, 30)) 40%, #fff);color:#1c2733}html[data-rb-theme=dark] .rb-search-hl.rb-search-hl-current,html[data-rb-theme=amoled] .rb-search-hl.rb-search-hl-current{box-shadow:0 0 0 2px rgb(var(--rb-search-hl-rgb,232, 80, 30));color:#1c2733;background-color:color-mix(in srgb, rgb(var(--rb-search-hl-rgb,232, 80, 30)) 65%, #fff)!important}
:root{--flow-white-base:#fff}html[data-rb-theme=dark],html[data-rb-theme=amoled]{--flow-white-base:color-mix(in srgb, #fff 8%, var(--rb-surface))}html[data-rb-theme=sepia]{--flow-white-base:color-mix(in srgb, #fff 55%, var(--rb-surface));--flow-pin-default-base:var(--flow-white-base);--flow-bubble-default-base:var(--flow-white-base)}
.rb-embed-actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.rb-embed-actions .rb-embed-btn{min-height:44px}.rb-embed-btn.rb-embed-btn-all{color:var(--rb-teal);border:1px solid var(--rb-border-strong);background:0 0}.rb-embed-settings{min-height:44px;color:var(--rb-text-2);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-top:8px;padding:0 12px;font-size:14px;display:inline-flex}@media (hover:hover){.rb-embed-btn.rb-embed-btn-all:hover{color:var(--rb-icon-hover);border-color:var(--rb-icon-hover);background:0 0}.rb-embed-settings:hover{color:var(--rb-icon-hover)}}
.tts-queue-overlay.rb-embed-consent-overlay{z-index:2100}.rb-embed-consent-list{padding-right:12px}
.list-pane:has(.flowview){padding:0!important;padding-bottom:var(--rb-player-h,0px)!important}.app.has-custom-bg .list-pane:has(.flowview){padding:0!important;padding-bottom:var(--rb-player-h,0px)!important}.flowview{height:100%!important;margin:0!important}.flow-composer{padding:6px 8px calc(6px + var(--rb-safe-b))!important}.flow-actionbar{padding:10px 16px calc(10px + var(--rb-safe-b))!important}body:has(.tts-mini:not(.tts-mini-dismissed)) .flow-composer{padding-bottom:6px!important}body:has(.tts-mini:not(.tts-mini-dismissed)) .flow-actionbar{padding-bottom:10px!important}.entry-list.mode-list .entry-card:first-child.tts-listening,.entry-list.mode-magazine .entry-card:first-child.tts-listening{clip-path:inset(0 -10px -10px)}
.add-link-sheet{background:var(--rb-surface);box-sizing:border-box}@media (min-width:769px){.dialog.add-link-sheet{background:var(--rb-surface);border-radius:16px;width:100%;max-width:480px;padding:16px 20px 20px;box-shadow:0 16px 48px #0000003d}.add-link-sheet .rb-sheet-handle-wrap{display:none}.add-link-sheet .rb-sheet-desk-only{display:inline-flex}}@media (max-width:768px){.reader-overlay:has(>.add-link-sheet){justify-content:center;align-items:flex-end;padding:0}.dialog.add-link-sheet{padding:0 16px calc(16px + var(--rb-safe-b));border-radius:16px 16px 0 0;box-shadow:0 -8px 30px #00000047;width:100%!important;max-width:100%!important;margin:0!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important}.add-link-sheet .rb-sheet-handle-wrap{display:flex}.add-link-sheet .rb-sheet-desk-only{display:none}}.rb-add-link-input{box-sizing:border-box;width:100%;font-family:var(--rb-font-ui);color:var(--rb-text);border:1px solid var(--rb-border-strong);border-radius:10px;outline:none;padding:12px 14px;font-size:16px;line-height:22px;transition:border-color .15s,box-shadow .15s;background:var(--rb-surface)!important}.rb-add-link-input:focus{border-color:var(--rb-teal);box-shadow:0 0 0 3px color-mix(in srgb, var(--rb-teal) 18%, transparent)}.rb-add-link-err{font-family:var(--rb-font-ui);color:var(--rb-danger);margin-top:6px;font-size:13px;line-height:18px}.rb-add-link-actions{justify-content:flex-end;margin-top:16px;display:flex}.rb-add-link-btn{min-height:44px;font-family:var(--rb-font-ui);background:var(--rb-teal);color:#fff;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;padding:0 20px;font-size:15px;font-weight:600;transition:opacity .15s,transform .1s;display:inline-flex}.rb-add-link-btn:active{transform:scale(.98)}.rb-add-link-btn:disabled{opacity:.5;cursor:not-allowed}@media (hover:hover){.rb-add-link-btn:hover:not(:disabled){background:var(--rb-teal-strong)}}
.undo-toast{z-index:1500}:is(body:has(.hlview-lightbox) .undo-toast,body:has(.reader-overlay) .undo-toast,body:has(.hlview-note-dialog.fullscreen) .undo-toast,body:has(.hlview-composer.fullscreen) .undo-toast){z-index:2100}@media (min-width:761px) and (min-height:761px),(min-width:1025px){body.sidebar-pinned .undo-toast{left:calc(50% + var(--rb-sidebar-width,280px) / 2);max-width:calc(100vw - var(--rb-sidebar-width,280px) - 32px)}body:not(.sidebar-pinned) .undo-toast{left:calc(50% + var(--rb-rail-w,55px) / 2);max-width:calc(100vw - var(--rb-rail-w,55px) - 32px)}}body:has(.sidebar-backdrop) .undo-toast{opacity:0!important;visibility:hidden!important;pointer-events:none!important}body:has(.sidebar-backdrop) .new-entries-toast-wrapper{opacity:0!important;visibility:hidden!important;pointer-events:none!important}body:has(.sidebar.collapsed.open) .undo-toast{opacity:0!important;visibility:hidden!important;pointer-events:none!important}body:has(.sidebar.collapsed.open) .new-entries-toast-wrapper{opacity:0!important;visibility:hidden!important;pointer-events:none!important}body:not(.sidebar-pinned):has(.sidebar.open) .undo-toast{opacity:0!important;visibility:hidden!important;pointer-events:none!important}body:not(.sidebar-pinned):has(.sidebar.open) .new-entries-toast-wrapper{opacity:0!important;visibility:hidden!important;pointer-events:none!important}@media (max-width:760px),(max-height:760px) and (max-width:1024px){:is(body:has(.sidebar.open) .undo-toast,body:has(.sidebar.open) .new-entries-toast-wrapper){opacity:0!important;visibility:hidden!important;pointer-events:none!important}}
:is(html:has(.center),body:has(.center)){background:var(--rb-surface);height:100%!important;min-height:100%!important;max-height:100%!important;overflow:hidden!important}.center{-webkit-overflow-scrolling:touch;background:var(--rb-surface);box-sizing:border-box;width:100%;padding:max(32px, var(--rb-safe-t,32px), env(safe-area-inset-top,32px)) 16px 0;scroll-padding-top:max(32px, var(--rb-safe-t,32px), env(safe-area-inset-top,32px));flex-direction:column;justify-content:space-between;align-items:center;display:flex;height:100dvh!important;overflow:hidden auto!important}.center>*{flex-shrink:0}.auth-status-bar-guard{width:100%;height:max(28px, var(--rb-safe-t,28px), env(safe-area-inset-top,28px));background:var(--rb-surface);z-index:20;pointer-events:none;position:fixed;top:0;left:0;right:0;transform:translateZ(0)}.loading-center{background:var(--rb-surface);box-sizing:border-box;width:100%;height:100%;min-height:100dvh;padding:max(20px, var(--rb-safe-t,20px)) 16px max(20px, var(--rb-safe-b,20px));place-items:center;display:grid}.card{width:100%;max-width:380px;height:100%;min-height:0;box-shadow:none;box-sizing:border-box;background:0 0;border:none;border-radius:0;flex-direction:column;flex:auto;justify-content:space-between;align-items:center;margin:0 auto;padding:0;display:flex}.auth-content{flex-direction:column;align-items:center;width:100%;margin-top:auto;margin-bottom:0;display:flex}@media (max-height:720px){.auth-content{margin-top:0;margin-bottom:0}}.auth-hero{opacity:1;flex-direction:column;align-items:center;width:100%;max-height:380px;transition:max-height .2s,opacity .15s,margin .2s;display:flex;overflow:hidden}@media (max-width:600px),(max-height:720px){.center:has(.keyboard-open){padding-top:max(20px, var(--rb-safe-t,20px), env(safe-area-inset-top,20px));scroll-padding-top:max(20px, var(--rb-safe-t,20px), env(safe-area-inset-top,20px))}.card.keyboard-open{justify-content:flex-start;height:auto;min-height:0}.card.keyboard-open .auth-hero{opacity:0;pointer-events:none;max-height:0;margin:0!important}.card.keyboard-open .auth-content{margin-top:4px;margin-bottom:0}.card.keyboard-open .auth-forgot-row:has(.auth-forgot-hidden){height:0;min-height:0;margin-top:0;overflow:hidden}.card.keyboard-open .auth-footer,.card.keyboard-open .auth-legal-consent{display:none!important}.card.keyboard-open.has-footer-room .auth-footer{margin-top:18px;margin-bottom:12px;padding:4px 16px;display:flex!important}}.auth-brand-header{flex-direction:column;justify-content:center;align-items:center;display:flex}.card .mascot{object-fit:contain;width:auto;height:106px;max-height:110px;margin:0 auto 4px;display:block}@media (max-width:600px){.card .mascot{object-fit:contain;width:auto;height:89px;max-height:92px;margin:0 auto 2px}}.auth-brand-header h1{letter-spacing:-.02em;margin:0 0 4px;font-size:26px;font-weight:700;line-height:1.15}.tagline{color:var(--rb-text-secondary,#475569);text-align:center;margin:0 0 10px;font-size:13px;font-weight:500;line-height:1.35}.tagline.mb-4,.mb-4{margin-bottom:10px}.features-carousel{box-sizing:border-box;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:center;width:100%;max-width:380px;margin:0 auto 10px;display:flex}.features-viewport{box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:86px;min-height:86px;padding:0 4px;display:flex;overflow:hidden}@media (max-width:600px){.features-viewport{height:86px;min-height:86px}}.card .features-item{flex-direction:column;justify-content:center;align-items:center;width:100%;animation:.35s rb-features-fade;display:flex}.card .features-title{color:var(--rb-text-primary,var(--rb-text,#1e293b));text-align:center;text-wrap:balance;margin-bottom:4px;font-size:15px;font-weight:600;line-height:1.25}.card .features-desc{color:var(--rb-text-2,#475569);text-align:center;text-wrap:balance;font-size:13px;font-weight:400;line-height:1.35}[data-rb-theme=dark] .card .features-desc{color:var(--rb-text-2,#b7bfc8)}[data-rb-theme=amoled] .card .features-desc{color:#c5cdd7}.card .features-accent{color:var(--rb-brand-bird,#e8501e);font-weight:600}.card .features-accent-line{margin-top:6px;font-weight:600;display:block}.features-nav{flex-shrink:0;justify-content:center;align-items:center;gap:4px;height:44px;margin-top:4px;display:flex}.card button.features-nav-btn,.features-nav-btn{width:44px;min-width:44px;height:44px;min-height:44px;color:var(--rb-text-secondary,#64748b);cursor:pointer;touch-action:manipulation;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:color .15s,transform .1s;display:flex;background:0 0!important;border:none!important}[data-rb-theme=dark]{--auth-placeholder:#9aa5b1;--auth-nav-text:#b0b9c4;--auth-footer-text:#98a3af;--auth-footer-dot:#5a6572}[data-rb-theme=amoled]{--auth-placeholder:#a4aeb9;--auth-nav-text:#bec7d2;--auth-footer-text:#a2abb6;--auth-footer-dot:#505a66}[data-rb-theme=dark] .card button.features-nav-btn,[data-rb-theme=dark] .features-nav-btn,[data-rb-theme=dark] .features-counter,[data-rb-theme=amoled] .card button.features-nav-btn,[data-rb-theme=amoled] .features-nav-btn,[data-rb-theme=amoled] .features-counter{color:var(--auth-nav-text)}.card button.features-nav-btn:active,.features-nav-btn:active{color:var(--rb-brand-read,#1f7aa0);transform:scale(.92);background:0 0!important}[data-rb-theme=dark] .card button.features-nav-btn:active,[data-rb-theme=dark] .features-nav-btn:active,[data-rb-theme=amoled] .card button.features-nav-btn:active,[data-rb-theme=amoled] .features-nav-btn:active{color:var(--rb-brand-read,#38bdf8);background:0 0!important}@media (hover:hover){.card button.features-nav-btn:hover,.features-nav-btn:hover{color:var(--rb-brand-read,#1f7aa0);cursor:pointer;background:0 0!important}[data-rb-theme=dark] .card button.features-nav-btn:hover,[data-rb-theme=dark] .features-nav-btn:hover,[data-rb-theme=amoled] .card button.features-nav-btn:hover,[data-rb-theme=amoled] .features-nav-btn:hover{color:var(--rb-brand-read,#38bdf8);cursor:pointer;background:0 0!important}}.features-nav-btn svg{flex-shrink:0;width:14px;height:14px;display:block}.features-counter{font-variant-numeric:tabular-nums;color:var(--rb-text-secondary,#64748b);letter-spacing:.05em;-webkit-user-select:none;user-select:none;text-align:center;min-width:48px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:500;display:inline-block}.card form{flex-direction:column;gap:8px;width:100%;display:flex}.card input{box-sizing:border-box;border:1px solid var(--rb-border);background:var(--rb-surface);width:100%;height:38px;color:var(--rb-text);border-radius:8px;padding:8px 12px;font-size:14px;transition:border-color .15s,box-shadow .15s}.card input:focus{border-color:var(--rb-teal);box-shadow:0 0 0 2px color-mix(in srgb, var(--rb-teal) 20%, transparent);outline:none}[data-rb-theme=dark] .card input::placeholder,[data-rb-theme=amoled] .card input::placeholder{color:var(--auth-placeholder);opacity:1}[data-rb-theme=dark] .card button.pw-eye,[data-rb-theme=amoled] .card button.pw-eye{color:var(--auth-placeholder)}.card form button[type=submit]{border-radius:8px;width:100%;height:40px;margin-top:2px;font-size:14px;font-weight:500}.card button.auth-google-btn{box-sizing:border-box;background-color:var(--rb-surface);width:100%;height:44px;color:var(--rb-text);border:1px solid var(--rb-border-soft);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 16px;font-size:14px;font-weight:500;transition:box-shadow .15s,border-color .15s,background-color .15s;display:flex}.card button.auth-google-btn svg{flex-shrink:0}.card button.auth-google-btn:disabled{opacity:.6;cursor:default}[data-rb-theme=dark] .card button.auth-google-btn,[data-rb-theme=amoled] .card button.auth-google-btn{color:#e3e3e3;background-color:#131314;border:1px solid #8e918f}[data-rb-theme=dark] .card button.auth-google-btn:active:not(:disabled),[data-rb-theme=amoled] .card button.auth-google-btn:active:not(:disabled){background-color:#2a2b2e}@media (hover:hover){.card button.auth-google-btn:hover:not(:disabled){background-color:var(--rb-surface);border-color:#0003;box-shadow:0 2px 8px #00000014}[data-rb-theme=dark] .card button.auth-google-btn:hover:not(:disabled),[data-rb-theme=amoled] .card button.auth-google-btn:hover:not(:disabled){background-color:#202124;border-color:#a8aba9;box-shadow:0 2px 8px #0006}}.auth-divider{width:100%;color:var(--rb-muted);align-items:center;margin:8px 0;font-size:12.5px;line-height:1;display:flex}.auth-divider:before,.auth-divider:after{content:"";border-bottom:1px solid var(--rb-border-soft);flex:1}.auth-divider span{padding:0 10px}.auth-tabs{box-sizing:border-box;background-color:#1f7aa012;border:1px solid #1f7aa01f;border-radius:12px;align-items:center;gap:3px;width:100%;height:38px;margin-bottom:10px;padding:3px;display:flex}[data-rb-theme=dark] .auth-tabs,[data-rb-theme=amoled] .auth-tabs{background-color:#1f7aa024;border-color:#1f7aa040}.card button.auth-tab,.auth-tab{height:100%;color:var(--rb-text-secondary,#475569);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:9px;flex:1;justify-content:center;align-items:center;padding:0 8px;font-size:13.5px;font-weight:500;transition:background-color .18s,color .18s,box-shadow .18s;display:flex;background:0 0!important;border:none!important}.card button.auth-tab.active,.auth-tab.active{color:var(--rb-text);font-weight:600;box-shadow:0 1px 3px #00000014;background:var(--rb-surface)!important}[data-rb-theme=dark] .card button.auth-tab.active,[data-rb-theme=dark] .auth-tab.active,[data-rb-theme=amoled] .card button.auth-tab.active,[data-rb-theme=amoled] .auth-tab.active{box-shadow:0 1px 3px #00000059}@media (hover:hover){.card button.auth-tab:not(.active):hover,.auth-tab:not(.active):hover{color:var(--rb-brand-read,#1f7aa0)}[data-rb-theme=dark] .card button.auth-tab:not(.active):hover,[data-rb-theme=dark] .auth-tab:not(.active):hover,[data-rb-theme=amoled] .card button.auth-tab:not(.active):hover,[data-rb-theme=amoled] .auth-tab:not(.active):hover{color:var(--rb-brand-read,#38bdf8)}}.auth-forgot-row{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:28px;min-height:28px;margin-top:6px;display:flex}.auth-forgot-row .link{height:28px;min-height:28px;color:var(--rb-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:2px 0;font-size:13px;transition:color .15s;display:inline-flex}.auth-forgot-row .auth-forgot-hidden{visibility:hidden;pointer-events:none}@media (hover:hover){.auth-forgot-row .link:not(.auth-forgot-hidden):hover{color:var(--rb-text);text-decoration:underline}}.auth-forgot-row .auth-forgot-hint{color:var(--rb-accent);font-weight:700;text-decoration:underline}.auth-legal-consent{box-sizing:border-box;text-align:center;color:#64748b;width:100%;max-width:380px;margin:10px 0 0;padding:0 16px;font-size:11px;line-height:1.4}.auth-legal-consent a{color:#64748b;font-size:11px;text-decoration:underline;display:inline}@media (hover:hover){.auth-legal-consent a:hover{color:var(--rb-text)}}[data-rb-theme=dark] .auth-legal-consent,[data-rb-theme=dark] .auth-legal-consent a,[data-rb-theme=amoled] .auth-legal-consent,[data-rb-theme=amoled] .auth-legal-consent a{color:var(--auth-footer-text)}.auth-footer{width:100%;max-width:380px;padding:6px 16px max(12px, var(--rb-safe-b,12px), env(safe-area-inset-bottom,12px));box-sizing:border-box;color:#64748b;text-align:center;flex-flow:row;justify-content:center;align-items:center;gap:10px;margin-top:auto;font-size:12px;line-height:1.2;display:flex}.auth-footer a{color:#64748b;white-space:nowrap;align-items:center;min-height:36px;padding:0 4px;font-size:12px;text-decoration:none;transition:color .15s;display:inline-flex}[data-rb-theme=dark] .auth-footer,[data-rb-theme=dark] .auth-footer a,[data-rb-theme=dark] .card button.auth-lang-btn,[data-rb-theme=dark] .auth-lang-btn,[data-rb-theme=amoled] .auth-footer,[data-rb-theme=amoled] .auth-footer a,[data-rb-theme=amoled] .card button.auth-lang-btn,[data-rb-theme=amoled] .auth-lang-btn{color:var(--auth-footer-text)}[data-rb-theme=dark] .auth-footer-dot,[data-rb-theme=amoled] .auth-footer-dot{color:var(--auth-footer-dot)}.auth-footer a:active{opacity:.75}@media (hover:hover){.auth-footer a:hover{color:var(--rb-brand-read,#1f7aa0);text-decoration:none}[data-rb-theme=dark] .auth-footer a:hover,[data-rb-theme=amoled] .auth-footer a:hover{color:var(--rb-brand-read,#38bdf8)}}.auth-footer-dot{color:#cbd5e1;-webkit-user-select:none;user-select:none;flex-shrink:0;font-size:12px;line-height:1}@media (max-width:360px){.auth-footer{gap:6px;padding-left:8px;padding-right:8px;font-size:11px}}.auth-lang-selector{white-space:nowrap;align-items:center;margin:0;display:inline-flex}.card button.auth-lang-btn,.auth-lang-btn{color:#64748b;cursor:pointer;border-radius:6px;align-items:center;gap:5px;min-height:36px;padding:0 6px;font-size:12px;font-weight:400;line-height:1.2;transition:color .15s,background-color .15s;display:inline-flex;box-shadow:none!important;background:0 0!important;border:none!important;text-decoration:none!important}.card button.auth-lang-btn svg,.auth-lang-btn svg{opacity:.7;flex-shrink:0;transition:opacity .15s}@media (hover:hover){.card button.auth-lang-btn:hover,.auth-lang-btn:hover{color:var(--rb-brand-read,#1f7aa0);background:#1f7aa00d!important}[data-rb-theme=dark] .card button.auth-lang-btn:hover,[data-rb-theme=dark] .auth-lang-btn:hover,[data-rb-theme=amoled] .card button.auth-lang-btn:hover,[data-rb-theme=amoled] .auth-lang-btn:hover{color:var(--rb-brand-read,#38bdf8)}.card button.auth-lang-btn:hover svg,.auth-lang-btn:hover svg{opacity:1}}.auth-lang-menu{background:var(--rb-surface);border:1px solid var(--rb-border);border-radius:8px;min-width:140px;padding:4px;box-shadow:0 4px 16px #0000001f}.auth-lang-list{flex-direction:column;gap:2px;display:flex}.card .auth-lang-list button.auth-lang-item,.auth-lang-item{width:100%;color:var(--rb-text);cursor:pointer;text-align:left;border:none;border-radius:6px;align-items:center;gap:8px;padding:6px 10px;font-size:13px;font-weight:400;transition:background-color .12s;display:flex;background:0 0!important;text-decoration:none!important}@media (hover:hover){.card .auth-lang-list button.auth-lang-item:hover,.auth-lang-item:hover{background:var(--rb-hover)!important}}.card .auth-lang-list button.auth-lang-item.active,.auth-lang-item.active{color:var(--rb-teal);font-weight:600}.auth-lang-code{opacity:.55;width:20px;font-size:11px;font-weight:700}.auth-lang-name{flex:1}.auth-lang-check{color:var(--rb-teal);margin-left:auto}.rb-turnstile{justify-content:center;display:flex}.rb-turnstile:empty{pointer-events:none;height:0;margin:0;position:absolute;overflow:hidden}.rb-turnstile:not(:has(iframe)){pointer-events:none;height:0;margin:0;position:absolute;overflow:hidden}.rb-turnstile:has(iframe){margin-top:10px;position:static}.rb-pw-form .rb-turnstile:has(iframe){justify-content:flex-start}
html:has(.pub,.legal-page){-webkit-overflow-scrolling:touch;scroll-padding-top:calc(52px + var(--rb-safe-t,env(safe-area-inset-top,0px)));height:auto!important;min-height:100%!important;overflow:hidden auto!important}body:has(.pub,.legal-page){height:auto!important;min-height:100%!important;overflow:visible!important}.pub,.pub-lang-menu{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--rb-surface:#fff;--rb-surface-2:#fafbfc;--rb-text:#1a1a1a;--rb-text-2:#4a5560;--rb-text-strong:#1e293b;--rb-muted:#8a93a0;--rb-border:#e3e5e8;--rb-border-soft:#eef0f2;--rb-hover:#f1f5f9;--rb-brand-read:#1f7aa0;--rb-brand-bird:#e8501e;--rb-teal-strong:#186282}main.pub,.pub{box-sizing:border-box;background:var(--rb-surface,#fff);min-height:100dvh;color:var(--rb-text,#1a1a1a);flex-direction:column;display:flex;padding-bottom:0!important;overflow:visible!important}.pub-nav{box-sizing:border-box;width:100%;z-index:50!important;background:var(--rb-surface,#fff)!important;border-bottom:1px solid var(--rb-border-soft,#e2e8f0)!important;padding-top:max(0px, var(--rb-safe-t,0px))!important;position:sticky!important;top:0!important}.pub-nav-inner{box-sizing:border-box;justify-content:space-between;align-items:center;gap:16px;max-width:1080px;margin:0 auto;display:flex;height:52px!important;padding:0 16px!important}.pub-nav-left{align-items:center;gap:4px;margin-right:auto;display:inline-flex}.pub-back-btn{width:48px;min-width:48px;height:48px;min-height:48px;color:var(--rb-text-2,#475569);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-left:-8px;transition:background-color .15s,color .15s;display:inline-flex;text-decoration:none!important}@media (hover:hover){.pub-back-btn:hover{color:var(--rb-text-strong,#0f172a);background:var(--rb-surface-2,#0000000d)}}.pub-back-btn:active{background:var(--rb-hover)}.pub-logo{font-family:var(--font-brand), system-ui, sans-serif;letter-spacing:-.01em;color:var(--rb-text-strong,#1e293b);align-items:center;gap:8px;font-size:22px;font-weight:700;display:inline-flex;text-decoration:none!important}.pub-logo-bird{flex-shrink:0;width:auto!important;height:30px!important}.pub-logo-text{letter-spacing:-.02em;align-items:center;display:inline-flex}.pub-logo-text .brand-read{color:var(--rb-brand-read,#1f7aa0)!important}.pub-logo-text .brand-bird{color:var(--rb-brand-bird,#e8501e)!important}.pub-nav .pub-btn,.pub-nav-btn{box-shadow:none!important;white-space:nowrap!important;border-radius:999px!important;padding:6px 14px!important;font-size:13px!important;font-weight:500!important;line-height:1.2!important}@media (min-width:640px){.pub-nav .pub-btn,.pub-nav-btn{padding:7px 16px!important;font-size:14px!important}}.pub-doc{box-sizing:border-box;flex:1 0 auto;width:100%;max-width:672px!important;margin:0 auto!important;padding:32px 16px 12px!important}.pub-doc h1{letter-spacing:-.02em!important;color:var(--rb-text-strong,#0f172a)!important;margin:0 0 12px!important;font-size:clamp(26px,4vw,34px)!important;font-weight:700!important;line-height:1.2!important}.pub-doc h2{letter-spacing:-.01em!important;color:var(--rb-text-strong,#0f172a)!important;margin:30px 0 10px!important;font-size:clamp(19px,2.5vw,22px)!important;font-weight:600!important;line-height:1.3!important}.pub-doc h3{color:var(--rb-text,#1e293b)!important;margin:24px 0 8px!important;font-size:16.5px!important;font-weight:600!important;line-height:1.35!important}.pub-doc p,.pub-doc li{color:var(--rb-text-2,#334155)!important;margin:0 0 14px!important;font-size:15px!important;line-height:1.65!important}.pub-doc a{color:var(--rb-brand-read,#1f7aa0);text-underline-offset:2px;text-decoration:underline}@media (hover:hover){.pub-doc a:hover{color:var(--rb-teal-strong,#186282)}}.pub-doc-intro p{color:var(--rb-text-2,#334155)!important;font-size:16.5px!important}.pub-updated{display:inline-block;color:var(--rb-muted,#64748b)!important;background:var(--rb-surface-2,#f8fafc)!important;border:1px solid var(--rb-border-soft,#e2e8f0)!important;border-radius:6px!important;margin:0 0 20px!important;padding:4px 10px!important;font-size:12.5px!important}.pub-toc{background:var(--rb-surface-2,#f8fafc)!important;border:1px solid var(--rb-border-soft,#e2e8f0)!important;border-radius:12px!important;margin:16px 0 24px!important;padding:16px 20px!important}.pub-toc-title{text-transform:uppercase;letter-spacing:.04em;color:var(--rb-text-strong,#0f172a)!important;margin:0 0 8px!important;font-size:14px!important;font-weight:600!important}.pub-toc ol{margin:0!important;padding-left:20px!important}.pub-toc li{color:var(--rb-muted,#64748b)!important;margin:0!important;padding:0!important}.pub-toc a{touch-action:manipulation;min-height:40px!important;color:var(--rb-brand-read,#1f7aa0)!important;align-items:center!important;padding:2px 0!important;font-size:14.5px!important;line-height:1.4!important;text-decoration:none!important;display:inline-flex!important}@media (hover:hover){.pub-toc a:hover{text-decoration:underline!important}}.pub-doc section,.pub-doc [id]{scroll-margin-top:calc(64px + var(--rb-safe-t,env(safe-area-inset-top,0px)))}.pub-contact{background:var(--rb-surface-2,#f8fafc)!important;border:1px solid var(--rb-border-soft,#e2e8f0)!important;border-radius:14px!important;margin:36px 0 0!important;padding:20px!important}.pub-back-row{margin-top:14px!important;margin-bottom:0!important}.pub-back-link{color:var(--rb-muted,#64748b);align-items:center;gap:6px;min-height:44px;font-size:13.5px;text-decoration:none;transition:color .15s;display:inline-flex}@media (hover:hover){.pub-back-link:hover{color:var(--rb-text-strong,#1e293b);text-decoration:underline}}.legal-page{box-sizing:border-box}.legal-inner{padding-top:max(48px, calc(24px + var(--rb-safe-t,env(safe-area-inset-top,0px))))!important;padding-bottom:max(32px, calc(var(--rb-safe-b,env(safe-area-inset-bottom,0px)) + 24px))!important}
.pub-footer{box-sizing:border-box;width:100%;border-top:1px solid var(--rb-border-soft,#f1f5f9)!important;background:var(--rb-surface,#fff)!important;padding:24px 16px max(32px, calc(var(--rb-safe-b,env(safe-area-inset-bottom,0px)) + 24px))!important;margin-top:36px!important}.pub-footer-inner{max-width:672px!important;color:var(--rb-muted,#64748b)!important;text-align:center!important;flex-direction:column!important;align-items:center!important;gap:20px!important;margin:0 auto!important;padding:0!important;font-size:13px!important;line-height:1.2!important;display:flex!important}.pub-footer-lang{justify-content:center;width:100%;display:flex}.pub-footer-links{grid-template-columns:repeat(2,1fr);gap:10px 16px;width:100%;max-width:440px;margin:0 auto;display:grid}.pub-footer-link:last-child:nth-child(odd){grid-column:1/-1;justify-content:center}.pub-footer-link{min-height:44px!important;color:var(--rb-muted,#64748b)!important;text-align:center!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;padding:8px 12px!important;font-size:13px!important;line-height:1.3!important;text-decoration:none!important;transition:color .15s,background-color .15s!important;display:inline-flex!important}@media (min-width:640px){.pub-footer-links{flex-wrap:wrap;justify-content:center;gap:8px 20px;max-width:none;display:flex}.pub-footer-link:last-child:nth-child(odd){grid-column:auto}}@media (hover:hover){.pub-footer-link:hover{color:var(--rb-text-strong,#1e293b)!important;background:var(--rb-surface-2,#0000000a)!important}}.pub-footer-link:active{background:var(--rb-hover,#00000012)!important}.pub-footer-copy{color:var(--rb-muted,#94a3b8);justify-content:center;align-items:center;gap:8px;margin-top:4px;font-size:12px;display:inline-flex}.pub-footer-copy a{color:var(--rb-muted,#94a3b8);text-decoration:none;transition:color .15s}@media (hover:hover){.pub-footer-copy a:hover{color:var(--rb-text-strong,#64748b);text-decoration:underline}}.pub-footer-dot{color:var(--rb-border-soft,#cbd5e1);-webkit-user-select:none;user-select:none;font-size:12px;line-height:1}.pub-lang-selector{white-space:nowrap;align-items:center;margin:0;display:inline-flex}.pub-lang-btn{gap:6px;border:1px solid var(--rb-border-soft,#e2e8f0)!important;min-height:44px!important;box-shadow:none!important;color:var(--rb-muted,#64748b)!important;cursor:pointer!important;background:0 0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:8px 14px!important;font-size:13px!important;font-weight:500!important;line-height:1.2!important;text-decoration:none!important;transition:color .15s,background-color .15s,border-color .15s!important;display:inline-flex!important}@media (hover:hover){.pub-lang-btn:hover{color:var(--rb-text-strong,#1e293b)!important;background:var(--rb-surface-2,#f1f5f9)!important;border-color:var(--rb-border,#cbd5e1)!important}}.pub-lang-btn:active{background:var(--rb-hover,#0000000f)!important}.pub-lang-btn svg{opacity:.7;flex-shrink:0;transition:opacity .15s}@media (hover:hover){.pub-lang-btn:hover svg{opacity:1}}.pub-lang-menu{background:var(--rb-surface,#fff)!important;border:1px solid var(--rb-border-soft,#e2e8f0)!important;box-sizing:border-box!important;border-radius:10px!important;min-width:170px!important;padding:6px!important;box-shadow:0 4px 20px #0000001f,0 1px 4px #0000000f!important}.pub-lang-list{flex-direction:column!important;gap:2px!important;width:100%!important;display:flex!important}.pub-lang-menu a,.pub-lang-menu span,.pub-lang-item,.pub-lang-item:focus,.pub-lang-item:active{text-decoration:none!important}@media (hover:hover){.pub-lang-item:hover{text-decoration:none!important}}.pub-lang-item{width:100%!important;min-height:44px!important;color:var(--rb-text,#1e293b)!important;box-sizing:border-box!important;cursor:pointer!important;border-radius:8px!important;justify-content:space-between!important;align-items:center!important;padding:10px 16px!important;font-size:14px!important;font-weight:400!important;transition:background-color .15s,color .15s!important;display:flex!important}.pub-lang-item-left{align-items:center;gap:10px;display:inline-flex}.pub-lang-code{opacity:.55!important;width:22px!important;font-size:11px!important;font-weight:700!important}.pub-lang-name{font-size:14px!important}.pub-lang-item.active{color:var(--rb-brand-read,#1f7aa0)!important;font-weight:600!important}.pub-lang-item.active .pub-lang-name{color:var(--rb-brand-read,#1f7aa0)!important}.pub-lang-check{color:var(--rb-brand-read,#1f7aa0)!important;flex-shrink:0!important;margin-left:12px!important}@media (hover:hover){.pub-lang-item:hover{background:var(--rb-hover,#0000000d)!important}}.pub-lang-item:active{background:var(--rb-hover,#0000000d)!important}
.screen-diag>summary{line-height:48px}.screen-diag .settings-action-btn{min-height:48px}.screen-diag .settings-action-btn+.settings-action-btn{margin-left:8px}.screen-diag .settings-diag-sent{color:var(--rb-muted);margin:6px 0 0;font-size:13px}
.feed-favicon,.feed-banner-logo-wrap{background:#eef0f3}
.entry-paywall-lock{align-items:center;display:inline-flex}.reader-paywall-hint .reader-paywall-action{width:fit-content;margin:6px 0 0;display:block;position:relative}.reader-paywall-hint .reader-paywall-link{margin:0;position:relative}.reader-paywall-hint .reader-paywall-action:before,.reader-paywall-hint .reader-paywall-link:before{content:"";position:absolute;inset:-16px -8px}.reader-paywall-hint .reader-paywall-link:before{inset:-8px 0}.reader-paywall-hint .reader-paywall-link~.reader-paywall-action{margin-top:16px}.reader-paywall-hint .reader-paywall-action:first-child{margin:0 0 16px}
.rb-sf-auto,.rb-sf-page-body{flex-direction:column;gap:16px;display:flex}.rb-sf-hero{flex-direction:column;gap:6px;padding:0 4px;display:flex}.rb-sf-hero h2{letter-spacing:-.02em;color:var(--rb-text);margin:0;font-size:24px;font-weight:800}.rb-sf-hero p,.rb-sf-lead{color:var(--rb-muted);margin:0;font-size:14px;line-height:1.5}.rb-sf-hero.big{gap:12px;padding-top:8px}.rb-sf-hero.big h2{font-size:26px;line-height:1.15}.rb-sf-hero.big p{font-size:15px}.rb-sf-link{font:inherit;color:var(--rb-teal);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.rb-sf-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.rb-sf-tile{--sf-tint:var(--rb-teal);box-sizing:border-box;background:var(--rb-surface);border:1px solid var(--rb-border-soft);border-radius:18px;flex-direction:column;gap:8px;min-height:190px;padding:14px;display:flex}.rb-sf-tile.on{background:color-mix(in srgb, var(--sf-tint) 10%, var(--rb-surface));border-color:color-mix(in srgb, var(--sf-tint) 35%, var(--rb-border-soft))}.rb-sf-tile-top{justify-content:space-between;align-items:flex-start;display:flex}.rb-sf-ic{--sf-tint:var(--rb-teal);width:42px;height:42px;color:var(--sf-tint);background:color-mix(in srgb, var(--sf-tint) 16%, var(--rb-surface));border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.rb-sf-tile .rb-sf-ic,.rb-sf-promo-row .rb-sf-ic{--sf-tint:inherit}.rb-sf-ic.small{border-radius:11px;width:38px;height:38px}.rb-sf-ic.hero{border-radius:20px;width:64px;height:64px}.rb-sf-badge{letter-spacing:.08em;text-transform:uppercase;color:var(--sf-tint);background:color-mix(in srgb, var(--sf-tint) 18%, var(--rb-surface));border-radius:5px;align-self:flex-start;padding:2px 6px;font-size:10px;font-weight:800}.rb-sf-badge.inline{vertical-align:2px;margin-left:8px}.rb-sf-tile-title{color:var(--rb-text);font-size:16px;font-weight:700}.rb-sf-tile-desc{color:var(--rb-muted);font-size:12.5px;line-height:1.4}.rb-sf-tile-foot{text-align:left;min-height:36px;font:600 13px var(--rb-font-ui);color:var(--sf-tint);cursor:pointer;background:0 0;border:0;margin-top:auto;padding:0}.rb-sf-tile-foot.off{color:var(--rb-faint);cursor:default;align-items:center;font-weight:500;display:flex}.rb-sf-section-label{letter-spacing:.08em;text-transform:uppercase;color:var(--rb-muted);padding:8px 4px 0;font-size:12px;font-weight:700}.rb-sf-promo,.rb-sf-card{background:var(--rb-surface);border:1px solid var(--rb-border-soft);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.rb-sf-promo-row,.rb-sf-folder-open{text-align:left;width:100%;min-height:64px;font:inherit;color:var(--rb-text);cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:12px 14px 12px 16px;display:flex}.rb-sf-promo-row+.rb-sf-promo-row,.rb-sf-card>*+*{border-top:1px solid var(--rb-border-soft)}.rb-sf-promo-text,.rb-sf-row-text{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.rb-sf-promo-title,.rb-sf-row-title{color:var(--rb-text);font-size:15px;font-weight:700}.rb-sf-promo-desc,.rb-sf-row-desc{color:var(--rb-muted);font-size:13px;line-height:1.4}.rb-sf-chevron{color:var(--rb-faint);flex-shrink:0;display:flex}.rb-sf-field{flex-direction:column;gap:8px;display:flex}.rb-sf-field .rb-sf-section-label{padding-top:0}.rb-sf-seg{background:var(--rb-surface);border:1px solid var(--rb-border-soft);border-radius:14px;gap:4px;padding:4px;display:flex}.rb-sf-seg button{min-height:40px;font:500 14px var(--rb-font-ui);color:var(--rb-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1 1 0}.rb-sf-seg button.on{background:var(--rb-teal-soft);color:var(--rb-teal);font-weight:700}.rb-sf-row{box-sizing:border-box;align-items:center;gap:12px;min-height:56px;padding:8px 16px;display:flex}.rb-sf-row>.rb-sf-row-title{flex:auto;font-weight:500}.rb-sf-row-icon{color:#d9a23a;flex-shrink:0;display:flex}.rb-sf-select{border:1px solid var(--rb-border-soft);background:var(--rb-surface);max-width:55%;min-height:40px;color:var(--rb-text);font:500 14px var(--rb-font-ui);border-radius:10px;padding:0 8px}.rb-sf-preview{border:1px dashed color-mix(in srgb, var(--rb-teal) 45%, transparent);background:color-mix(in srgb, var(--rb-teal) 6%, var(--rb-surface));border-radius:16px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.rb-sf-preview-head{color:var(--rb-teal);font-size:13px;font-weight:700}.rb-sf-preview-item{color:var(--rb-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}.rb-sf-cta{background:var(--rb-teal);min-height:52px;color:var(--rb-on-accent);font:700 16px var(--rb-font-ui);cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;display:flex}.rb-sf-cta:disabled{opacity:.45;cursor:default}.rb-sf-steps{counter-reset:sf;background:var(--rb-surface);border:1px solid var(--rb-border-soft);border-radius:18px;flex-direction:column;gap:16px;margin:0;padding:18px;list-style:none;display:flex}.rb-sf-steps li{counter-increment:sf;flex-direction:column;gap:2px;min-height:30px;padding-left:44px;display:flex;position:relative}.rb-sf-steps li:before{content:counter(sf);width:30px;height:30px;color:var(--rb-teal);background:var(--rb-teal-soft);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex;position:absolute;top:0;left:0}.rb-sf-steps b{color:var(--rb-text);font-size:15px}.rb-sf-steps span{color:var(--rb-muted);font-size:13.5px;line-height:1.45}.rb-sf-chips{flex-wrap:wrap;gap:8px;display:flex}.rb-sf-chip{border:1px solid var(--rb-border-soft);background:var(--rb-surface);min-height:40px;color:var(--rb-text);font:500 14px var(--rb-font-ui);cursor:pointer;border-radius:20px;align-items:center;gap:6px;padding:0 14px;display:flex}.rb-sf-folder{align-items:center;padding-right:4px;display:flex}.rb-sf-folder-open{flex:auto;min-width:0;padding-right:4px}.rb-sf-folder-open .badge{flex-shrink:0}.rb-sf-folder .rb-sf-row-desc{flex-wrap:wrap;align-items:center;column-gap:10px;display:flex}.rb-sf-more{width:44px;height:44px}.rb-sf-folder-menu{flex-direction:column;min-width:180px;padding:6px;display:flex}.rb-sf-menu-item{text-align:left;min-height:44px;font:500 15px var(--rb-font-ui);color:var(--rb-text);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 14px}.rb-sf-menu-item.danger{color:var(--rb-danger)}.rb-sf-add{border:1px dashed color-mix(in srgb, var(--rb-teal) 45%, transparent);min-height:52px;color:var(--rb-teal);font:600 15px var(--rb-font-ui);cursor:pointer;background:0 0;border-radius:14px;justify-content:center;align-items:center;gap:8px;display:flex}@media (hover:hover){.rb-sf-promo-row:hover,.rb-sf-folder-open:hover,.rb-sf-menu-item:hover,.rb-sf-chip:hover{background:var(--rb-hover)}.rb-sf-tile-foot:not(.off):hover{text-decoration:underline}}.rb-sf-side-head{align-items:center;gap:2px;display:flex}.rb-sf-side-title{min-height:40px;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;gap:4px;padding:0;display:flex}.rb-sf-side-btn{width:40px;height:40px;color:var(--rb-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.rb-sf-side-btn.plus{color:var(--rb-teal)}.rb-sf-side-empty{box-sizing:border-box;text-align:left;cursor:pointer;border:1px dashed color-mix(in srgb, var(--rb-teal) 45%, transparent);background:color-mix(in srgb, var(--rb-teal) 6%, var(--rb-surface));width:calc(100% - 8px);min-height:56px;color:var(--rb-teal);font:inherit;border-radius:12px;align-items:center;gap:12px;margin:4px;padding:8px 12px;display:flex}.rb-sf-side-empty-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.rb-sf-side-empty-title{color:var(--rb-text);font-size:14px;font-weight:600}.rb-sf-side-empty-sub{color:var(--rb-muted);font-size:12.5px}.rb-sf-boost{color:#b8860b;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}@media (hover:hover){.rb-sf-side-btn:hover,.rb-sf-side-title:hover{color:var(--rb-text)}}.rb-rules-search-toggle-btn.rb-sf-head-plus{color:var(--rb-teal);width:48px;height:48px}.rb-rules-tabs{width:100%;display:flex}.rb-rules-tabs .rb-rules-tab{flex:auto;justify-content:center;min-height:44px;padding:0 8px;font-size:13.5px}.rb-sf-page .rb-sf-page-body{padding-bottom:24px!important}.rb-rules-workspace{overscroll-behavior:none}.rb-sfq-group{--sfq-tint:#2e9e5b;background:var(--rb-surface);border:1px solid color-mix(in srgb, var(--sfq-tint) 40%, var(--rb-border-soft));border-radius:16px;flex-direction:column;gap:10px;padding:12px;display:flex}.rb-sfq-group.any{--sfq-tint:var(--rb-teal);border-color:var(--rb-border-soft)}.rb-sfq-group.none{--sfq-tint:var(--rb-danger)}.rb-sfq-head{color:var(--rb-text);justify-content:space-between;align-items:center;font-size:13px;font-weight:700;display:flex}.rb-sfq-join{color:var(--rb-muted);font-weight:500}.rb-sfq-box{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rb-sfq-chip{min-height:40px;color:var(--sfq-tint);background:color-mix(in srgb, var(--sfq-tint) 14%, var(--rb-surface));border:1px solid color-mix(in srgb, var(--sfq-tint) 35%, transparent);border-radius:20px;align-items:center;display:inline-flex}.rb-sfq-chip-text{min-height:40px;color:inherit;font:600 14px var(--rb-font-ui);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 2px 0 14px;display:inline-flex}.rb-sfq-ww{opacity:.75;font-size:12px;font-weight:500}.rb-sfq-x{width:40px;height:40px;color:inherit;cursor:pointer;opacity:.7;background:0 0;border:0;border-radius:20px;justify-content:center;align-items:center;padding:0;display:flex}.rb-sfq-input{min-width:120px;min-height:40px;color:var(--rb-text);font:500 15px var(--rb-font-ui);background:0 0;border:0;outline:none;flex:120px}.rb-sfq-check{align-items:center;gap:8px;display:flex}.rb-sfq-check:disabled{cursor:default;opacity:.6}.rb-sfq-tick{color:var(--rb-teal);margin-left:auto;font-weight:800}.rb-sfq-example{cursor:pointer;min-height:44px;color:var(--rb-teal);font:600 14px var(--rb-font-ui);background:0 0;border:0;align-self:flex-end;padding:0 6px}@media (hover:hover){.rb-sfq-x:hover{opacity:1}.rb-sfq-example:hover{text-decoration:underline}}.rb-rt-builder{flex-direction:column;gap:16px;display:flex}.rb-rt-field{flex-direction:column;gap:4px;display:flex}.rb-rt-input-row{gap:8px;display:flex}.rb-rt-input{box-sizing:border-box;border:1px solid var(--rb-border-soft);background:var(--rb-surface);min-width:0;height:52px;color:var(--rb-text);font:500 16px var(--rb-font-ui);border-radius:14px;flex:auto;padding:0 14px}.rb-rt-add{cursor:pointer;background:var(--rb-teal);width:52px;height:52px;color:var(--rb-on-accent);border:0;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.rb-rt-add:disabled{opacity:.45;cursor:default}.rb-rt-meta{color:var(--rb-muted);flex-wrap:wrap;align-items:center;column-gap:6px;padding:0 4px;font-size:13px;display:flex}.rb-rt-meta .rb-rule-chip-btn,.rb-rt-sort .rb-rule-chip-btn{box-shadow:none;max-width:none;min-height:40px;font:500 13px var(--rb-font-ui);color:var(--rb-muted);background:0 0;border-radius:0;padding:0;text-decoration:none}.rb-rt-sort .rb-rule-chip-btn{color:var(--rb-teal);font-weight:600}.rb-rt-ww{cursor:pointer;align-items:center;gap:6px;min-height:40px;margin-left:10px;display:inline-flex}.rb-rt-note{color:var(--rb-muted);margin:0;padding:0 4px;font-size:13px}.rb-rt-list-head{justify-content:space-between;align-items:center;padding:0 0 0 4px;display:flex}.rb-rt-list-head .rb-sf-section-label{padding:0}.rb-rt-row{align-items:center;gap:6px;min-height:64px;padding:4px 4px 4px 16px;display:flex}.rb-rt-row.selected{background:var(--rb-teal-soft)}.rb-rt-row.nav-current{box-shadow:inset 3px 0 0 var(--rb-teal)}.rb-rt-main{flex-direction:column;flex:auto;min-width:0;display:flex}.rb-rt-main .rb-rt-meta{padding:0}.rb-rt-main .rb-rt-meta .rb-rule-chip-btn{min-height:32px}.rb-rt-query{cursor:text;max-width:100%;min-height:32px;font:600 16px var(--rb-font-ui);color:var(--rb-text);text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;align-self:flex-start;padding:0;overflow:hidden}.rb-rt-row.off .rb-rt-query{color:var(--rb-muted)}.rb-rt-edit{width:100%;min-height:32px;font:600 16px var(--rb-font-ui);color:var(--rb-text);border:0;border-bottom:1px solid var(--rb-teal);background:0 0;outline:none}.rb-rt-check{flex-shrink:0;justify-content:center;align-items:center;width:40px;height:44px;margin-left:-12px;display:flex}.rb-rt-check input{width:18px;height:18px}@media (hover:hover){.rb-rt-meta .rb-rule-chip-btn:hover{color:var(--rb-text);box-shadow:none}.rb-rt-sort .rb-rule-chip-btn:hover{color:var(--rb-teal-strong);box-shadow:none}}.rb-rules-header-top>.rb-rules-title{margin-right:auto}.rb-rules-header-search .rb-rules-search-icon{position:static}.sidebar.collapsed:not(.open):not(.menu-pinned) .rb-sf-side-empty{display:none}
.feed-banner[data-art=zweig] .feed-banner-content{margin-right:220px}.feed-banner[data-art=blatt] .feed-banner-content{margin-right:160px}.feed-banner[data-art=linien] .feed-banner-content{margin-right:240px}.feed-banner[data-art=ohne] .feed-banner-content{margin-right:56px}.rb-bart{transform-origin:100%;pointer-events:none;color:#4f86ad;height:84px;position:absolute;top:50%;transform:translateY(-50%)scale(.7)}.rb-bart-zweig{width:290px;right:0}.rb-bart-zweig .rb-bart-leaves{position:absolute;top:10px;left:0}.rb-bart-zweig .rb-bart-circuit{position:absolute;top:0;left:107px}.rb-bart-blatt{align-items:center;display:flex;right:60px}.rb-bart-linien{align-items:center;display:flex;right:56px}.rb-bart-leaves,.rb-bart-circuit,.rb-bart-lines{display:block}.rb-banner-more{z-index:3;width:48px;height:48px;color:var(--rb-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.rb-banner-more.active{color:var(--rb-text)}@media (hover:hover){.rb-banner-more:hover{color:var(--rb-text)}}.rb-banner-menu>div{flex-direction:column;display:flex}.rb-banner-menu-sep{background:var(--rb-border-soft);height:1px;margin:6px 8px}.rb-banner-menu-label{font:600 11px var(--rb-font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--rb-muted);padding:8px 14px 4px}.rb-banner-art-item{justify-content:space-between;align-items:center;gap:12px;display:flex}.rb-banner-art-item svg{color:var(--rb-teal);flex-shrink:0}.rb-sfb-icon{width:44px;height:44px;color:var(--rb-teal);background:var(--rb-teal-soft);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.rb-sfb-desc{color:var(--rb-muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.app.has-custom-bg .feed-banner{background:var(--rb-surface);border-radius:12px;padding:0 0 0 12px}@media (max-width:760px){.rb-bart{height:60px;transform:translateY(-50%)}.rb-bart-zweig{align-items:center;width:auto;display:flex;right:52px}.rb-bart-zweig .rb-bart-circuit{display:none}.rb-bart-zweig .rb-bart-leaves,.rb-bart-blatt .rb-bart-leaves{width:auto;height:30px;position:static}.rb-bart-blatt{right:52px}.rb-bart-linien .rb-bart-lines{width:96px;height:27px}.feed-banner[data-art=zweig] .feed-banner-content,.feed-banner[data-art=blatt] .feed-banner-content{margin-right:124px}.feed-banner[data-art=linien] .feed-banner-content{margin-right:160px}.feed-banner[data-art=ohne] .feed-banner-content{margin-right:52px}}
.undo-toast .undo-btn.sub-toast-feed-btn{flex:0 auto;min-width:0;max-width:18em}.sub-toast-feed-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}
@media (max-width:760px){.app.reader-drag-side .sidebar-footer{display:none}.app.reader-drag-side .sidebar-scrollable li:not(:has([data-drop-target=notes],[data-drop-target=flow])){display:none}.app.reader-drag-side .sidebar .rb-drop-dim{opacity:1}}
.lp{--lp-ink:#0f1f27;--lp-ink-2:#48596a;--lp-ink-3:#7b8a97;--lp-paper:#fff;--lp-paper-2:#f5f8fa;--lp-line:#e3eaef;--lp-line-2:#d3dde4;--lp-blue:#1f7aa0;--lp-blue-deep:#165d7a;--lp-blue-soft:#e7f2f7;--lp-orange:#e8501e;--lp-orange-deep:#cd4212;--lp-orange-soft:#fdeee6;--lp-night:#0f1f27;--lp-font-ui:var(--font-inter), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--lp-font-display:var(--font-lora), Georgia, "Times New Roman", serif;--lp-font-brand:var(--font-brand), "Trebuchet MS", "Segoe UI", sans-serif;--lp-gutter:clamp(16px, 4vw, 32px);--lp-max:1180px;--lp-radius:20px;--lp-shadow-device:0 40px 90px -30px #0f1f2759, 0 12px 30px -16px #0f1f272e, 0 0 0 1px #0f1f270f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--lp-paper);color:var(--lp-ink);font-family:var(--lp-font-ui);-webkit-font-smoothing:antialiased;scroll-behavior:smooth;min-height:100dvh;font-size:17px;line-height:1.6;overflow-x:clip}html:has(.lp){scroll-behavior:smooth;scroll-padding-top:calc(80px + env(safe-area-inset-top,0px));height:auto!important;overflow:hidden auto!important}body:has(.lp){background:#fff!important;height:auto!important;overflow:visible!important}.lp *,.lp :before,.lp :after{box-sizing:border-box}.lp img{max-width:100%;height:auto;display:block}.lp img[hidden]{display:none}.lp :where(h1,h2,h3,p,ul,figure){margin:0}.lp :where(ul){padding:0;list-style:none}.lp a{color:inherit;text-decoration:none}.lp h1,.lp .lp-h2{font-family:var(--lp-font-display);letter-spacing:-.02em;color:var(--lp-ink);text-wrap:balance;font-weight:600}.lp h3{font-family:var(--lp-font-ui);letter-spacing:-.01em;color:var(--lp-ink);font-weight:600}.lp :focus-visible{outline-offset:3px;border-radius:8px;outline:3px solid #1f7aa073}.lp-wrap{width:100%;max-width:var(--lp-max);padding-left:var(--lp-gutter);padding-right:var(--lp-gutter);margin:0 auto}.lp-brand{font-family:var(--lp-font-brand);letter-spacing:-.02em;white-space:nowrap;font-weight:700;line-height:1}.lp-brand-read{color:var(--lp-blue)}.lp-brand-bird{color:var(--lp-orange)}.lp-logo{align-items:center;gap:8px;min-height:48px;font-size:23px;display:inline-flex}.lp .lp-logo-bird{width:auto;height:32px}.lp-btn{min-height:48px;font-family:var(--lp-font-ui);white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:16px;font-weight:600;line-height:1.2;transition:background-color .18s,border-color .18s,box-shadow .18s,transform .18s;display:inline-flex}.lp-btn-lg{min-height:56px;padding:0 30px;font-size:17px}.lp-btn-sm{min-height:44px;padding:0 18px;font-size:15px}.lp .lp-btn-primary{background:var(--lp-orange);color:#fff;box-shadow:0 10px 24px -10px #e8501e99}.lp .lp-btn-ghost{color:var(--lp-ink);border-color:var(--lp-line-2);background:#fff}.lp .lp-btn-light{color:#fff;background:#ffffff1f;border-color:#ffffff47}.lp .lp-btn:active{transform:translateY(1px)}@media (hover:hover){.lp .lp-btn-primary:hover{background:var(--lp-orange-deep);transform:translateY(-1px);box-shadow:0 14px 28px -10px #e8501ea6}.lp .lp-btn-ghost:hover{border-color:var(--lp-blue);color:var(--lp-blue)}.lp .lp-btn-light:hover{background:#fff3;border-color:#ffffff80}}.lp-nav{z-index:50;-webkit-backdrop-filter:saturate(160%)blur(14px);padding-top:env(safe-area-inset-top,0px);background:#ffffffd1;border-bottom:1px solid #0f1f270f;position:sticky;top:0}.lp-nav-inner{align-items:center;gap:16px;min-height:68px;display:flex}.lp-nav-links{gap:4px;margin-left:20px;display:none}.lp-nav-links a{min-height:44px;color:var(--lp-ink-2);border-radius:999px;align-items:center;padding:0 12px;font-size:15px;font-weight:500;transition:color .15s,background-color .15s;display:inline-flex}@media (hover:hover){.lp-nav-links a:hover{color:var(--lp-ink);background:var(--lp-paper-2)}}.lp-nav-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.lp-nav-login{min-height:44px;padding:0 18px;font-size:15px;display:none}@media (min-width:640px){.lp-nav-login{display:inline-flex}}@media (min-width:960px){.lp-nav-links{display:flex}}.lp-hero{padding:clamp(40px,7vw,88px) 0 0;position:relative;overflow:clip}.lp-hero:before{content:"";pointer-events:none;background:radial-gradient(48% 42% at 22% 18%,#1f7aa029,#0000 70%),radial-gradient(40% 36% at 82% 12%,#e8501e21,#0000 70%),radial-gradient(60% 40% at 50% 70%,#1f7aa012,#0000 70%);height:120%;position:absolute;inset:-20% -10% auto}.lp-hero-inner{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.lp-hero-eyebrow{margin-bottom:22px}.lp-brand-lg{font-size:clamp(28px,3.4vw,36px)}.lp-h1{max-width:21ch;font-size:clamp(38px,5.2vw,66px);line-height:1.06}.lp-h1-line{display:inline}.lp-lead strong{color:var(--lp-ink);font-weight:600}.lp-lead{max-width:640px;color:var(--lp-ink-2);text-wrap:pretty;margin-top:26px;font-size:clamp(17px,1.6vw,20px);line-height:1.55}.lp-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.lp-facts{color:var(--lp-ink-3);flex-wrap:wrap;justify-content:center;gap:8px 22px;margin-top:22px;font-size:14px;font-weight:500;display:flex}.lp-facts li{align-items:center;gap:6px;display:inline-flex}.lp-facts svg{color:var(--lp-blue)}.lp-stage{width:100%;max-width:1040px;margin:clamp(40px,6vw,72px) auto 0;padding-right:8%;position:relative}.lp-stage-hero{margin-top:clamp(64px,7vw,88px);margin-bottom:0;padding-bottom:10%}.lp-stage-left{padding-bottom:10%;padding-left:8%;padding-right:0}.lp-browser{z-index:1;border-radius:var(--lp-radius);box-shadow:var(--lp-shadow-device);background:#fff;position:relative;overflow:hidden}.lp-browser-bar{border-bottom:1px solid var(--lp-line);background:#f3f6f8;align-items:center;gap:7px;height:40px;padding:0 16px;display:flex}.lp-browser-bar i{background:#d5dde3;border-radius:50%;width:11px;height:11px}.lp-browser-bar i:first-child{background:#f2a48b}.lp-browser-url{border:1px solid var(--lp-line);height:24px;color:var(--lp-ink-3);text-align:center;background:#fff;border-radius:8px;flex:0 300px;margin-left:12px;padding:0 12px;font-size:12px;line-height:22px}.lp-browser-screen img{width:100%}.lp-phone{z-index:2;width:24%;min-width:132px;box-shadow:var(--lp-shadow-device);background:#17242c;border-radius:14%/7%;padding:3.2%;position:absolute;bottom:0;right:0}.lp-phone-left{left:0;right:auto}.lp-phone-screen{background:#fff;border-radius:10%/5%;overflow:hidden}@media (max-width:639px){.lp-stage{padding-right:4%}.lp-stage-left{padding-left:4%;padding-right:0}.lp-phone{width:34%;min-width:0;padding:2.6%}.lp-phone-left{width:28%}.lp-browser{border-radius:12px}.lp-browser-bar{gap:5px;height:26px;padding:0 10px}.lp-browser-bar i{width:7px;height:7px}.lp-browser-url{border-radius:5px;height:16px;margin-left:8px;font-size:9px;line-height:14px}}
/*# sourceMappingURL=0b2gu36_ohzdt.css.map*/