.TxavbG_group{border:none;min-width:0;margin-block-end:.5em;padding:0}.TxavbG_legend{background:var(--surface-sunken);color:var(--brand-400);text-align:center;padding-block:.625em;font-size:.875em}.TxavbG_options{gap:.5em 2%;padding:.75em 4%;display:grid}.TxavbG_col2{grid-template-columns:repeat(2,1fr)}.TxavbG_col3{grid-template-columns:repeat(3,1fr)}.TxavbG_col4{grid-template-columns:repeat(4,1fr)}.TxavbG_col5{grid-template-columns:repeat(5,1fr)}.TxavbG_option{position:relative}.TxavbG_input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.TxavbG_optionLabel{border:1px solid var(--ink-300);text-align:center;color:var(--ink-900);border-radius:6px;padding:.7em 3%;font-size:.75em;line-height:1.3;display:block}.TxavbG_input:checked+.TxavbG_optionLabel{background:var(--brand-100)}.TxavbG_input:focus-visible+.TxavbG_optionLabel{outline:2px solid var(--brand-500);outline-offset:1px}
.s9gTVG_toggle{background-color:var(--surface);width:100%;color:var(--ink-500);text-shadow:0 1px 1px #fff;border:none;align-items:center;padding-block:.8em;padding-inline:12px;font-size:.875em;font-weight:700;display:flex}.s9gTVG_leftSpace{flex:0 0 36px}.s9gTVG_label{justify-content:center;align-items:center;gap:var(--space-2);text-align:center;flex:1;display:flex}.s9gTVG_iconCircle{border-radius:var(--radius-full);background:var(--brand-500);width:36px;height:36px;color:var(--surface);flex:none;place-items:center;transition:transform .3s;display:grid;transform:rotate(180deg)}.s9gTVG_toggle.s9gTVG_active .s9gTVG_iconCircle{transform:rotate(0)}.s9gTVG_icon{width:18px;height:18px}.s9gTVG_badge{padding-inline:var(--space-2);border-radius:var(--radius-full);background:var(--brand-500);color:var(--surface);font-size:var(--text-xs);font-weight:700}.s9gTVG_panelWrap{transition:max-height .7s;overflow:hidden}.s9gTVG_panel{background:var(--surface);box-shadow:var(--shadow)}@media (min-width:64rem){.s9gTVG_panel{border-radius:var(--radius)}}.s9gTVG_form{padding-block-end:var(--space-4)}.s9gTVG_group{margin-block-end:.5em}.s9gTVG_legend{background:var(--surface-sunken);color:var(--brand-400);text-align:center;padding-block:.625em;font-size:.875em}.s9gTVG_selectSet{padding:.75em 4%}.s9gTVG_selectSet li{align-items:center;gap:var(--space-2);margin-block-end:.5em;display:flex}.s9gTVG_selectLabel{color:var(--ink-900);flex:none;font-size:.75em}.s9gTVG_select{appearance:none;border:1px solid var(--ink-300);color:var(--ink-900);background-color:var(--surface);background-image:url(/legacy/images/under/icon_arrow_select.png);background-position:96%;background-repeat:no-repeat;background-size:14px;border-radius:6px;flex:1;padding:.7em 3%;font-size:.75em}.s9gTVG_actions{gap:var(--space-2);padding:var(--space-4) 4% 0;display:grid}.s9gTVG_submit{padding:var(--space-3);background:var(--brand-500);box-shadow:0 0 0 2px var(--brand-300);color:var(--surface);font-size:var(--text-base);text-align:center;border:none;border-radius:5px;font-weight:700;transition:background-color .15s}.s9gTVG_submit:hover{background:var(--brand-600)}.s9gTVG_clear{padding:var(--space-2);border-radius:var(--radius);color:var(--text-muted);font-size:var(--text-xs);text-align:center}.s9gTVG_clear:hover{background:var(--surface-sunken);color:var(--brand-600)}
.LU9Q4W_stars{letter-spacing:.02em;align-items:center;gap:1px;line-height:1;display:inline-flex}.LU9Q4W_on{color:var(--star-on)}.LU9Q4W_off{color:var(--star-off)}.LU9Q4W_none{color:var(--text-muted);font-size:var(--text-xs)}
.Mtc4tq_card{background:var(--surface);box-shadow:var(--shadow);padding:var(--space-3) var(--space-4);border-radius:0;transition:box-shadow .15s,transform .15s;display:block}.Mtc4tq_card:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.Mtc4tq_row{gap:var(--space-3);align-items:flex-start;display:flex}.Mtc4tq_info{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.Mtc4tq_thumb{background:var(--brand-50);flex:none;place-items:center;width:5.5rem;height:5.5rem;display:grid;overflow:hidden}.Mtc4tq_thumb img{object-fit:contain;width:100%;height:100%}.Mtc4tq_badges{gap:var(--space-1);flex-wrap:wrap;margin-bottom:2px;display:flex}.Mtc4tq_badgeSolid,.Mtc4tq_badge{padding:1px var(--space-2);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:700;line-height:1.7}.Mtc4tq_badgeSolid{background:var(--brand-100);color:var(--brand-600)}.Mtc4tq_badge{background:var(--surface-sunken);color:var(--text-muted)}.Mtc4tq_name{font-size:var(--text-base);color:var(--brand-400);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;display:-webkit-box;overflow:hidden}.Mtc4tq_card:hover .Mtc4tq_name{color:var(--brand-600)}.Mtc4tq_priceRow{font-size:var(--text-sm);color:var(--text-strong)}.Mtc4tq_satisfactionRow{align-items:center;gap:var(--space-1);display:flex}.Mtc4tq_satisfactionLabel{font-size:var(--text-xs);color:var(--text-muted)}.Mtc4tq_relation{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--text-muted);flex-wrap:wrap;display:flex}.Mtc4tq_sexIcon{vertical-align:-.15em;width:1em;height:1em;display:inline-block}.Mtc4tq_arrow{color:var(--brand-300);font-weight:700}.Mtc4tq_comment{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--line);font-size:var(--text-sm);color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}
.rJdM-W_alert{background:var(--brand-700);width:100%;padding:.9375em 4.0816% 1.125em}.rJdM-W_alert p{color:var(--surface);text-align:center;letter-spacing:.01em;padding-block-end:.875em}.rJdM-W_alert ul{gap:2%;display:flex}.rJdM-W_alert li{flex:1;list-style:none}.rJdM-W_confirmButton,.rJdM-W_cancelButton{background:var(--surface);border:1px solid var(--ink-300);width:100%;color:var(--ink-900);text-align:center;border-radius:5px;padding-block:.7em;font-size:.75em;display:block}:is(.rJdM-W_confirmButton,.rJdM-W_cancelButton):hover{background:var(--brand-50)}
.iN5UxG_header{z-index:20;background:var(--brand-logo-bg);box-shadow:var(--shadow);position:sticky;top:0}.iN5UxG_inner{justify-content:space-between;align-items:center;gap:var(--space-2);max-width:var(--page-max);min-height:var(--header-height);padding-inline:var(--space-2);margin-inline:auto;display:flex}@media (min-width:48rem){.iN5UxG_inner{gap:var(--space-3);padding-inline:var(--space-5)}}.iN5UxG_brand{flex-shrink:1;align-items:center;min-width:0;display:flex}.iN5UxG_brand img{width:auto;max-width:55%;height:auto;max-height:60px;margin-left:10px;font-weight:600;display:block}.iN5UxG_nav{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}.iN5UxG_link{align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-full);color:var(--surface);font-size:var(--text-sm);white-space:nowrap;font-weight:700;transition:background-color .15s,color .15s;display:inline-flex}@media (min-width:48rem){.iN5UxG_link{padding:var(--space-2) var(--space-3)}}.iN5UxG_link svg{flex-shrink:0;width:18px;height:18px}.iN5UxG_link:hover{background:#ffffff38}.iN5UxG_link .iN5UxG_label{display:none}@media (min-width:48rem){.iN5UxG_link .iN5UxG_label{display:inline}}.iN5UxG_current{background:var(--surface);color:var(--brand-600)}.iN5UxG_current:hover{background:var(--surface);color:var(--brand-600)}
.XQLgPa_footer{color:var(--brand-600);letter-spacing:-.02em;text-align:center;padding-bottom:1.5em;font-size:.6875rem;line-height:2}.XQLgPa_footer a{color:var(--brand-600)}.XQLgPa_pagetop{z-index:10;background:var(--brand-300);border-radius:var(--radius-full);width:clamp(2.5rem,14vw,3.25rem);height:clamp(2.5rem,14vw,3.25rem);color:var(--surface);box-shadow:var(--shadow);place-items:center;display:grid;position:fixed;bottom:.7em;right:2%}.XQLgPa_pagetop svg{width:55%;height:55%}.XQLgPa_pagetop:hover{background:var(--brand-400)}
.Van8TG_overlay{z-index:100;padding:var(--space-4);background:#00000080;place-items:center;display:grid;position:fixed;inset:0}.Van8TG_panel{gap:var(--space-4);width:min(100%,24rem);max-height:min(90vh,40rem);padding:var(--space-5);background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow-lg);display:grid;overflow-y:auto}.Van8TG_header{justify-content:space-between;align-items:center;display:flex}.Van8TG_title{font-size:var(--text-lg)}.Van8TG_closeButton{width:2rem;height:2rem;color:var(--text-muted);place-items:center;display:grid}.Van8TG_closeButton svg{width:18px;height:18px}.Van8TG_closeButton:hover{color:var(--text-strong)}.Van8TG_fileInput{font-size:var(--text-sm)}.Van8TG_cropArea{background:var(--ink-900);border-radius:var(--radius);width:100%;height:18rem;position:relative;overflow:hidden}.Van8TG_zoomRow{align-items:center;gap:var(--space-3);display:flex}.Van8TG_zoomLabel{font-size:var(--text-sm);color:var(--text-muted);flex-shrink:0}.Van8TG_zoomSlider{flex:1}.Van8TG_error{font-size:var(--text-sm);color:var(--danger)}.Van8TG_actions{justify-content:flex-end;gap:var(--space-2);display:flex}.Van8TG_cancelButton{padding:var(--space-2) var(--space-4);border:1px solid var(--ink-300);border-radius:var(--radius);color:var(--text-strong);font-size:var(--text-sm)}.Van8TG_cancelButton:hover{background:var(--surface-sunken)}.Van8TG_saveButton{padding:var(--space-2) var(--space-4);background:var(--brand-500);border-radius:var(--radius);color:var(--surface);font-size:var(--text-sm);font-weight:700}.Van8TG_saveButton:hover{background:var(--brand-600)}.Van8TG_saveButton:disabled{background:var(--ink-300)}
._478cwa_main{min-height:calc(100vh - var(--header-height));padding-block:var(--space-6) var(--space-8);padding-inline:var(--page-margin)}._478cwa_content{width:100%}._478cwa_profile,._478cwa_summaryCard{background:var(--surface);box-shadow:var(--shadow)}._478cwa_profile{align-items:center;gap:var(--space-4);padding:var(--space-5);margin-block-end:var(--space-5);display:flex}._478cwa_profileCompact{padding-block:var(--space-3)}._478cwa_avatarWrap{flex:0 0 3.75rem;position:relative}._478cwa_avatar{background:var(--brand-100);border:2px solid var(--brand-300);border-radius:var(--radius-full);width:3.75rem;height:3.75rem;color:var(--brand-600);font-size:var(--text-xl);place-items:center;font-weight:700;display:grid;overflow:hidden}._478cwa_avatar img{object-fit:cover;width:100%;height:100%}._478cwa_avatarEditButton{background:var(--brand-500);border:2px solid var(--surface);border-radius:var(--radius-full);width:1.5rem;height:1.5rem;color:var(--surface);place-items:center;display:grid;position:absolute;bottom:-2px;right:-2px}._478cwa_avatarEditButton svg{width:12px;height:12px}._478cwa_avatarEditButton:hover{background:var(--brand-600)}._478cwa_profileBody{min-width:0}._478cwa_lead{color:var(--text-strong);font-size:var(--text-lg)}._478cwa_email,._478cwa_accountNote{margin-top:var(--space-1);color:var(--text-muted);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._478cwa_accountNote{font-size:var(--text-xs)}._478cwa_signOut{padding:var(--space-2) var(--space-3);background:var(--surface);border:1px solid var(--ink-300);border-radius:var(--radius);color:var(--text-strong);font-size:var(--text-sm);white-space:nowrap;margin-left:auto;font-weight:700}._478cwa_signOut:hover{background:var(--brand-50)}._478cwa_backToMy{background:var(--surface);border:1px solid var(--ink-300);border-radius:var(--radius-full);width:2.25rem;height:2.25rem;color:var(--text-strong);flex-shrink:0;place-items:center;margin-left:auto;display:grid}._478cwa_backToMy svg{width:20px;height:20px}._478cwa_backToMy:hover{background:var(--brand-50)}._478cwa_grid{gap:var(--space-3);display:grid}._478cwa_summaryCard{text-align:center;display:block}._478cwa_cardLabel{margin-bottom:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--surface-sunken);color:var(--brand-400);font-size:var(--text-band);font-weight:700}._478cwa_count{color:var(--ink-400);font-size:var(--text-3xl);font-weight:700;line-height:1}._478cwa_cardUnit{margin-top:var(--space-2);margin-bottom:var(--space-3);padding-right:var(--space-3);color:var(--ink-400);font-size:var(--text-xs);text-align:right;font-weight:700}._478cwa_cardLink{margin-top:var(--space-3);padding:var(--space-2) 0;background:var(--brand-500);color:var(--surface);font-size:var(--text-sm);text-align:center;font-weight:700;display:block}._478cwa_cardLink:hover{background:var(--brand-600)}._478cwa_profileFormSection{margin-top:var(--space-5)}._478cwa_profileForm{background:var(--surface);box-shadow:var(--shadow);padding:0 var(--space-5)}._478cwa_profileFormHeading{margin-top:var(--space-5);margin-inline:calc(-1 * var(--space-5));padding:var(--space-2) var(--space-5);background:var(--surface-sunken);color:var(--brand-400);font-size:var(--text-band);text-align:center;font-weight:700}._478cwa_profileForm>._478cwa_profileFormHeading:first-child{margin-top:0}._478cwa_profileFormNote{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);text-align:center}._478cwa_profileFormError{margin-top:var(--space-3);padding:0 var(--space-5);color:var(--brand-700);font-size:var(--text-sm);text-align:center}._478cwa_profileFormSubmit{width:calc(100% + var(--space-5) * 2);margin-top:var(--space-4);margin-inline:calc(-1 * var(--space-5));padding:var(--space-2) 0;background:var(--brand-500);color:var(--surface);font-size:var(--text-sm);text-align:center;font-weight:700;display:block}._478cwa_profileFormSubmit:hover:not(:disabled){background:var(--brand-600)}._478cwa_profileFormSubmit:disabled{cursor:not-allowed;opacity:.7}._478cwa_memorialSection{margin-top:var(--space-5);background:var(--surface);box-shadow:var(--shadow);padding:0 var(--space-5)}._478cwa_memorialHeading{margin-inline:calc(-1 * var(--space-5));padding:var(--space-2) var(--space-5);background:var(--surface-sunken);color:var(--brand-400);font-size:var(--text-band);text-align:center;font-weight:700}._478cwa_memorialEmpty{padding:var(--space-4) 0;color:var(--text-muted);font-size:var(--text-sm);text-align:center}._478cwa_memorialList{display:grid}._478cwa_memorialRow{align-items:center;gap:var(--space-2);margin-inline:calc(-1 * var(--space-5));padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto auto;display:grid}._478cwa_memorialExpired{color:var(--text-muted)}._478cwa_memorialExpired ._478cwa_memorialTitle{text-decoration:line-through}._478cwa_memorialDate{color:var(--ink-400);font-size:var(--text-xs)}._478cwa_memorialTitle{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._478cwa_memorialWhen{color:var(--ink-400);font-size:var(--text-xs);white-space:nowrap;flex-shrink:0}._478cwa_memorialEditButton{padding:var(--space-1) var(--space-3);border:1px solid var(--ink-300);border-radius:var(--radius);background:var(--surface);color:var(--text-strong);font-size:var(--text-xs);flex-shrink:0;font-weight:700}._478cwa_memorialEditButton:hover{background:var(--brand-50)}._478cwa_memorialAddButton{margin-inline:calc(-1 * var(--space-5));padding:var(--space-2) 0;background:var(--brand-500);color:var(--surface);font-size:var(--text-sm);text-align:center;font-weight:700;display:block}._478cwa_memorialAddButton:hover{background:var(--brand-600)}._478cwa_withdrawLink{margin-top:var(--space-5);color:var(--brand-700);font-size:var(--text-xs);text-align:center}@media not (min-width:48rem){._478cwa_profile{flex-wrap:wrap}._478cwa_signOut{width:100%;margin-left:0}}
.hZCK3W_main{min-height:calc(100vh - var(--header-height));padding-block:var(--space-6) var(--space-8);padding-inline:var(--page-margin)}.hZCK3W_content{width:100%}.hZCK3W_title{margin-bottom:var(--space-5);color:var(--brand-400);font-size:var(--text-2xl);text-align:center}.hZCK3W_card{padding:0 var(--space-5) var(--space-6);background:var(--surface);box-shadow:var(--shadow)}.hZCK3W_form{display:block}.hZCK3W_error{margin-bottom:var(--space-4);background:var(--danger);border:2px solid var(--brand-300);color:var(--surface);text-align:center;border-radius:5px;padding:.6875em 0;font-size:.875em;box-shadow:0 0 0 6px #ffdddd26}.hZCK3W_heading{margin-top:var(--space-5);margin-inline:calc(-1 * var(--space-5));padding:var(--space-3) var(--space-5);background:var(--surface-sunken);color:var(--brand-400);font-size:var(--text-band);text-align:center}.hZCK3W_form>.hZCK3W_heading:first-child{margin-top:0}.hZCK3W_headingError{background:var(--danger);color:var(--surface)}.hZCK3W_textInput{width:100%;margin-top:var(--space-3);padding:var(--space-3);background:var(--surface);border:1px solid var(--ink-300);border-radius:var(--radius);color:var(--ink-900);font-size:var(--text-sm);display:block}.hZCK3W_center{margin-top:var(--space-2);color:var(--ink-400);font-size:var(--text-xs);text-align:center}.hZCK3W_textarea{width:100%;min-height:6em;margin-top:var(--space-4);padding:var(--space-2);background:var(--surface);border:1px solid var(--ink-300);border-radius:var(--radius);color:var(--ink-900);font-size:var(--text-sm);resize:vertical;display:block}.hZCK3W_radioGrid{grid-template-columns:repeat(var(--radio-grid-cols), 1fr);gap:var(--space-2);margin-top:var(--space-3);display:grid}.hZCK3W_radioGridItem{padding:var(--space-3) var(--space-1);background:var(--surface);border:1px solid var(--ink-300);border-radius:var(--radius);color:var(--ink-900);font-size:var(--text-xs);text-align:center;cursor:pointer;display:block;position:relative}.hZCK3W_radioGridItem input{opacity:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.hZCK3W_radioGridItem:has(input:checked){background:var(--brand-100)}.hZCK3W_radioGridItem:has(input:focus-visible){outline:2px solid var(--brand-500);outline-offset:2px}.hZCK3W_radioGridItemWithIcon{background-image:var(--radio-grid-icon);background-repeat:no-repeat;background-position:right var(--space-2) center;text-align:left;background-size:4.5em;padding-right:5.5em;display:block}.hZCK3W_priceRow{align-items:center;gap:var(--space-2);margin-top:var(--space-3);display:flex}.hZCK3W_priceInput{height:3rem;padding:0 var(--space-3);background:var(--brand-50);border-radius:var(--radius-sm);color:var(--ink-900);font-size:var(--text-xl);letter-spacing:.05em;text-align:right;border:none;flex:1}.hZCK3W_priceInput::placeholder{color:var(--ink-300)}.hZCK3W_keyboardSuffix{color:var(--text-muted);font-size:var(--text-xs);flex-shrink:0}.hZCK3W_photoUploader{gap:var(--space-2);margin-top:var(--space-3);display:grid}.hZCK3W_autoSuggestions{min-width:0;padding-top:var(--space-2);border-top:1px solid var(--line)}.hZCK3W_fileUploader{background:var(--surface);border:1px solid var(--ink-300);border-radius:var(--radius);align-items:stretch;height:32px;display:flex;position:relative;overflow:hidden}.hZCK3W_fileUploaderInput{z-index:1;opacity:0;width:100%;height:100%;position:absolute;inset:0}.hZCK3W_fileUploaderPreview{object-fit:cover;border-right:1px solid var(--ink-300);flex-shrink:0;width:2.5rem;height:100%}.hZCK3W_fileUploaderRemove{z-index:2;color:#fff;background:#0000008c;border:none;border-radius:50%;place-items:center;width:18px;height:18px;padding:0;display:grid;position:absolute;top:2px;right:2px}.hZCK3W_fileUploaderRemove svg{width:12px;height:12px}.hZCK3W_fileUploaderBtn{width:29%;padding-inline:var(--space-2);border-right:1px solid var(--ink-300);color:var(--ink-900);font-size:var(--text-xs);flex-shrink:0;place-items:center;display:grid}.hZCK3W_fileUploaderTxt{width:41%;padding-inline:var(--space-2);color:var(--ink-900);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;align-items:center;display:grid;overflow:hidden}.hZCK3W_webSearchButton{margin-top:var(--space-2);padding:var(--space-2);color:var(--brand-600);font-size:var(--text-xs);text-align:center;background:#fcc;border:none}.hZCK3W_webSearchButton:disabled{background:var(--surface-sunken);color:var(--ink-400);cursor:not-allowed}.hZCK3W_submitButton{width:100%;margin-top:var(--space-5);padding:var(--space-3) var(--space-5);background:var(--brand-500);border-radius:var(--radius);box-shadow:0 0 0 2px var(--brand-300);color:var(--surface);font-size:var(--text-base);font-weight:700}.hZCK3W_submitButton:hover:not(:disabled){background:var(--brand-600)}.hZCK3W_submitButton:disabled{cursor:not-allowed;opacity:.7}.hZCK3W_linkButton{width:100%;margin-top:var(--space-5);padding:var(--space-3) var(--space-5);background:var(--brand-500);border-radius:var(--radius);color:var(--surface);font-size:var(--text-base);text-align:center;font-weight:700;display:block}.hZCK3W_linkButton:hover{background:var(--brand-600)}.hZCK3W_formDescription{margin-top:var(--space-3);color:var(--text-strong);font-size:var(--text-sm)}.hZCK3W_endBody{margin-top:var(--space-4);color:var(--text-strong);font-size:var(--text-sm);line-height:1.8}.hZCK3W_endReviewLink{margin-top:var(--space-4);color:var(--brand-400);font-size:var(--text-sm);text-decoration:underline;display:inline-block}
.Jy1wyq_marquee{background:var(--surface);padding-block:0 var(--space-3);overflow:hidden}.Jy1wyq_track{width:max-content;animation:70s linear infinite Jy1wyq_marquee-scroll;display:flex}.Jy1wyq_marquee:hover .Jy1wyq_track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.Jy1wyq_track{animation:none}}@keyframes Jy1wyq_marquee-scroll{0%{transform:translate(-50%)}to{transform:translate(0)}}.Jy1wyq_item{flex:none;width:6.25rem;height:6.25rem;display:block;position:relative;overflow:hidden}.Jy1wyq_overlay{padding:var(--space-1);color:#fff;opacity:0;pointer-events:none;background:#00000080;flex-direction:column;justify-content:flex-end;gap:1px;font-size:.625rem;line-height:1.35;transition:opacity .15s;display:flex;position:absolute;inset:0}.Jy1wyq_item:hover .Jy1wyq_overlay,.Jy1wyq_item:focus-visible .Jy1wyq_overlay{opacity:1}.Jy1wyq_overlayName{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;display:-webkit-box;overflow:hidden}.Jy1wyq_image{object-fit:cover;width:100%;height:100%}
.P9r0Sq_section,.P9r0Sq_chat{gap:var(--space-3);display:grid}.P9r0Sq_logRow{align-items:start;gap:var(--space-2);grid-template-columns:3rem 1fr;display:grid}.P9r0Sq_avatar{border-radius:var(--radius-full);width:3rem;height:3rem;display:block}.P9r0Sq_logLabel{color:var(--text-muted);font-size:var(--text-xs);margin-bottom:2px}.P9r0Sq_bubble{padding:var(--space-2) var(--space-3);color:var(--ink-900);font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:1rem;line-height:1.7;position:relative}.P9r0Sq_bubble:before{content:"";background:inherit;width:.75rem;height:.75rem;position:absolute;top:.75rem;transform:rotate(45deg)}.P9r0Sq_bubbleLog{background:var(--surface);box-shadow:var(--shadow-sm)}.P9r0Sq_bubbleLog:before{left:-.3rem}.P9r0Sq_replySummary{color:var(--text-muted);font-size:var(--text-xs);text-align:center}.P9r0Sq_replyRow{justify-items:end;gap:2px;padding-inline-start:15%;display:grid}.P9r0Sq_replyMeta{align-items:center;gap:var(--space-2);font-size:var(--text-xs);display:flex}.P9r0Sq_bubbleReply{background:var(--brand-50)}.P9r0Sq_bubbleReply:before{right:-.3rem}.P9r0Sq_badge{padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--brand-50);color:var(--brand-500);font-weight:700}.P9r0Sq_delete{color:var(--text-muted);font-size:var(--text-xs);text-decoration:underline}.P9r0Sq_compose{gap:var(--space-2);margin-top:var(--space-5);display:grid}.P9r0Sq_composeTitle{color:var(--ink-700);font-size:var(--text-sm)}.P9r0Sq_composeTitle span{color:var(--text-muted);font-size:var(--text-xs);font-weight:400}.P9r0Sq_kinds{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.P9r0Sq_kind{padding:var(--space-2);border:1px solid var(--brand-300);border-radius:var(--radius);background:var(--surface);color:var(--brand-500);font-size:var(--text-sm);font-weight:700}.P9r0Sq_kind:hover{background:var(--brand-50)}.P9r0Sq_kindSelected{border-color:var(--brand-500);background:var(--brand-500);color:#fff}.P9r0Sq_kindSelected:hover{background:var(--brand-500)}.P9r0Sq_loginPrompt{color:var(--text-muted);font-size:var(--text-xs)}.P9r0Sq_loginPrompt a{color:var(--brand-500);margin-inline-start:var(--space-2);font-weight:700;text-decoration:underline}.P9r0Sq_form{gap:var(--space-2);display:grid}.P9r0Sq_starsInput{border:0;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:2px;margin:0;padding:0;display:flex}.P9r0Sq_starsInput legend{float:left;color:var(--ink-700);font-size:var(--text-xs);margin-inline-end:var(--space-3)}.P9r0Sq_starsInput label{cursor:pointer;color:var(--ink-200);font-size:1.5rem;line-height:1}.P9r0Sq_starsInput input{opacity:0;pointer-events:none;position:absolute}.P9r0Sq_starsInput label:hover,.P9r0Sq_starsInput label:hover~label{color:#f5b301}.P9r0Sq_starsInput label:has(input:checked){color:#f5b301}.P9r0Sq_starsInput label:has(input:checked)~label{color:#f5b301}.P9r0Sq_starsInput label:has(input:focus-visible){outline:2px solid var(--brand-300);outline-offset:2px}.P9r0Sq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.P9r0Sq_textarea{width:100%;padding:var(--space-2);border:1px solid var(--ink-300);border-radius:var(--radius);font:inherit;font-size:var(--text-sm);resize:vertical;line-height:1.7}.P9r0Sq_counter{color:var(--text-muted);font-size:var(--text-xs);text-align:right}.P9r0Sq_error{color:var(--danger);font-size:var(--text-xs)}.P9r0Sq_formActions{justify-content:flex-end;gap:var(--space-3);display:flex}.P9r0Sq_cancel{color:var(--text-muted);font-size:var(--text-sm)}.P9r0Sq_submit{padding:var(--space-2) var(--space-5);border-radius:var(--radius);background:var(--brand-500);color:#fff;font-size:var(--text-sm);font-weight:700}.P9r0Sq_submit:disabled{opacity:.5}
.UpyCrW_status{padding:var(--space-4);text-align:center;color:var(--text-muted);font-size:var(--text-sm)}.UpyCrW_results{gap:var(--space-2);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.UpyCrW_resultItem{gap:var(--space-1);min-width:0;padding:var(--space-2);border:1px solid var(--ink-200);border-radius:var(--radius);text-align:left;scroll-snap-align:start;flex:0 0 min(33.333%,8rem);display:grid}.UpyCrW_resultItem:hover{border-color:var(--brand-300);background:var(--brand-50)}.UpyCrW_sentinel{flex:0 0 1px}.UpyCrW_resultsGrid{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.UpyCrW_resultItemGrid{gap:var(--space-1);padding:var(--space-2);border:1px solid var(--ink-200);border-radius:var(--radius);text-align:left;display:grid}.UpyCrW_resultItemGrid:hover{border-color:var(--brand-300);background:var(--brand-50)}.UpyCrW_sentinelGrid{grid-column:1/-1;height:1px}.UpyCrW_resultImage{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-sm);width:100%}.UpyCrW_resultSource{color:var(--text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.UpyCrW_resultSelected{border-color:var(--brand-500);background:var(--brand-50);box-shadow:0 0 0 1px var(--brand-500);position:relative}.UpyCrW_selectedMark{border-radius:var(--radius-full);background:var(--brand-500);color:#fff;width:1.5rem;height:1.5rem;font-size:var(--text-xs);place-items:center;font-weight:700;display:grid;position:absolute;inset-block-start:var(--space-1);inset-inline-end:var(--space-1)}.UpyCrW_resultItem:disabled,.UpyCrW_resultItemGrid:disabled{opacity:.45;cursor:not-allowed}
.Cu17MG_main{max-width:var(--page-max);padding-block:var(--space-6) var(--space-7);padding-inline:var(--page-margin);margin-inline:auto}.Cu17MG_title{font-size:var(--text-2xl);color:var(--brand-400);text-align:center;margin-block-end:var(--space-5)}.Cu17MG_layout{gap:var(--space-3);grid-template-columns:1fr;grid-template-areas:"filter""sort""results";align-items:start;display:grid}.Cu17MG_filterCol{grid-area:filter}.Cu17MG_sort{background:var(--surface-sunken);box-shadow:var(--shadow);border-radius:0;grid-area:sort;width:100%;display:flex;overflow:hidden}.Cu17MG_sortItem{color:var(--brand-400);text-align:center;white-space:nowrap;flex:1;padding-block:.8125em;font-size:.875em;font-weight:700;display:block}.Cu17MG_sortItem+.Cu17MG_sortItem{border-inline-start:1px solid var(--ink-200)}.Cu17MG_sortItem:hover{background:var(--brand-50)}.Cu17MG_sortCurrent{background:var(--brand-450);color:var(--surface)}.Cu17MG_sortCurrent:hover{background:var(--brand-450);color:var(--surface)}.Cu17MG_results{grid-area:results}.Cu17MG_grid{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--card-min)), 1fr));gap:var(--space-3);display:grid}@media (min-width:48rem){.Cu17MG_grid{gap:var(--space-4)}}.Cu17MG_cardWrap{gap:var(--space-2);display:grid}.Cu17MG_cardActions{justify-content:flex-end;gap:var(--space-2);display:flex}.Cu17MG_editLink,.Cu17MG_deleteButton{padding:var(--space-1) var(--space-3);border:1px solid var(--ink-300);border-radius:var(--radius);background:var(--surface);color:var(--text-strong);font-size:var(--text-xs);font-weight:700}:is(.Cu17MG_editLink,.Cu17MG_deleteButton):hover{background:var(--brand-50)}.Cu17MG_deleteButton{border-color:var(--brand-300);color:var(--brand-700)}.Cu17MG_empty{text-align:center;background:var(--surface-sunken);padding:1.3em 0;box-shadow:inset 0 4px 2px -2px #04000024}.Cu17MG_empty h2{color:var(--brand-400);margin-block-end:var(--space-2);font-size:.875em}.Cu17MG_empty p{color:var(--text-muted);font-size:.6875em}.Cu17MG_loadMoreSentinel{padding-block:var(--space-5);text-align:center}.Cu17MG_loading{font-size:var(--text-sm);color:var(--text-muted)}.Cu17MG_more{padding:var(--space-3);background:var(--brand-500);box-shadow:0 0 0 2px var(--brand-300);color:var(--surface);font-size:var(--text-base);text-align:center;border-radius:5px;font-weight:700;transition:background-color .15s;display:block}.Cu17MG_more:hover{background:var(--brand-600)}.Cu17MG_allLoaded{text-align:center;background:var(--surface-sunken);color:var(--brand-400);margin-block-start:var(--space-3);padding:1.3em 0;font-size:.875em;box-shadow:inset 0 4px 2px -2px #04000024}
.kHu_Aq_main{min-height:calc(100vh - var(--header-height));padding-block:var(--space-6) var(--space-8);padding-inline:var(--page-margin)}.kHu_Aq_content{width:100%}.kHu_Aq_title{color:var(--brand-400);font-size:var(--text-2xl);text-align:center}.kHu_Aq_meta{margin-block:var(--space-2) var(--space-5);color:var(--text-muted);font-size:var(--text-xs);text-align:center}.kHu_Aq_section{padding:var(--space-6) var(--space-5);background:var(--surface);box-shadow:var(--shadow)}.kHu_Aq_section+.kHu_Aq_section{margin-top:var(--space-4)}.kHu_Aq_heading{margin:calc(-1 * var(--space-6)) calc(-1 * var(--space-5)) var(--space-4);padding:var(--space-3) var(--space-5);background:var(--surface-sunken);color:var(--brand-400);font-size:var(--text-band);text-align:center;font-weight:700}.kHu_Aq_subheading{margin-block:var(--space-5) var(--space-3);color:var(--brand-400);font-size:var(--text-band);font-weight:700}.kHu_Aq_kpis{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));display:grid}.kHu_Aq_kpi{padding:var(--space-3) var(--space-4);background:var(--surface-sunken)}.kHu_Aq_kpi dt{color:var(--text-muted);font-size:var(--text-xs)}.kHu_Aq_kpi dd{color:var(--text-strong);font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-weight:700}.kHu_Aq_negative{color:var(--danger)!important}.kHu_Aq_note{margin-top:var(--space-3);color:var(--text);font-size:var(--text-xs);line-height:var(--leading-normal)}.kHu_Aq_tableWrap{overflow-x:auto}.kHu_Aq_table{border-collapse:collapse;width:100%;min-width:40rem;color:var(--text-strong);font-size:var(--text-sm)}.kHu_Aq_table th,.kHu_Aq_table td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.kHu_Aq_table thead th{background:var(--surface-sunken);color:var(--text-muted);font-size:var(--text-xs);white-space:nowrap;font-weight:700}.kHu_Aq_table tbody th{white-space:nowrap;font-weight:700}.kHu_Aq_table a{color:var(--brand-400)}.kHu_Aq_num{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}.kHu_Aq_badge{padding:.1rem var(--space-2);border-radius:var(--radius-full);font-size:var(--text-xs);white-space:nowrap;font-weight:700;display:inline-block}.kHu_Aq_active,.kHu_Aq_task_done{color:#1e7b3a;background:#e3f4e8}.kHu_Aq_preparing,.kHu_Aq_task_doing{color:#8a5a00;background:#fff4d6}.kHu_Aq_notStarted,.kHu_Aq_task_todo{background:var(--surface-sunken);color:var(--ink-500)}.kHu_Aq_considering{background:var(--brand-50);color:var(--brand-600)}.kHu_Aq_tasks{gap:var(--space-2);font-size:var(--text-sm);display:grid}.kHu_Aq_task{gap:var(--space-2);color:var(--text-strong);grid-template-columns:auto 5.5rem 1fr;align-items:baseline;display:grid}.kHu_Aq_taskOwner,.kHu_Aq_taskNote{color:var(--text-muted);font-size:var(--text-xs)}.kHu_Aq_links{gap:var(--space-2);font-size:var(--text-sm);display:grid}.kHu_Aq_links a{color:var(--brand-400)}
._2ZJ48G_main{max-width:var(--page-max);padding-block:var(--space-6) var(--space-7);padding-inline:var(--page-margin);margin-inline:auto}._2ZJ48G_title{font-size:var(--text-2xl);color:var(--brand-400);text-align:center;margin-block-end:var(--space-5)}._2ZJ48G_shortcuts{gap:1.25em;margin-block-end:var(--space-6);display:grid}@media (min-width:48rem){._2ZJ48G_shortcuts{gap:var(--space-3);grid-template-columns:repeat(3,1fr)}}._2ZJ48G_shortcuts li{display:flex}._2ZJ48G_shortcut{background:var(--surface);border:2px solid var(--brand-300);color:var(--ink-900);text-align:center;border-radius:5px;flex:1;justify-content:center;align-items:center;padding:4.6875%;font-size:1.125rem;transition:background-color .15s,color .15s,border-radius .15s;display:flex;box-shadow:0 0 0 6px #ffdddd26}._2ZJ48G_shortcut:hover{background:var(--brand-500);color:var(--surface);border-radius:3px}._2ZJ48G_card{background:var(--surface);box-shadow:var(--shadow);padding-block-end:var(--space-6)}._2ZJ48G_group{margin-block-end:.5em}._2ZJ48G_legend{background:var(--surface-sunken);color:var(--brand-400);text-align:center;padding-block:.625em;font-size:.875em}._2ZJ48G_selectSet{padding:.75em 4%}._2ZJ48G_selectSet li{align-items:center;gap:var(--space-2);margin-block-end:.5em;display:flex}._2ZJ48G_selectLabel{color:var(--ink-900);flex:none;font-size:.75em}._2ZJ48G_select{appearance:none;border:1px solid var(--ink-300);color:var(--ink-900);background-color:var(--surface);background-image:url(/legacy/images/under/icon_arrow_select.png);background-position:96%;background-repeat:no-repeat;background-size:14px;border-radius:6px;flex:1;padding:.7em 3%;font-size:.75em}._2ZJ48G_submit{width:92%;padding:var(--space-3);background:var(--brand-500);box-shadow:0 0 0 2px var(--brand-300);color:var(--surface);font-size:var(--text-base);text-align:center;border:none;border-radius:5px;margin-block-start:var(--space-4);margin-inline:auto;font-weight:700;transition:background-color .15s;display:block}._2ZJ48G_submit:hover{background:var(--brand-600)}
.mM6hPG_main{max-width:32rem;padding:var(--space-8) var(--space-4);justify-items:center;gap:var(--space-4);text-align:center;margin-inline:auto;display:grid}.mM6hPG_title{font-size:var(--text-xl)}.mM6hPG_text{font-size:var(--text-sm);color:var(--text-muted)}.mM6hPG_retry{padding:var(--space-3) var(--space-5);border-radius:var(--radius-full);background:var(--brand-500);color:var(--surface);font-size:var(--text-sm);border:none;font-weight:700;transition:background-color .15s}.mM6hPG_retry:hover:not(:disabled){background:var(--brand-600)}.mM6hPG_retry:disabled{opacity:.6;cursor:progress}
.f2Q2Cq_toast{bottom:var(--space-6);z-index:100;padding:var(--space-3) var(--space-5);background:var(--ink-900);border-radius:var(--radius);box-shadow:var(--shadow-lg);color:var(--surface);font-size:var(--text-sm);font-weight:700;animation:2s forwards f2Q2Cq_toast-fade;position:fixed;left:50%;transform:translate(-50%)}@keyframes f2Q2Cq_toast-fade{0%{opacity:0;transform:translate(-50%,8px)}15%,75%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%)}}
._Ut81W_banner{background:var(--brand-logo-bg);text-align:center}._Ut81W_banner img{filter:drop-shadow(0 2px 1px #00000026);width:auto;max-height:23.78rem;margin-inline:auto}._Ut81W_heroBody{background-color:var(--surface);color:var(--brand-400);text-align:center;padding-block:var(--space-5) var(--space-7);background-image:url(/brand/bg-gray.png);background-position:bottom;background-repeat:repeat-x;background-size:11px}._Ut81W_heroInner{padding-inline:var(--page-margin)}._Ut81W_kicker{margin-block-end:.75em;font-size:.875rem;font-weight:700}._Ut81W_lead{font-size:var(--text-xl);font-weight:700;line-height:var(--leading-tight);color:var(--brand-400);text-wrap:balance;margin-block-end:.75em}._Ut81W_sub{text-wrap:pretty;width:95%;margin-block-end:1.09375em;margin-inline:auto;font-size:.75rem;line-height:1.9}._Ut81W_mainNav{gap:1.25em;display:grid}@media (min-width:48rem){._Ut81W_mainNav{gap:var(--space-3);grid-template-columns:repeat(3,1fr)}}._Ut81W_mainNav li{display:flex}._Ut81W_mainNavItem{background:var(--surface);border:2px solid var(--brand-300);color:var(--ink-900);font-size:1.125rem;font-weight:400;line-height:var(--leading-tight);text-align:center;border-radius:5px;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:4.6875%;transition:background-color .15s,color .15s,border-radius .15s;display:flex;box-shadow:0 0 0 6px #ffdddd26}._Ut81W_mainNavItem:hover{background:var(--brand-500);color:var(--surface);border-radius:3px}._Ut81W_section{max-width:var(--page-max);padding-block:1.0625em var(--space-7);padding-inline:var(--page-margin);margin-inline:auto}._Ut81W_sectionTitle{text-align:center;font-size:var(--text-lg);color:var(--ink-500);text-shadow:0 1px 1px #fff;margin-block-end:.9375em}._Ut81W_grid{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--card-min)), 1fr));gap:var(--space-3);display:grid}@media (min-width:48rem){._Ut81W_grid{gap:var(--space-4)}}._Ut81W_more{padding:var(--space-3);background:var(--brand-500);box-shadow:0 0 0 2px var(--brand-300);color:var(--surface);font-size:var(--text-base);text-align:center;border-radius:5px;margin-block:.9375em 3.125em;font-weight:700;transition:background-color .15s;display:block}._Ut81W_more:hover{background:var(--brand-600)}._Ut81W_about{font-size:var(--text-sm);text-align:center;font-weight:700}._Ut81W_about a{color:var(--brand-400)}
.Ku8HRG_main{min-height:calc(100vh - var(--header-height));padding-block:var(--space-6) var(--space-8);padding-inline:var(--page-margin)}.Ku8HRG_content{width:100%}.Ku8HRG_title{margin-bottom:var(--space-5);color:var(--brand-400);font-size:var(--text-2xl);text-align:center}.Ku8HRG_card{padding:var(--space-6) var(--space-5);background:var(--surface);box-shadow:var(--shadow)}.Ku8HRG_card+.Ku8HRG_card{margin-top:var(--space-4)}.Ku8HRG_heading{margin:calc(-1 * var(--space-6)) calc(-1 * var(--space-5)) var(--space-4);padding:var(--space-3) var(--space-5);background:var(--surface-sunken);color:var(--brand-400);font-size:var(--text-band);text-align:center;font-weight:700}.Ku8HRG_description{margin-top:var(--space-3);color:var(--text-strong);font-size:var(--text-sm)}.Ku8HRG_oauthButton{justify-content:center;align-items:center;gap:var(--space-3);width:100%;min-height:3.25rem;margin-top:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface);border:1px solid var(--ink-300);border-radius:var(--radius);color:var(--text-strong);font-weight:700;transition:background-color .15s,box-shadow .15s;display:flex}.Ku8HRG_oauthButton:first-of-type{margin-top:var(--space-5)}.Ku8HRG_oauthButton:hover:not(:disabled){background:var(--brand-50);box-shadow:var(--shadow-sm)}.Ku8HRG_oauthButton:disabled{color:var(--text-muted);cursor:not-allowed;opacity:.7}.Ku8HRG_oauthIcon{width:1.25rem;height:1.25rem}.Ku8HRG_notice{margin-top:var(--space-4);color:var(--text-muted);font-size:var(--text-xs);text-align:center}.Ku8HRG_detailsList{gap:var(--space-2);margin-top:var(--space-3);color:var(--text-strong);font-size:var(--text-xs);padding-left:1.25em;list-style:outside;display:grid}
.SKuCvq_dateRow{gap:var(--space-2);margin-top:var(--space-3);display:flex}.SKuCvq_select{appearance:none;border:1px solid var(--ink-300);color:var(--ink-900);background-color:var(--surface);background-image:url(/legacy/images/under/icon_arrow_select.png);background-position:96%;background-repeat:no-repeat;background-size:14px;border-radius:6px;flex:1;padding:.7em 3%;font-size:.75em}.SKuCvq_alertNote{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);text-align:center}.SKuCvq_fieldError{margin-top:var(--space-2);color:var(--brand-700);font-size:var(--text-xs);text-align:center}.SKuCvq_deleteButton{width:100%;margin-top:var(--space-3);padding:var(--space-3);background:var(--surface);border:1px solid var(--brand-300);border-radius:var(--radius);color:var(--brand-700);font-size:var(--text-sm);text-align:center;font-weight:700;display:block}.SKuCvq_deleteButton:hover{background:var(--brand-50)}.SKuCvq_checkboxGrid{grid-template-columns:repeat(var(--radio-grid-cols), 1fr);gap:var(--space-2);margin-top:var(--space-3);display:grid}.SKuCvq_checkboxItem{padding:var(--space-3) var(--space-1);background:var(--surface);border:1px solid var(--ink-300);border-radius:var(--radius);color:var(--ink-900);font-size:var(--text-xs);text-align:center;cursor:pointer;display:block;position:relative}.SKuCvq_checkboxItem input{opacity:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.SKuCvq_checkboxItem:has(input:checked){background:var(--brand-100)}.SKuCvq_checkboxItem:has(input:focus-visible){outline:2px solid var(--brand-500);outline-offset:2px}
._5I9JoG_main{min-height:calc(100vh - var(--header-height));padding-block:var(--space-6) var(--space-8);padding-inline:var(--page-margin)}._5I9JoG_content{width:100%;max-width:32rem;margin-inline:auto}._5I9JoG_title{margin-bottom:var(--space-5);color:var(--brand-400);font-size:var(--text-2xl);text-align:center}._5I9JoG_alert{padding:var(--space-5);background:var(--danger);border-radius:var(--radius);color:var(--surface);text-align:center}._5I9JoG_alert p{margin-bottom:var(--space-3);font-size:var(--text-sm);line-height:1.6}._5I9JoG_emphasis{font-weight:700}._5I9JoG_actions{gap:var(--space-3);margin-top:var(--space-4);flex-direction:column;display:flex}._5I9JoG_confirmButton,._5I9JoG_cancelButton{padding:var(--space-3);border-radius:var(--radius);font-size:var(--text-sm);text-align:center;font-weight:700;display:block}._5I9JoG_confirmButton{background:var(--surface);color:var(--danger)}._5I9JoG_confirmButton:disabled{cursor:not-allowed;opacity:.7}._5I9JoG_cancelButton{border:1px solid var(--surface);color:var(--surface)}._5I9JoG_error{margin-top:var(--space-3);color:var(--surface);font-size:var(--text-xs)}
.x4Ko0q_main{max-width:32rem;padding:var(--space-8) var(--space-4);justify-items:center;gap:var(--space-4);text-align:center;margin-inline:auto;display:grid}.x4Ko0q_title{font-size:var(--text-xl)}.x4Ko0q_text{font-size:var(--text-sm);color:var(--text-muted)}.x4Ko0q_cta{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-radius:var(--radius-full);background:var(--brand-500);color:var(--surface);font-size:var(--text-sm);font-weight:700;display:inline-flex}.x4Ko0q_cta svg{width:16px;height:16px}.x4Ko0q_cta:hover{background:var(--brand-600)}
.XuLFFG_overlay{z-index:100;padding:var(--space-4);background:#00000080;place-items:center;display:grid;position:fixed;inset:0}.XuLFFG_panel{gap:var(--space-4);width:min(100%,32rem);max-height:min(90vh,40rem);padding:var(--space-5);background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow-lg);display:grid;overflow-y:auto}.XuLFFG_header{justify-content:space-between;align-items:center;display:flex}.XuLFFG_title{font-size:var(--text-lg)}.XuLFFG_closeButton{width:2rem;height:2rem;color:var(--text-muted);place-items:center;display:grid}.XuLFFG_closeButton svg{width:18px;height:18px}.XuLFFG_closeButton:hover{color:var(--text-strong)}.XuLFFG_searchRow{gap:var(--space-2);display:flex}.XuLFFG_searchInput{min-width:0;padding:var(--space-2) var(--space-3);border:1px solid var(--ink-300);border-radius:var(--radius);font-size:var(--text-base);flex:1}.XuLFFG_searchButton{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-4);background:var(--brand-500);border-radius:var(--radius);color:var(--surface);font-size:var(--text-sm);flex-shrink:0;font-weight:700;display:flex}.XuLFFG_searchButton svg{width:16px;height:16px}.XuLFFG_searchButton:disabled{background:var(--ink-300)}.XuLFFG_notice{font-size:var(--text-xs);color:var(--text-muted)}.XuLFFG_selectionBar{z-index:1;justify-content:space-between;align-items:center;gap:var(--space-2);padding-block:var(--space-2);background:var(--surface);display:flex;position:sticky;inset-block-start:0}.XuLFFG_selectionCount{font-size:var(--text-sm);color:var(--text-muted)}.XuLFFG_doneButton{padding:var(--space-1) var(--space-4);border-radius:var(--radius-full);background:var(--brand-500);color:#fff;flex:none;font-weight:700}
.YYdqkW_main{min-height:calc(100vh - var(--header-height));padding-block:var(--space-6) var(--space-8);padding-inline:var(--page-margin)}.YYdqkW_content{width:100%}.YYdqkW_title{margin-bottom:var(--space-5);color:var(--brand-400);font-size:var(--text-2xl);text-align:center}.YYdqkW_card{padding:var(--space-6) var(--space-5);background:var(--surface);box-shadow:var(--shadow)}.YYdqkW_card+.YYdqkW_card{margin-top:var(--space-4)}.YYdqkW_heading{margin:calc(-1 * var(--space-6)) calc(-1 * var(--space-5)) var(--space-4);padding:var(--space-3) var(--space-5);background:var(--surface-sunken);color:var(--brand-400);font-size:var(--text-band);text-align:center;font-weight:700}.YYdqkW_body{color:var(--ink-900);font-size:var(--text-sm);line-height:var(--leading-normal);white-space:pre-line}.YYdqkW_body+.YYdqkW_body{margin-top:var(--space-4)}.YYdqkW_subheading{margin-top:var(--space-4);margin-bottom:var(--space-2);color:var(--ink-900);font-size:var(--text-sm);font-weight:700}.YYdqkW_mailLink{margin-top:var(--space-3);color:var(--brand-400);font-size:var(--text-lg);font-weight:700;display:inline-block}
