.ja-app a,.ja-app button,.ja-app summary,.ja-app label{-webkit-tap-highlight-color:transparent}.ja-app [hidden]{display:none!important}.ap-press{filter:brightness(1.18)}.ja-row.ap-press{background:var(--surface-2);filter:none}.ja-btn.ap-press:not(:disabled),.dk-act.ap-press,.dk-cam-tool.ap-press,.dk-ring.ap-press,.ja-scan-card.ap-press{transform:scale(.97)}.ja-tab.ap-press{color:var(--text);filter:none}.ja-tab.ap-press svg{transform:scale(.88)}.ja-tab svg{transition:transform .12s ease}.ja-back.ap-press{background:#ffffff1f;filter:none}a.ta-link.ap-press,.ja-linkbtn.ap-press{opacity:.6;filter:none}[aria-busy=true]{pointer-events:none}@keyframes ap-spin{to{transform:rotate(360deg)}}@keyframes ap-appear{0%{opacity:0}}@keyframes ap-breathe{to{opacity:.55}}.ja-row.is-loading:after,.ja-back.is-loading:after,a.ta-link.is-loading:after,a.ja-btn.is-loading:before{content:"";flex:none;width:18px;height:18px;border-radius:50%;border:2.5px solid currentColor;border-right-color:transparent;animation:ap-spin .7s linear infinite,ap-appear .2s ease .08s both}button.ja-btn.is-loading:not(:has(>.ja-spinner)):before{content:"";flex:none;width:18px;height:18px;border-radius:50%;border:2.5px solid currentColor;border-right-color:transparent;animation:ap-spin .7s linear infinite,ap-appear .2s ease .08s both}.ja-row.is-loading:after{color:var(--muted)}.ja-row.is-loading .ja-chevron{display:none}.ja-row.is-loading{background:var(--surface-2)}.ja-back.is-loading{position:relative}.ja-back.is-loading svg{opacity:0}.ja-back.is-loading:after{position:absolute;inset:0;margin:auto}a.ta-link.is-loading{display:inline-flex;align-items:center;gap:8px}a.ta-link.is-loading:after{width:13px;height:13px;border-width:2px}.ja-tab.is-loading{color:var(--text)}.ja-tab.is-loading svg{animation:ap-breathe .55s ease-in-out infinite alternate}.is-loading:not(.ja-row):not(.ja-back):not(.ta-link):not(.ja-btn):not(.ja-tab){animation:ap-breathe .6s ease-in-out .1s infinite alternate}.ap-progress{position:fixed;top:env(safe-area-inset-top,0px);left:0;right:0;z-index:95;height:3px;pointer-events:none;opacity:0;transition:opacity .2s ease}.ap-progress i{display:block;width:0;height:100%;border-radius:0 3px 3px 0;background:linear-gradient(90deg,var(--green),var(--cyan));box-shadow:0 0 10px #5ccfff99}.ap-progress.run{opacity:1;transition-delay:.06s}.ap-progress.run i{animation:ap-progress 9s cubic-bezier(.1,.75,.2,1) forwards}.ap-progress.done{opacity:0;transition:opacity .25s ease .12s}.ap-progress.done i{width:100%;animation:none}@keyframes ap-progress{0%{width:0}8%{width:32%}to{width:92%}}@media(prefers-reduced-motion:reduce){.ap-progress.run i{animation:none;width:70%}.ja-tab.is-loading svg,.is-loading:not(.ja-row):not(.ja-back):not(.ta-link):not(.ja-btn):not(.ja-tab){animation:none;opacity:.7}}.ja-toast.ap-wait{border:1px solid var(--line-2);background:#1d2533f7;color:var(--text)}.ap-note{margin:0;padding:10px 12px;border-radius:12px;border:1px solid rgba(245,180,0,.35);background:#f5b40012;color:#ffd36b;font-size:14px}.ap-hint{display:block;margin:0 4px;color:var(--muted);font-size:13px}.ap-search{height:50px}.ap-live{flex:none;display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:#ff3a3a29;color:#ff8a92;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.ap-live:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--live);animation:ap-blink 1s ease-in-out infinite alternate}@keyframes ap-blink{to{opacity:.25}}.ja-group-title span{color:var(--muted);font-weight:600;letter-spacing:.04em;text-transform:none}.ap-bracket-title{font-size:30px}.ap-section{gap:10px}.ap-match{display:flex;flex-direction:column;border-radius:16px;border:1px solid var(--line);background:var(--surface);overflow:hidden}.ap-match.is-live{border-color:#ff3a3a8c;box-shadow:0 0 0 3px #ff3a3a1a}.ap-match.is-next{border-color:#f5b40066}.ap-match.has-mine:not(.is-live){border-color:#5ccfff59}.ap-match header,.ap-match footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 14px;font-size:13px}.ap-match header{background:var(--surface-2);border-bottom:1px solid var(--line)}.ap-match header b{color:var(--text-2);font-weight:700}.ap-match footer{border-top:1px solid var(--line);color:var(--muted)}.ap-status{flex:none;padding:2px 9px;border-radius:999px;background:var(--surface-4);color:var(--text-2);font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.ap-status.is-live{background:#ff3a3a2e;color:#ff8a92}.ap-status.is-next{background:#f5b40029;color:var(--gold)}.ap-status.is-done{background:#18c27b24;color:#5be3a6}.ap-status.is-waiting,.ap-status.is-bye{background:transparent;color:var(--muted)}.ap-side{display:flex;align-items:center;gap:12px;min-height:54px;padding:8px 14px}.ap-side+.ap-side{border-top:1px solid var(--line)}.ap-side:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:transparent}.ap-side.is-red:before{background:var(--side-a)}.ap-side.is-blue:before{background:var(--side-b)}.ap-side.mine{background:#5ccfff12}.ap-side.lost .ap-who,.ap-side.lost .ap-score{opacity:.5}.ap-who{display:flex;flex-direction:column;flex:1;min-width:0}.ap-who b{font-size:15px;font-weight:600;overflow-wrap:anywhere}.ap-side.won .ap-who b{font-weight:800}.ap-who small{color:var(--muted);font-size:12.5px}.ap-who small em{color:var(--cyan);font-style:normal;font-weight:700}.ap-who.is-empty small{font-size:13.5px;font-style:italic}.ap-num{margin-right:2px;color:var(--muted);font-style:normal;font-weight:700;font-variant-numeric:tabular-nums}.ap-score{flex:none;display:inline-flex;align-items:center;gap:6px;min-width:28px;justify-content:flex-end;font-family:var(--display);font-size:24px;font-weight:700;font-variant-numeric:tabular-nums}.ap-score svg{width:20px;height:20px;fill:none;stroke:var(--green);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.ap-table{font-size:14px}.ap-table-row{display:grid;grid-template-columns:minmax(0,1fr) 48px 44px 44px;align-items:center;gap:6px;min-height:52px;padding:8px 14px;border-top:1px solid var(--line);font-variant-numeric:tabular-nums}.ap-table-row:first-child{border-top:0}.ap-table-row>span:not(.ap-who){text-align:center}.ap-table-row.head{min-height:36px;color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ap-table-row.head>span:first-child{text-align:left}.ap-table-row.mine{background:#5ccfff12}.ap-table-row.out{opacity:.5}.ap-balance{display:flex;flex-direction:column;gap:4px;padding:16px;border-radius:18px;border:1px solid var(--line-2);background:var(--surface)}.ap-balance.is-bad{border-color:#ff4d5766;background:linear-gradient(180deg,rgba(255,77,87,.08),var(--surface))}.ap-balance.is-warn{border-color:#f5b40066;background:linear-gradient(180deg,rgba(245,180,0,.08),var(--surface))}.ap-balance.is-ok{border-color:#18c27b66;background:linear-gradient(180deg,rgba(24,194,123,.08),var(--surface))}.ap-balance>small{color:var(--muted);font-size:13px;font-weight:700}.ap-balance>b{font-family:var(--display);font-size:40px;line-height:1.05;letter-spacing:.01em;font-variant-numeric:tabular-nums}.ap-balance dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:8px;margin:10px 0 6px}.ap-balance dl div{padding:8px 10px;border-radius:12px;background:var(--surface-2)}.ap-balance dt{color:var(--muted);font-size:12px}.ap-balance dd{margin:0;font-weight:700;font-variant-numeric:tabular-nums}.ap-balance .ap-hint{margin:0}.ap-pay{display:flex;flex-direction:column;gap:8px;margin:0}.ap-line{min-height:56px}.ap-amount{flex:none;font-weight:800;font-variant-numeric:tabular-nums}.ap-amount.is-in{color:#5be3a6}.ap-amount.is-out{color:#ff8a92}.ta-body b,.ta-body strong{font-weight:600}.ta-body .ja-title,.ta-body .dk-head .ja-title{font-family:var(--sans);font-size:24px;font-weight:700;line-height:1.2;letter-spacing:-.01em;text-transform:none}.ta-body .ap-bracket-title{font-size:22px}.ta-body .ja-greet small{font-size:13px;font-weight:500}.ta-body .ja-hero-title{font-family:var(--sans);font-size:24px;font-weight:700;letter-spacing:-.01em;text-transform:none}.ta-body .ja-group-title,.ta-body .dk-pick-group h3,.ta-body .dk-fix h4{font-size:12px;font-weight:600;letter-spacing:.06em}.ta-body .ja-group-title span{font-weight:500}.ta-body .dk-bar-title{font-size:16px;font-weight:700}.ta-body .ja-sheet h2,.ta-body .dk-sheet-head h2{font-size:18px;font-weight:700}.ta-body .ja-row{min-height:54px}.ta-body .ja-row-text b,.ta-body .ta-item-text b,.ta-body .ap-who b,.ta-body .dk-entry-main b,.ta-body .dk-log-text b,.ta-body .dk-club-text b,.ta-body .dk-pick-text b,.ta-body .ta-mine-text b,.ta-body .ta-push-text b,.ta-body .ta-bout-text b,.ta-body .dk-cat-name{font-size:15px;font-weight:600}.ta-body .ap-side.won .ap-who b{font-weight:700}.ta-body .ja-btn{min-height:48px;border-radius:12px;font-size:15px;font-weight:600}.ta-body .ja-btn.sm{min-height:36px;border-radius:10px;font-size:13.5px}.ta-body .dk-act{min-height:36px;font-size:13.5px;font-weight:600}.ta-body .ja-chip,.ta-body .ta-chip,.ta-body .dk-tag,.ta-body .dk-state,.ta-body .dk-cat-status,.ta-body .ap-status,.ta-body .ap-live,.ta-body .ta-medal,.ta-body .ta-urgent{font-size:11.5px;font-weight:600}.ta-body .dk-role{font-weight:700}.ta-body .ta-segment button,.ta-body .ta-segment a.dk-seg,.ta-body .dk-rings-nav a,.ta-body .ja-field label,.ta-body .dk-weigh-form>label,.ta-body .dk-pick-all,.ta-body .ta-more,.ta-body .ta-category-status .ta-eta,.ta-body .ta-item-status .ta-eta{font-weight:600}.ta-body .ta-item-status b{font-size:13px;font-weight:600}.ta-body .ta-stat b,.ta-body .dk-kpi b{font-family:var(--sans);font-size:22px;font-weight:700;letter-spacing:-.01em}.ta-body .dk-kpi b i{font-size:14px;font-weight:500}.ta-body .ta-stat small,.ta-body .dk-kpi small,.ta-body .ta-mine-rank small,.ta-body .ta-mine-text small:first-child,.ta-body .ta-award header small,.ta-body .ta-row.head,.ta-body .ap-table-row.head,.ta-body .dk-vs em{font-weight:600}.ta-body .dk-kpi.has-note em,.ta-body .dk-ring-cj.is-missing,.ta-body .dk-cat-meta em{font-weight:600}.ta-body .ta-mine-rank b{font-family:var(--sans);font-size:26px;font-weight:700}.ta-body .ta-row .ta-score,.ta-body .ta-rank,.ta-body .ap-amount,.ta-body .ta-medals i,.ta-body .ta-bout-result{font-weight:700}.ta-body .ap-score{font-family:var(--sans);font-size:18px}.ta-body .ap-balance>b{font-family:var(--sans);font-size:30px;font-weight:700}.ta-body .dk-ring-name{font-family:var(--sans);font-size:16px;font-weight:700;letter-spacing:0;text-transform:none}.ta-body .ja-scan-text b{font-family:var(--sans);font-size:18px;font-weight:700;letter-spacing:0;text-transform:none}.ta-body .dk-card-banner{font-size:15px;font-weight:600}.ta-body .dk-card-who h3,.ta-body .dk-avatar{font-size:18px;font-weight:700}.ta-body .dk-num{font-size:12px;font-weight:700}.ta-body .ja-list,.ta-body .ta-list,.ta-body .ta-news,.ta-body .ta-table,.ta-body .ta-category,.ta-body .ta-alert,.ta-body .ta-stat,.ta-body .ta-medals,.ta-body .ta-mine,.ta-body .ta-award,.ta-body .ta-push-card,.ta-body .dk-kpi,.ta-body .dk-cat,.ta-body .dk-card,.ta-body .ap-match,.ta-body .ap-balance{border-radius:14px}.ta-body .ta-list,.ta-body .ta-news{gap:0;border:1px solid var(--line);background:var(--surface);overflow:hidden}.ta-body .ta-item,.ta-body .ta-news-item{border:0;border-top:1px solid var(--line);border-radius:0;background:transparent}.ta-body .ta-item:first-child,.ta-body .ta-news-item:first-child{border-top:0}.ta-body .ta-item{grid-template-columns:36px minmax(0,1fr) auto;padding:12px 14px}.ta-body .ta-item:active{transform:none;background:var(--surface-2)}.ta-body .ta-item-mark{width:36px;height:36px;border-radius:50%}.ta-body .ta-item-mark svg{width:20px;height:20px}.ta-body .ta-item.is-on_now,.ta-body .ta-item.is-up_next,.ta-body .ta-news-item.urgent{background:transparent}.ta-body .ta-news-item.unread{border-color:var(--line)}.ta-body .ta-news-item.unread:first-child{border-top:0}.ta-body .ta-category.is-on_now,.ta-body .ta-category.is-up_next,.ta-body .dk-cat.is-on,.ta-body .ap-match.is-live,.ta-body .ap-match.is-next,.ta-body .ap-match.has-mine:not(.is-live),.ta-body .ta-stat.live,.ta-body .ta-stat.soon,.ta-body .ta-alert.warn,.ta-body .ta-alert.call,.ta-body .ta-mine,.ta-body .ta-push-card,.ta-body .ta-push-card.on,.ta-body .dk-kpi.is-full,.ta-body .dk-kpi.is-bad,.ta-body .ap-balance.is-bad,.ta-body .ap-balance.is-warn,.ta-body .ap-balance.is-ok{border-color:var(--line);background:var(--surface);box-shadow:none}.ta-body .ap-match{box-shadow:none}.ta-body .dk-rings{gap:0}.ta-body .dk-rings .dk-ring{gap:8px;padding:12px 14px;border:0;border-top:1px solid var(--line);border-radius:0;background:transparent}.ta-body .dk-rings .dk-ring:first-child{border-top:0}.ta-body .dk-rings .dk-ring:active,.ta-body .dk-ring-bout{background:var(--surface-2)}.ap-theme-row{flex-wrap:wrap}.ap-theme-row .ja-row-text{flex:1 1 160px}.ap-theme{flex:none}.ap-theme button{min-width:58px}:root[data-app-theme=light]{color-scheme:light;--bg: #f2f4f8;--bg-2: #ffffff;--surface: #ffffff;--surface-2: #f4f6f9;--surface-3: #eaeef3;--surface-4: #dfe5ed;--line: rgba(15, 23, 42, .09);--line-2: rgba(15, 23, 42, .15);--line-3: rgba(15, 23, 42, .26);--text: #111827;--text-2: #374151;--muted: #6b7280;--gold: #e0a100;--green: #12a46b;--cyan: #0b6f9e;--live: #e0262d;--danger: #dc2626;--shadow: 0 10px 30px rgba(15, 23, 42, .12)}:root[data-app-theme=light] .ja-scanner,:root[data-app-theme=light] .dk-cam-view{--text: #f3f6fb;--text-2: #b9c3d3;--muted: #7b879b;--line: rgba(255, 255, 255, .07);--line-2: rgba(255, 255, 255, .13);--surface: #0f141d;color:var(--text)}:root[data-app-theme=light] .ja-body{background:radial-gradient(80% 45% at 10% -5%,rgba(200,30,30,.05),transparent 70%),radial-gradient(80% 45% at 95% 105%,rgba(29,78,216,.06),transparent 70%),var(--bg)}:where(:root[data-app-theme=light]) a{color:#2457c5}:root[data-app-theme=light] :focus-visible{outline-color:#2457c5}:root[data-app-theme=light] .ta-switch:after{box-shadow:0 1px 3px #0f172a59}:root[data-app-theme=light] .ja-scan-card,:root[data-app-theme=light] .ja-btn.primary{box-shadow:0 6px 18px #12a46b38}:root[data-app-theme=light] .ja-bar{background:linear-gradient(180deg,#f4f6f9eb,#f4f6f9b3)}:root[data-app-theme=light] .ja-tabs{background:#e9ecf3e0}:root[data-app-theme=light] .ja-btn.danger{color:#c42b33}:root[data-app-theme=light] .ja-links a,:root[data-app-theme=light] .ja-lock-links a,:root[data-app-theme=light] .ja-linkbtn{color:#2457c5}:root[data-app-theme=light] .ja-linkbtn.confirm{color:#c42b33}:root[data-app-theme=light] .ja-banner{border-color:#2457c54d}:root[data-app-theme=light] .ja-banner.warn b{color:#8f5f00}:root[data-app-theme=light] .ja-hero-icon{color:#8f5f00}:root[data-app-theme=light] .ja-control:focus-within{border-color:#2457c5}:root[data-app-theme=light] .ja-field-error{color:#c42b33}:root[data-app-theme=light] .ja-switch-item.on{border-color:#2457c5}:root[data-app-theme=light] .ja-dots.error i{border-color:#c42b33}:root[data-app-theme=light] .ja-lock-error{color:#c42b33}:root[data-app-theme=light] .ja-keypad button{background:#0f172a0f}:root[data-app-theme=light] .ja-keypad button:active{background:#0f172a2a}:root[data-app-theme=light] .ja-seat-text small{color:#0b7f53}:root[data-app-theme=light] .ja-row-error{color:#c42b33}:root[data-app-theme=light] .ja-chip.ok{color:#0b7f53}:root[data-app-theme=light] .ja-chip.wait{color:#8f5f00}:root[data-app-theme=light] .ja-back:active{background:#0f172a13}:root[data-app-theme=light] .ja-hero-icon.blue{color:#2457c5}:root[data-app-theme=light] .ja-hero-icon.ok{color:#0b7f53}:root[data-app-theme=light] .ja-field-hint.ok{color:#0b7f53}:root[data-app-theme=light] .ta-item.is-on_now .ta-item-mark{color:#c42b33}:root[data-app-theme=light] .ta-item.is-up_next .ta-item-mark{color:#8f5f00}:root[data-app-theme=light] .ta-item.is-up_next .ta-item-status b{color:#8f5f00}:root[data-app-theme=light] .ta-chip.warn{color:#8f5f00}:root[data-app-theme=light] .ta-chip.ok{color:#0b7f53}:root[data-app-theme=light] .ta-chip.bad{color:#c42b33}:root[data-app-theme=light] .ta-chip.call{color:#2457c5}:root[data-app-theme=light] .ta-alert.call{border-color:#2457c580}:root[data-app-theme=light] .ta-alert.call .ta-alert-icon{color:#2457c5}:root[data-app-theme=light] .ta-alert-icon{color:#8f5f00}:root[data-app-theme=light] .ta-member-list .in small{color:#0b7f53}:root[data-app-theme=light] .ta-member-list .out small{color:#8f5f00}:root[data-app-theme=light] .ta-mine{border:1px solid rgba(36,87,197,.4)}:root[data-app-theme=light] .ta-row.top-1 .ta-rank{color:#8f5f00}:root[data-app-theme=light] .ta-row.top-2 .ta-rank{color:#2457c5}:root[data-app-theme=light] .ta-row.top-3 .ta-rank{color:#b4500f}:root[data-app-theme=light] .ta-more{color:#0b6f9e}:root[data-app-theme=light] .ta-push-card{border:1px solid rgba(36,87,197,.35)}:root[data-app-theme=light] .ta-bouts .won .ta-bout-result{color:#0b7f53}:root[data-app-theme=light] .ta-bouts .lost .ta-bout-result{color:#c42b33}:root[data-app-theme=light] .ta-link{color:#0b6f9e}:root[data-app-theme=light] .ta-news-item p a{color:#0b6f9e}:root[data-app-theme=light] .ta-news-item.unread{border-color:#2457c566}:root[data-app-theme=light] .dk-role{color:#0b7f53}:root[data-app-theme=light] .dk-role.is-closed{color:#8f5f00}:root[data-app-theme=light] .dk-note.is-warn{color:#8f5f00}:root[data-app-theme=light] .dk-note.is-ok{color:#0b7f53}:root[data-app-theme=light] .dk-kpi.has-note em{color:#8f5f00}:root[data-app-theme=light] .dk-kpi.is-bad{border-color:#c42b3366}:root[data-app-theme=light] .dk-kpi.is-bad em{color:#c42b33}:root[data-app-theme=light] .dk-state.is-live{color:#c42b33}:root[data-app-theme=light] .dk-state.is-ready{color:#8f5f00}:root[data-app-theme=light] .dk-state.is-done{color:#0b7f53}:root[data-app-theme=light] .dk-vs b:first-child{color:#c42b33}:root[data-app-theme=light] .dk-vs b:last-child{color:#2457c5}:root[data-app-theme=light] .dk-ring-cj.is-missing{color:#8f5f00}:root[data-app-theme=light] .dk-counts .is-bad{border-color:#c42b3366;color:#c42b33}:root[data-app-theme=light] .dk-cam-status[data-tone=bad]{color:#c42b33}:root[data-app-theme=light] .dk-card.tone-warn .dk-card-banner{color:#8f5f00}:root[data-app-theme=light] .dk-card.tone-bad .dk-card-banner{color:#c42b33}:root[data-app-theme=light] .dk-tag.is-team{color:#2457c5}:root[data-app-theme=light] .dk-tag.is-ok{color:#0b7f53}:root[data-app-theme=light] .dk-flags li.is-warn{color:#8f5f00}:root[data-app-theme=light] .dk-flags li.is-bad{color:#c42b33}:root[data-app-theme=light] .dk-flags li.is-ok{color:#0b7f53}:root[data-app-theme=light] .dk-club.is-done .dk-club-text b:after{color:#0b7f53}:root[data-app-theme=light] .dk-sticky-foot{box-shadow:0 -12px 24px #0f172a1b}:root[data-app-theme=light] .dk-weigh-input:focus-within{border-color:#2457c5}:root[data-app-theme=light] .dk-cat.is-on .dk-cat-status{color:#c42b33}:root[data-app-theme=light] .dk-cat.is-waiting .dk-cat-status{color:#8f5f00}:root[data-app-theme=light] .dk-cat-meta em{color:#c42b33}:root[data-app-theme=light] .dk-act.is-ok{color:#0b7f53}:root[data-app-theme=light] .dk-act.is-bad{color:#c42b33}:root[data-app-theme=light] .dk-textarea:focus{border-color:#2457c5}:root[data-app-theme=light] .dk-fact a{color:#0b6f9e}:root[data-app-theme=light] .ja-back.ap-press{background:#0f172a17}:root[data-app-theme=light] .ja-toast.ap-wait{background:#d0d8e6f7}:root[data-app-theme=light] .ap-note{color:#8f5f00}:root[data-app-theme=light] .ap-live{color:#c42b33}:root[data-app-theme=light] .ap-match.has-mine:not(.is-live){border-color:#0b6f9e59}:root[data-app-theme=light] .ap-status.is-live{color:#c42b33}:root[data-app-theme=light] .ap-status.is-next{color:#8f5f00}:root[data-app-theme=light] .ap-status.is-done{color:#0b7f53}:root[data-app-theme=light] .ap-who small em{color:#0b6f9e}:root[data-app-theme=light] .ap-score svg{stroke:#0b7f53}:root[data-app-theme=light] .ap-balance.is-bad{border-color:#c42b3366}:root[data-app-theme=light] .ap-amount.is-in{color:#0b7f53}:root[data-app-theme=light] .ap-amount.is-out{color:#c42b33}:root[data-app-theme=light] .ja-bar{background:#f2f4f8e6;box-shadow:0 1px 0 var(--line)}:root[data-app-theme=light] .ja-tabs{background:#fffffff0}:root[data-app-theme=light] .ja-toast.ap-wait{border-color:var(--line-2);background:#fff;color:var(--text)}:root[data-app-theme=light] .dk-sheet .ja-round{background:var(--surface-3);color:var(--text)}:root[data-app-theme=light] .dk-help-reason{color:#c42b33}:root[data-app-theme=light] .dk-help-reason.is-medical{color:#fff}:root[data-app-theme=light] .dk-help-call.is-open .dk-help-state span:first-child{color:#c42b33}:root[data-app-theme=light] .dk-help-call.is-coming .dk-help-state span:first-child{color:#8f5f00}
