@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.w31YSG_className{font-family:Inter,Inter Fallback;font-style:normal}.w31YSG_variable{--font-committee-figures:"Inter", "Inter Fallback"}
.information-embed[data-look=committee]{--committee-navy:#141442;--committee-sub:#51516b;--committee-link:#02128d;--committee-outline-hover:#51516b;--committee-divider:#dfdfeb;--committee-rule:#f0f0f7;--committee-fill:#f7f8fc;--committee-page:#fdfdff;--committee-focus:#000020;--committee-on-navy:#fdfdff;--committee-yellow:#ffe524;--committee-yellow-fill:#fadd00;--committee-shadow-button:#0040df05 1px 1px 1px 0px, #0040df08 1px 1px 1px 0px, #0040df0a 0px 0px 0px 0px;--committee-shadow-menu:#0040df05 4px 5px 4px 0px, #0040df08 2px 3px 4px 0px, #0040df0a 0px 2px 2px 0px;--committee-shadow-card:#0040df05 8px 8px 8px 0px, #0040df08 4px 4px 8px 0px, #0040df0a 0px 0px 4px 0px;--committee-shadow-float:#0040df05 0px 0px 12px 0px, #0040df08 12px 12px 20px 0px, #0040df0a 28px 28px 24px 0px;--committee-font:"Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", sans-serif;--committee-font-figures:var(--font-committee-figures,Inter), "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", sans-serif;--foreground:var(--committee-navy);--card-foreground:var(--committee-navy);--popover-foreground:var(--committee-navy);--secondary-foreground:var(--committee-navy);--muted-foreground:var(--committee-sub);--background:var(--committee-page);--card:#fff;--popover:#fff;--secondary:#fff;--muted:var(--committee-fill);--accent:var(--committee-fill);--border:var(--committee-divider);--input:var(--committee-divider);--ring:var(--committee-focus);--surface-border:transparent;--ink:20 20 66;--page:253 253 255;--radius:calc(4px / 2.6);--studio-label:var(--committee-navy);--studio-secondary-label:var(--committee-sub);--studio-navigation-divider:1px solid var(--committee-divider);--studio-hover-reveal:var(--committee-fill);--studio-body-radius-small:2px;--studio-body-radius-large:4px;--studio-material:#fff;--studio-overlay-outline:var(--committee-rule)}:root:has(.information-embed[data-look=committee]){--committee-navy:#141442;--committee-sub:#51516b;--committee-link:#02128d;--committee-outline-hover:#51516b;--committee-divider:#dfdfeb;--committee-rule:#f0f0f7;--committee-fill:#f7f8fc;--committee-page:#fdfdff;--committee-focus:#000020;--committee-on-navy:#fdfdff;--committee-yellow:#ffe524;--committee-yellow-fill:#fadd00;--committee-shadow-button:#0040df05 1px 1px 1px 0px, #0040df08 1px 1px 1px 0px, #0040df0a 0px 0px 0px 0px;--committee-shadow-menu:#0040df05 4px 5px 4px 0px, #0040df08 2px 3px 4px 0px, #0040df0a 0px 2px 2px 0px;--committee-shadow-card:#0040df05 8px 8px 8px 0px, #0040df08 4px 4px 8px 0px, #0040df0a 0px 0px 4px 0px;--committee-shadow-float:#0040df05 0px 0px 12px 0px, #0040df08 12px 12px 20px 0px, #0040df0a 28px 28px 24px 0px;--committee-font:"Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", sans-serif;--committee-font-figures:var(--font-committee-figures,Inter), "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", sans-serif;--foreground:var(--committee-navy);--card-foreground:var(--committee-navy);--popover-foreground:var(--committee-navy);--secondary-foreground:var(--committee-navy);--muted-foreground:var(--committee-sub);--background:var(--committee-page);--card:#fff;--popover:#fff;--secondary:#fff;--muted:var(--committee-fill);--accent:var(--committee-fill);--border:var(--committee-divider);--input:var(--committee-divider);--ring:var(--committee-focus);--surface-border:transparent;--ink:20 20 66;--page:253 253 255;--radius:calc(4px / 2.6);--studio-label:var(--committee-navy);--studio-secondary-label:var(--committee-sub);--studio-navigation-divider:1px solid var(--committee-divider);--studio-hover-reveal:var(--committee-fill);--studio-body-radius-small:2px;--studio-body-radius-large:4px;--studio-material:#fff;--studio-overlay-outline:var(--committee-rule)}:root:has(.information-embed[data-look=committee]) .dropdown-menu{box-shadow:var(--committee-shadow-menu);letter-spacing:.08em;font-weight:300}:root:has(.information-embed[data-look=committee]) .dropdown-item[data-selected]{font-weight:500}:root:has(.information-embed[data-look=committee]) body{font-family:var(--committee-font);letter-spacing:.06em;font-weight:300}.information-embed[data-look=committee] :is(h2,th,td strong,.finance-headline dd,.finance-sum dd,.finance-flow-value strong,.finance-flow li[data-kind=carry] .finance-flow-label,.finance-lines-group th,.finance-lines-total td,.status-share-centre strong,.status-share-legend strong){font-weight:500}.information-embed[data-look=committee] :is(.finance-headline dd,.finance-headline p,.finance-sum dd,.finance-meta,.finance-flow-value,.finance-lines td:last-child,.finance-corrections td:not(:first-child),.status-share-centre,.status-share-legend :is(strong,small),.finance-history-chart text){font-family:var(--committee-font-figures)}.information-embed[data-look=committee] :is(.finance-headline dd,.finance-sum dd,.status-share-centre strong){letter-spacing:.02em}.information-embed[data-look=committee] .finance-history-chart text{letter-spacing:0}.information-embed[data-look=committee] .finance-toolbar-lead>strong{font-weight:500}.information-embed[data-look=committee] .finance-meta{letter-spacing:.04em;font-weight:400}.information-embed[data-look=committee] :is(.finance-headline,.finance-sum)>.panel{background:var(--committee-fill);box-shadow:none;border-radius:2px}.information-embed[data-look=committee] .finance{row-gap:10px}.information-embed[data-look=committee] .finance>.panel{box-shadow:none;background:0 0;border-radius:0;margin-top:46px;padding:0;overflow:visible}.information-embed[data-look=committee] .finance>.panel :is(.analytics-panel-head,.table-title){border-bottom:1px solid var(--committee-rule);align-items:flex-end;margin:0 0 20px;padding:0 0 12px}.information-embed[data-look=committee] .finance>.panel :is(.analytics-panel-head,.table-title) h2{letter-spacing:.06em;margin:0 0 2px;font-size:18px;line-height:1.5}.information-embed[data-look=committee] .finance>.panel :is(.analytics-panel-head,.table-title) p{letter-spacing:.08em;font-size:12px}.information-embed[data-look=committee] .finance table{font-size:13px}.information-embed[data-look=committee] .finance th{border-color:var(--committee-divider);color:var(--committee-navy)}.information-embed[data-look=committee] .finance td{border-color:var(--committee-divider)}.information-embed[data-look=committee] .finance-lines-total.is-final td{font-size:14px}.information-embed[data-look=committee] .finance-findings dl>div{letter-spacing:.1em;font-size:14px;line-height:1.8}.information-embed[data-look=committee] .finance-findings li{border-top-color:var(--committee-divider)}.information-embed[data-look=committee] .finance-headline a{color:var(--committee-link);text-underline-offset:24%;text-decoration:underline;text-decoration-thickness:calc(1em/25)}.information-embed[data-look=committee] .finance-documents a{text-underline-offset:24%;border-radius:2px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:calc(1em/25);transition:background-color .3s,text-decoration-color .3s}@media (hover:hover) and (pointer:fine){.information-embed[data-look=committee] .finance-documents a:hover{background:var(--committee-fill);text-decoration-color:currentColor}}.information-embed[data-look=committee] [data-slot=button][class*=bg-secondary]{border-color:var(--committee-divider);box-shadow:var(--committee-shadow-button);transition:background-color .3s,border-color .3s}@media (hover:hover) and (pointer:fine){.information-embed[data-look=committee] [data-slot=button][class*=bg-secondary]:hover:not(:disabled){border-color:var(--committee-outline-hover);background:var(--committee-fill)}}.information-embed[data-look=committee] .dropdown{outline:1px solid var(--committee-divider);outline-offset:-1px;box-shadow:var(--committee-shadow-button);background:#fff;transition:background-color .3s,outline-color .3s}@media (hover:hover) and (pointer:fine){.information-embed[data-look=committee] .dropdown:hover{outline-color:var(--committee-outline-hover);background:var(--committee-fill)}}.information-embed[data-look=committee] :is([data-slot=button],.dropdown,a):focus-visible{outline:2px solid var(--committee-focus);outline-offset:2px;box-shadow:none}.information-embed[data-look=committee] :is(.seminar-filter-buttons,.catalog){--primary:var(--committee-navy);--primary-foreground:var(--committee-on-navy)}:root:has(.information-embed[data-look=committee]) .seminar-sheet{--primary:var(--committee-navy);--primary-foreground:var(--committee-on-navy)}.information-embed[data-look=committee] .catalog [data-slot=button][class*=bg-primary]{transition:background-color .3s,color .3s}:root:has(.information-embed[data-look=committee]) .seminar-sheet [data-slot=button][class*=bg-primary]{transition:background-color .3s,color .3s}@media (hover:hover) and (pointer:fine){.information-embed[data-look=committee] .catalog [data-slot=button][class*=bg-primary]:hover:not(:disabled){background:var(--committee-yellow-fill);color:var(--committee-navy)}:root:has(.information-embed[data-look=committee]) .seminar-sheet [data-slot=button][class*=bg-primary]:hover:not(:disabled){background:var(--committee-yellow-fill);color:var(--committee-navy)}}.information-embed[data-look=committee] .information-round-picker{color:var(--committee-sub);letter-spacing:.08em}.information-embed[data-look=committee] .filters label svg{color:var(--committee-navy)}.information-embed[data-look=committee] .filters input{border-color:var(--committee-divider);box-shadow:var(--committee-shadow-button);letter-spacing:.08em;background:#fff;transition:background-color .3s,border-color .3s}@media (hover:hover) and (pointer:fine){.information-embed[data-look=committee] .filters input:hover{border-color:var(--committee-outline-hover)}}.information-embed[data-look=committee] .seminar-filter-buttons [data-slot=button]{letter-spacing:.08em}.information-embed[data-look=committee] .seminar-filter-buttons [aria-pressed=true]{border-color:var(--committee-navy);background:var(--committee-navy);color:var(--committee-on-navy)}@media (hover:hover) and (pointer:fine){.information-embed[data-look=committee] .seminar-filter-buttons [aria-pressed=true]:hover:not(:disabled){border-color:var(--committee-navy);background:var(--committee-navy);color:var(--committee-on-navy)}}:is(.information-embed[data-look=committee] .seminar-category-mark,:root:has(.information-embed[data-look=committee]) .seminar-sheet .seminar-category-mark){fill:currentColor}.information-embed[data-look=committee] .result-count{color:var(--committee-sub);font-family:var(--committee-font-figures);letter-spacing:.08em;font-size:12px;font-weight:500}.information-embed[data-look=committee] .seminar-card{box-shadow:0 0 0 1px var(--committee-divider), var(--committee-shadow-card);background:#fff;border-radius:2px}.information-embed[data-look=committee] .catalog>.seminar-card{contain-intrinsic-block-size:auto calc((100cqw - 30px) / 6 + 294.2px)}@media (max-width:1100px){.information-embed[data-look=committee] .catalog>.seminar-card{contain-intrinsic-block-size:auto calc((100cqw - 15px) / 4 + 294.2px)}}@media (max-width:760px){.information-embed[data-look=committee] .catalog>.seminar-card{contain-intrinsic-block-size:auto calc(50cqw + 294.2px)}}.information-embed[data-look=committee] .seminar-card h2{letter-spacing:.06em;font-size:16px;font-weight:500}.information-embed[data-look=committee] .seminar-card>p{color:var(--committee-sub);letter-spacing:.06em;font-size:12px;line-height:1.7}.information-embed[data-look=committee] .seminar-card>.card-meta{color:var(--committee-sub);letter-spacing:.08em;font-size:11px}.information-embed[data-look=committee] .seminar-card .card-stats{border-top-color:var(--committee-rule)}.information-embed[data-look=committee] .seminar-card .card-stats span{color:var(--committee-sub);letter-spacing:.08em;font-size:11px}.information-embed[data-look=committee] .seminar-card .card-stats b{font-family:var(--committee-font-figures);font-size:14px;font-weight:500}.information-embed[data-look=committee] .seminar-card .card-top-labels>*{--studio-material-radius:2px;letter-spacing:.08em;padding:0 10px}.information-embed[data-look=committee] .seminar-card :is(.card-top-labels>*,.seminar-share):after{z-index:2;border:1px solid var(--committee-divider);border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0}.information-embed[data-look=committee] .card-title [data-slot=badge]{border:1px solid var(--committee-navy);height:auto;color:var(--committee-navy);letter-spacing:.08em;background:#fff;border-radius:2px;padding:0 6px;font-size:11px;font-weight:500;line-height:18px}:root:has(.information-embed[data-look=committee]) .seminar-sheet .seminar-sheet-status{border:1px solid var(--committee-navy);height:auto;color:var(--committee-navy);letter-spacing:.08em;background:#fff;border-radius:2px;padding:0 6px;font-size:11px;font-weight:500;line-height:18px}.information-embed[data-look=committee] .card-title [data-slot=badge][class*=border-border]{border-color:var(--committee-divider);color:var(--committee-sub)}:root:has(.information-embed[data-look=committee]) .seminar-sheet .seminar-sheet-status:not([data-accepting]){border-color:var(--committee-divider);color:var(--committee-sub)}.information-embed[data-look=committee] .seminar-card .seminar-share>.studio-material-backdrop{transition:background-color .3s}@media (hover:hover) and (pointer:fine){.information-embed[data-look=committee] .seminar-card .seminar-share:hover{color:var(--committee-navy)}.information-embed[data-look=committee] .seminar-card .seminar-share:hover>.studio-material-backdrop{background:var(--committee-yellow)}}.information-embed[data-look=committee] :is(.seminar-share,.filters input):focus-visible{outline:2px solid var(--committee-focus);outline-offset:2px}:root:has(.information-embed[data-look=committee]) .seminar-sheet{--studio-body-radius-large:16px;border-color:var(--committee-divider);box-shadow:var(--committee-shadow-float)}:root:has(.information-embed[data-look=committee]) .seminar-sheet-header h2{letter-spacing:.06em;font-size:22px;font-weight:500;line-height:1.5}:root:has(.information-embed[data-look=committee]) .seminar-sheet-header p{color:var(--committee-sub);letter-spacing:.08em}:root:has(.information-embed[data-look=committee]) .seminar-sheet-header button{box-shadow:inset 0 0 0 1px var(--committee-divider);color:var(--committee-navy);background:#fff;transition:background-color .3s}@media (hover:hover) and (pointer:fine){:root:has(.information-embed[data-look=committee]) .seminar-sheet-header button:hover:not(:disabled){background:var(--committee-yellow);color:var(--committee-navy)}}:root:has(.information-embed[data-look=committee]) .seminar-sheet-photos img{border-radius:2px}:root:has(.information-embed[data-look=committee]) .seminar-sheet-category{color:var(--committee-sub);letter-spacing:.08em}:root:has(.information-embed[data-look=committee]) .seminar-sheet-professor strong{letter-spacing:.06em;font-weight:500}:root:has(.information-embed[data-look=committee]) .seminar-sheet-body h3{border-bottom:1px solid var(--committee-rule);letter-spacing:.06em;margin:0 0 16px;padding:0 0 12px;font-size:18px;font-weight:500;line-height:1.5}:root:has(.information-embed[data-look=committee]) .seminar-sheet-body section>p{color:var(--committee-navy);letter-spacing:.1em;font-size:14px;line-height:1.8}:root:has(.information-embed[data-look=committee]) .seminar-sheet-body dl div{border-bottom-color:var(--committee-rule);letter-spacing:.06em;font-size:13px}:root:has(.information-embed[data-look=committee]) .seminar-sheet-body dd{font-weight:500}:root:has(.information-embed[data-look=committee]) .seminar-sheet-note{color:var(--committee-sub);letter-spacing:.06em}:root:has(.information-embed[data-look=committee]) .seminar-sheet-links a{border-bottom-color:var(--committee-rule);color:var(--committee-link);letter-spacing:.08em;text-underline-offset:24%;border-radius:2px;margin:0 -4px;padding-inline:4px;font-size:14px;font-weight:300;text-decoration:underline;text-decoration-thickness:calc(1em/25);transition:background-color .3s}:root:has(.information-embed[data-look=committee]) .seminar-sheet-links a svg{color:var(--committee-link)}@media (hover:hover) and (pointer:fine){:root:has(.information-embed[data-look=committee]) .seminar-sheet-links a:hover{color:var(--committee-link)}:root:has(.information-embed[data-look=committee]) .seminar-sheet-links a:hover svg{color:var(--committee-link)}:root:has(.information-embed[data-look=committee]) .seminar-sheet-links a:hover{background:var(--committee-fill)}}:root:has(.information-embed[data-look=committee]) .seminar-sheet :is(button,a):focus-visible{outline:2px solid var(--committee-focus);outline-offset:2px}
