.y1ZDkq_footer{width:100%;padding:var(--Spacing-sm) 0;margin-top:var(--Spacing-md);font-size:var(--Size-12);color:var(--Color-Semantic-Text-Placeholder);text-align:center;background:var(--footer-bg,transparent)}
.h2LCPa_page{background:var(--Color-Primary-PALE-GREEN,#ebf2f2);flex-direction:column;min-height:100vh;display:flex}.h2LCPa_topBar{padding:var(--Spacing-sm) 0;background:var(--Color-Primary-WHITE,#fff)}.h2LCPa_logoWrap{width:1120px;max-width:100%;padding:0 var(--Spacing-xl);align-items:center;margin:0 auto;display:flex}.h2LCPa_pageHeader{background:var(--Color-Primary-WHITE,#fff);box-shadow:3px 3px 4.5px #0000000d,0 0 #00000012}.h2LCPa_pageHeaderInner{gap:var(--Spacing-2xs);width:1120px;max-width:100%;padding:var(--Spacing-sm) var(--Spacing-xl);align-items:center;margin:0 auto;display:flex}@media screen and (max-width:767px){.h2LCPa_pageHeaderInner{padding-top:0}}.h2LCPa_pageTitle{gap:var(--Spacing-xs);flex:1;align-items:center;display:flex}@media screen and (max-width:767px){.h2LCPa_pageTitle{flex-direction:column;align-items:flex-start;gap:2px}}.h2LCPa_pageTitleMain{gap:var(--Spacing-xs);align-items:center;display:flex}.h2LCPa_pageTitleIcon{color:var(--Color-Semantic-Text-Primary,#373c3c);flex-shrink:0}.h2LCPa_pageTitleText{font-size:var(--Size-20);color:var(--Color-Semantic-Text-Primary,#373c3c);white-space:nowrap;font-weight:700}@media screen and (max-width:767px){.h2LCPa_pageTitleText{font-size:var(--Size-18)}}.h2LCPa_pageTitleSub{font-size:var(--Size-14);color:var(--Color-Semantic-Text-Secondary,#696e6f);font-weight:700}@media screen and (max-width:767px){.h2LCPa_pageTitleSub{display:block}.h2LCPa_logoutBtnPc{display:none}}.h2LCPa_logoutBtnSp{margin-left:auto;display:none}@media screen and (max-width:767px){.h2LCPa_logoutBtnSp{display:block}}.h2LCPa_logoutButton{gap:var(--Spacing-2xs);height:32px;padding:0 var(--Spacing-md);font-size:var(--Size-14);color:var(--Color-Semantic-Text-Primary,#373c3c);white-space:nowrap;cursor:pointer;background:var(--Color-Primary-WHITE,#fff);border:1px solid var(--Color-Primary-Grey-300,#bbbdbe);border-radius:var(--Radius-xs,4px);align-items:center;font-weight:700;transition:all .35s ease-in-out;display:flex}.h2LCPa_logoutButton:hover{opacity:.6}.h2LCPa_content{padding:var(--Spacing-lg) var(--Spacing-xl);flex:1}@media screen and (max-width:767px){.h2LCPa_content{padding:var(--Spacing-md)}}.h2LCPa_inner{gap:var(--Spacing-lg);flex-direction:column;width:1120px;max-width:100%;margin:0 auto;display:flex}.h2LCPa_userInfoCard{gap:var(--Spacing-sm);padding:var(--Spacing-md);background:var(--Color-Primary-WHITE,#fff);border-radius:var(--Radius-sm,6px);align-items:center;display:flex;box-shadow:3px 3px 4.5px #0000000d,0 0 5px #00000012}.h2LCPa_userInfoLeft{gap:var(--Spacing-2xs);align-items:center;display:flex}.h2LCPa_facilityIcon{color:var(--Color-Semantic-Text-Secondary,#696e6f)}.h2LCPa_facilityName{font-size:var(--Size-18,1.125rem);color:var(--Color-Semantic-Text-Primary,#373c3c);font-weight:700}.h2LCPa_mainLayout{gap:var(--Spacing-lg);align-items:flex-start;display:flex}@media screen and (max-width:900px){.h2LCPa_mainLayout{flex-direction:column}}.h2LCPa_leftCol{gap:var(--Spacing-lg);flex-direction:column;flex:1;min-width:0;display:flex}.h2LCPa_rightCol{flex-shrink:0;width:296px}@media screen and (max-width:900px){.h2LCPa_rightCol{width:100%}}.h2LCPa_sectionCard{gap:var(--Spacing-sm);padding:var(--Spacing-lg);background:var(--Color-Primary-WHITE,#fff);border-radius:var(--Radius-sm,6px);flex-direction:column;display:flex;box-shadow:3px 3px 4.5px #0000000d,0 0 5px #00000012}.h2LCPa_sectionHeader{gap:var(--Spacing-sm);align-items:center;display:flex}@media screen and (max-width:767px){.h2LCPa_sectionHeader{gap:var(--Spacing-xs);flex-direction:column;align-items:flex-start}}.h2LCPa_sectionTitle{gap:var(--Spacing-2xs);color:var(--Color-Semantic-Text-Primary,#373c3c);flex-shrink:0;align-items:center;display:flex}.h2LCPa_sectionTitleText{font-size:var(--Size-20);color:var(--Color-Semantic-Text-Primary,#373c3c);white-space:nowrap;font-weight:700}.h2LCPa_sectionDesc{font-size:var(--Size-16);color:var(--Color-Semantic-Text-Primary,#373c3c);font-weight:500}.h2LCPa_loginBadge{padding:2px var(--Spacing-xs);font-size:var(--Size-14);color:var(--Color-Primary-GREEN,#009390);white-space:nowrap;background:var(--Color-Primary-WHITE,#fff);border:1px solid var(--Color-Primary-GREEN,#009390);border-radius:var(--Radius-xs,4px);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.h2LCPa_cardsGrid{gap:var(--Spacing-sm);grid-template-columns:repeat(2,1fr);display:grid}@media screen and (max-width:767px){.h2LCPa_cardsGrid{grid-template-columns:1fr}}.h2LCPa_actionCard{gap:var(--Spacing-xs);padding:var(--Spacing-md);text-align:left;cursor:pointer;background:var(--Color-Primary-WHITE,#fff);border:1px solid var(--Color-Primary-Grey-200,#d0d8d8);border-radius:var(--Radius-sm,6px);flex-direction:column;text-decoration:none;transition:all .35s;display:flex}.h2LCPa_actionCard:hover{opacity:.6}.h2LCPa_actionCardHeader{gap:var(--Spacing-2xs);color:var(--Color-Semantic-Text-Primary,#373c3c);align-items:center;display:flex}.h2LCPa_actionCardTitle{font-size:var(--Size-18,1.125rem);color:var(--Color-Semantic-Text-Primary,#373c3c);font-weight:700}.h2LCPa_arrowIcon{color:var(--Color-Semantic-Text-Secondary,#696e6f);flex-shrink:0}.h2LCPa_actionCardDesc{font-size:var(--Size-14);color:var(--Color-Semantic-Text-Primary,#373c3c);font-weight:500;line-height:1.6}.h2LCPa_recruitCardWrap{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}@media screen and (max-width:767px){.h2LCPa_recruitCardWrap{grid-template-columns:1fr}}.h2LCPa_recruitCard{gap:var(--Spacing-xs);padding-top:var(--Spacing-lg);padding-bottom:var(--Spacing-md);cursor:pointer;border:1px solid var(--Color-Primary-Grey-200,#d0d8d8);border-radius:var(--Radius-sm,6px);flex-direction:column;text-decoration:none;transition:opacity .15s;display:flex;position:relative;overflow:hidden}.h2LCPa_recruitCard:hover{opacity:.8}.h2LCPa_recruitCard .h2LCPa_actionCardHeader,.h2LCPa_recruitCard .h2LCPa_actionCardDesc{padding:0 var(--Spacing-md)}.h2LCPa_discountBadge{top:var(--Spacing-md);right:var(--Spacing-md);padding:var(--Spacing-2xs,4px) var(--Spacing-xs,8px);font-family:var(--Font-family-main-text,YuGothic);color:var(--Color-Semantic-Text-Invert,#fff);letter-spacing:.28px;background:var(--Color-Primary-Green,#009390);border-radius:var(--Primitive-radius-s,4px);justify-content:flex-end;align-items:flex-start;font-size:14px;font-style:normal;font-weight:700;line-height:160%;display:flex;position:absolute}.h2LCPa_recruitBannerWrap{padding:var(--Spacing-md) 0 var(--Spacing-sm);justify-content:center;align-items:center;display:flex;overflow:hidden}.h2LCPa_recruitBannerImage{width:290px;max-width:100%;height:auto;display:block}.h2LCPa_externalIcon{color:var(--Color-Semantic-Text-Secondary,#696e6f);flex-shrink:0}.h2LCPa_noticeCard{margin-bottom:var(--Spacing-lg);background:var(--Color-Primary-WHITE,#fff);border-radius:var(--Radius-sm,6px);overflow:hidden;box-shadow:3px 3px 4.5px #0000000d,0 0 5px #00000012}.h2LCPa_noticeTitleArea{gap:var(--Spacing-2xs);padding:var(--Spacing-sm) var(--Spacing-md);color:var(--Color-Semantic-Text-Primary,#373c3c);align-items:center;display:flex}.h2LCPa_noticeTitleText{font-size:var(--Size-18,1.125rem);font-weight:700}.h2LCPa_noticeList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.h2LCPa_noticeItem{border-top:1px solid var(--Color-Primary-Grey-200,#d0d8d8)}.h2LCPa_noticeLink{gap:4px var(--Spacing-xs);padding:var(--Spacing-sm) var(--Spacing-md);color:var(--Color-Semantic-Text-Primary,#373c3c);grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:center;text-decoration:none;transition:opacity .35s;display:grid}.h2LCPa_noticeLink:hover{opacity:.6}.h2LCPa_noticeDate{font-size:var(--Font-size-12,12px);color:var(--Color-Semantic-Text-Secondary,#696e6f);letter-spacing:.24px;font-style:normal;font-weight:500;line-height:160%}.h2LCPa_noticeTitle{font-size:var(--size-m,16px);color:var(--Color-Semantic-Text-Primary,#373c3c);-webkit-line-clamp:2;letter-spacing:.32px;-webkit-box-orient:vertical;font-style:normal;font-weight:500;line-height:160%;display:-webkit-box;overflow:hidden}.h2LCPa_noticeChevron{color:var(--Color-Primary-Grey-400,#919596);grid-area:1/2/3;align-self:center}.h2LCPa_supportCard{background:var(--Color-Primary-WHITE,#fff);border-radius:var(--Radius-sm,6px);overflow:hidden;box-shadow:3px 3px 4.5px #0000000d,0 0 5px #00000012}.h2LCPa_supportTitleArea{padding:var(--Spacing-sm) var(--Spacing-md)}.h2LCPa_supportTitle{gap:var(--Spacing-2xs);color:var(--Color-Semantic-Text-Primary,#373c3c);align-items:center;display:flex}.h2LCPa_supportTitleText{font-size:var(--Size-18,1.125rem);font-weight:700}.h2LCPa_supportList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.h2LCPa_supportItem{border-top:1px solid var(--Color-Primary-Grey-200,#d0d8d8)}.h2LCPa_supportLinkContent{padding:var(--Spacing-sm) var(--Spacing-md);flex-direction:column;gap:10px;display:flex}.h2LCPa_supportLink{font-size:var(--Size-16);color:var(--Color-Semantic-Text-Primary,#373c3c);justify-content:space-between;align-items:center;text-decoration:none;transition:all .35s ease-in-out;display:flex}.h2LCPa_supportLink:hover{opacity:.6}.h2LCPa_supportNote{margin-top:var(--Spacing-xs);font-size:var(--Size-12);color:var(--Color-Semantic-Text-Secondary,#696e6f);line-height:1.6}
.aWHrpq_badge{width:36px;height:21px;font-size:var(--Size-14);color:var(--Color-Semantic-Text-Error,#cf120f);letter-spacing:-.15px;justify-content:center;align-items:center;font-style:normal;font-weight:700;line-height:30px;display:inline-flex}.aWHrpq_required{color:var(--Color-Primary-WHITE,#fff);background-color:var(--Color-Primary-RED,#cf120f);border-radius:var(--Radius-xs,.25rem)}.aWHrpq_optional{color:var(--Color-Primary-WHITE);background:var(--Color-Primary-Grey-600,#696e6f);border:1px solid var(--Color-Semantic-Text-Secondary,#696e6f);border-radius:var(--Radius-xs,.25rem)}.aWHrpq_hot{color:var(--Color-Primary-WHITE,#fff);border-radius:var(--Radius-xs,.25rem);background:#fb8583}.aWHrpq_cyan{color:var(--label-cyan-text,#0e7490);background:var(--label-cyan-bg,#cffafe);border-radius:var(--Radius-xs,.25rem)}.aWHrpq_green-outline{color:var(--Color-Primary-GREEN,#009390);background:var(--Color-Primary-WHITE,#fff);border:1px solid var(--Color-Primary-GREEN,#009390);border-radius:var(--Radius-xs,.25rem)}.aWHrpq_black{width:auto;color:var(--Color-Primary-Grey-900,#373c3c);white-space:nowrap;background:var(--Color-Primary-WHITE,#fff);border:1px solid var(--Color-Primary-Grey-900,#373c3c);border-radius:var(--Radius-xs,.25rem);padding:0 6px}
.WZW8VW_root{color:var(--Color-Primary-Green,#009390);letter-spacing:.28px;white-space:nowrap;cursor:pointer;border-radius:var(--Radius-xs,4px);justify-content:center;align-items:center;gap:4px;font-size:14px;font-style:normal;font-weight:700;line-height:160%;transition:opacity .2s;display:inline-flex}.WZW8VW_root>span{align-items:center;display:flex}@media (any-hover:hover){.WZW8VW_root:hover{opacity:.6}}.WZW8VW_root:focus{outline:2px solid var(--Color-Primary-GREEN,#00b8bf);outline-offset:2px}.WZW8VW_root .WZW8VW_label{text-align:center;font-weight:700}.WZW8VW_root.WZW8VW_fit:not(.WZW8VW_text){gap:var(--Spacing-2xs,4px);width:fit-content;height:32px;padding:0 var(--Spacing-sm,8px);justify-content:center;align-items:center;display:flex}.WZW8VW_root.WZW8VW_s:not(.WZW8VW_text){gap:var(--Spacing-2xs,4px);min-width:90px;height:32px;padding:0 var(--Spacing-sm,8px);justify-content:center;align-items:center;display:flex}.WZW8VW_root.WZW8VW_m:not(.WZW8VW_text){gap:var(--Spacing-2xs,4px);min-width:170px;height:32px;padding:0 var(--Spacing-md,16px);justify-content:center;align-items:center;display:flex}.WZW8VW_root.WZW8VW_l:not(.WZW8VW_text){gap:var(--Spacing-2xs,4px);min-width:200px;height:40px;padding:0 var(--Spacing-md,16px);justify-content:center;align-items:center;display:flex}.WZW8VW_root.WZW8VW_full:not(.WZW8VW_text){gap:var(--Spacing-2xs,4px);justify-content:center;align-items:center;width:100%;height:32px;display:flex}.WZW8VW_root.WZW8VW_iconXs:not(.WZW8VW_text){border-radius:100%;justify-content:center;align-items:center;gap:0;width:42px;height:42px;padding:0;display:inline-flex}.WZW8VW_root.WZW8VW_iconS:not(.WZW8VW_text){border-radius:100%;justify-content:center;align-items:center;gap:0;width:32px;height:32px;padding:0;display:inline-flex}.WZW8VW_root.WZW8VW_label{font-size:14px;line-height:22.62px}.WZW8VW_root.WZW8VW_text{gap:var(--Spacing-2xs,4px);border-bottom:1px solid var(--Color-Semantic-Text-Primary,#333);border-radius:0;justify-content:center;align-items:center;width:fit-content;padding-bottom:2px;display:inline-flex}.WZW8VW_root.WZW8VW_text .WZW8VW_label{font-size:var(--Font-fs_s,16px);color:var(--Color-Semantic-Text-Primary,#333);text-align:center;font-style:normal;font-weight:500;line-height:16.8px}.WZW8VW_root.WZW8VW_solid .WZW8VW_label{font-weight:700}.WZW8VW_root.WZW8VW_primary{background:var(--Color-Primary-GREEN,#00b8bf)}.WZW8VW_root.WZW8VW_primary:not(:disabled) .WZW8VW_label,.WZW8VW_root.WZW8VW_primary svg{color:#fff}.WZW8VW_root.WZW8VW_solid{background:var(--Color-Semantic-Text-Invert,#fff);border:1px solid var(--Color-Primary-GREEN,#eaeaea);border-radius:var(--Radius-xs,4px)}.WZW8VW_root.WZW8VW_default{background:var(--Color-Semantic-Text-Invert,#fff);border:1px solid var(--gray,#888)}.WZW8VW_root.WZW8VW_default:not(:disabled) .WZW8VW_label,.WZW8VW_root.WZW8VW_default svg{color:var(--gray,#888)}.WZW8VW_root.WZW8VW_isLoading{pointer-events:none}.WZW8VW_root:disabled:not(.WZW8VW_isLoading){color:var(--Color-Semantic-Text-Teriary,#919596);cursor:not-allowed;background:var(--Color-Primary-Grey-100,#eff2f2)}.WZW8VW_root:disabled:not(.WZW8VW_isLoading):not(.WZW8VW_text){border:1px solid var(--Color-Semantic-Background-Grey,#eaeaea)}.WZW8VW_root:disabled:not(.WZW8VW_isLoading) svg{color:var(--Color-Primary-Grey,#acacac)}.WZW8VW_root:disabled:not(.WZW8VW_isLoading).WZW8VW_text{border-bottom:1px solid var(--Color-Semantic-Text-Teriary,#ccc)}.WZW8VW_root:disabled:not(.WZW8VW_isLoading).WZW8VW_text .WZW8VW_label,.WZW8VW_root:disabled:not(.WZW8VW_isLoading).WZW8VW_text svg{color:var(--Color-Semantic-Text-Teriary,#ccc)}.WZW8VW_root:disabled:not(.WZW8VW_isLoading):hover{opacity:1}.WZW8VW_iconOnly.WZW8VW_s,.WZW8VW_iconOnly.WZW8VW_m,.WZW8VW_iconOnly.WZW8VW_l{min-width:auto}.WZW8VW_iconOnly.WZW8VW_iconXs{width:42px;min-width:auto;height:42px;padding:0}.WZW8VW_iconOnly.WZW8VW_iconS{width:32px;min-width:auto;height:32px;padding:0}.WZW8VW_iconXsRound,.WZW8VW_iconSRound{border-radius:9999px}.WZW8VW_disabled.WZW8VW_solid.WZW8VW_primary{border:1px solid var(--lightgray);background:#fff}.WZW8VW_disabled.WZW8VW_outline.WZW8VW_default{border:2px solid var(--lightgray);background:#fff}.WZW8VW_disabled.WZW8VW_text{border-bottom-color:var(--lightgray)}@keyframes WZW8VW_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.WZW8VW_spinner{animation:.8s linear infinite WZW8VW_spin}
.jSanga_overlay{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffffb3;background-clip:padding-box;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.jSanga_inner{gap:var(--Spacing-md,1rem);flex-direction:column;align-items:center;min-width:240px;display:flex;position:relative}.jSanga_message{font-size:var(--Font-fs_s);color:var(--Color-Semantic-Text-Primary);text-align:center;margin:0;font-weight:600}.jSanga_progressWrapper{gap:var(--Spacing-2xs,.25rem);flex-direction:column;align-items:center;width:100%;display:flex}.jSanga_progressBarTrack{background-color:var(--Color-Primary-Grey-200,#d0d8d8);border-radius:var(--Radius-full,999px);width:100%;height:8px;overflow:hidden}.jSanga_progressBarFill{background:linear-gradient(90deg, var(--Color-Primary-LIGFT-GREEN), var(--Color-Primary-LIGFT-GREEN));border-radius:var(--Radius-full,999px);height:100%;transition:width .25s ease-out}.jSanga_progressPct{font-size:var(--Font-fs_xxs);color:var(--Color-Primary-LIGFT-GREEN);letter-spacing:.03em;font-weight:700}.jSanga_defaultLoader{width:100%;margin:auto;position:relative}.jSanga_defaultLoader .jSanga_spinner{width:60px;height:60px;animation:1s linear infinite jSanga_spin;top:calc(50% - 30px);left:calc(50% - 30px)}.jSanga_defaultLoader .jSanga_text{font-size:var(--Font-fs_s,1rem);color:var(--Color-Primary-LIGFT-GREEN);text-align:center;font-weight:700;position:absolute;top:calc(50% + 35px);left:calc(50% - 35px)}.jSanga_spinner{border:.4rem solid var(--Color-Primary-Grey-200,#d0d8d8);border-top-color:var(--Color-Primary-LIGFT-GREEN);border-radius:50%;width:90px;height:90px;animation:1.2s linear infinite jSanga_spin;position:relative}.jSanga_spinnerLogo{position:absolute;top:30px;left:50%;transform:translate(-50%)}.jSanga_logo{border-radius:50%}@keyframes jSanga_spin{to{transform:rotate(360deg)}}
.RIBP9q_body{padding:0 var(--Spacing-xl,32px) var(--Spacing-md);flex-direction:column;gap:10px;display:flex}.RIBP9q_title{font-size:var(--Size-18);font-weight:700}.RIBP9q_description{margin-bottom:calc(var(--Spacing-md) + 6px);color:var(--text)}.RIBP9q_actions{gap:var(--Spacing-sm);justify-content:center;display:flex}
.k1ZY8q_ModalBg{z-index:1001;visibility:hidden;opacity:0;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .22s,visibility .22s;display:flex;position:fixed;top:0;left:0}.k1ZY8q_ModalBg.k1ZY8q_visible{visibility:visible;opacity:1}.k1ZY8q_Modal{z-index:1001;visibility:hidden;-ms-overflow-style:none;scrollbar-width:none;opacity:0;background:#fff;border-radius:10px;width:90vw;max-width:1040px;height:max-content;max-height:95%;margin:auto;transition:opacity .22s,transform .22s,visibility .22s;position:fixed;inset:0;overflow:auto;transform:translateY(10px)}@media screen and (max-width:400px){.k1ZY8q_Modal{width:319px}}.k1ZY8q_Modal::-webkit-scrollbar{width:0;height:0;display:none}.k1ZY8q_Modal.k1ZY8q_visible{visibility:visible;opacity:1;transform:translateY(0)}.k1ZY8q_Modal .k1ZY8q_Close{padding:var(--Spacing-md,16px);margin-left:auto;padding-bottom:0;position:relative}@media screen and (max-width:767px){.k1ZY8q_Modal .k1ZY8q_Close{top:8px;right:8px}}.k1ZY8q_Modal.k1ZY8q_small{max-width:100%}.k1ZY8q_Modal.k1ZY8q_mini{width:512px;max-width:100%}
.yVQJUq_page{gap:var(--Spacing-md);flex-direction:column;display:flex}.yVQJUq_pageHeader{z-index:20;justify-content:flex-end;align-items:center;display:flex;position:sticky;top:0}.yVQJUq_pageHeaderTitle{font-size:var(--Font-fs_m);color:var(--Color-Semantic-Text-Primary);margin:0;font-weight:700}.yVQJUq_previewModalBody{max-height:80vh;padding:var(--Spacing-md);overflow-y:auto}.yVQJUq_previewModalBody textarea,.yVQJUq_previewModalBody input{pointer-events:none;background:0 0;border:none;outline:none}.yVQJUq_previewModalActions{gap:var(--Spacing-sm);padding:var(--Spacing-sm) var(--Spacing-md);border-top:1px solid var(--Color-Semantic-Background-Grey);flex-direction:row-reverse;display:flex}.yVQJUq_formInner{gap:var(--Spacing-xl);flex-direction:column;width:700px;max-width:100%;margin:0 auto;display:flex}.yVQJUq_promptSplitLayout{gap:var(--Spacing-xl);margin-top:var(--Spacing-md);flex-direction:row-reverse;align-items:flex-start;display:flex}.yVQJUq_promptPreviewColumn{flex:1;min-width:0}.yVQJUq_sectionsGrid{gap:var(--Spacing-md);margin-bottom:var(--Spacing-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.yVQJUq_promptInputColumn{top:var(--Spacing-md);flex-shrink:0;width:360px;position:sticky}.yVQJUq_promptInputColumn .yVQJUq_sectionsGrid{grid-template-columns:1fr}.yVQJUq_generateBtnRow{gap:var(--Spacing-sm);padding-top:var(--Spacing-md);display:flex}.yVQJUq_formGrid{gap:var(--Spacing-sm) var(--Spacing-md);margin-bottom:var(--Spacing-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.yVQJUq_field{gap:var(--Spacing-2xs);flex-direction:column;display:flex}.yVQJUq_fieldFullSpan{grid-column:1/-1}.yVQJUq_label{gap:var(--Spacing-2xs);font-size:var(--Font-fs_xs);color:var(--Color-Semantic-Text-Primary);align-items:center;font-weight:700;display:flex}.yVQJUq_fullWidth{max-width:100%}.yVQJUq_templateSelector{text-align:left;cursor:pointer;background-color:#fff;background-image:url(/images/common/arrow.png);background-repeat:no-repeat;background-position:right var(--Spacing-md,16px) center;border:1px solid var(--Color-Primary-GREEN);border-radius:var(--Radius-rd_m);background-size:14px 8px;justify-content:space-between;align-items:center;width:100%;display:flex}.yVQJUq_templateSelector:focus-visible{outline:2px solid var(--Color-Primary-LIGFT-GREEN);outline-offset:2px}.yVQJUq_templateSelectorText{height:48px;padding:0 var(--Spacing-md);font-size:var(--Font-fs_s);color:var(--Color-Semantic-Text-Primary);align-items:center;font-weight:700;display:flex}.yVQJUq_templateSelectorPlaceholder{color:var(--Color-Primary-Grey);font-weight:400}.yVQJUq_templateSelectorError{border-color:var(--sys-error)!important}.yVQJUq_templateSelectorHint{font-size:var(--Font-fs_xs);color:var(--Color-Primary-LIGFT-GREEN);font-weight:700}.yVQJUq_templateModalBody{gap:var(--Spacing-md);padding:var(--Spacing-md);padding-top:var(--Spacing-xs);flex-direction:column;justify-content:center;display:flex}.yVQJUq_templateModalHeader{gap:var(--Spacing-xs);flex-direction:column;display:flex}.yVQJUq_templateModalTitleRow{padding-bottom:var(--Spacing-md);border-bottom:1px solid var(--Color-Compornents-divider-Low,#d0d8d8);align-items:baseline;display:flex}.yVQJUq_templateModalTitle{color:var(--Color-Semantic-Text-Primary,#373c3c);letter-spacing:.36px;margin:0;font-size:18px;font-style:normal;font-weight:700;line-height:160%}.yVQJUq_templateModalCount{letter-spacing:.28px;font-weight:700;line-height:160%}.yVQJUq_templateModalNote{margin:0}.yVQJUq_templateCardGrid{gap:var(--Spacing-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.yVQJUq_templateCard{text-align:left;cursor:pointer;flex-direction:column;padding:0;font-family:inherit;transition:border-color .15s;display:flex}.yVQJUq_templateCard:hover{border-color:var(--Color-Primary-LIGFT-GREEN)}.yVQJUq_templateCard:focus-visible{outline:2px solid var(--Color-Primary-LIGFT-GREEN);outline-offset:2px}.yVQJUq_templateCardImageWrap{width:100%}.yVQJUq_templateCardSelected .yVQJUq_templateCardImageWrap{border:2px solid;border-color:var(--Color-Primary-GREEN);border-radius:var(--Radius-sm,6px);box-shadow:0 0 0 1px var(--Color-Primary-GREEN);box-shadow:0 0 5px 0 var(--Color-Primary-Light-green,#5cb6b4)}.yVQJUq_templateCardImage{aspect-ratio:400/583;-o-object-fit:contain;object-fit:contain;border-radius:var(--Radius-sm);width:100%}.yVQJUq_templateCardInfo{gap:var(--Spacing-2xs);padding:var(--Spacing-sm) 0 var(--Spacing-md);flex-direction:column;display:flex}.yVQJUq_templateCardNameRow{gap:var(--Spacing-xs);align-items:center;display:flex}.yVQJUq_templateCardRadio{background:var(--Color-Semantic-Background-WHITE);border:1px solid var(--Color-Primary-Grey-400);border-radius:var(--Radius-full);flex-shrink:0;width:16px;height:16px;transition:border-color .15s,background .15s}.yVQJUq_templateCardRadioSelected{background:var(--Color-Primary-GREEN);border-color:var(--Color-Primary-GREEN);position:relative}.yVQJUq_templateCardRadioSelected:before{content:"";background:var(--Color-Semantic-Background-WHITE);border-radius:var(--Radius-full);width:8px;height:8px;margin:3px;display:block}.yVQJUq_templateCardName{color:var(--Color-Semantic-Text-Primary,#373c3c);letter-spacing:.32px;flex:1;font-size:16px;font-style:normal;font-weight:700;line-height:160%}.yVQJUq_templateCardSpecs{margin-bottom:var(--Spacing-md);color:var(--Color-Semantic-Text-Secondary,#696e6f);letter-spacing:.28px;font-size:14px;font-style:normal;font-weight:700;line-height:160%}.yVQJUq_templateCardDesc{font-size:var(--Size-12);color:var(--Color-Semantic-Text-Secondary);margin:0;line-height:1.6}.yVQJUq_templateModalFooter{bottom:var(--Spacing-sm);gap:var(--Spacing-sm);padding-top:var(--Spacing-md);background-color:var(--Color-Semantic-Background-WHITE);border-top:1px solid var(--Color-Primary-Grey-200);justify-content:flex-end;display:flex;position:sticky}.yVQJUq_saveModalLabelText{font-size:var(--Size-16);color:var(--Color-Semantic-Text-Primary);padding:.5rem 0 .25rem;font-weight:700}.yVQJUq_saveModalLabelNote{font-size:var(--Size-12);color:var(--Color-Semantic-Text-Secondary);margin-top:.25rem}.yVQJUq_saveModalLabelWarn{font-size:var(--Size-12);color:var(--Color-Semantic-Text-Error);margin-top:.25rem}.yVQJUq_templatePreviewPaper{gap:var(--Spacing-xs);aspect-ratio:1/1.15;min-height:300px;padding:var(--Spacing-sm);background:var(--Color-Semantic-Text-Invert);border:2px solid var(--Color-Primary-LIGFT-GREEN);border-radius:var(--Radius-rd_s);flex-direction:column;display:flex}.yVQJUq_templatePreviewPaper1{background:url(/otayori_images/image03.png) no-repeat bottom right/96px auto,var(--Color-Semantic-Text-Invert)}.yVQJUq_templatePreviewPaper2{background:url(/otayori_images/image01.png) no-repeat bottom left/86px auto,var(--Color-Semantic-Text-Invert)}.yVQJUq_templatePreviewPaper4{background:url(/otayori_images/otayori_image_01_parts01.png) no-repeat top center/220px auto,var(--Color-Semantic-Text-Invert)}.yVQJUq_templatePreviewHeader{padding-bottom:var(--Spacing-xs);border-bottom:1px solid var(--Color-Semantic-Background-Grey);justify-content:space-between;align-items:center;display:flex}.yVQJUq_templatePreviewBadge{font-size:var(--Font-fs_s);font-weight:700}.yVQJUq_loadModalBody{gap:var(--Spacing-md);width:100%;padding:var(--Spacing-lg) var(--Spacing-xl);flex-direction:column;display:flex}.yVQJUq_loadModalTitle{padding-bottom:var(--Spacing-sm);margin-bottom:var(--Spacing-sm);font-size:var(--Size-20);color:var(--Color-Semantic-Text-Primary);border-bottom:1px solid var(--Color-Compornents-divider-Low,#d0d8d8);font-weight:700}.yVQJUq_loadModalDesc{margin-top:calc(var(--Spacing-xs)*-1);font-size:var(--Size-14);color:var(--Color-Semantic-Text-Primary);line-height:1.7}.yVQJUq_loadModalEmpty{font-size:var(--Size-16);color:var(--Color-Semantic-Text-Primary)}.yVQJUq_loadModalSearchWrapper{align-items:center;display:flex;position:relative}.yVQJUq_loadModalSearchIcon{color:var(--Color-Semantic-Text-Tertiary);pointer-events:none;position:absolute;left:12px}.yVQJUq_loadModalSearchInput{width:100%;padding-left:36px;padding-right:36px}.yVQJUq_loadModalSearchClear{width:24px;height:24px;color:var(--Color-Semantic-Text-Tertiary);cursor:pointer;border-radius:var(--Radius-sm,4px);background:0 0;border:none;justify-content:center;align-items:center;transition:all .25s ease-in-out;display:flex;position:absolute;right:8px}.yVQJUq_loadModalSearchClear:hover{color:var(--Color-Semantic-Text-Primary);background:var(--Color-Primary-Grey-200)}.yVQJUq_loadModalTableWrapper{max-height:360px;overflow-y:auto}.yVQJUq_loadModalTable{width:100%;margin-bottom:var(--Spacing-sm);border-collapse:collapse}.yVQJUq_loadModalTable thead tr th{z-index:1;padding:var(--Spacing-xs);font-size:var(--Size-16);color:var(--Color-Semantic-Text-Primary);text-align:left;background:var(--Color-Semantic-Background-GREY);font-weight:700;position:sticky;top:0}.yVQJUq_loadModalTable tbody tr td{padding:var(--Spacing-xs);font-size:var(--Size-16);color:var(--Color-Semantic-Text-Primary)}.yVQJUq_loadModalTable tbody tr:last-child td{border-bottom:none}.yVQJUq_loadModalTableRow{cursor:pointer}.yVQJUq_loadModalTableRow:hover{background:var(--Color-Semantic-Background-GREEN)}.yVQJUq_loadModalTableRowSelected{background:var(--Color-Semantic-Background-Green,#ebf2f2);border:1px solid var(--Color-Primary-Green,#009390);border-radius:var(--Radius-sm,6px)}.yVQJUq_loadModalFileName{gap:var(--Spacing-xs);color:var(--Color-Semantic-Text-Primary);align-items:center;display:flex}.yVQJUq_loadModalDate{width:120px;color:var(--Color-Semantic-Text-Secondary);white-space:nowrap}.yVQJUq_loadModalStatus{text-align:right;white-space:nowrap;width:80px}.yVQJUq_loadModalDeleteCell{text-align:center;white-space:nowrap;width:40px}.yVQJUq_loadModalDeleteBtn{gap:var(--Spacing-2xs,4px);align-items:center;transition:all .35s;display:flex}.yVQJUq_loadModalDeleteBtn:hover{opacity:.65}.yVQJUq_loadModalSelectedBadge{font-size:var(--size-m,16px);color:var(--Color-Semantic-Text-Primary,#373c3c);letter-spacing:.32px;align-items:center;font-style:normal;font-weight:500;line-height:160%;display:flex}.yVQJUq_loadModalRenameBtn{width:59px;height:26px;color:var(--Color-Primary-Green,#009390);letter-spacing:.28px;border-radius:var(--Spacing-2xs,4px);justify-content:center;align-items:center;gap:4px;font-style:normal;font-weight:700;line-height:160%;transition:all .35s;display:flex}.yVQJUq_loadModalRenameBtn:hover{opacity:.7}.yVQJUq_loadModalRenameInput{width:100%;font-size:var(--Size-14)}.yVQJUq_loadModalFooter{gap:var(--Spacing-sm);justify-content:flex-end;display:flex}.yVQJUq_makerOutputHeaderButton span{gap:4px}.yVQJUq_templatePreviewMonth{font-size:var(--Font-fs_xs);color:var(--Color-Primary-LIGFT-GREEN);font-weight:700}.yVQJUq_templatePreviewGrid1{gap:var(--Spacing-2xs);flex:1;grid-template-columns:1fr 1fr .95fr;min-height:0;display:grid}.yVQJUq_templatePreviewGrid1Left{gap:var(--Spacing-2xs);grid-template-columns:1fr 1fr;display:grid}.yVQJUq_templatePreviewGrid2,.yVQJUq_templatePreviewGrid4{gap:var(--Spacing-2xs);flex:1;grid-template-columns:1fr 1fr;display:grid}.yVQJUq_templatePreviewBlock{background:color-mix(in srgb, var(--Color-Semantic-Background-Grey) 55%, white);border:1px solid color-mix(in srgb, var(--Color-Primary-LIGFT-GREEN) 20%, white);border-radius:var(--Radius-rd_s);justify-content:flex-start;align-items:flex-start;min-height:84px;padding:.45rem;display:flex}.yVQJUq_templatePreviewTallBlock{min-height:100%}.yVQJUq_templatePreviewBlockTitle{font-size:var(--Font-fs_xxs);color:var(--Color-Semantic-Text-Primary);font-weight:700;line-height:1.5}.yVQJUq_templateModalActions{justify-content:flex-end;display:flex}.yVQJUq_sectionTitleRow{gap:var(--Spacing-sm);margin:0 0 var(--Spacing-sm);display:flex}.yVQJUq_sectionTitle{font-weight:700}.yVQJUq_helpIconWrapper{gap:var(--Spacing-2xs);align-items:center;display:flex}.yVQJUq_sectionField{gap:var(--Spacing-2xs);padding:var(--Spacing-sm);background:var(--Color-Semantic-Background-Grey);border-radius:var(--Radius-rd_s);flex-direction:column;display:flex}.yVQJUq_sectionHeader{gap:var(--Spacing-xs);align-items:center;display:flex}.yVQJUq_sectionIndex{gap:var(--Spacing-2xs);font-size:var(--Font-fs_xs);color:var(--Color-Primary-LIGFT-GREEN);white-space:nowrap;flex-shrink:0;align-items:center;font-weight:700;display:flex}.yVQJUq_sectionIndex .yVQJUq_required{padding:0 var(--Spacing-2xs);font-size:var(--Font-fs_xxs);color:#fff;background-color:var(--Color-Semantic-Text-Error);justify-content:center;align-items:center;font-weight:700;display:flex}.yVQJUq_sectionTitleInput{flex:1;min-width:0}.yVQJUq_sectionTitleInputError{border-color:var(--sys-error)!important}.yVQJUq_sectionTitleErrorText{margin-top:var(--Spacing-2xs);font-size:var(--Font-fs_xxs);color:var(--sys-error)}.yVQJUq_sectionTextarea{max-height:120px}.yVQJUq_caution{margin-top:var(--Spacing-sm)}.yVQJUq_actions{margin-top:var(--Spacing-md)}.yVQJUq_generateButtonContent{gap:var(--Spacing-xs);justify-content:center;align-items:center;display:flex}.yVQJUq_previewCard{width:700px;max-width:100%;margin:auto;position:relative}.yVQJUq_previewScaleOuter{width:100%;max-width:864px;margin:auto;overflow:hidden}@media print{.yVQJUq_previewScaleInner{zoom:1!important;width:100%!important}}.yVQJUq_previewActions{gap:var(--Spacing-sm);margin-bottom:var(--Spacing-md);display:flex}.yVQJUq_promptPreviewZoomBar{gap:var(--Spacing-2xs);margin-bottom:var(--Spacing-xs);justify-content:flex-end;align-items:center;display:flex}.yVQJUq_promptPreviewZoomLabel{min-width:3em;font-size:var(--Font-fs_xs);color:var(--Color-Primary-Grey);text-align:center;-webkit-user-select:none;user-select:none}.yVQJUq_promptPreviewInner{zoom:var(--preview-zoom,1);transform-origin:0 0;width:864px;margin:auto}.yVQJUq_makerMain .yVQJUq_promptPreviewInner{pointer-events:none}.yVQJUq_promptPreviewOuter{overflow:hidden}.yVQJUq_promptPreviewPlaceholder{max-width:864px;min-height:60vh;padding:var(--Spacing-md);background:var(--Color-Semantic-Background-WHITE);border:1px solid var(--Color-Compornents-divider-Low,#d0d8d8);border-radius:var(--Radius-rd_s);justify-content:center;align-items:center;margin:auto;display:flex}.yVQJUq_guideModalBody{gap:var(--Spacing-lg);padding:var(--Spacing-xl);flex-direction:column;display:flex}.yVQJUq_guideModalTitle{font-size:var(--Font-fs_m);color:var(--Color-Semantic-Text-Primary);font-weight:700}.yVQJUq_guideSection{gap:var(--Spacing-xs);flex-direction:column;display:flex}.yVQJUq_guideSectionTitle{font-size:var(--Font-fs_s);color:var(--Color-Semantic-Text-Primary);font-weight:700}.yVQJUq_guideSectionExample{gap:var(--Spacing-2xs);padding:var(--Spacing-sm) var(--Spacing-md);background:var(--Color-Semantic-Background-Grey);border-radius:var(--Radius-rd_s);flex-direction:column;display:flex}.yVQJUq_guideSectionExampleLabel{font-size:var(--Font-fs_xxs);color:var(--Color-Primary-Grey);letter-spacing:.04em;font-weight:700}.yVQJUq_guideSectionList{gap:var(--Spacing-2xs);padding-left:var(--Spacing-md);font-size:var(--Font-fs_xs);color:var(--Color-Semantic-Text-Primary);flex-direction:column;margin:0;display:flex}.yVQJUq_guideSectionText{font-size:var(--Font-fs_xs);color:var(--Color-Semantic-Text-Primary);line-height:1.6}.yVQJUq_guideSectionNote{font-size:var(--Font-fs_xxs);color:var(--Color-Primary-LIGFT-GREEN);font-weight:600}.yVQJUq_guideMoreLink{padding-top:var(--Spacing-xs);font-size:var(--Font-fs_xs);border-top:1px solid var(--Color-Semantic-Background-Grey)}.yVQJUq_guideMoreLink a{color:var(--Color-Primary-LIGFT-GREEN);text-decoration:underline}.yVQJUq_guideMoreLink a:hover{opacity:.8}.yVQJUq_guideModalActions{padding-top:var(--Spacing-xs);justify-content:flex-end;display:flex}.yVQJUq_previewPaper{gap:var(--Spacing-sm);min-height:900px;padding:var(--Spacing-lg);background:url(/otayori_images/image03.png) no-repeat bottom right/200px auto,var(--Color-Semantic-Text-Invert);border:2px solid var(--Color-Primary-LIGFT-GREEN);border-radius:var(--Radius-rd_s);flex-direction:column;display:flex}.yVQJUq_previewPaperTemplate2{background:url(/otayori_images/image01.png) no-repeat bottom left/180px auto,var(--Color-Semantic-Text-Invert)}.yVQJUq_previewPaperTemplate1{gap:var(--Spacing-sm);min-height:900px;padding:var(--Spacing-lg);background:var(--Color-Semantic-Text-Invert);flex-direction:column;display:flex}.yVQJUq_violationBanner{gap:var(--Spacing-xs);padding:var(--Spacing-sm) var(--Spacing-md);background-color:var(--sys-error-light);border:1.5px solid var(--sys-error);border-radius:var(--Radius-rd_s);flex-direction:column;display:flex}.yVQJUq_violationTitle{font-size:var(--Font-fs_s);color:var(--sys-error);margin:0;font-weight:600}.yVQJUq_violationList{padding-left:var(--Spacing-md);font-size:var(--Font-fs_xs);color:var(--Color-Semantic-Text-Primary);margin:0}.yVQJUq_violationList li{margin-bottom:var(--Spacing-2xs)}.yVQJUq_violationList li:last-child{margin-bottom:0}.yVQJUq_noticeText{margin-bottom:var(--Spacing-md);font-size:var(--Size-14);text-align:center}@media print{.yVQJUq_makerSidebar,.yVQJUq_warningBanner,.yVQJUq_violationBanner,.yVQJUq_generatedBanner,.yVQJUq_makerPreviewActions,.yVQJUq_makerOutputHeader,.yVQJUq_editModeBanner,.yVQJUq_makerOutputNotice,.yVQJUq_debugDock,.yVQJUq_noticeText{display:none!important}.yVQJUq_makerLayout{height:auto;display:block;overflow:visible}.yVQJUq_makerMain{padding:0;display:block;overflow:visible}.yVQJUq_makerOutputPage{height:auto;display:block;overflow:visible;background:#fff!important}.yVQJUq_makerOutputContentGuideWrap{display:none!important}.yVQJUq_makerOutputContent{padding:0;display:block;overflow:visible}.yVQJUq_makerOutputPreviewWrap{max-width:none}.yVQJUq_promptPreviewOuter{overflow:visible}}.yVQJUq_makerOutputPage{background:var(--Color-Primary-Grey-100);flex-direction:column;height:100vh;display:flex;overflow:hidden}.yVQJUq_makerOutputHeader{height:56px;padding:0 var(--Spacing-xl);background:var(--Color-Semantic-Background-WHITE);border-bottom:1px solid var(--Color-Primary-Grey-200);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}@media screen and (max-width:1100px){.yVQJUq_makerOutputHeader{gap:var(--Spacing-xs);height:auto;padding:var(--Spacing-md);flex-direction:column}}.yVQJUq_makerOutputHeaderLeft{gap:var(--Spacing-xs);align-items:center;display:flex}.yVQJUq_makerOutputTitle{font-size:var(--Size-20);color:var(--Color-Semantic-Text-Primary);font-weight:700}.yVQJUq_makerOutputPrevLinkWrap{width:864px;max-width:100%;margin:auto;margin-bottom:var(--Spacing-md);display:flex}.yVQJUq_makerOutputPrevLinkWrap svg{transform:rotateY(180deg)}.yVQJUq_makerOutputBackLink,.yVQJUq_makerOutputPrevLink{justify-content:flex-end;align-items:center;gap:2px;display:flex}.yVQJUq_makerOutputBackLinkText,.yVQJUq_makerOutputPrevLinkText{font-size:var(--Font-size-16,16px);color:var(--Color-Semantic-Text-Text_link,#008dc0);letter-spacing:.32px;font-style:normal;font-weight:700;line-height:160%;transition:all .35s;position:relative}.yVQJUq_makerOutputBackLinkText:before,.yVQJUq_makerOutputPrevLinkText:before{content:"";background-color:var(--Color-Semantic-Text-Text_link,#008dc0);width:100%;height:1px;position:absolute;bottom:-2px;left:0}.yVQJUq_makerOutputBackLinkText:hover,.yVQJUq_makerOutputPrevLinkText:hover{opacity:.6}.yVQJUq_makerOutputHeaderRight{gap:var(--Spacing-sm);align-items:center;display:flex}.yVQJUq_makerOutputContent{gap:var(--Spacing-md);padding:var(--Spacing-xl);flex-direction:column;flex:1;align-items:center;display:flex;overflow-y:auto}.yVQJUq_makerOutputContentGuideWrap{width:100%;max-width:864px;margin-left:0 auto;justify-content:flex-end;display:flex}.yVQJUq_editModeBanner{background:var(--Color-Semantic-Background-White,#fff);border:1px solid var(--Color-Primary-Green,#009390);border-radius:var(--Spacing-2xs,4px);justify-content:space-between;align-self:stretch;align-items:center;width:100%;max-width:864px;margin:0 auto;padding:10px;display:flex}@media screen and (max-width:1100px){.yVQJUq_editModeBanner{gap:var(--Spacing-sm);flex-direction:column}}.yVQJUq_editModeLabelWrap{align-items:center;display:flex}.yVQJUq_editModeBannerLeft{gap:var(--Spacing-xs);font-size:var(--Size-14);color:var(--Color-Semantic-Text-Primary);align-items:center;display:flex}.yVQJUq_editModeLabel{font-size:var(--Font-size-16,16px);color:var(--Color-Primary-Green,#009390);letter-spacing:.32px;font-style:normal;font-weight:700;line-height:160%}@media screen and (max-width:1100px){.yVQJUq_editModeLabel{font-size:var(--Font-size-14,14px)}}.yVQJUq_editModeDesc{font-size:var(--size-m,16px);color:var(--Color-Primary-Grey-900,#373c3c);letter-spacing:.32px;font-style:normal;font-weight:500;line-height:160%}@media screen and (max-width:1100px){.yVQJUq_editModeDesc{font-size:var(--Font-size-14,14px)}}.yVQJUq_editModeToggle{background:var(--Color-Semantic-Background-GREY,#eff2f2);border:1px solid var(--Color-Compornents-divider-Low,#d0d8d8);border-radius:var(--Radius-full,999px);align-items:flex-start;padding:1px;display:flex}.yVQJUq_editModeToggleBtn{min-width:116px;min-height:40px;padding:0 var(--padding-8,8px);letter-spacing:.32px;background:var(--neutral-100,#eaeef2);border-radius:var(--Radius-full,999px);justify-content:center;align-items:center;gap:4px;font-weight:700;line-height:160%;display:flex;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.yVQJUq_editModeToggleBtn:hover:not(.yVQJUq_editModeToggleBtnActive){background:var(--Color-Semantic-Background-GREY)}.yVQJUq_previewModeToggleBtn{color:var(--Color-Semantic-Text-Secondary,#696e6f)}.yVQJUq_editModeToggleBtnActive{color:var(--Color-Primary-WHITE);background:var(--Color-Primary-Green,#009390)}.yVQJUq_makerOutputPreviewWrap{width:100%;max-width:864px}.yVQJUq_makerOutputNotice{width:100%;max-width:864px;margin-bottom:var(--Spacing-xl)}@media screen and (max-width:1024px){.yVQJUq_templateOptions,.yVQJUq_formGrid,.yVQJUq_sectionsGrid{grid-template-columns:1fr}.yVQJUq_promptSplitLayout{flex-direction:column}.yVQJUq_promptInputColumn{width:100%;position:static}.yVQJUq_templatePreviewPaper{min-height:240px}.yVQJUq_previewHeader{flex-wrap:wrap;justify-content:center}.yVQJUq_label{font-size:var(--Font-fs_s)}}.yVQJUq_debugDock{top:4rem;right:var(--Spacing-md);z-index:12;position:fixed}.yVQJUq_debugToggleButton{border-radius:999px;box-shadow:0 8px 24px #0000001f}.yVQJUq_metaInfo{top:7rem;right:var(--Spacing-md);z-index:11;gap:var(--Spacing-sm);min-width:280px;padding:var(--Spacing-xs) var(--Spacing-sm);background:var(--Color-Semantic-Text-Invert);border:1px dashed var(--Color-Semantic-Background-Grey);border-radius:var(--Radius-rd_s);flex-flow:column wrap;display:flex;position:fixed;box-shadow:0 8px 24px #0000001a}.yVQJUq_metaInfo p{font-size:var(--Font-fs_xs);margin:0}.yVQJUq_metaInfoTitle{font-size:var(--Font-fs_m);font-weight:700}@media (max-width:767px){.yVQJUq_debugDock{right:var(--Spacing-sm);bottom:var(--Spacing-sm)}.yVQJUq_metaInfo{right:var(--Spacing-sm);bottom:calc(var(--Spacing-sm) + 3rem);width:min(88vw,320px);min-width:auto}}.yVQJUq_makerLayout{height:100vh;display:flex;overflow:hidden}.yVQJUq_makerSidebar{background:var(--Color-Semantic-Background-WHITE,#fff);border-right:1px solid var(--Color-Primary-Grey-200,#e5e8e8);flex-direction:column;flex-shrink:0;width:400px;max-width:100%;height:100%;display:flex;overflow:hidden}.yVQJUq_makerSidebarBody{padding:var(--Spacing-lg) var(--Spacing-md);flex:1;overflow-y:auto}.yVQJUq_makerSidebarFooter{gap:var(--Spacing-md,16px);padding:var(--Spacing-md,16px);background:var(--Color-Semantic-Background-White,#fff);border-top:1px solid var(--Color-Primary-Grey-200,#d0d8d8);justify-content:center;align-items:flex-start;display:flex;box-shadow:3px 3px 9px #0000000d,0 0 10px -5px #00000012}.yVQJUq_makerSidebarFooter>*{flex:1;min-width:0}.yVQJUq_outputNextButton{margin-bottom:var(--Spacing-md)}.yVQJUq_makerSidebarFooterButton{max-width:224px}.yVQJUq_makerSidebarFooterButton span,.yVQJUq_makerOutputHeaderButton span{align-items:center;display:flex}.yVQJUq_makerMain{min-width:0;padding:var(--Spacing-xl,32px) 80px 78px;background:var(--Color-Primary-Grey-100,#eff2f2);flex:1;overflow-y:auto}@media screen and (max-width:1100px){.yVQJUq_makerMain{padding:var(--Spacing-xl,32px) var(--Spacing-md) 78px}}.yVQJUq_sidebarMetaFields{gap:var(--Spacing-sm,12px);flex-direction:column;align-items:flex-start;width:100%;display:flex}.yVQJUq_sidebarPageTitle{gap:var(--Spacing-xs);padding-bottom:var(--Spacing-md);margin-bottom:var(--Spacing-md);border-bottom:1px solid var(--Color-Primary-Grey-200,#e5e8e8);align-items:center;display:flex}.yVQJUq_sidebarExpandBtn{height:32px;padding:var(--Spacing-sm,12px);color:var(--Color-Semantic-Text-Primary,#373c3c);text-align:right;letter-spacing:.28px;background:var(--Color-Semantic-Background-White,#fff);border:1px solid var(--Color-Compornents-divider-Low,#d0d8d8);border-radius:var(--Radius-xs,4px);justify-content:center;align-items:center;font-size:14px;font-style:normal;font-weight:700;line-height:160%;transition:all .15s,color .15s;display:flex}.yVQJUq_sidebarExpandBtn:hover{opacity:.6}.yVQJUq_makerSidebarExpanded{border-right:none;width:100%}.yVQJUq_makerSidebarBodyExpanded{width:100%;max-width:864px;margin-left:auto;margin-right:auto}.yVQJUq_sidebarFieldRow{gap:var(--Spacing-sm,12px);grid-template-columns:1fr 1fr;align-self:stretch;display:grid}.yVQJUq_sidebarFieldRowWrap{gap:var(--Spacing-sm);flex-direction:column;width:100%;display:flex}.yVQJUq_sidebarDesignArea{gap:var(--Spacing-xs,8px);flex-direction:column;align-self:stretch;display:flex}.yVQJUq_sidebarDesignAreaExpanded{gap:var(--Spacing-sm,12px);margin-bottom:var(--Spacing-sm);flex-direction:row;align-items:flex-end}.yVQJUq_sidebarDesignAreaExpanded .yVQJUq_pastLoadLink{margin:0;margin-bottom:var(--Spacing-sm)}.yVQJUq_sidebarTitleIcon{color:var(--Color-Primary-GREEN)}.yVQJUq_sidebarTitleText{font-size:var(--Size-20);color:var(--Color-Semantic-Text-Primary);font-weight:700}.yVQJUq_sidebarFieldWrap{gap:var(--Spacing-sm,12px);flex-direction:column;align-items:flex-start;display:flex}.yVQJUq_sidebarField{gap:var(--Spacing-2xs,4px);flex-direction:column;align-self:stretch;display:flex}.yVQJUq_sidebarLabelRow{gap:var(--Spacing-xs,8px);margin-bottom:var(--Spacing-2xs);align-items:center;display:flex}.yVQJUq_sidebarFieldLabel{font-family:var(--Font-family-main-text,"Yu Gothic Pr6N");font-size:var(--Font-size-16,16px);color:var(--Color-Semantic-Text-Primary,#373c3c);letter-spacing:.32px;font-style:normal;font-weight:700;line-height:160%}.yVQJUq_templateSelectBtn{gap:var(--Spacing-xs);width:fit-content;height:40px;padding:0 var(--Spacing-md);font-size:var(--Font-fs_xs);color:var(--Color-Primary-WHITE,#fff);cursor:pointer;background-color:var(--Color-Primary-Grey-900,#373c3c);border-radius:var(--Radius-sm);border:none;justify-content:center;align-items:center;font-weight:700;display:flex}.yVQJUq_templateSelectBtn:hover{opacity:.85}.yVQJUq_templateSelectBtn:focus-visible{outline:2px solid var(--Color-Primary-LIGFT-GREEN);outline-offset:2px}.yVQJUq_templateSelectBtnError{outline:2px solid var(--sys-error);outline-offset:2px}.yVQJUq_selectedTemplateLabel{padding:var(--Spacing-2xs) var(--Spacing-xs);font-size:var(--Font-fs_xs);color:var(--Color-Semantic-Text-Secondary);background:var(--Color-Primary-Grey-100,#eff2f2);border-radius:var(--Radius-xs)}.yVQJUq_pastLoadLink{width:fit-content;margin-bottom:var(--Spacing-lg,24px);font-size:var(--Font-size-16,16px);color:var(--Color-Semantic-Text-Text_link,#008dc0);letter-spacing:.32px;align-items:center;gap:2px;font-style:normal;font-weight:700;line-height:160%;transition:all .35s;display:flex;position:relative}.yVQJUq_pastLoadLink:hover{opacity:.6}.yVQJUq_pastLoadLink:before{content:"";background-color:var(--Color-Semantic-Text-Text_link,#008dc0);width:calc(100% - 20px);height:1px;position:absolute;bottom:0;left:20px}.yVQJUq_pastLoadLink:focus-visible{border-radius:var(--Radius-xs);outline:2px solid var(--Color-Primary-LIGFT-GREEN);outline-offset:2px}.yVQJUq_sidebarAiSection{margin-top:var(--Spacing-lg,24px)}.yVQJUq_sidebarAiSectionTitle{gap:var(--Spacing-xs);align-items:center;margin-bottom:5.983px;display:flex}.yVQJUq_sidebarAiSectionTitleText{font-size:var(--Font-fs_s);color:var(--Color-Semantic-Text-Primary);font-weight:700}.yVQJUq_sidebarAiHelpBtn{font-size:var(--Size-14);font-size:var(--Font-size-16,16px);color:var(--Color-Semantic-Text-Text_link,#008dc0);letter-spacing:.32px;align-items:center;gap:4px;font-style:normal;font-weight:700;line-height:160%;transition:all .35s;display:flex}.yVQJUq_sidebarAiHelpBtn:hover{opacity:.6}.yVQJUq_sidebarAiDesc{font-size:var(--Font-size-14,14px);color:var(--Color-Semantic-Text-Primary,#373c3c);letter-spacing:.28px;margin-bottom:20px;font-style:normal;font-weight:500;line-height:160%}.yVQJUq_sectionAccordionWrap{background:var(--Color-Semantic-Background-Green,#ebf2f2);border-radius:var(--Radius-sm)}.yVQJUq_sectionAccordion{position:relative;overflow:hidden}.yVQJUq_sectionAccordionHeader{width:100%;padding:var(--Spacing-xs) var(--Spacing-sm);border:none;justify-content:space-between;align-items:center;display:flex}.yVQJUq_sectionAccordionHeaderLabel{gap:var(--Spacing-2xs);font-size:var(--Font-fs_s);color:var(--Color-Semantic-Text-Primary);align-items:center;font-weight:700;display:flex}.yVQJUq_aiBadge{gap:var(--Spacing-xs,8px);height:22px;padding:var(--Spacing-xs,8px);color:var(--Color-Primary-Green,#009390);text-align:center;letter-spacing:.28px;background:var(--Color-Semantic-Background-White,#fff);border:1px solid var(--Color-Primary-Green,#009390);border-radius:var(--Radius-xs,4px);justify-content:center;align-items:center;font-size:14px;font-style:normal;font-weight:700;line-height:160%;display:flex}.yVQJUq_sectionAccordionChevron{color:var(--Color-Semantic-Text-Secondary);flex-shrink:0;transition:transform .2s}.yVQJUq_sectionAccordionChevronOpen{transform:rotate(180deg)}.yVQJUq_sectionAccordionBody{gap:var(--Spacing-sm);padding:var(--Spacing-xs,8px) var(--Spacing-sm,12px) var(--Spacing-md,16px) var(--Spacing-sm,12px);border-bottom:1px solid var(--Color-Primary-Grey-300,#bbbdbe);flex-direction:column;display:flex}.yVQJUq_sectionAccordion:last-child .yVQJUq_sectionAccordionBody{border-bottom:0}.yVQJUq_sectionAccordionBody .yVQJUq_sidebarField{margin-bottom:0}.yVQJUq_warningBanner{width:100%;max-width:864px;margin:auto;margin-bottom:var(--Spacing-md)}.yVQJUq_makerPreviewActions{gap:var(--Spacing-sm);margin-bottom:var(--Spacing-md);display:flex}.yVQJUq_generatedBanner{gap:var(--Spacing-xs);padding:var(--Spacing-xs) var(--Spacing-md);margin-bottom:var(--Spacing-md);font-size:var(--Font-fs_xs);color:var(--Color-Primary-GREEN,#009390);background-color:var(--Color-Primary-PALE-GREEN,#ebf2f2);border-radius:var(--Radius-sm);align-items:center;font-weight:700;display:flex}.yVQJUq_aiTextareaWrap{position:relative}.yVQJUq_lockedSectionInputWrap{padding:2px var(--Spacing-xs);border:1px solid var(--Color-Compornents-divider-Middle,#bbbdbe);border-radius:var(--Radius-sm);background:#fff;align-items:center;gap:4px;margin-bottom:4px;display:flex;position:absolute;top:9px;left:60px}.yVQJUq_lockedSectionIcon{background:var(--Color-Primary-GREEN,#009390);border:1.5px solid var(--Color-Primary-GREEN,#009390);border-radius:var(--Radius-full,999px);flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;padding:2px;display:flex}.yVQJUq_lockedSectionInputText{font-size:var(--Size-12);font-weight:700}.yVQJUq_lockedSectionInput{cursor:not-allowed;background-color:var(--Color-Primary-Grey-100,#eff2f2)}.yVQJUq_regenConfirmModal{padding:0 var(--Spacing-md) var(--Spacing-md);flex-direction:column;gap:16px;display:flex}.yVQJUq_regenConfirmTitle{font-size:var(--Size-18);color:var(--Color-Semantic-Text-Primary);font-weight:700}.yVQJUq_regenConfirmBody{font-size:var(--Size-14);color:var(--Color-Semantic-Text-Secondary);line-height:1.6}.yVQJUq_regenConfirmFooter{justify-content:flex-end;gap:12px;margin-top:8px;display:flex}
.fhRyhq_wrapper{padding:var(--Spacing-md);background:var(--Color-Semantic-Background-WHITE);border:1px solid var(--Color-Primary-RED);border-radius:var(--Radius-md)}.fhRyhq_title{gap:var(--Spacing-xs);margin-bottom:var(--Spacing-xs);font-size:var(--Size-14);color:var(--Color-Primary-RED);align-items:center;font-weight:700;display:flex}.fhRyhq_list{gap:var(--Spacing-xs);padding-left:var(--Spacing-md);font-size:var(--Size-14);flex-direction:column;list-style:none;display:flex}.fhRyhq_list li{line-height:1.7}
.A96RXq_overlay{display:none}@media screen and (max-width:1023px){.A96RXq_overlay{z-index:50;gap:var(--Spacing-lg);padding:var(--Spacing-xl);background:var(--Color-Semantic-Background-WHITE,#fff);flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}}.A96RXq_message{font-size:var(--Size-16);color:var(--Color-Semantic-Text-Primary);text-align:center;font-weight:700;line-height:1.7}
.nN_nCq_pagerWrap{gap:var(--Spacing-sm,12px);padding-top:var(--Spacing-sm,12px);justify-content:space-between;align-items:center;display:flex}.nN_nCq_pagerInfo{font-size:var(--Size-14)}.nN_nCq_pagerButtons{gap:var(--Spacing-sm,12px);align-items:center;display:flex}.nN_nCq_pagerCurrent{font-size:var(--Size-14);color:var(--Color-Semantic-Text-Primary);font-weight:700}.nN_nCq_pagerBtn{font-size:var(--Size-14);color:var(--Color-Primary-Green,#009390);cursor:pointer;background:var(--Color-Semantic-Background-WHITE);border:1px solid var(--Color-Primary-Green,#009390);border-radius:var(--Radius-sm,6px);padding:4px 12px;transition:opacity .2s}.nN_nCq_pagerBtn:disabled{color:var(--Color-Primary-Grey-300);cursor:not-allowed;border-color:var(--Color-Primary-Grey-300)}.nN_nCq_pagerBtn:hover:not(:disabled){opacity:.7}
.a6uuRq_loadModalBody{gap:var(--Spacing-sm);width:100%;padding:var(--Spacing-lg) var(--Spacing-xl);flex-direction:column;display:flex}.a6uuRq_loadModalBody p{color:var(--Color-Semantic-Text-Primary);line-height:1.5}.a6uuRq_loadModalTitle{padding-bottom:var(--Spacing-sm);margin-bottom:var(--Spacing-sm);font-size:var(--Size-20);color:var(--Color-Semantic-Text-Primary);border-bottom:1px solid var(--Color-Compornents-divider-Low,#d0d8d8);font-weight:700}.a6uuRq_loadModalFooter{gap:var(--Spacing-sm);justify-content:flex-end;display:flex}.a6uuRq_loadModalLink{width:fit-content;margin:var(--Spacing-md) 0;color:var(--Color-Semantic-Text-Text_link,#008dc0);align-items:center;font-weight:700;transition:all .35s;display:flex;position:relative}.a6uuRq_loadModalLink:hover{opacity:.6}.a6uuRq_loadModalLink:before{content:"";background-color:var(--Color-Semantic-Text-Text_link,#008dc0);width:100%;height:1px;position:absolute;bottom:0;left:0}.a6uuRq_sectionTitle{margin-top:var(--Spacing-sm);font-weight:700!important}.a6uuRq_leadBottom{margin-top:var(--Spacing-sm)}
._24yaqW_wrapper{flex-direction:column;max-height:90vh;display:flex}._24yaqW_modalTitle{padding:var(--Spacing-md,16px) 24px;font-family:var(--Font-family-main-text,YuGothic);color:var(--Color-Semantic-Text-Primary,#373c3c);letter-spacing:.36px;background:var(--Color-Semantic-Background-White,#fff);border-bottom:1px solid var(--Color-Compornents-divider-Low,#d0d8d8);font-size:18px;font-style:normal;font-weight:700;line-height:160%}._24yaqW_tabBar{padding:0 var(--Spacing-xl);padding-top:var(--Spacing-lg,24px);justify-content:center;display:flex}._24yaqW_tab{padding:var(--Spacing-sm) var(--Spacing-md);font-size:var(--Size-14);color:var(--Color-Semantic-Text-Secondary);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;font-weight:700;transition:all .35s}._24yaqW_tab:hover{opacity:.6}._24yaqW_tabActive{color:var(--Color-Primary-GREEN);border-bottom-color:var(--Color-Primary-GREEN)}._24yaqW_body{flex-direction:column;flex:1;min-height:0;padding:20px;display:flex;overflow-y:auto}._24yaqW_catalogGrid{row-gap:var(--Spacing-xl,32px);-moz-column-gap:var(--Spacing-lg,24px);column-gap:var(--Spacing-lg,24px);grid-template-rows:repeat(3,fit-content(100%));grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;display:inline-grid}._24yaqW_monthSection{gap:var(--Spacing-xs,4px);flex-direction:column;display:flex}._24yaqW_monthLabel{color:var(--Color-Semantic-Text-Secondary,#696e6f);letter-spacing:.28px;font-size:14px;font-style:normal;font-weight:700;line-height:160%}._24yaqW_variantGrid{gap:var(--Spacing-sm);grid-template-columns:1fr 1fr;display:grid}._24yaqW_imageCard{gap:var(--Spacing-xs);padding:var(--Spacing-xs);cursor:pointer;border:1px solid var(--Color-Primary-Grey-200,#d0d8d8);border-radius:var(--Radius-sm,6px);flex-direction:column;transition:border-color .15s;display:flex}._24yaqW_imageCard:hover{border-color:var(--Color-Primary-LIGFT-GREEN)}._24yaqW_imageCardSelected{border:1px solid var(--Color-Primary-Green,#009390);border-radius:var(--Radius-sm,6px);box-shadow:0 0 5px 0 var(--Color-Primary-Light-green,#5cb6b4)}._24yaqW_imageCardThumb{aspect-ratio:10/3;background:var(--Color-Semantic-Background-GREY);border-radius:var(--Radius-xs);overflow:hidden}._24yaqW_catalogImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._24yaqW_imageCardFooter{gap:var(--Spacing-xs);align-items:center;display:flex}._24yaqW_variantLabel{font-size:var(--Size-14);color:var(--Color-Semantic-Text-Primary)}._24yaqW_uploadArea{flex-direction:column;flex:1;align-items:stretch;min-height:320px;display:flex}._24yaqW_uploadPromptIcon{flex-direction:column;align-items:center;width:100%;display:flex}._24yaqW_uploadIdleContent{gap:var(--Spacing-lg);width:100%;padding:var(--Spacing-xl);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}._24yaqW_uploadCameraIcon{opacity:.6;width:56px;height:56px}._24yaqW_uploadPromptTitle{font-size:var(--Font-fs_m);color:var(--Color-Primary-Grey-900,#373c3c);text-align:center;letter-spacing:.4px;font-style:normal;font-weight:700;line-height:160%}._24yaqW_uploadHint{font-family:var(--Font-family-main-text,YuGothic);font-size:var(--Size-14);color:var(--Color-Semantic-Text-Primary,#373c3c);text-align:center;letter-spacing:.28px;font-style:normal;font-weight:500;line-height:160%}._24yaqW_uploadSuccessContent{gap:var(--Spacing-lg,24px);background:var(--Color-Semantic-Background-Grey,#eff2f2);border:1px solid var(--Color-Primary-Green,#009390);border-radius:var(--Radius-sm,6px);flex-direction:column;flex:1 0 0;justify-content:center;align-self:stretch;align-items:center;padding:30px 20px;display:flex}._24yaqW_uploadSuccessCard{gap:var(--Spacing-md,16px);width:576px;max-width:100%;padding:var(--Spacing-lg,24px);border:1px solid var(--Color-Compornents-divider-Low,#d0d8d8);background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;display:flex}._24yaqW_uploadPreview{-o-object-fit:contain;object-fit:contain;border-radius:var(--Radius-xs);width:100%;max-width:280px;height:auto;display:block}._24yaqW_uploadSuccessFileName{font-size:var(--Size-14);color:var(--Color-Semantic-Text-Primary)}._24yaqW_uploadSuccessMessage{font-size:var(--Size-14);color:var(--Color-Primary-GREEN);font-weight:700}._24yaqW_reSelectLink{font-size:var(--Font-size-16,16px);color:var(--Color-Semantic-Text-Text_link,#008dc0);letter-spacing:.32px;align-items:center;gap:2px;font-style:normal;font-weight:700;line-height:160%;transition:all .35s;display:flex;position:relative}._24yaqW_reSelectLink:hover{opacity:.6}._24yaqW_reSelectLink:before{content:"";background-color:var(--Color-Semantic-Text-Text_link,#008dc0);width:calc(100% - 20px);height:1px;position:absolute;bottom:-2px;left:20px}._24yaqW_uploadErrorContent{gap:var(--Spacing-md);width:100%;padding:var(--Spacing-xl);text-align:center;border:1px solid var(--Color-Primary-RED);border-radius:var(--Radius-md);background:#cf120f0d;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}._24yaqW_uploadErrorCard{gap:var(--Spacing-xs);width:100%;padding:var(--Spacing-md) var(--Spacing-lg);text-align:left;background:var(--Color-Semantic-Background-WHITE);border-radius:var(--Radius-md);border:1px solid #cf120f4d;flex-direction:column;display:flex}._24yaqW_uploadErrorTitle{gap:var(--Spacing-xs);font-size:var(--Size-14);color:var(--Color-Primary-RED);align-items:center;font-weight:700;display:flex}._24yaqW_uploadErrorDesc{font-size:var(--Size-14);color:var(--Color-Semantic-Text-Primary);line-height:1.7}._24yaqW_uploadErrorFileName{font-size:var(--Size-14);color:var(--Color-Semantic-Text-Primary)}._24yaqW_uploadErrorFileNameValue{color:var(--Color-Primary-RED);font-weight:700}._24yaqW_hiddenInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;position:absolute;overflow:hidden}._24yaqW_modalFooter{gap:var(--Spacing-sm);padding:var(--Spacing-md) var(--Spacing-xl);border-top:1px solid var(--Color-Primary-Grey-200);justify-content:flex-end;display:flex}
.d-Xc-a_trigger{color:var(--Color-Semantic-Text-Primary);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.d-Xc-a_trigger:focus-visible{outline:2px solid var(--Color-Primary-LIGFT-GREEN);outline-offset:2px;border-radius:9999px}.d-Xc-a_content{z-index:60;max-width:220px;padding:var(--Spacing-2xs) var(--Spacing-xs);font-size:var(--Font-fs_xxs);color:var(--Color-Semantic-Text-Invert);background:var(--Color-Semantic-Text-Primary);border-radius:6px;font-weight:700;line-height:1.4;box-shadow:0 4px 14px #0000002e}.d-Xc-a_content:after{content:"";border-color:var(--Color-Semantic-Text-Primary) #0000 #0000 #0000;border-style:solid;border-width:5px;position:absolute;bottom:-5px;left:0;right:0}
.wBaLUa_tooltip{z-index:20;font-size:var(--Size-14);color:var(--Color-Primary-WHITE);white-space:nowrap;pointer-events:none;background:var(--Color-Primary-Grey-900,#373c3c);border-radius:var(--Radius-md);opacity:0;padding:5px 10px;font-weight:700;line-height:1.4;transition:opacity .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.wBaLUa_tooltip:after{content:"";border:6px solid #0000;border-top-color:var(--Color-Primary-Grey-900,#373c3c);position:absolute;top:100%;left:50%;transform:translate(-50%)}@media print{.wBaLUa_tooltip{display:none}}.wBaLUa_lockBtn{z-index:10;width:28px;height:28px;color:var(--Color-Primary-Grey-400);cursor:pointer;background:var(--neutral-100,#eaeef2);border:1.5px solid var(--Color-Primary-Green);border-radius:var(--Radius-full,999px);justify-content:center;align-items:center;padding:2px;transition:color .15s,border-color .15s,background .15s;display:flex;position:absolute;top:4px;right:4px}@media print{.wBaLUa_lockBtn{display:none}}.wBaLUa_lockBtn:hover{color:var(--Color-Primary-GREEN);border-color:var(--Color-Primary-GREEN)}.wBaLUa_lockBtn.wBaLUa_lockBtnLocked{background:var(--Color-Primary-Green,#009390)}.wBaLUa_lockBtn:hover .wBaLUa_tooltip{opacity:1}
.PFELOW_sectionHighlight{outline:2px solid var(--Color-Primary-GREEN);outline-offset:3px;border-radius:6px;box-shadow:0 0 0 5px #57bcb226}@media print{.PFELOW_sectionHighlight{box-shadow:none;outline:none}}.PFELOW_previewPaper{aspect-ratio:190/277;background:var(--Color-Semantic-Text-Invert);line-break:anywhere;flex-direction:column;gap:16px;width:100%;padding:24px;display:flex;overflow:hidden}.PFELOW_middleGrid{flex-shrink:0;grid-template-columns:1fr 1fr;align-items:stretch;gap:16px;display:grid}.PFELOW_frameSection{aspect-ratio:5/6;align-self:start;position:relative}.PFELOW_frameBg{z-index:0;pointer-events:none;-o-object-fit:contain;object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.PFELOW_frameContent{z-index:1;gap:var(--Spacing-xs);flex-direction:column;padding:13% 11%;display:flex;position:absolute;inset:0;overflow:hidden}.PFELOW_frameHeading{padding-bottom:var(--Spacing-2xs);font-size:var(--Font-fs_s);color:var(--Color-Semantic-Text-Primary);text-align:center;border-bottom:1px solid;margin:0;font-weight:700}.PFELOW_flexTextareaWrapper{flex:1;min-height:0;position:relative;overflow:hidden}.PFELOW_frameTextarea{word-break:break-word;overflow-wrap:anywhere;white-space:pre-wrap;resize:none;background:0 0;border:none;padding:0;position:absolute;inset:0}.PFELOW_bottomGrid{padding:var(--Spacing-sm);border-radius:var(--Radius-rd_s);border:2px dashed;flex:1;grid-template-columns:3fr 2fr;align-items:stretch;gap:8px;display:grid;position:relative}.PFELOW_bottomText{gap:var(--Spacing-xs);flex-direction:column;height:100%;display:flex}.PFELOW_bottomHeading{margin:0;margin-bottom:var(--Spacing-xs);font-size:var(--Font-fs_sec_title);color:var(--Color-Semantic-Text-Primary);text-align:center;font-weight:900}@media print{.PFELOW_bottomHeading{font-size:16pt}}.PFELOW_bottomTextarea{font-size:var(--Font-fs_m);word-break:break-word;overflow-wrap:anywhere;white-space:pre-wrap;resize:none;background:0 0;border:none;padding:0;position:absolute;inset:0;overflow:hidden}.PFELOW_bottomIllustration{justify-content:center;align-items:center;display:flex}@media print{.PFELOW_previewPaper{width:190mm;height:277mm;box-shadow:none;page-break-after:avoid;background:#fff;border:none;flex-direction:column;flex:0;gap:5mm;margin:0 auto;padding:6mm;display:flex;overflow:visible;transform:scale(.97)}.PFELOW_greetingWrap{flex-shrink:0;height:33mm;overflow:hidden}.PFELOW_greetingTextarea{height:100%;max-height:none;overflow:hidden;border:none!important}.PFELOW_middleGrid{page-break-inside:avoid;flex-shrink:0;gap:2mm;height:105mm;display:grid}.PFELOW_frameSection{aspect-ratio:auto;align-self:stretch;height:100%}.PFELOW_frameContent{padding:13% 11%}.PFELOW_frameHeading,.PFELOW_bottomHeading{page-break-after:avoid}.PFELOW_frameTextarea,.PFELOW_bottomTextarea{resize:none;background:0 0;font-size:12pt;border:none!important}.PFELOW_bottomGrid{page-break-inside:avoid;flex-grow:1;flex-shrink:0;gap:4mm;height:81mm}}
.VHzfmW_sectionHighlight{outline:2px solid var(--Color-Primary-GREEN);outline-offset:3px;border-radius:6px;box-shadow:0 0 0 5px #57bcb226}@media print{.VHzfmW_sectionHighlight{box-shadow:none;outline:none}}.VHzfmW_greetingWrap{flex-shrink:0;position:relative}.VHzfmW_greetingTextarea{width:100%;padding:var(--Spacing-sm) 0;word-break:break-word;overflow-wrap:anywhere;white-space:pre-wrap;resize:none;line-height:1.5;font-size:var(--Font-fs_m);background:0 0;border:none;overflow-y:hidden}.VHzfmW_greetingTextarea:focus{outline:none}@media print{.VHzfmW_greetingWrap{overflow:hidden}.VHzfmW_greetingTextarea{height:100%;font-size:12.35pt;border:none!important;max-height:none!important}}
[data-before-generation=true] .A7PXIa_changeImageOverlay{display:none!important}.A7PXIa_changeImageOverlay{opacity:0;z-index:10;background:#0000002e;border-radius:4px;justify-content:center;align-items:center;transition:opacity .18s;display:flex;position:absolute;inset:0}.A7PXIa_changeImageOverlay:hover{opacity:1}@media print{.A7PXIa_changeImageOverlay{display:none}}.A7PXIa_changeImageOverlay:not(.A7PXIa_frameVerticalOverlay):not(.A7PXIa_frameHorizontalOverlay):not(.A7PXIa_frameHorizontalWideOverlay){background-color:#0000004d}.A7PXIa_changeImageOverlay:not(.A7PXIa_frameVerticalOverlay):not(.A7PXIa_frameHorizontalOverlay):not(.A7PXIa_frameHorizontalWideOverlay):hover{opacity:1}.A7PXIa_frameVerticalOverlay{pointer-events:none;background:0 0;border:64px solid #00000026;border-width:64px 40px}.A7PXIa_frameVerticalOverlay .A7PXIa_changeImageBtn{position:absolute;top:-14%}.A7PXIa_frameVerticalOverlay:hover{opacity:1}.A7PXIa_frameHorizontalOverlay{pointer-events:none;background:0 0;border:32px solid #00000026}.A7PXIa_frameHorizontalOverlay .A7PXIa_changeImageBtn{position:absolute;top:-20%}.A7PXIa_frameHorizontalOverlay:hover{opacity:1}.A7PXIa_frameHorizontalWideOverlay{pointer-events:none;background:0 0;border:56px solid #00000026}.A7PXIa_frameHorizontalWideOverlay .A7PXIa_changeImageBtn{position:absolute;top:-12.5%}.A7PXIa_frameHorizontalWideOverlay:hover{opacity:1}.A7PXIa_changeImageBtn{pointer-events:auto;padding:var(--Spacing-xs) var(--Spacing-sm);font-size:var(--Font-fs_s);color:var(--Color-Semantic-Text-Primary);white-space:nowrap;cursor:pointer;background:var(--Color-Semantic-Background-WHITE);border:1px solid var(--Color-Primary-Grey-200);border-radius:999px;align-items:center;gap:5px;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 1px 4px #0000001f}.A7PXIa_changeImageBtn:hover{background-color:var(--Color-Primary-GREEN);color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #0003}.A7PXIa_changeImageBtn:active{transform:translateY(0);box-shadow:0 2px 4px #0000001a}@media print{.A7PXIa_changeImageBtn{display:none}}
._5o1aya_illustrationWrapper{aspect-ratio:4/3;justify-content:center;align-items:center;width:100%;display:flex;position:relative}._5o1aya_image{-o-object-fit:contain;object-fit:contain;width:100%;height:auto}
.RCudka_titleWrapper{aspect-ratio:2.6;justify-content:center;align-items:center;width:100%;display:flex}.RCudka_image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}
.Q2K71G_sectionHighlight{outline:2px solid var(--Color-Primary-GREEN);outline-offset:3px;border-radius:6px;box-shadow:0 0 0 5px #57bcb226}@media print{.Q2K71G_sectionHighlight{box-shadow:none;outline:none}}.Q2K71G_header{gap:var(--Spacing-md);flex-direction:row;flex-shrink:0;align-items:stretch;display:flex}.Q2K71G_titleImageWrap{flex:9;min-width:0;position:relative}@media print{.Q2K71G_titleImageWrap{pointer-events:none}}.Q2K71G_metaWrap{gap:var(--Spacing-xs);flex-direction:column;flex:3;justify-content:flex-end;display:flex}.Q2K71G_metaTitle{font-size:var(--Font-fs_m);color:var(--Color-Semantic-Text-Primary);margin:0;font-weight:700}.Q2K71G_metaTitleInput{width:100%;font-size:var(--Font-fs_m);color:var(--Color-Semantic-Text-Primary);border:none;border-bottom:1px dashed var(--Color-Semantic-Text-Primary);background:0 0;outline:none;margin:0;padding:0;font-weight:700}.Q2K71G_metaTitleInput::placeholder{color:var(--Color-Primary-Grey);font-weight:700}.Q2K71G_metaTitleInput:focus-visible{border-bottom-style:solid}@media print{.Q2K71G_metaTitleInput{border-bottom:none!important}.Q2K71G_metaTitleInput::placeholder{color:#0000}}.Q2K71G_metaInput{width:100%;color:var(--Color-Semantic-Text-Primary);border:none;border-bottom:1px dashed var(--Color-Semantic-Text-Primary);background:0 0;outline:none;padding:0}.Q2K71G_metaInput::placeholder{color:var(--Color-Primary-Grey)}.Q2K71G_metaInput:focus-visible{border-bottom-style:solid}@media print{.Q2K71G_metaInput{font-size:inherit;border-bottom:none!important}.Q2K71G_metaInput::placeholder{color:#0000}}.Q2K71G_nurseryNameWrap{flex-direction:column;justify-content:flex-end;min-height:calc(2.8em + 4px);display:flex}@media print{.Q2K71G_nurseryNameWrap{min-height:unset}}.Q2K71G_metaInputNursery{field-sizing:content;word-break:break-all;white-space:pre-wrap;resize:none;min-height:1.4em;max-height:calc(2.8em + 4px);line-height:1.4;overflow:hidden}@media print{.Q2K71G_metaInputNursery{max-height:none;overflow:visible}.Q2K71G_titleImageWrap{flex:none;width:115mm}.Q2K71G_metaWrap{flex:1;min-width:0}}
.pQM-xW_sectionHighlight{outline:2px solid var(--Color-Primary-GREEN);outline-offset:3px;border-radius:6px;box-shadow:0 0 0 5px #57bcb226}@media print{.pQM-xW_sectionHighlight{box-shadow:none;outline:none}}.pQM-xW_boxFilled{padding:var(--Spacing-md);background:var(--Color-Primary-PALE-GREEN);border-radius:12px;flex-direction:column;gap:8px;height:100%;display:flex;position:relative}@media print{.pQM-xW_boxFilled{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.pQM-xW_boxOutline{border:2px solid var(--Color-Primary-Grey-300);border-radius:12px;flex-direction:column;gap:8px;height:100%;padding:12px;display:flex;position:relative}@media print{.pQM-xW_boxOutline{-webkit-print-color-adjust:exact;print-color-adjust:exact;height:90%}}.pQM-xW_heading{font-size:var(--Font-fs_m);text-align:center;border-bottom:1px solid;margin:0;padding-bottom:4px;font-weight:700}@media print{.pQM-xW_heading{font-size:12pt}}.pQM-xW_flexTextareaWrapper{flex:1;min-height:0;position:relative}.pQM-xW_textarea{resize:none;word-break:break-word;overflow-wrap:anywhere;white-space:pre-wrap;width:100%;font-size:var(--Font-fs_m);background:0 0;border:none;position:absolute;inset:0;overflow:hidden}@media print{.pQM-xW_textarea{font-size:12pt;border:none!important}}
.OO_n5q_frameWrapper{aspect-ratio:5/6;width:100%;position:relative;overflow:hidden}.OO_n5q_frameWrapper:hover [data-hover-target]{opacity:1}.OO_n5q_bgImage{-o-object-fit:contain;object-fit:contain;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.OO_n5q_textArea{z-index:2;flex-direction:column;width:80%;height:66.66%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.OO_n5q_heading{font-size:var(--Font-fs_m);color:var(--Color-Semantic-Text-Primary);text-align:center;font-weight:700}@media print{.OO_n5q_heading{font-size:12pt}}.OO_n5q_textareaInput{resize:none;width:100%;font-size:var(--Font-fs_s);color:var(--Color-Semantic-Text-Primary);line-height:1.5;font-size:var(--Font-fs_m);padding:var(--Spacing-md);background:0 0;border:none;flex:1;overflow:hidden}@media print{.OO_n5q_textareaInput{font-size:12pt}}.OO_n5q_textareaInput:focus{outline:2px solid var(--Color-Semantic-Brand-Primary);background:#ffffff80}
._t4iPa_sectionHighlight{outline:2px solid var(--Color-Primary-GREEN);outline-offset:3px;border-radius:6px;box-shadow:0 0 0 5px #57bcb226}@media print{._t4iPa_sectionHighlight{box-shadow:none;outline:none}}._t4iPa_previewPaper{aspect-ratio:190/277;background:var(--Color-Semantic-Text-Invert);line-break:anywhere;flex-direction:column;gap:16px;width:100%;padding:24px;display:flex;overflow:hidden}._t4iPa_middleGrid{flex-shrink:0;grid-template-columns:1fr 1fr;align-items:stretch;gap:16px;display:grid}._t4iPa_frameSection{aspect-ratio:5/3;position:relative}._t4iPa_bottomRow1{flex:1;grid-template-columns:1fr 1fr;gap:16px;display:grid}._t4iPa_bottomRow2{flex:1;grid-template-columns:2fr 3fr;gap:16px;display:grid}@media print{._t4iPa_bottomRow2{gap:5mm}}._t4iPa_illustrationWrap{justify-content:center;align-items:center;display:flex}@media print{._t4iPa_previewPaper{-webkit-print-color-adjust:exact;print-color-adjust:exact;flex:0;width:190mm;height:277mm;margin:0 auto;padding:6mm;transform:scale(.98)}}
.G0F2lq_frameWrapper{aspect-ratio:5/3;width:100%;position:relative;overflow:hidden}.G0F2lq_frameWrapper:hover [data-hover-target]{opacity:1}.G0F2lq_bgImage{-o-object-fit:contain;object-fit:contain;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.G0F2lq_heading{color:var(--Color-Semantic-Text-Primary);margin-bottom:var(--Spacing-sm);text-align:center;font-weight:700;font-size:var(--Font-fs_m)}@media print{.G0F2lq_heading{font-size:12pt}}.G0F2lq_textArea{z-index:2;flex-direction:column;width:80%;height:66.66%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.G0F2lq_textareaInput{resize:none;width:100%;font-size:var(--Font-fs_s);color:var(--Color-Semantic-Text-Primary);line-height:1.5;font-size:var(--Font-fs_m);background:0 0;border:none;flex:1;overflow:hidden}@media print{.G0F2lq_textareaInput{font-size:12pt}}.G0F2lq_textareaInput:focus{outline:2px solid var(--Color-Semantic-Brand-Primary);background:#ffffff80}.G0F2lq_frameWrapper.G0F2lq_isWide .G0F2lq_textareaInput{width:94.8%;margin:auto}@media print{.G0F2lq_frameWrapper.G0F2lq_isWide .G0F2lq_textareaInput{font-size:12.4pt}@page{margin:0}}
.DWF9XG_lineWrapper{aspect-ratio:50/3;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.DWF9XG_image{-o-object-fit:contain;object-fit:contain;width:100%;height:auto}
.azAAka_body{padding:0 var(--Spacing-xl) var(--Spacing-xl)}.azAAka_title{padding-bottom:var(--Spacing-md);margin-bottom:var(--Spacing-lg);font-size:var(--Size-20);color:var(--Color-Semantic-Text-Primary);border-bottom:1px solid var(--Color-Primary-Grey-200);font-weight:700}.azAAka_scrollArea{max-height:calc(100vh - 240px);padding-right:var(--Spacing-sm);overflow-y:auto}.azAAka_section+.azAAka_section{margin-top:var(--Spacing-xl)}.azAAka_sectionTitle{padding:var(--Spacing-sm) var(--Spacing-md);margin-bottom:var(--Spacing-md);font-size:var(--Size-18);color:var(--Color-Semantic-Text-Primary);background-color:var(--Color-Semantic-Background-GREY);border-radius:var(--Radius-xs);font-weight:700}.azAAka_sectionNote{margin-bottom:var(--Spacing-md);font-size:var(--Size-14);color:var(--Color-Semantic-Text-Secondary)}.azAAka_formGrid{gap:var(--Spacing-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.azAAka_field{gap:var(--Spacing-xs);flex-direction:column;min-width:0;display:flex}.azAAka_fullWidth{grid-column:1/-1}.azAAka_fieldLabel{gap:var(--Spacing-sm);font-size:var(--Size-14);color:var(--Color-Semantic-Text-Primary);align-items:center;font-weight:700;display:flex}.azAAka_errorText{margin-top:var(--Spacing-md);font-size:var(--Size-14);color:var(--Color-Semantic-Text-Error);white-space:pre-line;font-weight:700;line-height:1.6}.azAAka_actions{gap:var(--Spacing-md);padding-top:var(--Spacing-lg);margin-top:var(--Spacing-lg);border-top:1px solid var(--Color-Primary-Grey-200);justify-content:flex-end;display:flex}@media (max-width:767px){.azAAka_body{padding:0 var(--Spacing-md) var(--Spacing-md)}.azAAka_formGrid{grid-template-columns:1fr}.azAAka_fullWidth{grid-column:auto}}
.orr3Ka_previewPaper{box-sizing:border-box;color:#1a1a1a;background:#fff;flex-direction:column;line-height:1.4;display:flex;overflow:hidden}@media screen{.orr3Ka_previewPaper{width:1346px;font-size:10px}}@media print{.orr3Ka_previewPaper{width:404mm;height:281mm;font-size:13px}}.orr3Ka_titleBar{flex:none;align-items:center;gap:12px;padding:2.5mm 0 2mm;display:flex}.orr3Ka_title{white-space:nowrap;margin:0;font-weight:700}@media screen{.orr3Ka_title{font-size:20px}}@media print{.orr3Ka_title{font-size:24px}}.orr3Ka_metaFields{gap:var(--Spacing-md,16px);flex-wrap:nowrap;align-items:center;display:flex;overflow:hidden}@media screen{.orr3Ka_metaFields{font-size:16px}}@media print{.orr3Ka_metaFields{font-size:21px}}.orr3Ka_metaField{white-space:nowrap;align-items:center;display:flex}.orr3Ka_metaLabel{color:#555;white-space:nowrap}.orr3Ka_metaValue{white-space:nowrap;font-weight:600}.orr3Ka_metaInput{background:0 0;border:none;border-bottom:1px dashed #999;outline:none;width:105mm;padding:1px 3px}@media screen{.orr3Ka_metaInput{font-size:16px}}@media print{.orr3Ka_metaInput{border-bottom:none;width:150mm;font-size:21px}}.orr3Ka_metaInput:focus-visible{border-bottom-color:var(--Color-Primary-GREEN)}.orr3Ka_titleBarAction{flex-shrink:0;margin-left:auto}@media print{.orr3Ka_titleBarAction{display:none}}.orr3Ka_bodyLayout{flex:1 1 0;align-items:stretch;min-height:0;display:flex;overflow:hidden}@media screen{.orr3Ka_bodyLayout{flex:1;height:986px}}.orr3Ka_mainSection{flex-direction:column;flex:1 1 0;min-width:0;display:flex;overflow:hidden}.orr3Ka_mainTable{table-layout:fixed;border-collapse:collapse;flex:1 1 0;width:100%;height:0}@media screen{.orr3Ka_colCategory{width:15%}}@media print{.orr3Ka_colCategory{width:48mm}}.orr3Ka_thCategory,.orr3Ka_thWeek{text-align:center;white-space:nowrap;background:#e8edf2;border:1px solid #888;padding:1.5mm 2mm;font-weight:700}@media screen{.orr3Ka_thCategory,.orr3Ka_thWeek{font-size:14px}}@media print{.orr3Ka_thCategory,.orr3Ka_thWeek{font-size:16px}}.orr3Ka_thCategory{text-align:left}@media print{.orr3Ka_thCategory{color:#0000}}.orr3Ka_tbody{height:100%}.orr3Ka_tbody tr:has(.orr3Ka_tdCategory:hover){background:var(--Color-Semantic-Background-Green,#ebf2f2)}.orr3Ka_tdCategory,.orr3Ka_tdWeek{height:var(--row-height,auto);vertical-align:top;border:1px solid #888;padding:0;overflow:hidden}@media print{.orr3Ka_tdCategory,.orr3Ka_tdWeek{height:auto}}.orr3Ka_categoryTextarea,.orr3Ka_weekTextarea{box-sizing:border-box;resize:none;line-break:anywhere;background:0 0;border:none;outline:none;width:100%;height:100%;padding:1.5mm 2mm;display:block;overflow:hidden}@media screen{.orr3Ka_categoryTextarea,.orr3Ka_weekTextarea{letter-spacing:-.01em;font-size:14px;line-height:1.8}}@media print{.orr3Ka_categoryTextarea,.orr3Ka_weekTextarea{font-size:16px;line-height:1.6}}.orr3Ka_categoryTextarea:hover,.orr3Ka_categoryTextarea:focus-visible,.orr3Ka_weekTextarea:hover,.orr3Ka_weekTextarea:focus-visible{background:var(--Color-Semantic-Background-Green,#ebf2f2)}.orr3Ka_addRowBtn,.orr3Ka_addHojoSectionBtn{gap:var(--Padding-4,4px);width:var(--Sizing-Max-width-max-w-3xs,192px);min-width:160px;height:40px;font-family:var(--Font-family-main-text,YuGothic);font-size:var(--Font-size-16,16px);color:var(--Color-Primary-Grey-900,#373c3c);text-align:right;letter-spacing:.32px;background:var(--Color-Semantic-Background-White,#fff);border:1px solid var(--Color-Compornents-divider-Middle,#bbbdbe);border-radius:var(--Radius-xs,4px);justify-content:center;align-items:center;margin-top:12px;font-style:normal;font-weight:700;line-height:160%;transition:all .35s;display:flex}.orr3Ka_addRowBtn:hover,.orr3Ka_addHojoSectionBtn:hover{opacity:.6}.orr3Ka_rowActions,.orr3Ka_regenRowBtn,.orr3Ka_removeRowBtn,.orr3Ka_cellIconGroup,.orr3Ka_cellIconBtn{display:none}.orr3Ka_maxRowNote{color:#999;text-align:center;padding:2mm 0;font-size:9px}.orr3Ka_hojoSection{border-right:1px solid #888;flex-direction:column;display:flex;overflow:hidden}@media screen{.orr3Ka_hojoSection{flex:0 0 20.8%;width:20.8%}}@media print{.orr3Ka_hojoSection{flex:0 0 84mm;width:84mm}}.orr3Ka_hojoHeader{text-align:center;background:#e8edf2;border-top:1px solid #888;border-bottom:1px solid #888;flex-shrink:0;padding:1.5mm 3mm;font-weight:700}@media screen{.orr3Ka_hojoHeader{font-size:14px}}@media print{.orr3Ka_hojoHeader{color:#0000;font-size:16px}}.orr3Ka_hojoBody{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.orr3Ka_hojoSectionItem{border-bottom:1px solid #888;flex-direction:column;flex:1 1 0;padding:2mm 3mm;display:flex;overflow:hidden}.orr3Ka_hojoTitleInput{box-sizing:border-box;background:0 0;border:none;border-bottom:1px solid #888;outline:none;flex-shrink:0;width:100%;margin-bottom:1.5mm;padding:1px 0;font-weight:700;display:block}@media screen{.orr3Ka_hojoTitleInput{font-size:14px}}@media print{.orr3Ka_hojoTitleInput{font-size:16px}}.orr3Ka_hojoTitleInput:focus-visible{border-bottom-color:var(--Color-Primary-GREEN)}.orr3Ka_removeHojoSectionBtn{display:none}.orr3Ka_hojoItemRow{align-items:flex-start;gap:2px;margin-bottom:1mm;display:flex}.orr3Ka_hojoBullet{color:#555;flex-shrink:0;padding-top:2px;font-size:11px}.orr3Ka_hojoItemTextarea{resize:none;background:0 0;border:none;outline:none;flex:1;padding:1px 2px;font-size:10px;line-height:1.5}.orr3Ka_hojoItemTextarea:focus-visible{background:#f8fbff}.orr3Ka_hojoItemRemoveBtn{color:#bbb;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 2px;font-size:11px}.orr3Ka_hojoItemRemoveBtn:hover{color:var(--Color-Semantic-Text-Error)}.orr3Ka_addHojoItemBtn{color:var(--Color-Primary-GREEN);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-self:flex-start;margin-top:1mm;padding:.5mm 1mm;font-size:9px}.orr3Ka_addHojoItemBtn:hover{text-decoration:underline}.orr3Ka_hojoBodyTextarea{box-sizing:border-box;resize:none;line-break:anywhere;background:0 0;border:none;outline:none;flex:1 1 0;width:100%;min-height:0;padding:1px 2px;overflow:hidden}@media screen{.orr3Ka_hojoBodyTextarea{font-size:14px;line-height:1.73}}@media print{.orr3Ka_hojoBodyTextarea{font-size:16px;line-height:1.6}}.orr3Ka_violationBanner{background:#fff3cd;border-top:1px solid #ffc107;flex-shrink:0;padding:2mm 3mm}.orr3Ka_violationTitle{margin:0 0 1mm;font-size:13px;font-weight:700}.orr3Ka_violationList{margin:0;padding-left:4mm;font-size:13px}.orr3Ka_violationList li{margin-bottom:1mm}@media screen{.orr3Ka_mainSection{position:relative;overflow:visible}.orr3Ka_addHojoSectionBtn,.orr3Ka_addRowBtn{margin:auto}.orr3Ka_maxRowNote{z-index:5;margin:auto;position:absolute;bottom:0;left:0;right:0}.orr3Ka_tdCategory{position:relative}.orr3Ka_rowActions{z-index:6;zoom:calc(1/var(--preview-zoom,1));opacity:0;flex-direction:column;align-items:flex-start;gap:4px;padding:0 4px;transition:opacity .15s;display:flex;position:absolute;bottom:4px;left:0;right:0}tr:hover .orr3Ka_rowActions{opacity:1}.orr3Ka_regenRowBtn,.orr3Ka_removeRowBtn{width:100%;color:var(--Color-Primary-GREEN);white-space:nowrap;cursor:pointer;border:1px solid var(--Color-Primary-GREEN);border-radius:var(--Radius-xs,4px);background:#fff;justify-content:center;align-items:center;padding:4px 8px;font-size:16px;font-weight:600;line-height:1.4;transition:opacity .15s;display:inline-flex}.orr3Ka_regenRowBtn:hover,.orr3Ka_removeRowBtn:hover{opacity:.75}.orr3Ka_tdWeek{position:relative}.orr3Ka_cellIconGroup{z-index:6;zoom:calc(1/var(--preview-zoom,1));opacity:0;align-items:center;gap:4px;transition:opacity .15s;display:flex;position:absolute;bottom:4px;right:4px}.orr3Ka_tdWeek:hover .orr3Ka_cellIconGroup,.orr3Ka_hojoSectionItem:hover .orr3Ka_cellIconGroup{opacity:1}.orr3Ka_cellIconBtn{color:#fff;cursor:pointer;background:var(--Color-Primary-GREEN);border:none;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:opacity .15s;display:flex;box-shadow:0 1px 4px #00000040}.orr3Ka_cellIconBtn:hover{opacity:.75}.orr3Ka_cellIconBtnLocked{background:var(--Color-Primary-GREEN)}.orr3Ka_cellIconGroupLocked{opacity:1}.orr3Ka_thWeek{position:relative}.orr3Ka_removeWeekBtn{color:#fff;cursor:pointer;opacity:0;background:#d44114;border:none;border-radius:3px;justify-content:center;align-items:center;width:14px;height:14px;padding:0;font-size:9px;line-height:1;transition:opacity .15s;display:flex;position:absolute;top:2px;right:2px}.orr3Ka_removeWeekBtn:hover{background:#b03010}.orr3Ka_thWeek:hover .orr3Ka_removeWeekBtn{opacity:1}.orr3Ka_hojoSectionItem{position:relative}.orr3Ka_hojoSectionItem:hover,.orr3Ka_hojoSectionItem:hover .orr3Ka_hojoBodyTextarea{background:var(--Color-Semantic-Background-Green,#ebf2f2)}.orr3Ka_removeHojoSectionBtn{color:#fff;cursor:pointer;zoom:calc(1/var(--preview-zoom,1));background:var(--Color-Primary-GREEN);opacity:0;border:none;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:opacity .15s;display:flex;position:absolute;top:4px;right:4px;box-shadow:0 1px 4px #00000040}.orr3Ka_hojoSectionItem:hover .orr3Ka_removeHojoSectionBtn{opacity:1}}@media print{.orr3Ka_addRowBtn,.orr3Ka_maxRowNote,.orr3Ka_rowActions,.orr3Ka_removeRowBtn,.orr3Ka_regenRowBtn,.orr3Ka_removeWeekBtn,.orr3Ka_removeHojoSectionBtn,.orr3Ka_addHojoSectionBtn,.orr3Ka_addHojoItemBtn,.orr3Ka_hojoItemRemoveBtn,.orr3Ka_addFormRowBtnIcon,.orr3Ka_cellIconGroup{display:none!important}.orr3Ka_categoryTextarea{font-weight:600}.orr3Ka_categoryTextarea,.orr3Ka_weekTextarea,.orr3Ka_hojoBodyTextarea,.orr3Ka_hojoTitleInput,.orr3Ka_metaInput{resize:none!important;background:0 0!important;overflow:visible!important}.orr3Ka_hojoSection{border-bottom:none}}.orr3Ka_addFormRowBtnIcon{gap:var(--Spacing-none,0);background:var(--Color-Semantic-Text-Primary,#373c3c);border-radius:var(--Radius-full,9999px);flex-shrink:0;justify-content:center;align-items:center;width:14.44px;height:14.443px;padding:2.038px 3.794px;display:flex}.orr3Ka_addBtnsRow{flex-shrink:0;display:flex}@media print{.orr3Ka_addBtnsRow{display:none}}.orr3Ka_addBtnsMain{flex:1 1 0;justify-content:center;padding:8px 0;display:flex}.orr3Ka_addBtnsHojo{justify-content:center;padding:8px 0;display:flex}@media screen{.orr3Ka_addBtnsHojo{flex:0 0 20.8%}}@media print{.orr3Ka_addBtnsHojo{flex:0 0 84mm}}.orr3Ka_checkbox{align-items:center;font-size:0;display:flex}
._9IoLbq_sectionHighlight{outline:2px solid var(--Color-Primary-GREEN);outline-offset:3px;border-radius:6px;box-shadow:0 0 0 5px #57bcb226}@media print{._9IoLbq_sectionHighlight{box-shadow:none;outline:none}}._9IoLbq_previewPaper{aspect-ratio:190/277;background:var(--Color-Semantic-Text-Invert);line-break:anywhere;flex-direction:column;gap:16px;width:100%;padding:24px;display:flex;overflow:hidden}._9IoLbq_middleGrid{aspect-ratio:12/3;flex-shrink:1;grid-template-columns:1fr 1fr;align-items:stretch;gap:16px;display:grid}._9IoLbq_frameSection{aspect-ratio:5/3;position:relative}._9IoLbq_illustrationWrap{justify-content:center;align-items:center;display:flex}._9IoLbq_flexTextareaWrapper{flex:1;min-height:0;position:relative;overflow:hidden}._9IoLbq_frameTextarea{word-break:break-word;overflow-wrap:anywhere;white-space:pre-wrap;resize:none;background:0 0;border:none;padding:0;position:absolute;inset:0}._9IoLbq_bottomGrid{padding:var(--Spacing-sm);border-radius:var(--Radius-rd_s);border:2px dashed;flex:1;grid-template-columns:3fr 2fr;align-items:stretch;gap:8px;display:grid;position:relative}._9IoLbq_bottomText{gap:var(--Spacing-xs);flex-direction:column;height:100%;display:flex}._9IoLbq_bottomHeading{font-size:var(--Font-fs_m);color:var(--Color-Semantic-Text-Primary);text-align:center;margin:0;font-weight:900;line-height:1.2}._9IoLbq_bottomTextarea{font-size:var(--Font-fs_m);word-break:break-word;overflow-wrap:anywhere;white-space:pre-wrap;resize:none;background:0 0;border:none;padding:0;position:absolute;inset:0;overflow:hidden}._9IoLbq_bottomIllustration{justify-content:center;align-items:center;display:flex}@media print{._9IoLbq_previewPaper{-webkit-print-color-adjust:exact;print-color-adjust:exact;flex:0;width:190mm;height:277mm;margin:0 auto;padding:6mm;transform:scale(.98)}._9IoLbq_bottomHeading{font-size:12pt}._9IoLbq_bottomTextarea{resize:none;background:0 0;font-size:12.4pt;border:none!important}._9IoLbq_bottomText{gap:1mm}._9IoLbq_bottomGrid{page-break-inside:avoid;flex-grow:0;flex-shrink:0;gap:2mm;height:81mm}}
.ygssBG_previewPaper{box-sizing:border-box;color:#1a1a1a;background:#fff;flex-direction:column;line-height:1.4;display:flex;overflow:hidden}@media screen{.ygssBG_previewPaper{width:1346px;font-size:10px}}@media print{.ygssBG_previewPaper{width:404mm;height:281mm;font-size:13px}}.ygssBG_titleBar{flex:none;align-items:center;gap:12px;padding:2.5mm 0 2mm;display:flex}.ygssBG_title{white-space:nowrap;margin:0;font-weight:700}@media screen{.ygssBG_title{font-size:20px}}@media print{.ygssBG_title{font-size:24px}}.ygssBG_metaFields{gap:var(--Spacing-md,16px);flex-wrap:nowrap;align-items:center;display:flex;overflow:hidden}@media screen{.ygssBG_metaFields{font-size:16px}}@media print{.ygssBG_metaFields{font-size:21px}}.ygssBG_metaField{white-space:nowrap;align-items:center;display:flex}.ygssBG_metaLabel{color:#555;white-space:nowrap}.ygssBG_metaValue{white-space:nowrap;font-weight:600}.ygssBG_metaInput{background:0 0;border:none;border-bottom:1px dashed #999;outline:none;width:105mm;padding:1px 3px}@media screen{.ygssBG_metaInput{font-size:16px}}@media print{.ygssBG_metaInput{border-bottom:none;width:150mm;font-size:21px}}.ygssBG_metaInput:focus-visible{border-bottom-color:var(--Color-Primary-GREEN)}.ygssBG_titleBarAction{flex-shrink:0;margin-left:auto}@media print{.ygssBG_titleBarAction{display:none}}.ygssBG_bodyLayout{flex:1 1 0;align-items:stretch;min-height:0;display:flex;overflow:hidden}@media screen{.ygssBG_bodyLayout{flex:1;height:986px}}.ygssBG_mainSection{flex-direction:column;flex:1 1 0;min-width:0;display:flex;overflow:hidden}.ygssBG_mainTable{table-layout:fixed;border-collapse:collapse;flex:1 1 0;width:100%;height:0}@media screen{.ygssBG_colCategory{width:15%}}@media print{.ygssBG_colCategory{width:48mm}}.ygssBG_colDay{width:auto}.ygssBG_thCategory,.ygssBG_thDay{text-align:center;white-space:nowrap;background:#e8edf2;border:1px solid #888;padding:1.5mm 2mm;font-weight:700}@media screen{.ygssBG_thCategory,.ygssBG_thDay{font-size:14px}}@media print{.ygssBG_thCategory,.ygssBG_thDay{font-size:16px}}.ygssBG_thCategory{text-align:left}@media print{.ygssBG_thCategory{color:#0000}}.ygssBG_thDaySat{background:#dbeafe}.ygssBG_thDaySun{background:#fee2e2}.ygssBG_tbody{height:100%}.ygssBG_tbody tr:has(.ygssBG_tdCategory:hover){background:var(--Color-Semantic-Background-Green,#ebf2f2)}.ygssBG_tdCategory,.ygssBG_tdDay{height:var(--row-height,auto);vertical-align:top;border:1px solid #888;padding:0;overflow:hidden}@media print{.ygssBG_tdCategory,.ygssBG_tdDay{height:auto}}.ygssBG_tdDaySat{background:#f0f7ff}.ygssBG_tdDaySun{background:#fff5f5}.ygssBG_categoryTextarea{font-weight:700}.ygssBG_categoryTextarea,.ygssBG_dayTextarea{box-sizing:border-box;resize:none;line-break:anywhere;background:0 0;border:none;outline:none;width:100%;height:100%;padding:1.5mm 2mm;display:block;overflow:hidden}@media screen{.ygssBG_categoryTextarea,.ygssBG_dayTextarea{letter-spacing:-.01em;font-size:14px;line-height:1.8}}@media print{.ygssBG_categoryTextarea,.ygssBG_dayTextarea{font-size:16px;line-height:1.6}}.ygssBG_categoryTextarea:hover,.ygssBG_categoryTextarea:focus-visible,.ygssBG_dayTextarea:hover,.ygssBG_dayTextarea:focus-visible{background:var(--Color-Semantic-Background-Green,#ebf2f2)}.ygssBG_addRowBtn,.ygssBG_addHojoSectionBtn{gap:var(--Padding-4,4px);width:var(--Sizing-Max-width-max-w-3xs,192px);min-width:160px;height:40px;font-family:var(--Font-family-main-text,YuGothic);font-size:var(--Font-size-16,16px);color:var(--Color-Primary-Grey-900,#373c3c);text-align:right;letter-spacing:.32px;background:var(--Color-Semantic-Background-White,#fff);border:1px solid var(--Color-Compornents-divider-Middle,#bbbdbe);border-radius:var(--Radius-xs,4px);justify-content:center;align-items:center;margin-top:12px;font-style:normal;font-weight:700;line-height:160%;transition:all .35s;display:flex}.ygssBG_addRowBtn:hover,.ygssBG_addHojoSectionBtn:hover{opacity:.6}.ygssBG_rowActions,.ygssBG_regenRowBtn,.ygssBG_removeRowBtn,.ygssBG_cellIconGroup,.ygssBG_cellIconBtn{display:none}.ygssBG_maxRowNote{color:#999;text-align:center;padding:2mm 0;font-size:9px}.ygssBG_hojoSection{border-right:1px solid #888;flex-direction:column;display:flex;overflow:hidden}@media screen{.ygssBG_hojoSection{flex:0 0 20.8%;width:20.8%}}@media print{.ygssBG_hojoSection{flex:0 0 84mm;width:84mm}}.ygssBG_hojoHeader{text-align:center;background:#e8edf2;border-top:1px solid #888;border-bottom:1px solid #888;flex-shrink:0;padding:1.5mm 3mm;font-weight:700}@media screen{.ygssBG_hojoHeader{font-size:14px}}@media print{.ygssBG_hojoHeader{color:#0000;font-size:16px}}.ygssBG_hojoBody{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.ygssBG_hojoSectionItem{border-bottom:1px solid #888;flex-direction:column;flex:1 1 0;padding:2mm 3mm;display:flex;overflow:hidden}.ygssBG_hojoTitleInput{box-sizing:border-box;background:0 0;border:none;border-bottom:1px solid #888;outline:none;flex-shrink:0;width:100%;margin-bottom:1.5mm;padding:1px 0;font-weight:700;display:block}@media screen{.ygssBG_hojoTitleInput{font-size:14px}}@media print{.ygssBG_hojoTitleInput{font-size:16px}}.ygssBG_hojoTitleInput:focus-visible{border-bottom-color:var(--Color-Primary-GREEN)}.ygssBG_removeHojoSectionBtn{display:none}.ygssBG_hojoItemRow{align-items:flex-start;gap:2px;margin-bottom:1mm;display:flex}.ygssBG_hojoBullet{color:#555;flex-shrink:0;padding-top:2px;font-size:11px}.ygssBG_hojoItemTextarea{resize:none;background:0 0;border:none;outline:none;flex:1;padding:1px 2px;font-size:10px;line-height:1.5}.ygssBG_hojoItemTextarea:focus-visible{background:#f8fbff}.ygssBG_hojoItemRemoveBtn{color:#bbb;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 2px;font-size:11px}.ygssBG_hojoItemRemoveBtn:hover{color:var(--Color-Semantic-Text-Error)}.ygssBG_addHojoItemBtn{color:var(--Color-Primary-GREEN);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-self:flex-start;margin-top:1mm;padding:.5mm 1mm;font-size:9px}.ygssBG_addHojoItemBtn:hover{text-decoration:underline}.ygssBG_hojoBodyTextarea{box-sizing:border-box;resize:none;line-break:anywhere;border:none;outline:none;flex:1 1 0;width:100%;min-height:0;padding:1px 2px;overflow:hidden}@media screen{.ygssBG_hojoBodyTextarea{font-size:14px;line-height:1.8}}@media print{.ygssBG_hojoBodyTextarea{font-size:16px;line-height:1.56}}.ygssBG_hojoBodyTextarea:hover,.ygssBG_hojoBodyTextarea:focus-visible{background:var(--Color-Semantic-Background-Green,#ebf2f2)}.ygssBG_violationBanner{background:#fff3cd;border-top:1px solid #ffc107;flex-shrink:0;padding:2mm 3mm}.ygssBG_violationTitle{margin:0 0 1mm;font-size:13px;font-weight:700}.ygssBG_violationList{margin:0;padding-left:4mm;font-size:13px}.ygssBG_violationList li{margin-bottom:1mm}@media screen{.ygssBG_mainSection{position:relative;overflow:visible}.ygssBG_addHojoSectionBtn,.ygssBG_addRowBtn{margin:auto}.ygssBG_maxRowNote{z-index:5;margin:auto;position:absolute;bottom:0;left:0;right:0}.ygssBG_tdCategory{position:relative}.ygssBG_rowActions{z-index:6;zoom:calc(1/var(--preview-zoom,1));opacity:0;flex-direction:column;align-items:flex-start;gap:4px;padding:0 4px;transition:opacity .15s;display:flex;position:absolute;bottom:4px;left:0;right:0}tr:hover .ygssBG_rowActions{opacity:1}.ygssBG_regenRowBtn,.ygssBG_removeRowBtn{width:100%;color:var(--Color-Primary-GREEN);white-space:nowrap;cursor:pointer;border:1px solid var(--Color-Primary-GREEN);border-radius:var(--Radius-xs,4px);background:#fff;align-items:center;gap:4px;padding:4px 8px;font-size:16px;font-weight:600;line-height:1.4;transition:opacity .15s;display:inline-flex}.ygssBG_regenRowBtn:hover,.ygssBG_removeRowBtn:hover{opacity:.75}.ygssBG_tdDay{position:relative}.ygssBG_cellIconGroup{z-index:6;zoom:calc(1/var(--preview-zoom,1));opacity:0;align-items:center;gap:4px;transition:opacity .15s;display:flex;position:absolute;bottom:4px;right:4px}.ygssBG_tdDay:hover .ygssBG_cellIconGroup,.ygssBG_hojoSectionItem:hover .ygssBG_cellIconGroup{opacity:1}.ygssBG_cellIconBtn{color:#fff;cursor:pointer;background:var(--Color-Primary-GREEN);border:none;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:opacity .15s;display:flex;box-shadow:0 1px 4px #00000040}.ygssBG_cellIconBtn:hover{opacity:.75}.ygssBG_cellIconBtnLocked{background:var(--Color-Primary-GREEN)}.ygssBG_cellIconGroupLocked{opacity:1}.ygssBG_thDay{position:relative}.ygssBG_removeDayBtn{color:#fff;cursor:pointer;opacity:0;background:#d44114;border:none;border-radius:3px;justify-content:center;align-items:center;width:14px;height:14px;padding:0;font-size:9px;line-height:1;transition:opacity .15s;display:flex;position:absolute;top:2px;right:2px}.ygssBG_removeDayBtn:hover{background:#b03010}.ygssBG_thDay:hover .ygssBG_removeDayBtn{opacity:1}.ygssBG_hojoSectionItem{position:relative}.ygssBG_hojoSectionItem:hover,.ygssBG_hojoSectionItem:hover .ygssBG_hojoBodyTextarea{background:var(--Color-Semantic-Background-Green,#ebf2f2)}.ygssBG_removeHojoSectionBtn{color:#fff;cursor:pointer;zoom:calc(1/var(--preview-zoom,1));background:var(--Color-Primary-GREEN);opacity:0;border:none;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:opacity .15s;display:flex;position:absolute;top:4px;right:4px;box-shadow:0 1px 4px #00000040}.ygssBG_hojoSectionItem:hover .ygssBG_removeHojoSectionBtn{opacity:1}}@media print{.ygssBG_addRowBtn,.ygssBG_maxRowNote,.ygssBG_rowActions,.ygssBG_removeRowBtn,.ygssBG_regenRowBtn,.ygssBG_removeDayBtn,.ygssBG_removeHojoSectionBtn,.ygssBG_addHojoSectionBtn,.ygssBG_addHojoItemBtn,.ygssBG_hojoItemRemoveBtn,.ygssBG_addFormRowBtnIcon,.ygssBG_cellIconGroup{display:none!important}.ygssBG_categoryTextarea{font-weight:700}.ygssBG_categoryTextarea,.ygssBG_dayTextarea,.ygssBG_hojoTitleInput,.ygssBG_hojoBodyTextarea{resize:none!important;background:0 0!important;overflow:visible!important}.ygssBG_hojoSection{border-bottom:none}}.ygssBG_addFormRowBtnIcon{gap:var(--Spacing-none,0);background:var(--Color-Semantic-Text-Primary,#373c3c);border-radius:var(--Radius-full,9999px);flex-shrink:0;justify-content:center;align-items:center;width:14.44px;height:14.443px;padding:2.038px 3.794px;display:flex}.ygssBG_addBtnsRow{flex-shrink:0;display:flex}@media print{.ygssBG_addBtnsRow{display:none}}.ygssBG_addBtnsMain{flex:1 1 0;justify-content:center;padding:8px 0;display:flex}.ygssBG_addBtnsHojo{justify-content:center;padding:8px 0;display:flex}@media screen{.ygssBG_addBtnsHojo{flex:0 0 20.8%}}@media print{.ygssBG_addBtnsHojo{flex:0 0 84mm}}
.pabeyW_sidebar{background-color:var(--Color-Primary-WHITE);border-right:1px solid var(--Color-Primary-Grey-200);flex-direction:column;flex:0 0 320px;width:320px;height:100%;display:flex;overflow-y:auto}@media screen and (max-width:767px){.pabeyW_sidebar{z-index:30;visibility:hidden;border-right:0;width:min(320px,100vw - 48px);height:100dvh;transition:transform .2s,visibility .2s;position:fixed;inset:0 auto 0 0;overflow:hidden;transform:translate(-100%);box-shadow:4px 0 16px #00000029}.pabeyW_sidebarOpen{visibility:visible;transform:translate(0)}}.pabeyW_sidebarHeader{border-bottom:1px solid var(--Color-Primary-Grey-200);padding:20px 16px}@media screen and (max-width:767px){.pabeyW_sidebarHeader{padding:12px 16px}}.pabeyW_sidebarHeading{justify-content:space-between;align-items:center;display:flex}.pabeyW_sidebarClose{display:none}@media screen and (max-width:767px){.pabeyW_sidebarClose{display:block}}.pabeyW_sidebarTitle{font-size:var(--Size-20);color:var(--Color-Semantic-Text-Primary);font-weight:700;line-height:1}@media screen and (max-width:767px){.pabeyW_sidebarTitle{font-size:var(--Size-18)}}.pabeyW_searchWrapper{padding:16px 0;position:relative}@media screen and (max-width:767px){.pabeyW_searchWrapper{padding:10px 0}}.pabeyW_searchIcon{aspect-ratio:1;color:#373c3c;width:20px;height:20px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.pabeyW_searchInput{box-sizing:border-box;width:100%;font-size:var(--Size-16);border:1px solid var(--Color-Primary-Grey-300);border-radius:var(--Radius-md);outline:none;padding:6px 28px 6px 36px}.pabeyW_searchInput:focus{border-color:var(--Color-Primary-GREEN)}.pabeyW_searchInput::placeholder{color:var(--Color-Semantic-Text-Placeholder)}.pabeyW_searchClear{color:var(--Color-Primary-Grey-400);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-65%)}.pabeyW_toggleRow{cursor:pointer;align-items:center;gap:6px;width:fit-content;display:flex}.pabeyW_toggleLabel{font-size:var(--Size-14);color:var(--Color-Semantic-Text-Secondary)}.pabeyW_toggleHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pabeyW_toggle{cursor:pointer;background-color:var(--Color-Primary-Grey-300);border-radius:var(--Radius-full);flex-shrink:0;width:36px;height:20px;transition:background-color .2s;display:inline-block;position:relative}.pabeyW_toggle:after{content:"";background-color:#fff;border-radius:50%;width:16px;height:16px;transition:left .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.pabeyW_toggle.pabeyW_toggleOn{background-color:var(--Color-Primary-GREEN)}.pabeyW_toggle.pabeyW_toggleOn:after{left:18px}.pabeyW_facilityList{flex:1;margin:0;padding:0 0 16px;list-style:none;overflow-y:auto}.pabeyW_listState{padding:var(--Spacing-lg) var(--Spacing-md);font-size:var(--Size-14);color:var(--Color-Semantic-Text-Secondary);line-height:1.6}.pabeyW_sidebarFooter{padding:var(--Spacing-sm);background-color:var(--Color-Primary-WHITE);flex-shrink:0;justify-content:center;margin-top:auto;display:flex}.pabeyW_facilityItem{cursor:pointer;border-bottom:1px solid var(--Color-Primary-Grey-200);flex-direction:column;gap:8px;width:100%;padding:16px;transition:all .2s;display:flex}@media screen and (max-width:767px){.pabeyW_facilityItem{gap:4px;padding:10px 16px}}.pabeyW_facilityItem:hover{background-color:var(--Color-Semantic-Background-GREEN)}.pabeyW_facilityItem.pabeyW_facilityItemActive{background-color:var(--Color-Primary-PALE-GREEN);border-left:4px solid var(--Color-Primary-GREEN)}.pabeyW_facilityIcon{color:var(--Color-Primary-Grey-400);flex-shrink:0;margin-top:2px}.pabeyW_facilityInfo{text-align:left;gap:2px;min-width:0;display:flex}.pabeyW_facilityName{font-size:var(--Size-16);color:var(--Color-Semantic-Text-Primary);word-break:break-all;font-weight:600}.pabeyW_facilityAddress{font-size:var(--Size-14);color:var(--Color-Semantic-Text-Secondary);text-align:left}
.by8ISa_form{gap:var(--Spacing-lg,24px);flex-direction:column;width:800px;max-width:100%;margin:auto;padding:0;display:flex}.by8ISa_selectRow{gap:var(--Spacing-md);grid-template-columns:1fr 1fr;display:grid}.by8ISa_selectField{gap:var(--Spacing-2xs,4px);flex-direction:column;display:flex}.by8ISa_selectLabel{font-size:var(--Font-size-16,16px);color:var(--Color-Semantic-Text-Primary,#333);font-style:normal;font-weight:700;line-height:160%}.by8ISa_activityRow{gap:var(--Spacing-xs);flex-wrap:wrap;align-items:center;display:flex}.by8ISa_activityRowLabel,.by8ISa_textareaLabel{font-size:var(--Font-size-16,16px);color:var(--Color-Semantic-Text-Primary,#333);font-style:normal;font-weight:700;line-height:160%}.by8ISa_activityRowLabel>span,.by8ISa_textareaLabel>span{font-size:var(--Font-size-14,14px);color:var(--Color-Semantic-Text-Primary,#333);font-style:normal;font-weight:700;line-height:160%}.by8ISa_pillGroup{gap:var(--Spacing-xs);flex-wrap:wrap;align-items:center;display:flex}.by8ISa_pill{min-width:52px;height:34px;padding:0 var(--Primitive-spacing-sm,12px);border:1px solid var(--Color-Primary-Green,#009390);border-radius:999px;justify-content:center;align-items:center;transition:background .15s,border-color .15s,color .15s;display:flex}.by8ISa_pill:disabled{cursor:not-allowed;opacity:.5}.by8ISa_pill:focus-visible{outline:2px solid var(--Color-Primary-LIGFT-GREEN);outline-offset:2px}.by8ISa_pill:hover:not(:disabled){border-color:var(--Color-Primary-GREEN)}.by8ISa_pillActive{background:#f5f8f8}.by8ISa_clearLink{gap:var(--Spacing-2xs);min-width:130px;font-size:var(--Size-14);color:var(--Color-Semantic-Text-Primary,#373c3c);letter-spacing:.28px;justify-content:center;align-items:center;font-style:normal;font-weight:700;line-height:160%;transition:all .35s;display:flex}.by8ISa_clearLink:hover{opacity:.6}.by8ISa_textareaField{gap:var(--Spacing-xs);flex-direction:column;display:flex}.by8ISa_optionalBadge{height:20px;padding:0 var(--Spacing-xs);font-size:var(--Size-12);color:var(--Color-Semantic-Text-Secondary);background:var(--Color-Primary-Grey-100,#eff2f2);border-radius:var(--Radius-sm);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.by8ISa_textarea{resize:vertical;min-height:140px}.by8ISa_multiSelectWrapper{position:relative}.by8ISa_multiSelectTrigger{gap:var(--Spacing-2xs,4px);width:100%;min-height:40px;padding:4px 36px 4px var(--Radius-lg,12px);font-size:var(--size-m,16px);color:var(--Color-Primary-Grey-900,#373c3c);text-align:left;cursor:pointer;border:1px solid var(--Color-Compornents-divider-Middle,#bbbdbe);border-radius:var(--Radius-sm,6px);background-color:#fff;background-image:url(/images/common/arrow.svg);background-position:right 12px center;background-repeat:no-repeat;background-size:20px 20px;flex-wrap:wrap;align-items:center;font-weight:500;line-height:160%;transition:box-shadow .15s;display:flex}.by8ISa_multiSelectTrigger[aria-expanded=true]{border:1px solid var(--Color-Primary-Green,#009390);border-radius:var(--Radius-sm,6px);box-shadow:0 0 5px 0 var(--Color-Primary-Light-green,#5cb6b4)}.by8ISa_multiSelectTrigger:disabled{cursor:not-allowed;opacity:.5}.by8ISa_multiSelectTrigger:focus-visible{outline-offset:3px;box-shadow:0 0 0 2px var(--Color-Primary-LIGFT-GREEN);outline:3px solid #0000}.by8ISa_multiSelectTriggerDisabled{cursor:not-allowed;opacity:.5}.by8ISa_multiSelectPlaceholder{color:var(--Color-Semantic-Text-Placeholder,#696e6f);font-weight:400}.by8ISa_ageTagList{gap:var(--Spacing-2xs,4px);flex-wrap:wrap;align-items:center;display:flex}.by8ISa_ageTag{height:26px;font-size:var(--size-m,16px);letter-spacing:.32px;white-space:nowrap;background:var(--Color-Semantic-Background-Grey,#eff2f2);border-radius:var(--Radius-xs,4px);align-items:center;gap:2px;padding:0 24px 0 8px;font-style:normal;font-weight:500;line-height:160%;display:inline-flex;position:relative}.by8ISa_ageTagRemove{color:var(--Color-Semantic-Text-Secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:24px;line-height:1;display:inline-flex;position:absolute;top:-1px;right:4px}.by8ISa_multiSelectDropdown{z-index:50;min-width:100%;padding:var(--Spacing-sm) var(--Spacing-md);background:#fff;background:var(--Color-Semantic-Background-White,#fff);border:1px solid var(--Color-Compornents-divider-Low,#d0d8d8);border-radius:var(--Radius-sm,6px);flex-direction:column;gap:10px;display:flex;position:absolute;top:calc(100% + 4px);left:0;box-shadow:3px 3px 9px #0000000d,0 0 10px -5px #00000012}.by8ISa_inputArea{gap:var(--Spacing-xs);align-items:flex-end;display:flex}.by8ISa_followUpTextarea{flex:1}.by8ISa_submitButton{flex-shrink:0}.by8ISa_submitRow{justify-content:center;display:flex}.by8ISa_textareaLabelRow{gap:var(--Spacing-md);align-items:center;display:flex}.by8ISa_helpLink{font-size:var(--Font-size-16,16px);color:var(--Color-Semantic-Text-Text_link,#008dc0);letter-spacing:.32px;white-space:nowrap;align-items:center;gap:2px;font-weight:700;line-height:160%;display:flex;position:relative}.by8ISa_helpLink:before{content:"";background-color:var(--Color-Semantic-Text-Text_link,#008dc0);width:100%;height:1px;position:absolute;bottom:0;left:0}.by8ISa_loadModalBody{gap:var(--Spacing-md);width:100%;padding:var(--Spacing-lg) var(--Spacing-xl);flex-direction:column;display:flex}.by8ISa_loadModalTitle{padding-bottom:var(--Spacing-sm);margin-bottom:var(--Spacing-sm);font-size:var(--Size-20);color:var(--Color-Semantic-Text-Primary);border-bottom:1px solid var(--Color-Compornents-divider-Low,#d0d8d8);font-weight:700}.by8ISa_loadModalFooter{gap:var(--Spacing-sm);justify-content:flex-end;display:flex}.by8ISa_guideList{padding-left:var(--Spacing-md);font-size:var(--Size-14);list-style:outside}.by8ISa_guideList li{line-height:1.7}.by8ISa_loadModalLink{width:fit-content;margin:var(--Spacing-md) 0;color:var(--Color-Semantic-Text-Text_link,#008dc0);align-items:center;font-weight:700;transition:all .35s;display:flex;position:relative}.by8ISa_loadModalLink:hover{opacity:.6}.by8ISa_loadModalLink:before{content:"";background-color:var(--Color-Semantic-Text-Text_link,#008dc0);width:100%;height:1px;position:absolute;bottom:0;left:0}
.VjklOW_twoPageWrapper{flex-direction:column;gap:40px;width:100%;display:flex}.VjklOW_sectionHighlight{outline:2px solid var(--Color-Primary-GREEN);outline-offset:3px;border-radius:6px;box-shadow:0 0 0 5px #57bcb226}@media print{.VjklOW_sectionHighlight{box-shadow:none;outline:none}}.VjklOW_previewPaper{aspect-ratio:190/277;background:var(--Color-Semantic-Text-Invert);line-break:anywhere;flex-direction:column;gap:16px;width:100%;padding:24px;display:flex;overflow:hidden}.VjklOW_pageNumber{text-align:center;margin-bottom:-24px;font-size:2vw;font-weight:700}.VjklOW_middleGrid{flex-direction:column;flex-shrink:1;gap:32px;width:100%;display:flex}.VjklOW_frameSection{aspect-ratio:5/3;position:relative}.VjklOW_illustrationWrap{justify-content:center;align-items:center;display:flex}.VjklOW_flexTextareaWrapper{flex:1;min-height:0;position:relative;overflow:hidden}.VjklOW_frameTextarea{word-break:break-word;overflow-wrap:anywhere;white-space:pre-wrap;resize:none;background:0 0;border:none;padding:0;position:absolute;inset:0}.VjklOW_bottomGrid{width:100%;padding:var(--Spacing-sm);border-radius:var(--Radius-rd_s);flex-direction:column;grid-template-columns:1fr;gap:40px;display:flex;position:relative}.VjklOW_boxWrapper{height:404px}.VjklOW_bottomIllustration{justify-content:center;align-items:center;width:35%;margin:auto;display:flex}.VjklOW_bottomTextarea{overflow:hidden}@media print{.VjklOW_twoPageWrapper{display:block;position:absolute;top:0;left:0}.VjklOW_previewPaper+.VjklOW_previewPaper{-moz-column-break-before:page;break-before:page;page-break-before:always}.VjklOW_pageNumber{display:none}.VjklOW_previewPaper{-webkit-print-color-adjust:exact;print-color-adjust:exact;flex:0;gap:8mm;width:190mm;height:auto;margin:0 auto;padding:22mm 6mm 6mm;transform:scale(.98)}.VjklOW_previewPaper:nth-of-type(2){padding-top:22mm}.VjklOW_frameSection{aspect-ratio:5/3;position:relative}.VjklOW_boxWrapper{height:88mm;padding:0 var(--Spacing-sm)}.VjklOW_bottomTextarea{resize:none;background:0 0;border:none!important}.VjklOW_bottomGrid{page-break-inside:avoid;flex-grow:1;flex-shrink:0;gap:8mm;padding:0}.VjklOW_greetingWrapper{height:90mm}}
.QVAHOa_body{flex-direction:column;gap:20px;padding:0 24px 24px;display:flex}.QVAHOa_title{padding:0 0 var(--Spacing-md,16px);font-size:var(--Font-size-18,18px);color:var(--Color-Semantic-Text-Primary,#373c3c);letter-spacing:.36px;background:var(--Color-Semantic-Background-White,#fff);border-bottom:1px solid var(--Color-Compornents-divider-Low,#d0d8d8);align-self:stretch;align-items:center;gap:4px;font-style:normal;font-weight:700;line-height:160%;display:flex}.QVAHOa_desc{font-size:var(--size-m,16px);color:var(--Color-Semantic-Text-Primary,#373c3c);letter-spacing:.32px;font-style:normal;font-weight:500;line-height:160%}.QVAHOa_link{color:var(--Color-Semantic-Text-Link,#008dc0);text-decoration:underline}.QVAHOa_link:hover{opacity:.8}.QVAHOa_field{margin-bottom:var(--Spacing-lg,24px);flex-direction:column;gap:6px;display:flex}.QVAHOa_fieldLabel{font-size:var(--Font-size-16,16px);color:var(--Color-Semantic-Text-Primary,#333);letter-spacing:.32px;align-items:center;gap:8px;font-style:normal;font-weight:700;line-height:160%;display:flex}.QVAHOa_input{width:100%}.QVAHOa_errorText{font-size:var(--Size-14);color:var(--Color-Semantic-Text-Error,#cf120f);margin:0;font-weight:700}.QVAHOa_actions{justify-content:flex-end;display:flex}
._5JuAda_layout{background-color:var(--Color-Semantic-Background-GREEN);height:100vh;display:flex;overflow:hidden}@media screen and (max-width:767px){._5JuAda_layout{flex-direction:column;height:100dvh}}._5JuAda_mobileToolbar,._5JuAda_drawerBackdrop{display:none}._5JuAda_drawerBackdrop{display:none!important}@media screen and (max-width:767px){._5JuAda_mobileToolbar{z-index:10;background-color:var(--Color-Primary-WHITE);border-bottom:1px solid var(--Color-Primary-Grey-200);flex:none;align-items:center;gap:12px;padding:10px 12px;display:flex}._5JuAda_menuButton{flex:none}._5JuAda_menuButton>span{gap:6px}._5JuAda_mobileFacilityName{min-width:0;font-size:var(--Size-14);color:var(--Color-Semantic-Text-Primary);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}._5JuAda_drawerBackdrop{z-index:20;pointer-events:none;visibility:hidden;opacity:0;transition:opacity .2s,visibility .2s;position:fixed;inset:0;background-color:#0006!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;display:block!important}._5JuAda_drawerBackdropOpen{pointer-events:auto;visibility:visible;opacity:1}}
.WehI-a_twoPageWrapper{flex-direction:column;gap:40px;width:100%;display:flex}.WehI-a_sectionHighlight{outline:2px solid var(--Color-Primary-GREEN);outline-offset:3px;border-radius:6px;box-shadow:0 0 0 5px #57bcb226}@media print{.WehI-a_sectionHighlight{box-shadow:none;outline:none}}.WehI-a_previewPaper{aspect-ratio:190/277;background:var(--Color-Semantic-Text-Invert);line-break:anywhere;flex-direction:column;gap:16px;width:100%;padding:24px;display:flex;overflow:hidden}.WehI-a_pageNumber{text-align:center;margin-bottom:-24px;font-size:2vw;font-weight:700}.WehI-a_middleGrid{flex-shrink:0;grid-template-columns:1fr 1fr;align-items:stretch;gap:16px;display:grid}.WehI-a_frameSection{position:relative}.WehI-a_illustrationWrap{justify-content:center;align-items:center;display:flex}.WehI-a_flexTextareaWrapper{flex:1;min-height:0;position:relative;overflow:hidden}.WehI-a_frameTextarea{word-break:break-word;overflow-wrap:anywhere;white-space:pre-wrap;resize:none;background:0 0;border:none;padding:0;position:absolute;inset:0}.WehI-a_bottomGrid{width:100%;padding:var(--Spacing-sm);border-radius:var(--Radius-rd_s);flex-direction:column;grid-template-columns:1fr;gap:60px;display:flex;position:relative}.WehI-a_boxWrapper{height:655px;line-height:1.6}.WehI-a_bottomIllustration{justify-content:center;align-items:center;width:35%;margin:auto;display:flex}.WehI-a_bottomTextarea{font-size:var(--Font-fs_m)}@media print{.WehI-a_twoPageWrapper{display:block;position:absolute;top:0;left:0}.WehI-a_previewPaper+.WehI-a_previewPaper{-moz-column-break-before:page;break-before:page;page-break-before:always}.WehI-a_pageNumber{display:none}.WehI-a_previewPaper{-webkit-print-color-adjust:exact;print-color-adjust:exact;flex:0;gap:8mm;width:190mm;height:auto;margin:0 auto;padding:22mm 6mm 6mm;transform:scale(.98)}.WehI-a_boxWrapper{padding:0 var(--Spacing-sm);line-height:1.5}.WehI-a_bottomTextarea{resize:none;background:0 0;font-size:12pt;border:none!important}.WehI-a_bottomGrid{page-break-inside:avoid;flex-grow:1;flex-shrink:0;gap:7mm;height:81mm;padding:0}.WehI-a_greetingWrapper{height:90mm}}
.htGSqG_page{gap:var(--Spacing-md);padding:var(--Spacing-md);flex-direction:column;display:flex}.htGSqG_formInner{gap:var(--Spacing-lg);flex-direction:column;width:min(1200px,100%);margin:0 auto;display:flex}.htGSqG_savedPlansRow{gap:var(--Spacing-xs);padding:var(--Spacing-md) var(--Spacing-lg);background:var(--Color-Semantic-Background-Blue,#eff6ff);border:1px solid #bfdbfe;border-radius:8px;flex-direction:column;display:flex}.htGSqG_savedPlansLabel{font-size:var(--Font-fs_s);color:var(--Color-Semantic-Text-Primary);font-weight:600}.htGSqG_savedPlansControls{gap:var(--Spacing-sm);flex-wrap:wrap;display:flex}.htGSqG_savedPlansControls select{flex:240px;min-width:0}.htGSqG_fieldGroup{gap:var(--Spacing-xs);flex-direction:column;display:flex}.htGSqG_fieldGroup .defaultSelect{max-width:100%}.htGSqG_fieldLabel{font-size:var(--Font-fs_s);font-weight:600}.htGSqG_generateBar{gap:var(--Spacing-md);padding:var(--Spacing-md) var(--Spacing-lg);background:var(--Color-Semantic-Background-Grey);border:1px solid var(--Color-Primary-GREEN);border-radius:8px;justify-content:space-between;align-items:center;display:flex}.htGSqG_generateBarLeft{gap:var(--Spacing-2xs);flex-direction:column;display:flex}.htGSqG_generateLabel{font-size:var(--Font-fs_s);color:var(--Color-Semantic-Text-Primary);font-weight:600}.htGSqG_tableWrapper{border:1px solid var(--Color-Semantic-Background-Grey);border-radius:8px;overflow-x:auto}.htGSqG_table{border-collapse:collapse;width:100%;min-width:800px}.htGSqG_table tbody tr:first-child td{border-top:2px solid var(--Color-Semantic-Background-Grey)}.htGSqG_table tbody tr:last-child td{border-bottom:1px solid #e5e7eb}.htGSqG_thEmpty{width:160px;min-width:140px;padding:var(--Spacing-sm) var(--Spacing-md);font-size:var(--Font-fs_xs);color:var(--Color-Semantic-Text-Primary);text-align:left;background:var(--Color-Semantic-Background-Grey);border-bottom:2px solid var(--Color-Semantic-Background-Grey);font-weight:700}.htGSqG_thPeriod{padding:var(--Spacing-sm) var(--Spacing-xs);font-size:var(--Font-fs_s);color:var(--Color-Semantic-Text-Primary);text-align:center;border-bottom:2px solid var(--Color-Semantic-Background-Grey);font-weight:700}.htGSqG_tdLabel{vertical-align:middle;background:var(--Color-Semantic-Background-Grey);border-top:1px solid #e5e7eb;border-right:2px solid var(--Color-Semantic-Background-Grey);width:200px;min-width:140px;padding:0}.htGSqG_labelInput{width:100%;padding:var(--Spacing-sm) var(--Spacing-md);padding:var(--Spacing-xs);font-size:var(--Font-fs_s);color:var(--Color-Semantic-Text-Primary);cursor:text;background:0 0;border:none;font-weight:600;display:block}.htGSqG_labelInput:focus{outline:2px solid var(--Color-Primary-GREEN);outline-offset:-2px;background:#fff}.htGSqG_labelInput:last-child{border-right:none}.htGSqG_cellTextarea{width:100%;min-height:120px;padding:var(--Spacing-xs);font-size:var(--Font-fs_xs);color:var(--Color-Semantic-Text-Primary);resize:vertical;background:#fff;border:1.5px solid #d1d5db;border-radius:4px;line-height:1.6;transition:border-color .2s,box-shadow .2s;display:block}.htGSqG_cellTextarea:focus{border-color:var(--Color-Primary-GREEN);outline:none;box-shadow:0 0 0 2px #57bcb233}.htGSqG_cellTextarea:hover:not(:focus){border-color:#9ca3af}.htGSqG_saveBar{gap:var(--Spacing-md);justify-content:flex-end;align-items:center;display:flex}.htGSqG_savedAt{font-size:var(--Font-fs_xs);color:var(--Color-Primary-Grey)}.htGSqG_storageNote{font-size:var(--Font-fs_xxs);color:var(--Color-Primary-Grey);margin:0}.htGSqG_linkNote{padding:var(--Spacing-md);font-size:var(--Font-fs_xs);color:var(--Color-Semantic-Text-Primary);background:var(--Color-Semantic-Background-Blue,#eff6ff);border:1px solid #bfdbfe;border-radius:6px}.htGSqG_linkNote p{margin:0}
.XEgueq_page{min-height:100vh;color:var(--Color-Semantic-Text-Primary);background:var(--Color-Semantic-Background-GREEN);flex-direction:column;display:flex}.XEgueq_topBar{padding:var(--Spacing-sm) 0;background:var(--Color-Semantic-Background-WHITE)}.XEgueq_logoWrap{width:1120px;max-width:100%;padding:0 var(--Spacing-xl);align-items:center;margin:0 auto;display:flex}.XEgueq_pageHeader{background:var(--Color-Semantic-Background-WHITE);box-shadow:3px 3px 4.5px #0000000d,0 0 #00000012}.XEgueq_pageHeaderInner{gap:var(--Spacing-xs);width:1120px;max-width:100%;padding:var(--Spacing-sm) var(--Spacing-xl);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.XEgueq_pageTitleIcon{flex-shrink:0}.XEgueq_pageTitle{font-size:var(--Size-20);font-weight:700}.XEgueq_content{width:100%;padding:var(--Spacing-xl);flex:1}.XEgueq_headerBackButton{flex-shrink:0}.XEgueq_contentBackButton{width:1120px;max-width:100%;margin:0 auto var(--Spacing-sm);display:none}.XEgueq_document{width:1120px;max-width:100%;padding:var(--Spacing-xl);font-size:var(--Size-16);background:var(--Color-Semantic-Background-WHITE);border-radius:var(--Radius-sm);margin:0 auto;line-height:1.9;box-shadow:3px 3px 4.5px #0000000d,0 0 5px #00000012}.XEgueq_document h2{padding-bottom:var(--Spacing-xs);margin-top:var(--Spacing-xl);margin-bottom:var(--Spacing-md);font-size:var(--Size-20);border-bottom:1px solid var(--Color-Primary-Grey-200);font-weight:700}.XEgueq_document p+p{margin-top:var(--Spacing-md)}.XEgueq_clause{padding-left:var(--Spacing-md)}.XEgueq_termsLink{color:var(--Color-Semantic-Text-Link);text-underline-offset:2px;text-decoration:underline}.XEgueq_signature{margin-top:var(--Spacing-xl);text-align:right}.XEgueq_signature+.XEgueq_signature{margin-top:0}@media screen and (max-width:767px){.XEgueq_headerBackButton{display:none}.XEgueq_contentBackButton{display:block}.XEgueq_logoWrap,.XEgueq_pageHeaderInner{padding-right:var(--Spacing-md);padding-left:var(--Spacing-md)}.XEgueq_content,.XEgueq_document{padding:var(--Spacing-md)}}
