@import url(https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,700;12..96,800&family=Inter:wght@400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;600;700;800;900&family=Inter:wght@400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&family=Inter:wght@400;500;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Poppins:wght@600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;600;700&family=Jost:wght@300;400;500;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:wght@700;900&family=DM+Sans:wght@300;400;500;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Manrope:wght@300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+Khmer:wght@400;500;600;700&family=Noto+Sans+Thai:wght@400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap);*,:after,:before{box-sizing:border-box}body,html{margin:0}#root,body,html{max-width:100%;overflow-x:clip;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}canvas,img,svg,video{max-width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.acct-wrap{display:flex}.navbarr__icon.acct-photo{border-radius:50%;height:calc(var(--icon-size)*1.2);margin:calc(var(--icon-size)*-.1);object-fit:cover;opacity:1;width:calc(var(--icon-size)*1.2)}.acct-root{--a-ink:#0f1419;--a-muted:#6e767d;--a-line:#eff3f4;--a-hover:#f7f9f9;--a-focus:#9fd3f0;--a-red:#d93025;--ease-soft:cubic-bezier(0.22,0.8,0.3,1);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Inter,Roboto,Helvetica,Arial,PingFang SC,Microsoft YaHei,Noto Sans SC,Noto Sans Khmer,sans-serif;inset:0;pointer-events:none;position:fixed;transition:visibility 0s linear .4s;visibility:hidden;z-index:2000}.acct-root.open{pointer-events:auto;transition-delay:0s;visibility:visible}.acct-overlay{background:#0f141973;inset:0;opacity:0;position:absolute;transition:opacity .35s ease}.acct-root.open .acct-overlay{opacity:1}.acct-drawer{background:#fff;border-radius:20px 0 0 20px;bottom:0;box-shadow:-12px 0 40px #0000002e;color:var(--a-ink);display:flex;flex-direction:column;max-width:100%;position:absolute;right:0;top:0;transform:translateX(100%);transition:transform .4s var(--ease-soft);width:min(340px,88vw)}.acct-root.open .acct-drawer{transform:translateX(0)}.acct-top{border-bottom:1px solid var(--a-line);justify-content:space-between;padding:calc(18px + env(safe-area-inset-top, 0px)) calc(16px + env(safe-area-inset-right, 0px)) 14px 20px}.acct-id,.acct-top{align-items:center;display:flex;gap:12px}.acct-id{min-width:0}.acct-avatar{border-radius:50%;flex-shrink:0;height:42px;object-fit:cover;width:42px}.acct-id-text{display:flex;flex-direction:column;line-height:1.3;min-width:0}.acct-id-text b{font-size:1rem;font-weight:800}.acct-id-text b,.acct-id-text small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acct-id-text small{color:var(--a-muted);font-size:.8rem;font-weight:500}.acct-close{background:#0000;border:0;border-radius:50%;cursor:pointer;flex-shrink:0;height:36px;padding:0;position:relative;transition:background-color .2s ease,transform .3s var(--ease-soft);width:36px}.acct-close span{background:var(--a-ink);border-radius:2px;height:2px;left:50%;margin:-1px 0 0 -8px;position:absolute;top:50%;width:16px}.acct-close span:first-child{transform:rotate(45deg)}.acct-close span:last-child{transform:rotate(-45deg)}.acct-close:hover{background:var(--a-hover);transform:rotate(90deg)}.acct-close:focus-visible,.acct-item:focus-visible,.acct-logout:focus-visible{outline:3px solid var(--a-focus);outline-offset:2px}.acct-scroll{display:flex;flex:1 1;flex-direction:column;gap:2px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:10px 12px;scrollbar-color:#cfd9de #0000;scrollbar-width:thin}.acct-item{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:0;border-radius:12px;box-sizing:border-box;color:var(--a-ink);cursor:pointer;display:flex;font:inherit;font-size:1.05rem;font-weight:600;justify-content:flex-start;line-height:1.2;min-height:52px;padding:10px 14px;text-align:left;text-decoration:none;transition:background-color .15s ease;width:100%}.acct-item:hover{background:var(--a-hover)}.acct-item>span:first-child{text-decoration:none;-webkit-text-decoration-color:#000;text-decoration-color:#000;text-decoration-thickness:2px;text-underline-offset:6px}.acct-item.active{font-weight:800}.acct-item.active>span:first-child{-webkit-text-decoration-line:underline;text-decoration-line:underline}.acct-root .acct-scroll>*{opacity:0;transform:translateX(14px);transition:opacity .3s ease,transform .4s var(--ease-soft)}.acct-root.open .acct-scroll>*{opacity:1;transform:translateX(0)}.acct-root.open .acct-scroll>:first-child{transition-delay:.1s}.acct-root.open .acct-scroll>:nth-child(2){transition-delay:.14s}.acct-root.open .acct-scroll>:nth-child(3){transition-delay:.18s}.acct-root.open .acct-scroll>:nth-child(4){transition-delay:.22s}.acct-root.open .acct-scroll>:nth-child(5){transition-delay:.26s}.acct-root.open .acct-scroll>:nth-child(6){transition-delay:.3s}.acct-root.open .acct-scroll>:nth-child(7){transition-delay:.34s}.acct-row{align-items:center;display:flex;gap:6px}.acct-row .acct-item{flex:1 1;min-width:0;width:auto}.acct-pin{background:#0000;border:0;border-radius:50%;color:var(--a-ink);cursor:pointer;flex-shrink:0;height:34px;padding:0;position:relative;transition:background-color .2s ease,transform .25s var(--ease-soft);width:34px}.acct-pin span{background:currentColor;border-radius:2px;height:2px;left:50%;margin:-1px 0 0 -7px;position:absolute;top:50%;transition:transform .3s var(--ease-soft);width:14px}.acct-pin span:last-child{transform:rotate(90deg)}.acct-pin.on span:last-child{transform:rotate(0deg) scaleX(0)}.acct-pin:hover:not(:disabled){background:var(--a-hover);transform:scale(1.1)}.acct-pin:active:not(:disabled){transform:scale(.92)}.acct-pin:disabled{cursor:not-allowed;opacity:.3}.acct-pin:focus-visible{outline:3px solid var(--a-focus);outline-offset:2px}.acct-lang-toggle{justify-content:space-between}.acct-arrow{border-bottom:2px solid;border-right:2px solid;height:7px;margin:-3px 4px 0 8px;transform:rotate(45deg);transition:transform .35s var(--ease-soft),margin .35s ease;width:7px}.acct-arrow.open{margin-top:3px;transform:rotate(-135deg)}.acct-lang-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s var(--ease-soft)}.acct-lang-wrap.open{grid-template-rows:1fr}.acct-lang-list{border-left:2px solid var(--a-line);display:flex;flex-direction:column;gap:2px;margin-left:14px;min-height:0;overflow:hidden;padding-left:8px}.acct-lang-item{font-size:.92rem;font-weight:500;min-height:44px}.acct-lang-item.active{font-weight:800}.acct-lang-list .acct-lang-wrap{margin-left:0}.acct-lang-list .acct-lang-list{margin-left:10px}.acct-lang-list .acct-lang-toggle{justify-content:space-between}.acct-foot{border-top:1px solid var(--a-line);padding:12px calc(16px + env(safe-area-inset-right, 0px)) calc(18px + env(safe-area-inset-bottom, 0px)) 16px}.acct-logout{align-items:center;background:#0000;border:1.5px solid var(--a-red);border-radius:999px;color:var(--a-red);cursor:pointer;display:flex;font:inherit;font-size:1rem;font-weight:700;justify-content:center;min-height:48px;transition:background-color .2s ease;width:100%}.acct-logout:hover:not(:disabled){background:#d9302514}.acct-logout:disabled{cursor:default;opacity:.6}@media (min-width:768px) and (max-width:1024px){.acct-drawer{width:360px}.acct-item{font-size:1.08rem;min-height:54px}}@media (max-width:767px){.acct-drawer{width:min(340px,88vw)}.acct-scroll{padding:8px 10px}}@media (max-width:400px){.acct-drawer{width:90vw}.acct-top{padding-left:16px}.acct-id-text b{font-size:.95rem}.acct-id-text small{font-size:.76rem}.acct-item{font-size:1rem;min-height:50px;padding:8px 12px}.acct-lang-item{font-size:.9rem;min-height:44px}.acct-foot{padding-left:12px}}@media (max-width:360px){.acct-drawer{border-radius:16px 0 0 16px;width:92vw}.acct-avatar{height:36px;width:36px}.acct-item{font-size:.95rem;min-height:46px;padding:6px 10px}.acct-lang-item{font-size:.86rem;min-height:42px}.acct-lang-list{margin-left:8px;padding-left:6px}.acct-logout{font-size:.95rem;min-height:44px}}@media (max-height:600px){.acct-top{padding-bottom:10px;padding-top:calc(10px + env(safe-area-inset-top, 0px))}.acct-item{min-height:44px}.acct-lang-item{min-height:40px}.acct-foot{padding-bottom:calc(10px + env(safe-area-inset-bottom, 0px));padding-top:8px}.acct-logout{min-height:42px}}@media (max-height:500px){.acct-item{min-height:40px}.acct-lang-item{min-height:38px}}@media (pointer:coarse){.acct-close,.acct-pin{height:40px;width:40px}}@media (prefers-reduced-motion:reduce){.acct-root,.acct-root *{transition-delay:0s!important;transition-duration:.01ms!important}}.navbarr{--white:#fff;--black:#0f1419;--grey-900:#2b2d2f;--grey-600:#3e4143;--grey-300:#d9dcdf;--grey-100:#f3f4f5;--sky-500:#a1aeb5;--sky-300:#9fd3f0;--sky-100:#e6f4fc;--ease-soft:cubic-bezier(0.22,0.8,0.3,1);--ease-bounce:cubic-bezier(0.34,1.56,0.64,1);--slide-time:0.4s;--nav-height:76px;--nav-pad-x:32px;--logo-img:46px;--logo-text:1.7rem;--icon-size:24px;--icon-boost:1.45;--link-size:0.95rem;--link-pad-y:10px;--link-pad-x:14px;--link-gap:4px;--menu-min-width:170px;--menu-item-size:0.9rem;align-items:center;animation:navbarr-drop .6s var(--ease-soft) both;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#fffffff0;border-bottom:1px solid var(--grey-300);box-shadow:0 2px 14px #1516170d;display:flex;font-family:TwitterChirp,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;height:var(--nav-height);justify-content:space-between;padding:0 var(--nav-pad-x);position:-webkit-sticky;position:sticky;top:0;z-index:1000}@keyframes navbarr-drop{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.navbarr__logo{align-items:center;color:#000;display:inline-flex;gap:12px;text-decoration:none;transition:transform .2s var(--ease-bounce)}.navbarr__logo-img{display:block;height:var(--logo-img);transition:transform .3s var(--ease-bounce);width:auto}.navbarr__logo-text{font-size:var(--logo-text);font-weight:800;letter-spacing:-.5px;transition:color .25s ease;white-space:nowrap}.navbarr__logo:hover .navbarr__logo-img{transform:rotate(-6deg) scale(1.08)}.navbarr__logo:hover .navbarr__logo-text{color:#000}.navbarr__logo:active{transform:scale(.92) rotate(-3deg)}.navbarr__logo:active .navbarr__logo-img{transform:scale(.95) rotate(12deg)}.navbarr__links{align-items:center;display:flex;gap:var(--link-gap)}.navbarr__link{align-items:center;background:#0000;border:0;border-radius:999px;color:var(--grey-900);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--link-size);font-weight:500;padding:var(--link-pad-y) var(--link-pad-x);position:relative;text-decoration:none;transition:color .25s ease,background-color .25s ease,transform .3s var(--ease-bounce)}.navbarr__link:after{background:var(--grey-600);border-radius:2px;bottom:3px;content:"";height:2px;left:var(--link-pad-x);position:absolute;right:var(--link-pad-x);transform:scaleX(0);transform-origin:left;transition:transform var(--slide-time) var(--ease-soft),background-color .25s ease}.navbarr__link:hover{color:var(--black)}.navbarr__link:hover:after{transform:scaleX(1)}.navbarr__link:active{transform:scale(.96)}.navbarr__burger:focus-visible,.navbarr__link:focus-visible{outline:3px solid var(--sky-300);outline-offset:2px}.navbarr__link.active{color:var(--black);font-weight:800}.navbarr__link.active:after{background:var(--black);transform:scaleX(1)}.navbarr__link--icon{gap:0}.navbarr__icon{flex-shrink:0;height:var(--icon-size);object-fit:contain;opacity:.6;transition:opacity .25s ease,transform .35s var(--ease-bounce);width:var(--icon-size)}.navbarr__icon--lg{height:calc(var(--icon-size)*var(--icon-boost));margin:calc(var(--icon-size)*(1 - var(--icon-boost))/2);width:calc(var(--icon-size)*var(--icon-boost))}.navbarr__link--icon:hover .navbarr__icon{opacity:1;transform:translateY(-2px) scale(1.08)}.navbarr__link--icon.active .navbarr__icon{opacity:1}.navbarr__label{display:inline-block;margin-left:0;max-width:0;opacity:0;overflow:hidden;transition:max-width var(--slide-time) var(--ease-soft),margin-left var(--slide-time) var(--ease-soft),opacity var(--slide-time) ease;white-space:nowrap}.navbarr__link--icon.active .navbarr__label{margin-left:10px;max-width:190px;opacity:1}.navbarr__link--icon:not(.active):before{background:var(--black);border-radius:6px;color:var(--white);content:attr(data-tip);font-size:.72rem;font-weight:600;left:50%;opacity:0;padding:4px 9px;pointer-events:none;position:absolute;top:calc(100% + 4px);transform:translate(-50%,-4px);transition:opacity .2s ease,transform .25s var(--ease-soft);white-space:nowrap;z-index:5}.navbarr__link--icon:not(.active):hover:before{opacity:1;transform:translate(-50%);transition-delay:.25s}.navbarr__dropdown-btn[aria-expanded=true]:before{display:none}.navbarr__link.red{background:#0000;border:0;box-shadow:none;color:var(--black);font-weight:700;margin-left:6px}.navbarr__link.red:hover{background:#0000;color:var(--sky-500)}.navbarr__link.red.active{color:var(--black)}.navbarr__link.signup{background:#0000;border:0;box-shadow:none;color:var(--sky-500);font-weight:700}.navbarr__link.signup:after{background:var(--sky-500)}.navbarr__link.signup:hover{background:#0000;box-shadow:none;color:var(--black)}.navbarr__link.signup:hover:after{background:var(--black)}.navbarr__link.signup.active{background:#0000;color:var(--black)}.navbarr__link.signup.active:after{background:var(--black)}.navbarr__dropdown-wrap{position:relative}.navbarr__arrow{border-bottom:2px solid;border-right:2px solid;height:6px;margin:-3px 0 0 8px;transform:rotate(45deg);transition:transform .35s var(--ease-bounce),margin .35s ease;width:6px}.navbarr__arrow.open{margin-top:3px;transform:rotate(-135deg)}.navbarr__dropdown-menu{background:var(--white);border:1px solid var(--grey-300);border-radius:12px;box-shadow:0 10px 24px #1516171f;display:flex;flex-direction:column;gap:1px;left:50%;min-width:var(--menu-min-width);opacity:0;padding:6px;position:absolute;top:calc(100% + 8px);transform:translate(-50%,8px) scale(.96);transform-origin:top center;transition:opacity .25s ease,transform .35s var(--ease-bounce),visibility .25s;visibility:hidden}.navbarr__dropdown-menu:before{background:var(--white);border-left:1px solid var(--grey-300);border-top:1px solid var(--grey-300);content:"";height:10px;left:50%;margin-left:-5px;position:absolute;top:-6px;transform:rotate(45deg);width:10px}.navbarr__dropdown-menu.open{opacity:1;transform:translate(-50%) scale(1);visibility:visible}.navbarr__dropdown-item{align-items:center;border-radius:8px;display:flex;font-size:var(--menu-item-size);gap:10px;opacity:0;padding:9px 12px;transform:translateX(-6px);width:100%}.navbarr__dropdown-item:after{display:none}.navbarr__dropdown-item:hover{background:var(--grey-100)}.navbarr__dropdown-item.active{color:var(--black);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.navbarr__sub-icon{flex-shrink:0;height:20px;object-fit:contain;opacity:.7;transition:opacity .25s ease,transform .35s var(--ease-bounce);width:20px}.navbarr__sub-icon--lg{height:29px;margin:-4.5px;width:29px}.navbarr__dropdown-item.active .navbarr__sub-icon,.navbarr__dropdown-item:hover .navbarr__sub-icon{opacity:1}.navbarr__dropdown-item:hover .navbarr__sub-icon{transform:scale(1.1)}.navbarr__dropdown-menu.open .navbarr__dropdown-item{opacity:1;transform:translateX(0);transition:opacity .35s ease,transform .4s var(--ease-soft),background-color .25s ease,color .25s ease}.navbarr__dropdown-menu.open .navbarr__dropdown-item:hover{transform:translateX(3px);transition-delay:0s}.navbarr__dropdown-menu.open .navbarr__dropdown-item:first-child{transition-delay:.04s,.04s,0s,0s}.navbarr__dropdown-menu.open .navbarr__dropdown-item:nth-child(2){transition-delay:.08s,.08s,0s,0s}.navbarr__dropdown-menu.open .navbarr__dropdown-item:nth-child(3){transition-delay:.12s,.12s,0s,0s}.navbarr__dropdown-menu.open .navbarr__dropdown-item:nth-child(4){transition-delay:.16s,.16s,0s,0s}.navbarr__dropdown-menu.open .navbarr__dropdown-item:nth-child(5){transition-delay:.2s,.2s,0s,0s}.navbarr__dropdown-menu.open .navbarr__dropdown-item:nth-child(6){transition-delay:.24s,.24s,0s,0s}.navbarr__burger{align-items:center;background:#0000;border:0;border-radius:0;cursor:pointer;display:none;height:44px;justify-content:center;padding:0;transition:transform .3s var(--ease-bounce),opacity .25s ease;width:44px}.navbarr__burger img{height:26px;object-fit:contain;transition:transform .4s var(--ease-bounce);width:26px}.navbarr__burger:hover{opacity:.7;transform:scale(1.08)}.navbarr__burger:active{transform:scale(.92)}.navbarr__burger.open img{transform:rotate(90deg) scale(.9)}@media (min-width:1025px){.navbarr__dropdown-menu .navbarr__dropdown-item{align-self:flex-start;background:#0000;text-decoration:none;width:auto}.navbarr__dropdown-menu .navbarr__dropdown-item:hover{background:#0000}.navbarr__dropdown-menu .navbarr__dropdown-item:after{bottom:4px;display:block;left:12px;right:12px}.navbarr__dropdown-menu .navbarr__dropdown-item.active{color:var(--black);font-weight:800;text-decoration:none}.navbarr__dropdown-menu .navbarr__dropdown-item.active:after{background:var(--black);transform:scaleX(1)}.navbarr__link.active,.navbarr__link.red:hover,.navbarr__link.signup.active,.navbarr__link.signup:hover,.navbarr__link:hover{background:#0000;box-shadow:none}}@media (min-width:768px) and (max-width:1024px){.navbarr{--nav-height:70px;--nav-pad-x:16px;--logo-img:40px;--logo-text:1.5rem;--icon-size:22px;--link-size:0.85rem;--link-pad-y:8px;--link-pad-x:9px;--link-gap:2px;--menu-min-width:150px;--menu-item-size:0.85rem}.navbarr__link--icon.active .navbarr__label{margin-left:7px;max-width:190px;opacity:1}.navbarr__icon{opacity:.7}.navbarr__link--icon.active .navbarr__icon{opacity:1}}@media (max-width:767px){.navbarr{--nav-height:64px;--nav-pad-x:16px;--logo-img:36px;--logo-text:1.4rem;--icon-size:22px;--link-size:0.92rem;--link-pad-y:10px;--link-pad-x:12px;--link-gap:2px}.navbarr__burger{display:flex}.navbarr__links{align-items:stretch;background:var(--white);border:1px solid var(--grey-300);border-radius:14px;box-shadow:0 12px 28px #15161726;flex-direction:column;left:auto;margin-top:8px;max-height:0;opacity:0;overflow:hidden;padding:0 8px;position:absolute;right:12px;top:100%;transform:translateY(-8px) scale(.97);transform-origin:top right;transition:max-height .4s var(--ease-soft),padding .3s ease,opacity .25s ease,transform .35s var(--ease-soft),visibility .25s;visibility:hidden;width:min(220px,calc(100vw - 24px))}.navbarr__links.open{max-height:80vh;opacity:1;overflow-y:auto;padding:8px;transform:translateY(0) scale(1);visibility:visible}.navbarr__links.open>.navbarr__dropdown-wrap,.navbarr__links.open>.navbarr__link{animation:navbarr-item-up .4s var(--ease-soft) both}.navbarr__links.open>:first-child{animation-delay:.04s}.navbarr__links.open>:nth-child(2){animation-delay:.08s}.navbarr__links.open>:nth-child(3){animation-delay:.12s}.navbarr__links.open>:nth-child(4){animation-delay:.16s}.navbarr__links.open>:nth-child(5){animation-delay:.2s}.navbarr__links.open>:nth-child(6){animation-delay:.24s}.navbarr__links.open>:nth-child(7){animation-delay:.28s}.navbarr__links.open>:nth-child(8){animation-delay:.32s}.navbarr__links.open>:nth-child(9){animation-delay:.36s}@keyframes navbarr-item-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.navbarr__link{border-radius:9px;justify-content:flex-start;width:100%}.navbarr__link--icon:before,.navbarr__link:after{display:none!important}.navbarr__link:hover{background:var(--grey-100)}.navbarr__link--icon .navbarr__label,.navbarr__link--icon.active .navbarr__label{margin-left:12px;max-width:none;opacity:1}.navbarr__icon{opacity:.7}.navbarr__link--icon.active .navbarr__icon{opacity:1}.navbarr__dropdown-item.active,.navbarr__link.active:not(.red):not(.signup) .navbarr__label{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.navbarr__link.red,.navbarr__link.signup{background:#0000;border:0;justify-content:flex-start;margin:0}.navbarr__link.red:hover,.navbarr__link.signup:hover{background:var(--grey-100)}.navbarr__dropdown-wrap{width:100%}.navbarr__dropdown-btn .navbarr__arrow{margin-left:auto}.navbarr__dropdown-menu{background:#0000;border:0;border-radius:0;box-shadow:none;display:flex;max-height:0;min-width:0;opacity:0;overflow:hidden;padding:0 0 0 10px;position:static;transform:none;transition:max-height .35s var(--ease-soft),opacity .25s ease,padding .25s ease;visibility:visible}.navbarr__dropdown-menu:before{display:none}.navbarr__dropdown-menu.open{max-height:300px;opacity:1;padding:4px 0 4px 10px;transform:none}.navbarr__dropdown-item{padding:8px 10px}}@media (prefers-reduced-motion:reduce){.navbarr,.navbarr *,.navbarr :after,.navbarr :before{animation:none!important;transition-delay:0s!important;transition-duration:.01ms!important}}@keyframes navbarr-flip{0%{opacity:0;transform:perspective(400px) rotateY(-180deg) scale(.6)}60%{opacity:1;transform:perspective(400px) rotateY(20deg) scale(1.12)}to{opacity:1;transform:perspective(400px) rotateY(0deg) scale(1)}}@media (max-width:1024px){.navbarr__icon{backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform .5s var(--ease-bounce),opacity .25s ease}.navbarr__link--icon:hover .navbarr__icon{opacity:.7;transform:none}.navbarr__link--icon:active .navbarr__icon{opacity:1;transform:perspective(400px) rotateY(180deg) scale(1.1)}.navbarr__link--icon.active .navbarr__icon{animation:navbarr-flip .6s var(--ease-bounce) backwards;opacity:1}}@media (max-width:767px){.navbarr__links.open .navbarr__icon{animation:navbarr-flip .6s var(--ease-bounce) backwards}.navbarr__links.open>:first-child .navbarr__icon{animation-delay:.1s}.navbarr__links.open>:nth-child(2) .navbarr__icon{animation-delay:.15s}.navbarr__links.open>:nth-child(3) .navbarr__icon{animation-delay:.2s}.navbarr__links.open>:nth-child(4) .navbarr__icon{animation-delay:.25s}.navbarr__links.open>:nth-child(5) .navbarr__icon{animation-delay:.3s}.navbarr__links.open>:nth-child(6) .navbarr__icon{animation-delay:.35s}.navbarr__links.open>:nth-child(7) .navbarr__icon{animation-delay:.4s}.navbarr__links.open>:nth-child(8) .navbarr__icon{animation-delay:.45s}.navbarr__links.open>:nth-child(9) .navbarr__icon{animation-delay:.5s}}.navbarr--auth{align-items:stretch;display:grid;grid-template-columns:1fr auto 1fr;padding-left:max(var(--nav-pad-x),env(safe-area-inset-left,0px));padding-right:max(var(--nav-pad-x),env(safe-area-inset-right,0px))}.navbarr--auth .navbarr__auth-spacer{grid-column:1}.navbarr--auth .navbarr__logo{align-self:center;flex-shrink:0;grid-column:3;justify-self:end}.navbarr__tabs{align-items:stretch;grid-column:2;height:100%;min-width:0}.navbarr__tab,.navbarr__tabs{display:flex;justify-content:center}.navbarr__tab{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:0;color:var(--grey-600);cursor:pointer;flex-shrink:0;font-family:inherit;font-size:.95rem;font-weight:500;min-width:140px;padding:0 24px;position:relative;text-decoration:none;transition:background-color .2s ease,color .2s ease;white-space:nowrap}@media (hover:hover){.navbarr__tab:hover{background:var(--grey-100);color:var(--black)}}.navbarr__tab-text{align-items:center;display:inline-flex;height:100%;position:relative}.navbarr__tab-text:after{background:var(--black);border-radius:999px;bottom:0;content:"";height:4px;left:0;position:absolute;right:0;transform:scaleX(0);transition:transform .3s var(--ease-soft)}.navbarr__tab.active{color:var(--black);font-weight:800}.navbarr__tab.active .navbarr__tab-text:after{transform:scaleX(1)}.navbarr__tab--menu{padding:0}.navbarr__tab--menu .acct-wrap{display:flex;height:100%}.navbarr__tab--menu .navbarr__dropdown-btn{-webkit-tap-highlight-color:transparent;border-radius:0;color:inherit;font-size:inherit;font-weight:500;height:100%;justify-content:center;padding:0 24px;width:auto}.navbarr__tab--menu .navbarr__dropdown-btn:before{display:none!important}.navbarr__tab--menu .navbarr__dropdown-btn>.navbarr__arrow,.navbarr__tab--menu .navbarr__dropdown-btn>.navbarr__icon{display:none}.navbarr__tab--menu .navbarr__dropdown-btn>.navbarr__label{margin:0;max-width:none;opacity:1;overflow:visible;text-decoration:none!important}.navbarr__tab--menu .navbarr__dropdown-btn:after{background:var(--black);bottom:0;display:block!important;height:4px;left:24px;right:24px}.navbarr__tab--menu .navbarr__dropdown-btn.active{color:var(--black);font-weight:800}.navbarr__tab--menu .navbarr__dropdown-btn:hover{background:#0000}@media (max-width:1024px){.navbarr--auth{grid-template-columns:minmax(0,1fr) auto}.navbarr--auth .navbarr__auth-spacer{display:none}.navbarr--auth .navbarr__logo{grid-column:2;margin-left:12px}.navbarr--auth .navbarr__tabs{-webkit-overflow-scrolling:touch;grid-column:1;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:none}.navbarr--auth .navbarr__tabs::-webkit-scrollbar{display:none}.navbarr--auth .navbarr__tabs>:first-child{margin-left:auto}.navbarr--auth .navbarr__tabs>:last-child{margin-right:auto}.navbarr__tab{font-size:.92rem;min-width:0;scroll-snap-align:center}.navbarr__tab,.navbarr__tab--menu .navbarr__dropdown-btn{padding:0 20px}.navbarr__tab--menu .navbarr__dropdown-btn:after{left:20px;right:20px}}@media (max-width:767px){.navbarr--auth .navbarr__logo-text{display:none}.navbarr__tab{font-size:.9rem;padding:0 16px}.navbarr__tab--menu .navbarr__dropdown-btn{justify-content:center;padding:0 16px;width:auto}.navbarr__tab--menu .navbarr__dropdown-btn:after{left:16px;right:16px}.navbarr__tab--menu .navbarr__dropdown-btn:hover{background:#0000}}@media (max-width:480px){.navbarr--auth{--nav-pad-x:12px;--logo-img:34px}.navbarr--auth .navbarr__logo{margin-left:8px}.navbarr__tab{font-size:.88rem}.navbarr__tab,.navbarr__tab--menu .navbarr__dropdown-btn{padding:0 13px}.navbarr__tab--menu .navbarr__dropdown-btn:after{left:13px;right:13px}}@media (max-width:360px){.navbarr--auth{--nav-height:56px;--nav-pad-x:8px;--logo-img:30px}.navbarr__tab{font-size:.84rem;padding:0 10px}.navbarr__tab-text:after{height:3px}.navbarr__tab--menu .navbarr__dropdown-btn{padding:0 10px}.navbarr__tab--menu .navbarr__dropdown-btn:after{height:3px;left:10px;right:10px}}@media (max-height:500px) and (orientation:landscape){.navbarr--auth{--nav-height:52px}}.footerr{--footerr-display:"Bricolage Grotesque","Inter","Helvetica Neue",Arial,sans-serif;--footerr-font:"Inter","Helvetica Neue",Arial,sans-serif;--ink:#17123a;--lilac:#cdbdff;--lime:#d7ff45;--pink:#ff5fae;--orange:#ffa14a;--sky:#6fd6ff;--paper:#fffaf0;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;background-color:var(--lilac);background-image:radial-gradient(#17123a29 1.5px,#0000 0);background-size:18px 18px;border-top:4px solid var(--ink);color:var(--ink);font-family:var(--footerr-font);font-weight:500;line-height:1.6;overflow-x:hidden;padding:56px 48px 32px;position:relative;width:100%}.footerr *,.footerr :after,.footerr :before{box-sizing:border-box}.footerr__logo{-webkit-text-stroke:2.5px var(--ink);color:var(--paper);font-family:var(--footerr-display);font-size:clamp(40px,12vw,76px);font-weight:800;letter-spacing:-.04em;line-height:1;margin-bottom:40px;overflow-wrap:anywhere;paint-order:stroke fill;text-shadow:5px 5px 0 var(--pink);transform:rotate(-1.5deg);transform-origin:left center}.footerr__grid{grid-gap:40px 32px;display:grid;gap:40px 32px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:44px;text-align:left}.footerr__col{min-width:0}.footerr__col h4{background:var(--pink);border:2.5px solid var(--ink);border-radius:999px;box-shadow:3px 3px 0 var(--ink);color:var(--ink);display:inline-block;font-family:var(--footerr-display);font-size:17px;font-weight:800;letter-spacing:-.01em;line-height:1.3;margin:0 0 18px;padding:5px 14px;transform:rotate(-3deg)}.footerr__col:nth-child(2) h4{background:var(--lime);transform:rotate(2deg)}.footerr__col:nth-child(3) h4{background:var(--orange);transform:rotate(-2deg)}.footerr__col:nth-child(4) h4{background:var(--sky);transform:rotate(3deg)}.footerr__col ul{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.footerr__col ul li a{border-radius:8px;color:var(--ink);display:inline-block;font-size:16px;font-weight:600;margin-left:-8px;overflow-wrap:anywhere;padding:2px 8px;text-decoration:none;transition:background .15s,transform .15s,box-shadow .15s}.footerr__col ul li a:hover{background:var(--lime);box-shadow:2px 2px 0 var(--ink);transform:rotate(-2deg) translateY(-1px)}.footerr__col ul li:nth-child(2n) a:hover{background:var(--sky);transform:rotate(2deg) translateY(-1px)}.footerr__col ul li:nth-child(3n) a:hover{background:var(--pink)}.footerr__col ul li a:focus-visible,.footerr__social-btn:focus-visible{border-radius:8px;outline:3px solid var(--ink);outline-offset:3px}.footerr__social{display:flex;flex-wrap:wrap;gap:14px;margin-top:2px}.footerr__social-btn{align-items:center;background:var(--paper);border:2.5px solid var(--ink);border-radius:16px;box-shadow:4px 4px 0 var(--ink);color:var(--ink);cursor:pointer;display:flex;flex-shrink:0;font-family:var(--footerr-display);font-size:17px;font-weight:800;height:52px;justify-content:center;text-decoration:none;transition:transform .12s,box-shadow .12s,background .12s;width:52px}.footerr__social-btn:first-child{background:var(--lime)}.footerr__social-btn:nth-child(2){background:var(--orange)}.footerr__social-btn:nth-child(3){background:var(--sky)}.footerr__social-btn:hover{box-shadow:6px 6px 0 var(--ink);transform:translate(-2px,-2px) rotate(-4deg)}.footerr__social-btn:active{box-shadow:1px 1px 0 var(--ink);transform:translate(3px,3px)}.footerr__bottom{border-top:3px dashed var(--ink);display:flex;justify-content:center;padding-top:26px}.footerr__bottom p{background:var(--ink);border-radius:999px;box-shadow:4px 4px 0 var(--pink);color:var(--lime);font-family:var(--footerr-display);font-size:clamp(14px,2.2vw,20px);font-weight:800;margin:0;overflow-wrap:anywhere;padding:8px 20px;text-align:center;transform:rotate(-1deg)}@media (hover:none) and (pointer:coarse){.footerr__col ul{gap:0}.footerr__col ul li a{padding:10px 8px}}@media (max-width:900px){.footerr{padding:44px 32px 28px}.footerr__grid{gap:36px 28px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.footerr{padding:40px 20px calc(26px + env(safe-area-inset-bottom, 0px))}.footerr__logo{-webkit-text-stroke-width:2px;margin-bottom:30px;text-shadow:4px 4px 0 var(--pink)}.footerr__grid{gap:32px 20px;margin-bottom:34px}.footerr__grid>.footerr__col:last-child{grid-column:1/-1}.footerr__col h4{margin-bottom:12px}}@media (max-width:400px){.footerr{padding:32px 16px calc(22px + env(safe-area-inset-bottom, 0px))}.footerr__grid{gap:28px 16px}.footerr__col h4{font-size:15px;padding:4px 12px}.footerr__col ul li a{font-size:15px}}@media (max-width:360px){.footerr{padding:28px 14px calc(18px + env(safe-area-inset-bottom, 0px))}.footerr__grid{gap:26px;grid-template-columns:1fr}.footerr__social{gap:12px}}@media (prefers-reduced-motion:reduce){.footerr *{transition-duration:.01ms!important}}.pricing{--ink:#000;--paper:#fff;--muted:#000;--line:#000;--font:"Inter",Arial,sans-serif;--display:"Barlow Condensed",Impact,sans-serif;-webkit-font-smoothing:antialiased;background:#fff;color:var(--ink);font-family:var(--font);isolation:isolate;line-height:1.55;min-height:100vh;overflow:hidden;padding:0 5.5%;position:relative}.pricing *,.pricing :after,.pricing :before{box-sizing:border-box}.pricing a{color:inherit}.pricing button{font:inherit}.pricing__bar{display:flex;justify-content:flex-end;padding:26px 0 12px}.pricing__addcard{align-items:center;background:#fff;border:1px solid var(--line);border-radius:999px;color:#000;display:inline-flex;font-size:12px;font-weight:700;gap:9px;min-height:42px;padding:0 17px;text-decoration:none;transition:background .2s,color .2s}.pricing__addcard:hover{background:#000;color:#fff}.pricing__header{padding:28px 0 38px;text-align:center}.pricing__eyebrow,.pricing__section-kicker{align-items:center;color:#000;display:flex;font-size:10px;font-weight:800;gap:9px;justify-content:center;letter-spacing:.18em;margin:0 0 15px}.pricing__eyebrow-dot{background:#000;border-radius:50%;height:8px;width:8px}.pricing__title{color:#000;font-family:var(--display);font-size:clamp(68px,9vw,120px);font-weight:900;letter-spacing:-.045em;line-height:.81;margin:0;text-transform:uppercase}.pricing__title>span{color:#000}.pricing__subtitle{color:#000;font-size:14px;line-height:1.9;margin:24px 0}.pricing__billing{border:1px solid var(--line);border-radius:999px;gap:4px;padding:5px}.pricing__billing,.pricing__billing-option{align-items:center;background:#fff;display:inline-flex}.pricing__billing-option{border:0;border-radius:999px;color:#000;cursor:pointer;font-size:12px;font-weight:700;gap:8px;justify-content:center;min-height:40px;padding:0 17px;transition:background .2s,color .2s}.pricing__billing-option.is-active{background:#000;color:#fff}.pricing__save{background:#fff;border:1px solid #000;border-radius:999px;color:#000;font-size:8px;font-weight:900;padding:4px 7px}.pricing__billing-note{color:#000;font-size:10px;margin:10px 0 0}.pricing__showcase{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1.8fr) minmax(220px,.82fr);margin:72px 0}.pricing__poster,.pricing__side-poster{border-radius:23px;min-width:0;overflow:hidden;position:relative}.pricing__poster{background:#fff;border:1px solid #000;color:#000;display:flex;flex-direction:column;isolation:isolate;justify-content:space-between;min-height:450px;padding:25px 29px}.pricing__poster-bottom,.pricing__poster-top{align-items:center;display:flex;gap:15px;justify-content:space-between;position:relative;z-index:2}.pricing__wordmark{font-size:21px;font-weight:900;letter-spacing:-.08em}.pricing__poster-main h2>span,.pricing__wordmark>span{color:#000}.pricing__poster-bottom,.pricing__poster-label,.pricing__side-footer,.pricing__side-label{font-size:9px;font-weight:800;letter-spacing:.12em}.pricing__poster-main{align-self:flex-start;max-width:100%;position:relative;z-index:2}.pricing__poster-kicker{font-size:10px;font-weight:800;letter-spacing:.12em;margin:0 0 12px}.pricing__poster-main h2{font-family:var(--display);font-size:clamp(90px,12vw,166px);font-weight:900;letter-spacing:-.045em;line-height:.73;margin:0}.pricing__poster-copy{font-size:12px;font-weight:600;line-height:1.7;margin:20px 0 0}.pricing__poster-bottom{border-top:1px solid var(--line);padding-top:18px}.pricing__side-poster{align-items:flex-start;background:#000;color:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:450px;padding:30px 25px}.pricing__side-footer,.pricing__side-label,.pricing__side-poster h2{position:relative;z-index:1}.pricing__side-poster h2{font-family:var(--display);font-size:clamp(48px,5vw,76px);font-weight:900;letter-spacing:-.035em;line-height:.79;margin:20px 0}.pricing__side-poster h2>span{color:#fff}.pricing__side-poster>p{font-size:12px;font-weight:600;max-width:200px;position:relative;z-index:1}.pricing__plans-section{margin:0 auto;max-width:1040px}.pricing__section-heading{align-items:flex-end;display:flex;gap:20px;justify-content:space-between;margin-bottom:22px}.pricing__section-kicker{justify-content:flex-start;margin-bottom:7px}.pricing__section-heading h2{font-family:var(--display);font-size:clamp(36px,5vw,54px);font-weight:800;letter-spacing:-.025em;line-height:1;margin:0}.pricing__section-note{color:#000;font-size:11px;margin:0 0 4px;max-width:240px;text-align:right}.pricing__plan-list{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.pricing__card{background:#fff;border:1px solid var(--line);border-radius:15px;color:#000;min-width:0;overflow:hidden;transition:border-color .2s,box-shadow .2s}.pricing__card:hover{border-color:#000}.pricing__card--featured{background:#fff;border:2px solid #000;box-shadow:8px 8px 0 #000;color:#000}.pricing__card--featured:hover{border-color:#000}.pricing__card-heading{align-items:stretch;background:#fff;border:0;color:#000;cursor:pointer;display:flex;flex-direction:column;min-height:112px;padding:18px 15px;text-align:left;width:100%}.pricing__plan-identity{align-items:center;display:flex;gap:10px;min-width:0}.pricing__plan-icon{align-items:center;background:#fff;border-radius:10px;display:flex;flex:0 0 42px;height:42px;justify-content:center;overflow:visible;width:42px}.pricing__verification-icon{display:block;height:100%;object-fit:contain;width:100%}.pricing__free-icon{background:#fff;border-radius:10px;color:#000;display:grid;font-size:15px;font-weight:800;height:100%;place-items:center;width:100%}.pricing__plan-copy{display:flex;flex-direction:column;min-width:0}.pricing__name{align-items:center;display:flex;flex-wrap:wrap;font-size:15px;font-weight:800;gap:6px}.pricing__tagline{color:#000;font-size:9px;line-height:1.5;margin-top:3px}.pricing__mobile-badge{background:#000;border-radius:4px;color:#fff;display:inline-block;font-size:8px;font-weight:900;letter-spacing:.05em;line-height:1.3;padding:3px 6px}.pricing__mobile-badge--gold{background:#fff;border:1px solid #000;color:#000}.pricing__summary-price{align-items:baseline;display:flex;gap:3px;margin-top:18px}.pricing__summary-amount{font-family:var(--display);font-size:36px;font-weight:800;letter-spacing:-.035em;line-height:1}.pricing__summary-period{color:#000;font-size:10px}.pricing__expand-icon{display:none}.pricing__details{padding:0 15px 17px}.pricing__details[hidden]{display:none!important}.pricing__details-inner{display:flex;flex-direction:column;height:100%}.pricing__description{color:#000;font-size:10px;line-height:1.8;margin:0 0 16px;min-height:61px}.pricing__price-block{border-top:1px solid var(--line);padding:13px 0}.pricing__price{align-items:flex-start;display:flex;gap:2px;line-height:1}.pricing__currency{font-size:13px;font-weight:700;margin-top:6px}.pricing__amount{font-family:var(--display);font-size:47px;font-weight:800;letter-spacing:-.04em}.pricing__period{color:#000;font-size:9px;margin:5px 0 0}.pricing__yearly-note{color:#000;font-size:9px;font-weight:700;margin:6px 0 0}.pricing__features{display:flex;flex-direction:column;gap:0;list-style:none;margin:0 0 20px;padding:0}.pricing__features li{align-items:flex-start;border-top:1px solid #fff;display:flex;font-size:10px;gap:7px;line-height:1.6;padding:8px 0}.pricing__check{color:#000;flex-shrink:0;font-weight:900}.pricing__btn{align-items:center;background:#000;border:1px solid #000;border-radius:8px;color:#fff!important;display:flex;font-size:10px;font-weight:800;gap:10px;justify-content:space-between;margin-top:auto;min-height:44px;padding:0 13px;text-decoration:none;transition:background .2s,transform .2s}.pricing__btn:hover{background:#fff;color:#000!important;transform:translateY(-2px)}button.pricing__btn{cursor:pointer;text-align:left;width:100%}.pricing__btn-arrow{display:block;filter:invert(1);flex-shrink:0;height:15px;object-fit:contain;transition:filter .2s;width:15px}.pricing__btn:hover .pricing__btn-arrow{filter:none}.pricing__fine-print{color:#000;font-size:8px;line-height:1.7;margin:11px 0 0}.pricing__paypal{margin-top:auto;min-height:45px;overflow:hidden}.pricing__paypal,.pricing__paypal-buttons{max-width:100%;min-width:0;width:100%}.pricing__paypal-buttons iframe,.pricing__paypal-buttons>div{max-width:100%!important}.pricing__paypal-buttons--monthly{border:0}.pricing__paypal-buttons--yearly{border:1px solid #000;border-radius:4px;overflow:hidden}.pricing__paypal-error{background:#fff;border:1px solid #000;border-radius:8px;color:#000;font-size:9px;font-weight:700;line-height:1.6;margin:9px 0 0;padding:9px 11px}.pricing__paypal-success{display:flex;flex-direction:column;gap:10px;margin-top:auto;min-width:0;width:100%}.pricing__paypal-ref{background:#fff;border:1px solid #000;border-radius:8px;color:#000;display:flex;flex-direction:column;font-size:10px;gap:3px;line-height:1.6;margin:0;padding:11px 13px}.pricing__paypal-ref strong{font-size:11px;font-weight:800}.pricing__paypal-ref span{font-size:9px;overflow-wrap:anywhere}.pricing__checkout{background:#fff;border:1px solid #000;border-radius:10px;color:#000;display:flex;flex-direction:column;gap:12px;margin-top:auto;min-width:0;padding:13px;width:100%}.pricing__checkout-head{align-items:flex-start;border-bottom:1px solid #000;display:flex;gap:10px;justify-content:space-between;padding-bottom:11px}.pricing__checkout-title{display:flex;flex-direction:column;font-size:11px;font-weight:800;gap:2px}.pricing__checkout-title small{font-size:9px;font-weight:600}.pricing__checkout-close{background:#fff;border:1px solid #000;border-radius:999px;color:#000;cursor:pointer;flex-shrink:0;font-size:9px;font-weight:800;min-height:28px;padding:0 11px;transition:background .2s,color .2s}.pricing__checkout-close:hover{background:#000;color:#fff}.pricing__checkout-note{font-size:8px;font-weight:700;letter-spacing:.06em;margin:0;text-align:center}.pricing__checkout .pricing__paypal,.pricing__checkout .pricing__paypal-success{margin-top:0}.pricing__footer{align-items:center;border-top:1px solid var(--line);display:flex;gap:24px;justify-content:space-between;margin-top:64px;padding:25px 0 30px}.pricing__footer .pricing__wordmark{font-size:19px}.pricing__footer p{color:#000;font-size:10px;margin:3px 0 0}.pricing__footer-right{align-items:flex-end;color:#000;display:flex;flex-direction:column;font-size:8px;font-weight:700;gap:5px;letter-spacing:.08em}.pricing a:focus-visible,.pricing button:focus-visible{outline:3px solid #000;outline-offset:4px}@media (max-width:1024px){.pricing{padding:0 6%}.pricing__header{padding:25px 0 30px}.pricing__title{font-size:clamp(65px,11vw,100px)}.pricing__showcase{align-items:start;grid-template-columns:minmax(0,1.5fr) minmax(180px,.8fr);margin-bottom:45px;margin-top:45px}.pricing__poster{border:2px solid #000;border-radius:15px;box-shadow:8px 8px 0 #000;gap:26px;min-height:0;padding:22px}.pricing__poster-main h2{font-size:clamp(64px,10vw,96px);line-height:.8}.pricing__poster-copy{font-size:13px}.pricing__poster-bottom{flex-wrap:wrap;gap:6px 15px}.pricing__side-poster{border-radius:0;min-height:460px;padding:26px 22px}.pricing__side-poster h2{font-size:clamp(64px,11vw,96px);line-height:.78;margin:24px 0}.pricing__side-poster>p{font-size:13px;max-width:220px}.pricing__plan-list{gap:10px;grid-template-columns:minmax(0,1fr)}.pricing__card{border-radius:13px}.pricing__card-heading{align-items:center;flex-direction:row;gap:15px;justify-content:space-between;min-height:82px;padding:15px 19px}.pricing__plan-icon{flex-basis:42px;height:42px;width:42px}.pricing__name{font-size:16px}.pricing__tagline{font-size:11px}.pricing__summary-price{align-items:baseline;flex-shrink:0;margin-top:0}.pricing__summary-amount{font-size:31px}.pricing__expand-icon{border:1px solid var(--line);border-radius:50%;display:grid;font-size:18px;font-weight:500;height:28px;margin-left:10px;place-items:center;width:28px}.pricing__details{border-top:1px solid var(--line);padding:0 19px 20px}.pricing__details-inner{grid-column-gap:28px;column-gap:28px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);padding-top:18px}.pricing__description{font-size:12px;margin:0 0 15px;min-height:0}.pricing__price-block{align-self:start;border:0;grid-column:2;grid-row:1/span 2;padding:0}.pricing__amount{font-size:56px}.pricing__period,.pricing__yearly-note{font-size:10px}.pricing__features{grid-column-gap:24px;column-gap:24px;display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 18px}.pricing__features li{font-size:11px}.pricing__btn{font-size:12px;grid-column:1/-1;min-height:48px}.pricing__fine-print{font-size:9px;grid-column:1/-1}.pricing__paypal,.pricing__paypal-error,.pricing__paypal-success{grid-column:1/-1}.pricing__paypal-ref strong{font-size:12px}.pricing__paypal-error,.pricing__paypal-ref span{font-size:10px}.pricing__checkout{grid-column:1/-1;padding:16px}.pricing__checkout-title{font-size:12px}.pricing__checkout-close,.pricing__checkout-title small{font-size:10px}.pricing__checkout-note{font-size:9px}.pricing__footer{margin-top:45px}}@media (max-width:600px){.pricing{padding:0 17px}.pricing__bar{padding:16px 0 4px}.pricing__addcard{font-size:10px;min-height:37px;padding:0 12px}.pricing__header{padding:36px 0 27px}.pricing__eyebrow{font-size:9px;margin-bottom:17px}.pricing__title{font-size:clamp(64px,17vw,92px);line-height:.82}.pricing__subtitle{font-size:12px;line-height:1.8;margin:19px 0 21px}.pricing__desktop-break{display:none}.pricing__billing{max-width:340px;padding:4px;width:100%}.pricing__billing-option{flex:1 1;font-size:10px;gap:5px;min-height:40px;padding:0 8px}.pricing__save{font-size:7px;padding:4px 5px}.pricing__billing-note{font-size:9px;margin:11px auto 0;max-width:310px}.pricing__showcase{grid-gap:14px;align-items:stretch;display:grid;gap:14px;grid-template-columns:minmax(0,1fr);margin:34px 0}.pricing__wordmark{font-size:17px}.pricing__poster-bottom,.pricing__poster-label,.pricing__side-footer,.pricing__side-label{font-size:8px;letter-spacing:.1em}.pricing__poster{border:2px solid #000;border-radius:14px;box-shadow:6px 6px 0 #000;gap:22px;min-height:0;padding:18px 16px 15px}.pricing__poster-kicker{font-size:9px;margin-bottom:8px}.pricing__poster-main h2{font-size:clamp(58px,19vw,82px);line-height:.8}.pricing__poster-copy{font-size:12px;line-height:1.65;margin-top:14px}.pricing__poster-bottom{flex-wrap:wrap;gap:6px 12px;padding-top:13px}.pricing__side-poster{border-radius:0;min-height:480px;padding:24px 20px 20px}.pricing__side-poster h2{font-size:clamp(92px,33vw,150px);letter-spacing:-.04em;line-height:.74;margin:22px 0}.pricing__side-poster>p{font-size:13px;max-width:230px}.pricing__plans-section{margin-top:5px}.pricing__section-heading{display:block;margin-bottom:17px}.pricing__section-kicker{font-size:9px;margin-bottom:6px}.pricing__section-heading h2{font-size:42px}.pricing__section-note{font-size:10px;margin:8px 0 0;text-align:left}.pricing__plan-list{gap:9px}.pricing__card{border-radius:12px}.pricing__card-heading{gap:8px;min-height:76px;padding:13px 12px}.pricing__plan-identity{gap:9px}.pricing__plan-icon{border-radius:9px;flex-basis:37px;height:37px;width:37px}.pricing__name{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;gap:5px}.pricing__tagline{font-size:9px;max-width:185px}.pricing__mobile-badge{background:#000;border-radius:4px;color:#fff;display:inline-block;font-size:7px;font-weight:900;letter-spacing:.03em;padding:3px 5px}.pricing__mobile-badge--gold{background:#fff;border:1px solid #000;color:#000}.pricing__summary-price{gap:2px}.pricing__summary-amount{font-size:clamp(22px,6.5vw,29px)}.pricing__summary-period{font-size:8px}.pricing__expand-icon{font-size:15px;height:23px;margin-left:3px;width:23px}.pricing__details{padding:0 13px 15px}.pricing__details-inner{display:flex;padding-top:14px}.pricing__description{font-size:11px;margin-bottom:12px}.pricing__price-block{border-top:1px solid var(--line);padding:13px 0}.pricing__amount{font-size:53px}.pricing__features{display:flex;gap:0;margin-bottom:16px}.pricing__features li{font-size:11px;padding:9px 0}.pricing__btn{font-size:11px;min-height:47px;padding:0 14px}.pricing__btn-arrow{height:14px;width:14px}.pricing__fine-print{font-size:8px;margin-top:9px}.pricing__paypal-ref{padding:10px 12px}.pricing__paypal-ref strong{font-size:11px}.pricing__paypal-error,.pricing__paypal-ref span{font-size:9px}.pricing__checkout{padding:13px}.pricing__checkout-title{font-size:11px}.pricing__checkout-close,.pricing__checkout-title small{font-size:9px}.pricing__checkout-note{font-size:8px}.pricing__footer{align-items:flex-start;margin-top:38px;padding:20px 0 24px}.pricing__footer .pricing__wordmark{font-size:17px}.pricing__footer p{font-size:9px;max-width:145px}.pricing__footer-right{font-size:7px;text-align:right}}@media (prefers-reduced-motion:reduce){.pricing *,.pricing :after,.pricing :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.homtov{--white:#fff;--black:#000;--gray-100:#f5f5f5;--gray-300:#d4d4d4;--gray-500:#4b4343;--gray-700:#404040;--display:"Poppins","Helvetica Neue",Arial,sans-serif;--sans:"Inter","Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased;background:var(--white);color:var(--black);font-family:var(--sans);line-height:1.6;text-align:center}.homtov *{box-sizing:border-box}.homtov h1,.homtov h2{font-family:var(--display);font-weight:600;margin:0}.homtov__page{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:80px 24px}.homtov__content{margin:0 auto;max-width:1080px;text-align:center;width:100%}.homtov__page--welcome{background:var(--white);padding-bottom:160px;padding-top:100px}.homtov__title{color:var(--black);font-size:clamp(3rem,9vw,6.5rem);font-weight:700;letter-spacing:-.03em;line-height:1.05}.homtov__lead,.homtov__title--accent{color:var(--gray-500)}.homtov__lead{font-size:1.125rem;margin:28px auto 0;max-width:520px}.homtov__video-card{margin:48px auto 0;max-width:760px;text-align:left;width:100%}.homtov__video-frame{aspect-ratio:16/9;background:var(--black);border-radius:18px;box-shadow:0 20px 50px #0000002e;overflow:hidden;position:relative}.homtov__video{display:block;height:100%;object-fit:cover;width:100%}.homtov__video-vignette{background:linear-gradient(90deg,#000000a6,#0000 18%,#0000 82%,#000000a6),radial-gradient(ellipse at center,#0000 55%,#00000059 100%);inset:0;pointer-events:none;position:absolute}.homtov__video-badge{background:var(--white);border:2px solid #fffc;border-radius:8px;bottom:14px;color:var(--black);display:grid;font-family:var(--display);font-size:1rem;font-weight:700;height:36px;place-items:center;position:absolute;right:14px;width:36px}.homtov__video-sound{background:#0000008c;border:0;border-radius:50%;bottom:14px;color:var(--white);cursor:pointer;display:grid;font-size:1rem;height:38px;left:14px;padding:0;place-items:center;position:absolute;transition:background .2s;width:38px}.homtov__video-sound-icon{filter:brightness(0) invert(1);height:20px;object-fit:contain;pointer-events:none;width:20px}.homtov__video-sound:hover{background:#000c}.homtov__video-sound:focus-visible{outline:2px solid var(--white);outline-offset:2px}.homtov__video-title{color:var(--black);font-family:var(--display);font-size:1.25rem;font-weight:700;margin-top:14px}.homtov__about{margin:64px auto 0;max-width:680px}.homtov__about-title{font-size:clamp(1.75rem,4vw,2.5rem);letter-spacing:-.02em}.homtov__about-text{color:var(--gray-500);font-size:1.0625rem;margin:20px auto 0}.homtov__chips{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:28px}.homtov__chip{background:var(--white);border:1px solid var(--gray-300);border-radius:999px;color:var(--gray-700);font-size:.9375rem;font-weight:500;padding:8px 18px}.homtov__last{position:relative}.homtov__dock{bottom:24px;display:flex;justify-content:center;margin-bottom:24px;padding:0 16px;pointer-events:none;position:-webkit-sticky;position:sticky;z-index:50}.homtov__dock--small .homtov__form{max-width:300px;padding:4px 4px 4px 16px}.homtov__dock--small .homtov__input-wrap input{font-size:.875rem;padding:8px 6px 8px 2px}.homtov__dock--small .homtov__prefix{font-size:.875rem}.homtov__dock--small .homtov__arrow-btn{font-size:1.125rem;height:36px;width:36px}.homtov__dock--last .homtov__form{box-shadow:0 14px 40px #0000002e}.homtov__form{align-items:center;background:var(--white);border:1px solid var(--gray-300);border-radius:999px;box-shadow:0 10px 30px #0000001f;display:flex;gap:8px;max-width:560px;padding:8px 8px 8px 24px;pointer-events:auto;transition:max-width .3s ease,padding .3s ease,border-color .2s,box-shadow .3s;width:100%}.homtov__form:focus-within{border-color:var(--black)}.homtov__input-wrap{align-items:center;display:flex;flex:1 1;justify-content:center;min-width:0}.homtov__prefix{color:var(--gray-500);font-weight:500;white-space:nowrap}.homtov__input-wrap input{background:#0000;border:0;color:var(--black);flex:1 1;font-family:var(--sans);font-size:1rem;min-width:0;outline:0;padding:12px 8px 12px 2px;text-align:left}.homtov__input-wrap input::placeholder{color:var(--gray-300)}.homtov__arrow-btn{background:var(--black);border:0;border-radius:50%;color:var(--white);cursor:pointer;flex-shrink:0;font-size:1.5rem;height:48px;line-height:1;transition:background .2s,transform .2s,width .3s,height .3s;width:48px}.homtov__arrow-btn:hover{background:var(--gray-700);transform:translateX(2px)}.homtov__arrow-btn:focus-visible{outline:2px solid var(--gray-500);outline-offset:3px}.homtov__page--noapp{background:var(--gray-100);border-top:1px solid var(--gray-300)}.homtov__heading{color:var(--black);font-size:clamp(2.25rem,5.5vw,4rem);font-weight:600;letter-spacing:-.02em;line-height:1.15}.homtov__text{color:var(--gray-500);font-size:clamp(1.125rem,2vw,1.375rem);margin:28px auto 0;max-width:600px}.homtov__text strong{border-bottom:1px solid var(--black);color:var(--black);font-weight:500}.homtov__stores{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:32px}.homtov__store-icon{height:56px;object-fit:contain;opacity:.85;transition:transform .2s ease,opacity .2s ease;width:56px}.homtov__store-icon:hover{opacity:1;transform:scale(1.1)}.homtov__page--themes{background:#000;border-top:1px solid var(--gray-300);padding-bottom:140px}.homtov__page--themes .homtov__heading{color:var(--white);margin-bottom:48px}.homtov__themes-grid{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}.theme-card{border-radius:20px;overflow:hidden;transition:transform .25s,box-shadow .25s}.theme-card:not(.theme-card--has-img){aspect-ratio:3/4;border:1px solid var(--gray-300)}.theme-card:hover{box-shadow:0 20px 40px #00000026;transform:translateY(-6px)}.theme-card--yellow{background:var(--gray-500)}.theme-card--black{background:var(--black)}.theme-card--white{background:var(--white)}.theme-card--black-purple{background:var(--black);border-color:var(--gray-500);border-width:2px}.theme-card--has-img{background:#0000}.theme-card__img{display:block;height:auto;width:100%}.homtov__page--pricing{padding-bottom:80px}@media (max-width:900px){.homtov__themes-grid{gap:16px;grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.homtov__page{padding:64px 20px}.homtov__page--welcome{padding-bottom:140px;padding-top:80px}.homtov__video-frame{border-radius:14px}.homtov__store-icon{height:44px;width:44px}}.publicprofilell{--sh-bg:color-mix(in srgb,var(--t-btn) 14%,var(--t-bg));--sh-fg:var(--t-text);--sh-line:#0000;--sh-shadow:none;--sh-blur:none}.publicprofilell[data-boxstyle=solid]{--sh-bg:var(--t-btn);--sh-fg:var(--t-btn-text);--sh-line:var(--t-btn)}.publicprofilell[data-boxstyle=outline]{--sh-bg:#0000;--sh-line:var(--t-btn)}.publicprofilell[data-boxstyle=shadow]{--sh-bg:color-mix(in srgb,var(--t-bg) 94%,var(--t-text));--sh-line:var(--t-shadow);--sh-shadow:4px 4px 0 var(--t-shadow)}.publicprofilell[data-boxstyle=glass]{--sh-bg:color-mix(in srgb,var(--t-btn) 16%,#0000);--sh-line:color-mix(in srgb,var(--t-btn) 45%,#0000);--sh-blur:blur(10px)}.thshape__mini{grid-gap:10px;grid-gap:var(--sh-gap,10px);display:grid;gap:10px;gap:var(--sh-gap,10px);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.thshape__mini>li{min-width:0}.thshape__box{align-items:center;aspect-ratio:1;-webkit-backdrop-filter:var(--sh-blur);backdrop-filter:var(--sh-blur);background:var(--sh-bg);border:var(--t-bw,1.5px) solid var(--sh-line);border-radius:14px;border-radius:var(--sh-radius,14px);box-shadow:var(--sh-shadow);color:var(--sh-fg);display:flex;flex-direction:column;gap:clamp(6px,2cqw,10px);justify-content:center;padding:8px;text-align:center;text-decoration:none;transition:transform .3s ease,box-shadow .25s;transition:transform .3s var(--ease-bounce,ease),box-shadow .25s;width:100%}.thshape__box-ico{display:grid;place-items:center}.thshape__box-ico svg{height:clamp(22px,8cqw,32px);width:clamp(22px,8cqw,32px)}.thshape__box-label{font-size:calc(clamp(.7rem, 3cqw, .9rem)*1);font-size:calc(clamp(.7rem, 3cqw, .9rem)*var(--t-scale, 1));font-style:normal;font-style:var(--t-fstyle,normal);font-weight:600;font-weight:var(--t-w-label,600);letter-spacing:.01em;letter-spacing:var(--t-ls-body,.01em);line-height:1.2;max-width:100%;overflow-wrap:anywhere;text-transform:none;text-transform:var(--t-case,none)}.publicprofilell .thshape__box:hover{transform:translateY(-2px)}.publicprofilell[data-hover=grow] .thshape__box:hover{transform:scale(1.05)}.publicprofilell[data-hover=glow] .thshape__box:hover{box-shadow:0 0 0 3px color-mix(in srgb,var(--t-btn) 30%,#0000),0 8px 24px color-mix(in srgb,var(--t-btn) 45%,#0000);transform:none}.publicprofilell[data-hover=none] .thshape__box:hover{transform:none}.publicprofilell .thshape__box:active{transform:scale(.97)}.thshape__box:focus-visible,.thshape__poster:focus-visible{outline:3px solid #9fd3f0;outline-offset:3px}.thshape__video{margin:0}.thshape__frame{aspect-ratio:16/9;aspect-ratio:var(--sh-ratio,16/9);background:#000;border:var(--t-bw,1.5px) solid var(--sh-line);border-radius:14px;border-radius:var(--sh-radius,14px);box-shadow:var(--sh-shadow);overflow:hidden;position:relative;width:100%}.thshape__frame iframe,.thshape__frame video{background:#000;border:0;height:100%;inset:0;position:absolute;width:100%}.thshape__frame video{object-fit:contain}.thshape__poster{background-color:#111;background-position:50%;background-size:cover;border:0;cursor:pointer;display:grid;height:100%;inset:0;padding:0;place-items:center;position:absolute;width:100%}.thshape__play{aspect-ratio:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000009e;border-radius:50%;color:#fff;display:grid;padding-left:3px;place-items:center;transition:transform .25s ease;transition:transform .25s var(--ease-bounce,ease);width:clamp(48px,16cqw,68px)}.thshape__poster:hover .thshape__play{transform:scale(1.08)}.thshape__caption{font-size:calc(clamp(.8rem, 3.4cqw, .95rem)*1);font-size:calc(clamp(.8rem, 3.4cqw, .95rem)*var(--t-scale, 1));font-style:normal;font-style:var(--t-fstyle,normal);font-weight:600;font-weight:var(--t-w-label,600);letter-spacing:.01em;letter-spacing:var(--t-ls-body,.01em);margin-top:8px;opacity:.85;overflow-wrap:anywhere;text-align:center;text-transform:none;text-transform:var(--t-case,none)}.publicprofilell .publicprofilell__card,.publicprofilell .publicprofilell__link{margin-inline:auto;width:100%;width:var(--t-btn-w,100%)}.themehd__field--boxradius button{gap:8px}.themehd__field--boxradius button:before{border:2px solid;border-bottom:0;border-right:0;content:"";height:14px;width:14px}.themehd__field--boxradius [data-value=square]:before{border-top-left-radius:0}.themehd__field--boxradius [data-value=soft]:before{border-top-left-radius:4px}.themehd__field--boxradius [data-value=round]:before{border-top-left-radius:8px}.themehd__field--boxradius [data-value=extra]:before{border-top-left-radius:14px}.themehd__field--ratio button{gap:8px}.themehd__field--ratio button:before{border:2px solid;border-radius:2px;content:""}.themehd__field--ratio [data-value=wide]:before{height:10px;width:18px}.themehd__field--ratio [data-value=classic]:before{height:12px;width:16px}.themehd__field--ratio [data-value=square]:before{height:12px;width:12px}.thshape{--ts-ink:#1d1d1f;--ts-muted:#6e6e73;--ts-line:#d2d2d7;--ts-soft:#f5f5f7;--ts-focus:#9fd3f0;color:var(--ts-ink);display:flex;flex-direction:column;gap:18px}.thshape *,.thshape :after,.thshape :before{box-sizing:border-box}.thshape__picker{display:flex;flex-direction:column;gap:8px}.thshape__pick{align-items:center;background:#fff;border:1.5px solid var(--ts-line);border-radius:16px;color:var(--ts-ink);cursor:pointer;display:flex;font:inherit;gap:14px;padding:10px 12px;text-align:left;transition:border-color .15s,box-shadow .15s,transform .15s;width:100%}.thshape__pick:hover{border-color:var(--ts-muted)}.thshape__pick:active{transform:scale(.99)}.thshape__pick.is-on{border-color:var(--ts-ink);box-shadow:0 0 0 1px var(--ts-ink)}.thshape__pick-text{display:flex;flex-direction:column;gap:2px;min-width:0}.thshape__pick-text strong{font-size:.95rem;font-weight:700}.thshape__pick-text small{color:var(--ts-muted);font-size:.8rem;line-height:1.35}.thshape__ico{align-items:center;background:var(--ts-soft);border-radius:14px;display:flex;flex:none;gap:3px;height:52px;justify-content:center;width:52px}.thshape__ico i{background:var(--ts-ink);display:block}.thshape__ico--mini i{border-radius:3px;height:9px;width:9px}.thshape__ico--video i{border-radius:6px;height:21px;position:relative;width:30px}.thshape__ico--video i:after{border-bottom:5px solid #0000;border-left:7px solid #fff;border-top:5px solid #0000;content:"";left:50%;position:absolute;top:50%;transform:translate(-35%,-50%)}.thshape__ico--wide i{background:linear-gradient(135deg,#0000 52%,var(--ts-ink) 52%);border:2px solid var(--ts-ink);border-radius:6px;height:21px;position:relative;width:30px}.thshape__ico--wide i:after{background:var(--ts-ink);border-radius:50%;content:"";height:5px;left:4px;position:absolute;top:3px;width:5px}.thshape__form{display:flex;flex-direction:column;gap:14px}.thshape__form label{display:flex;flex-direction:column;gap:6px}.thshape__form label>span{color:var(--ts-muted);font-size:.78rem;font-weight:600}.thshape__form input[type=text],.thshape__form input[type=url]{background:#fff;border:1.5px solid var(--ts-line);border-radius:14px;color:var(--ts-ink);font:inherit;font-size:16px;min-height:48px;padding:0 14px;transition:border-color .15s;width:100%}.thshape__form input:hover{border-color:var(--ts-muted)}.thshape__form input:focus{border-color:var(--ts-ink);outline:3px solid var(--ts-focus)}.thshape__group{background:var(--ts-soft);border:0;border-radius:16px;margin:0;min-width:0;padding:12px}.thshape__group legend{font-size:.8rem;font-weight:700;padding:0}.thshape__row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1.4fr;margin-top:8px}.thshape__row label{min-width:0}.thshape__seg{background:var(--ts-soft);border-radius:16px;display:flex;gap:4px;padding:4px}.thshape__seg button{background:#0000;border:0;border-radius:12px;color:var(--ts-muted);cursor:pointer;flex:1 1;font:inherit;font-size:.85rem;font-weight:600;min-height:40px;padding:0 10px;transition:background-color .15s,color .15s;white-space:nowrap}.thshape__seg button:hover{color:var(--ts-ink)}.thshape__seg button.is-on{background:var(--ts-ink);color:#fff}.thshape__file{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.thshape__upload{align-items:center;border:1.5px solid var(--ts-line);border-radius:999px;color:var(--ts-ink);cursor:pointer;display:inline-flex!important;flex-direction:row!important;font-size:.85rem;font-weight:600;justify-content:center;min-height:44px;padding:0 20px;transition:border-color .15s}.thshape__upload:hover{border-color:var(--ts-ink)}.thshape__file-name{color:var(--ts-muted);flex:1 1 120px;font-size:.85rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thshape__cover{aspect-ratio:1.91/1;background:var(--ts-soft);border:1.5px dashed var(--ts-line);border-radius:12px;flex:none;overflow:hidden;width:96px}.thshape__cover img{object-fit:cover}.thshape__cover img,.thshape__cover span{display:block;height:100%;width:100%}.thshape__hint{color:var(--ts-muted);flex-basis:100%;font-size:.8rem;line-height:1.4;margin:0}.thshape__error{color:#c62828;font-size:.85rem;margin:0}.thshape__pick:focus-visible,.thshape__seg button:focus-visible,.thshape__upload:focus-within{outline:3px solid var(--ts-focus);outline-offset:2px}@media (max-width:420px){.thshape__row{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.thshape *,.thshape__box,.thshape__play{transition-duration:.01ms!important}}.themehd,.themehd__tabs,.themehd__wrap{--h-ink:#1d1d1f;--h-muted:#6e6e73;--h-line:#d2d2d7;--h-soft:#f5f5f7;--h-focus:#9fd3f0;--h-accent:#7a5af8;-webkit-font-smoothing:antialiased;color:var(--h-ink);color-scheme:light;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Inter,Roboto,Helvetica,Arial,Noto Sans Khmer,sans-serif}.themehd *,.themehd :after,.themehd :before,.themehd__tabs *,.themehd__tabs :after,.themehd__tabs :before{box-sizing:border-box}.themehd__wrap{background:#fff;border:1px solid #e5e5ea;border-radius:22px;box-shadow:0 8px 30px #0000000d;padding:16px;width:100%}.themehd__wrap .themehd__tabs{margin-bottom:16px}.themehd__tabs{background:var(--h-soft);border-radius:999px;display:flex;gap:4px;margin-bottom:14px;overflow-x:auto;padding:4px;scrollbar-width:none}.themehd__tabs::-webkit-scrollbar{display:none}.themehd__tabs button{background:#0000;border:0;border-radius:999px;color:var(--h-muted);cursor:pointer;flex:1 0 auto;font:inherit;font-size:.85rem;font-weight:600;min-height:38px;padding:0 16px;transition:background-color .18s,color .18s,box-shadow .18s;white-space:nowrap}.themehd__tabs button:hover{color:var(--h-ink)}.themehd__tabs button.is-on{background:#fff;box-shadow:0 1px 4px #00000024;color:var(--h-ink)}.themehd{grid-gap:20px 12px;display:grid;gap:20px 12px;grid-template-columns:1fr 1fr;padding:4px 0 0}.themehd__wide{grid-column:1/-1}.themehd__field{display:flex;flex-direction:column;gap:8px;min-width:0}.themehd__color>span,.themehd__label{color:var(--h-muted);display:block;font-size:.8rem;font-weight:600;line-height:1.2;margin:0}.themehd__color{align-items:center;background:var(--h-soft);border:1px solid #e5e5ea;border-radius:16px;cursor:pointer;display:flex;gap:10px;justify-content:space-between;min-height:56px;min-width:0;padding:6px 8px 6px 14px;transition:border-color .15s}.themehd__color:hover{border-color:var(--h-line)}.themehd__color>span{color:var(--h-ink)}.themehd__color input[type=color]{-webkit-appearance:none;appearance:none;background:#fff;border:1.5px solid var(--h-line);border-radius:12px;cursor:pointer;flex:none;height:40px;padding:3px;transition:border-color .15s;width:44px}.themehd__color input[type=color]:hover{border-color:var(--h-ink)}.themehd__color input[type=color]::-webkit-color-swatch-wrapper{padding:0}.themehd__color input[type=color]::-webkit-color-swatch{border:0;border-radius:8px}.themehd__color input[type=color]::-moz-color-swatch{border:0;border-radius:8px}.themehd__seg{background:var(--h-soft);border-radius:16px;display:flex;flex-wrap:wrap;gap:4px;padding:4px}.themehd__seg button{align-items:center;background:#0000;border:0;border-radius:12px;color:var(--h-muted);cursor:pointer;display:inline-flex;flex:1 1;font:inherit;font-size:.85rem;font-weight:600;justify-content:center;min-height:40px;min-width:0;padding:0 10px;transition:background-color .15s,color .15s,box-shadow .15s,transform .15s;white-space:nowrap}.themehd__seg button:hover{color:var(--h-ink)}.themehd__seg button:active{transform:scale(.97)}.themehd__seg button.is-on{background:var(--h-ink);box-shadow:0 1px 4px #0000002e;color:#fff}.themehd__field--fonts{gap:12px}.themehd__fontgroup{display:flex;flex-direction:column;gap:6px}.themehd__sublabel{color:var(--h-muted);font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.themehd__fonts{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.themehd__fonts button{background:#fff;border:1.5px solid var(--h-line);border-radius:14px;color:var(--h-ink);cursor:pointer;font-size:1rem;line-height:1.2;min-height:56px;min-width:0;overflow:hidden;padding:0 8px;text-overflow:ellipsis;transition:background-color .15s,color .15s,border-color .15s,transform .15s;white-space:nowrap}.themehd__fonts button:hover{border-color:var(--h-ink)}.themehd__fonts button:active{transform:scale(.97)}.themehd__fonts button.is-on{background:var(--h-ink);border-color:var(--h-ink);color:#fff}.themehd__field--size [data-value=sm]{font-size:.75rem}.themehd__field--size [data-value=md]{font-size:.85rem}.themehd__field--size [data-value=lg]{font-size:.95rem}.themehd__field--size [data-value=xl]{font-size:1.05rem}.themehd__field--weight [data-value=regular]{font-weight:500}.themehd__field--weight [data-value=bold]{font-weight:700}.themehd__field--weight [data-value=black]{font-weight:800}.themehd__field--fstyle [data-value=italic]{font-style:italic}.themehd__field--spacing [data-value=tight]{letter-spacing:-.04em}.themehd__field--spacing [data-value=wide]{letter-spacing:.1em}.themehd__field--case [data-value=upper]{text-transform:uppercase}.themehd__field--align button{gap:8px}.themehd__field--align button:before{background:linear-gradient(currentColor,currentColor) 50% 0 /100% 2px no-repeat,linear-gradient(currentColor,currentColor) 50% 50% /60% 2px no-repeat,linear-gradient(currentColor,currentColor) 50% 100% /100% 2px no-repeat;content:"";height:10px;width:14px}.themehd__field--align [data-value=left]:before{background:linear-gradient(currentColor,currentColor) 0 0 /100% 2px no-repeat,linear-gradient(currentColor,currentColor) 0 50% /60% 2px no-repeat,linear-gradient(currentColor,currentColor) 0 100% /100% 2px no-repeat}.themehd__field--photo button{gap:8px}.themehd__field--photo button:before{background:currentColor;content:"";height:14px;width:14px}.themehd__field--photo [data-value=circle]:before{border-radius:50%}.themehd__field--photo [data-value=soft]:before{border-radius:28%}.themehd__field--photo [data-value=square]:before{border-radius:8%}.themehd__field--style .themehd__seg{grid-gap:8px;background:#0000;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);padding:0}.themehd__field--style .themehd__seg button{background:#fff;border:1.5px solid var(--h-line);border-radius:12px;box-shadow:none;color:var(--h-ink);flex:none;min-height:44px;padding:0 8px}.themehd__field--style .themehd__seg [data-value=solid]{background:var(--h-ink);border-color:var(--h-ink);color:#fff}.themehd__field--style .themehd__seg [data-value=outline]{background:#0000;border:2px solid var(--h-ink)}.themehd__field--style .themehd__seg [data-value=soft]{background:#e8e8ed;border-color:#0000}.themehd__field--style .themehd__seg [data-value=shadow]{border:1.5px solid var(--h-ink);box-shadow:3px 3px 0 var(--h-ink)}.themehd__field--style .themehd__seg [data-value=glass]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1d1d1f12;border:1px solid #1d1d1f4d}.themehd__field--style .themehd__seg [data-value=brutal]{background:#ffd23f;border:2px solid var(--h-ink);box-shadow:3px 3px 0 var(--h-ink)}.themehd__field--style .themehd__seg [data-value=neon]{background:#7a5af814;border:2px solid var(--h-accent);box-shadow:0 0 8px #7a5af899,inset 0 0 8px #7a5af833;color:var(--h-ink)}.themehd__field--style .themehd__seg [data-value=gradient]{background:linear-gradient(135deg,var(--h-ink),#6e6e73);border-color:#0000;color:#fff}.themehd__field--style .themehd__seg [data-value=minimal]{background:#0000;border:solid var(--h-ink);border-radius:0;border-width:0 0 2px}.themehd__field--style .themehd__seg button.is-on{outline:2px solid var(--h-ink);outline-offset:3px}.themehd__field--style .themehd__seg [data-value=gradient].is-on,.themehd__field--style .themehd__seg [data-value=solid].is-on{color:#fff}.themehd__field--height [data-value=s]{min-height:32px}.themehd__field--height [data-value=m]{min-height:40px}.themehd__field--height [data-value=l]{min-height:50px}.themehd__field--height [data-value=xl]{min-height:58px}.themehd__field--width button{flex-direction:column;gap:5px;min-height:52px}.themehd__field--width button:before{background:currentColor;border-radius:3px;content:"";height:6px}.themehd__field--width [data-value=full]:before{width:26px}.themehd__field--width [data-value=wide]:before{width:21px}.themehd__field--width [data-value=medium]:before{width:16px}.themehd__field--width [data-value=narrow]:before{width:11px}.themehd__field--border [data-value=none]{border:0}.themehd__field--border [data-value=thin]{border:1.5px solid}.themehd__field--border [data-value=thick]{border:3px solid}.themehd__field--balign button{gap:8px}.themehd__field--balign button:before{background:linear-gradient(currentColor,currentColor) 50% 0 /100% 2px no-repeat,linear-gradient(currentColor,currentColor) 50% 50% /60% 2px no-repeat,linear-gradient(currentColor,currentColor) 50% 100% /100% 2px no-repeat;content:"";height:10px;width:14px}.themehd__field--balign [data-value=left]:before{background:linear-gradient(currentColor,currentColor) 0 0 /100% 2px no-repeat,linear-gradient(currentColor,currentColor) 0 50% /60% 2px no-repeat,linear-gradient(currentColor,currentColor) 0 100% /100% 2px no-repeat}.themehd__select{-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231d1d1f' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center /16px;border:1.5px solid var(--h-line);border-radius:14px;color:var(--h-ink);cursor:pointer;font:inherit;font-size:16px;min-height:48px;padding:0 40px 0 14px;transition:border-color .15s;width:100%}.themehd__select:hover{border-color:var(--h-muted)}.themehd button:focus-visible,.themehd input:focus-visible,.themehd__select:focus-visible,.themehd__tabs button:focus-visible{outline:3px solid var(--h-focus);outline-offset:2px}.themehd__color:focus-within{outline:3px solid var(--h-focus);outline-offset:2px}.themehd__field--style .themehd__seg button:focus-visible{outline:3px solid var(--h-focus);outline-offset:3px}@media (max-width:420px){.themehd{grid-template-columns:1fr}.themehd__fonts{grid-template-columns:repeat(2,1fr)}.themehd__seg button{font-size:.8rem;padding:0 6px}}@media (prefers-reduced-motion:reduce){.themehd *,.themehd__tabs *{transition-duration:.01ms!important}}.themesso__screen{font-family:inherit;font-family:var(--t-font,inherit)}.themesso__avatar{border-radius:50%;border-radius:var(--t-avatar,50%)}.themesso__content{font-size:1em;font-size:calc(1em*var(--t-scale, 1))}.themesso__link{margin-inline:auto;min-height:2.6em;min-height:calc(2.6em*var(--t-btn-scale, 1));width:100%;width:var(--t-btn-w,100%)}.themesso__screen[data-style=outline] .themesso__link{background:#0000;border:2px solid var(--t-btn);color:var(--t-text)}.themesso__screen[data-style=soft] .themesso__link{background:color-mix(in srgb,var(--t-btn) 20%,var(--t-bg));border-color:#0000;color:var(--t-text)}.themesso__screen[data-style=glass] .themesso__link{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:color-mix(in srgb,var(--t-btn) 16%,#0000);border:1px solid color-mix(in srgb,var(--t-btn) 45%,#0000);color:var(--t-text)}.themesso__screen[data-style=brutal] .themesso__link{background:var(--t-btn);border:2px solid var(--t-text);box-shadow:3px 3px 0 var(--t-text);color:var(--t-btn-text)}.themesso__screen[data-style=neon] .themesso__link{background:color-mix(in srgb,var(--t-btn) 8%,#0000);border:var(--t-bw,2px) solid var(--t-btn);box-shadow:0 0 8px color-mix(in srgb,var(--t-btn) 65%,#0000),inset 0 0 8px color-mix(in srgb,var(--t-btn) 22%,#0000);color:var(--t-text)}.themesso__screen[data-style=gradient] .themesso__link{background:linear-gradient(135deg,var(--t-btn),color-mix(in srgb,var(--t-btn) 55%,var(--t-text)));border-color:#0000;color:var(--t-btn-text)}.themesso__screen[data-style=minimal] .themesso__link{background:#0000;border-bottom-width:2px;border:solid color-mix(in srgb,var(--t-text) 45%,#0000);border-radius:0;border-width:0 0 var(--t-bw,2px);color:var(--t-text)}.themesso__person{font-weight:700;font-weight:var(--t-w-head,700);letter-spacing:-.03em;letter-spacing:var(--t-ls-head,-.03em);text-transform:none;text-transform:var(--t-case,none)}.themesso__bio,.themesso__handle,.themesso__person{font-style:normal;font-style:var(--t-fstyle,normal)}.themesso__bio,.themesso__handle{letter-spacing:0;letter-spacing:var(--t-ls-body,0)}.themesso__link{border-width:1.5px;border-width:var(--t-bw,1.5px);font-style:normal;font-style:var(--t-fstyle,normal);font-weight:600;font-weight:var(--t-w-label,600);letter-spacing:.01em;letter-spacing:var(--t-ls-body,.01em);text-transform:none;text-transform:var(--t-case,none)}.themesso__screen[data-talign=left] .themesso__content{align-items:flex-start;text-align:left}.themesso__screen[data-balign=left] .themesso__link{justify-content:flex-start;text-align:left}.tshare{--white:#fff;--black:#000;--gray-100:#f5f5f5;--gray-300:#d4d4d4;--gray-500:#4b4343;--gray-700:#404040;--ease:cubic-bezier(0.22,0.8,0.3,1);align-items:center;animation:tshare-fade .25s ease both;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#00000080;display:flex;font-family:Inter,Helvetica Neue,Arial,sans-serif;inset:0;justify-content:center;padding:16px;position:fixed;z-index:2000}.tshare *,.tshare :after,.tshare :before{box-sizing:border-box}.tshare button{cursor:pointer;font:inherit}.tshare a:focus-visible,.tshare button:focus-visible,.tshare input:focus-visible{outline:2px solid var(--black);outline-offset:2px}.tshare__sheet{animation:tshare-pop .35s var(--ease) both;background:var(--white);border-radius:24px;box-shadow:0 24px 60px #0000004d;color:var(--black);max-height:100%;overflow-y:auto;padding:18px 16px 20px;position:relative;width:min(380px,100%)}.tshare__close{background:#00000059;border:0;border-radius:50%;color:var(--white);display:grid;height:32px;padding:0;place-items:center;position:absolute;right:10px;top:10px;transition:background .2s;width:32px;z-index:2}.tshare__close:hover{background:#0009}.tshare__card,.tshare__stage{display:flex;justify-content:center}.tshare__card{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;box-shadow:0 0 0 1px #0000000f;container-type:size;overflow:hidden;text-align:center;transition:background .3s,color .3s}.tshare__card.is-poster{aspect-ratio:1080/1350;width:min(100%,300px)}.tshare__card.is-square{aspect-ratio:1/1;width:min(100%,300px)}.tshare__card.is-namecard{aspect-ratio:1050/600;border-radius:14px;justify-content:flex-start;padding-left:9%;width:100%}.tshare__lockup{align-items:center;display:flex;flex-direction:column;max-width:100%}.tshare__tile{background:var(--white);border-radius:10%;box-shadow:0 14px 30px #00000038;line-height:0;width:100%}.tshare__qr canvas{display:block;height:auto!important;width:100%!important}.tshare__who{max-width:100%;white-space:nowrap}.tshare__cardTitle{font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:1em;font-weight:700;line-height:1.8;margin:0}.tshare__bar{display:flex;gap:12px;justify-content:center;margin:14px 0 0}.tshare__bar button{background:var(--white);border:1px solid var(--gray-300);border-radius:50%;color:var(--black);display:grid;height:46px;padding:0;place-items:center;transition:border-color .2s,background .2s,color .2s,transform .2s;width:46px}.tshare__bar button:hover{background:var(--gray-100);border-color:var(--black)}.tshare__bar button:active{transform:scale(.94)}.tshare__bar button:disabled{cursor:progress;opacity:.5}.tshare__bar button.is-ok{background:#15803d;border-color:#15803d;color:var(--white)}.tshare__bar button img{display:block;height:22px;object-fit:contain;transition:filter .2s;width:22px}.tshare__bar button.is-on{background:var(--black);border-color:var(--black)}.tshare__bar button.is-on img{filter:invert(1)}.tshare__share{grid-gap:12px 6px;animation:tshare-fade .2s ease both;background:var(--gray-100);border-radius:18px;display:grid;gap:12px 6px;grid-template-columns:repeat(4,1fr);margin:14px 0 0;padding:14px 8px}.tshare__target{align-items:center;background:none;border:0;color:var(--black);display:flex;flex-direction:column;gap:6px;padding:0;text-decoration:none}.tshare__target small{font-size:.7rem;font-weight:600}.tshare__targetIcon{border-radius:50%;color:var(--white);display:grid;font-size:.8125rem;font-weight:800;height:44px;place-items:center;transition:transform .2s;width:44px}.tshare__targetIcon--copy{background:var(--white);box-shadow:0 0 0 1px var(--gray-300);color:var(--black)}.tshare__target:hover .tshare__targetIcon{transform:scale(1.08)}.tshare__edit{animation:tshare-fade .2s ease both;border-top:1px solid var(--gray-300);margin:14px 0 0;padding:2px 0 0}.tshare__tabs{background:var(--gray-100);border-radius:999px;display:flex;gap:4px;margin:14px 0 0;padding:4px}.tshare__edit .tshare__tabs{margin-top:12px}.tshare__tabs button{align-items:center;background:#0000;border:0;border-radius:999px;color:var(--gray-500);display:inline-flex;flex:1 1;font-size:.8125rem;font-weight:600;gap:6px;justify-content:center;min-height:40px;transition:background .2s,color .2s}.tshare__tabs button:hover{color:var(--black)}.tshare__tabs button.is-active{background:var(--black);color:var(--white)}.tshare__panel{animation:tshare-fade .2s ease both;margin:14px 0 0}.tshare__sizes{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.tshare__size{align-items:center;background:var(--white);border:1px solid var(--gray-300);border-radius:14px;color:var(--gray-500);display:flex;flex-direction:column;font-size:.75rem;font-weight:600;gap:6px;padding:12px 6px;transition:color .2s,background .2s,border-color .2s}.tshare__size:hover{border-color:var(--black);color:var(--black)}.tshare__size.is-active{background:var(--black);border-color:var(--black);color:var(--white)}.tshare__fields{grid-gap:10px;display:grid;gap:10px}.tshare__fields label{grid-gap:5px;display:grid;gap:5px}.tshare__fields span{color:var(--gray-500);font-size:.75rem;font-weight:600}.tshare__fields input{background:var(--white);border:1px solid var(--gray-300);border-radius:12px;color:var(--black);font:inherit;font-size:.875rem;min-height:42px;padding:0 14px;width:100%}.tshare__group{margin:16px 0 0}.tshare__group--first{margin-top:0}.tshare__label{align-items:center;color:var(--gray-500);display:flex;font-size:.75rem;font-weight:600;gap:6px;letter-spacing:.04em;margin:0 0 8px;text-transform:uppercase}.tshare__chips{display:flex;flex-wrap:wrap;gap:8px}.tshare__chip{background:var(--white);border:1px solid var(--gray-300);border-radius:999px;color:var(--gray-500);font-size:.8125rem;font-weight:500;padding:7px 14px;transition:color .2s,background .2s,border-color .2s}.tshare__chip:hover{border-color:var(--black);color:var(--black)}.tshare__chip.is-active{background:var(--black);border-color:var(--black);color:var(--white)}.tshare__swatches{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.tshare__swatch{background:linear-gradient(135deg,var(--sw-fg),var(--sw-bg));border:2px solid var(--white);border-radius:50%;box-shadow:0 0 0 1px var(--gray-300);height:32px;padding:0;position:relative;transition:transform .2s,box-shadow .2s;width:32px}.tshare__swatch--solid{background:var(--sw-fg)}.tshare__swatch:hover{transform:scale(1.1)}.tshare__swatch.is-active{box-shadow:0 0 0 2px var(--black)}.tshare__pick{background:var(--gray-100);border:2px solid var(--white);border-radius:50%;box-shadow:0 0 0 1px var(--gray-300);cursor:pointer;display:block;height:32px;overflow:hidden;position:relative;transition:transform .2s,box-shadow .2s;width:32px}.tshare__pick:hover{transform:scale(1.1)}.tshare__pick.is-active{box-shadow:0 0 0 2px var(--black)}.tshare__pick--rainbow{background:conic-gradient(#f43f5e,#f59e0b,#22c55e,#3b82f6,#a855f7,#f43f5e)}.tshare__pick input{border:0;cursor:pointer;height:100%;inset:0;opacity:0;padding:0;position:absolute;width:100%}.tshare__thumbs{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.tshare__thumb{align-items:center;aspect-ratio:4/5;background-color:var(--gray-100);background-position:50%;background-size:cover;border:0;border-radius:12px;box-shadow:0 0 0 1px var(--gray-300);display:flex;flex-direction:column;gap:4px;justify-content:center;overflow:hidden;padding:0;position:relative;transition:transform .2s var(--ease),box-shadow .2s}.tshare__thumb:hover{transform:translateY(-2px)}.tshare__thumb.is-active{box-shadow:0 0 0 3px var(--black)}.tshare__thumb small{font-size:.7rem;font-weight:600}.tshare__thumb--add{border:1.5px dashed var(--gray-300);color:var(--gray-500);cursor:pointer}.tshare__thumb--add.is-active{border-color:#0000;border-style:solid}.tshare__thumb--add input{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%}.tshare__addIcon{background:#ffffffeb;border-radius:50%;box-shadow:0 2px 8px #0000002e;color:var(--black);display:grid;height:34px;place-items:center;width:34px}.tshare__error{color:#b91c1c;font-size:.8125rem;margin:10px 0 0}@keyframes tshare-fade{0%{opacity:0}to{opacity:1}}@keyframes tshare-pop{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes tshare-slide{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (max-width:680px){.tshare{align-items:flex-end;padding:0}.tshare__sheet{animation:tshare-slide .4s var(--ease) both;border-radius:24px 24px 0 0;max-height:94vh;padding-bottom:calc(20px + env(safe-area-inset-bottom, 0px));width:100%}}@media (prefers-reduced-motion:reduce){.tshare,.tshare *{animation-duration:.01ms!important;transition-duration:.01ms!important}}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.leaflet-tile::selection{background:#0000}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-height:none!important;max-width:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important;padding:0;width:auto}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;line-height:1.4;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;height:.6669em;vertical-align:initial!important;width:1em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:#fffc;border:2px solid #777;border-top:none;box-sizing:border-box;line-height:1.1;padding:2px 5px 1px;text-shadow:1px 1px #fff;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{font-size:13px;font-size:1.08333em;line-height:1.3;margin:13px 24px 13px 20px;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;margin-top:-1px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;pointer-events:auto;transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px #0006;color:#333}.leaflet-container a.leaflet-popup-close-button{background:#0000;border:none;color:#757575;font:16px/24px Tahoma,Verdana,sans-serif;height:24px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:24px}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px #0006;color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:#0000;border:6px solid #0000;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.mapview-root{background:#111;height:100%;position:relative;width:100%}.mapview-root--google{background:#e9e6df}.mapview-root .leaflet-container{background:inherit;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.mapview-root.is-picking .leaflet-grab,.mapview-root.is-picking .leaflet-interactive{cursor:crosshair}.igpin-wrap{background:#0000!important;border:0!important}.igpin{border:2px solid #fff;border-radius:50%;box-shadow:0 2px 8px #0000008c;color:#fff;display:grid;font-size:15px;font-weight:700;height:34px;place-items:center;transition:transform .15s ease;width:34px}.mapview-root--dark .igpin{border-color:#000}.igpin:hover{transform:scale(1.12)}.igpin.is-active{box-shadow:0 0 0 3px #1d9bf0e6,0 2px 10px #0009;transform:scale(1.3)}.igpin--business{background:#1d9bf0}.igpin--guide{background:#7856ff}.igpin--personal{background:#00ba7c}.igpin--draft{background:#ff7a00}.igdot{animation:igpulse 2s infinite;background:#1a73e8;border:3px solid #fff;border-radius:50%;box-shadow:0 1px 6px #00000080;height:18px;width:18px}@keyframes igpulse{0%{box-shadow:0 0 0 0 #1a73e899}70%{box-shadow:0 0 0 14px #1a73e800}to{box-shadow:0 0 0 0 #1a73e800}}.mapview-tools{align-items:flex-end;bottom:28px;display:flex;flex-direction:column;gap:10px;position:absolute;right:12px;z-index:1000}.mapview-btn{background:#15202b;border:1px solid #2f3336;border-radius:50%;box-shadow:0 2px 12px #0006;color:#e7e9ea;cursor:pointer;display:grid;height:44px;place-items:center;width:44px}.mapview-btn:hover{background:#192734}.mapview-btn--text{border-radius:9999px;font:inherit;font-size:14px;font-weight:700;padding:0 16px;width:auto}.mapview-btn:focus-visible{outline:2px solid #1d9bf0;outline-offset:2px}.mapview-toast{background:#15202bf2;border:1px solid #2f3336;border-radius:14px;bottom:28px;color:#e7e9ea;font-size:14px;left:50%;line-height:1.4;max-width:calc(100% - 140px);padding:10px 16px;pointer-events:none;position:absolute;text-align:center;transform:translateX(-50%);z-index:1000}.leaflet-control-zoom a{background:#15202b!important;border-color:#2f3336!important;color:#e7e9ea!important}.leaflet-control-zoom a:hover{background:#192734!important}.leaflet-control-attribution{background:#000000b3!important;color:#71767b!important;font-size:11px!important}.leaflet-control-attribution a{color:#1d9bf0!important}.leaflet-tooltip{background:#15202b;border:1px solid #2f3336;border-radius:8px;box-shadow:0 4px 14px #00000080;color:#e7e9ea;font-weight:600}.leaflet-tooltip-top:before{border-top-color:#2f3336}@media (prefers-reduced-motion:reduce){.igdot,.igpin{animation:none;transition:none}}.tourist{--white:#fff;--black:#000;--gray-100:#f5f5f5;--gray-300:#d4d4d4;--gray-500:#4b4343;--gray-700:#404040;--ease:cubic-bezier(0.22,0.8,0.3,1);--display:"Poppins","Helvetica Neue",Arial,sans-serif;--sans:"Inter","Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased;background:var(--white);color:var(--black);font-family:var(--sans);line-height:1.6;min-height:100vh;overflow:clip}.tourist *,.tourist :after,.tourist :before{box-sizing:border-box}.tourist button{cursor:pointer;font:inherit}.tourist a:focus-visible,.tourist button:focus-visible{outline:2px solid var(--gray-500);outline-offset:3px}.tourist__directory{margin:0 auto;padding:56px clamp(18px,4vw,58px) 72px;width:min(1440px,100%)}.tourist__directoryTop{align-items:flex-end;display:flex;gap:20px;justify-content:space-between}.tourist__directoryTop h2{font-family:var(--display);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:600;letter-spacing:-.02em;margin:0}.tourist__filters{display:flex;flex-wrap:wrap;gap:9px;margin:24px 0 32px}.tourist__filter{align-items:center;background:var(--white);border:1px solid var(--gray-300);border-radius:999px;color:var(--gray-500);display:inline-flex;font-size:.8125rem;font-weight:500;gap:8px;justify-content:center;min-height:40px;padding:0 16px;transition:color .2s,background .2s,border-color .2s}.tourist__filter:hover{border-color:var(--black);color:var(--black)}.tourist__filter.is-active{background:var(--black);border-color:var(--black);color:var(--white)}.tourist__sampleNotice{align-items:flex-start;background:var(--gray-100);border:1px solid var(--gray-300);border-radius:14px;color:var(--gray-500);display:flex;font-size:.8125rem;gap:12px;line-height:1.55;margin:0 0 28px;padding:14px 16px}.tourist__sampleNotice>span{color:var(--black);padding-top:2px}.tourist__sampleNotice p{margin:0}.tourist__sampleNotice strong{color:var(--black)}.tourist__sampleNotice code{background:var(--gray-300);border-radius:5px;color:var(--black);padding:2px 5px}.tourist__grid{grid-gap:36px 24px;align-items:start;display:grid;gap:36px 24px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));justify-items:center}.tourist__profile{margin:0 auto;max-width:340px;min-width:0;width:100%}.tourist__phone{background:var(--black);border-radius:28px;box-shadow:0 20px 40px #00000029;padding:4px;transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.tourist__profile:hover .tourist__phone{box-shadow:0 28px 48px #00000038;transform:translateY(-6px)}.tourist__screen{align-items:center;aspect-ratio:9/17;background-position:50%;background-repeat:no-repeat;border-radius:24px;color:var(--t-text);container-type:size;display:flex;flex-direction:column;overflow:hidden;padding:28px 16px 20px;position:relative;text-align:center;width:100%}.tourist__share{background:#0000;border:0;border-radius:0;color:var(--t-text);display:grid;height:34px;opacity:.75;padding:0;place-items:center;position:absolute;right:12px;top:12px;transition:opacity .2s,transform .2s;width:34px}.tourist__share:hover{opacity:1;transform:scale(1.12)}.tourist__shareIcon{display:block;height:22px;object-fit:contain;width:22px}.tourist__avatar{background:var(--t-btn);border-radius:50%;color:var(--t-btn-text);display:grid;flex:none;font-size:2.7rem;font-weight:600;height:104px;overflow:hidden;place-items:center;width:104px}.tourist__avatar img{height:100%;object-fit:cover;width:100%}.tourist__name{align-items:center;display:flex;flex:none;font-family:var(--sans);font-size:clamp(1rem,6.4cqw,1.5rem);font-weight:700;gap:6px;justify-content:center;line-height:1.2;margin:3.5cqw 0 0;overflow-wrap:anywhere}.tourist__verified{flex:none}.tourist__handle{flex:none;font-size:clamp(.7rem,3.8cqw,.9rem);margin:1cqw 0 0;opacity:.7}.tourist__bio{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;flex:none;font-size:clamp(.72rem,4.2cqw,.95rem);line-height:1.4;margin:2.5cqw 0 0;opacity:.85;overflow:hidden;overflow-wrap:anywhere}.tourist__links{display:flex;flex:1 1;flex-direction:column;gap:2.8cqw;list-style:none;margin:5cqw 0 0;min-height:0;overflow-y:auto;padding:0;scrollbar-width:none;width:100%}.tourist__links::-webkit-scrollbar{display:none}.tourist__links>li{flex:none}.tourist__link{align-items:center;background:var(--t-btn);border:2px solid #0000;border-radius:var(--t-radius);color:var(--t-btn-text);display:flex;font-size:clamp(.72rem,4.2cqw,.95rem);font-weight:500;gap:2cqw;justify-content:center;min-height:12cqw;padding:2.8cqw 4.5cqw;text-decoration:none;transition:transform .2s,opacity .2s}.tourist__link svg{flex:none;height:1.2em;width:1.2em}.tourist__link:hover{transform:translateY(-2px)}.tourist__link:active{transform:scale(.98)}.tourist__noLinks{font-size:clamp(.72rem,4cqw,.9rem);margin:5cqw 0 0;opacity:.7}.tourist__screen[data-style=outline] .tourist__link{background:#0000;border-color:var(--t-btn);color:var(--t-btn)}.tourist__screen[data-style=soft] .tourist__link{background:#7f7f7f33;background:color-mix(in srgb,var(--t-btn) 22%,#0000);color:var(--t-text)}.tourist__screen[data-style=shadow] .tourist__link{box-shadow:4px 4px 0 var(--t-shadow)}.tourist__empty{align-items:center;border:1px dashed var(--gray-300);border-radius:20px;color:var(--gray-500);display:flex;flex-direction:column;justify-content:center;min-height:280px;padding:30px;text-align:center}.tourist__empty h3{color:var(--black);font-family:var(--display);font-weight:600;margin:13px 0 4px}.tourist__empty p{font-size:.8125rem;margin:0 0 16px}.tourist__empty button{background:var(--black);border:0;border-radius:999px;color:var(--white);font-weight:500;padding:9px 16px}.tourist__empty button:hover{background:var(--gray-700)}@media (max-width:1100px){.tourist__directory{padding-inline:28px}}@media (max-width:680px){.tourist__directory{padding:40px 15px 48px}.tourist__directoryTop h2{font-size:1.5rem}.tourist__filters{flex-wrap:nowrap;gap:7px;margin:19px 0 24px;overflow-x:auto;padding:2px 1px 7px;scrollbar-width:none}.tourist__filters::-webkit-scrollbar{display:none}.tourist__filter{flex:none;font-size:.75rem;min-height:38px;padding-inline:12px}.tourist__grid{gap:28px;grid-template-columns:minmax(0,1fr)}.tourist__profile{max-width:340px}.tourist__phone{border-radius:22px;padding:3px}.tourist__screen{border-radius:19px;padding:24px 14px 18px}.tourist__avatar{font-size:2.3rem;height:92px;width:92px}}@media (prefers-reduced-motion:reduce){.tourist *,.tourist :after,.tourist :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.mappage{--white:#fff;--black:#000;--gray-100:#f5f5f5;--gray-300:#d4d4d4;--gray-500:#4b4343;--gray-700:#404040;--display:"Poppins","Helvetica Neue",Arial,sans-serif;--sans:"Inter","Helvetica Neue",Arial,sans-serif;--nav-offset:76px;-webkit-font-smoothing:antialiased;background:var(--white);color:var(--black);font-family:var(--sans);height:calc(100vh - var(--nav-offset));height:calc(100dvh - var(--nav-offset));line-height:1.5;overflow:hidden;width:100%}.mappage *,.mappage :after,.mappage :before{box-sizing:border-box}@media (max-width:1024px){.mappage{--nav-offset:70px}}@media (max-width:767px){.mappage{--nav-offset:64px}}.mappage button{cursor:pointer;font:inherit}.mappage button:focus-visible{outline:2px solid var(--gray-500);outline-offset:3px}.mappage__directory{display:flex;flex-direction:column;height:100%;margin:0 auto;padding:40px clamp(18px,4vw,58px) 24px;width:min(1440px,100%)}.mappage__top{align-items:flex-end;display:flex;gap:20px;justify-content:space-between}.mappage__top h2{font-family:var(--display);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:600;letter-spacing:-.02em;margin:0}.mappage__filters{display:flex;flex-wrap:wrap;gap:9px;margin:24px 0}.mappage__filter{align-items:center;background:var(--white);border:1px solid var(--gray-300);border-radius:999px;color:var(--gray-500);display:inline-flex;font-size:.8125rem;font-weight:500;gap:8px;justify-content:center;min-height:40px;padding:0 16px;transition:color .2s,background .2s,border-color .2s}.mappage__filter:hover{border-color:var(--black);color:var(--black)}.mappage__filter.is-active{background:var(--black);border-color:var(--black);color:var(--white)}.mappage__mapwrap{background:var(--gray-100);border:1px solid var(--gray-300);border-radius:20px;flex:1 1;min-height:320px;overflow:hidden;position:relative}.mappage__add{background:var(--black);border:0;border-radius:999px;box-shadow:0 10px 30px #0000002e;color:var(--white);font-size:.8125rem;font-weight:500;padding:10px 18px;position:absolute;right:16px;top:16px;transition:background .2s;z-index:1000}.mappage__add:hover{background:var(--gray-700)}.mappage__sheet{background:var(--white);border:1px solid var(--gray-300);border-radius:20px;bottom:16px;box-shadow:0 20px 40px #00000026;color:var(--black);display:flex;flex-direction:column;left:16px;max-width:calc(100% - 32px);overflow-y:auto;position:absolute;top:16px;width:360px;z-index:1000}.mappage__notice{background:var(--gray-100);border:1px solid var(--gray-300);border-radius:12px;color:var(--gray-500);font-size:.8125rem;line-height:1.4;margin:0 16px 12px;padding:10px 14px}.mappage__banner{background:var(--black);border-radius:999px;bottom:16px;box-shadow:0 10px 30px #0000002e;color:var(--white);font-size:.8125rem;font-weight:500;left:50%;padding:10px 20px;pointer-events:none;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:1000}@media (max-width:1100px){.mappage__directory{padding-inline:28px}}@media (max-width:680px){.mappage__directory{padding:28px 15px 15px}.mappage__top h2{font-size:1.5rem}.mappage__filters{flex-wrap:nowrap;gap:7px;margin:19px 0;overflow-x:auto;padding:2px 1px 7px;scrollbar-width:none}.mappage__filters::-webkit-scrollbar{display:none}.mappage__filter{flex:none;font-size:.75rem;min-height:38px;padding-inline:12px}.mappage__sheet{bottom:10px;left:10px;max-height:60%;max-width:none;right:10px;top:auto;width:auto}}@media (prefers-reduced-motion:reduce){.mappage__add,.mappage__filter{transition:none}}.machineii168{--bg:#fff;--panel:#f7f9f9;--bubble-user:#eff3f4;--line:#e1e8ed;--line-strong:#a1aeb5;--text:#0f1419;--text-strong:#000;--muted:#536471;--accent:#9fd3f0;--send-bg:#0f1419;--send-fg:#fff;--scroll:#cfd9de;--ease-soft:cubic-bezier(0.22,0.8,0.3,1);--ease-bounce:cubic-bezier(0.34,1.56,0.64,1);--nav-h:76px;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;align-items:stretch;background:var(--bg);color:var(--text);display:flex;font-family:TwitterChirp,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;justify-content:center;min-height:calc(100vh - var(--nav-h));min-height:calc(100dvh - var(--nav-h));padding:0 env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0)}.machineii168__box{animation:machineii168-rise .5s var(--ease-soft) both;background:#0000;border:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column;height:calc(100vh - var(--nav-h));height:calc(100dvh - var(--nav-h));max-width:780px;overflow:hidden;width:100%}@keyframes machineii168-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.machineii168__header{align-items:center;background:#0000;border-bottom:1px solid var(--line);display:flex;gap:12px;padding:14px 20px}.machineii168__header-icon{border-radius:50%;height:34px;object-fit:contain;width:34px}.machineii168__title{color:var(--text-strong);font-size:1.05rem;font-weight:800;letter-spacing:-.2px;margin:0}.machineii168__subtitle{color:var(--muted);font-size:.78rem;font-weight:500;margin:1px 0 0}.machineii168__messages{-webkit-overflow-scrolling:touch;display:flex;flex:1 1;flex-direction:column;gap:26px;overflow-y:auto;overscroll-behavior:contain;padding:24px 20px 12px;scroll-behavior:smooth;scrollbar-color:var(--scroll) #0000;scrollbar-width:thin}.machineii168__messages::-webkit-scrollbar{width:8px}.machineii168__messages::-webkit-scrollbar-thumb{background:var(--scroll);border-radius:8px}.machineii168__messages::-webkit-scrollbar-track{background:#0000}.machineii168__row{align-items:flex-start;animation:machineii168-pop .35s var(--ease-soft) both;display:flex;gap:12px;max-width:100%}@keyframes machineii168-pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.machineii168__row--user{align-self:flex-end;flex-direction:row-reverse;max-width:82%}.machineii168__avatar{background:var(--panel);border:1px solid var(--line);border-radius:50%;flex-shrink:0;height:30px;margin-top:2px;object-fit:contain;padding:2px;width:30px}.machineii168__avatar--user{display:none}.machineii168__bubble{background:#0000;border-radius:0;color:var(--text);font-size:1rem;line-height:1.65;padding:2px 0;white-space:pre-wrap;word-break:break-word}.machineii168__row--user .machineii168__bubble{background:var(--bubble-user);border-radius:22px 22px 6px 22px;color:var(--text-strong);padding:10px 18px}.machineii168__typing{align-items:center;display:inline-flex;gap:5px;padding:10px 0}.machineii168__typing span{animation:machineii168-dot 1s ease-in-out infinite;background:var(--muted);border-radius:50%;height:7px;width:7px}.machineii168__typing span:nth-child(2){animation-delay:.15s}.machineii168__typing span:nth-child(3){animation-delay:.3s}@keyframes machineii168-dot{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}.machineii168__chips{display:flex;flex-wrap:wrap;gap:8px;padding:4px 20px 12px}.machineii168__chip{-webkit-tap-highlight-color:transparent;background:#0000;border:1px solid var(--line);border-radius:999px;color:var(--text);cursor:pointer;font-family:inherit;font-size:.85rem;font-weight:600;padding:8px 16px;transition:background-color .2s ease,border-color .2s ease,transform .3s var(--ease-bounce)}@media (hover:hover){.machineii168__chip:hover:not(:disabled){background:var(--panel);border-color:var(--line-strong);transform:translateY(-2px)}}.machineii168__chip:active:not(:disabled){transform:scale(.96)}.machineii168__chip:disabled{cursor:not-allowed;opacity:.4}.machineii168__form{align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:999px;display:flex;gap:8px;margin:0 20px calc(18px + env(safe-area-inset-bottom, 0px));padding:6px 6px 6px 20px;transition:border-color .2s ease,background-color .2s ease}.machineii168__form:focus-within{border-color:var(--line-strong)}.machineii168__input{background:#0000;border:0;border-radius:0;box-shadow:none;color:var(--text-strong);flex:1 1;font-family:inherit;font-size:1rem;min-width:0;outline:none;padding:10px 0}.machineii168__input::placeholder{color:var(--muted)}.machineii168__input:focus{background:#0000;border:0;box-shadow:none}.machineii168__send{-webkit-tap-highlight-color:transparent;align-items:center;background:var(--send-bg);border:0;border-radius:50%;color:var(--send-fg);cursor:pointer;display:inline-flex;flex-shrink:0;height:40px;justify-content:center;padding:0;transition:transform .3s var(--ease-bounce),background-color .2s ease,color .2s ease;width:40px}.machineii168__send svg{fill:currentColor}@media (hover:hover){.machineii168__send:hover:not(:disabled){transform:scale(1.08)}}.machineii168__send:active:not(:disabled){transform:scale(.92)}.machineii168__send:disabled{background:var(--line);color:var(--muted);cursor:not-allowed}.machineii168__chip:focus-visible,.machineii168__send:focus-visible{outline:3px solid var(--accent);outline-offset:2px}@media (min-width:768px) and (max-width:1024px){.machineii168{--nav-h:70px}.machineii168__box{max-width:720px}}@media (max-width:767px){.machineii168{--nav-h:64px}.machineii168__header{padding:12px 16px}.machineii168__messages{gap:22px;padding:18px 16px 10px}.machineii168__row--user{max-width:88%}.machineii168__chips{padding:4px 16px 10px}.machineii168__form{margin:0 12px calc(12px + env(safe-area-inset-bottom, 0px));padding-left:16px}}@media (max-width:400px){.machineii168__title{font-size:1rem}.machineii168__bubble{font-size:.97rem}.machineii168__chip{font-size:.82rem;padding:7px 13px}}@media (max-width:360px){.machineii168{--nav-h:56px}.machineii168__header{gap:10px;padding:10px 12px}.machineii168__header-icon{height:30px;width:30px}.machineii168__subtitle{display:none}.machineii168__messages{padding:14px 12px 8px}.machineii168__avatar{height:26px;width:26px}.machineii168__row{gap:8px}.machineii168__chips{gap:6px;padding:2px 12px 8px}.machineii168__form{margin:0 8px calc(8px + env(safe-area-inset-bottom, 0px));padding:4px 4px 4px 14px}.machineii168__send{height:38px;width:38px}}@media (max-height:500px) and (orientation:landscape){.machineii168{--nav-h:52px}.machineii168__header{padding-bottom:6px;padding-top:6px}.machineii168__subtitle{display:none}}@media (min-width:1200px){.machineii168__box{max-width:820px}.machineii168__messages{padding:28px 24px 14px}.machineii168__chips{padding-left:24px;padding-right:24px}.machineii168__form{margin-left:24px;margin-right:24px}}@media (min-width:1600px){.machineii168__box{max-width:920px}.machineii168__bubble{font-size:1.08rem}.machineii168__title{font-size:1.15rem}.machineii168__chip{font-size:.92rem;padding:9px 18px}.machineii168__input{font-size:1.08rem}}@media (min-width:2200px){.machineii168__box{max-width:1040px}.machineii168__bubble{font-size:1.18rem}.machineii168__input{font-size:1.15rem}}@media (pointer:coarse){.machineii168__chip{min-height:40px}.machineii168__send{height:44px;width:44px}.machineii168__input{padding-bottom:12px;padding-top:12px}}@media (max-width:300px){.machineii168__title{font-size:.92rem}.machineii168__header{gap:8px;padding:8px 10px}.machineii168__header-icon{height:26px;width:26px}.machineii168__messages{gap:18px;padding:12px 10px 6px}.machineii168__avatar{display:none}.machineii168__row--user{max-width:94%}.machineii168__bubble{font-size:.92rem}.machineii168__row--user .machineii168__bubble{padding:8px 14px}.machineii168__chip{font-size:.78rem;padding:6px 11px}.machineii168__form{margin-left:6px;margin-right:6px;padding-left:12px}.machineii168__send{height:36px;width:36px}}@media (min-width:600px) and (max-width:767px){.machineii168__box{max-width:680px}.machineii168__bubble{font-size:1.02rem}}@media (min-width:768px) and (max-width:1280px) and (orientation:landscape){.machineii168__messages{padding-top:16px}.machineii168__form{margin-bottom:calc(12px + env(safe-area-inset-bottom, 0px))}}@media (forced-colors:active){.machineii168__chip,.machineii168__form,.machineii168__row--user .machineii168__bubble{border:1px solid CanvasText}.machineii168__send{border:1px solid ButtonText}}@media (prefers-reduced-motion:reduce){.machineii168 *,.machineii168 :after,.machineii168 :before{animation:none!important;transition-duration:.01ms!important}}.persso{--white:#fff;--black:#000;--ink:#0f1419;--bg:#f5f9fc;--gray-100:#e5e5e5;--gray-300:#d9dcdf;--gray-500:#4b5563;--gray-700:#374151;--ease:cubic-bezier(0.22,0.8,0.3,1);--font:"Inter","Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased;background:var(--bg);color:var(--ink);font-family:var(--font);line-height:1.6;min-height:100vh;padding:72px 24px 96px;text-align:center}.persso *{box-sizing:border-box}.persso__header{margin:0 auto 48px;max-width:640px}.persso__title{font-family:var(--font);font-size:clamp(2.5rem,6vw,4rem);font-weight:600;letter-spacing:-.03em;line-height:1.1;margin:0}.persso__subtitle{color:var(--gray-500);font-size:clamp(1.05rem,2vw,1.25rem);margin:20px 0 0}.persso__layout{grid-gap:32px;align-items:start;display:grid;gap:32px;grid-template-columns:minmax(0,1fr) 340px;margin:0 auto;max-width:1000px}.persso__panel{background:var(--white);border:1px solid var(--gray-300);border-radius:28px;padding:32px 28px 28px;text-align:left}.persso__h2{font-family:var(--font);font-size:1.15rem;font-weight:600;letter-spacing:-.01em;margin:0 0 16px}@keyframes persso-in-next{0%{opacity:0;transform:translateX(48px)}to{opacity:1;transform:none}}@keyframes persso-in-prev{0%{opacity:0;transform:translateX(-48px)}to{opacity:1;transform:none}}.persso__panel{overflow:hidden}.persso__stepbar{border-bottom:1px solid var(--gray-300);display:grid;grid-template-columns:1fr 1fr;margin:-8px 0 28px}.persso__steptab{background:#0000;border:0;color:var(--gray-500);cursor:pointer;font-family:var(--font);font-size:1rem;font-weight:500;padding:4px 0 14px;position:relative;text-align:center;transition:color .25s ease}.persso__steptab:after{background:var(--black);border-radius:2px;bottom:-1px;content:"";height:2px;left:12%;position:absolute;right:12%;transform:scaleX(0);transform-origin:left;transition:transform .35s var(--ease)}.persso__steptab:hover{color:var(--black)}.persso__steptab.is-active{color:var(--black);font-weight:700}.persso__steptab.is-active:after{transform:scaleX(1)}.persso__stepnum{display:block;font-size:.7rem;font-weight:500;opacity:.7}.persso__step{display:none}.persso__step.is-active{display:block}.persso__step--next{animation:persso-in-next .4s var(--ease) both}.persso__step--prev{animation:persso-in-prev .4s var(--ease) both}.persso__templates{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.persso__tpl{background:var(--white);border:2px solid var(--gray-300);border-radius:18px;cursor:pointer;font-family:var(--font);padding:8px;transition:border-color .2s,transform .2s}.persso__tpl:hover{transform:translateY(-3px)}.persso__tpl.is-selected{border-color:var(--black)}.persso__btn:focus-visible,.persso__chip:focus-visible,.persso__steptab:focus-visible,.persso__tpl:focus-visible{outline:3px solid #9fd3f0;outline-offset:2px}.persso__tpl-img{border:1px solid var(--gray-300);border-radius:12px;display:block;height:auto;width:100%}.persso__tpl-name{color:var(--ink);margin-top:8px}.persso__label,.persso__tpl-name{display:block;font-size:.8rem;font-weight:500}.persso__label{color:var(--gray-500);margin:22px 0 0}.persso__field{align-items:center;border-bottom:1px solid var(--gray-300);display:flex;height:44px;padding:0 2px;position:relative}.persso__field:after{background:var(--black);border-radius:2px;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .35s var(--ease)}.persso__field:focus-within:after{transform:scaleX(1)}.persso__field input,.persso__field textarea{background:#0000;border:0;color:var(--black);flex:1 1;font-family:var(--font);font-size:1rem;min-width:0;outline:0;width:100%}.persso__field input::placeholder,.persso__field textarea::placeholder{color:#a3a8ad}.persso__field--area{height:auto;padding:10px 2px}.persso__field--area textarea{resize:none}.persso__prefix{color:var(--gray-500);font-weight:500;white-space:nowrap}.persso__hint{color:var(--gray-500);font-size:.78rem;margin:6px 0 0;text-align:right}.persso__links{display:flex;flex-direction:column;gap:10px;margin:4px 0 14px}.persso__link-row{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:1fr 1.4fr 32px}.persso__x{background:#0000;border:0;border-radius:50%;color:var(--gray-500);cursor:pointer;font-size:.85rem;height:32px;width:32px}.persso__x:hover{background:var(--gray-100);color:var(--black)}.persso__shapes{display:flex;gap:10px;margin-top:10px}.persso__chip{background:var(--gray-100);border:2px solid #0000;border-radius:999px;color:var(--black);cursor:pointer;font-family:var(--font);font-size:.9rem;font-weight:500;padding:8px 18px;transition:background .2s,border-color .2s}.persso__chip:hover{background:var(--gray-300)}.persso__chip.is-selected{border-color:var(--black)}.persso__colors{grid-gap:12px 12px;display:grid;gap:12px 12px;grid-template-columns:repeat(3,1fr);margin-top:10px}.persso__color{align-items:center;cursor:pointer;display:flex;font-size:.85rem;gap:8px}.persso__color input{background:none;border:1px solid var(--gray-300);border-radius:6px;cursor:pointer;flex-shrink:0;height:28px;overflow:hidden;padding:0;width:28px}.persso__color input::-webkit-color-swatch-wrapper{padding:0}.persso__color input::-webkit-color-swatch{border:0;border-radius:5px}.persso__color input::-moz-color-swatch{border:0;border-radius:5px}.persso__btn{align-items:center;border:0;border-radius:999px;cursor:pointer;display:flex;font-family:var(--font);font-size:1rem;font-weight:500;height:50px;justify-content:center;padding:0 20px;text-decoration:none;transition:background .2s ease,transform .2s ease;width:100%}.persso__btn:active{transform:scale(.97)}.persso__btn--primary{background:var(--black);color:var(--white);margin-top:28px}.persso__btn--primary:hover{background:var(--gray-700)}.persso__btn--secondary{background:var(--gray-100);color:var(--black)}.persso__btn--secondary:hover{background:var(--gray-300)}.persso__btn--small{font-size:.9rem;height:40px;width:auto}.persso__textbtn{background:#0000;border:0;color:var(--gray-500);cursor:pointer;display:block;font-family:var(--font);font-size:.85rem;font-weight:500;margin:12px 0 0;padding:0}.persso__textbtn:hover{color:var(--black)}.persso__preview{position:-webkit-sticky;position:sticky;top:90px}.persso__phone{background:var(--black);border-radius:40px;box-shadow:0 24px 48px #0000002e;padding:10px}.persso__screen{aspect-ratio:9/16;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-radius:31px;container-type:inline-size;overflow:hidden;position:relative;transition:color .3s ease}.persso__content{bottom:12%;flex-direction:column;left:0;padding:0 9cqw;position:absolute;right:0;top:13%;z-index:2}.persso__content,.persso__p-avatar{align-items:center;display:flex;overflow:hidden}.persso__p-avatar{border-radius:50%;flex-shrink:0;font-size:10cqw;font-weight:600;height:24cqw;justify-content:center;transition:background .3s ease,color .3s ease;width:24cqw}.persso__p-avatar img{display:block;height:100%;object-fit:cover;width:100%}.persso__p-name{font-size:5.6cqw;font-weight:700;line-height:1.2;margin:3.5cqw 0 0;text-align:center;word-break:break-word}.persso__p-handle{font-size:3.6cqw;margin:.5cqw 0 0;opacity:.7}.persso__p-bio{font-size:3.8cqw;line-height:1.4;margin:2.5cqw 0 0;opacity:.85;text-align:center;word-break:break-word}.persso__p-links{display:flex;flex-direction:column;gap:2.8cqw;margin-top:7cqw;width:100%}.persso__p-link{align-items:center;display:flex;font-size:4cqw;font-weight:500;gap:2.4cqw;justify-content:center;padding:3.4cqw 4cqw;text-align:center;transition:background .3s ease,color .3s ease,border-radius .3s ease;word-break:break-word}@media (max-width:900px){.persso__layout{grid-template-columns:1fr;max-width:520px}.persso__preview{order:-1;position:static}.persso__phone{border-radius:34px;margin:0 auto;max-width:240px;padding:8px}.persso__screen{border-radius:27px}}@media (max-width:480px){.persso{padding:48px 14px 72px}.persso__panel{border-radius:24px;padding:24px 18px}.persso__link-row{grid-template-columns:1fr 32px}.persso__link-row .persso__field:nth-child(2){grid-column:1/-1;grid-row:2}.persso__x{grid-column:2;grid-row:1}.persso__colors{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.persso *,.persso :after{animation:none!important;transition:none!important}}.persso__note{color:var(--gray-500);font-size:.82rem;line-height:1.5;margin:18px 0 0}.persso__more{margin-top:20px}.persso__tpl{position:relative}.persso__h3{border-top:1px solid var(--gray-300);font-family:var(--font);font-size:.95rem;font-weight:700;letter-spacing:-.01em;margin:30px 0 0;padding-top:22px}.persso__h2+.persso__h3{border-top:0;margin-top:0;padding-top:0}.persso__label--first{margin-top:12px}.persso__avatar-edit{align-items:center;display:flex;gap:14px;margin-top:14px}.persso__avatar-thumb{align-items:center;background:var(--black);border-radius:50%;color:var(--white);display:flex;flex-shrink:0;font-size:1.4rem;font-weight:600;height:64px;justify-content:center;overflow:hidden;width:64px}.persso__avatar-thumb img{display:block;height:100%;object-fit:cover;width:100%}.persso__upload-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.persso__avatar-edit .persso__upload-actions{margin-top:0}.persso__textbtn--inline{display:inline-block;margin:0}.persso__hint--left{text-align:left}.persso__error{color:#c62828;font-size:.8rem;margin:8px 0 0}.persso__range{accent-color:var(--black);cursor:pointer;margin-top:10px;width:100%}.persso__screen--custom{background-position:50%;background-size:cover}.persso__bgvideo{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.persso__dim{background:#000;inset:0;pointer-events:none;position:absolute;transition:opacity .2s ease}.persso__topbar{align-items:center;display:flex;gap:.6cqw;position:absolute;right:3.6cqw;top:2.6cqw;z-index:4}.persso__topbtn{align-items:center;background:#0000;border:0;border-radius:50%;cursor:pointer;display:flex;height:8cqw;justify-content:center;padding:0;transition:transform .25s var(--ease);width:8cqw}.persso__topbtn img{display:block;height:5cqw;object-fit:contain;width:5cqw}.persso__topbtn:hover{transform:scale(1.12)}.persso__topbtn:active{transform:scale(.92)}.persso__topbtn:focus-visible{outline:2px solid currentColor;outline-offset:1px}.persso__menu{animation:persso-fade .25s var(--ease) both;background:var(--white);border:1px solid var(--gray-300);border-radius:3cqw;box-shadow:0 2cqw 5cqw #00000026;color:var(--ink);list-style:none;margin:1.5cqw 0 0;min-width:34cqw;padding:1.5cqw;position:absolute;right:0;top:100%}.persso__menu button{background:#0000;border:0;border-radius:2cqw;color:inherit;cursor:pointer;font-family:var(--font);font-size:3.4cqw;font-weight:500;padding:2.2cqw 3cqw;text-align:center;width:100%}.persso__menu button:hover{background:var(--gray-100)}.persso__toast{animation:persso-fade .25s var(--ease) both;background:var(--black);border-radius:999px;color:var(--white);font-size:3cqw;font-weight:500;margin-top:1.5cqw;padding:1.6cqw 3cqw;position:absolute;right:0;top:100%;white-space:nowrap}.persso__brand{bottom:6.4cqw;color:inherit;font-family:"Poppins",var(--font);font-size:5.5cqw;font-weight:700;left:48.6%;letter-spacing:.01em;line-height:1.15;position:absolute;text-decoration:none;text-transform:uppercase;transform:translateX(-50%);width:-webkit-max-content;width:max-content;z-index:3}.persso__brand:hover{opacity:.7}.persso__brand--ghost{bottom:4.4cqw;color:#0000;padding:2cqw 4cqw;-webkit-user-select:none;user-select:none}.persso__p-header{border-bottom:1px solid;font-size:3.4cqw;font-weight:600;letter-spacing:.08em;margin:0 0 5cqw;padding-bottom:2.5cqw;text-align:center;text-transform:uppercase;width:100%;word-break:break-word}.persso__social-rows{display:flex;flex-direction:column;gap:10px;margin-top:14px}.persso__p-socials{display:flex;flex-wrap:wrap;gap:2.6cqw;justify-content:center;margin-top:6cqw;width:100%}.persso__p-social{align-items:center;display:flex;font-size:3.3cqw;font-weight:700;height:9.5cqw;justify-content:center;transition:background .3s ease,color .3s ease;width:9.5cqw}.persso__p-social img{display:block;height:auto;width:56%}.persso__p-social--circle{border-radius:50%}.persso__p-social--square{border-radius:2cqw}.persso__p-social--plain{font-size:4.4cqw}.persso__social-row{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:34px 1fr 1.3fr 32px}.persso__social-badge{align-items:center;background:var(--black);border-radius:10px;color:var(--white);display:flex;font-size:.72rem;font-weight:700;height:34px;justify-content:center;overflow:hidden;width:34px}.persso__social-badge img{display:block;height:auto;width:60%}.persso__add-icon{margin-top:12px}.persso__p-link-icon{align-items:center;border-radius:50%;display:inline-flex;flex-shrink:0;font-size:2.5cqw;font-weight:700;height:6.4cqw;justify-content:center;width:6.4cqw}.persso__p-link-icon img{display:block;height:auto;width:60%}@media (max-width:480px){.persso__social-row{grid-template-columns:34px 1fr 32px}.persso__social-row .persso__field:nth-of-type(2){grid-column:1/-1;grid-row:2}.persso__social-row .persso__x{grid-column:3;grid-row:1}}@keyframes persso-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.persso__seg{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:28px}.persso__segbtn{background:var(--gray-100);border:2px solid #0000;border-radius:999px;color:var(--black);cursor:pointer;font-family:var(--font);font-size:.9rem;font-weight:600;height:44px;padding:0 12px;transition:background .2s,color .2s}.persso__segbtn:hover{background:var(--gray-300)}.persso__segbtn.is-selected{background:var(--black);color:var(--white)}.persso__segbtn:focus-visible{outline:3px solid #9fd3f0;outline-offset:2px}.persso__group{animation:persso-fade .3s var(--ease) both;padding-top:18px}.persso__colors--two{grid-template-columns:repeat(2,1fr)}.persso__social-badge svg{display:block;height:56%;width:56%}.persso__p-social svg{display:block;height:54%;width:54%}.persso__p-social--plain svg{height:82%;width:82%}.persso__p-link-icon svg{display:block;height:58%;width:58%}.mdf-root{--brand:#d4a843;--bg:#faf8f4;--card-bg:#fff;--dark:#1a1a2e;--text:#2d2d3a;--muted:#888;--border:#ede9e0;background:var(--bg);color:var(--text);font-family:Jost,sans-serif;margin:0 auto;max-width:700px;min-height:100vh;padding-bottom:60px}.mdf-header{background:var(--dark);border-bottom:3px solid var(--brand);justify-content:space-between;padding:20px 20px 14px}.mdf-brand,.mdf-header{align-items:center;display:flex}.mdf-brand{gap:14px}.mdf-logo{font-size:2.2rem}.mdf-name{color:var(--brand);font-family:Cormorant Garamond,serif;font-size:1.6rem;font-weight:700;margin:0}.mdf-tagline{color:#ffffff80;font-size:.78rem;margin:2px 0 0}.mdf-header-actions{display:flex;gap:8px}.mdf-btn-admin,.mdf-btn-qr{align-items:center;background:#ffffff14;border:1px solid #ffffff26;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Jost,sans-serif;font-size:.8rem;font-weight:500;gap:6px;padding:8px 14px;transition:background .2s}.mdf-btn-qr:hover{background:#d4a84333;border-color:var(--brand)}.mdf-btn-admin.active{background:#d4a84340;border-color:var(--brand);color:var(--brand)}.mdf-admin-panel{background:#fff3cd;border:1px solid #ffe08a;padding:16px 20px}.mdf-admin-panel h3{color:#7a5c00;font-size:.95rem;margin:0 0 12px}.mdf-admin-form{display:flex;flex-wrap:wrap;gap:8px}.mdf-input{background:#fff;border:1px solid #ddd;border-radius:8px;flex:1 1;font-family:Jost,sans-serif;font-size:.88rem;min-width:140px;padding:9px 12px}.mdf-upload-row{align-items:center;display:flex;gap:10px;width:100%}.mdf-btn-upload{background:#fff;border:1px dashed #aaa;border-radius:8px;cursor:pointer;font-size:.85rem;padding:8px 14px}.mdf-upload-preview{border:1px solid #ddd;border-radius:6px;height:48px;object-fit:cover;width:48px}.mdf-btn-add{background:var(--brand);border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Jost,sans-serif;font-size:.9rem;font-weight:600;padding:9px 20px;transition:opacity .2s}.mdf-btn-add:hover{opacity:.85}.mdf-btn-remove{background:none;border:none;cursor:pointer;font-size:1rem;opacity:.5;transition:opacity .2s}.mdf-btn-remove:hover{opacity:1}.mdf-categories{border-bottom:1px solid var(--border);display:flex;gap:6px;overflow-x:auto;padding:14px 20px;scrollbar-width:none}.mdf-categories::-webkit-scrollbar{display:none}.mdf-cat-btn{background:#fff;border:1.5px solid var(--border);border-radius:20px;color:var(--text);cursor:pointer;flex-shrink:0;font-family:Jost,sans-serif;font-size:.82rem;font-weight:500;padding:7px 16px;transition:all .2s}.mdf-cat-btn.active{background:var(--brand);border-color:var(--brand);color:#fff}.mdf-cat-btn:hover:not(.active){border-color:var(--brand);color:var(--brand)}.mdf-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr;padding:16px 20px}@media (max-width:460px){.mdf-grid{grid-template-columns:1fr}}.mdf-card{background:var(--card-bg);border:1px solid var(--border);border-radius:14px;overflow:hidden;transition:transform .2s,box-shadow .2s}.mdf-card:hover{box-shadow:0 8px 24px #00000014;transform:translateY(-3px)}.mdf-card-img-wrap{position:relative}.mdf-card-img{display:block;height:150px;object-fit:cover;width:100%}.mdf-card-category{background:#1a1a2ecc;border-radius:20px;color:var(--brand);font-size:.68rem;font-weight:600;left:8px;letter-spacing:.5px;padding:3px 10px;position:absolute;text-transform:uppercase;top:8px}.mdf-card-body{padding:12px 14px}.mdf-card-name{font-family:Cormorant Garamond,serif;font-size:1.05rem;font-weight:700;margin:0 0 4px}.mdf-card-desc{color:var(--muted);font-size:.78rem;line-height:1.4;margin:0 0 10px}.mdf-card-footer{align-items:center;display:flex;justify-content:space-between}.mdf-card-price{color:var(--brand);font-size:1.1rem;font-weight:700}.mdf-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1a1a2ea6;display:flex;inset:0;justify-content:center;position:fixed;z-index:100}.mdf-qr-modal{background:#fff;border-radius:20px;max-width:360px;padding:32px 28px;position:relative;text-align:center;width:90%}.mdf-qr-modal h2{color:var(--dark);font-family:Cormorant Garamond,serif;font-size:1.5rem;margin:0 0 6px}.mdf-qr-sub{color:var(--muted);font-size:.82rem;margin:0 0 20px}.mdf-modal-close{background:#f0f0f0;border:none;border-radius:50%;cursor:pointer;font-size:.8rem;height:28px;position:absolute;right:14px;top:14px;width:28px}.mdf-qr-wrap{background:#f9f7f3;border:1px solid var(--border);border-radius:12px;display:flex;justify-content:center;margin:16px 0;padding:12px}.mdf-qr-svg{border-radius:6px}.mdf-qr-url{color:var(--muted);font-size:.72rem;margin:0 0 16px;word-break:break-all}.mdf-btn-download{background:var(--dark);border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Jost,sans-serif;font-size:.9rem;font-weight:600;padding:12px;transition:opacity .2s;width:100%}.mdf-btn-download:hover{opacity:.85}.cf-root{--pink:#ff6b9d;--purple:#c44dff;--dark:#0d0d0f;--card:#16161a;--border:#ffffff12;--text:#f0eef5;--muted:#888;background:var(--dark);color:var(--text);font-family:DM Sans,sans-serif;margin:0 auto;max-width:680px;min-height:100vh;padding-bottom:60px}.cf-cover{background-position:50%;background-size:cover;height:200px;position:relative}.cf-cover-overlay{background:linear-gradient(to bottom,#0000 40%,var(--dark));inset:0;position:absolute}.cf-profile-wrap{align-items:flex-end;display:flex;gap:20px;margin-top:-50px;padding:0 20px;position:relative;z-index:1}.cf-avatar{border:3px solid var(--pink);border-radius:50%;box-shadow:0 0 20px #ff6b9d66;flex-shrink:0;height:90px;object-fit:cover;width:90px}.cf-profile-info{flex:1 1;padding-bottom:4px}.cf-name{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#ff6b9d,#c44dff);-webkit-background-clip:text;font-family:Playfair Display,serif;font-size:1.5rem;font-weight:900;margin:0 0 2px}.cf-handle{color:var(--muted);font-size:.82rem}.cf-bio{color:#bbb;font-size:.87rem;line-height:1.5;margin:10px 0}.cf-stats{display:flex;gap:24px;margin-top:10px}.cf-stat{align-items:center;display:flex;flex-direction:column}.cf-stat span{font-size:1rem;font-weight:700}.cf-stat label{color:var(--muted);font-size:.72rem}.cf-cta-bar{background:linear-gradient(135deg,#ff6b9d1a,#c44dff1a);border-bottom:1px solid var(--border);border-top:1px solid var(--border);gap:14px;margin-top:20px;padding:16px 20px}.cf-btn-subscribe,.cf-cta-bar{align-items:center;display:flex}.cf-btn-subscribe{background:linear-gradient(135deg,#ff6b9d,#c44dff);border:none;border-radius:50px;box-shadow:0 4px 20px #ff6b9d59;color:#fff;cursor:pointer;font-family:DM Sans,sans-serif;font-size:.95rem;font-weight:600;gap:8px;padding:12px 28px;transition:transform .2s,box-shadow .2s}.cf-btn-subscribe:hover{box-shadow:0 8px 28px #c44dff73;transform:translateY(-2px)}.cf-btn-icon{font-size:1.1rem}.cf-cta-sub{color:var(--muted);font-size:.82rem}.cf-subscribed-badge{background:#64ff9614;border-bottom:1px solid #64ff9626;border-top:1px solid #64ff9626;color:#6dffa0;font-size:.9rem;margin-top:20px;padding:14px 20px}.cf-tabs{border-bottom:1px solid var(--border);display:flex;gap:4px;padding:16px 20px 0}.cf-tab{background:none;border:none;border-bottom:2px solid #0000;color:var(--muted);cursor:pointer;font-family:DM Sans,sans-serif;font-size:.9rem;font-weight:500;padding:8px 18px;transition:all .2s}.cf-tab.active{border-bottom-color:var(--pink);color:var(--pink)}.cf-posts-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;padding:16px 20px}.cf-post-card{background:var(--card);border:1px solid var(--border);border-radius:12px;overflow:hidden;transition:transform .2s}.cf-post-card:hover{transform:scale(1.02)}.cf-post-card.locked .cf-post-img{filter:blur(12px);transform:scale(1.05)}.cf-post-img{display:block;height:140px;object-fit:cover;width:100%}.cf-post-blur{align-items:center;background:linear-gradient(135deg,#1a1a2e,#2d1b4e);display:flex;height:140px;justify-content:center}.cf-lock-icon{font-size:2rem}.cf-post-footer{align-items:center;display:flex;justify-content:space-between;padding:8px 10px}.cf-post-label{color:#ccc;font-size:.76rem}.cf-post-likes{color:var(--muted);font-size:.76rem}.cf-tiers-wrap{display:flex;flex-direction:column;gap:14px;padding:20px}.cf-tier-card{background:var(--card);border:1px solid var(--border);border-radius:16px;overflow:hidden;padding:22px;position:relative;transition:transform .2s,border-color .2s}.cf-tier-card:before{background:var(--tier-color);content:"";height:3px;left:0;position:absolute;right:0;top:0}.cf-tier-card.popular{background:linear-gradient(135deg,#16161a,#1e1228);border-color:#c44dff66}.cf-tier-card:hover{transform:translateY(-2px)}.cf-tier-badge{background:var(--purple);border-radius:20px;color:#fff;font-size:.7rem;font-weight:600;padding:3px 10px;position:absolute;right:14px;top:14px}.cf-tier-icon{font-size:2rem;margin-bottom:8px}.cf-tier-name{font-family:Playfair Display,serif;font-size:1.2rem;margin:0 0 4px}.cf-tier-price{color:var(--tier-color);font-size:2rem;font-weight:700;margin:8px 0}.cf-tier-price span{color:var(--muted);font-size:1rem;font-weight:400}.cf-tier-perks{list-style:none;margin:12px 0 16px;padding:0}.cf-tier-perks li{color:#ccc;font-size:.85rem;padding:4px 0}.cf-tier-btn{border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:DM Sans,sans-serif;font-size:.9rem;font-weight:600;padding:11px;transition:opacity .2s,transform .2s;width:100%}.cf-tier-btn:hover{opacity:.85;transform:translateY(-1px)}.cf-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;display:flex;inset:0;justify-content:center;position:fixed;z-index:100}.cf-modal{background:#1a1a20;border:1px solid var(--border);border-radius:20px;max-width:400px;padding:30px 24px;position:relative;width:90%}.cf-modal h2{font-family:Playfair Display,serif;font-size:1.4rem;margin:0 0 6px}.cf-modal p{color:var(--muted);font-size:.85rem;margin:0 0 20px}.cf-modal-close{background:#ffffff14;border:none;border-radius:50%;color:var(--text);cursor:pointer;font-size:.85rem;height:30px;position:absolute;right:16px;top:16px;width:30px}.cf-modal-tiers{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.cf-modal-tier{align-items:center;background:var(--card);border:1.5px solid var(--border);border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:12px 14px;transition:border-color .2s}.cf-modal-tier.selected{border-color:var(--tier-color)}.cf-modal-tier input{display:none}.cf-mt-icon{font-size:1.3rem}.cf-mt-name{flex:1 1;font-weight:600}.cf-mt-price{color:var(--tier-color);font-size:.9rem;font-weight:700}.cf-btn-confirm{background:linear-gradient(135deg,#ff6b9d,#c44dff);border:none;border-radius:12px;color:#fff;cursor:pointer;font-family:DM Sans,sans-serif;font-size:.95rem;font-weight:600;padding:13px;transition:opacity .2s;width:100%}.cf-btn-confirm:hover{opacity:.9}.mof-root{--red:#e63946;--yellow:#ffd166;--dark:#111;--card:#1a1a1a;--surface:#242424;--text:#f0f0f0;--muted:#777;--border:#ffffff14;background:var(--dark);color:var(--text);font-family:Manrope,sans-serif;margin:0 auto;max-width:700px;min-height:100vh;padding-bottom:100px;position:relative}.mof-header{background:var(--red);justify-content:space-between;padding:16px 20px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.mof-brand,.mof-header{align-items:center;display:flex}.mof-brand{gap:12px}.mof-logo{font-size:2rem}.mof-name{color:#fff;font-family:Bebas Neue,sans-serif;font-size:2rem;line-height:1}.mof-name,.mof-tagline{letter-spacing:1px;margin:0}.mof-tagline{color:#ffffffbf;font-size:.72rem}.mof-table-badge{background:#0000004d;border-radius:20px;color:var(--yellow);font-size:.9rem;font-weight:700;padding:6px 14px}.mof-table-bar{align-items:center;background:#ffd1661a;border-bottom:1px solid #ffd16633;display:flex;gap:10px;padding:12px 20px}.mof-table-input{background:#ffffff12;border:1px solid #ffffff1f;border-radius:8px;color:var(--text);flex:1 1;font-family:Manrope,sans-serif;font-size:.88rem;padding:9px 14px}.mof-table-input.inline{margin-bottom:10px;width:100%}.mof-table-input::placeholder{color:var(--muted)}.mof-categories{background:var(--card);border-bottom:1px solid var(--border);display:flex;gap:6px;overflow-x:auto;padding:12px 20px;scrollbar-width:none}.mof-categories::-webkit-scrollbar{display:none}.mof-cat-btn{background:var(--surface);border:1px solid var(--border);border-radius:20px;color:var(--muted);cursor:pointer;flex-shrink:0;font-family:Manrope,sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.5px;padding:6px 14px;text-transform:uppercase;transition:all .2s}.mof-cat-btn.active{background:var(--red);border-color:var(--red);color:#fff}.mof-cat-btn:hover:not(.active){border-color:#ffffff40;color:var(--text)}.mof-items{display:flex;flex-direction:column;gap:1px}.mof-item{background:var(--card);border-bottom:1px solid var(--border);cursor:pointer;display:flex;gap:0;transition:background .15s}.mof-item:hover{background:var(--surface)}.mof-item-img-wrap{flex-shrink:0;position:relative}.mof-item-img{display:block;height:100px;object-fit:cover;width:110px}.mof-item-tags{display:flex;flex-direction:column;gap:3px;left:6px;position:absolute;top:6px}.mof-tag{border-radius:4px;color:#fff;font-size:.62rem;font-weight:700;letter-spacing:.3px;padding:2px 7px;text-transform:uppercase}.mof-item-body{align-items:center;display:flex;flex:1 1;gap:10px;justify-content:space-between;padding:12px 14px}.mof-item-info{flex:1 1}.mof-item-name{font-size:.95rem;font-weight:700;margin:0 0 4px}.mof-item-desc{color:var(--muted);font-size:.76rem;line-height:1.4;margin:0 0 8px}.mof-item-price{color:var(--yellow);font-size:1rem;font-weight:800}.mof-item-controls{flex-shrink:0}.mof-btn-add{background:var(--red);border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Manrope,sans-serif;font-size:.85rem;font-weight:700;padding:8px 16px;transition:opacity .2s;white-space:nowrap}.mof-btn-add:hover{opacity:.85}.mof-qty-ctrl{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:8px;display:flex;gap:0;overflow:hidden}.mof-qty-ctrl button{background:none;border:none;color:var(--text);cursor:pointer;font-size:1.2rem;font-weight:700;height:34px;transition:background .15s;width:34px}.mof-qty-ctrl button:hover{background:#ffffff14}.mof-qty-ctrl span{font-size:.9rem;font-weight:700;min-width:28px;text-align:center}.mof-qty-ctrl.small button{font-size:1rem;height:28px;width:28px}.mof-qty-ctrl.small span{font-size:.85rem;min-width:22px}.mof-cart-fab{align-items:center;animation:fab-in .3s ease;background:var(--red);border:none;border-radius:50px;bottom:20px;box-shadow:0 6px 28px #e6394680;color:#fff;cursor:pointer;display:flex;font-family:Manrope,sans-serif;font-size:.95rem;font-weight:700;gap:10px;left:50%;padding:14px 28px;position:fixed;transform:translateX(-50%);transition:transform .2s,box-shadow .2s;white-space:nowrap;z-index:50}@keyframes fab-in{0%{opacity:0;transform:translateX(-50%) translateY(20px)}}.mof-cart-fab:hover{box-shadow:0 10px 36px #e6394699;transform:translateX(-50%) translateY(-2px)}.mof-cart-count{background:#00000040;border-radius:50px;font-size:.82rem;padding:2px 8px}.mof-cart-total{color:var(--yellow)}.mof-sheet-overlay{align-items:flex-end;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;display:flex;inset:0;position:fixed;z-index:80}.mof-sheet{background:#1c1c1c;border-radius:20px 20px 0 0;max-height:85vh;overflow-y:auto;padding:0 0 env(safe-area-inset-bottom);width:100%}.mof-sheet-header{align-items:center;background:#1c1c1c;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;padding:20px 20px 12px;position:-webkit-sticky;position:sticky;top:0}.mof-sheet-header h2{font-family:Bebas Neue,sans-serif;font-size:1.5rem;margin:0}.mof-sheet-close{background:#ffffff14;border:none;border-radius:50%;color:var(--text);cursor:pointer;font-size:.85rem;height:30px;width:30px}.mof-sheet-close.top-right{position:absolute;right:12px;top:12px;z-index:2}.mof-sheet-items{display:flex;flex-direction:column;gap:10px;padding:12px 20px}.mof-cart-row{align-items:center;background:var(--surface);border-radius:10px;display:flex;gap:12px;padding:10px}.mof-cart-img{border-radius:8px;flex-shrink:0;height:52px;object-fit:cover;width:52px}.mof-cart-info{flex:1 1}.mof-cart-name{display:block;font-size:.88rem;font-weight:600}.mof-cart-price{color:var(--yellow);font-size:.82rem;font-weight:700}.mof-notes-row{padding:0 20px 12px}.mof-notes-input{background:var(--surface);border:1px solid var(--border);border-radius:10px;box-sizing:border-box;color:var(--text);font-family:Manrope,sans-serif;font-size:.85rem;padding:10px 12px;resize:none;width:100%}.mof-notes-input::placeholder{color:var(--muted)}.mof-sheet-footer{background:#1c1c1c;border-top:1px solid var(--border);bottom:0;padding:14px 20px 24px;position:-webkit-sticky;position:sticky}.mof-order-total{display:flex;font-size:1.05rem;font-weight:800;justify-content:space-between;margin-bottom:14px}.mof-btn-place{background:var(--red);border:none;border-radius:12px;color:#fff;cursor:pointer;font-family:Manrope,sans-serif;font-size:1rem;font-weight:800;padding:14px;transition:opacity .2s;width:100%}.mof-btn-place:hover{opacity:.9}.mof-toast{align-items:center;animation:toast-in .3s ease;background:#111;border:1px solid #64ff964d;border-radius:14px;box-shadow:0 8px 32px #0006;display:flex;gap:14px;left:50%;min-width:280px;padding:14px 20px;position:fixed;top:20px;transform:translateX(-50%);z-index:200}@keyframes toast-in{0%{opacity:0;transform:translateX(-50%) translateY(-20px)}}.mof-toast strong{color:#6dffa0;display:block;font-size:.92rem}.mof-toast p{color:var(--muted);font-size:.78rem;margin:2px 0 0}.mof-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000bf;display:flex;inset:0;justify-content:center;position:fixed;z-index:90}.mof-item-modal{background:#1c1c1c;border-radius:16px;max-width:400px;overflow:hidden;position:relative;width:90%}.mof-modal-img{display:block;height:220px;object-fit:cover;width:100%}.mof-modal-body{padding:20px}.mof-modal-name{font-family:Bebas Neue,sans-serif;font-size:1.6rem;letter-spacing:.5px;margin:0 0 6px}.mof-modal-desc{color:var(--muted);font-size:.85rem;line-height:1.5;margin:0 0 16px}.mof-modal-footer{align-items:center;display:flex;justify-content:space-between}.loginn{--white:#fff;--black:#000;--ink:#0f1419;--bg:#f5f9fc;--gray-100:#e5e5e5;--gray-300:#d9dcdf;--gray-500:#4b5563;--gray-700:#374151;--red:#c62828;--font:"Inter","Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased;align-items:flex-start;background:var(--bg);color:var(--ink);display:flex;font-family:var(--font);justify-content:center;line-height:1.6;min-height:100vh;padding:48px 20px 72px;text-align:center}.loginn *{box-sizing:border-box}.loginn__box{background:var(--white);border:1px solid var(--gray-300);border-radius:28px;max-width:460px;padding:36px 28px 28px;width:100%}.loginn__brand{color:var(--black);font-size:1.4rem;font-weight:700;letter-spacing:-.02em;text-decoration:none}.loginn__title{font-size:clamp(1.8rem,5vw,2.2rem);font-weight:600;letter-spacing:-.03em;line-height:1.15;margin:24px 0 0}.loginn__subtitle{color:var(--gray-500);margin:10px 0 0}.loginn__tabs{grid-gap:4px;background:var(--gray-100);border-radius:999px;display:grid;gap:4px;grid-template-columns:1fr 1fr;margin:24px 0 0;padding:4px}.loginn__tabs button{background:#0000;border:0;border-radius:999px;color:var(--gray-500);cursor:pointer;font-family:var(--font);font-size:.9rem;font-weight:500;height:40px;transition:background .2s ease,color .2s ease}.loginn__tabs button:hover{color:var(--black)}.loginn__tabs button.is-active{background:var(--black);color:var(--white)}.loginn__tabs button:focus-visible{outline:3px solid #9fd3f0;outline-offset:2px}.loginn__btn{align-items:center;border:0;border-radius:999px;cursor:pointer;display:flex;font-family:var(--font);font-size:1rem;font-weight:500;gap:10px;height:50px;justify-content:center;padding:0 20px;text-decoration:none;transition:background .2s ease,transform .2s ease;width:100%}.loginn__btn:active{transform:scale(.97)}.loginn__btn:focus-visible{outline:3px solid #9fd3f0;outline-offset:3px}.loginn__btn--primary{background:var(--black);color:var(--white);margin-top:18px}.loginn__btn--primary:hover{background:var(--gray-700)}.loginn__btn--secondary{background:var(--gray-100);color:var(--black)}.loginn__btn--secondary:hover{background:var(--gray-300)}.loginn__mark{align-items:center;background:var(--black);border-radius:50%;color:var(--white);display:inline-flex;font-size:.78rem;font-weight:700;height:26px;justify-content:center;min-width:26px;padding:0 4px}.loginn__socials{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.loginn__divider{align-items:center;color:var(--gray-500);display:flex;font-size:.8rem;gap:12px;margin:24px 0 14px}.loginn__divider:after,.loginn__divider:before{background:var(--gray-300);content:"";flex:1 1;height:1px}.loginn__form{text-align:left}.loginn__label{color:var(--gray-500);display:block;font-size:.8rem;font-weight:500;margin:20px 0 0}.loginn__field{align-items:center;background:#0000;border:0;border-bottom:1px solid var(--gray-300);border-radius:0;display:flex;height:46px;padding:0 2px;position:relative}.loginn__field:after{background:var(--black);border-radius:2px;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.22,.8,.3,1),background-color .25s ease}.loginn__field:focus-within:after{transform:scaleX(1)}.loginn__field.is-error:after{background:var(--red);transform:scaleX(1)}.loginn__field input{background:#0000;border:0;color:var(--black);flex:1 1;font-family:var(--font);font-size:1rem;min-width:0;outline:0;width:100%}.loginn__field input::placeholder{color:#a3a8ad}.loginn__textbtn,.loginn__toggle{background:#0000;border:0;color:var(--gray-500);cursor:pointer;font-family:var(--font);font-size:.85rem;font-weight:500}.loginn__toggle{border-radius:999px;padding:8px 12px}.loginn__textbtn:hover,.loginn__toggle:hover{color:var(--black)}.loginn__textbtn{display:block;margin:14px auto 0}.loginn__hint{color:var(--gray-500);font-size:.78rem;margin:6px 0 0}.loginn__hint.is-error{color:var(--red)}.loginn__row{font-size:.8rem;margin:12px 0 0;text-align:right}.loginn__row a{color:var(--gray-500);text-decoration:none}.loginn__row a:hover{color:var(--black);text-decoration:underline}.loginn__alert{background:#fdecec;border-radius:14px;color:var(--red);font-size:.85rem;margin:14px 0 0;padding:10px 14px;text-align:center}.loginn__qr{margin-top:24px}.loginn__qr-frame{align-items:center;aspect-ratio:1/1;background:var(--white);border:1px solid var(--gray-300);border-radius:24px;display:flex;justify-content:center;margin:0 auto;max-width:220px;padding:14px;width:100%}.loginn__qr-frame img{display:block;height:100%;object-fit:contain;width:100%}.loginn__qr-empty{color:var(--gray-500);font-size:.85rem;margin:0}.loginn__qr-text{color:var(--gray-500);font-size:.9rem;margin:18px auto 0;max-width:320px}.loginn__pin{gap:10px;margin:18px 0 0}.loginn__pin,.loginn__pin span{display:flex;justify-content:center}.loginn__pin span{align-items:center;background:var(--black);border-radius:16px;color:var(--white);font-size:1.7rem;font-weight:600;height:60px;width:52px}.loginn__switch{color:var(--gray-500);font-size:.8rem;margin:24px 0 0}.loginn__switch a{color:var(--black);font-weight:500}@media (min-width:481px) and (max-width:1024px){.loginn{padding-top:64px}}@media (max-width:480px){.loginn{padding:24px 12px 56px}.loginn__box{border-radius:24px;padding:28px 18px 22px}.loginn__pin span{font-size:1.5rem;height:54px;width:46px}}@media (prefers-reduced-motion:reduce){.loginn *{transition:none!important}}.regisss{--ink:#111;--muted:#666;--soft:#f7f7f7;--line:#d8d8d8;--line-soft:#e8e8e8;--focus:#bdbdbd;--red:#b42318;--font:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",Inter,Roboto,Helvetica,Arial,"Noto Sans Khmer","Noto Sans Thai",sans-serif;-webkit-font-smoothing:antialiased;align-items:center;background:var(--soft);color:var(--ink);display:flex;flex-direction:column;font-family:var(--font);line-height:1.55;min-height:100vh;padding:clamp(12px,3vw,32px) 12px 20px;text-align:center}.regisss *,.regisss :after,.regisss :before{box-sizing:border-box}.regisss button,.regisss input,.regisss textarea{font:inherit}.regisss__sr{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.regisss__box{background:#fff;border:1px solid var(--line-soft);border-radius:20px;box-shadow:0 12px 40px #0000000f;padding:clamp(20px,5vw,32px);width:min(100%,480px)}.regisss__brand{align-items:center;color:var(--ink);display:inline-flex;gap:10px;text-decoration:none}.regisss__logo{display:block;height:36px;object-fit:contain;width:36px}.regisss__brand-name{font-size:1.35rem;font-weight:800;letter-spacing:-.04em;line-height:1}.regisss__progress{display:flex;gap:5px;margin:26px 0 12px}.regisss__progress span{background:var(--line-soft);border-radius:4px;flex:1 1;height:3px;transition:background .25s ease}.regisss__progress span.is-active{background:var(--ink)}.regisss__eyebrow,.regisss__step{color:var(--muted);font-size:.66rem;font-weight:700;letter-spacing:.18em;margin:0;text-transform:uppercase}.regisss__step{margin-bottom:22px}.regisss__step span{color:#c2c2c8;padding:0 4px}.regisss__eyebrow{margin-bottom:8px}.regisss__title{font-size:clamp(1.65rem,6vw,2.2rem);font-weight:700;letter-spacing:-.04em;line-height:1.15;margin:0}.regisss__subtitle{color:var(--muted);font-size:.9rem;margin:10px auto 0;max-width:340px}.regisss__plan{background:var(--soft);border:1px solid var(--line-soft);border-radius:999px;color:#565659;display:inline-flex;font-size:.75rem;gap:8px;margin:14px 0 0;padding:6px 14px;text-transform:capitalize}.regisss__plan strong{color:var(--ink)}.regisss__form{margin-top:18px;text-align:left}.regisss__label{display:block;font-size:.78rem;font-weight:700;margin:16px 0 8px}.regisss__label--spacer{margin:12px 0 0}.regisss__label span{color:var(--muted);font-weight:400}.regisss__hint{color:var(--muted);font-size:.72rem;line-height:1.5;margin:6px 0 0}.regisss__hint.is-error{color:var(--red)}.regisss__hint--right{text-align:right}.regisss__alert{background:#fff7f6;border:1px solid #efcfcb;border-radius:12px;color:#8e211a;font-size:.78rem;margin:0 0 4px;padding:11px 14px}.regisss__field{align-items:center;background:#fff;border:1.5px solid var(--line);border-radius:12px;display:flex;min-height:46px;padding:0 14px;transition:border-color .2s ease}.regisss__field:hover{border-color:var(--muted)}.regisss__field:focus-within{border-color:var(--ink);outline:3px solid var(--focus)}.regisss__field.is-error{border-color:var(--red);outline:0}.regisss__field input,.regisss__field textarea{background:#0000;border:0;color:var(--ink);flex:1 1;font-size:16px;min-width:0;outline:0;padding:0;width:100%}.regisss__field input::placeholder,.regisss__field textarea::placeholder{color:#a1a1a6}.regisss__field--area{align-items:flex-start;min-height:90px;padding-bottom:10px;padding-top:12px}.regisss__field--area textarea{line-height:1.5;resize:vertical}.regisss__textbtn,.regisss__toggle{background:#0000;border:0;color:var(--muted);cursor:pointer;font-size:.76rem;font-weight:700;padding:5px 0 5px 10px}.regisss__textbtn:hover,.regisss__toggle:hover{color:#000}.regisss__rules{grid-gap:6px 10px;color:var(--muted);display:grid;font-size:.69rem;gap:6px 10px;grid-template-columns:1fr 1fr;list-style:none;margin:10px 0 0;padding:0}.regisss__rules li:before{color:#b2b2b8;content:"○";display:inline-block;width:17px}.regisss__rules li.is-met{color:var(--ink)}.regisss__rules li.is-met:before{color:var(--ink);content:"✓";font-weight:700}.regisss__btn{align-items:center;border:1.5px solid #0000;border-radius:999px;cursor:pointer;display:flex;font-size:.86rem;font-weight:700;gap:10px;justify-content:center;min-height:46px;padding:12px 18px;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease;width:100%}.regisss__btn:active{transform:scale(.98)}.regisss__btn--primary{background:var(--ink);color:#fff;margin-top:20px}.regisss__btn--primary:hover{background:#333}.regisss__btn--primary:disabled{cursor:not-allowed;opacity:.55}.regisss__btn--primary span{transition:transform .2s ease}.regisss__btn--primary:hover span{transform:translateX(3px)}.regisss__btn--secondary{background:#fff;border-color:var(--line);color:var(--ink)}.regisss__btn--secondary:hover{background:var(--soft);border-color:var(--muted)}.regisss__back{margin-top:8px}.regisss__addlinks:focus-visible,.regisss__btn:focus-visible,.regisss__chips button:focus-visible,.regisss__pill:focus-visible,.regisss__plan-card:focus-visible,.regisss__type-card:focus-visible,.regisss__upload:focus-within{outline:3px solid var(--focus);outline-offset:2px}.regisss__divider{align-items:center;color:var(--muted);display:flex;font-size:.7rem;gap:12px;margin:20px 0 12px}.regisss__divider:after,.regisss__divider:before{background:var(--line-soft);content:"";flex:1 1;height:1px}.regisss__socials{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.regisss__socials .regisss__btn{font-weight:600}.regisss__mark{background:var(--ink);border-radius:50%;color:#fff;display:inline-grid;font-size:.68rem;font-weight:700;height:21px;place-items:center;width:21px}.regisss__legal,.regisss__switch{color:var(--muted);font-size:.72rem;line-height:1.7;margin:16px 0 0}.regisss__switch{margin-top:10px}.regisss__legal a,.regisss__switch a{color:var(--ink);font-weight:700;text-decoration:underline;-webkit-text-decoration-color:#c7c7cc;text-decoration-color:#c7c7cc;text-underline-offset:3px}.regisss__select{position:relative}.regisss__select-btn{align-items:center;background:#fff;border:1.5px solid var(--line);border-radius:12px;cursor:text;display:flex;height:52px;padding:0 44px 0 16px;position:relative;transition:border-color .2s ease}.regisss__select-btn:hover{border-color:var(--muted)}.regisss__select-btn.is-open{border-color:var(--ink);outline:3px solid var(--focus)}.regisss__select-btn.is-error{border-color:var(--red)}.regisss__select-label{color:var(--muted);font-size:.92rem;left:16px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:top .15s ease,font-size .15s ease}.regisss__select-btn.has-value .regisss__select-label{font-size:.66rem;top:15px}.regisss__select-input{background:#0000;border:0;color:var(--ink);font-size:16px;min-width:0;outline:0;padding:14px 0 0;text-overflow:ellipsis;width:100%}.regisss__select-toggle{background:#0000;border:0;color:var(--muted);cursor:pointer;display:grid;height:32px;padding:0;place-items:center;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:32px}.regisss__select-pop{animation:regisss-pop .14s ease-out;background:#fff;border:1px solid var(--line-soft);border-radius:14px;box-shadow:0 12px 36px #00000024;left:0;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:20}@keyframes regisss-pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.regisss__select-list{list-style:none;margin:0;max-height:176px;overflow-y:auto;overscroll-behavior:contain;padding:0}.regisss__select-option{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--ink);cursor:pointer;display:flex;font-size:.9rem;height:44px;justify-content:space-between;padding:0 12px;text-align:left;width:100%}.regisss__select-option:focus-visible,.regisss__select-option:hover{background:var(--soft);outline:0}.regisss__select-option.is-selected{font-weight:700}.regisss__select-group{color:var(--muted);font-size:.66rem;font-weight:700;letter-spacing:.12em;padding:8px 12px 4px;text-transform:uppercase}.regisss__select-empty{color:var(--muted);font-size:.85rem;padding:14px 10px;text-align:center}.regisss__type-fieldset{border:0;margin:0;min-width:0;padding:0}.regisss__types{display:flex;flex-direction:column;gap:8px}.regisss__type-card{align-items:center;background:#fff;border:1.5px solid var(--line);border-radius:16px;color:var(--ink);cursor:pointer;display:flex;gap:14px;padding:13px 14px;text-align:left;transition:border-color .18s ease,background .18s ease}.regisss__type-card:hover{border-color:var(--muted)}.regisss__type-card.is-selected{background:var(--ink);border-color:var(--ink);color:#fff}.regisss__type-number{background:#f0f0f3;border-radius:10px;color:var(--muted);display:grid;flex:0 0 30px;font-size:.66rem;font-weight:700;height:30px;place-items:center}.regisss__type-card.is-selected .regisss__type-number{background:#fff;color:var(--ink)}.regisss__type-copy{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.regisss__type-copy strong{font-size:.86rem;line-height:1.3}.regisss__type-copy small{color:var(--muted);font-size:.72rem;line-height:1.45}.regisss__type-card.is-selected .regisss__type-copy small{color:#c7c7cc}.regisss__type-check{border:1px solid var(--line);border-radius:50%;display:grid;flex:0 0 20px;font-size:.68rem;font-weight:700;height:20px;place-items:center}.regisss__type-card.is-selected .regisss__type-check{background:#fff;border-color:#fff;color:var(--ink)}.regisss__avatar-row{align-items:center;background:var(--soft);border:1px solid var(--line-soft);border-radius:16px;display:flex;gap:14px;margin-top:20px;padding:14px}.regisss__avatar{background:var(--ink);border-radius:50%;color:#fff;display:grid;flex:0 0 68px;font-size:1.5rem;font-weight:700;height:68px;overflow:hidden;place-items:center;width:68px}.regisss__avatar img{display:block;height:100%;object-fit:cover;width:100%}.regisss__avatar-info{min-width:0}.regisss__avatar-info>strong{font-size:.78rem}.regisss__avatar-info>strong span{color:var(--muted);font-weight:400}.regisss__avatar-info p{color:var(--muted);font-size:.7rem;margin:2px 0 8px}.regisss__avatar-actions{align-items:center;display:flex;gap:12px}.regisss__avatar-actions .regisss__textbtn{padding:5px 0}.regisss__upload{align-items:center;background:#fff;border:1.5px solid var(--line);border-radius:999px;color:var(--ink);cursor:pointer;display:inline-flex;font-size:.72rem;font-weight:700;padding:8px 16px;transition:border-color .15s}.regisss__upload:hover{border-color:var(--ink)}.regisss__pills{display:flex;flex-wrap:wrap;gap:8px}.regisss__pill{align-items:center;background:#fff;border:1.5px solid var(--line);border-radius:999px;color:var(--ink);cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:600;gap:8px;padding:8px 14px;transition:border-color .15s,background .15s,color .15s}.regisss__pill:hover{border-color:var(--muted)}.regisss__pill.is-on{background:var(--ink);border-color:var(--ink);color:#fff}.regisss__pill-dot{background:currentColor;display:block;height:16px;opacity:.85;width:16px}.regisss__cover-prev{border:1px solid var(--line-soft);border-radius:14px;display:block;height:96px;margin:0 0 10px;object-fit:cover;width:100%}.regisss__addlinks{align-items:center;background:#fff;border:1.5px dashed var(--line);border-radius:12px;color:var(--ink);cursor:pointer;display:flex;font-size:.84rem;font-weight:700;gap:10px;margin-top:18px;min-height:46px;padding:10px 14px;text-align:left;transition:border-color .15s;width:100%}.regisss__addlinks:hover{border-color:var(--ink)}.regisss__addlinks-plus{background:var(--ink);border-radius:50%;color:#fff;display:grid;height:22px;line-height:1;place-items:center;width:22px}.regisss__addlinks small{color:var(--muted);font-size:.72rem;font-weight:400;margin-left:auto}.regisss__social-panel{background:#fafafa;border:1px solid var(--line-soft);border-radius:14px;margin-top:10px;padding:12px}.regisss__chips{display:flex;flex-wrap:wrap;gap:7px}.regisss__chips button{background:#fff;border:1.5px solid var(--line);border-radius:12px;color:var(--ink);cursor:pointer;display:grid;height:42px;padding:0;place-items:center;transition:background .15s,color .15s,border-color .15s;width:42px}.regisss__chips button:hover{border-color:var(--ink)}.regisss__chips button.is-on{background:var(--ink);border-color:var(--ink);color:#fff}.regisss__social-add{display:flex;gap:8px;margin-top:10px}.regisss__social-add .regisss__field{flex:1 1}.regisss__social-add .regisss__btn{min-height:46px;padding:0 18px;width:auto}.regisss__social-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:10px 0 0;padding:0}.regisss__social-list li{align-items:center;border:1px solid var(--line-soft);border-radius:14px;display:flex;font-size:.85rem;gap:10px;padding:6px 6px 6px 14px}.regisss__social-list li span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.regisss__social-list .regisss__social-ico{display:grid;flex:none;overflow:visible;place-items:center;width:24px}.regisss__social-list button{background:var(--soft);border:0;border-radius:50%;color:var(--ink);cursor:pointer;flex:none;font-size:1.2rem;height:32px;line-height:1;width:32px}.regisss__social-list button:hover{background:#fde8e8;color:#c62828}.regisss__stylepreview{align-items:center;border:1px solid var(--line-soft);border-radius:20px;color:var(--t-text);display:flex;flex-direction:column;font-family:inherit;font-family:var(--t-font,inherit);margin:20px auto 0;max-width:340px;overflow:hidden;padding:0 18px 20px;text-align:center;transition:background-color .2s,color .2s;width:100%}.regisss__stylepreview>:first-child:not(.regisss__sp-cover){margin-top:26px}.regisss__sp-cover{display:block;height:90px;margin:0 -18px 14px;max-width:none;object-fit:cover;width:calc(100% + 36px)}.regisss__sp-avatar{background:var(--t-bg);border-radius:50%;border-radius:var(--t-avatar,50%);box-shadow:0 0 0 2px var(--t-text);display:grid;height:64px;overflow:hidden;padding:3px;place-items:center;width:64px}.regisss__sp-avatar img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.regisss__sp-avatar span{background:var(--t-text);border-radius:inherit;color:var(--t-bg);display:grid;font-size:1.3rem;font-weight:600;height:100%;place-items:center;width:100%}.regisss__sp-name{font-size:1.1rem;font-weight:700;letter-spacing:-.03em;margin:12px 0 0;overflow-wrap:anywhere}.regisss__sp-handle{font-weight:600;margin:4px 0 0;opacity:.62}.regisss__sp-bio,.regisss__sp-handle{font-size:.78rem;overflow-wrap:anywhere}.regisss__sp-bio{line-height:1.5;margin:8px 0 0;max-width:26em;opacity:.85;white-space:pre-line}.regisss__sp-socials{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:10px}.regisss__sp-socials span{display:grid;height:30px;place-items:center;width:30px}.regisss__sp-socials svg{height:18px;width:18px}.regisss__sp-links{display:flex;flex-direction:column;gap:8px;margin-top:14px;width:100%}.regisss__sp-links span{background:color-mix(in srgb,var(--t-bg) 94%,var(--t-text));border:1.5px solid color-mix(in srgb,var(--t-text) 24%,#0000);border-radius:999px;border-radius:var(--t-radius,999px);color:var(--t-text);font-size:.8rem;font-weight:600;min-height:42px;overflow-wrap:anywhere;padding:12px}.regisss__stylepreview[data-style=fill] .regisss__sp-links span,.regisss__stylepreview[data-style=gradient] .regisss__sp-links span,.regisss__stylepreview[data-style=solid] .regisss__sp-links span{background:var(--t-btn);border-color:var(--t-btn);color:var(--t-btn-text)}.regisss__stylepreview[data-style=brutal] .regisss__sp-links span{background:var(--t-btn);border:2.5px solid var(--t-text);box-shadow:4px 4px 0 var(--t-text);color:var(--t-btn-text)}.regisss__stylepreview[data-style=neon] .regisss__sp-links span,.regisss__stylepreview[data-style=outline] .regisss__sp-links span{background:#0000;border:2px solid var(--t-btn)}.regisss__stylepreview[data-style=soft] .regisss__sp-links span{background:color-mix(in srgb,var(--t-btn) 20%,var(--t-bg));border-color:#0000}.regisss__stylepreview[data-style=shadow] .regisss__sp-links span{box-shadow:4px 4px 0 var(--t-shadow)}.regisss__stylepreview[data-style=glass] .regisss__sp-links span{background:color-mix(in srgb,var(--t-btn) 16%,#0000);border-color:color-mix(in srgb,var(--t-btn) 45%,#0000)}.regisss__stylepreview[data-style=minimal] .regisss__sp-links span{background:#0000;border-radius:0;border-width:0 0 2px}.regisss__plans{display:flex;flex-direction:column;gap:8px}.regisss__plan-card{background:#fff;border:1.5px solid var(--line);border-radius:16px;color:var(--ink);cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:12px 14px;text-align:left;transition:border-color .18s,background .18s;width:100%}.regisss__plan-card:hover{border-color:var(--muted)}.regisss__plan-card.is-on{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.regisss__plan-card:disabled{cursor:not-allowed;opacity:.45}.regisss__plan-head{align-items:center;display:flex;gap:10px;justify-content:space-between}.regisss__plan-head strong{font-size:.88rem}.regisss__plan-head strong i{background:#ffd23f;border-radius:999px;color:var(--ink);font-size:.56rem;font-style:normal;font-weight:800;letter-spacing:.08em;margin-left:8px;padding:2px 8px;vertical-align:middle}.regisss__plan-head em{background:var(--soft);border:1px solid var(--line-soft);border-radius:999px;color:var(--muted);font-size:.64rem;font-style:normal;font-weight:700;letter-spacing:.06em;padding:2px 10px}.regisss__plan-card.is-on .regisss__plan-head em{background:var(--ink);border-color:var(--ink);color:#fff}.regisss__plan-perks{color:var(--muted);font-size:.72rem;line-height:1.45}.regisss__plan-feats{grid-gap:5px;border-top:1px solid var(--line-soft);display:grid;font-size:.74rem;gap:5px;list-style:none;margin:8px 0 0;padding:10px 0 0}.regisss__plan-feats li:before{content:"✓";display:inline-block;font-weight:700;width:18px}.regisss__billing{background:var(--soft);border-radius:999px;display:flex;gap:4px;margin-top:12px;padding:4px}.regisss__billing button{background:#0000;border:0;border-radius:999px;color:var(--muted);cursor:pointer;flex:1 1;font-size:.8rem;font-weight:700;min-height:38px}.regisss__billing button.is-on{background:#fff;box-shadow:0 1px 4px #00000024;color:var(--ink)}.regisss__pay{margin-top:12px}.regisss__footer{color:var(--muted);font-size:.68rem;margin:18px 0 0}.regisss__footer span{color:#a1a1a6;margin-left:7px}.regisss[data-lang=km],.regisss[data-lang=th]{line-height:1.75}.regisss[data-lang=km] *,.regisss[data-lang=th] *{letter-spacing:0!important}.regisss[data-lang=km] .regisss__title,.regisss[data-lang=th] .regisss__title{line-height:1.45}.regisss[data-lang=km] .regisss__eyebrow,.regisss[data-lang=km] .regisss__step,.regisss[data-lang=th] .regisss__eyebrow,.regisss[data-lang=th] .regisss__step{font-size:.72rem;text-transform:none}@media (max-width:520px){.regisss{padding:8px 8px 16px}.regisss__box{border-radius:16px;padding:20px 16px}.regisss__logo{height:32px;width:32px}.regisss__brand-name{font-size:1.2rem}.regisss__subtitle{font-size:.86rem}.regisss__type-card{padding:12px}.regisss__rules{font-size:.66rem}.regisss__avatar-row{align-items:flex-start;gap:12px;padding:12px}.regisss__avatar{flex-basis:58px;height:58px;width:58px}.regisss__social-add{flex-direction:column}.regisss__social-add .regisss__btn{width:100%}.regisss__stylepreview{max-width:100%}.regisss__footer span{display:block;margin:3px 0 0}}@media (prefers-reduced-motion:reduce){.regisss *,.regisss :after,.regisss :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.scnn{--white:#fff;--black:#000;--ink:#0f1419;--gray-100:#e5e5e5;--gray-300:#d9dcdf;--gray-500:#4b5563;--gray-700:#374151;--font:"Inter","Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased;align-items:center;background:#00000080;color:var(--ink);display:flex;font-family:var(--font);inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.scnn *{box-sizing:border-box}.scnn__sheet{background:var(--white);border-radius:28px;max-height:100%;max-width:460px;overflow-y:auto;padding:22px 22px 20px;text-align:center;width:100%}.scnn__head{align-items:center;display:flex;justify-content:space-between}.scnn__head h2{font-size:1.2rem;font-weight:600;letter-spacing:-.02em;margin:0}.scnn__close{background:var(--gray-100);border:0;border-radius:50%;color:var(--gray-500);cursor:pointer;font-size:.95rem;height:36px;width:36px}.scnn__close:hover{background:var(--gray-300);color:var(--black)}.scnn__tabs{grid-gap:4px;background:var(--gray-100);border-radius:999px;display:grid;gap:4px;grid-template-columns:1fr 1fr;margin:16px 0 0;padding:4px}.scnn__tabs button{background:#0000;border:0;border-radius:999px;color:var(--gray-500);cursor:pointer;font-family:var(--font);font-size:.9rem;font-weight:500;height:38px;transition:background .2s ease,color .2s ease}.scnn__tabs button:hover{color:var(--black)}.scnn__tabs button.is-active{background:var(--black);color:var(--white)}.scnn__view{aspect-ratio:4/3;background:var(--black);border-radius:20px;margin:16px 0 0;overflow:hidden;position:relative;width:100%}.scnn__view video{display:block;height:100%;object-fit:cover;width:100%}.scnn__guide{border:2px solid var(--white);border-radius:14px;box-shadow:0 0 0 999px #00000073;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.scnn__guide--card{aspect-ratio:1.586/1;width:82%}.scnn__guide--qr{aspect-ratio:1/1;height:68%}.scnn__cam-error{align-items:center;color:var(--white);display:flex;flex-direction:column;font-size:.9rem;gap:10px;inset:0;justify-content:center;padding:24px;position:absolute}.scnn__cam-error p{margin:0}.scnn__textbtn{background:var(--white);border:0;border-radius:999px;color:var(--black);cursor:pointer;font-family:var(--font);font-size:.85rem;font-weight:500;padding:8px 18px}.scnn__textbtn:focus-visible{outline:3px solid #9fd3f0;outline-offset:3px}.scnn__row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:14px}.scnn__row .scnn__btn{margin-top:0}.scnn__status{color:var(--gray-500);font-size:.85rem;margin:14px 0 0;min-height:1.6em}.scnn__note{color:var(--gray-500);font-size:.78rem;margin:12px 0 0}.scnn__btn{align-items:center;border:0;border-radius:999px;cursor:pointer;display:flex;font-family:var(--font);font-size:1rem;font-weight:500;height:50px;justify-content:center;margin-top:14px;padding:0 20px;transition:background .2s ease,transform .2s ease;width:100%}.scnn__btn:active{transform:scale(.97)}.scnn__btn--primary{background:var(--black);color:var(--white)}.scnn__btn--primary:hover{background:var(--gray-700)}.scnn__btn--secondary{background:var(--gray-100);color:var(--black)}.scnn__btn--secondary:hover{background:var(--gray-300)}.scnn__btn:focus-visible,.scnn__close:focus-visible,.scnn__tabs button:focus-visible{outline:3px solid #9fd3f0;outline-offset:3px}.scnn__found{margin-top:20px;padding:8px 0 0}.scnn__found-title{font-weight:600;margin:0}.scnn__found-line{color:var(--gray-500);margin:6px 0 0}.scnn__found-amount{font-size:2rem;font-weight:600;letter-spacing:-.02em;margin:8px 0 12px}.scnn__found-amount span{color:var(--gray-500);font-size:1rem;font-weight:500}@media (max-width:480px){.scnn{align-items:flex-end;padding:0}.scnn__sheet{border-radius:24px 24px 0 0;max-height:92%;padding:18px 16px 24px}}@media (prefers-reduced-motion:reduce){.scnn *{transition:none!important}}.payyy{--white:#fff;--black:#000;--ink:#0f1419;--bg:#f5f9fc;--gray-100:#e5e5e5;--gray-300:#d9dcdf;--gray-500:#4b5563;--gray-700:#374151;--red:#c62828;--font:"Inter","Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased;align-items:flex-start;background:var(--bg);color:var(--ink);display:flex;font-family:var(--font);justify-content:center;line-height:1.6;min-height:100vh;padding:48px 20px 72px;text-align:center}.payyy *{box-sizing:border-box}.payyy__box{background:var(--white);border:1px solid var(--gray-300);border-radius:28px;max-width:460px;padding:36px 28px 28px;width:100%}.payyy__brand{color:var(--black);font-size:1.4rem;font-weight:700;letter-spacing:-.02em;text-decoration:none}.payyy__title{font-size:clamp(1.8rem,5vw,2.2rem);font-weight:600;letter-spacing:-.03em;line-height:1.15;margin:24px 0 0}.payyy__subtitle{color:var(--gray-500);margin:10px 0 0}.payyy__plan{align-items:center;background:var(--bg);border:1px solid var(--gray-300);border-radius:20px;display:flex;gap:12px;justify-content:space-between;margin:24px 0 0;padding:16px 20px;text-align:left}.payyy__plan p{margin:0}.payyy__plan-name{font-weight:600}.payyy__plan-note{color:var(--gray-500);font-size:.8rem}.payyy__plan-price{font-size:1.6rem;font-weight:600;letter-spacing:-.02em;white-space:nowrap}.payyy__plan-price span{color:var(--gray-500);font-size:.85rem;font-weight:500}.payyy__form{text-align:left}.payyy__top{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:22px 0 0}.payyy__cards{display:flex;gap:8px}.payyy__scan{align-items:center;background:var(--gray-100);border:0;border-radius:999px;color:var(--black);cursor:pointer;display:inline-flex;font-family:var(--font);font-size:.85rem;font-weight:500;gap:8px;height:36px;padding:0 14px 0 10px;transition:background .2s ease,transform .2s ease}.payyy__scan img{display:block;height:20px;object-fit:contain;width:20px}.payyy__scan:hover{background:var(--gray-300)}.payyy__scan:active{transform:scale(.97)}.payyy__scan:focus-visible{outline:3px solid #9fd3f0;outline-offset:3px}.payyy__chip{align-items:center;background:var(--gray-100);border-radius:999px;color:var(--gray-500);display:inline-flex;font-size:.72rem;font-weight:700;height:30px;justify-content:center;letter-spacing:.02em;min-width:52px;padding:0 12px;transition:background .2s ease,color .2s ease}.payyy__chip.is-active{background:var(--black);color:var(--white)}.payyy__label{color:var(--gray-500);display:block;font-size:.8rem;font-weight:500;margin:20px 0 0}.payyy__field{align-items:center;background:#0000;border:0;border-bottom:1px solid var(--gray-300);border-radius:0;display:flex;height:46px;padding:0 2px;position:relative}.payyy__field:after{background:var(--black);border-radius:2px;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.22,.8,.3,1),background-color .25s ease}.payyy__field:focus-within:after{transform:scaleX(1)}.payyy__field.is-error:after{background:var(--red);transform:scaleX(1)}.payyy__field input{background:#0000;border:0;color:var(--black);flex:1 1;font-family:var(--font);font-size:1rem;min-width:0;outline:0;width:100%}.payyy__field input::placeholder{color:#a3a8ad}.payyy__two{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.payyy__hint{color:var(--gray-500);font-size:.78rem;margin:6px 0 0}.payyy__alert,.payyy__hint.is-error{color:var(--red)}.payyy__alert{background:#fdecec;border-radius:14px;font-size:.85rem;margin:16px 0 0;padding:10px 14px;text-align:center}.payyy__btn{align-items:center;border:0;border-radius:999px;cursor:pointer;display:flex;font-family:var(--font);font-size:1rem;font-weight:500;height:50px;justify-content:center;padding:0 20px;transition:background .2s ease,transform .2s ease;width:100%}.payyy__btn:active{transform:scale(.97)}.payyy__btn:focus-visible{outline:3px solid #9fd3f0;outline-offset:3px}.payyy__btn:disabled{cursor:wait;opacity:.6}.payyy__btn--primary{background:var(--black);color:var(--white);margin-top:24px}.payyy__btn--primary:hover:not(:disabled){background:var(--gray-700)}.payyy__btn--secondary{background:var(--gray-100);color:var(--black);margin-top:10px}.payyy__btn--secondary:hover{background:var(--gray-300)}.payyy__textbtn{background:#0000;border:0;color:var(--gray-500);cursor:pointer;font-family:var(--font);font-size:.85rem;font-weight:500}.payyy__textbtn:hover{color:var(--black)}.payyy__textbtn--center{display:block;margin:14px auto 0}.payyy__section{color:var(--gray-500);font-size:.8rem;font-weight:500;margin:22px 0 0}.payyy__saved{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:10px 0 0;padding:0}.payyy__saved-item{align-items:center;border:1px solid var(--gray-300);border-radius:18px;display:flex;gap:8px;justify-content:space-between;padding:0 16px 0 14px;transition:border-color .2s ease,box-shadow .2s ease}.payyy__saved-item.is-selected{border-color:var(--black);box-shadow:inset 0 0 0 1px var(--black)}.payyy__saved-item label{align-items:center;cursor:pointer;display:flex;flex:1 1;gap:12px;min-width:0;padding:14px 0}.payyy__saved-item input[type=radio]{accent-color:var(--black);height:18px;margin:0;width:18px}.payyy__saved-text{display:flex;flex-direction:column;line-height:1.3}.payyy__saved-text small{color:var(--gray-500);font-size:.78rem}.payyy__add{background:#0000;border:1px dashed var(--gray-500);border-radius:999px;color:var(--black);cursor:pointer;font-family:var(--font);font-size:.95rem;font-weight:500;height:48px;margin-top:8px;transition:background .2s ease,border-color .2s ease;width:100%}.payyy__add:hover{background:var(--bg);border-color:var(--black)}.payyy__add:focus-visible,.payyy__textbtn:focus-visible{outline:3px solid #9fd3f0;outline-offset:3px}.payyy__qrnote{grid-gap:2px;background:var(--bg);border:1px solid var(--black);border-radius:18px;display:grid;gap:2px;margin:16px 0 0;padding:14px 16px;text-align:center}.payyy__qrnote span{font-size:1.1rem;font-weight:600}.payyy__qrnote small{color:var(--gray-500)}.payyy__secure{color:var(--gray-500);font-size:.8rem;margin:16px 0 0}.payyy__legal,.payyy__switch{color:var(--gray-500);font-size:.8rem;margin:12px 0 0}.payyy__legal a,.payyy__switch a{color:var(--black);font-weight:500}@media (min-width:481px) and (max-width:1024px){.payyy{padding-top:64px}}@media (max-width:480px){.payyy{padding:24px 12px 56px}.payyy__box{border-radius:24px;padding:28px 18px 22px}.payyy__two{gap:12px}}@media (prefers-reduced-motion:reduce){.payyy *{transition:none!important}}.publicprofilell{--ease-soft:cubic-bezier(0.22,0.8,0.3,1);--ease-bounce:cubic-bezier(0.34,1.56,0.64,1);--stage:#f5f5f7;--frame:#1d1d1f;--line:#d2d2d7;--muted:#6e6e73;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;color:var(--t-text);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Inter,Roboto,Helvetica,Arial,PingFang SC,Microsoft YaHei,Noto Sans SC,Noto Sans Khmer,sans-serif;font-family:var(--t-font,-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",Inter,Roboto,Helvetica,Arial,"PingFang SC","Microsoft YaHei","Noto Sans SC","Noto Sans Khmer",sans-serif);min-height:100dvh;width:100%}.publicprofilell,.publicprofilell *,.publicprofilell :after,.publicprofilell :before{box-sizing:border-box}.publicprofilell__phone{min-height:100dvh;width:100%}.publicprofilell__screen{container-type:inline-size;display:flex;flex-direction:column;min-height:100dvh;overflow-x:hidden;position:relative;transition:background-color .2s,color .2s;width:100%}.publicprofilell__col{--col-px:clamp(12px,4.5cqw,24px);--col-pt:clamp(12px,4.5cqw,24px);display:flex;flex:1 1;flex-direction:column;margin:0 auto;max-width:480px;padding:var(--col-pt) var(--col-px);padding-bottom:calc(clamp(12px, 4.5cqw, 24px) + env(safe-area-inset-bottom, 0px));position:relative;width:100%}.publicprofilell__col--center{align-items:center;gap:8px;justify-content:center;text-align:center}.publicprofilell__status{font-size:.9rem;margin:auto;opacity:.7}.publicprofilell__tools{display:flex;justify-content:flex-end;min-height:40px;position:relative}.publicprofilell__iconbtn{background:#0000;border:1.5px solid color-mix(in srgb,var(--t-text) 30%,#0000);border-radius:12px;color:var(--t-text);cursor:pointer;display:grid;height:40px;padding:0;place-items:center;transition:transform .25s var(--ease-bounce),background-color .2s;width:40px}.publicprofilell__iconbtn svg{height:20px;width:20px}.publicprofilell__iconbtn:hover{background:color-mix(in srgb,var(--t-text) 7%,#0000);transform:translateY(-2px)}.publicprofilell__iconbtn:active{transform:scale(.94)}.publicprofilell__menu{border:1px solid #e5e5ea;border-radius:16px;box-shadow:0 12px 32px #00000029;color:#1d1d1f;display:flex;flex-direction:column;gap:2px;min-width:190px;opacity:0;padding:6px;position:absolute;right:0;top:calc(100% + 8px);transform:translateY(-6px) scale(.98);transform-origin:top right;transition:opacity .18s,transform .18s,visibility .18s;visibility:hidden;z-index:20}.publicprofilell__menu.open{opacity:1;transform:none;visibility:visible}.publicprofilell__menu-item{align-items:center;background:#0000;border:0;border-radius:10px;color:#1d1d1f;cursor:pointer;display:flex;font:inherit;font-size:.88rem;font-weight:600;gap:10px;min-height:44px;padding:6px 10px;text-align:left;transition:background-color .15s;width:100%}.publicprofilell__menu-item:hover{background:#f5f5f7}.publicprofilell__menu-ico{display:grid;flex:none;height:22px;place-items:center;width:22px}.publicprofilell__menu-ico svg{height:20px;width:20px}.publicprofilell__menu-ico img{height:20px;object-fit:contain;width:20px}.publicprofilell__card:focus-visible,.publicprofilell__cta:focus-visible,.publicprofilell__feature:focus-visible,.publicprofilell__iconbtn:focus-visible,.publicprofilell__link:focus-visible,.publicprofilell__made:focus-visible,.publicprofilell__menu-item:focus-visible,.publicprofilell__social:focus-visible{outline:3px solid #9fd3f0;outline-offset:3px}.publicprofilell__hero{align-items:center;animation:publicprofilell-rise .6s var(--ease-soft) both;display:flex;flex-direction:column;padding:0 0 clamp(14px,5cqw,24px);text-align:center}.publicprofilell__avatar{aspect-ratio:1;background:#0000;border-radius:50%;border-radius:var(--t-avatar,50%);box-shadow:0 0 0 0 var(--t-text);box-shadow:0 0 0 var(--av-ring-w,0) var(--av-ring,var(--t-text));display:grid;overflow:hidden;padding:0;place-items:center;width:clamp(76px,23cqw,108px)}.publicprofilell__avatar img{object-fit:cover}.publicprofilell__avatar img,.publicprofilell__avatar span{border-radius:50%;border-radius:var(--t-avatar,50%);height:100%;width:100%}.publicprofilell__avatar span{background:#0000;color:var(--t-text);display:grid;font-size:clamp(1.5rem,7.5cqw,2.2rem);font-weight:600;place-items:center}.publicprofilell__name{font-size:calc(clamp(1.2rem, 5.6cqw, 1.65rem)*1);font-size:calc(clamp(1.2rem, 5.6cqw, 1.65rem)*var(--t-scale, 1));font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:clamp(10px,3.2cqw,16px) 0 0;overflow-wrap:anywhere}.publicprofilell__type{border:1px solid color-mix(in srgb,var(--t-text) 28%,#0000);border-radius:999px;font-size:clamp(.58rem,2.3cqw,.7rem);font-weight:700;letter-spacing:.14em;margin:clamp(6px,2cqw,10px) 0 0;padding:3px 10px 3px calc(10px + .14em);text-transform:uppercase}.publicprofilell__handle{font-size:calc(clamp(.76rem, 3.2cqw, .9rem)*1);font-size:calc(clamp(.76rem, 3.2cqw, .9rem)*var(--t-scale, 1));font-weight:600;margin:clamp(4px,1.4cqw,8px) 0 0;opacity:.62;overflow-wrap:anywhere}.publicprofilell__tagline{font-size:calc(clamp(.8rem, 3.3cqw, .92rem)*1);font-size:calc(clamp(.8rem, 3.3cqw, .92rem)*var(--t-scale, 1));font-weight:700;margin:clamp(6px,2cqw,10px) 0 0}.publicprofilell__bio{font-size:calc(clamp(.78rem, 3.3cqw, .92rem)*1);font-size:calc(clamp(.78rem, 3.3cqw, .92rem)*var(--t-scale, 1));line-height:1.5;margin:clamp(8px,2.6cqw,12px) 0 0;max-width:30em;opacity:.8;overflow-wrap:anywhere;white-space:pre-line}.publicprofilell__socials{gap:4px 6px;margin:clamp(10px,3.2cqw,14px) 0 0}.publicprofilell__social{aspect-ratio:1;border-radius:50%;color:var(--t-text);display:grid;place-items:center;transition:background-color .2s,transform .25s var(--ease-bounce);width:clamp(32px,9cqw,38px)}.publicprofilell__social svg{height:20px;width:20px}.publicprofilell__social:hover{background:color-mix(in srgb,var(--t-text) 10%,#0000)}.publicprofilell__links{display:flex;flex-direction:column;gap:clamp(8px,2.6cqw,12px);list-style:none;margin:0;padding:0}.publicprofilell__links>li{animation:publicprofilell-rise .5s var(--ease-soft) both;min-width:0}.publicprofilell__heading{font-size:clamp(.58rem,2.3cqw,.7rem);font-weight:700;letter-spacing:.14em;opacity:.7;padding-top:6px;text-align:center;text-transform:uppercase}.publicprofilell__link{align-items:center;background:color-mix(in srgb,var(--t-bg) 94%,var(--t-text));border:1.5px solid color-mix(in srgb,var(--t-text) 24%,#0000);border-radius:var(--t-radius);color:var(--t-text);display:flex;gap:6px;justify-content:space-between;min-height:calc(clamp(44px, 12.5cqw, 56px)*1);min-height:calc(clamp(44px, 12.5cqw, 56px)*var(--t-btn-scale, 1));padding:4px clamp(8px,2.4cqw,12px);text-decoration:none;transition:transform .3s var(--ease-bounce),box-shadow .25s,background-color .2s;width:100%}.publicprofilell__link:hover{background:color-mix(in srgb,var(--t-bg) 88%,var(--t-text));transform:translateY(-2px)}.publicprofilell__link:active{transform:scale(.98)}.publicprofilell__link-label{flex:1 1;font-size:calc(clamp(.82rem, 3.5cqw, .96rem)*1);font-size:calc(clamp(.82rem, 3.5cqw, .96rem)*var(--t-scale, 1));font-weight:600;letter-spacing:.01em;line-height:1.25;overflow-wrap:anywhere;text-align:center}.publicprofilell__thumb,.publicprofilell__thumb-gap{aspect-ratio:1;flex:none;width:clamp(30px,9cqw,40px)}.publicprofilell__thumb{border-radius:50%;object-fit:cover}.publicprofilell__card{background:color-mix(in srgb,var(--t-bg) 94%,var(--t-text));border:1.5px solid color-mix(in srgb,var(--t-text) 24%,#0000);border-radius:min(var(--t-radius),20px);color:var(--t-text);display:block;overflow:hidden;text-decoration:none;transition:transform .3s var(--ease-bounce)}.publicprofilell__card:hover{transform:translateY(-2px)}.publicprofilell__card-img{aspect-ratio:1.91/1;display:block;object-fit:cover;width:100%}.publicprofilell__card-label{display:block;font-size:calc(clamp(.82rem, 3.5cqw, .96rem)*1);font-size:calc(clamp(.82rem, 3.5cqw, .96rem)*var(--t-scale, 1));font-weight:600;padding:10px 14px;text-align:center}.publicprofilell[data-style=fill] .publicprofilell__card,.publicprofilell[data-style=fill] .publicprofilell__link,.publicprofilell[data-style=solid] .publicprofilell__card,.publicprofilell[data-style=solid] .publicprofilell__link{background:var(--t-btn);border-color:var(--t-btn);color:var(--t-btn-text)}.publicprofilell[data-style=outline] .publicprofilell__card,.publicprofilell[data-style=outline] .publicprofilell__link{background:#0000;border:2px solid var(--t-btn);color:var(--t-text)}.publicprofilell[data-style=outline] .publicprofilell__link:hover{background:color-mix(in srgb,var(--t-btn) 14%,#0000)}.publicprofilell[data-style=soft] .publicprofilell__card,.publicprofilell[data-style=soft] .publicprofilell__link{background:color-mix(in srgb,var(--t-btn) 20%,var(--t-bg));border-color:#0000;color:var(--t-text)}.publicprofilell[data-style=soft] .publicprofilell__link:hover{background:color-mix(in srgb,var(--t-btn) 30%,var(--t-bg))}.publicprofilell[data-style=shadow] .publicprofilell__card,.publicprofilell[data-style=shadow] .publicprofilell__link{box-shadow:3px 3px 0 var(--t-shadow)}.publicprofilell[data-style=shadow] .publicprofilell__link:hover{box-shadow:5px 5px 0 var(--t-shadow);transform:translate(-2px,-2px)}.publicprofilell[data-style=glass] .publicprofilell__card,.publicprofilell[data-style=glass] .publicprofilell__link{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--t-btn) 16%,#0000);border:1px solid color-mix(in srgb,var(--t-btn) 45%,#0000);color:var(--t-text)}.publicprofilell[data-style=brutal] .publicprofilell__card,.publicprofilell[data-style=brutal] .publicprofilell__link{background:var(--t-btn);border:2.5px solid var(--t-text);box-shadow:4px 4px 0 var(--t-text);color:var(--t-btn-text)}.publicprofilell[data-style=brutal] .publicprofilell__link:hover{box-shadow:6px 6px 0 var(--t-text);transform:translate(-2px,-2px)}.publicprofilell__empty{font-size:.85rem;opacity:.7;padding:20px 0;text-align:center}.publicprofilell__footer{display:flex;justify-content:center;margin-top:auto;padding-top:clamp(24px,9cqw,44px)}.publicprofilell__made{align-items:center;color:var(--t-text);display:inline-flex;font-size:.8rem;font-weight:700;gap:8px;letter-spacing:.04em;opacity:.8;text-decoration:none;text-transform:uppercase}.publicprofilell__made:hover{opacity:1}.publicprofilell__made-logo{flex:none;height:32px;object-fit:contain;width:32px}.publicprofilell__cta{align-items:center;background:var(--t-btn);border-radius:999px;color:var(--t-btn-text);display:inline-flex;font-size:.9rem;font-weight:700;justify-content:center;margin-top:8px;padding:10px 20px;text-decoration:none}.publicprofilell__side{display:none}@media (min-width:600px) and (max-width:1023px){.publicprofilell__col{--col-px:20px;--col-pt:24px;max-width:460px;padding:24px 20px}.publicprofilell__avatar{width:104px}.publicprofilell__avatar span{font-size:2.1rem}.publicprofilell__name{font-size:1.55rem;font-size:calc(1.55rem*var(--t-scale, 1));margin-top:14px}.publicprofilell__type{font-size:.68rem}.publicprofilell__handle{font-size:.88rem;font-size:calc(.88rem*var(--t-scale, 1))}.publicprofilell__bio,.publicprofilell__tagline{font-size:.9rem;font-size:calc(.9rem*var(--t-scale, 1))}.publicprofilell__links{gap:10px}.publicprofilell__link{min-height:54px;min-height:calc(54px*var(--t-btn-scale, 1));padding:4px 12px}.publicprofilell__card-label,.publicprofilell__link-label{font-size:.95rem;font-size:calc(.95rem*var(--t-scale, 1))}.publicprofilell__social,.publicprofilell__thumb,.publicprofilell__thumb-gap{width:38px}.publicprofilell__heading{font-size:.7rem}}@media (max-width:360px){.publicprofilell__col{--col-px:12px;--col-pt:12px;padding:12px}.publicprofilell__avatar{width:72px}.publicprofilell__name{font-size:1.15rem;font-size:calc(1.15rem*var(--t-scale, 1))}.publicprofilell__link{min-height:42px;min-height:calc(42px*var(--t-btn-scale, 1))}.publicprofilell__link-label{font-size:.8rem;font-size:calc(.8rem*var(--t-scale, 1))}.publicprofilell__thumb,.publicprofilell__thumb-gap{width:28px}}@media (min-width:1024px){.publicprofilell{align-items:center;background:var(--stage);display:flex;gap:clamp(40px,6vw,96px);justify-content:center;padding:32px;transition:padding-right .25s var(--ease-soft)}.publicprofilell.is-editing{padding-right:436px}.publicprofilell.is-editing .publicprofilell__side{display:none}.publicprofilell__phone{aspect-ratio:9/18.5;background:#fff;border:7px solid var(--frame);border-radius:54px;box-shadow:0 30px 70px #0000001f;flex:none;height:min(calc(100dvh - 64px),840px);min-height:0;overflow:hidden;width:auto}.publicprofilell__screen{height:100%;min-height:0;overflow-y:auto;scrollbar-width:none}.publicprofilell__screen::-webkit-scrollbar{display:none}.publicprofilell__col{--col-pt:clamp(22px,7cqw,36px);max-width:none;padding-top:clamp(22px,7cqw,36px)}.publicprofilell__tools{display:none}.publicprofilell__side{color:#1d1d1f;display:flex;flex-direction:column;gap:12px;width:300px}.publicprofilell__side-eyebrow{color:var(--muted);font-size:.72rem;font-weight:700;letter-spacing:.18em;margin:0;text-transform:uppercase}.publicprofilell__side-url{font-size:1.1rem;font-weight:700;letter-spacing:-.02em;margin:-6px 0 6px;overflow-wrap:anywhere}.publicprofilell__feature{align-items:center;background:#fff;border:1px solid #e5e5ea;border-radius:18px;color:#1d1d1f;cursor:pointer;display:flex;font:inherit;gap:14px;padding:12px 14px;text-align:left;transition:transform .25s var(--ease-bounce),box-shadow .25s;width:100%}.publicprofilell__feature:hover{box-shadow:0 10px 28px #00000014;transform:translateY(-2px)}.publicprofilell__feature:active{transform:scale(.98)}.publicprofilell__feature-ico{border:1.5px solid var(--line);border-radius:14px;color:#1d1d1f;display:grid;flex:none;height:46px;place-items:center;width:46px}.publicprofilell__feature-ico img{height:22px;object-fit:contain;width:22px}.publicprofilell__feature-text{display:flex;flex-direction:column;gap:2px}.publicprofilell__feature-text strong{font-size:.95rem;font-weight:700}.publicprofilell__feature-text small{color:var(--muted);font-size:.78rem;line-height:1.4}}@media (min-width:1024px) and (max-height:700px){.publicprofilell{padding:16px}.publicprofilell.is-editing{padding-right:436px}.publicprofilell__phone{border-radius:44px;height:calc(100dvh - 32px)}}.publicprofilell .publicprofilell__name{letter-spacing:-.02em;letter-spacing:var(--t-ls-head,-.02em);text-transform:none;text-transform:var(--t-case,none)}.publicprofilell .publicprofilell__name,.publicprofilell .publicprofilell__tagline{font-style:normal;font-style:var(--t-fstyle,normal);font-weight:700;font-weight:var(--t-w-head,700)}.publicprofilell .publicprofilell__tagline{letter-spacing:0;letter-spacing:var(--t-ls-body,0)}.publicprofilell .publicprofilell__bio,.publicprofilell .publicprofilell__handle{font-style:normal;font-style:var(--t-fstyle,normal);letter-spacing:0;letter-spacing:var(--t-ls-body,0)}.publicprofilell .publicprofilell__card-label,.publicprofilell .publicprofilell__link-label{font-style:normal;font-style:var(--t-fstyle,normal);font-weight:600;font-weight:var(--t-w-label,600);letter-spacing:.01em;letter-spacing:var(--t-ls-body,.01em);text-transform:none;text-transform:var(--t-case,none)}.publicprofilell[data-talign=left] .publicprofilell__hero{align-items:flex-start;text-align:left}.publicprofilell[data-talign=left] .publicprofilell__socials{justify-content:flex-start}.publicprofilell[data-talign=left] .publicprofilell__heading{text-align:left}.publicprofilell .publicprofilell__card,.publicprofilell .publicprofilell__link{border-width:1.5px;border-width:var(--t-bw,1.5px)}.publicprofilell[data-style=neon] .publicprofilell__card,.publicprofilell[data-style=neon] .publicprofilell__link,.publicprofilell[data-style=outline] .publicprofilell__card,.publicprofilell[data-style=outline] .publicprofilell__link{border-width:2px;border-width:var(--t-bw,2px)}.publicprofilell[data-style=glass] .publicprofilell__card,.publicprofilell[data-style=glass] .publicprofilell__link{border-width:1px;border-width:var(--t-bw,1px)}.publicprofilell[data-style=brutal] .publicprofilell__card,.publicprofilell[data-style=brutal] .publicprofilell__link{border-width:2.5px;border-width:var(--t-bw,2.5px)}.publicprofilell[data-style=neon] .publicprofilell__card,.publicprofilell[data-style=neon] .publicprofilell__link{background:color-mix(in srgb,var(--t-btn) 8%,#0000);border-color:var(--t-btn);border-style:solid;box-shadow:0 0 8px color-mix(in srgb,var(--t-btn) 65%,#0000),inset 0 0 8px color-mix(in srgb,var(--t-btn) 22%,#0000);color:var(--t-text)}.publicprofilell[data-style=neon] .publicprofilell__link:hover{box-shadow:0 0 16px color-mix(in srgb,var(--t-btn) 85%,#0000),inset 0 0 12px color-mix(in srgb,var(--t-btn) 32%,#0000)}.publicprofilell[data-style=gradient] .publicprofilell__card,.publicprofilell[data-style=gradient] .publicprofilell__link{background:linear-gradient(135deg,var(--t-btn),color-mix(in srgb,var(--t-btn) 55%,var(--t-text)));border-color:#0000;color:var(--t-btn-text)}.publicprofilell[data-style=minimal] .publicprofilell__card,.publicprofilell[data-style=minimal] .publicprofilell__link{background:#0000;border-color:color-mix(in srgb,var(--t-text) 45%,#0000);border-radius:0;border-style:solid;border-width:0 0 2px;border-width:0 0 var(--t-bw,2px) 0;color:var(--t-text)}.publicprofilell[data-style=minimal] .publicprofilell__link:hover{background:color-mix(in srgb,var(--t-text) 6%,#0000)}.publicprofilell[data-hover=grow] .publicprofilell__card:hover,.publicprofilell[data-hover=grow] .publicprofilell__link:hover{transform:scale(1.03)}.publicprofilell[data-hover=glow] .publicprofilell__card:hover,.publicprofilell[data-hover=glow] .publicprofilell__link:hover{box-shadow:0 0 0 3px color-mix(in srgb,var(--t-btn) 30%,#0000),0 8px 24px color-mix(in srgb,var(--t-btn) 45%,#0000);transform:none}.publicprofilell[data-hover=none][data-style=shadow] .publicprofilell__link:hover{box-shadow:3px 3px 0 var(--t-shadow)}.publicprofilell[data-hover=none][data-style=brutal] .publicprofilell__link:hover{box-shadow:4px 4px 0 var(--t-text)}.publicprofilell[data-balign=left] .publicprofilell__card-label,.publicprofilell[data-balign=left] .publicprofilell__link-label{text-align:left}.publicprofilell .publicprofilell__link:active{transform:scale(.98)}.publicprofilell__sheet{--s-ink:#1d1d1f;--s-muted:#6e6e73;--s-line:#d2d2d7;--s-soft:#f5f5f7;--s-focus:#9fd3f0;align-items:flex-end;color-scheme:light;display:flex;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Inter,Roboto,Helvetica,Arial,PingFang SC,Microsoft YaHei,Noto Sans SC,Noto Sans Khmer,sans-serif;inset:0;justify-content:center;position:fixed;z-index:1000}.publicprofilell__sheet *,.publicprofilell__sheet :after,.publicprofilell__sheet :before{box-sizing:border-box}.publicprofilell__sheet-scrim{background:#0006;border:0;cursor:default;inset:0;position:absolute}.publicprofilell__sheet-panel{animation:publicprofilell-sheet-in .3s cubic-bezier(.22,.8,.3,1) both;border-radius:20px 20px 0 0;box-shadow:0 -10px 40px #0000002e;color:var(--s-ink);display:flex;flex-direction:column;max-height:80dvh;max-width:480px;overflow:hidden;position:relative;width:100%}.publicprofilell__sheet-panel:before{background:var(--s-line);border-radius:999px;content:"";display:block;flex:none;height:4px;margin:6px auto 0;width:36px}.publicprofilell__sheet-head{align-items:center;display:flex;flex:none;justify-content:space-between;padding:6px 16px 8px}.publicprofilell__sheet-head h2{font-size:1rem;font-weight:700;letter-spacing:-.01em;margin:0}.publicprofilell__sheet-close{background:var(--s-soft);border:0;border-radius:50%;color:var(--s-ink);cursor:pointer;font-size:1.3rem;height:32px;line-height:1;transition:background-color .15s;width:32px}.publicprofilell__sheet-close:hover{background:#e8e8ed}.publicprofilell__tabs{-webkit-overflow-scrolling:touch;background:var(--s-soft);border-radius:999px;display:flex;flex:none;gap:2px;margin:0 16px 8px;overflow-x:auto;padding:3px;scrollbar-width:none}.publicprofilell__tabs::-webkit-scrollbar{display:none}.publicprofilell__tabs button{background:#0000;border:0;border-radius:999px;color:var(--s-muted);cursor:pointer;flex:1 0 auto;font:inherit;font-size:.78rem;font-weight:600;min-height:34px;padding:0 12px;transition:background-color .18s,color .18s,box-shadow .18s;white-space:nowrap}.publicprofilell__tabs button:hover{color:var(--s-ink)}.publicprofilell__tabs button.is-on{background:#fff;box-shadow:0 1px 4px #00000024;color:var(--s-ink)}.publicprofilell__sheet-body{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0;overflow-y:auto;padding:4px 16px 12px;scrollbar-width:thin}.publicprofilell__sheet-group h3{color:var(--s-muted);font-size:.66rem;font-weight:700;letter-spacing:.14em;margin:14px 0 8px;text-transform:uppercase}.publicprofilell__sheet-group:first-child h3{margin-top:2px}.publicprofilell__sheet-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.publicprofilell__swatch{aspect-ratio:3/4;border:1.5px solid var(--s-line);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:6px;justify-content:center;padding:0 16%;position:relative;transition:transform .2s,border-color .2s,box-shadow .2s}.publicprofilell__swatch span{display:block;height:10px}.publicprofilell__swatch:hover{transform:translateY(-2px)}.publicprofilell__swatch.is-on{border-color:var(--s-ink);box-shadow:0 0 0 2px var(--s-ink)}.publicprofilell__swatch.is-on:after{background:var(--s-ink);border-radius:50%;color:#fff;content:"✓";display:grid;font-size:.6rem;font-weight:700;height:16px;place-items:center;position:absolute;right:4px;top:4px;width:16px}.publicprofilell__sheet-foot{align-items:center;border-top:1px solid #e5e5ea;display:flex;flex:none;gap:10px;justify-content:space-between;padding:10px 16px calc(12px + env(safe-area-inset-bottom, 0px))}.publicprofilell__sheet-foot--end{justify-content:flex-end}.publicprofilell__sheet-foot-left{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.publicprofilell__sheet-more{color:var(--s-ink);font-size:.8rem;font-weight:600}.publicprofilell__sheet-reset{background:none;border:0;color:var(--s-muted);cursor:pointer;font:inherit;font-size:.8rem;font-weight:600;padding:0;text-decoration:underline}.publicprofilell__sheet-reset:hover{color:var(--s-ink)}.publicprofilell__sheet-save{background:var(--s-ink);border:0;border-radius:999px;cursor:pointer;font:inherit;font-size:.9rem;font-weight:600;min-height:42px;padding:0 24px;transition:transform .15s,opacity .15s}.publicprofilell__sheet-save:hover{transform:translateY(-1px)}.publicprofilell__sheet-save:active{transform:scale(.97)}.publicprofilell__sheet-form{display:flex;flex-direction:column;gap:12px;padding:6px 16px 18px}.publicprofilell__sheet-form--flat{padding:2px 0 0}.publicprofilell__sheet-form label{display:flex;flex-direction:column;gap:5px}.publicprofilell__sheet-form label span{color:var(--s-muted);font-size:.74rem;font-weight:600}.publicprofilell__sheet-form input[type=text],.publicprofilell__sheet-form input[type=url],.publicprofilell__sheet-form textarea{border:1.5px solid var(--s-line);border-radius:12px;color:var(--s-ink);font:inherit;font-size:16px;min-height:44px;padding:0 12px;transition:border-color .15s;width:100%}.publicprofilell__sheet-form textarea{line-height:1.4;padding:10px 12px;resize:vertical}.publicprofilell__sheet-form input:hover,.publicprofilell__sheet-form textarea:hover{border-color:var(--s-muted)}.publicprofilell__sheet-form input:focus,.publicprofilell__sheet-form textarea:focus{border-color:var(--s-ink);outline:3px solid var(--s-focus)}.publicprofilell__sheet-error{color:#c62828;font-size:.8rem;margin:0}.publicprofilell__sheet-hint{color:var(--s-muted);font-size:.82rem;line-height:1.45;margin:4px 0 12px}.publicprofilell__photo-row{align-items:center;display:flex;gap:12px}.publicprofilell__photo-prev{background:#0000;border-radius:50%;color:var(--s-ink);display:grid;flex:none;font-size:1.3rem;font-weight:600;height:52px;overflow:hidden;place-items:center;width:52px}.publicprofilell__photo-prev img{height:100%;object-fit:cover;width:100%}.publicprofilell__upload{align-items:center;border:1.5px solid var(--s-line);border-radius:999px;color:var(--s-ink);cursor:pointer;display:inline-flex!important;flex-direction:row!important;font-size:.8rem;font-weight:600;justify-content:center;min-height:40px;padding:0 16px;transition:border-color .15s}.publicprofilell__upload:hover{border-color:var(--s-ink)}.publicprofilell__social-list{display:flex;flex-direction:column;gap:6px;list-style:none;margin:2px 0 14px;padding:0}.publicprofilell__social-list li{align-items:center;border:1px solid #e5e5ea;border-radius:14px;display:flex;gap:10px;padding:6px 6px 6px 12px}.publicprofilell__social-ico{display:grid;flex:none;height:22px;place-items:center;width:22px}.publicprofilell__social-ico svg{height:20px;width:20px}.publicprofilell__social-name{flex:1 1;font-size:.85rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.publicprofilell__social-list button{background:var(--s-soft);border:0;border-radius:50%;color:var(--s-ink);cursor:pointer;display:grid;flex:none;font-size:1.15rem;height:30px;line-height:1;padding:0;place-items:center;width:30px}.publicprofilell__social-list button:hover{background:#fde8e8;color:#c62828}.publicprofilell__chips{display:flex;flex-wrap:wrap;gap:6px}.publicprofilell__chips button{border:1.5px solid var(--s-line);border-radius:12px;color:var(--s-ink);cursor:pointer;display:grid;height:40px;padding:0;place-items:center;transition:background-color .15s,color .15s,border-color .15s;width:40px}.publicprofilell__chips button svg{height:20px;width:20px}.publicprofilell__chips button:hover{border-color:var(--s-ink)}.publicprofilell__chips button.is-on{background:var(--s-ink);border-color:var(--s-ink)}.publicprofilell__chips button:focus-visible,.publicprofilell__sheet-close:focus-visible,.publicprofilell__sheet-more:focus-visible,.publicprofilell__sheet-reset:focus-visible,.publicprofilell__sheet-save:focus-visible,.publicprofilell__social-list button:focus-visible,.publicprofilell__swatch:focus-visible,.publicprofilell__tabs button:focus-visible,.publicprofilell__upload:focus-within{outline:3px solid var(--s-focus);outline-offset:2px}@media (min-width:768px){.publicprofilell__sheet{align-items:center}.publicprofilell__sheet-panel{border-radius:20px;box-shadow:0 24px 70px #00000042;max-height:78dvh;max-width:520px}.publicprofilell__sheet-panel:before{display:none}.publicprofilell__sheet-head{padding-top:12px}.publicprofilell__sheet-grid{grid-template-columns:repeat(5,1fr)}}.publicprofilell__sheet--live{align-items:flex-end;pointer-events:none}.publicprofilell__sheet--live .publicprofilell__sheet-scrim{display:none}.publicprofilell__sheet--live .publicprofilell__sheet-panel{border-radius:20px 20px 0 0;box-shadow:0 -10px 40px #00000038;max-height:52dvh;max-width:480px;pointer-events:auto}@media (min-width:1024px){.publicprofilell__sheet--live{align-items:center;justify-content:flex-end;padding:32px}.publicprofilell__sheet--live .publicprofilell__sheet-panel{border-radius:24px;box-shadow:0 24px 70px #00000038;max-height:calc(100dvh - 64px);max-width:380px;width:380px}.publicprofilell__sheet--live .publicprofilell__sheet-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px) and (max-height:640px){.publicprofilell__sheet--live .publicprofilell__sheet-panel{max-height:62dvh}}@media (prefers-reduced-motion:reduce){.publicprofilell *,.publicprofilell :after,.publicprofilell :before,.publicprofilell__sheet-panel{animation:none!important;transition-duration:.01ms!important}.publicprofilell__sheet *,.publicprofilell__sheet :before{transition-duration:.01ms!important}}.publicprofilell__empty{align-items:center;display:flex;flex-direction:column;gap:10px}.publicprofilell__empty p{margin:0}.publicprofilell__empty-btn{background:var(--t-btn);border:0;border-radius:999px;color:var(--t-btn-text);cursor:pointer;font:inherit;font-size:.9rem;font-weight:600;min-height:42px;padding:0 22px;transition:transform .2s}.publicprofilell__empty-btn:hover{transform:translateY(-2px)}.publicprofilell__empty-btn:focus-visible{outline:3px solid #9fd3f0;outline-offset:3px}.publicprofilell__textbtn{background:none;border:0;color:var(--s-muted);cursor:pointer;font:inherit;font-size:.8rem;font-weight:600;padding:6px 4px;text-decoration:underline}.publicprofilell__textbtn:hover{color:var(--s-ink)}.publicprofilell__textbtn:focus-visible{outline:3px solid var(--s-focus);outline-offset:2px}.publicprofilell__sheet-hint strong{color:var(--s-ink)}@media (max-width:1023px){.publicprofilell.is-editing .publicprofilell__col{padding-bottom:calc(52dvh + 16px)}}@media (max-width:767px) and (max-height:640px){.publicprofilell.is-editing .publicprofilell__col{padding-bottom:calc(62dvh + 16px)}}.publicprofilell__blockwrap,.publicprofilell__shapewrap{min-width:0}.publicprofilell__shapewrap[data-tc],.publicprofilell__shapewrap[data-tc] *{color:var(--sh-text)!important}.publicprofilell__shapewrap[data-bc]>*{border:2px solid!important;border:var(--sh-bw,2px) solid var(--sh-border,currentColor)!important}.publicprofilell__shapewrap[data-bg]>*{background:var(--sh-bg)!important}.publicprofilell__menucard,.publicprofilell__product{background:color-mix(in srgb,var(--t-bg) 94%,var(--t-text));background:var(--sh-bg,color-mix(in srgb,var(--t-bg) 94%,var(--t-text)));border:var(--sh-bw,1.5px) solid var(--sh-border,color-mix(in srgb,var(--t-text) 24%,#0000));border-radius:min(var(--t-radius),20px);color:var(--t-text);color:var(--sh-text,var(--t-text));overflow:hidden}.publicprofilell__product{align-items:stretch;display:grid;grid-template-columns:clamp(84px,27cqw,120px) 1fr}.publicprofilell__product--noimg{grid-template-columns:1fr}.publicprofilell__product-img{display:block;height:100%;min-height:84px;object-fit:cover;width:100%}.publicprofilell__product-body{align-items:stretch;display:flex;flex-direction:column;gap:6px;min-width:0;padding:10px 12px}.publicprofilell__product-top{align-items:flex-start;display:flex;gap:8px;justify-content:space-between;width:100%}.publicprofilell__product-title{flex:1 1;font-size:calc(clamp(.86rem, 3.6cqw, .98rem)*1*1);font-size:calc(clamp(.86rem, 3.6cqw, .98rem)*var(--t-scale, 1)*var(--pn-scale, 1));font-weight:700;line-height:1.25;margin:0;min-width:0;overflow-wrap:anywhere;text-align:left}.publicprofilell__product-cat{border:1px solid color-mix(in srgb,currentcolor 30%,#0000);border-radius:999px;flex:none;font-size:.66rem;font-size:calc(.66rem*var(--t-scale, 1));font-weight:700;letter-spacing:.04em;max-width:45%;opacity:.8;overflow:hidden;padding:2px 8px;text-align:right;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.publicprofilell__product-desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:calc(clamp(.76rem, 3.1cqw, .86rem)*1);font-size:calc(clamp(.76rem, 3.1cqw, .86rem)*var(--t-scale, 1));line-height:1.4;margin:0;opacity:.78;overflow:hidden;overflow-wrap:anywhere}.publicprofilell__product-foot{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-top:4px;width:100%}.publicprofilell__product-price{font-size:calc(clamp(.9rem, 3.7cqw, 1.02rem)*1*1);font-size:calc(clamp(.9rem, 3.7cqw, 1.02rem)*var(--t-scale, 1)*var(--pp-scale, 1));font-weight:800;white-space:nowrap}.publicprofilell__product-btn{align-items:center;background:var(--t-btn);background:var(--buy-bg,var(--t-btn));border:2px solid #0000;border-radius:999px;border-radius:var(--buy-r,999px);color:var(--t-btn-text);color:var(--buy-text,var(--t-btn-text));display:inline-flex;font-size:.82rem;font-weight:700;justify-content:center;margin:0 0 0 auto;min-height:36px;padding:0 18px;text-decoration:none;transition:transform .2s var(--ease-bounce)}.publicprofilell__product-btn:hover{transform:translateY(-1px)}.publicprofilell__product-btn:active{transform:scale(.96)}.publicprofilell__product-btn:focus-visible{outline:3px solid #9fd3f0;outline-offset:3px}.publicprofilell__blockwrap[data-buy=outline] .publicprofilell__product-btn{background:#0000;border-color:var(--buy-bg,var(--t-btn));color:var(--t-btn);color:var(--buy-text,var(--buy-bg,var(--t-btn)))}.publicprofilell__blockwrap[data-buysize=sm] .publicprofilell__product-btn{font-size:.74rem;padding:0 14px}.publicprofilell__blockwrap[data-buysize=lg] .publicprofilell__product-btn{font-size:.92rem;padding:0 26px}.publicprofilell__blockwrap[data-buyh=short] .publicprofilell__product-btn{min-height:28px}.publicprofilell__blockwrap[data-buyh=tall] .publicprofilell__product-btn{min-height:52px}.publicprofilell__blockwrap[data-nalign=center] .publicprofilell__product-title{text-align:center}.publicprofilell__blockwrap[data-nalign=right] .publicprofilell__product-title{text-align:right}.publicprofilell__blockwrap[data-palign=right] .publicprofilell__product-price{order:2}.publicprofilell__blockwrap[data-palign=right] .publicprofilell__product-btn{margin:0 auto 0 0;order:1}.publicprofilell__blockwrap[data-palign=center] .publicprofilell__product-foot{align-items:center;flex-direction:column;justify-content:center}.publicprofilell__blockwrap[data-palign=center] .publicprofilell__product-price{text-align:center}.publicprofilell__blockwrap[data-palign=center] .publicprofilell__product-btn{margin:0}.publicprofilell__blockgrid[data-kind=product] .publicprofilell__product-cat{max-width:40%}.publicprofilell__blockgrid[data-kind=product] .publicprofilell__product-btn{flex:1 1 auto}.publicprofilell__menucard{padding:14px clamp(12px,4cqw,18px) 12px}.publicprofilell__menucard-title{font-size:calc(clamp(.95rem, 4cqw, 1.1rem)*1);font-size:calc(clamp(.95rem, 4cqw, 1.1rem)*var(--t-scale, 1));font-weight:800;letter-spacing:.02em;margin:0;overflow-wrap:anywhere;text-align:center}.publicprofilell__menucard-note{font-size:.76rem;margin:3px 0 0;opacity:.7;text-align:center}.publicprofilell__menucard-list{display:flex;flex-direction:column;gap:9px;list-style:none;margin:10px 0 0;padding:0}.publicprofilell__menucard-row{align-items:baseline;display:flex;gap:6px}.publicprofilell__menucard-name{font-size:calc(clamp(.84rem, 3.5cqw, .96rem)*1);font-size:calc(clamp(.84rem, 3.5cqw, .96rem)*var(--t-scale, 1));font-weight:600;overflow-wrap:anywhere}.publicprofilell__menucard-dots{border-bottom:1.5px dotted;flex:1 1;min-width:12px;opacity:.35;transform:translateY(-3px)}.publicprofilell__menucard-price{flex:none;font-size:calc(clamp(.84rem, 3.5cqw, .96rem)*1);font-size:calc(clamp(.84rem, 3.5cqw, .96rem)*var(--t-scale, 1));font-weight:800;margin-left:auto;white-space:nowrap}.publicprofilell__menucard-desc{display:block;font-size:.74rem;line-height:1.35;margin-top:1px;opacity:.68}@media (min-width:600px) and (max-width:1023px){.publicprofilell__product{grid-template-columns:112px 1fr}.publicprofilell__product-title{font-size:.95rem;font-size:calc(.95rem*var(--t-scale, 1)*var(--pn-scale, 1))}.publicprofilell__menucard-name{font-size:.95rem;font-size:calc(.95rem*var(--t-scale, 1))}.publicprofilell__menucard-price,.publicprofilell__product-price{font-size:.95rem;font-size:calc(.95rem*var(--t-scale, 1)*var(--pp-scale, 1))}.publicprofilell__product-desc{font-size:.84rem;font-size:calc(.84rem*var(--t-scale, 1))}.publicprofilell__menucard-title{font-size:1.08rem;font-size:calc(1.08rem*var(--t-scale, 1))}.publicprofilell__menucard{padding:16px 18px 14px}}@media (max-width:360px){.publicprofilell__product{grid-template-columns:76px 1fr}.publicprofilell__product-body{padding:8px 10px}}.publicprofilell__color{margin:0 0 14px}.publicprofilell__color-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.publicprofilell__color-head span{color:var(--s-ink);font-size:.78rem;font-weight:700}.publicprofilell__color-head .publicprofilell__textbtn:disabled{cursor:default;opacity:.35;text-decoration:none}.publicprofilell__color-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.publicprofilell__dot{border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px var(--s-line);cursor:pointer;height:32px;padding:0;transition:transform .15s,box-shadow .15s;width:32px}.publicprofilell__dot:active{transform:scale(.9)}.publicprofilell__dot.is-on{box-shadow:0 0 0 2.5px var(--s-ink)}.publicprofilell__dot:focus-visible,.publicprofilell__picker:focus-within{outline:3px solid var(--s-focus);outline-offset:2px}.publicprofilell__picker{background:conic-gradient(#f43f5e,#f59e0b,#22c55e,#0ea5e9,#8b5cf6,#f43f5e);border-radius:50%;box-shadow:0 0 0 1px var(--s-line);cursor:pointer;height:32px;overflow:hidden;position:relative;width:32px}.publicprofilell__picker input{cursor:pointer;height:48px;inset:-8px;opacity:0;position:absolute;width:48px}.publicprofilell__seg{background:var(--s-soft);border-radius:20px;display:flex;flex-wrap:wrap;gap:2px;margin-bottom:8px;padding:3px}.publicprofilell__seg button{background:#0000;border:0;border-radius:999px;color:var(--s-muted);cursor:pointer;flex:1 1 auto;font:inherit;font-size:.8rem;font-weight:600;min-height:38px;padding:0 12px;white-space:nowrap}.publicprofilell__seg button.is-on{background:#fff;box-shadow:0 1px 4px #00000024;color:var(--s-ink)}.publicprofilell__seg button:focus-visible{outline:3px solid var(--s-focus);outline-offset:2px}.publicprofilell__sheet-sub{color:var(--s-muted);font-size:.66rem;font-weight:700;letter-spacing:.14em;margin:18px 0 8px;text-transform:uppercase}.publicprofilell__items{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0 0 8px;padding:0}.publicprofilell__items>li{border:1px solid #e5e5ea;border-radius:14px}.publicprofilell__items>li.is-open{border-color:var(--s-ink)}.publicprofilell__items-row{align-items:center;display:flex;gap:8px;padding:6px 6px 6px 10px}.publicprofilell__tag{background:var(--s-soft);border-radius:999px;color:var(--s-muted);flex:none;font-size:.62rem;font-weight:700;letter-spacing:.06em;padding:3px 8px;text-transform:uppercase}.publicprofilell__items-name{flex:1 1;font-size:.85rem;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.publicprofilell__items-btns{display:flex;flex:none;gap:4px}.publicprofilell__items-btns button{background:var(--s-soft);border:0;border-radius:50%;color:var(--s-ink);cursor:pointer;display:grid;font-size:1.05rem;height:34px;line-height:1;padding:0;place-items:center;width:34px}.publicprofilell__items-btns button:disabled{cursor:default;opacity:.3}.publicprofilell__items-btns button:not(:disabled):hover{background:#e8e8ed}.publicprofilell__items-btns button:last-child:not(:disabled):hover{background:#fde8e8;color:#c62828}.publicprofilell__items-btns button:focus-visible{outline:3px solid var(--s-focus);outline-offset:2px}.publicprofilell__items>li.is-editing{border-color:var(--s-ink)}.publicprofilell__items-btns button.publicprofilell__items-edit{font-size:.95rem}.publicprofilell__items-btns button.publicprofilell__items-edit[aria-pressed=true]{background:var(--s-ink);color:#fff}.publicprofilell__items>li>.publicprofilell__sheet-form{border-top:1px solid #e5e5ea;padding:10px 12px 12px}.publicprofilell__items-btns button img,.publicprofilell__social-list button img{display:block;height:18px;object-fit:contain;pointer-events:none;width:18px}.publicprofilell__editbar{background:var(--s-soft);font-size:.82rem;margin:0 0 4px;padding:6px 10px}.publicprofilell__editbar strong{color:var(--s-ink)}.publicprofilell__editbar .publicprofilell__textbtn{text-decoration:none}.publicprofilell__editbar button[type=submit]{color:var(--s-ink)}.publicprofilell__photo-prev--sq{border-radius:14px;font-size:1.4rem}.publicprofilell__sheet-ok{color:#15803d;font-size:.82rem;font-weight:600;margin:0}.publicprofilell__sheet-hint--tight{margin:-4px 0 0}.publicprofilell__sheet-form input:disabled{opacity:.5}.publicprofilell__sheet-reset{min-height:40px;padding:0 4px}.publicprofilell__sheet-save:disabled{cursor:default;opacity:.5}.publicprofilell__toast{animation:publicprofilell-rise .25s ease both;animation:publicprofilell-rise .25s var(--ease-soft,ease) both;background:#1d1d1f;border:0;border-radius:999px;box-shadow:0 6px 20px #00000040;cursor:default;font:inherit;font-size:.8rem;font-weight:700;left:50%;min-height:36px;padding:0 18px;position:fixed;top:max(12px,env(safe-area-inset-top,0px));transform:translateX(-50%);z-index:1200}.publicprofilell__toast.is-saved{background:#15803d}.publicprofilell__toast.is-error{background:#c62828;cursor:pointer}.publicprofilell__cover{animation:publicprofilell-rise .5s var(--ease-soft) both;aspect-ratio:3/1;background:color-mix(in srgb,var(--t-text) 8%,#0000);margin:calc(var(--col-pt)*-1) calc(var(--col-px)*-1) 0;overflow:hidden;width:auto}.publicprofilell__cover img{display:block;height:100%;object-fit:cover;width:100%}.publicprofilell__col.has-cover .publicprofilell__tools{min-height:0;position:absolute;top:10px;z-index:5}.publicprofilell__col.has-cover .publicprofilell__iconbtn{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000073;border-color:#0000;color:#fff}.publicprofilell__col.has-cover .publicprofilell__iconbtn:hover{background:#0009}.publicprofilell__col.has-cover .publicprofilell__avatar{background:var(--t-bg);box-shadow:0 0 0 4px var(--t-bg);box-shadow:0 0 0 var(--av-ring-w,4px) var(--av-ring,var(--t-bg));margin-top:calc(clamp(76px, 23cqw, 108px)/-2);position:relative;z-index:1}.publicprofilell__col.has-cover .publicprofilell__avatar span{background:var(--t-bg)}.publicprofilell__cover-prev{aspect-ratio:3/1;background:var(--s-soft);border:1.5px dashed var(--s-line);border-radius:14px;color:var(--s-muted);display:grid;font-size:.8rem;overflow:hidden;place-items:center;width:100%}.publicprofilell__cover-prev img{display:block;height:100%;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%}.publicprofilell__cover-prev.is-draggable{border-style:solid;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.publicprofilell__cover-prev.is-dragging{cursor:grabbing}.publicprofilell__cover-prev:focus-visible{outline:3px solid var(--s-focus);outline-offset:2px}.publicprofilell__seg button .publicprofilell__shape-dot{border:2px solid;display:inline-block;height:14px;margin-right:6px;vertical-align:-2px;width:14px}.publicprofilell__seg button:disabled{cursor:default;opacity:.4}.publicprofilell__sheet input[type=range]{width:100%}.publicprofilell__blockgrid{grid-gap:clamp(8px,2.5cqw,12px);display:grid;gap:clamp(8px,2.5cqw,12px);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-columns:repeat(var(--block-cols,2),minmax(0,1fr));min-width:0}.publicprofilell__blockgrid[data-cols="1"]{grid-template-columns:minmax(0,1fr)}.publicprofilell__blockgrid[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.publicprofilell__blockgrid[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.publicprofilell__blockgrid>*{min-width:0}.publicprofilell__blockgrid iframe,.publicprofilell__blockgrid img,.publicprofilell__blockgrid video{max-width:100%}.publicprofilell__shp{border-radius:min(18px,20px);border-radius:min(var(--t-radius,18px),20px);display:block;min-width:0;width:100%}.publicprofilell__shp>*{max-width:100%;min-width:0}.publicprofilell__shp iframe,.publicprofilell__shp img,.publicprofilell__shp video{border-radius:inherit;display:block;max-width:100%}.publicprofilell__social-mark{height:100%;line-height:1;width:100%}.publicprofilell__social-mark svg{height:20px;max-width:100%;width:20px}.publicprofilell__social-ico .publicprofilell__social-mark svg{height:20px;width:20px}.publicprofilell__social-mark img{display:block;height:100%;object-fit:contain;width:100%}.publicprofilell__iconbtn--share img{display:block;height:22px;object-fit:contain;width:22px}.publicprofilell__iconbtn--share{overflow:hidden}.publicprofilell__iconbtn--share:focus-visible{outline-offset:3px}@media (max-width:420px){.publicprofilell__blockgrid[data-cols="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:320px){.publicprofilell__blockgrid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.publicprofilell__blockgrid *,.publicprofilell__shp *{scroll-behavior:auto!important}}.publicprofilell__feature,.publicprofilell__feature-text small,.publicprofilell__feature-text strong,.publicprofilell__menu,.publicprofilell__menu-item,.publicprofilell__side,.publicprofilell__toast{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Inter,Roboto,Helvetica,Arial,PingFang SC,Microsoft YaHei,Noto Sans SC,Noto Sans Khmer,sans-serif!important;font-style:normal!important;letter-spacing:normal!important;text-transform:none!important}.publicprofilell__col{--av-size:clamp(88px,27cqw,120px)}.publicprofilell__avatar{width:var(--av-size)}.publicprofilell__col.has-cover .publicprofilell__avatar{margin-top:calc(var(--av-size)/-2)}@media (max-width:599px){.publicprofilell__col{--col-px:16px;--col-pt:16px;max-width:none}.publicprofilell__name{font-size:1.5rem;font-size:calc(1.5rem*var(--t-scale, 1))}.publicprofilell__handle{font-size:.9rem;font-size:calc(.9rem*var(--t-scale, 1))}.publicprofilell__bio{font-size:.95rem;font-size:calc(.95rem*var(--t-scale, 1))}.publicprofilell__links{gap:12px}.publicprofilell__link{min-height:54px;min-height:calc(54px*var(--t-btn-scale, 1));padding:4px 12px}.publicprofilell__card-label,.publicprofilell__link-label{font-size:1rem;font-size:calc(1rem*var(--t-scale, 1))}.publicprofilell__thumb,.publicprofilell__thumb-gap{width:38px}.publicprofilell__social{width:42px}.publicprofilell__social svg{height:22px;width:22px}}@media (min-width:600px) and (max-width:1023px){.publicprofilell__col{--av-size:148px;--col-px:40px;--col-pt:32px;max-width:760px;padding:32px 40px calc(32px + env(safe-area-inset-bottom, 0px))}.publicprofilell__avatar span{font-size:3rem}.publicprofilell__name{font-size:2.1rem;font-size:calc(2.1rem*var(--t-scale, 1));margin-top:18px}.publicprofilell__type{font-size:.8rem;padding:4px 14px 4px calc(14px + .14em)}.publicprofilell__handle,.publicprofilell__tagline{font-size:1.1rem;font-size:calc(1.1rem*var(--t-scale, 1))}.publicprofilell__bio{font-size:1.12rem;font-size:calc(1.12rem*var(--t-scale, 1));max-width:34em}.publicprofilell__hero{padding-bottom:32px}.publicprofilell__socials{gap:8px 12px;margin-top:18px}.publicprofilell__social{width:52px}.publicprofilell__social svg{height:26px;width:26px}.publicprofilell__links{gap:16px}.publicprofilell__link{gap:10px;min-height:68px;min-height:calc(68px*var(--t-btn-scale, 1));padding:6px 16px}.publicprofilell__card-label,.publicprofilell__link-label{font-size:1.15rem;font-size:calc(1.15rem*var(--t-scale, 1))}.publicprofilell__card-label{padding:14px 18px}.publicprofilell__thumb,.publicprofilell__thumb-gap{width:50px}.publicprofilell__heading{font-size:.82rem;padding-top:10px}.publicprofilell__product{grid-template-columns:160px 1fr}.publicprofilell__product-img{min-height:120px}.publicprofilell__product-body{gap:8px;padding:14px 16px}.publicprofilell__product-title{font-size:1.1rem;font-size:calc(1.1rem*var(--t-scale, 1)*var(--pn-scale, 1))}.publicprofilell__product-desc{font-size:.98rem;font-size:calc(.98rem*var(--t-scale, 1))}.publicprofilell__product-price{font-size:1.15rem;font-size:calc(1.15rem*var(--t-scale, 1)*var(--pp-scale, 1))}.publicprofilell__product-btn{font-size:.95rem;min-height:42px;padding:0 22px}.publicprofilell__product-cat{font-size:.74rem;font-size:calc(.74rem*var(--t-scale, 1))}.publicprofilell__menucard{padding:22px 24px 18px}.publicprofilell__menucard-title{font-size:1.3rem;font-size:calc(1.3rem*var(--t-scale, 1))}.publicprofilell__menucard-name,.publicprofilell__menucard-price{font-size:1.08rem;font-size:calc(1.08rem*var(--t-scale, 1))}.publicprofilell__menucard-desc,.publicprofilell__menucard-note{font-size:.88rem}.publicprofilell__footer{padding-top:56px}.publicprofilell__made{font-size:.9rem}.publicprofilell__made-logo{height:38px;width:38px}.publicprofilell__tools{min-height:48px}.publicprofilell__iconbtn{border-radius:14px;height:48px;width:48px}.publicprofilell__iconbtn svg{height:24px;width:24px}.publicprofilell__iconbtn--share img{height:26px;width:26px}.publicprofilell__menu{min-width:230px}.publicprofilell__menu-item{font-size:1rem;min-height:50px}.publicprofilell__sheet--live .publicprofilell__sheet-panel{max-width:720px}.publicprofilell__sheet-panel{max-width:600px}}@media (min-width:600px) and (max-width:1023px) and (orientation:landscape){.publicprofilell__col{max-width:680px}.publicprofilell__sheet--live .publicprofilell__sheet-panel{max-height:58dvh}.publicprofilell.is-editing .publicprofilell__col{padding-bottom:calc(58dvh + 16px)}}@media (max-width:360px){.publicprofilell__col{--av-size:80px;--col-px:12px;--col-pt:12px;padding:12px}.publicprofilell__name{font-size:1.3rem;font-size:calc(1.3rem*var(--t-scale, 1))}.publicprofilell__link{min-height:48px;min-height:calc(48px*var(--t-btn-scale, 1))}.publicprofilell__link-label{font-size:.92rem;font-size:calc(.92rem*var(--t-scale, 1))}.publicprofilell__thumb,.publicprofilell__thumb-gap{width:32px}}.publicprofilell__blockgrid[data-kind=product][data-cols="2"] .publicprofilell__product,.publicprofilell__blockgrid[data-kind=product][data-cols="3"] .publicprofilell__product{grid-template-columns:minmax(0,1fr)}.publicprofilell__blockgrid[data-kind=product][data-cols="2"] .publicprofilell__product-img,.publicprofilell__blockgrid[data-kind=product][data-cols="3"] .publicprofilell__product-img{aspect-ratio:4/3;height:auto;min-height:0}.publicprofilell__blockgrid[data-kind=product][data-cols="2"] .publicprofilell__product-body,.publicprofilell__blockgrid[data-kind=product][data-cols="3"] .publicprofilell__product-body{gap:4px;padding:8px 10px 10px}.publicprofilell__blockgrid[data-kind=product][data-cols="2"] .publicprofilell__product-top,.publicprofilell__blockgrid[data-kind=product][data-cols="3"] .publicprofilell__product-top{flex-wrap:wrap}.publicprofilell__blockgrid[data-kind=product][data-cols="2"] .publicprofilell__product-title,.publicprofilell__blockgrid[data-kind=product][data-cols="3"] .publicprofilell__product-title{flex:1 1 100%}.publicprofilell__blockgrid[data-kind=product][data-cols="2"] .publicprofilell__product-cat,.publicprofilell__blockgrid[data-kind=product][data-cols="3"] .publicprofilell__product-cat{max-width:100%}.publicprofilell__blockgrid[data-kind=product][data-cols="2"] .publicprofilell__product-foot,.publicprofilell__blockgrid[data-kind=product][data-cols="3"] .publicprofilell__product-foot{align-items:stretch;flex-direction:column;gap:6px}.publicprofilell__blockgrid[data-kind=product][data-cols="2"] .publicprofilell__product-price,.publicprofilell__blockgrid[data-kind=product][data-cols="3"] .publicprofilell__product-price{text-align:center}.publicprofilell__blockgrid[data-kind=product][data-cols="2"] .publicprofilell__product-btn,.publicprofilell__blockgrid[data-kind=product][data-cols="3"] .publicprofilell__product-btn{margin:0;width:100%}.publicprofilell__blockgrid[data-kind=product][data-cols="3"] .publicprofilell__product-title{font-size:.78rem;font-size:calc(.78rem*var(--t-scale, 1)*var(--pn-scale, 1))}.publicprofilell__blockgrid[data-kind=product][data-cols="3"] .publicprofilell__product-price{font-size:.82rem;font-size:calc(.82rem*var(--t-scale, 1)*var(--pp-scale, 1))}.publicprofilell__blockgrid[data-kind=product][data-cols="3"] .publicprofilell__product-desc{display:none}.publicprofilell__blockgrid[data-kind=product][data-cols="3"] .publicprofilell__product-btn{font-size:.72rem;min-height:30px;padding:0 8px}.publicprofilell__sheet-min{background:var(--s-soft);border:0;border-radius:50%;color:var(--s-ink);cursor:pointer;display:grid;font-size:.9rem;height:32px;line-height:1;padding:0;place-items:center;width:32px}.publicprofilell__sheet-min:hover{background:#e8e8ed}.publicprofilell__sheet-min:focus-visible{outline:3px solid var(--s-focus);outline-offset:2px}.publicprofilell__sheet--live .publicprofilell__sheet-panel.is-picking{height:auto!important;max-height:none!important;min-height:0!important}.publicprofilell__sheet-panel.is-picking .publicprofilell__sheet-head{padding-bottom:calc(10px + env(safe-area-inset-bottom, 0px))}.publicprofilell__sheet-panel.is-picking .publicprofilell__sheet-save{min-height:36px;padding:0 18px}.publicprofilell__links>li>div[style*="position: relative"]{min-width:0}.publicprofilell__tools{align-items:flex-start;justify-content:space-between}.publicprofilell__toolsright{margin-left:auto;position:relative}.publicprofilell__iconbtn--back svg{height:20px;width:20px}.publicprofilell__iconbtn--back:hover{transform:translateX(-2px)}.publicprofilell__tools>.publicprofilell__iconbtn--share{margin-left:auto}.publicprofilell__col.has-cover .publicprofilell__tools{left:10px;right:10px}.publicprofilell__col.has-cover .publicprofilell__iconbtn--back{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000073;border-color:#0000;color:#fff}.publicprofilell__col.has-cover .publicprofilell__iconbtn--back:hover{background:#0009}@media (min-width:600px) and (max-width:1023px){.publicprofilell__iconbtn--back svg{height:24px;width:24px}}@media (max-width:1023px){html.pp-lock,html.pp-lock body{height:100%;overflow:hidden;overscroll-behavior:none}html.pp-lock .publicprofilell{height:100dvh;min-height:0;overflow:hidden}html.pp-lock .publicprofilell__phone{height:100dvh;min-height:0}html.pp-lock .publicprofilell__screen{-webkit-overflow-scrolling:touch;height:100dvh;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.publicprofilell__sheet{bottom:auto;height:100dvh}}.publicprofilell__avatar[data-ring-style]{border:var(--av-ring-w,3px) var(--av-ring-style) var(--av-ring,#fff);box-shadow:none;box-sizing:border-box}.publicprofilell__avatar[data-ring-style=none]{border:0}.publicprofilell__blockwrap[data-corner]{border-radius:var(--blk-r);overflow:hidden}.publicprofilell__blockwrap[data-corner]>*{border-radius:inherit}.publicprofilell__blockwrap[data-bx=outline]>*{background:#0000;box-shadow:none}.publicprofilell__blockwrap[data-bx=soft]{box-shadow:0 8px 22px #00000029}.publicprofilell__blockwrap[data-bx=solid]{background:#fffffff0;background:var(--sh-bg,#fffffff0)}.publicprofilell__blockwrap[data-bx=solid]>*{background:#0000}.publicprofilell__blockwrap[data-bx=glass]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff29}.publicprofilell__blockwrap[data-bx=glass]>*{background:#0000}.publicprofilell__blockgrid{--gap:10px;--min:110px;align-items:stretch;container-type:inline-size;display:flex;flex-wrap:wrap;gap:var(--gap)}.publicprofilell__blockgrid[data-cols="2"]{--cols:2}.publicprofilell__blockgrid[data-cols="3"]{--cols:3}.publicprofilell__blockgrid[data-kind=menu]{--min:140px}.publicprofilell__blockgrid>.publicprofilell__blockwrap{flex:1 1 max(var(--min),calc(100% - var(--gap)*0/1));flex:1 1 max(var(--min),calc((100% - (var(--cols, 1) - 1)*var(--gap))/var(--cols, 1)));max-width:100%;min-width:0}.publicprofilell__blockwrap[data-layout]>*{box-sizing:border-box;height:100%}.publicprofilell__blockwrap[data-layout] .publicprofilell__product{display:flex;flex-direction:column}.publicprofilell__blockwrap[data-layout] .publicprofilell__product-img{aspect-ratio:1/1;border-radius:0;height:auto;object-fit:cover;width:100%}.publicprofilell__blockwrap[data-layout] .publicprofilell__product-body{flex:1 1;min-width:0;padding:8px}.publicprofilell__blockwrap[data-layout] .publicprofilell__product-top{align-items:flex-start;flex-direction:column;gap:2px}.publicprofilell__blockwrap[data-layout] .publicprofilell__product-title{font-size:.85rem;line-height:1.2;overflow-wrap:anywhere}.publicprofilell__blockwrap[data-layout] .publicprofilell__product-price{font-size:.8rem}.publicprofilell__blockwrap[data-layout] .publicprofilell__product-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:.75rem;overflow:hidden}.publicprofilell__blockwrap[data-layout] .publicprofilell__product-btn{display:block;font-size:.75rem;padding:6px 8px;text-align:center}.publicprofilell__blockwrap[data-layout="3"] .publicprofilell__product-desc{display:none}.publicprofilell__blockwrap[data-layout] .publicprofilell__menucard{padding:10px}.publicprofilell__blockwrap[data-layout] .publicprofilell__menucard-title{font-size:.9rem}.publicprofilell__blockwrap[data-layout] .publicprofilell__menucard-row{font-size:.78rem;gap:6px;justify-content:space-between}.publicprofilell__blockwrap[data-layout] .publicprofilell__menucard-dots{display:none}.publicprofilell__blockwrap[data-layout] .publicprofilell__menucard-name{overflow-wrap:anywhere}@supports (font-size:1cqw){.publicprofilell__blockgrid .publicprofilell__product-title{font-size:clamp(.75rem,3.6cqw,.95rem)}.publicprofilell__blockgrid .publicprofilell__product-price{font-size:clamp(.7rem,3.2cqw,.88rem)}.publicprofilell__blockgrid .publicprofilell__product-btn{font-size:clamp(.68rem,3cqw,.82rem)}.publicprofilell__blockgrid .publicprofilell__menucard-title{font-size:clamp(.8rem,3.8cqw,1rem)}.publicprofilell__blockgrid .publicprofilell__menucard-row{font-size:clamp(.7rem,3.2cqw,.86rem)}}.publicprofilell__musiccard{background:#ffffffeb;background:var(--sh-bg,#ffffffeb);border:0 solid #0000;border:var(--sh-bw,0) solid var(--sh-border,#0000);border-radius:14px;color:inherit;color:var(--sh-text,inherit);padding:10px}.publicprofilell__musiccard-title{font-size:.95rem;line-height:1.25;margin:0 0 8px}.publicprofilell__musiccard iframe{border:0;border-radius:12px;display:block;width:100%}.publicprofilell__musiccard audio{display:block;width:100%}.publicprofilell__socials{flex-wrap:wrap;gap:12px;list-style:none;margin:18px 0 0}.publicprofilell__socials,.publicprofilell__socials>li{align-items:center;display:flex;justify-content:center;padding:0}.publicprofilell__socials>li{margin:0}.publicprofilell__social{align-items:center;box-sizing:border-box;display:inline-flex;flex:0 0 auto;justify-content:center;text-decoration:none;transition:transform .16s ease,opacity .16s ease}.publicprofilell__social:hover{opacity:.88;transform:translateY(-2px)}.publicprofilell__social-mark{align-items:center;display:inline-flex;justify-content:center;line-height:0}.publicprofilell__social-mark svg{display:block;flex:0 0 auto;height:22px;height:var(--social-icon-size,22px);width:22px;width:var(--social-icon-size,22px)}.publicprofilell__social-ico .publicprofilell__social-mark svg{height:22px;width:22px}.publicprofilell__color input[type=range]{accent-color:currentColor;width:100%}@media (max-width:480px){.publicprofilell__socials{gap:10px}}.publicprofilell__shp{background:#ffffff24;background:var(--sh-bg,#ffffff24);border:1.5px solid #7f7f7f59;border:var(--sh-bw,1.5px) solid var(--sh-border,#7f7f7f59);border-radius:16px;border-radius:var(--blk-r,16px);box-sizing:border-box;color:inherit;color:var(--sh-text,inherit);overflow:hidden}.publicprofilell__shp[data-bx=outline]{background:#0000;box-shadow:none}.publicprofilell__shp[data-bx=soft]{box-shadow:0 8px 22px #0000002e}.publicprofilell__shp[data-bx=solid]{background:#fff;background:var(--sh-bg,#fff);color:#111;color:var(--sh-text,#111)}.publicprofilell__shp[data-bx=glass]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff3;background:var(--sh-bg,#fff3)}.publicprofilell__shp-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr)}.publicprofilell__shp-grid[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.publicprofilell__shp-grid[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.publicprofilell__shp-mini{align-items:center;box-sizing:border-box;color:inherit;display:flex;flex-direction:column;font-style:normal;font-style:var(--t-fstyle,normal);font-weight:700;font-weight:var(--t-w-label,700);gap:8px;justify-content:center;min-height:88px;overflow-wrap:anywhere;padding:14px 10px;text-align:center;text-decoration:none}a.publicprofilell__shp-mini{transition:transform .16s ease,opacity .16s ease}a.publicprofilell__shp-mini:hover{opacity:.9;transform:translateY(-2px)}.publicprofilell__shp-grid[data-cols="1"] .publicprofilell__shp-mini{flex-direction:row;font-size:1rem;font-size:calc(1rem*var(--t-scale, 1));gap:12px;min-height:64px}.publicprofilell__shp-grid[data-cols="2"] .publicprofilell__shp-mini{font-size:.95rem;font-size:calc(.95rem*var(--t-scale, 1))}.publicprofilell__shp-grid[data-cols="3"] .publicprofilell__shp-mini{font-size:.8rem;font-size:calc(.8rem*var(--t-scale, 1));padding:12px 6px}.publicprofilell__shp-ico{display:inline-flex;line-height:0}.publicprofilell__shp-ico svg{height:24px;width:24px}.publicprofilell__shp-img{aspect-ratio:1/1;display:block;object-fit:cover;width:100%}.publicprofilell__shp-label{min-width:0}.publicprofilell__shp-grid--preview{margin:4px 0 10px}.publicprofilell__shp-prev{align-items:center;border:1.5px dashed #7f7f7f8c;border-radius:12px;box-sizing:border-box;display:flex;font-size:.8rem;font-weight:600;justify-content:center;min-height:56px;opacity:.7;overflow-wrap:anywhere;padding:8px;text-align:center}.publicprofilell__shp-prev.is-new{border-style:solid;opacity:1}.publicprofilell__video{display:block}.publicprofilell__video-title{font-size:.95rem;font-size:calc(.95rem*var(--t-scale, 1));font-style:normal;font-style:var(--t-fstyle,normal);font-weight:700;font-weight:var(--t-w-head,700);margin:0;padding:10px 14px 6px;text-align:center}.publicprofilell__video-frame{background:#000;position:relative;width:100%}.publicprofilell__video[data-tall="1"] .publicprofilell__video-frame{margin:0 auto;max-width:300px}.publicprofilell__video-fill,.publicprofilell__video-frame iframe{border:0;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.publicprofilell__video-auto{background:#000;display:block;height:auto;max-height:80vh;width:100%}.publicprofilell__photo{color:inherit;display:block;text-decoration:none}.publicprofilell__photo-img{display:block;height:auto;width:100%}.publicprofilell__photo-cap{display:block;font-size:1rem;font-size:calc(1rem*var(--t-scale, 1));font-style:normal;font-style:var(--t-fstyle,normal);font-weight:700;font-weight:var(--t-w-label,700);padding:10px 14px;text-align:center}.publicprofilell__shp .publicprofilell__musiccard{margin:0}.publicprofilell__shp .publicprofilell__musiccard iframe{border:0;display:block}.publicprofilell__musiccard[data-size=compact] audio{height:36px}.publicprofilell__editbar{align-items:center;border:1.5px solid #7f7f7f73;border-radius:12px;display:flex;font-size:.85rem;gap:10px;justify-content:space-between;padding:8px 12px}.publicprofilell__items li.is-editing{border-radius:12px;outline:2px solid currentColor;outline-offset:-2px}.publicprofilell__items-edit{font-size:.95rem}.publicprofilell.publicprofilell .publicprofilell__shp[data-istyle=solid]{background:var(--t-btn);border-color:var(--t-btn);box-shadow:none;color:var(--t-btn-text)}.publicprofilell.publicprofilell .publicprofilell__shp[data-istyle=outline]{background:#0000;border:var(--t-bw,2px) solid var(--t-btn);box-shadow:none;color:var(--t-text)}.publicprofilell.publicprofilell .publicprofilell__shp[data-istyle=soft]{background:color-mix(in srgb,var(--t-btn) 20%,#0000);background:color-mix(in srgb,var(--t-btn) 20%,var(--t-bg,#0000));border-color:#0000;box-shadow:none;color:var(--t-text)}.publicprofilell.publicprofilell .publicprofilell__shp[data-istyle=shadow]{box-shadow:3px 3px 0 var(--t-text);box-shadow:3px 3px 0 var(--t-shadow,var(--t-text))}.publicprofilell.publicprofilell .publicprofilell__shp[data-istyle=glass]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--t-btn) 16%,#0000);border:var(--t-bw,1px) solid color-mix(in srgb,var(--t-btn) 45%,#0000);color:var(--t-text)}.publicprofilell.publicprofilell .publicprofilell__shp[data-istyle=neon]{background:color-mix(in srgb,var(--t-btn) 8%,#0000);border:var(--t-bw,2px) solid var(--t-btn);box-shadow:0 0 8px color-mix(in srgb,var(--t-btn) 65%,#0000),inset 0 0 8px color-mix(in srgb,var(--t-btn) 22%,#0000);color:var(--t-text)}.publicprofilell.publicprofilell .publicprofilell__shp[data-istyle=gradient]{background:linear-gradient(135deg,var(--t-btn),color-mix(in srgb,var(--t-btn) 55%,var(--t-text)));border-color:#0000;color:var(--t-btn-text)}.publicprofilell.publicprofilell .publicprofilell__shp[data-istyle=brutal]{background:var(--t-btn);border:var(--t-bw,2.5px) solid var(--t-text);box-shadow:4px 4px 0 var(--t-text);color:var(--t-btn-text)}.publicprofilell.publicprofilell .publicprofilell__shp[data-istyle=minimal]{background:#0000;border-color:color-mix(in srgb,var(--t-text) 45%,#0000);border-radius:0;border-style:solid;border-width:0 0 2px;border-width:0 0 var(--t-bw,2px) 0;color:var(--t-text)}.publicprofilell .publicprofilell__shp[data-istyle] .publicprofilell__shp-mini,.publicprofilell .publicprofilell__shp[style*="--t-text"] .publicprofilell__shp-mini{color:inherit}.publicprofilell.publicprofilell .publicprofilell__shp[data-ihover=lift] a.publicprofilell__shp-mini:hover{transform:translateY(-2px)}.publicprofilell.publicprofilell .publicprofilell__shp[data-ihover=grow] a.publicprofilell__shp-mini:hover{transform:scale(1.03)}.publicprofilell.publicprofilell .publicprofilell__shp[data-ihover=glow] a.publicprofilell__shp-mini:hover{box-shadow:0 0 0 3px color-mix(in srgb,var(--t-btn) 30%,#0000),0 8px 24px color-mix(in srgb,var(--t-btn) 45%,#0000);transform:none}.publicprofilell.publicprofilell .publicprofilell__shp[data-ihover=none] a.publicprofilell__shp-mini:hover{opacity:1;transform:none}.publicprofilell.publicprofilell .publicprofilell__shp[data-ialign=left] :is(.publicprofilell__shp-mini,.publicprofilell__photo-cap,.publicprofilell__video-title){text-align:left}.publicprofilell.publicprofilell .publicprofilell__shp[data-ialign=center] :is(.publicprofilell__shp-mini,.publicprofilell__photo-cap,.publicprofilell__video-title){text-align:center}.publicprofilell.publicprofilell .publicprofilell__shp[data-ialign=left] .publicprofilell__shp-grid .publicprofilell__shp-mini,.publicprofilell.publicprofilell .publicprofilell__shp[data-ialign=left] a.publicprofilell__shp-mini,.publicprofilell.publicprofilell .publicprofilell__shp[data-ialign=left] div.publicprofilell__shp-mini{align-items:flex-start}.publicprofilell.publicprofilell .publicprofilell__shp[data-iul="1"] :is(.publicprofilell__shp-label,.publicprofilell__photo-cap,.publicprofilell__video-title){text-decoration:underline}.publicprofilell.publicprofilell .publicprofilell__music[style*="--t-bw"]{border:var(--t-bw) solid;box-sizing:border-box;overflow:hidden}.publicprofilell.publicprofilell .publicprofilell__music[data-ibc]{border:var(--t-bw,2px) solid var(--e-border);box-sizing:border-box;overflow:hidden}.publicprofilell.publicprofilell .publicprofilell__music[style*="--t-radius"]{border-radius:var(--t-radius);overflow:hidden}.publicprofilell[data-picking="1"] .publicprofilell__music,.publicprofilell[data-picking="1"] .publicprofilell__shp{position:relative}.publicprofilell__music{display:block;min-width:0;width:100%}.publicprofilell__sizebox{min-width:0}.publicprofilell__music-spotify{display:block;min-width:0;width:100%}.publicprofilell__imgico,.publicprofilell__photo-prev .publicprofilell__imgico{--pic-icon:24px;display:block;height:var(--pic-icon);object-fit:contain;pointer-events:none;width:var(--pic-icon)}.publicprofilell__photo-prev--sq{height:52px;width:52px}.pms{background:#0000;border-radius:20px;color:#1d1d1f;color:var(--pms-text,var(--t-text,#1d1d1f));display:block;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Inter,Roboto,Helvetica,Arial,PingFang SC,Microsoft YaHei,Noto Sans SC,Noto Sans Khmer,sans-serif;isolation:isolate;min-width:0;overflow:hidden;position:relative;width:100%}.pms--s3{border-radius:16px}.pms[data-blur]{background:color-mix(in srgb,currentColor 8%,#0000)}.pms[data-blur=sm]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pms[data-blur=md]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pms[data-blur=lg]{-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px)}.pms[data-border]{border:2.5px solid;border:var(--pms-bw,2.5px) solid var(--pms-border,currentColor);box-sizing:border-box}.pms[data-border=sm]{--pms-bw:1.5px}.pms[data-border=md]{--pms-bw:2.5px}.pms[data-border=lg]{--pms-bw:4px}.pms[data-shadow=sm]{box-shadow:0 4px 12px #0000002e}.pms[data-shadow=md]{box-shadow:0 8px 24px #00000047}.pms[data-shadow=lg]{box-shadow:0 14px 40px #0006}.pms__in{display:flex;flex-direction:column;gap:10px;padding:14px}.pms--s3 .pms__in{gap:6px;padding:12px}.pms__cover{border-radius:8px;display:block;flex:none;height:66px;object-fit:cover;width:66px}.pms__cover,.pms__cover--ph{background:color-mix(in srgb,currentColor 12%,#0000)}.pms__cover--ph svg{fill:currentColor;display:block;height:100%;opacity:.7;padding:20% 12%;width:100%}.pms--s2 .pms__cover{aspect-ratio:16/10;border-radius:14px;height:auto;width:100%}.pms--s3 .pms__cover{border-radius:12px;height:96px;width:96px}.pms__top{align-items:center;display:flex;gap:12px}.pms__meta{display:flex;flex-direction:column;gap:2px;min-width:0}.pms__meta--left{align-items:flex-start;text-align:left}.pms__artist{font-size:1rem;font-weight:700;line-height:1.2;overflow-wrap:anywhere}.pms__kick{font-size:.64rem;opacity:.8}.pms__title{font-size:.95rem;line-height:1.25;overflow-wrap:anywhere}.pms__title--big{font-size:1.05rem;font-weight:500}.pms__sub{font-size:.7rem;opacity:.75}.pms__bar{align-items:center;display:flex;font-size:.64rem;gap:8px;opacity:.95}.pms__range{accent-color:currentColor;cursor:pointer;flex:1 1;height:4px;margin:0;min-width:0}.pms__ctrls{align-items:center;display:flex;gap:26px;justify-content:center}.pms__ctrls--wide{gap:4px;justify-content:space-between}.pms__btn{background:#0000;border:0;color:inherit;cursor:pointer;display:grid;height:36px;opacity:.95;padding:0;place-items:center;width:36px}.pms__btn svg{fill:currentColor;height:22px;width:22px}.pms__line{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pms__btn.is-on{background:color-mix(in srgb,currentColor 16%,#0000);border-radius:50%}.pms__btn.is-off{opacity:.45}.pms__btn:focus-visible,.pms__range:focus-visible{outline:3px solid #9fd3f0;outline-offset:2px}.pms__btn--play{height:48px;width:48px}.pms__btn--play svg{height:34px;width:34px}.pms__btn--small{height:28px;width:28px}.pms__btn--small svg{height:18px;width:18px}.pms__vol{align-items:center;display:flex;gap:8px}.pms__vol svg{fill:currentColor;flex:none;height:16px;opacity:.85;width:16px}.pms__lyr{display:flex;flex-direction:column;gap:3px;margin:2px 0;text-align:center}.pms__lyr small{font-size:.72rem;min-height:1em;opacity:.85}.pms__lyr b{font-size:1.25rem;font-weight:500;line-height:1.2}.pms--s2 .pms__btn--play{border:2px solid;border-radius:50%;height:42px;width:42px}.pms--s2 .pms__btn--play svg{height:24px;width:24px}.pms__row{align-items:center;display:flex;gap:12px}.pms__col{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.pms--s3 .pms__btn{height:30px;width:30px}.pms--s3 .pms__btn svg{height:18px;width:18px}.pms--s3 .pms__btn--play{background:#0000;border:2px solid;border-radius:50%;color:inherit;height:40px;width:40px}.pms--s3 .pms__btn--play svg{height:22px;width:22px}.pms__foot{align-items:center;display:flex;justify-content:space-between}.ppm-pick{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.ppm-pick__btn{align-items:center;background:#0000;border:2px solid color-mix(in srgb,currentcolor 18%,#0000);border-radius:14px;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;font-size:.78rem;font-weight:600;gap:6px;padding:6px 6px 8px}.ppm-pick__btn.is-on{background:color-mix(in srgb,currentColor 6%,#0000);border-color:#1d1d1f;border-color:var(--s-ink,#1d1d1f)}.ppm-pick__btn:focus-visible{outline:3px solid #9fd3f0;outline:3px solid var(--s-focus,#9fd3f0);outline-offset:2px}.ppm-pick__img{aspect-ratio:4/3;background:#0000;border:1.5px solid color-mix(in srgb,currentcolor 25%,#0000);border-radius:8px;display:block;overflow:hidden;position:relative;width:100%}.ppm-pick__img i{background:color-mix(in srgb,currentColor 55%,#0000);border-radius:2px;display:block;position:absolute}.ppm-pick__img--s1 .a{aspect-ratio:1;background:color-mix(in srgb,currentColor 30%,#0000);border-radius:3px;left:8%;top:12%;width:24%}.ppm-pick__img--s1 .b{height:7%;left:38%;right:10%;top:17%}.ppm-pick__img--s1 .c{height:4%;left:8%;right:8%;top:48%}.ppm-pick__img--s1 .d{height:14%;left:28%;right:28%;top:62%}.ppm-pick__img--s1 .e{height:3%;left:8%;right:8%;top:86%}.ppm-pick__img--s2 .a{background:color-mix(in srgb,currentColor 30%,#0000);border-radius:5px;height:34%;left:8%;right:8%;top:8%}.ppm-pick__img--s2 .b{height:7%;left:22%;right:22%;top:50%}.ppm-pick__img--s2 .c{height:5%;left:8%;right:50%;top:66%}.ppm-pick__img--s2 .d{height:3%;left:8%;right:8%;top:78%}.ppm-pick__img--s2 .e{aspect-ratio:1;border-radius:50%;left:38%;top:86%;width:14%}.ppm-pick__img--s3 .a{aspect-ratio:1;background:color-mix(in srgb,currentColor 30%,#0000);border-radius:4px;left:8%;top:14%;width:34%}.ppm-pick__img--s3 .b{height:8%;left:48%;right:8%;top:18%}.ppm-pick__img--s3 .c{height:3%;left:48%;right:8%;top:44%}.ppm-pick__img--s3 .d{aspect-ratio:1;border-radius:50%;left:60%;top:58%;width:14%}.ppm-pick__img--s3 .e{height:4%;left:8%;right:70%;top:84%}@media (prefers-reduced-motion:reduce){.pms,.pms *{animation:none!important;transition:none!important}}.publicprofilell__blockwrap{position:relative}.publicprofilell__blockwrap[data-pshape=s2]:not([data-layout]) .publicprofilell__product{background:#0000;background:var(--sh-bg,#0000);display:flex;flex-direction:column}.publicprofilell__blockwrap[data-pshape=s2]:not([data-layout]) .publicprofilell__product-img{aspect-ratio:16/10;height:auto;min-height:0;width:100%}.publicprofilell__blockwrap[data-pshape=s2]:not([data-layout]) .publicprofilell__product-body{padding:12px 14px 14px}.publicprofilell__blockwrap[data-pshape=s2]:not([data-layout]) .publicprofilell__product-title{font-size:calc(clamp(.95rem, 4cqw, 1.1rem)*1*1);font-size:calc(clamp(.95rem, 4cqw, 1.1rem)*var(--t-scale, 1)*var(--pn-scale, 1))}.publicprofilell__blockwrap[data-pshape=s3]:not([data-layout]) .publicprofilell__product{background:#0000;background:var(--sh-bg,#0000);grid-template-columns:64px 1fr}.publicprofilell__blockwrap[data-pshape=s3]:not([data-layout]) .publicprofilell__product--noimg{grid-template-columns:1fr}.publicprofilell__blockwrap[data-pshape=s3]:not([data-layout]) .publicprofilell__product-img{aspect-ratio:1/1;min-height:64px}.publicprofilell__blockwrap[data-pshape=s3]:not([data-layout]) .publicprofilell__product-body{gap:2px;justify-content:center;padding:8px 10px}.publicprofilell__blockwrap[data-pshape=s3]:not([data-layout]) .publicprofilell__product-desc{display:none}.publicprofilell__blockwrap[data-pshape=s3]:not([data-layout]) .publicprofilell__product-foot{margin-top:0}.publicprofilell__blockwrap[data-pshape=s3]:not([data-layout]) .publicprofilell__product-btn{font-size:.76rem;min-height:30px;padding:0 14px}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s3]:not([data-layout])[style*="--t-btn-scale"] .publicprofilell__product-btn{font-size:calc(.76rem*var(--t-btn-scale));min-height:calc(30px*var(--t-btn-scale));padding:0 calc(14px*var(--t-btn-scale))}.publicprofilell.publicprofilell{--pimg-classic:80px;--pimg-compact:48px;--pimg-poster:2/1;--pimg-box:4/3;--pimg-cart:76px}.publicprofilell.publicprofilell .publicprofilell__product-img{box-sizing:border-box;display:block;max-width:100%;min-width:0;object-fit:cover;object-position:center;overflow:hidden}.publicprofilell.publicprofilell .publicprofilell__blockwrap:not([data-pshape]):not([data-layout]) .publicprofilell__product{grid-template-columns:var(--pimg-classic) 1fr}.publicprofilell.publicprofilell .publicprofilell__blockwrap:not([data-pshape]):not([data-layout]) .publicprofilell__product--noimg{grid-template-columns:1fr}.publicprofilell.publicprofilell .publicprofilell__blockwrap:not([data-pshape]):not([data-layout]) .publicprofilell__product-img{aspect-ratio:1/1;height:var(--pimg-classic);min-height:0;width:var(--pimg-classic)}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s2]:not([data-layout]) .publicprofilell__product-img{aspect-ratio:var(--pimg-poster);height:auto;min-height:0;width:100%}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s3]:not([data-layout]) .publicprofilell__product{grid-template-columns:var(--pimg-compact) 1fr}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s3]:not([data-layout]) .publicprofilell__product--noimg{grid-template-columns:1fr}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s3]:not([data-layout]) .publicprofilell__product-img{aspect-ratio:1/1;height:var(--pimg-compact);min-height:0;width:var(--pimg-compact)}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-layout] .publicprofilell__product-img{aspect-ratio:var(--pimg-box);height:auto;min-height:0;width:100%}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-ppos=center] .publicprofilell__product-foot{align-items:center;display:flex;flex-direction:column;gap:6px;justify-content:center;text-align:center}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-ppos=right] .publicprofilell__product-foot{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;text-align:right}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-ppos=center] .publicprofilell__product-price:only-child{text-align:center}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-ppos=right] .publicprofilell__product-price:only-child{margin-left:auto}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s3][data-ppos=center]:not([data-layout]) .publicprofilell__product-foot{flex-direction:row;gap:10px;justify-content:center}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-layout]:not([data-pshape]) .publicprofilell__product-body{text-align:left}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-layout]:not([data-pshape]) .publicprofilell__product-top{align-items:baseline;display:flex;flex-direction:row;gap:6px;justify-content:flex-start;text-align:left}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-layout]:not([data-pshape]) .publicprofilell__product-foot{align-items:center;display:flex;flex-direction:row;justify-content:space-between;text-align:left}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-layout]:not([data-pshape]) .publicprofilell__product-price{text-align:left}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-layout]:not([data-pshape]) .publicprofilell__product-price:only-child{margin-right:auto}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-layout]:not([data-pshape]) .publicprofilell__product-btn{margin-left:auto}.publicprofilell.publicprofilell .publicprofilell__blockgrid[data-kind=product]{grid-gap:10px;align-items:stretch;display:grid;gap:10px;justify-items:stretch}.publicprofilell.publicprofilell .publicprofilell__blockgrid[data-kind=product][data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.publicprofilell.publicprofilell .publicprofilell__blockgrid[data-kind=product][data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.publicprofilell.publicprofilell .publicprofilell__blockgrid[data-kind=product]>*{height:100%;min-width:0}.publicprofilell.publicprofilell .publicprofilell__blockgrid[data-kind=product] .publicprofilell__product{box-sizing:border-box;height:100%}.publicprofilell.publicprofilell .publicprofilell__product-cart{display:none}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s4]:not([data-layout]) .publicprofilell__product{grid-column-gap:12px;grid-row-gap:10px;align-items:start;background:#0000;background:var(--sh-bg,#0000);column-gap:12px;display:grid;grid-template-columns:var(--pimg-cart) 1fr;padding:12px;row-gap:10px}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s4]:not([data-layout]) .publicprofilell__product--noimg{grid-template-columns:1fr}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s4]:not([data-layout]) .publicprofilell__product-body{display:contents}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s4]:not([data-layout]) .publicprofilell__product-img{aspect-ratio:1/1;border-radius:14px;grid-column:1;grid-row:1/span 2;height:var(--pimg-cart);min-height:0;width:var(--pimg-cart)}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s4]:not([data-layout]) .publicprofilell__product-top{align-items:flex-start;display:flex;flex-direction:column;gap:2px;grid-column:2;grid-row:1;min-width:0}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s4]:not([data-layout]) .publicprofilell__product-cat{font-size:.78rem;font-weight:400;opacity:.65}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s4]:not([data-layout]) .publicprofilell__product-desc{font-size:.78rem;grid-column:2;grid-row:2;margin:0;opacity:.7}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s4]:not([data-layout]) .publicprofilell__product--noimg .publicprofilell__product-desc,.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s4]:not([data-layout]) .publicprofilell__product--noimg .publicprofilell__product-top{grid-column:1}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s4]:not([data-layout]) .publicprofilell__product-foot{align-items:center;border-top:1px solid color-mix(in srgb,currentcolor 12%,#0000);display:flex;gap:12px;grid-column:1/-1;grid-row:3;justify-content:space-between;padding-top:10px}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s4]:not([data-layout]) .publicprofilell__product-price{font-size:1.15rem;font-size:calc(1.15rem*var(--pp-scale, 1));font-weight:700}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s4]:not([data-layout]) .publicprofilell__product-price:before{content:"Price";display:block;font-size:.72rem;font-weight:400;opacity:.6}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s4]:not([data-layout]) .publicprofilell__product-btn{background:#111;background:var(--buy-bg,#111);border:0;border-radius:999px;border-radius:var(--buy-r,999px);color:#fff;color:var(--buy-text,#fff);min-height:42px;padding:0 24px}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s5] .publicprofilell__product{background:#0000;background:var(--sh-bg,#0000);display:flex;flex-direction:column;padding:10px}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s5] .publicprofilell__product-img{border-radius:14px;width:100%}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s5]:not([data-layout]) .publicprofilell__product-img{aspect-ratio:var(--pimg-poster);height:auto;min-height:0}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s5] .publicprofilell__product-body{display:flex;flex:1 1;flex-direction:column;gap:8px;padding:10px 2px 2px}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s5] .publicprofilell__product-top{align-items:stretch;display:flex;flex-direction:column-reverse;gap:2px}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s5] .publicprofilell__product-cat{font-size:.74rem;font-weight:400;opacity:.65}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s5] .publicprofilell__product-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s5][data-nalign=center]:not([data-layout]) .publicprofilell__product-body{text-align:center}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s5][data-nalign=right]:not([data-layout]) .publicprofilell__product-body{text-align:right}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s5] .publicprofilell__product-foot{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:auto 1fr;margin-top:auto}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s5] .publicprofilell__product-price{font-weight:700;grid-column:1/-1}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s5] .publicprofilell__product-cart{align-items:center;background:color-mix(in srgb,currentColor 8%,#0000);border-radius:14px;color:inherit;display:inline-flex;justify-content:center;min-height:42px;text-decoration:none;width:46px}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s5] .publicprofilell__product-btn{background:#111;background:var(--buy-bg,#111);border:0;border-radius:999px;color:#fff;color:var(--buy-text,#fff);justify-content:center;min-height:42px;padding:0 14px;width:100%}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s5] .publicprofilell__product-cart:first-child{grid-column:1}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s6] .publicprofilell__product{align-items:center;background:color-mix(in srgb,currentColor 6%,#0000);background:var(--sh-bg,color-mix(in srgb,currentColor 6%,#0000));border-radius:18px;border-radius:var(--blk-r,18px);display:flex;flex-direction:column;padding:14px 12px}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s6] .publicprofilell__product-img{aspect-ratio:1/1;border-radius:50%;height:auto;margin:0 auto 8px;min-height:0;width:min(64%,120px)}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s6] .publicprofilell__product-body{display:flex;flex:1 1;flex-direction:column;gap:8px;padding:0;width:100%}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s6] .publicprofilell__product-top{align-items:center;display:flex;flex-direction:column-reverse;gap:2px;text-align:center}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s6] .publicprofilell__product-cat{font-size:.72rem;font-weight:400;opacity:.6}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s6] .publicprofilell__product-desc{display:none}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s6] .publicprofilell__product-foot{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:auto}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s6] .publicprofilell__product-price{font-weight:700}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s6] .publicprofilell__product-btn{align-items:center;background:color-mix(in srgb,currentColor 10%,#0000);background:var(--buy-bg,color-mix(in srgb,currentColor 10%,#0000));border:0;border-radius:50%;color:currentColor;color:var(--buy-text,currentColor);display:inline-flex;flex:none;font-size:0;height:32px;justify-content:center;min-height:32px;padding:0;width:32px}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s6] .publicprofilell__product-btn:before{content:"+";font-size:1.25rem;line-height:1}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pshape=s6] .publicprofilell__product-btn[data-copied]:before{content:"✓"}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-buy=outline][data-pshape=s4] .publicprofilell__product-btn,.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-buy=outline][data-pshape=s5] .publicprofilell__product-btn{background:#0000;border:1.5px solid #111;border:1.5px solid var(--buy-bg,#111);color:#111;color:var(--buy-bg,#111)}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pimg=square] .publicprofilell__product-img{border-radius:0}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pimg=round] .publicprofilell__product-img{border-radius:16px}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-pimg=circle] .publicprofilell__product-img{border-radius:50%}@media (min-width:600px){.publicprofilell.publicprofilell{--pimg-classic:96px;--pimg-compact:56px;--pimg-poster:21/9;--pimg-box:4/3;--pimg-cart:88px}}@media (max-width:380px){.publicprofilell.publicprofilell{--pimg-classic:68px;--pimg-compact:44px;--pimg-poster:2/1;--pimg-box:3/2;--pimg-cart:64px}}@media (max-width:340px){.publicprofilell.publicprofilell{--pimg-classic:56px;--pimg-compact:40px;--pimg-poster:16/7;--pimg-box:3/2;--pimg-cart:56px}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-layout="3"] .publicprofilell__product-img{aspect-ratio:1/1}}.ppp-pick__img{background:#0000;border:1.5px solid color-mix(in srgb,currentcolor 28%,#0000)}.ppp-pick__img i{background:color-mix(in srgb,currentColor 55%,#0000);border-radius:3px}.ppp-pick__img .a{background:color-mix(in srgb,currentColor 18%,#0000)}.ppp-pick__img .e{background:currentColor}.ppp-pick__img--s1 .a{aspect-ratio:auto;height:72%;left:8%;top:14%;width:30%}.ppp-pick__img--s1 .b{height:8%;left:44%;right:8%;top:18%}.ppp-pick__img--s1 .c{height:5%;left:44%;right:30%;top:38%}.ppp-pick__img--s1 .d{height:7%;left:44%;top:66%;width:18%}.ppp-pick__img--s1 .e{border-radius:99px;height:14%;left:70%;right:8%;top:62%}.ppp-pick__img--s2 .a{aspect-ratio:auto;height:46%;left:8%;right:8%;top:8%}.ppp-pick__img--s2 .b{height:7%;left:8%;right:40%;top:62%}.ppp-pick__img--s2 .c{display:none}.ppp-pick__img--s2 .d{height:7%;left:8%;top:80%;width:18%}.ppp-pick__img--s2 .e{border-radius:99px;height:14%;left:62%;right:8%;top:76%}.ppp-pick__img--s3 .a{aspect-ratio:auto;height:40%;left:8%;top:30%;width:22%}.ppp-pick__img--s3 .b{height:7%;left:36%;right:8%;top:32%}.ppp-pick__img--s3 .c{display:none}.ppp-pick__img--s3 .d{height:7%;left:36%;top:54%;width:14%}.ppp-pick__img--s3 .e{border-radius:99px;height:14%;left:64%;right:8%;top:50%}.ppp-pick__img--s4 .a{aspect-ratio:auto;border-radius:4px;height:44%;left:8%;top:12%;width:26%}.ppp-pick__img--s4 .b{height:7%;left:40%;right:8%;top:16%}.ppp-pick__img--s4 .c{height:5%;left:40%;right:36%;top:32%}.ppp-pick__img--s4 .d{height:8%;left:8%;top:74%;width:20%}.ppp-pick__img--s4 .e{border-radius:99px;height:18%;left:56%;right:8%;top:68%}.ppp-pick__img--s5 .a{aspect-ratio:auto;border-radius:4px;height:38%;left:8%;right:8%;top:8%}.ppp-pick__img--s5 .b{height:6%;left:8%;right:34%;top:60%}.ppp-pick__img--s5 .c{height:4%;left:8%;right:62%;top:52%}.ppp-pick__img--s5 .d{height:6%;left:8%;top:70%;width:18%}.ppp-pick__img--s5 .e{border-radius:99px;height:12%;left:30%;right:8%;top:80%}.ppp-pick__img--s6 .a{aspect-ratio:auto;border-radius:50%;height:40%;left:32%;top:10%;width:36%}.ppp-pick__img--s6 .b{height:7%;left:22%;right:22%;top:58%}.ppp-pick__img--s6 .c{display:none}.ppp-pick__img--s6 .d{height:7%;left:14%;top:78%;width:18%}.ppp-pick__img--s6 .e{border-radius:50%;height:18%;right:14%;top:72%;width:14%}.publicprofilell__blockwrap:has(>.publicprofilell__doc){backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important;border:0!important;box-shadow:none!important}.publicprofilell__doc{--doc-accent:var(--t-text);grid-gap:12px;align-items:center;background:#0000;background:var(--sh-bg,#0000);border-radius:16px;border-radius:var(--t-radius,16px);color:var(--t-text);display:grid;gap:12px;grid-template-columns:64px 1fr;overflow:hidden;padding:12px;text-align:start}.publicprofilell__doc[data-dtype=pdf]{--doc-accent:#dc2626}.publicprofilell__doc[data-dtype=doc]{--doc-accent:#2563eb}.publicprofilell__doc[data-dtype=xls]{--doc-accent:#16a34a}.publicprofilell__doc[data-dtype=ppt]{--doc-accent:#ea580c}.publicprofilell__doc-badge{align-items:center;aspect-ratio:1/1;background:color-mix(in srgb,var(--doc-accent) 12%,#0000);border:1.5px solid color-mix(in srgb,var(--doc-accent) 35%,#0000);border-radius:min(16px,16px);border-radius:min(var(--t-radius,16px),16px);color:var(--doc-accent);display:flex;flex-direction:column;gap:2px;justify-content:center;width:64px}.publicprofilell__doc-badge em{font-size:.68rem;font-style:normal;font-weight:800;letter-spacing:.02em}.publicprofilell__doc-body{display:flex;flex-direction:column;gap:4px;min-width:0}.publicprofilell__doc-title{font-size:1rem;font-size:calc(1rem*var(--t-scale, 1)*var(--pn-scale, 1));font-weight:700;line-height:1.25;margin:0;overflow-wrap:anywhere}.publicprofilell__doc-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:.84rem;font-size:calc(.84rem*var(--t-scale, 1));line-height:1.35;margin:0;opacity:.75;overflow:hidden}.publicprofilell__doc-foot{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:6px}.publicprofilell__doc-meta{font-size:.76rem;opacity:.65;white-space:nowrap}.publicprofilell__doc-btn{align-items:center;background:var(--t-text);background:var(--t-btn,var(--t-text));border-radius:999px;color:#fff;color:var(--t-btn-text,var(--t-bg,#fff));display:inline-flex;font-size:.8rem;font-weight:700;justify-content:center;min-height:34px;padding:0 16px;text-decoration:none}.publicprofilell__doc-btn:focus-visible{outline:2px solid currentColor;outline-offset:2px}.publicprofilell__blockwrap[data-layout] .publicprofilell__doc{gap:8px;grid-template-columns:1fr;justify-items:start}.publicprofilell__blockwrap[data-layout] .publicprofilell__doc-badge{width:48px}.publicprofilell__blockwrap[data-layout] .publicprofilell__doc-desc{display:none}.publicprofilell__blockwrap[data-layout] .publicprofilell__doc-body{width:100%}.publicprofilell__blockwrap[data-layout] .publicprofilell__doc-foot{flex-wrap:wrap}.publicprofilell__docpick{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.publicprofilell__docpick-name{font-size:.85rem;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.publicprofilell__service{background:color-mix(in srgb,currentColor 7%,#0000);background:var(--sh-bg,color-mix(in srgb,currentColor 7%,#0000));border:1.5px solid color-mix(in srgb,currentcolor 22%,#0000);border:var(--sh-bw,1.5px) solid var(--sh-border,color-mix(in srgb,currentcolor 22%,#0000));border-radius:16px;border-radius:var(--blk-r,16px);color:inherit;color:var(--sh-text,inherit);display:flex;flex-direction:column;overflow:hidden;text-align:left;width:100%}.publicprofilell__service-img{aspect-ratio:16/9;display:block;object-fit:cover;width:100%}.publicprofilell__service-body{display:flex;flex-direction:column;gap:8px;padding:14px}.publicprofilell__service-top{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.publicprofilell__service-title{font-size:1.05rem;font-weight:800;line-height:1.2;margin:0}.publicprofilell__service-cat{font-size:.78rem;opacity:.7;white-space:nowrap}.publicprofilell__service-desc{font-size:.9rem;margin:0;opacity:.85}.publicprofilell__service-meta{align-items:center;display:flex;font-weight:700;gap:10px;margin:0}.publicprofilell__service-dur{font-size:.85rem;font-weight:500;opacity:.7}.publicprofilell__service-days{opacity:.65}.publicprofilell__service-btn{align-self:flex-start;background:#111;background:var(--buy-bg,#111);border:2px solid #111;border:2px solid var(--buy-bg,#111);border-radius:12px;border-radius:var(--buy-r,12px);color:#fff;color:var(--buy-text,#fff);cursor:pointer;font:inherit;font-weight:700;min-height:40px;padding:0 18px}.publicprofilell__service[data-buy=outline] .publicprofilell__service-btn{background:#0000;color:currentColor;color:var(--buy-bg,currentColor)}.publicprofilell__service[data-buysize=sm] .publicprofilell__service-btn,[data-buysize=sm] .publicprofilell__service-btn{font-size:.82rem;min-height:32px;padding:0 12px}[data-buysize=lg] .publicprofilell__service-btn{font-size:1.05rem;min-height:48px;padding:0 24px}.publicprofilell__service-book{display:flex;flex-direction:column;gap:10px;margin-top:4px}.publicprofilell__service-book label{display:flex;flex-direction:column;font-size:.82rem;gap:4px}.publicprofilell__service-book input{background:color-mix(in srgb,currentColor 8%,#0000);border:1.5px solid color-mix(in srgb,currentcolor 25%,#0000);border-radius:10px;color:inherit;font:inherit;min-height:40px;padding:0 10px}.publicprofilell__service-slots{display:flex;flex-wrap:wrap;gap:6px}.publicprofilell__service-slots button{background:#0000;border:1.5px solid color-mix(in srgb,currentcolor 30%,#0000);border-radius:999px;color:inherit;cursor:pointer;font:inherit;font-size:.85rem;min-height:34px;padding:0 12px}.publicprofilell__service-slots button.is-on{background:#111;background:var(--buy-bg,#111);border-color:#111;border-color:var(--buy-bg,#111);color:#fff;color:var(--buy-text,#fff)}.publicprofilell__service-actions{align-items:center;display:flex;gap:12px}.publicprofilell__service-cancel{background:none;border:0;color:inherit;cursor:pointer;font:inherit;opacity:.7;text-decoration:underline}.publicprofilell__service-err{color:#dc2626;font-size:.82rem;margin:0}.ptpl__grid{grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.ptpl__card{border-radius:16px;gap:8px;padding:8px}.ptpl__name{font-size:.8rem}.ptpl__check{font-size:.7rem;height:20px;right:12px;top:12px;width:20px}.ptpl__prev{aspect-ratio:3/3.6;border-radius:12px;gap:5px;padding:12px 10px}.ptpl__prev-av{height:26px;width:26px}.ptpl__prev-btn{height:12px}@media (min-width:1024px){.ptpl__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ptpl__prev-btns{grid-gap:5px;gap:5px}.ptpl__scroll{-webkit-overflow-scrolling:touch;max-height:70vh;overflow-y:auto;overscroll-behavior:contain;padding-right:2px}.ptpl__grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:2px 0 0}.ptpl__grid>li{min-width:0}.ptpl__card{border:1.5px solid var(--s-line);border-radius:14px;color:var(--s-ink);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:6px;padding:6px;position:relative;text-align:center;transition:transform .2s,border-color .2s,box-shadow .2s;width:100%}.ptpl__card:hover{border-color:var(--s-muted);transform:translateY(-2px)}.ptpl__card:active{transform:scale(.98)}.ptpl__card.is-on{border-color:var(--s-ink);box-shadow:0 0 0 2px var(--s-ink)}.ptpl__card:focus-visible{outline:3px solid var(--s-focus);outline-offset:2px}.ptpl__name{font-size:.68rem;font-weight:700;letter-spacing:-.01em;line-height:1.2;padding-bottom:2px}.ptpl__check{background:var(--s-ink);border-radius:50%;display:grid;font-size:.65rem;font-weight:700;height:18px;place-items:center;position:absolute;right:9px;top:9px;width:18px}.ptpl__prev{--p-line:var(--p-btn);align-items:center;aspect-ratio:3/4;background:var(--p-bg);border:1px solid color-mix(in srgb,var(--p-text) 14%,#0000);border-radius:10px;color:var(--p-text);display:flex;flex-direction:column;font-family:inherit;font-family:var(--p-font,inherit);gap:4px;overflow:hidden;padding:9px 7px;width:100%}.ptpl__prev b,.ptpl__prev em,.ptpl__prev i,.ptpl__prev s,.ptpl__prev u{display:block;font-style:normal;text-decoration:none}.ptpl__prev-av{background:color-mix(in srgb,var(--p-text) 30%,var(--p-bg));border-radius:50%;flex:none;height:22px;width:22px}.ptpl__prev-name{background:var(--p-text);border-radius:99px;height:5px;width:56%}.ptpl__prev-bio{background:color-mix(in srgb,var(--p-text) 45%,#0000);border-radius:99px;height:3px;margin-bottom:5px;width:40%}.ptpl__prev-btn{background:var(--p-btn);border:1.5px solid var(--p-btn);border-radius:min(8px,8px);border-radius:min(var(--p-radius,8px),8px);flex:none;height:10px;width:100%}.ptpl__prev[data-look=outline] .ptpl__prev-btn{background:#0000}.ptpl__prev[data-look=soft] .ptpl__prev-btn{background:color-mix(in srgb,var(--p-btn) 55%,var(--p-bg));border-color:#0000}.ptpl__prev[data-look=glass] .ptpl__prev-btn{background:color-mix(in srgb,#fff 55%,#0000);border-color:color-mix(in srgb,#fff 80%,#0000)}.ptpl__prev[data-look=neon] .ptpl__prev-btn{background:color-mix(in srgb,var(--p-btn) 12%,#0000);box-shadow:0 0 5px var(--p-btn),inset 0 0 4px color-mix(in srgb,var(--p-btn) 50%,#0000)}.ptpl__prev[data-look=brutal] .ptpl__prev-btn{border-color:var(--p-line);box-shadow:2px 2px 0 var(--p-line)}.ptpl__prev[data-look=gradient] .ptpl__prev-btn,.ptpl__prev[data-look=solid] .ptpl__prev-btn{border-color:var(--p-line)}@media (prefers-reduced-motion:reduce){.ptpl__card{transition-duration:.01ms!important}}.ptpl__prev-btns{grid-gap:4px;display:grid;gap:4px;width:100%}.ptpl__prev-cover{display:none}.ptpl__prev[data-layout=poster]{align-items:flex-start;gap:4px;padding-top:10px}.ptpl__prev[data-layout=poster] .ptpl__prev-av{display:none}.ptpl__prev[data-layout=poster] .ptpl__prev-name{border-radius:3px;height:9px;width:78%}.ptpl__prev[data-layout=poster] .ptpl__prev-bio{background:var(--p-bio);border-radius:3px;height:5px;margin-bottom:2px;width:60%}.ptpl__prev[data-layout=poster] .ptpl__prev-cover{aspect-ratio:16/9;background:color-mix(in srgb,var(--p-text) 28%,var(--p-bg));border-radius:4px;display:block;max-height:46%;width:100%}.ptpl__prev[data-duo="1"] .ptpl__prev-btns{grid-template-columns:1fr 1fr}.ptpl__prev[data-duo="1"] .ptpl__prev-btn:nth-child(2){background:#0000;border-color:var(--p-text)}.ptpl__prev[data-duo="1"] .ptpl__prev-btn:nth-child(3){display:none}.publicprofilell__hero[data-noavatar] .publicprofilell__name{margin-top:0}.publicprofilell__col.has-cover .publicprofilell__hero[data-noavatar]{padding-top:14px}.publicprofilell__cover.is-card,.publicprofilell__cover.is-free{margin:0 0 clamp(10px,3.5cqw,16px);width:100%}.publicprofilell__cover.is-card{border-radius:min(14px,18px);border-radius:min(var(--t-radius,14px),18px)}.publicprofilell__cover.is-free{background:none;border-radius:0}.publicprofilell__cover.is-free img{object-fit:contain}.publicprofilell__cover.is-empty{background:color-mix(in srgb,var(--t-text) 8%,#0000);border:2px dashed color-mix(in srgb,var(--t-text) 40%,#0000);color:var(--t-text);cursor:pointer;display:grid;font:inherit;font-size:.85rem;font-weight:700;place-items:center}.publicprofilell[data-layout=poster] .publicprofilell__handle,.publicprofilell[data-layout=poster] .publicprofilell__type{display:none}.publicprofilell[data-layout=poster] .publicprofilell__hero{gap:0}.publicprofilell[data-layout=poster] .publicprofilell__name{font-size:calc(clamp(2rem, 11cqw, 3.4rem)*1);font-size:calc(clamp(2rem, 11cqw, 3.4rem)*var(--t-scale, 1));font-weight:900;letter-spacing:-.03em;line-height:1.02;width:100%}.publicprofilell[data-layout=poster] .publicprofilell__bio{color:var(--t-text);color:var(--t-bio,var(--t-text));font-size:calc(clamp(1.5rem, 9.5cqw, 2.8rem)*1);font-size:calc(clamp(1.5rem, 9.5cqw, 2.8rem)*var(--t-scale, 1));font-weight:800;letter-spacing:-.02em;line-height:1.08;max-width:none;opacity:1;width:100%}.publicprofilell[data-layout=poster] .publicprofilell__cover{margin-top:14px}.publicprofilell[data-duo="1"] .publicprofilell__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.publicprofilell[data-duo="1"] .publicprofilell__links>li:last-child:nth-child(odd),.publicprofilell[data-duo="1"] .publicprofilell__links>li:not(:has(>.publicprofilell__link)){grid-column:1/-1}.publicprofilell[data-duo="1"] .publicprofilell__links>li:nth-child(2n) .publicprofilell__link{background:#0000;border:1.5px solid var(--t-text);color:var(--t-text)}.publicprofilell__avatar{border:0;outline:0}.publicprofilell__avatar img{border:0}.publicprofilell__col.has-cover .publicprofilell__avatar{box-shadow:0 0 0 0 var(--t-bg);box-shadow:0 0 0 var(--av-ring-w,0) var(--av-ring,var(--t-bg))}.publicprofilell[data-biz] .publicprofilell__empty{background:color-mix(in srgb,currentColor 6%,#0000);background:color-mix(in srgb,var(--t-text,currentColor) 6%,#0000);border:1.5px dashed color-mix(in srgb,currentcolor 28%,#0000);border:1.5px dashed color-mix(in srgb,var(--t-text,currentcolor) 28%,#0000);border-radius:min(16px,22px);border-radius:min(var(--t-radius,16px),22px);color:currentColor;color:var(--t-text,currentColor);margin-top:8px;padding:24px 16px}.publicprofilell[data-biz] .publicprofilell__empty p{color:inherit;line-height:1.45;margin:0 0 14px;opacity:.85}.publicprofilell[data-biz] .publicprofilell__empty-btn{background:#111;background:var(--t-btn,var(--t-text,#111));color:#fff;color:var(--t-btn-text,var(--t-bg,#fff))}.publicprofilell[data-biz] .publicprofilell__empty-btn:hover{filter:brightness(1.08)}.publicprofilell[data-biz] .publicprofilell__empty-btn:focus-visible{outline:2px solid currentColor;outline-offset:2px}.publicprofilell[data-biz]:not([data-tpl]) .publicprofilell__iconbtn{background:var(--biz-bg);border:1px solid var(--biz-line);color:var(--biz-text)}.publicprofilell__sheet{--s-ink:#000;--s-muted:#000;--s-line:#000;--s-soft:#fff;--s-focus:#000}.publicprofilell__sheet-panel{background:#fff;border:1.5px solid #000;box-shadow:none;color:#000}.publicprofilell__sheet-panel:before{background:#000}.publicprofilell__sheet-close,.publicprofilell__sheet-min{background:#fff;border:1.5px solid #000;border-radius:50%;color:#000;cursor:pointer;display:grid;font:inherit;font-size:1.1rem;height:34px;line-height:1;padding:0;place-items:center;width:34px}.publicprofilell__sheet-close:hover,.publicprofilell__sheet-min:hover,.publicprofilell__sheet-min[aria-pressed=true]{background:#000;color:#fff}.publicprofilell__sheet-actions{align-items:center;display:flex;gap:8px}.publicprofilell__sheet .publicprofilell__seg,.publicprofilell__sheet .publicprofilell__tabs{background:#fff;border:1.5px solid #000}.publicprofilell__sheet .publicprofilell__seg button,.publicprofilell__sheet .publicprofilell__tabs button{background:#fff;color:#000}.publicprofilell__sheet .publicprofilell__seg button.is-on,.publicprofilell__sheet .publicprofilell__tabs button.is-on{background:#000;box-shadow:none;color:#fff}.publicprofilell__sheet-form input[type=text],.publicprofilell__sheet-form input[type=url],.publicprofilell__sheet-form textarea{background:#fff;border:1.5px solid #000;color:#000}.publicprofilell__sheet-form input:hover,.publicprofilell__sheet-form textarea:hover{border-color:#000}.publicprofilell__sheet-form input:focus,.publicprofilell__sheet-form textarea:focus{border-color:#000;outline:2px solid #000;outline-offset:2px}.publicprofilell__sheet-form input::placeholder,.publicprofilell__sheet-form textarea::placeholder{opacity:1}.publicprofilell__sheet input[type=range]{accent-color:#000}.publicprofilell__upload{background:#fff;border:1.5px solid #000;color:#000}.publicprofilell__upload:hover{background:#000;color:#fff}.publicprofilell__sheet-save{background:#000;border:1.5px solid #000;color:#fff}.publicprofilell__sheet-reset,.publicprofilell__textbtn{color:#000}.publicprofilell__sheet-foot{background:#fff;border-top:1.5px solid #000}.publicprofilell__sheet-error,.publicprofilell__sheet-ok{border-left:3px solid #000;color:#000;font-weight:700;padding-left:8px}.publicprofilell__editbar{background:#fff;border:1px solid #000;color:#000}.publicprofilell__items>li,.publicprofilell__social-list li{border:1px solid #000}.publicprofilell__items>li.is-editing,.publicprofilell__items>li.is-open{border:2px solid #000}.publicprofilell__tag{background:#fff;border:1px solid #000;color:#000}.publicprofilell__items-btns button,.publicprofilell__social-list button{background:#fff;border:1.5px solid #000;color:#000}.publicprofilell__items-btns button.publicprofilell__items-edit[aria-pressed=true],.publicprofilell__items-btns button:last-child:not(:disabled):hover,.publicprofilell__items-btns button:not(:disabled):hover,.publicprofilell__social-list button:hover{background:#000;color:#fff}.publicprofilell__items-btns button:hover img,.publicprofilell__social-list button:hover img{filter:invert(1)}.publicprofilell__items-btns button:disabled{border-style:dashed;cursor:not-allowed;opacity:1}.publicprofilell__chips button{background:#fff;border:1.5px solid #000;color:#000}.publicprofilell__chips button.is-on{background:#000;color:#fff}.publicprofilell__cover-prev{background:#fff;border-color:#000;color:#000}.publicprofilell__dot{box-shadow:0 0 0 1px #000}.publicprofilell__dot.is-on{box-shadow:0 0 0 2.5px #000}.publicprofilell__picker{box-shadow:0 0 0 1px #000}.ptpl__card{background:#fff;border:1.5px solid #000;color:#000}.ptpl__card:hover{border-color:#000}.ptpl__card.is-on{border-color:#000;box-shadow:0 0 0 2px #000}.ptpl__check{background:#000;color:#fff}.publicprofilell__menu{background:#fff;border:1.5px solid #000;box-shadow:none;color:#000}.publicprofilell__menu-item{color:#000}.publicprofilell__menu-item:hover{background:#000;color:#fff}.publicprofilell__menu-item:hover img{filter:invert(1)}.publicprofilell__toast,.publicprofilell__toast.is-error,.publicprofilell__toast.is-saved{background:#000;border:1.5px solid #fff;box-shadow:none;color:#fff}@media (max-width:430px){.publicprofilell__sheet--live .publicprofilell__sheet-panel{max-height:44dvh}.publicprofilell.is-editing .publicprofilell__col{padding-bottom:calc(44dvh + 16px)}.publicprofilell__sheet-head{padding:4px 12px 6px}.publicprofilell__sheet-head h2{font-size:.95rem}.publicprofilell__tabs{margin:0 12px 6px}.publicprofilell__tabs button{min-height:36px;padding:0 12px}.publicprofilell__sheet-body{padding:2px 12px 8px}.publicprofilell__sheet-foot{padding:8px 12px calc(10px + env(safe-area-inset-bottom, 0px))}.publicprofilell__sheet-save{min-height:40px;padding:0 22px}.publicprofilell__color{margin-bottom:10px}.publicprofilell__seg button{min-height:36px;padding:0 10px}.publicprofilell__dot,.publicprofilell__picker{height:30px;width:30px}.ptpl__grid{gap:8px}}.publicprofilell__sheet-panel.is-min .publicprofilell__sheet-body,.publicprofilell__sheet-panel.is-min .publicprofilell__sheet-foot,.publicprofilell__sheet-panel.is-min .publicprofilell__tabs{display:none}.publicprofilell__sheet--live .publicprofilell__sheet-panel.is-min{max-height:none}.publicprofilell.is-editing[data-min="1"] .publicprofilell__col{padding-bottom:96px}@media (min-width:1024px) and (pointer:coarse){.publicprofilell{background:#0000;display:block;gap:0;padding:0}.publicprofilell.is-editing{padding-right:420px}.publicprofilell__side{display:none!important}.publicprofilell__tools{display:flex;min-height:48px}.publicprofilell__phone{aspect-ratio:auto;background:none;border:0;border-radius:0;box-shadow:none;height:auto;min-height:100dvh;overflow:visible;width:100%}.publicprofilell__screen{height:auto;min-height:100dvh;overflow-x:hidden;overflow-y:visible}.publicprofilell__col{--av-size:148px;--col-px:40px;--col-pt:32px;max-width:820px;padding:32px 40px calc(32px + env(safe-area-inset-bottom, 0px))}.publicprofilell.is-editing .publicprofilell__col{padding-bottom:32px}.publicprofilell__avatar span{font-size:3rem}.publicprofilell__name{font-size:2.2rem;font-size:calc(2.2rem*var(--t-scale, 1));margin-top:18px}.publicprofilell__handle{font-size:1.1rem;font-size:calc(1.1rem*var(--t-scale, 1))}.publicprofilell__bio{font-size:1.12rem;font-size:calc(1.12rem*var(--t-scale, 1));max-width:34em}.publicprofilell__socials{gap:8px 12px;margin-top:18px}.publicprofilell__social{width:52px}.publicprofilell__social svg{height:26px;width:26px}.publicprofilell__links{gap:16px}.publicprofilell__link{gap:10px;min-height:68px;min-height:calc(68px*var(--t-btn-scale, 1));padding:6px 16px}.publicprofilell__card-label,.publicprofilell__link-label{font-size:1.15rem;font-size:calc(1.15rem*var(--t-scale, 1))}.publicprofilell__thumb,.publicprofilell__thumb-gap{width:50px}.publicprofilell__iconbtn{border-radius:14px;height:48px;width:48px}.publicprofilell__iconbtn svg{height:24px;width:24px}.publicprofilell__menu-item{font-size:1rem;min-height:50px}.publicprofilell__footer{padding-top:56px}}.publicprofilell__sheet-grip{-webkit-tap-highlight-color:transparent;background:none;border:0;cursor:grab;display:none;height:28px;margin:0;padding:0;place-items:center;touch-action:none;-webkit-user-select:none;user-select:none;width:100%}.publicprofilell__sheet-grip:after{background:#000;border-radius:3px;content:"";height:5px;width:44px}.publicprofilell__sheet-grip:active{cursor:grabbing}@media (max-width:1023px){.publicprofilell__sheet-panel:before{display:none}.publicprofilell__sheet-grip{display:grid}.publicprofilell__sheet--live .publicprofilell__sheet-panel{display:flex;flex-direction:column;height:auto;height:var(--sheet-h,auto);max-height:44dvh!important;max-height:var(--sheet-h,44dvh)!important;transition:height .18s ease,max-height .18s ease}.publicprofilell.is-editing .publicprofilell__col{padding-bottom:calc(44dvh + 16px);padding-bottom:calc(var(--sheet-h, 44dvh) + 16px)}body.is-sheet-dragging .publicprofilell__sheet-panel{transition:none!important}.publicprofilell__sheet-body{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.publicprofilell__sheet-foot,.publicprofilell__sheet-head,.publicprofilell__tabs{flex:0 0 auto}.publicprofilell__sheet--live .publicprofilell__sheet-panel.is-min{height:auto;max-height:none!important}}body.is-sheet-dragging{overflow:hidden}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-istyle=solid]>:not(.publicprofilell__pickbar),.publicprofilell.publicprofilell [data-istyle=solid] :is(.publicprofilell__link,.publicprofilell__card){background:var(--t-btn);border-color:var(--t-btn);color:var(--t-btn-text)}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-istyle=outline]>:not(.publicprofilell__pickbar),.publicprofilell.publicprofilell [data-istyle=outline] :is(.publicprofilell__link,.publicprofilell__card){background:#0000;border:var(--t-bw,2px) solid var(--t-btn);color:var(--t-text)}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-istyle=soft]>:not(.publicprofilell__pickbar),.publicprofilell.publicprofilell [data-istyle=soft] :is(.publicprofilell__link,.publicprofilell__card){background:color-mix(in srgb,var(--t-btn) 20%,var(--t-bg));border-color:#0000;color:var(--t-text)}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-istyle=shadow]>:not(.publicprofilell__pickbar),.publicprofilell.publicprofilell [data-istyle=shadow] :is(.publicprofilell__link,.publicprofilell__card){box-shadow:3px 3px 0 var(--t-text);box-shadow:3px 3px 0 var(--t-shadow,var(--t-text))}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-istyle=glass]>:not(.publicprofilell__pickbar),.publicprofilell.publicprofilell [data-istyle=glass] :is(.publicprofilell__link,.publicprofilell__card){-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--t-btn) 16%,#0000);border:var(--t-bw,1px) solid color-mix(in srgb,var(--t-btn) 45%,#0000);color:var(--t-text)}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-istyle=neon]>:not(.publicprofilell__pickbar),.publicprofilell.publicprofilell [data-istyle=neon] :is(.publicprofilell__link,.publicprofilell__card){background:color-mix(in srgb,var(--t-btn) 8%,#0000);border:var(--t-bw,2px) solid var(--t-btn);box-shadow:0 0 8px color-mix(in srgb,var(--t-btn) 65%,#0000),inset 0 0 8px color-mix(in srgb,var(--t-btn) 22%,#0000);color:var(--t-text)}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-istyle=gradient]>:not(.publicprofilell__pickbar),.publicprofilell.publicprofilell [data-istyle=gradient] :is(.publicprofilell__link,.publicprofilell__card){background:linear-gradient(135deg,var(--t-btn),color-mix(in srgb,var(--t-btn) 55%,var(--t-text)));border-color:#0000;color:var(--t-btn-text)}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-istyle=brutal]>:not(.publicprofilell__pickbar),.publicprofilell.publicprofilell [data-istyle=brutal] :is(.publicprofilell__link,.publicprofilell__card){background:var(--t-btn);border:var(--t-bw,2.5px) solid var(--t-text);box-shadow:4px 4px 0 var(--t-text);color:var(--t-btn-text)}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-istyle=minimal]>:not(.publicprofilell__pickbar),.publicprofilell.publicprofilell [data-istyle=minimal] :is(.publicprofilell__link,.publicprofilell__card){background:#0000;border-color:color-mix(in srgb,var(--t-text) 45%,#0000);border-radius:0;border-style:solid;border-width:0 0 2px;border-width:0 0 var(--t-bw,2px) 0;color:var(--t-text)}.publicprofilell.publicprofilell .publicprofilell__blockwrap:is([data-istyle=solid],[data-istyle=gradient],[data-istyle=brutal]) .publicprofilell__product-btn{background:var(--t-btn-text);background:var(--buy-bg,var(--t-btn-text));color:var(--t-btn);color:var(--buy-text,var(--t-btn))}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-ibc]>:not(.publicprofilell__pickbar),.publicprofilell.publicprofilell [data-ibc] :is(.publicprofilell__link,.publicprofilell__card){border-color:var(--e-border)}.publicprofilell.publicprofilell .publicprofilell__shp[data-ibc]{border:var(--t-bw,2px) solid var(--e-border)}.publicprofilell.publicprofilell .publicprofilell__shp[style*="--t-bw"]:not([data-ibc]){border:var(--t-bw) solid}.publicprofilell.publicprofilell .publicprofilell__blockwrap[style*="--t-radius"]>:not(.publicprofilell__pickbar),.publicprofilell.publicprofilell .publicprofilell__shp[style*="--t-radius"]{border-radius:var(--t-radius)}.publicprofilell.publicprofilell .publicprofilell__blockwrap[style*="--t-bw"]>:not(.publicprofilell__pickbar){border-style:solid;border-width:var(--t-bw)}.publicprofilell.publicprofilell .publicprofilell__blockwrap[style*="--t-btn-scale"] .publicprofilell__product-btn{font-size:calc(.82rem*var(--t-btn-scale));min-height:calc(36px*var(--t-btn-scale));padding:0 calc(18px*var(--t-btn-scale))}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-ihover=lift]>:not(.publicprofilell__pickbar):hover,.publicprofilell.publicprofilell [data-ihover=lift] :is(.publicprofilell__link,.publicprofilell__card):hover{transform:translateY(-2px)}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-ihover=grow]>:not(.publicprofilell__pickbar):hover,.publicprofilell.publicprofilell [data-ihover=grow] :is(.publicprofilell__link,.publicprofilell__card):hover{transform:scale(1.03)}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-ihover=glow]>:not(.publicprofilell__pickbar):hover,.publicprofilell.publicprofilell [data-ihover=glow] :is(.publicprofilell__link,.publicprofilell__card):hover{box-shadow:0 0 0 3px color-mix(in srgb,var(--t-btn) 30%,#0000),0 8px 24px color-mix(in srgb,var(--t-btn) 45%,#0000);transform:none}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-ihover=none]>:not(.publicprofilell__pickbar):hover,.publicprofilell.publicprofilell [data-ihover=none] :is(.publicprofilell__link,.publicprofilell__card):hover{transform:none}.publicprofilell.publicprofilell [data-ialign=left] :is(.publicprofilell__link-label,.publicprofilell__card-label){text-align:left}.publicprofilell.publicprofilell [data-ialign=center] :is(.publicprofilell__link-label,.publicprofilell__card-label){text-align:center}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-ialign=left] :is(.publicprofilell__product-title,.publicprofilell__menucard-title){text-align:left}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-ialign=center] :is(.publicprofilell__product-title,.publicprofilell__menucard-title){text-align:center}.publicprofilell.publicprofilell .publicprofilell__heading[data-ialign=left]{text-align:left}.publicprofilell.publicprofilell .publicprofilell__heading[data-ialign=center]{text-align:center}.publicprofilell.publicprofilell .publicprofilell__blockwrap[data-iul="1"] :is(h1,h2,h3,h4,strong),.publicprofilell.publicprofilell .publicprofilell__heading[data-iul="1"],.publicprofilell.publicprofilell [data-iul="1"] :is(.publicprofilell__link-label,.publicprofilell__card-label,.publicprofilell__product-title,.publicprofilell__menucard-title,.publicprofilell__menucard-name){text-decoration:underline}.publicprofilell.publicprofilell .publicprofilell__heading[style*="--t-scale"]{font-size:.7rem;font-size:calc(.7rem*var(--t-scale, 1))}.publicprofilell.publicprofilell .publicprofilell__heading[style*="--t-fstyle"]{font-style:var(--t-fstyle)}.publicprofilell.publicprofilell .publicprofilell__heading[style*="--t-w-head"]{font-weight:var(--t-w-head)}.publicprofilell[data-easy="1"] [data-item-id],.publicprofilell[data-easy="1"] [data-item-id] a{cursor:pointer}.publicprofilell [data-easy-sel="1"]{border-radius:8px;outline:2.5px dashed #0ea5e9;outline-offset:4px}.publicprofilell__easy-row{border-radius:14px;cursor:pointer;transition:background-color .15s}.publicprofilell__easy-row:hover{background:var(--s-soft)}.publicprofilell__easy-row:focus-visible{outline:3px solid var(--s-focus);outline-offset:2px}.publicprofilell__easy-dot{background:#0ea5e9;border-radius:50%;flex:none;height:8px;width:8px}.publicprofilell__editbar{margin-bottom:8px}.publicprofilell__editbar span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.publicprofilell__tabs--inner{margin:0 0 10px}.publicprofilell__sheet-form .publicprofilell__color-row{row-gap:8px}.publicprofilell__sheet--live .publicprofilell__sheet-panel{height:auto;min-height:0}.publicprofilell__sheet--live .publicprofilell__sheet-body{flex:0 1 auto;min-height:0}.publicprofilell__sheet-body{overflow-x:hidden}@media (max-width:320px){.publicprofilell__sheet-head{padding:4px 12px 6px}.publicprofilell__tabs{margin:0 12px 6px}.publicprofilell__tabs button{font-size:.74rem;min-height:32px;padding:0 10px}.publicprofilell__sheet-body{padding:2px 12px 10px}.publicprofilell__sheet-foot{padding:8px 12px calc(10px + env(safe-area-inset-bottom, 0px))}.publicprofilell__dot,.publicprofilell__picker{height:30px;width:30px}.publicprofilell__color-row{gap:6px}.publicprofilell__seg button{font-size:.76rem;min-height:36px;padding:0 9px}.publicprofilell__tag{font-size:.58rem;padding:3px 6px}.publicprofilell__items-row{gap:6px;padding:5px 5px 5px 8px}.publicprofilell__items-btns button{height:32px;width:32px}.publicprofilell__editbar{font-size:.78rem}}@media (max-width:360px){.publicprofilell__sheet-save{font-size:.85rem;min-height:40px;padding:0 18px}}@media (max-width:767px){.publicprofilell__sheet--live .publicprofilell__sheet-panel{max-height:52dvh}}@media (max-height:560px) and (max-width:1023px){.publicprofilell__sheet--live .publicprofilell__sheet-panel{max-height:66dvh}.publicprofilell.is-editing .publicprofilell__col{padding-bottom:calc(66dvh + 16px)}.publicprofilell__sheet-head{padding-bottom:2px;padding-top:2px}}@media (max-width:480px) and (min-height:820px){.publicprofilell__sheet--live .publicprofilell__sheet-panel{max-height:48dvh}.publicprofilell.is-editing .publicprofilell__col{padding-bottom:calc(48dvh + 16px)}}@media (horizontal-viewport-segments:2){.publicprofilell__sheet--live{align-items:stretch;justify-content:flex-end;padding:12px}.publicprofilell__sheet--live .publicprofilell__sheet-panel{border-radius:20px;height:100%;max-height:none;max-width:none;width:calc(env(viewport-segment-width 1 0px, 50vw) - 24px)}.publicprofilell.is-editing .publicprofilell__col{padding-bottom:24px}}@media (min-width:820px) and (max-width:1023px){.publicprofilell__sheet--live{align-items:stretch;justify-content:flex-end;padding:16px}.publicprofilell__sheet--live .publicprofilell__sheet-panel{border-radius:22px;max-height:none;max-width:360px;width:360px}.publicprofilell.is-editing .publicprofilell__col{padding-bottom:24px}.publicprofilell.is-editing .publicprofilell__screen{padding-right:380px}}@media (min-width:1024px){.publicprofilell__sheet--live .publicprofilell__sheet-panel .publicprofilell__seg button{min-height:36px}.publicprofilell__feature-ico svg{height:22px;width:22px}}.publicprofilell__feature-ico svg,.publicprofilell__menu-ico svg{height:20px;width:20px}@media (prefers-reduced-motion:reduce){.publicprofilell__easy-row{transition:none}}.publicprofilell__selectbtn{align-items:center;background:var(--s-ink);border:0;border-radius:999px;color:#fff;cursor:pointer;display:flex;font:inherit;font-size:.9rem;font-weight:700;gap:8px;justify-content:center;margin:0 0 10px;min-height:44px;transition:transform .15s;width:100%}.publicprofilell__selectbtn:active{transform:translateY(1px)}.publicprofilell__selectbtn:focus-visible{outline:3px solid var(--s-focus);outline-offset:2px}.publicprofilell__selectbtn img{background:#fff;border-radius:50%;height:22px;object-fit:contain;padding:3px;width:22px}.publicprofilell[data-picking="1"] [data-item-id]{cursor:default;outline:1.5px dashed color-mix(in srgb,var(--t-text) 40%,#0000);outline-offset:4px;position:relative}.publicprofilell[data-picking="1"] [data-item-id] a{pointer-events:none}.publicprofilell[data-picking="1"] .publicprofilell__links{gap:22px}.publicprofilell[data-picking="1"] .publicprofilell__blockgrid{gap:22px 12px}.publicprofilell .publicprofilell__pickbar{align-items:center;background:#1d1d1f;border:0!important;border-radius:999px;bottom:auto!important;box-shadow:0 4px 14px #0000004d;display:flex;flex-wrap:wrap;gap:3px;height:auto!important;justify-content:flex-end;left:auto!important;margin:0!important;max-width:calc(100% - 16px);min-height:0!important;padding:3px;position:absolute!important;right:8px!important;top:-13px!important;transform:none!important;width:auto!important;z-index:6}.publicprofilell .publicprofilell__music>.publicprofilell__pickbar,.publicprofilell .publicprofilell__shp>.publicprofilell__pickbar{top:8px!important}.publicprofilell .publicprofilell__pickbar.is-inline{box-shadow:none;display:inline-flex;position:static!important}.publicprofilell__pickbar.is-closed{gap:0}.publicprofilell__pickrow{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:12px}.publicprofilell__pickcell{align-items:center;display:flex;gap:6px}.publicprofilell__pickicon{color:var(--t-text);display:grid;height:24px;place-items:center;width:24px}.publicprofilell__pickicon svg{height:20px;width:20px}.publicprofilell__pickbar button{background:#fff;border:0;border-radius:50%;color:#1d1d1f;cursor:pointer;display:grid;font:inherit;font-size:.95rem;height:28px;line-height:1;padding:0;place-items:center;width:28px}.publicprofilell__pickbar button:disabled{cursor:default;opacity:.3}.publicprofilell__pickbar button:focus-visible{outline:3px solid #9fd3f0;outline-offset:1px}.publicprofilell__pickbar img{display:block;height:16px;object-fit:contain;pointer-events:none;width:16px}.publicprofilell__pickbar .publicprofilell__picktoggle{font-size:1.25rem;font-weight:700;padding-bottom:2px}.publicprofilell__pickbar .publicprofilell__picktoggle:hover{background:#e8e8ed}.publicprofilell__pickbar.is-open .publicprofilell__picktoggle{background:#3a3a3c;color:#fff}.publicprofilell__pickbar.is-open>button:not(.publicprofilell__picktoggle){animation:publicprofilell-pick-in .15s ease both}@keyframes publicprofilell-pick-in{0%{opacity:0}to{opacity:1}}.publicprofilell__blockgrid[data-cols="2"] .publicprofilell__pickbar{max-width:calc(100% - 8px);right:4px}.publicprofilell__blockgrid[data-cols="2"] .publicprofilell__pickbar button{font-size:.85rem;height:24px;width:24px}.publicprofilell__blockgrid[data-cols="3"] .publicprofilell__pickbar{gap:2px;max-width:calc(100% - 4px);padding:2px;right:2px}.publicprofilell__blockgrid[data-cols="3"] .publicprofilell__pickbar button{font-size:.75rem;height:20px;width:20px}.publicprofilell__blockgrid[data-cols="2"] .publicprofilell__pickbar img{height:14px;width:14px}.publicprofilell__blockgrid[data-cols="3"] .publicprofilell__pickbar img{height:12px;width:12px}.publicprofilell__blockgrid[data-cols="3"] .publicprofilell__pickbar .publicprofilell__picktoggle{font-size:1rem}.publicprofilell__sheet--live .publicprofilell__sheet-panel.is-picking{height:auto;max-height:none}.publicprofilell__sheet-panel.is-picking .publicprofilell__sheet-foot{border-top:0}@media (max-width:1023px){.publicprofilell[data-picking="1"].is-editing .publicprofilell__col{padding-bottom:110px}}@media (max-width:320px){.publicprofilell__pickbar button{height:26px;width:26px}}.publicprofilell__items-btns img{display:block;height:18px;object-fit:contain;pointer-events:none;width:18px}.publicprofilell__sheet-panel{overscroll-behavior:contain}.publicprofilell__sheet-foot,.publicprofilell__sheet-head{touch-action:none}.publicprofilell__tabs{overscroll-behavior-x:contain;touch-action:pan-x}.publicprofilell__sheet-body{overscroll-behavior:contain;touch-action:pan-y}.publicprofilell__sheet-foot{padding:8px 16px calc(8px + env(safe-area-inset-bottom, 0px))}.publicprofilell__sheet-foot-left{align-items:center;flex-direction:row;gap:14px}.publicprofilell__sheet-foot .publicprofilell__sheet-reset{min-height:36px}.publicprofilell__sheet-foot .publicprofilell__sheet-save{min-height:40px}.publicprofilell[data-biz]{--biz-bg:#fff;--biz-text:#111;--biz-line:#e3e3e6;--biz-accent:#111;--biz-accent-text:#fff}.publicprofilell[data-biz] .publicprofilell__type{display:none}.publicprofilell[data-biz] .publicprofilell__hero{gap:4px;padding-bottom:8px}.publicprofilell[data-biz] .publicprofilell__name{line-height:1.15;overflow-wrap:anywhere}.publicprofilell[data-biz] .publicprofilell__handle{font-size:.9rem}.publicprofilell[data-biz] .publicprofilell__bio{line-height:1.45;max-width:36ch;overflow-wrap:anywhere}.publicprofilell[data-biz] .publicprofilell__links{grid-gap:12px;display:grid;gap:12px}.publicprofilell[data-biz] .publicprofilell__heading{font-size:.78rem;font-weight:800;letter-spacing:.08em;margin-top:8px;opacity:.7;text-transform:uppercase}.publicprofilell[data-biz] .publicprofilell__blockgrid{grid-gap:10px;align-items:stretch;display:grid;gap:10px}.publicprofilell[data-biz] .publicprofilell__blockgrid[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.publicprofilell[data-biz] .publicprofilell__blockgrid[data-cols="3"]{gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.publicprofilell[data-biz] .publicprofilell__blockwrap{min-width:0;position:relative}.publicprofilell[data-biz] .publicprofilell__blockwrap img{max-width:100%;object-fit:cover}.publicprofilell[data-biz] .publicprofilell__blockwrap :is(h2,h3,h4,p,span,strong){overflow-wrap:anywhere}.publicprofilell[data-biz] .publicprofilell__blockgrid[data-cols="3"] .publicprofilell__blockwrap{font-size:.86em}.publicprofilell[data-biz] .publicprofilell__blockwrap :is(a,button):not(.publicprofilell__picktoggle){font-weight:700;max-width:100%}.publicprofilell[data-biz][data-layout=poster] .publicprofilell__hero{align-items:stretch}.publicprofilell[data-biz][data-layout=poster] .publicprofilell__name{font-size:clamp(2rem,9vw,3.2rem);line-height:1.02;text-transform:uppercase}.publicprofilell[data-biz][data-layout=poster] .publicprofilell__cover{margin-top:8px;width:100%}.publicprofilell[data-biz][data-layout=poster] .publicprofilell__cover.is-empty{background:#0000;border:2px dashed;color:inherit;cursor:pointer;display:grid;place-items:center}.publicprofilell[data-biz][data-duo="1"] .publicprofilell__links{grid-template-columns:repeat(2,minmax(0,1fr))}.publicprofilell[data-biz][data-duo="1"] .publicprofilell__links>li:not(:has(.publicprofilell__blockwrap)){grid-column:1/-1}.publicprofilell[data-biz][data-style=glass] .publicprofilell__blockwrap{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.publicprofilell[data-biz][data-style=brutal] .publicprofilell__name{letter-spacing:.01em}.publicprofilell[data-biz][data-style=neon] .publicprofilell__name{text-shadow:0 0 14px color-mix(in srgb,currentColor 55%,#0000);text-shadow:0 0 14px color-mix(in srgb,var(--t-btn,currentColor) 55%,#0000)}.publicprofilell[data-biz]:not([data-tpl]) .publicprofilell__phone{background:var(--biz-bg)}.publicprofilell[data-biz]:not([data-tpl]) .publicprofilell__col{color:var(--biz-text)}.publicprofilell[data-biz]:not([data-tpl]) .publicprofilell__name{font-weight:800;letter-spacing:-.01em}.publicprofilell[data-biz]:not([data-tpl]) .publicprofilell__handle{opacity:.6}.publicprofilell[data-biz]:not([data-tpl]) .publicprofilell__blockwrap{background:var(--biz-bg);border:1px solid var(--biz-line);border-radius:14px;color:var(--biz-text);overflow:hidden}.publicprofilell[data-biz]:not([data-tpl]) .publicprofilell__blockwrap :is(a,button)[class*=book],.publicprofilell[data-biz]:not([data-tpl]) .publicprofilell__blockwrap :is(a,button)[class*=btn],.publicprofilell[data-biz]:not([data-tpl]) .publicprofilell__blockwrap :is(a,button)[class*=buy]{background:var(--biz-accent);border-radius:10px;color:var(--biz-accent-text)}.publicprofilell[data-biz] .publicprofilell__blockwrap [class*=price]{font-weight:800}.publicprofilell[data-biz] .publicprofilell__empty{padding:28px 16px;text-align:center}.publicprofilell[data-biz] .publicprofilell__empty-btn{background:var(--biz-accent);background:var(--t-btn,var(--biz-accent));border:0;border-radius:min(999px,999px);border-radius:min(var(--t-radius,999px),999px);color:var(--biz-accent-text);color:var(--t-btn-text,var(--biz-accent-text));cursor:pointer;font-weight:700;padding:11px 22px}.publicprofilell[data-biz] .publicprofilell__footer{opacity:.75}@media (max-width:380px){.publicprofilell[data-biz] .publicprofilell__blockgrid[data-cols="3"]{gap:6px}.publicprofilell[data-biz] .publicprofilell__blockgrid[data-cols="3"] .publicprofilell__blockwrap{font-size:.8em}}.publicprofilell[data-biz] .publicprofilell__side{background:#fff;border:1px solid #e3e3e6;border-radius:16px;color:#111;padding:14px}.publicprofilell[data-biz] .publicprofilell__side-eyebrow{display:none}.publicprofilell[data-biz] .publicprofilell__side-url{font-size:.82rem;font-weight:700;opacity:.7}.publicprofilell[data-biz] .publicprofilell__bizsub{gap:6px}.publicprofilell[data-biz] .publicprofilell__bizsub a{border:1px solid #e3e3e6;border-radius:999px;color:#111;font-size:.82rem;padding:6px 12px;text-decoration:none!important}.publicprofilell[data-biz] .publicprofilell__bizsub a[aria-current=page]{background:#111;border-color:#111;color:#fff}.publicprofilell[data-biz] .publicprofilell__feature{background:#fff;border:1px solid #e3e3e6;border-radius:12px;color:#111}.publicprofilell[data-biz] .publicprofilell__feature:hover{background:#f5f5f7}.publicprofilell[data-biz] .publicprofilell__feature small{color:#6b6b73}.publicprofilell[data-biz] .publicprofilell__feature-ico{border-color:#e3e3e6;color:#111}.publicprofilell[data-biz] .publicprofilell__menu{background:#fff;border:1px solid #e3e3e6;border-radius:14px;box-shadow:0 8px 24px #0000001f;color:#111}.publicprofilell[data-biz] .publicprofilell__menu-item{color:#111}.publicprofilell[data-biz] .publicprofilell__menu-item:hover{background:#f5f5f7}.publicprofilell__sheet[data-biz]{--s-ink:#111;--s-muted:#6b6b73;--s-line:#d4d4d8;--s-soft:#f5f5f7;--s-focus:#111}.publicprofilell__sheet[data-biz] .publicprofilell__sheet-panel{background:#fff;border:1px solid #e3e3e6;color:#111}.publicprofilell__sheet[data-biz] .publicprofilell__sheet-head h2{color:#111;font-weight:800}.publicprofilell__sheet[data-biz] .publicprofilell__sheet-grip,.publicprofilell__sheet[data-biz] .publicprofilell__sheet-panel:before{background:#d4d4d8}.publicprofilell__sheet[data-biz] .publicprofilell__tabs{background:#f5f5f7;border:0}.publicprofilell__sheet[data-biz] .publicprofilell__tabs button{background:#0000;border:0;color:#6b6b73;font-weight:600}.publicprofilell__sheet[data-biz] .publicprofilell__tabs button:hover{color:#111}.publicprofilell__sheet[data-biz] .publicprofilell__tabs button.is-on{background:#111;box-shadow:none;color:#fff}.publicprofilell__sheet[data-biz] .publicprofilell__sheet-form label span{color:#111;font-weight:600}.publicprofilell__sheet[data-biz] input[type=date],.publicprofilell__sheet[data-biz] input[type=number],.publicprofilell__sheet[data-biz] input[type=text],.publicprofilell__sheet[data-biz] input[type=url],.publicprofilell__sheet[data-biz] select,.publicprofilell__sheet[data-biz] textarea{background:#fff;border:1.5px solid #d4d4d8;border-radius:12px;color:#111}.publicprofilell__sheet[data-biz] input:hover,.publicprofilell__sheet[data-biz] textarea:hover{border-color:#6b6b73}.publicprofilell__sheet[data-biz] input:focus,.publicprofilell__sheet[data-biz] select:focus,.publicprofilell__sheet[data-biz] textarea:focus{border-color:#111;outline:2px solid #111;outline-offset:1px}.publicprofilell__sheet[data-biz] input[type=range]{accent-color:#111}.publicprofilell__sheet[data-biz] .publicprofilell__sheet-hint{color:#6b6b73}.publicprofilell__sheet[data-biz] .publicprofilell__sheet-hint strong{color:#111}.publicprofilell__sheet[data-biz] .publicprofilell__sheet-error{color:#d92d20}.publicprofilell__sheet[data-biz] .publicprofilell__sheet-ok{color:#12805c}.publicprofilell__sheet[data-biz] .publicprofilell__sheet-group h3,.publicprofilell__sheet[data-biz] .publicprofilell__sheet-sub{color:#6b6b73}.publicprofilell__sheet[data-biz] .publicprofilell__sheet-save,.publicprofilell__sheet[data-biz] .publicprofilell__upload{background:#111;border:0;border-radius:999px;color:#fff;font-weight:700}.publicprofilell__sheet[data-biz] .publicprofilell__sheet-save:disabled{opacity:.5}.publicprofilell__sheet[data-biz] .publicprofilell__upload:hover{background:#2a2a2e}.publicprofilell__sheet[data-biz] .publicprofilell__sheet-reset,.publicprofilell__sheet[data-biz] .publicprofilell__textbtn{background:#fff;border:1px solid #d4d4d8;border-radius:999px;color:#111}.publicprofilell__sheet[data-biz] .publicprofilell__sheet-reset:hover,.publicprofilell__sheet[data-biz] .publicprofilell__textbtn:hover{border-color:#111}.publicprofilell__sheet[data-biz] .publicprofilell__sheet-close,.publicprofilell__sheet[data-biz] .publicprofilell__sheet-min{background:#f5f5f7;color:#111}.publicprofilell__sheet[data-biz] .publicprofilell__sheet-close:hover,.publicprofilell__sheet[data-biz] .publicprofilell__sheet-min:hover{background:#e8e8ed}.publicprofilell__sheet[data-biz] .publicprofilell__seg{background:#f5f5f7}.publicprofilell__sheet[data-biz] .publicprofilell__seg button{background:#0000;border:0;color:#6b6b73}.publicprofilell__sheet[data-biz] .publicprofilell__seg button:hover{color:#111}.publicprofilell__sheet[data-biz] .publicprofilell__seg button.is-on{background:#111;box-shadow:none;color:#fff}.publicprofilell__sheet[data-biz] .publicprofilell__seg button:disabled{opacity:.4}.publicprofilell__sheet[data-biz] .publicprofilell__color-head span{color:#111}.publicprofilell__sheet[data-biz] .publicprofilell__color-head .publicprofilell__textbtn:disabled{opacity:.35}.publicprofilell__sheet[data-biz] .publicprofilell__dot{border:2px solid #fff;box-shadow:0 0 0 1px #d4d4d8}.publicprofilell__sheet[data-biz] .publicprofilell__dot.is-on{box-shadow:0 0 0 2.5px #111}.publicprofilell__sheet[data-biz] .publicprofilell__picker{box-shadow:0 0 0 1px #d4d4d8}.publicprofilell__sheet[data-biz] .publicprofilell__chips button{background:#fff;border:1.5px solid #d4d4d8;color:#111}.publicprofilell__sheet[data-biz] .publicprofilell__chips button:hover{border-color:#111}.publicprofilell__sheet[data-biz] .publicprofilell__chips button.is-on{background:#111;border-color:#111;color:#fff}.publicprofilell__sheet[data-biz] .publicprofilell__photo-prev{background:#f5f5f7;color:#111}.publicprofilell__sheet[data-biz] .publicprofilell__cover-prev{background:#f5f5f7;border-color:#d4d4d8;color:#6b6b73}.publicprofilell__sheet[data-biz] .publicprofilell__cover-prev.is-draggable{border-color:#111}.publicprofilell__sheet[data-biz] .publicprofilell__editbar{background:#f5f5f7;color:#111}.publicprofilell__sheet[data-biz] .publicprofilell__editbar strong{color:#111}.publicprofilell__sheet[data-biz] .publicprofilell__editbar .publicprofilell__textbtn{background:#0000;border:0}.publicprofilell__sheet[data-biz] .publicprofilell__editbar button[type=submit]{color:#111;font-weight:700}.publicprofilell__sheet[data-biz] .publicprofilell__items>li{border:1px solid #e3e3e6}.publicprofilell__sheet[data-biz] .publicprofilell__items>li.is-editing,.publicprofilell__sheet[data-biz] .publicprofilell__items>li.is-open{border-color:#111}.publicprofilell__sheet[data-biz] .publicprofilell__items>li>.publicprofilell__sheet-form{border-top:1px solid #e3e3e6}.publicprofilell__sheet[data-biz] .publicprofilell__items-name{color:#111}.publicprofilell__sheet[data-biz] .publicprofilell__tag{background:#f5f5f7;color:#6b6b73}.publicprofilell__sheet[data-biz] .publicprofilell__items-btns button,.publicprofilell__sheet[data-biz] .publicprofilell__social-list button{background:#f5f5f7;color:#111}.publicprofilell__sheet[data-biz] .publicprofilell__items-btns button:not(:disabled):hover{background:#e8e8ed}.publicprofilell__sheet[data-biz] .publicprofilell__items-btns button:last-child:not(:disabled):hover,.publicprofilell__sheet[data-biz] .publicprofilell__social-list button:hover{background:#fde8e8;color:#d92d20}.publicprofilell__sheet[data-biz] .publicprofilell__items-btns button.publicprofilell__items-edit[aria-pressed=true]{background:#111;color:#fff}.publicprofilell__sheet[data-biz] .publicprofilell__social-list li{border:1px solid #e3e3e6}.publicprofilell__sheet[data-biz] .publicprofilell__chips button:focus-visible,.publicprofilell__sheet[data-biz] .publicprofilell__dot:focus-visible,.publicprofilell__sheet[data-biz] .publicprofilell__items-btns button:focus-visible,.publicprofilell__sheet[data-biz] .publicprofilell__picker:focus-within,.publicprofilell__sheet[data-biz] .publicprofilell__seg button:focus-visible,.publicprofilell__sheet[data-biz] .publicprofilell__sheet-close:focus-visible,.publicprofilell__sheet[data-biz] .publicprofilell__sheet-min:focus-visible,.publicprofilell__sheet[data-biz] .publicprofilell__sheet-save:focus-visible,.publicprofilell__sheet[data-biz] .publicprofilell__social-list button:focus-visible,.publicprofilell__sheet[data-biz] .publicprofilell__tabs button:focus-visible,.publicprofilell__sheet[data-biz] .publicprofilell__textbtn:focus-visible,.publicprofilell__sheet[data-biz] .publicprofilell__upload:focus-within{outline:2px solid #111;outline-offset:2px}.publicprofilell__sheet[data-biz] .publicprofilell__sheet-foot{background:#fff;border-top:1px solid #e3e3e6}.publicprofilell__sheet[data-biz] .publicprofilell__sheet-more{color:#111}.publicprofilell__toast{background:#111;color:#fff}.publicprofilell__toast.is-saved{background:#12805c}.publicprofilell__toast.is-error{background:#d92d20}.publicprofilell__sheet[data-biz] .ptpl__grid--biz{background:#fff;padding:4px 2px 10px}.publicprofilell__sheet[data-biz] .ptpl__card{background:#fff;border:1.5px solid #e3e3e6;border-radius:12px;color:#111;transition:border-color .15s,transform .15s}.publicprofilell__sheet[data-biz] .ptpl__card:hover{border-color:#111;transform:translateY(-1px)}.publicprofilell__sheet[data-biz] .ptpl__card:focus-visible{outline:2px solid #111;outline-offset:2px}.publicprofilell__sheet[data-biz] .ptpl__card.is-on{border-color:#111;box-shadow:0 0 0 2px #111}.publicprofilell__sheet[data-biz] .ptpl__name{color:#111;font-weight:700}.publicprofilell__sheet[data-biz] .ptpl__check{background:#111;border-radius:999px;color:#fff}.publicprofilell__sheet[data-biz] .ptpl__grid--biz::-webkit-scrollbar-thumb{background:#c9c9ce}.publicprofilell,.publicprofilell__sheet,.publicprofilell__toast{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;text-rendering:optimizeLegibility}@keyframes publicprofilell-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes publicprofilell-sheet-in{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}.publicprofilell .publicprofilell__cover,.publicprofilell .publicprofilell__hero,.publicprofilell .publicprofilell__links>li,.publicprofilell__sheet-panel,.publicprofilell__toast{animation-fill-mode:backwards}.publicprofilell .publicprofilell__card:active,.publicprofilell .publicprofilell__empty-btn:active,.publicprofilell .publicprofilell__feature:active,.publicprofilell .publicprofilell__iconbtn:active,.publicprofilell .publicprofilell__link:active,.publicprofilell .publicprofilell__product-btn:active,.publicprofilell__sheet-save:active{transform:translateY(1px)}.publicprofilell[data-hover=grow] .publicprofilell__card:hover,.publicprofilell[data-hover=grow] .publicprofilell__link:hover{transform:translateY(-2px)}.publicprofilell[data-hover=none] .publicprofilell__card:hover,.publicprofilell[data-hover=none] .publicprofilell__link:hover{transform:none}.publicprofilell .publicprofilell__card,.publicprofilell .publicprofilell__cta,.publicprofilell .publicprofilell__empty-btn,.publicprofilell .publicprofilell__link,.publicprofilell .publicprofilell__product-btn{-webkit-backface-visibility:visible;backface-visibility:visible;mix-blend-mode:normal;will-change:auto}.publicprofilell[data-style=glass] .publicprofilell__card,.publicprofilell[data-style=glass] .publicprofilell__link{-webkit-backdrop-filter:none;backdrop-filter:none}.publicprofilell .publicprofilell__card-label,.publicprofilell .publicprofilell__cta,.publicprofilell .publicprofilell__empty-btn,.publicprofilell .publicprofilell__link-label,.publicprofilell .publicprofilell__menucard-name,.publicprofilell .publicprofilell__menucard-price,.publicprofilell .publicprofilell__product-btn,.publicprofilell .publicprofilell__product-price,.publicprofilell .publicprofilell__product-title{-webkit-text-stroke:0;filter:none;opacity:1;text-shadow:none}.publicprofilell .publicprofilell__card-label,.publicprofilell .publicprofilell__link-label{font-weight:700;font-weight:var(--t-w-label,700)}.publicprofilell .publicprofilell__thumb{filter:none}.publicprofilell__sheet-form input::placeholder,.publicprofilell__sheet-form textarea::placeholder{color:#000;font-style:italic;opacity:.3}.publicprofilell__sheet-save:active{transform:translateY(1px)}.publicprofilell__sheet-form input,.publicprofilell__sheet-form textarea{filter:none;text-shadow:none}.publicprofilell{--made-logo:var(--t-text);--made-text:var(--t-text)}.publicprofilell .publicprofilell__made{color:var(--made-text);opacity:1}.publicprofilell .publicprofilell__made:hover{opacity:.85}.publicprofilell .publicprofilell__made-text{color:var(--made-text)}.publicprofilell .publicprofilell__made-logo{background-color:var(--made-logo);display:inline-block;flex:none;height:32px;-webkit-mask:var(--logo) center /contain no-repeat;mask:var(--logo) center /contain no-repeat;width:32px}@media (min-width:600px) and (max-width:1023px){.publicprofilell .publicprofilell__made-logo{height:38px;width:38px}}.admingate{background:#f5f6f8;color:#111;display:grid;font-family:inherit;min-height:100vh;padding:24px;place-items:center}.admingate__box{background:#fff;border-radius:20px;box-shadow:0 10px 40px #00000014;display:flex;flex-direction:column;gap:8px;max-width:400px;padding:32px 28px;width:100%}.admingate__brand{font-size:18px;font-weight:700;margin:0}.admingate__brand span{background:#111;border-radius:6px;color:#fff;font-size:12px;margin-left:4px;padding:2px 8px}.admingate__box h1{font-size:26px;margin:12px 0 0}.admingate__sub{color:#666;font-size:14px;margin:0 0 12px}.admingate__box label{color:#555;font-size:13px;margin-top:8px}.admingate__box input{background:#fff;border:1px solid #d9dce1;border-radius:12px;box-sizing:border-box;color:#111;font-size:16px;height:46px;padding:0 14px;width:100%}.admingate__box input:focus{outline:2px solid #111;outline-offset:1px}.admingate__pw{position:relative}.admingate__pw input{padding-right:64px}.admingate__pw button{background:none;border:0;color:#555;cursor:pointer;font-size:14px;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.admingate__submit{background:#111;border:0;border-radius:999px;color:#fff;cursor:pointer;font-size:16px;height:48px;margin-top:18px}.admingate__submit:disabled{cursor:not-allowed;opacity:.5}.admingate__alert{background:#fdeaea;border-radius:10px;color:#b3261e;font-size:14px;margin:4px 0 0;padding:10px 12px}@media (prefers-color-scheme:dark){.admingate{background:#0e0f11;color:#f2f2f2}.admingate__box{background:#17181b;box-shadow:none}.admingate__box label,.admingate__pw button,.admingate__sub{color:#a5a8ae}.admingate__box input{background:#0e0f11;border-color:#2c2e33;color:#f2f2f2}.admingate__box input:focus{outline-color:#f2f2f2}.admingate__brand span,.admingate__submit{background:#f2f2f2;color:#111}.admingate__alert{background:#3a1b1a;color:#ffb4ab}}.adm .ov{--o-bg:#fff;--o-ink:#111;--o-black:#000;--o-muted:#6b6b6b;--o-line:#e6e6e6;--o-soft:#f6f6f6;color:var(--o-ink);font-size:14px;line-height:1.5}.adm .ov *{box-sizing:border-box}.adm .ov h3{font-size:20px;margin:0 0 14px}.adm .ov h3,.adm .ov h4{color:var(--o-black);font-weight:700}.adm .ov h4{font-size:15px;margin:0 0 12px}.adm .ov p{margin:0 0 10px}.adm .ov-muted{color:var(--o-muted)}.adm .ov button{background:#fff;border:1px solid var(--o-black);border-radius:99px;color:var(--o-black);cursor:pointer;font:inherit;font-weight:600;min-height:36px;padding:6px 18px;transition:background-color .15s,color .15s}.adm .ov button:hover:not(:disabled){background:var(--o-black);color:#fff}.adm .ov button:disabled{cursor:not-allowed;opacity:.45}.adm .ov button:focus-visible{outline:2px solid var(--o-black);outline-offset:2px}.adm .ov button.ov-link{background:none;border:0;border-radius:0;min-height:0;padding:0;text-decoration:underline;text-underline-offset:3px}.adm .ov button.ov-link:hover:not(:disabled){background:none;color:var(--o-muted)}.adm .ov-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:22px}.adm .ov-note{background:var(--o-soft);border:1px solid var(--o-line);border-radius:12px;padding:12px 16px}.adm .ov-note.err{background:#fff;border-color:var(--o-black);font-weight:600}.adm .ov-note button{font-size:13px;margin-left:8px;min-height:28px;padding:2px 14px}.adm .ov-attn{align-items:center;background:var(--o-black);border-radius:12px;color:#fff;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px;padding:12px 18px}.adm .ov-attn .ov-link{color:#fff}.adm .ov-attn .ov-link:hover:not(:disabled){color:#bbb}.adm .ov-section{margin-bottom:34px}.adm .ov-figures{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin:0}.adm .ov-figures>div{background:var(--o-bg);border:1px solid var(--o-line);border-radius:12px;display:flex;flex-direction:column-reverse;gap:4px;justify-content:flex-end;padding:18px}.adm .ov-figures dd{font-feature-settings:"tnum";color:var(--o-black);font-size:38px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.02em;line-height:1.1;margin:0}.adm .ov-figures dt{color:var(--o-muted);font-size:13px}.adm .ov-figures small{color:var(--o-muted);font-size:12px;order:-1}.adm .ov-figures .ov-dark{background:var(--o-black);border-color:var(--o-black)}.adm .ov-figures .ov-dark dd{color:#fff}.adm .ov-figures .ov-dark dt,.adm .ov-figures .ov-dark small{color:#bdbdbd}.adm .ov-panel{background:#fff;border:1px solid var(--o-line);border-radius:12px;margin-top:16px;padding:20px}.adm .ov-two{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.adm .ov-section .ov-two,.adm .ov-two .ov-panel{margin-top:0}.adm .ov-row-between{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.adm .ov-foot{color:var(--o-muted);font-size:12px;margin:14px 0 0}.adm .ov-table{border-collapse:collapse;margin-bottom:18px;width:100%}.adm .ov-table td,.adm .ov-table th{border-bottom:1px solid var(--o-line);font-size:14px;padding:12px 10px;text-align:left}.adm .ov-table th{border-bottom:2px solid var(--o-black);color:var(--o-black);font-weight:700;white-space:nowrap}.adm .ov-table td:nth-child(n+2),.adm .ov-table th:nth-child(n+2){text-align:right}.adm .ov-table .ov-total td{background:var(--o-soft);border-bottom:0;color:var(--o-black);font-weight:700}.adm .ov-bars{grid-gap:12px;display:grid;gap:12px;list-style:none;margin:0;padding:0}.adm .ov-bars li{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(90px,140px) 1fr auto}.adm .ov-bar-name{color:var(--o-black);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm .ov-bar{background:#ececec;border-radius:99px;height:10px;overflow:hidden}.adm .ov-bar i{background:var(--o-black);border-radius:99px;display:block;height:100%;min-width:2px}.adm .ov-bar-val{font-feature-settings:"tnum";color:var(--o-muted);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.adm .ov-kv{list-style:none;margin:0;padding:0}.adm .ov-kv li{align-items:center;border-bottom:1px solid var(--o-line);display:flex;gap:12px;justify-content:space-between;padding:10px 0}.adm .ov-kv li:last-child{border-bottom:0}.adm .ov-kv span{color:var(--o-muted)}.adm .ov-kv b{color:var(--o-black);white-space:nowrap}.adm .ov-badge{background:var(--o-soft);border:1px solid var(--o-line);border-radius:99px;color:var(--o-ink);display:inline-block;font-size:12px;font-weight:600;line-height:20px;margin-right:6px;padding:0 10px}.adm .ov-badge.ok{background:#fff;border-color:var(--o-black);color:var(--o-black)}.adm .ov-badge.bad{background:var(--o-black);border-color:var(--o-black);color:#fff}.adm .ov-badge.off{background:#0000;color:var(--o-muted)}@media (max-width:900px){.adm .ov-two{grid-template-columns:1fr}}@media (max-width:640px){.adm .ov-figures{grid-template-columns:1fr 1fr}.adm .ov-figures dd{font-size:30px}.adm .ov-panel{padding:16px}.adm .ov-table{min-width:420px}.adm .ov-panel{overflow-x:auto}}@media (max-width:420px){.adm .ov-figures{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.adm .ov *{transition:none!important}}.adm .an{--n-bg:#fff;--n-ink:#111;--n-black:#000;--n-muted:#6b6b6b;--n-line:#e6e6e6;--n-soft:#f6f6f6;--n-grey:#9a9a9a;color:var(--n-ink);font-size:14px;line-height:1.5}.adm .an *{box-sizing:border-box}.adm .an h4{color:var(--n-black);font-size:15px;font-weight:700;margin:0 0 14px}.adm .an p{margin:0 0 10px}.adm .an small{color:inherit;font-size:12px;opacity:.7}.adm .an code{background:var(--n-soft);border-radius:6px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;padding:1px 6px;word-break:break-all}.adm .an code,.adm .an-muted{color:var(--n-muted)}.adm .an button{background:#fff;border:1px solid var(--n-black);border-radius:99px;color:var(--n-black);cursor:pointer;font:inherit;font-weight:600;min-height:38px;padding:6px 18px;transition:background-color .15s,color .15s;white-space:nowrap}.adm .an button:hover:not(:disabled){background:var(--n-black);color:#fff}.adm .an button:disabled{cursor:not-allowed;opacity:.45}.adm .an button:focus-visible{outline:2px solid var(--n-black);outline-offset:2px}.adm .an-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:22px}.adm .an-spacer{flex:1 1}.adm .an-seg{background:var(--n-soft);border-radius:99px;display:inline-flex;gap:4px;padding:4px}.adm .an-seg button{background:#0000;border:0;min-height:34px;padding:4px 16px}.adm .an-seg button:hover:not(:disabled){background:#e9e9e9;color:var(--n-black)}.adm .an-seg button.on{background:var(--n-black);color:#fff}.adm .an-note{background:var(--n-soft);border:1px solid var(--n-line);border-radius:12px;margin:0 0 16px;padding:12px 16px}.adm .an-note.err{background:#fff;border-color:var(--n-black);font-weight:600}.adm .an-note button{font-size:13px;margin-left:8px;min-height:28px;padding:2px 14px}.adm .an-empty{align-items:center;border:1px dashed #cfcfcf;border-radius:16px;color:var(--n-muted);display:flex;flex-direction:column;gap:8px;padding:56px 16px;text-align:center}.adm .an-empty strong{color:var(--n-black);font-size:22px;font-weight:600}.adm .an-empty button{margin-top:8px}.adm .an-figures{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin:0 0 16px}.adm .an-figures>div{background:var(--n-bg);border:1px solid var(--n-line);border-radius:12px;display:flex;flex-direction:column-reverse;gap:4px;justify-content:flex-end;padding:18px}.adm .an-figures dd{font-feature-settings:"tnum";color:var(--n-black);font-size:38px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.02em;line-height:1.1;margin:0}.adm .an-figures dt{color:var(--n-muted);font-size:13px}.adm .an-figures small{color:var(--n-muted);opacity:1;order:-1}.adm .an-figures .an-dark{background:var(--n-black);border-color:var(--n-black)}.adm .an-figures .an-dark dd{color:#fff}.adm .an-figures .an-dark dt,.adm .an-figures .an-dark small{color:#bdbdbd}.adm .an-panel{background:#fff;border:1px solid var(--n-line);border-radius:12px;margin-bottom:16px;padding:20px}.adm .an-two{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.adm .an-two .an-panel{margin-bottom:0}.adm .an-chart{position:relative}.adm .an-chart svg{display:block;height:auto;width:100%}.adm .an-chart text{fill:var(--n-muted);font-family:inherit;font-size:11px}.adm .an-chart .grid{stroke:#e6e6e6;stroke-dasharray:2 4}.adm .an-chart .l1{fill:none;stroke:var(--n-black);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.adm .an-chart .l2{fill:none;stroke:var(--n-grey);stroke-width:2;stroke-dasharray:6 5}.adm .an-chart .cursor{stroke:var(--n-grey);stroke-dasharray:3 3}.adm .an-chart .dot{fill:var(--n-black)}.adm .an-chart .dot2{fill:var(--n-grey)}.adm .an-legend{color:var(--n-muted);display:flex;font-weight:500;gap:20px;margin-bottom:8px}.adm .an-legend i{border-top:2.5px solid var(--n-black);display:inline-block;height:0;margin-right:6px;vertical-align:middle;width:22px}.adm .an-legend i.dash{border-top-color:var(--n-grey);border-top-style:dashed}.adm .an-tip{background:var(--n-black);border-radius:8px;box-shadow:0 6px 20px #0003;color:#fff;display:flex;flex-direction:column;font-size:12px;font-weight:600;padding:6px 12px;pointer-events:none;position:absolute;top:34px;transform:translateX(-50%);white-space:nowrap}.adm .an-bars{grid-gap:12px;display:grid;gap:12px;list-style:none;margin:0;padding:0}.adm .an-bars li{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(90px,150px) 1fr auto}.adm .an-bar-name{color:var(--n-black);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm .an-bar{background:#ececec;border-radius:99px;height:10px;overflow:hidden}.adm .an-bar i{background:var(--n-black);border-radius:99px;display:block;height:100%;min-width:2px}.adm .an-bar-val{font-feature-settings:"tnum";color:var(--n-ink);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.adm .an-bar-val small{color:var(--n-muted);margin-left:4px;opacity:1}@media (max-width:900px){.adm .an-two{grid-template-columns:1fr}}@media (max-width:640px){.adm .an-figures{grid-template-columns:1fr 1fr}.adm .an-figures dd{font-size:30px}.adm .an-panel{padding:16px}.adm .an-bars li{gap:8px;grid-template-columns:minmax(70px,110px) 1fr auto}}@media (max-width:420px){.adm .an-figures{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.adm .an *{transition:none!important}}.adm .usr{--u-brand:#090d0c;--u-brand-dark:#023430;--u-brand-soft:#e3fcf7;--u-ink:#1c2d38;--u-strong:#001e2b;--u-muted:#5c6c75;--u-line:#e8edeb;--u-soft:#f9fbfa;--u-hover:#f1f5f4;--u-field:#c1c7cd;--u-red:#c0392b;--u-red-dark:#a02f23;--u-red-bg:#fdecec;--u-serif:"Source Serif 4","Source Serif Pro",Georgia,"Times New Roman",serif;color:var(--u-ink);font-size:14px;line-height:1.5;max-width:760px}.adm .usr *{box-sizing:border-box}.adm .usr p{margin:0}.adm .usr h3{color:var(--u-strong);font-size:20px;font-weight:700;margin:0}.adm .usr button,.adm .usr input{color:var(--u-strong);font:inherit;min-height:36px}.adm .usr button{background:#fff;border:1px solid var(--u-field);border-radius:99px;cursor:pointer;font-weight:600;padding:6px 16px;transition:background-color .15s,color .15s,border-color .15s;white-space:nowrap}.adm .usr button:hover:not(:disabled){background:var(--u-hover)}.adm .usr button:disabled{cursor:not-allowed;opacity:.5}.adm .usr input{background:#fff;border:1px solid var(--u-field);border-radius:10px;font-weight:400;padding:8px 14px}.adm .usr input::placeholder{color:#889397}.adm .usr input:focus{border-color:var(--u-brand);box-shadow:0 0 0 3px #00684a26;outline:none}.adm .usr :is(button,input):focus-visible{outline:2px solid var(--u-brand);outline-offset:2px}.adm .usr label{color:var(--u-strong);display:block;font-size:13px;font-weight:600}.adm .usr label input{display:block;margin-top:6px;width:100%}.adm .usr .usr-badge{background:var(--u-soft);border:1px solid var(--u-line);border-radius:99px;color:#4b5b64;display:inline-block;font-size:12px;font-weight:600;line-height:20px;padding:0 10px}.adm .usr .usr-badge.ok{background:var(--u-brand-soft);border-color:#bfece0;color:var(--u-brand)}.adm .usr .usr-badge.bad{background:var(--u-red-bg);border-color:#f0c4c0;color:var(--u-red)}.adm .usr .usr-badge.warn{background:#fff4dc;border-color:#f1dfb6;color:#944f01}.adm .usr .usr-badge.blue{background:#edf4ff;border-color:#d5e4ff;color:#1f58a8}.adm .usr .usr-badge.purple{background:#f4efff;border-color:#e6dcff;color:#6840a5}.adm .usr .usr-search{margin-bottom:6px;position:relative}.adm .usr .usr-search svg{color:var(--u-muted);left:18px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.adm .usr .usr-search input{background:var(--u-hover);border:1px solid #0000;border-radius:99px;font-size:15px;min-height:44px;padding:10px 18px 10px 46px;width:100%}.adm .usr .usr-search input:focus{background:#fff;border-color:var(--u-brand);box-shadow:none}.adm .usr .usr-tabs{border-bottom:1px solid var(--u-line);display:flex;margin-bottom:4px}.adm .usr .usr-tabs button{background:#0000;border:0;border-radius:0;color:var(--u-muted);flex:1 1;font-size:15px;font-weight:500;min-height:52px;padding:0}.adm .usr .usr-tabs button:hover:not(:disabled){background:var(--u-hover)}.adm .usr .usr-tabs button.on{color:var(--u-strong);font-weight:700}.adm .usr .usr-tabs button span{display:inline-block;padding:15px 2px;position:relative}.adm .usr .usr-tabs button.on span:after{background:var(--u-brand);border-radius:99px;bottom:0;content:"";height:4px;left:0;position:absolute;right:0}.adm .usr .usr-note{background:var(--u-hover);border-radius:12px;font-weight:600;margin:12px 0 0;padding:10px 14px}.adm .usr .usr-note.ok{background:var(--u-brand-soft);color:var(--u-brand)}.adm .usr .usr-note.err{background:var(--u-red-bg);color:var(--u-red)}.adm .usr .usr-list{list-style:none;margin:0;padding:0}.adm .usr .usr-row{align-items:flex-start;border-bottom:1px solid var(--u-line);display:flex;gap:14px;padding:16px 12px;transition:background-color .15s}.adm .usr .usr-row:hover{background:var(--u-soft)}.adm .usr .usr-row.off .usr-avatar{filter:grayscale(1);opacity:.7}.adm .usr .usr-avatar{align-items:center;background:var(--u-brand-soft);border-radius:50%;color:var(--u-brand);display:flex;flex:none;font-size:19px;font-weight:700;height:48px;justify-content:center;width:48px}.adm .usr .usr-main{flex:1 1;min-width:0}.adm .usr .usr-line{align-items:center;display:flex;flex-wrap:wrap;gap:4px 8px}.adm .usr .usr-name{color:var(--u-strong);font-size:15px;font-weight:700;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm .usr .usr-handle{color:var(--u-muted);font-size:15px}.adm .usr .usr-sub{color:var(--u-muted);font-size:14px;margin-top:1px;word-break:break-all}.adm .usr .usr-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.adm .usr .usr-empty{align-items:center;color:var(--u-muted);display:flex;flex-direction:column;gap:4px;padding:56px 12px;text-align:center}.adm .usr .usr-empty strong{color:var(--u-strong);font-family:var(--u-serif);font-size:26px;font-weight:400}.adm .usr .usr-loading{color:var(--u-muted);padding:12px}.adm .usr .usr-actions{align-items:center;display:flex;flex:none;gap:4px}.adm .usr .usr-icon{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--u-muted);display:inline-flex;height:36px;justify-content:center;min-height:36px;padding:0;width:36px}.adm .usr .usr-icon:hover:not(:disabled){background:var(--u-brand-soft);color:var(--u-brand)}.adm .usr .usr-icon.del:hover:not(:disabled){background:var(--u-red-bg)}.adm .usr .usr-icon img{display:block;height:19px;object-fit:contain;width:19px}.adm .usr .usr-menu-wrap{position:relative}.adm .usr .usr-menu{background:#fff;border:1px solid var(--u-line);border-radius:14px;box-shadow:0 0 14px #001e2b1f,0 10px 28px #001e2b24;display:flex;flex-direction:column;min-width:240px;padding:8px 0;position:absolute;right:0;top:calc(100% + 4px);z-index:30}.adm .usr .usr-menu hr{border:0;border-top:1px solid var(--u-line);margin:6px 0}.adm .usr .usr-menu button{background:#0000;border:0;border-radius:0;font-size:15px;min-height:42px;padding:10px 16px;text-align:left;width:100%}.adm .usr .usr-menu button:hover{background:var(--u-hover)}.adm .usr .usr-menu button.bad{color:var(--u-red)}.adm .usr .adm-pager{align-items:center;color:var(--u-strong);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:16px}.adm .usr .adm-pager .pg{margin:0 14px}.adm .usr .adm-pager button{min-height:34px;padding:4px 16px}.adm .usr .usr-overlay{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#001e2b66;display:flex;inset:0;justify-content:center;padding:12px;position:fixed;z-index:90}.adm .usr .usr-modal{background:#fff;border-radius:20px;box-shadow:0 24px 80px #001e2b40;display:flex;flex-direction:column;max-height:92vh;width:min(520px,100%)}.adm .usr .usr-modal header{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:12px 16px 12px 24px}.adm .usr .usr-modal-body{overflow:auto;padding:4px 24px 8px}.adm .usr .usr-modal footer{display:flex;gap:8px;justify-content:flex-end;padding:14px 24px 20px}.adm .usr .usr-modal footer button{min-height:40px;min-width:96px}.adm .usr .usr-modal footer .usr-primary{background:var(--u-brand);border-color:var(--u-brand);color:#fff}.adm .usr .usr-modal footer .usr-primary:hover:not(:disabled){background:var(--u-brand-dark)}.adm .usr .usr-modal footer .usr-danger{background:var(--u-red);border-color:var(--u-red);color:#fff}.adm .usr .usr-modal footer .usr-danger:hover:not(:disabled){background:var(--u-red-dark)}.adm .usr .usr-who{color:var(--u-strong);font-weight:700;margin:0 0 14px}.adm .usr .usr-who span{color:var(--u-muted);display:block;font-weight:400}.adm .usr .usr-label{color:var(--u-strong);font-size:13px;font-weight:700;margin:16px 0 8px}.adm .usr .usr-field{margin:16px 0 0}.adm .usr .usr-help{color:var(--u-muted);margin:0 0 8px}.adm .usr .usr-warn{background:var(--u-red-bg);color:var(--u-red);margin:0 0 4px}.adm .usr .usr-preview,.adm .usr .usr-warn{border-radius:12px;font-weight:600;padding:10px 14px}.adm .usr .usr-preview{background:var(--u-brand-soft);color:var(--u-brand);margin:16px 0 0}.adm .usr .usr-seg{background:var(--u-hover);border-radius:99px;display:flex;gap:4px;padding:4px}.adm .usr .usr-seg button{background:#0000;border:0;color:var(--u-muted);flex:1 1;min-height:36px}.adm .usr .usr-seg button.on{background:#fff;box-shadow:0 1px 4px #001e2b24;color:var(--u-strong)}.adm .usr .usr-plans{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.adm .usr .usr-plan{align-items:flex-start;border-radius:14px;display:flex;flex-direction:column;gap:2px;min-height:0;padding:12px;text-align:left;white-space:normal}.adm .usr .usr-plan b{color:var(--u-strong);font-size:15px}.adm .usr .usr-plan span{color:var(--u-muted);font-size:13px;font-weight:400}.adm .usr .usr-plan.on{background:var(--u-brand-soft);border-color:var(--u-brand);box-shadow:inset 0 0 0 1px var(--u-brand)}.adm .usr .usr-chips{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.adm .usr .usr-chips button{min-height:34px;padding:4px 14px}.adm .usr .usr-chips button.on{background:var(--u-brand);border-color:var(--u-brand);color:#fff}.adm .usr .usr-chips input{border-radius:99px;margin:0;min-height:34px;padding:4px 12px;width:84px}@media (max-width:640px){.adm .usr .usr-row{gap:10px;padding:14px 4px}.adm .usr .usr-avatar{height:42px;width:42px}.adm .usr .usr-plans{grid-template-columns:1fr}.adm .usr .usr-menu{min-width:210px}}.adm .usr .usr-toolbar{align-items:center;border-bottom:1px solid var(--u-line);display:flex;gap:8px;padding:10px 12px}.adm .usr .usr-spacer{flex:1 1}.adm .usr .usr-toolbar button{font-size:13px;min-height:32px;padding:3px 14px}.adm .usr .usr-pickall{align-items:center;color:var(--u-muted);cursor:pointer;display:flex;font-weight:500;gap:8px;margin:0}.adm .usr input[type=checkbox]{accent-color:var(--u-brand);flex:none;height:18px;margin:0;min-height:0;padding:0;width:18px}.adm .usr .usr-pick{margin-top:15px}.adm .usr .usr-bulk,.adm .usr .usr-row.sel{background:var(--u-brand-soft)}.adm .usr .usr-bulk{align-items:center;border-radius:14px;display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:10px 14px}.adm .usr .usr-bulk button{font-size:13px;min-height:32px;padding:3px 14px}.adm .usr .usr-small-danger{background:#fff;border-color:#f0c4c0;color:var(--u-red);font-size:13px;min-height:30px;padding:2px 12px}.adm .usr .usr-small-danger:hover:not(:disabled){background:var(--u-red-bg)}.adm .usr .usr-retry{font-size:13px;margin-left:8px;min-height:28px;padding:2px 12px}.adm .usr .usr-quick{margin-top:8px}.adm .usr .usr-quick button{color:var(--u-muted);font-size:12px;font-weight:500;min-height:28px;padding:2px 12px}.adm .usr .usr-grants{border:1px solid var(--u-line);border-radius:14px;list-style:none;margin:0;padding:0}.adm .usr .usr-grants li{align-items:center;border-bottom:1px solid var(--u-line);display:flex;gap:10px;justify-content:space-between;padding:10px 14px}.adm .usr .usr-grants li:last-child{border-bottom:0}.adm .usr .usr-grants .usr-badge{margin-left:6px}.adm .usr .usr-grants small{color:var(--u-muted);display:block;font-size:12px;margin-top:2px}.adm .usr .usr-sure{display:flex;gap:6px}.adm .usr .usr-sure button{font-size:13px;min-height:30px;padding:2px 12px}.adm .usr .usr-sure .usr-danger{background:var(--u-red);border-color:var(--u-red);color:#fff}@media (prefers-reduced-motion:reduce){.adm .usr *{transition:none!important}}.adm code{color:var(--adm-muted);font-size:12px;word-break:break-all}.adm .al{--a-bg:#fff;--a-ink:#111;--a-black:#000;--a-muted:#6b6b6b;--a-line:#e6e6e6;--a-soft:#f6f6f6;color:var(--a-ink);font-size:14px;line-height:1.5;max-width:1000px}.adm .al *{box-sizing:border-box}.adm .al h3{color:var(--a-muted);font-size:14px;font-weight:700;margin:0 0 8px}.adm .al code{background:none;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;padding:0;word-break:break-all}.adm .al code,.adm .al-muted{color:var(--a-muted)}.adm .al button,.adm .al input,.adm .al select{color:var(--a-black);font:inherit;min-height:38px}.adm .al button{background:#fff;border:1px solid var(--a-black);border-radius:99px;cursor:pointer;font-weight:600;padding:6px 18px;transition:background-color .15s,color .15s;white-space:nowrap}.adm .al button:hover:not(:disabled){background:var(--a-black);color:#fff}.adm .al button:disabled{cursor:not-allowed;opacity:.45}.adm .al :is(button,input,select):focus-visible{outline:2px solid var(--a-black);outline-offset:2px}.adm .al input,.adm .al select{background:#fff;border:1px solid var(--a-line);border-radius:99px;font-weight:400;padding:7px 16px}.adm .al input:focus,.adm .al select:focus{border-color:var(--a-black);box-shadow:none;outline:none}.adm .al input::placeholder{color:#999}.adm .al-figures{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin:0 0 22px}.adm .al-figures>div{background:var(--a-bg);border:1px solid var(--a-line);border-radius:12px;display:flex;flex-direction:column-reverse;gap:4px;justify-content:flex-end;padding:18px}.adm .al-figures dd{font-feature-settings:"tnum";color:var(--a-black);font-size:34px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.02em;line-height:1.1;margin:0}.adm .al-figures dt{color:var(--a-muted);font-size:13px}.adm .al-bar{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:6px}.adm .al-search{flex:1 1 280px;position:relative}.adm .al-search svg{color:var(--a-muted);left:16px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.adm .al-search input{background:var(--a-soft);border-color:#0000;padding-left:44px;width:100%}.adm .al-search input:focus{background:#fff;border-color:var(--a-black)}.adm .al-bar select{max-width:200px}.adm .al-tabs{border-bottom:1px solid var(--a-line);display:flex;margin-bottom:18px}.adm .al-tabs button{background:#0000;border:0;border-radius:0;color:var(--a-muted);flex:1 1;font-weight:500;min-height:48px;padding:0}.adm .al-tabs button:hover:not(:disabled){background:var(--a-soft);color:var(--a-black)}.adm .al-tabs button.on{color:var(--a-black);font-weight:700}.adm .al-tabs button span{display:inline-block;padding:13px 2px;position:relative}.adm .al-tabs button.on span:after{background:var(--a-black);border-radius:99px;bottom:0;content:"";height:3px;left:0;position:absolute;right:0}.adm .al-note{background:var(--a-soft);border:1px solid var(--a-line);border-radius:12px;margin:0 0 14px;padding:12px 16px}.adm .al-note.err{background:#fff;border-color:var(--a-black);font-weight:600}.adm .al-note button{font-size:13px;margin-left:8px;min-height:28px;padding:2px 14px}.adm .al-day{margin-bottom:22px}.adm .al-list{border:1px solid var(--a-line);border-radius:14px;list-style:none;margin:0;overflow:hidden;padding:0}.adm .al-row{background:#fff;border-bottom:1px solid var(--a-line)}.adm .al-row:last-child{border-bottom:0}.adm .al-row.open{background:var(--a-soft)}.adm .al .al-head{align-items:flex-start;background:#0000;border:0;border-radius:0;color:inherit;display:flex;font-weight:400;gap:16px;min-height:0;padding:14px 18px;text-align:left;white-space:normal;width:100%}.adm .al .al-head:hover:not(:disabled){background:var(--a-soft);color:inherit}.adm .al-time{font-feature-settings:"tnum";color:var(--a-muted);flex:none;font-variant-numeric:tabular-nums;padding-top:2px;width:56px}.adm .al-main{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.adm .al-line{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px}.adm .al-target{color:var(--a-black);font-weight:600;word-break:break-all}.adm .al-sub{color:var(--a-muted);word-break:break-word}.adm .al-chevron{color:var(--a-black);flex:none;font-size:20px;line-height:1.2;text-align:center;width:24px}.adm .al-body{padding:4px 18px 18px 90px}.adm .al-kv{grid-gap:0;display:grid;gap:0;margin:0 0 12px}.adm .al-kv>div{grid-gap:12px;border-bottom:1px solid var(--a-line);display:grid;gap:12px;grid-template-columns:130px 1fr;padding:7px 0}.adm .al-kv>div:last-child{border-bottom:0}.adm .al-kv dt{color:var(--a-muted)}.adm .al-kv dd{color:var(--a-black);margin:0;word-break:break-word}.adm .al-json{background:var(--a-black);border-radius:10px;margin:0 0 14px;max-height:240px;overflow:auto;padding:14px 16px}.adm .al-json code{color:#e8e8e8;white-space:pre-wrap}.adm .al-actions{display:flex;flex-wrap:wrap;gap:8px}.adm .al-actions button{font-size:13px;min-height:32px;padding:3px 14px}.adm .al-badge{background:var(--a-soft);border:1px solid var(--a-line);border-radius:99px;color:var(--a-ink);display:inline-block;font-size:12px;font-weight:600;line-height:20px;padding:0 10px}.adm .al-badge.ok{background:#fff;border-color:var(--a-black);color:var(--a-black)}.adm .al-badge.bad{background:var(--a-black);border-color:var(--a-black);color:#fff}.adm .al-badge.off{background:#0000;color:var(--a-muted)}.adm .al-empty{align-items:center;color:var(--a-muted);display:flex;flex-direction:column;gap:6px;padding:56px 12px;text-align:center}.adm .al-empty strong{color:var(--a-black);font-size:22px;font-weight:600}.adm .al-empty button{margin-top:10px}.adm .al .adm-pager{align-items:center;color:var(--a-black);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:16px}.adm .al .adm-pager .pg{margin:0 14px}.adm .al .adm-pager button{min-height:34px;padding:4px 16px}@media (max-width:640px){.adm .al-figures{grid-template-columns:1fr 1fr}.adm .al-figures dd{font-size:28px}.adm .al-head{gap:10px;padding:12px}.adm .al-time{width:44px}.adm .al-body{padding:2px 12px 16px}.adm .al-kv>div{grid-template-columns:100px 1fr}.adm .al-bar select{flex:1 1 140px;max-width:none}}@media (max-width:420px){.adm .al-figures{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.adm .al *{transition:none!important}}.adm .st{--s-bg:#fff;--s-ink:#111;--s-black:#000;--s-muted:#6b6b6b;--s-line:#e6e6e6;--s-soft:#f6f6f6;color:var(--s-ink);font-size:14px;line-height:1.5;max-width:820px}.adm .st *{box-sizing:border-box}.adm .st h3{color:var(--s-black);font-size:18px;font-weight:700;margin:0 0 12px}.adm .st p{margin:0 0 10px}.adm .st code,.adm .st small{color:var(--s-muted);font-size:12px}.adm .st code{background:var(--s-soft);border-radius:6px;font-family:ui-monospace,Menlo,Consolas,monospace;padding:1px 6px;word-break:break-all}.adm .st-hint{color:var(--s-muted);margin:0 0 12px}.adm .st-fields{border:0;margin:0;min-width:0;padding:0}.adm .st-fields:disabled{opacity:.75}.adm .st button,.adm .st input:not([type=checkbox]){color:var(--s-black);font:inherit;min-height:38px}.adm .st button{background:#fff;border:1px solid var(--s-black);border-radius:99px;cursor:pointer;font-weight:600;padding:6px 18px;transition:background-color .15s,color .15s;white-space:nowrap}.adm .st button:hover:not(:disabled){background:var(--s-black);color:#fff}.adm .st button:disabled{cursor:not-allowed;opacity:.4}.adm .st :is(button,input):focus-visible{outline:2px solid var(--s-black);outline-offset:2px}.adm .st input:not([type=checkbox]){background:#fff;border:1px solid var(--s-line);border-radius:12px;font-weight:400;padding:8px 14px;width:100%}.adm .st input:not([type=checkbox]):focus{border-color:var(--s-black);box-shadow:none;outline:none}.adm .st input::placeholder{color:#999}.adm .st-note{background:var(--s-soft);border:1px solid var(--s-line);border-radius:12px;margin:0 0 14px;padding:12px 16px}.adm .st-note.err{background:#fff;border-color:var(--s-black);font-weight:600}.adm .st-note button{font-size:13px;margin-left:8px;min-height:28px;padding:2px 14px}.adm .st-alert{background:var(--s-black);border-radius:12px;color:#fff;font-weight:600;margin:0 0 14px;padding:12px 18px}.adm .st-empty{align-items:center;border:1px dashed #cfcfcf;border-radius:16px;color:var(--s-muted);display:flex;flex-direction:column;gap:8px;padding:56px 16px;text-align:center}.adm .st-empty strong{color:var(--s-black);font-size:22px;font-weight:600}.adm .st-empty button{margin-top:8px}.adm .st-panel{background:#fff;border:1px solid var(--s-line);border-radius:14px;margin-bottom:16px;padding:22px}.adm .st-switch{align-items:center;border-bottom:1px solid var(--s-line);cursor:pointer;display:flex;gap:20px;justify-content:space-between;margin:0;padding:14px 0}.adm .st-switch:last-of-type{border-bottom:0}.adm .st-panel>.st-switch:first-of-type{padding-top:4px}.adm .st-switch b{color:var(--s-black);display:block;font-size:15px}.adm .st-switch small{display:block;margin-top:2px}.adm .st input.st-toggle{appearance:none;-webkit-appearance:none;background:#d4d4d4;border:0;border-radius:99px;cursor:pointer;flex:none;height:28px;margin:0;min-height:0;padding:0;position:relative;transition:background-color .18s;width:46px}.adm .st input.st-toggle:after{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0000004d;content:"";height:22px;left:3px;position:absolute;top:3px;transition:transform .18s;width:22px}.adm .st input.st-toggle:checked{background:var(--s-black)}.adm .st input.st-toggle:checked:after{transform:translateX(18px)}.adm .st input.st-toggle:disabled{cursor:not-allowed}.adm .st-limits{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.adm .st-limits label{color:var(--s-black);display:block;font-weight:600;margin:0}.adm .st-limits label span{display:block;margin-bottom:6px}.adm .st-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.adm .st-chip{align-items:center;border:1px solid var(--s-black);border-radius:99px;color:var(--s-black);display:inline-flex;font-weight:600;gap:6px;padding:4px 6px 4px 14px}.adm .st .st-chip button{background:var(--s-soft);border:0;border-radius:50%;font-size:16px;line-height:1;min-height:22px;padding:0;width:22px}.adm .st .st-chip button:hover:not(:disabled){background:var(--s-black);color:#fff}.adm .st-none{color:var(--s-muted)}.adm .st-add{display:flex;gap:8px}.adm .st-add input{flex:1 1}.adm .st-text{margin-top:6px}.adm .st-count{color:var(--s-muted);font-size:12px;margin:6px 2px 0;text-align:right}.adm .st-preview{margin-top:10px}.adm .st-preview>div{background:var(--s-black);border-radius:12px;color:#fff;font-weight:600;margin-top:6px;padding:12px 18px;word-break:break-word}.adm .st-preview.off>div{background:#e6e6e6;color:#666}.adm .st-savebar{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border:1px solid var(--s-line);border-radius:99px;bottom:12px;box-shadow:0 8px 28px #00000014;color:var(--s-muted);display:flex;gap:10px;padding:12px 16px;position:-webkit-sticky;position:sticky;z-index:5}.adm .st-savebar.dirty{border-color:var(--s-black);color:var(--s-black);font-weight:600}.adm .st-spacer{flex:1 1}.adm .st .st-primary{background:var(--s-black);color:#fff}.adm .st .st-primary:hover:not(:disabled){background:#333}@media (max-width:640px){.adm .st-panel{padding:16px}.adm .st-savebar{border-radius:18px;flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.adm .st *{transition:none!important}.adm .st input.st-toggle:after{transition:none}}.adm{--adm-bg:#fff;--adm-ink:#1c2d38;--adm-strong:#001e2b;--adm-muted:#5c6c75;--adm-line:#e8edeb;--adm-soft:#f9fbfa;--adm-hover:#f1f5f4;--adm-r:12px;--adm-bd:1px solid var(--adm-line);--adm-brand:#00684a;--adm-brand-dark:#023430;--adm-brand-soft:#e3fcf7;--adm-field:#c1c7cd;--adm-link:#016bf8;--adm-green:#00684a;--adm-green-bg:#e3fcf7;--adm-red:#c0392b;--adm-red-bg:#fdecec;--adm-amber:#944f01;--adm-amber-bg:#fff4dc;--adm-serif:"Source Serif 4","Source Serif Pro",Georgia,"Times New Roman",serif;-webkit-font-smoothing:antialiased;background:var(--adm-bg);color:var(--adm-ink);display:flex;flex-direction:row;font:14px/1.5 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;min-height:100vh}.adm *{box-sizing:border-box}.adm h1{color:var(--adm-strong);font-family:var(--adm-serif);font-size:38px;font-weight:400;letter-spacing:-.01em;line-height:1.15;margin:0 0 6px}.adm h2{margin:0}.adm p{margin:0 0 10px}.adm a{color:var(--adm-link);text-decoration:none}.adm a:hover{text-decoration:underline}.adm small{font-size:12px}.adm kbd,.adm small{color:var(--adm-muted)}.adm kbd{background:#fff;border:var(--adm-bd);border-radius:6px;font:inherit;font-size:11px;padding:0 6px}.adm-note{background:#fff;color:var(--adm-strong);margin:0;min-height:100vh;padding:32px}.adm-lede,.adm-muted{color:var(--adm-muted)}.adm-lede{font-size:15px;margin:0}.adm button,.adm input:not([type=checkbox]),.adm select,.adm textarea{background:#fff;border:1px solid var(--adm-field);border-radius:6px;color:var(--adm-strong);font:inherit;font-size:14px;font-weight:600;min-height:36px;padding:7px 16px}.adm button{cursor:pointer;display:inline-block;transition:background-color .15s,color .15s,border-color .15s;white-space:nowrap}.adm input:not([type=checkbox]),.adm select,.adm textarea{border-radius:8px;font-weight:400}.adm input::placeholder,.adm textarea::placeholder{color:#889397}.adm input:not([type=checkbox]):focus,.adm select:focus,.adm textarea:focus{border-color:var(--adm-brand);box-shadow:0 0 0 3px #00684a26;outline:none}.adm button:hover:not(:disabled){background:var(--adm-hover)}.adm button:disabled{cursor:not-allowed;opacity:.5}.adm :is(button,input,select,textarea,a):focus-visible{outline:2px solid var(--adm-brand);outline-offset:2px}.adm .primary{background:var(--adm-brand);border-color:var(--adm-brand);color:#fff}.adm .primary:hover:not(:disabled){background:var(--adm-brand-dark);border-color:var(--adm-brand-dark)}.adm label{color:#2b3d49;display:block;font-size:13px;font-weight:600;margin:12px 0}.adm label input:not([type=checkbox]),.adm label select{display:block;margin-top:5px;width:100%}.adm input[type=checkbox]{accent-color:var(--adm-brand);flex:none;height:18px;width:18px}.adm-badge{background:var(--adm-soft);border:var(--adm-bd);border-radius:99px;color:#4b5b64;display:inline-block;font-size:12px;font-weight:600;line-height:20px;padding:0 10px}.adm-badge.ok{background:var(--adm-green-bg);border-color:#bfece0;color:var(--adm-green)}.adm-badge.bad{background:var(--adm-red-bg);border-color:#f0c4c0;color:var(--adm-red)}.adm-badge.warn{background:var(--adm-amber-bg);border-color:#f1dfb6;color:var(--adm-amber)}.adm-badge.off{background:#0000;color:#889397}.adm-badge.blue{background:#edf4ff;border-color:#d5e4ff;color:#1f58a8}.adm-badge.purple{background:#f4efff;border-color:#e6dcff;color:#6840a5}.adm-side{align-self:flex-start;background:#fff;border-right:var(--adm-bd);display:flex;flex:none;flex-direction:column;height:100vh;position:-webkit-sticky;position:sticky;top:0;width:270px;z-index:60}.adm-side.shut{display:none}.adm-side-scroll{flex:1 1;overflow-y:auto;padding:18px 0 8px;scrollbar-width:thin}.adm-brand{align-items:center;color:var(--adm-brand);display:flex;font-family:var(--adm-serif);font-size:28px;font-weight:500;gap:10px;letter-spacing:-.01em;white-space:nowrap}.adm-side .adm-brand{padding:4px 24px 18px}.adm-brand span{background:var(--adm-brand-soft);border-radius:99px;color:var(--adm-brand);font-family:Inter,-apple-system,Segoe UI,Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:0;padding:2px 12px}.adm-group-nav{margin-bottom:14px}.adm-ghead{align-items:center;color:var(--adm-brand);display:flex;font-size:14px;font-weight:700;gap:12px;letter-spacing:.04em;padding:12px 24px 8px;text-transform:uppercase}.adm-gicon{flex:none}.adm .adm-navitem{background:#0000;border:0;border-radius:0;color:var(--adm-strong);display:block;font-size:15px;font-weight:400;min-height:44px;padding:10px 24px 10px 56px;position:relative;text-align:left;width:100%}.adm .adm-navitem:hover:not(:disabled){background:var(--adm-hover)}.adm .adm-navitem.on{background:var(--adm-brand-soft);color:var(--adm-brand);font-weight:700}.adm .adm-navitem.on:before{background:var(--adm-brand);border-radius:0 4px 4px 0;bottom:0;content:"";left:0;position:absolute;top:0;width:5px}.adm-side-foot{border-top:var(--adm-bd);display:flex;justify-content:flex-end;padding:14px 24px}.adm .adm-collapse{align-items:center;background:#0000;border:0;color:var(--adm-muted);display:inline-flex;justify-content:center;min-height:36px;padding:0;width:36px}.adm-scrim{display:none}.adm-body{display:flex;flex:1 1;flex-direction:column;min-height:100vh;min-width:0}.adm-top{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border-bottom:var(--adm-bd);gap:16px;justify-content:space-between;min-height:70px;padding:10px 36px;position:-webkit-sticky;position:sticky;top:0;z-index:30}.adm-top,.adm-top-left{align-items:center;display:flex}.adm-top-left{gap:14px;min-width:0}.adm .adm-burger{align-items:center;display:inline-flex;height:40px;justify-content:center;min-height:40px;padding:0;width:40px}.adm-org{display:flex;flex-direction:column;line-height:1.25}.adm-org-label{color:var(--adm-brand);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.adm-org-name{color:var(--adm-strong);font-size:16px;font-weight:500;white-space:nowrap}.adm-nav-right{gap:12px;margin-left:auto}.adm .adm-find,.adm-nav-right{align-items:center;display:flex}.adm .adm-find{background:#fff;border-color:var(--adm-field);border-radius:8px;color:var(--adm-muted);font-weight:400;gap:36px;justify-content:space-between;min-width:260px}.adm-user{position:relative}.adm .adm-avatar{background:#889397;border-color:#889397;border-radius:50%;color:#fff;font-weight:700;min-height:40px;padding:0;text-align:center;width:40px}.adm .adm-avatar:hover:not(:disabled){background:#5c6c75}.adm-user-menu{align-items:flex-start;background:#fff;border:var(--adm-bd);border-radius:12px;box-shadow:0 12px 36px #001e2b24;display:flex;flex-direction:column;gap:8px;min-width:230px;padding:14px;position:absolute;right:0;top:calc(100% + 8px);z-index:40}.adm-user-menu strong{font-size:13px;word-break:break-all}.adm-user-menu button{margin-top:4px;width:100%}.adm-main{flex:1 1;margin:0 auto;max-width:1500px;min-width:0;padding:34px 36px 60px;width:100%}.adm-pagehead{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:26px}.adm-date{border:1px solid var(--adm-field);border-radius:6px;color:var(--adm-ink);font-size:13px;font-weight:500;padding:7px 16px;white-space:nowrap}.adm-foot{border-top:var(--adm-bd);color:var(--adm-muted);font-size:14px;margin:0 36px;padding:22px 0 28px}.adm-foot p{margin:0 0 4px}.adm-ok{color:var(--adm-brand);font-weight:600}.adm.adm-center{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:24px}.adm-login{background:#fff;border:var(--adm-bd);border-radius:16px;box-shadow:0 12px 40px #001e2b12;display:flex;flex-direction:column;gap:14px;max-width:400px;padding:32px;width:100%}.adm-login h1{font-size:30px;margin:0}.adm-login p{margin:0}.adm-login label{display:flex;flex-direction:column;gap:5px;margin:0}.adm-error{background:var(--adm-red-bg);border:1px solid #f0c4c0;border-radius:8px;color:var(--adm-red);font-weight:600;margin:0;padding:6px 10px}.adm-overlay{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#001e2b66;display:flex;inset:0;justify-content:center;padding:12px;position:fixed;z-index:80}.adm-overlay.top{align-items:flex-start;padding-top:12vh}.adm-palette{background:#fff;border:var(--adm-bd);border-radius:16px;box-shadow:0 24px 80px #001e2b38;color:var(--adm-ink);overflow:hidden;width:min(560px,100%)}.adm-palette input{background:#0000!important;border:0!important;border-bottom:var(--adm-bd)!important;border-radius:0!important;box-shadow:none!important;font-size:16px;padding:16px 20px!important;width:100%}.adm-palette ul{list-style:none;margin:0;max-height:340px;overflow:auto;padding:8px}.adm-palette li{border-radius:8px;cursor:pointer;display:flex;font-weight:500;gap:12px;justify-content:space-between;padding:9px 14px}.adm-palette li small{color:inherit;opacity:.65}.adm-palette li:hover{background:var(--adm-hover)}.adm-palette li.on{background:var(--adm-brand);color:#fff}.adm-palette li.grp{background:none;color:var(--adm-brand);cursor:default;font-size:12px;font-weight:700;padding:8px 14px 2px}.adm-palette footer{border-top:var(--adm-bd);color:var(--adm-muted);display:flex;font-size:12px;gap:16px;padding:8px 18px}.adm-toasts{grid-gap:8px;bottom:22px;display:grid;font:600 14px/1.4 Inter,-apple-system,Segoe UI,Roboto,Arial,sans-serif;gap:8px;left:50%;max-width:calc(100vw - 36px);position:fixed;transform:translateX(-50%);z-index:90}.adm-toast{background:var(--adm-strong);border-radius:8px;box-shadow:0 8px 28px #001e2b38;color:#fff;padding:11px 20px}.adm-toast.err{background:var(--adm-red-bg);border:1px solid #f0c4c0;color:#9c2a1f}@media (max-width:1100px){.adm-top{padding:10px 20px}.adm-main{padding:26px 20px 48px}.adm-foot{margin:0 20px}.adm .adm-find{gap:16px;min-width:0}}@media (max-width:900px){.adm-side{box-shadow:0 0 40px #001e2b40;left:0;position:fixed;top:0}.adm-scrim{background:#001e2b59;display:block;inset:0;position:fixed;z-index:55}}@media (max-width:640px){.adm-top{padding:8px 14px}.adm-org-name{font-size:14px}.adm-find kbd,.adm-find span{display:none}.adm .adm-find{min-width:38px;padding:8px 14px}.adm .adm-find:before{content:"Search"}.adm-main{padding:20px 14px 44px}.adm h1{font-size:28px}.adm-pagehead{flex-direction:column}.adm-foot{margin:0 14px}}@media (prefers-reduced-motion:reduce){.adm *,.adm-toast{animation:none!important;transition:none!important}}
/*# sourceMappingURL=main.11beca03.css.map*/