.flex{display:flex}.flex-col{flex-direction:column}.grow{flex-grow:1}.grow-0{flex-grow:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.gap-1{gap:var(--space-1)}.gap-10{gap:var(--space-10)}.gap-12{gap:var(--space-12)}.gap-16{gap:var(--space-16)}.gap-2{gap:var(--space-2)}.gap-20{gap:var(--space-20)}.gap-24{gap:var(--space-24)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-5{gap:var(--space-5)}.gap-6{gap:var(--space-6)}.gap-8{gap:var(--space-8)}.gap-x-10{-moz-column-gap:var(--space-10);column-gap:var(--space-10)}.gap-x-12{-moz-column-gap:var(--space-12);column-gap:var(--space-12)}.gap-x-16{-moz-column-gap:var(--space-16);column-gap:var(--space-16)}.gap-x-3{-moz-column-gap:var(--space-3);column-gap:var(--space-3)}.gap-x-4{-moz-column-gap:var(--space-4);column-gap:var(--space-4)}.gap-x-5{-moz-column-gap:var(--space-5);column-gap:var(--space-5)}.gap-x-6{-moz-column-gap:var(--space-6);column-gap:var(--space-6)}.gap-x-8{-moz-column-gap:var(--space-8);column-gap:var(--space-8)}.gap-y-16{row-gap:var(--space-16)}.gap-y-2{row-gap:var(--space-2)}.gap-y-3{row-gap:var(--space-3)}.gap-y-4{row-gap:var(--space-4)}.gap-y-6{row-gap:var(--space-6)}.gap-y-8{row-gap:var(--space-8)}.flex-wrap{flex-wrap:wrap}.m-6{margin:var(--space-6)}.mt-1{margin-top:var(--space-1)}.mt-12{margin-top:var(--space-12)}.mt-2{margin-top:var(--space-2)}.mt-32{margin-top:var(--space-32)}.mt-4{margin-top:var(--space-4)}.mt-6{margin-top:var(--space-6)}.mt-8{margin-top:var(--space-8)}.mt-neg-1{margin-top:var(--space-neg-1)}.mb-1{margin-bottom:var(--space-1)}.mb-16{margin-bottom:var(--space-16)}.mb-20{margin-bottom:var(--space-20)}.mb-3{margin-bottom:var(--space-3)}.mb-4{margin-bottom:var(--space-4)}.mb-5{margin-bottom:var(--space-5)}.mb-8{margin-bottom:var(--space-8)}.ml-2{margin-left:var(--space-2)}.p-12{padding:var(--space-12)}.p-16{padding:var(--space-16)}.p-20{padding:var(--space-20)}.p-24{padding:var(--space-24)}.p-4{padding:var(--space-4)}.p-6{padding:var(--space-6)}.p-8{padding:var(--space-8)}.pt-0-5{padding-top:var(--space-0-5)}.pt-4{padding-top:var(--space-4)}.pt-6{padding-top:var(--space-6)}.pt-8{padding-top:var(--space-8)}.pr-12{padding-right:var(--space-12)}.pr-32{padding-right:var(--space-32)}.pr-8{padding-right:var(--space-8)}.pb-2{padding-bottom:var(--space-2)}.pb-4{padding-bottom:var(--space-4)}.pb-5{padding-bottom:var(--space-5)}.pl-16{padding-left:var(--space-16)}.pl-4{padding-left:var(--space-4)}.px-10{padding-left:var(--space-10);padding-right:var(--space-10)}.px-12{padding-left:var(--space-12);padding-right:var(--space-12)}.px-16{padding-left:var(--space-16);padding-right:var(--space-16)}.px-20{padding-left:var(--space-20);padding-right:var(--space-20)}.px-24{padding-left:var(--space-24);padding-right:var(--space-24)}.px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.px-40{padding-left:var(--space-40);padding-right:var(--space-40)}.px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.py-1-5{padding-top:var(--space-1-5);padding-bottom:var(--space-1-5)}.py-10{padding-top:var(--space-10);padding-bottom:var(--space-10)}.py-12{padding-top:var(--space-12);padding-bottom:var(--space-12)}.py-16{padding-top:var(--space-16);padding-bottom:var(--space-16)}.py-20{padding-top:var(--space-20);padding-bottom:var(--space-20)}.py-24{padding-top:var(--space-24);padding-bottom:var(--space-24)}.py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}@layer reset{html{-webkit-text-size-adjust:100%;box-sizing:border-box;tab-size:4;word-break:normal}*,:after,:before{box-sizing:inherit;background-repeat:no-repeat}:after,:before{-webkit-text-decoration:inherit;text-decoration:inherit;vertical-align:inherit}*{margin:0;padding:0}hr{color:inherit;height:0;overflow:visible}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:#0000}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}iframe{border-style:none}input{border-radius:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{resize:vertical;overflow:auto}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{outline:1px dotted buttontext}[type=reset]::-moz-focus-inner{outline:1px dotted buttontext}[type=submit]::-moz-focus-inner{outline:1px dotted buttontext}button:-moz-focusring{outline:1px dotted buttontext}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:#0000;border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-webkit-appearance:none;-moz-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{color:inherit;white-space:normal;border:0;max-width:100%;display:table}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}[disabled]{cursor:default}img{border-style:none}progress{vertical-align:baseline}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}}@layer basic{dialog{max-width:unset;max-height:unset;color:inherit;border:none}button{color:inherit;text-align:left}[popover]{color:inherit;border:none}body{-webkit-font-smoothing:antialiased;font-family:Hiragino Sans,Noto Sans JP,Arial,Meiryo,sans-serif;font-size:var(--font-size-13px);font-weight:var(--font-weight-regular);color:var(--base-foreground-1);background-color:var(--base-background-2)}body :focus-visible{outline-offset:2px;box-shadow:var(--effect-focus-strong-default);outline:2px solid #0000}li{list-style:none}}@layer color{:root{--white:#fff;--black:#000;--gray-50:#f7f7f7;--gray-100:#eee;--gray-200:#ddd;--gray-300:#cdcdcd;--gray-400:#b0b0b0;--gray-500:#737373;--gray-600:#656565;--gray-700:#575757;--gray-800:#454545;--gray-900:#333;--blue-50:#f0f6ff;--blue-100:#e2ecff;--blue-200:#c4daff;--blue-300:#a7c7ff;--blue-400:#89b5ff;--blue-500:#0a64ff;--blue-600:#0958e0;--blue-700:#084cc2;--blue-800:#063c99;--blue-900:#042c70;--indigo-50:#f1f5fd;--indigo-100:#e8ecfd;--indigo-200:#d2dafa;--indigo-300:#bbc7f8;--indigo-400:#a4b4f5;--indigo-500:#4263eb;--indigo-600:#3a57cf;--indigo-700:#324bb3;--indigo-800:#283b8d;--indigo-900:#1d2c67;--purple-50:#f7f6fe;--purple-100:#eee9fc;--purple-200:#ddd3f9;--purple-300:#ccbdf7;--purple-400:#baa7f4;--purple-500:#7048e8;--purple-600:#633fcc;--purple-700:#5537b0;--purple-800:#432b8b;--purple-900:#312066;--pink-50:#fff5fa;--pink-100:#fee7f2;--pink-200:#fdd8ea;--pink-300:#fbc5e0;--pink-400:#fab1d6;--pink-500:#f55da9;--pink-600:#d85295;--pink-700:#ba4780;--pink-800:#933865;--pink-900:#6c294a;--red-50:#fdf1f1;--red-100:#fbe6e6;--red-200:#f8cece;--red-300:#f4b5b5;--red-400:#f09c9c;--red-500:#e03131;--red-600:#c52b2b;--red-700:#aa2525;--red-800:#861d1d;--red-900:#631616;--orange-50:#fff6f0;--orange-100:#feede1;--orange-200:#fddbc3;--orange-300:#fcc8a6;--orange-400:#fbb688;--orange-500:#f76707;--orange-600:#d95b06;--orange-700:#bc4e05;--orange-800:#943e04;--orange-900:#6d2d03;--yellow-50:#fffaf0;--yellow-100:#fef5dc;--yellow-200:#feecc3;--yellow-300:#fde3a5;--yellow-400:#fdd987;--yellow-500:#fab005;--yellow-600:#dc9b04;--yellow-700:#be8604;--yellow-800:#966a03;--yellow-900:#6e4d02;--lime-50:#f9fcf3;--lime-100:#f0f8e2;--lime-200:#e5f3cc;--lime-300:#d7eeb3;--lime-400:#cae89a;--lime-500:#91cf2c;--lime-600:#80b627;--lime-700:#6e9d21;--lime-800:#577c1a;--lime-900:#405b13;--green-50:#f5faf6;--green-100:#e6f3e9;--green-200:#cde8d2;--green-300:#b4dcbc;--green-400:#9bd0a5;--green-500:#2f9e44;--green-600:#298b3c;--green-700:#247834;--green-800:#1c5f29;--green-900:#15461e;--teal-50:#f4fbfb;--teal-100:#e2f4f4;--teal-200:#c5eaea;--teal-300:#a8dfdf;--teal-400:#8ad4d4;--teal-500:#0ca6a6;--teal-600:#0b9292;--teal-700:#097e7e;--teal-800:#076464;--teal-900:#054949;--sky-50:#f1fafd;--sky-100:#e3f4fd;--sky-200:#d0eefc;--sky-300:#b9e5fa;--sky-400:#a1ddf9;--sky-500:#3cb8f2;--sky-600:#35a2d5;--sky-700:#2e8cb8;--sky-800:#246e91;--sky-900:#1a516a;--alpha-black-4:#0000000a;--alpha-black-8:#00000014;--alpha-black-10:#0000001a;--alpha-black-50:#00000080;--alpha-blue-10:#0a64ff1a;--alpha-blue-30:#0a64ff4d;--alpha-blue-60:#0a64ff99;--alpha-red-10:#e031311a;--alpha-red-30:#e031314d;--alpha-red-60:#e0313199;--alpha-orange-10:#f767071a;--alpha-green-10:#2f9e441a}}@layer radius{:root{--radius-xs:2px;--radius-s:4px;--radius-m:6px;--radius-l:10px;--radius-xl:14px;--radius-full:9999px}}@layer spacing{:root{--space-neg-1:-1px;--space-0:0px;--space-0-5:.5px;--space-1:1px;--space-1-5:1.5px;--space-2:2px;--space-3:3px;--space-4:4px;--space-5:5px;--space-6:6px;--space-7:7px;--space-8:8px;--space-9:9px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-18:18px;--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-72:72px;--space-80:80px;--space-88:88px;--space-96:96px}}@layer typography{:root{--font-size-11px:11px;--font-size-12px:12px;--font-size-13px:13px;--font-size-14px:14px;--font-size-16px:16px;--font-size-18px:18px;--font-size-20px:20px;--font-size-24px:24px;--font-size-32px:32px;--font-weight-regular:400;--font-weight-bold:700}}@layer shadow{:root{--base-xs-position-x:0px;--base-xs-position-y:1px;--base-xs-blur:4px;--base-xs-spread:0px;--base-xs-color:var(--alpha-black-4);--base-s-position-x:0px;--base-s-position-y:3px;--base-s-blur:8px;--base-s-spread:0px;--base-s-color:var(--alpha-black-4);--base-m-position-x:0px;--base-m-position-y:5px;--base-m-blur:12px;--base-m-spread:0px;--base-m-color:var(--alpha-black-8);--base-l-position-x:0px;--base-l-position-y:8px;--base-l-blur:18px;--base-l-spread:0px;--base-l-color:var(--alpha-black-8);--base-xl-position-x:0px;--base-xl-position-y:12px;--base-xl-blur:28px;--base-xl-spread:2px;--base-xl-color:var(--alpha-black-10);--layer-edge-black-position-x:0px;--layer-edge-black-position-y:0px;--layer-edge-black-blur:0px;--layer-edge-black-spread:1px;--layer-edge-black-color:var(--alpha-black-4);--layer-edge-blue-position-x:0px;--layer-edge-blue-position-y:0px;--layer-edge-blue-blur:0px;--layer-edge-blue-spread:1px;--layer-edge-blue-color:var(--alpha-blue-10);--layer-edge-red-position-x:0px;--layer-edge-red-position-y:0px;--layer-edge-red-blur:0px;--layer-edge-red-spread:1px;--layer-edge-red-color:var(--alpha-red-10);--layer-edge-orange-position-x:0px;--layer-edge-orange-position-y:0px;--layer-edge-orange-blur:0px;--layer-edge-orange-spread:1px;--layer-edge-orange-color:var(--alpha-orange-10);--layer-edge-green-position-x:0px;--layer-edge-green-position-y:0px;--layer-edge-green-blur:0px;--layer-edge-green-spread:1px;--layer-edge-green-color:var(--alpha-green-10);--layer-depth-position-x:0px;--layer-depth-position-y:12px;--layer-depth-blur:16px;--layer-depth-spread:-6px;--layer-depth-color:var(--alpha-black-8)}}@layer semantic{:root{--base-background-1:var(--white);--base-background-2:var(--gray-50);--base-background-3:var(--gray-100);--base-background-4:var(--gray-200);--base-background-inverse-1:var(--gray-900);--base-background-loading-1:var(--alpha-black-4);--base-background-overlay-1:var(--alpha-black-50);--base-foreground-1:var(--gray-900);--base-foreground-2:var(--gray-700);--base-foreground-3:var(--gray-600);--base-foreground-4:var(--gray-500);--base-foreground-5:var(--gray-400);--base-foreground-on-inverse-1:var(--white);--base-border-1:var(--gray-200);--base-border-2:var(--gray-300);--base-border-3:var(--gray-400);--base-border-inverse-1:var(--white);--base-divider-1:var(--gray-100);--base-divider-2:var(--gray-200);--primary-background-1:var(--blue-50);--primary-background-2:var(--blue-100);--primary-background-3:var(--blue-200);--primary-background-inverse-1:var(--blue-500);--primary-background-inverse-2:var(--blue-600);--primary-background-inverse-3:var(--blue-700);--primary-background-loading-1:var(--alpha-blue-60);--primary-foreground-1:var(--blue-500);--primary-foreground-2:var(--blue-700);--primary-foreground-3:var(--blue-900);--primary-foreground-on-inverse-1:var(--white);--primary-border-1:var(--blue-400);--primary-border-2:var(--blue-300);--info-background-1:var(--blue-50);--info-foreground-1:var(--blue-500);--info-border-1:var(--blue-400);--success-background-1:var(--green-50);--success-foreground-1:var(--green-500);--success-border-1:var(--green-400);--warning-background-1:var(--orange-50);--warning-foreground-1:var(--orange-500);--warning-border-1:var(--orange-400);--danger-background-1:var(--red-50);--danger-background-2:var(--red-100);--danger-background-inverse-1:var(--red-500);--danger-background-inverse-2:var(--red-600);--danger-background-inverse-3:var(--red-700);--danger-background-loading-1:var(--alpha-red-60);--danger-foreground-1:var(--red-500);--danger-foreground-2:var(--red-700);--danger-foreground-3:var(--red-900);--danger-foreground-on-inverse-1:var(--white);--danger-border-1:var(--red-400);--danger-border-2:var(--red-500);--disabled-background-1:var(--gray-200);--disabled-background-inverse-1:var(--gray-500);--disabled-foreground-1:var(--gray-700);--disabled-foreground-2:var(--gray-500);--disabled-foreground-3:var(--gray-400);--disabled-foreground-on-inverse-1:var(--gray-200);--disabled-border-1:var(--gray-300);--effect-focus-strong-default-position-x:0px;--effect-focus-strong-default-position-y:0px;--effect-focus-strong-default-blur:0px;--effect-focus-strong-default-spread:5px;--effect-focus-strong-default-color:var(--alpha-blue-30);--effect-focus-strong-destructive-position-x:0px;--effect-focus-strong-destructive-position-y:0px;--effect-focus-strong-destructive-blur:0px;--effect-focus-strong-destructive-spread:5px;--effect-focus-strong-destructive-color:var(--alpha-red-30);--effect-focus-strong-highlight-position-x:0px;--effect-focus-strong-highlight-position-y:0px;--effect-focus-strong-highlight-blur:0px;--effect-focus-strong-highlight-spread:2px;--effect-focus-strong-highlight-color:var(--white);--effect-focus-weak-default-position-x:0px;--effect-focus-weak-default-position-y:0px;--effect-focus-weak-default-blur:0px;--effect-focus-weak-default-spread:3px;--effect-focus-weak-default-color:var(--alpha-blue-10);--effect-focus-weak-destructive-position-x:0px;--effect-focus-weak-destructive-position-y:0px;--effect-focus-weak-destructive-blur:0px;--effect-focus-weak-destructive-spread:3px;--effect-focus-weak-destructive-color:var(--alpha-red-10);--effect-pressed-inner-default-position-x:0px;--effect-pressed-inner-default-position-y:1px;--effect-pressed-inner-default-blur:2px;--effect-pressed-inner-default-spread:0px;--effect-pressed-inner-default-color:var(--alpha-black-10);--component-table-space-text:6.5px;--component-table-space-text-button:6.5px}}@layer effect{:root{--effect-elevation-base-xs:var(--layer-edge-black-position-x) var(--layer-edge-black-position-y) var(--layer-edge-black-blur) var(--layer-edge-black-spread) var(--layer-edge-black-color), var(--base-xs-position-x) var(--base-xs-position-y) var(--base-xs-blur) var(--base-xs-spread) var(--base-xs-color);--effect-elevation-base-s:var(--layer-edge-black-position-x) var(--layer-edge-black-position-y) var(--layer-edge-black-blur) var(--layer-edge-black-spread) var(--layer-edge-black-color), var(--base-s-position-x) var(--base-s-position-y) var(--base-s-blur) var(--base-s-spread) var(--base-s-color);--effect-elevation-base-m:var(--layer-edge-black-position-x) var(--layer-edge-black-position-y) var(--layer-edge-black-blur) var(--layer-edge-black-spread) var(--layer-edge-black-color), var(--base-m-position-x) var(--base-m-position-y) var(--base-m-blur) var(--base-m-spread) var(--base-m-color);--effect-elevation-base-l:var(--layer-edge-black-position-x) var(--layer-edge-black-position-y) var(--layer-edge-black-blur) var(--layer-edge-black-spread) var(--layer-edge-black-color), var(--base-l-position-x) var(--base-l-position-y) var(--base-l-blur) var(--base-l-spread) var(--base-l-color), var(--layer-depth-position-x) var(--layer-depth-position-y) var(--layer-depth-blur) var(--layer-depth-spread) var(--layer-depth-color);--effect-elevation-base-xl:var(--layer-edge-black-position-x) var(--layer-edge-black-position-y) var(--layer-edge-black-blur) var(--layer-edge-black-spread) var(--layer-edge-black-color), var(--base-xl-position-x) var(--base-xl-position-y) var(--base-xl-blur) var(--base-xl-spread) var(--base-xl-color), var(--layer-depth-position-x) var(--layer-depth-position-y) var(--layer-depth-blur) var(--layer-depth-spread) var(--layer-depth-color);--effect-elevation-info-l:var(--layer-edge-black-position-x) var(--layer-edge-black-position-y) var(--layer-edge-black-blur) var(--layer-edge-black-spread) var(--layer-edge-blue-color), var(--base-l-position-x) var(--base-l-position-y) var(--base-l-blur) var(--base-l-spread) var(--base-l-color), var(--layer-depth-position-x) var(--layer-depth-position-y) var(--layer-depth-blur) var(--layer-depth-spread) var(--layer-depth-color);--effect-elevation-success-l:var(--layer-edge-black-position-x) var(--layer-edge-black-position-y) var(--layer-edge-black-blur) var(--layer-edge-black-spread) var(--layer-edge-green-color), var(--base-l-position-x) var(--base-l-position-y) var(--base-l-blur) var(--base-l-spread) var(--base-l-color), var(--layer-depth-position-x) var(--layer-depth-position-y) var(--layer-depth-blur) var(--layer-depth-spread) var(--layer-depth-color);--effect-elevation-warning-l:var(--layer-edge-black-position-x) var(--layer-edge-black-position-y) var(--layer-edge-black-blur) var(--layer-edge-black-spread) var(--layer-edge-orange-color), var(--base-l-position-x) var(--base-l-position-y) var(--base-l-blur) var(--base-l-spread) var(--base-l-color), var(--layer-depth-position-x) var(--layer-depth-position-y) var(--layer-depth-blur) var(--layer-depth-spread) var(--layer-depth-color);--effect-elevation-danger-l:var(--layer-edge-black-position-x) var(--layer-edge-black-position-y) var(--layer-edge-black-blur) var(--layer-edge-black-spread) var(--layer-edge-red-color), var(--base-l-position-x) var(--base-l-position-y) var(--base-l-blur) var(--base-l-spread) var(--base-l-color), var(--layer-depth-position-x) var(--layer-depth-position-y) var(--layer-depth-blur) var(--layer-depth-spread) var(--layer-depth-color);--effect-focus-strong-default:var(--effect-focus-strong-highlight-position-x) var(--effect-focus-strong-highlight-position-y) var(--effect-focus-strong-highlight-blur) var(--effect-focus-strong-highlight-spread) var(--effect-focus-strong-highlight-color), var(--effect-focus-strong-default-position-x) var(--effect-focus-strong-default-position-y) var(--effect-focus-strong-default-blur) var(--effect-focus-strong-default-spread) var(--effect-focus-strong-default-color);--effect-focus-strong-destructive:var(--effect-focus-strong-highlight-position-x) var(--effect-focus-strong-highlight-position-y) var(--effect-focus-strong-highlight-blur) var(--effect-focus-strong-highlight-spread) var(--effect-focus-strong-highlight-color), var(--effect-focus-strong-destructive-position-x) var(--effect-focus-strong-destructive-position-y) var(--effect-focus-strong-destructive-blur) var(--effect-focus-strong-destructive-spread) var(--effect-focus-strong-destructive-color);--effect-focus-weak-default:var(--effect-focus-weak-default-position-x) var(--effect-focus-weak-default-position-y) var(--effect-focus-weak-default-blur) var(--effect-focus-weak-default-spread) var(--effect-focus-weak-default-color);--effect-focus-weak-destructive:var(--effect-focus-weak-destructive-position-x) var(--effect-focus-weak-destructive-position-y) var(--effect-focus-weak-destructive-blur) var(--effect-focus-weak-destructive-spread) var(--effect-focus-weak-destructive-color);--effect-pressed-inner-default:inset var(--effect-pressed-inner-default-position-x) var(--effect-pressed-inner-default-position-y) var(--effect-pressed-inner-default-blur) var(--effect-pressed-inner-default-spread) var(--effect-pressed-inner-default-color)}}@layer text{:root{--text-heading-16-font-size:var(--font-size-16px);--text-heading-16-font-weight:var(--font-weight-bold);--text-heading-16-line-height:20.8px;--text-heading-16-letter-spacing:0%;--text-heading-18-font-size:var(--font-size-18px);--text-heading-18-font-weight:var(--font-weight-bold);--text-heading-18-line-height:24.3px;--text-heading-18-letter-spacing:0%;--text-heading-20-font-size:var(--font-size-20px);--text-heading-20-font-weight:var(--font-weight-bold);--text-heading-20-line-height:27px;--text-heading-20-letter-spacing:0%;--text-heading-24-font-size:var(--font-size-24px);--text-heading-24-font-weight:var(--font-weight-bold);--text-heading-24-line-height:33.6px;--text-heading-24-letter-spacing:0%;--text-heading-32-font-size:var(--font-size-32px);--text-heading-32-font-weight:var(--font-weight-bold);--text-heading-32-line-height:44.8px;--text-heading-32-letter-spacing:0%;--text-body-13-font-size:var(--font-size-13px);--text-body-13-font-weight:var(--font-weight-regular);--text-body-13-line-height:18.85px;--text-body-13-letter-spacing:0%;--text-body-14-font-size:var(--font-size-14px);--text-body-14-font-weight:var(--font-weight-regular);--text-body-14-line-height:21px;--text-body-14-letter-spacing:0%;--text-body-16-font-size:var(--font-size-16px);--text-body-16-font-weight:var(--font-weight-regular);--text-body-16-line-height:24px;--text-body-16-letter-spacing:0%;--text-body-13-underline-font-size:var(--font-size-13px);--text-body-13-underline-font-weight:var(--font-weight-regular);--text-body-13-underline-line-height:18.85px;--text-body-13-underline-letter-spacing:0%;--text-body-13-underline-text-decoration:underline;--text-body-13-bold-font-size:var(--font-size-13px);--text-body-13-bold-font-weight:var(--font-weight-bold);--text-body-13-bold-line-height:18.85px;--text-body-13-bold-letter-spacing:0%;--text-body-14-underline-font-size:var(--font-size-14px);--text-body-14-underline-font-weight:var(--font-weight-regular);--text-body-14-underline-line-height:21px;--text-body-14-underline-letter-spacing:0%;--text-body-14-underline-text-decoration:underline;--text-body-14-bold-font-size:var(--font-size-14px);--text-body-14-bold-font-weight:var(--font-weight-bold);--text-body-14-bold-line-height:21px;--text-body-14-bold-letter-spacing:0%;--text-body-16-bold-font-size:var(--font-size-16px);--text-body-16-bold-font-weight:var(--font-weight-bold);--text-body-16-bold-line-height:24px;--text-body-16-bold-letter-spacing:0%;--text-caption-11-font-size:var(--font-size-11px);--text-caption-11-font-weight:var(--font-weight-regular);--text-caption-11-line-height:14.85px;--text-caption-11-letter-spacing:0%;--text-caption-12-font-size:var(--font-size-12px);--text-caption-12-font-weight:var(--font-weight-regular);--text-caption-12-line-height:16.8px;--text-caption-12-letter-spacing:0%;--text-caption-12-underline-font-size:var(--font-size-12px);--text-caption-12-underline-font-weight:var(--font-weight-regular);--text-caption-12-underline-line-height:16.8px;--text-caption-12-underline-letter-spacing:0%;--text-caption-12-underline-text-decoration:underline}}@layer accessibility{.visually-hidden{width:1px!important;height:1px!important;margin:var(--space-neg-1)!important;white-space:nowrap!important;clip-path:inset(50%)!important;border:0!important;padding:0!important;position:absolute!important;overflow:hidden!important}}@layer animation{:root{--animation-duration-fast:.5s;--animation-duration-normal:1s;--animation-duration-slow:2s;--animation-easing-linear:linear;--animation-easing-ease-in:ease-in;--animation-easing-ease-out:ease-out;--animation-easing-ease-in-out:cubic-bezier(.4, 0, .6, 1);--animation-easing-bounce:cubic-bezier(.8, 0, 1, 1);--animation-spin-slow:spin var(--animation-duration-slow) var(--animation-easing-linear) infinite;--animation-spin-normal:spin var(--animation-duration-normal) var(--animation-easing-linear) infinite;--animation-spin-fast:spin var(--animation-duration-fast) var(--animation-easing-linear) infinite;--animation-pulse-slow:pulse var(--animation-duration-slow) var(--animation-easing-ease-in-out) infinite;--animation-pulse-normal:pulse var(--animation-duration-normal) var(--animation-easing-ease-in-out) infinite;--animation-pulse-fast:pulse var(--animation-duration-fast) var(--animation-easing-ease-in-out) infinite;--animation-bounce-slow:bounce var(--animation-duration-slow) infinite;--animation-bounce-normal:bounce var(--animation-duration-normal) infinite;--animation-bounce-fast:bounce var(--animation-duration-fast) infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:var(--animation-easing-bounce);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:translateY(0)}}}@layer editor{.tiptap{background-color:var(--white)}.tiptap:focus-visible{box-shadow:none;outline:none}.tiptap blockquote{padding-left:var(--space-16);color:var(--gray-600);position:relative}.tiptap blockquote:before{top:0;left:var(--space-2);width:var(--space-3);content:"";background-color:var(--gray-300);height:100%;position:absolute}.tiptap ul{padding-right:0;padding-left:var(--space-18)}.tiptap pre>code{width:100%;padding:var(--space-4);font-size:var(--editor-code-font-size,var(--font-size-14px));color:var(--gray-600);background-color:var(--gray-50)}.tiptap h1{font-size:var(--editor-h1-font-size,var(--font-size-32px));font-weight:var(--font-weight-bold);letter-spacing:-.01em;line-height:1.5}.tiptap h2{font-size:var(--editor-h2-font-size,var(--font-size-24px));font-weight:var(--font-weight-bold);letter-spacing:-.01em;line-height:1.5}.tiptap h3{font-size:var(--editor-h3-font-size,var(--font-size-20px));font-weight:var(--font-weight-bold);letter-spacing:-.01em;line-height:1.5}.tiptap hr{margin:var(--space-32) 0;border:1px solid var(--gray-200)}.tiptap li::marker{font-size:var(--editor-p-font-size,var(--font-size-16px))}.tiptap ul li{list-style:outside}.tiptap ol{padding-right:0;padding-left:var(--space-18)}.tiptap ol li{list-style:decimal}ul[data-type=taskList]{margin-left:0;padding:0;list-style:none}ul[data-type=taskList] li{align-items:flex-start;display:flex}ul[data-type=taskList] li>label{margin:var(--space-4) var(--space-4) 0;-webkit-user-select:none;user-select:none;flex:none}ul[data-type=taskList] li>div{flex:auto}ul[data-type=taskList] input[type=checkbox]{cursor:pointer}ul[data-type=taskList] ul[data-type=taskList]{margin:0}.tiptap p{font-size:var(--editor-p-font-size,var(--font-size-16px));font-weight:var(--font-weight-regular);letter-spacing:-.01em;line-height:1.5}.tiptap strong{font-weight:var(--font-weight-bold)}.tiptap p code{padding:var(--space-2) var(--space-6);margin-top:var(--space-12);font-size:var(--editor-code-font-size,var(--font-size-14px));color:var(--pink-400);background-color:var(--gray-50);border:1px solid var(--gray-100);border-radius:var(--radius-m);display:inline-block}.tiptap pre code{padding:var(--space-8) var(--space-12);margin-top:var(--space-12);font-size:var(--editor-code-font-size,var(--font-size-14px));color:var(--gray-700);background-color:var(--gray-50);border:1px solid var(--gray-100);border-radius:var(--radius-m);display:inline-block}.tiptap em{font-style:italic}.tiptap s{text-decoration:line-through}.tiptap u{text-decoration:underline}.tiptap :not(blockquote).is-empty:before{float:left;height:0;color:var(--base-foreground-4);pointer-events:none}.tiptap p.is-empty:before{content:"テキストを入力..."}.tiptap h1.is-empty:before{content:"Heading 1"}.tiptap h2.is-empty:before{content:"Heading 2"}.tiptap h3.is-empty:before{content:"Heading 3"}.tiptap .collaboration-carets__caret{margin-right:var(--space-neg-1);margin-left:var(--space-neg-1);word-break:normal;pointer-events:none;border-right:1px solid var(--white);border-left:1px solid var(--white);position:relative}.tiptap .collaboration-carets__label{padding:var(--space-2) var(--space-6);font-size:var(--font-size-11px);font-weight:var(--font-weight-regular);color:var(--white);white-space:nowrap;border-radius:var(--radius-xs) var(--radius-xs) var(--radius-xs) 0;position:absolute;top:-1.8em;left:-1px}}
