.ax-starter-card { padding:0;overflow:hidden;border-color:rgb(92 156 246 / .35);background:linear-gradient(135deg,rgb(92 156 246 / .08),transparent 65%),var(--ax-glass); }
.ax-starter-card summary { list-style:none;display:flex;align-items:center;gap:12px;padding:20px;cursor:pointer; }.ax-starter-card summary::-webkit-details-marker { display:none; }
.ax-starter-card summary>span:nth-child(2) { display:flex;flex:1;min-width:0;flex-direction:column;gap:5px; }.ax-starter-card summary strong { font-size:15px;letter-spacing:-.02em; }.ax-starter-card summary small { color:var(--ax-muted);font-size:11px; }
.ax-starter-symbol { display:grid;place-items:center;width:38px;height:38px;border-radius:13px;background:rgb(92 156 246 / .16);color:#8bb9fa;font-size:26px;flex-shrink:0; }.ax-starter-toggle { color:var(--ax-muted);font-size:20px; }.ax-starter-card details[open] .ax-starter-toggle { transform:rotate(180deg); }
.ax-starter-card progress { display:block;width:calc(100% - 40px);height:5px;margin:0 20px 18px;border:0;border-radius:10px;overflow:hidden;accent-color:#5c9cf6;background:var(--ax-border); }.ax-starter-card progress::-webkit-progress-bar { background:var(--ax-border); }.ax-starter-card progress::-webkit-progress-value { background:linear-gradient(90deg,#3a85ed,#84b6fc); }
.ax-starter-content { padding:0 20px 20px; }.ax-starter-content>p { font-size:12px;line-height:1.6;color:var(--ax-muted);margin:0 0 12px; }.ax-starter-content ol { list-style:none;padding:0;margin:0 0 16px; }.ax-starter-content li { display:flex;align-items:center;gap:10px;padding:13px 0;border-bottom:1px solid var(--ax-border); }.ax-starter-content li>span:nth-child(2) { flex:1;min-width:0;display:flex;flex-direction:column;gap:5px; }.ax-starter-content li strong { font-size:12px;overflow-wrap:anywhere; }.ax-starter-content li small { font-size:10px;color:var(--ax-muted); }.ax-starter-check { width:22px;color:var(--ax-muted);font-size:18px; }.is-done .ax-starter-check { color:#5c9cf6; }.ax-starter-content li button { flex-shrink:0;padding:8px 12px;min-height:38px;font-size:11px; }.ax-starter-content li button:disabled { cursor:default;opacity:.6; }.ax-starter-start { width:100%;display:flex;align-items:center;justify-content:space-between;min-height:44px; }
.ax-starter-guide { position:fixed;z-index:1200;right:20px;bottom:20px;width:min(370px,calc(100vw - 28px));box-sizing:border-box;padding:23px;border:1px solid rgb(92 156 246 / .5);border-radius:20px;background:var(--ax-bg);color:var(--ax-fg);box-shadow:0 14px 60px #0005;font-family:var(--font-primary); }
.ax-starter-guide>[data-starter-close] { position:absolute;top:10px;right:10px;border:0;background:transparent;color:var(--ax-muted);font-size:24px;width:32px;height:32px;cursor:pointer; }.ax-starter-guide>small { display:block;font-size:9px;color:var(--ax-muted);font-weight:700;letter-spacing:.1em;padding-right:18px; }.ax-starter-guide h2 { font-size:18px;line-height:1.4;margin:12px 0 8px;letter-spacing:-.03em; }.ax-starter-guide h2 span { display:inline-block;vertical-align:middle;margin-left:5px;padding:4px 7px;border-radius:8px;background:rgb(92 156 246 / .15);color:#8bb9fa;font-size:10px;letter-spacing:0; }.ax-starter-guide p { margin:0 0 18px;color:var(--ax-muted);font-size:12px;line-height:1.7; }.ax-starter-guide-actions { display:flex;align-items:center;gap:8px; }.ax-starter-guide-actions button { font-size:11px;min-height:42px;flex:1;padding:9px; }
.ax-tutorial-target { outline:2px solid #8bb9fa!important;outline-offset:5px;scroll-margin-top:145px;scroll-margin-bottom:280px; }.ax-tutorial-open { padding-bottom:260px; }
:root[data-theme="light"] .ax-starter-guide h2 span,:root[data-theme="light"] .ax-starter-symbol { color:#2872d9; }
@media(max-width:760px){.ax-starter-card summary { padding:16px;gap:10px; }.ax-starter-content { padding:0 16px 16px; }.ax-starter-card summary strong { font-size:14px; }.ax-starter-content li { gap:7px; }.ax-starter-content li button { padding:7px 9px;font-size:10px; }.ax-starter-guide { right:12px;bottom:max(12px,env(safe-area-inset-bottom));padding:20px;width:calc(100vw - 24px); }.ax-starter-guide h2 { font-size:17px; }}

#starter-card[hidden]{display:none!important}
