.product-v2.ai-studio-theme{color-scheme:dark;--studio-ink:#e9edff;--studio-paper:#080e1c;--studio-blue:#8a62ff;--studio-lime:#af87ff;background:#080e1c;color:#e9edff}.ai-studio-theme{--ds-bg:#080e1c;--ds-panel:#101a2b;--ds-raised:#16223a;--ds-border:#2a3851;--ds-text:#edf0ff;--ds-muted:#9baac5;--ds-purple:#9972ff;--ds-cyan:#69d6ee;font-family:Arial,Helvetica,sans-serif}.product-v2.ai-studio-theme .app-refresh{--app-accent:#a67cff;--app-ink:#edf0ff;--app-muted:#9baac5;--app-line:#293650;--app-page:#080e1c;--app-card:#101a2b;--app-tint:#252440;background:radial-gradient(ellipse at 80% 0,#412e791e,transparent 48%),#080e1c;color:#e9edff}.ai-studio-theme :is(a,button,input,select,textarea):focus-visible{outline:3px solid #ab88ff;outline-offset:3px}.ai-studio-theme :is(button,a){-webkit-tap-highlight-color:transparent}.ai-studio-theme input::placeholder,.ai-studio-theme textarea::placeholder{color:#7c8daa;opacity:1}.ai-studio-theme input[type=checkbox]{accent-color:#9d6aff}.ai-studio-theme button:disabled{opacity:.42}.product-v2.ai-studio-theme .app-refresh .sidebar{background:linear-gradient(180deg,#0b1323,#0d1527);border-right:1px solid #24324c;padding-top:28px}.product-v2.ai-studio-theme .brand-name{font-size:26px;background:linear-gradient(100deg,#fff 20%,#b892ff);background-clip:text;-webkit-text-fill-color:transparent}.product-v2.ai-studio-theme .app-refresh .brand-subtitle{font-size:10px;letter-spacing:2px;color:#b899f1}.product-v2.ai-studio-theme .brand-mark{background:linear-gradient(135deg,#5a62e3,#9851ee);box-shadow:0 0 22px #8656f025;border:1px solid #af98ff40;color:#fff}.product-v2.ai-studio-theme .app-refresh .app-workspace-switch{background:#111e32;border-color:#2b3b54;border-radius:10px}.product-v2.ai-studio-theme .app-account-avatar,.product-v2.ai-studio-theme .app-workspace-initial{background:linear-gradient(135deg,#453689,#724cc8);color:#eadbff;border-color:#9d7fea40}.product-v2.ai-studio-theme .app-refresh .app-create{background:linear-gradient(115deg,#6261ee,#8f4ce7);color:#fff;box-shadow:0 5px 22px #794be925;border:1px solid #a18aff50;border-radius:9px}.product-v2.ai-studio-theme .app-refresh .nav-item{color:#a6b2cc;border-radius:8px}.product-v2.ai-studio-theme .app-refresh .nav-item-active{background:linear-gradient(100deg,#493c79a0,#2c315366);color:#e5d7ff;box-shadow:inset 3px 0 #a47bff}.product-v2.ai-studio-theme .app-refresh .nav-item-active svg{color:#bc9cff}.product-v2.ai-studio-theme .app-brand-dot{background:#a278ff}.product-v2.ai-studio-theme .app-refresh .topbar{background:#0a1222e8;border-bottom-color:#24324b}.product-v2.ai-studio-theme .app-refresh .search-box{background:#101c30;border-color:#2b3953;border-radius:9px}.product-v2.ai-studio-theme .search-box input{color:#dce5fc}.product-v2.ai-studio-theme .workspace-breadcrumb{color:#8799b6}.product-v2.ai-studio-theme .workspace-breadcrumb strong{color:#d3ddf5}.product-v2.ai-studio-theme .app-refresh .page-content{padding:30px 32px 60px}.product-v2.ai-studio-theme .is-document-editor .page-content{padding:0}.product-v2.ai-studio-theme .app-refresh :is(h1,h2,h3,h4){color:#f0f2ff}.product-v2.ai-studio-theme :is(.files-heading,.business-heading,.control-heading,.product-heading,.section-heading) h1{font-size:34px;letter-spacing:-1.1px;line-height:1.2}.product-v2.ai-studio-theme :is(.files-heading,.business-heading,.control-heading,.product-heading,.section-heading) p{color:#9aaac4}.product-v2.ai-studio-theme :is(.app-overline,.control-kicker,.eyebrow){color:#b79bdc;letter-spacing:1.7px}.product-v2.ai-studio-theme .files-heading h1 span{color:#a979ff}.product-v2.ai-studio-theme :is(.control-heading,.business-heading) em{font-style:normal;color:#ad83ff}.product-v2.ai-studio-theme .app-refresh :is(.product-primary,.primary-button,.workflow-primary,.continue-button){background:linear-gradient(110deg,#6561e9,#9349ea);color:#fff;border:1px solid #b795ff45;border-radius:9px;box-shadow:0 4px 17px #7748d51c;min-height:43px}.product-v2.ai-studio-theme .app-refresh :is(.product-primary,.primary-button,.workflow-primary):hover{background:linear-gradient(110deg,#7770f4,#a35af4)}.product-v2.ai-studio-theme .app-refresh :is(.product-secondary,.secondary-button){background:#19243c;color:#c4ccf4;border:1px solid #394667;border-radius:9px}.product-v2.ai-studio-theme .app-refresh .action-icon{background:#202849;color:#b3a0ff;border:1px solid #605d9633}.product-v2.ai-studio-theme .action-icon.blue{background:#143148;color:#72ccff}.product-v2.ai-studio-theme .action-icon.teal{background:#143b3f;color:#65d9cd}.product-v2.ai-studio-theme .action-icon.amber{background:#3c2e26;color:#eab777}.product-v2.ai-studio-theme .action-icon.violet{background:#352451;color:#bd98ff}.product-v2.ai-studio-theme .files-actions{gap:13px}.product-v2.ai-studio-theme .files-actions>a,.product-v2.ai-studio-theme .files-actions>a:first-child,.product-v2.ai-studio-theme .files-actions>a:nth-child(n){background:linear-gradient(130deg,#151f35,#101a2c);border:1px solid #2b3a55;color:#dde5fa;border-radius:12px;min-height:135px;padding:20px}.product-v2.ai-studio-theme .files-actions>a:first-child{background:linear-gradient(125deg,#38295e,#1a2240);border-color:#66508d}.product-v2.ai-studio-theme .files-actions small,.product-v2.ai-studio-theme .files-actions>a:first-child small{color:#96a6c3}.product-v2.ai-studio-theme .files-actions strong,.product-v2.ai-studio-theme .files-actions>a:first-child strong{color:#f0edff}.product-v2.ai-studio-theme .files-actions>a:hover{border-color:#8768c1;transform:translateY(-2px);box-shadow:0 6px 28px #784cda12}.product-v2.ai-studio-theme .files-actions>a>svg{color:#a995cd}.studio-overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin:22px 0}.studio-overview>a{display:grid;grid-template-columns:34px 1fr 16px;align-items:center;gap:5px 10px;padding:19px;border:1px solid #2b3951;background:linear-gradient(130deg,#141f32,#101a2b);border-radius:12px}.studio-overview .overview-icon{grid-row:1/3;width:34px;height:38px;border-radius:9px;display:grid;place-items:center;background:#242c4b;color:#a995ff}.studio-overview .blue{background:#153447;color:#79cfff}.studio-overview .teal{background:#163835;color:#72dbb9}.studio-overview .amber{background:#3d3024;color:#efbb76}.studio-overview strong{font-size:24px;line-height:1.1;color:#f0efff;font-weight:700}.studio-overview small{font-size:10px;color:#9caac4;grid-column:2/4}.studio-overview>a>svg{color:#677b9d;grid-column:3;grid-row:1}.studio-library-grid{display:grid;grid-template-columns:minmax(0,1fr) 275px;gap:18px;align-items:start}.studio-workspace-guide{border:1px solid #2b3a53;border-radius:13px;background:linear-gradient(150deg,#171f37,#0e1929);padding:19px}.guide-heading{display:flex;align-items:center;gap:9px;color:#bd9fff;padding-bottom:16px}.guide-heading h2{font-size:13px;font-weight:650}.studio-workspace-guide>a{display:flex;align-items:start;gap:11px;padding:16px 0;border-top:1px solid #293650}.studio-workspace-guide>a .action-icon{width:32px;height:34px;flex-shrink:0;border-radius:9px}.studio-workspace-guide>a strong{font-size:12px;color:#e8eaff}.studio-workspace-guide>a small{font-size:11px;display:block;color:#93a1be;line-height:1.6;margin-top:5px}.studio-workspace-guide>a>svg{flex-shrink:0;color:#8e7ca9}.guide-trust{margin-top:16px;padding:19px 15px;border:1px solid #56417666;border-radius:10px;background:radial-gradient(ellipse at top right,#6c429836,transparent 80%),#151e35}.guide-trust>svg{color:#9f83e0;margin-bottom:12px}.guide-trust strong{font-size:13px;display:block}.guide-trust p{font-size:11px;line-height:1.7;color:#97a7c4;margin:10px 0}.guide-trust a{display:flex;gap:8px;align-items:center;font-size:11px;color:#bb9cff}.product-v2.ai-studio-theme .app-refresh :is(.library-list,.workspace-panel,.control-card,.business-card,.signature-request-card,.account-sessions,.email-settings-form,.upload-panel,.template-card,.product-card,.product-panel){background:linear-gradient(140deg,#121d30,#0e1829);border:1px solid #2b3952;border-radius:13px;box-shadow:0 8px 28px #02060e16}.product-v2.ai-studio-theme .app-refresh :is(.library-list-heading,.library-controls,.library-list-footer,.workspace-panel-heading,.request-card-top,.signature-request-card footer){border-color:#28364e}.product-v2.ai-studio-theme .app-refresh .library-table-head{background:#0c1627;color:#7f91ae}.product-v2.ai-studio-theme .app-refresh .library-document{border-color:#26334b;background:transparent}.product-v2.ai-studio-theme .app-refresh .library-document:hover{background:#1b2540}.product-v2.ai-studio-theme .app-refresh .library-document-name strong{color:#e8edff;font-size:13px}.product-v2.ai-studio-theme .app-refresh .library-document-name span,.product-v2.ai-studio-theme .app-refresh :is(.library-version,.library-recipient){color:#91a3bf}.product-v2.ai-studio-theme .app-refresh .file-tile{background:#3e2d48;color:#f49bad}.product-v2.ai-studio-theme .app-refresh :is(.files-search,.app-drawer-search){background:#0c1628;border-color:#2c3a56}.product-v2.ai-studio-theme .app-refresh .library-controls nav a{color:#a5b1ca}.product-v2.ai-studio-theme .app-refresh .library-controls nav a[aria-current]{background:#332b54;color:#d7baff;border-color:#6c539c}.product-v2.ai-studio-theme .app-refresh .document-status.is-draft{background:#153d37;color:#88d4b8}.product-v2.ai-studio-theme .app-refresh .document-status.is-progress{background:#423421;color:#edc185}.product-v2.ai-studio-theme .app-refresh .document-status.is-complete{background:#17383e;color:#74dbd2}.product-v2.ai-studio-theme .app-refresh .document-status.is-closed{background:#302638;color:#c7a4c3}.product-v2.ai-studio-theme .app-refresh :is(.control-card,.business-card,.workspace-panel,.account-sessions,.signature-request-card,.product-card,.product-panel,.template-card) :is(p,small,label,li){color:#9caac4}.product-v2.ai-studio-theme .app-refresh :is(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]),textarea,select){background:#0d182b;border-color:#35425f;color:#e2eafa;border-radius:8px}.product-v2.ai-studio-theme .app-refresh :is(.control-icon,.event-file-icon,.request-icon,.recipient-avatar,.business-avatar){background:#2d2850;color:#bba2f7;border-color:#564978}.product-v2.ai-studio-theme .app-refresh :is(.control-pill,.plan-pending,.policy-detail,.governance-identity,.review-issues li,.session-current,.session-item,.policy-callout,.business-help,.workspace-event-list article,.team-list article,.workspace-list article){background:#121e33;border-color:#2e3c56;color:#a5b5cf}.product-v2.ai-studio-theme .app-refresh :is(.control-card-title,.policy-detail,.team-heading,.session-row,.account-sessions article,.team-list article,.workspace-list article,.business-card form,.review-card header){border-color:#2d3b55}.product-v2.ai-studio-theme .app-refresh :is(.control-aside,.business-explainer,.settings-guide){background:radial-gradient(ellipse at top right,#57368a28,transparent 75%),#101b2e}.product-v2.ai-studio-theme .app-refresh :is(.product-view-tabs a,.request-version,.request-progress-label,.review-meta,.business-help,.control-error){color:#9caecc}.product-v2.ai-studio-theme .app-refresh .product-view-tabs a[aria-current]{background:#31294e;border-color:#6a5195;color:#dbc4ff}.product-v2.ai-studio-theme :is(.product-error,.control-error,.business-message.has-error){color:#ffabbf}.product-v2.ai-studio-theme :is(.product-success-text,.product-success){color:#80d8b6}.product-v2.ai-studio-theme .app-refresh .tools-featured>a,.product-v2.ai-studio-theme .app-refresh .tools-featured>a:nth-child(2){background:radial-gradient(ellipse at top right,#6757ba44,transparent 80%),#131e33;border:1px solid #3e3a66;border-radius:14px;color:#e9eaff}.product-v2.ai-studio-theme .app-refresh .tools-featured>a:nth-child(2){background:radial-gradient(ellipse at top right,#3b8d8c30,transparent 80%),#122332;border-color:#2e525f}.product-v2.ai-studio-theme .app-refresh .tools-featured :is(h2,strong){color:#f0efff}.product-v2.ai-studio-theme .app-refresh .tools-featured p{color:#a0afca}.product-v2.ai-studio-theme .app-refresh .app-tools-grid>a{background:#111c2e;border-color:#2b3c54;border-radius:13px}.product-v2.ai-studio-theme .app-refresh .app-tools-grid>a:hover{border-color:#8160b3;background:#18223b}.product-v2.ai-studio-theme .app-refresh .tools-availability{background:#151e33;border:1px solid #3f365a;color:#9eadd0}.product-v2.ai-studio-theme .app-refresh .tools-availability p{color:#96a6c5}.product-v2.ai-studio-theme :is(.secure-note,.upload-heading p,.create-heading p){color:#98a9c5}.product-v2.ai-studio-theme .app-refresh .upload-panel{border-style:dashed;border-color:#675595}.product-v2.ai-studio-theme .upload-cloud{color:#b793fa;background:#2a224a}.product-v2.ai-studio-theme .app-tabbar{background:#0d172bea;border-color:#35415e;box-shadow:0 -6px 35px #02061055;backdrop-filter:blur(16px)}.product-v2.ai-studio-theme .app-tabbar :is(a,button){color:#8e9fba}.product-v2.ai-studio-theme .app-tabbar a[aria-current]{color:#c6a3ff}.product-v2.ai-studio-theme .app-more-drawer{background:#0d1729;border-left:1px solid #354260;color:#d5ddf3}.product-v2.ai-studio-theme .app-drawer-links a{border-color:#2b3851;color:#d6dff3}.product-v2.ai-studio-theme .app-drawer-links a>span{background:#252640;color:#b393ed}.product-v2.ai-studio-theme .app-drawer-footer{border-color:#2d3a52;color:#adb9d0}.product-v2.ai-studio-theme .scanner-shell{background:radial-gradient(ellipse at 75% 0,#5b39852a,transparent 50%),#080e1c}.product-v2.ai-studio-theme .scanner-header{border-bottom:1px solid #25314b}.product-v2.ai-studio-theme .scanner-brand strong{background:linear-gradient(110deg,#fff,#b99aff);background-clip:text;-webkit-text-fill-color:transparent}.product-v2.ai-studio-theme .scanner-free-pill{background:#233447;color:#9bd7e3;border:1px solid #375267}.product-v2.ai-studio-theme .scanner-business-link{background:#191f37;color:#c7aeef;border-color:#4b3b6a}.product-v2.ai-studio-theme .scanner-shell .scanner-hero{background:radial-gradient(ellipse at right,#6342a844,transparent 65%),linear-gradient(120deg,#171c35,#101c2e);border:1px solid #3d365e;color:#f0edff;border-radius:18px;box-shadow:0 12px 45px #0002}.product-v2.ai-studio-theme .scanner-shell .scanner-hero h1{color:#f0edff}.product-v2.ai-studio-theme .scanner-shell .scanner-hero h1 em{color:#bc96ff}.product-v2.ai-studio-theme .scan-free-facts span,.product-v2.ai-studio-theme .scanner-shell .scanner-hero p{color:#a5b3cf}.product-v2.ai-studio-theme .scan-flow{background:#0e192b;border:1px solid #2d3c55;border-radius:11px}.product-v2.ai-studio-theme .scan-flow li{color:#a2b1cc}.product-v2.ai-studio-theme .scan-flow li>span{background:#272344;color:#c7adff;border-color:#574576}.product-v2.ai-studio-theme .scanner-shell :is(.scan-empty,.scan-preview,.scan-settings){background:#101b2d;border:1px solid #2e3d57;border-radius:14px}.product-v2.ai-studio-theme .scan-empty>svg{color:#ae87f1}.product-v2.ai-studio-theme .scan-empty p{color:#a0aec8}.product-v2.ai-studio-theme .scan-preview-tools{background:#152037;border-color:#35415a}.product-v2.ai-studio-theme .scan-strip>button{background:#152139;border-color:#354564;color:#c5cfee}.product-v2.ai-studio-theme .scan-strip>button[aria-current]{border-color:#ab7ff5;box-shadow:0 0 0 2px #a579ee22}.product-v2.ai-studio-theme .scan-settings :is(label,p,small){color:#a6b4cf}.product-v2.ai-studio-theme .scan-save-options{border-color:#34415e}.product-v2.ai-studio-theme .scan-dock{background:#121d31eF;border-color:#4b416e;color:#e7e6ff;box-shadow:0 -6px 30px #0004}.product-v2.ai-studio-theme .scan-dock strong{color:#e9eaff}.product-v2.ai-studio-theme .scan-dock small{color:#9aabc7}.product-v2.ai-studio-theme .scan-dock button{background:linear-gradient(120deg,#6358e9,#944ce9);color:#fff}.product-v2.ai-studio-theme .scan-dock button.dock-share{background:#26304b;border-color:#514b78;color:#d7c3ff}.product-v2.ai-studio-theme .scanner-shell .scan-share-button{background:#302649!important;border-color:#6b5395!important;color:#d2b4ff}.product-v2.ai-studio-theme .scanner-plan-grid>section{background:linear-gradient(150deg,#151f35,#0c1828);border-color:#35425e;border-radius:15px}.product-v2.ai-studio-theme .scanner-plan-grid>section:last-child{border-color:#7253a1;box-shadow:0 0 35px #8f4fe610}.product-v2.ai-studio-theme .scanner-plan-grid :is(h2,.scanner-plan-price){color:#f0edff}.product-v2.ai-studio-theme .scanner-plan-grid :is(p,li,small){color:#9facca}.product-v2.ai-studio-theme .scanner-footer{border-color:#2a3851;color:#93a5c1}.product-v2.ai-studio-theme .scanner-footer small{color:#798bab}.product-v2.ai-studio-theme .auth-product{background:#080e1c;color:#e7edff}.product-v2.ai-studio-theme .auth-product .auth-story{background:radial-gradient(ellipse at 0 70%,#6a42a830,transparent 55%),linear-gradient(150deg,#0b1427,#101c31);border-right:1px solid #303b58}.product-v2.ai-studio-theme .auth-product .auth-brand{color:#e8eaff}.product-v2.ai-studio-theme .auth-product .auth-brand small{color:#b29bd3}.product-v2.ai-studio-theme .auth-product .auth-product-copy>span{color:#b59adf}.product-v2.ai-studio-theme .auth-product .auth-product-copy h1{color:#fff;font-size:70px;letter-spacing:-3px}.product-v2.ai-studio-theme .auth-product .auth-product-copy h1 em{background:linear-gradient(110deg,#e1d7ff,#9e6df1);background-clip:text;-webkit-text-fill-color:transparent}.product-v2.ai-studio-theme .auth-product .auth-product-copy p{color:#a0b0cc}.product-v2.ai-studio-theme .auth-product .auth-product-bottom{border-color:#303b54;color:#8da5c5}.product-v2.ai-studio-theme .auth-product .auth-product-bottom a{color:#c3a4f6}.product-v2.ai-studio-theme .auth-product .auth-entry{background:radial-gradient(ellipse at top right,#40265e1a,transparent 50%),#0a1222}.product-v2.ai-studio-theme .auth-product .auth-entry-top{color:#8c9ebc}.product-v2.ai-studio-theme .auth-product .auth-form{color:#c2cee3}.product-v2.ai-studio-theme .auth-product .auth-form h2{color:#f2efff;font-size:37px;letter-spacing:-1.2px}.product-v2.ai-studio-theme .auth-product .auth-form-description{color:#9aabc6}.product-v2.ai-studio-theme .auth-product .auth-form label{color:#c1cce0}.product-v2.ai-studio-theme .auth-product .auth-form :is(input,select,textarea){background:#111e33;color:#e7edff;border-color:#394761;border-radius:9px}.product-v2.ai-studio-theme .auth-product .auth-submit{background:linear-gradient(110deg,#655ee8,#934de8);color:white;border-color:#ad8ce150}.product-v2.ai-studio-theme .auth-product .auth-form-icon{background:#2d254c;color:#c4a3ff}.product-v2.ai-studio-theme .auth-product .auth-entry-footer{border-color:#2b3850;color:#8599ba}.product-v2.ai-studio-theme .auth-free-entry{background:#17243a;border-color:#354866;color:#c8b5ed}.ai-studio-theme .signing-workspace{background:radial-gradient(ellipse at top,#34275e30,transparent 60%),#080e1c;color:#e6ecff}.ai-studio-theme .client-sign-header{background:#101a2e;border-color:#2c3a55;color:#e5e9ff}.ai-studio-theme .client-sign-header h1{color:#eef0ff}.ai-studio-theme .signing-inspector{background:#101d30;color:#bbc7de;border:1px solid #35425e}.ai-studio-theme .signing-inspector :is(h2,h3,strong){color:#eeefff}.ai-studio-theme .signing-inspector :is(p,label,small){color:#a3b2ce}.ai-studio-theme .signing-inspector :is(input:not([type=checkbox]),textarea,select){background:#16253c;color:#e8edff;border-color:#445271}.ai-studio-theme .completion-actions .product-primary,.ai-studio-theme .signing-inspector .client-next{background:linear-gradient(120deg,#635aea,#934ce7);color:#fff}.ai-studio-theme .client-completion{background:radial-gradient(ellipse at top,#563a9533,transparent 70%),#101b2e;border:1px solid #3e416a;color:#e8edff}.ai-studio-theme .client-completion :is(h2,h3,strong){color:#f1eeff}.ai-studio-theme .client-completion :is(p,dt,dd,small){color:#a7b6d0}.ai-studio-theme .client-completion :is(.completion-document,dl){background:#162139;border-color:#35445f}.ai-studio-theme .signature-modal{background:#111c31;border:1px solid #3b4569;color:#e0e8ff}.ai-studio-theme .signature-modal :is(h2,h3){color:#f0edff}.ai-studio-theme .signature-modal label,.ai-studio-theme .signature-modal p{color:#b4c1db}.ai-studio-theme .signature-modal input{background:#18253b;color:#eef0ff;border-color:#495577}.ai-studio-theme .signature-modal button[aria-pressed=true]{background:#3d2d65;color:#dfc7ff}.ai-studio-theme .signature-type-preview{background:#f7f8ff;color:#3a2783;border-radius:10px}.ai-studio-theme .signature-modal canvas{background:#fff;border-radius:10px}.ai-studio-theme .signature-modal .workflow-primary{background:linear-gradient(120deg,#665ce9,#9550e8);color:#fff}.ai-studio-theme .policy-page{background:#080e1c;color:#b8c4de;min-height:100dvh}.ai-studio-theme .policy-page header{border-color:#2e3d59}.ai-studio-theme .policy-page section{background:linear-gradient(140deg,#131e32,#0c1727);border:1px solid #2c3c55;border-radius:16px;padding:36px}.ai-studio-theme .policy-page :is(h1,h2,h3){color:#eef1ff}.ai-studio-theme .policy-page :is(p,li,label){color:#a9b7d0}.ai-studio-theme .policy-page a{color:#b994ff}.ai-studio-theme .policy-brand{color:#e5d7ff}.ai-studio-theme .deletion-workspace,.ai-studio-theme .policy-page .policy-callout{background:#201e36;border-color:#63495b}.ai-studio-theme .policy-page input{background:#132139;color:#eef2ff;border-color:#3d4d69}.ai-studio-theme .danger-button{background:#532339;color:#ffc3cf;border:1px solid #914458}.ai-studio-theme .subscription-banner{background:#1d2440;color:#dbcefc;border-color:#413557}.ai-studio-theme .subscription-banner small{color:#a5aeca}.ai-studio-theme .subscription-banner.access-setup_required,.ai-studio-theme .subscription-banner.access-upgrade_required{background:#362a32;color:#e8b98c;border-color:#685043}.ai-studio-theme .upgrade-dialog{background:radial-gradient(ellipse at top right,#5a3b8a25,transparent 65%),#111c30;border:1px solid #514370;color:#dde4f5}.ai-studio-theme .upgrade-dialog h2{color:#f4eeff}.ai-studio-theme .upgrade-dialog :is(p,li){color:#b0bdd6}.ai-studio-theme .upgrade-dialog .upgrade-retention{background:#1a2941;color:#aebfd8;border:1px solid #37435d}.ai-studio-theme .upgrade-symbol{background:#342655;color:#c7a5ff}.ai-studio-theme .upgrade-later{color:#a4b2ce}.ai-studio-theme .upgrade-dialog .product-primary{background:linear-gradient(110deg,#645ee8,#964de8)}.product-v2.ai-studio-theme .unified-studio .studio-document-header{background:#0b1426;border-color:#293954}.product-v2.ai-studio-theme .unified-studio .studio-send-cta{background:linear-gradient(110deg,#6156e4,#9549e8);color:white;border-color:#9c7de34d}.product-v2.ai-studio-theme .unified-studio .studio-save-button{background:#4c55ba;color:#fff;border-color:#7c87eb50}.product-v2.ai-studio-theme .studio-modes{background:#0d1729}.product-v2.ai-studio-theme .studio-modes button[aria-pressed=true]{background:linear-gradient(120deg,#513381,#27366a);border-color:#9b75dd;box-shadow:0 0 25px #8650d516}.product-v2.ai-studio-theme .app-refresh .unified-studio :is(.studio-tool-content,.native-document-stage,.layout-stage,.cleanup-stage,.unified-saved-canvas,.editor-surface){background:#0b1424;color:#a5b4cd}.product-v2.ai-studio-theme .unified-saved-canvas nav{color:#b5c5df}.product-v2.ai-studio-theme .app-refresh .unified-studio :is(.native-inspector,.layout-inspector,.cleanup-inspector,.editor-inspector,.studio-context){background:#101c30;border-color:#30405c}.product-v2.ai-studio-theme .app-refresh .unified-studio .native-command-bar{background:#111e33}.product-v2.ai-studio-theme .app-refresh .unified-studio .editor-save-status{background:#102c2d;color:#a3d6cc;border-color:#26494c}.product-v2.ai-studio-theme .app-refresh .unified-studio .editor-save-status.has-error{background:#3c2438;color:#ffb1c8}.product-v2.ai-studio-theme .app-refresh .unified-studio [data-testid=pdf-page]{background:#fff;color:#17243b;box-shadow:0 12px 50px #0005;isolation:isolate}.product-v2.ai-studio-theme .studio-preview{background:#0d1729;color:#acbdd9}.product-v2.ai-studio-theme .studio-preview>p{color:#a5b7d2;background:#13233a}@media(max-width:1450px){.studio-library-grid{grid-template-columns:minmax(0,1fr) 245px}.studio-workspace-guide{padding:16px}.studio-overview>a{padding:16px 13px;gap:5px 8px}.studio-overview strong{font-size:22px}}@media(max-width:1200px){.studio-library-grid{grid-template-columns:minmax(0,1fr)}.studio-workspace-guide{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px}.guide-heading{grid-column:1/-1}.guide-trust{display:none}.studio-workspace-guide>a{border-top:1px solid #293650}.product-v2.ai-studio-theme .app-refresh .page-content{padding:26px}}@media(max-width:1000px){.product-v2.ai-studio-theme .app-refresh .page-content{padding:24px 22px 108px}.product-v2.ai-studio-theme .is-document-editor .page-content{padding:0 0 20px}.product-v2.ai-studio-theme .files-actions>a:nth-child(n){min-height:125px;padding:17px}.product-v2.ai-studio-theme .auth-product .auth-product-copy h1{font-size:54px;letter-spacing:-2px}.product-v2.ai-studio-theme .auth-product .auth-form h2{font-size:33px}.product-v2.ai-studio-theme :is(.files-heading,.business-heading,.control-heading,.product-heading,.section-heading) h1{font-size:30px}.studio-overview{gap:10px}.studio-overview>a{grid-template-columns:1fr 18px;padding:15px}.studio-overview .overview-icon{display:none}.studio-overview strong{grid-column:1}.studio-overview small{grid-column:1/3}.studio-overview>a>svg{grid-column:2}.product-v2.ai-studio-theme .auth-product .auth-product-art{opacity:.85}}@media(max-width:650px){.product-v2.ai-studio-theme .app-refresh .page-content{padding:22px 17px 110px}.product-v2.ai-studio-theme .is-document-editor .page-content{padding:0 0 20px}.product-v2.ai-studio-theme .scanner-shell .page-content{padding:18px 17px 35px}.product-v2.ai-studio-theme .scanner-shell .scanner-hero{padding:26px 23px}.product-v2.ai-studio-theme .scanner-shell .scanner-hero h1{font-size:46px;letter-spacing:-1.8px}.product-v2.ai-studio-theme .scanner-shell .scanner-hero p{font-size:12px}.product-v2.ai-studio-theme .auth-product .auth-entry{padding:27px 24px}.product-v2.ai-studio-theme .auth-product .auth-form h2{font-size:33px}.studio-overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0}.studio-overview>a{grid-template-columns:31px 1fr 16px;padding:13px}.studio-overview .overview-icon{display:grid;width:30px;height:34px}.studio-overview strong{grid-column:2;font-size:22px}.studio-overview small{grid-column:2/4;font-size:9px}.studio-overview>a>svg{grid-column:3}.studio-workspace-guide{display:block}.product-v2.ai-studio-theme .files-heading h1{font-size:29px;line-height:1.2}.product-v2.ai-studio-theme .files-heading p{font-size:12px}.ai-studio-theme .policy-page section{padding:24px 20px;border-radius:12px}.ai-studio-theme .policy-page h1{font-size:30px}.ai-studio-theme .upgrade-dialog{padding:28px 23px}}@media(prefers-reduced-motion:reduce){.ai-studio-theme *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.product-v2.ai-studio-theme .scanner-shell .main-area,.product-v2.ai-studio-theme .scanner-shell .page-content{background:transparent}.product-v2.ai-studio-theme .scanner-shell .scanner-header{background:#0c1528}.product-v2.ai-studio-theme .scanner-shell .scanner-hero h1{font-size:58px;line-height:1.08;letter-spacing:-1.8px}.product-v2.ai-studio-theme :is(.auth-product-copy,.scanner-hero,.control-heading,.business-heading) em{font-family:inherit;font-style:normal}.product-v2.ai-studio-theme .scanner-shell .scanner-plan-grid .product-primary{background:linear-gradient(110deg,#655fe9,#944ce8);color:white;border-color:#ac86ee55}.product-v2.ai-studio-theme .scanner-shell .scanner-hero .control-kicker{background:#24223c;color:#c0a5e8;border-color:#514065}.product-v2.ai-studio-theme .scan-ready-icon{background:#2f2751;color:#bc99f6;border:1px solid #62507e}.product-v2.ai-studio-theme .auth-product .auth-free-scanner{background:#1c2941;color:#c6b2f0;border-color:#3e4161}.product-v2.ai-studio-theme .auth-product .forgot-password-link{color:#bda0ef}.product-v2.ai-studio-theme .auth-product .auth-access-note{color:#9badc9}.product-v2.ai-studio-theme .auth-product .auth-access-note a{color:#c1a4ed}.product-v2.ai-studio-theme .app-refresh :is(.workspace-panel-heading,.contacts-search,.drop-zone,.template-catalog>article,.product-dialog,.document-management,.management-heading){background:#142037;border-color:#34415c;color:#b7c7df}.product-v2.ai-studio-theme .app-refresh .drop-zone{border:1px dashed #6c5593;background:radial-gradient(ellipse at center,#51387625,transparent 70%),#0d192d}.product-v2.ai-studio-theme .app-refresh .drop-zone :is(strong,h3){color:#e8eaff}.product-v2.ai-studio-theme .app-refresh .drop-zone :is(p,small){color:#9facc7}.product-v2.ai-studio-theme .app-refresh :is(.product-dialog,.template-catalog>article) :is(h2,h3,strong){color:#e7eaff}.product-v2.ai-studio-theme .app-refresh :is(.product-dialog,.template-catalog>article) :is(p,small,label){color:#a1b1cb}.product-v2.ai-studio-theme .app-refresh .product-dialog{border:1px solid #5b477b;box-shadow:0 20px 90px #0008}.product-v2.ai-studio-theme .app-refresh .settings-guide>svg,.product-v2.ai-studio-theme .upload-title-icon{background:#2d264b;color:#bd9af0;border-color:#554572}.product-v2.ai-studio-theme .app-refresh .business-card button:not(.product-primary){background:#18253d;border:1px solid #3a4966;color:#b9c8e2}.product-v2.ai-studio-theme .app-refresh .business-card button:disabled{background:#1c2840;color:#97a7c1}.product-v2.ai-studio-theme .app-refresh [class~=bg-white]:not([data-testid=pdf-page]){background:#111d31;border-color:#36425e;color:#bac9e2}.product-v2.ai-studio-theme .app-refresh button[class~=bg-indigo-600]{background:linear-gradient(120deg,#685beb,#934be7);color:#fff;border:1px solid #9976d855}.product-v2.ai-studio-theme .app-refresh [class~=bg-red-50]{background:#3b2334;border-color:#774251;color:#f2b3c3}.product-v2.ai-studio-theme .app-refresh .email-settings-form p{background:transparent;color:#a4b6d0}.product-v2.ai-studio-theme .app-refresh .email-settings-form p[role=status]{color:#c5aff1;background:#1d2741;border-color:#3e4966;padding:12px;border-radius:8px}.product-v2.ai-studio-theme .app-refresh .contact-row{border-color:#2f3b56}.product-v2.ai-studio-theme .app-refresh .contact-avatar{background:#2d2850;color:#c2a4f7}.ai-studio-theme .studio-fallback{min-height:100dvh;display:grid;place-items:center;background:radial-gradient(ellipse at top,#49306f38,transparent 65%),#080e1c;padding:24px}.studio-fallback section{max-width:490px;padding:36px;border:1px solid #3e3b60;background:#111d30;border-radius:18px;color:#b6c5df}.studio-fallback h1{font-size:30px;color:#f0edff;letter-spacing:-1px;margin:16px 0}.studio-fallback p{font-size:14px;line-height:1.8;color:#a5b6d0}.studio-fallback nav{display:flex;gap:20px;align-items:center;margin-top:25px}.studio-fallback a{font-size:13px;color:#c5a4ff}.studio-fallback nav a:first-child{background:linear-gradient(120deg,#655fe9,#944ce7);color:white;padding:12px 16px;border-radius:9px}@media(max-width:650px){.product-v2.ai-studio-theme .scanner-shell .scanner-hero h1{font-size:46px}.product-v2.ai-studio-theme .scanner-shell .scanner-hero .capture-artwork{opacity:.9}}.product-v2.ai-studio-theme .app-refresh .request-title{color:#e7ecff}.product-v2.ai-studio-theme .app-refresh .request-recipients{color:#b1bfd7}.product-v2.ai-studio-theme .app-refresh .request-progress{background:#25344d}.product-v2.ai-studio-theme .app-refresh .request-progress>span{background:linear-gradient(90deg,#5c79eb,#67cec9)}.product-v2.ai-studio-theme .app-refresh :is(.contact-edit,.workspace-panel-heading>span,.template-icon){background:#2b2848;color:#c3a6f4;border-color:#574a78}.product-v2.ai-studio-theme .app-refresh .product-view-tabs{border-color:#34435e}.product-v2.ai-studio-theme .app-refresh [class~=text-slate-500],.product-v2.ai-studio-theme .app-refresh [class~=text-slate-600]{color:#9aaecb}.product-v2.ai-studio-theme .app-refresh [class~=text-indigo-700]{color:#bda2f6}.product-v2.ai-studio-theme .scanner-footer nav a{color:#acbad2}.product-v2.ai-studio-theme .app-refresh .unified-studio .field-canvas-layout{border:0;box-shadow:none;background:transparent;padding:0}.product-v2.ai-studio-theme .app-refresh .unified-studio :is(.field-canvas-layout,.native-document-stage,.layout-stage,.cleanup-stage,.unified-saved-canvas) nav{color:#aabbda}.product-v2.ai-studio-theme .app-refresh .unified-studio :is(.field-canvas-layout,.native-document-stage,.layout-stage,.cleanup-stage,.unified-saved-canvas) nav button{color:#bdcbe2;background:#18283f;border:1px solid #344560;border-radius:7px;padding:7px 10px}.product-v2.ai-studio-theme .app-refresh .unified-studio :is(.field-canvas-layout,.native-document-stage,.layout-stage,.cleanup-stage,.unified-saved-canvas) nav button:disabled{opacity:.4}.product-v2.ai-studio-theme .signing-workspace{background:radial-gradient(ellipse at top,#33245430,transparent 65%),#080e1c!important}.ai-studio-theme .signing-workspace nav{color:#b9c8e3}.ai-studio-theme .signing-workspace nav button{background:#19283f;color:#c1cce3;border:1px solid #394864;border-radius:7px;padding:7px 10px}.ai-studio-theme .signing-workspace nav select{background:#17253d;color:#d7e0f3;border-color:#42516f}.ai-studio-theme .signing-workspace .client-message{background:#1a2841;border:1px solid #3a4865;color:#c0cde5}.ai-studio-theme .signing-workspace .signing-inspector .client-sign-field{color:#c0a0fa}.ai-studio-theme .workflow-logo svg{color:#b78bff}.ai-studio-theme .signature-modal :is(header,nav,footer){border-color:#354560}.ai-studio-theme .signing-workspace progress{accent-color:#9b69ef}.ai-studio-theme .signing-workspace progress::-webkit-progress-bar{background:#28354e}.ai-studio-theme .signing-workspace progress::-webkit-progress-value{background:linear-gradient(90deg,#6359e9,#a267e9)}.product-v2.ai-studio-theme .app-tabbar a[aria-current] :is(span,small,svg){color:#c8a5ff}.product-v2.ai-studio-theme .app-tabbar a[aria-current]>span{background:#30254d;border-color:#6e4c99}.ai-studio-theme input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #142139;-webkit-text-fill-color:#e7edff;caret-color:#e7edff}@media(max-width:1000px){.product-v2.ai-studio-theme .files-actions{margin-right:-22px;padding-right:22px}}@media(max-width:650px){.product-v2.ai-studio-theme .files-actions{margin-right:-17px;padding-right:17px}.product-v2.ai-studio-theme .scanner-shell .scanner-hero{margin-left:-17px;margin-right:-17px;overflow:hidden;width:auto}}.product-v2.ai-studio-theme .product-dialog :is(fieldset,footer){border-color:#3c4b66}.product-v2.ai-studio-theme .product-dialog legend span{background:#383052;color:#d4b8ff;border-color:#60507d}.product-v2.ai-studio-theme .signing-workspace [class~=text-indigo-700]{color:#c4a5ff}.product-v2.ai-studio-theme .client-sign-header .workflow-logo svg{color:#b58afb}