@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.dads-textarea{color:var(--color-neutral-solid-gray-800);font-size:1rem;font-weight:400;line-height:1.7;font-family:var(--font-family-sans);letter-spacing:.02em;display:block}.dads-textarea:before{content:"​";height:0;margin-bottom:-1rem;padding-top:1rem;display:block}.dads-textarea__textarea{box-sizing:border-box;border:1px solid var(--color-neutral-solid-gray-600);background-color:var(--color-neutral-white);max-width:100%;color:var(--color-neutral-solid-gray-900);font:inherit;resize:vertical;border-radius:.5rem;padding:1rem;display:block}.dads-textarea__textarea:read-only:not(:disabled){border-style:dashed}.dads-textarea__textarea:focus-visible{outline:calc(4 / 16 * 1rem) solid var(--color-neutral-black);outline-offset:calc(2 / 16 * 1rem);box-shadow:0 0 0 calc(2 / 16 * 1rem) var(--color-primitive-yellow-300)}@media (hover:hover){.dads-textarea__textarea:not(:read-only):hover{border-color:var(--color-neutral-black)}}.dads-textarea__textarea:is(:user-invalid,[aria-invalid=true]){border-color:var(--color-semantic-error-1)}@media (hover:hover){.dads-textarea__textarea:is(:user-invalid,[aria-invalid=true]):hover{border-color:var(--color-primitive-red-1000)}}.dads-textarea__textarea:is(:disabled,[aria-disabled=true]),.dads-textarea__textarea:is(:disabled,[aria-disabled=true]):hover{border-color:var(--color-neutral-solid-gray-300);background-color:var(--color-neutral-solid-gray-50);color:var(--color-neutral-solid-gray-420);resize:none}@media (forced-colors:active){.dads-textarea__textarea[aria-disabled=true],.dads-textarea__textarea[aria-disabled=true]:hover{color:graytext;border-color:graytext}}.dads-textarea__error-text{color:var(--color-semantic-error-1);margin:.5rem 0 0;display:block}.dads-textarea__counter{color:var(--color-neutral-solid-gray-600);letter-spacing:.02em;margin-top:.5rem;font-size:1rem;line-height:1;display:block}.dads-textarea__counter[data-exceeded]{color:var(--color-semantic-error-1)}.dads-button{--button-color:var(--color-key-900);--button-hover-color:var(--color-key-1000);--button-active-color:var(--color-key-1200);--button-outline-hover-bg-color:var(--color-key-200);--button-outline-active-bg-color:var(--color-key-300);box-sizing:border-box;width:fit-content;max-width:100%;font-size:1rem;font-weight:700;line-height:1;font-family:var(--font-family-sans);letter-spacing:.02em;text-underline-offset:calc(3 / 16 * 1rem);justify-content:center;align-items:center;column-gap:.25rem;text-decoration:none;display:flex}.dads-button:disabled,.dads-button[aria-disabled=true]{cursor:default}.dads-button[data-type=solid-fill]{background-color:var(--button-color);color:var(--color-neutral-white);border:4px double #0000}@media (hover:hover){.dads-button[data-type=solid-fill]:hover{background-color:var(--button-hover-color);text-decoration:underline .0625rem}}.dads-button[data-type=solid-fill]:active{background-color:var(--button-active-color);text-decoration:underline}.dads-button[data-type=solid-fill]:focus-visible{outline:calc(4 / 16 * 1rem) solid var(--color-neutral-black);outline-offset:calc(2 / 16 * 1rem);box-shadow:0 0 0 calc(2 / 16 * 1rem) var(--color-primitive-yellow-300)}.dads-button[data-type=solid-fill]:disabled,.dads-button[data-type=solid-fill][aria-disabled=true]{background-color:var(--color-neutral-solid-gray-300);color:var(--color-neutral-solid-gray-50);text-decoration:none}@media (forced-colors:active){.dads-button[data-type=solid-fill]:disabled,.dads-button[data-type=solid-fill][aria-disabled=true]{color:graytext;border-color:graytext}}.dads-button[data-type=outline]{background-color:var(--color-neutral-white);color:var(--button-color);border:1px solid}@media (hover:hover){.dads-button[data-type=outline]:hover{background-color:var(--button-outline-hover-bg-color);color:var(--button-hover-color);text-decoration:underline .0625rem}}.dads-button[data-type=outline]:active{background-color:var(--button-outline-active-bg-color);color:var(--button-active-color);text-decoration:underline}.dads-button[data-type=outline]:focus-visible{outline:calc(4 / 16 * 1rem) solid var(--color-neutral-black);outline-offset:calc(2 / 16 * 1rem);box-shadow:0 0 0 calc(2 / 16 * 1rem) var(--color-primitive-yellow-300)}.dads-button[data-type=outline]:disabled,.dads-button[data-type=outline][aria-disabled=true]{background-color:var(--color-neutral-white);color:var(--color-neutral-solid-gray-300);text-decoration:none}@media (forced-colors:active){.dads-button[data-type=outline]:disabled,.dads-button[data-type=outline][aria-disabled=true]{color:graytext;border-color:graytext}}.dads-button[data-type=text]{color:var(--button-color);background-color:#0000;border:0;text-decoration:underline .0625rem}@media (hover:hover){.dads-button[data-type=text]:hover{background-color:var(--color-key-50);color:var(--button-hover-color);text-decoration-thickness:.1875rem}}.dads-button[data-type=text]:active{background-color:var(--color-key-100);color:var(--button-active-color)}.dads-button[data-type=text]:focus-visible{outline:calc(4 / 16 * 1rem) solid var(--color-neutral-black);outline-offset:calc(2 / 16 * 1rem);background-color:var(--color-primitive-yellow-300);box-shadow:0 0 0 calc(2 / 16 * 1rem) var(--color-primitive-yellow-300)}.dads-button[data-type=text]:disabled,.dads-button[data-type=text][aria-disabled=true]{color:var(--color-neutral-solid-gray-300);text-decoration-thickness:revert;background-color:#0000}@media (forced-colors:active){.dads-button[data-type=text]:disabled,.dads-button[data-type=text][aria-disabled=true]{color:graytext}}.dads-button[data-size=lg]{border-radius:.5rem;min-width:8.5rem;min-height:3.5rem;padding:.75rem 1rem}.dads-button[data-size=md]{border-radius:.5rem;min-width:6rem;min-height:3rem;padding:.5rem 1rem}.dads-button[data-size=sm]{border-radius:.375rem;min-width:5rem;min-height:2.25rem;padding:.125rem .75rem;position:relative}.dads-button[data-size=sm]:after{content:"";height:2.75rem;margin:auto;position:absolute;inset:0}.dads-button[data-size=xs]{border-radius:.25rem;min-width:4.5rem;min-height:1.75rem;padding:.125rem .5rem;font-size:.875rem;position:relative}.dads-button[data-size=xs]:after{content:"";height:2.75rem;margin:auto;position:absolute;inset:0}.dads-button__icon{flex-shrink:0}.dads-modal-dialog{--modal-dialog-width:fit-content;box-sizing:border-box;width:auto;max-width:none;height:auto;max-height:none;font-size:1rem;font-weight:400;line-height:1.7;font-family:var(--font-family-sans);letter-spacing:.02em;overflow-wrap:break-word;color-scheme:dark;background-color:#0000;border:0;padding:0 1rem;inset:0;container-type:inline-size}.dads-modal-dialog:modal{flex-direction:column;align-items:center;display:flex}.dads-modal-dialog:before,.dads-modal-dialog:after{content:"";flex-shrink:9999;width:1px;height:7.5rem;min-height:1rem;display:block}.dads-modal-dialog::backdrop{background-color:var(--color-neutral-opacity-gray-600)}.dads-modal-dialog__dialog{box-sizing:border-box;width:var(--modal-dialog-width);border:1px solid var(--color-neutral-black);background-color:var(--color-neutral-white);min-width:min(30rem,100cqw - 2rem);max-width:100%;min-height:0;box-shadow:var(--elevation-3);color:var(--color-neutral-solid-gray-800);color-scheme:light;border-radius:.5rem;flex-direction:column;flex-shrink:0;row-gap:.75rem;display:flex}.dads-modal-dialog__header{flex-shrink:0;align-items:start;column-gap:1rem;min-width:0;padding:.5rem 1rem 0;display:flex}.dads-modal-dialog__heading{letter-spacing:.02em;flex-grow:1;min-width:0;margin:0;font-size:1.5rem;font-weight:700;line-height:1.5}.dads-modal-dialog__heading:focus-visible{box-shadow:none;border-radius:0;outline:0}.dads-modal-dialog__close{width:fit-content;color:var(--color-neutral-solid-gray-800);font-size:1rem;font-weight:400;line-height:1;font-family:var(--font-family-sans);letter-spacing:.02em;touch-action:manipulation;background:0 0;border:0;border-radius:.375rem;flex-shrink:0;align-items:center;column-gap:.25rem;padding:.25rem .75rem .375rem;display:flex}@media (hover:hover){.dads-modal-dialog__close:hover{background-color:var(--color-neutral-solid-gray-50);text-underline-offset:calc(3 / 16 * 1rem);text-decoration:underline}}.dads-modal-dialog__close:focus-visible{outline:calc(4 / 16 * 1rem) solid var(--color-neutral-black);outline-offset:calc(2 / 16 * 1rem);background-color:var(--color-primitive-yellow-300);box-shadow:0 0 0 calc(2 / 16 * 1rem) var(--color-primitive-yellow-300)}.dads-modal-dialog__close-icon{width:1.5rem;height:1.5rem;color:var(--color-neutral-black);flex-shrink:0;margin-top:.125rem}.dads-modal-dialog__body{flex-shrink:0;min-width:0;padding:0 1rem 2rem}.dads-modal-dialog__actions{flex-shrink:0;min-width:0;padding:0 1rem 1rem}.dads-modal-dialog__scroll-area{scrollbar-width:thin;flex-direction:column;row-gap:.75rem;display:flex;overflow-y:auto}.dads-modal-dialog__scroll-area:not(:first-child){border-top:1px solid var(--color-neutral-solid-gray-600);margin-top:-.25rem}.dads-modal-dialog__scroll-area:not(:last-child){border-bottom:1px solid var(--color-neutral-solid-gray-600);margin-bottom:.25rem}.dads-modal-dialog:not([data-scroll]),.dads-modal-dialog[data-scroll=outer]{scrollbar-gutter:stable}.dads-modal-dialog[data-scroll=inner] .dads-modal-dialog__dialog{scrollbar-width:thin;flex-shrink:1}.dads-modal-dialog[data-scroll=inner]:not(:has(.dads-modal-dialog__scroll-area)) .dads-modal-dialog__dialog{overflow-y:auto}@media (width>=48rem){.dads-modal-dialog__dialog,.dads-modal-dialog__scroll-area{row-gap:1rem}.dads-modal-dialog__scroll-area:not(:first-child){margin-top:.5rem}.dads-modal-dialog__scroll-area:not(:last-child){margin-bottom:.5rem}.dads-modal-dialog__header{padding:1.5rem 1.5rem 0}.dads-modal-dialog__heading{letter-spacing:.01em;font-size:1.75rem;font-weight:700;line-height:1.5}.dads-modal-dialog__body{padding:0 1.5rem 2rem}.dads-modal-dialog__actions{padding:0 1.5rem 1.5rem}}@media (forced-colors:active){.dads-modal-dialog::backdrop{background-color:#000b}.dads-modal-dialog__close-icon{color:currentColor}}.feedback[data-astro-cid-gaw5cccz]{flex-basis:100%}.open[data-astro-cid-gaw5cccz]{font:inherit;color:var(--fg-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.open[data-astro-cid-gaw5cccz]:hover{color:var(--fg)}dialog[data-astro-cid-gaw5cccz]:before,dialog[data-astro-cid-gaw5cccz]:after{flex:16px;height:auto}.editing[data-astro-cid-gaw5cccz]{gap:8px;display:grid}.label[data-astro-cid-gaw5cccz]{font-size:.9375rem}.form[data-astro-cid-gaw5cccz] .dads-textarea,.form[data-astro-cid-gaw5cccz] .dads-textarea__textarea{width:100%;display:block}.status[data-astro-cid-gaw5cccz]{margin:8px 0 0}.status[data-astro-cid-gaw5cccz]:empty{display:none}.actions[data-astro-cid-gaw5cccz]{justify-content:end;gap:12px;display:flex}.trap[data-astro-cid-gaw5cccz]{opacity:0;width:0;height:0;position:absolute;left:-9999px}.icon[data-astro-cid-ccg5yoga]{vertical-align:middle;flex:none}.team-search[data-astro-cid-hbmzuwsl]{margin-left:auto}.search-box[data-astro-cid-hbmzuwsl]{align-items:center;width:320px;display:flex;position:relative}.search-icon[data-astro-cid-hbmzuwsl]{color:var(--fg-muted);pointer-events:none;display:flex;position:absolute;left:12px}.search-input[data-astro-cid-hbmzuwsl]{border-radius:var(--border-radius-8,8px);background:var(--bg);width:100%;height:40px;font:inherit;color:var(--fg);border:1px solid #0000;padding:0 12px 0 40px;font-size:.9375rem}.search-input[data-astro-cid-hbmzuwsl]::placeholder{color:var(--fg-muted)}.search-input[data-astro-cid-hbmzuwsl]:focus-visible{outline:2px solid var(--color-primitive-yellow-300,#ffd43d);outline-offset:2px}.search-open[data-astro-cid-hbmzuwsl],.search-close[data-astro-cid-hbmzuwsl]{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:none}.search-results[data-astro-cid-hbmzuwsl]{z-index:3000;border:1px solid var(--border);border-radius:var(--border-radius-8,8px);background:var(--bg);max-height:min(60vh,480px);box-shadow:var(--elevation-2);color:var(--fg);margin:0;padding:4px 0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.search-results[data-astro-cid-hbmzuwsl] [role=option] a{color:var(--fg);flex-direction:column;padding:8px 12px;line-height:1.4;text-decoration:none;display:flex}.search-results[data-astro-cid-hbmzuwsl] [role=option][aria-selected=true] a,.search-results[data-astro-cid-hbmzuwsl] [role=option] a:hover{background:var(--accent-weak)}.search-results[data-astro-cid-hbmzuwsl] .search-name{font-weight:700}.search-results[data-astro-cid-hbmzuwsl] .search-meta{color:var(--fg-muted);font-size:.8125rem}.search-results[data-astro-cid-hbmzuwsl] .search-empty{color:var(--fg-muted);padding:8px 12px;font-size:.875rem}@media (width<=1023px){.team-search[data-astro-cid-hbmzuwsl]{margin-left:0}.search-open[data-astro-cid-hbmzuwsl]{display:flex}.search-box[data-astro-cid-hbmzuwsl]{display:none}.team-search[data-astro-cid-hbmzuwsl].open .search-box[data-astro-cid-hbmzuwsl]{z-index:2100;background:var(--header-bg);gap:4px;width:auto;padding:0 4px 0 12px;display:flex;position:absolute;inset:0}.team-search[data-astro-cid-hbmzuwsl].open .search-icon[data-astro-cid-hbmzuwsl]{left:24px}.team-search[data-astro-cid-hbmzuwsl].open .search-close[data-astro-cid-hbmzuwsl]{display:flex}.team-search[data-astro-cid-hbmzuwsl].open .search-results[data-astro-cid-hbmzuwsl]{left:8px;right:8px}}:root{--color-primitive-blue-50:#e8f1fe;--color-primitive-blue-100:#d9e6ff;--color-primitive-blue-200:#c5d7fb;--color-primitive-blue-300:#9db7f9;--color-primitive-blue-400:#7096f8;--color-primitive-blue-500:#4979f5;--color-primitive-blue-600:#3460fb;--color-primitive-blue-700:#264af4;--color-primitive-blue-800:#0031d8;--color-primitive-blue-900:#0017c1;--color-primitive-blue-1000:#00118f;--color-primitive-blue-1100:#000071;--color-primitive-blue-1200:#000060;--color-primitive-light-blue-50:#f0f9ff;--color-primitive-light-blue-100:#dcf0ff;--color-primitive-light-blue-200:#c0e4ff;--color-primitive-light-blue-300:#97d3ff;--color-primitive-light-blue-400:#57b8ff;--color-primitive-light-blue-500:#39abff;--color-primitive-light-blue-600:#008bf2;--color-primitive-light-blue-700:#0877d7;--color-primitive-light-blue-800:#0066be;--color-primitive-light-blue-900:#0055ad;--color-primitive-light-blue-1000:#00428c;--color-primitive-light-blue-1100:#00316a;--color-primitive-light-blue-1200:#00234b;--color-primitive-cyan-50:#e9f7f9;--color-primitive-cyan-100:#c8f8ff;--color-primitive-cyan-200:#99f2ff;--color-primitive-cyan-300:#79e2f2;--color-primitive-cyan-400:#2bc8e4;--color-primitive-cyan-500:#01b7d6;--color-primitive-cyan-600:#00a3bf;--color-primitive-cyan-700:#008da6;--color-primitive-cyan-800:#008299;--color-primitive-cyan-900:#006f83;--color-primitive-cyan-1000:#006173;--color-primitive-cyan-1100:#004c59;--color-primitive-cyan-1200:#003741;--color-primitive-green-50:#e6f5ec;--color-primitive-green-100:#c2e5d1;--color-primitive-green-200:#9bd4b5;--color-primitive-green-300:#71c598;--color-primitive-green-400:#51b883;--color-primitive-green-500:#2cac6e;--color-primitive-green-600:#259d63;--color-primitive-green-700:#1d8b56;--color-primitive-green-800:#197a4b;--color-primitive-green-900:#115a36;--color-primitive-green-1000:#0c472a;--color-primitive-green-1100:#08351f;--color-primitive-green-1200:#032213;--color-primitive-lime-50:#ebfad9;--color-primitive-lime-100:#d0f5a2;--color-primitive-lime-200:#c0f354;--color-primitive-lime-300:#ade830;--color-primitive-lime-400:#9ddd15;--color-primitive-lime-500:#8cc80c;--color-primitive-lime-600:#7eb40d;--color-primitive-lime-700:#6fa104;--color-primitive-lime-800:#618e00;--color-primitive-lime-900:#507500;--color-primitive-lime-1000:#3e5a00;--color-primitive-lime-1100:#2c4100;--color-primitive-lime-1200:#1e2d00;--color-primitive-yellow-50:#fbf5e0;--color-primitive-yellow-100:#fff0b3;--color-primitive-yellow-200:#ffe380;--color-primitive-yellow-300:#ffd43d;--color-primitive-yellow-400:#ffc700;--color-primitive-yellow-500:#ebb700;--color-primitive-yellow-600:#d2a400;--color-primitive-yellow-700:#b78f00;--color-primitive-yellow-800:#a58000;--color-primitive-yellow-900:#927200;--color-primitive-yellow-1000:#806300;--color-primitive-yellow-1100:#6e5600;--color-primitive-yellow-1200:#604b00;--color-primitive-orange-50:#ffeee2;--color-primitive-orange-100:#ffdfca;--color-primitive-orange-200:#ffc199;--color-primitive-orange-300:#ffa66d;--color-primitive-orange-400:#ff8d44;--color-primitive-orange-500:#ff7628;--color-primitive-orange-600:#fb5b01;--color-primitive-orange-700:#e25100;--color-primitive-orange-800:#c74700;--color-primitive-orange-900:#ac3e00;--color-primitive-orange-1000:#8b3200;--color-primitive-orange-1100:#6d2700;--color-primitive-orange-1200:#541e00;--color-primitive-red-50:#fdeeee;--color-primitive-red-100:#ffdada;--color-primitive-red-200:#fbb;--color-primitive-red-300:#ff9696;--color-primitive-red-400:#ff7171;--color-primitive-red-500:#ff5454;--color-primitive-red-600:#fe3939;--color-primitive-red-700:#fa0000;--color-primitive-red-800:#ec0000;--color-primitive-red-900:#ce0000;--color-primitive-red-1000:#a90000;--color-primitive-red-1100:#850000;--color-primitive-red-1200:#620000;--color-primitive-magenta-50:#f3e5f4;--color-primitive-magenta-100:#ffd0ff;--color-primitive-magenta-200:#ffaeff;--color-primitive-magenta-300:#ff8eff;--color-primitive-magenta-400:#f661f6;--color-primitive-magenta-500:#f137f1;--color-primitive-magenta-600:#db00db;--color-primitive-magenta-700:#c000c0;--color-primitive-magenta-800:#a0a;--color-primitive-magenta-900:#8b008b;--color-primitive-magenta-1000:#6c006c;--color-primitive-magenta-1100:#500050;--color-primitive-magenta-1200:#3b003b;--color-primitive-purple-50:#f1eafa;--color-primitive-purple-100:#ecddff;--color-primitive-purple-200:#ddc2ff;--color-primitive-purple-300:#cda6ff;--color-primitive-purple-400:#bb87ff;--color-primitive-purple-500:#a565f8;--color-primitive-purple-600:#8843e1;--color-primitive-purple-700:#6f23d0;--color-primitive-purple-800:#5c10be;--color-primitive-purple-900:#5109ad;--color-primitive-purple-1000:#41048e;--color-primitive-purple-1100:#30016c;--color-primitive-purple-1200:#21004b;--color-neutral-white:#fff;--color-neutral-black:#000;--color-neutral-solid-gray-50:#f2f2f2;--color-neutral-solid-gray-100:#e6e6e6;--color-neutral-solid-gray-200:#ccc;--color-neutral-solid-gray-300:#b3b3b3;--color-neutral-solid-gray-400:#999;--color-neutral-solid-gray-420:#949494;--color-neutral-solid-gray-500:#7f7f7f;--color-neutral-solid-gray-536:#767676;--color-neutral-solid-gray-600:#666;--color-neutral-solid-gray-700:#4d4d4d;--color-neutral-solid-gray-800:#333;--color-neutral-solid-gray-900:#1a1a1a;--color-neutral-opacity-gray-50:#0000000d;--color-neutral-opacity-gray-100:#0000001a;--color-neutral-opacity-gray-200:#0003;--color-neutral-opacity-gray-300:#0000004d;--color-neutral-opacity-gray-400:#0006;--color-neutral-opacity-gray-420:#0000006b;--color-neutral-opacity-gray-500:#00000080;--color-neutral-opacity-gray-536:#00000089;--color-neutral-opacity-gray-600:#0009;--color-neutral-opacity-gray-700:#000000b3;--color-neutral-opacity-gray-800:#000c;--color-neutral-opacity-gray-900:#000000e6;--font-weight-400:400;--font-weight-700:700;--font-family-sans:"Noto Sans JP", sans-serif;--font-family-mono:"Noto Sans Mono", monospace;--font-size-14:.875rem;--font-size-16:1rem;--font-size-17:1.0625rem;--font-size-18:1.125rem;--font-size-20:1.25rem;--font-size-22:1.375rem;--font-size-24:1.5rem;--font-size-26:1.625rem;--font-size-28:1.75rem;--font-size-32:2rem;--font-size-36:2.25rem;--font-size-45:2.8125rem;--font-size-48:3rem;--font-size-57:3.5625rem;--font-size-64:4rem;--line-height-100:1;--line-height-120:1.2;--line-height-130:1.3;--line-height-140:1.4;--line-height-150:1.5;--line-height-160:1.6;--line-height-170:1.7;--line-height-175:1.75;--border-radius-4:.25rem;--border-radius-6:.375rem;--border-radius-8:.5rem;--border-radius-12:.75rem;--border-radius-16:1rem;--border-radius-24:1.5rem;--border-radius-32:2rem;--border-radius-full:624.938rem;--elevation-1:0 2px 8px 1px #0000001a, 0 1px 5px 0 #0000004d;--elevation-2:0 2px 12px 2px #0000001a, 0 1px 6px 0 #0000004d;--elevation-3:0 4px 16px 3px #0000001a, 0 1px 6px 0 #0000004d;--elevation-4:0 6px 20px 4px #0000001a, 0 2px 6px 0 #0000004d;--elevation-5:0 8px 24px 5px #0000001a, 0 2px 10px 0 #0000004d;--elevation-6:0 10px 30px 6px #0000001a, 0 3px 12px 0 #0000004d;--elevation-7:0 12px 36px 7px #0000001a, 0 3px 14px 0 #0000004d;--elevation-8:0 14px 40px 7px #0000001a, 0 3px 16px 0 #0000004d;--color-semantic-success-1:var(--color-primitive-green-600);--color-semantic-success-2:var(--color-primitive-green-800);--color-semantic-error-1:var(--color-primitive-red-800);--color-semantic-error-2:var(--color-primitive-red-900);--color-semantic-warning-yellow-1:var(--color-primitive-yellow-700);--color-semantic-warning-yellow-2:var(--color-primitive-yellow-900);--color-semantic-warning-orange-1:var(--color-primitive-orange-600);--color-semantic-warning-orange-2:var(--color-primitive-orange-800);--color-key-50:var(--color-primitive-blue-50);--color-key-100:var(--color-primitive-blue-100);--color-key-200:var(--color-primitive-blue-200);--color-key-300:var(--color-primitive-blue-300);--color-key-400:var(--color-primitive-blue-400);--color-key-500:var(--color-primitive-blue-500);--color-key-600:var(--color-primitive-blue-600);--color-key-700:var(--color-primitive-blue-700);--color-key-800:var(--color-primitive-blue-800);--color-key-900:var(--color-primitive-blue-900);--color-key-1000:var(--color-primitive-blue-1000);--color-key-1100:var(--color-primitive-blue-1100);--color-key-1200:var(--color-primitive-blue-1200)}.dads-link:any-link{color:var(--color-primitive-blue-1000);text-underline-offset:calc(3 / 16 * 1rem);text-decoration:underline .0625rem}.dads-link:visited{color:var(--color-primitive-magenta-900)}@media (hover:hover){.dads-link:hover{color:var(--color-primitive-blue-900);text-decoration-thickness:.1875rem}}.dads-link:active{color:var(--color-primitive-orange-800);text-decoration-thickness:.0625rem}.dads-link:focus-visible{outline:calc(4 / 16 * 1rem) solid var(--color-neutral-black);outline-offset:calc(2 / 16 * 1rem);background-color:var(--color-primitive-yellow-300);box-shadow:0 0 0 calc(2 / 16 * 1rem) var(--color-primitive-yellow-300);border-radius:.25rem}.dads-link__icon{vertical-align:-.15em;width:1rem;height:1rem;display:inline-block}.dads-menu-list{z-index:0;color:var(--color-neutral-solid-gray-800);font-size:1rem;font-weight:400;line-height:1.3;font-family:var(--font-family-sans);letter-spacing:0;margin:0;padding-left:0;list-style-type:none;position:relative}.dads-menu-list__item,.dads-menu-list__item:any-link{box-sizing:border-box;width:stretch;color:inherit;text-align:left;font:inherit;letter-spacing:inherit;background-color:#0000;border:0;align-items:center;column-gap:.5rem;padding-left:1rem;padding-right:1rem;text-decoration:none;display:flex}.dads-menu-list__item[data-size=regular]{min-height:2.75rem;padding-top:.625rem;padding-bottom:.625rem;line-height:1.3}.dads-menu-list__item[data-size=small]{min-height:2.25rem;padding-top:.375rem;padding-bottom:.375rem;line-height:1.2}.dads-menu-list__item[data-type=standard]{margin-left:calc(1rem * var(--menu-list-indentation,0))}.dads-menu-list__item[data-type=standard][data-size=regular]{border-radius:.5rem}.dads-menu-list__item[data-type=standard][data-size=small]{border-radius:.25rem}.dads-menu-list__item[data-type=box]{padding-left:calc(16 / 16 * 1rem + 1rem * var(--menu-list-indentation,0));border-radius:0}.dads-menu-list__item[data-current]{background-color:var(--color-key-100);color:var(--color-key-1000);font-weight:700}.dads-menu-list__item:has(+* [data-current]){background-color:var(--color-key-50);color:var(--color-key-1000)}@media (hover:hover){.dads-menu-list__item:hover{background-color:var(--color-neutral-solid-gray-50);text-underline-offset:calc(3 / 16 * 1rem);text-decoration:underline}.dads-menu-list__item[data-current]:hover,.dads-menu-list__item:has(+* [data-current]):hover{background-color:var(--color-key-50);color:var(--color-key-900)}}.dads-menu-list__item:focus-visible{z-index:1;background-color:var(--color-primitive-yellow-300);position:relative}.dads-menu-list__item[data-type=standard]:focus-visible{outline:calc(4 / 16 * 1rem) solid var(--color-neutral-black);outline-offset:calc(2 / 16 * 1rem);box-shadow:0 0 0 calc(2 / 16 * 1rem) var(--color-primitive-yellow-300)}.dads-menu-list__item[data-type=box]:focus-visible{outline:calc(4 / 16 * 1rem) solid var(--color-neutral-black);outline-offset:calc(-4 / 16 * 1rem);box-shadow:inset 0 0 0 calc(6 / 16 * 1rem) var(--color-primitive-yellow-300)}.dads-menu-list__item[data-current]:focus-visible{background-color:var(--color-key-100)}.dads-menu-list__item:has(+* [data-current]):focus-visible{background-color:var(--color-key-50)}.dads-menu-list__front-icon{flex-shrink:0}.dads-menu-list__tail-icon{vertical-align:-.15em;display:inline-block}.dads-menu-list__end-icon{flex-shrink:0;margin-top:.125rem;margin-left:auto;margin-right:-.25rem}.dads-menu-list__item[data-expanded] .dads-menu-list__end-icon{transform:rotate(180deg)}.dads-hamburger-menu-icon-button{width:fit-content;color:var(--color-neutral-black);touch-action:manipulation;background:0 0;border:0;border-radius:.25rem;padding:0;display:block}@media (hover:hover){.dads-hamburger-menu-icon-button:hover{background-color:var(--color-neutral-solid-gray-50);outline:1px solid}}.dads-hamburger-menu-icon-button:focus-visible{outline:calc(4 / 16 * 1rem) solid var(--color-neutral-black);outline-offset:calc(2 / 16 * 1rem);background-color:var(--color-primitive-yellow-300);box-shadow:0 0 0 calc(2 / 16 * 1rem) var(--color-primitive-yellow-300)}.dads-hamburger-menu-icon-button__icon{width:2.75rem;height:2.75rem;display:block}.dads-chip-label{box-sizing:border-box;min-height:2rem;font-size:1rem;font-weight:400;line-height:1;font-family:var(--font-family-sans);letter-spacing:.02em;overflow-wrap:anywhere;border-radius:.5rem;grid-template-columns:auto auto;align-content:center;align-items:baseline;padding:.1875rem .4375rem;display:inline-grid}.dads-chip-label[data-style=text]{color:var(--_text,#000);padding:.25rem .5rem}.dads-chip-label[data-style=outlined]{border:1px solid var(--_non-text,#000);background-color:var(--color-neutral-white);color:var(--_text,#000)}.dads-chip-label[data-style=filled-1]{border:1px solid var(--_non-text,#000);background-color:var(--_bg,#eee);color:var(--_text-dark,#000)}.dads-chip-label[data-style=filled-2]{background-color:var(--_non-text,#000);color:var(--color-neutral-white,#fff);border:1px solid #0000}.dads-chip-label[data-color=gray]{--_non-text:var(--color-neutral-solid-gray-700);--_bg:var(--color-neutral-solid-gray-50);--_text:var(--color-neutral-solid-gray-800);--_text-dark:var(--color-neutral-solid-gray-800)}.dads-chip-label[data-color=blue]{--_non-text:var(--color-primitive-blue-700);--_bg:var(--color-primitive-blue-50);--_text:var(--color-primitive-blue-700);--_text-dark:var(--color-primitive-blue-800)}.dads-chip-label[data-color=light-blue]{--_non-text:var(--color-primitive-light-blue-800);--_bg:var(--color-primitive-light-blue-50);--_text:var(--color-primitive-light-blue-800);--_text-dark:var(--color-primitive-light-blue-900)}.dads-chip-label[data-color=cyan]{--_non-text:var(--color-primitive-cyan-900);--_bg:var(--color-primitive-cyan-50);--_text:var(--color-primitive-cyan-900);--_text-dark:var(--color-primitive-cyan-1000)}.dads-chip-label[data-color=green]{--_non-text:var(--color-primitive-green-800);--_bg:var(--color-primitive-green-50);--_text:var(--color-primitive-green-800);--_text-dark:var(--color-primitive-green-900)}.dads-chip-label[data-color=lime]{--_non-text:var(--color-primitive-lime-900);--_bg:var(--color-primitive-lime-50);--_text:var(--color-primitive-lime-900);--_text-dark:var(--color-primitive-lime-1000)}.dads-chip-label[data-color=yellow]{--_non-text:var(--color-primitive-yellow-1000);--_bg:var(--color-primitive-yellow-50);--_text:var(--color-primitive-yellow-1000);--_text-dark:var(--color-primitive-yellow-1100)}.dads-chip-label[data-color=orange]{--_non-text:var(--color-primitive-orange-900);--_bg:var(--color-primitive-orange-50);--_text:var(--color-primitive-orange-900);--_text-dark:var(--color-primitive-orange-1000)}.dads-chip-label[data-color=red]{--_non-text:var(--color-primitive-red-900);--_bg:var(--color-primitive-red-50);--_text:var(--color-primitive-red-900);--_text-dark:var(--color-primitive-red-1000)}.dads-chip-label[data-color=magenta]{--_non-text:var(--color-primitive-magenta-800);--_bg:var(--color-primitive-magenta-50);--_text:var(--color-primitive-magenta-800);--_text-dark:var(--color-primitive-magenta-900)}.dads-chip-label[data-color=purple]{--_non-text:var(--color-primitive-purple-800);--_bg:var(--color-primitive-purple-50);--_text:var(--color-primitive-purple-800);--_text-dark:var(--color-primitive-purple-800)}.dads-chip-label__icon{--_icon-size:calc(24 / 16 * 1rem);--_offset:calc((var(--_icon-size) - 1cap) / 2);top:var(--_offset);margin-top:calc(-1 * var(--_offset));margin-right:.25rem;margin-bottom:var(--_offset);flex-shrink:0;position:relative}@media (forced-colors:active){.dads-chip-label__icon{fill:canvastext}}.dads-chip-label[data-style=filled-1] .dads-chip-label__icon{color:var(--_non-text,#000)}.dads-tab{z-index:0;color:var(--color-neutral-solid-gray-800);font-size:1rem;font-weight:400;line-height:1.7;font-family:var(--font-family-sans);letter-spacing:.02em;overflow-wrap:anywhere;flex-direction:column;display:flex;position:relative}.dads-tab__list{z-index:0;flex-wrap:wrap;margin:-.375rem;padding:.4375rem .375rem .375rem .4375rem;list-style:none;display:flex;position:relative;overflow:hidden}.dads-tab__list>li{margin:0;display:contents}.dads-tab__list:after{border:0 solid var(--color-neutral-solid-gray-420);content:"";flex-grow:1;position:relative}.dads-tab__tab,.dads-tab__tab:any-link{isolation:isolate;appearance:none;border:1px solid var(--color-neutral-solid-gray-420);background:var(--color-neutral-white);color:inherit;font:inherit;letter-spacing:inherit;text-align:left;margin:-1px 0 0 -1px;padding:0;text-decoration:none;display:flex}.dads-tab__tab[role=tab]{cursor:default}.dads-tab__tab:focus-visible{outline:calc(4 / 16 * 1rem) solid var(--color-neutral-black);outline-offset:calc(2 / 16 * 1rem);box-shadow:0 0 0 calc(2 / 16 * 1rem) var(--color-primitive-yellow-300);z-index:1;border-radius:.25rem;overflow:hidden}.dads-tab__tab>span{border:0 solid var(--color-neutral-solid-gray-50);letter-spacing:0;flex-grow:1;align-items:center;padding:1rem;font-size:1rem;font-weight:400;line-height:1.2;display:flex;position:relative}.dads-tab__tab>span:before{content:"";position:absolute}.dads-tab__tab:is([aria-selected=true],[aria-current])>span{font-weight:700}.dads-tab__tab:is([aria-selected=true],[aria-current]):not(:focus-visible):before{border:0 solid var(--color-neutral-white);content:"";position:absolute}.dads-tab__tab:is([aria-selected=true],[aria-current])>span:before{background-color:var(--color-key-900)}.dads-tab__panels{flex-direction:column;flex-grow:1;display:flex}.dads-tab__panel{border:solid var(--color-neutral-solid-gray-420);background:var(--color-neutral-white);padding:1rem}.dads-tab__panel:focus-visible{z-index:1;outline:calc(4 / 16 * 1rem) solid var(--color-neutral-black);outline-offset:calc(2 / 16 * 1rem);box-shadow:0 0 0 calc(2 / 16 * 1rem) var(--color-primitive-yellow-300);border-radius:.25rem}.dads-tab:is(:not([data-position]),[data-position=top]) .dads-tab__list:after{border-bottom-width:1px;width:1px;margin-left:-1px}.dads-tab:is(:not([data-position]),[data-position=top]) .dads-tab__tab:before{border-bottom-width:1px;width:100%;bottom:.375rem}.dads-tab:is(:not([data-position]),[data-position=top]) .dads-tab__tab>span{border-top-width:5px}.dads-tab:is(:not([data-position]),[data-position=top]) .dads-tab__tab>span:before{height:.375rem;top:-6px;left:0;right:0}.dads-tab:is(:not([data-position]),[data-position=top]) .dads-tab__panel{border-width:0 1px 1px}.dads-tab[data-position=bottom] .dads-tab__list{flex-wrap:wrap-reverse}.dads-tab[data-position=bottom] .dads-tab__list:after{border-top-width:1px;width:1px;margin-top:-1px;margin-left:-1px}.dads-tab[data-position=bottom] .dads-tab__tab:before{border-bottom-width:1px;width:100%;top:.375rem}.dads-tab[data-position=bottom] .dads-tab__tab>span{border-bottom-width:5px}.dads-tab[data-position=bottom] .dads-tab__tab>span:before{height:.375rem;bottom:-6px;left:0;right:0}.dads-tab[data-position=bottom] .dads-tab__panel{border-width:1px 1px 0}.dads-tab[data-position=left]{flex-direction:row}.dads-tab[data-position=left] .dads-tab__list{flex-direction:column;flex-shrink:0}.dads-tab[data-position=left] .dads-tab__list:after{border-right-width:1px;height:1px;margin-top:-1px}.dads-tab[data-position=left] .dads-tab__tab:before{border-right-width:1px;height:100%;right:.375rem}.dads-tab[data-position=left] .dads-tab__tab>span{border-left-width:5px}.dads-tab[data-position=left] .dads-tab__tab>span:before{width:.375rem;top:0;bottom:0;left:-6px}.dads-tab[data-position=left] .dads-tab__panels{min-width:0}.dads-tab[data-position=left] .dads-tab__panel{border-width:1px 1px 1px 0;flex-grow:1}.dads-tab[data-position=right]{flex-direction:row-reverse}.dads-tab[data-position=right] .dads-tab__list{flex-direction:column;flex-shrink:0}.dads-tab[data-position=right] .dads-tab__list:after{border-left-width:1px;height:1px;margin-top:-1px;margin-left:-1px}.dads-tab[data-position=right] .dads-tab__tab:before{border-left-width:1px;height:100%;left:.375rem}.dads-tab[data-position=right] .dads-tab__tab>span{border-right-width:5px}.dads-tab[data-position=right] .dads-tab__tab>span:before{width:.375rem;top:0;bottom:0;right:-6px}.dads-tab[data-position=right] .dads-tab__panels{min-width:0}.dads-tab[data-position=right] .dads-tab__panel{border-width:1px 0 1px 1px;flex-grow:1}@media (hover:hover){.dads-tab__tab:not([aria-selected=true]):not([aria-current]):hover{background-color:var(--color-neutral-solid-gray-50)}.dads-tab__tab:not([aria-selected=true]):not([aria-current]):hover>span{text-underline-offset:calc(3 / 16 * 1rem);text-decoration:underline .0625rem}.dads-tab__tab:not([aria-selected=true]):not([aria-current]):hover>span:before{background-color:var(--color-neutral-solid-gray-420)}}@media (forced-colors:active){.dads-tab__tab:is([aria-selected=true],[aria-current]):not(:focus-visible):before,.dads-tab__tab>span{border-color:canvas}.dads-tab__tab:is([aria-selected=true],[aria-current])>span:before,.dads-tab__tab:is([aria-selected=true],[aria-current]):hover>span:before{background-color:buttontext}}.dads-breadcrumb{color:var(--color-neutral-solid-gray-800);font-size:1rem;font-weight:400;line-height:1.7;font-family:var(--font-family-sans);letter-spacing:.02em;column-gap:.25rem;display:flex}.dads-breadcrumb__label{flex-shrink:0}.dads-breadcrumb__label:after{content:"："}.dads-breadcrumb__list{margin:0;padding:0}.dads-breadcrumb__item{overflow-wrap:break-word;display:inline}.dads-breadcrumb__link:any-link{color:var(--color-primitive-blue-1000);text-underline-offset:calc(3 / 16 * 1rem);text-decoration:underline .0625rem}@media (hover:hover){.dads-breadcrumb__link:hover{color:var(--color-primitive-blue-900);text-decoration-thickness:.1875rem}}.dads-breadcrumb__link:active{color:var(--color-primitive-orange-800);text-decoration-thickness:.0625rem}.dads-breadcrumb__link:focus-visible{outline:calc(4 / 16 * 1rem) solid var(--color-neutral-black);outline-offset:calc(2 / 16 * 1rem);background-color:var(--color-primitive-yellow-300);box-shadow:0 0 0 calc(2 / 16 * 1rem) var(--color-primitive-yellow-300);border-radius:.25rem}.dads-breadcrumb__link-icon{vertical-align:-.15em;width:1rem;height:1rem;display:inline-block}.dads-breadcrumb__separator:before,.dads-breadcrumb__separator:after{content:" "}.dads-breadcrumb__separator-icon{vertical-align:middle;width:.75rem;height:.75rem;color:var(--color-neutral-solid-gray-900);margin-left:.0625rem;margin-right:.0625rem;display:inline-block}:root{--font-family-sans:"Noto Sans JP", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic UI", "Meiryo", system-ui, sans-serif;--fg:var(--color-neutral-solid-gray-800);--fg-muted:var(--color-neutral-solid-gray-600);--bg:var(--color-neutral-white);--bg-subtle:var(--color-neutral-solid-gray-50);--border:var(--color-neutral-solid-gray-200);--border-strong:var(--color-neutral-solid-gray-420);--accent:var(--color-primitive-blue-1000);--accent-weak:var(--color-primitive-blue-50);--nanshiki:var(--color-primitive-green-800);--koushiki:var(--color-primitive-orange-800);--mixed:var(--color-primitive-purple-700,#6e40c9);--radius:var(--border-radius-12);--side-w:272px;--header-h:64px;--header-bg:#121d3e;--header-fg:var(--color-neutral-white);--header-fg-muted:#ffffffb8;--shadow:var(--elevation-1)}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0}body{color:var(--fg);background:var(--bg);font-family:var(--font-family-sans);letter-spacing:.02em;-webkit-text-size-adjust:100%;font-size:1rem;line-height:1.7}a{color:var(--accent);text-underline-offset:.2em}a:hover{color:var(--color-primitive-blue-900);text-decoration-thickness:3px}:focus-visible{outline:4px solid var(--color-neutral-black);outline-offset:2px;box-shadow:0 0 0 2px var(--color-primitive-yellow-300);border-radius:4px}h1{margin:0;font-size:1.75rem;font-weight:700;line-height:1.4}h2{margin:1.5rem 0 .5rem;font-size:1.25rem;font-weight:700;line-height:1.5}table{border-collapse:collapse;width:100%}th,td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:12px 16px}thead th{z-index:1;background:var(--color-neutral-solid-gray-50);border-bottom:1px solid var(--border-strong);font-weight:700;position:sticky;top:0}.muted{color:var(--fg-muted)}.small{font-size:.875rem}[hidden]{display:none!important}.ball.nanshiki{color:var(--nanshiki)}.ball.koushiki{color:var(--koushiki)}.dot{border-radius:50%;width:10px;height:10px;display:inline-block}.dot.nanshiki{background:var(--nanshiki)}.dot.koushiki{background:var(--koushiki)}.panel-body{padding:24px}@media (width<=1023px){:root{--header-h:56px}h1{font-size:1.25rem}.panel-body{padding:16px}}.dads-checkbox__input:focus:not(:focus-visible){box-shadow:none;outline:none}.app[data-astro-cid-hkbrpulz]{grid-template-columns:var(--side-w) 1fr;grid-template-rows:var(--header-h) 1fr;height:100dvh;display:grid}.topbar[data-astro-cid-hkbrpulz]{background:var(--header-bg);color:var(--header-fg);grid-column:1/-1;align-items:center;gap:16px;padding:0 24px;display:flex;position:relative}.menu-button[data-astro-cid-hkbrpulz]{color:var(--header-fg);display:none}.brand[data-astro-cid-hkbrpulz]{min-width:0;color:var(--header-fg);align-items:baseline;gap:12px;text-decoration:none;display:flex}.brand[data-astro-cid-hkbrpulz] strong[data-astro-cid-hkbrpulz]{white-space:nowrap;font-size:1.25rem;line-height:1.4}.brand[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{color:var(--header-fg-muted);white-space:nowrap;font-size:.8125rem}.brand[data-astro-cid-hkbrpulz]:focus-visible{outline:2px solid var(--color-primitive-yellow-300,#ffd43d);outline-offset:4px}.topbar-aside[data-astro-cid-hkbrpulz]{display:none}.sidebar[data-astro-cid-hkbrpulz]{background:var(--bg);border-right:1px solid var(--border);flex-direction:column;gap:24px;padding:24px 16px;display:flex;overflow-y:auto}.side-heading[data-astro-cid-hkbrpulz]{color:var(--fg);align-items:center;gap:6px;margin:0 0 8px;padding:0 8px;font-size:.875rem;font-weight:700;display:flex}.muni-list[data-astro-cid-hkbrpulz]{flex-direction:column;gap:4px;display:flex}.muni-list[data-astro-cid-hkbrpulz] .dads-menu-list__item[data-astro-cid-hkbrpulz]{gap:8px;width:100%}.muni-list[data-astro-cid-hkbrpulz] .dads-menu-list__label[data-astro-cid-hkbrpulz]{flex:1}@media (hover:hover){.muni-list[data-astro-cid-hkbrpulz] .dads-menu-list__item[data-astro-cid-hkbrpulz]:hover{text-decoration:none}.muni-list[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz].dads-menu-list__item:hover .dads-menu-list__label[data-astro-cid-hkbrpulz]{text-underline-offset:3px;text-decoration:underline}}.count[data-astro-cid-hkbrpulz]{color:var(--fg-muted);font-size:.8125rem}.group-tabs[data-astro-cid-hkbrpulz]{border-bottom:1px solid var(--border-strong);margin:0 0 8px;display:flex}.group-tabs[data-astro-cid-hkbrpulz] button[data-astro-cid-hkbrpulz]{font:inherit;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:1;margin-bottom:-1px;padding:6px 0 8px;font-size:.875rem}.group-tabs[data-astro-cid-hkbrpulz] button[data-astro-cid-hkbrpulz][aria-selected=true]{color:var(--fg);border-bottom-color:var(--color-key-900);font-weight:700}.group-heading[data-astro-cid-hkbrpulz]{color:var(--fg-muted);margin:12px 8px 4px;font-size:.8125rem;font-weight:700}.sidebar[data-astro-cid-hkbrpulz].grouped .group-heading[data-astro-cid-hkbrpulz]{display:none}.group-empty[data-astro-cid-hkbrpulz]{color:var(--fg-muted);margin:0;padding:8px 16px}.muni-list[data-astro-cid-hkbrpulz]+.side-heading[data-astro-cid-hkbrpulz]{margin-top:16px}.side-footer[data-astro-cid-hkbrpulz]{border-top:1px solid var(--border);color:var(--fg-muted);flex-wrap:wrap;gap:4px 16px;margin-top:auto;padding:16px 8px 0;font-size:.75rem;line-height:1.6;display:flex}.side-footer[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--fg-muted)}.main[data-astro-cid-hkbrpulz]{background:var(--bg-subtle);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}@media (width<=1023px){.app[data-astro-cid-hkbrpulz]{grid-template-columns:1fr}.topbar[data-astro-cid-hkbrpulz]{gap:4px;padding:0 4px 0 8px}.menu-button[data-astro-cid-hkbrpulz]{display:inline-flex}@media (hover:hover){.menu-button[data-astro-cid-hkbrpulz]:hover{background-color:#ffffff1f}}.brand[data-astro-cid-hkbrpulz]{margin-right:auto}.brand[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{display:none}.brand[data-astro-cid-hkbrpulz] strong[data-astro-cid-hkbrpulz]{font-size:1.0625rem}.topbar-aside[data-astro-cid-hkbrpulz]{align-self:stretch;align-items:center;display:flex}.topbar-aside[data-astro-cid-hkbrpulz] summary{color:var(--header-fg);border-color:#fff6}.topbar-aside[data-astro-cid-hkbrpulz] .narrow[open] summary{color:var(--fg)}.sidebar[data-astro-cid-hkbrpulz]{z-index:2000;width:min(85vw,320px);box-shadow:var(--elevation-2);transition:transform .2s;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.sidebar[data-astro-cid-hkbrpulz].open{transform:none}.scrim[data-astro-cid-hkbrpulz]{z-index:1999;background:#0006;position:fixed;inset:0}}@media (prefers-reduced-motion:reduce){.sidebar[data-astro-cid-hkbrpulz]{transition:none}}.page-head[data-astro-cid-73dgtvns]{background:var(--bg);flex:none;padding:24px 24px 16px}.crumb-row[data-astro-cid-73dgtvns]{flex-wrap:wrap;align-items:center;gap:4px 16px;margin-bottom:4px;display:flex}.crumbs[data-astro-cid-73dgtvns]{min-width:0}.title-row[data-astro-cid-73dgtvns]{flex-wrap:wrap;align-items:baseline;gap:4px 16px;display:flex}.aside[data-astro-cid-73dgtvns]{margin-left:auto;font-size:.875rem}.meta[data-astro-cid-73dgtvns]{color:var(--fg-muted);font-size:.875rem}.page-tabs[data-astro-cid-73dgtvns]{background:var(--bg);flex:1;min-height:0}.tab-row[data-astro-cid-73dgtvns]{flex:none;align-items:stretch;display:flex}.tab-row[data-astro-cid-73dgtvns] .tabs[data-astro-cid-73dgtvns]{flex:1;min-width:0}.tab-row[data-astro-cid-73dgtvns]:has(.tools) .tabs[data-astro-cid-73dgtvns]{padding-right:0}.tools[data-astro-cid-73dgtvns]{border-bottom:1px solid var(--color-neutral-solid-gray-420);flex:none;align-items:center;padding:0 24px 0 16px;display:flex}.tabs[data-astro-cid-73dgtvns]{flex:none;padding-left:31px;padding-right:24px}.tabs[data-astro-cid-73dgtvns] .dads-tab__tab[data-astro-cid-73dgtvns]>span[data-astro-cid-73dgtvns]{padding:12px 20px}.panels[data-astro-cid-73dgtvns]{flex:1;min-height:0;overflow-y:auto}.panels[data-astro-cid-73dgtvns].tabbed{overflow:hidden}.panels[data-astro-cid-73dgtvns]>.panel{background:var(--bg-subtle);border-width:0;padding:0}.panels[data-astro-cid-73dgtvns].tabbed>.panel{height:100%;overflow-y:auto}@media (width<=1023px){.tab-row[data-astro-cid-73dgtvns]{flex-direction:column-reverse}.tools[data-astro-cid-73dgtvns]{background:var(--bg);border-bottom:0;padding:0 16px 8px}.page-head[data-astro-cid-73dgtvns]{padding:12px 16px 8px}.tabs[data-astro-cid-73dgtvns]{flex-wrap:nowrap;padding-left:23px;padding-right:16px}.tabs[data-astro-cid-73dgtvns] li{flex:1;display:flex}.tabs[data-astro-cid-73dgtvns]:after{display:none}.tabs[data-astro-cid-73dgtvns] .dads-tab__tab[data-astro-cid-73dgtvns]{flex:1}.tabs[data-astro-cid-73dgtvns] .dads-tab__tab[data-astro-cid-73dgtvns]>span[data-astro-cid-73dgtvns]{justify-content:center;padding:10px 8px}}
