._palette_ts0zb_1{z-index:45;box-sizing:border-box;border:1px solid var(--border);width:min(330px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--foreground);font-family:var(--lb-font-sans);background:#fff;border-radius:14px;padding:14px 16px;font-size:13px;line-height:1.4;position:fixed;overflow-y:auto;box-shadow:0 16px 40px #2a1f252e}._heading_ts0zb_35{justify-content:space-between;align-items:center;gap:8px;margin-bottom:2px;display:flex}._heading_ts0zb_35 strong{overflow-wrap:anywhere;min-width:0;font-size:15px;font-weight:600}._palette_ts0zb_1 button{height:auto;min-height:38px;font-size:13px}._palette_ts0zb_1 ._heading_ts0zb_35 button{border:1px solid var(--input-border);background:#fff;border-radius:8px;flex-shrink:0;width:32px;min-width:32px;height:32px;min-height:32px;padding:0;font-size:16px}._palette_ts0zb_1 fieldset{border:0;min-width:0;margin:0 0 8px;padding:0}._palette_ts0zb_1 legend{letter-spacing:1px;text-transform:uppercase;color:var(--muted-foreground);margin:0 0 6px;font-size:11px;font-weight:600}._row_ts0zb_123{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}._row_ts0zb_123 output{text-align:center;min-width:62px;font-weight:600}._shapes_ts0zb_145{grid-template-columns:1fr 1fr;gap:8px;display:grid}._footer_ts0zb_155{border-top:1px solid var(--line-soft,var(--border));justify-content:space-between;align-items:center;gap:8px;margin-top:4px;padding-top:8px;display:flex}._palette_ts0zb_1 ._footer_ts0zb_155 button{color:var(--primary);padding-inline:8px}._footer_ts0zb_155 span{color:var(--muted-foreground);font-size:11px}._error_ts0zb_189{background:var(--lb-danger-bg);color:var(--lb-danger-ink);border-radius:8px;margin:6px 0;padding:8px 10px;font-size:12.5px}@media (pointer:coarse),(max-width:620px){._palette_ts0zb_1 button{min-height:44px}}@media print{._palette_ts0zb_1{display:none}}@media (pointer:coarse),(max-width:620px){._palette_ts0zb_1._palette_ts0zb_1 button[data-slot]{min-height:44px}}._dialog_10vn6_3._dialog_10vn6_3[data-slot=dialog-content]{overscroll-behavior:contain;width:calc(100vw - 32px);max-height:calc(100dvh - 48px);overflow:hidden auto;max-width:440px!important}._dialog_10vn6_3._wide_10vn6_19[data-slot=dialog-content]{max-width:640px!important}._fields_10vn6_25{border:0;flex-direction:column;gap:16px;min-width:0;margin:20px 0;padding:0;display:flex}._stepperField_10vn6_43{min-width:0;color:var(--foreground);flex-direction:column;gap:6px;font-size:13px;font-weight:500;display:flex}._stepper_10vn6_43{border:1px solid var(--input-border);background:#fff;border-radius:10px;align-items:center;max-width:200px;display:flex;overflow:hidden}._stepper_10vn6_43 button{background:var(--background);width:44px;height:42px;color:var(--muted-foreground);border:0;flex:none;font-size:18px;line-height:1}._stepper_10vn6_43 button:hover:not(:disabled){background:var(--line-soft,var(--muted));color:var(--foreground)}._stepper_10vn6_43 button:disabled{opacity:.45;cursor:default}._stepper_10vn6_43 input{width:100%;min-width:0;height:42px;color:var(--foreground);text-align:center;-webkit-appearance:textfield;appearance:textfield;background:0 0;border:0;flex:1;padding:0;font-size:16px;font-weight:600}._stepper_10vn6_43 input:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}._stepper_10vn6_43 input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}._stepper_10vn6_43 input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}._stepperField_10vn6_43[data-compact=true]{color:var(--muted-foreground);font-size:12px}._stepperField_10vn6_43[data-compact=true] ._stepper_10vn6_43{max-width:none}._stepperField_10vn6_43[data-compact=true] ._stepper_10vn6_43 button{width:36px;height:36px;font-size:16px}._stepperField_10vn6_43[data-compact=true] ._stepper_10vn6_43 input{height:36px;font-size:14px}._hint_10vn6_193,._error_10vn6_195{background:var(--lb-gold-bg);color:var(--lb-gold-ink);border-radius:8px;margin:0;padding:8px 10px;font-size:12.5px;line-height:1.45}._error_10vn6_195{background:var(--lb-danger-bg);color:var(--lb-danger-ink)}._layout_10vn6_221{border-top:1px solid var(--line-soft,var(--border));flex-direction:column;gap:12px;padding-top:16px;display:flex}._layout_10vn6_221 ._layoutTitle_10vn6_235{font-family:var(--lb-font-sans);letter-spacing:1px;text-transform:uppercase;color:var(--muted-foreground);margin:0;font-size:12px;font-weight:600}._configuration_10vn6_253{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:16px;display:grid}._preview_10vn6_265{border:1px solid var(--border);background:var(--background);border-radius:12px;justify-items:center;gap:4px;min-width:0;padding:10px;display:grid}._preview_10vn6_265>svg{width:100%;max-height:210px}._preview_10vn6_265>span{color:var(--muted-foreground);font-size:12px}._textButton_10vn6_301{color:var(--primary);white-space:nowrap;background:0 0;border:0;padding:4px 6px;font-size:13px;font-weight:500}._textButton_10vn6_301:hover{text-underline-offset:3px;text-decoration:underline}._controls_10vn6_327{flex-direction:column;gap:12px;min-width:0;display:flex}._segment_10vn6_339{background:var(--line-soft,var(--muted));border:0;border-radius:10px;gap:2px;min-width:0;margin:0;padding:3px;display:flex}._segment_10vn6_339 button{color:var(--muted-foreground);white-space:nowrap;background:0 0;border:0;border-radius:8px;flex:1;padding:7px 12px;font-size:13px;font-weight:500}._segment_10vn6_339 button[aria-pressed=true]{color:var(--foreground);background:#fff;box-shadow:0 1px 2px #2a1f251a}._presets_10vn6_391{border:0;flex-wrap:wrap;gap:6px;min-width:0;margin:0;padding:0;display:flex}._presets_10vn6_391 button{border:1px solid var(--input-border);color:var(--foreground);white-space:nowrap;background:#fff;border-radius:999px;padding:5px 11px;font-size:12.5px}._presets_10vn6_391 button:hover{border-color:var(--primary);color:var(--primary)}._sides_10vn6_435{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._sides_10vn6_435 p{color:var(--muted-foreground);grid-column:1/-1;margin:0;font-size:12px;line-height:1.5}._notes_10vn6_459 summary{cursor:pointer;width:fit-content;color:var(--primary);padding:2px 0;font-size:13px;font-weight:500}._notes_10vn6_459[open] summary{margin-bottom:8px}._actions_10vn6_481{align-items:center}._spacer_10vn6_487{flex:1}._remove_10vn6_493{color:#a33a3a;background:0 0;border:0;padding:10px 0;font-size:14px}._remove_10vn6_493:hover:not(:disabled){text-underline-offset:3px;text-decoration:underline}._confirmText_10vn6_515{color:var(--lb-danger-ink);flex:200px;font-size:13.5px;line-height:1.45}._actions_10vn6_481 ._danger_10vn6_527._danger_10vn6_527[data-slot=button][data-variant=default]{background:#a33a3a}._actions_10vn6_481 ._danger_10vn6_527._danger_10vn6_527[data-slot=button][data-variant=default]:hover{background:#8c2f2f}@media (max-width:620px){._configuration_10vn6_253{grid-template-columns:minmax(0,1fr)}._preview_10vn6_265{grid-template-columns:minmax(0,1fr) auto;align-items:center}._preview_10vn6_265>svg{grid-row:1/3;max-height:120px}._stepper_10vn6_43 input,._fields_10vn6_25 textarea{font-size:16px}}
