.first-post-guide{display:flex;align-items:flex-start;gap:12px;padding:16px 18px;margin:0 0 18px;border:1px solid #c7d9fa;border-radius:16px;background:linear-gradient(125deg,#fafdff,#eaf2ff);box-shadow:inset 0 1px 0 #fff;color:#355a94}.first-post-guide-number{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;flex-shrink:0;background:linear-gradient(#7da5ff,#3568da);border:2px solid #fff;box-shadow:0 2px 5px #3568da20;color:#fff;font-size:13px;font-weight:600}.first-post-guide>div{flex:1 1;min-width:0}.first-post-guide small{display:block;font-size:10px;line-height:1.5;color:#597caf;margin-bottom:4px}.first-post-guide b{display:block;font-size:14px;color:#31578f;line-height:1.5}.app-shell .first-post-guide p{font-size:12px;line-height:1.65;color:#52709d;margin:5px 0 0}.first-post-guide-progress{display:flex;gap:5px;margin-top:12px;max-width:120px}.first-post-guide-progress i{height:3px;border-radius:4px;background:#d7e3f7;flex:1 1}.first-post-guide-progress i.active{background:#4f7fe7}.first-post-guide>svg{align-self:center;color:#4e78c5}.app-shell .creator-campaign.first-post-target{border-color:#9dbcf2;box-shadow:0 0 0 3px #dce9ff88,inset 0 1px 0 #fff}.first-post-target .creator-campaign-actions>.button{box-shadow:0 0 0 4px #d8e6ff,0 4px 0 #b3c8f0}.composer-modal .first-post-guide{margin:16px 0 20px}.composer-modal .tutorial-target{scroll-margin-block:24px}.composer-modal .composer-payout.tutorial-target{background:#edf4ff;border:1px solid #bed3f7;border-radius:14px;padding:16px}.composer-modal .post-input.tutorial-target{border-color:#94b5ee;background:#fbfdff}@media(max-width:620px){.first-post-guide{padding:14px;gap:10px}.first-post-guide b{font-size:13px}.first-post-guide>svg{display:none}}.app-shell .composer-modal .first-post-guide p{font-size:13px;line-height:1.6}.composer-modal .composer-publish.tutorial-publish-waiting{position:static;box-shadow:0 4px 0 #bed0f2}.earn-intro-copy .first-post-guide{padding:0;margin:0 0 14px;border:0;background:none;box-shadow:none;gap:10px}.earn-intro-copy .first-post-guide p,.earn-intro-copy .first-post-guide-progress{display:none}.earn-intro-copy .first-post-guide b{font-size:13px}.earn-intro-copy .first-post-guide small{margin-bottom:1px}.earn-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:4px 0 24px}.earn-heading h1{font-size:30px;color:#304970;letter-spacing:-.7px;margin:0 0 8px}.earn-heading p{font-size:14px;color:#55729e;line-height:1.6;margin:0}.creator-campaigns{scroll-margin-top:24px}.creator-page .creator-stats{margin-top:0}.creator-page .creator-body{align-items:start}.creator-page .creator-sidebar{margin-top:0}.creator-page .creator-tools{flex-wrap:wrap}.creator-page .creator-tools .dropdown{max-width:100%}.submission-progress{display:flex;align-items:flex-start;gap:16px;padding:20px 24px;margin-bottom:24px;border-color:#c9dbfa;background:linear-gradient(125deg,#fff,#eef5ff)}.submission-progress-icon{flex-shrink:0;width:42px;height:42px;display:grid;place-items:center}.submission-progress-content{min-width:0;flex:1 1}.submission-progress-content>b{display:block;color:#31578f;font-size:15px}.submission-progress-content p{font-size:13px;line-height:1.6;margin:6px 0 10px;color:#52709d}.submission-progress-meta{display:flex;align-items:center;gap:10px 16px;flex-wrap:wrap;font-size:12px;color:#526f9b}.submission-progress>.icon-button{flex-shrink:0}.submission-progress .reward-post-link{margin-top:0}.reward-row-links{display:flex;gap:6px 16px;flex-wrap:wrap}.reward-row-links .reward-post-link{width:auto}.milestone-verification-note,.reward-decision-note{display:block;font-size:12px;line-height:1.6;color:#57719b;margin:12px 0}.fixed-destination-note{display:block;font-size:12px;line-height:1.6;color:#57719b;margin-top:8px}.platform-token{display:flex;align-items:center;gap:15px;padding:16px 20px;margin:28px 0 24px;background:linear-gradient(120deg,#fff,#eff5ff);border-color:#d5e2fa}.platform-token>img{flex-shrink:0}.platform-token>div:first-of-type{flex:1 1;min-width:0}.platform-token b{display:flex;align-items:center;gap:6px;color:#31578f;font-size:15px}.platform-token b>span{font-weight:500;font-size:11px;color:#617fa9;margin-left:6px}.platform-token p{font-size:12px;line-height:1.6;margin:5px 0 0;color:#57719b}.platform-token details{margin-top:6px;font-size:11px;color:#57719b}.platform-token summary{cursor:pointer;width:fit-content}.platform-token code{display:block;overflow-wrap:anywhere;line-height:1.8;margin-top:5px}.platform-token-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.platform-token-actions .text-button{font-size:12px}.token-earn-action{padding:20px;margin-bottom:20px}.token-earn-action h2{font-size:18px;margin:0 0 8px}.token-earn-action p,.token-earn-action small{font-size:12px;line-height:1.6;color:#57719b;display:block}.token-earn-action .button{margin:14px 0 10px}.composer-modal .post-input{min-height:100px}.composer-modal .composer-requirements small{line-height:1.6}.composer-modal .compose-meta{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:760px){.earn-heading{align-items:flex-start}.earn-heading h1{font-size:26px}.earn-heading p{font-size:13px}.platform-token{flex-wrap:wrap}.platform-token-actions{margin-left:63px}.submission-progress{padding:16px;gap:12px}.submission-progress-icon{width:34px;height:34px}.submission-progress-content>b{font-size:14px}.platform-token b{flex-wrap:wrap}}@media(max-width:440px){.earn-heading{flex-wrap:wrap;gap:12px}.platform-token b>span{margin-left:0}.platform-token-actions{margin-left:0;width:100%;justify-content:space-between}.submission-progress-meta{gap:8px 12px}}.composer-modal .composer-publish{position:sticky;bottom:0;z-index:2;box-shadow:0 -8px 18px #f5f8ffeb,0 4px 0 #bed0f2}.earn-entry-note{display:block;margin-top:6px;color:#5978a3;font-size:12px;line-height:1.6}.platform-token .platform-token-contract{margin:9px 0 0;gap:8px;flex-wrap:wrap}.platform-token .platform-token-contract code{display:inline;margin:0;line-height:1.4}.platform-token .platform-token-contract .contract-address-copy{font-size:11px;padding:5px 8px;background:#ffffffb8;border:1px solid #d5e2fa;border-radius:9px}.platform-token .platform-token-contract .contract-copy-status:empty{display:none}