@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.static{position:static}.z-\[1100\]{z-index:1100}.z-\[1200\]{z-index:1200}.container{width:100%}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.list-item{display:list-item}.table{display:table}.table-row{display:table-row}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}.tour-overlay.svelte-11juuse{position:fixed;inset:0;z-index:10000;pointer-events:none}.tour-backdrop.svelte-11juuse{position:absolute;inset:0;background:transparent;pointer-events:auto}.tour-spotlight.svelte-11juuse{position:absolute;background:transparent;border-radius:8px;border:2px solid var(--accent-primary);box-shadow:0 0 0 4px rgba(var(--accent-primary-rgb, 250, 189, 47),.3);pointer-events:none;transition:all .3s ease}.tour-tooltip.svelte-11juuse{position:fixed;background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:8px;padding:20px;max-width:360px;min-width:300px;box-shadow:0 8px 32px #0000004d;pointer-events:auto;z-index:10001;animation:svelte-11juuse-tooltipFadeIn .2s ease}.tour-tooltip.center.svelte-11juuse{text-align:center}@keyframes svelte-11juuse-tooltipFadeIn{0%{opacity:0;transform:translate(-50%) translateY(10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.tour-arrow.svelte-11juuse{position:absolute;width:12px;height:12px;background:var(--bg-primary);border:1px solid var(--border-primary);transform:rotate(45deg)}.tour-arrow.top.svelte-11juuse{top:-7px;left:50%;margin-left:-6px;border-bottom:none;border-right:none}.tour-arrow.top-right.svelte-11juuse{top:-7px;right:24px;border-bottom:none;border-right:none}.tour-arrow.bottom.svelte-11juuse{bottom:-7px;left:50%;margin-left:-6px;border-top:none;border-left:none}.tour-arrow.bottom-right.svelte-11juuse{bottom:-7px;right:24px;border-top:none;border-left:none}.tour-arrow.left.svelte-11juuse{left:-7px;top:50%;margin-top:-6px;border-top:none;border-right:none}.tour-arrow.right.svelte-11juuse{right:-7px;top:50%;margin-top:-6px;border-bottom:none;border-left:none}.tour-arrow.none.svelte-11juuse{display:none}.tour-header.svelte-11juuse{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.tour-step-indicator.svelte-11juuse{font-size:11px;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.5px}.tour-close.svelte-11juuse{background:transparent;border:none;color:var(--text-tertiary);font-size:14px;cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .15s}.tour-close.svelte-11juuse:hover{background:var(--bg-hover);color:var(--text-primary)}.tour-title.svelte-11juuse{margin:0 0 8px;font-size:16px;font-weight:600;color:var(--text-primary)}.tour-content.svelte-11juuse{margin:0 0 16px;font-size:13px;line-height:1.6;color:var(--text-secondary)}.tour-progress.svelte-11juuse{height:3px;background:var(--bg-secondary);border-radius:2px;margin-bottom:16px;overflow:hidden}.tour-progress-bar.svelte-11juuse{height:100%;background:var(--accent-primary);border-radius:2px;transition:width .3s ease}.tour-actions.svelte-11juuse{display:flex;justify-content:space-between;gap:12px}.tour-btn.svelte-11juuse{flex:1;padding:10px 16px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s}.tour-btn.primary.svelte-11juuse{background:var(--accent-primary);border:none;color:var(--bg-primary)}.tour-btn.primary.svelte-11juuse:hover{opacity:.9}.tour-btn.secondary.svelte-11juuse{background:transparent;border:1px solid var(--border-primary);color:var(--text-secondary)}.tour-btn.secondary.svelte-11juuse:hover{background:var(--bg-hover);color:var(--text-primary);border-color:var(--border-hover)}.modal-backdrop.svelte-1pmvwam{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:10000}.modal-content.svelte-1pmvwam{background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:8px;padding:24px;max-width:480px;width:90%;box-shadow:0 8px 32px #0000004d}.modal-header.svelte-1pmvwam h2:where(.svelte-1pmvwam){margin:0 0 16px;font-size:18px;font-weight:600;color:var(--text-primary)}.modal-body.svelte-1pmvwam{color:var(--text-secondary);font-size:14px;line-height:1.6}.modal-body.svelte-1pmvwam p:where(.svelte-1pmvwam){margin:0 0 12px}.modal-body.svelte-1pmvwam ol:where(.svelte-1pmvwam){margin:0 0 16px;padding-left:20px}.modal-body.svelte-1pmvwam li:where(.svelte-1pmvwam){margin-bottom:6px}.modal-body.svelte-1pmvwam code:where(.svelte-1pmvwam){background:var(--bg-secondary);padding:2px 6px;border-radius:3px;font-size:13px}.modal-body.svelte-1pmvwam strong:where(.svelte-1pmvwam){color:var(--text-primary)}.hint.svelte-1pmvwam{font-size:12px;color:var(--text-tertiary);font-style:italic}.modal-actions.svelte-1pmvwam{display:flex;gap:12px;justify-content:flex-end;margin-top:20px}.btn-primary.svelte-1pmvwam,.btn-secondary.svelte-1pmvwam{padding:10px 20px;border-radius:4px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}.btn-primary.svelte-1pmvwam{background:var(--accent-primary);border:none;color:var(--bg-primary)}.btn-primary.svelte-1pmvwam:hover{opacity:.9}.btn-secondary.svelte-1pmvwam{background:transparent;border:1px solid var(--border-primary);color:var(--text-secondary)}.btn-secondary.svelte-1pmvwam:hover{background:var(--bg-hover);border-color:var(--border-hover)}.auth-loading.svelte-zkluz{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background:var(--bg-secondary);color:var(--text-secondary)}.spinner.svelte-zkluz{width:32px;height:32px;border:3px solid var(--border-primary);border-top-color:var(--accent-primary);border-radius:50%;animation:svelte-zkluz-spin .8s linear infinite;margin-bottom:16px}@keyframes svelte-zkluz-spin{to{transform:rotate(360deg)}}p.svelte-zkluz{margin:0;font-size:14px}:root[data-theme=gruvbox-dark]{--bg-primary: #282828;--bg-secondary: #1d2021;--bg-hover: #3c3836;--text-primary: #ebdbb2;--text-secondary: #bdae93;--text-tertiary: #928374;--border-primary: #504945;--border-secondary: #3c3836;--border-hover: #665c54;--accent-primary: #fabd2f;--accent-secondary: #d79921;--shadow-small: 0 1px 2px rgba(0, 0, 0, .4);--shadow-medium: 0 2px 4px rgba(0, 0, 0, .5);--shadow-large: 0 4px 8px rgba(0, 0, 0, .6);--branch-main: #83a598;--branch-experiment: #b8bb26;--branch-feature: #d3869b;--branch-fix: #fb4934;--branch-default: #a89984;--note-yellow: #d79921;--note-red: #cc241d;--note-green: #98971a;--note-blue: #458588;--note-purple: #b16286;--note-orange: #d65d0e;--domain-indigo: #83a598;--domain-violet: #b16286;--domain-pink: #d3869b;--domain-green: #98971a;--domain-orange: #d65d0e;--domain-blue: #458588;--status-success: #98971a;--status-warning: #d79921;--status-error: #cc241d;--status-muted: #928374;--highlight-star: #d79921;--highlight-lock: #83a598}:root[data-theme=gruvbox-light]{--bg-primary: #fbf1c7;--bg-secondary: #f2e5bc;--bg-hover: #ebdbb2;--text-primary: #3c3836;--text-secondary: #504945;--text-tertiary: #7c6f64;--border-primary: #d5c4a1;--border-secondary: #ebdbb2;--border-hover: #bdae93;--accent-primary: #d79921;--accent-secondary: #b57614;--shadow-small: 0 1px 3px rgba(0, 0, 0, .08);--shadow-medium: 0 2px 6px rgba(0, 0, 0, .12);--shadow-large: 0 4px 12px rgba(0, 0, 0, .16);--branch-main: #458588;--branch-experiment: #79740e;--branch-feature: #8f3f71;--branch-fix: #cc241d;--branch-default: #7c6f64;--note-yellow: #fabd2f;--note-red: #fb4934;--note-green: #b8bb26;--note-blue: #83a598;--note-purple: #d3869b;--note-orange: #fe8019;--domain-indigo: #458588;--domain-violet: #8f3f71;--domain-pink: #d3869b;--domain-green: #79740e;--domain-orange: #af3a03;--domain-blue: #076678;--status-success: #79740e;--status-warning: #b57614;--status-error: #cc241d;--status-muted: #7c6f64;--highlight-star: #b57614;--highlight-lock: #458588}:root[data-theme=nord]{--bg-primary: #2e3440;--bg-secondary: #242933;--bg-hover: #3b4252;--text-primary: #eceff4;--text-secondary: #d8dee9;--text-tertiary: #a3b1c7;--border-primary: #4c566a;--border-secondary: #3b4252;--border-hover: #5c6a82;--accent-primary: #88c0d0;--accent-secondary: #81a1c1;--shadow-small: 0 1px 2px rgba(0, 0, 0, .4);--shadow-medium: 0 2px 4px rgba(0, 0, 0, .5);--shadow-large: 0 4px 8px rgba(0, 0, 0, .6);--branch-main: #81a1c1;--branch-experiment: #a3be8c;--branch-feature: #b48ead;--branch-fix: #bf616a;--branch-default: #d8dee9;--note-yellow: #ebcb8b;--note-red: #bf616a;--note-green: #a3be8c;--note-blue: #88c0d0;--note-purple: #b48ead;--note-orange: #d08770;--domain-indigo: #81a1c1;--domain-violet: #b48ead;--domain-pink: #d08770;--domain-green: #a3be8c;--domain-orange: #d08770;--domain-blue: #5e81ac;--status-success: #a3be8c;--status-warning: #ebcb8b;--status-error: #bf616a;--status-muted: #4c566a;--highlight-star: #ebcb8b;--highlight-lock: #81a1c1}:root[data-theme=dracula]{--bg-primary: #282a36;--bg-secondary: #21222c;--bg-hover: #44475a;--text-primary: #f8f8f2;--text-secondary: #d0d0d0;--text-tertiary: #6272a4;--border-primary: #44475a;--border-secondary: #363848;--border-hover: #6272a4;--accent-primary: #bd93f9;--accent-secondary: #ff79c6;--shadow-small: 0 1px 2px rgba(0, 0, 0, .4);--shadow-medium: 0 2px 4px rgba(0, 0, 0, .5);--shadow-large: 0 4px 8px rgba(0, 0, 0, .6);--branch-main: #8be9fd;--branch-experiment: #50fa7b;--branch-feature: #bd93f9;--branch-fix: #ff5555;--branch-default: #f8f8f2;--note-yellow: #f1fa8c;--note-red: #ff5555;--note-green: #50fa7b;--note-blue: #8be9fd;--note-purple: #bd93f9;--note-orange: #ffb86c;--domain-indigo: #6272a4;--domain-violet: #bd93f9;--domain-pink: #ff79c6;--domain-green: #50fa7b;--domain-orange: #ffb86c;--domain-blue: #8be9fd;--status-success: #50fa7b;--status-warning: #f1fa8c;--status-error: #ff5555;--status-muted: #6272a4;--highlight-star: #f1fa8c;--highlight-lock: #bd93f9}:root[data-theme=one-dark]{--bg-primary: #282c34;--bg-secondary: #21252b;--bg-hover: #2c313a;--text-primary: #e0e4eb;--text-secondary: #bfc5d0;--text-tertiary: #7f8594;--border-primary: #3e4451;--border-secondary: #2c313a;--border-hover: #4b5363;--accent-primary: #61afef;--accent-secondary: #528bff;--shadow-small: 0 1px 2px rgba(0, 0, 0, .4);--shadow-medium: 0 2px 4px rgba(0, 0, 0, .5);--shadow-large: 0 4px 8px rgba(0, 0, 0, .6);--branch-main: #61afef;--branch-experiment: #98c379;--branch-feature: #c678dd;--branch-fix: #e06c75;--branch-default: #abb2bf;--note-yellow: #e5c07b;--note-red: #e06c75;--note-green: #98c379;--note-blue: #61afef;--note-purple: #c678dd;--note-orange: #d19a66;--domain-indigo: #61afef;--domain-violet: #c678dd;--domain-pink: #e06c75;--domain-green: #98c379;--domain-orange: #d19a66;--domain-blue: #56b6c2;--status-success: #98c379;--status-warning: #e5c07b;--status-error: #e06c75;--status-muted: #5c6370;--highlight-star: #e5c07b;--highlight-lock: #61afef}:root[data-theme=solarized-dark]{--bg-primary: #002b36;--bg-secondary: #073642;--bg-hover: #094555;--text-primary: #c5d8d8;--text-secondary: #a8bfc0;--text-tertiary: #7a9496;--border-primary: #094555;--border-secondary: #073642;--border-hover: #586e75;--accent-primary: #2aa198;--accent-secondary: #268bd2;--shadow-small: 0 1px 2px rgba(0, 0, 0, .4);--shadow-medium: 0 2px 4px rgba(0, 0, 0, .5);--shadow-large: 0 4px 8px rgba(0, 0, 0, .6);--branch-main: #268bd2;--branch-experiment: #859900;--branch-feature: #6c71c4;--branch-fix: #dc322f;--branch-default: #93a1a1;--note-yellow: #b58900;--note-red: #dc322f;--note-green: #859900;--note-blue: #268bd2;--note-purple: #6c71c4;--note-orange: #cb4b16;--domain-indigo: #268bd2;--domain-violet: #6c71c4;--domain-pink: #d33682;--domain-green: #859900;--domain-orange: #cb4b16;--domain-blue: #2aa198;--status-success: #859900;--status-warning: #b58900;--status-error: #dc322f;--status-muted: #586e75;--highlight-star: #b58900;--highlight-lock: #268bd2}:root[data-theme=solarized-light]{--bg-primary: #fdf6e3;--bg-secondary: #eee8d5;--bg-hover: #e4ddc8;--text-primary: #3d4f54;--text-secondary: #4a5c61;--text-tertiary: #728a8f;--border-primary: #d3cbb7;--border-secondary: #eee8d5;--border-hover: #93a1a1;--accent-primary: #2aa198;--accent-secondary: #268bd2;--shadow-small: 0 1px 3px rgba(0, 0, 0, .08);--shadow-medium: 0 2px 6px rgba(0, 0, 0, .12);--shadow-large: 0 4px 12px rgba(0, 0, 0, .16);--branch-main: #268bd2;--branch-experiment: #859900;--branch-feature: #6c71c4;--branch-fix: #dc322f;--branch-default: #586e75;--note-yellow: #b58900;--note-red: #dc322f;--note-green: #859900;--note-blue: #268bd2;--note-purple: #6c71c4;--note-orange: #cb4b16;--domain-indigo: #268bd2;--domain-violet: #6c71c4;--domain-pink: #d33682;--domain-green: #859900;--domain-orange: #cb4b16;--domain-blue: #2aa198;--status-success: #859900;--status-warning: #b58900;--status-error: #dc322f;--status-muted: #93a1a1;--highlight-star: #b58900;--highlight-lock: #268bd2}:root[data-theme=monokai]{--bg-primary: #272822;--bg-secondary: #1e1f1a;--bg-hover: #3e3d32;--text-primary: #f8f8f2;--text-secondary: #cfcfc2;--text-tertiary: #75715e;--border-primary: #3e3d32;--border-secondary: #2d2e27;--border-hover: #525246;--accent-primary: #a6e22e;--accent-secondary: #f92672;--shadow-small: 0 1px 2px rgba(0, 0, 0, .4);--shadow-medium: 0 2px 4px rgba(0, 0, 0, .5);--shadow-large: 0 4px 8px rgba(0, 0, 0, .6);--branch-main: #66d9ef;--branch-experiment: #a6e22e;--branch-feature: #ae81ff;--branch-fix: #f92672;--branch-default: #f8f8f2;--note-yellow: #e6db74;--note-red: #f92672;--note-green: #a6e22e;--note-blue: #66d9ef;--note-purple: #ae81ff;--note-orange: #fd971f;--domain-indigo: #66d9ef;--domain-violet: #ae81ff;--domain-pink: #f92672;--domain-green: #a6e22e;--domain-orange: #fd971f;--domain-blue: #66d9ef;--status-success: #a6e22e;--status-warning: #e6db74;--status-error: #f92672;--status-muted: #75715e;--highlight-star: #e6db74;--highlight-lock: #66d9ef}:root[data-theme=tokyo-night]{--bg-primary: #1a1b26;--bg-secondary: #16161e;--bg-hover: #24283b;--text-primary: #dce0f8;--text-secondary: #c5cbe8;--text-tertiary: #7a82a8;--border-primary: #292e42;--border-secondary: #1f2335;--border-hover: #3b4261;--accent-primary: #7aa2f7;--accent-secondary: #bb9af7;--shadow-small: 0 1px 2px rgba(0, 0, 0, .5);--shadow-medium: 0 2px 4px rgba(0, 0, 0, .6);--shadow-large: 0 4px 8px rgba(0, 0, 0, .7);--branch-main: #7aa2f7;--branch-experiment: #9ece6a;--branch-feature: #bb9af7;--branch-fix: #f7768e;--branch-default: #a9b1d6;--note-yellow: #e0af68;--note-red: #f7768e;--note-green: #9ece6a;--note-blue: #7aa2f7;--note-purple: #bb9af7;--note-orange: #ff9e64;--domain-indigo: #7aa2f7;--domain-violet: #bb9af7;--domain-pink: #f7768e;--domain-green: #9ece6a;--domain-orange: #ff9e64;--domain-blue: #7dcfff;--status-success: #9ece6a;--status-warning: #e0af68;--status-error: #f7768e;--status-muted: #565f89;--highlight-star: #e0af68;--highlight-lock: #7aa2f7}:root[data-theme=catppuccin]{--bg-primary: #1e1e2e;--bg-secondary: #181825;--bg-hover: #313244;--text-primary: #e2e8f8;--text-secondary: #d0d6e8;--text-tertiary: #8c92a8;--border-primary: #45475a;--border-secondary: #313244;--border-hover: #585b70;--accent-primary: #cba6f7;--accent-secondary: #f5c2e7;--shadow-small: 0 1px 2px rgba(0, 0, 0, .4);--shadow-medium: 0 2px 4px rgba(0, 0, 0, .5);--shadow-large: 0 4px 8px rgba(0, 0, 0, .6);--branch-main: #89b4fa;--branch-experiment: #a6e3a1;--branch-feature: #cba6f7;--branch-fix: #f38ba8;--branch-default: #bac2de;--note-yellow: #f9e2af;--note-red: #f38ba8;--note-green: #a6e3a1;--note-blue: #89b4fa;--note-purple: #cba6f7;--note-orange: #fab387;--domain-indigo: #89b4fa;--domain-violet: #cba6f7;--domain-pink: #f5c2e7;--domain-green: #a6e3a1;--domain-orange: #fab387;--domain-blue: #74c7ec;--status-success: #a6e3a1;--status-warning: #f9e2af;--status-error: #f38ba8;--status-muted: #6c7086;--highlight-star: #f9e2af;--highlight-lock: #89b4fa}:root[data-theme=everforest]{--bg-primary: #2d353b;--bg-secondary: #272e33;--bg-hover: #343f44;--text-primary: #e8dcc6;--text-secondary: #c5cec5;--text-tertiary: #9aa598;--border-primary: #414b50;--border-secondary: #343f44;--border-hover: #4f585e;--accent-primary: #a7c080;--accent-secondary: #83c092;--shadow-small: 0 1px 2px rgba(0, 0, 0, .4);--shadow-medium: 0 2px 4px rgba(0, 0, 0, .5);--shadow-large: 0 4px 8px rgba(0, 0, 0, .6);--branch-main: #7fbbb3;--branch-experiment: #a7c080;--branch-feature: #d699b6;--branch-fix: #e67e80;--branch-default: #9da9a0;--note-yellow: #dbbc7f;--note-red: #e67e80;--note-green: #a7c080;--note-blue: #7fbbb3;--note-purple: #d699b6;--note-orange: #e69875;--domain-indigo: #7fbbb3;--domain-violet: #d699b6;--domain-pink: #e67e80;--domain-green: #a7c080;--domain-orange: #e69875;--domain-blue: #83c092;--status-success: #a7c080;--status-warning: #dbbc7f;--status-error: #e67e80;--status-muted: #859289;--highlight-star: #dbbc7f;--highlight-lock: #7fbbb3}:root[data-theme=rose-pine]{--bg-primary: #191724;--bg-secondary: #1f1d2e;--bg-hover: #26233a;--text-primary: #eceaf8;--text-secondary: #c4c0d8;--text-tertiary: #908ca8;--border-primary: #403d52;--border-secondary: #26233a;--border-hover: #524f67;--accent-primary: #ebbcba;--accent-secondary: #f6c177;--shadow-small: 0 1px 2px rgba(0, 0, 0, .5);--shadow-medium: 0 2px 4px rgba(0, 0, 0, .6);--shadow-large: 0 4px 8px rgba(0, 0, 0, .7);--branch-main: #9ccfd8;--branch-experiment: #31748f;--branch-feature: #c4a7e7;--branch-fix: #eb6f92;--branch-default: #908caa;--note-yellow: #f6c177;--note-red: #eb6f92;--note-green: #31748f;--note-blue: #9ccfd8;--note-purple: #c4a7e7;--note-orange: #ebbcba;--domain-indigo: #9ccfd8;--domain-violet: #c4a7e7;--domain-pink: #eb6f92;--domain-green: #31748f;--domain-orange: #f6c177;--domain-blue: #9ccfd8;--status-success: #31748f;--status-warning: #f6c177;--status-error: #eb6f92;--status-muted: #908caa;--highlight-star: #f6c177;--highlight-lock: #9ccfd8}:root[data-theme=kanagawa]{--bg-primary: #1f1f28;--bg-secondary: #16161d;--bg-hover: #2a2a37;--text-primary: #ece7cc;--text-secondary: #d8d2b0;--text-tertiary: #9a9488;--border-primary: #363646;--border-secondary: #2a2a37;--border-hover: #54546d;--accent-primary: #7e9cd8;--accent-secondary: #957fb8;--shadow-small: 0 1px 2px rgba(0, 0, 0, .5);--shadow-medium: 0 2px 4px rgba(0, 0, 0, .6);--shadow-large: 0 4px 8px rgba(0, 0, 0, .7);--branch-main: #7e9cd8;--branch-experiment: #98bb6c;--branch-feature: #957fb8;--branch-fix: #e82424;--branch-default: #c8c093;--note-yellow: #c0a36e;--note-red: #c34043;--note-green: #76946a;--note-blue: #7e9cd8;--note-purple: #957fb8;--note-orange: #ffa066;--domain-indigo: #7e9cd8;--domain-violet: #957fb8;--domain-pink: #d27e99;--domain-green: #76946a;--domain-orange: #ffa066;--domain-blue: #7fb4ca;--status-success: #76946a;--status-warning: #c0a36e;--status-error: #c34043;--status-muted: #727169;--highlight-star: #c0a36e;--highlight-lock: #7e9cd8}:root[data-theme=nightfox]{--bg-primary: #192330;--bg-secondary: #131a24;--bg-hover: #212e3f;--text-primary: #e2e4e5;--text-secondary: #c8cacc;--text-tertiary: #94a3b8;--border-primary: #2b3b51;--border-secondary: #212e3f;--border-hover: #39506d;--accent-primary: #719cd6;--accent-secondary: #9d79d6;--shadow-small: 0 1px 2px rgba(0, 0, 0, .5);--shadow-medium: 0 2px 4px rgba(0, 0, 0, .6);--shadow-large: 0 4px 8px rgba(0, 0, 0, .7);--branch-main: #719cd6;--branch-experiment: #81b29a;--branch-feature: #9d79d6;--branch-fix: #c94f6d;--branch-default: #aeafb0;--note-yellow: #dbc074;--note-red: #c94f6d;--note-green: #81b29a;--note-blue: #719cd6;--note-purple: #9d79d6;--note-orange: #f4a261;--domain-indigo: #719cd6;--domain-violet: #9d79d6;--domain-pink: #d67ad2;--domain-green: #81b29a;--domain-orange: #f4a261;--domain-blue: #63cdcf;--status-success: #81b29a;--status-warning: #dbc074;--status-error: #c94f6d;--status-muted: #738091;--highlight-star: #dbc074;--highlight-lock: #719cd6}:root[data-theme=material]{--bg-primary: #263238;--bg-secondary: #1e272c;--bg-hover: #37474f;--text-primary: #eeffff;--text-secondary: #b0bec5;--text-tertiary: #607d8b;--border-primary: #37474f;--border-secondary: #2c3940;--border-hover: #546e7a;--accent-primary: #82aaff;--accent-secondary: #c792ea;--shadow-small: 0 1px 2px rgba(0, 0, 0, .4);--shadow-medium: 0 2px 4px rgba(0, 0, 0, .5);--shadow-large: 0 4px 8px rgba(0, 0, 0, .6);--branch-main: #82aaff;--branch-experiment: #c3e88d;--branch-feature: #c792ea;--branch-fix: #ff5370;--branch-default: #b0bec5;--note-yellow: #ffcb6b;--note-red: #ff5370;--note-green: #c3e88d;--note-blue: #82aaff;--note-purple: #c792ea;--note-orange: #f78c6c;--domain-indigo: #82aaff;--domain-violet: #c792ea;--domain-pink: #ff5370;--domain-green: #c3e88d;--domain-orange: #f78c6c;--domain-blue: #89ddff;--status-success: #c3e88d;--status-warning: #ffcb6b;--status-error: #ff5370;--status-muted: #546e7a;--highlight-star: #ffcb6b;--highlight-lock: #82aaff}:root[data-theme=palenight]{--bg-primary: #292d3e;--bg-secondary: #1f2233;--bg-hover: #34394e;--text-primary: #d4d8f0;--text-secondary: #b8bdd6;--text-tertiary: #8a90b5;--border-primary: #3a3f58;--border-secondary: #34394e;--border-hover: #4e5579;--accent-primary: #c792ea;--accent-secondary: #89ddff;--shadow-small: 0 1px 2px rgba(0, 0, 0, .4);--shadow-medium: 0 2px 4px rgba(0, 0, 0, .5);--shadow-large: 0 4px 8px rgba(0, 0, 0, .6);--branch-main: #82aaff;--branch-experiment: #c3e88d;--branch-feature: #c792ea;--branch-fix: #ff5370;--branch-default: #8087a2;--note-yellow: #ffcb6b;--note-red: #ff5370;--note-green: #c3e88d;--note-blue: #82aaff;--note-purple: #c792ea;--note-orange: #f78c6c;--domain-indigo: #82aaff;--domain-violet: #c792ea;--domain-pink: #f07178;--domain-green: #c3e88d;--domain-orange: #f78c6c;--domain-blue: #89ddff;--status-success: #c3e88d;--status-warning: #ffcb6b;--status-error: #ff5370;--status-muted: #676e95;--highlight-star: #ffcb6b;--highlight-lock: #82aaff}:root[data-theme=ayu-dark]{--bg-primary: #0d1017;--bg-secondary: #0a0e14;--bg-hover: #151a22;--text-primary: #e0ded6;--text-secondary: #b5b0a8;--text-tertiary: #7a7d85;--border-primary: #1c212b;--border-secondary: #151a22;--border-hover: #2d3640;--accent-primary: #e6b450;--accent-secondary: #ffb454;--shadow-small: 0 1px 2px rgba(0, 0, 0, .6);--shadow-medium: 0 2px 4px rgba(0, 0, 0, .7);--shadow-large: 0 4px 8px rgba(0, 0, 0, .8);--branch-main: #59c2ff;--branch-experiment: #aad94c;--branch-feature: #d2a6ff;--branch-fix: #f07178;--branch-default: #8b8680;--note-yellow: #e6b450;--note-red: #f07178;--note-green: #aad94c;--note-blue: #59c2ff;--note-purple: #d2a6ff;--note-orange: #ffb454;--domain-indigo: #59c2ff;--domain-violet: #d2a6ff;--domain-pink: #f07178;--domain-green: #aad94c;--domain-orange: #ffb454;--domain-blue: #73d0ff;--status-success: #aad94c;--status-warning: #e6b450;--status-error: #f07178;--status-muted: #6c7380;--highlight-star: #e6b450;--highlight-lock: #59c2ff}:root[data-theme=github-dark]{--bg-primary: #0d1117;--bg-secondary: #010409;--bg-hover: #161b22;--text-primary: #c9d1d9;--text-secondary: #8b949e;--text-tertiary: #6e7681;--border-primary: #30363d;--border-secondary: #21262d;--border-hover: #484f58;--accent-primary: #58a6ff;--accent-secondary: #1f6feb;--shadow-small: 0 1px 2px rgba(0, 0, 0, .5);--shadow-medium: 0 2px 4px rgba(0, 0, 0, .6);--shadow-large: 0 4px 8px rgba(0, 0, 0, .7);--branch-main: #58a6ff;--branch-experiment: #3fb950;--branch-feature: #a371f7;--branch-fix: #f85149;--branch-default: #8b949e;--note-yellow: #d29922;--note-red: #f85149;--note-green: #3fb950;--note-blue: #58a6ff;--note-purple: #a371f7;--note-orange: #db6d28;--domain-indigo: #58a6ff;--domain-violet: #a371f7;--domain-pink: #db61a2;--domain-green: #3fb950;--domain-orange: #db6d28;--domain-blue: #79c0ff;--status-success: #3fb950;--status-warning: #d29922;--status-error: #f85149;--status-muted: #6e7681;--highlight-star: #d29922;--highlight-lock: #58a6ff}:root[data-theme=horizon]{--bg-primary: #1c1e26;--bg-secondary: #16161c;--bg-hover: #232530;--text-primary: #e8ebee;--text-secondary: #c8cccf;--text-tertiary: #9095a8;--border-primary: #2e303e;--border-secondary: #232530;--border-hover: #3d3f52;--accent-primary: #e95678;--accent-secondary: #fab795;--shadow-small: 0 1px 2px rgba(0, 0, 0, .5);--shadow-medium: 0 2px 4px rgba(0, 0, 0, .6);--shadow-large: 0 4px 8px rgba(0, 0, 0, .7);--branch-main: #25b0bc;--branch-experiment: #09f7a0;--branch-feature: #b877db;--branch-fix: #e95678;--branch-default: #b0b3b5;--note-yellow: #fab795;--note-red: #e95678;--note-green: #09f7a0;--note-blue: #25b0bc;--note-purple: #b877db;--note-orange: #f09383;--domain-indigo: #25b0bc;--domain-violet: #b877db;--domain-pink: #e95678;--domain-green: #09f7a0;--domain-orange: #fab795;--domain-blue: #26bbd9;--status-success: #09f7a0;--status-warning: #fab795;--status-error: #e95678;--status-muted: #6c6f93;--highlight-star: #fab795;--highlight-lock: #25b0bc}:root[data-theme=iceberg]{--bg-primary: #161821;--bg-secondary: #0f1117;--bg-hover: #1e2132;--text-primary: #e0e2eb;--text-secondary: #c0c3d0;--text-tertiary: #8a8ea8;--border-primary: #2a2e3f;--border-secondary: #1e2132;--border-hover: #3d435c;--accent-primary: #84a0c6;--accent-secondary: #89b8c2;--shadow-small: 0 1px 2px rgba(0, 0, 0, .5);--shadow-medium: 0 2px 4px rgba(0, 0, 0, .6);--shadow-large: 0 4px 8px rgba(0, 0, 0, .7);--branch-main: #84a0c6;--branch-experiment: #b4be82;--branch-feature: #a093c7;--branch-fix: #e27878;--branch-default: #9a9ca5;--note-yellow: #e2a478;--note-red: #e27878;--note-green: #b4be82;--note-blue: #84a0c6;--note-purple: #a093c7;--note-orange: #e27878;--domain-indigo: #84a0c6;--domain-violet: #a093c7;--domain-pink: #e27878;--domain-green: #b4be82;--domain-orange: #e2a478;--domain-blue: #89b8c2;--status-success: #b4be82;--status-warning: #e2a478;--status-error: #e27878;--status-muted: #6b7089;--highlight-star: #e2a478;--highlight-lock: #84a0c6}:root[data-theme=one-light]{--bg-primary: #fafafa;--bg-secondary: #f0f0f0;--bg-hover: #e5e5e6;--text-primary: #383a42;--text-secondary: #4f525e;--text-tertiary: #a0a1a7;--border-primary: #d4d4d4;--border-secondary: #e5e5e6;--border-hover: #b4b4b4;--accent-primary: #4078f2;--accent-secondary: #0184bc;--shadow-small: 0 1px 3px rgba(0, 0, 0, .08);--shadow-medium: 0 2px 6px rgba(0, 0, 0, .12);--shadow-large: 0 4px 12px rgba(0, 0, 0, .16);--branch-main: #4078f2;--branch-experiment: #50a14f;--branch-feature: #a626a4;--branch-fix: #e45649;--branch-default: #4f525e;--note-yellow: #c18401;--note-red: #e45649;--note-green: #50a14f;--note-blue: #4078f2;--note-purple: #a626a4;--note-orange: #986801;--domain-indigo: #4078f2;--domain-violet: #a626a4;--domain-pink: #e45649;--domain-green: #50a14f;--domain-orange: #986801;--domain-blue: #0184bc;--status-success: #50a14f;--status-warning: #c18401;--status-error: #e45649;--status-muted: #a0a1a7;--highlight-star: #c18401;--highlight-lock: #4078f2}:root[data-theme=github-light]{--bg-primary: #ffffff;--bg-secondary: #f6f8fa;--bg-hover: #f3f4f6;--text-primary: #24292f;--text-secondary: #57606a;--text-tertiary: #8c959f;--border-primary: #d0d7de;--border-secondary: #e1e4e8;--border-hover: #afb8c1;--accent-primary: #0969da;--accent-secondary: #0550ae;--shadow-small: 0 1px 3px rgba(0, 0, 0, .06);--shadow-medium: 0 2px 6px rgba(0, 0, 0, .1);--shadow-large: 0 4px 12px rgba(0, 0, 0, .15);--branch-main: #0969da;--branch-experiment: #1a7f37;--branch-feature: #8250df;--branch-fix: #cf222e;--branch-default: #57606a;--note-yellow: #9a6700;--note-red: #cf222e;--note-green: #1a7f37;--note-blue: #0969da;--note-purple: #8250df;--note-orange: #bc4c00;--domain-indigo: #0969da;--domain-violet: #8250df;--domain-pink: #bf3989;--domain-green: #1a7f37;--domain-orange: #bc4c00;--domain-blue: #0550ae;--status-success: #1a7f37;--status-warning: #9a6700;--status-error: #cf222e;--status-muted: #8c959f;--highlight-star: #9a6700;--highlight-lock: #0969da}:root[data-theme=ayu-light]{--bg-primary: #fafafa;--bg-secondary: #f3f3f3;--bg-hover: #e8e8e8;--text-primary: #3a3d42;--text-secondary: #52555a;--text-tertiary: #82878e;--border-primary: #d8d8d8;--border-secondary: #e8e8e8;--border-hover: #c0c0c0;--accent-primary: #ff9940;--accent-secondary: #f2ae49;--shadow-small: 0 1px 3px rgba(0, 0, 0, .06);--shadow-medium: 0 2px 6px rgba(0, 0, 0, .1);--shadow-large: 0 4px 12px rgba(0, 0, 0, .15);--branch-main: #399ee6;--branch-experiment: #86b300;--branch-feature: #a37acc;--branch-fix: #f51818;--branch-default: #787b80;--note-yellow: #f2ae49;--note-red: #f51818;--note-green: #86b300;--note-blue: #399ee6;--note-purple: #a37acc;--note-orange: #ff9940;--domain-indigo: #399ee6;--domain-violet: #a37acc;--domain-pink: #f51818;--domain-green: #86b300;--domain-orange: #ff9940;--domain-blue: #55b4d4;--status-success: #86b300;--status-warning: #f2ae49;--status-error: #f51818;--status-muted: #8a9199;--highlight-star: #f2ae49;--highlight-lock: #399ee6}:root[data-theme=rose-pine-dawn]{--bg-primary: #faf4ed;--bg-secondary: #fffaf3;--bg-hover: #f2e9de;--text-primary: #3d3960;--text-secondary: #524f6a;--text-tertiary: #7a7790;--border-primary: #dfdad9;--border-secondary: #f2e9de;--border-hover: #cecacd;--accent-primary: #d7827e;--accent-secondary: #ea9d34;--shadow-small: 0 1px 3px rgba(87, 82, 121, .08);--shadow-medium: 0 2px 6px rgba(87, 82, 121, .12);--shadow-large: 0 4px 12px rgba(87, 82, 121, .16);--branch-main: #56949f;--branch-experiment: #286983;--branch-feature: #907aa9;--branch-fix: #b4637a;--branch-default: #6e6a86;--note-yellow: #ea9d34;--note-red: #b4637a;--note-green: #286983;--note-blue: #56949f;--note-purple: #907aa9;--note-orange: #d7827e;--domain-indigo: #56949f;--domain-violet: #907aa9;--domain-pink: #b4637a;--domain-green: #286983;--domain-orange: #ea9d34;--domain-blue: #56949f;--status-success: #286983;--status-warning: #ea9d34;--status-error: #b4637a;--status-muted: #9893a5;--highlight-star: #ea9d34;--highlight-lock: #56949f}:root[data-theme=light]{--bg-primary: #fbf1c7;--bg-secondary: #f2e5bc;--bg-hover: #ebdbb2;--text-primary: #3c3836;--text-secondary: #504945;--text-tertiary: #7c6f64;--border-primary: #d5c4a1;--border-secondary: #ebdbb2;--border-hover: #bdae93;--accent-primary: #d79921;--accent-secondary: #b57614;--shadow-small: 0 1px 3px rgba(0, 0, 0, .08);--shadow-medium: 0 2px 6px rgba(0, 0, 0, .12);--shadow-large: 0 4px 12px rgba(0, 0, 0, .16);--branch-main: #458588;--branch-experiment: #79740e;--branch-feature: #8f3f71;--branch-fix: #cc241d;--branch-default: #7c6f64;--note-yellow: #fabd2f;--note-red: #fb4934;--note-green: #b8bb26;--note-blue: #83a598;--note-purple: #d3869b;--note-orange: #fe8019;--domain-indigo: #458588;--domain-violet: #8f3f71;--domain-pink: #d3869b;--domain-green: #79740e;--domain-orange: #af3a03;--domain-blue: #076678;--status-success: #79740e;--status-warning: #b57614;--status-error: #cc241d;--status-muted: #7c6f64;--highlight-star: #b57614;--highlight-lock: #458588}:root[data-theme=dark]{--bg-primary: #282828;--bg-secondary: #1d2021;--bg-hover: #3c3836;--text-primary: #ebdbb2;--text-secondary: #bdae93;--text-tertiary: #928374;--border-primary: #504945;--border-secondary: #3c3836;--border-hover: #665c54;--accent-primary: #fabd2f;--accent-secondary: #d79921;--shadow-small: 0 1px 2px rgba(0, 0, 0, .4);--shadow-medium: 0 2px 4px rgba(0, 0, 0, .5);--shadow-large: 0 4px 8px rgba(0, 0, 0, .6);--branch-main: #83a598;--branch-experiment: #b8bb26;--branch-feature: #d3869b;--branch-fix: #fb4934;--branch-default: #a89984;--note-yellow: #d79921;--note-red: #cc241d;--note-green: #98971a;--note-blue: #458588;--note-purple: #b16286;--note-orange: #d65d0e;--domain-indigo: #83a598;--domain-violet: #b16286;--domain-pink: #d3869b;--domain-green: #98971a;--domain-orange: #d65d0e;--domain-blue: #458588;--status-success: #98971a;--status-warning: #d79921;--status-error: #cc241d;--status-muted: #928374;--highlight-star: #d79921;--highlight-lock: #83a598}body{margin:0;padding:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--bg-secondary);color:var(--text-primary)}*{box-sizing:border-box}
