main.home-page.home-v2{--h-page:#090c14;--h-panel:#121722;--h-panel-2:#0f1520;--h-line:#283144;--h-ink:#f5f7ff;--h-muted:#aab4c7;--h-accent:#ffd028;--h-blue:#2f6fff;--h-blue-hover:#245de2;--h-red:#ff3b30;--h-hero-glow:#152950;--h-shadow:0 25px 70px #00000059}@media (prefers-color-scheme:light){main.home-page.home-v2{--h-page:#fff;--h-panel:#fff;--h-panel-2:#f4f6fa;--h-line:#e3e8f0;--h-ink:#111827;--h-muted:#5b6476;--h-accent:#1d4ed8;--h-blue:#1d5be0;--h-blue-hover:#174bc0;--h-red:#e5392f;--h-hero-glow:#e6eeff;--h-shadow:0 25px 60px #11182724}}main.home-page.home-v2{color:var(--h-ink);background:var(--h-page)!important}main.home-v2 .site-header{background:var(--h-page)!important;border-bottom:1px solid var(--h-line)!important}main.home-v2 .site-header:after{content:"";background:linear-gradient(90deg,var(--h-red) 0 33%,var(--h-blue) 33% 67%,#ffd028 67%);height:2px;position:absolute;bottom:-1px;left:5%;right:5%}main.home-v2 .site-header nav a{color:var(--h-muted)!important}main.home-v2 .site-header nav a:hover{color:var(--h-ink)!important}main.home-v2 .cart-button{border:1px solid var(--h-line)!important;background:var(--h-panel-2)!important;color:var(--h-ink)!important;border-radius:12px!important}main.home-v2 .site-header .account-button{color:var(--h-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;font-size:13px!important}main.home-page.home-v2 section.home-hero-minimal{isolation:isolate;grid-template-columns:1.05fr 1fr;align-items:center;gap:40px;max-width:1400px;min-height:560px;margin:auto;padding:70px 5% 80px;display:grid;position:relative;overflow:hidden;background:radial-gradient(ellipse at 75% 40%,var(--h-hero-glow) 0,transparent 65%)!important}main.home-v2 .home-hero-copy{z-index:1;max-width:650px;position:relative;text-align:left!important}main.home-page.home-v2 section.home-hero-minimal h1{max-width:700px;margin:18px 0 22px;letter-spacing:-.05em!important;color:var(--h-ink)!important;font-size:clamp(40px,5vw,70px)!important;line-height:1.05!important}main.home-page.home-v2 section.home-hero-minimal h1 em{font-style:normal;color:var(--h-accent)!important}main.home-v2 .hero-eyebrow{letter-spacing:.16em;color:var(--h-muted);align-items:center;gap:10px;font-size:11px;font-weight:800;display:flex}main.home-v2 .hero-eyebrow:before{content:"";background:var(--h-red);border-radius:50%;width:8px;height:8px;box-shadow:0 0 22px #ff3b3059}main.home-page.home-v2 section.home-hero-minimal .hero-text{text-align:left;max-width:470px;margin:0;font-size:17px;line-height:1.7;color:var(--h-muted)!important}main.home-v2 .hero-links{flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;display:flex}main.home-v2 .hero-links>a:last-child{color:var(--h-muted);text-underline-offset:5px;font-size:14px;text-decoration:underline}main.home-v2 .hero-art{border:1px solid var(--h-line);background:var(--h-panel-2);min-width:0;box-shadow:var(--h-shadow);border-radius:28px;margin:0;position:relative;overflow:hidden;transform:rotate(2deg)}main.home-v2 .hero-art img{aspect-ratio:1;object-fit:cover;width:100%;display:block}main.home-v2 .hero-art figcaption{color:#fff;background:#0a0e18e0;border:1px solid #ffffff24;border-radius:14px;justify-content:space-between;gap:12px;padding:16px 20px;font-size:13px;display:flex;position:absolute;bottom:20px;left:20px;right:20px}main.home-v2 .hero-art figcaption span{color:#ffd028}main.home-v2 .button-dark,main.home-v2 .shop-card-cta{min-height:46px;transition:background .18s,transform .18s;background:var(--h-blue)!important;color:#fff!important;box-shadow:none!important;border:1px solid #0000!important;border-radius:12px!important}main.home-v2 .button-dark:hover,main.home-v2 .shop-card-cta:hover{transform:translateY(-2px);background:var(--h-blue-hover)!important}main.home-v2 :is(a,button,input,textarea,select):focus-visible{outline:3px solid var(--h-accent);outline-offset:3px}main.home-page.home-v2 section.shop-minimal{max-width:1400px;margin:auto;background:var(--h-page)!important;padding:20px 5% 60px!important}main.home-v2 .shop-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:26px;display:flex}main.home-v2 .shop-heading h2{letter-spacing:-.04em;color:var(--h-ink);margin:8px 0;font-size:clamp(28px,3vw,40px)}main.home-v2 .shop-heading p{max-width:300px;color:var(--h-muted);font-size:14px;line-height:1.6}main.home-v2 .shop-heading .kicker,main.home-v2 .kicker{font-size:11px;color:var(--h-accent)!important}main.home-page.home-v2 .shop-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}main.home-page.home-v2 .shop-card{border-radius:20px;transition:border-color .2s,transform .2s;overflow:hidden;border:1px solid var(--h-line)!important;background:var(--h-panel)!important;box-shadow:none!important}main.home-page.home-v2 .shop-card:hover{transform:translateY(-4px);border-color:var(--h-blue)!important}main.home-page.home-v2 .shop-card-image{border-radius:0;overflow:hidden;aspect-ratio:1!important;background:var(--h-panel-2)!important;padding:0!important}main.home-page.home-v2 .shop-card-image img{object-fit:cover;width:100%;height:100%;transition:transform .3s}main.home-page.home-v2 .shop-card:hover img{transform:scale(1.035)}main.home-page.home-v2 .shop-card-body{padding:20px!important}main.home-page.home-v2 .shop-card-body h3{min-height:46px;color:var(--h-ink);margin:0;font-size:18px;line-height:1.35}main.home-page.home-v2 .shop-card-body>p{min-height:0;margin:10px 0 18px;font-size:13px;line-height:1.55;color:var(--h-muted)!important;display:block!important}main.home-page.home-v2 .shop-card-foot{flex-wrap:wrap;align-items:center;gap:12px;margin-top:0;display:flex}main.home-page.home-v2 .shop-card-foot strong{font-size:19px;color:var(--h-accent)!important}main.home-v2 .shop-card-cta{padding:11px 16px}main.home-page.home-v2 .shop-card-details{margin-top:12px;font-size:12px;display:inline-block;color:var(--h-muted)!important}main.home-page.home-v2 .home-trust-bar{border-top:1px solid var(--h-line);border-bottom:1px solid var(--h-line);padding:26px 5%;background:var(--h-panel-2)!important}main.home-v2 .home-trust-bar b{color:var(--h-ink)!important}main.home-v2 .home-trust-bar span{color:var(--h-muted)!important}main.home-v2 .pet-offer{border:1px solid var(--h-line);background:var(--h-panel-2);border-radius:14px;flex-wrap:wrap;align-items:center;gap:24px;max-width:1260px;margin:30px auto;padding:18px 24px;display:flex}main.home-v2 .pet-offer>span{letter-spacing:.12em;color:var(--h-accent);font-size:11px;font-weight:800}main.home-v2 .pet-offer p{color:var(--h-muted);margin:0;font-size:15px}main.home-v2 .pet-offer p b{color:var(--h-ink)}main.home-v2 .pet-offer a{color:var(--h-accent);text-underline-offset:4px;margin-left:auto;font-size:13px;font-weight:650;text-decoration:underline}main.home-page.home-v2 :is(.tag-compare,.how-section,.faq-section){color:var(--h-ink);background:var(--h-page)!important;padding:48px 5%!important}main.home-v2 :is(.section-heading,.how-title) h2{letter-spacing:-.04em;color:var(--h-ink)!important}main.home-v2 .tag-compare-grid article{border-radius:16px;border:1px solid var(--h-line)!important;background:var(--h-panel)!important;color:var(--h-muted)!important;padding:22px!important}main.home-v2 .tag-compare-grid h3,main.home-v2 .tag-compare-new li{color:var(--h-ink)!important}main.home-v2 .tag-compare-new{border-color:var(--h-blue)!important}main.home-v2 .tag-compare-new li:before{color:var(--h-accent)!important}main.home-page.home-v2 .how-section{display:block!important}main.home-v2 .how-title h2{margin:10px 0 24px!important;font-size:30px!important}main.home-v2 .steps{grid-template-columns:repeat(3,1fr)!important;gap:28px!important;display:grid!important}main.home-v2 .steps article{border-top:2px solid var(--h-blue)!important;padding:16px 0!important;display:block!important}main.home-v2 .steps article:nth-child(2){border-top-color:var(--h-red)!important}main.home-v2 .steps article:nth-child(3){border-top-color:var(--h-accent)!important}main.home-v2 .steps article>span{margin-bottom:10px;font-size:12px;display:inline-block;color:var(--h-accent)!important}main.home-v2 .steps h3{color:var(--h-ink);margin:0 0 8px!important;font-size:16px!important}main.home-v2 .steps p{color:var(--h-muted);margin:0!important;font-size:14px!important;line-height:1.6!important}main.home-v2 .faq-section .section-heading{margin-bottom:20px!important}main.home-v2 .faq-list{border-top:1px solid var(--h-line)!important;gap:0!important;max-width:none!important}main.home-v2 .faq-list details{border:0!important;border-bottom:1px solid var(--h-line)!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:0!important}main.home-v2 .faq-list summary{color:var(--h-ink)!important;padding:20px 4px!important;font-size:15px!important}main.home-v2 .faq-list details>p{max-width:850px;color:var(--h-muted)!important;margin:0!important;padding:0 4px 20px!important;font-size:14px!important;line-height:1.7!important}main.home-page.home-v2 section.welcome-offer{background:var(--h-panel-2)!important;border:1px solid var(--h-line)!important;box-shadow:none!important;border-radius:18px!important}main.home-v2 .welcome-offer h2{letter-spacing:-.03em!important;color:var(--h-ink)!important;font-size:28px!important}main.home-v2 .welcome-offer p{color:var(--h-muted)!important}main.home-v2 #contact{background:var(--h-panel-2)!important;border-top:1px solid var(--h-line)!important;padding:40px 5%!important}main.home-v2 #contact h2{color:var(--h-ink)!important;margin-bottom:12px!important;font-size:32px!important}main.home-v2 #contact p{max-width:520px;color:var(--h-muted)!important;font-size:15px!important;line-height:1.6!important}@media (max-width:1100px){main.home-page.home-v2 .shop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){main.home-page.home-v2 section.home-hero-minimal{grid-template-columns:1fr;gap:30px;min-height:0;padding:36px 6% 40px}main.home-page.home-v2 section.home-hero-minimal h1{font-size:40px!important}main.home-v2 .hero-art{max-width:440px;margin:0 auto;transform:none}main.home-v2 .shop-heading{display:block}main.home-page.home-v2 section.shop-minimal{padding:20px 5% 40px!important}main.home-page.home-v2 .shop-card-body{padding:14px!important}main.home-page.home-v2 .shop-card-body h3{min-height:44px;font-size:16px}main.home-page.home-v2 .shop-card-body>p{display:none!important}main.home-page.home-v2 .shop-card-foot{gap:10px;display:grid}main.home-v2 .shop-card-cta{width:100%;font-size:13px}main.home-v2 .pet-offer{gap:10px;margin:0 5% 24px;padding:16px}main.home-v2 .pet-offer a{margin-left:0}main.home-v2 .steps{grid-template-columns:1fr!important;gap:18px!important}main.home-v2 .faq-section .section-heading>p{display:none}main.home-v2 .site-header .account-button{display:none!important}}@media (prefers-reduced-motion:reduce){main.home-v2 *{transition:none!important}main.home-v2 .shop-card:hover,main.home-v2 .button-dark:hover{transform:none}}main.home-page.home-v2 section.tag-compare{max-width:none;margin:0}main.home-v2 .tag-compare-grid{max-width:980px}main.home-v2 .pet-offer{max-width:none;margin:30px 5%}main.home-v2 section.welcome-offer{max-width:none;margin:32px 5%}main.home-v2 .reveal{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1) var(--reveal-delay,0s),transform .7s cubic-bezier(.2,.7,.2,1) var(--reveal-delay,0s);transform:translateY(26px)}main.home-v2 .reveal.reveal-in{opacity:1;transform:none}@keyframes h-float{0%,to{transform:scale(1.07)translateY(6px)}50%{transform:scale(1.07)translateY(-6px)}}@keyframes h-glow{0%,to{opacity:.55}50%{opacity:1}}main.home-v2 .hero-art img{will-change:transform;animation:7s ease-in-out infinite h-float}main.home-page.home-v2 section.home-hero-minimal:before{animation:6s ease-in-out infinite h-glow}main.home-v2 .button-dark,main.home-v2 .shop-card-cta{position:relative;overflow:hidden}main.home-v2 .button-dark:after,main.home-v2 .shop-card-cta:after{content:"";background:linear-gradient(110deg,#0000 30%,#ffffff47 50%,#0000 70%);transition:transform .7s;position:absolute;inset:0;transform:translate(-120%)}main.home-v2 .button-dark:hover:after,main.home-v2 .shop-card-cta:hover:after{transform:translate(120%)}main.home-v2 .shop-card{transition:transform .35s,box-shadow .35s,border-color .35s}main.home-v2 .shop-card:hover{box-shadow:0 22px 50px -18px #2f6fff73}main.home-v2 .shop-card img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}main.home-v2 .shop-card:hover img{transform:scale(1.05)}@supports (animation-timeline:scroll()){@keyframes h-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}main.home-v2:before{content:"";z-index:60;transform-origin:0;background:linear-gradient(90deg,var(--h-red) 0 33%,var(--h-blue) 33% 67%,#ffd028 67%);height:3px;animation:linear both h-progress;animation-timeline:scroll(root);position:fixed;top:0;left:0;right:0}}@media (prefers-reduced-motion:reduce){main.home-v2 .reveal{opacity:1;transition:none;transform:none}main.home-v2 .hero-art img,main.home-page.home-v2 section.home-hero-minimal:before{animation:none}main.home-v2 .shop-card:hover img{transform:none}main.home-v2:before{display:none}}main.home-v2 .tap-demo{grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;max-width:1100px;margin:0 auto;padding:72px 5%;display:grid}main.home-v2 .tap-demo-copy h2{letter-spacing:-.035em;margin:8px 0 14px;font-size:clamp(28px,4vw,42px);line-height:1.1}main.home-v2 .tap-demo-copy p:not(.kicker){max-width:480px;color:var(--h-muted);margin:0 0 24px;font-size:16.5px;line-height:1.65}main.home-v2 .tap-demo-phone{border:1px solid var(--h-line);background:var(--h-panel);width:min(300px,100%);box-shadow:var(--h-shadow);color:var(--h-ink);border-radius:36px;justify-self:center;padding:14px;text-decoration:none;transition:transform .35s;display:block;position:relative}main.home-v2 .tap-demo-phone:hover{transform:translateY(-6px)rotate(-1deg)}main.home-v2 .tap-demo-screen{background:linear-gradient(180deg,var(--h-panel-2),var(--h-hero-glow));border-radius:24px;align-content:end;gap:8px;min-height:300px;padding:20px;display:grid}main.home-v2 .tap-demo-screen b{letter-spacing:-.03em;font-size:34px}main.home-v2 .tap-demo-screen small{color:var(--h-muted);font-size:13px;font-weight:700}main.home-v2 .tap-demo-screen em{font-size:14px;font-style:normal;line-height:1.5}main.home-v2 .tap-demo-screen u{background:var(--h-blue);color:#fff;text-align:center;border-radius:12px;margin-top:6px;padding:12px;font-size:14px;font-weight:800;text-decoration:none;display:block}main.home-v2 .tap-demo-tag{z-index:2;place-items:center;width:104px;height:104px;display:grid;position:absolute;top:-26px;right:-34px}main.home-v2 .tap-demo-tag img{object-fit:contain;filter:drop-shadow(0 10px 18px #0006);width:100%;height:100%;animation:3.2s ease-in-out infinite h-tap}main.home-v2 .tap-demo-tag i{border:2px solid var(--h-accent);opacity:0;border-radius:50%;animation:3.2s ease-out infinite h-wave;position:absolute;inset:8px}main.home-v2 .tap-demo-tag i:nth-of-type(2){animation-delay:.4s}@keyframes h-tap{0%,55%,to{transform:translate(0)rotate(8deg)}25%{transform:translate(-18px,16px)rotate(0)}}@keyframes h-wave{0%,20%{opacity:0;transform:scale(.6)}35%{opacity:.8}to{opacity:0;transform:scale(1.8)}}@media (max-width:860px){main.home-v2 .tap-demo{grid-template-columns:1fr;gap:56px;padding:56px 5%}main.home-v2 .tap-demo-tag{right:-10px}}@media (prefers-reduced-motion:reduce){main.home-v2 .tap-demo-tag img,main.home-v2 .tap-demo-tag i{animation:none}main.home-v2 .tap-demo-phone:hover{transform:none}}
main.home-page.home-v2.home-tri{--h-page:var(--t-bg);--h-panel:var(--t-panel);--h-panel-2:var(--t-soft);--h-line:var(--t-line);--h-ink:var(--t-ink);--h-muted:var(--t-muted);--h-accent:var(--t-blue);--h-blue:var(--t-blue);--h-blue-hover:var(--t-blue-h);--h-red:var(--t-red);--h-yellow:var(--t-yellow);--h-hero-glow:var(--t-glow);--h-shadow:var(--t-shadow-lg);color:var(--t-ink);background:var(--t-bg)!important}main.home-tri .site-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--t-header)!important}main.home-tri .site-header nav a{font-weight:600;color:var(--t-ink)!important;font-size:15px!important}main.home-tri .site-header nav a:hover{color:var(--t-blue)!important}main.home-page.home-v2.home-tri section.home-hero-minimal{background:radial-gradient(900px 420px at 80% 10%,var(--t-glow),transparent 70%),var(--t-bg)!important}main.home-tri .home-hero-copy h1{letter-spacing:-.045em;line-height:1.04;color:var(--t-ink)!important;font-size:clamp(40px,5.4vw,68px)!important}main.home-page.home-v2.home-tri .home-hero-copy h1 em{font-style:normal;color:var(--t-blue)!important;box-shadow:none!important;background:0 0!important;text-decoration:none!important}main.home-tri .hero-eyebrow{font-weight:700;color:var(--t-blue)!important}main.home-tri .hero-text{color:var(--t-muted)!important;font-size:18px!important}main.home-tri .hero-art{transform:none;border:1px solid var(--t-edge)!important;box-shadow:var(--t-shadow-lg)!important}main.home-tri .hero-links a:not(.button){font-weight:600;color:var(--t-ink)!important}main.home-tri .button-dark,main.home-tri .shop-card-cta{font-weight:700;background:var(--t-blue)!important;color:#fff!important;box-shadow:0 10px 22px -12px #2557d6bf!important}main.home-page.home-v2.home-tri .shop-card{border-radius:24px;overflow:hidden;border:1px solid var(--t-edge)!important;background:var(--t-panel)!important;box-shadow:var(--t-shadow)!important}main.home-page.home-v2.home-tri .shop-card:hover{transform:translateY(-4px);box-shadow:var(--t-shadow-lg)!important;border-color:var(--t-edge)!important}main.home-page.home-v2.home-tri .shop-card-image{background:var(--t-soft)!important;padding:0!important}main.home-page.home-v2.home-tri .shop-card-image img{border-radius:0}main.home-page.home-v2.home-tri .shop-card-body h3{letter-spacing:-.02em;min-height:0;margin-top:2px;font-size:21px}main.home-page.home-v2.home-tri .shop-card-body>p{font-size:14.5px;color:var(--t-muted)!important}main.home-page.home-v2.home-tri .shop-card-foot strong{font-size:22px;color:var(--t-ink)!important}main.home-page.home-v2.home-tri .shop-card-details{font-size:13px;font-weight:600;color:var(--t-link)!important}main.home-tri .shop-heading h2{letter-spacing:-.045em;font-size:clamp(32px,4vw,52px)!important}main.home-tri .kicker,main.home-tri .shop-heading .kicker{letter-spacing:.14em;font-weight:700;color:var(--t-blue)!important}main.home-page.home-v2.home-tri .home-trust-bar{background:var(--t-bg)!important}main.home-tri .pet-offer{border:1px solid var(--t-edge);background:var(--t-soft);box-shadow:var(--t-shadow)}main.home-tri .pet-offer>span,main.home-tri .pet-offer p,main.home-tri .pet-offer p b,main.home-tri .pet-offer a{color:var(--t-ink)!important}main.home-tri .pet-offer>span{color:var(--t-blue)!important}main.home-tri .tag-compare-new{box-shadow:var(--t-shadow);border:1px solid var(--t-blue)!important}main.home-tri .tag-compare-old{border:1px dashed var(--t-line)!important}main.home-tri .steps article span{color:var(--t-blue)!important}main.home-tri .tap-demo-screen u{background:var(--t-blue)}main.home-tri .tap-demo-phone{border:1px solid var(--t-edge);box-shadow:var(--t-shadow-lg)}main.home-tri .welcome-offer{border:1px solid var(--t-edge)!important;background:var(--t-soft)!important}main.home-page.home-v2.home-tri .custom-section{color:var(--t-ink);background:var(--t-soft)!important;border-top:1px solid var(--t-line)!important}main.home-tri .custom-section h2{letter-spacing:-.045em}main.home-tri .custom-section>div>p:not(.kicker){color:var(--t-muted)!important}main.home-tri .contact-links{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}main.home-tri .contact-links a{border:1px solid var(--t-edge);background:var(--t-panel);min-height:44px;box-shadow:var(--t-shadow);border-radius:999px;align-items:center;padding:0 18px;font-weight:600;text-decoration:none;transition:transform .15s,border-color .15s;display:inline-flex;color:var(--t-ink)!important;font-size:15px!important}main.home-tri .contact-links a:hover{border-color:var(--t-blue);transform:translateY(-2px)}main.home-tri .custom-section .button-light{text-transform:none;letter-spacing:0;font-weight:700;background:var(--t-blue)!important;color:#fff!important;border:0!important;border-radius:14px!important;box-shadow:0 10px 22px -12px #2557d6bf!important}@media (prefers-color-scheme:dark){main.home-tri .button-dark,main.home-tri .shop-card-cta,main.home-tri .custom-section .button-light{color:#10131c!important;background:#ffc93c!important;box-shadow:0 10px 26px -10px #ffc93c8c!important}main.home-tri .button-dark:hover,main.home-tri .shop-card-cta:hover{background:#ffd566!important}}html [class$=model-grid]{gap:12px!important}html [class$=model-grid] button{box-shadow:var(--t-shadow);transition:transform .15s,border-color .15s;border:1px solid var(--t-edge)!important;background:var(--t-panel)!important;color:var(--t-ink)!important;border-radius:16px!important;padding:8px!important}html [class$=model-grid] button:hover{transform:translateY(-2px)}html [class$=model-grid] button.active{border:2px solid var(--t-blue)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--t-blue) 22%,transparent)!important}html [class$=model-grid] img{box-sizing:border-box;background:var(--t-soft);border-radius:12px;padding:6%;aspect-ratio:4/5!important;object-fit:contain!important}html [class$=model-grid] span{text-align:center;color:var(--t-ink)!important;padding:10px 4px 4px!important;font-size:13px!important;font-weight:700!important}html .round-event-preview{background:var(--t-soft);border-radius:20px;height:clamp(360px,60vw,520px)}html .round-event-preview img,html .round-event-preview canvas{object-fit:contain!important;padding:7%!important}html .stand-color-heading h4,html .stand-color-heading{color:var(--t-ink)!important}html .stand-color-heading span,html .stand-color-heading small{color:var(--t-blue)!important}html .stand-color-actions button{font-weight:700;border:1px solid var(--t-edge)!important;background:var(--t-panel)!important;color:var(--t-ink)!important;border-radius:12px!important}html .stand-color-actions button:hover{border-color:var(--t-blue)!important}html .modal .upload-label>span{font-weight:700;background:var(--t-soft)!important;color:var(--t-blue)!important;border:1.5px dashed var(--t-blue)!important;border-radius:14px!important}
