@charset "UTF-8";@layer foundation,layout,component,project;@layer foundation.reset{*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::-moz-placeholder{color:unset}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}}@layer foundation.root{:root{--cl-primary: #1e3180;--cl-primary500: #327ce1;--cl-primary300: #3294df;--cl-primary200: #cddfef;--cl-primary100: #e6eef5;--cl-secondary: #33b1db;--cl-orange100: #FFF0E0;--cl-orange200: #FFE8D1;--cl-default: #0a0a0a;--cl-gray900: #2b2b2e;--cl-gray700: #535353;--cl-gray500: #7e7e7e;--cl-gray300: #b6b7bb;--cl-gray200: #d8d8d8;--cl-gray150: #eaeaea;--cl-gray100: #f9f9f9;--cl-background: #fff;--cl-bg: #fff;--cl-alert: #b60505;--cl-login-bg: linear-gradient(285deg, #1e3180 0%, #33b1db 36.46%, #f4f4f4 65.68%, #f4f4f4 83.85%);--cl-success: #30bf86;--cl-justtime: #6e7ee6;--cl-soon: #e6c939;--cl-delay: #e55a6c;--ff-default: "Noto Sans JP", "Yu Gothic", "Hiragino Sans", sans-serif;--fs-xxxxs: .7rem;--fs-xxxs: 1rem;--fs-xxs: 1.1rem;--fs-xs: 1.2rem;--fs-ss: 1.3rem;--fs-s: 1.4rem;--fs-m: 1.5rem;--fs-l: 1.8rem;--fs-default: 1.6rem;--fs-heading: 2rem;--fs-ll: 2.4rem;--fs-xl: 3rem;--fw-bold: 700;--fw-default: 400;--sz-x: .4rem;--sz-x2: .8rem;--sz-x3: 1.2rem;--sz-x4: 1.6rem;--sz-x6: 2.4rem;--sz-x8: 3.2rem;--sz-x10: 4rem;--sz-x12: 4.8rem;--sz-x16: 6.4rem;--sz-x18: 7.2rem;--tr-default: .3s;--tr-fast: .15s;--zi-notice: 100;--zi-filter: 99;scroll-behavior:smooth;font-size:62.5%;font-family:var(--ff-default);font-weight:var(--fw-default);color:var(--cl-default);background:var(--cl-background)}}@layer foundation.base{html{scroll-behavior:smooth}:is(html,body){min-height:100vh}:is(img,svg,iframe){display:block;max-width:100%;height:auto}:is(button,input[type=submit],input[type=button],input[type=image],[role=button],summary){cursor:pointer}:is(button,input[type=submit],input[type=button],input[type=image],[role=button],summary):focus-visible{outline:1px solid var(--cl-primary500);outline-offset:2px}:is(input,textarea,select){all:revert;box-sizing:border-box;border:0;font:inherit}textarea{resize:none;scrollbar-width:thin;scrollbar-color:var(--cl-gray300) #fff}:is(select,input[type=checkbox],input[type=radio]){cursor:pointer}label:not([class]){cursor:default}a:focus-visible{outline:1px solid var(--cl-primary500);outline-offset:2px}.f-group{padding-left:var(--sz-x8);padding-right:var(--sz-x8)}.f-inner{max-width:868px;margin:0 auto}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}.visually-hidden{position:absolute;width:0;height:0;opacity:0;padding:0;border:0;z-index:-10}}@layer foundation.vendors{[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}}@layer layout.aside;@layer layout.body{body.login{background:var(--cl-login-bg)}body:not(.login){background-color:var(--cl-gray100);display:grid;grid-template-rows:auto 1fr auto}body:not(.login) .l-header{grid-row:1}body:not(.login) .l-main{grid-row:2}body:not(.login) .l-footer{grid-row:3}.simplebar-track.simplebar-vertical{width:8px}.simplebar-track.simplebar-horizontal{height:8px}.simplebar-vertical .simplebar-scrollbar:before{background-color:var(--cl-gray500)}.simplebar-horizontal .simplebar-scrollbar:before{background-color:var(--cl-gray500)}.c-chat__container .simplebar-vertical .simplebar-scrollbar:before{background-color:var(--cl-gray500)}}@layer layout.footer{.l-footer{position:sticky;top:100%}.l-footer .f-group{font-size:var(--fs-xxs);height:var(--sz-x12);display:grid;grid-template-columns:repeat(2,auto);justify-content:space-between;align-items:center;gap:.5em}}@layer layout.header{.l-header{padding-bottom:var(--sz-x6)}.l-header .f-group{display:grid;grid-template-columns:auto 1fr;gap:0 var(--sz-x8);height:var(--sz-x12)}.l-header__logo{grid-column:1;align-self:end}.l-header__buttons{grid-column:2;display:flex;align-items:center;justify-self:end;gap:0 var(--sz-x8)}.l-header__new .c-icon{display:block;width:20px;height:20px}.l-header__notice{position:relative}.l-header-notices{position:absolute;z-index:var(--zi-notice);top:100%;right:0;width:280px;height:170px;padding:12px 0 20px;border-radius:8px;box-shadow:0 4px 6px #0003;font-size:var(--fs-xs);background-color:var(--cl-bg);color:var(--cl-gray500);line-height:1.25}.l-header-notices ul{margin-bottom:16px}.l-header-notices li:not(:last-child){margin-bottom:8px}.l-header-notices a{display:block;padding:8px 12px;transition:var(--tr-default) background}.l-header-notices a :is(.title,.text){display:block}.l-header-notices a:hover{background-color:var(--cl-gray200)}.l-header-notices__check{cursor:default;position:relative;margin:0 auto;display:flex;align-items:center;gap:0 16px;width:-moz-fit-content;width:fit-content;font-size:var(--fs-ss);color:var(--cl-default)}}@layer layout.main{.l-main .f-group{display:grid;grid-template-columns:68px 1fr;gap:0 var(--sz-x6);min-height:100%}.l-main .f-group .l-nav{grid-column:1}.l-main .f-group .p-default{grid-column:2}html:not(.nav-fold) .f-group{grid-template-columns:auto 1fr}html.open-nav .l-main .f-group{grid-template-columns:228px 1fr}html:not(.nav-fold):is(.open-nav,.open-ai-nav) .l-main .f-group{grid-template-columns:336px 1fr}html.open-ai-nav.nav-fold .l-main .f-group{grid-template-columns:228px 1fr}}@layer layout.nav{.l-nav{background-color:var(--cl-default);color:var(--cl-background);font-size:var(--fs-xxxxs);position:relative;width:88px;padding:var(--sz-x16) 0;border-radius:12px}.l-nav .main-list{height:100%;display:flex;gap:var(--sz-x6) 0;flex-direction:column;align-items:flex-start;justify-content:start}.l-nav .main-list .nav-logout{margin:auto 0 0 16px}.l-nav .main-list>li{margin-left:16px}.l-nav .main-list>li.nav-size{margin-left:0}.l-nav :is(.main-list>li>a,summary){display:flex;flex-direction:column;align-items:center;justify-content:center;width:54px;height:54px;border-radius:var(--sz-x2);transition:var(--tr-fast) background}.l-nav :is(.main-list>li>a,summary) span:first-child{width:32px;height:32px}.l-nav :is(.main-list>li>a,summary).current{background-color:var(--cl-primary)}.l-nav :is(.main-list>li>a,summary):focus-visible,.l-nav :is(.main-list>li>a,summary):hover{background-color:var(--cl-primary300)}html:is(.open-ai-nav,.open-nav) .l-nav{border-radius:12px 0 0 12px}details:not(.open) .l-nav__sub{display:none}.l-nav__sub{background-color:var(--cl-gray900);color:var(--cl-background);display:grid;grid-template-rows:auto 1fr;position:absolute;top:0;left:100%;width:160px;height:100%;border-radius:0 12px 12px 0}.l-nav__sub .header{grid-row:1;padding:32px 16px 24px}.l-nav__sub .sub-close{display:block;margin:0 0 24px auto}.l-nav__sub .sub-close span{display:block;width:24px;height:24px}.l-nav__sub .new{font-size:var(--fs-s);display:flex;gap:0 4px;align-items:center;justify-content:center;width:128px;height:40px;border:2px solid var(--cl-background);border-radius:6px;transition:var(--tr-fast) background}.l-nav__sub .new:hover{background:rgba(255,255,255,.3)}.l-nav__sub .new span{width:20px;height:20px;background-size:20px 20px}.l-nav__sub .history{grid-row:2;display:grid;grid-template-rows:auto 1fr;padding:0 0 26px;overflow:hidden}.l-nav__sub .history .h2{font-size:var(--fs-ss);color:var(--cl-primary500);grid-row:1;display:flex;gap:0 4px;justify-content:center;align-items:center;margin-bottom:12px;padding:8px;border-bottom:1px solid var(--cl-primary500)}.l-nav__sub .history .h2 span{display:block;width:16px;height:16px}.nav-gear .l-nav__sub .history{padding-block-start:104px}.l-nav__sub .ai-data{position:absolute;width:100%;height:100%;top:0;left:0}.l-nav__sub .ai-data .header{display:flex;flex-direction:column;align-items:flex-end;gap:16px;padding:16px}.l-nav__sub .sublist-wrap{grid-row:2;position:relative;overflow:auto;margin:0 3px 0 0;height:100%}.l-nav__sub .sub-list a{font-size:var(--fs-ss);display:block;gap:0 4px;padding:10px 12px 10px 26px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' d='M2.7 14V5.3a2 2 0 0 1 2-2h6.6a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2h-6L2.7 14Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat center left 7px/16px 16px;transition:var(--tr-fast) background-color}.l-nav__sub .sub-list a:hover{background-color:var(--cl-default)}body:not(.current-project,.current-user) .nav-gear .l-nav__sub{display:none}body:not(.current-ai-data) .nav-ai-data .l-nav__sub{display:none}body.close-sub:not(:root) .l-nav__sub{display:none}:is(body.current-gijiroku .nav-gijiroku a,.nav-gijiroku.current a),:is(body.current-youken .nav-youken a,.nav-youken.current a),:is(body.current-senmon .nav-senmon a,.nav-senmon.current a),:is(body.current-gyomu .nav-gyomu a,.nav-gyomu.current a),:is(body.current-status .nav-status a,.nav-status.current a),:is(body.current-project .nav-project a,.nav-project.current a),:is(body.current-project .nav-gear>a,.nav-gear.current>a),:is(body.current-user .nav-gear>a,.nav-gear.current>a),:is(body.current-ai .nav-ai>a,.nav-ai.current>a),:is(body.current-ai-data .nav-ai-data>a,.nav-ai-data.current>a),:is(body.current-deliverables .nav-deliverables>a,.nav-deliverables.current>a),:is(body.current-deliverables-format .nav-gear>a,.nav-gear.current>a){background-color:var(--cl-primary)}html:not(.nav-fold) .l-nav.l-nav--2{width:176px;padding-right:var(--sz-x4);padding-left:var(--sz-x4);transition:.3s width}html:not(.nav-fold) .l-nav.l-nav--2 .main-list{align-items:flex-start;justify-content:flex-start}html:not(.nav-fold) .l-nav.l-nav--2 .main-list li{width:100%;white-space:nowrap;margin-left:0}html:not(.nav-fold) .l-nav.l-nav--2 .nav-size{justify-content:flex-end;margin-left:0}html:not(.nav-fold) .l-nav.l-nav--2 .l-nav-size{width:100%;justify-content:flex-end}html:not(.nav-fold) .l-nav.l-nav--2 .l-nav-size .c-icon{rotate:0deg}html:not(.nav-fold) .l-nav.l-nav--2 span.label{display:block}html:not(.nav-fold) .l-nav.l-nav--2 :is(.main-list>li>a,summary){display:grid;gap:0 4px;width:100%;padding-right:.6rem;padding-left:.6rem;justify-content:start}html:not(.nav-fold) .l-nav.l-nav--2 :is(.main-list>li>a,summary) .c-icon{grid-column:1}html:not(.nav-fold) .l-nav.l-nav--2 :is(.main-list>li>a,summary) .label{grid-column:2;font-size:var(--fs-xs)}.l-nav.l-nav--2{padding-top:var(--sz-x4);padding-bottom:var(--sz-x4);width:68px;transition:.3s width}.l-nav.l-nav--2 .nav-size{width:100%;display:flex;align-items:center;justify-content:center}.l-nav.l-nav--2 .l-nav-size{display:flex;align-items:center;justify-content:center;width:36px;height:36px}.l-nav.l-nav--2 .l-nav-size .c-icon{display:block;width:24px;height:24px;background-size:24px 24px;background-position:center;filter:invert(1);rotate:180deg}.l-nav.l-nav--2 .main-list{gap:var(--sz-x4)}.l-nav.l-nav--2 .main-list .nav-logout{margin-top:0}.l-nav.l-nav--2 :is(.main-list>li>a,summary){width:36px;height:36px}.l-nav.l-nav--2 :is(.main-list>li>a,summary) span:first-child{width:24px;height:24px}.l-nav.l-nav--2 :is(.main-list>li>a,summary) .c-icon{background-size:24px 24px}.l-nav.l-nav--2 details.open summary{background-color:var(--cl-primary300)}.l-nav.l-nav--2 span.label{display:none}.l-nav.l-nav--2 .l-nav__sub .sub-list--2{margin-top:27.5rem}.l-nav.l-nav--2 .l-nav__sub .sub-list--2 a{display:flex;align-items:center;gap:0 4px;background-image:none;padding-left:8px}.l-nav.l-nav--2 .l-nav__sub .sub-list--2 a .c-icon{display:block;width:16px;height:16px;background-size:16px 16px}}@layer component.form{::-moz-placeholder{color:var(--cl-gray300)}::placeholder{color:var(--cl-gray300)}:is(:is(.c-form__input,.c-form__text,.c-form__textarea):focus,:is(.c-form__input,.c-form__text,.c-form__textarea):focus-visible){outline:0;border-color:var(--cl-primary500)}.c-form__input{font-size:var(--fs-default);background-color:var(--cl-background)}.c-form__text{width:100%;padding:var(--sz-x);border:1px solid var(--cl-gray300);border-radius:4px}.c-form__text--disabled{background-color:var(--cl-primary100);cursor:not-allowed}.c-form__text--review-eye{display:block;min-height:24px;padding:0 4px;white-space:pre-wrap;font-size:12px;line-height:1.75;border:none;resize:vertical}.c-form__select{min-width:320px;padding:8px 12px;border:1px solid var(--cl-primary);border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m8 13.334 8 8 8-8H8Z'/%3E%3C/svg%3E") no-repeat center right/32px 32px,linear-gradient(to left,var(--cl-primary) 32px,#fff 32px)}.c-form__textarea{min-height:88px;resize:vertical}.c-form__textarea--m{min-height:120px}.c-form__textarea--xl{min-height:480px}.c-form__date-group{display:flex;align-items:center;gap:0 11px}.c-form__date{display:flex;align-items:center;width:200px;height:40px;padding:0 20px;border:1px solid var(--cl-primary);border-radius:4px}.c-form__error{border-color:var(--cl-alert)}.c-form__chat{margin-top:12px;width:100%;height:120px;padding:var(--sz-x4);padding-right:var(--sz-x6);border-radius:12px;outline:2px solid transparent;box-shadow:0 6px 12px #0003;transition:var(--tr-default) outline-color,var(--tr-default) box-shadow}:is(.c-form__chat:focus,.c-form__chat:focus-visible){box-shadow:none;outline:2px solid var(--cl-primary500)}.c-form__chat--small{height:72px;margin-top:0;font-size:14px;border-radius:8px}:is(.c-form__checkbox,.c-form__radio){-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0;height:0}:is(.c-form__checkbox,.c-form__radio):after{content:"";display:block;position:absolute;top:0;left:0;border:1px solid var(--cl-primary);width:16px;height:16px;background-color:var(--cl-background)}.c-form__checkbox:after{border-radius:2px}.c-form__checkbox:checked:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%231E3180' d='M0 0h14v14H0z'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2.917 7 2.916 2.917 5.834-5.834'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h14v14H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat center/14px 14px}.c-form__radio:after{border-radius:50%}.c-form__radio:checked:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='7.5' fill='%23fff' stroke='%231E3180'/%3E%3Ccircle cx='8' cy='8' r='4' fill='%231E3180'/%3E%3C/svg%3E") no-repeat center/16px 16px}.c-form__date--th{display:block;width:100px;height:24px;font-size:10px;padding:0 4px}.c-form__select--small{display:flex;align-items:center;width:100px;min-width:100px;height:24px;padding:0 4px;font-size:12px;border-radius:2px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m8 13.334 8 8 8-8H8Z'/%3E%3C/svg%3E") no-repeat center right 4px/16px 16px,linear-gradient(to left,var(--cl-primary) 24px,#fff 24px)}.c-form-inputs{display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:row;gap:0 32px}.c-form-inputs:not(:last-child){margin-bottom:12px}.c-form-inputs dt{grid-row:1}.c-form-inputs dd{grid-row:2}.c-form-checkbox--toggle{display:block;width:-moz-fit-content;width:fit-content;font-size:var(--fs-xs)}.c-form-checkbox--toggle [type=checkbox]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;-webkit-clip-path:polygon(0 0);clip-path:polygon(0 0)}.c-form-checkbox--toggle label{display:flex;align-items:center;gap:0 2px;position:relative}.c-form-checkbox--toggle label:before{display:flex;align-items:center;width:40px;height:16px;border-radius:8px;font-size:var(--fs-xxxs);transition:var(--tr-default) color,var(--tr-default) background-color}.c-form-checkbox--toggle label:after{content:"";display:block;position:absolute;width:12px;height:12px;border-radius:50%;background-color:var(--cl-bg);top:50%;transition:var(--tr-default) translate}.c-form-checkbox--toggle [type=checkbox]:checked+label:before{content:"ON";background-color:var(--cl-primary);color:var(--cl-bg);justify-content:flex-start;padding-left:4px}.c-form-checkbox--toggle [type=checkbox]:checked+label:after{translate:25px -50%}.c-form-checkbox--toggle [type=checkbox]:not(:checked)+label:before{content:"OFF";background-color:var(--cl-gray200);color:var(--cl-gray700);justify-content:flex-end;padding-right:4px}.c-form-checkbox--toggle [type=checkbox]:not(:checked)+label:after{translate:2px -50%}.c-form-addtional-fields[hidden]{display:none}.c-form-addtional-fields:not([hidden]){display:contents}.c-form-comments{padding-top:72px}.c-form-comments .c-chat__input-group{margin-bottom:32px}.c-form-comments__wrap{margin-bottom:16px}.c-form-comments__data{display:flex;justify-content:space-between;align-items:center}.c-form-comments__data .items{display:flex;gap:24px}.c-form-comments__header{display:grid;grid-template-columns:auto auto;justify-content:space-between;min-height:40px;margin-bottom:12px}.c-form-comments__header .heading{font-size:var(--fs-heading);font-weight:var(--fw-bold)}.c-form-comments__daily:not(:last-child){margin-bottom:32px}.c-form-comments__daily .c-heading-line{margin-bottom:32px}.c-form-comments__content{display:flex;align-items:center;gap:16px}.c-form-comments__btn{position:relative;aspect-ratio:1;flex-shrink:0;width:16px;border-radius:2px;background:var(--cl-gray300)}.c-form-comments__btn:before,.c-form-comments__btn:after{content:"";position:absolute;width:10px;height:1px;top:50%;left:50%;translate:-50% -50%;background:var(--cl-bg)}.c-form-comments__btn:before{rotate:90deg}.c-form-comments__btn[data-toggle-comments-open=true]:before{rotate:0deg}.c-form-comments__btn[data-toggle-comments-btn=false]{display:none}.c-form-comment{display:grid;grid-template-columns:32px 1fr;gap:0 8px}.c-form-comment[hidden],.c-form-comment[data-toggle-comments-state=false]{display:none}.c-form-comment:not(:last-child){margin-bottom:16px}.c-form-comment__sub{grid-column:1}.c-form-comment__sub .icon{display:block;margin-bottom:4px}.c-form-comment__sub .icon img{width:32px;height:32px}.c-form-comment__sub .time{display:block;font-size:var(--fs-xxs);color:var(--cl-gray500);text-align:center}.c-form-comment__main{grid-column:2}.c-form-comment__main .action{font-size:var(--fs-xxs);color:var(--cl-gray500)}.c-form-comment__main .action:only-child{display:flex;align-items:center;min-height:32px}.c-form-comment__main .message{margin-top:8px;padding:12px;border-radius:8px;background-color:var(--cl-gray150)}.c-form-comment__main .message .to{margin-bottom:8px;color:var(--cl-primary);font-size:var(--fs-xxs)}.c-form-comment__main .message .body{font-size:var(--fs-ss);color:var(--cl-gray900);line-height:1.5}.c-form-comment__main .chat{padding:12px;border-radius:12px;background-color:var(--cl-primary100)}.c-form-comment__main .chat .body{font-size:var(--fs-ss);color:var(--cl-gray900);line-height:1.5}.c-form__text-group{display:flex;align-items:center;gap:0 8px}.c-form__text-group input[type=text]{flex-shrink:1}.c-form__text-group .text{flex-shrink:0}.c-form__text-group .small{font-size:var(--fs-xs)}.c-form-chat__notice{color:var(--cl-gray700);font-size:var(--fs-ss);margin-top:8px}.c-form-radios{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:0 32px}.c-form-radios label{position:relative;display:flex;align-items:center;width:268px;height:40px;padding-left:36px;background-color:var(--cl-bg);font-size:var(--fs-m);border-radius:6px}.c-form-radios label:has(input:checked){background-color:var(--cl-gray200)}.c-form-radios input:after{top:50%;left:12px;translate:0 -50%}.c-form-radios2{display:flex;align-items:center;gap:0 40px;padding-top:8px}.c-form-radios2 label{display:flex;align-items:center;justify-content:center;width:64px;height:28px;border-radius:4px;font-size:var(--fs-xs);font-weight:var(--fw-bold);cursor:pointer}.c-form-radios2 label:has(:not(input:checked)){background-color:var(--cl-gray200);color:var(--cl-gray500)}.c-form-radios2 label:has(input:checked){background-color:var(--cl-primary);color:var(--cl-bg)}.c-form-radios2 .c-form-radios2__item{width:1px;height:1px;position:absolute;opacity:0}.c-form-checkboxes{display:flex;flex-direction:column;gap:8px}.c-form-checkboxes label{position:relative;display:flex;align-items:center;width:100%;height:58px;padding:10px 12px 10px 36px;font-size:var(--fs-m);border-radius:6px;background-color:var(--cl-gray100)}.c-form-checkboxes label:has(input:checked){background-color:var(--cl-gray200)}.c-form-checkboxes input:after{top:50%;left:12px;translate:0 -50%}.c-form-file{display:flex;gap:8px}.c-form-file[data-change-toggle-show]{min-height:40px}.c-form-file--guide{position:absolute;bottom:8px;left:8px}.c-form-file__label{display:flex;flex-shrink:0;justify-content:center;align-items:center;gap:4px;width:136px;height:40px;font-size:14px;color:#1e3180;border:2px solid #1E3180;border-radius:6px;box-shadow:0 4px 6px #0003;background:#fff;transition:var(--tr-fast) border-color,var(--tr-fast) color;cursor:pointer}.c-form-file__label i{aspect-ratio:1;width:24px}.c-form-file__label i svg{width:100%;height:100%}.c-form-file__label i svg :is(g,path){transition:var(--tr-fast) stroke}.c-form-file__label:hover{color:var(--cl-primary500);border-color:var(--cl-primary500);fill:var(--cl-primary500)}.c-form-file__label:hover svg :is(g,path){stroke:var(--cl-primary500)}.c-form-file__label--guide{width:auto;height:auto;border:none;box-shadow:none;background:none}.c-form-file__label--word{width:40px}.c-form-file__list{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.c-form-file__list li button{display:flex;align-items:center;gap:6px;padding:0 6px;font-size:12px;color:#7e7e7e;line-height:1.75;background:#EAEAEA}.c-form-file__list li button i{position:relative;aspect-ratio:1;flex-shrink:0;width:12px;margin-top:1px;border:1px solid #0A0A0A;border-radius:2px}.c-form-file__list li button i:before,.c-form-file__list li button i:after{content:"";position:absolute;width:calc(100% - 2px);height:1px;top:50%;left:50%;translate:-50% -50%;background:#0A0A0A}.c-form-file__list li button i:before{rotate:45deg}.c-form-file__list li button i:after{rotate:-45deg}.c-form-dropzone{display:none;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0}.c-form-dropzone[data-drop-file=true]{display:block;opacity:1;z-index:100}.c-form-dropzone input{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;z-index:1}.c-form-dropzone label{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:24px;font-weight:700;border:2px solid var(--cl-primary500);border-radius:12px;background:rgba(230,238,245,.8)}.c-form-change-toggle{display:flex;align-items:flex-start;gap:8px}.c-form-change-toggle select{height:40px}.c-form-change-toggle :is([data-change-toggle-show=false]){display:none}.c-form-chat-comments{margin-bottom:16px}.c-form-uploadedList{display:flex;flex-wrap:wrap;gap:8px}.c-form-uploadedList li{display:flex;align-items:center;gap:4px;height:20px;padding:0 6px;font-size:12px;border-radius:2px;background:var(--cl-gray150)}.c-form-uploadedList li span{flex-grow:1;display:-webkit-box;max-height:20px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:break-all}.c-form-uploadedList li i{aspect-ratio:1;display:flex;justify-content:center;align-items:center;width:16px;border-radius:50%;background:#0a0a0a}}@layer component.button{.c-button{display:flex;align-items:center;justify-content:center;box-shadow:0 8px 12px #0003}.c-button:disabled{cursor:not-allowed}.c-button[tabindex="-1"]{pointer-events:none;color:var(--cl-gray500);border-color:var(--cl-gray500)}.c-button[tabindex="-1"] svg :is(g,path){stroke:var(--cl-gray500)}.c-button__group{display:flex;align-items:center;justify-content:center}.c-button__group--fix{gap:24px}.c-button__large{background-color:var(--cl-default);color:var(--cl-background);font-size:var(--fs-default);width:360px;height:64px;font-weight:var(--fw-bold);border-radius:8px;transition:var(--tr-default) background}:is(.c-button__large:hover,.c-button__large:focus-visible){background-color:var(--cl-gray700)}.c-button__cmn{font-size:var(--fs-default);height:56px;border:2px solid;border-radius:8px;transition:var(--tr-fast) color,var(--tr-fast) background,var(--tr-fast) border-color}.c-button__group--fix>.c-button__cmn{width:84px;height:36px;font-size:10px;border-radius:6px}.c-button__cmn--ok{background-color:var(--cl-primary);color:var(--cl-background);border-color:var(--cl-primary)}.c-button__cmn--ok:hover{background-color:var(--cl-primary500);border-color:var(--cl-primary500)}.c-button__cmn--ok:disabled{background-color:var(--cl-gray300);border-color:var(--cl-gray300)}.c-button__cmn--ng{background-color:var(--cl-background);color:var(--cl-gray700);border-color:var(--cl-gray700)}.c-button__cmn--ng:hover{color:var(--cl-gray500);border-color:var(--cl-gray500)}.c-button__cmn--w-84{width:84px;height:36px}.c-button__header{color:var(--cl-background);font-size:var(--fs-ss);gap:0 4px;width:248px;height:48px;border-radius:0 0 12px 12px;font-weight:var(--fw-bold);transition:var(--tr-default) background}:is(.c-button__header--name,.c-button__header--new){background-color:var(--cl-default)}:is(:is(.c-button__header--name,.c-button__header--new):hover,:is(.c-button__header--name,.c-button__header--new):focus-visible){background-color:var(--cl-gray700)}.c-button__default-header{background-color:var(--cl-background);font-size:var(--fs-s);color:var(--cl-primary);gap:0 4px;width:var(--box-width, 136px);height:var(--_height, 40px);font-size:12px;border-radius:6px;border:2px solid var(--cl-primary);box-shadow:0 4px 6px #0003;transition:var(--tr-fast) border-color,var(--tr-fast) color}.c-button__default-header svg{display:block;width:var(--box-svg-width, 22px);height:var(--box-svg-height, 22px)}.c-button__default-header svg :is(g,path){transition:var(--tr-fast) stroke}.c-button__default-header:hover{border-color:var(--cl-primary500);color:var(--cl-primary500)}.c-button__default-header:hover svg :is(g,path){stroke:var(--cl-primary500)}.c-button__default-header[data-toggle-show-btn=true]{color:var(--cl-bg);background:var(--cl-primary);transition:var(--tr-fast) border-color,var(--tr-fast) background}.c-button__default-header[data-toggle-show-btn=true] svg :is(g,path){stroke:var(--cl-bg)}.c-button__default-header[data-toggle-show-btn=true]:hover{background:var(--cl-primary500)}.c-button__default-header--large{width:206px}.c-button__default-header--w-150{width:150px}.c-button__default-header--w-164{width:164px}.c-button__default-header--w-178{width:178px}.c-button__default-header--w-98{width:98px}.c-button__notice{background-color:var(--cl-primary);width:5.6rem;height:4.8rem;border-radius:0 0 .8rem .8rem;transition:var(--tr-default) opacity}.c-button__notice .c-icon__bell{position:relative;width:3.2rem;height:3.2rem}.c-button__notice .c-icon__bell .badge:not(:empty){display:flex;align-items:center;justify-content:center;background-color:var(--cl-alert);font-weight:var(--fw-bold);position:absolute;top:0;right:0;border-radius:50%;font-size:1rem;color:#fff;min-width:1.4rem;min-height:1.4rem;line-height:1}:is(.c-button__notice:hover,.c-button__notice:focus-visible){opacity:.6}.c-button__colors{display:grid;grid-template-columns:repeat(auto-fit,40px);gap:16px}.c-button__colors[data-show-icon="0"] [data-icon-color]{display:none}.c-button__colors .item{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.c-button__colors .item:last-child{width:72px}.c-button__colors [data-icon-append]:before,.c-button__colors [data-icon-append]:after{content:"";display:block;opacity:0;position:absolute;transition:.2s opacity;cursor:pointer}.c-button__colors [data-icon-append]:before{border:2px solid var(--cl-primary300);border-radius:6px;background:rgba(255,255,255,.7);top:0;left:0;width:100%;height:100%;z-index:1}.c-button__colors [data-icon-append]:after{content:"";display:block;width:14px;height:2px;background:var(--cl-primary300);top:50%;left:50%;translate:-50% -50%;z-index:2}.c-button__colors [data-icon-append]:hover:before{opacity:1}.c-button__colors [data-icon-append]:hover:after{opacity:.7}.c-button__colors [data-icon-append] :is(input[type=radio]:checked)+.c-icon__color:after{background:#fff}.c-button__colors .c-icon__color{display:block;position:relative;width:30px;height:30px;border-radius:4px}.c-button__colors .c-icon__color:after{content:"";display:block;width:40px;height:40px;background:var(--cl-background);border-radius:4px;position:absolute;top:-5px;left:-5px;z-index:-1}.c-button__colors .c-icon__color img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.c-button__colors input[type=radio],.c-button__colors input[type=file]{width:0;height:0;opacity:0;padding:0;border:0;position:absolute;z-index:-10}.c-button__colors :is(input[type=radio]:checked)+.c-icon__color:after{background-color:var(--cl-default)}.c-button__colors :is(input[type=radio]:focus,input[type=radio]:focus-visible)+.c-icon__color:after{outline:1px solid var(--cl-primary);outline-offset:2px}.c-button__colors .c-button__file{font-size:var(--fs-s);color:var(--cl-primary);display:flex;justify-content:center;align-items:center;gap:0 4px;width:72px;height:40px;border:2px solid var(--cl-primary);border-radius:6px;cursor:pointer;transition:var(--tr-fast) color,var(--tr-fast) border-color}.c-button__colors .c-button__file svg{display:block;width:20px;height:20px}.c-button__colors .c-button__file svg g{transition:var(--tr-fast) stroke}.c-button__colors .c-button__file:hover{color:var(--cl-primary500);border-color:var(--cl-primary500)}.c-button__colors .c-button__file:hover svg g{stroke:var(--cl-primary500)}.c-button__colors :is(input[type=file]:focus+.c-button__file,input[type=file]:focus-visible+.c-button__file){outline:1px solid var(--cl-primary);outline-offset:2px}.c-button-upload{grid-template-columns:auto}.c-button-upload .c-button__file{width:206px}.c-button-radios{display:flex;align-items:center;gap:0 1px}.c-button-radios .radio{display:flex;align-items:center;justify-content:center;gap:0 4px;width:120px;height:36px;color:var(--cl-gray500);background-color:var(--cl-gray200);font-weight:var(--fw-bold);font-size:12px}.c-button-radios .radio.active{background-color:var(--cl-primary);color:var(--cl-bg)}.c-button-radios .radio.active i svg :is(g,path){stroke:var(--cl-bg)}.c-button-radios .radio .c-icon{display:block;width:24px;height:24px;background-size:24px 24px}.c-button-radios .radio i{aspect-ratio:1;width:22px}.c-button-radios .radio i svg{width:100%;height:100%}.c-button-radios .radio i svg :is(g,path){stroke:var(--cl-gray500)}.c-button-radios .radio[disabled],.c-button-radios .radio[aria-disabled=true]{pointer-events:none}.c-button-radios .radio:first-child{border-radius:20px 0 0 20px}.c-button-radios .radio:last-child{border-radius:0 20px 20px 0}.c-button-radios .radio.active .c-icon{filter:brightness(0) invert(1)}.c-button-radios--small .radio{width:64px;height:28px;font-size:12px}.c-button__check-group{margin:40px auto;display:flex;align-items:center;width:-moz-fit-content;width:fit-content;height:40px;padding:0 12px;border-radius:6px;background-color:var(--cl-gray200);font-size:var(--fs-m)}.c-button__check-group:last-child{margin-bottom:0}.c-button__check-group label{position:relative;padding-left:16px}.c-button__check-group .c-form__checkbox:after{top:3px}.c-button--only{width:40px;height:40px;border-radius:6px;border:2px solid var(--cl-primary);background-color:var(--cl-bg);transition:var(--tr-fast) border-color,var(--tr-fast) color}.c-button--only svg :is(g,path){transition:var(--tr-fast) stroke}.c-button--only:hover{border-color:var(--cl-primary500);color:var(--cl-primary500)}.c-button--only:hover svg :is(g,path){stroke:var(--cl-primary500)}.c-button-small{display:flex;justify-content:center;align-items:center;height:24px;gap:0 4px;border-radius:4px;border:1px solid var(--cl-primary);font-size:var(--fs-xxs);transition:.3s all}.c-button-small svg path{transition:.3s stroke}.c-button-small--default{background-color:var(--cl-primary);color:var(--cl-bg)}.c-button-small--default:hover{background-color:var(--cl-primary500);border-color:var(--cl-primary500)}.c-button-small--invert{background-color:var(--cl-bg);color:var(--cl-primary)}.c-button-small--invert:hover{color:var(--cl-primary500);border-color:var(--cl-primary500)}.c-button-small--invert:hover svg path{stroke:var(--cl-primary500)}.c-button-users,.c-button-users .items{display:flex;align-items:center;gap:0 8px}.c-button-users :is(img,.item-leader){width:30px;height:30px;border-radius:4px;flex-shrink:0}.c-button-users .item-leader{display:flex;align-items:center;justify-content:center;background:var(--cl-gray300)}.c-button-review{display:flex;align-items:center;gap:4px;width:100%;padding:15px 12px;border:1px solid var(--cl-gray300);border-radius:2px}.c-button-review em{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:24px;font-size:11px;background:var(--cl-primary200)}.c-button-review span{font-size:13px}.c-button-review[data-review-fixed=true]{color:var(--cl-gray500);background:var(--cl-gray200)}.c-button-review:hover{box-shadow:0 4px 6px #0003;background:var(--cl-gray100)}.c-button-review:not([data-ai-review]){pointer-events:none}.c-button-fix{display:flex;justify-content:center;align-items:center;gap:4px;width:100%;height:32px;margin-bottom:16px;font-size:13px}.c-button-fix i{aspect-ratio:1;display:flex;justify-content:center;align-items:center;width:16px;border:1px solid var(--cl-primary);border-radius:2px}.c-button-fix i img{width:100%;opacity:0;visibility:hidden}.c-button-fix[data-review-check=true] i img{opacity:1;visibility:visible}}@layer component.chat{.c-chat__input{position:sticky;top:100%;margin-top:24px}.c-chat__input-group{position:relative;padding:4px}.c-chat__input-group[data-toggle-show-area=false]{display:none}.c-chat__input-group .c-icon__chat-submit{display:block;width:32px;height:32px}.c-chat__text{font-size:var(--fs-default)}.c-chat__text *{all:revert;line-height:2}.c-chat__text :first-child{margin-top:0}.c-chat__text :last-child{margin-bottom:0}.c-chat__container{height:calc(100vh - 400px);margin:0 auto;overflow:auto;width:100%;max-width:868px}.c-chat__container .c-heading-line{margin-bottom:16px}.c-chat__container .c-heading-line:not(:first-child){margin-top:16px}.c-chat__qa{position:relative;border:1px solid transparent;transition:var(--tr-default) border-color;cursor:pointer}.c-chat__qa label{position:absolute;right:8px;bottom:8px;width:16px;height:16px}:is(.c-chat__qa:focus-visible,.c-chat__qa.checked){border-color:var(--cl-primary500)}:is(.c-chat__qa-q,.c-chat__qa-a){display:grid;grid-template-columns:auto 1fr;align-items:start;gap:0 var(--sz-x4);padding:var(--sz-x6) var(--sz-x8)}.c-chat__qa-a{background-color:var(--cl-background)}.c-chat__qa-q{background-color:var(--cl-gray200)}.c-chat__qa-icon{text-align:center;font-size:var(--fs-xxs);color:var(--cl-gray500)}.c-chat__qa-icon img{border-radius:4px;margin-bottom:4px}.c-chat__qa-icon span{display:block;width:32px;height:32px}.c-chat-input__submit{position:absolute;z-index:1;bottom:42px;right:16px;display:block;width:32px;height:32px}.c-chat-input__submit svg{width:32px;height:32px}.c-chat-input__submit svg g{stroke:var(--cl-primary);transition:var(--tr-fast) stroke}.c-chat-input__submit:hover svg g{stroke:var(--cl-primary500)}.c-chat__input-group>.c-chat-input__submit{bottom:16px}.c-chat-input__submit--small{width:24px;height:24px;bottom:12px;right:12px}.c-chat-input__submit--small svg{width:100%;height:100%}.c-chat-buttons{position:absolute;top:4px;left:4px;display:flex;align-items:center;gap:0 16px}.c-chat-buttons button{width:123px}.c-chat-buttons svg{width:16px;height:16px}.c-chat-buttons .c-button-small--2{width:151px}.c-chat-field summary{margin:0 0 0 auto;width:140px}.c-chat-field summary svg{width:16px;height:16px;filter:brightness(0) invert(1)}.c-chat-dl{margin-top:16px}.c-chat-dl dt{font-weight:var(--fw-bold);font-size:var(--fs-ss);line-height:1.75}.c-chat-dl dd:not(:last-child){margin-bottom:12px}.c-chat-dl .c-form-inputs dd:not(:last-child){margin-bottom:0}.c-chat-inputs [hidden]{display:none}.c-chat-inputs .h2{font-size:var(--fs-default);font-weight:var(--fw-bold);margin-top:26px;margin-bottom:24px}.c-chat-inputs__submit.c-button__group{flex-wrap:wrap;gap:0 32px}.c-chat-inputs__submit .c-form-chat__notice{width:100%;margin-bottom:24px}.c-chat-inputs__submit button{width:180px}}@layer component.dialog{.c-dialog{border:0;padding:0;box-shadow:0 8px 12px #0003;border-radius:12px}.c-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#000000bf}.c-dialog[data-clickable-backdrop]::backdrop{cursor:pointer}.c-dialog .c-button__group{gap:0 32px}.c-dialog .c-button__group .c-button{width:160px}.c-dialog__gyomu .inner{display:flex;gap:32px 0;flex-direction:column;align-items:center;justify-content:center;width:420px;height:320px}.c-dialog__gyomu p{font-size:var(--fs-l);line-height:1.75}.c-dialog__gyomu .c-button__group{gap:0 32px}.c-dialog__gyomu button{width:160px}.c-dialog__users{width:480px;height:max(617px,50%);padding:54px}.c-dialog__users .inner{font-size:var(--fs-default);overflow:auto;width:100%;height:calc(100% - 96px);margin-bottom:37px}.c-dialog__users label{display:block;position:relative;width:36px;height:34px;cursor:pointer}.c-dialog__users :is(.c-form__checkbox,.c-form__radio){position:absolute;top:5px;left:5px}.c-dialog__users .c-table th:first-child{width:52px}.c-dialog__projects{width:420px;height:50%;min-height:384px;padding:12px 12px 16px 0}.c-dialog__projects .inner{font-size:var(--fs-default);overflow:auto;width:100%;height:100%}.c-dialog__projects ul{margin-bottom:16px}.c-dialog__projects li a{background-color:var(--cl-background);display:grid;grid-template-columns:16px 1fr;gap:0 8px;padding:16px;transition:var(--tr-fast) background}.c-dialog__projects li a:hover{background-color:var(--cl-primary100)}.c-dialog__projects li a:before{grid-column:1;content:"";display:block;width:16px;height:16px;margin-top:5px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23327CE1' d='M11.3 2.2a6.7 6.7 0 1 1-10 6v-.4a6.7 6.7 0 0 1 10-5.6ZM8 6.7a1.3 1.3 0 0 0-1.3 1.1V8.1A1.3 1.3 0 1 0 8 6.7Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.c-dialog__projects .c-button{background-color:var(--cl-primary);color:var(--cl-background);font-size:var(--fs-s);gap:0 4px;max-width:240px;height:40px;border-radius:6px;margin:auto auto 16px;box-shadow:none;transition:var(--tr-fast) background}.c-dialog__projects .c-button:hover{background-color:var(--cl-primary500)}.c-dialog__projects .c-button .c-icon{width:24px;height:24px}.c-dialog-noscroll{height:max(420px,50%);padding:34px;flex-direction:column;align-items:center;justify-content:center}.c-dialog-noscroll[open]{display:flex}.c-dialog-noscroll :is(.inner,ul,p){width:100%}.c-dialog-noscroll :is(ul,p){margin-bottom:32px}.c-dialog__checks li{position:relative;font-size:var(--fs-m)}.c-dialog__checks li:not(:last-child){margin-bottom:8px}.c-dialog__checks label{background-color:var(--cl-gray100);padding:12px 12px 12px 30px;display:block;width:100%}.c-dialog__checks :is(.c-form__checkbox,.c-form__radio):after{top:15px;left:12px}.c-dialog__dates .dates{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:11px 0;font-size:var(--fs-default)}.c-dialog__tasks td{white-space:normal}.c-dialog__check-group{display:block;margin:16px auto 0;width:-moz-fit-content;width:fit-content;font-size:var(--fs-ss)}.c-dialog__check-group label{position:relative;padding-left:16px}.c-dialog__check-group :is(.c-form__checkbox):after{top:2px}.c-dialog__caution{display:flex;justify-content:center;align-items:center;gap:8px;margin-bottom:40px;font-size:16px}.c-dialog__caution i{aspect-ratio:1;width:60px}.c-dialog__caution i img{width:100%}.c-dialog__lead{display:flex;justify-content:center;margin-bottom:32px;font-size:18px}.c-dialog__close{position:fixed;aspect-ratio:1;top:30px;right:54px;display:flex;justify-content:center;align-items:center;width:36px;border-radius:50%;background:#fff;z-index:1}.c-dialog__close i{aspect-ratio:1;display:flex;width:24px}.c-dialog__close i svg{width:100%;height:auto}.c-dialog--large{width:740px;max-width:80%;max-height:688px;padding:54px 34px}.c-dialog--wide{width:var(--box-width, 954px);max-width:80%;max-height:688px;padding:54px 34px}.c-dialog--data tbody td{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:170px}.c-dialog--nextaction tbody td{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:60px}.c-dialog--consistency .inner{max-height:383px;margin-bottom:40px;overflow:auto}.c-dialog--ai-review{width:420px;height:420px;padding:74px 34px}.c-dialog--ai-review .radios{margin-bottom:32px}.c-dialog--ai-review .radio{display:block;padding:10px 12px;font-size:15px;border-radius:6px;background:var(--cl-gray100)}.c-dialog--ai-review .radio:not(:first-child){margin-top:8px}.c-dialog--ai-folder{width:480px;height:487px;padding:54px 64px}.c-dialog--ai-folder .radios{margin-bottom:32px}.c-dialog--ai-folder .radio{display:block;padding:10px 12px;font-size:15px;border-radius:6px;background:var(--cl-gray100)}.c-dialog--ai-folder .radio:not(:first-child){margin-top:8px}.c-dialog--ai-folder .input{display:block;margin-bottom:40px;font-size:13px}.c-dialog--review-eye{height:688px}.c-dialog--review-eye .caption{margin-bottom:8px;font-size:18px;line-height:1.75}.c-dialog--review-eye .inner{height:444px;margin-bottom:40px;overflow:auto}.c-dialog-followup-matters{flex-direction:column;gap:32px;padding:39px 34px}.c-dialog-followup-matters[open]{display:flex}.c-dialog-followup-matters .inner dl{display:flex;flex-direction:column;align-items:center;gap:32px}.c-dialog-followup-matters .inner dl dt{font-size:var(--fs-l)}.c-dialog-followup-matters .inner dl dd .c-form-radios{display:flex;flex-direction:column}.c-dialog-followup-business{width:908px;padding:54px 34px}.c-dialog-linkage{width:908px;height:617px;padding:54px 34px}.c-dialog-linkage label{display:block;position:relative;width:36px;height:36px;cursor:pointer}.c-dialog-linkage label input{position:absolute;top:40%;left:40%;transform:translate(-50%,-50%)}.c-dialog-linkage label input:after{top:50%;left:50%;transform:translate(-50%,-50%)}.c-dialog-linkage .inner{height:333px;margin-bottom:40px}.c-dialog-linkage__tabs{margin-bottom:40px}.c-dialog-linkage__tab[aria-selected=true]{color:var(--cl-bg);background:var(--cl-primary)}.c-dialog-linkage__tab[aria-selected=true] svg :is(g,path){stroke:var(--cl-bg)}.c-dialog-linkage__item[aria-hidden=true]{display:none}.c-dialog__format{flex-direction:column;gap:37px;height:max(622px,50%)}.c-dialog__format[open]{display:flex}.c-dialog__format .inner{font-size:var(--fs-default);overflow:auto;width:100%;height:calc(100% - 96px);margin-bottom:37px}.c-dialog__format .items{display:flex;justify-content:flex-end;margin-bottom:12px}.c-dialog__format .items .c-button{width:98px}.c-dialog__format .c-button__group{margin-top:auto}.c-dialog__intro{position:relative;margin-bottom:23px;z-index:100}.c-dialog__breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.c-dialog__breadcrumb li{display:flex;align-items:flex-end;gap:4px;font-size:12px;line-height:1.5;color:var(--cl-primary)}.c-dialog__breadcrumb li i{aspect-ratio:1;display:flex;flex-shrink:0;width:16px}.c-dialog__breadcrumb li i svg{width:100%;height:auto}.c-dialog__breadcrumb li button{display:flex;padding:0 4px;border:1px solid var(--cl-primary);border-radius:2px}.c-dialog__breadcrumb li button:hover{color:var(--cl-primary500);border-color:var(--cl-primary500)}.c-dialog__types{position:absolute;width:120px;top:100%;left:0;overflow:hidden;border-radius:4px;box-shadow:0 4px 6px #0003;background:#fff;opacity:0;visibility:hidden}.c-dialog__types button{display:flex;width:100%;height:20px;padding:0 4px;font-size:12px;color:var(--cl-gray500)}.c-dialog__types button:hover{background:var(--cl-gray150)}.c-dialog__types[aria-hidden=false]{opacity:1;visibility:visible}.c-dialog-ai-data{display:grid;grid-template-columns:160px 1fr;gap:24px}.c-dialog-ai-data .c-button__group{margin-top:38px}.c-dialog-ai-data [data-simplebar]{max-height:458px}.c-dialog--version{width:444px;height:320px;padding:71px 46px}.c-dialog-repository{position:relative;width:calc(100vw - 64px);height:calc(100vw - 64px);scrollbar-width:thin;scrollbar-color:var(--cl-gray500) transparent}.c-dialog-repository__wrap{position:relative;display:grid;grid-template-columns:max(52.5%,504px) 72px max(52.5%,504px) max(52.5%,504px);min-width:1584px}.c-dialog-repository__wrap.-min{grid-template-columns:72px max(52.5%,504px) max(52.5%,504px);min-width:1080px}.c-dialog-repository__version{position:sticky;flex-shrink:0;height:34px;top:0;left:0;z-index:100}.c-dialog-repository__version dl{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;height:calc(100vh - 26px);top:0;left:0;padding-top:24px;background:var(--cl-gray150)}.c-dialog-repository__version dt{flex-shrink:0;font-size:15px}.c-dialog-repository__version dd{display:flex;flex-grow:1;flex-direction:column;gap:16px;padding-bottom:24px;overflow-y:auto}.c-dialog-repository__btn{display:flex;justify-content:center;align-items:center;width:48px;height:24px;font-size:13px;border:1px solid var(--cl-gray700);border-radius:12px;background:#fff}.c-dialog-repository__btn.-current,.c-dialog-repository__btn[data-version-repository-current=true]{color:#fff;background:var(--cl-gray700)}.c-dialog-repository__close{position:fixed;aspect-ratio:1;top:30px;right:54px;display:flex;justify-content:center;align-items:center;width:36px;border-radius:50%;background:#fff;z-index:1}.c-dialog-repository__close i{aspect-ratio:1;display:flex;width:24px}.c-dialog-repository__close i svg{width:100%;height:auto}.c-dialog-bulkEditForm{position:relative;width:calc(100vw - 64px);height:calc(100vh - 64px);padding:24px 16px;scrollbar-width:thin;scrollbar-color:var(--cl-gray300) transparent}.c-dialog-bulkEditForm__wrap{position:relative;display:flex;flex-direction:column;height:100%}.c-dialog-bulkEditForm__lead{flex-shrink:0;margin-bottom:12px;font-size:16px}.c-dialog-bulkEditForm__item{flex-grow:1;min-height:120px;max-height:calc(100% - 196px);margin-bottom:24px}.c-dialog-bulkEditForm__details{border:1px solid var(--cl-primary);border-radius:4px}.c-dialog-bulkEditForm__details[data-output-parent=false]{margin-left:24px}.c-dialog-bulkEditForm__details:not([data-output-parent]){pointer-events:none}.c-dialog-bulkEditForm__details+.c-dialog-bulkEditForm__details{margin-top:12px}.c-dialog-bulkEditForm__summary{position:relative;display:grid;grid-template-columns:1fr 40px;gap:12px;padding-left:40px;font-size:16px}.c-dialog-bulkEditForm__summary label{position:absolute;aspect-ratio:1;width:16px;top:50%;left:12px;transform:translateY(-50%)}.c-dialog-bulkEditForm__summary label input{position:absolute;top:-1px;left:-1px}.c-dialog-bulkEditForm__summary label input:after{top:0;left:0}.c-dialog-bulkEditForm__summary span{display:flex;align-items:center;min-height:38px}.c-dialog-bulkEditForm__summary i{display:flex;justify-content:center;align-items:center;width:40px;height:auto;background:var(--cl-primary)}.c-dialog-bulkEditForm__summary i svg{width:18px}[open]>.c-dialog-bulkEditForm__summary i svg{rotate:180deg}.c-dialog-bulkEditForm__content{padding:12px;border-top:1px solid var(--cl-primary)}.c-dialog-bulkEditForm__close{position:fixed;aspect-ratio:1;top:48px;right:54px;display:flex;justify-content:center;align-items:center;width:36px;border-radius:50%;background:#fff;z-index:1}.c-dialog-bulkEditForm__close span{pointer-events:none}.c-dialog-bulkEditForm__close i{aspect-ratio:1;display:flex;width:24px}.c-dialog-bulkEditForm__close i svg{width:100%;height:auto}.c-dialog-bulkEditForm .c-chat-messages{position:relative;flex-shrink:0;min-height:140px;padding:14px 14px 34px;border:2px solid #fff;border-radius:12px;box-shadow:0 6px 12px #0003}.c-dialog-bulkEditForm .c-chat-messages:has(>textarea:focus){border-color:var(--cl-primary500)}.c-dialog-bulkEditForm .c-chat-messages ul{min-height:20px}.c-dialog-bulkEditForm .c-chat-messages textarea{height:39px;padding:0;font-size:13px;line-height:1.5;border-radius:0;box-shadow:none;outline:none}.c-dialog-bulkEditForm .c-chat-messages textarea:focus{outline:none}.c-dialog-bulkEditDocument{position:relative;width:calc(100vw - 64px);height:calc(100vh - 64px);padding:0 16px 24px;scrollbar-width:thin;scrollbar-color:var(--cl-gray300) transparent}.c-dialog-bulkEditDocument__wrap{position:relative;display:flex;flex-direction:column;gap:24px;max-height:100%}.c-dialog-bulkEditDocument__item{display:grid;flex-grow:1;grid-template-columns:max(46.09375vw + 16px,492px) max(46.09375vw,476px) max(46.09375vw,476px);grid-auto-rows:auto;gap:16px;min-height:120px;max-height:calc(100% - 88px);padding-bottom:12px;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--cl-gray300) #fff}.c-dialog-bulkEditDocument__foot{flex-shrink:0}.c-dialog-bulkEditDocument__close{position:fixed;aspect-ratio:1;top:48px;right:54px;display:flex;justify-content:center;align-items:center;width:36px;border-radius:50%;background:#fff;z-index:1}.c-dialog-bulkEditDocument__close span{pointer-events:none}.c-dialog-bulkEditDocument__close i{aspect-ratio:1;display:flex;width:24px}.c-dialog-bulkEditDocument__close i svg{width:100%;height:auto}.c-dialog__output{font-size:12px;line-height:2}.c-dialog__output h2{font-size:14px;font-weight:700}.c-dialog__output h3{font-weight:700}.c-dialog__output h3:not(:first-child){margin-top:8px}.c-dialog__output ul li{position:relative;padding-left:1em}.c-dialog__output ul li:before{content:"・";position:absolute;top:0;left:0}.c-dialog__table{width:100%;max-width:100%;margin-top:8px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--cl-gray300) #fff}.c-dialog-bulkEditLoading .inner{display:flex;flex-direction:column;justify-content:center;align-items:center;width:444px;height:320px;font-size:18px;line-height:1.75}.c-dialog-bulkEditLoading .inner p{display:flex;flex-direction:column;align-items:center;gap:32px}.c-dialog-bulkEditLoading .inner p i{aspect-ratio:1;width:80px}.c-dialog-bulkEditLoading .inner p i svg{width:100%}.c-dialog-reviewFilter{position:relative;width:calc(100vw - 64px);height:calc(100vh - 64px)}.c-dialog-reviewFilter__wrap{position:relative}.c-dialog-reviewFilter__intro{position:sticky;display:flex;justify-content:center;align-items:center;height:48px;top:0;border-bottom:1px solid var(--cl-primary);background:#fff;z-index:1}.c-dialog-reviewFilter__head{font-size:18px;font-weight:700}.c-dialog-reviewFilter__close{position:absolute;top:50%;right:16px;transform:translateY(-50%)}.c-dialog-reviewFilter__contents{max-height:calc(100vh - 216px);padding:13px 16px 0;scrollbar-width:thin;scrollbar-color:var(--cl-gray300) transparent}.c-dialog-reviewFilter__content{display:block}.c-dialog-reviewFilter__content+.c-dialog-reviewFilter__content{margin-top:21px}.c-dialog-reviewFilter__heading{margin-bottom:9px;font-size:15px;font-weight:700}.c-dialog-reviewFilter__horizontal{display:flex;gap:16px}.c-dialog-reviewFilter__horizontal label{position:relative;display:flex;justify-content:flex-start;align-items:center;gap:8px;width:160px;height:40px;padding:0 12px;font-size:15px;border-radius:6px;background:var(--cl-gray100);cursor:pointer}.c-dialog-reviewFilter__horizontal label input{position:inherit;width:16px;height:16px}.c-dialog-reviewFilter__item{position:relative;display:flex;gap:8px;padding:6px 50px 6px 12px;border-radius:6px;background:var(--cl-gray100);cursor:pointer}.c-dialog-reviewFilter__item input{position:sticky;flex-shrink:0;top:6px;left:0;width:16px;height:16px}.c-dialog-reviewFilter__item+.c-dialog-reviewFilter__item{margin-top:12px}.c-dialog-reviewFilter__item.-all{font-size:13px;background:var(--cl-primary100)}.c-dialog-reviewFilter__desc{display:block;min-height:20px;max-height:80px;font-size:12px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--cl-gray300) transparent}.c-dialog-reviewFilter__num{position:absolute;display:flex;justify-content:flex-end;align-items:center;min-width:38px;height:20px;top:0;right:0;padding:4px;font-size:8px;border-bottom-left-radius:6px;background:var(--cl-primary200)}.c-dialog-reviewFilter__num span{display:flex;align-items:baseline;gap:2px}.c-dialog-reviewFilter__num em{font-size:12px}.c-dialog-reviewFilter .c-button__group{padding:24px 16px}}@layer component.filter-button{.c-filter-button{position:relative;z-index:var(--zi-filter)}.c-filter-button summary{display:flex;align-items:center;justify-content:center;gap:0 4px;border-radius:4px;width:120px;background-color:var(--cl-bg);font-size:var(--fs-ss);color:var(--cl-gray500);border:1px solid var(--cl-gray500);transition:var(--tr-default) background,var(--tr-default) color,var(--tr-default) border-color}.c-filter-button summary .c-icon{transition:var(--tr-default) filter}.c-filter-button--large summary{height:40px}.c-filter-button--small summary{height:32px}.c-filter-button[open] summary{background-color:var(--cl-gray200);color:var(--cl-bg);border:1px solid var(--cl-gray200)}.c-filter-button[open] summary .c-icon{filter:brightness(2)}.c-filter-button__list{position:absolute;top:100%;width:120px;height:120px;border-radius:4px;box-shadow:0 4px 6px #0003;background-color:var(--cl-bg)}.c-filter-button__list button{display:flex;align-items:center;width:100%;height:24px;padding:0 4px;gap:0 2px;font-size:var(--fs-xs);color:var(--cl-gray500)}.c-filter-button__list button:hover{background-color:var(--cl-gray200)}}@layer component.heading{.c-heading-line{display:grid;grid-template-columns:1fr 62px 1fr;align-items:center;justify-content:center;gap:0 3px;text-align:center;color:var(--cl-gray500);font-size:var(--fs-xs)}.c-heading-line:before,.c-heading-line:after{content:"";display:block;height:1px;border-top:1px dashed var(--cl-gray300)}.c-heading-line:before{grid-column:1}.c-heading-line:after{grid-column:3}.c-heading-line--hr{width:160px;grid-template-columns:1fr;margin-top:32px;border-top:1px dashed var(--cl-gray300)}.c-heading-line--hr:before,.c-heading-line--hr:after{content:none}}@layer component.icon-filter{.c-icon-filter{display:block;background-position:center;background-repeat:no-repeat;width:16px;height:16px;background-size:16px 16px}.c-icon-filter--filter{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20' fill='none' viewBox='0 0 21 20'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%237E7E7E' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M3.8 3.3h13.4v1.8c0 .5-.2 1-.5 1.2L13 10v5.8l-5 1.7v-7L4.3 6.2c-.3-.3-.5-.7-.5-1.1V3.3Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M.5 0h20v20H.5z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");width:20px;height:20px;background-size:20px 20px}.c-icon-filter--tan{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cg stroke='%237E7E7E' stroke-linecap='round' stroke-linejoin='round' clip-path='url(%23a)'%3E%3Cpath d='M5.3 4.7a2.7 2.7 0 1 0 5.4 0 2.7 2.7 0 0 0-5.4 0ZM4 14v-1.3A2.7 2.7 0 0 1 6.7 10h2.6a2.7 2.7 0 0 1 2.7 2.7V14'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.c-icon-filter--sta{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cg stroke='%237E7E7E' stroke-linecap='round' stroke-linejoin='round' clip-path='url(%23a)'%3E%3Cpath d='M2 3.9c0-.1.1-.3.4-.4l1-.2h9.3c.3 0 .7 0 1 .2.2.1.3.3.3.4v2.9c0 .1-.1.3-.4.4l-1 .1H3.4l-1-.1C2.2 7 2 6.9 2 6.8V3.9Z'/%3E%3Cpath d='M2 3.9c0-.1.1-.3.4-.4l1-.2h9.3c.3 0 .7 0 1 .2.2.1.3.3.3.4v2.9c0 .1-.1.3-.4.4l-1 .1H3.4l-1-.1C2.2 7 2 6.9 2 6.8V3.9ZM2 9.9c0-.1.1-.3.4-.4l1-.2h9.3c.3 0 .7 0 1 .2.2.1.3.3.3.4v2.9c0 .1-.1.3-.4.4l-1 .1H3.4l-1-.1c-.2-.1-.3-.3-.3-.4V9.9Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.c-icon-filter--dai{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cg stroke='%237E7E7E' stroke-linecap='round' stroke-linejoin='round' clip-path='url(%23a)'%3E%3Cpath d='M6 3.3H4.7a1.3 1.3 0 0 0-1.4 1.4v8A1.3 1.3 0 0 0 4.7 14h6.6a1.3 1.3 0 0 0 1.4-1.3v-8a1.3 1.3 0 0 0-1.4-1.4H10'/%3E%3Cpath d='M6 3.3A1.3 1.3 0 0 1 7.3 2h1.4a1.3 1.3 0 0 1 0 2.7H7.3A1.3 1.3 0 0 1 6 3.3ZM6 9.3l1.3 1.4L10 8'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.c-icon-filter--kai{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cg stroke='%237E7E7E' stroke-linecap='round' stroke-linejoin='round' clip-path='url(%23a)'%3E%3Cpath d='M2.7 4.7A1.3 1.3 0 0 1 4 3.3h8a1.3 1.3 0 0 1 1.3 1.4v8A1.3 1.3 0 0 1 12 14H4a1.3 1.3 0 0 1-1.3-1.3v-8ZM10.7 2v2.7M5.3 2v2.7M2.7 7.3h10.6'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.c-icon-filter--kig{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cg stroke='%237E7E7E' stroke-linecap='round' stroke-linejoin='round' clip-path='url(%23a)'%3E%3Cpath d='M2 8a6 6 0 1 0 12 0A6 6 0 0 0 2 8ZM8 8l2-1.3M8 4.7V8'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}}@layer component.icon{.c-icon__close-eye{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cg stroke='%230A0A0A' stroke-linecap='round' stroke-linejoin='round' clip-path='url(%23a)'%3E%3Cpath d='M21 9c-2.4 2.667-5.4 4-9 4-3.6 0-6.6-1.333-9-4M3 15l2.5-3.8M21 14.976 18.508 11.2M9 17l.5-4M15 17l-.5-4'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:24px 24px;background-position:center}.c-icon__open-eye{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cg stroke='%230A0A0A' stroke-linecap='round' stroke-linejoin='round' clip-path='url(%23a)'%3E%3Cpath d='M10 12a2 2 0 1 0 4 0 2 2 0 0 0-4 0Z'/%3E%3Cpath d='M21 12c-2.4 4-5.4 6-9 6-3.6 0-6.6-2-9-6 2.4-4 5.4-6 9-6 3.6 0 6.6 2 9 6Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:24px 24px;background-position:center}.c-icon__plus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cg stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' clip-path='url(%23a)'%3E%3Cpath d='M10 4.167v11.666M4.167 10h11.666'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:20px 20px;background-position:center}.c-icon__file{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' d='M9.3 2v2.7a.7.7 0 0 0 .7.6h2.7'/%3E%3Cpath fill='%23fff' d='M12.7 10.5h.5a.5.5 0 0 0-.9-.3l.4.3Zm-2 2v.4l.4-.1-.4-.4Zm-1.4 0h-.5c0 .2.3.4.5.4v-.5Zm0-1.4-.3-.4-.2.4h.5Zm3.4-3.4.3.4.2-.4h-.5Zm0-2.4h.5c0-.1 0-.2-.2-.3l-.3.3ZM9.3 2l.4-.4-.4-.1V2Zm-5.6.4.4.3-.4-.3Zm0 11.2.4-.3-.4.3Zm7.6-.1H4.7v1h6.6v-1Zm.6-.2-.6.2v1c.5 0 1-.2 1.3-.5l-.7-.7Zm.3-.6-.3.6.7.7c.4-.4.6-.8.6-1.3h-1Zm0-2.2v2.2h1v-2.2h-1ZM11 12.8l2-2-.8-.6-2 1.9.8.7Zm-1.8.1h1.4v-1H9.3v1Zm-.5-1.8v1.3h1v-1.3h-1Zm3.5-3.7L9 10.7l.7.7L13 8.1l-.7-.7Zm-.1-2v2.3h1V5.3h-1ZM9 2.3l3.3 3.3.7-.7-3.3-3.4-.7.8Zm-4.3.1h4.6v-1H4.7v1Zm-.6.2.6-.2v-1c-.5 0-1 .2-1.3.5l.7.7Zm-.3.6.3-.6-.7-.7c-.4.4-.6.8-.6 1.3h1Zm0 9.4V3.3h-1v9.4h1Zm.3.6a.8.8 0 0 1-.3-.6h-1c0 .5.2 1 .6 1.3l.7-.7Zm.6.2c-.3 0-.5 0-.6-.2l-.7.7c.3.3.8.5 1.3.5v-1Z'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' d='M9.3 12.4h1.4l3.7-3.6A1 1 0 1 0 13 7.4l-3.7 3.7v1.3Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:32px 32px;background-position:center}.c-icon__file--s{background-size:16px 16px}.c-icon__user{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cg stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' clip-path='url(%23a)'%3E%3Cpath d='M5.3 4.7a2.7 2.7 0 1 0 5.4 0 2.7 2.7 0 0 0-5.4 0ZM4 14v-1.3A2.7 2.7 0 0 1 6.7 10h1.6M11.3 12.7a1.3 1.3 0 1 0 2.7 0 1.3 1.3 0 0 0-2.7 0ZM12.7 10.3v1M12.7 14v1M14.7 11.5l-.9.5M11.5 13.3l-.9.5M10.6 11.5l1 .5M13.8 13.3l.9.5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:32px 32px;background-position:center}.c-icon__user--s{background-size:16px 16px}.c-icon__ai{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cg stroke='%23fff' stroke-width='1.5' clip-path='url(%23a)'%3E%3Cpath stroke-linejoin='bevel' d='M12.4 13.2H16v-2H9.8l-1 2h3.6Z'/%3E%3Cpath stroke-linejoin='round' d='M21 14.1a4.5 4.5 0 0 0-1-1.5l-.8-.5v7.8l.1.2c.2 0 .4-.2.6-.4l.5-.5c.7-1 1-2 1-3.2 0-.7-.1-1.3-.4-1.9Z'/%3E%3Cpath stroke-linejoin='bevel' d='m3.4 11.1.7.7a5 5 0 0 0 1.5 1l.9-1.9a2.7 2.7 0 0 1-1-.5 2.8 2.8 0 0 1-.5-.9 2.5 2.5 0 0 1 .6-2.9l.4-.3.5-.3 1-.2h1.3l.9-2H6.6a5.2 5.2 0 0 0-3.2 2l-.4.8a4.5 4.5 0 0 0 .4 4.5Z'/%3E%3Cpath stroke-miterlimit='10' d='M13.7 11.2h1.2l-3.4-7.4H9.6L2.5 20.1h3.4l4.8-10.7.8 1.8h2.3Z'/%3E%3Cpath stroke-miterlimit='10' d='M19 20.1V3.8H16v9.4h-3.5l3.2 6.9h3.5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.c-icon__ai-data{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20clip-path%3D%22url(%23clip0_8108_9663)%22%3E%3Cpath%20d%3D%22M3%206C3%206.79565%203.31607%207.55871%203.87868%208.12132C4.44129%208.68393%205.20435%209%206%209C6.79565%209%207.55871%208.68393%208.12132%208.12132C8.68393%207.55871%209%206.79565%209%206C9%205.20435%208.68393%204.44129%208.12132%203.87868C7.55871%203.31607%206.79565%203%206%203C5.20435%203%204.44129%203.31607%203.87868%203.87868C3.31607%204.44129%203%205.20435%203%206Z%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M21%2011V8C21%207.46957%2020.7893%206.96086%2020.4142%206.58579C20.0391%206.21071%2019.5304%206%2019%206H13M13%206L16%209M13%206L16%203%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M3%2013V16C3%2016.5304%203.21071%2017.0391%203.58579%2017.4142C3.96086%2017.7893%204.46957%2018%205%2018H11M11%2018L8%2015M11%2018L8%2021%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M15%2018C15%2018.7956%2015.3161%2019.5587%2015.8787%2020.1213C16.4413%2020.6839%2017.2044%2021%2018%2021C18.7956%2021%2019.5587%2020.6839%2020.1213%2020.1213C20.6839%2019.5587%2021%2018.7956%2021%2018C21%2017.2044%2020.6839%2016.4413%2020.1213%2015.8787C19.5587%2015.3161%2018.7956%2015%2018%2015C17.2044%2015%2016.4413%2015.3161%2015.8787%2015.8787C15.3161%2016.4413%2015%2017.2044%2015%2018Z%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0_8108_9663%22%3E%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E")}.c-icon__format{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20clip-path%3D%22url(%23clip0_8108_1237)%22%3E%3Cpath%20d%3D%22M9.33337%202V4.66667C9.33337%204.84348%209.40361%205.01305%209.52864%205.13807C9.65366%205.2631%209.82323%205.33333%2010%205.33333H12.6667%22%20stroke%3D%22white%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M11.3334%2014H4.66671C4.31309%2014%203.97395%2013.8595%203.7239%2013.6095C3.47385%2013.3594%203.33337%2013.0203%203.33337%2012.6667V3.33333C3.33337%202.97971%203.47385%202.64057%203.7239%202.39052C3.97395%202.14048%204.31309%202%204.66671%202H9.33337L12.6667%205.33333V12.6667C12.6667%2013.0203%2012.5262%2013.3594%2012.2762%2013.6095C12.0261%2013.8595%2011.687%2014%2011.3334%2014Z%22%20stroke%3D%22white%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cmask%20id%3D%22path-3-inside-1_8108_1237%22%20fill%3D%22white%22%3E%3Crect%20x%3D%224.75%22%20y%3D%227%22%20width%3D%226.5%22%20height%3D%223%22%20rx%3D%220.5%22%2F%3E%3C%2Fmask%3E%3Crect%20x%3D%224.75%22%20y%3D%227%22%20width%3D%226.5%22%20height%3D%223%22%20rx%3D%220.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20mask%3D%22url(%23path-3-inside-1_8108_1237)%22%2F%3E%3Cpath%20d%3D%22M5%2011.5H11%22%20stroke%3D%22white%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M6.5%203.30005L6.83677%204.33652H7.92658L7.04491%204.9771L7.38168%206.01357L6.5%205.373L5.61832%206.01357L5.95509%204.9771L5.07342%204.33652H6.16323L6.5%203.30005Z%22%20fill%3D%22white%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0_8108_1237%22%3E%3Crect%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22white%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E")}.c-icon__faq{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cg stroke='%23fff' stroke-width='1.5' clip-path='url(%23a)'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M8 8c0-.8.4-1.6 1-2.1.7-.6 1.6-.9 2.5-.9h1c1 0 1.8.3 2.5.9.6.5 1 1.3 1 2.1a3 3 0 0 1-2 3c-.6.3-1.1.8-1.5 1.6A5 5 0 0 0 12 15M12 19v0'/%3E%3Ccircle cx='12' cy='12' r='10.1'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.c-icon__logout{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cg stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' clip-path='url(%23a)'%3E%3Cpath d='M14 8V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h7a2 2 0 0 0 2-2v-2'/%3E%3Cpath d='M9 12h12l-3-3M18 15l3-3'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.c-icon__chat-ai{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Crect width='30' height='30' x='1' y='1' fill='%23fff' rx='3'/%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='url(%23b)' d='M9.258 6.117a6.58 6.58 0 0 0-2.266.895 6.237 6.237 0 0 0-1.719 1.602 5.837 5.837 0 0 0-.586 1.016 5.629 5.629 0 0 0 0 4.652c.161.356.358.695.586 1.013a6.238 6.238 0 0 0 1.716 1.601 6.575 6.575 0 0 0 2.27.892c.418.081.845.121 1.272.12h11.124c.485-.002.966.089 1.416.268.214.088.42.197.612.325a3.452 3.452 0 0 1 .977.909c.126.178.235.368.325.566.186.407-.084.85-.084 1.302 0 1.03.114 1.879-.358 2.452a2.124 2.124 0 0 1-.54.469l-.61.374.56 1.341v.687h1.156l.156-.091a4.744 4.744 0 0 0 1.426-1.175 6.28 6.28 0 0 0 1.303-4.06c-.001-.802-.173-1.594-.505-2.324a5.79 5.79 0 0 0-.59-1.01 6.047 6.047 0 0 0-1.712-1.605 6.691 6.691 0 0 0-1.077-.546 6.606 6.606 0 0 0-1.195-.378 6.697 6.697 0 0 0-1.276-.12H10.544c-.484-.001-.963-.091-1.413-.268a3.608 3.608 0 0 1-.612-.325 3.656 3.656 0 0 1-.537-.41 3.518 3.518 0 0 1-.437-.498 3.211 3.211 0 0 1-.325-.57 3.154 3.154 0 0 1 0-2.605c.089-.2.198-.391.325-.57.13-.179.276-.346.437-.497.166-.153.345-.29.537-.41.193-.129.398-.238.612-.326a2.787 2.787 0 0 1 1.201-.264h2.018l.977-2.604h-3.001c-.35 0-.698.038-1.039.114'/%3E%3Cpath fill='%231E3180' d='M25.106 26.588h-4.372l-4.086-8.682h4.427l4.03 8.685v-.003Zm-16.854 0H4L13.174 6H15.52l4.332 9.298h-4.424l-1.051-2.23-6.124 13.52Z'/%3E%3Cpath fill='%231E3180' d='M25.11 6h-4.044v20.585h4.043V6Z'/%3E%3C/g%3E%3Crect width='30' height='30' x='1' y='1' stroke='%231E3180' stroke-width='2' rx='3'/%3E%3Cdefs%3E%3ClinearGradient id='b' x1='16.091' x2='16.091' y1='5.853' y2='26.829' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2333B1DB'/%3E%3Cstop offset='.5' stop-color='%233294DF'/%3E%3Cstop offset='1' stop-color='%23327CE1'/%3E%3C/linearGradient%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M4 6h24v20.588H4z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.c-icon__chat-user{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cg stroke='%230A0A0A' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' clip-path='url(%23a)'%3E%3Cpath d='M12 10.333a4 4 0 1 0 8 0 4 4 0 0 0-8 0ZM8 24.983c.34-2.308 1.034-4.331 1.98-5.77.947-1.438 2.096-2.214 3.276-2.213h5.486c1.18 0 2.33.777 3.278 2.219.948 1.441 1.642 3.469 1.98 5.781'/%3E%3C/g%3E%3Crect width='30' height='30' x='1' y='1' stroke='%230A0A0A' stroke-width='2' rx='3'/%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Crect width='32' height='32' fill='%23fff' rx='4'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.c-icon__checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%231E3180' d='M0 0h14v14H0z'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2.917 7 2.916 2.917 5.834-5.834'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h14v14H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.c-icon__batu{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cg stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' clip-path='url(%23a)'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.c-icon__history{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cg stroke='%23327CE1' stroke-linecap='round' stroke-linejoin='round' clip-path='url(%23a)'%3E%3Cpath d='M8 5.333V8l1.333 1.333'/%3E%3Cpath d='M2.033 7.333A6 6 0 1 1 2.367 10m-.334 3.333V10h3.334'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.c-icon__loupe{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cg stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' clip-path='url(%23a)'%3E%3Cpath d='M3 10a7 7 0 1 0 14 0 7 7 0 0 0-14 0ZM21 21l-6-6'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.c-icon__lt,.c-icon__gt{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%230A0A0A' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m15 18-6-6 6-6'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M24 24H0V0h24z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.c-icon__ltw,.c-icon__gtw{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cg stroke='%230A0A0A' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' clip-path='url(%23a)'%3E%3Cpath d='m11 7-5 5 5 5M17 7l-5 5 5 5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.c-icon__calendar{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cg stroke='%231E3180' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' clip-path='url(%23a)'%3E%3Cpath d='M5.333 9.333A2.667 2.667 0 0 1 8 6.667h16a2.667 2.667 0 0 1 2.667 2.666v16A2.667 2.667 0 0 1 24 28H8a2.667 2.667 0 0 1-2.667-2.667v-16ZM21.333 4v5.333M10.667 4v5.333M5.333 14.667h21.334'/%3E%3Cpath d='M14.667 21.333a1.333 1.333 0 1 0 2.666 0 1.333 1.333 0 0 0-2.666 0Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h32v32H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.c-icon__image{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cg stroke='%231E3180' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' clip-path='url(%23a)'%3E%3Cpath d='M12.5 6.667h.008M2.5 5A2.5 2.5 0 0 1 5 2.5h10A2.5 2.5 0 0 1 17.5 5v10a2.5 2.5 0 0 1-2.5 2.5H5A2.5 2.5 0 0 1 2.5 15V5Z'/%3E%3Cpath d='m2.5 13.333 4.167-4.166c.773-.745 1.726-.745 2.5 0l4.166 4.166'/%3E%3Cpath d='m11.667 11.667.833-.834c.773-.744 1.727-.744 2.5 0l2.5 2.5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.c-icon__down{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cg%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m8 13.334 8 8 8-8H8Z'/%3E%3C/g%3E%3C/svg%3E")}.c-icon__list{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cg stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' clip-path='url(%23a)'%3E%3Cpath d='M9 6h11M9 12h11M9 18h11M5 6v.01M5 12v.01M5 18v.01'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.c-icon__status{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cg stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' clip-path='url(%23a)'%3E%3Cpath d='M3 3v18h18M20 18v3M16 16v5M12 13v8M8 16v5'/%3E%3Cpath d='M3 11c6 0 5-5 9-5s3 5 9 5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:24px 24px;background-position:center}.c-icon__gyomu{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cg stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' clip-path='url(%23a)'%3E%3Cpath d='M3 5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5ZM9 3v18M15 3v18'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:24px 24px;background-position:center}.c-icon__gijiroku{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cg stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' clip-path='url(%23a)'%3E%3Cpath d='M5 5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V5ZM9 7h6M9 11h6M9 15h4'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:24px 24px;background-position:center}.c-icon__youken{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8 20h12M4 20v0M8 9.7h12m-16 0v0m4 5.1h12m-16 0v0M8 4.5h12m-16 0v0'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:24px 24px;background-position:center}.c-icon__senmon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cg stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' clip-path='url(%23a)'%3E%3Cpath d='M6 9.5a3.5 3.5 0 1 0 7 0 3.5 3.5 0 0 0-7 0ZM3 20v-2a4 4 0 0 1 4-4h4l1 .1M16.5 18.5l-3 1.5.5-3.5-2-2 3-.5 1.5-3 1.5 3 3 .5-2 2 .5 3.5-3-1.5ZM15 4 9.5 2.2 4 4l5.5 1.6L15 4Zm0 0v2.3'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:24px 24px;background-position:center}.c-icon__gear{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cg stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' clip-path='url(%23a)'%3E%3Cpath d='M10.3 4.3c.5-1.7 3-1.7 3.4 0a1.7 1.7 0 0 0 2.5 1c1.6-.9 3.4 1 2.4 2.5a1.7 1.7 0 0 0 1 2.5c1.8.5 1.8 3 0 3.4a1.7 1.7 0 0 0-1 2.5c1 1.6-.8 3.4-2.4 2.4a1.7 1.7 0 0 0-2.5 1c-.5 1.8-3 1.8-3.4 0a1.7 1.7 0 0 0-2.5-1c-1.6 1-3.4-.8-2.4-2.4a1.7 1.7 0 0 0-1-2.5c-1.8-.5-1.8-3 0-3.4a1.7 1.7 0 0 0 1-2.5c-1-1.6.8-3.4 2.4-2.4 1 .6 2.2 0 2.5-1Z'/%3E%3Cpath d='M9 12a3 3 0 1 0 6 0 3 3 0 0 0-6 0Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:24px 24px;background-position:center}.c-icon__pay{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cg stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' clip-path='url(%23a)'%3E%3Cpath d='M2 5.3a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v5.4a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5.3ZM2 6.7h12M4.7 10h0M7.3 10h1.4'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:center}.c-icon__bell{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M13.3 6.7a2.7 2.7 0 1 1 5.4 0 9.3 9.3 0 0 1 5.3 8v4a5.3 5.3 0 0 0 2.7 4H5.3a5.3 5.3 0 0 0 2.7-4v-4a9.3 9.3 0 0 1 5.3-8ZM12 22.7V24a4 4 0 0 0 8 0v-1.3'/%3E%3C/svg%3E");background-position:center}.c-icon__zen-status{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cg stroke='%237E7E7E' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' clip-path='url(%23a)'%3E%3Cpath d='m3 6 1-1h16l1 1v4l-1 1H4l-1-1V6Z'/%3E%3Cpath d='m3 6 1-1h16l1 1v4l-1 1H4l-1-1V6ZM3 15l1-1h16l1 1v4l-1 1H4l-1-1v-4Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:center}.c-icon__gantt{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' fill='none' viewBox='0 0 25 24'%3E%3Cg stroke='%237E7E7E' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' clip-path='url(%23a)'%3E%3Cpath d='M3.5 18h14M9.5 9l3 3-3 3M14.5 15l3 3-3 3M3.5 3v18M3.5 12h9M18.5 3l3 3-3 3M3.5 6h18'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M.5 0h24v24H.5z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:center}.c-icon__scroll{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' fill='none' viewBox='0 0 13 13'%3E%3Cg stroke='%231E3180' stroke-linecap='round' stroke-linejoin='round' clip-path='url(%23a)'%3E%3Cpath d='M1.7 3c0-.3 0-.5.2-.7 0-.2.2-.3.4-.3h4.2c.2 0 .3.1.4.3l.2.7v7c0 .3 0 .5-.2.7 0 .2-.2.3-.4.3H2.3c-.2 0-.3-.1-.4-.3l-.2-.7V3ZM1.7 5h5.4M1.7 8h5.4M4.1 2v9M9.8 2v9M11.3 8.6 9.8 11M8.3 8.6 9.8 11'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M.5.5h12v12H.5z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:center}.c-icon__user2{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cg stroke='%237E7E7E' stroke-linecap='round' stroke-linejoin='round' clip-path='url(%23a)'%3E%3Cpath d='M8 7a4 4 0 1 0 8 0 4 4 0 0 0-8 0ZM6 21v-2a4 4 0 0 1 4-4h4a4 4 0 0 1 4 4v2'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:center}.c-icon__deliverables{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2236%22%20height%3D%2236%22%20viewBox%3D%220%200%2036%2036%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20clip-path%3D%22url(%23clip0_7177_9051)%22%3E%3Cpath%20d%3D%22M12.1429%2012H10.5714C10.1547%2012%209.75496%2012.1844%209.46026%2012.5126C9.16556%2012.8408%209%2013.2859%209%2013.75V24.25C9%2024.7141%209.16556%2025.1592%209.46026%2025.4874C9.75496%2025.8156%2010.1547%2026%2010.5714%2026H18.4286C18.8453%2026%2019.245%2025.8156%2019.5397%2025.4874C19.8344%2025.1592%2020%2024.7141%2020%2024.25V13.75C20%2013.2859%2019.8344%2012.8408%2019.5397%2012.5126C19.245%2012.1844%2018.8453%2012%2018.4286%2012H16.8571%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M12%2011.5C12%2011.1022%2012.1756%2010.7206%2012.4882%2010.4393C12.8007%2010.158%2013.2246%2010%2013.6667%2010H15.3333C15.7754%2010%2016.1993%2010.158%2016.5118%2010.4393C16.8244%2010.7206%2017%2011.1022%2017%2011.5C17%2011.8978%2016.8244%2012.2794%2016.5118%2012.5607C16.1993%2012.842%2015.7754%2013%2015.3333%2013H13.6667C13.2246%2013%2012.8007%2012.842%2012.4882%2012.5607C12.1756%2012.2794%2012%2011.8978%2012%2011.5Z%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M20%2012.5L22.5%2011.5M20%2018.5H22.5M20%2024L22.5%2025%22%20stroke%3D%22white%22%2F%3E%3Cpath%20d%3D%22M12%2016.5H17%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M12%2019.5H17%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M12%2022.5H17%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M22.5%2025.5C22.5%2025.8283%2022.5647%2026.1534%2022.6903%2026.4567C22.8159%2026.76%2023.0001%2027.0356%2023.2322%2027.2678C23.4644%2027.4999%2023.74%2027.6841%2024.0433%2027.8097C24.3466%2027.9353%2024.6717%2028%2025%2028C25.3283%2028%2025.6534%2027.9353%2025.9567%2027.8097C26.26%2027.6841%2026.5356%2027.4999%2026.7678%2027.2678C26.9999%2027.0356%2027.1841%2026.76%2027.3097%2026.4567C27.4353%2026.1534%2027.5%2025.8283%2027.5%2025.5C27.5%2025.1717%2027.4353%2024.8466%2027.3097%2024.5433C27.1841%2024.24%2026.9999%2023.9644%2026.7678%2023.7322C26.5356%2023.5001%2026.26%2023.3159%2025.9567%2023.1903C25.6534%2023.0647%2025.3283%2023%2025%2023C24.6717%2023%2024.3466%2023.0647%2024.0433%2023.1903C23.74%2023.3159%2023.4644%2023.5001%2023.2322%2023.7322C23.0001%2023.9644%2022.8159%2024.24%2022.6903%2024.5433C22.5647%2024.8466%2022.5%2025.1717%2022.5%2025.5Z%22%20stroke%3D%22white%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M22.5%2018.5C22.5%2018.8283%2022.5647%2019.1534%2022.6903%2019.4567C22.8159%2019.76%2023.0001%2020.0356%2023.2322%2020.2678C23.4644%2020.4999%2023.74%2020.6841%2024.0433%2020.8097C24.3466%2020.9353%2024.6717%2021%2025%2021C25.3283%2021%2025.6534%2020.9353%2025.9567%2020.8097C26.26%2020.6841%2026.5356%2020.4999%2026.7678%2020.2678C26.9999%2020.0356%2027.1841%2019.76%2027.3097%2019.4567C27.4353%2019.1534%2027.5%2018.8283%2027.5%2018.5C27.5%2018.1717%2027.4353%2017.8466%2027.3097%2017.5433C27.1841%2017.24%2026.9999%2016.9644%2026.7678%2016.7322C26.5356%2016.5001%2026.26%2016.3159%2025.9567%2016.1903C25.6534%2016.0647%2025.3283%2016%2025%2016C24.6717%2016%2024.3466%2016.0647%2024.0433%2016.1903C23.74%2016.3159%2023.4644%2016.5001%2023.2322%2016.7322C23.0001%2016.9644%2022.8159%2017.24%2022.6903%2017.5433C22.5647%2017.8466%2022.5%2018.1717%2022.5%2018.5Z%22%20stroke%3D%22white%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M22.5%2011.5C22.5%2011.8283%2022.5647%2012.1534%2022.6903%2012.4567C22.8159%2012.76%2023.0001%2013.0356%2023.2322%2013.2678C23.4644%2013.4999%2023.74%2013.6841%2024.0433%2013.8097C24.3466%2013.9353%2024.6717%2014%2025%2014C25.3283%2014%2025.6534%2013.9353%2025.9567%2013.8097C26.26%2013.6841%2026.5356%2013.4999%2026.7678%2013.2678C26.9999%2013.0356%2027.1841%2012.76%2027.3097%2012.4567C27.4353%2012.1534%2027.5%2011.8283%2027.5%2011.5C27.5%2011.1717%2027.4353%2010.8466%2027.3097%2010.5433C27.1841%2010.24%2026.9999%209.96438%2026.7678%209.73223C26.5356%209.50009%2026.26%209.31594%2025.9567%209.1903C25.6534%209.06466%2025.3283%209%2025%209C24.6717%209%2024.3466%209.06466%2024.0433%209.1903C23.74%209.31594%2023.4644%209.50009%2023.2322%209.73223C23.0001%209.96438%2022.8159%2010.24%2022.6903%2010.5433C22.5647%2010.8466%2022.5%2011.1717%2022.5%2011.5Z%22%20stroke%3D%22white%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M24%2025.75L24.6667%2026.5L26%2025%22%20stroke%3D%22white%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M24%2018.75L24.6667%2019.5L26%2018%22%20stroke%3D%22white%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M24%2011.75L24.6667%2012.5L26%2011%22%20stroke%3D%22white%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0_7177_9051%22%3E%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%20transform%3D%22translate(6%206)%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E");background-size:36px;background-position:center}.c-icon__garbage{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20clip-path%3D%22url(%23clip0_1_7645)%22%3E%3Cpath%20d%3D%22M2.6665%204.66666H13.3332%22%20stroke%3D%22white%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M6.6665%207.33334V11.3333%22%20stroke%3D%22white%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M9.3335%207.33334V11.3333%22%20stroke%3D%22white%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M3.3335%204.66666L4.00016%2012.6667C4.00016%2013.0203%204.14064%2013.3594%204.39069%2013.6095C4.64074%2013.8595%204.97987%2014%205.3335%2014H10.6668C11.0205%2014%2011.3596%2013.8595%2011.6096%2013.6095C11.8597%2013.3594%2012.0002%2013.0203%2012.0002%2012.6667L12.6668%204.66666%22%20stroke%3D%22white%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M6%204.66667V2.66667C6%202.48986%206.07024%202.32029%206.19526%202.19526C6.32029%202.07024%206.48986%202%206.66667%202H9.33333C9.51014%202%209.67971%202.07024%209.80474%202.19526C9.92976%202.32029%2010%202.48986%2010%202.66667V4.66667%22%20stroke%3D%22white%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0_1_7645%22%3E%3Crect%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22white%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E");background-position:center}.c-icon__color--1{background-color:#cf1212}.c-icon__color--2{background-color:#f1742d}.c-icon__color--3{background-color:#e5c518}.c-icon__color--4{background-color:#208046}.c-icon__color--5{background-color:#0bb6b0}.c-icon__color--6{background-color:#1453b2}.c-icon__color--7{background-color:#aa2984}.c-icon-inline{display:inline-flex;align-items:center;vertical-align:text-bottom}.c-icon-inline :is(img,svg){display:inline}}@layer component.link{.c-link{position:relative}.c-link:after{content:"";display:block;width:0;height:1px;background-color:var(--cl-default);position:absolute;top:100%;left:0;margin:2px 0 0;transition:.2s width}.c-link:hover:after,.c-link:focus-visible:after{width:100%}}@layer component.message{.c-message{font-size:var(--fs-ss);color:var(--cl-background);width:100%;max-width:848px;margin:0 auto 16px;padding:10px 8px;border-radius:4px;text-align:center;grid-column:1/-1;box-shadow:0 4px 6px #0003}.c-message.info{background-color:var(--cl-primary300)}.c-message.weak{background-color:var(--cl-gray500)}.c-message.alert{background-color:var(--cl-alert);opacity:.7}}@layer component.paging{.c-paging{font-size:var(--fs-s);position:sticky;top:100%;display:grid;grid-template-columns:auto minmax(0,auto) auto;justify-content:center;gap:0 24px;margin-top:22px}.c-paging .paging-before{grid-column:1;display:flex;gap:0 20px}.c-paging .paging-number{grid-column:2}.c-paging .paging-number .inner{display:flex;gap:0 20px;overflow:auto;padding:0 0 8px}.c-paging .paging-number span,.c-paging .paging-number a{flex-shrink:0}.c-paging .paging-after{grid-column:3;display:flex;gap:0 20px}.c-paging .page{background-color:var(--cl-background);display:flex;justify-content:center;align-items:center;width:36px;height:36px;border:1px solid var(--cl-default);border-radius:4px}.c-paging :is(span.page,.page.current){background-color:var(--cl-primary500);color:var(--cl-background);border:1px solid var(--cl-primary500)}.c-paging a.page{transition:var(--tr-fast) background}.c-paging a.page:hover{background-color:var(--cl-gray200)}.c-paging .icon{display:block;width:24px;height:24px}.c-paging :is(.c-icon__gt,.c-icon__gtw){rotate:180deg}.c-paging .simplebar-content{display:flex;gap:0 20px}.c-paging .simplebar-content:before{display:none}}@layer component.search{.c-search :is(form,.form){display:flex;align-items:stretch}.c-search label{display:block;width:0;height:0;opacity:0;position:absolute}.c-search .c-form__text{width:316px;height:40px;border-radius:4px 0 0 4px}.c-search .c-search__button{background-color:var(--cl-primary);display:flex;justify-content:center;align-items:center;width:44px;height:40px;border-radius:0 4px 4px 0;transition:var(--tr-fast) background}.c-search .c-search__button span{display:block;width:24px;height:24px}.c-search form.active .c-form__text{border-color:var(--cl-primary500)}.c-search form.active .c-search__button{background-color:var(--cl-primary500)}}@layer component.table{.c-table{background-color:var(--cl-background);min-width:100%;border-collapse:separate}:is(.c-table th,.c-table td){font-size:var(--fs-s);border-left:1px solid var(--cl-gray300);border-bottom:1px solid var(--cl-gray300);padding:8px;text-align:center;line-height:1.25}.c-table thead th{background-color:var(--cl-background);color:var(--cl-gray700);font-weight:var(--fw-bold);vertical-align:middle;position:sticky;top:0;z-index:1;line-height:2.5;white-space:nowrap}.c-table tbody td{color:var(--cl-gray900);vertical-align:middle;white-space:nowrap;transition:var(--tr-fast) background}.c-table tbody td.wrap{white-space:normal}.c-table tbody tr[data-url]{cursor:pointer}:is(.c-table tbody tr[data-url]:hover,.c-table tbody tr[data-url]:focus) td{background-color:var(--cl-primary100)}.c-table thead th{border-top:0}:is(.c-table th:first-child,.c-table td:first-child){border-left:0}:is(.c-table th:last-child,.c-table td:last-child){border-right:0}.c-table tbody tr:last-child td{border-bottom:0}.c-table .ellipsis-text{display:-webkit-box;max-height:3em;overflow:hidden;text-align:justify;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.c-table .id{width:100px;min-width:100px}.c-table .name{width:220px;min-width:220px}.c-table .date-span{width:175px;min-width:175px}.c-table .date{width:90px;min-width:90px}.c-table .outline{min-width:260px}.c-table--wrap tbody td{white-space:normal;text-align:left}.c-table__sort{display:flex;gap:0 8px;align-items:center;justify-content:center;margin:auto}.c-table__sort:after{content:"";display:block;width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Cg fill='%231E3180' clip-path='url(%23a)'%3E%3Cpath d='M8.5 2.5a.8.8 0 0 1 1 0L14 7h.1v.2h.1V8H14l-.1.2h-.2v.1H4.4c-.7 0-1-.8-.5-1.2l4.5-4.5ZM13.5 9.8h.4v.1l.2.1v.2h.1v.7H14v.1l-4.6 4.5a.7.7 0 0 1-1 0L4 11a.7.7 0 0 1 .5-1.3h9Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.c-table__wrap{overflow:auto;height:calc(100vh - 250px)}.c-table__wrap--inner{overflow:auto;height:468px}.c-table__icon-group{display:grid;grid-template-columns:20px 1fr;align-items:center;gap:0 4px;white-space:normal;text-align:justify}.c-table__icon-group img{width:20px;height:20px;border-radius:4px;-o-object-fit:cover;object-fit:cover}.c-table__icon-group .c-icon__color{display:block;width:20px;height:20px;border-radius:4px}.nowrap .c-table__icon-group{white-space:nowrap}.c-table--status col.task,.c-table--status col.title{min-width:163px}.c-table--status col.user{min-width:210px}.c-table--status col.date{min-width:90px}.c-table--status col.status{min-width:120px}.c-table--status col.content{min-width:300px}.c-table--status tbody td{white-space:normal}.c-table--status .c-table__icon-group img{width:16px;height:16px}.c-table--2 col.check{width:52px}.c-table--2 col.date{width:110px}.c-table--2 th{text-align:center;vertical-align:middle;padding:17px}.c-table--2 label{display:block;position:relative}.c-table--2 thead th{background-color:var(--cl-gray150);font-size:var(--fs-s);color:var(--cl-gray700);font-weight:var(--fw-bold);border-left:1px solid var(--cl-gray300)}.c-table--2 thead th:first-child{border-left:0}.c-table--2 tbody tr:first-child :is(th,td){padding-top:4px}.c-table--2 tbody th{padding:0 2px}.c-table--2 tbody td{padding:2px 4px}.c-table--2 tbody label{width:44px;height:42px;border-radius:4px;border:1px solid var(--cl-gray300);background-color:var(--cl-bg)}.c-table--2 tbody label [type=checkbox]:after{top:50%;left:50%;translate:-50% -50%}.c-table-expert tbody td:nth-of-type(3){text-align:left}.c-table--consistency .consistency-1{width:480px}.c-table--consistency .consistency-2{width:190px}.c-table--consistency tbody td select{min-width:172px}.c-table--consistency tbody td:first-child textarea{display:inline-block;width:100%;min-height:53px;padding:8px;font-size:14px;border:1px solid var(--cl-gray300);border-radius:4px;background:var(--cl-gray100)}.c-table--review-eye th{background:var(--cl-gray150)}.c-table--review-eye th:first-child{width:40px}.c-table--review-eye thead th{background:var(--cl-gray150)}.c-table--review-eye tbody{font-size:12px}.c-table--review-eye tbody th{min-height:40px;padding:0 4px;color:var(--cl-gray700);text-align:right;vertical-align:middle}.c-table--review-eye tbody td{padding:0}.c-table--review-eye tbody tr:last-child th{border-bottom:none}.c-table--followup-business{width:930px}.c-table--followup-business thead th{line-height:1.25}.c-table--followup-business .type,.c-table--followup-business .num{width:90px}.c-table--followup-business .title{width:180px}.c-table--followup-business .title span{display:inline-block;width:163px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-table--followup-business .pic{width:140px}.c-table--followup-business .pic span{display:flex;align-items:center;gap:4px}.c-table--followup-business .pic span i{flex-shrink:0;width:20px}.c-table--followup-business .pic span i img{width:100%}.c-table--followup-business .date{width:90px}.c-table--followup-business .detail{width:288px}.c-table--ai-document{width:840px}.c-table--ai-document .title{min-width:140px}.c-table--ai-document .title span{display:-webkit-box;max-height:17.5px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;white-space:normal}.c-table--ai-document .detail{min-width:240px}.c-table--ai-document .detail span{display:-webkit-box;max-height:35px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;white-space:normal}.c-table--ai-document .user{width:140px}.c-table--ai-document .user span{display:flex;gap:4px}.c-table--ai-document .user span i{width:20px;overflow:hidden;border-radius:4px}.c-table--ai-document .user span i img{width:100%}.c-table--ai-document .date{width:126px}.c-table--ai-document .document{width:136px}.c-table--ai-document td.detail{text-align:left}.c-table--ai-data{width:1163px}.c-table--ai-data .title{width:163px}.c-table--ai-data .title span{display:-webkit-box;max-height:17.5px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;white-space:normal}.c-table--ai-data .user{width:140px}.c-table--ai-data .user span{display:flex;gap:4px}.c-table--ai-data .user span i{width:20px;overflow:hidden;border-radius:4px}.c-table--ai-data .user span i img{width:100%}.c-table--ai-data .task{min-width:180px}.c-table--ai-data .task span{display:-webkit-box;max-height:35px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;white-space:normal}.c-table--ai-data .state{width:98px}.c-table--ai-data .date{width:90px}.c-table--ai-data .detail{min-width:210px}.c-table--ai-data .detail span{display:-webkit-box;max-height:35px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;white-space:normal}.c-table--ai-data td.task,.c-table--ai-data td.detail{text-align:left}.c-table--ai-record .title{width:188px}.c-table--ai-record .title span{display:-webkit-box;max-height:17.5px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;white-space:normal}.c-table--ai-record .detail{width:420px}.c-table--ai-record .detail span{display:-webkit-box;max-height:35px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;white-space:normal}.c-table--ai-record .date{width:90px}.c-table--ai-record td.detail{text-align:left}.c-table-garbage .check{width:60px;min-width:60px;max-width:60px}.c-table-garbage .title{min-width:320px}.c-table-garbage .title span{display:-webkit-box;max-height:17.5px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;white-space:normal}.c-table-garbage .user{width:180px}.c-table-garbage .user span{display:flex;gap:4px}.c-table-garbage .user span i{width:20px;overflow:hidden;border-radius:4px}.c-table-garbage .user span i img{width:100%}.c-table-garbage .date{width:128px}.c-table-garbage label{position:relative;display:block;width:36px;height:34px;cursor:pointer}.c-table-garbage :is(.c-form__checkbox,.c-form__radio){position:absolute;top:7px;left:9px}.c-table-garbage :is(td){text-align:left}.c-table--format td{text-align:left}.c-table--format .check{width:52px;min-width:52px;max-width:52px}.c-table--format .num{width:80px}.c-table--format .title{text-align:left}.c-table--format .user{width:170px}.c-table--format .user span{display:flex;gap:4px}.c-table--format .user span i{width:20px;overflow:hidden;border-radius:4px}.c-table--format .user span i img{width:100%}.c-table--format .date{width:126px}.c-table--format .file{width:96px}.c-table--format label{position:relative;display:block;width:36px;height:34px;cursor:pointer}.c-table--format :is(.c-form__checkbox,.c-form__radio){position:absolute;top:7px;left:6px}.c-table--ai-data-document{width:928px;height:458px;padding-bottom:8px;box-sizing:border-box}.c-table--ai-data-document:not(:has(.type)){width:732px}.c-table--ai-data-document .c-table__icon-group{white-space:nowrap}.c-table--ai-data-document .c-form__select{height:24px;border-radius:2px;color:var(--cl-gray700)}.c-table--ai-data-document .check{width:52px;min-width:52px}.c-table--ai-data-document .check label input{position:absolute}.c-table--ai-data-document .check label input:after{top:50%;transform:translateY(-50%)}.c-table--ai-data-document .title{width:calc(100vw - 1008px);min-width:267px}.c-table--ai-data-document .file{width:96px}.c-table--ai-data-document .user{width:138px}.c-table--ai-data-document .date{width:126px}.c-table--ai-data-document .type{width:196px}.c-table--ai-data-document th.check input{margin-top:0;margin-left:-8px}.c-table--ai-data-document td{text-align:left;overflow:visible}.c-table--ai-data-document td.check{position:relative}.c-table--ai-data-document td.check input{margin-top:0;margin-left:10px}.c-table--ai-data-document td.title,.c-table--ai-data-document td.user{position:relative}.c-table--ai-data-document td.title:before,.c-table--ai-data-document td.user:before{content:attr(data-attr);position:absolute;top:calc(100% - 8px);left:8px;padding:2px;font-size:10px;color:#fff;border-radius:2px;background:var(--cl-gray700);opacity:0;visibility:hidden;z-index:1}.c-table--ai-data-document td.title:hover:before,.c-table--ai-data-document td.user:hover:before{opacity:1;visibility:visible}.c-table--ai-data-document td.title span{display:block;max-width:calc(100vw - 1008px);min-width:251px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-table--ai-data-document td.title:has(.c-table__folder){padding:0}.c-table--ai-data-document td.user:before{left:32px}.c-table--ai-data-document .c-table__folder{display:flex;gap:4px;width:100%;max-width:100%;padding:8px;cursor:pointer}.c-table--ai-data-document .c-table__folder .close{display:block}.c-table--ai-data-document .c-table__folder .open{display:none}.c-table--ai-data-document .c-table__folder i{aspect-ratio:14/12;display:flex;flex-shrink:0;width:14px}.c-table--ai-data-document .c-table__folder i svg{width:100%;height:auto}.c-table--ai-data-document .c-table__folder i+span{flex-grow:1;min-width:233px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-table--ai-data-document .c-table__folder[data-folder-btn=true] .close{display:none}.c-table--ai-data-document .c-table__folder[data-folder-btn=true] .open{display:block}.c-table--ai-data-document tr:hover{background:var(--cl-primary100)}.c-table--ai-data-document tr[data-folder-parent=true] td{border-bottom:none}.c-table--ai-data-document tr[data-folder-child=false]{display:none}.c-table--ai-data-document [data-folder-child] td{border-bottom:none}.c-table--ai-data-document [data-folder-child]:has(+tr:not([data-folder-child])) td{border-bottom:1px solid var(--cl-gray300)}.c-table--ai-data-document [data-folder-child] .title:before{left:26px}.c-table--ai-data-document [data-folder-child] .title span{gap:4px}.c-table--ai-data-document [data-folder-child] .title span:before{content:"";display:inline-block;width:14px;margin-right:4px}.c-table--version{table-layout:fixed;width:100%;min-width:868px}.c-table--version .type{width:140px}.c-table--version .service{width:82px}.c-table--version .system{width:89px}.c-table--version .place{width:180px}.c-table--version .date{width:79px}.c-table--version .user{width:72px}.c-table--version .note{width:226px}.c-table--version thead th{white-space:normal;font-size:12px;line-height:1.666;text-align:left;background:var(--cl-gray200)}.c-table--version tbody td{white-space:normal;font-size:12px;line-height:1.666;text-align:left}.c-table--version tbody td.change{background:#E6EEF5}.c-table--version [data-ai-inference=true]{background:var(--cl-primary100)}.c-table--version [data-ai-inference=true].is-active{background:var(--cl-primary200)}.c-table--version [data-ai-inference=false]{background:var(--cl-orange100)}.c-table--version [data-ai-inference=false].is-active{background:var(--cl-orange200)}.c-table--version-repository{table-layout:fixed;width:100%;min-width:621px}.c-table--version-repository .num{width:63px}.c-table--version-repository .date{width:80px}.c-table--version-repository .detail{width:320px}.c-table--version-repository .user{width:96px}.c-table--version-repository .version{width:62px}.c-table--version-repository thead th{font-size:12px;background:var(--cl-gray200)}.c-table--version-repository tbody td{white-space:normal;font-size:12px}.c-table--version-repository tbody td.date,.c-table--version-repository tbody td.detail{text-align:left}:not(.open-nav) .c-table--ai-data-document .title{width:calc(100vw - 848px)}:not(.open-nav) .c-table--ai-data-document .c-table__folder i+span{max-width:calc(100vw - 848px)}:not(.open-nav) .c-table--ai-data-document td.title:not(:has(.c-table__folder)) span{max-width:calc(100vw - 830px)}}@layer component.popover;@layer text{.c-text-clamp{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-align:left}.c-text-clamp--1{-webkit-line-clamp:1}.c-text-clamp--2{-webkit-line-clamp:2}}@layer component.chart{.c-chart-container{display:grid}.c-chart-container[data-chart-columns="3"]{grid-template-columns:248px 108px 108px 108px auto}.c-chart-container[data-chart-columns="2"]{grid-template-columns:248px 108px 108px auto}.c-chart-container[data-chart-columns="1"]{grid-template-columns:248px 108px auto}.c-chart-container[data-chart-columns="0"]{grid-template-columns:248px auto}:is(.c-chart-header,.c-chart-body,.c-chart-group,.c-chart-group__parent,.c-chart-group__children,.c-chart-group__child){display:grid;grid-template-columns:subgrid;grid-column:1/-1}.c-chart-header{position:sticky;top:0;z-index:2}.c-chart-header .th{display:flex;align-items:center;justify-content:center;background:var(--cl-gray300);height:36px;font-size:15px;border-right:1px solid #fff}.c-chart-header>.th:first-child{position:sticky;left:0;z-index:2}.c-chart-header__month{display:grid;grid-auto-flow:column;grid-auto-columns:240px}.c-chart-group .td{display:flex;align-items:center;justify-content:center;font-size:12px;border-right:1px solid var(--cl-gray300)}.c-chart-group .graph{position:relative;overflow:hidden;margin-right:1px;background:repeating-linear-gradient(to right,var(--cl-gray300) -1px 0,#fff 0 239px)}.c-chart-group .graph .bar{position:absolute;top:50%;translate:0 -50%;border-radius:2px}.c-chart-group .chartcolor.success{background:var(--cl-success)}.c-chart-group .chartcolor.justtime{background:var(--cl-justtime)}.c-chart-group .chartcolor.soon{background:var(--cl-soon)}.c-chart-group .chartcolor.delay{background:var(--cl-delay)}.c-chart-group .chartcolor.before{background:var(--cl-gray300)}.c-chart-group__item{border-bottom:1px solid var(--cl-gray300)}.c-chart-group__item .task{display:block;padding:4px;line-height:1.75;background:inherit;position:sticky;left:0;z-index:1}.c-chart-group__item .title{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.c-chart-group__item .bar-parent{display:flex;height:8px;border-radius:4px;background:var(--cl-gray150);overflow:hidden}.c-chart-group__item .bar{display:block;flex-shrink:0}.c-chart-group__parent{cursor:move}.c-chart-group__parent .task{display:grid;grid-template-columns:1fr 48px;gap:4px 0}.c-chart-group__parent .task .title{grid-column:1;grid-row:1;color:var(--cl-default)}.c-chart-group__parent .task .c-chart-toggle{grid-column:2;grid-row:1}.c-chart-group__parent .task .bar-parent{grid-column:1/-1;grid-row:2}.c-chart-group__parent .graph .bar{height:20px}.c-chart-group__parent[data-chart-open="1"]{background:#fff}.c-chart-group__parent[data-chart-open="1"] .c-chart-toggle{rotate:180deg}.c-chart-group__parent[data-chart-open="1"]~.c-chart-group__children .c-chart-group__child{background:#fff}.c-chart-group__parent[data-chart-open="0"]{background:var(--cl-gray150)}.c-chart-group__parent[data-chart-open="0"]~.c-chart-group__children .c-chart-group__child{display:none}.c-chart-group__parent[data-chart-open="0"] .graph{background:repeating-linear-gradient(to right,var(--cl-gray300) -1px 0,var(--cl-gray150) 0 239px)}.c-chart-group__child{cursor:move}.c-chart-group__child .task{display:grid;grid-template-columns:1fr 44px;padding-left:12px}.c-chart-group__child .icon{position:relative;justify-self:end}.c-chart-group__child .icon:after{content:attr(data-name);padding:2px;background:var(--cl-gray700);color:#fff;font-size:10px;position:absolute;top:50%;right:100%;white-space:nowrap;translate:-4px -50%;line-height:1;border-radius:2px;display:none}.c-chart-group__child .icon:hover:after{display:block}.c-chart-group__child .icon img{width:16px;height:16px;-o-object-fit:cover;object-fit:cover;border-radius:4px}.c-chart-group__child .title{color:var(--cl-primary)}.c-chart-group__child .graph .bar{height:16px}.c-chart-toggle{display:block;width:24px;height:24px;border-radius:2px;background:var(--cl-primary) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m8 13.334 8 8 8-8H8Z'/%3E%3C/svg%3E") no-repeat center/16px 16px;rotate:0deg;justify-self:end}.c-chart-checks{display:flex;gap:0 12px;align-items:center;margin-top:12px}:is(.c-chart-header,.c-chart-group) :is([data-chart-show-status="0"],[data-chart-show-date="0"],[data-chart-show-limit="0"]){display:none}.c-chart-checkboxes{position:relative;font-size:12px}.c-chart-checkboxes .group{position:absolute;left:0;top:100%;width:100%;background:#fff;border:1px solid var(--cl-gray300);border-top:0;border-bottom:0;z-index:10}.c-chart-checkboxes label{display:flex;align-items:center;height:24px;border-bottom:1px solid var(--cl-gray300);padding:0 8px 0 28px;position:relative}.c-chart-checkboxes input[type=checkbox]:after{top:4px;left:8px}.c-chart-group__child{display:none}:where([data-chart-status-visible-1]) [data-chart-status="1"]{display:grid}:where([data-chart-status-visible-2]) [data-chart-status="2"]{display:grid}:where([data-chart-status-visible-3]) [data-chart-status="3"]{display:grid}:where([data-chart-status-visible-4]) [data-chart-status="4"]{display:grid}.c-chart-group__child[data-chart-date-over],.c-chart-group__child[data-chart-date-before]{display:none}.c-chart-body{position:relative}.c-chart-line{position:absolute;width:2px;background:var(--cl-primary);top:0;bottom:0}.c-chart-line:after,.c-chart-line:before{content:"";display:block;width:12px;height:10px;background:var(--cl-primary);-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%);position:absolute;left:50%;translate:-50% 0}.c-chart-line:after{bottom:0;rotate:180deg}.c-chart-line:before{top:0}.c-chart-container[data-chart-columns="3"] .c-chart-line{translate:572px 0}.c-chart-container[data-chart-columns="2"] .c-chart-line{translate:464px 0}.c-chart-container[data-chart-columns="1"] .c-chart-line{translate:356px 0}.c-chart-container[data-chart-columns="0"] .c-chart-line{translate:248px 0}}@layer component.select-area{.c-select-area{overflow:hidden;border:1px solid var(--cl-gray300);border-radius:4px;background:var(--cl-background)}.c-select-area__intro{display:flex}.c-select-area__data{position:relative;display:flex;flex-wrap:wrap;flex-grow:1;gap:8px 12px;min-height:38px;max-height:80px;padding:8px 12px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--cl-gray500) transparent}.c-select-area__data:empty:before{content:"選択してください";position:absolute;top:50%;left:12px;transform:translateY(-50%);color:var(--cl-gray700)}.c-select-area__data:empty+.c-select-area__btn:before{content:"";position:absolute;width:100%;height:40px;top:0;right:0}.c-select-area__data li{display:flex;align-items:center;gap:4px;height:20px;padding:0 6px;font-size:12px;border-radius:2px;background:var(--cl-gray150)}.c-select-area__data li span{flex-grow:1;display:-webkit-box;max-height:20px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:break-all}.c-select-area__data li i{aspect-ratio:1;display:flex;justify-content:center;align-items:center;width:16px;border-radius:50%;background:#0a0a0a}.c-select-area__btn{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:40px;background:var(--cl-primary)}.c-select-area__btn i{aspect-ratio:1;display:flex;justify-content:center;align-items:center;width:23px;rotate:180deg}.c-select-area__btn i svg{width:100%;height:auto}.c-select-area__btn i svg path{stroke:#fff!important}.c-select-area__btn[aria-expanded=true] i{rotate:0deg}.c-select-area__content{overflow:hidden}.c-select-area__content[aria-hidden=true]{height:0}.c-select-area__items{display:grid;grid-template-columns:1fr}.c-select-area__item{height:40px;padding:0 23px;border-top:1px solid var(--cl-gray300)}.c-select-area__item[aria-pressed=true]{background:var(--cl-gray300)}.c-select-area__item:has(>label){padding:0}.c-select-area__item:hover{background:var(--cl-primary100)}.c-select-area__item label{display:flex;align-items:center;height:100%;padding:0 23px}}@layer project.default{.p-default{display:grid;grid-template-rows:auto minmax(0,1fr);gap:12px 0}.p-default .h1{font-size:var(--fs-heading);font-weight:var(--fw-bold)}.p-default__logo{display:flex;width:-moz-fit-content;width:fit-content;height:100%;margin:auto}.p-default__header{display:grid;grid-template-columns:auto auto;justify-content:space-between;min-height:40px}.p-default__header .items{display:flex;gap:0 var(--_column-gap, 24px)}.p-default__header--garbage,.p-default__header--no-gutter{margin-bottom:-12px}.p-default__header--height-auto{min-height:0}.p-default__status{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 20px;margin-top:12px}.p-default__status .items{display:flex;gap:0 var(--_column-gap, 16px);margin-left:auto}.p-default__deliverables-area{height:calc(100vh - 172px)}.p-default__deliverables{min-width:868px;margin-top:60px}.p-default__paging{font-size:var(--fs-s);position:sticky;top:100%;display:grid;grid-template-columns:repeat(auto-fit,36px);justify-content:center;gap:0 24px;margin-top:22px}.p-default__paging .page{background-color:var(--cl-background);display:flex;justify-content:center;align-items:center;width:36px;height:36px;border:1px solid var(--cl-default);border-radius:4px}.p-default__paging :is(span.page,.page.current){background-color:var(--cl-primary500);color:var(--cl-background);border:1px solid var(--cl-primary500)}.p-default__paging a.page{transition:var(--tr-fast) background}.p-default__paging a.page:hover{background-color:var(--cl-gray200)}.p-default__paging .icon{display:block;width:24px;height:24px}.p-default__paging :is(.c-icon__gt,.c-icon__gtw){rotate:180deg}.p-default .p-default__partial-header{margin-top:40px}.p-default__breadcrumb{margin-bottom:8px}.p-default__breadcrumb ol{display:flex;flex-wrap:wrap;gap:4px}.p-default__breadcrumb ol li{display:flex;align-items:center;gap:4px}.p-default__breadcrumb ol li a{display:block;font-size:10px;line-height:1.6;color:var(--cl-primary)}.p-default__ai-data .p-default__header{align-items:center;margin-bottom:12px}.p-default__ai-data__wrap{width:875px;min-width:100%;overflow:hidden}.p-default__ai-data .c-table{width:100%;height:auto}.p-default__ai-data .c-table__wrap{height:calc(100vh - 320px);margin-bottom:40px}.p-default__ai-data .c-form__select{min-width:180px;padding:2px 4px;font-size:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m8 13.334 8 8 8-8H8Z'/%3E%3C/svg%3E") no-repeat center right 1px/20px 20px,linear-gradient(to left,var(--cl-primary) 24px,#fff 24px)}.p-default__ai-data .c-button__cmn{width:280px}.p-default__container{min-height:calc(100vh - 295px);min-width:0}.p-default__container--fixed{height:calc(100vh - 184px)}.p-default__container--garbage .lead{margin-bottom:13px;font-size:1.3rem;line-height:2}.p-default__container--garbage .c-table__wrap{height:calc(100vh - 300px)}.p-default-chartwrap{height:calc(100vh - 216px)}.p-default__error{background-color:var(--cl-background);grid-row:2;display:flex;align-items:center;justify-content:center;border-radius:12px;margin-top:-12px}.p-default__error .message .h1{font-size:2rem;text-align:center;margin:0 0 40px}.p-default__error .message img{max-width:480px;aspect-ratio:4/3}.p-default__form{height:100%}.p-default__form--min{min-width:868px}.p-default__form--deliverables{min-width:868px;height:auto}.p-default__form form{height:100%}.p-default__form .list{display:grid;grid-template-columns:240px 1fr;gap:16px 8px;align-items:stretch}.p-default__form .list dt,.p-default__form .list dd{font-size:var(--fs-default)}.p-default__form .list dt{background-color:var(--cl-gray200);display:flex;align-items:center;padding:8px}.p-default__form .list dt label{display:block;width:100%;height:100%}.p-default__form .list dd{align-self:center;position:relative}.p-default__form .list .message{font-size:var(--fs-xs);display:block}.p-default__form .list .message.alert{color:var(--cl-alert)}.p-default__form .c-button__group{margin-top:32px;display:flex;align-items:center;justify-content:center;gap:0 48px}.p-default__form .c-button__group:last-child{position:sticky;top:100%}.p-default__form .c-button__group .c-button__cmn--ng{width:156px}.p-default__form .c-button__group .c-button__cmn--ok{width:280px}.p-default__ip{display:flex;gap:8px}.p-default__ip .c-form__text{width:232px}.p-default__ip .c-form__text[data-click-show-area=false]{display:none}.p-default__ip .c-button--only{box-shadow:none}.p-default__ip .c-button--only[data-click-show-btn=true]{display:none}}@layer project.login{.p-login{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--sz-x10) 0}.p-login .wrap{width:min(480px,80%);margin:0 auto}.p-login .logo img{width:280px;height:60px;margin-bottom:var(--sz-x18)}.p-login h1{font-size:var(--fs-ll);text-align:center;font-weight:var(--fw-bold);margin-bottom:var(--sz-x10)}.p-login .form-control{margin-bottom:var(--sz-x8)}.p-login .form-control label{font-size:var(--fs-s);display:flex;gap:0 8px;line-height:1.5}.p-login .form-control .message{color:var(--cl-alert)}.p-login .form-control .c-form__text{padding:12px}.p-login .c-button__group{padding-top:var(--sz-x2)}.p-login .forget-password{font-size:var(--fs-m);width:-moz-fit-content;width:fit-content;margin:var(--sz-x6) auto 0}.p-login .password-group{position:relative}.p-login .password-group :is(input[type=text],input[type=password]){padding-right:var(--sz-x12)}.p-login .password-group button{width:24px;height:24px;border-radius:2px;background-position:center;position:absolute;top:50%;right:var(--sz-x3);translate:0 -50%}.p-login .password-group .icon{display:block;width:24px;height:24px}.p-login .password-group :is(input[type=text]+button .c-icon__close-eye,input[type=password]+button .c-icon__open-eye){display:none}}@layer project.senmon{.p-senmon-profile{display:grid;grid-template-columns:120px 1fr;gap:0 12px;width:240px;margin-bottom:32px}.p-senmon-profile>img{grid-column:1;width:120px;height:120px;-o-object-fit:cover;object-fit:cover;border-radius:12px}.p-senmon-profile figcaption{grid-column:2;align-self:end;font-size:var(--fs-xxxs)}.p-senmon-profile figcaption .sub{margin-bottom:4px}.p-senmon-profile figcaption .main{font-size:var(--fs-m);margin-bottom:16px}.p-senmon-profile figcaption .text{line-height:1.5}.p-senmon-textarea{height:226px;height:calc(100vh - 542px);max-height:400px}}@layer project.status{.p-status-panel{background-color:var(--cl-bg);padding:16px;border-radius:12px;box-shadow:0 8px 12px #0003}.p-status-panel:not(:last-child){margin-bottom:24px}.p-status-inner{margin-bottom:24px}.p-status-panel--table{height:540px}.p-status-panel--table tbody :is(th,td){-moz-text-align-last:left;text-align-last:left}.p-status-panel__header{display:flex;justify-content:space-between;margin-bottom:16px}.p-status-panel__header .heading{font-size:var(--fs-default);font-weight:var(--fw-bold)}.p-status-cards{display:flex;align-items:flex-start;gap:0 24px}.p-status-card{display:flex;flex-direction:column;justify-content:center;align-items:center;width:140px;height:58px;border-radius:8px;background-color:var(--cl-gray100);border:1px solid var(--cl-gray300);font-weight:var(--fw-bold);margin-bottom:16px}.p-status-card dt{font-size:var(--fs-ss)}.p-status-card dd{font-size:var(--fs-ll);display:flex;align-items:center;justify-content:center;gap:0 8px}.p-status-card .view{display:flex;align-items:center;justify-content:center;width:42px;height:20px;font-size:10px;border-radius:2px;border:1px solid var(--cl-primary);background-color:var(--cl-bg);color:var(--cl-primary);font-weight:var(--fw-default)}.p-status-card .c-icon{display:block;width:12px;height:12px;background-size:12px 12px}.p-status-card a{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;transition:var(--tr-default) opacity}.p-status-card a:hover{opacity:.6}}@layer project.task{.p-task-wrap{display:flex;gap:0 12px}.p-task-list{flex-shrink:0;width:210px;border-radius:12px;box-shadow:0 8px 12px #0003;overflow:hidden}.p-task-list hgroup{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px 0;width:210px;height:75px;font-weight:var(--fw-bold);line-height:1;border-radius:12px 12px 0 0;background-color:var(--cl-gray300)}.p-task-list hgroup p{font-size:var(--fs-ss)}.p-task-list hgroup .heading{font-size:var(--fs-xl)}.p-task-list ul{background-color:var(--cl-bg);padding:16px;min-height:400px}.p-task-list li:not(:last-child){margin-bottom:16px}.p-task-list__wrap{height:calc(100vh - 275px)}.p-task-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px 0;background-color:var(--cl-gray100);width:100%;border-left:4px solid transparent;box-shadow:0 4px 6px #0003;padding:12px;transition:var(--tr-default) opacity}.p-task-card:hover{opacity:.6}.p-task-card--delay{border-color:var(--cl-delay)}.p-task-card--soon{border-color:var(--cl-soon)}.p-task-card .title{font-size:var(--fs-ss)}.p-task-card .dates{font-size:var(--fs-xs);display:flex;align-items:center;width:100%;gap:0 4px}.p-task-card .dates img{width:16px;height:16px}.p-task-card .icons{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px;width:100%}.p-task-card .icons img{width:16px;height:16px;border-radius:4px}.p-task-card-placeholder{background:red}.p-task-card-drag{background:green}.p-task-register table,.p-task-register th,.p-task-register td{border-collapse:collapse}.p-task-register table{width:100%}.p-task-register .num{min-width:40px;width:4.6%}.p-task-register .title{min-width:110px;width:12.67%}.p-task-register .main,.p-task-register .sub{min-width:94px;width:10.82%}.p-task-register .type{min-width:72px;width:8.29%}.p-task-register .name{min-width:110px;width:12.67%}.p-task-register .start,.p-task-register .end{min-width:76px;width:8.75%}.p-task-register .body{min-width:195px}.p-task-register th,.p-task-register td{border:1px solid var(--cl-gray300)}.p-task-register th{background:var(--cl-gray150);color:var(--cl-gray700)}.p-task-register td{line-height:1}.p-task-register td.is-selected,.p-task-register td.is-selected input{background:var(--cl-primary100)}.p-task-register thead th{height:40px;font-size:var(--fs-ss);font-weight:700;text-align:center;vertical-align:middle}.p-task-register tbody th{font-size:var(--fs-xs);text-align:right;padding:6px 4px}.p-task-register tbody td{padding-right:1px;text-align:left}.p-task-register tbody tr td:nth-of-type(4),.p-task-register tbody tr td:nth-of-type(6),.p-task-register tbody tr td:nth-of-type(7){text-align:center}.p-task-register :is(input[type=text],input[type=email]){width:100%;font-size:var(--fs-xs);border:0;padding:4px;overflow:hidden;text-overflow:ellipsis;text-align:inherit}.p-task-register :is(input[type=text],input[type=email]).has-error{border:1px solid red}[data-title-tip]{position:relative}[data-title-tip]:after{display:none;position:absolute;left:50%;translate:-50% 0;content:attr(data-title-tip);background:var(--cl-gray700);color:#fff;z-index:1;font-size:var(--fs-xxxs);text-align:left;font-weight:400;padding:2px;border-radius:2px}[data-title-tip]:hover:after{display:block}thead th:nth-of-type(5)[data-title-tip]:after{width:78px}thead th:nth-of-type(6)[data-title-tip]:after{width:166px}}@layer project.gijiroku{.p-gijiroku-card{display:block;padding:24px;border-radius:12px;border:1px solid var(--cl-gray200);background-color:var(--cl-bg);position:relative;transition:var(--tr-default) background-color}.p-gijiroku-card:hover{background-color:var(--cl-primary100)}.p-gijiroku-card a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.p-gijiroku-card:not(:last-child){margin-bottom:16px}.p-gijiroku-card__header{display:flex;justify-content:space-between;align-items:center;font-weight:var(--fw-bold);margin-bottom:13px}.p-gijiroku-card__header .heading{font-size:var(--fs-m)}.p-gijiroku-card__header time{font-size:var(--fs-ss);color:var(--cl-gray500)}.p-gijiroku-card__body{margin-bottom:12px;transition:.1s height;overflow:hidden}.p-gijiroku-card__body.fold .text{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-gijiroku-card__items{list-style:revert;margin-left:16px}.p-gijiroku-card__items li{font-size:var(--fs-ss)}.p-gijiroku-card__items .text{line-height:1.75;color:var(--cl-gray900)}.p-giroku-card__button{position:relative;z-index:1;display:flex;align-items:center;gap:0 4px;color:var(--cl-gray500);font-size:var(--fs-xxs)}.p-giroku-card__button:before{content:"";display:block;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' fill='none' viewBox='0 0 16 17'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%237E7E7E' stroke-linecap='round' stroke-linejoin='round' d='m4 7 4 4 4-4'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 1h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat center/16px 16px}.p-gijiroku-card__body.fold+.p-giroku-card__button:before{rotate:180deg}.p-gijiroku-section{padding:24px;border-radius:12px;background-color:var(--cl-bg);box-shadow:0 8px 12px #0003}.p-gijiroku-section:not(:last-child){margin-bottom:16px}.p-gijiroku-section .p-gijiroku-card__items{border-radius:4px;border:1px solid var(--cl-gray300);margin-left:0;padding:8px 8px 8px 24px}.p-gijiroku-section .p-gijiroku-card__items .text{font-size:var(--fs-default);color:var(--cl-gray900)}.p-gijiroku-section .c-table--2{margin-bottom:12px}.p-gijiroku-section .c-button{margin:0 0 0 auto}:is(.p-gijiroku-wrap,.p-gijiroku-kaiwa) .c-button__group{margin-top:40px}:is(.p-gijiroku-wrap,.p-gijiroku-kaiwa) .c-button__group .c-button{width:280px}.p-gijiroku-wrap{padding-bottom:32px}.p-default__partial-header+.f-inner .p-gijiroku-kaiwa{padding-top:40px}.p-gijiroku-youyaku{height:240px;color:var(--cl-gray900)}}@layer project.deliverables{.p-deliverables.-version{display:grid;grid-template-rows:subgrid;width:100%}.p-deliverables__lead{font-size:12px;line-height:2}.p-deliverables__columns{position:relative;display:flex;justify-content:space-between;gap:4px}.p-deliverables__column{position:relative;height:480px;border-radius:12px;box-shadow:0 0 12px #0003;background:var(--cl-bg)}.p-deliverables__column--left{flex-grow:1;width:60%}.p-deliverables__column--right{flex-shrink:0;width:40%}.p-deliverables__column [data-drop-bg=true]{z-index:0}.p-deliverables__divider{position:relative;width:8px;cursor:col-resize;margin:20px 0}.p-deliverables__divider:before{content:"";position:absolute;width:1px;height:100%;top:0;left:50%;transform:translate(-50%);background:var(--cl-primary500);opacity:0}.p-deliverables__divider:hover:before{opacity:1}.p-deliverables__divider.is-dragging:before{opacity:1}.p-deliverables__loading{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;font-size:16px;color:var(--cl-gray700)}.p-deliverables__loading i{width:90px}.p-deliverables__content{position:relative;display:flex;flex-direction:column;height:100%;padding:24px;z-index:10}.p-deliverables__intro{display:grid;grid-template-columns:1fr 68px;align-items:center;gap:8px;margin-bottom:var(--_margin-bottom, 16px)}.p-deliverables__version{display:flex;justify-content:center;align-items:center;height:24px;font-size:13px;color:#fff;border:1px solid var(--cl-gray700);border-radius:16px;background:var(--cl-gray700)}.p-deliverables__version.-old{color:var(--cl-gray700);background:none}.p-deliverables__version.-update{background:var(--cl-primary)}.p-deliverables__version.-update i{aspect-ratio:1;width:20px}.p-deliverables__data{font-size:14px;line-height:2;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--cl-gray300) #fff}.p-deliverables__data *:not(.p-deliverables__scroll):not(*){all:revert}.p-deliverables__data+.p-deliverables__data{margin-top:30px}.p-deliverables__data.-version *{font-size:12px}.p-deliverables__data.-version h2{margin-bottom:12px;font-size:15px;font-weight:700}.p-deliverables__data.-version h3{margin-bottom:8px;font-size:14px;font-weight:700}.p-deliverables__data.-version ol{counter-reset:item}.p-deliverables__data.-version ol li{position:relative;display:flex}.p-deliverables__data.-version ol li:before{content:counter(item) ".";counter-increment:item;flex-shrink:0}.p-deliverables__data.-version .change{background:#E6EEF5}.p-deliverables__data.-version [data-version-ai]{cursor:pointer}.p-deliverables__data.-version [data-version-ai=true]{background:#E6EEF5}.p-deliverables__data.-version [data-version-ai=true].is-active{background:#CDDFEF}.p-deliverables__data.-version [data-version-ai=false]{background:#FFF0E0}.p-deliverables__data.-version [data-version-ai=false].is-active{background:#FFE8D1}.p-deliverables__data.-version .is-active[data-version-ai=true]{background:#CDDFEF}.p-deliverables__data.-version .is-active[data-version-ai=false]{background:#FFE8D1}.p-deliverables__data.-version .is-active .change{background:none}.p-deliverables__scroll{width:100%;padding-bottom:12px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--cl-gray500) #fff}.p-deliverables-edit{display:flex;flex-direction:column;gap:12px;height:100%;padding:24px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--cl-gray300) #fff}.p-deliverables-edit__item{position:relative;display:grid;grid-template-columns:1fr;gap:16px;padding:12px;border:1px solid var(--cl-gray300)}.p-deliverables-edit__heading{display:flex;flex-direction:column;align-items:flex-start}.p-deliverables-edit__heading figure{width:24px}.p-deliverables-edit__heading figure img{width:100%}.p-deliverables-edit__heading span{font-size:13px}.p-deliverables-edit__more{display:flex;margin:0 auto;font-size:11px;font-weight:700;color:var(--cl-primary);text-align:center}.p-deliverables-edit__more[data-click-show-btn=true]{display:none}.p-deliverables-edit__comments{display:grid;grid-template-columns:1fr;gap:12px}.p-deliverables-edit__comment{display:flex;gap:8px;font-size:13px}.p-deliverables-edit__comment figure{flex-shrink:0;width:24px}.p-deliverables-edit__comment figure img{width:100%}.p-deliverables-edit__comment div{width:90%}[data-click-show-area=false]>.p-deliverables-edit__comment:not(:nth-last-child(-n+3)){display:none!important}.p-deliverables-edit__textarea{position:relative}.p-deliverables-edit__remove{position:absolute;aspect-ratio:1;display:flex;width:20px;top:12px;right:12px}.p-deliverables-edit__remove svg{width:100%;height:auto}.p-deliverables-edit__back{display:flex;gap:14px}.p-deliverables-edit__back i{aspect-ratio:1;display:flex;flex-shrink:0;width:24px}.p-deliverables-edit__back i svg{width:100%;height:100%}.p-deliverables-edit__back span{display:flex;align-items:center;gap:4px;font-size:13px;color:var(--cl-primary500)}.p-deliverables-edit__back span:before{content:"";width:12px;height:12px;border:2px solid var(--cl-primary500);border-radius:50%}.p-deliverables-edit__buttons{display:flex;justify-content:space-between}.p-deliverables-edit__buttons .c-button{width:84px;height:36px;font-size:10px}.p-deliverables-review{display:flex;flex-direction:column;gap:16px;height:100%;padding:24px}.p-deliverables-review__intro{display:flex;justify-content:center;gap:10px;background:var(--cl-gray150)}.p-deliverables-review__status{display:flex;justify-content:center;align-items:center;gap:.5em;padding:9px 0;font-size:10px;font-weight:700}.p-deliverables-review__state{display:flex;align-items:baseline;gap:.5em}.p-deliverables-review__state dd span{font-size:16px;line-height:1}.p-deliverables-review__state+.p-deliverables-review__state:before{content:"/";font-size:16px;line-height:1}.p-deliverables-review__btn{stroke:var(--cl-primary)}.p-deliverables-review__btn:hover{stroke:var(--cl-primary500)}.p-deliverables-review__btn[data-filtering=true] path{fill:var(--cl-primary)}.p-deliverables-review__btn[data-filtering=true]:hover path{fill:var(--cl-primary500)}.p-deliverables-review__items{flex-grow:1;max-height:345px;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--cl-gray300) #fff}.p-deliverables-review__item+.p-deliverables-review__item{margin-top:12px}.p-deliverables-review__data{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:auto;font-weight:700}.p-deliverables-review__data dt{font-size:10px;line-height:2}.p-deliverables-review__data dd{display:flex;gap:8px;font-size:16px;line-height:1}.p-deliverables-fix{position:absolute;display:none;flex-direction:column;width:100%;height:100%;padding:75px 24px 24px;top:0;left:0;border-radius:12px;background:#fff}.p-deliverables-fix[data-review-fix=true]{display:flex}.p-deliverables-fix__wrap{display:flex;flex-direction:column;gap:12px;height:238px;margin-bottom:auto;overflow:auto}.p-deliverables-fix__item{display:flex;align-items:center;gap:4px;width:100%;padding:7px 12px;border:1px solid var(--cl-gray300);border-radius:2px}.p-deliverables-fix__item dt{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:24px;font-size:11px;background:var(--cl-primary200)}.p-deliverables-fix__item dd{flex-grow:1;font-size:13px}.p-deliverables-fix__item+.p-deliverables-fix__item{margin-top:12px}.p-deliverables-draft{display:flex;justify-content:center;align-items:center;height:100%}.p-deliverables-draft__txt{font-size:16px;line-height:2;color:var(--cl-gray700);text-align:center}.p-deliverables-guide{height:100%;padding:20px;overflow-y:scroll}.p-deliverables-guide__intro{margin-bottom:16px;padding:8px 12px;border-radius:2px;box-shadow:0 4px 6px #0003;background:var(--cl-gray100)}.p-deliverables-guide__intro dt{font-size:13px;font-weight:700}.p-deliverables-guide__intro dd{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px;font-size:10px}.p-deliverables-guide__intro dd i{position:relative;display:block;width:100%;height:8px;border-radius:4px;background:var(--cl-gray300)}.p-deliverables-guide__intro dd i:before{content:"";position:absolute;width:0;height:100%;top:0;left:0;border-radius:8px;background:var(--cl-primary500)}.p-deliverables-guide__intro dd[data-progress-current="1"] i:before{width:20%}.p-deliverables-guide__intro dd[data-progress-current="2"] i:before{width:40%}.p-deliverables-guide__intro dd[data-progress-current="3"] i:before{width:60%}.p-deliverables-guide__intro dd[data-progress-current="4"] i:before{width:80%}.p-deliverables-guide__intro dd[data-progress-current="5"] i:before{width:100%}.p-deliverables-guide__progress{position:relative;display:flex;flex-wrap:wrap;padding:8px;border-radius:2px;box-shadow:0 4px 6px #0003;background:var(--cl-gray100)}.p-deliverables-guide__progress[aria-disabled=true]{color:var(--cl-gray500);background:var(--cl-gray150)}.p-deliverables-guide__progress[aria-disabled=true] a{pointer-events:none}.p-deliverables-guide__progress+.p-deliverables-guide__progress{margin-top:16px}.p-deliverables-guide__details{position:relative;width:100%}.p-deliverables-guide__summary{display:flex;gap:2px}.p-deliverables-guide__summary .-arrow{aspect-ratio:1;display:flex;flex-shrink:0;width:16px;rotate:180deg}.p-deliverables-guide__summary .-arrow svg{width:100%;height:auto}[open]>.p-deliverables-guide__summary .-arrow{rotate:0deg}.p-deliverables-guide__parent{display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;font-size:13px}.p-deliverables-guide__parent:before{content:attr(data-num) "."}.p-deliverables-guide__parent:hover{color:var(--cl-primary500)}.p-deliverables-guide__parent:hover .-icon:before{border-color:var(--cl-primary500)}.p-deliverables-guide__parent .-icon{position:relative;aspect-ratio:1;display:flex;order:-1;flex-shrink:0;width:22px;margin-right:4px}.p-deliverables-guide__parent .-icon svg{display:none;width:100%;height:100%}.p-deliverables-guide__parent .-icon:before{content:"";position:absolute;width:16px;height:16px;top:50%;left:50%;translate:-50% -50%;border:2px solid var(--cl-gray500);border-radius:50%}.p-deliverables-guide__parent .-bar{position:relative;display:block;flex-shrink:0;width:72px;height:6px;margin-left:auto;border-radius:3px;background:var(--cl-gray300)}.p-deliverables-guide__parent .-bar:before{content:"";position:absolute;width:0;height:100%;top:0;left:0;border-radius:3px;background:var(--cl-primary500)}.p-deliverables-guide__parent[data-progress-current="25"] .-bar:before{width:25%}.p-deliverables-guide__parent[data-progress-current="50"] .-bar:before{width:50%}.p-deliverables-guide__parent[data-progress-current="75"] .-bar:before{width:75%}.p-deliverables-guide__parent[data-progress-current="100"] .-bar:before{width:100%}.p-deliverables-guide__parent[data-progress-parent=true] .-icon svg{display:block}.p-deliverables-guide__parent[data-progress-parent=true] .-icon:before{border-color:#fff0}.p-deliverables-guide__items{width:100%;padding:14px 4px 0 8px}.p-deliverables-guide__item a{display:flex;align-items:center;gap:4px;width:100%;padding:4px;font-size:13px;background:#fff}.p-deliverables-guide__item a:before{content:attr(data-num)}.p-deliverables-guide__item a i{position:relative;aspect-ratio:1;display:flex;order:-1;width:16px}.p-deliverables-guide__item a i svg{display:none;width:100%;height:100%}.p-deliverables-guide__item a i:before{content:"";position:absolute;width:16px;height:16px;top:50%;left:50%;translate:-50% -50%;border:2px solid var(--cl-gray500);border-radius:50%}.p-deliverables-guide__item a:hover{color:var(--cl-primary500);background:var(--cl-primary100)}.p-deliverables-guide__item a[aria-disabled=true]{pointer-events:none;color:var(--cl-gray500);background:var(--cl-gray300)}.p-deliverables-guide__item a[aria-disabled=true] i svg{display:none}.p-deliverables-guide__item a[data-progress-child=true] i svg{display:block}.p-deliverables-guide__item a[data-progress-child=true] i:before{border-color:#fff0}.p-deliverables-guide__item+.p-deliverables-guide__item{margin-top:6px}.p-deliverables-format [data-format-create=false]{pointer-events:none;border-color:var(--cl-gray200);background:var(--cl-gray200)}.p-deliverables-format__lead{margin-bottom:8px;font-size:13px;line-height:1.75}.p-deliverables-format__wrap .c-button__group{gap:48px;margin-top:40px}.p-deliverables-format__wrap .c-button__cmn--ng{width:160px}.p-deliverables-format__wrap .c-button__cmn--ok{width:280px}.p-deliverables-format__content{height:calc(100vh - 230px)}.p-deliverables-format__content--list{height:calc(100vh - 340px)}.p-deliverables-format__categories{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.p-deliverables-format__category a,.p-deliverables-format__category button{display:flex;justify-content:space-between;align-items:center;gap:24px;width:100%;min-height:63px;padding:12px 24px;font-weight:700;border:1px solid var(--cl-gray200);border-radius:8px;background:#fff;transition:var(--tr-default) opacity}.p-deliverables-format__category a em,.p-deliverables-format__category button em{font-size:15px}.p-deliverables-format__category a span,.p-deliverables-format__category button span{font-size:13px;color:var(--cl-gray500)}.p-deliverables-format__category a:hover,.p-deliverables-format__category button:hover{opacity:.7}.p-deliverables-format__category a[aria-disabled=true],.p-deliverables-format__category a[disabled],.p-deliverables-format__category button[aria-disabled=true],.p-deliverables-format__category button[disabled]{pointer-events:none;color:var(--cl-gray300)}.p-deliverables-format__form{height:calc(100vh - 300px)}.p-deliverables-format__form input[type=text][readonly]{pointer-events:none;background:var(--cl-primary100)}.p-deliverables-format__create{position:relative;margin:24px 0 8px;padding:24px 20px 40px;border-radius:12px;box-shadow:0 4px 6px #0003;background:#fff}.p-deliverables-format__pages{counter-reset:item;margin-bottom:32px}.p-deliverables-format__pages:before{content:"No.";display:block;width:32px;margin-bottom:20px;font-size:13px;font-weight:700;line-height:1.615}.p-deliverables-format__page{display:flex;align-items:flex-start;gap:8px}.p-deliverables-format__page:before{content:counter(item);counter-increment:item;flex-shrink:0;width:32px;font-size:13px;font-weight:700;line-height:1.615}.p-deliverables-format__page:not(:first-child){margin-top:16px}.p-deliverables-format__columns{position:relative;display:grid;flex-grow:1;grid-template-columns:repeat(2,1fr);gap:16px;z-index:1}.p-deliverables-format__columns:before{content:"";position:absolute;width:100%;height:100%;top:-4px;left:-4px;box-sizing:content-box;border:4px solid var(--cl-primary200);opacity:0;z-index:-1}.p-deliverables-format__columns.is-dragging:before{opacity:1}.p-deliverables-format__column--page{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:216px;padding:24px;border:1px solid var(--cl-gray300);background:#fff}.p-deliverables-format__desc{font-size:13px;line-height:1.25;margin-bottom:16px}.p-deliverables-format__slide{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:216px;padding:24px;border:1px solid var(--cl-gray300)}.p-deliverables-format__slide>span{display:block;font-size:13px;line-height:1.25;margin-bottom:16px}.p-deliverables-format__radio{display:block;width:100%}.p-deliverables-format__radio:not(:has([readonly])){cursor:pointer}.p-deliverables-format__radio+.p-deliverables-format__radio{margin-top:16px}.p-deliverables-format__radio span{display:flex;align-items:center;gap:8px;padding:12px;border-radius:8px;background:var(--cl-gray100)}.p-deliverables-format__radio span i{position:relative;aspect-ratio:1;width:16px;border:1px solid var(--cl-primary);border-radius:50%;background:#fff}.p-deliverables-format__radio span i:before{content:"";position:absolute;aspect-ratio:1;width:8px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background:var(--cl-primary);opacity:0}.p-deliverables-format__radio input:checked+span i:before{opacity:1}.p-deliverables-format__radio input[readonly]+span{pointer-events:none;color:var(--cl-gray500);background:var(--cl-gray200)}.p-deliverables-format__prompt{display:inline-block;width:100%;height:216px;padding:12px;border:1px solid var(--cl-primary);background:var(--cl-gray100)}.p-deliverables-format__prompt textarea{width:100%;height:100%;padding:8px;font-size:14px;line-height:1.5;border-radius:6px;box-shadow:0 4px 6px #0003;background:#fff}.p-deliverables-format__prompt textarea::-moz-placeholder{color:var(--cl-gray300)}.p-deliverables-format__prompt textarea::placeholder{color:var(--cl-gray300)}.p-deliverables-format__menu{position:absolute;display:none;flex-direction:column;width:140px;overflow:hidden;border-radius:4px;z-index:100}.p-deliverables-format__menu *{display:block;padding:0 8px;font-size:12px;line-height:2;color:#fff;background:var(--cl-gray700)}.p-deliverables-format__menu *:hover{background:var(--cl-primary500)}.p-deliverables-format__foot{display:flex;justify-content:center}.p-deliverables-format__foot .c-button{width:320px}.p-deliverables-format-edit{padding:24px 20px 40px;border-radius:12px;box-shadow:0 4px 6px #0003;background:#fff}.p-deliverables-format-edit:not(:first-child){margin-top:24px}.p-deliverables-format-edit:last-child{margin-bottom:10px}.p-deliverables-format-edit [readonly]{pointer-events:none;background:var(--cl-primary100)}.p-deliverables-format-edit .c-button__group{margin-top:40px}.p-deliverables-format-edit__head{display:flex;gap:8px;margin-bottom:24px;font-size:16px}.p-deliverables-format-edit__head b{font-weight:700}.p-deliverables-format-edit__head span{display:flex;align-items:center;gap:8px}.p-deliverables-format-edit__head span:before{content:"";flex-shrink:0;width:2px;height:16px;background:var(--cl-gray300)}.p-deliverables-format-edit__item{display:block}.p-deliverables-format-edit__item:nth-child(2){margin-top:16px}.p-deliverables-format-edit__item:nth-child(n+3):not(.p-deliverables-format-edit__item--table){margin-top:4px}.p-deliverables-format-edit__item--table{margin-top:16px;padding:12px 8px;background:var(--cl-gray100)}.p-deliverables-format-edit__item--table+.p-deliverables-format-edit__item--table{margin-top:0;border-top:1px dashed var(--cl-gray300)}.p-deliverables-format-edit__item--table [data-format-caption]+[data-format-caption]{margin-top:4px}.p-deliverables-format-edit__heading{display:block;margin-bottom:4px;font-size:13px}.p-deliverables-format-edit__detail{display:flex;align-items:flex-start;gap:8px}.p-deliverables-format-edit__detail input,.p-deliverables-format-edit__detail textarea{flex-grow:1;font-size:16px;border:1px solid var(--cl-gray300);border-radius:4px;background:#fff}.p-deliverables-format-edit__detail input{height:36px;padding:0 12px}.p-deliverables-format-edit__detail textarea{height:120px;padding:8px 12px}.p-deliverables-format-edit__remove{aspect-ratio:1;display:flex;justify-content:center;align-items:center;width:36px;border:2px solid var(--cl-primary);border-radius:6px;stroke:#1e3180}.p-deliverables-format-edit__remove:hover{stroke:var(--cl-primary500);border-color:var(--cl-primary500)}.p-deliverables-format-edit__buttons{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.p-deliverables-format-edit__btn{display:flex;justify-content:center;align-items:center;gap:4px;min-width:96px;height:24px;padding:0 8px;font-size:11px;color:var(--cl-primary);border:1px solid var(--cl-primary);border-radius:4px;stroke:#1e3180}.p-deliverables-format-edit__btn i{aspect-ratio:1;flex-shrink:0;width:16px}.p-deliverables-format-edit__btn i svg{width:100%;height:100%}.p-deliverables-format-edit__btn:hover{color:var(--cl-primary500);stroke:var(--cl-primary500);border-color:var(--cl-primary500)}.p-deliverables-format-edit__btn[disabled]{pointer-events:none;color:var(--cl-gray300);stroke:var(--cl-gray300);border-color:var(--cl-gray300)}.p-deliverables-format-edit__btn--caption{margin:16px 0 0 auto}}@layer project.ai-data{.p-ai-data-document-nav{flex-grow:var(--box-flex-grow, 0);height:100%;max-height:580px;padding:24px 0;border-radius:12px;background:var(--cl-gray900)}.ai-data>.p-ai-data-document-nav{max-height:calc(100% - 112px);padding-top:0}.p-ai-data-document-nav__wrap{display:flex;flex-direction:column;gap:6px;height:100%;overflow:hidden}.p-ai-data-document-nav__item{display:flex;flex-direction:column;height:50%}.p-ai-data-document-nav__item dt{position:relative;display:flex;flex-shrink:0;justify-content:center;align-items:center;height:37px;margin-bottom:13px;font-size:13px;font-weight:700;color:var(--cl-primary500);border-bottom:1px solid var(--cl-primary500)}.p-ai-data-document-nav__item dd{display:flex;flex-grow:1;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--cl-gray500) transparent}.p-ai-data-document-nav__item button{width:100%;max-width:100%;height:36px;min-height:36px;padding:0 8px;white-space:nowrap;font-size:12px;color:#fff;overflow:hidden;text-overflow:ellipsis}.p-ai-data-document-nav__item button:hover{background:var(--cl-default)}.p-ai-data-document-nav__divider{position:absolute;flex-shrink:0;width:100%;height:1px;cursor:row-resize;bottom:0;left:0}}@layer project.deliverables{.p-version-document{display:grid;grid-template-rows:subgrid;grid-row:span 1000;padding:24px}.p-version-document__intro{display:grid;grid-template-columns:1fr 68px;align-items:center;gap:8px;margin-bottom:var(--_margin-bottom, 16px)}.p-version-document__version{display:flex;justify-content:center;align-items:center;height:24px;font-size:13px;color:#fff;border:1px solid var(--cl-gray700);border-radius:16px;background:var(--cl-gray700)}.p-version-document__version.-old{color:var(--cl-gray700);background:none}.p-version-document__version.-update{background:var(--cl-primary)}.p-version-document__version.-update i{aspect-ratio:1;width:20px}.p-version-document__content{font-size:14px;line-height:2;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--cl-gray300) #fff}.p-version-document__content+.p-version-document__content{margin-top:30px}.p-version-document__content *{font-size:12px}.p-version-document__content h2{margin-bottom:12px;font-size:15px;font-weight:700}.p-version-document__content h3{margin-bottom:8px;font-size:14px;font-weight:700}.p-version-document__content ol{counter-reset:item}.p-version-document__content ol li{position:relative;display:flex}.p-version-document__content ol li:before{content:counter(item) ".";counter-increment:item;flex-shrink:0}.p-version-document__content .change{background:#E6EEF5}.p-version-document__content [data-version-ai]{cursor:pointer}.p-version-document__content [data-version-ai=true]{background:#E6EEF5}.p-version-document__content [data-version-ai=true].is-active{background:#CDDFEF}.p-version-document__content [data-version-ai=false]{background:#FFF0E0}.p-version-document__content [data-version-ai=false].is-active{background:#FFE8D1}.p-version-document__content .is-active[data-version-ai=true]{background:#CDDFEF}.p-version-document__content .is-active[data-version-ai=false]{background:#FFE8D1}.p-version-document__content .is-active .change{background:none}.p-version-document__item{width:100%;padding-bottom:12px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--cl-gray500) #fff}.p-version-repository{display:grid;grid-template-rows:subgrid;grid-row:span 1000;padding:24px}.p-version-repository__title{font-size:20px;font-weight:700;line-height:1.25}.p-version-repository__content+.p-version-repository__content{margin-top:30px}.p-version-repository__heading{margin-bottom:16px;font-size:15px;line-height:2;font-weight:700}.p-version-repository__item{min-width:472px;overflow-x:auto}.p-version-repository__item [data-repository-ai]{cursor:pointer}.p-version-repository__item [data-repository-ai=true]{background:#E6EEF5}.p-version-repository__item [data-repository-ai=true].is-active{background:#CDDFEF}.p-version-repository__item [data-repository-ai=false]{background:#FFF0E0}.p-version-repository__item [data-repository-ai=false].is-active{background:#FFE8D1}.p-version-repository__item [data-repository-old]{background:#EAEAEA}.p-bulk-edit{position:relative;display:grid;grid-template-rows:subgrid;grid-row:span var(--_rows, 150);gap:0;padding-top:24px}.p-bulk-edit:first-child{padding-right:16px}.p-bulk-edit:first-child:before{content:"";position:absolute;width:2px;height:100%;top:0;right:0;background:var(--cl-gray150)}.p-bulk-edit [data-ai-inference=true]{background:var(--cl-primary100)}.p-bulk-edit [data-ai-inference=true].is-active{background:var(--cl-primary200)}.p-bulk-edit [data-ai-inference=false]{background:var(--cl-orange100)}.p-bulk-edit [data-ai-inference=false].is-active{background:var(--cl-orange200)}.p-bulk-edit__head{margin-bottom:12px;font-size:20px;font-weight:700}.p-bulk-edit__wrap{display:contents}.p-bulk-edit__wrap h2{font-size:15px;font-weight:700;line-height:2}.p-bulk-edit__wrap h2:not(:first-child){margin-top:12px}.p-bulk-edit__wrap h3{padding-left:14px;font-size:12px;font-weight:700;line-height:2}.p-bulk-edit__wrap h3:not(:first-child){margin-top:12px}.p-bulk-edit__wrap.-reason h3{padding-left:0}.p-bulk-edit__heading{position:relative}.p-bulk-edit__heading label{position:absolute;aspect-ratio:1;width:16px;top:50%;left:0;transform:translateY(-50%)}.p-bulk-edit__heading h2{padding-left:24px}.p-bulk-edit__heading h2:not(:root){margin-top:0}.p-bulk-edit__heading h3{padding-left:24px}.p-bulk-edit__heading h3:not(:root){margin-top:0}.p-bulk-edit__heading:has(>h2){margin-top:12px}.p-bulk-edit__heading:has(>h3){margin-top:12px}.p-bulk-edit__content{width:100%;margin-top:10px;font-size:12px;line-height:2}.p-bulk-edit__content ul li{position:relative;padding-left:1em}.p-bulk-edit__content ul li:before{content:"・";position:absolute;top:0;left:0}.p-bulk-edit__table{width:46.09375vw;min-width:476px;padding-bottom:12px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--cl-gray300) #fff}.p-bulk-edit__desc{margin-top:12px}.p-bulk-edit__detail{display:flex;flex-direction:column;justify-content:center;height:auto;min-height:56px;padding:8px;font-size:12px;line-height:1.75;border:1px solid var(--cl-gray300)}.p-bulk-edit__detail ul li{position:relative;padding-left:1em}.p-bulk-edit__detail ul li:before{content:"・";position:absolute;top:0;left:0}.p-bulk-edit__other{display:flex;flex-direction:column;gap:8px;padding:16px;font-size:12px;line-height:2;background:var(--cl-gray150)}.p-bulk-edit__other h2{font-weight:700}}.c-popover{position:absolute;right:auto;bottom:auto;width:166px;height:104px;background-color:var(--cl-bg);box-shadow:0 4px 6px #0003;border:0}.c-popover li{display:flex;align-items:center;gap:0 4px;padding:2px 6px;cursor:pointer}.c-popover li:hover,.c-popover li:focus{background-color:var(--cl-gray200)}
