.paper-support{min-height:55vh}.paper-support-bar{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 5vw;background:#eee0f3;font:12px/1.6 monospace}.paper-support-bar button{border:1px solid #cdb6da;border-radius:25px;background:transparent;color:#68427e;padding:11px 18px;min-height:44px;cursor:pointer}.paper-support-bar>a{display:flex;align-items:center;min-height:44px}
.paper-account-demo{padding:20px 5vw;background:#e8d7f1;color:#68427e;font:12px/1.8 monospace;border-bottom:1px solid #d8c6e2}.paper-download-page{background:#faf7fc;color:#4a3158}.paper-download-page>main{padding-top:35px;padding-bottom:70px}.paper-download-page h1{font:700 clamp(44px,6vw,90px)/1 Arial,sans-serif;letter-spacing:-.06em;color:#805399}.paper-download-page .intro{font-size:18px;line-height:1.8;color:#79598b}.paper-download-page .release-row{border:1px solid #d8c6e2;border-radius:24px;background:#f2eaf6;margin:18px 0;padding:28px}.paper-download-page .release-row .btn{background:#805399;border-radius:28px;color:white;min-height:48px}.paper-download-page .release-row h2{font-size:26px;letter-spacing:-.04em;color:#68427e}.paper-download-page .filename,.paper-download-page code{overflow-wrap:anywhere;word-break:break-word}.paper-download-page details summary{min-height:44px;display:flex;align-items:center;cursor:pointer}.paper-download-page .download-note{color:#79598b;border-top:1px solid #d8c6e2;padding-top:25px}.paper-download-page .release-nav{border-color:#d8c6e2}.paper-download-page .languages button{color:#68427e}
.paper-support-content{background:#faf7fc}.paper-support-content>.wrap{max-width:1440px;width:90%;padding-top:55px;padding-bottom:80px}.paper-support-content h1{font-family:Arial,sans-serif;letter-spacing:-.06em;color:#805399}.paper-support-content .glass{background:#f2eaf6;border-color:#d8c6e2;box-shadow:none;backdrop-filter:none;border-radius:26px}.paper-support-content :is(input,select,textarea){max-width:100%;background:#faf7fc;color:#4a3158;border-color:#cdb6da}.paper-support-content :is(.btn,.google-btn){border-radius:28px;min-height:48px}.paper-support-content .btn:not(.light){background:#805399;color:white}.paper-support-content .btn.light{background:#eee0f3;color:#68427e;border-color:#cdb6da}.paper-support-content .quiet-link{color:#68427e}.paper-support-content :is(.legal-page,.connection-page,.planned-page){min-height:60vh}.paper-support-content .legal-page{max-width:950px}.paper-support-content .legal-page p{font-size:17px;line-height:1.9;color:#6d527b}.paper-support-content .legal-page h1{font-size:clamp(42px,5.5vw,80px)}
.paper-auth .studio-auth{display:grid;grid-template-columns:1fr 1fr;gap:7vw;align-items:start;padding-top:55px}.paper-auth .studio-auth h1{font:700 clamp(48px,5.5vw,90px)/.98 Arial,sans-serif;letter-spacing:-.065em;margin:28px 0}.paper-auth .studio-auth>div:first-child>p{font-size:18px;line-height:1.8;max-width:480px}.paper-auth-art{margin:15px 0 0;max-width:500px;transform:rotate(-5deg)}.paper-auth-art img{width:100%;height:auto}.paper-auth .studio-auth-panel{border:1px solid #d8c6e2;border-radius:36px 36px 36px 0;background:#eee0f3;padding:35px;box-shadow:none}.paper-auth .auth-card-head{border-color:#d8c6e2}.paper-auth .auth-mode{margin:28px 0;gap:8px}.paper-auth .auth-mode a{border:1px solid #cdb6da;border-radius:24px;padding:13px 20px;min-height:44px}.paper-auth .auth-mode a[aria-current=page]{background:#805399;color:white}.paper-auth .studio-auth-panel h2{font-size:32px;letter-spacing:-.04em;font-weight:500}.paper-auth .studio-auth-panel p{font-size:15px;line-height:1.8}.paper-auth .google-btn{background:#faf7fc;border:1px solid #bda2ce;color:#4a3158}.paper-auth .google-btn:disabled{opacity:.65;cursor:not-allowed}.paper-auth .auth-message{border-radius:20px;background:#e5d5ee;padding:18px;color:#68427e}.paper-auth .auth-preview{border-top:1px solid #cdb6da;padding-top:22px;margin-top:25px}.paper-auth .auth-preview summary{min-height:44px;cursor:pointer}.paper-auth-preview{padding:65px 5vw 85px;background:#e8d7f1}.paper-auth-preview h2{font-size:clamp(34px,4vw,60px);letter-spacing:-.055em;margin:24px 0}.paper-auth-preview p{font-size:17px;line-height:1.8;max-width:650px;margin:0 0 28px}
.paper-case-head{padding:50px 5vw 70px;background:#eee0f3}.paper-case-head>a:first-child{font-size:13px;display:inline-flex;min-height:44px;align-items:center}.paper-case-status{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;margin:35px 0;font:11px/1.7 monospace;text-transform:uppercase;color:#79598b}.paper-case-head h1{font:750 clamp(55px,8.5vw,140px)/1 Arial,sans-serif;letter-spacing:-.065em;overflow-wrap:break-word;margin:25px 0 35px;max-width:1350px}.paper-case-head h1>span{color:#b895d0}.paper-case-head>p{font-size:clamp(18px,2vw,26px);line-height:1.65;max-width:820px;margin:0 0 28px}.paper-case-stage{display:block;border-left:2px solid #b895d0;padding:12px 20px;font-size:14px;color:#79598b}.paper-case-cover{margin:0;padding:45px 5vw;background:#f2eaf6}.paper-case-cover>img{display:block;width:100%;height:auto;border:7px solid #faf7fc;border-radius:25px;box-shadow:0 20px 30px #4a315812}.paper-case-cover figcaption{font-size:13px;line-height:1.8;color:#79598b;margin-top:20px;max-width:800px}.paper-case-focus{padding:80px 5vw}.paper-case-focus h2,.paper-case-scroll h2{font-size:clamp(36px,4.8vw,75px);line-height:1.02;font-weight:500;letter-spacing:-.055em;margin:25px 0 45px}.paper-case-focus>div{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.paper-case-focus article{border-top:1px solid #cdb6da;padding:25px 0}.paper-case-focus article>span{font:11px monospace;color:#9e7bae}.paper-case-focus h3{font-size:24px;line-height:1.3;font-weight:500;letter-spacing:-.035em;margin-top:25px}.paper-case-scroll{padding:65px 5vw;background:#eee0f3}.paper-case-scroll summary{padding:22px 25px;display:flex;justify-content:space-between;gap:20px;min-height:64px;border:1px solid #bda2ce;border-radius:30px;cursor:pointer;list-style:none;font-size:17px}.paper-case-scroll summary::-webkit-details-marker{display:none}.paper-case-scroll details[open] summary{margin-bottom:30px}.paper-case-scroll details>img{display:block;width:100%;height:auto;border-radius:18px;border:1px solid #cdb6da}.paper-case-scroll>p{font-size:13px;line-height:1.8;max-width:700px;color:#79598b}.paper-case-next{padding:80px 5vw;background:#e8d7f1}.paper-case-next h2{font:650 clamp(42px,6vw,100px)/1.05 Arial,sans-serif;letter-spacing:-.06em;margin:30px 0 40px}
.paper-dashboard{padding:55px 5vw 85px}.paper-dashboard>header h1{font:700 clamp(44px,5.6vw,88px)/1 Arial,sans-serif;letter-spacing:-.065em;margin:25px 0}.paper-dashboard h1 em{font-style:normal;color:#4a3158}.paper-dashboard>header>p{font-size:17px;line-height:1.8;max-width:700px;color:#79598b}.paper-dash-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:35px 0;border-bottom:1px solid #d8c6e2;padding-bottom:25px}.paper-dash-tabs button,.paper-account .account-tabs button{border:1px solid #cdb6da;background:transparent;border-radius:26px;min-height:46px;padding:12px 22px;cursor:pointer;color:#68427e}.paper-dash-tabs button[aria-pressed=true],.paper-account .account-tabs button.active{background:#805399;color:white}.paper-dashboard [hidden]{display:none!important}.paper-dash-welcome{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:30px;padding:40px;background:#eee0f3;border-radius:30px}.paper-dash-welcome h2{font-size:clamp(32px,4vw,62px);letter-spacing:-.055em;line-height:1.05;font-weight:500;margin:25px 0 35px}.paper-dash-welcome img{width:100%;height:auto;max-width:420px;justify-self:end}.paper-dash-states{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:30px}.paper-dash-states article{padding:25px;border:1px solid #d8c6e2;border-radius:24px}.paper-dash-states article>span{font:11px monospace;color:#79598b}.paper-dash-states h3{font-size:23px;font-weight:500;letter-spacing:-.04em;margin:20px 0 0}.paper-dashboard section>h2{font-size:38px;font-weight:500;letter-spacing:-.045em}.paper-dashboard section>p{font-size:17px;line-height:1.8;max-width:750px}.paper-dash-tools{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:35px 0}.paper-dash-tools>a{border:1px solid #d8c6e2;border-radius:24px;padding:25px;display:flex;align-items:center;gap:20px;font-size:20px}.paper-dash-tools>a>span:last-child{margin-left:auto;color:#805399}.paper-dash-tools>a:hover{background:#eee0f3}.paper-dash-empty{background:#eee0f3;border-radius:30px;padding:45px;min-height:300px}.paper-dash-note{margin-top:40px;border-top:1px solid #d8c6e2;padding-top:25px;font-size:14px;line-height:1.8;color:#79598b}.paper-dash-note a{text-decoration:underline;text-underline-offset:4px;margin-left:10px}.paper-account .account-title h1{font-size:clamp(42px,5.5vw,80px)}.paper-account .account-tabs{display:flex;gap:8px;flex-wrap:wrap}.paper-account .account-aside{padding:30px}.paper-account .account-avatar{background:#d7bde6;color:#68427e}.paper-account .license-card{margin-bottom:25px}.paper-account .account-title{gap:20px}.paper-support-content .product-page h1,.paper-support-content [data-desktop] h1{font-weight:650}.paper-support-content :is(.purchase-panel,.desktop-install,.license-card){border-color:#d8c6e2}.paper-support-content table{max-width:100%}.paper-support-content .account-grid>*,.paper-support-content .product-layout>*{min-width:0}
@media(max-width:800px){.paper-support-bar{padding:16px 22px;font-size:10px}.paper-support-content>.wrap{width:calc(100% - 44px);padding:35px 0 55px}.paper-auth .studio-auth{grid-template-columns:minmax(0,1fr);gap:28px}.paper-auth .studio-auth h1{font-size:52px}.paper-auth-art{max-width:300px;margin:0 auto}.paper-auth .studio-auth-panel{padding:25px 22px;border-radius:28px 28px 28px 0}.paper-auth .auth-mode a{font-size:13px;padding:12px 15px}.paper-auth-preview{padding:55px 22px}.paper-case-head{padding:30px 22px 45px}.paper-case-head h1{font-size:clamp(48px,12vw,70px)}.paper-case-status{font-size:10px;gap:12px}.paper-case-cover{padding:30px 22px}.paper-case-cover>img{border-width:4px;border-radius:18px}.paper-case-focus,.paper-case-scroll,.paper-case-next{padding:55px 22px}.paper-case-focus>div{grid-template-columns:1fr;gap:0}.paper-case-focus h3{font-size:23px}.paper-case-scroll summary{font-size:16px;padding:18px}.paper-dashboard{padding:35px 22px 65px}.paper-dashboard>header h1{font-size:46px}.paper-dash-tabs button{font-size:13px;padding:12px 18px}.paper-dash-welcome{grid-template-columns:minmax(0,1fr);padding:28px 22px}.paper-dash-welcome img{grid-row:1;max-width:270px;justify-self:center}.paper-dash-states,.paper-dash-tools{grid-template-columns:minmax(0,1fr)}.paper-dash-tools>a{font-size:18px;padding:20px}.paper-dash-empty{padding:30px 22px}.paper-dashboard section>h2{font-size:32px}.paper-account .account-grid{grid-template-columns:minmax(0,1fr)}.paper-account .account-title{display:block}.paper-account .account-title>button{margin-top:20px}.paper-account .license-capacity strong{font-size:44px}.paper-support-content .email{overflow-wrap:anywhere}.paper-support-content :is(.buttons,.account-tabs){flex-wrap:wrap}.paper-support-content .order-row{overflow-wrap:anywhere}}
