html{scrollbar-gutter:stable;scrollbar-color:#c5cfb5 #fafbf8}*,html{scrollbar-width:thin}*{scrollbar-color:#c5cfb5 transparent}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{border:0;border-radius:20px;background:#c5cfb5}::-webkit-scrollbar-thumb:hover{background:#9eb67c}::-webkit-scrollbar-button{display:none;width:0;height:0}::-webkit-scrollbar-corner{background:transparent}[data-slot=sidebar-content]{gap:0!important;scrollbar-color:#3d492c #11140e;overscroll-behavior:contain;overflow-x:hidden!important;padding-bottom:12px}[data-slot=sidebar-content]::-webkit-scrollbar{width:4px}[data-slot=sidebar-content]::-webkit-scrollbar-track{background:#11140e}[data-slot=sidebar-content]::-webkit-scrollbar-thumb{background:#3d492c}.sidebar-create,[data-slot=sidebar-content]>*{flex-shrink:0!important}.sidebar-create{min-height:41px!important;height:41px!important}.sidebar-promo{flex-shrink:0!important}.brand-header,.sidebar-footer{flex-shrink:0}.sidebar-footer{background:#10130e;border-top:1px solid #23291b;padding-top:16px}.shiller-dialog{overscroll-behavior:contain}@supports selector(::-webkit-scrollbar){*,.shiller-dialog,[data-slot=sidebar-content],body,html{scrollbar-width:auto!important;scrollbar-color:auto!important}::-webkit-scrollbar-button,::-webkit-scrollbar-button:double-button,::-webkit-scrollbar-button:single-button{display:none!important;width:0!important;height:0!important}}.workspace-toggle{display:flex!important}.topbar{position:sticky;top:0;background:#fafbf8ee;backdrop-filter:blur(16px);z-index:9}@media(pointer:fine){body,html{cursor:url(/brand/cursor.svg) 4 3,auto}[role=button],[role=tab],a,button{cursor:pointer}}@media(max-width:767px){.workspace-toggle{font-size:9px!important;gap:4px}.workspace-toggle svg{display:none}.topbar-right{gap:10px}}.shiller-dialog::-webkit-scrollbar{width:14px}.shiller-dialog::-webkit-scrollbar-track{background:transparent;margin:26px 0}.shiller-dialog::-webkit-scrollbar-thumb{min-height:44px;border:5px solid transparent;border-radius:20px;background:#dfe5d4;background-clip:padding-box;transition:background-color .2s}.shiller-dialog:hover::-webkit-scrollbar-thumb{background-color:#adbe8c}.shiller-dialog::-webkit-scrollbar-thumb:active,.shiller-dialog::-webkit-scrollbar-thumb:hover{background-color:#8fa66a}@supports not selector(::-webkit-scrollbar){.shiller-dialog{scrollbar-width:thin;scrollbar-color:#c9d3b8 transparent}}.filter-tabs{overflow-y:hidden!important;scrollbar-width:none!important}.filter-tabs::-webkit-scrollbar{display:none}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.dialog-kicker{display:block;font-size:8px;font-weight:600;letter-spacing:1.6px;color:#8c9c76;margin-bottom:5px}.product-form{display:grid;gap:19px}.product-form label,.review-note-label{display:grid;gap:8px;font-size:11px;font-weight:600;color:#485a33}.product-form input,.product-form textarea,.review-note-label textarea{width:100%;border:1px solid #dfe7d4;border-radius:8px;background:#fafbf7;padding:11px 12px;font-size:12px;line-height:1.55;color:#27371b;outline:none;transition:border-color .2s,box-shadow .2s}.product-form input:focus,.product-form textarea:focus,.review-note-label textarea:focus{border-color:#a5bc79;box-shadow:0 0 0 3px #d6f75225;background:#fff}.product-form input::placeholder,.product-form textarea::placeholder{color:#a6ad9b;font-weight:400}.product-form textarea{resize:vertical;min-height:84px}.form-row{display:flex;gap:15px}.form-row>label{flex:1;min-width:0}.form-row .ticker-field{max-width:120px}.optional{font-size:9px;color:#9ea88e;font-weight:400;display:inline}.wizard-steps{display:flex;justify-content:space-between;gap:7px;padding:13px 0 21px;border-bottom:1px solid #edf1e4;margin-bottom:3px}.wizard-steps>div{display:flex;align-items:center;gap:6px;color:#a6ae9b;font-size:10px}.wizard-steps>div>span{display:grid;place-items:center;width:23px;height:23px;border-radius:50%;background:#f1f3eb;font-size:9px}.wizard-steps>div.current{color:#405c22;font-weight:600}.wizard-steps>div.current>span{background:#d6f752;color:#293914}.theme-picker{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.theme-picker>button{height:65px;border-radius:9px;display:flex;align-items:center;justify-content:center;position:relative;border:2px solid transparent}.theme-picker>button.selected{border-color:#94b352;box-shadow:0 0 0 3px #daebba}.theme-picker>button>span{position:absolute;bottom:5px;font-size:8px;text-transform:capitalize;opacity:.65}.template-picker{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.template-picker>button{border:1px solid #e2e9d8;border-radius:9px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;height:98px;background:#fafbf7}.template-picker>button.selected,.template-picker>button:hover{border-color:#9eb86b;background:#f1f8df}.template-picker b{font-size:11px;font-weight:600}.template-picker>button>span{font-size:8px;color:#949f82}.budget-summary{display:grid;gap:13px;padding:18px;background:#f3f6ec;border-radius:10px}.budget-summary>div{display:flex;justify-content:space-between;gap:18px;font-size:11px;line-height:1.4}.budget-summary>div>span{color:#83916f}.budget-summary b{text-align:right;font-size:11px;font-weight:600;color:#485e2c}.budget-summary>div:last-child{padding-top:12px;border-top:1px solid #e0e8d2}.budget-summary.over-budget{background:#fff0ed}.budget-summary.over-budget b{color:#b86450}.notice{display:flex;align-items:flex-start;gap:10px;border:1px solid #e2e9d6;background:#f6f9ef;border-radius:9px;padding:13px 15px;color:#89a45e}.notice p{font-size:10px;line-height:1.65;color:#80906a}.small-note{font-size:10px;line-height:1.7;color:#94a080}.small-note a{color:#586e3e;display:inline-flex;align-items:center;gap:4px;text-decoration:underline;text-underline-offset:3px}.form-actions{display:flex;justify-content:space-between;align-items:center;gap:15px;border-top:1px solid #edf1e4;padding-top:20px;margin-top:3px}.form-actions>.btn-soft{width:auto}.campaign-review{border-radius:12px;padding:25px}.campaign-review>span{font-size:11px;opacity:.65;letter-spacing:1.5px}.campaign-review>h3{font-size:22px;letter-spacing:-.7px;font-weight:700;margin-top:12px}.campaign-review>p{font-size:11px;line-height:1.6;margin-top:10px;opacity:.75}.check-label{display:flex!important;align-items:flex-start;gap:10px!important}.check-label>button{margin-top:2px;flex-shrink:0}.check-label>span{font-size:10px;line-height:1.7;font-weight:400;color:#8b977b}.wallet-options{display:grid;gap:12px;margin:10px 0}.wallet-option{display:flex;align-items:center;gap:14px;min-height:80px;border:1px solid #e2e8d8;border-radius:12px;padding:18px;text-align:left}.wallet-option:hover{background:#f5f8ec;border-color:#a6ba86}.wallet-option>span:nth-child(2){display:grid;gap:6px;flex:1}.wallet-option b{font-size:15px}.wallet-option small{font-size:10px;color:#95a07e}.wallet-provider{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;font-size:25px;font-weight:700}.phantom{background:#eae0ff;color:#7d5abd}.solflare{background:#ffe7bb;color:#e49b27}.wallet-option>svg{color:#8f9f76}.campaign-detail-banner{height:85px;border-radius:11px;padding:20px 24px;display:flex;align-items:center;justify-content:space-between}.campaign-detail-banner>span:first-child{font-size:30px;font-weight:700;letter-spacing:-1px}.detail-status{font-size:10px;padding:5px 9px;background:#ffffff25;border-radius:5px;text-transform:capitalize}.funding-panel{padding:18px;border:1px solid #dce6cb;border-radius:11px;background:#f7faf0}.funding-title{display:flex;align-items:center;gap:8px;color:#69874a;margin-bottom:14px}.funding-title h3{flex:1;font-size:12px}.funding-title>span{font-size:8px;color:#96a381}.address-copy{display:flex;gap:12px;align-items:center;background:#fff;border:1px solid #e1e8d5;border-radius:7px;padding:11px}.address-copy code{font-family:monospace;word-break:break-all;font-size:10px;color:#829465;flex:1}.address-copy>button{color:#748b51;padding:4px}.funding-balance{display:flex;justify-content:space-between;font-size:11px;margin:17px 0 10px}.funding-balance>span{color:#83956c}.button-row{display:flex;gap:9px;flex-wrap:wrap;margin-top:17px;align-items:center}.button-row>.btn{font-size:11px}.detail-section-title{margin-top:9px}.detail-section-title h3{font-size:13px;font-weight:600}.dialog-missions small{display:block;margin-top:6px;font-size:9px;color:#97a383}.campaign-controls{justify-content:space-between;margin-top:5px}.danger{color:#af7161!important}.close-confirm{background:#fff6f0;border:1px solid #f3ded1;border-radius:10px;padding:20px}.close-confirm h3{color:#9e614b}.close-confirm p{font-size:11px;line-height:1.7;color:#a58877;margin:12px 0 17px}.mission-reward-banner{background:linear-gradient(120deg,#eaf8c2,#f3f7e9);border:1px solid #dbe9bc;border-radius:11px;padding:20px;display:flex;justify-content:space-between;align-items:center}.mission-reward-banner>span{font-size:8px;font-weight:600;letter-spacing:1px;color:#819655;display:flex;gap:7px;align-items:center}.mission-reward-banner strong{font-size:27px;letter-spacing:-1px;color:#50632f}.mission-reward-banner small{font-size:11px;letter-spacing:0;font-weight:400}.mission-instructions h3{font-size:13px;margin-bottom:10px}.mission-instructions>p{font-size:12px;line-height:1.8;color:#81916e;white-space:pre-wrap}.mission-instructions>a{margin-top:15px;border:1px solid #e7ecde}.submission-result{display:flex;gap:11px;align-items:flex-start;border:1px solid #e4e9d8;background:#f5f8ed;padding:16px;border-radius:9px;color:#859e5e}.submission-result b{display:block;font-size:12px}.submission-result p{font-size:10px;line-height:1.7;margin-top:7px;color:#8e9e77}.submission-result a{display:inline-flex;gap:5px;align-items:center;font-size:10px;text-decoration:underline;margin-top:8px}.submission-result.rejected{background:#fff4ee;border-color:#f1dbcb;color:#b3866e}.error-banner{display:flex;gap:10px;align-items:center;background:#fff0e9;color:#a66f59;border:1px solid #f2d9cb;padding:13px 16px;font-size:11px;border-radius:9px;margin-bottom:20px}.error-banner>span{flex:1}.error-banner>button{font-weight:700;text-decoration:underline}.demo-notice{display:flex;align-items:center;gap:7px;font-size:9px;padding:10px 12px;background:#f0f4e6;color:#8a9772;border:1px solid #e6ecd9;border-radius:8px;margin-bottom:23px}.demo-notice>button{display:flex;align-items:center;gap:5px;margin-left:auto;color:#688740}.loading-strip{display:flex;align-items:center;gap:8px;font-size:10px;color:#8ca969;margin-bottom:16px}.connect-topbar{height:33px;font-size:10px;padding:0 11px;gap:7px}.view-toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:19px;gap:13px}.view-toolbar [data-slot=tabs-trigger]{font-size:11px}.approval-hint{font-size:9px;line-height:1.4;color:#95a17d;display:flex;align-items:center;gap:6px}.review-list{display:grid;gap:12px}.review-item{border:1px solid #e4eadb;border-radius:12px;background:#fff;overflow:hidden}.review-summary{display:flex;align-items:center;padding:20px;gap:13px}.review-person{flex:1;display:grid;gap:7px}.review-person>strong{font-size:12px}.review-person>span{color:#92a080;font-size:10px}.review-reward{display:flex;flex-direction:column;align-items:flex-end;gap:8px;margin-right:15px}.review-reward b{font-size:12px}.review-expanded{border-top:1px solid #ecf0e5;padding:20px;background:#fbfcf8;animation:enter-page .2s ease-out}.proof-link{display:flex;align-items:center;gap:10px;font-size:11px;color:#789453;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.review-expanded>p{font-size:12px;color:#879574;line-height:1.7;margin:17px 0;white-space:pre-wrap}.review-feedback{background:#f3f6ec;border-radius:8px;padding:15px;margin:15px 0;font-size:11px}.review-feedback p{margin-top:9px;color:#8e9c7a}.btn-reject{background:#ffede5;color:#aa7760}.review-note-label{margin-top:20px}.squad-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:22px}.count-badge{background:#edf5dc;color:#77994b;font-size:10px;border-radius:5px;padding:3px 6px;margin-left:5px}.squad-layout .search-box{width:190px;height:32px}.squad-layout .search-box input{font-size:10px}.squad-layout [data-slot=table-head]{font-size:10px;color:#92a07b;font-weight:400;height:43px}.squad-layout [data-slot=table-cell]{padding-block:17px;font-size:11px}.table-member{display:flex;align-items:center;gap:9px}.table-member b{font-size:11px;font-weight:600}.table-member small{display:block;margin-top:5px;color:#97a484;font-size:9px}.squad-invite{padding:27px 22px}.invite-icon{display:grid;place-items:center;width:51px;height:51px;background:#f2f8e4;border-radius:14px;color:#8ba45b;margin-bottom:25px}.squad-invite h2{font-size:21px;letter-spacing:-.7px;line-height:1.2}.squad-invite>p{font-size:11px;line-height:1.8;color:#8b9a76;margin:15px 0 22px}.squad-invite-row{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #edf1e5;padding:14px 0}.squad-invite-row>button:first-child{display:flex;align-items:center;gap:9px;font-size:11px}.squad-invite-row>button:last-child{color:#8ba171;padding:3px}.squad-principles{display:flex;gap:10px;padding:20px 12px;color:#9aab83}.squad-principles p{font-size:10px;line-height:1.7}.stat-card>span{display:flex;align-items:center;justify-content:space-between}.stat-card>span>svg{color:#a2b286}.analytics-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:22px;margin-bottom:25px}.analytics-chart [data-slot=tabs-trigger]{font-size:9px;padding:0 12px}.chart-caption{font-size:10px;color:#8fa078;margin-top:15px}.analytics-bars{display:flex;justify-content:space-between;gap:18px;height:217px;padding:20px 0 5px}.analytics-bars>div{flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:10px}.analytics-bar{display:block;width:100%;max-width:48px;background:linear-gradient(#ddf978,#bfdc4b);border-radius:6px 6px 2px 2px;transition:height .5s;animation:bar-grow .5s ease-out;transform-origin:bottom}.chart-label{font-size:8px;color:#a1ad8b;white-space:nowrap}.chart-bar-value{font-size:9px;color:#8da66a}.analytics-chart>.small-note{margin-top:15px}.wallet-panel>svg{color:#99af77;margin-bottom:22px}.wallet-panel h2{font-size:19px}.wallet-panel>p{font-size:11px;line-height:1.8;color:#8f9e7b;margin-top:15px}.wallet-panel code{display:block;overflow-wrap:anywhere;font-size:10px;line-height:1.7;background:#f3f6ec;color:#8a9b70;padding:13px;border-radius:7px;margin:19px 0}.worker-status{display:flex;align-items:center;gap:6px;font-size:9px;margin-top:20px;color:#95a582}.worker-status>span{width:5px;height:5px;border-radius:50%;background:#d0b66f}.worker-status>span.healthy{background:#97b863}.payments-panel [data-slot=table-head]{font-size:10px;color:#96a780}.payments-panel [data-slot=table-cell]{font-size:11px;padding-block:16px}.payment-caption{display:block;margin-top:6px;font-size:9px;color:#9aa98a;max-width:240px;white-space:normal}.status-confirmed{background:#e8f4dc;color:#739450}.status-broadcast,.status-queued{background:#edf0fa;color:#8490b0}.status-draft,.status-waiting_funds{background:#fff2d9;color:#b8a36e}.status-closed,.status-closing{background:#e9ede4;color:#98a48a}@media(max-width:1100px){.squad-layout{grid-template-columns:1fr}.squad-layout>aside{display:grid;grid-template-columns:1fr 1fr;gap:20px}.analytics-grid{grid-template-columns:minmax(0,1fr) 230px;gap:15px}.approval-hint{max-width:190px}.review-summary{gap:10px;padding:17px}.review-summary>.btn{font-size:10px;height:34px}.review-reward{margin-right:4px}.review-person>span{font-size:9px}}@media(max-width:767px){.product-form{gap:17px}.form-row{gap:10px}.form-row .ticker-field{max-width:95px}.theme-picker{gap:5px}.theme-picker>button{height:58px}.wizard-steps>div{font-size:9px;gap:4px}.wizard-steps>div>span{width:21px;height:21px}.form-actions{gap:10px}.form-actions .small-note{font-size:8px;max-width:145px}.mission-reward-banner{padding:17px 13px}.mission-reward-banner>span{font-size:7px;gap:5px}.mission-reward-banner strong{font-size:24px}.button-row>.btn{font-size:10px;padding:0 11px}.campaign-controls{gap:15px}.demo-notice{flex-wrap:wrap;line-height:1.5}.demo-notice,.demo-notice>button{font-size:8px}.view-toolbar{flex-wrap:wrap}.approval-hint{max-width:100%;font-size:9px}.review-summary{padding:15px 12px;gap:9px;flex-wrap:wrap}.review-person{min-width:125px}.review-person>strong{font-size:11px}.review-summary>.btn{margin-left:46px;height:29px;padding:0;box-shadow:none;color:#8da16a}.review-reward b{font-size:10px}.review-expanded{padding:17px 13px}.squad-layout>aside{display:block}.squad-layout .section-title{flex-wrap:wrap}.squad-layout .search-box{width:100%}.squad-layout [data-slot=table-cell]{font-size:10px;padding-inline:7px}.table-member small{font-size:8px}.table-member b{font-size:10px}.analytics-grid{grid-template-columns:1fr}.analytics-bars{gap:12px}.payments-panel .btn{font-size:9px;height:30px;padding:0 10px}.payments-panel [data-slot=table-cell]{font-size:10px}.connect-topbar{font-size:0;width:33px;padding:0}.connect-topbar>svg{width:17px}.wallet-panel{padding:24px}.analytics-chart{padding:22px 15px}.payments-panel [data-slot=table-container],.squad-layout [data-slot=table-container]{overflow-x:auto}}.wizard-intro{padding:0 0 3px}.wizard-intro>span{font-size:8px;letter-spacing:1.2px;color:#9ca98a;font-weight:600}.wizard-intro h3{font-size:19px;line-height:1.25;letter-spacing:-.6px;margin:8px 0 9px;font-weight:650;color:#354526}.wizard-intro p{font-size:11px;line-height:1.7;color:#92a080}.wizard-steps>div{font-size:9px}.wizard-steps{padding-bottom:18px}.shiller-dialog:has(.wizard-steps){max-width:640px!important}.form-actions{position:sticky;bottom:-30px;padding-bottom:5px;background:#fff;z-index:2;box-shadow:0 -10px 20px #fff}.form-actions .btn-lime{min-width:143px}.product-form label{position:relative}.product-form [data-slot=checkbox][data-state=checked]{background:#718c41;border-color:#718c41}.form-actions .small-note{max-width:180px}.demo-notice a{text-decoration:underline}@supports selector(::-webkit-scrollbar){*,body,html{scrollbar-width:auto;scrollbar-color:auto}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-button:single-button{height:0;width:0;display:none}[data-slot=sidebar-content]::-webkit-scrollbar{width:4px}}@media(max-width:767px){.shiller-dialog:has(.wizard-steps){max-width:calc(100vw - 20px)!important}.wizard-steps{gap:4px}.wizard-steps>div{font-size:8px}.wizard-intro h3{font-size:18px}.form-actions{bottom:-25px}.form-actions>.btn-lime{font-size:10px;min-width:120px;white-space:normal}.theme-picker>button{height:58px}.form-actions .small-note{font-size:9px}}.telegram-panel{margin-top:12px;padding:24px;border:1px solid #dce1d3;background:linear-gradient(145deg,#f6f8ee,#fff);border-radius:18px;overflow:hidden}.telegram-heading{display:flex;align-items:center;gap:12px}.telegram-icon{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:14px;background:#14180e;color:#d6fd65}.telegram-heading h3{margin:0;font-size:17px;letter-spacing:-.5px}.telegram-heading p{margin:3px 0 0;font-size:12px;color:#777b70}.telegram-state{display:flex;align-items:center;gap:6px;margin-left:auto;font-size:9px;font-weight:700;letter-spacing:1px;color:#7b8071}.telegram-state.connected{color:#496528;letter-spacing:0;background:#e9f5d5;padding:6px 9px;border-radius:20px}.telegram-state.connected>span{width:5px;height:5px;background:#6e981d;border-radius:50%;box-shadow:0 0 0 3px #6e981d13}.telegram-description{font-size:13px;line-height:1.7;color:#65695d;margin:18px 0}.telegram-steps{display:grid;gap:15px;list-style:none;margin:20px 0 24px;padding:0}.telegram-steps li{display:flex;gap:11px;align-items:flex-start}.telegram-steps li>span{display:grid;place-items:center;background:#e9eddc;border-radius:8px;flex-shrink:0;width:25px;height:25px;font-size:11px;font-weight:700;color:#596440}.telegram-steps b{display:block;font-size:12px;font-weight:650}.telegram-steps small{display:block;font-size:11px;line-height:1.6;color:#818674;margin-top:3px}.telegram-connected{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between;margin-top:22px;padding-bottom:15px;border-bottom:1px solid #e5e9da}.telegram-connected>span{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;overflow-wrap:anywhere}.telegram-connected>small{font-size:10px;color:#818674}.telegram-command-chips{display:flex;gap:7px;flex-wrap:wrap;margin:0 0 22px}.telegram-command-chips code{font-size:10px;background:#eef1e5;padding:7px 10px;border-radius:6px;color:#637149}.telegram-connect-link{display:flex;flex-wrap:wrap;gap:8px}.telegram-connect-link>p{display:flex;gap:5px;align-items:center;font-size:11px;color:#7c826f;flex-basis:100%;line-height:1.7;margin:6px 0}.telegram-connect-link .text-button{font-size:11px}.telegram-alert{margin:15px 0;padding:13px 15px;border:1px solid #e9d8b4;background:#fff9e9;border-radius:10px;font-size:12px;line-height:1.6;color:#8c723c}.telegram-alert p{margin:0 0 7px}.telegram-deliveries{margin-top:20px;border-top:1px solid #e5e9da;padding-top:15px;font-size:11px;color:#717968}.telegram-deliveries summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between}.telegram-deliveries summary span{background:#e9eddc;padding:2px 6px;border-radius:4px}.telegram-deliveries>div{padding:10px 0;border-bottom:1px solid #edf0e5}.telegram-deliveries>div>span{display:flex;align-items:center;gap:6px}.telegram-deliveries b{font-weight:500}.telegram-deliveries small{margin-left:auto;font-size:10px}.telegram-deliveries p{font-size:10px;line-height:1.6;margin:5px 0 0 19px;color:#a28547}@media(max-width:520px){.telegram-panel{padding:18px}.telegram-heading h3{font-size:15px}.telegram-state{font-size:8px}.telegram-heading p{font-size:11px}.telegram-connected{align-items:flex-start;flex-direction:column}.telegram-connect-link>a{flex:1}.telegram-deliveries small{max-width:100px;text-align:right}}.token-lookup{padding:24px;border:1px solid #e0e6d5;border-radius:15px;background:linear-gradient(150deg,#f6f9ee,#fff)}.token-lookup>label{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#43572f;font-weight:600;margin-bottom:12px}.chain-label{display:flex;align-items:center;gap:5px;font-size:8px;letter-spacing:1px;color:#8b9878}.chain-label>span{width:5px;height:5px;background:#a6c55d;border-radius:50%}.token-search-field{position:relative;display:flex;align-items:center}.token-search-field>svg{position:absolute;left:13px;color:#8b9c73}.token-search-field>input{padding:15px 12px 15px 41px;font-size:12px;background:white}.token-lookup-hint{font-size:11px;color:#8c977b;line-height:1.8;margin:11px 0 20px}.token-lookup>.btn{width:100%}.token-lookup-foot{display:flex;align-items:center;justify-content:center;gap:7px;color:#97a184;font-size:9px;line-height:1.6;margin-top:18px}.field-error{font-size:11px;line-height:1.7;color:#b76752;padding:10px 13px;background:#fff1ec;border-radius:8px;margin-top:5px}.token-found{padding:19px;border:1px solid #dfe8ce;background:linear-gradient(140deg,#f1f8e3,#fafcf6);border-radius:13px;animation:token-reveal .35s ease both}.token-found-main{display:flex;align-items:center;gap:13px}.token-found-image{width:56px;height:56px;border-radius:17px;flex-shrink:0;display:grid;place-items:center;overflow:hidden;background:#e6eecf;color:#8da660}.token-found-image img{height:100%;width:100%;object-fit:cover}.token-found-tag{display:flex;align-items:center;gap:4px;color:#839950;font-size:8px;letter-spacing:1px;font-weight:600}.token-found h3{font-size:18px;letter-spacing:-.5px;margin:4px 0;overflow-wrap:anywhere}.token-found-main>div{flex:1;min-width:0}.token-found-main>div>p{font-size:11px;color:#5b7441}.token-found-main p>span{color:#98a385}.token-found-main>.text-button{font-size:10px;align-self:flex-start;gap:4px}.token-ca-link{display:flex;align-items:center;gap:8px;justify-content:space-between;padding-top:13px;margin-top:15px;border-top:1px solid #e0e7d1;color:#8d9b79}.token-ca-link code{font-size:10px;word-break:break-all}.token-ca-link>svg{flex-shrink:0}.review-token-row{display:flex;align-items:center;gap:12px;font-size:12px}.review-token-row img{width:38px;height:38px;border-radius:11px;object-fit:cover}.campaign-review>code{display:block;font-size:9px;opacity:.65;word-break:break-all;margin-top:15px}.token-art>img{width:100%;height:100%;object-fit:cover;border-radius:50%;box-shadow:0 12px 40px #0002}.wizard-intro{animation:token-reveal .25s ease both}.wizard-intro h3:focus{outline:none}.campaign-token-info{display:flex;align-items:center;gap:12px;padding:13px 15px;background:#f6f8f0;border:1px solid #e4eadb;border-radius:10px}.campaign-token-info>img{width:36px;height:36px;border-radius:10px;object-fit:cover}.campaign-token-info>div{flex:1;min-width:0}.campaign-token-info b{font-size:11px}.campaign-token-info code{display:block;word-break:break-all;font-size:9px;color:#879473;margin-top:5px}.campaign-token-info>a{color:#7a8e5e}.form-row input[readonly]{background:#f1f4e9;color:#83926c}@keyframes token-reveal{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.token-found,.wizard-intro{animation:none}}@media(max-width:520px){.token-lookup{padding:17px}.token-lookup-foot{font-size:8px;justify-content:flex-start}.token-found{padding:15px}.token-found h3{font-size:16px}.token-found-image{width:46px;height:46px}.token-found-main{gap:10px}.token-ca-link code{font-size:8px}}.wallet-list-label{display:flex;justify-content:space-between;align-items:center;margin:8px 0 0;font-size:8px;letter-spacing:1.5px;color:#95a184}.wallet-network{display:flex;align-items:center;gap:5px;font-size:10px;letter-spacing:0;color:#74835e}.wallet-network>span{height:5px;width:5px;background:#aaca63;border-radius:50%}.wallet-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px}.wallet-card{display:flex;align-items:center;gap:12px;padding:18px 16px;background:#fbfcf8;border:1px solid #e2e8d9;border-radius:13px;text-align:left;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;min-height:84px}.wallet-card:hover{transform:translateY(-2px);background:#f5f9ec;border-color:#b6c794;box-shadow:0 5px 18px #40531509}.wallet-brand-icon{width:40px;height:40px;flex-shrink:0;display:grid;place-items:center;border-radius:12px;overflow:hidden}.wallet-brand-icon img{width:100%;height:100%;object-fit:contain}.wallet-card-copy{flex:1;min-width:0}.wallet-card-copy b{font-size:12px;font-weight:650;display:block}.wallet-card-copy small{display:flex;align-items:center;gap:3px;margin-top:6px;color:#99a286;font-size:9px}.wallet-card>svg{color:#95a37e;flex-shrink:0}.wallet-detected{border-color:#c9ddb0;background:#f5f9ee}.wallet-detected small{color:#779a48}.wallet-standard-note{display:flex;align-items:center;justify-content:center;gap:7px;font-size:10px;line-height:1.6;color:#9aa589;margin:0 0 7px}.wallet-install{display:flex;flex-direction:column;align-items:center;gap:15px;text-align:center;padding:5px 14px 20px}.wallet-install>.text-button:first-child{align-self:flex-start;font-size:11px}.wallet-install>img{width:68px;height:68px;object-fit:contain;border-radius:20px;margin:5px 0}.wallet-install>h3{font-size:21px;font-weight:700;letter-spacing:-.6px}.wallet-install>p{max-width:360px;font-size:12px;line-height:1.8;color:#8b9979}.wallet-install>.btn{width:min(100%,310px)}.wallet-install>.text-button:last-child{font-size:10px;margin-top:4px}@media(max-width:520px){.wallet-grid{grid-template-columns:1fr 1fr;gap:8px}.wallet-card{padding:13px 11px;gap:9px;min-height:80px}.wallet-brand-icon{width:33px;height:33px;border-radius:10px}.wallet-card-copy b{font-size:11px}.wallet-card-copy small{font-size:8px}.wallet-card>svg{display:none}.wallet-standard-note{font-size:9px}}@media(prefers-reduced-motion:reduce){.wallet-card{transition:none}.wallet-card:hover{transform:none}}.campaign-role-picker{display:grid;grid-template-columns:1fr 1fr;gap:14px}.campaign-role-picker>button{padding:25px 22px;text-align:left;border:1px solid #e0e6d4;border-radius:15px;background:linear-gradient(145deg,#f3f8e8,#fcfdf9);transition:transform .2s,box-shadow .2s,border-color .2s}.campaign-role-picker>button:hover{border-color:#9eb86b;box-shadow:0 8px 25px #3d541411;transform:translateY(-3px)}.role-icon{height:45px;width:45px;border-radius:13px;display:grid;place-items:center;background:#e1edc6;color:#607c32;margin-bottom:25px}.campaign-role-picker>button:nth-child(2){background:linear-gradient(145deg,#f5f0ff,#fdfbff)}.campaign-role-picker>button:nth-child(2) .role-icon{background:#e9defa;color:#8d6cae}.role-eyebrow{font-size:8px;letter-spacing:1.2px;color:#95a17f}.campaign-role-picker h3{font-size:23px;font-weight:700;letter-spacing:-.7px;margin:9px 0 12px}.campaign-role-picker p{font-size:11px;line-height:1.8;color:#8c9978}.role-action{font-size:10px;color:#6d8052;font-weight:600;margin-top:25px;padding-top:17px;border-top:1px solid #dce6ce}.chosen-campaign-role,.role-action{display:flex;align-items:center;justify-content:space-between}.chosen-campaign-role{gap:10px;padding:11px 14px;background:#f3f6eb;border-radius:8px}.chosen-campaign-role>span{font-size:10px;color:#67814a;font-weight:600}.chosen-campaign-role small{font-size:9px;color:#8d9b7a}.chosen-campaign-role .text-button{font-size:9px}.discovery-title{display:flex;align-items:center;gap:8px;color:#7d9061}.discovery-title h3{font-size:12px;font-weight:600;flex:1}.discovery-title>button{padding:5px}.discovery-loading{display:flex;gap:12px;align-items:center;background:#f7f9f1;border-radius:10px;padding:20px;margin-top:14px;color:#8da477}.discovery-loading>span{font-size:11px;color:#667e4b}.discovery-loading small{display:block;font-size:9px;color:#9ba68c;margin-top:6px}.discovery-empty{font-size:11px;line-height:1.8;color:#8f9c7d;padding:14px 0 5px}.discovery-footnote{font-size:9px;line-height:1.7;color:#a0aa93;margin-top:10px}.discovery-search{display:flex;align-items:center;gap:8px;border:1px solid #e6eadf;background:#fcfdf9;padding:0 11px;border-radius:8px;margin:15px 0 10px;color:#a1aa91}.discovery-search>input{border:0;background:transparent;padding:9px 0;font-size:10px;box-shadow:none!important}.discovery-search>span{font-size:9px}.discovered-tokens{display:grid;grid-template-columns:1fr 1fr;gap:7px;max-height:216px;overflow:auto;padding:2px 3px 2px 0}.discovered-tokens>button{display:flex;align-items:center;gap:9px;padding:12px 10px;background:#fafcf5;border:1px solid #e5ecd9;border-radius:9px;text-align:left;min-width:0;transition:border-color .18s,background .18s}.discovered-tokens>button:hover{background:#f0f7e2;border-color:#b5c799}.discovered-token-icon{display:grid;place-items:center;width:33px;height:33px;flex-shrink:0;border-radius:10px;background:#eaf0de;overflow:hidden;color:#95a77b}.discovered-token-icon img{width:100%;height:100%;object-fit:cover}.discovered-tokens>button>span:nth-child(2){flex:1;min-width:0}.discovered-tokens b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;color:#586d3b}.discovered-tokens small{display:block;font-size:8px;color:#a0ac8c;margin-top:5px}.discovered-tokens>button>svg{color:#92a37a;flex-shrink:0}.discovery-divider{display:flex;align-items:center;gap:13px;font-size:8px;letter-spacing:1px;color:#a6af98;margin:20px 0 0}.discovery-divider>span{height:1px;background:#e7edde;flex:1}.creator-link-notice{display:flex;gap:12px;padding:17px;background:#fff8e9;border:1px solid #ebddbd;border-radius:10px;color:#ae9768}.creator-link-notice>svg{flex-shrink:0}.creator-link-notice b{font-size:11px}.creator-link-notice p{font-size:10px;line-height:1.8;margin:6px 0 10px;color:#a28e66}.creator-link-notice .text-button{font-size:10px;color:#886d3e}.campaign-status-row{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.campaign-role-badge{font-size:8px;opacity:.6}.campaign-role-description{font-size:10px;line-height:1.7;color:#8e9b7b;background:#f6f8f0;padding:11px 14px;border-radius:8px}@media(max-width:520px){.campaign-role-picker{gap:9px}.campaign-role-picker>button{padding:19px 14px}.campaign-role-picker h3{font-size:20px}.campaign-role-picker p{font-size:10px}.role-eyebrow{font-size:6px;letter-spacing:.8px}.role-action{font-size:8px}.role-action>svg{width:14px}.role-icon{margin-bottom:20px}.discovered-tokens{grid-template-columns:1fr}.chosen-campaign-role{flex-wrap:wrap}.chosen-campaign-role small{font-size:8px}}@media(prefers-reduced-motion:reduce){.campaign-role-picker>button{transition:none}.campaign-role-picker>button:hover{transform:none}}.start-guide{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:27px 0;padding:25px 27px;border:1px solid #dfe7cf;border-radius:17px;background:linear-gradient(120deg,#f0f6e2,#fafbf7)}.start-guide h2{font-size:21px;letter-spacing:-.7px;font-weight:700;margin:7px 0}.start-guide p{font-size:12px;line-height:1.8;color:#6f7c5d;max-width:470px}.start-guide>.btn{flex-shrink:0}.start-guide>.button-row{justify-content:flex-end;flex-shrink:0}.next-actions{margin:30px 0}.next-actions .section-title{margin-bottom:13px}.next-action-list{display:grid;gap:9px}.next-action{display:flex;align-items:center;gap:15px;padding:18px 20px;border:1px solid #e2e8d8;background:#fdfefb;border-radius:12px;text-align:left;transition:border-color .18s,transform .18s}.next-action:hover{border-color:#b6c98e;transform:translateX(2px)}.next-action-icon{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;border-radius:12px;color:#749249;background:#edf4de}.next-action>span:nth-child(2){flex:1;min-width:0}.next-action b{font-size:12px;display:block;color:#37432a}.next-action small{display:block;font-size:11px;line-height:1.7;color:#748264;margin-top:5px}.next-action-cta{color:#627d3d;font-size:10px;flex-shrink:0}.next-action-cta,.workspace-all-clear{display:flex;align-items:center;gap:10px}.workspace-all-clear{margin:24px 0;background:#f1f6e7;border:1px solid #e3ebd5;border-radius:11px;padding:15px 18px;color:#708750;font-size:11px}.workspace-all-clear .text-button{margin-left:auto}.connect-gate{display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center;min-height:330px;margin:35px 0;gap:17px}.connect-gate>svg{color:#8ba35c}.connect-gate h2{font-size:25px;font-weight:700;letter-spacing:-.8px}.connect-gate p{font-size:13px;line-height:1.8;max-width:370px;color:#78876a}.funding-progress-label{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:19px 0 10px;font-size:11px;color:#70815a}.funding-progress-label b{font-size:20px;color:#405829;letter-spacing:-.6px}.funding-progress{height:7px;border-radius:20px;overflow:hidden;background:#e3ebd4}.funding-progress>span{display:block;height:100%;background:linear-gradient(90deg,#a8cc50,#d2f781);border-radius:inherit;transition:width .5s}.funding-breakdown{display:grid;gap:10px;margin:19px 0;font-size:11px;color:#738161}.funding-breakdown>span{display:flex;justify-content:space-between;gap:12px}.funding-breakdown b{color:#526640;font-weight:600}.funding-breakdown>span:last-child{padding-top:11px;border-top:1px solid #e0e8d2}.funding-state{display:flex;align-items:flex-start;gap:10px;background:#f8f3e7;padding:14px;border-radius:10px;color:#8a713e;margin:15px 0}.funding-state>svg{flex-shrink:0;margin-top:1px}.funding-state b{font-size:11px}.funding-state p{font-size:10px;line-height:1.8;margin-top:5px}.funding-state.ready{background:#eaf3da;color:#658141}.funding-panel>.button-row{margin-top:16px}.manual-funding{margin-top:19px;border-top:1px solid #dfe7d1;padding-top:15px}.manual-funding summary{font-size:11px;color:#657b4a}.manual-funding p{margin:13px 0}.campaign-edit{padding:19px;border:1px solid #dfe7d4;border-radius:12px;background:#f8fbf2}.mission-format-pills{display:flex;gap:7px;flex-wrap:wrap}.mission-format-pills>button{padding:10px 13px;border:1px solid #e1e7d7;border-radius:8px;background:#fafcf5;font-size:11px;color:#73835c}.mission-format-pills>button.selected{background:#e5f2cd;border-color:#a9c378;color:#466129}.mission-draft-preview{border:1px solid #dfe8d0;border-radius:14px;padding:23px;background:linear-gradient(130deg,#f1f7e6,#fcfdf9)}.mission-draft-preview>span{font-size:10px;color:#768a56}.mission-draft-preview h3{font-size:21px;font-weight:700;letter-spacing:-.6px;margin:11px 0}.mission-draft-preview p{font-size:12px;line-height:1.9;white-space:pre-wrap;color:#6d7f57}.mission-draft-preview small{display:block;overflow-wrap:anywhere;font-size:10px;margin-top:15px;color:#7b8d63}.mission-owner-controls{padding-top:15px;border-top:1px solid #e4e9dd}.help-content{display:grid;gap:26px}.help-intro h2{font-size:27px;font-weight:700;letter-spacing:-.8px;margin:10px 0}.help-intro p{color:#758569;font-size:13px;line-height:1.8}.help-content .help-grid{margin:0}.help-content .help-grid h3{font-size:18px;font-weight:650;line-height:1.4;margin-bottom:12px}.help-content .help-grid p{font-size:12px;line-height:1.9;color:#6f7e60}.help-faq>h3{font-size:20px;font-weight:700;margin-bottom:13px}.help-faq details{border-bottom:1px solid #e7eddf;padding:17px 0}.help-faq details:last-child{border-bottom:0}.help-faq summary{font-size:13px;font-weight:600;color:#4c6038;cursor:pointer}.help-faq details p{font-size:12px;line-height:1.9;color:#748262;margin-top:11px;max-width:760px}.filter-tabs{max-width:100%;overflow-x:auto;justify-content:flex-start;scrollbar-width:thin}.filter-tabs>[role=tab]{flex-shrink:0}.status-open{color:#64862e;background:#eaf3da}.status-closed,.status-ended,.status-full{color:#7e8577;background:#edf0e8}.status-closing{color:#99773d;background:#faf0da}.product-form select{width:100%;padding:12px;border:1px solid #e1e7d7;border-radius:9px;background:#fcfdf9;font:inherit}.product-form .optional,.small-note{color:#718260}.product-form .check-label{align-items:flex-start}.payments-panel .payment-caption{max-width:250px;white-space:normal;line-height:1.65}.payments-panel .text-button{white-space:normal;margin-top:6px}.review-expanded .proof-link{overflow-wrap:anywhere;word-break:break-word}.review-person,.review-summary{min-width:0}.review-person>span{overflow-wrap:anywhere}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid #8ba84e;outline-offset:4px}.btn:disabled{cursor:not-allowed}.manual-funding summary,.mission-format-pills>button,.next-action{min-height:40px}@media(max-width:900px){.start-guide{align-items:flex-start;flex-direction:column}.start-guide>.button-row{justify-content:flex-start}.next-action-cta{font-size:0;gap:0}.help-grid{grid-template-columns:1fr}.help-content .help-grid{gap:12px}}@media(max-width:520px){.start-guide{padding:20px;gap:17px}.start-guide h2{font-size:20px}.start-guide>.button-row{flex-direction:column;width:100%;align-items:stretch}.next-action{padding:15px 13px;gap:11px}.next-action-icon{width:35px;height:35px}.next-action b{font-size:11px}.next-action small{font-size:10px}.workspace-all-clear{align-items:flex-start;flex-wrap:wrap}.workspace-all-clear .text-button{margin-left:26px}.connect-gate{padding:25px 20px}.connect-gate h2{font-size:23px}.funding-progress-label b{font-size:18px}.funding-panel .button-row{flex-wrap:wrap}.funding-panel .button-row>.btn{flex:1;white-space:normal;min-height:43px}.review-summary{flex-wrap:wrap}.review-summary>.btn{margin-left:48px;min-height:38px}.review-reward{margin-left:auto}.approval-hint{font-size:9px}.view-toolbar{align-items:flex-start;flex-direction:column;gap:13px}.product-form input,.product-form select,.product-form textarea{font-size:16px}.product-form .small-note{font-size:10px}.funding-breakdown b{white-space:nowrap}.help-intro h2{font-size:24px}}@media(prefers-reduced-motion:reduce){.funding-progress>span,.next-action{transition:none}.next-action:hover{transform:none}}.shiller-dialog:has(.work-categories),.shiller-dialog:has(.x-order-detail),.shiller-dialog:has(.x-wizard){max-width:960px!important;width:calc(100vw - 48px);padding:32px!important;background:#fbfcf8}.work-back{margin:0 0 20px}.create-work-heading{margin:30px 0 24px}.work-step{font-size:9px;letter-spacing:1.6px;color:#7b8871}.create-work-heading h2{font-size:28px;letter-spacing:-1.1px;line-height:1.3;font-weight:750;margin-top:8px}.work-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.work-category{border-radius:17px;padding:22px 16px 16px;background:#edf7ee;border:1px solid #dceee0}.work-category h3{font-size:18px;font-weight:800;text-transform:uppercase;letter-spacing:-.3px;color:#158254}.work-category>p{font-size:11px;color:#64756b;margin:4px 0 21px}.work-category>div{display:grid;gap:10px}.work-category button{display:flex;align-items:center;gap:10px;text-align:left;min-height:76px;padding:12px 10px;border:1px solid #fff9;border-radius:11px;background:#ffffffa8;transition:background .2s,transform .2s,box-shadow .2s}.work-category button:hover{background:white;transform:translateY(-3px);box-shadow:0 7px 18px #26453b0c}.work-type-icon{width:33px;height:33px;display:grid;place-items:center;border-radius:9px;background:#dff4e4;flex-shrink:0}.work-category button>span:nth-child(2){flex:1}.work-category button b{display:block;font-size:12px;font-weight:650;color:#283c2e}.work-category button small{display:block;font-size:9px;line-height:1.5;margin-top:4px;color:#788075}.work-category button>svg{color:#77917e;flex-shrink:0}.work-category-create{background:#edf3fc;border-color:#e3eafa}.work-category-create h3{color:#2861cc}.work-category-create .work-type-icon{background:#dfeafb;color:#476fb4}.work-category-build{background:#f2effc;border-color:#e9e2f9}.work-category-build h3{color:#7150c5}.work-category-build .work-type-icon{background:#e7dffc;color:#7958bd}.work-selector-note{display:flex;justify-content:center;gap:12px;align-items:center;margin:27px 0 1px;font-size:10px;color:#89957a}.work-selector-note i{width:3px;height:3px;border-radius:50%;background:#a2b194}.campaign-choice-list{display:grid;gap:11px;margin-top:20px}.campaign-choice-list>button{display:flex;align-items:center;gap:16px;padding:20px;border:1px solid #e0e8d8;border-radius:13px;text-align:left;transition:background .2s}.campaign-choice-list>button:hover{background:#f0f6e6}.campaign-choice-list>button>span:nth-child(2){flex:1}.campaign-choice-list strong{display:block;font-size:14px}.campaign-choice-list small{display:block;color:#7e8c70;font-size:11px;margin-top:5px}.new-campaign-choice{border-style:dashed!important}.work-mode{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.work-mode>button{position:relative;text-align:left;display:grid;gap:7px;padding:13px 11px;border:1px solid #e0e6d8;background:#fafbf6;border-radius:10px;color:#78826c;transition:.2s}.work-mode>button.selected{border-color:#8eac63;background:#f0f7e4;color:#425b2a;box-shadow:0 0 0 1px #8eac631f}.work-mode strong{font-size:12px}.work-mode small{font-size:9px;line-height:1.5}.work-mode-check{position:absolute;right:10px;top:14px}.work-kind-tag{font-size:9px;letter-spacing:.8px;text-transform:uppercase;display:block;color:#82916e;margin-bottom:8px}.work-empty{padding:28px 15px;border:1px dashed #dce5d2;border-radius:13px;text-align:center;color:#758367}.work-empty>svg{margin:0 auto 12px}.work-empty h4{font-size:14px;font-weight:650}.work-empty p{font-size:11px;line-height:1.8;margin-top:8px}.detail-section-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.detail-section-title h3{display:flex;align-items:center;gap:9px;font-size:16px;font-weight:650}.applicant-card{border:1px solid #e2e8d8;border-radius:13px;padding:18px;margin:12px 0}.applicant-heading{display:flex;align-items:center;gap:10px}.applicant-heading>div{flex:1}.applicant-heading strong{display:block;font-size:13px}.applicant-heading small{display:block;font-size:10px;margin-top:4px;color:#7b896d}.applicant-card p{font-size:12px;line-height:1.8;white-space:pre-wrap;margin:13px 0}.applicant-card .button-row{margin-top:14px}.service-application-status{display:flex;gap:13px;padding:20px;background:#f0f6e6;border:1px solid #dbe8c6;border-radius:13px;margin:20px 0}.service-application-status>svg{flex-shrink:0;color:#78924d}.service-application-status h3{font-size:15px;font-weight:650}.service-application-status p{font-size:11px;line-height:1.8;color:#768564;margin:8px 0}.service-apply{padding:22px;border:1px solid #e0e7d7;border-radius:13px;background:#fbfcf7}.service-apply h3{font-size:20px;font-weight:650;margin:8px 0}.service-timeline{display:grid;gap:17px;margin:24px 0}.service-timeline>div{display:flex;gap:12px;position:relative}.service-timeline>div:not(:last-child):after{content:"";position:absolute;left:11px;top:25px;width:1px;height:26px;background:#e1e8d8}.service-timeline>div>span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#edf1e5;color:#96a189;font-size:10px}.service-timeline>div.done>span{background:#d7edb4;color:#58742f}.service-timeline b{font-size:11px;display:block}.service-timeline small{font-size:10px;color:#859375;display:block;margin-top:4px}.work-review-orders{display:grid;gap:12px;margin-bottom:24px}.work-review-order{border:1px solid #dce8d1;background:linear-gradient(100deg,#f0f8e6,#fbfcf8);border-radius:14px;padding:20px;display:flex;gap:15px;align-items:center;text-align:left}.work-review-order>div{flex:1}.work-review-order b{font-size:14px;display:block}.work-review-order small{font-size:11px;display:block;color:#849270;margin-top:5px}.create-work-callout{display:flex;align-items:center;justify-content:space-between;gap:25px;border:1px solid #d8e8ce;border-radius:16px;padding:25px;background:linear-gradient(112deg,#eaf5df,#d8efc5 65%,#eff8e6);margin:25px 0 32px;cursor:pointer;text-align:left;width:100%;transition:box-shadow .2s}.create-work-callout:hover{box-shadow:0 8px 25px #41603510}.create-work-callout b{font-size:23px;letter-spacing:-.8px}.create-work-callout p{font-size:12px;color:#789366;margin-top:6px}.create-work-callout>span{display:grid;place-items:center;width:49px;height:49px;border-radius:50%;background:#1c3325;color:#d7efb7;box-shadow:0 3px 16px #21422c1c;flex-shrink:0}.x-steps{display:flex;gap:0;margin:27px 0 30px;max-width:550px}.x-steps button{display:flex;align-items:center;gap:8px;flex:1;font-size:10px;color:#829177;position:relative}.x-steps button:disabled{opacity:.55}.x-steps button>span{background:#eaf0e3;border-radius:50%;width:23px;height:23px;display:grid;place-items:center;font-size:10px}.x-steps button[aria-current]>span{background:#254b36;color:white}.x-steps button[aria-current]{color:#294b34}.x-wizard-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:34px;align-items:start}.x-wizard .product-form{margin-top:0;gap:18px}.x-step-heading{margin-bottom:5px}.x-step-heading>span{font-size:9px;letter-spacing:1.3px;color:#99a58c}.x-step-heading h3{font-size:24px;font-weight:750;letter-spacing:-.7px;line-height:1.3;margin:9px 0}.x-step-heading p{font-size:11px;line-height:1.8;color:#819271;max-width:400px}.x-form label small{font-size:10px;font-weight:400;line-height:1.7;color:#869578;display:block;margin-top:6px}.field-count{float:right;font-size:9px;color:#9aa68d;font-weight:400}.handle-input{display:flex;align-items:center;border:1px solid #e1e7d7;background:#fcfdf9;border-radius:9px;margin-top:7px;overflow:hidden}.handle-input>span{padding-left:13px;color:#98a58b;font-size:13px}.product-form .handle-input input{border:0;margin:0;padding-left:5px;background:transparent;min-width:0}.handle-input:focus-within{outline:2px solid #a4be7e;outline-offset:1px}.product-form .handle-input input:focus{outline:0;box-shadow:none}.handle-availability{margin-top:-8px;display:grid;gap:8px}.handle-availability>span{font-size:10px;color:#718758}.handle-availability>span.taken{color:#ad7345}.x-preview-aside{position:sticky;top:0;padding-top:9px}.x-preview-aside>.dialog-kicker{display:block;margin-bottom:16px;font-size:8px;letter-spacing:1.3px}.x-profile-preview{background:#fff;border:1px solid #e0e8dc;border-radius:15px;overflow:hidden;box-shadow:0 13px 35px #264b3008}.x-profile-banner{aspect-ratio:3/1;background:linear-gradient(135deg,#17392c,#8fbd68);position:relative;overflow:hidden}.x-profile-banner>img{width:100%;height:100%;object-fit:cover}.x-profile-banner>span{left:30%;top:-80%;height:260%}.x-profile-banner>i,.x-profile-banner>span{position:absolute;width:50%;border:1px solid #c4efba3a;border-radius:50%;transform:rotate(30deg)}.x-profile-banner>i{left:45%;top:-60%;height:240%}.x-profile-banner>b{position:absolute;color:#dcf3c8;font-size:8px;letter-spacing:2px;left:16px;bottom:16px}.x-profile-body{padding:0 17px}.x-avatar{height:65px;width:65px;border:4px solid white;border-radius:50%;position:relative;margin-top:-30px;background:#ecf4e1;display:grid;place-items:center;overflow:hidden;color:#416b46}.x-avatar img,.x-post-avatar img{width:100%;height:100%;object-fit:cover}.x-follow{display:block;margin:-23px 0 17px auto;width:63px;background:#132d21;color:white;text-align:center;border-radius:20px;padding:6px;font-size:9px;font-weight:600}.x-profile-body h3{font-size:20px;font-weight:750;letter-spacing:-.6px;display:flex;align-items:center;gap:5px;overflow-wrap:anywhere}.x-preview-blue{color:#3893dc;flex-shrink:0}.x-profile-body>small{font-size:10px;color:#8a9488;display:block;margin-top:3px}.x-profile-body>p{font-size:11px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;margin:15px 0 10px;color:#485c4e}.x-profile-website{display:flex;align-items:center;gap:5px;color:#607f72;font-size:10px;overflow-wrap:anywhere}.x-profile-tabs{display:flex;justify-content:space-between;margin-top:23px;border-bottom:1px solid #eff2eb;font-size:10px;color:#96a090}.x-profile-tabs>*{padding-bottom:10px}.x-profile-tabs b{color:#2b523a;border-bottom:2px solid #67af5a}.x-preview-post{display:flex;gap:8px;padding:16px 0}.x-post-avatar{height:27px;width:27px;border-radius:50%;background:#e8f4e3;flex-shrink:0;display:grid;place-items:center;overflow:hidden}.x-preview-post>div{min-width:0}.x-preview-post b{font-size:10px;display:block;overflow-wrap:anywhere}.x-preview-post small{font-size:9px;color:#94a08a}.x-preview-post p{font-size:10px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:6px;color:#63765c}.x-preview-caption{display:block;background:#f6f8f1;text-align:center;font-size:8px;color:#94a089;padding:10px}.x-preview-note{display:flex;gap:9px;color:#8da17d;font-size:10px;padding:17px 8px;line-height:1.7}.x-preview-note b{font-weight:400;color:#6d835e}.asset-upload-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.asset-upload{position:relative;display:flex!important;flex-direction:column;align-items:center;text-align:center;border:1px dashed #bfceb0;border-radius:12px;background:#f3f8eb;padding:22px 8px;cursor:pointer;gap:8px}.asset-upload>svg{color:#779760}.asset-upload>b{font-size:12px}.asset-upload small{font-size:9px!important;margin:0!important}.asset-upload>span{font-size:10px;background:white;border:1px solid #e0e8d5;border-radius:7px;padding:7px 12px;margin-top:5px}.asset-upload input{opacity:0;position:absolute;inset:0;margin:0;cursor:pointer;width:100%;height:100%}.asset-upload:focus-within{outline:2px solid #8eac63;outline-offset:2px}.x-posts-heading{display:flex;justify-content:space-between;margin-top:8px;align-items:center}.x-posts-heading h4{font-size:16px;font-weight:650}.x-posts-heading span{font-size:10px;color:#9aaa8b}.x-option{display:flex!important;gap:12px;align-items:flex-start;padding:17px;background:#f3f6ed;border:1px solid #dfe7d3;border-radius:11px}.x-option>input{width:15px!important;margin-top:3px;flex-shrink:0;accent-color:#719944}.x-option>span{flex:1}.x-option>svg{color:#8eac70;flex-shrink:0}.sol-input{display:flex;align-items:center;position:relative}.sol-input>span{position:absolute;right:15px;font-size:11px;color:#7c935e}.sol-input input{padding-right:55px!important;font-size:24px!important;font-weight:650}.x-agreement{display:flex;align-items:flex-start;gap:12px;background:#edf5e3;border:1px solid #deead1;border-radius:12px;padding:17px;margin:5px 0;color:#718d53}.x-agreement>svg{flex-shrink:0}.x-agreement b{font-size:12px;color:#54703b}.x-agreement p{font-size:10px;line-height:1.9;margin-top:6px;color:#7d9367}.x-order-summary{display:flex;gap:12px;align-items:center;border-bottom:1px solid #e3e9da;padding-bottom:18px}.x-summary-mark{display:grid;place-items:center;background:#e8efdf;width:43px;height:43px;border-radius:12px}.x-order-summary>div{flex:1;min-width:0}.x-order-summary h4{font-size:16px;font-weight:700}.x-order-summary p{font-size:11px;margin-top:4px;color:#819270}.x-order-summary>strong{font-size:23px;font-weight:700}.x-order-summary>strong small{display:block;text-align:right;font-size:10px;font-weight:400;color:#8d9e7a}.x-summary-list{display:grid;gap:15px;margin:7px 0}.x-summary-list>div{display:flex;justify-content:space-between;gap:18px;font-size:11px}.x-summary-list dt{color:#87977a}.x-summary-list dd{font-weight:550;text-align:right;color:#4a6139;max-width:60%;overflow-wrap:anywhere}.x-form-footer{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-top:8px;padding:18px 0 5px;border-top:1px solid #e7ecdf}.x-draft-note{text-align:right;font-size:9px;color:#a4af96}.x-order-banner{display:flex;gap:15px;border:1px solid #dfe9d4;border-radius:13px;padding:21px;background:#f0f7e6;margin:23px 0}.x-order-banner>span{color:#819e57;flex-shrink:0}.x-order-banner>div{flex:1}.x-order-banner h3{font-size:18px;letter-spacing:-.4px;font-weight:700}.x-order-banner p{font-size:11px;line-height:1.8;color:#85976f;margin-top:6px}.x-order-paid{background:#eaf7ed;border-color:#d0e9d6}.x-order-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;margin-top:24px;align-items:start}.x-order-timeline{display:flex;gap:4px;margin-bottom:22px}.x-order-timeline>div{display:flex;align-items:center;flex-direction:column;gap:7px;flex:1;color:#a4b295;position:relative}.x-order-timeline>div>span{display:grid;place-items:center;width:21px;height:21px;border-radius:50%;background:#edf2e6;font-size:9px;z-index:1}.x-order-timeline>div b{font-size:8px;font-weight:500}.x-order-timeline>div:not(:last-child):after{position:absolute;content:"";top:10px;left:60%;width:90%;height:1px;background:#e0e8d6}.x-order-timeline .done>span{background:#8fae67;color:white}.x-order-timeline .current>span{outline:3px solid #d7e6c3;background:#608041;color:white}.x-profile-open{width:100%;margin-top:14px;font-size:11px}.x-delivery-panel{border:1px solid #e0e8d6;border-radius:14px;background:white;padding:21px}.x-delivery-heading{display:flex;gap:10px;justify-content:space-between;align-items:center;margin-bottom:15px}.x-delivery-heading h3{font-size:16px;font-weight:700;letter-spacing:-.3px}.x-delivery-heading>span{font-size:10px;color:#7f985d;background:#f0f6e7;padding:6px 8px;border-radius:6px;white-space:nowrap}.x-delivery-checks{display:grid;gap:17px;margin:20px 0}.x-delivery-checks>div{display:flex;gap:10px;align-items:flex-start}.x-delivery-checks>div>span{display:grid;place-items:center;width:21px;height:21px;border-radius:50%;background:#f6f0de;color:#b1964c;flex-shrink:0}.x-delivery-checks .passed>span{background:#ddf1d6;color:#5f9c42}.x-delivery-checks .failed>span{background:#fae7de;color:#b47652}.x-delivery-checks b{display:block;font-size:11px}.x-delivery-checks small{display:block;color:#8c9b7a;font-size:9px;line-height:1.6;margin-top:4px;white-space:pre-wrap;overflow-wrap:anywhere}.x-delivery-checks>div>div{flex:1;min-width:0}.x-delivery-checks em{font-size:8px;font-style:normal;color:#9bab8b;text-align:right;max-width:60px}.x-operator{border-top:1px solid #e7eddf;display:flex;gap:11px;align-items:center;padding-top:17px;margin-top:22px}.x-operator>span{width:37px;height:37px;display:grid;place-items:center;background:#eaf2e1;border-radius:10px;color:#709348}.x-operator b{font-size:12px;display:block;margin:4px 0}.x-operator small{font-size:8px;color:#91a17e;display:block}.x-review-actions{margin-top:25px;border-top:1px solid #e5ecdc;padding-top:19px;display:grid;gap:17px}.x-form .check-label,.x-review-actions .check-label{font-size:10px;line-height:1.8;display:flex;gap:9px;color:#7b8d68}.x-form .check-label input,.x-review-actions input{width:15px;flex-shrink:0;accent-color:#728e43;margin-top:3px}.x-review-actions .button-row{flex-wrap:wrap;gap:9px}.x-review-actions .btn{font-size:10px;padding:11px 13px;flex:1}.x-review-confirm{padding:17px;border:1px solid #dce8ce;background:#f7faef;border-radius:11px;margin-top:16px}.x-review-confirm>b{font-size:14px}.x-review-confirm p{font-size:11px;line-height:1.8;color:#7b8f66;margin:9px 0 15px}.x-cancel{margin-top:25px}.x-cancel>.text-button{font-size:10px;color:#a29980}.x-release-note{display:flex;gap:6px;font-size:9px;line-height:1.6;color:#a1ae90;padding-top:22px}.x-feedback{border-left:2px solid #a0b97e;padding:3px 0 3px 15px;margin-top:22px}.x-feedback p,.x-feedback>b{font-size:11px}.x-feedback p{color:#809468;line-height:1.8;white-space:pre-wrap;margin-top:6px}.x-payment-receipt{display:flex;gap:10px;background:#eff8e8;border:1px solid #d9eacf;border-radius:11px;padding:16px;margin-top:23px;color:#719559}.x-payment-receipt b{font-size:12px}.x-payment-receipt p{font-size:10px;line-height:1.8;margin:5px 0}.x-payment-receipt svg{flex-shrink:0}.vault-overview{background:linear-gradient(120deg,#eef7e3,#fbfcf8);padding:28px;border:1px solid #dce8d0;border-radius:17px;margin-bottom:25px}.vault-overview>span{font-size:11px;color:#8b9f75}.vault-overview>strong{display:block;font-size:42px;font-weight:750;letter-spacing:-1.5px;line-height:1.2;margin:10px 0 22px}.vault-overview>strong small{font-size:17px;font-weight:450;color:#7e9764;margin-left:7px}.vault-split{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.vault-split>div{border-left:1px solid #dce6d2;padding-left:17px}.vault-split small{display:block;font-size:10px;color:#8f9f7c}.vault-split b{display:block;font-size:18px;margin:7px 0}.vault-split p{font-size:9px;line-height:1.7;color:#94a382}.vault-campaigns{display:grid;gap:9px;margin-top:18px}.vault-campaigns>button{display:flex;align-items:center;gap:15px;padding:18px;border:1px solid #e0e8d7;border-radius:12px;text-align:left}.vault-campaigns>button>div{flex:1}.vault-campaigns b{font-size:13px}.vault-campaigns small{display:block;font-size:10px;color:#8c9e76;margin-top:5px}.vault-campaigns strong{font-size:14px;font-weight:650}.profile-skills{display:flex;gap:7px;flex-wrap:wrap;justify-content:center;margin:20px 0}.profile-skills>span{font-size:10px;padding:7px 10px;border-radius:7px;background:#eaf3dd;color:#779256}.profile-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding:25px 0;border-top:1px solid #e4eadb;border-bottom:1px solid #e4eadb;width:100%;margin:25px 0}.profile-stat-grid strong{display:block;font-size:23px;font-weight:700}.profile-stat-grid small{display:block;font-size:10px;color:#8d9e79;margin-top:7px}.skill-picker{display:flex;gap:7px;flex-wrap:wrap}.skill-picker>button{padding:9px 11px;border:1px solid #e0e7d6;border-radius:8px;font-size:10px;color:#83966d}.skill-picker>button[aria-pressed=true]{background:#e7f2d7;border-color:#acc58a;color:#567b32}@media(max-width:760px){.shiller-dialog:has(.work-categories),.shiller-dialog:has(.x-order-detail),.shiller-dialog:has(.x-wizard){width:calc(100vw - 20px);max-width:calc(100vw - 20px)!important;padding:25px 20px!important}.x-wizard-layout{grid-template-columns:1fr;gap:25px}.x-preview-aside{position:static;max-width:420px;width:100%;margin:auto}.x-order-layout{grid-template-columns:1fr;gap:23px}.work-categories{gap:9px}.work-category{padding:16px 10px}.work-category button{gap:7px;flex-wrap:wrap;min-height:94px}.work-category button>svg{display:none}.work-category button>span:nth-child(2){flex:0 0 100%}.work-category button small{font-size:9px}.work-category h3{font-size:15px}.work-category>p{font-size:10px;min-height:30px}.x-order-timeline b{font-size:9px}.x-delivery-panel{padding:20px}.vault-overview{padding:23px}.vault-split{gap:10px}.vault-split>div{padding-left:10px}.vault-split b{font-size:15px}.profile-stat-grid{gap:10px}.profile-stat-grid strong{font-size:19px}.create-work-callout b{font-size:20px}}@media(max-width:480px){.work-categories{grid-template-columns:1fr}.work-category>div{grid-template-columns:repeat(2,minmax(0,1fr))}.work-category>p{min-height:0;margin-bottom:13px}.work-category button{min-height:98px;align-content:start}.work-category{padding:18px 14px}.work-category h3{font-size:17px}.work-mode{gap:5px}.work-mode>button{padding:11px 9px}.work-mode small{font-size:8px}.work-selector-note{font-size:8px;gap:8px;flex-wrap:wrap}.x-steps b{font-size:9px}.x-steps button{gap:5px}.x-step-heading h3{font-size:22px}.x-form .form-grid{grid-template-columns:1fr}.x-order-banner{padding:17px 13px}.x-order-banner h3{font-size:16px}.x-delivery-heading{flex-wrap:wrap}.x-form-footer .btn{font-size:11px}.x-draft-note{text-align:center}.vault-split{grid-template-columns:1fr;gap:17px}.vault-split>div{display:grid;grid-template-columns:1fr 1fr;align-items:center}.vault-split b{margin:0;text-align:right}.vault-split p{grid-column:1/-1;margin-top:6px}.profile-stat-grid{grid-template-columns:repeat(2,1fr);gap:20px}.work-review-order{padding:17px 13px}.work-review-order small{font-size:10px}.create-work-callout{padding:22px 18px}}@media(prefers-reduced-motion:reduce){.create-work-callout,.work-category button,.work-mode>button{transition:none}.work-category button:hover{transform:none}}.launch-packs{margin:4px 0 22px}.launch-packs-head h3{font-size:19px;font-weight:800;letter-spacing:-.5px;margin:6px 0 4px}.launch-packs-head p{font-size:11px;color:#7f8a6d}.launch-packs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.launch-pack{position:relative;text-align:left;display:grid;gap:8px;padding:18px 16px 16px;border-radius:16px;border:1px solid #e2e9d8;background:#fff;transition:transform .18s,box-shadow .18s,border-color .18s}.launch-pack:hover{transform:translateY(-3px);border-color:#b8cd87;box-shadow:0 10px 26px #2f400d12}.launch-pack.theme-lime{background:linear-gradient(150deg,#f3fbd6,#fff 60%)}.launch-pack.theme-moon{background:linear-gradient(150deg,#e9e6f7,#fff 60%)}.launch-pack.theme-cat{background:linear-gradient(150deg,#fbeee3,#fff 60%)}.launch-pack-name{font-size:17px;font-weight:800;letter-spacing:-.4px;color:#08130f}.launch-pack small{font-size:10.5px;line-height:1.55;color:#6f7a60;min-height:32px}.launch-pack-meta{display:flex;align-items:center;gap:7px;font-size:10px;color:#7f8a6d;margin-top:4px}.launch-pack-meta b{color:#2a3320;font-weight:700}.launch-pack-meta i{width:3px;height:3px;border-radius:50%;background:#b9c2ab}.launch-pack-types{display:flex;gap:5px}.launch-pack-types i{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:#eef3e3;color:#d6f752}.launch-pack-arrow{position:absolute;right:14px;top:16px;color:#9aa38b}.pack-review{display:grid;gap:8px;margin-top:6px}.pack-review-row{display:flex;align-items:center;gap:12px;padding:12px 13px;border-radius:11px;border:1px solid #e2e9d8;background:#fafbf7}.pack-review-row.is-off{opacity:.45}.pack-review-row>span:first-child{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;background:#161a12;color:#d6f752;flex-shrink:0}.pack-review-row>div{flex:1;min-width:0;display:grid;gap:2px}.pack-review-row b{font-size:12px}.pack-review-row small{font-size:10px;color:#7f8a6d}.pack-review-row label{display:flex;align-items:center;gap:5px;font-size:10px;color:#6f7a60}.pack-review-row input{width:66px;height:30px;border:1px solid #dfe7d4;border-radius:7px;padding:0 8px;font-size:11px;text-align:right}.pack-review-toggle{font-size:10px;font-weight:600;color:#8a9479;padding:6px 9px;border-radius:7px;border:1px solid #e2e9d8}.pack-review-toggle:hover{color:#08130f}.pack-post{margin-top:6px}.fund-choice{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:4px}.fund-choice>div{padding:14px;border-radius:12px;border:1px solid #e2e9d8;background:#fafbf7;display:grid;gap:5px}.fund-choice>div.is-fees{background:linear-gradient(150deg,#0a211a,#050f0b);border-color:#163a30;color:#eef4df}.fund-choice b{font-size:12px}.fund-choice p{font-size:10.5px;line-height:1.55;color:#7f8a6d}.fund-choice>div.is-fees p{color:#a9b596}.fund-choice .eyebrow{font-size:7.5px}.fund-choice>div.is-fees .eyebrow{color:#a9e27a}@media(max-width:760px){.fund-choice,.launch-packs-grid{grid-template-columns:1fr}.launch-pack small{min-height:0}}.create-work-steps{margin:18px 0 10px}.create-work .work-back{margin:4px 0 14px}.start-choice{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:8px}.start-card{position:relative;text-align:left;display:grid;gap:10px;padding:26px 24px 22px;border-radius:20px;border:1px solid #e2e9d8;background:#fff;transition:transform .18s,box-shadow .18s,border-color .18s}.start-card:hover{transform:translateY(-3px);border-color:#b8cd87;box-shadow:0 14px 34px #2f400d14}.start-card.is-pack{background:linear-gradient(160deg,#0a211a,#050f0b 75%);border-color:#163a30;color:#eef4df}.start-card-icon{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:#f0f4e6;color:#3f5322}.start-card.is-pack .start-card-icon{background:#d6f75222;color:var(--lime)}.start-card b{font-size:22px;letter-spacing:-.6px;font-weight:800}.start-card p{font-size:11.5px;line-height:1.6;color:#6f7a60;min-height:36px}.start-card.is-pack p{color:#a9b596}.start-card-types{display:flex;gap:6px;margin-top:2px}.start-card-types i{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:#eef3e3}.start-card.is-pack .start-card-types i{background:#ffffff14}.start-card-cta{position:absolute;top:22px;right:22px;display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:700;letter-spacing:.4px;padding:6px 10px;border-radius:8px;background:#f0f4e6;color:#3f5322}.start-card.is-pack .start-card-cta{background:var(--lime);color:#052a20}.work-picker{margin-top:4px}.work-tabs{display:inline-grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;border-radius:11px;background:#f0f2eb;border:1px solid #e2e9d8}.work-tabs button{height:34px;padding:0 18px;border-radius:8px;font-size:11px;font-weight:600;color:#6f7a60}.work-tabs button.is-on{background:#161a12;color:#fff}.work-tabs-caption{font-size:10.5px;color:#7f8a6d;margin:10px 0 14px}.work-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.work-tiles button{position:relative;display:grid;justify-items:center;gap:6px;padding:22px 14px 18px;border-radius:16px;border:1px solid #e2e9d8;background:#fff;text-align:center;transition:transform .18s,border-color .18s,box-shadow .18s}.work-tiles button:hover{transform:translateY(-3px);border-color:#b8cd87;box-shadow:0 10px 26px #2f400d12}.work-tiles b{font-size:14px;font-weight:700;margin-top:4px}.work-tiles small{font-size:10px;color:#7f8a6d;line-height:1.5}.work-tiles em{position:absolute;top:10px;right:10px;font-style:normal;font-size:8px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;padding:3px 6px;border-radius:5px;background:#f0f4e6;color:#3f8a6b}.launch-pack{gap:10px;padding:22px 20px 18px}.launch-pack-list{list-style:none;margin:2px 0 0;padding:0;display:grid;gap:6px}.launch-pack-list li{display:flex;align-items:center;gap:8px;font-size:11px;color:#2a3320}.launch-pack-list li span{flex:1}.launch-pack-list li b{font-size:10px;color:#6f7a60;font-weight:600}.launch-pack-cta{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:11px;font-weight:700;color:#08130f}.launch-pack:hover .launch-pack-cta{color:#12704f}@media(max-width:760px){.start-choice{grid-template-columns:1fr}.work-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.work-tabs{display:grid;width:100%}.start-card p{min-height:0}}.launch-pack-meta{flex-wrap:wrap;row-gap:3px}.launch-pack-meta b,.launch-pack-meta span{white-space:nowrap}.avatar-uploaded{background-image:none;overflow:hidden}.avatar-uploaded img{width:100%;height:100%;object-fit:cover}.topbar.is-signed-out .connect-topbar{flex-shrink:0;white-space:nowrap;font-size:10px;width:auto;padding:0 11px;gap:7px}.topbar.is-signed-out .search-box{min-width:0}@media(max-width:600px){.topbar.is-signed-out{gap:8px;padding-left:14px;padding-right:14px}.topbar.is-signed-out .search-box{flex:1;width:auto;padding-left:10px;padding-right:8px}.topbar.is-signed-out .topbar-right{gap:9px;flex-shrink:0}.topbar.is-signed-out .connect-topbar{font-size:10px;width:auto;height:36px;padding:0 11px;gap:6px}.topbar.is-signed-out .connect-topbar>svg{width:14px;height:14px}.topbar.is-signed-out .workspace-toggle{font-size:7px}}@media(max-width:360px){.topbar.is-signed-out .workspace-toggle{display:none!important}}.sidebar-footer>.official-x-link{display:flex;align-items:center;gap:9px;color:#c9d9b4;font-size:10px;line-height:1.4;transition:color .2s}.official-x-link>svg:first-child{width:13px;height:13px;flex-shrink:0}.official-x-link>svg:last-child{margin-left:auto}.sidebar-footer>.official-x-link:hover{color:#d9ff63}.official-x-link:focus-visible{outline:2px solid #d9ff63;outline-offset:5px;border-radius:3px}.x-connection{border:1px solid #dfe6d6;border-radius:17px;background:linear-gradient(125deg,#fff 25%,#f5f9ef);overflow:hidden}.x-connection-main{display:flex;align-items:center;gap:18px;padding:24px}.x-connection-mark{width:52px;height:52px;border-radius:15px;background:#141d14;color:white;display:grid;place-items:center;flex-shrink:0;position:relative;box-shadow:0 5px 12px #17280d15}.x-connection-mark>svg{width:22px;height:22px}.x-connection-mark>span{position:absolute;bottom:-4px;right:-4px;border:3px solid #fff;border-radius:50%;color:#316720;background:#d7f599;padding:2px}.x-connection-copy{flex:1;min-width:0}.x-connection-copy .profile-section-label{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.x-connection-copy i{font-size:7px;letter-spacing:1px;font-style:normal;border:1px solid #dce5d1;border-radius:4px;padding:3px 5px;color:#61784a}.x-connection-copy h3{font-size:19px;letter-spacing:-.6px;margin:8px 0 6px}.x-connection-copy p{font-size:11px;color:#7a8671;line-height:1.6;max-width:330px}.x-connection-main>.btn{font-size:11px;gap:7px;white-space:nowrap;flex-shrink:0}.x-connection-foot{border-top:1px solid #e6ecdf;display:flex;align-items:center;gap:7px;padding:12px 24px;font-size:9px;color:#738466;background:#f3f7ed70}.x-connection-foot>svg{flex-shrink:0}.x-connection-foot>svg:last-child:not(:first-child){margin-left:auto;color:#40812c}.x-linked-account{display:flex;align-items:center;gap:14px;margin:0 24px 20px;border:1px solid #e0e8d6;border-radius:11px;background:#fff;padding:13px}.x-linked-account>a{display:flex;align-items:center;gap:11px;min-width:0;color:#25361b}.x-linked-account img,.x-linked-avatar{width:38px;height:38px;border-radius:10px;flex-shrink:0}.x-linked-avatar{display:grid;place-items:center;background:#eff4e7}.x-linked-avatar svg{width:15px;height:15px}.x-linked-account a>span:not(.x-linked-avatar){display:grid;gap:4px;min-width:0}.x-linked-account b{font-size:13px;overflow-wrap:anywhere}.x-linked-account small{font-size:9px;color:#7c8674;line-height:1.5}.x-linked-account a>svg{flex-shrink:0}.x-disconnect{display:flex;align-items:center;gap:6px;font-size:10px;color:#6e7967;transition:color .2s}.x-disconnect:hover{color:#a14236}.x-disconnect-confirm{margin:0 24px 18px;padding:16px;background:#f8f5ed;border-radius:10px;border:1px solid #e9e1d0}.x-disconnect-confirm p{font-size:12px;line-height:1.6;margin-bottom:12px;color:#665b41}.x-disconnect-confirm>div{display:flex;gap:8px;flex-wrap:wrap}.x-disconnect-confirm .btn{font-size:10px;min-height:36px}.x-connection-error{margin:0 24px 18px;border:1px solid #efd8ca;border-radius:9px;padding:12px;font-size:11px;line-height:1.6;color:#944d37;background:#fff8f2}.x-connection a:focus-visible,.x-connection button:focus-visible{outline:2px solid #537838;outline-offset:4px}.x-connection button:disabled{opacity:.55;cursor:wait}.x-connection.is-connected .x-connection-copy i{background:#eaf6db;color:#40772a}@media(max-width:1100px){.x-connection-main{flex-wrap:wrap}.x-connection-main>.btn{margin-left:70px}}@media(max-width:600px){.x-connection-main{padding:20px;gap:13px}.x-connection-mark{width:44px;height:44px;border-radius:12px}.x-connection-copy h3{font-size:18px}.x-connection-copy p{font-size:10px}.x-connection-main>.btn{margin:3px 0 0;width:100%;justify-content:center;min-height:42px}.x-connection-foot{padding:12px 18px;font-size:8px;line-height:1.6}.x-linked-account{margin:0 18px 17px;padding:11px;flex-wrap:wrap}.x-disconnect{margin-left:auto;padding:7px 0}.x-connection-error,.x-disconnect-confirm{margin-left:18px;margin-right:18px}.x-connection-copy .profile-section-label{font-size:7px;letter-spacing:1.1px}}.identity-form input[type=file]{display:none!important}.identity-form{align-content:start}.identity-welcome .identity-preview>p{display:none}.identity-welcome .identity-card-person{margin-top:23px}.identity-welcome .identity-card-person>.avatar{width:80px!important;height:80px!important}.identity-welcome .identity-card-bottom{margin-top:21px;padding-top:15px}.identity-welcome .identity-member-card{padding:19px}.shiller-dialog:has(.identity-welcome){overflow-x:hidden}.profile-studio{--profile-ink:#20281d;--profile-muted:#7a8671;--profile-line:#e4e9dc;max-width:1220px;margin:0 auto 28px}.profile-identity{border:1px solid var(--profile-line);border-radius:21px;overflow:hidden;background:#fff;box-shadow:0 7px 30px #26350d04}.profile-cover{height:218px;position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 75% 45%,#45562d 0,#242f1b 35%,#141c13 75%);color:#fff;padding:26px 34px}.profile-cover-grid{position:absolute;inset:0;background-image:linear-gradient(#daefaa08 1px,transparent 0),linear-gradient(90deg,#daefaa08 1px,transparent 0);background-size:38px 38px;mask-image:linear-gradient(90deg,transparent,#000);z-index:-1}.profile-cover-label{display:flex;align-items:center;gap:7px;color:#c3d49c;font-size:8px;letter-spacing:2px}.profile-cover-label>span{width:5px;height:5px;border-radius:50%;background:#d4f853;box-shadow:0 0 13px #d4f875}.profile-cover p{font-weight:850;font-size:40px;letter-spacing:-1.6px;line-height:.98;margin-top:25px;position:relative;z-index:1}.profile-cover em{font-style:normal;color:#d9f894}.profile-cover-bottom{position:absolute;bottom:23px;right:30px;display:flex;align-items:center;gap:30px;color:#b4c58f;font-size:7px;letter-spacing:1.8px}.profile-orbits{position:absolute;width:430px;height:430px;right:6%;top:-95px;transform:rotate(-25deg);display:grid;place-items:center}.profile-orbits i{position:absolute;width:95%;height:47%;border:1px solid #dcfa8d5c;border-radius:50%;box-shadow:0 0 35px #bde46809,inset 0 0 30px #bcde7309}.profile-orbits i:nth-child(2){transform:rotate(60deg)}.profile-orbits i:nth-child(3){transform:rotate(120deg)}.profile-orbits>span{font-size:153px;font-weight:900;font-style:italic;color:#d5f988;line-height:1;text-shadow:4px 7px 0 #596d29,9px 14px 22px #050a0680;transform:rotate(25deg);opacity:.94}.profile-identity-body{padding:0 32px 26px}.profile-identity-top{display:flex;justify-content:space-between;align-items:flex-end;margin-top:-43px;position:relative;gap:14px}.profile-picture-edit{position:relative;border-radius:50%;background:#fff;padding:5px;box-shadow:0 5px 22px #1d350c0d}.profile-picture-edit .avatar{border-width:0}.profile-picture-edit>span:last-child:not(.avatar){position:absolute;bottom:5px;right:3px;display:grid;place-items:center;width:29px;height:29px;border:3px solid #fff;background:#d8f68c;border-radius:50%;color:#35451f;transition:transform .2s}.profile-picture-edit:hover>span:last-child{transform:scale(1.12)}.profile-identity-actions{display:flex;align-items:center;gap:14px;padding-bottom:8px}.profile-wallet-badge{display:inline-flex;align-items:center;gap:6px;color:#7b8e64;font-size:10px}.profile-identity-actions .btn{height:35px;font-size:10px;padding:0 14px;gap:8px}.profile-name-row{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:18px}.profile-name-row h1{display:flex;align-items:center;gap:12px;font-size:29px;font-weight:750;letter-spacing:-1px;overflow-wrap:anywhere;line-height:1.2}.profile-name-spark{color:#7e9b42;display:inline-flex}.profile-byline{display:flex;gap:15px;align-items:center;flex-wrap:wrap;margin-top:9px;color:#8a947f;font-size:11px}.profile-byline>span{display:inline-flex;gap:5px;align-items:center}.profile-byline>span:first-child{color:#64764e}.profile-member-tag{font-size:7px;letter-spacing:1.3px;padding:8px 10px;border:1px solid #e1e9d7;border-radius:5px;color:#8b9b76;text-align:right}.profile-bio{font-size:12px;line-height:1.8;color:#59694b;max-width:700px;margin:19px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.profile-bio.is-empty{color:#9ba68e}.profile-socials{display:flex;gap:10px;flex-wrap:wrap;margin-top:17px}.profile-socials:empty{display:none}.profile-socials>a,.profile-socials>button{font-size:10px;color:#6e8058;display:flex;align-items:center;gap:7px;padding:7px 10px;background:#f6f8f1;border:1px solid #e9edde;border-radius:6px}.profile-socials>a:hover,.profile-socials>button:hover{background:#edf4dc;color:#314817}.profile-numbers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--profile-line);background:#fcfdf9;padding:24px 0}.profile-numbers>div{padding:0 29px;border-right:1px solid var(--profile-line)}.profile-numbers>div:last-child{border:0}.profile-numbers>div>span{display:flex;gap:7px;align-items:center;color:#849372;font-size:10px}.profile-numbers strong{display:block;font-size:28px;letter-spacing:-1px;font-weight:650;margin-top:10px;color:#2e3b26}.profile-body-grid{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:23px;margin-top:24px}.profile-main-column,.profile-side-column{display:flex;flex-direction:column;gap:22px;min-width:0}.profile-completion{display:flex;align-items:center;gap:14px;padding:22px;background:#f0f5e7;border:1px solid #e2eacc;border-radius:13px}.profile-completion-icon{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border:1px solid #dce8c4;background:#e8f0d7;border-radius:13px;color:#94aa64}.profile-completion>div:nth-child(2){flex:1}.profile-completion h3{font-size:13px;font-weight:650;letter-spacing:-.2px}.profile-completion p{font-size:10px;color:#8b9876;line-height:1.7;margin-top:5px}.profile-completion .text-button{font-size:10px;white-space:nowrap}.profile-completion-track{display:flex;gap:4px;margin-top:11px;max-width:180px}.profile-completion-track>span{height:3px;background:#dfe8ce;flex:1;border-radius:4px}.profile-completion-track>.done{background:#a3bd63}.profile-skills-panel,.profile-work-panel{background:white;border:1px solid var(--profile-line);border-radius:14px;overflow:hidden}.profile-work-heading{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--profile-line);padding:0 23px}.profile-work-heading>div{display:flex;gap:24px}.profile-work-heading [role=tab]{position:relative;padding:21px 0 19px;color:#96a185;font-size:12px;display:flex;align-items:center;gap:7px}.profile-work-heading [aria-selected=true]{color:#283720;font-weight:650}.profile-work-heading [aria-selected=true]:after{content:"";position:absolute;height:2px;bottom:-1px;left:0;right:0;background:#94b452}.profile-work-heading [role=tab]>span{font-size:9px;padding:2px 5px;background:#f0f4e8;color:#8a9974;border-radius:4px}.profile-work-heading>span{font-size:7px;color:#a2ab94;letter-spacing:1.5px}.profile-work-empty{padding:42px 18px;text-align:center;display:flex;align-items:center;flex-direction:column;color:#859c69}.profile-work-empty h3{font-size:17px;letter-spacing:-.5px;color:#35442a;margin-top:22px}.profile-work-empty p{font-size:11px;color:#95a286;line-height:1.85;margin-top:10px}.profile-work-empty .btn{font-size:10px;margin-top:22px;height:37px;padding:0 17px}.profile-empty-art{width:65px;height:65px;border:1px solid #dfe8cc;border-radius:19px;display:grid;place-items:center;background:linear-gradient(140deg,#fbfdf6,#eaf1de);transform:rotate(-8deg);position:relative;box-shadow:5px 6px 0 #f5f7ed}.profile-empty-art>span{position:absolute;display:grid;place-items:center;border:3px solid white;background:#d6f383;color:#576e2e;border-radius:50%;height:27px;width:27px;bottom:-8px;right:-8px}.profile-contributions>button{display:flex;gap:13px;align-items:center;padding:20px 23px;border-bottom:1px solid #eef1e8;text-align:left;width:100%}.profile-contributions>button:last-child{border:0}.profile-contributions>button:hover{background:#f8faf3}.profile-work-icon{display:grid;place-items:center;border-radius:11px;width:40px;height:40px;background:#edf2e4;color:#7a9160;flex-shrink:0}.profile-contributions>button>div{min-width:0;flex:1}.profile-contributions b{display:block;font-size:11px;line-height:1.5;overflow-wrap:anywhere}.profile-contributions small{display:block;font-size:9px;color:#98a486;margin-top:4px}.profile-contributions strong{font-size:12px;white-space:nowrap;color:#52683b}.profile-contributions strong small{display:inline;font-size:8px;font-weight:400}.profile-contributions>button>svg{color:#96a77f}.profile-work-status{font-size:8px;background:#f5f0e2;color:#aa955c;padding:5px 7px;border-radius:5px;white-space:nowrap}.profile-work-status.approved{color:#6b9049;background:#eff6e6}.profile-work-status.rejected{background:#fff0e9;color:#b58563}.profile-project-list{display:grid;grid-template-columns:1fr 1fr;gap:11px;padding:20px}.profile-project-list>button{display:flex;align-items:center;gap:10px;border:1px solid #e7ecde;border-radius:10px;padding:16px;text-align:left}.profile-project-list>button:hover{background:#f5f8ef}.profile-project-list>button>div{min-width:0;flex:1}.profile-project-list b{font-size:11px;line-height:1.5;overflow-wrap:anywhere}.profile-project-list small{display:block;font-size:9px;color:#8a9b77;margin-top:4px}.profile-project-list img{width:100%;height:100%;object-fit:cover;border-radius:50%}.profile-skills-panel{display:flex;flex-wrap:wrap;justify-content:space-between;padding:24px;gap:18px}.profile-section-label{font-size:7px;letter-spacing:1.6px;color:#9bab85}.profile-skills-panel h3{font-size:15px;letter-spacing:-.4px;margin-top:7px}.profile-skill-list{display:flex;gap:7px;flex-wrap:wrap;width:100%}.profile-skill-list>span{display:flex;align-items:center;gap:5px;padding:8px 10px;background:#f0f5e7;border:1px solid #e4ecd6;border-radius:7px;font-size:10px;color:#769153}.profile-skill-list>button{display:flex;gap:9px;align-items:center;font-size:11px;color:#93a47d;text-align:left;line-height:1.7}.profile-reputation{border:1px solid #dfe8ce;background:linear-gradient(140deg,#f7faed,#f1f7e6);border-radius:15px;padding:24px}.profile-reputation-head{display:flex;justify-content:space-between;align-items:center;color:#8da46b}.profile-reputation-head>span{font-size:8px;letter-spacing:1.5px}.profile-reputation>strong{display:block;font-size:51px;font-weight:650;letter-spacing:-2px;color:#344723;line-height:1.1;margin-top:21px}.profile-reputation>strong>span{display:block;font-size:10px;letter-spacing:0;font-weight:400;color:#94a77c;margin-top:7px}.profile-score-track{height:4px;background:#e0e9d1;border-radius:5px;overflow:hidden;margin-top:25px}.profile-score-track>span{display:block;height:100%;background:#95b451;border-radius:5px;transition:width .7s ease}.profile-next-score{display:flex;justify-content:space-between;color:#98aa80;font-size:8px;margin-top:8px}.profile-reputation>p{font-size:10px;line-height:1.75;color:#879b6e;margin-top:18px}.profile-earned-badges{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;border-top:1px solid #e0e8d2;padding-top:21px;margin-top:23px}.profile-earned-badges>div{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;color:#b9c4aa}.profile-earned-badges>div>svg{box-sizing:content-box;padding:12px;background:#eaf0df;border:1px dashed #d6dfc9;border-radius:12px}.profile-earned-badges>.earned{color:#729248}.profile-earned-badges>.earned>svg{background:#e6f0d4;border:1px solid #cddaaf;box-shadow:0 3px 8px #49621206}.profile-earned-badges small{font-size:8px;line-height:1.5}.profile-score-footnote{display:block;text-align:center;font-size:8px;color:#a5b493;margin-top:20px}.profile-next-move{padding:25px;border:1px solid var(--profile-line);border-radius:14px;background:#fff}.profile-next-move h3{font-size:19px;letter-spacing:-.6px;font-weight:650;line-height:1.25;margin-top:14px;color:#3b4a2f}.profile-next-move p{font-size:11px;line-height:1.8;color:#98a487;margin-top:12px}.profile-next-move>button{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:10px;color:#708b4c;border-top:1px solid #e7ecde;padding-top:17px;margin-top:20px}.profile-footer{gap:7px;font-size:9px;line-height:1.7;color:#a1ad92;margin-top:26px;text-align:center}.profile-footer,.profile-welcome-preview{display:flex;align-items:center;justify-content:center}.profile-welcome-preview{gap:8px;font-size:10px;color:#8b9a77;padding:10px}.shiller-dialog:has(.identity-editor){max-width:810px!important;width:calc(100vw - 32px);padding:34px!important}.identity-editor [data-slot=dialog-title]{font-size:30px!important;font-weight:750;letter-spacing:-1.2px!important;line-height:1.07!important}.identity-editor [data-slot=dialog-title] em{color:#849e46;font-style:normal}.identity-editor [data-slot=dialog-description]{max-width:420px;line-height:1.8!important;font-size:12px!important;color:#8b987a!important;margin-top:8px}.identity-editor .dialog-kicker{display:flex;align-items:center;gap:6px;margin-bottom:12px;font-size:7px;letter-spacing:1.5px}.identity-dot{height:5px;width:5px;background:#a6c45d;border-radius:50%;box-shadow:0 0 0 3px #9abb5120}.identity-layout{display:grid;grid-template-columns:minmax(0,1fr) 245px;gap:34px;margin-top:26px}.identity-form{gap:15px!important;margin:0!important}.identity-form fieldset{border:0;padding:0;margin:0;min-width:0;display:flex;flex-direction:column;gap:14px}.identity-photo-row{display:flex;gap:17px;align-items:center}.identity-photo{position:relative;flex-shrink:0;border-radius:50%}.identity-photo>.avatar{border:3px solid #fff;box-shadow:0 0 0 1px #dde7cb}.identity-photo>span:last-child:not(.avatar){position:absolute;right:-1px;bottom:1px;display:grid;place-items:center;background:#d3f17f;color:#5c7633;border:3px solid #fafcf6;border-radius:50%;height:29px;width:29px}.identity-photo-row b{font-size:11px;display:block;color:#495c35}.identity-photo-row p{font-size:10px;color:#99a588;margin-top:5px}.identity-photo-row .text-button{font-size:10px;gap:6px;color:#7e984f;margin-top:10px}.identity-presets{display:flex;align-items:center;gap:7px;margin-top:2px}.identity-presets>button{border:1px solid transparent;border-radius:50%;padding:2px;position:relative;transition:border-color .2s,transform .2s}.identity-presets>button:hover{transform:translateY(-2px)}.identity-presets>button[aria-pressed=true]{border-color:#9ab65f}.identity-presets>button>svg:not(:only-child){position:absolute;right:-2px;bottom:0;background:#aac76c;color:#fff;border-radius:50%;padding:1px;box-sizing:content-box}.identity-presets>small{font-size:8px;color:#a0ac90;margin-left:3px}.identity-remove{margin-left:auto;color:#8b987d}.identity-file-note{font-size:8px;color:#a5af97;line-height:1.6;margin-top:-7px;margin-bottom:7px}.identity-form label{font-size:11px!important;color:#586b40!important;gap:8px!important}.identity-form input,.identity-form textarea{font-size:12px!important;padding:12px 13px!important;border-radius:8px!important;background:#fff!important}.identity-username{display:flex;align-items:center;border:1px solid #dfe7d3;border-radius:8px;background:#fff;padding:0 12px;gap:7px;color:#9fae87}.identity-username:focus-within{border-color:#a4bb77;box-shadow:0 0 0 3px #b6ce8520}.identity-username input{border:0!important;background:transparent!important;box-shadow:none!important;outline:none;padding-left:0!important;flex:1;width:100%}.identity-username>svg:last-child{color:#8eab57}.identity-handle-status{display:flex;align-items:center;gap:5px;font-size:9px;line-height:1.6;min-height:15px;margin-top:-7px;color:#9aa78a}.identity-handle-status.available{color:#829e54}.identity-handle-status.taken{color:#b67659}.identity-extra{display:flex;flex-direction:column;gap:16px;border-top:1px solid #e6ecd9;padding-top:19px;margin-top:7px}.identity-form .skill-picker{gap:6px}.identity-form .skill-picker>button{font-size:9px;padding:8px}.identity-actions{display:flex;flex-direction:column;gap:5px}.identity-actions>.btn{width:100%;height:43px;font-size:11px;justify-content:space-between;padding:0 17px}.identity-skip{height:35px;font-size:10px;color:#8c9b78}.identity-skip:hover{color:#354c22}.identity-privacy{font-size:8px;line-height:1.7;color:#a6b197;text-align:center;margin-top:-5px}.identity-preview{position:sticky;top:0;align-self:start;padding-top:3px;perspective:1200px}.identity-preview-label{display:block;text-align:center;color:#a3af92;font-size:7px;letter-spacing:1.8px;margin-bottom:18px}.identity-member-card{position:relative;isolation:isolate;overflow:hidden;border:1px solid #65783f;border-radius:17px;padding:22px 19px;background:radial-gradient(ellipse at 80% 18%,#475831,#202d1b 55%,#192115);box-shadow:0 20px 35px -20px #263c2566;color:#fff;transform:rotate(3deg);animation:identity-arrive .6s cubic-bezier(.2,.8,.2,1) both}.identity-card-orbit{position:absolute;width:330px;height:260px;border:1px solid #d8f09226;border-radius:50%;transform:rotate(-45deg);left:-24px;top:3px;z-index:-1;box-shadow:0 0 0 25px #d8f09206,0 0 0 50px #d8f09205}.identity-card-brand{display:flex;align-items:center;gap:6px;font-size:8px;letter-spacing:1.1px;font-weight:700;color:#d3e6ad}.identity-card-brand>span:first-child{font-size:18px;font-style:italic;color:#dbf8a8;letter-spacing:-2px;margin-right:4px}.identity-card-brand>span:last-child{margin-left:auto;font-size:5px;letter-spacing:.9px;color:#93a977;font-weight:400}.identity-card-person{text-align:center;margin-top:31px;min-width:0}.identity-card-person>.avatar{border:4px solid #758b5266;box-shadow:0 0 0 1px #afc37d2b}.identity-card-person h3{font-size:22px;font-weight:650;letter-spacing:-.6px;line-height:1.25;margin:17px 0 5px;overflow-wrap:anywhere;color:#eff7df}.identity-card-person>p{font-size:10px;color:#a6ba84;overflow-wrap:anywhere}.identity-card-badge{display:inline-flex;align-items:center;gap:5px;font-size:7px;padding:6px 8px;background:#b5d07410;border:1px solid #a7c37730;border-radius:5px;color:#afc48b;margin-top:17px}.identity-card-bottom{display:flex;align-items:center;gap:10px;border-top:1px solid #9bad7726;padding-top:19px;margin-top:27px;color:#a4be7b}.identity-card-bottom>span:nth-child(2){font-size:8px;line-height:1.8;flex:1;color:#849b68}.identity-card-bottom b{font-weight:400;color:#c4d6a9}.identity-card-bottom>span:last-child{font-size:23px}.identity-preview>p{color:#9aaa88;font-size:10px;line-height:1.8;text-align:center;margin-top:28px}.identity-preview>p>strong{font-weight:500;color:#6f8751}.identity-editor .field-error{font-size:10px;margin:0}.identity-editor .optional{font-size:9px;color:#a4af94}.profile-body-grid>div>section,.profile-side-column>section,.profile-studio>section{animation:profile-arrive .45s ease both}.profile-body-grid{animation-delay:.08s}@keyframes identity-arrive{0%{opacity:0;transform:translateY(15px) rotate(-3deg)}to{opacity:1;transform:translateY(0) rotate(3deg)}}@keyframes profile-arrive{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1500px){.profile-cover{height:245px}.profile-cover p{font-size:47px}.profile-orbits{right:12%}}@media(max-width:1050px){.profile-body-grid{grid-template-columns:minmax(0,1fr) 245px;gap:17px}.profile-reputation{padding:20px}.profile-completion{padding:17px;flex-wrap:wrap}.profile-completion .text-button{margin-left:58px}.profile-member-tag{display:none}.profile-contributions>button{padding:17px;gap:9px}.profile-work-status{display:none}.profile-project-list{grid-template-columns:1fr}.profile-orbits{right:-20px}}@media(max-width:760px){.profile-body-grid{grid-template-columns:1fr}.profile-side-column{display:grid;grid-template-columns:1fr 1fr;align-items:start}.profile-next-move{height:100%}.profile-cover{height:200px;padding:23px}.profile-cover p{font-size:36px}.profile-cover-label{font-size:6px;letter-spacing:1.5px}.profile-orbits{width:330px;height:330px;right:-45px;top:-48px}.profile-orbits>span{font-size:123px}.profile-cover-bottom{font-size:6px;right:20px;gap:10px;bottom:18px}.profile-identity-body{padding:0 23px 23px}.profile-numbers>div{padding:0 17px}.profile-numbers>div>span{font-size:9px;gap:5px}.profile-numbers strong{font-size:25px}.profile-name-row h1{font-size:26px}.identity-layout{gap:22px;grid-template-columns:minmax(0,1fr) 220px}.shiller-dialog:has(.identity-editor){padding:27px!important}.profile-welcome-preview{grid-column:1/-1}}@media(max-width:580px){.identity-layout{grid-template-columns:1fr;margin-top:22px}.identity-preview{display:none}.shiller-dialog:has(.identity-editor){padding:27px 23px!important;width:calc(100vw - 24px);max-height:calc(100dvh - 28px)!important;border-radius:19px!important}.identity-editor [data-slot=dialog-title]{font-size:29px!important}.identity-editor [data-slot=dialog-description]{font-size:11px!important}.identity-photo-row{gap:16px}.identity-presets{gap:8px}.identity-presets>small{font-size:9px}.identity-form input{font-size:16px!important}.identity-privacy{font-size:9px}.profile-cover{height:185px;padding:21px}.profile-cover p{font-size:33px;margin-top:26px}.profile-orbits{right:-100px;top:-10px;width:285px;height:285px;opacity:.75}.profile-orbits>span{font-size:105px}.profile-cover-bottom{display:none}.profile-identity-body{padding:0 18px 22px}.profile-identity-top{margin-top:-32px;gap:7px;align-items:flex-end}.profile-picture-edit>.avatar{width:88px!important;height:88px!important}.profile-identity-actions{gap:7px;flex-direction:column-reverse;align-items:flex-end;padding-bottom:2px}.profile-identity-actions .btn{height:32px;font-size:9px}.profile-wallet-badge{font-size:8px;gap:4px}.profile-wallet-badge>svg{width:11px}.profile-name-row{margin-top:17px}.profile-name-row h1{font-size:25px;gap:8px}.profile-byline{gap:10px;font-size:10px}.profile-bio{font-size:11px;margin-top:15px}.profile-socials{gap:6px}.profile-socials>a,.profile-socials>button{font-size:9px;padding:7px}.profile-numbers{grid-template-columns:1fr 1fr;padding:0}.profile-numbers>div{padding:19px;border-right:1px solid var(--profile-line);border-bottom:1px solid var(--profile-line)}.profile-numbers>div:nth-child(2n){border-right:0}.profile-numbers>div:nth-last-child(-n+2){border-bottom:0}.profile-numbers strong{font-size:26px}.profile-numbers>div>span{font-size:10px}.profile-side-column{display:flex}.profile-reputation{padding:25px}.profile-reputation>strong{font-size:48px}.profile-earned-badges{gap:15px}.profile-earned-badges small{font-size:9px}.profile-work-heading{padding:0 17px}.profile-work-heading>span{display:none}.profile-work-heading>div{gap:23px}.profile-work-heading [role=tab]{font-size:11px}.profile-work-empty{padding:37px 15px}.profile-work-empty h3{font-size:16px}.profile-work-empty p{font-size:10px}.profile-work-empty br{display:none}.profile-completion{gap:11px;padding:17px}.profile-completion h3{font-size:12px}.profile-completion p{font-size:9px}.profile-completion .text-button{margin-left:55px}.profile-completion-icon{width:40px;height:40px}.profile-contributions>button{padding:16px 13px;gap:9px}.profile-contributions b{font-size:10px}.profile-contributions small{font-size:8px}.profile-contributions strong{font-size:10px}.profile-contributions>button>svg{display:none}.profile-work-icon{width:33px;height:33px;border-radius:9px}.profile-work-icon>svg{width:16px}.profile-skills-panel{padding:20px}.profile-footer{font-size:8px;padding:0 13px}.profile-footer>svg{flex-shrink:0}}@media(prefers-reduced-motion:reduce){.identity-member-card,.profile-body-grid>div>section,.profile-side-column>section,.profile-studio>section{animation:none}.identity-presets>button,.profile-picture-edit>span:last-child,.profile-score-track>span{transition:none}}.profile-cover{height:190px;background:radial-gradient(ellipse at 76% 60%,#475c2b,#202d18 44%,#131d13 85%)}.profile-cover p{font-size:36px;line-height:1.03;margin-top:23px;letter-spacing:-1.4px}.profile-cover-label{font-size:7px;letter-spacing:1.9px}.profile-orbits{width:355px;height:355px;top:-85px;right:12%;opacity:.8}.profile-orbits>span{width:145px;height:170px;display:block;overflow:hidden;font-size:0;text-shadow:none}.profile-orbits>span>img{width:100%;height:100%;object-fit:cover;mix-blend-mode:screen;border-radius:35%;filter:saturate(.65) hue-rotate(-13deg)}.profile-picture-edit>.avatar{box-shadow:0 0 0 1px #e8eedf}.profile-picture-edit>span:last-child>svg{width:13px;height:13px}.profile-name-row h1{font-size:32px;letter-spacing:-1.1px}.profile-name-spark{color:#8da552}.profile-x-handle{display:inline-flex;align-items:center;gap:6px;color:#526c39;font-size:11px}.profile-x-handle>svg:first-child{width:11px;height:11px}.profile-identity-sync{display:flex;align-items:center;gap:6px;color:#8d9d7c;font-size:9px;margin-top:15px}.profile-bio.is-empty{color:#9eaa93;font-size:11px}.profile-socials{margin-top:14px}.profile-numbers{padding:21px 0}.profile-numbers strong{font-size:26px}.profile-identity{box-shadow:0 10px 30px #20331305}.identity-x-source{display:flex;align-items:center;gap:17px;padding:18px;background:#f0f5e6;border:1px solid #e0e9d3;border-radius:13px;margin-bottom:23px}.identity-x-source>.avatar{flex-shrink:0}.identity-x-source>div>span{display:flex;align-items:center;gap:6px;font-size:7px;color:#91a278;letter-spacing:1.1px}.identity-x-source svg{width:10px;height:10px}.identity-x-source b{display:block;font-size:19px;letter-spacing:-.5px;font-weight:650;margin:8px 0}.identity-x-source p{font-size:9px;line-height:1.8;color:#8c9c7b}.x-refresh-identity{display:flex;align-items:center;justify-content:center;gap:6px;font-size:9px;padding:9px;color:#769052;white-space:nowrap}.x-refresh-identity:disabled{opacity:.5}.x-linked-account{flex-wrap:wrap}.x-linked-account>a{flex:1;min-width:160px}@media(min-width:1500px){.profile-cover{height:212px}.profile-cover p{font-size:42px}.profile-orbits{top:-66px;right:15%}}@media(max-width:760px){.profile-cover{height:180px}.profile-cover p{font-size:32px}.profile-orbits{right:-15px;top:-65px;width:300px;height:300px}.profile-name-row h1{font-size:28px}}@media(max-width:580px){.profile-cover{height:166px}.profile-cover p{font-size:28px;max-width:220px;margin-top:25px}.profile-cover-label{font-size:6px;letter-spacing:1px}.profile-orbits{right:-95px;top:-20px;width:250px;height:250px;opacity:.45}.profile-orbits>span{width:95px;height:120px}.profile-name-row h1{font-size:27px}.profile-identity-sync{font-size:8px;line-height:1.7}.profile-numbers{padding:0}.profile-x-handle{font-size:10px}.identity-x-source{padding:15px;gap:12px}.identity-x-source b{font-size:17px}.x-linked-account{gap:8px}.x-refresh-identity{margin-left:50px}}.profile-orbits>span{mix-blend-mode:screen;filter:saturate(.65) hue-rotate(-13deg)}.profile-orbits>span>img{mix-blend-mode:normal;filter:none;border-radius:0}.native-layout>.native-panel{scroll-margin-top:110px}.workspace.profile-workspace{max-width:none;width:100%;padding:16px 20px 0}.profile-workspace .profile-studio{max-width:none;margin:0 0 28px}@media(max-width:760px){.workspace.profile-workspace{padding:12px 12px 0}}.profile-cover.has-banner{background:#0b241d}.profile-banner-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1}.profile-cover.has-banner:after{content:"";position:absolute;inset:auto 0 0 0;height:50%;background:linear-gradient(transparent,#00000047);pointer-events:none;z-index:-1}.profile-banner-tools{position:absolute;top:14px;right:14px;display:flex;gap:6px;z-index:3}.profile-banner-tools button{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 13px;border-radius:999px;background:#0b0f0cb8;color:#fff;font-size:11px;font-weight:700;border:1px solid #ffffff2e;backdrop-filter:blur(8px);transition:background .2s}.profile-banner-tools button:hover{background:#0b0f0ce6}.profile-banner-tools button:disabled{opacity:.7}.profile-banner-tools button.is-icon{width:32px;padding:0;justify-content:center}@media(max-width:640px){.profile-banner-tools{top:10px;right:10px}.profile-banner-tools button{height:30px;font-size:10.5px}}