.docs-container{max-width:1400px;margin:0 auto;padding:2rem;display:grid;grid-template-columns:250px 1fr;gap:3rem}.docs-sidebar{position:sticky;top:2rem;overflow-y:auto;background:#fff;border-radius:16px;padding:1.5rem .75rem;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;border:1px solid #e2e8f0;transition:all .3s ease}.docs-sidebar:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.docs-sidebar::-webkit-scrollbar{width:4px}.docs-sidebar::-webkit-scrollbar-track{background:transparent}.docs-sidebar::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:4px}.docs-sidebar>h4{font-size:.875rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin:0 0 1rem;padding-left:.75rem;padding-right:.5rem}.docs-sidebar .nav-section{margin-bottom:.75rem}.docs-sidebar .nav-section h4{font-size:.875rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin:0 0 1rem;padding-left:.35rem}.docs-sidebar .nav-section .nav-section{margin-left:.35rem;margin-bottom:.5rem}.docs-sidebar .nav-section .nav-section h4{margin-top:1rem;margin-bottom:.5rem}.docs-sidebar .nav-link-section{font-size:1.15rem!important;font-weight:700}.docs-sidebar .nav-link{display:flex;align-items:center;gap:.75rem;color:#475569;padding:.45rem;border-radius:8px;font-size:.95rem;transition:all .2s ease;margin-bottom:.25rem;text-decoration:none}.docs-sidebar .nav-link:not(.nav-section .nav-section .nav-link){margin-bottom:.5rem}.docs-sidebar .nav-link .method{font-size:.75rem;padding:.25rem .5rem;border-radius:4px;font-weight:500;min-width:45px;text-align:center}.docs-sidebar .nav-link .method.get{background:#eef3ff;color:#3b82f6}.docs-sidebar .nav-link .method.post{background:#ecfdf5;color:#059669}.docs-sidebar .nav-link:hover{color:#3b82f6;background:#f1f5f9}.docs-sidebar .nav-link.active{color:#3b82f6;background:#eef3ff;font-weight:500}.docs-content{min-width:0}.docs-content h2{font-size:1.75rem;font-weight:700;color:#1e293b;margin:3rem 0 1.5rem;padding-bottom:.5rem;border-bottom:1px solid #e2e8f0}.docs-content h2:first-child{margin-top:0}.endpoint{margin-bottom:2rem;background:#fff;border-radius:12px;border:1px solid #e2e8f0;transition:all .2s ease;scroll-margin-top:2rem;padding:1.5rem}.endpoint:hover{box-shadow:0 4px 24px #0000000f}.endpoint-header{margin-bottom:1.5rem;display:flex;flex-wrap:wrap;gap:1rem}.endpoint-header .method-row{width:100%;display:flex;align-items:center;gap:.75rem}.endpoint-header .method-row h3{margin:0;flex:1}.endpoint-header .method-row .auth{font-size:1rem;cursor:help}.endpoint-header .method-row .auth.optional i{color:#059669}.endpoint-header .method-row .auth i{color:#64748b;transition:color .2s ease}.endpoint-header .method-row .auth:hover i{color:#3b82f6}.endpoint-header .method-row .auth:hover i.fa-lock-open{color:#059669}.endpoint-header .url-row{width:100%;position:relative}.endpoint-header .url{display:block;width:100%;font-family:Monaco,Menlo,monospace;font-size:.9rem;padding:.75rem 1rem;background:#f8fafc;border:1px solid #E2E8F0;border-radius:6px;color:#475569;overflow-x:auto;white-space:nowrap}.endpoint-header .url::-webkit-scrollbar{height:4px}.endpoint-header .url::-webkit-scrollbar-track{background:transparent}.endpoint-header .url::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:4px}.endpoint-body p{font-size:.95rem;color:#475569;line-height:1.5;margin:0 0 1.5rem}.docs-premium-notice{display:flex;align-items:flex-start;gap:.75rem;margin-top:0;margin-bottom:1.5rem;padding:.875rem 1rem;border-radius:10px;border:1px solid rgba(37,99,235,.35);background:linear-gradient(135deg,#3b82f61f,#2563eb14);box-shadow:0 1px 2px #2563eb14}.docs-premium-notice__icon{flex-shrink:0;margin-top:.1rem;font-size:1.15rem;color:#2563eb}.docs-premium-notice__text{font-size:.95rem;color:#334155;line-height:1.5}.docs-premium-notice__text a{color:#2563eb;font-weight:600;text-decoration:underline;text-underline-offset:2px}.docs-premium-notice__text a:hover{color:#1d4ed8}.response-example{display:none;margin-top:1rem}.response-example.visible{display:block}.response-example .response-title{background:#eef3ff;color:#3b82f6;padding:.75rem 1rem;font-size:.9rem;font-weight:500;border-top-left-radius:8px;border-top-right-radius:8px}.response-example pre{margin:0;padding:1rem;background:#f8fafc;border:1px solid #E2E8F0;border-bottom-left-radius:8px;border-bottom-right-radius:8px;overflow-x:auto;font-family:Monaco,Menlo,monospace;font-size:.9rem;line-height:1.5;color:#334155}.view-response{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:6px;font-size:.9rem;font-weight:500;color:#3b82f6;background:#eef3ff;border:none;cursor:pointer;transition:all .2s ease}.view-response:hover{background:#dbeafe}.view-response i{font-size:.8rem;transition:transform .2s ease}.view-response.active i{transform:rotate(180deg)}.params-list h4{font-size:1.1rem;font-weight:600;margin:1.5rem 0 1rem}.params-list ul{list-style:none;padding:0;margin:0}.params-list ul li{margin-bottom:.75rem}.params-list ul li code{background:#f1f5f9;padding:.2rem .4rem;border-radius:4px;font-size:.9rem;color:#0f172a}.params-list ul li .type{color:#64748b;font-size:.9rem}.method{display:inline-flex;align-items:center;justify-content:center;width:45px;height:24px;border-radius:6px;font-size:.75rem;font-weight:600;letter-spacing:.025em}.method.get{background:#3b82f61a;color:#3b82f6}.method.get:after{content:"GET"}.method.post{background:#0596691a;color:#059669}.method.post:after{content:"POST"}.auth{display:flex;align-items:center;font-size:1rem;color:#64748b;cursor:help}.auth.optional{color:#059669}.auth i{transition:color .2s ease}.auth:hover i{color:#3b82f6}.auth:hover i.fa-lock-open{color:#059669}.docs-content-card,.develop-create-legal,.develop-modify-sidebar,.develop-token-form-card,.develop-create-form-card,.develop-project-stats-card,.develop-resources-section,.develop-empty-state,.develop-project-card,.develop-app-card,.develop-home-tile{background:#fff;border-radius:16px;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;border:1px solid #e2e8f0;transition:all .3s ease}.develop-dashboard-hero,.develop-apps-hero,.develop-create-hero,.docs-hero,.develop-hero{background:linear-gradient(135deg,#3b82f61a,#9333ea1a);border-radius:20px;position:relative;overflow:hidden;margin-bottom:2.5rem}.develop-dashboard-hero:before,.develop-apps-hero:before,.develop-create-hero:before,.docs-hero:before,.develop-hero:before{content:"";position:absolute;top:-30%;right:-5%;width:300px;height:300px;background:radial-gradient(circle,rgba(59,130,246,.12) 0%,transparent 70%);border-radius:50%;z-index:0}.develop-dashboard-hero h1,.develop-apps-hero h1,.develop-create-hero h1,.docs-hero h1,.develop-hero h1{font-size:clamp(2rem,4vw,2.5rem);font-weight:800;line-height:1.2;background:linear-gradient(135deg,#3b82f6,#9333ea);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.develop-dashboard-hero p,.develop-apps-hero p,.develop-create-hero p,.docs-hero p,.develop-hero p{font-size:1.125rem;color:#64748b}.develop-dashboard-hero-content,.develop-apps-hero-content,.docs-hero-content,.develop-hero-content{position:relative;z-index:1}.develop-dashboard-home-btn,.develop-apps-hero-back-btn,.develop-create-back-btn,.docs-hero-back-btn{padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;border-radius:10px;transition:all .3s ease;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;background:#fff;color:#3b82f6;border:1px solid #e2e8f0;box-shadow:0 1px 2px #0000000d;white-space:nowrap}.develop-dashboard-home-btn:hover,.develop-apps-hero-back-btn:hover,.develop-create-back-btn:hover,.docs-hero-back-btn:hover{background:#f8fafc;color:#2563eb;border-color:#3b82f6;transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;text-decoration:none}.develop-create-submit-btn,.develop-dashboard-create-btn,.develop-token-form-submit{padding:.875rem 1.75rem;font-size:1rem;font-weight:600;border-radius:12px;transition:all .3s ease;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;color:#fff;white-space:nowrap;border:none;cursor:pointer}.develop-create-submit-btn:hover,.develop-dashboard-create-btn:hover,.develop-token-form-submit:hover{transform:translateY(-2px);text-decoration:none}.develop-hero{border-radius:24px;padding:4rem 2rem;margin-bottom:3rem}.develop-hero:before{top:-50%;right:-10%;width:500px;height:500px;background:radial-gradient(circle,rgba(59,130,246,.15) 0%,transparent 70%)}.develop-hero:after{content:"";position:absolute;bottom:-30%;left:-5%;width:400px;height:400px;background:radial-gradient(circle,rgba(147,51,234,.15) 0%,transparent 70%);border-radius:50%;z-index:0}.develop-hero h1{font-size:clamp(2rem,5vw,3.5rem);margin-bottom:1.5rem}.develop-hero-subtitle{font-size:1.25rem;color:#64748b;max-width:800px}.develop-hero-icon{font-size:8rem;opacity:.1;position:absolute;right:2rem;top:50%;transform:translateY(-50%);z-index:0}.develop-home-grid{margin-bottom:1.25rem}.develop-home-tile{position:relative;display:flex;flex-direction:column;align-items:flex-start;height:100%;min-height:200px;padding:1.5rem 1.5rem 3rem;text-decoration:none;color:inherit;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.develop-home-tile:hover{transform:translateY(-3px);box-shadow:0 14px 28px -8px #0f172a1f,0 8px 16px -8px #0f172a14;border-color:#cbd5e1;color:inherit;text-decoration:none}.develop-home-tile-icon{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:12px;font-size:1.35rem;margin-bottom:1.1rem}.develop-home-tile--docs .develop-home-tile-icon{background:#3b82f61f;color:#2563eb}.develop-home-tile--mcp .develop-home-tile-icon{background:#0ea5e91f;color:#7c3aed}.develop-home-tile--dash .develop-home-tile-icon{background:#10b9811f;color:#059669}.develop-home-tile--tokens .develop-home-tile-icon{background:#06b6d41f;color:#0891b2}.develop-home-tile--dash{background:linear-gradient(160deg,#10b9811f,#f0fdf4f2 42%,#fff);border-color:#10b98147}.develop-home-tile--dash:hover{border-color:#05966973}.develop-home-tile--tokens{background:linear-gradient(160deg,#06b6d41f,#ecfefff2 42%,#fff);border-color:#06b6d447}.develop-home-tile--tokens:hover{border-color:#0891b273}.develop-home-tile-title{font-size:1.2rem;font-weight:700;color:#1e293b;margin-bottom:.5rem;line-height:1.25}.develop-home-tile-desc{font-size:.9375rem;color:#64748b;line-height:1.55;flex:1}.develop-home-tile-arrow{position:absolute;bottom:1.35rem;right:1.35rem;font-size:1rem;color:#94a3b8;transition:transform .2s ease,color .2s ease}.develop-home-tile:hover .develop-home-tile-arrow{color:#3b82f6;transform:translate(3px)}.develop-home-tile--mcp:hover .develop-home-tile-arrow{color:#7c3aed}.develop-home-tile--dash:hover .develop-home-tile-arrow{color:#059669}.develop-home-tile--tokens:hover .develop-home-tile-arrow{color:#0891b2}.develop-home-signin-hint{font-size:.9375rem;color:#64748b;margin:0 0 2.5rem}.develop-home-signin-hint a{font-weight:600;color:#3b82f6;text-decoration:none}.develop-home-signin-hint a:hover{text-decoration:underline}.develop-section{margin-top:4rem}.develop-section-header{margin-bottom:2rem}.develop-section-header h2{font-size:2.5rem;font-weight:800;margin-bottom:.5rem;color:#1e293b}.develop-section-header p{font-size:1.25rem;color:#64748b;margin:0}.develop-project-card,.develop-app-card{overflow:hidden;margin-bottom:1.5rem}.develop-project-card:hover,.develop-app-card:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.develop-project-card{height:100%;display:flex;flex-direction:column}.develop-project-card:hover{transform:translateY(-4px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.develop-project-card h3{font-size:1.75rem;font-weight:700;margin-bottom:1rem;color:#1e293b}.develop-project-card p{color:#64748b;line-height:1.7;margin-bottom:0}.develop-project-card a{color:#3b82f6;text-decoration:none;font-weight:500;transition:color .2s ease}.develop-project-card a:hover{color:#2563eb;text-decoration:underline}.develop-project-card-body{padding:2rem;flex:1}.develop-project-card-header,.develop-app-card-header{padding:1.75rem;border-bottom:1px solid #e2e8f0}.develop-project-card-header h2,.develop-project-card-header h3,.develop-app-card-header h2,.develop-app-card-header h3{font-size:1.5rem;font-weight:700;margin:0 0 .75rem;color:#1e293b}.develop-project-card-header p,.develop-app-card-header p{color:#64748b;margin:0;font-size:1rem}.develop-project-card-modify-btn{padding:.5rem 1rem;font-size:.875rem;font-weight:600;border-radius:8px;transition:all .2s ease;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;background:#1e293b;color:#fff}.develop-project-card-modify-btn:hover{background:#334155;color:#fff;text-decoration:none;transform:translateY(-1px)}.develop-project-card-footer{background:linear-gradient(135deg,#3b82f6,#2563eb);padding:1.25rem 2rem;color:#fff!important;text-decoration:none;display:flex;justify-content:space-between;align-items:center;font-weight:600;transition:all .3s ease}.develop-project-card-footer:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff!important;text-decoration:none}.develop-project-card-footer span{color:#fff!important}.develop-project-card-footer i{color:#fff!important;transition:transform .3s ease}.develop-project-card:hover .develop-project-card-footer i{transform:translate(4px)}.develop-project-stats-card,.develop-resources-section,.develop-empty-state{padding:1.5rem}.develop-project-stats-card{margin-bottom:1.5rem}.develop-project-stats-card h2{font-size:2rem;font-weight:800;margin:0 0 .25rem;color:#1e293b}.develop-project-stats-card p{color:#64748b;margin:0 0 1.5rem;font-size:.95rem}.develop-resources-section h2{font-size:1.5rem;font-weight:700;margin:0 0 .5rem;color:#1e293b}.develop-resources-section p{color:#64748b;margin:0 0 1rem}.develop-empty-state{padding:3rem 2rem;text-align:center}.develop-empty-state p{color:#64748b;font-size:1.125rem;margin:0}.develop-cta-card{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:2px dashed #CBD5E1;border-radius:16px;padding:2.5rem;text-align:center;transition:all .3s ease}.develop-cta-card:hover{border-color:#3b82f6;background:linear-gradient(135deg,#eff6ff,#dbeafe)}.develop-cta-card p{font-size:1.125rem;color:#475569;margin-bottom:0}.develop-cta-card a{color:#3b82f6;font-weight:600}.develop-dashboard-hero,.develop-apps-hero,.develop-create-hero,.docs-hero{padding:2rem}.develop-dashboard-hero-content,.develop-apps-hero-content,.docs-hero-content{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:1rem}.develop-dashboard-hero-content{align-items:center}.develop-apps-hero-title-wrapper,.docs-hero-title-wrapper{flex:1;min-width:0}.develop-dashboard-hero-actions{display:flex;gap:.75rem;flex-wrap:wrap}.develop-create-back-btn{margin-bottom:1.5rem}.develop-dashboard-create-btn,.develop-token-form-submit{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 4px 6px -1px #3b82f64d,0 2px 4px -1px #3b82f633}.develop-dashboard-create-btn:hover,.develop-token-form-submit:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 10px 15px -3px #3b82f666,0 4px 6px -2px #3b82f64d}.develop-token-form-submit{width:100%;justify-content:space-between}.develop-app-card-revoke-btn{padding:.5rem 1rem;font-size:.875rem;font-weight:600;border-radius:8px;transition:all .2s ease;border:none;background:#dc2626;color:#fff;display:inline-flex;align-items:center;gap:.5rem}.develop-app-card-revoke-btn:hover{background:#b91c1c;transform:translateY(-1px)}.develop-token-form-card,.develop-create-form-card{padding:2rem;overflow:hidden}.develop-token-form-card{margin-top:1.5rem}.develop-create-form-card{margin-bottom:1.5rem}.develop-create-form-card-header{padding:1.5rem 1.75rem;border-bottom:1px solid #e2e8f0;background:#f8fafc}.develop-create-form-card-header h3{font-size:1.25rem;font-weight:700;margin:0;color:#1e293b}.develop-token-form-header{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid #e2e8f0}.develop-token-form-header h3{font-size:1.5rem;font-weight:700;margin:0 0 .75rem;color:#1e293b;display:flex;align-items:center;gap:.75rem}.develop-token-form-header h3 i{color:#3b82f6}.develop-token-form-header p{color:#64748b;margin:0;font-size:.95rem;line-height:1.6}.develop-token-form-body{margin-bottom:2rem}.develop-token-form-label{display:block;font-size:.95rem;font-weight:600;color:#1e293b;margin-bottom:.75rem}.develop-token-form-control{width:100%;padding:.75rem 1rem;font-size:1rem;border-radius:8px;border:1px solid #e2e8f0;transition:all .2s ease;background:#fff;color:#1e293b}.develop-token-form-control:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.develop-token-form-control::placeholder{color:#94a3b8}.develop-token-scopes{display:flex;flex-direction:column;gap:.75rem}.develop-token-scope-item{display:flex;align-items:flex-start;padding:1rem;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc;transition:all .2s ease;cursor:pointer;margin:0;text-decoration:none}.develop-token-scope-item:hover{border-color:#3b82f6;background:#eff6ff;transform:translate(4px)}.develop-token-scope-item .form-check-input{margin-top:.25rem;margin-right:.75rem;cursor:pointer;width:1.125rem;height:1.125rem;border:2px solid #cbd5e1;border-radius:4px;transition:all .2s ease;pointer-events:none}.develop-token-scope-item .form-check-input:checked{background-color:#3b82f6;border-color:#3b82f6}.develop-token-scope-item .form-check-input:focus{box-shadow:0 0 0 3px #3b82f61a}.develop-token-scope-item .develop-token-scope-label{flex:1;cursor:pointer;margin:0;-webkit-user-select:none;user-select:none;display:flex;flex-direction:column;gap:.25rem;pointer-events:none}.develop-token-scope-item .develop-token-scope-label .develop-token-scope-name{font-weight:500;color:#1e293b;font-size:.95rem}.develop-token-scope-item .develop-token-scope-label .develop-token-scope-id{font-size:.875rem;color:#64748b;font-family:Courier New,monospace}.develop-token-scope-item:has(.form-check-input:checked){border-color:#3b82f6;background:#eff6ff}.develop-token-scope-item:has(.form-check-input:checked) .develop-token-scope-name{color:#3b82f6;font-weight:600}.develop-token-form-footer{padding-top:1.5rem;border-top:1px solid #e2e8f0}.develop-create-form-group{margin-bottom:1.5rem}.develop-create-form-group:last-child{margin-bottom:0}.develop-create-form-label{display:block;font-size:.95rem;font-weight:600;color:#1e293b;margin-bottom:.5rem}.develop-create-form-label .required{color:#dc2626}.develop-create-form-label .optional{color:#64748b;font-weight:400;font-size:.875rem}.develop-create-form-control,.develop-token-form-card .form-control{width:100%;padding:.75rem 1rem;font-size:1rem;border-radius:8px;border:1px solid #e2e8f0;transition:all .2s ease;background:#fff;color:#1e293b}.develop-create-form-control:focus,.develop-token-form-card .form-control:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.develop-create-form-control::placeholder,.develop-token-form-card .form-control::placeholder{color:#94a3b8}.develop-create-form-help{font-size:.875rem;color:#64748b;margin-top:.5rem}.token-alert{border-radius:12px;border:1px solid rgba(0,0,0,.1);background:#d1e7dd}.token-alert .alert-heading{color:#0f5132}.token-alert p{color:#0c4128}.token-alert .text-danger{color:#842029}.token-copy-btn{background:#0d6efd;border-color:#0d6efd;color:#fff}.token-copy-btn:hover{background:#0b5ed7;border-color:#0a58ca}.pat-token-reveal{border-radius:16px;border:1px solid rgba(15,81,50,.2);background:linear-gradient(145deg,#ecfdf5,#d1fae5 45%,#fff);box-shadow:0 1px 2px #0f172a0f,0 12px 40px -12px #05966959;padding:1.5rem 1.5rem 1.25rem;position:relative;overflow:hidden}.pat-token-reveal:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,#059669,#10b981);border-radius:16px 0 0 16px}.pat-token-reveal--warning{background:linear-gradient(145deg,#fffbeb,#fef3c7);border-color:#b4530940;box-shadow:0 4px 24px #b453091f}.pat-token-reveal--warning:before{background:linear-gradient(180deg,#d97706,#f59e0b)}.pat-token-reveal__header{padding-left:.5rem;margin-bottom:1.25rem}.pat-token-reveal__badge{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#047857;background:#ffffffd9;border:1px solid rgba(5,150,105,.25);padding:.35rem .65rem;border-radius:999px;margin-bottom:.75rem}.pat-token-reveal__title{font-size:1.35rem;font-weight:700;color:#064e3b;margin:0 0 .25rem;line-height:1.25}.pat-token-reveal__subtitle{font-size:.95rem;color:#0f5132;margin:0;max-width:52rem;line-height:1.5}.pat-token-reveal__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;margin-bottom:1rem;padding:.75rem 1rem;background:#ffffffa6;border-radius:10px;border:1px solid rgba(15,81,50,.12)}.pat-token-reveal__label{display:block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#64748b;margin-bottom:.2rem}.pat-token-reveal__name{font-size:1.05rem;font-weight:600;color:#0f172a}.pat-token-reveal__secret-wrap{padding-left:.5rem}.pat-token-reveal__secret-row{display:flex;flex-direction:column;gap:.75rem;margin-top:.35rem}@media(min-width:576px){.pat-token-reveal__secret-row{flex-direction:row;align-items:stretch}}.pat-token-reveal__textarea{flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.8rem;line-height:1.45;word-break:break-all;color:#0f172a;background:#fff;border:1px solid rgba(15,23,42,.12);border-radius:10px;resize:vertical;min-height:6.5rem}.pat-token-reveal__textarea:focus{border-color:#059669;box-shadow:0 0 0 3px #05966926}.pat-token-reveal__copy{align-self:flex-start;flex-shrink:0;border-radius:10px;padding:.65rem 1.1rem;font-weight:600;display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap}@media(min-width:576px){.pat-token-reveal__copy{align-self:stretch;min-width:7.5rem;justify-content:center}}.pat-token-reveal__copy--done{background:#059669!important;border-color:#059669!important}.pat-token-reveal__warn{margin:1rem 0 0;padding-left:.5rem;font-size:.875rem;color:#64748b}.pat-token-reveal__warn i{color:#b45309}.client-alert{border-radius:12px;border:1px solid rgba(0,0,0,.1);background:#d1e7dd}.client-alert .alert-heading{color:#0f5132}.client-alert p{color:#0c4128}.client-alert .text-danger{color:#842029}.client-cred-label{display:block;font-size:.875rem;font-weight:600;color:#0f5132;margin-bottom:.5rem}#client-id-input,#client-secret-input,#reset-client-id-input,#reset-client-secret-input{background:#fff;border:1px solid rgba(0,0,0,.15);color:#212529;font-family:Courier New,monospace}#client-id-input:focus,#client-secret-input:focus,#reset-client-id-input:focus,#reset-client-secret-input:focus{background:#fff;border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40}.client-copy-btn{background:#0d6efd;border-color:#0d6efd;color:#fff}.client-copy-btn:hover{background:#0b5ed7;border-color:#0a58ca}.develop-modify-sidebar{padding:1.5rem;position:sticky;top:2rem}.develop-modify-sidebar-section{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #e2e8f0}.develop-modify-sidebar-section:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.develop-modify-sidebar-section h2{font-size:2rem;font-weight:700;color:#1e293b;margin:0 0 .5rem}.develop-modify-sidebar-section h4{font-size:1.25rem;font-weight:700;color:#1e293b;margin:0 0 .5rem}.develop-modify-sidebar-section p{color:#64748b;margin:0;font-size:.95rem;line-height:1.6}.develop-modify-sidebar-section a{color:#3b82f6;font-weight:600;text-decoration:none}.develop-modify-sidebar-section a:hover{text-decoration:underline}.develop-modify-sidebar-danger h4,.develop-modify-sidebar-danger a{color:#dc2626}.develop-token-form-card .form-check{padding:.75rem;border-radius:8px;transition:background .2s ease}.develop-token-form-card .form-check:hover{background:#f8fafc}.develop-create-submit-btn{padding:1rem 2rem;font-size:1.125rem;width:100%;justify-content:center;gap:.75rem;background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 4px 6px -1px #10b9814d,0 2px 4px -1px #10b98133;margin-top:1.5rem}.develop-create-submit-btn:hover{background:linear-gradient(135deg,#059669,#047857);box-shadow:0 10px 15px -3px #10b98166,0 4px 6px -2px #10b9814d}.develop-create-legal{background:#f8fafc;border-radius:12px;padding:1.25rem;margin-bottom:1.5rem}.develop-create-legal p{font-size:.95rem;color:#64748b;margin:0}.develop-create-legal a{color:#3b82f6;font-weight:600}.docs-hero{padding:2.5rem 2rem}.docs-hero-subtitle{font-size:1.125rem;color:#64748b;margin:0}.docs-content-wrapper{background:transparent}.docs-content-card{padding:2.5rem;margin-bottom:1.5rem}.docs-content-card:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.docs-content-card h2{font-size:1.75rem;font-weight:700;color:#1e293b;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:2px solid #e2e8f0}.docs-info-card{background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:16px;padding:1.75rem;color:#fff;margin-bottom:1.5rem;box-shadow:0 4px 6px -1px #3b82f64d,0 2px 4px -1px #3b82f633}.docs-info-card a{color:#fff;font-weight:600;text-decoration:underline}.docs-info-card a:hover{color:#ffffffe6}@media(max-width:768px){.develop-hero{padding:2.5rem 1.5rem}.develop-hero-icon{display:none}.develop-home-tile{min-height:0}.develop-section-header h2{font-size:2rem}.develop-dashboard-hero,.develop-apps-hero,.develop-create-hero{padding:1.5rem}.develop-dashboard-hero-content,.develop-apps-hero-content,.docs-hero-content{flex-direction:column;align-items:flex-start}.develop-dashboard-create-btn{width:100%;justify-content:center}.docs-hero{padding:2rem 1.5rem}.docs-content-card{padding:1.5rem}}html.dark-mode .docs-content-card,html.dark-mode .develop-create-legal,html.dark-mode .develop-modify-sidebar,html.dark-mode .develop-token-form-card,html.dark-mode .develop-create-form-card,html.dark-mode .develop-project-stats-card,html.dark-mode .develop-resources-section,html.dark-mode .develop-empty-state,html.dark-mode .develop-project-card,html.dark-mode .develop-app-card,html.dark-mode .docs-sidebar,html.dark-mode .params-list li code,html.dark-mode .expand-box,html.dark-mode .endpoint{background:#1a2025;border-color:#ffffff1a}html.dark-mode .develop-dashboard-hero,html.dark-mode .develop-apps-hero,html.dark-mode .develop-create-hero,html.dark-mode .docs-hero,html.dark-mode .develop-hero{background:linear-gradient(135deg,#3b82f626,#9333ea26);border:1px solid rgba(255,255,255,.1)}html.dark-mode .develop-dashboard-home-btn,html.dark-mode .develop-apps-hero-back-btn,html.dark-mode .develop-create-back-btn,html.dark-mode .docs-hero-back-btn{background:#1a2025;color:#60a5fa;border-color:#ffffff1a}html.dark-mode .develop-dashboard-home-btn:hover,html.dark-mode .develop-apps-hero-back-btn:hover,html.dark-mode .develop-create-back-btn:hover,html.dark-mode .docs-hero-back-btn:hover{background:#24292f;color:#93c5fd;border-color:#60a5fa4d}html.dark-mode .docs-content h2{color:#e2e8f0;border-bottom-color:#ffffff1a}html.dark-mode .endpoint:hover{box-shadow:0 4px 24px #0003}html.dark-mode .endpoint-header{border-bottom-color:#ffffff1a}html.dark-mode .endpoint-header h3{color:#e2e8f0;margin-bottom:0}html.dark-mode .endpoint-header .url{background:#08122226;border:1px solid rgba(255,255,255,.1);color:#b1bfd2}html.dark-mode .endpoint-body p{color:#cbd5e1}html.dark-mode .docs-premium-notice{border-color:#60a5fa73;background:linear-gradient(135deg,#3b82f62e,#2563eb1f);box-shadow:0 1px 2px #0003}html.dark-mode .docs-premium-notice__icon{color:#60a5fa}html.dark-mode .docs-premium-notice__text{color:#e2e8f0}html.dark-mode .docs-premium-notice__text a{color:#93c5fd}html.dark-mode .docs-premium-notice__text a:hover{color:#bfdbfe}html.dark-mode .expand-box .title{color:#e2e8f0;border-bottom-color:#ffffff1a}html.dark-mode .expand-box .code{color:#cbd5e1}html.dark-mode .params-list h4,html.dark-mode .params-list li code{color:#e2e8f0}html.dark-mode .response-example .response-title{background:#1e293b;color:#60a5fa}html.dark-mode .response-example pre{background:#0f172a;border-color:#ffffff1a;color:#e2e8f0}html.dark-mode .view-response{background:#1e293b;color:#60a5fa}html.dark-mode .view-response:hover{background:#2d3748}html.dark-mode .docs-sidebar::-webkit-scrollbar-thumb{background:#1e293b}html.dark-mode .docs-sidebar .nav-section h4,html.dark-mode .docs-sidebar>h4{color:#94a3b8}html.dark-mode .docs-sidebar .nav-link{color:#cbd5e1}html.dark-mode .docs-sidebar .nav-link .method.get{background:#3b82f626;color:#60a5fa}html.dark-mode .docs-sidebar .nav-link .method.post{background:#05966926;color:#34d399}html.dark-mode .docs-sidebar .nav-link:hover{color:#60a5fa;background:#3b82f61a}html.dark-mode .docs-sidebar .nav-link.active{color:#60a5fa;background:#3b82f626}html.dark-mode .method-row .auth.optional i{color:#34d399}html.dark-mode .method-row .auth i{color:#94a3b8}html.dark-mode .method-row .auth:hover i{color:#60a5fa}html.dark-mode .method-row .auth:hover i.fa-lock-open{color:#34d399}html.dark-mode .auth{color:#94a3b8}html.dark-mode .auth.optional{color:#34d399}html.dark-mode .auth:hover i{color:#60a5fa}html.dark-mode .auth:hover i.fa-lock-open{color:#34d399}html.dark-mode .develop-hero{border-radius:24px}html.dark-mode .develop-hero:before{background:radial-gradient(circle,rgba(59,130,246,.2) 0%,transparent 70%)}html.dark-mode .develop-hero:after{background:radial-gradient(circle,rgba(147,51,234,.2) 0%,transparent 70%)}html.dark-mode .develop-hero-subtitle{color:#cbd5e1!important}html.dark-mode .develop-home-tile{background:#1e293bd9;border-color:#94a3b833}html.dark-mode .develop-home-tile:hover{border-color:#60a5fa59;box-shadow:0 14px 28px -8px #00000073}html.dark-mode .develop-home-tile--dash{background:linear-gradient(160deg,#10b9812e,#0f513259 38%,#1e293beb);border-color:#34d39947}html.dark-mode .develop-home-tile--dash:hover{border-color:#34d39980}html.dark-mode .develop-home-tile--tokens{background:linear-gradient(160deg,#06b6d42e,#0c4a5a59 38%,#1e293beb);border-color:#22d3ee47}html.dark-mode .develop-home-tile--tokens:hover{border-color:#22d3ee80}html.dark-mode .develop-home-tile-title{color:#f1f5f9!important}html.dark-mode .develop-home-tile-desc{color:#94a3b8!important}html.dark-mode .develop-home-tile-arrow{color:#64748b}html.dark-mode .develop-home-signin-hint{color:#94a3b8!important}html.dark-mode .develop-home-signin-hint a{color:#60a5fa!important}html.dark-mode .develop-section-header h2{color:#f1f1f1!important}html.dark-mode .develop-section-header p{color:#94a3b8!important}html.dark-mode .develop-project-card:hover,html.dark-mode .develop-app-card:hover{border-color:#3b82f64d;box-shadow:0 20px 25px -5px #0006,0 10px 10px -5px #0003}html.dark-mode .develop-project-card h3,html.dark-mode .develop-app-card h3{color:#f1f1f1!important}html.dark-mode .develop-project-card p,html.dark-mode .develop-app-card p{color:#cbd5e1!important}html.dark-mode .develop-project-card a,html.dark-mode .develop-app-card a{color:#60a5fa}html.dark-mode .develop-project-card a:hover,html.dark-mode .develop-app-card a:hover{color:#93c5fd}html.dark-mode .develop-project-card .list-group,html.dark-mode .develop-app-card .list-group{background:transparent}html.dark-mode .develop-project-card .list-group .list-group-item,html.dark-mode .develop-app-card .list-group .list-group-item{background:transparent!important;border-color:#ffffff1a!important;color:#cbd5e1!important}html.dark-mode .develop-project-card .list-group .list-group-item span,html.dark-mode .develop-app-card .list-group .list-group-item span{color:#cbd5e1!important}html.dark-mode .develop-project-card-header,html.dark-mode .develop-app-card-header{border-bottom-color:#ffffff1a}html.dark-mode .develop-project-card-header h2,html.dark-mode .develop-project-card-header h3,html.dark-mode .develop-app-card-header h2,html.dark-mode .develop-app-card-header h3{color:#f1f1f1!important}html.dark-mode .develop-project-card-header p,html.dark-mode .develop-app-card-header p{color:#cbd5e1!important}html.dark-mode .develop-project-card-footer{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;color:#fff!important}html.dark-mode .develop-project-card-footer:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;color:#fff!important}html.dark-mode .develop-project-card-footer span,html.dark-mode .develop-project-card-footer i{color:#fff!important}html.dark-mode .develop-project-stats-card h2,html.dark-mode .develop-resources-section h2,html.dark-mode .develop-empty-state h2{color:#f1f1f1!important}html.dark-mode .develop-project-stats-card p,html.dark-mode .develop-resources-section p,html.dark-mode .develop-empty-state p{color:#cbd5e1!important}html.dark-mode .develop-cta-card{background:linear-gradient(135deg,#1a2025,#24292f);border-color:#ffffff26}html.dark-mode .develop-cta-card:hover{background:linear-gradient(135deg,#24292f,#2d353f);border-color:#3b82f666}html.dark-mode .develop-cta-card p{color:#cbd5e1!important}html.dark-mode .develop-cta-card a{color:#60a5fa}html.dark-mode .develop-cta-card a:hover{color:#93c5fd}html.dark-mode .develop-dashboard-hero p,html.dark-mode .develop-apps-hero p,html.dark-mode .develop-create-hero p,html.dark-mode .docs-hero p{color:#cbd5e1!important}html.dark-mode .develop-token-form-card h3,html.dark-mode .develop-create-form-card h3{color:#f1f1f1!important}html.dark-mode .develop-token-form-card p,html.dark-mode .develop-create-form-card p{color:#cbd5e1!important}html.dark-mode .develop-create-form-card-header{background:#24292f;border-bottom-color:#ffffff1a}html.dark-mode .develop-create-form-card-header h3,html.dark-mode .develop-create-form-label{color:#f1f1f1!important}html.dark-mode .develop-create-form-control,html.dark-mode .develop-token-form-card .form-control{background:#24292f;border-color:#ffffff1a;color:#f1f1f1}html.dark-mode .develop-create-form-control:focus,html.dark-mode .develop-token-form-card .form-control:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}html.dark-mode .develop-create-form-help{color:#cbd5e1!important}html.dark-mode .develop-token-form-card .form-check:hover{background:#24292f}html.dark-mode .develop-token-form-header{border-bottom-color:#ffffff1a}html.dark-mode .develop-token-form-header h3{color:#f1f1f1!important}html.dark-mode .develop-token-form-header h3 i{color:#60a5fa!important}html.dark-mode .develop-token-form-header p{color:#cbd5e1!important}html.dark-mode .develop-token-form-label{color:#f1f1f1!important}html.dark-mode .develop-token-form-control{background:#24292f!important;border-color:#ffffff1a!important;color:#f1f1f1!important}html.dark-mode .develop-token-form-control:focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f633!important}html.dark-mode .develop-token-form-control::placeholder{color:#64748b!important}html.dark-mode .develop-token-scope-item{background:#24292f!important;border-color:#ffffff1a!important}html.dark-mode .develop-token-scope-item:hover{border-color:#3b82f6!important;background:#3b82f61a!important}html.dark-mode .develop-token-scope-item .form-check-input{border-color:#fff3!important;pointer-events:none}html.dark-mode .develop-token-scope-item .form-check-input:checked{background-color:#3b82f6!important;border-color:#3b82f6!important}html.dark-mode .develop-token-scope-item .develop-token-scope-label{pointer-events:none}html.dark-mode .develop-token-scope-item .develop-token-scope-label .develop-token-scope-name{color:#f1f1f1!important}html.dark-mode .develop-token-scope-item .develop-token-scope-label .develop-token-scope-id{color:#94a3b8!important}html.dark-mode .develop-token-scope-item:has(.form-check-input:checked){border-color:#3b82f6!important;background:#3b82f626!important}html.dark-mode .develop-token-scope-item:has(.form-check-input:checked) .develop-token-scope-name{color:#60a5fa!important}html.dark-mode .develop-token-form-footer{border-top-color:#ffffff1a}html.dark-mode .token-alert{background:#1a3a2e!important;border-color:#ffffff1a!important;color:#e0e0e0!important}html.dark-mode .token-alert .alert-heading{color:#75b798!important}html.dark-mode .token-alert p{color:#c8e6d5!important}html.dark-mode .token-alert .text-danger{color:#f1aeb5!important}html.dark-mode .pat-token-reveal{background:linear-gradient(145deg,#0f291f,#14532d,#1e293b)!important;border-color:#10b98140!important;box-shadow:0 8px 32px #00000059!important}html.dark-mode .pat-token-reveal:before{background:linear-gradient(180deg,#34d399,#10b981)!important}html.dark-mode .pat-token-reveal__badge{color:#6ee7b7!important;background:#0f172a99!important;border-color:#34d39959!important}html.dark-mode .pat-token-reveal__title{color:#ecfdf5!important}html.dark-mode .pat-token-reveal__subtitle{color:#a7f3d0!important}html.dark-mode .pat-token-reveal__meta{background:#0f172a73!important;border-color:#ffffff14!important}html.dark-mode .pat-token-reveal__name{color:#f1f5f9!important}html.dark-mode .pat-token-reveal__textarea{background:#0f172a!important;border-color:#ffffff1f!important;color:#e2e8f0!important}html.dark-mode .pat-token-reveal__textarea:focus{border-color:#34d399!important;box-shadow:0 0 0 3px #34d39933!important}html.dark-mode .pat-token-reveal__warn{color:#94a3b8!important}html.dark-mode .pat-token-reveal__warn i{color:#fbbf24!important}html.dark-mode .pat-token-reveal--warning{background:linear-gradient(145deg,#422006,#451a03)!important;border-color:#fbbf244d!important}html.dark-mode .pat-token-reveal--warning:before{background:linear-gradient(180deg,#f59e0b,#d97706)!important}html.dark-mode .token-copy-btn{background:#4a90e2!important;border-color:#4a90e2!important}html.dark-mode .token-copy-btn:hover{background:#357abd!important;border-color:#357abd!important}html.dark-mode .client-alert{background:#1a3a2e!important;border-color:#ffffff1a!important;color:#e0e0e0!important}html.dark-mode .client-alert .alert-heading{color:#75b798!important}html.dark-mode .client-alert p{color:#c8e6d5!important}html.dark-mode .client-alert .text-danger{color:#f1aeb5!important}html.dark-mode .client-cred-label{color:#75b798!important}html.dark-mode #client-id-input,html.dark-mode #client-secret-input,html.dark-mode #reset-client-id-input,html.dark-mode #reset-client-secret-input{background:#2d3748!important;border-color:#ffffff26!important;color:#f1f1f1!important}html.dark-mode #client-id-input:focus,html.dark-mode #client-secret-input:focus,html.dark-mode #reset-client-id-input:focus,html.dark-mode #reset-client-secret-input:focus{background:#374151!important;border-color:#4a90e2!important;box-shadow:0 0 0 .25rem #4a90e240!important}html.dark-mode .client-copy-btn{background:#4a90e2!important;border-color:#4a90e2!important}html.dark-mode .client-copy-btn:hover{background:#357abd!important;border-color:#357abd!important}html.dark-mode .develop-modify-sidebar .develop-modify-sidebar-section{border-bottom-color:#ffffff1a}html.dark-mode .develop-modify-sidebar .develop-modify-sidebar-section h2,html.dark-mode .develop-modify-sidebar .develop-modify-sidebar-section h4{color:#f1f1f1!important}html.dark-mode .develop-modify-sidebar .develop-modify-sidebar-section p{color:#cbd5e1!important}html.dark-mode .develop-modify-sidebar .develop-modify-sidebar-section a{color:#60a5fa!important}html.dark-mode .develop-modify-sidebar .develop-modify-sidebar-danger h4,html.dark-mode .develop-modify-sidebar .develop-modify-sidebar-danger a{color:#f87171!important}html.dark-mode .develop-create-legal{background:#24292f}html.dark-mode .develop-create-legal p{color:#cbd5e1!important}html.dark-mode .docs-content-card h2{color:#f1f1f1!important;border-bottom-color:#ffffff1a}html.dark-mode .docs-content-card p,html.dark-mode .docs-content-card .lead{color:#cbd5e1!important}html.dark-mode .docs-content-card code{background:#0000004d;color:#60a5fa}
