@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap";@font-face{font-family:Norkin Supreme;src:url(/assets/NorkinSupreme-xH3AfvEs.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Norkin Supreme Light;src:url(/assets/NorkinSupremeLight-CEe38Ag5.otf) format("opentype");font-weight:200;font-style:normal}:root{font-family:DM Sans,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:dark;color:#ffffffde;background-color:#000;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}a{font-weight:500;color:#74d1f3;text-decoration:inherit}a:hover{color:#fff}body{margin:0;min-width:320px;min-height:100vh}#root{width:100%;margin:0}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;cursor:pointer;transition:all .25s}button:focus,button:focus-visible{outline:2px solid #74D1F3;outline-offset:2px}@font-face{font-family:Norkin Supreme;src:url(/fonts/Norkin%20Supreme/NorkinSupreme.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Norkin Supreme Light;src:url(/fonts/Norkin%20Supreme/NorkinSupremeLight.otf) format("opentype");font-weight:200;font-style:normal}.creativeland-navbar{position:sticky;top:0;left:0;z-index:999;background-color:#000;padding:1rem 2rem;box-shadow:0 2px 4px #0000004d;width:100%;box-sizing:border-box;font-family:DM Sans,sans-serif;font-optical-sizing:auto;font-style:normal;letter-spacing:.1em;text-transform:uppercase}.navbar-container{display:flex;justify-content:space-between;align-items:center}.navbar-logo a{display:block;text-decoration:none;transition:opacity .3s ease}.navbar-logo a:hover{opacity:.8}.navbar-logo-img{width:135px;height:auto}.navbar-links{display:none}.navbar-right{display:flex;align-items:center;gap:1.5rem}.navbar-link{color:#fff;text-decoration:none;font-size:.8rem;padding:.5rem 1rem;transition:color .3s ease;font-weight:900}.navbar-link:hover{color:#74d1f3}.navbar-dropdown{position:relative}.navbar-dropdown-button{background:transparent;border:none;color:#fff;font-size:1rem;cursor:pointer;padding:.5rem 1rem;transition:color .3s ease;text-decoration:none;display:inline-block;font-family:inherit;font-size:.8rem;font-weight:900}.navbar-dropdown-button:hover{color:#74d1f3}.navbar-dropdown-menu{position:absolute;top:100%;right:0;background:#1a1a1a;border:1px solid #333;border-radius:6px;min-width:200px;margin-top:0;box-shadow:0 4px 12px #0006;z-index:1000;font-size:.8rem;font-weight:900}.navbar-dropdown-item{display:block;padding:.75rem 1rem;color:#fff;text-decoration:none;text-align:right;transition:background .3s ease;font-weight:900}.navbar-dropdown-item:hover{background:#262626;color:#74d1f3}.navbar-user-indicator{color:#b0b0b0;font-size:.9rem}.navbar-manage-button{background:#74d1f3;color:#000;border:none;border-radius:6px;padding:.5rem 1.25rem;font-size:.9rem;font-weight:600;text-decoration:none;cursor:pointer;transition:opacity .3s ease}.navbar-manage-button:hover{opacity:.9}.navbar-login-button{background:transparent;border:1px solid #74D1F3;color:#74d1f3;border-radius:6px;padding:.5rem 1.25rem;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease}.navbar-login-button:hover{background:#74d1f3;color:#000}.navbar-hamburger{display:none;flex-direction:column;justify-content:space-around;width:30px;height:25px;background:transparent;border:none;cursor:pointer;padding:0;z-index:1001}.navbar-hamburger span{width:30px;height:3px;background:#fff;border-radius:2px;transition:all .3s ease;transform-origin:center}.navbar-hamburger span.active:nth-child(1){transform:translateY(11px) rotate(45deg)}.navbar-hamburger span.active:nth-child(2){opacity:0}.navbar-hamburger span.active:nth-child(3){transform:translateY(-11px) rotate(-45deg)}@media(max-width:1100px){.creativeland-navbar{padding:1rem 1.5rem}.navbar-container{flex-direction:row;justify-content:space-between}.navbar-hamburger{display:flex}.navbar-right{position:fixed;top:0;right:0;height:100vh;width:280px;background:#000;flex-direction:column;align-items:flex-start;padding:5rem 2rem 2rem;gap:0;transform:translate(100%);transition:transform .3s ease;box-shadow:-4px 0 12px #00000080;overflow-y:auto}.navbar-right.mobile-open{transform:translate(0)}.navbar-link{width:100%;padding:1rem 0;border-bottom:1px solid #222;font-size:.9rem}.navbar-dropdown{width:100%;border-bottom:1px solid #222}.navbar-dropdown-button{width:100%;text-align:left;padding:1rem 0;font-size:.9rem}.navbar-dropdown-menu{position:static;background:#111;border:none;border-radius:0;box-shadow:none;margin-top:.5rem;margin-bottom:.5rem;padding:0;width:100%}.navbar-dropdown-item{padding:.75rem 1rem;text-align:left;border-bottom:1px solid #1a1a1a}.navbar-dropdown-item:last-child{border-bottom:none}}.creativeland-footer{background-color:#000;color:#fff;padding:3rem 0 1rem;margin-top:auto;border-top:1px solid #262626;width:100%;box-sizing:border-box}.footer-container{max-width:1200px;margin:0 auto;padding:0 2rem}.footer-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-bottom:2rem}.footer-logo-section{display:flex;flex-direction:column;gap:1rem}.footer-logo{width:135px;height:auto}.footer-section h3{font-size:1.5rem;margin-bottom:1rem;color:#74d1f3}.footer-section h4{font-size:1.1rem;margin-bottom:.75rem;color:#fff}.footer-section p{color:#b0b0b0;line-height:1.6}.footer-section ul{list-style:none;padding:0;margin:0}.footer-section ul li{margin-bottom:.5rem}.footer-section ul li a{color:#b0b0b0;text-decoration:none;transition:color .3s ease}.footer-section ul li a:hover{color:#74d1f3}.footer-bottom{border-top:1px solid #262626;padding-top:1rem;text-align:center}.footer-bottom p{color:#888;font-size:.9rem;margin:0}@media(max-width:768px){.footer-content{grid-template-columns:1fr;text-align:center}}.licensing-container{max-width:1200px;margin:0 auto;padding:2rem 1rem}.user-info-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #262626}.user-details h1{font-size:2rem;color:#fff;margin-bottom:.5rem}.user-email{color:#b0b0b0;font-size:1rem;margin:0}.user-actions{display:flex;gap:.75rem}.change-name-button,.change-password-button{background:transparent;border:1px solid rgba(255,255,255,.3);color:#fff;border-radius:6px;padding:.625rem 1.25rem;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s ease}.change-name-button:hover,.change-password-button:hover{border-color:#74d1f3;color:#74d1f3}.logout-button{background:transparent;border:1px solid #74D1F3;color:#74d1f3;border-radius:6px;padding:.625rem 1.25rem;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s ease}.logout-button:hover{background:#74d1f3;color:#000}.change-password-section{background:#262626;border:1px solid #262626;border-radius:8px;padding:2rem;margin-bottom:3rem}.change-password-section h3{font-size:1.5rem;color:#fff;margin-bottom:1.5rem}.password-form{display:flex;flex-direction:column;gap:1.5rem}.password-form .form-group{display:flex;flex-direction:column;gap:.5rem}.password-form .form-group label{color:#fff;font-weight:500;font-size:.9rem}.password-form .form-group input{background:#000;border:1px solid rgba(255,255,255,.2);border-radius:6px;padding:.75rem 1rem;color:#fff;font-size:1rem;transition:border-color .3s ease}.password-form .form-group input:focus{outline:none;border-color:#74d1f3}.password-form .form-group input::placeholder{color:#666}.submit-button{background:#74d1f3;color:#000;border:none;border-radius:6px;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:opacity .3s ease}.submit-button:hover:not(:disabled){opacity:.9}.submit-button:disabled{opacity:.6;cursor:not-allowed}.error-message{background:#dc26261a;border:1px solid rgb(220,38,38);color:#fca5a5;padding:.75rem;border-radius:6px;margin-bottom:1rem;font-size:.9rem}.success-message{background:#22c55e1a;border:1px solid rgb(34,197,94);color:#86efac;padding:.75rem;border-radius:6px;margin-bottom:1rem;font-size:.9rem}.licensing-section{margin-bottom:3rem}.licensing-section h2{font-size:1.75rem;color:#74d1f3;margin-bottom:.5rem}.section-description{color:#b0b0b0;margin-bottom:2rem}.apps-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem}.apps-header{display:flex}.purchased-apps-list{display:flex;flex-direction:column;gap:1.5rem;width:100%}.app-card{background:#000;border:1px solid #333333;border-radius:8px;padding:2rem;display:flex;flex-direction:column;transition:transform .3s ease,border-color .3s ease}.app-card:hover{border-color:#74d1f3}.app-card h3{font-size:1.5rem;color:#fff;margin-bottom:.75rem}.app-card-icon{width:80px;height:80px;margin-bottom:1rem;border-radius:12px}.app-description{color:#b0b0b0;line-height:1.6;margin-bottom:1.5rem;flex:1}.license-key-section{background:#74d1f30d;border:1px solid rgba(116,209,243,.2);border-radius:6px;padding:1rem;margin-bottom:1.5rem}.license-key-section label{color:#74d1f3;font-size:.85rem;display:block;margin-bottom:.5rem}.license-key-display{display:flex;gap:.5rem;align-items:center}.license-key-display code{flex:1;background:#0000004d;color:#fff;padding:.5rem .75rem;border-radius:4px;font-family:Courier New,monospace;font-size:.9rem;word-break:break-all}.copy-button{background:#74d1f3;color:#000;border:none;border-radius:4px;padding:.5rem .75rem;font-size:.85rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:opacity .3s ease}.copy-button:hover{opacity:.8}.app-footer{display:flex;flex-direction:column;gap:1rem}.app-price{font-size:1.25rem;font-weight:600;color:#74d1f3}.app-actions{display:flex;gap:.75rem}.app-actions-stacked{display:flex;flex-direction:column;gap:.75rem;width:100%}.view-button{width:100%;background:transparent;border:1px solid rgba(255,255,255,.3);color:#fff;border-radius:6px;padding:.625rem 1rem;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s ease}.view-button:hover{border-color:#fff;background:#ffffff1a}.purchase-button{width:100%;background:#74d1f3;color:#000;border:none;border-radius:6px;padding:.625rem 1rem;font-size:.9rem;font-weight:600;cursor:pointer;transition:opacity .3s ease}.purchase-button:hover{opacity:.9}.purchased-card{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2rem;padding:1.5rem}.purchased-left{display:flex;align-items:center;gap:1rem}.purchased-card .app-card-icon{margin-bottom:0}.purchased-info{display:flex;flex-direction:column;gap:.5rem}.purchased-info h3{margin:0;font-size:1.25rem}.app-version{color:#888;font-size:.85rem;font-weight:500}.license-key-section-purchased{flex:1;display:flex;align-items:center;justify-content:flex-end}.license-key-display-purchased{display:flex;gap:.75rem;align-items:center}.license-key-box{background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:.75rem 1rem;text-align:right}.license-key-code{color:#fff;font-family:Courier New,monospace;font-size:1.1rem;font-weight:700;letter-spacing:.05em;word-break:break-all}.app-card.capacitimer-card{background:#000;border:1px solid #333333}.app-card.capacitimer-card:hover{border-color:#b2553d}.app-card.capacitimer-card .app-price{color:#ebab42}.app-card.capacitimer-card .license-key-section{background:#ebab420d;border:1px solid rgba(235,171,66,.2)}.app-card.capacitimer-card .license-key-section label{color:#ebab42}.app-card.capacitimer-card .copy-button{background:#b2553d;color:#fff}.app-card.capacitimer-card .copy-button:hover{opacity:.8}.app-card.capacitimer-card .purchase-button{background:#b2553d;color:#fff}.app-card.capacitimer-card .purchase-button:hover{opacity:.9}.app-card.capacitimer-card .view-button:hover{border-color:#ebab42;background:#ebab421a}.app-card.dashboard-card{background:#000;border-color:#333}.app-card.dashboard-card:hover{border-color:#5eb9f9}.app-card.dashboard-card .purchase-button{background:#5eb9f9;color:#000}.app-card.dashboard-card .purchase-button:hover{opacity:.9}.app-card.dashboard-card .view-button:hover{border-color:#5eb9f9;background:#5eb9f91a}.app-card.dashboard-card .copy-button{background:#5eb9f9;color:#000}.app-card.dashboard-card .copy-button:hover{opacity:.8}.app-card.mcb-card{background:#000;border-color:#333}.app-card.mcb-card:hover{border-color:#c94f95}.app-card.mcb-card .purchase-button{background:linear-gradient(135deg,#4ea9d0,#c94f95);color:#fff}.app-card.mcb-card .purchase-button:hover{opacity:.9}.app-card.mcb-card .view-button:hover{border-color:#c94f95;background:#c94f951a}.app-card.mcb-card .copy-button{background:linear-gradient(135deg,#4ea9d0,#c94f95);color:#fff}.app-card.mcb-card .copy-button:hover{opacity:.8}.info-section{background:#262626;border:1px solid #262626;border-radius:8px;padding:2rem;text-align:center}.info-section h3{font-size:1.25rem;color:#fff;margin-bottom:.75rem}.info-section p{color:#b0b0b0}.info-section a{color:#74d1f3;text-decoration:none}.info-section a:hover{text-decoration:underline}@media(max-width:768px){.user-info-header{flex-direction:column;gap:1.5rem;text-align:center}.user-details h1{font-size:1.5rem}.user-actions{flex-direction:column;width:100%}.user-actions button{width:100%}.apps-grid{grid-template-columns:1fr}.app-actions{flex-direction:column}}.purchase-date{color:#888;font-size:.9rem;margin-top:.25rem;margin-bottom:0}.app-landing{width:100%;max-width:1200px;margin:0 auto;padding:0}.app-landing .hero-section{text-align:center;padding:3rem 2rem;margin-bottom:3rem;position:relative;width:99.4vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.app-landing .hero-section h1{font-size:3rem;margin-bottom:1rem;color:#fff}.app-landing .hero-subtitle{font-size:1.25rem;color:#b0b0b0;max-width:700px;margin:0 auto}.features-section{margin-bottom:4rem;padding:0 2rem;text-align:left}.features-section h2{font-size:2rem;color:#74d1f3;text-align:left;margin-bottom:2rem}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.feature-card{background:#262626;border:1px solid #262626;border-radius:8px;padding:2rem;transition:transform .3s ease,border-color .3s ease}.feature-card:hover{border-color:#74d1f3}.feature-card h3{font-size:1.25rem;color:#fff;margin-bottom:.75rem}.feature-card p{color:#b0b0b0;line-height:1.6}.docs-section{background:#262626;border:1px solid #262626;border-radius:8px;padding:3rem;text-align:center;margin:0 2rem}.docs-section h2{font-size:1.75rem;color:#fff;margin-bottom:1rem}.docs-section p{color:#b0b0b0;font-size:1.1rem}@media(max-width:768px){.app-landing .hero-section h1{font-size:2rem}.app-landing .hero-subtitle{font-size:1.1rem}.features-grid{grid-template-columns:1fr}.docs-section{padding:2rem 1.5rem}}.dashboard-app{background:#000}.dashboard-app .main-content{background:#141414}.dashboard-hero{background-size:cover;background-position:center;background-repeat:no-repeat;padding:4rem 2rem 5rem!important;position:relative;min-height:600px}.dashboard-hero:before{content:"";position:absolute;inset:0;background:#000000bf;z-index:1}.dashboard-hero .hero-overlay{position:relative;z-index:2;padding-top:8rem;display:flex;flex-direction:column;align-items:center}.dashboard-app .hero-section h1{color:#5eb9f9;margin-bottom:.5rem}.dashboard-app .hero-wordmark{max-width:400px;width:100%;height:auto;margin-bottom:.5rem}.dashboard-app .hero-subtitle{margin-bottom:1rem}.dashboard-app .features-section h2{color:#5eb9f9}.dashboard-app .feature-card{border:1px solid #5EB9F9}.dashboard-app .feature-card h3{color:#5eb9f9}.dashboard-app .feature-card:hover{border-color:#5eb9f9}.dashboard-app .docs-section h2{color:#5eb9f9}.dashboard-app .hero-download-section{display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin-top:2.5rem}.dashboard-app .download-button{background:#5eb9f9;color:#000;padding:1.25rem 3rem;border-radius:8px;text-decoration:none;font-weight:700;font-size:1.5rem;transition:all .3s ease;display:inline-block;text-transform:uppercase}.dashboard-app .download-button:hover{background:#4ea5e0;color:#fff;transform:translateY(-2px)}.dashboard-app .license-button{border:2px solid #5EB9F9;color:#5eb9f9;padding:1rem;border-radius:8px;text-decoration:none;font-weight:700;font-size:1rem;transition:all .3s ease;display:inline-block}.dashboard-app .secondary-links{display:flex;align-items:center;gap:2rem}.dashboard-app .secondary-link{color:#5eb9f9;text-decoration:none;font-size:1rem;font-weight:500;transition:color .3s ease;display:flex;align-items:center;gap:.5rem}.dashboard-app .secondary-link:hover{color:#fff;text-decoration:underline}.dashboard-app .license-section{background:#1a1a1a;border:1px solid #333;border-radius:12px;padding:3rem 2rem;margin-top:3rem}.dashboard-app .license-section h2{text-align:center;margin-bottom:2rem}.dashboard-app .license-info{max-width:800px;margin:0 auto;text-align:center}.dashboard-app .license-info p{color:#ccc;font-size:1.1rem;line-height:1.7;margin-bottom:1.5rem}.dashboard-app .license-pricing{background:#000;border:2px solid #5EB9F9;border-radius:8px;padding:2rem;margin-top:2rem}.dashboard-app .license-pricing h3{color:#5eb9f9;font-size:1.75rem;margin-bottom:.5rem}.dashboard-app .license-pricing p{color:#aaa;font-size:.95rem;margin-bottom:1.5rem}.dashboard-app .purchase-license-button{display:inline-block;background:#5eb9f9;color:#000;padding:1rem 2.5rem;border-radius:8px;text-decoration:none;font-weight:700;font-size:1.2rem;transition:all .3s ease}.dashboard-app .purchase-license-button:hover{background:#4ea5e0;color:#fff;transform:translateY(-2px)}.capacitimer-app{background:#000}.capacitimer-app .main-content{background:#1a1a1a}.capacitimer-hero{background-size:cover;background-position:center;background-repeat:no-repeat;padding:4rem 2rem 5rem!important;position:relative;min-height:600px}.capacitimer-hero:before{content:"";position:absolute;inset:0;background:#000000bf;z-index:1}.hero-overlay{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-top:3rem}.capacitimer-wordmark{max-width:500px;width:100%;height:auto;margin-bottom:2rem;filter:drop-shadow(0 4px 8px rgba(0,0,0,.5))}.capacitimer-app .hero-subtitle{color:#fff;margin-bottom:2.5rem}.capacitimer-app .hero-download-section{display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin-top:2.5rem}.capacitimer-app .section-divider{width:80%;max-width:600px;height:2px;background:linear-gradient(90deg,transparent,#B2553D 20%,#EBAB42 50%,#B2553D 80%,transparent);margin:4rem auto}.capacitimer-app .features-section h2{color:#b2553d;width:fit-content;margin-top:.4em}.capacitimer-app .feature-card{background:#000;border:1px solid #333333}.capacitimer-app .feature-card:hover{border-color:#b2553d}.capacitimer-app .feature-card h3{color:#ebab42}.capacitimer-app .feature-card p{color:#fff}.capacitimer-app .download-button{background:#ebab42;color:#000;padding:1.25rem 3rem;border-radius:8px;text-decoration:none;font-weight:700;font-size:1.5rem;transition:all .3s ease;text-transform:uppercase}.capacitimer-app .download-button:hover{background:#b2553d;color:#fff;transform:translateY(-2px)}.capacitimer-app .secondary-links{display:flex;align-items:center;gap:2rem}.capacitimer-app .secondary-link{color:#ebab42;text-decoration:none;font-size:1rem;font-weight:500;transition:color .3s ease;border-bottom:1px solid transparent;display:flex;align-items:center;gap:.5rem}.capacitimer-app .secondary-link:hover{color:#b2553d;border-bottom-color:#b2553d}.capacitimer-app .pro-features-section h2{color:#ebab42;text-align:center}.capacitimer-app .pro-button-container{display:flex;justify-content:center;margin-top:3rem}.capacitimer-app .purchase-pro-button{background:#b2553d;color:#fff;padding:1.25rem 3rem;border-radius:8px;text-decoration:none;font-weight:700;font-size:1.25rem;transition:all .3s ease}.capacitimer-app .purchase-pro-button:hover{background:#ebab42;transform:translateY(-2px)}.capacitimer-app .pro-feature-card{border:2px solid #B2553D;background:linear-gradient(135deg,#b2553d1a,#ebab421a)}.capacitimer-app .pro-feature-card:hover{border-color:#ebab42}@media(max-width:768px){.capacitimer-wordmark{max-width:350px}.hero-overlay{padding-top:2rem}.capacitimer-hero{padding:3rem 1.5rem 4rem!important;min-height:500px}.capacitimer-app .download-button{width:90%;text-align:center;padding:1rem 2rem;font-size:1.25rem}.capacitimer-app .secondary-links{flex-direction:column;gap:1rem;align-items:center}.capacitimer-app .section-divider{width:90%;margin:3rem auto}.capacitimer-app .purchase-pro-button{width:90%;text-align:center;padding:1rem 2rem;font-size:1.1rem}}.mcb-app,.mcb-app .main-content{background:linear-gradient(135deg,#4ea9d0,#c94f95)}.mcb-hero{background:linear-gradient(135deg,#4ea9d0,#c94f95);padding:4rem 2rem 5rem!important;position:relative;min-height:600px}.mcb-hero .hero-overlay{padding-top:3rem;display:flex;flex-direction:column;align-items:center;gap:2rem}.mcb-wordmark{max-width:500px;width:100%;height:auto;margin-bottom:0;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}.mcb-app .hero-section h1{color:#000}.mcb-app .hero-subtitle{color:#000;opacity:.8;margin-bottom:0;text-align:center}.mcb-app .hero-download-section{display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin-top:2.5rem}.mcb-app .download-button{background:#fff;color:#c94f95;padding:1.25rem 3rem;border-radius:8px;text-decoration:none;font-weight:700;font-size:1.5rem;transition:all .3s ease;display:inline-block}.mcb-app .download-button:hover{background:#52aad1;color:#fff;transform:translateY(-2px)}.mcb-app .secondary-links{display:flex;align-items:center;gap:2rem}.mcb-app .secondary-link{color:#fff;text-decoration:none;font-size:1rem;font-weight:500;transition:color .3s ease;display:flex;align-items:center;gap:.5rem}.mcb-app .secondary-link:hover{color:#fff;text-decoration:underline}.mcb-app .features-section h2{color:#000}.mcb-app .feature-card{background:#fffffff2;border:1px solid rgba(0,0,0,.1)}.mcb-app .feature-card h3{color:#c94f95}.mcb-app .feature-card p{color:#000;opacity:.8}.mcb-app .feature-card:hover{border-color:#c94f95;background:#fff}.mcb-app .docs-section{background:#ffffffe6;border-radius:8px;padding:2rem}.mcb-app .docs-section h2{color:#c94f95}.mcb-app .docs-section p{color:#000;opacity:.8}@media(max-width:768px){.mcb-wordmark{max-width:350px}}.docs-container{min-height:100vh;display:flex;flex-direction:column}.docs-main{flex:1;background:#1a1a1a;padding:0}.docs-layout{display:grid;grid-template-columns:280px 1fr;max-width:1400px;margin:0 auto;min-height:calc(100vh - 200px)}.docs-sidebar{background:#000;border-right:1px solid #333;padding:2rem 0;position:sticky;top:0;height:fit-content;max-height:100vh;overflow-y:auto}.docs-sidebar-header{padding:0 1.5rem 1rem;border-bottom:1px solid #333;margin-bottom:1.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.docs-app-icon{max-width:180px;width:100%;height:auto}.docs-sidebar-header h2{font-size:1.25rem;color:#fff;margin:0}.docs-nav{display:flex;flex-direction:column}.docs-nav-section{margin-bottom:.5rem}.docs-nav-link{display:block;padding:.75rem 1.5rem;color:#ccc;text-decoration:none;transition:all .2s ease;border-left:3px solid transparent;font-size:.95rem}.docs-nav-link:hover{background:#1a1a1a;color:#fff}.docs-nav-link.active{background:#1a1a1a;color:#fff;border-left-color:#74d1f3;font-weight:600}.docs-nav-link.subsection{padding-left:2.5rem;font-size:.9rem}.docs-content{padding:3rem;max-width:900px;color:#fff}.docs-content h1{font-size:2.5rem;margin-bottom:1rem;color:#fff}.docs-content h2{font-size:2rem;margin-top:2.5rem;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid #333;color:#fff}.docs-content h3{font-size:1.5rem;margin-top:2rem;margin-bottom:.75rem;color:#fff}.docs-content h4{font-size:1.25rem;margin-top:1.5rem;margin-bottom:.5rem;color:#ccc}.docs-content p{line-height:1.7;margin-bottom:1rem;color:#ccc}.docs-content ul,.docs-content ol{line-height:1.7;margin-bottom:1rem;padding-left:2rem;color:#ccc}.docs-content li{margin-bottom:.5rem}.docs-content code{background:#000;padding:.2rem .4rem;border-radius:3px;font-family:Courier New,Courier,monospace;font-size:.9em;color:#74d1f3}.docs-content pre{background:#000;padding:1rem;border-radius:6px;overflow-x:auto;margin-bottom:1.5rem;border:1px solid #333}.docs-content pre code{background:none;padding:0;color:#ccc}.docs-content a{color:#74d1f3;text-decoration:none;transition:color .2s ease}.docs-content a:hover{color:#fff;text-decoration:underline}.docs-content table{width:100%;border-collapse:collapse;margin-bottom:1.5rem}.docs-content th,.docs-content td{padding:.75rem;text-align:left;border:1px solid #333}.docs-content th{background:#000;font-weight:600;color:#fff}.docs-content td{color:#ccc}.docs-content blockquote{border-left:4px solid #74D1F3;padding-left:1rem;margin:1.5rem 0;color:#aaa;font-style:italic}.docs-content img{max-width:100%;height:auto;border-radius:6px;margin:1.5rem 0}@media(max-width:768px){.docs-layout{grid-template-columns:1fr}.docs-sidebar{position:static;max-height:none;border-right:none;border-bottom:1px solid #333}.docs-content{padding:2rem 1.5rem}}.app-container{display:flex;flex-direction:column;min-height:100vh}.main-content{flex:1;width:100%}
