@font-face{font-family:Noto Sans Thai;src:url(/fonts/NotoSansThai-Variable.ttf)format("truetype");font-weight:100 900;font-display:swap}:root{color:#f1e4c8;font-synthesis:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#36291c;--paper:#ede0bd;--gold:#c8a35d;--wood:#302319;--muted:#c5b391;background:#221a13;font-family:Georgia,Noto Sans Thai,serif}*{box-sizing:border-box}body{margin:0}#table{touch-action:none;width:100%;height:100%;position:fixed;inset:0}#real-app{pointer-events:none;min-height:100dvh;position:relative}#real-app>*{pointer-events:auto}button,input,select{font:inherit;max-width:100%}button,a,input,select{outline-offset:4px}button{cursor:pointer;color:#f1dfb6;background:linear-gradient(135deg,#58432a,#32251c);border:1px solid #ad8d54;border-radius:4px;padding:.55rem .8rem;transition:background .15s,border-color .15s,box-shadow .15s;box-shadow:inset 0 0 0 2px #241a1580,inset 0 1px #ead09c44,0 3px 6px #0003}button:hover,button:focus-visible{background:linear-gradient(135deg,#715735,#49331f);border-color:#f2d18f;box-shadow:inset 0 0 0 2px #302215aa,0 0 14px #d8b26922}button:disabled{opacity:.5;cursor:default}button[type=submit],.cast-button{color:#332415;background:linear-gradient(120deg,#e8d5a5,#c4a165);font-weight:600;box-shadow:inset 0 0 0 2px #66482266,0 3px 9px #0003}input,select{color:#34281d;background:#f0e3c6;border:1px solid #ac8e55;border-radius:3px;width:100%;padding:.5rem .6rem;box-shadow:inset 0 1px 4px #5a3f2226}input[type=checkbox]{accent-color:#bd9657;width:auto}input[type=range]{accent-color:#caa66b;padding:0}a{color:#e1c590;text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,.real-brand{font-family:Cinzel,Georgia,serif;font-weight:500}h2{margin:.3rem 0 .8rem;font-size:1.25rem}h3{letter-spacing:.08em;color:#e4c78c;margin:1.4rem 0 .5rem;font-size:.92rem}p{margin:.6rem 0;line-height:1.5}small,.muted{color:var(--muted);font-size:.8rem}label{margin:.6rem 0;font-size:.85rem;display:block}label input,label select{margin-top:.3rem;display:block}.check{align-items:center;gap:.6rem;display:flex}.check input{margin:0}.actions{flex-wrap:wrap;gap:.45rem;margin:.65rem 0;display:flex}.eyebrow{letter-spacing:.18em;color:#c4a467;font:600 .64rem Cinzel,Georgia,serif;display:block}.real-brand{letter-spacing:.11em;color:#f5e6c4;font-size:1.03rem}.real-brand small{letter-spacing:.16em;color:#c8af7b;margin-top:.3rem;font-size:.55rem;display:block}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.real-setup{outline-offset:6px;background:radial-gradient(at 100% 0,#8a693533,#0000 65%),repeating-linear-gradient(38deg,#0000 0 22px,#bba06a06 22px 23px),linear-gradient(140deg,#403425ef,#251c15f7);border:1px solid #bba06a;border-radius:4px;outline:1px solid #bba06a66;width:min(700px,94vw);max-height:92vh;margin:4vh 0 4vh 5vw;padding:1.8rem 2.3rem;position:relative;overflow:auto;box-shadow:0 25px 90px #160f0cb3,inset 0 0 55px #34211277}.real-setup:before,.real-panel:before{content:"";pointer-events:none;border:1px solid #caa56833;border-radius:2px;position:absolute;inset:7px}.setup-sigil{float:right;color:#d5b66e;text-shadow:0 0 30px #e0bb5c44;font-size:4rem;line-height:.7}.real-setup .eyebrow{margin-top:1.6rem}.real-setup h1{color:#f0dfb9;margin:.6rem 0 1.1rem;font-size:clamp(2rem,3.1vw,3rem);line-height:1.13}.real-setup>p{font-size:.86rem}.setup-grid{grid-template-columns:minmax(150px,1.6fr) minmax(120px,1.15fr) 56px 40px;align-items:center;gap:.65rem .6rem;margin:1.3rem 0 .9rem;display:grid}.setup-grid>b{letter-spacing:.08em;color:#ccb182;font:500 .65rem Cinzel,serif}.player-sound{color:#e2c68d;width:40px;height:38px;padding:.45rem}.setup-links{border-top:1px solid #bc995144;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.2rem;padding-top:1rem;font-size:.8rem;display:flex}.privacy-note{color:#b7a17d;letter-spacing:.03em;text-align:center;font-size:.7rem!important}.real-header{z-index:25;background:linear-gradient(#271e16ed,#2a2115a0,#0000);border-top:1px solid #cfaa5e88;justify-content:space-between;align-items:center;gap:1rem;padding:12px 20px;font-size:.78rem;display:flex;position:relative}.real-header>span{color:#ecdbb8;font-variant-numeric:tabular-nums}.real-header button{margin-left:.4rem;padding:.45rem .7rem;font-size:.75rem}.real-cover{text-align:center;z-index:20;background:radial-gradient(at 50% 43%,#382b20ee,#1d1712f8);flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.real-cover:before{content:"✧";color:#d8b671;text-shadow:0 0 45px #d7ae6155;margin-bottom:1rem;font-size:4rem}.real-cover:after{content:"";pointer-events:none;outline-offset:-6px;border:1px solid #a3824444;outline:1px solid #ad8c4433;position:absolute;inset:18px}.real-cover h1{color:#f2dfb5;margin:.6rem;font-size:clamp(1.8rem,4vw,3rem)}.real-cover p{color:#cbb993;font-size:.9rem}.real-cover>p:first-child{text-transform:uppercase;letter-spacing:.17em;font-size:.65rem}.real-cover button{margin-top:1.3rem;padding:.8rem 1.5rem;font-size:1rem}.real-panel{outline-offset:4px;z-index:32;background:repeating-linear-gradient(38deg,#0000 0 25px,#bca57506 25px 26px),linear-gradient(125deg,#453524fa,#241c15fc);border:1px solid #b59a60;border-radius:4px;outline:1px solid #9d7e4533;max-height:78vh;padding:1.3rem;position:fixed;overflow:auto;box-shadow:0 16px 65px #0009}.public-panel{width:min(480px,94vw);top:80px;right:20px}.public-panel article{border-bottom:1px solid #a9864b3d;padding:.6rem 0;font-size:.83rem}.public-panel article b{color:#edd6a2}.public-panel .actions button{padding:.4rem .6rem;font-size:.7rem}.public-panel p{font-size:.82rem}.public-panel details{padding:.8rem 0}.menu-panel,.sound-panel,.decision-panel{width:min(470px,92vw);top:50%;left:50%;transform:translate(-50%,-50%)}.menu-panel details{color:#b8a27c;margin-top:1rem;font-size:.76rem}.menu-panel summary{cursor:pointer;margin-bottom:.8rem}.menu-panel .actions{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.sound-panel .actions{grid-template-columns:1fr 1fr;display:grid}.clip-status{color:#e6d4ae;background:#1f1813aa;border:1px solid #b5985f55;padding:.8rem;font-size:.84rem}.audio-file{text-align:center;cursor:pointer;background:#423322;border:1px solid #ad8d54;border-radius:4px;margin:0;padding:.55rem .8rem;font-size:.85rem;position:relative;overflow:hidden}.audio-file input{opacity:0;cursor:pointer;position:absolute;inset:0}.audio-notice{color:#dfc18b;font-size:.8rem}.choice{border-bottom:1px solid #a58b5355;padding:.55rem}.choice input{width:auto;margin:0 .5rem 0 0;display:inline}.choice small{margin-top:.35rem;display:block}.decision-panel{font-size:.9rem}.decision-panel form{max-height:50vh;overflow:auto}.turn-tools{color:#ead8b6;background:linear-gradient(110deg,#2f231ae8,#332719a3);border-left:2px solid #b6995d;border-radius:0 4px 4px 0;max-width:270px;padding:.65rem .8rem;font-size:.78rem;position:fixed;top:84px;left:18px}.turn-tools b{color:#f2dfb5;font-weight:400}.turn-tools p{font-size:.77rem}.turn-tools button{margin:5px 4px 0 0;padding:.4rem .65rem;font-size:.72rem}.equipped{background:#2b2117d9;border-left:1px solid #b29960;flex-direction:column;gap:.5rem;max-width:230px;padding:.6rem .8rem;font-size:.74rem;display:flex;position:fixed;bottom:35px;left:16px}.equipped b{letter-spacing:.1em;color:#d7b779;font:500 .65rem Cinzel,serif}.equipped button{padding:.4rem;font-size:.7rem}.pool-tools{z-index:25;position:fixed;bottom:12px;right:16px}.pool-tools button{padding:.45rem .7rem;font-size:.7rem}.real-notice,.audio-prompt{z-index:40;color:#f0dab2;background:#49301df5;border:1px solid #c5a165;border-radius:4px;max-width:88vw;padding:.6rem 1rem;font-size:.8rem;position:fixed;top:66px;left:50%;transform:translate(-50%);box-shadow:0 5px 30px #0005}.audio-prompt{top:110px}#real-app>.hand-targets{pointer-events:none;z-index:8;position:fixed;inset:0}.card-hit{pointer-events:auto;opacity:0;touch-action:manipulation;border-radius:5px;padding:0;position:fixed;box-shadow:none!important;background:0 0!important;border:0!important}.card-hit:focus-visible{opacity:1;outline-offset:4px;outline:2px solid #e8d097}.card-hit:disabled{pointer-events:none}.card-controls{z-index:12;color:#382b1d;scrollbar-width:thin;scrollbar-color:#a5854f #e6d5b3;background:repeating-linear-gradient(40deg,#0000 0 22px,#96703d08 22px 23px),linear-gradient(115deg,#f0e4c7,#e5d3ac);border:2px solid #b7985f;border-top:1px solid #a68751;border-radius:0 0 7px 7px;max-height:min(22vh,210px);padding:9px 11px 8px;font-size:.75rem;position:fixed;overflow:auto;box-shadow:inset 0 0 0 2px #fff0cd66,0 10px 20px #0005}.card-controls:before{content:"";pointer-events:none;border-top:1px solid #96723e55;position:absolute;top:2px;left:9px;right:9px}.card-controls form{grid-template-columns:1fr 1fr;gap:5px 7px;margin:0;display:grid}.card-controls label{color:#695031;margin:0;font-size:.64rem;line-height:1.2}.card-controls input,.card-controls select{background:#f9eed8;min-width:0;height:30px;margin-top:3px;padding:5px 4px;font:12px Georgia,Noto Sans Thai,serif}.card-controls form>button,.card-controls form>p{grid-column:1/-1}.card-controls .actions{grid-template-columns:1fr 1fr;gap:5px;margin:6px 0 0;display:grid}.card-controls button{min-height:30px;padding:6px 8px;font-size:.71rem}.card-controls .cast-button{justify-content:space-between;align-items:center;gap:.5rem;margin-top:3px;display:flex}.card-controls small{color:#765b34;font-size:.66rem;line-height:1.35;display:block}.card-controls p{margin:3px 0;font-size:.78rem}.card-controls .card-close{box-shadow:none;color:#71542b;z-index:1;background:0 0;border:0;min-height:20px;padding:0 5px;font-size:17px;line-height:1;position:absolute;top:0;right:2px}.card-controls form{padding-top:5px}@media (height<=650px){.real-header{padding:6px 12px}.real-brand{font-size:.8rem}.real-header>span{font-size:.65rem}.real-setup{max-height:96vh;margin:2vh 0 2vh 3vw;padding:1.2rem 1.5rem}.real-setup h1{margin:.4rem 0;font-size:1.8rem}.real-setup .eyebrow{margin-top:.6rem}.setup-grid{gap:.4rem;margin:.7rem 0}.real-setup>p{font-size:.76rem}.real-setup .muted{font-size:.68rem}.setup-links{margin-top:.6rem;padding-top:.6rem}.setup-sigil{font-size:3rem}.turn-tools{max-width:210px;font-size:.7rem;top:58px}.turn-tools button{font-size:.65rem}.public-panel{top:58px}.real-panel{max-height:77vh;padding:1rem}.card-controls{max-height:22vh;padding:5px 8px}.card-controls .actions{margin-top:4px}.card-controls button{padding:5px 7px}.equipped{max-width:180px;bottom:18px}.pool-tools{bottom:5px}.real-notice{top:48px}}@media (width<=600px){.real-setup{width:94vw;margin:3vh auto;padding:1.2rem}.setup-grid{grid-template-columns:minmax(105px,1.2fr) minmax(85px,1fr) 43px 32px;gap:.4rem}.setup-grid input,.setup-grid select{padding:.5rem .35rem;font-size:.74rem}.player-sound{width:32px}.real-header{gap:.4rem}.real-header>span{max-width:150px}.real-header button{margin-left:.2rem;padding:.4rem}.pool-tools button{font-size:.62rem}.real-cover h1{font-size:1.9rem}}@media (prefers-reduced-motion:reduce){button{transition:none}}.cast-banner{color:#f3dfb1;max-width:85vw;font-family:var(--font-fantasy,Georgia,serif);pointer-events:auto;background:#251b14e8;border:1px solid #bba06c;border-radius:6px;align-items:center;gap:16px;padding:10px 18px;display:flex;position:fixed;top:auto;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 5px 25px #0006}.cast-banner button{padding:5px 12px;font-size:13px}.cast-banner span{font-size:18px}body[data-screen=menu]{background:radial-gradient(at 70% 20%,#66503755,#0000 60%),repeating-linear-gradient(45deg,#0000 0 48px,#ad895407 48px 49px),#221a13}.real-header button,.pool-tools button,.turn-tools>button,.real-panel button,.real-panel summary,.real-setup button,.real-cover button{touch-action:manipulation;min-width:48px;min-height:48px;padding:11px 16px;font-size:.9rem}.real-header button{min-width:72px;margin-left:6px}.real-header>div{flex-shrink:0;gap:4px;display:flex}.turn-tools .potion-button,.public-panel button[data-potion],.decision-panel .potion-button{color:#2a2116;background:linear-gradient(120deg,#e4d0a0,#b59459);border-color:#d8bc7e;min-width:190px;min-height:56px;font-size:1.05rem;font-weight:600}.turn-tools .potion-button{width:100%;margin-top:10px;display:block}.public-panel .actions{gap:8px}.public-panel .actions button{min-height:48px;padding:11px 14px;font-size:.9rem}.public-panel .actions button[data-potion]{min-height:56px;font-size:1.05rem}.public-panel,.log-panel{width:min(580px,94vw);max-height:calc(100dvh - 110px);top:86px;right:18px}.public-panel summary,.log-panel li{font-size:1rem;line-height:1.6}.public-panel summary{cursor:pointer;border:1px solid #a88b55;align-items:center;padding:12px;display:flex}.log-panel ol{padding:0;list-style:none}.log-panel li{border-bottom:1px solid #b69c603b;padding:12px 4px}.log-panel>button{min-width:100px;position:sticky;bottom:0}.setup-grid{grid-template-columns:minmax(150px,1.6fr) minmax(120px,1.15fr) 56px 48px}.setup-grid input,.setup-grid select{min-height:48px}.player-sound{width:48px;height:48px}.audio-file{place-items:center;min-height:48px;display:grid}@media (height<=650px){.real-header{gap:8px;padding:5px 10px}.real-header button{padding:8px 12px;font-size:.82rem}.real-header .real-brand small{display:none}.turn-tools{max-width:235px;padding:8px;top:68px}.turn-tools>button{padding:8px 10px;font-size:.82rem}.turn-tools .potion-button{min-width:0;font-size:.95rem}.public-panel,.log-panel{max-height:calc(100dvh - 82px);top:68px}.real-setup{width:min(740px,94vw)}.real-setup button{padding:10px}.pool-tools button{font-size:.82rem}}@media (width<=600px){.real-header{flex-wrap:wrap}.real-header>span{display:none}.real-header button{min-width:64px}.setup-grid{grid-template-columns:minmax(80px,1fr) minmax(90px,1fr) 48px 48px;gap:6px}.real-setup{max-height:calc(100dvh - 24px);margin:12px auto;padding:16px}.public-panel,.log-panel{right:3vw}}.battle-header{background:linear-gradient(#251c16ee,#251c1688,#0000);align-items:flex-start;height:78px;padding:10px 16px}.real-header>.battle-pool{flex-direction:column;align-items:flex-start;gap:7px;min-width:180px;display:flex}.battle-pool .real-brand{font-size:.78rem}.battle-pool .real-brand small{display:none}.battle-pool>span{color:#e5ce9f;font-size:.86rem}.battle-pool>span>b{margin-left:8px;font-size:1.1rem}.battle-pool>span>b>small{margin-left:3px;font-size:.7rem}.real-header>.battle-turn{background:linear-gradient(120deg,#4d3c27,#251d16);border:1px solid #bda16c;border-radius:0 0 12px 12px;flex-direction:column;align-items:center;gap:3px;min-width:180px;max-width:32vw;padding:6px 28px;display:flex;position:absolute;top:7px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 3px #a8874a16}.battle-turn>b{color:#f0dcae;font:500 1.3rem Cinzel,Georgia,serif}.battle-turn>small{white-space:nowrap;text-overflow:ellipsis;color:#d1bc96;max-width:100%;font-size:.78rem;overflow:hidden}.real-header>.battle-navigation{gap:5px;display:flex}.battle-navigation button{min-width:64px;margin-left:0}#real-app>.opponent-status{z-index:6;pointer-events:none;position:fixed;inset:0}.opponent-badge{pointer-events:none;contain:layout style;background:linear-gradient(110deg,#2d251df2,#3b3025ee);border:1px solid #a18a62;border-radius:6px;align-items:center;gap:7px;padding:6px 8px;display:flex;position:fixed;box-shadow:0 4px 14px #0006}.opponent-badge.active{border-color:#f0d49b;box-shadow:0 0 0 2px #bf9c5244,0 5px 16px #0005}.opponent-badge.eliminated{opacity:.6}.badge-seal{text-align:center;width:28px;color:var(--seat-color,#c9b78c);flex:0 0 28px;font-size:24px}.badge-values{flex:1;gap:3px;min-width:0;display:grid}.badge-values>b{color:#f4e1b7;white-space:nowrap;text-overflow:ellipsis;font:500 .85rem Cinzel,Georgia,serif;overflow:hidden}.hp-meter{color:#fff0df;background:linear-gradient(90deg,#a43b35 var(--health),#39221f var(--health));border:1px solid #a87d60;border-radius:2px;height:17px;padding-left:6px;font-size:.72rem;line-height:17px;display:block;position:relative}.badge-values>small{color:#bee1eb;background:#1b3b49;border-radius:2px;padding:2px 5px;font-size:.68rem;line-height:1}[data-theme=teal]{--seat-color:#65d5c5}[data-theme=violet]{--seat-color:#bb97eb}[data-theme=amber]{--seat-color:#e7b367}[data-theme=blue]{--seat-color:#9acded}[data-theme=rose]{--seat-color:#e8a3c0}[data-theme=green]{--seat-color:#bad381}#real-app>.self-status{pointer-events:none;width:calc(var(--own-zone,210px) - 18px);z-index:9;background:linear-gradient(125deg,#493724f7,#201b17f5);border:1px solid #b59a65;border-radius:8px;grid-template-columns:1fr 1fr;gap:7px;min-height:128px;padding:10px;display:grid;position:fixed;bottom:12px;left:12px;box-shadow:inset 0 0 0 3px #b89c5618,0 8px 25px #0006}.self-seal{width:43px;height:43px;color:var(--seat-color);background:#30251d;border:1px solid #c5aa70;border-radius:50%;place-items:center;font-size:27px;display:grid;position:absolute;top:-22px;right:9px}.self-identity{grid-column:1/-1;min-width:0;padding-right:25px}.self-identity>b{white-space:nowrap;text-overflow:ellipsis;color:#f1dfb5;font:500 .93rem Cinzel,Georgia,serif;display:block;overflow:hidden}.self-identity>b>small{font:12px Georgia,serif}.self-identity>small{color:#d6bb85;margin-top:3px;font-size:.64rem;display:block}.self-resource{background:#2c211b;border:1px solid #a88755;border-radius:5px;flex-direction:column;align-items:center;padding:5px;display:flex}.self-resource>small{letter-spacing:.07em;color:#e3d4b6;font:500 .55rem Cinzel,serif}.self-resource>b{font-size:1.28rem;font-weight:400;line-height:1.2}.self-resource.hp{background:linear-gradient(#73382c,#3d2720)}.self-resource.mana{background:linear-gradient(#26556b,#202e3b)}.self-cards{text-align:center;color:#cdb68b;grid-column:1/-1;font-size:.7rem}.battle-actions{width:calc(var(--action-zone,210px) - 18px);z-index:10;grid-template-columns:minmax(74px,1fr) minmax(58px,1fr);align-items:center;gap:6px;display:grid;position:fixed;bottom:12px;right:12px}.battle-actions>button{min-width:0;min-height:48px;padding:7px;font-size:.8rem;line-height:1.15}.battle-actions>button:first-child{aspect-ratio:1;background:radial-gradient(at 40% 25%,#947244,#443020 78%);border:2px solid #c9ad70;border-radius:50%;grid-row:1/3;min-height:74px;font-family:Cinzel,Georgia,serif;font-size:.95rem;box-shadow:inset 0 0 0 4px #b4924f33,0 5px 20px #0006}.battle-actions>.potion-button{color:#302218;background:linear-gradient(120deg,#e2cfa0,#b3935c);min-height:56px;font-weight:600}.battle-actions>button[data-action=hide]{font-size:.74rem}.battle-context{color:#dbc59b;text-align:center;z-index:10;background:#261d17df;border:1px solid #ac905a66;max-width:50vw;margin:0;padding:6px 12px;font-size:.78rem;position:fixed;top:76px;left:50%;transform:translate(-50%)}.board-active .pool-tools{display:none}.card-expanded .battle-actions,.card-expanded .self-status{visibility:hidden;pointer-events:none}.equipped{max-width:calc(var(--own-zone,210px) - 20px);bottom:164px;left:12px}@media (height<=650px),(width<=999px){.battle-header{gap:5px;height:60px;padding:5px 8px}.real-header>.battle-pool{gap:4px;min-width:125px}.battle-pool .real-brand{font-size:.62rem}.battle-pool>span{font-size:.65rem}.battle-pool>span>b{margin-left:3px;font-size:.9rem}.battle-navigation button{min-width:54px;padding:8px;font-size:.75rem}.real-header>.battle-turn{gap:1px;min-width:130px;padding:4px 15px;top:3px}.battle-turn>b{font-size:1rem}.battle-turn>small{font-size:.65rem}.opponent-badge{gap:4px;padding:4px 5px}.badge-seal{flex-basis:18px;width:18px;font-size:18px}.badge-values>b{font-size:.68rem}.badge-values>small{padding:2px 3px;font-size:.58rem}.hp-meter{height:14px;font-size:.6rem;line-height:13px}.badge-values{gap:2px}#real-app>.self-status{width:calc(var(--own-zone) - 11px);gap:4px;min-height:110px;padding:7px;bottom:7px;left:7px}.self-seal{width:32px;height:32px;font-size:20px;top:-16px;right:5px}.self-identity>b{font-size:.75rem}.self-identity>b>small{font-size:10px}.self-identity{padding-right:13px}.self-identity>small{font-size:.57rem}.self-resource{padding:3px}.self-resource>b{font-size:1.05rem}.self-cards{font-size:.6rem}.battle-actions{width:calc(var(--action-zone) - 11px);grid-template-columns:minmax(64px,1fr) minmax(58px,1fr);gap:4px;bottom:7px;right:7px}.battle-actions>button:first-child{min-height:68px;font-size:.75rem}.battle-actions>button{padding:6px;font-size:.72rem}.battle-actions>button[data-action=hide]{font-size:.65rem}.battle-context{padding:4px 9px;font-size:.65rem;top:61px}.equipped{max-width:125px;bottom:132px;left:7px}.cast-banner{bottom:12px}}.card-expanded .opponent-status,.card-expanded .battle-context{visibility:hidden;pointer-events:none}.opponent-badge[hidden]{display:none}
