.needs_page__YMAGX{--dicari-action:var(--kv-action);--dicari-canvas:var(--kv-canvas);--dicari-line:#dfe5e2;--dicari-muted:var(--kv-muted);min-height:100svh;background:var(--dicari-canvas);color:var(--ink);padding-bottom:calc(6.5rem + env(safe-area-inset-bottom))}.needs_page__YMAGX :where(a,button,input,select,textarea,summary):focus-visible:where(:not(a,button,[role=button],summary,input[type=checkbox],input[type=radio],input[type=button],input[type=submit],input[type=reset]),html[data-input-modality=keyboard] *):not([data-kv-input]){outline:var(--kv-focus-width) solid var(--dicari-action);outline-offset:2px}.needs_page__YMAGX :where(button,a,input,select,textarea,summary){scroll-margin-block:80px 120px}.needs_page__YMAGX button:disabled{opacity:.6;cursor:default}.needs_bar__duaRQ{min-height:56px;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:8px;border-bottom:1px solid var(--dicari-line);padding:0 12px;background:var(--surface);position:sticky;top:0;z-index:20}.needs_bar__duaRQ h1{font-size:1.125rem;line-height:1.4;font-weight:500;text-align:center;margin:0}.needs_bar__duaRQ>a:first-child,.needs_iconButton__Kl_Aj{width:44px;height:44px;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border:0;background:transparent;border-radius:var(--kv-radius-control)}.needs_bar__duaRQ>a:first-child svg,.needs_iconButton__Kl_Aj svg{width:22px;height:22px}.needs_body__SDStg{width:100%;max-width:1120px;margin:0 auto}.needs_layout__rB_xV{display:grid;gap:24px}.needs_main__xuNzJ{min-width:0}.needs_heading__SkFGn{display:flex;gap:16px;justify-content:space-between;align-items:center;margin-bottom:20px}.needs_heading__SkFGn h2{font-size:1.25rem;font-weight:500;margin:0 0 6px;line-height:1.35}.needs_heading__SkFGn p,.needs_helper__6Fuj5,.needs_muted__nDJZk{color:var(--dicari-muted);font-size:.8125rem;line-height:1.55;margin:0}.needs_helper__6Fuj5{margin:16px 0}.needs_feedTools__ifoMe{background:var(--surface);padding:16px 16px 0}.needs_searchRow__qr9DX{display:flex;gap:8px}.needs_searchRow__qr9DX>button{padding-inline:12px;flex-shrink:0;min-height:48px}.needs_searchBox__IA2TL{display:flex;flex:1;min-width:0;border:1px solid #adb8c7;border-radius:var(--kv-radius-control);background:var(--kv-control-surface);box-shadow:var(--kv-control-shadow)}.needs_searchBox__IA2TL input{flex:1;min-width:0;width:100%;border:0;border-radius:var(--kv-radius-control);padding:11px 8px 11px 0;font-size:1rem;background:transparent}.needs_searchBox__IA2TL button{display:grid;place-items:center;width:44px;min-height:46px;flex-shrink:0;border:0;border-radius:var(--kv-radius-control);background:transparent;color:var(--dicari-muted)}.needs_searchBox__IA2TL svg{width:20px;height:20px;color:var(--kv-action-hover)}.needs_contextRow__reHWl{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:56px}.needs_contextRow__reHWl h2{font-size:.9375rem;font-weight:500;margin:0}.needs_textAction__kyuM7{display:inline-flex;gap:6px;align-items:center;justify-content:center;min-height:44px;padding:8px 4px;border:0;background:transparent;color:var(--dicari-action);font-size:.875rem;line-height:1.45}.needs_textAction__kyuM7 svg{width:17px;height:17px;flex-shrink:0}.needs_filterCount__JZiZ0{min-width:18px;border-radius:4px;background:var(--blue-50);color:var(--link);font-size:.75rem}.needs_filterChips__Ac6RW{display:flex;flex-wrap:wrap;gap:4px 8px;padding-bottom:12px}.needs_filterChips__Ac6RW button{display:inline-flex;align-items:center;gap:8px;min-height:44px;max-width:100%;overflow-wrap:anywhere;padding:8px 10px;border:1px solid var(--dicari-line);border-radius:var(--kv-radius-control);color:var(--text);background:var(--kv-control-surface);font-size:.8125rem;text-align:left;box-shadow:var(--kv-control-shadow)}.needs_filterChips__Ac6RW svg{width:16px;height:16px;flex-shrink:0}.needs_tabs__cAK13{display:flex;gap:8px;border-bottom:1px solid var(--dicari-line);overflow-x:auto;padding-block:8px}.needs_tabs__cAK13 a,.needs_tabs__cAK13 button{flex-shrink:0;border:1px solid transparent;background:transparent;color:var(--dicari-muted);padding:10px 16px;font-size:.9375rem;border-radius:var(--kv-radius-control)}.needs_tabs__cAK13 [aria-current=page],.needs_tabs__cAK13 [aria-selected=true]{border-bottom-color:var(--dicari-action);border-color:var(--kv-selected-border);background:var(--kv-selected)}.needs_activityTools__7mbDE{display:flex;align-items:center;justify-content:space-between;min-height:52px;gap:8px}.needs_activityTools__7mbDE>div{display:flex;gap:12px;align-items:center}.needs_activityTools__7mbDE .needs_textAction__kyuM7{color:var(--text)}.needs_list__F4Dk6{display:grid;gap:12px;padding:4px 16px 20px}.needs_card__0r7ir{display:block;padding:14px 16px;border:1px solid var(--dicari-line);border-radius:var(--kv-radius-card);background:var(--surface);min-width:0}.needs_card__0r7ir:hover:where(html[data-kasvara-hover=true] *){border-color:var(--kv-line-strong)}.needs_card__0r7ir h3{font-size:1rem;font-weight:500;margin:8px 0 10px;overflow-wrap:anywhere}.needs_cardTop__lr_R4,.needs_metadata__PYN_3{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;font-size:.8125rem;color:var(--dicari-muted);line-height:1.5}.needs_cardTop__lr_R4{justify-content:space-between;gap:8px}.needs_metadata__PYN_3>span{display:inline-flex;gap:5px;align-items:center;min-width:0;overflow-wrap:anywhere}.needs_metadata__PYN_3 svg{width:16px;height:16px;flex-shrink:0}.needs_amount__C4R5p{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px}.needs_amount__C4R5p strong{font-size:1rem;line-height:1.4;font-weight:500;overflow-wrap:anywhere}.needs_amount__C4R5p small,.needs_cardLocation__sTzuO{font-size:.8125rem;color:var(--dicari-muted)}.needs_cardLocation__sTzuO{display:flex;align-items:center;gap:5px;margin-top:8px;line-height:1.5;overflow-wrap:anywhere}.needs_cardLocation__sTzuO svg{width:15px;height:15px;flex-shrink:0}.needs_cardBottom__NPDpL{display:flex;justify-content:space-between;align-items:start;gap:8px;border-top:1px solid #edf0f3;margin-top:12px;padding-top:10px;color:var(--dicari-muted);font-size:.8125rem;line-height:1.5}.needs_cardBottom__NPDpL>span{min-width:0;overflow-wrap:anywhere}.needs_cardBottom__NPDpL>span:last-child{flex-shrink:0;color:var(--text)}.needs_cardBottom__NPDpL small{display:block;font-size:.75rem}.needs_budget__u93LA{font-weight:700;font-size:1.125rem;margin:10px 0 12px;color:var(--ink);overflow-wrap:anywhere}.needs_tag__eZB_A{display:inline-flex;color:var(--dicari-muted);font-size:.8125rem;line-height:1.5}.needs_open___HfuA{color:#267353}.needs_primary__dDgJH,.needs_secondary__o_zmu{min-height:44px;display:inline-flex;justify-content:center;align-items:center;gap:8px;padding:10px 16px;border:1px solid transparent;border-radius:var(--kv-radius-control);font-size:.9375rem;line-height:1.4;font-weight:500;text-align:center;cursor:pointer;transition:background-color .12s}.needs_primary__dDgJH{color:white;background:var(--kv-primary-surface);box-shadow:var(--kv-primary-shadow)}.needs_primary__dDgJH:hover:where(html[data-kasvara-hover=true] *){background:var(--kv-action-hover)}.needs_secondary__o_zmu{color:var(--text);background:var(--kv-control-surface);border-color:#adb8c7;box-shadow:var(--kv-control-shadow)}.needs_primary__dDgJH:active{background:#005747}.needs_iconButton__Kl_Aj:active,.needs_secondary__o_zmu:active,.needs_textAction__kyuM7:active{background:var(--blue-50)}.needs_primary__dDgJH svg,.needs_secondary__o_zmu svg{width:20px;height:20px;flex-shrink:0}.needs_wide__CGGKS{width:100%}.needs_sidebar__mrR57{display:none}.needs_sidebar__mrR57 h2{font-size:1.125rem;font-weight:500;margin:0 0 16px}.needs_sidebar__mrR57 p{color:var(--dicari-muted);font-size:.875rem;line-height:1.6;margin:16px 0}.needs_sidebar__mrR57 nav{display:grid;justify-items:start;margin-bottom:16px}.needs_sidebar__mrR57>.needs_primary__dDgJH{margin-top:8px}.needs_formActions__65PRV,.needs_mobileAction__7w4L4{position:fixed;z-index:21;bottom:0;left:0;right:0;background:var(--surface);border-top:1px solid var(--dicari-line);padding:12px 16px max(12px,env(safe-area-inset-bottom));display:flex;gap:10px}.needs_formActions__65PRV>*{flex:1}.needs_formActions__65PRV .needs_secondary__o_zmu{flex:0 1 auto}.needs_empty__8MpCk{padding:48px 24px;text-align:center}.needs_empty__8MpCk>svg{width:36px;height:36px;color:#8492a6;margin:0 auto 20px}.needs_empty__8MpCk h2{font-size:1.1875rem;font-weight:500;line-height:1.4;margin:0 0 10px}.needs_empty__8MpCk p{color:var(--dicari-muted);font-size:.9375rem;line-height:1.6;max-width:420px;margin:0 auto 20px}.needs_form__RIAFg{max-width:680px;margin:0 auto;padding:20px;background:var(--surface)}.needs_form__RIAFg h2{font-size:1.125rem;font-weight:500;line-height:1.4;margin:0 0 18px}.needs_formSection__gS3_F{display:grid;gap:20px;min-width:0}.needs_formSection__gS3_F+.needs_formSection__gS3_F{padding-top:24px;margin-top:4px;border-top:1px solid var(--dicari-line)}.needs_formSection__gS3_F h2{margin:0}.needs_fields__KLs2p{display:grid;gap:20px}.needs_field__CVqg7{display:flex;flex-direction:column;gap:8px;min-width:0;font-size:.875rem;line-height:1.4}.needs_field__CVqg7 input,.needs_field__CVqg7 select,.needs_field__CVqg7 textarea{min-height:48px;width:100%;min-width:0;padding:11px 12px;border:1px solid #adb8c7;border-radius:var(--kv-radius-field);background:var(--kv-control-surface);font-size:1rem;line-height:1.5;font-weight:400}.needs_field__CVqg7 small{font-size:.8125rem;font-weight:400;color:var(--dicari-muted);line-height:1.55}.needs_field__CVqg7 textarea{resize:vertical;min-height:128px}.needs_field__CVqg7 [aria-invalid=true]{border-color:var(--red)}.needs_formRow__90zlS{display:grid;gap:20px}.needs_formContext__0poGl{border-bottom:1px solid var(--dicari-line);padding-bottom:18px;margin-bottom:24px;font-size:.8125rem;color:var(--dicari-muted);line-height:1.5}.needs_formContext__0poGl strong{display:block;font-size:1rem;font-weight:500;color:var(--ink);margin:6px 0}.needs_optional__dMwKu{border-block:1px solid var(--dicari-line)}.needs_optional__dMwKu summary{min-height:52px;padding:12px 0;display:list-item;cursor:pointer;font-size:.9375rem;font-weight:500;list-style-position:inside}.needs_optional__dMwKu[open]{padding-bottom:20px}.needs_optional__dMwKu[open] summary{margin-bottom:12px}.needs_actions__WGY_L{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px;align-items:center}.needs_actions__WGY_L>*{flex:1 1 auto}.needs_notice___znLQ{background:var(--dicari-canvas);border-left:3px solid var(--dicari-line);padding:12px 14px;font-size:.875rem;line-height:1.6;margin:16px 0;overflow-wrap:anywhere}.needs_error__kO_6W{border-left-color:var(--red);color:#991b1b}.needs_notice___znLQ a{display:inline-flex;min-height:44px;align-items:center;color:var(--link);text-decoration:underline}.needs_photos__tYixc{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px}.needs_photos__tYixc:empty{display:none}.needs_photo__EVnaI{width:96px;margin:0}.needs_photo__EVnaI img{width:96px;height:96px;object-fit:cover;border-radius:8px;background:var(--dicari-canvas);border:1px solid var(--dicari-line)}.needs_photo__EVnaI button{min-height:44px;width:100%;background:white;border:0;color:var(--link);font-size:.875rem}.needs_consent__wr4Nm{display:flex;align-items:flex-start;gap:10px;line-height:1.6;cursor:pointer}.needs_consent__wr4Nm input{width:20px;height:20px;margin:2px 0 0;flex-shrink:0;accent-color:var(--dicari-action)}.needs_detail__pOPgY{background:var(--surface);padding:20px}.needs_detail__pOPgY h2{font-size:1.25rem;font-weight:500;margin:12px 0 16px;overflow-wrap:anywhere}.needs_detail__pOPgY h3{font-weight:500;margin:0 0 10px}.needs_identity__izTUt{display:flex;gap:10px;align-items:center;min-width:0}.needs_avatar__okUBo{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:50%;background:var(--kv-surface-subtle);color:#526279;font-size:.75rem;font-weight:500;text-transform:uppercase}.needs_identity__izTUt>div{min-width:0}.needs_identity__izTUt strong{display:block;font-size:.875rem;font-weight:500;overflow-wrap:anywhere;line-height:1.4}.needs_identity__izTUt small{display:block;font-size:.8125rem;color:var(--dicari-muted);margin-top:3px}.needs_facts__key0s{display:grid;grid-template-columns:1.1fr 1fr;gap:16px;margin:20px 0;border-block:1px solid var(--dicari-line)}.needs_facts__key0s dt{font-size:.8125rem;color:var(--dicari-muted);margin-bottom:7px}.needs_facts__key0s dd{margin:0;line-height:1.5;overflow-wrap:anywhere}.needs_facts__key0s dd strong{font-size:1.125rem}.needs_facts__key0s dd small{font-size:.8125rem;color:var(--dicari-muted);font-weight:400}.needs_description__Kt5LD{line-height:1.6;color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 20px}.needs_section__NQ7Ds{margin:0;padding:24px 16px}.needs_section__NQ7Ds h2{font-size:1rem;font-weight:500;margin:0 0 16px}.needs_offer__mMAU8{border:1px solid var(--dicari-line);border-radius:var(--kv-radius-card);padding:16px;background:var(--surface);min-width:0;margin-bottom:14px}.needs_offer__mMAU8 header{display:flex;justify-content:space-between;gap:12px;align-items:center}.needs_offer__mMAU8 h3{font-size:.9375rem;margin:0;font-weight:500;overflow-wrap:anywhere}.needs_offer__mMAU8 p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.9375rem;line-height:1.6;color:var(--text);margin:14px 0}.needs_offer__mMAU8 .needs_identity__izTUt strong{font-size:.9375rem}.needs_offerProfile__W5gY7{display:inline-flex;min-height:44px;align-items:center}.needs_attached__PXjof{display:flex;gap:12px;align-items:center;border-block:1px solid var(--dicari-line);padding:12px 0;margin:14px 0}.needs_attached__PXjof img{width:58px;height:58px;object-fit:cover;border-radius:8px;flex-shrink:0}.needs_attached__PXjof>span{flex:1;min-width:0}.needs_attached__PXjof>svg{width:16px;height:16px;flex-shrink:0;color:var(--dicari-muted)}.needs_attached__PXjof strong{display:block;font-size:.875rem;font-weight:500;line-height:1.4;overflow-wrap:anywhere;margin-top:4px}.needs_attached__PXjof small{display:block;color:var(--dicari-muted);font-size:.75rem;line-height:1.5}.needs_attached__PXjof b{display:block;font-size:.875rem;font-weight:500;margin:5px 0 0}.needs_private__8OTm2{border-top:1px solid var(--dicari-line);padding:24px 0 0;margin:24px 0 0}.needs_private__8OTm2 p{margin:6px 0}.needs_private__8OTm2>.needs_muted__nDJZk{margin-bottom:16px;font-size:.875rem}.needs_private__8OTm2 svg{width:18px;height:18px;vertical-align:middle}.needs_link__8AzQN{color:var(--link);text-decoration:underline;min-height:44px;display:inline-flex;align-items:center}.needs_manage__eBrTy{margin-top:16px}.needs_manage__eBrTy summary{min-height:44px;display:list-item;padding:12px 0;cursor:pointer;font-size:.875rem;color:var(--dicari-muted)}.needs_preview__PXccs{padding:20px 0}.needs_radioRow__83juf{display:flex;flex-wrap:wrap;gap:12px}.needs_radioRow__83juf label{display:flex;gap:8px;align-items:center;min-height:44px;font-size:.9375rem}.needs_loadMore__qhGsk{margin:20px 0;display:flex;justify-content:center}.needs_filterDialog__5b_Ga{width:min(100%,480px);max-width:100%;max-height:85svh;margin:auto auto 0;padding:0;border:0;border-radius:var(--kv-radius-panel) var(--kv-radius-panel) 0 0;background:var(--surface);color:var(--ink);overflow:auto}.needs_filterDialog__5b_Ga::backdrop{background:rgb(17 24 39/.38)}.needs_dialogContent__Dtikj{padding:12px 20px calc(24px + env(safe-area-inset-bottom))}.needs_dialogContent__Dtikj>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.needs_dialogContent__Dtikj h2{margin:0;font-size:1.125rem;font-weight:500}.needs_settingsRow__1UBF4{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--dicari-line);padding:16px 0}.needs_settingsRow__1UBF4>svg{width:22px;height:22px;flex-shrink:0;color:var(--dicari-muted)}.needs_settingsRow__1UBF4>span{flex:1;min-width:0}.needs_settingsRow__1UBF4 strong{display:block;font-size:.9375rem;font-weight:500}.needs_settingsRow__1UBF4 small{display:block;font-size:.8125rem;color:var(--dicari-muted);line-height:1.5;margin-top:5px}.needs_reply__cGfeH{margin:16px 0 0;padding:13px 14px;border-radius:var(--kv-radius-item);background:var(--dicari-canvas)}.needs_reply__cGfeH header{flex-wrap:wrap;font-size:.8125rem;line-height:1.5}.needs_reply__cGfeH strong{font-weight:500}.needs_reply__cGfeH p{font-size:.875rem;line-height:1.55;margin:6px 0}.needs_replyForm__LYsJq{margin-top:16px}.needs_replyForm__LYsJq .needs_field__CVqg7 textarea{min-height:100px}.needs_demoToolbar__llXdc{display:flex;gap:12px;align-items:end;flex-wrap:wrap;margin:20px 0}.needs_demoToolbar__llXdc .needs_field__CVqg7{flex:1;min-width:170px}.needs_demoMessages__EUBvN{margin:20px 0;max-height:240px;overflow:auto}.needs_demoMessages__EUBvN p{padding:12px;margin:8px 0;border-radius:var(--kv-radius-item);background:var(--dicari-canvas);font-size:.9375rem;line-height:1.5;overflow-wrap:anywhere}@media(min-width:600px){.needs_main__xuNzJ{width:100%;max-width:720px;margin-inline:auto}.needs_filterDialog__5b_Ga{margin:auto;border-radius:var(--kv-radius-panel)}.needs_dialogContent__Dtikj{padding:16px 24px 24px}.needs_formRow__90zlS{grid-template-columns:1fr 1fr}.needs_form__RIAFg{padding:28px;margin-top:24px;border:1px solid var(--dicari-line);border-radius:var(--kv-radius-card)}.needs_formActions__65PRV{justify-content:center}.needs_formActions__65PRV>.needs_primary__dDgJH{flex:0 1 360px}.needs_mobileAction__7w4L4{justify-content:center}.needs_mobileAction__7w4L4>a{max-width:420px}}@media(min-width:1024px){.needs_layout__rB_xV{grid-template-columns:minmax(0,720px) 280px;gap:36px;padding:28px 16px 0}.needs_sidebar__mrR57{display:block;padding:0 4px;align-self:start;position:sticky;top:88px}.needs_mobileAction__7w4L4{display:none}.needs_feedTools__ifoMe{background:transparent;padding-top:0}.needs_card__0r7ir{padding:20px}.needs_bar__duaRQ{min-height:64px;padding-inline:max(24px,calc((100vw - 1160px)/2))}.needs_detail__pOPgY{border:1px solid var(--dicari-line);border-radius:var(--kv-radius-card);padding:28px}.needs_section__NQ7Ds{padding:24px 0}}@media(max-height:500px){.needs_formActions__65PRV{position:static;margin-top:20px;padding-inline:0}}@media(prefers-reduced-motion:reduce){.needs_primary__dDgJH,.needs_secondary__o_zmu{transition:none}}.needs_respond__xvSuS{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--dicari-line)}.needs_respond__xvSuS [role=tabpanel]{padding-top:12px}.needs_questionForm__6OrIg{display:grid;gap:14px;margin:14px 0}.needs_questionForm__6OrIg>button{justify-self:start}.needs_questionThread__BuoHx{padding:20px 0;border-bottom:1px solid var(--dicari-line)}.needs_question__cOc3n p{margin:12px 0}.needs_questionTools__UcQMG{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.needs_questionTools__UcQMG summary{min-height:44px;display:flex;align-items:center;cursor:pointer;color:var(--kv-action)}.needs_questionTools__UcQMG details[open]{flex-basis:100%}#needs_tanggapi__NoTQD{scroll-margin-top:86px}.needs_page__YMAGX{--dicari-line:var(--kv-line-strong);--dicari-muted:#5c6e65}.needs_bar__duaRQ{box-shadow:0 2px 12px rgb(23 32 31/.035)}.needs_bar__duaRQ>a:first-child{border:1px solid var(--dicari-line);background:var(--kv-material-surface);box-shadow:var(--kv-control-shadow)}.needs_bar__duaRQ h1{font-weight:600}.needs_feedTools__ifoMe{padding-top:20px}.needs_searchRow__qr9DX{gap:10px}.needs_searchBox__IA2TL,.needs_secondary__o_zmu{border-color:#82958b;background:var(--kv-material-surface)}.needs_contextRow__reHWl{min-height:66px;gap:8px}.needs_contextRow__reHWl h2{font-size:1rem;font-weight:600}.needs_textAction__kyuM7{font-weight:500}.needs_list__F4Dk6{padding-top:0;gap:14px}.needs_card__0r7ir{padding:18px;border-radius:20px;box-shadow:0 3px 12px rgb(23 32 31/.055);transition:border-color .14s,box-shadow .14s}.needs_card__0r7ir h3{margin:12px 0 8px;font-size:1.0625rem;line-height:1.4;font-weight:600}.needs_cardSummary__6ymgW{margin:0 0 14px;color:var(--dicari-muted);font-size:.875rem;line-height:1.55;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.needs_cardTop__lr_R4{font-size:.8125rem;align-items:flex-start}.needs_cardTop__lr_R4>span:first-child{flex:1;min-width:0;overflow-wrap:anywhere}.needs_tag__eZB_A{padding:3px 9px;border-radius:999px;background:var(--kv-surface-subtle);font-weight:500;flex-shrink:0;max-width:100%}.needs_open___HfuA{background:var(--kv-success-soft);color:var(--kv-success)}.needs_warning__ppZun{background:var(--kv-warning-soft);color:var(--kv-warning)}.needs_amount__C4R5p{gap:4px 8px}.needs_amount__C4R5p strong{font-size:1.0625rem;font-weight:600}.needs_amount__C4R5p small,.needs_cardBottom__NPDpL,.needs_cardDeadline__3xYN6,.needs_cardLocation__sTzuO{font-size:.8125rem}.needs_cardLocation__sTzuO{align-items:flex-start;margin-top:9px;gap:6px}.needs_cardLocation__sTzuO svg{margin-top:2px}.needs_cardDeadline__3xYN6{margin:8px 0 0;color:var(--dicari-muted)}.needs_cardBottom__NPDpL{padding-top:12px;margin-top:14px;border-color:var(--kv-line)}.needs_cardBottom__NPDpL>span:last-child{display:flex;align-items:center;gap:5px;flex-shrink:1}.needs_cardBottom__NPDpL svg{width:15px;height:18px;flex-shrink:0}.needs_primary__dDgJH,.needs_secondary__o_zmu{font-weight:600;min-height:48px;transition:background-color .14s,box-shadow .14s}.needs_primary__dDgJH:active{background:var(--kv-action-pressed);box-shadow:inset 0 2px 4px rgb(0 0 0/.12)}.needs_secondary__o_zmu:active{box-shadow:inset 0 2px 5px rgb(23 32 31/.09);background:var(--kv-selected)}.needs_page__YMAGX button:disabled{opacity:1;background:#e1e9e5;color:#5b6d64;border-color:#d0dcd5;box-shadow:none}.needs_tabs__cAK13{border:1px solid var(--dicari-line);border-radius:999px;padding:4px;gap:3px;background:var(--kv-surface-subtle);box-shadow:inset 0 1px 4px rgb(23 32 31/.055);width:fit-content;max-width:100%;scrollbar-width:none;scroll-padding-inline:6px}.needs_tabs__cAK13 a,.needs_tabs__cAK13 button{font-size:.875rem;padding:9px 13px;min-height:44px;font-weight:500}.needs_tabs__cAK13 [aria-current=page],.needs_tabs__cAK13 [aria-selected=true]{border-color:transparent;color:var(--dicari-action);background:var(--surface);box-shadow:0 2px 6px rgb(23 32 31/.07);font-weight:600}.needs_activityTools__7mbDE{margin-block:8px 6px}.needs_formIntro__AqtdX{margin:0;font-size:.9375rem;line-height:1.6;font-weight:400;color:var(--dicari-muted)}.needs_form__RIAFg h2{font-weight:600}.needs_formSection__gS3_F{gap:16px}.needs_fields__KLs2p{gap:22px}.needs_field__CVqg7{font-size:.9375rem;font-weight:500}.needs_field__CVqg7 input,.needs_field__CVqg7 select,.needs_field__CVqg7 textarea{background:#fcfdfc;border-color:#82958b;border-radius:14px}.needs_field__CVqg7 textarea{min-height:112px}.needs_field__CVqg7 :is(input,select,textarea)::placeholder{color:#748178;opacity:1}.needs_field__CVqg7 small,.needs_helper__6Fuj5,.needs_muted__nDJZk{line-height:1.6}.needs_moneyInput__Vlxf_{display:flex;align-items:center;gap:10px;min-height:48px;border:1px solid #82958b;border-radius:14px;background:#fcfdfc;padding-inline:12px}.needs_moneyInput__Vlxf_>span{color:var(--dicari-muted);font-size:1rem;font-weight:400}.needs_moneyInput__Vlxf_ input{border:0;outline:none;box-shadow:none;padding:10px 0;background:transparent;border-radius:0;scroll-margin-block:80px 120px}.needs_characterCount__3CudZ{text-align:right}.needs_questionForm__6OrIg{gap:12px}.needs_questionForm__6OrIg .needs_helper__6Fuj5{margin:0}.needs_questionForm__6OrIg .needs_field__CVqg7 textarea{min-height:116px}.needs_questionForm__6OrIg>button{justify-self:stretch}.needs_consent__wr4Nm{padding:12px 0;gap:12px;font-size:.875rem}.needs_consent__wr4Nm input{width:22px;height:22px}.needs_detail__pOPgY{padding:22px 16px 20px}.needs_detail__pOPgY h2{font-size:1.375rem;font-weight:600;line-height:1.35;margin:14px 0 0}.needs_detail__pOPgY h3{font-size:1rem;font-weight:600}.needs_facts__key0s{margin:18px 0 22px;padding:16px 0;border-top:0;border-bottom:1px solid var(--kv-line);gap:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.needs_facts__key0s>div+div{padding-left:18px;border-left:1px solid var(--kv-line)}.needs_facts__key0s dd strong{font-size:1.1875rem;font-weight:600}.needs_facts__key0s dd{font-size:.9375rem;font-weight:500}.needs_description__Kt5LD{font-size:.9375rem;line-height:1.65;margin-bottom:16px}.needs_needAuthor__uTXui{border-top:1px solid var(--kv-line);padding-top:18px;margin-top:20px}.needs_needAuthor__uTXui>small{display:block;margin-bottom:10px;color:var(--dicari-muted);font-size:.8125rem}.needs_identity__izTUt strong{font-weight:600}.needs_avatar__okUBo{width:38px;height:38px}.needs_section__NQ7Ds{padding-top:20px}.needs_section__NQ7Ds h2{font-size:1.0625rem;font-weight:600;margin-bottom:14px}.needs_respond__xvSuS{border:1px solid var(--dicari-line);border-radius:20px;padding:18px;margin-bottom:28px;box-shadow:0 3px 12px rgb(23 32 31/.045);background:var(--surface)}.needs_respond__xvSuS>.needs_muted__nDJZk{margin-bottom:16px}.needs_respond__xvSuS [role=tabpanel]{padding-top:16px}.needs_respond__xvSuS [role=tabpanel][hidden]{display:none}.needs_respond__xvSuS [role=tabpanel]>.needs_muted__nDJZk{margin-bottom:16px}.needs_respond__xvSuS>.needs_tabs__cAK13{width:100%}.needs_respond__xvSuS>.needs_tabs__cAK13 button{flex:1;padding-inline:8px}.needs_responseDock__BtrPG{align-items:center;gap:10px}.needs_responseDock__BtrPG>.needs_secondary__o_zmu{flex:0 1 42%;min-width:0;padding-inline:10px;font-size:.875rem}.needs_responseDock__BtrPG>.needs_primary__dDgJH{flex:1;min-width:0;padding-inline:10px;font-size:.875rem}.needs_responseDock__BtrPG svg{width:18px;height:18px}.needs_formActions__65PRV,.needs_mobileAction__7w4L4{box-shadow:0 -4px 18px rgb(23 32 31/.04)}.needs_page__YMAGX[data-keyboard-open] .needs_formActions__65PRV{position:static;padding-inline:0;margin-top:20px;box-shadow:none}.needs_sideActions__yE6b6{display:grid;gap:10px;margin:20px 0}.needs_sideActions__yE6b6>.needs_primary__dDgJH{grid-row:1}.needs_private__8OTm2{padding:18px;margin-top:20px;border:1px solid var(--dicari-line);border-radius:16px;background:var(--kv-surface-subtle)}.needs_private__8OTm2>.needs_muted__nDJZk{font-weight:500}.needs_offer__mMAU8{border-radius:20px;box-shadow:0 3px 12px rgb(23 32 31/.04)}.needs_notice___znLQ{border-radius:12px;border:1px solid var(--dicari-line);background:var(--kv-surface-subtle)}.needs_error__kO_6W{border-color:var(--kv-danger-border);background:var(--kv-danger-soft);color:var(--kv-danger)}.needs_empty__8MpCk{padding:32px 20px}.needs_empty__8MpCk h2{font-size:1.0625rem}.needs_empty__8MpCk>svg{width:28px;height:28px;margin-bottom:14px;color:var(--dicari-muted)}.needs_formContext__0poGl{padding:14px 16px;border:1px solid var(--dicari-line);border-radius:16px;background:var(--kv-surface-subtle)}@media (hover:hover){.needs_card__0r7ir:hover:where(html[data-kasvara-hover=true] *){box-shadow:0 5px 18px rgb(23 32 31/.085)}}@media (max-width:359px){.needs_activityTools__7mbDE{flex-wrap:wrap}.needs_activityTools__7mbDE>div,.needs_formActions__65PRV{gap:8px}.needs_formActions__65PRV .needs_primary__dDgJH,.needs_formActions__65PRV .needs_secondary__o_zmu{padding-inline:12px;font-size:.875rem}}@media (min-width:600px){.needs_form__RIAFg{max-width:720px}.needs_questionForm__6OrIg>button{justify-self:start;min-width:180px}.needs_detail__pOPgY{padding:28px}.needs_responseDock__BtrPG>.needs_secondary__o_zmu{flex:0 1 180px}.needs_responseDock__BtrPG>.needs_primary__dDgJH{flex:0 1 260px}}@media (min-width:1024px){.needs_layout__rB_xV{grid-template-columns:minmax(0,760px) 280px;gap:40px}.needs_body__SDStg{max-width:1160px}.needs_main__xuNzJ{max-width:none}.needs_feedTools__ifoMe,.needs_list__F4Dk6{padding-inline:0}.needs_card__0r7ir{padding:22px}.needs_detail__pOPgY h2{font-size:1.625rem}.needs_sidebar__mrR57{padding-top:6px}.needs_sidebar__mrR57 h2{font-weight:600}.needs_form__RIAFg{margin-top:32px;padding:32px}}@media (max-height:500px){.needs_mobileAction__7w4L4{position:static;margin-top:20px;padding-inline:0;box-shadow:none}}@media (prefers-reduced-motion:reduce){.needs_card__0r7ir,.needs_primary__dDgJH,.needs_secondary__o_zmu{transition:none}}.needs_moneyInput__Vlxf_[data-invalid]{border-color:var(--kv-danger)}.needs_field__CVqg7 .needs_moneyError__FBDu6{color:var(--kv-danger)}.needs_page__YMAGX #tanggapi{scroll-margin-top:80px}.needs_tabs__cAK13::-webkit-scrollbar{display:none;width:0;height:0}.needs_feedPage__XanYD{--dicari-header-height:56px;--dicari-dock-height:calc(61px + max(12px,env(safe-area-inset-bottom)));padding-bottom:var(--dicari-dock-height)}.needs_feedMain__1f3Ty{display:flex;flex-direction:column;min-height:calc(100svh - var(--dicari-header-height) - var(--dicari-dock-height))}.needs_feedResults__N_MaS{display:flex;flex:1;flex-direction:column;min-width:0}.needs_resultsContent__mhdgp{min-width:0}.needs_initialPending__m47Md,.needs_pendingResults__COfZe{display:grid;place-items:center;min-width:0}.needs_pendingResults__COfZe{flex:1;min-height:160px}.needs_initialPending__m47Md{min-height:calc(100svh - var(--dicari-header-height) - var(--dicari-dock-height))}.needs_feedSurface__ZK3Fv .needs_feedTools__ifoMe{padding-top:16px}.needs_feedSurface__ZK3Fv .needs_searchBox__IA2TL{border-color:var(--kv-control-border);background:var(--kv-control-surface);box-shadow:none}.needs_feedSurface__ZK3Fv .needs_searchBox__IA2TL input{color:var(--kv-ink)}.needs_feedSurface__ZK3Fv .needs_searchBox__IA2TL input::placeholder{color:var(--kv-muted);opacity:1}.needs_feedSurface__ZK3Fv .needs_filterButton__1P9qK{border-color:var(--kv-control-border);background:var(--kv-control-surface);box-shadow:none;font-size:.875rem;padding-inline:12px}.needs_filterButton__1P9qK[aria-expanded=true]{border-color:var(--kv-action);background:var(--kv-selected)}.needs_feedSurface__ZK3Fv .needs_filterCount__JZiZ0{display:inline-grid;place-items:center;min-width:18px;height:18px;padding-inline:3px;background:var(--kv-selected);color:var(--kv-action);border-radius:5px;line-height:1}.needs_feedSurface__ZK3Fv .needs_contextRow__reHWl{min-height:60px;flex-wrap:wrap;gap:0 12px;padding-block:6px}.needs_feedSurface__ZK3Fv .needs_contextRow__reHWl h2{font-size:.9375rem}.needs_feedSurface__ZK3Fv .needs_contextRow__reHWl .needs_textAction__kyuM7{font-size:.8125rem;white-space:nowrap}.needs_feedSurface__ZK3Fv .needs_filterChips__Ac6RW{gap:6px}.needs_feedSurface__ZK3Fv .needs_filterChips__Ac6RW button{border-radius:10px;background:var(--kv-surface-subtle);box-shadow:none}.needs_needCard__XVd9L{border-radius:16px;padding:16px;box-shadow:0 1px 3px rgba(var(--kv-neutral-rgb),.025);transition:border-color .16s,background-color .16s}.needs_needCard__XVd9L h3{font-size:1.0625rem;line-height:1.45;margin:10px 0 6px}.needs_needCard__XVd9L .needs_cardTop__lr_R4{align-items:center}.needs_needCard__XVd9L .needs_tag__eZB_A{padding:2px 8px;font-size:.75rem;line-height:1.6}.needs_needCard__XVd9L .needs_cardSummary__6ymgW{margin-bottom:0}.needs_needFacts__n1gT2{display:grid;min-width:0;gap:12px;margin:0}.needs_needFacts__n1gT2>div{min-width:0}.needs_needFacts__n1gT2 dt{font-size:.75rem;line-height:1.5;color:var(--dicari-muted);margin:0 0 3px}.needs_needFacts__n1gT2 dd{margin:0;color:var(--kv-ink);font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}.needs_needFacts__n1gT2 dd strong{font-size:1.0625rem;font-weight:600}.needs_needFacts__n1gT2 dd small{display:block;color:var(--dicari-muted);font-size:.8125rem;line-height:1.5;font-weight:400;margin-top:2px}.needs_compactFacts__7woax{margin-top:14px;gap:9px}.needs_compactFacts__7woax .needs_factLocation__LRnKs dd{display:flex;align-items:flex-start;gap:6px;color:var(--dicari-muted);font-size:.8125rem}.needs_compactFacts__7woax .needs_factLocation__LRnKs svg{flex-shrink:0;width:15px;height:15px;margin-top:2px}.needs_needCard__XVd9L .needs_cardBottom__NPDpL{align-items:center;flex-wrap:wrap;margin-top:14px;padding-top:11px;gap:10px;font-size:.75rem}.needs_cardByline__sH60E{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:1px 8px;align-items:baseline}.needs_cardByline__sH60E>span{color:var(--kv-text)}.needs_cardByline__sH60E time{white-space:nowrap}.needs_needCard__XVd9L .needs_cardBottom__NPDpL>span:last-child{flex:0 0 auto;max-width:100%;margin-left:auto;overflow-wrap:normal;white-space:nowrap;font-size:.8125rem;text-align:right}.needs_needCard__XVd9L:active{background:var(--kv-surface-subtle);border-color:var(--kv-control-border)}.needs_detailFacts__qXF6g{margin:20px 0 24px;padding:0 0 20px;border-bottom:1px solid var(--kv-line);gap:16px}.needs_detailFacts__qXF6g dt{font-size:.8125rem;margin-bottom:4px}.needs_detailFacts__qXF6g dd{font-size:.9375rem}.needs_detailFacts__qXF6g dd strong{font-size:1.1875rem}.needs_needDetail___J0jF .needs_needAuthor__uTXui{margin-top:24px}.needs_feedPage__XanYD[data-keyboard-open] .needs_mobileAction__7w4L4{display:none}@media (min-width:480px){.needs_compactFacts__7woax{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:end;gap:18px}.needs_detailFacts__qXF6g{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}}@media (min-width:1024px){.needs_feedPage__XanYD{--dicari-header-height:64px;--dicari-dock-height:0px}.needs_feedMain__1f3Ty{min-height:calc(100svh - var(--dicari-header-height) - 28px)}.needs_feedSurface__ZK3Fv .needs_feedTools__ifoMe{padding-top:0}.needs_needCard__XVd9L{padding:20px}.needs_feedSurface__ZK3Fv .needs_list__F4Dk6{gap:16px;padding-bottom:28px}}@media (hover:hover) and (pointer:fine){.needs_needCard__XVd9L:hover:where(html[data-kasvara-hover=true] *){border-color:var(--kv-control-border);box-shadow:0 1px 3px rgba(var(--kv-neutral-rgb),.025)}}@media (prefers-reduced-motion:reduce){.needs_needCard__XVd9L{transition:none}}