@layer reset;@layer foundations;@layer utilities;@layer animations;@layer components;@layer components.base;@layer components.variant;@layer components.state;@layer foundations;@layer foundations{:root{--color-white: #ffffff;--color-black: #000000;--color-gray-50: #fafafa;--color-gray-100: #f5f5f5;--color-gray-200: #ededed;--color-gray-300: #e0e0e0;--color-gray-400: #cccccc;--color-gray-500: #9e9e9e;--color-gray-600: #757575;--color-gray-700: #606060;--color-gray-800: #333333;--color-gray-900: #222222;--color-blue-100: #bbdefb;--color-blue-500: #2196f3;--color-blue-700: #1976d2;--color-blue-900: #003a75;--color-cyan-400: #19afd1;--color-cyan-500: #009cea;--color-teal-500: #2b83a2;--color-green-50: #e9fbf0;--color-green-500: #4caf50;--color-green-900: #0f5c2e;--color-yellow-100: #ffeca1;--color-red-100: #ffdbde;--color-red-900: #570007;--color-pink-600: #dc004e;--color-purple-700: #6205bf;--color-temporary-slate-50: #f8fafc;--color-temporary-slate-100: #f1f5f9;--color-temporary-slate-200: #e2e8f0;--color-temporary-slate-500: #64748b;--color-temporary-slate-600: #475569;--color-temporary-slate-700: #33415c;--color-temporary-slate-800: #1e293b;--color-temporary-slate-900: #0f172a;--color-temporary-cyan-700: #0e7490;--color-temporary-yellow-500: #f59e0b;--color-temporary-orange-50: #fff7ed;--color-temporary-orange-500: #f97316;--color-temporary-red-500: #ef4444;--color-temporary-red-600: #dc2626;--color-temporary-pink-400: #ec4899;--color-temporary-purple-500: #8b5cf6;--color-primary: var(--color-blue-700);--color-danger: var(--color-pink-600);--color-text-primary: var(--color-gray-900);--color-text-secondary: var(--color-gray-700);--color-text-disabled: var(--color-gray-500);--color-text-inverse: var(--color-white);--color-background-default: var(--color-white);--color-background-subtle: var(--color-gray-100);--color-background-muted: var(--color-gray-200);--color-border-default: var(--color-gray-400);--color-border-subtle: var(--color-gray-300);--color-info-background: #f3f6f9;--color-info-border: #e5eaf2;--color-info-text: var(--color-blue-900);--color-success-background: var(--color-green-50);--color-success-border: #c6f6d9;--color-success-text: var(--color-green-900);--color-warning-background: #fff9eb;--color-warning-border: var(--color-yellow-100);--color-warning-text: #1c2025;--color-error-background: #fff0f1;--color-error-border: var(--color-red-100);--color-error-text: var(--color-red-900)}}@layer foundations;@layer foundations{:root{--font-family-sans: "YuGothic", -apple-system, BlinkMacSystemFont, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", Arial, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;--font-family-mono: source-code-pro, Menlo, Monaco, Consolas, "Courier New", monospace;--font-size-12: 12px;--font-size-14: 14px;--font-size-16: 16px;--font-size-18: 18px;--font-size-20: 20px;--font-size-24: 24px;--font-size-30: 30px;--font-size-36: 36px;--font-size-48: 48px;--font-size-60: 60px;--font-size-72: 72px;--font-size-96: 96px;--font-size-128: 128px;--line-height-1-33: 1.33;--line-height-1-4: 1.4;--line-height-1-43: 1.43;--line-height-1-5: 1.5;--line-height-1-67: 1.67;--line-height-none: 1;--font-weight-thin: 100;--font-weight-extralight: 200;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900}}@layer foundations;@layer foundations{:root{--radius-sm: 4px;--radius-md: 8px;--radius-lg: 16px;--radius-xl: 24px;--radius-full: 9999px}}@layer foundations;@layer foundations{:root{--space-1: 1px;--space-2: 2px;--space-4: 4px;--space-6: 6px;--space-8: 8px;--space-10: 10px;--space-12: 12px;--space-14: 14px;--space-16: 16px;--space-20: 20px;--space-24: 24px;--space-28: 28px;--space-32: 32px;--space-36: 36px;--space-40: 40px;--space-44: 44px;--space-48: 48px;--space-56: 56px;--space-64: 64px;--space-80: 80px;--space-96: 96px;--space-112: 112px;--space-128: 128px;--space-144: 144px;--space-160: 160px;--space-176: 176px;--space-192: 192px;--space-208: 208px;--space-224: 224px;--space-240: 240px;--space-256: 256px;--space-320: 320px}}@keyframes h2rv7hj{0%{opacity:0}to{opacity:1}}@keyframes h2rv7hk{0%{opacity:1}to{opacity:0}}.h2rv7h0{margin:0;padding:0;border:none;list-style:none;background:transparent;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.h2rv7h3{display:block;width:36px;height:36px}.h2rv7h4{margin:0;padding:0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none;align-items:center;justify-content:center;cursor:pointer;border-radius:var(--radius-md);color:#545454;background:transparent;transition:background-color .15s ease,color .15s ease}.h2rv7h4:hover{color:var(--color-gray-900);background-color:#ccc3}.h2rv7h5{position:absolute;top:8px;right:0;width:28px;height:28px}.h2rv7h6{width:48px;height:24px;color:var(--color-teal-500);background-color:#2b83a233}.h2rv7h6:hover{color:var(--color-teal-500);background-color:#2b83a240}.h2rv7h7{padding-bottom:0}.h2rv7h8{pointer-events:auto}.h2rv7h9{display:block;width:140px;height:auto}.h2rv7ha{display:none}.h2rv7hb{position:relative;z-index:1;display:flex;align-items:center;height:64px;border-bottom:1px solid #F2F2F2}.h2rv7he{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:44px;height:44px;cursor:pointer;gap:var(--space-6);transition:gap .25s ease-in-out}.h2rv7he[data-state=open]{pointer-events:auto;gap:0}.h2rv7hf{display:block;width:20px;height:1px;margin-top:-1px;background-color:var(--color-black);transition-duration:.25s;transition-timing-function:ease-in-out;transition-property:transform,opacity}.h2rv7he[data-state=open] .h2rv7hg{transform:rotate(225deg)}.h2rv7he[data-state=open] .h2rv7hh{opacity:0}.h2rv7he[data-state=open] .h2rv7hi{transform:rotate(-225deg)}.h2rv7hl{background-color:var(--color-white)}.h2rv7hm{height:100%;display:grid;grid-template-rows:auto 1fr auto}.h2rv7hn{margin:0;padding:0}.h2rv7ho{display:grid;grid-template-columns:24px 1fr 24px;gap:var(--space-16);width:100%;padding:var(--space-16);font-size:var(--font-size-16);line-height:var(--line-height-1-5);text-align:left;color:var(--color-gray-900);cursor:pointer}.h2rv7hp{transform:rotate(0);transition:transform .3s cubic-bezier(.16,1,.3,1)!important}.h2rv7hq{transform:rotate(180deg)}.h2rv7hr{position:relative;padding:var(--space-8) calc(var(--space-12) + 1px) var(--space-8) var(--space-16);font-size:var(--font-size-14);line-height:var(--line-height-1-43);font-weight:var(--font-weight-bold);color:#545454}.h2rv7hr:before{content:"";display:block;position:absolute;bottom:0;left:46px;right:8px;height:1px;background-color:var(--color-gray-100)}.h2rv7hs{padding-left:var(--space-48)}.h2rv7ht{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .4s cubic-bezier(.16,1,.3,1),opacity .3s cubic-bezier(.16,1,.3,1)}.h2rv7hu{grid-template-rows:1fr;opacity:1}.h2rv7hv{overflow-y:hidden}.h2rv7hw{margin:0;padding:0}.h2rv7hx{display:flex;align-items:center;gap:var(--space-8);margin:0;font-size:var(--font-size-16);line-height:var(--line-height-1-5);padding:var(--space-8) var(--space-8) var(--space-8) var(--space-16);border-radius:var(--radius-sm);color:#545454;text-wrap:pretty}.h2rv7hx:hover{color:var(--color-gray-900);background-color:#ccc3}.h2rv7hy{padding-left:var(--space-48)}.h2rv7hz{font-weight:var(--font-weight-bold);background-color:#2b83a233;color:var(--color-gray-900)}.h2rv7hz:hover{color:var(--color-gray-900);background-color:#2b83a233}.h2rv7h10{align-self:end;width:100%;box-sizing:border-box;margin-top:var(--space-24);padding-top:var(--space-12);border-top:1px solid var(--color-gray-100)}.h2rv7h11{margin-top:var(--space-24);padding-top:var(--space-16);border-top:1px solid var(--color-gray-100)}.h2rv7h12{display:flex;flex-direction:column;gap:var(--space-4)}.h2rv7h14{display:block;width:100%;box-sizing:border-box;padding:var(--space-4) var(--space-8);font-size:var(--font-size-14);line-height:var(--line-height-1-43);text-align:left;color:#545454;border-radius:var(--radius-sm);cursor:pointer}.h2rv7h14:hover{color:var(--color-gray-900);background-color:#ccc3}.h2rv7h15,.h2rv7h15:hover{font-weight:var(--font-weight-bold);background-color:#2b83a233}@media screen and (max-width:766px){.h2rv7h9{height:40px;width:auto}.h2rv7hb{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:0 var(--space-16);justify-content:space-between}.h2rv7hl{position:fixed;top:0;right:0;bottom:0;left:0;padding:var(--space-80) var(--space-16) var(--space-16);overflow-y:auto;scroll-behavior:smooth;scrollbar-width:none;animation:h2rv7hj .2s ease-in-out}.h2rv7hl::-webkit-scrollbar{display:none}.h2rv7hl[data-state=closed]{animation:h2rv7hk .2s ease-in-out}}@media screen and (min-width:767px){.h2rv7h1{display:grid;grid-template-rows:auto 1fr;width:288px;padding:var(--space-16);overflow-y:auto;height:100lvh;box-sizing:border-box;scroll-behavior:smooth;scrollbar-width:none}.h2rv7h1::-webkit-scrollbar{display:none}.h2rv7h2{width:80px;padding:var(--space-16) var(--space-4)}.h2rv7h4{display:flex}.h2rv7h7{padding-bottom:var(--space-12)}.h2rv7hb{height:88px;justify-content:center;margin-bottom:var(--space-24)}.h2rv7hc{flex-direction:column;justify-content:center;gap:var(--space-8);height:auto;padding:var(--space-4) 0 var(--space-12);margin-bottom:var(--space-16)}.h2rv7hd{justify-content:flex-start}.h2rv7he{display:none}.h2rv7h11{align-self:end}}@keyframes _1w0tlnx9{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}._1w0tlnx0{margin:0;padding:0 var(--space-4);list-style:none}._1w0tlnx1{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);width:100%;margin:0;padding:var(--space-10) 0;border:none;background:transparent;border-radius:var(--radius-md);color:#545454;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color .15s ease,color .15s ease}._1w0tlnx1:hover,._1w0tlnx1[aria-expanded=true]{color:var(--color-gray-900)}._1w0tlnx2,._1w0tlnx2:hover,._1w0tlnx2[aria-expanded=true]{color:var(--color-blue-700)}._1w0tlnx3{color:var(--color-gray-900)}._1w0tlnx4{display:flex;align-items:center;justify-content:center;width:32px;height:32px;box-sizing:border-box;border:1px solid transparent;border-radius:var(--radius-md);transition:background-color .15s ease,border-color .15s ease}._1w0tlnx1:hover ._1w0tlnx5,._1w0tlnx1[aria-expanded=true] ._1w0tlnx5{border-color:var(--color-gray-300);background-color:var(--color-gray-50)}._1w0tlnx6{border-color:var(--color-blue-700);background-color:#1976d214}._1w0tlnx1:hover ._1w0tlnx6,._1w0tlnx1[aria-expanded=true] ._1w0tlnx6{background-color:#1976d229}._1w0tlnx7{border-color:var(--color-teal-500);background-color:#2b83a233}._1w0tlnx4 svg{width:22px;height:22px}._1w0tlnx8{font-size:var(--font-size-12);line-height:var(--line-height-none);letter-spacing:-.04em;text-align:center;overflow-wrap:anywhere;text-wrap:pretty}._1w0tlnxa{position:fixed;top:0;bottom:0;left:var(--_1xhy7ia1, 80px);z-index:1000;width:288px;box-sizing:border-box;padding:var(--space-16);background-color:var(--color-white);border-left:1px solid #F2F2F2;box-shadow:12px 0 24px #14141414;overflow-y:auto;scrollbar-width:none;animation:_1w0tlnx9 .15s ease-out}._1w0tlnxa::-webkit-scrollbar{display:none}._1w0tlnxb{margin:0 0 var(--space-8);padding:var(--space-8) var(--space-8) var(--space-12);font-size:var(--font-size-14);line-height:var(--line-height-1-43);font-weight:var(--font-weight-bold);color:var(--color-gray-900);border-bottom:1px solid #F2F2F2}@keyframes vjp3kra{0%{opacity:0}to{opacity:1}}@keyframes vjp3krb{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.vjp3kr0{margin:0;padding:0;border:none;list-style:none;background:transparent;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjp3kr1{margin-bottom:var(--space-8)}.vjp3kr2{display:block;width:100%;padding:var(--space-16);font-size:var(--font-size-16);line-height:var(--line-height-1-5);text-align:left;color:var(--color-blue-700);cursor:pointer;border-radius:var(--radius-sm);border:1px solid var(--color-blue-700);transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.16,1,.3,1)}.vjp3kr2:hover{opacity:.7}.vjp3kr3{display:flex;flex-direction:column;gap:var(--space-2);font-weight:var(--font-weight-bold)}.vjp3kr4{font-size:var(--font-size-12);line-height:var(--line-height-1-33);font-weight:var(--font-weight-normal);color:var(--color-blue-700)}.vjp3kr5{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-8);padding:var(--space-8);min-width:280px}.vjp3kr6{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;padding:var(--space-8) 0}.vjp3kr7{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-8);padding:var(--space-16) var(--space-8);border-radius:var(--radius-md);cursor:pointer;transition-duration:.2s;transition-property:background-color;transition-timing-function:cubic-bezier(.16,1,.3,1)}.vjp3kr7:hover{background-color:var(--color-gray-100)}.vjp3kr7:focus-visible{outline:2px solid var(--color-teal-500);outline-offset:-2px}.vjp3kr8{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-md);color:#545454}.vjp3kr9{font-size:var(--font-size-12);line-height:var(--line-height-1-33);color:var(--color-gray-900);text-align:center;word-break:keep-all}.vjp3krc{z-index:10;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0006;animation-name:vjp3kra;animation-duration:.15s;animation-timing-function:cubic-bezier(.16,1,.3,1)}.vjp3krd{z-index:100;position:fixed;top:50%;left:50%;width:calc(100% - 32px);max-width:320px;padding:var(--space-24) var(--space-16);background-color:var(--color-white);border-radius:var(--radius-xl);animation-name:vjp3krb;animation-duration:.15s;animation-timing-function:cubic-bezier(.16,1,.3,1);transform:translate(-50%,-50%)}.vjp3kre{font-size:var(--font-size-16);font-weight:var(--font-weight-bold);line-height:var(--line-height-1-5);color:var(--color-gray-900);text-align:center;margin-bottom:var(--space-16)}.vjp3krf{position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;border:none;border-radius:var(--radius-md);background:transparent;cursor:pointer;color:#545454;transition:background-color .15s ease}.vjp3krf:hover{background-color:var(--color-gray-100)}._174zkyu0{z-index:9;position:fixed;top:64px;left:50%;transform:translate(-50%);max-width:calc(100vw - 16px);box-sizing:border-box;padding:var(--space-16) var(--space-24);border:1px solid var(--color-red-100);background-color:#fff0f1b3;color:var(--color-red-900);border-radius:var(--radius-md);box-shadow:0 4px 8px #3232321a;pointer-events:none;-webkit-user-select:none;user-select:none}._174zkyu1{display:flex;align-items:center;gap:var(--space-16);-webkit-user-select:none;user-select:none}._174zkyu2{display:flex;flex-direction:column;overflow-wrap:anywhere}._174zkyu3{display:flex;align-items:center;gap:var(--space-16);flex-wrap:wrap}._174zkyu4{pointer-events:auto;cursor:grab;touch-action:none}._174zkyu4:active{cursor:grabbing}._174zkyu5{pointer-events:auto}@media screen and (max-width:766px){._174zkyu0{padding:var(--space-12) var(--space-16)}._174zkyu3{gap:var(--space-8)}}._1a5rca40{padding:0;border:none;background-color:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}._1a5rca41{display:inline-flex;flex-shrink:0;align-items:center;gap:var(--space-8);padding:var(--space-4) var(--space-16);text-align:center;font-size:var(--font-size-16);line-height:var(--line-height-1-5);color:var(--color-white);text-decoration:none;border-radius:var(--radius-sm);background-color:var(--color-blue-700);white-space:nowrap;transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.16,1,.3,1);vertical-align:top}._1a5rca41:hover{opacity:.7}._1a5rca42{max-width:100%;white-space:wrap;text-align:left}._1a5rca43{gap:var(--space-4);padding:0 var(--space-4);box-sizing:border-box;min-height:24px;text-align:center;font-size:var(--font-size-14);line-height:var(--line-height-1-5)}._1a5rca43 ._1a5rca44{width:12px;height:12px}._1a5rca45{color:var(--color-blue-700);background-color:var(--color-white);border:1px solid var(--color-blue-700)}._1a5rca46{background-color:var(--color-pink-600)}._1a5rca47{opacity:.3;cursor:unset;pointer-events:none}._1a5rca47:hover{opacity:.3}._1a5rca48{flex-shrink:1;width:15px;height:15px}@keyframes g620b20{0%{rotate:0deg}to{rotate:360deg}}@keyframes g620b22{0%{stroke-dasharray:1px,200px;stroke-dashoffset:0}50%{stroke-dasharray:100px,200px;stroke-dashoffset:-15px}to{stroke-dasharray:1px,200px;stroke-dashoffset:-126px}}.g620b21{display:inline-block;color:var(--color-blue-700);width:32px;height:32px;line-height:var(--line-height-none);animation:g620b20 1.4s linear infinite;pointer-events:none}.g620b23{stroke:currentColor;animation:g620b22 1.5s ease-in-out infinite}.g620b24{width:16px;height:16px}.g620b25{color:var(--color-gray-800)}.g620b26{color:inherit}@keyframes _1rapojl1{0%{opacity:0}to{opacity:1}}@keyframes _1rapojl2{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}._1rapojl0{margin:0;padding:0}._1rapojl3{z-index:10;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0006;animation-name:_1rapojl1;animation-duration:.15s;animation-timing-function:cubic-bezier(.16,1,.3,1)}._1rapojl4{z-index:110}._1rapojl5{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16);padding:var(--space-24) calc(var(--space-40) + var(--space-16)) 0 var(--space-40)}._1rapojl6{display:flex;align-items:center;gap:var(--space-8)}._1rapojl7{display:flex;align-items:center;gap:var(--space-16)}._1rapojl9{z-index:100;position:fixed;top:50%;left:50%;background-color:var(--color-white);border-radius:var(--radius-xl);overflow:hidden;animation-name:_1rapojl2;animation-duration:.15s;animation-timing-function:cubic-bezier(.16,1,.3,1);transform:translate(-50%,-50%);box-sizing:border-box}._1rapojla{z-index:120}._1rapojlb{position:relative;display:grid;grid-template-rows:auto 1fr auto;width:720px;max-height:calc(100vh - 200px);overflow:auto}._1rapojlc{width:min(max(60vw,1060px),100vw)}._1rapojld{width:min(calc(100vw - 80px),1500px);max-height:calc(100vh - 120px)}._1rapojle{font-size:var(--font-size-20);line-height:var(--line-height-1-4)}._1rapojlf{overflow-y:auto;min-height:0;margin-top:var(--space-24);padding:0 var(--space-40)}._1rapojlg{font-size:var(--font-size-16);line-height:var(--line-height-1-5)}._1rapojlh{margin-bottom:var(--space-24)}._1rapojli{position:absolute;top:22px;right:22px;width:32px;height:32px}._1rapojlj{top:0;left:0;width:100vw;height:100dvh;transform:none;border-radius:0;animation-name:_1rapojl1}._1rapojlk{width:100%;height:100%;max-height:none}._1rapojll{padding:var(--space-8) var(--space-16)}._1rapojlm{display:flex;flex-direction:column;margin-top:0;padding:var(--space-24) var(--space-40)}._1rapojln{padding:0}._1rapojlo{display:flex;justify-content:center;align-items:center;gap:var(--space-16);margin-top:var(--space-24);padding:0 var(--space-40) var(--space-24);flex-wrap:wrap-reverse}._1rapojlp{margin-top:0;padding:var(--space-8) var(--space-16)}@media screen and (max-width:766px){._1rapojl5{flex-direction:column;align-items:start;padding-left:var(--space-24);padding-right:var(--space-24)}._1rapojl8{padding-right:var(--space-24)}._1rapojl9{border-radius:var(--radius-md)}._1rapojlb{width:90vw;box-sizing:border-box}._1rapojlc,._1rapojld{width:90vw}._1rapojlf{padding-left:var(--space-24);padding-right:var(--space-24)}._1rapojli{top:24px;right:16px}._1rapojll{padding-left:var(--space-16);padding-right:var(--space-16)}._1rapojlm{padding-left:var(--space-24);padding-right:var(--space-24)}._1rapojln{padding-left:0;padding-right:0}}.qagifs0{margin:0;padding:0;border:none}.qagifs1{display:flex;justify-content:flex-start;align-items:center;gap:var(--space-16);padding-top:var(--space-40);border-top:1px solid #e9e8e6}.qagifs2{justify-content:center}.qagifs3{position:sticky;bottom:0;background-color:#ffffffb3;padding-bottom:var(--space-24)}@media screen and (max-width:766px){.qagifs1{flex-wrap:wrap}}.pep7oy0[data-sonner-toaster]{font-family:inherit}.pep7oy1{position:fixed;z-index:999999999;left:16px;transition-property:all!important;bottom:calc(var(--front-toast-height) + 24px);font-size:var(--font-size-12)!important;height:20px!important;opacity:1;transform:translateY(0);pointer-events:auto}.pep7oy2{opacity:0;visibility:hidden;pointer-events:none}._16mb9jb0{display:flex;position:relative;border-radius:var(--radius-md);box-shadow:0 4px 8px #3232321a;min-height:48px}._16mb9jb1{display:flex;align-items:flex-start;padding:var(--space-8) var(--space-56) var(--space-8) var(--space-16);margin-block:auto;max-height:208px;overflow-y:auto;border-radius:var(--radius-md);scrollbar-width:none}._16mb9jb1::-webkit-scrollbar{display:none}._16mb9jb2{display:flex;flex-direction:column;gap:var(--space-4)}._16mb9jb3{margin:0;font-size:var(--font-size-14);line-height:var(--line-height-1-43);font-weight:var(--font-weight-bold)}._16mb9jb4{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:32px;height:32px}._16mb9jb5{margin:0;font-size:var(--font-size-14);line-height:var(--line-height-1-43);white-space:pre-wrap}._16mb9jb6{margin:0;font-size:var(--font-size-12);line-height:var(--line-height-1-33)}._16mb9jb7{background-color:#18794e;color:var(--color-white)}._16mb9jb8{background-color:var(--color-pink-600);color:var(--color-white)}._16mb9jb9{background-color:var(--color-blue-900);color:var(--color-white)}._1ufs9t00{padding:0;border:none;background-color:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}._1ufs9t01{transition-property:opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.16,1,.3,1)}._1ufs9t01:hover{opacity:.6}.jao5wc0{--_1xhy7ia1: 288px;width:100%}.jao5wc0[data-sidebar-collapsed=true]{--_1xhy7ia1: 80px}.jao5wc1{box-sizing:border-box;width:100%;overflow:auto;transition:padding-left .25s cubic-bezier(.16,1,.3,1)}.jao5wc2{--_1xhy7ia0: var(--space-24);padding:var(--space-40) var(--_1xhy7ia0);min-width:792px;box-sizing:border-box}.jao5wc3{position:fixed;top:0;left:0;z-index:1}@media screen and (max-width:766px){.jao5wc2{--_1xhy7ia0: var(--space-16);padding:var(--space-16) var(--_1xhy7ia0);padding-top:calc(80px + var(--space-24));min-width:unset;width:100vw}.jao5wc3{right:0}}@media screen and (min-width:767px){.jao5wc1{padding-left:var(--_1xhy7ia1)}.jao5wc3{width:var(--_1xhy7ia1);background-color:var(--color-white);transition:width .25s cubic-bezier(.16,1,.3,1);overflow:hidden;box-shadow:0 0 4px #14141426}}@layer reset;._2vnjh31{display:flex;width:100%;box-sizing:border-box}._2vnjh32{gap:var(--space-8)}._2vnjh33{gap:var(--space-16)}._2vnjh34{gap:var(--space-24)}._2vnjh35{gap:var(--space-32)}._2vnjh36{gap:var(--space-40)}._2vnjh37{flex-direction:row-reverse}._2vnjh38{flex-direction:column}._2vnjh39{flex-direction:row}._2vnjh3a{flex-direction:column-reverse}._2vnjh3b{justify-content:start}._2vnjh3c{justify-content:center}._2vnjh3d{justify-content:flex-end}._2vnjh3e{justify-content:space-between}._2vnjh3f{align-items:start}._2vnjh3g{align-items:center}._2vnjh3h{align-items:baseline}._2vnjh3i{width:auto}._2vnjh3j{flex-wrap:wrap}@layer reset{._2vnjh30{margin:0;padding:0}}@media screen and (max-width:766px){._2vnjh39{flex-direction:column;align-items:unset}}._7gpvsh0{margin:0;padding:0;border:none;vertical-align:baseline}._7gpvsh1{font-size:var(--font-size-16);line-height:var(--line-height-1-5)}._7gpvsh1+._7gpvsh1{margin-top:var(--space-8)}._7gpvsh2{font-weight:var(--font-weight-bold)}._7gpvsh3{color:var(--color-pink-600)}._7gpvsh4{margin-top:calc(var(--space-4) * -1);padding-bottom:var(--space-8)}._7gpvsh5{font-size:var(--font-size-14);line-height:var(--line-height-1-5)}._7gpvsh6{text-align:center}._7gpvsh7{text-align:right}._7gpvsh8{white-space:pre-wrap}@keyframes _9erzsn1{0%{opacity:0;transform:scale(.96)}to{opacity:1}}@keyframes _9erzsn2{0%{opacity:1}to{opacity:0;transform:scale(.96)}}._9erzsn0{fill:var(--color-white)}._9erzsn3{position:relative;z-index:1000;padding:var(--space-16);font-size:var(--font-size-14);border-radius:var(--radius-lg);background-color:var(--color-white);filter:drop-shadow(0 1px 8px rgba(20,20,20,.15));animation-duration:.15s;animation-timing-function:ease;max-width:100vw;box-sizing:border-box}._9erzsn3[data-state=open]{animation-name:_9erzsn1}._9erzsn3[data-state=closed]{animation-name:_9erzsn2}._9erzsn3[data-side=bottom]{transform-origin:top}._9erzsn3[data-side=top]{transform-origin:bottom}.yfih0h0{margin:0;padding:0}.yfih0h1{display:inline-flex;padding:0 var(--space-4);font-weight:var(--font-weight-bold);font-size:var(--font-size-12);line-height:var(--line-height-1-67);border-radius:var(--radius-sm);background-color:var(--color-gray-200);white-space:nowrap;color:var(--color-gray-900)}.yfih0h2{background-color:#f3f6f9;color:var(--color-blue-900)}.yfih0h3{background-color:var(--color-green-50);color:var(--color-green-900)}.yfih0h4{background-color:var(--color-red-100);color:var(--color-red-900)}.yfih0h5{background-color:var(--color-yellow-100);color:#1c2025}._58hy5i0{margin:0;padding:0;border:none}._58hy5i1{padding:var(--space-12) 0}._58hy5i2{position:relative;display:flex;align-items:center}._58hy5i3{position:absolute;left:8px;color:#787878;pointer-events:none}._58hy5i4{width:100%;padding:var(--space-6) var(--space-24) var(--space-4) var(--space-24);font-size:var(--font-size-12);line-height:var(--line-height-1-67);border:1px solid var(--color-gray-700);border-radius:var(--radius-sm);color:var(--color-gray-900);outline:none;transition:border-color .2s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1)}._58hy5i4:focus{border-color:var(--color-blue-700);background-color:var(--color-white)}._58hy5i4::placeholder{color:#787878}._58hy5i5{position:absolute;right:8px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:var(--radius-sm);background-color:transparent;color:#787878;cursor:pointer;transition:opacity .2s cubic-bezier(.16,1,.3,1)}._58hy5i5:hover{opacity:.7}._175ppi70{margin:0;padding:0;border:none;list-style:none;background:transparent;text-decoration:none}._175ppi71{padding:var(--space-8) 0}._175ppi73{display:block;padding:var(--space-12) var(--space-16);border-radius:var(--radius-sm);color:#545454;cursor:pointer;transition:background-color .2s cubic-bezier(.16,1,.3,1)}._175ppi73:hover{background-color:#ccc3}._175ppi74{font-weight:var(--font-weight-bold);background-color:#2b83a233;color:var(--color-gray-900)}._175ppi74:hover{background-color:#2b83a233}._175ppi75{font-size:var(--font-size-14);line-height:var(--line-height-1-43);color:var(--color-gray-900);margin-bottom:var(--space-4);display:flex;align-items:center;gap:var(--space-8)}._175ppi76{font-size:var(--font-size-12);line-height:var(--line-height-1-33);color:#787878}._175ppi77{padding:var(--space-24) var(--space-16);text-align:center;font-size:var(--font-size-14);color:#6b7280}._15cto2r0{margin:0;padding:0;font:inherit;font-size:100%;vertical-align:baseline}._15cto2r1{font-weight:var(--font-weight-bold)}._15cto2r2{font-size:var(--font-size-24);line-height:var(--line-height-1-5)}._15cto2r3{font-size:var(--font-size-20);line-height:var(--line-height-1-4)}._15cto2r4{font-size:var(--font-size-16);line-height:var(--line-height-1-5)}._15cto2r5{font-size:var(--font-size-14);line-height:var(--line-height-1-43)}li:hover ._5w3uxu0{color:var(--color-white);border-color:var(--color-white)}._1gsdmk80{margin:0;padding:0;font-size:100%;vertical-align:baseline}._1gsdmk81{display:inline-block;padding:0 var(--space-8);font-size:var(--font-size-12);line-height:var(--line-height-1-67);font-weight:var(--font-weight-bold);text-align:center;border-radius:var(--radius-sm);border:1px solid var(--color-blue-700);color:var(--color-blue-700)}._1gsdmk82{text-wrap:nowrap}._1gsdmk83{border-color:#4aaf69;color:#4aaf69}._1gsdmk84{border-color:#d68f20;color:#d68f20}._1gsdmk85{border-color:var(--color-purple-700);color:var(--color-purple-700)}._1gsdmk86{border-color:var(--color-pink-600);color:var(--color-pink-600)}._17s9a820{margin:0;padding:0;border:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;box-sizing:border-box}._17s9a821{padding:var(--space-4) var(--space-8);font-size:var(--font-size-14);line-height:var(--line-height-none);color:var(--color-black);background-color:var(--color-gray-50);border-radius:var(--radius-sm);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-break:break-all;word-wrap:break-word}._1igq0fr0{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}._1igq0fr1{scrollbar-width:none}._1igq0fr1::-webkit-scrollbar{display:none}._1igq0fr2{margin:0;padding:0;border:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;box-sizing:border-box}._1igq0fr3{position:relative;width:100%;min-width:300px;border-radius:var(--radius-sm);border:1px solid var(--color-gray-700)}._1igq0fr4{border-color:var(--color-gray-400);background-color:var(--color-gray-200)}._1igq0fr5{border-color:red}._1igq0fr6{color:var(--color-gray-600);overflow:hidden;text-overflow:ellipsis}._1igq0fr7{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8);width:100%;position:relative;padding:var(--space-12) var(--space-16) var(--space-12) var(--space-16);font-size:var(--font-size-16);line-height:var(--line-height-1-5);text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-user-select:text;user-select:text}._1igq0fr8{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8);width:100%;position:relative;padding:var(--space-8) var(--space-16) var(--space-8) var(--space-16);font-size:var(--font-size-16);line-height:var(--line-height-1-5);text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;min-height:48px;height:auto}._1igq0fr9{color:var(--color-gray-400);cursor:default;pointer-events:none}._1igq0frb{color:var(--color-gray-400);cursor:default}._1igq0frc{flex-shrink:0;pointer-events:none;transition:transform .15s ease-in-out}._1igq0fr8[data-state=open] ._1igq0frc,._1igq0fr7[data-state=open] ._1igq0frc{transform:rotate(-180deg)}._1igq0frd{position:relative}._1igq0fre{position:absolute;top:50%;right:32px;translate:0 -50%}._1igq0frf{width:var(--radix-popover-trigger-width)}._1igq0frg{display:flex;flex-direction:column;gap:var(--space-8);align-items:center;overflow:auto;max-height:min(calc(var(--radix-popper-available-height) - 112px),480px);margin:var(--space-8) 0 0;overscroll-behavior:none}._1igq0frh{width:100%}._1igq0fri{display:flex;align-items:center;gap:var(--space-8);margin:var(--space-4) 0 var(--space-8);padding:var(--space-8);list-style:none;border-radius:var(--radius-sm);cursor:pointer}._1igq0fri:hover{background-color:var(--color-blue-700);color:var(--color-white)}._1igq0fri:last-child{margin-bottom:0}._1igq0frj{background-color:var(--color-gray-200);color:var(--color-gray-900);pointer-events:none}._1igq0frk{padding:var(--space-16) var(--space-16) var(--space-8)!important}._1igq0frl{display:flex;flex-wrap:wrap;gap:var(--space-8);box-sizing:border-box}._1igq0frm{display:flex;align-items:center;gap:var(--space-8);padding:var(--space-4) var(--space-8);border-radius:var(--radius-lg);border:1px solid var(--color-gray-600);box-sizing:border-box;cursor:auto;min-width:0}._1igq0frn{min-width:0;font-size:var(--font-size-14);line-height:var(--line-height-1-43);word-break:break-word;text-align:justify;-webkit-user-select:text;user-select:text}._1igq0fro{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px;border-radius:var(--radius-full);background-color:var(--color-gray-900)!important;color:var(--color-white);cursor:pointer;transition-property:opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.16,1,.3,1)}._1igq0fro:hover{opacity:.6}@media screen and (max-width:766px){._1igq0fr3{min-width:100%}}@layer foundations;@layer foundations;@layer reset;@layer reset;@layer reset;@layer components.base;@layer components.variant;@layer components.state;._1jywvs54{display:flex;align-items:center;gap:var(--space-8)}@layer reset{._1jywvs50{margin:0;padding:0;border-style:none;border-radius:0;background-color:transparent}}@layer components.base{._1jywvs51{width:230px;padding:var(--space-12) var(--space-16);font-size:var(--font-size-16);line-height:var(--line-height-1-5);border-radius:var(--radius-sm);box-sizing:border-box;border:1px solid var(--color-gray-700)}}@layer components.variant{._1jywvs52{width:100%}._1jywvs53{padding:var(--space-4) var(--space-10)}}@layer components.state{._1jywvs55{color:var(--color-pink-600);border-color:var(--color-pink-600)}._1jywvs56{color:#999;border-color:var(--color-gray-400);background-color:var(--color-gray-200)}}._1lzsvho0{z-index:9;position:fixed;right:22px;bottom:calc(22px + 32px + var(--space-12));display:flex;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16) var(--space-8) var(--space-8);border:1px solid var(--color-border-default);border-radius:var(--radius-full);background-color:var(--color-background-default);color:var(--color-text-secondary);font-size:var(--font-size-14);font-weight:var(--font-weight-bold);line-height:var(--line-height-none);white-space:nowrap;box-shadow:0 4px 8px #3232321a;cursor:pointer}._1lzsvho0:hover{border-color:var(--color-primary);color:var(--color-primary)}._1lzsvho0:focus-visible{border-color:var(--color-primary);outline:2px solid var(--color-primary);outline-offset:2px}._1lzsvho1{padding:var(--space-4) var(--space-8);border-radius:var(--radius-full);background-color:var(--color-background-muted);color:var(--color-text-secondary);font-size:var(--font-size-12);font-weight:var(--font-weight-bold);line-height:var(--line-height-none)}@media print{._1lzsvho0{display:none}}._2zpo3w0{margin:0;padding:0;border:none;min-width:0;max-width:100%}._2zpo3w1{gap:var(--space-8);width:auto}._2zpo3w3{display:flex;align-items:center;gap:var(--space-8);margin-bottom:var(--space-8);font-size:var(--font-size-14);line-height:var(--line-height-1-43);color:var(--color-gray-800)}._2zpo3w4{text-wrap:nowrap;padding:var(--space-4) var(--space-4);font-size:var(--font-size-12);line-height:var(--line-height-none);font-weight:var(--font-weight-bold);border-radius:var(--radius-sm);color:var(--color-white);background-color:#666}._2zpo3w5{display:flex;justify-content:start;align-items:center;gap:var(--space-16)}._2zpo3w6{flex-wrap:wrap}._2zpo3w7{display:flex;justify-content:start;align-items:center;gap:var(--space-8)}._2zpo3w8{flex-direction:column;align-items:start}._2zpo3w9{width:100%}._2zpo3wa{margin-top:var(--space-8);font-size:var(--font-size-14);line-height:var(--line-height-1-43);color:var(--color-pink-600)}._2zpo3wb{margin-top:var(--space-8);margin-bottom:0;font-size:var(--font-size-14);line-height:var(--line-height-1-43);color:var(--color-gray-800);white-space:pre-line}._2zpo3wc{position:relative;display:inline-flex}._2zpo3wd{color:transparent}._2zpo3we{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-color:transparent;background-color:transparent;pointer-events:none}@media screen and (max-width:766px){._2zpo3w1{flex-direction:column}._2zpo3w5{max-width:100%;box-sizing:border-box}}.bg6nta0{margin:0;padding:0}.bg6nta1{display:flex;align-items:center}.bg6nta2{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:var(--radius-sm);border:1px solid var(--color-blue-700);background-color:var(--color-white);cursor:pointer}.bg6nta2[data-state=checked],.bg6nta2[data-state=indeterminate]{background-color:var(--color-blue-700);border-color:var(--color-blue-700)}.bg6nta2:focus-visible{box-shadow:0 0 0 2px var(--color-blue-700)}.bg6nta3{width:20px;height:20px}.bg6nta4{width:16px;height:16px}.bg6nta5{cursor:auto;opacity:.5}.bg6nta6{border-color:var(--color-pink-600)}.bg6nta7{display:flex;align-items:center;justify-content:center;line-height:0}.bg6nta8{width:20px;height:20px;color:var(--color-white)}.bg6nta9{width:16px;height:16px}.bg6ntaa{width:12px;height:12px}.bg6ntab{padding-left:var(--space-8);font-size:var(--font-size-16);line-height:var(--line-height-1-5);cursor:pointer}.bg6nta5+.bg6ntab{opacity:.5;cursor:auto}.bg6nta5+input+.bg6ntab{opacity:.5;cursor:auto}.bg6nta6+.bg6ntab{color:var(--color-pink-600)}.bg6nta6+input+.bg6ntab{color:var(--color-pink-600)}._1bvn7t80{margin:0;padding:0;border-style:none;border-radius:0;background-color:transparent}._1bvn7t83{padding:var(--space-12) var(--space-40) var(--space-12) var(--space-16);font-size:var(--font-size-16);line-height:var(--line-height-1-5);max-width:100%;box-sizing:border-box;border-radius:var(--radius-sm);border:1px solid var(--color-gray-700);-webkit-appearance:none;-moz-appearance:none;appearance:none}._1bvn7t81 ._1bvn7t83{color:var(--color-pink-600);border-color:var(--color-pink-600)}._1bvn7t82 ._1bvn7t83{border-color:var(--color-gray-400);background-color:var(--color-gray-200);color:var(--color-gray-400);pointer-events:none}._1bvn7t84{position:relative;max-width:100%}._1bvn7t85{padding:var(--space-4) var(--space-32) var(--space-4) var(--space-10)}._1bvn7t86{position:absolute;top:50%;right:16px;transform:translateY(-50%);pointer-events:none}._1bvn7t85+._1bvn7t86{right:var(--space-10)}._1bvn7t82 ._1bvn7t86{opacity:.5}.w00ehg0{margin:0;padding:0;border:none}.w00ehg1{padding:0;border:none;background-color:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.w00ehg2{display:flex;flex-direction:column;gap:var(--space-16);padding:var(--space-16);border:1px solid var(--color-gray-700);border-radius:var(--radius-sm)}.w00ehg3{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8);font-size:var(--font-size-16);line-height:var(--line-height-1-5)}.w00ehg4{width:15px;height:15px;transition:.3s cubic-bezier(.16,1,.3,1)}[data-state=open] .w00ehg4{transform:rotate(-180deg)}._6eu8jc0{margin:0;padding:0;border-style:none;border-radius:0;border-spacing:0;background-color:transparent}._6eu8jc1,._6eu8jc2{width:100%}._6eu8jc3{table-layout:fixed;width:max-content}._6eu8jc4{background-color:var(--color-gray-50)}._6eu8jc5{padding:var(--space-16);font-size:var(--font-size-14);line-height:var(--line-height-1-5);font-weight:var(--font-weight-bold);text-align:left;color:#3f3f3f;white-space:pre-wrap;background-color:var(--color-gray-200);border:none}._6eu8jc6{padding:var(--space-16);font-size:var(--font-size-14);line-height:var(--line-height-1-5);color:var(--color-gray-900);border-bottom:1px solid var(--color-gray-200)}._6eu8jc7{background-color:var(--color-gray-50)}._6eu8jc8,._6eu8jc9{padding:var(--space-6) var(--space-8);font-size:var(--font-size-12);line-height:var(--line-height-1-5)}._6eu8jca{position:sticky;top:0;z-index:3}._6eu8jcb{position:sticky;left:0;z-index:1;background-color:#fff;box-shadow:2px 0 4px #0000000a}._6eu8jcc{position:sticky;left:0;z-index:2}._6eu8jcd{white-space:nowrap!important}._6eu8jce{text-align:right}._6eu8jcf{color:var(--color-pink-600)}._6eu8jcg{text-align:center;padding-top:var(--space-40);padding-bottom:var(--space-40)}._6eu8jch{margin-left:var(--space-8)}._6eu8jci{white-space:pre-wrap}._6eu8jcj{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);font:inherit;text-align:inherit;width:100%;cursor:pointer}._6eu8jck{flex-shrink:0;color:#666;width:24px;height:24px}._6eu8jcl{color:var(--color-blue-700)}._6eu8jcm{flex-shrink:0;padding:var(--space-4) var(--space-4);font-size:var(--font-size-12);line-height:var(--line-height-none);font-weight:var(--font-weight-bold);border-radius:var(--radius-sm);color:var(--color-white);background-color:#666}@media screen and (max-width:766px){._6eu8jc1{overflow-x:auto;margin-left:calc(var(--_1xhy7ia0) * -1);margin-right:calc(var(--_1xhy7ia0) * -1);padding-left:var(--_1xhy7ia0);padding-right:var(--_1xhy7ia0)}._6eu8jc5,._6eu8jc6{padding:var(--space-12)}}._1gq6v0y0{margin:0;padding:0;border:none;vertical-align:baseline}._1gq6v0y1{display:flex;gap:var(--space-8);padding:var(--space-16);border-radius:var(--radius-md);border:1px solid;background-color:#f3f6f9;border-color:#e5eaf2;color:var(--color-blue-900);align-items:flex-start}._1gq6v0y2{background-color:#fff9eb80;border-color:var(--color-yellow-100);color:#1c2025}._1gq6v0y3{background-color:#fff0f1;border-color:var(--color-red-100);color:var(--color-red-900)}._1gq6v0y4{background-color:var(--color-green-50);border-color:#c6f6d9;color:var(--color-green-900)}._1gq6v0y5{width:16px;height:16px;margin:var(--space-4) 0;flex-shrink:0}._1w3ipfj0{font-size:inherit;line-height:inherit}._1w3ipfj1{color:var(--color-pink-600)}.ulqn500{font-size:var(--font-size-14);font-weight:var(--font-weight-bold);margin:0;margin-bottom:var(--space-8)}.ulqn501{font-size:var(--font-size-14);color:var(--color-gray-800);line-height:var(--line-height-1-5);margin:0;padding-left:1.5em}.p2zfne0{display:flex;align-items:baseline;gap:1mm;margin:0 0 1mm;font-size:8pt;font-weight:var(--font-weight-bold);color:#0f172a}.p2zfne0:before{content:"";display:inline-block;width:1.6mm;height:1.6mm;background-color:#026aa2}.p2zfne1{font-size:6pt;font-weight:var(--font-weight-normal);color:#05364f}.p2zfne2{margin:0;font-size:6.5pt;font-weight:var(--font-weight-bold);color:#05364f}.p2zfne3{display:flex;flex-direction:column;gap:1.5mm}.p2zfne4{display:flex;flex-direction:column;gap:.8mm}.p2zfne5{width:100%;border-collapse:collapse}.p2zfne6 th,.p2zfne6 td{font-size:5pt}.p2zfne6 th:first-child,.p2zfne6 td:first-child{width:18.5mm}.p2zfne7{page-break-inside:avoid}.p2zfne8{font-weight:var(--font-weight-bold);background-color:#e8edf5}.p2zfne9>td,.p2zfne9>th{color:#94a3b8}.p2zfnea{border:1px solid #94A3B8;padding:.25mm .5mm;font-size:6.5pt;line-height:var(--line-height-1-33);color:#0f172a;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p2zfneb{text-align:left}.p2zfnec{text-align:right}.p2zfned{background-color:#d1d8e4;color:#0f172a;text-align:center;font-weight:var(--font-weight-normal)}.p2zfnee{background-color:#009cea;color:#fff}.p2zfnef{background-color:#e2f5ff}.p2zfneg{white-space:normal;overflow-wrap:anywhere}.p2zfneh{font-size:.8em;color:#05364f}.p2zfnei{font-size:5pt;color:#05364f;line-height:var(--line-height-1-33);margin:0;padding-left:4mm}.p2zfnej{font-size:5.5pt;font-weight:var(--font-weight-bold);color:#05364f;margin:0}.p2zfnek{margin-top:0;padding-top:.8mm;border-top:1px solid #94A3B8;break-inside:avoid;page-break-inside:avoid}._1r4kk5u0{display:block;font-size:var(--font-size-12);color:#666;margin-top:var(--space-2)}._1r4kk5u1{display:block;font-size:9px;color:#05364f;margin-top:var(--space-2)}.w8aayo0{margin:0;font-size:var(--font-size-16);font-weight:var(--font-weight-bold);line-height:var(--line-height-1-5);color:var(--color-gray-900)}.w8aayo1{display:flex;flex-direction:column;gap:var(--space-16);position:sticky;top:-24px;background-color:var(--color-white);z-index:100}.w8aayo2{padding-left:var(--space-16);padding-right:var(--space-16)}._1yf86wm0{display:flex;gap:var(--space-16);align-items:flex-start;overflow:hidden;color:var(--color-gray-900)}._1yf86wm1{display:flex;flex-direction:column;gap:var(--space-4);width:120px;overflow:hidden}._1yf86wm2{font-size:var(--font-size-12);line-height:var(--line-height-1-67);font-weight:var(--font-weight-bold)}._1yf86wm3{font-size:var(--font-size-14);line-height:var(--line-height-1-5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._1khtgwt0{align-self:stretch;display:flex;flex-direction:column;gap:var(--space-16);padding:var(--space-16);border:1px solid var(--color-gray-700);border-radius:var(--radius-sm)}._1khtgwt1{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16);flex-wrap:wrap}._1khtgwt2{font-size:var(--font-size-16);line-height:var(--line-height-1-5);font-weight:var(--font-weight-bold);white-space:nowrap}._1khtgwt3{width:15px;height:15px;transition:.3s cubic-bezier(.16,1,.3,1)}button[aria-expanded=true] ._1khtgwt3{transform:rotate(-180deg)}._1khtgwt4{width:6em}.r1l9x70{display:grid;grid-template-columns:min-content 160px}.r1l9x71{display:grid;grid-template-columns:min-content 160px 160px}.r1l9x72{position:sticky;left:0}.r1l9x72 g{outline:none}.r1l9x73{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff6;display:flex;justify-content:center;align-items:center;z-index:1}.r1l9x74{align-self:flex-start;font-size:var(--font-size-14);line-height:var(--line-height-1-43);border-collapse:collapse}.r1l9x75{padding:0 0 0 var(--space-12);font-weight:var(--font-weight-normal);color:var(--color-text-secondary);text-align:right}.r1l9x76{padding:0;font-weight:var(--font-weight-bold);text-align:left}.r1l9x77{padding:0 0 0 var(--space-12);text-align:right}.r1l9x78{overflow-x:auto;align-self:stretch}._1x1n7ip0{position:absolute;top:48px;right:64px;display:grid;grid-template-columns:repeat(4,auto);margin:0;z-index:1;font-size:var(--font-size-14)}._1rpblrz0{display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-12) var(--space-16);border:1px solid var(--color-gray-300);border-radius:var(--radius-md)}._3zs5by0._3zs5by0{margin:0;padding:calc(var(--space-12) + 1px) 0}._1bypvkp0{overflow:hidden;height:0;width:194mm}._1bypvkp0,._1bypvkp0 *{print-color-adjust:exact;-webkit-print-color-adjust:exact}._1bypvkp2{margin:0 0 2mm;padding-bottom:1mm;font-size:12pt;font-weight:var(--font-weight-bold);color:#0f172a;border-bottom:2pt solid #026AA2}._1bypvkp3{display:flex;flex-direction:column;gap:4mm}._1bypvkp4{display:grid;grid-template-columns:repeat(auto-fit,minmax(88mm,1fr));gap:3mm;break-inside:avoid;page-break-inside:avoid}._1bypvkp5{display:flex;flex-direction:column;gap:.8mm}._8ieed70{display:grid;grid-template-columns:auto 1fr auto 1fr;border:1px solid #94A3B8;border-bottom:none}._8ieed71{display:flex;align-items:center;padding:.8mm 2mm;border-bottom:1px solid #94A3B8}._8ieed72{font-size:7pt;font-weight:var(--font-weight-bold);white-space:nowrap;border-right:1px solid #94A3B8}._8ieed73{background-color:#009cea;color:#fff}._8ieed74{background-color:#d1d8e4;color:#0f172a}._8ieed75{justify-content:flex-end;font-size:11pt;font-weight:var(--font-weight-bold);color:#0f172a;border-right:1px solid #94A3B8}._8ieed76{background-color:#e2f5ff}._8ieed77{color:#026aa2}._8ieed78{margin-left:var(--space-6);margin-right:2mm;font-size:6pt;font-weight:var(--font-weight-normal);color:#05364f}._1m0vd9x0{display:flex;flex-direction:column;gap:1.5mm;break-before:page;page-break-before:always}._1m0vd9x1{display:flex;align-items:baseline;justify-content:space-between;gap:4mm;padding-bottom:1mm;border-bottom:2pt solid #026AA2}._1m0vd9x2{margin:0;font-size:12pt;font-weight:var(--font-weight-bold);line-height:var(--line-height-1-33);color:#0f172a}._1m0vd9x3{flex:1;min-width:0;font-size:9pt;font-weight:var(--font-weight-bold);line-height:var(--line-height-1-33);color:#026aa2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}._1m0vd9x4{flex-shrink:0;font-size:6pt;color:#05364f;text-align:right;white-space:pre-line}._1m0vd9x5{display:grid;grid-template-columns:1fr 1fr;gap:2mm;break-inside:avoid;page-break-inside:avoid}.lo9ben0{display:grid;grid-template-columns:repeat(3,1fr);gap:2mm;align-items:start}.lo9ben1{display:flex;flex-direction:column}.lo9ben2{margin:0 0 .5mm;padding:.4mm 1.5mm;font-size:6.5pt;font-weight:var(--font-weight-bold);color:#0f172a;background-color:#d1d8e4}.lo9ben3{display:flex;justify-content:space-between;gap:var(--space-6);padding:.25mm 1.5mm;font-size:6.5pt;line-height:var(--line-height-1-33);color:#0f172a;border-bottom:1px solid #94A3B8}.lo9ben4{color:#05364f;white-space:nowrap}.lo9ben5{font-weight:var(--font-weight-bold);text-align:right;white-space:nowrap}.lo9ben6{margin-top:1.5mm}.lo9ben7{table-layout:fixed}.lo9ben7 th,.lo9ben7 td{font-size:5.5pt;line-height:var(--line-height-none);padding:.15mm .5mm}.lo9ben8{display:flex;flex-direction:column;align-items:center}.lo9ben9{width:17mm;text-align:left;white-space:nowrap}._6wjnqx0{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}._6wjnqx1,._6wjnqx2{margin:0;padding:0}._6wjnqx3{display:flex;min-width:min-content;padding:var(--space-8) 0;border-top:1px solid var(--color-gray-200)}._6wjnqx3:last-child{border-bottom:1px solid var(--color-gray-200)}._6wjnqx4{display:flex;flex-direction:column;gap:var(--space-4);align-items:start;flex-shrink:0;width:9em;font-size:var(--font-size-14);line-height:var(--line-height-1-5)}._6wjnqx5{display:flex;gap:var(--space-8);align-items:center;margin-left:var(--space-16);font-size:var(--font-size-14);line-height:var(--line-height-1-5)}@media screen and (max-width:766px){._6wjnqx2{width:100%;overflow-x:auto}}._4b907d0{width:min(100%,640px);margin:auto;padding:var(--space-32);background-color:var(--color-white);border-radius:var(--radius-lg);box-shadow:0 0 4px #14141426;box-sizing:border-box}._4b907d1{width:100%;display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--space-8)}._4b907d2{grid-column:1 / -1}._4b907d3{margin:0;padding:var(--space-16);background-color:var(--color-gray-200);border-radius:var(--radius-sm);font-size:var(--font-size-12);line-height:var(--line-height-1-33);color:var(--color-gray-900);white-space:pre-wrap;word-break:break-word}._6vu3mc0{display:flex;align-items:center;justify-content:center;margin:auto}@font-face{font-family:YuGothic;src:local("Yu Gothic Medium");font-weight:100}@font-face{font-family:YuGothic;src:local("Yu Gothic Medium");font-weight:200}@font-face{font-family:YuGothic;src:local("Yu Gothic Medium");font-weight:300}@font-face{font-family:YuGothic;src:local("Yu Gothic Medium");font-weight:400}@font-face{font-family:YuGothic;src:local("Yu Gothic Bold");font-weight:700}body{margin:0;font-family:YuGothic,-apple-system,BlinkMacSystemFont,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,Arial,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.MuiPickersPopper-root{pointer-events:auto}.zep8qk0{display:flex;align-items:center;justify-content:center;min-height:100dvh;padding:var(--space-16);box-sizing:border-box}.zep8qk1{width:min(100%,640px);padding:var(--space-32);background-color:var(--color-white);border-radius:var(--radius-lg);box-shadow:0 0 4px #14141426;box-sizing:border-box}.fuesy80{z-index:9;position:fixed;bottom:24px;left:16px;right:16px;margin-inline:auto;width:fit-content;box-sizing:border-box;border-radius:var(--radius-md);box-shadow:0 4px 8px #3232324d}.fuesy81{margin:0;font-size:var(--font-size-14);line-height:var(--line-height-1-43)}.fuesy83{align-self:center}.fuesy84{flex-shrink:0;display:inline-flex;color:inherit}@media screen and (max-width:766px){.fuesy80{bottom:16px;left:8px;right:8px}.fuesy82{display:none}}
