#sr_root *{box-sizing:border-box;margin:0;padding:0}#sr_root{font:14px/1.45 system-ui,Segoe UI,Roboto,Arial,sans-serif;color:#1d2b22;background:#eef3ea}#sr_root #sr_ov{display:none;position:fixed;inset:0;z-index:2147483001;font-size:1em;background:#0a2614c7;overflow-y:auto;padding:12px}#sr_root #sr_ov.on{display:block}#sr_root .box{max-width:1560px;margin:0 auto;background:#eef3ea;border-radius:22px;overflow:clip;box-shadow:0 24px 70px #00000080;display:flex;flex-direction:column;min-height:calc(100vh - 24px)}#sr_root .hd{background:linear-gradient(135deg,#0e3d1b,#14532d 60%,#1d6b2f);color:#fff;padding:12px 18px;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;z-index:5;border-bottom:3px solid #f2b705}#sr_root .hl{display:flex;align-items:center;gap:12px}#sr_root .hl b{display:block;font-size:1.286em;letter-spacing:.2px}#sr_root .hl small{display:block;font-size:.786em;opacity:.8}#sr_root .srlg{width:3.1em;height:3.1em;border-radius:12px;border:2px solid #f2b705;object-fit:cover;background:#fff;flex:none}#sr_root .hd button{background:#ffffff1f;border:1px solid #ffffff55;color:#fff;width:2.5em;height:2.5em;border-radius:50%;cursor:pointer;font-size:1.143em}#sr_root .tabs{display:flex;gap:4px;overflow-x:auto;padding:5px;background:#fff;border:1px solid #d5e3cc;border-radius:40px;box-shadow:0 2px 8px #14532d12}#sr_root .tabs button{flex:1 0 auto;min-width:6em;padding:7px 8px;border:0;background:0;color:#14532d;font-weight:700;font-size:.929em;cursor:pointer;border-radius:30px;line-height:1.2}#sr_root .tabs button i{display:block;font-style:normal;font-size:1.429em}#sr_root .tabs button.on{background:#14532d;color:#fff;box-shadow:0 3px 8px #14532d55}#sr_root .pr{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:18px 24px;border-radius:20px;border-bottom:4px solid #f2b705;color:#fff;background:linear-gradient(110deg,#0f4a1f,#2e8b2f 70%,#7bb83a)}#sr_root .pr>div{flex:1;min-width:14em}#sr_root .pr b{display:block;font-size:1.6em;line-height:1.2}#sr_root .pr span{display:block;margin:3px 0 8px;color:#e6f6da}#sr_root .pr .srlg{width:76px;height:76px;border-radius:50%;border-width:3px}#sr_root .pr a{display:inline-block;padding:9px 18px;border-radius:22px;background:#25d366;color:#fff;font-weight:700;text-decoration:none;cursor:pointer;margin:3px 6px 0 0}#sr_root .pr a.g2{background:#14532d}#sr_root .sec{background:#fff;border:1px solid #d5e3cc;border-top:5px solid #2e8b2f;border-radius:18px;overflow:hidden;box-shadow:0 2px 8px #14532d12}#sr_root .sec>h3,#sr_root .sec>summary{background:#fff;color:#14532d;padding:12px 16px;font-size:1.05em;font-weight:800;cursor:pointer;border-bottom:1px solid #d5e3cc}#sr_root details.sec>summary{list-style:none}#sr_root details.sec:not([open])>summary{border-bottom:0}#sr_root details.sec>summary:after{content:"\25be";float:right}#sr_root details.sec[open]>summary:after{content:"\25b4"}#sr_root .in{padding:12px 14px}#sr_root .g{display:grid;grid-template-columns:repeat(auto-fill,minmax(14em,1fr));gap:12px 14px}#sr_root label{display:block;font-size:.786em;font-weight:700;color:#4a5a50;margin-bottom:3px;text-transform:uppercase;letter-spacing:.2px}#sr_root input,#sr_root select,#sr_root textarea{width:100%;padding:9px 10px;border:2px solid #e1ead9;border-radius:10px;background:#f6faf2;font:inherit;color:inherit}#sr_root input:focus,#sr_root select:focus,#sr_root textarea:focus{outline:0;border-color:#2e8b2f;background:#fff}#sr_root textarea{min-height:60px;resize:vertical}#sr_root .btn2,#sr_root .b3{cursor:pointer;border:0;font-weight:800;color:#fff;border-radius:14px}#sr_root .btn2{width:100%;padding:12px;background:#2e8b2f;margin:5px 0;font-size:1em}#sr_root .b3{background:#14532d;padding:9px 14px;font-size:.857em;border-radius:20px}#sr_root .ct{font-weight:800;font-size:.857em;color:#14532d;margin:10px 0 4px}#sr_root .chs{display:flex;flex-wrap:wrap;gap:6px}#sr_root .ch{display:flex;align-items:center;gap:5px;border:2px solid #e1ead9;border-radius:20px;padding:5px 11px;margin:0;font-size:.857em;font-weight:600;color:#1d2b22;background:#f6faf2;cursor:pointer;text-transform:none;letter-spacing:0}#sr_root .ch input{width:auto}#sr_root .ch:has(input:checked){background:#dff1cf;border-color:#2e8b2f}#sr_root .stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(8em,1fr));gap:8px;margin:2px 0 8px}#sr_root .st{background:#fff;border:1px solid #d5e3cc;border-top:4px solid #2e8b2f;border-radius:14px;padding:9px 6px;text-align:center}#sr_root .st span{display:block;font-size:.714em;color:#5a6a60}#sr_root .st b{font-size:1.214em;color:#14532d}#sr_root .ts{overflow-x:auto}#sr_root table{width:100%;border-collapse:collapse;font-size:.929em;margin:4px 0}#sr_root th,#sr_root td{padding:7px 8px;border-bottom:1px solid #e3ebdd;text-align:left;white-space:nowrap}#sr_root th{background:#e4f0da;color:#14532d;font-size:.786em;font-weight:800;text-transform:uppercase;letter-spacing:.2px;border-bottom:2px solid #2e8b2f}#sr_root .ts td:first-child{position:sticky;left:0;background:#fff;z-index:1}#sr_root .qty{display:flex;align-items:center;gap:4px}#sr_root .qty button{flex:none;width:2.3em;height:2.3em;border:0;background:#e4f0da;color:#14532d;cursor:pointer;font-weight:800;font-size:1.143em;border-radius:50%}#sr_root .qty input{width:4.7em;padding:6px;text-align:center}#sr_root input.e{width:5.2em;display:inline-block;padding:6px}#sr_root input.mm{width:4.6em}#sr_root .del{background:#fde8e6;color:#c0392b;border:0;width:2.2em;height:2.2em;border-radius:50%;cursor:pointer;font-size:1.143em;font-weight:800}#sr_root .msg{padding:9px 12px;margin:6px 0;border-radius:12px;font-size:.893em;background:#eaf4fb;border-left:5px solid #3498db}#sr_root .ok{background:#eaf8ee;border-color:#27ae60}#sr_root .er{background:#fdecea;border-color:#c0392b}#sr_root .rc{background:#fff8e1;border-color:#f2b705}#sr_root .msg b{color:inherit}#sr_root .add{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}#sr_root .add select{flex:1;min-width:11em}#sr_root .add input{width:6em}#sr_root .not{text-align:center;font-size:.786em;color:#6a7a70;padding:8px;border:1px dashed #b9c9b0;border-radius:12px}#sr_root .rb{height:8px;border-radius:4px;background:#e5e5e5;overflow:hidden;margin-bottom:3px;min-width:90px}#sr_root .rb i{display:block;height:100%}#sr_root .fe-d{border:2px dashed #b4d19a;border-radius:14px;margin-top:8px;background:#f8fbf5}#sr_root .fe-d>summary{padding:10px 12px;cursor:pointer;font-weight:800;color:#14532d;font-size:.929em;list-style:none}#sr_root .fe-d>summary:before{content:"\2699  "}#sr_root .fe-d>summary:after{content:"\25be";float:right}#sr_root .fe-d[open]>summary:after{content:"\25b4"}#sr_root .fe-d>div{padding:0 10px 8px}#sr_root #sr_toast{position:fixed;top:14px;left:50%;transform:translate(-50%,-70px);background:#14532d;color:#fff;padding:10px 18px;border-radius:24px;font-weight:700;z-index:99999;transition:.2s;opacity:0}#sr_root #sr_toast.show{transform:translate(-50%);opacity:1}@media(max-width:640px){#sr_root #sr_ov{font-size:14px}#sr_root input,#sr_root select,#sr_root textarea{font-size:16px}#sr_root #sr_ov{padding:0}#sr_root .box{border-radius:0;min-height:100vh;min-height:100dvh}#sr_root .hl small{display:none}#sr_root .hd{padding:9px 12px}#sr_root .bd{padding:10px}#sr_root .g{grid-template-columns:1fr 1fr}#sr_root #sr_tmr,#sr_root #sr_tmr tbody{display:block}#sr_root #sr_tmr thead,#sr_root #sr_tmr td:empty{display:none}#sr_root #sr_tmr tr{display:grid;grid-template-columns:repeat(3,1fr);gap:6px 8px;padding:10px;margin-bottom:8px;border:1px solid #d5e3cc;border-radius:14px;background:#fff;position:relative}#sr_root #sr_tmr td{display:block;border:0;padding:0;white-space:normal;background:none!important;position:static}#sr_root #sr_tmr td:before{display:block;font-size:.714em;color:#6a7a70;font-weight:700}#sr_root #sr_tmr td:nth-child(1){grid-column:1/-1;font-weight:800;padding-right:40px}#sr_root #sr_tmr td:nth-child(2){grid-column:1/-1}#sr_root #sr_tmr td:nth-child(2):before{content:"Ya\15f  kg / hayvan"}#sr_root #sr_tmr td:nth-child(3):before{content:"Min kg"}#sr_root #sr_tmr td:nth-child(4):before{content:"Max kg"}#sr_root #sr_tmr td:nth-child(5):before{content:"KM kg"}#sr_root #sr_tmr td:nth-child(6):before{content:"Fiyat TL/kg"}#sr_root #sr_tmr td:nth-child(7):before{content:"TL / g\fcn"}#sr_root #sr_tmr td:nth-child(8){position:absolute;top:8px;right:8px}#sr_root #sr_tmr input.e,#sr_root #sr_tmr input.mm{width:100%}#sr_root #sr_tmr .qty input{flex:1;width:auto}#sr_root .ts td:first-child{white-space:normal;min-width:120px;max-width:170px}}#sr_root #sr_badge{position:fixed;right:14px;bottom:30px;width:118px;height:74px;display:flex;align-items:center;justify-content:center;z-index:2147483000;cursor:grab;touch-action:none;user-select:none;filter:drop-shadow(0 3px 5px #0008)}#sr_root #sr_badge svg{width:118px;height:auto;display:block;pointer-events:none}#sr_root #sr_badge .bh{line-height:0;margin-top:-8px;pointer-events:none}#sr_root #sr_badge span{position:absolute;bottom:-9px;left:50%;transform:translate(-50%);font:700 11px system-ui,Arial,sans-serif;color:#fff;background:#14532d;border:1px solid #f2b705;padding:2px 9px;border-radius:10px;white-space:nowrap;pointer-events:none}#sr_root .sec>h3,#sr_root .sec>summary{cursor:pointer;user-select:none;-webkit-user-select:none}#sr_root .sec>h3:after{content:"\25b4";float:right}#sr_root .sec.srcl>h3:after{content:"\25be"}#sr_root .sec.srcl>.in{display:none}#sr_root .srh{display:none!important}#sr_root .srctl{display:none;margin-right:8px;white-space:nowrap}#sr_root.sredit .srctl{display:inline-block}#sr_root .srctl button{width:30px;height:28px;margin-right:3px;border:1px solid #14532d66;border-radius:8px;background:#fff;color:#14532d;font-size:1em;line-height:1;cursor:pointer;vertical-align:middle}#sr_root .srctl button[data-a=d]{cursor:grab;touch-action:none}#sr_root.sredit .sec{outline:2px dashed #f2b705;outline-offset:2px}#sr_root .sec.srdrag{opacity:.55;outline-style:solid}#sr_root .srlay{background:#fff;border:1px solid #d6e4cc;border-radius:12px;padding:8px 10px;margin-bottom:10px}#sr_root .srlr{display:flex;flex-wrap:wrap;gap:8px;align-items:center}#sr_root .srlr .b3{width:auto;margin:0}#sr_root .srth{display:inline-flex;align-items:center;gap:6px;margin:0 auto 0 4px}#sr_root .srth i{font-style:normal;font-size:.857em;color:#555}#sr_root .srth button{width:26px;height:26px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px #aaa;cursor:pointer;padding:0}#sr_root .srth button.on{box-shadow:0 0 0 3px #f2b705}#sr_root .srlay .msg{margin-top:8px}#sr_root .mvch{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:6px 0}#sr_root .mvch:empty{display:none}#sr_root .mvch span{font-size:.857em;color:#555;width:100%}#sr_root .mvch button{border:1px solid #9cc57a;background:#f1f8e8;color:#14532d;border-radius:16px;padding:6px 11px;font-size:.929em;cursor:pointer}#sr_root #sr_mvx{display:block;width:100%;min-height:150px;padding:12px 14px;font:inherit;line-height:1.6;font-size:1.1em;border:2px solid #9cc57a;border-radius:12px;background:#fafdf6;resize:vertical}#sr_root #sr_mvx:focus{outline:none;border-color:#14532d;background:#fff}#sr_root #sr_mvt select,#sr_root #sr_mvt input{width:100%;min-width:90px;padding:6px;border:1px solid #ccc;border-radius:7px;font-size:.929em}#sr_root #sr_mvt td{vertical-align:top}#sr_root #sr_mvt td.mvq{font-weight:600;color:#14532d}#sr_root #sr_mvt tr.mvamb td{background:#fffbe6}#sr_root #sr_mvt tr.mvno td{background:#fdecea}#sr_root .mvw{font-size:.786em;color:#a52d00;margin-top:3px}#sr_root .mvman{margin:8px 0}#sr_root .mvman>summary{cursor:pointer;font-weight:700;color:#14532d;font-size:.929em;padding:6px 0}#sr_root #sr_mvsec .btn2{margin-top:8px}@media(max-width:560px){#sr_root #sr_mvt th:nth-child(3),#sr_root #sr_mvt td:nth-child(3){min-width:70px}#sr_root .srth{margin:0}}
#sr_root .bd{flex:1;padding:18px 22px;column-gap:18px}
#sr_root .bd>*,#sr_root #sr_out>*{break-inside:avoid;margin:0 0 14px}
#sr_root .bd>:is(.tabs,.pr,.srlay,.not,.lo,.tl,#sr_out,#sr_out2),#sr_root #sr_out>:is(.stats,.msg,.btn2,#sr_bhm,#sr_dnm,#sr_msg,[data-sid^=tmr-recetesi]){column-span:all}
#sr_root #sr_out{column-width:44em;column-gap:18px}
#sr_root #sr_out>:empty{display:none}
#sr_root .bd[data-s="1"]>:is(.s2,.s3,.s4,.s5),#sr_root .bd[data-s="2"]>:is(.s1,.s3,.s4,.s5,.pr),#sr_root .bd[data-s="3"]>:is(.s1,.s2,.s4,.s5,.pr),#sr_root .bd[data-s="4"]>:is(.s1,.s2,.s3,.s5,.pr),#sr_root .bd[data-s="5"]>:is(.s1,.s2,.s3,.s4,.pr),#sr_root .bd[data-s="2"]>.srlay,#sr_root .bd[data-s="4"]>.srlay{display:none!important}
#sr_root #sr_out>.btn2{width:auto;min-width:min(100%,22em);margin-right:8px}
#sr_root .act{position:sticky;bottom:-12px;z-index:6;display:flex;gap:5px;padding:7px 8px calc(7px + env(safe-area-inset-bottom));background:#0e3d1bf2;border-top:3px solid #f2b705}
#sr_root .act button{flex:1 1 0;min-width:0;border:0;border-radius:14px;background:#ffffff1f;color:#fff;font:inherit;font-size:.786em;font-weight:700;padding:6px 2px;cursor:pointer;line-height:1.15}
#sr_root .act button i{display:block;font-style:normal;font-size:1.6em}
#sr_root .act button.on{background:#f2b705;color:#0e3d1b}
#sr_root .act button.go{flex:2.3 1 0;background:#2e8b2f;font-size:.9em;box-shadow:inset 0 0 0 2px #f2b705}
@media(max-width:640px){#sr_root .act{bottom:0}}
@media(min-width:700px){#sr_root .act{padding:9px 16px;gap:8px}#sr_root .act button{display:flex;align-items:center;justify-content:center;gap:7px;font-size:.93em;padding:10px 6px}#sr_root .act button i{display:inline;font-size:1.25em}#sr_root .act button.go{font-size:1.05em}}
@media(max-width:640px){#sr_root .pr span,#sr_root .pr .srlg{display:none}#sr_root .bd:not([data-s="5"])>.srlay{display:none!important}#sr_root .act{gap:3px}#sr_root .act button{font-size:.72em}#sr_root .act button.go{flex:1.8 1 0;font-size:.82em}#sr_root .bd>*{margin-bottom:10px}}
#sr_root .sec.s2{column-span:all}#sr_root #sr_fi .msg{font-size:.82em;padding:6px 10px;margin:4px 0}#sr_root .fadd{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0}#sr_root .fadd input{flex:1 1 18em;width:auto;font-size:1.1em;padding:12px}#sr_root .fadd select{flex:0 1 9em;width:auto}

#sr_root .tm{display:none!important}#sr_root.tb .tm{display:block!important}#sr_root.tb .pf{display:none!important}#sr_tbh{display:none}#sr_root.tb #sr_tbh{display:block;margin-left:10px;font-weight:800;font-size:.85em}#sr_root.tb #sr_tbh div{display:inline-block;vertical-align:middle}#sr_root .tbb{font-size:2.2em;margin-right:6px;display:inline-block;vertical-align:middle;animation:srtb .4s infinite alternate;filter:drop-shadow(0 0 7px #ff2a00)}@keyframes srtb{to{transform:translateX(2px) rotate(-7deg) scale(1.1)}}#sr_root .pw{display:block;width:110px;height:8px;margin-top:3px;border-radius:5px;background:#0007;overflow:hidden}#sr_root .pw u{display:block;height:100%;width:60%;background:linear-gradient(90deg,#ffd000,#ff3b00);animation:srpw .8s infinite alternate}@keyframes srpw{to{filter:brightness(1.6)}}#sr_root.tb #sr_badge{animation:srpw .8s infinite alternate}#sr_root .tbr{column-span:all}
#sr_root .lo{background:#fff;border:1px solid #d5e3cc;border-radius:18px;padding:10px 14px;box-shadow:0 3px 12px #14532d14;border-left:6px solid #f2b705}#sr_root .lo button,#sr_root .tg button{border:0;border-radius:12px;background:#2e8b2f;color:#fff;font:inherit;font-weight:700;padding:8px 14px;cursor:pointer}
#sr_root .lo:empty,#sr_root .tl:empty{display:none}#sr_root .bd:not([data-s="4"]):not([data-s="5"])>.lo{display:none}#sr_root .lo table{table-layout:fixed}#sr_root .lo th:first-child{width:50%}#sr_root .lo td{word-break:break-word}#sr_root .lo>p{margin:4px 0 8px;color:#3a4a40}#sr_root .lo table{width:100%;border-collapse:collapse;font-size:.93em}#sr_root .lo th{text-align:left;color:#6a7a70;padding:4px;font-size:.85em}#sr_root .lo td{padding:4px;border-top:1px solid #e6eee0}#sr_root .lo td.dl{font-weight:800;color:#14532d}#sr_root .lo button{margin-top:10px;background:#c2410c}
#sr_root .tl{border-left:0;padding:0}#sr_root .tl>h4{margin:0 0 10px;color:#14532d;font-size:1.15em}#sr_root .tg{display:grid;grid-template-columns:repeat(auto-fill,minmax(11em,1fr));gap:10px}
#sr_root .tg button{text-align:left;background:#fff;color:#14532d;border:1px solid #d5e3cc;border-top:4px solid #2e8b2f;padding:12px;display:grid;gap:3px}#sr_root .tg i{font-style:normal;font-size:1.6em}#sr_root .tg span{font-weight:400;color:#4a5a50;font-size:.92em;line-height:1.4}
#sr_root .st em{display:block;font-style:normal;font-size:.78em;color:#6a7a70;font-weight:600}
#sr_root #sr_out>[data-sid^=tmr-nin-besin]{column-span:all}#sr_root #sr_out>[data-sid^=buyume]{column-span:all}
#sr_root .ozt{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 4px}#sr_root .oz{background:#f3f8f1;border:1px solid #cfe3cc;border-radius:10px;padding:6px 11px;display:flex;flex-direction:column;min-width:88px}#sr_root .oz i{font-style:normal;font-weight:700;font-size:10px;color:#5b6b5b;text-transform:uppercase}#sr_root .oz b{font-size:18px;color:#14532d}#sr_root .oz small{font-size:10px;color:#777}#sr_root .oz.bad{background:#fdf0e6;border-color:#f3c9a3}#sr_root .oz.bad b{color:#c2410c}#sr_root .tbs2{display:flex;gap:6px;margin-bottom:8px}#sr_root .tbs2 button{flex:1;padding:9px 12px;border:1.5px solid #14532d;background:#fff;color:#14532d;border-radius:10px;font-weight:700;cursor:pointer}#sr_root .tbs2 button.on{background:#14532d;color:#fff}#sr_root .hd{flex-wrap:wrap}#sr_sm{flex:0 0 100%;font-size:.8em;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#sr_sm:empty,#sr_root .box:has(.bd[data-s="1"]) #sr_sm{display:none}#sr_root .eo td{white-space:normal;background:#f1f8f3}#sr_root .eo label{display:inline-block;margin:2px 10px 2px 0;font-size:.8em}#sr_root .eo input{width:62px}#sr_root .ed{cursor:pointer;color:#14532d}#sr_root #sr_pm{position:fixed;left:50%;top:50%;margin:0;padding:0;width:min(380px,90vw);z-index:2147483647;pointer-events:none;opacity:0;visibility:hidden;transform:translate(-50%,-50%) scale(.94);transition:opacity .35s,transform .35s,visibility 0s .35s}
#sr_root #sr_pm.on{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1);transition:opacity .35s,transform .35s}
#sr_root #sr_pm .pmb{width:100%;box-sizing:border-box;background:linear-gradient(180deg,#2a0d08,#4a130a);color:#fff;border:2px solid #ff5a2a;border-radius:22px;padding:16px 18px 10px;text-align:center;box-shadow:0 18px 50px rgba(120,20,0,.45),0 0 0 6px rgba(255,90,42,.15)}
#sr_root #sr_pm .pmt{display:block;font-size:1.05em;letter-spacing:.06em;color:#ffb199;font-weight:900}
#sr_root #sr_pm p{margin:8px 0 2px;font-size:.92em;line-height:1.4;color:#ffe9e2}
#sr_root #sr_pm p strong{color:#ffd24a;font-size:1.1em}
#sr_root #sr_pm .pmi svg{width:310px;max-width:94%;height:auto;display:block;margin:6px auto 0}
#sr_root #sr_pm .tl{transform-box:fill-box;transform-origin:0 0;animation:srtl .5s ease-in-out infinite alternate}
@keyframes srtl{from{transform:rotate(-16deg)}to{transform:rotate(16deg)}}
#sr_root #sr_pm .hp,#sr_root #sr_pm .hf{transform-box:fill-box;transform-origin:50% 50%}
#sr_root #sr_pm .hp{animation:srhp 7s linear forwards}
@keyframes srhp{0%,18%{transform:scaleX(1);opacity:1}22%,70%{transform:scaleX(.04);opacity:0}75%,84%{transform:scaleX(1);opacity:1}88%,100%{transform:scaleX(.04);opacity:0}}
#sr_root #sr_pm .hf{opacity:0;animation:srhf 7s linear forwards}
@keyframes srhf{0%,20%{opacity:0;transform:scaleX(.04)}26%,66%{opacity:1;transform:scaleX(1)}70%,82%{opacity:0;transform:scaleX(.04)}90%,100%{opacity:1;transform:scaleX(1)}}
#sr_root #sr_pm .bb{opacity:0;animation:srbbb 7s linear forwards}
@keyframes srbbb{0%,32%{opacity:0;transform:translateY(6px)}38%,62%{opacity:1;transform:translateY(0)}68%,90%{opacity:0;transform:translateY(6px)}94%,100%{opacity:1;transform:translateY(0)}}
#sr_root #sr_pm .tg{animation:srtg .5s ease-in-out infinite alternate}
@keyframes srtg{from{transform:translateY(0)}to{transform:translateY(3px)}}
#sr_root #sr_pm .st{animation:srst 1s ease-out infinite;transform-box:fill-box;transform-origin:center}
#sr_root #sr_pm .st2{animation-delay:.5s}
@keyframes srst{0%{opacity:.85;transform:translate(0,0) scale(.6)}100%{opacity:0;transform:translate(-8px,-8px) scale(1.8)}}
}
#sr_root .tbb{animation:none!important;font-size:1em;line-height:0;filter:drop-shadow(0 0 6px #ff4a1a)}
#sr_root .tbb svg{height:44px;width:auto;display:block}
#sr_root #sr_tbh{position:relative}
#sr_root #sr_tbh .tl{transform-box:fill-box;transform-origin:0 0;animation:srtl .5s ease-in-out infinite alternate}
#sr_root #sr_tbh .hp,#sr_root #sr_tbh .hf{transform-box:fill-box;transform-origin:50% 50%}
#sr_root #sr_tbh .hp{animation:srhph 6s linear infinite}
#sr_root #sr_tbh .hf{opacity:0;animation:srhfh 6s linear infinite}
@keyframes srhph{0%,50%{transform:scaleX(1);opacity:1}55%,90%{transform:scaleX(.04);opacity:0}95%,100%{transform:scaleX(1);opacity:1}}
@keyframes srhfh{0%,52%{opacity:0;transform:scaleX(.04)}58%,88%{opacity:1;transform:scaleX(1)}93%,100%{opacity:0;transform:scaleX(.04)}}
#sr_root #sr_tbh .tg{animation:srtg .5s ease-in-out infinite alternate}
#sr_root #sr_tbh .st{animation:srst 1s ease-out infinite;transform-box:fill-box;transform-origin:center}
#sr_root #sr_tbh .st2{animation-delay:.5s}
#sr_root #sr_tbh .hbb{position:absolute;left:8px;top:100%;margin-top:2px;white-space:nowrap;background:#fff7e6;color:#b3270a;border:2px solid #ff5a2a;border-radius:12px;padding:2px 9px;font-size:.8em;font-weight:800;z-index:5;opacity:0;pointer-events:none;animation:srbbh 6s linear infinite}
@keyframes srbbh{0%,58%{opacity:0;transform:translateY(4px)}64%,86%{opacity:1;transform:translateY(0)}92%,100%{opacity:0;transform:translateY(4px)}}
#sr_root #sr_badge .tl{transform-box:fill-box;transform-origin:0 0;animation:srtl .5s ease-in-out infinite alternate}
#sr_root #sr_badge .hp,#sr_root #sr_badge .hf{transform-box:fill-box;transform-origin:50% 50%}
#sr_root #sr_badge .hp{animation:srhpb 7s linear infinite}
#sr_root #sr_badge .hf{opacity:0;animation:srhfb 7s linear infinite}
@keyframes srhpb{0%,52%{transform:scaleX(1);opacity:1}57%,88%{transform:scaleX(.04);opacity:0}93%,100%{transform:scaleX(1);opacity:1}}
@keyframes srhfb{0%,54%{opacity:0;transform:scaleX(.04)}60%,86%{opacity:1;transform:scaleX(1)}91%,100%{opacity:0;transform:scaleX(.04)}}
#sr_root #sr_badge .tg{animation:srtg .5s ease-in-out infinite alternate}
#sr_root #sr_badge .st{animation:srst 1s ease-out infinite;transform-box:fill-box;transform-origin:center}
#sr_root #sr_badge .st2{animation-delay:.5s}
#sr_root #sr_badge .bbl{position:absolute;right:4px;bottom:100%;margin-bottom:5px;white-space:nowrap;background:#fff7e6;color:#b3270a;border:2px solid #ff5a2a;border-radius:13px;padding:3px 10px;font:800 12px system-ui,Arial,sans-serif;font-style:normal;opacity:0;pointer-events:none;animation:srbbl 7s linear infinite;box-shadow:0 3px 8px #0003}
#sr_root #sr_badge .bbl:after{content:"";position:absolute;right:26px;top:100%;border:6px solid transparent;border-top-color:#ff5a2a}
@keyframes srbbl{0%,60%{opacity:0;transform:translateY(4px)}66%,84%{opacity:1;transform:translateY(0)}90%,100%{opacity:0;transform:translateY(4px)}}
#sr_root #sr_toast.err{background:#b91c1c;max-width:88vw;white-space:normal;text-align:center;font-size:.95em}

#sr_root .oz.ov{background:#eef4fd;border-color:#bcd3f0}
#sr_root .oz.ov b{color:#1d4ed8}
#sr_root .oz.ov small{color:#1d4ed8}
@media(max-width:640px){#sr_root .tabs{flex-wrap:wrap;overflow:visible;border-radius:18px;gap:3px}#sr_root .tabs button{flex:1 1 22%;min-width:0;padding:6px 2px;font-size:.86em}#sr_root .ts{overflow-x:visible}#sr_root .ts table:not(#sr_tmr){table-layout:auto}#sr_root .ts table:not(#sr_tmr) th,#sr_root .ts table:not(#sr_tmr) td{white-space:normal;padding:6px 5px;overflow-wrap:anywhere}#sr_root .ts table:not(#sr_tmr) td:first-child{min-width:0;max-width:none;position:static}#sr_root .ts table.mc,#sr_root .ts table.mc tbody{display:block}#sr_root .ts table.mc thead{display:none}#sr_root .ts table.mc tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 8px;padding:8px;margin-bottom:8px;border:1px solid #d5e3cc;border-radius:12px;background:#fff}#sr_root .ts table.mc td{display:block;border:0;padding:0;background:none!important;min-width:0}#sr_root .ts table.mc td:before{content:attr(data-l);display:block;font-size:.7em;color:#6a7a70;font-weight:700;text-transform:uppercase}#sr_root .ts table.mc td:first-child{grid-column:1/-1;font-weight:800}#sr_root .ts table.mc td:first-child:before{display:none}#sr_root .ts table.mc td:last-child{grid-column:1/-1}#sr_root .ts table.mc td:empty{display:none}#sr_root .ts table.mc input,#sr_root .ts table.mc select{width:100%;min-width:0}#sr_root .in.ts{padding:8px}}
@media(max-width:640px){#sr_root #sr_tmr .qty{width:100%;min-width:0}#sr_root #sr_tmr .qty input{min-width:0;width:100%;flex:1 1 0}#sr_root #sr_tmr tr{box-sizing:border-box;max-width:100%}}
@media(max-width:640px){#sr_root .g>*{min-width:0}#sr_root input,#sr_root select{min-width:0;max-width:100%}#sr_root #sr_ara{width:100%}#sr_root input.e{min-width:0}}
@media(max-width:340px){#sr_root .g{grid-template-columns:1fr}#sr_root .hl b{font-size:1.1em}}
@media(max-width:640px){#sr_root .s4:not([style*="none"]){display:flex!important;flex-direction:column}#sr_root .s4>*{order:5}#sr_root .s4>#sr_yk{order:0}#sr_root .s4>#sr_rec{order:1}#sr_root .s4>.stats{order:2}}
