.QJ7guG_manager{width:min(100%,70rem);min-height:min(55dvh,32rem);color:var(--ink);grid-template-columns:minmax(14rem,3fr) minmax(0,7fr);gap:1.5rem;margin-inline:auto;display:grid}.QJ7guG_feedPane{border-right:1px solid var(--line);min-width:0;padding-right:1.5rem}.QJ7guG_editor{min-width:0}.QJ7guG_paneHeader,.QJ7guG_editorHeader,.QJ7guG_sourceHeading{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.QJ7guG_paneHeader{min-height:2.75rem;margin-bottom:.5rem;font-size:.875rem;font-weight:600}.QJ7guG_paneHeader small{color:var(--muted);white-space:nowrap;margin-left:.5rem;font-weight:400}.QJ7guG_editorHeader{justify-content:flex-start;min-height:2.75rem;margin-bottom:1rem}.QJ7guG_editorHeader h3{overflow-wrap:anywhere;min-width:0;margin:0;font-size:1.125rem;line-height:1.4}.QJ7guG_manager input:not([type=hidden]){border:1px solid var(--field-rule);background:var(--surface);min-width:0;max-width:100%;min-height:2.75rem;color:var(--ink);font:inherit;border-radius:.75rem;padding:.625rem .75rem;font-size:.875rem}.QJ7guG_manager input:focus-visible,.QJ7guG_manager button:focus-visible,.QJ7guG_manager a:focus-visible,.QJ7guG_confirmation button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.QJ7guG_manager input::placeholder{color:var(--muted);opacity:1}.QJ7guG_manager button:disabled,.QJ7guG_confirmation button:disabled{opacity:.5;cursor:default}.QJ7guG_iconButton,.QJ7guG_dragHandle{border-radius:var(--radius-control);width:2.25rem;height:2.25rem;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:0 0 2.25rem;justify-content:center;align-items:center;padding:.45rem;display:inline-flex}.QJ7guG_iconButton:hover:not(:disabled),.QJ7guG_dragHandle:hover:not(:disabled){color:var(--ink);background:var(--surface-tint)}.QJ7guG_feedList{margin:0;padding:0;list-style:none}.QJ7guG_feedRow{background:var(--surface);border-radius:.625rem;align-items:center;gap:.25rem;min-width:0;min-height:2.75rem;display:flex;position:relative}.QJ7guG_feedRow:hover,.QJ7guG_feedRow[data-selected]{background:var(--surface-tint)}.QJ7guG_feedSelect{text-align:left;min-width:0;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:.375rem;padding:.625rem .375rem;font-size:.875rem;text-decoration:none;display:flex}.QJ7guG_feedName{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;display:block;overflow:hidden}.QJ7guG_feedRow[data-selected] .QJ7guG_feedName{font-weight:650}.QJ7guG_dragHandle{touch-action:none;cursor:grab;flex-basis:1.5rem;width:1.5rem;padding:.25rem}.QJ7guG_deleteFeed{opacity:0}.QJ7guG_feedRow:hover .QJ7guG_deleteFeed,.QJ7guG_feedRow:focus-within .QJ7guG_deleteFeed{opacity:1}.QJ7guG_counts{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.5rem;font-size:.7rem;display:flex}.QJ7guG_counts>span{align-items:center;gap:.2rem;display:inline-flex}.QJ7guG_counts svg{width:.875rem;height:.875rem}.QJ7guG_feedSearch{width:100%;margin:.25rem 0 .75rem;animation:.18s ease-out QJ7guG_reveal}.QJ7guG_createFeed{border:1px solid var(--field-rule);border-radius:var(--radius-control);width:100%;min-height:2.5rem;color:var(--ink);font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;margin-top:1rem;padding:.5rem .75rem;font-size:.875rem;display:flex}.QJ7guG_inlineCreate{gap:.5rem;margin-top:1rem;animation:.18s ease-out QJ7guG_reveal;display:grid}.QJ7guG_inlineActions{flex-wrap:wrap;gap:.5rem;display:flex}.QJ7guG_primary,.QJ7guG_secondary,.QJ7guG_danger{border:1px solid var(--field-rule);border-radius:var(--radius-control);min-height:2.125rem;color:var(--ink);background:var(--surface);font:inherit;cursor:pointer;justify-content:center;align-items:center;padding:.4rem 1rem;font-size:.85rem;font-weight:600;display:inline-flex}.QJ7guG_primary{background:var(--saffron);color:#24231d;border-color:#dfb332}.QJ7guG_primary:hover:not(:disabled){background:var(--saffron-hover)}.QJ7guG_secondary:hover:not(:disabled),.QJ7guG_createFeed:hover:not(:disabled){background:var(--surface-tint)}.QJ7guG_danger{color:var(--danger,#c93030)}.QJ7guG_sourceSearch{border:1px solid var(--field-rule);color:var(--muted);border-radius:.75rem;align-items:center;gap:.625rem;padding:0 .875rem;font-weight:400;display:flex}.QJ7guG_sourceSearch:focus-within{outline:2px solid var(--focus);outline-offset:2px}.QJ7guG_manager .QJ7guG_sourceSearch input{background:0 0;border:0;flex:1;width:100%;padding-inline:0}.QJ7guG_sourceSearch input:focus-visible{outline:none}.QJ7guG_filters{flex-wrap:wrap;gap:.375rem;padding-block:.875rem;display:flex}.QJ7guG_filters button{border-radius:var(--radius-control);min-height:2.125rem;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;padding:.35rem .75rem;font-size:.8rem}.QJ7guG_filters button[aria-pressed=true]{background:var(--surface-tint);color:var(--ink);border-color:var(--field-rule)}.QJ7guG_sourceHeading{color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:.5rem;font-size:.75rem}.QJ7guG_sourceList{padding-block:.25rem}.QJ7guG_sourceRow{border:0;border-bottom:1px solid var(--line);width:100%;min-width:0;min-height:3.75rem;color:var(--ink);text-align:left;font:inherit;cursor:pointer;background:0 0;align-items:center;gap:.75rem;padding:.625rem .5rem;display:flex}.QJ7guG_sourceRow:hover:not(:disabled){background:var(--surface-tint)}.QJ7guG_sourceMark{background:var(--surface-tint);width:2rem;height:2rem;color:var(--muted);border-radius:50%;flex:0 0 2rem;justify-content:center;align-items:center;display:flex;overflow:hidden}.QJ7guG_sourceMark img{object-fit:cover;width:100%;height:100%}.QJ7guG_sourceCopy{flex:1;gap:.25rem;min-width:0;display:grid}.QJ7guG_sourceLabel{white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;overflow:hidden}.QJ7guG_sourceCopy small{white-space:nowrap;text-overflow:ellipsis;color:var(--muted);font-size:.75rem;overflow:hidden}.QJ7guG_selection{color:var(--muted);padding:.25rem;display:inline-flex}.QJ7guG_selection svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.125rem;height:1.125rem}.QJ7guG_sourceRow[aria-pressed=true] .QJ7guG_selection{color:var(--ink)}.QJ7guG_empty,.QJ7guG_hint,.QJ7guG_notice{color:var(--muted);margin:0;padding:1rem .5rem;font-size:.85rem;line-height:1.5}.QJ7guG_notice{align-items:center;gap:.5rem;display:flex}.QJ7guG_saveRow{border-top:1px solid var(--line);background:var(--surface);justify-content:flex-end;padding-top:1rem;padding-bottom:.5rem;display:flex;position:sticky;bottom:0}.QJ7guG_confirmation{border:1px solid var(--line);border-radius:.75rem;width:min(100%,30rem);margin:0 auto 1.25rem;padding:1rem}.QJ7guG_confirmation p{margin:0 0 1rem;font-size:.875rem;line-height:1.5}.QJ7guG_confirmActions{flex-direction:column;gap:.625rem;display:flex}.QJ7guG_mobileBack{display:none}.QJ7guG_manageButton{width:100%;min-height:2.75rem;color:var(--ink);background:var(--surface-tint);border:1px solid var(--field-rule);font:inherit;cursor:pointer;border-radius:.75rem;align-items:center;gap:.625rem;margin-top:.625rem;padding:.625rem .75rem;font-size:.85rem;font-weight:600;display:flex}.QJ7guG_manageButton:hover{border-color:var(--muted)}.QJ7guG_personalNavigation{border-top:1px solid var(--line);flex:none;gap:.25rem;width:100%;padding:.625rem .75rem;display:grid}.QJ7guG_personalNavigation a{min-height:2.25rem;color:var(--ink);align-items:center;gap:.625rem;font-size:.85rem;text-decoration:none;display:flex}.QJ7guG_personalNavigation a:hover{background:var(--surface-tint)}.site-sidebar.is-collapsed .QJ7guG_manageButton{justify-content:center;padding-inline:.25rem}.site-sidebar.is-collapsed .QJ7guG_feedRow[data-sidebar] .QJ7guG_dragHandle{display:none}.site-sidebar.is-collapsed .QJ7guG_feedRow[data-sidebar] .QJ7guG_feedName{font-size:0}.site-sidebar.is-collapsed .QJ7guG_feedRow[data-sidebar] .QJ7guG_feedName:first-letter{font-size:.875rem}@keyframes QJ7guG_reveal{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:700px){.QJ7guG_manager{min-height:min(55dvh,30rem);display:block}.QJ7guG_feedPane{border-right:0;padding-right:0}.QJ7guG_manager:not([data-detail]) .QJ7guG_editor,.QJ7guG_manager[data-detail] .QJ7guG_feedPane{display:none}.QJ7guG_mobileBack{color:var(--muted);border:0;margin-bottom:.875rem;padding-left:0;display:inline-flex}.QJ7guG_manager input:not([type=hidden]),.QJ7guG_editorHeader h3{font-size:1rem}.QJ7guG_filters{gap:.125rem}.QJ7guG_filters button{padding-inline:.625rem}.QJ7guG_saveRow{padding-bottom:max(.5rem, env(safe-area-inset-bottom))}}@media (pointer:coarse){.QJ7guG_deleteFeed{opacity:1}.QJ7guG_iconButton,.QJ7guG_dragHandle{flex-basis:2.75rem;min-width:2.75rem;min-height:2.75rem}.QJ7guG_primary,.QJ7guG_secondary,.QJ7guG_danger,.QJ7guG_filters button{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.QJ7guG_feedSearch,.QJ7guG_inlineCreate{animation:none}}:is([data-kimiwo-reduce-motion=true] .QJ7guG_feedSearch,[data-kimiwo-reduce-motion=true] .QJ7guG_inlineCreate){animation:none}
select.kimiwo-select{border:1px solid var(--field-rule);border-radius:var(--radius-control);width:auto;min-width:3.75rem;max-width:100%;height:2rem;min-height:2rem;color:var(--ink);appearance:none;background-color:var(--surface);font:inherit;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23777c80' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .65rem center;background-repeat:no-repeat;flex:none;padding:.1rem 2rem .1rem .65rem;font-size:.8rem;line-height:1.4}select.kimiwo-select:hover:not(:disabled){background-color:var(--surface-tint)}select.kimiwo-select:focus-visible{outline:3px solid var(--focus);outline-offset:2px}select.kimiwo-select:disabled{opacity:.55;cursor:default}@media (forced-colors:active){select.kimiwo-select{appearance:auto;background-image:none}}@media (pointer:coarse){select.kimiwo-select{height:2.75rem;min-height:2.75rem}}
.e3uZwa_ruleField{gap:.5rem;margin-bottom:1.25rem;display:grid}.e3uZwa_ruleField label{font-weight:600}.e3uZwa_ruleField p{margin:0}.e3uZwa_ruleField p:empty{display:none}
