.upTrigger{justify-self:start;gap:var(--space-3);flex:none;width:fit-content}dialog.upPanel{--up-mark:32px}.upTitle>span{white-space:nowrap}.upBody{gap:var(--space-6);flex-direction:column;display:flex}.upShared{gap:var(--space-5);display:grid}.upDrop{align-items:center;gap:var(--space-5);padding:var(--space-5) var(--space-5) var(--space-5) var(--space-6);background:var(--canvas);border:1px dashed var(--border);border-radius:var(--radius-card);color:var(--ink-3);transition:border-color var(--duration-fast) ease, background var(--duration-fast) ease;display:flex}.upDrop.over{background:var(--accent-wash);border-color:var(--accent)}.upDropText{font-size:var(--text-body);color:var(--ink);flex:auto;font-weight:500}.upInput{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.upCount{font-size:var(--text-sm);color:var(--ink-2);margin:0;font-weight:600}.upList{gap:var(--space-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.upItem{gap:var(--space-5);padding:var(--space-6);background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-card);flex-direction:column;display:flex}.upItem.is-failed,.upItem.is-refused{border-color:color-mix(in oklab, var(--sev-crit) 45%, var(--card-border))}.upFile{align-items:start;gap:var(--space-5);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.upMark{border-radius:var(--radius-control);background:var(--card-raised);border:1px solid var(--card-raised-border);width:32px;height:32px;color:var(--ink-3);place-items:center;display:inline-grid}.upMark.thumb{width:40px;height:50px;overflow:hidden}.upMark.thumb img{object-fit:cover;width:100%;height:100%;display:block}.upFileText{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.upName{font-size:var(--text-body);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.upMeta{font-family:var(--font-num);font-size:var(--text-sm);color:var(--ink-3)}.upMeta.bad{color:var(--sev-crit)}.upBar{height:4px;margin-top:var(--space-2);border-radius:var(--radius-pill);background:var(--recess);position:relative;overflow:hidden}.upBar:after{content:"";border-radius:inherit;background:var(--accent);width:40%;animation:1.1s cubic-bezier(.16,1,.3,1) infinite upTravel;position:absolute;inset:0 auto 0 0}@keyframes upTravel{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.upBar:after{opacity:.6;width:100%;animation:none}}.upRemove{border-radius:var(--radius-control);width:28px;height:28px;min-height:0;color:var(--ink-3);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.upRemove:hover{background:var(--neutral-hover);color:var(--ink)}.upFields{gap:var(--space-4);padding-left:calc(var(--up-mark) + var(--space-5));grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.upFields .field{min-width:0;max-width:none}.upFields .input,.upFields .select,.upFields .textarea{width:100%;min-width:0}.upFields .wide{grid-column:1/-1}.upFoot .upStatus{min-width:0;font-size:var(--text-sm);color:var(--ink-3);flex:auto}.upAttached{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.upAttached>li{padding:var(--space-3) var(--space-4);background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-control)}.upCard{margin:var(--space-8);background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-card);overflow:hidden}.upCardHead{align-items:center;gap:var(--space-4);min-height:var(--card-head-height);padding:var(--space-2) var(--space-5) var(--space-2) var(--space-7);background:var(--card-head-strong);border-bottom:1px solid var(--card-border);color:var(--ink-3);display:flex}.upCardTitle{font-size:var(--text-base);color:var(--ink);margin:0;font-weight:600}.upCardCount{font-size:var(--text-sm);color:var(--ink-3);flex:auto}.upCard>.tableWrap,.upCard .table{border:0;border-radius:0;margin:0}.upCardEmpty{padding:var(--space-8);font-size:var(--text-body);color:var(--ink-3);margin:0}.upInline{gap:var(--space-4);border-radius:var(--radius-card);min-width:0;transition:background var(--duration-fast) ease;flex-direction:column;display:flex}.upInline[data-over]{background:var(--accent-wash);outline:1px dashed var(--accent);outline-offset:var(--space-3)}.upInlineBar{align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.upInlineHint{font-size:var(--text-sm);color:var(--ink-3)}.upInline[data-invalid] .upTrigger{border-color:var(--sev-crit)}@media (pointer:coarse){.upInline .upRemove{width:40px;height:40px}.upInline .upTrigger{min-height:44px}}:is(.onbDark,.mapDark) :is(.upInline,.upAttached){--canvas:var(--form-ground);--border:var(--form-line-strong);--ink:var(--form-ink);--ink-2:var(--form-grey);--ink-3:var(--form-dim);--accent:var(--form-blue);--accent-wash:color-mix(in oklab, var(--form-blue) 14%, transparent);--card-bg:var(--form-raise);--card-border:var(--form-line-strong);--card-raised:var(--form-raise);--card-raised-border:var(--form-line-strong);--recess:var(--form-raise);--neutral-hover:var(--form-line);--sev-crit:var(--form-error);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is(.onbDark,.mapDark) .upAttached .upMark{background:var(--form-line);border-color:var(--form-line-strong)}:is(.onbDark,.mapDark) .upInline .upTrigger{border-radius:var(--radius-pill);color:var(--form-ink)}
