.p3XwIG_form{gap:.8rem;display:grid}.p3XwIG_kinds{border:1px solid var(--kcr-c9d5ef,#c9d5ef);border-radius:10px;flex-wrap:wrap;gap:.2rem 1rem;margin:0;padding:.3rem .7rem;display:flex}.p3XwIG_kinds legend{padding:0 .25rem;font-weight:800}.p3XwIG_kinds>legend{float:left;width:100%;margin:0;padding:0}.p3XwIG_kinds label{cursor:pointer;align-items:center;gap:.4rem;min-height:44px;display:inline-flex}.p3XwIG_kinds.p3XwIG_kinds input[type]{width:24px;min-width:24px;height:24px;min-height:24px;accent-color:var(--kcr-14204f,#14204f);margin:0}.p3XwIG_label{font-weight:800}.p3XwIG_area{box-sizing:border-box;border:2px solid var(--kcr-8c98c4,#8c98c4);width:100%;min-height:9rem;font:inherit;border-radius:10px;padding:.6rem .7rem;font-size:max(16px,1rem);line-height:1.7}.p3XwIG_area:focus-visible{outline:3px solid var(--kcr-1d4f91,#1d4f91);outline-offset:2px}.p3XwIG_count{color:var(--kcr-3c4a68,#3c4a68)}.p3XwIG_btn{background:var(--kcr-14204f,#14204f);color:#fff;min-height:48px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-self:start;padding:0 1.4rem;font-weight:800}.p3XwIG_btn:disabled{opacity:.6;cursor:default}.p3XwIG_msg{color:#0b5a34;margin:0;font-weight:700}.p3XwIG_err{color:#a3122a;margin:0;font-weight:700}.p3XwIG_ideas{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.p3XwIG_idea{border:2px solid var(--kcr-c9d5ef,#c9d5ef);background:#fff;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.7rem .9rem;display:grid}.p3XwIG_ideaBody{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.p3XwIG_vote{border:2px solid var(--kcr-14204f,#14204f);min-width:5.5rem;min-height:44px;color:var(--kcr-14204f,#14204f);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:0 .8rem;font-weight:800}.p3XwIG_vote[aria-pressed=true]{background:var(--kcr-14204f,#14204f);color:#fff}.p3XwIG_kinds.p3XwIG_kinds 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}.p3XwIG_kinds.p3XwIG_kinds input[type=radio]{border-radius:50%}.p3XwIG_kinds.p3XwIG_kinds input[type=checkbox]{border-radius:4px}.p3XwIG_kinds.p3XwIG_kinds input[type=radio]:checked{background:radial-gradient(circle, var(--kcr-2738a8,#2738a8) 0 40%, #fff 44%)}.p3XwIG_kinds.p3XwIG_kinds 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}.p3XwIG_kinds.p3XwIG_kinds input:is([type=radio],[type=checkbox]):disabled{opacity:.5}.p3XwIG_kinds.p3XwIG_kinds input:is([type=radio],[type=checkbox]):focus-visible{outline:3px solid var(--kcr-2738a8,#2738a8);outline-offset:2px}@media (forced-colors:active){.p3XwIG_kinds.p3XwIG_kinds input:is([type=radio],[type=checkbox]){appearance:auto}}
.bBdtJW_box{border:1px dashed var(--kcr-9fb6dc,#9fb6dc);border-radius:10px;min-width:0;margin:0;padding:.5rem .6rem .6rem}.bBdtJW_legend{color:var(--kcr-14204f,#14204f);padding:0 .3rem;font-size:max(16px,.85rem);font-weight:700}.bBdtJW_box>.bBdtJW_legend{float:left;width:100%;margin:0 0 .3rem;padding:0}.bBdtJW_box>.bBdtJW_legend+*{clear:both}.bBdtJW_opts{flex-wrap:wrap;gap:.4rem;min-width:0;display:flex}.bBdtJW_opt{border:2px solid var(--kcr-d5dff0,#d5dff0);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:.3rem;max-width:100%;min-height:44px;padding:.25rem .5rem .25rem .35rem;display:flex}.bBdtJW_opt.bBdtJW_on{border-color:var(--kcr-1d4f91,#1d4f91);background:var(--kcr-eef4ff,#eef4ff)}.bBdtJW_opt input{flex:none;margin:0}.bBdtJW_pic,.bBdtJW_omakase{align-items:center;gap:.35rem;min-width:0;display:flex}.bBdtJW_omakase{flex-direction:column;align-items:flex-start;gap:0}.bBdtJW_pic img{object-fit:cover;background:#fff;border-radius:8px;flex:none;width:56px;height:56px}.bBdtJW_pic small,.bBdtJW_omakase small{color:var(--kcr-3b4a5e,#3b4a5e);overflow-wrap:anywhere;min-width:0;font-size:max(16px,.75rem)}.bBdtJW_omakase strong{color:var(--kcr-14204f,#14204f);font-size:max(16px,.9rem)}.bBdtJW_box.bBdtJW_box{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}.bBdtJW_opts.bBdtJW_opts{justify-content:flex-start}.bBdtJW_box.bBdtJW_box .bBdtJW_opt input[type=radio]{width:22px;min-width:22px;height:22px;min-height:22px}.bBdtJW_box.bBdtJW_box 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}.bBdtJW_box.bBdtJW_box input[type=radio]{border-radius:50%}.bBdtJW_box.bBdtJW_box input[type=checkbox]{border-radius:4px}.bBdtJW_box.bBdtJW_box input[type=radio]:checked{background:radial-gradient(circle, var(--kcr-2738a8,#2738a8) 0 40%, #fff 44%)}.bBdtJW_box.bBdtJW_box 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}.bBdtJW_box.bBdtJW_box input:is([type=radio],[type=checkbox]):disabled{opacity:.5}@media (forced-colors:active){.bBdtJW_box.bBdtJW_box input:is([type=radio],[type=checkbox]){appearance:auto}}.bBdtJW_box.bBdtJW_box input:is([type=radio],[type=checkbox]):focus-visible{outline:3px solid var(--kcr-2738a8,#2738a8);outline-offset:2px}
.-AonXq_card{margin:0 0 1rem}.-AonXq_lead{margin:0 0 .5rem}.-AonXq_limit{color:#5b6472;margin:.2rem 0 0;font-size:max(16px,.8rem)}.-AonXq_frame{background:var(--kcr-f4f7fb,#f4f7fb);border-radius:10px;justify-content:center;padding:.5rem;display:flex}.-AonXq_img{aspect-ratio:5/8;object-fit:cover;border-radius:8px;width:100%;height:auto;display:block}.-AonXq_frame .-AonXq_img{width:auto;max-width:100%;height:360px}.-AonXq_file{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.-AonXq_ok{color:#1d6b3a;margin:.4rem 0 0}.-AonXq_err{color:#b3261e;margin:.4rem 0 0}@media (max-width:640px){.-AonXq_frame .-AonXq_img{height:320px}}.-AonXq_pick{position:relative}.-AonXq_pick:focus-within{outline:3px solid var(--kcr-2563eb,#2563eb);outline-offset:2px}.-AonXq_flip{aspect-ratio:880/1232;perspective:1400px;width:100%;max-width:340px;margin:0 auto}@media (max-width:640px){.-AonXq_flip{max-width:min(100%,300px)}}.-AonXq_flipInner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.3,.7,.2,1);position:relative}.-AonXq_flip[data-flipped=true] .-AonXq_flipInner{transform:rotateY(180deg)}.-AonXq_face{backface-visibility:hidden;border-radius:10px;position:absolute;inset:0;overflow:hidden}.-AonXq_back{background:0 0;transform:rotateY(180deg)}.-AonXq_back[data-loading]{background:linear-gradient(135deg,#b8862b,#f6e27a 50%,#9c6f1e)}.-AonXq_faceBtn{cursor:pointer;background:0 0;border:0;border-radius:10px;width:100%;height:100%;padding:0;display:block}.-AonXq_faceBtn .-AonXq_img{border-radius:10px;height:100%}.-AonXq_faceBtn:focus-visible{outline:3px solid var(--kcr-14204f,#14204f);outline-offset:3px}.-AonXq_faceStill{cursor:default}.-AonXq_flipRow{justify-content:center;margin:.6rem 0 .2rem;display:flex}.-AonXq_flipBtn{box-sizing:border-box;min-height:44px;font:inherit;border:2px solid var(--kcr-121c4d,#121c4d);background:var(--kcr-e7ecf7,#e7ecf7);color:var(--kcr-14204f,#14204f);box-shadow:0 3px 0 var(--kcr-121c4d,#121c4d);cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:.4rem;padding:.4rem 1rem;font-size:max(16px,1rem);font-weight:800;line-height:1.2;transition:transform 80ms,box-shadow 80ms;display:inline-flex}.-AonXq_flipBtn:hover{background:#ffe57a}.-AonXq_flipBtn:active{box-shadow:0 1px 0 var(--kcr-121c4d,#121c4d);transform:translateY(2px)}@media (prefers-reduced-motion:reduce){.-AonXq_flipBtn{transition:none}.-AonXq_flipBtn:active{transform:none}}.-AonXq_flipBtn:focus-visible{outline:3px solid var(--kcr-14204f,#14204f);outline-offset:2px}@media (prefers-reduced-motion:reduce){.-AonXq_flipInner{transition:none;transform:none!important}.-AonXq_back{transform:none}.-AonXq_face{transition:opacity .25s}.-AonXq_flip[data-flipped=false] .-AonXq_back,.-AonXq_flip[data-flipped=true] .-AonXq_front{opacity:0}.-AonXq_flip[data-flipped=true] .-AonXq_back,.-AonXq_flip[data-flipped=false] .-AonXq_front{opacity:1}}.-AonXq_cardImg{object-fit:contain;background:0 0}.-AonXq_back .-AonXq_faceBtn{position:relative}.-AonXq_cardShine{max-width:none;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.-AonXq_spinner{border:4px solid #fff9;border-top-color:var(--kcr-14204f,#14204f);pointer-events:none;border-radius:50%;width:2.4rem;height:2.4rem;margin:-1.2rem 0 0 -1.2rem;animation:.9s linear infinite -AonXq_officespin;position:absolute;top:50%;left:50%}@keyframes -AonXq_officespin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.-AonXq_spinner{animation-duration:2.4s}}.-AonXq_cardTools{gap:.5rem;display:grid}.-AonXq_faceSet{border:1px solid var(--hb-c9bfdc,#c9bfdc);border-radius:10px;flex-wrap:wrap;align-items:center;gap:0 1rem;margin:.7rem 0 0;padding:.3rem .7rem .35rem;font-size:max(16px,.9rem);display:flex}.-AonXq_faceSet legend{padding:0 .25rem;font-weight:800}.-AonXq_faceSet>legend{float:left;width:100%;margin:0;padding:0}.-AonXq_faceSet label{white-space:nowrap;cursor:pointer;align-items:center;gap:.3rem;min-height:44px;display:inline-flex}.-AonXq_pickRow>:is(label,button),.-AonXq_cardTools :is(a,button){box-sizing:border-box;min-height:44px;font-size:max(16px,.9rem)}.-AonXq_faceSet.-AonXq_faceSet input[type=radio]{flex:none;width:24px;min-width:24px;height:24px;min-height:24px;margin:0}.-AonXq_faceSet label{align-items:center;gap:.4rem;min-height:44px;display:inline-flex}.-AonXq_faceSet.-AonXq_faceSet{background:var(--paper,#fbf6ea);border:1px solid var(--pc-edge,#6b3f1d2e);border-radius:var(--paper-radius,10px);box-shadow:var(--pc-shadow,none);justify-content:flex-start;padding:.7rem .9rem .8rem;position:relative;transform:none}.-AonXq_faceSet.-AonXq_faceSet 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}.-AonXq_faceSet.-AonXq_faceSet input[type=radio]{border-radius:50%}.-AonXq_faceSet.-AonXq_faceSet input[type=checkbox]{border-radius:4px}.-AonXq_faceSet.-AonXq_faceSet input[type=radio]:checked{background:radial-gradient(circle, var(--kcr-2738a8,#2738a8) 0 40%, #fff 44%)}.-AonXq_faceSet.-AonXq_faceSet 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}.-AonXq_faceSet.-AonXq_faceSet input:is([type=radio],[type=checkbox]):disabled{opacity:.5}@media (forced-colors:active){.-AonXq_faceSet.-AonXq_faceSet input:is([type=radio],[type=checkbox]){appearance:auto}}.-AonXq_faceSet.-AonXq_faceSet input:is([type=radio],[type=checkbox]):focus-visible{outline:3px solid var(--kcr-2738a8,#2738a8);outline-offset:2px}
.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;border:2px solid var(--kcr-c9d8f5,#c9d8f5);background:#fff;border-radius:999px;order:2;padding:.3rem .5rem;position:sticky;bottom:.5rem;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}}
._8aEwW_hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:1.5rem;margin-bottom:2rem;display:grid}._8aEwW_heroCopy{position:relative}._8aEwW_kicker{background:var(--yellow);color:var(--purple-deep);border:2px solid #f0d36a;border-radius:999px;margin:0 0 .85rem;padding:.3rem .85rem;font-size:.82rem;font-weight:800;display:inline-block}._8aEwW_title{color:var(--purple-deep);margin:0 0 .7rem;font-size:clamp(1.55rem,4vw,2.15rem);font-weight:800;line-height:1.35}._8aEwW_catch{color:var(--pink-hot);background:linear-gradient(90deg, var(--hba-255-214-232-09,#ffd6e8e6), #fff3c4d9);border-left:6px solid var(--pink-hot);border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin:0 0 1.1rem;padding:.65rem .95rem;font-size:clamp(1.15rem,2.8vw,1.45rem);font-weight:800}._8aEwW_lead{color:var(--ink-soft);margin:0 0 1.25rem;font-size:.98rem}._8aEwW_ctaRow{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.65rem;margin-bottom:1.1rem;display:flex}._8aEwW_btnPrimary,._8aEwW_btnSecondary{border-radius:999px;justify-content:center;align-items:center;gap:.35rem;padding:.85rem 1.35rem;font-size:1rem;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}._8aEwW_btnPrimary{color:#fff;background:linear-gradient(135deg, var(--pink-hot), var(--purple));box-shadow:0 6px 0 var(--hba-109-67-152-028,#6d439847);border:none}._8aEwW_btnPrimary:hover{color:#fff;box-shadow:0 8px 0 var(--hba-109-67-152-028,#6d439847);transform:translateY(-2px)}._8aEwW_btnSecondary{color:var(--purple-deep);border:3px solid var(--lavender);box-shadow:0 5px 0 var(--hba-155-107-201-016,#9b6bc929);background:#fff}._8aEwW_btnSecondary:hover{background:var(--pink-soft);color:var(--purple-deep);transform:translateY(-2px)}._8aEwW_heroArt{justify-self:center;width:50%;max-width:460px;position:relative}._8aEwW_mvFrame{border-radius:var(--radius);box-shadow:var(--shadow), 0 0 0 3px var(--pink-soft);background:var(--cream-deep);border:4px solid #fff;overflow:hidden}._8aEwW_mvFrame img{width:100%;height:auto}._8aEwW_deadlineSeal{background:radial-gradient(circle at 35% 30%, var(--kcr-ff8eb4,#ff8eb4), var(--seal-red));color:#fff;text-align:center;width:7.2rem;height:7.2rem;box-shadow:0 8px 0 var(--kcra-180-40-80-p28,#b4285047), inset 0 0 0 4px #ffffff59;z-index:2;border-radius:50%;place-items:center;padding:.5rem;font-weight:800;line-height:1.25;display:grid;position:absolute;bottom:-.6rem;right:-.4rem;transform:rotate(-8deg)}._8aEwW_deadlineSeal small{letter-spacing:.08em;font-size:.72rem;display:block}._8aEwW_deadlineSeal strong{margin-top:.15rem;font-size:.95rem;display:block}._8aEwW_infoGrid{grid-template-columns:repeat(3,1fr);gap:1rem;margin:1.75rem 0 2rem;display:grid}._8aEwW_card{border:3px solid var(--pink-soft);border-radius:var(--radius);box-shadow:var(--shadow);background:#ffffffe0;padding:1.1rem 1.15rem}._8aEwW_cardLabel{color:#fff;background:var(--purple);border-radius:999px;margin-bottom:.55rem;padding:.18rem .65rem;font-size:.75rem;font-weight:800;display:inline-block}._8aEwW_cardTitle{color:var(--ink);margin:0 0 .35rem;font-size:1.05rem;font-weight:800}._8aEwW_cardBody{color:var(--ink-soft);margin:0;font-size:.9rem}._8aEwW_section{margin:2rem 0}._8aEwW_sectionHead{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}._8aEwW_banner{background:linear-gradient(90deg, var(--pink-hot), var(--purple));color:#fff;box-shadow:0 4px 0 var(--hba-109-67-152-025,#6d439840);border-radius:999px;padding:.4rem 1.15rem;font-size:1.02rem;font-weight:800;display:inline-block}._8aEwW_eventsBox{justify-items:start;gap:.9rem;display:grid}._8aEwW_eventsLead{color:var(--ink-soft);margin:0;font-size:.95rem}._8aEwW_secondaryMv{border:3px dashed var(--lavender);border-radius:var(--radius);background:#ffffffbf;grid-template-columns:.9fr 1.1fr;align-items:center;gap:1.25rem;padding:1.1rem;display:grid}._8aEwW_secondaryMv ._8aEwW_mvFrame{max-width:320px;margin:0 auto}._8aEwW_secondaryCopy h2{color:var(--purple-deep);margin:0 0 .55rem;font-size:1.25rem}._8aEwW_secondaryCopy p{color:var(--ink-soft);margin:0 0 .7rem;font-size:.95rem}._8aEwW_checklist{margin:0;padding:0;list-style:none}._8aEwW_checklist li{color:var(--ink);margin:.35rem 0;padding-left:1.45rem;font-size:.92rem;font-weight:700;position:relative}._8aEwW_checklist li:before{content:"♥";color:var(--pink-hot);position:absolute;left:0}._8aEwW_notice{background:linear-gradient(135deg, #ffe69a8c, var(--hba-255-214-232-055,#ffd6e88c));border-radius:var(--radius);border:3px solid #f0d36a;margin-top:1.75rem;padding:1.2rem 1.3rem}._8aEwW_notice h2{color:var(--purple-deep);margin:0 0 .5rem;font-size:1.1rem}._8aEwW_notice p{color:var(--ink-soft);margin:0;font-size:.92rem}._8aEwW_celebrateWrap{justify-items:start;gap:.45rem;margin:0 0 1.25rem;display:grid}._8aEwW_celebrateCatch{color:var(--pink-hot);margin:0;font-size:.95rem;font-weight:800}._8aEwW_btnCelebrate{letter-spacing:.04em;cursor:pointer;color:#fff;background:linear-gradient(135deg, var(--hb-ff4f93,#ff4f93) 0%, var(--hb-e86aa0,#e86aa0) 45%, var(--hb-9b6bc9,#9b6bc9) 100%);min-height:4rem;box-shadow:0 6px 0 var(--hb-b04a86,#b04a86), 0 10px 24px var(--hba-232-106-160-045,#e86aa073);text-shadow:0 1px #00000026;border:3px solid #fff;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.85rem 1.9rem;font-family:inherit;font-size:1.25rem;font-weight:800;transition:transform .12s,box-shadow .12s;animation:2.4s ease-in-out infinite _8aEwW_celebrateGlow;display:inline-flex}._8aEwW_btnCelebrate:hover{box-shadow:0 8px 0 var(--hb-b04a86,#b04a86), 0 14px 28px var(--hba-232-106-160-05,#e86aa080);transform:translateY(-2px)}._8aEwW_btnCelebrate:active{box-shadow:0 3px 0 var(--hb-b04a86,#b04a86), 0 6px 14px var(--hba-232-106-160-04,#e86aa066);transform:translateY(3px)}._8aEwW_btnCelebratePulse{animation:.28s _8aEwW_celebratePulse}@keyframes _8aEwW_celebratePulse{0%{transform:scale(1)}40%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes _8aEwW_celebrateGlow{0%,to{filter:brightness()}50%{filter:brightness(1.12)}}@media (prefers-reduced-motion:reduce){._8aEwW_btnCelebrate,._8aEwW_btnCelebratePulse{transition:none;animation:none}}._8aEwW_celebrateEmoji{font-size:1.5rem;line-height:1}._8aEwW_celebrateCount{min-width:1.6rem;color:var(--purple-deep);background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:.12rem .55rem;font-size:1rem;font-weight:800;display:inline-flex}@media (max-width:900px){._8aEwW_hero{grid-template-columns:1fr}._8aEwW_heroArt{justify-self:stretch;width:auto;max-width:none}._8aEwW_deadlineSeal{width:6.2rem;height:6.2rem;bottom:-.3rem;right:.4rem}._8aEwW_infoGrid,._8aEwW_secondaryMv{grid-template-columns:1fr}}._8aEwW_shareRow{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;margin-top:.9rem;display:flex}._8aEwW_shareLabel{color:var(--purple-deep,var(--hb-4a2d66,#4a2d66));align-items:center;gap:.35rem;font-size:.9rem;font-weight:800;display:inline-flex}._8aEwW_shareAction{justify-content:center;align-items:center;gap:.4rem;min-height:44px;display:inline-flex}._8aEwW_xBtn{color:#fff;background:#000;border:2px solid #000;border-radius:999px;padding:.55rem 1.1rem;font-weight:800;text-decoration:none}._8aEwW_xBtn:hover{background:#222}:is(html[data-brand=kancollab]:not(:has([data-legacy-nav])) ._8aEwW_cardLabel,html[data-brand=kancollab]:not(:has([data-legacy-nav])) ._8aEwW_cardBody,html[data-brand=kancollab]:not(:has([data-legacy-nav])) ._8aEwW_kicker,html[data-brand=kancollab]:not(:has([data-legacy-nav])) ._8aEwW_celebrateCatch,html[data-brand=kancollab]:not(:has([data-legacy-nav])) ._8aEwW_lead,html[data-brand=kancollab]:not(:has([data-legacy-nav])) ._8aEwW_shareLabel,html[data-brand=kancollab]:not(:has([data-legacy-nav])) ._8aEwW_eventsLead){font-size:max(1rem,1em)}html[data-brand=kancollab]:not(:has([data-legacy-nav])) ._8aEwW_celebrateCount{flex-shrink:0}
.DSasBW_facts{grid-template-columns:max-content minmax(0,1fr);gap:.3rem .9rem;margin:.8rem 0;font-size:max(16px,1rem);display:grid}.DSasBW_facts dt{color:var(--kcr-4a2d66,#4a2d66);font-weight:800}.DSasBW_facts dd{overflow-wrap:anywhere;min-width:0;margin:0}.DSasBW_mapLink{border:2px solid var(--kcr-14204f,#14204f);min-height:44px;color:var(--kcr-14204f,#14204f);background:#fffdf6;border-radius:12px;align-items:center;padding:0 1rem;font-weight:800;text-decoration:none;display:inline-flex}.DSasBW_mapLink:hover{background:var(--kcr-f3f8ff,#f3f8ff)}.DSasBW_mapLink:focus-visible{outline:3px solid var(--kcr-1d4f91,#1d4f91);outline-offset:3px}.DSasBW_list{gap:.3rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.DSasBW_list li{min-width:0}.DSasBW_list a{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:0 .6rem;min-height:44px;font-size:max(16px,1rem);display:flex}.DSasBW_when{color:var(--kcr-3a3346,#3a3346);white-space:nowrap;font-weight:800}.DSasBW_h2{color:var(--kcr-4a2d66,#4a2d66);margin:1.2rem 0 .4rem;font-size:1.1rem;font-weight:800}@media (max-width:420px){.DSasBW_facts{grid-template-columns:minmax(0,1fr)}}
.-\32 uNeG_panel{border-radius:var(--radius-sm);border:2px solid var(--lavender);background:linear-gradient(180deg, var(--cream), #fff);grid-template-columns:minmax(0,1fr);gap:.85rem;min-width:0;padding:.9rem 1rem;display:grid}.-\32 uNeG_panelHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.-\32 uNeG_panelTitle{color:var(--purple-deep);margin:0;font-size:1rem}.-\32 uNeG_hint{color:var(--ink-soft);margin:0;font-size:.8rem}.-\32 uNeG_list{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.-\32 uNeG_row{border:1px solid var(--pink-soft);background:#ffffffe6;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .6rem;display:flex}.-\32 uNeG_rowMain{flex-wrap:wrap;align-items:center;gap:.45rem;min-width:0;display:flex}.-\32 uNeG_loginId{color:var(--ink-soft);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.-\32 uNeG_badge{background:var(--pink-soft);color:var(--purple-deep);border-radius:999px;padding:.1rem .5rem;font-size:.72rem;font-weight:800}.-\32 uNeG_smallBtn{border:2px solid var(--lavender);color:var(--purple-deep);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:.25rem .75rem;font-size:.8rem;font-weight:700}.-\32 uNeG_smallBtn:hover:not(:disabled){border-color:var(--pink-hot);background:var(--pink-soft)}.-\32 uNeG_smallBtn:disabled{opacity:.55;cursor:not-allowed}.-\32 uNeG_dangerBtn:hover:not(:disabled){border-color:var(--seal-red);color:var(--seal-red);background:var(--kcr-fff0f4,#fff0f4)}.-\32 uNeG_picker{position:relative}.-\32 uNeG_pickerInput{box-sizing:border-box;width:100%}.-\32 uNeG_dropdown{z-index:30;border:2px solid var(--lavender);max-height:16rem;box-shadow:var(--shadow);background:#fff;border-radius:12px;margin:0;padding:.3rem;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.-\32 uNeG_option{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem .5rem;display:flex}.-\32 uNeG_option:hover,.-\32 uNeG_optionActive{background:var(--pink-soft)}.-\32 uNeG_empty{color:var(--ink-soft);padding:.5rem;font-size:.82rem}.-\32 uNeG_createBox{border:2px dashed var(--pink);background:var(--hba-255-214-232-025,#ffd6e840);border-radius:12px;gap:.6rem;padding:.75rem;display:grid}.-\32 uNeG_createRow{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.55rem;display:grid}.-\32 uNeG_tempBanner{border:2px solid var(--purple);background:var(--yellow-soft);color:var(--ink);border-radius:12px;gap:.35rem;padding:.75rem .9rem;font-size:.88rem;display:grid}.-\32 uNeG_tempValue{letter-spacing:.04em;color:var(--purple-deep);-webkit-user-select:all;user-select:all;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1rem;font-weight:800}.-\32 uNeG_ok{color:var(--purple-deep);margin:0;font-size:.85rem;font-weight:700}.-\32 uNeG_pickerInput,.-\32 uNeG_textInput{font:inherit;border-radius:var(--radius-sm);border:2px solid var(--lavender);color:var(--ink);background:#fff;padding:.6rem .85rem}.-\32 uNeG_pickerInput:focus,.-\32 uNeG_textInput:focus{outline:2px solid var(--pink);outline-offset:1px;border-color:var(--pink-hot)}.-\32 uNeG_fieldLabel{color:var(--purple-deep);gap:.25rem;font-size:.85rem;font-weight:700;display:grid}.-\32 uNeG_errorText{color:var(--kcr-8a1f3d,#8a1f3d);margin:0;font-size:.85rem;font-weight:700}.-\32 uNeG_exportBar{border:1px dashed var(--lavender);background:#ffffffd9;border-radius:12px;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.55rem .7rem;display:flex}.-\32 uNeG_exportLabel{color:var(--purple-deep);font-size:.85rem;font-weight:800}.-\32 uNeG_segment{border:2px solid var(--lavender);border-radius:999px;display:inline-flex;overflow:hidden}.-\32 uNeG_segmentBtn{color:var(--purple-deep);font:inherit;cursor:pointer;background:#fff;border:none;padding:.25rem .8rem;font-size:.8rem;font-weight:700}.-\32 uNeG_segmentBtnActive{color:#fff;background:linear-gradient(135deg, var(--pink-hot), var(--purple))}.-\32 uNeG_checkLabel{color:var(--ink-soft);align-items:center;gap:.3rem;font-size:.8rem;font-weight:700;display:inline-flex}.-\32 uNeG_exportLinks{flex-wrap:wrap;gap:.4rem;display:inline-flex}a.-\32 uNeG_smallBtn{align-items:center;text-decoration:none;display:inline-flex}.-\32 uNeG_goodsGrid{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.-\32 uNeG_goodsCard{border:1px solid var(--pink-soft);background:#fff;border-radius:12px;grid-template-columns:4.5rem 1fr;align-items:start;gap:.6rem;padding:.55rem;display:grid}.-\32 uNeG_goodsCard:has(.-\32 uNeG_goodsCheck){grid-template-columns:1.2rem 4.5rem 1fr}.-\32 uNeG_goodsThumb{background:var(--hb-fbf3ff,#fbf3ff);width:4.5rem;height:4.5rem;color:var(--ink-soft);border-radius:10px;place-items:center;font-size:.7rem;display:grid;overflow:hidden}.-\32 uNeG_goodsThumb img{object-fit:cover;width:100%;height:100%}.-\32 uNeG_goodsName{color:var(--ink);margin:0;font-size:.92rem;font-weight:800;line-height:1.35}.-\32 uNeG_goodsPrice{color:var(--pink-hot);font-size:1.05rem;font-weight:800}.-\32 uNeG_goodsMeta{color:var(--ink-soft);font-size:.75rem}.-\32 uNeG_goodsCost{color:var(--kcr-8a1f3d,#8a1f3d);font-size:.72rem}.-\32 uNeG_multiBox{border-radius:var(--radius-sm);border:2px solid var(--lavender);background:#fff;gap:.45rem;padding:.6rem;display:grid}.-\32 uNeG_chips{flex-wrap:wrap;gap:.35rem;display:flex}.-\32 uNeG_chip{background:var(--pink-soft);color:var(--purple-deep);border-radius:999px;align-items:center;gap:.25rem;padding:.15rem .35rem .15rem .65rem;font-size:.8rem;font-weight:700;display:inline-flex}.-\32 uNeG_chip button{color:var(--purple-deep);font:inherit;cursor:pointer;background:0 0;border:none;padding:0 .2rem}.-\32 uNeG_checkList{gap:.25rem;max-height:11rem;padding-right:.25rem;display:grid;overflow-y:auto}.-\32 uNeG_goodsGroups{flex-direction:column;gap:.85rem;display:flex}.-\32 uNeG_goodsGroupHead{border-left:5px solid var(--hb-e86aa0,#e86aa0);background:var(--hb-f3e9fc,#f3e9fc);color:var(--purple-deep);border-radius:6px;align-items:baseline;gap:.5rem;margin:0 0 .45rem;padding:.3rem .65rem;font-size:.92rem;display:flex}.-\32 uNeG_goodsGroupHead span{color:var(--ink-soft);font-size:.75rem;font-weight:700}.-\32 uNeG_newBadge{background:linear-gradient(135deg, var(--hb-ffd6e8,#ffd6e8), var(--hb-efe2fb,#efe2fb));color:var(--purple-deep);border:1.5px solid var(--pink-hot);letter-spacing:.04em;vertical-align:middle;border-radius:999px;margin-right:.3rem;padding:.08rem .45rem;font-size:.68rem;font-weight:800;display:inline-block}.-\32 uNeG_goodsCard.-\32 uNeG_isNew{border-color:var(--pink-hot);background:var(--hb-fff9fc,#fff9fc)}.-\32 uNeG_goodsCardSelected{outline:2px solid var(--purple-deep);outline-offset:1px}.-\32 uNeG_bringToolbar{background:var(--hb-fbf3ff,#fbf3ff);border:1px solid var(--lavender);border-radius:12px;flex-wrap:wrap;align-items:center;gap:.4rem;margin:.55rem 0 .75rem;padding:.55rem .65rem;display:flex}.-\32 uNeG_bringToolbar label{color:var(--purple-deep);align-items:center;gap:.3rem;font-size:.82rem;font-weight:700;display:inline-flex}.-\32 uNeG_bringQtyInput{border:2px solid var(--lavender);width:4.2rem;font:inherit;border-radius:8px;padding:.2rem .35rem;font-size:.85rem}.-\32 uNeG_goodsCheck{margin-top:.15rem}.-\32 uNeG_presetPanel{border:2px solid var(--lavender);background:#fff;border-radius:12px;margin:.75rem 0 1rem;padding:.65rem .75rem}.-\32 uNeG_presetPanel h4{color:var(--purple-deep);margin:0 0 .45rem;font-size:.95rem}.-\32 uNeG_presetRow{flex-wrap:wrap;align-items:center;gap:.35rem;margin-bottom:.35rem;display:flex}.-\32 uNeG_presetSelect{flex:10rem;max-width:14rem}
.bkDzna_toolbar{grid-template-columns:minmax(0,1fr) 11rem auto auto;align-items:end;gap:.6rem .75rem;margin-bottom:1.1rem;display:grid}.bkDzna_toolbar>label{margin:0}.bkDzna_viewTabs{grid-template-columns:repeat(2, var(--tab-w));margin:0}.bkDzna_addBtn{white-space:nowrap;height:2.5rem}.bkDzna_panel{border:2px dashed var(--lavender);border-radius:var(--radius);background:#ffffffb8;margin-bottom:1.1rem;padding:.9rem 1rem}.bkDzna_panelTitle{color:var(--purple-deep);margin:0 0 .6rem;font-size:1.05rem}.bkDzna_grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.bkDzna_card{border:2px solid var(--lavender);background:var(--white);height:100%;color:inherit;border-radius:16px;flex-direction:column;text-decoration:none;transition:border-color .15s,transform .15s;display:flex;overflow:hidden}.bkDzna_card:hover{border-color:var(--pink-hot);transform:translateY(-1px)}.bkDzna_thumbBox{aspect-ratio:1;background:repeating-conic-gradient(#f4eef8 0% 25%,#fff 0% 50%) 50%/18px 18px;place-items:center;display:grid;overflow:hidden}.bkDzna_thumbBox img{object-fit:contain;width:100%;height:100%;display:block}.bkDzna_cardBody{gap:.25rem;min-width:0;padding:.55rem .65rem .65rem;display:grid}.bkDzna_cardName{color:var(--purple-deep);text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.bkDzna_meta{color:var(--ink-soft);font-size:max(16px,.78rem)}.bkDzna_listTable td,.bkDzna_listTable th{white-space:nowrap}.bkDzna_listTable td.bkDzna_nameCell{white-space:normal;min-width:10rem}.bkDzna_listTable a{color:var(--purple-deep);font-weight:700}.bkDzna_formatIcon{aspect-ratio:4/5;color:#fff;letter-spacing:.04em;border-radius:10px;place-items:center;width:58%;font-size:1.05rem;font-weight:800;display:grid;box-shadow:inset 0 -6px #0000001f}.bkDzna_formatChips{flex-wrap:wrap;gap:.25rem;display:flex}.bkDzna_formatChip{color:#fff;border-radius:999px;padding:.05rem .45rem;font-size:max(16px,.7rem);font-weight:800;display:inline-block}.bkDzna_tagChips{flex-wrap:wrap;gap:.25rem;display:flex}.bkDzna_tagChip{color:var(--purple-deep);border:1px solid var(--lavender);background:#f1e7fb;border-radius:999px;padding:.05rem .5rem;font-size:max(16px,.74rem);font-weight:700;display:inline-block}.bkDzna_detailGrid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.bkDzna_fileList{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.bkDzna_fileRow{border:1px solid var(--lavender);background:var(--white);border-radius:14px;align-items:center;gap:.7rem;min-width:0;padding:.5rem .6rem;display:flex}.bkDzna_fileThumb{background:repeating-conic-gradient(#f4eef8 0% 25%,#fff 0% 50%) 50%/12px 12px;border-radius:10px;flex:0 0 64px;place-items:center;width:64px;height:64px;display:grid;overflow:hidden}.bkDzna_fileThumb img{object-fit:contain;width:100%;height:100%}.bkDzna_fileThumb .bkDzna_formatIcon{border-radius:8px;width:44px;font-size:max(16px,.72rem)}.bkDzna_fileMain{flex:1;min-width:0}.bkDzna_fileName{overflow-wrap:anywhere;font-weight:700}.bkDzna_fileActions{flex:none;gap:.35rem;display:flex}.bkDzna_smallBtn{padding:.3rem .7rem;font-size:max(16px,.8rem)}.bkDzna_dropzone{border:2px dashed var(--lavender);text-align:center;background:#ffffffb3;border-radius:14px;margin-bottom:.75rem;padding:1rem}.bkDzna_dropzoneActive{border-color:var(--pink-hot);background:#e86aa014}.bkDzna_progressList{gap:.4rem;margin:0 0 .75rem;padding:0;list-style:none;display:grid}.bkDzna_progressHead{justify-content:space-between;gap:.5rem;font-size:max(16px,.8rem);display:flex}.bkDzna_progressHead span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bkDzna_progressBar{background:#eee;border-radius:999px;height:8px;overflow:hidden}.bkDzna_progressFill{background:var(--pink-hot);height:100%;transition:width .15s}.bkDzna_progressDone{background:#2f9e6e}.bkDzna_progressError{background:#e2557a}.bkDzna_goodsList{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.bkDzna_goodsList a{color:var(--purple-deep);font-weight:700}.bkDzna_historyTable{min-width:520px}.bkDzna_historyTable td,.bkDzna_historyTable th{font-size:max(16px,.85rem)}.bkDzna_empty{color:var(--ink-soft);margin:.25rem 0}.bkDzna_linkRow{flex-wrap:wrap;align-items:flex-end;gap:.5rem;display:flex}.bkDzna_linkRow>label{flex:14rem;min-width:0}.bkDzna_linkGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;margin-top:.75rem;display:grid}.bkDzna_linkGrid>*{min-width:0}.bkDzna_linkGrid select,.bkDzna_linkGrid input{box-sizing:border-box;width:100%;max-width:100%}@media (max-width:820px){.bkDzna_linkGrid{grid-template-columns:minmax(0,1fr)}.bkDzna_detailGrid{grid-template-columns:1fr}.bkDzna_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.bkDzna_fileRow{flex-wrap:wrap}.bkDzna_fileActions{justify-content:flex-end;width:100%}}@media (max-width:900px){.bkDzna_toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.bkDzna_toolbar .bkDzna_viewTabs{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.bkDzna_search,.bkDzna_viewTabs{grid-column:1/-1}.bkDzna_addBtn{grid-column:1/-1;width:100%}.bkDzna_listTable .bkDzna_wideOnly{display:none}.bkDzna_listTable td,.bkDzna_listTable th{white-space:normal}}@media (max-width:560px){.bkDzna_viewTabs{grid-template-columns:repeat(2, var(--tab-w-sm));justify-content:center}}
.qAWDXW_stack{gap:.9rem;min-width:0;display:grid}.qAWDXW_fieldCard{background:#fff;border:1px solid #d5ddec;border-radius:10px;gap:.6rem;min-width:0;padding:.75rem;display:grid}.qAWDXW_grid2{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.6rem;display:grid}.qAWDXW_lbl{gap:.3rem;min-width:0;font-size:max(16px,1rem);font-weight:700;display:grid}.qAWDXW_lbl>span{font-weight:700}.qAWDXW_req{color:#8a1f1f;margin-left:.3rem;font-weight:700}.qAWDXW_sel{box-sizing:border-box;background:#fff;border:1px solid #a9b8d6;border-radius:10px;width:100%;min-height:44px;padding:.5rem .6rem;font-size:max(16px,1rem)}.qAWDXW_form label.qAWDXW_chk.qAWDXW_chk.qAWDXW_chk,label.qAWDXW_chk.qAWDXW_chk.qAWDXW_chk{cursor:pointer;grid-template-columns:44px minmax(0,1fr);justify-content:start;align-items:start;column-gap:.5rem;min-height:44px;font-size:max(16px,1rem);display:grid}label.qAWDXW_chk.qAWDXW_chk.qAWDXW_chk>input[type=checkbox]{accent-color:#2d52a9;width:44px;min-width:44px;height:44px;margin:0}label.qAWDXW_chk.qAWDXW_chk.qAWDXW_chk>span{min-width:0;padding-top:.55rem;line-height:1.6}.qAWDXW_form{gap:.9rem;min-width:0;display:grid}.qAWDXW_answers{grid-template-columns:minmax(0,10rem) minmax(0,1fr);gap:.25rem .75rem;margin:0;font-size:max(16px,1rem);display:grid}.qAWDXW_answers dt{color:#3c4a68;font-weight:700}.qAWDXW_answers dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}@media (max-width:519px){.qAWDXW_answers{grid-template-columns:minmax(0,1fr)}.qAWDXW_answers dd{margin-bottom:.4rem}}.qAWDXW_status{border:1px solid #a9b8d6;border-radius:999px;padding:.15rem .6rem;font-size:max(16px,.95rem);font-weight:700;display:inline-block}.qAWDXW_chart{display:block}.qAWDXW_chart text{fill:#3c4a68;font-size:16px}.qAWDXW_counts{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.qAWDXW_counts li{border:1px solid #d5ddec;border-radius:10px;padding:.4rem .7rem;font-size:max(16px,1rem)}.qAWDXW_counts b{margin-left:.4rem}.qAWDXW_preview{border:2px dashed #a9b8d6;border-radius:12px;padding:.9rem}.qAWDXW_msgBody{white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;margin:0;font-size:max(16px,1rem);line-height:1.7}.qAWDXW_unread{border-left:4px solid #2d52a9}.qAWDXW_links{gap:.4rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.qAWDXW_links li{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;font-size:max(16px,1rem);display:flex}.qAWDXW_url{overflow-wrap:anywhere;word-break:break-all;min-width:0}.qAWDXW_extLink{color:#1d3776;overflow-wrap:anywhere;align-items:center;min-height:44px;padding:0 .2rem;font-size:max(16px,1rem);font-weight:700;display:inline-flex}.qAWDXW_thumb{border:1px solid #d5ddec;border-radius:8px;max-width:min(100%,240px);height:auto;display:block}.qAWDXW_prio{color:#9a5b00;letter-spacing:.05em;font-weight:700}.qAWDXW_visited{color:#1f5a2b;background:#edf8ef;border:1px solid #9fd1a8;border-radius:999px;padding:.1rem .5rem;font-size:max(16px,.85rem);display:inline-block}.qAWDXW_space{color:#17274e;min-width:4.5em;font-weight:700}.qAWDXW_plainList{margin:0;padding:0;list-style:none}.qAWDXW_tapLink{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.qAWDXW_perms{border:0;gap:.25rem;min-width:0;margin:.4rem 0;padding:0;display:grid}.qAWDXW_perms legend{margin-bottom:.25rem;padding:0;font-size:max(16px,1rem);font-weight:700}.qAWDXW_permItem{cursor:pointer;overflow-wrap:anywhere;align-items:center;gap:.6rem;min-height:44px;font-size:max(16px,1rem);display:flex}.qAWDXW_permItem input{flex:none;width:24px;height:24px;margin:0}.qAWDXW_permList{overflow-wrap:anywhere;margin:.25rem 0 0;padding-left:1.2rem;font-size:max(16px,1rem)}.qAWDXW_permList li{margin:.15rem 0}.qAWDXW_setting{border:1px solid #c9d6ef;border-radius:10px;margin:.75rem 0;padding:.75rem;font-size:max(16px,1rem)}.qAWDXW_setting p{margin:.25rem 0}
.TnY85q_page{--cream:#fff8f2;--cream-deep:#ffe9d6;--pink-hot:var(--kcr-e86aa0,#e86aa0);--pink-soft:var(--kcr-ffd6e8,#ffd6e8);--purple:var(--kcr-9b6bc9,#9b6bc9);--purple-deep:var(--kcr-6d4398,#6d4398);--lavender:var(--kcr-d4b8ef,#d4b8ef);--yellow:#ffe69a;--ink:var(--kcr-3a2a45,#3a2a45);--ink-soft:var(--kcr-6b5578,#6b5578);--seal-red:var(--kcr-e2557a,#e2557a);--shadow:0 10px 28px var(--kcra-109-67-152-p14,#6d439824);--radius:22px;--radius-sm:14px;color:var(--rp-ink,var(--ink));background:var(--rp-bg,var(--cream));overflow-wrap:anywhere;border-radius:26px;min-width:0;padding:1.4rem 1.2rem 2rem;line-height:1.75}.TnY85q_pageCream{background:radial-gradient(circle at 12% 8%, var(--kcra-255-214-232-p75,#ffd6e8bf), transparent 42%), radial-gradient(circle at 88% 0%, var(--kcra-212-184-239-p55,#d4b8ef8c), transparent 38%), radial-gradient(circle at 70% 90%, #ffe69a73, transparent 40%), linear-gradient(180deg, #fff8f2 0%, var(--kcr-fff5fb,#fff5fb) 55%, #ffe9d6 100%)}.TnY85q_page img{max-width:100%;height:auto}.TnY85q_topRow{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.8rem;display:flex}.TnY85q_badge{color:var(--kcr-6d4398,#6d4398);border:2px solid var(--kcr-d4b8ef,#d4b8ef);background:#fff;border-radius:999px;padding:.1rem .6rem;font-size:max(16px,.8rem);font-weight:800}.TnY85q_badgeSample{background:var(--kcr-2738a8,#2738a8);color:#fff;border-color:var(--kcr-2738a8,#2738a8)}.TnY85q_badgeR18{background:var(--kcr-fde8ec,#fde8ec);color:var(--kcr-a2153a,#a2153a);border-color:var(--kcr-f3b6c4,#f3b6c4)}.TnY85q_sampleBox{background:var(--kcr-eef1fd,#eef1fd);border:1px solid var(--kcr-c9d2f5,#c9d2f5);color:var(--kcr-1f2a5c,#1f2a5c);border-radius:14px;margin:0 0 1rem;padding:.7rem 1rem;font-size:max(16px,.92rem);line-height:1.8}.TnY85q_hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:1.5rem;margin-bottom:2rem;display:grid}.TnY85q_heroCopy{position:relative}.TnY85q_kicker{background:var(--yellow);color:var(--purple-deep);border:2px solid #f0d36a;border-radius:999px;margin:0 0 .85rem;padding:.3rem .85rem;font-size:max(16px,.82rem);font-weight:800;display:inline-block}.TnY85q_title{color:var(--purple-deep);margin:0 0 .7rem;font-size:clamp(1.55rem,4vw,2.15rem);font-weight:800;line-height:1.35}.TnY85q_catch{color:var(--pink-hot);background:linear-gradient(90deg, var(--hba-255-214-232-09,#ffd6e8e6), #fff3c4d9);border-left:6px solid var(--pink-hot);border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin:0 0 1.1rem;padding:.65rem .95rem;font-size:clamp(1.15rem,2.8vw,1.45rem);font-weight:800}.TnY85q_lead{color:var(--ink-soft);margin:0 0 1.25rem;font-size:max(16px,.98rem)}.TnY85q_ctaRow{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.65rem;margin-bottom:1.1rem;display:flex}.TnY85q_btnPrimary,.TnY85q_btnSecondary{border-radius:999px;justify-content:center;align-items:center;gap:.35rem;padding:.85rem 1.35rem;font-size:1rem;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.TnY85q_btnPrimary{color:#fff;background:linear-gradient(135deg, var(--pink-hot), var(--purple));box-shadow:0 6px 0 var(--hba-109-67-152-028,#6d439847);border:none}.TnY85q_btnPrimary:hover{color:#fff;box-shadow:0 8px 0 var(--hba-109-67-152-028,#6d439847);transform:translateY(-2px)}.TnY85q_btnSecondary{color:var(--purple-deep);border:3px solid var(--lavender);box-shadow:0 5px 0 var(--hba-155-107-201-016,#9b6bc929);background:#fff}.TnY85q_btnSecondary:hover{background:var(--pink-soft);color:var(--purple-deep);transform:translateY(-2px)}.TnY85q_heroArt{justify-self:center;width:50%;max-width:460px;position:relative}.TnY85q_mvFrame{border-radius:var(--radius);box-shadow:var(--shadow), 0 0 0 3px var(--pink-soft);background:var(--cream-deep);border:4px solid #fff;overflow:hidden}.TnY85q_mvFrame img{width:100%;height:auto}.TnY85q_deadlineSeal{background:radial-gradient(circle at 35% 30%, var(--kcr-ff8eb4,#ff8eb4), var(--seal-red));color:#fff;text-align:center;width:7.2rem;height:7.2rem;box-shadow:0 8px 0 var(--kcra-180-40-80-p28,#b4285047), inset 0 0 0 4px #ffffff59;z-index:2;border-radius:50%;place-items:center;padding:.5rem;font-weight:800;line-height:1.25;display:grid;position:absolute;bottom:-.6rem;right:-.4rem;transform:rotate(-8deg)}.TnY85q_deadlineSeal small{letter-spacing:.08em;font-size:max(16px,.72rem);display:block}.TnY85q_deadlineSeal strong{margin-top:.15rem;font-size:max(16px,.95rem);display:block}.TnY85q_infoGrid{grid-template-columns:repeat(3,1fr);gap:1rem;margin:1.75rem 0 2rem;display:grid}.TnY85q_card{border:3px solid var(--pink-soft);border-radius:var(--radius);box-shadow:var(--shadow);background:#ffffffe0;padding:1.1rem 1.15rem}.TnY85q_cardLabel{color:#fff;background:var(--purple);border-radius:999px;margin-bottom:.55rem;padding:.18rem .65rem;font-size:max(16px,.75rem);font-weight:800;display:inline-block}.TnY85q_cardTitle{color:var(--ink);margin:0 0 .35rem;font-size:1.05rem;font-weight:800}.TnY85q_cardBody{color:var(--ink-soft);margin:0;font-size:max(16px,.9rem)}.TnY85q_section{margin:2rem 0}.TnY85q_sectionHead{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.TnY85q_banner{background:linear-gradient(90deg, var(--pink-hot), var(--purple));color:#fff;box-shadow:0 4px 0 var(--hba-109-67-152-025,#6d439840);border-radius:999px;padding:.4rem 1.15rem;font-size:1.02rem;font-weight:800;display:inline-block}.TnY85q_eventsBox{justify-items:start;gap:.9rem;display:grid}.TnY85q_eventsLead{color:var(--ink-soft);margin:0;font-size:max(16px,.95rem)}.TnY85q_secondaryMv{border:3px dashed var(--lavender);border-radius:var(--radius);background:#ffffffbf;grid-template-columns:.9fr 1.1fr;align-items:center;gap:1.25rem;padding:1.1rem;display:grid}.TnY85q_secondaryMv .TnY85q_mvFrame{max-width:320px;margin:0 auto}.TnY85q_secondaryCopy h2{color:var(--purple-deep);margin:0 0 .55rem;font-size:1.25rem}.TnY85q_secondaryCopy p{color:var(--ink-soft);margin:0 0 .7rem;font-size:max(16px,.95rem)}.TnY85q_checklist{margin:0;padding:0;list-style:none}.TnY85q_checklist li{color:var(--ink);margin:.35rem 0;padding-left:1.45rem;font-size:max(16px,.92rem);font-weight:700;position:relative}.TnY85q_checklist li:before{content:"♥";color:var(--pink-hot);position:absolute;left:0}.TnY85q_notice{background:linear-gradient(135deg, #ffe69a8c, var(--hba-255-214-232-055,#ffd6e88c));border-radius:var(--radius);border:3px solid #f0d36a;margin-top:1.75rem;padding:1.2rem 1.3rem}.TnY85q_notice h2{color:var(--purple-deep);margin:0 0 .5rem;font-size:1.1rem}.TnY85q_notice p{color:var(--ink-soft);margin:0;font-size:max(16px,.92rem)}.TnY85q_page .TnY85q_title{color:var(--rp-title,var(--purple-deep))}.TnY85q_page .TnY85q_lead{color:var(--rp-ink-soft,var(--ink-soft));white-space:pre-line}.TnY85q_page .TnY85q_sectionHead{flex-wrap:wrap}.TnY85q_heroNoArt{grid-template-columns:minmax(0,1fr)}.TnY85q_sealInline{background:var(--kcr-b8304f,#b8304f);color:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:.1rem;margin:.4rem 0 .8rem;padding:.5rem 1rem;font-weight:800;line-height:1.3;display:inline-flex}.TnY85q_sealInline small{letter-spacing:.08em;font-size:max(16px,.72rem)}.TnY85q_sealNote{margin-top:.15rem;font-size:max(16px,.66rem);font-weight:700;display:block}.TnY85q_secondaryNoArt{grid-template-columns:minmax(0,1fr)}.TnY85q_hero>*,.TnY85q_secondaryMv>*,.TnY85q_infoGrid>*{min-width:0}.TnY85q_infoGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.TnY85q_applyDisabled{opacity:.55;cursor:not-allowed;filter:grayscale(.4)}.TnY85q_mycalRow{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.8rem;display:flex}.TnY85q_mycalDone{box-sizing:border-box;color:#1d5e3f;background:#e8f5ee;border:2px solid #b9dfc9;border-radius:999px;align-items:center;gap:.35rem;max-width:100%;min-height:44px;padding:.45rem .9rem;font-size:max(16px,.9rem);font-weight:800;text-decoration:none;display:inline-flex}.TnY85q_mycalBtn{color:var(--kcr-1d4f91,#1d4f91);border:2px solid var(--kcr-9cc0ec,#9cc0ec);cursor:pointer;font-size:max(16px,.9rem);font-weight:800;font:inherit;background:#fff;border-radius:999px;padding:.45rem .9rem}.TnY85q_mycalBtn:disabled{opacity:.6;cursor:default}.TnY85q_fileTypes{color:var(--ink);margin:.6rem 0 0;font-size:max(16px,.92rem)}.TnY85q_back{margin-top:1.2rem}.TnY85q_back a{color:var(--rp-title,var(--purple-deep))}.TnY85q_pageShare{color:var(--rp-ink,var(--ink));margin-top:1rem}@media (max-width:900px){.TnY85q_hero{grid-template-columns:1fr}.TnY85q_heroArt{justify-self:stretch;width:auto;max-width:none}.TnY85q_infoGrid,.TnY85q_secondaryMv{grid-template-columns:1fr}}@media (max-width:480px){.TnY85q_page{border-radius:18px;padding:1rem .75rem 1.5rem}.TnY85q_title{font-size:clamp(1.4rem,7vw,2rem)}}.TnY85q_heroArt{justify-items:center;gap:.7rem;display:grid}.TnY85q_sealAbove{background:var(--kcr-b8304f,#b8304f);color:#fff;box-shadow:0 4px 0 var(--kcra-120-20-50-p3,#7814324d);box-sizing:border-box;text-align:center;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.1rem .5rem;max-width:100%;margin:0;padding:.45rem 1.1rem;font-weight:800;line-height:1.35;display:inline-flex;position:static}.TnY85q_sealAbove small{letter-spacing:.06em;font-size:max(16px,.75rem)}.TnY85q_heroArt .TnY85q_mvFrame{width:100%}.TnY85q_page .TnY85q_catch{color:var(--rp-title,var(--pink-hot));background:0 0}.TnY85q_page .TnY85q_card,.TnY85q_page .TnY85q_secondaryMv,.TnY85q_page .TnY85q_notice{background:var(--rp-card,#fff);border-color:var(--rp-line,#e3d6f0);color:var(--rp-card-ink,var(--ink))}.TnY85q_page .TnY85q_cardTitle,.TnY85q_page .TnY85q_checklist li,.TnY85q_page .TnY85q_fileTypes{color:var(--rp-card-ink,var(--ink))}.TnY85q_page .TnY85q_cardBody,.TnY85q_page .TnY85q_secondaryCopy p,.TnY85q_page .TnY85q_notice p,.TnY85q_page .TnY85q_eventsLead{color:var(--rp-card-soft,var(--ink-soft))}.TnY85q_page .TnY85q_secondaryCopy h2,.TnY85q_page .TnY85q_notice h2,.TnY85q_page .TnY85q_checklist li:before{color:var(--rp-card-title,var(--purple-deep))}.TnY85q_page .TnY85q_cardLabel,.TnY85q_page .TnY85q_banner{background:var(--rp-accent,#6d4398);color:var(--rp-accent-ink,#fff)}.TnY85q_page .TnY85q_btnPrimary{background:var(--kcr-8a3fa0,#8a3fa0);color:#fff}.TnY85q_page .TnY85q_btnSecondary{color:var(--kcr-6d4398,#6d4398);background:#fff}.TnY85q_page .TnY85q_applyDisabled,.TnY85q_page .TnY85q_applyDisabled:hover{opacity:1;filter:none;background:var(--rp-disabled,#e6e8ef);color:var(--rp-disabled-ink,#454c63);border:2px solid var(--rp-line,#e3d6f0);box-shadow:none;transform:none}.TnY85q_page .TnY85q_mycalBtn:disabled{opacity:1;background:var(--rp-disabled,#e6e8ef);color:var(--rp-disabled-ink,#454c63);border-color:var(--rp-line,#e3d6f0)}.TnY85q_page .TnY85q_pageShare [data-sns-share]>span:first-child{color:var(--rp-ink-soft,#3b4a72)}.TnY85q_page .TnY85q_back a{color:var(--rp-title,var(--purple-deep))}.TnY85q_sealAbove small{font-size:1rem}.TnY85q_sealAbove strong{font-size:1.1rem}.TnY85q_page .TnY85q_lead{max-width:40em}.TnY85q_page [class*=celebrateCatch]{color:var(--rp-catch,#a3245c)}
.NyJPhW_title{overflow-wrap:anywhere;margin:0;font-size:max(17px,1.05rem);line-height:1.5}.NyJPhW_title a{align-items:center;min-height:44px;display:inline-flex}.NyJPhW_rows{gap:.3rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.NyJPhW_row{border-top:1px dashed #00000026;flex-wrap:wrap;align-items:center;gap:.2rem .6rem;min-height:44px;padding:.2rem 0;font-size:max(16px,1rem);display:flex}.NyJPhW_space{font-variant-numeric:tabular-nums;min-width:5.5em;font-weight:700}.NyJPhW_name{overflow-wrap:anywhere;flex:10em;min-width:0}.NyJPhW_name a{align-items:center;min-height:44px;display:inline-flex}.NyJPhW_tag{background:var(--kcr-eef3f7,#eef3f7);color:var(--kcr-1f3446,#1f3446);border-radius:999px;padding:0 .5em;font-size:max(16px,.9rem)}.NyJPhW_past{margin-top:1rem}.NyJPhW_summary{cursor:pointer;align-items:center;min-height:44px;font-size:max(16px,1rem);font-weight:700;display:flex}.NyJPhW_groups>.NyJPhW_group{border-bottom:1px solid var(--kcr-cfdcf3,#cfdcf3);margin:0 0 .7rem;padding:.9rem 1rem}.NyJPhW_groups>.NyJPhW_group:last-child{border-bottom:1px solid var(--kcr-cfdcf3,#cfdcf3)}
._8xsIjq_wrap{gap:1rem;width:100%;margin:1rem 0;display:grid}._8xsIjq_top{aspect-ratio:3;object-fit:cover;background:#e8edf7;border-radius:12px;width:100%;height:auto;display:block}._8xsIjq_topCircle{aspect-ratio:8/3}._8xsIjq_title{overflow-wrap:anywhere;margin:0;font-size:max(20px,1.5rem);line-height:1.4}._8xsIjq_h{overflow-wrap:anywhere;margin:.5rem 0 0;font-size:max(18px,1.2rem)}._8xsIjq_text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:max(16px,1rem);line-height:1.8}._8xsIjq_img{border-radius:10px;max-width:100%;height:auto;display:block}._8xsIjq_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:.75rem;display:grid}._8xsIjq_links{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._8xsIjq_link{color:#1d3d8f;overflow-wrap:anywhere;border:1px solid #2d52a9;border-radius:999px;align-items:center;min-height:44px;padding:0 1rem;font-size:max(16px,1rem);text-decoration:none;display:inline-flex}._8xsIjq_link:focus-visible{outline-offset:2px;outline:2px solid #2d52a9}._8xsIjq_notice{background:#f2f5fb;border-left:6px solid #2d52a9;border-radius:8px;gap:.5rem;padding:.75rem 1rem;display:grid}._8xsIjq_meta{color:#3c4a68;margin:0;font-size:max(16px,1rem)}._8xsIjq_marks{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._8xsIjq_retention{color:#3c4a68;border-top:1px solid #d5ddec;margin:0;padding-top:.75rem;font-size:max(16px,1rem)}
.O9TMWq_list{gap:.6rem;margin:0;padding:0;font-size:max(16px,1rem);list-style:none;display:grid}.O9TMWq_item{border:1px solid var(--kcr-a9b8d6,#a9b8d6);background:#fff;border-radius:10px;min-width:0;padding:.6rem .8rem}.O9TMWq_meta{color:#3a4560;flex-wrap:wrap;align-items:center;gap:.2rem .6rem;margin:0 0 .25rem;font-size:max(16px,1rem);display:flex}.O9TMWq_badge{color:#fff;background:#1d3776;border-radius:6px;padding:0 .5rem;font-size:max(16px,1rem);font-weight:700;line-height:1.6;display:inline-block}.O9TMWq_text{overflow-wrap:anywhere;margin:0;line-height:1.6}.O9TMWq_links{flex-wrap:wrap;gap:0 1rem;margin:.2rem 0 0;display:flex}.O9TMWq_links a{overflow-wrap:anywhere;align-items:center;min-height:44px;display:inline-flex}.O9TMWq_empty{font-size:max(16px,1rem)}.O9TMWq_tabs{flex-wrap:wrap;gap:.4rem;margin:0 0 .8rem;padding:0;font-size:max(16px,1rem);list-style:none;display:flex}.O9TMWq_tabs a{border:1px solid var(--kcr-2d52a9,#2d52a9);border-radius:22px;align-items:center;min-height:44px;padding:0 .9rem;display:inline-flex}.O9TMWq_tabs a[aria-current=page]{color:#fff;background:#1d3776;font-weight:700}.O9TMWq_filter{flex-wrap:wrap;align-items:end;gap:.5rem;margin:0 0 .8rem;font-size:max(16px,1rem);display:flex}.O9TMWq_filter label{flex:14rem;gap:.25rem;min-width:0;max-width:100%;display:grid}.O9TMWq_filter select{border-radius:8px;width:100%;min-width:0;max-width:100%;min-height:44px;padding:0 .5rem;font-size:max(16px,1rem)}.O9TMWq_filter button{border:1px solid var(--kcr-2d52a9,#2d52a9);color:#fff;cursor:pointer;background:#1d3776;border-radius:8px;min-height:44px;padding:0 1.2rem;font-size:max(16px,1rem);font-weight:700}.O9TMWq_note{color:#3a4560;font-size:max(16px,1rem)}.O9TMWq_section{margin:1.2rem 0;font-size:max(16px,1rem)}.O9TMWq_section h2{margin:0 0 .5rem;font-size:1.1rem}.O9TMWq_more{align-items:center;min-height:44px;display:inline-flex}.O9TMWq_pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem 1rem;margin:1rem 0;font-size:max(16px,1rem);display:flex}.O9TMWq_pager a{border:1px solid var(--kcr-2d52a9,#2d52a9);border-radius:22px;align-items:center;min-height:44px;padding:0 .9rem;display:inline-flex}
.NqIo0W_page{max-width:960px;color:var(--hm-navy);min-width:0;margin:0 auto;padding:1.2rem 1rem 3rem;font-size:1rem}.NqIo0W_h1{margin:0 0 .5rem;font-size:1.5rem}.NqIo0W_h2{margin:0 0 .8rem;font-size:1.2rem}.NqIo0W_h3{margin:1.2rem 0 .6rem;font-size:1.05rem}.NqIo0W_lead,.NqIo0W_note,.NqIo0W_paperText,.NqIo0W_calText{margin:.2rem 0;font-size:1rem;line-height:1.7}.NqIo0W_sec{margin:2rem 0}.NqIo0W_row{flex-wrap:wrap;align-items:center;gap:1rem;margin:0 0 1rem;display:flex}.NqIo0W_grid{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:1.4rem 1rem;display:grid}.NqIo0W_card{background:var(--paper);box-shadow:var(--paper-shadow);border-radius:4px;padding:1.4rem .8rem .8rem;font-size:1rem;position:relative}.NqIo0W_paperList{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:1.6rem 1rem;margin:0;padding:0;list-style:none;display:grid}.NqIo0W_paperTitle{margin:.3rem 0;font-size:1.05rem;font-weight:800}.NqIo0W_mini{vertical-align:middle;width:3rem;height:1.6rem;margin:.6rem .4rem 0;display:inline-block;position:relative}.NqIo0W_zoomWrap{max-width:22rem}.NqIo0W_calText{font-size:calc(1rem * var(--cal-fs,1))}.NqIo0W_tableWrap{max-width:100%;overflow-x:auto}.NqIo0W_table{border-collapse:collapse;width:100%;font-size:1rem}.NqIo0W_table th,.NqIo0W_table td{border-bottom:1px solid var(--hm-rule);text-align:left;vertical-align:middle;padding:.5rem}.NqIo0W_swatch{border-radius:4px;padding:.2rem .6rem;font-weight:800;display:inline-block}
.gV4lxW_page{width:min(100%,980px);margin:0 auto;padding:.25rem 0 2rem}.gV4lxW_previewBanner{background:var(--yellow-soft);color:#7a5a00;text-align:center;border:2px dashed #e0b94a;border-radius:999px;margin:0 0 .9rem;padding:.55rem .9rem;font-size:max(16px,.82rem);font-weight:700}.gV4lxW_hero{text-align:center;border-radius:var(--radius);background:radial-gradient(circle at 10% 10%, var(--kcra-255-214-232-p9,#ffd6e8e6), transparent 45%), radial-gradient(circle at 92% 20%, var(--kcra-212-184-239-p75,#d4b8efbf), transparent 42%), #fffdfb;border:3px solid var(--lavender);box-shadow:var(--shadow);padding:1.4rem 1rem 1.2rem;position:relative}.gV4lxW_hero:after{content:"";border-radius:calc(var(--radius) - 6px);border:1.5px dashed var(--pink);pointer-events:none;position:absolute;inset:6px}.gV4lxW_heroPill{background:var(--pink-soft);border:2px solid var(--pink-hot);color:var(--purple-deep);letter-spacing:.08em;border-radius:999px;margin:0 0 .55rem;padding:.18rem 1.1rem;font-size:max(16px,.95rem);font-weight:700;display:inline-block}.gV4lxW_eventName{color:var(--ink);margin:0;font-size:clamp(1.45rem,6vw,2.2rem);line-height:1.35}.gV4lxW_menuTitle{color:var(--ink-soft);margin:.35rem 0 0;font-size:max(16px,.95rem)}.gV4lxW_metaList{flex-wrap:wrap;justify-content:center;gap:.4rem .6rem;margin:.9rem 0 0;display:flex}.gV4lxW_metaRow{border:1.5px solid var(--lavender);background:#ffffffe6;border-radius:999px;align-items:baseline;gap:.4rem;padding:.25rem .8rem;font-size:max(16px,.9rem);display:inline-flex}.gV4lxW_metaRow dt{color:var(--ink-soft);font-size:max(16px,.78rem);font-weight:700}.gV4lxW_metaRow dd{margin:0;font-weight:700}.gV4lxW_metaSpace{background:var(--purple-deep);border-color:var(--purple-deep);color:#fff}.gV4lxW_metaSpace dt{color:var(--pink-soft)}.gV4lxW_metaSpace dd{font-size:1.05rem}.gV4lxW_catNav{z-index:5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);scrollbar-width:none;background:linear-gradient(#fff8f2f5,#fff8f2d9);gap:.45rem;margin:1rem -.25rem .2rem;padding:.5rem .25rem;display:flex;position:sticky;top:0;overflow-x:auto}.gV4lxW_catNav::-webkit-scrollbar{display:none}.gV4lxW_catChip{border:2px solid var(--pink);color:var(--purple-deep);background:#fff;border-radius:999px;flex:none;align-items:center;gap:.35rem;padding:.3rem .85rem;font-size:max(16px,.85rem);font-weight:700;text-decoration:none;display:inline-flex}.gV4lxW_catCount{background:var(--pink-soft);text-align:center;border-radius:999px;min-width:1.3rem;padding:0 .3rem;font-size:max(16px,.72rem)}.gV4lxW_section{margin-top:1.3rem;scroll-margin-top:3.4rem}.gV4lxW_sectionTitle{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--pink-soft), var(--kcra-212-184-239-p55,#d4b8ef8c));color:var(--purple-deep);align-items:center;gap:.45rem;margin:0 0 .7rem;padding:.35rem .9rem;font-size:1.1rem;display:flex}.gV4lxW_sectionDeco{color:var(--pink-hot)}.gV4lxW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.gV4lxW_grid>li:only-child{grid-column:1/-1;justify-self:center;width:calc(50% - .35rem)}@media (min-width:640px){.gV4lxW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.gV4lxW_grid>li:only-child{width:calc(33.3333% - .666667rem)}}@media (min-width:900px){.gV4lxW_grid{grid-template-columns:repeat(4,minmax(0,1fr))}.gV4lxW_grid>li:only-child{width:calc(25% - .75rem)}}.gV4lxW_card{border-radius:var(--radius-sm);border:2px solid var(--kcr-f1e3fb,#f1e3fb);box-shadow:0 6px 16px var(--kcra-109-67-152-p1,#6d43981a);background:#fff;flex-direction:column;display:flex;position:relative;overflow:hidden}.gV4lxW_cardSoldOut .gV4lxW_thumb img{filter:grayscale(.7)opacity(.6)}.gV4lxW_thumb{aspect-ratio:1;background:var(--kcr-fbf3ff,#fbf3ff);cursor:zoom-in;border:0;place-items:center;width:100%;padding:0;display:grid;position:relative}.gV4lxW_thumb img{object-fit:contain;width:100%;height:100%}.gV4lxW_thumbEmpty{cursor:default;color:var(--kcr-c3b1d3,#c3b1d3);letter-spacing:.08em;background:repeating-linear-gradient(45deg, var(--kcr-fbf3ff,#fbf3ff) 0 10px, var(--kcr-fff6fb,#fff6fb) 10px 20px);font-size:max(16px,.8rem)}.gV4lxW_zoomHint{background:#ffffffe6;border-radius:999px;place-items:center;width:1.7rem;height:1.7rem;font-size:max(16px,.8rem);display:grid;position:absolute;bottom:.35rem;right:.35rem;box-shadow:0 2px 6px #0000001f}.gV4lxW_badges{pointer-events:none;flex-wrap:wrap;gap:.3rem;display:flex;position:absolute;top:.4rem;left:.4rem}.gV4lxW_newBadge,.gV4lxW_soldBadge{letter-spacing:.06em;border-radius:999px;padding:.05rem .55rem;font-size:max(16px,.72rem);font-weight:700;display:inline-block}.gV4lxW_newBadge{background:var(--kcr-ffe6f2,#ffe6f2);border:2px solid var(--pink-hot);color:var(--purple-deep)}.gV4lxW_soldBadge{background:var(--kcr-5b4a66,#5b4a66);border:2px solid var(--kcr-5b4a66,#5b4a66);color:#fff}.gV4lxW_cardBody{flex-direction:column;flex:1;padding:.55rem .7rem .7rem;display:flex}.gV4lxW_cardCat{color:var(--ink-soft);margin:0;font-size:max(16px,.72rem);font-weight:700}.gV4lxW_cardName{word-break:break-word;margin:.1rem 0 0;font-size:max(16px,.98rem);line-height:1.4}.gV4lxW_cardDesc{color:var(--ink-soft);white-space:pre-wrap;word-break:auto-phrase;overflow-wrap:anywhere;line-break:strict;margin:.3rem 0 0;font-size:max(16px,.8rem);line-height:1.6}.gV4lxW_price{color:var(--pink-hot);justify-content:space-between;align-items:baseline;gap:.4rem;margin:auto 0 0;padding-top:.45rem;font-size:1.15rem;font-weight:700;display:flex}.gV4lxW_priceLabel{color:var(--ink-soft);font-size:max(16px,.68rem);font-weight:700}.gV4lxW_empty{text-align:center;color:var(--ink-soft);margin:2rem 0}.gV4lxW_footer{text-align:center;color:var(--ink-soft);margin-top:2rem;font-size:max(16px,.8rem)}.gV4lxW_footer p{margin:.2rem 0}.gV4lxW_footerSite{color:var(--purple-deep);letter-spacing:.06em;font-weight:700}.gV4lxW_footerCredit{font-size:max(16px,.75rem);margin-top:.5rem!important}.gV4lxW_footerCredit a{color:inherit}.gV4lxW_lightbox{z-index:50;background:var(--kcra-58-42-69-p78,#3a2a45c7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.gV4lxW_lightboxInner{flex-direction:column;align-items:center;gap:.5rem;max-width:min(96vw,900px);max-height:92vh;margin:0;display:flex;position:relative}.gV4lxW_lightboxInner img{object-fit:contain;border-radius:var(--radius-sm);border:3px solid var(--lavender);background:#fff;max-width:100%;max-height:calc(92vh - 3.5rem)}.gV4lxW_lightboxInner figcaption{color:var(--ink);background:#fff;border-radius:999px;align-items:baseline;gap:.8rem;padding:.3rem 1rem;font-weight:700;display:flex}.gV4lxW_lightboxPrice{color:var(--pink-hot)}.gV4lxW_lightboxClose{border:2px solid var(--pink-hot);width:2.4rem;height:2.4rem;color:var(--purple-deep);cursor:pointer;background:#fff;border-radius:999px;font-size:1.4rem;line-height:1;position:absolute;top:-.6rem;right:-.6rem}.gV4lxW_newNote{color:#8a1f2d;overflow-wrap:anywhere;text-align:center;background:#fff4f4;border-radius:10px;max-width:40rem;margin:.8rem auto;padding:.6rem 1rem;font-size:max(16px,1rem);font-weight:700;line-height:1.6}.gV4lxW_detailBtn{min-height:44px;font:inherit;color:var(--kcr-1d3776,#1d3776);text-align:left;text-underline-offset:.2em;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.gV4lxW_r18Badge{color:#fff;background:#8a1f2d;border-radius:6px;margin:.2rem 0;padding:0 .5em;font-size:16px;font-weight:800;display:inline-block}.gV4lxW_detailBox{box-sizing:border-box;width:min(92vw,560px);max-height:90vh;color:var(--kcr-17274e,#17274e);overflow-wrap:anywhere;line-break:strict;word-break:auto-phrase;background:#fff;border-radius:14px;padding:1.2rem 1rem 1rem;font-size:max(16px,1rem);line-height:1.7;position:relative;overflow-y:auto}.gV4lxW_detailClose{border:2px solid var(--kcr-1d3776,#1d3776);width:44px;height:44px;color:var(--kcr-1d3776,#1d3776);cursor:pointer;background:#fff;border-radius:999px;font-size:1.4rem;line-height:1;position:absolute;top:.4rem;right:.4rem}.gV4lxW_detailImg{object-fit:contain;background:var(--kcr-f4f6fb,#f4f6fb);border-radius:10px;width:100%;height:auto;max-height:50vh;margin:0 0 .6rem;display:block}.gV4lxW_detailName{margin:.4rem 2.8rem .4rem 0;font-size:1.2rem}.gV4lxW_detailList{gap:.2rem;margin:0;display:grid}.gV4lxW_detailList>div{grid-template-columns:7.5em minmax(0,1fr);gap:.6rem;display:grid}.gV4lxW_detailList dt{color:var(--kcr-3c4a68,#3c4a68);font-weight:700}.gV4lxW_detailList dd{margin:0}.gV4lxW_detailDesc{white-space:pre-wrap;margin:.6rem 0 0}.gV4lxW_viewSwitch{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:.8rem 0;display:flex}.gV4lxW_viewBtn{border:2px solid var(--kcr-1d3776,#1d3776);min-height:44px;color:var(--kcr-1d3776,#1d3776);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:.4rem 1rem;font-size:max(16px,1rem);font-weight:700}.gV4lxW_viewOn{background:var(--kcr-1d3776,#1d3776);color:#fff;}.gV4lxW_noImageText{font-size:16px;font-weight:700}.gV4lxW_textList{gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.gV4lxW_textRow{border-bottom:1px dashed #0000002e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.2rem .8rem;min-height:44px;padding:.3rem .2rem;font-size:max(16px,1rem);display:flex}.gV4lxW_textName{overflow-wrap:anywhere;flex:12em;min-width:0;font-weight:700}.gV4lxW_textMeta{flex-wrap:wrap;align-items:center;gap:.4rem;margin-left:auto;display:inline-flex}.gV4lxW_textMeta .gV4lxW_newBadge,.gV4lxW_textMeta .gV4lxW_soldBadge{position:static}.gV4lxW_textPrice{white-space:nowrap;font-weight:800}.gV4lxW_thumbEmpty.gV4lxW_noImage{color:var(--kcr-5b4a6e,#5b4a6e);letter-spacing:0;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;display:flex}.gV4lxW_price{flex-wrap:wrap;row-gap:0}.gV4lxW_priceLabel,.gV4lxW_priceValue{white-space:nowrap}.gV4lxW_priceValue{margin-left:auto}.gV4lxW_cardName,.gV4lxW_textName{word-break:auto-phrase;line-break:strict;overflow-wrap:anywhere}@supports not (word-break:auto-phrase){.gV4lxW_cardName,.gV4lxW_textName{word-break:keep-all}}.gV4lxW_metaRow dt{white-space:nowrap}.gV4lxW_metaRow{box-sizing:border-box;max-width:100%}.gV4lxW_metaRow dd{overflow-wrap:anywhere;min-width:0}
.-SKGPW_pageCard{min-width:0}.-SKGPW_shell{border-radius:var(--radius);border:3px solid var(--lavender);min-height:min(72vh,720px);box-shadow:var(--shadow);background:#ffffffe0;grid-template-columns:240px minmax(0,1fr);gap:0;display:grid;overflow:hidden}.-SKGPW_sidebar{border-right:2px solid var(--lavender);background:linear-gradient(#f7ecff 0%,#ffe9f4 100%);flex-direction:column;min-height:0;display:flex}.-SKGPW_sidebarHead{justify-content:space-between;align-items:center;gap:.5rem;padding:.85rem .9rem .55rem;display:flex}.-SKGPW_sidebarTitle{color:var(--purple-deep);margin:0;font-size:.95rem;font-weight:800}.-SKGPW_channelList{flex-direction:column;flex:1;gap:.25rem;margin:0;padding:.35rem .55rem .85rem;list-style:none;display:flex;overflow-y:auto}.-SKGPW_channelBtn{text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--ink);background:0 0;border:none;border-radius:12px;align-items:center;gap:.4rem;padding:.55rem .7rem;font-weight:700;display:flex}.-SKGPW_channelBtn:hover{background:#ffffffa6}.-SKGPW_channelBtnActive{background:linear-gradient(135deg, var(--pink-soft), #eadcf8);color:var(--purple-deep);box-shadow:inset 0 0 0 2px var(--pink)}.-SKGPW_hash{color:var(--purple);opacity:.85;font-weight:800}.-SKGPW_main{background:#fffcf8f2;flex-direction:column;min-width:0;min-height:0;display:flex}.-SKGPW_mainHead{border-bottom:2px solid var(--lavender);background:linear-gradient(90deg,#ffd6e873,#d4b8ef59);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem;padding:.75rem 1rem;display:flex}.-SKGPW_mainTitle{color:var(--purple-deep);align-items:center;gap:.35rem;margin:0;font-size:1.1rem;font-weight:800;display:flex}.-SKGPW_meta{color:var(--ink-soft);font-size:.8rem}.-SKGPW_timeline{flex-direction:column;flex:1;gap:.85rem;padding:1rem 1.1rem;display:flex;overflow-y:auto}.-SKGPW_message{border-radius:14px;align-items:flex-start;gap:.65rem;min-width:0;padding:.55rem .65rem;display:flex}.-SKGPW_messageReply{padding:.35rem 0}.-SKGPW_message:hover{background:#ffd6e838}.-SKGPW_msgAvatar{flex:none;line-height:0}.-SKGPW_msgContent{flex:1;min-width:0}.-SKGPW_msgMeta{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:.45rem;min-width:0;display:flex}.-SKGPW_msgAuthor{text-overflow:ellipsis;min-width:0;color:var(--purple-deep);overflow:hidden}.-SKGPW_msgTime{color:var(--ink-soft);flex:none;font-size:.78rem}.-SKGPW_msgActions{flex:none;gap:.3rem;margin-left:auto;display:inline-flex}.-SKGPW_msgBody{white-space:pre-wrap;word-break:normal;overflow-wrap:anywhere;margin:.2rem 0 0;line-height:1.6}.-SKGPW_replies{border-left:3px solid var(--lavender);flex-direction:column;gap:.55rem;margin:.45rem 0 0;padding:.45rem 0 0 .75rem;display:flex}.-SKGPW_composer{border-top:2px solid var(--lavender);background:#ffffffb8;flex-direction:column;gap:.45rem;padding:.75rem 1rem .9rem;display:flex}.-SKGPW_composerRow{align-items:flex-end;gap:.55rem;display:flex}.-SKGPW_composerInput{font:inherit;border-radius:var(--radius-sm);border:2px solid var(--lavender);background:var(--white);color:var(--ink);resize:vertical;flex:1;min-height:2.8rem;padding:.7rem .9rem}.-SKGPW_composerInput:focus{outline:2px solid var(--pink);outline-offset:1px;border-color:var(--pink-hot)}.-SKGPW_iconBtn{border:2px solid var(--lavender);color:var(--purple-deep);font:inherit;cursor:pointer;background:#ffffffd9;border-radius:999px;padding:.25rem .65rem;font-size:.78rem;font-weight:700}.-SKGPW_iconBtn:hover{border-color:var(--pink-hot);background:var(--pink-soft)}.-SKGPW_iconBtnDanger:hover{border-color:var(--seal-red);color:var(--seal-red)}.-SKGPW_managePanel{border-radius:var(--radius);border:2px dashed var(--lavender);background:#ffffffb3;margin-top:1rem;padding:1rem 1.1rem}.-SKGPW_manageGrid{gap:.75rem;display:grid}.-SKGPW_memberRow{border:1px solid var(--lavender);background:#fff8f2e6;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .55rem;display:flex}.-SKGPW_mobileBar{display:none}.-SKGPW_empty{text-align:center;color:var(--ink-soft);margin:auto;padding:2rem 1rem}@media (max-width:820px){.-SKGPW_shell{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;min-height:min(78vh,820px)}.-SKGPW_sidebar{border-right:none;border-bottom:2px solid var(--lavender);max-height:42vh;display:none}.-SKGPW_sidebarOpen{display:flex}div.-SKGPW_pageCard{padding:.85rem .35rem}.-SKGPW_shell{border-width:2px}.-SKGPW_timeline{padding:.5rem .3rem}.-SKGPW_message{gap:.5rem;padding:.45rem .3rem}.-SKGPW_msgActions .-SKGPW_iconBtn{padding:.15rem .45rem;font-size:.72rem}.-SKGPW_mobileBar{border-bottom:2px solid var(--lavender);background:linear-gradient(90deg,#ffe9f4,#f7ecff);justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .6rem;display:flex}.-SKGPW_mobileBar button{padding:.35rem .85rem;font-size:.82rem}}.-SKGPW_checkRow{color:var(--purple-deep);align-items:center;gap:.4rem;font-size:.9rem;font-weight:700;display:inline-flex}.-SKGPW_notice{background:var(--pink-soft);color:var(--purple-deep);border-radius:12px;margin:0 0 .75rem;padding:.5rem .75rem;font-size:.88rem;font-weight:700}.-SKGPW_loginId{color:var(--ink-soft);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.-SKGPW_shell{color:#14204f;background-color:#c99a63;background-image:radial-gradient(circle at 12% 18%,#321c0873 0 1.5px,#0000 2.5px),radial-gradient(circle at 63% 6%,#321c0866 0 1.5px,#0000 2.5px),radial-gradient(circle at 92% 42%,#321c0866 0 1.5px,#0000 2.5px),radial-gradient(circle at 36% 97%,#321c0861 0 1.5px,#0000 2.5px),radial-gradient(60% 40% at 22% 30%,#ffecc824,#0000 70%),radial-gradient(50% 60% at 78% 70%,#46280c24,#0000 70%),repeating-linear-gradient(92deg,#0000 0 11px,#5c3a1838 11px 12px,#0000 12px 23px),linear-gradient(#c99a63,#b98953);border:2px solid #8a5d2e;border-radius:8px;gap:8px;padding:8px;box-shadow:inset 0 0 0 1px #ffe6be2e,inset 0 -6px 10px -6px #321c0859,0 3px #3c230a59,0 8px 18px #14204f24}.-SKGPW_shell .-SKGPW_sidebar,.-SKGPW_shell .-SKGPW_main{color:#14204f;background:linear-gradient(118deg,#0000 0 46%,#78603c0f 46.2%,#ffffff8c 46.6%,#0000 47.2%),#fbf6ea;border:1px solid #e3d6ba;position:relative;box-shadow:inset 0 0 14px #9678461a,0 2px 4px #3c230a40}.-SKGPW_shell .-SKGPW_sidebar{background-color:#f6efe0;border-radius:3px 6px 4px 7px/6px 3px 7px 4px;transform:rotate(-.3deg)}.-SKGPW_shell .-SKGPW_main{border-radius:6px 3px 7px 4px/3px 7px 4px 6px;min-width:0}.-SKGPW_shell .-SKGPW_main:before{content:"";pointer-events:none;z-index:1;width:72px;height:18px;-webkit-mask:conic-gradient(from -45deg at left, transparent 90deg, #000 0) left / 51% 5px repeat-y, conic-gradient(from 135deg at right, transparent 90deg, #000 0) right / 51% 5px repeat-y;-webkit-mask:conic-gradient(from -45deg at left, transparent 90deg, #000 0) left / 51% 5px repeat-y, conic-gradient(from 135deg at right, transparent 90deg, #000 0) right / 51% 5px repeat-y;mask:conic-gradient(from -45deg at left, transparent 90deg, #000 0) left / 51% 5px repeat-y, conic-gradient(from 135deg at right, transparent 90deg, #000 0) right / 51% 5px repeat-y;background:#ecda8c8c;position:absolute;top:-9px;left:50%;transform:translate(-50%)rotate(-2deg)}.-SKGPW_shell .-SKGPW_sidebarTitle,.-SKGPW_shell .-SKGPW_mainTitle{color:#14204f;font-size:max(16px,1.05rem)}.-SKGPW_shell .-SKGPW_channelBtn{color:#14204f;min-height:44px;font-size:max(16px,1rem)}.-SKGPW_shell .-SKGPW_channelBtn:hover{background:#c99a6329}.-SKGPW_shell .-SKGPW_channelBtnActive{color:#14204f;background:#fff;box-shadow:inset 0 0 0 2px #8a5d2e}.-SKGPW_shell .-SKGPW_hash{color:#6d4398}.-SKGPW_shell .-SKGPW_message{border-bottom:1px dashed #8a5d2e47}.-SKGPW_shell .-SKGPW_message:hover{background:#fff9}.-SKGPW_shell .-SKGPW_msgBody{color:#14204f;font-size:max(16px,1rem)}.-SKGPW_shell .-SKGPW_msgAuthor{color:#14204f}.-SKGPW_shell .-SKGPW_meta,.-SKGPW_shell .-SKGPW_msgTime{color:#4a4f63;font-size:max(16px,.8rem)}.-SKGPW_shell .-SKGPW_iconBtn{color:#14204f;background:#fffdf7;border-color:#c9b48f;min-width:44px;min-height:44px;padding:.3rem .8rem;font-size:max(16px,.78rem)}.-SKGPW_shell .-SKGPW_iconBtn:hover{background:#fff;border-color:#8a5d2e}.-SKGPW_shell .-SKGPW_composer{background:#fffdf7d9;border-top:1px dashed #8a5d2e59}.-SKGPW_shell .-SKGPW_composerInput{color:#14204f;background:#fff;border-color:#c9b48f;min-height:44px;font-size:max(16px,1rem)}.-SKGPW_shell .-SKGPW_composerInput:focus{outline-offset:1px;border-color:#1d4f91;outline:3px solid #1d4f91}@media (max-width:820px){.-SKGPW_shell{padding:6px}.-SKGPW_shell .-SKGPW_sidebar{transform:none}}@media (prefers-reduced-motion:reduce){.-SKGPW_shell .-SKGPW_sidebar,.-SKGPW_shell .-SKGPW_main:before{transform:none}.-SKGPW_shell .-SKGPW_main:before{transform:translate(-50%)}}@media (max-width:820px){.-SKGPW_shell .-SKGPW_mobileBar{background:#f6efe0;border-bottom:1px dashed #8a5d2e59;border-radius:4px}.-SKGPW_shell .-SKGPW_mobileBar button{min-height:44px;font-size:max(16px,.82rem)}.-SKGPW_shell .-SKGPW_msgActions{flex-wrap:wrap}.-SKGPW_shell .-SKGPW_msgActions .-SKGPW_iconBtn{min-width:44px;min-height:44px;padding:.3rem .6rem;font-size:16px}}
._6-Fwgq_wrap{--gr-ink:var(--kcr-1d2a44,#1d2a44);--gr-sub:var(--kcr-4a5875,#4a5875);--gr-paper:var(--kcr-f5f8ff,#f5f8ff);--gr-card:#fff;--gr-line:var(--kcr-cfdaf0,#cfdaf0);--gr-accent:var(--kcr-2f5fb3,#2f5fb3);--gr-soft:var(--kcr-e6eefc,#e6eefc);--gr-warm:#b5562d;max-width:var(--page-wide,100%);color:var(--gr-ink);word-break:auto-phrase;text-wrap:pretty;overflow-wrap:anywhere;line-break:strict;margin:0 auto;padding:1.2rem 1rem 3rem}._6-Fwgq_hero{background:linear-gradient(135deg, var(--kcr-eaf1ff,#eaf1ff), var(--kcr-f7f2ff,#f7f2ff));border:1px solid var(--gr-line);border-radius:20px;padding:1.6rem 1.4rem}._6-Fwgq_kicker{color:var(--gr-accent);letter-spacing:.08em;margin:0;font-size:max(16px,.82rem);font-weight:700}._6-Fwgq_title{margin:.2rem 0 .4rem;font-size:clamp(1.5rem,4vw,2.2rem);line-height:1.3}._6-Fwgq_lead{color:var(--gr-sub);margin:0;line-height:1.8}._6-Fwgq_jump{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}._6-Fwgq_jump a{border:1px solid var(--gr-line);color:var(--gr-ink);background:#fff;border-radius:999px;padding:.35rem .9rem;font-size:max(16px,.9rem);font-weight:700;text-decoration:none}._6-Fwgq_section{background:var(--gr-paper);border:1px solid var(--gr-line);border-radius:18px;margin-top:1.4rem;padding:1.3rem}._6-Fwgq_h2{margin:0 0 .8rem;font-size:1.3rem;line-height:1.4}._6-Fwgq_h2Kicker{color:var(--gr-accent);letter-spacing:.06em;font-size:max(16px,.8rem);display:block}._6-Fwgq_points{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}._6-Fwgq_points li{background:var(--gr-card);border:1px solid var(--gr-line);border-radius:14px;padding:.8rem .9rem;line-height:1.7}._6-Fwgq_ul{margin:0;padding-left:1.3rem;line-height:1.9}._6-Fwgq_markNote{background:var(--gr-soft);border-radius:12px;margin:.9rem 0 .5rem;padding:.7rem .9rem;line-height:1.7}._6-Fwgq_penalty{border-left:4px solid var(--gr-warm);color:#6b2b10;background:#fbeee7;margin:.4rem 0;padding:.6rem .9rem;font-weight:700;line-height:1.7}._6-Fwgq_cta{background:var(--gr-accent);color:#fff;border-radius:999px;margin-top:.9rem;padding:.7rem 1.4rem;font-weight:700;text-decoration:none;display:inline-block}._6-Fwgq_ctaSub{color:var(--gr-accent);margin:.9rem 0 0 .6rem;font-weight:700;display:inline-block}._6-Fwgq_filters{gap:.6rem;margin-bottom:1rem;display:grid}._6-Fwgq_chips{flex-wrap:wrap;gap:.4rem;display:flex}._6-Fwgq_chips a{border:1px solid var(--gr-line);color:var(--gr-ink);background:#fff;border-radius:999px;padding:.3rem .8rem;font-size:max(16px,.9rem);text-decoration:none}._6-Fwgq_chips a[aria-current=true]{background:var(--gr-accent);border-color:var(--gr-accent);color:#fff}._6-Fwgq_search{flex-wrap:wrap;gap:.4rem;display:flex}._6-Fwgq_search input{border:1px solid var(--gr-line);font:inherit;border-radius:10px;flex:200px;padding:.45rem .7rem}._6-Fwgq_search button{background:var(--gr-accent);color:#fff;border:0;border-radius:10px;padding:.45rem 1rem;font-weight:700}._6-Fwgq_list{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:.8rem;margin:0;padding:0;list-style:none;display:grid}._6-Fwgq_card{background:var(--gr-card);border:1px solid var(--gr-line);border-radius:16px;align-content:start;gap:.45rem;padding:1rem;display:grid}._6-Fwgq_cardHead{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}._6-Fwgq_badge{background:var(--gr-soft);color:var(--gr-accent);border-radius:6px;padding:.05rem .5rem;font-size:max(16px,.76rem);font-weight:700}._6-Fwgq_badgeSite{color:#23674a;background:#e8f5ee}._6-Fwgq_badgeR18{background:var(--kcr-fde8ec,#fde8ec);color:var(--kcr-a2153a,#a2153a)}._6-Fwgq_badgeSoon{color:#8a5300;background:#fff1d6}._6-Fwgq_cardTitle{margin:0;font-size:1.08rem;line-height:1.5}._6-Fwgq_host{color:var(--gr-sub);margin:0;font-size:max(16px,.9rem)}._6-Fwgq_specs{grid-template-columns:auto 1fr;gap:.15rem .6rem;margin:0;font-size:max(16px,.9rem);display:grid}._6-Fwgq_specs dt{color:var(--gr-sub)}._6-Fwgq_specs dd{margin:0}._6-Fwgq_desc{white-space:pre-line;color:var(--gr-sub);margin:0;font-size:max(16px,.92rem);line-height:1.7}._6-Fwgq_contacts{flex-wrap:wrap;gap:.4rem;display:flex}._6-Fwgq_contacts a{border:1px solid var(--gr-accent);color:var(--gr-accent);border-radius:999px;padding:.35rem .8rem;font-size:max(16px,.88rem);font-weight:700;text-decoration:none}._6-Fwgq_empty{border:1px dashed var(--gr-line);text-align:center;background:#fff;border-radius:14px;padding:1.2rem;line-height:1.8}._6-Fwgq_note{color:var(--gr-sub);margin:.4rem 0;font-size:max(16px,.9rem);line-height:1.7}._6-Fwgq_slots{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.8rem;margin-top:.8rem;display:grid}._6-Fwgq_flow{margin:.4rem 0 1.2rem}._6-Fwgq_slot{margin:0}._6-Fwgq_slotBox{border:2px dashed var(--gr-line);height:100%;min-height:120px;color:var(--gr-sub);background:#fff;border-radius:12px;place-items:center;gap:.2rem;font-size:max(16px,.85rem);display:grid}._6-Fwgq_slot figcaption{color:var(--gr-sub);margin-top:.3rem;font-size:max(16px,.82rem)}._6-Fwgq_form{gap:.8rem;min-width:0;max-width:100%;display:grid}._6-Fwgq_form>*{min-width:0}@media (min-width:1024px){._6-Fwgq_form{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));column-gap:1.2rem}:is(._6-Fwgq_form>:not(label),._6-Fwgq_form>label:has(textarea)){grid-column:1/-1}}._6-Fwgq_field{min-width:0;border:0;gap:.3rem;min-inline-size:0;margin:0;padding:0;display:grid}._6-Fwgq_field>span,._6-Fwgq_field>legend{font-weight:700}._6-Fwgq_field b{color:#fff;background:#c0392b;border-radius:4px;margin-left:.4rem;padding:0 .35rem;font-size:max(16px,.72rem)}._6-Fwgq_field input:not([type=checkbox]):not([type=radio]):not([type=color]),._6-Fwgq_field textarea,._6-Fwgq_field select{box-sizing:border-box;width:100%;min-width:0}._6-Fwgq_field input,._6-Fwgq_field textarea{border:1px solid var(--gr-line,#cfdaf0);font:inherit;border-radius:10px;padding:.5rem .7rem}._6-Fwgq_checks{flex-wrap:wrap;gap:.4rem 1rem;min-width:0;margin-bottom:.3rem;display:flex}._6-Fwgq_checks>label{overflow-wrap:anywhere;min-width:0}._6-Fwgq_check{line-height:1.8;display:block}._6-Fwgq_checkText{flex:1 1 0;min-width:0}._6-Fwgq_checkText a{white-space:nowrap}._6-Fwgq_check small{color:var(--kcr-5a6680,#5a6680)}._6-Fwgq_hint{color:var(--kcr-5a6680,#5a6680);margin:0;font-size:max(16px,.86rem);line-height:1.7}._6-Fwgq_errors{color:#8b1a10;background:#fdecea;border-radius:10px;margin:0;padding:.6rem 1.4rem}._6-Fwgq_done{color:#1d5e3f;background:#e8f5ee;border-radius:10px;margin:0;padding:.6rem .9rem;font-weight:700}._6-Fwgq_submit{background:var(--kcr-2f5fb3,#2f5fb3);color:#fff;border:0;border-radius:999px;justify-self:start;padding:.7rem 1.6rem;font-size:1rem;font-weight:700}._6-Fwgq_submit:disabled{opacity:.6}._6-Fwgq_mine{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}._6-Fwgq_mineItem{border:1px solid var(--gr-line);background:#fff;border-radius:12px;gap:.35rem;padding:.8rem;display:grid}._6-Fwgq_btns{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._6-Fwgq_btnSub{border:1px solid var(--gr-accent);color:var(--gr-accent);border-radius:999px;padding:.35rem .9rem;font-size:max(16px,.9rem);font-weight:700;text-decoration:none}._6-Fwgq_st_pending{color:#8a5300;background:#fff1d6}._6-Fwgq_st_returned{color:#8a3a00;background:#fde8d8}._6-Fwgq_st_approved{color:#1d5e3f;background:#e8f5ee}._6-Fwgq_st_rejected,._6-Fwgq_st_withdrawn,._6-Fwgq_st_unpublished{background:var(--kcr-eceff3,#eceff3);color:var(--kcr-4a5568,#4a5568)}._6-Fwgq_st_change{background:var(--kcr-e6eefc,#e6eefc);color:var(--kcr-2f5fb3,#2f5fb3)}._6-Fwgq_badgeSample{background:var(--kcr-2738a8,#2738a8);color:#fff}._6-Fwgq_detailLink{background:var(--gr-accent);border-radius:999px;padding:.35rem .8rem;font-size:max(16px,.88rem);font-weight:700;text-decoration:none;color:#fff!important}._6-Fwgq_sampleNote{color:var(--gr-sub);align-self:center;font-size:max(16px,.82rem)}._6-Fwgq_detail{background:var(--gr-card);border:1px solid var(--gr-line);border-radius:18px;gap:1rem;padding:1.2rem;display:grid}._6-Fwgq_detailGrid{grid-template-columns:minmax(0,1fr);gap:1.2rem;display:grid}@media (min-width:900px){._6-Fwgq_detailGrid._6-Fwgq_hasImage{grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:start}}._6-Fwgq_detailTitle{margin:0;font-size:1.5rem;line-height:1.45}._6-Fwgq_sampleBox{background:var(--kcr-eef1fd,#eef1fd);border:1px solid var(--kcr-c9d2f5,#c9d2f5);border-radius:12px;padding:.8rem 1rem;font-size:max(16px,.92rem);line-height:1.8}._6-Fwgq_applyDisabled{background:var(--kcr-c8cede,#c8cede);color:var(--kcr-4a5470,#4a5470);font-weight:700;font:inherit;cursor:not-allowed;border:0;border-radius:999px;padding:.5rem 1.1rem}._6-Fwgq_h3{margin:.2rem 0 .3rem;font-size:1.05rem}@media (min-width:1024px){._6-Fwgq_chips a{box-sizing:border-box;align-items:center;min-height:2.75rem;padding:.5rem 1.1rem;font-size:1rem;display:inline-flex}}._6-Fwgq_previewBox{border:2px dashed var(--gr-line,#cfdaf0);border-radius:16px;min-width:0;max-width:100%;margin-top:1.2rem;padding:.8rem;overflow:hidden}._6-Fwgq_previewBox>summary{cursor:pointer;margin-bottom:.6rem;font-weight:700}._6-Fwgq_field small{color:var(--kcr-5a6680,#5a6680);margin-left:.4rem;font-size:max(16px,.78rem);font-weight:400}._6-Fwgq_field select{border:1px solid var(--gr-line,#cfdaf0);font:inherit;border-radius:10px;max-width:100%;padding:.5rem .7rem}._6-Fwgq_slots:empty{display:none}._6-Fwgq_joinRow{margin-top:.2rem;display:flex}._6-Fwgq_joinRow:empty{display:none}._6-Fwgq_joinRow>*{flex:auto}._6-Fwgq_templateCta{background:var(--kcr-121c4d,#121c4d);color:#fff;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem 1.2rem;margin:0 0 1rem;padding:1rem 1.2rem;display:flex}._6-Fwgq_templateCta>div{flex:22rem;min-width:0}._6-Fwgq_templateTitle{color:#fff;margin:0 0 .3rem;font-size:1.1rem;line-height:1.45}._6-Fwgq_templateLead{color:var(--kcr-e3e8ff,#e3e8ff);margin:0;font-size:max(16px,.9rem);line-height:1.7}._6-Fwgq_templateBtn{background:var(--kcr-e7ecf7,#e7ecf7);min-height:48px;color:var(--kcr-121c4d,#121c4d);box-sizing:border-box;text-align:center;border-radius:999px;justify-content:center;align-items:center;max-width:100%;padding:.6rem 1.4rem;font-size:1.02rem;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 4px #00000040}._6-Fwgq_templateBtn:hover{color:var(--kcr-121c4d,#121c4d);filter:brightness(1.05);text-decoration:none}._6-Fwgq_templateBtn:focus-visible{outline-offset:3px;outline:3px solid #fff}._6-Fwgq_templateNote{color:#4a3b00;background:#fff8d6;border:1px solid #f0d36a;border-radius:12px;margin:0 0 .8rem;padding:.7rem .9rem;font-size:max(16px,.9rem)}._6-Fwgq_templateLead,._6-Fwgq_templateNote{font-size:1rem}._6-Fwgq_templateLead{max-width:40em}._6-Fwgq_specs{font-size:1rem}._6-Fwgq_contacts a{box-sizing:border-box;align-items:center;min-height:44px;font-size:1rem;display:inline-flex}._6-Fwgq_lead{max-width:40em}._6-Fwgq_note,._6-Fwgq_hint,._6-Fwgq_kicker{font-size:1rem}._6-Fwgq_jump a,._6-Fwgq_chips a{box-sizing:border-box;align-items:center;min-height:44px;font-size:1rem;display:inline-flex}._6-Fwgq_search input,._6-Fwgq_search button{min-height:44px;font-size:1rem}._6-Fwgq_cardTitle a{align-items:center;min-height:44px;display:inline-flex}._6-Fwgq_card{container-type:inline-size}._6-Fwgq_specs dd{overflow-wrap:anywhere;word-break:auto-phrase;line-break:strict}@container (max-width:20rem){._6-Fwgq_specs{grid-template-columns:minmax(0,1fr);row-gap:0}._6-Fwgq_specs dt{font-weight:700}._6-Fwgq_specs dd{margin-bottom:.35rem}}._6-Fwgq_wrap .ja-t{word-break:auto-phrase}._6-Fwgq_filters>*,._6-Fwgq_search input{min-width:0}
.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}
._11Z4HW_wrap{box-sizing:border-box;width:100%;color:var(--kcr-17274e,#17274e);line-break:strict;word-break:auto-phrase;text-wrap:pretty;margin:0 auto;padding:1rem 0 2rem;font-size:max(17px,1.0625rem);line-height:1.8}._11Z4HW_crumb{color:var(--kcr-3c4a68,#3c4a68);margin:0 0 .6rem}._11Z4HW_crumb a{min-height:44px;color:var(--kcr-1d3776,#1d3776);align-items:center;display:inline-flex}._11Z4HW_title{margin:0 0 .6rem;font-size:1.6rem;line-height:1.4}._11Z4HW_lead{color:var(--kcr-2b3863,#2b3863);margin:0 0 1rem}._11Z4HW_section{margin:1.6rem 0}._11Z4HW_h2{border-left:5px solid var(--kcr-14204f,#14204f);margin:0 0 .7rem;padding-left:.6rem;font-size:1.2rem;line-height:1.5}._11Z4HW_features{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}._11Z4HW_features a{border:2px solid var(--kcr-14204f,#14204f);min-height:44px;color:var(--kcr-14204f,#14204f);box-sizing:border-box;background:#fffdf6;border-radius:12px;gap:.1rem;padding:.6rem .9rem;text-decoration:none;display:grid}._11Z4HW_features a:hover{background:var(--kcr-f3f8ff,#f3f8ff)}._11Z4HW_features a:focus-visible{outline:3px solid var(--kcr-1d4f91,#1d4f91);outline-offset:3px}._11Z4HW_fLabel{font-weight:800}._11Z4HW_fDesc{color:var(--kcr-33416b,#33416b)}._11Z4HW_steps{counter-reset:st;gap:.6rem;margin:0;padding:0;list-style:none;display:grid}._11Z4HW_steps li{border:2px solid var(--kcr-c9d5ef,#c9d5ef);counter-increment:st;background:#fff;border-radius:14px;padding:.7rem .9rem .7rem 3.2rem;position:relative}._11Z4HW_steps li:before{content:counter(st);background:var(--kcr-14204f,#14204f);color:#fff;border-radius:999px;place-items:center;width:1.8rem;height:1.8rem;font-weight:900;line-height:1;display:grid;position:absolute;top:.7rem;left:.8rem}._11Z4HW_stepTitle{font-weight:800;display:block}._11Z4HW_ul{margin:0;padding-left:1.3rem}._11Z4HW_ul li{margin:.2rem 0}._11Z4HW_date{margin:0 0 .4rem;font-size:1.1rem;font-weight:800}._11Z4HW_feedbackLink{vertical-align:middle;align-items:center;min-height:44px;display:inline-flex}._11Z4HW_toc ol{counter-reset:toc;grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:.4rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}._11Z4HW_toc li{counter-increment:toc;min-width:0}._11Z4HW_toc a{border:2px solid var(--kcr-14204f,#14204f);min-height:44px;color:var(--kcr-14204f,#14204f);box-sizing:border-box;overflow-wrap:anywhere;background:#fff;border-radius:10px;align-items:center;gap:.5rem;padding:.4rem .8rem;font-weight:700;text-decoration:none;display:flex}._11Z4HW_toc a:before{content:counter(toc);background:var(--kcr-14204f,#14204f);color:#fff;border-radius:999px;flex:none;place-items:center;width:1.7rem;height:1.7rem;font-weight:900;line-height:1;display:grid}._11Z4HW_toc a:focus-visible{outline:3px solid var(--kcr-1d4f91,#1d4f91);outline-offset:3px}._11Z4HW_howSection{margin:1.4rem 0 2rem;scroll-margin-top:4.5rem}._11Z4HW_h3{color:var(--kcr-14204f,#14204f);margin:0 0 .4rem;font-size:1.15rem;line-height:1.5}._11Z4HW_howLead{color:var(--kcr-2b3863,#2b3863);margin:0 0 .8rem}._11Z4HW_howSteps{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}._11Z4HW_howStep{min-width:0}._11Z4HW_shot{border:2px solid var(--kcr-c9d5ef,#c9d5ef);box-sizing:border-box;background:#fff;border-radius:14px;align-content:start;gap:.6rem;height:100%;margin:0;padding:.7rem;display:grid}._11Z4HW_shot img{border:1px solid var(--kcr-c9d5ef,#c9d5ef);background:#eef3fb;border-radius:8px;max-width:100%;height:auto;margin:0 auto;display:block}._11Z4HW_shot[data-view="390"] img{width:min(100%,18rem)}._11Z4HW_shot[data-view="1280"] img{width:100%}._11Z4HW_shot figcaption{color:var(--kcr-17274e,#17274e);overflow-wrap:anywhere;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.5rem;display:grid}._11Z4HW_capText{min-width:0;display:block}._11Z4HW_stepNo{background:var(--kcr-14204f,#14204f);color:#fff;border-radius:999px;flex:none;place-items:center;width:1.8rem;height:1.8rem;font-weight:900;line-height:1;display:grid}@media (prefers-reduced-motion:no-preference){html:has(._11Z4HW_howSection){scroll-behavior:smooth}}._11Z4HW_share [data-sns-share]>span,._11Z4HW_share [data-sns-share]>a,._11Z4HW_share [data-sns-share]>button{font-size:17px}._11Z4HW_textStep{overflow-wrap:anywhere;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.5rem;margin:0;display:grid}
._4IDtJq_list{flex-direction:column;gap:.55rem;margin:0 0 .75rem;display:flex}._4IDtJq_row{border:2px solid var(--lavender);border-radius:var(--radius-sm,10px);color:var(--purple-deep);background:linear-gradient(160deg,#fffaf3 0%,#ffe8f3 100%);justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding:.6rem .8rem;text-decoration:none;display:flex}._4IDtJq_rowMain{flex:auto;min-width:0}._4IDtJq_meta{color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;margin-top:.35rem;font-size:.8rem;overflow:hidden}._4IDtJq_rowTitle{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._4IDtJq_rowActions{white-space:nowrap;flex-wrap:nowrap;flex:none;gap:.35rem;display:inline-flex}._4IDtJq_actionBtn{white-space:nowrap;padding:.35rem .8rem!important;font-size:.8rem!important}@media (max-width:520px){._4IDtJq_row{flex-wrap:wrap}._4IDtJq_meta{white-space:normal}}
._4-6f5G_banner{box-sizing:border-box;border:3px dashed var(--kcr-7a2f78,#7a2f78);background:var(--kcr-fdf4fb,#fdf4fb);max-width:960px;color:var(--kcr-2a1630,#2a1630);overflow-wrap:anywhere;line-break:strict;word-break:auto-phrase;border-radius:12px;margin:.8rem auto;padding:.8rem 1rem;font-size:max(16px,1rem);line-height:1.7}._4-6f5G_bannerTitle{flex-wrap:wrap;align-items:center;gap:.6rem;margin:0;font-weight:800;display:flex}._4-6f5G_bannerTitle a{min-height:44px;color:var(--kcr-5b1f59,#5b1f59);align-items:center;display:inline-flex}._4-6f5G_pill{background:var(--kcr-7a2f78,#7a2f78);color:#fff;border-radius:999px;padding:.1rem .8rem;font-weight:900;display:inline-block}._4-6f5G_bannerText{margin:.3rem 0}._4-6f5G_row{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.4rem 0;display:flex}._4-6f5G_btn{border:2px solid var(--kcr-14204f,#14204f);min-height:44px;color:var(--kcr-14204f,#14204f);font:inherit;cursor:pointer;box-sizing:border-box;background:#fff;border-radius:10px;align-items:center;padding:.45rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}._4-6f5G_btnPrimary{background:var(--kcr-14204f,#14204f);color:#fff;}._4-6f5G_btnDanger{color:#fff;background:#8a1f1f;border-color:#8a1f1f;}._4-6f5G_page{box-sizing:border-box;max-width:960px;color:var(--kcr-17274e,#17274e);overflow-wrap:anywhere;line-break:strict;word-break:auto-phrase;margin:0 auto;padding:.5rem 1rem 3rem;font-size:max(16px,1rem)}._4-6f5G_h1{margin:.6rem 0;font-size:1.5rem}._4-6f5G_h2{border-left:5px solid var(--kcr-2d52a9,#2d52a9);margin:1.4rem 0 .6rem;padding-left:.6rem;font-size:1.2rem}._4-6f5G_list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}._4-6f5G_card{border:1px solid var(--kcr-cfdcf3,#cfdcf3);background:#fff;border-radius:12px;padding:.8rem 1rem}._4-6f5G_field{gap:.3rem;margin:0 0 .7rem;display:grid}._4-6f5G_field>span:first-child{font-weight:700}._4-6f5G_input{border:1px solid var(--kcr-7d8db0,#7d8db0);min-height:44px;font:inherit;box-sizing:border-box;width:100%;color:var(--kcr-17274e,#17274e);background:#fff;border-radius:10px;padding:.55rem .7rem;font-size:max(16px,1rem)}._4-6f5G_check{align-items:center;gap:.5rem;min-height:44px;margin-right:1rem;display:inline-flex}._4-6f5G_check input{width:22px;height:22px}._4-6f5G_err{color:#8a1f1f;background:#fdecec;border:1px solid #e6a3a3;border-radius:8px;padding:.5rem .8rem}._4-6f5G_ok{color:#1f5a2b;background:#edf8ef;border:1px solid #9fd1a8;border-radius:8px;padding:.5rem .8rem}._4-6f5G_muted{color:var(--kcr-4a5674,#4a5674)}._4-6f5G_qr{border:1px solid var(--kcr-cfdcf3,#cfdcf3);background:#fff;border-radius:8px;width:200px;max-width:100%;height:auto}._4-6f5G_thumbs{flex-wrap:wrap;gap:.5rem;display:flex}._4-6f5G_thumbs img{object-fit:cover;border:1px solid var(--kcr-cfdcf3,#cfdcf3);border-radius:8px;width:88px;height:88px}._4-6f5G_itemRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.3rem .8rem;display:flex}._4-6f5G_itemName{flex:12em;min-width:0;font-weight:700}._4-6f5G_tag{border-radius:6px;padding:0 .5em;font-weight:800;display:inline-block}._4-6f5G_tagNew{color:#fff;background:#b3261e;}._4-6f5G_tagSold{background:var(--kcr-4a5068,#4a5068);color:#fff;}._4-6f5G_tagR18{color:#fff;background:#8a1f2d;}
