.pi-panel{left:50%;bottom:calc(12px + env(safe-area-inset-bottom));pointer-events:auto;color:#3b2f4a;-webkit-user-select:none;user-select:none;background:#fff8eaf0;border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:6px 8px;width:min(360px,100vw - 24px);padding:8px 10px;font:600 13px/1.2 system-ui,-apple-system,Apple SD Gothic Neo,Noto Sans KR,sans-serif;display:grid;position:fixed;transform:translate(-50%);box-shadow:0 4px 16px #281e3c2e}.pi-row{display:contents}.pi-label{color:#7a6a86;white-space:nowrap;font-weight:600}.pi-daynight{cursor:pointer;color:#4a3424;min-width:96px;min-height:44px;font:inherit;background:#ffd36e;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;padding:2px 12px;font-size:14px;display:flex}.pi-daynight[data-night="1"]{color:#fff6dc;background:#3d4a8a}.pi-daynight small{opacity:.8;font-size:10px;font-weight:500}.pi-seg{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.pi-seg button{color:#3b2f4a;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:2px solid #f3d9c4;border-radius:12px;font-size:14px}.pi-seg button[aria-pressed=true]{color:#fff;background:#ff8a73;border-color:#ff8a73}.pi-slider{grid-column:2;grid-template-columns:1fr 30px;align-items:center;gap:8px;display:grid}.pi-slider input{accent-color:#ff8a73;width:100%;min-height:32px}.pi-slider output{text-align:right;font-variant-numeric:tabular-nums}.pi-debug{pointer-events:auto;color:#e8ecff;background:#141828d1;border-radius:10px;max-width:220px;padding:8px;font:11px/1.35 ui-monospace,Menlo,monospace;position:fixed;top:8px;left:8px}.pi-debug button{font:inherit;margin:2px;padding:2px 6px}.pi-debug label{margin-top:4px;display:block}.pi-debug input[type=range]{vertical-align:middle;width:120px}
