._trigger_212vl_1._trigger_212vl_1{border-color:var(--ui-line,#d4c2a0);color:var(--ui-ink,#23362e);background:var(--ui-panel,#fffaf1)}._dialog_212vl_2{--settings-ink:var(--ui-ink,#24362e);--settings-muted:var(--ui-dialog-muted,var(--ui-muted,#69746b));--settings-card:var(--ui-card,#fffaf1);--settings-panel:var(--ui-panel,#f4eddf);--settings-line:var(--ui-line,#d9cdb7);--settings-gold:var(--ui-accent,#c9a462);--settings-action:var(--ui-action,#ead4a3);--settings-action-ink:var(--ui-action-ink,#23362e)}._dialog_212vl_2._dialog_212vl_2{border:1px solid color-mix(in srgb,var(--settings-gold) 45%,var(--settings-line));background:var(--settings-panel);width:min(680px,100vw - 40px);max-width:none;height:fit-content;max-height:calc(100dvh - 48px);color:var(--settings-ink);text-align:left;text-shadow:none;border-radius:28px;margin:auto;padding:0;font:400 14px/1.5 Inter,Segoe UI,sans-serif;position:fixed;inset:0;overflow:hidden;box-shadow:0 26px 90px #0006}._dialog_212vl_2[open]{flex-direction:column;display:flex}._dialog_212vl_2::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#07100ec2}._dialog_212vl_2 *{box-sizing:border-box}._dialog_212vl_2 button,._dialog_212vl_2 input,._dialog_212vl_2 select{font:inherit}._dialog_212vl_2 button,._dialog_212vl_2 summary{touch-action:manipulation;cursor:pointer}._dialog_212vl_2 button{border:1px solid var(--settings-line);min-height:44px;color:var(--settings-ink);background:var(--settings-card);letter-spacing:0;border-radius:12px;padding:10px 14px;font-size:13px;font-weight:650;line-height:1.4;transition:background .18s,border-color .18s,transform .18s}._dialog_212vl_2 button:hover{border-color:var(--settings-gold);background:color-mix(in srgb,var(--settings-gold) 10%,var(--settings-card))}._dialog_212vl_2 button:active{transform:translateY(1px)}._dialog_212vl_2 :is(button,input,select,summary):focus-visible{outline:3px solid var(--settings-gold);outline-offset:3px}._dialog_212vl_2 svg{flex-shrink:0;width:22px;height:22px}._header_212vl_14{background:linear-gradient(115deg,color-mix(in srgb,var(--settings-gold) 12%,transparent),transparent 75%);flex-shrink:0;align-items:center;gap:16px;padding:26px 28px 21px;display:flex}._emblem_212vl_15{border:1px solid color-mix(in srgb,var(--settings-gold) 50%,transparent);width:60px;height:60px;color:var(--settings-gold);background:var(--settings-card);border-radius:19px;flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff30,0 5px 12px #0001}._emblem_212vl_15 svg{width:32px;height:32px}._eyebrow_212vl_17{letter-spacing:.17em;color:var(--settings-muted);font-size:9px;font-weight:750}._dialog_212vl_2 ._header_212vl_14 h2{letter-spacing:-.035em;color:var(--settings-ink);margin:3px 0;font-size:26px;font-weight:800;line-height:1.15}._header_212vl_14 p{color:var(--settings-muted);margin:0;font-size:12px}._dialog_212vl_2 ._close_212vl_20{background:0 0;border-radius:50%;flex:0 0 44px;align-self:flex-start;width:44px;height:44px;margin-left:auto;padding:0;font:400 27px/1 Inter,sans-serif}._nav_212vl_21{border:1px solid var(--settings-line);background:color-mix(in srgb,var(--settings-card) 65%,var(--settings-panel));border-radius:17px;flex-shrink:0;grid-template-columns:1fr 1fr;gap:5px;margin:0 28px 18px;padding:5px;display:grid}._dialog_212vl_2 ._nav_212vl_21 button{background:0 0;border-color:#0000;justify-content:center;align-items:center;gap:9px;display:flex}._dialog_212vl_2 ._nav_212vl_21 button[aria-pressed=true]{color:var(--settings-action-ink);background:var(--settings-action);box-shadow:0 2px 5px #0001}._content_212vl_24{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--settings-gold) transparent;min-height:0;padding:0 28px 25px;overflow:auto}._section_212vl_25{gap:18px;display:grid}._sectionTitle_212vl_26 h3{letter-spacing:-.02em;color:var(--settings-ink);margin:0 0 5px;font-size:18px;line-height:1.35}._sectionTitle_212vl_26 p{color:var(--settings-muted);margin:0;font-size:12px}._scaleCard_212vl_28{border:1px solid var(--settings-line);background:var(--settings-card);border-radius:20px;padding:20px}._scaleHeading_212vl_29{justify-content:space-between;align-items:center;gap:12px;font-size:14px;font-weight:650;display:flex}._scaleHeading_212vl_29 output{font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:29px;font-weight:800;line-height:1}._scaleHeading_212vl_29 small{letter-spacing:0;color:var(--settings-muted);margin-left:2px;font-size:16px;font-weight:500}._boardPreview_212vl_32{background:radial-gradient(ellipse at 15% 50%,color-mix(in srgb,var(--settings-gold) 12%,transparent),transparent 60%);border-radius:14px;align-items:center;gap:26px;min-height:94px;margin:12px 0 15px;padding:6px 15px;display:flex;overflow:hidden}._boardPreview_212vl_32>div{background:#244038;border:10px solid #f0dfb9;border-radius:14px;flex:0 0 80px;place-items:center;width:80px;height:80px;transition:transform .18s;display:grid;position:relative;box-shadow:0 5px #9f8150,0 10px 12px #0002}._boardPreview_212vl_32>div:after{content:"";pointer-events:none;border:1px dashed #a7894a;border-radius:10px;position:absolute;inset:-8px}._boardPreview_212vl_32>div span{color:#efce87;font:700 33px/1 Georgia,serif}._boardPreview_212vl_32>span{color:var(--settings-muted);max-width:190px;font-size:12px}._dialog_212vl_2 input[type=range]{width:100%;height:32px;accent-color:var(--settings-gold);cursor:pointer;background:0 0;margin:0;display:block}._rangeEnds_212vl_38{color:var(--settings-muted);justify-content:space-between;margin:0 0 13px;font-size:10px;display:flex}._presets_212vl_39{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;display:grid}._dialog_212vl_2 ._presets_212vl_39 button{font-variant-numeric:tabular-nums;background:var(--settings-panel);padding:9px 3px;font-size:12px}._dialog_212vl_2 ._presets_212vl_39 button[aria-pressed=true],._dialog_212vl_2 ._readability_212vl_41 button[aria-pressed=true]{border-color:var(--settings-gold);background:color-mix(in srgb,var(--settings-gold) 15%,var(--settings-card));box-shadow:inset 0 0 0 1px var(--settings-gold)}._dialog_212vl_2 ._fit_212vl_42{background:0 0;border-style:dashed;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:12px;display:flex}._details_212vl_43{border:1px solid var(--settings-line);background:var(--settings-card);border-radius:16px}._details_212vl_43 summary{min-height:52px;color:var(--settings-ink);padding:16px;font-size:13px;font-weight:650}._details_212vl_43 summary>span{float:right;color:var(--settings-muted);margin-left:12px;font-size:10px;font-weight:400;line-height:20px}._fields_212vl_46{gap:19px;padding:0 18px 20px;display:grid}._dialog_212vl_2 label,._colorField_212vl_47{color:var(--settings-muted);gap:7px;min-width:0;font-size:12px;font-weight:550;display:grid}._dialog_212vl_2 :is(select,input[type=number],input[type=text]){border:1px solid var(--settings-line);width:100%;min-width:0;min-height:46px;color:var(--settings-ink);background:var(--settings-panel);border-radius:10px;padding:10px;font-size:14px}._twoColumns_212vl_49{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}._note_212vl_50{color:var(--settings-muted);margin:0;font-size:12px;line-height:1.6}._error_212vl_51{color:var(--settings-ink);margin:0;font-size:12px}._dialog_212vl_2 input[aria-invalid=true]{border-color:#c47761}._readability_212vl_41{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._dialog_212vl_2 ._readability_212vl_41 button{text-align:left;border-radius:16px;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;padding:16px 14px;display:flex}._readability_212vl_41 button>span{letter-spacing:-.07em;height:39px;color:var(--settings-gold);font-weight:750;line-height:1.3}._readability_212vl_41 strong{font-size:13px;font-weight:700}._readability_212vl_41 small{color:var(--settings-muted);font-size:10px;font-weight:400}._journalPreview_212vl_58{color:#d3dce1;background:#202931;border:1px solid #43515b;border-radius:18px;padding:19px;box-shadow:inset 0 2px 8px #0001}._previewLabel_212vl_59{color:#bac6cd;letter-spacing:.14em;margin-bottom:14px;font-size:9px;display:block}._journalPreview_212vl_58>div{display:grid}._journalPreview_212vl_58 p{overflow-wrap:anywhere;background:#ffffff08;border:1px solid #ffffff16;border-radius:11px;margin:0;padding:11px 13px}._journalPreview_212vl_58 p>b{font-weight:700}._journalPreview_212vl_58 p>small{color:inherit;vertical-align:middle;background:#ffffff12;border-radius:5px;margin-left:9px;padding:2px 5px;font-weight:700;display:inline-block}._range_212vl_38>span{justify-content:space-between;gap:12px;display:flex}._range_212vl_38 output{color:var(--settings-ink);font-variant-numeric:tabular-nums;white-space:nowrap}._colorField_212vl_47>div{align-items:center;gap:8px;min-width:0;display:flex}._dialog_212vl_2 ._colorField_212vl_47 input[type=color]{border:1px solid var(--settings-line);cursor:pointer;background:var(--settings-panel);border-radius:10px;flex:0 0 44px;width:44px;height:44px;padding:4px}._dialog_212vl_2 ._colorField_212vl_47 input:not([type=color]){border:1px solid var(--settings-line);width:100%;min-width:0;height:44px;color:var(--settings-ink);background:var(--settings-panel);border-radius:10px;padding:8px;font:12px ui-monospace,monospace}._footer_212vl_69{border-top:1px solid var(--settings-line);background:var(--settings-panel);flex-shrink:0;align-items:center;gap:12px;padding:17px 28px;display:flex}._footer_212vl_69>div{gap:2px;margin-right:auto;display:grid}._footer_212vl_69>div span{font-size:11px;font-weight:650}._footer_212vl_69>div small{color:var(--settings-muted);font-size:10px}._dialog_212vl_2 ._reset_212vl_73{color:var(--settings-muted);background:0 0;border-color:#0000;font-size:12px}._dialog_212vl_2 ._done_212vl_74{min-width:114px;color:var(--settings-action-ink);background:var(--settings-action);border-color:var(--settings-action);justify-content:center;align-items:center;gap:18px;display:flex;box-shadow:0 3px 5px #0001}._resetConfirm_212vl_75{border:1px solid var(--settings-gold);border-radius:14px;margin-top:18px;padding:17px}._resetConfirm_212vl_75 p{margin:0 0 3px;font-weight:650}._resetConfirm_212vl_75 small{color:var(--settings-muted);font-size:11px}._resetConfirm_212vl_75>div{gap:8px;margin-top:13px;display:flex}@media (max-width:600px){._dialog_212vl_2._dialog_212vl_2{border-radius:22px;width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}._header_212vl_14{gap:10px;padding:20px 16px 17px}._emblem_212vl_15{border-radius:14px;width:45px;height:45px}._emblem_212vl_15 svg{width:25px;height:25px}._eyebrow_212vl_17{letter-spacing:.1em;font-size:7px}._dialog_212vl_2 ._header_212vl_14 h2{font-size:21px}._header_212vl_14 p{font-size:10px}._dialog_212vl_2 ._close_212vl_20{border:none;flex-basis:40px;width:40px;min-height:44px}._nav_212vl_21{gap:3px;margin:0 14px 17px;padding:4px}._dialog_212vl_2 ._nav_212vl_21 button{gap:5px;padding:9px 5px;font-size:11px}._nav_212vl_21 svg{width:18px;height:18px}._content_212vl_24{padding:0 14px 20px}._section_212vl_25{gap:15px}._sectionTitle_212vl_26 h3{font-size:16px}._sectionTitle_212vl_26 p{font-size:11px}._scaleCard_212vl_28{border-radius:17px;padding:15px}._boardPreview_212vl_32{gap:18px;padding-inline:8px}._boardPreview_212vl_32>span{font-size:11px}._details_212vl_43 summary{padding:15px 12px;font-size:12px}._details_212vl_43 summary>span{font-size:9px}._fields_212vl_46{padding-inline:12px}._twoColumns_212vl_49{gap:9px}._readability_212vl_41{gap:6px}._dialog_212vl_2 ._readability_212vl_41 button{border-radius:13px;padding:13px 8px}._readability_212vl_41 strong{font-size:11px}._readability_212vl_41 small{font-size:9px}._journalPreview_212vl_58{padding:14px}._footer_212vl_69{padding:13px 14px max(13px,env(safe-area-inset-bottom));gap:5px}._footer_212vl_69>div span{font-size:10px}._footer_212vl_69>div small{font-size:9px}._dialog_212vl_2 ._reset_212vl_73{padding:9px 7px;font-size:11px}._dialog_212vl_2 ._done_212vl_74{gap:10px;min-width:86px;padding:10px 12px;font-size:12px}}@media (max-height:650px){._header_212vl_14{padding-block:14px}._header_212vl_14 p{display:none}._nav_212vl_21{margin-bottom:12px}._content_212vl_24{padding-bottom:16px}._footer_212vl_69{padding-block:10px}._boardPreview_212vl_32{min-height:72px;margin-block:8px}._boardPreview_212vl_32>div{flex-basis:60px;width:60px;height:60px}._boardPreview_212vl_32>div span{font-size:24px}}@media (prefers-reduced-motion:reduce){._dialog_212vl_2 button,._boardPreview_212vl_32>div{transition:none}}._menuEntry_212vl_89._menuEntry_212vl_89{z-index:auto;flex:none;position:static}._menuEntry_212vl_89 ._menuTrigger_212vl_90._menuTrigger_212vl_90{border-color:color-mix(in srgb,var(--ui-accent,#c9a462) 55%,var(--ui-line,#d4c2a0));white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:9px;width:auto;height:44px;min-height:44px;padding:0 17px;font:650 13px/1.2 Inter,Segoe UI,sans-serif;display:inline-flex;box-shadow:0 3px 10px #00000012}._menuTrigger_212vl_90:focus-visible{outline:3px solid var(--ui-accent,#c9a462);outline-offset:3px}@media (max-width:480px){._menuEntry_212vl_89 ._menuTrigger_212vl_90._menuTrigger_212vl_90{gap:7px;padding:0 12px;font-size:12px}}
