*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--font:"DM Sans", "Segoe UI", sans-serif}html,body,#root{height:100%}body{font-family:var(--font);background:var(--bg);color:var(--text-primary);-webkit-font-smoothing:antialiased}@font-face{font-family:RuneScape;src:url(/rs3timersv2/assets/osrs_regular-D_HMpDCq.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:RuneScape;src:url(/rs3timersv2/assets/osrs_bold-C5TpZ_yT.ttf)format("truetype");font-weight:700;font-style:normal}.progress{background:#352e26;border:1px solid #000;flex-grow:1;height:15px;margin-top:4px;position:relative;overflow:hidden}.bar{background-color:#d88020;width:0%;height:13px}.in-progress{background-color:#d88020}.complete{background-color:#3f821e}.inner-shadow{width:100%;height:20px;position:absolute;top:0;left:0;box-shadow:inset 3px 3px #0003}.auth-user{flex-direction:column;gap:8px;padding:0;display:flex}.auth-user-info{align-items:center;gap:8px;min-width:0;display:flex}.auth-user-text{flex-direction:column;min-width:0;display:flex}.auth-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:28px;height:28px}.auth-name{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.auth-email{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.auth-logout-btn{border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font);text-align:center;background:0 0;border-radius:8px;width:100%;padding:7px 10px;transition:background .15s,border-color .15s,color .15s}.auth-logout-btn:hover{background:var(--accent-hover-bg);border-color:var(--accent);color:var(--accent)}.auth-login-btn{color:#1f1f1f;letter-spacing:.25px;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #747775;border-radius:20px;justify-content:center;align-items:center;gap:8px;width:100%;height:40px;margin-top:8px;padding:0 24px 0 12px;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;transition:background .15s,box-shadow .15s;display:flex;box-shadow:0 1px 2px #3c40431a}.auth-login-btn:hover{background:#f2f2f2;border-color:#c6c6c6;box-shadow:0 1px 3px #3c404333}.auth-login-btn:active{background:#f0f4ff}.google-icon{flex-shrink:0}@media (width<=560px){.auth-name{font-size:12px}.auth-email{font-size:11px}}.sidebar{background:var(--sidebar-bg);border-radius:16px 0 0 16px;flex-direction:column;flex-shrink:0;gap:8px;width:210px;padding:24px 16px;display:flex}.sidebar-brand{color:var(--text-primary);align-items:center;gap:10px;padding:0 8px 16px;font-size:15px;font-weight:700;display:flex}.brand-icon{color:var(--accent)}.sidebar-nav{flex-direction:column;flex:1;gap:4px;display:flex}.nav-item{color:var(--text-secondary);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font);text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:10px 14px;transition:background .15s,color .15s;display:flex}.nav-item:hover{background:var(--accent-hover-bg);color:var(--accent)}.nav-item.active{background:var(--sidebar-active);color:var(--sidebar-active-text)}.sidebar-account{border-top:1px solid var(--border);padding-top:8px}.sidebar-account .auth-login-btn,.sidebar-account .auth-logout-btn{margin-top:0}@media (width<=600px){.sidebar{display:none}}.mobile-nav{display:none}@media (width<=600px){.mobile-nav{z-index:120;padding:8px 12px calc(8px + env(safe-area-inset-bottom));background:var(--sidebar-bg);border-top:1px solid var(--border);grid-template-columns:auto 1fr 1fr 1fr;align-items:center;gap:4px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #14325a14}.mobile-nav-item,.mobile-nav-add{font-family:var(--font);cursor:pointer;border:none}.mobile-nav-item{min-height:56px;color:var(--text-secondary);background:0 0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:11px;font-weight:600;transition:color .15s,background .15s;display:flex}.mobile-nav-item.active{color:var(--accent);background:var(--accent-active-bg)}.mobile-nav-add{background:var(--accent);width:58px;height:58px;color:var(--btn-primary-text);box-shadow:var(--shadow-add-btn);border-radius:50%;justify-content:center;align-items:center;margin:0 20px;transition:background .15s,transform .15s;display:flex}.mobile-nav-add:hover{background:var(--accent-dark);transform:translateY(-1px)}.nav-settings-icon-wrap{justify-content:center;align-items:center;display:flex;position:relative}.mobile-auth-dot{border:1.5px solid var(--sidebar-bg);border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;right:-5px}.mobile-auth-dot.signed-in{background:#22c55e}.mobile-auth-dot.signed-out{background:#ef4444}}.modal-overlay{background:var(--overlay-bg);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal{background:var(--card-bg);border-image:var(--card-border-img);width:420px;max-width:95vw;max-height:calc(100svh - 32px);box-shadow:var(--shadow-modal);border-radius:16px;flex-direction:column;display:flex;position:relative;overflow:hidden}.modal-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:20px 22px 16px;display:flex}.modal-header h3{color:var(--text-primary);font-size:16px;font-weight:700}.modal-header-copy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.modal-subtitle{color:var(--text-secondary);font-size:12px;line-height:1.4}.modal-close{cursor:pointer;color:var(--text-muted);background:0 0;border:none;border-radius:6px;width:26px;height:23px;padding:4px;transition:background .1s;display:flex}[data-theme=runeDscape] .modal-close{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAXCAYAAAAV1F8QAAAA6UlEQVR4Xr2VMQ7CMAxF25MxMzMzcwckZmZm5s6sdGbmDtwkKERWavs7tVOJL3nivzwpacIw/DImPNFIXq0zps/zrCYmc61RStNlxwYUjbh5XDTKIiEWlx/XfZpvBwQwLndyV/KA0yKSvO7H9J5OACpM/i13kEwzC9CS0BSQHzySGRJK3Qokac1StiKh1C2Ri60N3uJm8J3wTEBCics6JBS/bIMk5y8iv2SDrP/LC8j671JA5nsdWuO4S5H3Dp+f43XQEinTYNd7Z4sMgHFIYnC2CJRF6sfj+JvAew6KRtx8OWA83kiOr/EFUwXFLBNkoT0AAAAASUVORK5CYII=)}.modal-close:hover{background:var(--btn-pause-hover);color:var(--text-primary)}.btn-preset-trigger{border:1px solid var(--border);color:var(--text-primary);font-size:12px;font-weight:700;font-family:var(--font);cursor:pointer;background:0 0;border-radius:999px;padding:7px 12px;transition:background .1s,color .1s,border-color .1s}.btn-preset-trigger:hover{background:var(--btn-pause-hover);color:var(--accent)}.modal-body{flex-direction:column;gap:12px;min-height:0;padding:20px 22px;display:flex;overflow-y:auto}.edit-error{border:1px solid var(--danger);background:var(--danger-bg);color:var(--danger-dark);border-radius:8px;padding:10px 12px;font-size:13px;line-height:1.4}[data-theme=ruDnescape] .modal-close:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAXCAYAAAAV1F8QAAAA80lEQVR4Xr2UwQ3CMAxF2+1YgCEYAa4swQTdAAmxAZy5cENikCLXspI4P43tSnzJl/JfnmTaDMOSccbjjearc8b5cztV45OZzuDSdNkVA4qNmHlcvE57VFZhlrqaB2wtIpDmcT8goOCoI32XKJfQvJ9HADFDv0lPy2omA5Hk+zovk0DuynMka0gkaRVakstyCZJ1JJK0En1Yb/CKV1OuxjpOicQnC0okNtlGCeUvIptko8wnCcrir7dDFv9gaeSj7cjiV1AukWuoIYtfqkgiF2vNKJGWAaDgkMQsEhkoq5Qrz3nAchnNukRi5vkPxmON5sozfvsw8Uowb302AAAAAElFTkSuQmCC)}.field-label{color:var(--text-secondary);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700;display:block}.field-group{flex-direction:column;gap:8px;display:flex}.field-hint{text-transform:none;color:var(--text-muted);letter-spacing:0;font-weight:400}.modal-input{border:1.5px solid var(--border);width:100%;font-size:14px;font-family:var(--font);color:var(--text-primary);background:var(--card-bg);border-radius:9px;outline:none;padding:10px 14px;transition:border-color .15s}.modal-input:focus{border-color:var(--accent)}.modal-input.error{border-color:var(--danger);box-shadow:0 0 0 1px var(--danger)}.field-error{color:var(--danger-dark);font-size:12px;line-height:1.4}.modal-textarea{resize:vertical;min-height:96px;line-height:1.5}.preset-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.preset-category-card{border:1.5px solid var(--border);background:var(--card-bg);min-height:118px;color:var(--text-primary);font-family:var(--font);text-align:left;cursor:pointer;border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;padding:14px;transition:border-color .12s,background .12s,transform .12s;display:flex}.preset-category-card:hover{border-color:var(--accent);background:var(--accent-hover-bg);transform:translateY(-1px)}.preset-category-name{color:var(--text-primary);font-size:14px;font-weight:700}.preset-category-description{color:var(--text-secondary);font-size:12px;line-height:1.45}.preset-entry-list{flex-direction:column;gap:10px;display:flex}.preset-entry-card{border:1.5px solid var(--border);background:var(--card-bg);width:100%;color:var(--text-primary);font-family:var(--font);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:12px;transition:border-color .12s,background .12s,transform .12s;display:flex}.preset-entry-card:hover{border-color:var(--accent);background:var(--accent-hover-bg);transform:translateY(-1px)}.preset-entry-image{object-fit:contain;background:#00000014;border-radius:10px;flex-shrink:0;width:54px;height:54px;padding:6px}.preset-entry-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.preset-entry-name{color:var(--text-primary);font-size:14px;font-weight:700}.preset-entry-duration{color:var(--text-secondary);font-size:12px}.duration-row{align-items:flex-start;gap:12px;display:flex}.duration-row.error .spinner-label{color:var(--danger-dark)}.spinner-group{flex-direction:column;align-items:center;gap:4px;display:flex}.spinner-label{color:var(--text-secondary);font-size:11px;font-weight:500}.edit-spinner{background:var(--card-bg);border:1.5px solid var(--border);border-radius:9px;flex-direction:column;align-items:center;width:68px;display:flex;overflow:hidden}.edit-spinner button{cursor:pointer;width:100%;color:var(--text-secondary);background:0 0;border:none;justify-content:center;align-items:center;padding:4px 0;transition:background .1s;display:flex}.edit-spinner button:hover{background:var(--btn-pause-hover);color:var(--accent)}.edit-spinner input{border:none;border-top:1px solid var(--border);border-bottom:1px solid var(--border);text-align:center;width:100%;font-size:15px;font-weight:600;font-family:var(--font);color:var(--text-primary);background:var(--card-bg);outline:none;padding:5px 0}.duration-row.error .edit-spinner{border-color:var(--danger);box-shadow:0 0 0 1px var(--danger)}.edit-spinner input::-webkit-inner-spin-button{-webkit-appearance:none}.edit-spinner input::-webkit-outer-spin-button{-webkit-appearance:none}.modal-footer{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;padding:14px 22px 20px;display:flex}.btn-cancel{border:1.5px solid var(--border);font-size:13px;font-weight:600;font-family:var(--font);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:9px;padding:9px 20px;transition:background .1s}.btn-cancel:hover{background:var(--btn-pause-hover)}.btn-back-inline{align-items:center;gap:8px;display:inline-flex}.btn-save{background:var(--accent);color:var(--btn-primary-text);font-size:13px;font-weight:600;font-family:var(--font);cursor:pointer;border:none;border-radius:9px;padding:9px 20px;transition:background .15s}.btn-save:hover{background:var(--accent-dark)}@media (width<=560px){.modal-overlay{align-items:flex-end;padding:12px}.modal{border-radius:16px;width:100%;max-width:none;max-height:calc(100svh - 24px)}.modal-header,.modal-body,.modal-footer{padding-left:16px;padding-right:16px}.duration-row{justify-content:space-between;gap:8px}.edit-spinner{width:100%;min-width:0}.spinner-group{flex:1;min-width:0}.modal-footer{flex-direction:column-reverse}.preset-category-grid{grid-template-columns:1fr}.btn-cancel,.btn-save{width:100%}}.timer-card{background:var(--card-bg);box-shadow:var(--shadow-card);border-image:var(--card-border-img);border-radius:14px;flex-direction:column;gap:10px;padding:18px 18px 14px;transition:box-shadow .2s;display:flex;position:relative}.timer-card:hover{box-shadow:var(--shadow-card-hover)}.timer-card.done{box-shadow:var(--shadow-done);animation:2s ease-in-out infinite done-pulse}.timer-card.paused{opacity:.82}@keyframes done-pulse{0%,to{box-shadow:var(--shadow-done-pulse-start)}50%{box-shadow:var(--shadow-done-pulse-mid)}}.card-header{justify-content:space-between;align-items:center;display:flex}.card-title-row{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.card-header-actions{align-items:center;gap:6px;display:flex}.card-title{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.paused-badge{letter-spacing:.05em;background:var(--badge-paused-bg);color:var(--badge-paused-text);border-radius:20px;flex-shrink:0;padding:2px 7px;font-size:10px;font-weight:700}.done-badge{letter-spacing:.05em;background:var(--badge-done-bg);color:var(--badge-done-text);border-radius:20px;flex-shrink:0;padding:2px 7px;font-size:10px;font-weight:700}.menu-wrap{position:relative}.menu-btn{cursor:pointer;color:var(--text-muted);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;padding:4px;transition:background .1s,color .1s;display:flex}.menu-icon{object-fit:contain;flex-shrink:0;width:16px;height:16px;display:block}.menu-btn:hover{background:var(--btn-pause-hover);color:var(--accent)}.dropdown{background:var(--card-bg);border:1px solid var(--border);box-shadow:var(--shadow-dropdown);z-index:100;background:var(--card-bg);border-image:var(--card-border-img);border-radius:10px;min-width:130px;position:absolute;top:calc(100% + 4px);right:0;overflow:hidden}.dropdown button{width:100%;font-size:13px;font-family:var(--font);color:var(--text-primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:10px 14px;transition:background .1s;display:flex}.dropdown button:hover{background:var(--btn-pause-hover)}.dropdown button.danger{color:var(--danger)}.dropdown button.danger:hover{background:var(--danger-bg)}[data-theme=runescape] .dropdown button:hover{color:#ff0;background:#c8a95124}[data-theme=runescape] .dropdown button.danger{color:var(--text-primary)}[data-theme=runescape] .dropdown button.danger:hover{color:#ff0;background:#c8a95124}.card-dates{color:var(--text-secondary);flex-direction:column;gap:2px;font-size:12px;display:flex}.notes-icon-btn{color:var(--accent)}.timer-notes{color:var(--text-secondary);background:var(--btn-pause-hover);border-radius:10px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.timer-notes svg{color:var(--accent);flex-shrink:0;margin-top:2px}.notes-markdown{flex-direction:column;gap:8px;min-width:0;display:flex}.notes-markdown h4{color:var(--text-primary);font-size:12px;font-weight:700}.notes-markdown p,.notes-markdown li{white-space:pre-wrap;overflow-wrap:anywhere}.notes-markdown p{margin:0}.notes-markdown ul{flex-direction:column;gap:4px;margin:0;padding-left:18px;display:flex}.timer-notes-dialog{padding:14px 16px;font-size:13px}.notes-dialog{max-width:520px}.progress-wrap{padding-right:124px;position:relative}.timer-card-image{object-fit:contain;width:92px;height:92px;position:absolute;right:12px;transform:translateY(-50%)}.date-label{letter-spacing:.04em;color:var(--text-muted);font-size:10px;font-weight:700}.default-visual-wrap{flex-direction:column;align-items:center;gap:10px;display:flex}.ring-wrap{align-self:center;width:140px;height:140px;margin:10px 0 4px;position:relative;overflow:visible}.ring-wrap:before,.ring-wrap:after{content:"";z-index:4;pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.ring-wrap:before{background:var(--ring-stopwatch-accent,var(--ring-fill));border-radius:999px;width:12px;height:14px;top:-8px;box-shadow:0 1px 4px #00000038}.ring-wrap:after{background:var(--ring-stopwatch-accent,var(--ring-fill));border-radius:999px;width:28px;height:8px;top:-14px;box-shadow:0 1px 4px #00000038}.ring-svg{z-index:2;width:100%;height:100%;position:relative}.ring-background-fill,.ring-background-image{border-radius:50%;width:calc(100% - 20px);height:calc(100% - 20px);position:absolute;inset:10px}.ring-background-fill{background:var(--ring-inner-bg,#ffffffd1);z-index:0;box-shadow:inset 0 0 0 1px #ffffff38,0 3px 10px #00000024}.ring-background-image{object-fit:cover;opacity:.28;filter:saturate(.9)brightness(.72);z-index:1}.ring-track{stroke:var(--ring-track)}.ring-fill{stroke:var(--ring-fill);transition:stroke-dashoffset .5s linear}.ring-center{z-index:3;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:10px}.time-text{max-width:110px;color:var(--text-primary);white-space:nowrap;text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:8px 12px;font-size:15px;font-weight:700;line-height:1;box-shadow:0 2px 10px #0000001f}[data-theme=default] .time-text{color:#24405f;background:#fffffff5}[data-theme=default] .ring-background-fill{background:linear-gradient(#fffffff5,#e5f1fceb)}[data-theme=default] .ring-background-image{opacity:1;filter:saturate(.92)brightness(.74)}[data-theme=synthwave] .ring-background-fill{background:radial-gradient(circle at top,#38155bf2,#120e2feb);box-shadow:inset 0 0 0 1px #ffffff1f,0 0 16px #ff4bd629}[data-theme=synthwave] .time-text{color:#f6eefe;background:#0a0b21e0;box-shadow:0 0 14px #ff4bd62e,0 0 20px #7df9ff1f}[data-theme=synthwave] .ring-background-image{opacity:1;filter:saturate(1.05)brightness()}[data-theme=dark] .time-text{color:#f3f7ff;background:#000000e0;box-shadow:0 6px 16px #00000057}[data-theme=dark] .ring-background-image{opacity:1;filter:none}.card-actions{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:16px;padding-top:10px;display:grid}.action-btn{border-radius:var(--btn-radius);background:var(--btn-action-bg,var(--btn-pause));color:var(--btn-action-text,var(--text-primary));font-size:13px;font-weight:600;font-family:var(--font);cursor:pointer;height:32px;image-rendering:pixelated;background-image:var(--btn-action-bg,var(--btn-pause));border-radius:var(--btn-radius);background-repeat:repeat-x;border:none;justify-content:center;align-items:center;gap:6px;padding:0 14px;transition:background .15s,color .15s;display:flex;position:relative}.action-btn:hover{background:var(--btn-action-bg-hover,var(--btn-pause-hover));background-image:var(--btn-action-bg-hover,var(--btn-pause-hover));color:var(--btn-action-text-hover,var(--accent))}.button-icon-sprite{image-rendering:pixelated;flex-shrink:0;display:block}.reset-button-icon{object-fit:contain;width:18px;height:18px}.action-btn:before,.action-btn:after{content:"";width:calc(var(--button-edge-width,16px) / 2);background-image:var(--button-edges);background-repeat:no-repeat;background-size:var(--button-edge-width,16px) 32px;height:32px;image-rendering:pixelated;pointer-events:none;opacity:var(--button-edge-enabled,0);position:absolute;top:0}.action-btn:before{left:calc((var(--button-edge-width,16px) / 2) * -1);background-position:0 0}.action-btn:after{right:calc((var(--button-edge-width,16px) / 2) * -1);background-position:calc((var(--button-edge-width,16px) / 2) * -1) 0}.action-btn:hover:before,.action-btn:hover:after{background-image:var(--button-edges-hover,var(--button-edges))}.action-btn:disabled:before,.action-btn:disabled:after{opacity:calc(var(--button-edge-enabled,0) * .6)}[data-theme=runescape] .action-btn,[data-theme=runescape] .action-btn:before,[data-theme=runescape] .action-btn:after{transition:none}[data-theme=runescape] .card-actions{grid-template-columns:repeat(2,max-content);justify-content:center;gap:24px}[data-theme=runescape] .action-btn{min-width:0;padding:0 8px}.confirm-row{grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;display:flex}.confirm-label{color:var(--text-secondary);white-space:nowrap;font-size:13px;font-weight:600}.confirm-btns{gap:20px;display:flex}.confirm-danger{color:var(--danger)!important;background:var(--danger-bg)!important}.confirm-danger:hover{background:var(--danger-bg-hover)!important;color:var(--danger-dark)!important}[data-theme=runescape] .confirm-danger{background:var(--btn-action-bg,var(--btn-pause))!important;background-image:var(--btn-action-bg,var(--btn-pause))!important;color:var(--text-primary)!important}[data-theme=runescape] .confirm-danger:hover{background:var(--btn-action-bg-hover,var(--btn-pause-hover))!important;background-image:var(--btn-action-bg-hover,var(--btn-pause-hover))!important;color:#ff0!important}@media (width<=560px){.timer-card{padding:16px 14px 12px}.card-title{font-size:16px}.card-header{align-items:flex-start;gap:10px}.card-title-row{flex-wrap:wrap}.ring-wrap{width:124px;height:124px}.time-text{font-size:16px}.card-actions{padding:6px 12px 0}.progress-wrap{min-height:96px;padding-right:92px}.timer-card-image{width:72px;height:72px;right:4px}.confirm-row{flex-direction:column;align-items:stretch}.confirm-label{white-space:normal;text-align:center}.confirm-btns{width:100%}.confirm-btns .action-btn{flex:1}}.timer-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;padding:10px;display:grid}.empty-state{color:var(--text-muted);text-align:center;justify-content:center;align-items:center;padding:60px;font-size:15px;display:flex}.archive-hint{color:var(--text-secondary);margin-bottom:16px;font-size:13px}@media (width<=900px){.timer-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}}@media (width<=560px){.timer-grid{grid-template-columns:1fr;gap:12px}.empty-state{padding:36px 16px;font-size:14px}.archive-hint{margin-bottom:12px;font-size:12px}}.create-bar-wrapper{flex-shrink:0}.create-bar-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.create-title{color:var(--text-primary);font-size:22px;font-weight:700}.add-btn{background:var(--accent);color:var(--btn-primary-text);font-size:14px;font-weight:600;font-family:var(--font);cursor:pointer;white-space:nowrap;border:none;border-radius:10px;flex-shrink:0;align-items:center;gap:6px;padding:9px 18px;transition:background .15s;display:flex}.add-btn:hover{background:var(--accent-dark)}@media (width<=900px){.create-title{font-size:20px}}@media (width<=420px){.create-title{font-size:18px}}@media (width<=600px){.inline-create-bar{display:none}.mobile-create-sheet{border-radius:22px 22px 0 0;flex-direction:column;width:100%;height:auto;max-height:calc(100svh - 12px);margin-top:auto;animation:.22s ease-out settings-sheet-in;display:flex}.mobile-sheet-handle{background:var(--border);border-radius:999px;flex-shrink:0;width:44px;height:5px;margin:10px auto 2px;display:block}.mobile-create-sheet .modal-header{padding-top:12px}.mobile-create-sheet .modal-body{padding-bottom:calc(20px + env(safe-area-inset-bottom));overflow-y:auto}}.settings-screen{flex-direction:column;height:100%;display:flex;overflow:hidden}.settings-body{flex-direction:column;flex:1;gap:24px;width:100%;max-width:520px;padding:4px 2px;display:flex;overflow-y:auto}.settings-sheet-handle{display:none}.settings-section{border-bottom:1px solid var(--border);flex-direction:column;gap:8px;padding-bottom:18px;display:flex}.settings-section:last-child{border-bottom:none;padding-bottom:0}.settings-section h4{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);font-size:13px;font-weight:700}.settings-section p{color:var(--text-secondary);font-size:13px;line-height:1.5}.btn-danger{border:1.5px solid var(--danger);color:var(--danger);font-size:13px;font-weight:600;font-family:var(--font);cursor:pointer;background:0 0;border-radius:8px;align-self:flex-start;padding:8px 16px;transition:background .15s}.btn-danger:hover{background:var(--danger-bg)}.settings-clear-modal{width:440px}.settings-clear-warning{border:1px solid var(--danger);background:var(--danger-bg);border-radius:12px;align-items:flex-start;gap:12px;padding:14px;display:flex}.settings-clear-icon{width:36px;height:36px;color:var(--danger);background:#00000014;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.settings-clear-copy{color:var(--danger-dark);flex-direction:column;gap:4px;font-size:13px;line-height:1.45;display:flex}.settings-clear-copy strong{color:var(--danger);font-size:14px}.settings-clear-confirm{background:var(--danger)!important;border-color:var(--danger)!important;color:#fff!important}.settings-clear-confirm:hover{background:var(--danger-dark)!important}[data-theme=runescape] .settings-clear-confirm{color:#fff!important}.settings-fallesi-art{pointer-events:none;justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.settings-fallesi-image{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.account-section{display:none}.account-section .auth-login-btn,.account-section .auth-logout-btn{margin-top:0}@media (width<=560px){.settings-modal{width:100%}.btn-danger{align-self:stretch;width:100%}.settings-clear-modal{width:min(95vw,440px)}}@media (width<=600px){.modal-overlay{align-items:flex-end;padding:0}.settings-modal{border-radius:22px 22px 0 0;flex-direction:column;width:100%;height:auto;max-height:calc(100svh - 12px);margin-top:auto;animation:.22s ease-out settings-sheet-in;display:flex}.settings-sheet-handle{background:var(--border);border-radius:999px;flex-shrink:0;width:44px;height:5px;margin:10px auto 2px;display:block}.settings-modal .modal-header{padding-top:12px}.settings-modal .modal-body{padding-bottom:20px;overflow-y:auto}.settings-modal .modal-footer{padding-bottom:calc(20px + env(safe-area-inset-bottom));flex-shrink:0}.account-section{display:flex}}@keyframes settings-sheet-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.theme-switcher{flex-wrap:wrap;gap:8px;display:flex}.theme-btn{border:1.5px solid var(--border);color:var(--text-secondary);font-size:13px;font-weight:600;font-family:var(--font);cursor:pointer;background:0 0;border-radius:8px;padding:7px 16px;transition:background .15s,border-color .15s,color .15s}.theme-btn:hover{background:var(--accent-hover-bg);border-color:var(--accent);color:var(--accent)}.theme-btn.active{background:var(--accent);border-color:var(--accent);color:var(--btn-primary-text)}[data-theme=runescape] .settings-screen :not(.auth-login-btn):not(.auth-logout-btn){font-size:14px!important}.rain-layer{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.rain-cloud{will-change:transform;-webkit-user-select:none;user-select:none;height:auto;animation:linear infinite cloud-fall;position:absolute;top:-120px}@keyframes cloud-fall{0%{transform:translateY(0)}to{transform:translateY(calc(100vh + 140px))}}.toast{background:var(--card-bg);color:var(--text-primary);border:1.5px solid var(--border);font-size:14px;font-weight:500;font-family:var(--font);z-index:1000;white-space:nowrap;pointer-events:none;border-radius:12px;padding:12px 22px;position:fixed;bottom:32px;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #4a90d92e}.toast-enter{animation:.25s forwards toast-in}.toast-exit{animation:.3s forwards toast-out}@keyframes toast-in{0%{opacity:0;transform:translate(-50%)translateY(12px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes toast-out{0%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(12px)}}@keyframes toast-in-mobile{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes toast-out-mobile{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(12px)}}@media (width<=600px){.toast{left:12px;right:12px;bottom:calc(84px + env(safe-area-inset-bottom));white-space:normal;text-align:center;width:auto;padding:12px 16px;font-size:13px;transform:none}.toast-enter{animation:.25s forwards toast-in-mobile}.toast-exit{animation:.3s forwards toast-out-mobile}}.app{isolation:isolate;background:var(--bg);gap:0;height:100dvh;padding:16px;display:flex;position:relative;overflow:hidden}.main{background:var(--main-bg);border-radius:0 16px 16px 0;flex-direction:column;flex:1;gap:24px;min-width:0;padding:28px 28px 20px;display:flex;overflow:hidden}.timers-grid-scroll{flex:1;min-height:0;overflow-y:auto}.ready-today-banner{border:1px solid var(--border);background:var(--accent-hover-bg);color:var(--text-primary);border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.45}.ready-today-banner strong{color:var(--accent)}@media (width<=900px){.app{flex-direction:column;gap:12px;height:auto;min-height:100svh;padding:12px;overflow:visible}.main{border-radius:16px;padding:20px 16px 16px;overflow:visible}.timers-grid-scroll{overflow-y:visible}}@media (width<=560px){.app{gap:8px;padding:8px}.main{gap:18px;padding:16px 12px 14px}.ready-today-banner{font-size:13px}}@media (width<=600px){.main{padding-bottom:calc(104px + env(safe-area-inset-bottom))}}[data-theme=default]{--font:"DM Sans", "Segoe UI", sans-serif;--bg:#5b9bd5;--sidebar-bg:#d6e8f7;--main-bg:#e8f2fb;--card-bg:#fff;--accent:#4a90d9;--accent-dark:#357abd;--accent-hover-bg:#4a90d914;--accent-active-bg:#4a90d91a;--text-primary:#1a2a3a;--text-secondary:#5a7a9a;--text-muted:#8aaccc;--border:#c8dff0;--ring-track:#d0e6f5;--ring-fill:#4a90d9;--btn-pause:#f0f6fc;--btn-pause-hover:#e0eefa;--btn-primary-text:#fff;--btn-radiius:8px;--btn-radius:8px;--btn-action-bg:#f0f6fc;--btn-action-bg-hover:#e0eefa;--btn-action-text:var(--text-primary);--btn-action-text-hover:var(--accent);--button-edge-enabled:0;--card-border-img:none;--sidebar-active:#4a90d9;--sidebar-active-text:#fff;--overlay-bg:#14325a59;--shadow-card:0 2px 8px #4a90d914;--shadow-card-hover:0 4px 16px #4a90d924;--shadow-done:0 0 0 2px #4a90d9, 0 4px 20px #4a90d940;--shadow-done-pulse-start:0 0 0 2px #4a90d9, 0 4px 20px #4a90d933;--shadow-done-pulse-mid:0 0 0 3px #4a90d9, 0 4px 28px #4a90d966;--shadow-modal:0 20px 60px #14325a33;--shadow-dropdown:0 8px 24px #1e3c641f;--shadow-add-btn:0 10px 20px #4a90d959;--badge-paused-bg:#fff3cd;--badge-paused-text:#9a6700;--badge-done-bg:#d4edff;--badge-done-text:#1a6fa8;--danger:#e05555;--danger-bg:#fff0f0;--danger-bg-hover:#fde0e0;--danger-dark:#c03030}[data-theme=dark]{--font:"DM Sans", "Segoe UI", sans-serif;--bg:#0f1117;--sidebar-bg:#171b24;--main-bg:#10151d;--card-bg:#161c27;--accent:#7aa2ff;--accent-dark:#5f88e8;--accent-hover-bg:#7aa2ff1f;--accent-active-bg:#7aa2ff29;--text-primary:#edf2ff;--text-secondary:#9fb0d1;--text-muted:#7081a3;--border:#273247;--ring-track:#25344d;--ring-fill:#7aa2ff;--btn-pause:#1b2432;--btn-pause-hover:#243248;--btn-primary-text:#f8fbff;--btn-radius:10px;--btn-action-bg:#1b2432;--btn-action-bg-hover:#243248;--btn-action-text:var(--text-primary);--btn-action-text-hover:#c6d7ff;--button-edge-enabled:0;--card-border-img:none;--sidebar-active:#7aa2ff;--sidebar-active-text:#08111f;--overlay-bg:#02060cad;--shadow-card:0 4px 14px #00000038;--shadow-card-hover:0 10px 24px #0000004d;--shadow-done:0 0 0 2px #7aa2ff, 0 8px 24px #7aa2ff38;--shadow-done-pulse-start:0 0 0 2px #7aa2ff, 0 8px 20px #7aa2ff2e;--shadow-done-pulse-mid:0 0 0 3px #7aa2ff, 0 10px 28px #7aa2ff4d;--shadow-modal:0 20px 60px #00000073;--shadow-dropdown:0 10px 28px #00000057;--shadow-add-btn:0 10px 22px #5f88e84d;--badge-paused-bg:#352d17;--badge-paused-text:#ffd76a;--badge-done-bg:#14263e;--badge-done-text:#8ec5ff;--danger:#ff7676;--danger-bg:#341b1b;--danger-bg-hover:#442121;--danger-dark:#ff9a9a}[data-theme=runescape] img{image-rendering:pixelated}[data-theme=runescape] :not(.auth-login-btn):not(.auth-logout-btn){box-sizing:border-box;font-smooth:never;-webkit-font-smoothing:none;text-rendering:geometricprecision;image-rendering:pixelated;text-shadow:1px 1px #000;font-size:16px}[data-theme=runescape] .modal-close{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAXCAYAAAAV1F8QAAAA6UlEQVR4Xr2VMQ7CMAxF25MxMzMzcwckZmZm5s6sdGbmDtwkKERWavs7tVOJL3nivzwpacIw/DImPNFIXq0zps/zrCYmc61RStNlxwYUjbh5XDTKIiEWlx/XfZpvBwQwLndyV/KA0yKSvO7H9J5OACpM/i13kEwzC9CS0BSQHzySGRJK3Qokac1StiKh1C2Ri60N3uJm8J3wTEBCics6JBS/bIMk5y8iv2SDrP/LC8j671JA5nsdWuO4S5H3Dp+f43XQEinTYNd7Z4sMgHFIYnC2CJRF6sfj+JvAew6KRtx8OWA83kiOr/EFUwXFLBNkoT0AAAAASUVORK5CYII=);width:26px;height:23px}[data-theme=runescape] .modal-close:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAXCAYAAAAV1F8QAAAA80lEQVR4Xr2UwQ3CMAxF2+1YgCEYAa4swQTdAAmxAZy5cENikCLXspI4P43tSnzJl/JfnmTaDMOSccbjjearc8b5cztV45OZzuDSdNkVA4qNmHlcvE57VFZhlrqaB2wtIpDmcT8goOCoI32XKJfQvJ9HADFDv0lPy2omA5Hk+zovk0DuynMka0gkaRVakstyCZJ1JJK0En1Yb/CKV1OuxjpOicQnC0okNtlGCeUvIptko8wnCcrir7dDFv9gaeSj7cjiV1AukWuoIYtfqkgiF2vNKJGWAaDgkMQsEhkoq5Qrz3nAchnNukRi5vkPxmON5sozfvsw8Uowb302AAAAAElFTkSuQmCC);width:26px;height:23px}[data-theme=runescape]{--font:"RuneScape", "DM Sans", "Segoe UI", sans-serif;--button-edge-enabled:1;--button-edge-width:16px;--btn-radius:0px;--button-edges:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAgCAYAAAAbifjMAAAACXBIWXMAAAsTAAALEwEAmpwYAAACh0lEQVRIid2VTW/UMBCGn13bSUyi/egFUahUqYgLaDn33p/de8+s4IJAqlQJCRW2SbpLNrG95ZC1N9ktlDNzycSeeT3vzHg8oCOzt2cP/IN8+Phl4HW5v3lxPvur8+XVvPcfALqnf1sJlstVzzDLUo5TB8D7d68ffBSDrqM//fP3NVmW4mzrIGQL+OZ5chDFYPb27KEb9vXCtk5CUq3XAOgkwbl2/fRox/ryar6jcL2wCCFpjCVSrfPR0RSAxeKOSLV7N4XEORuAAkAUxzR1jRDD9l9JmqYJehvVEOcsURwDLb2hB/BJc25DWS4BaOqapq4BKMslzm16tj0AH2KRlyil2BelFEVeBopeehRubxdkWYrWMY2xPQCtYwCKvOTlqxeBQgBo6prxZMS6WqN1HBIYKN7fY4xhPBm1tNK9JAohiQCdTHDOsljc9QAiJZlO2z0hHqHga06H47pq1xKdHNgwTvoAXpx1iCRBC9kpX/t1VY2Qome/S6LPrJI0pkFrHU7M4piqqkIiuxLK6GsPIIZDlssVWZaSZSnL5QoxDKY927CqlAql2y9hd60xttcnuypsuXUbxXec//cg3Twc5gBwmw1a6+AQbXPQtfmPchAi8OEWeXkQhdeLvAx2BxH8uP2JUoo4jkIU7eDYzgVjieOIIi8xxnCcTvoAo1EW5qBv50BPSFxVk+ikNx97AI2xZHHcOkuBc7ZnKKQIe22L711nz9H3e2Ns7zZGSoKSFHn5eCP5mT+/zlFKEcWK6XSyBWuoqhpjDLPTSffMPz8skZK7a+wsjbGPPyxe8UAX5zNuCtDPNNWvCtjpJ+Ods3/aAoX5p68hmpMxQAVjv9vVn3id91/fp+Q3e0Jzs69rMVcAAAAASUVORK5CYII=);--button-edges-hover:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAgCAYAAAAbifjMAAAACXBIWXMAAAsTAAALEwEAmpwYAAACVklEQVRIid1VS27bMBB95IiSbfiLCnEXzSq7XiM9Ro7XY7TX6CbILgaSQoXixIhN0SS7EIcmbdftugMIGEkzb/4zAgndzmce/0Df2hfBfHH88+6qvqj89WeTvUeA1PraWjSdyQTrUmFGBAD4sph79kKkimz9YbtDXSrsrAMADEii6QxuhoMTL8TtfOZTtx91BwBQQmBjLQBgTATjezufqjILp0gVlRDQzqGSEhtrUZcKANB0BpWU0M7huTMw3kcgyQCT4mAFACopz/LGe0wKiu/xT5q0J9Pzb3uLt73Nvh3LRgB2sbUWo8Qi00hKtNbGEJliDpQQeArKUyJo5zKAaShhay2uiU4BjPdYEKG1FlMi3AwHWIcqzIjwqDu8O4cF5bnKPICUuA4CD9vdIWb0VbguSxjve9ljAK65xiHrOliqgkIqs4TKAZi09xgLAUWEKgCwxVfvI9iJB2y1CpbqUmETyjUpFZrOxESeBXgNyWOwpjMnnZjKMmUF59Idl/DSv0MIIba0UbjjYlKDcpqHrBP50c5l/T4pKALz8z/moC4V6lKh5W5LLDHfhv7g0DKA++0Oq7DOWCEV5m8r3eE+mZMYwkeloIRAZS209/hQHLp8TIRf+z0WRBgTYZpMY/RAO4cBSejQ7xtr40baWItKCGjve5kkvGyYVrqLpdTOxTW2IOrrH2Sqc+PMO//H+xZAv4F48xjvY+0/j4apzT8flkrKOMbGe2jnzh8WZhjo7qrGc2cwIJldpp11WJYqKvNpiyF8f1lHb5ahdLNk/lP+4nU+vr5/o9+9VWt7pFJUZAAAAABJRU5ErkJggg==);--bg:#1a1208;--sidebar-bg:#2a1f0e;--main-bg:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAAA8CAYAAADi8H14AAAEbElEQVR4XuXbwa5UNxCE4ftMJFuirFB4/wciMpKR7zdtu+3jcyYRi3/j6arqLi4jkODj29cvP67yz19/vPD97z+3aD0yORnMyKJPxqvO1Z0/oiPaY/zcY3uHG5xBj17mKuZk0CPrV2fqzp8K1qglO1cxOIMeq5k9zMmiT8bP2Z8F+xiRmTNsBb1q5tWCzcmijzjf06QLzmDgCnpdLbbFrAx6RGQ0Hz7M6BkZtoJehVPlFszLoo9kZpcKjhbwbRUzTnwtiJlZ9NkhVbDBp2gz2mJPFmzmLvpmeUvB+lvsiXLNPIEZGd5esMWeKNi8k5g14+UvGtFxhlxBb7N7O2Qx7w7MHPFowfqaO9ohi5l3YnbES8EOaJpFnwizR3tkcY8ncIeW6XewZln0abHMCDVZ3OMJ3KFlWLBGK+hVscgINau4yxO4Q+WlYIW76FuwyAg1O7jL07S7fCrYwV08uGCREWqu4E7v4sOHE3isRfZQdxX3ege3F2yJPSznFO72NLcWbIkjLKaW49sO7vckqYJXFq2zFjgiW4hzK+j1FNOCXXS2bJ2xxB5ZX/130OsJtgruLdt+bpERM78I99hBHzNOUL23C44Wq+8W2aPn08N8f5F2MWeH6qP3pYJ7phYZ0eqz9HJ838GsGep7HCnYOcuMilU/Q93MdxXzZqjvMSzY4YiexgKiEtSOUBt5R29ZzJuhvsfxgtWNjlU3Qm1UZvQmo8/MHKFWas7lggundCNanUWO6Gnc5co+0uYcKbiyojVrhNqCha2in5kj1OrZ5hwpWF1W73wPdRUPa99m6JXdR020R5tzuWA14rw4L87PGBUZvbWYHaFm5Dss2OEINeL8CLWr+pbo2AzmR6gp9AoubBfsvDif4YTHFcyPUFPolVvmjxfs3CqnfHbwFnG+EhVcNVsFO5vRPM3OTt6ze1ur6xa8g0HvYncvdSvansfRgiuGPo37rOw00/T+hKK2ckvB4iJ3Y/7KDiNNW+5/qmBxsVU81IPNW83uzZkjZhXeUnDFBbNYrIebE6HnKcy57V/2ZDH/BGaMUDti9NPb46XggkvcjflX0X+E2h7R75QMv33B2fydcgs/v4N9dIEncIer6D9CbUvvez5L+BNccIkncIer6D9CbcFyjxZccZG7MDdCTY+V2VbTYrG3FVxwmTswU5w/TZtlqTsFV99Uwa3gLswT50eszldNwULFvSJa3/9NwdkddjStzkJF/1lWuuCewSnMilAjzmd1VWuZEau+SwVnTXcxK0JNRu+c1DnLlBXPynLBqwFZ9J+xondWyoxlyopfy0vBmo3Q7Ap6Z8jqzZIyY6GS9ZJPBUeGMzTcRd8VZh5mSZmx0F4Xamf8KlhTjWdovIOepzBHyoy3Rx2oyzAtOHobYcAq+rmDn0WZo88izOhlqcvw8p/BDYjeWqLPDFlB/15Gy8zDz8WMXpa6DMOCe7ShvXeDsnjUKGOWk5mpc95olposywV7YO8zg7Lon0Wf6uVbRJnzzlP3/Aux15JCo6IzvQAAAABJRU5ErkJggg==);--card-bg:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAAA8CAYAAADi8H14AAADYklEQVR4Xu3aO44dNxAF0FmZodgKpf1vxQYBtdE44qdIVrNHAwcnea/qXr4KJpqPH3//9c8Tfn7/tsSclpkdO6LMiWQ5/+EHWSyOMqdmdsf5KHMiec4+cmBLZ5hV405vz7kZZkUynU09sGWzzOuJ7Dozy7xRrnPFlziw39VmZpkVyXWumDpwL8iyWeaNjHbNX2FmL9/vL+EDG5jNvpHRrvmrrqxevt/dDQ9s4RPsjGrtmp/JrpEvd2Czn2Bnz/DAhQWZ7Npl/lPsbflSBzb7afbXDA9saCa7dpl/iu+46x7YoCz2ZLHnJN9yaR7YgAx2ZLPvFN9xVz2wAavMfZr9b7m/6bcDO7zD7FN8x5s+/CCLP/ok3/KmL3ngwve85ZED+2N3reT6prd86gPv5Lr7lk91YHNa3Gtx7w2hA8882h85w6wW93rcPW14YB88erhzUeb0uDvi/kmpB3YmwowR92eYdcLwwIUPbT3WmRH3I8yYZd7TUg/cmm1xd8T9VebuMvPeNTywj4s81LkadyLM2GH2DrPvHjnwaG+022JGBjtWmHm3deDeA52T8yPuZ7JrhlnaPnDhjpyP7Mj9bPZFmFGzfWDna9yJ7vX2s9k54n5L98AO17jTkrX3BDsjzGjZOrDzLe7J+eheBjsjzKi5ZrsHboU5M+K+nI/uZbF3xH3dZ6cP7Pc97vbs7O6ye8T9XtbwwLt8wMjKjmb7fXOPu3L+8QMXPuJJdvfe4EyEGaO8Iwe++BAfmMFORWZ67Bt1Hz2wfGAGOzLZFel99cCFD81gRxZ75Hzx+oELH7rD7Cz21LhTPPqfPTN8xwozM9kV9duBC8NP8A0rzNxl/or//kRcH1hyig9bYeYOs1d9mgMXPi7KnB1m76r+iSgsPsV3yPls9u1qHvjiA07wDafeYWeG4YELH/K0t/rt3XFlhg58XzjhrW57R9wzr/gjDnyi374IM2rCB44GZrB3pntlx70I91umDjwTvMPOmd6VPXcizGiZPvBM+Cr7ZjpX9twZcb9n6cArRRHmy/mW2R17WtyL2DrwammL2TXuZLCjxb2I7QMXhu4wW87XROfu8xHuRaQcuDB4h9lyfpf5Ne5EpR34YsEs82rcyWBHVl/6gQtLZphV404GO7L6/j/wL3Zk9f0LM89h+/sUq54AAAAASUVORK5CYII=);--card-border-img:url(data:image/png;base64,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) 32 32 32 32 / 32px repeat;--accent:#c8a951;--accent-dark:#a88a38;--accent-hover-bg:#c8a9511a;--accent-active-bg:#c8a95126;--text-primary:white;--text-secondary:yellow;--text-muted:cyan;--border:#6a5030;--ring-track:#5a4020;--ring-fill:#c8a951;--btn-pause:#3d2e17;--btn-pause-hover:#5a4020;--btn-primary-text:white;--btn-action-bg:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAgCAYAAAASYli2AAAACXBIWXMAAAsTAAALEwEAmpwYAAADI0lEQVRIia1W0a7aOBA9jccbUxIRdInoferLvlX9gH5A//8D9gO2KFQExRETeazugzMmga7UBywhOMTxHB+fmfGHr1/+/oUXDvr+7esr1wP9c2IAAPOEut4iBEEUQZCIut7CGELfXwFghZ0rYS0hBAHzBACwZFBUdQXn3FOkut6iaZo88RFHkTzXuRLOlTBEKCQImBmH9g3DMMJagqEU+ce/P8DMCBKfsCHC+XzB9TrkhaMIiJlR1RUmZtT1FnxjuI1DCAK3ScyruoIf/ApfLz3K8q+ZnUOMAmsJZC3lCKVzMIYw+vQy3xIbDbLEhigHVk2jCAgAJmaEICgd8kNdnJlXwRTf9UusrSVYSyh+dxjWEq6XHjSzjyJPOIogBMHo/eqAihBkdfTGUPoQ5chu456wH29wziFIzDsAgKJtD6jqCrp1sgSa6U/MaJoGxjzj47FFjIJD+5bfDUFAXXfOXjKG4AefrGMIMQr6vs/Ml1hZTczYVhVOpw7HY5s0ZJ5gbRJc3a96qQSPWFnp7+OxBVlC4ZxDXW+z2MYQnHPwg88LxyhPWBmO3iNGyf8VNDMahhFu41YaOudw7n5mDZfYGMK5+4ndvkm+NAQJAvKDh+bz6D34ljQZhhEA0DQ7AHjCo/ewZJIMlFgbs/Ahz+Jme8wFQbf4iHf7ZmXuENK2C2vvJzt6D+YJZO9ppUMLho6JGbt9g+ulX2laqCFVQ/WVRv5TDbXAvExDHS/TUMJ8KH+q4SP2g8e2SnWS7L1NFMtJKVqJiTlv0Q8epXNPuKorMHNOgkP7hhglFVjNSS2i2rAAIATJ1XyJtZlpuuqWSXNRk99QKl1lbly8ymXFQGoFMtdEbQ+keag10ZLJDzXQciwJXC89DBF2+wYb5zAMPmk4DCPa9gBLBoYIfGNIEMjsfpq3tMQ8G1v91/f9PVOaZoeuO2cr6Pfo/YrhEmtzU+1CEPCN7z7Uisw8wQ8ezIxP759wOnXQ3r3EeuKadkAyeFEubg1845wJANB1ZxwO+9zpHrE2pyTBlNro+0eNQABSb8Hu8WpC/4Pn+RC8f05EPrz6Ovcf8/Rv+yI08K8AAAAASUVORK5CYII=);--btn-action-bg-hover:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAgCAYAAAASYli2AAAACXBIWXMAAAsTAAALEwEAmpwYAAADIklEQVRIia1WsW7cOBB9HJHLVQ6QHeC0TmNf5+aKfES+I5985TVBmthN1iqyFpLTUiSHKcjharUucogHELBPpDjD996Qqz5cXyW8YuiPuz9fcz3of77/wM4YOGa4lHBkxs4YWFJ4dDMAnOGrpoElgmPGc4wAgC0RrFIAAFpn2BmDW7upE9fYpQTHDAC4apqcoCxmiUD37RZP3sOWLI4Z//43YQwRR+YLbJXCV+/x1XsAyAnkYQYdQsTOGIwxwlIuuDcalqhWtsQuJbREeGcMOt2ga/LzLQR0uoHOpSr0pDH4gK5pMPiAIzO2RBfYKgXbNACAwYe8q5Tw/o83OIQIEj4e3Zwnk0JvdOVmjYWrTst4TvpQBNQA0BbyJWtvNFxKL2IAADPGmOpvS4Te6KyySwkTMyzlaqQK4WaNhatj2Vmn8/bbwj9lJVN9kT2WcK2bkuQc37dbOE5VMMdZ3UOIGHwAZaMq7GcPxwmWckWHEF/E8s5xQm80vjhXq7RKZWOPIVb3SwgFL+Flovt2W3fX6QZki/stKXS6wRhiXdhxusCy+OBDGUtlLM+hJ+/RFV8tLfHo5srhOc6L3RWTW1KYmNHp7Fd9azcYfABi7ogxRhw9V9LXePABALIzlDrj9M5uQGOIubXUia+dMWiLumt8VxZuS+WuuMQx48HN0JaoZm2L6zMfJ+UcMyY+qd0bjYfSWSfBMv+Vw95oTAuzfpqOv8ThzcZU8Trd/D6HEjcbgwc3/z6H0rZyOJBwKOfcicMca7yfPXqjsZ/zASvXRD0cqv+UwiFEPJWTeD97WFIXWMwvvru1m9qSvdF5wa5p4FLCGGO5kKh2xhqPIea5IdaGWLakFlMKh9el0Q8hT5Q+FQwQbgp3gw/osOwyBT2GiOcY63G/HFyG4KUAItC06HV9szFwLleYL6pT+delkiUWUVoiHEKsCb84h/t2C9rPvmYSpQYfzipcYuFT7DLGiDFGvNU6d4otmYToMUT8/abFp+mIifkCA6jzxB31ISoHbIy1OpcSPk9H/GVtVXSJZY7Ec4wVO+bcehJy8/2fWH+jXvvv3E/dcWncjhplmAAAAABJRU5ErkJggg==);--btn-action-text:var(--text-primary);--btn-action-text-hover:yellow;--sidebar-active:#c8a951;--sidebar-active-text:white;--overlay-bg:#000000a6;--badge-paused-bg:#4a3510;--badge-paused-text:#f0d080;--badge-done-bg:#1a3550;--badge-done-text:#80c0f0;--danger:#e05555;--danger-bg:#3a1515;--danger-bg-hover:#4a1818;--danger-dark:#e77}[data-theme=synthwave]{--font:"DM Sans", "Segoe UI", sans-serif;--button-edge-enabled:0;--button-edge-width:16px;--btn-radius:12px;--card-border-img:none;--synth-border-base:#7df9ff29;--bg:#12031f;--sidebar-bg:linear-gradient(180deg, #1e0b37f5, #0c0825f0);--main-bg:radial-gradient(circle at top, #34175eb8, transparent 42%), linear-gradient(180deg, #150d30f5, #09081cfa);--card-bg:linear-gradient(180deg, #1c1136f5, #100b23f5);--accent:#ff49c6;--accent-dark:#7df9ff;--accent-hover-bg:#ff49c624;--accent-active-bg:#7df9ff24;--text-primary:#f7ecff;--text-secondary:#d7b6ff;--text-muted:#8c7eb7;--border:#7df9ff47;--ring-track:#7df9ff29;--ring-fill:#7df9ff;--btn-pause:linear-gradient(135deg, #311859f2, #180d32f2);--btn-pause-hover:linear-gradient(135deg, #481e7cf2, #26124ef2);--btn-primary-text:#f7ecff;--btn-action-bg:linear-gradient(135deg, #22113ffa, #120a27fa);--btn-action-bg-hover:linear-gradient(135deg, #301658fa, #1c0e39fa);--btn-action-text:#7df9ff;--btn-action-text-hover:#ffe66d;--sidebar-active:linear-gradient(135deg, #ff49c6e0, #7df9ffd1);--sidebar-active-text:#12031f;--overlay-bg:#070411b8;--shadow-card:0 0 0 1px #7df9ff2e, 0 14px 30px #0704116b;--shadow-card-hover:0 0 0 1px #ff49c661, 0 18px 40px #7df9ff2e;--shadow-done:0 0 0 1px #7df9ffad, 0 0 22px #ff49c673, 0 16px 36px #0704118c;--shadow-done-pulse-start:0 0 0 1px #7df9ff94, 0 0 18px #ff49c652, 0 16px 36px #0704116b;--shadow-done-pulse-mid:0 0 0 1px #ff49c6ad, 0 0 30px #7df9ff6b, 0 18px 40px #0704119e;--shadow-modal:0 24px 60px #0000007a, 0 0 24px #ff49c61f;--shadow-dropdown:0 12px 28px #0000005c, 0 0 16px #7df9ff1f;--shadow-add-btn:0 0 20px #ff49c661, 0 12px 28px #0704116b;--badge-paused-bg:#ffe66d2e;--badge-paused-text:#ffe66d;--badge-done-bg:#7df9ff29;--badge-done-text:#7df9ff;--danger:#ff6b8f;--danger-bg:#ff6b8f24;--danger-bg-hover:#ff6b8f38;--danger-dark:#ff8cad}[data-theme=synthwave] body{background:radial-gradient(circle at top,#ff49c633,#0000 34%),radial-gradient(circle at bottom,#7df9ff1f,#0000 30%),#12031f}[data-theme=synthwave] .app{background-color:#0000;background-image:radial-gradient(circle at top,#ff49c633,#0000 30%),linear-gradient(135deg,#11031c 0%,#1a0934 35%,#26114f 68%,#0d0827 100%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:180% 180%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:18s infinite synthwave-sky}[data-theme=synthwave] .app:before{content:"";pointer-events:none;opacity:.18;background:linear-gradient(#0000 0 76%,#ff49c62e 76%,#7df9ff38 77%,#0000 77%),repeating-linear-gradient(#0000 0 22px,#7df9ff14 23px 24px);position:absolute;inset:0}[data-theme=synthwave] .sidebar,[data-theme=synthwave] .main,[data-theme=synthwave] .timer-card,[data-theme=synthwave] .dropdown,[data-theme=synthwave] .modal,[data-theme=synthwave] .mobile-nav,[data-theme=synthwave] .settings-modal{border:1px solid #0000;position:relative}@media (width<=600px){[data-theme=synthwave] .mobile-nav{position:fixed}}[data-theme=synthwave] .sidebar,[data-theme=synthwave] .main,[data-theme=synthwave] .mobile-nav{box-shadow:0 0 0 1px #ff49c61f,0 20px 50px #0000005c}[data-theme=synthwave] .sidebar:before,[data-theme=synthwave] .main:before,[data-theme=synthwave] .timer-card:before,[data-theme=synthwave] .dropdown:before,[data-theme=synthwave] .modal:before,[data-theme=synthwave] .mobile-nav:before,[data-theme=synthwave] .settings-modal:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(135deg,#7df9ff38,#ff49c62e);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}[data-theme=synthwave] .sidebar:after,[data-theme=synthwave] .main:after,[data-theme=synthwave] .timer-card:after,[data-theme=synthwave] .dropdown:after,[data-theme=synthwave] .modal:after,[data-theme=synthwave] .mobile-nav:after,[data-theme=synthwave] .settings-modal:after{content:"";border-radius:inherit;background:conic-gradient(from var(--synth-border-angle,0deg), transparent 0deg, transparent 300deg, #7df9fffa 328deg, #ff49c6f2 344deg, #ffe66dfa 352deg, transparent 360deg);filter:drop-shadow(0 0 8px #7df9ff52)drop-shadow(0 0 12px #ff49c633);pointer-events:none;-webkit-mask-composite:xor;padding:1px;animation:3.4s linear infinite synthwave-border-light;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}[data-theme=synthwave] .action-btn,[data-theme=synthwave] .btn-save,[data-theme=synthwave] .add-btn,[data-theme=synthwave] .mobile-nav-add,[data-theme=synthwave] .theme-btn.active,[data-theme=synthwave] .btn-cancel,[data-theme=synthwave] .btn-preset-trigger,[data-theme=synthwave] .theme-btn{background:linear-gradient(135deg,#1b0f35f5,#100a22f5);border:1px solid #7df9ff47;box-shadow:0 0 18px #ff49c62e,inset 0 0 0 1px #ffffff0f}[data-theme=synthwave] .action-btn,[data-theme=synthwave] .btn-save,[data-theme=synthwave] .add-btn,[data-theme=synthwave] .mobile-nav-add{color:#7df9ff;text-shadow:none}[data-theme=synthwave] .btn-save,[data-theme=synthwave] .add-btn,[data-theme=synthwave] .mobile-nav-add{background:linear-gradient(135deg,#291249fa,#180c32fa)}[data-theme=synthwave] .action-btn:hover,[data-theme=synthwave] .btn-save:hover,[data-theme=synthwave] .add-btn:hover,[data-theme=synthwave] .mobile-nav-add:hover,[data-theme=synthwave] .btn-cancel:hover,[data-theme=synthwave] .btn-preset-trigger:hover,[data-theme=synthwave] .theme-btn:hover,[data-theme=synthwave] .theme-btn.active{color:#ffe66d;background:linear-gradient(135deg,#311658fa,#1c0e39fa);border-color:#ff49c680;box-shadow:0 0 24px #7df9ff42,inset 0 0 0 1px #ffffff24}[data-theme=synthwave] .modal-close:hover,[data-theme=synthwave] .menu-btn:hover,[data-theme=synthwave] .preset-entry-card:hover,[data-theme=synthwave] .preset-category-card:hover{box-shadow:0 0 18px #7df9ff1f}[data-theme=synthwave] .timer-card-image,[data-theme=synthwave] .default-timer-image,[data-theme=synthwave] .preset-entry-image{filter:drop-shadow(0 0 14px #7df9ff40)}[data-theme=synthwave] .ring-fill,[data-theme=synthwave] .ring-icon,[data-theme=synthwave] .brand-icon,[data-theme=synthwave] .notes-icon-btn,[data-theme=synthwave] .timer-notes svg{filter:drop-shadow(0 0 8px #7df9ff59)}.timers-grid-scroll,.modal-body,.settings-body{scrollbar-gutter:stable}[data-theme=default] .timers-grid-scroll,[data-theme=default] .modal-body,[data-theme=default] .settings-body{scrollbar-width:thin;scrollbar-color:#7aaee2 #dfeefd}[data-theme=dark] .timers-grid-scroll,[data-theme=dark] .modal-body,[data-theme=dark] .settings-body{scrollbar-width:thin;scrollbar-color:#51678f #131925}[data-theme=default] .timers-grid-scroll::-webkit-scrollbar{width:12px;height:12px}[data-theme=default] .modal-body::-webkit-scrollbar{width:12px;height:12px}[data-theme=default] .settings-body::-webkit-scrollbar{width:12px;height:12px}[data-theme=dark] .timers-grid-scroll::-webkit-scrollbar{width:12px;height:12px}[data-theme=dark] .modal-body::-webkit-scrollbar{width:12px;height:12px}[data-theme=dark] .settings-body::-webkit-scrollbar{width:12px;height:12px}[data-theme=default] .timers-grid-scroll::-webkit-scrollbar-track{background:linear-gradient(#edf6fe,#dcecfb);border-radius:999px}[data-theme=default] .modal-body::-webkit-scrollbar-track{background:linear-gradient(#edf6fe,#dcecfb);border-radius:999px}[data-theme=default] .settings-body::-webkit-scrollbar-track{background:linear-gradient(#edf6fe,#dcecfb);border-radius:999px}[data-theme=dark] .timers-grid-scroll::-webkit-scrollbar-track{background:linear-gradient(#171d29,#10151f);border-radius:999px}[data-theme=dark] .modal-body::-webkit-scrollbar-track{background:linear-gradient(#171d29,#10151f);border-radius:999px}[data-theme=dark] .settings-body::-webkit-scrollbar-track{background:linear-gradient(#171d29,#10151f);border-radius:999px}[data-theme=default] .timers-grid-scroll::-webkit-scrollbar-thumb{background:linear-gradient(#8cc0ef,#5d99d6);border:2px solid #e8f2fb;border-radius:999px}[data-theme=default] .modal-body::-webkit-scrollbar-thumb{background:linear-gradient(#8cc0ef,#5d99d6);border:2px solid #e8f2fb;border-radius:999px}[data-theme=default] .settings-body::-webkit-scrollbar-thumb{background:linear-gradient(#8cc0ef,#5d99d6);border:2px solid #e8f2fb;border-radius:999px}[data-theme=dark] .timers-grid-scroll::-webkit-scrollbar-thumb{background:linear-gradient(#607aa8,#3b4d6c);border:2px solid #141a25;border-radius:999px}[data-theme=dark] .modal-body::-webkit-scrollbar-thumb{background:linear-gradient(#607aa8,#3b4d6c);border:2px solid #141a25;border-radius:999px}[data-theme=dark] .settings-body::-webkit-scrollbar-thumb{background:linear-gradient(#607aa8,#3b4d6c);border:2px solid #141a25;border-radius:999px}[data-theme=default] .timers-grid-scroll::-webkit-scrollbar-thumb:hover{background:linear-gradient(#9dd0fb,#4a90d9)}[data-theme=default] .modal-body::-webkit-scrollbar-thumb:hover{background:linear-gradient(#9dd0fb,#4a90d9)}[data-theme=default] .settings-body::-webkit-scrollbar-thumb:hover{background:linear-gradient(#9dd0fb,#4a90d9)}[data-theme=dark] .timers-grid-scroll::-webkit-scrollbar-thumb:hover{background:linear-gradient(#7290c4,#4e6792)}[data-theme=dark] .modal-body::-webkit-scrollbar-thumb:hover{background:linear-gradient(#7290c4,#4e6792)}[data-theme=dark] .settings-body::-webkit-scrollbar-thumb:hover{background:linear-gradient(#7290c4,#4e6792)}[data-theme=runescape] .timers-grid-scroll,[data-theme=runescape] .modal-body,[data-theme=runescape] .settings-body{scrollbar-width:thin;scrollbar-color:#8e7a52 #3b2c14}[data-theme=runescape] .notes-icon-btn{color:var(--accent)}[data-theme=runescape] .timers-grid-scroll::-webkit-scrollbar{background:#2a1f0e;width:16px;height:16px}[data-theme=runescape] .modal-body::-webkit-scrollbar{background:#2a1f0e;width:16px;height:16px}[data-theme=runescape] .settings-body::-webkit-scrollbar{background:#2a1f0e;width:16px;height:16px}[data-theme=runescape] .timers-grid-scroll::-webkit-scrollbar-corner{background:#2a1f0e}[data-theme=runescape] .modal-body::-webkit-scrollbar-corner{background:#2a1f0e}[data-theme=runescape] .settings-body::-webkit-scrollbar-corner{background:#2a1f0e}[data-theme=runescape] .timers-grid-scroll::-webkit-scrollbar-track{image-rendering:pixelated;background-color:#2c210f;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAFCAYAAABM6GxJAAAAFklEQVR4XmP4DwQPHz4kC4MAw6gB/wG1tyY0d3lhwQAAAABJRU5ErkJggg==);background-repeat:repeat-y;background-size:16px 5px}[data-theme=runescape] .modal-body::-webkit-scrollbar-track{image-rendering:pixelated;background-color:#2c210f;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAFCAYAAABM6GxJAAAAFklEQVR4XmP4DwQPHz4kC4MAw6gB/wG1tyY0d3lhwQAAAABJRU5ErkJggg==);background-repeat:repeat-y;background-size:16px 5px}[data-theme=runescape] .settings-body::-webkit-scrollbar-track{image-rendering:pixelated;background-color:#2c210f;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAFCAYAAABM6GxJAAAAFklEQVR4XmP4DwQPHz4kC4MAw6gB/wG1tyY0d3lhwQAAAABJRU5ErkJggg==);background-repeat:repeat-y;background-size:16px 5px}[data-theme=runescape] .timers-grid-scroll::-webkit-scrollbar-thumb{min-height:24px;image-rendering:pixelated;background-color:#6b5a35;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAFCAYAAABM6GxJAAAAgUlEQVR4XmNgAAPG/+RhJM2NBYH/6/IC/ldn+YJxWYb3/+JULzjOjff4nxXjDMapEY7IhkA0gzSBFBYmuf/PS3CDK4ZpSApzgOPYQJv/Yd4WqAaANCNrBGmCaUwMtQNrgmGQ5kA3U4QBIKeDDEDXDNKIrjnSz+p/iKfZf29HQ7ABALYEhUByHTduAAAAAElFTkSuQmCC),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAFCAYAAABM6GxJAAAASUlEQVR4XmNgYGD831gQ+L841et/VowzGKdGOIJxYqgdGMcG2oBxpJ8VGAe6mf73djT8D9LLQIoBMEPINoBkFySFOVDXBdgMAACtApM3Yfg95QAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAFCAYAAABM6GxJAAAAhklEQVR4XmNgYGD8X53l+7841et/Vozz/9QIRzBODLUD49hAGzCO9LMC4zBvi/+Bbqb/vR0N/4P0MsAMyEtwg2tC1gjTDNIY4mkGxiDNLja6CANANieFOaDYAlMMsg1mIwyDNKMYAMIgTciKvBz0wdjDTh+uAYbtzbWgmsEGgACMQypmYAAAOsl7pAqM9uUAAAAASUVORK5CYII=);background-position:top,50%,bottom;background-repeat:no-repeat,repeat-y,no-repeat;background-size:16px 5px,16px 5px,16px 5px;border:0;border-radius:0}[data-theme=runescape] .modal-body::-webkit-scrollbar-thumb{min-height:24px;image-rendering:pixelated;background-color:#6b5a35;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAFCAYAAABM6GxJAAAAgUlEQVR4XmNgAAPG/+RhJM2NBYH/6/IC/ldn+YJxWYb3/+JULzjOjff4nxXjDMapEY7IhkA0gzSBFBYmuf/PS3CDK4ZpSApzgOPYQJv/Yd4WqAaANCNrBGmCaUwMtQNrgmGQ5kA3U4QBIKeDDEDXDNKIrjnSz+p/iKfZf29HQ7ABALYEhUByHTduAAAAAElFTkSuQmCC),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAFCAYAAABM6GxJAAAASUlEQVR4XmNgYGD831gQ+L841et/VowzGKdGOIJxYqgdGMcG2oBxpJ8VGAe6mf73djT8D9LLQIoBMEPINoBkFySFOVDXBdgMAACtApM3Yfg95QAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAFCAYAAABM6GxJAAAAhklEQVR4XmNgYGD8X53l+7841et/Vozz/9QIRzBODLUD49hAGzCO9LMC4zBvi/+Bbqb/vR0N/4P0MsAMyEtwg2tC1gjTDNIY4mkGxiDNLja6CANANieFOaDYAlMMsg1mIwyDNKMYAMIgTciKvBz0wdjDTh+uAYbtzbWgmsEGgACMQypmYAAAOsl7pAqM9uUAAAAASUVORK5CYII=);background-position:top,50%,bottom;background-repeat:no-repeat,repeat-y,no-repeat;background-size:16px 5px,16px 5px,16px 5px;border:0;border-radius:0}[data-theme=runescape] .settings-body::-webkit-scrollbar-thumb{min-height:24px;image-rendering:pixelated;background-color:#6b5a35;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAFCAYAAABM6GxJAAAAgUlEQVR4XmNgAAPG/+RhJM2NBYH/6/IC/ldn+YJxWYb3/+JULzjOjff4nxXjDMapEY7IhkA0gzSBFBYmuf/PS3CDK4ZpSApzgOPYQJv/Yd4WqAaANCNrBGmCaUwMtQNrgmGQ5kA3U4QBIKeDDEDXDNKIrjnSz+p/iKfZf29HQ7ABALYEhUByHTduAAAAAElFTkSuQmCC),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAFCAYAAABM6GxJAAAASUlEQVR4XmNgYGD831gQ+L841et/VowzGKdGOIJxYqgdGMcG2oBxpJ8VGAe6mf73djT8D9LLQIoBMEPINoBkFySFOVDXBdgMAACtApM3Yfg95QAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAFCAYAAABM6GxJAAAAhklEQVR4XmNgYGD8X53l+7841et/Vozz/9QIRzBODLUD49hAGzCO9LMC4zBvi/+Bbqb/vR0N/4P0MsAMyEtwg2tC1gjTDNIY4mkGxiDNLja6CANANieFOaDYAlMMsg1mIwyDNKMYAMIgTciKvBz0wdjDTh+uAYbtzbWgmsEGgACMQypmYAAAOsl7pAqM9uUAAAAASUVORK5CYII=);background-position:top,50%,bottom;background-repeat:no-repeat,repeat-y,no-repeat;background-size:16px 5px,16px 5px,16px 5px;border:0;border-radius:0}[data-theme=runescape] .timers-grid-scroll::-webkit-scrollbar-thumb:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAFCAYAAABM6GxJAAAAgUlEQVR4XmNgAAPG/+RhJM2NBYH/6/IC/ldn+YJxWYb3/+JULzjOjff4nxXjDMapEY7IhkA0gzSBFBYmuf/PS3CDK4ZpSApzgOPYQJv/Yd4WqAaANCNrBGmCaUwMtQNrgmGQ5kA3U4QBIKeDDEDXDNKIrjnSz+p/iKfZf29HQ7ABALYEhUByHTduAAAAAElFTkSuQmCC),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAFCAYAAABM6GxJAAAAMklEQVR4XmNgYGD8r6ogiRdrqkj/19OQ/W+iqwjGtiZqYAzSy0DIAJBmigyg2AU0NwAA9Xdtts0+wLwAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAFCAYAAABM6GxJAAAAhklEQVR4XmNgYGD8X53l+7841et/Vozz/9QIRzBODLUD49hAGzCO9LMC4zBvi/+Bbqb/vR0N/4P0MsAMyEtwg2tC1gjTDNIY4mkGxiDNLja6CANANieFOaDYAlMMsg1mIwyDNKMYAMIgTciKvBz0wdjDTh+uAYbtzbWgmsEGgACMQypmYAAAOsl7pAqM9uUAAAAASUVORK5CYII=)}[data-theme=runescape] .modal-body::-webkit-scrollbar-thumb:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAFCAYAAABM6GxJAAAAgUlEQVR4XmNgAAPG/+RhJM2NBYH/6/IC/ldn+YJxWYb3/+JULzjOjff4nxXjDMapEY7IhkA0gzSBFBYmuf/PS3CDK4ZpSApzgOPYQJv/Yd4WqAaANCNrBGmCaUwMtQNrgmGQ5kA3U4QBIKeDDEDXDNKIrjnSz+p/iKfZf29HQ7ABALYEhUByHTduAAAAAElFTkSuQmCC),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAFCAYAAABM6GxJAAAAMklEQVR4XmNgYGD8r6ogiRdrqkj/19OQ/W+iqwjGtiZqYAzSy0DIAJBmigyg2AU0NwAA9Xdtts0+wLwAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAFCAYAAABM6GxJAAAAhklEQVR4XmNgYGD8X53l+7841et/Vozz/9QIRzBODLUD49hAGzCO9LMC4zBvi/+Bbqb/vR0N/4P0MsAMyEtwg2tC1gjTDNIY4mkGxiDNLja6CANANieFOaDYAlMMsg1mIwyDNKMYAMIgTciKvBz0wdjDTh+uAYbtzbWgmsEGgACMQypmYAAAOsl7pAqM9uUAAAAASUVORK5CYII=)}[data-theme=runescape] .settings-body::-webkit-scrollbar-thumb:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAFCAYAAABM6GxJAAAAgUlEQVR4XmNgAAPG/+RhJM2NBYH/6/IC/ldn+YJxWYb3/+JULzjOjff4nxXjDMapEY7IhkA0gzSBFBYmuf/PS3CDK4ZpSApzgOPYQJv/Yd4WqAaANCNrBGmCaUwMtQNrgmGQ5kA3U4QBIKeDDEDXDNKIrjnSz+p/iKfZf29HQ7ABALYEhUByHTduAAAAAElFTkSuQmCC),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAFCAYAAABM6GxJAAAAMklEQVR4XmNgYGD8r6ogiRdrqkj/19OQ/W+iqwjGtiZqYAzSy0DIAJBmigyg2AU0NwAA9Xdtts0+wLwAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAFCAYAAABM6GxJAAAAhklEQVR4XmNgYGD8X53l+7841et/Vozz/9QIRzBODLUD49hAGzCO9LMC4zBvi/+Bbqb/vR0N/4P0MsAMyEtwg2tC1gjTDNIY4mkGxiDNLja6CANANieFOaDYAlMMsg1mIwyDNKMYAMIgTciKvBz0wdjDTh+uAYbtzbWgmsEGgACMQypmYAAAOsl7pAqM9uUAAAAASUVORK5CYII=)}[data-theme=runescape] .timers-grid-scroll::-webkit-scrollbar-button:single-button:vertical:decrement{height:16px;image-rendering:pixelated;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABNElEQVR4XqWSsUvDUBCH4yKlaqFCcSgFEQUpSi0OFikGpRQDdVALpZChKOIgKiiIDoKDDoKT4NS/oX/j6Re4e/E11aHDL0Pe+7673CUIghmZLj+P0de1DN/O5PM5lo+nvuX9oWd5vetaXm5O5P48cgJgXj5edpKDrNwO2nIVtyz9o10noLLCXNRwls/N/gIvevsyON2TzkHdCWh3Erwwl5NiIW/wnwLCRcA0XFqcl/JS0QTxcTNbQGUfVJisVEpJ9YkChYHoREGqAldXy0kYYBRuOQFrQqBVdWBaVb8buLZeSQSHYW1c4E9bqwJr6wRBq7npBPwc6T3rsLRlH+5GO+MCHya0u72xbPC/gjRMVeBGfc1ADYKwUXUC/kKF/HbTkIYVIjYBl/UgK6yMljXAzMYE0+Qbjy2kmUbNZ94AAAAASUVORK5CYII=) 50%/16px 16px no-repeat}[data-theme=runescape] .modal-body::-webkit-scrollbar-button:single-button:vertical:decrement{height:16px;image-rendering:pixelated;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABNElEQVR4XqWSsUvDUBCH4yKlaqFCcSgFEQUpSi0OFikGpRQDdVALpZChKOIgKiiIDoKDDoKT4NS/oX/j6Re4e/E11aHDL0Pe+7673CUIghmZLj+P0de1DN/O5PM5lo+nvuX9oWd5vetaXm5O5P48cgJgXj5edpKDrNwO2nIVtyz9o10noLLCXNRwls/N/gIvevsyON2TzkHdCWh3Erwwl5NiIW/wnwLCRcA0XFqcl/JS0QTxcTNbQGUfVJisVEpJ9YkChYHoREGqAldXy0kYYBRuOQFrQqBVdWBaVb8buLZeSQSHYW1c4E9bqwJr6wRBq7npBPwc6T3rsLRlH+5GO+MCHya0u72xbPC/gjRMVeBGfc1ADYKwUXUC/kKF/HbTkIYVIjYBl/UgK6yMljXAzMYE0+Qbjy2kmUbNZ94AAAAASUVORK5CYII=) 50%/16px 16px no-repeat}[data-theme=runescape] .settings-body::-webkit-scrollbar-button:single-button:vertical:decrement{height:16px;image-rendering:pixelated;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABNElEQVR4XqWSsUvDUBCH4yKlaqFCcSgFEQUpSi0OFikGpRQDdVALpZChKOIgKiiIDoKDDoKT4NS/oX/j6Re4e/E11aHDL0Pe+7673CUIghmZLj+P0de1DN/O5PM5lo+nvuX9oWd5vetaXm5O5P48cgJgXj5edpKDrNwO2nIVtyz9o10noLLCXNRwls/N/gIvevsyON2TzkHdCWh3Erwwl5NiIW/wnwLCRcA0XFqcl/JS0QTxcTNbQGUfVJisVEpJ9YkChYHoREGqAldXy0kYYBRuOQFrQqBVdWBaVb8buLZeSQSHYW1c4E9bqwJr6wRBq7npBPwc6T3rsLRlH+5GO+MCHya0u72xbPC/gjRMVeBGfc1ADYKwUXUC/kKF/HbTkIYVIjYBl/UgK6yMljXAzMYE0+Qbjy2kmUbNZ94AAAAASUVORK5CYII=) 50%/16px 16px no-repeat}[data-theme=runescape] .timers-grid-scroll::-webkit-scrollbar-button:single-button:vertical:increment{height:16px;image-rendering:pixelated;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABKElEQVR4XmNgYGD8TxkGEmun5v6f3Zr0f1JtzP+eykg47iwLh+OWohA4bsgL+l+c7IkwAKQZJFiR7gOWwIbzE9z+Z8e4wHGkrxXCAJDNMM0ghTAMkuPiYEPRmBru+D8h2O6/j5MhwgCQc9E1gxSDNPNyc4A1wTTjNQCEkW0DGSDIxwXXCMMxgTbYDUD3J0izqBAPimaQ7TgNQPczSLO0uCBcs5aK9H99DVlwAHraGyAMAEUTyACYn0E2gwwAaVaSFUXRbKyjADbAw14f0wBkZ8M0gzCyZpDzQQa42OgiDAAlDmT/E9Ic4mmOaQByPIMwNs0EDUAPbXSbYRhkgL2FFsIAUCqEaYJFEzZNMAyKQgtDVYQBIMUwCWwYFGUgJ8MwSDPIe3ADKMEAfXGm9+vKjdwAAAAASUVORK5CYII=) 50%/16px 16px no-repeat}[data-theme=runescape] .modal-body::-webkit-scrollbar-button:single-button:vertical:increment{height:16px;image-rendering:pixelated;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABKElEQVR4XmNgYGD8TxkGEmun5v6f3Zr0f1JtzP+eykg47iwLh+OWohA4bsgL+l+c7IkwAKQZJFiR7gOWwIbzE9z+Z8e4wHGkrxXCAJDNMM0ghTAMkuPiYEPRmBru+D8h2O6/j5MhwgCQc9E1gxSDNPNyc4A1wTTjNQCEkW0DGSDIxwXXCMMxgTbYDUD3J0izqBAPimaQ7TgNQPczSLO0uCBcs5aK9H99DVlwAHraGyAMAEUTyACYn0E2gwwAaVaSFUXRbKyjADbAw14f0wBkZ8M0gzCyZpDzQQa42OgiDAAlDmT/E9Ic4mmOaQByPIMwNs0EDUAPbXSbYRhkgL2FFsIAUCqEaYJFEzZNMAyKQgtDVYQBIMUwCWwYFGUgJ8MwSDPIe3ADKMEAfXGm9+vKjdwAAAAASUVORK5CYII=) 50%/16px 16px no-repeat}[data-theme=runescape] .settings-body::-webkit-scrollbar-button:single-button:vertical:increment{height:16px;image-rendering:pixelated;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABKElEQVR4XmNgYGD8TxkGEmun5v6f3Zr0f1JtzP+eykg47iwLh+OWohA4bsgL+l+c7IkwAKQZJFiR7gOWwIbzE9z+Z8e4wHGkrxXCAJDNMM0ghTAMkuPiYEPRmBru+D8h2O6/j5MhwgCQc9E1gxSDNPNyc4A1wTTjNQCEkW0DGSDIxwXXCMMxgTbYDUD3J0izqBAPimaQ7TgNQPczSLO0uCBcs5aK9H99DVlwAHraGyAMAEUTyACYn0E2gwwAaVaSFUXRbKyjADbAw14f0wBkZ8M0gzCyZpDzQQa42OgiDAAlDmT/E9Ic4mmOaQByPIMwNs0EDUAPbXSbYRhkgL2FFsIAUCqEaYJFEzZNMAyKQgtDVYQBIMUwCWwYFGUgJ8MwSDPIe3ADKMEAfXGm9+vKjdwAAAAASUVORK5CYII=) 50%/16px 16px no-repeat}[data-theme=runescape] .timers-grid-scroll::-webkit-scrollbar-button:single-button:horizontal:decrement{width:16px;image-rendering:pixelated;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABLElEQVR4XmNgYGD8TxkGEmun5v6f3Zr0f1JtzP+eykgU3FkWDsYtRSFwXJHu8z8m0AZhAEhzQ14QWKI42RMrzk9w+58d4wLGqeGO/0M8zREGgGyGaQYphNFcHGz/Bfm44BphmhOC7f77OBkiDAA5FaYJZhNIMy83x39RIR4UzUQZgE8zCIP8j9MAEB/d6ciaQbZjGAAKZZABMM0w26XFBcFYSVb0v5aK9H99Ddn/xjoK/yN9rbAbANMMsh1mAEwzCIM0Wxiq4jYA5FxkzcjOhjkdhEEGeNobIAwAJQ7keEZ2OjbNoDTgYqOLagB6gCE7HaaZoAHooQ0LOJhGGMYwAJSMQQZgcy6yJhgGBSAoMOEGgAIQFrLIGBRQHvb6YNtg2N5CC6wZ5Dq4AZRgAJIjpJkXBfvNAAAAAElFTkSuQmCC) 50%/16px 16px no-repeat}[data-theme=runescape] .modal-body::-webkit-scrollbar-button:single-button:horizontal:decrement{width:16px;image-rendering:pixelated;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABLElEQVR4XmNgYGD8TxkGEmun5v6f3Zr0f1JtzP+eykgU3FkWDsYtRSFwXJHu8z8m0AZhAEhzQ14QWKI42RMrzk9w+58d4wLGqeGO/0M8zREGgGyGaQYphNFcHGz/Bfm44BphmhOC7f77OBkiDAA5FaYJZhNIMy83x39RIR4UzUQZgE8zCIP8j9MAEB/d6ciaQbZjGAAKZZABMM0w26XFBcFYSVb0v5aK9H99Ddn/xjoK/yN9rbAbANMMsh1mAEwzCIM0Wxiq4jYA5FxkzcjOhjkdhEEGeNobIAwAJQ7keEZ2OjbNoDTgYqOLagB6gCE7HaaZoAHooQ0LOJhGGMYwAJSMQQZgcy6yJhgGBSAoMOEGgAIQFrLIGBRQHvb6YNtg2N5CC6wZ5Dq4AZRgAJIjpJkXBfvNAAAAAElFTkSuQmCC) 50%/16px 16px no-repeat}[data-theme=runescape] .settings-body::-webkit-scrollbar-button:single-button:horizontal:decrement{width:16px;image-rendering:pixelated;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABLElEQVR4XmNgYGD8TxkGEmun5v6f3Zr0f1JtzP+eykgU3FkWDsYtRSFwXJHu8z8m0AZhAEhzQ14QWKI42RMrzk9w+58d4wLGqeGO/0M8zREGgGyGaQYphNFcHGz/Bfm44BphmhOC7f77OBkiDAA5FaYJZhNIMy83x39RIR4UzUQZgE8zCIP8j9MAEB/d6ciaQbZjGAAKZZABMM0w26XFBcFYSVb0v5aK9H99Ddn/xjoK/yN9rbAbANMMsh1mAEwzCIM0Wxiq4jYA5FxkzcjOhjkdhEEGeNobIAwAJQ7keEZ2OjbNoDTgYqOLagB6gCE7HaaZoAHooQ0LOJhGGMYwAJSMQQZgcy6yJhgGBSAoMOEGgAIQFrLIGBRQHvb6YNtg2N5CC6wZ5Dq4AZRgAJIjpJkXBfvNAAAAAElFTkSuQmCC) 50%/16px 16px no-repeat}[data-theme=runescape] .timers-grid-scroll::-webkit-scrollbar-button:single-button:horizontal:increment{width:16px;image-rendering:pixelated;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABIElEQVR4XmNgYGD8TxkGEmun5v6f3Zr0f1JtzP+eykgU3FkWDsYtRSFwXJHu8z8m0AZhAEhzQ14QWKI42RMrzk9w+58d4wLGqeGO/0M8zREGgGyGaQYphNEgOS4ONrhGmOaEYLv/Pk6GCANAToVpQrYJpJmXm+O/IB8XXDNJBoAwSLOoEM9/aXFBuAEg/+M0AFkzDIM0K8mKgjHIdgwDQKEMMgDmZxBGthmmWUtF+r++huz/SF8r7AYg+xmXZmMdBdwGIAcUMkbWDHI+yABPewOEAaDEgR7P+DSD0oCLjS6qAcRoJmgAsmZQaKPbDMMYBoCSMcgAkCZYNGHTBMOgALQwVEUYAApAWMgiY1BAedjrg22DYXsLLbBmkPfgBlCCASDjpvfMD9xEAAAAAElFTkSuQmCC) 50%/16px 16px no-repeat}[data-theme=runescape] .modal-body::-webkit-scrollbar-button:single-button:horizontal:increment{width:16px;image-rendering:pixelated;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABIElEQVR4XmNgYGD8TxkGEmun5v6f3Zr0f1JtzP+eykgU3FkWDsYtRSFwXJHu8z8m0AZhAEhzQ14QWKI42RMrzk9w+58d4wLGqeGO/0M8zREGgGyGaQYphNEgOS4ONrhGmOaEYLv/Pk6GCANAToVpQrYJpJmXm+O/IB8XXDNJBoAwSLOoEM9/aXFBuAEg/+M0AFkzDIM0K8mKgjHIdgwDQKEMMgDmZxBGthmmWUtF+r++huz/SF8r7AYg+xmXZmMdBdwGIAcUMkbWDHI+yABPewOEAaDEgR7P+DSD0oCLjS6qAcRoJmgAsmZQaKPbDMMYBoCSMcgAkCZYNGHTBMOgALQwVEUYAApAWMgiY1BAedjrg22DYXsLLbBmkPfgBlCCASDjpvfMD9xEAAAAAElFTkSuQmCC) 50%/16px 16px no-repeat}[data-theme=runescape] .settings-body::-webkit-scrollbar-button:single-button:horizontal:increment{width:16px;image-rendering:pixelated;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABIElEQVR4XmNgYGD8TxkGEmun5v6f3Zr0f1JtzP+eykgU3FkWDsYtRSFwXJHu8z8m0AZhAEhzQ14QWKI42RMrzk9w+58d4wLGqeGO/0M8zREGgGyGaQYphNEgOS4ONrhGmOaEYLv/Pk6GCANAToVpQrYJpJmXm+O/IB8XXDNJBoAwSLOoEM9/aXFBuAEg/+M0AFkzDIM0K8mKgjHIdgwDQKEMMgDmZxBGthmmWUtF+r++huz/SF8r7AYg+xmXZmMdBdwGIAcUMkbWDHI+yABPewOEAaDEgR7P+DSD0oCLjS6qAcRoJmgAsmZQaKPbDMMYBoCSMcgAkCZYNGHTBMOgALQwVEUYAApAWMgiY1BAedjrg22DYXsLLbBmkPfgBlCCASDjpvfMD9xEAAAAAElFTkSuQmCC) 50%/16px 16px no-repeat}[data-theme=runescape] .timers-grid-scroll::-webkit-scrollbar-track:horizontal{image-rendering:pixelated;background-color:#2c210f;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAFCAYAAABM6GxJAAAAFklEQVR4XmP4DwQPHz4kC4MAw6gB/wG1tyY0d3lhwQAAAABJRU5ErkJggg==);background-repeat:repeat-x;background-size:5px 16px}[data-theme=runescape] .modal-body::-webkit-scrollbar-track:horizontal{image-rendering:pixelated;background-color:#2c210f;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAFCAYAAABM6GxJAAAAFklEQVR4XmP4DwQPHz4kC4MAw6gB/wG1tyY0d3lhwQAAAABJRU5ErkJggg==);background-repeat:repeat-x;background-size:5px 16px}[data-theme=runescape] .settings-body::-webkit-scrollbar-track:horizontal{image-rendering:pixelated;background-color:#2c210f;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAFCAYAAABM6GxJAAAAFklEQVR4XmP4DwQPHz4kC4MAw6gB/wG1tyY0d3lhwQAAAABJRU5ErkJggg==);background-repeat:repeat-x;background-size:5px 16px}[data-theme=runescape] .timers-grid-scroll::-webkit-scrollbar-thumb:horizontal{min-width:24px;image-rendering:pixelated;background-color:#6b5a35;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAQCAYAAADedLXNAAAAiklEQVR4XmNgAAPG/6gYysiKcf5fneULxmDBMG+L/0lhDv/zEtz+F6d6QQS9HQ3/R/pZ/U8MtQPrwBBMjXBECIKMQBH0ctD/H+Jp9j820AYsgVvQw07/f6CbKVgQhMGCLja6YEGQZSiCMMtAEiiCIHOxCoJUgwXtzbXgEiCz4QECEoRJgMINLgHDAPPTe6QxBUEmAAAAAElFTkSuQmCC),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAQCAYAAADedLXNAAAAX0lEQVR4XmNgYGD8j4EbCwL/o2OG4lSv/+iYISvG+T86xi6YGuH4Hx1jF0wMtfufFObwH0TDMFgQHTPEBtr8R8f4BSP9rOA0A4hAxwyBbqb/0TGDt6Phf3TMgBFsQAwAF8GTN5E/g14AAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAQCAYAAADedLXNAAAAjklEQVR4XmNgYGD8j4qBoC4v4H9jQSAYwyWKU73+g3B1li9CIivG+X9eghtYAqQLLgjChUnuYNVgwdQIR7AgSDWKIEyiLMMbIpgYagcXBJkLF0wKc0AVjA20+Q9TjSIIwiDVufEemIIgI8CCkX5WmIIhnmb/w7wtwBIgc8GC3o6G/wPdTMESSCEFY8AFGABmZIVAefF+9gAAAABJRU5ErkJggg==);background-position:0,50%,100%;background-repeat:no-repeat,repeat-x,no-repeat;background-size:5px 16px,5px 16px,5px 16px;border-radius:0}[data-theme=runescape] .modal-body::-webkit-scrollbar-thumb:horizontal{min-width:24px;image-rendering:pixelated;background-color:#6b5a35;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAQCAYAAADedLXNAAAAiklEQVR4XmNgAAPG/6gYysiKcf5fneULxmDBMG+L/0lhDv/zEtz+F6d6QQS9HQ3/R/pZ/U8MtQPrwBBMjXBECIKMQBH0ctD/H+Jp9j820AYsgVvQw07/f6CbKVgQhMGCLja6YEGQZSiCMMtAEiiCIHOxCoJUgwXtzbXgEiCz4QECEoRJgMINLgHDAPPTe6QxBUEmAAAAAElFTkSuQmCC),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAQCAYAAADedLXNAAAAX0lEQVR4XmNgYGD8j4EbCwL/o2OG4lSv/+iYISvG+T86xi6YGuH4Hx1jF0wMtfufFObwH0TDMFgQHTPEBtr8R8f4BSP9rOA0A4hAxwyBbqb/0TGDt6Phf3TMgBFsQAwAF8GTN5E/g14AAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAQCAYAAADedLXNAAAAjklEQVR4XmNgYGD8j4qBoC4v4H9jQSAYwyWKU73+g3B1li9CIivG+X9eghtYAqQLLgjChUnuYNVgwdQIR7AgSDWKIEyiLMMbIpgYagcXBJkLF0wKc0AVjA20+Q9TjSIIwiDVufEemIIgI8CCkX5WmIIhnmb/w7wtwBIgc8GC3o6G/wPdTMESSCEFY8AFGABmZIVAefF+9gAAAABJRU5ErkJggg==);background-position:0,50%,100%;background-repeat:no-repeat,repeat-x,no-repeat;background-size:5px 16px,5px 16px,5px 16px;border-radius:0}[data-theme=runescape] .settings-body::-webkit-scrollbar-thumb:horizontal{min-width:24px;image-rendering:pixelated;background-color:#6b5a35;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAQCAYAAADedLXNAAAAiklEQVR4XmNgAAPG/6gYysiKcf5fneULxmDBMG+L/0lhDv/zEtz+F6d6QQS9HQ3/R/pZ/U8MtQPrwBBMjXBECIKMQBH0ctD/H+Jp9j820AYsgVvQw07/f6CbKVgQhMGCLja6YEGQZSiCMMtAEiiCIHOxCoJUgwXtzbXgEiCz4QECEoRJgMINLgHDAPPTe6QxBUEmAAAAAElFTkSuQmCC),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAQCAYAAADedLXNAAAAX0lEQVR4XmNgYGD8j4EbCwL/o2OG4lSv/+iYISvG+T86xi6YGuH4Hx1jF0wMtfufFObwH0TDMFgQHTPEBtr8R8f4BSP9rOA0A4hAxwyBbqb/0TGDt6Phf3TMgBFsQAwAF8GTN5E/g14AAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAQCAYAAADedLXNAAAAjklEQVR4XmNgYGD8j4qBoC4v4H9jQSAYwyWKU73+g3B1li9CIivG+X9eghtYAqQLLgjChUnuYNVgwdQIR7AgSDWKIEyiLMMbIpgYagcXBJkLF0wKc0AVjA20+Q9TjSIIwiDVufEemIIgI8CCkX5WmIIhnmb/w7wtwBIgc8GC3o6G/wPdTMESSCEFY8AFGABmZIVAefF+9gAAAABJRU5ErkJggg==);background-position:0,50%,100%;background-repeat:no-repeat,repeat-x,no-repeat;background-size:5px 16px,5px 16px,5px 16px;border-radius:0}[data-theme=runescape] .timers-grid-scroll::-webkit-scrollbar-thumb:horizontal:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAQCAYAAADedLXNAAAAiklEQVR4XmNgAAPG/6gYysiKcf5fneULxmDBMG+L/0lhDv/zEtz+F6d6QQS9HQ3/R/pZ/U8MtQPrwBBMjXBECIKMQBH0ctD/H+Jp9j820AYsgVvQw07/f6CbKVgQhMGCLja6YEGQZSiCMMtAEiiCIHOxCoJUgwXtzbXgEiCz4QECEoRJgMINLgHDAPPTe6QxBUEmAAAAAElFTkSuQmCC),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAQCAYAAADedLXNAAAAO0lEQVR4XmNgYGD8j4FVFST/o+NBJKipIg0RBDHQMYOehux/dMxgoqv4Hx1jF7Q1UfuPjrELYgQbEAMA9MhttjxQLLEAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAQCAYAAADedLXNAAAAjklEQVR4XmNgYGD8j4qBoC4v4H9jQSAYwyWKU73+g3B1li9CIivG+X9eghtYAqQLLgjChUnuYNVgwdQIR7AgSDWKIEyiLMMbIpgYagcXBJkLF0wKc0AVjA20+Q9TjSIIwiDVufEemIIgI8CCkX5WmIIhnmb/w7wtwBIgc8GC3o6G/wPdTMESSCEFY8AFGABmZIVAefF+9gAAAABJRU5ErkJggg==)}[data-theme=runescape] .modal-body::-webkit-scrollbar-thumb:horizontal:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAQCAYAAADedLXNAAAAiklEQVR4XmNgAAPG/6gYysiKcf5fneULxmDBMG+L/0lhDv/zEtz+F6d6QQS9HQ3/R/pZ/U8MtQPrwBBMjXBECIKMQBH0ctD/H+Jp9j820AYsgVvQw07/f6CbKVgQhMGCLja6YEGQZSiCMMtAEiiCIHOxCoJUgwXtzbXgEiCz4QECEoRJgMINLgHDAPPTe6QxBUEmAAAAAElFTkSuQmCC),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAQCAYAAADedLXNAAAAO0lEQVR4XmNgYGD8j4FVFST/o+NBJKipIg0RBDHQMYOehux/dMxgoqv4Hx1jF7Q1UfuPjrELYgQbEAMA9MhttjxQLLEAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAQCAYAAADedLXNAAAAjklEQVR4XmNgYGD8j4qBoC4v4H9jQSAYwyWKU73+g3B1li9CIivG+X9eghtYAqQLLgjChUnuYNVgwdQIR7AgSDWKIEyiLMMbIpgYagcXBJkLF0wKc0AVjA20+Q9TjSIIwiDVufEemIIgI8CCkX5WmIIhnmb/w7wtwBIgc8GC3o6G/wPdTMESSCEFY8AFGABmZIVAefF+9gAAAABJRU5ErkJggg==)}[data-theme=runescape] .settings-body::-webkit-scrollbar-thumb:horizontal:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAQCAYAAADedLXNAAAAiklEQVR4XmNgAAPG/6gYysiKcf5fneULxmDBMG+L/0lhDv/zEtz+F6d6QQS9HQ3/R/pZ/U8MtQPrwBBMjXBECIKMQBH0ctD/H+Jp9j820AYsgVvQw07/f6CbKVgQhMGCLja6YEGQZSiCMMtAEiiCIHOxCoJUgwXtzbXgEiCz4QECEoRJgMINLgHDAPPTe6QxBUEmAAAAAElFTkSuQmCC),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAQCAYAAADedLXNAAAAO0lEQVR4XmNgYGD8j4FVFST/o+NBJKipIg0RBDHQMYOehux/dMxgoqv4Hx1jF7Q1UfuPjrELYgQbEAMA9MhttjxQLLEAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAQCAYAAADedLXNAAAAjklEQVR4XmNgYGD8j4qBoC4v4H9jQSAYwyWKU73+g3B1li9CIivG+X9eghtYAqQLLgjChUnuYNVgwdQIR7AgSDWKIEyiLMMbIpgYagcXBJkLF0wKc0AVjA20+Q9TjSIIwiDVufEemIIgI8CCkX5WmIIhnmb/w7wtwBIgc8GC3o6G/wPdTMESSCEFY8AFGABmZIVAefF+9gAAAABJRU5ErkJggg==)}[data-theme=synthwave] .timers-grid-scroll,[data-theme=synthwave] .modal-body,[data-theme=synthwave] .settings-body{scrollbar-width:thin;scrollbar-color:#7df9ff #130b24f2}[data-theme=synthwave] .timers-grid-scroll::-webkit-scrollbar{width:12px;height:12px}[data-theme=synthwave] .modal-body::-webkit-scrollbar{width:12px;height:12px}[data-theme=synthwave] .settings-body::-webkit-scrollbar{width:12px;height:12px}[data-theme=synthwave] .timers-grid-scroll::-webkit-scrollbar-track{background:linear-gradient(#120a27f5,#1f0f39f5);border-radius:999px;box-shadow:inset 0 0 0 1px #7df9ff24}[data-theme=synthwave] .modal-body::-webkit-scrollbar-track{background:linear-gradient(#120a27f5,#1f0f39f5);border-radius:999px;box-shadow:inset 0 0 0 1px #7df9ff24}[data-theme=synthwave] .settings-body::-webkit-scrollbar-track{background:linear-gradient(#120a27f5,#1f0f39f5);border-radius:999px;box-shadow:inset 0 0 0 1px #7df9ff24}[data-theme=synthwave] .timers-grid-scroll::-webkit-scrollbar-thumb{background:linear-gradient(#7df9fff2,#ff49c6eb);border:2px solid #130b24f2;border-radius:999px;box-shadow:0 0 10px #7df9ff52}[data-theme=synthwave] .modal-body::-webkit-scrollbar-thumb{background:linear-gradient(#7df9fff2,#ff49c6eb);border:2px solid #130b24f2;border-radius:999px;box-shadow:0 0 10px #7df9ff52}[data-theme=synthwave] .settings-body::-webkit-scrollbar-thumb{background:linear-gradient(#7df9fff2,#ff49c6eb);border:2px solid #130b24f2;border-radius:999px;box-shadow:0 0 10px #7df9ff52}[data-theme=synthwave] .timers-grid-scroll::-webkit-scrollbar-thumb:hover{background:linear-gradient(#ffe66dfa,#ff49c6f2);box-shadow:0 0 14px #ffe66d4d}[data-theme=synthwave] .modal-body::-webkit-scrollbar-thumb:hover{background:linear-gradient(#ffe66dfa,#ff49c6f2);box-shadow:0 0 14px #ffe66d4d}[data-theme=synthwave] .settings-body::-webkit-scrollbar-thumb:hover{background:linear-gradient(#ffe66dfa,#ff49c6f2);box-shadow:0 0 14px #ffe66d4d}@keyframes synthwave-sky{0%,to{background-position:0%}50%{background-position:100%}}@property --synth-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes synthwave-border-light{0%{--synth-border-angle:0deg}to{--synth-border-angle:360deg}}.legal-page{background:var(--main-bg);min-height:100dvh;color:var(--text-primary);font-family:var(--font);padding:40px 20px 80px}.legal-container{max-width:720px;margin:0 auto}.legal-back{color:var(--accent);margin-bottom:32px;font-size:14px;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-block}.legal-back:hover{opacity:.75}.legal-page h1{color:var(--text-primary);margin-bottom:4px;font-size:28px;font-weight:800}.legal-date{color:var(--text-muted);margin-bottom:36px;font-size:13px}.legal-page section{margin-bottom:32px}.legal-page h2{color:var(--text-primary);border-bottom:1px solid var(--border);margin-bottom:10px;padding-bottom:6px;font-size:16px;font-weight:700}.legal-page h3{color:var(--text-secondary);margin:12px 0 6px;font-size:14px;font-weight:600}.legal-page p{color:var(--text-secondary);margin-bottom:8px;font-size:14px;line-height:1.7}.legal-page ul{margin-bottom:8px;padding-left:20px}.legal-page li{color:var(--text-secondary);margin-bottom:4px;font-size:14px;line-height:1.7}.legal-page a{color:var(--accent);text-decoration:none}.legal-page a:hover{text-decoration:underline}.legal-page code{background:var(--card-bg);border:1px solid var(--border);border-radius:4px;padding:1px 5px;font-family:monospace;font-size:13px}
