@import url(https://fonts.googleapis.com/css2?family=gg+sans:wght@400;500;600;700&family=Inter:wght@400;500;600;700&display=swap);.navbar{background:#fff;border-bottom:1px solid rgba(88,101,242,.12);height:64px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.navbar-inner{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto;max-width:1320px;padding:0 24px}.navbar-logo{color:var(--text-primary);font-size:16px;font-weight:700;text-decoration:none}.navbar-links{align-items:center;display:flex;gap:24px}.navbar-links a{color:var(--text-secondary);font-size:14px;font-weight:600;padding:6px 0;text-decoration:none;transition:color var(--transition)}.navbar-links a:hover{color:var(--text-primary)}.navbar-links a.active{color:var(--blurple)}.navbar-links .btn{border-bottom:none;color:#fff}.navbar-signin-button{align-items:center;background:#000;border-radius:10px;color:#4e5a6e;display:inline-flex;font-size:14px;font-weight:600;justify-content:center;min-height:41px;padding:0 14px;text-decoration:none}.user-menu-wrap{position:relative}.user-menu-trigger{align-items:center;appearance:none;-webkit-appearance:none;border:none;border-radius:999px;color:#2e3338;cursor:pointer;display:inline-flex;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;gap:10px;justify-content:center;line-height:1;padding:6px 8px}.user-menu-avatar,.user-menu-trigger,.user-menu-trigger:hover{background:transparent}.user-menu-avatar{border-radius:50%;flex:0 0 auto;height:32px;width:32px}.user-menu-name{color:#2e3338;font-size:14px;font-weight:600;line-height:1;white-space:nowrap}.user-menu-chevron{color:#6b7280;flex:0 0 auto;height:16px;width:16px}.user-menu-dropdown{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 25px rgba(15,23,42,.12);box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:16px;position:absolute;right:0;top:calc(100% + 8px);width:200px;z-index:1100}.user-menu-item{background:transparent;border:none;border-radius:8px;color:#2e3338;cursor:pointer;display:block;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.2;padding:10px 12px;text-align:left;width:100%}.user-menu-item:hover{background:#f6f7fb}.user-menu-item-danger{color:#e11d48}@media (max-width:1439px){.navbar-inner{max-width:1100px;padding:0 20px}.navbar-links{gap:20px}.navbar-links a{font-size:13px}}@media (max-width:1023px){.navbar{height:56px}.navbar-inner{padding:0 16px}.navbar-logo{font-size:14px}.navbar-links{gap:16px}.navbar-links a{font-size:12px;padding:4px 0}.navbar-signin-button{font-size:12px;min-height:36px;padding:0 12px}.user-menu-name{font-size:13px}.user-menu-dropdown{width:180px}}@media (max-width:767px){.navbar{height:56px}.navbar-inner{padding:0 12px}.navbar-logo{font-size:13px}.navbar-links{gap:12px}.navbar-links a{display:none}.navbar-links a.active{display:inline-flex}.navbar-signin-button,.user-menu-chevron,.user-menu-name{display:none}.user-menu-avatar{height:28px;width:28px}.user-menu-dropdown{gap:12px;padding:12px;width:160px}.user-menu-item{font-size:13px;padding:8px 10px}}@media (max-width:479px){.navbar{height:48px}.navbar-inner{padding:0 8px}.navbar-logo{font-size:12px}.user-menu-avatar{height:24px;width:24px}.user-menu-dropdown{width:140px}}.help-homepage{background:#e7e9ff;color:#0f172a;min-height:100vh}.help-header{align-items:center;display:flex;gap:24px;justify-content:space-between;margin:0 auto 120px;padding-left:20px;padding-right:20px}.special{margin:0 auto!important}.help-brand{align-items:center;display:flex;font-size:20px;font-weight:800;gap:14px}.help-logo{background:#0f172a;border-radius:18px;color:#fff;display:grid;font-size:22px;height:46px;place-items:center;width:46px}.help-brand-text{letter-spacing:-.04em}.help-actions{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.help-actions a{color:#fff;font-size:14px;font-weight:600;text-decoration:none;width:145px}.help-actions a:hover{text-decoration:underline}.sign-in-btn{align-items:center;background:#090a17;border:1px solid rgba(15,23,42,.12);border-radius:999px;color:#fff;display:inline-flex;justify-content:center;padding:12px 24px}.help-actions a.sign-in-btn{color:#fff}.help-grid{grid-gap:30px;align-items:start;display:grid;gap:30px;grid-template-columns:300px minmax(0,1fr);margin:0 auto;max-width:1156px}.help-sidebar{align-self:start;position:-webkit-sticky;position:sticky;top:30px}.sidebar-heading{color:#1f2937;font-size:15px;font-weight:700;margin-bottom:20px;margin-top:20px}.sidebar-list{align-items:start;display:flex;flex-direction:column;gap:30px;margin-left:29px}.sidebar-link{color:#334155;display:block;font-size:13px;font-weight:700;text-align:left;text-decoration:none;transition:color .18s ease;width:100%}.sidebar-link:hover{color:#0f172a}.article-share{border-bottom:1px solid rgba(15,23,42,.08);display:flex;flex-direction:column;gap:18px;margin:26px 0 0;padding:0 0 26px}.article-share p{color:#0f172a;font-size:20px;font-weight:700;margin:0 0 0 8px}.share{align-items:center;display:flex;gap:12px;list-style:none;padding:0}.share,.share li{margin:0}.share-item{align-items:center;border-radius:12px;color:#334155;display:inline-flex;height:36px;justify-content:center;text-decoration:none;transition:transform .18s ease,background .18s ease,color .18s ease;width:36px}.share-item:hover{background:#e3e8ff;transform:translateY(-1px)}.share-item svg{height:16px;width:16px}.help-content{gap:30px}.content-top,.help-content{display:flex;flex-direction:column}.content-top{align-items:center;flex-wrap:wrap;gap:24px;justify-content:space-between}.breadcrumbs{color:#475569;font-size:13px}.search-box{align-items:center;background:#fff;border:1px solid rgba(148,163,184,.32);border-radius:999px;box-shadow:0 10px 30px rgba(15,23,42,.08);display:flex;gap:12px;min-height:52px;padding:0 18px;width:100%}.search-box:hover{border-color:rgba(148,163,184,.5)}.search-box:focus-within{border-color:rgba(99,102,241,.6);box-shadow:0 12px 40px rgba(99,102,241,.12)}.search-box input{background:transparent;border:none;color:#0f172a;flex:1 1;font-size:15px;line-height:1.4;min-width:0;outline:none;padding:14px 0}.search-box input::placeholder{color:#64748b;opacity:1}.search-icon{flex-shrink:0;height:18px;position:relative;width:18px}.search-icon:before{border:2px solid #64748b;border-radius:50%;box-sizing:border-box;content:"";height:12px;left:0;position:absolute;top:0;width:12px}.search-icon:after{background:#64748b;content:"";height:2px;left:10px;position:absolute;top:10px;transform:rotate(45deg);transform-origin:left top;width:6px}.search-wrapper{position:relative;width:min(100%,560px)}.search-dropdown{background:#fff;border:1px solid rgba(148,163,184,.32);border-radius:18px;box-shadow:0 24px 60px rgba(15,23,42,.12);left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 12px);z-index:10}.dropdown-title{border-bottom:1px solid rgba(148,163,184,.16);color:#0f172a;font-size:14px;font-weight:600;padding:18px 20px 12px;text-align:center}.search-empty,.search-item{align-items:flex-start;background:transparent;border:none;cursor:pointer;display:flex;flex-direction:column;padding:16px 20px;text-align:left;width:100%}.search-item{border-bottom:1px solid rgba(148,163,184,.16);color:#3c74b4}.search-item:hover{background:rgba(99,102,241,.08)}.search-item strong{font-size:15px;font-weight:600}.search-item span{color:#64748b;font-size:13px;margin-top:4px}.search-empty{color:#64748b}.hero-block{grid-gap:24px;display:grid;gap:24px;text-align:center}.hero-title{font-size:clamp(42px,5vw,72px);font-weight:500;letter-spacing:-.04em;line-height:1.02;margin:0;margin-inline:auto;max-width:820px}.hero-meta{flex-wrap:wrap;gap:20px;justify-content:center}.author-pill,.hero-meta{align-items:center;display:flex;flex-direction:column}.author-pill{gap:14px}.author-avatar{background:#eef2ff;border-radius:18px;display:grid;font-size:24px;height:56px;place-items:center;width:56px}.author-avatar,.author-name{color:#0f172a;font-weight:700}.author-name{font-size:15px}.author-date{color:#000;font-size:22px}.follow-btn{border-radius:18px;padding:12px 28px}.article-card{display:flex;flex-direction:column;gap:28px;padding-bottom:36px}.article-intro{color:#334155;font-size:20px;font-weight:500;line-height:1.8;margin:0}.callout-box{border-left:1px solid rgba(0,0,0,.3);font-size:20px;font-style:italic;font-weight:400;line-height:1.6;margin-left:88px;padding:0 15px}.callout-box,.callout-box p{word-wrap:break-word;color:#666}.callout-box p{align-items:stretch;display:flex;font-weight:500;gap:16px;padding:4px 23px}.callout-box em{font-style:italic}.clyde-card{display:flex;flex-direction:column;gap:18px}.clyde-header{align-items:center;display:flex;gap:14px}.clyde-avatar{background:#475569;border-radius:14px;color:#fff;display:grid;font-weight:700;height:44px;place-items:center;width:44px}.clyde-name{font-size:15px;font-weight:700}.clyde-meta{color:#94a3b8;font-size:13px}.clyde-message{color:#e2e8f0;font-size:15px;line-height:1.8;margin:0}.clyde-footer{color:#94a3b8;font-size:13px}.section-block h2{color:#0f172a;font-size:2.15rem;margin:0}.section-block .section-word{font-size:28px;margin-bottom:18px;margin-top:8px;text-align:center}.section-block .article-summary{color:#334155;font-size:20px;margin:0 auto 18px;max-width:760px;text-align:left}p{font-size:20px}.note-blue{background:#e6f6ff;border-radius:10px;box-shadow:none;display:flex;margin:18px auto;max-width:760px;padding:12px 18px;width:100%}.note-blue img,.note-green img,.note-pink img{flex-shrink:0;height:20px;width:20px}.screenshot-grid{grid-gap:24px;align-items:start;gap:24px;grid-template-columns:repeat(2,minmax(240px,1fr));justify-items:center;margin:18px auto 24px;max-width:614px}.screenshot-panel{display:flex;justify-content:center}.screenshot-panel img{border-radius:10px;box-shadow:0 8px 20px rgba(15,23,42,.06);max-width:380px}.two-up-side{align-items:flex-start;display:flex;gap:32px;justify-content:center;margin:18px auto 0;max-width:980px}.two-up-side .two-left{flex:1 1 580px}.two-up-side .two-left img{border-radius:12px;box-shadow:0 12px 30px rgba(15,23,42,.08);max-width:640px;width:100%}.two-up-side .two-right{align-items:flex-start;display:flex;flex:0 0 320px}.two-up-side .two-right img{border-radius:12px;box-shadow:0 12px 30px rgba(15,23,42,.08);height:auto;width:100%}.article-summary{margin:0}.article-summary.lead{color:#0f172a;font-size:18px;font-weight:700;line-height:1.4;margin:16px 0 8px}.article-summary.sub{color:#475569;font-size:20px;line-height:1.8;margin:0 0 16px}.article-summary>strong{font-size:20px;font-weight:500}.reason-list{grid-gap:12px;color:#334155;display:grid;gap:12px;line-height:1.75;margin:20px 0 0 20px;padding-left:20px}.reason-list li{margin:0}.callout-primary,.callout-secondary{border-radius:28px;font-size:15px;line-height:1.8;padding:22px 24px}.screenshot-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:16px}.screenshot-panel img{border-radius:12px;box-shadow:0 10px 30px rgba(15,23,42,.08);display:block;height:auto;width:100%}.note-green-card{max-width:683px;padding:15px 25px 50px 28px}.note-green-card,.note-green-card2{grid-gap:20px;background:#d9f0e6;border-radius:26px;display:grid;gap:20px;margin:24px auto 0}.note-green-card2{max-width:768px;padding:35px 25px 152px 44px}.note-green-card3{grid-gap:20px;background:#d9f0e6;border-radius:26px;display:grid;gap:20px;margin:24px auto 0;padding:35px 25px 49px 44px}.note-green-card-screenshot3{margin:auto}.note-green-card-header,.note-green-card-header2{align-items:flex-start;display:flex;gap:12px}.note-green-card-header img,.note-green-card-header2 img{flex-shrink:0;height:22px;margin-top:3px;width:22px}.note-green-card-header div,.note-green-card-header2 div{color:#0f172a;line-height:1.75}.note-green-card-screenshot{margin:auto;max-height:290px}.note-green-card-screenshot2{margin:auto;max-height:445px}.note-green-card-screenshot img{max-height:290px}.note-green-card-screenshot img,.note-green-card-screenshot3 img{border-radius:18px;box-shadow:0 10px 30px rgba(15,23,42,.08);display:block;height:100%;margin:auto;max-width:100%;width:auto}.note-green-card-screenshot3 img{max-height:536px}.note-green-card-screenshot2 img{border-radius:18px;box-shadow:0 10px 30px rgba(15,23,42,.08);display:block;margin:auto;max-height:561px;max-width:100%;width:auto}.important-icon{height:36px;margin-right:12px;width:36px}.tip-icon{height:28px;margin-right:12px;width:28px}.mention-faq-panel{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}.mention-graphic{border-radius:12px;flex:0 0 280px;padding:16px}.mention-graphic img{border-radius:8px;display:block;height:auto;width:100%}.mention-note{color:#334155;flex:1 1 260px;font-size:15px}.mention-note--dark{background:linear-gradient(180deg,#0f172a,#111827);border-radius:12px;color:#e6eef8;padding:14px}.mention-label{color:#475569;font-size:13px;margin-top:8px}.mention-grid{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px}.mention-grid img{border-radius:10px;box-shadow:0 10px 30px rgba(15,23,42,.06);display:block;height:auto}.callout-important{gap:12px}.important-text{color:#0f172a;font-size:15px}.note-pink{background:#ffeef1;display:flex;padding:16px}.note-blue,.note-pink{align-items:center;border-radius:12px;color:#0f172a;gap:12px}.note-blue{background:#e8f6ff;display:inline-flex;padding:14px}.note-green{align-items:flex-start;background:#e9f7ee;border-radius:12px;color:#0f172a;display:flex;gap:12px;margin:18px auto;max-width:760px;padding:18px}.callout-primary{background:#dbf3ff;background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%233B82F6%22%20d%3D%22M2%206a2%202%200%20012-2h16a2%202%200%20012%202v12a2%202%200%2001-2%202H4a2%202%200%2001-2-2V6zm2%20.5L12%2013l8-6.5V6H4v.5z%22%2F%3E%3C%2Fsvg%3E");background-position:top 18px left 35px;background-repeat:no-repeat;background-size:24px;color:#003550;font-weight:500;margin:24px 0}.callout-primary,.callout-secondary{border-radius:24px;content:"";font-size:20px;padding:15px 25px 18px 80px;text-transform:none}.callout-secondary{background:#ededed;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27%23888%27 d=%27M4 6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6zm2 .5l8 5 8-5V6H6v.5z%27/%3E%3C/svg%3E");background-position:top 18px left 35px;background-repeat:no-repeat;background-size:24px;color:#262626;font-weight:700;font-weight:500;margin:0}.callout-tip{align-items:flex-start;background:#e4f7df;border-radius:28px;color:#0f412d;display:flex;gap:16px;margin:24px 0;padding:20px 24px}.callout-tip p{font-weight:600;line-height:1.75;margin:0}.tip-icon{flex-shrink:0;height:32px;margin-top:4px;width:32px}.mention-example{border-radius:20px;box-shadow:0 24px 60px rgba(15,23,42,.12);margin:18px auto 0;max-width:820px;overflow:hidden}.mention-img{display:block;height:auto;width:100%}.mention-label{background:rgba(99,102,241,.12);border-radius:24px;color:#0f172a;font-weight:700;margin:16px auto 0;max-width:820px;padding:18px 24px;text-align:center}.mention-faq-panel{grid-gap:18px;display:grid;gap:18px;margin:24px auto 0;max-width:820px}.mention-faq-panel .mention-graphic{border-radius:22px;overflow:hidden}.mention-faq-panel .mention-graphic img{display:block;height:auto;width:100%}.mention-note{background:rgba(0,0,0,.1);border-radius:24px;color:#111827;font-weight:700;line-height:2;padding:20px 34px;text-align:center}.mention-faq-panel--dark .mention-graphic{border-radius:22px;overflow:hidden}.mention-note--dark{background:rgba(0,0,0,.1);border-radius:24px;color:#111827;font-weight:700;line-height:1.6;padding:26px 24px;text-align:center}.callout-important{align-items:center;background:#fdecef;border-radius:24px;color:#4a0b0b;display:flex;gap:18px;padding:18px 22px}.important-icon{display:block;flex-shrink:0;height:44px;width:44px}.important-text{font-size:16px;font-weight:700;line-height:1.4}.article-feedback{align-items:center;border-bottom:1px solid rgba(15,23,42,.08);display:flex;flex-direction:column;gap:18px;margin:0 auto 36px;padding:26px 28px;text-align:center;width:100%}.feedback-heading{color:#101828;font-size:18px;font-weight:700;margin:0}.feedback-buttons{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.feedback-buttons .btn-secondary{background:transparent;border:1px solid rgba(15,23,42,.12);border-radius:18px;box-shadow:0 12px 24px rgba(15,23,42,.08);font-size:15px;font-weight:700;min-width:90px;padding:14px 32px;width:auto}.feedback-stats{color:#475569;font-size:13px;margin:0}.request-link{color:#101828;font-weight:700;text-decoration:none}.related-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.related-card{display:flex;flex-direction:column;gap:14px}.related-title{color:#0f172a;font-size:15px;font-weight:700}footer{overflow:hidden;width:100%}.footer-image{display:block;height:auto;width:100%}@media (max-width:960px){.footer-top{grid-template-columns:1fr}.footer-links-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.footer-links-grid{grid-template-columns:1fr}}.link-list{grid-gap:10px;display:grid;gap:10px;list-style:disc;margin:0;padding-left:20px;text-decoration:underline}.link-list li{margin:0}.link-list a{color:#0f172a;font-size:14px;text-decoration:none}.link-list a:hover{text-decoration:underline}.article-contents-card{background:#d8dbe9;border-radius:24px;margin:48px auto 0;padding:30px 32px;width:70%}.article-contents-title{color:#0f172a;font-size:20px;font-weight:700;margin-bottom:22px}.article-contents-list{color:#0f172a;font-size:17px;line-height:1.8;list-style:disc;margin:0;padding-left:20px}.article-contents-list li{margin-bottom:18px}.article-contents-list li ul{list-style:disc;margin:12px 0 0;padding-left:20px}.article-contents-list a{color:#0f172a;text-decoration:underline}.article-contents-list a:hover{text-decoration:none}.reason-link{font-weight:700}.reason-link,.reason-link:hover{color:#0f172a;text-decoration:underline}@media (max-width:1439px){.help-grid{gap:24px;grid-template-columns:280px 1fr;max-width:100%;padding:0 24px}.help-header{margin-bottom:80px;padding-left:24px;padding-right:24px}.help-actions{gap:16px}.help-actions a{font-size:13px;width:auto}}@media (max-width:1023px){.help-homepage{background:#e7e9ff}.help-header{flex-direction:column;margin-bottom:60px;padding-left:16px;padding-right:16px;text-align:center}.help-logo{font-size:18px;height:40px;width:40px}.help-brand{font-size:16px}.help-actions{gap:12px;justify-content:center}.help-actions a{font-size:12px;width:auto}.help-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr;max-width:100%;padding:0 16px}.help-sidebar{grid-gap:16px;border-bottom:1px solid rgba(15,23,42,.08);border-top:1px solid rgba(15,23,42,.08);display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:20px;padding:20px 0;position:static;top:auto}.sidebar-heading{grid-column:1/-1;margin:0}.sidebar-list{flex-direction:row;flex-wrap:wrap;gap:12px;margin-left:0}.sidebar-link{font-size:12px;width:auto}.search-box{min-height:44px}.search-box input{font-size:14px}.hero-title{font-size:clamp(24px,4vw,48px)}.article-intro{font-size:16px}.callout-box{margin-left:16px;padding:0 12px}.two-up-side{flex-direction:column;gap:16px}.two-up-side .two-left,.two-up-side .two-right{flex:1 1 auto}.screenshot-grid{grid-template-columns:1fr}.article-contents-card{margin:32px 0 0;padding:24px 20px;width:100%}.article-contents-list{font-size:14px;line-height:1.6}.mention-faq-panel{flex-direction:column}.mention-graphic{flex:1 1 auto;max-width:100%}.mention-note{flex:1 1 auto}}@media (max-width:767px){.help-homepage{background:#e7e9ff}.help-header{gap:12px;margin-bottom:40px;padding-left:12px;padding-right:12px}.help-logo{font-size:16px;height:36px;width:36px}.help-brand{font-size:14px;gap:10px}.help-actions{gap:8px;justify-content:center;width:100%}.help-actions a{font-size:11px;padding:8px 12px;width:auto}.sign-in-btn{font-size:12px;padding:10px 16px}.help-grid{padding:0 12px}.help-sidebar{gap:12px;grid-template-columns:repeat(2,1fr);margin-bottom:16px;padding:16px 0}.sidebar-list{gap:8px}.sidebar-link{font-size:11px}.sidebar-heading{font-size:13px}.hero-title{font-size:clamp(18px,5vw,32px);margin-bottom:16px}.article-intro{font-size:14px;line-height:1.6}.callout-box{font-size:14px;margin-left:8px;padding:0 8px}.article-contents-card{margin:24px 0 0;padding:16px 12px;width:100%}.article-contents-title{font-size:16px;margin-bottom:16px}.article-contents-list{font-size:13px;line-height:1.5;padding-left:16px}.article-contents-list li{margin-bottom:12px}.search-box{min-height:40px;padding:0 12px}.search-box input{font-size:14px;padding:10px 0}.search-icon{height:16px;width:16px}.screenshot-grid{gap:12px;grid-template-columns:1fr}.two-up-side{flex-direction:column;gap:12px}.mention-faq-panel{gap:12px}.mention-graphic{max-width:100%}.note-green-card,.note-green-card2,.note-green-card3{margin:16px auto 0;padding:16px 12px}.callout-primary,.callout-secondary,.callout-tip{font-size:13px;margin:16px 0;padding:12px 16px}.feedback-buttons{gap:8px}.feedback-buttons .btn-secondary{font-size:12px;min-width:70px;padding:10px 16px}.related-grid{grid-template-columns:1fr}}@media (max-width:479px){.help-header{margin-bottom:24px;padding-left:8px;padding-right:8px}.help-logo{font-size:14px;height:32px;width:32px}.help-brand{font-size:12px;gap:8px}.help-brand-text{display:none}.help-actions{gap:6px;width:100%}.help-actions a{font-size:10px;padding:6px 10px}.help-grid{padding:0 8px}.help-sidebar{gap:8px;grid-template-columns:repeat(2,1fr)}.sidebar-heading{font-size:12px}.sidebar-list{gap:6px}.sidebar-link{font-size:10px}.hero-title{font-size:clamp(16px,4vw,24px);margin-bottom:12px}.article-intro{font-size:13px}.article-contents-card{padding:12px 8px}.article-contents-title{font-size:14px}.article-contents-list{font-size:12px;padding-left:14px}.callout-important,.callout-primary,.callout-secondary,.callout-tip{font-size:12px;gap:8px;padding:10px 12px}.important-icon{height:32px;width:32px}.tip-icon{height:24px;width:24px}.feedback-heading{font-size:14px}.feedback-buttons .btn-secondary{font-size:11px;min-width:60px;padding:8px 12px}}.author-avatar{border-radius:50%;height:40px;width:40px}.author-info{align-items:center;display:flex;font-size:20px;gap:10px}.btn-follow{-webkit-touch-callout:none;background-color:transparent;border:2px solid rgba(0,0,0,.3);border-radius:12px;color:#000;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;margin:0;padding:13px 24px;text-align:center;transition:background-color .12s ease-in-out,border-color .12s ease-in-out,color .15s ease-in-out;-webkit-user-select:none;user-select:none;white-space:nowrap}.btn-follow:hover{background-color:#5865f2;border-color:#5865f2;color:#fff}.clyde-message{margin:auto}.clyder-title{font-size:20px;font-weight:500}.section-word{margin-bottom:46px!important;margin-top:20px!important;text-align:center}#special,#special1{word-wrap:break-word;font-size:18px;font-weight:400;margin-top:24px}#special1{margin-bottom:16px}@media (max-width:1120px){.help-grid{grid-template-columns:1fr}.help-sidebar{position:relative;top:0}}@media (max-width:720px){.help-homepage{padding:18px 16px 32px}.help-header{align-items:flex-start;flex-direction:column}.help-actions{justify-content:flex-start;width:100%}.search-box{width:100%}.hero-title{font-size:42px}.related-grid{grid-template-columns:1fr}}.login-page{align-items:flex-start;background:#fff;display:flex;font-family:Arial,Helvetica,sans-serif;justify-content:center;min-height:100vh;padding:40px 24px 24px}.login-card{background:#fff;border:1px solid #d8d8d8;border-radius:2px;box-shadow:none;padding:24px;width:400px}.logup-card{padding:0;width:400px!important}.create-password-card{background:#fff;border:1px solid #d8d8d8;border-radius:2px;box-shadow:none;width:400px}.create-password-header{padding:17px 38px 21px}.create-password-form{padding:23px 38px 40px}.auth-error-banner{align-items:flex-start;background:#fff5f5;border:1px solid #f5c2c7;border-radius:2px;box-sizing:border-box;display:flex;gap:12px;margin-bottom:20px;padding:16px;width:100%}.auth-error-icon{flex-shrink:0;height:16px;margin-top:2px;width:16px}.auth-error-text{display:flex;flex-direction:column}.auth-error-title{color:#671219;font-weight:600}.auth-error-message,.auth-error-title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.2}.auth-error-message{color:#cd3642;font-weight:400;margin-top:4px;transition:color .1s ease-in-out}.login-header{align-items:center;display:flex;flex-direction:column;padding-bottom:20px;text-align:center}.login-title{color:#222;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-size:20px;font-weight:500;line-height:1.2;margin:0}.create-password-title{font-size:22px;font-weight:600}.create-password-subtitle,.create-password-title{color:#222;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;line-height:22px;margin:14px 0 0}.create-password-subtitle{font-size:14px;text-align:left}.login-switch{color:#1f73b7;font-size:13px;margin-top:6px;text-decoration:underline}.login-divider{background:#d8d8d8;height:1px;margin:0}.login-subtext{color:#4d4d4d;font-size:13px;line-height:1.5;margin:12px 0 0;text-align:center}.logup-subtext{color:#222;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;margin-top:10px}.logup-form{padding:40px 20px}.logup-form,.logup-header{display:flex;flex-direction:column}.logup-header{align-items:start;padding:12px 19px 20px}.login-form{padding-left:10px;padding-right:10px;padding-top:16px}.form-group,.login-form{display:flex;flex-direction:column}.form-group{gap:8px;margin-bottom:30px}.form-group label{color:#222;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600}.create-password-field-group,.create-password-field-group label{margin-bottom:10px}.form-group input{background:#fff;border:1px solid #bcc5cf;border-radius:2px;box-sizing:border-box;color:#23272a;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-size:14px;height:36px;padding:0 10px;width:100%}.password-field input{height:40px;padding-right:42px}.form-group input:focus{border-color:#2d73b9;outline:none}.form-group input[aria-invalid=true]{border-color:#d93025}.form-group input:disabled{opacity:.6}.submit-area{align-items:stretch;display:flex;flex-direction:column}.field-error{align-items:center;color:#d93025;display:flex;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:400;gap:6px;line-height:18px}.button-error,.field-error{margin-top:8px}.field-error-icon{flex-shrink:0;height:16px;width:16px}.password-group{margin-bottom:0}.password-field{position:relative}.password-field input{padding-right:38px}.password-toggle{align-items:center;background:transparent;border:none;display:inline-flex;height:18px;justify-content:center;padding:0;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:18px}.password-toggle svg{fill:#707c89;height:18px;width:18px}.forgot-password-row{display:flex;justify-content:flex-start;margin-top:16px}.forgot-link{color:#1f73b7;font-size:13px;text-decoration:underline}.login-submit{background:#2d73b9;border:none;border-radius:2px;color:#fff;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:500;height:36px;margin-top:10px;padding:0;width:100%}.login-submit:hover{background:#28669d}.login-submit:disabled{background:#f3f4f6;border:none;color:#8a93a0;cursor:not-allowed}.password-requirements{margin-top:18px}.password-requirements-heading{color:#222;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:400}.requirement-list{list-style:none;margin:0;padding:0}.requirement-item{color:#222;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif}.requirement-icon{align-items:center;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.requirement-status-icon{height:16px;transition:opacity .15s ease;width:16px}.requirement-item{align-items:center;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;gap:8px;line-height:1.2;margin-top:10px}.requirement-text{color:#222}.create-password-submit{background:#2e77b8;height:40px;margin-top:36px}.create-password-submit:hover{background:#28679d}.login-cancel{background:#fff;border:1px solid #1f73b7;border-radius:2px;color:#1f73b7;cursor:pointer;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:500;height:40px;margin-top:18px;padding:0;width:100%}@media (max-width:1439px){.login-page{padding:32px 20px 20px}.create-password-card,.login-card,.logup-card{width:380px}}@media (max-width:1023px){.login-page{padding:24px 16px 16px}.create-password-card,.login-card,.logup-card{width:min(90vw,360px)}.login-header{padding-bottom:16px}.login-title{font-size:18px}.logup-header{padding:12px 16px 16px}.logup-form{padding:32px 16px}.create-password-header{padding:14px 28px 18px}.create-password-form{padding:18px 28px 32px}.create-password-title{font-size:18px}.form-group{margin-bottom:24px}.form-group label{font-size:13px}.form-group input{font-size:13px;height:34px}.create-password-submit,.login-cancel,.login-submit{font-size:13px;height:36px}.password-requirements{margin-top:14px}.requirement-item{font-size:13px;gap:6px}}@media (max-width:767px){.login-page{align-items:center;padding:16px 12px 12px}.create-password-card,.login-card,.logup-card{padding:20px;width:min(95vw,320px)}.logup-card{padding:0}.login-header{padding-bottom:14px}.login-title{font-size:16px}.logup-header{padding:10px 14px 12px}.logup-form{padding:24px 14px}.logup-subtext{font-size:13px;margin-top:8px}.create-password-header{padding:12px 24px 16px}.create-password-form{padding:16px 24px 28px}.create-password-title{font-size:16px;margin-bottom:12px}.create-password-subtitle{font-size:13px}.login-form{padding-left:8px;padding-right:8px;padding-top:12px}.form-group{gap:6px;margin-bottom:20px}.form-group label{font-size:12px}.form-group input{font-size:14px;height:32px;padding:0 8px}.create-password-submit,.login-cancel,.login-submit{font-size:12px;height:34px;margin-top:8px}.forgot-password-row{margin-top:12px}.forgot-link,.login-switch{font-size:12px}.login-switch{margin-top:4px}.login-subtext{font-size:12px;margin-top:8px}.auth-error-banner{margin-bottom:16px;padding:12px}.auth-error-message,.auth-error-title{font-size:13px}.password-requirements{margin-top:12px}.password-requirements-heading{font-size:12px}.requirement-item{font-size:12px;gap:6px;margin-top:8px}.create-password-field-group{margin-bottom:8px}.password-field input{padding-right:34px}.password-toggle,.password-toggle svg{height:16px;width:16px}.field-error{font-size:12px;gap:4px}}@media (max-width:479px){.login-page{padding:12px 10px 10px}.create-password-card,.login-card,.logup-card{padding:16px;width:100%}.login-header{padding-bottom:12px}.login-title{font-size:14px}.logup-header{padding:8px 12px 10px}.logup-form{padding:20px 12px}.create-password-header{padding:10px 20px 12px}.create-password-form{padding:12px 20px 24px}.create-password-title{font-size:14px}.create-password-subtitle{font-size:12px}.login-form{padding-left:6px;padding-right:6px;padding-top:10px}.form-group{gap:4px;margin-bottom:16px}.form-group label{font-size:11px}.form-group input{font-size:13px;height:30px}.create-password-submit,.login-cancel,.login-submit{font-size:11px;height:32px;margin-top:6px}.login-switch{font-size:11px}.login-subtext{font-size:11px;margin-top:6px}.logup-subtext{font-size:12px}.password-requirements{margin-top:10px}.password-requirements-heading{font-size:11px}.requirement-item{font-size:11px;gap:4px;margin-top:6px}.auth-error-banner{gap:8px;padding:10px}.auth-error-icon{height:14px;width:14px}.field-error{font-size:11px;gap:4px}.field-error-icon{height:14px;width:14px}}.login-cancel:hover{background:#f5fbff}.login-footer{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;gap:6px;justify-content:flex-start;margin-top:10px;padding-left:10px}.login-footer-text{color:#000;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-size:13px}.login-footer-link{-webkit-font-smoothing:subpixel-antialiased;background-color:transparent;border:0 solid transparent;border-radius:4px;box-sizing:border-box;color:#1f73b7;cursor:pointer;display:inline;font-family:inherit;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-size:inherit;font-size:13px;font-weight:inherit;margin:0;outline-color:transparent;overflow:hidden;padding:0;text-decoration:underline;text-overflow:ellipsis;transition:border-color .25s ease-in-out,box-shadow .1s ease-in-out,background-color .25s ease-in-out,color .25s ease-in-out,outline-color .1s ease-in-out,z-index .25s ease-in-out}.logup-card{background:#fff;border:1px solid #d8d8d8;border-radius:2px;box-shadow:none;padding:24px;width:339px}.login-footer div{display:flex;gap:5px}@media (max-width:480px){.login-page{padding:16px}.login-card{padding:20px;width:100%}}.panel{display:flex;min-height:calc(100vh - 56px)}.panel-sidebar{background:var(--bg-tertiary);border-right:1px solid var(--border);display:flex;flex-direction:column;flex-shrink:0;height:calc(100vh - 56px);padding:20px 16px;position:-webkit-sticky;position:sticky;top:56px;width:240px}.sidebar-logo{align-items:center;border-bottom:1px solid var(--border);color:var(--blurple);display:flex;font-size:15px;font-weight:700;gap:10px;margin-bottom:12px;padding:8px 12px 20px}.sidebar-nav{display:flex;flex:1 1;flex-direction:column;gap:4px}.sidebar-item{border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;font-size:14px;font-weight:500;padding:10px 14px;transition:background var(--transition),color var(--transition)}.sidebar-item:hover{background:var(--bg-accent);color:var(--text-primary)}.sidebar-item.active{background:rgba(88,101,242,.15);color:var(--blurple);font-weight:600}.sidebar-footer{border-top:1px solid var(--border);padding-top:16px}.sidebar-admin-badge{align-items:center;color:var(--text-muted);display:flex;font-size:12px;gap:8px;padding:4px 0}.admin-dot{background:var(--green);border-radius:50%;box-shadow:0 0 6px var(--green);height:8px;width:8px}.panel-main{flex:1 1;min-width:0;overflow-x:auto;padding:32px}.panel-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:24px}.panel-title{font-size:22px;font-weight:800}.panel-sub{color:var(--text-muted);font-size:13px;margin-top:4px}.panel-stats{display:flex;gap:12px}.stat-chip{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius);min-width:70px;padding:10px 16px;text-align:center}.stat-chip.warn{border-color:rgba(237,66,69,.3)}.stat-num{color:var(--text-primary);display:block;font-size:22px;font-weight:800}.stat-label{color:var(--text-muted);font-size:11px;letter-spacing:.5px;text-transform:uppercase}..panel-search{margin-bottom:20px}.panel-search input{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-primary);font-size:14px;max-width:400px;padding:12px 14px;width:100%}.panel-filters{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.filter-pill{align-items:center;border-radius:var(--radius-sm);display:inline-flex;font-size:13px;gap:8px;padding:8px 12px}.filter-pill,.panel-filters select{background:var(--bg-secondary);border:1px solid var(--border);color:var(--text-primary)}.panel-filters select{border-radius:var(--radius-sm);min-width:145px;padding:9px 12px}.security-callout{background:rgba(88,101,242,.06);border:1px solid rgba(88,101,242,.2);border-radius:var(--radius);color:var(--text-secondary);display:flex;font-size:13px;gap:12px;line-height:1.5;margin-bottom:24px;padding:14px 18px}.security-callout span:first-child{flex-shrink:0;font-size:18px}.security-callout code{background:rgba(88,101,242,.15);border-radius:4px;color:var(--blurple);font-family:Courier New,monospace;font-size:12px;padding:1px 6px}.table-wrapper{border:1px solid var(--border);border-radius:var(--radius);overflow-x:auto}.user-table{border-collapse:collapse;font-size:14px;width:100%}.user-table thead{background:var(--bg-tertiary)}.user-table th{color:var(--text-muted);font-size:11px;font-weight:700;letter-spacing:.6px;padding:12px 16px;text-align:left;text-transform:uppercase}.user-table tbody tr,.user-table th{border-bottom:1px solid var(--border)}.user-table tbody tr{cursor:pointer;transition:background var(--transition)}.user-table tbody tr:last-child{border-bottom:none}.user-table tbody tr:hover{background:var(--bg-accent)}.user-table tbody tr.selected{background:rgba(88,101,242,.08)}.user-table td{color:var(--text-primary);padding:14px 16px;vertical-align:middle}td.muted{color:var(--text-muted);font-size:13px}.tag{background:var(--bg-secondary);border:1px solid var(--border)}.badge,.tag{padding:6px 10px}.badge{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;justify-content:center}.badge-active{background:rgba(43,194,118,.12)}.badge-offline{background:rgba(226,232,240,.8);color:var(--text-secondary)}.badge-submitted{background:rgba(88,101,242,.12);color:var(--blurple)}.badge-ai{background:rgba(255,193,7,.14);color:#b38600}.badge-download{background:rgba(88,101,242,.12);color:var(--blurple)}.badge-block{background:rgba(225,29,72,.12);color:#c92f52}.action-cell{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.action-badges{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.row-btn{background:none;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--text-muted);font-size:12px;padding:6px 10px;transition:background var(--transition),border-color var(--transition)}.row-btn:hover{background:var(--bg-accent);border-color:var(--border);color:var(--text-primary)}.empty-row{color:var(--text-muted);padding:40px;text-align:center}.user-detail{animation:slideDown .2s ease;background:var(--bg-secondary);border:1px solid var(--blurple);border-radius:var(--radius);margin-top:16px;overflow:hidden}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.detail-header{align-items:center;background:rgba(88,101,242,.05);border-bottom:1px solid var(--border);display:flex;gap:14px;padding:20px 24px}.detail-header-actions{align-items:center;display:flex;gap:10px;margin-left:auto}.detail-avatar{align-items:center;background:var(--blurple);border-radius:50%;display:flex;flex-shrink:0;font-size:20px;font-weight:700;height:48px;justify-content:center;width:48px}.detail-name{font-size:16px;font-weight:700}.detail-email{color:var(--text-muted);font-size:13px}.detail-close{background:none;border-radius:var(--radius-sm);color:var(--text-muted);font-size:14px;margin-left:auto;padding:6px 10px;transition:background var(--transition)}.detail-close:hover{background:var(--bg-accent);color:var(--text-primary)}..detail-grid{grid-gap:1px;background:var(--border);display:grid;gap:1px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.detail-panel{grid-gap:10px;background:var(--bg-secondary);display:grid;gap:10px;padding:20px 24px}.detail-panel-title{color:var(--text-muted);font-size:13px;font-weight:800;letter-spacing:.6px;margin-bottom:14px;text-transform:uppercase}.detail-field{background:var(--bg-secondary);padding:10px 0}.detail-label{color:var(--text-muted);font-size:11px;font-weight:700;letter-spacing:.6px;margin-bottom:6px;text-transform:uppercase}.detail-value{color:var(--text-primary);font-size:14px;word-break:break-all}.detail-value.mono{color:var(--text-secondary);font-family:Courier New,monospace;font-size:12px}.timeline-panel{background:var(--bg-secondary);border-top:1px solid var(--border);padding:20px 24px 24px}.timeline-list{grid-gap:12px;display:grid;gap:12px;margin-top:16px}.timeline-row{grid-gap:14px;background:var(--bg-tertiary);border-radius:var(--radius-sm);display:grid;gap:14px;grid-template-columns:70px 1fr;padding:12px 14px}.timeline-time{color:var(--text-muted);font-family:Courier New,monospace;font-size:12px}.timeline-event{color:var(--text-primary);font-size:14px}.panel-state{color:var(--text-muted);font-size:16px;padding:60px;text-align:center}.panel-state.error{color:var(--red)}@media (max-width:1439px){.panel-sidebar{padding:16px 12px;width:220px}.panel-main{padding:24px}.panel-title{font-size:18px}.user-table{font-size:13px}.user-table td,.user-table th{padding:10px 12px}..panel-search input{max-width:320px}.stat-chip{min-width:60px;padding:8px 12px}}@media (max-width:1023px){.panel{flex-direction:column;min-height:auto}.panel-sidebar{align-items:center;border-bottom:1px solid var(--border);border-right:none;flex-direction:row;height:auto;justify-content:flex-start;overflow-x:auto;padding:12px;position:relative;top:0;width:100%}.sidebar-logo{border-bottom:none;border-right:1px solid var(--border);margin:0 12px 0 0;padding:0 12px 0 0}.sidebar-nav{flex:1 1;flex-direction:row;gap:8px;overflow-x:auto}.sidebar-item{font-size:13px;padding:8px 12px;white-space:nowrap}.sidebar-footer{display:none}.panel-main{overflow-x:auto;padding:20px}.panel-header{flex-direction:column;gap:16px}.panel-title{font-size:18px}.panel-stats{flex-wrap:wrap;gap:10px}..panel-search input{max-width:100%}.user-table{font-size:12px}.user-table td,.user-table th{padding:8px 10px}.table-wrapper{border-radius:var(--radius);overflow-x:auto}.stat-chip{font-size:12px;min-width:50px;padding:8px 10px}.stat-num{font-size:18px}.stat-label{font-size:10px}.detail-grid{grid-template-columns:1fr}.detail-panel{gap:8px;padding:16px 20px}.timeline-row{grid-template-columns:60px 1fr;padding:10px 12px}}@media (max-width:767px){.panel{flex-direction:column;min-height:auto}.panel-sidebar{border-bottom:1px solid var(--border);padding:8px;width:100%}.sidebar-logo{font-size:12px;margin-right:8px;padding:0 8px 0 0}.sidebar-nav{gap:6px}.sidebar-item{font-size:12px;padding:6px 10px}.panel-main{padding:12px}.panel-header{flex-direction:column;gap:12px}.panel-title{font-size:14px}.panel-sub{font-size:12px}.panel-stats{gap:8px}.stat-chip{font-size:11px;min-width:45px;padding:6px 8px}.stat-num{font-size:16px}.stat-label{font-size:9px}..panel-search input{font-size:13px;max-width:100%}.user-table{font-size:11px}.user-table td,.user-table th{padding:8px}.user-table th{font-size:10px}.security-callout{flex-direction:column;font-size:12px;gap:8px;padding:12px}.filter-pill{font-size:12px;padding:6px 10px}.badge,.tag{font-size:11px;padding:4px 8px}.action-cell{gap:6px}.detail-grid{grid-template-columns:1fr}.detail-panel{gap:6px;padding:12px 16px}.detail-panel-title{font-size:12px;margin-bottom:10px}.detail-label{font-size:10px}.detail-value{font-size:13px}.timeline-row{gap:10px;grid-template-columns:50px 1fr;padding:8px 10px}.timeline-time{font-size:11px}.timeline-event{font-size:13px}}@media (max-width:479px){.panel-sidebar{padding:6px}.sidebar-logo{font-size:11px;margin-right:6px;padding:0 6px 0 0}.sidebar-nav{gap:4px}.sidebar-item{font-size:11px;padding:4px 8px}.panel-main{padding:8px}.panel-header{gap:10px}.panel-title{font-size:12px}.panel-stats{gap:6px}.stat-chip{font-size:10px;min-width:40px;padding:4px 6px}.stat-num{font-size:14px}..panel-search input{font-size:12px;padding:8px 10px}.user-table{font-size:10px}.user-table td,.user-table th{padding:6px}.security-callout{font-size:11px;padding:8px 10px}.detail-header{gap:10px;padding:12px 16px}.detail-avatar{font-size:16px;height:36px;width:36px}.detail-name{font-size:14px}.detail-email{font-size:12px}.detail-panel{padding:10px 12px}.timeline-row{gap:8px;grid-template-columns:45px 1fr;padding:6px 8px}.timeline-time{font-size:10px}.timeline-event{font-size:12px}}.about-hero{background:linear-gradient(160deg,var(--bg-tertiary) 0,#1a1b2e 100%);border-bottom:1px solid var(--border);padding:80px 24px;text-align:center}.about-hero-inner{margin:0 auto;max-width:720px}.about-eyebrow{background:rgba(88,101,242,.15);border:1px solid rgba(88,101,242,.3);border-radius:20px;color:var(--blurple);display:inline-block;font-size:13px;font-weight:700;margin-bottom:24px;padding:4px 16px}.about-title{color:var(--text-primary);font-size:clamp(28px,4vw,44px);font-weight:800;line-height:1.2;margin-bottom:20px}.about-sub{color:var(--text-secondary);font-size:17px;line-height:1.7;margin:0 auto;max-width:580px}.about-section{padding:64px 24px}.about-section.dark{background:var(--bg-secondary)}.about-container{margin:0 auto;max-width:1100px}.about-section-title{font-size:24px;font-weight:700;margin-bottom:12px}.about-section-sub{color:var(--text-muted);font-size:13px;font-style:italic;margin-bottom:32px}.values-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin-top:32px}.value-card{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius);padding:24px;transition:border-color var(--transition),transform var(--transition)}.value-card:hover{border-color:var(--blurple);transform:translateY(-2px)}.value-icon{font-size:32px;margin-bottom:14px}.value-title{font-size:16px;font-weight:700;margin-bottom:8px}.value-desc{color:var(--text-secondary);font-size:14px;line-height:1.6}.team-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-top:20px}.team-card{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius);padding:24px 20px;text-align:center;transition:border-color var(--transition)}.team-card:hover{border-color:var(--blurple)}.team-avatar{align-items:center;background:linear-gradient(135deg,var(--blurple),#a855f7);border-radius:50%;box-shadow:0 4px 16px rgba(88,101,242,.3);display:flex;font-size:24px;font-weight:700;height:64px;justify-content:center;margin:0 auto 14px;width:64px}.team-name{font-size:15px;font-weight:700;margin-bottom:4px}.team-role{color:var(--blurple);font-size:13px;font-weight:500;margin-bottom:6px}.team-since{color:var(--text-muted);font-size:12px}.about-cta{text-align:center}.about-cta h2{font-size:28px;font-weight:800;margin-bottom:12px}.about-cta p{color:var(--text-secondary);font-size:16px;margin:0 auto 28px;max-width:500px}.cta-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.disclaimer{background:rgba(254,231,92,.06);border-top:1px solid rgba(254,231,92,.2);color:var(--text-muted);font-size:13px;padding:16px 24px;text-align:center}.disclaimer strong{color:var(--yellow)}@media (max-width:1439px){.about-hero{padding:60px 20px}.about-title{font-size:clamp(24px,3.5vw,40px);margin-bottom:18px}.about-sub{font-size:15px}.about-section{padding:48px 20px}.about-section-title{font-size:22px}.team-grid,.values-grid{gap:14px}.team-card,.value-card{padding:20px}}@media (max-width:1023px){.about-hero{padding:40px 16px}.about-title{font-size:clamp(20px,3vw,32px);margin-bottom:14px}.about-sub{font-size:14px}.about-section{padding:40px 16px}.about-section-title{font-size:20px}.about-section-sub{font-size:12px;margin-bottom:24px}.values-grid{gap:12px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin-top:24px}.value-card{padding:18px}.value-icon{font-size:28px;margin-bottom:10px}.value-title{font-size:14px}.value-desc{font-size:13px}.team-grid{gap:12px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.team-card{padding:18px 16px}.team-avatar{font-size:20px;height:56px;width:56px}.team-name{font-size:13px}.team-role{font-size:12px}.about-cta h2{font-size:24px}.about-cta p{font-size:14px}}@media (max-width:767px){.about-hero{padding:32px 12px}.about-hero-inner{max-width:100%}.about-eyebrow{font-size:11px;margin-bottom:16px}.about-title{font-size:clamp(16px,2.5vw,24px);margin-bottom:12px}.about-sub{font-size:13px}.about-section{padding:32px 12px}.about-container{max-width:100%}.about-section-title{font-size:18px;margin-bottom:10px}.about-section-sub{font-size:11px;margin-bottom:20px}.values-grid{gap:10px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));margin-top:20px}.value-card{padding:14px}.value-icon{font-size:24px;margin-bottom:8px}.value-title{font-size:13px}.value-desc{font-size:12px}.team-grid{gap:10px;grid-template-columns:repeat(2,1fr)}.team-card{padding:14px 12px}.team-avatar{font-size:18px;height:48px;width:48px}.team-name{font-size:12px}.team-role,.team-since{font-size:11px}.about-cta h2{font-size:20px}.about-cta p{font-size:13px;margin:0 auto 20px}.cta-actions{gap:8px}.disclaimer{font-size:12px;padding:12px}}@media (max-width:479px){.about-hero{padding:24px 10px}.about-eyebrow{font-size:10px;margin-bottom:12px;padding:2px 12px}.about-title{font-size:clamp(14px,2vw,20px);margin-bottom:8px}.about-sub{font-size:12px}.about-section{padding:24px 10px}.about-section-title{font-size:16px;margin-bottom:8px}.about-section-sub{font-size:10px;margin-bottom:16px}.values-grid{gap:8px;grid-template-columns:1fr;margin-top:16px}.value-card{padding:12px}.value-icon{font-size:20px;margin-bottom:6px}.value-title{font-size:12px}.value-desc{font-size:11px}.team-grid{gap:8px;grid-template-columns:repeat(2,1fr)}.team-card{padding:12px 10px}.team-avatar{font-size:16px;height:40px;margin:0 auto 10px;width:40px}.team-name{font-size:11px}.team-role,.team-since{font-size:10px}.about-cta h2{font-size:16px}.about-cta p{font-size:12px;margin:0 auto 16px}.cta-actions{gap:6px}.cta-actions .btn{font-size:12px;padding:10px 14px}.disclaimer{font-size:11px;padding:10px 8px}}.submit-request-page{background:#e7e9ff;min-height:100vh}.submit-request-main{display:flex;justify-content:center;width:100%}.submit-request-page-shell{margin:0 auto 100px;width:min(960px,calc(100vw - 48px))}.submit-request-breadcrumb{color:#000;display:flex;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-size:19px;font-weight:500;justify-content:center;margin:0 0 20px;padding-left:71px}.submit-request-search-wrapper{margin:0 auto 24px}.submit-request-body,.submit-request-form-card{width:100%}.submit-request-title{color:#23272a;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-size:34px;font-weight:700;line-height:1.2;margin:0 0 28px}.submit-request-field{margin-bottom:20px}.submit-request-label{display:block;font-weight:600;line-height:1.2;margin-bottom:8px}.submit-request-input,.submit-request-label,.submit-request-select,.submit-request-textarea{color:#23272a;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-size:14px}.submit-request-input,.submit-request-select,.submit-request-textarea{background:#fff;border:1px solid #bcc5cf;border-radius:4px;box-sizing:border-box;line-height:1.4;padding:9px 12px;width:100%}.submit-request-custom-select{position:relative}.submit-request-select-trigger{align-items:center;background:#fff;border:1px solid #bcc5cf;border-radius:4px;color:#23272a;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:9px 12px;width:100%}.submit-request-select-menu{background:#fff;border:1px solid #bcc5cf;border-radius:8px;box-shadow:0 16px 40px rgba(15,23,42,.12);left:0;max-height:132px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 8px);z-index:1000}.submit-request-select-option{background:transparent;border:none;color:#23272a;cursor:pointer;font:inherit;padding:10px 12px;text-align:left;width:100%}.submit-request-select-option.selected,.submit-request-select-option:hover{background:#f6f7ff}.submit-request-chevron{margin-left:12px}.submit-request-select{max-height:132px;overflow-y:auto}.submit-request-input:focus,.submit-request-select:focus,.submit-request-textarea:focus{border-color:#2d73b9;outline:none}.submit-request-input.is-invalid,.submit-request-select.is-invalid,.submit-request-textarea.is-invalid{border-color:#d93025}.submit-request-textarea{min-height:200px;resize:vertical}.submit-request-helper{color:#6a7280;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.4;margin-top:8px}.submit-request-dropzone{align-items:center;border:1px dashed #bcc5cf;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;min-height:55px;width:100%}.submit-request-dropzone.is-dragging{background:#f6f7ff;border-color:#5865f2}.submit-request-dropzone-text{color:#23272a;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.4}.submit-request-link-text{color:#000;text-decoration:underline}.submit-request-file-list{list-style:none;margin:10px 0 0;padding:0}.submit-request-file-item{background:#fff;border:1px solid #eef0f5;border-radius:8px;color:#4f5660;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-size:13px;margin-bottom:8px;padding:10px 12px}.remove-attachment-button{background:transparent;border:1px solid #e6e9f2;border-radius:6px;cursor:pointer;font-size:13px;padding:6px 8px}.remove-attachment-button:hover{background:#f6f7ff}.submit-request-actions{display:flex;justify-content:flex-end;margin-top:24px}.submit-request-submit-button{background:#5865f2;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;min-height:42px;padding:0 20px}.submit-request-submit-button:hover{background:#4752c4}.submit-request-error{color:#d93025;margin-top:12px}.submit-request-error,.submit-request-success{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-size:14px}.submit-request-success{color:#1f8f5f;font-weight:600;margin-top:16px}.submit-request-warning-panel{background:#fff6d6;border-radius:18px;box-sizing:border-box;color:#2b2209;margin:55px auto;max-width:1000px;padding:45px 77px}.warning-row{align-items:center;display:flex;gap:18px}.warning-icon{font-size:22px;line-height:1}.warning-title{color:#2b2209;font-size:32px;font-weight:700;margin:0}.warning-subtitle{color:#2b2209;font-size:20px;font-weight:700;margin-top:18px}.warning-paragraph{color:#2b2209;font-size:16px;line-height:1.6;margin-top:16px}.highlight-link{background:#fff59d;border-radius:2px;color:#111827;font-weight:700;padding:2px 6px;text-decoration:none}@media (max-width:1439px){.submit-request-page-shell{margin-bottom:80px;width:min(85vw,880px)}.submit-request-title{font-size:28px;margin-bottom:24px}.submit-request-breadcrumb{font-size:16px;padding-left:60px}.submit-request-warning-panel{margin:40px auto;padding:32px 60px}.warning-title{font-size:28px}.warning-subtitle{font-size:18px}}@media (max-width:1023px){.submit-request-page-shell{margin-bottom:60px;width:min(90vw,100%)}.submit-request-breadcrumb{font-size:14px;justify-content:flex-start;margin:0 0 16px;padding-left:0}.submit-request-title{font-size:24px;margin-bottom:20px}.submit-request-field{margin-bottom:18px}.submit-request-label{font-size:13px}.submit-request-input,.submit-request-select,.submit-request-textarea{font-size:13px;padding:8px 10px}.submit-request-textarea{min-height:160px}.submit-request-actions{justify-content:flex-end;margin-top:20px}.submit-request-submit-button{font-size:13px;min-height:40px;padding:0 16px}.submit-request-warning-panel{margin:32px auto;padding:32px 40px}.warning-row{gap:12px}.warning-icon{font-size:18px}.warning-title{font-size:22px}.warning-subtitle{font-size:16px;margin-top:12px}.warning-paragraph{font-size:14px;margin-top:12px}}@media (max-width:767px){.submit-request-page-shell{margin:0 12px 40px;width:calc(100vw - 24px)}.submit-request-breadcrumb{font-size:12px;margin:0 0 12px;padding-left:0}.submit-request-title{font-size:20px;margin-bottom:16px}.submit-request-field{margin-bottom:16px}.submit-request-label{font-size:12px;margin-bottom:6px}.submit-request-input,.submit-request-select,.submit-request-textarea{font-size:14px;min-height:44px;padding:10px 8px}.submit-request-textarea{min-height:120px}.submit-request-select-trigger{font-size:13px;min-height:44px;padding:10px 8px}.submit-request-select-option{padding:10px 8px}.submit-request-helper{font-size:12px}.submit-request-dropzone{min-height:50px}.submit-request-dropzone-text{font-size:13px}.submit-request-actions{flex-direction:column;justify-content:stretch;margin-top:16px}.submit-request-submit-button{font-size:13px;min-height:44px;padding:0;width:100%}.submit-request-error,.submit-request-success{font-size:13px;margin-top:10px}.submit-request-warning-panel{border-radius:12px;margin:24px 0;padding:24px 16px}.warning-row{align-items:flex-start;flex-direction:column;gap:12px}.warning-icon{font-size:16px}.warning-title{font-size:18px}.warning-subtitle{font-size:14px;margin-top:8px}.warning-paragraph{font-size:13px;line-height:1.5;margin-top:8px}}@media (max-width:479px){.submit-request-page-shell{margin:0 8px 24px;width:calc(100vw - 16px)}.submit-request-breadcrumb{font-size:11px;margin:0 0 8px}.submit-request-title{font-size:16px;margin-bottom:12px}.submit-request-field{margin-bottom:12px}.submit-request-label{font-size:11px}.submit-request-input,.submit-request-select,.submit-request-textarea{font-size:13px;min-height:40px;padding:8px 6px}.submit-request-textarea{min-height:100px}.submit-request-select-trigger{font-size:12px;min-height:40px;padding:8px 6px}.submit-request-helper{font-size:11px}.submit-request-dropzone{min-height:45px}.submit-request-dropzone-text{font-size:12px}.submit-request-submit-button{font-size:12px;min-height:40px;padding:0;width:100%}.submit-request-file-item{font-size:12px}.submit-request-error,.submit-request-success{font-size:12px;margin-top:8px}.submit-request-warning-panel{border-radius:10px;margin:16px 0;padding:16px 12px}.warning-title{font-size:16px}.warning-paragraph,.warning-subtitle{font-size:12px;margin-top:6px}}.help-widget-button{background:var(--blurple);border:1px solid transparent;border-radius:999px;bottom:28px;box-shadow:0 20px 40px rgba(45,61,157,.22);color:#fff;font-weight:700;padding:14px 22px;position:fixed;right:28px;transition:transform var(--transition),box-shadow var(--transition),background var(--transition);z-index:1001}.help-widget-button:hover{background:var(--blurple-hover);transform:translateY(-1px)}.help-widget-container{animation:helpWidgetFadeIn .2s ease;bottom:90px;max-height:560px;position:fixed;right:28px;width:min(380px,calc(100vw - 32px));z-index:1000}@keyframes helpWidgetFadeIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.help-chat-window{background:var(--bg-tertiary);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:0 24px 64px rgba(25,36,86,.16);display:flex;flex-direction:column;height:560px;max-height:100vh;overflow:hidden}.help-chat-header{align-items:center;background:var(--blurple);color:#fff;display:flex;gap:16px;justify-content:space-between;padding:16px 18px}.help-chat-title{font-size:16px;font-weight:700}.help-chat-subtitle{color:hsla(0,0%,100%,.8);font-size:12px}.help-chat-close{align-items:center;background:hsla(0,0%,100%,.12);border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.help-chat-body{background:var(--bg-accent);display:flex;flex:1 1;flex-direction:column;gap:12px;overflow-y:auto;padding:16px}.help-message-row{display:flex}.help-message-row.bot{justify-content:flex-start}.help-message-row.user{justify-content:flex-end}.help-message-bubble{border-radius:18px;box-shadow:0 8px 24px rgba(17,27,62,.08);font-size:14px;line-height:1.65;max-width:78%;padding:12px 16px}.help-message-bubble.bot{background:#f4f6ff;border-bottom-left-radius:4px;color:var(--text-primary)}.help-message-bubble.user{background:var(--blurple);border-bottom-right-radius:4px;color:#fff}.help-message-time{color:var(--text-muted);font-size:11px;margin-top:8px}.help-message-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.help-action-button{font-size:13px;padding:10px 16px}.help-chat-input-row{grid-gap:10px;background:var(--bg-secondary);border-top:1px solid var(--border);display:grid;gap:10px;grid-template-columns:1fr auto;padding:16px}.help-chat-input{background:#fff;border:1px solid rgba(88,101,242,.18);border-radius:999px;color:var(--text-primary);font-size:14px;padding:14px 16px;width:100%}.help-chat-send{width:128px}.help-typing-bubble{align-items:center;display:inline-flex;gap:6px;justify-content:center;padding:14px 18px}.help-typing-bubble span{animation:helpTyping 1.15s ease-in-out infinite;background:rgba(17,27,62,.25);border-radius:50%;height:8px;width:8px}.help-typing-bubble span:nth-child(2){animation-delay:.15s}.help-typing-bubble span:nth-child(3){animation-delay:.3s}@keyframes helpTyping{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@media (max-width:1439px){.help-widget-button{bottom:24px;font-size:14px;padding:12px 20px;right:24px}.help-widget-container{bottom:80px;right:24px;width:min(340px,calc(100vw - 32px))}.help-chat-window{height:480px}.help-chat-title{font-size:15px}}@media (max-width:1023px){.help-widget-button{bottom:20px;font-size:13px;padding:10px 16px;right:20px}.help-widget-container{bottom:70px;max-height:480px;right:20px;width:min(320px,calc(100vw - 24px))}.help-chat-window{height:480px}.help-chat-header{gap:12px;padding:12px 14px}.help-chat-title{font-size:14px}.help-chat-subtitle{font-size:11px}.help-chat-close{height:28px;width:28px}.help-chat-body{gap:10px;padding:12px}.help-message-bubble{font-size:13px;padding:10px 14px}.help-action-button{font-size:12px;padding:8px 12px}.help-chat-input-row{gap:8px;padding:12px}.help-chat-input{font-size:13px;padding:10px 12px}.help-chat-send{width:100px}}@media (max-width:767px){.help-widget-button{bottom:16px;font-size:12px;padding:10px 14px;right:16px}.help-widget-container{bottom:60px;max-height:calc(100vh - 100px);right:16px;width:calc(100vw - 32px)}.help-chat-window{height:100%;max-height:400px}.help-chat-header{gap:10px;padding:10px 12px}.help-chat-title{font-size:13px}.help-chat-subtitle{font-size:10px}.help-chat-close{font-size:14px;height:26px;width:26px}.help-chat-body{gap:8px;padding:10px}.help-message-bubble{font-size:12px;max-width:85%;padding:10px 12px}.help-message-time{font-size:10px}.help-message-actions{gap:6px;margin-top:8px}.help-action-button{font-size:11px;padding:8px 10px}.help-chat-input-row{gap:6px;padding:10px}.help-chat-input{font-size:13px;min-height:32px;padding:10px 12px}.help-chat-send{font-size:12px;min-height:32px;width:80px}.help-typing-bubble{padding:10px 14px}.help-typing-bubble span{height:6px;width:6px}}@media (max-width:479px){.help-widget-button{bottom:12px;font-size:11px;padding:8px 12px;right:12px}.help-widget-container{bottom:50px;max-height:calc(100vh - 80px);right:12px;width:calc(100vw - 24px)}.help-chat-window{max-height:340px}.help-chat-header{gap:8px;padding:8px 10px}.help-chat-title{font-size:12px}.help-chat-subtitle{font-size:9px}.help-chat-close{font-size:12px;height:24px;width:24px}.help-chat-body{gap:6px;padding:8px}.help-message-bubble{font-size:11px;max-width:90%;padding:8px 10px}.help-message-time{font-size:9px;margin-top:4px}.help-message-actions{gap:4px;margin-top:6px}.help-action-button{font-size:10px;padding:6px 8px}.help-chat-input-row{gap:4px;padding:8px}.help-chat-input{font-size:12px;min-height:30px;padding:8px 10px}.help-chat-send{font-size:11px;min-height:30px;width:70px}.help-typing-bubble{padding:8px 12px}.help-typing-bubble span{height:5px;width:5px}}@font-face{font-display:swap;font-family:abc_ginto_discord;font-style:normal;font-weight:400;src:local("abc_ginto_discord"),local("ABC_Ginto_Discord")}:root{--blurple:#5865f2;--blurple-hover:#4752c4;--blurple-active:#3c45a5;--green:#57f287;--yellow:#fee75c;--red:#ed4245;--fuchsia:#eb459e;--bg-primary:#eef0ff;--bg-secondary:#f7f8ff;--bg-tertiary:#fff;--bg-accent:#eef2ff;--text-primary:#121827;--text-secondary:#58607a;--text-muted:#75809a;--text-link:#5865f2;--border:rgba(88,101,242,.16);--border-strong:rgba(88,101,242,.22);--font:"abc_ginto_discord","gg sans","Inter",system-ui,sans-serif;--radius:12px;--radius-sm:8px;--radius-lg:24px;--transition:180ms ease}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:linear-gradient(180deg,#eef0ff,#dfe6ff 45%,#e9edff);color:#121827;color:var(--text-primary);font-family:abc_ginto_discord,gg sans,Inter,system-ui,sans-serif;font-family:var(--font);line-height:1.6;min-height:100vh}a{color:#5865f2;color:var(--text-link);text-decoration:none}a:hover{text-decoration:underline}button{border:none;cursor:pointer;outline:none}button,input,textarea{font-family:abc_ginto_discord,gg sans,Inter,system-ui,sans-serif;font-family:var(--font)}input,textarea{background:#fff;background:var(--bg-tertiary);border:1px solid rgba(88,101,242,.16);border:1px solid var(--border);border-radius:8px;border-radius:var(--radius-sm);color:#121827;color:var(--text-primary);padding:10px 14px;transition:border-color .18s ease;transition:border-color var(--transition);width:100%}input:focus,textarea:focus{border-color:#5865f2;border-color:var(--blurple);outline:none}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#eef0ff}::-webkit-scrollbar-thumb{background:rgba(88,101,242,.3);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:rgba(88,101,242,.5)}.btn{align-items:center;border:1px solid transparent;border-radius:12px;border-radius:var(--radius);display:inline-flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:12px 24px;transition:background .18s ease,transform .18s ease;transition:background var(--transition),transform var(--transition);width:149px}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn-primary{background:#5865f2;background:var(--blurple);color:#fff}.btn-primary:hover{background:#4752c4;background:var(--blurple-hover)}.btn-secondary{background:transparent;border:1px solid rgba(88,101,242,.16);color:#121827;color:var(--text-primary)}.btn-secondary:hover{background:#5865f2;border-color:#5865f2;color:#fff}.btn-danger{background:#ed4245;background:var(--red);color:#fff}.btn-danger:hover{background:#c03537}.badge{border-radius:12px;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.5px;padding:2px 8px;text-transform:uppercase}.badge-active{background:rgba(87,242,135,.15);color:#57f287;color:var(--green)}.badge-suspended{background:rgba(237,66,69,.15);color:#ed4245;color:var(--red)}.tag{align-items:center;background:#eef2ff;background:var(--bg-accent);border:1px solid rgba(88,101,242,.16);border-radius:8px;border-radius:var(--radius-sm);color:#58607a;color:var(--text-secondary);display:inline-flex;font-family:Courier New,monospace;font-size:12px;gap:4px;padding:2px 8px}@media (max-width:1023px){.btn{font-size:13px;padding:10px 20px;width:auto}}@media (max-width:767px){body{font-size:14px;line-height:1.5}input,textarea{font-size:16px;padding:12px 14px}button{font-size:14px}.btn{font-size:13px;min-height:44px;padding:10px 16px;width:auto}}@media (max-width:479px){body{font-size:13px}.btn{font-size:12px;padding:8px 12px;width:auto}.badge{font-size:10px;padding:2px 6px}}
/*# sourceMappingURL=main.4e7df552.css.map*/