:root{--gh-canvas-default: #0a0a0f;--gh-canvas-subtle: #12121a;--gh-canvas-inset: #050508;--gh-fg-default: #f3f4f6;--gh-fg-muted: #9ca3af;--gh-border-default: rgba(255, 255, 255, .08);--gh-border-muted: rgba(255, 255, 255, .04);--gh-accent-fg: #8b5cf6;--gh-accent-emphasis: #7c3aed;--gh-success-fg: #10b981;--gh-success-emphasis: #059669;--gh-success-subtle: rgba(16, 185, 129, .16);--gh-danger-fg: #f43f5e;--gh-danger-subtle: rgba(244, 63, 94, .16);--gh-shadow-small: 0 4px 6px -1px rgba(0, 0, 0, .5), 0 2px 4px -1px rgba(0, 0, 0, .3);--glass-bg: rgba(18, 18, 26, .65);--glass-border: rgba(255, 255, 255, .08);--glow-primary: 0 0 20px rgba(139, 92, 246, .4);--glow-success: 0 0 20px rgba(16, 185, 129, .4);font-family:Inter,Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes fadeIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes pulseGlow{0%{box-shadow:0 0 #8b5cf666}70%{box-shadow:0 0 0 10px #8b5cf600}to{box-shadow:0 0 #8b5cf600}}.glass-panel{background:var(--glass-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--glass-border);border-radius:12px;box-shadow:var(--gh-shadow-small);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.glass-panel:hover{border-color:#fff3;box-shadow:0 8px 30px #00000080}.animate-fade-in{animation:fadeIn .6s cubic-bezier(.16,1,.3,1) forwards}.text-gradient{background:linear-gradient(135deg,#a78bfa,#f472b6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}*{box-sizing:border-box}html,body{height:100%}body{margin:0;min-width:320px;min-height:100vh;background:var(--gh-canvas-default);color:var(--gh-fg-default)}a{color:var(--gh-accent-fg);text-decoration:none}a:hover{text-decoration:none}button,input,textarea{font-family:inherit}:focus-visible{outline:2px solid rgba(47,129,247,.7);outline-offset:2px}.dashboard-container{display:grid;grid-template-columns:280px 1fr 340px;gap:24px;width:100%;height:calc(100vh - 72px);padding:24px 32px;box-sizing:border-box;background:var(--gh-canvas-default);animation:fadeIn .6s cubic-bezier(.16,1,.3,1) forwards}@media(max-width:1200px){.dashboard-container{grid-template-columns:240px 1fr}.dashboard-right{display:none!important}}@media(max-width:768px){.dashboard-container{grid-template-columns:1fr;height:auto}.dashboard-left{display:none!important}}.dashboard-left,.dashboard-main,.dashboard-right{background:var(--glass-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--glass-border);padding:24px;border-radius:20px;box-shadow:var(--gh-shadow-small);height:100%;overflow:auto;display:flex;flex-direction:column}.dashboard-left::-webkit-scrollbar,.dashboard-main::-webkit-scrollbar,.dashboard-right::-webkit-scrollbar{width:6px}.dashboard-left::-webkit-scrollbar-thumb,.dashboard-main::-webkit-scrollbar-thumb,.dashboard-right::-webkit-scrollbar-thumb{background:var(--gh-border-muted);border-radius:10px}.dashboard-left h3,.dashboard-right h3{margin-top:0;font-size:16px;font-weight:600;color:var(--gh-fg-default);margin-bottom:20px;letter-spacing:.5px}.repo-suggestion{padding:16px;margin-bottom:12px;background:#ffffff05;border:1px solid var(--gh-border-muted);border-radius:12px;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1)}.repo-suggestion h4{margin:0 0 6px;font-size:15px;font-weight:600;color:var(--gh-accent-fg)}.repo-suggestion p{margin:0;font-size:13px;color:var(--gh-fg-muted);line-height:1.4}.repo-suggestion:hover{background:#8b5cf60d;border-color:#8b5cf64d;transform:translate(4px);box-shadow:0 4px 12px #0003}.dashboard-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--gh-border-muted)}.dashboard-header h2{margin:0;font-size:24px;font-weight:700;color:#fff;letter-spacing:-.5px}.repo-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px}.repo-card{background:var(--gh-canvas-inset);border:1px solid var(--gh-border-default);border-radius:16px;padding:24px;transition:all .3s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 4px 6px #0000001a}.repo-card:hover{transform:translateY(-5px);border-color:#ffffff26;box-shadow:0 12px 30px #0000004d}.repo-name{margin:0;font-size:18px;font-weight:600;color:var(--gh-accent-fg)}.repo-visibility{font-size:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);padding:4px 10px;border-radius:20px;font-weight:500;color:var(--gh-fg-default)}.repo-description{margin-top:12px;font-size:14px;color:var(--gh-fg-muted);line-height:1.5}.dashboard-right{gap:24px}.activity-feed-card{flex-shrink:0}.activity-feed-card h3,.terminal-guide-card h3{border-bottom:1px solid var(--gh-border-muted);padding-bottom:12px;margin-bottom:20px}.activity-feed{display:flex;flex-direction:column;gap:16px}.activity-item{display:flex;align-items:flex-start;gap:12px;color:var(--gh-fg-default);font-size:14px;background:#ffffff05;padding:12px;border-radius:12px;border:1px solid var(--gh-border-muted);transition:transform .2s}.activity-item:hover{transform:translate(4px);background:#ffffff0d}.activity-icon{margin-top:2px}.repo-icon{color:var(--gh-fg-muted)}.star-icon{color:#e3b341;filter:drop-shadow(0 0 5px rgba(227,179,65,.4))}.commit-icon{color:var(--gh-accent-fg)}.terminal-guide-card{background:linear-gradient(145deg,#161b22cc,#010409e6);border:1px solid var(--gh-border-default);border-radius:16px;padding:24px;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000080}.terminal-guide-card:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,rgba(139,92,246,.15),transparent 70%);pointer-events:none}.terminal-guide-card:hover{border-color:var(--gh-accent-fg);box-shadow:0 15px 40px #8b5cf633;transform:translateY(-2px)}.create-btn{background:var(--gh-accent-fg);color:#fff;border:none;padding:12px 20px;border-radius:8px;font-weight:600;font-size:14px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #8b5cf64d}.create-btn:hover{background:var(--gh-accent-emphasis);transform:translateY(-2px);box-shadow:0 6px 16px #8b5cf680}.empty{color:var(--gh-fg-muted);font-style:italic;text-align:center;padding:20px}.navbar{position:fixed;top:0;left:0;width:100%;height:72px;background:#0a0a0fb3;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--gh-border-default);display:flex;justify-content:space-between;align-items:center;padding:0 32px;z-index:1000;transition:all .3s ease}body{padding-top:72px}.nav-left{display:flex;align-items:center;gap:24px}.menu-icon{font-size:24px;cursor:pointer;color:var(--gh-fg-default);transition:color .2s}.menu-icon:hover{color:var(--gh-accent-fg)}.github-logo img{width:36px;filter:drop-shadow(0 0 8px rgba(255,255,255,.2));transition:transform .3s cubic-bezier(.16,1,.3,1)}.github-logo img:hover{transform:scale(1.1) rotate(5deg)}.nav-title{color:#fff;font-weight:700;font-size:18px;text-decoration:none;letter-spacing:-.02em}.nav-right{display:flex;align-items:center;gap:20px}.search-container{position:relative}.nav-search{width:300px;height:40px;background:#05050880;border:1px solid var(--gh-border-muted);border-radius:8px;padding:0 16px;color:#fff;transition:all .3s ease;font-size:14px}.nav-search:focus{outline:none;border-color:var(--gh-accent-fg);box-shadow:0 0 0 3px #8b5cf633;width:340px;background:#000c}.search-dropdown{position:absolute;top:50px;left:0;width:100%;background:var(--glass-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--gh-border-default);border-radius:12px;z-index:2000;overflow:hidden;box-shadow:0 12px 30px #00000080;animation:fadeIn .3s ease forwards}.search-section-label{padding:10px 16px;font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--gh-fg-muted);font-weight:600;background:#ffffff05;border-bottom:1px solid var(--gh-border-muted)}.search-item{padding:12px 16px;cursor:pointer;color:#fff;font-size:14px;transition:background .2s;display:flex;align-items:center;gap:12px}.search-item:hover{background:#8b5cf61a}.nav-icons{display:flex;gap:12px;position:relative}.nav-icon{width:40px;height:40px;border:1px solid var(--gh-border-muted);border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--gh-fg-default);background:#ffffff05;transition:all .2s}.nav-icon:hover{background:#ffffff14;border-color:var(--gh-border-default);color:#fff;transform:translateY(-2px)}.create-dropdown{position:absolute;top:50px;right:80px;background:var(--glass-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--gh-border-default);border-radius:12px;width:200px;overflow:hidden;box-shadow:0 12px 40px #00000080;animation:fadeIn .2s ease forwards}.create-dropdown div{padding:12px 16px;cursor:pointer;color:#fff;font-size:14px;transition:all .2s}.create-dropdown div:hover{background:#8b5cf61a;padding-left:20px}.profile-menu{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center}.profile-menu img{width:36px;height:36px;border-radius:50%;border:2px solid var(--gh-border-muted);transition:border-color .2s}.profile-menu:hover img{border-color:var(--gh-accent-fg)}.dropdown{position:absolute;top:50px;right:0;background:var(--glass-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--gh-border-default);border-radius:12px;width:220px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 12px 40px #00000080;animation:fadeIn .2s ease forwards}.dropdown a,.dropdown button{padding:12px 20px;color:#fff;text-decoration:none;border:none;background:none;text-align:left;cursor:pointer;font-size:14px;transition:all .2s}.dropdown a:hover,.dropdown button:hover{background:#8b5cf61a;padding-left:24px}.notification-box{position:absolute;top:50px;right:150px;background:var(--glass-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--gh-border-default);border-radius:16px;padding:24px;color:#fff;width:340px;box-shadow:0 12px 40px #00000080;animation:fadeIn .2s ease forwards}.sidebar-overlay{position:fixed;inset:0;background:#0009;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:1999;animation:fadeIn .3s ease forwards}.sidebar{position:fixed;left:0;top:0;width:340px;height:100vh;background:var(--gh-canvas-subtle);border-right:1px solid var(--gh-border-default);padding:32px 24px;z-index:2000;box-shadow:10px 0 30px #00000080;display:flex;flex-direction:column}.sidebar-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.sidebar-header img{width:40px}.sidebar-links{display:flex;flex-direction:column;gap:8px}.sidebar-links div{padding:12px 16px;cursor:pointer;color:var(--gh-fg-default);font-weight:500;border-radius:8px;transition:all .2s}.sidebar-links div:hover{background:#ffffff0d;color:#fff;transform:translate(4px)}.repo-card{background:var(--gh-canvas-inset);border:1px solid var(--gh-border-default);border-radius:16px;padding:24px;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;justify-content:space-between;min-height:140px;position:relative;overflow:hidden;box-shadow:0 4px 10px #00000026}.repo-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,var(--gh-accent-fg),var(--gh-success-fg));opacity:0;transition:opacity .3s ease}.repo-card:hover{border-color:#ffffff26;transform:translateY(-5px);box-shadow:0 12px 30px #0000004d}.repo-card:hover:before{opacity:1}.repo-card-header{display:flex;justify-content:space-between;align-items:flex-start}.repo-name{font-size:18px;font-weight:700;color:var(--gh-accent-fg);margin:0 0 8px;transition:color .2s}.repo-name:hover{color:var(--gh-accent-emphasis);text-decoration:none}.repo-visibility{font-size:12px;font-weight:600;background:#ffffff0d;border:1px solid var(--gh-border-muted);padding:4px 10px;border-radius:20px;color:var(--gh-fg-default);white-space:nowrap}.repo-description{margin-top:8px;color:var(--gh-fg-muted);font-size:14px;flex-grow:1;line-height:1.5}.repo-footer{margin-top:20px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--gh-border-muted);padding-top:16px}.repo-info{display:flex;align-items:center;gap:16px}.repo-info span{font-size:13px;color:var(--gh-fg-muted);display:flex;align-items:center;gap:4px}.repo-language{font-size:13px;color:var(--gh-fg-muted);display:flex;align-items:center}.language-dot{width:10px;height:10px;background:var(--gh-success-fg);border-radius:50%;margin-right:6px;box-shadow:0 0 8px var(--gh-success-subtle)}.star-btn{cursor:pointer;transition:all .2s ease;padding:4px 8px;border-radius:6px;background:#ffffff08}.star-btn:hover{background:#f1c40f1a;color:#f1c40f!important;transform:scale(1.05)}.starred{color:#f1c40f!important;font-weight:700;background:#f1c40f26;box-shadow:0 0 10px #f1c40f33}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes pulse-glow{0%{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.05)}to{opacity:.3;transform:scale(1)}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.landing{min-height:100vh;display:flex;flex-direction:column;background-color:var(--gh-canvas-default);color:var(--gh-fg-default);font-family:inherit;position:relative;overflow-x:hidden}.landing-glow{position:absolute;top:-20%;left:50%;transform:translate(-50%);width:1200px;height:800px;background:radial-gradient(circle,var(--gh-accent-subtle, rgba(139, 92, 246, .15)) 0%,rgba(0,0,0,0) 60%);z-index:0;pointer-events:none;animation:pulse-glow 8s infinite alternate ease-in-out}.landing-glow-secondary{position:absolute;top:30%;right:-20%;width:800px;height:800px;background:radial-gradient(circle,#10b9811a,#0000 60%);z-index:0;pointer-events:none;animation:pulse-glow 10s infinite alternate ease-in-out reverse}.landing-nav{position:sticky;top:0;z-index:50;background:#0a0a0fb3;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--gh-border-default)}.landing-nav-inner{max-width:1280px;margin:0 auto;padding:16px 32px;display:flex;align-items:center;justify-content:space-between}.landing-logo{display:flex;align-items:center;gap:12px;color:#fff;text-decoration:none;transition:all .3s ease}.landing-logo:hover{text-shadow:0 0 10px rgba(255,255,255,.5)}.landing-nav-links{display:flex;align-items:center;gap:24px}.landing-link-quiet{color:var(--gh-fg-default);text-decoration:none;font-weight:500;font-size:15px;transition:color .2s,text-shadow .2s}.landing-link-quiet:hover{color:var(--gh-accent-fg);text-shadow:0 0 8px rgba(139,92,246,.4)}.landing-btn-nav{padding:8px 16px;border-radius:8px;border:1px solid var(--gh-border-default);color:#fff;font-size:14px;font-weight:600;text-decoration:none;background:#ffffff0d;transition:all .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.landing-btn-nav:hover{background:var(--gh-accent-fg);border-color:var(--gh-accent-fg);box-shadow:0 4px 15px #8b5cf666}.landing-main{flex:1;position:relative;z-index:10}.landing-hero{max-width:1280px;margin:0 auto;padding:100px 32px 140px}.landing-hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center}@media(max-width:1024px){.landing-hero-grid{grid-template-columns:1fr;text-align:center}.landing-cta-row{justify-content:center}.landing-hero-visuals{margin:40px auto 0}}.landing-eyebrow{text-transform:uppercase;letter-spacing:.15em;font-size:14px;color:var(--gh-accent-fg);margin:0 0 16px;font-weight:700;text-shadow:0 0 10px rgba(139,92,246,.3)}.landing-title{font-size:clamp(3rem,6vw,5.5rem);line-height:1.05;margin:0 0 24px;font-weight:800;letter-spacing:-.04em;color:#fff}.landing-title-accent{background:linear-gradient(135deg,var(--gh-accent-fg),#f472b6);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block;padding-right:8px}.landing-lead{font-size:clamp(1.1rem,2vw,1.4rem);line-height:1.6;color:var(--gh-fg-muted);margin:0 0 40px;max-width:90%}.landing-cta-row{display:flex;flex-wrap:wrap;gap:20px}.landing-btn-primary{padding:16px 32px;border-radius:12px;font-weight:700;font-size:18px;background:#fff;color:#000;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);border:none;box-shadow:0 4px 15px #fff3}.landing-btn-primary:hover{background:var(--gh-accent-fg);color:#fff;transform:translateY(-3px);box-shadow:0 8px 25px #8b5cf680}.landing-btn-secondary{padding:16px 32px;border-radius:12px;font-weight:700;font-size:18px;background:var(--glass-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;border:1px solid var(--gh-border-default);text-decoration:none;transition:all .3s ease}.landing-btn-secondary:hover{border-color:var(--gh-accent-fg);background:#8b5cf61a;box-shadow:0 4px 20px #8b5cf633}.landing-hero-visuals{position:relative;width:100%;max-width:600px}.landing-terminal-card{background:#050508d9;border:1px solid var(--gh-border-default);border-radius:16px;overflow:hidden;box-shadow:0 24px 80px #0009,0 0 0 1px #ffffff0d inset;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.landing-terminal-bar{display:flex;gap:8px;padding:16px;background:#ffffff05;border-bottom:1px solid var(--gh-border-default)}.landing-terminal-bar span{width:12px;height:12px;border-radius:50%}.landing-terminal-bar span:nth-child(1){background:#ff5f56;box-shadow:0 0 5px #ff5f56}.landing-terminal-bar span:nth-child(2){background:#ffbd2e;box-shadow:0 0 5px #ffbd2e}.landing-terminal-bar span:nth-child(3){background:#27c93f;box-shadow:0 0 5px #27c93f}.landing-terminal-body{margin:0;padding:24px;font-size:15px;line-height:1.6;color:var(--gh-accent-fg);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;white-space:pre-wrap;min-height:250px}.typing-text{color:#f3f4f6}.cursor-blink{animation:blink 1s step-end infinite;color:var(--gh-accent-fg);font-weight:700}.glass-card{position:absolute;background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:16px 24px;border-radius:16px;display:flex;align-items:center;gap:16px;box-shadow:0 8px 32px #0006;animation:float 6s ease-in-out infinite;color:#fff;transition:transform .3s}.glass-card:hover{transform:scale(1.05) translateY(-5px);border-color:#fff3}.glass-card strong{font-size:18px;display:block;margin-bottom:2px}.glass-card span{font-size:13px;color:var(--gh-fg-muted)}.glass-icon{font-size:28px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}.float-1{bottom:-30px;left:-40px;animation-delay:0s}.float-2{top:40px;right:-50px;animation-delay:2s}@media(max-width:1120px){.glass-card{display:none}}.landing-features{padding:100px 32px 120px;background:transparent;position:relative}.landing-features:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--gh-border-default),transparent)}.features-container{max-width:1280px;margin:0 auto}.landing-section-title{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;margin:0 0 80px;text-align:center;color:#fff;letter-spacing:-.03em}.landing-feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px}.landing-feature{padding:40px 32px;background:var(--glass-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--gh-border-default);border-radius:24px;transition:all .4s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.landing-feature:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,var(--gh-accent-fg),var(--gh-success-fg));opacity:0;transition:opacity .4s ease}.landing-feature:hover{transform:translateY(-10px);border-color:#ffffff26;box-shadow:0 20px 40px #0006}.landing-feature:hover:before{opacity:1}.feature-icon{font-size:40px;margin-bottom:24px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}.landing-feature h3{font-size:24px;font-weight:700;color:#fff;margin:0 0 16px}.landing-feature p{color:var(--gh-fg-muted);font-size:16px;line-height:1.6;margin:0}.landing-footer{border-top:1px solid var(--gh-border-default);padding:40px 32px;background:var(--gh-canvas-inset);position:relative;z-index:10}.footer-inner{max-width:1280px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.footer-brand{display:flex;align-items:center;gap:12px;color:var(--gh-fg-muted);font-size:14px}.landing-footer-links{display:flex;gap:24px}.landing-footer-links a{color:var(--gh-fg-default);text-decoration:none;font-size:14px;transition:color .2s}.landing-footer-links a:hover{color:var(--gh-accent-fg)}.profile-page-wrapper{display:flex;gap:40px;padding:40px 48px;width:100%;max-width:1400px;margin:0 auto;color:#fff;box-sizing:border-box;animation:fadeIn .6s cubic-bezier(.16,1,.3,1) forwards}@media(max-width:900px){.profile-page-wrapper{flex-direction:column;padding:24px}}.user-profile-section{width:296px;flex-shrink:0;display:flex;flex-direction:column;height:max-content}@media(max-width:900px){.user-profile-section{width:100%;align-items:center}}.profile-image{width:296px;height:296px;border-radius:50%;background:var(--gh-border-muted);margin-bottom:24px;object-fit:cover;border:4px solid var(--gh-canvas-subtle);box-shadow:var(--gh-shadow-small);z-index:2;position:relative}@media(max-width:900px){.profile-image{width:200px;height:200px}}.user-profile-section h3{font-size:24px;margin:0 0 4px;color:#fff}.follow-btn{margin-top:16px;width:100%;height:32px;background:var(--glass-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:6px;color:#fff;border:1px solid var(--gh-border-muted);cursor:pointer;font-size:14px;font-weight:600;transition:all .2s ease}.follow-btn:hover{background:#ffffff1a;border-color:var(--gh-border-default)}.profile-bio{margin:16px 0 0;color:var(--gh-fg-default);font-size:16px;line-height:1.5}.profile-edit{width:100%;margin-top:24px;display:flex;flex-direction:column;gap:12px}.profile-edit input,.profile-edit textarea{width:100%;background:#05050880;border:1px solid var(--gh-border-muted);border-radius:6px;padding:8px 12px;color:#fff;font-size:14px;transition:all .3s}.profile-edit input:focus,.profile-edit textarea:focus{outline:none;border-color:var(--gh-accent-fg);background:#000c}.profile-links{width:100%;margin-top:24px;display:flex;flex-direction:column;gap:12px}.profile-links a{color:var(--gh-fg-default);font-size:14px;text-decoration:none;display:flex;align-items:center;gap:8px;transition:color .2s}.profile-links a:hover{text-decoration:underline;color:var(--gh-accent-fg)}.follower{margin-top:16px;display:flex;gap:16px;width:100%;justify-content:flex-start}.follow-count-btn{background:none;border:none;color:var(--gh-fg-muted);font-size:14px;cursor:pointer;padding:0;display:flex;align-items:baseline;gap:4px;transition:color .2s}.follow-count-btn strong{color:#fff;font-weight:600}.follow-count-btn:hover,.follow-count-btn:hover strong{color:var(--gh-accent-fg)}.profile-main-content{flex:1;display:flex;flex-direction:column;gap:32px;min-width:0}.profile-nav{margin-bottom:8px;border-bottom:1px solid var(--gh-border-muted)}.section-title{margin:0 0 16px;font-size:16px;font-weight:400;color:var(--gh-fg-default)}.public-repo-empty{color:var(--gh-fg-muted);font-size:14px;padding:16px 0;font-style:italic}.repo-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:16px}.public-repo-card{border:1px solid var(--gh-border-muted);border-radius:6px;padding:16px;cursor:pointer;background:var(--glass-bg);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;flex-direction:column;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s;height:120px}.public-repo-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #8b5cf626;border-color:var(--gh-border-default)}.repo-card-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.public-repo-title{color:var(--gh-accent-fg);font-weight:600;font-size:14px;word-break:break-all}.public-repo-title:hover{text-decoration:underline}.public-repo-badge{font-size:12px;color:var(--gh-fg-muted);border:1px solid var(--gh-border-muted);padding:0 7px;border-radius:12px;font-weight:500;line-height:18px}.public-repo-desc{color:var(--gh-fg-muted);font-size:12px;line-height:1.5;flex:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.heat-map-wrapper{background:var(--glass-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--gh-border-muted);border-radius:6px;padding:24px;margin-top:16px}.heat-map-wrapper h4{margin:0 0 16px;font-size:16px;font-weight:400}#logout{position:fixed;bottom:24px;right:24px;background:#f43f5e1a;border:1px solid rgba(244,63,94,.3);padding:8px 16px;border-radius:6px;color:var(--gh-danger-fg);font-weight:600;cursor:pointer;transition:all .2s ease;z-index:100}#logout:hover{background:var(--gh-danger-fg);color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #f43f5e33}.follow-modal-overlay{position:fixed;inset:0;background:#0009;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:2500;animation:fadeIn .2s ease forwards}.follow-modal{width:400px;max-width:90%;background:var(--glass-bg);border-radius:12px;border:1px solid var(--gh-border-default);padding:24px;color:#fff;box-shadow:0 24px 60px #00000080}.follow-modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;border-bottom:1px solid var(--gh-border-muted);padding-bottom:12px}.follow-modal-header h4{margin:0;font-size:16px;font-weight:600}.follow-modal-header button{background:none;border:none;color:var(--gh-fg-muted);cursor:pointer;font-size:18px;border-radius:50%;width:28px;height:28px;transition:all .2s}.follow-modal-header button:hover{color:#fff;background:#ffffff1a}.follow-modal-body{max-height:400px;overflow:auto}.follow-modal-body::-webkit-scrollbar{width:4px}.follow-modal-body::-webkit-scrollbar-thumb{background:var(--gh-border-muted);border-radius:2px}.follow-user-row{display:flex;align-items:center;gap:12px;padding:8px 12px;cursor:pointer;border-radius:6px;transition:background .2s;border:1px solid transparent}.follow-user-row:hover{background:#ffffff08}.follow-avatar{width:32px;height:32px;border-radius:50%;background:var(--gh-border-muted)}.follow-user-text{display:flex;flex-direction:column}.follow-username{font-size:14px;font-weight:600;color:#fff}.follow-email{font-size:12px;color:var(--gh-fg-muted)}.prc-Button-ButtonBase-9n-Xk{align-items:center;appearance:none;background-color:transparent;border:var(--borderWidth-thin,.0625rem) solid;border-color:var(--button-default-borderColor-rest,var(--color-btn-border));border-radius:var(--borderRadius-medium,.375rem);color:var(--button-default-fgColor-rest,var(--color-btn-text));cursor:pointer;display:flex;font-family:inherit;font-size:var(--text-body-size-medium,.875rem);font-weight:var(--base-text-weight-medium,500);gap:var(--base-size-8,.5rem);height:var(--control-medium-size,2rem);justify-content:space-between;min-width:max-content;padding:0 var(--control-medium-paddingInline-normal,.75rem);text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:80ms cubic-bezier(.65,0,.35,1);transition-property:color,fill,background-color,border-color;-webkit-user-select:none;user-select:none}.prc-Button-ButtonBase-9n-Xk:has([data-kbd-chord]){padding-inline-end:var(--base-size-6,.375rem)}.prc-Button-ButtonBase-9n-Xk:hover{transition-duration:80ms}.prc-Button-ButtonBase-9n-Xk:focus-visible{box-shadow:none;outline:2px solid var(--focus-outlineColor,var(--color-accent-fg));outline-offset:-2px}.prc-Button-ButtonBase-9n-Xk:active{transition:none}.prc-Button-ButtonBase-9n-Xk:disabled,.prc-Button-ButtonBase-9n-Xk[aria-disabled=true]:not([data-loading=true]){box-shadow:none;cursor:not-allowed}:is(.prc-Button-ButtonBase-9n-Xk:disabled,.prc-Button-ButtonBase-9n-Xk[aria-disabled=true]:not([data-loading=true])) .prc-Button-CounterLabel-5hAs4,:is(.prc-Button-ButtonBase-9n-Xk:disabled,.prc-Button-ButtonBase-9n-Xk[aria-disabled=true]:not([data-loading=true])) .prc-Button-Visual-YNt2F{color:inherit}@media(forced-colors:active){.prc-Button-ButtonBase-9n-Xk:focus{outline:1px solid transparent}}.prc-Button-ButtonBase-9n-Xk :where(.prc-Button-Visual-YNt2F){color:var(--fgColor-muted,var(--color-fg-muted));display:flex;pointer-events:none}.prc-Button-ButtonBase-9n-Xk :where(.prc-Button-VisualWrap-E4cnq){display:flex;pointer-events:none}.prc-Button-ButtonBase-9n-Xk:where(.prc-Button-IconButton-fyge7){display:inline-grid;flex-shrink:0;min-width:unset;padding:unset;place-content:center;width:var(--control-medium-size,2rem)}.prc-Button-ButtonBase-9n-Xk:where(.prc-Button-IconButton-fyge7):where([data-size=small]){width:var(--control-small-size,1.75rem)}.prc-Button-ButtonBase-9n-Xk:where(.prc-Button-IconButton-fyge7):where([data-size=large]){width:var(--control-large-size,2.5rem)}.prc-Button-ButtonBase-9n-Xk:where([href]){display:inline-flex}.prc-Button-ButtonBase-9n-Xk:where([href]):hover{-webkit-text-decoration:none;text-decoration:none}.prc-Button-ButtonBase-9n-Xk :where(.prc-Button-ButtonContent-Iohp5){align-content:center;align-items:center;display:grid;flex:1 0 auto;grid-template-areas:"leadingVisual text trailingVisual";grid-template-columns:min-content minmax(0,auto) min-content}:is(.prc-Button-ButtonBase-9n-Xk :where(.prc-Button-ButtonContent-Iohp5))>:not(:last-child){margin-right:var(--base-size-8,.5rem)}:is(.prc-Button-ButtonBase-9n-Xk :where(.prc-Button-ButtonContent-Iohp5)):where([data-align=center]){justify-content:center}:is(.prc-Button-ButtonBase-9n-Xk :where(.prc-Button-ButtonContent-Iohp5)):where([data-align=start]){justify-content:flex-start}.prc-Button-ButtonBase-9n-Xk :where([data-component=leadingVisual]){grid-area:leadingVisual}.prc-Button-ButtonBase-9n-Xk :where(.prc-Button-Label-FWkx3){grid-area:text;line-height:var(--text-body-lineHeight-medium,1.42857);white-space:nowrap}.prc-Button-ButtonBase-9n-Xk :where([data-component=trailingVisual]){grid-area:trailingVisual}.prc-Button-ButtonBase-9n-Xk :where([data-component=trailingAction]){margin-right:calc(var(--base-size-4,.25rem)*-1)}.prc-Button-ButtonBase-9n-Xk:where([data-size=small]){font-size:var(--text-body-size-small,.75rem);gap:var(--control-small-gap,.25rem);height:var(--control-small-size,1.75rem);padding:0 var(--control-small-paddingInline-condensed,.5rem)}.prc-Button-ButtonBase-9n-Xk:where([data-size=small]) .prc-Button-ButtonContent-Iohp5>:not(:last-child){margin-right:var(--control-small-gap,.25rem)}.prc-Button-ButtonBase-9n-Xk:where([data-size=small]) .prc-Button-Label-FWkx3{line-height:var(--text-body-lineHeight-small,1.66667)}.prc-Button-ButtonBase-9n-Xk:where([data-size=large]){gap:var(--control-large-gap,.5rem);height:var(--control-large-size,2.5rem);padding:0 var(--control-large-paddingInline-spacious,1rem)}.prc-Button-ButtonBase-9n-Xk:where([data-size=large]) .prc-Button-ButtonContent-Iohp5>:not(:last-child){margin-right:var(--control-large-gap,.5rem)}.prc-Button-ButtonBase-9n-Xk:where([data-size=large]):has([data-kbd-chord]){padding-inline-end:var(--base-size-8,.5rem)}.prc-Button-ButtonBase-9n-Xk:where([data-block=block]){width:100%}.prc-Button-ButtonBase-9n-Xk:where([data-label-wrap=true]){height:unset;min-height:var(--control-medium-size,2rem);min-width:-moz-fit-content;min-width:fit-content}.prc-Button-ButtonBase-9n-Xk:where([data-label-wrap=true]) .prc-Button-ButtonContent-Iohp5{align-self:stretch;flex:1 1 auto;padding-block:calc(var(--control-medium-paddingBlock,.375rem) - var(--base-size-2,.125rem))}.prc-Button-ButtonBase-9n-Xk:where([data-label-wrap=true]) .prc-Button-Label-FWkx3{white-space:unset;word-break:break-word}.prc-Button-ButtonBase-9n-Xk:where([data-label-wrap=true]):where([data-size=small]){height:unset;min-height:var(--control-small-size,1.75rem)}.prc-Button-ButtonBase-9n-Xk:where([data-label-wrap=true]):where([data-size=small]) .prc-Button-ButtonContent-Iohp5{padding-block:calc(var(--control-small-paddingBlock,.25rem) - var(--base-size-2,.125rem))}.prc-Button-ButtonBase-9n-Xk:where([data-label-wrap=true]):where([data-size=large]){height:unset;min-height:var(--control-large-size,2.5rem);padding-inline:var(--control-large-paddingInline-spacious,1rem)}.prc-Button-ButtonBase-9n-Xk:where([data-label-wrap=true]):where([data-size=large]) .prc-Button-ButtonContent-Iohp5{padding-block:calc(var(--control-large-paddingBlock,.625rem) - var(--base-size-2,.125rem))}.prc-Button-ButtonBase-9n-Xk:where([data-loading=true]) .prc-Button-LoadingSpinner-6KfaT:not([data-component=leadingVisual],[data-component=trailingVisual],[data-component=trailingAction]){grid-area:text;margin-right:0!important;place-self:center}:is(.prc-Button-ButtonBase-9n-Xk:where([data-loading=true]) .prc-Button-LoadingSpinner-6KfaT:not([data-component=leadingVisual],[data-component=trailingVisual],[data-component=trailingAction]))+.prc-Button-Label-FWkx3{visibility:hidden}.prc-Button-ButtonBase-9n-Xk .prc-Button-LoadingSpinner-6KfaT{align-items:center;display:flex;justify-content:center}.prc-Button-ButtonBase-9n-Xk:where([data-variant=default]){background-color:var(--button-default-bgColor-rest,var(--color-btn-bg));box-shadow:var(--button-default-shadow-resting,var(--color-btn-shadow));color:var(--button-default-fgColor-rest,var(--color-btn-text))}.prc-Button-ButtonBase-9n-Xk[aria-expanded=true]:where([data-variant=default]){background-color:var(--button-default-bgColor-active,var(--color-btn-active-bg));border-color:var(--button-default-borderColor-active,var(--color-btn-active-border))}.prc-Button-ButtonBase-9n-Xk:where([data-variant=default]):hover{background-color:var(--button-default-bgColor-hover,var(--color-btn-hover-bg));border-color:var(--button-default-borderColor-hover,var(--color-btn-hover-border))}.prc-Button-ButtonBase-9n-Xk:where([data-variant=default]):active{background-color:var(--button-default-bgColor-active,var(--color-btn-active-bg));border-color:var(--button-default-borderColor-active,var(--color-btn-active-border))}.prc-Button-ButtonBase-9n-Xk:where([data-variant=default]):disabled,.prc-Button-ButtonBase-9n-Xk[aria-disabled=true]:where([data-variant=default]):not([data-loading=true]){background-color:var(--button-default-bgColor-disabled,var(--color-btn-bg));border-color:var(--button-default-borderColor-disabled,var(--color-btn-border));box-shadow:none;color:var(--control-fgColor-disabled,var(--color-primer-fg-disabled))}:is(.prc-Button-ButtonBase-9n-Xk:where([data-variant=default]):disabled,.prc-Button-ButtonBase-9n-Xk[aria-disabled=true]:where([data-variant=default]):not([data-loading=true])) [data-kbd-chord]{background:var(--buttonKeybindingHint-default-bgColor-disabled,#eff2f5);border-color:var(--buttonKeybindingHint-default-borderColor-disabled,#818b981a);color:var(--buttonKeybindingHint-default-fgColor-disabled,#818b98)}.prc-Button-ButtonBase-9n-Xk:where([data-variant=default]) .prc-Button-CounterLabel-5hAs4{background-color:var(--buttonCounter-default-bgColor-rest,var(--color-btn-counter-bg))!important}.prc-Button-ButtonBase-9n-Xk:where([data-variant=default]) [data-kbd-chord]{background:var(--buttonKeybindingHint-default-bgColor-rest,#eff2f5);border-color:var(--buttonKeybindingHint-default-borderColor-rest,#d1d9e0b3);color:var(--buttonKeybindingHint-default-fgColor-rest,#59636e)}.prc-Button-ButtonBase-9n-Xk:where([data-variant=default]):where(.prc-Button-IconButton-fyge7){color:var(--fgColor-muted,var(--color-fg-muted))}.prc-Button-ButtonBase-9n-Xk:where([data-variant=primary]){background-color:var(--button-primary-bgColor-rest,var(--color-btn-primary-bg));border-color:var(--button-primary-borderColor-rest,var(--color-btn-primary-border));box-shadow:var(--shadow-resting-small,var(--color-shadow-small));color:var(--button-primary-fgColor-rest,var(--color-btn-primary-text))}.prc-Button-ButtonBase-9n-Xk[aria-expanded=true]:where([data-variant=primary]){background-color:var(--button-primary-bgColor-active,var(--color-btn-primary-selected-bg));box-shadow:var(--button-primary-shadow-selected,var(--color-btn-primary-selected-shadow))}.prc-Button-ButtonBase-9n-Xk:where([data-variant=primary]):hover{background-color:var(--button-primary-bgColor-hover,var(--color-btn-primary-hover-bg));border-color:var(--button-primary-borderColor-hover,var(--color-btn-primary-hover-border))}.prc-Button-ButtonBase-9n-Xk:where([data-variant=primary]):focus-visible{box-shadow:inset 0 0 0 3px var(--fgColor-onEmphasis,var(--color-fg-on-emphasis));outline:2px solid var(--focus-outlineColor,var(--color-accent-fg));outline-offset:-2px}.prc-Button-ButtonBase-9n-Xk:where([data-variant=primary]):active{background-color:var(--button-primary-bgColor-active,var(--color-btn-primary-selected-bg));box-shadow:var(--button-primary-shadow-selected,var(--color-btn-primary-selected-shadow))}.prc-Button-ButtonBase-9n-Xk:where([data-variant=primary]):disabled,.prc-Button-ButtonBase-9n-Xk[aria-disabled=true]:where([data-variant=primary]):not([data-loading=true]){background-color:var(--button-primary-bgColor-disabled,var(--color-btn-primary-disabled-bg));border-color:var(--button-primary-borderColor-disabled,var(--color-btn-primary-disabled-border));box-shadow:none;color:var(--button-primary-fgColor-disabled,var(--color-btn-primary-disabled-text))}:is(.prc-Button-ButtonBase-9n-Xk:where([data-variant=primary]):disabled,.prc-Button-ButtonBase-9n-Xk[aria-disabled=true]:where([data-variant=primary]):not([data-loading=true])) [data-kbd-chord]{background:var(--buttonKeybindingHint-primary-bgColor-disabled,#002d111a);border-color:var(--buttonKeybindingHint-primary-borderColor-disabled,#818b981a);color:var(--buttonKeybindingHint-primary-fgColor-disabled,#ffffffcc)}.prc-Button-ButtonBase-9n-Xk:where([data-variant=primary]) .prc-Button-CounterLabel-5hAs4{background-color:var(--buttonCounter-primary-bgColor-rest,var(--color-btn-primary-counter-bg))!important;color:var(--button-primary-fgColor-rest,var(--color-btn-primary-text))!important}.prc-Button-ButtonBase-9n-Xk:where([data-variant=primary]) [data-kbd-chord]{background:var(--buttonKeybindingHint-primary-bgColor-rest,#002d1133);border-color:var(--buttonKeybindingHint-primary-borderColor-rest,#1f232826);color:var(--buttonKeybindingHint-primary-fgColor-rest,#fff)}.prc-Button-ButtonBase-9n-Xk:where([data-variant=primary]) .prc-Button-Visual-YNt2F{color:var(--button-primary-fgColor-rest,var(--color-btn-primary-text))}.prc-Button-ButtonBase-9n-Xk:where([data-variant=danger]){background-color:var(--button-danger-bgColor-rest,var(--color-btn-bg));box-shadow:var(--button-default-shadow-resting,var(--color-btn-shadow));color:var(--button-danger-fgColor-rest,var(--color-btn-danger-text))}.prc-Button-ButtonBase-9n-Xk[aria-expanded=true]:where([data-variant=danger]){background-color:var(--button-danger-bgColor-active,var(--color-btn-danger-selected-bg));border-color:var(--button-danger-borderColor-active,var(--color-btn-danger-selected-border));box-shadow:var(--button-danger-shadow-selected,var(--color-btn-danger-selected-shadow));color:var(--button-danger-fgColor-active,var(--color-btn-danger-selected-text))}.prc-Button-ButtonBase-9n-Xk[aria-expanded=true]:where([data-variant=danger]) .prc-Button-Visual-YNt2F{color:var(--button-danger-iconColor-hover,var(--color-btn-danger-hover-icon))}.prc-Button-ButtonBase-9n-Xk:where([data-variant=danger]):hover{background-color:var(--button-danger-bgColor-hover,var(--color-btn-danger-hover-bg));border-color:var(--button-danger-borderColor-hover,var(--color-btn-danger-hover-border));box-shadow:var(--shadow-resting-small,var(--color-shadow-small));color:var(--button-danger-fgColor-hover,var(--color-btn-danger-hover-text))}.prc-Button-ButtonBase-9n-Xk:where([data-variant=danger]):hover .prc-Button-CounterLabel-5hAs4{background-color:var(--buttonCounter-danger-bgColor-hover,var(--color-btn-danger-hover-counter-bg))!important;color:var(--buttonCounter-danger-fgColor-hover,var(--color-btn-danger-hover-counter-fg))!important}.prc-Button-ButtonBase-9n-Xk:where([data-variant=danger]):hover [data-kbd-chord]{background:var(--buttonKeybindingHint-danger-bgColor-hover,#1f232833);border-color:var(--buttonKeybindingHint-danger-borderColor-hover,#1f232826);color:var(--buttonKeybindingHint-danger-fgColor-hover,#fff);transition:80ms ease-out}.prc-Button-ButtonBase-9n-Xk:where([data-variant=danger]):hover .prc-Button-Visual-YNt2F{color:var(--button-danger-iconColor-hover,var(--color-btn-danger-hover-icon))}.prc-Button-ButtonBase-9n-Xk:where([data-variant=danger]):active{background-color:var(--button-danger-bgColor-active,var(--color-btn-danger-selected-bg));border-color:var(--button-danger-borderColor-active,var(--color-btn-danger-selected-border));box-shadow:var(--button-danger-shadow-selected,var(--color-btn-danger-selected-shadow));color:var(--button-danger-fgColor-active,var(--color-btn-danger-selected-text))}.prc-Button-ButtonBase-9n-Xk:where([data-variant=danger]):active .prc-Button-CounterLabel-5hAs4{background-color:var(--buttonCounter-danger-bgColor-hover,var(--color-btn-danger-hover-counter-bg))!important;color:var(--buttonCounter-danger-fgColor-hover,var(--color-btn-danger-hover-counter-fg))!important}.prc-Button-ButtonBase-9n-Xk:where([data-variant=danger]):active [data-kbd-chord]{background:var(--buttonKeybindingHint-danger-bgColor-active,#1f232866);border-color:var(--buttonKeybindingHint-danger-borderColor-active,#1f232826);color:var(--buttonKeybindingHint-danger-fgColor-active,#fff);transition:80ms ease-out}.prc-Button-ButtonBase-9n-Xk:where([data-variant=danger]):active .prc-Button-Visual-YNt2F{color:var(--button-danger-iconColor-hover,var(--color-btn-danger-hover-icon))}.prc-Button-ButtonBase-9n-Xk:where([data-variant=danger]):disabled,.prc-Button-ButtonBase-9n-Xk[aria-disabled=true]:where([data-variant=danger]):not([data-loading=true]){background-color:var(--button-danger-bgColor-disabled,var(--color-btn-danger-disabled-bg));border-color:var(--button-default-borderColor-disabled,var(--color-btn-border));box-shadow:none;color:var(--button-danger-fgColor-disabled,var(--color-btn-danger-disabled-text))}:is(.prc-Button-ButtonBase-9n-Xk:where([data-variant=danger]):disabled,.prc-Button-ButtonBase-9n-Xk[aria-disabled=true]:where([data-variant=danger]):not([data-loading=true])) .prc-Button-CounterLabel-5hAs4{background-color:var(--buttonCounter-danger-bgColor-disabled,var(--color-btn-danger-disabled-counter-bg))!important;color:var(--buttonCounter-danger-fgColor-disabled,var(--color-btn-danger-disabled-counter-fg))!important}:is(.prc-Button-ButtonBase-9n-Xk:where([data-variant=danger]):disabled,.prc-Button-ButtonBase-9n-Xk[aria-disabled=true]:where([data-variant=danger]):not([data-loading=true])) [data-kbd-chord]{background:var(--buttonKeybindingHint-danger-bgColor-disabled,#eff2f5);border-color:var(--buttonKeybindingHint-danger-borderColor-disabled,#818b981a);color:var(--buttonKeybindingHint-danger-fgColor-disabled,#818b98)}.prc-Button-ButtonBase-9n-Xk:where([data-variant=danger]) .prc-Button-CounterLabel-5hAs4{background-color:var(--buttonCounter-danger-bgColor-rest,var(--color-btn-danger-counter-bg))!important;color:var(--buttonCounter-danger-fgColor-rest,var(--color-btn-danger-counter-fg))!important}.prc-Button-ButtonBase-9n-Xk:where([data-variant=danger]) [data-kbd-chord]{background:var(--buttonKeybindingHint-danger-bgColor-rest,#eff2f5);border-color:var(--buttonKeybindingHint-danger-borderColor-rest,#d1d9e0b3);color:var(--buttonKeybindingHint-danger-fgColor-rest,#59636e)}.prc-Button-ButtonBase-9n-Xk:where([data-variant=danger]) .prc-Button-Visual-YNt2F{color:var(--button-danger-iconColor-rest,var(--color-btn-danger-icon))}.prc-Button-ButtonBase-9n-Xk:where([data-variant=invisible]){border-color:var(--button-invisible-borderColor-rest,transparent);box-shadow:none;color:var(--button-default-fgColor-rest,var(--color-btn-text))}.prc-Button-ButtonBase-9n-Xk[aria-expanded=true]:where([data-variant=invisible]){background-color:var(--button-invisible-bgColor-active,var(--color-action-list-item-default-active-bg))}.prc-Button-ButtonBase-9n-Xk:where([data-variant=invisible]):hover{background-color:var(--button-invisible-bgColor-hover,var(--color-action-list-item-default-hover-bg));border-color:var(--button-invisible-borderColor-hover,transparent)}.prc-Button-ButtonBase-9n-Xk:where([data-variant=invisible]):hover .prc-Button-Visual-YNt2F{color:var(--button-invisible-iconColor-hover,#59636e)}.prc-Button-ButtonBase-9n-Xk:where([data-variant=invisible]):hover [data-kbd-chord]{background:var(--buttonKeybindingHint-invisible-bgColor-hover,#818b981a);transition:80ms ease-out}.prc-Button-ButtonBase-9n-Xk:where([data-variant=invisible]):active{background-color:var(--button-invisible-bgColor-active,var(--color-action-list-item-default-active-bg))}.prc-Button-ButtonBase-9n-Xk:where([data-variant=invisible]):active .prc-Button-Visual-YNt2F{color:var(--button-invisible-iconColor-hover,#59636e)}.prc-Button-ButtonBase-9n-Xk:where([data-variant=invisible]):active [data-kbd-chord]{background:var(--buttonKeybindingHint-invisible-bgColor-active,#818b9826);transition:80ms ease-out}.prc-Button-ButtonBase-9n-Xk:where([data-variant=invisible]):disabled,.prc-Button-ButtonBase-9n-Xk[aria-disabled=true]:where([data-variant=invisible]):not([data-loading=true]){background-color:var(--button-invisible-bgColor-disabled,var(--color-action-list-item-default-selected-bg));border-color:var(--button-invisible-borderColor-disabled,var(--color-action-list-item-default-selected-bg));box-shadow:none;color:var(--button-invisible-fgColor-disabled,var(--color-primer-fg-disabled))}:is(.prc-Button-ButtonBase-9n-Xk:where([data-variant=invisible]):disabled,.prc-Button-ButtonBase-9n-Xk[aria-disabled=true]:where([data-variant=invisible]):not([data-loading=true])) [data-kbd-chord]{background:var(--buttonKeybindingHint-invisible-bgColor-disabled,#ffffff00);border-color:var(--buttonKeybindingHint-invisible-borderColor-disabled,#818b981a);color:var(--buttonKeybindingHint-invisible-fgColor-disabled,#818b98)}.prc-Button-ButtonBase-9n-Xk:where([data-variant=invisible]) .prc-Button-Visual-YNt2F{color:var(--button-invisible-iconColor-rest,#59636e)}.prc-Button-ButtonBase-9n-Xk:where([data-variant=invisible]) .prc-Button-CounterLabel-5hAs4{background-color:var(--buttonCounter-invisible-bgColor-rest,#818b981f)!important}.prc-Button-ButtonBase-9n-Xk:where([data-variant=invisible]) [data-kbd-chord]{background:var(--buttonKeybindingHint-invisible-bgColor-rest,#eff2f5);border-color:var(--buttonKeybindingHint-invisible-borderColor-rest,#ffffff00);color:var(--buttonKeybindingHint-invisible-fgColor-rest,#59636e)}.prc-Button-ButtonBase-9n-Xk:where([data-variant=invisible]):where(.prc-Button-IconButton-fyge7){color:var(--button-invisible-iconColor-rest,#59636e)}.prc-Button-ButtonBase-9n-Xk:where([data-variant=link]){border:unset;border-radius:0;color:var(--fgColor-link,var(--color-accent-fg));display:inline-flex;font-size:inherit;height:unset;min-width:-moz-fit-content;min-width:fit-content;padding:0;text-align:left}.prc-Button-ButtonBase-9n-Xk:where([data-variant=link]):hover:not(:disabled,[data-inactive]){-webkit-text-decoration:underline;text-decoration:underline}.prc-Button-ButtonBase-9n-Xk:where([data-variant=link]):focus,.prc-Button-ButtonBase-9n-Xk:where([data-variant=link]):focus-visible{outline-offset:2px}.prc-Button-ButtonBase-9n-Xk:where([data-variant=link]):disabled,.prc-Button-ButtonBase-9n-Xk[aria-disabled=true]:where([data-variant=link]):not([data-loading=true]){background-color:transparent;border-color:transparent;color:var(--control-fgColor-disabled,var(--color-primer-fg-disabled))}.prc-Button-ButtonBase-9n-Xk:where([data-variant=link]) .prc-Button-Label-FWkx3{white-space:unset}.prc-Button-ButtonBase-9n-Xk:where([data-variant=link]):where([data-inactive]){background:transparent!important;color:var(--button-inactive-fgColor,#59636e)}.prc-Button-ButtonBase-9n-Xk:where([data-variant=link]) .prc-Button-Visual-YNt2F{color:var(--fgColor-link,var(--color-accent-fg))}:is([data-a11y-link-underlines=true] .prc-Button-ButtonBase-9n-Xk:where([data-variant=link])):not(:has(.prc-Button-Visual-YNt2F)){-webkit-text-decoration:underline;text-decoration:underline}:is([data-a11y-link-underlines=true] .prc-Button-ButtonBase-9n-Xk:where([data-variant=link])):has(.prc-Button-Visual-YNt2F){background-image:linear-gradient(90deg,currentColor,currentColor);background-position:0 calc(100% - 2px);background-repeat:no-repeat;background-size:100% 1.5px}:is([data-a11y-link-underlines=true] .prc-Button-ButtonBase-9n-Xk:where([data-variant=link])):has(.prc-Button-Visual-YNt2F):hover{-webkit-text-decoration:none;text-decoration:none}:is([data-a11y-link-underlines=false] .prc-Button-ButtonBase-9n-Xk:where([data-variant=link])):not(:has(.prc-Button-Visual-YNt2F)){background-image:none;-webkit-text-decoration:none;text-decoration:none}:is([data-a11y-link-underlines=false] .prc-Button-ButtonBase-9n-Xk:where([data-variant=link])):has(.prc-Button-Visual-YNt2F){background-image:none}.prc-Button-ButtonBase-9n-Xk:where([data-inactive]),.prc-Button-ButtonBase-9n-Xk:where([data-inactive]):active,.prc-Button-ButtonBase-9n-Xk:where([data-inactive]):hover{background-color:var(--button-inactive-bgColor,#e6eaef);border-color:var(--button-inactive-bgColor,#e6eaef);box-shadow:none;color:var(--button-inactive-fgColor,#59636e);cursor:auto}:is(.prc-Button-ButtonBase-9n-Xk:where([data-inactive]),.prc-Button-ButtonBase-9n-Xk:where([data-inactive]):hover,.prc-Button-ButtonBase-9n-Xk:where([data-inactive]):active) .prc-Button-CounterLabel-5hAs4,:is(.prc-Button-ButtonBase-9n-Xk:where([data-inactive]),.prc-Button-ButtonBase-9n-Xk:where([data-inactive]):hover,.prc-Button-ButtonBase-9n-Xk:where([data-inactive]):active) .prc-Button-Visual-YNt2F{color:inherit!important}:is(.prc-Button-ButtonBase-9n-Xk:where([data-inactive]),.prc-Button-ButtonBase-9n-Xk:where([data-inactive]):hover,.prc-Button-ButtonBase-9n-Xk:where([data-inactive]):active) [data-kbd-chord]{background:var(--buttonKeybindingHint-inactive-bgColor,#eff2f5);border-color:var(--buttonKeybindingHint-inactive-borderColor,#d1d9e0b3);color:var(--buttonKeybindingHint-inactive-fgColor,#59636e)}.prc-Button-ButtonBase-9n-Xk:where([data-has-count]):has([data-component=leadingVisual]):not(:has([data-component=text])){padding-inline:var(--control-medium-paddingInline-condensed,.5rem)}.prc-Button-ButtonBase-9n-Xk:where([data-has-count]):has([data-component=leadingVisual]):not(:has([data-component=text])):where([data-size=small]){padding-inline:var(--control-xsmall-paddingInline-condensed,.25rem)}.prc-Button-ButtonBase-9n-Xk:where([data-has-count]):has([data-component=leadingVisual]):not(:has([data-component=text])):where([data-size=large]){padding-inline:var(--control-large-paddingInline-normal,.75rem)}.prc-Button-ConditionalWrapper-Rvbgb{display:block}[data-kbd-chord]{transition:80ms ease-in;transition-property:color,background-color,border-color}.prc-Spinner-Box-Y-ke-{display:inline-flex}@keyframes prc-Spinner-rotate-keyframes-LV51p{to{transform:rotate(1turn)}}.prc-Spinner-SpinnerAnimation-tutJZ{animation:prc-Spinner-rotate-keyframes-LV51p var(--base-duration-1000,1s) var(--base-easing-linear,0,0,1,1) infinite}.prc-VisuallyHidden-VisuallyHidden-Q0qSB:not(:focus):not(:active):not(:focus-within){clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.prc-CounterLabel-CounterLabel-X-kRU{border:var(--borderWidth-thin,.0625rem) solid var(--counter-borderColor,var(--color-counter-border));border-radius:20px;display:inline-block;font-size:var(--text-body-size-small,.75rem);font-weight:var(--base-text-weight-semibold,600);line-height:1;padding:var(--base-size-2,.125rem) var(--base-size-6,.375rem)}.prc-CounterLabel-CounterLabel-X-kRU:where([data-variant=primary]){background-color:var(--bgColor-neutral-emphasis,var(--color-fg-subtle));color:var(--fgColor-onEmphasis,var(--color-fg-on-emphasis))}.prc-CounterLabel-CounterLabel-X-kRU:where([data-variant=secondary]){background-color:var(--bgColor-neutral-muted,var(--color-neutral-subtle));color:var(--fgColor-default,var(--color-fg-default))}.prc-CounterLabel-CounterLabel-X-kRU:where(:empty){display:none}@keyframes prc-TooltipV2-tooltip-appear-xyBco{0%{opacity:0}to{opacity:1}}.prc-TooltipV2-Tooltip-tLeuB{display:none}.prc-TooltipV2-Tooltip-tLeuB[popover]{margin:auto;max-width:250px;overflow:visible;padding:var(--overlay-paddingBlock-condensed,.25rem) var(--overlay-padding-condensed,.5rem);position:absolute;width:max-content;clip:auto;color:var(--tooltip-fgColor,#fff);font:var(--text-body-shorthand-small,400 .75rem/1.66667 -apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji");text-align:center;word-wrap:break-word;background:var(--tooltip-bgColor,#25292e);border:0;border-radius:var(--borderRadius-medium,.375rem);white-space:normal;-webkit-font-smoothing:subpixel-antialiased;inset:auto;text-wrap:balance}.prc-TooltipV2-Tooltip-tLeuB[popover]:popover-open{display:block}.prc-TooltipV2-Tooltip-tLeuB[popover].\\:popover-open{display:block}@media(forced-colors:active){.prc-TooltipV2-Tooltip-tLeuB{outline:1px solid transparent}}.prc-TooltipV2-Tooltip-tLeuB:after{content:"";display:block;height:var(--overlay-offset,.25rem);left:0;position:absolute;right:0}.prc-TooltipV2-Tooltip-tLeuB[data-direction=n]:after,.prc-TooltipV2-Tooltip-tLeuB[data-direction=ne]:after,.prc-TooltipV2-Tooltip-tLeuB[data-direction=nw]:after{top:100%}.prc-TooltipV2-Tooltip-tLeuB[data-direction=s]:after,.prc-TooltipV2-Tooltip-tLeuB[data-direction=se]:after,.prc-TooltipV2-Tooltip-tLeuB[data-direction=sw]:after{bottom:100%}.prc-TooltipV2-Tooltip-tLeuB[data-direction=w]:after{left:100%}.prc-TooltipV2-Tooltip-tLeuB[data-direction=e]:after,.prc-TooltipV2-Tooltip-tLeuB[data-direction=w]:after{bottom:0;content:"";display:block;height:100%;position:absolute;width:8px}.prc-TooltipV2-Tooltip-tLeuB[data-direction=e]:after{margin-left:-8px;right:100%}@media screen and (prefers-reduced-motion:no-preference){.prc-TooltipV2-Tooltip-tLeuB:popover-open,.prc-TooltipV2-Tooltip-tLeuB:popover-open:before{animation-delay:0s;animation-duration:.1s;animation-fill-mode:forwards;animation-name:prc-TooltipV2-tooltip-appear-xyBco;animation-timing-function:ease-in}.prc-TooltipV2-Tooltip-tLeuB.\\:popover-open,.prc-TooltipV2-Tooltip-tLeuB.\\:popover-open:before{animation-delay:0s;animation-duration:.1s;animation-fill-mode:forwards;animation-name:prc-TooltipV2-tooltip-appear-xyBco;animation-timing-function:ease-in}}.prc-TooltipV2-KeybindingHintContainer-Ymj-3.prc-TooltipV2-HasTextBefore-fdOXj{margin-left:var(--base-size-6,.375rem)}.prc-src-InternalVisuallyHidden-2YaI6{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.prc-components-Chord-DdhWN{border:var(--borderWidth-thin,.0625rem) solid;border-radius:var(--borderRadius-default,.375rem);box-shadow:none;display:inline-flex;font-size:var(--text-body-size-small,.75rem);font-weight:var(--base-text-weight-normal,400);gap:.5ch;justify-content:center;line-height:10px;overflow:hidden;padding:var(--base-size-4,.25rem);vertical-align:baseline}.prc-components-ChordNormal-Ov9XG{background:var(--bgColor-transparent,transparent);border-color:var(--borderColor-default,var(--color-border-default));color:var(--fgColor-muted,var(--color-fg-muted))}.prc-components-ChordOnEmphasis-O-4BS{background:var(--counter-bgColor-emphasis,#59636e)}.prc-components-ChordOnEmphasis-O-4BS,.prc-components-ChordOnPrimary-J2XUj{border-color:transparent;color:var(--fgColor-onEmphasis,var(--color-fg-on-emphasis))}.prc-components-ChordOnPrimary-J2XUj{background:var(--button-primary-bgColor-active,var(--color-btn-primary-selected-bg))}.prc-components-ChordSmall-c-P-x{border-radius:var(--borderRadius-small,.1875rem);font-size:11px;line-height:var(--base-size-8,.5rem);min-width:var(--base-size-16,1rem);padding:var(--base-size-2,.125rem)}.prc-components-ChordNormal-Ov9XG:not(.prc-components-ChordSmall-c-P-x){border-radius:var(--borderRadius-medium,.375rem);font-size:var(--text-body-size-small,.75rem);line-height:10px;min-width:var(--base-size-20,1.25rem);padding:var(--base-size-4,.25rem)}.prc-Text-Text-9mHv3:where([data-size=small]){font-size:var(--text-body-size-small,.75rem);line-height:var(--text-body-lineHeight-small,1.66667)}.prc-Text-Text-9mHv3:where([data-size=medium]){font-size:var(--text-body-size-medium,.875rem);line-height:var(--text-body-lineHeight-medium,1.42857)}.prc-Text-Text-9mHv3:where([data-size=large]){font-size:var(--text-body-size-large,1rem);line-height:var(--text-body-lineHeight-large,1.5)}.prc-Text-Text-9mHv3:where([data-weight=light]){font-weight:var(--base-text-weight-light,300)}.prc-Text-Text-9mHv3:where([data-weight=normal]){font-weight:var(--base-text-weight-normal,400)}.prc-Text-Text-9mHv3:where([data-weight=medium]){font-weight:var(--base-text-weight-medium,500)}.prc-Text-Text-9mHv3:where([data-weight=semibold]){font-weight:var(--base-text-weight-semibold,600)}.prc-KeybindingHint-KeybindingHint-qpYIs{background:none;border:none;box-shadow:none;color:inherit;font-family:inherit;font-size:inherit;line-height:unset;overflow:visible;padding:0;position:relative;vertical-align:baseline;white-space:nowrap}.prc-Tooltip-Tooltip-JLsri{display:inline-block;position:relative}.prc-Tooltip-Tooltip-JLsri:after{display:none;font:normal normal var(--text-body-size-small,.75rem) /var(--text-body-lineHeight-small,1.66667) var(--fontStack-system,-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji");padding:.5em .75em;position:absolute;z-index:1000000;-webkit-font-smoothing:subpixel-antialiased;color:var(--tooltip-fgColor,var(--fgColor-onEmphasis,var(--color-fg-on-emphasis)));letter-spacing:normal;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;text-transform:none;word-wrap:break-word;background:var(--tooltip-bgColor,var(--bgColor-emphasis,var(--color-neutral-emphasis-plus)));border-radius:var(--borderRadius-medium,.375rem);content:attr(aria-label);opacity:0;pointer-events:none;white-space:pre}@keyframes prc-Tooltip-tooltip-appear-orG4s{0%{opacity:0}to{opacity:1}}.prc-Tooltip-Tooltip-JLsri:active:after,.prc-Tooltip-Tooltip-JLsri:focus-within:after,.prc-Tooltip-Tooltip-JLsri:focus:after,.prc-Tooltip-Tooltip-JLsri:hover:after{animation-delay:0s;animation-duration:.1s;animation-fill-mode:forwards;animation-name:prc-Tooltip-tooltip-appear-orG4s;animation-timing-function:ease-in;display:inline-block;-webkit-text-decoration:none;text-decoration:none}.prc-Tooltip-Tooltip--noDelay-g8wqY:active:after,.prc-Tooltip-Tooltip--noDelay-g8wqY:focus-within:after,.prc-Tooltip-Tooltip--noDelay-g8wqY:focus:after,.prc-Tooltip-Tooltip--noDelay-g8wqY:hover:after{animation-delay:0s}.prc-Tooltip-Tooltip--multiline-3-2P7:active:after,.prc-Tooltip-Tooltip--multiline-3-2P7:focus-within:after,.prc-Tooltip-Tooltip--multiline-3-2P7:focus:after,.prc-Tooltip-Tooltip--multiline-3-2P7:hover:after{display:table-cell}.prc-Tooltip-Tooltip--s-RbCQB:after,.prc-Tooltip-Tooltip--se-VqnS5:after,.prc-Tooltip-Tooltip--sw-FsNH8:after{margin-top:6px;right:50%;top:100%}.prc-Tooltip-Tooltip--se-VqnS5:after{left:50%;margin-left:calc(var(--base-size-16,1rem)*-1);right:auto}.prc-Tooltip-Tooltip--sw-FsNH8:after{margin-right:calc(var(--base-size-16,1rem)*-1)}.prc-Tooltip-Tooltip--n-SqCQ-:after,.prc-Tooltip-Tooltip--ne-WzCLj:after,.prc-Tooltip-Tooltip--nw-fM9Mv:after{bottom:100%;margin-bottom:6px;right:50%}.prc-Tooltip-Tooltip--ne-WzCLj:after{left:50%;margin-left:calc(var(--base-size-16,1rem)*-1);right:auto}.prc-Tooltip-Tooltip--nw-fM9Mv:after{margin-right:calc(var(--base-size-16,1rem)*-1)}.prc-Tooltip-Tooltip--n-SqCQ-:after,.prc-Tooltip-Tooltip--s-RbCQB:after{transform:translate(50%)}.prc-Tooltip-Tooltip--w-2-qCh:after{margin-right:6px;right:100%}.prc-Tooltip-Tooltip--e-JU1w8:after,.prc-Tooltip-Tooltip--w-2-qCh:after{bottom:50%;transform:translateY(50%)}.prc-Tooltip-Tooltip--e-JU1w8:after{left:100%;margin-left:6px}.prc-Tooltip-Tooltip--multiline-3-2P7:after{max-width:250px;width:max-content;word-wrap:break-word;border-collapse:separate;white-space:pre-line}.prc-Tooltip-Tooltip--multiline-3-2P7.prc-Tooltip-Tooltip--n-SqCQ-:after,.prc-Tooltip-Tooltip--multiline-3-2P7.prc-Tooltip-Tooltip--s-RbCQB:after{left:50%;right:auto;transform:translate(-50%)}.prc-Tooltip-Tooltip--multiline-3-2P7.prc-Tooltip-Tooltip--e-JU1w8:after,.prc-Tooltip-Tooltip--multiline-3-2P7.prc-Tooltip-Tooltip--w-2-qCh:after{right:100%}.prc-Tooltip-Tooltip--alignRight-aNEnL:after{margin-right:0;right:0}.prc-Tooltip-Tooltip--alignLeft-LqNu7:after{left:0;margin-left:0}.prc-ActionList-ActionListHeader-Frcbm{margin-block-end:var(--base-size-8,.5rem)}.prc-ActionList-ActionListHeader-Frcbm:where([data-list-variant=full]){margin-inline-start:var(--base-size-8,.5rem)}.prc-ActionList-ActionListHeader-Frcbm:where([data-list-variant=inset],[data-list-variant=horizontal-inset]){margin-inline-start:calc(var(--control-medium-paddingInline-condensed,.5rem) + var(--base-size-8,.5rem))}:where(.prc-Heading-Heading-MtWFE){font-size:var(--text-title-size-large,2rem);font-weight:var(--base-text-weight-semibold,600);margin:0}:where(.prc-Heading-Heading-MtWFE):where([data-variant=large]){font:var(--text-title-shorthand-large,600 2rem/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji")}:where(.prc-Heading-Heading-MtWFE):where([data-variant=medium]){font:var(--text-title-shorthand-medium,600 1.25rem/1.6 -apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji")}:where(.prc-Heading-Heading-MtWFE):where([data-variant=small]){font:var(--text-title-shorthand-small,600 1rem/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji")}.prc-ActionList-ActionList-rPFF2,.prc-ActionList-ActionList-rPFF2 ul{list-style:none;margin:0;padding:0}.prc-ActionList-ActionList-rPFF2:where([data-variant=inset]){padding-block:var(--base-size-8,.5rem)}.prc-ActionList-ActionList-rPFF2:where([data-variant=inset],[data-variant=horizontal-inset]) .prc-ActionList-ActionListItem-So4vC{margin-inline:var(--base-size-8,.5rem)}.prc-ActionList-ActionList-rPFF2:where([data-variant=horizontal-inset]){padding-bottom:var(--base-size-8,.5rem)}.prc-ActionList-ActionList-rPFF2:where([data-dividers=true]) .prc-ActionList-ActionListSubContent-gKsFp:before{background:var(--borderColor-muted,var(--color-border-muted));content:"";display:block;height:1px;position:absolute;top:-7px;width:100%}:is(.prc-ActionList-ActionList-rPFF2:where([data-dividers=true]) [data-description-variant=inline]):before{background:var(--borderColor-muted,var(--color-border-muted));content:"";display:block;height:var(--borderWidth-thin,.0625rem);position:absolute;top:-7px;width:100%}:is(.prc-ActionList-ActionList-rPFF2:where([data-dividers=true]) [data-description-variant=inline]) .prc-ActionList-ActionListSubContent-gKsFp:before{content:unset}.prc-ActionList-ActionList-rPFF2:where([data-dividers=true]) .prc-ActionList-ActionListItem-So4vC:first-of-type .prc-ActionList-ActionListSubContent-gKsFp:before,.prc-ActionList-ActionList-rPFF2:where([data-dividers=true]) .prc-ActionList-Divider-taVfb+.prc-ActionList-ActionListItem-So4vC .prc-ActionList-ActionListSubContent-gKsFp:before{visibility:hidden}.prc-ActionList-ActionList-rPFF2:where([data-dividers=true]) .prc-ActionList-ActionListItem-So4vC:first-of-type [data-description-variant=inline]:before,.prc-ActionList-ActionList-rPFF2:where([data-dividers=true]) .prc-ActionList-Divider-taVfb+.prc-ActionList-ActionListItem-So4vC [data-description-variant=inline]:before{visibility:hidden}.prc-ActionList-ActionList-rPFF2 .prc-ActionList-Divider-taVfb:first-child{display:none}.prc-ActionList-ActionList-rPFF2:has([data-has-description=true]):has([data-has-description=false]) .prc-ActionList-ItemLabel-81ohH{font-weight:var(--base-text-weight-normal,400)}.prc-ActionList-ActionListItem-So4vC{background-color:var(--control-transparent-bgColor-rest,transparent);border-radius:var(--borderRadius-medium,.375rem);list-style:none;position:relative}.prc-ActionList-ActionListItem-So4vC:has(>.prc-ActionList-TrailingAction-dMRxe){display:flex;flex-wrap:nowrap}@media(forced-colors:active){.prc-ActionList-ActionListItem-So4vC :focus,.prc-ActionList-ActionListItem-So4vC:focus-visible,.prc-ActionList-ActionListItem-So4vC>a.prc-ActionList-focus-visible-OJCTY,.prc-ActionList-ActionListItem-So4vC[data-is-active-descendant]{outline:1px solid transparent!important}}@media(hover:hover){.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):active,.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):hover{cursor:pointer}.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):hover{background-color:var(--control-transparent-bgColor-hover,var(--color-action-list-item-default-hover-bg))}.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):hover:not([data-active],:focus-visible){box-shadow:var(--boxShadow-thin,inset 0 0 0 .0625rem) var(--control-transparent-borderColor-active,var(--color-action-list-item-default-active-border));outline:solid var(--borderWidth-thin,.0625rem) transparent;outline-offset:calc(var(--borderWidth-thin,.0625rem)*-1)}}.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):active{background-color:var(--control-transparent-bgColor-active,var(--color-action-list-item-default-active-bg))}.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):active:not([data-active]){box-shadow:var(--boxShadow-thin,inset 0 0 0 .0625rem) var(--control-transparent-borderColor-active,var(--color-action-list-item-default-active-border));outline:solid var(--borderWidth-thin,.0625rem) transparent;outline-offset:calc(var(--borderWidth-thin,.0625rem)*-1)}.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):focus-visible{box-shadow:none;outline:2px solid var(--focus-outlineColor,var(--color-accent-fg));outline-offset:0}.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):focus-visible .prc-ActionList-ActionListSubContent-gKsFp:before,.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):focus-visible+.prc-ActionList-ActionListItem-So4vC .prc-ActionList-ActionListSubContent-gKsFp:before{visibility:hidden}.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):where([data-variant=danger]) .prc-ActionList-ItemLabel-81ohH,.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):where([data-variant=danger]) .prc-ActionList-LeadingAction-hbWbh,.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):where([data-variant=danger]) .prc-ActionList-LeadingVisual-NBr28{color:var(--control-danger-fgColor-rest,var(--color-danger-fg))}@media(hover:hover){.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):where([data-variant=danger]):hover{background:var(--control-danger-bgColor-hover,var(--color-action-list-item-danger-hover-bg))}.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):where([data-variant=danger]):hover .prc-ActionList-ItemLabel-81ohH,.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):where([data-variant=danger]):hover .prc-ActionList-LeadingAction-hbWbh,.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):where([data-variant=danger]):hover .prc-ActionList-LeadingVisual-NBr28{color:var(--control-danger-fgColor-hover,var(--color-action-list-item-danger-hover-text))}.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):where([data-variant=danger]):hover [data-kbd-chord]{background-color:var(--bgColor-default,var(--color-canvas-default));transition:none}}.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):where([data-variant=danger]):active{background:var(--control-danger-bgColor-active,var(--color-action-list-item-danger-active-bg))}.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):where([data-variant=danger]):active .prc-ActionList-ItemLabel-81ohH,.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):where([data-variant=danger]):active .prc-ActionList-LeadingAction-hbWbh,.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):where([data-variant=danger]):active .prc-ActionList-LeadingVisual-NBr28{color:var(--control-danger-fgColor-hover,var(--color-action-list-item-danger-hover-text))}.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):where([data-variant=danger]):active [data-kbd-chord]{background-color:var(--bgColor-default,var(--color-canvas-default));transition:none}.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):where([data-active]){background:var(--control-transparent-bgColor-selected,var(--color-action-list-item-default-selected-bg));outline:2px solid transparent}.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):where([data-active]) .prc-ActionList-ItemLabel-81ohH{color:var(--control-fgColor-rest,var(--color-fg-default));font-weight:var(--base-text-weight-semibold,600)}@media(hover:hover){.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):where([data-active]):hover{background-color:var(--control-transparent-bgColor-hover,var(--color-action-list-item-default-hover-bg))}}.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):where([data-active]) .prc-ActionList-ActionListSubContent-gKsFp:before,.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):where([data-active])+.prc-ActionList-ActionListItem-So4vC .prc-ActionList-ActionListSubContent-gKsFp:before{visibility:hidden}.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):where([data-active]):after{background:var(--borderColor-accent-emphasis,var(--color-accent-emphasis));border-radius:var(--borderRadius-medium,.375rem);content:"";height:calc(100% - var(--base-size-8,.5rem));left:calc(var(--base-size-8,.5rem)*-1);position:absolute;top:var(--base-size-4,.25rem);width:var(--base-size-4,.25rem)}.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):where([data-is-active-descendant]){background:var(--control-transparent-bgColor-selected,var(--color-action-list-item-default-selected-bg));outline:2px solid transparent}.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):where([data-is-active-descendant]):after{background:var(--borderColor-accent-emphasis,var(--color-accent-emphasis));border-radius:var(--borderRadius-medium,.375rem);content:"";height:calc(100% - var(--base-size-8,.5rem));left:calc(var(--base-size-8,.5rem)*-1);position:absolute;top:var(--base-size-4,.25rem);width:var(--base-size-4,.25rem)}.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):where([data-inactive=true]) * :not([popover],.prc-ActionList-InactiveWarning-1Dszv){color:var(--fgColor-muted,var(--color-fg-muted))}@media(hover:hover){.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):where([data-inactive=true]):hover{background-color:transparent;cursor:not-allowed}.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):where([data-inactive=true]):hover * :not([popover],.prc-ActionList-InactiveWarning-1Dszv){color:var(--fgColor-muted,var(--color-fg-muted))}}.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):where([data-inactive=true]):active{background:transparent}:is(.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):where([data-loading=true]),.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true])>[data-loading=true]) .prc-ActionList-Description-Z-EZJ,:is(.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):where([data-loading=true]),.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true])>[data-loading=true]) .prc-ActionList-ItemLabel-81ohH,:is(.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):where([data-loading=true]),.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true])>[data-loading=true]) .prc-ActionList-LeadingAction-hbWbh,:is(.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):where([data-loading=true]),.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true])>[data-loading=true]) .prc-ActionList-LeadingVisual-NBr28,:is(.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):where([data-loading=true]),.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true])>[data-loading=true]) .prc-ActionList-TrailingVisual-jwT9C,:is(.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):where([data-loading=true]),.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true])>[data-loading=true]) .prc-ActionList-VisualWrap-bdCsS{color:var(--fgColor-muted,var(--color-fg-muted))}@media(hover:hover){.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):hover .prc-ActionList-ActionListSubContent-gKsFp:before,.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):hover [data-description-variant=inline]:before,.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):hover+.prc-ActionList-ActionListItem-So4vC .prc-ActionList-ActionListSubContent-gKsFp:before,.prc-ActionList-ActionListItem-So4vC:not([data-is-disabled],[data-has-subitem=true]):hover+.prc-ActionList-ActionListItem-So4vC [data-description-variant=inline]:before{visibility:hidden}}.prc-ActionList-ActionListItem-So4vC[data-has-subitem=true]>.prc-ActionList-ActionListContent-KBb8-{z-index:1}@media(hover:hover){:is(.prc-ActionList-ActionListItem-So4vC[data-has-subitem=true]>.prc-ActionList-ActionListContent-KBb8-):hover{background-color:var(--control-transparent-bgColor-hover,var(--color-action-list-item-default-hover-bg));cursor:pointer}}:is(.prc-ActionList-ActionListItem-So4vC[data-has-subitem=true]>.prc-ActionList-ActionListContent-KBb8-):active{background-color:var(--control-transparent-bgColor-active,var(--color-action-list-item-default-active-bg))}.prc-ActionList-ActionListItem-So4vC[data-has-subitem=true] .prc-ActionList-Spacer-4tR2m{display:block}:is(.prc-ActionList-ActionListItem-So4vC[aria-disabled=true],.prc-ActionList-ActionListItem-So4vC[data-is-disabled]) .prc-ActionList-ActionListContent-KBb8- *{color:var(--control-fgColor-disabled,var(--color-primer-fg-disabled))}@media(hover:hover){:is(:is(.prc-ActionList-ActionListItem-So4vC[aria-disabled=true],.prc-ActionList-ActionListItem-So4vC[data-is-disabled]) .prc-ActionList-ActionListContent-KBb8-):hover{background-color:transparent;cursor:not-allowed}}@media(hover:hover){:is(.prc-ActionList-ActionListItem-So4vC[aria-disabled=true],.prc-ActionList-ActionListItem-So4vC[data-is-disabled]):hover{background-color:transparent}}:is(.prc-ActionList-ActionListItem-So4vC[aria-disabled=true],.prc-ActionList-ActionListItem-So4vC[data-is-disabled]) .prc-ActionList-MultiSelectCheckbox-2OqxZ{background-color:var(--control-bgColor-disabled,var(--color-input-disabled-bg));border-color:var(--control-borderColor-disabled,var(--color-btn-border))}:is([aria-checked=true]:is(.prc-ActionList-ActionListItem-So4vC[aria-disabled=true],.prc-ActionList-ActionListItem-So4vC[data-is-disabled]),[aria-selected=true]:is(.prc-ActionList-ActionListItem-So4vC[aria-disabled=true],.prc-ActionList-ActionListItem-So4vC[data-is-disabled])) .prc-ActionList-MultiSelectCheckbox-2OqxZ{background-color:var(--control-checked-bgColor-disabled,var(--color-switch-track-disabled-bg));border-color:var(--control-checked-bgColor-disabled,var(--color-switch-track-disabled-bg))}:is(:is([aria-checked=true]:is(.prc-ActionList-ActionListItem-So4vC[aria-disabled=true],.prc-ActionList-ActionListItem-So4vC[data-is-disabled]),[aria-selected=true]:is(.prc-ActionList-ActionListItem-So4vC[aria-disabled=true],.prc-ActionList-ActionListItem-So4vC[data-is-disabled])) .prc-ActionList-MultiSelectCheckbox-2OqxZ):before{background-color:var(--control-checked-fgColor-disabled,var(--color-switch-track-checked-disabled-fg))}.prc-ActionList-ActionListItem-So4vC:has(.prc-ActionList-TrailingAction-dMRxe [data-loading=true]):not([data-is-disabled]) .prc-ActionList-ItemLabel-81ohH{color:var(--fgColor-default,var(--color-fg-default))}.prc-ActionList-ActionListItem-So4vC:has(.prc-ActionList-TrailingAction-dMRxe [data-loading=true]):not([data-is-disabled]) .prc-ActionList-Description-Z-EZJ{color:var(--fgColor-default,var(--color-fg-default))}.prc-ActionList-ActionListItem-So4vC[aria-hidden]+.prc-ActionList-Divider-taVfb{display:none}.prc-ActionList-ActionListItem-So4vC .prc-ActionList-MultiSelectCheckbox-2OqxZ{background-color:var(--bgColor-default,var(--color-canvas-default));border:var(--borderWidth-thin,.0625rem) solid var(--control-borderColor-emphasis,var(--color-switch-knob-border));border-radius:var(--borderRadius-small,.1875rem);cursor:pointer;display:grid;height:var(--base-size-16,1rem);margin:0;place-content:center;position:relative;transition:background-color,border-color 80ms cubic-bezier(.33,1,.68,1);width:var(--base-size-16,1rem)}:is(.prc-ActionList-ActionListItem-So4vC .prc-ActionList-MultiSelectCheckbox-2OqxZ):before{animation:prc-ActionList-checkmarkOut-GbMf4 80ms cubic-bezier(.65,0,.35,1);background-color:var(--control-checked-fgColor-rest,var(--color-switch-track-checked-fg));clip-path:inset(var(--base-size-16,1rem) 0 0 0);content:"";height:var(--base-size-16,1rem);-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSI5IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTIgOSI+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTEuNzguMjJhLjc1Ljc1IDAgMCAxIDAgMS4wNjFMNC41MiA4LjU0MWEuNzUuNzUgMCAwIDEtMS4wNjIgMEwuMjAyIDUuMjg1YS43NS43NSAwIDAgMSAxLjA2MS0xLjA2MWwyLjcyNSAyLjcyM0wxMC43MTguMjJhLjc1Ljc1IDAgMCAxIDEuMDYyIDAiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSI5IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTIgOSI+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTEuNzguMjJhLjc1Ljc1IDAgMCAxIDAgMS4wNjFMNC41MiA4LjU0MWEuNzUuNzUgMCAwIDEtMS4wNjIgMEwuMjAyIDUuMjg1YS43NS43NSAwIDAgMSAxLjA2MS0xLjA2MWwyLjcyNSAyLjcyM0wxMC43MTguMjJhLjc1Ljc1IDAgMCAxIDEuMDYyIDAiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:75%;mask-size:75%;transition:visibility 0s linear .23s;width:var(--base-size-16,1rem)}@media(forced-colors:active){.prc-ActionList-ActionListItem-So4vC .prc-ActionList-MultiSelectCheckbox-2OqxZ{border-width:var(--borderWidth-thin,.0625rem)}}:is(.prc-ActionList-ActionListItem-So4vC[aria-checked=true],.prc-ActionList-ActionListItem-So4vC[aria-selected=true]) .prc-ActionList-MultiSelectCheckbox-2OqxZ{background-color:var(--control-checked-bgColor-rest,var(--color-switch-track-checked-bg));border-color:var(--control-checked-borderColor-rest,var(--color-switch-track-checked-bg));transition:background-color,border-color 80ms cubic-bezier(.32,0,.67,0) 0s}:is(:is(.prc-ActionList-ActionListItem-So4vC[aria-checked=true],.prc-ActionList-ActionListItem-So4vC[aria-selected=true]) .prc-ActionList-MultiSelectCheckbox-2OqxZ):before{animation:prc-ActionList-checkmarkIn-gjsPG 80ms cubic-bezier(.65,0,.35,1) 80ms forwards;transition:visibility 0s linear 0s;visibility:visible}@media(forced-colors:active){:is(.prc-ActionList-ActionListItem-So4vC[aria-checked=true],.prc-ActionList-ActionListItem-So4vC[aria-selected=true]) .prc-ActionList-MultiSelectCheckbox-2OqxZ{border-width:8px}}:is(.prc-ActionList-ActionListItem-So4vC[aria-checked=true],.prc-ActionList-ActionListItem-So4vC[aria-selected=true]) .prc-ActionList-SingleSelectCheckmark-zMd8d{visibility:visible}:is(:is(.prc-ActionList-ActionListItem-So4vC[aria-checked=false],.prc-ActionList-ActionListItem-So4vC[aria-selected=false]) .prc-ActionList-MultiSelectCheckbox-2OqxZ):before{visibility:hidden}:is(.prc-ActionList-ActionListItem-So4vC[aria-checked=false],.prc-ActionList-ActionListItem-So4vC[aria-selected=false]) .prc-ActionList-SingleSelectCheckmark-zMd8d{visibility:hidden}.prc-ActionList-SingleSelectCheckmark-zMd8d{visibility:hidden}.prc-ActionList-ActionListContent-KBb8-{--subitem-depth:0px;background-color:transparent;border:none;border-radius:var(--borderRadius-medium,.375rem);color:var(--control-fgColor-rest,var(--color-fg-default));display:grid;padding-block:var(--control-medium-paddingBlock,.375rem);padding-inline:var(--control-medium-paddingInline-condensed,.5rem);position:relative;text-align:left;touch-action:manipulation;transition:background 33.333ms linear;-webkit-user-select:none;user-select:none;width:100%;-webkit-tap-highlight-color:transparent;align-items:start;grid-template-areas:"spacer leadingAction leadingVisual content";grid-template-columns:min-content min-content min-content minmax(0,auto);grid-template-rows:min-content}.prc-ActionList-ActionListContent-KBb8->:not(:last-child,.prc-ActionList-Spacer-4tR2m){margin-right:var(--control-medium-gap,.5rem)}.prc-ActionList-ActionListContent-KBb8-:hover{cursor:pointer;-webkit-text-decoration:none;text-decoration:none}.prc-ActionList-ActionListContent-KBb8-[data-size=large]{padding-block:var(--control-large-paddingBlock,.625rem)}.prc-ActionList-ActionListContent-KBb8-[aria-expanded=true] .prc-ActionList-ExpandIcon-J4OqB{transform:scaleY(-1)}.prc-ActionList-ActionListContent-KBb8-[aria-expanded=false] .prc-ActionList-ExpandIcon-J4OqB{transform:scaleY(1)}.prc-ActionList-ActionListContent-KBb8-[aria-expanded=false]+.prc-ActionList-SubGroup-5Zje2{display:none}.prc-ActionList-ActionListContent-KBb8-[aria-expanded=false]:has(+.prc-ActionList-SubGroup-5Zje2 [data-active=true]){background:var(--control-transparent-bgColor-selected,var(--color-action-list-item-default-selected-bg))}.prc-ActionList-ActionListContent-KBb8-[aria-expanded=false]:has(+.prc-ActionList-SubGroup-5Zje2 [data-active=true]) .prc-ActionList-ItemLabel-81ohH{font-weight:var(--base-text-weight-semibold,600)}.prc-ActionList-ActionListContent-KBb8-[aria-expanded=false]:has(+.prc-ActionList-SubGroup-5Zje2 [data-active=true]) .prc-ActionList-ActionListSubContent-gKsFp:before,.prc-ActionList-ActionListContent-KBb8-[aria-expanded=false]:has(+.prc-ActionList-SubGroup-5Zje2 [data-active=true])+.prc-ActionList-ActionListItem-So4vC .prc-ActionList-ActionListSubContent-gKsFp:before{visibility:hidden}.prc-ActionList-ActionListContent-KBb8-[aria-expanded=false]:has(+.prc-ActionList-SubGroup-5Zje2 [data-active=true]):after{background:var(--borderColor-accent-emphasis,var(--color-accent-emphasis));border-radius:var(--borderRadius-medium,.375rem);content:"";height:calc(100% - var(--base-size-8,.5rem));left:calc(var(--base-size-8,.5rem)*-1);position:absolute;top:var(--base-size-4,.25rem);width:var(--base-size-4,.25rem)}.prc-ActionList-ActionListSubContent-gKsFp{align-items:start;display:grid;grid-area:content;grid-template-areas:"label trailingVisual trailingAction";grid-template-columns:minmax(0,auto) min-content min-content;grid-template-rows:min-content;position:relative;width:100%}.prc-ActionList-ActionListSubContent-gKsFp>:not(:last-child){margin-right:var(--control-medium-gap,.5rem)}.prc-ActionList-Spacer-4tR2m{display:none;grid-area:spacer;width:max(0px,var(--subitem-depth) * 8px)}.prc-ActionList-LeadingAction-hbWbh{grid-area:leadingAction}.prc-ActionList-LeadingVisual-NBr28{grid-area:leadingVisual}.prc-ActionList-TrailingVisual-jwT9C{font-size:var(--text-body-size-medium,.875rem);grid-area:trailingVisual}.prc-ActionList-TrailingAction-dMRxe{grid-area:trailingAction}.prc-ActionList-TrailingAction-dMRxe>[data-loading-wrapper]{height:100%}.prc-ActionList-ItemDescriptionWrap-ujC8S{display:flex;flex-direction:column;gap:var(--base-size-4,.25rem);grid-area:label}.prc-ActionList-ItemDescriptionWrap-ujC8S .prc-ActionList-ItemLabel-81ohH{font-weight:var(--base-text-weight-semibold,600);word-break:break-word}.prc-ActionList-ItemDescriptionWrap-ujC8S:where([data-description-variant=inline]){align-items:baseline;flex-direction:row;gap:var(--base-size-8,.5rem);position:relative;word-break:normal}.prc-ActionList-ItemDescriptionWrap-ujC8S:where([data-description-variant=inline]) .prc-ActionList-ItemLabel-81ohH{word-break:normal}.prc-ActionList-ItemDescriptionWrap-ujC8S:where([data-description-variant=inline]):has([data-truncate=true]) .prc-ActionList-ItemLabel-81ohH{flex:1 0 auto}.prc-ActionList-ItemDescriptionWrap-ujC8S:where([data-description-variant=inline]) .prc-ActionList-Description-Z-EZJ{line-height:16px}.prc-ActionList-Description-Z-EZJ{font-size:var(--text-body-size-small,.75rem);font-weight:var(--base-text-weight-normal,400);line-height:16px}.prc-ActionList-Description-Z-EZJ,.prc-ActionList-VisualWrap-bdCsS{color:var(--fgColor-muted,var(--color-fg-muted))}.prc-ActionList-VisualWrap-bdCsS{display:flex;line-height:20px;min-height:var(--control-medium-lineBoxHeight,1.25rem);min-width:max-content;pointer-events:none;fill:var(--fgColor-muted,var(--color-fg-muted));align-items:center}.prc-ActionList-ItemLabel-81ohH{color:var(--fgColor-default,var(--color-fg-default));font-size:var(--text-body-size-medium,.875rem);font-weight:var(--base-text-weight-normal,400);grid-area:label;line-height:20px;position:relative;word-break:break-word}.prc-ActionList-SubGroup-5Zje2 .prc-ActionList-ItemLabel-81ohH{font-size:var(--text-body-size-small,.75rem)}.prc-ActionList-SubGroup-5Zje2 .prc-ActionList-ActionListItem-So4vC{margin-inline:0}.prc-ActionList-TrailingActionButton-UUAk6{border-bottom-left-radius:0;border-top-left-radius:0;height:100%}.prc-ActionList-TrailingActionButton-UUAk6[data-loading=true]:has([data-component=buttonContent]){padding:0 0 0 calc(var(--base-size-12,.75rem)*2)}.prc-ActionList-TrailingActionButton-UUAk6[data-loading=true]:has([data-component=buttonContent]) [data-component=loadingSpinner]{align-items:center;display:flex;height:var(--control-medium-size,2rem);justify-content:center;place-self:end;width:var(--control-medium-size,2rem)}.prc-ActionList-InactiveButtonWrap-Ia-xM:has(.prc-ActionList-TrailingVisual-jwT9C){grid-area:trailingVisual}.prc-ActionList-InactiveButtonWrap-Ia-xM:has(.prc-ActionList-LeadingVisual-NBr28){grid-area:leadingVisual}.prc-ActionList-Divider-taVfb{background:var(--borderColor-muted,var(--color-border-muted));border:0;display:block;height:var(--borderWidth-thin,.0625rem);list-style:none;margin-block-end:var(--base-size-8,.5rem);margin-block-start:calc(var(--base-size-8,.5rem) - var(--borderWidth-thin,.0625rem));padding:0}.prc-ActionList-InactiveButtonReset-uK4-x{background:none;border:none;color:inherit;cursor:pointer;display:flex;font:inherit;padding:0}.prc-ActionList-InactiveWarning-1Dszv{color:var(--fgColor-attention,var(--color-attention-fg));font-size:var(--text-body-size-small,.75rem);grid-row:2/2;line-height:16px}@keyframes prc-ActionList-checkmarkIn-gjsPG{0%{clip-path:inset(var(--base-size-16,1rem) 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes prc-ActionList-checkmarkOut-GbMf4{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(var(--base-size-16,1rem) 0 0 0)}}.prc-ActionList-Group-lMIPQ{list-style:none}.prc-ActionList-Group-lMIPQ:not(:first-child){margin-block-start:var(--base-size-8,.5rem)}.prc-ActionList-Group-lMIPQ:not(:first-child):has(.prc-ActionList-GroupHeadingWrap-laXcX+ul>.prc-ActionList-GroupHeadingWrap-laXcX)>.prc-ActionList-GroupHeadingWrap-laXcX{display:none}.prc-ActionList-GroupList-V5B3-{padding-inline-start:0}.prc-ActionList-GroupHeadingWrap-laXcX{color:var(--fgColor-muted,var(--color-fg-muted));display:flex;flex-direction:column;font-size:var(--text-body-size-small,.75rem);font-weight:var(--base-text-weight-semibold,600);line-height:18px;padding-block:var(--base-size-6,.375rem);padding-inline:var(--base-size-16,1rem)}.prc-ActionList-GroupHeadingWrap-laXcX:where([data-variant=filled]){background:var(--bgColor-muted,var(--color-canvas-subtle));border-bottom:solid var(--borderWidth-thin,.0625rem) var(--borderColor-muted,var(--color-border-muted));border-top:solid var(--borderWidth-thin,.0625rem) var(--borderColor-muted,var(--color-border-muted));margin-block-end:var(--base-size-8,.5rem);margin-block-start:calc(var(--base-size-8,.5rem) - var(--borderWidth-thin,.0625rem));padding-inline:var(--base-size-16,1rem)}.prc-ActionList-GroupHeadingWrap-laXcX:where([data-variant=filled]):first-child{margin-block-start:0}.prc-ActionList-GroupHeading-STzxi{align-self:flex-start;color:var(--fgColor-muted,var(--color-fg-muted));font-size:var(--text-body-size-small,.75rem);font-weight:var(--base-text-weight-semibold,600);margin:0}.prc-Truncate-Truncate-2G1eo{display:inherit;max-width:var(--truncate-max-width);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prc-Truncate-Truncate-2G1eo:where([data-expandable]):hover{max-width:10000px}.prc-Truncate-Truncate-2G1eo:where([data-inline]){display:inline-block;vertical-align:top}.prc-CheckboxOrRadioGroup-Body-S3dlj{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.prc-CheckboxOrRadioGroup-Body-S3dlj>*+*{margin-top:var(--base-size-8,.5rem)}.prc-CheckboxOrRadioGroup-GroupFieldset-wQbrJ{border:none;margin:0;padding:0}.prc-CheckboxOrRadioGroup-GroupFieldset-wQbrJ:where([data-validation]){margin-bottom:var(--base-size-8,.5rem)}.prc-CheckboxOrRadioGroup-GroupLegend-qbh-X{padding:0}.prc-CheckboxOrRadioGroup-GroupLegend-qbh-X:where([data-legend-visible]){margin-bottom:var(--base-size-8,.5rem)}.prc-CheckboxOrRadioGroup-CheckboxOrRadioGroupCaption-txKKq{color:var(--fgColor-muted,var(--color-fg-muted))}.prc-CheckboxOrRadioGroup-CheckboxOrRadioGroupCaption-txKKq,.prc-CheckboxOrRadioGroup-RadioGroupLabel-C-0pm{font-size:var(--text-body-size-medium,.875rem)}.prc-CheckboxOrRadioGroup-RadioGroupLabel-C-0pm{display:block;font-weight:var(--base-text-weight-semibold,600)}.prc-CheckboxOrRadioGroup-RadioGroupLabel-C-0pm:where([data-label-disabled]){color:var(--fgColor-muted,var(--color-fg-muted))}.prc-CheckboxOrRadioGroup-GroupLabelChildren-ObjCg{margin-right:var(--base-size-8,.5rem)}.prc-Stack-Stack-UQ9k6{align-content:flex-start;align-items:stretch;display:flex;flex-flow:column;gap:var(--stack-gap,var(--stack-gap-normal,1rem))}.prc-Stack-Stack-UQ9k6[data-padding-narrow=none],.prc-Stack-Stack-UQ9k6[data-padding=none]{padding:0}.prc-Stack-Stack-UQ9k6[data-padding-narrow=condensed],.prc-Stack-Stack-UQ9k6[data-padding=condensed]{padding:var(--stack-padding-condensed,.5rem)}.prc-Stack-Stack-UQ9k6[data-padding-narrow=normal],.prc-Stack-Stack-UQ9k6[data-padding=normal]{padding:var(--stack-padding-normal,1rem)}.prc-Stack-Stack-UQ9k6[data-padding-narrow=spacious],.prc-Stack-Stack-UQ9k6[data-padding=spacious]{padding:var(--stack-padding-spacious,1.5rem)}.prc-Stack-Stack-UQ9k6[data-direction-narrow=horizontal],.prc-Stack-Stack-UQ9k6[data-direction=horizontal]{flex-flow:row}.prc-Stack-Stack-UQ9k6[data-direction-narrow=vertical],.prc-Stack-Stack-UQ9k6[data-direction=vertical]{flex-flow:column}.prc-Stack-Stack-UQ9k6[data-gap-narrow=none],.prc-Stack-Stack-UQ9k6[data-gap=none]{--stack-gap:0}.prc-Stack-Stack-UQ9k6[data-gap-narrow=condensed],.prc-Stack-Stack-UQ9k6[data-gap=condensed]{--stack-gap:var(--stack-gap-condensed,.5rem)}.prc-Stack-Stack-UQ9k6[data-gap-narrow=normal],.prc-Stack-Stack-UQ9k6[data-gap=normal]{--stack-gap:var(--stack-gap-normal,1rem)}.prc-Stack-Stack-UQ9k6[data-gap-narrow=spacious],.prc-Stack-Stack-UQ9k6[data-gap=spacious]{--stack-gap:var(--stack-gap-spacious,1.5rem)}.prc-Stack-Stack-UQ9k6[data-align-narrow=start],.prc-Stack-Stack-UQ9k6[data-align=start]{align-items:flex-start}.prc-Stack-Stack-UQ9k6[data-align-narrow=center],.prc-Stack-Stack-UQ9k6[data-align=center]{align-items:center}.prc-Stack-Stack-UQ9k6[data-align-narrow=end],.prc-Stack-Stack-UQ9k6[data-align=end]{align-items:flex-end}.prc-Stack-Stack-UQ9k6[data-align-narrow=baseline],.prc-Stack-Stack-UQ9k6[data-align=baseline]{align-items:baseline}.prc-Stack-Stack-UQ9k6[data-justify-narrow=start],.prc-Stack-Stack-UQ9k6[data-justify=start]{justify-content:flex-start}.prc-Stack-Stack-UQ9k6[data-justify-narrow=center],.prc-Stack-Stack-UQ9k6[data-justify=center]{justify-content:center}.prc-Stack-Stack-UQ9k6[data-justify-narrow=end],.prc-Stack-Stack-UQ9k6[data-justify=end]{justify-content:flex-end}.prc-Stack-Stack-UQ9k6[data-justify-narrow=space-between],.prc-Stack-Stack-UQ9k6[data-justify=space-between]{justify-content:space-between}.prc-Stack-Stack-UQ9k6[data-justify-narrow=space-evenly],.prc-Stack-Stack-UQ9k6[data-justify=space-evenly]{justify-content:space-evenly}.prc-Stack-Stack-UQ9k6[data-wrap-narrow=wrap],.prc-Stack-Stack-UQ9k6[data-wrap=wrap]{flex-wrap:wrap}.prc-Stack-Stack-UQ9k6[data-wrap-narrow=nowrap],.prc-Stack-Stack-UQ9k6[data-wrap=nowrap]{flex-wrap:nowrap}@media(min-width:48rem){.prc-Stack-Stack-UQ9k6[data-padding-regular=none]{padding:0}.prc-Stack-Stack-UQ9k6[data-padding-regular=condensed]{padding:var(--stack-padding-condensed,.5rem)}.prc-Stack-Stack-UQ9k6[data-padding-regular=normal]{padding:var(--stack-padding-normal,1rem)}.prc-Stack-Stack-UQ9k6[data-padding-regular=spacious]{padding:var(--stack-padding-spacious,1.5rem)}.prc-Stack-Stack-UQ9k6[data-direction-regular=horizontal]{flex-flow:row}.prc-Stack-Stack-UQ9k6[data-direction-regular=vertical]{flex-flow:column}.prc-Stack-Stack-UQ9k6[data-gap-regular=none]{--stack-gap:0}.prc-Stack-Stack-UQ9k6[data-gap-regular=condensed]{--stack-gap:var(--stack-gap-condensed,.5rem)}.prc-Stack-Stack-UQ9k6[data-gap-regular=normal]{--stack-gap:var(--stack-gap-normal,1rem)}.prc-Stack-Stack-UQ9k6[data-gap-regular=spacious]{--stack-gap:var(--stack-gap-spacious,1.5rem)}.prc-Stack-Stack-UQ9k6[data-align-regular=start]{align-items:flex-start}.prc-Stack-Stack-UQ9k6[data-align-regular=center]{align-items:center}.prc-Stack-Stack-UQ9k6[data-align-regular=end]{align-items:flex-end}.prc-Stack-Stack-UQ9k6[data-align-regular=baseline]{align-items:baseline}.prc-Stack-Stack-UQ9k6[data-justify-regular=start]{justify-content:flex-start}.prc-Stack-Stack-UQ9k6[data-justify-regular=center]{justify-content:center}.prc-Stack-Stack-UQ9k6[data-justify-regular=end]{justify-content:flex-end}.prc-Stack-Stack-UQ9k6[data-justify-regular=space-between]{justify-content:space-between}.prc-Stack-Stack-UQ9k6[data-justify-regular=space-evenly]{justify-content:space-evenly}.prc-Stack-Stack-UQ9k6[data-wrap-regular=wrap]{flex-wrap:wrap}.prc-Stack-Stack-UQ9k6[data-wrap-regular=nowrap]{flex-wrap:nowrap}}@media(min-width:87.5rem){.prc-Stack-Stack-UQ9k6[data-padding-wide=none]{padding:0}.prc-Stack-Stack-UQ9k6[data-padding-wide=condensed]{padding:var(--stack-padding-condensed,.5rem)}.prc-Stack-Stack-UQ9k6[data-padding-wide=normal]{padding:var(--stack-padding-normal,1rem)}.prc-Stack-Stack-UQ9k6[data-padding-wide=spacious]{padding:var(--stack-padding-spacious,1.5rem)}.prc-Stack-Stack-UQ9k6[data-direction-wide=horizontal]{flex-flow:row}.prc-Stack-Stack-UQ9k6[data-direction-wide=vertical]{flex-flow:column}.prc-Stack-Stack-UQ9k6[data-gap-wide=none]{--stack-gap:0}.prc-Stack-Stack-UQ9k6[data-gap-wide=condensed]{--stack-gap:var(--stack-gap-condensed,.5rem)}.prc-Stack-Stack-UQ9k6[data-gap-wide=normal]{--stack-gap:var(--stack-gap-normal,1rem)}.prc-Stack-Stack-UQ9k6[data-gap-wide=spacious]{--stack-gap:var(--stack-gap-spacious,1.5rem)}.prc-Stack-Stack-UQ9k6[data-align-wide=start]{align-items:flex-start}.prc-Stack-Stack-UQ9k6[data-align-wide=center]{align-items:center}.prc-Stack-Stack-UQ9k6[data-align-wide=end]{align-items:flex-end}.prc-Stack-Stack-UQ9k6[data-align-wide=baseline]{align-items:baseline}.prc-Stack-Stack-UQ9k6[data-justify-wide=start]{justify-content:flex-start}.prc-Stack-Stack-UQ9k6[data-justify-wide=center]{justify-content:center}.prc-Stack-Stack-UQ9k6[data-justify-wide=end]{justify-content:flex-end}.prc-Stack-Stack-UQ9k6[data-justify-wide=space-between]{justify-content:space-between}.prc-Stack-Stack-UQ9k6[data-justify-wide=space-evenly]{justify-content:space-evenly}.prc-Stack-Stack-UQ9k6[data-wrap-wide=wrap]{flex-wrap:wrap}.prc-Stack-Stack-UQ9k6[data-wrap-wide=nowrap]{flex-wrap:nowrap}}.prc-Stack-StackItem-TzbLx{flex:0 1 auto;min-inline-size:0}.prc-Stack-StackItem-TzbLx[data-shrink-narrow=false],.prc-Stack-StackItem-TzbLx[data-shrink=false]{flex-shrink:0}.prc-Stack-StackItem-TzbLx[data-grow-narrow=true],.prc-Stack-StackItem-TzbLx[data-grow=true]{flex-grow:1}@media(min-width:48rem){.prc-Stack-StackItem-TzbLx[data-grow-regular=true]{flex-grow:1}.prc-Stack-StackItem-TzbLx[data-grow-regular=false]{flex-grow:0}.prc-Stack-StackItem-TzbLx[data-shrink-regular=true]{flex-shrink:1}.prc-Stack-StackItem-TzbLx[data-shrink-regular=false]{flex-shrink:0}}@media(min-width:87.5rem){.prc-Stack-StackItem-TzbLx[data-grow-wide=true]{flex-grow:1}.prc-Stack-StackItem-TzbLx[data-grow-wide=false]{flex-grow:0}.prc-Stack-StackItem-TzbLx[data-shrink-wide=true]{flex-shrink:1}.prc-Stack-StackItem-TzbLx[data-shrink-wide=false]{flex-shrink:0}}.prc-components-InputValidation-kbli-{color:var(--inputValidation-fgColor);display:flex;font-size:var(--text-body-size-small,.75rem);font-weight:var(--base-text-weight-semibold,600)}.prc-components-InputValidation-kbli- :where(a){color:currentColor;-webkit-text-decoration:underline;text-decoration:underline}.prc-components-InputValidation-kbli-:where([data-validation-status=success]){--inputValidation-fgColor:var(--fgColor-success,var(--color-success-fg))}.prc-components-InputValidation-kbli-:where([data-validation-status=error]){--inputValidation-fgColor:var(--fgColor-danger,var(--color-danger-fg))}.prc-components-ValidationIcon-sv29w{display:flex;margin-top:var(--base-size-2,.125rem);margin-inline-end:var(--base-size-4,.25rem);min-height:var(--inputValidation-iconSize)}.prc-components-ValidationText-JEfut{line-height:var(--inputValidation-lineHeight)}.prc-components-Animation-e139d:where([data-show]){animation:prc-components-fadeIn-RDp5O .17s cubic-bezier(.44,.74,.36,1)}@media(prefers-reduced-motion){.prc-components-Animation-e139d:where([data-show]){animation:none}}@keyframes prc-components-fadeIn-RDp5O{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.prc-Checkbox-Input-lWIkv{appearance:none;background-color:var(--bgColor-default,var(--color-canvas-default));border-color:var(--control-borderColor-emphasis,var(--color-switch-knob-border));border-style:solid;border-width:var(--borderWidth-thin,.0625rem);cursor:pointer;display:grid;height:var(--base-size-16,1rem);margin:0;margin-top:var(--base-size-2,.125rem);place-content:center;position:relative;width:var(--base-size-16,1rem)}.prc-Checkbox-Input-lWIkv:disabled{background-color:var(--control-bgColor-disabled,var(--color-input-disabled-bg));border-color:var(--control-borderColor-disabled,var(--color-btn-border))}.prc-Radio-Radio-h1gb9{border-radius:var(--borderRadius-full,100vh);transition:background-color,border-color 80ms cubic-bezier(.33,1,.68,1)}.prc-Radio-Radio-h1gb9:where(:checked){background-color:var(--control-checked-fgColor-rest,var(--color-switch-track-checked-fg));border-color:var(--control-checked-bgColor-rest,var(--color-switch-track-checked-bg));border-width:var(--borderWidth-thicker,.25rem)}.prc-Radio-Radio-h1gb9:where(:checked):disabled{background-color:var(--control-checked-fgColor-disabled,var(--color-switch-track-checked-disabled-fg));border-color:var(--control-checked-bgColor-disabled,var(--color-switch-track-disabled-bg));cursor:not-allowed}.prc-Radio-Radio-h1gb9:focus-visible{box-shadow:none;outline:2px solid var(--focus-outlineColor,var(--color-accent-fg));outline-offset:2px}@media(forced-colors:active){.prc-Radio-Radio-h1gb9{background-color:canvastext;border-color:canvastext}}:where(.prc-Link-Link-9ZwDx){color:var(--fgColor-accent,var(--color-accent-fg));-webkit-text-decoration:none;text-decoration:none;text-underline-offset:.05rem}:where(.prc-Link-Link-9ZwDx):is(button){appearance:none;background-color:transparent;border:0;cursor:pointer;display:inline-block;font-size:inherit;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap}:where(.prc-Link-Link-9ZwDx):hover{-webkit-text-decoration:underline;text-decoration:underline}[data-a11y-link-underlines=true] :where(.prc-Link-Link-9ZwDx):where([data-inline=true]){-webkit-text-decoration:underline;text-decoration:underline}:where(.prc-Link-Link-9ZwDx):where([data-muted=true]){color:var(--fgColor-muted,var(--color-fg-muted))}:where(.prc-Link-Link-9ZwDx):where([data-muted=true]):hover{color:var(--fgColor-accent,var(--color-accent-fg));-webkit-text-decoration:none;text-decoration:none}.prc-components-UnderlineWrapper-eT-Yj{align-items:center;box-shadow:inset 0 -1px var(--borderColor-muted,var(--color-border-muted));display:flex;justify-content:flex-start;min-height:var(--control-xlarge-size,48px);overflow:visible;padding-inline:var(--stack-padding-normal,1rem)}.prc-components-UnderlineWrapper-eT-Yj[data-overflow-measured=false]{overflow:hidden}.prc-components-UnderlineWrapper-eT-Yj[data-overflow-measured=true]{overflow:visible}.prc-components-UnderlineWrapper-eT-Yj[data-variant=flush]{padding-inline:unset}.prc-components-UnderlineItemList-xKlKC{display:flex;gap:8px;list-style:none;margin:0;padding:0;white-space:nowrap}.prc-components-UnderlineItem-7fP-n,.prc-components-UnderlineItemList-xKlKC{align-items:center;position:relative}.prc-components-UnderlineItem-7fP-n{appearance:none;background-color:transparent;border:0;border-radius:var(--borderRadius-medium,var(--borderRadius-small,.1875rem));color:var(--fgColor-default,var(--color-fg-default));cursor:pointer;display:inline-flex;font:inherit;font-size:var(--text-body-size-medium,.875rem);line-height:var(--text-body-lineHeight-medium,1.4285);padding-block:var(--base-size-6,.375rem);padding-inline:var(--base-size-8,.5rem);text-align:center;-webkit-text-decoration:none;text-decoration:none}@media(hover:hover){.prc-components-UnderlineItem-7fP-n:hover{background-color:var(--bgColor-neutral-muted,var(--color-neutral-subtle));-webkit-text-decoration:none;text-decoration:none;transition:background-color .12s ease-out}}.prc-components-UnderlineItem-7fP-n:focus{box-shadow:inset 0 0 0 2px var(--fgColor-accent,var(--color-accent-fg));outline:2px solid transparent}.prc-components-UnderlineItem-7fP-n:focus:not(:focus-visible){box-shadow:none}.prc-components-UnderlineItem-7fP-n:focus-visible{box-shadow:inset 0 0 0 2px var(--fgColor-accent,var(--color-accent-fg));outline:2px solid transparent}.prc-components-UnderlineItem-7fP-n [data-content]:before{content:attr(data-content);display:block;font-weight:var(--base-text-weight-semibold,600);height:0;visibility:hidden;white-space:nowrap}.prc-components-UnderlineItem-7fP-n [data-component=icon]{align-items:center;color:var(--fgColor-muted,var(--color-fg-muted));display:inline-flex;margin-inline-end:var(--base-size-8,.5rem)}.prc-components-UnderlineItem-7fP-n [data-component=counter]{align-items:center;display:flex;margin-inline-start:var(--base-size-8,.5rem)}.prc-components-UnderlineItem-7fP-n:after{background-color:transparent;border-radius:0;bottom:calc(50% - var(--control-xlarge-size, var(--base-size-48,3rem))/2 - 1px);content:"";height:2px;pointer-events:none;position:absolute;right:50%;transform:translate(50%,-50%);width:100%}.prc-components-UnderlineItem-7fP-n[aria-current]:not([aria-current=false]) [data-component=text],.prc-components-UnderlineItem-7fP-n[aria-selected=true] [data-component=text]{font-weight:var(--base-text-weight-semibold,600)}.prc-components-UnderlineItem-7fP-n[aria-current]:not([aria-current=false]):after,.prc-components-UnderlineItem-7fP-n[aria-selected=true]:after{background-color:var(--underlineNav-borderColor-active,var(--color-primer-border-active,#fd8c73))}@media(forced-colors:active){.prc-components-UnderlineItem-7fP-n[aria-current]:not([aria-current=false]):after,.prc-components-UnderlineItem-7fP-n[aria-selected=true]:after{background-color:LinkText}}.prc-components-LoadingCounter-dBuLy{animation:prc-components-loadingCounterKeyFrames-8tMlf 1.2s ease-in-out infinite alternate;background-color:var(--bgColor-neutral-muted,var(--color-neutral-subtle));border-color:var(--borderColor-default,var(--color-border-default));border-radius:20px;display:inline-block;height:1rem;width:1.5rem}@keyframes prc-components-loadingCounterKeyFrames-8tMlf{0%{opacity:1}to{opacity:.2}}.prc-UnderlineNav-MenuItemContent-3J7gB{align-items:center;display:flex;justify-content:space-between}.prc-UnderlineNav-MoreButton-Y8soj{background:transparent;border:0;box-shadow:none;font-weight:var(--base-text-weight-normal,400);margin:0;padding:var(--base-size-4,.25rem) var(--base-size-8,.5rem)}.prc-UnderlineNav-MoreButton-Y8soj>[data-component=trailingVisual]{margin-left:0}.prc-UnderlineNav-UnderlineNavItem-syRjR{align-items:center;display:flex;flex-direction:column}svg.w-heatmap rect:hover{stroke:var(--rhm-rect-hover-stroke, rgba(0, 0, 0, .14));stroke-width:1px}svg.w-heatmap rect:active{fill:#196127;fill:var(--rhm-rect-active, #196127);stroke-width:0}.signup-page,.signup-container{display:flex;min-height:100vh;width:100%;background-color:var(--gh-canvas-inset);color:var(--gh-fg-default);font-family:inherit;position:relative;overflow:hidden;justify-content:center;align-items:center}.signup-container:before,.signup-page:before{content:"";position:absolute;top:-20vh;left:-10vw;width:70vw;height:70vw;background:radial-gradient(circle,rgba(139,92,246,.15),transparent 60%);filter:blur(80px);z-index:0;animation:float 10s infinite alternate ease-in-out}.signup-container:after,.signup-page:after{content:"";position:absolute;bottom:-20vh;right:-10vw;width:60vw;height:60vw;background:radial-gradient(circle,rgba(244,114,182,.08),transparent 60%);filter:blur(80px);z-index:0;animation:float 12s infinite alternate-reverse ease-in-out}.signup-content,.signup-page-inner{width:100%;max-width:1200px;display:grid;grid-template-columns:1.2fr 1fr;gap:80px;padding:80px;position:relative;z-index:10;animation:fadeIn .8s cubic-bezier(.16,1,.3,1) forwards}.signup-page{flex-direction:row;align-items:stretch}.left-panel,.signup-left{display:flex;flex-direction:column;justify-content:center;position:relative;z-index:10;flex:1}.signup-left{padding:80px}.left-panel h1,.signup-left h1{font-size:clamp(36px,4vw,48px);font-weight:800;margin-bottom:24px;line-height:1.1;letter-spacing:-.02em;background:linear-gradient(135deg,#ffffff,var(--gh-fg-muted));-webkit-background-clip:text;background-clip:text;color:transparent}.left-panel p,.signup-left p{font-size:18px;color:var(--gh-fg-muted);max-width:450px;line-height:1.6}.logo-login,.logo{width:80px;height:80px;object-fit:contain;margin-bottom:32px;filter:drop-shadow(0 0 10px rgba(255,255,255,.2))}.right-panel,.signup-right{display:flex;justify-content:center;align-items:center;position:relative;z-index:10}.form-card,.signup-form{width:100%;max-width:440px;background:var(--glass-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--gh-border-default);border-radius:20px;padding:40px;display:flex;flex-direction:column;box-shadow:0 24px 40px #00000080,inset 0 0 0 1px #ffffff0d;position:relative;overflow:hidden}.form-card:before,.signup-form:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,var(--gh-accent-fg),#f472b6)}.form-card h2,.signup-form h2{font-size:24px;font-weight:600;margin-bottom:32px;color:#fff}.signup-right{width:420px;background:transparent}.form-group,.field{display:flex;flex-direction:column;margin-bottom:24px}.form-group label,.field label{font-size:14px;margin-bottom:8px;font-weight:500;color:var(--gh-fg-default)}.form-group input,.field input{height:48px;padding:0 16px;background-color:#05050880;border:1px solid var(--gh-border-muted);border-radius:12px;color:var(--gh-fg-default);font-size:15px;transition:all .3s ease;box-shadow:inset 0 2px 4px #0003}.form-group input:focus,.field input:focus{outline:none;border-color:var(--gh-accent-fg);background-color:#000c;box-shadow:inset 0 2px 4px #0003,0 0 0 3px #8b5cf633}.submit-btn,.signup-btn{width:100%;height:48px;background:linear-gradient(135deg,var(--gh-accent-fg),var(--gh-accent-emphasis))!important;border:none!important;border-radius:12px!important;font-weight:700!important;font-size:16px!important;color:#fff!important;margin-top:12px;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 8px 16px #8b5cf64d!important}.submit-btn:hover,.signup-btn:hover{transform:translateY(-2px)!important;box-shadow:0 12px 20px #8b5cf680!important;filter:brightness(1.1)!important}.login-text,.signin-text{margin-top:24px;font-size:14px;color:var(--gh-fg-muted);text-align:center}.login-text a,.signin-text a{color:var(--gh-accent-fg);text-decoration:none;font-weight:600;transition:color .2s}.login-text a:hover,.signin-text a:hover{text-decoration:none;color:var(--gh-accent-emphasis);text-shadow:0 0 8px rgba(139,92,246,.4)}@media(max-width:1100px){.signup-content{grid-template-columns:1fr;gap:40px;padding:40px}.left-panel,.signup-left{text-align:center;align-items:center}.left-panel p,.signup-left p{max-width:100%}.signup-page{flex-direction:column}.signup-right{width:100%;padding:20px}}@media(max-width:600px){.signup-content{padding:20px}.form-card,.signup-form{padding:32px 24px}.signup-left{padding:40px 20px}}.gh-create-repo-page{background-color:var(--gh-canvas-default);min-height:100vh;display:flex;justify-content:center;padding:80px 16px;color:var(--gh-fg-default);font-family:inherit;animation:fadeIn .8s cubic-bezier(.16,1,.3,1) forwards}.gh-create-repo-container{max-width:768px;width:100%;background:var(--glass-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--gh-border-default);border-radius:20px;padding:40px;box-shadow:0 24px 40px #0006;position:relative;overflow:hidden}.gh-create-repo-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,var(--gh-accent-fg),var(--gh-success-fg))}.gh-create-header{border-bottom:1px solid var(--gh-border-muted);padding-bottom:24px;margin-bottom:32px}.gh-create-header h1{margin:0 0 12px;font-size:28px;font-weight:700;color:#fff}.gh-create-header .subtitle{color:var(--gh-fg-muted);font-size:15px;margin:0;line-height:1.5}.gh-create-form{display:flex;flex-direction:column}.gh-repo-name-segment{display:flex;align-items:flex-end;gap:16px;margin-bottom:12px;position:relative}.gh-repo-owner-col,.gh-repo-name-col{display:flex;flex-direction:column;gap:12px}.gh-repo-owner-col label,.gh-repo-name-col label,.gh-field label{font-size:14px;font-weight:600;color:var(--gh-fg-default)}.gh-slash{font-size:28px;color:var(--gh-fg-muted);margin-bottom:8px;font-weight:300}.gh-select-box{background:#ffffff08;border:1px solid var(--gh-border-muted);border-radius:10px;padding:8px 16px;height:44px;display:flex;align-items:center;gap:12px;font-size:15px;font-weight:600;min-width:160px}.gh-owner-avatar{width:24px;height:24px;border-radius:50%;background:#30363d}.gh-input-text{background-color:#05050880;border:1px solid var(--gh-border-muted);border-radius:10px;padding:8px 16px;height:44px;color:#fff;font-size:15px;box-shadow:inset 0 2px 4px #0003;transition:all .3s ease;min-width:250px}.gh-input-full{width:100%}.gh-input-text:focus{outline:none;border-color:var(--gh-accent-fg);background-color:#000c;box-shadow:inset 0 2px 4px #0003,0 0 0 3px #8b5cf633}.gh-input-text.input-error{border-color:var(--gh-danger-fg)}.gh-input-text.input-error:focus{box-shadow:inset 0 0 0 1px var(--gh-danger-fg)}.gh-status-icon{margin-bottom:12px;display:flex}.primer-icon-success{fill:var(--gh-success-fg)}.primer-icon-error{fill:var(--gh-danger-fg)}.gh-hint-text{margin:0 0 12px;font-size:13px;font-weight:600;display:flex;align-items:center;gap:6px}.gh-hint-success{color:var(--gh-success-fg)}.gh-hint-error{color:var(--gh-danger-fg)}.gh-input-desc{color:var(--gh-fg-muted);font-size:13px;margin:4px 0 28px;line-height:1.5}.gh-field{margin-bottom:28px}.gh-field label span{font-weight:400;color:var(--gh-fg-muted)}.gh-divider{border:0;height:1px;background-color:var(--gh-border-muted);margin:32px 0;width:100%}.gh-visibility-segment{display:flex;flex-direction:column;gap:16px}.gh-radio-card{display:flex;align-items:flex-start;gap:12px;cursor:pointer;padding:16px;border:1px solid var(--gh-border-muted);border-radius:12px;background:#ffffff05;transition:all .2s ease}.gh-radio-card:hover{background:#ffffff0d;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.gh-radio-card input[type=radio]{margin-top:4px;cursor:pointer;accent-color:var(--gh-accent-fg);width:18px;height:18px}.gh-radio-content{display:flex;align-items:flex-start;gap:16px}.primer-icon{fill:var(--gh-fg-muted);margin-top:2px}.gh-radio-text strong{display:block;font-size:15px;color:#fff;margin-bottom:6px}.gh-radio-text p{margin:0;font-size:13px;color:var(--gh-fg-muted);line-height:1.4}.gh-initialize-segment h2{font-size:18px;font-weight:600;margin:0 0 12px;color:#fff}.gh-init-desc{font-size:14px;color:var(--gh-fg-muted);margin:0 0 20px}.gh-checkbox-row{display:flex;align-items:flex-start;gap:12px;cursor:pointer;padding:16px;border:1px solid var(--gh-border-muted);border-radius:12px;background:#ffffff05;transition:all .2s ease}.gh-checkbox-row:hover{background:#ffffff0d}.gh-checkbox-row input[type=checkbox]{margin-top:2px;width:18px;height:18px;accent-color:var(--gh-success-fg);border-radius:4px}.gh-checkbox-text strong{display:block;font-size:15px;color:#fff;margin-bottom:4px}.gh-checkbox-text p{margin:0;font-size:13px;color:var(--gh-fg-muted)}.gh-actions{display:flex;margin-top:16px}.gh-btn-primary{background:linear-gradient(135deg,var(--gh-success-fg),var(--gh-success-emphasis));border:none;color:#fff;padding:12px 24px;font-size:16px;font-weight:600;border-radius:10px;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 15px #10b9814d}.gh-btn-primary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px #10b98166;filter:brightness(1.1)}.gh-btn-primary:disabled{background:#10b9814d;color:#ffffff80;cursor:not-allowed;box-shadow:none}.gh-form-error{display:flex;align-items:center;gap:8px;color:var(--gh-danger-fg);background-color:var(--gh-danger-subtle);border:1px solid rgba(244,63,94,.4);padding:16px;border-radius:10px;margin-bottom:32px;font-size:14px;font-weight:500}@media(max-width:600px){.gh-repo-name-segment{flex-wrap:wrap;gap:8px}.gh-slash{display:none}.gh-input-text{min-width:100%}}.repo-page-gh{width:100%;box-sizing:border-box;padding:32px 40px;color:var(--gh-fg-default);animation:fadeIn .6s cubic-bezier(.16,1,.3,1) forwards}.repo-header-gh{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:16px}.repo-title-gh{display:flex;align-items:center;gap:12px;font-size:24px;font-weight:700}.repo-link{border:none;background:none;color:var(--gh-accent-fg);cursor:pointer;padding:0;font-size:24px;font-weight:700;transition:color .2s}.repo-link:hover{text-decoration:underline;color:var(--gh-accent-emphasis)}.repo-sep{color:var(--gh-fg-muted);font-weight:300}.repo-name-gh{color:var(--gh-accent-fg);background:linear-gradient(135deg,var(--gh-accent-fg),#f472b6);-webkit-background-clip:text;background-clip:text;transition:all .3s ease}.repo-pill{font-size:13px;border:1px solid var(--gh-border-muted);background:#ffffff0d;padding:4px 12px;border-radius:20px;color:var(--gh-fg-default);font-weight:600}.repo-actions-gh{display:flex;align-items:center;gap:12px}.header-btn{background:var(--glass-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--gh-border-default);color:#fff;border-radius:8px;padding:8px 16px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px #0000001a}.header-btn:hover{border-color:var(--gh-accent-fg);transform:translateY(-2px);box-shadow:0 4px 12px #8b5cf633}.header-btn.danger:hover{border-color:var(--gh-danger-fg);box-shadow:0 4px 12px #f43f5e33}.header-btn.primary{background:linear-gradient(135deg,var(--gh-success-fg),var(--gh-success-emphasis));border:none;color:#fff;box-shadow:0 4px 12px #10b9814d}.header-btn.primary:hover{transform:translateY(-2px);box-shadow:0 6px 16px #10b98180}.count{color:var(--gh-fg-muted);padding-left:6px}.repo-description-gh{margin-top:12px;color:var(--gh-fg-muted);font-size:15px;line-height:1.5;max-width:800px}.repo-upload-error{margin-top:16px;padding:12px 16px;border-radius:10px;border:1px solid rgba(244,63,94,.4);background:var(--gh-danger-subtle);color:var(--gh-danger-fg);font-size:14px;font-weight:500}.repo-editor{width:100%;min-height:400px;resize:vertical;background:#050508b3;border:1px solid var(--gh-border-muted);color:#c9d1d9;border-radius:12px;padding:16px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:14px;line-height:1.6;box-shadow:inset 0 2px 4px #0000004d}.repo-editor:focus{outline:none;border-color:var(--gh-accent-fg);box-shadow:inset 0 2px 4px #0000004d,0 0 0 3px #8b5cf633}.repo-editor-actions{margin-top:12px;display:flex;align-items:center;gap:12px}.repo-editor-hint{font-size:13px;color:var(--gh-fg-muted)}.repo-tabs-gh{margin-top:24px;border-bottom:1px solid var(--gh-border-muted);display:flex;gap:16px}.tab-button{background:none;border:none;color:var(--gh-fg-muted);padding:12px 16px;cursor:pointer;font-weight:600;font-size:15px;border-bottom:3px solid transparent;transition:all .2s ease}.tab-button:hover{color:var(--gh-fg-default);background:#ffffff08;border-radius:6px 6px 0 0}.tab-button.active{color:#fff;border-bottom-color:var(--gh-accent-fg)}.repo-content-gh{display:grid;grid-template-columns:320px minmax(0,1fr) 300px;gap:24px;margin-top:24px}.repo-main-gh{display:flex;flex-direction:column;gap:24px}.repo-file-card,.repo-view-card,.about-card{border:1px solid var(--gh-border-default);border-radius:16px;background:var(--glass-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);overflow:hidden;box-shadow:var(--gh-shadow-small)}.repo-file-card-header{padding:16px 20px;background:#ffffff05;border-bottom:1px solid var(--gh-border-muted);display:flex;align-items:center;justify-content:space-between;gap:16px}.branch-pill{border:1px solid var(--gh-border-default);background:#0000004d;color:var(--gh-fg-default);padding:6px 12px;border-radius:8px;font-size:13px;font-weight:600;display:flex;align-items:center;gap:6px}.repo-file-actions{display:flex;gap:10px}.small-btn{border:1px solid var(--gh-border-default);background:#ffffff0d;color:#fff;padding:8px 12px;border-radius:8px;cursor:pointer;font-size:13px;font-weight:600;transition:all .2s ease}.small-btn.primary{background:linear-gradient(135deg,var(--gh-success-fg),var(--gh-success-emphasis));border:none;box-shadow:0 2px 8px #10b9814d}.small-btn.primary:hover{transform:translateY(-2px);box-shadow:0 4px 12px #10b98166}.small-btn:hover:not(.primary){border-color:var(--gh-accent-fg);background:#ffffff1a}.upload-box-gh{padding:16px 20px;border-bottom:1px solid var(--gh-border-muted);display:flex;gap:12px;align-items:center;flex-wrap:wrap;background:#0000001a}.upload-label{display:inline-flex;align-items:center;gap:8px;background:var(--gh-canvas-subtle);border:1px solid var(--gh-border-default);padding:8px 16px;border-radius:8px;cursor:pointer;font-size:13px;font-weight:500;transition:all .2s ease}.upload-label:hover{border-color:var(--gh-accent-fg);background:#8b5cf61a}.upload-label input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.commit-input{flex:1;min-width:200px;height:40px;background:#05050880;border:1px solid var(--gh-border-muted);border-radius:8px;padding:0 12px;color:#fff;font-size:14px}.commit-input:focus{outline:none;border-color:var(--gh-accent-fg)}.repo-file-tree{padding:8px 0}.file-item{padding:12px 20px;border-top:1px solid var(--gh-border-muted);cursor:pointer;transition:background .2s;display:flex;align-items:center;gap:12px}.file-item:first-child{border-top:none}.file-item:hover{background:#ffffff08}.folder{margin-left:12px}.folder-name{font-weight:600;margin-top:8px;margin-bottom:4px}.folder-children{margin-left:20px;border-left:1px solid var(--gh-border-muted);padding-left:12px}.repo-view-card{padding:0}.file-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:#ffffff05;border-bottom:1px solid var(--gh-border-muted)}.delete-btn{background:var(--gh-danger-fg);border:none;padding:8px 16px;border-radius:8px;color:#fff;font-weight:600;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px #f43f5e4d}.delete-btn:hover{background:#e11d48;transform:translateY(-2px);box-shadow:0 4px 12px #f43f5e66}.empty-view{color:var(--gh-fg-muted);padding:24px;text-align:center;font-style:italic}.repo-sidebar-gh{position:sticky;top:100px;height:fit-content;display:flex;flex-direction:column;gap:24px}.about-card{padding:24px}.about-title{font-size:16px;font-weight:700;margin-bottom:12px;color:#fff}.about-desc{color:var(--gh-fg-muted);font-size:14px;line-height:1.6;margin-bottom:16px}.about-meta{display:flex;flex-direction:column;gap:10px;color:var(--gh-fg-default);font-size:14px}@media(max-width:1024px){.repo-content-gh{grid-template-columns:1fr}.repo-sidebar-gh{position:static;top:auto}}.add-file-dropdown{position:absolute;top:calc(100% + 8px);right:0;background:var(--glass-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--gh-border-default);border-radius:12px;padding:8px 0;z-index:100;display:flex;flex-direction:column;width:160px;box-shadow:0 8px 24px #00000080}.add-file-dropdown button{background:transparent;border:none;color:var(--gh-fg-default);text-align:left;padding:10px 16px;cursor:pointer;font-size:14px;transition:background .2s}.add-file-dropdown button:hover{background:#8b5cf633;color:#fff}.new-file-input{background:#05050880;border:1px solid var(--gh-border-muted);color:#fff;padding:8px 12px;border-radius:8px;flex:1}.readme-prompt{padding:24px;border-top:1px solid var(--gh-border-muted);display:flex;justify-content:flex-end;background:#ffffff03}.markdown-preview-body{font-family:"Inter",inherit;color:var(--gh-fg-default);padding:24px}.markdown-preview-body h1,.markdown-preview-body h2{border-bottom:1px solid var(--gh-border-muted);padding-bottom:.3em;margin-top:24px;margin-bottom:16px;font-weight:700;color:#fff}.markdown-preview-body a{color:var(--gh-accent-fg);text-decoration:none}.markdown-preview-body a:hover{text-decoration:underline}.markdown-preview-body pre{background-color:var(--gh-canvas-inset);border:1px solid var(--gh-border-muted);border-radius:12px;padding:16px;overflow:auto;font-size:14px;line-height:1.5}.markdown-preview-body code{background-color:#ffffff1a;border-radius:6px;padding:.2em .4em;font-size:13px}.markdown-preview-body pre code{background-color:transparent;padding:0}.markdown-preview-body blockquote{padding:0 1em;color:var(--gh-fg-muted);border-left:4px solid var(--gh-accent-fg);background:#8b5cf60d;margin:16px 0;border-radius:0 8px 8px 0}.file-tree{font-size:14px;-webkit-user-select:none;user-select:none}.file-node{cursor:pointer;padding:6px 8px;border-radius:6px}.file-node:hover{background:#21262d}.folder-name{cursor:pointer;padding:6px 8px;border-radius:6px;display:flex;align-items:center;gap:6px}.folder-name:hover{background:#21262d}.folder-arrow{width:12px}.folder-children{margin-left:4px}.search-page{margin-top:80px;padding:40px 48px;width:100%;box-sizing:border-box;color:#fff;animation:fadeIn .6s cubic-bezier(.16,1,.3,1) forwards}.search-page h2{margin-bottom:32px;font-size:28px;font-weight:700;color:#fff}.search-page span{color:var(--gh-accent-fg);background:#8b5cf61a;padding:4px 12px;border-radius:8px;border:1px solid rgba(139,92,246,.2)}.search-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:24px}@media(max-width:768px){.search-page{padding:32px 24px}}.starred-container{padding:40px 48px;width:100%;box-sizing:border-box;animation:fadeIn .6s cubic-bezier(.16,1,.3,1) forwards}.starred-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px;flex-wrap:wrap}.starred-container h2{margin:0;color:#fff;font-size:28px;font-weight:700}.starred-search input{width:340px;max-width:100%;height:40px;background:#05050880;border:1px solid var(--gh-border-muted);border-radius:8px;padding:0 16px;color:#fff;font-size:14px;transition:all .3s ease}.starred-search input:focus{outline:none;border-color:var(--gh-accent-fg);box-shadow:0 0 0 3px #8b5cf633}.starred-list{background:var(--glass-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--gh-border-default);border-radius:16px;overflow:hidden;box-shadow:var(--gh-shadow-small)}.starred-row{padding:20px 24px;border-bottom:1px solid var(--gh-border-muted);cursor:pointer;transition:all .2s ease;background:#ffffff03}.starred-row:hover{background:#ffffff08;transform:translate(4px)}.starred-row:last-child{border-bottom:none}.starred-row-top{display:flex;align-items:center;justify-content:space-between;gap:16px}.starred-name{color:var(--gh-accent-fg);font-weight:600;font-size:18px}.starred-name span{color:var(--gh-accent-fg);transition:color .2s}.starred-name:hover span{text-decoration:underline;color:var(--gh-accent-emphasis)}.starred-desc{margin-top:10px;color:var(--gh-fg-muted);font-size:14px;line-height:1.5}.starred-meta{margin-top:14px;display:flex;gap:20px;color:var(--gh-fg-muted);font-size:13px;font-weight:500}@media(max-width:600px){.starred-container{padding:24px}}.commit-page{width:100%;box-sizing:border-box;padding:24px 32px 48px;min-height:100vh;color:var(--gh-fg-default)}.commit-page-header{margin-bottom:24px}.commit-page-header h1{margin:12px 0 8px;font-size:1.5rem;font-weight:600}.commit-sub{margin:0;font-size:.9rem;color:var(--gh-fg-muted);line-height:1.5}.commit-back{border:none;background:transparent;color:var(--gh-accent-fg);font-size:.9rem;cursor:pointer;padding:0;font-family:inherit}.commit-back:hover{text-decoration:underline}.commit-list{display:flex;flex-direction:column;gap:12px}.commit-empty{padding:24px;text-align:center;color:var(--gh-fg-muted);border:1px dashed var(--gh-border-default);border-radius:8px;background:var(--gh-canvas-subtle)}.commit-card{background:var(--gh-canvas-subtle);padding:16px 18px;border-radius:8px;border:1px solid var(--gh-border-default)}.commit-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px}.commit-message{font-weight:600;font-size:.98rem;line-height:1.4}.commit-revert-btn{flex-shrink:0;padding:6px 12px;font-size:.82rem;font-weight:600;border-radius:6px;border:1px solid var(--gh-border-default);background:var(--gh-canvas-inset);color:var(--gh-fg-default);cursor:pointer;font-family:inherit}.commit-revert-btn:hover{border-color:var(--gh-accent-fg);color:var(--gh-accent-fg)}.commit-meta{font-size:.82rem;color:var(--gh-fg-muted)}.commit-hash{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;word-break:break-all}.commit-date{font-size:.78rem;color:var(--gh-fg-muted);margin:4px 0 10px}.commit-files{margin-top:8px;padding-top:10px;border-top:1px solid var(--gh-border-muted);font-size:.82rem;color:var(--gh-fg-muted);display:flex;flex-direction:column;gap:4px}.issues-page{width:100%;box-sizing:border-box;padding:32px 40px;animation:fadeIn .6s cubic-bezier(.16,1,.3,1) forwards}.issues-header{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px}.issues-header h2{margin:0;font-size:24px;font-weight:700;color:#fff;display:flex;align-items:center;gap:12px}.issues-header span{font-size:13px;color:var(--gh-fg-default);border:1px solid var(--gh-border-muted);background:#ffffff0d;padding:4px 12px;border-radius:20px;font-weight:600}.issues-layout{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:24px;align-items:start}.issues-list{background:var(--glass-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--gh-border-default);border-radius:16px;overflow:hidden;box-shadow:var(--gh-shadow-small)}.issues-toolbar{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--gh-border-muted);background:#ffffff05}.issues-filter-btn{border:1px solid var(--gh-border-default);background:#ffffff05;color:var(--gh-fg-default);padding:8px 16px;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}.issues-filter-btn:hover{background:#ffffff0d}.issues-filter-btn.active{border-color:var(--gh-accent-fg);background:#8b5cf61a;color:#fff}.issue-empty{padding:32px;color:var(--gh-fg-muted);font-size:15px;text-align:center;font-style:italic}.issue-row{padding:16px 20px;border-bottom:1px solid var(--gh-border-muted);display:flex;align-items:flex-start;justify-content:space-between;gap:16px;transition:all .2s ease}.issue-row:hover{background:#ffffff08;transform:translate(4px)}.issue-row:last-child{border-bottom:none}.issue-title{font-weight:600;font-size:16px;color:#fff;line-height:1.4}.issue-meta{font-size:13px;color:var(--gh-fg-muted);line-height:1.5;margin-top:6px;display:flex;align-items:center;gap:8px}.issue-meta-sep{opacity:.5}.issue-id{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.issue-actions{display:flex;align-items:center}.issue-small-btn{border:1px solid var(--gh-border-default);background:#ffffff05;color:var(--gh-fg-default);padding:6px 12px;border-radius:20px;cursor:pointer;font-size:13px;font-weight:500;transition:all .2s ease}.issue-small-btn:hover:not(:disabled){border-color:var(--gh-accent-fg);color:#fff;background:#8b5cf61a}.issue-small-btn:disabled{opacity:.4;cursor:not-allowed}.issue-detail-header{margin-bottom:24px}.issue-back-btn{border:1px solid var(--gh-border-default);background:var(--glass-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--gh-fg-default);padding:8px 16px;border-radius:8px;cursor:pointer;font-weight:600;transition:all .2s ease;display:inline-flex;align-items:center;gap:8px}.issue-back-btn:hover{background:#ffffff0d;border-color:var(--gh-fg-muted)}.issue-detail-card{border:1px solid var(--gh-border-default);border-radius:16px;background:var(--glass-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:24px;box-shadow:var(--gh-shadow-small)}.issue-detail-title-row{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.issue-detail-title{margin:0;font-size:24px;line-height:1.3;font-weight:700;color:#fff}.issue-detail-subtitle{margin-top:12px;color:var(--gh-fg-muted);font-size:14px}.issue-link-btn{border:none;background:none;padding:0;color:var(--gh-accent-fg);cursor:pointer;transition:color .2s}.issue-link-btn:hover{text-decoration:underline;color:var(--gh-accent-emphasis)}.issue-detail-body{margin-top:24px;padding-top:24px;border-top:1px solid var(--gh-border-muted)}.issue-detail-section-title{font-size:13px;font-weight:600;color:var(--gh-accent-fg);text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px}.issue-detail-description{margin-top:12px;white-space:pre-wrap;line-height:1.6;color:var(--gh-fg-default);font-size:15px}.issue-status{display:inline-flex;align-items:center;padding:4px 12px;border-radius:20px;font-size:13px;font-weight:600;border:1px solid transparent}.issue-open{color:var(--gh-success-fg);background:var(--gh-success-subtle);border-color:#10b9814d;box-shadow:0 0 10px #10b9811a}.issue-closed{color:var(--gh-danger-fg);background:var(--gh-danger-subtle);border-color:#f43f5e4d;box-shadow:0 0 10px #f43f5e1a}.issue-form-card{border:1px solid var(--gh-border-default);border-radius:16px;padding:24px;background:var(--glass-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--gh-shadow-small);position:sticky;top:100px}.issue-form-card h3{margin:0 0 16px;font-size:16px;font-weight:600;color:#fff;border-bottom:1px solid var(--gh-border-muted);padding-bottom:12px}.issue-form-card label{display:block;font-size:13px;font-weight:600;margin-top:16px;margin-bottom:8px;color:var(--gh-fg-default)}.issue-form-card input,.issue-form-card textarea{width:100%;border-radius:8px;border:1px solid var(--gh-border-muted);padding:10px 12px;background:#05050880;color:#fff;font-size:14px;line-height:1.5;outline:none;transition:all .3s ease}.issue-form-card textarea{resize:vertical;min-height:140px}.issue-form-card input:focus,.issue-form-card textarea:focus{border-color:var(--gh-accent-fg);box-shadow:0 0 0 3px #8b5cf633}.issue-form-card button{width:100%;margin-top:20px;padding:12px 16px;border-radius:8px;border:none;background:linear-gradient(135deg,var(--gh-success-fg),var(--gh-success-emphasis));color:#fff;cursor:pointer;font-weight:600;font-size:15px;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 12px #10b9814d}.issue-form-card button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px #10b98166}.issue-form-card button:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}@media(max-width:960px){.issues-layout{grid-template-columns:1fr}.issue-form-card{position:static;top:auto}}@media(max-width:600px){.issues-page{padding:20px 16px}.issue-row{flex-direction:column;gap:12px}}.settings-page-wrap{width:100%;box-sizing:border-box;padding:32px 40px;color:var(--gh-fg-default);animation:fadeIn .6s cubic-bezier(.16,1,.3,1) forwards}.settings-content{display:flex;gap:40px;margin-top:32px}.settings-sidebar{width:260px;display:flex;flex-direction:column;background:var(--glass-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--gh-border-default);border-radius:16px;padding:16px;box-shadow:var(--gh-shadow-small);height:max-content}.settings-nav-item{padding:12px 16px;font-size:14px;font-weight:500;color:var(--gh-fg-default);cursor:pointer;border-radius:8px;transition:all .2s ease;margin-bottom:4px}.settings-nav-item:hover{background:#ffffff0d}.settings-nav-item.active{font-weight:600;background:#8b5cf626;color:var(--gh-accent-fg)}.settings-nav-item.danger-nav{color:var(--gh-danger-fg);margin-top:16px;border-top:1px solid var(--gh-border-muted);border-radius:0 0 8px 8px;padding-top:16px}.settings-nav-item.danger-nav:hover{background:var(--gh-danger-subtle)}.settings-main{flex:1;max-width:850px}.settings-section{margin-bottom:48px;background:var(--glass-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--gh-border-default);border-radius:16px;padding:32px;box-shadow:var(--gh-shadow-small)}.settings-section h2{font-size:24px;font-weight:600;margin:0 0 12px;border-bottom:1px solid var(--gh-border-muted);padding-bottom:16px;color:#fff}.settings-desc{color:var(--gh-fg-muted);font-size:15px;line-height:1.5;margin-bottom:24px}.add-collaborator-box{background:#ffffff05;border:1px solid var(--gh-border-muted);padding:24px;border-radius:12px;margin-bottom:32px}.add-collab-form{display:flex;gap:16px;align-items:center}.add-collab-form input{flex:1;background:#05050880;border:1px solid var(--gh-border-muted);border-radius:8px;padding:10px 16px;color:#fff;font-size:14px;transition:all .3s ease}.add-collab-form input:focus{outline:none;border-color:var(--gh-accent-fg);box-shadow:0 0 0 3px #8b5cf633}.add-collab-form button{background:linear-gradient(135deg,var(--gh-success-fg),var(--gh-success-emphasis));color:#fff;border:none;padding:10px 20px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #10b9814d}.add-collab-form button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px #10b98180}.add-collab-form button:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.collaborators-list{border:1px solid var(--gh-border-muted);border-radius:12px;background:#ffffff03;overflow:hidden}.collab-row{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid var(--gh-border-muted);transition:background .2s}.collab-row:hover{background:#ffffff08}.collab-row:last-child{border-bottom:none}.collab-info{display:flex;align-items:center;gap:16px}.collab-avatar{width:48px;height:48px;border-radius:50%;background:var(--gh-border-muted);flex-shrink:0}.collab-name{font-weight:600;font-size:15px;color:#fff}.collab-name span{color:var(--gh-fg-muted);font-weight:400;margin-left:8px;font-size:14px}.collab-email{font-size:13px;color:var(--gh-fg-muted);margin-top:6px}.collab-remove-btn{background:#f43f5e1a;border:1px solid rgba(244,63,94,.3);color:var(--gh-danger-fg);padding:8px 16px;border-radius:8px;font-weight:600;font-size:13px;cursor:pointer;transition:all .2s}.collab-remove-btn:hover{background:var(--gh-danger-fg);color:#fff;border-color:var(--gh-danger-fg);box-shadow:0 4px 12px #f43f5e4d;transform:translateY(-2px)}.collab-empty{padding:32px;text-align:center;font-size:14px;color:var(--gh-fg-muted);font-style:italic}.owner-row{background:#8b5cf60d}.danger-heading{color:var(--gh-danger-fg)!important;border-color:var(--gh-danger-fg)!important}.danger-box{border:1px solid var(--gh-danger-fg);border-radius:12px;padding:24px;background:#f43f5e0d}.danger-box-content{display:flex;flex-direction:column;gap:16px}.danger-box-content strong{font-size:15px;color:#fff}.danger-box-content p{font-size:14px;color:var(--gh-fg-muted);line-height:1.5;margin:4px 0 0}.danger-action-area{margin-top:16px;padding-top:20px;border-top:1px solid rgba(244,63,94,.2);display:flex;flex-direction:column;gap:16px}.danger-action-area label{font-size:14px;color:var(--gh-fg-default);font-weight:500}.danger-action-area input{background:#05050880;border:1px solid var(--gh-border-muted);border-radius:8px;padding:10px 12px;color:#fff;font-family:monospace;transition:border-color .2s}.danger-action-area input:focus{outline:none;border-color:var(--gh-danger-fg)}.delete-repo-btn{align-self:flex-start;margin-top:8px;background:var(--gh-danger-fg);color:#fff;border:none;padding:10px 20px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #f43f5e4d}.delete-repo-btn:hover:not(:disabled){background:#e11d48;transform:translateY(-2px);box-shadow:0 6px 16px #f43f5e66}.delete-repo-btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}@media(max-width:850px){.settings-content{flex-direction:column}.settings-sidebar{width:100%;flex-direction:row;flex-wrap:wrap;gap:8px}}.guide-page{min-height:100vh;background:var(--gh-canvas-default, #0a0a0f);color:var(--gh-fg-default, #f3f4f6);padding:0 0 80px}.guide-hero{text-align:center;padding:72px 24px 48px;background:linear-gradient(180deg,rgba(139,92,246,.08) 0%,transparent 100%);border-bottom:1px solid rgba(255,255,255,.06)}.guide-hero-badge{display:inline-flex;align-items:center;gap:6px;background:#8b5cf626;border:1px solid rgba(139,92,246,.35);color:#a78bfa;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:5px 14px;border-radius:999px;margin-bottom:20px}.guide-hero-title{font-size:clamp(2rem,4vw,3rem);font-weight:800;letter-spacing:-.02em;background:linear-gradient(135deg,#f3f4f6,#a78bfa 60%,#60a5fa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 16px}.guide-hero-sub{font-size:1.05rem;color:var(--gh-fg-muted, #9ca3af);max-width:560px;margin:0 auto 32px;line-height:1.7}.guide-hero-install{max-width:460px;margin:0 auto 24px}.guide-hero-links{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.guide-badge-link{display:inline-flex;align-items:center;gap:6px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#c9d1d9;padding:7px 16px;border-radius:8px;text-decoration:none;font-size:13px;font-weight:500;transition:all .2s ease}.guide-badge-link:hover{background:#8b5cf61f;border-color:#8b5cf666;color:#a78bfa;transform:translateY(-1px)}.guide-layout{display:grid;grid-template-columns:240px 1fr;gap:0;max-width:1100px;margin:40px auto 0;padding:0 24px;align-items:start}@media(max-width:768px){.guide-layout{grid-template-columns:1fr}.guide-sidebar{display:flex!important;flex-direction:row;flex-wrap:wrap;gap:6px;padding:12px 0!important;position:static!important}.guide-sidebar-section{display:contents}.guide-sidebar-label{display:none}}.guide-sidebar{position:sticky;top:80px;padding-right:24px}.guide-sidebar-section{margin-bottom:28px}.guide-sidebar-label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#6b7280;padding:0 12px;margin-bottom:6px}.guide-nav-item{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--gh-fg-muted, #9ca3af);font-size:13.5px;font-weight:500;cursor:pointer;text-align:left;transition:all .15s ease}.guide-nav-item:hover{background:#ffffff0d;color:var(--gh-fg-default, #f3f4f6)}.guide-nav-item.active{background:#8b5cf626;color:#a78bfa;border-color:#8b5cf640}.guide-nav-icon{font-size:15px;flex-shrink:0}.guide-content-card{background:#12121aa6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.07);border-radius:16px;overflow:hidden;animation:guide-fade-in .3s ease}@keyframes guide-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.guide-content-header{padding:28px 32px 20px;border-bottom:1px solid rgba(255,255,255,.06);background:#ffffff04}.guide-step-badge{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 10px;border-radius:999px;margin-bottom:10px}.badge--purple{background:#8b5cf62e;color:#a78bfa;border:1px solid rgba(139,92,246,.3)}.badge--blue{background:#3b82f62e;color:#60a5fa;border:1px solid rgba(59,130,246,.3)}.badge--green{background:#10b9812e;color:#34d399;border:1px solid rgba(16,185,129,.3)}.badge--orange{background:#fb923c2e;color:#fb923c;border:1px solid rgba(251,146,60,.3)}.guide-content-title{font-size:1.6rem;font-weight:700;color:var(--gh-fg-default);margin:0 0 8px;letter-spacing:-.01em}.guide-content-subtitle{color:var(--gh-fg-muted);font-size:.95rem;margin:0;line-height:1.5}.guide-content-body{padding:28px 32px}.guide-para{color:#c9d1d9;line-height:1.75;margin:0 0 16px;font-size:.95rem}.guide-para code{background:#ffffff14;border:1px solid rgba(255,255,255,.1);padding:2px 7px;border-radius:5px;font-size:.85em;color:#a78bfa;font-family:Fira Code,Consolas,monospace}.guide-subheading{font-weight:600;font-size:1rem;color:#f3f4f6;margin-top:24px}.guide-list{list-style:decimal;padding-left:24px;color:#c9d1d9;line-height:1.85;font-size:.95rem}.guide-list code{background:#ffffff14;border:1px solid rgba(255,255,255,.1);padding:2px 7px;border-radius:5px;font-size:.85em;color:#a78bfa}.guide-list a{color:#60a5fa;text-decoration:none}.guide-list a:hover{text-decoration:underline}.guide-code-block{background:#0d1117;border:1px solid rgba(255,255,255,.08);border-radius:10px;overflow:hidden;margin:12px 0 20px}.guide-code-block.output{background:#0a0e14;border-color:#10b98126}.guide-code-header{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;background:#ffffff0a;border-bottom:1px solid rgba(255,255,255,.06)}.guide-code-lang{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#6b7280}.guide-copy-btn{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#9ca3af;font-size:11px;padding:3px 10px;border-radius:5px;cursor:pointer;transition:all .15s ease}.guide-copy-btn:hover{background:#8b5cf626;color:#a78bfa;border-color:#8b5cf64d}.guide-code-block pre{margin:0;padding:16px 20px;overflow-x:auto}.guide-code-block code{font-family:Fira Code,Consolas,SF Mono,monospace;font-size:.85rem;color:#c9d1d9;white-space:pre;line-height:1.6}.guide-code-block.output code{color:#34d399}.guide-infobox{display:flex;gap:12px;align-items:flex-start;padding:14px 18px;border-radius:10px;margin:16px 0;font-size:.9rem;line-height:1.65}.guide-infobox--tip{background:#10b98114;border:1px solid rgba(16,185,129,.2);color:#d1fae5}.guide-infobox--warning{background:#fb923c14;border:1px solid rgba(251,146,60,.25);color:#fed7aa}.guide-infobox--note{background:#6366f114;border:1px solid rgba(99,102,241,.2);color:#e0e7ff}.guide-infobox-icon{font-size:1.1rem;flex-shrink:0;margin-top:1px}.guide-table-wrap{overflow-x:auto;margin:16px 0;border-radius:10px;border:1px solid rgba(255,255,255,.07)}.guide-table{width:100%;border-collapse:collapse;font-size:.875rem}.guide-table th{background:#ffffff0a;padding:10px 16px;text-align:left;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b7280;border-bottom:1px solid rgba(255,255,255,.07)}.guide-table td{padding:11px 16px;border-bottom:1px solid rgba(255,255,255,.05);color:#c9d1d9;vertical-align:top}.guide-table tr:last-child td{border-bottom:none}.guide-table code{background:#ffffff14;padding:2px 7px;border-radius:4px;font-size:.8em;color:#a78bfa}.guide-step-nav{display:flex;justify-content:space-between;gap:12px;padding:20px 32px;border-top:1px solid rgba(255,255,255,.06);background:#ffffff04}.guide-step-btn{padding:9px 18px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:#c9d1d9;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}.guide-step-btn:hover{background:#8b5cf626;border-color:#8b5cf659;color:#a78bfa}.guide-step-btn.next{margin-left:auto}.guide-utils-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:640px){.guide-utils-grid{grid-template-columns:1fr}}.guide-util-card{background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:18px;transition:border-color .2s ease}.guide-util-card:hover{border-color:#8b5cf640}.guide-util-icon{font-size:1.5rem;margin-bottom:10px}.guide-util-desc{color:var(--gh-fg-muted);font-size:.875rem;line-height:1.6;margin:8px 0 0}.guide-mistake-card{background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:12px;overflow:hidden;margin-bottom:16px}.guide-mistake-problem{display:flex;align-items:center;gap:12px;padding:14px 18px;background:#f43f5e0f;border-bottom:1px solid rgba(244,63,94,.12)}.guide-mistake-problem code{font-family:monospace;font-size:.85rem;color:#fda4af}.guide-mistake-label{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:2px 8px;border-radius:4px;flex-shrink:0;background:#f43f5e26;color:#f43f5e}.guide-mistake-label.cause{background:#fb923c26;color:#fb923c}.guide-mistake-label.fix{background:#10b98126;color:#10b981}.guide-mistake-row{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid rgba(255,255,255,.05)}.guide-mistake-col{padding:14px 18px;font-size:.875rem;color:#c9d1d9;line-height:1.6;border-right:1px solid rgba(255,255,255,.05)}.guide-mistake-col:last-child{border-right:none}.guide-mistake-col p{margin:6px 0 0}.guide-mistake-compare{display:grid;grid-template-columns:1fr 1fr}.guide-mistake-bad,.guide-mistake-good{padding:12px 18px;font-size:.8rem}.guide-mistake-bad{border-right:1px solid rgba(255,255,255,.05);background:#f43f5e0a}.guide-mistake-good{background:#10b9810a}.guide-mistake-bad span{color:#f43f5e;font-weight:700;font-size:11px;display:block;margin-bottom:6px}.guide-mistake-good span{color:#10b981;font-weight:700;font-size:11px;display:block;margin-bottom:6px}.guide-mistake-bad code,.guide-mistake-good code{font-family:Fira Code,monospace;font-size:.78rem;color:#c9d1d9;word-break:break-all}.guide-quick-ref{max-width:1100px;margin:48px auto 0;padding:0 24px}.guide-quick-ref h2{font-size:1.4rem;font-weight:700;color:#f3f4f6;margin-bottom:20px}.guide-quick-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}.guide-quick-item{background:#12121a99;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:16px;transition:border-color .2s ease}.guide-quick-item:hover{border-color:#8b5cf64d}.guide-quick-label{display:block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6b7280;margin-bottom:8px}
