@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_618a02{font-family:Poppins,Poppins Fallback;font-style:normal}.__variable_618a02{--font-poppins:"Poppins","Poppins Fallback"}@font-face{font-family:Chewy;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5e9b8939ed592006-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Chewy Fallback;src:local("Arial");ascent-override:110.13%;descent-override:34.04%;line-gap-override:2.75%;size-adjust:88.94%}.__className_cd82ae{font-family:Chewy,Chewy Fallback;font-weight:400;font-style:normal}.__variable_cd82ae{--font-chewy:"Chewy","Chewy Fallback"}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:var(--font-poppins),sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.pg-home,.pg-home *{box-sizing:border-box}.pg-home{color:var(--pd)}.pg-home a{color:inherit;text-decoration:none}.pg-home .open{color:var(--gd);white-space:nowrap;background:#b5d793;border-radius:99px;align-items:center;gap:4px;padding:4px 9px;font-size:10px;font-weight:600;display:inline-flex}.pg-home .open i{font-size:5px}.pg-home .top{color:var(--yd);background:#fdf6d3;border-radius:99px;align-items:center;gap:3px;padding:2px 8px;font-size:10px;font-weight:600;display:inline-flex}.pg-home{--kd:#a84a6c;--bd:#3f5f96;--yd:#7a6618;--gd:var(--j-ok-t);--pt:var(--j-mu);--pd:var(--j-tx);--ye:var(--j-ye);--gr:var(--j-gr);--pk:var(--j-pk);--bl:var(--j-bl);--pu:var(--j-pu);font-family:var(--font-poppins),sans-serif;background:#fff8fb;margin:0}.pg-home .w{max-width:440px;margin:auto}.pg-home .site-header{z-index:5;background:#fff;border-bottom:.5px solid #f3ddeb;width:100%;position:sticky;top:0}.pg-home .ab{background:#fff;align-items:center;gap:10px;max-width:440px;margin:auto;padding:12px 16px;display:flex}.pg-home .ab img{border:2px solid #fff;border-radius:50%;width:34px;height:34px}.pg-home .ab b{font-family:var(--font-chewy),cursive;color:var(--j-brand);letter-spacing:.5px;flex:1;font-size:20px;font-weight:400}.pg-home .ab a{width:30px;height:30px;color:var(--kd);background:#fff6;border-radius:50%;place-items:center;font-size:15px;display:grid}.pg-home .hr{color:var(--kd);background:#ffe3eb;justify-content:space-between;align-items:center;gap:8px;padding:8px 16px;font-size:11px;font-weight:600;display:flex}.pg-home .hr>span:last-child{text-align:right;min-width:0;line-height:1.35}.pg-home .car{gap:10px;padding:14px 16px 0;display:flex;overflow:hidden}.pg-home .bn{border-radius:20px;flex:0 0 86%;height:150px;padding:16px;position:relative;overflow:hidden}.pg-home .bn small{background:#fff;border-radius:99px;padding:2px 8px;font-size:10px;font-weight:600}.pg-home .bn h3{max-width:70%;margin:10px 0 4px;font-size:20px;font-weight:600}.pg-home .bn p{max-width:65%;margin:0;font-size:11px}.pg-home .bn i.big{opacity:.5;font-size:84px;position:absolute;bottom:6px;right:12px}.pg-home .b1{color:#fff;background:linear-gradient(135deg,#c9a2e5,#b1cbf6)}.pg-home .b1 small{color:var(--pd)}.pg-home .b2{color:var(--gd);background:linear-gradient(135deg,#fae491,#b5d793)}.pg-home .dots{justify-content:center;gap:0;margin:2px 0 4px;display:flex}.pg-home .dots button{cursor:pointer;background:0 0;border:0;place-items:center;height:18px;padding:0 5px;display:grid}.pg-home .car.swp:focus-visible,.pg-home .dots button:focus-visible{outline:2px solid var(--j-pu-d);outline-offset:-2px;border-radius:12px}.pg-home .dots span{background:#ebd9f5;border-radius:99px;width:6px;height:6px;transition:width .2s}.pg-home .dots button.on span{background:var(--pu);width:18px}.pg-home h2{margin:20px 0 2px;padding:0 16px;font-size:17px;font-weight:600}.pg-home .sub{color:var(--pt);margin:0 0 12px;padding:0 16px;font-size:12px}.pg-home .grid{flex-direction:column;gap:10px;padding:0 16px 30px;display:flex}.pg-home .card{background:#fff;border:.5px solid #f3ddeb;border-radius:18px;gap:12px;padding:10px;box-shadow:0 4px 14px #ffb8cc33}.pg-home .card,.pg-home .lg{align-items:center;display:flex}.pg-home .lg{background:#fff8fb;border-radius:12px;flex-shrink:0;justify-content:center;width:clamp(64px,20vw,88px);height:72px;padding:8px}.pg-home .lg img{object-fit:contain;width:100%;height:100%}.pg-home .tx{flex:1;min-width:0}.pg-home .nm{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.pg-home .nm b{overflow-wrap:anywhere;max-width:100%;font-size:14px}@media (max-width:359px){.pg-home .card{grid-template-columns:64px minmax(0,1fr);gap:8px 12px;display:grid}.pg-home .lg{grid-row:span 2}.pg-home .card>.btn{grid-column:2;justify-self:start}}.pg-home .ds{color:var(--pt);margin-top:4px;font-size:11px}.pg-home .btn{background:var(--pu);color:var(--j-on-accent);white-space:nowrap;border-radius:99px;flex-shrink:0;align-items:center;gap:3px;padding:10px 12px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.pg-home .bk{color:var(--j-on-accent);background:linear-gradient(135deg,#ffb8cc,#c9a2e5);flex-direction:column;justify-content:space-between;padding:22px 16px;display:flex}.pg-home .bk .tp{align-items:center;gap:6px;display:flex}.pg-home .bk .kl{background:#fff;border-radius:8px;align-items:center;height:22px;padding:2px 6px;display:flex}.pg-home .bk .kl img{height:16px}.pg-home .bk .lb{color:var(--j-warn-t);background:#fae491;border-radius:99px;padding:2px 8px;font-size:10px;font-weight:600}.pg-home .bk h3{text-shadow:0 1px #a84a6c55;max-width:none;margin:0;font-size:22px;font-weight:600;line-height:1.15}.pg-home .bk .pr{color:#a84a6c;text-align:center;background:#fff;border-radius:16px;padding:6px 10px;font-size:26px;font-weight:600;line-height:1;position:absolute;top:44.5px;right:14px;box-shadow:0 4px #fae491}.pg-home .bk .pr small{color:#6e4a96;background:0 0;padding:0;font-size:9px;display:block}.pg-home .bk .nt{opacity:.95;align-items:center;gap:4px;max-width:none;margin:0;font-size:10px;display:flex}.pg-home .bk .ic{gap:4px;margin-top:4px;font-size:20px;display:flex}.pg-home .bw{background:linear-gradient(135deg,#b1cbf6,#c9a2e5)}.pg-home .bw h3{text-shadow:0 1px #3f5f9655}.pg-home .bw .pr{color:#3f5f96;box-shadow:0 4px #ffb8cc}.pg-home .bt{background:linear-gradient(135deg,#b5d793,#b1cbf6)}.pg-home .bt h3{text-shadow:0 1px #4f7a2a66}.pg-home .bt .pr{color:#4f7a2a;box-shadow:0 4px #fae491}.pg-home .bt .lb{color:#4f7a2a;background:#fff}.pg-home .po{color:#7a7280;margin-top:3px;font-size:11px;display:block}.pg-home .ab a.nb,.pg-home .ab button.nb{color:#3a3340;cursor:pointer;background:#ffe9f0;border:0;border-radius:50%;justify-content:center;align-items:center;gap:4px;width:32px;height:32px;padding:0;font-size:11px;font-weight:600;display:inline-flex}.pg-home .ab a.nb i,.pg-home .ab button.nb i{font-size:17px}.pg-home .md{z-index:50;display:none;position:fixed;inset:0}.pg-home .md.on{display:block}.pg-home .md .bd{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#3a334066;animation:pg-home-fd .2s;position:absolute;inset:0}.pg-home .md .sh{color:#3a3340;background:#fff;border-radius:24px 24px 0 0;max-height:88vh;padding:22px 18px;animation:pg-home-up .25s ease-out;position:absolute;bottom:0;left:0;right:0;overflow:auto}.pg-home .md .gr{background:#ebd9f5;border-radius:99px;width:40px;height:4px;margin:0 auto 12px}.pg-home .md .hd{align-items:center;gap:10px;margin-bottom:14px;display:flex}.pg-home .md .hi{border-radius:12px;place-items:center;width:38px;height:38px;font-size:20px;display:grid}.pg-home .md .hd h3{flex:1;margin:0;font-size:17px;font-weight:600}.pg-home .md .hd p{color:#7a7280;margin:2px 0 0;font-size:11px;font-weight:600}.pg-home .md .x{color:#3a3340;background:#f6f1fa;border:0;border-radius:50%;place-items:center;width:32px;height:32px;font-size:16px;display:grid}.pg-home .stp{counter-reset:s;margin:0;padding:0;list-style:none}.pg-home .stp li{counter-increment:s;gap:12px;padding:8px 0;font-size:13px;line-height:1.45;display:flex;position:relative}.pg-home .stp li:before{content:counter(s);color:#6e4a96;background:#f1e7fa;border-radius:50%;flex:0 0 26px;place-items:center;height:26px;font-size:12px;font-weight:600;display:grid}.pg-home .stp li:not(:last-child):after{content:"";background:#ebd9f5;width:1px;position:absolute;top:36px;bottom:-6px;left:12.5px}.pg-home .stp b{font-size:13px;font-weight:600;display:block}.pg-home .stp small{color:#6b6470;margin-top:1px;font-size:11.5px;display:block}.pg-home .nts{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.pg-home .nts span{border-radius:99px;align-items:center;gap:5px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.pg-home .nt1{color:#3f5f96;background:#e3ecfc}.pg-home .nt2{color:#7a6618;background:#fdf6d3}.pg-home .lk{color:#3a3340;border:1px solid #f0e8f6;border-radius:16px;align-items:center;gap:12px;margin-bottom:8px;padding:12px;text-decoration:none;display:flex}.pg-home .lk .li{border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:20px;display:grid}.pg-home .lk div{flex:1}.pg-home .lk b{font-size:13px;display:block}.pg-home .lk small{color:#7a7280;font-size:11px}.pg-home .lk>i{color:#c9a2e5}.pg-home .hrl{background:#f6f1fa;border-radius:14px;align-items:center;gap:8px;margin-top:6px;padding:11px 12px;font-size:12px;display:flex}.pg-home .hrl i{color:#6e4a96;font-size:18px}.pg-home .md .hd>div{flex:1;min-width:0}.pg-home .md .x{cursor:pointer;flex-shrink:0;align-self:flex-start;margin-left:auto}.pg-home .okb{width:100%;color:var(--j-on-accent);font:600 14px var(--font-poppins),sans-serif;cursor:pointer;background:#c9a2e5;border:0;border-radius:99px;margin-top:18px;padding:13px;display:block;box-shadow:0 6px 14px #c9a2e555}.pg-home .hist-empty{color:#7a7280;margin:8px 0 4px;font-size:13px;line-height:1.5}.pg-home .hist{gap:10px;display:grid}.pg-home .hist-card{background:#fffafb;border:.5px solid #f3ddeb;border-radius:16px;padding:12px}.pg-home .hist-card header{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.pg-home .hist-card header b{font-size:14px}.pg-home .hist-card header small,.pg-home .hist-card li small,.pg-home .hist-card>p span{color:#7a7280;font-size:11px;line-height:1.4;display:block}.pg-home .hist-card>p{color:#3a3340;margin:4px 0 8px;font-size:12px}.pg-home .hist-card ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pg-home .hist-card li{border-top:.5px solid #f3ddeb;justify-content:space-between;align-items:center;gap:10px;padding-top:8px;display:flex}.pg-home .hist-card li b{font-size:13px;font-weight:600}.pg-home .hist-card li b span{color:#a84a6c;font-weight:600}.pg-home .hist-card li button{color:#fff;font:600 11px var(--font-poppins),sans-serif;cursor:pointer;background:#e58aa8;border:0;border-radius:99px;flex-shrink:0;padding:7px 10px}@keyframes pg-home-up{0%{opacity:0;transform:translateY(40px)}}@keyframes pg-home-fd{0%{opacity:0}}@media (min-width:640px){.pg-home .md .sh{border-radius:24px;width:440px;animation:pg-home-fd .2s;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.pg-home .md .gr{display:none}}.pg-home .cp,.pg-home b,.pg-home h1,.pg-home h2,.pg-home h3,.pg-home h4,.pg-home strong,.pg-home th{font-weight:600}.pg-home .cp{color:#6e4a96;background:#f1e7fa;border-radius:99px;align-items:center;gap:4px;margin-top:5px;padding:3px 8px;font-size:10.5px;display:inline-flex}.pg-home .cp i{font-size:12px}.pg-home .gd{z-index:60;background:#3a334066;justify-content:center;align-items:center;padding:24px;display:none;position:fixed;inset:0}.pg-home .gd.on{display:flex}.pg-home .gd .dl{text-align:center;color:#3a3340;background:#fff;border:.5px solid #f3ddeb;border-radius:20px;width:100%;max-width:320px;padding:22px 20px 18px;box-shadow:0 12px 40px #3a334022}.pg-home .gd .di{color:#c23b5e;background:#ffe3eb;border-radius:50%;place-items:center;width:48px;height:48px;margin:0 auto 10px;font-size:22px;display:grid}.pg-home .gd h4{margin:0;font-size:16px;font-weight:600}.pg-home .gd p{color:#6b6470;margin:6px 0 18px;font-size:13px}.pg-home .gd .db{gap:10px;display:flex}.pg-home .gd button{font:inherit;cursor:pointer;border-radius:14px;flex:1;padding:12px;font-size:13px;font-weight:600}.pg-home .gd .b2{color:#3a3340;background:#fff;border:1px solid #e8c6d8}.pg-home .gd .bd{color:#c23b5e;background:#ffe3eb;border:1px solid #ffe3eb}.pg-home .car.swp{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-padding-inline:16px;position:relative;overflow-x:auto}.pg-home .car.swp::-webkit-scrollbar{display:none}.pg-home .bn.bimg{aspect-ratio:16/7;scroll-snap-align:center;height:auto;padding:0;display:block;box-shadow:0 4px 14px #ffb8cc33}.pg-home .bn.bimg img{object-fit:cover;width:100%;height:100%;display:block}.pg-home .car.swp .bn{scroll-snap-stop:always;flex:0 0 100%;min-width:0}.pg-home .car:is(.swp,.promo-preview) .bn.bk{grid-template-columns:minmax(0,1fr) auto;gap:12px;height:auto;min-height:170px;display:grid}.pg-home .car:is(.swp,.promo-preview) .bk .nt,.pg-home .car:is(.swp,.promo-preview) .bk .tp{flex-wrap:wrap;grid-column:1/-1}.pg-home .car:is(.swp,.promo-preview) .bk .hb{overflow-wrap:anywhere;min-width:0}.pg-home .car:is(.swp,.promo-preview) .bk .pr{overflow-wrap:anywhere;align-self:center;max-width:100%;position:static}.pg-home .tsm{color:#a84a6c;background:#ffe3eb;border-radius:16px;align-items:flex-start;gap:10px;margin:12px 16px 0;padding:10px 12px;font-size:12px;display:flex}.pg-home .tsm i{flex-shrink:0;font-size:18px}.pg-home .tsm b{font-size:13px;font-weight:600;display:block}.pg-home .bk.by{background:linear-gradient(135deg,#fae491,#ffb8cc)}.pg-home .bk.by h3{text-shadow:0 1px #7a661866}.pg-home .bk.by .pr{color:#7a6618;box-shadow:0 4px #c9a2e5}.pg-home .bk.by .lb{color:#7a6618;background:#fff}.pg-home .bk .cta{color:#a84a6c;background:#fff;border-radius:99px;flex-shrink:0;align-items:center;gap:2px;margin-left:auto;padding:3px 9px;font-size:10px;font-weight:600;display:inline-flex}.pg-home .bw .cta{color:#3f5f96}.pg-home .bt .cta{color:#4f7a2a}.pg-home .by .cta{color:#7a6618}.pg-home .car.swp .bn{scroll-snap-align:start}.pg-home .bn .bph{color:#6b6470;border:1.5px dashed #e8c6d8;border-radius:20px;place-items:center;height:100%;font-size:12px;display:grid}.pg-home .po.ck{color:#9b6fc4;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;max-width:100%;padding:0;font-size:11px;font-weight:500;display:block;overflow:hidden}.pg-home .sof{width:100%;padding:20px 16px calc(20px + env(safe-area-inset-bottom,0px));text-align:center;background:#fff;border-top:.5px solid #f3ddeb;margin:22px 0 0}.pg-home .sof p{color:#6b6470;margin:0 0 10px;font-size:12px}.pg-home .sof .footer-inner{max-width:408px;margin:auto}.pg-home .sof .social-links{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.pg-home .sof .copyright{margin:20px 0 0;font-size:11px}.pg-home .sof a{border-radius:14px;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.pg-home .sof a i{display:inline-flex}.pg-brand,.pg-brand *{box-sizing:border-box}.pg-brand{font-family:var(--font-poppins),sans-serif;color:#3a3340;background:#fff8fb;margin:0}.pg-brand .w{max-width:440px;padding:12px 0 calc(24px + env(safe-area-inset-bottom,0px));margin:auto}.pg-brand .site-header{z-index:5;background:#fff;border-bottom:.5px solid #f3ddeb;width:100%;position:sticky;top:0}.pg-brand .ab{background:#fff;align-items:center;max-width:440px;margin:auto;display:flex}.pg-brand .ab i,.pg-brand .ab svg{display:block}.pg-brand .bk{color:#3a3340;background:#ffe9f0;border-radius:50%;place-items:center;width:34px;height:34px;font-size:17px;text-decoration:none;display:grid}.pg-brand .bl{background:#fff;border-radius:10px;align-items:center;height:34px;padding:4px 8px;display:flex}.pg-brand .bl img{height:24px}.pg-brand .ab .t b{display:block}.pg-brand .sh{gap:8px}.pg-brand .sh .n{width:22px;height:22px;color:var(--j-on-accent);background:#c9a2e5;border-radius:50%;place-items:center;font-size:11px;font-weight:600;display:grid}.pg-brand .sh h2{flex:1;margin:0;font-size:17px;font-weight:600;line-height:1.3}.pg-brand .sh .cx{color:#7a6618;background:#fdf6d3;border-radius:99px;padding:2px 8px;font-size:10px;font-weight:600}.pg-brand .sr{color:#6b6470;background:#fff;border:1px solid #f3ddeb;border-radius:14px;align-items:center;gap:8px;min-height:44px;margin-bottom:10px;padding:10px 12px;font-size:13px;display:flex}.pg-brand .sr i{color:#c9a2e5;font-size:16px}.pg-brand .oc{background:#fff;border:1px solid #f3ddeb;border-radius:16px;align-items:center;gap:12px;margin-bottom:8px;padding:12px;display:flex}.pg-brand .oc.sel{background:#fcf8ff;border:1.5px solid #c9a2e5;box-shadow:0 4px 14px #c9a2e533}.pg-brand .oi{color:#a84a6c;background:#ffe3eb;border-radius:12px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:18px;display:grid}.pg-brand .ot{flex:1}.pg-brand .on{align-items:center;gap:6px;margin-bottom:4px;display:flex}.pg-brand .on b{font-size:14px}.pg-brand .ot small{color:#6b6470;align-items:center;gap:4px;margin-top:2px;font-size:11px;display:flex}.pg-brand .bo,.pg-brand .bt{border-radius:99px;font-size:10px;font-weight:600}.pg-brand .bt{color:#6b6470;background:#eeeaf0}.pg-brand .rd{color:#c9a2e5;flex-shrink:0;place-items:center;font-size:22px;line-height:1;display:grid}.pg-brand .chip{background:#f1e7fa;border-radius:12px;align-items:center;gap:8px;margin-bottom:10px;padding:8px 12px;font-size:12px;display:flex}.pg-brand .chip span{flex:1;min-width:0}.pg-brand .chip b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pg-brand .chip i{color:#6e4a96}.pg-brand .chip a{color:#6e4a96;margin-left:auto;font-weight:600;text-decoration:none}.pg-brand .brand-policy{color:#5a4a60;background:#fff3f8;border:1px solid #f1dbe8;border-radius:12px;margin-bottom:12px;padding:10px 12px;font-size:11px;line-height:1.45}.pg-brand .brand-policy b{color:#3b2a3f;margin-bottom:6px;font-size:12px;display:block}.pg-brand .brand-policy ul{margin:0;padding-left:1.1em}.pg-brand .brand-policy li+li{margin-top:4px}.pg-brand .brand-notes{color:#5a4a60;background:#fff3f8;border:1px solid #f1dbe8;border-radius:12px;margin-bottom:12px;padding:10px 12px;font-size:11px;font-weight:500;line-height:1.5}.pg-brand .brand-notes p{margin:0;font-weight:500}.pg-brand .brand-notes p+p{margin-top:6px}.pg-brand .menu-tags{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.pg-brand .menu-tag{text-transform:uppercase;letter-spacing:.02em;border-radius:6px;padding:2px 6px;font-size:9px;font-weight:700}.pg-brand .menu-tag.ask{color:#a65c00;background:#fff0e0}.pg-brand .menu-tag.bundle{color:#2a5f96;background:#e8f4ff}.pg-brand .pc>.menu-tag.bundle{z-index:2;pointer-events:none;position:absolute;top:12px;left:12px}.pg-brand .sheet-hint{color:#6e5a74;margin:0 16px 10px;font-size:12px;line-height:1.4}.pg-brand .sheet-hint.warn{color:#a65c00;font-weight:600}.pg-brand .bundling-promos{gap:8px;margin:16px;font-size:12px;display:grid}.pg-brand .bundling-promos>span{color:#6b6470}.pg-brand .bundling-promos a{color:#765014;background:#fff3c9;border:1px solid #e9ce7b;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:10px 12px;font-weight:600;text-decoration:none;display:flex}.pg-brand .bundling-promos a:hover{background:#fae491;border-color:#d8b653}.pg-brand .bundling-promos svg{flex:none;width:16px;height:16px}.pg-brand .kr-tier label span{font-size:12px;line-height:1.35}.pg-brand .kr-outlet-badge{color:#6e4a96;background:#f1e7fa;border:1px solid #dfc9ef;border-radius:12px;align-items:center;gap:6px;max-width:100%;padding:6px 10px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.pg-brand .kr-outlet-badge svg{flex:none;width:16px;height:16px}.pg-brand .kr-hint{color:#6b6470;margin:0 0 8px;font-size:12px;line-height:1.4}.pg-brand .kr-alert{color:#6e4a96;margin:10px 0 0;font-size:12px;line-height:1.4}.pg-brand .kr-alert.warn{color:#a65c00;font-weight:600}.pg-brand .tabs{z-index:4;scrollbar-width:none;-webkit-overflow-scrolling:touch;background:#fff8fb;gap:8px;margin:0 -16px 12px;padding:8px 16px;display:flex;position:sticky;top:60px;overflow-x:auto}.pg-brand .tabs::-webkit-scrollbar{display:none}.pg-brand .tabs button{font:inherit;cursor:pointer;color:#6b6470;background:0 0;border:1px solid #0000;border-radius:99px;flex-shrink:0;padding:7px 14px;font-size:12px;font-weight:600;position:relative}.pg-brand .tabs button:before{content:"";z-index:0;border-radius:inherit;background:#fff;position:absolute;inset:-1px;box-shadow:inset 0 0 0 1px #f3ddeb}.pg-brand .tabs button>span{z-index:2;transition:filter .14s,transform .1s;position:relative}.pg-brand .tabs .tab-ind{z-index:1;pointer-events:none;opacity:0;background:#c9a2e5;border-radius:99px;width:0;height:0;transition:transform .38s cubic-bezier(.22,1,.36,1),opacity .2s;position:absolute;top:0;left:0}.pg-brand .tabs button:focus-visible{outline-offset:2px;outline:2px solid #a77bd0}.pg-brand .menu-category>h3{margin:0 0 10px;font-size:15px;font-weight:600}.pg-brand .tabs .ac{color:var(--j-on-accent);background:0 0;border-color:#0000}.pg-brand .grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pg-brand .menu-category{margin-bottom:18px}.pg-brand .pc{background:#fff;border:1px solid #f3ddeb;border-radius:18px;flex-direction:column;min-width:0;padding:8px;display:flex;position:relative}.pg-brand .im{border-radius:14px;place-items:center;font-size:44px;display:grid}.pg-brand .pc b{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 2px 2px;font-size:13px;line-height:1.3;display:-webkit-box;overflow:hidden}.pg-brand .ct{color:#6b6470;margin:0 2px;font-size:10px}.pg-brand .pr{justify-content:space-between;align-items:flex-end;margin:auto 2px 2px;padding-top:8px;display:flex}.pg-brand .pr s{color:#6b6470;font-size:10px;display:block}.pg-brand .pr strong{color:#a84a6c;font-size:14px}.pg-brand .add{width:30px;height:30px;color:var(--j-on-accent);cursor:pointer;background:#c9a2e5;border:0;border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;display:grid}.pg-brand:has(.cart) .w{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}.pg-brand .cart{left:50%;bottom:calc(14px + env(safe-area-inset-bottom,0px));color:#fff;background:#6e4a96;border-radius:18px;align-items:center;gap:10px;width:calc(100% - 32px);max-width:408px;padding:10px 10px 10px 14px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px #6e4a9655}.pg-brand .cart .ci{font-size:22px;position:relative}.pg-brand .cart .ci em{color:#3a3340;background:#ffb8cc;border-radius:99px;padding:0 5px;font-size:10px;font-style:normal;font-weight:600;position:absolute;top:-6px;right:-8px}.pg-brand .cart div{flex:1;font-size:12px}.pg-brand .cart div b{font-size:14px;display:block}.pg-brand .cart a{color:#6e4a96;background:#fff;border-radius:12px;align-items:center;gap:4px;padding:9px 12px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.pg-brand .sr input{min-width:0;font:inherit;color:#3a3340;background:0 0;border:0;outline:0;flex:1;font-size:13px}.pg-brand .sr input::placeholder{color:#6b6470}.pg-brand .sr input::-webkit-search-cancel-button{display:none}.pg-brand .sr:focus-within{border-color:#c9a2e5}.pg-brand .clr{color:#c9a2e5;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;font-size:18px;display:grid}.pg-brand .clr[hidden]{display:none}.pg-brand .emp{color:#6b6470;background:#fff;border:1px dashed #f3ddeb;border-radius:16px;flex-direction:column;grid-column:1/-1;align-items:center;gap:6px;padding:22px;font-size:13px;display:flex}.pg-brand .emp i{color:#c9a2e5;font-size:26px}.pg-brand .emp[hidden]{display:none}.pg-brand .loc{color:#6e4a96;width:100%;min-height:44px;font:inherit;cursor:pointer;background:#fcf8ff;border:1px solid #c9a2e5;border-radius:14px;flex-direction:row;justify-content:center;align-items:center;gap:8px;margin-bottom:8px;padding:10px 14px;font-size:13px;font-weight:600;display:flex}.pg-brand .loc i{font-size:16px}.pg-brand .lh{margin:2px 2px 8px}.pg-brand .ds,.pg-brand .lh{color:#6b6470;font-size:11px;font-weight:600}.pg-brand .ds{flex-shrink:0;margin-left:auto}.pg-brand .on b{line-height:1.3}.pg-brand .ad{color:#6b6470;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 6px;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.pg-brand .hr{align-items:center;gap:8px;display:flex}.pg-brand .hr small{margin:0!important}.pg-brand .bo,.pg-brand .bt{align-items:center;gap:4px;display:inline-flex;padding:3px 8px!important}.pg-brand .bo{color:#2f5216!important;background:#b5d793!important}.pg-brand .bo i,.pg-brand .bt i{background:currentColor;border-radius:50%;width:4px;height:4px}.pg-brand .oc.off{opacity:.55;filter:grayscale();pointer-events:none}.pg-brand .attr{color:#6b6470;text-align:right;margin:4px 2px 0;font-size:10px}.pg-brand b,.pg-brand h1,.pg-brand h2,.pg-brand h3,.pg-brand h4,.pg-brand strong,.pg-brand th{font-weight:600}.pg-brand .ov{z-index:20;opacity:0;pointer-events:none;background:#3a334055;transition:all .2s;position:fixed;inset:0}.pg-brand .ov.on{opacity:1;pointer-events:auto}.pg-brand .sht{z-index:21;background:#fff;border-radius:22px 22px 0 0;flex-direction:column;width:100%;max-width:440px;max-height:92dvh;margin:0;transition:transform .25s;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%,100%)}.pg-brand .sht.on{transform:translate(-50%)}.pg-brand .sb{overscroll-behavior-y:contain;min-height:0;overflow-y:auto}.pg-brand .hd{background:#f3ddeb;border-radius:9px;width:36px;height:4px;margin:8px auto 4px}.pg-brand .st{border-bottom:.5px solid #f3ddeb;align-items:flex-start;gap:12px;padding:6px 0 14px;display:flex}.pg-brand .st .pi{border-radius:16px;flex-shrink:0;place-items:center;width:76px;height:76px;font-size:30px;display:grid}.pg-brand .st h3{margin:0 0 3px;font-size:16px;font-weight:600}.pg-brand .st p{color:#6b6470;margin:0 0 6px;font-size:12px;line-height:1.4}.pg-brand .st s{color:#6b6470;margin-right:6px;font-size:12px}.pg-brand .st strong,.pg-brand .xb{font-size:15px}.pg-brand .xb{color:#6b6470;cursor:pointer;background:#fff8fb;border:.5px solid #f3ddeb;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;margin-left:auto;display:grid}.pg-brand .og{border-bottom:.5px solid #f3ddeb;padding:14px 0}.pg-brand .og:last-child{border:0}.pg-brand .oh{align-items:center;gap:8px;margin-bottom:10px;display:flex}.pg-brand .oh b{flex:1;font-size:14px}.pg-brand .tg{border-radius:99px;padding:2px 8px;font-size:10px;font-weight:600}.pg-brand .tg.w{color:#a84a6c;background:#ffe3eb}.pg-brand .tg.o{color:#6b6470;background:#eeeaf0}.pg-brand .chs{flex-wrap:wrap;gap:8px;display:flex}.pg-brand .chs label{cursor:pointer}.pg-brand .chs input,.pg-brand .tl input{display:none}.pg-brand .chs span{color:#3a3340;background:#fff;border:1px solid #e8c6d8;border-radius:12px;gap:4px;padding:8px 14px;font-size:12px;font-weight:600;display:inline-flex}.pg-brand .chs span em{color:#6b6470;font-style:normal;font-weight:600}.pg-brand .chs input:checked+span{background:#f1e6fa;border-color:#c9a2e5;box-shadow:0 0 0 .5px #c9a2e5}.pg-brand .tl label{cursor:pointer;align-items:center;gap:10px;padding:10px 0;font-size:13px;display:flex}.pg-brand .tl label+label{border-top:.5px solid #f3ddeb}.pg-brand .tl .bx{color:#fff;border:1.5px solid #ddb8cc;border-radius:6px;place-items:center;width:18px;height:18px;font-size:12px;display:grid}.pg-brand .tl .bx i{visibility:hidden}.pg-brand .tl input:checked+.bx{background:#c9a2e5;border-color:#c9a2e5}.pg-brand .tl input:checked+.bx i{visibility:visible}.pg-brand .tl em{color:#6b6470;margin-left:auto;font-size:12px;font-style:normal}.pg-brand .og small{color:#6b6470;margin:-4px 0 6px;font-size:11px;display:block}.pg-brand .og textarea{width:100%;font:inherit;color:#3a3340;resize:none;border:1px solid #e8c6d8;border-radius:12px;outline:0;padding:10px 12px;font-size:13px}.pg-brand .og textarea:focus{border-color:#c9a2e5}.pg-brand .sf{box-sizing:border-box;background:#fff;border-top:.5px solid #f3ddeb;flex-shrink:0;width:100%;padding:12px 16px 16px}.pg-brand .qt,.pg-brand .sf{align-items:center;display:flex}.pg-brand .qt button{color:#6e4a96;cursor:pointer;background:#fff8fb;border:0;border-radius:10px;place-items:center;font-size:14px;display:grid}.pg-brand .qt b{text-align:center;min-width:14px;font-size:14px}.pg-brand .go{min-width:0;font:inherit;cursor:pointer;background:#c9a2e5;border:0;border-radius:14px;flex-direction:row;flex:auto;justify-content:space-between;align-items:center;font-size:13px;line-height:1.25;display:flex}.pg-brand .go,.pg-brand .go small{color:var(--j-on-accent);font-weight:600}.pg-brand .go small{white-space:nowrap;order:1}.pg-brand .go b{white-space:nowrap;order:2}.pg-brand .kr-ov{z-index:30;opacity:0;pointer-events:none;background:#3a334055;transition:all .2s;position:fixed;inset:0}.pg-brand .kr-ov.kr-on{opacity:1;pointer-events:auto}.pg-brand .kr-sht{z-index:31;background:#fff8fb;border-radius:22px 22px 0 0;flex-direction:column;width:100%;max-width:440px;max-height:90dvh;margin:0;transition:transform .25s;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%,100%)}.pg-brand .kr-sht.kr-on{transform:translate(-50%)}.pg-brand .kr-top{background:#fff;border-bottom:.5px solid #f3ddeb;border-radius:22px 22px 0 0}.pg-brand .kr-hd{background:#f3ddeb;border-radius:9px;width:36px;height:4px;margin:8px auto 4px}.pg-brand .kr-tl{align-items:center;padding:4px 16px 12px;display:flex}.pg-brand .kr-tl h3{flex:1;margin:0;font-size:16px;font-weight:600}.pg-brand .kr-sb{overscroll-behavior-y:contain;min-height:0;padding:4px 16px 16px;overflow-y:auto}.pg-brand .kr-sec{padding-top:12px}.pg-brand .kr-card{background:#fff;border:.5px solid #f3ddeb;border-radius:16px;padding:14px}.pg-brand .kr-lk{font:inherit;cursor:pointer;color:#6e4a96;background:0 0;border:0;flex-shrink:0;padding:0;font-size:12px;font-weight:600;text-decoration:none}.pg-brand .kr-lk:disabled{opacity:.5;cursor:default}.pg-brand .kr-oc{align-items:center;display:flex}.pg-brand .kr-oc img{object-fit:contain;background:#fff;border:.5px solid #f3ddeb;border-radius:12px;width:42px;height:42px;padding:4px}.pg-brand .kr-ot{flex:1;min-width:0}.pg-brand .kr-ot b{margin-bottom:2px;font-size:13px;display:block}.pg-brand .kr-ot p{color:#6b6470;white-space:nowrap;text-overflow:ellipsis;margin:0 0 5px;font-size:11px;overflow:hidden}.pg-brand .kr-bo{color:#2f5216;background:#b5d793;border-radius:99px;align-items:center;gap:4px;padding:3px 9px;font-size:10px;font-weight:600;display:inline-flex}.pg-brand .kr-bo:before{content:"";background:#2f5216;border-radius:50%;width:4px;height:4px}.pg-brand .kr-hr{color:#6b6470;margin-left:6px;font-size:11px}.pg-brand .kr-it{border-bottom:.5px solid #f3ddeb;padding:14px 0}.pg-brand .kr-it:first-child{padding-top:0}.pg-brand .kr-it:last-of-type{border-bottom:0}.pg-brand .kr-ih{align-items:flex-start;gap:8px;display:flex}.pg-brand .kr-ih b{flex:1;font-size:14px;line-height:1.3}.pg-brand .kr-v{color:#6b6470;margin:3px 0 0;font-size:11px;line-height:1.5}.pg-brand .kr-v i{vertical-align:-1px;color:#c9a2e5;font-size:12px}.pg-brand .kr-ib{align-items:center;gap:10px;margin-top:10px;display:flex}.pg-brand .kr-pr{flex:1}.pg-brand .kr-pr s{color:#6b6470;font-size:10px;display:block}.pg-brand .kr-pr strong{color:#a84a6c;font-size:14px}.pg-brand .kr-qt{border:.5px solid #f3ddeb;border-radius:12px;align-items:center;gap:8px;padding:3px;display:flex}.pg-brand .kr-qt button{color:#6e4a96;cursor:pointer;background:#fff8fb;border:0;border-radius:9px;place-items:center;width:28px;height:28px;font-size:13px;display:grid}.pg-brand .kr-qt b{text-align:center;min-width:14px;font-size:13px}.pg-brand .kr-tr{color:#6b6470;cursor:pointer;background:0 0;border:0;padding:4px;font-size:18px}.pg-brand .kr-add{color:#6e4a96;border:1px dashed #e8c6d8;border-radius:12px;justify-content:center;align-items:center;gap:6px;margin-top:12px;padding:10px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.pg-brand .kr-chs{gap:8px;display:flex}.pg-brand .kr-chs label{cursor:pointer;flex:1}.pg-brand .kr-chs input{display:none}.pg-brand .kr-chs span{background:#fff;border:1px solid #e8c6d8;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:10px;font-size:12px;font-weight:600;display:flex}.pg-brand .kr-chs input:checked+span{color:#6e4a96;background:#f1e7fa;border-color:#c9a2e5}.pg-brand .kr-fl{margin:12px 0 6px;font-size:12px;font-weight:600;display:block}.pg-brand .kr-fl em{color:#6b6470;font-style:normal;font-weight:600}.pg-brand .kr-fl:first-child{margin-top:0}.pg-brand .kr-in{width:100%;font:inherit;color:#3a3340;background:#fff;border:1px solid #e8c6d8;border-radius:12px;outline:0;padding:10px 12px;font-size:13px}.pg-brand .kr-in:focus{border-color:#c9a2e5}.pg-brand select.kr-in{appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 256 256'%3E%3Cpath fill='%236B6470' d='M128 184 40 96h176z'/%3E%3C/svg%3E") right 12px center no-repeat}.pg-brand textarea.kr-in{resize:none}.pg-brand .kr-rw{justify-content:space-between;padding:5px 0;font-size:13px;display:flex}.pg-brand .kr-rw.kr-m{color:#6b6470}.pg-brand .kr-rw.kr-tt{border-top:.5px solid #f3ddeb;margin-top:6px;padding-top:11px;font-size:15px;font-weight:600}.pg-brand .kr-hm{color:#2f5216;background:#eef6e6;border-radius:10px;align-items:center;gap:6px;margin-top:10px;padding:8px 10px;font-size:12px;font-weight:600;display:flex}.pg-brand .kr-bag-note{color:#6e4a96;background:#fff8fb;border-top:1px dashed #e8c6d8;border-radius:0 0 10px 10px;align-items:flex-start;gap:10px;margin-top:14px;padding:12px 10px;display:flex}.pg-brand .kr-bag-icon{flex-shrink:0;margin-top:1px}.pg-brand .kr-bag-copy{flex:1;min-width:0}.pg-brand .kr-bag-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;font-size:11px;font-weight:500;line-height:1.6;display:flex}.pg-brand .kr-bag-heading strong{font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.pg-brand .kr-bag-copy p{color:#6b6470;margin:5px 0 0;font-size:11px;line-height:1.7}.pg-brand .kr-sf{padding:12px 16px calc(16px + env(safe-area-inset-bottom,0px));background:#fff;border-top:.5px solid #f3ddeb;flex-shrink:0;align-items:center;gap:12px;display:flex}.pg-brand .kr-sf div{color:#6b6470;flex:1;font-size:11px}.pg-brand .kr-sf div b{color:#3a3340;font-size:16px;display:block}.pg-brand .kr-go{color:var(--j-on-accent);font:inherit;cursor:pointer;background:#c9a2e5;border:0;border-radius:14px;align-items:center;gap:6px;padding:13px 20px;font-size:13px;font-weight:600;display:flex}.pg-brand .kr-go:disabled{color:#9a92a0;cursor:not-allowed;background:#e5dceb}.pg-brand .kr-rs{color:#6b6470;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:4px;margin-right:4px;padding:6px 8px;font-size:12px;font-weight:600;display:flex}.pg-brand .kr-rs i{font-size:14px}.pg-brand .kr-rs:disabled{opacity:.4;cursor:default}.pg-brand .kr-em{text-align:center;padding:40px 16px 32px}.pg-brand .kr-em>i{color:#c9a2e5;font-size:46px}.pg-brand .kr-em b{margin-top:8px;font-size:15px;font-weight:600;display:block}.pg-brand .kr-em p{color:#6b6470;margin:4px 0 16px;font-size:12px}.pg-brand .kr-eb{color:var(--j-on-accent);background:#c9a2e5;border-radius:14px;padding:11px 22px;font-size:13px;font-weight:600;text-decoration:none;display:inline-block}.pg-brand .kr-dov{z-index:40;background:#3a334066;justify-content:center;align-items:center;padding:24px;display:none;position:fixed;inset:0}.pg-brand .kr-dov.kr-on{display:flex}.pg-brand .kr-dlg{text-align:center;background:#fff;border:.5px solid #f3ddeb;border-radius:20px;width:100%;max-width:320px;padding:22px 20px 18px;box-shadow:0 12px 40px #3a334022}.pg-brand .kr-di{color:#c23b5e;background:#ffe3eb;border-radius:50%;place-items:center;width:48px;height:48px;margin:0 auto 10px;font-size:22px;display:grid}.pg-brand .kr-dlg h4{margin:0;font-size:16px;font-weight:600}.pg-brand .kr-dlg p{color:#6b6470;margin:6px 0 18px;font-size:13px}.pg-brand .kr-db{gap:10px;display:flex}.pg-brand .kr-db button{font:inherit;cursor:pointer;border-radius:14px;flex:1;padding:12px;font-size:13px;font-weight:600}.pg-brand .kr-b2{color:#3a3340;background:#fff;border:1px solid #e8c6d8}.pg-brand .kr-bd{color:#c23b5e;background:#ffe3eb;border:1px solid #ffe3eb}.pg-brand .kr-di.kr-ok{color:#6e4a96;background:#f1e7fa}.pg-brand .kr-bp{color:var(--j-on-accent);background:#c9a2e5;border:1px solid #c9a2e5}.pg-brand .kr-rl{color:#6b6470;margin-top:12px;font-size:11px}.pg-brand .kr-rl a{color:#6e4a96;font-weight:600;text-decoration:none}.pg-brand .oh .rl{color:#6b6470;order:3;font-size:10.5px;font-weight:500}.pg-brand .oh b{order:1}.pg-brand .oh .tg{order:4}.pg-brand .tl label.one .bx{border-radius:50%}.pg-brand .tl label.off{opacity:.45;cursor:not-allowed}.pg-brand .sb{padding:0 0 12px}.pg-brand .sh{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.pg-brand .sh b{color:#3a3340;font-size:14px;font-weight:600}.pg-brand .sh span{color:#6b6470;font-size:11px}.pg-brand .orow{justify-content:space-between;padding:9px 0;display:flex}.pg-brand .orow+.orow{border-top:.5px solid #f3ddeb}.pg-brand .orow .ol{color:#3a3340;flex:none;font-size:13px}.pg-brand .orow .chs span{border-radius:10px}.pg-brand .sg{padding-top:8px}.pg-brand .sg+.sg{border-top:.5px solid #f3ddeb;margin-top:4px}.pg-brand .sgh{color:#6b6470;padding:2px 0;font-size:12px;font-weight:600}.pg-brand .sgh span{font-weight:400}.pg-brand .sg .tl label{padding:7px 0;font-size:13px}.pg-brand .sg .tl label+label{border-top:0}.pg-brand .ab{gap:12px;min-height:60px;padding:10px 16px}.pg-brand .ab .bk{flex:none;width:40px;height:40px}.pg-brand .ab .t{flex-direction:column;flex:1;justify-content:center;gap:2px;min-width:0;display:flex}.pg-brand .ab .t b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;line-height:1.25;overflow:hidden}.pg-brand .ab .t small{color:#6b6470;font-size:11px;line-height:1.3}.pg-brand .ab .wf{color:#6e4a96;cursor:pointer;background:#f1e6fa;border:0;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:18px;display:grid}.pg-brand .im{height:auto}.pg-brand .im img{object-fit:cover;width:100%;height:100%;display:block}.pg-brand .wf-ov{z-index:90;background:#3a334066;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.pg-brand .wf-d{background:#fff;border-radius:22px;width:100%;max-width:360px;padding:18px}.pg-brand .wf-h{align-items:center;gap:10px;margin-bottom:12px;display:flex}.pg-brand .wf-h b{flex:1;font-size:16px;font-weight:600}.pg-brand .wf-ic{color:#6e4a96;background:#f1e6fa;border-radius:50%;place-items:center;width:36px;height:36px;font-size:18px;display:grid}.pg-brand .wf-h .x{color:#3a3340;cursor:pointer;background:#ffe9f0;border:0;border-radius:50%;place-items:center;width:36px;height:36px;font-size:16px;display:grid}.pg-brand .wf-r{border-top:.5px solid #f3ddeb;align-items:center;gap:10px;padding:12px 0;display:flex}.pg-brand .wf-r:last-child{padding-bottom:0}.pg-brand .wf-r div{flex:1;min-width:0}.pg-brand .wf-r small{color:#6b6470;font-size:11px;display:block}.pg-brand .wf-r b{word-break:break-all;font-size:15px;font-weight:600;display:block}.pg-brand .wf-r button{min-height:36px;font:inherit;color:#6e4a96;cursor:pointer;background:#fff;border:1px solid #e8c6d8;border-radius:99px;flex:none;align-items:center;gap:5px;padding:0 14px;font-size:12.5px;font-weight:600;display:inline-flex}.pg-brand .wf-n{color:#6b6470;margin:4px 0 0;font-size:11.5px}.pg-brand .im{aspect-ratio:1;background:#fff5f9;position:relative;overflow:hidden}.pg-brand .sb .sec{margin:0}.pg-brand .sec+.sec{border-top:8px solid #fbf4f8}.pg-brand .orow+.orow,.pg-brand .sg+.sg{border-top:.5px solid #f3ddeb}.pg-brand .sf{gap:12px}.pg-brand .qt{box-sizing:border-box;border:1px solid #e8c6d8;border-radius:14px;flex:0 0 104px;justify-content:space-between;gap:0;width:104px;padding:3px}.pg-brand .qt button{width:32px;height:36px}.pg-brand .go{white-space:nowrap;gap:12px;min-height:44px;padding:0 16px}.pg-brand .go small{text-overflow:ellipsis;font-size:14px;overflow:hidden}.pg-brand .go b{color:var(--j-on-accent);flex:none;margin-left:0;font-size:12.5px;font-weight:500}.pg-brand .sb .st{margin:0}.pg-brand .kr-oc{gap:20px}.pg-brand .sl-h{color:#6b6470;margin:4px 0 8px;font-size:11.5px}.pg-brand .sl{grid-template-columns:repeat(auto-fill,minmax(68px,1fr));gap:8px;max-height:172px;padding:2px;display:grid;overflow-y:auto}.pg-brand .sl button{color:#3a3340;background:#fff}.pg-brand .sl button.pk{color:var(--j-on-accent);background:#c9a2e5;border-color:#c9a2e5}.pg-brand .sl button{cursor:pointer;font-size:12.5px;font-weight:600;font:inherit;text-align:center;min-height:36px;box-shadow:none;border:1px solid #e8c6d8;border-radius:99px;place-items:center;padding:0;display:grid}.pg-brand .slr{scroll-snap-type:x proximity;scrollbar-width:none;align-items:center;gap:6px;margin:0 -14px;padding:4px 14px;display:flex;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14px calc(100% - 22px),#0000);mask-image:linear-gradient(90deg,#0000,#000 14px calc(100% - 22px),#0000)}.pg-brand .slr::-webkit-scrollbar{display:none}.pg-brand .slr button{color:#3a3340;background:#fff;border-radius:999px;flex:none;padding:0 13px}.pg-brand .slr button.pk{color:var(--j-on-accent);background:#c9a2e5;border-color:#c9a2e5}.pg-brand .sld{z-index:1;color:#6e4a96;background:#f3eafb;border-radius:999px;flex:none;padding:4px 9px;font-size:10.5px;font-weight:600;position:sticky;left:0;box-shadow:4px 0 6px #fff}.pg-brand .slr button{font-variant-numeric:tabular-nums;scroll-snap-align:center;height:34px;box-shadow:none;cursor:pointer;border:.5px solid #ebd9e6;font:600 12.5px Poppins,sans-serif}.pg-brand .orow{flex-direction:column;align-items:stretch;gap:8px}.pg-brand .orow .chs{flex-wrap:wrap;justify-content:stretch;display:flex}.pg-brand .orow .chs label{flex:120px;min-width:0;display:flex}.pg-brand .sec{padding:12px 16px}.pg-brand .sec.customization-note{padding-bottom:0}.pg-brand .sb .st{border-bottom:.5px solid #f3ddeb;padding:6px 16px 14px}.pg-brand .sf{align-self:stretch;padding-left:16px;padding-right:16px}.pg-brand .orow .chs{gap:8px;width:100%}.pg-brand .orow .chs span{text-align:center;flex-wrap:wrap;flex:1;justify-content:center;align-items:center;min-height:40px;padding:10px 12px;font-size:12.5px;line-height:1.25}.pg-brand .sht>.sb{box-sizing:border-box;align-self:stretch;width:100%}.pg-brand .kr-db .kr-inv{white-space:nowrap;justify-content:center;align-items:center;gap:6px;display:inline-flex}.pg-brand .kr-inv:disabled{opacity:.6}.pg-admin{--admin-header-height:54px;--pu:var(--j-pu);--bl:var(--j-bl);--pk:var(--j-pk);--gr:var(--j-gr);--ye:var(--j-ye);--pd:var(--j-tx);--pt:var(--j-mu);--gd:var(--j-ok-t);--kd:#a84a6c;--ln:#f3ddeb;min-height:100vh;color:var(--pd);background:#fff8fb;font-size:13px}.pg-admin *{box-sizing:border-box}.pg-admin a{color:inherit;text-decoration:none}.pg-admin i{font-style:normal;line-height:1;display:inline-flex}.pg-admin i>svg{width:1em;height:1em}.pg-admin .top{z-index:20;border-bottom:.5px solid var(--ln);background:#fff;align-items:center;gap:10px;padding:10px 16px;display:flex;position:sticky;top:0}.pg-admin .top img{border-radius:50%;width:32px;height:32px}.pg-admin .top b{font-family:var(--font-chewy),cursive;color:var(--j-brand);letter-spacing:.5px;font-size:19px;font-weight:400}.pg-admin .top small{color:#6e4a96;background:#f1e7fa;border-radius:99px;padding:2px 8px;font-size:10px;font-weight:600}.pg-admin .top .sp{flex:1}.pg-admin .top-action span{display:none}@media (min-width:900px){.pg-admin .top .btn.top-action{border-radius:99px;gap:8px;width:auto;padding:0 14px;font-size:13px}.pg-admin .top-action span{display:inline}.pg-admin .top-action i{font-size:16px}}.pg-admin .demo{color:#7a6618;background:#fdf6d3;align-items:center;gap:6px;padding:6px 16px;font-size:11px;font-weight:600;display:flex}.pg-admin .shell{display:flex}.pg-admin .side{display:none}.pg-admin .main{flex:1;min-width:0;padding:16px 16px 96px}.pg-admin .bnav{z-index:30;border-top:.5px solid var(--ln);padding:6px 4px calc(6px + env(safe-area-inset-bottom));background:#fff;display:flex;position:fixed;bottom:0;left:0;right:0}.pg-admin .bnav a{color:var(--pt);border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:3px;padding:4px 0;font-size:10px;font-weight:600;display:flex}.pg-admin .bnav a i{font-size:20px}.pg-admin .bnav a.on{color:#6e4a96}.pg-admin .bnav a.on i{color:var(--pu)}@media (min-width:900px){.pg-admin .bnav{display:none}.pg-admin .side{top:var(--admin-header-height);height:calc(100dvh - var(--admin-header-height));border-right:.5px solid var(--ln);background:#fff;flex-direction:column;flex-shrink:0;align-self:flex-start;gap:4px;width:232px;padding:16px 12px;display:flex;position:sticky;overflow-y:auto}.pg-admin .side a,.pg-admin .side button{color:var(--pt);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;font-weight:600;display:flex}.pg-admin .side a i,.pg-admin .side button i{font-size:18px}.pg-admin .side a.on{color:#6e4a96;background:#f6eefc}.pg-admin .side a.on i{color:#a77bd0}.pg-admin .side .end{margin-top:auto}.pg-admin .main{padding:24px 28px 40px}}.pg-admin h1{margin:0;font-size:19px;font-weight:600}.pg-admin .sub{color:var(--pt);margin:2px 0 14px;font-size:12px}.pg-admin .hdr{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:4px;display:flex}.pg-admin .card{border:.5px solid var(--ln);background:#fff;border-radius:18px;padding:14px;box-shadow:0 4px 14px #ffb8cc22}.pg-admin .stack{flex-direction:column;gap:10px;display:flex}.pg-admin .row{align-items:center;gap:10px;display:flex}.pg-admin .grid2{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:640px){.pg-admin .grid2{grid-template-columns:1fr 1fr}}.pg-admin label.f{flex-direction:column;gap:5px;font-size:12px;font-weight:600;display:flex}.pg-admin label.f span.h{color:var(--pt);font-size:11px;font-weight:400}.pg-admin .in{width:100%;font:inherit;color:var(--pd);background:#fff;border:1px solid #e8c6d8;border-radius:12px;outline:none;padding:10px 12px;font-size:13px}.pg-admin .in:focus{border-color:var(--pu);box-shadow:0 0 0 3px #c9a2e533}.pg-admin textarea.in{resize:vertical;min-height:80px}.pg-admin .pre{position:relative}.pg-admin .pre>i{color:var(--pt);font-size:15px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.pg-admin .pre .in{padding-left:34px}.pg-admin .btn{font:inherit;cursor:pointer;background:var(--pu);color:var(--j-on-accent);white-space:nowrap;border:0;border-radius:99px;justify-content:center;align-items:center;gap:6px;padding:10px 16px;font-size:13px;font-weight:600;display:inline-flex}.pg-admin .btn:disabled{opacity:.5;cursor:default}.pg-admin .btn.sec{color:var(--pd);background:#f6f1fa}.pg-admin .btn.dan{color:var(--kd);background:#ffe3eb}.pg-admin .btn.sm{padding:6px 11px;font-size:12px}.pg-admin .btn.ic{width:34px;height:34px;color:var(--pd);background:#f6f1fa;border-radius:50%;padding:0;font-size:16px}.pg-admin .chip{white-space:nowrap;border-radius:99px;align-items:center;gap:4px;padding:3px 9px;font-size:10.5px;font-weight:600;display:inline-flex}.pg-admin .chip.ok{color:var(--gd);background:#e6f2d9}.pg-admin .chip.no{color:var(--kd);background:#ffe3eb}.pg-admin .chip.mu{color:var(--pt);background:#f6f1fa}.pg-admin .chip .d{background:currentColor;border-radius:50%;width:4px;height:4px}.pg-admin .tg{cursor:pointer;background:#ebdde6;border:0;border-radius:99px;flex-shrink:0;width:40px;height:23px;transition:all .2s;position:relative}.pg-admin .tg:after{content:"";background:#fff;border-radius:50%;width:17px;height:17px;transition:all .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0002}.pg-admin .tg.on{background:var(--gr)}.pg-admin .tg.on:after{left:20px}.pg-admin .seg{background:#f6f1fa;border-radius:99px;gap:2px;padding:3px;display:inline-flex}.pg-admin .seg button{font:inherit;color:var(--pt);cursor:pointer;background:0 0;border:0;border-radius:99px;padding:6px 12px;font-size:12px;font-weight:600}.pg-admin .seg button.on{color:var(--pd);background:#fff;box-shadow:0 1px 4px #c9a2e544}.pg-admin .flt{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.pg-admin .flt>*{flex:160px}.pg-admin .plist{flex-direction:column;gap:8px;display:flex}.pg-admin .pi{border:.5px solid var(--ln);background:#fff;border-radius:16px;align-items:center;gap:12px;padding:8px 10px;display:flex}.pg-admin .pi img{background:#fff0f5;border-radius:12px;flex-shrink:0;width:54px;height:54px}.pg-admin .pi .tx{flex:1;min-width:0}.pg-admin .pi .tx b{font-size:13px;font-weight:600;display:block}.pg-admin .pi .tx b,.pg-admin .pi .tx p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pg-admin .pi .tx p{color:var(--pt);margin:2px 0 0;font-size:11px}.pg-admin .pi .pr{text-align:right;white-space:nowrap;font-size:12px;font-weight:600}.pg-admin .pi .pr s{color:var(--pt);font-size:10.5px;font-weight:400;display:block}.pg-admin .qa{font:inherit;cursor:pointer;border:0;border-radius:99px;min-width:74px;padding:5px 10px;font-size:11px;font-weight:600}.pg-admin .qa.ok{color:var(--gd);background:#e6f2d9}.pg-admin .qa.no{color:var(--kd);background:#ffe3eb}@media (min-width:900px){.pg-admin .plist{grid-template-columns:1fr 1fr;display:grid}}.pg-admin .ph{align-items:center;gap:12px;display:flex}.pg-admin .ph img{object-fit:cover;border:.5px solid var(--ln);background:#fff0f5;border-radius:16px;width:96px;height:96px}.pg-admin .ph.lg img{object-fit:contain;background:#fff8fb;padding:8px}.pg-admin .sec-t{align-items:center;gap:6px;margin:0 0 8px;font-size:13px;font-weight:600;display:flex}.pg-admin hr{border:0;border-top:.5px solid var(--ln);margin:4px 0}.pg-admin .li{border-bottom:.5px solid var(--ln);align-items:center;gap:8px;padding:8px 0;display:flex}.pg-admin .li:last-child{border-bottom:0}.pg-admin .li .grow{flex:1;min-width:0}.pg-admin .bar{z-index:5;justify-content:flex-end;gap:8px;padding:12px 0 0;display:flex}.pg-admin .empty{text-align:center;color:var(--pt);padding:30px 10px}.pg-admin .toast{background:var(--pd);color:#fff;z-index:60;border-radius:99px;align-items:center;gap:6px;padding:10px 16px;font-size:12px;font-weight:600;display:flex;position:fixed;bottom:90px;left:50%;transform:translate(-50%)}.pg-admin .md{z-index:95;background:#3a334066;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.pg-admin .md .bx{background:#fff;border-radius:22px;width:100%;max-width:360px;padding:18px}.pg-admin .md h3{margin:0 0 6px;font-size:16px;font-weight:600}.pg-admin .md p{color:var(--pt);margin:0 0 14px;font-size:12.5px}.pg-admin .sw{border:2px solid #fff;border-radius:50%;flex-shrink:0;width:28px;height:28px;box-shadow:0 0 0 1px #e8c6d8}.pg-admin input[type=color].in{width:56px;height:40px;padding:3px}.pg-admin input[type=checkbox]{appearance:none;cursor:pointer;border:1.5px solid #ddb8cc;border-radius:6px;place-items:center;width:18px;height:18px;margin:0;display:grid}.pg-admin input[type=checkbox]:checked{background:var(--pu);border-color:var(--pu)}.pg-admin input[type=checkbox]:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;transform:rotate(45deg)translate(-1px,-1px)}.pg-admin .login{background:radial-gradient(circle at 20% 10%,#ffe3eb,#0000 50%),radial-gradient(circle at 90% 90%,#e4eefd,#0000 50%),#fff8fb;place-items:center;min-height:100vh;padding:20px;display:grid}.pg-admin .login .card{width:100%;max-width:380px;padding:24px}.pg-admin .err{color:var(--kd);background:#ffe3eb;font-weight:600}.pg-admin .err,.pg-admin .info{border-radius:12px;padding:8px 12px;font-size:12px}.pg-admin .info{color:#3f5f96;background:#eef4fe}.pg-admin .muted{color:var(--pt)}.pg-admin .num{text-align:right}.pg-admin .tabs{scrollbar-width:none;gap:6px;margin:0 -16px 12px;padding:0 16px 2px;display:flex;overflow-x:auto}.pg-admin .tabs::-webkit-scrollbar{display:none}.pg-admin .tabs button{font:inherit;color:var(--pt);cursor:pointer;background:#fff;border:1px solid #e8c6d8;border-radius:99px;flex-shrink:0;padding:7px 14px;font-size:12px;font-weight:600}.pg-admin .tabs button.on{background:var(--pu);border-color:var(--pu);color:var(--j-on-accent)}@media (max-width:639px){.pg-admin .hide-sm{display:none}}@media (min-width:900px){.pg-admin .tabs{flex-wrap:wrap;margin:0 0 12px;padding:0}}.pg-admin .li .grow b{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.pg-admin .li.vr{grid-template-columns:1fr 1fr 34px;align-items:start;gap:8px;display:grid}.pg-admin .li.vr>button{grid-area:1/3/3;align-self:center}@media (min-width:640px){.pg-admin .li.vr{grid-template-columns:1fr 1fr 1fr 1fr 34px}.pg-admin .li.vr>button{grid-area:auto}}@media (min-width:900px){.pg-admin .shell{min-height:calc(100dvh - var(--admin-header-height))}}.pg-admin .bnimg img,.pg-admin .bnrow img{aspect-ratio:16/7;object-fit:cover;background:#fff0f5;border-radius:14px;width:100%;display:block}.pg-admin .bnph{aspect-ratio:16/7;color:var(--pt);border:1.5px dashed #e8c6d8;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex}.pg-admin .bnph i{color:var(--pu);font-size:28px}@media (min-width:900px){.pg-admin .bnrow img{max-width:520px}}.pg-admin .pv{background:0 0;width:100%;min-width:0;max-width:420px}.pg-admin .promo-preview .bn{min-width:0}.pg-admin .banner-card,.pg-admin .promo-preview .nt,.pg-admin .promo-preview .tp{overflow-wrap:anywhere}.pg-admin .promo-preview .kl,.pg-admin .promo-preview .nt>i{flex-shrink:0}.pg-admin .banner-form .grid2{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.pg-admin .banner-form .grid2>*{min-width:0}.pg-admin .banner-card>.row:last-child{flex-wrap:wrap}.pg-admin .pv i{display:inline-block}.pg-admin .pv i>svg{display:block}.pg-admin .pvw{background:#fff8fb;border-radius:16px;flex-direction:column;gap:6px;padding:10px;display:flex}.pg-admin .swb{font:inherit;color:#fff;cursor:pointer;text-shadow:0 1px #0002;border:0;border-radius:99px;padding:7px 14px;font-size:11px;font-weight:600;box-shadow:0 0 0 2px #fff,0 0 0 3px #0000}.pg-admin .swb.on{box-shadow:0 0 0 2px #fff,0 0 0 4px #a77bd0}.pg-admin .bgrp{border:.5px solid var(--ln);cursor:pointer;width:100%;font:inherit;text-align:left;background:#fff;border-radius:14px;align-items:center;gap:10px;margin:18px 0 8px;padding:8px 12px;display:flex}.pg-admin .bgrp img{object-fit:contain;width:46px;height:30px}.pg-admin .bgrp b{flex:1;font-size:14px;font-weight:600}.pg-admin .bgrp .chip{margin-right:4px}.pg-admin .bgrp:first-of-type{margin-top:4px}.pg-admin .tgc{padding:0;overflow:hidden}.pg-admin .tgc .tgh{border-bottom:.5px solid var(--ln);background:#fbf6fd;align-items:center;gap:8px;padding:12px 14px;display:flex}.pg-admin .tgc .tgb{padding:4px 14px 12px}.pg-admin .mstk{z-index:15;background:var(--bg,#fff8fb);border-bottom:.5px solid #f3ddeb;margin:0 -16px;padding:8px 16px 6px;position:sticky}.pg-admin .mtabs{scrollbar-width:none;gap:8px;margin:0 -16px;padding:0 16px 4px;display:flex;overflow-x:auto}.pg-admin .mtabs::-webkit-scrollbar{display:none}.pg-admin .mtabs span{color:#6b6470;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #f3ddeb;border-radius:99px;flex-shrink:0;align-items:center;gap:6px;padding:7px 14px;font-size:12px;font-weight:600;display:inline-flex}.pg-admin .mtabs span img{object-fit:contain;border-radius:50%;width:16px;height:16px}.pg-admin .mtabs span em{opacity:.8;font-size:11px;font-style:normal;font-weight:400}.pg-admin .mtabs .ac{color:var(--j-on-accent);background:#c9a2e5;border-color:#c9a2e5}.pg-admin .mtabs.ct{margin-top:4px}.pg-admin .mtabs.ct span{padding:5px 12px;font-size:11.5px}.pg-admin .msh{justify-content:space-between;align-items:baseline;margin:16px 4px 8px;display:flex}.pg-admin .msh b{color:#3a3340;font-size:14px;font-weight:600}.pg-admin .msh span{color:#6b6470;font-size:11px}.pg-admin .vhelp{color:#6b6470;margin:-2px 0 10px;font-size:11.5px}.pg-admin .vrow{align-items:flex-end;gap:8px;padding:8px 0;display:flex}.pg-admin .vrow+.vrow{border-top:.5px solid #f3ddeb}.pg-admin .vf{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.pg-admin .vf.vp{flex:0 0 120px}.pg-admin .vf>span{color:#6b6470;font-size:10.5px;font-weight:400}.pg-admin .vf .in{background:#fff;border:1px solid #e8c6d8}.pg-admin .login img{margin-inline:auto;display:block}.pg-admin .tpr{align-items:center;gap:8px;display:flex}.pg-admin .tpr .tpn{text-align:left;flex:1;min-width:0}.pg-admin .tpr>:nth-child(2){margin-left:auto}.pg-admin .hdr>.btn{margin-bottom:14px}:root{--j-pu:#c9a2e5;--j-pu-d:#8e63b8;--j-pu-s:#f1e6fa;--j-on-accent:#3a3340;--j-focus:#6e4a96;--j-brand:#a84a6c;--j-warn-t:#705c12;--j-bl:#b1cbf6;--j-pk:#ffb8cc;--j-gr:#b5d793;--j-ye:#fae491;--j-tx:#3a3340;--j-mu:#6b6470;--j-bd:#e8c6d8;--j-cb:#ddb8cc;--j-ln:#f3ddeb;--j-bg:#fff8fb;--j-sf:#f6f1fa;--j-ok:#e6f2d9;--j-ok-t:#2f5216;--j-no:#ffe3eb;--j-no-t:#a84a6c;--j-r-sm:10px;--j-r:12px;--j-r-lg:16px;--j-r-xl:22px;--j-pill:99px;--j-h:44px;--j-h-sm:36px;--j-s1:4px;--j-s2:8px;--j-s3:12px;--j-s4:16px;--j-s5:24px;--j-ring:0 0 0 3px var(--j-focus);--j-input-ring:0 0 0 1px var(--j-focus);--j-safe:env(safe-area-inset-bottom,0px);--j-chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 256 256'%3E%3Cpath fill='none' stroke='%236B6470' stroke-width='24' stroke-linecap='round' stroke-linejoin='round' d='M208 96l-80 80-80-80'/%3E%3C/svg%3E")}body,html{-webkit-text-size-adjust:100%;overflow-x:clip}*,:after,:before{box-sizing:border-box}img{max-width:100%}:where(.pg-home,.pg-brand,.pg-admin) :where(a,button,input,textarea,[tabindex]):focus-visible{outline:2px solid var(--j-focus);outline-offset:3px}:where(.pg-home,.pg-brand,.pg-admin) :where(input,textarea,select):focus-visible{outline-offset:1px;outline-width:1px}.u-btn{min-height:var(--j-h);border-radius:var(--j-pill);font:inherit;cursor:pointer;white-space:nowrap;background:var(--j-pu);color:var(--j-on-accent);-webkit-tap-highlight-color:transparent;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex}.u-btn:focus-visible{box-shadow:var(--j-ring);outline:0}.u-btn:disabled{opacity:.5;cursor:not-allowed;filter:none}.u-btn.sec{background:var(--j-sf);color:var(--j-tx)}.u-btn.ghost{color:var(--j-tx);border-color:var(--j-bd);background:0 0}.u-btn.dan{background:var(--j-no);color:var(--j-no-t)}.u-btn.sm{min-height:var(--j-h-sm);padding:0 14px;font-size:12.5px}.u-btn.blk{width:100%}.u-btn.ic{width:var(--j-h);padding:0;font-size:18px}.u-btn.ic.sm{width:var(--j-h-sm)}.u-btn.split{justify-content:space-between}.u-btn.split .u-sub{opacity:.85;font-size:12.5px;font-weight:500}.u-btn i{font-style:normal;line-height:1}.u-btn i,.u-pill{display:inline-flex}.u-pill{min-height:var(--j-h-sm);border-radius:var(--j-pill);border:1px solid var(--j-bd);font:inherit;color:var(--j-mu);cursor:pointer;white-space:nowrap;background:#fff;flex-shrink:0;align-items:center;gap:6px;padding:0 14px;font-size:12.5px;font-weight:600}.u-pill.on{background:var(--j-pu);border-color:var(--j-pu);color:var(--j-on-accent)}.u-pill.soft.on{background:var(--j-pu-s);color:var(--j-tx);box-shadow:0 0 0 .5px var(--j-pu)}.u-pill:focus-visible{box-shadow:var(--j-ring);outline:0}.u-pills{gap:var(--j-s2);scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.u-pills::-webkit-scrollbar{display:none}.u-badge{border-radius:var(--j-pill);white-space:nowrap;background:var(--j-sf);color:var(--j-mu);align-items:center;gap:4px;padding:2px 9px;font-size:10.5px;font-weight:600;display:inline-flex}.u-badge.ok{background:var(--j-ok);color:var(--j-ok-t)}.u-badge.no{background:var(--j-no);color:var(--j-no-t)}.u-badge.pu{background:var(--j-pu-s);color:var(--j-pu-d)}.u-field{flex-direction:column;gap:6px;min-width:0;display:flex}.u-lbl{color:var(--j-tx);font-size:12px;font-weight:600}.u-hint{color:var(--j-mu);font-size:11.5px}.u-in{min-height:var(--j-h);border:1px solid var(--j-bd);border-radius:var(--j-r);background:#fff;align-items:center;gap:8px;min-width:0;padding:0 12px;transition:border-color .15s,box-shadow .15s;display:flex}.u-in:focus-within{border-color:var(--j-pu);box-shadow:var(--j-input-ring)}.u-in>input,.u-in>select,.u-in>textarea{min-width:0;font:inherit;color:var(--j-tx);background:0 0;border:0;outline:0;flex:1;padding:10px 0;font-size:14px}.u-in>input::placeholder,.u-in>textarea::placeholder{color:#a79fac}.u-in .u-pre{color:var(--j-mu);flex:none;font-size:14px;font-weight:600}.u-in>i{color:var(--j-mu);font-size:17px;display:inline-flex}.u-in.num input{text-align:right}.u-in.ta{align-items:stretch;padding:0 12px}.u-in>textarea{resize:none;min-height:76px}.u-in.sel{padding:0}.u-in.sel>select{appearance:none;min-height:calc(var(--j-h) - 2px);background:var(--j-chev) no-repeat right 12px center;cursor:pointer;text-overflow:ellipsis;padding:0 36px 0 12px}.u-tog{border-radius:var(--j-pill);cursor:pointer;background:#e7ddeb;border:0;flex:none;width:46px;height:28px;padding:0;transition:background .15s;position:relative}.u-tog:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #3a334033}.u-tog.on{background:var(--j-gr)}.u-tog.on:after{transform:translate(18px)}.u-tog:focus-visible{box-shadow:var(--j-ring);outline:0}.u-chk{min-height:var(--j-h);cursor:pointer;color:var(--j-tx);align-items:center;gap:10px;font-size:13.5px;display:flex}.u-chk input{appearance:none;border:1.5px solid var(--j-cb);cursor:pointer;background:#fff;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;margin:0;display:grid}.u-chk input[type=radio]{border-radius:50%}.u-chk input:checked{background:var(--j-pu);border-color:var(--j-pu)}.u-chk input[type=checkbox]:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;transform:rotate(45deg)translate(-1px,-1px)}.u-chk input[type=radio]:checked:after{content:"";background:#fff;border-radius:50%;width:8px;height:8px}.u-chk input:focus-visible{box-shadow:var(--j-ring)}.u-chk em{color:var(--j-mu);margin-left:auto;font-size:12.5px;font-style:normal}.u-card{border:.5px solid var(--j-ln);border-radius:var(--j-r-lg);padding:var(--j-s4);background:#fff}.u-sh{margin:0 0 var(--j-s2);justify-content:space-between;align-items:baseline;gap:8px;display:flex}.u-sh b{color:var(--j-tx);font-size:14px;font-weight:600}.u-sh span{color:var(--j-mu);font-size:11.5px}.u-step{border:1px solid var(--j-bd);border-radius:var(--j-pill);background:#fff;align-items:center;gap:4px;padding:3px;display:inline-flex}.u-step button{background:var(--j-sf);width:36px;height:36px;color:var(--j-tx);cursor:pointer;border:0;border-radius:50%;place-items:center;font-size:15px;display:grid}.u-step button:disabled{opacity:.4}.u-step b{text-align:center;min-width:22px;font-size:14px;font-weight:600}.u-ov{z-index:80;background:#3a334066;justify-content:center;align-items:flex-end;animation:u-fd .15s;display:flex;position:fixed;inset:0}.u-ov.c{align-items:center;padding:16px}.u-dlg{border-radius:var(--j-r-xl);background:#fff;width:100%;max-width:380px;padding:20px;box-shadow:0 12px 40px #3a334033}.u-dlg h3{margin:0 0 6px;font-size:16px;font-weight:600}.u-dlg p{color:var(--j-mu);margin:0 0 16px;font-size:13px}.u-dlg .u-act{gap:8px;display:flex}.u-dlg .u-act>*{flex:1}.u-sht{box-sizing:border-box;border-radius:var(--j-r-xl) var(--j-r-xl) 0 0;background:#fff;flex-direction:column;width:100%;max-width:520px;max-height:88dvh;margin:0;padding-bottom:0;animation:u-up .2s;display:flex}.u-sht .u-hd{background:var(--j-ln);border-radius:9px;flex:none;width:36px;height:4px;margin:8px auto 4px}.u-sht .u-bd{overscroll-behavior-y:contain;min-height:0;padding:8px 16px 16px;overflow-y:auto}.u-sht:not(:has(.u-ft)) .u-bd{padding-bottom:calc(16px + var(--j-safe))}.u-sht .u-ft{padding:12px 16px calc(12px + var(--j-safe));border-top:.5px solid var(--j-ln);flex-shrink:0}@keyframes u-fd{0%{opacity:0}}@keyframes u-up{0%{opacity:.4;transform:translateY(30px)}}.pg-admin .in{min-height:var(--j-h);border-radius:var(--j-r);border-color:var(--j-bd)}.pg-admin .in,.pg-admin textarea.in{font-size:14px}.pg-admin select.in{appearance:none;background:#fff var(--j-chev) no-repeat right 12px center;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;padding-right:36px}.pg-admin .in:focus{box-shadow:var(--j-input-ring)}.pg-admin .btn{min-height:var(--j-h);padding:0 18px;font-size:14px}.pg-admin .btn.sm{min-height:var(--j-h-sm);padding:0 14px;font-size:12.5px}.pg-admin .btn.ic{width:var(--j-h-sm);height:var(--j-h-sm);min-height:0}.pg-admin .btn:focus-visible,.pg-admin .qa:focus-visible,.pg-admin .seg button:focus-visible{box-shadow:var(--j-ring);outline:0}.pg-admin .seg button{min-height:34px;padding:0 14px}.pg-admin .qa{min-height:32px}.pg-admin .flt{flex-wrap:nowrap}.pg-admin .flt>.pre{min-width:0;flex:auto!important}.pg-admin .flt>select.in{width:118px;padding-left:12px;font-size:14px;flex:0 0 118px!important}@media (max-width:359px){.pg-admin .flt{flex-wrap:wrap}.pg-admin .flt>select.in{width:100%;flex:100%!important}}.pg-admin .main{padding-bottom:calc(96px + var(--j-safe))}.pg-admin .mtabs span,.pg-admin .tabs button,.pg-admin .tabs span{min-height:var(--j-h-sm)}.pg-admin .money{min-height:var(--j-h);border:1px solid var(--j-bd);border-radius:var(--j-r);background:#fff;align-items:center;gap:6px;min-width:0;padding:0 12px;display:flex}.pg-admin .money:focus-within{border-color:var(--j-pu);box-shadow:var(--j-input-ring)}.pg-admin .money>span{color:var(--j-mu);flex:none;font-size:13px;font-weight:600}.pg-admin .money>.in{min-height:calc(var(--j-h) - 2px);background:0 0;padding:0;box-shadow:none!important;border:0!important}.pg-brand input:not([type=checkbox]):not([type=radio]),.pg-brand select,.pg-brand textarea,.pg-home input{font-size:14px!important}.pg-brand .chs span,.pg-brand .kr-chs span,.pg-brand .tabs button,.pg-home .tabs span{min-height:var(--j-h-sm);align-items:center}.pg-brand .tabs button,.pg-home .tabs span{display:inline-flex}.pg-brand .sf{padding-bottom:calc(16px + var(--j-safe))}.pg-brand .go,.pg-brand .kr-go{min-height:var(--j-h)}.pg-brand .og textarea:focus{border-color:var(--j-pu);box-shadow:var(--j-input-ring)}.pg-brand .tl .bx{width:20px;height:20px}.u-card,.u-field{min-width:0;max-width:100%}.pg-admin .li.tpr{flex-wrap:wrap;row-gap:8px}.pg-admin .li.tpr>.in.grow{flex:100%}.pg-admin .li.tpr>.tpp{flex:1 1 0;min-width:0}.pg-admin .li.tpr>:not(.grow):not(.tpp){flex:none}@media (min-width:640px){.pg-admin .li.tpr{flex-wrap:nowrap}.pg-admin .li.tpr>.in.grow{flex:auto}.pg-admin .li.tpr>.tpp{flex:0 0 150px}}.pg-admin .wfr{border-top:.5px solid var(--j-ln);gap:8px;padding:10px 0;display:grid}.pg-admin .wfr>b{font-size:13px;font-weight:600}.pg-admin .hr{background:var(--j-ln);height:.5px;margin:4px 0}.pg-admin .seg{flex-wrap:wrap}.pg-admin .bsel,.u-sht .bopt{width:100%;font:inherit;color:var(--j-tx);cursor:pointer;text-align:left;align-items:center;gap:10px;display:flex}.pg-admin .bsel{border:1px solid var(--j-bd);border-radius:var(--j-r-lg);background:#fff;min-height:52px;margin-bottom:8px;padding:8px 14px}.pg-admin .bsel img,.u-sht .bopt img{object-fit:contain;background:#fff5f9;border-radius:10px;flex:none;width:32px;height:32px}.pg-admin .bsel b,.u-sht .bopt b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.pg-admin .bsel>i{color:var(--j-mu);font-size:16px;display:inline-flex}.u-sht .bopt{border:0;border-bottom:.5px solid var(--j-ln);background:0 0;min-height:56px;padding:8px 0}.u-sht .bopt:last-child{border-bottom:0}.u-sht .bopt>i{color:var(--j-pu-d);display:inline-flex}.u-sht .chip{background:var(--j-sf);color:var(--j-mu);white-space:nowrap;border-radius:99px;padding:3px 9px;font-size:10.5px;font-weight:600;display:inline-flex}.pg-admin .fp{align-items:center;gap:14px;display:flex}.pg-admin .fp-v{border:.5px solid var(--j-ln);background:#fff0f5;border-radius:16px;flex:none;width:120px;overflow:hidden}.pg-admin .fp-v img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.pg-admin .fp-c{gap:8px;min-width:0;display:grid}.pg-admin .fp-c>.muted{font-size:11px}.pg-admin .fp.wide{flex-direction:column;align-items:stretch}.pg-admin .fp.wide .fp-v{width:100%}.pg-admin .abar{bottom:calc(64px + var(--j-safe));z-index:12;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-top:.5px solid var(--j-ln);background:#fff8fbf2;align-items:center;gap:10px;margin:4px -16px 0;padding:10px 16px;display:flex;position:sticky}.pg-admin .abar>.btn:last-child{flex:1}.pg-admin .abar>.btn.dan{flex:none}@media (min-width:900px){.pg-admin .abar{border:.5px solid var(--j-ln);border-radius:16px;margin:4px 0 0;bottom:0}}.pg-admin .main:has(.abar){padding-bottom:calc(24px + var(--j-safe))}.pg-admin .pi img{object-fit:cover}b,h1,h2,h3,h4,h5,h6,optgroup,strong,th{font-weight:600}.pg-admin .in,.pg-admin .money input,.pg-admin input:not([type=checkbox]):not([type=radio]):not([type=range]),.pg-admin select,.pg-admin textarea{font-size:14px!important;font-weight:400!important}@media (max-width:639px){.pg-admin .btn:not(.ic){justify-content:center;width:100%}.pg-admin .hdr{flex-wrap:wrap;gap:10px}.pg-admin .hdr>.btn,.pg-admin .hdr>div>.btn:not(.ic){flex:100%}.pg-admin .hdr .row>.btn.ic{width:auto}.pg-admin .md .bx .row{flex-direction:column-reverse;align-items:stretch;gap:8px}.pg-admin .fp{align-items:flex-start}.pg-admin .abar>.btn.dan{flex:none;width:auto}.pg-admin .bnav .btn,.pg-admin .mtabs .btn,.pg-admin .seg .btn{width:auto}}.pg-brand .sld{box-shadow:none;position:static}@media (max-width:639px){.pg-admin .btn.ic{flex:none;width:40px!important}.pg-admin .fp-c{flex:1}.pg-admin .fp-c>div{flex-direction:column;gap:8px!important;display:flex!important}.pg-admin .fp-c>div>.btn{width:100%}.pg-admin .fp .fp-c>div.row{flex-direction:column;align-items:stretch;display:flex!important}.pg-admin .fp .fp-c>div.row>.btn{width:100%;min-width:0}}.ash .u-sht{max-height:92dvh}.ash .u-sht .u-sh b{font-size:16px}.ash .u-sht .u-bd{background:#fff8fb;padding:12px 16px 20px}.ash .u-sht .u-ft{padding:10px 16px calc(10px + var(--j-safe));background:#fff}.asf{align-items:center;gap:10px;display:flex}.asf>.btn:last-child{flex:1;width:auto!important}.asf>.btn.dan{flex:none;width:auto!important}@media (min-width:900px){.ash .u-ov{align-items:center}.ash .u-sht{border-radius:24px;max-width:640px;max-height:86dvh;padding-bottom:0}.ash .u-sht .u-hd{display:none}}.pg-admin .tpn{min-width:0;font:inherit;text-align:left;cursor:pointer;color:var(--j-tx);background:0 0;border:0;flex-direction:column;flex:1;align-items:flex-start;gap:1px;padding:4px 0;display:flex}.pg-admin .tpn b{overflow-wrap:anywhere;font-size:13.5px;font-weight:600}.pg-admin .tpn span{color:var(--j-mu);font-size:11.5px}.ash .bpv{z-index:3;border-bottom:.5px solid var(--j-ln);background:#fff;margin:-4px -4px 0;padding:4px 4px 8px;position:sticky;top:-12px}.u-dd{color:#3a3340;text-align:left;cursor:pointer;background:#fff;border:1px solid #e8c6d8;border-radius:14px;align-items:center;gap:8px;width:100%;min-height:44px;padding:0 12px 0 14px;font:400 14px Poppins,sans-serif;transition:border-color .15s,box-shadow .15s;display:flex}.u-dd.op,.u-dd:focus-visible{border-color:#c9a2e5;outline:0;box-shadow:0 0 0 3px #c9a2e533}.u-dd.ph .u-dd-v{color:#a79fac}.u-dd-v{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.u-dd-c{color:#8a8290;font-size:16px;transition:transform .18s;display:inline-flex}.u-dd.op .u-dd-c{color:#6e4a96;transform:rotate(180deg)}.u-dd-im{object-fit:contain;background:#fff5f9;border-radius:7px;flex:none;width:22px;height:22px}.u-dd-ic{color:#6e4a96;flex:none;font-size:18px;display:inline-flex}.u-dd-p{z-index:120;background:#fff;border:.5px solid #ebd9e6;border-radius:14px;flex-direction:column;max-height:300px;padding:6px;animation:u-fd .12s;display:flex;position:fixed;box-shadow:0 12px 32px #3a334026}.u-dd-p .u-dd-l{overflow-y:auto}.u-dd-l{flex-direction:column;gap:2px;display:flex}.u-dd-o{color:#3a3340;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 10px;font:400 14px Poppins,sans-serif;display:flex}.u-dd-o.hi{background:#fbf3fa}.u-dd-o.sel{color:#4e3470;background:#f3eafb;font-weight:500}.u-dd-t{overflow-wrap:anywhere;flex:1;min-width:0;line-height:1.3}.u-dd-n{color:#8a8290;background:#f6f0f4;border-radius:99px;padding:2px 8px;font-size:11px;font-style:normal}.u-dd-k{color:#9b6fd0;width:18px;font-size:16px;display:inline-flex}.u-dd-e{color:#8a8290;margin:10px;font-size:12px}.u-dd-ov{z-index:110}.u-dd-sh{max-height:70vh}.u-dd-sh .u-dd-l{padding:4px 10px 12px;overflow-y:auto}.u-dd-hd{justify-content:space-between;align-items:center;padding:2px 16px 8px;display:flex}.u-dd-hd b{font-size:15px;font-weight:600}.u-dd-hd button{cursor:pointer;color:#3a3340;background:#f6f0f4;border:0;border-radius:99px;place-items:center;width:32px;height:32px;font-size:15px;display:grid}.u-dd-s{border:1px solid #e8c6d8;border-radius:12px;align-items:center;gap:8px;height:40px;margin:0 12px 6px;padding:0 12px;display:flex}.u-dd-p .u-dd-s{margin:0 0 6px}.u-dd-s i{color:#8a8290;display:inline-flex}.u-dd-s input{background:0 0;border:0;outline:0;flex:1;min-width:0;font:400 14px Poppins,sans-serif}@media (max-width:639px){.pg-admin .btn.rst{flex:none;height:30px;min-height:30px;font-size:12px;width:auto!important}}.u-seg{grid-template-columns:repeat(var(--n),minmax(0,1fr));box-sizing:border-box;background:#fbf4f8;border:1px solid #f3ddeb;border-radius:12px;width:100%;height:44px;padding:4px;display:grid;position:relative}.u-seg-ind{width:calc((100% - 8px) / var(--n));transform:translateX(calc(100% * var(--i)));background:#fff;border-radius:9px;transition:transform .22s cubic-bezier(.3,.7,.3,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 1px 3px #3a33401f,0 1px 1px #3a334010}.u-seg button{z-index:1;color:#6b6470;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-width:0;height:100%;padding:0 6px;font:500 14px Poppins,sans-serif;transition:color .2s;display:flex;position:relative;width:auto!important}.u-seg button span{text-overflow:ellipsis;overflow:hidden}.u-seg button i{font-size:16px;display:inline-flex}.u-seg button.act{color:#7a4fa3;font-weight:600}.u-seg button:focus-visible{outline-offset:-2px;outline:2px solid #c9a2e5}.u-seg.many{scrollbar-width:none;gap:2px;display:flex;overflow-x:auto}.u-seg.many::-webkit-scrollbar{display:none}.u-seg.many button{flex:none;padding:0 14px}.u-seg.many button.act{background:#fff;box-shadow:0 1px 3px #3a33401f}.pg-admin .tlive{color:#6b6470;background:#f6f0f4;border-radius:99px;align-items:center;gap:7px;margin:0 0 10px;padding:5px 11px;font-size:12px;font-weight:500;display:inline-flex}.pg-admin .tlive span{background:#b9afbf;border-radius:50%;width:8px;height:8px}.pg-admin .tlive.on{color:#3f6a1f;background:#eaf4e0}.pg-admin .tlive.on span{background:#6baa3a;box-shadow:0 0 0 3px #6baa3a33}.pg-admin .tst{background:#f1f8ea;border-color:#d5e8c2}.pg-admin .tst.cl{background:#ffeff3;border-color:#f4c9d6}.pg-admin .tst-i{color:#4f7a2a;font-size:24px;display:inline-flex}.pg-admin .tst.cl .tst-i{color:#b23a5e}.pg-admin .tst-p{color:#3f6a1f;background:#dcefc9;border-radius:99px;padding:3px 10px;font-size:11.5px;font-weight:600;display:inline-block}.pg-admin .tst.cl .tst-p{color:#9e2f52;background:#fad3de}.pg-admin .tst-t{color:#5e5763;margin-top:4px;font-size:12px}.pg-admin .tst-h{display:none}.pg-admin .tst .field,.pg-admin .tst label{margin-top:10px}.pg-admin .slk{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) 40px;align-items:center;gap:8px;display:grid}@media (max-width:639px){.pg-admin .slk{grid-template-columns:minmax(0,1fr) 40px}.pg-admin .slk input:nth-child(2){grid-area:2/1}.pg-admin .slk .btn{grid-area:1/2/3}}.pg-brand input:not([type=checkbox]):not([type=radio]):not([type=range]),.pg-brand select,.pg-brand textarea,.pg-home input:not([type=checkbox]):not([type=radio]),.pg-home select,.pg-home textarea,.u-dd-s input{font-size:14px!important;font-weight:400!important}.sk{background:linear-gradient(90deg,var(--j-pu-s) 25%,#fbf3f8 50%,var(--j-pu-s) 75%);background-size:200% 100%;border-radius:16px;animation:sk 1.2s ease-in-out infinite}.sk-row{height:64px;margin:0 0 10px}.sk-card{aspect-ratio:1}.sk-grid{grid-template-columns:repeat(2,1fr);gap:12px;padding:16px;display:grid}.sk-hero{height:160px;margin:16px}@keyframes sk{0%{background-position:200% 0}to{background-position:-200% 0}}.sk-part{border-radius:6px;flex-shrink:0;max-width:100%;display:block}.sk-contents{display:contents}.sk-lines{flex-direction:column;gap:8px;min-width:0;display:flex}.sk-inline{gap:8px}.sk-inline,.sk-option{align-items:center;display:flex}.sk-option{background:#fff;border:1px solid #f3ddeb;border-radius:12px;gap:10px;padding:12px}.sk-option>:last-child{margin-left:auto}@media (prefers-reduced-motion:reduce){.sk{animation:none}}.pg-admin .bnav a,.pg-admin .btn,.pg-admin .seg button,.pg-admin .side a,.pg-admin .side button,.pg-admin .tabs button,.pg-brand .chs span,.pg-brand .go,.pg-brand .kr-db button,.pg-brand .kr-qt button,.pg-brand .qt button,.pg-brand .sl button,.pg-brand .slr button,.pg-brand .tabs button,.pg-brand .wf-r button,.pg-home .btn,.pg-home .gd button,.u-btn,.u-pill,.u-seg button,.u-step button,a.u-btn{-webkit-tap-highlight-color:transparent;transition:background-color .14s,color .14s,border-color .14s,filter .14s,transform .1s,box-shadow .14s}.pg-brand .tabs button{transition:color .28s,filter .14s,transform .1s}.pg-brand .tabs button.ac{transition:color .22s .12s,filter .14s,transform .1s}@media (hover:hover) and (pointer:fine){.pg-admin .btn:hover:not(:disabled),.pg-admin .seg button:hover,.pg-admin .tabs button:hover,.pg-brand .go:hover:not(:disabled),.pg-brand .kr-db button:hover,.pg-brand .kr-qt button:hover,.pg-brand .qt button:hover,.pg-brand .sl button:hover,.pg-brand .slr button:hover,.pg-brand .tabs button:hover,.pg-brand .wf-r button:hover,.pg-home .card:hover .btn,.pg-home .gd button:hover,.u-btn:hover:not(:disabled),.u-pill:hover:not(:disabled),.u-step button:hover:not(:disabled),a.u-btn:hover{filter:brightness(.96)}.pg-admin .seg button.on:hover,.pg-admin .tabs button.on:hover,.pg-brand .chs label:has(input:checked):hover span,.pg-brand .sl button.pk:hover,.pg-brand .slr button.pk:hover,.pg-brand .tabs button.ac:hover,.pg-brand .tabs:has(button.ac:hover) .tab-ind,.u-pill.on:hover{filter:brightness(.93)}.pg-admin .bnav a:hover,.pg-admin .side a:hover,.pg-admin .side button:hover{color:#3a3340;filter:none;background:#f6f1fa}.pg-admin .bnav a.on:hover,.pg-admin .side a.on:hover{color:#6e4a96;background:#efe4f8}.pg-brand .chs label:hover span{background:#fff8fb;border-color:#d7b0c8}.pg-brand .chs label:has(input:checked):hover span{background:#eadcf6;border-color:#c9a2e5}.u-seg button:hover{color:#3a3340;filter:none}.u-seg button.act:hover{color:#6e4a96}.pg-brand .tabs button.ac:hover,.pg-brand .tabs button:hover{filter:none}.pg-brand .tabs button:hover:before,.pg-brand .tabs button:hover>span{filter:brightness(.96)}.pg-brand .tabs button.ac:hover>span,.pg-brand .tabs:has(button.ac:hover) .tab-ind{filter:brightness(.93)}}.pg-admin .btn:active:not(:disabled),.pg-admin .seg button:active,.pg-admin .tabs button:active,.pg-brand .chs label:active span,.pg-brand .go:active:not(:disabled),.pg-brand .kr-db button:active,.pg-brand .kr-qt button:active,.pg-brand .qt button:active,.pg-brand .sl button:active,.pg-brand .slr button:active,.pg-brand .tabs button:active,.pg-brand .wf-r button:active,.pg-home .card:active .btn,.pg-home .gd button:active,.u-btn:active:not(:disabled),.u-pill:active:not(:disabled),.u-step button:active:not(:disabled),a.u-btn:active{filter:brightness(.9);transform:scale(.98)}.pg-brand .tabs button:active{filter:none;transform:none}.pg-brand .tabs button:active>span{filter:brightness(.9);transform:scale(.98)}.pg-admin .bnav a:active,.pg-admin .side a:active,.pg-admin .side button:active,.u-seg button:active{filter:none;background:#eadcf6;transform:none}.u-seg button:active{color:#6e4a96;background:0 0}.pg-admin .btn:disabled,.pg-admin .btn:disabled:active,.pg-admin .btn:disabled:hover,.u-btn:disabled,.u-btn:disabled:active,.u-btn:disabled:hover,.u-step button:disabled,.u-step button:disabled:active{filter:none;transform:none}@media (prefers-reduced-motion:reduce){.pg-admin .btn:active,.pg-admin .seg button:active,.pg-admin .tabs button:active,.pg-brand .chs label:active span,.pg-brand .go:active,.pg-brand .kr-db button:active,.pg-brand .kr-qt button:active,.pg-brand .qt button:active,.pg-brand .sl button:active,.pg-brand .slr button:active,.pg-brand .tabs button:active,.pg-brand .wf-r button:active,.pg-home .card:active .btn,.u-btn:active,.u-pill:active,.u-step button:active,a.u-btn:active{transform:none}.pg-brand .tabs .tab-ind,.pg-brand .tabs button,.pg-brand .tabs button.ac,.pg-brand .tabs button>span{transition:none}.pg-brand .tabs button:active>span{transform:none}}.pg-promo .promo-content{padding:16px 16px calc(16px + var(--j-safe))}.pg-promo .ab{word-break:normal}.pg-promo .ab .t{min-width:0}.pg-promo .ab .t h1{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600;line-height:1.4}.pg-promo .promo-note{color:var(--j-mu);margin:0 0 16px;font-size:12.5px;line-height:1.6}.pg-promo .promo-content>.sec{border:0;margin:0 0 24px;padding:0}.pg-promo .promo-content>.chip{margin:0 0 24px}.pg-promo .chip button{color:#6e4a96;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-weight:600}.pg-promo .promo-pattern-chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.pg-promo .promo-pattern-chips button,.pg-promo .promo-slots button{min-height:var(--j-h);border:1px solid var(--j-bd);border-radius:var(--j-r);color:var(--j-tx);font:inherit;cursor:pointer;background:#fff;padding:10px 12px;font-size:12.5px}.pg-promo .promo-pattern-chips button{text-align:center;justify-content:center;align-items:center;min-width:0;min-height:40px;padding:6px 12px;font-weight:600;line-height:1.5;display:flex}.pg-promo .promo-pattern-chips button.on,.pg-promo .promo-slots button.on{border-color:var(--j-pu-d);background:var(--j-pu-s);box-shadow:inset 0 0 0 1px var(--j-pu-d)}.pg-promo .sh .promo-progress{color:#6e4a96;flex:none;font-size:11px;font-weight:600}.pg-promo .promo-slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid}.pg-promo .promo-slots button{text-align:left;white-space:normal;overflow-wrap:anywhere;flex-direction:column;justify-content:center;align-items:stretch;gap:4px;min-width:0;display:flex}.pg-promo .promo-slots button small,.pg-promo .promo-slots button span{display:block}.pg-promo .promo-slots button span{font-weight:600}.pg-promo .promo-slots button small{color:var(--j-mu);margin-top:0;font-size:11.5px;line-height:1.5}.pg-promo .promo-slot-note{gap:8px;font-size:12px;font-weight:500;line-height:1.5;display:grid}.pg-promo .promo-slot-note input{width:100%;min-width:0;min-height:var(--j-h);border:1px solid var(--j-bd);border-radius:var(--j-r);color:var(--j-tx);font:inherit;background:#fff;padding:10px 12px}.pg-promo .promo-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.pg-promo .promo-grid .promo-pick{border:1px solid var(--j-ln);text-align:left;width:100%;color:var(--j-tx);font:inherit;cursor:pointer;padding:8px;position:relative}.pg-promo .promo-grid .promo-pick.sel{border-color:var(--j-pu-d);box-shadow:inset 0 0 0 1px var(--j-pu-d);background:#fcf8ff}.pg-promo .promo-pick .im{width:100%}.pg-promo .promo-pick .if{flex-direction:column;flex:1;width:100%;padding:2px 2px 6px;display:flex}.pg-promo .promo-meta{flex-direction:column;gap:6px;margin-top:auto;padding-top:6px;display:flex}.pg-promo .promo-meta .promo-tier{margin-top:0}.pg-promo .promo-pick b{overflow-wrap:anywhere;display:block;overflow:visible}.pg-promo .promo-tier{color:#6e4a96;margin-top:6px;font-size:11.5px;font-weight:600;line-height:1.5;display:block}.pg-promo .promo-check{color:#fff;background:#6e4a96;border:2px solid #fff;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:12px;right:12px}.pg-promo .promo-add-hint{margin-bottom:12px}.pg-promo .promo-bar{z-index:3;margin:0 -16px calc(-16px - var(--j-safe));padding:14px 16px calc(14px + var(--j-safe));border-top:1px solid var(--j-ln);background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:12px;display:grid;position:sticky;bottom:0;box-shadow:0 -6px 20px #3a334008}.pg-promo .promo-bar small{color:var(--j-mu);font-size:11px;display:block}.pg-promo .promo-bar strong{font-variant-numeric:tabular-nums;color:var(--j-tx);font-size:20px;display:block}.pg-promo .promo-fee-tag{color:var(--j-ok-t);margin-top:2px;font-size:10px;font-weight:500;display:block}.pg-promo .promo-add{border-radius:var(--j-r);color:#fff;min-height:48px;font:inherit;cursor:pointer;background:#6e4a96;border:0;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:12px;font-weight:600;line-height:1.4;display:flex}.pg-promo .promo-add svg{flex:none;width:18px;height:18px}.pg-promo .promo-add:disabled{color:var(--j-mu);cursor:not-allowed;background:#eeeaf0}.pg-promo a:focus-visible,.pg-promo button:focus-visible,.pg-promo input:focus-visible{outline-offset:3px;outline:2px solid #6e4a96}@media (hover:hover){.pg-promo .promo-pick:hover,.pg-promo .promo-slots button:hover{border-color:var(--j-pu-d)}.pg-promo .promo-add:hover:not(:disabled){background:#593a7c}}@media (max-width:359px){.pg-promo .promo-bar{grid-template-columns:1fr;gap:10px}.pg-promo .promo-bar>div{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}}.nf{min-height:100dvh;font-family:var(--font-poppins),sans-serif;color:#3a3340;background:#fff8fb;place-items:center;padding:24px 20px;display:grid}.nf-card{text-align:center;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:380px;padding:28px 22px;display:flex}.nf-icon{color:#c9a2e5;margin-bottom:4px}.nf-code{letter-spacing:.12em;color:#c9a2e5;font-size:13px}.nf-code,.nf-title{margin:0;font-weight:600}.nf-title{font-size:22px}.nf-text{color:#6b6470;margin:0 0 10px;font-size:14px;line-height:1.55}*{scrollbar-width:thin;scrollbar-color:#c9a2e5 transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#c9a2e5;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#ad7dce}::-webkit-scrollbar-corner{background:0 0}body,html{color:#3a3340;font-family:var(--font-poppins),sans-serif;background:#fff8fb;margin:0}.pg-brand i,.pg-home i{font-style:normal;line-height:1;display:inline-block}.pg-brand i>svg,.pg-home i>svg{width:1em;height:1em;display:block}.pg-brand [hidden],.pg-home [hidden]{display:none!important}button{font-family:inherit}.pg-brand,.pg-home,.pg-loading{width:100%;max-width:440px;min-height:100dvh;margin:0 auto}.pg-loading{background:#fff8fb;display:flow-root}@media (min-width:480px){body:has(.pg-brand),body:has(.pg-home),body:has(.pg-loading){background:#f1eaf0}.pg-brand,.pg-home,.pg-loading{outline:1px solid #e8d7e3;box-shadow:0 0 48px #3a334014}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}