@media screen{:root[data-look=prism] .pbf{gap:var(--space-6h);color:var(--pf-ink);flex-direction:column;display:flex}:root[data-look=prism] .pbf :is(button,input,textarea){font-family:inherit}:root[data-look=prism] .pbf-cap{font-size:var(--pbf-fs-cap);letter-spacing:var(--ls-caption);font-weight:700;line-height:var(--lh-tight);color:var(--pf-mut);display:block}:root[data-look=prism] .pbf-hint{margin:var(--space-1h) 0 0;font-size:var(--pbf-fs-hint);line-height:var(--lh-ui);color:var(--pf-mut)}:root[data-look=prism] .pbf-block{margin-top:var(--space-2h)}:root[data-look=prism] .pbf-rows{gap:var(--space-3h);flex-direction:column;display:flex}:root[data-look=prism] .pbf-row{gap:var(--space-1h);flex-direction:column;min-width:0;display:flex}:root[data-look=prism] .pbf-field{box-sizing:border-box;width:100%;min-width:0;padding:var(--pf-field-pad);border-radius:var(--pf-r-select);box-shadow:inset 0 0 0 var(--pf-hair) var(--pf-line);background:var(--pf-surf);color:var(--pf-ink);font-size:var(--pf-fs-field);font-weight:600;line-height:var(--lh-ui);border:0;outline:0;margin:0}:root[data-look=prism] textarea.pbf-field{resize:vertical;font-weight:500}:root[data-look=prism] .pbf-field::placeholder{color:var(--pf-mut);opacity:1;font-weight:500}:root[data-look=prism] .pbf-field:focus-visible{outline:none!important}:root[data-look=prism] .pbf-field:focus{box-shadow:inset 0 0 0 var(--pf-focus-w) var(--pf-ink)}:root[data-look=prism] .pbf-num{font-variant-numeric:tabular-nums}:root[data-look=prism] .pbf-drop-wrap{margin-top:var(--space-2)}:root[data-look=prism] .pbf-drop{align-items:center;gap:var(--space-3);text-align:left;cursor:pointer;width:100%;padding:var(--space-4) var(--space-4h);border-radius:var(--pf-r-card);border:var(--pf-hair) dashed var(--pf-faint-mark);background:var(--pf-surf);color:var(--pf-ink);transition:border-color .15s;display:flex}:root[data-look=prism] .pbf-drop[data-has-logo]{border-style:solid;border-color:var(--pf-line)}:root[data-look=prism] .pbf-drop:hover:not(:disabled){border-color:var(--pf-ink)}:root[data-look=prism] .pbf-drop:disabled{opacity:.6;cursor:progress}:root[data-look=prism] .pbf-logo{width:var(--pbf-logo);height:var(--pbf-logo);border-radius:var(--pf-r-select);flex:none;place-items:center;display:grid;overflow:hidden}:root[data-look=prism] .pbf-logo[data-empty]{background:var(--pf-soft);color:var(--pf-mut)}:root[data-look=prism] .pbf-logo svg{width:var(--pbf-icon);height:var(--pbf-icon)}:root[data-look=prism] .pbf-logo img{object-fit:contain;width:100%;height:100%}:root[data-look=prism] .pbf-drop-text{flex-direction:column;flex:1;min-width:0;display:flex}:root[data-look=prism] .pbf-drop-title{font-size:var(--pf-fs-field);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}:root[data-look=prism] .pbf-drop-text .pbf-hint{margin:0}:root[data-look=prism] .pbf-chips{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}:root[data-look=prism] .pbf-chips>.pbf-hint{margin:0}:root[data-look=prism] .pbf-chip{align-items:center;gap:var(--space-2);padding:var(--pbf-chip-pad);border-radius:var(--pf-r-select);background:var(--pf-surf);box-shadow:inset 0 0 0 var(--pf-hair) var(--pf-line);transition:box-shadow .15s;display:inline-flex}:root[data-look=prism] .pbf-chip[data-accent]{box-shadow:inset 0 0 0 var(--pf-focus-w) var(--pf-ink)}:root[data-look=prism] .pbf-chip-pick{align-items:center;gap:var(--space-2);color:inherit;cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}:root[data-look=prism] .pbf-chip-dot{width:var(--pbf-chip-dot);height:var(--pbf-chip-dot);border-radius:var(--r-block);box-shadow:inset 0 0 0 var(--pf-hair) var(--pf-line);display:block}:root[data-look=prism] .pbf-chip-label{font-size:var(--pbf-fs-hint);font-variant-numeric:tabular-nums;font-weight:700}:root[data-look=prism] .pbf-chip[data-accent] .pbf-chip-label{letter-spacing:var(--ls-caption)}:root[data-look=prism] .pbf-chip-x{width:var(--pbf-chip-x);height:var(--pbf-chip-x);border-radius:var(--r-pill);background:var(--pf-soft);color:var(--pf-mut);cursor:pointer;border:none;place-items:center;padding:0;display:grid}:root[data-look=prism] .pbf-chip-x:hover{color:var(--pf-ink)}:root[data-look=prism] .pbf-chip-x svg{width:var(--pbf-x-icon);height:var(--pbf-x-icon)}:root[data-look=prism] .pbf-swatches{gap:var(--space-2);flex-wrap:wrap;display:flex}:root[data-look=prism] .pbf-swatch{width:var(--pbf-swatch);height:var(--pbf-swatch);cursor:pointer;border-radius:var(--r-block);box-shadow:inset 0 0 0 var(--pf-hair) var(--pf-line);border:none;padding:0}:root[data-look=prism] .pbf-swatch:disabled{opacity:.32;cursor:default}:root[data-look=prism] .pbf-add{align-items:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}:root[data-look=prism] .pbf-picker{width:var(--pbf-picker);height:var(--pbf-picker);padding:var(--pbf-picker-pad);cursor:pointer;border-radius:var(--pf-r-select);background:var(--pf-surf);box-shadow:inset 0 0 0 var(--pf-hair) var(--pf-line);border:0;flex:none}:root[data-look=prism] .pbf-hex{flex:1 1 var(--pbf-hex-basis);font-variant-numeric:tabular-nums;width:auto}:root[data-look=prism] .pbf-solid{padding:var(--pf-field-pad);border-radius:var(--pf-r-select);cursor:pointer;background:var(--pf-ibg);color:var(--pf-ifg);font-size:var(--pf-fs-field);border:none;font-weight:700}:root[data-look=prism] .pbf-solid:disabled{background:var(--pf-soft);color:var(--pf-mut);cursor:not-allowed}:root[data-look=prism] .pbf :is(button,input,textarea):focus-visible:not(.pbf-field){outline:var(--pf-focus-w) solid var(--pf-ink);outline-offset:var(--pf-hair)}}@media screen and (prefers-reduced-motion:reduce){:root[data-look=prism] .pbf-drop,:root[data-look=prism] .pbf-chip{transition:none}}
