.icon-down[data-v-281d0a92]{vertical-align:-.25em}.icon-clickable[data-v-281d0a92]{cursor:pointer}.download-progress-host[data-v-ba32ed1b]{background:#fff;border:1px solid #c8c8c8;border-radius:8px;box-shadow:0 5px 18px #0000003d;max-height:min(65vh,560px);overflow:hidden;position:fixed;right:max(12px,env(safe-area-inset-right));top:60px;width:min(380px,calc(100vw - 24px));z-index:1002}.download-progress-host--collapsed[data-v-ba32ed1b]{width:auto}.download-progress-host--collapsed .download-progress-host__toggle[data-v-ba32ed1b]{flex:none}.download-progress-host__header[data-v-ba32ed1b]{display:flex}.download-progress-host__toggle[data-v-ba32ed1b]{align-items:center;background:#1f4f7a;border:0;color:#fff;cursor:pointer;display:flex;font-weight:700;gap:8px;justify-content:space-between;padding:10px 12px;flex:1;min-width:0;width:auto}.download-progress-host__dismiss-all[data-v-ba32ed1b]{background:#1f4f7a;border:0;border-left:1px solid rgb(255 255 255 / 30%);color:#fff;cursor:pointer;font-size:12px;padding:8px 10px;white-space:nowrap}.download-progress-host__dismiss-all[data-v-ba32ed1b]:disabled{cursor:wait;opacity:.65}.download-progress-host__count[data-v-ba32ed1b]{background:#fff;border-radius:999px;color:#1f4f7a;font-size:12px;margin-left:auto;min-width:22px;padding:1px 6px;text-align:center}.download-progress-host__mini-progress[data-v-ba32ed1b]{flex:none}.download-progress-host__ellipsis[data-v-ba32ed1b]{font-size:20px;line-height:1}.download-progress-host__body[data-v-ba32ed1b]{max-height:calc(min(65vh,560px) - 42px);overflow-y:auto}.download-progress-card[data-v-ba32ed1b]{border-top:1px solid #e2e2e2;padding:12px}.download-progress-card[data-v-ba32ed1b]:first-child{border-top:0}.download-progress-card__heading[data-v-ba32ed1b]{align-items:start;display:flex;gap:8px}.download-progress-card__filename[data-v-ba32ed1b]{font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.download-progress-card__close[data-v-ba32ed1b]{background:transparent;border:0;cursor:pointer;font-size:20px;line-height:1;margin-left:auto}.download-progress-card__status[data-v-ba32ed1b],.download-progress-card__detail[data-v-ba32ed1b]{color:#4b4b4b;font-size:12px;margin-top:5px}.download-progress-card__bar[data-v-ba32ed1b]{margin-top:8px}.download-progress-card__error[data-v-ba32ed1b]{color:#b00020;font-size:12px;margin-top:6px;white-space:pre-wrap}.download-progress-card__actions[data-v-ba32ed1b]{display:flex;gap:8px;justify-content:flex-end;margin-top:9px}@media (max-width: 600px){.download-progress-host[data-v-ba32ed1b]{right:12px}.download-progress-host[data-v-ba32ed1b]:not(.download-progress-host--collapsed){width:min(380px,calc(100vw - 24px))}}#navi[data-v-778d4779]{background:#fff;position:sticky;top:0;z-index:50}.menu-tab-heading[data-v-778d4779]{display:inline;margin:0;font:inherit;font-weight:inherit;line-height:inherit;text-decoration:none}#header[data-v-778d4779]{align-items:stretch;box-shadow:none;display:flex;min-height:60px;position:relative;background:url(/images/bg_header_right.png) no-repeat top right,#fff repeat-x;background-size:auto 47px}#header>ul[data-v-778d4779]{font-size:1.5em;text-align:left;padding-right:0}.header-session-info[data-v-778d4779]{color:#5b6573;font-size:.9rem;left:12px;line-height:1.15;pointer-events:none;position:absolute;top:4px;z-index:3;white-space:nowrap}.menu-left[data-v-778d4779]{align-self:center;margin-left:auto;order:2;position:relative}.menu-left img[data-v-778d4779]{display:block;height:auto;margin:0 20px 0 12px;width:78px}.header-top-actions[data-v-778d4779]{align-items:center;display:flex;gap:14px;justify-content:flex-end;position:absolute;right:110px;top:4px;z-index:4}.header-help-link[data-v-778d4779],.header-page-duplicate-link[data-v-778d4779],.header-profile-link[data-v-778d4779],.header-logout-link[data-v-778d4779]{appearance:none;background:transparent;border:none;bottom:auto;color:#0d6efd;cursor:pointer;font-size:.9rem;line-height:1;padding:0;position:static;text-decoration:underline;white-space:nowrap}.header-help-link[data-v-778d4779]:hover,.header-page-duplicate-link[data-v-778d4779]:hover,.header-profile-link[data-v-778d4779]:hover,.header-logout-link[data-v-778d4779]:hover{color:#e00}.mobile-top-menu-label[data-v-778d4779]{display:none}@media screen and (max-width: 730px){#navi[data-v-778d4779]{top:calc(-1 * var(--app-header-height, 60px))}#menu-navibtn:checked~#navi[data-v-778d4779]{top:0}#menu-navibtn:checked~#navi #header[data-v-778d4779]{box-shadow:none}#header[data-v-778d4779]{align-items:center;display:block;min-height:60px}.mobile-top-menu-label[data-v-778d4779]{display:block;align-items:center;color:#505050;display:flex;font-size:1.15rem;font-weight:700;left:16px;line-height:1;max-width:calc(100vw - 140px);overflow:hidden;position:absolute;text-overflow:ellipsis;top:30px;transform:translateY(-50%);white-space:nowrap;z-index:2}.header-session-info[data-v-778d4779]{font-size:.9rem;left:16px;max-width:calc(100vw - 150px);overflow:hidden;text-overflow:ellipsis;top:4px;white-space:nowrap}.menu-left[data-v-778d4779]{align-items:center;display:flex;gap:12px;justify-content:flex-start;margin-left:0;padding:0;position:absolute;right:64px;top:30px;transform:translateY(-50%);width:auto;z-index:3}.menu-left img[data-v-778d4779]{align-self:center;float:none;margin:0}.header-top-actions[data-v-778d4779]{display:none}}.page-top-button[data-v-e59b8d8d]{align-items:center;background:#111;border:0;border-radius:2px;bottom:calc(72px + env(safe-area-inset-bottom));box-shadow:0 2px 6px #00000038;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:fixed;right:max(12px,env(safe-area-inset-right));width:32px;z-index:100}.page-top-button[data-v-e59b8d8d]:hover{background:#333}.page-top-button[data-v-e59b8d8d]:focus-visible{outline:2px solid #0d6efd;outline-offset:2px}.page-top-button .material-symbols-outlined[data-v-e59b8d8d]{font-size:22px;line-height:1}.tab[type=button][data-v-5f154c29],a.tab[data-active=true][data-v-5f154c29],button.tab[data-active=true][data-v-5f154c29]{cursor:pointer}a.tab[data-active=true][data-v-5f154c29]:hover,a.tab[data-active=true][data-v-5f154c29]:focus-visible,button.tab[data-active=true][data-v-5f154c29]:hover,button.tab[data-active=true][data-v-5f154c29]:focus-visible{color:red}.tab[data-v-5f154c29]{text-decoration:none}.tab[data-has-children=true][data-v-5f154c29]{align-items:center;display:inline-flex;padding:0}.tab[data-has-children=true][data-v-5f154c29]:not([data-active=true]):hover,.tab[data-has-children=true][data-v-5f154c29]:not([data-active=true]):focus-within{background-color:#fff;border-bottom-color:#fff;border-top-color:#fff;color:#505050}.tab[data-has-children=true].tab--pseudo-active[data-v-5f154c29],.tab[data-has-children=true].tab--pseudo-active[data-v-5f154c29]:hover,.tab[data-has-children=true].tab--pseudo-active[data-v-5f154c29]:focus-visible{background-color:#fff;border-bottom-color:#fff;border-top-color:#fff;color:#505050}.page-tabs--secondary .tab[data-v-5f154c29]:hover,.page-tabs--secondary .tab[data-v-5f154c29]:focus-visible,.page-tabs--secondary .tab[data-has-children=true][data-v-5f154c29]:hover,.page-tabs--secondary .tab[data-has-children=true][data-v-5f154c29]:focus-within{background-color:#edf4ff;color:#355b97}.tab[data-has-children=true] .page-tabs__label[data-v-5f154c29]{padding:6px 0}.page-tabs__label-link[data-v-5f154c29]{align-items:center;align-self:stretch;color:inherit;display:inline-flex;text-decoration:none}.page-tabs__child-toggle[data-v-5f154c29]{align-items:center;align-self:stretch;background:transparent;border:0;color:#505050;cursor:pointer;display:inline-flex;flex:0 0 20px;font:inherit;font-size:.65rem;justify-content:center;line-height:inherit;min-width:20px;padding:0}.page-tabs__child-toggle-mark[data-v-5f154c29]{opacity:0}.tab[data-has-children=true]:hover .page-tabs__child-toggle-mark[data-v-5f154c29],.tab[data-has-children=true]:focus .page-tabs__child-toggle-mark[data-v-5f154c29],.tab[data-has-children=true]:focus-within .page-tabs__child-toggle-mark[data-v-5f154c29],.page-tabs__child-toggle--expanded .page-tabs__child-toggle-mark[data-v-5f154c29]{opacity:1}.page-tabs--compact[data-v-5f154c29]{box-sizing:border-box;flex-wrap:nowrap;max-width:100%;overflow:hidden;width:100%}.page-tabs--compact .tab[data-v-5f154c29]{box-sizing:border-box;flex:1 1 auto;min-width:0;overflow:hidden;padding-inline:5px;text-align:center;text-overflow:ellipsis}.page-tabs--compact .tab[data-has-children=true][data-v-5f154c29]{padding-inline:0}.tab--pseudo-active[data-v-5f154c29]{font-size:1rem;font-weight:700;text-decoration:none;color:#234d8f;border-top-color:#c8dbff;border-bottom-color:#c8dbff;background-color:#dceafe;z-index:3}.tab--pseudo-active[data-v-5f154c29]:hover,.tab--pseudo-active[data-v-5f154c29]:focus-visible{color:#234d8f;border-top-color:#c8dbff;border-bottom-color:#c8dbff;background-color:#dceafe}.tab--pseudo-active[data-v-5f154c29]:after{display:none}.page-tabs--sticky[data-v-5f154c29]{background:#fff;display:flex;left:0;position:fixed;right:0;top:var(--app-sticky-offset, 0px);z-index:45;box-shadow:none}.page-tab-heading[data-v-5f154c29]{display:inline;margin:0;font:inherit;font-weight:inherit;line-height:inherit;text-decoration:none}.dp__sidebar_right{background:#f6f8fb;overflow-y:auto;height:18rem;padding:10px;width:100%}.rectus-periodpicker{max-width:220px;width:100%}.saturday{background-color:#f0f6ff;color:#4b86de}.sunday{background-color:#fff0f0;color:#d63838}.period-trigger{appearance:none;align-items:center;background:#fff;border:1px solid #b9bec7;border-radius:6px;cursor:pointer;display:flex;gap:12px;justify-content:space-between;min-width:220px;min-height:40px;padding:7px 12px;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;width:100%}.period-trigger:hover{background-color:#f8fbff;border-color:#4b86de}.period-trigger:focus-visible{box-shadow:0 0 0 3px #4b86de2e;outline:none}.period-trigger__body{display:flex;flex-direction:column;min-width:0}.period-trigger__label{color:#657287;font-size:.72rem;line-height:1.2}.period-trigger__value{color:#202532;font-size:.95rem;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.period-trigger__icon{color:#4b86de;flex:0 0 auto;font-size:1.3rem}.period-action-button{align-items:center;display:inline-flex;justify-content:center;min-height:38px;min-width:70px;padding-inline:16px;white-space:nowrap}.period-sidebar-title{color:#546176;font-size:.82rem;font-weight:700;letter-spacing:.04em;margin-bottom:8px}.period-option{appearance:none;background:#fff;border:1px solid #d8dee8;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:2px;margin-bottom:8px;padding:9px 10px;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease,background-color .15s ease;white-space:nowrap;width:100%}.period-option:hover{background:#fff6f6;border-color:#e38b8b;box-shadow:0 4px 10px #0000000f;transform:translateY(-1px)}.period-option:focus-visible{box-shadow:0 0 0 3px #4b86de2e;outline:none}.period-option__title{color:#1f2430;font-size:.92rem;font-weight:700;line-height:1.3}.period-option__range{color:#657287;font-size:.78rem;line-height:1.35}.help-icon[data-v-6457aecc]{color:#007bff;margin-left:.5rem}html{overflow-y:scroll;scrollbar-gutter:stable}:root{font-size:14px;font-family:Hiragino Sans,Yu Gothic,Meiryo,Avenir,Helvetica,Arial,sans-serif,FontAwesome,"Font Awesome 5 Free","Font Awesome 5 Brands";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;--rectus-changed-bg: #ffeef6;--rectus-changed-border: #f2bfd5;--rectus-changed-outline: #e7a3c0;--rectus-changed-glow: #ffc8e2}.display-block{display:block!important}.flex-row{display:flex!important}.inline-flex{display:inline-flex!important}.responsive-flex{display:block}.items-center{align-items:center!important}.justify-between{justify-content:space-between!important}.align-start{text-align:start!important}.align-end{text-align:end!important}.align-center{text-align:center!important}.small-text{font-size:.875rem}.lead-text{font-size:1.05rem;font-weight:400}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nowrap-text{white-space:nowrap!important}.justify-text{text-align:justify!important}@media (min-width: 768px){.responsive-flex{display:flex!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}}.tab-area{margin-left:0;display:flex;flex-wrap:wrap;align-items:flex-start}.tab{padding:6px 20px;display:inline-block;flex:0 0 auto;position:relative;font-size:1rem;color:#505050;border:solid 1px #d5d5d5;background-color:#f5f5f5;cursor:pointer;vertical-align:bottom;margin-bottom:0;white-space:nowrap;z-index:1}.tab:nth-child(n+2){border-left:none}.tab:not([data-active=true]):hover{color:red}.tab[data-active=true]{font-size:1rem;font-weight:700;text-decoration:none;border-top-color:#fff;border-bottom-color:#fff;background-color:#fff;cursor:auto;z-index:3;margin-bottom:-1px}.tab[data-active=true]:after{content:"";position:absolute;left:-1px;right:-1px;bottom:-2px;height:2px;background-color:#fff;pointer-events:none}.enquete-tabs-stack .tab:not([data-active=true]):hover{background-color:#fff}.action-button{cursor:pointer}.action-button:hover{color:#a7a7a7}:where(.v-btn:not(.v-btn--icon)){letter-spacing:0;text-transform:none;min-height:32px;padding-inline:16px}:where(.v-btn:not(.v-btn--icon)),:where(.v-btn:not(.v-btn--icon)) .v-btn__content,:where(.v-btn:not(.v-btn--icon)) .v-btn__prepend,:where(.v-btn:not(.v-btn--icon)) .v-btn__append{font-weight:700!important}.rectus-display-btn.v-btn{background-color:#4b5563!important;color:#fff!important}.rectus-display-btn.v-btn .v-btn__content,.rectus-display-btn.v-btn .v-btn__prepend,.rectus-display-btn.v-btn .v-btn__append{color:#fff!important}.rectus-display-btn.v-btn:hover{background-color:#374151!important}.rectus-db-action-btn.v-btn:not(.v-btn--disabled){background-color:#2000b0!important;color:#fff!important}.rectus-db-action-btn.v-btn:not(.v-btn--disabled) .v-btn__content,.rectus-db-action-btn.v-btn:not(.v-btn--disabled) .v-btn__prepend,.rectus-db-action-btn.v-btn:not(.v-btn--disabled) .v-btn__append{color:#fff!important}.rectus-db-action-btn.v-btn:not(.v-btn--disabled):hover{background-color:#170080!important}.rectus-check-btn.v-btn:not(.v-btn--disabled){background-color:#0f766e!important;color:#fff!important}.rectus-check-btn.v-btn:not(.v-btn--disabled) .v-btn__content,.rectus-check-btn.v-btn:not(.v-btn--disabled) .v-btn__prepend,.rectus-check-btn.v-btn:not(.v-btn--disabled) .v-btn__append{color:#fff!important}.rectus-check-btn.v-btn:not(.v-btn--disabled):hover{background-color:#0b5f59!important}.rectus-check-btn.v-btn.v-btn--disabled{background-color:#b7d7d3!important;color:#fff!important;opacity:1}.rectus-check-btn.v-btn.v-btn--disabled .v-btn__content,.rectus-check-btn.v-btn.v-btn--disabled .v-btn__prepend,.rectus-check-btn.v-btn.v-btn--disabled .v-btn__append{color:#fff!important}.rectus-dialog-close-btn.v-btn{min-width:2rem;padding-inline:.5rem;font-size:1.5rem;font-weight:700!important;line-height:1}.admin-form-page .field:has(>input),.admin-form-page .field:has(>select),.admin-form-page .field:has(>textarea),.admin-form-page .field:has(>.password-row),.admin-form-page .field:has(>.unit-row),.admin-form-page .field:has(>.inline-prefix),.admin-form-page .field:has(>.field-with-unit){position:relative;padding-top:8px}.admin-form-page .field:has(>input)>span:first-child,.admin-form-page .field:has(>select)>span:first-child,.admin-form-page .field:has(>textarea)>span:first-child,.admin-form-page .field:has(>.password-row)>span:first-child,.admin-form-page .field:has(>.unit-row)>span:first-child,.admin-form-page .field:has(>.inline-prefix)>span:first-child,.admin-form-page .field:has(>.field-with-unit)>span:first-child{position:absolute;top:0;left:12px;z-index:2;padding:0 4px;background:#fff;color:#667085;font-size:.82rem;line-height:1.2}.admin-form-page .field>input,.admin-form-page .field>select,.admin-form-page .field>textarea{border:1px solid #b8c1cc;border-radius:4px;background:#fff;box-shadow:none;min-height:40px;padding:10px 12px 8px}.admin-form-page .field>textarea{min-height:96px;resize:vertical}.admin-form-page .field>input:disabled,.admin-form-page .field>select:disabled,.admin-form-page .field>textarea:disabled{background:#f8fafc;color:#475467}.admin-form-page .field>.password-row,.admin-form-page .field>.unit-row,.admin-form-page .field>.inline-prefix,.admin-form-page .field>.field-with-unit{min-height:40px;padding-right:5px;border:1px solid #b8c1cc;border-radius:4px;background:#fff;box-shadow:none}.admin-form-page .field>.password-row>input,.admin-form-page .field>.unit-row>input,.admin-form-page .field>.inline-prefix>input,.admin-form-page .field>.field-with-unit>input,.admin-form-page .field>.field-with-unit>select{border:none;background:transparent;box-shadow:none;min-height:38px;padding:10px 12px 8px}.admin-form-page .field>.password-row:has(>input:disabled),.admin-form-page .field>.unit-row:has(>input:disabled),.admin-form-page .field>.inline-prefix:has(>input:disabled),.admin-form-page .field>.field-with-unit:has(>input:disabled),.admin-form-page .field>.field-with-unit:has(>select:disabled){background:#f8fafc}@media screen and (min-width: 1200px){.h2,h2{font-size:1.4rem}}.monospaced{font-family:MS Gothic,Osaka-Mono,sans-serif}.ex-link:after{font-family:Material Symbols Outlined;content:""}.download-link{cursor:pointer;padding-right:2px}.download-link:hover{border-bottom:solid 1px #000}.download-link:after{font-family:Material Symbols Outlined;content:"";color:#000;padding-left:3px;font-size:20px;vertical-align:-.125em}.rectus-download-disabled .rectus-download-action{display:none!important}.rectus-download-disabled .download-link{cursor:default;pointer-events:none;border-bottom:0}.rectus-download-disabled .download-link:after{content:"";padding-left:0}.infinite-scroll{max-width:100%;width:100%;overflow-y:auto;height:calc(100vh - 250px);scrollbar-gutter:stable}.bold{font-weight:700}.red{color:red}.blue{color:#0d6efd}.fs-smaller{font-size:.8rem}.clickable{cursor:pointer}.changed:not([type=radio]):not([type=checkbox]){background-color:var(--rectus-changed-bg)}input[type=radio].changed,input[type=checkbox].changed{box-shadow:0 0 5px 5px var(--rectus-changed-glow)}.changed-field :is(.v-field,.dp__main,.dp__input_wrap){background-color:var(--rectus-changed-bg)}.changed-field :is(.v-field__field,.v-field__input){background-color:var(--rectus-changed-bg)}.changed-field :is(.v-field__outline,.v-field__overlay){--v-field-border-opacity: 1}.changed-field :is(.v-field__outline__start,.v-field__outline__notch,.v-field__outline__end){color:var(--rectus-changed-outline)}.changed-field .v-field__overlay{opacity:0}.changed-selection :is(.v-selection-control,.v-label){background-color:var(--rectus-changed-bg)}.changed-selection .v-selection-control{border-radius:8px;padding-inline:6px}.changed-block{background-color:var(--rectus-changed-bg);border-radius:8px;box-shadow:inset 0 0 0 1px var(--rectus-changed-border);padding:6px}.changed-block :is(input,textarea,select){background-color:var(--rectus-changed-bg)}.main-contents{border-top:solid 1px #d5d5d5;border-radius:2px;display:inline-block;padding:10px;width:100%;height:100%;margin-bottom:10px}.main>.tab+[class$=-heading]{margin-inline-start:8px}.page-heading{margin:8px 0 10px 8px}.page-heading h1,[class$=-heading] h1{font-size:1.5em;font-weight:700;line-height:1.4;margin:0}@media screen and (min-width: 1200px){.page-heading h1,[class$=-heading] h1{font-size:1.4rem}}.rectus-sheet{padding:4px;margin:0 0 2px}.rectus-sheet .title{font-weight:700;font-size:1.3rem}.main-contents :is(.edit-btn-area,.enqaddress-form-card__actions,.enqmessage-actions,.enquete-editor-top,.hpimprove-editor__actions,.profile-header,#editbtn){background:#fffffff5;border-bottom:1px solid #d6dbe3;box-shadow:0 2px 8px #0f172a1a;margin-bottom:2px;padding:6px;position:sticky;top:calc(var(--app-sticky-offset, 0px) + 6px);z-index:32}.page-tabs--sticky+.main-contents :is(.edit-btn-area,.enqaddress-form-card__actions,.enqmessage-actions,.enquete-editor-top,.hpimprove-editor__actions,.profile-header,#editbtn){top:calc(var(--app-sticky-offset, 0px) + var(--page-tabs-sticky-height, 44px))}.page-tabs--sticky+.main-contents,.page-tabs--sticky+.wrap,.page-tabs--sticky+div,.page-tabs--sticky+section{margin-top:var(--page-tabs-sticky-height, 43px)}.page-tabs--sticky+.main-contents .pane-2__left{top:calc(var(--app-sticky-offset, 0px) + var(--page-tabs-sticky-height, 44px))}.enquete-tabs-stack+.main-contents :is(.edit-btn-area,.enqaddress-form-card__actions,.enqmessage-actions,.enquete-editor-top,.hpimprove-editor__actions,.profile-header,#editbtn){top:calc(var(--app-sticky-offset, 0px) + var(--section-tabs-stack-height, 76px))}.enquete-tabs-stack,.admin-tabs-stack,.business-tabs-stack,.summary-tabs-stack,.log-analysis-tabs-stack{left:0;position:fixed;right:0;top:var(--app-sticky-offset, 0px);z-index:45;background:#fff;box-shadow:none}.enquete-tabs-stack+.main-contents,.enquete-tabs-stack+.wrap,.admin-tabs-stack+.main-contents,.admin-tabs-stack+.wrap,.business-tabs-stack+.main-contents,.business-tabs-stack+.wrap,.summary-tabs-stack+.main-contents,.summary-tabs-stack+.wrap,.log-analysis-tabs-stack+.main-contents,.log-analysis-tabs-stack+.wrap,.log-analysis-tabs-stack+div,.log-analysis-tabs-stack+section{margin-top:var(--section-tabs-stack-height, 76px)}.admin-form-page .pane-2__left{top:calc(var(--app-sticky-offset, 0px) + var(--section-tabs-stack-height, 76px))}.edit-btn-area button{height:32px;min-height:32px}.main-contents .customer-info{background:#fff;margin-bottom:0!important;position:sticky;top:var(--customer-info-sticky-top, calc(var(--app-sticky-offset, 0px) + 6px));z-index:44}.main-contents .customer-info+.rectus-sheet,.main-contents .customer-info+.mb-2,.main-contents .customer-info+.mb-2>.rectus-sheet{margin-top:0!important}.page-tabs--sticky+.main-contents .customer-info{top:var(--customer-info-sticky-top, calc(var(--app-sticky-offset, 0px) + var(--page-tabs-sticky-height, 44px)))}.responsive-overlay-pane--overlay .main-contents .customer-info{top:var(--customer-info-sticky-top, calc(var(--app-sticky-offset, 0px) + 52px))}.search-pagination-wrapper{display:flex;align-items:center;gap:.75rem;flex-wrap:nowrap}.search-pagination{flex:1 1 auto;min-width:0;overflow:hidden}.search-pagination .v-pagination__list{gap:.125rem;justify-content:flex-start;flex-wrap:nowrap}.search-pagination .v-pagination__item,.search-pagination .v-pagination__next,.search-pagination .v-pagination__prev,.search-pagination .v-pagination__first,.search-pagination .v-pagination__last{margin:0}.search-pagination .v-btn{border-radius:2px;min-width:1.8rem;width:1.8rem;height:1.8rem}.search-status{flex:0 0 auto;white-space:nowrap}@media (min-width: 768px){.customer-search-results-dialog,.follow-search-results-dialog,.project-search-results-dialog,.estimate-search-results-dialog,.page-analysis__results-dialog,.enquete-answer-page__results-dialog,.customer-activity-page__results-dialog{width:min(980px,calc(100vw - 28px));max-width:min(980px,calc(100vw - 28px))}}.customer-search-results-dialog__close,.follow-search-results-dialog__close,.project-search-results-dialog__close,.estimate-search-results-dialog__close,.page-analysis__results-dialog-close,.enquete-answer-page__results-dialog-close,.customer-activity-page__results-dialog-close{position:absolute!important;top:6px!important;right:calc(18px + env(safe-area-inset-right,0px))!important;z-index:4!important}.customer-search-results-dialog__body,.follow-search-results-dialog__body,.project-search-results-dialog__body,.estimate-search-results-dialog__body,.page-analysis__results-dialog-body,.enquete-answer-page__results-dialog-body,.customer-activity-page__results-dialog-body{scrollbar-gutter:stable}@media (max-width: 430px){.v-dialog>.v-overlay__content{width:calc(100vw - 10px)!important;max-width:calc(100vw - 10px)!important;margin-inline:auto!important;left:0!important;right:0!important}.customer-search-results-dialog,.follow-search-results-dialog,.project-search-results-dialog,.estimate-search-results-dialog,.page-analysis__results-dialog,.enquete-answer-page__results-dialog,.customer-activity-page__results-dialog{width:100%!important;max-width:100%!important}.customer-search-results-dialog__body .search-pagination-wrapper,.follow-search-results-dialog__body .search-pagination-wrapper,.project-search-results-dialog__body .search-pagination-wrapper,.estimate-search-results-dialog__body .search-pagination-wrapper,.enquete-answer-page__results-dialog-body .search-pagination-wrapper,.customer-activity-page__results-dialog-body .search-pagination-wrapper{align-items:flex-start;flex-wrap:wrap}.customer-search-results-dialog__body>.search>.search-pagination-wrapper:first-child,.follow-search-results-dialog__body>.search>.search-pagination-wrapper:first-child,.project-search-results-dialog__body>.search>.search-pagination-wrapper:first-child,.estimate-search-results-dialog__body>.search>.search-pagination-wrapper:first-child,.enquete-answer-page__results-dialog-body>.search-pagination-wrapper:first-child,.customer-activity-page__results-dialog-body>.search-pagination-wrapper:first-child{position:sticky;top:0;z-index:2;background:#fff;padding-top:.1rem;padding-right:2rem;margin-bottom:.35rem}.customer-search-results-dialog__body .search-status,.follow-search-results-dialog__body .search-status,.project-search-results-dialog__body .search-status,.estimate-search-results-dialog__body .search-status,.enquete-answer-page__results-dialog-body .search-status,.customer-activity-page__results-dialog-body .search-status{flex:0 0 100%;margin-left:0;text-align:left}.customer-search-results-dialog__body .search-pagination,.follow-search-results-dialog__body .search-pagination,.project-search-results-dialog__body .search-pagination,.estimate-search-results-dialog__body .search-pagination,.enquete-answer-page__results-dialog-body .search-pagination,.customer-activity-page__results-dialog-body .search-pagination{flex:0 0 100%}.customer-search-results-dialog__body .v-table>.v-table__wrapper>table,.follow-search-results-dialog__body .v-table>.v-table__wrapper>table,.project-search-results-dialog__body .v-table>.v-table__wrapper>table,.estimate-search-results-dialog__body .v-table>.v-table__wrapper>table,.page-analysis__results-dialog-body .v-table>.v-table__wrapper>table,.enquete-answer-page__results-dialog-body .v-table>.v-table__wrapper>table,.customer-activity-page__results-dialog-body .v-table>.v-table__wrapper>table{table-layout:fixed;width:100%}.customer-search-results-dialog__body .v-table>.v-table__wrapper>table>thead>tr>th,.follow-search-results-dialog__body .v-table>.v-table__wrapper>table>thead>tr>th,.project-search-results-dialog__body .v-table>.v-table__wrapper>table>thead>tr>th,.estimate-search-results-dialog__body .v-table>.v-table__wrapper>table>thead>tr>th,.page-analysis__results-dialog-body .v-table>.v-table__wrapper>table>thead>tr>th,.enquete-answer-page__results-dialog-body .v-table>.v-table__wrapper>table>thead>tr>th,.customer-activity-page__results-dialog-body .v-table>.v-table__wrapper>table>thead>tr>th{width:auto!important;min-width:0!important;max-width:none!important;text-align:center}.customer-search-results-dialog__body .v-table>.v-table__wrapper>table>tbody>tr>td,.follow-search-results-dialog__body .v-table>.v-table__wrapper>table>tbody>tr>td{padding-top:3px!important;padding-bottom:3px!important}.rectus-search-toolbar .v-btn,.search-btn-box .v-btn,.query-search-form .v-btn,.customer-search__mobile-actions .v-btn,.page-analysis__action-btn,.customer-inline-action__btn,.project-inline-btn,.follow-action-btn{min-width:0!important;height:32px;min-height:32px;padding-inline:9px!important;font-size:.82rem!important}}.customer-detail-stack{--form-action-sticky-top: var(--customer-info-sticky-top, calc(var(--app-sticky-offset, 0px) + 44px));--form-action-sticky-offset: 66px;display:flex;flex-direction:column;gap:3px;padding-top:3px}@media (max-width: 430px){.customer-page--overlay .main-contents .customer-info{position:static;top:auto}}.pane-2{--pane-left-width: 500px;--pane-divider-width: 24px;display:flex;flex-direction:column-reverse}.pane-2__left,.pane-2__right{min-width:0}.pane-2__left{align-self:flex-start;position:sticky;top:var(--pane-left-sticky-top, calc(var(--app-sticky-offset, 0px) + 8px));z-index:10}.responsive-overlay-pane .pane-2__left{align-self:auto;position:static;top:auto}@media (max-width: 960px){.pane-2>:first-child{width:100%!important}}@media (min-width: 960px){.pane-2{display:grid;grid-template-columns:minmax(0,var(--pane-left-width)) var(--pane-divider-width) minmax(0,1fr);align-items:start}.pane-2__left{align-self:start}}.form-option-note{margin-bottom:12px;line-height:1.6}.v-field{font-size:1rem;--v-field-padding-start: .6rem}.v-input--density-compact{--v-input-control-height: 30px}.v-field__prepend-inner>.v-icon,.v-field__append-inner>.v-icon,.v-field__clearable>.v-icon{opacity:1}:root .v-btn--size-default{--v-btn-size: 1rem}.log-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 10px}.log-toolbar--sticky-below-tabs{background:#fff;margin-top:0;padding-top:4px;position:sticky;top:calc(var(--app-sticky-offset, 0px) + var(--section-tabs-stack-height, 34px));z-index:32}.log-toolbar__label,.log-toolbar__text{white-space:nowrap}.log-toolbar__field{flex:1 1 280px;max-width:360px;min-width:220px}.log-toolbar .v-input .v-field{background-color:#fff}.log-toolbar .v-btn,.log-cell-btn{letter-spacing:normal;text-transform:none}.log-action-btn{font-weight:700;height:2.5rem;min-width:4.5rem;padding-inline:1rem;white-space:nowrap}.log-cell-btn{min-width:0;padding-inline:8px}.loganalist{padding-inline:8px;padding-top:6px}.log-table{background-color:#fff;border-top:0;border-bottom:1px solid #e2e8f0;border-left:0;border-right:0;border-radius:4px}.log-table>.v-table__wrapper{overflow-x:auto}.log-table>.v-table__wrapper>table{border-collapse:collapse;table-layout:auto;width:100%}.log-table>.v-table__wrapper>table>thead>tr>th{background:transparent;border-top:0;border-bottom:1px solid #e2e8f0;border-left:0;border-right:0;font-weight:400;font-size:.82rem;line-height:1.2;padding:3px 6px;text-align:center;vertical-align:middle}.log-table>.v-table__wrapper>table>tbody>tr>td,.log-table>.v-table__wrapper>table>tbody>tr>th,.log-table>.v-table__wrapper>table>tfoot>tr>td,.log-table>.v-table__wrapper>table>tfoot>tr>th{border-top:0;border-bottom:1px solid #e2e8f0;border-left:0;border-right:0;font-size:.95rem;line-height:1.2;overflow:hidden;padding:3px 6px;text-align:center;vertical-align:middle;word-break:break-all}.log-table>.v-table__wrapper>table>tbody>tr.total>td{background-color:#eee;border-bottom:1px dashed #ccc}.log-table>.v-table__wrapper>table>tbody>tr.subtotal>td{background-color:#d5d5d54f}.log-table-no-vertical>.v-table__wrapper>table>thead>tr>th,.log-table-no-vertical>.v-table__wrapper>table>tbody>tr>th,.log-table-no-vertical>.v-table__wrapper>table>tbody>tr>td,.log-table-no-vertical>.v-table__wrapper>table>tfoot>tr>th,.log-table-no-vertical>.v-table__wrapper>table>tfoot>tr>td{border-left:0!important;border-right:0!important}ul,div,img{margin:0;padding:0;list-style:none;font-weight:400}#navi{background-color:#fff;top:0;left:0;position:relative;width:100%;z-index:1000}#navi input{display:none}.menu{float:right;margin-right:10px}.menu-parent{float:left;margin-right:30px;line-height:60px;font-size:17px;font-weight:400;white-space:nowrap}.menu-parent .pd{display:none}.menu-parent:last-child{margin-right:0}#menu-navibtn{display:none;cursor:pointer;cursor:hand}@media screen and (max-width: 730px){.desktop-menu-toggle,.desktop-child-toggle{display:none}.menu-parent>.menu-child--global{display:none!important}.menu-parent .pd{align-items:center;display:inline-flex;justify-content:center;width:auto}.menu{display:none;float:none;margin-right:0;width:100%}.menu-parent{align-items:center;display:flex;flex-wrap:wrap;height:auto;line-height:normal;min-height:56px;width:100%;padding:0 20px;border-bottom:1px solid #ddd;text-align:start}.menu-parent>a{align-items:center;display:flex;flex:1 1 auto;min-height:56px}.menu-parent>label{align-items:center;display:flex;justify-content:center;min-height:56px;padding-left:12px}.menu-parent>.menu-child{flex-basis:100%}.menu-parent:first-child{border-top:1px solid #ddd}.menu-parent i{padding:0 6px}.menu-child li a{align-items:center;display:flex;min-height:56px}#menu-navibtn:checked~#navi{position:fixed;overflow-y:scroll;overflow-x:hidden;height:100%;-webkit-overflow-scrolling:touch;z-index:100;min-width:250px}}.menu-parent{position:relative}.menu-parent .menu-child{visibility:hidden;opacity:0;position:absolute;margin-left:-40px;width:auto;box-sizing:border-box;padding:0 20px;background-color:#fff;border:1px solid #000;z-index:1001}@media screen and (min-width: 731px){.menu{align-items:center;align-self:flex-end;display:flex;float:none;margin:0;position:static}.menu-parent{line-height:normal;margin-right:0;padding-bottom:0;position:static}.menu-parent[data-has-children=true]{align-items:center;background-color:#f5f5f5;border:solid 1px #d5d5d5;cursor:pointer;display:flex;padding:6px 0 6px 20px}.menu-parent+.menu-parent{margin-left:0}.menu-parent>a{background-color:#f5f5f5;border:solid 1px #d5d5d5;color:#505050;display:inline-flex;font-size:1rem;line-height:normal;margin-bottom:0;padding:6px 20px;position:relative;text-decoration:none;vertical-align:bottom;z-index:101;cursor:pointer}.menu-parent+.menu-parent>a{border-left:none}.menu-parent+.menu-parent[data-has-children=true]{border-left:none}.menu-parent[data-has-children=true]>a{background-color:transparent;border:0;padding:0}.desktop-menu-toggle,.desktop-child-toggle{align-items:center;align-self:stretch;appearance:none;background:transparent;border:0;color:#505050;cursor:pointer;display:inline-flex;font-size:.65rem;justify-content:center;margin:0 0 0 8px;min-width:12px;opacity:0;padding:0}.menu-parent[data-has-children=true]:hover>.desktop-menu-toggle,.menu-parent[data-has-children=true]:focus-within>.desktop-menu-toggle,.desktop-menu-toggle:focus-visible,.menu-child-item-group[data-has-children=true]:hover>.desktop-child-toggle,.menu-child-item-group[data-has-children=true]:focus-within>.desktop-child-toggle,.desktop-child-toggle:focus-visible{opacity:1}.desktop-menu-toggle{margin-bottom:-6px;margin-top:-6px}.menu-parent>a:hover,.menu-parent>a:focus,.menu-parent>a:active{color:#505050;cursor:pointer}.menu-parent:not([data-has-children=true]):not([data-active=true]):hover>a,.menu-parent[data-has-children=true]:not([data-active=true]):hover,.menu-parent[data-has-children=true][data-open=true]:not([data-active=true]){background-color:#d7e7ff;border-color:#b7cceb;color:#2f4f78;font-weight:700}.menu-parent[data-has-children=true]:not([data-active=true]):hover>a,.menu-parent[data-has-children=true][data-open=true]:not([data-active=true])>a,.menu-parent[data-has-children=true]:not([data-active=true]):hover>.desktop-menu-toggle,.menu-parent[data-has-children=true][data-open=true]:not([data-active=true])>.desktop-menu-toggle{color:#2f4f78}.menu-parent[data-has-children=true][data-active=true]{background-color:#fff;border-bottom-color:#fff;color:#505050;font-weight:700}.menu-parent[data-active=true]>a,.menu-parent>a.router-link-active{background-color:#fff;border-bottom-color:#fff;color:#505050;cursor:pointer;font-weight:700}.menu-parent[data-has-children=true][data-active=true]>a,.menu-parent[data-has-children=true]>a.router-link-active{background-color:transparent;border:0}.menu-child--mobile{display:none}.menu-parent>.menu-child--global{background:#dce9ff;border:1px solid #b7cceb;box-shadow:0 3px 8px #244d871f;box-sizing:border-box;display:flex;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;gap:0;justify-content:initial;line-height:normal;margin-left:0;margin-bottom:0;max-width:none;min-height:0;opacity:0;padding:0;pointer-events:none;position:fixed;left:0;right:0;top:var(--app-sticky-offset, 60px);transform:none;visibility:hidden;max-width:100%;overflow-x:hidden;overflow-y:visible;width:auto;z-index:1002}.menu-parent[data-open=true]>.menu-child--global{opacity:1;pointer-events:auto;visibility:visible}.menu-child--global.tab-area{margin-left:0}.menu-child-item-group{display:block;position:relative;vertical-align:top}.menu-child-item-group[data-has-children=true]{align-items:center;background-color:#e3eeff;border:solid 1px #d5d5d5;box-sizing:border-box;cursor:pointer;display:flex;height:35px;padding:5px 0 6px 20px}.menu-child-item-group+.menu-child-item-group>.tab{border-left:none}.menu-child-item-group+.menu-child-item-group[data-has-children=true]{border-left:none}.menu-child-item-group>.tab{align-items:center;background-color:#e3eeff;box-sizing:border-box;display:inline-flex;height:35px;line-height:normal;white-space:nowrap;padding:5px 20px 6px;text-decoration:none}.menu-child-item-group[data-has-children=true]>.tab{background-color:transparent;border:0;height:auto;padding:0}.menu-grandchild-group{align-items:flex-start;background:#edf4ff;box-sizing:border-box;flex-wrap:wrap;display:none;left:0;right:0;position:fixed;top:calc(var(--app-sticky-offset, 60px) + 36px);max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;width:auto;z-index:1003}.menu-grandchild-group .tab{align-items:center;background-color:#edf4ff;box-sizing:border-box;display:inline-flex;height:35px;line-height:normal;white-space:nowrap;padding:1px 20px 2px;text-decoration:none}.menu-child-item-group:not([data-has-children=true])>.tab:not([data-active=true]):hover,.menu-child-item-group>.tab:not([data-active=true]):focus,.menu-grandchild-group .tab:not([data-active=true]):hover,.menu-grandchild-group .tab:not([data-active=true]):focus{background-color:#fff}.menu-child-item-group[data-has-children=true]:hover,.menu-child-item-group[data-has-children=true][data-child-open=true],.menu-child-item-group[data-has-children=true][data-active=true]{background-color:#fff}.menu-child-item-group[data-has-children=true][data-active=true]{border-bottom-color:#fff;border-top-color:#fff}.menu-child-item-group>.tab[data-active=true],.menu-grandchild-group .tab[data-active=true]{font-size:1rem;text-decoration:none;border-top-color:#fff;border-bottom-color:#fff;z-index:3;margin-bottom:-1px}.menu-child-item-group>.tab[data-active=true]:after,.menu-grandchild-group .tab[data-active=true]:after{content:"";position:absolute;left:-1px;right:-1px;bottom:-2px;height:2px;background-color:#fff;pointer-events:none}.menu-child-item-group[data-has-children=true]>.tab[data-active=true]{margin-bottom:0}.menu-child-item-group[data-has-children=true]>.tab[data-active=true]:after{display:none}.menu-child-item-group[data-child-open=true]>.menu-grandchild-group{display:flex;z-index:1004}.menu-child li{border-bottom:none;line-height:normal}.menu-child li+li{border-left:none;margin-left:0}.menu-child li a{background-color:#f5f5f5;border:solid 1px #d5d5d5;color:#505050;display:inline-flex;font-size:1rem;line-height:normal;margin-bottom:-1px;padding:6px 20px;text-decoration:none;vertical-align:bottom}.menu-child li a:hover{background-color:#fff;border-top-color:#fff;border-bottom-color:#fff;color:red}.menu-child li a.router-link-active{background-color:#fff;color:#505050;border-top-color:#fff;border-bottom-color:#fff;cursor:auto;font-size:1rem}#navi[data-log-route=true]+.main>.tab[data-active=true]{border-top-color:#fff}}@media screen and (max-width: 730px){#menu-navibtn:checked~* .menu{display:block;opacity:1;box-sizing:border-box;padding-top:60px;padding-bottom:calc(120px + env(safe-area-inset-bottom,0px))}#menu-navibtn:checked~* .menu-child--global{display:none}#menu-navibtn:checked~* .menu-parent{max-height:inherit;overflow-y:visible}#menu-navibtn:checked~* .menu-child{max-height:0;overflow-y:hidden;visibility:hidden}.menu-parent .menu-child{border-top:1px solid #ddd;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;position:relative;padding:0 20px;opacity:1;top:0;margin-left:auto;left:auto;width:auto}.menu-child .menu-child-item{align-items:center;display:flex;flex-wrap:wrap;min-height:56px}.menu-child .menu-child-item>a{flex:1 1 auto;min-height:56px}.menu-child .menu-child-item>label{align-items:center;display:flex;justify-content:center;min-height:56px;padding-left:12px}.menu-child .menu-child-item>.menu-child{flex-basis:100%}.menu-grandchild{box-sizing:border-box;width:100%;padding-left:20px!important}.menu-grandchild li a{min-width:0;overflow-wrap:anywhere;padding-left:20px;white-space:normal;word-break:break-word;width:100%}.menu-parent>label:hover{cursor:pointer;cursor:hand}#navi input[type=checkbox]:checked~.menu-child{max-height:inherit;overflow-y:visible;visibility:visible}.angletoggle:before{content:""}#navi input[type=checkbox]:checked~* .angletoggle:before{content:""}}.menu-child li{font-size:14px;border-bottom:1px solid #ddd}.menu-child li:last-child{border:none}.menu-child li i{margin-right:3px}#navi #navibtn{display:none}@media screen and (max-width: 730px){#navi #navibtn{display:block;position:absolute;top:10px;right:10px;z-index:3}#navibtn span{display:block;width:40px;height:40px;background-color:#333}#navibtn span span{display:block;overflow:hidden;width:1px;height:1px}#navibtn span span:before,#navibtn span span:after,#navibtn span:after{position:absolute;left:10px;content:"";width:20px;height:3px;background-color:#fff}#navibtn span span:before{top:10px}#menu-navibtn:checked~#navi label#navibtn span span:before{top:19px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#navibtn span:after{bottom:10px}#menu-navibtn:checked~#navi label#navibtn>span:after{bottom:18px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}#navibtn span span:after{top:18px}#menu-navibtn:checked~#navi label#navibtn span span:after{display:none}}ul.menu a{color:#000;word-break:break-all}ul.menu .menu-child--mobile a:hover{color:#e00;text-decoration:none}@media screen and (min-width: 731px){.menu-parent>a:hover,.menu-parent>a:focus,.menu-parent>a:active{color:#505050;text-decoration:none}}.rectus-search-toolbar{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.25rem}.rectus-search-toolbar__group{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem;justify-content:flex-start;min-width:0}.rectus-search-toolbar__period{align-items:flex-end;display:flex;flex-wrap:nowrap;gap:.35rem;min-width:0}.rectus-search-toolbar__period .period-trigger{align-items:center;min-height:40px;min-width:220px;padding-block:.35rem}.rectus-search-toolbar__period .period-trigger__body{align-items:center;display:flex;flex-direction:row;gap:.45rem}.rectus-search-toolbar__period .period-trigger__label{flex:0 0 auto;line-height:1.2;margin:0}.rectus-search-toolbar__period--selected .period-trigger__label{display:none}.rectus-search-toolbar__period .period-trigger__value{flex:1 1 auto;line-height:1.2}.rectus-search-toolbar__submit{font-size:.98rem;min-width:0;padding-inline:.7rem}.rectus-search-toolbar .v-btn{font-size:.92rem;min-width:0;padding-inline:.62rem}
