@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/manrope-latin-500-normal.1439e66f.woff2) format("woff2"),url(/_next/static/media/manrope-latin-500-normal.f0da4735.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/manrope-latin-600-normal.ef413a9e.woff2) format("woff2"),url(/_next/static/media/manrope-latin-600-normal.bdb77099.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/manrope-latin-700-normal.4fc2723e.woff2) format("woff2"),url(/_next/static/media/manrope-latin-700-normal.91396a4b.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/manrope-latin-800-normal.121cd4c5.woff2) format("woff2"),url(/_next/static/media/manrope-latin-800-normal.c245ae3d.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/dm-sans-latin-400-normal.7abd0811.woff2) format("woff2"),url(/_next/static/media/dm-sans-latin-400-normal.6193dcef.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/dm-sans-latin-500-normal.210398b6.woff2) format("woff2"),url(/_next/static/media/dm-sans-latin-500-normal.1dd5b1eb.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/dm-sans-latin-600-normal.ad414a0a.woff2) format("woff2"),url(/_next/static/media/dm-sans-latin-600-normal.895dddc8.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/dm-sans-latin-700-normal.db6484ff.woff2) format("woff2"),url(/_next/static/media/dm-sans-latin-700-normal.beb4580c.woff) format("woff")}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/noto-sans-arabic-arabic-400-normal.57f9700e.woff2) format("woff2"),url(/_next/static/media/noto-sans-arabic-arabic-400-normal.678fc73e.woff) format("woff")}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/noto-sans-arabic-arabic-500-normal.011261a8.woff2) format("woff2"),url(/_next/static/media/noto-sans-arabic-arabic-500-normal.53034109.woff) format("woff")}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/noto-sans-arabic-arabic-600-normal.73df94f4.woff2) format("woff2"),url(/_next/static/media/noto-sans-arabic-arabic-600-normal.0ca34af6.woff) format("woff")}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/noto-sans-arabic-arabic-700-normal.f15bbf19.woff2) format("woff2"),url(/_next/static/media/noto-sans-arabic-arabic-700-normal.4a452141.woff) format("woff")}:root{--bg:#f8f9f6;--surface:#fff;--ink:#192c25;--muted:#819087;--green:#245e46;--green-dark:#173c2d;--lime:#d4ed9a;--line:#e3e8e1;--sidebar:238px;--radius:12px}*{box-sizing:border-box}body,html{overscroll-behavior:none}body{margin:0;background:var(--bg);color:var(--ink);font-family:DM Sans,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Noto Sans KR,sans-serif;font-size:14px;line-height:1.55;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}button{cursor:pointer}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}button{color:inherit}button:disabled{opacity:.5;cursor:not-allowed}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #6cae88;outline-offset:3px}button{border:0;background:none}h1,h2,h3,p{margin:0}a{color:inherit}svg{flex-shrink:0}::selection{background:#d4ed9a;color:#173c2d}.app-shell{min-height:100vh}.sidebar{position:fixed;inset:0 auto 0 0;width:var(--sidebar);background:#11291f;color:#d7e4d9;padding:34px 19px 18px;display:flex;flex-direction:column;z-index:30}.brand{display:flex;align-items:center;gap:11px;color:#f6faf3;margin:0 13px;padding:0;font-family:Manrope,sans-serif;font-size:36px;font-weight:800;letter-spacing:-2px;line-height:1}.humint-logo{display:block;width:154px;height:auto;flex-shrink:0}.brand .humint-logo{width:100%;max-width:154px}.humint-mark{display:block;width:14px;height:14px;flex-shrink:0}.brand-caption{font-family:Manrope,sans-serif;font-size:8px;letter-spacing:1.7px;color:#7b9b85;margin:16px 0 0 15px}.workspace-tag{display:flex;align-items:center;gap:11px;padding:15px 11px;border:1px solid #314437;border-radius:8px;font-size:11px;font-weight:600;margin:34px 0 30px;color:#e1e9df}.workspace-icon{background:#2b4030;padding:9px;display:flex;color:#bdd49a;border-radius:6px}.workspace-tag small{display:block;font-size:9px;font-weight:400;color:#829a86;margin-top:3px}.nav-heading{font-family:Manrope,sans-serif;font-size:9px;letter-spacing:1.6px;color:#718c78;margin:0 13px 13px}.nav-item{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:12px 14px;color:#a9bbad;border-radius:6px;font-size:12px;margin-bottom:6px;transition:background .2s,color .2s}.nav-item:hover{background:#203c2c;color:#edf3e6}.nav-item.selected{background:#d2e9a7;color:#203627;font-weight:700}.nav-item b{margin-left:auto;font-family:DM Sans,sans-serif;font-size:10px;background:#2036271c;padding:1px 6px;border-radius:4px}.sidebar-divider{height:1px;background:#2b4031;margin:24px 12px}.sidebar-bottom{margin-top:auto;padding-top:40px}.privacy-card{background:#1b3528;border:1px solid #2e4735;border-radius:9px;padding:20px 16px}.privacy-symbol{display:block;color:#cbe4a9;margin-bottom:11px}.privacy-card h3{font-size:14px;line-height:1.7;color:#e1eadb;font-weight:600;letter-spacing:-.4px}.privacy-card p{font-size:11px;line-height:1.8;margin-top:10px;color:#86a08a}.privacy-card button{padding:15px 0 0;font-size:10px;color:#cce0b4}.help-link,.privacy-card button{display:flex;align-items:center;gap:10px}.help-link{color:#9ab29f;font-size:11px;margin:25px 10px 23px}.local-network{border-top:1px solid #304234;padding:17px 4px 0;display:flex;align-items:center;gap:7px;font-family:Manrope,sans-serif;font-size:8px;letter-spacing:1px;color:#829986}.local-network>span:last-child{margin-left:auto;letter-spacing:0;color:#597361}.dev-badge i,.local-network i{width:5px;height:5px;border-radius:100%;background:#b4db8d;box-shadow:0 0 0 3px #b4db8d13}.main-shell{margin-left:var(--sidebar)}.topbar{height:77px;border-bottom:1px solid var(--line);justify-content:space-between;padding:0 43px;background:#fbfcf9}.breadcrumb,.topbar{display:flex;align-items:center}.breadcrumb{gap:13px;font-size:11px;color:#8b968b}.breadcrumb strong{font-weight:500;color:#34483b}.topbar-right{display:flex;align-items:center;gap:21px}.dev-badge{display:inline-flex;align-items:center;gap:7px;font-size:10px;color:#7b8977}.dev-badge i{background:#6c9575;box-shadow:none}.wallet-button{border:1px solid #dce3d6;border-radius:6px;padding:9px 13px;display:flex;align-items:center;gap:9px;font-size:11px;color:#344f3e;background:#fff}.wallet-button>svg:last-child{margin-left:7px}.wallet-button strong{font-size:12px;font-weight:600}.wallet-button small{font-size:10px;color:#7b8c78}.wallet-button.connected{padding:6px 10px 6px 7px}.logout-button{margin-left:-10px}.icon-button{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;border-radius:5px;color:#687e6e}.icon-button:hover{background:#eef2ea}.mobile-toggle{display:none}main{max-width:1660px;margin:0 auto;padding:34px 43px 0}.hero{min-height:316px;background:#ecf1e7;border:1px solid #e0e7d8;border-radius:13px;overflow:hidden;display:flex;align-items:center}.hero,.hero-copy{position:relative}.hero-copy{padding:32px 35px;z-index:2;width:56%}.eyebrow{font-family:Manrope,sans-serif;font-size:9px;color:#53724e;font-weight:650;letter-spacing:1.9px;display:flex;align-items:center;gap:8px}.eyebrow>span{width:5px;height:5px;background:#527c54;border-radius:100%}.hero h1{font-size:36px;line-height:1.43;letter-spacing:-1.9px;font-weight:650;margin-top:15px;word-break:keep-all}.hero h1>span{color:#668c4a}.hero p{font-size:11px;color:#7a8973;line-height:1.95;margin-top:13px;word-break:keep-all}.hero-actions{display:flex;align-items:center;gap:20px;margin-top:23px}.button{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:11px 17px;border-radius:6px;font-size:11px;font-weight:600;line-height:1.5;white-space:nowrap;transition:background .2s,transform .2s}.button:hover:not(:disabled){transform:translateY(-1px)}.primary{background:#28543d;color:#f1f7e9}.primary:hover:not(:disabled){background:#183e2b}.secondary{background:#f1f4ee;border:1px solid var(--line);color:#52654f}.danger{background:#a4493f;color:#fff}.text-button{font-size:10px;font-weight:500;display:inline-flex;align-items:center;gap:8px;padding:4px 0;color:#566d4e}.text-button:hover{text-decoration:underline;text-underline-offset:4px}.world-map{position:absolute;right:-10px;top:4px;bottom:2px;width:57%;display:flex;flex-direction:column;justify-content:center;opacity:.95}.world-map svg{width:100%;height:auto}.map-coordinate{position:absolute;bottom:19px;left:48px;right:28px;font-family:monospace;font-size:8px;letter-spacing:.5px;display:flex;justify-content:space-between;color:#87a08a;opacity:.8}.map-coordinate span{font-size:7px;letter-spacing:1px}.metrics{display:grid;grid-template-columns:repeat(4,1fr);padding:28px 0 29px;border-bottom:1px solid var(--line);margin-bottom:32px}.metrics>div{padding:0 28px;border-right:1px solid var(--line)}.metrics>div:first-child{padding-left:4px}.metrics>div:last-child{border:0;padding-right:4px}.metrics>div>span{display:flex;align-items:center;justify-content:space-between;color:#83907f;font-size:10px}.metrics svg{color:#7e987b;stroke-width:1.4}.metrics strong{font-family:Manrope,sans-serif;display:flex;align-items:baseline;gap:10px;font-size:27px;font-weight:600;letter-spacing:-1px;margin-top:6px}.metrics small{font-size:8px;letter-spacing:.7px;color:#99a18f;font-weight:400}.section-title{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.section-title h2{font-size:18px;letter-spacing:-.65px;font-weight:650;display:flex;align-items:center;gap:8px}.section-title p{font-size:10px;color:#94a08f;margin-top:7px}.count{display:inline-flex;align-items:center;justify-content:center;min-width:21px;height:20px;border-radius:5px;background:#e9eee3;color:#69815b;font-size:10px;padding:0 5px;letter-spacing:0}.section-title .eyebrow{margin-bottom:13px}.section-action{font-size:10px;white-space:nowrap}.filter-row,.search-input{display:flex;align-items:center;gap:10px}.search-input{height:43px;border:1px solid #dde4d8;border-radius:7px;background:#fff;flex:1 1;padding:0 13px;color:#9aaa95}.search-input input{width:100%;border:0;background:none;outline:none!important;box-shadow:none;font-size:10px;color:#43593d}.search-input input::placeholder{color:#a6afa0}.search-input button{display:flex;padding:2px}.select-filter{height:43px;border:1px solid #dde4d8;border-radius:7px;display:flex;align-items:center;gap:8px;padding:0 12px;background:#fff;color:#7d8d74}.select-filter select{border:0;background:none;color:#5e7054;appearance:none;outline:none;font-size:10px;cursor:pointer;max-width:160px}.category-row{justify-content:space-between;margin:19px 0 20px;gap:10px}.category-row,.category-tabs{display:flex;align-items:center}.category-tabs{gap:6px;flex-wrap:wrap}.category-tabs button{font-size:10px;padding:6px 11px;border:1px solid transparent;border-radius:5px;color:#91a087;white-space:nowrap}.category-tabs button.active{background:#2c4d36;color:#edf4e6}.category-tabs button:hover:not(.active){border-color:#dce5d3;background:#eef2e9}.sort-select{display:flex;align-items:center;gap:4px;color:#87947b;white-space:nowrap}.sort-select select{background:none;border:0;appearance:none;font-size:10px;color:#849078;outline:none;cursor:pointer}.task-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.task-card{text-align:left;border:1px solid #e0e6d9;background:#fff;border-radius:10px;padding:20px 20px 16px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;flex-direction:column;min-width:0}.task-card:hover{border-color:#99b088;box-shadow:0 8px 23px #293f2410;transform:translateY(-3px)}.card-top{justify-content:space-between;margin-bottom:16px}.card-top,.category-icon{display:flex;align-items:center}.category-icon{width:36px;height:36px;justify-content:center;background:#f2eee3;color:#ab976e;border-radius:8px}.category-city{color:#8294a1;background:#eef1f5}.category-nature{color:#78966d;background:#edf2e7}.category-local{color:#a78e7c;background:#f6eee8}.status{display:inline-flex;align-items:center;gap:5px;background:#f2f3ef;color:#91a084;padding:4px 7px;border-radius:4px;font-size:9px;white-space:nowrap;line-height:1.4}.status i{width:4px;height:4px;border-radius:50%;background:currentColor}.status.active{background:#eef5e6;color:#6c8c46}.card-category{display:flex;align-items:center;gap:7px;font-size:8px;color:#97a18a;margin-bottom:8px}.card-category>span{color:#bcc4b2}.task-card h3{font-size:15px;font-weight:600;letter-spacing:-.5px;line-height:1.65;min-height:49px;word-break:keep-all;color:#2b3e28}.card-location{display:flex;align-items:center;gap:5px;color:#99a38f;font-size:10px;margin-top:11px}.card-location svg{color:#a5af9b}.card-reward{display:flex;align-items:baseline;gap:7px;margin-top:20px;color:#365832}.card-reward strong{font-size:25px;letter-spacing:-.9px}.card-reward strong,.card-reward>span{font-family:Manrope,sans-serif;font-weight:600}.card-reward>span{font-size:10px;color:#607f51}.card-reward small{font-size:9px;color:#acb49d;margin-left:1px}.card-reward>svg{margin-left:auto;align-self:center;color:#8b9d7b}.card-divider{height:1px;background:#edf0e8;margin:15px 0 13px}.card-bottom{justify-content:space-between;color:#8f9d82;font-size:9px}.card-bottom,.card-bottom>span{display:flex;align-items:center;gap:5px}.card-bottom svg{stroke-width:1.5;color:#99a68b}.sub-count{font-size:8px;color:#adb6a0}.card-bottom .closing{color:#a48a57}.list-footnote{display:flex;align-items:center;justify-content:center;gap:7px;font-size:9px;color:#8fa080;margin-top:23px}.list-footnote>span{color:#b0b8a4}.page-footer{justify-content:space-between;border-top:1px solid #e0e6d8;margin-top:38px;padding:20px 0 24px;color:#9aa78b;gap:12px}.page-footer,.page-footer>span:first-child{display:flex;align-items:center;font-size:9px}.page-footer>span:first-child{gap:8px;font-family:Manrope,sans-serif;letter-spacing:.5px}.page-footer>span:nth-child(2){color:#adb5a2;font-size:9px}.page-footer button{display:flex;align-items:center;gap:5px;font-size:9px;color:#a2ad94}.connection-error{display:flex;justify-content:space-between;align-items:center;gap:20px;background:#fff0e9;border:1px solid #edcdbc;color:#ad6350;padding:12px 16px;border-radius:7px;margin-bottom:20px;font-size:12px}.connection-error button{text-decoration:underline;white-space:nowrap}.empty-state,.loading-state,.login-prompt{display:flex;align-items:center;justify-content:center;padding:65px 20px;gap:14px;color:#7c8b76}.empty-state,.login-prompt{flex-direction:column;min-height:250px;border:1px dashed #d9e2d0;border-radius:12px;background:#f3f6ef}.empty-state h3,.login-prompt h3{font-size:16px;color:#536b49}.empty-state p,.login-prompt p{font-size:12px;color:#95a18c}.login-prompt .button{margin-top:8px}.prompt-icon{background:#e4edd9;border-radius:15px;padding:16px;color:#658356}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.page-heading{margin:13px 0 29px}.page-heading h1{font-size:29px;letter-spacing:-1px;margin-top:13px;font-weight:600}.page-heading p{font-size:12px;color:#96a18c;margin-top:10px}.network-note{display:flex;align-items:center;gap:10px;background:#edf3e6;border:1px solid #e1e9d7;border-radius:8px;padding:15px 18px;font-size:12px;color:#718761;margin-bottom:25px}.profile-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.profile-card{padding:24px;border:1px solid var(--line);border-radius:10px;background:#fff}.profile-card-top{display:flex;align-items:center;justify-content:space-between}.avatar{display:inline-flex;width:34px;height:34px;border-radius:50%;align-items:center;justify-content:center;background:#e6eddb;color:#6b845b;font-family:Manrope,sans-serif;font-weight:650;font-size:13px;flex-shrink:0}.avatar.tiny{width:25px;height:25px;font-size:10px}.avatar.large{width:45px;height:45px;font-size:20px}.private-label{display:flex;align-items:center;gap:5px;color:#9aa78f;font-size:9px;white-space:nowrap}.profile-card h3{font-family:Manrope,sans-serif;font-size:17px;letter-spacing:-.5px;margin:16px 0 3px}.profile-card .card-location{margin-top:5px}.profile-card>p{font-size:11px;line-height:1.9;margin-top:16px;color:#8e9b81;min-height:42px}.skill-tags{display:flex;gap:5px;flex-wrap:wrap;margin-top:17px;min-height:26px}.skill-tags span{font-size:9px;padding:4px 7px;border-radius:4px;background:#f3f5ee;color:#8c9b7c}.profile-card-stats{display:flex;justify-content:space-between;border-top:1px solid #edf0e7;padding-top:16px;margin-top:22px}.profile-card-stats>span{display:flex;align-items:center;gap:6px;color:#a5b08e;font-size:11px}.profile-card-stats strong{color:#60784e;font-size:12px}.profile-card-stats small{font-size:9px}.panel{border:1px solid var(--line);background:#fff;border-radius:11px;padding:26px}.panel-title{display:flex;align-items:center;gap:9px;color:#759365;margin-bottom:23px}.panel-title h2,.panel-title h3{font-size:15px;font-weight:600;letter-spacing:-.4px;color:#3b5631}.panel-title>span{margin-left:auto}.profile-editor-layout{display:grid;grid-template-columns:1.7fr 1fr;gap:24px;align-items:start}.profile-editor-layout aside .connect-details{margin-bottom:20px}.connect-details>summary{width:fit-content;cursor:pointer;color:#5c7b4a;font-size:12px;font-weight:600}.connect-details>summary:focus-visible{outline:2px solid #759363;outline-offset:4px}.connect-details-content{padding-top:16px}.modal-inner>.connect-details:last-child{margin-top:20px}.privacy-callout{margin-top:18px}.break-all{word-break:break-all}.wallet-overview{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:28px}.balance-card{padding:28px;background:#234731;border-radius:12px;color:#e5f2d6;overflow:hidden;position:relative}.balance-card:after{content:"";position:absolute;right:-30px;top:-65px;width:200px;height:200px;border-radius:50%;border:40px solid #d5eca108;pointer-events:none}.section-eyebrow{font-family:Manrope,sans-serif;font-size:9px;font-weight:500;letter-spacing:1.5px;color:#8b9d7d}.balance-card .section-eyebrow{color:#b0c69a}.balance-card>div:nth-child(2){display:flex;align-items:baseline;gap:13px;margin-top:17px}.balance-card strong{font-family:Manrope,sans-serif;font-size:40px;font-weight:500;letter-spacing:-1.8px}.balance-card>div>span{color:#b6cd99;font-size:16px}.balance-card>p{display:flex;align-items:center;gap:6px;font-size:11px;color:#a9c193;margin-top:5px}.wallet-address{font-family:monospace;font-size:10px;word-break:break-all;margin-top:24px;padding-top:17px;border-top:1px solid #537348;color:#8da27e}.wallet-explainer{padding:28px;background:#eef3e8;border:1px solid #e0e7d6;border-radius:12px;color:#789268}.wallet-explainer h3{font-size:17px;font-weight:600;margin:10px 0}.wallet-explainer p{font-size:12px;line-height:1.9;max-width:380px;color:#8a9a7b;margin-bottom:20px}.wallet-explainer .dev-badge{font-size:9px}.ledger-panel{padding:24px 0}.ledger-panel .panel-title{padding:0 24px}.ledger-table{width:100%;overflow:auto}.ledger-row{display:grid;grid-template-columns:180px minmax(190px,1fr) 160px 145px;align-items:center;gap:20px;padding:17px 24px;border-top:1px solid #eef1e8;font-size:10px;min-width:820px}.ledger-row>span:nth-child(2){color:#8c9a7b;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ledger-row>span:nth-child(3){color:#a1ae90;font-size:9px}.ledger-row>strong{text-align:right;font-family:Manrope,sans-serif;font-weight:600;color:#8e9d80}.ledger-row>strong.positive{color:#4f7d3d}.ledger-row small{font-size:8px;font-weight:400;color:#a3b18d}.ledger-kind{gap:10px;color:#71875f}.ledger-kind,.ledger-kind>i{display:flex;align-items:center}.ledger-kind>i{width:28px;height:28px;border-radius:50%;justify-content:center;background:#f2f3ed;color:#a7b496}.ledger-kind>i.incoming{background:#eaf3e0;color:#81a35f}.ledger-heading{background:#f8faf4;padding:11px 24px;color:#9aa78b;font-size:9px}.ledger-heading>span:last-child{text-align:right}.submission-list{display:flex;flex-direction:column;gap:13px}.submission-list-item{display:flex;align-items:center;text-align:left;gap:18px;border:1px solid var(--line);border-radius:9px;background:#fff;padding:21px}.submission-list-item:hover{border-color:#a1b78e}.submission-file-icon{color:#8ca576;padding:11px;background:#f0f5e9;border-radius:7px;display:flex}.submission-list-item>div{flex:1 1}.submission-list-item h3{font-size:13px;font-weight:500;letter-spacing:-.3px}.submission-list-item p{font-size:10px;color:#98a58a;margin-top:6px}.submission-list-item p>span{margin:0 8px}.submission-list-item strong{font-family:Manrope,sans-serif;font-size:14px;font-weight:600;white-space:nowrap}.submission-list-item strong small{font-size:9px;color:#8e9f7b}.submission-list-item>svg{color:#a5b095}.modal{border:1px solid #e0e5d9;border-radius:16px;width:480px;max-width:calc(100vw - 32px);max-height:90dvh;padding:0;color:var(--ink);background:#fff;box-shadow:0 30px 100px #0e241e40}.modal::backdrop{background:#10251cc0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal.wide{width:760px}.modal-inner{padding:30px}.modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:23px}.modal-head h2{font-size:21px;font-weight:600;letter-spacing:-.7px;margin-top:9px;line-height:1.6;word-break:keep-all}.modal-head .eyebrow{font-size:8px;letter-spacing:1.5px}.modal-head .icon-button{margin:-7px -7px 0 0}.modal-description{font-size:12px;color:#91a080;margin-bottom:20px}.privacy-callout{display:flex;align-items:flex-start;gap:12px;border:1px solid #e4ebdb;border-radius:8px;background:#f3f7ed;padding:16px;color:#759363}.privacy-callout>svg{margin-top:1px}.privacy-callout strong{display:block;font-size:11px;font-weight:600;color:#5c7b4a}.privacy-callout p{font-size:10px;color:#8a9e77;line-height:1.9;margin-top:5px}.privacy-callout small{font-size:9px;line-height:1.8;display:block;color:#a2af91;margin-top:7px}.connect-option{width:100%;display:flex;align-items:center;gap:13px;text-align:left;padding:17px;border:1px solid #dde6d4;border-radius:8px;margin-top:22px}.connect-option:hover{background:#f9fbf6;border-color:#9fb989}.wallet-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#f1f6e9;color:#799a5f;border-radius:8px}.connect-option>span:nth-child(2){flex:1 1}.connect-option strong{font-size:13px;font-weight:500;display:block}.connect-option small{font-size:10px;color:#a0ad90;display:block;margin-top:3px}.connect-option>svg{color:#91a47c}.divider-label{display:flex;align-items:center;gap:12px;font-size:9px;color:#a5b195;margin:24px 0 15px;white-space:nowrap}.divider-label:after,.divider-label:before{content:"";height:1px;width:100%;background:#e8eddf}.demo-options{display:grid;grid-template-columns:1fr 1fr;gap:10px}.demo-options button{border:1px solid #e5ebdc;border-radius:8px;background:#f9fbf6;text-align:left;padding:14px 13px}.demo-options button:hover{background:#eff5e7}.demo-options strong{font-size:11px;font-weight:500;display:block}.demo-options small{font-size:9px;color:#a0ad90;display:block;margin-top:5px}.security-note{display:flex;align-items:center;justify-content:center;gap:6px;font-size:9px;color:#aab49c;margin-top:26px}.profile-setup-fields,.stack-form{display:flex;flex-direction:column;gap:18px}.profile-setup-fields{min-width:0;margin:0;padding:0;border:0}.stack-form label:not(.file-drop){display:flex;flex-direction:column;gap:7px;font-size:11px;color:#657b54;font-weight:500}.stack-form input:not([type=checkbox]),.stack-form select,.stack-form textarea{border:1px solid #dfe6d6;background:#fcfdf9;border-radius:6px;padding:11px 12px;font-size:12px;color:#526b42;outline:none;width:100%;min-width:0}.stack-form input::placeholder,.stack-form textarea::placeholder{color:#b1bba3;font-weight:400;font-size:11px}.stack-form textarea{resize:vertical;line-height:1.9}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.form-grid.three{grid-template-columns:1fr .65fr 1.3fr}.form-hint{font-size:10px!important;font-weight:400;color:#a1ad91!important;line-height:1.85;margin:1px 0}.demo-options+.form-hint{margin-top:11px}.form-error{padding:11px 13px;color:#ad6555;background:#fff1ec;border:1px solid #edd8cb;font-size:11px;border-radius:6px;line-height:1.8}.escrow-summary{padding:20px;border:1px solid #e4eadb;border-radius:8px;background:#f6f9f1}.escrow-summary>.section-eyebrow{margin-bottom:16px}.escrow-summary>div:not(.section-eyebrow){display:flex;align-items:center;justify-content:space-between;font-size:11px;color:#8b9b7c;margin-top:10px;gap:16px}.escrow-summary strong{font-family:Manrope,sans-serif;font-size:12px;color:#6b8358;font-weight:500;white-space:nowrap}.escrow-summary .total{border-top:1px solid #dfe8d2;padding-top:13px;margin-top:14px!important;color:#557345!important}.escrow-summary .total strong{font-size:23px;letter-spacing:-.5px}.escrow-summary .total small{font-size:11px}.escrow-summary>p{margin-top:14px;font-size:10px;color:#9daa8b;line-height:1.9}.stack-form .checkbox-label{display:flex;flex-direction:row!important;align-items:flex-start;gap:9px!important;font-size:10px!important;line-height:1.8;font-weight:400!important}.checkbox-label input{accent-color:#456e34;width:14px;height:14px;margin:2px 0 0}.form-actions{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e7ecdf;padding-top:18px;gap:15px}.form-actions>span{font-size:10px;color:#a4af96}.form-actions>span>strong{color:#6b8357;font-weight:500;margin-left:6px}.detail-meta{flex-wrap:wrap;gap:14px;color:#9aa78b;font-size:10px}.detail-meta,.detail-meta>span{display:flex;align-items:center}.detail-meta>span{gap:4px}.detail-reward{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#f2f6ec;border:1px solid #e2ead7;padding:21px;border-radius:9px;margin:23px 0}.detail-reward>div>small{display:block;font-size:10px;color:#8c9e78;margin-bottom:5px}.detail-reward strong{font-family:Manrope,sans-serif;font-size:27px;font-weight:600;letter-spacing:-.5px;color:#54743e}.detail-reward strong>span{font-size:11px;font-weight:500;color:#849d6d;letter-spacing:0}.detail-reward>span{display:flex;align-items:center;gap:6px;font-size:10px;color:#8fa27a}.detail-owner{display:flex;align-items:center;gap:9px;font-size:11px;color:#738960;margin-bottom:27px}.detail-owner>span:last-child{font-size:9px;color:#a1ae91}.detail-description h3{font-size:13px;font-weight:600;color:#5e784d}.detail-description>p{white-space:pre-wrap;font-size:12px;line-height:2;color:#899a77;margin-top:12px;overflow-wrap:anywhere}.detail-privacy{display:flex;gap:9px;align-items:flex-start;color:#92a57e;background:#f9faf6;padding:14px;border-radius:6px;margin:22px 0;font-size:10px;line-height:1.9}.detail-privacy svg{margin-top:2px}.detail-submissions{border-top:1px solid #e4ebd9;padding-top:24px;margin-top:25px}.detail-submissions .panel-title{margin-bottom:14px}.submission-card{border:1px solid #e0e8d6;border-radius:8px;margin-top:12px;padding:18px}.submission-card-head{display:flex;align-items:center;gap:10px}.submission-card-head>div{flex:1 1}.submission-card-head strong{font-size:11px;font-weight:500;color:#6b8656;display:block}.submission-card-head small{font-size:8px;color:#a7b498;display:block;margin-top:2px}.submission-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px;line-height:1.9;color:#91a180;margin:17px 0}.approval-controls{display:flex;align-items:center;gap:15px;justify-content:space-between;border-top:1px solid #edf1e5;padding-top:14px;margin-top:14px}.approval-controls>label{display:flex;align-items:center;gap:6px;font-size:10px;color:#91a67a}.approval-controls select{padding:5px;border:1px solid #e1e9d4;border-radius:5px;background:#fff;color:#819c64;font-size:11px;cursor:pointer}.small-button{font-size:10px;padding:8px 12px}.inline-confirm{display:flex;align-items:center;gap:10px;font-size:9px;color:#7d9368}.detail-empty{font-size:11px;padding:15px 0 20px}.attachment-list{display:flex;flex-direction:column;gap:6px;margin-top:12px}.attachment-button{display:flex;align-items:center;gap:8px;border:1px solid #e4eadb;padding:10px;border-radius:5px;font-size:10px;color:#8d9f7a;text-align:left;overflow-wrap:anywhere}.attachment-button small{margin-left:auto;font-size:8px;white-space:nowrap}.attachment-button:hover{background:#f1f6e9}.rating-display{font-size:10px;display:flex;align-items:center;gap:6px;color:#8c9b66;margin-top:15px}.rating-display svg{fill:#e7edce}.detail-cta{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:25px;font-size:11px;color:#8ca077}.submission-form{border-top:1px solid #e5ecd9;margin-top:28px;padding-top:26px}.submission-form>h3{font-size:15px;font-weight:500;color:#5f7d4a}.muted{color:#a0ad91;font-size:11px}.submission-form>p{margin-top:-9px}.file-drop{position:relative;display:flex;flex-direction:column;align-items:center;gap:7px;padding:24px 14px;border:1px dashed #cfdcc0;border-radius:7px;background:#f8fbf3;color:#8da578;cursor:pointer}.file-drop strong{font-size:11px;font-weight:500}.file-drop>span{font-size:9px;color:#a6b497}.file-drop input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.file-list{display:flex;flex-wrap:wrap;gap:7px}.file-list>span{font-size:9px;color:#8ba171;display:flex;align-items:center;gap:8px;background:#f1f6e8;padding:5px 8px;border-radius:4px}.file-list button{padding:0;display:flex}.requester-settlement{border-top:1px solid #e8eddf;padding-top:23px;margin-top:25px}.requester-settlement>div:first-child{display:flex;align-items:center;gap:9px;font-size:10px;color:#98a888;flex-wrap:wrap}.requester-settlement>div:first-child strong{font-size:10px;color:#758e63;font-weight:500;margin-right:12px}.requester-settlement>.text-button{margin-top:18px;font-size:10px}.danger-text{color:#ad7f6e}.cancel-confirm{background:#fdf7f2;border:1px solid #ecdcd0;padding:17px;border-radius:7px;margin-top:18px;color:#ae806c}.cancel-confirm>strong{font-size:12px;font-weight:500}.cancel-confirm p{font-size:11px;line-height:1.9;margin-top:8px}.cancel-confirm>div{display:flex;align-items:center;gap:10px;margin-top:16px}.guide-steps{display:flex;flex-direction:column;gap:22px;margin-bottom:25px}.guide-steps>div{display:flex;align-items:flex-start;gap:16px}.guide-steps b{font-family:Manrope,sans-serif;font-size:13px;color:#a3b58d;padding:7px;background:#f0f5e8;border-radius:5px;font-weight:500}.guide-steps h3{font-size:13px;font-weight:500;color:#678251}.guide-steps p{font-size:11px;color:#9baa88;line-height:1.9;margin-top:5px}.guide-steps~.form-hint{margin-top:18px}.toast{position:fixed;bottom:25px;left:calc(50% + var(--sidebar) / 2);transform:translateX(-50%);background:#274d36;color:#edf5e0;box-shadow:0 8px 25px #12301626;display:flex;align-items:center;gap:10px;padding:13px 17px;border-radius:9px;font-size:12px;z-index:100;max-width:calc(100vw - 40px);width:max-content}.toast>svg{color:#c2df98}.toast button{display:flex;color:#bdd29f;margin-left:10px;padding:3px}.sidebar-scrim{display:none}@media (min-width:1600px){.hero{min-height:350px}.hero-copy{padding-left:44px}.hero h1{font-size:41px}.hero p{font-size:13px}.hero .eyebrow{font-size:10px}.task-card{padding:25px}.task-card h3{font-size:17px;min-height:57px}.card-reward{margin-top:23px}.card-category{font-size:10px}.card-location{font-size:11px}.card-bottom{font-size:10px}.metrics strong{font-size:31px}.metrics>div>span{font-size:11px}.map-coordinate{bottom:28px}}@media (max-width:1240px){:root{--sidebar:210px}.sidebar{padding-left:14px;padding-right:14px}.brand{font-size:32px}.brand-caption{font-size:7px;letter-spacing:1.4px}.topbar{padding:0 28px}main{padding:27px 28px 0}.hero-copy{padding:28px}.hero h1{font-size:31px}.hero .eyebrow{font-size:7px;letter-spacing:1.4px}.hero p{font-size:10px}.hero-actions{gap:14px}.hero-actions .text-button{font-size:9px}.task-grid{gap:12px}.task-card{padding:17px 15px}.task-card h3{font-size:13px;min-height:43px}.card-reward strong{font-size:23px}.card-bottom{font-size:8px}.sub-count{display:none}.metrics>div{padding:0 20px}.metrics strong{font-size:24px}.metrics small{font-size:7px}.category-tabs{gap:2px}.category-tabs button{padding:6px 8px;font-size:9px}.profile-grid{grid-template-columns:repeat(2,1fr)}.profile-editor-layout{grid-template-columns:1.4fr 1fr}.wallet-overview{gap:16px}}@media (max-width:1040px){:root{--sidebar:195px}.sidebar{padding-left:12px;padding-right:12px}.nav-item{font-size:11px;padding:12px 11px;gap:10px}.brand{margin-left:10px}.workspace-tag{padding:12px 8px;font-size:10px}.workspace-tag small{font-size:8px}.brand-caption{margin-left:10px;font-size:6px;letter-spacing:1.4px}.hero{min-height:310px}.hero-copy{width:65%;padding:26px}.hero h1{font-size:29px}.world-map{right:-95px;width:65%;opacity:.65}.map-coordinate{display:none}.metrics strong{font-size:20px;gap:7px}.metrics>div{padding:0 14px}.metrics>div>span{font-size:9px}.metrics svg{width:13px}.metrics small{font-size:6px}.section-title h2{font-size:16px}.section-title p{font-size:9px}.task-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.task-card{padding:19px}.task-card h3{font-size:15px;min-height:49px}.card-bottom{font-size:9px}.category-tabs{max-width:100%}.category-tabs button{font-size:8px}.filter-row{gap:7px}.select-filter{padding:0 9px;gap:6px}.select-filter select{font-size:9px;max-width:100px}.list-footnote{flex-wrap:wrap;font-size:8px}.profile-editor-layout{grid-template-columns:1fr}.profile-editor-layout aside{display:grid;grid-template-columns:1fr 1fr;gap:15px;align-items:start}.profile-editor-layout aside .privacy-callout{margin-top:0}.wallet-overview{grid-template-columns:1fr}.wallet-explainer{padding:20px}.wallet-explainer p{max-width:none}.page-heading h1{font-size:25px}.page-footer>span:nth-child(2){display:none}.submission-list-item{gap:12px;padding:16px}.submission-list-item .status{font-size:8px}.submission-list-item h3{font-size:11px}.submission-list-item strong{font-size:12px}}@media (max-width:780px){:root{--sidebar:0px}.sidebar{width:230px;transform:translateX(-100%);transition:transform .25s}.sidebar.is-open{transform:translateX(0)}.sidebar-scrim{display:block;position:fixed;inset:0;background:#11271ab3;z-index:29}.mobile-toggle{display:flex}.topbar{height:65px;padding:0 20px}.topbar-right{gap:13px}.breadcrumb>svg,.home-crumb{display:none}.breadcrumb{gap:7px}.breadcrumb strong{font-size:11px}.topbar .dev-badge{font-size:8px}.wallet-button{font-size:10px;padding:8px 10px;gap:7px}.wallet-button>svg:last-child{display:none}main{padding:22px 20px 0}.hero{min-height:303px}.hero-copy{padding:27px;width:65%}.hero h1{font-size:31px}.hero p{font-size:10px}.hero .eyebrow{font-size:7px}.world-map{right:-90px;top:14px;width:65%}.metrics{padding:23px 0;margin-bottom:27px}.metrics>div{padding:0 15px}.metrics strong{font-size:23px}.metrics small{font-size:6px}.metrics>div>span{font-size:9px}.task-card{padding:20px}.task-grid{gap:14px}.task-card h3{font-size:15px}.section-title h2{font-size:17px}.category-tabs button{font-size:9px;padding:6px 9px}.category-row{align-items:flex-start}.sort-select{padding-top:5px}.profile-grid{gap:15px}.page-heading h1{font-size:25px}.page-heading p{font-size:11px;line-height:1.8}.toast{left:50%}.submission-list-item>svg{display:none}}@media (max-width:530px){main{padding:18px 16px 0}.topbar{padding:0 13px}.topbar .dev-badge{display:none}.wallet-button strong{font-size:10px}.wallet-button.connected{gap:6px}.topbar-right{gap:10px}.hero{min-height:345px}.hero-copy{width:100%;padding:26px 23px}.hero .eyebrow{font-size:6px;letter-spacing:1.3px}.hero h1{font-size:31px;margin-top:18px;line-height:1.5}.hero p{font-size:10px;max-width:300px;position:relative;z-index:2}.world-map{right:-55px;top:-20px;bottom:auto;width:90%;height:230px;opacity:.18}.hero-actions{margin-top:23px;gap:18px}.hero-actions .text-button{font-size:9px}.metrics{grid-template-columns:1fr 1fr;row-gap:22px;padding:22px 0 25px}.metrics>div{padding:0 15px!important}.metrics>div:nth-child(odd){padding-left:4px!important}.metrics>div:nth-child(2n){border:0;padding-right:4px!important}.metrics strong{font-size:26px;margin-top:4px}.metrics small{font-size:7px}.metrics>div>span{font-size:10px}.section-title{align-items:flex-start;gap:10px;margin-bottom:18px}.section-title h2{font-size:15px;line-height:1.7;word-break:keep-all;gap:6px}.section-title h2 .count{font-size:9px;min-width:18px;height:18px}.section-title p{font-size:9px;line-height:1.8;max-width:270px}.section-action{display:none}.filter-row{flex-wrap:wrap;gap:8px}.search-input{flex:1 1 100%;height:41px}.select-filter{height:35px;flex:1 1}.select-filter select{max-width:none;width:100%;font-size:10px}.category-row{display:block;margin-top:14px;position:relative;margin-bottom:17px}.category-tabs{flex-wrap:nowrap;overflow:auto;max-width:100%;padding-bottom:8px;scrollbar-width:none;gap:4px}.category-tabs::-webkit-scrollbar{display:none}.category-tabs button{font-size:9px;flex-shrink:0;padding:6px 9px}.sort-select{display:flex;justify-content:flex-end;margin-top:4px;padding:0}.sort-select select{font-size:9px}.task-grid{grid-template-columns:1fr;gap:13px}.task-card{padding:21px}.task-card h3{font-size:17px;min-height:0;line-height:1.65}.card-top{margin-bottom:15px}.card-category{font-size:9px}.card-location{font-size:10px}.card-reward{margin-top:18px}.card-reward strong{font-size:27px}.card-divider{margin-top:15px}.card-bottom{font-size:10px}.sub-count{display:inline;font-size:9px}.list-footnote{font-size:8px;gap:5px;margin-top:22px;line-height:1.7}.list-footnote>span{width:100%;text-align:center}.page-footer{margin-top:30px}.page-footer,.page-footer button{font-size:8px}.page-heading{margin:14px 0 24px}.page-heading .eyebrow{font-size:7px}.page-heading h1{font-size:23px;line-height:1.7;word-break:keep-all}.page-heading p{font-size:11px}.profile-grid{grid-template-columns:1fr}.network-note{font-size:10px;line-height:1.8;padding:13px}.profile-editor-layout aside{grid-template-columns:1fr}.panel{padding:20px}.stack-form{gap:17px}.form-grid{gap:12px}.form-grid.three{grid-template-columns:1fr 1fr}.form-grid.three>label:last-child{grid-column:1/-1}.form-actions{flex-direction:column;align-items:stretch;gap:12px}.form-actions>span{text-align:right;font-size:9px}.modal{max-width:calc(100vw - 20px);border-radius:12px;max-height:94dvh}.modal-inner{padding:23px 19px}.modal-head{margin-bottom:18px}.modal-head h2{font-size:18px}.modal-head .eyebrow{font-size:7px}.modal-description{font-size:11px}.connect-option{padding:14px;gap:10px}.connect-option strong{font-size:12px}.demo-options{gap:8px}.demo-options button{padding:13px 10px}.demo-options strong{font-size:10px}.demo-options small{font-size:8px;line-height:1.8}.detail-meta{gap:9px;font-size:9px;line-height:1.9}.detail-reward{flex-wrap:wrap;padding:17px;gap:15px}.detail-reward strong{font-size:25px}.detail-reward>span{font-size:9px;width:100%;padding-top:9px;border-top:1px solid #dfe8d3}.detail-owner{font-size:10px;gap:6px;flex-wrap:wrap}.detail-owner>span:last-child{font-size:8px}.detail-description>p{font-size:11px}.approval-controls{align-items:flex-start;flex-wrap:wrap;gap:12px}.inline-confirm{flex-wrap:wrap;gap:8px}.inline-confirm>span{flex:1 0 100%}.detail-cta{flex-direction:column;align-items:stretch}.detail-cta>p{font-size:10px}.submission-list-item{gap:12px;flex-wrap:wrap;padding:16px}.submission-list-item>div{flex-grow:1;flex-shrink:0;flex-basis:calc(100% - 70px)}.submission-list-item h3{font-size:12px}.submission-list-item>.status{margin-left:57px}.submission-list-item>strong{margin-left:auto}.wallet-overview{gap:15px}.balance-card{padding:24px}.balance-card strong{font-size:34px}.wallet-explainer h3{font-size:15px}.wallet-explainer p{font-size:11px}.wallet-explainer .dev-badge{font-size:8px}.ledger-panel{padding:20px 0}.ledger-panel .panel-title{padding:0 20px}.login-prompt{text-align:center;padding:45px 20px}.login-prompt h3{font-size:16px}.login-prompt p,.toast{font-size:10px}.toast{padding:12px 13px;gap:7px;bottom:16px}.toast button{margin-left:4px}.connection-error{font-size:10px;line-height:1.8}.cancel-confirm>div{flex-direction:column;align-items:stretch}.guide-steps p{font-size:10px}.guide-steps h3{font-size:12px}}.attachment-wrapper .attachment-button{width:100%}.image-preview-toggle{font-size:10px;margin-top:9px}.private-image-preview{display:block;max-width:100%;max-height:350px;object-fit:contain;border:1px solid var(--line);border-radius:7px;margin-top:12px}.private-video-preview{display:block;width:100%;max-height:420px;background:#151b15;border:1px solid var(--line);margin-top:12px}.image-preview-loading{padding:20px;color:#8da578}.expired-settlement{padding:18px;border:1px solid #e4eadb;border-radius:8px;background:#f6f9f1;margin-top:25px}.expired-settlement h3{font-size:12px;color:#6b8358}.expired-settlement p{font-size:11px;color:#91a180;line-height:1.9;margin:8px 0 15px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.token-identity{min-width:0;margin-top:14px;padding-top:12px;border-top:1px solid color-mix(in srgb,currentColor 18%,transparent)}.token-identity-label{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:9px;font:9px monospace;letter-spacing:.06em}.token-network{opacity:.6;font-size:8px}.token-address-row{display:flex;align-items:start;gap:12px}.token-address-row code{flex:1 1;min-width:0;font:10px/1.8 monospace;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.token-address-row button{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;padding:4px 0 4px 5px;border:0;background:transparent;color:inherit;font-size:9px;opacity:.7}.token-address-row button:hover{opacity:1}.token-identity .token-address-pending{font-size:10px;margin:0;opacity:.65}.token-copy-error{font-size:10px;line-height:1.8;margin-top:8px}.dropdown-root{position:relative;min-width:0;font:inherit;text-align:left;letter-spacing:normal}.dropdown-root .humint-select__control{display:flex;align-items:center;min-height:42px;padding:0 12px;border:1px solid #d9e2cf;border-radius:0;background:#fbfcf8;color:#536a46;box-shadow:none;cursor:pointer;transition:border-color .15s,box-shadow .15s}.dropdown-root .humint-select__control:hover{border-color:#a9bd98}.dropdown-root .humint-select__control--is-focused{border-color:#7fa36c;box-shadow:0 0 0 2px #91b5751c}.dropdown-root .humint-select__control--menu-is-open{border-color:#7fa36c}.dropdown-root .humint-select__control--is-disabled{opacity:.5;cursor:not-allowed}.dropdown-root .humint-select__value-container{padding:0;min-width:0;gap:0}.dropdown-root .humint-select__placeholder,.dropdown-root .humint-select__single-value{font-size:12px;line-height:1.65;margin:0;min-width:0}.dropdown-root .humint-select__placeholder{color:#99a68b}.dropdown-root .humint-select__input-container{margin:0;padding:0;font-size:12px;color:#536a46}.dropdown-root input:not([type=hidden]),.stack-form .dropdown-root input:not([type=hidden]){padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;font:inherit;color:inherit}.dropdown-root .humint-select__indicators{align-self:center;gap:7px}.dropdown-chevron{display:flex;align-items:center;justify-content:center;color:#879c75;margin-left:9px;transition:transform .15s}.humint-select__control--menu-is-open .dropdown-chevron{transform:rotate(180deg)}.dropdown-leading-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);display:flex;align-items:center;z-index:1;color:#859b71;pointer-events:none}.dropdown-root.dropdown-with-icon .humint-select__value-container{padding-left:23px}.dropdown-root.dropdown-compact .humint-select__control{min-height:33px;padding:0 9px}.dropdown-root.dropdown-compact .humint-select__placeholder,.dropdown-root.dropdown-compact .humint-select__single-value{font-size:11px}.humint-select__menu{padding:5px;margin-top:5px;border:1px solid #ced9c1;border-radius:0;background:#fff;color:#506543;box-shadow:0 12px 32px #22341b20;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,sans-serif;font-size:12px;text-align:left}.humint-select__menu-list{padding:0;overscroll-behavior:none;scrollbar-width:thin;scrollbar-color:#c7d4ba transparent}.humint-select__group{padding:0}.humint-select__group+.humint-select__group{margin-top:5px;border-top:1px solid #edf1e8;padding-top:5px}.humint-select__group-heading{font-size:9px;font-weight:500;letter-spacing:.04em;color:#99a68b;padding:10px 10px 7px}.humint-select__option{display:flex!important;align-items:center;justify-content:space-between;gap:15px;min-height:37px;padding:9px 10px;line-height:1.6;cursor:pointer!important;font-size:12px;overflow-wrap:anywhere}.humint-select__option>span{flex:1 1}.humint-select__option--is-focused{background:#f0f5e9}.humint-select__option--is-selected{background:#dff3d7;color:#3b6033;font-weight:500}.humint-select__option--is-selected.humint-select__option--is-focused{background:#cfebc3}.humint-select__menu-notice--no-options{padding:18px 12px;font-size:11px;color:#95a386}@media(max-width:530px){.dropdown-root .humint-select__control{min-height:41px}.dropdown-root .humint-select__input-container,.dropdown-root .humint-select__placeholder,.dropdown-root .humint-select__single-value{font-size:11px}.humint-select__option{font-size:11px;min-height:41px}.dropdown-root.dropdown-compact .humint-select__control{min-height:33px}}.language-switcher.dropdown-root{flex:0 0 88px;width:88px;min-width:0;color:inherit}.language-switcher .humint-select__control{min-height:36px;border:1px solid var(--line,#b7b8b0);background:transparent;color:inherit}.language-switcher .humint-select__value-container{padding-left:31px}.language-switcher .humint-select__single-value{font:11px monospace;color:inherit}.language-switcher .humint-select__indicators{padding-right:7px}.language-switcher .dropdown-leading-icon{left:9px;color:inherit}.landing-nav>.language-switcher{align-self:center;margin:0 12px}.request-page-header-actions>.language-switcher{color:#dfe4d8}html:is(:lang(en),:lang(ru),:lang(zh),:lang(ja),:lang(th)) :is(.landing,.app-shell) :is(h1,h2,h3,h4,p){overflow-wrap:anywhere}html:lang(ru) .hero-manifesto h2{font-size:clamp(23px,2.3vw,35px)}html:lang(ru) .hero-audience h2{font-size:clamp(22px,2.1vw,32px)}html:lang(ru) .participation-copy h2{font-size:clamp(28px,3vw,47px)}html:is(:lang(en),:lang(ru)) .trust-levels small{white-space:normal}@media (max-width:1100px){.landing-nav>.language-switcher{margin:0 7px;flex-basis:80px;width:80px}}@media (max-width:530px){.topbar{gap:8px;padding-inline:16px}.topbar-right{gap:6px}.topbar-right .language-switcher{flex-basis:78px;width:78px}.topbar .breadcrumb{min-width:0}.topbar .breadcrumb strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.request-page-header-inner{flex-wrap:wrap}html:lang(ru) .participation-copy h2{font-size:28px}}@media (max-width:380px){.topbar .breadcrumb strong{max-width:56px}.topbar .wallet-button{padding-inline:7px}.landing-nav>.language-switcher{flex-basis:72px;width:72px;margin-inline:5px}}@media (max-width:1240px){html:lang(ru) .landing-clock{display:none}html:lang(ru) .landing-enter{min-width:150px;gap:14px}}.wallet-rejection-modal{width:420px}.wallet-rejection-icon{display:grid;place-items:center;width:48px;height:48px;margin-bottom:20px;background:#edf3e8;color:#47724f;border-radius:50%}.wallet-rejection-modal .modal-description{line-height:1.8}.wallet-rejection-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-top:24px}.token-amount{display:inline-flex;flex-direction:column;gap:3px;line-height:1.4;white-space:nowrap}.token-main{display:inline-flex;align-items:baseline;gap:.25em}.token-symbol{font-size:.75em;font-weight:500}.usd-amount{display:block;font-size:10px!important;font-weight:400!important;color:var(--muted,#7f8578);line-height:1.5;letter-spacing:0}.currency-selector{min-width:120px;max-width:190px}.currency-price-row{display:flex;align-items:flex-start;gap:12px}.currency-price-row>label{flex:1 1;min-width:0}.wallet-balances{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:24px}@media(max-width:640px){.wallet-balances{grid-template-columns:1fr}.currency-price-row{flex-wrap:wrap}}.legal-links{display:flex;align-items:center;gap:18px;flex-wrap:wrap;font-size:12px}.legal-links a{text-decoration:underline;text-underline-offset:4px;color:inherit}.policy-notice{display:flex;align-items:flex-start;gap:10px;padding:16px 18px;border:1px solid #cfd9c5;background:#edf2e7;color:#344b32;font-size:13px;line-height:1.8;margin:18px 0}.policy-notice svg{flex:none;margin-top:4px}.policy-notice p{margin:0}.policy-notice a,.terms-consent>a{color:inherit;text-decoration:underline;text-underline-offset:3px}.terms-consent{margin:20px 0;line-height:1.7}.terms-consent label{display:flex!important;align-items:flex-start;gap:10px;font-weight:500!important}.terms-consent input{width:17px!important;height:17px!important;flex:none;margin-top:4px;accent-color:#245e46}.terms-consent>a{display:inline-block;font-size:12px;margin:8px 0 0 27px}.terms-reminder{position:fixed;bottom:18px;left:50%;transform:translateX(-50%);z-index:80;background:#20392c;color:#fff;padding:14px 20px;display:flex;gap:20px;align-items:center;max-width:calc(100vw - 32px);box-shadow:0 4px 25px #0002}.terms-reminder button{text-decoration:underline;white-space:nowrap}.report-link{display:inline-flex;gap:6px;align-items:center;font-size:12px;color:var(--muted);text-decoration:underline;text-underline-offset:3px}.moderation-notice{padding:24px;border:1px solid #a89b6e;background:#f8f3e8;margin:20px 0}.moderation-notice h2{font-size:18px}.moderation-notice p{line-height:1.85;overflow-wrap:anywhere}.moderation-notice form{display:grid;gap:12px;max-width:720px}.moderation-notice label{display:grid;gap:8px}.moderation-notice textarea{width:100%;padding:12px;border:1px solid #a8ad99;background:white}.legal-page{min-height:100dvh;--legal-line:#d5dace;background:#f7f7f0;color:#20352a}.legal-page>footer,.legal-page>header{max-width:1280px;margin:auto;padding:28px 40px;display:flex;justify-content:space-between;align-items:center;gap:20px}.legal-page>header{border-bottom:1px solid var(--legal-line)}.legal-page>header .brand-logo{width:160px}.legal-page>main{max-width:1000px;margin:auto;padding:48px 40px 90px}.legal-page>footer{border-top:1px solid var(--legal-line);font-size:12px}.legal-page h1{font-size:clamp(30px,4vw,54px);line-height:1.2;letter-spacing:-.035em;margin:20px 0}.legal-page h2{font-size:20px;margin:0 0 16px}.legal-page p{line-height:1.95}.legal-back{display:inline-flex;align-items:center;gap:8px;font-size:12px;margin-bottom:40px;color:inherit}.legal-eyebrow{display:block;font:11px monospace;letter-spacing:.12em}.legal-version{font-size:12px;color:#66765e}.legal-toc{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:24px 0 36px}.legal-toc a{font-size:13px;color:inherit}.legal-section{display:grid;grid-template-columns:36px 1fr;gap:18px;padding:35px 0;border-top:1px solid var(--legal-line);scroll-margin-top:30px}.legal-section>span{font:12px monospace;color:#73816c;margin-top:7px}.legal-section p{margin:0;overflow-wrap:anywhere}.legal-button{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;background:#213e2e;color:white!important;text-decoration:none;font-size:13px;width:fit-content;margin-top:20px}.legal-form{display:grid;gap:16px;margin-top:30px}.legal-form>label{display:grid;gap:8px;font-weight:500}.legal-form input:not([type=checkbox]):not([type=radio]),.legal-form textarea{width:100%;border:1px solid var(--legal-line);padding:14px;background:#fff;color:inherit}.legal-form fieldset{border:1px solid var(--legal-line);padding:18px;display:grid;gap:10px}.legal-form legend{padding:0 6px}.legal-form label.report-option{display:flex;align-items:flex-start;gap:10px;font-weight:400}.report-option input{accent-color:#245e46;flex:none;margin-top:5px}.legal-form small{color:#62705a}.legal-error{color:#8b3028}.report-receipt{margin-top:35px;padding:30px;border:1px solid var(--legal-line);background:#fff}.report-receipt code{overflow-wrap:anywhere}.legal-page .language-switcher{min-width:120px}@media(max-width:640px){.legal-page>footer,.legal-page>header{padding:22px;flex-wrap:wrap}.legal-page>main{padding:30px 22px 60px}.legal-toc{grid-template-columns:1fr}.legal-section{grid-template-columns:24px 1fr;gap:10px}.terms-reminder{flex-direction:column;gap:6px;align-items:flex-start;width:calc(100vw - 32px)}.legal-links{gap:14px}}.token-risk-notice{margin:18px 0;padding:18px 20px;border:1px solid #ccd5c6;background:#f0f3eb;color:#324834;font-size:13px;line-height:1.8}.token-risk-notice>div:first-child{display:flex;align-items:center;gap:9px}.token-risk-notice p{margin:9px 0}.token-risk-notice>a{color:inherit;text-decoration:underline;text-underline-offset:3px}.token-risk-notice .token-address{margin:15px 0}.external-token-destination,.token-risk-notice code{overflow-wrap:anywhere}.external-token-destination span{display:block;font:12px monospace;margin-top:8px}.token-policy-configuration{border:1px solid var(--legal-line);padding:20px;margin-top:20px;background:white}.token-policy-configuration dl{margin:0;display:grid;gap:18px}.token-policy-configuration dt{font-size:12px;color:#62705a}.token-policy-configuration dd{margin:6px 0 0;overflow-wrap:anywhere;font:13px monospace;line-height:1.8}.landing-token-risk{font-size:13px!important;line-height:1.8!important;max-width:750px}.landing-token-risk a{text-decoration:underline;text-underline-offset:3px;color:inherit}.token-risk-scope{margin:12px 0 15px}.token-risk-scope dt{font-size:11px}.token-risk-scope dd{margin:3px 0 0;font:11px monospace;overflow-wrap:anywhere;line-height:1.7}.language-switcher.dropdown-root.dropdown-compact .humint-select__control{padding:0}html:lang(ar) body{font-family:Noto Sans Arabic,Arial,Tahoma,sans-serif}html:lang(ar) :is(h1,h2,h3,h4,p,button,label){letter-spacing:normal}html:lang(ar) :is(.landing,.app-shell) :is(h1,h2,h3,h4){font-family:Noto Sans Arabic,Arial,Tahoma,sans-serif;letter-spacing:normal}html:lang(ar) .landing .hero-word h1{font-family:DM Sans,sans-serif;direction:ltr;unicode-bidi:isolate}html:is(:lang(es),:lang(de),:lang(fr),:lang(ar)) :is(.landing,.app-shell) :is(h1,h2,h3,h4,p){overflow-wrap:anywhere}html[dir=rtl] .sidebar{left:auto;right:0;border-right:0;border-left:1px solid #41473b}html[dir=rtl] .main-shell{margin-left:0;margin-right:var(--sidebar)}html[dir=rtl] :is(.topbar-right,.request-page-header-actions,.sort-dropdown,.request-field-meta output){margin-left:0;margin-right:auto}html[dir=rtl] :is(.nav-item,.request-steps button,.collection-details dd,.legal-content){text-align:start}html[dir=rtl] .dropdown-leading-icon{left:auto;right:12px}html[dir=rtl] .dropdown-with-icon .humint-select__value-container{padding-left:10px;padding-right:38px}html[dir=rtl] .language-switcher .dropdown-leading-icon{left:auto;right:9px}html[dir=rtl] .language-switcher .humint-select__value-container{padding-left:0;padding-right:29px}html[dir=rtl] .language-switcher .humint-select__single-value{direction:ltr}html[dir=rtl] .language-switcher .humint-select__indicators{padding-right:0;padding-left:3px}html[dir=rtl] .request-metrics>div+div{border-left:0;border-right:1px solid #d5dccd}html[dir=rtl] .app-shell .contact-message{margin-inline:10% 0;border-left:0;border-right:2px solid #bbc8ad}html[dir=rtl] :is(.collection-questions ol,.request-extra ol){padding-left:0;padding-right:20px}html[dir=rtl] :is(pre,code,input[type=number],input[type=datetime-local],input[type=date],input[type=email],input[type=url],.token-amount,.usd-amount,.transaction-reference,.wallet-address){direction:ltr;unicode-bidi:isolate}html[dir=rtl] :is(pre,input[type=email],input[type=url]){text-align:left}html[dir=rtl] [dir=auto]{unicode-bidi:plaintext}@media(max-width:780px){html[dir=rtl] .sidebar{transform:translateX(100%)}html[dir=rtl] .sidebar.is-open{transform:translateX(0)}html[dir=rtl] .main-shell{margin-right:0}}