body .service-card{background:var(--surface,#fff);border:1px solid var(--border,#dbe7f2);border-radius:0;flex-direction:column;min-width:0;transition:border-color .18s,box-shadow .18s;display:flex;box-shadow:0 3px 12px #244b7410}body .service-card:hover{border-color:#aac8e9;box-shadow:0 8px 23px #244b7416}body .service-card .service-image{aspect-ratio:3/2;background:#eaf3fb;border-bottom:1px solid #e2ebf4;padding:0}body .service-card .service-image>img{object-fit:cover;filter:none;transition:transform .25s}body .service-card .service-image:hover>img{transform:scale(1.025)}body .service-card .image-badge{color:#42617c;letter-spacing:.2px;background:#ffffffed;border:1px solid #ffffffa8;border-radius:0;padding:5px 8px;font-size:10px;font-weight:600;top:12px;left:auto;right:12px;box-shadow:0 2px 7px #244b7410}body .service-card .image-arrow{color:#315e87;background:#fffffff0;width:31px;height:31px;bottom:12px;right:12px;box-shadow:0 2px 7px #244b7414}body .service-card .service-body{background:#fff;padding:18px 19px 17px}body .service-card .member-link{gap:9px}body .service-card .member-link strong{color:var(--muted,#5f7387);font-size:12px;font-weight:550;line-height:1.4}body .service-card .service-title{letter-spacing:-.22px;min-height:47px;color:var(--ink,#17324d);margin:13px 0 17px;font-size:16px;font-weight:600;line-height:1.45}body .service-card .service-title:hover{color:var(--accent,#2563c4);text-underline-offset:3px;text-decoration:underline}body .service-card .service-bottom{color:var(--muted,#5f7387);border-top:1px solid #eaf0f6;gap:12px;padding-top:13px;font-size:12px}body .service-card .service-bottom>span:first-child{color:var(--muted,#5f7387);font-size:11px;line-height:1.45}body .service-card .service-bottom>span:first-child svg{color:#cb9843}body .service-card .service-bottom>span:last-child{white-space:nowrap}body .service-card .service-bottom strong{letter-spacing:-.6px;color:var(--ink,#17324d);margin-left:4px;font-size:21px;font-weight:650}.service-activity{border-top:1px solid var(--border,#dbe7f2);background:#f7fbff;margin-top:auto;padding:14px 19px 15px}.service-activity>header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:2px;display:flex}.service-activity>header>span{color:#426787;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.service-activity>header>span>svg{color:var(--accent,#2563c4)}.service-activity>header>button{color:#6e8aa4;padding:3px;display:flex}.seller-feed-post{text-align:left;border-bottom:1px solid #e5eef6;width:100%;padding:10px 0;display:block}.seller-feed-post>div{color:#7a8c9e;justify-content:space-between;gap:8px;font-size:10px;display:flex}.seller-feed-post>div>span{color:#5b7996;font-weight:550}.seller-feed-post p{color:#486078;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:5px 0 6px;font-size:12px;line-height:1.65;display:-webkit-box;overflow:hidden}.seller-feed-post small{color:#7a8c9e;align-items:center;gap:4px;font-size:10px;display:flex}.seller-feed-post:hover p{color:var(--accent,#2563c4);text-underline-offset:3px;text-decoration:underline}.seller-feed-link{color:var(--accent,#2563c4);align-items:center;gap:6px;padding:12px 0 0;font-size:11px;font-weight:600;display:flex}.seller-feed-link:hover{text-decoration:underline}.seller-feed-empty{color:var(--muted,#5f7387);padding:10px 0;font-size:12px;line-height:1.6}.signup-back{z-index:2;position:absolute;top:15px;right:25px;color:var(--accent,#2563c4)!important;font-size:12px!important}.join-prompt{max-width:760px;margin:30px auto;padding:50px}.join-prompt h1{margin:20px 0;font-size:34px}.join-prompt p{color:var(--muted,#5f7387);max-width:540px;margin-bottom:25px;font-size:15px}.top-signup{padding:9px 14px!important;font-size:12px!important}.guest-community-prompt h3{font-size:18px}.guest-community-prompt p{color:var(--muted,#5f7387);margin:10px 0 18px;font-size:13px}.service-activity .seller-feed-post:focus-visible{outline-offset:2px}@media (max-width:760px){body .service-card .service-body{padding:17px}body .service-card .service-title{font-size:16px}.service-activity{padding:14px 17px}.top-signup{padding:8px 10px!important;font-size:11px!important}.top-signup svg{width:12px}.signup-back{top:12px;right:18px;font-size:11px!important}.join-prompt{padding:25px}.join-prompt h1{font-size:28px}.signup-back+.onboarding .onboarding-story{padding-top:45px}}.profile-cover-editor{flex-direction:column;gap:10px;min-width:0;display:flex}.profile-cover-editor>strong{font-size:12px;font-weight:600}.profile-cover-preview{background:var(--bg);border:1px solid var(--border);justify-content:center;align-items:center;width:100%;height:150px;display:flex;overflow:hidden}.profile-cover-preview>img{object-fit:contain;width:100%;height:100%}.profile-cover-empty{color:var(--muted);align-items:center;gap:9px;font-size:12px;display:flex}@media (max-width:480px){.profile-cover-preview{height:110px}}.composer>.media-preview{flex-wrap:wrap;gap:8px;margin-top:8px}.composer>.media-preview>div{flex:none}.composer>.media-preview img{object-fit:contain;background:var(--bg);border:1px solid var(--border);width:80px;height:64px}.composer>.media-preview .icon-button{width:28px;height:28px;padding:0;line-height:1}.profile-connections{border-top:1px solid var(--border);border-bottom:1px solid var(--border);align-items:center;gap:25px;margin:20px 0 22px;padding:16px 0;display:flex}.profile-connections>button{text-align:left;color:var(--ink);align-items:baseline;gap:8px;padding:0;display:flex}.profile-connections>button>strong{letter-spacing:-.7px;font-variant-numeric:tabular-nums;font-size:27px;font-weight:600;line-height:1.2}.profile-connections>button>span{color:var(--muted);font-size:13px}.profile-connections>button:hover>span{color:var(--accent);text-underline-offset:4px;text-decoration:underline}.profile-connections>.profile-follower-updates{color:var(--accent);border:1px solid var(--border);background:var(--surface);align-items:center;gap:8px;margin-left:auto;padding:10px 12px;font-size:12px}.profile-connections>.profile-follower-updates>span{color:var(--accent);font-size:12px}.profile-connections>.profile-follower-updates:hover{background:var(--accent-soft)}.profile-connections-list{flex-direction:column;display:flex}.profile-connection-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:17px;padding:17px 0;display:flex}.profile-connection-row:first-child{padding-top:0}.profile-connection-row:last-child{border-bottom:0;padding-bottom:0}.profile-connection-person{text-align:left;flex:1;align-items:center;gap:12px;min-width:0;padding:0;display:flex}.profile-connection-person>span:last-child{flex-direction:column;gap:6px;min-width:0;display:flex}.profile-connection-person strong{color:var(--ink);font-size:13px;font-weight:600;line-height:1.4}.profile-connection-person small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.4;overflow:hidden}.profile-connection-person:hover strong{color:var(--accent)}.profile-connection-row>.btn{flex:none}.profile-connections-empty{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:15px;padding:22px 10px 12px;display:flex}.profile-connections-empty>svg{color:#85a9cf}.profile-connections-empty h3{color:var(--ink);font-size:18px}.profile-connections-empty p{max-width:350px;font-size:13px;line-height:1.8}.profile-connections-empty .btn{margin-top:5px}@media (max-width:760px){.profile-connections{flex-wrap:wrap;gap:23px;margin:17px 0 20px;padding:15px 0}.profile-connections>button>strong{font-size:25px}.profile-connections>button>span{font-size:13px}.profile-connections>.profile-follower-updates{flex-basis:100%;justify-content:center;margin-left:0;padding:11px 14px}.profile-connection-row{gap:10px}.profile-connection-person{gap:9px}.profile-connection-person .avatar{width:36px!important;height:36px!important}.profile-connection-person strong{font-size:12px}.profile-connection-person small{font-size:11px}.profile-connection-row>.btn{padding:8px 9px!important;font-size:11px!important}}.community-feed-layout{grid-template-rows:auto 1fr;grid-template-areas:"main tags""main aside";align-items:start}.community-feed-layout>.feed-main{grid-area:main}.community-feed-layout>.feed-aside{grid-area:aside}.community-feed-layout>.feed-conversations{grid-area:tags;min-width:0;padding:22px 19px}.conversation-hashtags-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.conversation-hashtags-heading h3{margin:0;font-size:15px;font-weight:600;line-height:1.45}.conversation-hashtags-heading .text-button{white-space:nowrap;flex-shrink:0;gap:4px;padding:3px 0;font-size:11px}.conversation-hashtags-intro{color:var(--muted);margin:10px 0 15px;font-size:11px;line-height:1.7}.conversation-hashtag-list>button{text-align:left;border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;width:100%;padding:13px 0;display:grid}.conversation-hashtag-list>button>span{color:var(--accent);overflow-wrap:anywhere;font-size:12px;font-weight:500}.conversation-hashtag-list>button>small{color:var(--muted);grid-area:2/1;font-size:11px}.conversation-hashtag-list>button>svg{color:var(--muted);grid-area:1/2;margin-top:1px}.conversation-hashtag-list>button:last-child{padding-bottom:0}.conversation-hashtag-list>button:hover>span,.conversation-hashtag-list>button[aria-current=page]>span{text-underline-offset:4px;text-decoration:underline}.hashtag-feed-context{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:-7px 0 22px;padding:12px 0;font-size:12px;display:flex}.hashtag-feed-context>span{color:var(--muted);overflow-wrap:anywhere;min-width:0}.hashtag-feed-context .text-button{flex-shrink:0;font-size:12px}.hashtag-directory>p{color:var(--muted);margin:0 0 18px;font-size:13px;line-height:1.8}.hashtag-directory>p strong{color:var(--ink);overflow-wrap:anywhere;font-weight:500}.hashtag-directory .search-input{width:100%}.hashtag-directory .search-input input{min-width:0}.hashtag-directory-caption{color:var(--muted);letter-spacing:.08em;margin:20px 0 5px;font-size:10px;display:block}.hashtag-directory-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;display:grid}.hashtag-directory-list>button{border-bottom:1px solid var(--border);text-align:left;justify-content:space-between;align-items:center;gap:9px;width:100%;padding:15px 0;display:flex}.hashtag-directory-list>button>span{flex-direction:column;gap:5px;min-width:0;display:flex}.hashtag-directory-list strong{color:var(--accent);overflow-wrap:anywhere;font-size:12px;font-weight:500}.hashtag-directory-list small{color:var(--muted);font-size:10px;line-height:1.6}.hashtag-directory-list svg{color:var(--muted);flex-shrink:0}.hashtag-directory-list>button:hover strong{text-underline-offset:4px;text-decoration:underline}.hashtag-directory-empty{text-align:center;padding:30px 0 15px}.hashtag-directory-empty h3{margin:0 0 8px;font-size:16px}.hashtag-directory-empty p{color:var(--muted);font-size:12px;line-height:1.8}body .post-text .hashtag{white-space:normal;overflow-wrap:anywhere;text-align:left}body .post-text .hashtag:hover{text-underline-offset:3px;text-decoration:underline}.page-hashtag .page-head>div{min-width:0}.page-hashtag .page-head h1{overflow-wrap:anywhere}@media (max-width:1200px){.community-feed-layout>.feed-conversations{padding:19px 15px}.conversation-hashtags-heading{gap:8px}.conversation-hashtags-heading h3{font-size:14px}}@media (max-width:1000px){.community-feed-layout{flex-direction:column;gap:0;display:flex}.community-feed-layout>.feed-main{width:100%}.community-feed-layout>.feed-conversations{width:100%;margin-bottom:20px;padding:18px}.conversation-hashtags-heading{align-items:center}.conversation-hashtags-heading h3{font-size:15px}.conversation-hashtags-heading .text-button{font-size:12px}.conversation-hashtags-intro{margin:6px 0 12px}.conversation-hashtag-list{flex-wrap:wrap;gap:8px;display:flex}.conversation-hashtag-list>button{border:1px solid var(--border);background:var(--surface);align-items:center;gap:7px;width:auto;max-width:100%;padding:8px 10px;display:flex}.conversation-hashtag-list>button:last-child{padding-bottom:8px}.conversation-hashtag-list>button>span{font-size:11px}.conversation-hashtag-list>button>small{white-space:nowrap;font-size:10px}.conversation-hashtag-list>button>svg{display:none}.conversation-hashtag-list>button[aria-current=page]{background:var(--accent-soft);border-color:var(--accent)}}@media (max-width:480px){.hashtag-directory-list{grid-template-columns:1fr}.hashtag-directory-list>button{padding:13px 0}.hashtag-directory-list strong{font-size:13px}.hashtag-directory-list small{font-size:11px}.hashtag-feed-context{align-items:flex-start}.hashtag-feed-context>span{width:100%}.community-feed-layout>.feed-conversations{padding:16px}.conversation-hashtag-list{gap:7px}.conversation-hashtag-list>button{padding:8px}.conversation-hashtags-intro{font-size:11px}}.profile-languages-editor{flex-direction:column;gap:12px;min-width:0;display:flex}.profile-languages-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.profile-languages-heading h3{letter-spacing:0;font-size:14px;font-weight:600}.profile-languages-heading>span{color:var(--muted);white-space:nowrap;font-size:12px}.profile-languages-editor>p{font-size:12px;line-height:1.5}.profile-languages-empty{border:1px dashed var(--border);color:var(--muted);background:var(--bg);padding:14px}.profile-language-rows{border:1px solid var(--border)}.profile-language-row{grid-template-columns:minmax(0,1fr) minmax(150px,180px) 36px;align-items:center;gap:14px;padding:12px 14px;display:grid}.profile-language-row+.profile-language-row{border-top:1px solid var(--border)}.profile-language-row>strong{overflow-wrap:anywhere;font-size:13px;font-weight:500}.profile-language-row>.field>span{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.profile-language-row select{padding:9px 10px;font-size:12px}.profile-language-remove{width:36px;height:36px;color:var(--muted)}.profile-language-add{align-self:flex-start}.profile-language-draft{border:1px solid var(--accent-border);background:var(--accent-soft);flex-direction:column;gap:10px;padding:14px;display:flex}.profile-language-draft-fields{grid-template-columns:minmax(0,1fr) minmax(150px,180px) 36px;align-items:end;gap:14px;display:grid}.profile-language-draft-fields>datalist{display:none}.profile-language-draft-fields>.profile-language-remove{margin-bottom:3px}.profile-language-draft small{color:var(--muted);font-size:12px;line-height:1.5}.profile-spoken-languages{border-top:1px solid var(--border);padding-top:15px}.profile-spoken-languages h4{margin-bottom:11px;font-size:13px;font-weight:600}.profile-spoken-languages dl{flex-direction:column;gap:10px;margin:0;display:flex}.profile-spoken-languages dl>div{justify-content:space-between;align-items:baseline;gap:14px;font-size:12px;line-height:1.4;display:flex}.profile-spoken-languages dt{overflow-wrap:anywhere}.profile-spoken-languages dd{color:var(--muted);flex-shrink:0;margin:0}@media (max-width:520px){.profile-language-row,.profile-language-draft-fields{grid-template-columns:minmax(0,1fr) 36px;gap:9px 12px}.profile-language-row>strong{grid-area:1/1}.profile-language-row>.field{grid-area:2/1}.profile-language-row>.profile-language-remove{grid-area:1/2/span 2}.profile-language-draft-fields>.field{grid-column:1}.profile-language-draft-fields>.profile-language-remove{grid-area:1/2;align-self:end}.profile-language-row,.profile-language-draft{padding:12px}}.service-classification{flex-direction:column;gap:22px;min-width:0;display:flex}.service-classification-hierarchy{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.service-classification-hierarchy>.field:last-child{grid-column:1/-1}.service-classification-hierarchy select{border-radius:0;width:100%;min-width:0}.service-classification-hierarchy select:disabled{background:var(--bg);color:var(--muted);cursor:not-allowed;opacity:.7}.service-choices{border:0;min-width:0;margin:0;padding:0}.service-choices>legend{color:var(--ink);margin-bottom:9px;padding:0;font-size:12px;font-weight:600;line-height:1.5;display:block}.service-choice-selections{flex-wrap:wrap;gap:6px;margin-bottom:9px;display:flex}.service-choice-chip{border:1px solid var(--border);background:var(--accent-soft,#f6eee8);max-width:100%;color:var(--ink);font:inherit;cursor:pointer;text-align:left;border-radius:0;align-items:center;gap:7px;padding:6px 8px;font-size:11px;line-height:1.5;display:inline-flex}.service-choice-chip>span{overflow-wrap:anywhere;min-width:0}.service-choice-chip>svg{color:var(--muted);flex-shrink:0}.service-choice-chip:hover{border-color:var(--accent);background:var(--bg)}.service-choice-picker{border:1px solid var(--border);background:var(--surface,#fff);border-radius:0;min-width:0}.service-choice-picker>summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:12px 13px;font-size:12px;line-height:1.5;list-style:none;display:flex}.service-choice-picker>summary::-webkit-details-marker{display:none}.service-choice-picker>summary>svg{color:var(--muted);flex-shrink:0}.service-choice-picker[open]>summary{border-bottom:1px solid var(--border)}.service-choice-picker[open]>summary>svg{transform:rotate(180deg)}.service-choice-search{border:1px solid var(--border);color:var(--muted);background:#fff;align-items:center;gap:8px;min-width:0;margin:12px;padding:0 12px;display:flex}.service-choice-search>svg{flex-shrink:0}.service-classification .service-choice-search>input{width:100%;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:10px 0;font-size:12px}.service-choice-search:focus-within{outline:2px solid var(--accent);outline-offset:2px}.service-classification .service-choice-search>input:focus{box-shadow:none;outline:0}.service-choice-options{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:240px;padding:0 12px 10px;overflow-y:auto}.service-choice-group+.service-choice-group{border-top:1px solid var(--border);margin-top:10px;padding-top:10px}.service-choice-group>h4{color:var(--muted);margin:3px 5px 6px;font-size:11px;font-weight:600;line-height:1.5}.service-choice-option{cursor:pointer;overflow-wrap:anywhere;align-items:flex-start;gap:9px;min-height:36px;padding:8px 5px;font-size:12px;line-height:1.5;display:flex}.service-choice-option:hover{background:var(--bg)}.service-classification .service-choice-option>input{width:15px;height:15px;accent-color:var(--accent);border-radius:0;flex:0 0 15px;margin:2px 0 0;padding:0}.service-choice-footer{border-top:1px solid var(--border);background:var(--bg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:11px 13px;display:flex}.service-choice-footer>small{color:var(--muted);font-size:11px}.service-choice-footer>button{min-height:24px;color:var(--ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;text-decoration:underline}.service-classification .service-choice-empty{color:var(--muted);margin:0;padding:12px 5px}.service-classification-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.service-specialties{border-top:1px solid var(--border);min-width:0;margin-top:23px;padding-top:20px}.service-specialties>h3{margin:0 0 16px;font-size:15px;font-weight:600;line-height:1.5}.service-specialties>dl{flex-direction:column;gap:15px;margin:0;display:flex}.service-specialties>dl>div{grid-template-columns:116px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.service-specialties dt{color:var(--muted);font-size:12px;line-height:1.6}.service-specialties dd{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;margin:0;font-size:12px;line-height:1.6;display:flex}.service-specialties dd>span{overflow-wrap:anywhere;min-width:0}.service-specialty-separator{color:var(--muted)}.service-specialty-tag{border:1px solid var(--border);background:var(--bg);border-radius:0;padding:3px 7px}@media (max-width:560px){.service-classification-hierarchy{grid-template-columns:minmax(0,1fr);gap:17px}.service-classification-hierarchy>.field:last-child{grid-column:auto}.service-choice-options{max-height:220px}.service-choice-option{min-height:42px}.service-choice-chip{padding:8px 9px}.service-specialties>dl>div{grid-template-columns:minmax(0,1fr);gap:5px}}.marketplace-page,.projects-page,.listing-editor,.service-detail,.project-detail{min-width:0}.market-search-row{gap:12px;margin:27px 0 22px;display:flex}.market-search{border:1px solid var(--border,#deded5);color:#718078;background:#fff;border-radius:0;flex:1;align-items:center;gap:12px;min-height:51px;padding:0 17px;display:flex}.market-search input{outline:none;width:100%;min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;padding:12px 0!important}.market-category-tabs{border-bottom:1px solid var(--border,#e2e3da);gap:25px;padding:0 0 1px;display:flex;overflow-x:auto}.market-category-tabs button{white-space:nowrap;color:#758079;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:14px 0 16px;font-size:13px;font-weight:600}.market-category-tabs button.active{color:#1c4d40;border-bottom-color:#1c4d40}.market-filters{margin-top:20px;padding:24px}.market-filter-footer{justify-content:space-between;margin-top:16px}.filter-count{color:#215342;background:#dbe8dd;border-radius:50%;justify-content:center;align-items:center;width:21px;height:21px;font-size:11px;display:inline-flex}.checkbox-label{color:#59655d;align-items:center;gap:9px;font-size:12px;display:flex}.checkbox-label input{accent-color:#315d4c;height:15px;width:15px!important}.market-results-header{justify-content:space-between;align-items:center;gap:20px;margin:27px 0 20px;font-size:13px;display:flex}.market-sort{color:#718078;white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:flex}.market-sort select{color:#293c30;background:0 0;border:0;max-width:190px;padding:7px 25px 7px 8px;font-size:12px}.market-services-grid{gap:21px!important}.market-demo-note{text-align:center;color:#829087;margin:30px 0 8px;font-size:11px;line-height:1.7}.back-link{color:#718078;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin-bottom:24px;padding:0;font-size:12px;display:inline-flex}.service-detail-heading h1{max-width:900px;margin:12px 0 20px;font-size:34px;line-height:1.22}.service-heading-meta{flex-wrap:wrap;align-items:center;gap:24px;margin-bottom:28px;display:flex}.market-rating{color:#ad7b36;align-items:center;gap:5px;font-size:13px;font-weight:600;display:flex}.market-rating small{color:#7e887f;margin-left:4px;font-size:11px;font-weight:400}.market-detail-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:32px;display:grid}.market-detail-layout>main{min-width:0}.service-visual{aspect-ratio:3/2;background:#e1e5d8;border-radius:0;position:relative;overflow:hidden}.service-visual>img{object-fit:cover;width:100%;height:100%}.service-visual-type{background:radial-gradient(at 90%,#fff9,#0000 75%);flex-direction:column;justify-content:center;align-items:flex-start;height:100%;padding:10% 9%;display:flex;position:relative}.service-visual-type h2{color:#264936;max-width:75%;margin:12px 0;font-family:Georgia,serif;font-size:clamp(25px,3vw,45px);font-weight:400;line-height:1.1}.service-visual-type p{color:#48604e;font-size:12px}.service-visual-type .eyebrow{letter-spacing:2px;font-size:9px}.service-visual-mark{color:#688570;opacity:.45;position:absolute;bottom:28px;right:28px}.visual-demo-label{color:#516155;letter-spacing:1.4px;background:#ffffffb8;border-radius:0;padding:6px 9px;font-size:8px;position:absolute;top:16px;right:16px}.service-thumbnails{gap:9px;margin-top:12px;display:flex}.service-thumbnails button{cursor:pointer;border:2px solid #0000;border-radius:0;width:78px;height:55px;padding:0;overflow:hidden}.service-thumbnails button.active{border-color:#315d4c}.service-thumbnails img{object-fit:cover;width:100%;height:100%}.service-sidebar{flex-direction:column;gap:14px;display:flex;position:sticky;top:95px}.package-card{overflow:hidden;padding:0 24px 22px!important}.package-tabs{border-bottom:1px solid #dce2d8;margin:0 -24px 24px;display:flex}.package-tabs button{cursor:pointer;color:#6c786e;background:#f9faf6;border:0;border-bottom:2px solid #0000;flex:1;min-width:0;padding:18px 8px;font-size:12px}.package-tabs button.active{color:#244c3c;background:#fff;border-bottom-color:#315d4c;font-weight:600}.package-title{justify-content:space-between;align-items:center;gap:10px;display:flex}.package-title h3{margin:0;font-size:17px}.package-title>strong{color:#254c3c;font-family:Georgia,serif;font-size:27px;font-weight:400}.package-includes{color:#6d766e;min-height:72px;margin:20px 0;font-size:13px;line-height:1.8}.preserve-lines{white-space:pre-line;overflow-wrap:anywhere}.package-metadata{color:#506351;flex-wrap:wrap;gap:14px;padding:10px 0 23px;font-size:11px;display:flex}.package-metadata span{align-items:center;gap:5px;display:flex}.small{font-size:12px}.checkout-note{text-align:center;color:#819083;margin:13px 0 0;font-size:10px;line-height:1.6}.service-confidence{color:#5c7362;gap:11px;padding:10px 7px;display:flex}.service-confidence>svg{flex-shrink:0;margin-top:3px}.service-confidence p{margin:0;font-size:11px;line-height:1.7}.service-confidence strong{color:#405c49;font-weight:600;display:block}.service-content-section{border-bottom:1px solid #e0e5db;padding:27px 0}.service-content-section h2{margin:0 0 18px;font-size:21px}.service-content-section p{color:#68766b;font-size:14px;line-height:1.85}.service-content-section .pills{margin-top:20px}.service-detail-tabs{margin-top:23px}.service-video{background:#1c2820;border-radius:0;width:100%;max-height:400px}.attachment-link{color:#3a5f48;background:#fff;border:1px solid #dce2d8;border-radius:0;align-items:center;gap:10px;padding:13px;font-size:12px;text-decoration:none;display:flex}.attachment-link svg:last-child{margin-left:auto}.service-faq{border-bottom:1px solid #e2e7df;padding:15px 0}.service-faq:last-child{border-bottom:0}.service-faq summary{cursor:pointer;justify-content:space-between;gap:15px;font-size:13px;font-weight:500;list-style:none;display:flex}.service-faq summary::-webkit-details-marker{display:none}.service-faq p{margin:11px 0 0}.requirements-list{color:#5d7162;flex-direction:column;gap:13px;padding:0;font-size:13px;line-height:1.6;list-style:none;display:flex}.requirements-list li{align-items:flex-start;gap:9px;display:flex}.requirements-list svg{flex-shrink:0;margin-top:3px}.seller-profile-card{margin-top:28px;padding:26px}.seller-profile-card h3{margin:0}.seller-profile-card p{font-size:13px;line-height:1.8}.seller-profile-card .row p{margin:4px 0 0}.seller-facts{color:#6e7e70;flex-wrap:wrap;gap:20px;margin:18px 0;font-size:11px;display:flex}.seller-facts span{align-items:center;gap:5px;display:flex}.service-related{margin-top:40px}.service-related h2{margin-bottom:21px;font-size:24px}.service-review{border-bottom:1px solid #e2e7df;padding:24px 0}.service-review .row{justify-content:space-between}.service-review .market-rating{margin-top:15px}.checkout-totals{border-top:1px solid #e0e6db;margin:0 0 24px;padding-top:15px}.checkout-totals>div{justify-content:space-between;margin-bottom:16px;font-size:13px;display:flex}.checkout-totals>small{color:#778777;font-size:11px;line-height:1.7;display:block}.seller-activation .activation-card{grid-template-columns:1fr 1.3fr;gap:42px;margin-top:28px;padding:40px;display:grid}.activation-art{color:#345d43;background:#e3eadc;border-radius:0;flex-direction:column;justify-content:space-between;min-height:330px;padding:45px;display:flex}.activation-art span{font-family:Georgia,serif;font-size:38px;line-height:1.13}.activation-card h2{margin:18px 0;font-size:29px}.activation-card p{color:#68766b;font-size:13px;line-height:1.8}.listing-status-bar{justify-content:space-between;align-items:center;gap:12px;margin:26px 0 20px;font-size:12px;display:flex}.seller-status-notice{align-items:center;gap:14px;margin:18px 0 24px;display:flex}.seller-status-notice>svg{flex-shrink:0}.seller-status-notice>div{flex:1}.seller-status-notice p{margin:5px 0 0;font-size:12px}.editor-layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:28px;display:grid}.editor-navigation{padding-top:8px}.editor-navigation nav{flex-direction:column;gap:7px;display:flex}.editor-navigation nav button{color:#71816f;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:0;align-items:center;gap:11px;padding:11px 12px;font-size:12px;display:flex}.editor-navigation nav button>span{border:1px solid #d7ded1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:23px;height:23px;font-size:10px;display:flex}.editor-navigation nav button.active{color:#2c573e;background:#e7eddf;font-weight:600}.editor-navigation nav button.active>span{color:#fff;background:#315d43;border-color:#315d43}.editor-note{color:#7e8f79;margin:22px 0;padding:22px 15px}.editor-note h3{color:#536c4e;margin:12px 0 7px;font-size:14px;line-height:1.5}.editor-note p{margin:0;font-size:12px;line-height:1.75}.editor-own-listings{border-top:1px solid #dee4d7;padding-top:16px}.editor-own-listings h4{letter-spacing:.6px;text-transform:uppercase;color:#73856e;margin:0 12px 10px;font-size:11px}.editor-own-listings>button{text-align:left;cursor:pointer;color:#5b7055;background:0 0;border:0;border-radius:0;flex-direction:column;gap:6px;width:100%;padding:11px 12px;font-size:11px;display:flex}.editor-own-listings>button.active{background:#e7eddf}.editor-own-listings>button small{color:#889581;font-size:10px}.editor-content{padding:32px!important}.editor-content h2{margin:10px 0;font-size:27px}.editor-content h3{margin:0 0 12px;font-size:17px}.editor-content .stack{gap:25px}.editor-content .field{margin-bottom:0}.editor-content p{font-size:12px;line-height:1.8}.editor-content section{border-bottom:1px solid #e4e8dd;padding:0 0 25px}.editor-content section:last-child{border-bottom:0}.editor-content .field>span{font-size:12px}.editor-step-footer{border-top:1px solid #e3e7dc;justify-content:space-between;gap:12px;margin-top:30px;padding-top:24px;display:flex}.editor-gallery{flex-wrap:wrap;align-items:center;gap:15px;margin-top:20px;display:flex}.editor-image{border-radius:0;width:155px;height:120px;position:relative;overflow:hidden}.editor-image>img{object-fit:cover;width:100%;height:100%}.editor-image>button{width:25px;height:25px;position:absolute;top:7px;right:7px;background:#fff!important}.editor-image>span{color:#4d6848;background:#ffffffd9;width:100%;padding:7px 10px;font-size:10px;position:absolute;bottom:0;left:0}.editor-file-row{border:1px solid #dee5d8;border-radius:0;align-items:center;gap:10px;margin-bottom:10px;padding:9px 13px;font-size:12px;display:flex}.editor-file-row>span,.editor-file-row>a{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.editor-package-options{gap:24px;display:flex}.editor-package-grid{gap:13px;display:grid}.editor-package{background:#f8f9f3;border:1px solid #e2e7da;border-radius:0;flex-direction:column;gap:17px;min-width:0;padding:17px 14px;display:flex}.editor-package h3{margin:0;font-size:15px}.editor-package .field input,.editor-package .field textarea{background:#fff}.editor-package>small{font-size:10px;line-height:1.7}.editor-extra-row{grid-template-columns:minmax(0,1fr) 120px 30px;align-items:end;gap:12px;margin-bottom:14px;display:grid}.editor-extra-row>button{margin-bottom:7px}.editor-repeat-box{background:#fafbf6;border:1px solid #dfe6d7;border-radius:0;flex-direction:column;gap:15px;margin-bottom:16px;padding:18px;display:flex}.editor-repeat-box .row{justify-content:space-between;font-size:12px}.editor-requirement-row{align-items:center;gap:14px;margin-bottom:16px;display:flex}.editor-requirement-row .field{flex:1}.listing-lifecycle{justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding:24px;display:flex}.listing-lifecycle h3{margin:0 0 6px;font-size:15px}.listing-lifecycle p{margin:0;font-size:12px;line-height:1.7}.listing-preview .eyebrow{margin-top:20px}.listing-preview h1{font-size:28px;line-height:1.3}.listing-preview>.member-link{margin-bottom:22px}.listing-preview .package-tabs{margin:25px 0 20px}.listing-preview .service-visual{max-height:350px}.project-filter-bar{gap:12px;margin-top:28px;display:flex}.project-filter-bar>select{max-width:250px;font-size:12px}.project-grid{gap:20px!important}.project-card{padding:25px!important}.project-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.project-top>.muted{white-space:nowrap;font-size:10px}.project-top .badge{font-size:9px!important}.project-title{letter-spacing:-.4px;color:#2c4936;text-align:left;cursor:pointer;background:0 0;border:0;margin:20px 0 12px;padding:0;font-family:Georgia,serif;font-size:20px;line-height:1.35}.project-card>p{color:#7a8778;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:64px;margin:0 0 18px;font-size:12px;line-height:1.8;display:-webkit-box;overflow:hidden}.project-skill{color:#72826d;background:#f1f4e9;border-radius:0;padding:5px 8px;font-size:10px}.project-card-bottom{justify-content:space-between;align-items:center;gap:12px;margin-top:24px;display:flex}.project-card-bottom>div{text-align:right}.project-card-bottom strong{color:#31533d;font-size:18px}.project-card-bottom small{color:#8b9784;margin-top:4px;font-size:10px;display:block}.project-card-footer{border-top:1px solid #e6eadf;justify-content:space-between;align-items:center;margin-top:19px;padding-top:15px;display:flex}.project-card-footer>small{letter-spacing:1.3px;color:#9aa68e;font-size:8px}.project-card-footer>button{color:#45663f;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:11px;display:flex}.project-brief{padding:30px!important}.project-brief>.row{justify-content:space-between;gap:20px}.project-brief>.row>.muted{font-size:10px}.project-brief h2{margin:32px 0 18px;font-size:25px}.project-brief>p{color:#6c7c65;font-size:14px;line-height:1.9}.project-brief h3{margin:26px 0 15px;font-size:14px}.project-budget{padding:27px!important}.project-big-budget{color:#31583d;margin:12px 0 3px;font-family:Georgia,serif;font-size:40px;font-weight:400;display:block}.project-budget>.muted{font-size:11px}.project-meta-lines{color:#6f8267;flex-direction:column;gap:17px;margin:25px 0;font-size:12px;display:flex}.project-meta-lines span{align-items:center;gap:10px;display:flex}.project-budget .btn{margin-top:11px}.project-proposals,.my-proposal{margin-top:23px;padding:27px!important}.project-proposals>.row,.my-proposal>.row{justify-content:space-between}.project-proposals h2,.my-proposal h2{margin:0;font-size:21px}.my-proposal>p{color:#677d60;font-size:13px;line-height:1.8}.proposal-card{border-bottom:1px solid #e4e9da;padding:24px 0}.proposal-card:last-child{border-bottom:0;padding-bottom:0}.proposal-card>.row{justify-content:space-between}.proposal-card>p{color:#78876e;font-size:13px;line-height:1.8}.proposal-bottom{color:#637a59;justify-content:space-between;align-items:center;gap:15px;font-size:12px;display:flex}.proposal-bottom strong{color:#31573c;font-size:16px}@media (max-width:1120px){.market-detail-layout{grid-template-columns:minmax(0,1fr) 280px;gap:22px}.market-services-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.editor-layout{grid-template-columns:185px minmax(0,1fr);gap:20px}.editor-content{padding:25px!important}.editor-package-grid{grid-template-columns:1fr!important}.editor-package{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.editor-package h3,.editor-package .field:last-of-type,.editor-package>small{grid-column:1/-1}.project-filter-bar{flex-wrap:wrap}.project-filter-bar>.market-search{flex-basis:100%}.project-filter-bar>select{flex:1;min-width:0;max-width:none}}@media (max-width:850px){.market-detail-layout{grid-template-columns:1fr}.service-sidebar{grid-row:1;position:static}.service-sidebar .package-card{max-width:none}.service-visual{aspect-ratio:3/2}.service-detail-heading h1{font-size:28px}.seller-activation .activation-card{grid-template-columns:1fr;gap:28px;padding:26px}.activation-art{flex-direction:row;align-items:center;gap:20px;min-height:220px}.activation-art span{font-size:32px}.editor-layout{grid-template-columns:1fr}.editor-navigation{padding:0}.editor-navigation nav{flex-direction:row;overflow:auto}.editor-navigation nav button{white-space:nowrap}.editor-note,.editor-own-listings{display:none}.project-grid{grid-template-columns:1fr!important}.listing-lifecycle{flex-direction:column;align-items:flex-start}.service-heading-meta{gap:15px}.market-results-header .muted,.service-sidebar .service-confidence{display:none}}@media (max-width:560px){.market-services-grid{grid-template-columns:1fr!important}.market-results-header{align-items:flex-start;gap:12px;font-size:11px}.market-sort{gap:3px;font-size:10px}.market-sort select{max-width:125px;padding-left:2px;font-size:10px}.market-category-tabs{gap:23px}.market-category-tabs button{font-size:11px}.market-search-row{margin-top:20px}.market-search{min-height:46px;padding:0 12px}.market-search-row>.btn{padding:10px!important}.market-filters{padding:18px}.market-filter-footer{gap:12px}.seller-status-notice{flex-wrap:wrap}.seller-status-notice .btn{margin-left:34px}.editor-content{padding:19px!important}.editor-content h2{font-size:24px}.editor-step-footer .btn{padding:10px;font-size:11px}.editor-step-footer{gap:5px}.editor-package{grid-template-columns:1fr 1fr}.editor-package .field:nth-of-type(3){grid-column:1/-1}.editor-extra-row{grid-template-columns:minmax(0,1fr) 85px 25px;gap:8px}.listing-status-bar{flex-direction:column;align-items:flex-start;gap:10px}.listing-status-bar .row{gap:10px}.project-card{padding:20px!important}.project-title{font-size:20px}.project-top .badge{white-space:normal;max-width:75%}.project-card-bottom{gap:8px}.project-card-bottom .member-link{min-width:0}.project-card-bottom .member-link strong{font-size:11px}.project-card-bottom>div{flex-shrink:0}.project-brief,.project-proposals,.my-proposal{padding:22px!important}.project-brief>.row{align-items:flex-start}.proposal-bottom{flex-direction:column;align-items:flex-start}.service-visual-type h2{font-size:27px}.service-visual-type p{font-size:10px}.service-visual-mark{bottom:15px;right:19px}.service-visual-mark svg{width:40px}.visual-demo-label{font-size:7px;top:10px;right:10px}.activation-art{padding:25px}.activation-art span{font-size:26px}.activation-art svg{width:45px}.service-heading-meta .market-rating small{display:none}}.seller-role-preview{background:#f0f4e9;border:1px dashed #a6b9a3;border-radius:0;margin:0 0 28px;padding:23px 25px}.seller-role-preview-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.seller-role-preview h2{margin:7px 0 0;font-size:21px;line-height:1.3}.seller-role-preview .eyebrow{letter-spacing:1.3px;font-size:9px}.seller-role-preview .badge{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.seller-role-preview ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 25px;margin:18px 0;padding:0;list-style:none;display:grid}.seller-role-preview li{color:#536e4b;align-items:flex-start;gap:8px;font-size:12px;line-height:1.6;display:flex}.seller-role-preview li svg{flex-shrink:0;margin-top:2px}.seller-role-preview>p{color:#798970;border-top:1px solid #d9e3d1;margin:0;padding-top:13px;font-size:11px;line-height:1.7}.seller-role-preview>p strong{color:#56704e;font-weight:600}@media (max-width:650px){.seller-role-preview{padding:19px}.seller-role-preview-heading{flex-direction:column;align-items:flex-start;gap:12px}.seller-role-preview ul{grid-template-columns:1fr}.seller-role-preview h2{font-size:19px}}.marketplace-hero{color:#17324d;background:#eaf4ff;border:1px solid #d4e6f7;border-radius:0;padding:34px 38px 25px;position:relative;overflow:hidden}.marketplace-hero-label{color:#5680a5;letter-spacing:1.7px;align-items:center;gap:9px;font-size:10px;font-weight:650;display:flex}.marketplace-live-dot{background:#6d9ccc;border-radius:50%;width:5px;height:5px}.marketplace-hero h1{letter-spacing:-1.5px;color:#17324d;margin:20px 0 14px;font-family:inherit;font-size:clamp(29px,3.4vw,44px);font-weight:600;line-height:1.15}.marketplace-hero h1>span{color:#3c73a4}.marketplace-hero>p{color:#5e7a94;max-width:660px;margin:0;font-size:13px;line-height:1.7}.marketplace-hero-foot{color:#6a849c;border-top:1px solid #d2e2f0;justify-content:space-between;align-items:center;gap:20px;margin-top:26px;padding-top:16px;font-size:10px;display:flex}.marketplace-hero-foot>span:last-child{color:#54748f}.marketplace-page .market-results-header h2{letter-spacing:-.55px;color:var(--ink,#17324d);margin:0;font-family:inherit;font-size:21px;font-weight:650;line-height:1.2}.marketplace-page .market-results-header p{color:var(--muted,#5f7387);margin:7px 0 0;font-size:11px;line-height:1.5}.marketplace-home .market-search-row{margin-top:22px;margin-bottom:10px}.marketplace-home .market-results-header{margin-top:24px;margin-bottom:20px}.marketplace-browse-all{justify-content:center;margin:26px 0 0;display:flex}.marketplace-browse-all .btn{min-height:43px}.marketplace-community{border-top:1px solid var(--border,#dbe7f2);margin-top:44px;padding-top:35px}.marketplace-section-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:23px;display:flex}.marketplace-section-heading .eyebrow{letter-spacing:1.5px;color:#65839e;font-size:9px}.marketplace-section-heading h2{letter-spacing:-.8px;color:var(--ink,#17324d);margin:10px 0 9px;font-family:inherit;font-size:27px;font-weight:600;line-height:1.2}.marketplace-section-heading p{color:var(--muted,#5f7387);margin:0;font-size:12px;line-height:1.65}.marketplace-section-heading>.text-button{white-space:nowrap;color:var(--accent,#2563c4);padding-bottom:3px;font-size:11px}.marketplace-community-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;display:grid}.marketplace-community-grid .post-card{min-width:0;margin:0;padding:20px}.marketplace-community-grid .post-card>header{align-items:flex-start;gap:7px}.marketplace-community-grid .post-card .member-link{min-width:0}.marketplace-community-grid .post-card .member-link strong{font-size:12px}.marketplace-community-grid .post-card .member-link small{font-size:10px}.marketplace-community-grid .post-card .post-labels{gap:3px}.marketplace-community-grid .post-card .post-labels>small{display:none}.marketplace-community-grid .post-card .post-labels .badge{padding:3px 4px;font-size:10px}.marketplace-community-grid .post-card .post-labels .icon-button{width:21px;height:23px}.marketplace-community-grid .post-text{font-size:12px;line-height:1.8}.marketplace-community-grid .post-actions{flex-wrap:wrap;justify-content:space-between;gap:4px}.marketplace-community-grid .post-actions button{gap:4px;font-size:11px}.marketplace-community-grid .post-actions button svg{width:14px;height:14px}.marketplace-community-grid .post-stats{align-items:flex-start;gap:7px;font-size:11px;line-height:1.6}.marketplace-community-grid .post-media{margin-left:-20px;margin-right:-20px}.marketplace-community-grid .post-media img{object-fit:cover;max-height:210px}.marketplace-join{border:1px solid var(--border,#dbe7f2);background:#eef6ff;border-radius:0;justify-content:space-between;align-items:center;gap:25px;margin-top:28px;padding:26px 28px;display:flex}.marketplace-join h3{letter-spacing:-.3px;color:var(--ink,#17324d);margin:0 0 7px;font-family:inherit;font-size:17px;font-weight:600}.marketplace-join p{color:var(--muted,#5f7387);margin:0;font-size:12px;line-height:1.6}.marketplace-join>.btn{flex-shrink:0}.service-seller-feed{margin-top:32px;padding-top:10px}.service-seller-feed .marketplace-section-heading{align-items:center;margin-bottom:21px}.service-seller-feed .marketplace-section-heading h2{letter-spacing:-.65px;font-size:24px}.service-seller-feed .post-card{margin-bottom:17px}.service-no-posts{color:var(--muted,#5f7387);align-items:center;gap:16px;display:flex;padding:22px!important}.service-no-posts p{margin:0;font-size:13px;line-height:1.7}.service-no-posts>svg{flex-shrink:0}@media (max-width:1120px){.marketplace-community-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketplace-community-grid>.post-card:last-child{grid-column:1/-1}.marketplace-community-grid>.post-card:last-child .post-media img{max-height:280px}.marketplace-hero{padding:29px 30px 23px}.marketplace-hero h1{font-size:37px}}@media (max-width:760px){.marketplace-hero{padding:25px 25px 21px}.marketplace-hero h1{letter-spacing:-1px;font-size:33px}.marketplace-hero>p{font-size:12px}.marketplace-hero-foot{gap:10px;margin-top:23px;font-size:9px}.marketplace-section-heading{flex-direction:column;align-items:flex-start;gap:13px}.marketplace-section-heading h2{font-size:24px}.marketplace-community{margin-top:34px;padding-top:28px}.marketplace-community-grid{grid-template-columns:1fr}.marketplace-community-grid>.post-card:last-child{grid-column:auto}.marketplace-community-grid .post-card .post-labels>small{display:inline}.marketplace-community-grid .post-card .post-labels .badge{padding:4px 6px;font-size:10px}.marketplace-community-grid .post-actions button{font-size:11px}.marketplace-join{flex-direction:column;align-items:flex-start;gap:17px;padding:23px}.service-seller-feed .marketplace-section-heading{align-items:flex-start}}@media (max-width:560px){.marketplace-hero{border-radius:0;padding:23px 22px 20px}.marketplace-hero h1{letter-spacing:-1px;margin-top:18px;font-size:28px;line-height:1.2}.marketplace-hero-label{letter-spacing:1.4px;font-size:8px}.marketplace-hero-foot{flex-direction:column;align-items:flex-start;gap:9px;margin-top:22px;padding-top:14px}.marketplace-page .market-results-header h2{font-size:18px}.marketplace-page .market-results-header p{max-width:175px;font-size:10px}.marketplace-home .market-search-row{margin-top:17px}.marketplace-section-heading>.text-button{font-size:11px}.service-seller-feed .marketplace-section-heading h2{font-size:22px}.marketplace-community-grid .post-card{padding:19px}.marketplace-community-grid .post-media{margin-left:-19px;margin-right:-19px}}body .marketplace-home .marketplace-hero{color:var(--ink,#17324d);background:linear-gradient(110deg,#eaf4ff 0%,#f3f8fe 100%);border-color:#d4e6f7;border-radius:0;padding:35px 38px 25px}body .marketplace-home .marketplace-hero h1{letter-spacing:-1.45px;color:var(--ink,#17324d);font-size:clamp(30px,3.3vw,43px);font-weight:550;line-height:1.18}body .marketplace-home .marketplace-hero h1>span{color:#477bac}body .marketplace-home .marketplace-hero-label{letter-spacing:1.45px;color:#5d82a4;font-size:10px}body .marketplace-home .marketplace-live-dot{background:#75a4ce}body .marketplace-home .marketplace-hero>p{color:#5d7892;font-size:13px}body .marketplace-home .marketplace-hero-foot{color:#66839d;border-color:#d4e4f2;font-size:11px}body .marketplace-home .marketplace-hero-foot>span:last-child{color:#55748f}body .marketplace-page .market-search-row{gap:12px}body .marketplace-page .market-search{border-color:var(--border,#dbe7f2);color:#7492ac;background:#fff;box-shadow:0 2px 8px #244b7405}body .marketplace-page .market-results-header h2{font-size:22px;font-weight:600}body .marketplace-page .market-results-header p{font-size:12px}body .marketplace-page .market-category-tabs{border:0;gap:9px;padding:4px 0 7px}body .marketplace-page .market-category-tabs button{color:#5a7690;background:#fff;border:1px solid #e0ebf5;border-radius:0;padding:10px 13px;font-size:12px;font-weight:500}body .marketplace-page .market-category-tabs button.active{color:#255e96;background:#e6f1ff;border-color:#b9d5f0}body .service-detail .service-visual{aspect-ratio:3/2;border:1px solid var(--border,#dbe7f2);background:#edf5fc;border-radius:0}body .service-detail .service-visual>img{object-fit:cover;filter:none}body .service-detail .service-thumbnails img{filter:none}body .service-detail .visual-demo-label{color:#5e7b94;letter-spacing:.5px;background:#fffffff0;border:1px solid #dce8f1;border-radius:0;font-size:10px}body .service-detail .service-seller-feed{background:0 0;border:0;margin-top:32px;padding:10px 0 0}body .marketplace-community-grid .post-card{border-color:var(--border,#dbe7f2);box-shadow:0 3px 13px #244b7408}body .marketplace-community-grid .post-card .post-text{font-size:12px;line-height:1.8}body .marketplace-community-grid .post-media img{filter:none;aspect-ratio:3/2;object-fit:cover}@media (max-width:760px){body .marketplace-home .marketplace-hero{padding:26px 25px 22px}body .marketplace-home .marketplace-hero h1{letter-spacing:-1px;font-size:33px}body .marketplace-page .market-category-tabs{gap:8px}body .marketplace-page .market-category-tabs button{padding:9px 11px;font-size:11px}}@media (max-width:560px){body .marketplace-home .marketplace-hero{border-radius:0;padding:23px 22px 20px}body .marketplace-home .marketplace-hero h1{font-size:29px;line-height:1.2}body .marketplace-home .marketplace-hero-label{letter-spacing:1px;font-size:9px}body .marketplace-home .marketplace-hero-foot{font-size:10px}body .marketplace-page .market-results-header h2{font-size:19px}body .marketplace-page .market-results-header p{font-size:11px}}body .marketplace-home .marketplace-hero{padding:22px 30px 18px}body .marketplace-home .marketplace-hero h1{letter-spacing:-1.1px;margin:12px 0 10px;font-size:clamp(29px,2.8vw,36px);line-height:1.12}body .marketplace-home .marketplace-hero>p{line-height:1.55}body .marketplace-home .marketplace-hero-foot{margin-top:14px;padding-top:10px}@media (max-width:560px){body .marketplace-home .marketplace-hero{padding:21px 22px 18px}body .marketplace-home .marketplace-hero h1{font-size:28px;line-height:1.15}body .marketplace-home .marketplace-hero-foot{margin-top:14px;padding-top:10px}}body .post-card .post-media img[src^="/samples/"],body .marketplace-community-grid .post-card .post-media img[src^="/samples/"]{aspect-ratio:3/2;object-fit:contain;height:auto;max-height:none}.marketplace-hero-actions{margin:24px 0 4px}.market-search-row{scroll-margin-top:110px}.marketplace-founder{background:var(--surface,#fff);border:1px solid var(--border,#dbe7f2);border-radius:0;grid-template-columns:minmax(200px,.7fr) minmax(0,1.3fr);gap:40px;margin-top:34px;padding:28px 30px;display:grid}.marketplace-founder .eyebrow{letter-spacing:1.4px;color:#65839e;font-size:10px}.marketplace-founder h2{letter-spacing:-.7px;color:var(--ink,#17324d);margin:11px 0 0;font-family:inherit;font-size:26px;font-weight:600;line-height:1.22}.marketplace-founder-message>p{color:var(--muted,#5f7387);margin:0;font-size:13px;line-height:1.8}.marketplace-founder-attribution{justify-content:space-between;align-items:center;gap:20px;margin-top:18px;display:flex}.marketplace-founder-attribution>div{flex-direction:column;gap:4px;display:flex}.marketplace-founder-attribution strong{color:var(--ink,#17324d);font-size:13px;font-weight:600}.marketplace-founder-attribution span{color:var(--muted,#5f7387);font-size:12px}.marketplace-founder-attribution>.text-button{white-space:nowrap;color:var(--accent,#2563c4);font-size:12px}.marketplace-founder+.marketplace-community{border-top:0;margin-top:34px;padding-top:0}@media (max-width:760px){.marketplace-founder{grid-template-columns:1fr;gap:17px;margin-top:28px;padding:24px}.marketplace-founder h2{font-size:24px}.marketplace-founder h2 br{display:none}.marketplace-founder-attribution{flex-wrap:wrap;gap:14px}.marketplace-founder+.marketplace-community{margin-top:30px}}.listing-editor .editor-navigation,.listing-editor .editor-content{min-width:0}@media (max-width:760px){.listing-editor .head-actions{flex-wrap:wrap;min-width:0;max-width:100%}.listing-editor .editor-layout{grid-template-columns:minmax(0,1fr)}}body .marketplace-home .marketplace-community-grid .post-card .post-media{width:100%;max-width:320px;margin:16px 0 0}body .marketplace-home .marketplace-community-grid .post-card .post-media :is(img,video){aspect-ratio:auto;object-fit:contain;background:var(--bg);width:100%;height:auto;max-height:160px}.listing-editor .field .service-field-error{color:#a6382b}.listing-editor .field :is(input,textarea)[aria-invalid=true]{border-color:#a6382b}.follower-update-entry{background:linear-gradient(105deg,#fff 65%,#f0f7ff);border-color:#cddff3;align-items:center;gap:22px;margin:24px 0 30px;display:flex;padding:26px!important}.follower-update-symbol{color:#2563c4;background:#eaf3ff;border:1px solid #cfe1f7;flex:none;place-items:center;width:62px;height:62px;display:grid}.follower-update-copy{flex:1;min-width:0}.follower-update-copy h2{letter-spacing:-.4px;font-size:22px;font-weight:600;line-height:1.3}.follower-update-copy p{color:#5f7387;margin:7px 0 9px;font-size:13px}.follower-update-copy>span{color:#456789;font-size:12px}.follower-update-entry>.btn{flex:none}.follower-updates-page .page-head{margin-bottom:27px}.broadcast-layout{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:24px;display:grid}.broadcast-composer{flex-direction:column;gap:21px;display:flex;padding:28px!important}.broadcast-composer>.section-title{align-items:center;margin:0}.broadcast-composer h2,.broadcast-audience h2,.broadcast-history h2{letter-spacing:-.3px;font-size:21px;font-weight:600}.broadcast-composer>.section-title>svg{color:#2563c4}.broadcast-composer-audience{color:#5f7387;margin-top:-12px;font-size:12px}.broadcast-cooldown{border:1px solid var(--border);background:var(--bg);gap:6px;padding:14px 16px;line-height:1.6;display:grid}.broadcast-cooldown strong{font-size:13px;font-weight:600}.broadcast-cooldown span{color:var(--muted);overflow-wrap:anywhere;font-size:12px}.broadcast-kinds{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.broadcast-kinds button{color:#5b728b;background:#fff;border:1px solid #dbe7f2;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:13px;display:flex}.broadcast-kinds button:hover{background:#f6faff}.broadcast-kinds button.selected{color:#205cb2;background:#edf5ff;border-color:#81afe6;font-weight:600;box-shadow:inset 0 -2px #2563c4}.broadcast-composer .field{font-size:13px}.broadcast-composer .field input,.broadcast-composer .field textarea{background:#fff;border-color:#d8e4f0;padding:12px 14px;font-size:14px}.broadcast-composer .field input:focus,.broadcast-composer .field textarea:focus{border-color:#5990d1}.broadcast-composer textarea{min-height:190px;line-height:1.7}.broadcast-email-choice{border-top:1px solid #e3edf6;border-bottom:1px solid #e3edf6;justify-content:space-between;align-items:center;gap:16px;padding:17px 0;display:flex}.broadcast-email-choice label{cursor:pointer;flex:1;align-items:flex-start;gap:10px;display:flex}.broadcast-email-choice input{accent-color:#2563c4;flex:none;width:16px;height:16px;margin:2px 0 0}.broadcast-email-choice strong{font-size:13px;font-weight:500;line-height:1.5;display:block}.broadcast-email-choice small{color:#6f8296;margin-top:4px;font-size:11px;font-weight:400;line-height:1.6;display:block}.broadcast-email-choice .text-button{color:#2563c4;flex:none;font-size:12px}.broadcast-composer>footer{justify-content:space-between;align-items:center;gap:18px;display:flex}.broadcast-composer>footer>span{color:#8a9aab;font-size:11px}.broadcast-audience{gap:20px;display:grid}.broadcast-audience>.card{padding:25px!important}.broadcast-audience .section-title{margin-bottom:24px}.broadcast-audience .section-title>svg{color:#6e94bf}.broadcast-audience-total{align-items:baseline;gap:10px;display:flex}.broadcast-audience-total strong{letter-spacing:-1px;color:#17324d;font-variant-numeric:tabular-nums;font-size:37px;font-weight:500;line-height:1.2}.broadcast-audience-total span{color:#5f7387;font-size:13px}.broadcast-recipient-line{color:#2563c4;background:#eff6ff;align-items:center;gap:8px;margin:16px 0;padding:12px;font-size:12px;display:flex}.broadcast-recipient-line b{font-weight:600}.broadcast-audience p{color:#6d8197;margin:0;font-size:12px;line-height:1.75}.broadcast-people{gap:15px;margin:22px 0;display:grid}.broadcast-people .member-link strong{font-size:12px}.broadcast-audience .text-button{color:#2563c4;font-size:12px}.broadcast-no-subscribers{color:#6e8299;border-top:1px solid #e1ebf5;margin-top:18px;padding-top:17px;font-size:12px;line-height:1.7}.broadcast-tip{color:#5b83ae;gap:12px;padding:0 7px;display:flex}.broadcast-tip>svg{margin-top:2px}.broadcast-tip h3{color:#335a83;letter-spacing:0;font-size:13px;font-weight:500;line-height:1.6}.broadcast-tip p{color:#7b90a5;margin-top:5px;font-size:12px;line-height:1.75}.broadcast-success{color:#285c99;background:#eff7ff;border:1px solid #cce0f6;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:22px;padding:17px 20px;display:flex}.broadcast-success>div{flex:1;min-width:180px}.broadcast-success strong{font-size:13px;font-weight:600}.broadcast-success p{color:#6384a7;margin-top:4px;font-size:12px;line-height:1.65}.broadcast-success .text-button{color:#2563c4;font-size:12px}.broadcast-history{margin-top:28px;padding:28px!important}.broadcast-history>.section-title{align-items:center;gap:22px;margin-bottom:8px}.broadcast-history>.section-title p{color:#8799ac;margin-top:7px;font-size:12px}.broadcast-search{color:#8da1b7;border:1px solid #dbe7f2;align-items:center;gap:9px;width:260px;max-width:48%;padding:10px 12px;display:flex}.broadcast-search input{min-width:0;box-shadow:none;background:0 0;border:0;outline:none;padding:0;font-size:12px}.broadcast-history-list{margin-top:22px;display:grid}.broadcast-history-item{border-top:1px solid #e1ebf5;padding:23px 0}.broadcast-history-item:last-child{padding-bottom:0}.broadcast-history-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;display:flex}.broadcast-history-top .badge{color:#4b76a3;letter-spacing:.4px;background:#f5f9ff;border-color:#dae8f6;padding:5px 8px;font-size:10px}.broadcast-history-top time{color:#879aaf;font-size:11px}.broadcast-history-item h3{color:#234463;overflow-wrap:anywhere;margin-bottom:10px;font-size:16px;font-weight:600;line-height:1.5}.broadcast-history-item>p{color:#61768b;overflow-wrap:anywhere;font-size:13px;line-height:1.8}.broadcast-history-item>footer{justify-content:space-between;align-items:center;gap:18px;margin-top:20px;display:flex}.broadcast-history-item>footer>span{color:#8c9eb1;font-size:11px}.broadcast-history-item>footer>div{flex-wrap:wrap;align-items:center;gap:19px;display:flex}.broadcast-history-item .text-button{color:#2563c4;font-size:12px}.broadcast-empty{text-align:center;color:#9cb1c8;padding:44px 20px 25px}.broadcast-empty>svg{margin:0 auto 15px}.broadcast-empty h3{color:#456786;letter-spacing:0;font-size:15px;font-weight:500;line-height:1.6}.broadcast-empty p{color:#8a9caf;margin-top:7px;font-size:12px;line-height:1.7}.broadcast-email-state{color:#6988a9;align-items:center;gap:8px;margin:0 0 19px;font-size:12px;display:flex}.broadcast-email-preview{background:#fff;border:1px solid #dce8f3;padding:28px 32px}.broadcast-email-meta{border-bottom:1px solid #e6eef6;grid-template-columns:45px minmax(0,1fr);gap:9px 13px;margin-bottom:24px;padding-bottom:22px;display:grid}.broadcast-email-meta>span{letter-spacing:.1em;color:#98aabd;padding-top:2px;font-size:9px}.broadcast-email-meta>strong{color:#637d97;overflow-wrap:anywhere;font-size:12px;font-weight:500}.broadcast-email-preview h2{color:#1e4265;overflow-wrap:anywhere;margin-bottom:22px;font-size:23px;font-weight:600;line-height:1.5}.broadcast-email-preview>p{white-space:pre-wrap;overflow-wrap:anywhere;color:#57718b;font-size:14px;line-height:1.9}.broadcast-email-brand{color:#8ba1b8;letter-spacing:.02em;border-top:1px solid #e6eef6;margin-top:31px;padding-top:19px;font-size:12px}@media (max-width:1050px){.broadcast-layout{grid-template-columns:minmax(0,1fr) 275px;gap:18px}.broadcast-composer,.broadcast-history{padding:23px!important}.broadcast-audience>.card{padding:22px!important}.follower-update-entry{gap:18px;padding:23px!important}.follower-update-copy h2{font-size:20px}.follower-update-symbol{width:54px;height:54px}}@media (max-width:900px){.broadcast-layout{grid-template-columns:1fr}.broadcast-audience{grid-template-columns:1fr 1fr;align-items:start}.broadcast-tip{padding:20px 8px}.broadcast-people{grid-template-columns:1fr 1fr}.follower-update-entry{flex-wrap:wrap}.follower-update-entry>.btn{margin-left:72px}.follower-update-copy{min-width:calc(100% - 80px)}}@media (max-width:620px){.follower-update-entry{gap:14px;padding:20px!important}.follower-update-symbol{align-self:flex-start;width:43px;height:43px}.follower-update-symbol svg{width:22px}.follower-update-copy{min-width:calc(100% - 60px)}.follower-update-copy h2{font-size:18px}.follower-update-copy p{margin:8px 0;font-size:12px;line-height:1.7}.follower-update-copy>span{font-size:11px}.follower-update-entry>.btn{width:100%;margin:2px 0 0}.broadcast-composer,.broadcast-history{padding:20px!important}.broadcast-composer{gap:18px}.broadcast-composer h2,.broadcast-audience h2,.broadcast-history h2{font-size:19px}.broadcast-kinds{gap:7px}.broadcast-kinds button{gap:6px;padding:11px 7px;font-size:12px}.broadcast-kinds svg{width:15px}.broadcast-email-choice{flex-wrap:wrap;align-items:flex-start;gap:12px}.broadcast-email-choice .text-button{margin-left:26px}.broadcast-composer>footer{gap:8px}.broadcast-composer>footer .btn{font-size:12px}.broadcast-composer>footer>span{font-size:10px}.broadcast-audience{grid-template-columns:1fr}.broadcast-tip{padding:2px 5px}.broadcast-people{grid-template-columns:1fr}.broadcast-history>.section-title{flex-direction:column;align-items:flex-start}.broadcast-search{width:100%;max-width:none;margin-top:4px}.broadcast-history-item>footer{flex-direction:column;align-items:flex-start;gap:15px}.broadcast-history-item>footer>div{gap:20px}.broadcast-history-top time{font-size:10px}.broadcast-email-preview{padding:20px}.broadcast-email-preview h2{font-size:20px}.broadcast-email-preview>p{font-size:13px}.broadcast-email-meta{grid-template-columns:32px minmax(0,1fr);gap:9px}.broadcast-success{padding:16px}.broadcast-success>div{min-width:calc(100% - 40px)}.broadcast-success .text-button{margin-left:34px}}.commerce-search{border:1px solid var(--border,#e4e7e3);color:#7a827e;background:#fff;border-radius:0;align-items:center;gap:9px;padding:9px 11px;display:flex}.commerce-search input{width:100%;min-width:0;font-size:13px;background:0 0!important;border:0!important;outline:0!important;padding:0!important}.inbox-shell{grid-template-columns:310px minmax(0,1fr);height:740px;min-height:510px;max-height:calc(100vh - 230px);display:grid;overflow:hidden;padding:0!important}.conversation-sidebar{background:#fcfcfa;border-right:1px solid #e4e7e3;flex-direction:column;min-width:0;display:flex}.conversation-title{justify-content:space-between;align-items:center;padding:22px 20px 15px;display:flex}.conversation-title h2{margin:0;font-size:17px}.conversation-title>span{border:1px solid #e0e5df;border-radius:0;padding:2px 8px;font-size:12px}.conversation-sidebar>.commerce-search{margin:0 16px 15px}.conversation-list{flex:1;overflow:auto}.conversation-item{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:0;border-top:1px solid #eef0eb;align-items:flex-start;gap:11px;padding:17px 16px;display:flex}.conversation-item.selected{background:#eaf1ec;border-left:3px solid #225d4d;padding-left:13px}.conversation-item:hover{background:#f0f4ee}.conversation-copy{flex:1;min-width:0}.conversation-copy>span:first-child{justify-content:space-between;align-items:center;gap:7px;margin:1px 0 5px;display:flex}.conversation-copy strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.conversation-copy small{white-space:nowrap;color:#8a928c;font-size:10px}.conversation-snippet{white-space:nowrap;text-overflow:ellipsis;color:#717b75;font-size:12px;display:block;overflow:hidden}.conversation-kind{text-transform:uppercase;letter-spacing:.07em;color:#8c9690;margin-top:7px;font-size:9px;display:block}.unread-dot{background:#2e6e59;border-radius:50%;flex:none;width:7px;height:7px;margin-top:6px}.conversation-thread{background:#fff;flex-direction:column;min-width:0;display:flex;overflow:hidden}.thread-head{border-bottom:1px solid #e9ece6;justify-content:space-between;align-items:center;gap:10px;padding:17px 22px;display:flex}.thread-tools{align-items:center;gap:9px;display:flex;position:relative}.thread-menu{z-index:5;background:#fff;border:1px solid #e3e8e1;border-radius:0;width:180px;padding:5px;position:absolute;top:40px;right:0;box-shadow:0 10px 30px #17372918}.thread-menu button{text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:10px;font-size:12px;display:flex}.thread-menu button:hover{background:#f2f5ef}.thread-demo{color:#7c8270;background:#f8f8f1;align-items:center;gap:8px;padding:10px 18px;font-size:11px;display:flex}.message-history{flex-direction:column;flex:1;gap:22px;padding:28px 24px 18px;display:flex;overflow-y:auto}.message-row{align-items:flex-end;gap:10px;max-width:90%;display:flex}.message-row.own{flex-direction:row-reverse;align-self:flex-end}.message-content{min-width:0}.message-bubble{white-space:pre-wrap;overflow-wrap:anywhere;color:#34443c;background:#f1f3ed;border-radius:0;padding:12px 15px;font-size:13px;line-height:1.65}.message-row.own .message-bubble{color:#fff;background:#285e4e;border-radius:0}.message-time{color:#92988f;align-items:center;gap:6px;margin:6px 3px 0;font-size:9px;display:flex}.message-row.own .message-time{justify-content:flex-end}.message-composer{background:#fff;border-top:1px solid #e6e9e2;margin-top:auto;padding:16px 20px}.message-composer textarea{resize:none;width:100%;font-size:13px;box-shadow:none!important;border:0!important;outline:0!important;padding:3px 0 10px!important}.composer-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.offer-card{background:#fafcf8;border:1px solid #dce5dc;border-radius:0;min-width:250px;max-width:380px;overflow:hidden}.offer-card-top{background:#edf3e9;justify-content:space-between;align-items:center;padding:12px 16px;font-size:11px;display:flex}.offer-card-top>span{align-items:center;gap:6px;display:flex}.offer-card h3{margin:0;padding:14px 16px 3px;font-size:14px;line-height:1.5}.offer-price{padding:6px 16px 10px;font-size:24px;display:block}.offer-meta{color:#7b847a;flex-wrap:wrap;gap:14px;padding:0 16px 12px;font-size:11px;display:flex}.offer-meta span{align-items:center;gap:4px;display:flex}.offer-card p{margin:4px 0 11px;padding:0 16px;font-size:12px;line-height:1.6}.offer-foot{border-top:1px solid #e2e8dc;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.offer-foot>span{color:#426b4b;align-items:center;gap:5px;font-size:11px;display:flex}.offer-fee-preview{background:#f4f6ef;border-radius:0;gap:10px;padding:15px;font-size:12px;display:grid}.offer-fee-preview>span{justify-content:space-between;gap:15px;display:flex}.row.end{justify-content:flex-end}.row.between{justify-content:space-between}.full{justify-content:center;width:100%}.align-end{align-self:flex-end}.btn.small{padding:8px 12px!important;font-size:12px!important}.tight{gap:9px!important}.order-filters{justify-content:space-between;gap:15px;margin:20px 0;display:flex}.order-filters .commerce-search{width:320px;max-width:70%}.order-filters select{min-width:170px}.order-list{gap:12px;display:grid}.order-row{text-align:left;cursor:pointer;width:100%;color:inherit;align-items:center;gap:18px;font-family:inherit;display:flex;padding:22px!important}.order-row:hover{background:#fcfdf9;border-color:#abc3ad!important}.order-symbol{color:#55764e;background:#edf2e7;border-radius:0;flex:none;place-items:center;width:50px;height:50px;display:grid}.order-row-main{flex:1;min-width:0}.order-row-label{align-items:center;gap:13px;display:flex}.order-row-label>span:first-child{letter-spacing:.07em;color:#8b948c;font-size:10px}.order-row-main h3{margin:8px 0;font-size:15px;line-height:1.5}.order-row-person{color:#798477;flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;display:flex}.order-row-price{text-align:right;gap:7px;min-width:100px;display:grid}.order-row-price strong{font-size:18px}.order-row-price small{color:#899185;font-size:10px}.back-link{color:#667566;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:6px 0 20px;padding:0;font-size:12px;display:flex}.portal-layout{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:24px;display:grid}.portal-main,.portal-aside{min-width:0}.portal-main>.stack{gap:18px}.portal-stage-card{padding:23px!important}.portal-stage-card h3{margin:8px 0 0;font-size:18px}.portal-stage-card .eyebrow{font-size:9px}.project-stages{gap:2px;margin-top:25px;display:flex}.project-stage{text-align:center;flex:1;min-width:0;position:relative}.project-stage:before{content:"";z-index:0;border-top:2px solid #e7ecdf;position:absolute;top:13px;left:0;right:0}.project-stage:first-child:before{left:50%}.project-stage:last-child:before{right:50%}.project-stage>span{color:#a4ab9b;z-index:1;background:#f2f5ec;border:2px solid #fff;border-radius:50%;place-items:center;width:27px;height:27px;margin:auto;font-size:10px;display:grid;position:relative}.project-stage.current>span,.project-stage.done>span{color:#fff;background:#2e6552}.project-stage.done:before{border-color:#91b397}.project-stage small{color:#929a89;overflow-wrap:anywhere;margin-top:9px;padding:0 3px;font-size:10px;display:block}.project-stage.current small,.project-stage.done small{color:#315e48;font-weight:600}.portal-tabs{margin:24px 0 18px}.portal-section{padding:24px!important}.portal-section h2{margin:0 0 14px;font-size:17px}.portal-section h3{margin:0;font-size:15px}.portal-section p{font-size:13px;line-height:1.7}.portal-section .section-title h2{margin:0}.project-facts{border-bottom:1px solid #edf0e6;grid-template-columns:repeat(3,1fr);gap:15px;margin:0 0 18px;padding:6px 0 22px;display:grid}.project-facts>div{color:#6c7a65;align-items:flex-start;gap:9px;display:flex}.project-facts span{font-size:10px}.project-facts strong{color:#354a34;margin-top:6px;font-size:12px;display:block}.preserve-space{white-space:pre-wrap;overflow-wrap:anywhere}.money-summary{gap:13px;margin:20px 0;font-size:12px;display:grid}.money-summary>div{justify-content:space-between;gap:15px;display:flex}.money-summary>div>span{color:#78816f;max-width:165px}.money-summary strong{white-space:nowrap}.money-total{border-top:1px solid #e8ece1;padding-top:16px;font-size:14px}.money-total>span{color:#344b32!important}.money-summary>small{color:#959c8e;font-size:10px;line-height:1.7}.order-participants{border-top:1px solid #e7ebe1;gap:10px;padding:20px 0;display:grid}.order-participants>small{letter-spacing:.1em;color:#a1a58f;margin-top:5px;font-size:9px}.order-participants .member-link{max-width:100%;font-size:12px}.order-participants .member-link small{font-size:9px!important}.portal-aside{gap:18px;display:grid}.portal-note{color:#8d9885;gap:10px;padding:0 8px;display:flex}.portal-note svg{flex:none;margin-top:3px}.portal-note p{margin:0;font-size:10px;line-height:1.7}.test-controls{color:#87917b;border-top:1px solid #e7ebe1;margin-top:20px;padding-top:14px;font-size:11px}.test-controls summary{cursor:pointer;color:#5f7156;font-weight:600}.test-controls p{font-size:11px}.progress-timeline{gap:14px;display:grid}.progress-entry{padding:22px!important}.progress-entry p{margin:18px 0;font-size:13px;line-height:1.7}.progress-entry .member-link{font-size:12px}.progress-entry small{font-size:10px}.file-hint{margin-top:8px;font-size:10px;display:block}.upload-file-list{gap:6px;display:grid}.upload-file-list>div{background:#f5f7ee;border-radius:0;align-items:center;gap:8px;padding:5px 10px;font-size:12px;display:flex}.upload-file-list>div>span{overflow-wrap:anywhere;flex:1}.attachment-list{gap:8px;display:grid}.attachment{color:#4c6842;background:#fbfcf8;border:1px solid #e1e8d7;border-radius:0;align-items:center;gap:11px;padding:12px;text-decoration:none;display:flex}.attachment>span{flex:1;min-width:0}.attachment strong{overflow-wrap:anywhere;font-size:12px;display:block}.attachment small{color:#92a083;margin-top:4px;font-size:10px;display:block}.order-messages{gap:18px;margin:25px 0;display:grid}.order-message{align-items:flex-start;gap:10px;display:flex}.order-message>div{background:#f5f7f0;border-radius:0;flex:1;padding:13px 16px}.order-message.own>div{background:#edf4e8}.order-message strong{color:#526a44;font-size:11px}.order-message p{margin:6px 0 9px}.order-message small{color:#8e9b83;font-size:9px}.commerce-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:23px 0;display:grid}.commerce-stats .stat{background:#fff;border:1px solid #e4e9dc;border-radius:0;gap:13px;padding:22px 20px;display:grid}.commerce-stats .stat>small{color:#859077;font-size:11px}.commerce-stats .stat>strong{color:#2c4937;font-size:27px;font-weight:500}.commerce-stats .stat>span{color:#9aa38c;font-size:10px}.dashboard-banner{background:#e7eddd;border-radius:0;justify-content:space-between;align-items:center;gap:25px;margin:25px 0 32px;padding:30px;display:flex}.dashboard-banner h2{margin:9px 0;font-size:27px}.dashboard-banner p{color:#6e7c5d;margin:8px 0 0;font-size:13px}.dashboard-banner .eyebrow{letter-spacing:.12em;color:#839375;font-size:9px}.seller-dashboard-grid{grid-template-columns:1.05fr 1fr;gap:20px;margin:24px 0;display:grid}.earnings-card,.payout-card{padding:26px!important}.earnings-card>.muted{margin-top:13px;font-size:10px;line-height:1.7;display:block}.balance-block{background:#edf2e4;border-radius:0;gap:10px;margin:20px 0;padding:25px;display:grid}.balance-block>small{letter-spacing:.1em;color:#859872;font-size:9px}.balance-block>strong{color:#365c3a;font-size:40px;font-weight:500}.balance-block>span{color:#8b9b7b;font-size:11px}.earnings-details{gap:13px;margin:20px 0 25px;font-size:12px;display:grid}.earnings-details>div{justify-content:space-between;gap:15px;display:flex}.earnings-details>div>span{color:#8b957f}.payout-card{flex-direction:column;align-items:flex-start;display:flex}.payout-card>.section-title{width:100%}.payout-card h3{margin:20px 0 8px;font-size:18px;font-weight:500;line-height:1.5}.payout-card p{color:#869377;margin:0 0 22px;font-size:12px;line-height:1.75}.payout-card>.btn{margin-top:auto}.payout-illustration{color:#7d9068;background:#f3f5eb;border:1px solid #e6eadb;border-radius:0;place-items:center;width:75px;height:75px;margin-top:15px;display:grid;position:relative}.payout-illustration>span{color:#fff;background:#47714c;border:3px solid #fff;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;bottom:-5px;right:-5px}.payout-eligibility{color:#98a48b;border-top:1px solid #e7eddd;gap:9px;margin-top:22px;padding-top:17px;font-size:10px;line-height:1.7;display:flex}.payout-eligibility svg{flex:none;margin-top:1px}.dashboard-services{margin:0 0 28px;padding:22px 25px!important}.dashboard-service-summary{color:#929d85;flex-wrap:wrap;gap:25px;font-size:12px;display:flex}.dashboard-service-summary b{color:#435d38;margin-right:5px;font-size:17px;font-weight:500}.dashboard-services p{font-size:12px}.dashboard-orders{margin:30px 0}.dashboard-orders>.section-title{margin-bottom:17px}.withdrawal-history{padding:25px!important}.withdrawal-history>.muted{font-size:12px}.table-scroll{overflow-x:auto}.provider-options{grid-template-columns:1fr 1fr;gap:12px;display:grid}.provider-option{color:#698154;cursor:pointer;background:#fff;border:1px solid #e1e6d8;border-radius:0;align-items:center;gap:9px;padding:18px 14px;display:flex}.provider-option strong{text-align:left;flex:1;font-size:12px}.provider-option.selected{background:#f1f6eb;border-color:#598459}.provider-option span{display:flex}.integration-explainer{background:#f6f8f0;border-radius:0;padding:20px}.integration-explainer h3{margin:0 0 12px;font-size:14px}.integration-explainer ol{color:#7b896a;margin:0;padding-left:20px;font-size:12px;line-height:1.8}.integration-explainer li{margin:8px 0;padding-left:3px}.withdraw-available{color:#6f8855;background:#eff5e7;border-radius:0;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;font-size:12px;display:flex}.withdraw-available strong{color:#3d653c;font-size:23px}.notification-list{overflow:hidden;padding:0!important}.notification-item{text-align:left;cursor:pointer;color:#4a6241;background:#fff;border:0;border-bottom:1px solid #e8ecdf;align-items:center;gap:15px;width:100%;padding:22px 25px;display:flex}.notification-item:last-child{border-bottom:0}.notification-item.unread{background:#f6f9ef}.notification-item:hover{background:#edf3e5}.notification-icon{color:#668755;background:#eaf0df;border-radius:0;flex:none;place-items:center;width:43px;height:43px;display:grid}.notification-item>span:nth-child(2){flex:1;gap:8px;min-width:0;display:grid}.notification-item strong{font-size:13px;font-weight:500;line-height:1.6}.notification-item small{color:#9aa58b;font-size:10px}.notification-item .unread-dot{margin:0 10px}.btn:disabled{opacity:.45;cursor:not-allowed}.offer-card .btn{white-space:nowrap}.tabs>button>span{background:#eaf0e3;border-radius:0;margin-left:6px;padding:2px 6px;font-size:10px}.notice svg{flex:none}.commerce-stats+.seller-dashboard-grid .section-title h2,.withdrawal-history .section-title h2,.dashboard-services .section-title h2{font-size:17px}.section-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.commerce-stats .stat>strong,.balance-block>strong{font-variant-numeric:tabular-nums}@media (max-width:1100px){.inbox-shell{grid-template-columns:260px minmax(0,1fr)}.portal-layout{grid-template-columns:minmax(0,1fr) 275px;gap:18px}.portal-section{padding:20px!important}.project-facts{gap:9px}.project-facts>div{gap:6px}.commerce-stats{gap:10px}.commerce-stats .stat{padding:18px 15px}.commerce-stats .stat>strong{font-size:24px}.thread-head .member-link small{display:none}.message-row{max-width:95%}.order-row{gap:12px;padding:18px!important}}@media (max-width:850px){.portal-layout{grid-template-columns:1fr}.portal-aside{grid-template-columns:1fr 1fr}.portal-note{grid-column:1/-1}.inbox-shell{grid-template-columns:230px minmax(0,1fr)}.thread-head{padding:15px}.thread-tools>.badge{display:none}.message-history{padding:22px 16px}.message-composer{padding:14px 16px}.composer-actions .btn{padding:8px!important;font-size:11px!important}.commerce-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.seller-dashboard-grid{gap:15px}.earnings-card,.payout-card{padding:22px!important}}@media (max-width:620px){.inbox-shell{flex-direction:column;height:auto;min-height:0;max-height:none;display:flex}.conversation-sidebar{border-bottom:1px solid #e2e8d8;border-right:0;max-height:235px}.conversation-title{padding:16px 16px 10px}.conversation-list{flex:none;display:flex;overflow:auto hidden}.conversation-sidebar>.commerce-search{margin-bottom:10px}.conversation-item{border-top:0;border-right:1px solid #e5eada;width:210px;min-width:210px;padding:12px}.conversation-item.selected{border-bottom:3px solid #557b50;border-left:0;padding:12px 12px 9px}.conversation-copy small,.conversation-kind{display:none}.conversation-copy>span:first-child{margin-bottom:5px}.conversation-thread{height:600px;max-height:80vh}.thread-head .avatar{width:36px!important;height:36px!important}.thread-head .member-link strong{font-size:12px}.thread-demo{font-size:9px}.message-history{gap:16px;padding:20px 12px}.message-bubble{padding:11px 13px;font-size:12px}.message-row{gap:7px;max-width:96%}.message-row>.avatar{display:none}.message-composer{padding:13px}.offer-card{min-width:230px}.offer-card h3{font-size:12px}.offer-foot,.order-filters{flex-wrap:wrap}.order-filters .commerce-search{width:100%;max-width:none}.order-filters select{width:100%}.order-row{flex-wrap:wrap;gap:10px;padding:16px!important}.order-symbol{border-radius:0;width:35px;height:35px}.order-symbol svg{width:17px}.order-row-main{min-width:calc(100% - 50px)}.order-row-main h3{font-size:13px}.order-row-price{text-align:left;flex:1;align-items:center;gap:9px;margin-left:45px;display:flex}.order-row-price strong{font-size:15px}.order-row-label{gap:8px}.order-row-person{font-size:10px}.portal-aside{grid-template-columns:1fr}.portal-section{padding:20px!important}.portal-stage-card{padding:18px!important}.portal-stage-card h3{font-size:16px}.portal-stage-card>.row{align-items:flex-start;gap:8px}.portal-stage-card .btn{white-space:nowrap;padding:5px!important;font-size:10px!important}.project-stage small{font-size:9px}.project-facts{grid-template-columns:1fr;gap:15px}.project-facts strong{margin:0 0 0 10px;display:inline-block}.project-facts span{font-size:11px}.portal-tabs{white-space:nowrap;overflow-x:auto}.portal-tabs button{padding:10px 12px!important}.seller-dashboard-grid{grid-template-columns:1fr}.dashboard-banner{flex-direction:column;align-items:flex-start;padding:23px}.dashboard-banner h2{font-size:23px}.dashboard-banner p{font-size:12px}.commerce-stats .stat{gap:10px;padding:17px 14px}.commerce-stats .stat>strong{font-size:23px}.commerce-stats .stat>small{font-size:10px}.commerce-stats .stat>span{font-size:9px;line-height:1.5}.dashboard-service-summary{gap:15px}.provider-options{grid-template-columns:1fr}.notification-item{gap:12px;padding:18px 16px}.notification-item strong{font-size:12px}.notification-icon{width:36px;height:36px}.notification-item .unread-dot{margin:0}.notification-item>svg{display:none}.dashboard-orders .section-title h2{font-size:17px}.dashboard-services,.withdrawal-history{padding:20px!important}.earnings-card,.payout-card{padding:22px!important}}.dashboard-metrics .stat{grid-template-rows:minmax(28px,auto) auto 1fr;align-content:start}.dashboard-metrics .stat>small{line-height:1.45}.dashboard-metrics .stat>span{line-height:1.5}.balance-layout{grid-template-columns:1.15fr 1fr;gap:22px;margin-bottom:26px;display:grid}.balance-summary{flex-direction:column;align-items:flex-start;gap:20px;display:flex;padding:30px!important}.balance-label{color:var(--muted);font-size:13px}.balance-amount{font-variant-numeric:tabular-nums;letter-spacing:-1.2px;font-size:43px;font-weight:500;line-height:1.2}.balance-summary>.btn{margin-top:5px}.balance-method{flex-direction:column;align-items:flex-start;gap:19px;display:flex;padding:30px!important}.balance-method>.section-title{width:100%;margin:0}.balance-method h2{font-family:var(--font);letter-spacing:0;font-size:16px;font-weight:600}.balance-method>strong{margin:4px 0;font-size:20px;font-weight:500}.balance-method>.btn{margin-top:auto}.balance-provider-details{color:var(--muted);border-top:1px solid var(--border);padding-top:15px;font-size:12px}.balance-provider-details summary{cursor:pointer;color:var(--ink);font-weight:500}.balance-provider-details p{margin:12px 0 0;font-size:12px;line-height:1.7}.page-balance .withdrawal-history .section-title h2{font-family:var(--font);letter-spacing:0;font-size:16px;font-weight:600}@media (max-width:620px){.balance-layout{grid-template-columns:1fr;gap:16px}.balance-summary,.balance-method{padding:23px!important}.balance-amount{font-size:38px}.dashboard-metrics .stat{grid-template-rows:minmax(29px,auto) auto 1fr}.dashboard-metrics .stat>small{line-height:1.5}.page-dashboard .dashboard-orders .section-title{gap:10px}}.order-row-label{flex-wrap:wrap}.order-row-side{flex-direction:column;flex:none;align-items:flex-end;gap:14px;display:flex}.order-row-dates{color:var(--muted);flex-wrap:wrap;gap:8px 18px;margin-top:10px;font-size:11px;display:flex}.order-service-name{color:var(--muted);margin:0 0 9px;font-size:12px}.order-countdown{color:var(--ink);font-variant-numeric:tabular-nums;background:#f7eee8;align-items:center;gap:7px;padding:7px 9px;font-size:12px;font-weight:600;display:inline-flex}.order-countdown.overdue{color:#9d3025;background:#fff0ed}.order-deadline{margin-bottom:20px;padding:24px!important}.order-deadline-top,.order-deadline-foot{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.order-deadline-top>span:first-child{color:var(--ink);align-items:center;gap:8px;font-weight:600;display:flex}.order-deadline-value{color:var(--ink);font-variant-numeric:tabular-nums;align-items:baseline;gap:12px;margin:20px 0;display:flex}.order-deadline-value strong{letter-spacing:-.025em;font-size:34px;font-weight:600}.order-deadline-value>span{color:var(--muted);font-size:17px}.order-time-track{background:#eee9e5;height:5px;margin-bottom:13px;overflow:hidden}.order-time-track>span{background:#b76c4d;height:100%;display:block}.order-deadline.overdue .order-deadline-value{color:#9d3025}.order-deadline.overdue .order-time-track>span{background:#9d3025}.order-service-facts{gap:14px;margin:0;font-size:13px;display:grid}.order-service-facts>div{gap:4px;display:grid}.order-service-facts dt{color:var(--muted);font-size:11px}.order-service-facts dd{overflow-wrap:anywhere;margin:0}.sample-buyer{gap:5px;font-size:13px;display:grid}.sample-buyer small{color:var(--muted);font-size:11px}.blast-limit{color:var(--muted);margin-bottom:8px;display:block}@media (max-width:620px){.order-row-side{flex-direction:row;flex:1;justify-content:space-between;align-items:center;gap:10px;margin-left:0}.order-row-side .order-row-price{text-align:right;flex:none;gap:3px;margin:0;display:grid}.order-countdown{font-size:11px}.order-deadline{padding:20px!important}.order-deadline-top{flex-direction:column;align-items:flex-start;gap:8px}.order-deadline-value strong{font-size:29px}.order-deadline-foot,.order-row-dates{font-size:10px}}.page-dashboard .head-actions{flex-wrap:wrap;max-width:100%}.admin-page .row,.verification-page .row{flex-wrap:wrap}.admin-section-head{justify-content:space-between;align-items:center;gap:12px}.admin-section-head h2,.admin-section-head h3{margin:0}.admin-tabs{flex-wrap:wrap;gap:5px;display:flex;overflow-x:auto}.admin-tabs button{white-space:nowrap}.admin-tabs button span{background:#e8e4da;border-radius:0;justify-content:center;min-width:18px;margin-left:7px;padding:0 4px;font-size:10px;display:inline-flex}.role-preview{align-items:center;gap:22px;display:flex}.role-preview>div:first-child{flex:1}.role-preview p{margin:5px 0 0}.role-preview .field{min-width:205px;margin:0}.role-preview .btn{align-self:flex-end}.admin-search{border:1px solid var(--border,#dfded8);background:#fff;border-radius:0;align-items:center;gap:10px;padding:12px 15px;display:flex}.admin-search input{background:0 0;border:0;outline:0;width:100%}.admin-page .table-wrap{margin:16px -2px 5px;overflow:auto}.admin-page .table{border-collapse:collapse;width:100%;font-size:12px}.admin-page .table th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:#77776e;white-space:nowrap;border-bottom:1px solid #dedfd7;padding:12px;font-size:10px}.admin-page .table td{vertical-align:middle;border-bottom:1px solid #ecece5;padding:15px 12px}.admin-page .table td small{margin-top:4px;display:block}.admin-page .table td:first-child{min-width:185px}.admin-page .table td .text-link{text-align:left;font-weight:600;line-height:1.5}.admin-page .table .member-link small{margin:0}.admin-page .table .btn{white-space:nowrap}.admin-footnote{margin-top:18px;font-size:12px}.admin-quick-links{margin-top:10px}.admin-quick-links>button{text-align:left;border-bottom:1px solid #e9e9e1;justify-content:space-between;align-items:center;width:100%;padding:17px 0;display:flex}.admin-quick-links>button:last-child{border:0}.admin-quick-links span,.admin-quick-links strong{align-items:center;gap:12px;display:flex}.admin-quick-links strong{font-size:19px}.admin-summary-line{border-bottom:1px solid #ebebe4;justify-content:space-between;align-items:center;gap:18px;padding:14px 0;font-size:13px;display:flex}.admin-summary-line:last-of-type{margin-bottom:17px}.admin-summary-line strong{font-size:17px}.admin-records{margin-top:12px}.admin-record{border-top:1px solid #e7e8e0;padding:21px 0}.admin-record:first-child{border-top:0}.admin-record p{margin:13px 0;line-height:1.7}.admin-post-text{white-space:pre-wrap;overflow-wrap:anywhere}.admin-report-actions{margin-top:15px}.admin-page .btn.small{min-height:32px;padding:8px 11px;font-size:11px}.admin-page .preserve-lines,.announcement-layout .preserve-lines{white-space:pre-wrap;overflow-wrap:anywhere}.activity-timeline{padding-top:20px}.activity-timeline>div{gap:16px;padding-bottom:23px;display:flex;position:relative}.activity-timeline>div:before{content:"";background:#dedfd7;width:1px;position:absolute;top:13px;bottom:0;left:4px}.activity-timeline>div:last-child:before{display:none}.activity-dot{background:#fff;border:2px solid #969f76;border-radius:50%;flex-shrink:0;width:9px;height:9px;margin-top:5px}.activity-timeline strong{font-size:13px}.activity-timeline small{color:#777a6c;margin-top:3px;font-size:11px;display:block}.review-package{background:#f6f7f2;border-radius:0;flex-direction:column;gap:7px;padding:17px;display:flex}.review-package>b{font-size:22px}.review-package>small{color:#6c715e;font-size:11px}.review-package p{margin:0;font-size:12px;line-height:1.6}.email-preview{background:#fff;border:1px solid #e1e3d9;border-radius:0;padding:25px}.email-preview small{letter-spacing:.12em;color:#7c8171;font-size:9px}.email-preview p{margin-top:4px;line-height:1.8}.email-preview h3{margin:6px 0 20px;font-size:19px}.email-preview hr{border:0;border-top:1px solid #e7e8e0;margin:22px 0}.roadmap-list{flex-direction:column;gap:10px;display:flex}.roadmap-card{overflow:hidden;padding:0!important}.roadmap-toggle{text-align:left;align-items:center;gap:16px;width:100%;padding:20px 23px;display:flex}.roadmap-icon{color:#61713f;background:#f0f2e8;border-radius:0;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.roadmap-title{flex-direction:column;flex:1;gap:3px;display:flex}.roadmap-title strong{font-size:15px}.roadmap-title small{color:#7c8171;font-size:11px}.roadmap-chevron{color:#6c715e;font-size:21px}.roadmap-content{margin-left:60px;padding:0 24px 24px;font-size:13px;line-height:1.75}.roadmap-content h3{margin-top:22px}.roadmap-simulation{background:#f6f7f2;border-radius:0;margin:16px 0;padding:16px 18px}.roadmap-simulation p{margin:6px 0 0}.roadmap-steps{padding-left:20px;list-style-type:decimal}.roadmap-steps li{padding:0 0 10px 3px}.roadmap-sources{flex-wrap:wrap;gap:10px 18px;margin-top:18px;display:flex}.roadmap-sources a{text-underline-offset:4px;color:#61713f;align-items:center;gap:5px;font-size:11px;text-decoration:underline;display:inline-flex}.availability-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:24px;display:grid}.availability-grid>div{background:#f5f6f0;border-radius:0;padding:18px}.availability-grid strong{font-size:13px}.availability-grid small{color:#748153;margin:6px 0;font-size:10px;line-height:1.5;display:block}.availability-grid p{margin:9px 0 0;font-size:12px;line-height:1.7}.verification-layout{grid-template-columns:minmax(0,1.8fr) minmax(260px,1fr);align-items:start;gap:24px;display:grid}.verification-main{padding:30px!important}.verification-symbol{color:#6e7f48;background:#eef2e3;border-radius:0;place-items:center;width:76px;height:76px;margin-bottom:24px;display:grid}.verification-main h2{font-size:26px}.verification-steps{margin:30px 0;padding:0;list-style:none}.verification-steps li{gap:18px;margin-bottom:24px;display:flex}.verification-steps li>span{color:#6a764f;background:#eff1e8;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:11px;font-weight:600;display:grid}.verification-steps strong{font-size:14px}.verification-steps p{color:#777a6c;margin:5px 0 0;font-size:13px;line-height:1.7}.verification-continue{justify-content:center;width:100%;margin-top:24px}.verification-footnote{text-align:center;color:#7d8174;font-size:11px;line-height:1.7}.verification-page aside .btn{justify-content:center;width:100%}.verification-page aside .card>small{margin-top:14px;font-size:11px;line-height:1.6;display:block}.announcement-layout{grid-template-columns:minmax(0,1.8fr) minmax(250px,1fr);align-items:start;gap:24px;display:grid}.announcement-layout textarea{min-height:155px}.announcement-layout .notice{margin-top:20px}.notice.compact{padding:14px 16px;font-size:12px;line-height:1.65}.notice.compact>svg{flex-shrink:0;margin-top:2px}.roadmap-content .notice{margin-top:12px}.admin-page .notice>div p{margin:6px 0 0}.admin-page .wrap{flex-wrap:wrap}@media (max-width:900px){.role-preview{flex-wrap:wrap}.role-preview>div:first-child{flex-basis:100%}.role-preview .field{flex:1}.availability-grid,.verification-layout,.announcement-layout{grid-template-columns:1fr}.verification-page aside{grid-template-columns:1fr 1fr;gap:20px;display:grid}.roadmap-content{margin-left:0}.admin-tabs{flex-wrap:nowrap;padding-bottom:9px}.roadmap-toggle{padding:17px}.roadmap-toggle .badge{font-size:9px}.roadmap-content{padding:0 18px 22px}}@media (max-width:600px){.verification-page aside{flex-direction:column;display:flex}.verification-main{padding:22px!important}.verification-main h2{font-size:22px}.roadmap-toggle{flex-wrap:wrap;gap:10px}.roadmap-title{min-width:calc(100% - 70px)}.roadmap-toggle .badge{margin-left:54px}.roadmap-chevron{margin-left:auto}.role-preview .field{width:100%;min-width:100%}.role-preview .btn{justify-content:center;width:100%}.admin-page .table{font-size:11px}.admin-page .table td{padding:12px 9px}.verification-steps li{gap:12px}}body .sidebar{overflow:hidden}.sidebar-scroll{scrollbar-width:thin;scrollbar-color:#bad2e8 #edf6ff;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.sidebar-account{background:#edf6ff;border-top:1px solid #d4e5f4;flex-shrink:0;padding-top:13px}body .sidebar-account .sidebar-member{border-top:0;padding:14px 0 17px}.sidebar-balance{color:#285a87;text-align:left;background:#fff;border:1px solid #cddff0;border-radius:0;width:100%;padding:12px 13px;box-shadow:0 2px 9px #4078a909}.sidebar-balance>span{color:#516c84;white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:500;display:flex}.sidebar-balance>span>svg:last-child{color:#4a6e8f;margin-left:auto}.sidebar-balance>strong{letter-spacing:-.4px;font-variant-numeric:tabular-nums;margin-top:6px;font-size:22px;font-weight:600;line-height:1.3;display:block}.sidebar-balance:hover,.sidebar-balance.active{background:#f5faff;border-color:#94bbdf}.sidebar-balance:focus-visible{outline-offset:2px;outline:2px solid #2563c4}body .sidebar-scroll .sidebar-grow{min-height:16px}body .sidebar-scroll .owner-link{flex-shrink:0}.account-menu{flex-shrink:0;align-items:center;display:flex;position:relative}.account-menu>.avatar-button[aria-expanded=true]{background:var(--accent-soft)}.account-menu-panel{z-index:70;background:var(--surface,#fff);border:1px solid var(--border);border-radius:0;width:240px;max-width:calc(100vw - 36px);padding:6px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 12px 30px #1717171a}.account-menu-person{border-bottom:1px solid var(--border);margin-bottom:5px;padding:12px 12px 14px;overflow:hidden}.account-menu-person strong,.account-menu-person span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.account-menu-person strong{color:var(--ink);font-size:13px;font-weight:650}.account-menu-person span{color:var(--muted);margin-top:4px;font-size:12px}.account-menu-panel>[role=menuitem]{width:100%;min-height:44px;color:var(--ink);text-align:left;border-radius:0;align-items:center;gap:11px;padding:11px 12px;font-size:13px;text-decoration:none;display:flex}:is(.account-menu-panel>[role=menuitem]:hover,.account-menu-panel>[role=menuitem]:focus-visible){background:var(--accent-soft);color:var(--accent)}.account-menu-panel>[role=menuitem][aria-current=page]{font-weight:650}.account-menu-panel>.account-menu-signout{border-top:1px solid var(--border);margin-top:5px}:is(.account-menu button:focus-visible,.account-menu a:focus-visible){outline:2px solid var(--accent);outline-offset:-2px}.help-page{min-width:0;max-width:1040px;margin:0 auto}.help-heading{margin:7px 0 29px}.help-heading .eyebrow{color:var(--accent);letter-spacing:1.5px;font-size:10px}.help-heading h1{letter-spacing:-1px;margin:0 0 12px;font-size:34px;font-weight:600}.help-heading>p,.help-heading>div>p{color:var(--muted);font-size:14px;line-height:1.7}.help-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;display:grid}.help-resource-card{text-align:left;background:var(--surface);border:1px solid var(--border);flex-direction:column;align-items:flex-start;min-height:241px;padding:27px 28px;transition:border-color .15s,box-shadow .15s;display:flex}.help-resource-card:hover{border-color:var(--accent-border);box-shadow:0 4px 17px #30201608}.help-card-icon{background:var(--accent-soft);width:43px;height:43px;color:var(--accent);justify-content:center;align-items:center;margin-bottom:19px;display:inline-flex}.help-resource-card h2{letter-spacing:-.3px;margin:0 0 9px;font-size:19px;font-weight:600;line-height:1.4}.help-resource-card p{color:var(--muted);max-width:365px;margin:0 0 23px;font-size:13px;line-height:1.7}.help-card-link{color:var(--accent);align-items:center;gap:9px;margin-top:auto;font-size:12px;font-weight:650;display:inline-flex}.help-bottom-note{border-top:1px solid var(--border);align-items:center;gap:17px;margin-top:22px;padding:23px 0;display:flex}.help-bottom-note>svg{color:var(--muted)}.help-bottom-note>div{flex:1}.help-bottom-note h2{letter-spacing:0;margin:0 0 4px;font-size:14px;font-weight:600}.help-bottom-note p{color:var(--muted);font-size:12px}.help-bottom-note>.text-button{white-space:nowrap}.help-owner-link{border-top:1px solid var(--border);padding-top:17px}body .help-back{color:var(--muted);margin-bottom:25px}.help-top-button{color:var(--muted);position:relative}.help-top-button[aria-current=page]{color:var(--accent);background:var(--accent-soft)}.auth-help-button{z-index:2;position:absolute;top:22px;right:26px}.help-footer-link{color:var(--muted);font-size:12px}.help-policy-page{max-width:860px}.help-policy{background:var(--surface);border:1px solid var(--border);padding:35px 39px 36px}.help-policy>header{border-bottom:1px solid var(--border);margin-bottom:26px;padding-bottom:25px}.help-policy>header .eyebrow{color:var(--accent);letter-spacing:1.35px;font-size:10px}.help-policy h1{letter-spacing:-.9px;margin:0 0 14px;font-size:32px;font-weight:600}.help-policy-summary{color:var(--muted);font-size:15px;line-height:1.75}.help-policy>section+section{margin-top:26px}.help-policy h2{letter-spacing:-.2px;margin:0 0 10px;font-size:17px;font-weight:650}.help-policy section p,.help-policy li{color:var(--muted);font-size:13px;line-height:1.9}.help-policy ul{margin:0;padding-left:20px}.help-policy li{margin-bottom:10px;padding-left:3px}.help-policy li:last-child{margin-bottom:0}.help-policy-contact{justify-content:space-between;align-items:center;gap:24px;padding:25px 0;display:flex}.help-policy-contact h2{letter-spacing:-.2px;margin:0 0 5px;font-size:15px;font-weight:600}.help-policy-contact p{color:var(--muted);font-size:12px}.help-policy-contact .btn{font-size:12px}.support-heading{margin-top:0}.help-support-layout{grid-template-columns:minmax(0,1fr) 240px;align-items:start;gap:30px;display:grid}.help-support-form{flex-direction:column;gap:21px;padding:28px;display:flex}.help-support-form .form-grid{align-items:start;gap:16px}.help-support-form .field{gap:8px}.help-support-form input,.help-support-form textarea,.help-support-form select{font-size:13px}.help-support-form .field>small{font-size:11px;line-height:1.6}.help-support-aside{color:var(--muted);padding:8px 0}.help-support-aside>svg{color:var(--accent);margin-bottom:16px}.help-support-aside h2{color:var(--ink);letter-spacing:-.3px;margin:0 0 11px;font-size:19px;font-weight:600}.help-support-aside h3{letter-spacing:0;color:var(--ink);margin:21px 0 8px;font-size:13px;font-weight:600}.help-support-aside p{font-size:12px;line-height:1.85}.help-support-aside>.text-button{margin-top:24px}.help-aside-rule{border-top:1px solid var(--border);margin:23px 0}.help-submit-row{border-top:1px solid var(--border);flex-direction:column;align-items:flex-start;gap:16px;margin-top:1px;padding-top:22px;display:flex}.help-submit-row>span{color:var(--muted);font-size:11px}.support-trap{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.help-form-error{background:var(--red-soft);color:#822735;overflow-wrap:anywhere;border:1px solid #e7bac0;margin-bottom:16px;padding:13px 16px;font-size:13px;line-height:1.7}.help-support-form .help-form-error{margin-bottom:0}.help-success{outline:none;max-width:730px;padding:38px}.help-success-icon{background:var(--accent-soft);color:var(--accent);margin-bottom:22px;padding:14px;display:inline-flex}.help-success h1{letter-spacing:-.65px;max-width:590px;margin:0 0 18px;font-size:28px;font-weight:600;line-height:1.4}.help-success p{color:var(--muted);overflow-wrap:anywhere;font-size:13px;line-height:1.85}.help-success p strong{color:var(--ink);font-weight:600}.help-success .help-reference{margin:13px 0 27px}.help-success .row{gap:18px}.help-success .btn{font-size:12px}.help-inbox-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.help-inbox-heading .btn{font-size:12px}.help-inbox-loading{color:var(--muted);align-items:center;gap:10px;padding:20px 0;font-size:13px;display:flex}.help-inbox-empty{text-align:center;color:var(--muted);padding:48px 25px}.help-inbox-empty h2{color:var(--ink);margin:16px 0 8px;font-size:20px;font-weight:600}.help-inbox-empty p{font-size:13px}.help-ticket-list{flex-direction:column;gap:14px;display:flex}.help-ticket{padding:0}.help-ticket-heading{text-align:left;justify-content:space-between;align-items:flex-start;gap:20px;width:100%;padding:22px 25px;display:flex}.help-ticket-heading>div:first-child{min-width:0}.help-ticket-ref{color:var(--muted);letter-spacing:.4px;font-size:10px}.help-ticket h2{overflow-wrap:anywhere;letter-spacing:-.2px;margin:7px 0;font-size:17px;font-weight:600}.help-ticket-heading p{color:var(--muted);font-size:12px}.help-ticket-tags{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}.help-ticket-status{border:1px solid var(--border);color:var(--muted);padding:4px 7px;font-size:10px;font-weight:600}.help-ticket-status.open{color:var(--accent);border-color:var(--accent-border);background:var(--accent-soft)}.help-ticket-delivery{color:var(--muted);font-size:10px}.help-ticket-detail{border-top:1px solid var(--border);padding:23px 25px}.help-ticket-message{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.85}.help-related-link{margin-top:15px}.help-ticket-contact{color:var(--muted);flex-direction:column;gap:10px;margin:22px 0;font-size:12px;display:flex}.help-ticket-contact a{color:var(--accent);overflow-wrap:anywhere}.help-ticket-contact small{font-size:11px}.help-load-more{margin-top:20px;font-size:12px}@media (max-width:1000px){.help-support-layout{grid-template-columns:minmax(0,1fr) 200px;gap:23px}.help-support-form{padding:23px}.help-support-form .form-grid{grid-template-columns:1fr}.help-resource-card{padding:24px}}@media (max-width:760px){.help-heading h1{font-size:29px}.help-heading{margin-bottom:24px}.help-resource-card{min-height:235px;padding:22px}.help-resource-card h2{font-size:17px}.help-resource-card p{font-size:12px}.help-bottom-note{flex-wrap:wrap;gap:13px}.help-bottom-note>div{min-width:200px}.help-bottom-note>.text-button{margin-left:32px}.help-support-layout{grid-template-columns:1fr}.help-support-aside{padding:4px 0 8px}.help-support-aside .help-aside-rule{margin:17px 0}.help-policy{padding:27px}.help-policy h1{font-size:28px}.help-policy-contact{flex-wrap:wrap;gap:16px}.help-success{padding:28px}.help-success h1{font-size:24px}.auth-help-button{top:20px;right:18px}.help-ticket-heading{gap:13px;padding:20px}.help-ticket-detail{padding:20px}}@media (max-width:520px){.help-resource-grid{grid-template-columns:1fr;gap:13px}.help-resource-card{min-height:0;padding:23px}.help-card-icon{margin-bottom:15px}.help-resource-card p{margin-bottom:19px;font-size:13px}.help-heading h1{font-size:28px}.help-heading>p{font-size:13px}.help-support-form{gap:19px;padding:20px}.help-policy{padding:24px 21px}.help-policy h1{font-size:26px}.help-policy-summary{font-size:14px}.help-policy>header{padding-bottom:22px}.help-policy section p,.help-policy li{font-size:12px}.help-inbox-heading{align-items:flex-start}.help-inbox-heading h1{font-size:25px}.help-inbox-heading .btn{padding:9px}.help-ticket-heading{flex-direction:column}.help-ticket-tags{flex-direction:row;align-items:center;gap:10px}.help-success .btn{white-space:normal;text-align:left}.help-top-button{padding:5px}.help-footer-link{margin-top:7px}.site-footer:has(.help-footer-link){flex-wrap:wrap}.auth-help-button{background:var(--surface);border:1px solid var(--border);position:fixed}}.help-new-request{color:inherit;margin-top:10px;display:flex}.payment-testing-page{gap:24px;max-width:1400px;margin:0 auto}.payment-testing-page .page-head{margin-bottom:0}.payment-testing-page .card,.payment-testing-page .empty{border-radius:18px}.payment-testing-page .btn,.payment-testing-page input,.payment-testing-page select,.payment-testing-page textarea{border-radius:10px}.payment-testing-page .badge{border-radius:8px}.payment-sandbox-banner{color:#693b28;background:#fcf1e9;border:1px solid #e8c8b7;border-radius:14px;align-items:center;gap:13px;padding:18px 20px;display:flex}.payment-sandbox-banner strong{font-size:14px;font-weight:650}.payment-sandbox-banner p{color:#7a5848;margin-top:2px;font-size:12px}.payment-sandbox-banner>.badge{color:#6c4533;background:#fff9f5;border-color:#dfbba7;flex-shrink:0;margin-left:auto}.payment-error{color:#923244;background:#fff6f7;border:1px solid #ecc4ca;border-radius:10px;align-items:flex-start;gap:10px;padding:13px 15px;font-size:13px;line-height:1.6;display:flex}.payment-error svg{flex-shrink:0;margin-top:2px}.payment-error .text-button{color:#923244;margin-top:7px}.payment-loading{min-height:100px;color:var(--muted);justify-content:center;align-items:center;gap:11px;font-size:13px;display:flex}.payment-section-heading{align-items:flex-start;gap:13px;margin-bottom:22px;display:flex}.payment-section-heading h2{font-size:23px}.payment-section-heading p{color:var(--muted);margin-top:5px;font-size:13px}.payment-section-heading>svg{color:var(--accent);margin-top:4px}.payment-step{color:#704837;background:#f4ede7;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:650;display:flex}.payment-configuration dl,.payment-runtime-details dl{gap:15px;margin:0;display:grid}.payment-configuration dl>div,.payment-runtime-details dl>div{flex-direction:column;gap:6px;display:flex}.payment-configuration dt,.payment-runtime-details dt{color:var(--muted);font-size:12px}.payment-configuration dd,.payment-runtime-details dd{overflow-wrap:anywhere;margin:0;font-size:13px}.payment-configuration dd{flex-wrap:wrap;gap:8px;display:flex}.payment-configuration code,.payment-runtime-details code{overflow-wrap:anywhere;background:#f5f4f2;border-radius:6px;padding:4px 7px;font-size:12px}.payment-test-layout{grid-template-columns:minmax(0,1.35fr) minmax(290px,1fr);align-items:start;gap:22px;display:grid}.payment-setup-card,.payment-checkout-card{min-width:0}.payment-setup-empty{text-align:center;flex-direction:column;align-items:center;gap:13px;padding:30px 20px 20px;display:flex}.payment-setup-empty p{color:var(--muted);max-width:330px;font-size:13px}.payment-setup-empty .btn{margin-top:8px}.payment-setup-icon{color:#805f4d;background:#f6f2ee;border-radius:18px;justify-content:center;align-items:center;width:68px;height:68px;margin-bottom:6px;display:flex}.payment-account-state{border:1px solid var(--border);background:#f7f6f4;border-radius:11px;flex-direction:column;gap:8px;margin-bottom:17px;padding:14px 15px;display:flex}.payment-account-state>span{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.payment-account-state>small{color:var(--muted);overflow-wrap:anywhere;font-size:11px}.payment-account-state .payment-ready{color:#27634a}.payment-caption{color:var(--muted);font-size:12px;line-height:1.6}.payment-connect-tabs{flex-wrap:wrap;align-items:center;gap:6px;margin:15px 0;display:flex}.payment-connect-tabs button{border:1px solid var(--border);background:#fff;border-radius:9px;padding:9px 12px;font-size:12px}.payment-connect-tabs button[aria-pressed=true]{color:#704837;background:#fcf1e9;border-color:#dfbba7}.payment-connect-panel{min-width:0;min-height:100px}.payment-checkout-empty{text-align:center;flex-direction:column;align-items:center;gap:13px;padding:25px 10px;display:flex}.payment-checkout-empty>svg{color:#8c705f}.payment-checkout-empty p{color:var(--muted);max-width:260px;font-size:13px}.payment-price-breakdown{border:1px solid var(--border);background:#faf9f7;border-radius:12px;flex-direction:column;gap:13px;padding:17px;display:flex}.payment-price-breakdown>div{justify-content:space-between;gap:13px;font-size:13px;display:flex}.payment-price-breakdown>div:first-child{border-bottom:1px solid var(--border);padding-bottom:13px}.payment-price-breakdown>div:first-child strong{font-size:19px}.payment-price-breakdown>div:not(:first-child){color:var(--muted)}.payment-price-breakdown>div strong{color:var(--ink)}.payment-price-breakdown>small{color:var(--muted);padding-top:4px;font-size:11px}.payment-test-card-info{border-top:1px solid var(--border);padding-top:17px}.payment-test-card-info>strong{font-size:12px;font-weight:650}.payment-test-card-info p{color:var(--muted);margin-top:6px;font-size:12px}.payment-test-card-info code{white-space:nowrap;color:var(--ink);font-size:12px}.payment-test-card-info small{color:var(--muted);margin-top:8px;font-size:11px;line-height:1.6;display:block}.payment-field-error{color:#923244;font-size:12px}.payment-orders-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.payment-orders-heading h2{font-size:25px}.payment-orders-heading p{color:var(--muted);margin-top:5px;font-size:12px}.payment-order>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.payment-order-reference{color:var(--muted);overflow-wrap:anywhere;margin-bottom:7px;font-size:11px;display:block}.payment-order>header h3{font-size:17px;line-height:1.5}.payment-order>header p{color:var(--muted);margin-top:5px;font-size:12px}.payment-status{border:1px solid var(--border);background:#f5f4f2;border-radius:8px;flex-shrink:0;align-items:center;padding:6px 9px;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex}.payment-status-paid,.payment-status-completed{color:#27634a;background:#edf6f0;border-color:#c7dfd0}.payment-status-delivered{color:#7a4d29;background:#fbf0e7;border-color:#e7cbb6}.payment-status-disputed{color:#923244;background:#fff1f3;border-color:#ecc4ca}.payment-order-amounts{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:20px 0 18px;padding:18px 0;display:grid}.payment-order-amounts dt{color:var(--muted);margin-bottom:7px;font-size:11px}.payment-order-amounts dd{margin:0;font-size:21px;font-weight:500}.payment-order-details{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;display:grid}.payment-order-details dt{color:var(--muted);margin-bottom:5px;font-size:11px}.payment-order-details dd{overflow-wrap:anywhere;margin:0;font-size:12px}.payment-order footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}.payment-order-actions,.payment-order-documents{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.payment-order-documents a{color:var(--accent);align-items:center;gap:3px;padding:6px 0;font-size:12px;text-decoration:none;display:inline-flex}.payment-order-documents a:hover{text-decoration:underline}.payment-delivery-note{background:#f8f7f5;border-radius:10px;margin-top:18px;padding:14px 16px}.payment-delivery-note>strong{font-size:12px}.payment-delivery-note p{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--muted);margin-top:5px;font-size:13px}.payment-order>.payment-error{margin-top:18px}.payment-link-disabled{opacity:.55;pointer-events:none}.payment-runtime-details{border:1px solid var(--border);background:#f9f8f6;border-radius:12px;padding:17px 20px}.payment-runtime-details summary{cursor:pointer;color:var(--muted);font-size:12px}.payment-runtime-details dl{margin-top:18px}.payment-testing-page .modal .btn{white-space:normal}@media (max-width:1100px){.payment-test-layout{grid-template-columns:minmax(0,1fr)}.payment-checkout-card form{max-width:600px}.payment-setup-empty{padding:20px}.payment-connect-panel{min-height:80px}}@media (max-width:600px){.payment-testing-page{gap:20px}.payment-testing-page .card{padding:19px}.payment-testing-page .page-head h1{font-size:30px}.payment-sandbox-banner{flex-wrap:wrap;align-items:flex-start;gap:10px;padding:16px}.payment-sandbox-banner>div{flex:1;min-width:180px}.payment-sandbox-banner>.badge{margin-left:31px}.payment-section-heading h2{font-size:21px}.payment-section-heading{gap:10px}.payment-order>header{flex-direction:column;gap:12px}.payment-order-amounts{gap:10px}.payment-order-amounts dd{font-size:18px}.payment-order-details{grid-template-columns:1fr 1fr;gap:16px}.payment-order footer{flex-direction:column;align-items:flex-start}.payment-order-actions{width:100%}.payment-order-actions .btn{white-space:normal;text-align:center}.payment-orders-heading h2{font-size:23px}.payment-orders-heading{align-items:flex-start}.payment-orders-heading>.badge{margin-top:5px}.payment-runtime-details{padding:16px}}
