.r5Nw0a_wrap{--pr-brown:#6b3f1d;--pr-red:#c4553f;--pr-cream:#fff7e6;--pr-teal:#23807c;--pr-teal7:#1c6663;--pr-bg:#fdf8ee;--pr-card:#fffaf0;--pr-sunken:#f6efe1;--pr-text:#3b2412;--pr-sub:#6b5a44;--pr-link:#a8432f;--pr-btn:#b04c39;--pr-btnh:#9d4432;--pr-border:#e2d6bd;--pr-bstrong:#9a673a;max-width:1180px;color:var(--pr-text);overflow-wrap:anywhere;word-break:auto-phrase;text-wrap:pretty;line-break:strict;margin:0 auto;padding:1rem 1rem 3rem;font-size:16px;line-height:1.7}.r5Nw0a_wrap a{color:var(--pr-link)}.r5Nw0a_wrap :is(a,button,input,textarea,select,summary):focus-visible{outline:3px solid var(--pr-teal);outline-offset:2px}.r5Nw0a_wrap h1{color:var(--pr-brown);margin:.25rem 0 .5rem;font-size:2rem;line-height:1.35}.r5Nw0a_wrap h2{color:var(--pr-brown);margin:2rem 0 .75rem;font-size:1.4rem;line-height:1.4}.r5Nw0a_wrap h3{color:var(--pr-brown);margin:1rem 0 .5rem;font-size:1.15rem}@media (max-width:719px){.r5Nw0a_wrap h1{font-size:1.6rem}.r5Nw0a_wrap h2{font-size:1.25rem}}.r5Nw0a_crumb{color:var(--pr-sub);margin:.25rem 0 1rem}.r5Nw0a_crumb a{align-items:center;min-height:44px;display:inline-flex}.r5Nw0a_lead{max-width:46em;margin:0 0 1rem}.r5Nw0a_kicker{color:var(--pr-teal7);margin:0;font-weight:700;display:inline-block}.r5Nw0a_hero{background:var(--pr-card);border:2px solid var(--pr-border);border-radius:20px;margin-bottom:1.25rem;padding:1.25rem 1.5rem}.r5Nw0a_btn{background:var(--pr-btn);cursor:pointer;text-align:center;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:.5rem 1.25rem;font-family:inherit;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex;color:#fff!important}.r5Nw0a_btn:hover{background:var(--pr-btnh)}.r5Nw0a_btn:disabled{cursor:not-allowed;background:#8a7a68}.r5Nw0a_btn2{background:var(--pr-cream);border:2px solid var(--pr-bstrong);cursor:pointer;text-align:center;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:.4rem 1rem;font-family:inherit;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex;color:var(--pr-brown)!important}.r5Nw0a_btnWide{width:100%}.r5Nw0a_row{flex-wrap:wrap;align-items:center;gap:.6rem;margin:0;display:flex}.r5Nw0a_chips{flex-wrap:wrap;gap:.5rem;margin:.25rem 0 .75rem;padding:0;list-style:none;display:flex}.r5Nw0a_chip{border:2px solid var(--pr-border);background:#fff;border-radius:999px;align-items:center;min-height:44px;padding:0 1rem;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex;color:var(--pr-text)!important}.r5Nw0a_chip[data-on=true]{background:var(--pr-brown);border-color:var(--pr-brown);color:#fff!important}.r5Nw0a_flt{background:var(--pr-sunken);border-radius:16px;margin-bottom:1rem;padding:.75rem 1rem}.r5Nw0a_fh{margin:0 0 .25rem!important;font-size:1.2rem!important}.r5Nw0a_fg{margin:0 0 .5rem}.r5Nw0a_fgTitle{color:var(--pr-brown);margin:0 0 .1rem;font-weight:700}.r5Nw0a_multi,.r5Nw0a_one{color:var(--pr-teal7);border:1px solid var(--pr-teal7);background:#fff;border-radius:6px;margin-left:.5rem;padding:0 .4rem;font-size:16px;font-weight:700;line-height:1.5;display:inline-block}.r5Nw0a_one{color:var(--pr-sub);border-color:var(--pr-sub)}.r5Nw0a_fltWide{display:block}.r5Nw0a_fltNarrow{display:none}@media (max-width:719px){.r5Nw0a_fltWide{display:none}.r5Nw0a_fltNarrow{display:block}}.r5Nw0a_fltNarrow>summary{border:2px solid var(--pr-bstrong);background:var(--pr-cream);min-height:48px;color:var(--pr-brown);cursor:pointer;border-radius:999px;align-items:center;padding:0 1rem;font-weight:700;list-style:none;display:flex}.r5Nw0a_fltNarrow>summary::-webkit-details-marker{display:none}.r5Nw0a_fltNarrow>summary:before{content:"＋";margin-right:.5rem}.r5Nw0a_fltNarrow[open]>summary:before{content:"－"}.r5Nw0a_fltNarrow[open]>summary{margin-bottom:.75rem}.r5Nw0a_cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.r5Nw0a_card{background:var(--pr-card);border:2px solid var(--pr-border);border-radius:18px;flex-direction:column;gap:.5rem;min-width:0;padding:1rem;display:flex}.r5Nw0a_card h3{margin:.1rem 0;font-size:1.15rem;line-height:1.45}.r5Nw0a_card h3 a{color:var(--pr-brown);text-decoration:none}.r5Nw0a_card h3 a:hover{text-decoration:underline}.r5Nw0a_go{margin-top:auto!important}.r5Nw0a_thumb{aspect-ratio:4/3;object-fit:cover;background:#eee;border-radius:12px;width:100%;height:auto;display:block}.r5Nw0a_badge{border:2px solid #0000;border-radius:999px;align-items:center;min-height:32px;padding:0 .7rem;font-size:16px;font-weight:700;display:inline-flex}.r5Nw0a_bOpen{color:#144a48;background:#e0eded;border-color:#91c0be}.r5Nw0a_bClosed{color:#3e2511;background:#ede1ce;border-color:#bca48c}.r5Nw0a_bDl{color:#763326;background:#f7e7e4;border-color:#e2aa9f}.r5Nw0a_bReview{color:#3e2511;border-color:var(--pr-bstrong);background:#fff}.r5Nw0a_tag{border:1px solid var(--pr-bstrong);min-height:32px;color:var(--pr-brown);background:#fff;border-radius:8px;align-items:center;padding:0 .7rem;font-size:16px;display:inline-flex}.r5Nw0a_kv{grid-template-columns:auto minmax(0,1fr);gap:.15rem .9rem;margin:0;display:grid}.r5Nw0a_kv dt{color:var(--pr-sub);font-weight:700}.r5Nw0a_kv dd{min-width:0;margin:0}.r5Nw0a_info{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:.75rem;margin:1rem 0;padding:0;display:grid}.r5Nw0a_info>div{background:var(--pr-card);border:2px solid var(--pr-border);border-radius:14px;min-width:0;padding:.6rem .9rem}.r5Nw0a_info dt{color:var(--pr-sub);font-size:16px;font-weight:700}.r5Nw0a_info dd{margin:0;font-size:1.05rem;font-weight:700}.r5Nw0a_gal{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (max-width:719px){.r5Nw0a_gal{grid-template-columns:1fr}}.r5Nw0a_gal figure{margin:0}.r5Nw0a_gal img{background:#eee;border-radius:12px;width:100%;height:auto;display:block}.r5Nw0a_gal figcaption{color:var(--pr-sub);margin-top:.25rem}.r5Nw0a_panel{background:var(--pr-card);border:2px solid var(--pr-border);border-radius:18px;margin:1rem 0;padding:1rem 1.25rem}.r5Nw0a_panel h2{margin-top:0}.r5Nw0a_note{background:var(--pr-sunken);border-left:6px solid var(--pr-teal);border-radius:10px;margin:1rem 0;padding:.6rem 1rem}.r5Nw0a_warn{border-left:6px solid var(--pr-red);color:var(--pr-text);background:#f7e7e4;border-radius:10px;margin:1rem 0;padding:.6rem 1rem}.r5Nw0a_two{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:1.5rem;display:grid}@media (max-width:959px){.r5Nw0a_two{grid-template-columns:minmax(0,1fr)}}.r5Nw0a_side{position:sticky;top:1rem}@media (max-width:959px){.r5Nw0a_side{position:static}}.r5Nw0a_muted{color:var(--pr-sub)}.r5Nw0a_help{color:var(--pr-sub);margin:.25rem 0 0}.r5Nw0a_prose{white-space:pre-wrap;margin:0 0 1rem}.r5Nw0a_sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.r5Nw0a_empty{background:var(--pr-card);border:2px dashed var(--pr-border);border-radius:18px;padding:1.25rem}@media (prefers-reduced-motion:reduce){.r5Nw0a_wrap *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.r5Nw0a_form{max-width:46rem}.r5Nw0a_f{border:0;min-width:0;margin:0 0 1.25rem;padding:0}.r5Nw0a_l,.r5Nw0a_f legend{min-height:44px;color:var(--pr-brown);flex-wrap:wrap;align-items:center;margin-bottom:.35rem;padding:0;font-weight:700;display:flex}.r5Nw0a_req{background:var(--pr-btn);color:#fff;border-radius:6px;margin-left:.5rem;padding:0 .4rem;font-size:16px;display:inline-block}.r5Nw0a_opt{background:var(--pr-sunken);color:var(--pr-sub);border-radius:6px;margin-left:.5rem;padding:0 .4rem;font-size:16px;display:inline-block}.r5Nw0a_form :is(input[type=text],input[type=number],input[type=date],input[type=time],textarea,select){border:2px solid var(--pr-bstrong);width:100%;min-height:48px;color:var(--pr-text);background:#fff;border-radius:12px;padding:.6rem .8rem;font-family:inherit;font-size:16px}.r5Nw0a_form textarea{min-height:7rem}.r5Nw0a_form :is(input,select,textarea):disabled{color:#5b4a36;cursor:not-allowed;background:#eee7da}.r5Nw0a_opts{grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));gap:.5rem;display:grid}.r5Nw0a_opts label{border:2px solid var(--pr-border);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:.6rem;min-height:48px;padding:.4rem .8rem;display:flex}.r5Nw0a_opts label:has(input:disabled){cursor:not-allowed;background:#eee7da}.r5Nw0a_opts input{width:22px;height:22px;accent-color:var(--pr-teal7);flex:none}.r5Nw0a_pair{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:.75rem;display:grid}.r5Nw0a_errors{border-left:6px solid var(--pr-red);background:#f7e7e4;border-radius:10px;margin:1rem 0;padding:.6rem 1rem}.r5Nw0a_errors ul{margin:.25rem 0 0;padding-left:1.2rem}.r5Nw0a_done{border-left:6px solid var(--pr-teal);background:#e0eded;border-radius:10px;margin:1rem 0;padding:.6rem 1rem}.r5Nw0a_tabs{flex-wrap:wrap;gap:.4rem;margin:.5rem 0 1rem;padding:0;list-style:none;display:flex}.r5Nw0a_tabs a{border:2px solid var(--pr-border);background:#fff;border-radius:999px;align-items:center;min-height:44px;padding:0 1rem;font-weight:700;text-decoration:none;display:inline-flex;color:var(--pr-brown)!important}.r5Nw0a_tabs a[aria-current]{background:var(--pr-brown);border-color:var(--pr-brown);color:#fff!important}.r5Nw0a_ap{border-collapse:separate;border-spacing:0;background:var(--pr-card);border:2px solid var(--pr-border);border-radius:16px;width:100%;overflow:hidden}.r5Nw0a_ap th,.r5Nw0a_ap td{text-align:left;vertical-align:top;border-bottom:1px solid var(--pr-border);padding:.7rem .8rem}.r5Nw0a_ap th{background:var(--pr-sunken);color:var(--pr-brown)}.r5Nw0a_ap tr:last-child td{border-bottom:0}@media (max-width:719px){.r5Nw0a_ap,.r5Nw0a_ap tbody,.r5Nw0a_ap tr,.r5Nw0a_ap td{width:100%;display:block}.r5Nw0a_ap thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.r5Nw0a_ap{background:0 0;border:0}.r5Nw0a_ap tr{background:var(--pr-card);border:2px solid var(--pr-border);border-radius:16px;margin-bottom:.75rem;padding:.25rem 0}.r5Nw0a_ap td{border:0;padding:.35rem 1rem}.r5Nw0a_ap td:before{content:attr(data-h);color:var(--pr-sub);font-weight:700;display:block}}
.HwSCZa_acc{min-width:0}.HwSCZa_accSummary{margin:0 0 .5rem;font-size:max(16px,1rem);line-height:1.7}.HwSCZa_details{min-width:0}.HwSCZa_toggle{cursor:pointer;-webkit-user-select:none;user-select:none;border:2px solid;border-radius:999px;align-items:center;gap:.5rem;min-height:44px;padding:.35rem 1rem;font-size:max(16px,1rem);font-weight:700;line-height:1.4;list-style:none;display:inline-flex}.HwSCZa_toggle::-webkit-details-marker{display:none}.HwSCZa_toggle::marker{content:""}.HwSCZa_toggle:focus-visible{outline-offset:2px;outline:3px solid #1d4f91}.HwSCZa_less,.HwSCZa_details[open]>.HwSCZa_toggle .HwSCZa_more{display:none}.HwSCZa_details[open]>.HwSCZa_toggle .HwSCZa_less{display:inline}.HwSCZa_chev{border-bottom:2px solid;border-right:2px solid;width:.55em;height:.55em;transform:translateY(-.15em)rotate(45deg)}.HwSCZa_details[open]>.HwSCZa_toggle .HwSCZa_chev{transform:translateY(.1em)rotate(-135deg)}.HwSCZa_accBody{overflow-wrap:break-word;min-width:0;margin-top:.6rem}.HwSCZa_terms{min-width:0;margin:.25rem 0 .75rem}.HwSCZa_termsSummary{margin:0 0 .5rem;font-size:max(16px,1rem);line-height:1.7}.HwSCZa_openBtn{color:#14204f;min-width:44px;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:2px solid #14204f;border-radius:999px;justify-content:center;align-items:center;padding:.4rem 1.1rem;font-size:max(16px,1rem);font-weight:700;line-height:1.4;display:inline-flex}.HwSCZa_openBtn:hover{background:#eef2fc}.HwSCZa_openBtn:focus-visible,.HwSCZa_x:focus-visible,.HwSCZa_closeBtn:focus-visible,.HwSCZa_body:focus-visible{outline-offset:2px;outline:3px solid #1d4f91}.HwSCZa_dialog{box-sizing:border-box;color:#1a2140;background:#fff;border:0;border-radius:16px;width:min(40rem,100vw - 1rem);max-width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem);margin:auto;padding:0;overflow:hidden}.HwSCZa_dialog[open]{flex-direction:column;display:flex}.HwSCZa_dialog::backdrop{background:#0a102899}.HwSCZa_head{border-bottom:1px solid #c9cfe0;flex:none;justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem .4rem .4rem 1rem;display:flex}.HwSCZa_title{color:#14204f;min-width:0;margin:0;font-size:max(16px,1.15rem);line-height:1.4}.HwSCZa_dialog .HwSCZa_title{letter-spacing:normal;color:#14204f;text-shadow:none;text-align:start;overflow-wrap:break-word;text-wrap:balance;background:0 0;border:0;margin:0;padding:0;font-size:max(16px,1.15rem);font-weight:700;line-height:1.4}.HwSCZa_x{color:#14204f;width:48px;height:48px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;font-size:1.6rem;line-height:1;display:inline-flex}.HwSCZa_x:hover{background:#eef2fc}.HwSCZa_body{overscroll-behavior:contain;overflow-wrap:break-word;word-break:normal;line-break:strict;overflow-wrap:break-word;flex:auto;min-height:0;padding:.9rem 1rem;font-size:max(16px,1rem);line-height:1.8;overflow:hidden auto}:is(.HwSCZa_body .ja-t,.HwSCZa_body .ja-fit,.HwSCZa_body .nobr,.HwSCZa_body .ja-keep){word-break:normal;line-break:strict;overflow-wrap:break-word}:is(.HwSCZa_body .ja-fit,.HwSCZa_body .nobr,.HwSCZa_body .ja-keep){max-width:none;display:inline}.HwSCZa_dialog{letter-spacing:normal;text-align:start;text-indent:0;text-transform:none;white-space:normal;overflow-wrap:break-word;text-wrap:wrap;word-break:normal;line-break:strict;font-size:max(16px,1rem);font-style:normal;font-weight:400;line-height:1.8}.HwSCZa_dialog .HwSCZa_body{text-wrap:pretty}.HwSCZa_list{margin:0;padding:0 0 0 1.2em;list-style:outside}.HwSCZa_item{font:inherit;line-height:inherit;text-align:start;margin:0;padding:0}.HwSCZa_item+.HwSCZa_item{margin-top:.6em}.HwSCZa_itemHead{color:#14204f;font-weight:700;display:block}.HwSCZa_foot{border-top:1px solid #c9cfe0;flex:none;justify-content:flex-end;padding:.5rem 1rem .75rem;display:flex}.HwSCZa_closeBtn{color:#fff;min-width:7rem;min-height:48px;font:inherit;cursor:pointer;background:#14204f;border:0;border-radius:999px;justify-content:center;align-items:center;padding:.4rem 1.25rem;font-size:max(16px,1rem);font-weight:700;display:inline-flex}.HwSCZa_closeBtn:hover{background:#24356f}@media (prefers-reduced-motion:no-preference){.HwSCZa_dialog[open]{animation:.16s ease-out HwSCZa_termsIn}.HwSCZa_dialog[open]::backdrop{animation:.16s ease-out HwSCZa_termsFade}.HwSCZa_chev{transition:transform .15s}}@keyframes HwSCZa_termsIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes HwSCZa_termsFade{0%{opacity:0}to{opacity:1}}
.dV7b9a_box{background:#f6faf8;border:1px solid #cfe3d8;border-radius:12px;gap:.45rem;margin-top:.5rem;padding:.7rem .8rem;display:grid}.dV7b9a_row{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.dV7b9a_label{margin-right:.2rem;font-size:max(16px,.88rem);font-weight:700}.dV7b9a_stBtn{cursor:pointer;background:#fff;border:1px solid #b9c9c0;border-radius:999px;padding:.25rem .8rem;font-weight:700}.dV7b9a_stBtn[aria-pressed=true]{border-color:#0000}.dV7b9a_help{color:#555;margin:0;font-size:max(16px,.8rem);line-height:1.6}.dV7b9a_imgs{flex-wrap:wrap;gap:.5rem;display:flex}.dV7b9a_fig{gap:.2rem;margin:0;font-size:max(16px,.78rem);display:grid}.dV7b9a_fig figcaption{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.dV7b9a_thumb{aspect-ratio:16/9;object-fit:cover;border-radius:8px;width:160px}.dV7b9a_ref{object-fit:cover;border-radius:8px;width:90px;height:90px}.dV7b9a_wait{color:#6b4b00;background:#fff1c2;border-radius:5px;padding:0 .35rem;font-weight:700}.dV7b9a_del{color:#a22;cursor:pointer;background:#fff;border:1px solid #c88;border-radius:6px;padding:0 .5rem;font-size:max(16px,.76rem)}.dV7b9a_up{color:#2f6b5a;cursor:pointer;background:#fff;border:1px solid #2f6b5a;border-radius:999px;padding:.3rem .8rem;font-size:max(16px,.84rem);font-weight:700;display:inline-block;position:relative}.dV7b9a_up input{opacity:0;cursor:pointer;position:absolute;inset:0}.dV7b9a_ok{color:#1f6b3a;margin:0;font-weight:700}.dV7b9a_err{color:#a22;margin:0;font-weight:700}
.mjhFma_wrap{box-sizing:border-box;max-width:640px;margin:0 auto;padding:24px 16px 48px}.mjhFma_wide{max-width:1040px}.mjhFma_full{max-width:var(--page-wide,100%);padding-left:0;padding-right:0}.mjhFma_title{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 8px;font-size:1.5rem;display:flex}.mjhFma_badge{color:#7a4b00;white-space:nowrap;background:#fff3d6;border:1px solid #e6c37a;border-radius:999px;padding:2px 8px;font-size:max(16px,.8rem);display:inline-block}.mjhFma_draft{color:var(--kcr-8a1f35,#8a1f35);border-color:var(--kcr-e7a9b6,#e7a9b6);background:#fdeef0}.mjhFma_local{background:var(--kcr-e8f2ff,#e8f2ff);color:var(--kcr-134a8a,#134a8a);border-color:var(--kcr-9cc0ec,#9cc0ec)}.mjhFma_card{border:1px solid var(--hb-e3dce8,#e3dce8);background:#fff;border-radius:12px;margin:16px 0;padding:16px}.mjhFma_row{flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0;display:flex}.mjhFma_btn{border:1px solid var(--hb-c9bfd3,#c9bfd3);background:var(--hb-f6f2f9,#f6f2f9);color:#6b6275;cursor:not-allowed;box-sizing:border-box;border-radius:10px;justify-content:center;align-items:center;gap:8px;max-width:100%;min-height:44px;padding:8px 16px;font-size:1rem;display:inline-flex}.mjhFma_btnMain{background:var(--hb-6d4c8a,#6d4c8a);color:#fff;border-color:var(--hb-6d4c8a,#6d4c8a);cursor:pointer}.mjhFma_state{color:var(--kcr-8a1f35,#8a1f35);white-space:nowrap;font-size:max(16px,.8rem)}.mjhFma_label{font-weight:600}.mjhFma_cardTag{margin:0 0 4px;line-height:1.5}.mjhFma_input{box-sizing:border-box;border:1px solid var(--hb-c9bfd3,#c9bfd3);border-radius:8px;width:100%;min-height:44px;padding:8px 10px;font-size:1rem}.mjhFma_field{margin:14px 0}.mjhFma_field>legend{float:left;width:100%;margin:0 0 .3rem;padding:0}.mjhFma_field>legend+*{clear:both}.mjhFma_check{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;display:flex}.mjhFma_note{color:#6b6275;font-size:max(16px,.85rem)}.mjhFma_help{display:inline-block;position:relative}.mjhFma_helpBtn{border:1px solid var(--hb-9c8aae,#9c8aae);width:24px;height:24px;color:var(--hb-6d4c8a,#6d4c8a);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;font-size:max(16px,.8rem);list-style:none;display:inline-flex}.mjhFma_helpBtn::-webkit-details-marker{display:none}.mjhFma_help[open]{flex-basis:100%;display:block}.mjhFma_helpBody{box-sizing:border-box;max-width:100%;color:var(--hb-3d3546,#3d3546);background:#fffdf6;border:1px solid #e6c37a;border-radius:8px;margin-top:6px;padding:8px 10px;font-size:max(16px,.85rem);font-weight:400;box-shadow:0 4px 12px #0000001f}.mjhFma_list{padding-left:1.2em}.mjhFma_list li{margin:6px 0}.mjhFma_tableWrap{overflow-x:auto}.mjhFma_table{border-collapse:collapse;width:100%;font-size:max(16px,.9rem)}.mjhFma_table th,.mjhFma_table td{border-bottom:1px solid var(--hb-ece6f1,#ece6f1);text-align:left;vertical-align:top;padding:8px 6px}.mjhFma_name{white-space:nowrap;vertical-align:bottom;max-width:100%;display:inline-block;overflow-x:auto}.mjhFma_arrow{color:var(--hb-9c8aae,#9c8aae)}.mjhFma_cards{margin:0;padding:0;list-style:none;display:none}.mjhFma_cards li{border-bottom:1px solid var(--hb-ece6f1,#ece6f1);padding:10px 0}@media (max-width:640px){.mjhFma_tableWrap{display:none}.mjhFma_cards{display:block}}.mjhFma_help:not([open]) .mjhFma_helpBody{display:none}.mjhFma_tabs{flex-wrap:wrap;gap:6px;margin:8px 0 16px;display:flex}.mjhFma_tab{white-space:nowrap;border:1px solid var(--hb-c9bfd3,#c9bfd3);color:var(--hb-4b3d5c,#4b3d5c);border-radius:999px;padding:6px 12px;font-size:max(16px,.9rem);text-decoration:none}.mjhFma_tab[aria-current=page]{background:var(--hb-6d4c8a,#6d4c8a);color:#fff;border-color:var(--hb-6d4c8a,#6d4c8a)}.mjhFma_btnOn{cursor:pointer;color:var(--hb-3d3546,#3d3546)}.mjhFma_btnDanger{cursor:pointer;color:var(--kcr-8a1f35,#8a1f35);border-color:var(--kcr-e7a9b6,#e7a9b6);background:#fdeef0}.mjhFma_select{border:1px solid var(--hb-c9bfd3,#c9bfd3);border-radius:8px;max-width:100%;min-height:44px;padding:6px 8px;font-size:1rem}.mjhFma_filters{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.mjhFma_filters>div{flex-direction:column;gap:4px;min-width:0;display:flex}.mjhFma_status_active{color:#1d6b3a}.mjhFma_status_suspended{color:var(--kcr-8a1f35,#8a1f35)}.mjhFma_status_deleted{color:#7a4b00}.mjhFma_removed{color:#8a7d95;font-style:italic}.mjhFma_noticeBar{background:#fff3d6;border:1px solid #e6c37a;border-radius:8px;margin:8px 0;padding:8px 12px}.mjhFma_mono{overflow-wrap:anywhere;font-family:ui-monospace,monospace;font-size:max(16px,.85rem)}.mjhFma_blockLink{display:block}.mjhFma_hint{color:#7a6b86;letter-spacing:0;text-align:left;flex-basis:100%;width:100%;margin:.1rem 0 .2rem;font-size:max(16px,.8rem);font-weight:400;line-height:1.45;display:block}@media (max-width:480px){.mjhFma_hint{font-size:max(16px,.78rem)}}body:has([data-site-hub]) .mjhFma_card{border:2px solid var(--kcr-a9c8ee,#a9c8ee);box-shadow:0 5px 0 var(--kcr-2f73c9,#2f73c9);border-radius:16px}body:has([data-site-hub]) .mjhFma_tab{border:2px solid var(--kcr-2f73c9,#2f73c9);color:var(--kcr-14204f,#14204f);background:#fff;font-weight:700}body:has([data-site-hub]) .mjhFma_tab[aria-current=page]{background:var(--kcr-2738a8,#2738a8);border-color:var(--kcr-121c4d,#121c4d);color:#fff;box-shadow:0 3px 0 var(--kcr-121c4d,#121c4d)}body:has([data-site-hub]) .mjhFma_btnMain{background:linear-gradient(160deg, var(--kcr-2738a8,#2738a8), var(--kcr-1f55c4,#1f55c4));color:#fff;border-color:var(--kcr-121c4d,#121c4d);box-shadow:0 4px 0 var(--kcr-121c4d,#121c4d)}@media (min-width:1024px){.mjhFma_tab{box-sizing:border-box;align-items:center;min-height:44px;padding:9px 18px;font-size:1rem;display:inline-flex}}.mjhFma_hint{font-size:max(16px,.8rem)}@media (max-width:480px){.mjhFma_hint{font-size:16px}}.mjhFma_row>a{align-items:center;min-height:44px;display:inline-flex}
.Q4rg4a_testBar{color:#6b4e00;background:#fff3c4;border-radius:999px;margin:0 0 .6rem;padding:.3rem .7rem;font-size:max(16px,.85rem);font-weight:700;display:inline-block}.Q4rg4a_lead{color:var(--kcr-6b5578,#6b5578);margin:0 0 .8rem;font-size:1.05rem}.Q4rg4a_grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.6rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.Q4rg4a_feat{border:2px solid var(--kcr-e4d2f5,#e4d2f5);color:inherit;box-sizing:border-box;background:#fff;border-radius:14px;flex-direction:column;gap:.2rem;height:100%;padding:.7rem .9rem;text-decoration:none;display:flex}.Q4rg4a_featName{color:var(--kcr-4a2d66,#4a2d66);font-size:1.1rem;font-weight:800}.Q4rg4a_featDesc{color:var(--kcr-6b5578,#6b5578);font-size:max(16px,.9rem)}.Q4rg4a_evList{flex-direction:column;gap:.4rem;margin:.4rem 0 0;padding:0;list-style:none;display:flex}.Q4rg4a_ev{background:var(--kcr-fbf6ff,#fbf6ff);border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:.2rem .8rem;padding:.5rem .7rem;display:flex}.Q4rg4a_evDate{color:var(--kcr-a0407a,#a0407a);white-space:nowrap;white-space:normal;max-width:100%;font-weight:800}.Q4rg4a_evDateText{white-space:nowrap}.Q4rg4a_evTitle{align-items:center;gap:.4rem;font-size:1.05rem;font-weight:800;display:inline-flex}.Q4rg4a_evPlace{color:var(--kcr-6b5578,#6b5578);font-size:max(16px,.9rem)}.Q4rg4a_profs{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.8rem;margin-top:.4rem;display:grid}.Q4rg4a_prof{border:2px solid var(--kcr-f0dcf5,#f0dcf5);background:#fff;border-radius:14px;align-items:center;gap:.7rem;padding:.6rem;display:flex}.Q4rg4a_profName{overflow-wrap:anywhere;word-break:keep-all;line-break:strict;color:var(--kcr-4a2d66,#4a2d66);margin:0;font-size:1.1rem;font-weight:800}.Q4rg4a_profRole{color:var(--kcr-6b5578,#6b5578);margin:.1rem 0;font-size:max(16px,.9rem)}.Q4rg4a_profText{color:var(--kcr-9a8aa6,#9a8aa6);margin:.2rem 0 0;font-size:max(16px,.9rem)}.Q4rg4a_profX{margin:.15rem 0 0;font-size:max(16px,.95rem);font-weight:700}.Q4rg4a_profX a{color:var(--kcr-4a2d66,#4a2d66);text-decoration:none}.Q4rg4a_profX a:hover{text-decoration:underline}.Q4rg4a_accts{flex-direction:column;gap:.3rem;margin:.4rem 0 0;padding:0;list-style:none;display:flex}.Q4rg4a_accts li{flex-wrap:wrap;align-items:baseline;gap:.2rem .7rem;font-size:1.05rem;font-weight:700;display:flex}.Q4rg4a_acctRole{color:var(--kcr-6b5578,#6b5578);font-size:max(16px,.9rem);font-weight:400}.Q4rg4a_adminNote{border-style:dashed}@media (max-width:480px){.Q4rg4a_prof img{width:64px!important;height:64px!important}}.Q4rg4a_nb{white-space:nowrap;max-width:100%;display:inline-block;overflow-x:auto}.Q4rg4a_head{background:linear-gradient(90deg, var(--kcr-fff7fb,#fff7fb), var(--kcr-f3ecff,#f3ecff));border-bottom:2px solid var(--kcr-eadcf5,#eadcf5);flex-wrap:wrap;align-items:center;gap:.4rem 1.2rem;padding:.7rem 1.2rem;display:flex}.Q4rg4a_brand{color:var(--kcr-4a2d66,#4a2d66);white-space:nowrap;font-size:1.35rem;font-weight:800;text-decoration:none}.Q4rg4a_headNav{flex-wrap:wrap;gap:.3rem .9rem;margin:0;padding:0;font-weight:700;list-style:none;display:flex}.Q4rg4a_hero{background:linear-gradient(180deg, var(--kcr-f6efff,#f6efff), var(--kcr-fff7fb,#fff7fb));justify-content:center;margin:0;display:flex}.Q4rg4a_heroImg{object-fit:contain;width:100%;max-width:1200px;height:auto;max-height:72vh;display:block}.Q4rg4a_heroEmpty{background:linear-gradient(180deg, var(--kcr-f6efff,#f6efff), var(--kcr-fff7fb,#fff7fb));justify-content:center;padding:1.2rem 0;display:flex}.Q4rg4a_foot{border-top:2px dashed var(--kcr-e4d2f5,#e4d2f5);text-align:center;color:var(--kcr-6b5578,#6b5578);margin-top:1.5rem;padding:1rem 1.2rem 1.4rem}.Q4rg4a_footText{margin:0 0 .4rem}.Q4rg4a_footNav{flex-wrap:wrap;justify-content:center;gap:.3rem 1rem;margin:0 0 .4rem;padding:0;font-weight:700;list-style:none;display:flex}.Q4rg4a_footReq{flex-wrap:wrap;justify-content:center;gap:.3rem 1rem;margin:0;display:flex}@media (max-width:480px){.Q4rg4a_heroImg{max-height:48vh}.Q4rg4a_brand{font-size:1.15rem}.Q4rg4a_head{padding:.6rem .8rem}}.Q4rg4a_helper{color:#8a7a96;margin:.1rem 0 .5rem;font-size:max(16px,.88rem)}.Q4rg4a_scroll{max-height:22rem;overflow-y:auto}.Q4rg4a_prof>div{min-width:0}.Q4rg4a_profBody{color:var(--kcr-3d3546,#3d3546);white-space:pre-line;overflow-wrap:anywhere;margin:.3rem 0 0;font-size:max(16px,.9rem);line-height:1.7}.Q4rg4a_pre{white-space:pre-line;overflow-wrap:anywhere;line-height:1.8}.Q4rg4a_promo{background:linear-gradient(90deg, var(--kcr-e86aa0,#e86aa0), var(--kcr-8a5cc4,#8a5cc4));color:#fff;text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.2rem 1rem;padding:.8rem 1.2rem;text-decoration:none;display:flex}.Q4rg4a_promo:hover{filter:brightness(1.05)}.Q4rg4a_promoTitle{letter-spacing:.06em;font-size:1.35rem;font-weight:800}.Q4rg4a_promoInfo{overflow-wrap:anywhere;word-break:keep-all;line-break:strict;font-size:1rem;font-weight:700}.Q4rg4a_promoMore{font-size:max(16px,.9rem);font-weight:700;text-decoration:underline}.Q4rg4a_promoBig{flex-direction:column;align-items:center;gap:.45rem;padding:1.1rem 1rem 1.2rem}.Q4rg4a_promoBig .Q4rg4a_promoTitle{font-size:1.55rem}.Q4rg4a_promoBtn{color:var(--kcr-7a2f78,#7a2f78);box-shadow:0 2px 8px var(--kcra-60-20-80-p25,#3c145040);background:#fff;border-radius:999px;margin-top:.2rem;padding:.55rem 1.3rem;font-size:1.02rem;font-weight:800;display:inline-block}.Q4rg4a_promoBig:hover .Q4rg4a_promoBtn,.Q4rg4a_promoBig:focus-visible .Q4rg4a_promoBtn{background:var(--kcr-fff4fa,#fff4fa)}@media (max-width:600px){.Q4rg4a_promoBig .Q4rg4a_promoTitle{font-size:1.3rem}.Q4rg4a_promoBtn{padding:.5rem 1rem;font-size:max(16px,.95rem)}}@media (max-width:480px){.Q4rg4a_promo{flex-direction:column;align-items:center;padding:.7rem .8rem}.Q4rg4a_promoTitle{font-size:1.2rem}.Q4rg4a_promoInfo{font-size:max(16px,.92rem)}}.Q4rg4a_top{box-sizing:border-box;width:100%;padding:1.4rem 0 1rem}.Q4rg4a_heroRow{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:2rem;margin:0 0 2rem;display:grid}.Q4rg4a_heroCopy{min-width:0}.Q4rg4a_kicker{background:var(--yellow,#fff3c4);color:var(--purple-deep,#4a2d66);border:2px solid #f0d36a;border-radius:999px;margin:0 0 .8rem;padding:.3rem .9rem;font-size:max(16px,.85rem);font-weight:800;display:inline-block}.Q4rg4a_heroTitle{letter-spacing:.04em;background:linear-gradient(90deg, var(--kcr-e86aa0,#e86aa0), var(--kcr-8a5cc4,#8a5cc4));color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 .9rem;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.2}.Q4rg4a_top .Q4rg4a_lead{color:var(--kcr-5b4a6e,#5b4a6e);border-left:6px solid var(--pink-hot,#e86aa0);background:linear-gradient(90deg, var(--kcra-255-214-232-p55,#ffd6e88c), #fff9);border-radius:0 16px 16px 0;margin:0 0 1.3rem;padding:.9rem 1.1rem;font-size:1.05rem;line-height:1.9}.Q4rg4a_ctaRow{flex-wrap:wrap;gap:.7rem;display:flex}.Q4rg4a_btnPrimary,.Q4rg4a_btnSecondary{border-radius:999px;justify-content:center;align-items:center;padding:.85rem 1.4rem;font-size:1.02rem;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.Q4rg4a_btnPrimary{color:#fff;background:linear-gradient(135deg, var(--pink-hot,#e86aa0), var(--purple,#8a5cc4));box-shadow:0 6px 0 var(--kcra-109-67-152-p28,#6d439847)}.Q4rg4a_btnPrimary:hover{color:#fff;box-shadow:0 8px 0 var(--kcra-109-67-152-p28,#6d439847);transform:translateY(-2px)}.Q4rg4a_btnSecondary{color:var(--purple-deep,#4a2d66);border:3px solid var(--lavender,#e4d2f5);box-shadow:0 5px 0 var(--kcra-155-107-201-p16,#9b6bc929);background:#fff}.Q4rg4a_btnSecondary:hover{background:var(--pink-soft,#ffe3ef);transform:translateY(-2px)}.Q4rg4a_heroArt{justify-self:center;width:min(100%,288px);margin:0;position:relative}.Q4rg4a_heroFrame{border-radius:var(--radius,22px);box-shadow:var(--shadow,0 10px 30px var(--kcra-109-67-152-p15,#6d439826)), 0 0 0 3px var(--pink-soft,#ffe3ef);background:linear-gradient(180deg, var(--kcr-f6efff,#f6efff), var(--kcr-fff7fb,#fff7fb));border:5px solid #fff;animation:6s ease-in-out infinite Q4rg4a_circleFloat;display:block;overflow:hidden;transform:rotate(1.5deg)}.Q4rg4a_top .Q4rg4a_heroImg{object-fit:cover;width:100%;max-width:none;height:auto;max-height:78vh;display:block}.Q4rg4a_heroSparkle{color:var(--kcr-f0b7cf,#f0b7cf);text-shadow:0 2px #fff;font-size:2rem;animation:3s ease-in-out infinite Q4rg4a_circleTwinkle;position:absolute;top:-.6rem;left:-.6rem}.Q4rg4a_heroSparkle2{color:var(--kcr-b79be0,#b79be0);font-size:1.6rem;animation-delay:1.5s;inset:auto -.4rem 1.2rem auto}.Q4rg4a_top .Q4rg4a_heroEmpty{background:0 0}@keyframes Q4rg4a_circleFloat{0%,to{transform:rotate(1.5deg)translateY(0)}50%{transform:rotate(1.5deg)translateY(-8px)}}@keyframes Q4rg4a_circleTwinkle{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.Q4rg4a_heroFrame,.Q4rg4a_heroSparkle{animation:none}.Q4rg4a_feat,.Q4rg4a_btnPrimary,.Q4rg4a_btnSecondary{transition:none}}.Q4rg4a_section{margin:2rem 0}.Q4rg4a_sectionHead{align-items:center;gap:.6rem;margin:0 0 .7rem;display:flex}.Q4rg4a_banner{background:linear-gradient(90deg, var(--pink-hot,#e86aa0), var(--purple,#8a5cc4));color:#fff;box-shadow:0 4px 0 var(--kcra-109-67-152-p25,#6d439840);border-radius:999px;margin:0;padding:.45rem 1.2rem;font-size:1.08rem;font-weight:800;display:inline-block}.Q4rg4a_headChibi{flex:none}.Q4rg4a_top .Q4rg4a_helper{color:var(--kcr-7a6a88,#7a6a88);margin:0 0 .8rem;font-size:max(16px,.95rem)}.Q4rg4a_top .Q4rg4a_grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.9rem}.Q4rg4a_top .Q4rg4a_feat{border:3px solid var(--lavender,#e4d2f5);box-shadow:0 5px 0 var(--kcra-155-107-201-p14,#9b6bc924);background:#fffffff0;border-radius:18px;flex-direction:row;align-items:center;gap:.8rem;padding:1rem 1.1rem;transition:transform .15s,box-shadow .15s,border-color .15s}.Q4rg4a_top .Q4rg4a_feat:hover{border-color:var(--kcr-f0b7cf,#f0b7cf);box-shadow:0 8px 0 var(--kcra-155-107-201-p16,#9b6bc929);transform:translateY(-3px)}.Q4rg4a_featIcon{flex:none}.Q4rg4a_featText{flex-direction:column;gap:.25rem;min-width:0;display:flex}.Q4rg4a_top .Q4rg4a_featName{font-size:1.15rem}.Q4rg4a_cols{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:0 1.4rem;display:grid}.Q4rg4a_top .Q4rg4a_ev .Q4rg4a_nb{white-space:normal;overflow-wrap:anywhere}.Q4rg4a_panel{border-radius:var(--radius,22px);border:3px solid var(--lavender,#e4d2f5);min-width:0;box-shadow:var(--shadow,0 8px 24px var(--kcra-109-67-152-p08,#6d439814));background:#ffffffeb;padding:1.2rem 1.25rem}.Q4rg4a_goudouPanel{background:linear-gradient(160deg, var(--kcr-fff7fb,#fff7fb), var(--kcr-f3ecff,#f3ecff))}.Q4rg4a_top .Q4rg4a_ev{border:2px solid var(--kcr-f0dcf5,#f0dcf5);background:#fff;padding:.6rem .8rem}.Q4rg4a_top .Q4rg4a_evDate{background:var(--kcr-ffe3ef,#ffe3ef);color:var(--kcr-a0407a,#a0407a);border-radius:14px;padding:.1rem .7rem}.Q4rg4a_top .Q4rg4a_profs{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:1rem}.Q4rg4a_top .Q4rg4a_prof{border:3px solid var(--lavender,#e4d2f5);box-shadow:0 5px 0 var(--kcra-155-107-201-p12,#9b6bc91f);background:#fffffff0;border-radius:20px;align-items:flex-start;padding:1rem}.Q4rg4a_top .Q4rg4a_prof:nth-child(2){border-color:var(--kcr-f0dcf5,#f0dcf5)}.Q4rg4a_top .Q4rg4a_accts{flex-flow:wrap;gap:.7rem}.Q4rg4a_top .Q4rg4a_accts li{border:3px solid var(--lavender,#e4d2f5);background:#fff;border-radius:16px;padding:.6rem 1rem}@media (max-width:860px){.Q4rg4a_heroRow{grid-template-columns:minmax(0,1fr);gap:1.2rem}.Q4rg4a_heroArt{width:min(100%,360px)}.Q4rg4a_cols,.Q4rg4a_top .Q4rg4a_profs{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.Q4rg4a_top{padding-top:1rem}.Q4rg4a_top .Q4rg4a_lead{padding:.7rem .8rem;font-size:max(16px,.98rem)}.Q4rg4a_top .Q4rg4a_prof img{width:72px!important;height:72px!important}.Q4rg4a_top .Q4rg4a_feat{padding:.8rem}}.Q4rg4a_followRow{flex-wrap:wrap;align-items:center;gap:.5rem .8rem;margin:.9rem 0 0;display:flex}.Q4rg4a_btnFollow,.Q4rg4a_btnFollowing{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:.55rem 1.3rem;font-size:1rem;font-weight:800;transition:transform .15s;display:inline-flex}.Q4rg4a_btnFollow{color:#fff;background:linear-gradient(135deg, var(--purple,#8a5cc4), var(--purple-deep,#4a2d66));box-shadow:0 5px 0 var(--kcra-109-67-152-p22,#6d439838);border:0}.Q4rg4a_btnFollowing{color:var(--purple-deep,#4a2d66);border:3px solid var(--lavender,#e4d2f5);background:#fff}.Q4rg4a_btnFollow:hover,.Q4rg4a_btnFollowing:hover{transform:translateY(-2px)}.Q4rg4a_btnFollow:disabled,.Q4rg4a_btnFollowing:disabled{opacity:.6;cursor:default;transform:none}.Q4rg4a_followNote{color:var(--kcr-7a6a88,#7a6a88);font-size:max(16px,.92rem)}.Q4rg4a_followErr{color:#b3261e;font-size:max(16px,.92rem)}@media (prefers-reduced-motion:reduce){.Q4rg4a_btnFollow,.Q4rg4a_btnFollowing{transition:none}}.Q4rg4a_menuCols{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:1rem 1.4rem;display:grid}.Q4rg4a_circlePanel{background:linear-gradient(160deg, var(--kcr-fff7fb,#fff7fb), var(--kcr-f6efff,#f6efff))}.Q4rg4a_hubPanel{border-color:var(--kcr-a9c8ee,#a9c8ee);background:linear-gradient(160deg, var(--kcr-f3f8ff,#f3f8ff), var(--kcr-e2eeff,#e2eeff))}.Q4rg4a_hubBanner{background:linear-gradient(90deg, var(--kcr-2a6cc0,#2a6cc0), var(--kcr-1d4f91,#1d4f91))}.Q4rg4a_bannerLink{color:#fff;text-decoration:none}.Q4rg4a_bannerLink:hover{color:#fff;text-decoration:underline}.Q4rg4a_top .Q4rg4a_hubFeat,.Q4rg4a_hubFeat{border-color:var(--kcr-a9c8ee,#a9c8ee);box-shadow:0 5px 0 var(--kcra-42-108-192-p16,#2a6cc029)}.Q4rg4a_top .Q4rg4a_hubFeat:hover,.Q4rg4a_hubFeat:hover{border-color:var(--kcr-2f73c9,#2f73c9);box-shadow:0 8px 0 var(--kcra-42-108-192-p2,#2a6cc033)}.Q4rg4a_top .Q4rg4a_hubFeat:focus-visible,.Q4rg4a_hubFeat:focus-visible{outline:3px solid var(--kcr-2f73c9,#2f73c9);outline-offset:2px}.Q4rg4a_hubFeat .Q4rg4a_featName{color:var(--kcr-163d70,#163d70)}.Q4rg4a_hubFeat .Q4rg4a_featDesc{color:var(--kcr-46597a,#46597a)}@media (max-width:860px){.Q4rg4a_menuCols{grid-template-columns:minmax(0,1fr)}}@media (min-width:1280px){.Q4rg4a_top .Q4rg4a_heroRow:has(>.Q4rg4a_heroEmpty){grid-template-columns:minmax(0,1fr) max-content}.Q4rg4a_top .Q4rg4a_heroRow:has(>.Q4rg4a_heroEmpty)>.Q4rg4a_heroEmpty{padding-inline:1rem}.Q4rg4a_top .Q4rg4a_heroRow:has(>.Q4rg4a_heroEmpty) .Q4rg4a_lead{max-width:42em}}.Q4rg4a_hubJumpRow{background:#fff;padding:.5rem .8rem;display:flex}.Q4rg4a_hubJump{box-sizing:border-box;border:2px solid var(--kcr-6b5aa6,#6b5aa6);min-width:44px;min-height:44px;color:var(--kcr-14204f,#14204f);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem 1rem;font-size:max(16px,1rem);font-weight:800;line-height:1.3;text-decoration:none;display:inline-flex}.Q4rg4a_hubJump:hover,.Q4rg4a_hubJump:focus-visible{background:var(--kcr-f3ecff,#f3ecff)}.Q4rg4a_hubJump:focus-visible{outline:3px solid var(--kcr-14204f,#14204f);outline-offset:2px}.Q4rg4a_hubJumpIcon{color:var(--kcr-6b5aa6,#6b5aa6);flex:none}@media (min-width:1024px){.Q4rg4a_hubJumpRow{display:none}}@media (max-width:480px){.Q4rg4a_hubJump{background:var(--kcr-14204f,#14204f);border-color:var(--kcr-14204f,#14204f);color:#fff}.Q4rg4a_hubJump:hover,.Q4rg4a_hubJump:focus-visible{background:var(--kcr-14204f,#14204f);color:#fff;filter:brightness(1.2)}.Q4rg4a_hubJumpIcon{color:#fff}.Q4rg4a_headNav a{box-sizing:border-box;background:var(--kcr-6d4398,#6d4398);color:#fff;border-radius:999px;align-items:center;min-height:44px;padding:.3rem .9rem;font-size:max(16px,1rem);text-decoration:none;display:inline-flex}.Q4rg4a_headNav a:hover{color:#fff;filter:brightness(1.15)}.Q4rg4a_btnPrimary,.Q4rg4a_btnPrimary:hover{background:var(--kcr-1d4f91,#1d4f91);color:#fff}.Q4rg4a_btnSecondary,.Q4rg4a_btnSecondary:hover{background:var(--kcr-7a2f78,#7a2f78);border-color:var(--kcr-7a2f78,#7a2f78);color:#fff}.Q4rg4a_btnPrimary,.Q4rg4a_btnSecondary{min-height:44px;font-size:max(16px,1rem)}.Q4rg4a_promo{background:linear-gradient(90deg, var(--kcr-7a2f78,#7a2f78), var(--kcr-6d4398,#6d4398))}.Q4rg4a_btnFollow{background:var(--kcr-6d4398,#6d4398)}.Q4rg4a_top .Q4rg4a_feat{background:var(--kcr-6d4398,#6d4398);border-color:var(--kcr-6d4398,#6d4398);box-shadow:0 5px 0 var(--kcr-4a2d66,#4a2d66)}.Q4rg4a_top .Q4rg4a_feat .Q4rg4a_featName,.Q4rg4a_top .Q4rg4a_feat .Q4rg4a_featDesc{color:#fff}.Q4rg4a_top .Q4rg4a_hubFeat{background:var(--kcr-1d4f91,#1d4f91);border-color:var(--kcr-1d4f91,#1d4f91);box-shadow:0 5px 0 var(--kcr-163d70,#163d70)}.Q4rg4a_top .Q4rg4a_goudouPanel .Q4rg4a_feat{background:var(--kcr-7a2f78,#7a2f78);border-color:var(--kcr-7a2f78,#7a2f78);box-shadow:0 5px 0 var(--kcr-5a2058,#5a2058)}.Q4rg4a_featDesc{font-size:max(16px,1rem)}.Q4rg4a_bannerLink{align-items:center;min-height:44px;display:inline-flex}}.Q4rg4a_eventModeBanner{min-height:44px;color:var(--kcr-14204f,#14204f);border:2px solid var(--kcr-2738a8,#2738a8);box-shadow:0 2px 6px var(--kcra-20-32-79-p12,#14204f1f);background:#fff;border-left-width:8px;border-radius:12px;align-items:center;gap:12px;margin:20px 0 8px;padding:14px 16px;text-decoration:none;display:flex}.Q4rg4a_eventModeBanner:hover{background:var(--kcr-f3f5ff,#f3f5ff)}.Q4rg4a_eventModeBanner:focus-visible{outline:3px solid var(--kcr-2738a8,#2738a8);outline-offset:3px}.Q4rg4a_eventModeIcon{width:32px;height:32px;color:var(--kcr-2738a8,#2738a8);flex:none}.Q4rg4a_eventModeText{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.Q4rg4a_eventModeTitle{font-size:18px;font-weight:700;line-height:1.4}.Q4rg4a_eventModeDesc{color:var(--kcr-2a3156,#2a3156);font-size:16px;line-height:1.6}.Q4rg4a_eventModeMore{background:var(--kcr-2738a8,#2738a8);color:#fff;white-space:nowrap;border-radius:999px;flex:none;align-items:center;min-height:44px;padding:0 16px;font-size:16px;font-weight:700;display:inline-flex}@media (max-width:480px){.Q4rg4a_eventModeBanner{flex-wrap:wrap}.Q4rg4a_eventModeMore{justify-content:center;width:100%}}.Q4rg4a_brand,.Q4rg4a_bannerLink{align-items:center;min-height:44px;display:inline-flex}.Q4rg4a_banner:has(>.Q4rg4a_bannerLink){padding-block:0}.Q4rg4a_accts a,.Q4rg4a_foot a,:is(html[data-brand=kancollab]:not(:has([data-legacy-nav])) .Q4rg4a_profX a,html[data-brand=kancollab]:not(:has([data-legacy-nav])) .Q4rg4a_accts a){align-items:center;min-height:44px;display:inline-flex}html[data-brand=kancollab]:not(:has([data-legacy-nav])) .Q4rg4a_headNav a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:359px){html[data-brand=kancollab] .Q4rg4a_top .Q4rg4a_feat{flex-direction:column;align-items:flex-start}html[data-brand=kancollab] .Q4rg4a_top .Q4rg4a_featText{align-self:stretch}}
.rq10fW_wrap{line-break:strict;word-break:auto-phrase;overflow-wrap:anywhere;text-wrap:pretty}.rq10fW_lead{color:var(--kcr-3c4a68,#3c4a68);margin:0 0 1rem;line-height:1.75}.rq10fW_cards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.rq10fW_card{border:1px solid var(--kcr-cfdcf3,#cfdcf3);box-shadow:0 1px 3px var(--kcra-23-39-78-p06,#17274e0f);background:#fff;border-radius:14px;padding:.9rem 1rem}.rq10fW_card h2,.rq10fW_card h3{color:var(--kcr-17274e,#17274e);margin:0 0 .5rem;font-size:1.05rem}.rq10fW_circleRow{color:inherit;align-items:center;gap:.75rem;text-decoration:none;display:flex}.rq10fW_icon{width:var(--avatar-card,48px);height:var(--avatar-card,48px);object-fit:cover;background:var(--kcr-e6eefc,#e6eefc);color:var(--kcr-2a4a97,#2a4a97);box-shadow:0 0 0 1px var(--kcr-cfdcf3,#cfdcf3);border:2px solid #fff;border-radius:50%;flex:none;place-items:center;font-size:1.3rem;font-weight:700;display:inline-grid}.rq10fW_iconLg{width:96px;height:96px;font-size:2rem;}.rq10fW_name{color:var(--kcr-17274e,#17274e);font-size:1.05rem;font-weight:700}.rq10fW_kana{color:var(--kcr-5b6a8c,#5b6a8c);font-size:max(16px,.8rem)}.rq10fW_badge{background:var(--kcr-e6eefc,#e6eefc);color:var(--kcr-1d3776,#1d3776);vertical-align:1px;white-space:nowrap;border-radius:999px;margin:0 .3rem .2rem 0;padding:.1rem .55rem;font-size:max(16px,.75rem);display:inline-block}.rq10fW_bPending{color:#7a4d00;background:#fff3d6;}.rq10fW_bReturned{color:#8a1f1f;background:#fde4e4;}.rq10fW_bApproved{color:#1f5a2b;background:#dff3e6;}.rq10fW_bStop{background:var(--kcr-eceff4,#eceff4);color:var(--kcr-3f475a,#3f475a);}.rq10fW_bTest{color:#a03030;background:#fff0f0;}.rq10fW_form{gap:.85rem;max-width:46rem;display:grid}.rq10fW_field{gap:.3rem;display:grid}.rq10fW_field>legend{float:left;width:100%;margin:0;padding:0}.rq10fW_field>span:first-child,.rq10fW_label{color:var(--kcr-242f48,#242f48);font-size:max(16px,.88rem);font-weight:700}.rq10fW_hint{color:var(--kcr-5b6a8c,#5b6a8c);font-size:max(16px,.8rem)}.rq10fW_input{border:1px solid var(--kcr-a9b8d6,#a9b8d6);box-sizing:border-box;background:#fff;border-radius:10px;width:100%;padding:.65rem .7rem;font-size:1rem}.rq10fW_input:focus{outline:2px solid var(--kcr-2d52a9,#2d52a9);outline-offset:1px}.rq10fW_textarea{resize:vertical;min-height:8rem;line-height:1.6;}.rq10fW_radios{flex-wrap:wrap;gap:.5rem;display:flex}.rq10fW_radio{border:1px solid var(--kcr-a9b8d6,#a9b8d6);cursor:pointer;box-sizing:border-box;background:#fff;border-radius:999px;align-items:center;gap:.4rem;min-height:44px;padding:.55rem .9rem;display:inline-flex}.rq10fW_radio:has(input:checked){background:var(--kcr-2d52a9,#2d52a9);border-color:var(--kcr-2d52a9,#2d52a9);color:#fff;font-weight:700}.rq10fW_agree{background:var(--kcr-eef4ff,#eef4ff);border:1px solid var(--kcr-cfdcf3,#cfdcf3);border-radius:10px;align-items:flex-start;gap:.5rem;padding:.75rem;display:flex}.rq10fW_agree input{flex:none;width:1.3rem;height:1.3rem;margin-top:.15rem}.rq10fW_btn{border:1px solid var(--kcr-2d52a9,#2d52a9);background:linear-gradient(135deg, var(--kcr-2150bd,#2150bd), var(--kcr-1d3776,#1d3776));color:#fff;cursor:pointer;box-sizing:border-box;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:.55rem 1.1rem;font-size:max(16px,.95rem);font-weight:700;text-decoration:none;display:inline-flex}.rq10fW_btn:disabled{opacity:.55;cursor:not-allowed}.rq10fW_btnGhost{color:var(--kcr-1d3776,#1d3776);background:#fff;}.rq10fW_btnDanger{color:#9b2c2c;background:#fff;border-color:#c97b7b;}.rq10fW_row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.rq10fW_ok{color:#1f5a2b;background:#edf8ef;border:1px solid #9fd1a8;border-radius:8px;margin:.4rem 0;padding:.55rem .8rem}.rq10fW_err{color:#8a1f1f;background:#fdecec;border:1px solid #e6a3a3;border-radius:8px;margin:.4rem 0;padding:.55rem .8rem}.rq10fW_note{color:#5a4300;background:#fff8e6;border:1px solid #f0d48a;border-radius:8px;margin:.4rem 0;padding:.6rem .8rem}ul.rq10fW_note,ol.rq10fW_note{padding-left:1.8rem;list-style-position:outside}.rq10fW_muted{color:var(--kcr-5b6a8c,#5b6a8c);font-size:max(16px,.85rem)}.rq10fW_list{margin:0;padding:0;list-style:none}.rq10fW_list>li{border-bottom:1px solid var(--kcr-e3eaf7,#e3eaf7);padding:.6rem 0}.rq10fW_list>li:last-child{border-bottom:0}.rq10fW_header{aspect-ratio:8/3;object-fit:cover;background:linear-gradient(135deg, var(--kcr-dbe7ff,#dbe7ff), var(--kcr-b9cdf5,#b9cdf5));border-radius:14px;width:100%;display:block}.rq10fW_headerEmpty{}.rq10fW_hero{margin:0 0 1rem;position:relative}.rq10fW_heroBody{flex-wrap:wrap;align-items:flex-end;gap:1rem;margin-top:-48px;padding:0 1rem;display:flex}.rq10fW_heroText{min-width:0;padding-bottom:.3rem}.rq10fW_title{color:var(--kcr-17274e,#17274e);margin:0;font-size:1.5rem}.rq10fW_intro{white-space:pre-wrap;color:var(--kcr-242f48,#242f48);line-height:1.8}.rq10fW_links{flex-wrap:wrap;gap:.5rem;margin:.6rem 0;padding:0;list-style:none;display:flex}.rq10fW_links a{border:1px solid var(--kcr-a9b8d6,#a9b8d6);min-height:44px;color:var(--kcr-1d3776,#1d3776);background:#fff;border-radius:999px;align-items:center;padding:.3rem .85rem;font-weight:700;text-decoration:none;display:inline-flex}.rq10fW_ev{gap:.2rem;display:grid}.rq10fW_evTitle{color:var(--kcr-17274e,#17274e);font-weight:700}.rq10fW_space{color:var(--kcr-034b7b,#034b7b);background:var(--kcr-e6f1fb,#e6f1fb);border-radius:6px;padding:0 .4rem;font-weight:700}.rq10fW_section{margin:1.4rem 0}.rq10fW_sectionTitle{color:var(--kcr-17274e,#17274e);border-left:5px solid var(--kcr-2d52a9,#2d52a9);margin:0 0 .7rem;padding-left:.6rem;font-size:1.15rem}.rq10fW_imgBox{gap:.5rem;display:grid}.rq10fW_preview{border:1px solid var(--kcr-cfdcf3,#cfdcf3);border-radius:10px;max-width:100%}.rq10fW_file{opacity:0;width:1px;height:1px;position:absolute}.rq10fW_pick{position:relative;overflow:hidden}.rq10fW_dl{grid-template-columns:max-content 1fr;gap:.25rem .8rem;margin:.4rem 0;display:grid}.rq10fW_dl dt{color:var(--kcr-5b6a8c,#5b6a8c);font-size:max(16px,.85rem)}.rq10fW_dl dd{margin:0}.rq10fW_table{border-collapse:collapse;width:100%;font-size:max(16px,.9rem)}.rq10fW_table th,.rq10fW_table td{border-bottom:1px solid var(--kcr-e3eaf7,#e3eaf7);text-align:left;vertical-align:top;padding:.45rem .4rem}.rq10fW_table th{color:var(--kcr-3f475a,#3f475a);background:var(--kcr-f3f7ff,#f3f7ff);font-weight:700}.rq10fW_pickFollow{flex-direction:column;align-items:flex-end;gap:.2rem;display:inline-flex}.rq10fW_similarLink{align-items:center;min-height:44px;font-weight:700;display:inline-flex}.rq10fW_taped{background:#fffdf6;position:relative}.rq10fW_taped:before{content:"";background:var(--kcra-255-182-206-p7,#ffb6ceb3);pointer-events:none;border-radius:2px;width:56px;height:14px;margin-left:-28px;position:absolute;top:-7px;left:50%}.rq10fW_planOpts{flex-wrap:wrap;gap:.2rem .8rem;font-size:max(16px,1rem);display:flex}.rq10fW_planOpts label{cursor:pointer;align-items:center;gap:.4rem;min-height:44px;display:inline-flex}.rq10fW_planOpts.rq10fW_planOpts input[type=checkbox]{width:24px;height:24px;margin:0}.rq10fW_code{background:var(--kcr-f1f5ff,#f1f5ff);border:1px solid var(--kcr-c9d5ef,#c9d5ef);-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;border-radius:6px;padding:.2rem .5rem;font-size:max(16px,1rem);display:inline-block}.rq10fW_input{min-height:44px}summary.rq10fW_sectionTitle{box-sizing:border-box;min-height:44px;padding-block:.35rem}.rq10fW_err,.rq10fW_ok{font-size:max(16px,1rem)}.rq10fW_planOpts.rq10fW_planOpts input:is([type=radio],[type=checkbox]){accent-color:var(--kcr-2738a8,#2738a8);appearance:none;box-sizing:border-box;border:2px solid var(--kcr-2738a8,#2738a8);vertical-align:middle;background:#fff;min-width:20px;min-height:20px;margin:0}.rq10fW_planOpts.rq10fW_planOpts input[type=radio]{border-radius:50%}.rq10fW_planOpts.rq10fW_planOpts input[type=checkbox]{border-radius:4px}.rq10fW_planOpts.rq10fW_planOpts input[type=radio]:checked{background:radial-gradient(circle, var(--kcr-2738a8,#2738a8) 0 40%, #fff 44%)}.rq10fW_planOpts.rq10fW_planOpts input[type=checkbox]:checked{background:var(--kcr-2738a8,#2738a8) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 80% no-repeat}.rq10fW_planOpts.rq10fW_planOpts input:is([type=radio],[type=checkbox]):disabled{opacity:.5}.rq10fW_planOpts.rq10fW_planOpts input:is([type=radio],[type=checkbox]):focus-visible{outline:3px solid var(--kcr-2738a8,#2738a8);outline-offset:2px}@media (forced-colors:active){.rq10fW_planOpts.rq10fW_planOpts input:is([type=radio],[type=checkbox]){appearance:auto}}
.P29W-q_form{gap:1rem;max-width:40rem;font-size:1rem;display:grid}.P29W-q_target{overflow-wrap:anywhere;margin:0;font-size:1rem}.P29W-q_field{border:0;gap:.35rem;margin:0;padding:0;font-size:1rem;display:grid}.P29W-q_field legend{margin-bottom:.3rem;font-weight:700}.P29W-q_field>span{font-weight:700}.P29W-q_field input[type=email],.P29W-q_field input[type=text],.P29W-q_field textarea{border:1px solid var(--kcr-8fa3c9,#8fa3c9);box-sizing:border-box;border-radius:8px;width:100%;min-height:44px;padding:.5rem .7rem;font-size:1rem}.P29W-q_field small{color:var(--kcr-3c4a68,#3c4a68);font-size:1rem}.P29W-q_radio{align-items:center;gap:.5rem;min-height:44px;display:flex}.P29W-q_radio input{width:1.2rem;height:1.2rem}.P29W-q_hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.P29W-q_submit{background:var(--kcr-1d3776,#1d3776);color:#fff;cursor:pointer;border:0;border-radius:10px;justify-self:start;min-height:48px;padding:.6rem 1.4rem;font-size:1rem;font-weight:800}.P29W-q_submit:disabled{opacity:.6}.P29W-q_err{color:#8a1f1f;background:#fdecec;border:1px solid #e6a3a3;border-radius:8px;margin:0;padding:.5rem .8rem}.P29W-q_done{color:#1f5a2b;background:#edf8ef;border:1px solid #9fd1a8;border-radius:8px;padding:.8rem 1rem;font-size:1rem}.P29W-q_box{font-size:1rem;line-height:1.8}.P29W-q_box h2{color:var(--kcr-17274e,#17274e);margin:1.4rem 0 .4rem;font-size:1.15rem}.P29W-q_box ul{margin:.3rem 0;padding-left:1.3rem}.P29W-q_notice{color:#3b2f0b;background:#fff8e6;border:1px solid #e3c473;border-radius:10px;margin:.8rem 0;padding:.7rem .9rem;font-size:1rem;line-height:1.7}.P29W-q_notice a{font-weight:700}.P29W-q_adminBar{background:#fdecec;border:1px solid #e6a3a3;border-radius:10px;flex-wrap:wrap;align-items:center;gap:.5rem;max-width:1600px;margin:.6rem auto;padding:.4rem .8rem;font-size:1rem;display:flex}.P29W-q_adminBar a{color:#8a1f1f;align-items:center;min-height:44px;font-weight:700;display:inline-flex}
.CRVMwG_titleRow{flex-wrap:wrap;align-items:center;gap:.4rem;min-width:0;display:flex}.CRVMwG_title{flex:none;margin-bottom:-4px}.CRVMwG_emptyRow{align-items:center;gap:.5rem;min-width:0;display:flex}.CRVMwG_emptyRow>span{opacity:.95;flex:none}.CRVMwG_calHead{flex:none;margin-left:.15rem}.CRVMwG_cellCorner{pointer-events:none;position:absolute;top:3px;right:3px}@media (max-width:480px){.CRVMwG_cellCorner img{width:14px!important;height:14px!important}.CRVMwG_cellCorner{top:2px;right:2px}}.CRVMwG_savePop{z-index:50;pointer-events:none;animation:1.3s ease-out both CRVMwG_chibiPop;position:fixed;bottom:12px;right:12px}@keyframes CRVMwG_chibiPop{0%{opacity:0;transform:translateY(16px)scale(.6)}18%{opacity:1;transform:translateY(-6px)scale(1.08)}30%{transform:translateY(0)scale(1)}75%{opacity:1}to{opacity:0;transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.CRVMwG_savePop{animation:1.3s linear both CRVMwG_chibiFade}@keyframes CRVMwG_chibiFade{0%,80%{opacity:1}to{opacity:0}}}.CRVMwG_watercolor{flex:none;width:88px;height:130px;margin-left:auto;line-height:0}.CRVMwG_watercolor img{object-fit:cover;border-radius:8px;width:100%;height:100%;display:block}.CRVMwG_headRow{align-items:center;gap:.5rem;min-width:0;display:flex}.CRVMwG_headRow>h2{min-width:0}@media (max-width:560px){.CRVMwG_watercolor{width:56px;height:83px}}.CRVMwG_titleRow:has(>.CRVMwG_watercolor){min-height:130px;padding-right:100px;position:relative}.CRVMwG_titleRow>.CRVMwG_watercolor{position:absolute;top:50%;right:0;transform:translateY(-50%)}@media (max-width:560px){.CRVMwG_titleRow:has(>.CRVMwG_watercolor){min-height:83px;padding-right:64px}}.CRVMwG_wcArea{grid-template-columns:minmax(0,1fr) 320px;align-items:stretch;gap:1rem;min-width:0;display:grid}.CRVMwG_wcMain{grid-template-columns:minmax(0,1fr);align-content:start;gap:1rem;min-width:0;display:grid}:where(.CRVMwG_wcMain)>*{min-width:0;margin-top:0}.CRVMwG_wcSide{justify-content:center;align-items:center;min-width:0;display:flex}.CRVMwG_watercolorLarge{mix-blend-mode:multiply;width:300px;height:444px;line-height:0;display:block}.CRVMwG_watercolorLarge img{object-fit:contain;width:100%;height:100%;display:block}.CRVMwG_soonCol{grid-template-columns:minmax(0,1fr);align-content:start;gap:.5rem;min-width:0;display:grid}.CRVMwG_soonCol>*{min-width:0;margin-top:0}.CRVMwG_wcInline{justify-self:center;display:none}@media (max-width:900px){.CRVMwG_wcArea{grid-template-columns:minmax(0,1fr)}.CRVMwG_wcSide{display:none}.CRVMwG_wcInline{display:block}.CRVMwG_wcInline .CRVMwG_watercolorLarge{width:200px;height:296px}}@media (max-width:560px){.CRVMwG_wcInline .CRVMwG_watercolorLarge{width:150px;height:222px}}.CRVMwG_intro{border-top:1px solid var(--kcr-d9d2ea,#d9d2ea);color:var(--purple-deep);word-break:auto-phrase;overflow-wrap:break-word;margin:.75rem 0 1rem;padding-top:.6rem;font-weight:500;line-height:1.8}@media (max-width:560px){.CRVMwG_intro{font-size:max(16px,.9rem);line-height:1.7}}body[data-modal="1"] .CRVMwG_savePop{visibility:hidden}
.wogs6G_box{justify-items:start;gap:.9rem;display:grid}.wogs6G_ticker{background:linear-gradient(135deg, var(--hb-ffe3ee,#ffe3ee), var(--hb-efe3ff,#efe3ff));border:2px solid var(--hb-f3c1d6,#f3c1d6);border-radius:16px;gap:.35rem;width:100%;min-height:3.1rem;margin:0;padding:.65rem .9rem;list-style:none;display:grid}.wogs6G_tickerItem{color:var(--hb-4b3a5e,#4b3a5e);flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;font-weight:800;animation:.45s both wogs6G_tickerIn;display:flex}.wogs6G_static .wogs6G_tickerItem{animation:none}@keyframes wogs6G_tickerIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wogs6G_tickerItem{animation:none}}.wogs6G_heart{color:var(--kcr-e2557a,#e2557a)}.wogs6G_date{color:var(--hb-7b6a8e,#7b6a8e);font-size:max(16px,.85rem)}.wogs6G_days{color:var(--hb-c2477f,#c2477f);margin-left:auto}.wogs6G_today{width:100%}.wogs6G_todayTitle{color:var(--purple-deep);align-items:baseline;gap:.5rem;margin:0 0 .45rem;font-size:1.05rem;display:flex}.wogs6G_todayDate{color:var(--hb-c2477f,#c2477f);font-size:max(16px,.85rem)}.wogs6G_none{color:#8a7d95;margin:0}.wogs6G_todayList{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.wogs6G_chip,.wogs6G_starChip{background:var(--hb-f6efff,#f6efff);border:2px solid var(--lavender);color:var(--hb-4b3a5e,#4b3a5e);border-radius:999px;align-items:baseline;gap:.35rem;padding:.3rem .75rem;font-weight:800;display:inline-flex}.wogs6G_chip small,.wogs6G_starChip small{color:#8a7d95;font-size:max(16px,.7rem)}.wogs6G_starChip{background:linear-gradient(135deg, #fff4c9, var(--hb-ffe2f0,#ffe2f0));border-color:#f6c55a}.wogs6G_todayBox{box-sizing:border-box;border:2px solid var(--hb-f3b6cf,#f3b6cf);background:linear-gradient(180deg, var(--hb-fff6fa,#fff6fa), #fff);overflow-wrap:anywhere;border-radius:16px;width:100%;min-width:0;padding:.8rem 1rem}.wogs6G_todayBox .wogs6G_none{font-weight:800}html[data-brand=kancollab]:not(:has([data-legacy-nav])) .wogs6G_none{color:var(--kc-text-sub,#6b5a44)}html[data-brand=kancollab]:not(:has([data-legacy-nav])) .wogs6G_chip small{color:var(--kc-text-sub,#6b5a44)}html[data-brand=kancollab]:not(:has([data-legacy-nav])) .wogs6G_starChip small{color:var(--kc-text-sub,#6b5a44)}:is(html[data-brand=kancollab]:not(:has([data-legacy-nav])) .wogs6G_todayDate,html[data-brand=kancollab]:not(:has([data-legacy-nav])) .wogs6G_days){color:var(--kc-link,#a8432f)}
.ozevUG_badge{white-space:nowrap;vertical-align:middle;border:2px solid #14532d;border-radius:999px;align-items:center;gap:.3rem;padding:.1rem .6rem;font-size:1rem;font-weight:800;line-height:1.5;display:inline-flex}.ozevUG_badge svg{width:var(--icon-inline,1.25em);height:var(--icon-inline,1.25em);flex:none}.ozevUG_confirmed{color:#fff;background:#14532d;border-color:#14532d}.ozevUG_applied{color:#7a2e00;background:#fff;border-style:dashed;border-color:#7a2e00}.ozevUG_other{color:var(--kcr-1d3776,#1d3776);border-color:var(--kcr-1d3776,#1d3776);background:#fff}.ozevUG_alert{color:#fff;white-space:nowrap;vertical-align:middle;background:#a3122a;border-radius:999px;align-items:center;padding:.1rem .6rem;font-size:1rem;font-weight:800;line-height:1.5;display:inline-flex}.ozevUG_alertLink{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.ozevUG_declared{color:var(--kcr-1d3776,#1d3776);border-color:var(--kcr-1d3776,#1d3776);background:#fff;border-style:solid}
.VKnZna_hubLine{color:inherit;margin:0 0 .4rem;font-size:1rem;font-weight:700}
._7J1fW_only{display:none}._7J1fW_card{box-sizing:border-box;border:3px solid var(--kcr-2738a8,#2738a8);color:var(--kcr-14204f,#14204f);box-shadow:0 5px 0 var(--kcr-121c4d,#121c4d);overflow-wrap:anywhere;background:#fff;border-radius:18px;margin:0;padding:1rem 1rem 1.1rem}._7J1fW_kicker{color:var(--kcr-2738a8,#2738a8);margin:0 0 .25rem;font-size:max(14px,.875rem);font-weight:900}._7J1fW_title{margin:0;font-size:1.25rem;font-weight:900;line-height:1.4}._7J1fW_title a{color:inherit}._7J1fW_meta{margin:.35rem 0 0;font-size:max(16px,1rem);line-height:1.6}._7J1fW_badge{background:var(--kcr-c2185b,#c2185b);color:#fff;border-radius:999px;margin:.4rem .4rem 0 0;padding:.1rem .7rem;font-size:max(14px,.875rem);font-weight:900;display:inline-block}._7J1fW_btns{flex-wrap:wrap;gap:.5rem;margin:.8rem 0 0;display:flex}._7J1fW_btn,._7J1fW_btnSub{box-sizing:border-box;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:.6rem 1.1rem;font-size:max(16px,1rem);font-weight:900;text-decoration:none;display:inline-flex}._7J1fW_btn{background:var(--kcr-2738a8,#2738a8);color:#fff}._7J1fW_btnSub{border:2px solid var(--kcr-2738a8,#2738a8);color:var(--kcr-2738a8,#2738a8);background:#fff}._7J1fW_empty{margin:.4rem 0 0}._7J1fW_onDark{margin:.4rem 0 .6rem}@media (max-width:720px){._7J1fW_only{display:block}}
.abvcfq_shell{width:100%;max-width:var(--page-wide,100%);box-sizing:border-box;min-width:0;margin:0 auto;padding:.5rem 0 3rem}.abvcfq_siteHead{background:linear-gradient(135deg, var(--kcr-2f3d6b,#2f3d6b), var(--hb-4a2d6b,#4a2d6b));color:#fff;border-radius:14px;flex-wrap:wrap;align-items:center;gap:.75rem;margin:0 0 .75rem;padding:.8rem 1rem;display:flex}.abvcfq_siteName{letter-spacing:.04em;margin:0;font-size:1.1rem;font-weight:700}.abvcfq_siteSub{opacity:.85;font-size:max(16px,.8rem)}.abvcfq_who{opacity:.95;margin-left:auto;font-size:max(16px,.85rem)}nav.abvcfq_nav{grid-template-columns:repeat(var(--tab-wide,4), minmax(0, 1fr));border:2px solid var(--kcr-121c4d,#121c4d);box-shadow:0 4px 0 var(--kcr-121c4d,#121c4d);background:repeating-linear-gradient(135deg, #ffffff12 0 8px, transparent 8px 16px), linear-gradient(160deg, var(--kcr-2738a8,#2738a8), var(--kcr-1f55c4,#1f55c4));border-radius:16px;gap:.45rem;margin:0 0 1.2rem;padding:.55rem .6rem .75rem;display:grid}@media (max-width:1099px){nav.abvcfq_nav{grid-template-columns:repeat(var(--tab-mid,4), minmax(0, 1fr))}}nav.abvcfq_nav>a{box-sizing:border-box;text-align:center;word-break:keep-all;text-overflow:ellipsis;justify-content:center;align-items:center;gap:.3rem;min-height:44px;position:relative;overflow:hidden;white-space:nowrap!important;min-width:0!important;padding:.5rem .4rem!important;display:flex!important}.abvcfq_nav a{border:2px solid var(--kcr-121c4d,#121c4d);color:var(--kcr-14204f,#14204f);box-shadow:0 3px 0 var(--kcr-121c4d,#121c4d);background:#fff;border-radius:10px;font-size:max(16px,.92rem);font-weight:800;text-decoration:none;transition:transform .12s,box-shadow .12s,background .12s}.abvcfq_nav a:hover{background:#fff6cf}.abvcfq_nav a:focus-visible{outline:3px solid var(--kcr-14204f,#14204f);outline-offset:2px}.abvcfq_nav a[aria-current=page]{background:var(--kcr-e7ecf7,#e7ecf7);color:var(--kcr-14204f,#14204f);border-color:var(--kcr-121c4d,#121c4d);box-shadow:0 3px 0 var(--kcr-121c4d,#121c4d), inset 0 -3px 0 var(--kcra-18-28-77-p18,#121c4d2e);font-weight:900}@media (min-width:1100px){nav.abvcfq_nav{grid-template-columns:repeat(var(--tab-wide,4), auto)}nav.abvcfq_nav>a{text-overflow:clip;font-size:max(16px,.86rem);line-height:1.25;white-space:nowrap!important;padding-left:.3rem!important;padding-right:.3rem!important}}@media (max-width:640px){nav.abvcfq_nav{grid-template-columns:repeat(var(--tab-phone,3), minmax(0, 1fr));gap:.35rem;padding:.45rem .45rem .6rem;overflow:visible}nav.abvcfq_nav>a{word-break:keep-all;overflow-wrap:anywhere;text-overflow:clip;min-height:44px;box-shadow:0 2px 0 var(--kcr-121c4d,#121c4d);font-size:16px;line-height:1.25;white-space:normal!important;padding:.3rem .2rem!important}}@media (max-width:520px){nav.abvcfq_nav{grid-template-columns:repeat(var(--tab-small,2), minmax(0, 1fr))}nav.abvcfq_nav>a{overflow-wrap:normal;word-break:keep-all;min-height:44px;font-size:max(16px,.85rem)}nav.abvcfq_nav>a:last-child{grid-column:var(--tab-small-last,auto)}}.abvcfq_nav a[aria-current=page] .abvcfq_count{color:#fff;background:#c0392b}@media (prefers-reduced-motion:reduce){.abvcfq_nav a{transition:none}}.abvcfq_crumbRow{flex-wrap:wrap;align-items:center;gap:.3rem .75rem;min-height:1.8rem;margin:-.6rem 0 1rem;font-size:max(16px,.88rem);display:flex}.abvcfq_crumbs{color:var(--hb-6b5578,#6b5578);flex-wrap:wrap;align-items:center;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.abvcfq_crumbs li+li:before{content:"＞";color:var(--hb-a99bb8,#a99bb8);margin:0 .35rem}.abvcfq_crumbs a{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.abvcfq_crumbs [aria-current=page]{color:var(--hb-3b2a57,#3b2a57);font-weight:700}.abvcfq_count{color:#fff;text-align:center;font-variant-numeric:tabular-nums;background:#c0392b;border-radius:999px;min-width:1.4em;margin-left:.3em;padding:0 .35em;font-size:max(16px,.9rem);line-height:1.35;display:inline-block}.abvcfq_title{color:var(--hb-3b2a57,#3b2a57);margin:0 0 .8rem;font-size:1.35rem}.abvcfq_grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;display:grid}.abvcfq_card{border:1px solid var(--hb-e3dcec,#e3dcec);background:#fff;border-radius:12px;padding:.9rem 1rem}.abvcfq_card h2{color:var(--hb-3b2a57,#3b2a57);margin:0 0 .6rem;font-size:1rem}.abvcfq_list{margin:0;padding:0;list-style:none}.abvcfq_list li{border-bottom:1px solid var(--hb-f0ebf5,#f0ebf5);padding:.45rem 0;line-height:1.5}.abvcfq_list li:last-child{border-bottom:0}.abvcfq_muted{color:#6f6880;font-size:max(16px,.85rem)}.abvcfq_row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.abvcfq_btn,.abvcfq_btnGhost,.abvcfq_btnDanger,.abvcfq_back,.abvcfq_hishoAssign{border:2px solid var(--kcr-121c4d,#121c4d);min-height:2.3rem;box-shadow:0 3px 0 var(--kcr-121c4d,#121c4d);cursor:pointer;white-space:nowrap;word-break:keep-all;border-radius:10px;justify-content:center;align-items:center;gap:.4rem;padding:.4rem .95rem;font-size:max(16px,.9rem);font-weight:800;line-height:1.2;text-decoration:none;transition:transform 80ms,box-shadow 80ms,background .12s;display:inline-flex;position:relative}.abvcfq_btn{background:linear-gradient(160deg, var(--kcr-2738a8,#2738a8), var(--kcr-1f55c4,#1f55c4));color:#fff}.abvcfq_btn:hover{background:linear-gradient(160deg, var(--kcr-3046c4,#3046c4), var(--kcr-2a63d8,#2a63d8));color:#fff}.abvcfq_btnGhost,.abvcfq_back,.abvcfq_hishoAssign{color:var(--kcr-14204f,#14204f);background:#fff}.abvcfq_btnGhost:hover,.abvcfq_back:hover,.abvcfq_hishoAssign:hover{color:var(--kcr-14204f,#14204f);background:#fff6cf}.abvcfq_btnDanger{color:#9b1c1c;background:#fff;border-color:#7a1414;box-shadow:0 3px #7a1414}.abvcfq_btnDanger:hover{background:#fdecec}.abvcfq_btn:active,.abvcfq_btnGhost:active,.abvcfq_btnDanger:active,.abvcfq_back:active,.abvcfq_hishoAssign:active{box-shadow:0 1px 0 var(--kcr-121c4d,#121c4d);transform:translateY(2px)}.abvcfq_btn:focus-visible,.abvcfq_btnGhost:focus-visible,.abvcfq_btnDanger:focus-visible,.abvcfq_back:focus-visible,.abvcfq_hishoAssign:focus-visible{outline:3px solid var(--kcr-14204f,#14204f);outline-offset:2px}.abvcfq_btn:disabled,.abvcfq_btnGhost:disabled,.abvcfq_btnDanger:disabled,.abvcfq_btn[aria-disabled=true],.abvcfq_btnGhost[aria-disabled=true]{opacity:.55;cursor:not-allowed;box-shadow:0 3px 0 var(--kcr-121c4d,#121c4d);transform:none}.abvcfq_back{min-height:44px;padding:.15rem .7rem;font-size:max(16px,.85rem)}.abvcfq_hishoAssign{flex:none;min-height:44px;padding:.25rem .75rem;font-size:max(16px,.85rem)}@media (max-width:640px){.abvcfq_btn,.abvcfq_btnGhost,.abvcfq_btnDanger{min-height:2.6rem}}.abvcfq_btnWrap{white-space:normal;text-align:center;flex-wrap:wrap;row-gap:0;max-width:100%}.abvcfq_nw{white-space:nowrap}@media (prefers-reduced-motion:reduce){.abvcfq_btn,.abvcfq_btnGhost,.abvcfq_btnDanger,.abvcfq_back,.abvcfq_hishoAssign{transition:none}.abvcfq_btn:active,.abvcfq_btnGhost:active,.abvcfq_btnDanger:active,.abvcfq_back:active,.abvcfq_hishoAssign:active{transform:none}}.abvcfq_input{border:1px solid #bbb;border-radius:6px;max-width:100%;padding:.45rem .55rem;font-size:max(16px,.95rem)}.abvcfq_field{gap:.25rem;margin:0 0 .6rem;display:grid}.abvcfq_field label{color:var(--hb-4a3d5c,#4a3d5c);font-size:max(16px,.85rem)}.abvcfq_tag{background:var(--hb-efe8f7,#efe8f7);color:var(--hb-5c3f86,#5c3f86);vertical-align:1px;border-radius:999px;margin-right:.35rem;padding:.05rem .45rem;font-size:max(16px,.72rem);display:inline-block}.abvcfq_tagFriend{color:#2c6b3f;background:#e6f2ea;}.abvcfq_tagPrivate{color:#8a5300;background:#fff3e0;}.abvcfq_msg{border-radius:8px;margin:.5rem 0;padding:.55rem .8rem;font-size:max(16px,.9rem)}.abvcfq_ok{color:#1f5a2b;background:#edf8ef;border:1px solid #9fd1a8;}.abvcfq_err{color:#8a1f1f;background:#fdecec;border:1px solid #e6a3a3;}.abvcfq_month{background:var(--hb-e3dcec,#e3dcec);border:1px solid var(--hb-e3dcec,#e3dcec);border-radius:10px;grid-template-columns:repeat(7,1fr);gap:2px;display:grid;overflow:hidden}.abvcfq_wd{background:var(--hb-f6f2fa,#f6f2fa);text-align:center;color:var(--hb-5c4f70,#5c4f70);padding:.25rem 0;font-size:.75rem}.abvcfq_cell{background:#fff;min-height:4.6rem;padding:.2rem;font-size:.72rem;overflow:hidden}.abvcfq_cellEmpty{background:var(--hb-faf8fc,#faf8fc);}.abvcfq_cellToday{outline:2px solid var(--hb-5c3f86,#5c3f86);outline-offset:-2px;}.abvcfq_day{color:var(--hb-5c4f70,#5c4f70);font-weight:700}.abvcfq_chip{background:var(--hb-efe8f7,#efe8f7);color:var(--hb-3b2a57,#3b2a57);white-space:nowrap;text-overflow:ellipsis;border-radius:4px;margin-top:2px;padding:1px 3px;display:block;overflow:hidden}.abvcfq_chipPrivate{background:#fff3e0;}.abvcfq_chipFriend{background:#e6f2ea;}.abvcfq_monthNav{justify-content:space-between;align-items:center;margin:0 0 .5rem;display:flex}.abvcfq_idBox{background:var(--hb-f6f2fa,#f6f2fa);word-break:break-all;border-radius:6px;padding:.2rem .45rem;font-family:ui-monospace,monospace}.abvcfq_unread{font-weight:700}.abvcfq_evRow{border-bottom:1px solid var(--hb-f0ebf5,#f0ebf5);align-items:flex-start;gap:.5rem;padding:.45rem 0;display:flex}.abvcfq_evRow:last-child{border-bottom:0}@media (max-width:480px){.abvcfq_cell{min-height:3.2rem;font-size:.62rem}.abvcfq_who{width:100%;margin-left:0}}.abvcfq_dayPick{border:1px solid var(--hb-e2d6ef,#e2d6ef);background:var(--hb-fcf9ff,#fcf9ff);border-radius:10px;flex-wrap:wrap;gap:.35rem;min-width:0;margin:.45rem 0;padding:.5rem .6rem;display:flex}.abvcfq_dayPick legend{color:var(--hb-5c3f86,#5c3f86);padding:0 .2rem;font-size:max(16px,.82rem);font-weight:700}.abvcfq_dayPick>legend{float:left;width:100%;margin:0;padding:0}.abvcfq_dayOpt,.abvcfq_dayOptOn{border:1px solid var(--hb-cdb6dc,#cdb6dc);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:.3rem;min-height:2.2rem;padding:.2rem .65rem;font-size:max(16px,.88rem);display:inline-flex}.abvcfq_dayOptOn{background:var(--hb-7d55b5,#7d55b5);border-color:var(--hb-5c3f86,#5c3f86);color:#fff;font-weight:700}.abvcfq_dayOptOn input{accent-color:#fff}.abvcfq_dayOpt:focus-within,.abvcfq_dayOptOn:focus-within{outline:3px solid var(--hb-f0a6cf,#f0a6cf);outline-offset:2px}.abvcfq_dayHint{color:var(--hb-b0448a,#b0448a);align-self:center;font-size:max(16px,.8rem)}.abvcfq_dayChosen{color:var(--hb-5c3f86,#5c3f86);font-size:max(16px,.8rem);font-weight:700}.abvcfq_chipLaunch{background:var(--hb-ffe3ef,#ffe3ef);color:var(--hb-8a2457,#8a2457);}.abvcfq_chipCompleted{background:var(--kcr-e3f0ff,#e3f0ff);color:var(--kcr-24508a,#24508a);}.abvcfq_tagLaunch{background:var(--hb-ffe3ef,#ffe3ef);color:var(--hb-8a2457,#8a2457);}.abvcfq_tagCompleted{background:var(--kcr-e3f0ff,#e3f0ff);color:var(--kcr-24508a,#24508a);}.abvcfq_toggle,.abvcfq_toggleOn{font:inherit;border:1px solid var(--hb-cdb6dc,#cdb6dc);min-height:44px;color:var(--hb-4a2d66,#4a2d66);cursor:pointer;background:#fff;border-radius:999px;padding:.25rem .75rem;font-size:max(16px,.85rem)}.abvcfq_toggleOn{background:var(--hb-7d55b5,#7d55b5);border-color:var(--hb-5c3f86,#5c3f86);color:#fff;font-weight:700}.abvcfq_toggleOn:before{content:"✓ "}.abvcfq_hisho{margin-bottom:1rem}.abvcfq_officeGrid{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:1rem;margin-bottom:1rem;display:grid}.abvcfq_officeGrid>*{min-width:0;margin-bottom:0!important}@media (min-width:1100px){.abvcfq_officeGrid{grid-template-columns:minmax(250px,300px) minmax(280px,340px) minmax(0,1fr)}}.abvcfq_hishoCol .abvcfq_hishoSlots{grid-template-columns:minmax(0,1fr)}@media (min-width:1100px){.abvcfq_officeGrid>.abvcfq_hishoCol,.abvcfq_officeGrid>.abvcfq_favCol{flex-direction:column;display:flex}.abvcfq_hishoCol .abvcfq_hishoSlots{flex:auto;grid-auto-rows:minmax(0,1fr)}.abvcfq_favCol>:last-child{padding-top:.6rem;margin-top:auto!important}.abvcfq_favCol [data-fav-list],.abvcfq_favCol .abvcfq_favGroups{overscroll-behavior:contain;max-height:34rem;overflow-y:auto}}.abvcfq_hishoCol .abvcfq_hishoMeta{font-size:max(16px,.85rem)}.abvcfq_hishoDate{overflow-wrap:normal}.abvcfq_nowrap{white-space:nowrap}@media (min-width:641px) and (max-width:1099px){.abvcfq_hishoCol .abvcfq_hishoSlots{grid-template-columns:repeat(2,minmax(0,1fr))}}.abvcfq_officeAside{min-width:0}@media (max-width:640px){.abvcfq_officeGrid>.abvcfq_officeAside{order:-1}}.abvcfq_hishoSlots{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:.8rem;display:grid}.abvcfq_hishoSlot{border:1px solid var(--hb-e3dcec,#e3dcec);background:var(--hb-fcfaff,#fcfaff);border-radius:10px;align-content:start;gap:.6rem;min-width:0;padding:.7rem .8rem;display:grid}.abvcfq_hishoShip{align-items:center;gap:.9rem;min-width:0;display:flex}.abvcfq_hishoImg{flex:none;line-height:0}.abvcfq_hishoText{gap:.25rem;min-width:0;display:grid}.abvcfq_hishoMeta{color:var(--hb-4a3d5c,#4a3d5c);overflow-wrap:anywhere;font-size:max(16px,.95rem)}.abvcfq_hishoLabel{color:#6f6880;font-size:max(16px,.875rem);font-weight:600}.abvcfq_hishoName{color:var(--hb-3b2a57,#3b2a57);overflow-wrap:anywhere;font-size:1.35rem;font-weight:700;line-height:1.3;text-decoration:none}.abvcfq_hishoName:hover{text-decoration:underline}.abvcfq_hishoEmpty{color:#6f6880;padding:.8rem 0;font-size:1rem}.abvcfq_picker{text-align:left;gap:.4rem;width:100%;display:grid}.abvcfq_pickList{border:1px solid var(--hb-e3dcec,#e3dcec);border-radius:8px;max-height:260px;margin:0;padding:0;list-style:none;overflow-y:auto}.abvcfq_pickItem{border:0;border-bottom:1px solid var(--hb-f0ebf5,#f0ebf5);text-align:left;cursor:pointer;background:#fff;justify-content:space-between;gap:.5rem;width:100%;padding:.5rem .6rem;font-size:.95rem;display:flex}.abvcfq_pickItem:hover,.abvcfq_pickItem:focus-visible{background:var(--hb-f6f1fb,#f6f1fb)}.abvcfq_favList{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.abvcfq_favItem{background:var(--hb-efe8f7,#efe8f7);border-radius:999px;align-items:center;gap:.2rem;max-width:100%;padding:.2rem .35rem .2rem .6rem;font-size:.95rem;display:inline-flex}.abvcfq_favLink{color:var(--hb-3b2a57,#3b2a57);align-items:center;gap:.3rem;text-decoration:none;display:inline-flex}.abvcfq_favRemove{color:#6f6880;cursor:pointer;background:0 0;border:0;padding:0 .3rem;font-size:1rem;line-height:1}.abvcfq_favRemove:hover{color:#9b2c2c}.abvcfq_wideCal{min-width:0}.abvcfq_hishoHead{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.abvcfq_hishoHead h2{margin:0}.abvcfq_secBackdrop{z-index:100;background:var(--hba-30-20-45-045,#1e142d73);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.abvcfq_secDialog{width:min(560px,100%);max-height:calc(100vh - 2rem);box-shadow:0 12px 40px var(--hba-30-20-45-03,#1e142d4d);background:#fff;border-radius:14px;padding:1rem 1.1rem;overflow-y:auto}.abvcfq_secDialogHead{justify-content:space-between;align-items:center;margin-bottom:.6rem;display:flex}.abvcfq_secDialogHead h2{color:var(--hb-3b2a57,#3b2a57);margin:0;font-size:1.1rem}.abvcfq_secClose{cursor:pointer;color:#6f6880;background:0 0;border:0;padding:.2rem .4rem;font-size:1.5rem;line-height:1}.abvcfq_secEditor{gap:.8rem;display:grid}.abvcfq_secRow{border:1px solid var(--hb-e3dcec,#e3dcec);border-radius:10px;gap:.5rem;min-width:0;padding:.6rem .7rem;display:grid}.abvcfq_secRowHead{flex-wrap:wrap;align-items:center;gap:.4rem .8rem;display:flex}.abvcfq_secRowName{color:var(--hb-3b2a57,#3b2a57);overflow-wrap:anywhere;flex:8rem;min-width:0;font-size:1.1rem;font-weight:700}.abvcfq_pickFavs{flex-wrap:wrap;gap:.4rem;display:flex}.abvcfq_pickFav{border:1px solid var(--hb-d9cce9,#d9cce9);background:var(--hb-faf7fd,#faf7fd);min-height:2.6rem;color:var(--hb-3b2a57,#3b2a57);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .7rem .25rem .35rem;font-size:.95rem;font-weight:600;display:inline-flex}.abvcfq_pickFav:hover:not(:disabled){background:var(--hb-efe8f7,#efe8f7)}.abvcfq_pickFav:disabled{opacity:.4;cursor:not-allowed}.abvcfq_rankLabel{border:1px solid var(--hb-b9a6d8,#b9a6d8);background:var(--hb-f6f1ff,#f6f1ff);color:var(--hb-5b3f8c,#5b3f8c);letter-spacing:.04em;vertical-align:middle;white-space:nowrap;border-radius:999px;margin-left:.6em;padding:.1em .6em;font-size:.72rem;font-weight:600;display:inline-block}.abvcfq_tagR18{color:#fff;background:#8a1f1f;border-radius:4px;margin-right:.35rem;padding:0 .4em;font-size:.75rem;font-weight:700;display:inline-block}.abvcfq_check{align-items:center;gap:.4rem;margin:.2rem 0 .6rem;font-weight:700;display:inline-flex}.abvcfq_secMode{border:1px solid var(--hb-e3dcec,#e3dcec);border-radius:10px;gap:.45rem;min-width:0;margin:0;padding:.5rem .8rem .7rem;display:grid}.abvcfq_secMode legend{color:var(--hb-4a3d5c,#4a3d5c);padding:0 .3rem;font-size:.85rem;font-weight:700}.abvcfq_secMode>legend{float:left;width:100%;margin:0;padding:0;font-size:max(16px,.85rem)}.abvcfq_secModeOpt{cursor:pointer;align-items:flex-start;gap:.5rem;display:flex}.abvcfq_secModeOpt input{flex:none;margin-top:.3rem}.abvcfq_secModeOpt>span{gap:.1rem;display:grid}.abvcfq_secHint{color:#5a4300;background:#fff7d6;border:1px solid #e5c55a;border-radius:8px;margin:.6rem 0 0;padding:.5rem .7rem;font-size:.88rem}.abvcfq_hishoToday{color:#6f6880;margin-left:.5rem;font-size:.8rem;font-weight:600}.abvcfq_favTools{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin:0 0 .7rem;display:flex}.abvcfq_favSeg{border:1px solid var(--hb-5c3f86,#5c3f86);border-radius:999px;display:inline-flex;overflow:hidden}.abvcfq_favSeg button{color:var(--hb-5c3f86,#5c3f86);cursor:pointer;background:#fff;border:0;padding:.3rem .85rem;font-size:.85rem;font-weight:700}.abvcfq_favSeg button[aria-pressed=true]{background:var(--hb-5c3f86,#5c3f86);color:#fff}.abvcfq_favFilter{color:var(--hb-4a3d5c,#4a3d5c);align-items:center;gap:.4rem;font-size:.85rem;display:inline-flex}.abvcfq_favFilter select{padding:.25rem .4rem;font-size:.88rem}.abvcfq_favGroups{gap:.7rem;display:grid}.abvcfq_favGroup{border:1px solid var(--hb-e3dcec,#e3dcec);border-radius:10px;padding:.5rem .7rem .7rem}.abvcfq_favGroupHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;margin:0 0 .45rem;display:flex}.abvcfq_favGroupHead h3{margin:0;font-size:1rem}.abvcfq_favGroupDrop{color:#8a2a2a;cursor:pointer;background:0 0;border:0;padding:.2rem;font-size:.82rem;text-decoration:underline}.abvcfq_favItem[draggable=true]{cursor:grab}.abvcfq_favOver{outline:2px dashed var(--hb-5c3f86,#5c3f86);outline-offset:1px}.abvcfq_favGrip{color:#8a8299;padding-right:.15rem;font-size:.8rem}.abvcfq_favMove{gap:.15rem;display:none}.abvcfq_favMove button{border:1px solid var(--hb-c9bce0,#c9bce0);color:var(--hb-3b2a57,#3b2a57);cursor:pointer;background:#fff;border-radius:6px;min-width:2rem;min-height:2rem;font-size:.95rem}.abvcfq_favMove button:disabled{opacity:.35;cursor:default}.abvcfq_onlyCoarse{display:none}@media (max-width:640px),(pointer:coarse){.abvcfq_favMove{display:inline-flex}.abvcfq_favGrip,.abvcfq_onlyFine{display:none}.abvcfq_onlyCoarse{display:inline}.abvcfq_favList[data-fav-list]{flex-flow:column}.abvcfq_favList[data-fav-list] .abvcfq_favItem{border-radius:10px;justify-content:space-between;padding:.3rem .4rem .3rem .6rem}.abvcfq_favList[data-fav-list] .abvcfq_favLink{flex:1;min-width:0}}.abvcfq_favBulk{border:1px solid var(--hb-e3dcec,#e3dcec);background:var(--hb-fcfaff,#fcfaff);border-radius:10px;margin-top:.7rem;padding:.7rem .8rem}.abvcfq_favBulk select{max-width:100%}.abvcfq_favConfirm p{margin:0 0 .5rem}.abvcfq_noteText{overflow-wrap:anywhere;min-width:0}.abvcfq_officeFs{margin:0 0 .8rem}.abvcfq_officeZoom{zoom:var(--office-fs,1);min-width:0}.abvcfq_launchToday{border:2px solid var(--kcr-b4234a,#b4234a);background:var(--kcr-fff3f6,#fff3f6);border-radius:12px;margin:0 0 .8rem;padding:0 .9rem;font-size:max(16px,1rem);font-weight:800}.abvcfq_launchToday a{min-height:44px;color:var(--kcr-8a1838,#8a1838);overflow-wrap:anywhere;word-break:keep-all;align-items:center;text-decoration:none;display:flex}.abvcfq_launchToday a:hover,.abvcfq_launchToday a:focus-visible{text-decoration:underline}.abvcfq_tileGroup{min-width:0;margin:0 0 1rem}.abvcfq_tileGroupH{color:var(--kcr-14204f,#14204f);margin:0 0 .4rem;font-size:max(16px,1.05rem);font-weight:800}.abvcfq_frames{align-items:start}.abvcfq_frameWide{grid-column:1/-1;min-width:0}.abvcfq_frameWide:empty{display:none}.abvcfq_frames[data-editing]>[data-frame]{outline:2px dashed var(--kcr-b9a5d6,#b9a5d6);outline-offset:4px}.abvcfq_frames[data-editing] a,.abvcfq_frames[data-editing] button,.abvcfq_frames[data-editing] input,.abvcfq_frames[data-editing] select{pointer-events:none}.abvcfq_hisho{container:hisho/inline-size}.abvcfq_card{border-width:1.5px;border-radius:12px 16px 11px 18px/16px 11px 18px 12px;position:relative}.abvcfq_card:nth-of-type(3n+1):before{content:"";background:var(--tape-sky,#aac8e199);width:52px;height:16px;box-shadow:0 1px 1px var(--kcra-20-32-79-p08,#14204f14);pointer-events:none;position:absolute;top:-7px;left:-10px;transform:rotate(-28deg)}@media (prefers-reduced-motion:reduce){.abvcfq_card:nth-of-type(3n+1):before{transform:none}}.abvcfq_frames{background-color:var(--cork,#e9d8bb);background-image:radial-gradient(var(--cork-dot,#7854282e) 1px, transparent 1.5px), radial-gradient(var(--cork-dot,#7854282e) 1px, transparent 1.5px);background-position:0 0,4px 6px;background-size:9px 9px,13px 13px;border-radius:8px;padding:22px 18px 18px;overflow-x:clip}.abvcfq_frames .abvcfq_card{background:var(--paper,#fbf6ea);border:1px solid var(--pc-edge,var(--hb-e3dcec,#e3dcec));border-radius:var(--paper-radius,12px);box-shadow:var(--pc-shadow,none)}.abvcfq_frames>.abvcfq_card{transform:rotate(var(--pc-tilt,0deg))}.abvcfq_frames>.abvcfq_card:nth-child(4n+1){--pc-tilt:-.6deg}.abvcfq_frames>.abvcfq_card:nth-child(4n+2){--pc-tilt:.4deg}.abvcfq_frames>.abvcfq_card:nth-child(4n+3){--pc-tilt:-.3deg}.abvcfq_frames>.abvcfq_card:nth-child(4n+4){--pc-tilt:.8deg}.abvcfq_frames[data-editing]>.abvcfq_card{--pc-tilt:0deg!important}.abvcfq_frames>.abvcfq_card:has(input,select,textarea){--pc-tilt:0deg!important}.abvcfq_frames>.abvcfq_card>h2>span:first-child:has(svg){color:var(--kcr-14204f,#14204f)}.abvcfq_frames .abvcfq_card:nth-of-type(3n+1):before{z-index:1;width:52px;height:20px;top:0;left:0;transform:translate(-50%,-50%)translate(10px,10px)rotate(-45deg)}.abvcfq_frames>.abvcfq_card>h2,.abvcfq_frameWide>.abvcfq_card:not(.abvcfq_hisho)>h2{box-sizing:border-box;background:var(--hm-navy,#14204f);color:#fff;border-radius:2px 4px 3px 5px;width:fit-content;max-width:100%;margin:.2rem 0 .7rem -.2rem;padding:.25rem .8rem .25rem .6rem;line-height:1.4;display:flex;position:relative;transform:rotate(-1.5deg);box-shadow:0 2px 4px #351f0d40}.abvcfq_frames>.abvcfq_card>h2:before,.abvcfq_frameWide>.abvcfq_card:not(.abvcfq_hisho)>h2:before{content:"";background:radial-gradient(circle at 35% 30%, #fff6 0 16%, transparent 20%), radial-gradient(circle at 65% 70%, #0003, transparent 60%), var(--pin-2,#7a2f78);pointer-events:none;border-radius:50%;width:18px;height:18px;margin-left:-9px;position:absolute;top:-8px;left:50%;box-shadow:0 2px 2px #351f0d4d}@media (prefers-reduced-motion:reduce){.abvcfq_frames>.abvcfq_card,.abvcfq_frames>.abvcfq_card>h2,.abvcfq_frameWide>.abvcfq_card:not(.abvcfq_hisho)>h2{--pc-tilt:0deg!important;transform:none!important}.abvcfq_frames .abvcfq_card:nth-of-type(3n+1):before{transform:translate(-50%,-50%)translate(10px,10px)rotate(-45deg)}}.abvcfq_dayPick.abvcfq_dayPick,.abvcfq_secMode.abvcfq_secMode{background:var(--paper,#fbf6ea);border:1px solid var(--pc-edge,#6b3f1d2e);border-radius:var(--paper-radius,10px);box-shadow:var(--pc-shadow,none);padding:.7rem .9rem .8rem;position:relative;transform:none}.abvcfq_dayPick.abvcfq_dayPick{justify-content:flex-start}.abvcfq_dayOpt.abvcfq_dayOpt,.abvcfq_dayOptOn.abvcfq_dayOptOn{min-height:44px}.abvcfq_secModeOpt.abvcfq_secModeOpt{text-align:start;justify-content:flex-start;min-height:44px;padding:.2rem 0;font-size:max(16px,1rem)}.abvcfq_secModeOpt.abvcfq_secModeOpt input[type]{width:24px;min-width:24px;height:24px;min-height:24px;margin:.1rem 0 0}.abvcfq_secMode.abvcfq_secMode .abvcfq_secModeOpt.abvcfq_secModeOpt{justify-content:flex-start;align-items:flex-start;display:flex}.abvcfq_frames.abvcfq_frames>.abvcfq_card [data-checklist] label:has(>input[type=checkbox]){justify-content:flex-start}.abvcfq_dayPick.abvcfq_dayPick input:is([type=radio],[type=checkbox]),.abvcfq_secMode.abvcfq_secMode input:is([type=radio],[type=checkbox]){accent-color:var(--kcr-2738a8,#2738a8);appearance:none;box-sizing:border-box;border:2px solid var(--kcr-2738a8,#2738a8);vertical-align:middle;background:#fff;min-width:20px;min-height:20px;margin:0}.abvcfq_dayPick.abvcfq_dayPick input[type=radio],.abvcfq_secMode.abvcfq_secMode input[type=radio]{border-radius:50%}.abvcfq_dayPick.abvcfq_dayPick input[type=checkbox],.abvcfq_secMode.abvcfq_secMode input[type=checkbox]{border-radius:4px}.abvcfq_dayPick.abvcfq_dayPick input[type=radio]:checked,.abvcfq_secMode.abvcfq_secMode input[type=radio]:checked{background:radial-gradient(circle, var(--kcr-2738a8,#2738a8) 0 40%, #fff 44%)}.abvcfq_dayPick.abvcfq_dayPick input[type=checkbox]:checked,.abvcfq_secMode.abvcfq_secMode input[type=checkbox]:checked{background:var(--kcr-2738a8,#2738a8) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 80% no-repeat}.abvcfq_dayPick.abvcfq_dayPick input:is([type=radio],[type=checkbox]):disabled,.abvcfq_secMode.abvcfq_secMode input:is([type=radio],[type=checkbox]):disabled{opacity:.5}@media (forced-colors:active){.abvcfq_dayPick.abvcfq_dayPick input:is([type=radio],[type=checkbox]),.abvcfq_secMode.abvcfq_secMode input:is([type=radio],[type=checkbox]){appearance:auto}}.abvcfq_dayPick.abvcfq_dayPick .abvcfq_dayOptOn input{accent-color:#fff;border-color:#fff}.abvcfq_dayPick.abvcfq_dayPick input:is([type=radio],[type=checkbox]):focus-visible,.abvcfq_secMode.abvcfq_secMode input:is([type=radio],[type=checkbox]):focus-visible{outline:3px solid var(--kcr-2738a8,#2738a8);outline-offset:2px}.abvcfq_dayPick.abvcfq_dayPick .abvcfq_dayOptOn input:focus-visible{outline-color:#fff}@media (max-width:480px){.abvcfq_frames.abvcfq_frames{padding-left:8px;padding-right:8px}.abvcfq_frames.abvcfq_frames>.abvcfq_card{padding-left:.75rem;padding-right:.75rem}}
.YzVCMq_addBtn{border:1px solid var(--kcr-1f5fbf,#1f5fbf);background:var(--kcr-1f5fbf,#1f5fbf);color:#fff;cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;min-height:44px;padding:6px 14px;font-size:max(16px,.9rem);font-weight:600;display:inline-flex}.YzVCMq_addBtn:hover{background:var(--kcr-174c9c,#174c9c);border-color:var(--kcr-174c9c,#174c9c)}.YzVCMq_addBtn:focus-visible,.YzVCMq_dlgBtn:focus-visible,.YzVCMq_dlgBtnGhost:focus-visible{outline:3px solid var(--kcr-8cb8f2,#8cb8f2);outline-offset:2px}.YzVCMq_addBtn:disabled{opacity:.6;cursor:wait}.YzVCMq_compact{min-height:44px;color:var(--kcr-1f5fbf,#1f5fbf);background:#fff;padding:4px 10px;font-size:max(16px,.82rem);font-weight:600}.YzVCMq_compact:hover{background:var(--kcr-e8f1fd,#e8f1fd);color:var(--kcr-174c9c,#174c9c)}.YzVCMq_row{flex-wrap:wrap;gap:.4rem;margin:.4rem 0 .1rem;display:flex}.YzVCMq_root{z-index:1100;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.YzVCMq_backdrop{background:var(--kcra-15-35-70-p45,#0f234673);cursor:pointer;border:0;position:absolute;inset:0}.YzVCMq_panel{border-top:6px solid var(--kcr-1f5fbf,#1f5fbf);width:min(420px,100%);box-shadow:0 12px 40px var(--kcra-15-35-70-p3,#0f23464d);background:#fff;border-radius:16px;outline:none;padding:1.1rem 1.1rem 1rem;position:relative}.YzVCMq_title{color:var(--kcr-123d7a,#123d7a);margin:0 0 .4rem;font-size:1.1rem;line-height:1.5}.YzVCMq_text{color:var(--kcr-2b3a52,#2b3a52);overflow-wrap:anywhere;margin:0 0 .9rem;font-size:max(16px,.92rem)}.YzVCMq_foot{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.YzVCMq_dlgBtn{border:1px solid var(--kcr-1f5fbf,#1f5fbf);background:var(--kcr-1f5fbf,#1f5fbf);color:#fff;cursor:pointer;white-space:nowrap;word-break:keep-all;border-radius:999px;align-items:center;min-height:44px;padding:8px 16px;font-size:max(16px,.95rem);font-weight:600;text-decoration:none;display:inline-flex}.YzVCMq_dlgBtn:hover{background:var(--kcr-174c9c,#174c9c)}.YzVCMq_dlgBtnGhost{color:var(--kcr-1f5fbf,#1f5fbf);background:#fff;}.YzVCMq_dlgBtnGhost:hover{background:var(--kcr-e8f1fd,#e8f1fd);color:var(--kcr-174c9c,#174c9c)}@media (max-width:640px){.YzVCMq_root{place-items:end stretch;padding:0}.YzVCMq_panel{width:100%;padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px));border-radius:18px 18px 0 0}.YzVCMq_foot{justify-content:stretch}.YzVCMq_foot>*{flex:auto;justify-content:center}}.YzVCMq_addBtn{white-space:normal;text-align:start;box-sizing:border-box;max-width:100%}body:has([data-site-hub]) .YzVCMq_addBtn{min-height:44px}body:has([data-site-hub]) .YzVCMq_compact{text-align:center;justify-content:center;padding-inline:14px}@media (max-width:360px){.YzVCMq_compact{padding-inline:6px}body:has([data-site-hub]) .YzVCMq_compact{padding-inline:6px}}.YzVCMq_done{box-sizing:border-box;color:#1d5e3f;white-space:nowrap;background:#e8f5ee;border:2px solid #b9dfc9;border-radius:999px;align-items:center;gap:.3rem;max-width:100%;min-height:44px;padding:6px 14px;font-size:1rem;font-weight:800;text-decoration:none;display:inline-flex}.YzVCMq_done:hover{color:#164a31;background:#d6eee0}.YzVCMq_done:focus-visible{outline:3px solid var(--kcr-8cb8f2,#8cb8f2);outline-offset:2px}.YzVCMq_doneCompact{padding:4px 12px;font-size:1rem}.YzVCMq_check{flex:none;width:1em;height:1em}
._6XRXBG_pitch{color:var(--hb-3b2a57,#3b2a57);margin:0 0 .4rem;font-size:1.05rem;font-weight:700;line-height:1.6}._6XRXBG_perks{color:var(--hb-3b2a57,#3b2a57);margin:0 0 .35rem;padding-left:1.2em;font-size:.92rem;line-height:1.6}._6XRXBG_perks li{margin:.1rem 0}._6XRXBG_more{margin:0 0 .2rem;font-size:.85rem}._6XRXBG_more a{color:var(--hb-7a3fa0,#7a3fa0)}._6XRXBG_ready{color:var(--hb-7a3fa0,#7a3fa0);margin:.2rem 0 0;font-size:.88rem;line-height:1.6}._6XRXBG_flow{margin:.5rem 0 .8rem}
.yfjH_W_wrap{line-break:strict}.yfjH_W_ph{white-space:normal;word-break:keep-all;overflow-wrap:anywhere;max-width:100%;display:inline-block}
@font-face{font-family:KleeHand;src:url(/fonts/klee-hand.woff2)format("woff2");font-weight:600;font-display:swap}.yTzR-a_wrap{color:var(--kcr-14204f,#14204f);overflow-wrap:anywhere;min-width:0;margin:1.6rem 0 0;position:relative}.yTzR-a_kicker{color:var(--kcr-14204f,#14204f);margin:0 0 .6rem;font-size:1rem;font-weight:900}.yTzR-a_note{--line:2.4rem;background-color:var(--paper,#fffdf6);background-image:var(--paper-worn,none), radial-gradient(circle at 1.3rem 50%, var(--kcr-e3e7f0,#e3e7f0) 0 .42rem, transparent .46rem), linear-gradient(90deg, transparent 2.5rem, var(--kcra-122-47-120-p35,#7a2f7859) 2.5rem 2.6rem, transparent 2.6rem), repeating-linear-gradient(180deg, transparent 0 calc(var(--line) - 1px), var(--paper-line,#1d4f9126) calc(var(--line) - 1px) var(--line));box-shadow:var(--paper-shadow,0 2px 0 var(--kcra-20-32-79-p12,#14204f1f), 0 6px 14px var(--kcra-20-32-79-p1,#14204f1a));background-position:0 0,0 .6rem,0 0,0 1.4rem;background-repeat:no-repeat,repeat-y,no-repeat,repeat;background-size:100% 100%,100% 3rem,100% 100%,100% 100%;border-radius:6px;margin:0;padding:1.4rem 1.2rem 1rem 3.2rem;position:relative;container-type:inline-size}.yTzR-a_tape{background:var(--tape-sky,#9fd0ff8c);width:7rem;height:1.5rem;box-shadow:0 1px 2px var(--kcra-20-32-79-p12,#14204f1f);pointer-events:none;position:absolute;top:-.7rem;left:50%;transform:translate(-50%)rotate(-3deg)}.yTzR-a_hand{font-family:KleeHand,Zen Maru Gothic,Hiragino Maru Gothic ProN,sans-serif;font-weight:600}.yTzR-a_title{font-size:max(16px,min(2.1rem,9.43396cqi));line-height:var(--line);color:var(--kcr-14204f,#14204f);margin:0}.yTzR-a_titleLine{white-space:nowrap;display:block}.yTzR-a_lines li:not(:last-child){white-space:nowrap}.yTzR-a_lines{margin:0;padding:0;list-style:none}.yTzR-a_lines li{font-size:max(16px,min(1.4rem,7.35294cqi));line-height:var(--line);color:var(--kcr-14204f,#14204f)}.yTzR-a_corner{width:24px;height:24px;color:var(--kcr-1d4f91,#1d4f91);opacity:.55;position:absolute;bottom:.7rem;right:.8rem}.yTzR-a_body{max-width:40em;color:var(--kcr-26335e,#26335e);margin:1rem 0 .4rem;font-size:1.05rem;font-weight:700;line-height:1.85}.yTzR-a_together{border-left:4px solid var(--kcr-1d4f91,#1d4f91);background:var(--kcr-f4f7fc,#f4f7fc);max-width:40em;color:var(--kcr-26335e,#26335e);border-radius:4px;margin:2rem 0 0;padding:1rem 1.2rem}.yTzR-a_togetherLine{text-wrap:balance;margin:0;font-size:1.05rem;font-weight:700;line-height:1.85}.yTzR-a_small{color:var(--kcr-3b4a72,#3b4a72);margin:.4rem 0 0;font-size:1rem;line-height:1.8}.yTzR-a_small a{min-height:44px;color:var(--kcr-1f3fb0,#1f3fb0);white-space:nowrap;align-items:center;font-weight:800;display:inline-flex}@media (max-width:420px){.yTzR-a_note{--line:2.2rem;background-position:0 0,0 .6rem,-.5rem 0,0 1.2rem;padding:1.2rem .8rem .9rem 2.6rem}.yTzR-a_body{font-size:1rem}}@media (prefers-reduced-motion:reduce){.yTzR-a_tape{transform:translate(-50%)}}
._18igWW_footer{background:var(--kc-brown-500);color:#fff;margin-top:auto;padding-top:24px;position:relative}._18igWW_footer:before{content:"";background:var(--kc-deco-footer-wave) repeat-x left bottom / 180px 48px;pointer-events:none;height:48px;position:absolute;bottom:100%;left:0;right:0}._18igWW_footer a{color:#fff;-webkit-text-decoration-color:var(--kc-wood);text-decoration-color:var(--kc-wood);text-underline-offset:3px;align-items:center;min-height:44px;display:inline-flex}._18igWW_footer a:hover{color:var(--kc-wood-light)}._18igWW_footer a:focus-visible{outline-offset:2px;outline:3px solid #fff}._18igWW_inner{gap:24px;width:min(100% - 2rem,1200px);margin:0 auto;padding:16px 0 24px;display:grid}@media (min-width:900px){._18igWW_inner{grid-template-columns:1.3fr 1fr 1fr;gap:48px;width:min(100% - 4rem,1200px);padding:32px 0}}._18igWW_about{position:relative}._18igWW_logoLink{background:var(--kc-cream);border-radius:14px;padding:8px 12px}._18igWW_logo{width:220px;height:auto;display:block}._18igWW_text{margin:12px 0 0;font-size:1rem;line-height:1.8}._18igWW_bird{background:var(--kc-deco-bird-cockatiel) no-repeat center / contain;width:72px;height:72px;position:absolute;top:0;right:0}@media (max-width:479px){._18igWW_bird{display:none}}._18igWW_h{color:var(--kc-wood-light);margin:0 0 4px;font-size:1.125rem}._18igWW_col ul{margin:0;padding:0;list-style:none;display:grid}._18igWW_col li{font-size:1rem}._18igWW_col a,._18igWW_legal a{align-items:center;min-height:44px;display:inline-flex}._18igWW_bottom{border-top:1px solid #f3d3a466;width:min(100% - 2rem,1200px);margin:0 auto;padding:16px 0 32px}@media (min-width:900px){._18igWW_bottom{width:min(100% - 4rem,1200px)}}._18igWW_meta{margin:0;font-size:1rem;line-height:1.8}._18igWW_legal{flex-wrap:wrap;gap:0 16px;margin:4px 0;font-size:1rem;display:flex}._18igWW_rights{color:var(--kc-wood-light);margin-top:8px;font-size:1rem;line-height:1.7}._18igWW_rights p{word-break:keep-all;line-break:strict;margin:2px 0}._18igWW_keep{white-space:normal;word-break:keep-all;overflow-wrap:anywhere;max-width:100%;display:inline-block}._18igWW_credit{display:inline}._18igWW_nb{white-space:normal;word-break:keep-all;overflow-wrap:anywhere;max-width:100%;display:inline-block}._18igWW_credit a{white-space:normal;word-break:keep-all;overflow-wrap:anywhere;max-width:100%}@media (max-width:767px){._18igWW_credit{display:block}._18igWW_sep{display:none}}
._7y5_vq_wrap{width:min(100% - 2rem, var(--max,1120px));box-sizing:border-box;justify-content:flex-end;margin:1.6rem auto .6rem;padding:0 .4rem;display:flex}._7y5_vq_sticker{box-sizing:border-box;background:var(--kcr-ffe3ef,#ffe3ef);min-height:48px;color:var(--kcr-14204f,#14204f);letter-spacing:.04em;white-space:nowrap;box-shadow:0 0 0 4px #fff, 0 3px 0 4px var(--kcra-20-32-79-p1,#14204f1a), 0 8px 16px var(--kcra-20-32-79-p18,#14204f2e);border-radius:999px;align-items:center;gap:.45rem;padding:.55rem 1.1rem .55rem .9rem;font-size:max(16px,1.05rem);font-weight:900;text-decoration:none;transition:transform .15s;display:inline-flex;position:relative;transform:rotate(-4deg)}._7y5_vq_sticker:hover{color:var(--kcr-14204f,#14204f);transform:rotate(-2deg)translateY(-1px)}._7y5_vq_sticker:focus-visible{outline:3px solid var(--kcr-1d4f91,#1d4f91);outline-offset:6px}._7y5_vq_tape{background:var(--kcra-170-200-225-p7,#aac8e1b3);width:54px;height:16px;box-shadow:0 1px 2px var(--kcra-20-32-79-p15,#14204f26);pointer-events:none;position:absolute;top:-10px;left:50%;transform:translate(-50%)rotate(6deg)}._7y5_vq_icon{color:var(--kcr-7a2f78,#7a2f78);flex:none}._7y5_vq_text{line-height:1.2}._7y5_vq_sticker:after{content:"";border-radius:inherit;background:linear-gradient(100deg, transparent 0 58%, #ffffff8c 58.6%, var(--kcra-120-60-90-p06,#783c5a0f) 59.4%, transparent 60%);pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){._7y5_vq_sticker,._7y5_vq_sticker:hover{transition:none;transform:none}}html[data-brand=kancollab] ._7y5_vq_wrap{margin-bottom:calc(56px + .6rem)}
.FPFrnG_stepper{grid-template-columns:minmax(0,1fr);gap:.45rem;min-width:0;display:grid}.FPFrnG_nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem .5rem;display:flex}.FPFrnG_btn{border:2px solid var(--kcr-9fb0d8,#9fb0d8);min-height:2.75rem;color:var(--kcr-1f3fb0,#1f3fb0);font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .9rem;font-size:.9rem;font-weight:800;display:inline-flex}.FPFrnG_btn:hover:not(:disabled){background:var(--kcr-eef5ff,#eef5ff);border-color:var(--kcr-2738a8,#2738a8)}.FPFrnG_btn:disabled{opacity:.45;cursor:default}.FPFrnG_btn:focus-visible{outline:3px solid var(--kcr-2738a8,#2738a8);outline-offset:2px}.FPFrnG_count{font-variant-numeric:tabular-nums;color:var(--kcr-14204f,#14204f);white-space:nowrap;font-weight:800}.FPFrnG_compact .FPFrnG_btn{min-height:2.5rem;padding:.2rem .7rem;font-size:.85rem}.FPFrnG_box{border:2px solid var(--kcr-c9d8f5,#c9d8f5);background:#fff;border-radius:14px;min-width:0;padding:.4rem;position:relative}.FPFrnG_box:focus-visible{outline:3px solid var(--kcr-2738a8,#2738a8);outline-offset:2px}.FPFrnG_box [data-step-current]{box-shadow:inset 0 0 0 2px var(--kcr-2738a8,#2738a8), 0 0 0 2px var(--kcr-6d4398,#6d4398);border-radius:10px}.FPFrnG_f_box{overscroll-behavior:contain;max-height:min(28rem,62svh);overflow-y:auto}.FPFrnG_f_page{overflow:visible}@media (max-width:1023px){.FPFrnG_f_wide{overscroll-behavior:contain;max-height:min(28rem,62svh);overflow-y:auto}}@media (min-width:1024px){.FPFrnG_f_wide{overscroll-behavior:contain;max-height:min(40rem,72svh);overflow-y:auto}}.FPFrnG_stepper[data-step-frame=page]>[data-step-controls]{z-index:3;order:2;padding:calc(.3rem + 2px) calc(.5rem + 2px);position:sticky;bottom:.5rem}.FPFrnG_stepper[data-step-frame=page]>[data-step-controls]:before{content:"";z-index:-1;pointer-events:none;background:#fff;position:absolute;inset:-.45rem 2px -.5rem}.FPFrnG_stepper[data-step-frame=page]>[data-step-controls]:after{content:"";z-index:-1;border:2px solid var(--kcr-c9d8f5,#c9d8f5);pointer-events:none;background:#fff;border-radius:999px;position:absolute;inset:0;box-shadow:0 2px 10px #14204f24}html:has([data-step-frame=page]){scroll-padding-bottom:6rem}@media (max-width:719px){html:has([data-primary-bar]:not([data-hidden]):not([data-static])) .FPFrnG_stepper[data-step-frame=page]>[data-step-controls]{bottom:calc(max(96px, var(--primary-bar-h,96px)) + env(safe-area-inset-bottom,0px) + .5rem)}html:has([data-step-frame=page]):has([data-primary-bar]:not([data-hidden]):not([data-static])){scroll-padding-bottom:calc(6rem + max(96px, var(--primary-bar-h,96px)))}}@media (max-width:420px){.FPFrnG_btn{padding:.2rem .65rem;font-size:.85rem}}@media (prefers-reduced-motion:reduce){.FPFrnG_box{scroll-behavior:auto}}.FPFrnG_sizeSwitch{justify-self:end;margin:0 0 .35rem}.FPFrnG_scaled .FPFrnG_box{font-size:calc(1em * var(--cal-fs,1))}@media (max-width:480px){.FPFrnG_nav{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.FPFrnG_nav>.FPFrnG_btn{white-space:normal;text-align:center;justify-content:center;min-width:0}}.FPFrnG_lblShort{display:none}.FPFrnG_nav>.FPFrnG_btnLine,.FPFrnG_compact .FPFrnG_btnLine{white-space:nowrap;flex-wrap:nowrap;min-height:44px;font-size:max(16px,1rem)}@media (max-width:480px){.FPFrnG_nav>.FPFrnG_btnLine{justify-content:center;column-gap:.25rem;padding-inline:.45rem}}@media (max-width:375px){.FPFrnG_btnLine .FPFrnG_lblFull{display:none}.FPFrnG_btnLine .FPFrnG_lblShort{display:inline}.FPFrnG_navLine{column-gap:.35rem}.FPFrnG_nav>.FPFrnG_btnLine{column-gap:.2rem;padding-inline:.3rem}}@media (min-width:376px) and (max-width:480px){.FPFrnG_navLine{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"prev next""count count";row-gap:.2rem}.FPFrnG_navLine>.FPFrnG_btnLine:first-child{grid-area:prev}.FPFrnG_navLine>.FPFrnG_count{grid-area:count;justify-self:center}.FPFrnG_navLine>.FPFrnG_btnLine:last-child{grid-area:next}}@container kc-stepcol (max-width:400px){.FPFrnG_btnLine .FPFrnG_lblFull{display:none}.FPFrnG_btnLine .FPFrnG_lblShort{display:inline}}.FPFrnG_stepper[data-step-frame=page]{container:kc-steppage/inline-size}@container kc-steppage (max-width:13em){.FPFrnG_btnLine .FPFrnG_lblFull{display:none}.FPFrnG_btnLine .FPFrnG_lblShort{display:inline}}@container kc-steppage (max-width:6.8em){.FPFrnG_navLine{grid-template-columns:minmax(0,1fr);grid-template-areas:"prev""count""next";row-gap:.2rem;display:grid}.FPFrnG_navLine>.FPFrnG_btnLine:first-child{grid-area:prev}.FPFrnG_navLine>.FPFrnG_count{grid-area:count;justify-self:center}.FPFrnG_navLine>.FPFrnG_btnLine:last-child{grid-area:next}}
.MPSR6W_size{flex-wrap:wrap;align-items:center;gap:.25rem;min-width:0;max-width:100%;display:inline-flex}.MPSR6W_sizeCtrl{white-space:nowrap;flex-wrap:nowrap;flex:auto;align-items:center;gap:.25rem;min-width:0;max-width:100%;display:inline-flex}.MPSR6W_sizeLabel{color:var(--kcr-4a3f5c,#4a3f5c);white-space:nowrap;margin-right:.15rem;font-size:1rem;font-weight:700}.MPSR6W_sizeBtn{border:1.5px solid var(--kcr-6f82b8,#6f82b8);min-width:2.4rem;min-height:2.25rem;color:var(--kcr-14204f,#14204f);font:inherit;cursor:pointer;background:#fff;border-radius:8px;padding:0 .5rem;font-size:1.1rem;font-weight:700;line-height:1}.MPSR6W_sizeBtn:disabled{border-color:var(--kcr-c9cede,#c9cede);color:#6b7088;cursor:default}.MPSR6W_range{min-width:3rem;max-width:10rem;height:44px;accent-color:var(--kcr-2738a8,#2738a8);cursor:pointer;flex:6rem;margin:0}.MPSR6W_range:focus-visible{outline:3px solid var(--kcr-2738a8,#2738a8);outline-offset:2px}.MPSR6W_sizeValue{min-width:3.2em;color:var(--kcr-14204f,#14204f);text-align:right;font-variant-numeric:tabular-nums;font-size:1rem;font-weight:700}.MPSR6W_sizeBtn[aria-pressed=true]{background:var(--kcr-2738a8,#2738a8);border-color:var(--kcr-2738a8,#2738a8);color:#fff}.MPSR6W_sizeBtn:focus-visible{outline:3px solid var(--kcr-2738a8,#2738a8);outline-offset:2px}.MPSR6W_legend{border:1px solid var(--line,#e6dfee);background:#fff;border-radius:10px;flex-wrap:wrap;align-items:center;gap:.35rem .4rem;min-width:0;margin:0 0 .6rem;padding:.4rem .5rem;display:flex}.MPSR6W_item{border:1px solid #0000;border-left:3px solid var(--c);background:var(--soft);min-height:2rem;color:var(--c);font:inherit;font-size:calc(.8rem * var(--cal-fs,1));cursor:pointer;border-radius:4px;align-items:center;gap:.3em;max-width:100%;padding:.1rem .6rem .1rem .45rem;font-weight:700;line-height:1.3;display:inline-flex}.MPSR6W_item[data-off]{border:1px dashed var(--kcr-8a7d99,#8a7d99);border-left:3px dashed var(--kcr-8a7d99,#8a7d99);color:#6b6478;background:#fff}.MPSR6W_item[data-off] .MPSR6W_itemText{text-decoration:line-through;text-decoration-thickness:1px}.MPSR6W_item[data-off] .MPSR6W_icon{opacity:.55}.MPSR6W_item:focus-visible,.MPSR6W_all:focus-visible{outline:3px solid var(--kcr-2738a8,#2738a8);outline-offset:2px}.MPSR6W_itemText{white-space:nowrap}.MPSR6W_all{border:1.5px solid var(--kcr-2738a8,#2738a8);min-height:2rem;color:var(--kcr-2738a8,#2738a8);font:inherit;font-size:calc(.78rem * var(--cal-fs,1));cursor:pointer;background:#fff;border-radius:999px;padding:.1rem .6rem;font-weight:700}.MPSR6W_all:disabled{border-color:var(--kcr-c9c2d6,#c9c2d6);color:var(--kcr-8a7d99,#8a7d99);cursor:default}.MPSR6W_icon{vertical-align:-.18em;flex:none;width:1.15em;height:1.15em;display:inline-block}.MPSR6W_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.MPSR6W_legend{gap:.3rem;padding:.35rem .4rem}.MPSR6W_item{min-height:2.25rem;padding:.1rem .45rem .1rem .35rem}}.MPSR6W_sizeBtn{min-width:44px;min-height:44px}
.WbhOvW_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 1.3rem;margin:0;padding:0;list-style:none;display:grid}.WbhOvW_single{grid-template-columns:minmax(0,1fr)}.WbhOvW_card{box-sizing:border-box;border:3px solid var(--kcr-121c4d,#121c4d);background:radial-gradient(circle, var(--kcra-39-56-168-p1,#2738a81a) 1.2px, transparent 1.7px) 0 0 / 11px 11px, #fff;min-width:0;height:100%;box-shadow:6px 6px 0 var(--kcr-121c4d,#121c4d);color:var(--kcr-121c4d,#121c4d);border-radius:18px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon head""body body""act act";align-content:start;align-items:center;gap:.75rem .9rem;padding:1.5rem 1.25rem 1.25rem;display:grid;position:relative;overflow:hidden}.WbhOvW_card:before{content:"";background:var(--kcr-e7ecf7,#e7ecf7);border-bottom:1px solid var(--kcr-d9deea,#d9deea);height:9px;position:absolute;inset:0 0 auto}.WbhOvW_goudou:before{background:var(--kcr-ece7f7,#ece7f7)}.WbhOvW_icon{background:var(--kcr-2738a8,#2738a8);border:2px solid var(--kcr-121c4d,#121c4d);width:3.4rem;height:3.4rem;box-shadow:3px 3px 0 var(--kcr-121c4d,#121c4d);border-radius:14px;grid-area:icon;place-items:center;display:grid}.WbhOvW_goudou .WbhOvW_icon{background:var(--kcr-3b33a6,#3b33a6)}.WbhOvW_icon svg{width:var(--icon-feature,40px);height:var(--icon-feature,40px)}.WbhOvW_head{grid-area:head;justify-items:start;gap:.3rem;min-width:0;display:grid}.WbhOvW_free{white-space:nowrap;color:var(--kcr-14204f,#14204f);border:2px solid var(--kcr-14204f,#14204f);background:#fff;border-radius:999px;padding:0 .65rem;font-size:1rem;font-weight:900;line-height:1.5}.WbhOvW_title{letter-spacing:.02em;color:var(--kcr-121c4d,#121c4d);margin:0;font-size:clamp(1.2rem,2.3vw,1.5rem);font-weight:900;line-height:1.35}.WbhOvW_body{max-width:42em;color:var(--kcr-26335e,#26335e);grid-area:body;margin:0;font-size:1rem;font-weight:700;line-height:1.75}.WbhOvW_act{flex-wrap:wrap;grid-area:act;align-items:center;gap:.4rem 1rem;display:flex}.WbhOvW_btn{box-sizing:border-box;background:var(--kcr-2738a8,#2738a8);color:#fff;border:3px solid var(--kcr-121c4d,#121c4d);min-height:48px;box-shadow:0 4px 0 var(--kcr-121c4d,#121c4d);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.5rem 1.1rem .5rem 1.4rem;font-size:1.05rem;font-weight:900;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex}.WbhOvW_goudou .WbhOvW_btn{background:var(--kcr-3b33a6,#3b33a6)}.WbhOvW_btn:hover{color:#fff;box-shadow:0 6px 0 var(--kcr-121c4d,#121c4d);transform:translateY(-2px)}.WbhOvW_btn:active{box-shadow:0 1px 0 var(--kcr-121c4d,#121c4d);transform:translateY(3px)}.WbhOvW_btn:focus-visible{outline:4px solid var(--kcr-14204f,#14204f);outline-offset:3px}.WbhOvW_arrow{width:2rem;height:2rem;color:var(--kcr-14204f,#14204f);background:#fff;border-radius:50%;place-items:center;font-size:16px;line-height:1;display:grid}.WbhOvW_links{flex-wrap:wrap;column-gap:1rem;display:flex}.WbhOvW_links a{min-height:44px;color:var(--kcr-1f3fb0,#1f3fb0);white-space:nowrap;align-items:center;font-size:1rem;font-weight:800;text-decoration:underline;display:inline-flex}@media (max-width:767px){.WbhOvW_list{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.WbhOvW_card{box-shadow:5px 5px 0 var(--kcr-121c4d,#121c4d);grid-template-areas:"icon free""title title""body body""act act";padding:1.4rem 1rem 1.1rem}.WbhOvW_head{display:contents}.WbhOvW_free{grid-area:free;justify-self:start}.WbhOvW_title{grid-area:title}.WbhOvW_icon{width:3rem;height:3rem}.WbhOvW_icon svg{width:var(--icon-feature,32px);height:var(--icon-feature,32px)}.WbhOvW_btn{white-space:normal;text-align:center;width:100%}}@media (prefers-reduced-motion:reduce){.WbhOvW_btn{transition:none}.WbhOvW_btn:hover,.WbhOvW_btn:active{transform:none}}
.rg5-0q_titleRow{align-items:center;gap:.75rem;min-width:0;margin:0 0 .8rem;display:flex}.rg5-0q_title{color:var(--kcr-14204f,#14204f);flex:auto;align-items:center;gap:.55rem;min-width:0;margin:0;font-size:1.35rem;display:flex}.rg5-0q_titleIcon{background:var(--kcr-eef3ff,#eef3ff);border:2px solid var(--kcr-121c4d,#121c4d);width:2.4rem;height:2.4rem;box-shadow:0 2px 0 var(--kcr-121c4d,#121c4d);border-radius:12px;flex:none;place-items:center;display:inline-grid}.rg5-0q_titleIcon svg,.rg5-0q_h2Icon svg,.rg5-0q_tileIcon svg,.rg5-0q_btnIcon svg{width:72%;height:72%;display:block}.rg5-0q_titleText,.rg5-0q_h2Text,.rg5-0q_tileTitle,.rg5-0q_tileDesc,.rg5-0q_emptyText{word-break:auto-phrase;overflow-wrap:break-word;min-width:0}@supports not (word-break:auto-phrase){.rg5-0q_titleText,.rg5-0q_h2Text,.rg5-0q_tileTitle{word-break:keep-all}}.rg5-0q_titleArt{flex:none}@media (max-width:400px){.rg5-0q_titleRow{gap:.5rem}.rg5-0q_titleArt{width:auto;height:52px}}.rg5-0q_h2{color:var(--kcr-14204f,#14204f);align-items:center;gap:.45rem;margin:0 0 .6rem;font-size:1.05rem;display:flex}.rg5-0q_h2Icon{border:2px solid var(--kcr-121c4d,#121c4d);background:#fff6cf;border-radius:9px;flex:none;place-items:center;width:1.8rem;height:1.8rem;display:inline-grid}.rg5-0q_tiles{gap:.6rem;margin:0 0 1.2rem;padding:0;list-style:none;display:grid}.rg5-0q_tile{box-sizing:border-box;border:2px solid var(--kcr-121c4d,#121c4d);height:100%;min-height:64px;color:var(--kcr-14204f,#14204f);box-shadow:0 3px 0 var(--kcr-121c4d,#121c4d);background:#fff;border-radius:14px;align-items:center;gap:.7rem;padding:.6rem .8rem;text-decoration:none;transition:transform 80ms,background .12s;display:flex}.rg5-0q_tile:hover{background:#fff6cf}.rg5-0q_tile:active{box-shadow:0 1px 0 var(--kcr-121c4d,#121c4d);transform:translateY(2px)}.rg5-0q_tile:focus-visible{outline:3px solid var(--kcr-14204f,#14204f);outline-offset:2px}.rg5-0q_tileIcon{background:var(--kcr-eef3ff,#eef3ff);border-radius:12px;flex:none;place-items:center;width:2.75rem;height:2.75rem;display:inline-grid}.rg5-0q_tileBody{gap:.1rem;min-width:0;display:grid}.rg5-0q_tileTitle{font-size:1rem;font-weight:900;line-height:1.35}.rg5-0q_tileDesc{color:var(--kcr-3d4466,#3d4466);font-size:max(16px,.9rem);line-height:1.45}.rg5-0q_tileBadge{color:#fff;text-align:center;background:#c0392b;border-radius:999px;min-width:1.5em;margin-left:.4em;padding:0 .4em;font-size:1rem;line-height:1.5;display:inline-block}@media (prefers-reduced-motion:reduce){.rg5-0q_tile{transition:none}}.rg5-0q_empty{background:var(--kcr-f5f8ff,#f5f8ff);border:2px dashed var(--kcr-9fb0d8,#9fb0d8);border-radius:14px;align-items:center;gap:.8rem;margin:.4rem 0;padding:.7rem .9rem;display:flex}.rg5-0q_emptyArt{flex:none}@media (max-width:480px){.rg5-0q_empty{flex-direction:column;align-items:flex-start}}.rg5-0q_emptyBody{justify-items:start;gap:.4rem;min-width:0;display:grid}.rg5-0q_emptyText{color:var(--kcr-2f3658,#2f3658);margin:0;font-size:max(16px,1rem);font-weight:700}.rg5-0q_emptyBtn{box-sizing:border-box;border:2px solid var(--kcr-121c4d,#121c4d);min-height:44px;color:var(--kcr-14204f,#14204f);box-shadow:0 2px 0 var(--kcr-121c4d,#121c4d);background:#fff;border-radius:10px;align-items:center;gap:.35rem;padding:.35rem .9rem;font-weight:800;text-decoration:none;display:inline-flex}.rg5-0q_emptyBtn:hover{background:#fff6cf}.rg5-0q_emptyBtn{text-align:start;max-width:100%;padding-inline:.7rem;line-height:1.5;display:inline-block}.rg5-0q_emptyBtn>.rg5-0q_btnIcon{vertical-align:-.3em;margin-right:.35rem}.rg5-0q_emptyBtn:focus-visible{outline:3px solid var(--kcr-14204f,#14204f);outline-offset:2px}.rg5-0q_btnIcon{flex:none;place-items:center;width:1.4rem;height:1.4rem;display:inline-grid}.rg5-0q_side{pointer-events:none;justify-content:center;align-items:flex-end;display:flex}.rg5-0q_sideImg{max-width:100%;height:auto}.rg5-0q_loading{min-height:40vh;color:var(--kcr-2f3658,#2f3658);justify-content:center;align-items:center;gap:.8rem;font-weight:700;display:flex}.rg5-0q_h2Spaced{margin-top:1rem}.rg5-0q_rowLink{overflow-wrap:anywhere;align-items:center;max-width:100%;min-height:44px;display:inline-flex}
.C6-w_q_cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.C6-w_q_card{border:3px solid var(--kcr-121c4d,#121c4d);min-width:0;color:var(--kcr-14204f,#14204f);box-shadow:0 5px 0 var(--kcr-121c4d,#121c4d);box-sizing:border-box;background:#fff;border-radius:18px;flex-direction:column;gap:.45rem;padding:1rem 1.05rem 1.05rem;display:flex;position:relative}.C6-w_q_cardGoudou{background:linear-gradient(180deg, #fff, var(--kcr-fff4f8,#fff4f8));border-color:var(--kcr-8a1d4a,#8a1d4a);box-shadow:0 5px 0 var(--kcr-8a1d4a,#8a1d4a)}.C6-w_q_art{filter:drop-shadow(0 3px 0 var(--kcra-18-28-77-p18,#121c4d2e));line-height:0;position:absolute;top:.45rem;right:.5rem}.C6-w_q_title{min-width:0;min-height:64px;color:var(--kcr-14204f,#14204f);align-items:flex-start;gap:.45rem;margin:0;padding-right:76px;font-size:1.08rem;font-weight:900;line-height:1.45;display:flex}.C6-w_q_badge{box-sizing:border-box;background:var(--kcr-2738a8,#2738a8);color:#fff;white-space:nowrap;border-radius:999px;flex:none;place-items:center;min-width:1.7rem;height:1.7rem;padding:0 .45rem;font-size:max(16px,.82rem);font-weight:900;display:inline-grid}.C6-w_q_cardGoudou .C6-w_q_badge{background:var(--kcr-8a1d4a,#8a1d4a)}.C6-w_q_body{color:var(--kcr-2b3863,#2b3863);margin:0;font-size:max(16px,.93rem);line-height:1.8}.C6-w_q_link{background:var(--kcr-8a1d4a,#8a1d4a);color:#fff;box-shadow:0 3px 0 var(--kcr-5c1231,#5c1231);border-radius:999px;align-self:flex-start;margin-top:auto;padding:.4rem .95rem;font-size:max(16px,.88rem);font-weight:900;text-decoration:none}.C6-w_q_link:hover{color:#fff;filter:brightness(1.08)}@media (max-width:420px){.C6-w_q_card{padding:.85rem .85rem .95rem}.C6-w_q_art img{width:56px!important;height:56px!important}.C6-w_q_title{min-height:52px;padding-right:58px;font-size:1rem}.C6-w_q_body{font-size:max(16px,.9rem)}}.C6-w_q_body{font-size:1rem}.C6-w_q_link{box-sizing:border-box;align-items:center;min-height:44px;font-size:1rem;display:inline-flex}@media (max-width:420px){.C6-w_q_body{font-size:1rem}}@media (min-width:768px) and (max-width:1023px){.C6-w_q_card{padding:.85rem .85rem 3.6rem}.C6-w_q_art{top:auto;bottom:.5rem;right:.5rem}.C6-w_q_art img{width:48px!important;height:48px!important}.C6-w_q_title{min-height:0;padding-right:0;font-size:1.02rem}.C6-w_q_cardGoudou .C6-w_q_link{margin-right:52px}}.C6-w_q_linkEventMode{background:var(--kcr-2738a8,#2738a8);box-shadow:0 3px 0 var(--kcr-121c4d,#121c4d)}.C6-w_q_linkEventMode:hover{color:#fff}.C6-w_q_headText{min-width:0}.C6-w_q_mark{vertical-align:-.2em;width:1.25em;height:1.25em;color:var(--kcr-2738a8,#2738a8);margin-right:.3rem;display:inline-block}.C6-w_q_cardGoudou .C6-w_q_mark{color:var(--kcr-8a1d4a,#8a1d4a)}.C6-w_q_title{font-size:1.22rem;line-height:1.5}@media (max-width:420px){.C6-w_q_title{font-size:1.12rem}.C6-w_q_cardGoudou{padding-bottom:4.2rem}.C6-w_q_cardGoudou .C6-w_q_art{top:auto;bottom:.5rem}.C6-w_q_cardGoudou .C6-w_q_title{min-height:0;padding-right:0}.C6-w_q_cardGoudou .C6-w_q_link{margin-right:64px}}.C6-w_q_detail{border-top:1px dashed var(--kcr-b9c2dc,#b9c2dc);color:var(--kcr-2b3863,#2b3863);margin:0;padding-top:.45rem;font-size:max(16px,1rem);line-height:1.8}@media (max-width:360px){.C6-w_q_title .C6-w_q_mark{display:none}}@media (max-width:359px){.C6-w_q_title{font-size:16px}}.C6-w_q_title{container-type:inline-size}.C6-w_q_headText{font-size:max(16px,min(1em,10.5263cqi - .273684rem))}
.ETwkoa_item{overflow-wrap:anywhere;word-break:normal;vertical-align:top;max-width:100%;display:inline-block}
.CNZNGG_hint{background:var(--kcr-f4f0fa,#f4f0fa);color:var(--kcr-4a3d63,#4a3d63);border-radius:10px;margin:.4rem 0 .8rem;padding:.5rem .75rem;font-size:max(16px,.86rem);line-height:1.6}.CNZNGG_link{white-space:nowrap;font-weight:700}body:has([data-site-hub]) .CNZNGG_link{align-items:center;min-height:44px;display:inline-flex}
