:root{--bg:#fff;--panel:#fff;--white:#20252c;--muted:#727781;--gold:#ac8540;--line:#e7e8eb;--pbg:#fff;--p-card:#fff;--pborder:#e7e8eb;--ptext:#20252c;--pmuted:#737984;color-scheme:light}*{box-sizing:border-box}body{font-family:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI','PingFang SC','Microsoft YaHei',sans-serif;color:#20252c;background:#fff;-webkit-font-smoothing:antialiased}button,input,select,textarea{font-family:inherit}button,a,input,select,textarea{outline-offset:4px}button{cursor:pointer}a,button{transition:background .18s,color .18s,border-color .18s,box-shadow .18s}button:disabled{cursor:not-allowed}.eyebrow{font-size:10px;font-weight:600;letter-spacing:2px;color:#9b7a43}.button{border-radius:7px;font-size:13px;font-weight:550;letter-spacing:.1px;padding:13px 20px;line-height:1.5}.button.gold,.price.featured .button{background:#29313a;color:#fff;border:1px solid #29313a;box-shadow:0 3px 6px #1c25320a}.button.gold:hover,.price.featured .button:hover{background:#414a55;border-color:#414a55;box-shadow:0 5px 14px #1c253218}.button:not(.gold){color:#34404c;border-color:#dce0e5;background:#fff}.button:not(.gold):hover{background:#f5f6f8;border-color:#bfc6ce}.brand strong{font-size:25px;font-weight:750;letter-spacing:-1.3px;color:#242b33}.brand strong span{font-size:7px;font-weight:500;color:#93979c;letter-spacing:2px}.brand img{border-radius:11px}.p-sidebar{width:228px;padding:32px 20px 22px;background:#fafaf9;border-right:1px solid #e7e8e7;gap:0}.p-sidebar>.brand{padding:0 10px 34px;gap:11px}.p-sidebar .brand img{width:39px;height:39px}.p-sidebar .brand strong{font-size:23px;color:#262d35}.workspace-tag{padding:13px 13px;margin:0 0 29px;border:1px solid #e4e6e5;background:#fff;border-radius:7px;gap:8px;font-size:11px;color:#606974}.workspace-tag .dot{background:#ab8a4f;width:5px;height:5px}.workspace-tag small{border:0;background:#f3f4f5;font-size:9px;letter-spacing:1px;color:#777e87;padding:3px 5px}.p-nav-label{font-size:10px;letter-spacing:1.5px;color:#9a9ea5;padding-left:13px;margin:0 0 13px}.p-nav{gap:5px;margin-bottom:24px}.p-nav a{padding:13px;border-radius:7px;gap:11px;color:#69717c;font-size:13px;font-weight:450}.p-nav a>span{width:19px;display:flex;align-items:center;justify-content:center;color:inherit}.p-nav a.active{color:#8b6b31;background:#eee9dd;font-weight:600}.p-nav a.active:before{display:none}.p-nav a:hover{background:#eeefed;color:#28323d}.p-nav a small{background:#e9ebe8;color:#687264;font-size:10px;min-width:19px}.nav-icon{width:18px;height:18px;stroke:currentColor;stroke-width:1.6;fill:none;stroke-linecap:round;stroke-linejoin:round}.side-promo{background:#f2f1ed!important;border:1px solid #e6e3dc!important;border-radius:8px;padding:19px!important;margin-top:auto!important}.side-promo>span{font-size:9px;color:#9b804f!important;letter-spacing:1.8px}.side-promo h3{font-size:17px;font-weight:500;line-height:1.75;color:#41484e!important;margin:13px 0 20px}.side-promo a{font-size:11px;color:#8b7449!important}.p-account{margin-top:20px;border-top:1px solid #e1e4e3;padding-top:20px;color:#39424a;font-size:12px}.p-account>span:first-child{width:33px;height:33px;background:#e9e8e3;color:#8d7649;font-size:12px;border-radius:50%}.p-account small{color:#959ba2;font-size:10px;margin-top:5px}.account-dot{background:#9caa90!important}.p-body{margin-left:228px;background:#fff}.p-topbar{height:72px;background:#ffffffed;border-bottom:1px solid #eceef0;padding:0 42px;backdrop-filter:blur(12px)}.p-topbar .crumb{color:#9a9fa7;font-size:12px}.p-topbar strong{font-size:12px;font-weight:500;color:#424d59}.slash{color:#c7cbd0!important}.top-actions{gap:18px}.demo-pill{border:1px solid #e2e5e8;background:#fff;color:#808894;font-size:10px;letter-spacing:.4px;padding:5px 9px;border-radius:5px}.affiliate-top{background:transparent!important;border:0!important;color:#8b7348!important;font-size:11px;padding:0!important}.help-top{color:#76808c!important;background:#f5f6f7!important;border-color:#e4e7eb!important}.p-content{max-width:1440px;padding:43px 42px 24px;margin:auto}.p-heading{margin-bottom:32px;gap:25px}.p-heading h1{font-size:32px;line-height:1.3;font-weight:650;letter-spacing:-1.2px;color:#202934;margin:12px 0 12px}.p-heading p{font-size:13px;color:#87909a;line-height:1.85}.p-heading .quiet-link{font-size:12px;color:#7f714f}.p-bottom{border-top:1px solid #eceef0;color:#a1a7af;font-size:10px;margin-top:46px;padding-top:22px;gap:20px}.p-bottom span,.p-bottom a{font-size:10px;color:#9da4ad}.p-card{border:1px solid #e5e8ed;border-radius:10px;background:#fff;box-shadow:0 3px 15px #192f4d03}.p-card-head{border-color:#edf0f3;padding:23px 25px}.p-card-head h2{font-size:16px;font-weight:600;color:#303b48}.p-card-head small,.muted{color:#7c8692;font-size:12px;line-height:1.85}.p-content input,.p-content select,.p-content textarea{border:1px solid #dde2e8;border-radius:6px;background:#fff;color:#36414e;min-height:44px;font-size:13px}.p-content input:focus,.p-content select:focus,.p-content textarea:focus{border-color:#b69a62;box-shadow:0 0 0 3px #b69a6210}.p-content label{color:#65707e;font-size:12px}.market-section-title{margin:0 0 21px;align-items:center}.market-section-title h2{font-size:19px;font-weight:600;color:#27313c;letter-spacing:-.5px;margin:8px 0 0}.market-section-title .eyebrow{font-size:9px;letter-spacing:1.8px}.market-section-title>span,.market-section-title>a{font-size:11px;color:#8c949d}.signature-grid{gap:22px;margin-bottom:44px}.signature{padding:28px 29px;border-radius:12px;border:1px solid #e3dccb;background:linear-gradient(115deg,#fbf8f0,#fffdf8 70%);box-shadow:0 5px 20px #85704406;position:relative;overflow:hidden}.signature:before{content:'';position:absolute;width:240px;height:240px;right:-97px;top:-131px;transform:rotate(30deg);border:1px solid #c3aa6a22;pointer-events:none;box-shadow:0 0 0 27px #c3aa6a0a,0 0 0 55px #c3aa6a08}.signature.tg-signature{background:linear-gradient(115deg,#f5f7f9,#fff 85%);border-color:#dfe5eb}.signature.tg-signature:before{border-color:#a3b4c529;box-shadow:0 0 0 27px #a3b4c50a,0 0 0 55px #a3b4c508}.signature-top{margin-bottom:24px;position:relative}.signature-icon{width:44px;height:44px;border-radius:11px;display:grid;place-items:center;border:1px solid #ddd2b6;background:#ffffffb3;font-size:26px;color:#8e753e}.tg-signature .signature-icon{color:#667d94;border-color:#dce2e9;background:#fff}.signature-badge{background:transparent;border:0;padding:0;color:#9b8558;font-size:9px;letter-spacing:1.6px}.tg-signature .signature-badge{border:0;color:#8a98a7}.signature h2{font-size:25px;font-weight:600;letter-spacing:-.8px;color:#29303a;position:relative}.signature>p{font-size:13px;color:#8b8c87;margin-top:10px}.signature-features{gap:0;margin:25px 0 29px;position:relative}.signature-features>span{border:0;background:none;color:#78808a;font-size:11px;padding:0 13px;border-right:1px solid #d7d8d4;border-radius:0}.signature-features>span:first-child{padding-left:0}.signature-features>span:last-child{border-right:0}.signature-bottom{border-color:#e4dfd2;padding-top:23px;align-items:center;gap:12px}.tg-signature .signature-bottom{border-color:#e5e9ef}.signature-bottom small{color:#9b9c97;font-size:10px;margin-bottom:7px}.signature-bottom strong{font-size:36px;font-weight:550;letter-spacing:-1.5px;color:#28313b;font-variant-numeric:tabular-nums}.signature-bottom em{font-size:11px;color:#93989f;font-style:normal;letter-spacing:0;margin-left:6px}.signature-bottom .button{font-size:12px;padding:11px 17px}.need-grid{gap:16px}.need-card{border-color:#e5e8ec;border-radius:9px;padding:23px 21px;background:#fff;box-shadow:none}.need-card:hover{border-color:#c9b88f;box-shadow:0 7px 20px #283b5110;transform:translateY(-2px)}.need-icon{background:#f4f3ef;border:1px solid #eae6dc;border-radius:7px;color:#9c8350;width:34px;height:34px;font-size:19px}.need-card small{font-size:10px;color:#a1a8ae}.need-card h3{font-size:15px;color:#37424f;font-weight:550;margin:23px 0 11px}.need-card p{font-size:12px;color:#8b949f;line-height:1.85;min-height:44px;margin-bottom:23px}.need-link{color:#9b8150;font-size:11px}.more-needs{margin:22px 0 27px}.more-needs>summary{border-color:#e5e8ec;background:#fafbfc;color:#6d7886;font-size:12px;border-radius:7px;padding:17px 20px}.more-needs>summary>span{font-size:10px;color:#9ca5b0}.catalog-preview-bar{border-color:#e5e8ec;background:#fafbfc;padding:27px 29px;border-radius:9px}.catalog-preview-bar h3{color:#424d59;font-size:17px;font-weight:550}.catalog-preview-bar p{font-size:12px;color:#8d96a1;margin-top:12px}.catalog-preview-bar .button{font-size:12px;color:#667382;background:#fff;border-color:#dce1e7}.market-data-note{font-size:11px;color:#a3a9b1;margin-top:18px}.market-controls{padding:25px 26px;background:#fcfcfc;box-shadow:none;border-color:#e5e8ec}.market-search{background:#fff;border-color:#dfe4e9;margin-bottom:21px;height:47px}.market-search>span{color:#a6aeb8}.market-search input{font-size:13px}.market-platforms{gap:8px;margin-bottom:24px}.market-platforms button{padding:9px 12px;font-size:11px;color:#7b8692;border-color:#e1e5ea;border-radius:6px}.market-platforms button.active{background:#f4f0e6;color:#91763d;border-color:#d4c49f}.market-filter-row{border-color:#e7eaee;padding-top:21px;gap:20px}.p-content .market-filter-row label{font-size:11px;color:#8b949e;min-width:170px}.market-filter-row select{color:#536170;font-size:12px;margin-top:9px;background:#fff}.quiet-reset{font-size:11px;color:#8d97a2;padding-right:0}.catalog-heading{margin:27px 0 17px}.catalog-heading>span{font-size:13px;color:#505e6c}.catalog-heading small{color:#a0a8b1;font-size:10px}.retail-table{border-collapse:collapse}.retail-table th{background:#fafbfc;color:#8b95a1;font-size:11px;font-weight:500;padding-top:18px;padding-bottom:18px;border-color:#e9edf1}.retail-table td{border-color:#edf0f3;padding-top:21px;padding-bottom:21px;font-size:12px;color:#6d7987}.retail-table tr:hover td{background:#fdfdfb}.retail-icon{width:32px;height:32px;border-radius:8px;background:#f4f5f7;color:#637185;font-size:18px}.retail-table .retail-service b{color:#354354;font-size:13px;font-weight:500;line-height:1.8}.retail-table .retail-service small{font-size:10px;color:#a0a9b5;margin-top:6px}.retail-table .spec-cell,.retail-table .spec-cell small{font-size:11px;color:#8b96a3;line-height:1.9}.retail-amount{font-size:15px!important;color:#92763b!important;font-variant-numeric:tabular-nums}.table-button{color:#8e7544;font-size:11px;font-weight:500;border-color:#e4ded1!important;border-radius:5px;padding:8px 11px!important;background:#fff!important}.table-button:hover{background:#f6f2e8!important}.retail-table td>small{color:#a4adb8;font-size:10px}.retail-service>div{max-width:370px}.quote-notice{background:#f6f4ed;color:#8a7752;border:1px solid #ede7d8;font-size:12px}.retail-total{border-top:1px solid #e8ebee;padding-top:21px}.retail-total span{color:#8b95a2;font-size:12px}.retail-total strong{font-size:28px;letter-spacing:-.6px;color:#293747}.price-band-details{color:#8c7960;font-size:11px}.service-config-form fieldset{border-color:#e1e5ea;background:#fafbfc}.service-config-form legend{color:#6f7c8b;background:#fff}.service-config-form label,.config-grid label{color:#6e7b89;font-size:12px}.service-config-form input,.service-config-form textarea{border-color:#dde3e9;background:#fff;color:#364555;border-radius:6px}.service-config-form input[readonly]{background:#f6f7f9}.service-config-form #offer-result{color:#7a8796;font-size:12px}.review-box{border:1px solid #e6e9ee;background:#fafbfc;border-radius:8px;padding:15px 19px}.review-box p{color:#8b96a3;font-size:12px;gap:20px}.review-box b{color:#45566b;font-weight:500;font-size:12px}dialog{border:1px solid #e3e6eb;background:#fff;color:#263445;border-radius:13px;box-shadow:0 28px 100px #182c4240;padding:32px;max-width:590px}dialog::backdrop{background:#202b3b55;backdrop-filter:blur(5px)}dialog h2,#offer-dialog h2{font-size:23px;line-height:1.55;letter-spacing:-.5px;font-weight:600;color:#2a3747}.close{color:#9ea8b5;background:#f5f6f8;border-radius:50%;width:29px;height:29px;font-size:21px}.muted,.fineprint{color:#8e98a5;font-size:12px;line-height:1.9}.price{border-color:#e1e5eb;border-radius:11px;box-shadow:none;padding:29px;background:#fff}.price.featured{background:#fdfbf6;border-color:#d6c59e}.price h3{color:#3a4756;font-size:20px}.price .desc,.price li{color:#8994a1;font-size:12px}.amount{color:#2b3747}.amount small{color:#9ca5b0}.price .button{color:#5d6b7c;background:#f3f5f7}.billing,.tabs{background:#f2f4f6;border-color:#e5e9ed;border-radius:6px}.billing button,.tabs button{color:#85909e;font-size:12px}.billing button.active,.tabs button.active{background:#fff;color:#7c6946;box-shadow:0 2px 7px #28394d0c}.popular{background:#bb9b5e;color:#fff}.custom-plan{border-color:#e3e7ed;background:#fafbfc}.custom-plan h3{color:#445265}.custom-plan p{color:#8f99a6}.stat strong,.p-metrics strong{color:#35465a}.stat>span,.chart-head p,.y-labels,.x-labels,.chart-footer,.service-row small,.subtle{color:#929daa}.stat small{color:#9b865c}.gridline{stroke:#e8ecf1}.service-row{color:#46576b;border-color:#e9edf1}.status{background:#edf4ef;color:#688372}.affiliate-hero{background:#faf7ef;border:1px solid #e8deca;border-radius:10px}.affiliate-hero h2{color:#454a50}.affiliate-hero p,.affiliate-hero small{color:#948b7a}.commission-number{color:#ac8c50}.affiliate-stats strong{color:#4d5a68}.affiliate-stats>div{border-color:#e6e9ed}.referral-card p,.referral-card>small{color:#8b96a2}.showcase-card h2{color:#405063}.community-messages p{background:#f7f9fb;border-color:#e4e9ef}.community-messages span,.sample-post{color:#788697}.community-messages b,.sample-profile{color:#576b82}.notice{color:#8b7955!important;background:#faf7ee!important;border-color:#ede5d4!important}.faq-card summary{color:#596b80}.faq-card details p{color:#8c98a7}.state{font-size:11px}.state.running{background:#f3f1e8;color:#a28a54}.state.done{background:#eff5f1;color:#6b8a77}.state.pending{background:#f0f3f7;color:#8996a7}.chart-card,.service-table{border-color:#e4e9ee;border-radius:10px}header{background:#ffffffed;border-color:#e9edf1}header nav{color:#758291}header .nav-cta{border-color:#d9dfe6;color:#5c6a7b}.hero h1,.section h2,.closing h2{color:#293747;letter-spacing:-2px}.hero h1 em{color:#a88b51}.hero-copy>p,.section-head>p{color:#8d97a4}.service{background:#fff;border-color:#e3e8ee;border-radius:11px}.service h3{color:#445267}.service p{color:#8f9aa7}.manifesto b{color:#405063}.workflow{background:#fafbfc}.steps article{border-color:#e1e6ed}.steps p{color:#8c98a5}.p-content .notice a{color:#8e7745}
@media(min-width:1500px){.p-content{padding-top:52px}.signature{padding:34px}.signature h2{font-size:28px}.need-card{padding:26px}}
@media(max-width:1100px) and (min-width:681px){.p-sidebar{width:195px;padding:27px 14px}.p-sidebar>.brand{padding-left:8px}.p-sidebar .brand strong{font-size:21px}.p-sidebar .brand img{width:34px;height:34px}.p-body{margin-left:195px}.p-topbar{padding:0 28px}.p-content{padding:33px 28px}.signature{padding:24px}.signature h2{font-size:22px}.signature-bottom strong{font-size:31px}.signature-bottom .button{padding:10px 12px;font-size:11px}.signature-grid{gap:16px}.signature-features>span{font-size:10px;padding:0 9px}.affiliate-top{font-size:10px}.p-nav a{font-size:12px}.need-grid{gap:13px}.need-card{padding:21px}}
@media(max-width:680px){.p-sidebar{position:sticky;width:100%;height:auto;padding:17px 19px 0;border-right:0;background:#fff;border-bottom:1px solid #e7eaf0;z-index:20}.p-sidebar>.brand{padding:0 0 16px;gap:9px}.p-sidebar .brand img{width:31px;height:31px;border-radius:8px}.p-sidebar .brand strong{font-size:22px}.p-sidebar .brand strong span{font-size:5px}.p-nav{gap:6px;padding-bottom:12px;margin:0}.p-nav a{font-size:12px;padding:9px 11px;gap:7px;border-radius:5px}.nav-icon{width:16px;height:16px}.p-body{margin-left:0}.p-topbar{height:48px;padding:0 21px}.p-topbar .crumb,.p-topbar strong{font-size:11px}.top-actions{gap:9px}.affiliate-top{font-size:9px}.p-content{padding:29px 21px 20px}.p-heading{margin-bottom:27px;gap:14px}.p-heading h1{font-size:28px;margin:11px 0 12px;letter-spacing:-1px}.p-heading .eyebrow{font-size:8px;letter-spacing:1.7px}.p-heading p{font-size:12px;line-height:1.8;max-width:100%}.signature-grid{gap:17px;margin-bottom:35px}.signature{padding:25px;border-radius:10px}.signature h2{font-size:24px}.signature-top{margin-bottom:23px}.signature-icon{width:39px;height:39px;font-size:24px}.signature-badge{font-size:8px}.signature>p{font-size:12px}.signature-features{margin:22px 0 25px}.signature-features>span{font-size:10px;padding:0 10px}.signature-bottom strong{font-size:34px}.signature-bottom .button{font-size:12px;padding:10px 15px}.market-section-title h2{font-size:18px}.market-section-title>span,.market-section-title>a{font-size:10px}.market-section-title .eyebrow{font-size:8px}.need-grid{gap:12px}.need-card{padding:19px 15px}.need-card h3{font-size:14px;line-height:1.6;margin-top:20px}.need-card p{font-size:11px;line-height:1.9;min-height:43px;margin-bottom:20px}.need-card small{font-size:8px}.need-icon{width:29px;height:29px;font-size:17px}.need-link{font-size:10px}.more-needs>summary{font-size:11px;padding:16px}.more-needs>summary>span{font-size:9px}.catalog-preview-bar{padding:23px}.catalog-preview-bar h3{font-size:16px}.catalog-preview-bar p{font-size:11px}.market-controls{padding:19px}.market-platforms{gap:7px}.market-platforms button{font-size:10px;padding:8px 9px}.market-filter-row{gap:15px}.p-content .market-filter-row label{font-size:11px}.market-filter-row select{font-size:12px;min-height:44px}.market-search input{font-size:13px}.catalog-heading small{font-size:10px;line-height:1.8}.catalog-heading{margin-top:23px}.retail-table .retail-service b{font-size:12px}.retail-table .retail-service small{font-size:10px}.retail-table td{padding-block:20px}.retail-table th{font-size:11px}.retail-amount{font-size:14px!important}.market-data-note{font-size:10px;line-height:1.9}.p-bottom{font-size:9px;margin-top:35px}.p-bottom span,.p-bottom a{font-size:9px;line-height:1.9}.config-grid{grid-template-columns:1fr}.service-config-form input,.service-config-form textarea{font-size:16px}.service-config-form label{font-size:12px}dialog,#offer-dialog,#portal-modal{padding:25px;width:calc(100% - 26px);border-radius:11px}dialog h2,#offer-dialog h2{font-size:21px}.muted,.fineprint{font-size:12px}.retail-total strong{font-size:26px}.affiliate-stats strong{font-size:23px}.p-account,.workspace-tag,.p-nav-label,.side-promo{display:none}}
/* Secondary copy remains legible on the white surfaces. */
.p-heading p,.signature>p,.need-card p,.catalog-preview-bar p,.p-card .muted,.fineprint{color:#687482}.retail-table .spec-cell,.retail-table .spec-cell small,.retail-table .retail-service small,.market-controls label,.market-filter-row label{color:#6b7785}.catalog-heading small,.market-data-note{color:#7b8592}.signature-features>span{color:#6b7785}.need-card small{color:#85909b}
.language-switch{border:1px solid #e1e5ea;background:#fff;color:#667482;border-radius:5px;padding:6px 10px;font-size:11px;white-space:nowrap;line-height:1.4}.language-switch:hover{border-color:#bca672;background:#faf8f2}.english-spec-summary{display:none}.lang-en .english-spec-summary{display:block}.lang-en .original-zh-copy{display:none}.original-spec-details{border-top:1px solid #e6eaee;padding-top:14px;margin:20px 0;color:#7c8794;font-size:12px;line-height:1.8}.original-spec-details summary{cursor:pointer}.lang-en .signature h2{font-size:24px}.lang-en .signature-features>span{font-size:10px;padding:0 10px}.lang-en .need-card h3{font-size:14px;line-height:1.6}.lang-en .need-card p{min-height:64px}.lang-en .p-heading h1{letter-spacing:-.6px}.lang-en .market-filter-row label{min-width:195px}.lang-en .p-nav a{font-size:12px}header>.language-switch{margin-left:auto;order:2}header>.nav-cta{order:3;margin-left:18px}.lang-en .signature-bottom em{font-size:10px;white-space:nowrap}.lang-en .signature-bottom .button{white-space:nowrap}.lang-en .more-needs>summary>span{max-width:65%;line-height:1.8}@media(max-width:680px){.top-actions{gap:10px}.language-switch{font-size:10px;padding:5px 8px}.top-actions .affiliate-top{display:none}.lang-en .signature h2{font-size:23px}.lang-en .signature-features>span{font-size:9px;padding-inline:8px}.lang-en .signature-bottom strong{font-size:30px}.lang-en .signature-bottom .button{font-size:11px;padding:10px 13px}.lang-en .need-card h3{font-size:13px}.lang-en .market-section-title>span{max-width:120px;text-align:right;line-height:1.8}.lang-en .more-needs>summary>span{max-width:170px}.lang-en .p-heading p{max-width:none}.lang-en .market-filter-row label{min-width:0}}

button:disabled{opacity:.4;cursor:not-allowed!important;filter:grayscale(.7)}#offer-formula{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}#offer-route-status{color:#805d2f}#offer-range{white-space:normal}

.checkout-resume{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:22px}.checkout-resume span{flex:1;min-width:180px}.session-link{white-space:nowrap;font-size:12px;padding:9px 12px;border:1px solid #dfd4bb;border-radius:6px;color:#80642e!important}.top-actions .session-link{display:inline-flex!important}@media(max-width:600px){.top-actions{gap:8px}.checkout-resume .button{width:auto}.p-topbar .slash,.p-topbar .crumb{display:none}}

.production-content{display:grid;gap:22px}.production-content input,.production-content textarea,.production-content select{max-width:100%;box-sizing:border-box}.production-content input[readonly]{width:100%;padding:12px;border:1px solid #dce1e6;border-radius:6px}.production-content details{padding:15px 0;border-bottom:1px solid #e5e8ec;overflow-wrap:anywhere}.production-content summary{cursor:pointer;font-weight:600}.ticket-message{padding:14px;background:#f7f8fa;border-radius:7px;overflow-wrap:anywhere}#admin-entry{display:block;padding:16px 28px;color:#866a32}@media(max-width:680px){#admin-entry{position:fixed;bottom:12px;right:12px;background:white;border:1px solid #ddd;border-radius:8px;padding:8px;z-index:30}.production-content .p-card{min-width:0}.production-content input,.production-content textarea{font-size:16px}}

.production-content>.p-card{padding:26px}.production-content>.p-card>h2{margin-top:0}.production-content .funds-form{max-width:760px}@media(max-width:680px){.production-content>.p-card{padding:20px}}
