.os-command-dialog:has(.os-browse){width:min(52rem,100dvw - 1.5rem)!important;max-width:52rem!important}.os-browse{container:browse/inline-size}.os-browse__head{border-bottom:var(--os-rule-w) solid var(--os-rule-soft);flex-direction:column;display:flex}.os-browse__input-row{align-items:center;gap:.6rem;min-height:3.25rem;padding:0 1rem;display:flex}.os-browse__input-row .os-command__input-wrap{border:0;flex:1;min-width:0}.os-browse__input-row .os-command__input{font-size:var(--t-title,1.0625rem);letter-spacing:-.015em;padding:.25rem 0}.os-browse__search-icon{color:var(--ink-3);flex:none}.os-browse__scope-token{appearance:none;border-radius:var(--au-r-control,3px);background:var(--os-select-bg);height:1.5rem;color:var(--ink);font:inherit;font-size:var(--t-control);font-weight:var(--w-medium);cursor:pointer;border:0;flex:none;align-items:center;gap:.3rem;margin:0;padding:0 .35rem 0 .55rem;display:inline-flex}.os-browse__scope-token svg{color:var(--ink-3)}.os-browse__scope-token:hover svg{color:var(--ink)}.os-browse__clear{appearance:none;border-radius:var(--au-r-pill);width:1.5rem;height:1.5rem;color:var(--ink-3);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.os-browse__clear:hover{background:var(--os-select-wash);color:var(--ink)}.os-browse__kbd,.os-browse__foot kbd,.os-browse-preview__act kbd{border:1px solid var(--os-rule-soft);border-radius:var(--au-r-control,3px);background:var(--os-paper);min-width:1.25rem;height:1.25rem;color:var(--ink-3);font-family:var(--font-data,ui-sans-serif, sans-serif);font-size:var(--t-micro);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 .3rem;line-height:1;display:inline-flex}.os-browse__busy{flex:none;gap:.2rem;padding-inline:.25rem;display:inline-flex}.os-browse__busy i{border-radius:var(--au-r-pill);background:var(--ink-3);width:.3rem;height:.3rem;animation:os-browse-breathe 1.1s var(--ease-motion,ease) infinite}.os-browse__busy i:nth-child(3){animation-delay:.15s}.os-browse__busy i:nth-child(4){animation-delay:.3s}@keyframes os-browse-breathe{0%,to{opacity:.25}50%{opacity:1}}.os-browse__scopes{scrollbar-width:none;gap:.15rem;padding:0 .75rem;display:flex;overflow-x:auto}.os-browse__scope{appearance:none;height:2.125rem;color:var(--ink-3);font:inherit;font-size:var(--t-control);font-weight:var(--w-medium);cursor:pointer;transition:color var(--dur-motion) var(--ease-motion);background:0 0;border:0;flex:none;align-items:center;gap:.35rem;margin:0;padding:0 .5rem;display:inline-flex;position:relative}.os-browse__scope .os-data{color:var(--ink-3);font-size:var(--t-micro);font-weight:var(--w-regular)}.os-browse__scope:hover,.os-browse__scope[aria-selected=true]{color:var(--ink)}.os-browse__scope[aria-selected=true]:after{content:"";background:var(--ink);height:2px;position:absolute;bottom:-1px;left:.5rem;right:.5rem}.os-browse__scope[aria-selected=true] .os-data{color:var(--ink-2)}.os-browse__banner{border-top:var(--os-rule-w) solid var(--os-rule-soft);color:var(--ink-2);font-size:var(--t-meta);margin:0;padding:.45rem 1rem .55rem}.os-browse__body{grid-template-columns:minmax(0,1fr) 17.5rem;min-height:0;display:grid}.os-browse .os-browse__list{overscroll-behavior:contain;max-height:min(26rem,58dvh);padding:.35rem .4rem .5rem}.os-browse .os-command__group+.os-command__group{border-top:var(--os-rule-w) solid var(--os-rule-soft);margin-top:.35rem;padding-top:.35rem}.os-browse .os-command__group-heading{color:var(--ink-2);font-size:var(--t-label);font-weight:var(--w-medium);letter-spacing:var(--track-label);padding:.35rem .55rem .25rem}.os-browse__heading{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.os-browse__see-all{appearance:none;border-radius:var(--au-r-control,3px);color:var(--ink-3);font:inherit;font-size:var(--t-micro);font-variant-numeric:tabular-nums;cursor:pointer;pointer-events:auto;background:0 0;border:0;align-items:center;gap:.15rem;margin:0;padding:.05rem .25rem;display:inline-flex}.os-browse__see-all:hover{background:var(--os-select-wash);color:var(--ink)}.os-browse .os-command__item{border-radius:var(--os-select-radius,6px);grid-template-columns:1.75rem minmax(0,1fr) auto;align-items:center;column-gap:.65rem;min-height:2.625rem;padding:.3rem .55rem;display:grid}.os-browse__glyph{width:1.75rem;height:1.75rem;color:var(--ink-3);justify-content:center;align-items:center;display:inline-flex}.os-browse__glyph .os-stim-row__domain,.os-browse__glyph [data-domain]{width:1.625rem;height:1.625rem}.os-browse__letter,.os-browse-preview__letter{border:1px solid var(--os-rule-ink,var(--line-strong));border-radius:var(--au-r-object-sm,2px);width:1.5rem;height:1.5rem;color:var(--ink);font-size:var(--t-micro);font-weight:var(--w-strong);justify-content:center;align-items:center;display:inline-flex}.os-browse__main{flex-direction:column;gap:.1rem;min-width:0;display:flex}.os-browse__title,.os-browse__sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.os-browse__title{color:var(--ink);font-size:var(--t-control);font-weight:var(--w-regular);line-height:1.3}.os-browse__sub{color:var(--ink-3);font-size:var(--t-micro);line-height:1.3}.os-browse__mark{background:color-mix(in srgb, var(--ink) 8%, transparent);color:var(--ink);font-weight:var(--w-strong);border-radius:2px}.os-browse__meta{color:var(--ink-3);font-size:var(--t-micro);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.45rem;display:inline-flex}.os-browse__unread{border-radius:var(--au-r-pill);background:var(--ink);width:.4375rem;height:.4375rem}.os-browse__flag{color:var(--ink-2);font-size:var(--t-micro);font-weight:var(--w-medium)}.os-browse__pending{color:var(--ink-3);font-size:var(--t-meta);grid-column:2/-1}.os-browse__cite{appearance:none;border:1px solid var(--os-rule-soft);border-radius:var(--au-r-pill);background:var(--os-paper);color:var(--ink-2);font:inherit;font-size:var(--t-micro);cursor:pointer;opacity:0;transition:opacity var(--dur-motion) var(--ease-motion);margin:0;padding:.1rem .5rem}.os-browse .os-command__item:is([data-selected=true],:hover) .os-browse__cite{opacity:1}.os-browse__cite:hover{border-color:var(--line-strong);color:var(--ink)}.os-browse .os-command__empty{color:var(--ink-2);font-size:var(--t-control);padding:2rem 1rem}.os-browse__widen{appearance:none;color:var(--ink);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:underline}.os-browse__preview{border-left:var(--os-rule-w) solid var(--os-rule-soft);min-width:0;max-height:min(26rem,58dvh);overflow:auto}@container browse not (min-width:44rem){.os-browse__body{grid-template-columns:minmax(0,1fr)}.os-browse__preview{display:none}}.os-browse-preview{flex-direction:column;gap:.5rem;padding:1.25rem 1.25rem 1rem;display:flex}.os-browse-preview--empty p{color:var(--ink-3);font-size:var(--t-meta);margin:auto 0}.os-browse-preview__glyph{align-items:center;min-height:2.5rem;margin-bottom:.25rem;display:flex}.os-browse-preview__icon{border:1px solid var(--os-rule-soft);border-radius:var(--au-r-object,4px);width:2.5rem;height:2.5rem;color:var(--ink-2);justify-content:center;align-items:center;display:inline-flex}.os-browse-preview__letter{width:2.5rem;height:2.5rem;font-size:var(--t-control)}.os-browse-preview__title{overflow-wrap:anywhere;color:var(--ink);font-size:var(--t-title,1.0625rem);font-weight:var(--w-medium);letter-spacing:var(--track-title,-.01em);margin:0;line-height:1.25}.os-browse-preview__meta{color:var(--ink-2);font-size:var(--t-meta);margin:0}.os-browse-preview__body{color:var(--ink-2);font-size:var(--t-meta);line-height:var(--lh-copy,1.5);margin:0}.os-browse-preview__quote{border-left:2px solid var(--os-rule-soft);-webkit-line-clamp:5;color:var(--ink-2);font-size:var(--t-meta);-webkit-box-orient:vertical;margin:.25rem 0 0;padding-left:.65rem;line-height:1.45;display:-webkit-box;overflow:hidden}.os-browse-preview__stance{color:var(--ink-2);font-size:var(--t-meta);align-items:center;gap:.4rem;margin:0;display:inline-flex}.os-browse-preview__stance i{border-radius:var(--au-r-pill);background:var(--ink-3);width:.5rem;height:.5rem}.os-browse-preview__stance[data-side=for] i{background:var(--success,#1f7a4d)}.os-browse-preview__stance[data-side=against] i{background:var(--caution,#b45309)}.os-browse-preview__stance span{color:var(--ink);font-weight:var(--w-medium);margin-left:.25rem}.os-browse-preview__facts{border-top:var(--os-rule-w) solid var(--os-rule-soft);font-size:var(--t-meta);grid-template-columns:4.5rem minmax(0,1fr);gap:.35rem .75rem;margin:.5rem 0 0;padding-top:.65rem;display:grid}.os-browse-preview__facts:empty{display:none}.os-browse-preview__facts dt{color:var(--ink-3)}.os-browse-preview__facts dd{overflow-wrap:anywhere;color:var(--ink);margin:0}.os-browse-preview__people{border-top:var(--os-rule-w) solid var(--os-rule-soft);flex-direction:column;gap:.35rem;margin:.5rem 0 0;padding:.65rem 0 0;list-style:none;display:flex}.os-browse-preview__people li{font-size:var(--t-meta);grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.5rem;display:grid}.os-browse-preview__people span{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.os-browse-preview__people em{color:var(--ink-3);font-size:var(--t-micro);text-overflow:ellipsis;white-space:nowrap;grid-column:2;font-style:normal;overflow:hidden}.os-browse-preview__act{color:var(--ink-3);font-size:var(--t-micro);align-items:center;gap:.4rem;margin:.75rem 0 0;display:inline-flex}.os-browse__foot{border-top:var(--os-rule-w) solid var(--os-rule-soft);color:var(--ink-3);font-size:var(--t-micro);flex-wrap:wrap;align-items:center;gap:.4rem 1rem;padding:.5rem 1rem .6rem;display:flex}.os-browse__foot span{align-items:center;gap:.25rem;display:inline-flex}.os-browse__foot-end{margin-left:auto}@media not (min-width:40rem){.os-browse__foot{display:none}}@media (prefers-reduced-motion:reduce){.os-browse__busy i{opacity:.6;animation:none}}
