.panel-module__Q2bPSW__body{gap:var(--space-5);display:grid}.panel-module__Q2bPSW__title{inline-size:100%;padding-block:var(--space-1);padding-inline:var(--space-1);margin:0;border:var(--border-hairline) solid transparent;border-radius:var(--radius-control);color:var(--ink);font:inherit;font-size:var(--ui-lg);resize:none;field-sizing:content;background:0 0;margin-inline-start:calc(-1 * var(--space-1));font-weight:600;line-height:1.3;overflow:hidden}.panel-module__Q2bPSW__title::placeholder{color:var(--ink-3)}@media (hover:hover){.panel-module__Q2bPSW__title:hover{border-color:var(--rule)}}.panel-module__Q2bPSW__title:focus{border-color:var(--accent);background:var(--surface);outline:none}.panel-module__Q2bPSW__props{gap:2px;display:grid}.panel-module__Q2bPSW__prop{align-items:start;gap:var(--space-2);min-block-size:var(--control-sm);grid-template-columns:112px minmax(0,1fr);display:grid}.panel-module__Q2bPSW__propLabel{color:var(--ink-3);font-size:var(--ui-sm);padding-block-start:var(--space-1)}.panel-module__Q2bPSW__propValue{align-items:center;gap:var(--space-1);min-inline-size:0;display:flex}.panel-module__Q2bPSW__propValue>*{min-inline-size:0}.panel-module__Q2bPSW__propInput{inline-size:100%;min-inline-size:0;padding-block:3px;padding-inline:var(--space-1);border:var(--border-hairline) solid transparent;border-radius:var(--radius-control);color:var(--ink);font:inherit;font-size:var(--ui-sm);resize:none;field-sizing:content;background:0 0;margin-inline-start:calc(-1 * var(--space-1))}.panel-module__Q2bPSW__propInput::placeholder{color:var(--ink-3)}@media (hover:hover){.panel-module__Q2bPSW__propInput:hover{border-color:var(--rule)}}.panel-module__Q2bPSW__propInput:focus{border-color:var(--accent);background:var(--surface);outline:none}.panel-module__Q2bPSW__propLink{color:var(--ink-3);flex:none;display:inline-grid}.panel-module__Q2bPSW__propPick{align-items:center;gap:var(--space-1);inline-size:100%;padding-block:3px;padding-inline:var(--space-1);border:var(--border-hairline) solid transparent;border-radius:var(--radius-control);color:var(--ink);font:inherit;font-size:var(--ui-sm);text-align:start;cursor:pointer;background:0 0;flex-wrap:wrap;margin-inline-start:calc(-1 * var(--space-1));display:flex}@media (hover:hover){.panel-module__Q2bPSW__propPick:hover{border-color:var(--rule)}}.panel-module__Q2bPSW__propPick:focus-visible{border-color:var(--accent);outline:none}.panel-module__Q2bPSW__propPick[data-empty]{color:var(--ink-3)}.panel-module__Q2bPSW__propText{font-size:var(--ui-sm);white-space:pre-wrap}.panel-module__Q2bPSW__propRow{align-items:center;gap:var(--space-2);inline-size:100%;display:flex}.panel-module__Q2bPSW__propRow>:first-child{flex:1;min-inline-size:0}.panel-module__Q2bPSW__propRow>:last-child{flex:none}.panel-module__Q2bPSW__propTwo{gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);inline-size:100%;display:grid}.panel-module__Q2bPSW__mark{align-items:center;gap:var(--space-2);min-inline-size:0;display:inline-flex}.panel-module__Q2bPSW__dot{inline-size:var(--space-2);block-size:var(--space-2);border-radius:var(--radius-full);background:var(--ink-3);flex:none}.panel-module__Q2bPSW__dot[data-tone=sky]{background:var(--sky)}.panel-module__Q2bPSW__dot[data-tone=teal]{background:var(--teal)}.panel-module__Q2bPSW__dot[data-tone=violet]{background:var(--violet)}.panel-module__Q2bPSW__dot[data-tone=amber]{background:var(--amber)}.panel-module__Q2bPSW__dot[data-tone=rose]{background:var(--rose)}.panel-module__Q2bPSW__dot[data-tone=none]{border:var(--border-hairline) solid var(--ink-3);background:0 0}.panel-module__Q2bPSW__words{gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:inline-flex}.panel-module__Q2bPSW__word{padding-block:1px;padding-inline:var(--space-1);border-radius:var(--radius-small);background:var(--wash);color:var(--ink-2);font-size:var(--ui-xs);white-space:nowrap}.panel-module__Q2bPSW__late{color:var(--status-error);font-weight:500}.panel-module__Q2bPSW__part{gap:var(--space-2);display:grid}.panel-module__Q2bPSW__partHead{align-items:center;gap:var(--space-2);min-block-size:var(--control-sm);font-size:var(--ui-xs);color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;font-weight:600;display:flex}.panel-module__Q2bPSW__partHead .end{text-transform:none;letter-spacing:0;margin-inline-start:auto;font-weight:400}.panel-module__Q2bPSW__partCount{font-family:var(--font-mono);text-transform:none;letter-spacing:0;font-weight:400}.panel-module__Q2bPSW__fold{align-items:center;gap:var(--space-2);color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.panel-module__Q2bPSW__chevron{color:var(--ink-3);transition:transform var(--dur-fast) var(--ease);display:inline-flex;transform:rotate(90deg)}.panel-module__Q2bPSW__chevron[data-folded]{transform:none}.panel-module__Q2bPSW__chevron:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-folded]{transform:scaleX(-1)}.panel-module__Q2bPSW__quiet{color:var(--ink-3);font-size:var(--ui-sm)}.panel-module__Q2bPSW__more{color:var(--ink-3);font:inherit;font-size:var(--ui-xs);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0}@media (hover:hover){.panel-module__Q2bPSW__more:hover{color:var(--ink)}}.panel-module__Q2bPSW__checkRow{align-items:center;gap:var(--space-2);min-block-size:var(--control-sm);font-size:var(--ui-sm);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.panel-module__Q2bPSW__checkRow[data-two]{grid-template-columns:minmax(0,1fr) auto}.panel-module__Q2bPSW__checkRow[data-done]{color:var(--ink-3)}.panel-module__Q2bPSW__checkText{min-inline-size:0;font-size:var(--ui-sm);overflow-wrap:anywhere}.panel-module__Q2bPSW__checkRow[data-done] .panel-module__Q2bPSW__checkText,.panel-module__Q2bPSW__checkText[data-done]{color:var(--ink-3);text-decoration:line-through}.panel-module__Q2bPSW__checkLead{font-weight:500}.panel-module__Q2bPSW__checkAdd{align-items:center;gap:var(--space-2);min-block-size:var(--control-sm);color:var(--ink-3);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.panel-module__Q2bPSW__linkRow{align-items:center;gap:var(--space-2);font-size:var(--ui-sm);color:var(--ink-3);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.panel-module__Q2bPSW__linkName{color:var(--accent-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.panel-module__Q2bPSW__rows{display:grid}.panel-module__Q2bPSW__row{padding-block:var(--space-2);border-block-end:var(--border-hairline) solid var(--rule);gap:2px;display:grid}.panel-module__Q2bPSW__row:first-child{padding-block-start:0}.panel-module__Q2bPSW__row:last-child{border-block-end:0}.panel-module__Q2bPSW__rowHead{align-items:center;gap:var(--space-2);inline-size:100%;color:inherit;font:inherit;font-size:var(--ui-sm);text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.panel-module__Q2bPSW__rowHead b{font-weight:500}.panel-module__Q2bPSW__rowHead .end{color:var(--ink-3);margin-inline-start:auto}.panel-module__Q2bPSW__rowFoot{justify-content:flex-end;display:flex}.panel-module__Q2bPSW__reach{gap:var(--space-3);font-size:var(--ui-sm);flex-wrap:wrap;display:flex}.panel-module__Q2bPSW__reach a{color:var(--accent-ink);text-decoration:none}@media (hover:hover){.panel-module__Q2bPSW__reach a:hover{text-decoration:underline}}.panel-module__Q2bPSW__addRow{align-items:center;gap:var(--space-2);display:flex}.panel-module__Q2bPSW__addRow>:first-child{flex:1;min-inline-size:0}.panel-module__Q2bPSW__notes{gap:var(--space-1);inline-size:100%;display:grid}.panel-module__Q2bPSW__notesText{padding-block:3px;padding-inline:var(--space-1);border:var(--border-hairline) solid transparent;border-radius:var(--radius-control);color:var(--ink);font:inherit;font-size:var(--ui-sm);text-align:start;white-space:pre-wrap;cursor:text;background:0 0;margin-inline-start:calc(-1 * var(--space-1))}@media (hover:hover){.panel-module__Q2bPSW__notesText:hover{border-color:var(--rule)}}.panel-module__Q2bPSW__twin{padding-block:var(--space-2);padding-inline:var(--space-3);border-radius:var(--radius-control);background:var(--amber-soft);border:var(--border-hairline) solid var(--amber-line);font-size:var(--ui-sm)}.panel-module__Q2bPSW__createRow{justify-content:flex-end;align-items:center;gap:var(--space-3);display:flex}
