/* Byte-derived CSS from the exact approved owner Trophy Edition, scoped to Dartava Trophy only. */
@scope (.dt-trophy-production) {

:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;color:#f6fcff;background:#071321;font-synthesis:none;--bg:#081726;--sheet:#0d2332;--panel:#102c3c;--text:#f3fbfe;--muted:#9cb7bf;--line:#2b4552;--cyan:#39d5d2;--amber:#ffb84d;--dark:#061320;--rad:20px}*{box-sizing:border-box}body{margin:0;min-width:300px;background:#071321;color:var(--text)}button,input,select{font:inherit}button{cursor:pointer}button:focus-visible,input:focus-visible{outline:3px solid #ffcf6a;outline-offset:3px}.shell{min-height:100vh;padding:18px 16px 45px;background:radial-gradient(ellipse at top, #153347 0,#071321 66%)}.topline{display:flex;align-items:center;gap:12px;justify-content:space-between;max-width:1210px;margin:0 auto 12px}.previewname{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:800;letter-spacing:.13em;color:#e1f7fc}.previewname .spark{width:9px;height:9px;border-radius:50%;background:#31d5b3;box-shadow:0 0 13px #32d5b3}.devices{display:flex;gap:6px;padding:5px;border:1px solid #2b4552;background:#081926;border-radius:14px}.switch{border:0;background:transparent;color:#a3b9c4;padding:10px 12px;font-weight:800;font-size:12px;border-radius:10px;white-space:nowrap}.switch[aria-pressed="true"]{background:#2fced0;color:#031321}.descriptor{max-width:1210px;margin:0 auto 14px;display:flex;gap:8px;align-items:center;justify-content:center;font-size:12px;color:#a8b9c0}.pills{padding:6px 10px;background:#163e47;color:#b4fbeb;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.05em}.stage{display:flex;justify-content:center;align-items:flex-start;max-width:1350px;margin:auto}.device{width:min(100%,414px);min-height:780px;background:#071b2a;border:1px solid #3a5260;box-shadow:0 32px 70px #0008;border-radius:34px;overflow:hidden;position:relative}.device.phone{min-height:820px}.device.website{width:100%;max-width:1220px;min-height:790px;border-radius:18px}.chrome{height:37px;background:#050e1a;display:flex;align-items:center;padding:0 19px;justify-content:space-between;color:#dbe8f4;font-size:12px;font-weight:800;letter-spacing:.02em}.chrome .mid{height:10px;width:90px;border-radius:30px;background:#000;opacity:.8;margin-left:37px}.chrome .icons{font-size:14px}.browserbar{height:37px;background:#e6f2f2;color:#536973;display:flex;align-items:center;gap:10px;padding:0 15px;font-size:11px}.url{background:white;border-radius:20px;padding:5px 15px;flex:1;text-align:center;color:#506270}.desktopbar{height:38px;background:#07111d;border-bottom:1px solid #29424f;display:flex;align-items:center;gap:13px;padding:0 16px;color:#7797a6;font-size:12px}.dots{display:flex;gap:5px}.dots i{width:8px;height:8px;border-radius:50%;background:#f7827c}.dots i:nth-child(2){background:#ffd15e}.dots i:nth-child(3){background:#44ce93}.address{margin-left:8px;flex:1;background:#132536;border-radius:6px;padding:6px 12px;text-align:center;color:#92b0bd}.app{min-height:748px;display:flex;flex-direction:column;background:radial-gradient(ellipse at top right,#123a49 0,transparent 40%),#081b29}.apphead{height:71px;padding:12px 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #284454;gap:10px}.brand{display:flex;align-items:center;gap:10px;font-size:18px;letter-spacing:.08em;font-weight:950}.brand img{width:39px;height:39px;border-radius:10px}.headactions{display:flex;align-items:center;gap:10px}.live{display:flex;gap:6px;align-items:center;color:#a9f5d8;font-size:10px;font-weight:900;letter-spacing:.11em}.live i{width:7px;height:7px;background:#58db96;border-radius:50%;box-shadow:0 0 0 4px #49d9951c}.avatar{width:33px;height:33px;display:grid;place-items:center;background:#153b48;border:1px solid #456773;border-radius:50%;color:#d9feff;font-weight:800;font-size:13px}.appbody{flex:1;min-height:600px;padding:22px 18px 24px}.eyebrow{font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:900;color:#f7be6a;margin-bottom:8px}.hero h1{font-size:35px;line-height:1.06;letter-spacing:-.065em;margin:0 0 9px;font-weight:900}.hero p{margin:0 0 23px;color:#b2c6ce;line-height:1.5;font-size:14px}.primary{border:0;border-radius:17px;background:linear-gradient(110deg,#24c4c5,#50e0c7);color:#05232b;font-weight:950;padding:18px 18px;display:flex;align-items:center;gap:13px;width:100%;text-align:left;box-shadow:0 6px 22px #23cec122}.primary .ico{font-size:28px;width:42px;height:45px;border-radius:12px;display:grid;place-items:center;background:#071d2422}.primary .copy{flex:1}.primary strong{font-size:18px;display:block}.primary small{font-size:12px;font-weight:700;opacity:.82;display:block;margin-top:4px}.arr{font-size:23px}.secondary{margin-top:11px;border:1px solid #3d5761;border-radius:16px;background:#122c39;color:#f2feff;display:flex;width:100%;padding:15px;align-items:center;text-align:left;gap:12px}.secondary .ico{font-size:23px;width:43px;height:43px;border:1px solid #456774;display:grid;place-items:center;border-radius:11px;color:#ffca79}.secondary .copy{flex:1}.secondary strong{display:block;font-size:15px}.secondary small{display:block;font-size:12px;color:#9db3bc;margin-top:3px}.two{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:11px}.mini{padding:14px;text-align:left;background:#102a38;border-radius:15px;border:1px solid #365363;color:#f1fcff;min-height:113px}.mini .mi{font-size:21px;color:var(--amber);display:block;margin-bottom:11px}.mini strong{display:block;font-size:14px}.mini small{display:block;font-size:11px;margin-top:3px;color:#a2bac2}.sectionlabel{margin:27px 0 10px;display:flex;justify-content:space-between;align-items:center;color:#98b2bc;font-size:11px;text-transform:uppercase;letter-spacing:.13em;font-weight:900}.resume{width:100%;border-radius:14px;background:#112b39;border:1px solid #2d5661;color:#fff;display:flex;align-items:center;gap:11px;padding:13px;text-align:left}.resume .symbol{width:44px;height:44px;display:grid;place-items:center;background:#244954;border-radius:10px;color:#ffbd63;font-size:22px}.resume b{display:block;font-size:13px}.resume small{display:block;color:#9eb5c1;font-size:11px;margin-top:5px}.resume em{margin-left:auto;font-size:11px;color:#45d5cf;font-style:normal;font-weight:800}.dock{background:#071522;border-top:1px solid #2d4c5a;display:grid;grid-template-columns:repeat(5,1fr);position:sticky;bottom:0;z-index:9;padding:9px 8px 11px}.dock button{display:flex;gap:5px;align-items:center;flex-direction:column;background:none;color:#899fab;border:0;font-size:10px;font-weight:750;padding:6px 2px 3px}.dock button .navicon{font-size:21px;line-height:1}.dock button.active{color:#47e4d4}.dock button.active .navicon{filter:drop-shadow(0 0 5px #25e5d490)}.toprow{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:17px}.toprow h2{font-size:26px;letter-spacing:-.055em;line-height:1.1;margin:2px 0 7px}.toprow p{color:#a0b9c1;font-size:12px;line-height:1.5;margin:0}.back{background:#1a3644;border:1px solid #3e6070;border-radius:11px;padding:8px 11px;color:#e9fdff;font-weight:800}.smallbtn{border:1px solid #49646d;background:#18313e;color:#f1ffff;padding:10px 13px;border-radius:11px;font-weight:850;font-size:12px}.smallbtn[aria-pressed="true"]{background:#285d5c;border-color:#44d1bd;color:#bffff9}.amber{background:#ffb54a;border:0;color:#162535;padding:12px 16px;border-radius:12px;font-weight:950}.muted{color:#95b2bd;font-size:12px;line-height:1.5}.tag{padding:5px 9px;border:1px solid #3d655d;border-radius:999px;color:#9ceacb;font-weight:850;font-size:10px;letter-spacing:.05em}.panel{background:#102736;border:1px solid #2f4e5d;border-radius:18px;padding:16px;margin:12px 0}.panel h3{font-size:17px;margin:4px 0 7px}.panel p{font-size:12px;line-height:1.5;color:#9eb7c0}.formlabel{display:block;margin:15px 0 7px;color:#adc4c9;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.field{width:100%;background:#0c1e2b;border:1px solid #4b6d76;border-radius:12px;padding:14px;color:white;outline:none}.scoreheader{background:linear-gradient(130deg,#102e40,#1b3d47);border:1px solid #40616d;border-radius:18px;padding:15px;margin-bottom:12px}.scoremeta{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#9ab5c0;font-weight:800;margin-bottom:12px}.scoregrid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.scorecard{padding:11px 10px;border-radius:12px;background:#071a29;border:1px solid #305260}.scorecard.turn{border-color:#2bd2c5;background:#10353f}.scorecard label{display:block;color:#bed2d8;font-weight:750;font-size:12px}.scorecard b{font-size:42px;letter-spacing:-.07em;line-height:1.35;font-weight:900}.scorecard small{display:block;color:#88a3ab;font-size:11px}.scorecontrols{display:flex;gap:8px;margin:11px 0}.scorecontrols .smallbtn{flex:1}.scoreform{background:#0e2635;border:1px solid #30515f;border-radius:16px;padding:15px;margin-top:12px}.scoreform .formlabel{margin-top:0}.keypad{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin-top:10px}.keypad button{border:1px solid #2e4f5f;border-radius:10px;background:#173747;color:#e6f6fd;font-size:15px;font-weight:850;padding:12px 0}.keypad button:hover{border-color:#59ded3}.keypad .key180{color:#172b36;background:#ffba51}.scoreinput{width:100%;background:#071a28;border:1px solid #46626e;border-radius:9px;padding:12px;color:#faffff;font-size:19px;font-weight:800}.matchcontrols{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.matchcontrols button{flex:1}.matchstatus{background:#182f38;border:1px solid #355262;border-radius:14px;padding:14px;color:#a6cad0;font-size:12px;line-height:1.6}.boardgrid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.boardpanel{padding:10px 8px;background:#0b2230;border:1px solid #335668;border-radius:15px;text-align:center;overflow:hidden}.boardpanel label{display:block;color:#b9d3d9;font-size:11px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:2px 0 12px}.boardart{position:relative;width:min(100%,148px);aspect-ratio:1;margin:0 auto 10px;border-radius:50%;background:repeating-conic-gradient(from 0deg,#e2d1b6 0deg 18deg,#142730 18deg 36deg);border:8px solid #111d25;box-shadow:0 0 0 3px #4b777a,0 0 0 7px #0d1d27,inset 0 0 0 1px #f3bd65}.boardart:after{content:"";position:absolute;inset:36%;border-radius:50%;background:radial-gradient(circle,#d52e4d 0 24%,#0c9674 25% 57%,#c92e47 58% 76%,#112833 77%);border:2px solid #c8c6ae}.boardart .wire{position:absolute;inset:15%;border-radius:50%;border:3px solid #c63448;box-shadow:0 0 0 6px #0d967b}.boardart .dart{width:5px;height:5px;position:absolute;background:#fafff2;box-shadow:0 0 0 2px #0a1620;border-radius:50%;top:31%;left:65%;z-index:1}.boardart .dart.b{top:52%;left:29%}.boardart .dart.c{top:44%;left:52%}.cameraoff{display:grid;place-items:center;aspect-ratio:1;max-width:150px;margin:0 auto 10px;color:#7798a7;border:2px dashed #3c6270;border-radius:16px;font-size:35px;background:#081926}.boardpanel small{display:block;font-size:10px;color:#86a3ad;line-height:1.5}.arenaactions{display:flex;flex-wrap:wrap;gap:6px;margin-top:11px}.arenaactions button{flex:1}.chats{display:flex;flex-direction:column;gap:9px;max-height:160px;overflow:auto;padding:5px 0 12px}.message{padding:9px 12px;background:#173c48;border-radius:10px;color:#dbf7f5;font-size:12px;max-width:96%}.message strong{font-size:11px;color:#72e9cf;margin-right:5px}.chatentry{display:flex;gap:6px}.chatentry input{flex:1;min-width:0}.matchend{padding:19px;background:#1d3540;border:1px solid #4e746e;border-radius:16px;margin:12px 0;text-align:center}.matchend h2{margin:2px 0 8px}.offer{border:1px solid #356675;background:linear-gradient(145deg,#113d49,#112434);padding:21px;border-radius:18px;text-align:center}.opavatar{background:#1c5159;color:#dcfff9;width:70px;height:70px;display:grid;place-items:center;font-size:23px;font-weight:900;border-radius:50%;margin:10px auto}.pulsing{width:72px;height:72px;border:3px solid #24cdbd;border-top-color:transparent;border-radius:50%;margin:36px auto 16px;animation:rotate 1.5s linear infinite}@keyframes rotate{to{transform:rotate(360deg)}}.watchcard{display:flex;align-items:center;gap:10px;border:1px solid #345462;background:#102c3a;border-radius:14px;padding:13px;margin-bottom:9px}.watchcard .wf{font-size:19px}.watchcard .wc{flex:1}.watchcard b{font-size:13px}.watchcard small{display:block;font-size:11px;color:#9ab3c0;margin-top:4px}.flex{display:flex;gap:8px;align-items:center}.between{justify-content:space-between}.line{height:1px;background:#2e4f5d;margin:17px 0}.toast{position:fixed;left:50%;bottom:28px;transform:translateX(-50%);background:#ffb84f;color:#0b2130;border-radius:10px;padding:12px 18px;font-weight:800;font-size:12px;box-shadow:0 10px 30px #0007;z-index:200;display:none;max-width:90vw}.toast.visible{display:block}.disclaimer{margin:12px auto 0;color:#91aebb;font-size:11px;line-height:1.5;text-align:center;max-width:600px}.desktopbody{display:grid;grid-template-columns:204px minmax(0,1fr) 240px;flex:1;min-height:740px}.sidebar{padding:15px 10px;border-right:1px solid #284556;background:#071824}.sidebar .navgroup{padding:15px 10px 7px;color:#6f99a5;font-size:10px;letter-spacing:.16em;font-weight:900;text-transform:uppercase}.sidebar button{width:100%;display:flex;gap:10px;align-items:center;background:transparent;border:0;text-align:left;border-radius:11px;color:#a5c0c7;font-size:12px;font-weight:850;padding:11px 12px}.sidebar button:hover,.sidebar button.selected{background:#193e4a;color:#64e6d7}.sidebar .icon{font-size:18px;width:22px}.desktopmain{padding:26px 27px;min-width:0;overflow:auto}.rightbar{background:#0a1d2b;border-left:1px solid #294858;padding:20px 14px}.rightbar h3{font-size:13px;margin:3px 0 15px}.metric{padding:14px;background:#11303f;border:1px solid #2b5361;border-radius:13px;margin:10px 0}.metric .number{font-size:29px;font-weight:900;letter-spacing:-.06em}.metric small{color:#9fbac3;font-size:11px}.news{font-size:12px;line-height:1.6;padding:12px 0;border-bottom:1px solid #284451;color:#a5c0c8}.rightbar button{width:100%;margin-top:12px}.device.website .app{min-height:740px}.device.website .apphead{height:72px;padding:12px 26px}.device.website .appbody{padding:0}.device.website .hero h1{font-size:49px}.device.website .hero p{font-size:15px}.device.website .home-grid{max-width:770px;display:grid;grid-template-columns:1.2fr 1fr;gap:12px}.device.website .home-grid .primary{grid-row:span 2;height:100%;margin:0;align-items:flex-start;flex-direction:column;justify-content:space-between}.device.website .home-grid .secondary{margin:0;min-height:118px}.device.website .home-grid .two{grid-column:span 2}.device.website .primary strong{font-size:22px}.device.website .primary .ico{width:56px;height:56px;font-size:33px}.device.website .boardart{width:190px;max-width:100%}.device.website .boardpanel{padding:16px}.device.website .scoreform{max-width:560px}.device.website .scoreheader{max-width:700px}.device.website .boardgrid{max-width:780px}.device.website .chats{max-height:220px}.device.website .matchcontrols{max-width:720px}.device.website .appbody .toprow h2{font-size:31px}.device.website .panel{max-width:850px}.device.website .watchcard{max-width:700px}.mobile-only{display:block}.device.website .mobile-only{display:none}.desk-only{display:none}.device.website .desk-only{display:block}.hint{font-size:11px;color:#9fbbc4;margin-top:12px}.footbuttons{display:flex;gap:8px;flex-wrap:wrap}.footbuttons button{flex:1}.notice{padding:11px;border:1px solid #386258;border-radius:12px;background:#163d3e;color:#b1f4e4;font-size:12px;margin:10px 0;line-height:1.5}.demo-lbl{font-size:10px;color:#ffc875;font-weight:900;letter-spacing:.11em}.overlaylabel{position:absolute;z-index:2;top:8px;left:8px;background:#ffbc5b;color:#15232f;border-radius:5px;padding:3px 5px;font-weight:900;font-size:8px}@media(max-width:720px){.shell{padding:11px 6px 24px}.topline{flex-direction:column;gap:9px}.previewname{font-size:10px}.devices{gap:4px;width:100%;justify-content:center}.switch{font-size:11px;padding:9px 10px}.device.website{min-width:765px}.stage:has(.website){overflow-x:auto;justify-content:flex-start}.device.website .desktopbody{grid-template-columns:152px minmax(0,1fr) 173px}.device.website .sidebar button{font-size:11px}.device.website .desktopmain{padding:20px 17px}.device.website .rightbar{padding:12px 9px}.device.website .hero h1{font-size:38px}.device.website .home-grid{display:block}.device.website .home-grid .primary{flex-direction:row;align-items:center}.device.website .home-grid .secondary{margin-top:10px}.device.website .home-grid .two{margin-top:10px}.device{border-radius:24px}.descriptor{text-align:center}.appbody{padding:20px 15px}.device.phone{min-height:760px}}

/* Dartava owner-approved full-site page review: consistent exact visual system */
:root{--review-bg:#071321} .shell{max-width:1680px;margin:auto;padding-top:18px}
.review-layout{max-width:1560px;margin:0 auto;display:grid;grid-template-columns:262px minmax(0,1fr);gap:20px;align-items:start}
.page-index{position:sticky;top:12px;max-height:calc(100dvh - 25px);overflow:auto;background:#0c2130;border:1px solid #274858;border-radius:20px;padding:14px;box-shadow:0 15px 55px #0003}
.index-head{margin-bottom:11px;padding:5px 4px}.index-head strong{display:block;font-weight:900;letter-spacing:.06em;font-size:14px}.index-head small{color:#9fbcc3;display:block;margin-top:4px;font-size:12px;line-height:1.35}.index-search{width:100%;padding:12px 10px;border-radius:11px;background:#091b29;border:1px solid #37515e;color:#fff;font-size:12px}
.page-list{padding-bottom:2px}.page-group{font-size:10px;color:#ffc378;letter-spacing:.15em;font-weight:900;margin:17px 5px 7px}.pagepick{width:100%;text-align:left;background:none;border:1px solid transparent;color:#abc4ce;border-radius:10px;padding:9px 10px;font-size:12px;font-weight:750;display:flex;justify-content:space-between;align-items:center;gap:8px}.pagepick:hover{background:#153444;color:#fff}.pagepick.current{background:#165a60;color:#ecffff;border-color:#35bdba}.pagepick small{font-size:9px;color:#86bbc0}.pagepick.current small{color:#dbfff9}
.page-index summary{cursor:pointer;font-weight:850;list-style:none;display:none}.page-index summary::-webkit-details-marker{display:none}
.stage{min-width:0;max-width:none;width:100%}.device.website{max-width:1180px}.descriptor{max-width:1460px}.topline{max-width:1460px}.app{min-height:740px}.appbody{min-width:0}
.review-note{max-width:1460px;margin:0 auto 13px;display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-size:12px;color:#9ebbc2}
.review-note b{color:#fbcd79}.preview-chip{font-weight:850;letter-spacing:.04em;background:#174249;color:#bdf2e6;padding:5px 10px;border:1px solid #2b6a70;border-radius:99px}
.featuregrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:15px 0}.featurecard{display:block;min-width:0;text-align:left;background:#112b39;border:1px solid #355466;border-radius:16px;padding:15px;color:#edfdff}.featurecard:hover{border-color:#42c7bf}.featurecard .ficon{display:block;font-size:25px;margin-bottom:8px;color:#ffb750}.featurecard b{display:block;font-size:15px;line-height:1.3}.featurecard small{font-size:11px;color:#9ebac3;display:block;line-height:1.45;margin-top:6px}
.page-title{font-size:31px;font-weight:950;line-height:1.07;letter-spacing:-.06em;margin:0 0 9px}.page-lead{color:#a8c0c8;line-height:1.5;margin:0 0 18px;font-size:13px}.info-row{display:flex;gap:9px;padding:12px 2px;border-bottom:1px solid #2e4b58;align-items:center}.info-row:last-child{border-bottom:0}.info-row .r-ico{height:38px;width:38px;border:1px solid #446875;background:#173d49;border-radius:10px;display:grid;place-items:center;color:#ffcb7b;font-size:20px;flex:none}.info-row .r-data{min-width:0;flex:1}.info-row strong{font-size:13px;display:block}.info-row small{font-size:11px;color:#a0b9c3;display:block;margin-top:4px;line-height:1.4}.row-action{color:#59e5d5;font-size:12px;font-weight:850;white-space:nowrap}.sample{font-size:10px;border-radius:6px;background:#2b3347;padding:3px 6px;color:#ffcf87;letter-spacing:.05em;font-weight:850}.muted-note{color:#86a9b4;font-size:11px;line-height:1.5;margin:10px 0}.feature-hero{padding:16px;border-radius:19px;background:linear-gradient(120deg,#133c49,#122837);border:1px solid #3a606c;margin:0 0 15px}.feature-hero .page-title{margin-top:4px}.feature-hero .page-lead{margin-bottom:0}.kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0 14px}.kpi{border-radius:12px;background:#0b2534;border:1px solid #2d4e5d;padding:12px 8px}.kpi b{font-size:24px;letter-spacing:-.07em;color:#edffff;display:block}.kpi small{color:#99b4bf;font-size:10px;display:block;margin-top:3px}.pillline{display:flex;gap:7px;flex-wrap:wrap;margin:12px 0 17px}.pillbutton{font-size:12px;border:1px solid #45606c;background:#112d3b;color:#e1f5fa;border-radius:99px;padding:9px 12px;font-weight:800}.pillbutton.selected{background:#28c8c0;color:#082733;border-color:#28c8c0}.progress-track{height:7px;background:#1d4150;border-radius:10px;overflow:hidden;margin:10px 0}.progress-track span{height:100%;display:block;background:linear-gradient(90deg,#2ac8c8,#f5b856);border-radius:10px}.matchbar{padding:10px 12px;border-radius:13px;border:1px solid #2db1a6;background:#123b43;display:flex;align-items:center;justify-content:space-between;gap:10px;margin:12px 0;color:#dbfff7;font-size:12px;font-weight:800}.matchbar button{background:#39cfc6;border:0;border-radius:9px;color:#082330;padding:10px 12px;font-size:11px;font-weight:950}.simple-table{width:100%;border-collapse:collapse;font-size:12px;margin-top:10px}.simple-table th{text-align:left;color:#9cb8c2;font-weight:800;font-size:10px;letter-spacing:.1em}.simple-table th,.simple-table td{padding:10px 4px;border-bottom:1px solid #2d4a57}.simple-table td:last-child{text-align:right}.simple-table tr:last-child td{border-bottom:0}.tip{padding:12px 14px;border-radius:12px;background:#153843;border-left:3px solid #32d4cc;color:#c2dbe0;font-size:12px;line-height:1.45;margin:12px 0}.toggle-row{width:100%;border:1px solid #335360;background:#112d3b;color:#eaf7fa;border-radius:13px;display:flex;align-items:center;justify-content:space-between;text-align:left;padding:13px;gap:10px;margin:8px 0}.toggle-row b{display:block;font-size:13px}.toggle-row small{color:#a1bbc4;display:block;font-size:11px;margin-top:5px}.toggle{height:24px;width:43px;flex:none;border-radius:99px;background:#355161;position:relative}.toggle:after{content:'';height:18px;width:18px;border-radius:50%;background:white;position:absolute;top:3px;left:3px;transition:transform .18s}.toggle.on{background:#27bcb7}.toggle.on:after{transform:translateX(19px)}
.grid-buttons{display:flex;gap:8px;flex-wrap:wrap}.grid-buttons button{flex:1;min-width:125px}.mini-bill{font-size:32px;font-weight:900;letter-spacing:-.045em}.statusline{font-size:12px;padding:11px;border:1px solid #305461;border-radius:12px;color:#b9dadc;background:#122f3c}.tagline{font-size:11px;color:#58cfc6;font-weight:850;letter-spacing:.07em}
.apphead .brand{white-space:nowrap}.headactions .live{white-space:nowrap}
.desktopbody{min-height:685px}.sidebar{max-height:calc(100dvh - 130px);overflow-y:auto}.sidebar button{font-size:12px}
@media(max-width:1040px){.review-layout{grid-template-columns:1fr;gap:10px}.page-index{position:relative;top:0;max-height:none;overflow:visible}.page-index summary{display:block}.page-index:not([open]) .index-content{display:none}.page-index[open] .index-content{margin-top:10px}.page-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(125px,1fr));gap:2px 5px}.page-group{grid-column:1/-1;margin-top:12px}.stage{padding-top:8px}.device.website{max-width:1180px}}
@media(max-width:580px){.shell{padding:11px 8px 25px}.topline{flex-wrap:wrap;justify-content:center}.previewname{width:100%;justify-content:center}.switch{padding:9px;font-size:11px}.review-note{font-size:11px}.page-index{padding:11px}.device{border-radius:22px}.featuregrid{gap:8px}.featurecard{padding:12px}.featurecard b{font-size:13px}.page-title{font-size:29px}.scorecard b{font-size:37px}.kpi{padding:9px 7px}.kpi b{font-size:22px}.apphead{padding:10px 15px}}

/* DARK NAVY OWNER-APPROVED COLOR PASS · restrained, consistent across 36 routes */
.device{--route-accent:#39d5d2;--route-glow:rgba(37,198,192,.15)}
.device[data-section="game"]{--route-accent:#ffbd62;--route-glow:rgba(255,181,74,.15)}
.device[data-section="arena"]{--route-accent:#39d5d2;--route-glow:rgba(48,207,209,.15)}
.device[data-section="training"]{--route-accent:#b4a0ff;--route-glow:rgba(167,143,255,.17)}
.device[data-section="awards"]{--route-accent:#ffbc62;--route-glow:rgba(255,174,78,.17)}
.device[data-section="social"]{--route-accent:#79bdff;--route-glow:rgba(107,177,255,.15)}
.device[data-section="account"]{--route-accent:#64d6c3;--route-glow:rgba(67,212,173,.10)}
.device .app{background:radial-gradient(ellipse 80% 34% at 86% 1%,var(--route-glow),transparent 75%),#081b29}
.device .eyebrow,.device .tagline,.device .feature-hero .eyebrow{color:var(--route-accent)}
.device .feature-hero{background:linear-gradient(120deg,var(--route-glow),#102736 80%);border-left:3px solid var(--route-accent)}
.device .pillbutton.selected{background:var(--route-accent);color:#071321;border-color:var(--route-accent)}
.device .pagepick.current{border-color:var(--route-accent)}
.device .hero{border-radius:19px;background:radial-gradient(circle at 94% 0,rgba(255,183,73,.14),transparent 42%),linear-gradient(130deg,#0a2536,#102b3b);padding:18px 19px;margin-bottom:16px;border:1px solid #2a4a58}
.device .hero h1{font-size:36px}.hero-accent{color:#44ded4}
.hero-badges{display:flex;gap:5px;flex-wrap:wrap;margin-top:8px}.hero-badges span{padding:6px 7px;font-size:9px;letter-spacing:.06em;font-weight:850;color:#d1e8ef;border:1px solid #31505e;background:#102b37;border-radius:7px}
.game-primary,.device .game-primary{background:linear-gradient(105deg,#ffb64f,#ffce80);color:#16222b;box-shadow:0 8px 24px #d9871433;border:1px solid #ffd086}.game-primary .ico{background:#603b1330}
.live-tile{border-color:#275d60;background:linear-gradient(150deg,#0e343c,#112533)}
.device .secondary:hover,.device .mini:hover,.device .featurecard:hover{border-color:var(--route-accent)}
.device .page-title{background:linear-gradient(100deg,#fff 60%,var(--route-accent));background-clip:text;-webkit-background-clip:text;color:transparent}
.trophy-strip{border:1px solid #806246;border-radius:16px;padding:13px;margin:12px 0 14px;background:linear-gradient(115deg,#302c2b,#102b3a 68%)}
.trophy-strip .flex strong{color:#ffd28a;font-size:12px;letter-spacing:.07em}.trophy-strip p{font-size:10px;color:#b6bfca;line-height:1.4;margin:9px 0 1px}
.trophy-link{background:transparent;border:0;color:#fccc85;font-size:10px;font-weight:850;letter-spacing:.02em;padding:6px}
.trophy-podium,.opponent-trophies{display:flex;gap:6px;justify-content:space-between;align-items:stretch;flex-wrap:wrap;margin-top:10px}
.trophy-badge{display:flex;align-items:center;justify-content:center;flex:1 1 70px;min-width:0;flex-direction:column;gap:4px;border-radius:11px;background:#263947;color:#fff;border:1px solid #50616b;text-align:center;padding:7px 4px;min-height:61px;line-height:1.18}
.trophy-badge>span{font-size:17px;font-weight:1000;line-height:1.2}.trophy-badge b{font-size:9px;font-weight:820;overflow-wrap:anywhere}
.trophy-amber{color:#ffd18a!important;border-color:#997246!important;background:#453728!important}.trophy-cyan{color:#7beadd!important;border-color:#357c75!important;background:#153e43!important}.trophy-violet{color:#c2b4ff!important;border-color:#6b5997!important;background:#362f55!important}.trophy-green{color:#b6e893!important;border-color:#68824b!important;background:#2b4339!important}.trophy-coral{color:#ffad9a!important;border-color:#996758!important;background:#443132!important}.trophy-blue{color:#a7d9ff!important;border-color:#4e7294!important;background:#283e57!important}
.trophy-cabinet-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0}.cabinet-item{padding:14px;background:#122837;border:1px solid #395364;border-radius:16px;min-width:0}.cabinet-item b{display:block;margin-top:9px;font-size:13px}.cabinet-item p{font-size:11px;color:#b6c8cd;min-height:38px;margin:7px 0;line-height:1.4}.cabinet-item small{color:#819faa;font-size:10px}.cabinet-top{display:flex;align-items:center;justify-content:space-between;gap:4px}.cabinet-emblem{width:47px;height:47px;border-radius:50%;display:grid;place-items:center;font-size:18px;font-weight:950;border:1px solid}.cabinet-status{font-size:9px;letter-spacing:.05em;font-weight:850;color:#ffd18a}.cabinet-item.locked{opacity:.72}.cabinet-item button{margin-top:12px;width:100%;font-size:10px;padding:10px 6px;border:1px solid #47706e;color:#74e2d4;border-radius:8px;background:#0d303a;font-weight:900}.cabinet-item button.pin-selected{background:#23675f;color:#e3fff8}.cabinet-item button:disabled{opacity:.6;cursor:not-allowed;background:#27313b;border-color:#435563;color:#94a0a9}
.arena-ready{margin:12px 0}.waiting-board{display:flex;flex-direction:column;justify-content:center;align-items:center}.waiting-circle{width:72px;height:72px;display:grid;place-items:center;color:#6edcd2;font-size:28px;border:2px dashed #2f8e86;border-radius:50%;margin:12px auto 17px;animation:glow 1.8s ease-in-out infinite}.waiting-board strong{font-size:11px;letter-spacing:.07em;color:#92e1da;margin:6px 0 12px}@keyframes glow{50%{box-shadow:0 0 0 9px #37cdb41d}}
.opponent-found{text-align:center}.opponent-found>strong{display:block;margin:10px 0;color:#e9ffff;font-size:17px}.status-dot{color:#5af0a4}
.duel-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0 0 11px}.duel-card{padding:11px;background:#112c3b;border:1px solid #345967;border-radius:15px;overflow:hidden}.duel-card.local{border-color:#3aaeb0}.duel-card.opponent{border-color:#9d7a50}.duel-upper{display:flex;align-items:center;gap:8px}.duel-upper small{display:block;font-size:8px;color:#9aaebb;letter-spacing:.06em}.duel-upper strong{display:block;font-size:12px;margin-top:3px}.duel-avatar{width:29px;height:29px;flex:none;border-radius:9px;display:grid;place-items:center;background:#196762;color:#bffff5;font-weight:950}.duel-avatar.rival-avatar{background:#765735;color:#ffe4ad}.duel-score{font-size:39px;font-weight:1000;letter-spacing:-.06em;line-height:1.25;margin:5px 0;color:#e9ffff}.duel-card .trophy-badge{min-height:47px;flex:1 1 35px;padding:5px 2px;gap:1px}.duel-card .trophy-badge>span{font-size:13px}.duel-card .trophy-badge b{font-size:8px;max-width:92%}.duel-card .opponent-trophies{gap:4px;margin-top:5px}.profile-open{width:100%;color:#d6e7ec;font-size:9px;background:transparent;border:0;text-align:left;margin-top:11px;text-decoration:underline;text-underline-offset:2px}
.arena-match-header{padding:10px 0;display:flex;justify-content:space-between;gap:10px;color:#91cfc8;font-weight:850;letter-spacing:.05em;font-size:10px}
.vs-intro{position:relative;padding:16px 13px;border-radius:19px;border:1px solid #d7a45d;background:radial-gradient(circle at 52% 8%,#4f4232,#122c3a 69%);margin:0 0 14px;box-shadow:0 0 30px #e5a75024;animation:vsIn .28s ease-out}@keyframes vsIn{from{transform:translateY(12px);opacity:.45}to{opacity:1;transform:translateY(0)}}
.intro-eyebrow{text-align:center;color:#ffd28f;font-size:10px;font-weight:900;letter-spacing:.13em}.intro-player-row{display:grid;grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr);gap:3px;align-items:center;margin:15px 0}.intro-player{text-align:center;min-width:0}.intro-player h3{font-size:14px;color:#fff;margin:6px 0}.intro-avatar{width:54px;height:54px;margin:auto;background:#277c76;color:white;display:grid;place-items:center;border-radius:50%;border:2px solid #5ae0d1;font-size:24px;font-weight:1000;box-shadow:0 0 25px #3cbdaf33}.intro-avatar.rival{background:#86603a;border-color:#ffc57a}.intro-versus{font-size:16px;font-weight:1000;color:#ffd28f;text-align:center}.intro-player .trophy-badge{flex:1 1 35px;font-size:7px;padding:5px 2px;min-height:47px}.intro-player .trophy-badge>span{font-size:13px}.intro-player .trophy-badge b{font-size:8px}.intro-player .opponent-trophies{gap:3px}.intro-player .trophy-podium{gap:3px}.intro-foot{display:flex;justify-content:space-between;align-items:center;gap:10px}.intro-foot span{font-size:10px;color:#c6d0d5}
.trophy-celebration{border-radius:12px;border:1px solid #ffc279;background:#523c27;padding:12px;font-size:18px;color:#ffe9ad;font-weight:1000;animation:vsIn .3s ease-out;margin-bottom:9px}.trophy-celebration span{display:block;font-size:10px;font-weight:700;color:#f1d8ae;margin-top:4px}
.trophy-result{border-color:#b28d60;background:linear-gradient(155deg,#42392f,#152d38)}
@media(max-width:580px){.duel-card{padding:8px}.duel-card .trophy-badge b{font-size:7px}.duel-card .trophy-badge>span{font-size:11px}.trophy-cabinet-grid{gap:7px}.cabinet-item{padding:10px}.intro-player .trophy-badge b{font-size:7px}}

}
.dt-trophy-production{display:block;width:100%;max-width:100vw;min-height:100dvh;background:#071321;color:#e8f3fb;font-family:Inter,system-ui,-apple-system,Arial,sans-serif}
.dt-trophy-production .device.website{max-width:none;width:100%;height:auto;min-height:100dvh;border:0;border-radius:0;background:#071321}
.dt-trophy-production .device.phone{max-width:none;width:100%;height:auto;min-height:100dvh;border:0;border-radius:0;background:#071321}
.dt-trophy-production .app{min-height:100dvh}
.dt-trophy-production .device.website .desktopbody{min-height:calc(100dvh - 72px)}
.dt-trophy-production .device.website .desktopmain{min-width:0;overflow:auto}
.dt-trophy-production .device.website .rightbar{min-width:0}
.dt-trophy-production .device.phone .appbody{overflow-x:hidden}
.dt-trophy-production .device.phone .app{padding-bottom:0}
.dt-trophy-production .dt-no-trophies{padding:20px 6px 16px;color:#acccd0;line-height:1.5}
.dt-trophy-production .dt-special{padding:8px 0 24px}
.dt-trophy-production .dt-special .hero{margin-bottom:22px}
.dt-trophy-production .dt-special .featuregrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}
.dt-trophy-production .dt-special .featurecard{padding:20px;border:1px solid #315464;border-radius:12px;background:#102b3b;color:#e8f3fb;text-align:left;cursor:pointer}
.dt-trophy-production .dt-special .featurecard strong,.dt-trophy-production .dt-special .featurecard small{display:block}
.dt-trophy-production .dt-special .featurecard small{margin-top:9px;color:#39d5d2}
.dt-trophy-production .dt-real-trophy-home .hero h1{max-width:100%;overflow-wrap:normal}
.dt-trophy-production button{cursor:pointer}
.dt-trophy-production button:focus-visible{outline:3px solid #ffb64f;outline-offset:2px}
@media (min-width:1050px){.dt-trophy-production .device.website .desktopbody{grid-template-columns:204px minmax(0,1fr) 240px}}
@media (max-width:1049px){.dt-trophy-production .device.website .desktopbody{grid-template-columns:170px minmax(0,1fr)}.dt-trophy-production .device.website .rightbar{display:none}}
@media (max-width:820px){.dt-trophy-production .device.website .desktopbody{grid-template-columns:1fr}.dt-trophy-production .device.website .sidebar{display:none}}

/* Plan notices are status text, never controls: they must not block player taps. */
#dartava-tier-notice[role="status"]{pointer-events:none!important}

/* Trophy phone scrolling, 18 October: the legacy body overscroll lock prevented
   natural touch scroll chaining from the non-scrollable appbody to the document.
   Keep the normal page scroll, including Android-facing web content. */
body[data-r3-surface="mobile"],
body[data-r3-surface="app"]{
  overscroll-behavior-y:auto!important;
  -webkit-overflow-scrolling:touch;
}
/* The home/Play/Arena already have Find a Game controls. An idle floating
   duplicate blocks the phone's lower match-choice cards. Keep the pill when
   matchmaking actually has a waiting/offer state to show. */
body[data-r3-surface="mobile"] #dartava-live-v3 .da-live-pill[data-waiting="0"][data-found="0"],
body[data-r3-surface="app"] #dartava-live-v3 .da-live-pill[data-waiting="0"][data-found="0"]{
  display:none!important;
}

/* The authoritative match scorer IS Arena: phone-first + desktop columns. */
.dt-unified-match{max-width:1260px;margin:0 auto;padding:12px 12px 32px;display:flex;flex-direction:column;gap:11px;color:#edf9fc}
.dt-unified-match>.r3-fullscreen-head{order:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px}
.dt-unified-match>.r3-fullscreen-head b{font-size:clamp(16px,4vw,26px)}
.dt-unified-match>.dt-arena-live-scores{order:1;padding:0!important;gap:9px!important}
.dt-unified-match .dartava-turn-card{padding:10px!important;min-width:0;border-radius:12px!important;background:#102d3b!important}
.dt-unified-match .dartava-turn-card strong{font-size:clamp(39px,9vw,76px)!important}
.dt-unified-match .dartava-turn-card h2{font-size:clamp(15px,3.5vw,23px)!important;overflow-wrap:anywhere}
.dt-unified-match>.da-direct-bot-arena,.dt-unified-match>.dt-arena-live-boards{order:2;margin:0!important}
.dt-unified-match .da-direct-bot-card,.dt-unified-match .dt-arena-live-board{background:#102a3b;border:1px solid #346071;padding:10px;min-width:0;border-radius:12px;text-align:center}
.dt-unified-match .da-direct-virtual-board{width:72px!important;height:72px!important;min-height:72px!important;margin:6px auto!important}
.dt-unified-match .da-direct-camera-off{height:58px!important;min-height:58px!important}
.dt-unified-match .da-direct-bot-note{font-size:12px;margin:6px 0}
.dt-arena-live-boards{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:9px}
.dt-arena-live-board b{display:block;font-size:13px}
.dt-arena-board-off{font-size:31px;color:#45dcd3;padding:8px}
.dt-arena-live-board small{font-size:11px;color:#bed6df}
.dt-unified-match>.da-unified-score{order:3;background:#102b3a;border:1px solid #315b6e;border-radius:13px;padding:10px!important;margin:0!important}
.dt-unified-match .da-score-entry-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:11px}
.dt-unified-match [data-da-entry-mode]{min-width:0;min-height:42px;font-size:clamp(10px,2.7vw,14px);padding:6px 2px}
.dt-unified-match .dx-score-presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}
.dt-unified-match>.dx-checkout-guide{order:4;margin:0!important}
.dt-unified-match>.da-score-actions{order:5;display:flex;gap:7px;margin:0!important}
.dt-unified-match>.da-score-actions button{flex:1;min-width:0;min-height:44px;font-size:12px;padding:5px}
.dt-unified-match>.da-score-more{order:6}
.dt-unified-match>p[data-r3-match-message]{order:7;padding:0 4px!important}
.dt-unified-match>.dt-arena-match-details{order:8;background:#0c2a38;border:1px solid #315b6e;border-radius:12px;padding:11px}
.dt-unified-match>.dt-arena-match-details summary{cursor:pointer;color:#7febe7;font-weight:800}
.dt-unified-arena .boardgrid,.dt-unified-arena .scoregrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}
.dt-unified-arena .scorecard,.dt-unified-arena .boardpanel{min-width:0}
.dt-unified-arena .matchcontrols{display:flex;gap:8px;flex-wrap:wrap;margin:13px 0}
.dt-unified-arena .matchcontrols button{min-height:46px;flex:1 1 140px}
.dt-unified-arena .dt-arena-extras{border:1px solid #365a65;border-radius:12px;background:#102a3b;padding:12px}
.dt-unified-arena .dt-arena-extras summary{cursor:pointer;color:#8de8e1;font-weight:800}
.dt-unified-arena .dt-arena-extras button{padding:9px;color:#f0fdff;background:#173746;border-radius:9px}
.dt-friend-start{border:1px solid #386171;border-radius:13px;background:#102a3b;padding:16px;display:grid;gap:13px}
.dt-friend-start label{display:grid;gap:6px;color:#a6e4e4;font-size:13px}
.dt-friend-start input,.dt-friend-start select{width:100%;min-height:47px;background:#061f2c;color:white;border:1px solid #476677;border-radius:9px;padding:9px;font-size:16px}
.dt-friend-start>button{min-height:52px;background:#ffb547;color:#182635;font-weight:900;border-radius:10px}
.dt-friend-start p{font-size:13px;color:#b3ced6}
.dt-friend-start p button,.dt-search-note button{color:#41dbd3;background:transparent;text-decoration:underline;border:0;font:inherit}
.dt-friend-start [data-dt-friend-error]{color:#ffb2b2}
@media(min-width:930px){.dt-unified-match{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,.75fr);gap:16px;align-items:start}.dt-unified-match>.r3-fullscreen-head{grid-column:1/-1;grid-row:1}.dt-unified-match>.dt-arena-live-scores{grid-column:1;grid-row:2}.dt-unified-match>.da-direct-bot-arena,.dt-unified-match>.dt-arena-live-boards{grid-column:2;grid-row:2/5}.dt-unified-match>.da-unified-score{grid-column:1;grid-row:3}.dt-unified-match>.da-score-actions{grid-column:1;grid-row:4}.dt-unified-match>.dt-arena-match-details{grid-column:2;grid-row:5}.dt-unified-match>p[data-r3-match-message]{grid-column:1/-1}}
@media(max-width:480px){.dt-unified-match{padding:8px 9px 28px}.dt-unified-match .da-direct-virtual-board{width:62px!important;height:62px!important;min-height:62px!important}}

/* The next throw must always be obvious, including mobile and bot matches. */
.dt-unified-match .dartava-turn-card[data-active="1"]{
 border-color:#47e4da!important;background:#113c4a!important;
 box-shadow:0 0 0 2px rgba(64,229,219,.3),0 0 22px rgba(35,199,193,.21)!important
}
.dt-unified-match .dartava-turn-card[data-active="1"] h2{color:#a8fff5!important}
.dt-unified-match .dartava-turn-card[data-active="0"]{opacity:.78}
.r3-games-layer[data-open="1"] .r3-games-shell{border-color:#2c5869;background:#0a2030}
.r3-games-layer[data-open="1"] .r3-games-head{background:#0d3141}
.r3-games-layer[data-open="1"] .r3-games-player[data-active="1"]{
 border-color:#48ddda!important;background:#123e4c!important;box-shadow:0 0 18px rgba(46,200,196,.2)!important
}
.r3-games-layer[data-open="1"] .r3-games-players{display:grid;grid-template-columns:repeat(auto-fit,minmax(115px,1fr));gap:9px}
@media(max-width:480px){
.r3-games-layer[data-open="1"] .r3-games-players{grid-template-columns:repeat(2,minmax(0,1fr))}
.r3-games-layer[data-open="1"] .r3-games-player{min-width:0}
}

/* Real-player audit 18 Oct 2026:
   The idle Live Now/Find a Game floating pill sits over the desktop
   SHOW ON TV / PC button, intercepting pointer clicks even though
   matchmaking is not running. Hide only idle/unmatched pills on every
   surface; an active opponent offer or waiting queue is still visible. */
#dartava-live-v3 .da-live-pill[data-waiting="0"][data-found="0"]{
  display:none!important;
}

/* Gameplay repair: compact shared board and explicit Friends choices. */
.dt-friend-start .matchcontrols button small{display:block;margin-top:6px;font-size:13px;font-weight:400;line-height:1.35}
.dt-friend-start [data-dt-friend-mode][aria-pressed="true"]{outline:2px solid #32d9e1;outline-offset:2px}
.dt-unified-match .dt-arena-live-boards{grid-template-columns:minmax(0,1fr);padding:0 14px 10px}
.dt-unified-match .dt-arena-live-board{min-height:0;width:100%;color:inherit;text-align:center;cursor:pointer}
.dt-unified-match .dt-arena-board-off{height:32px;min-height:32px;font-size:24px}
#dartava-r3-companion .dc-device{display:flex;gap:8px;align-items:center;margin:10px 0}
#dartava-r3-companion .dc-device button:first-child{flex:1;min-width:0}
#dartava-r3-companion [data-dc-fallback]{margin-top:18px}
