.pop{z-index:90;overscroll-behavior:contain;scrollbar-width:thin;width:max-content;max-width:calc(100vw - 16px);position:fixed;overflow-y:auto}.pop>*{max-height:none!important;margin-top:0!important;position:static!important;inset:auto!important;overflow:visible!important}.refpick{gap:var(--sp-xs);flex-direction:column;min-width:0;display:flex;position:relative}.refpick-has{align-items:center;gap:var(--sp-sm);flex-wrap:wrap;display:flex}.refpick-chip{background:var(--sage-soft);border:1px solid var(--sage);color:var(--text);padding:var(--sp-xs) var(--sp-sm);font-size:var(--fs-sm);overflow-wrap:anywhere;min-width:0;display:inline-block}.refpick-chip.deleted{color:var(--muted);border-style:dashed}.refpick-x{border:1px solid var(--line2);background:var(--panel);color:var(--muted);font:inherit;cursor:pointer;min-width:32px;min-height:32px}.refpick-x:hover{color:var(--text)}.refpick-q{box-sizing:border-box;width:100%;font:inherit;font-size:max(var(--fs-sm), var(--fs-input-min));padding:var(--sp-sm);border:1px solid var(--line2);background:var(--panel2);color:var(--text);min-height:40px}.refpick-list{border:1px solid var(--line2);background:var(--panel);box-shadow:var(--shadow);flex-direction:column;max-height:16rem;display:flex;overflow-y:auto}.refpick-list button{align-items:center;gap:var(--sp-sm);text-align:left;color:var(--text);font:inherit;font-size:var(--fs-sm);padding:var(--sp-sm);cursor:pointer;overflow-wrap:anywhere;background:0 0;border:none;min-height:40px;display:flex}.refpick-list button:hover,.refpick-list button.hi{background:var(--panel2)}.refpick-list button.refpick-new{background:var(--sage-soft);color:var(--text);border-top:1px solid var(--line);font-weight:600}.refpick-list button.refpick-new:hover,.refpick-list button.refpick-new.hi{background:var(--sage);color:var(--sage-ink)}.refpick-none{padding:var(--sp-sm);color:var(--dim);font-size:var(--fs-xs)}.refpick.pending .refpick-q{border-color:var(--brand)}.refpick-hint{font-size:var(--fs-xs);color:var(--muted);min-height:1.3em;line-height:1.3}.refpick.compact .refpick-q{border-color:var(--line);border-radius:var(--radius);min-height:28px;padding:5px 7px;font-size:12px}.refpick.compact .refpick-list{position:static}.refpick.compact .refpick-list button{min-height:30px;font-size:12px}.refpick.compact .refpick-chip{font-size:12px}.refpick.compact .refpick-x{min-width:28px;min-height:28px}:root:not([data-shell=phone]) .u-panel:has(.insp) .u-panel-head{padding:var(--sp-sm) var(--sp-lg) var(--sp-sm) var(--sp-2xl)}:root:not([data-shell=phone]) .u-panel:has(.insp) .u-panel-body{padding:var(--sp-lg) var(--sp-2xl) var(--sp-2xl)}:root:not([data-shell=phone]) .u-panel .insp{overflow:visible}@media (pointer:fine){:root:not([data-shell=phone]) .u-panel:has(.insp) .u-panel-head .u-icon-btn{width:24px;height:24px}}:root:not([data-shell=phone]) .insp .ihead{margin-bottom:var(--sp-2xs)}:root:not([data-shell=phone]) .insp .ity{margin-bottom:var(--sp-sm)}:root:not([data-shell=phone]) .insp .isec{margin:var(--sp-md) 0 var(--sp-sm);padding-top:5px}:root:not([data-shell=phone]) .insp .f{margin-bottom:var(--sp-md)}:root:not([data-shell=phone]) .insp .f label{margin-bottom:var(--sp-sm)}:root:not([data-shell=phone]) .insp .f :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select){height:24px;min-height:24px;padding:0 var(--sp-lg)}:root:not([data-shell=phone]) .insp .f textarea{padding:var(--sp-xs) var(--sp-lg)}@supports (field-sizing:content){:root:not([data-shell=phone]) .insp .f textarea{field-sizing:content;min-height:44px;max-height:40vh}}:root:not([data-shell=phone]) .insp .refpick.compact .refpick-x{min-width:24px;min-height:24px}:root:not([data-shell=phone]) .insp .saverow{margin-top:var(--sp-lg)}:root:not([data-shell=phone]) .insp .lk{padding:var(--sp-2xs) var(--sp-lg);margin-bottom:var(--sp-2xs)}:root:not([data-shell=phone]) .insp .lk .openaff{flex:none;padding-top:0;padding-bottom:0;position:static;transform:none}:root:not([data-shell=phone]) .insp .lk:hover .openaff{opacity:1;pointer-events:auto}:root:not([data-shell=phone]) .insp .ev{padding:var(--sp-2xs) 0}:root:not([data-shell=phone]) .insp .ev>div{justify-content:space-between;align-items:baseline;gap:0 var(--sp-lg);flex-wrap:wrap;flex:1;min-width:0;display:flex}.insp-note{align-items:center;gap:var(--sp-md);margin:0 0 var(--sp-lg);padding:var(--sp-md) var(--sp-lg);border:1px solid color-mix(in srgb, var(--amber) 55%, var(--line2));background:color-mix(in srgb, var(--amber) 12%, var(--panel));color:var(--text);font-size:var(--fs-sm);flex-wrap:wrap;line-height:1.4;display:flex}.insp-note>span:first-child{overflow-wrap:break-word;flex:14rem;min-width:0}.insp-note.insp-refused{border-color:color-mix(in srgb, var(--red) 55%, var(--line2));background:color-mix(in srgb, var(--red) 10%, var(--panel))}.insp-note-acts{gap:var(--sp-md);flex-wrap:wrap;display:flex}.insp .insp-saveerr{margin:0 0 var(--sp-lg)}.insp .f-words .f-kept{align-items:center;min-height:24px;display:flex}
