.fos{--ground:#f7f8fa;--surface:#fff;--surface-2:#f2f4f7;--surface-3:#e9edf2;--rail:#111a2e;--rail-2:#1c2740;--rail-ink:#c7d0de;--rail-dim:#7285a0;--ink:#1a2233;--ink-2:#475569;--ink-3:#8494a8;--line:#e3e8ef;--line-2:#cbd5e1;--blue:#2563eb;--blue-soft:#eff6ff;--blue-line:#bfdbfe;--teal:#0d9488;--teal-soft:#f0fdfa;--teal-line:#99f6e4;--green:#059669;--green-soft:#ecfdf5;--green-line:#a7f3d0;--amber:#b45309;--amber-soft:#fffbeb;--amber-line:#fde68a;--red:#dc2626;--red-soft:#fef2f2;--red-line:#fecaca;--pink:#be185d;--pink-soft:#fdf2f8;--pink-line:#fbcfe8;--violet:#7c3aed;--violet-soft:#f5f3ff;--violet-line:#ddd6fe;--shadow:0 1px 2px #1a22330d, 0 6px 20px #1a22330f;--shadow-lg:0 16px 48px #1a223338;--r:7px;--list-w:392px;--list-w-sm:300px;--list-min-h:749px;--list-hd-h:106px;--gutter:22px;--rail-w:240px;--page-w:1320px;--page-px:18px;--page-pt:22px;--page-pb:80px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .fos{--ground:#0c1017;--surface:#141b26;--surface-2:#1b2431;--surface-3:#242f3e;--rail:#080c14;--rail-2:#141d2e;--rail-ink:#aebbcc;--rail-dim:#64748b;--ink:#e6ebf2;--ink-2:#aebbcc;--ink-3:#7d8da0;--line:#26303d;--line-2:#33404f;--blue:#60a5fa;--blue-soft:#132133;--blue-line:#1e3a5f;--teal:#2dd4bf;--teal-soft:#0d2422;--teal-line:#164e46;--green:#34d399;--green-soft:#0d2620;--green-line:#14503c;--amber:#fbbf24;--amber-soft:#2a1f08;--amber-line:#5b4310;--red:#f87171;--red-soft:#2b1213;--red-line:#5c2224;--pink:#f472b6;--pink-soft:#2a1220;--pink-line:#5c2145;--violet:#a78bfa;--violet-soft:#1d1732;--violet-line:#3b2d63;--shadow:0 1px 2px #0006, 0 6px 20px #0006;--shadow-lg:0 16px 48px #0009}}:root[data-theme=dark] .fos{--ground:#0c1017;--surface:#141b26;--surface-2:#1b2431;--surface-3:#242f3e;--rail:#080c14;--rail-2:#141d2e;--rail-ink:#aebbcc;--rail-dim:#64748b;--ink:#e6ebf2;--ink-2:#aebbcc;--ink-3:#7d8da0;--line:#26303d;--line-2:#33404f;--blue:#60a5fa;--blue-soft:#132133;--blue-line:#1e3a5f;--teal:#2dd4bf;--teal-soft:#0d2422;--teal-line:#164e46;--green:#34d399;--green-soft:#0d2620;--green-line:#14503c;--amber:#fbbf24;--amber-soft:#2a1f08;--amber-line:#5b4310;--red:#f87171;--red-soft:#2b1213;--red-line:#5c2224;--pink:#f472b6;--pink-soft:#2a1220;--pink-line:#5c2145;--violet:#a78bfa;--violet-soft:#1d1732;--violet-line:#3b2d63;--shadow:0 1px 2px #0006, 0 6px 20px #0006;--shadow-lg:0 16px 48px #0009}.fos,.fos *,.fos :before,.fos :after{box-sizing:border-box}.fos{background:var(--ground);min-width:0;color:var(--ink);-webkit-font-smoothing:antialiased;flex:auto;font-family:-apple-system,Segoe UI,Malgun Gothic,Apple SD Gothic Neo,Roboto,sans-serif;font-size:13px;line-height:1.55}.fos code,.fos .mono{font-variant-numeric:tabular-nums;font-family:Consolas,Menlo,Courier New,monospace}.fos button,.fos input,.fos select,.fos textarea{font:inherit;color:inherit}.fos :focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:3px}.fos a{color:var(--blue)}@media (prefers-reduced-motion:reduce){.fos *{transition:none!important}}.fos .app{grid-template-columns:var(--rail-w) 1fr;min-height:100vh;display:grid}.fos .rail{background:var(--rail);color:var(--rail-ink);flex-direction:column;gap:22px;height:100vh;padding:16px 0 22px;display:flex;position:sticky;top:0;overflow-y:auto}.fos .brand{flex-direction:column;padding:0 16px;display:flex}.fos .brand b{color:#fff;font-size:14px;font-weight:600}.fos .brand span{color:var(--rail-dim);letter-spacing:.13em;text-transform:uppercase;font-size:10px}.fos .nav{flex-direction:column;gap:2px;padding:0 9px;display:flex}.fos .nav .lbl{color:var(--rail-dim);letter-spacing:.12em;text-transform:uppercase;padding:6px 8px 3px;font-size:10px}.fos .nav button,.fos .nav a{width:100%;color:var(--rail-ink);border-radius:var(--r);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:7px 8px;font-size:13px;text-decoration:none;display:flex}.fos .nav button:hover,.fos .nav a:hover{background:var(--rail-2)}.fos .nav button[aria-current=true],.fos .nav a[aria-current=true]{background:var(--rail-2);color:#fff;box-shadow:inset 2px 0 0 var(--blue);font-weight:600}.fos .nav .cnt{color:var(--rail-dim);font-family:Consolas,Menlo,monospace;font-size:11px}.fos .railfoot{color:var(--rail-dim);border-top:1px solid var(--rail-2);margin:auto 0 0;padding:13px 16px 0;font-size:10.5px;line-height:1.7}.fos .railfoot b{color:var(--rail-ink);font-weight:500}.fos .main{flex-direction:column;min-width:0;display:flex}.fos .page{min-width:0;padding:var(--page-pt) max(var(--page-px), calc((100% - var(--page-w)) / 2)) var(--page-pb);flex-direction:column;flex:1;display:flex}.fos .crumb{color:var(--ink-3);padding:0;font-size:11px}.fos .crumb b{color:var(--ink-2);font-weight:500}.fos .crumb code{font-size:10.5px}.fos .tabbar{z-index:30;padding:5px max(var(--page-px), calc((100% - var(--page-w)) / 2)) 0;background:var(--surface-2);border-bottom:1px solid var(--line);align-items:stretch;gap:2px;display:flex;position:sticky;top:0;overflow-x:auto}.fos .tabbar .tab{border-radius:var(--r) var(--r) 0 0;border:1px solid #0000;border-bottom:0;flex:none;align-items:center;max-width:150px;display:flex}.fos .tabbar .tab:hover:not(.on){background:var(--surface-3)}.fos .tabbar .tab.on{background:var(--surface);border-color:var(--line);box-shadow:inset 0 2px 0 var(--blue)}.fos .tabbar .tab-go{cursor:pointer;min-width:0;color:var(--ink-3);text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;flex:1;padding:7px 5px 7px 11px;font-size:12px;overflow:hidden}.fos .tabbar .tab.on .tab-go{color:var(--ink);font-weight:600}.fos .tabbar .tab.solo .tab-go{padding-right:11px}.fos .tabbar .tab-x{width:17px;height:17px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;margin-right:6px;padding:0;font-size:14px;line-height:1;display:flex}.fos .tabbar .tab-x:hover{background:var(--line);color:var(--ink)}.fos .tabbar .tab-go:focus-visible,.fos .tabbar .tab-x:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.fos .wcrumb{padding:8px max(var(--page-px), calc((100% - var(--page-w)) / 2)) 0;color:var(--ink-3);font-size:11px}.fos .wcrumb b{color:var(--ink-2);font-weight:500}.fos .wcrumb .sep{opacity:.7}.fos .chiprow{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.fos .chiplbl{color:var(--ink-3);flex:none;width:78px;padding-top:5px;font-size:11.5px}.fos .chips{flex-wrap:wrap;flex:1;gap:6px;min-width:0;display:flex}.fos .chip{border:1px solid var(--line-2);background:var(--surface);color:var(--ink-2);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 11px;font-size:11.5px;display:inline-flex}.fos .chip:hover{border-color:var(--ink-3)}.fos .chip .n{font-family:Consolas,Menlo,monospace;font-weight:700}.fos .chip[aria-pressed=true]{background:var(--blue-soft);border-color:var(--blue-line);color:var(--blue);font-weight:600}.fos .search{flex:1;min-width:200px;position:relative}.fos .search input{border:1px solid var(--blue-line);border-radius:var(--r);background:var(--surface);width:100%;padding:10px 12px 10px 33px;font-size:13px}.fos .search svg{color:var(--ink-3);position:absolute;top:50%;left:11px;transform:translateY(-50%)}.fos .btn{border-radius:var(--r);border:1px solid var(--line-2);background:var(--surface);color:var(--ink);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:7px 13px;font-size:12.5px;display:inline-flex}.fos .btn:hover{background:var(--surface-2);border-color:var(--ink-3)}.fos .btn.sm{padding:4px 10px;font-size:11.5px}.fos .btn.p{background:var(--teal);border-color:var(--teal);color:#fff;font-weight:600}.fos .btn.p:hover{filter:brightness(1.08);background:var(--teal)}.fos .btn.b{background:var(--blue);border-color:var(--blue);color:#fff;font-weight:600}.fos .btn.b:hover{filter:brightness(1.08);background:var(--blue)}.fos .btn.d{background:var(--red);border-color:var(--red);color:#fff;font-weight:600}.fos .btn.d:hover{filter:brightness(1.08);background:var(--red)}.fos .btn.o-red{color:var(--red);border-color:var(--red-line)}.fos .btn.o-red:hover{background:var(--red-soft);border-color:var(--red)}.fos .btn.q{color:var(--ink-3);background:0 0;border-color:#0000;padding:6px 8px}.fos .btn.q:hover{background:var(--surface-2);color:var(--ink)}.fos .btn[disabled]{opacity:.45;cursor:not-allowed}.fos .card{background:var(--surface);border:1px solid var(--line);border-radius:9px}.fos .card>header{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 15px;display:flex}.fos .card>header h2{align-items:center;margin:0;font-size:13px;font-weight:600;display:flex}.fos .pad{padding:15px}.fos .note{color:var(--ink-3);font-size:11.5px;line-height:1.65}.fos .tblwrap{overflow-x:auto}.fos table{border-collapse:collapse;width:100%;font-size:12.5px}.fos thead th{text-align:left;color:var(--ink-3);border-bottom:1px solid var(--line);background:var(--surface-2);white-space:nowrap;padding:9px 12px;font-size:11px;font-weight:600}.fos td{border-bottom:1px solid var(--line);vertical-align:middle;padding:10px 12px}.fos tbody tr:last-child>td{border-bottom:0}.fos tbody tr:hover>td{background:var(--surface-2)}.fos .num{font-variant-numeric:tabular-nums;text-align:right;font-family:Consolas,Menlo,monospace}.fos .empty{color:var(--ink-3);opacity:.75}.fos .pill{white-space:nowrap;border:1px solid #0000;border-radius:5px;align-items:center;gap:5px;padding:2px 8px;font-size:10.5px;font-weight:600;line-height:1.6;display:inline-flex}.fos .pill.n{background:var(--surface-2);color:var(--ink-2);border-color:var(--line)}.fos .pill.blue{background:var(--blue-soft);color:var(--blue);border-color:var(--blue-line)}.fos .pill.green{background:var(--green-soft);color:var(--green);border-color:var(--green-line)}.fos .pill.amber{background:var(--amber-soft);color:var(--amber);border-color:var(--amber-line)}.fos .pill.red{background:var(--red-soft);color:var(--red);border-color:var(--red-line)}.fos .dettabs{background:var(--surface);border-bottom:1px solid var(--line);gap:2px;padding:0 22px;display:flex;overflow:auto hidden}.fos .dettabs button{color:var(--ink-3);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:9px 12px;font-size:12.5px;display:flex}.fos .dettabs button:hover{color:var(--ink)}.fos .dettabs button[aria-selected=true]{color:var(--blue);border-bottom-color:var(--blue);font-weight:600}.fos .dettabs .tb{background:var(--surface-3);color:var(--ink-2);border-radius:9px;padding:1px 5px;font-family:Consolas,Menlo,monospace;font-size:9.5px}.fos .dtab{flex-direction:column;gap:12px;display:none}.fos .dtab.on{display:flex}.fos .tabs{background:var(--surface-2);border:1px solid var(--line);border-radius:9px;align-self:flex-start;gap:3px;margin:11px 0;padding:3px;display:flex}.fos .tabs button,.fos .tabs a{color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:7px 10px;font-size:12.5px;font-weight:500;text-decoration:none}.fos .tabs button:hover,.fos .tabs a:hover{color:var(--ink)}.fos .tabs button[aria-selected=true],.fos .tabs a[aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #0000001a, 0 0 0 1px var(--line);font-weight:600}.fos .secnav{flex-wrap:wrap;gap:6px;margin:11px 0 0;display:flex}.fos .secnav a{border:1px solid var(--line-2);background:var(--surface);color:var(--ink-2);white-space:nowrap;border-radius:999px;padding:4px 11px;font-size:11.5px;text-decoration:none}.fos .secnav a:hover{border-color:var(--blue);color:var(--blue)}.fos .field{flex-direction:column;gap:5px;min-width:0;display:flex}.fos .field>label{color:var(--ink-2);font-size:11.5px;font-weight:500}.fos .field>label .req{color:var(--red);font-weight:700}.fos .ctl{border:1px solid var(--line-2);border-radius:var(--r);background:var(--surface);width:100%;padding:8px 10px;font-size:12.5px}.fos .ctl[readonly],.fos .ctl:disabled{background:var(--surface-2);color:var(--ink-3)}.fos input[type=checkbox],.fos input[type=radio]{width:14px;height:14px;accent-color:var(--blue);cursor:pointer;flex:none;margin:0}.fos .callout{border-radius:var(--r);border:1px solid;gap:9px;padding:10px 13px;font-size:11.5px;line-height:1.65;display:flex}.fos .callout.i{background:var(--blue-soft);border-color:var(--blue-line);color:var(--ink-2)}.fos .callout.w{background:var(--amber-soft);border-color:var(--amber-line);color:var(--ink-2)}.fos .callout .m{white-space:nowrap;flex:none;padding-top:1px;font-size:10px;font-weight:700}.fos .callout.i .m{color:var(--blue)}.fos .callout.w .m{color:var(--amber)}.fos .scrim{z-index:60;background:#0c10178c;position:fixed;inset:0}.fos .modal{z-index:61;background:var(--surface);border:1px solid var(--line);width:calc(100% - 36px);max-width:760px;max-height:calc(100vh - 72px);box-shadow:var(--shadow-lg);border-radius:11px;position:fixed;top:36px;left:50%;overflow-y:auto;translate:-50%}.fos .modal>header{border-bottom:1px solid var(--line);align-items:flex-start;gap:14px;padding:15px 19px;display:flex}.fos .modal>header h2{margin:0;font-size:15px;font-weight:700}.fos .modal>header p{color:var(--ink-3);margin:3px 0 0;font-size:11.5px}.fos .mbody{flex-direction:column;gap:16px;padding:15px 19px;display:flex}.fos .modal>footer{border-top:1px solid var(--line);background:var(--surface-2);border-radius:0 0 11px 11px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 19px;display:flex}.fos .x{color:var(--ink-3);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0 5px;font-size:19px;line-height:1}.fos .x:hover{color:var(--ink)}.fos .grphd{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:7px;display:flex}.fos .grphd h3{margin:0;font-size:12.5px;font-weight:700}.fos .grphd .n{color:var(--ink-3);font-family:Consolas,Menlo,monospace;font-size:11px}.fos .grphd .note{margin-left:auto}.fos .gtbl{border:1px solid var(--line);border-radius:var(--r);overflow-x:auto}.fos .gtbl.warn{border-color:var(--amber-line)}.fos .gtbl.warn thead th{background:var(--amber-soft)}.fos .pg-dtabwrap .dettabs{padding:0 15px}.fos .pg-dtabwrap .dettabs button{padding:10px 12px}.fos .pg-dtabwrap .dettabs .tb{margin-left:5px}.fos .dtab-foot{border-top:1px solid var(--line);align-items:center;gap:8px;padding-top:12px;display:flex}.fos .dtab-foot .note{flex:1;min-width:0}.fos .dtab-hd{align-items:center;gap:8px;min-height:28px;display:flex}.fos .dtab-hd b{font-size:12.5px}.fos .dtab-hd .rule{color:var(--ink-3);font-size:11.5px}.fos .dtab-hd .sp{align-items:center;gap:6px;margin-left:auto;display:flex}.fos .dtab-hd .sp .pill{padding:1px 6px;font-size:10px}.fos .robox{border:1px solid var(--line);background:var(--surface-2);min-height:31px;color:var(--ink);border-radius:6px;flex-wrap:wrap;align-items:center;gap:7px;padding:6px 9px;font-size:12px;display:flex}.fos .robox.robox-tall{white-space:pre-wrap;align-items:flex-start;min-height:52px}.fos .robox button{color:var(--blue);cursor:pointer;background:0 0;border:0;padding:0;font-size:11.5px}.fos .robox button:hover{text-decoration:underline}.fos .pg-hd{padding:0 0 24px}.fos .pg-hd h1{letter-spacing:-.02em;margin:0;font-size:19px;font-weight:700}.fos .pg-hd .sub{color:var(--ink-3);margin-top:3px;font-size:11.5px;line-height:1.6}.fos .pg-hd .sub b{color:var(--ink-2);font-weight:600}.fos .pg-hd .hdrow{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.fos .pg-hd .hdrow .sp{flex:none;gap:6px;margin-left:auto;display:flex}.fos .pg-fbar{background:var(--surface);border:1px solid var(--line);border-radius:9px;flex-wrap:wrap;align-items:flex-end;gap:11px;margin:0;padding:11px 13px;display:flex}.fos .pg-fbar .field{gap:4px;min-width:0}.fos .pg-fbar .field.grow{flex:1;min-width:210px}.fos .pg-fbar .field>label{color:var(--ink-3);font-size:10.5px}.fos .pg-fbar .ctl{min-width:118px;padding:7px 9px;font-size:12px}.fos .pg-fbar .search{flex:1;min-width:0}.fos .pg-fbar .search input{width:100%;padding:7px 10px 7px 30px;font-size:12px}.fos .pg-fbar .sp{align-items:flex-end;gap:7px;margin-left:auto;display:flex}.fos .pg-fbar .chiprow{width:100%}.fos .pg-md{grid-template-columns:var(--list-w) 1fr;align-items:stretch;gap:12px;min-width:0;padding:12px 0 0;display:grid}.fos .pg-md.one{grid-template-columns:1fr}.fos .pg-md>.pg-list{height:0;min-height:max(100%, calc(var(--list-min-h) + var(--list-hd-h)));flex-direction:column;display:flex}.fos .pg-md>.pg-list>.pg-lbody{flex:1;min-height:0;max-height:none;overflow-y:auto}.fos .pg-mid{grid-template-columns:var(--list-w-sm) 1fr;align-items:stretch;gap:12px;min-width:0;display:grid}.fos .pg-mid>.pg-list{height:0;min-height:max(100%, calc(var(--list-min-h) + var(--list-hd-h)));flex-direction:column;display:flex}.fos .pg-mid>.pg-list>.pg-lbody{flex:1;min-height:0;max-height:none;overflow-y:auto}@media (max-width:1180px){.fos .pg-md,.fos .pg-mid{grid-template-columns:1fr}}.fos .pg-list,.fos .pg-det{background:var(--surface);border:1px solid var(--line);border-radius:9px;min-width:0}.fos .pg-list>header,.fos .pg-det>header{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:9px;padding:11px 13px;display:flex}.fos .pg-list>header h2,.fos .pg-det>header h2{align-items:baseline;gap:7px;margin:0;font-size:13px;font-weight:700;display:flex}.fos .pg-list>header h2 code,.fos .pg-det>header h2 code{color:var(--ink-3);font-size:10.5px;font-weight:400}.fos .pg-list>header .n{color:var(--ink-3);font-family:Consolas,Menlo,monospace;font-size:11.5px}.fos .pg-det>header .who{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11.5px;overflow:hidden}.fos .pg-det>header .who.multi{white-space:normal;flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex;overflow:visible}.fos .pg-list>header .sp,.fos .pg-det>header .sp{flex:none;gap:6px;margin-left:auto;display:flex}.fos .pg-lbody{max-height:calc(100vh - 268px);overflow:auto}@media (max-width:1180px){.fos .pg-lbody{max-height:380px}}.fos .pg-lbody table{font-size:12px}.fos .pg-lbody thead th{z-index:1;padding:7px 11px;font-size:10.5px;position:sticky;top:0}.fos .pg-lbody thead th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.fos .pg-lbody thead th.sortable:hover{color:var(--ink-2)}.fos .pg-lbody thead th.sortable:after{content:"";vertical-align:middle;opacity:.28;border-bottom:4px solid;border-left:3.5px solid #0000;border-right:3.5px solid #0000;width:0;height:0;margin-left:5px;display:inline-block}.fos .pg-lbody thead th.s-asc:after{opacity:1;border-bottom:4px solid var(--blue);border-top:0}.fos .pg-lbody thead th.s-desc:after{opacity:1;border-top:4px solid var(--blue);border-bottom:0}.fos .pg-lbody thead th.s-asc,.fos .pg-lbody thead th.s-desc{color:var(--blue)}.fos .pg-lbody td{padding:8px 11px}.fos .pg-lbody tbody tr{cursor:pointer}.fos .pg-lbody tbody tr.cur>td{background:var(--blue-soft)}.fos .pg-lbody tbody tr.cur>td:first-child{box-shadow:inset 3px 0 0 var(--blue);color:var(--blue);font-weight:700}.fos .pg-lbody .empty{text-align:center;padding:26px 11px}.fos .pg-lbody tbody tr.grp{cursor:default}.fos .pg-lbody tbody tr.grp>td{background:var(--surface-2);color:var(--ink);padding:7px 11px;font-size:11.5px;font-weight:700}.fos .pg-lbody tbody tr.grp:hover>td{background:var(--surface-2)}.fos .pg-dbody{flex-direction:column;gap:15px;padding:14px 15px;display:flex}.fos .pg-sec{color:var(--ink);border-bottom:1px solid var(--line);align-items:baseline;gap:7px;margin-bottom:11px;padding-bottom:6px;font-size:12px;font-weight:700;display:flex}.fos .pg-sec code{color:var(--ink-3);font-size:10.5px;font-weight:400}.fos .pg-sec .note{margin-left:auto;font-weight:400}.fos .pg-sec .sp{align-self:center;gap:6px;margin-left:auto;font-weight:400;display:flex}.fos .pg-sec .note+.sp{margin-left:7px}.fos .pg-sec.bare{border-bottom:0;margin-bottom:7px;padding-bottom:0;font-weight:400}.fos .pg-sec.bare .note{margin-left:0}.fos .pg-fg{grid-template-columns:repeat(3,1fr);gap:11px 13px;display:grid}.fos .pg-fg.c1{grid-template-columns:1fr}.fos .pg-fg.c2{grid-template-columns:1fr 1fr}@media (max-width:820px){.fos .pg-fg,.fos .pg-fg.c2{grid-template-columns:1fr}}.fos .pg-fg .field>label{color:var(--ink-3);font-size:10.5px}.fos .pg-fg .ctl{padding:7px 9px;font-size:12px}.fos .pg-det .pg-dbody>section{min-width:0}.fos .pg-none{text-align:center;color:var(--ink-3);padding:60px 20px;font-size:12px}.fos .sumbar{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2);flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:10px;padding:9px 12px;font-size:12px;display:flex}.fos .sumbar .k{color:var(--ink-2);font-weight:600}.fos .sumbar .s{color:var(--ink-3);font-size:11px}.fos .sumbar b{margin-left:auto;font-size:13px}.fos .nav a .prop{color:var(--rail-dim);border:1px solid var(--rail-2);background:var(--rail-2);border-radius:4px;flex:none;padding:3px 5px;font-size:9.5px;line-height:1}.fos .nav a[aria-current=true] .prop{color:#fff;border-color:var(--blue)}.fos .nav .lbl{align-items:center;gap:6px;display:flex}.fos .nav .lbl .prop{color:var(--rail-dim);border:1px solid var(--rail-2);background:var(--rail-2);border-radius:4px;flex:none;padding:3px 5px;font-size:9.5px;line-height:1}.fos .acc-seg{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2);gap:2px;margin:0 0 11px;padding:2px;display:inline-flex}.fos .acc-seg a{color:var(--ink-2);border-radius:5px;padding:5px 13px;font-size:12px;text-decoration:none}.fos .acc-seg a:hover{color:var(--ink)}.fos .acc-seg a[aria-current=page]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow);font-weight:600}.fos .pg-det>header h2 .hchips{align-items:center;gap:5px;display:inline-flex}.fos .pg-det>header .who.acc-who{white-space:normal;flex-basis:100%;order:9}.fos .pg-det>header .who.acc-who .sep{color:var(--line-2);padding:0 2px}.fos .acc-cell{color:var(--ink-2);white-space:nowrap;font-size:11.5px}.fos .mny2{flex-wrap:wrap;gap:2px 10px;display:inline-flex}
