.share-page[data-v-a3d0c5f7]{background:var(--color-bg);min-height:100vh}.container[data-v-a3d0c5f7]{max-width:1200px;margin:0 auto;padding:0 2rem}.hero-section[data-v-a3d0c5f7]{background:var(--color-surface);padding:5rem 0}.hero-section .container[data-v-a3d0c5f7]{grid-template-columns:1.2fr 1fr;align-items:center;gap:4rem;display:grid}.hero-title[data-v-a3d0c5f7]{color:var(--color-text-primary);margin:0 0 1.5rem;font-size:3rem;font-weight:700;line-height:1.2}.hero-description[data-v-a3d0c5f7]{color:var(--color-text-secondary);margin:0 0 1rem;font-size:1.125rem;line-height:1.7}.hero-cta[data-v-a3d0c5f7]{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex}.cta-button[data-v-a3d0c5f7]{cursor:pointer;border:none;border-radius:100px;padding:1rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.cta-button.primary[data-v-a3d0c5f7]{text-shadow:0 1px 2px #0003;color:#fff;background:linear-gradient(135deg,#e85a10 0%,#c44e0f 100%)}.cta-button.secondary[data-v-a3d0c5f7]{color:var(--color-link);border:2px solid var(--color-accent);background:0 0}.cta-button-wrapper[data-v-a3d0c5f7]{width:100%;max-width:400px;display:inline-block}.cta-button.primary[data-v-a3d0c5f7]{text-shadow:0 1px 2px #0003;color:#fff;background:linear-gradient(135deg,#e85a10 0%,#c44e0f 100%);border:none;border-radius:100px;justify-content:center;align-items:center;padding:1rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.cta-button-wrapper:hover .cta-button.primary[data-v-a3d0c5f7]{background:linear-gradient(135deg,#d45312 0%,#b3450d 100%);transform:translateY(-2px)}.cta-button.primary.large[data-v-a3d0c5f7]{width:100%;max-width:400px;padding:1.25rem 3rem;font-size:1.125rem}.hero-visual[data-v-a3d0c5f7]{justify-content:center;align-items:center;display:flex}.hero-image[data-v-a3d0c5f7]{border-radius:12px;width:100%;height:auto;box-shadow:0 10px 40px #0000001a}.placeholder-visual[data-v-a3d0c5f7],.placeholder-screenshot[data-v-a3d0c5f7]{text-align:center;color:var(--color-text-tertiary);background:#e5e5e5;border-radius:12px;padding:3rem 2rem;font-size:.875rem;line-height:1.6}.placeholder-screenshot.large[data-v-a3d0c5f7]{margin:2rem 0;padding:4rem 2rem}.placeholder-caption[data-v-a3d0c5f7]{color:var(--color-text-muted);margin-top:1rem;font-size:.75rem}.problem-section[data-v-a3d0c5f7]{background:var(--color-bg);padding:5rem 0}.section-title[data-v-a3d0c5f7]{color:var(--color-text-primary);text-align:center;margin:0 0 2rem;font-size:2.5rem;font-weight:700}.problem-content[data-v-a3d0c5f7]{text-align:center;max-width:800px;margin:0 auto}.problem-text[data-v-a3d0c5f7]{color:var(--color-text-secondary);margin:0 0 1.5rem;font-size:1.125rem;line-height:1.7}.problem-highlight[data-v-a3d0c5f7]{color:var(--color-text-primary);margin:2rem 0 0;font-size:1.25rem;font-weight:600}.three-ways-section[data-v-a3d0c5f7]{background:var(--color-surface);padding:5rem 0}.sharing-methods[data-v-a3d0c5f7]{grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:3rem;display:grid}.method-card[data-v-a3d0c5f7]{background:var(--color-bg);border:1px solid #e5e5e5;border-radius:12px;padding:2rem}.method-card-highlight[data-v-a3d0c5f7]{border:2px solid var(--color-accent);background:#fffbf8}.method-header[data-v-a3d0c5f7]{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.method-icon[data-v-a3d0c5f7]{width:3rem;height:3rem;color:var(--color-link);flex-shrink:0}.method-title[data-v-a3d0c5f7]{color:var(--color-text-primary);margin:0;font-size:1.5rem;font-weight:600}.method-subtitle[data-v-a3d0c5f7]{color:var(--color-text-tertiary);margin:0 0 1.5rem;font-size:.875rem;font-style:italic}.method-description[data-v-a3d0c5f7]{color:var(--color-text-secondary);margin:0 0 1.5rem;font-size:1rem;line-height:1.6}.method-details[data-v-a3d0c5f7]{margin:1.5rem 0}.details-heading[data-v-a3d0c5f7]{color:var(--color-text-primary);margin:1.5rem 0 .75rem;font-size:1rem;font-weight:600}.details-list[data-v-a3d0c5f7]{margin:0 0 1rem;padding:0;list-style:none}.details-list li[data-v-a3d0c5f7]{color:var(--color-text-secondary);padding:.5rem 0 .5rem 1.5rem;line-height:1.6;position:relative}.details-list li[data-v-a3d0c5f7]:before{content:"•";color:var(--color-link);font-weight:700;position:absolute;left:0}.key-difference[data-v-a3d0c5f7]{background:var(--color-bg);border:2px solid var(--color-accent);text-align:center;border-radius:12px;padding:2rem}.key-difference p[data-v-a3d0c5f7]{color:var(--color-text-secondary);margin:.5rem 0;font-size:1rem}.key-difference p[data-v-a3d0c5f7]:first-child{color:var(--color-text-primary);font-weight:600}.how-share-links-section[data-v-a3d0c5f7]{background:var(--color-bg);padding:5rem 0}.how-portals-section[data-v-a3d0c5f7]{background:var(--color-surface);padding:5rem 0}.workflow-steps[data-v-a3d0c5f7]{max-width:900px;margin:0 auto}.workflow-step[data-v-a3d0c5f7]{grid-template-columns:auto 1fr;align-items:start;gap:2rem;margin-bottom:3rem;display:grid}.step-number[data-v-a3d0c5f7]{background:var(--color-accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.5rem;font-weight:700;display:flex}.step-title[data-v-a3d0c5f7]{color:var(--color-text-primary);margin:0 0 1rem;font-size:1.5rem;font-weight:600}.step-description[data-v-a3d0c5f7]{color:var(--color-text-secondary);margin:0 0 1rem;font-size:1rem;line-height:1.6}.step-image[data-v-a3d0c5f7]{width:100%;max-width:670px;height:auto;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;border-radius:16px;margin-top:1.5rem;box-shadow:0 4px 20px #00000026}.step-image-small[data-v-a3d0c5f7]{max-width:397px}.permission-list[data-v-a3d0c5f7],.design-list[data-v-a3d0c5f7]{margin:1rem 0;padding:0;list-style:none}.permission-list li[data-v-a3d0c5f7],.design-list li[data-v-a3d0c5f7]{color:var(--color-text-secondary);align-items:center;gap:.75rem;padding:.5rem 0;display:flex}.check-icon[data-v-a3d0c5f7]{color:#22c55e;flex-shrink:0;width:1.25rem;height:1.25rem}.control-security-section[data-v-a3d0c5f7]{background:var(--color-bg);padding:5rem 0}.security-grid[data-v-a3d0c5f7]{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.security-item[data-v-a3d0c5f7]{background:var(--color-bg);border:1px solid #e5e5e5;border-radius:12px;padding:2rem}.security-icon[data-v-a3d0c5f7]{width:3rem;height:3rem;color:var(--color-link);margin-bottom:1rem}.security-title[data-v-a3d0c5f7]{color:var(--color-text-primary);margin:0 0 .75rem;font-size:1.25rem;font-weight:600}.security-description[data-v-a3d0c5f7]{color:var(--color-text-secondary);margin:0;font-size:1rem;line-height:1.6}.security-note[data-v-a3d0c5f7]{color:var(--color-text-tertiary);margin:.75rem 0 0;font-size:.875rem;font-style:italic}.use-cases-section[data-v-a3d0c5f7]{background:var(--color-surface);padding:5rem 0}.use-case-list[data-v-a3d0c5f7]{max-width:900px;margin:0 auto}.use-case[data-v-a3d0c5f7]{background:var(--color-surface);border:1px solid #e5e5e5;border-radius:12px;margin-bottom:2rem;padding:2rem}.use-case-header[data-v-a3d0c5f7]{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.use-case-icon[data-v-a3d0c5f7]{width:2.5rem;height:2.5rem;color:var(--color-link);flex-shrink:0}.use-case-title[data-v-a3d0c5f7]{color:var(--color-text-primary);margin:0;font-size:1.5rem;font-weight:600}.use-case-quote[data-v-a3d0c5f7]{color:var(--color-text-secondary);border-left:3px solid var(--color-accent);margin:0 0 1.5rem;padding-left:1.5rem;font-size:1.125rem;font-style:italic;line-height:1.7}.use-case-setup[data-v-a3d0c5f7]{margin:1.5rem 0}.setup-heading[data-v-a3d0c5f7]{color:var(--color-text-primary);margin:0 0 .75rem;font-size:1rem;font-weight:600}.setup-list[data-v-a3d0c5f7]{margin:0;padding:0;list-style:none}.setup-list li[data-v-a3d0c5f7]{color:var(--color-text-secondary);padding:.5rem 0 .5rem 1.5rem;line-height:1.6;position:relative}.setup-list li[data-v-a3d0c5f7]:before{content:"→";color:var(--color-link);font-weight:700;position:absolute;left:0}.recipient-section[data-v-a3d0c5f7]{background:var(--color-bg);padding:5rem 0}.recipient-features[data-v-a3d0c5f7]{max-width:900px;margin:0 auto}.recipient-feature[data-v-a3d0c5f7]{grid-template-columns:auto 1fr;align-items:start;gap:1.5rem;margin-bottom:2rem;display:grid}.feature-check[data-v-a3d0c5f7]{color:#22c55e;flex-shrink:0;width:2rem;height:2rem;margin-top:.25rem}.feature-heading[data-v-a3d0c5f7]{color:var(--color-text-primary);margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.feature-text[data-v-a3d0c5f7]{color:var(--color-text-secondary);margin:0;font-size:1rem;line-height:1.6}.recipient-tagline[data-v-a3d0c5f7]{text-align:center;color:var(--color-text-primary);margin-top:3rem;font-size:1.5rem;font-weight:600}.comparison-section[data-v-a3d0c5f7]{background:var(--color-surface);padding:5rem 0}.comparison-table-wrapper[data-v-a3d0c5f7]{margin-bottom:2rem;overflow-x:auto}.comparison-table[data-v-a3d0c5f7]{border-collapse:collapse;background:var(--color-bg);border-radius:12px;width:100%;overflow:hidden}.comparison-table th[data-v-a3d0c5f7]{color:#fff;text-align:left;background:#18181b;padding:1rem;font-weight:600}.comparison-table td[data-v-a3d0c5f7]{color:var(--color-text-secondary);border-bottom:1px solid #e5e5e5;padding:1rem}.comparison-table tr:last-child td[data-v-a3d0c5f7]{border-bottom:none}.feature-column[data-v-a3d0c5f7],.share-links-column[data-v-a3d0c5f7],.portals-column[data-v-a3d0c5f7],.upload-links-column[data-v-a3d0c5f7]{width:25%}.feature-name[data-v-a3d0c5f7]{color:var(--color-text-primary);font-weight:500}.table-check[data-v-a3d0c5f7]{color:#22c55e;vertical-align:middle;width:1.5rem;height:1.5rem;display:inline-block}.comparison-summary[data-v-a3d0c5f7]{background:var(--color-bg);border:1px solid #e5e5e5;border-radius:12px;max-width:800px;margin:2rem auto 0;padding:2rem}.comparison-summary p[data-v-a3d0c5f7]{color:var(--color-text-secondary);margin:0 0 1rem;font-size:1rem;line-height:1.6}.comparison-summary p[data-v-a3d0c5f7]:last-child{margin-bottom:0}.comparison-summary strong[data-v-a3d0c5f7]{color:var(--color-text-primary)}.faq-section[data-v-a3d0c5f7]{background:var(--color-bg);padding:5rem 0}.faq-list[data-v-a3d0c5f7]{max-width:900px;margin:0 auto}.faq-item[data-v-a3d0c5f7]{background:var(--color-surface);border:1px solid #e5e5e5;border-radius:12px;margin-bottom:1.5rem;padding:2rem}.faq-question[data-v-a3d0c5f7]{color:var(--color-text-primary);margin:0 0 1rem;font-size:1.25rem;font-weight:600}.faq-answer[data-v-a3d0c5f7]{color:var(--color-text-secondary);margin:0;font-size:1rem;line-height:1.6}.final-cta-section[data-v-a3d0c5f7]{background:var(--color-surface);text-align:center;padding:5rem 0}.cta-title[data-v-a3d0c5f7]{color:var(--color-text-primary);margin:0 0 1.5rem;font-size:3rem;font-weight:700}.cta-description[data-v-a3d0c5f7]{color:var(--color-text-secondary);margin:0 0 .75rem;font-size:1.25rem}.cta-buttons[data-v-a3d0c5f7]{flex-wrap:wrap;justify-content:center;gap:1rem;margin:2rem 0;display:flex}.cta-link[data-v-a3d0c5f7]{color:var(--color-link);font-size:1.125rem;font-weight:600;text-decoration:none;transition:opacity .2s}.cta-link[data-v-a3d0c5f7]:hover{opacity:.7}.cta-pricing[data-v-a3d0c5f7]{color:var(--color-text-tertiary);margin-top:1rem;font-size:1rem}@media (width<=1200px){.sharing-methods[data-v-a3d0c5f7]{grid-template-columns:1fr}}@media (width<=1024px){.hero-section .container[data-v-a3d0c5f7]{grid-template-columns:1fr;gap:2rem}.themes-grid[data-v-a3d0c5f7],.security-grid[data-v-a3d0c5f7],.tracking-grid[data-v-a3d0c5f7]{grid-template-columns:1fr}}@media (width<=768px){.container[data-v-a3d0c5f7]{padding:0 1.5rem}.hero-section[data-v-a3d0c5f7]{padding:3rem 0}.hero-title[data-v-a3d0c5f7]{font-size:2rem}.hero-description[data-v-a3d0c5f7]{font-size:1rem}.section-title[data-v-a3d0c5f7]{font-size:1.75rem}.cta-title[data-v-a3d0c5f7]{font-size:2rem}.workflow-step[data-v-a3d0c5f7],.recipient-feature[data-v-a3d0c5f7]{grid-template-columns:1fr;gap:1rem}.comparison-table[data-v-a3d0c5f7]{font-size:.875rem}.comparison-table th[data-v-a3d0c5f7],.comparison-table td[data-v-a3d0c5f7]{padding:.75rem .5rem}}.theme--dark .access-page,.theme--dark .analytics-page,.theme--dark .collaborate-page,.theme--dark .share-page{background:var(--color-bg)!important}.theme--dark .hero-section{background:linear-gradient(#222 0%,#1a1a1a 100%)!important}.theme--dark .hero-badge{color:var(--color-link)!important;background:#ff8c4a26!important}.theme--dark .hero-title{color:var(--color-text-primary)!important}.theme--dark .hero-description{color:var(--color-text-secondary)!important}.theme--dark .section-title{color:var(--color-text-primary)!important}.theme--dark .section-subtitle{color:var(--color-text-tertiary)!important}.theme--dark .workflow-step{background:inherit!important;border-color:#0000!important}.theme--dark .step-number{background:var(--color-accent-hover)!important}.theme--dark .step-title{color:var(--color-text-primary)!important}.theme--dark .step-description{color:var(--color-text-secondary)!important}.theme--dark .step-image{background:var(--color-bg)!important;border-color:var(--color-border)!important}.theme--dark .feature-card{background:var(--color-bg)!important;border-color:#0000!important}.theme--dark .feature-card:hover{border-color:var(--color-accent-hover)!important}.theme--dark .feature-title{color:var(--color-text-primary)!important}.theme--dark .feature-description{color:var(--color-text-secondary)!important}.theme--dark .feature-name{color:var(--color-text-primary)!important}.theme--dark .feature-icon{color:var(--color-link)!important}.theme--dark .use-case{background:var(--color-bg)!important;border-color:var(--color-border)!important}.theme--dark .use-case-title{color:var(--color-text-primary)!important}.theme--dark .use-case-quote{color:var(--color-text-secondary)!important}.theme--dark .use-case-setup{background:var(--color-bg)!important;border-color:var(--color-border)!important}.theme--dark .setup-heading{color:var(--color-text-primary)!important}.theme--dark .setup-list li{color:var(--color-text-secondary)!important}.theme--dark .permission-item{background:var(--color-bg)!important;border-color:var(--color-border)!important}.theme--dark .permission-title{color:var(--color-text-primary)!important}.theme--dark .permission-description{color:var(--color-text-secondary)!important}.theme--dark .security-item{background:var(--color-bg)!important;border-color:var(--color-border)!important}.theme--dark .security-title{color:var(--color-text-primary)!important}.theme--dark .security-description{color:var(--color-text-secondary)!important}.theme--dark .dilemma-card{background:var(--color-bg)!important;border-color:var(--color-border)!important}.theme--dark .dilemma-title{color:var(--color-text-primary)!important}.theme--dark .dilemma-list li,.theme--dark .dilemma-conclusion{color:var(--color-text-secondary)!important}.theme--dark .scenario-description{color:var(--color-text-secondary)!important}.theme--dark .comparison-table-wrapper{border-color:var(--color-border)!important}.theme--dark .comparison-summary{color:var(--color-text-secondary)!important}.theme--dark .details-heading{color:var(--color-text-primary)!important}.theme--dark .details-list li{color:var(--color-text-secondary)!important}.theme--dark .alert-card{background:var(--color-surface)!important;border-color:var(--color-border)!important}.theme--dark .alert-title{color:var(--color-text-primary)!important}.theme--dark .alert-description,.theme--dark .alert-message{color:var(--color-text-secondary)!important}.theme--dark .analytics-block{background:var(--color-surface)!important;border-color:var(--color-border)!important}.theme--dark .analytics-title{color:var(--color-text-primary)!important}.theme--dark .analytics-description{color:var(--color-text-secondary)!important}.theme--dark .autoscale-card{background:var(--color-surface)!important;border-color:var(--color-border)!important}.theme--dark .autoscale-title{color:var(--color-text-primary)!important}.theme--dark .autoscale-description{color:var(--color-text-secondary)!important}.theme--dark .autoscale-choice{background:var(--color-bg)!important;border-color:var(--color-border)!important;color:var(--color-text-secondary)!important}.theme--dark .client-section{background:#222!important}.theme--dark .client-intro,.theme--dark .client-controls-list li{color:var(--color-text-secondary)!important}.theme--dark .client-note{background:var(--color-surface)!important;border-color:var(--color-border)!important;color:var(--color-text-secondary)!important}.theme--dark .control-security-section,.theme--dark .faq-section{background:#222!important}.theme--dark .faq-item{border-color:var(--color-border)!important}.theme--dark .faq-question{color:var(--color-text-primary)!important}.theme--dark .faq-question:hover{color:var(--color-link)!important}.theme--dark .faq-answer,.theme--dark .faq-answer p{color:var(--color-text-secondary)!important}.theme--dark .cta-title{color:var(--color-text-primary)!important}.theme--dark .cta-description{color:var(--color-text-secondary)!important}.theme--dark .cta-pricing{color:var(--color-text-tertiary)!important}.theme--dark .cta-link-secondary{color:#60a5fa!important}.theme--dark .example-title{color:var(--color-text-primary)!important}.theme--dark .examples-list li,.theme--dark .design-list li{color:var(--color-text-secondary)!important}.theme--dark .hero{background:linear-gradient(#222 0%,#1a1a1a 100%)!important}.theme--dark .hero-description .highlight{color:var(--color-link)!important}.theme--dark .how-it-works-section{background:#222!important}.theme--dark .subsection-title{color:var(--color-text-primary)!important}.theme--dark .problem-item{background:var(--color-surface)!important;border-color:var(--color-border)!important}.theme--dark .problem-quote,.theme--dark .problem-confusion,.theme--dark .problem-examples{color:var(--color-text-secondary)!important}.theme--dark .permission-card{background:var(--color-surface)!important;border-color:var(--color-border)!important}.theme--dark .permission-card:hover{border-color:var(--color-accent-hover)!important}.theme--dark .permissions-section{background:var(--color-bg)!important}.theme--dark .permissions-note{color:var(--color-text-tertiary)!important}.theme--dark .file-types-section{background:#222!important}.theme--dark .file-type-item{background:var(--color-surface)!important;border-color:var(--color-border)!important}.theme--dark .file-type-title{color:var(--color-text-primary)!important}.theme--dark .file-type-description,.theme--dark .file-types-summary{color:var(--color-text-secondary)!important}.theme--dark .client-screenshot{background:var(--color-surface)!important;border-color:var(--color-border)!important}.theme--dark .client-image-placeholder,.theme--dark .feature-image-placeholder{background:var(--color-bg)!important}.theme--dark .final-cta{background:#222!important}.theme--dark .examples-list li{color:var(--color-text-secondary)!important}.theme--dark .comparison-section,.theme--dark .alerts-section,.theme--dark .autoscale-section{background:#222!important}.theme--dark .autoscale-content{color:var(--color-text-secondary)!important}.theme--dark .autoscale-choice h4,.theme--dark .category-title{color:var(--color-text-primary)!important}.theme--dark .category-card p{color:var(--color-text-secondary)!important}.theme--dark .storage-usage{color:var(--color-text-primary)!important}.theme--dark .storage-example{background:inherit!important;border-color:var(--color-border)!important}.theme--dark .storage-example p{color:var(--color-text-secondary)!important}.theme--dark .delivery-title,.theme--dark .visibility-question{color:var(--color-text-primary)!important}.theme--dark .visibility-answer{color:var(--color-text-secondary)!important}.theme--dark .defaults-heading,.theme--dark .coming-soon-title,.theme--dark .problem-highlight,.theme--dark .routine-heading,.theme--dark .routine-result{color:var(--color-text-primary)!important}.theme--dark .feature-block h3{color:var(--color-text-primary)!important}.theme--dark .feature-block p,.theme--dark .feature-block li,.theme--dark .category-list li,.theme--dark .defaults-list li,.theme--dark .delivery-list li,.theme--dark .delivery-description,.theme--dark .filter-list li,.theme--dark .leaderboard li,.theme--dark .metrics-list li,.theme--dark .routine-list li,.theme--dark .visibility-tagline{color:var(--color-text-secondary)!important}.theme--dark .alert-message{color:var(--color-text-primary)!important;background:#2a1a0a!important}.theme--dark .alert-delivery{background:var(--color-bg)!important;border-color:var(--color-border)!important;color:var(--color-text-secondary)!important}.theme--dark .feature-block{background:var(--color-surface)!important;border-color:var(--color-border)!important}.theme--dark .storage-example{background:var(--color-surface)!important;border-color:var(--color-border)!important;color:var(--color-text-secondary)!important}.theme--dark .category-card{background:var(--color-surface)!important;border-color:var(--color-border)!important}.theme--dark .key-difference{color:var(--color-text-secondary)!important;background:#2a1a0a!important;border-color:#5c3a1a!important}.theme--dark .key-difference strong{color:var(--color-text-primary)!important}.theme--dark .coming-soon-item{background:var(--color-surface)!important;border-color:var(--color-border)!important}.theme--dark .coming-soon-item h3{color:var(--color-text-primary)!important}.theme--dark .coming-soon-item p{color:var(--color-text-secondary)!important}.theme--dark .permission-defaults{background:var(--color-bg)!important;border-color:var(--color-border)!important;color:var(--color-text-secondary)!important}.theme--dark .visibility-section,.theme--dark .tracks-section,.theme--dark .coming-soon-section{background:#222!important}.theme--dark .scenarios-section{background:var(--color-bg)!important}.theme--dark .scenario-card{background:var(--color-bg)!important;border-color:var(--color-border)!important}.theme--dark .scenario-title{color:var(--color-text-primary)!important}.theme--dark .scenario-subtitle,.theme--dark .scenario-description,.theme--dark .scenario-list li,.theme--dark .scenario-sublist li,.theme--dark .scenario-perfect{color:var(--color-text-secondary)!important}.theme--dark .scenario-setup{border-color:var(--color-border)!important;background:#222!important}.theme--dark .scenario-setup strong{color:var(--color-text-primary)!important}.theme--dark .roles-section{background:#222!important}.theme--dark .role-card{background:var(--color-bg)!important;border-color:var(--color-border)!important}.theme--dark .role-title{color:var(--color-text-primary)!important}.theme--dark .role-description,.theme--dark .role-card li{color:var(--color-text-secondary)!important}.theme--dark .roles-custom{background:inherit!important;border-color:#0000!important}.theme--dark .roles-custom-intro,.theme--dark .roles-custom-list li{color:var(--color-text-secondary)!important}.theme--dark .roles-custom-note{color:var(--color-text-tertiary)!important}.theme--dark .tracking-section{background:var(--color-bg)!important}.theme--dark .tracking-title{color:var(--color-text-primary)!important}.theme--dark .tracking-description{color:var(--color-text-secondary)!important}.theme--dark .tracking-feature{background:var(--color-bg)!important;border-color:var(--color-border)!important}.theme--dark .tracking-list li,.theme--dark .tracking-conclusion{color:var(--color-text-secondary)!important}.theme--dark .tracking-image{border-color:var(--color-border)!important;background:#222!important}.theme--dark .organization-section{background:#222!important}.theme--dark .organization-item{background:var(--color-bg)!important;border-color:var(--color-border)!important}.theme--dark .organization-title{color:var(--color-text-primary)!important}.theme--dark .organization-description{color:var(--color-text-secondary)!important}.theme--dark .organization-note{color:var(--color-text-tertiary)!important}.theme--dark .security-section{background:var(--color-bg)!important}.theme--dark .security-conclusion,.theme--dark .security-list li{color:var(--color-text-secondary)!important}.theme--dark .setup-section{background:#222!important}.theme--dark .setup-step{background:var(--color-bg)!important;border-color:var(--color-border)!important}.theme--dark .setup-title{color:var(--color-text-primary)!important}.theme--dark .setup-description{color:var(--color-text-secondary)!important}.theme--dark .setup-note{color:var(--color-text-tertiary)!important}.theme--dark .section-intro{color:var(--color-text-secondary)!important}.theme--dark .workflow-title{color:var(--color-text-primary)!important}.theme--dark .workflow-description{color:var(--color-text-secondary)!important}.theme--dark .workflow-note{color:var(--color-text-tertiary)!important}.theme--dark .workflow-conclusion,.theme--dark .workflow-examples li{color:var(--color-text-secondary)!important}.theme--dark .three-ways-section,.theme--dark .how-share-links-section,.theme--dark .how-portals-section,.theme--dark .recipient-section{background:#222!important}.theme--dark .problem-section{background:var(--color-bg)!important}.theme--dark .problem-text{color:var(--color-text-secondary)!important}.theme--dark .problem-highlight{color:var(--color-text-primary)!important}.theme--dark .method-card{background:inherit!important;border-color:var(--color-border)!important}.theme--dark .method-card-highlight{border-color:var(--color-accent-hover)!important;background:#ff8c4a0d!important}.theme--dark .method-title{color:var(--color-text-primary)!important}.theme--dark .method-subtitle{color:var(--color-text-tertiary)!important}.theme--dark .method-description{color:var(--color-text-secondary)!important}.theme--dark .feature-heading{color:var(--color-text-primary)!important}.theme--dark .feature-text{color:var(--color-text-secondary)!important}.theme--dark .recipient-tagline{color:var(--color-text-primary)!important}.theme--dark .recipient-feature{background:inherit!important}.theme--dark .permission-list li{color:var(--color-text-secondary)!important}.theme--dark .comparison-section{background:var(--color-bg)!important}.theme--dark .comparison-table-wrapper{border-color:var(--color-border)!important;background:#222!important}.theme--dark .comparison-table{background:#222!important}.theme--dark .comparison-table th{background:var(--color-bg)!important;color:var(--color-text-secondary)!important;border-color:var(--color-border)!important}.theme--dark .comparison-table td{color:var(--color-text-secondary)!important;border-color:var(--color-border)!important}.theme--dark .comparison-summary{background:inherit!important;border-color:var(--color-border)!important}.theme--dark .comparison-summary p{color:var(--color-text-secondary)!important}.theme--dark .comparison-summary strong{color:var(--color-text-primary)!important}.theme--dark .security-note{color:var(--color-text-tertiary)!important}.theme--dark .two-ways-section,.theme--dark .how-calendar-section,.theme--dark .how-analytics-section,.theme--dark .use-cases-section,.theme--dark .final-cta,.theme--dark .final-cta-section{background:#222!important}.theme--dark .cta-button.secondary{color:var(--color-text-primary)!important;border-color:var(--color-border)!important}.theme--dark .cta-button.secondary:hover{border-color:var(--color-accent-hover)!important;color:var(--color-link)!important}.theme--dark .faq-item{background:var(--color-surface)!important;border-color:var(--color-border)!important}
