.dl-panel{color:var(--ui-text);container:dl-panel/inline-size}.dl-panel__intro{color:var(--ui-text-muted);margin:2px 0 14px;font-size:12.5px;line-height:1.55}.dl-panel__content{min-height:280px}.dl-tabs{border:1px solid var(--ui-border);background:var(--ui-bg-muted);scrollbar-width:none;border-radius:14px;gap:5px;margin-bottom:18px;padding:5px;display:flex;overflow-x:auto}.dl-tabs::-webkit-scrollbar{display:none}.dl-tab{color:var(--ui-text-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 14px;font-size:13.5px;font-weight:700;transition:color .18s,background .18s;display:inline-flex}.dl-tab svg{opacity:.8;width:17px;height:17px}.dl-tab:hover{color:var(--ui-text)}.dl-tab.is-active{color:var(--ui-primary);background:var(--ui-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ui-primary) 35%,transparent),0 3px 10px #0d23440f}.dl-tab.is-active svg{opacity:1}.dl-tab__badge{min-width:18px;height:18px;color:var(--ui-text-inverted);background:var(--ui-primary);border-radius:999px;place-items:center;padding:0 5px;font-size:10.5px;font-weight:900;display:inline-grid}.dl-section-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.dl-section-head h2,.dl-section-head h3{font-size:17px;font-weight:800}.dl-section-head p{max-width:600px;color:var(--ui-text-muted);margin-top:5px;font-size:12.5px;line-height:1.55}.dl-refresh{border:1px solid var(--ui-border);color:var(--ui-text);background:var(--ui-bg);cursor:pointer;border-radius:10px;flex:none;align-items:center;gap:6px;padding:8px 13px;font-size:12.5px;font-weight:700;display:inline-flex}.dl-refresh svg{width:15px;height:15px}.dl-refresh:hover:not(:disabled){border-color:color-mix(in srgb,var(--ui-primary) 40%,var(--ui-border));color:var(--ui-primary)}.dl-refresh:disabled{cursor:default;opacity:.6}.dl-hidden-note{color:var(--ui-text-muted);align-items:center;gap:6px;margin-top:12px;font-size:12px;display:flex}.dl-hidden-note svg{width:14px;height:14px}.dl-empty{border:1px dashed var(--ui-border-accented,var(--ui-border));text-align:center;background:var(--ui-bg);border-radius:18px;flex-direction:column;align-items:center;gap:8px;padding:52px 24px;display:flex}.dl-empty>svg{width:40px;height:40px;color:var(--ui-primary);opacity:.8}.dl-empty--error>svg{color:var(--ui-error)}.dl-empty strong{font-size:17px;font-weight:800}.dl-empty p{max-width:380px;color:var(--ui-text-muted);font-size:13.5px;line-height:1.55}.dl-empty .dl-btn{margin-top:6px}.dl-hist__skeleton,.dl-panel__skeleton{gap:12px;display:grid}.dl-skeleton-card,.dl-skeleton-row{border:1px solid var(--ui-border);background:var(--ui-bg);border-radius:16px;grid-template-columns:38px 1fr 140px;align-items:center;gap:14px;padding:16px;display:grid}.dl-skeleton-card{min-height:124px}.dl-skeleton-row{border-radius:12px;grid-template-columns:70px 1fr 90px;min-height:62px}.dl-skeleton-card>*,.dl-skeleton-row>*{background:var(--ui-bg-accented);border-radius:8px;height:14px;animation:1.2s ease-in-out infinite alternate dl-shimmer;display:block}.dl-skeleton-card i{border-radius:11px;width:38px;height:38px}.dl-skeleton-card b{border-radius:11px;height:40px}@keyframes dl-shimmer{to{opacity:.42}}.dl-btn{min-height:40px;color:var(--ui-text-inverted);background:var(--ui-primary);white-space:nowrap;cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:13px;font-weight:800;transition:filter .18s,opacity .18s;display:inline-flex}.dl-btn svg{flex:none;width:16px;height:16px}.dl-btn:hover:not(:disabled){filter:brightness(1.08)}.dl-btn:disabled{cursor:not-allowed;opacity:.55}.dl-btn:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.dl-btn--ghost{border:1px solid color-mix(in srgb,var(--ui-primary) 45%,transparent);color:var(--ui-primary);background:0 0}.dl-btn--ghost:hover:not(:disabled){background:color-mix(in srgb,var(--ui-primary) 9%,transparent);filter:none}.dl-badge,.dl-chip{white-space:nowrap;border-radius:11px;justify-content:center;align-items:center;gap:5px;font-weight:800;display:inline-flex}.dl-badge{min-height:40px;padding:0 14px;font-size:12.5px}.dl-chip{border-radius:999px;min-height:30px;padding:0 10px;font-size:11.5px}.dl-badge svg,.dl-chip svg{flex:none;width:14px;height:14px}.dl-badge--done,.dl-chip--done{border:1px solid color-mix(in srgb,var(--ui-success) 30%,transparent);color:var(--ui-success);background:color-mix(in srgb,var(--ui-success) 11%,transparent)}.dl-badge--auto,.dl-chip--auto,.dl-chip--ready{border:1px solid color-mix(in srgb,var(--ui-primary) 30%,transparent);color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 10%,transparent)}.dl-badge--pending,.dl-chip--autoPending{border:1px solid color-mix(in srgb,var(--ui-warning) 34%,transparent);color:color-mix(in srgb,var(--ui-warning) 55%,var(--ui-text));background:color-mix(in srgb,var(--ui-warning) 12%,transparent)}.dl-badge--blocked,.dl-chip--blocked,.dl-chip--fixable{border:1px solid var(--ui-border);color:var(--ui-text-muted);background:var(--ui-bg-muted)}.dl-reason{align-items:center;gap:6px;font-size:12px;line-height:1.5;display:flex}.dl-reason svg{flex:none;width:14px;height:14px}.dl-reason--muted{color:var(--ui-text-muted)}.dl-card-list{gap:12px;display:grid}.dl-card{border:1px solid var(--ui-border);background:var(--ui-bg);box-shadow:inset 3px 0 0 color-mix(in srgb,var(--ui-primary) 70%,transparent);border-radius:16px;padding:15px 16px 13px}.dl-card--unavailable{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--ui-text) 22%,transparent)}.dl-card__main{grid-template-columns:minmax(0,1fr) 240px 176px;align-items:center;gap:18px;display:grid}.dl-card__ident{align-items:center;gap:11px;min-width:0;display:flex}.dl-card__icon{width:38px;height:38px;color:var(--ui-text-inverted);background:linear-gradient(160deg,color-mix(in srgb,var(--ui-primary) 92%,#fff),color-mix(in srgb,var(--ui-primary) 78%,#000));border-radius:11px;flex:none;place-items:center;display:grid}.dl-card__icon svg{width:20px;height:20px}.dl-card__name{overflow-wrap:anywhere;font-size:14.5px;font-weight:800;line-height:1.35}.dl-card__type{color:var(--ui-text-muted);margin-top:2px;font-size:11.5px;line-height:1.4}.dl-card__progress{min-width:0}.dl-card__progress-head{justify-content:space-between;align-items:baseline;gap:10px;min-height:18px;margin-bottom:7px;display:flex}.dl-card__count{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:3px;display:flex}.dl-card__count b{font-size:17px;font-weight:900;line-height:1}.dl-card__count small,.dl-card__count span{color:var(--ui-text-muted);font-size:12px;font-weight:700}.dl-card__count small{margin-left:3px;font-weight:500}.dl-card__hint{color:var(--ui-text-muted);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.dl-card__track,.dl-cond__track{background:color-mix(in srgb,var(--ui-text) 10%,transparent);border-radius:999px;overflow:hidden}.dl-card__track{height:8px}.dl-card__fill,.dl-cond__fill{background:var(--ui-primary);border-radius:999px;height:100%;transition:width .35s}.dl-card__cta{min-width:0;display:flex}.dl-card__cta>*{width:100%}.dl-card__reasons,.dl-row__reasons{border:1px solid color-mix(in srgb,var(--ui-text) 9%,transparent);background:var(--ui-bg-muted);border-radius:11px;gap:8px;margin-top:12px;padding:11px 12px;display:grid}.dl-card__toggle{border:0;border-top:1px dashed var(--ui-border);width:100%;color:var(--ui-primary);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:7px;margin-top:11px;padding:9px 6px 3px;font-size:12.5px;font-weight:700;display:flex}.dl-card__toggle svg{width:16px;height:16px}.dl-card__toggle small{color:var(--ui-text-muted);font-size:11.5px;font-weight:500}.dl-card__detail{padding-top:12px}.dl-cond__head{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:4px;display:flex}.dl-cond__label{color:var(--ui-text-muted);font-size:11.5px;font-weight:700}.dl-cond__value{font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:800}.dl-cond__value.is-pass{color:var(--ui-success)}.dl-cond__target{color:var(--ui-text-muted);font-weight:500}.dl-cond__track{height:6px}.dl-cond__fill.is-pass{background:var(--ui-success)}.dl-days__hint{color:var(--ui-text-muted);margin-bottom:12px;font-size:12.5px;line-height:1.55}.dl-tiles{grid-template-columns:repeat(auto-fill,104px);gap:8px;display:grid}.dl-tile{border:1px solid var(--ui-border);text-align:center;background:var(--ui-bg-muted);border-radius:12px;flex-direction:column;align-items:center;gap:5px;min-width:0;padding:11px 7px 9px;transition:border-color .18s,background .18s;display:flex;position:relative}.dl-tiles--calendar .dl-tile{gap:3px;min-height:72px;padding:8px 5px}.dl-tile.is-done{border-color:color-mix(in srgb,var(--ui-success) 42%,transparent);background:color-mix(in srgb,var(--ui-success) 10%,var(--ui-bg))}.dl-tile.is-claimable,.dl-tile.is-today{border-color:color-mix(in srgb,var(--ui-primary) 55%,transparent);background:color-mix(in srgb,var(--ui-primary) 11%,var(--ui-bg));box-shadow:0 0 0 1px color-mix(in srgb,var(--ui-primary) 26%,transparent)}.dl-tile.is-missed{border-color:color-mix(in srgb,var(--ui-error) 34%,transparent);background:color-mix(in srgb,var(--ui-error) 7%,var(--ui-bg))}.dl-tile.is-upcoming{opacity:.65}.dl-tile__day{color:var(--ui-text-muted);font-size:11px;font-weight:800}.dl-tiles--calendar .dl-tile__day{color:var(--ui-text);font-size:12.5px;font-weight:900}.dl-tile__icon{width:22px;height:22px;color:var(--ui-primary)}.dl-tiles--calendar .dl-tile__icon{width:14px;height:14px}.is-upcoming .dl-tile__icon{color:var(--ui-text-muted)}.is-missed .dl-tile__icon{color:color-mix(in srgb,var(--ui-error) 70%,transparent)}.dl-tile__name{overflow-wrap:anywhere;width:100%;font-size:11.5px;font-weight:700;line-height:1.35}.dl-tiles--calendar .dl-tile__name{color:var(--ui-text-muted);font-size:10px;font-weight:600}.dl-tile__back{color:var(--ui-text-inverted);background:var(--ui-primary);cursor:pointer;border:0;border-radius:7px;margin-top:2px;padding:4px 9px;font-size:10.5px;font-weight:800}.dl-tile__back:disabled{cursor:default;opacity:.55}.dl-milestone{scrollbar-width:thin;align-items:flex-start;padding:4px 2px 8px;display:flex;overflow-x:auto}.dl-milestone__node{text-align:center;flex-direction:column;flex:none;align-items:center;gap:4px;width:92px;display:flex;position:relative}.dl-milestone__node.has-line:before{background:var(--ui-border);content:"";border-radius:2px;width:100%;height:2px;position:absolute;top:20px;right:100%}.dl-milestone__node.line-done:before{background:color-mix(in srgb,var(--ui-success) 55%,transparent)}.dl-milestone__circle{border:2px solid var(--ui-border);width:42px;height:42px;color:var(--ui-text-muted);background:var(--ui-bg-muted);border-radius:50%;place-items:center;display:grid}.dl-milestone__circle svg{width:19px;height:19px}.is-done .dl-milestone__circle{border-color:color-mix(in srgb,var(--ui-success) 55%,transparent);color:var(--ui-success);background:color-mix(in srgb,var(--ui-success) 14%,var(--ui-bg))}.is-claimable .dl-milestone__circle,.is-today .dl-milestone__circle{border-color:var(--ui-primary);color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 14%,var(--ui-bg));box-shadow:0 0 0 4px color-mix(in srgb,var(--ui-primary) 14%,transparent)}.is-upcoming .dl-milestone__circle{opacity:.6}.dl-milestone__day{font-size:11.5px;font-weight:800}.dl-milestone__name,.is-upcoming .dl-milestone__day{color:var(--ui-text-muted)}.dl-milestone__name{overflow-wrap:anywhere;font-size:10.5px;line-height:1.35}.dl-state{flex:none;width:16px;height:16px}.dl-state--done{color:var(--ui-success)}.dl-state--missed{color:var(--ui-error)}.dl-state--today{color:var(--ui-primary)}.dl-state--claimable{color:var(--ui-warning)}.dl-state--upcoming{color:var(--ui-text-muted);opacity:.7}.dl-legend{flex-wrap:wrap;gap:14px;margin-top:12px;display:flex}.dl-legend li{color:var(--ui-text-muted);align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.dl-wallet-tag{border:1px solid color-mix(in srgb,var(--ui-primary) 28%,transparent);color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 12%,transparent);white-space:nowrap;border-radius:999px;padding:2px 7px;font-size:9.5px;font-weight:800;display:inline-flex}.dl-fs,.dl-fs__item{overflow-wrap:anywhere;flex-direction:column;gap:5px;width:100%;min-width:0;display:flex}.dl-fs{margin-top:5px}.dl-fs__name{font-size:12px}.dl-fs__status{color:var(--ui-text-muted);font-size:11px}.dl-fs__button,.dl-fs__locked{white-space:normal;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:5px;width:100%;min-height:44px;padding:6px 8px;font-size:11.5px;font-weight:800;line-height:1.3;display:inline-flex}.dl-fs__button{color:var(--ui-text-inverted);background:var(--ui-primary);border:0}.dl-fs__locked{border:1px solid color-mix(in srgb,var(--ui-warning) 38%,transparent);color:color-mix(in srgb,var(--ui-warning) 60%,var(--ui-text));background:color-mix(in srgb,var(--ui-warning) 12%,transparent)}.dl-fs__locked svg{flex:none;width:12px;height:12px}.dl-fs__button:focus-visible,.dl-fs__locked:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.dl-today__list{gap:10px;display:grid}.dl-row{border:1px solid var(--ui-border);background:var(--ui-bg);border-radius:14px;padding:13px 14px}.dl-popup__row-top,.dl-row__top{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.dl-row__icon{width:36px;height:36px;color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 10%,var(--ui-bg));border-radius:11px;place-items:center;display:grid}.dl-row__icon svg{width:18px;height:18px}.dl-popup__body,.dl-row__body{gap:4px;min-width:0;display:grid}.dl-row__head{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.dl-row__head strong{overflow-wrap:anywhere;font-size:13.5px;font-weight:800}.dl-row__head span{color:var(--ui-text-muted);font-size:11.5px;font-weight:700}.dl-row__reward{color:var(--ui-primary);align-items:center;gap:5px;font-size:12px;font-weight:700;display:flex}.dl-row__reward svg{flex:none;width:14px;height:14px}.dl-row__note{color:var(--ui-text-muted);font-size:11.5px;line-height:1.5}.dl-row__side{justify-content:flex-end;display:flex}.dl-row .dl-fs{max-width:260px;margin-left:47px}.dl-filters{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.dl-select{border:1px solid var(--ui-border);width:100%;min-height:40px;color:var(--ui-text);background:var(--ui-bg);border-radius:10px;padding:0 10px;font-size:12.5px}.dl-select:focus-visible{outline:2px solid var(--ui-primary);outline-offset:1px}.dl-hist__card{border:1px solid var(--ui-border);background:var(--ui-bg);border-radius:16px;overflow:hidden}.dl-hist__card>.dl-empty{border:0;border-radius:0}.dl-hist__skeleton{padding:10px}.dl-hrow{border-top:1px solid var(--ui-border);grid-template-columns:110px minmax(0,1.1fr) minmax(0,1.6fr) 96px 104px 128px;align-items:center;gap:10px;padding:11px 14px;font-size:12.5px;display:grid}.dl-hrow--head{color:var(--ui-text-muted);background:var(--ui-bg-muted);border-top:0;font-size:11.5px;font-weight:800}.dl-hcol{overflow-wrap:anywhere;gap:3px;min-width:0;display:grid}.dl-hcol small{color:var(--ui-text-muted);font-size:11px}.dl-hcol small.is-expired{color:var(--ui-error)}.dl-hcol--date{font-variant-numeric:tabular-nums}.dl-hcol--action{justify-items:end}.dl-hreward{align-items:center;gap:5px;font-weight:700;display:inline-flex}.dl-hreward svg{width:15px;height:15px;color:var(--ui-primary);flex:none}.dl-hcol .dl-wallet-tag{justify-self:start}.dl-status,.dl-tag{white-space:nowrap;border-radius:999px;justify-self:start;padding:3px 9px;font-size:11px;font-weight:800;display:inline-flex}.dl-tag{color:var(--ui-text-muted);background:var(--ui-bg-muted)}.dl-tag--bonus,.dl-tag--free_spin{color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 10%,transparent)}.dl-status--success{color:var(--ui-success);background:color-mix(in srgb,var(--ui-success) 12%,transparent)}.dl-status--pending{color:color-mix(in srgb,var(--ui-warning) 60%,var(--ui-text));background:color-mix(in srgb,var(--ui-warning) 14%,transparent)}.dl-status--expired,.dl-status--failed{color:var(--ui-error);background:color-mix(in srgb,var(--ui-error) 10%,transparent)}.dl-act,.dl-act-reason{white-space:nowrap;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:5px;min-height:34px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.dl-act{color:var(--ui-text-inverted);background:var(--ui-primary);border:0}.dl-act--ghost{border:1px solid color-mix(in srgb,var(--ui-primary) 45%,transparent);color:var(--ui-primary);background:0 0}.dl-act:disabled{cursor:not-allowed;opacity:.55}.dl-act svg,.dl-act-blocked svg,.dl-act-reason svg{flex:none;width:13px;height:13px}.dl-act-reason{border:1px solid color-mix(in srgb,var(--ui-warning) 38%,transparent);color:color-mix(in srgb,var(--ui-warning) 60%,var(--ui-text));background:color-mix(in srgb,var(--ui-warning) 12%,transparent)}.dl-act-blocked{color:var(--ui-text-muted);text-align:right;align-items:center;gap:4px;font-size:11.5px;display:inline-flex}.dl-hist__pager{justify-content:center;margin-top:14px;display:flex}.dl-dialog,.dl-notice,.dl-popup{color:var(--ui-text);background:var(--ui-bg)}.dl-dialog{flex-direction:column;max-height:min(88dvh,760px);display:flex}.dl-dialog__head,.dl-popup__head{border-bottom:1px solid var(--ui-border);background:linear-gradient(135deg,color-mix(in srgb,var(--ui-primary) 7%,var(--ui-bg)),var(--ui-bg) 68%);grid-template-columns:42px 1fr 40px;align-items:center;gap:11px;padding:16px 18px;display:grid}.dl-popup__head{grid-template-columns:1fr 40px}.dl-dialog__head>span{width:42px;height:42px;color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 10%,var(--ui-bg));border-radius:13px;place-items:center;display:grid}.dl-dialog__head>span.is-success{color:var(--ui-success);background:color-mix(in srgb,var(--ui-success) 12%,var(--ui-bg))}.dl-dialog__head>span svg{width:20px;height:20px}.dl-dialog__head small,.dl-popup__head small{color:var(--ui-text-muted);font-size:11px;font-weight:700}.dl-dialog__head h2,.dl-popup__head h2{font-size:16px;font-weight:900}.dl-popup__head p{color:var(--ui-text-muted);margin-top:2px;font-size:12px}.dl-dialog__head>button,.dl-popup__head>button{width:40px;height:40px;color:var(--ui-text-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid}.dl-dialog__head>button:hover,.dl-popup__head>button:hover{background:var(--ui-bg-muted)}.dl-dialog__head>button:disabled{cursor:not-allowed;opacity:.45}.dl-dialog__head>button svg,.dl-popup__head>button svg{width:18px;height:18px}.dl-dialog__body{flex:1;gap:12px;padding:16px 18px;display:grid;overflow-y:auto}.dl-dialog__blocked{border:1px solid color-mix(in srgb,var(--ui-warning) 38%,transparent);background:color-mix(in srgb,var(--ui-warning) 10%,var(--ui-bg));border-radius:12px;gap:4px;padding:11px 12px;display:grid}.dl-dialog__blocked strong{align-items:center;gap:6px;font-size:13px;font-weight:800;display:flex}.dl-dialog__blocked strong svg{width:15px;height:15px}.dl-dialog__blocked p{color:var(--ui-text-muted);font-size:12.5px;line-height:1.55}.dl-dialog__game{background:var(--ui-bg-muted);border-radius:14px;grid-template-columns:64px 1fr;align-items:center;gap:12px;padding:10px;display:grid}.dl-dialog__game img,.dl-dialog__game-art{-o-object-fit:cover;object-fit:cover;border-radius:12px;width:64px;height:64px}.dl-dialog__game-art{color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 10%,var(--ui-bg));place-items:center;display:grid}.dl-dialog__game-art svg{width:28px;height:28px}.dl-dialog__game div{gap:2px;min-width:0;display:grid}.dl-dialog__game small{color:var(--ui-text-muted);font-size:11px}.dl-dialog__game strong{overflow-wrap:anywhere;font-size:14px;font-weight:900}.dl-dialog__game em{color:var(--ui-text-muted);font-size:11.5px;font-style:normal}.dl-dialog__facts{border:1px solid var(--ui-border);border-radius:12px;gap:1px;display:grid;overflow:hidden}.dl-dialog__facts>div{background:var(--ui-bg-muted);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.dl-dialog__facts dt{color:var(--ui-text-muted);font-size:12px}.dl-dialog__facts dd{text-align:right;overflow-wrap:anywhere;font-size:12.5px;font-weight:800}.dl-dialog__facts dd.is-accent{color:var(--ui-primary)}.dl-dialog__facts dd small{color:var(--ui-text-muted);font-weight:600}.dl-dialog__turns{gap:6px;display:grid}.dl-dialog__turns>strong{font-size:12.5px;font-weight:800}.dl-dialog__turns>small{color:var(--ui-text-muted);text-align:center;font-size:11px}.dl-turn{border-bottom:1px solid var(--ui-border);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:8px;padding:8px 10px;font-size:12px;display:grid}.dl-turn span:last-child{text-align:right;font-variant-numeric:tabular-nums}.dl-turn--head{color:var(--ui-text-muted);background:var(--ui-bg-muted);border-radius:9px 9px 0 0;font-size:11px;font-weight:800}.dl-dialog__turn-list.is-scrollable{max-height:228px;overflow-y:auto}.dl-dialog__note{color:var(--ui-text-muted);gap:6px;font-size:11.5px;line-height:1.55;display:flex}.dl-dialog__note svg{flex:none;width:15px;height:15px;margin-top:1px}.dl-dialog__error{color:var(--ui-error);background:color-mix(in srgb,var(--ui-error) 8%,var(--ui-bg));border-radius:10px;gap:6px;padding:9px 10px;font-size:12px;font-weight:700;display:flex}.dl-dialog__error svg{flex:none;width:15px;height:15px}.dl-dialog__success{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:180px;display:flex}.dl-dialog__success img{-o-object-fit:cover;object-fit:cover;border-radius:18px;width:96px;height:96px;box-shadow:0 10px 24px #0d234424}.dl-dialog__success>span{width:52px;height:52px;color:var(--ui-text-inverted);background:var(--ui-success);border-radius:50%;place-items:center;display:grid}.dl-dialog__success>span svg{width:26px;height:26px}.dl-dialog__success p{max-width:320px;font-size:14px;font-weight:700;line-height:1.55}.dl-dialog__footer,.dl-popup__foot{grid-template-columns:1fr 1fr;gap:8px;padding:0 18px 18px;display:grid}.dl-dialog__footer .dl-btn:only-child{grid-column:1/-1}.dl-dialog__footer{padding-top:4px}.dl-popup__list{gap:9px;max-height:min(60dvh,520px);padding:14px 18px;display:grid;overflow-y:auto}.dl-popup__row{border:1px solid var(--ui-border);background:var(--ui-bg);border-radius:13px;gap:6px;padding:11px 12px;display:grid}.dl-popup__row .dl-btn{min-height:36px;padding:0 12px;font-size:12px}.dl-popup__more{color:var(--ui-text-muted);justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex}.dl-popup__more svg{width:14px;height:14px}.dl-notice{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:26px 22px 20px;display:flex}.dl-notice__icon{border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.dl-notice__icon svg{width:26px;height:26px}.dl-notice--success .dl-notice__icon{color:var(--ui-success);background:color-mix(in srgb,var(--ui-success) 12%,var(--ui-bg))}.dl-notice--error .dl-notice__icon{color:var(--ui-error);background:color-mix(in srgb,var(--ui-error) 10%,var(--ui-bg))}.dl-notice h2{font-size:16px;font-weight:900}.dl-notice p{color:var(--ui-text-muted);white-space:pre-line;font-size:13px;line-height:1.6}.dl-notice .dl-btn{width:100%;margin-top:6px}@container dl-panel (width<=719px){.dl-card__main{grid-template-columns:minmax(0,1fr);gap:12px}.dl-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.dl-hrow--head{display:none}.dl-hrow{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"camp status""reward reward""date type""action action";gap:7px 10px}.dl-hcol--camp{grid-area:camp;font-weight:800}.dl-hcol--status{grid-area:status;justify-items:end}.dl-hcol--reward{grid-area:reward}.dl-hcol--date{color:var(--ui-text-muted);grid-area:date;font-size:11.5px}.dl-hcol--type{grid-area:type;justify-items:end}.dl-hcol--action{grid-area:action;justify-items:stretch}.dl-hcol--action:empty{display:none}.dl-act,.dl-act-reason{width:100%;min-height:40px}}@container dl-panel (width<=520px){.dl-tab{flex:none;padding:9px 13px;font-size:12.5px}.dl-section-head{flex-direction:column}.dl-tiles{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:7px}.dl-row__top{grid-template-columns:36px minmax(0,1fr)}.dl-row__side{grid-column:1/-1}.dl-row__side>*{width:100%}.dl-row .dl-fs{max-width:none;margin-left:0}}@media (width<=640px){.dl-popup__row-top{grid-template-columns:36px minmax(0,1fr)}.dl-popup__row-top>.dl-btn,.dl-popup__row-top>.dl-chip{grid-column:1/-1;width:100%}.dl-dialog__footer,.dl-popup__foot{grid-template-columns:1fr}.dl-dialog__footer .dl-btn--ghost,.dl-popup__foot .dl-btn--ghost{grid-row:2}}@media (prefers-reduced-motion:reduce){.dl-skeleton-card>*,.dl-skeleton-row>*{animation:none}.dl-btn,.dl-card__fill,.dl-cond__fill,.dl-tab,.dl-tile{transition:none}}
