._heading_fwknh_1{overflow-wrap:anywhere;margin-bottom:16px}._heading_fwknh_1 h2,._heading_fwknh_1 h3{display:inline;font-size:1.2rem}._heading_fwknh_1 span{display:block;font-size:13px;font-weight:400;color:var(--muted);margin-top:6px}details:not([open])>._heading_fwknh_1{margin-bottom:0}._control_xo2jv_1{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:14px}._control_xo2jv_1 select{min-height:44px;padding:8px;border:1px solid var(--input-border);border-radius:7px;color:var(--text);background:var(--surface);max-width:100%}._header_1hpxs_1{max-width:1440px;margin:auto;padding:24px 32px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border);gap:16px;color:var(--muted);font-size:14px}._brand_1hpxs_2{text-decoration:none;color:var(--text);font-weight:750;font-size:18px;display:flex;align-items:center;gap:10px}._brand_1hpxs_2 span{background:var(--accent);color:#fff;padding:8px;border-radius:8px}._main_1hpxs_4{max-width:1440px;margin:auto;padding:48px 32px}._intro_1hpxs_5{max-width:780px;margin-bottom:32px}._intro_1hpxs_5 h1{font-size:clamp(30px,3.2vw,46px);line-height:1.12;letter-spacing:-.035em;margin-bottom:16px}._eyebrow_1hpxs_7{color:var(--accent);font-size:12px;font-weight:750;letter-spacing:.12em;margin-bottom:12px}._layout_1hpxs_8{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,390px);gap:24px;align-items:start}._editor_1hpxs_9{min-width:0;display:grid;gap:20px}._section_1hpxs_10,._summary_1hpxs_10{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:24px;min-width:0}._sectionHeading_1hpxs_11{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:20px}._sectionHeading_1hpxs_11 h2{font-size:20px;letter-spacing:-.02em;margin:0}._sectionHeading_1hpxs_11 h2 span{font-size:12px;color:var(--muted);margin-right:8px}._sectionHeading_1hpxs_11 button{color:var(--accent);background:none;border:0;padding:6px 0;font-size:13px}._fields_1hpxs_15{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._field_1hpxs_15{min-width:0;display:flex;flex-direction:column;gap:7px;margin-bottom:12px}._field_1hpxs_15 label{font-size:14px;font-weight:600;line-height:1.4}._field_1hpxs_15 input,._field_1hpxs_15 select{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--input-border);border-radius:7px;background:var(--surface);color:var(--text)}._field_1hpxs_15 input[aria-invalid=true]{border-color:var(--error)}._field_1hpxs_15 small,._help_1hpxs_20{color:var(--muted);font-size:13px;line-height:1.6}._notice_1hpxs_21{background:var(--notice-bg);color:var(--notice-text);border-radius:8px;padding:12px 16px;font-size:13px;line-height:1.6}._empty_1hpxs_22{border:1px dashed var(--input-border);padding:20px;border-radius:8px;color:var(--muted);font-size:14px;margin-bottom:16px}._primary_1hpxs_23{color:#fff;background:var(--accent);border-color:var(--accent);margin-top:8px}._line_1hpxs_24{border:1px solid var(--border);border-radius:9px;margin-bottom:16px;background:var(--surface)}._line_1hpxs_24>summary{padding:16px;font-weight:650;background:var(--subtle);border-radius:9px}._line_1hpxs_24>summary span{display:block;padding-top:6px;color:var(--muted);font-weight:400;font-size:12px}._lineBody_1hpxs_27{padding:16px;border-top:1px solid var(--border)}._actions_1hpxs_28{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:20px}._check_1hpxs_29{display:flex;align-items:center;gap:8px;font-size:13px;margin-right:auto}._check_1hpxs_29 input{width:20px;height:20px;accent-color:var(--accent)}._danger_1hpxs_31{color:var(--error);border-color:var(--error)}._group_1hpxs_32{border-top:1px solid var(--border);padding-top:12px;margin-top:16px;font-size:13px}._group_1hpxs_32>summary{line-height:1.6;color:var(--notice-text);font-weight:600;padding:6px 0;overflow-wrap:anywhere}._group_1hpxs_32[open]>summary{margin-bottom:16px}._material_1hpxs_35{border:1px solid var(--border);border-radius:8px;padding:16px;margin:16px 0;min-width:0}._material_1hpxs_35 legend{font-size:14px;font-weight:600;padding:0 6px}._summary_1hpxs_10{position:sticky;top:16px;max-height:calc(100dvh - 32px);overflow-y:auto;scrollbar-gutter:stable}._summary_1hpxs_10 h2{font-size:20px}._summary_1hpxs_10 p{font-size:13px}._amount_1hpxs_40{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:13px;margin:12px 0}._amount_1hpxs_40 dt{color:var(--muted)}._amount_1hpxs_40 dd{margin:0;text-align:right;font-weight:650;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0}._sale_1hpxs_43{background:var(--notice-bg);border:1px solid var(--border);padding:20px;border-radius:8px;display:grid;gap:10px;margin:20px 0}._sale_1hpxs_43 strong{font-size:30px;letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._sale_1hpxs_43 span{font-size:13px;color:var(--notice-text)}._warning_1hpxs_46{color:var(--warning-text);background:var(--warning-bg);border-left:3px solid var(--warning-border);padding:12px}._error_1hpxs_47{color:var(--error);font-size:13px;overflow-wrap:anywhere}._error_1hpxs_47 button{color:inherit;text-align:left;background:none;border:0;text-decoration:underline;padding:4px 0}._exact_1hpxs_49{margin:4px 0 12px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}._footer_1hpxs_50{border-top:1px solid var(--border);padding:24px 32px;text-align:center;font-size:12px;color:var(--muted)}._dialog_1hpxs_51{max-width:min(560px,calc(100% - 32px));border:1px solid var(--input-border);border-radius:12px;padding:28px;color:var(--text)}._dialog_1hpxs_51::backdrop{background:#17212f80}._skip_1hpxs_53{position:absolute;top:8px;left:8px;transform:translateY(-150%);background:var(--surface);padding:12px;z-index:10}._skip_1hpxs_53:focus{transform:translateY(0)}._focusTarget_1hpxs_55:focus{outline:none}@media(max-width:1050px){._layout_1hpxs_8{grid-template-columns:minmax(0,1fr)}._summary_1hpxs_10{position:static;max-height:none;overflow:visible}}@media(max-width:600px){._header_1hpxs_1{padding:16px}._header_1hpxs_1>span{display:none}._main_1hpxs_4{padding:28px 12px}._section_1hpxs_10,._summary_1hpxs_10{padding:18px 14px}._fields_1hpxs_15{grid-template-columns:1fr}._lineBody_1hpxs_27{padding:12px}._sectionHeading_1hpxs_11 h2{font-size:18px}._amount_1hpxs_40{gap:8px}._sale_1hpxs_43 strong{font-size:27px}}._presentation_1hpxs_58{border:0;padding:0;margin:20px 0;display:grid;gap:10px}._presentation_1hpxs_58 legend{font-size:14px;font-weight:650;margin-bottom:12px}._presentation_1hpxs_58 label{display:flex;align-items:center;gap:8px;min-height:44px;font-size:14px}._presentation_1hpxs_58 input{width:20px;height:20px;accent-color:var(--accent)}._source_1hpxs_62{display:block;font-size:11px;color:var(--muted);font-weight:400;margin-top:4px}._printerSnapshot_1hpxs_63{padding:12px;margin-bottom:16px;background:var(--page);border-radius:8px}._printerSnapshot_1hpxs_63 p{font-size:13px;margin-bottom:8px}._dialog_1hpxs_51{max-height:calc(100dvh - 32px);overflow-y:auto}._header_1hpxs_1{flex-wrap:wrap}._options_1hpxs_68{list-style:none;padding:0;margin:0;border:1px solid var(--input-border);border-radius:7px;max-height:240px;overflow-y:auto;background:var(--surface)}._options_1hpxs_68 li{padding:12px;cursor:pointer;overflow-wrap:anywhere}._options_1hpxs_68 li:hover,._options_1hpxs_68 li[aria-selected=true]{background:var(--notice-bg)}._sectionHeading_1hpxs_11 ._danger_1hpxs_31,._field_1hpxs_15 small._error_1hpxs_47{color:var(--error)}._section_vsqgf_1{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:32px;margin-top:28px;color:var(--text)}._section_vsqgf_1 h2{margin:0 0 12px}._modes_vsqgf_3{border:0;padding:0;margin:24px 0;display:grid;gap:8px}._modes_vsqgf_3 legend{font-weight:650;margin-bottom:12px}._modes_vsqgf_3 label{display:flex;align-items:center;gap:10px;min-height:44px}._modes_vsqgf_3 input{width:20px;height:20px;accent-color:var(--accent);flex-shrink:0}._fields_vsqgf_7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:16px 0}._fields_vsqgf_7 label,._metadata_vsqgf_8>label{display:grid;gap:8px;font-size:14px;font-weight:600}._section_vsqgf_1 input:not([type=radio]),._section_vsqgf_1 textarea{box-sizing:border-box;width:100%;min-height:44px;padding:10px;font:inherit;color:inherit;border:1px solid var(--input-border);border-radius:6px;background:var(--surface)}._section_vsqgf_1 textarea{resize:vertical}._section_vsqgf_1 [aria-invalid=true]{border-color:var(--error)}._section_vsqgf_1 button{min-height:44px;padding:10px 16px;border:1px solid var(--input-border);border-radius:6px;background:var(--surface);color:var(--text);cursor:pointer;font:inherit}._section_vsqgf_1 button:disabled{opacity:.55;cursor:not-allowed}._section_vsqgf_1 :focus-visible{outline:3px solid var(--accent);outline-offset:3px}._allocation_vsqgf_15{background:var(--subtle);padding:18px;border-radius:8px}._metadata_vsqgf_8{border-block:1px solid var(--border);padding:16px 0}._metadata_vsqgf_8 summary{cursor:pointer;min-height:30px}._preview_vsqgf_18{margin:24px 0;padding:26px;border:1px solid var(--border);border-radius:8px}._preview_vsqgf_18 h3{margin:0 0 24px;font-size:14px;color:var(--muted)}._documentTitle_vsqgf_20{font-size:24px;font-weight:750}._preview_vsqgf_18 dl>div{display:flex;gap:12px;margin:8px 0}._preview_vsqgf_18 dt{font-weight:650}._preview_vsqgf_18 dd{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}._tableScroll_vsqgf_24{overflow:auto;margin-top:24px}._tableScroll_vsqgf_24 table{width:100%;min-width:760px;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}._tableScroll_vsqgf_24 caption{text-align:left;margin-bottom:10px;font-weight:600}._tableScroll_vsqgf_24 th,._tableScroll_vsqgf_24 td{text-align:right;padding:14px 8px;border-bottom:1px solid var(--border);vertical-align:top;white-space:nowrap}._tableScroll_vsqgf_24 th{background:var(--subtle)}._tableScroll_vsqgf_24 th:first-child,._tableScroll_vsqgf_24 td:first-child{text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;min-width:160px;max-width:400px}._explanation_vsqgf_30{font-size:13px;line-height:1.6;color:var(--muted)}._total_vsqgf_31{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:24px;font-size:20px}._total_vsqgf_31 strong{font-size:28px;max-width:100%;overflow-wrap:anywhere}._notes_vsqgf_33 p{white-space:pre-wrap;overflow-wrap:anywhere}._error_vsqgf_34{color:var(--error);line-height:1.6}._section_vsqgf_1 ._download_vsqgf_35{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}@media(max-width:600px){._section_vsqgf_1{padding:20px 14px}._fields_vsqgf_7{grid-template-columns:1fr}._preview_vsqgf_18{padding:16px 10px}._total_vsqgf_31{justify-content:space-between}}._main_jmltq_1{display:grid;gap:24px;max-width:1100px}._main_jmltq_1>div:first-child{margin-bottom:0}._cards_jmltq_3{display:grid;gap:20px;margin-bottom:20px}._card_jmltq_3{border:1px solid var(--border);border-radius:9px;padding:20px;min-width:0}._card_jmltq_3 h3{margin:0;font-size:18px}._cardResult_jmltq_6{background:var(--notice-bg);border-radius:8px;padding:8px 16px;margin-top:16px}._cardResult_jmltq_6 p{margin-bottom:8px;font-size:14px}._modes_jmltq_8{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px}._modes_jmltq_8 section{border-top:1px solid var(--border);padding-top:20px}._modes_jmltq_8 h3{font-size:16px}._modes_jmltq_8 p{color:var(--muted);font-size:14px}@media(max-width:600px){._card_jmltq_3{padding:14px 10px}}._prototype_jmltq_14{border-left:4px solid var(--warning-border);background:var(--prototype-bg)}._confirmation_jmltq_15{border:1px solid var(--warning-border);background:var(--warning-bg);border-radius:8px;padding:16px;margin:16px 0}._confirmation_jmltq_15 button{margin:4px}:root{color-scheme:light;--text:#17212f;--page:#f5f7fa;--surface:#fff;--muted:#526075;--border:#dce2ea;--input-border:#98a6b9;--notice-text:#334969;--accent:#2457d6;--error:#a51d30;--notice-bg:#edf2fb;--subtle:#f6f8fc;--warning-text:#704000;--warning-bg:#fff3da;--warning-border:#aa6600;--prototype-bg:#fffaf0}:root[data-theme=dark]{color-scheme:dark;--text:#e8edf5;--page:#111722;--surface:#1b2432;--muted:#b5c1d3;--border:#43516a;--input-border:#7889a3;--notice-text:#d2dff5;--accent:#3769e0;--error:#ff9baa;--notice-bg:#24344e;--subtle:#202d40;--warning-text:#ffda96;--warning-bg:#3c301e;--warning-border:#c79850;--prototype-bg:#2c281f}:root{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--text);background:var(--page);font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html{scroll-padding-top:16px}body{margin:0}a{color:inherit}button,input,select{font:inherit}button{min-height:44px;cursor:pointer;padding:9px 14px;background:var(--surface);border:1px solid var(--input-border);border-radius:7px;color:var(--notice-text)}button:hover{filter:brightness(.95)}summary{cursor:pointer;min-height:44px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--accent);outline-offset:3px}h1,h2,h3,h4,p{margin-top:0}h4{margin-top:24px;margin-bottom:8px}p{line-height:1.65}a,section,aside,details{scroll-margin-top:16px}::selection{background:#d8e3ff;color:#17212f}button:disabled{cursor:not-allowed;opacity:.55}button,input,select,textarea{max-width:100%}summary{overflow-wrap:anywhere}:root[data-theme=dark] :focus-visible{outline-color:#9cbdff}
