@font-face{font-family:Helvetica;src:url(/fonts/Helvetica/Helvetica.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Helvetica;src:url(/fonts/Helvetica/Helvetica-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Helvetica;src:url(/fonts/Helvetica/Helvetica-Oblique.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Helvetica;src:url(/fonts/Helvetica/Helvetica-BoldOblique.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Helvetica;src:url(/fonts/Helvetica/helvetica-light-587ebe5a59211.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Helvetica;src:url(/fonts/Helvetica/helvetica-compressed-5871d14b6903a.otf) format("opentype");font-weight:400;font-style:normal;font-stretch:condensed}@font-face{font-family:Helvetica;src:url(/fonts/Helvetica/helvetica-rounded-bold-5871d05ead8de.otf) format("opentype");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Noto Serif JP";src:url(/fonts/NotoSerif/NotoSerifJP-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:"Noto Serif JP";src:url(/fonts/NotoSerif/NotoSerifJP-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Noto Serif JP";src:url(/fonts/NotoSerif/NotoSerifJP-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Noto Serif JP";src:url(/fonts/NotoSerif/NotoSerifJP-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Noto Serif JP";src:url(/fonts/NotoSerif/NotoSerifJP-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Noto Serif JP";src:url(/fonts/NotoSerif/NotoSerifJP-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Noto Serif JP";src:url(/fonts/NotoSerif/NotoSerifJP-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Noto Serif JP";src:url(/fonts/NotoSerif/NotoSerifJP-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Orbitron;src:url(/fonts/Orbitron/Orbitron-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Orbitron;src:url(/fonts/Orbitron/Orbitron-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Orbitron;src:url(/fonts/Orbitron/Orbitron-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Orbitron;src:url(/fonts/Orbitron/Orbitron-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Orbitron;src:url(/fonts/Orbitron/Orbitron-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Orbitron;src:url(/fonts/Orbitron/Orbitron-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Zen Kaku Gothic Antique;src:url(/fonts/ZenKakuGothicAntique/ZenKakuGothicAntique-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Zen Kaku Gothic Antique;src:url(/fonts/ZenKakuGothicAntique/ZenKakuGothicAntique-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Zen Kaku Gothic Antique;src:url(/fonts/ZenKakuGothicAntique/ZenKakuGothicAntique-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Zen Kaku Gothic Antique;src:url(/fonts/ZenKakuGothicAntique/ZenKakuGothicAntique-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Zen Kaku Gothic Antique;src:url(/fonts/ZenKakuGothicAntique/ZenKakuGothicAntique-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Ibarra Real Nova;src:url(/fonts/IbarraRealNova/IbarraRealNova-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Ibarra Real Nova;src:url(/fonts/IbarraRealNova/IbarraRealNova-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Ibarra Real Nova;src:url(/fonts/IbarraRealNova/IbarraRealNova-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Ibarra Real Nova;src:url(/fonts/IbarraRealNova/IbarraRealNova-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Ibarra Real Nova;src:url(/fonts/IbarraRealNova/IbarraRealNova-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Ibarra Real Nova;src:url(/fonts/IbarraRealNova/IbarraRealNova-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Ibarra Real Nova;src:url(/fonts/IbarraRealNova/IbarraRealNova-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@keyframes InviteMemberModal_loadingDissolve__HIm_g{0%{background-position:200% 0}to{background-position:0 0}}@keyframes InviteMemberModal_loadingAnimation__imKrk{0%{background-position:-300px 0}to{background-position:300px 0}}@keyframes InviteMemberModal_loadingFontColorAnimation__Wc4cR{0%{color:#a4a4a1}50%{color:#dadada}to{color:#a4a4a1}}@keyframes InviteMemberModal_shrinkContents__2t_Hy{0%{opacity:1;display:flex}to{opacity:0;display:none}}@keyframes InviteMemberModal_shrinkMainLayout__L0Xhg{0%{width:calc(100% - 240px)}to{width:calc(100vw - 70px)}}@keyframes InviteMemberModal_expandMainLayout__oEEVI{0%{width:calc(100vw - 70px)}to{width:calc(100% - 240px)}}@keyframes InviteMemberModal_expandSideBar__Y0VaC{0%{width:70px}to{width:241px}}@keyframes InviteMemberModal_shrinkSideBar__arajS{0%{width:240px}to{width:70px}}@keyframes InviteMemberModal_gradientText__3hx0w{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.InviteMemberModal_overray__eOcYk{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.6);z-index:100;animation:InviteMemberModal_overlayShow__pmJaf .3s ease-out forwards}.InviteMemberModal_modal__B8LdV{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;animation:InviteMemberModal_modalShow__6ZOnt .6s cubic-bezier(.175,.885,.32,1.275) forwards}.InviteMemberModal_modal__inner__s4UGw{background-image:url(/images/modalBackGround.png);background-size:100% 100%;background-repeat:no-repeat;background-position:50%;height:600px;width:576px;max-height:95vh;max-width:90vw;box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-direction:column}.InviteMemberModal_modal__container__Cf7VG{height:100%;width:100%;max-height:600px;max-width:576px;padding:40px 38px;box-sizing:border-box;position:relative;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:480px){.InviteMemberModal_modal__container__Cf7VG{padding:28px 20px}}.InviteMemberModal_modal__head__5_qQB{display:flex;justify-content:flex-end;align-items:center;position:relative;width:100%}.InviteMemberModal_modal__close__pSE5N{cursor:pointer;transition:opacity .2s}.InviteMemberModal_modal__close__pSE5N:hover{opacity:.8}.InviteMemberModal_modal__title__JBIYo{font-size:2rem;font-weight:700;color:#302825;font-family:"Noto Serif JP",serif;text-align:center;margin-top:8px;margin-bottom:8px}.InviteMemberModal_modal__description___9ljm{font-size:1.4rem;color:#302825;font-family:"Noto Serif JP",serif;text-align:center;line-height:1.6;margin-bottom:16px}.InviteMemberModal_modal__form__EVUUf{display:flex;flex-direction:column;align-items:center;width:100%;flex:1}.InviteMemberModal_modal__emailList__W_8nE{width:100%;max-height:240px;overflow-y:auto;padding-right:8px}.InviteMemberModal_modal__emailList__W_8nE::-webkit-scrollbar{width:4px}.InviteMemberModal_modal__emailList__W_8nE::-webkit-scrollbar-track{background:transparent}.InviteMemberModal_modal__emailList__W_8nE::-webkit-scrollbar-thumb{background:#b8a079;border-radius:2px}.InviteMemberModal_modal__emailRow__QuZwl{display:flex;align-items:center;gap:8px;margin-bottom:12px}.InviteMemberModal_modal__input__3L01i{flex:1;height:40px;border-radius:3px;border:1px solid rgba(48,40,37,.3);background:#e4dfcc;padding-left:16px;padding-right:16px;font-size:1.4rem;color:#302825;font-family:"Noto Serif JP",serif}.InviteMemberModal_modal__input__3L01i::placeholder{color:rgba(48,40,37,.4)}.InviteMemberModal_modal__input__3L01i:focus{outline:none;border-color:#302825}.InviteMemberModal_modal__removeButton__CdsGV{width:32px;height:32px;border-radius:50%;border:none;background:rgba(48,40,37,.1);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.InviteMemberModal_modal__removeButton__CdsGV:hover{background:rgba(48,40,37,.2)}.InviteMemberModal_modal__addButton__PLTwF{margin-top:8px;margin-bottom:16px;padding:8px 16px;border:1px dashed rgba(48,40,37,.4);border-radius:3px;background:transparent;color:#302825;font-size:1.4rem;font-family:"Noto Serif JP",serif;cursor:pointer;transition:all .2s}.InviteMemberModal_modal__addButton__PLTwF:hover{background:rgba(48,40,37,.05);border-color:#302825}.InviteMemberModal_modal__error__74zZ7{color:#c41e3a;font-size:1.4rem;font-family:"Noto Serif JP",serif;margin-bottom:16px}.InviteMemberModal_modal__buttonGroup__3ueoq{display:flex;justify-content:center;gap:16px;margin-top:auto;padding-top:16px}.InviteMemberModal_modal__button__1Dfst{background:#302825;color:#fff;font-family:"Noto Serif JP",serif;border-radius:3px;border:none;cursor:pointer;text-align:center;position:relative;font-weight:700;width:160px;height:44px;font-size:1.4rem}@media screen and (max-width:480px){.InviteMemberModal_modal__button__1Dfst{width:100%;max-width:160px;flex:1}}.InviteMemberModal_modal__button__1Dfst:before{content:"";position:absolute;top:6px;left:6px;right:6px;bottom:6px;border:1px solid #3f3830;border-radius:2px;pointer-events:none}.InviteMemberModal_modal__button__1Dfst:hover:not(:disabled){opacity:.8}.InviteMemberModal_modal__button__1Dfst:disabled{opacity:.6;cursor:not-allowed}.InviteMemberModal_modal__cancelButton__y8K_r{background:#e4dfcc;color:#302825;font-family:"Noto Serif JP",serif;border-radius:3px;border:1px solid #302825;cursor:pointer;text-align:center;font-weight:700;width:160px;height:44px;font-size:1.4rem}@media screen and (max-width:480px){.InviteMemberModal_modal__cancelButton__y8K_r{width:100%;max-width:160px;flex:1}}.InviteMemberModal_modal__cancelButton__y8K_r:hover:not(:disabled){opacity:.8}.InviteMemberModal_modal__cancelButton__y8K_r:disabled{opacity:.6;cursor:not-allowed}.InviteMemberModal_modal__success___ljVT{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;text-align:center}.InviteMemberModal_modal__successText__AIec1{font-size:1.4rem;color:#302825;font-family:"Noto Serif JP",serif;line-height:1.8;margin-bottom:32px}@keyframes InviteMemberModal_modalShow__6ZOnt{0%{opacity:0;transform:translate(-50%,-50%) scale(.2)}60%{opacity:1;transform:translate(-50%,-50%) scale(1.05)}80%{transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes InviteMemberModal_overlayShow__pmJaf{0%{opacity:0}to{opacity:1}}