.ttth-app{--is:clamp(78px, 9vw, 116px);-webkit-tap-highlight-color:transparent}.ttth-app--t3{--is:clamp(96px, 11vw, 150px)}.ttth-app .tapp-stage{user-select:none}.ttth-app .toan-q{font-size:clamp(22px,2.8vw,32px)}.ttth-app .toan-q__sp{width:58px;height:58px}.ttth-app .toan-q__sp svg{width:30px;height:30px}.tapp-track i.is-sai:after{background:linear-gradient(#ffb38f,#ff7a59);width:100%}.tt-it{width:var(--is);height:var(--is);flex:none;justify-content:center;align-items:center;animation:.35s both tapp-pop-in;display:flex;position:relative}.tt-it>img,.tt-it>svg{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%;transition:scale .2s}.tt-it.is-bong img{filter:brightness(0)opacity(.78)}.tt-it.is-xam img{filter:grayscale()opacity(.6)}.tt-it.is-an{border:4px dashed var(--ink-3);box-sizing:border-box;background:#ffffffb3;border-radius:24px}.tt-it.is-an b{font-family:var(--f-head);font-weight:800;font-size:calc(var(--is) * .5);color:var(--ink-3)}.tt-it--so b{font-family:var(--f-head);font-weight:800;font-size:calc(var(--is) * .62);color:var(--ink);line-height:1}.tt-it--chu{width:auto;min-width:var(--is);box-sizing:border-box;font-family:var(--f-head);text-align:center;color:var(--ink);padding:0 16px;font-size:clamp(22px,2.6vw,30px);font-weight:800;line-height:1.1}.tt-it--mini{--is:44px}.tt-cham{box-sizing:border-box;background:#fff;border-radius:22%;grid-template-columns:repeat(3,1fr);gap:7%;width:84%;height:84%;padding:8%;display:grid;box-shadow:inset 0 0 0 3px #e3e8f7}.tt-cham i{border-radius:50%}.tt-cham i.on{background:var(--coral);box-shadow:inset 0 -3px #00000026}.tt-cham--10{grid-template-columns:repeat(5,1fr);grid-auto-rows:1fr;width:100%;height:64%}.tt-hang{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.tt-de{box-shadow:0 6px 0 #1d2a5714, var(--shadow-s);background:#ffffffeb;border-radius:28px;padding:14px 20px}.tt-de--bo .tt-it{--is:clamp(64px, 7vw, 92px)}.tt-kp-anh{margin:4px 0 10px}.tt-cards{flex-wrap:wrap;justify-content:center;gap:18px;display:flex}.tt-card{--oc:var(--sea-2);box-sizing:border-box;cursor:pointer;user-select:none;touch-action:manipulation;min-width:calc(var(--is) + 34px);min-height:calc(var(--is) + 34px);border:4px solid var(--oc);box-shadow:0 7px 0 var(--oc), 0 14px 22px #1d2a5724;background:#fff;border-radius:30px;place-items:center;padding:12px;transition:transform .12s,box-shadow .12s,opacity .2s;animation:.35s both tapp-pop-in;display:grid}.tt-card:hover{box-shadow:0 7px 0 var(--oc), 0 0 0 6px color-mix(in srgb, var(--oc) 32%, transparent), 0 18px 28px #1d2a5733;transform:translateY(-4px)}.tt-card:hover .tt-it>img,.tt-card:hover .tt-it>svg,.tt-card:hover .tt-q4{scale:1.12}.tt-card:hover .tt-it--so b,.tt-card:hover .tt-it--chu{scale:1.1}.tt-it--so b,.tt-it--chu{transition:scale .2s}.ttth-app .toan-opt:hover{box-shadow:0 7px 0 var(--oc), 0 0 0 6px color-mix(in srgb, var(--oc) 32%, transparent), 0 16px 24px #1d2a572e;transform:translateY(-4px)scale(1.06)}.tt-keo:hover{box-shadow:0 5px 0 #dfe6f8, 0 0 0 5px #1fb6dc59, var(--shadow-s)}.tt-keo:hover .tt-it>img,.tt-keo:hover .tt-it>svg{scale:1.1}.tt-gio:hover{box-shadow:0 8px 0 var(--oc), 0 0 0 6px color-mix(in srgb, var(--oc) 30%, transparent)}.tt-o__o:hover:not(.is-an){box-shadow:0 0 0 4px #1fb6dc73}.tt-o__o:hover .tt-it>img{scale:1.1}.tt-can__dia.is-chon:hover{box-shadow:0 0 0 5px #ffc93c8c}.tt-dx__o.is-ve:hover:not(.is-to){background:color-mix(in srgb, var(--mau) 25%, #fff)}.tt-card--q4 .tt-q4{transition:scale .2s}@media (hover:none){.tt-card:hover{transform:none}.tt-card:hover .tt-it>img,.tt-card:hover .tt-it>svg{scale:1}}.tt-card:active{box-shadow:0 2px 0 var(--oc);transform:translateY(5px)}.tt-card.is-ok{border-color:var(--leaf);box-shadow:0 7px 0 var(--leaf-d);background:#dcfbe4;animation:.5s toan-yes}.tt-card.is-no{border-color:var(--berry);background:#ffe3e3;animation:.45s toan-shake;box-shadow:0 7px #d8344f}.tt-card.is-dim{opacity:.35}.tt-card.is-sel{border-color:var(--sun);box-shadow:0 7px 0 var(--sun-d), 0 0 0 6px #ffc93c59;transform:translateY(-4px)}.tt-card .tt-it{animation:none}.tt-cards--nho{gap:12px}.tt-cards--nho .tt-card{--is:clamp(64px, 7vw, 92px);border-radius:24px;padding:8px}.tt-cards--to .tt-card{--is:clamp(110px, 13vw, 160px)}.tt-mat{width:var(--is);height:var(--is)}.is-lo{animation:1.2s 2 tt-lo}@keyframes tt-lo{0%,to{box-shadow:0 7px 0 var(--leaf-d), 0 0 0 0 #4fcf7099}50%{box-shadow:0 7px 0 var(--leaf-d), 0 0 0 14px #4fcf7000}}.tt-day{box-shadow:0 6px 0 #1d2a5714, var(--shadow-s);background:#ffffffeb;border-radius:30px;flex-wrap:wrap;justify-content:center;gap:10px;padding:16px 20px;display:flex}.tt-day__o{--is:clamp(66px, 7.4vw, 100px);width:var(--is);height:var(--is);place-items:center;animation:.35s both tapp-pop-in;display:grid}.tt-day__o.is-an{border:4px dashed var(--coral);box-sizing:border-box;background:#fff6f2;border-radius:24px;animation:.35s both tapp-pop-in,1.6s ease-in-out .4s infinite tapp-pulse}.tt-day__o.is-an b{font-family:var(--f-head);color:var(--coral);font-size:46px;font-weight:800}.tt-day__o.is-ok{box-shadow:0 0 0 4px var(--leaf);background:#dcfbe4;border-radius:24px;animation:.5s toan-yes}.tt-day__o .tt-it{--is:100%;width:100%;height:100%}.tt-khay{min-height:calc(var(--is) * .8);flex-wrap:wrap;justify-content:center;gap:12px;max-width:900px;display:flex}.tt-keo{--is:clamp(70px, 7.6vw, 100px);cursor:grab;touch-action:none;box-shadow:0 5px 0 #dfe6f8, var(--shadow-s);background:#fff;border-radius:24px;padding:6px;transition:opacity .2s,transform .15s;animation:.35s both tapp-pop-in}.tt-keo.is-sel{box-shadow:0 5px 0 var(--sun-d), 0 0 0 5px var(--sun);transform:translateY(-5px)}.tt-keo.is-keo{opacity:.25}.tt-keo.is-ok{visibility:hidden}.tt-keo.is-no{background:#ffe3e3;animation:.45s toan-shake}.tt-keo .tt-it{animation:none}.tt-ghost{z-index:60;pointer-events:none;filter:drop-shadow(0 16px 18px #1d2a574d);margin:0;position:fixed}.tt-gios{flex-wrap:wrap;justify-content:center;gap:20px;width:min(100%,980px);display:flex}.tt-gio{--oc:var(--sea-2);cursor:pointer;background:color-mix(in srgb, var(--oc) 14%, #fff);border:4px solid var(--oc);max-width:420px;min-height:190px;box-shadow:0 8px 0 var(--oc);box-sizing:border-box;border-radius:30px 30px 44px 44px;flex:240px;grid-template-rows:auto 1fr;gap:6px;padding:12px;display:grid}.tt-gio__nhan{justify-content:center;display:flex}.tt-gio__nhan .tt-it{--is:64px}.tt-gio__in{flex-wrap:wrap;place-content:flex-start center;gap:4px;min-height:60px;display:flex}.tt-gio.is-no{border-color:var(--berry);animation:.45s toan-shake}.tt-gio.is-hop{animation:.4s toan-yes}.tt-mc{--s:min(calc((100vw - 48px) / var(--c)), calc(52vh / var(--rr)), 84px);grid-template-columns:repeat(var(--c), var(--s));grid-auto-rows:var(--s);touch-action:none;box-shadow:0 8px 0 #93cf6c, var(--shadow-s);background:#c8f0a8;border-radius:28px;padding:10px;display:grid;position:relative}.tt-mc__o{background:#fff8e6;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 1px #a0782814}.tt-mc__o.is-tuong{background:radial-gradient(circle at 30% 30%,#6fcf5a 0 30%,#44a63a 70%);border-radius:30%;box-shadow:inset 0 -5px #00000024}.tt-mc__o.is-di{background:#ffe69b}.tt-mc__o.is-no{background:#ff9a9a;animation:.4s toan-shake}.tt-mc__o.is-dich img{object-fit:contain;width:86%;height:86%;animation:1.8s ease-in-out infinite tapp-bob}.tt-mc__ban{left:calc(10px + var(--cc) * var(--s));top:calc(10px + var(--r) * var(--s));width:var(--s);height:var(--s);pointer-events:none;z-index:2;place-items:center;transition:left .16s linear,top .16s linear;display:grid;position:absolute}.tt-mc__ban img{object-fit:contain;filter:drop-shadow(0 4px 3px #0003);width:92%;height:92%}.tt-slots{background:#ffffffd9;border-radius:28px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:12px 16px;display:flex}.tt-slots__nhan{font-family:var(--f-head);color:var(--ink-2);background:#fff;border-radius:999px;padding:6px 14px;font-size:18px;font-weight:800;box-shadow:0 3px #e3e8f7}.tt-slot{--is:clamp(66px, 7vw, 96px);width:var(--is);height:var(--is);box-sizing:border-box;border:4px dashed #c9d3ee;border-radius:22px;place-items:center;display:grid}.tt-slot em{font-style:normal;font-family:var(--f-head);color:#c9d3ee;font-size:26px;font-weight:800}.tt-slot.is-on{border-style:solid;border-color:var(--leaf);background:#effdf2}.tt-slot .tt-it{--is:90%}.tt-sdk{--s:min(calc((100vw - 60px) / var(--n)), calc(48vh / var(--n)), 104px);grid-template-columns:repeat(var(--n), var(--s));grid-auto-rows:var(--s);background:var(--ink);box-shadow:var(--shadow);border-radius:22px;gap:3px;padding:5px;display:grid}.tt-sdk__o{cursor:default;background:#fff;place-items:center;display:grid}.tt-sdk__o .tt-it{--is:82%}.tt-sdk__o.is-bp{margin-right:4px}.tt-sdk__o.is-bd{margin-bottom:4px}.tt-sdk__o.is-an{cursor:pointer;background:#fff6d8}.tt-sdk__o.is-sel{box-shadow:inset 0 0 0 5px var(--sun-d);background:#ffe58a}.tt-sdk__o.is-ok{background:#dcfbe4}.tt-sdk__o.is-no{background:#ffd0d0;animation:.4s toan-shake}.tt-sdk>.tt-sdk__o:first-child{border-top-left-radius:16px}.tt-pal{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.tt-card--pal{--is:clamp(60px, 6.4vw, 84px)}.tt-can{--ng:0deg;width:min(92vw,620px);height:clamp(230px,30vw,300px);position:relative}.tt-can__tru{background:linear-gradient(90deg,#b07a3c,#d89a52 50%,#b07a3c);border-radius:12px 12px 0 0;width:34px;height:62%;position:absolute;bottom:0;left:50%;translate:-50%}.tt-can__tru:after{content:"";background:#9a6a33;border-radius:12px;width:150px;height:22px;position:absolute;bottom:-6px;left:50%;translate:-50%}.tt-can__don{height:14px;rotate:var(--ng);background:#8a5a2c;border-radius:8px;transition:rotate .8s cubic-bezier(.3,1.6,.5,1);position:absolute;top:36%;left:6%;right:6%}.tt-can__don:after{content:"";background:var(--sun);border:4px solid #8a5a2c;border-radius:50%;width:26px;height:26px;position:absolute;top:50%;left:50%;translate:-50% -50%}.tt-can__dia{width:42%;rotate:calc(var(--ng) * -1);transform-origin:50% 100%;border-radius:24px;justify-items:center;transition:rotate .8s cubic-bezier(.3,1.6,.5,1);display:grid;position:absolute;bottom:7px}.tt-can__dia--t{left:-6%}.tt-can__dia--p{right:-6%}.tt-can__vat{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:2px;min-height:60px;display:flex}.tt-can__vat .tt-it{--is:clamp(48px, 6vw, 74px)}.tt-can__mam{background:linear-gradient(#ffd166,#e8a200);border-radius:0 0 60px 60px;width:100%;height:16px;display:block;box-shadow:0 4px #b97c00}.tt-can__dia.is-chon{cursor:pointer;padding:6px}.tt-can__dia.is-chon:hover{background:#ffffff80}.tt-can__dia.is-ok{box-shadow:0 0 0 4px var(--leaf);background:#dcfbe4}.tt-can__dia.is-no{background:#ffe3e3;animation:.45s toan-shake}.tt-can__dia.is-dim{opacity:.5}.tt-nha{justify-items:center;gap:0;display:grid}.tt-nha__o{border:4px solid var(--sea-2);box-sizing:border-box;background:#fff;align-content:center;justify-items:center;gap:6px;min-width:150px;min-height:120px;padding:12px 16px;display:grid}.tt-nha__o>b{font-family:var(--f-head);color:var(--ink);font-size:44px;font-weight:800;line-height:1}.tt-nha__mai{border-color:var(--coral);z-index:1;border-radius:30px 30px 10px 10px;min-width:220px;position:relative}.tt-nha__mai:before{content:"";border:0;border-left:40px solid #0000;border-right:40px solid #0000;position:absolute;top:-44px;left:50%;translate:-50%}.tt-nha__day{display:flex}.tt-nha__day .tt-nha__o{border-top:0;border-radius:0 0 22px 22px}.tt-nha__day .tt-nha__o+.tt-nha__o{border-left-width:2px;border-radius:0 0 22px}.tt-nha__day .tt-nha__o:first-child{border-right-width:2px;border-radius:0 0 0 22px}.tt-nha__o.is-an{background:#fff6f2}.tt-nha__o.is-an b{color:var(--coral);font-size:54px}.tt-nha__o.is-ok{background:#dcfbe4;animation:.5s toan-yes}.tt-nha .toan-nhom--sm{--s:clamp(34px, 3.4vw, 46px);box-shadow:none;padding:4px}.tt-khoi{width:min(80vw,380px);box-shadow:0 6px 0 #1d2a5714, var(--shadow-s);background:#ffffffeb;border-radius:28px;place-items:center;padding:16px;display:grid}.tt-khoi svg{width:100%;max-height:34vh}.tt-ghep4{--ar:1;--w:min(56vw, 300px, calc(36vh * var(--ar)));width:var(--w);aspect-ratio:var(--ar);box-shadow:var(--shadow);background:#fff;border-radius:26px;grid-template-columns:1fr 1fr;gap:6px;padding:10px;transition:gap .5s;display:grid}.tt-ghep4.is-du{gap:0}.tt-q4{background-repeat:no-repeat;background-size:200% 200%;border-radius:10px;place-items:center;min-width:0;display:grid}.tt-q4.is-an{border:4px dashed var(--coral);box-sizing:border-box;background:#fff6f2}.tt-q4.is-an b{font-family:var(--f-head);color:var(--coral);font-size:40px;font-weight:800}.tt-q4.is-ok{animation:.5s toan-yes}.tt-card--q4 .tt-q4{width:calc(var(--is) * .8);aspect-ratio:var(--ar,1)}.tt-noi{justify-content:center;gap:clamp(40px,10vw,140px);display:flex}.tt-noi__c{gap:14px;display:grid}.tt-noi .tt-card{--is:clamp(64px, 7vw, 92px);padding:8px}.tt-noi .tt-card.is-ok{background:color-mix(in srgb, var(--oc) 22%, #fff);border-color:var(--oc);box-shadow:0 7px 0 var(--oc)}.tt-ma{border:3px dashed var(--sun-d);background:#fffbe6;border-radius:24px;flex-wrap:wrap;justify-content:center;gap:12px 22px;padding:12px 20px;display:flex}.tt-ma__r{align-items:center;gap:6px;display:flex}.tt-ma__r .tt-it{--is:clamp(52px, 5.6vw, 72px)}.tt-ma__eq{font-family:var(--f-head);color:var(--ink-2);font-size:34px;font-weight:800}.tt-mt{box-shadow:var(--shadow-s);background:#fff;border-radius:22px;flex-wrap:wrap;justify-content:center;gap:6px;padding:8px 14px;display:flex}.tt-mt .tt-it{--is:clamp(46px, 5vw, 64px)}.tt-o{--s:min(calc((100vw - 48px) / var(--c)), calc(46vh / var(--c)), 104px);grid-template-columns:repeat(var(--c), var(--s));grid-auto-rows:var(--s);background:#dbe8ff;border-radius:24px;gap:6px;padding:10px;display:grid;box-shadow:0 6px #b9cdf3}.tt-o__o{cursor:pointer;background:#fff;border-radius:16px;place-items:center;transition:transform .12s;display:grid;position:relative}.tt-o__o:active{transform:scale(.94)}.tt-o__o .tt-it{--is:84%;position:absolute}.tt-o__o.is-bat{box-shadow:inset 0 0 0 4px var(--sun);background:#fff3c4}.tt-o__o.is-ok{box-shadow:inset 0 0 0 5px var(--leaf);background:#dcfbe4;animation:.5s toan-yes}.tt-o__o.is-no{background:#ffe3e3;animation:.45s toan-shake}.tt-o__o.is-dim{opacity:.55}.tt-o__o.is-an{border:4px dashed var(--coral);box-sizing:border-box;cursor:default;background:#fff6f2}.tt-o__o.is-an b{font-family:var(--f-head);color:var(--coral);font-size:40px;font-weight:800}.tt-o--so{--s:min(calc((100vw - 48px) / var(--c)), calc(44vh / var(--c)), 96px)}.tt-o__h{font-family:var(--f-head);text-align:center;color:var(--ink-2);place-items:center;font-size:15px;font-weight:800;line-height:1.05;display:grid}.tt-o--ql{background:#ffe9d6;box-shadow:0 6px #f3c9a4}.tt-o--ql .tt-o__o{cursor:default}.tt-nn{aspect-ratio:1;width:min(70vw,300px);box-shadow:var(--shadow);background:#fff;border-radius:32px;place-items:center;display:grid;position:relative;overflow:hidden}.tt-nn>.tt-it{--is:86%}.tt-nn__may{opacity:0;pointer-events:none;background:radial-gradient(circle at 50% 60%,#eaf6ff 0 40%,#cfe9ff 100%);place-items:center;transition:opacity .35s;display:grid;position:absolute;inset:0}.tt-nn__may i{background:#fff;border-radius:999px;width:46%;height:30%;position:absolute;box-shadow:0 6px #d7ecff}.tt-nn__may i:first-child{top:28%;left:10%}.tt-nn__may i:nth-child(2){width:52%;top:44%;left:40%}.tt-nn__may i:nth-child(3){width:38%;top:58%;left:14%}.tt-nn.is-che .tt-nn__may{opacity:1}.tt-rai{width:100%;height:100%;position:relative}.tt-rai__v{aspect-ratio:1;width:23%;animation:.3s both tapp-pop-in;position:absolute;translate:-50% -50%}.tt-rai__v img{object-fit:contain;width:100%;height:100%}.toan-vat.is-cho{opacity:0}.toan-vat.is-bay{animation:.5s cubic-bezier(.3,1.5,.5,1) both tt-bay}.toan-vat.is-ra{animation:.6s forwards tt-ra}@keyframes tt-bay{0%{opacity:0;transform:translate(60px,-90px)scale(.5)rotate(20deg)}to{opacity:1;transform:none}}@keyframes tt-ra{to{opacity:0;transform:translate(80px,-110px)scale(.4)rotate(-30deg)}}.tt-do{--u:min(calc((100vw - 80px) / var(--max)), 76px);box-shadow:var(--shadow-s);background:#ffffffeb;border-radius:28px;justify-items:start;gap:10px;padding:18px 22px;display:grid}.tt-do__bang{width:calc(var(--n) * var(--u));background:repeating-linear-gradient(90deg,#ff9ec4 0 18px,#ffb8d4 18px 36px);border-radius:22px;height:44px;position:relative;box-shadow:0 4px #e0457f}.tt-do__bang img{object-fit:contain;width:64px;height:64px;position:absolute;top:50%;right:-28px;translate:0 -50%}.tt-do__que{display:flex}.tt-do__que i{width:var(--u);box-sizing:border-box;background:linear-gradient(#ffd58a,#f0a24a);border:2px solid #b8701e;border-radius:6px;height:16px;animation:.3s both tapp-pop-in}.tt-dx{--s:min(calc((100vw - 48px) / var(--c)), 70px);grid-template-columns:repeat(var(--c), var(--s));grid-auto-rows:var(--s);background:#c7d2ee;border-radius:18px;gap:3px;padding:8px;display:grid}.tt-dx__o{background:#fff;border-radius:6px}.tt-dx__o.is-truc{box-shadow:4px 0 0 -1px #ff4f6d}.tt-dx__o.is-ve{cursor:pointer}.tt-dx__o.is-to{background:var(--mau);animation:.35s toan-yes}.tt-dx__o.is-no{background:#ffd0d0;animation:.4s toan-shake}@media (width<=720px){.ttth-app{--is:clamp(64px, 18vw, 92px)}.tt-cards{gap:12px}}@media (prefers-reduced-motion:reduce){.tt-it,.tt-card,.tt-day__o,.tt-keo{animation:none!important}}.tt-it:has(>svg[viewBox="0 0 100 40"]){width:calc(var(--is) * 1.9);height:calc(var(--is) * .76)}.tt-cards--hang{flex-wrap:nowrap;gap:10px}.tt-cards--hang .tt-card{--is:clamp(60px, 7.6vw, 118px);border-radius:22px;padding:8px}.ttth-app .tt-card{--oc:#c6d1ec}.ttth-app .tt-card:not(.is-ok):not(.is-no):not(.is-dim):hover{border-color:var(--sun);box-shadow:0 7px 0 var(--sun-d), 0 0 0 6px #ffc93c61, 0 18px 28px #1d2a5733}@media (hover:none){.ttth-app .tt-card:hover{border-color:var(--oc);box-shadow:0 7px 0 var(--oc), 0 14px 22px #1d2a5724}}.tt-it--khung{width:calc(var(--is) * 2.6);height:calc(var(--is) * 1.18)}.tt-de .tt-it--khung,.tt-kp-anh .tt-it--khung{--is:clamp(88px, 9vw, 128px)}.tt-it--khung svg{width:100%;height:auto;display:block}.toan-q__en{color:#1d2a57;font:800 clamp(17px, 1.6vw, 22px)/1 var(--tapp-font,inherit);cursor:pointer;background:#ffc93c;border:0;border-radius:999px;align-items:center;gap:8px;margin:2px auto 6px;padding:10px 22px 10px 16px;animation:.35s both tapp-pop-in;display:inline-flex;box-shadow:0 5px #e0a100}.toan-q__en svg{width:30px;height:30px}.toan-q__en:active{transform:translateY(3px);box-shadow:0 2px #e0a100}@media (hover:hover){.toan-q__en:hover{filter:brightness(1.06)}}.tt-day__o .tt-it--so b{font-size:calc(clamp(66px,7.4vw,100px)/1.6129)}.tt-slot .tt-it--so b{font-size:calc(clamp(66px,7vw,96px)/1.79211)}.tt-sdk__o .tt-it--so b{font-size:calc(var(--s) * .82 * .62)}.tt-o__o .tt-it--so b{font-size:calc(var(--s) * .84 * .62)}
