.kse{--kse-g:linear-gradient(120deg,#ff00c7,#ff0089 55%,#ff005e);--kse-p:#ff0089;--kse-pl:#fff0f7;--kse-ink:#22292f;--kse-mu:#6b7280;--kse-li:#eef0f4;--kse-bg:#f7f8fc;--kse-ok:#12a150;--kse-okl:#e8f7ee;--kse-wa:#d97706;--kse-wal:#fff6e6;--kse-bl:#2563eb;--kse-bll:#eef4ff;font-family:Poppins,system-ui,-apple-system,Hiragino Sans,Noto Sans JP,sans-serif;color:var(--kse-ink);background:var(--kse-bg);font-size:14px;line-height:1.45;text-align:left;-webkit-font-smoothing:antialiased}.kse *,.kse *:before,.kse *:after{box-sizing:border-box}.kse a{color:inherit;text-decoration:none}.kse button{font-family:inherit;cursor:pointer;border:0;background:none;color:inherit;padding:0;margin:0;font-size:inherit;line-height:inherit;text-transform:none;letter-spacing:normal;min-height:0;box-shadow:none}.kse img{max-width:100%;height:auto}.kse svg{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8}.kse-app{max-width:1100px;margin:0 auto;padding:14px 12px 34px;display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.kse-app>*{min-width:0}.kse-card{background:#fff;border-radius:16px;border:1px solid var(--kse-li);padding:16px;margin:0 0 12px}.kse-card:last-child{margin-bottom:0}.kse-card.kse-link{display:block}.kse-pcard{background:#fff;border-radius:16px;border:1px solid var(--kse-li);overflow:hidden;display:flex;align-items:center;gap:12px;padding:12px;position:relative}.kse-av{width:56px;height:56px;border-radius:50%;flex:none;display:grid;place-items:center;overflow:hidden;background:#ffe3f1;color:var(--kse-p);font-size:26px;font-weight:800;line-height:1;box-shadow:0 4px 14px #ff008933}.kse-av.kse-ini span{font-size:22px;font-weight:800}.kse-pinfo{min-width:0}.kse-pinfo b{display:block;font-size:15px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kse-pinfo>span{display:block;font-size:11px;color:var(--kse-mu);margin:1px 0 0}.kse-pedit{display:none}.kse-nav{display:flex;gap:6px;overflow-x:auto;padding:2px 0 4px;margin-top:10px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.kse-nav::-webkit-scrollbar{display:none}.kse-nav a{flex:none;display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;padding:8px 13px;border-radius:99px;background:#fff;border:1px solid var(--kse-li);white-space:nowrap}.kse-nav a svg{display:none}.kse-nav a.on{background:var(--kse-g);color:#fff;border-color:transparent}.kse-nav em{font-style:normal;font-size:10px;font-weight:700;background:var(--kse-ink);color:#fff;border-radius:99px;padding:1px 7px}.kse-nav a.on em{background:#ffffff47}.kse-nav .kse-nl,.kse-nav .kse-sep{display:none}.kse-vh{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-bottom:14px;flex-wrap:wrap}.kse-h1{font-size:19px;font-weight:800;letter-spacing:-.3px;line-height:1.2}.kse-sub{color:var(--kse-mu);font-size:12px;margin-top:2px}.kse-ct{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px}.kse-ct h4{font-size:14px;font-weight:700;margin:0;letter-spacing:0;text-transform:none;color:inherit}.kse-lk{font-size:12px;font-weight:600;color:var(--kse-p);cursor:pointer}.kse-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--kse-g);color:#fff;font-weight:700;font-size:13px;border-radius:99px;padding:10px 18px;border:1px solid transparent;text-align:center;line-height:1.2}.kse-btn.sm{font-size:12px;padding:8px 14px}.kse-btn.ghost{background:#fff;color:var(--kse-ink);border-color:#dfe2e8}.kse-btn.dk{background:var(--kse-ink);color:#fff}.kse-btn[disabled]{opacity:.55;cursor:default}.kse-pill{display:inline-block;font-size:10.5px;font-weight:700;border-radius:99px;padding:3px 9px;background:var(--kse-pl);color:var(--kse-p);white-space:nowrap}.kse-pill.g{background:var(--kse-okl);color:var(--kse-ok)}.kse-pill.w{background:var(--kse-wal);color:var(--kse-wa)}.kse-pill.b{background:var(--kse-bll);color:var(--kse-bl)}.kse-pill.k{background:#f1f2f6;color:var(--kse-mu)}.kse-pill.dk{background:var(--kse-ink);color:#fff}.kse-empty{color:var(--kse-mu);font-size:13px;margin:0}.kse-note{border-radius:12px;padding:10px 13px;font-size:12px;line-height:1.5;margin-top:12px;background:var(--kse-pl)}.kse-note.b{background:var(--kse-bll)}.kse-note.g{background:var(--kse-okl)}.kse-note.w{background:var(--kse-wal)}.kse-note b{display:block;margin-bottom:2px}.kse-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:14px 0}.kse-tile{background:#fff;border:1px solid var(--kse-li);border-radius:14px;padding:10px 4px;text-align:center;font-size:10.5px;font-weight:600;position:relative;display:block}.kse-tile i{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--kse-pl);margin:0 auto 5px;color:var(--kse-p)}.kse-tile small{display:block;font-size:9.5px;color:var(--kse-p);font-weight:700;margin-top:2px;line-height:1.25}.kse-g2{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.kse-g2>div{min-width:0}.kse-g3{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.kse-otop{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;flex-wrap:wrap}.kse-otop b{font-size:14px}.kse-otop p{font-size:11px;color:var(--kse-mu);margin:0}.kse-prog{display:flex;align-items:flex-start;margin:14px 0 4px}.kse-prog .s{flex:1;text-align:center;font-size:10px;color:var(--kse-mu);position:relative;font-weight:500;line-height:1.25;padding:0 2px}.kse-prog .s:before{content:"";position:absolute;top:8px;left:-50%;width:100%;height:3px;background:var(--kse-li);z-index:0}.kse-prog .s:first-child:before{display:none}.kse-prog .s.d:before,.kse-prog .s.c:before{background:var(--kse-p)}.kse-prog .s i{position:relative;z-index:1;display:block;width:19px;height:19px;border-radius:50%;background:#fff;border:3px solid var(--kse-li);margin:0 auto 5px}.kse-prog .s.d i{background:var(--kse-p);border-color:var(--kse-p)}.kse-prog .s.c i{border-color:var(--kse-p);box-shadow:0 0 0 5px #ff008926}.kse-prog .s.d,.kse-prog .s.c{color:var(--kse-ink);font-weight:600}.kse-eta{background:var(--kse-pl);border-radius:10px;padding:9px 12px;font-size:12px;margin-top:10px;display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.kse-eta b{color:var(--kse-p)}.kse-thumbs{display:flex;gap:6px;margin:12px 0 0;flex-wrap:wrap}.kse-th{width:46px;height:46px;border-radius:10px;object-fit:cover;border:1px solid var(--kse-li);background:#f4f4f4;flex:none;display:block}.kse-thumbs .more{width:46px;height:46px;border-radius:10px;background:#f1f2f6;display:grid;place-items:center;font-size:12px;font-weight:700;color:var(--kse-mu)}.kse-oact{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.kse-ocard .kse-oact{padding-top:12px;border-top:1px solid var(--kse-li)}.kse-oact .kse-btn{flex:1 1 40%}.kse-rail{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.kse-rail::-webkit-scrollbar{display:none}.kse-pc{flex:0 0 148px;border:1px solid var(--kse-li);border-radius:14px;padding:8px;background:#fff;display:flex;flex-direction:column}.kse-pc .im{display:block}.kse-pc img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px;background:#f4f4f4;display:block}.kse-pc .why{align-self:flex-start;font-size:9.5px;font-weight:700;border-radius:6px;padding:3px 7px;margin:7px 0 4px;background:var(--kse-pl);color:var(--kse-p);line-height:1.25}.kse-pc .why.w{background:var(--kse-wal);color:var(--kse-wa)}.kse-pc .why.g{background:var(--kse-okl);color:var(--kse-ok)}.kse-pc .why.b{background:var(--kse-bll);color:var(--kse-bl)}.kse-pc .br{font-size:9.5px;font-weight:700;color:var(--kse-mu);text-transform:uppercase;letter-spacing:.3px;margin-top:6px}.kse-pc .why+.br{margin-top:0}.kse-pc .nm{font-size:11.5px;font-weight:600;line-height:1.3;height:30px;overflow:hidden;margin:1px 0 6px}.kse-pc .pr{display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:13px;margin-top:auto}.kse-add{width:28px;height:28px;border-radius:50%;background:var(--kse-g);color:#fff;display:grid;place-items:center}.kse-add svg{width:14px;height:14px;stroke-width:2.4}.kse-pre{background:radial-gradient(120% 140% at 100% 0,#ff0089 0,#7a0b52 45%,#22292f 85%);color:#fff;border:0}.kse-pre .k{font-size:10px;font-weight:700;letter-spacing:1px;opacity:.85;text-transform:uppercase}.kse-pre .d{font-size:12px;opacity:.85;margin-top:4px}.kse-pre .it{display:flex;gap:10px;align-items:center;background:#ffffff1a;border-radius:12px;padding:8px;margin-top:10px}.kse-pre .it img{width:42px;height:42px;border-radius:8px;object-fit:cover;flex:none;background:#fff3}.kse-pre .it p{font-size:11.5px;font-weight:600;line-height:1.3;flex:1;min-width:0;margin:0}.kse-pre .it small{display:block;font-weight:400;opacity:.8;font-size:10.5px}.kse-dday{font-size:13px;font-weight:800;background:#fff;color:var(--kse-p);border-radius:8px;padding:4px 8px;flex:none;white-space:nowrap}.kse-dday.ok{color:var(--kse-ok)}.kse-pre .none{font-size:13px;margin:10px 0 0;opacity:.9}.kse-skh{display:flex;gap:12px;align-items:center}.kse-face{width:56px;height:68px;border-radius:40px 40px 34px 34px;border:2px solid #f2d3e3;position:relative;flex:none;background:#fff7fb}.kse-face span{position:absolute;width:11px;height:11px;border-radius:50%;background:#ff008940}.kse-steps8{display:flex;gap:5px;margin:10px 0 8px}.kse-steps8 i{flex:1;height:8px;border-radius:9px;background:var(--kse-li)}.kse-steps8 i.on{background:var(--kse-g)}.kse-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kse-step{border:1px solid var(--kse-li);border-radius:14px;padding:10px;background:#fff;display:flex;flex-direction:column;gap:6px}.kse-step .no{font-size:10px;font-weight:800;color:var(--kse-p);text-transform:uppercase;letter-spacing:.4px}.kse-step h6{font-size:12px;margin:0;font-weight:700}.kse-step img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px;background:#f4f4f4;display:block}.kse-step .em{width:100%;aspect-ratio:1;border-radius:10px;border:2px dashed #ffc3e1;display:grid;place-items:center;color:var(--kse-p);background:#fff9fc}.kse-step .em svg{width:24px;height:24px}.kse-step p{font-size:10.5px;font-weight:600;line-height:1.3;margin:0;min-height:28px;overflow:hidden}.kse-step .own{font-size:10.5px;font-weight:700;color:var(--kse-ok);display:inline-flex;align-items:center;gap:4px}.kse-step .own svg{width:12px;height:12px;stroke-width:3}.kse-sug{display:flex;flex-direction:column;gap:6px}.kse-sug a{display:flex;gap:8px;align-items:center;font-size:10.5px;font-weight:600;line-height:1.25}.kse-sug img{width:30px;height:30px;aspect-ratio:auto;border-radius:8px;flex:none}.kse-skin{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.kse-skin .tx{flex:1 1 240px;min-width:0}.kse-skin h3{font-size:17px;font-weight:800;margin:0 0 6px;line-height:1.25}.kse-skin p{margin:0 0 14px;color:var(--kse-mu);font-size:13px}.kse-skin .kse-face{width:72px;height:86px}.kse-seg{display:flex;gap:4px;background:#fff;border:1px solid var(--kse-li);border-radius:99px;padding:3px;max-width:100%;overflow-x:auto}.kse-seg button{font-size:12px;font-weight:600;padding:6px 12px;border-radius:99px;color:var(--kse-mu);white-space:nowrap}.kse-seg button.on{background:var(--kse-ink);color:#fff}.kse-rv{display:flex;gap:12px;align-items:flex-start}.kse-rv img{width:56px;height:56px;border-radius:12px;object-fit:cover;flex:none;background:#f4f4f4}.kse-rv .t{font-size:12.5px;font-weight:600;line-height:1.3}.kse-rv .s{font-size:11px;color:var(--kse-mu);margin:2px 0 6px}.kse-stars{display:flex;gap:2px}.kse-stars button{width:34px;height:34px;display:grid;place-items:center;color:#e3e5ea}.kse-stars button svg{width:26px;height:26px;fill:currentColor;stroke:none}.kse-stars button.on{color:#ffb800}.kse-mini{display:inline-flex;gap:1px}.kse-mini svg{width:15px;height:15px;fill:#ffb800;stroke:none}.kse-mini svg.off{fill:#e3e5ea}.kse-more{display:none;margin-top:10px}.kse-more.open{display:block}.kse-rated{font-size:11.5px;color:var(--kse-ok);font-weight:600;min-height:0}.kse-rated.wait{color:var(--kse-wa)}.kse-rated.err{color:#e11d48}.kse-tags{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}.kse-tags button{font-size:11px;font-weight:600;border:1px solid #dfe2e8;border-radius:99px;padding:5px 10px;background:#fff}.kse-tags button.on{background:var(--kse-pl);border-color:var(--kse-p);color:var(--kse-p)}.kse textarea,.kse input[type=text],.kse input[type=email],.kse input[type=tel],.kse input[type=date],.kse select{width:100%;font-family:inherit;font-size:16px;color:var(--kse-ink);border:1px solid #dfe2e8;border-radius:10px;padding:10px 12px;background:#fff;margin:0;box-shadow:none;height:auto;min-height:0;line-height:1.35}.kse textarea{min-height:76px;resize:vertical;display:block}.kse input:disabled{background:#f4f5f8;color:var(--kse-mu)}.kse-act{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap;justify-content:flex-end}.kse-ok{background:var(--kse-okl);border-radius:12px;padding:10px 13px;font-size:12px;margin-top:10px}.kse-ok b{display:block}.kse-row{display:flex;gap:10px;align-items:center;padding:9px 0;border-top:1px solid var(--kse-li);font-size:12px}.kse-row:first-of-type{border-top:0}.kse-row .x{flex:1;min-width:0}.kse-row .x b{display:block;font-weight:600;line-height:1.3}.kse-row .x span{display:block;color:var(--kse-mu);font-size:11px}.kse-sum{margin-top:6px}.kse-sum>div{display:flex;justify-content:space-between;gap:10px;font-size:12.5px;padding:4px 0}.kse-sum .t{font-weight:800;font-size:15px;border-top:1px solid var(--kse-li);margin-top:6px;padding-top:9px}.kse-back{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--kse-mu);margin-bottom:10px}.kse-ptabs{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}.kse-ptabs button{font-size:11.5px;font-weight:600;border:1px solid #dfe2e8;border-radius:99px;padding:5px 11px;background:#fff}.kse-ptabs button.on{background:var(--kse-ink);color:#fff;border-color:var(--kse-ink)}.kse-tl{margin:14px 0 0 6px;border-left:2px solid var(--kse-li);padding-left:16px}.kse-tl>div{position:relative;padding-bottom:12px;font-size:12px}.kse-tl>div:before{content:"";position:absolute;left:-23px;top:3px;width:12px;height:12px;border-radius:50%;background:#fff;border:2px solid #cfd3da}.kse-tl>div.on:before{background:var(--kse-p);border-color:var(--kse-p);box-shadow:0 0 0 4px #ff008926}.kse-tl b{display:block;font-size:12.5px}.kse-tl span{color:var(--kse-mu);font-size:11px}.kse-code{background:#f1f2f6;border-radius:5px;padding:1px 6px;font-size:11px;color:var(--kse-ink);font-family:ui-monospace,Menlo,monospace;word-break:break-all}.kse-pitems{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.kse-pitems span{font-size:11px;background:#f1f2f6;border-radius:99px;padding:3px 9px}.kse-addr-l{font-size:12.5px;line-height:1.55}.kse-stack>.kse-card{margin-bottom:12px}.kse-surprise{background:var(--kse-okl);border-radius:14px;padding:12px 14px;font-size:12px;line-height:1.5}.kse-surprise b{display:block}.kse-avgrid{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0 0}.kse-avopt{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;font-size:23px;border:2px solid transparent;background:#f4f5f8;line-height:1}.kse-avopt.on{border-color:var(--kse-p);background:var(--kse-pl)}.kse-form{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.kse-form label,.kse-flab{font-size:11px;font-weight:600;color:var(--kse-mu);display:block;margin-bottom:4px}.kse-flab{margin-top:12px}.kse-lock{font-size:11px;color:var(--kse-mu);margin-top:5px}.kse-chipsel{display:flex;flex-wrap:wrap;gap:6px}.kse-chipsel button{font-size:12px;font-weight:600;border:1px solid #dfe2e8;border-radius:99px;padding:6px 12px;background:#fff}.kse-chipsel button.on{background:var(--kse-ink);color:#fff;border-color:var(--kse-ink)}.kse-toggle{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;font-size:13px;margin-top:14px;text-align:left}.kse-toggle i{width:40px;height:23px;border-radius:99px;background:#d4d7de;position:relative;flex:none}.kse-toggle i:after{content:"";position:absolute;left:3px;top:3px;width:17px;height:17px;border-radius:50%;background:#fff;transition:.15s}.kse-toggle.on i{background:var(--kse-p)}.kse-toggle.on i:after{left:20px}.kse-addr{border:1px solid var(--kse-li);border-radius:12px;padding:12px;font-size:12.5px;line-height:1.5}.kse-addr .acts{display:flex;gap:14px;flex-wrap:wrap;margin-top:8px}.kse-confirm{margin-top:8px;background:var(--kse-wal);border-radius:10px;padding:10px;font-size:12px}.kse-confirm .acts{display:flex;gap:8px}.kse-aform{border:1px solid var(--kse-li);border-radius:12px;padding:12px}.kse-ferr{color:#e11d48;font-size:12px;margin-top:6px;min-height:0}.kse-saved{font-size:12px;color:var(--kse-ok);font-weight:600}.kse-err{background:#fff;border:1px solid var(--kse-li);border-radius:16px;padding:22px;text-align:center}.kse-err b{display:block;font-size:15px;margin-bottom:4px}.kse-err p{color:var(--kse-mu);font-size:12.5px;margin:0 0 12px}.kse-sk{border-radius:14px;background:linear-gradient(90deg,#eceef3,#f6f7fa,#eceef3);background-size:200% 100%;animation:kse-sh 1.3s infinite linear;margin-bottom:12px}.kse-sk.t{height:34px;width:55%}.kse-sk.c{height:120px}.kse-sk.p{height:78px}.kse-sk.s{height:70px}@keyframes kse-sh{to{background-position:-200% 0}}.kse-toast{position:fixed;left:50%;bottom:22px;transform:translate(-50%) translateY(80px);background:var(--kse-ink);color:#fff;border-radius:99px;padding:10px 18px;font-size:12.5px;font-weight:600;transition:.3s;z-index:99;opacity:0;pointer-events:none;max-width:92vw;text-align:center}.kse-toast.show{transform:translate(-50%) translateY(0);opacity:1;pointer-events:auto}.kse-toast a{margin-left:10px;color:#ff6fc0;text-decoration:underline}@media(prefers-reduced-motion:reduce){.kse-sk{animation:none}.kse-toast{transition:none}}@media(min-width:990px){.kse-app{grid-template-columns:240px minmax(0,1fr);gap:24px;padding:26px 24px 50px}.kse-h1{font-size:22px}.kse-pcard{display:block;text-align:center;padding:0 0 12px}.kse-pcard:before{content:"";display:block;height:56px;background:var(--kse-g)}.kse-av{width:78px;height:78px;margin:-40px auto 8px;border:4px solid #fff;font-size:34px}.kse-pinfo{padding:0 12px}.kse-pinfo b{white-space:normal}.kse-pedit{display:flex;align-items:center;justify-content:center;gap:6px;font-size:11px;font-weight:600;margin-top:10px}.kse-nav{flex-direction:column;gap:2px;overflow:visible;margin-top:14px;padding:0}.kse-nav a{border:0;background:none;border-radius:10px;padding:10px 12px;font-size:13px;font-weight:500;gap:10px}.kse-nav a svg{display:block}.kse-nav a.on{background:#fff;color:var(--kse-p);font-weight:700;box-shadow:0 2px 10px #0000000d}.kse-nav em{margin-left:auto}.kse-nav a.on em{background:var(--kse-ink)}.kse-nav .kse-ns{display:none}.kse-nav .kse-nl{display:inline}.kse-nav .kse-sep{display:block;border-top:1px solid var(--kse-li);margin:10px 0}.kse-nav a.out{color:var(--kse-mu);font-size:12px}.kse-tiles{gap:10px}.kse-tile{padding:14px 8px;font-size:12px}.kse-tile i{width:36px;height:36px}.kse-tile small{font-size:10px}.kse-g2{grid-template-columns:1.45fr 1fr;gap:14px}.kse-g2.wide{grid-template-columns:1.2fr 1fr}.kse-g2.even{grid-template-columns:1fr 1fr}.kse-g3{grid-template-columns:repeat(3,minmax(0,1fr))}.kse-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.kse-form{grid-template-columns:1fr 1fr}.kse-form .full{grid-column:1/-1}.kse-oact .kse-btn{flex:0 0 auto}.kse-th,.kse-thumbs .more{width:54px;height:54px}}.kse-wgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}@media(min-width:750px){.kse-wgrid{grid-template-columns:repeat(4,1fr);gap:12px}}.kse-wgrid .kse-pc{flex:none;min-width:0}.kse-pc.out img{opacity:.55}.kse-pc .why.k{background:#f1f2f4;color:var(--kse-mu)}.kse-sk-pc{min-height:230px;background:#f4f5f8;border-color:transparent;animation:kse-pulse 1.2s ease-in-out infinite}@keyframes kse-pulse{50%{opacity:.55}}.kse .kse-av.kse-avimg{background:#fff;padding:0}.kse .kse-av img{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}.kse .kse-avp{margin:14px 0 0}.kse .kse-avtop{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:0 0 12px}.kse .kse-avc{font-size:13px;color:var(--kse-mu);font-weight:600;font-variant-numeric:tabular-nums}.kse .kse-avr{border:1.5px solid var(--kse-p);color:var(--kse-p);background:#fff;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600;line-height:1.2;white-space:nowrap}.kse .kse-avr:hover{background:var(--kse-pl)}.kse .kse-avg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;touch-action:pan-y;max-width:360px;margin:0 auto}.kse .kse-avg.w{grid-template-columns:repeat(6,minmax(0,88px));max-width:none;justify-content:start}.kse .kse-avo{aspect-ratio:1;border-radius:50%;padding:3px;border:2.5px solid transparent;background:none;transition:transform .15s,border-color .15s}.kse .kse-avo img{width:100%;height:100%;border-radius:50%;display:block;object-fit:cover;background:var(--kse-li)}.kse .kse-avo:hover{transform:scale(1.04)}.kse .kse-avo.on{border-color:var(--kse-p);box-shadow:0 0 0 3px var(--kse-pl)}.kse .kse-avnav{display:flex;align-items:center;justify-content:center;gap:10px;margin:14px 0 0}.kse .kse-ava{flex:none;width:36px;height:36px;border-radius:50%;background:var(--kse-li);font-size:22px;line-height:1;color:var(--kse-ink);padding:0 0 3px;display:grid;place-items:center}.kse .kse-ava:disabled{opacity:.3;cursor:default}.kse .kse-avds{display:flex;flex-wrap:wrap;justify-content:center}.kse .kse-avd{width:20px;height:24px;position:relative}.kse .kse-avd:before{content:"";position:absolute;left:6px;right:6px;top:8px;bottom:8px;border-radius:4px;background:#d9dbe3}.kse .kse-avd.on:before{left:1px;right:1px;background:var(--kse-p)}.kse .kse-avo:focus-visible,.kse .kse-ava:focus-visible,.kse .kse-avd:focus-visible,.kse .kse-avr:focus-visible{outline:2px solid var(--kse-p);outline-offset:2px}.kse #kse-avbig{margin:0;border:0}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ks-espace.css.map */
