:root{--paper:#F4F6FA;--surface:#FFFFFF;--surface-2:#EFF2F7;--surface-3:#E4E9F1;--line:#DCE1EA;--line-2:#C3CBD9;--line-3:#A9B3C4;--ink:#111722;--ink-2:#394354;--ink-3:#60697B;--field-line:#828790;--on-accent:#FFFFFF;--ai:#2D5DA8;--ai-2:#1F4680;--ai-3:#4A7BC4;--ai-wash:#E9F0FA;--ai-line:#B4C9E7;--s1:#E3ECF8;--s2:#BFD3ED;--s3:#93B3DE;--s4:#6690CB;--s5:#3F6CB4;--s6:#2A4E86;--din:#2D5DA8;--dmid:#A8B0BF;--dout:#C97C0E;--good:#2C7757;--good-w:#E3F1EA;--warn:#A9541C;--warn-w:#FAEDE2;--crit:#AF3A34;--crit-w:#FBE8E6;--sh:0 1px 2px rgba(17,23,34,.05),0 6px 20px rgba(17,23,34,.055);--r:7px;--jp:"Hiragino Kaku Gothic ProN","Hiragino Sans","Yu Gothic Medium","Yu Gothic","Noto Sans JP","Meiryo",system-ui,sans-serif;--mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace}@media (prefers-color-scheme:dark){:root{--paper:#0B0F16;--surface:#141A24;--surface-2:#1A212C;--surface-3:#222A38;--line:#252D3B;--line-2:#374255;--line-3:#4B586D;--ink:#E9EDF4;--ink-2:#C2CAD8;--ink-3:#8C97A9;--field-line:#68707F;--on-accent:#0B0F16;--ai:#7BA5E8;--ai-2:#A2C0F0;--ai-3:#5C8CD6;--ai-wash:#16233A;--ai-line:#2E4569;--s1:#1C2942;--s2:#24395B;--s3:#2F4E7B;--s4:#3F68A2;--s5:#5C8CD6;--s6:#8FB3E8;--din:#5C8CD6;--dmid:#5A6577;--dout:#BC8226;--good:#5FBF90;--good-w:#122419;--warn:#D98A4E;--warn-w:#27180F;--crit:#E97A72;--crit-w:#2A1513;--sh:0 1px 2px rgba(0,0,0,.45),0 6px 22px rgba(0,0,0,.35)}}:root[data-theme=dark]{--paper:#0B0F16;--surface:#141A24;--surface-2:#1A212C;--surface-3:#222A38;--line:#252D3B;--line-2:#374255;--line-3:#4B586D;--ink:#E9EDF4;--ink-2:#C2CAD8;--ink-3:#8C97A9;--field-line:#68707F;--on-accent:#0B0F16;--ai:#7BA5E8;--ai-2:#A2C0F0;--ai-3:#5C8CD6;--ai-wash:#16233A;--ai-line:#2E4569;--s1:#1C2942;--s2:#24395B;--s3:#2F4E7B;--s4:#3F68A2;--s5:#5C8CD6;--s6:#8FB3E8;--din:#5C8CD6;--dmid:#5A6577;--dout:#BC8226;--good:#5FBF90;--good-w:#122419;--warn:#D98A4E;--warn-w:#27180F;--crit:#E97A72;--crit-w:#2A1513;--sh:0 1px 2px rgba(0,0,0,.45),0 6px 22px rgba(0,0,0,.35)}:root[data-theme=light]{--paper:#F4F6FA;--surface:#FFFFFF;--surface-2:#EFF2F7;--surface-3:#E4E9F1;--line:#DCE1EA;--line-2:#C3CBD9;--line-3:#A9B3C4;--ink:#111722;--ink-2:#394354;--ink-3:#60697B;--field-line:#828790;--on-accent:#FFFFFF;--ai:#2D5DA8;--ai-2:#1F4680;--ai-3:#4A7BC4;--ai-wash:#E9F0FA;--ai-line:#B4C9E7;--s1:#E3ECF8;--s2:#BFD3ED;--s3:#93B3DE;--s4:#6690CB;--s5:#3F6CB4;--s6:#2A4E86;--din:#2D5DA8;--dmid:#A8B0BF;--dout:#C97C0E;--good:#2C7757;--good-w:#E3F1EA;--warn:#A9541C;--warn-w:#FAEDE2;--crit:#AF3A34;--crit-w:#FBE8E6;--sh:0 1px 2px rgba(17,23,34,.05),0 6px 20px rgba(17,23,34,.055)}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--jp);font-size:14px;line-height:1.68;-webkit-font-smoothing:antialiased;overflow-x:hidden}h1,h2,h3,h4{margin:0;font-weight:700;letter-spacing:-.015em;text-wrap:balance;line-height:1.34}p{margin:0}button{font:inherit;color:inherit;cursor:pointer;border:0;background:none}:focus-visible{outline:2px solid var(--ai);outline-offset:2px;border-radius:3px}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap}.app{display:grid;grid-template-columns:236px 1fr;min-height:100vh}.rail{background:var(--surface);border-right:1px solid var(--line);display:flex;flex-direction:column;position:sticky;top:0;height:100vh;overflow-y:auto}.brand{padding:15px 15px 13px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:9px}.seal{width:27px;height:27px;border-radius:5px;background:var(--ai);color:var(--on-accent);display:grid;place-items:center;font-weight:700;font-size:13px;flex:none}.brand b{font-size:13.5px;display:block}.brand small{display:block;letter-spacing:.1em;margin-top:1px}.brand small,.eyebrow{color:var(--ink-3);font-size:9.5px;text-transform:uppercase;font-family:var(--mono)}.eyebrow{letter-spacing:.14em;font-weight:700}.wbtn{display:grid;grid-template-columns:16px 1fr;gap:9px;align-items:center;padding:7px 8px;border-radius:var(--r);text-align:left;color:var(--ink-2);font-size:12.5px;transition:background .12s}.wbtn:hover{background:var(--surface-2)}.wbtn[aria-current=true]{background:var(--ai-wash);color:var(--ai);font-weight:700}.wbtn svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.wbtn .sub{display:block;font-size:10px;color:var(--ink-3);font-weight:400;line-height:1.45}.nav{padding:10px;display:grid;gap:1px;align-content:start;flex:1}.nav .eyebrow{padding:8px 6px 7px}.nav a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6.5px 8px;border-radius:var(--r);color:var(--ink-2);text-decoration:none;font-size:13px;transition:background .12s}.nav a:hover{background:var(--surface-2)}.nav a[aria-current=page]{background:var(--surface-3);color:var(--ink);font-weight:700}.nav .bdg{font-family:var(--mono);font-size:10.5px;padding:1px 6px;border-radius:99px;background:var(--crit);color:var(--on-accent);font-weight:700}.railfoot{padding:10px;border-top:1px solid var(--line);display:flex;gap:6px}.ghost{border:1px solid var(--line);border-radius:var(--r);padding:5px 9px;font-size:11.5px;color:var(--ink-2);background:var(--surface);transition:.12s}.ghost:hover:not([disabled]){border-color:var(--line-2);background:var(--surface-2)}.main{min-width:0;display:flex;flex-direction:column}.topbar{position:sticky;top:0;z-index:30;background:color-mix(in srgb,var(--paper) 86%,transparent);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);padding:12px 26px;display:flex;align-items:center;justify-content:space-between;gap:16px}.topbar h1{font-size:17.5px}.crumb{font-size:10.5px;color:var(--ink-3);font-family:var(--mono);letter-spacing:.05em}.wrap{padding:20px 26px 70px;max-width:1240px;width:100%}.head{display:grid;gap:2px;padding-bottom:15px}.head h1{font-size:17.5px}.head h2{font-size:15px}.head>p{font-size:12.5px;max-width:840px}a{color:var(--ai);text-underline-offset:2px;text-decoration-thickness:1px}a:hover{color:var(--ai-2)}.btn,.nav a,.pill a{color:inherit;text-decoration:none}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh)}.card>header{padding:12px 15px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.card>header h2{font-size:13.5px;flex:1 1 12em}.card>.body{padding:15px}.grid{display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}.g2{grid-template-columns:repeat(auto-fit,minmax(min(310px,100%),1fr))}.g3{grid-template-columns:repeat(auto-fit,minmax(215px,1fr))}.g4{grid-template-columns:repeat(auto-fit,minmax(172px,1fr))}.row{gap:8px;flex-wrap:wrap}.row,.spread{display:flex;align-items:center}.spread{gap:12px;justify-content:space-between}.muted{color:var(--ink-3)}.tiny{font-size:11.5px}.mini{font-size:10.5px}.tile{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:13px 14px;position:relative;overflow:hidden}.tile .k{font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.tile .k,.tile .v{font-family:var(--mono);font-weight:700}.tile .v{font-size:26px;letter-spacing:-.035em;margin-top:3px;font-variant-numeric:tabular-nums;line-height:1.15}.tile .n{font-size:11.5px;color:var(--ink-3);margin-top:2px}.tile .spark{position:absolute;right:0;bottom:0;opacity:.85;pointer-events:none}.tile.hot{border-color:var(--crit)}.tile.hot .v{color:var(--crit)}.tile.hot:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--crit)}.pill{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;padding:2.5px 8px;border-radius:99px;border:1px solid transparent;white-space:nowrap;line-height:1.5}.pill i{width:6px;height:6px;border-radius:99px;background:currentColor;flex:none}.pill.n{background:var(--surface-3);color:var(--ink-2)}.pill.b{background:var(--ai-wash);color:var(--ai);border-color:var(--ai-line)}.pill.g{background:var(--good-w);color:var(--good)}.pill.w{background:var(--warn-w);color:var(--warn)}.pill.c{background:var(--crit-w);color:var(--crit)}table{width:100%;border-collapse:collapse;font-size:13px}.tw>table{min-width:-moz-max-content;min-width:max-content}.tw th{white-space:nowrap}.tw td{max-width:32ch}.tw:has(tbody td:last-child :is(button,.btn,.ghost,.linkbtn)) :is(th,td):last-child{position:sticky;right:0;background:var(--surface)}.tw:has(tbody td:last-child :is(button,.btn,.ghost,.linkbtn)) th:last-child{z-index:1}.tw:has(tbody td:last-child :is(button,.btn,.ghost,.linkbtn)) :is(th,td):last-child:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:var(--line)}.tw{overflow-x:auto}.tw:focus-visible{outline:2px solid var(--ai);outline-offset:2px;border-radius:3px}.tw{background:linear-gradient(to right,var(--surface) 30%,transparent),linear-gradient(to left,var(--surface) 30%,transparent) 100% 0,radial-gradient(farthest-side at 0 50%,rgba(17,23,34,.16),transparent),radial-gradient(farthest-side at 100% 50%,rgba(17,23,34,.16),transparent) 100% 0;background-repeat:no-repeat;background-size:36px 100%,36px 100%,13px 100%,13px 100%;background-attachment:local,local,scroll,scroll}th{text-align:left;font-size:9.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3);font-family:var(--mono);font-weight:700;padding:9px 11px;white-space:nowrap}td,th{border-bottom:1px solid var(--line)}td{padding:10px 11px;vertical-align:middle}tbody tr:last-child td{border-bottom:0}tbody tr.click{cursor:pointer}tbody tr.click:hover{background:var(--surface-2)}td.r,th.r{text-align:right}.num{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:12.5px}.big{font-size:26px;line-height:1.15}.big,.btn{font-weight:700}.btn{display:inline-flex;align-items:center;gap:6px;padding:6.5px 13px;border-radius:var(--r);font-size:12.5px;background:var(--ai);color:var(--on-accent);border:1px solid var(--ai);transition:.12s}.btn:hover:not([disabled]){background:var(--ai-2);border-color:var(--ai-2)}.btn.sec{background:var(--surface);color:var(--ink-2);border-color:var(--line-2)}.btn.sec:hover:not([disabled]){background:var(--surface-2)}.btn.dgr{background:var(--crit);border-color:var(--crit)}.btn.dgr:hover:not([disabled]){opacity:.88}.btn[disabled]{opacity:.4;cursor:not-allowed}.ghost[disabled],.linkbtn[disabled]{opacity:.45;cursor:not-allowed;text-decoration:none}.btn.sm{padding:4px 9px;font-size:11.5px}.tabs{display:flex;gap:2px;border-bottom:1px solid var(--line);overflow-x:auto}.tabs button{padding:8px 13px;font-size:12.5px;color:var(--ink-3);border-bottom:2px solid transparent;white-space:nowrap;font-weight:600}.tabs button[aria-selected=true]{color:var(--ai);border-bottom-color:var(--ai)}.tabs button:hover{color:var(--ink)}.kv{display:grid;grid-template-columns:auto 1fr;gap:7px 16px;font-size:13px;align-items:baseline}.kv dt{color:var(--ink-3);font-size:11.5px;white-space:nowrap}.kv dd{margin:0}input,select,textarea{font:inherit;font-size:13px;padding:7px 10px;border:1px solid var(--field-line);border-radius:var(--r);background:var(--surface);color:var(--ink);width:100%}textarea{resize:vertical;min-height:74px;line-height:1.6}label.f{display:grid;gap:4px}label.f span{font-size:11px;color:var(--ink-3);font-weight:600}.flowgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:8px}.flowcell{display:block;text-decoration:none;border:1px solid var(--line);border-radius:var(--r);padding:10px 11px;background:var(--surface)}.flowcell:hover{border-color:var(--ai)}.flowcell:focus-visible{outline:2px solid var(--ai);outline-offset:2px}.flowcell-l{font-size:12px;color:var(--ink-2);margin-top:1px}.flowcell-l,.flowcell-n{display:block;font-weight:700}.flowcell-n{font-size:23px;font-family:var(--mono);color:var(--ink-3);line-height:1.25;margin-top:3px}.flowcell.has .flowcell-n{color:var(--ink)}.flowcell.has{border-color:var(--line-2)}.flowcell-y{font-size:11.5px;color:var(--ink-2)}.flowcell-d,.flowcell-y{display:block;font-family:var(--mono)}.flowcell-d{font-size:10.5px;color:var(--ink-3);margin-top:2px}.flowcell-d.long{color:var(--warn);font-weight:700}.flowcell-w{display:block;font-size:10.5px;color:var(--ink-3);margin-top:4px;line-height:1.5}.endflow-box{display:grid;gap:5px;padding:7px 9px;border:1px solid var(--line-2);border-radius:var(--r);background:var(--surface);min-width:0}.endflow{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;font-size:11.5px;line-height:1.4}.endflow>li{list-style:none;display:flex;align-items:center;gap:5px;padding:2px 8px 2px 4px;border:1px solid var(--line-2);border-radius:var(--r);background:var(--surface);color:var(--ink-3)}.endflow>li b{display:inline-grid;place-items:center;width:16px;height:16px;border-radius:50%;font-family:var(--mono);font-size:10.5px;border:1px solid}.endflow>li.done{color:var(--good);background:var(--good-w);border-color:var(--good)}.endflow>li.now{color:var(--ink);font-weight:700;border-color:var(--ink)}.sectionbar{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;padding:0 0 9px;margin-bottom:14px;border-bottom:1px solid var(--line)}.sectionbar-l{font-size:10.5px;color:var(--ink-3);font-weight:700;letter-spacing:.06em;flex:0 0 auto}.sectionbar-t{display:flex;gap:2px;flex-wrap:wrap}.sectionbar-t a{font-size:12.5px;color:var(--ink-2);text-decoration:none;font-weight:600;padding:3px 9px;border-radius:99px;line-height:1.6}.sectionbar-t a:hover{color:var(--ai);background:var(--ai-wash)}.sectionbar-t a[aria-current=page]{color:var(--on-accent);background:var(--ai);font-weight:700}.sectionbar-t a:focus-visible{outline:2px solid var(--ai);outline-offset:2px}.spine{display:flex;align-items:flex-start;gap:0;overflow-x:auto;padding:4px 0 2px}.spine .st{flex:1;min-width:74px;position:relative;text-align:center;padding-top:22px}.spine .st:before{content:"";position:absolute;top:8px;left:0;right:0;height:2px;background:var(--line)}.spine .st:first-child:before{left:50%}.spine .st:last-child:before{right:50%}.spine .st.cur:before,.spine .st.on:before{background:var(--s4)}.spine .dot{position:absolute;top:2px;left:50%;transform:translateX(-50%);width:15px;height:15px;border-radius:99px;background:var(--surface);border:2.5px solid var(--line-2);z-index:1}.spine .st.on .dot{background:var(--s4);border-color:var(--s4)}.spine .st.cur .dot{background:var(--ai);border-color:var(--ai);box-shadow:0 0 0 4px var(--ai-wash)}.spine .lb{font-size:11px;color:var(--ink-3);font-weight:600}.spine .st.cur .lb{color:var(--ai);font-weight:700}.spine .st.on .lb{color:var(--ink-2)}.spine .dt{font-size:9.5px;font-family:var(--mono);color:var(--ink-3);margin-top:1px}.spine-box{container-type:inline-size}@container (max-width:665px){.spine{flex-wrap:wrap;row-gap:12px;overflow-x:visible}.spine .st{flex:0 0 33.333%;min-width:0}}.tl,.tl .it{display:grid}.tl .it{grid-template-columns:14px 1fr;gap:13px;padding-bottom:17px;position:relative}.tl .it:before{content:"";position:absolute;left:6px;top:14px;bottom:-2px;width:1px;background:var(--line)}.tl .it:last-child:before{display:none}.tl .mk{width:13px;height:13px;border-radius:99px;background:var(--surface);border:2.5px solid var(--ai-line);margin-top:3px;z-index:1}.tl .mk.on{background:var(--ai);border-color:var(--ai)}.tl .mk.gd{background:var(--good);border-color:var(--good)}.tl h4{font-size:13px}.tl .meta{font-size:10.5px;color:var(--ink-3);font-family:var(--mono)}.note{border-left:2.5px solid var(--ai);background:var(--ai-wash);padding:9px 13px;border-radius:0 var(--r) var(--r) 0;font-size:12.5px;color:var(--ink-2)}.note.c{border-color:var(--crit);background:var(--crit-w)}.note.w{border-color:var(--warn);background:var(--warn-w)}.note.g{border-color:var(--good);background:var(--good-w)}.note b{color:var(--ink)}details.note.info{padding:0;border-left-color:var(--line);background:transparent}details.note.info>summary{cursor:pointer;list-style:none;padding:5px 0 5px 11px;font-size:11.5px;color:var(--ink-3);-webkit-user-select:none;-moz-user-select:none;user-select:none}details.note.info>summary::-webkit-details-marker{display:none}details.note.info>summary:before{content:"ⓘ";margin-right:6px;color:var(--ai)}details.note.info>summary:hover,details.note.info[open]>summary{color:var(--ink-2)}details.note.info>.note-body{padding:2px 13px 10px 11px;color:var(--ink-2)}pre.file{font-family:var(--mono);font-size:10.5px;line-height:1.8;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r);padding:13px;overflow-x:auto;white-space:pre;color:var(--ink-2);margin:0}pre.file .h{color:var(--ai);font-weight:700}pre.file .t{color:var(--good);font-weight:700}.empty{padding:44px 20px;text-align:center;color:var(--ink-3);font-size:13px}.empty .big{font-size:15px;color:var(--ink-3);font-weight:700;margin-bottom:4px;line-height:1.68}.empty-act{margin-top:12px;display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap}.chk{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r);cursor:pointer;background:var(--surface);transition:.12s}.chk:hover{border-color:var(--line-2)}.chk input{width:15px;height:15px;margin:3px 0 0;flex:none;accent-color:var(--ai)}.chk.on{border-color:var(--ai);background:var(--ai-wash)}.meter{height:5px;background:var(--surface-3);overflow:hidden;min-width:64px}.meter,.meter i{border-radius:99px}.meter i{display:block;height:100%;background:var(--s4)}.meter.hi i{background:var(--ai)}.legend{display:flex;gap:14px;flex-wrap:wrap;font-size:11px;color:var(--ink-3)}.legend span{display:inline-flex;align-items:center;gap:5px}.legend b{width:9px;height:9px;border-radius:2px;display:inline-block}.chart{position:relative}.chart svg{display:block;width:100%;height:auto;overflow:visible}.chart .gl{stroke:var(--line);stroke-width:1}.chart .ax{fill:var(--ink-3);font-size:9.5px}.chart .ax,.chart .vl{font-family:var(--mono)}.chart .vl{fill:var(--ink-2);font-size:10.5px;font-weight:700}.chart .hit{fill:transparent;cursor:crosshair}.chart .cross{stroke:var(--line-3);stroke-width:1;stroke-dasharray:3 3;opacity:0}.tipbox{position:fixed;z-index:80;background:var(--ink);color:var(--paper);padding:7px 10px;border-radius:5px;font-size:11.5px;pointer-events:none;opacity:0;transition:opacity .1s;box-shadow:0 4px 16px rgba(0,0,0,.3);white-space:nowrap;font-family:var(--mono);line-height:1.6}.tipbox.on{opacity:1}.demo{position:sticky;top:0;z-index:60;background:var(--ink);color:var(--paper);padding:7px 18px;display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:11.5px}.demo .lbl{opacity:.72}.demo .sw{display:flex;gap:4px;flex-wrap:wrap}.demo .sw button{padding:3px 10px;border-radius:99px;font-size:11.5px;font-weight:700;border:1px solid rgba(255,255,255,.28);color:var(--paper);transition:.12s}.demo .sw button:hover{background:rgba(255,255,255,.12)}.demo .sw button[aria-current=true]{background:var(--paper);color:var(--ink);border-color:var(--paper)}.me{padding:12px 14px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:10px}.me .av{width:31px;height:31px;border-radius:99px;background:var(--surface-3);color:var(--ink-2);display:grid;place-items:center;font-size:12px;font-weight:700;flex:none}.me b{font-size:13px;display:block;line-height:1.4}.me .role{font-size:10.5px;color:var(--ink-3)}.scrim{position:fixed;inset:0;background:rgba(9,13,20,.5);z-index:2000;display:grid;place-items:center;padding:20px;overflow-y:auto}.modal{background:var(--surface);border:1px solid var(--line);border-radius:10px;box-shadow:0 20px 60px rgba(0,0,0,.3);width:100%;max-width:560px;max-height:88vh;max-height:88dvh;display:flex;flex-direction:column;margin:auto}.modal.wide{max-width:760px}.modal>header{padding:15px 18px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:12px}.modal>header h3{font-size:15px}.modal>.mb{padding:18px;overflow-y:auto;display:grid;gap:13px}.modal>footer{padding:13px 18px;border-top:1px solid var(--line);display:flex;justify-content:flex-end;gap:8px;background:var(--surface-2);border-radius:0 0 10px 10px}.modal>.mb label.f input,.modal>.mb label.f select,.modal>.mb label.f textarea{width:100%}.modal>.mb .note{margin:0}@media(max-width:600px){.scrim{padding:8px;place-items:end center}.modal{max-height:94vh;max-height:94dvh}}@media(max-width:600px){.tw:has(>table.quotes-t) :is(th,td):last-child{position:static!important}.tw:has(>table.quotes-t) :is(th,td):last-child:before{content:none!important}}@media(max-width:600px){.qlines-box{overflow-x:visible;background:none}.qlines-box>table.qlines{min-width:0}.qlines thead{display:none}.qlines,.qlines tbody,.qlines tr{display:block;width:100%}.qlines tr{border:1px solid var(--line);border-radius:6px;padding:8px 10px;margin-bottom:8px}.qlines td{display:flex;align-items:center;gap:8px;padding:3px 0;border:0;max-width:none}.qlines td:before{content:attr(data-k);flex:0 0 3.5em;font-size:11px;color:var(--ink-3);text-align:left}.qlines td input{flex:1 1 auto;width:auto!important;min-width:0}}.linkbtn{color:var(--ai);text-decoration:underline;text-underline-offset:2px;font-size:inherit;padding:0}.linkbtn:hover:not([disabled]){color:var(--ai-2)}.req{font-style:normal;color:var(--crit);font-weight:700;margin-left:6px;font-size:10px;border:1px solid;border-radius:3px;padding:0 4px;vertical-align:1px}.help{font-size:11px;color:var(--ink-3);line-height:1.5}.err{font-size:11.5px;color:var(--crit);font-weight:600}label.f input[aria-invalid=true],label.f select[aria-invalid=true],label.f textarea[aria-invalid=true]{border-color:var(--crit)}.x{width:26px;height:26px;border-radius:5px;display:grid;place-items:center;color:var(--ink-3);font-size:16px}.x:hover{background:var(--surface-2);color:var(--ink)}.rowbtn{display:inline-flex;gap:5px}.iconbtn{width:26px;height:26px;border-radius:5px;display:grid;place-items:center;color:var(--ink-3);border:1px solid transparent}.iconbtn:hover{background:var(--surface-2);border-color:var(--line);color:var(--ink)}.iconbtn svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:11px 18px}.facts>div>.fk{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-family:var(--mono);font-weight:700;display:block}.facts>div>.fv{font-size:14px;margin-top:1px;display:block}.toast{position:fixed;bottom:22px;left:50%;transform:translate(-50%,80px);background:var(--ink);color:var(--paper);padding:10px 18px;border-radius:99px;font-size:12.5px;font-weight:600;box-shadow:0 6px 28px rgba(0,0,0,.3);z-index:99;opacity:0;transition:.28s cubic-bezier(.2,.8,.3,1);pointer-events:none;max-width:min(88vw,540px);text-align:center}.toast.show{transform:translate(-50%);opacity:1}.ext{max-width:620px;margin:0 auto;padding:34px 20px 80px}.doc{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh);overflow:hidden}.doc .hd{padding:16px 20px;border-bottom:1px solid var(--line);background:var(--surface-2)}.doc .hd h1{font-size:17.5px}.doc .bd{padding:20px}.contract{font-size:12.5px;line-height:1.95;max-height:260px;overflow-y:auto;border:1px solid var(--line);border-radius:var(--r);padding:15px;background:var(--surface-2)}.contract h5{margin:14px 0 3px;font-size:12.5px;font-weight:700}.contract h5:first-child{margin-top:0}.otp{display:flex;gap:7px;justify-content:center;margin:15px 0}.otp input{width:43px;height:51px;text-align:center;font-family:var(--mono);font-size:20px;font-weight:700;padding:0}@media(max-width:880px){.app{grid-template-columns:1fr}.rail{position:static;height:auto;border-right:0;border-bottom:1px solid var(--line)}.nav{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.wrap{padding:16px}}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.desk{--paper:#F2F2F2;--surface:#FFFFFF;--surface-2:#F2F2F2;--surface-3:#E6E6E6;--line:#D6D6D6;--line-2:#9E9E9E;--line-3:#6E6E6E;--ink:#000000;--ink-2:#2E2E2E;--ink-3:#555555;--field-line:#000000;--on-accent:#FFFFFF;--ai:#00735F;--ai-2:#005949;--ai-3:#00806A;--ai-wash:#E3FBF6;--ai-line:#000000;--good:#00664F;--good-w:#DFFAF3;--warn:#7A5C00;--warn-w:#FFF7C2;--crit:#B0005A;--crit-w:#FFE3F0;--mint:#00E0B8;--pink:#FF4FA3;--yellow:#FFE500;--desk:#8E8E8E;--desk-dot:#6B6B6B;--bar:#000000;--bar-ink:#FFFFFF;--accent:var(--mint);--sh:7px 7px 0 rgba(0,0,0,.34);--r:0px;--mono:var(--font-plex),ui-monospace,"Hiragino Kaku Gothic ProN","Yu Gothic Medium","Noto Sans JP",monospace;--jp:var(--font-plex),ui-monospace,"Hiragino Kaku Gothic ProN","Hiragino Sans","Yu Gothic Medium","Yu Gothic","Noto Sans JP","Meiryo",monospace;color-scheme:light;position:fixed;inset:0;overflow:hidden;background-color:var(--desk);background-image:radial-gradient(var(--desk-dot) 1.3px,transparent 1.4px);background-size:5px 5px;color:var(--ink);font-family:var(--jp);font-size:13.5px;line-height:1.62}.desk[data-desk=receivable]{--accent:var(--pink)}.deskbar{position:absolute;inset:0 0 auto 0;height:30px;z-index:500;background:var(--bar);color:var(--bar-ink);justify-content:space-between;gap:16px;padding:0 14px;font-size:12px;font-weight:600;letter-spacing:.1em;white-space:nowrap}.deskbar,.deskbar-l,.deskbar-r{display:flex;align-items:center}.deskbar-l,.deskbar-r{gap:14px;min-width:0}.deskbar-l{flex:none}.deskbar-r{gap:18px}.deskbar-r>*{flex:none}.deskbar-r>.here{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.deskbar .logo{letter-spacing:.3em}.deskbar .clock{opacity:.62;font-weight:500}.deskbar .who{display:flex;align-items:baseline;gap:8px;letter-spacing:.04em}.deskbar .who small{font-size:10.5px;opacity:.62;font-weight:500}.desk .deskbar .btn{background:transparent;border:1.5px solid var(--bar-ink);color:var(--bar-ink);border-radius:0;padding:1px 8px;font-size:11px;font-weight:600;letter-spacing:.04em;line-height:1.5}.desk .deskbar .btn:hover{background:var(--bar-ink);color:var(--bar)}.files{position:absolute;left:26px;top:52px;bottom:12px;width:224px;z-index:2;display:grid;grid-template-columns:repeat(2,96px);-moz-column-gap:16px;column-gap:16px;grid-template-rows:repeat(6,minmax(0,134px));align-content:start}.file{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:7px;padding:6px 0 0;background:none;border:0;cursor:pointer;text-decoration:none;min-height:0}.file,.file svg{color:var(--ink)}.file svg{width:auto;height:min(72px,calc((100vh - 100px) / 6 - 36px));flex:none}.file .face{fill:var(--surface)}.file .lines{stroke:var(--line-3)}.file .cap{font-size:11px;font-weight:700;letter-spacing:.07em;color:#111;background:rgba(255,255,255,.72);padding:2px 6px;line-height:1.35}.file:hover .cap{background:var(--yellow)}.file.here .face{fill:var(--yellow)}.file.here .lines{stroke:var(--ink)}.file.here .cap{background:var(--bar);color:var(--bar-ink)}.file .bdg{position:absolute;top:0;right:14px;min-width:20px;height:20px;padding:0 5px;display:grid;place-items:center;background:var(--pink);color:var(--ink);border:2px solid var(--bar);font-size:11px;font-weight:700;line-height:1}.file:focus-visible{outline:3px solid var(--bar);outline-offset:2px}.desk :focus-visible{outline:3px solid var(--bar);outline-offset:2px}.desk .deskbar :focus-visible,.desk .win.t-black .winbody :focus-visible,.desk [data-ink=light] :focus-visible{outline-color:var(--yellow)}.desk-layer{position:absolute;inset:0;pointer-events:none}.desk-layer .win{pointer-events:auto}.win{position:absolute;display:flex;flex-direction:column;background:var(--surface);border:2px solid var(--bar);box-shadow:var(--sh);overflow:hidden;z-index:10}.win[data-phase=closed]{display:none}.winbar{height:30px;flex:none;display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--bar);color:var(--bar-ink);padding:0 6px 0 10px;font-size:12px;font-weight:600;letter-spacing:.06em;cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.wintitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.winx{width:22px;height:22px;flex:none;border:2px solid var(--bar);background:var(--surface);color:var(--ink);display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;border-radius:0}.winx:hover{background:var(--pink)}.winbody{flex:1;min-height:0;overflow:auto}.win.main .winbody{padding:16px 20px 48px}.win.comp .winbody{display:flex;flex-direction:column}.win.t-mint .winbody{background:var(--mint)}.win.t-pink .winbody{background:var(--pink)}.win.t-yellow .winbody{background:var(--yellow)}.win.t-black .winbody{background:var(--bar);color:var(--bar-ink)}.desk .win.main{left:268px;top:46px;right:24px;bottom:24px}@media(min-width:900px){.desk.desk[data-bare] .win.main{left:268px;top:46px;right:24px;bottom:24px}.desk[data-desk=receivable]{--band:clamp(220px,34vh,300px);--span:calc(100vw - 292px)}.desk[data-desk=receivable] .win.main{top:calc(76px + var(--band))}.desk[data-desk=receivable] .win[data-win=balance]{left:268px;top:56px;width:calc(var(--span) * .43);height:calc(var(--band) - 10px)}.desk[data-desk=receivable] .win[data-win=poster]{left:calc(240px + var(--span) * .43);top:86px;width:calc(var(--span) * .31);height:calc(var(--band) - 20px)}.desk[data-desk=receivable] .win[data-win=dunning]{left:calc(216px + var(--span) * .74);right:24px;top:58px;height:calc(var(--band) - 6px)}}.cw{padding:16px 20px;display:flex;flex-direction:column;flex:1;min-height:0;gap:0}.cw .k{font-size:12px;font-weight:600;letter-spacing:.08em}.win.comp .winbody{container-type:inline-size}.cw .huge{font-size:clamp(24px,11cqi,50px);white-space:nowrap;font-weight:700;letter-spacing:-.03em;line-height:1.05;margin-top:6px;font-variant-numeric:tabular-nums}.cw .big2{font-size:clamp(22px,2.4vw,30px);font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.15}.cw .rows{display:grid;gap:7px;margin-top:auto;padding-top:14px;font-size:13px}.cw .rows>div{display:flex;justify-content:space-between;gap:12px}.cw .rows b{font-variant-numeric:tabular-nums}.cw .foot{margin-top:auto;font-size:11px;line-height:1.7;opacity:.72;padding-top:10px}.cw .push{margin-top:12px;display:inline-block;align-self:flex-start;border:2px solid var(--bar);background:var(--surface);color:var(--ink);padding:6px 12px;font-size:12.5px;font-weight:700;text-decoration:none}.cw .push:hover{background:var(--yellow);color:var(--ink)}.cw a{color:inherit}.cw .steps{display:grid;gap:11px;margin-top:14px;font-size:13px}.cw .steps>div{display:flex;align-items:center;gap:11px}.cw .steps i{width:15px;height:15px;border:2px solid var(--line-3);flex:none}.cw .steps .done i{background:var(--mint);border-color:var(--mint)}.cw .steps .now{color:var(--pink);font-weight:700}.cw .steps .now i{border-color:var(--pink)}.cw .steps .later{opacity:.55}.cw .steps span:first-of-type{flex:1}.cw .steps small,.cw .zg{font-size:11.5px}.cw .zg{margin-top:11px;line-height:1.85;letter-spacing:.04em;color:var(--mint);white-space:pre-wrap}.cw .pipe{display:flex;align-items:stretch;flex:1}.cw .pipe>a{flex:1;text-align:center;display:flex;flex-direction:column;justify-content:center;text-decoration:none;color:var(--ink);border-left:1px solid var(--line)}.cw .pipe>a:first-child{border-left:0}.cw .pipe>a:hover{background:var(--yellow)}.cw .pipe .k{font-size:10.5px;font-weight:700;letter-spacing:.09em}.cw .pipe b{font-size:27px;font-weight:700;line-height:1.15}.cw table{font-size:12.5px}.cw .lst td,.cw .lst th{padding:7px 10px}.win[data-win=balance] .cw{padding-right:52px}.win[data-win=poster] .cw{padding-top:12px;padding-bottom:12px}.win[data-win=dunning] .cw .steps{gap:8px;margin-top:10px}.cw .steps span:first-of-type{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.cw .steps small,.desk .sr-only{white-space:nowrap}.desk .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.win.t-black .cw .k{color:var(--mint)}.win.t-black .cw .em{color:var(--yellow);font-weight:700}.win.t-black .cw .em2{color:var(--pink);font-weight:700}.desk .head{padding-bottom:13px}.desk .head h1{font-size:19px;letter-spacing:-.01em}.desk .head>p{font-size:12.5px}.desk .card,.desk .doc,.desk .tile{border:2px solid var(--bar);border-radius:0;box-shadow:none}.desk .card>header{border-bottom:2px solid var(--bar);padding:10px 14px}.desk .card>header h2{font-size:13px;letter-spacing:.02em}.desk .tile.hot{border-color:var(--crit)}.desk .eyebrow,.desk .facts>div>.fk,.desk .tile .k,.desk th{font-family:var(--mono);letter-spacing:.09em}.desk th{font-size:10.5px;font-weight:700;color:var(--ink-2);border-bottom:2px solid var(--bar);text-transform:none}.desk td{border-bottom:1px solid var(--line)}.desk .num{font-family:var(--mono)}.desk .pill{border:1.5px solid var(--bar);border-radius:0;font-size:11px;padding:1px 7px;color:var(--ink)}.desk .pill i{display:none}.desk .pill.b,.desk .pill.n{background:var(--surface);color:var(--ink)}.desk .pill.g{background:var(--mint);color:var(--ink)}.desk .pill.w{background:var(--yellow);color:var(--ink)}.desk .pill.c{background:var(--pink);color:var(--ink)}.desk .btn{border:2px solid var(--bar);border-radius:0;background:var(--accent);color:var(--ink);font-weight:700}.desk .btn.sec,.desk .btn:hover:not([disabled]){background:var(--surface);border-color:var(--bar);color:var(--ink)}.desk .btn.sec:hover:not([disabled]){background:var(--yellow)}.desk .btn.dgr{background:var(--pink);border-color:var(--bar);color:var(--ink)}.desk .ghost{border:1.5px solid var(--bar);border-radius:0;background:var(--surface);color:var(--ink)}.desk .ghost:hover:not([disabled]){background:var(--yellow)}.desk input,.desk select,.desk textarea{border:2px solid var(--field-line);border-radius:0}.desk .note{border-radius:0;border:2px solid var(--bar);border-left-width:6px;background:var(--ai-wash);color:var(--ink-2)}.desk .note.c{border-color:var(--bar);border-left-color:var(--pink);background:var(--crit-w)}.desk .note.w{border-color:var(--bar);border-left-color:var(--yellow);background:var(--warn-w)}.desk .note.g{border-color:var(--bar);border-left-color:var(--mint);background:var(--good-w)}.desk details.note.info{border:0;background:transparent}.desk .modal{border:2px solid var(--bar);border-radius:0;box-shadow:var(--sh)}.desk .modal>header{background:var(--bar)}.desk .modal>header,.desk .modal>header .x{color:var(--bar-ink)}.desk .modal>header .x:hover{background:var(--pink);color:var(--ink)}.desk .modal>footer{border-radius:0;border-top:2px solid var(--bar)}.desk .tabs{border-bottom:2px solid var(--bar)}.desk .tabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--bar);background:var(--accent)}.desk .chk{border-radius:0;border:2px solid var(--line-2)}.desk .chk.on{border-color:var(--bar);background:var(--ai-wash)}.desk pre.file{border-radius:0;border:2px solid var(--bar)}.desk .flowcell{border:2px solid var(--bar);border-radius:0}.desk .flowcell:hover{background:var(--yellow)}.desk .endflow-box{border:2px solid var(--bar);border-radius:0}.desk .endflow>li{border-radius:0}.desk .endflow>li.now{background:var(--accent);border:2px solid var(--bar);color:var(--ink)}.desk .endflow>li.done{background:var(--bar);border-color:var(--bar);color:var(--bar-ink)}.desk .toast{border-radius:0;border:2px solid var(--bar)}.desk .grid.g3>.card,.desk .grid.g3>.tile,.desk .grid.g4>.card,.desk .grid.g4>.tile{border-top:8px solid var(--accent)}.desk .grid.g3>.card>.body,.desk .grid.g4>.card>.body{padding:12px 14px 14px}.desk .num.big,.desk .tile .v{font-size:30px;letter-spacing:-.03em}.desk .card .eyebrow,.desk .tile .k{font-size:10.5px;color:var(--ink);letter-spacing:.09em}.desk .tw:has(tbody td:last-child :is(button,.btn,.ghost,.linkbtn)) :is(th,td):last-child{background:var(--surface)}.desk .sectionbar{display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding:0 0 12px;margin:0 0 16px;border-bottom:2px solid var(--bar)}.desk .sectionbar-l{display:none}.desk .sectionbar-t{display:flex;gap:7px;flex-wrap:wrap}.desk .sectionbar-t a{font-size:11.5px;font-weight:600;padding:4px 10px;border:1.5px solid var(--bar);border-radius:0;background:var(--surface);color:var(--ink);line-height:1.5}.desk .sectionbar-t a:hover{background:var(--yellow);color:var(--ink)}.desk .sectionbar-t a[aria-current=page]{background:var(--accent);color:var(--ink);font-weight:700}.desk-solo .win.solo{left:50%;top:50%;transform:none;translate:-50% -50%;width:min(560px,calc(100vw - 32px));max-height:calc(100vh - 80px)}.desk-solo .win.solo .winbar{cursor:default}.desk-solo .win.solo .winbody{padding:20px 22px 24px}.desk-solo .win.solo.wide{width:min(900px,calc(100vw - 32px))}.desk .cl-signIn-start .cl-header{display:none}.deskbar-l .here{opacity:.62;font-weight:500;letter-spacing:.06em}.desk .ext{max-width:none;margin:0;padding:0}.desk .doc .hd{background:var(--surface-2);border-bottom:2px solid var(--bar)}.desk[data-desk=worker] .files{grid-template-rows:repeat(3,minmax(0,134px))}@media(max-width:899px){.desk{position:fixed}.deskbar{height:32px;font-size:11px}.deskbar .clock,.deskbar .here,.deskbar .who small,.deskbar-l b{display:none}.deskbar-r>.who{flex:0 1 auto;min-width:0;overflow:hidden}.deskbar .who>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.files{left:0;right:0;top:32px;bottom:auto;width:auto;padding:14px 8px 12px;grid-template-columns:repeat(3,1fr);grid-template-rows:none;grid-auto-rows:auto;row-gap:14px;-moz-column-gap:0;column-gap:0;overflow-y:auto;max-height:calc(100vh - 32px)}.file svg{height:62px}.desk-layer{display:none}.desk .win.main{left:8px;right:8px;top:max(262px,31vh);bottom:8px;width:auto;height:auto}.desk:not([data-main=off]) .files{grid-template-columns:none;grid-template-rows:auto;grid-auto-flow:column;grid-auto-columns:68px;-moz-column-gap:4px;column-gap:4px;row-gap:0;padding:7px 8px 5px;overflow-x:auto;overflow-y:hidden;max-height:none;scrollbar-width:none;overscroll-behavior-x:contain}.desk:not([data-main=off]) .files::-webkit-scrollbar{display:none}.desk:not([data-main=off]) .file{gap:3px;padding-top:3px}.desk:not([data-main=off]) .file svg{height:28px}.desk:not([data-main=off]) .file .cap{font-size:9px;letter-spacing:.02em;padding:1px 3px}.desk:not([data-main=off]) .file .bdg{top:0;right:8px;min-width:16px;height:16px;padding:0 3px;font-size:9.5px;border-width:1.5px}.desk:not([data-main=off]) .win.main{top:94px}.win.main .winbody{padding:12px 12px 40px}.winbar{height:34px;cursor:default}.winx{width:34px;height:30px}.desk-solo .win.solo{top:50%}.desk-solo .win.solo .cl-cardBox,.desk-solo .win.solo .cl-rootBox{width:100%;max-width:100%}.desk-solo .win.solo .winbody{padding:16px 14px 20px}}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/704b853f32d191d5-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/656feb427634a431-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/991629005c80bdf1-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/46e154b2fcbd6033-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/37786be940ec402b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_6e1ae4{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_6e1ae4{--font-plex:"IBM Plex Mono","IBM Plex Mono Fallback"}