@layer screens{.ds .br-tuner{padding:4px var(--pad-page) 18px;border-bottom:1px solid var(--ink);background:var(--ground)}.br-tgrid{gap:0 48px;display:flex}.br-tcol{flex:1;min-width:0;padding-top:14px}.br-tuner-h{border-bottom:1px solid var(--ink);padding-bottom:6px;display:block}.ds .br-aro{border-bottom:1px solid var(--line-2);box-sizing:border-box;justify-content:space-between;align-items:center;gap:10px;min-height:32px;padding:5px 0;display:flex}.ds .br-ak{font-size:var(--fs-13h);color:var(--ink-2);min-width:0}.ds .br-ak-sub{color:var(--ink-3);font-size:var(--fs-12)}.ds .br-av{flex:none;align-items:baseline;display:inline-flex}.ds .br-avl{border:0;border-bottom:1px solid var(--ink);font:inherit;font-size:var(--fs-14);font-weight:var(--fw-semi);color:var(--ink);cursor:pointer;background:0 0;border-radius:0;align-items:baseline;padding:0 6px 3px;line-height:1.3;display:inline-flex}.ds .br-avl-sel{appearance:none;padding-right:6px}.ds .br-avl-pair{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:6px;display:inline-flex}.ds .br-avl-sep{color:var(--ink-3);font-size:var(--fs-13)}.ds .br-years{border-top:1px solid var(--line-2);margin-top:14px;padding-top:12px}.ds .br-years-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.ds .br-years-title-row{align-items:baseline;gap:var(--sp-3);flex-wrap:wrap;display:flex}.ds .br-years-n{letter-spacing:0;color:var(--ink)}.ds .br-years-s{font-size:var(--fs-12h);color:var(--ink-3)}.ds .br-years-help{font-size:var(--fs-12h);color:var(--ink-3);margin-top:10px;line-height:1.6;display:block}.ds .br-years .bi-years-5{grid-template-columns:58px minmax(0,1fr) minmax(0,1.15fr) minmax(48px,.9fr) minmax(32px,.7fr)}.ds .br-years .input-wrap .input{font-variant-numeric:tabular-nums;padding-right:24px}.ds .br-years .input-unit{top:50%;bottom:auto;transform:translateY(-50%)}.ds .br-years .br-unpaid-btn{width:100%;min-height:32px;padding:var(--sp-1) 0;border:0;border-bottom:1px solid var(--line-3);color:var(--ink-2);font-size:var(--fs-12h);cursor:pointer;overflow-wrap:anywhere;background:0 0}.ds .br-years .br-unpaid-btn:hover{color:var(--accent)}.ds .br-years .br-unpaid-btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ds .br-years-help-wrap{font-size:var(--fs-12h);color:var(--ink-3);line-height:1.6}.ds .br-years-help-trigger{align-items:center;gap:var(--sp-1);min-height:24px;font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.ds .br-years-help-popup{box-sizing:border-box;overscroll-behavior:contain;width:380px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:var(--sp-4);border:1px solid var(--line-3);border-radius:var(--r-field);background:var(--ground);color:var(--ink-2);font-size:var(--fs-12h);margin:0;line-height:1.6;position:fixed;inset:auto;overflow-y:auto}.ds .br-years-help-head{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.ds .br-years-help-head h2{color:var(--ink);font-size:var(--fs-15);font-weight:var(--fw-semi);margin:0}.ds .br-years-help-close{width:24px;height:24px;color:var(--ink-2);font:inherit;font-size:var(--fs-18);cursor:pointer;background:0 0;border:0;flex:none;padding:0}.ds .br-years-help-popup p{margin:var(--sp-2) 0}.ds .br-years-help-popup strong{color:var(--ink);font-weight:var(--fw-semi)}.ds .br-years-help-table{width:100%;margin:var(--sp-3) 0;border-collapse:collapse;font:inherit}.ds .br-years-help-table caption{margin-bottom:var(--sp-2);text-align:left;color:var(--ink-3)}.ds .br-years-help-table :is(th,td){padding:var(--sp-2) var(--sp-1);border-bottom:1px solid var(--line);text-align:center}.ds .br-years-help-table th{color:var(--ink);font-weight:var(--fw-semi)}.ds .br-years-help-table th:first-child{text-align:left}.ds :is(.br-years-help-trigger,.br-years-help-close):focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ds .br-years .bi-yh-tight{font-size:var(--fs-11h);letter-spacing:-.02em;word-break:keep-all;line-height:1.2}.ds .br-years .bi-years-row .br-avl{font-size:var(--fs-13h);min-width:24px;padding:0 0 11px}.ds .br-avl-in,.ds .br-avl-in.input{width:5.5ch;height:auto;min-height:0;box-shadow:none;font:inherit;font-size:var(--fs-14);font-weight:var(--fw-semi);color:var(--ink);text-align:right;background:0 0;border:0;border-radius:0;margin:0;padding:0;line-height:1.3}.ds .br-avl-in.br-avl-wide,.ds .br-avl-in.input.br-avl-wide{width:8ch}.ds .br-avl-in::placeholder{color:var(--ink-3);font-weight:var(--fw-normal)}.ds .br-avl-in:focus-visible{outline:0}.ds .br-avl:focus-within{outline:2px solid var(--ink);outline-offset:3px}.ds .br-chg{background:var(--ink);vertical-align:2px;width:4px;height:4px;margin-right:7px;display:inline-block}.ds .br-tuner-more{margin-top:14px}.ds .br-tuner-more .bi-adv summary{font-size:var(--fs-13h);color:var(--ink-2)}.ds .br-tuner-foot{border-top:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:16px;margin-top:12px;padding-top:8px;display:flex}.ds .br-tuner-reset{min-height:44px;font:inherit;font-size:var(--fs-14);color:var(--ink-2);cursor:pointer;background:0 0;border:0;padding:0}.ds .br-tuner-end{border-top:1px solid var(--line-2);justify-content:center;margin-top:6px;padding-top:8px;display:flex}.ds .br-tuner-close{width:calc(100% + 16px);min-height:44px;font:inherit;font-size:var(--fs-14);font-weight:var(--fw-semi);color:var(--ink-2);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;margin:0 -8px;padding:0 20px;display:flex}.ds .br-tuner-close-content{align-items:center;gap:6px;margin:0 -8px;padding:0 8px;display:inline-flex}@media (hover:hover){.ds .br-tuner-close:hover{color:var(--ink)}.ds .br-tuner-close:hover .br-tuner-close-content{background:var(--line-2)}}.ds .br-tuner-reset:hover{color:var(--ink)}.ds .br-tuner-note{font-size:var(--fs-12h);color:var(--ink-3)}@media (width<=767px){.ds .br-tuner{padding:0 var(--pad-page) 12px}.br-tgrid{flex-direction:column;gap:0}.br-tcol{padding-top:12px}.ds .br-tuner-foot{gap:8px 12px}.ds .br-years .bi-years-5{gap:var(--sp-1);grid-template-columns:24px minmax(0,1fr) minmax(0,1fr) 76px 32px}.ds .br-years .bi-years-row .select{font-size:var(--fs-12h);padding-right:18px}.ds .br-years-head{flex-direction:column;gap:4px}}}
