.menu-link.svelte-wfq57o{background:color-mix(in srgb, var(--color-surface-raised) 55%, transparent);border:1px solid var(--color-border-subtle);border-radius:12px;align-items:center;gap:1rem;padding:.9rem 1.2rem;text-decoration:none;transition:all .2s;display:flex}.menu-link.svelte-wfq57o:hover{background:color-mix(in srgb, var(--color-accent) 8%, transparent);border-color:color-mix(in srgb, var(--color-accent) 20%, transparent);transform:translate(3px)}.menu-link.timer-mode.svelte-wfq57o:hover{background:color-mix(in srgb, var(--color-danger) 6%, transparent);border-color:color-mix(in srgb, var(--color-danger) 18%, transparent)}.link-icon.svelte-wfq57o{border:1px solid var(--color-border-subtle);width:2.2rem;height:2.2rem;color:var(--color-text-secondary);background:#ffffff08;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.05rem;transition:all .2s;display:flex}.menu-link.svelte-wfq57o:hover .link-icon:where(.svelte-wfq57o){background:color-mix(in srgb, var(--color-accent) 20%, transparent);color:var(--color-accent-secondary);border-color:color-mix(in srgb, var(--color-accent) 30%, transparent)}.menu-link.timer-mode.svelte-wfq57o:hover .link-icon:where(.svelte-wfq57o){background:color-mix(in srgb, var(--color-danger) 15%, transparent);color:var(--color-danger);border-color:color-mix(in srgb, var(--color-danger) 30%, transparent)}.link-text.svelte-wfq57o{text-align:left;flex-direction:column;gap:.1rem;display:flex}.link-title.svelte-wfq57o{color:var(--color-text-primary);font-size:.95rem;font-weight:600}.link-desc.svelte-wfq57o{color:var(--color-text-muted);font-size:.8rem}
