.page-shell{width:min(100% - 36px,1320px);margin:0 auto;padding:22px 0 56px}.content-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:12px;display:grid}.calculator-panel,.related-panel,.guide-panel{border:1px solid var(--color-border-dark);background:var(--color-white)}.calculator-panel,.related-panel{border-radius:0}.panel-heading{border-bottom:1px solid var(--color-border-dark);background:var(--color-surface);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.panel-heading h1,.panel-heading h2,.result-heading h2,.related-panel h2{letter-spacing:-.025em;margin:0;font-size:20px}.panel-heading p{color:#5f6368;margin:3px 0 0;font-size:14px;line-height:1.55}.year-badge{color:var(--color-primary-dark);background:#f7f9fb;border:1px solid #cbd7e2;border-radius:0;padding:4px 8px;font-size:13px;font-weight:700}.calculator-workspace{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);display:grid}.input-form{border-right:1px solid var(--color-border);padding:18px}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 12px;display:grid}.field{min-width:0}.field.full{grid-column:1/-1}.field label,.field legend{color:#30343a;margin-bottom:6px;font-size:15px;font-weight:700;line-height:1.45;display:block}.label-note{color:#70757b;margin-left:4px;font-size:12px;font-weight:400}.field small{color:#6f747a;margin-top:5px;font-size:13px;line-height:1.5;display:block}.money-input,.number-input{background:#fff;border:1px solid #bfc5cb;border-radius:1px;align-items:center;min-height:46px;display:flex}.money-input:focus-within,.number-input:focus-within{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.money-input input,.number-input input{width:100%;min-width:0;color:var(--color-text);text-align:right;background:0 0;border:0;outline:0;padding:7px 4px 7px 9px;font-size:18px;font-weight:700}.money-input span,.number-input span{color:#555b61;flex:none;padding:0 11px 0 6px;font-size:14px}.field select,.field input[type=date],.field input[type=month]{width:100%;min-height:46px;color:var(--color-text);font:inherit;background:#fff;border:1px solid #bfc5cb;border-radius:1px;outline:0;padding:9px 11px;font-size:16px}.field select:focus,.field input[type=date]:focus,.field input[type=month]:focus{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.withholding-field,.mobile-option-row{border:0;margin:0;padding:0}.mobile-option-row>.option-row-label{color:#30343a;margin-bottom:6px;font-size:15px;font-weight:700;line-height:1.45;display:block}.segmented-control{grid-template-columns:repeat(3,1fr);gap:3px;display:grid}.segmented-control.two{grid-template-columns:repeat(2,1fr)}.segmented-control input{opacity:0;pointer-events:none;position:absolute}.segmented-control span{color:#565656;cursor:pointer;background:#f7f7f6;border:1px solid #bfc5cb;border-radius:1px;place-items:center;min-height:42px;font-size:15px;font-weight:650;display:grid}.segmented-control input:checked+span{border-color:var(--color-primary-dark);color:var(--color-primary-dark);background:#e7eef5}.segmented-control input:focus-visible+span{outline-offset:1px;outline:2px solid #285b9159}.check-control{color:#444b52;cursor:pointer;background:#fafafa;border:1px solid #bfc5cb;border-radius:1px;align-items:center;gap:7px;min-height:44px;padding:7px 9px;font-size:14px;display:flex}.check-control input{width:15px;height:15px;accent-color:var(--color-primary)}.form-notice{color:#60666d;gap:8px;margin:14px 0 0;font-size:13px;line-height:1.55;display:flex}.form-notice span{background:#f5f5f4;border:1px solid #c9cdd2;border-radius:0;flex:0 0 18px;place-items:center;width:18px;height:18px;font-size:12px;font-weight:700;display:grid}.result-panel{background:#f8f8f6;border-left:0;min-width:0;padding:18px}.result-heading{border-bottom:1px solid #cfd3d7;justify-content:space-between;align-items:center;margin-bottom:9px;padding-bottom:10px;display:flex}.result-heading span{color:#70757b;font-size:12px}.result-list{margin:0}.result-list>div{border-bottom:1px dotted #cfd2d5;justify-content:space-between;align-items:center;gap:12px;min-height:36px;display:flex}.result-list dt{color:#454a50;font-size:15px}.result-list dd{margin:0;font-size:15px;font-weight:700}.total-row{margin-top:2px;border-bottom:0!important}.total-row dt,.total-row dd{color:#222;font-weight:700}.total-row small{color:#73787e;font-size:12px;font-weight:400}.net-pay{background:var(--color-primary-dark);color:#fff;border:1px solid #183a5d;border-radius:0;justify-content:space-between;align-items:center;gap:18px;margin-top:12px;padding:15px 16px;display:flex}.net-pay>span{font-size:14px;font-weight:700}.net-pay small{color:#d7e1eb;margin-top:2px;font-size:11px;font-weight:400;display:block}.net-pay strong{letter-spacing:-.035em;flex:none;font-size:25px}.tax-status{color:#62676d;margin:10px 0 0;font-size:13px;line-height:1.55}.calculation-error{color:#a33232;background:#fff7f7;border:1px solid #d8aaaa;border-radius:0;margin:8px 0 0;padding:8px 9px;font-size:13px;line-height:1.55}.calculation-error[hidden],[data-conditional][hidden]{display:none}.result-status{min-height:26px;color:var(--color-primary-dark);background:#edf3f8;border:1px solid #c8d6e3;border-radius:0;align-items:center;padding:2px 6px;font-size:12px;font-weight:700;display:inline-flex}.result-status.is-warning{color:#8a5200;background:#fff7e8;border-color:#dfc69f}.calculation-process{color:#5e5e5e;background:#fff;border:1px solid #d2d6da;border-radius:0;margin:10px 0 0;padding:10px 11px;font-size:13px;line-height:1.55}.calculator-main{align-content:start;gap:12px;min-width:0;display:grid}.calculator-sidebar{align-self:start;gap:12px;display:grid}.related-panel{padding:0}.related-panel h2{border-bottom:1px solid var(--color-border-dark);background:var(--color-surface);padding:12px 14px}.related-panel nav{display:grid}.related-panel nav a{color:#424242;border-bottom:1px solid #e2e4e6;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:7px 11px;font-size:14px;font-weight:600;display:flex}.related-panel nav a:last-child{border-bottom:0}.related-panel nav a span:last-child{color:#8e8e8e}.related-panel nav a:hover{color:var(--color-primary-dark);text-underline-offset:2px;background:#f3f5f7;text-decoration:underline}.guide-panel{border-radius:0;grid-template-columns:repeat(2,1fr);gap:22px 28px;padding:22px;display:grid}.guide-panel h2{color:#2f3337;letter-spacing:-.02em;margin:0 0 7px;font-size:17px}.guide-panel p{color:#555b61;margin:0;font-size:14px;line-height:1.75}.sources{border-top:1px solid var(--color-border);grid-column:1/-1;padding-top:14px}.sources ul{grid-template-columns:repeat(2,1fr);gap:5px 16px;margin:0;padding:0;list-style:none;display:grid}.sources a{color:#4f555b;font-size:13px}.sources a:hover{color:var(--color-primary-dark);text-decoration:underline}.sources a span{color:var(--color-primary-dark);margin-right:5px;font-weight:700}@media (width>=961px){.calculator-sidebar{position:sticky;top:18px}}@media (width<=960px){.content-grid{grid-template-columns:1fr}.calculator-sidebar{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){.page-shell{width:calc(100% - 24px);padding-top:12px;padding-bottom:40px}.calculator-workspace{grid-template-columns:1fr}.input-form{border-right:0;border-bottom:1px solid var(--color-border)}.guide-panel{grid-template-columns:1fr}.sources{grid-column:auto}.sources ul{grid-template-columns:1fr}}@media (width<=620px){.panel-heading{align-items:flex-start;gap:9px;padding:12px 13px}.panel-heading>:last-child:not(:first-child){flex:none}.input-form,.result-panel{padding:14px 13px}.form-grid{grid-template-columns:1fr;gap:11px}.field.full{grid-column:auto}.guide-panel{padding:16px 13px}.money-input,.number-input,.field select,.field input[type=date],.field input[type=month],.segmented-control span,.check-control{min-height:44px}.mobile-option-row{grid-template-columns:minmax(96px,118px) minmax(0,1fr);align-items:center;gap:5px 8px;display:grid}.mobile-option-row>.option-row-label{margin:0;font-size:14px;line-height:1.3}.mobile-option-row>.segmented-control,.mobile-option-row>.weekly-time-inputs{width:100%;min-width:0}.mobile-option-row>small{grid-column:1/-1;margin-top:0}.input-form .field:not(fieldset):has(>label+.money-input),.input-form .field:not(fieldset):has(>label+.number-input),.input-form .field:not(fieldset):has(>label+select),.input-form .field:not(fieldset):has(>label+input[type=date]),.input-form .field:not(fieldset):has(>label+input[type=month]),.input-form .field:not(fieldset):has(>.label-with-help+.money-input),.input-form .field:not(fieldset):has(>.label-with-help+.number-input),.input-form .field:not(fieldset):has(>.field-label-with-info+.money-input),.input-form .field:not(fieldset):has(>.field-label-with-info+.number-input){grid-template-columns:minmax(96px,118px) minmax(0,1fr);align-items:center;gap:5px 8px;display:grid}.input-form .field:not(fieldset):has(>label+.money-input)>label,.input-form .field:not(fieldset):has(>label+.number-input)>label,.input-form .field:not(fieldset):has(>label+select)>label,.input-form .field:not(fieldset):has(>label+input[type=date])>label,.input-form .field:not(fieldset):has(>label+input[type=month])>label,.input-form .field:not(fieldset)>.label-with-help,.input-form .field:not(fieldset)>.field-label-with-info{min-width:0;margin:0}.input-form .field:not(fieldset):has(>label+.money-input)>label,.input-form .field:not(fieldset):has(>label+.number-input)>label,.input-form .field:not(fieldset):has(>label+select)>label,.input-form .field:not(fieldset):has(>label+input[type=date])>label,.input-form .field:not(fieldset):has(>label+input[type=month])>label,.input-form .label-with-help>label,.input-form .field-label-with-info>label{margin-bottom:0;font-size:14px;line-height:1.3}.input-form .field:not(fieldset):has(>.label-with-help+.money-input)>.label-with-help,.input-form .field:not(fieldset):has(>.label-with-help+.number-input)>.label-with-help,.input-form .field:not(fieldset):has(>.field-label-with-info+.money-input)>.field-label-with-info,.input-form .field:not(fieldset):has(>.field-label-with-info+.number-input)>.field-label-with-info{align-self:center}.input-form .field:not(fieldset)>small{grid-column:1/-1;margin-top:0}.input-form .field:not(fieldset) .money-input,.input-form .field:not(fieldset) .number-input,.input-form .field:not(fieldset)>select,.input-form .field:not(fieldset)>input[type=date],.input-form .field:not(fieldset)>input[type=month]{width:100%;min-width:0}.result-list>div{gap:10px;padding:5px 0}.result-list dt{min-width:0}.result-list dd{text-align:right;overflow-wrap:anywhere;min-width:0}}@media (width<=520px){.net-pay{flex-direction:row;justify-content:space-between;align-items:center;gap:10px;padding:13px 14px}.net-pay>span{flex:auto;min-width:0}.net-pay strong{text-align:right;overflow-wrap:normal;word-break:keep-all;flex:none;max-width:56%;font-size:21px;line-height:1.1}.result-heading{align-items:flex-start;gap:8px}}@media (width<=440px){.mobile-option-row{grid-template-columns:minmax(92px,39%) minmax(0,1fr);column-gap:7px}.page-shell{width:calc(100% - 16px)}.panel-heading,.input-form,.result-panel{padding-left:10px;padding-right:10px}.guide-panel{padding:14px 11px}.result-list>div{flex-wrap:wrap;align-items:flex-start}.result-list dd{margin-left:auto}}.page-shell{--color-primary:#2f74c8;--color-primary-dark:#1f5fae;--color-primary-soft:#eef5ff;--color-border:#dbe3ec;--color-border-dark:#cbd5e1;--color-surface:#f8fafc}.calculator-panel,.related-panel,.guide-panel{border-color:#d7e0ea;border-radius:9px}.panel-heading{background:#fff;border-color:#d7e0ea;border-radius:9px 9px 0 0}.year-badge{color:#1f5fae;background:#f5f9ff;border-color:#bfd3ec;border-radius:6px}.money-input,.number-input,.field select,.field input[type=date],.field input[type=month]{border-color:#cfd9e5;border-radius:6px}.segmented-control span{color:#4f5b68;background:#f8fafc;border-color:#cfd9e5;border-radius:6px}.segmented-control span:hover{background:#f1f6fc}.segmented-control input:checked+span{color:#1f5fae;background:#eef5ff;border-color:#2f74c8}.check-control{background:#fbfdff;border-color:#cfd9e5;border-radius:6px}.form-notice span{color:#1f5fae;background:#f3f7fc;border-color:#cbd8e6;border-radius:5px}.result-panel{background:#fff}.result-heading{border-color:#dbe3ec}.result-list>div{border-color:#dfe6ee}.net-pay{color:#1f5fae;background:#eef5ff;border-color:#bed6f4;border-radius:8px}.net-pay small{color:#617b99}.net-pay strong{color:#175fc4}.calculation-error{border-radius:6px}.result-status{color:#1f5fae;background:#eef5ff;border-color:#c9d9ec;border-radius:6px}.result-status.is-warning{border-radius:6px}.calculation-process{background:#fbfdff;border-color:#d7e0ea;border-radius:6px}.related-panel h2{background:#fff;border-color:#d7e0ea;border-radius:9px 9px 0 0}.related-panel nav a{border-color:#e2e8f0}.related-panel nav a:hover{color:#1f5fae;background:#f4f8fd}.guide-panel{background:#fff}@media (width<=620px){.input-form .field:not(fieldset):has(>.field-label+.check-control){grid-template-columns:minmax(100px,40%) minmax(0,1fr);align-items:center;gap:8px;display:grid}.input-form .field:not(fieldset):has(>.field-label+.check-control)>.field-label{margin:0;font-size:14px;line-height:1.3}.input-form fieldset.withholding-field:has(>.segmented-control){grid-template-columns:minmax(100px,40%) minmax(0,1fr);align-items:center;gap:5px 8px;display:grid}.input-form fieldset.withholding-field:has(>.segmented-control)>legend{width:auto;margin:0;padding:0;font-size:14px;line-height:1.3}.input-form fieldset.withholding-field:has(>.segmented-control)>.segmented-control{min-width:0}.input-form fieldset.withholding-field:has(>.segmented-control)>small{grid-column:1/-1;margin-top:0}.input-form .segmented-control span{min-height:40px;padding:4px 5px;font-size:13px;line-height:1.2}.input-form .check-control{min-height:40px;padding:6px 8px}.input-form .money-input,.input-form .number-input,.input-form .field select,.input-form .field input[type=date],.input-form .field input[type=month]{min-height:42px}.input-form .field input[type=date],.input-form .field input[type=month]{text-align:center}.result-list>div:not(.result-long){flex-wrap:nowrap;align-items:center}.result-list>div:not(.result-long) dt{flex:auto}.result-list>div:not(.result-long) dd{flex:0 auto;margin-left:auto}}@media (width<=440px){.input-form .field:not(fieldset):has(>label+.money-input),.input-form .field:not(fieldset):has(>label+.number-input),.input-form .field:not(fieldset):has(>label+select),.input-form .field:not(fieldset):has(>label+input[type=date]),.input-form .field:not(fieldset):has(>label+input[type=month]),.input-form .field:not(fieldset):has(>.label-with-help+.money-input),.input-form .field:not(fieldset):has(>.label-with-help+.number-input),.input-form .field:not(fieldset):has(>.field-label-with-info+.money-input),.input-form .field:not(fieldset):has(>.field-label-with-info+.number-input),.input-form .field:not(fieldset):has(>.field-label+.check-control),.input-form fieldset.withholding-field:has(>.segmented-control){grid-template-columns:minmax(92px,39%) minmax(0,1fr);column-gap:7px}.input-form .money-input input,.input-form .number-input input{font-size:16px}.result-list>div:not(.result-long){flex-wrap:nowrap;align-items:center}}.result-explanation{border-left:3px solid var(--color-primary);color:#4b5662;overflow-wrap:anywhere;background:#fffaf3;margin:14px 0 0;padding:12px;font-size:13px;line-height:1.75}.comparison-example[data-astro-cid-wbypxo6f]{border-top:1px solid var(--preview-border,#a6b4c0);min-width:0;margin-top:25px;padding-top:22px}h3[data-astro-cid-wbypxo6f]{color:var(--preview-primary-dark,#244a6d);margin:0 0 9px;font-size:16px;line-height:1.55}p[data-astro-cid-wbypxo6f]{color:#46525f;overflow-wrap:anywhere;word-break:keep-all;margin:0 0 13px;font-size:14px;line-height:1.9}.comparison-table-wrap[data-astro-cid-wbypxo6f]{max-width:100%;margin:16px 0;overflow-x:auto}.comparison-table-wrap[data-astro-cid-wbypxo6f]:focus-visible{outline:2px solid var(--preview-primary,#315f88);outline-offset:2px}.comparison-table[data-astro-cid-wbypxo6f]{border-collapse:collapse;width:100%;min-width:540px;font-size:13px;line-height:1.65}.comparison-table[data-astro-cid-wbypxo6f].wide-table{min-width:640px}caption[data-astro-cid-wbypxo6f]{text-align:left;color:var(--preview-primary-dark,#244a6d);padding-bottom:9px;font-size:13px;font-weight:700}th[data-astro-cid-wbypxo6f],td[data-astro-cid-wbypxo6f]{border:1px solid var(--preview-border,#a6b4c0);text-align:center;vertical-align:middle;word-break:keep-all;padding:11px 10px}thead[data-astro-cid-wbypxo6f] th[data-astro-cid-wbypxo6f]{background:var(--preview-surface,#f3f5f7);color:var(--preview-primary-dark,#244a6d)}tbody[data-astro-cid-wbypxo6f] th[data-astro-cid-wbypxo6f]{background:#fafbfc;font-weight:650}td[data-astro-cid-wbypxo6f]{font-variant-numeric:tabular-nums}.comparison-explanation[data-astro-cid-wbypxo6f]{margin-bottom:0}.comparison-source[data-astro-cid-wbypxo6f]{margin:10px 0 0;font-size:13px}.comparison-source[data-astro-cid-wbypxo6f] a[data-astro-cid-wbypxo6f]{color:var(--preview-primary,#315f88)}.comparison-scroll-hint[data-astro-cid-wbypxo6f]{color:#697583;margin:10px 0 0;font-size:12px;display:none}@media (width<=700px){.comparison-scroll-hint[data-astro-cid-wbypxo6f]{display:block}p[data-astro-cid-wbypxo6f]{line-height:1.85}th[data-astro-cid-wbypxo6f],td[data-astro-cid-wbypxo6f]{padding:9px}}.calculator-horizontal-ad[data-astro-cid-n5yxtf5f]{width:100%;margin:14px 0}.calculator-sidebar-ad[data-astro-cid-n5yxtf5f]{width:100%;min-width:0;margin-top:0}.sidebar-share[data-astro-cid-n5yxtf5f]{box-sizing:border-box;width:100%;padding:0}.calculation-guide-nav[data-astro-cid-n5yxtf5f]{border:var(--preview-major-border,2px) solid var(--preview-border-dark,#7f91a1);background:var(--preview-surface,#f3f5f7);border-radius:1px;flex-wrap:wrap;gap:7px;margin-bottom:14px;padding:13px;display:flex}.calculation-guide-nav[data-astro-cid-n5yxtf5f] a[data-astro-cid-n5yxtf5f]{color:#31465b;border-radius:1px;align-items:center;gap:6px;padding:6px 9px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.calculation-guide-nav[data-astro-cid-n5yxtf5f] a[data-astro-cid-n5yxtf5f]:hover{background:#e9eff5}.calculation-guide-nav[data-astro-cid-n5yxtf5f] a[data-astro-cid-n5yxtf5f] span[data-astro-cid-n5yxtf5f]{color:var(--preview-primary,var(--color-primary))}.calculator-guide[data-astro-cid-n5yxtf5f]{gap:16px;min-width:0;display:grid}.guide-chapter[data-astro-cid-n5yxtf5f]{border:var(--preview-major-border,2px) solid var(--preview-border-dark,#7f91a1);background:#fff;border-radius:1px;min-width:0;scroll-margin-top:95px;overflow:hidden}.guide-chapter-heading[data-astro-cid-n5yxtf5f]{border-bottom:1px solid var(--preview-border,#a6b4c0);background:var(--preview-surface,#f3f5f7);align-items:center;gap:10px;padding:15px 20px;display:flex}.chapter-number[data-astro-cid-n5yxtf5f]{color:var(--preview-primary,var(--color-primary));letter-spacing:.04em;flex-shrink:0;font-size:13px;font-weight:800}.guide-chapter-heading[data-astro-cid-n5yxtf5f] h2[data-astro-cid-n5yxtf5f]{color:#243647;letter-spacing:-.02em;margin:0;font-size:19px;line-height:1.4}.guide-chapter-body[data-astro-cid-n5yxtf5f]{padding:20px}.guide-chapter-body[data-astro-cid-n5yxtf5f] p[data-astro-cid-n5yxtf5f]{color:#46525f;overflow-wrap:anywhere;word-break:keep-all;margin:0 0 14px;font-size:14px;line-height:1.9}.guide-chapter-body[data-astro-cid-n5yxtf5f] p[data-astro-cid-n5yxtf5f]:last-child{margin-bottom:0}.guide-chapter-body[data-astro-cid-n5yxtf5f] h3[data-astro-cid-n5yxtf5f]{color:#263b50;margin:0 0 9px;font-size:16px;line-height:1.55}.guide-lead[data-astro-cid-n5yxtf5f]{font-weight:600;color:#30465b!important}.calculation-formula[data-astro-cid-n5yxtf5f]{background:var(--preview-primary-soft,#edf2f6);border-radius:1px;padding:14px 16px}.guide-note[data-astro-cid-n5yxtf5f]{background:var(--preview-surface,#f3f5f7);border-left:3px solid #9fb4cb;margin:18px 0 0;padding:14px 16px}.guide-note[data-astro-cid-n5yxtf5f] p[data-astro-cid-n5yxtf5f]{margin:0}.input-guide-table-wrap[data-astro-cid-n5yxtf5f]{margin:21px 0}.input-guide-table[data-astro-cid-n5yxtf5f]{border-collapse:collapse;table-layout:fixed;color:#46525f;width:100%;font-size:13px;line-height:1.75}.input-guide-table[data-astro-cid-n5yxtf5f] caption[data-astro-cid-n5yxtf5f]{text-align:left;color:#263b50;padding-bottom:9px;font-size:15px;font-weight:750}.input-guide-table[data-astro-cid-n5yxtf5f] th[data-astro-cid-n5yxtf5f],.input-guide-table[data-astro-cid-n5yxtf5f] td[data-astro-cid-n5yxtf5f]{border:1px solid var(--preview-border,#a6b4c0);text-align:left;vertical-align:top;overflow-wrap:anywhere;word-break:keep-all;padding:11px 12px}.input-guide-table[data-astro-cid-n5yxtf5f] thead[data-astro-cid-n5yxtf5f] th[data-astro-cid-n5yxtf5f]{background:var(--preview-surface,#f3f5f7);color:#33495f}.input-guide-table[data-astro-cid-n5yxtf5f] th[data-astro-cid-n5yxtf5f]:first-child{width:28%}.input-guide-table[data-astro-cid-n5yxtf5f] tbody[data-astro-cid-n5yxtf5f] th[data-astro-cid-n5yxtf5f]{background:var(--preview-surface,#f3f5f7);font-weight:650}.result-guide[data-astro-cid-n5yxtf5f]{padding-top:2px}.result-guide[data-astro-cid-n5yxtf5f] ul[data-astro-cid-n5yxtf5f]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.result-guide[data-astro-cid-n5yxtf5f] li[data-astro-cid-n5yxtf5f]{color:#46576a;background:#f0f4f8;border-radius:1px;padding:5px 9px;font-size:12px;line-height:1.5}.worked-example[data-astro-cid-n5yxtf5f]{border-left:3px solid var(--color-primary);background:#fffaf3;margin-bottom:18px;padding:16px}.practice-section[data-astro-cid-n5yxtf5f]+.practice-section[data-astro-cid-n5yxtf5f]{margin-top:22px}.faq-section[data-astro-cid-n5yxtf5f],.related-guides[data-astro-cid-n5yxtf5f]{border-top:1px solid var(--preview-border,#a6b4c0);margin-top:24px;padding-top:21px}.faq-list[data-astro-cid-n5yxtf5f]{gap:8px;display:grid}.faq-list[data-astro-cid-n5yxtf5f] details[data-astro-cid-n5yxtf5f]{border:1px solid var(--preview-border,#a6b4c0);border-radius:1px;overflow:hidden}.faq-list[data-astro-cid-n5yxtf5f] summary[data-astro-cid-n5yxtf5f]{color:#30465b;background:var(--preview-surface,#f3f5f7);cursor:pointer;padding:12px 14px;font-size:14px;font-weight:650;line-height:1.6}.faq-list[data-astro-cid-n5yxtf5f] details[data-astro-cid-n5yxtf5f][open] summary[data-astro-cid-n5yxtf5f]{border-bottom:1px solid var(--preview-border,#a6b4c0)}.faq-list[data-astro-cid-n5yxtf5f] details[data-astro-cid-n5yxtf5f] p[data-astro-cid-n5yxtf5f]{margin:0;padding:13px 14px}.related-guide-list[data-astro-cid-n5yxtf5f]{border:1px solid var(--preview-border,#a6b4c0);border-radius:1px;display:grid;overflow:hidden}.related-guide-list[data-astro-cid-n5yxtf5f] a[data-astro-cid-n5yxtf5f]{border-bottom:1px solid var(--preview-border,#a6b4c0);color:#315f91;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:10px 13px;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none;display:flex}.related-guide-list[data-astro-cid-n5yxtf5f] a[data-astro-cid-n5yxtf5f]:last-child{border-bottom:0}.related-guide-list[data-astro-cid-n5yxtf5f] a[data-astro-cid-n5yxtf5f]:hover{background:var(--preview-surface,#f3f5f7)}.sources[data-astro-cid-n5yxtf5f]{border-top:var(--preview-major-border,2px) solid var(--preview-border-dark,#7f91a1);margin:0;padding:0}.source-list[data-astro-cid-n5yxtf5f]{grid-template-columns:1fr;gap:11px;margin:14px 0 0;padding-left:19px;list-style:outside;display:grid}.source-list[data-astro-cid-n5yxtf5f] li[data-astro-cid-n5yxtf5f]{overflow-wrap:anywhere;font-size:13px;line-height:1.65}.source-list[data-astro-cid-n5yxtf5f] a[data-astro-cid-n5yxtf5f]{color:#315f91}.source-list[data-astro-cid-n5yxtf5f] a[data-astro-cid-n5yxtf5f] span[data-astro-cid-n5yxtf5f]{color:#425569;font-weight:700;display:block}.content-dates[data-astro-cid-n5yxtf5f]{border-top:1px solid var(--preview-border,#a6b4c0);color:#697583;flex-wrap:wrap;gap:10px 24px;margin:22px 0 10px;padding-top:16px;font-size:12px;display:flex}.content-dates[data-astro-cid-n5yxtf5f] div[data-astro-cid-n5yxtf5f]{gap:8px;display:flex}.content-dates[data-astro-cid-n5yxtf5f] dt[data-astro-cid-n5yxtf5f],.content-dates[data-astro-cid-n5yxtf5f] dd[data-astro-cid-n5yxtf5f]{margin:0}.content-dates[data-astro-cid-n5yxtf5f] dd[data-astro-cid-n5yxtf5f]{font-weight:650}.source-date-note[data-astro-cid-n5yxtf5f]{color:#697583!important;font-size:12px!important}@media (width<=700px){.guide-chapter-heading[data-astro-cid-n5yxtf5f]{padding:13px 15px}.guide-chapter-heading[data-astro-cid-n5yxtf5f] h2[data-astro-cid-n5yxtf5f]{font-size:18px}.guide-chapter-body[data-astro-cid-n5yxtf5f]{padding:16px 15px}.guide-chapter-body[data-astro-cid-n5yxtf5f] p[data-astro-cid-n5yxtf5f]{font-size:14px;line-height:1.85}.input-guide-table[data-astro-cid-n5yxtf5f] th[data-astro-cid-n5yxtf5f],.input-guide-table[data-astro-cid-n5yxtf5f] td[data-astro-cid-n5yxtf5f]{padding:9px}.input-guide-table[data-astro-cid-n5yxtf5f] th[data-astro-cid-n5yxtf5f]:first-child{width:30%}.calculation-guide-nav[data-astro-cid-n5yxtf5f]{gap:3px;padding:9px}.calculation-guide-nav[data-astro-cid-n5yxtf5f] a[data-astro-cid-n5yxtf5f]{padding:7px;font-size:12px}}
