.ach-art,.ach-gauge-fill,.ach-icon,.ach-trophy,.ach-tabtitle,.ach-recent-slot,.att-art,.dq-art{background:0 0/100% 100% no-repeat}.ach-summary,.ach-columns,.ach-score,.ach-recent,.ach-art,.ach-gauge,.ach-gauge-fill,.att-art{pointer-events:none}.ach-summary .pg-clickable,.ach-summary .ach-colhit{pointer-events:auto;cursor:pointer}.ach-window,.dq-window,.att-window{font-family:Tahoma,Noto Sans Thai,sans-serif}.ach-points,.ach-count{color:#4b3a8f;white-space:nowrap;font:700 15px/32px Tahoma,Noto Sans Thai,sans-serif}.ach-count{color:#6a4a00;line-height:26px}.ach-colcount{color:#3d4a8a;text-align:center;font:700 11px/16px Tahoma,sans-serif}.ach-recent-slot{background-position:50%;background-size:48px 48px;border-radius:4px}.ach-recent-empty,.ach-message{color:#5a5a7a;text-align:center;font-size:12px}.ach-tabtitle{background-size:contain}.ach-tabname{color:#4b3a8f;font:700 15px/24px Tahoma,Noto Sans Thai,sans-serif}.ach-list.pg-list{touch-action:pan-y;overflow:hidden auto;grid-template-columns:626px!important;grid-auto-rows:78px!important}.ach-list .pg-row.ach-row{cursor:pointer;background:0 0;width:626px;height:78px;padding:0;position:relative}.ach-list .pg-row.ach-row.pg-selected{filter:brightness(1.06)}.ach-row>div{overflow:hidden}.ach-name{color:#fff;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 1px #3b4a8a;font:700 13px/20px Tahoma,Noto Sans Thai,sans-serif}.ach-steps{color:#3d4a8a;font:700 12px/20px Tahoma,Noto Sans Thai,sans-serif}.ach-progress{color:#3d4a8a;font-size:11px;line-height:16px}.ach-reward{color:#6a4a00;font-size:10px;line-height:12px;overflow:hidden}.ach-icon{border-radius:4px}.ach-detail{z-index:5;color:#2f2a5a;background:#f4f2fff7;border-radius:10px;flex-direction:column;display:flex;box-shadow:0 2px 10px #281e5a73}.ach-detail-head{border-bottom:1px solid #c8c2ec;align-items:center;gap:8px;padding:8px;font:700 14px Tahoma,Noto Sans Thai,sans-serif;display:flex}.ach-detail-head>div:nth-child(2){flex:1}.ach-detail-icon{background:50%/contain no-repeat;width:40px;height:40px}.ach-detail-close{color:#fff;cursor:pointer;background:#8a7ad8;border:0;border-radius:6px;min-width:36px;min-height:32px;font-size:16px}.ach-detail-body{touch-action:pan-y;flex:1;padding:6px 10px;font-size:12px;line-height:20px;overflow-y:auto}.ach-detail-step.done{color:#2e8a2e}.ach-detail-step.current{font-weight:700}.dq-list.pg-list{grid-template-columns:100%!important;grid-auto-rows:24.5px!important}.dq-list .pg-row{color:#333;white-space:nowrap;cursor:pointer;align-items:center;gap:4px;padding:0 6px;font:12px/24px Tahoma,Noto Sans Thai,sans-serif;display:flex;overflow:hidden}.dq-list .pg-row>span:first-child{text-overflow:ellipsis;flex:1;overflow:hidden}.dq-list .pg-row.pg-selected{background:#ffdc788c}.dq-list .dq-done{color:#1f8a1f;font-weight:700}.dq-info,.dq-reset,.dq-count{color:#444;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;font:11px/16px Tahoma,Noto Sans Thai,sans-serif;overflow:hidden}.dq-reset{text-align:right}.dq-count{text-align:center;font-weight:700}.att-digit{color:#fff;text-align:center;text-shadow:0 0 4px #7a3ad8,0 0 2px #7a3ad8;pointer-events:none;font:700 34px/54px Arial Black,Tahoma,sans-serif}.att-check{cursor:pointer;pointer-events:auto;background:0 0/100% 100% no-repeat}.att-check.att-done{cursor:default}.att-countdown{color:#fff;text-align:center;text-shadow:0 0 3px #5a2ab8;pointer-events:none;font:700 13px/18px Tahoma,sans-serif}.att-icon{pointer-events:none;background:50%/contain no-repeat}.att-name,.att-count{color:#3a2a7a;text-align:center;pointer-events:none;font:11px/14px Tahoma,Noto Sans Thai,sans-serif;overflow:hidden}.att-close{color:#fff;cursor:pointer;pointer-events:auto;background:#8a7ad8;border:0;border-radius:50%;font-size:14px}.progress-popups{z-index:60;pointer-events:none;background:0 0}.progress-popups .pg-stage,.progress-popups .pg-viewport{pointer-events:none}.progress-popup{pointer-events:auto;cursor:pointer;animation:.35s ease-out progress-pop}.progress-popup-text{color:#3a2a2a;text-align:center;white-space:nowrap;text-overflow:ellipsis;font:700 12px/24px Tahoma,Noto Sans Thai,sans-serif;position:absolute;overflow:hidden}@keyframes progress-pop{0%{opacity:0;transform:scale(.6)}}.att-label{filter:drop-shadow(0 0 1px #4a1aa8)drop-shadow(0 0 2px #4a1aa8)}.ach-recent-empty:not(:empty){background:#ffffffd9;border-radius:9px;line-height:18px}
