.ruSVHa_root{box-sizing:border-box;white-space:nowrap;border:0 solid #0000;justify-content:center;align-items:center;display:inline-flex;position:relative}.ruSVHa_root:disabled{cursor:default}.ruSVHa_combo-dark-false,.ruSVHa_combo-dark-true{width:100%;height:var(--layout-nav-height);-webkit-backdrop-filter:var(--effect-glass);backdrop-filter:var(--effect-glass);background-color:#0000;background-image:none;justify-content:center;align-items:center;display:flex}.ruSVHa_combo-white-false,.ruSVHa_combo-white-true{width:100%;height:var(--layout-nav-height);background-color:var(--color-background-default);background-image:none;justify-content:center;align-items:center;display:flex}.ruSVHa_n-dark-false-container{box-sizing:border-box;width:100%;max-width:var(--layout-container);justify-content:space-between;align-items:center;gap:var(--spacing-80);display:flex}.ruSVHa_n-dark-false-logo{box-sizing:border-box;justify-content:flex-start;align-items:center;gap:var(--spacing-12);flex-shrink:0;display:inline-flex}.ruSVHa_n-dark-false-menu{box-sizing:border-box;justify-content:flex-start;align-items:center;gap:var(--spacing-40);display:flex}.ruSVHa_n-dark-true-container{box-sizing:border-box;width:100%;max-width:var(--layout-container);justify-content:space-between;align-items:center;gap:var(--spacing-80);display:flex}.ruSVHa_n-dark-true-logo{box-sizing:border-box;justify-content:flex-start;align-items:center;gap:var(--spacing-12);flex-shrink:0;display:inline-flex}.ruSVHa_n-dark-true-menu{box-sizing:border-box;justify-content:flex-start;align-items:center;gap:var(--spacing-24);display:flex}.ruSVHa_n-white-false-container{box-sizing:border-box;width:100%;max-width:var(--layout-container);justify-content:space-between;align-items:center;gap:var(--spacing-80);display:flex}.ruSVHa_n-white-false-logo{box-sizing:border-box;justify-content:flex-start;align-items:center;gap:var(--spacing-12);flex-shrink:0;display:inline-flex}.ruSVHa_n-white-false-menu{box-sizing:border-box;justify-content:flex-start;align-items:center;gap:var(--spacing-40);display:flex}.ruSVHa_n-white-true-container{box-sizing:border-box;width:100%;max-width:var(--layout-container);justify-content:space-between;align-items:center;gap:var(--spacing-80);display:flex}.ruSVHa_n-white-true-logo{box-sizing:border-box;justify-content:flex-start;align-items:center;gap:var(--spacing-12);flex-shrink:0;display:inline-flex}.ruSVHa_n-white-true-menu{box-sizing:border-box;justify-content:flex-start;align-items:center;gap:var(--spacing-24);display:flex}
.cK7FlW_root{box-sizing:border-box;white-space:nowrap;border:0 solid #0000;justify-content:center;align-items:center;display:inline-flex;position:relative}.cK7FlW_root:disabled{cursor:default}.cK7FlW_combo-dark{width:100%;height:var(--layout-nav-height);-webkit-backdrop-filter:var(--effect-glass);backdrop-filter:var(--effect-glass);padding-inline:var(--spacing-40);padding-block:var(--spacing-20);justify-content:center;align-items:flex-start;gap:var(--spacing-12);background-color:var(--color-overlay-pressed-inverse);background-image:none;flex-direction:column;display:flex}.cK7FlW_combo-white{width:100%;height:var(--layout-nav-height);padding-inline:var(--spacing-40);padding-block:var(--spacing-20);justify-content:center;align-items:flex-start;gap:var(--spacing-12);background-color:var(--color-background-default);background-image:none;flex-direction:column;display:flex}.cK7FlW_n-dark-logo-row{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--spacing-8);width:100%;display:flex}.cK7FlW_n-dark-logo{box-sizing:border-box;flex-shrink:0;justify-content:flex-start;align-items:center;width:156px;height:31px;display:inline-flex}.cK7FlW_n-dark-menu-button{box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.cK7FlW_n-white-logo-row{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--spacing-8);width:100%;display:flex}.cK7FlW_n-white-logo{box-sizing:border-box;flex-shrink:0;justify-content:flex-start;align-items:center;width:156px;height:31px;display:inline-flex}.cK7FlW_n-white-menu-button{box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}
._8IoCZW_root{box-sizing:border-box;white-space:nowrap;border:0 solid #0000;justify-content:center;align-items:center;display:inline-flex;position:relative}._8IoCZW_root:disabled{cursor:default}._8IoCZW_combo-dark{width:100%;height:56px;-webkit-backdrop-filter:var(--effect-glass);backdrop-filter:var(--effect-glass);padding-inline:var(--spacing-20);padding-block:var(--spacing-16);justify-content:center;align-items:flex-start;gap:var(--spacing-12);background-color:var(--color-overlay-pressed-inverse);background-image:none;flex-direction:column;display:flex}._8IoCZW_combo-white{width:100%;height:56px;padding-inline:var(--spacing-20);padding-block:var(--spacing-16);justify-content:center;align-items:flex-start;gap:var(--spacing-12);background-color:var(--color-background-default);background-image:none;flex-direction:column;display:flex}._8IoCZW_n-dark-logo-row{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--spacing-8);width:100%;display:flex}._8IoCZW_n-dark-logo{box-sizing:border-box;flex-shrink:0;justify-content:flex-start;align-items:center;height:24px;display:inline-flex}._8IoCZW_n-dark-menu-button{box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}._8IoCZW_n-white-logo-row{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--spacing-8);width:100%;display:flex}._8IoCZW_n-white-logo{box-sizing:border-box;flex-shrink:0;justify-content:flex-start;align-items:center;height:24px;display:inline-flex}._8IoCZW_n-white-menu-button{box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}
.XRENRW_root{box-sizing:border-box;white-space:nowrap;cursor:pointer;color:inherit;border:0 solid #0000;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.XRENRW_root:disabled{cursor:default}.XRENRW_combo-default-dark{white-space:nowrap;padding-inline:var(--spacing-12);padding-block:var(--spacing-8);border-radius:var(--radius-8);color:var(--color-text-inverse);background-color:#0000;background-image:none;justify-content:flex-start;align-items:center;display:inline-flex}.XRENRW_combo-default-white{white-space:nowrap;padding-inline:var(--spacing-12);padding-block:var(--spacing-8);border-radius:var(--radius-8);color:var(--color-text-primary);background-color:#0000;background-image:none;justify-content:flex-start;align-items:center;display:inline-flex}.XRENRW_combo-highlight-dark{white-space:nowrap;padding-inline:var(--spacing-20);padding-block:var(--spacing-12);justify-content:flex-start;align-items:center;gap:var(--spacing-6);border-radius:var(--radius-full);border-width:1px;border-color:var(--color-background-default);color:var(--color-text-inverse);background-color:#0000;background-image:none;display:inline-flex}.XRENRW_combo-highlight-white{white-space:nowrap;padding-inline:var(--spacing-20);padding-block:var(--spacing-12);justify-content:flex-start;align-items:center;gap:var(--spacing-6);border-radius:var(--radius-full);border-width:1px;border-color:var(--color-action-primary-hover);color:var(--color-text-primary);background-color:#0000;background-image:none;display:inline-flex}.XRENRW_n-default-dark-label{box-sizing:border-box;white-space:nowrap;}.XRENRW_n-default-white-label{box-sizing:border-box;white-space:nowrap;}.XRENRW_n-highlight-dark-label{box-sizing:border-box;white-space:nowrap;}.XRENRW_n-highlight-dark-sub-label{box-sizing:border-box;white-space:nowrap;}.XRENRW_n-highlight-white-label{box-sizing:border-box;white-space:nowrap;}.XRENRW_n-highlight-white-sub-label{box-sizing:border-box;white-space:nowrap;}
.okGzRG_root{box-sizing:border-box;white-space:nowrap;border:0 solid #0000;justify-content:center;align-items:center;display:inline-flex;position:relative}.okGzRG_root:disabled{cursor:default}.okGzRG_combo-false,.okGzRG_combo-true{width:280px;height:100%;padding-top:var(--spacing-16);padding-right:var(--spacing-20);padding-bottom:var(--spacing-32);padding-left:var(--spacing-24);border-radius:var(--radius-16) 0 0 var(--radius-16);background-color:var(--color-background-default);background-image:none;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.okGzRG_n-header{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;min-height:56px;display:flex}.okGzRG_n-logo{box-sizing:border-box;flex-shrink:0;justify-content:flex-start;align-items:center;width:156px;height:31px;display:inline-flex}.okGzRG_n-close{box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.okGzRG_n-gap{box-sizing:border-box;flex-shrink:0;height:16px;display:block}.okGzRG_n-account{box-sizing:border-box;width:100%;padding-top:var(--spacing-20);padding-right:var(--spacing-16);padding-bottom:var(--spacing-20);padding-left:var(--spacing-20);justify-content:flex-start;align-items:center;gap:var(--spacing-12);border-radius:var(--radius-8);background-color:var(--color-background-subtle);background-image:none;display:flex}.okGzRG_n-account-icon{box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.okGzRG_n-account-label{box-sizing:border-box;white-space:normal;color:var(--color-text-strong);flex:1 1 0;display:block;}.okGzRG_n-account-arrow{box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.okGzRG_n-false-menu{box-sizing:border-box;width:100%;padding-top:var(--spacing-24);flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.okGzRG_n-false-menu-items,.okGzRG_n-false-watchcare-row,.okGzRG_n-false-mypage{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.okGzRG_n-false-spacer{box-sizing:border-box;flex:1 1 0;width:100%;display:block}.okGzRG_n-true-menu{box-sizing:border-box;width:100%;padding-top:var(--spacing-24);flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.okGzRG_n-true-menu-items,.okGzRG_n-true-watchcare-row{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.okGzRG_n-true-sub-menu{box-sizing:border-box;width:100%;padding-bottom:var(--spacing-8);padding-left:var(--spacing-12);flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.okGzRG_n-true-mypage{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.okGzRG_n-true-spacer{box-sizing:border-box;flex:1 1 0;width:100%;display:block}
.xruLPa_root{z-index:1000;position:fixed;inset:0}@media (min-width:1120px){.xruLPa_root{display:none}}@media (max-width:1119px){html:has(.xruLPa_root){overflow:hidden}}.xruLPa_dim{background-color:var(--color-overlay-scrim);position:absolute;inset:0}.xruLPa_panel{overscroll-behavior:contain;border-radius:var(--radius-16) 0 0 var(--radius-16);background-color:var(--color-background-default);width:280px;position:absolute;top:0;bottom:0;right:0;overflow-y:auto}.xruLPa_panel:focus{outline:none}.xruLPa_logoLink,.xruLPa_closeButton{color:var(--color-icon-primary);align-items:center;display:inline-flex}.xruLPa_closeButton{cursor:pointer;background:0 0;border:0;padding:0}.xruLPa_list{flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.xruLPa_row{box-sizing:border-box;align-items:center;gap:var(--spacing-10);width:100%;padding:var(--spacing-12) 0;color:var(--color-text-strong);text-decoration:none;display:flex;}.xruLPa_mypageRow{color:var(--color-brand-light)}.xruLPa_toggle{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between}.xruLPa_arrow{--icon-color:var(--color-icon-secondary);display:inline-flex}.xruLPa_subRow{box-sizing:border-box;width:100%;padding:var(--spacing-8) 0;color:var(--color-text-secondary);align-items:center;text-decoration:none;display:flex;}.xruLPa_row:focus-visible,.xruLPa_subRow:focus-visible,.xruLPa_closeButton:focus-visible,.xruLPa_logoLink:focus-visible{box-shadow:var(--effect-focus-ring);outline:none}
.xglJSW_wrap{display:inline-flex;position:relative}.xglJSW_caret{--icon-color:currentColor;align-items:center;margin-inline-start:var(--spacing-4);display:inline-flex}.xglJSW_dropdown{top:calc(100% + var(--spacing-8));width:120px;position:absolute;left:50%;transform:translate(-50%)}.xglJSW_dropdown[data-portal=true]{z-index:calc(var(--z-index-header,50) + 1);margin-block-start:var(--spacing-8);position:fixed}.xglJSW_panel{box-sizing:border-box;gap:var(--spacing-4);width:100%;padding:var(--spacing-8);border:1px solid var(--color-alpha-white-35);border-radius:var(--radius-8);background-color:var(--color-alpha-white-85);box-shadow:var(--elevation-low);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);flex-direction:column;display:flex}.xglJSW_dropdown[data-mode=dark] .xglJSW_panel{background-color:var(--color-alpha-white-10)}.xglJSW_dropdown[data-open=false]{display:none}.xglJSW_item{box-sizing:border-box;width:100%;height:44px;padding-inline:var(--spacing-20);padding-block:var(--spacing-8);border-radius:var(--radius-4);color:var(--color-text-secondary);white-space:nowrap;cursor:pointer;background-color:#0000;justify-content:center;align-items:center;text-decoration:none;display:flex}.xglJSW_dropdown[data-mode=dark] .xglJSW_item{color:var(--color-alpha-white-85)}.xglJSW_item:hover,.xglJSW_item:focus-visible,.xglJSW_item[aria-current=page]{background-color:var(--color-background-default);color:var(--color-text-primary)}.xglJSW_dropdown[data-mode=dark] .xglJSW_item:hover,.xglJSW_dropdown[data-mode=dark] .xglJSW_item:focus-visible,.xglJSW_dropdown[data-mode=dark] .xglJSW_item[aria-current=page]{background-color:var(--color-alpha-white-35);color:var(--color-text-inverse)}.xglJSW_item:hover .xglJSW_itemLabel,.xglJSW_item:focus-visible .xglJSW_itemLabel,.xglJSW_item[aria-current=page] .xglJSW_itemLabel{font-weight:var(--font-weight-medium)}.xglJSW_itemPending{cursor:default}.xglJSW_itemLabel{white-space:nowrap;}
.XFbqWa_menu{align-items:center;gap:var(--spacing-16);display:flex}.XFbqWa_flowHost,.XFbqWa_overlayHost{--header-layer:var(--z-index-header,50)}.XFbqWa_flowHost{z-index:var(--header-layer);position:sticky;top:0}.XFbqWa_overlayHost{width:100%;height:0;z-index:var(--header-layer);position:sticky;top:0}.XFbqWa_overlayHost>*>*{position:absolute;top:0;left:0;right:0}.XFbqWa_flowHost,.XFbqWa_overlayHost{--header-glass:blur(4px) saturate(180%);--header-glass-edge:var(--border-width-thin) solid #ffffff57;--header-opaque:var(--color-background-default);--header-transition:.3s ease-out;--header-glass-depth:0 2px 12px #0000001f}.XFbqWa_overlayHost:not([data-stuck=true])>*>*{-webkit-backdrop-filter:var(--header-glass);backdrop-filter:var(--header-glass);box-sizing:border-box;border:var(--header-glass-edge);box-shadow:var(--header-glass-depth);background-color:#0000;background-image:none}.XFbqWa_overlayHost>*>*{transition:backdrop-filter var(--header-transition), -webkit-backdrop-filter var(--header-transition), background-color var(--header-transition), border-color var(--header-transition), box-shadow var(--header-transition), color var(--header-transition)}.XFbqWa_overlayHost>*>* *{transition:color var(--header-transition), fill var(--header-transition), background-color var(--header-transition), border-color var(--header-transition)}.XFbqWa_flowHost:not([data-stuck])>*>*,.XFbqWa_overlayHost[data-stuck=true]>*>*{-webkit-backdrop-filter:blur()saturate();backdrop-filter:blur()saturate();background-color:var(--header-opaque);box-sizing:border-box;border:var(--border-width-thin) solid transparent;box-shadow:var(--header-glass-depth);background-image:none}.XFbqWa_pending>a{cursor:default}.XFbqWa_logoLink{display:flex}.XFbqWa_logoInverse,.XFbqWa_logoInverse svg{color:var(--color-text-inverse)}.XFbqWa_menuRight{align-items:center;gap:var(--spacing-20);display:flex}.XFbqWa_account{align-items:center;display:flex}.XFbqWa_pc{display:contents}.XFbqWa_narrow,.XFbqWa_narrowHost{display:none}@media (max-width:1119px){.XFbqWa_pc,.XFbqWa_pcHost{display:none}.XFbqWa_narrowHost{display:block}.XFbqWa_narrow{display:contents}.XFbqWa_flowHost,.XFbqWa_overlayHost{--header-glass:var(--effect-glass);--header-glass-edge:var(--border-width-thin) solid transparent}.XFbqWa_overlayHost:not([data-stuck=true]){--header-glass-depth:0 0 0 transparent}}.XFbqWa_mobile{display:none}@media (max-width:767px){.XFbqWa_narrow{display:none}.XFbqWa_mobile{display:contents}.XFbqWa_overlayHost:not([data-stuck=true])>*>*{background-color:var(--color-overlay-pressed-inverse)}}.XFbqWa_menuButton{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}
.gQ2eda_root{box-sizing:border-box;white-space:nowrap;cursor:pointer;background:0 0;border:0 solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.gQ2eda_root:disabled{cursor:default}.gQ2eda_root{justify-content:flex-start;align-items:center;gap:var(--spacing-8);background-color:#0000;background-image:none;flex-direction:column;width:72px;min-width:0;display:flex}.gQ2eda_n-icon-circle{box-sizing:border-box;border-radius:var(--radius-full);background-color:var(--color-background-subtle);background-image:none;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.gQ2eda_n-icon{box-sizing:border-box;flex-shrink:0;width:24px;height:24px;display:inline-flex}.gQ2eda_n-label{box-sizing:border-box;text-align:center;white-space:normal;color:var(--color-text-secondary);}
.oRYNPW_row{box-sizing:border-box;inline-size:100%;padding:var(--spacing-20);background-color:var(--color-background-default);box-shadow:inset 0 var(--border-width-thin) 0 var(--color-border-subtle);flex-shrink:0;justify-content:space-between;display:flex}
.OlKcrq_root{box-sizing:border-box;white-space:nowrap;border:0 solid #0000;justify-content:center;align-items:center;display:inline-flex;position:relative}.OlKcrq_root:disabled{cursor:default}.OlKcrq_combo-bot-text,.OlKcrq_combo-bot-welcome{justify-content:flex-start;align-items:flex-start;gap:var(--spacing-8);background-color:#0000;background-image:none;flex-direction:column;width:100%;display:flex}.OlKcrq_combo-user-text,.OlKcrq_combo-user-image{justify-content:flex-start;align-items:flex-end;gap:var(--spacing-8);background-color:#0000;background-image:none;flex-direction:column;width:100%;display:flex}.OlKcrq_n-bot-text-bubble{box-sizing:border-box;max-width:80%;padding-inline:var(--spacing-20);padding-block:var(--spacing-12);border-radius:0 var(--radius-8) var(--radius-8) var(--radius-8);background-color:var(--color-background-default);background-image:none;flex-direction:column;display:flex}.OlKcrq_n-bot-text-message{box-sizing:border-box;white-space:pre-line;color:var(--color-text-primary);}.OlKcrq_n-bot-text-time{box-sizing:border-box;white-space:nowrap;color:var(--color-text-secondary);}.OlKcrq_n-bot-welcome-bubble{box-sizing:border-box;max-width:80%;padding-inline:var(--spacing-20);padding-block:var(--spacing-20);gap:var(--spacing-12);border-radius:0 var(--radius-8) var(--radius-8) var(--radius-8);background-color:var(--color-background-default);background-image:none;flex-direction:column;display:flex}.OlKcrq_n-bot-welcome-message{box-sizing:border-box;white-space:pre-line;color:var(--color-text-primary);}.OlKcrq_n-bot-welcome-quick-replies{box-sizing:border-box;gap:var(--spacing-8);flex-direction:column;width:100%;display:inline-flex}.OlKcrq_n-bot-welcome-time{box-sizing:border-box;white-space:nowrap;color:var(--color-text-secondary);}.OlKcrq_n-user-text-bubble{box-sizing:border-box;max-width:80%;padding-inline:var(--spacing-20);padding-block:var(--spacing-12);border-radius:var(--radius-8) 0 var(--radius-8) var(--radius-8);background-color:var(--color-status-pending-background);background-image:none;flex-direction:column;display:flex}.OlKcrq_n-user-text-message{box-sizing:border-box;white-space:pre-line;color:var(--color-text-primary);}.OlKcrq_n-user-text-time{box-sizing:border-box;white-space:nowrap;color:var(--color-text-secondary);}.OlKcrq_n-user-image-bubble{box-sizing:border-box;border-radius:var(--radius-8) 0 var(--radius-8) var(--radius-8);background-color:var(--color-background-subtle);background-image:none;flex-direction:column;width:149px;max-width:80%;height:180px;display:flex;overflow:hidden}.OlKcrq_n-user-image-image{box-sizing:border-box;object-fit:cover;width:100%;height:100%}.OlKcrq_n-user-image-time{box-sizing:border-box;white-space:nowrap;color:var(--color-text-secondary);}
.JsOS3q_rowBot,.JsOS3q_rowUser{gap:var(--spacing-8);flex-direction:column;display:flex}.JsOS3q_rowBot{align-items:flex-start}.JsOS3q_rowUser{align-items:flex-end}.JsOS3q_time{color:var(--color-text-secondary);white-space:nowrap;}.JsOS3q_photo{border-radius:var(--radius-8);aspect-ratio:4/3;object-fit:cover;max-inline-size:13.75rem;display:block}.JsOS3q_file{gap:var(--spacing-4);max-inline-size:15rem;padding-block:var(--spacing-12);padding-inline:var(--spacing-20);border-radius:var(--radius-8);background-color:var(--color-background-default);flex-direction:column;display:flex}.JsOS3q_fileName{color:var(--color-text-primary);overflow-wrap:anywhere;}.JsOS3q_card{box-sizing:border-box;gap:var(--spacing-12);inline-size:16.25rem;padding:var(--spacing-12);border:var(--border-width-thin) solid var(--color-border-default);border-radius:var(--radius-8);background-color:var(--color-background-default);flex-direction:column;display:flex}.JsOS3q_cardHead{justify-content:space-between;align-items:center;gap:var(--spacing-8);display:flex}.JsOS3q_cardLabel{color:var(--color-text-secondary);}.JsOS3q_cardBody{gap:var(--spacing-12);display:flex}.JsOS3q_thumb,.JsOS3q_thumbEmpty{border-radius:var(--radius-thumbnail);background-color:var(--color-background-subtle);object-fit:cover;flex-shrink:0;block-size:4.5rem;inline-size:4.5rem}.JsOS3q_cardText{gap:var(--spacing-4);flex-direction:column;min-inline-size:0;display:flex}.JsOS3q_cardTitle{white-space:normal;color:var(--color-text-primary);overflow-wrap:anywhere;margin:0;}.JsOS3q_cardSub{white-space:normal;overflow-wrap:anywhere;color:var(--color-text-secondary);margin:0;}.JsOS3q_cardStrong{white-space:normal;color:var(--color-text-primary);margin:0;}.JsOS3q_notice{padding-block:var(--spacing-8);padding-inline:var(--spacing-16);border-radius:var(--radius-8);background-color:var(--color-status-success-background);color:var(--color-status-success);text-align:center;align-self:center;margin:0;}
.mF0Seq_list{gap:var(--spacing-20);padding-block:var(--spacing-24);padding-inline:var(--spacing-20);flex-direction:column;display:flex}.mF0Seq_list [data-welcome]>:first-child{inline-size:15.75rem;max-inline-size:15.75rem}.mF0Seq_list [data-welcome] button svg{color:inherit}
.PhW5Qq_note{padding-block:var(--spacing-20);padding-inline:var(--spacing-20);color:var(--color-text-secondary);text-align:center;margin:0;}
.agJc3G_root{box-sizing:border-box;white-space:nowrap;border:0 solid #0000;justify-content:center;align-items:center;display:inline-flex;position:relative}.agJc3G_root:disabled{cursor:default}.agJc3G_root{width:100%;height:56px;padding-inline:var(--spacing-8);justify-content:flex-start;align-items:center;gap:var(--spacing-8);background-color:var(--color-background-default);border-width:1px 0 0;border-color:var(--color-border-subtle);background-image:none;display:flex}.agJc3G_n-add{box-sizing:border-box;flex-shrink:0;width:24px;height:24px;display:inline-flex}.agJc3G_n-input-box{box-sizing:border-box;height:40px;padding-inline:var(--spacing-20);padding-block:var(--spacing-8);justify-content:space-between;align-items:center;gap:var(--spacing-8);border-radius:var(--radius-full);background-color:var(--color-background-subtle);background-image:none;flex:1 1 0;display:flex}.agJc3G_root:focus-within .agJc3G_n-input-box{border-color:var(--color-border-focus);border-width:1.5px}.agJc3G_n-input{box-sizing:border-box;appearance:none;color:var(--color-text-primary);text-align:inherit;white-space:normal;min-width:0;background-color:#0000;background-image:none;border:0 solid #0000;flex:1 1 0;padding:0;font-family:inherit;display:block;}.agJc3G_n-input::placeholder{color:var(--color-text-tertiary)}.agJc3G_n-emoji,.agJc3G_n-send{box-sizing:border-box;flex-shrink:0;width:24px;height:24px;display:inline-flex}
.vn8WRG_root{box-sizing:border-box;white-space:nowrap;border:0 solid #0000;justify-content:center;align-items:center;display:inline-flex;position:relative}.vn8WRG_root:disabled{cursor:default}.vn8WRG_root{width:100%;padding-inline:var(--spacing-20);padding-block:var(--spacing-20);justify-content:flex-start;align-items:flex-start;gap:var(--spacing-20);border-radius:var(--radius-8);background-color:var(--color-background-default);border-width:1px;border-color:var(--color-border-default);background-image:none;flex-direction:column;display:flex}.vn8WRG_n-title{box-sizing:border-box;white-space:nowrap;color:var(--color-text-secondary);}.vn8WRG_n-header{box-sizing:border-box;gap:var(--spacing-20);flex-direction:column;width:100%;display:flex}.vn8WRG_n-name{box-sizing:border-box;white-space:nowrap;color:var(--color-text-primary);}.vn8WRG_n-detail{box-sizing:border-box;gap:var(--spacing-12);flex-direction:column;width:100%;display:flex}.vn8WRG_n-address{box-sizing:border-box;align-items:center;gap:var(--spacing-8);width:100%;display:flex}.vn8WRG_n-address-icon{box-sizing:border-box;flex-shrink:0;width:20px;height:20px;display:inline-flex}.vn8WRG_n-address-text{box-sizing:border-box;white-space:normal;color:var(--color-text-secondary);flex:1 1 0;}.vn8WRG_n-hours{box-sizing:border-box;align-items:flex-start;gap:var(--spacing-8);width:100%;display:flex}.vn8WRG_n-hours-icon{box-sizing:border-box;flex-shrink:0;width:20px;height:20px;display:inline-flex}.vn8WRG_n-hours-text{box-sizing:border-box;white-space:normal;color:var(--color-text-secondary);flex:1 1 0;}.vn8WRG_n-phone{box-sizing:border-box;align-items:center;gap:var(--spacing-8);width:100%;display:flex}.vn8WRG_n-phone-icon{box-sizing:border-box;flex-shrink:0;width:20px;height:20px;display:inline-flex}.vn8WRG_n-phone-text{box-sizing:border-box;white-space:normal;color:var(--color-text-secondary);flex:1 1 0;}.vn8WRG_n-map{box-sizing:border-box;aspect-ratio:680/130;border-radius:var(--radius-8);background-color:var(--color-background-subtle);background-image:none;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}
.G1KQ3q_root{box-sizing:border-box;white-space:nowrap;border:0 solid #0000;justify-content:center;align-items:center;display:inline-flex;position:relative}.G1KQ3q_root:disabled{cursor:default}.G1KQ3q_root{width:100%;padding-inline:var(--spacing-20);padding-block:var(--spacing-20);justify-content:flex-start;align-items:center;gap:var(--spacing-20);border-radius:var(--radius-8);background-color:var(--color-status-pending-background);background-image:none;flex-direction:column;display:flex}.G1KQ3q_n-label{box-sizing:border-box;white-space:nowrap;color:var(--color-status-warning);}.G1KQ3q_n-status-row{box-sizing:border-box;align-items:center;gap:var(--spacing-16);flex-direction:column;width:100%;display:flex}.G1KQ3q_n-position{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--spacing-4);display:flex}.G1KQ3q_n-position-number{box-sizing:border-box;white-space:nowrap;color:var(--color-status-warning);}.G1KQ3q_n-position-unit{box-sizing:border-box;white-space:nowrap;color:var(--color-status-warning);}.G1KQ3q_n-progress{box-sizing:border-box;width:100%;display:block}.G1KQ3q_n-description{box-sizing:border-box;text-align:center;white-space:normal;color:var(--color-text-secondary);}
.vlOIRG_root{box-sizing:border-box;white-space:nowrap;border:0 solid #0000;justify-content:center;align-items:center;display:inline-flex;position:relative}.vlOIRG_root:disabled{cursor:default}.vlOIRG_root{border-radius:var(--radius-full);background-color:var(--color-background-default);background-image:none;justify-content:flex-start;align-items:flex-start;width:100%;height:6px;display:flex;overflow:hidden}.vlOIRG_n-fill{box-sizing:border-box;width:var(--pb-value);border-radius:var(--radius-full);background-color:var(--color-accent-orange);background-image:none;align-self:stretch;max-width:100%;display:block}
.X88dPq_icon{block-size:100%;inline-size:100%;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.X88dPq_icon:disabled{cursor:default}.X88dPq_bar{inline-size:100%}.X88dPq_notice{padding-block:var(--spacing-8);padding-inline:var(--spacing-20);background-color:var(--color-background-default);color:var(--color-status-error);margin:0;}.X88dPq_ended{box-sizing:border-box;border-block-start:var(--border-width-thin) solid var(--color-border-subtle);background-color:var(--color-background-default);block-size:3.5rem;inline-size:100%;color:var(--color-text-secondary);justify-content:center;align-items:center;margin:0;display:flex;}
.L4ZIKG_root{box-sizing:border-box;white-space:nowrap;border:0 solid #0000;justify-content:center;align-items:center;display:inline-flex;position:relative}.L4ZIKG_root:disabled{cursor:default}.L4ZIKG_root{width:100%;height:84px;padding-inline:var(--spacing-20);justify-content:flex-start;align-items:center;gap:var(--spacing-16);border-radius:var(--radius-8);border-width:1px;border-color:var(--color-border-default);background-color:#0000;background-image:none;display:flex}.L4ZIKG_n-icon-box{box-sizing:border-box;border-radius:var(--radius-8);background-color:var(--color-background-subtle);background-image:none;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.L4ZIKG_n-icon{box-sizing:border-box;flex-shrink:0;width:24px;height:24px;display:inline-flex}.L4ZIKG_n-info{box-sizing:border-box;gap:var(--spacing-8);flex-direction:column;flex:1 1 0;display:flex;overflow:hidden}.L4ZIKG_n-title{box-sizing:border-box;-webkit-line-clamp:1;white-space:normal;color:var(--color-text-primary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;}.L4ZIKG_n-description{box-sizing:border-box;-webkit-line-clamp:1;white-space:normal;color:var(--color-text-secondary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;}.L4ZIKG_n-check{box-sizing:border-box;flex-shrink:0;width:24px;height:24px;display:inline-flex}
.zyZgJq_root{box-sizing:border-box;white-space:nowrap;border:0 solid #0000;justify-content:center;align-items:center;display:inline-flex;position:relative}.zyZgJq_root:disabled{cursor:default}.zyZgJq_root{border-radius:var(--radius-modal);background-color:var(--color-background-default);background-image:none;flex-direction:column;width:375px;display:flex;overflow:hidden}.zyZgJq_n-header{box-sizing:border-box;width:100%;height:65px;padding-inline:var(--spacing-20);padding-block:var(--spacing-20);border-width:0 0 1px;border-color:var(--color-border-subtle);background-color:#0000;background-image:none;border-style:solid;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.zyZgJq_n-title-row{box-sizing:border-box;align-items:center;gap:var(--spacing-8);display:flex;overflow:hidden}.zyZgJq_n-back{box-sizing:border-box;flex-shrink:0;width:24px;height:24px;display:inline-flex}.zyZgJq_n-title{box-sizing:border-box;white-space:nowrap;color:var(--color-text-primary);}.zyZgJq_n-close{box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.zyZgJq_n-content{box-sizing:border-box;flex-direction:column;flex:1 1 0;width:100%;display:inline-flex;overflow:auto}
.CpcKHW_root{width:100%;height:100%;color:inherit;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.CpcKHW_image{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.CpcKHW_badge{padding:var(--spacing-4) var(--spacing-8);border-radius:var(--radius-full);background-color:var(--color-background-default);color:var(--color-text-strong);position:absolute;inset-block-end:var(--spacing-8);inset-inline-end:var(--spacing-8);}.CpcKHW_pin{align-items:center;gap:var(--spacing-4);flex-direction:column;display:flex}.CpcKHW_root .CpcKHW_pin .CpcKHW_pinIcon svg{color:var(--color-brand-default)}.CpcKHW_pinIcon{display:inline-flex}.CpcKHW_chip{padding:var(--spacing-4) var(--spacing-8);border-radius:var(--radius-full);background-color:var(--color-background-default);color:var(--color-text-strong);}
.-BuJ8G_grid{column-gap:var(--layout-gutter);row-gap:var(--spacing-40);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.-BuJ8G_grid>*{min-width:0}.-BuJ8G_wide{grid-column:span 2}@media (max-width:1119px){.-BuJ8G_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.-BuJ8G_wide{grid-column:span 1}}@media (max-width:767px){.-BuJ8G_grid{row-gap:var(--spacing-20);grid-template-columns:minmax(0,1fr)}}
.nsnX1a_root{box-sizing:border-box;white-space:nowrap;border:0 solid #0000;justify-content:center;align-items:center;display:inline-flex;position:relative}.nsnX1a_root:disabled{cursor:default}.nsnX1a_combo-detail-count,.nsnX1a_combo-detail-gift{width:100%;height:111px;padding-inline:var(--spacing-20);justify-content:flex-start;align-items:center;gap:var(--spacing-8);background-color:#0000;background-image:none;display:flex;position:relative}.nsnX1a_combo-simple-count,.nsnX1a_combo-simple-gift{width:100%;height:111px;padding-inline:var(--spacing-20);justify-content:flex-start;align-items:center;gap:var(--spacing-48);background-color:#0000;background-image:none;display:flex;position:relative}.nsnX1a_n-detail-count-shape{box-sizing:border-box;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.nsnX1a_n-detail-count-content{box-sizing:border-box;align-items:center;gap:var(--spacing-12);flex:1 1 0;display:flex;overflow:hidden}.nsnX1a_n-detail-count-icon-box{box-sizing:border-box;background-color:var(--color-background-default);background-image:none;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.nsnX1a_n-detail-count-icon{box-sizing:border-box;flex-shrink:0;width:24px;height:24px;display:inline-flex}.nsnX1a_n-detail-count-info{box-sizing:border-box;gap:var(--spacing-4);flex-direction:column;flex:1 1 0;display:flex;overflow:hidden}.nsnX1a_n-detail-count-category{box-sizing:border-box;-webkit-line-clamp:1;white-space:normal;color:var(--color-brand-default);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;}.nsnX1a_n-detail-count-title{box-sizing:border-box;-webkit-line-clamp:1;white-space:normal;color:var(--color-text-strong);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;}.nsnX1a_n-detail-count-description{box-sizing:border-box;-webkit-line-clamp:1;white-space:normal;color:var(--color-text-disabled);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;}.nsnX1a_n-detail-count-period{box-sizing:border-box;-webkit-line-clamp:1;white-space:normal;color:var(--color-text-disabled);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;}.nsnX1a_n-detail-count-trailing{box-sizing:border-box;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;width:81px;display:inline-flex}.nsnX1a_n-detail-count-count{box-sizing:border-box;white-space:nowrap;color:var(--color-action-positive);}.nsnX1a_n-detail-gift-shape{box-sizing:border-box;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.nsnX1a_n-detail-gift-content{box-sizing:border-box;align-items:center;gap:var(--spacing-12);flex:1 1 0;display:flex;overflow:hidden}.nsnX1a_n-detail-gift-icon-box{box-sizing:border-box;background-color:var(--color-background-default);background-image:none;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.nsnX1a_n-detail-gift-icon{box-sizing:border-box;flex-shrink:0;width:24px;height:24px;display:inline-flex}.nsnX1a_n-detail-gift-info{box-sizing:border-box;gap:var(--spacing-4);flex-direction:column;flex:1 1 0;display:flex;overflow:hidden}.nsnX1a_n-detail-gift-category{box-sizing:border-box;-webkit-line-clamp:1;white-space:normal;color:var(--color-brand-default);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;}.nsnX1a_n-detail-gift-title{box-sizing:border-box;-webkit-line-clamp:1;white-space:normal;color:var(--color-text-strong);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;}.nsnX1a_n-detail-gift-description{box-sizing:border-box;-webkit-line-clamp:1;white-space:normal;color:var(--color-text-disabled);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;}.nsnX1a_n-detail-gift-period{box-sizing:border-box;-webkit-line-clamp:1;white-space:normal;color:var(--color-text-disabled);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;}.nsnX1a_n-detail-gift-trailing{box-sizing:border-box;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;width:81px;display:inline-flex}.nsnX1a_n-detail-gift-gift{box-sizing:border-box;flex-shrink:0;width:24px;height:24px;display:inline-flex}.nsnX1a_n-simple-count-shape{box-sizing:border-box;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.nsnX1a_n-simple-count-content{box-sizing:border-box;justify-content:center;gap:var(--spacing-12);flex-direction:column;flex:1 1 0;display:flex;overflow:hidden}.nsnX1a_n-simple-count-title{box-sizing:border-box;-webkit-line-clamp:1;white-space:normal;color:var(--color-text-strong);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;}.nsnX1a_n-simple-count-period{box-sizing:border-box;-webkit-line-clamp:1;white-space:normal;color:var(--color-text-disabled);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;}.nsnX1a_n-simple-count-trailing{box-sizing:border-box;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;width:81px;display:inline-flex}.nsnX1a_n-simple-count-count{box-sizing:border-box;white-space:nowrap;color:var(--color-action-positive);}.nsnX1a_n-simple-gift-shape{box-sizing:border-box;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.nsnX1a_n-simple-gift-content{box-sizing:border-box;justify-content:center;gap:var(--spacing-12);flex-direction:column;flex:1 1 0;display:flex;overflow:hidden}.nsnX1a_n-simple-gift-title{box-sizing:border-box;-webkit-line-clamp:1;white-space:normal;color:var(--color-text-strong);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;}.nsnX1a_n-simple-gift-period{box-sizing:border-box;-webkit-line-clamp:1;white-space:normal;color:var(--color-text-disabled);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;}.nsnX1a_n-simple-gift-trailing{box-sizing:border-box;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;width:81px;display:inline-flex}.nsnX1a_n-simple-gift-gift{box-sizing:border-box;flex-shrink:0;width:24px;height:24px;display:inline-flex}
.kB75fq_root{box-sizing:border-box;white-space:nowrap;border:0 solid #0000;justify-content:center;align-items:center;display:inline-flex;position:relative}.kB75fq_root:disabled{cursor:default}.kB75fq_root{width:100%;padding-inline:var(--spacing-20);padding-block:var(--spacing-20);justify-content:flex-start;align-items:flex-start;gap:var(--spacing-12);border-radius:var(--radius-8);background-color:var(--color-background-default);border-width:1px;border-color:var(--color-border-default);background-image:none;flex-direction:column;display:flex}.kB75fq_n-header{box-sizing:border-box;justify-content:space-between;align-items:flex-start;gap:var(--spacing-12);width:100%;display:flex}.kB75fq_n-info{box-sizing:border-box;gap:var(--spacing-4);flex-direction:column;display:flex;overflow:hidden}.kB75fq_n-lounge{box-sizing:border-box;-webkit-line-clamp:1;white-space:normal;color:var(--color-text-primary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;}.kB75fq_n-address-row{box-sizing:border-box;align-items:center;gap:var(--spacing-4);display:flex}.kB75fq_n-location-icon{box-sizing:border-box;flex-shrink:0;width:16px;height:16px;display:inline-flex}.kB75fq_n-address{box-sizing:border-box;-webkit-line-clamp:1;white-space:normal;color:var(--color-text-secondary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;}.kB75fq_n-actions{box-sizing:border-box;align-items:center;gap:var(--spacing-8);flex-shrink:0;display:flex}.kB75fq_n-edit,.kB75fq_n-delete{box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.kB75fq_n-rating{box-sizing:border-box;align-items:center;gap:var(--spacing-4);display:flex}.kB75fq_n-content{box-sizing:border-box;white-space:normal;width:100%;color:var(--color-text-strong);}.kB75fq_n-footer{box-sizing:border-box;border-width:1px 0 0;border-color:var(--color-border-default);background-color:#0000;background-image:none;border-style:solid;justify-content:space-between;align-items:center;width:100%;height:37px;display:flex}.kB75fq_n-visit-date{box-sizing:border-box;white-space:nowrap;color:var(--color-text-secondary);}.kB75fq_n-footer-divider{box-sizing:border-box;background-color:var(--color-border-default);background-image:none;flex-shrink:0;width:1px;height:12px;display:block}.kB75fq_n-written-date{box-sizing:border-box;white-space:nowrap;color:var(--color-text-secondary);}
.pFRtRq_frame{inline-size:25rem;block-size:min(76.625rem, calc(100dvh - 4.375rem - var(--layout-gutter)));max-inline-size:calc(100vw - var(--layout-gutter));border-radius:var(--radius-16);box-shadow:var(--elevation-high);position:fixed;inset-block-start:4.375rem;inset-inline-end:clamp(0rem, calc(100vw - 25rem - var(--layout-gutter)), 3.125rem);overflow:hidden}.pFRtRq_close{block-size:100%;inline-size:100%;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.pFRtRq_body{background-color:var(--color-background-subtle);flex-direction:column;flex-shrink:0;min-block-size:100%;display:flex}.pFRtRq_titleWrap{align-items:center;gap:var(--spacing-8);color:var(--color-text-primary);display:inline-flex}.pFRtRq_titleWrap>svg{color:var(--color-icon-primary)}
.F4RUsG_card{box-sizing:border-box;gap:var(--spacing-12);width:100%;padding:var(--spacing-16) var(--spacing-20);box-shadow:inset 0 0 0 var(--border-width-thin) var(--color-border-default);border-radius:var(--radius-card);background-color:var(--color-background-default);flex-direction:column;display:flex}.F4RUsG_title{color:var(--color-text-primary);}.F4RUsG_titleRow,.F4RUsG_list{gap:var(--spacing-12);flex-direction:column;display:flex}.F4RUsG_group{gap:var(--spacing-6);flex-direction:column;display:flex}.F4RUsG_summary{gap:var(--spacing-20);flex-direction:column;display:flex}.F4RUsG_summaryRows{gap:var(--spacing-12);flex-direction:column;display:flex}.F4RUsG_indentMark{color:var(--color-text-tertiary);display:inline-flex}.F4RUsG_indentMark svg{color:var(--color-text-tertiary)}.F4RUsG_summaryRows>*>:first-child>:first-child{display:none}
.S6glEG_reserve{align-items:stretch;gap:var(--spacing-16);width:100%;display:flex}.S6glEG_banner{flex:1;min-width:0}.S6glEG_button{flex-shrink:0;display:flex}.S6glEG_buttonLg{display:none}.S6glEG_filter{gap:var(--spacing-16);flex-direction:column;min-width:0;display:flex}.S6glEG_chips{gap:var(--spacing-8);flex-wrap:wrap;display:flex}.S6glEG_chips>*{flex-shrink:0}@media (max-width:767px){.S6glEG_banner,.S6glEG_button{display:none}.S6glEG_buttonLg{width:100%;display:block}.S6glEG_filter{gap:var(--spacing-12)}.S6glEG_chips{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.S6glEG_chips::-webkit-scrollbar{display:none}}
.MtvrrG_root{box-sizing:border-box;white-space:nowrap;border:0 solid #0000;justify-content:center;align-items:center;display:inline-flex;position:relative}.MtvrrG_root:disabled{cursor:default}.MtvrrG_root{width:100%;padding-inline:var(--spacing-20);padding-block:var(--spacing-20);justify-content:flex-start;align-items:flex-start;gap:var(--spacing-20);background-color:#0000;background-image:none;flex-direction:column;display:flex}.MtvrrG_n-balance-row{box-sizing:border-box;justify-content:space-between;width:100%;display:flex}.MtvrrG_n-balance{box-sizing:border-box;gap:var(--spacing-4);flex-direction:column;display:flex}.MtvrrG_n-balance-label{box-sizing:border-box;white-space:nowrap;color:var(--color-text-secondary);}.MtvrrG_n-amount{box-sizing:border-box;align-items:baseline;gap:var(--spacing-4);display:flex}.MtvrrG_n-points{box-sizing:border-box;white-space:nowrap;color:var(--color-text-primary);}.MtvrrG_n-points-unit{box-sizing:border-box;white-space:nowrap;color:var(--color-text-primary);}.MtvrrG_n-info{box-sizing:border-box;flex-shrink:0;width:24px;height:24px;display:inline-flex}.MtvrrG_n-expiring{box-sizing:border-box;width:100%;padding-inline:var(--spacing-20);padding-block:var(--spacing-12);border-radius:var(--radius-8);background-color:var(--color-background-subtle);background-image:none;justify-content:space-between;align-items:center;display:flex}.MtvrrG_n-expiring-label{box-sizing:border-box;white-space:nowrap;color:var(--color-text-secondary);}.MtvrrG_n-expiring-amount{box-sizing:border-box;gap:var(--spacing-4);display:flex}.MtvrrG_n-expiring-value{box-sizing:border-box;white-space:nowrap;color:var(--color-text-strong);}.MtvrrG_n-expiring-unit{box-sizing:border-box;white-space:nowrap;color:var(--color-text-secondary);}
._0jAfZa_root{box-sizing:border-box;white-space:nowrap;border:0 solid #0000;justify-content:center;align-items:center;display:inline-flex;position:relative}._0jAfZa_root:disabled{cursor:default}._0jAfZa_combo-row{width:100%;padding-block:var(--spacing-12);justify-content:flex-start;align-items:center;gap:var(--spacing-12);background-color:var(--color-background-default);background-image:none;display:flex}._0jAfZa_combo-card{width:100%;padding-inline:var(--spacing-20);padding-block:var(--spacing-20);justify-content:flex-start;align-items:center;gap:var(--spacing-20);border-radius:var(--radius-8);background-color:var(--color-background-default);border-width:1px;border-color:var(--color-border-default);background-image:none;display:flex}._0jAfZa_n-row-thumbnail{box-sizing:border-box;border-radius:var(--radius-4);background-color:var(--color-background-subtle);background-image:none;flex-shrink:0;width:72px;height:72px;display:inline-flex;overflow:hidden}._0jAfZa_n-row-image{box-sizing:border-box;object-fit:cover;align-self:stretch;width:100%;height:auto}._0jAfZa_n-row-info{box-sizing:border-box;gap:var(--spacing-8);flex-direction:column;flex:1 1 0;display:flex;overflow:hidden}._0jAfZa_n-row-title-row{box-sizing:border-box;align-items:center;gap:var(--spacing-12);width:100%;display:flex}._0jAfZa_n-row-title{box-sizing:border-box;-webkit-line-clamp:1;white-space:normal;color:var(--color-text-primary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;}._0jAfZa_n-row-badge{box-sizing:border-box;flex-shrink:0;align-items:center;display:inline-flex}._0jAfZa_n-row-description{box-sizing:border-box;-webkit-line-clamp:1;white-space:normal;color:var(--color-text-secondary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;}._0jAfZa_n-row-period{box-sizing:border-box;white-space:nowrap;color:var(--color-text-secondary);}._0jAfZa_n-row-action{box-sizing:border-box;flex-shrink:0;align-items:center;display:inline-flex}._0jAfZa_n-card-thumbnail{box-sizing:border-box;border-radius:var(--radius-4);background-color:var(--color-background-subtle);background-image:none;flex-shrink:0;width:72px;height:72px;display:inline-flex;overflow:hidden}._0jAfZa_n-card-image{box-sizing:border-box;object-fit:cover;align-self:stretch;width:100%;height:auto}._0jAfZa_n-card-info{box-sizing:border-box;gap:var(--spacing-12);flex-direction:column;flex:1 1 0;display:flex;overflow:hidden}._0jAfZa_n-card-title-row{box-sizing:border-box;align-items:center;gap:var(--spacing-12);width:100%;display:flex}._0jAfZa_n-card-title{box-sizing:border-box;-webkit-line-clamp:1;white-space:normal;color:var(--color-text-primary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;}._0jAfZa_n-card-badge{box-sizing:border-box;flex-shrink:0;align-items:center;display:inline-flex}._0jAfZa_n-card-period{box-sizing:border-box;white-space:nowrap;color:var(--color-text-secondary);}._0jAfZa_n-card-action{box-sizing:border-box;flex-shrink:0;align-items:center;display:inline-flex}
.TSsdDW_root{box-sizing:border-box;white-space:nowrap;border:0 solid #0000;justify-content:center;align-items:center;display:inline-flex;position:relative}.TSsdDW_root:disabled{cursor:default}.TSsdDW_root{width:100%;height:90px;padding-inline:var(--spacing-20);justify-content:flex-start;align-items:center;gap:var(--spacing-12);border-radius:var(--radius-8);border-width:1px;border-color:var(--color-border-default);background-color:#0000;background-image:none;display:flex}.TSsdDW_n-thumbnail{box-sizing:border-box;border-radius:var(--radius-4);background-color:var(--color-background-subtle);background-image:none;flex-shrink:0;width:72px;height:72px;display:block;overflow:hidden}.TSsdDW_n-image{box-sizing:border-box;object-fit:cover;width:100%;height:100%}.TSsdDW_n-info{box-sizing:border-box;gap:var(--spacing-12);flex-direction:column;display:flex;overflow:hidden}.TSsdDW_n-lounge{box-sizing:border-box;-webkit-line-clamp:1;white-space:normal;color:var(--color-text-primary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;}.TSsdDW_n-meta{box-sizing:border-box;align-items:center;gap:var(--spacing-4);display:flex}.TSsdDW_n-visit-date{box-sizing:border-box;white-space:nowrap;color:var(--color-text-secondary);}.TSsdDW_n-meta-dot{box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.TSsdDW_n-meta-dot-point{box-sizing:border-box;border-radius:var(--radius-full);background-color:var(--color-text-tertiary);background-image:none;width:2px;height:2px;display:block}.TSsdDW_n-service{box-sizing:border-box;white-space:nowrap;color:var(--color-text-secondary);}
.itAQCW_action{width:100%;display:block}.itAQCW_action>button{width:100%}.itAQCW_preLine{white-space:pre-line}.itAQCW_noticeItem{width:100%;color:var(--color-text-secondary);--icon-color:var(--color-icon-secondary);align-items:center;display:flex;}.itAQCW_noticeItem>span{flex:1 1 0;min-width:0}.itAQCW_checkIcon{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.itAQCW_checkIcon svg{width:100%;height:100%;color:var(--color-brand-strong)}.itAQCW_checkIcon svg path{vector-effect:non-scaling-stroke}
.JJYvQq_content{gap:var(--spacing-24);width:100%;max-width:var(--layout-container-narrow);flex-direction:column;margin-inline:auto;display:flex}.JJYvQq_btnArea{gap:var(--spacing-20);flex-direction:column;width:100%;display:flex}.JJYvQq_btnArea>form,.JJYvQq_btnArea>form>button,.JJYvQq_btnArea>div,.JJYvQq_btnArea>div>button{width:100%}.JJYvQq_preLine{white-space:pre-line}.JJYvQq_notice{color:var(--color-text-secondary);text-align:center;}.JJYvQq_content [data-section=queue_status_card]>p:first-child,.JJYvQq_content [data-section=queue_status_card]>div>div{display:none}.JJYvQq_content [data-section=info_card][data-payment]>:first-child{font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.JJYvQq_content [data-section=lounge_info_card] svg{color:var(--color-icon-secondary)}
._2pptDq_content{gap:var(--spacing-24);width:100%;max-width:var(--layout-container-narrow);flex-direction:column;margin-inline:auto;display:flex}._2pptDq_numberRow{justify-content:space-between;align-items:center;width:100%;display:flex}._2pptDq_numberLabel{color:var(--color-text-tertiary);}._2pptDq_numberValue{color:var(--color-text-primary);}._2pptDq_productLink{color:inherit;text-decoration:none;display:block}._2pptDq_actions{align-items:center;gap:var(--spacing-8);flex-direction:column;display:flex}._2pptDq_notice{color:var(--color-text-secondary);text-align:center;}._2pptDq_preLine{white-space:pre-line}._2pptDq_content [data-section=info_card] svg,._2pptDq_content [data-section=lounge_info_card] svg{color:var(--color-icon-secondary)}._2pptDq_actions>button[data-section=button]{border-color:var(--color-border-strong)}._2pptDq_actions>button[data-section=button],._2pptDq_actions>button[data-section=button] *{color:var(--color-text-tertiary)}._2pptDq_titleWithMarker{align-items:center;gap:var(--spacing-8);display:inline-flex}
.Z5NsSG_body{gap:var(--spacing-32);flex-direction:column;display:flex}.Z5NsSG_bodyEmpty{gap:var(--spacing-0)}.Z5NsSG_list{gap:var(--spacing-20);flex-direction:column;display:flex}.Z5NsSG_empty{min-height:var(--layout-empty-area);justify-content:center;align-items:center;display:flex}.Z5NsSG_lounge{max-inline-size:calc(var(--layout-container) * .25);text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;display:inline-block;overflow:hidden}.Z5NsSG_actions{justify-content:flex-end;gap:var(--spacing-12);max-inline-size:calc(var(--layout-container) * .35);flex-wrap:wrap;display:flex}.Z5NsSG_emptyIcon{inline-size:var(--icon-size-lg);block-size:var(--icon-size-lg);display:inline-flex}.Z5NsSG_emptyIcon>svg{block-size:100%;inline-size:100%}
.I2GyeW_board,.I2GyeW_info{flex-direction:column;display:flex}.I2GyeW_periods{align-items:center;gap:var(--spacing-12);padding-inline:var(--spacing-20);flex-wrap:wrap;display:flex}.I2GyeW_infoIcon{--icon-color:var(--color-icon-secondary);display:inline-flex}.I2GyeW_emptyArea{min-height:var(--layout-empty-area);flex-direction:column;justify-content:center;align-items:center;display:flex}.I2GyeW_emptyIcon{display:inline-flex}.I2GyeW_emptyIcon svg{width:var(--icon-size-lg);height:var(--icon-size-lg)}
.KHn89q_content{gap:var(--spacing-24);width:100%;max-width:var(--layout-container-narrow);flex-direction:column;margin-inline:auto;display:flex}.KHn89q_looseGap{margin-block-start:calc(var(--spacing-40) - var(--spacing-24))}.KHn89q_slot{display:contents}.KHn89q_productLink{color:inherit;text-decoration:none;display:block}.KHn89q_payment{gap:var(--spacing-24);flex-direction:column;display:flex}.KHn89q_actions{gap:var(--spacing-8);flex-direction:column;display:flex}.KHn89q_single{justify-content:center;display:flex}.KHn89q_full{display:flex}.KHn89q_full>*{flex:1 1 0}.KHn89q_btnArea{display:flex}.KHn89q_btnArea>:first-child{flex:none}.KHn89q_btnArea>:last-child{flex:1 1 0}.KHn89q_rowWide{gap:var(--spacing-20)}.KHn89q_rowTight{gap:var(--spacing-12)}.KHn89q_notice{color:var(--color-text-secondary);text-align:center;}.KHn89q_preLine{white-space:pre-line}.KHn89q_noticeItem{color:var(--color-text-secondary);align-items:center;display:flex;}.KHn89q_noticeItem>svg{color:var(--color-icon-secondary);flex:none}.KHn89q_noticeItem>span{white-space:normal;min-width:0}.KHn89q_content [data-section=lounge_info_card] svg{color:var(--color-icon-secondary)}
._0w18Uq_page{box-sizing:border-box;min-height:calc(100vh - var(--layout-nav-height));padding-inline:var(--layout-page-padding);justify-content:center;align-items:center;display:flex}._0w18Uq_pageFull{box-sizing:border-box;min-height:100vh;padding-inline:var(--layout-page-padding);justify-content:center;align-items:center;display:flex}
