.Yng_wq_heading.conversation-heading{flex-wrap:nowrap;gap:.75rem}.Yng_wq_search{justify-content:flex-end;align-items:center;min-width:0;display:flex}.Yng_wq_toggle{border-radius:var(--radius-control);min-width:44px;min-height:44px;color:var(--muted);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:.5rem;display:inline-flex}.Yng_wq_toggle:hover:not(:disabled){background:var(--surface-tint)}.Yng_wq_toggle:disabled{opacity:.4;cursor:default}.Yng_wq_icon{flex:none;display:inline-flex;position:relative}.Yng_wq_icon:after{content:"";background:currentColor;height:1.5px;transition:transform .18s ease-out;position:absolute;inset:50% -1px auto;transform:rotate(-45deg)scaleX(0)}.Yng_wq_icon[data-slashed]:after{transform:rotate(-45deg)scaleX(1)}.Yng_wq_field{opacity:0;visibility:hidden;width:0;min-width:0;transition:width .18s ease-out,opacity .18s ease-out;overflow:hidden}.Yng_wq_field input{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius-control);width:100%;min-width:0;min-height:44px;color:var(--ink);background:var(--surface);font:inherit;padding:.5rem .65rem}.Yng_wq_field input:focus-visible{outline-offset:-3px}.Yng_wq_search[data-open] .Yng_wq_field{opacity:1;visibility:visible;width:14rem}@media (max-width:600px){.Yng_wq_heading.conversation-heading{gap:.35rem}.Yng_wq_toggle,.Yng_wq_field input{font-size:.875rem}.Yng_wq_search[data-open]~.sort-select>span{display:none}}@media (prefers-reduced-motion:reduce){.Yng_wq_field,.Yng_wq_icon:after{transition:none}}[data-kimiwo-reduce-motion=true] .Yng_wq_field{transition:none}[data-kimiwo-reduce-motion=true] .Yng_wq_icon:after{transition:none}
.reading-context-source{min-width:0}.reading-context-anchor{top:var(--header-height);z-index:20;pointer-events:none;height:0;position:sticky}.reading-context-bar{border-bottom:1px solid var(--line);width:100%;min-width:0;height:2.5rem;color:var(--ink);background:var(--surface);opacity:0;visibility:hidden;align-items:center;gap:.625rem;padding-inline:clamp(16px,3vw,40px);font-size:.8125rem;font-weight:400;line-height:1.25;transition:opacity .14s ease-out,transform .14s ease-out,visibility .14s;display:flex;transform:translateY(-4px)}.reading-context-bar[data-visible=true]{pointer-events:auto;opacity:1;visibility:visible;transform:translateY(0)}.reading-context-bar .reading-context-back{width:2rem;height:2rem;color:var(--muted);background:0 0;border:0;border-radius:.375rem;justify-content:center;align-items:center;padding:0;display:inline-flex}.reading-context-bar .reading-context-back:hover{color:var(--ink);background:var(--surface-raised)}.reading-context-name{color:inherit;text-decoration:none}.reading-context-bar .reading-context-top{display:none}@media (pointer:coarse){.reading-context-bar .reading-context-back{width:2.75rem;min-height:2.75rem}}.reading-context-avatar{width:1.5rem;height:1.5rem;font-size:.75rem}.reading-context-name,.reading-context-title{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.reading-context-bar[data-post=true] .reading-context-name{flex:0 auto;max-width:40%}.reading-context-title{color:var(--muted);flex:0 auto}.reading-context-divider{background:var(--line);flex:0 0 1px;height:.875rem}.reading-context-author{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;max-width:30%;overflow:hidden}@media (max-width:760px){.reading-context-bar{height:44px}.reading-context-bar .reading-context-desktop-name{display:none}.reading-context-bar .reading-context-top{min-width:44px;min-height:44px;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:0;flex:auto;padding:0;display:block}.reading-context-bar[data-post=true]>.control-tooltip,.reading-context-bar[data-post=true] .reading-context-avatar,.reading-context-bar[data-post=true] .reading-context-title,.reading-context-bar[data-post=true] .reading-context-divider,.reading-context-bar[data-post=true] .reading-context-author{display:none}.reading-context-bar[data-post=true] .reading-context-name{max-width:100%;color:inherit}}@media (prefers-reduced-motion:reduce){.reading-context-bar{transition:none;transform:none}}:root[data-kimiwo-reduce-motion=true] .reading-context-bar{transition:none;transform:none}
.pOr25G_dock:has(.pOr25G_attachment details[open]){overflow:visible}.pOr25G_attachment{min-width:0}.pOr25G_fileInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.pOr25G_fields{overscroll-behavior:contain;min-width:0;max-height:min(42dvh,22rem);padding:.5rem;scroll-padding-block:.5rem;overflow:auto}.pOr25G_images{gap:.75rem;margin:0;padding:.25rem .25rem .5rem;list-style:none;display:flex;overflow-x:auto}.pOr25G_selected{flex:0 0 12rem;align-content:start;gap:.35rem;min-width:0;display:grid}.pOr25G_thumbnail{width:100%;position:relative}.pOr25G_preview{object-fit:contain;background:var(--surface);border-radius:var(--radius-control);width:100%;height:5rem;display:block}.pOr25G_fileName{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.pOr25G_removeButton{border:1px solid var(--field-rule);border-radius:var(--radius-control);width:2.75rem;min-height:2.75rem;color:var(--ink);background:var(--surface);cursor:pointer;place-items:center;padding:0;display:inline-grid;position:absolute;inset-block-start:0;inset-inline-end:0}.pOr25G_removeButton:hover:not(:disabled){background:var(--surface-tint)}.pOr25G_removeButton:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.pOr25G_removeButton:disabled{opacity:.55;cursor:default}
@media (max-width:760px){.v6T0rq_row.conversation-compose{gap:2px}.v6T0rq_row.conversation-compose :is(.conversation-format-button,button.conversation-send-button[data-icon-only=true],button[data-tool=emoji],summary[aria-label=Attachments]){place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;display:grid}.v6T0rq_row :is(.conversation-format-button,button.conversation-send-button[data-icon-only=true],button[data-tool=emoji],summary[aria-label=Attachments])>svg{width:18px;height:18px;display:block}.v6T0rq_row.conversation-compose button.conversation-send-button{overflow-wrap:anywhere;max-width:100%;min-height:44px}.v6T0rq_row.conversation-compose:is(.v6T0rq_expanded,:has(.conversation-send-button:not([data-icon-only=true]))){grid-template-columns:minmax(44px,1fr) 44px 44px minmax(44px,max-content);align-items:end;display:grid}.v6T0rq_row:is(.v6T0rq_expanded,:has(.conversation-send-button:not([data-icon-only=true])))>.conversation-editor{grid-area:1/1/auto/-1}.v6T0rq_row:is(.v6T0rq_expanded,:has(.conversation-send-button:not([data-icon-only=true])))>.control-tooltip:has(>.conversation-format-button){grid-area:2/2}.v6T0rq_row:is(.v6T0rq_expanded,:has(.conversation-send-button:not([data-icon-only=true])))>.conversation-attachment{grid-area:2/3}.v6T0rq_row:is(.v6T0rq_expanded,:has(.conversation-send-button:not([data-icon-only=true])))>.control-tooltip:has(>.conversation-send-button){grid-area:2/4;min-width:0}.v6T0rq_row:is(.v6T0rq_expanded,:has(.conversation-send-button:not([data-icon-only=true]))) [data-rich-text-compact-body]{grid-template-columns:minmax(0,1fr)}.v6T0rq_row:is(.v6T0rq_expanded,:has(.conversation-send-button:not([data-icon-only=true]))) [data-rich-text-compact-body]>.control-tooltip:has(>button[data-tool=emoji]){position:absolute;inset-block-end:0;inset-inline-start:0}.v6T0rq_row.conversation-compose [data-rich-text-editor][data-compact=true] [data-rich-text-input]{min-height:44px;max-height:calc(5lh + 12px);padding:6px 4px;font-size:max(16px,1rem);line-height:1.5;overflow-y:auto}.v6T0rq_row.conversation-compose [data-rich-text-editor][data-compact=true] [data-rich-text-input]:has(>p:only-child>br:only-child):before{content:attr(aria-label) "…";inset:6px 4px auto}}
.add-development{max-width:42rem}.add-development-label-compact{display:none}@media (max-width:760px){.add-development-label{display:none}.add-development-label-compact{display:inline}}.add-development[data-open]{margin:.75rem 0 1.5rem}.add-development button,.add-development textarea{font:inherit}.add-development form{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface-tint);gap:.65rem;padding:1rem;display:grid}.add-development label{font-weight:700}.add-development textarea{border:1px solid var(--field-rule);border-radius:var(--radius-control);background:var(--surface);width:100%;min-width:0;min-height:8rem;color:var(--ink);resize:vertical;padding:.7rem .8rem}.add-development textarea:read-only{opacity:.8}.add-development form>p,.add-development-message{color:var(--muted);overflow-wrap:anywhere;margin:0}.add-development button:disabled{opacity:.55;cursor:default}.add-development button:focus-visible,.add-development textarea:focus-visible,.add-development a:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.add-development-message{margin-top:.7rem}
