#splashPg{background:url(/assets/splash-BTuDKXEU.png) no-repeat center center;background-color:#eb6019;background-size:28%;width:100%;height:100%}@media(max-width:479px){#splashPg{background-size:72%}}#loginPg{display:grid;height:100%;background-color:#eb6019;grid-template-rows:1fr 327px 1.3fr;color:#fff}#loginPg .container-title{display:flex;justify-content:center;align-items:center}#loginPg .container-title .logo-area{width:86%;height:130px;background:url(/assets/logo-8P7thQZ9.png) no-repeat center center;background-size:38%}#loginPg .container-login{display:grid;grid-template-columns:auto auto auto}#loginPg .container-login .login-area{text-align:center}#loginPg .container-login .login-area .title{font-size:1.3rem;font-weight:700;padding-bottom:24px}#loginPg .container-login .login-area .accountId{margin-bottom:8px}#loginPg .container-login .login-area input[type=text],#loginPg .container-login .login-area input[type=password]{color:#fff;background-color:#fff3;border:1px solid rgba(255,255,255,.4);border-radius:4px}#loginPg .container-login .login-area input[type=text]::placeholder,#loginPg .container-login .login-area input[type=password]::placeholder{color:#ffffffb3}#loginPg .container-login .login-area input[type=text]:focus,#loginPg .container-login .login-area input[type=password]:focus{border:1px solid rgb(255,255,255);outline:none}#loginPg .container-login .login-area .loginFlag{padding-top:20px;margin-bottom:1rem}#loginPg .container-login .login-area .loginFlag input[type=checkbox]{position:relative;cursor:pointer;width:18px;height:18px;margin-top:-1px;border-radius:3px;background-color:#eb6019;border:1px solid white;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;transition:.3s;display:inline-grid;place-content:center}#loginPg .container-login .login-area .loginFlag input[type=checkbox]:before{content:"";margin-top:2px;width:.38em;height:.18em;border-left:.15em solid;border-bottom:.15em solid;border-color:#fff;transform:translateY(-.1em) rotate(-40deg);visibility:hidden}#loginPg .container-login .login-area .loginFlag input[type=checkbox]:checked{background-color:#ffffff4d;border:1px solid rgba(255,255,255,.2)}#loginPg .container-login .login-area .loginFlag input[type=checkbox]:checked:before{visibility:visible}#loginPg .container-login .login-area .execute-area{padding-top:24px}#loginPg .container-login .login-area .execute-area button{background-color:#fff;color:#eb6019;padding:.4em 3.8em;border-radius:1.8em;border:0}#loginPg .container-login .login-area .execute-area button:focus{border:0;outline:none}#loginPg .container-information{display:grid;padding:32px 24px 24px;grid-template-rows:1fr 18px}#loginPg .container-information .content,#loginPg .container-information .footer{text-align:center}#loginPg .container-information a{cursor:pointer;color:#474747}#loginPg a{text-decoration-line:underline;color:var(--fillColor)}#loginPg a:hover{color:var(--fillColor)}@media(max-width:479px){#loginPg .container-title .logo-area{background-size:92%}}.menus{padding:12px;background-color:var(--bgColorM);display:grid;grid-template-columns:1fr 32px;align-items:center}.menus div{display:flex;justify-content:left;align-items:center}.menus .titleArea{display:grid;align-items:center;cursor:pointer}.menus .titleArea .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;font-weight:700}.menus .icon-area{justify-content:right;cursor:pointer}.menus .icon-area svg{width:20px;height:20px}#menuPage{height:100%;display:grid}#menuPage .container-contents{overflow:auto;padding:0 10px}#menuPage .container-contents .container-config{padding:12px 0}#menuPage .container-contents .container-config .menus{padding:12px;background-color:var(--bgColorM);display:grid;grid-template-columns:1fr 32px;align-items:center}#menuPage .container-contents .container-config .menus div{display:flex;justify-content:left;align-items:center}#menuPage .container-contents .container-config .menus .titleArea{display:grid;align-items:center;cursor:pointer}#menuPage .container-contents .container-config .menus .titleArea .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;font-weight:700}#menuPage .container-contents .container-config .menus .icon-area{justify-content:right;cursor:pointer}#menuPage .container-contents .container-config .menus .icon-area svg{width:20px;height:20px}#menuPage .container-contents .container-config .subtitle{font-size:.9rem}#menuPage .container-contents .container-config .dummy{height:18px}#menuPage .container-contents .container-config .fa-icon{margin-right:6px}#menuPage .container-contents .container-config .menus.logout{grid-template-columns:1fr 0;margin-top:24px}#menuPage .container-contents .container-config .menus.logout div{justify-content:center}#menuPage .container-contents .container-config .menus.logout .btnLogout{color:var(--themeColor);font-weight:700;cursor:pointer}#menuPage .container-contents .container-config .submenu-area{margin-left:12px;padding-left:12px}#menuPage .container-contents .container-config .version{padding:12px 0 0;text-align:center;font-size:.7rem}#mainLayout{height:100%;display:grid;grid-template-columns:320px 1fr}#mainLayout .menuArea{width:320px;border-right:1px solid var(--borderColor);overflow-y:auto}#mainLayout .contentsArea{flex:1;overflow-y:auto}#dashboardPage{height:100%}.container-headerBar{display:grid;height:46px;grid-template-columns:46px auto 46px}.container-headerBar .container-left{display:flex;justify-content:center;align-items:center}.container-headerBar .container-left .back-button svg{width:28px;height:28px}.container-headerBar .container-center{display:flex;justify-content:center;align-items:center;font-size:1.3rem;font-weight:900}.container-headerBar .container-right{display:flex;justify-content:center;align-items:center}#notificationPage{position:relative;height:100vh;height:100dvh;display:grid;grid-template-rows:46px 1fr}#notificationPage .headerbar{height:46px;display:flex;justify-content:center;align-items:center;font-size:1.3rem;font-weight:900}#notificationPage .container-contents{display:grid;grid-template-rows:148px 1fr 100px;overflow:auto;padding:12px 24px}#notificationPage .container-contents .header input[type=radio]{margin-left:8px}#notificationPage .container-contents .header .top-area{display:grid;grid-template-columns:1fr auto auto}#notificationPage .container-contents .header .top-area .worker-server a{text-decoration:underline}#notificationPage .container-contents .header .emails{visibility:hidden}#notificationPage .container-contents .header .emails input[type=text]{width:80%}#notificationPage .container-contents .header .emails.show{visibility:visible}#notificationPage .container-contents .header .titleArea{margin:8px 0}#notificationPage .container-contents .header .titleArea input[type=text]{width:420px}#notificationPage .container-contents .header .sendAccount{margin-top:6px}#notificationPage .container-contents .message .container-message{display:grid;grid-template-columns:1fr 260px;height:450px}#notificationPage .container-contents .message .container-message .message-area{padding:12px}#notificationPage .container-contents .message .container-message .message-area textarea{width:100%;height:100%;resize:none}#notificationPage .container-contents .message .container-message .template-area{display:grid;grid-template-rows:24px 1fr}#notificationPage .container-contents .message .container-message .template-area .title{display:flex;align-items:center;display:grid;grid-template-columns:1fr 16px}#notificationPage .container-contents .message .container-message .template-area .title .add-template{text-align:right;cursor:pointer}#notificationPage .container-contents .message .container-message .template-area .templateList-area{overflow:auto;height:450px;padding:3px 0 3px 12px}#notificationPage .container-contents .message .container-message .template-area .templateList-area .template-item{display:grid;grid-template-columns:minmax(0,1fr) 20px;border-bottom:1px solid var(--borderColor)}#notificationPage .container-contents .message .container-message .template-area .templateList-area .template-item .title{display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}#notificationPage .container-contents .message .container-message .template-area .templateList-area .template-item .icon-area{text-align:right;cursor:pointer}#notificationPage .container-contents .footer{text-align:center}#notificationPage .container-contents .footer button{width:160px;border:1px solid var(--borderColor);border-radius:45px;padding:5px}#notificationPage #templateEditWindow{position:absolute;width:60%;height:480px;display:grid;visibility:hidden;grid-template-rows:28px 1fr 60px;border:1px solid var(--borderColor);padding:8px 12px;background-color:var(--bgColorM);top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .2s;z-index:999;border-radius:4px;box-shadow:0 2px 4px #00000080}#notificationPage #templateEditWindow .header{display:grid;grid-template-columns:1fr 20px}#notificationPage #templateEditWindow .header .title{font-weight:700}#notificationPage #templateEditWindow .header .icon-area{text-align:right}#notificationPage #templateEditWindow .contents{display:grid;grid-template-rows:38px 38px 38px 38px 54px 1fr}#notificationPage #templateEditWindow .contents .title input[type=text]{width:480px}#notificationPage #templateEditWindow .contents .message-area{padding:0 6px 6px 0}#notificationPage #templateEditWindow .contents .message-area textarea{width:100%;height:100%;resize:none}#notificationPage #templateEditWindow .footer{padding:6px 0 0}#notificationPage #templateEditWindow .footer button{width:160px;border:1px solid var(--borderColor);border-radius:45px;padding:5px}#notificationPage #templateEditWindow .footer .button-area{padding:8px 0 0;text-align:center}#notificationPage #templateEditWindow .footer .button-area.delete-area{display:grid;grid-template-columns:1fr 160px}#notificationPage #templateEditWindow .footer .button-area.delete-area .saveBtn{margin-left:164px}#notificationPage #templateEditWindow .footer .button-area.delete-area .deleteBtn{background-color:red}#notificationPage #templateEditWindow.show{visibility:visible;opacity:1}#notificationPage .backPanel{position:absolute;top:0;left:0;right:0;bottom:0;visibility:hidden;opacity:0;transition:opacity .2s;z-index:888}#notificationPage .backPanel.showBackPanel{visibility:visible;opacity:1}#notificationPage #notificationStatusWindow{display:grid;position:absolute;visibility:hidden;width:720px;max-width:calc(100vw - 40px);grid-template-rows:28px 1fr 42px;border:1px solid var(--borderColor);padding:8px 12px;background-color:var(--bgColorM);top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .2s;z-index:1002;border-radius:8px;box-shadow:0 10px 25px #00000040}#notificationPage #notificationStatusWindow .header{display:grid;grid-template-columns:1fr 20px}#notificationPage #notificationStatusWindow .header .title{font-weight:700}#notificationPage #notificationStatusWindow .header .icon-area{text-align:right}#notificationPage #notificationStatusWindow .footer{padding:6px 0 0;text-align:center;display:flex;gap:8px;justify-content:space-evenly}#notificationPage #notificationStatusWindow .footer button{width:160px;border:1px solid var(--borderColor);border-radius:45px;padding:5px}#notificationPage #notificationStatusWindow.show{visibility:visible;opacity:1}.bb-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:9999}.bb-modal,.bb-panels,.bb-panel,.bb-list{min-height:0}.bb-modal{width:min(900px,calc(100vw - 24px));height:min(640px,calc(100vh - 24px));background:#1f1f1f;border:1px solid #6a6a6a;border-radius:10px;display:flex;flex-direction:column;overflow:hidden}.bb-header{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid #6a6a6a}.bb-title{font-weight:700}.bb-close{background:transparent;border:0;color:#fff;font-size:22px;cursor:pointer}.bb-search{display:flex;gap:8px;padding:10px 12px;border-bottom:1px solid #6a6a6a}.bb-search-input{flex:1;height:38px;padding:0 10px;border-radius:6px;border:1px solid #6a6a6a;background:#282828;color:#fff}.bb-search-btn{height:38px;padding:0 14px;border-radius:6px;border:0;background:var(--themeColor, #EB6019);color:#fff;cursor:pointer}.bb-error{padding:8px 12px;color:#ff7b7b;border-bottom:1px solid #6a6a6a}.bb-panels{flex:1;display:grid;grid-template-rows:1fr 1fr;min-height:0;overflow:hidden;gap:0}.bb-panel{display:flex;flex-direction:column;border-bottom:1px solid #6a6a6a;min-height:0;overflow:hidden}.bb-panel-title{padding:8px 12px;font-weight:700;display:flex;gap:10px;align-items:baseline}.bb-sub{font-weight:400;font-size:12px;color:#ababab}.bb-list{flex:1;min-height:0;overflow:auto;padding:6px 8px 10px}.bb-item{width:100%;text-align:left;display:flex;justify-content:space-between;gap:10px;padding:10px;margin:6px 0;border-radius:8px;border:1px solid #6a6a6a;background:#282828;color:#fff;cursor:pointer;box-sizing:border-box;overflow:hidden}.bb-item.selected{outline:2px solid var(--themeColor, #EB6019);border-color:var(--themeColor, #EB6019)}.bb-item-main{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-item-sub{color:#ababab;font-size:12px;flex:0 0 auto;white-space:nowrap}.bb-empty{padding:14px 10px;color:#ababab}.bb-footer{display:flex;justify-content:flex-end;gap:8px;padding:10px 12px}.bb-cancel,.bb-decide{height:38px;padding:0 14px;border-radius:6px;border:1px solid #6a6a6a;background:#282828;color:#fff;cursor:pointer}.bb-decide{border:0;background:var(--themeColor, #EB6019)}.bb-decide:disabled{background:#5e5e5e;cursor:not-allowed}.loading{width:100%;height:100vh;height:100dvh;background-color:var(--bgDropMenu);display:grid;align-items:center;justify-content:center}.loading div{font-weight:700}#salseAgentManagerPage{position:relative;height:100%;display:grid;grid-template-rows:46px 1fr;padding:0 12px}#salseAgentManagerPage .container-contents{display:grid;grid-template-columns:1fr 400px;padding-bottom:12px}#salseAgentManagerPage .container-contents .list-area{display:grid;grid-template-rows:40px 32px 1fr;height:calc(100vh - 58px)}#salseAgentManagerPage .container-contents .list-area .search-area{box-sizing:border-box;position:relative;border:1px solid var(--borderColor);display:grid;grid-template-columns:22px 1fr 12px;justify-content:center;align-items:center;padding:0 12px;border-radius:24px;height:36px}#salseAgentManagerPage .container-contents .list-area .search-area input[type=search]{background:none;width:calc(100% - 22px);border:none}#salseAgentManagerPage .container-contents .list-area .search-area input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}#salseAgentManagerPage .container-contents .list-area .search-area input[type=search]:focus{outline:0}#salseAgentManagerPage .container-contents .list-area .search-area button{position:absolute;top:0;display:none}#salseAgentManagerPage .container-contents .list-area .information-area{padding:0 6px;text-align:right}#salseAgentManagerPage .container-contents .list-area .agent-list-area{min-height:0;height:100%;overflow-y:auto;border:1px solid var(--borderColor);box-shadow:0 2px 4px #0000001a}#salseAgentManagerPage .container-contents .list-area .agent-list-area .agent-list{width:100%;border-collapse:collapse;font-size:14px}#salseAgentManagerPage .container-contents .list-area .agent-list-area .agent-list thead th{position:sticky;top:0;background-color:var(--subForeColor);color:var(--bgColor);z-index:1;padding:12px 15px;text-align:left;border-bottom:2px solid var(--borderColor);font-weight:600;box-shadow:0 2px 2px -1px #0000001a}#salseAgentManagerPage .container-contents .list-area .agent-list-area .agent-list tbody td{padding:10px 15px;border-bottom:1px solid var(--borderColor)}#salseAgentManagerPage .container-contents .list-area .agent-list-area .agent-list tbody tr:hover{background-color:var(--selectBgColor)}#salseAgentManagerPage .container-contents .edit-area{display:grid;grid-template-rows:72px 1fr;height:calc(100vh - 58px)}#salseAgentManagerPage .container-contents .edit-area .edit-area-header{display:grid;grid-template-rows:1fr 42px}#salseAgentManagerPage .container-contents .edit-area .edit-area-header .addNewAgent-area{text-align:right;padding-bottom:6px}#salseAgentManagerPage .container-contents .edit-area .edit-area-header .addNewAgent-area button{width:120px;border:1px solid var(--borderColor);border-radius:45px;padding:5px}#salseAgentManagerPage .container-contents .edit-area .edit-contents{overflow-y:auto;padding:12px}#salseAgentManagerPage .container-contents .edit-area .edit-contents .inpText{width:100%;box-sizing:border-box}#salseAgentManagerPage .container-contents .edit-area .edit-contents .ctomSelect__control{background-color:#1a1a1a;border:1px solid #6a6a6a;color:var(--fillColor)}#salseAgentManagerPage .container-contents .edit-area .edit-contents .ctomSelect__menu{background-color:#1a1a1a;color:var(--fillColor)}#salseAgentManagerPage .container-contents .edit-area .edit-contents .ctomSelect__single-value{color:var(--fillColor)}#salseAgentManagerPage .container-contents .edit-area .edit-contents .ctomSelect__placeholder{color:var(--subForeColor)}#salseAgentManagerPage .container-contents .edit-area .edit-contents .ctomSelect__option{background-color:#1a1a1a;color:var(--fillColor)}#salseAgentManagerPage .container-contents .edit-area .edit-contents .select_help{display:grid;grid-template-columns:34px 1fr}#salseAgentManagerPage .container-contents .edit-area .edit-contents .select_help button{padding:2px 6px;border:1px solid var(--borderColor)}#salseAgentManagerPage .container-contents .edit-area .edit-contents .items{margin:12px 0;font-size:1.1rem;font-weight:700}#salseAgentManagerPage .container-contents .edit-area .edit-contents .items .subtitle{font-size:.9rem;font-weight:400;color:var(--originColor)}#salseAgentManagerPage .container-contents .edit-area .edit-contents .items .cell{height:27px;width:100%}#salseAgentManagerPage .container-contents .edit-area .edit-contents .items .cell.dummy{border-radius:6px;background:linear-gradient(90deg,var(--skeletonBgColor) 25%,var(--skeletonTopColor) 37%,var(--skeletonBgColor) 63%);background-size:400% 100%;background-position:100% 50%;animation:SkeletonAnimation 1.2s linear infinite}#salseAgentManagerPage .container-contents .edit-area .edit-contents .items .cell.address{height:inherit}#salseAgentManagerPage .container-contents .edit-area .edit-contents .footer{padding:12px 0;text-align:center}#salseAgentManagerPage .container-contents .edit-area .edit-contents .footer button{width:160px;border:1px solid var(--borderColor);border-radius:45px;padding:5px}@media(prefers-color-scheme:light){#salseAgentManagerPage .ctomSelect__control,#salseAgentManagerPage .ctomSelect__option,#salseAgentManagerPage .ctomSelect__menu{background-color:#f9f9f9}}#disabledPg{position:relative;height:100vh;height:100dvh;padding:12px 24px;max-width:400px;margin:auto}#disabledPg .page-title{font-size:24px;font-weight:700;padding:0 0 24px}#disabledPg .login-button-area{margin-top:60px;text-align:center}#disabledPg .login-button-area button{width:160px;border:1px solid var(--borderColor);border-radius:45px;padding:5px}#root{margin:0 auto;height:100vh;height:100dvh;width:100vw;width:100dvw}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}input,textarea{font-size:16pt}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#fff;background-color:#282828;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--bgColor: #282828;--borderColor: #6a6a6a;--fillColor: #ffffff;--subForeColor: #ababab;--disabledColor: #5e5e5e;--bgColorM: #303030;--bgListColor: #282828;--bgDropMenu: #282828;--themeColor: #EB6019;--originColor: #ffbe9f;--skeletonBgColor: #787878;--skeletonTopColor: #dfdfdf;--selectBgColor: #3e75f5}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh;min-height:100dvh}h1{font-size:3.2em;line-height:1.1}input:not([type=image i],[type=range i],[type=button i]){background-color:#1a1a1a;border:1px solid #6a6a6a;color:#fff}input[type=button],button,select{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;font-family:ヒラギノ角ゴシック;font-size:16px}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}select{border:1px solid transparent;border-radius:8px;padding:.6em 1.2em;line-height:1.5rem;background:#1a1a1a url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat right 5px top 55%;background-size:16px 16px}@keyframes SkeletonAnimation{0%{background-position:100% 50%}to{background-position:0 50%}}@media(prefers-color-scheme:light){:root{color:#474747;background-color:#fff;--bgColor: #ffffff;--fillColor: #474747;--subForeColor: #7a7a7a;--disabledColor: #cacaca;--bgColorM: #f8f8f8;--bgListColor: #f7f7f7;--bgDropMenu: #ffffff;--originColor: #ff7332;--skeletonBgColor: #efefef;--skeletonTopColor: #fbfbfb;--selectBgColor: #b6caf8}a:hover{color:#747bff}input:not([type=image i],[type=range i],[type=button i]){background-color:#f9f9f9;border:1px solid #6a6a6a;color:#474747}button{background-color:#f9f9f9;color:#474747}select{color:#474747;background:#f9f9f9 url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat right 5px top 55%;background-size:16px 16px}}
