.Kolaborasi-module__w1qAga__root{--k-ink:#1b1b19;--k-text:#4d4d49;--k-muted:#6f6f6a;--k-line:#e7e7e3;--k-line-strong:#d6d6d0;--k-soft:#f4f4f1;font-family:var(--font-subscription), ui-sans-serif, system-ui, sans-serif;color:var(--k-text);background:#fff}.Kolaborasi-module__w1qAga__wide{font-variation-settings:"wdth" 118}.Kolaborasi-module__w1qAga__display{font-variation-settings:"wdth" 125;letter-spacing:-.035em;font-weight:800;line-height:.92}.Kolaborasi-module__w1qAga__root :is(a,button,summary,[tabindex],input[type=checkbox],input[type=range]):focus-visible{outline:2px solid var(--k-ink);outline-offset:2px}.Kolaborasi-module__w1qAga__root .Kolaborasi-module__w1qAga__dark :is(a,button,select,[tabindex]):focus-visible{outline-color:#fff}.Kolaborasi-module__w1qAga__dots{background-image:radial-gradient(circle,#ffffff29 1.3px,#0000 1.7px);background-size:22px 22px;-webkit-mask-image:linear-gradient(100deg,#0000 32%,#000 88%);mask-image:linear-gradient(100deg,#0000 32%,#000 88%)}.Kolaborasi-module__w1qAga__select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 256 256'%3E%3Cpath fill='none' stroke='%236f6f6a' stroke-linecap='round' stroke-linejoin='round' stroke-width='28' d='m208 96-80 80-80-80'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:38px}.Kolaborasi-module__w1qAga__selectDark{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 256 256'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='28' d='m208 96-80 80-80-80'/%3E%3C/svg%3E")}.Kolaborasi-module__w1qAga__selectDark option{color:var(--k-ink)}.Kolaborasi-module__w1qAga__range{accent-color:var(--k-ink)}.Kolaborasi-module__w1qAga__disclosure>summary{list-style:none}.Kolaborasi-module__w1qAga__disclosure>summary::-webkit-details-marker{display:none}.Kolaborasi-module__w1qAga__disclosure[open] .Kolaborasi-module__w1qAga__caret{rotate:180deg}
@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.0z23a3hpu8ttr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.02aqyp7acl16b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.14a9xpaqsbppk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_f2909f77-module__gT89ca__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_f2909f77-module__gT89ca__variable{--font-subscription:"Archivo", "Archivo Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_5b1166c1-module__UoGUlq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_5b1166c1-module__UoGUlq__variable{--be-font:"Inter", "Inter Fallback"}
.AccountPortfolioManager-module__Iw02KW__shell{color:var(--be-text);font-family:var(--be-font-stack);font-size:14px}.AccountPortfolioManager-module__Iw02KW__panel{border:1px solid var(--be-line);background:var(--be-bg);border-radius:8px;min-width:0}.AccountPortfolioManager-module__Iw02KW__workGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:24px 20px;display:grid}.AccountPortfolioManager-module__Iw02KW__workCard{flex-direction:column;gap:8px;min-width:0;display:flex}.AccountPortfolioManager-module__Iw02KW__workMedia{aspect-ratio:4/3;border-radius:var(--be-radius-card);background:var(--be-surface-2);position:relative;overflow:hidden}.AccountPortfolioManager-module__Iw02KW__workMedia img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.AccountPortfolioManager-module__Iw02KW__workCard:hover .AccountPortfolioManager-module__Iw02KW__workMedia img{transform:scale(1.02)}.AccountPortfolioManager-module__Iw02KW__workOverlay{opacity:0;background:linear-gradient(#0000 45%,#0000009e);flex-direction:column;justify-content:space-between;padding:12px;transition:opacity .2s;display:flex;position:absolute;inset:0}.AccountPortfolioManager-module__Iw02KW__workCard:hover .AccountPortfolioManager-module__Iw02KW__workOverlay,.AccountPortfolioManager-module__Iw02KW__workCard:focus-within .AccountPortfolioManager-module__Iw02KW__workOverlay{opacity:1}@media (hover:none){.AccountPortfolioManager-module__Iw02KW__workOverlay{opacity:1}}.AccountPortfolioManager-module__Iw02KW__workOverlayTitle{color:#fff;font-size:15px;font-weight:700;line-height:1.3}.AccountPortfolioManager-module__Iw02KW__overlayButton{border-radius:var(--be-radius-btn);height:32px;color:var(--be-ink);cursor:pointer;background:#fff;border:0;justify-content:center;align-items:center;gap:5px;padding:0 12px;font-size:13px;font-weight:700;transition:background-color .15s;display:inline-flex}.AccountPortfolioManager-module__Iw02KW__overlayButton:hover{background:var(--be-surface-2)}.AccountPortfolioManager-module__Iw02KW__overlayButton:disabled{cursor:not-allowed;opacity:.5}.AccountPortfolioManager-module__Iw02KW__overlayDanger{color:var(--be-danger)}.AccountPortfolioManager-module__Iw02KW__statusChip{height:22px;color:var(--be-ink);letter-spacing:.01em;background:#fffffff0;border-radius:4px;align-items:center;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.AccountPortfolioManager-module__Iw02KW__metaChip{background:var(--be-surface-2);height:22px;color:var(--be-muted);border-radius:4px;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.AccountPortfolioManager-module__Iw02KW__metaChipBlue{background:var(--be-blue-tint);color:var(--be-blue)}.AccountPortfolioManager-module__Iw02KW__pageTitle{color:var(--be-ink);letter-spacing:-.02em;font-size:26px;font-weight:800;line-height:1.15}.AccountPortfolioManager-module__Iw02KW__option{border:1px solid var(--be-line);background:var(--be-bg);min-width:0;color:var(--be-ink);text-align:left;cursor:pointer;border-radius:8px;align-items:flex-start;gap:12px;padding:14px 16px;transition:border-color .15s,background-color .15s;display:flex}.AccountPortfolioManager-module__Iw02KW__option:hover{border-color:var(--be-line-strong)}.AccountPortfolioManager-module__Iw02KW__option:disabled{cursor:not-allowed;opacity:.45}.AccountPortfolioManager-module__Iw02KW__optionActive,.AccountPortfolioManager-module__Iw02KW__optionActive:hover{border-color:var(--be-blue);background:var(--be-blue-tint);box-shadow:inset 0 0 0 1px var(--be-blue)}.AccountPortfolioManager-module__Iw02KW__optionIcon{background:var(--be-surface-2);width:36px;height:36px;color:var(--be-ink);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AccountPortfolioManager-module__Iw02KW__optionActive .AccountPortfolioManager-module__Iw02KW__optionIcon{background:var(--be-blue);color:#fff}.AccountPortfolioManager-module__Iw02KW__radioDot{border:1.5px solid var(--be-line-strong);background:var(--be-bg);border-radius:9999px;flex-shrink:0;width:16px;height:16px;margin-top:2px}.AccountPortfolioManager-module__Iw02KW__optionActive .AccountPortfolioManager-module__Iw02KW__radioDot{border:5px solid var(--be-blue)}.AccountPortfolioManager-module__Iw02KW__pick{border-radius:var(--be-radius-card);outline-offset:2px;outline:2px solid #0000;transition:outline-color .15s;position:relative;overflow:hidden}.AccountPortfolioManager-module__Iw02KW__pick:hover{outline-color:var(--be-line-strong)}.AccountPortfolioManager-module__Iw02KW__pickActive,.AccountPortfolioManager-module__Iw02KW__pickActive:hover{outline-color:var(--be-blue)}.AccountPortfolioManager-module__Iw02KW__pickCheck{background:var(--be-blue);color:#fff;border-radius:9999px;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:8px;right:8px}
.behance-module__Mkot0q__root{--be-blue:#0057ff;--be-blue-hover:#0046cc;--be-blue-tint:#e8efff;--be-ink:#191919;--be-text:#222;--be-muted:#696969;--be-faint:#959595;--be-bg:#fff;--be-surface:#f9f9f9;--be-surface-2:#f2f2f2;--be-line:#e8e8e8;--be-line-strong:#d6d6d6;--be-danger:#e5322d;--be-success:#1a8f4c;--be-radius-card:4px;--be-radius-btn:9999px;--be-radius-input:8px;--be-shadow:0 1px 2px #0000000f, 0 2px 8px #0000000f;--be-shadow-hover:0 4px 16px #0000001f;--be-font-stack:var(--be-font), "Helvetica Neue", Helvetica, Arial, sans-serif;background:var(--be-bg);color:var(--be-text);font-family:var(--be-font-stack);-webkit-font-smoothing:antialiased}.behance-module__Mkot0q__btnPrimary,.behance-module__Mkot0q__btnSecondary,.behance-module__Mkot0q__btnGhost{border-radius:var(--be-radius-btn);cursor:pointer;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:6px;height:36px;padding:0 18px;font-size:14px;font-weight:700;line-height:1;transition:background-color .15s,color .15s;display:inline-flex}.behance-module__Mkot0q__btnPrimary{background:var(--be-blue);color:#fff}.behance-module__Mkot0q__btnPrimary:hover{background:var(--be-blue-hover)}.behance-module__Mkot0q__btnSecondary{background:var(--be-surface-2);color:var(--be-ink)}.behance-module__Mkot0q__btnSecondary:hover{background:var(--be-line)}.behance-module__Mkot0q__btnGhost{color:var(--be-ink);background:0 0}.behance-module__Mkot0q__btnGhost:hover{background:var(--be-surface-2)}.behance-module__Mkot0q__btnPrimary:disabled,.behance-module__Mkot0q__btnSecondary:disabled,.behance-module__Mkot0q__btnGhost:disabled{opacity:.5;cursor:not-allowed}.behance-module__Mkot0q__chip{border-radius:var(--be-radius-btn);border:1px solid var(--be-line);background:var(--be-bg);height:32px;color:var(--be-ink);cursor:pointer;align-items:center;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.behance-module__Mkot0q__chip:hover{border-color:var(--be-line-strong)}.behance-module__Mkot0q__chipActive{background:var(--be-ink);border-color:var(--be-ink);color:#fff}.behance-module__Mkot0q__card{flex-direction:column;gap:8px;min-width:0;display:flex}.behance-module__Mkot0q__cardMedia{aspect-ratio:4/3;border-radius:var(--be-radius-card);background:var(--be-surface-2);position:relative;overflow:hidden}.behance-module__Mkot0q__cardMedia img{object-fit:cover;width:100%;height:100%;display:block}.behance-module__Mkot0q__cardOverlay{color:#fff;opacity:0;background:linear-gradient(#0000 45%,#0009);align-items:flex-end;padding:14px;font-size:15px;font-weight:700;transition:opacity .2s;display:flex;position:absolute;inset:0}.behance-module__Mkot0q__cardMedia:hover .behance-module__Mkot0q__cardOverlay{opacity:1}.behance-module__Mkot0q__cardTitle{color:var(--be-ink);font-size:14px;font-weight:700}.behance-module__Mkot0q__cardMeta{color:var(--be-muted);font-size:13px}.behance-module__Mkot0q__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px;display:grid}.behance-module__Mkot0q__input{border-radius:var(--be-radius-input);border:1px solid var(--be-line);background:var(--be-surface);height:40px;color:var(--be-ink);padding:0 14px;font-size:14px}.behance-module__Mkot0q__input:focus{border-color:var(--be-blue);background:var(--be-bg);outline:none}.behance-module__Mkot0q__heading{letter-spacing:-.02em;color:var(--be-ink);font-size:28px;font-weight:800}.behance-module__Mkot0q__subheading{color:var(--be-ink);font-size:18px;font-weight:700}.behance-module__Mkot0q__link{color:var(--be-blue);font-weight:600}.behance-module__Mkot0q__link:hover{text-decoration:underline}
.CommunityEditorModal-module__qCDnWW__editor[data-popup]{background:var(--be-bg);color:var(--be-text);font-family:var(--be-font-stack);border:0;border-radius:8px;font-size:14px;line-height:1.55;box-shadow:0 24px 64px -24px #00000059}.CommunityEditorModal-module__qCDnWW__editor[data-popup] :is(h1,h2,h3,h4,p,label,small,span,div,a,button,input,select,textarea){font-family:var(--be-font-stack)}.CommunityEditorModal-module__qCDnWW__editor[data-popup] [data-popup-header]{border-bottom:1px solid var(--be-line);padding:22px 24px 18px}.CommunityEditorModal-module__qCDnWW__editor[data-popup] [data-popup-title]{letter-spacing:-.02em;color:var(--be-ink);font-size:22px;font-weight:800;line-height:1.25}.CommunityEditorModal-module__qCDnWW__editor[data-popup] [data-popup-header] p{color:var(--be-muted);margin-top:4px;font-size:13px;line-height:1.55}.CommunityEditorModal-module__qCDnWW__editor[data-popup] [data-popup-close]{width:36px;height:36px;color:var(--be-ink);border-radius:9999px}.CommunityEditorModal-module__qCDnWW__editor[data-popup] [data-popup-close]:hover{background:var(--be-surface-2)}.CommunityEditorModal-module__qCDnWW__editor[data-popup] [data-popup-close] svg{width:18px;height:18px;color:inherit}.CommunityEditorModal-module__qCDnWW__editor[data-popup] [data-popup-footer]{border-top:1px solid var(--be-line);background:var(--be-bg);gap:10px;padding:14px 24px}:is(.CommunityEditorModal-module__qCDnWW__editor[data-popup] .text-neutral-700,.CommunityEditorModal-module__qCDnWW__editor[data-popup] .text-neutral-500,.CommunityEditorModal-module__qCDnWW__editor[data-popup] .text-neutral-900){color:var(--be-muted)}:is(.CommunityEditorModal-module__qCDnWW__editor[data-popup] :is(label,p,span).font-bold,.CommunityEditorModal-module__qCDnWW__editor[data-popup] :is(label,p,span).font-semibold){color:var(--be-ink)}.CommunityEditorModal-module__qCDnWW__editor[data-popup] label.block{letter-spacing:-.005em;text-transform:none;color:var(--be-ink);margin-bottom:6px;font-size:14px;font-weight:700}.CommunityEditorModal-module__qCDnWW__editor[data-popup] .uppercase{text-transform:none;letter-spacing:0}.CommunityEditorModal-module__qCDnWW__editor[data-popup] :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]){border-radius:var(--be-radius-input);background:var(--be-surface-2);min-height:40px;color:var(--be-ink);box-shadow:none;border:1px solid #0000;font-size:14px;transition:border-color .15s,background-color .15s}.CommunityEditorModal-module__qCDnWW__editor[data-popup] :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):hover{border-color:var(--be-line-strong)}.CommunityEditorModal-module__qCDnWW__editor[data-popup] :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):focus{border-color:var(--be-blue);background:var(--be-bg);box-shadow:0 0 0 3px var(--be-blue-tint)}.CommunityEditorModal-module__qCDnWW__editor[data-popup] :is(input,textarea)::placeholder{color:var(--be-faint)}.CommunityEditorModal-module__qCDnWW__editor[data-popup] :is(input,select,textarea,button,a):focus-visible{outline:2px solid var(--be-blue);outline-offset:2px}.CommunityEditorModal-module__qCDnWW__editor[data-popup] :is(input,select,textarea):focus{outline:none}.CommunityEditorModal-module__qCDnWW__editor[data-popup] :is(input[type=checkbox],input[type=radio],input[type=range]){accent-color:var(--be-blue)}:is(.CommunityEditorModal-module__qCDnWW__editor[data-popup] .rounded-2xl,.CommunityEditorModal-module__qCDnWW__editor[data-popup] .rounded-xl,.CommunityEditorModal-module__qCDnWW__editor[data-popup] .rounded-\[20px\]){border-radius:8px}.CommunityEditorModal-module__qCDnWW__editor[data-popup] div.border-neutral-200{border-color:var(--be-line)}:is(.CommunityEditorModal-module__qCDnWW__editor[data-popup] div.bg-neutral-100,.CommunityEditorModal-module__qCDnWW__editor[data-popup] div.bg-neutral-50){background-color:var(--be-surface)}.CommunityEditorModal-module__qCDnWW__editor[data-popup] .bg-neutral-300{background-color:var(--be-line-strong)}.CommunityEditorModal-module__qCDnWW__editor[data-popup] div.bg-neutral-900{background-color:var(--be-blue)}.CommunityEditorModal-module__qCDnWW__editor[data-popup] [data-popup-button]{border-radius:var(--be-radius-btn);background:var(--be-surface-2);min-height:36px;color:var(--be-ink);font:700 14px/1 var(--be-font-stack);border:0;padding:0 18px}.CommunityEditorModal-module__qCDnWW__editor[data-popup] [data-popup-button]:hover{background:var(--be-line)}.CommunityEditorModal-module__qCDnWW__editor[data-popup] [data-popup-button=primary]{background:var(--be-blue);color:#fff}.CommunityEditorModal-module__qCDnWW__editor[data-popup] [data-popup-button=primary]:hover{background:var(--be-blue-hover)}.CommunityEditorModal-module__qCDnWW__editor[data-popup] [data-popup-footer] [data-popup-button]{min-height:40px;padding:0 22px}.CommunityEditorModal-module__qCDnWW__editor[data-popup] [data-popup-button=danger]{background:var(--be-surface-2);color:var(--be-danger)}.CommunityEditorModal-module__qCDnWW__editor[data-popup] [data-popup-button=danger]:hover{background:#fdecea}.CommunityEditorModal-module__qCDnWW__editor[data-popup] [data-popup-button=danger]:is(.h-5,.h-6){background:var(--be-bg);width:28px;height:28px;min-height:28px;box-shadow:var(--be-shadow);padding:0}.CommunityEditorModal-module__qCDnWW__editor[data-popup] [data-popup-button=danger].absolute{top:8px;right:8px}.CommunityEditorModal-module__qCDnWW__editor[data-popup] [data-popup-button=danger] svg{width:14px;height:14px}.CommunityEditorModal-module__qCDnWW__editor[data-popup] [data-popup-button]:disabled{opacity:.5}.CommunityEditorModal-module__qCDnWW__editor[data-popup] button.rounded-full.border:not([data-popup-button]){background:var(--be-surface-2);min-height:36px;color:var(--be-ink);border-color:#0000;font-size:13px;font-weight:700}.CommunityEditorModal-module__qCDnWW__editor[data-popup] button.rounded-full.border:not([data-popup-button]):hover{background:var(--be-line)}.CommunityEditorModal-module__qCDnWW__editor[data-popup] button:not([data-popup-button]):not([data-popup-close]):not([data-popup-choice]):not(.border):not(.border-2):not(.text-red-600):not(.text-red-500){color:var(--be-blue)}.CommunityEditorModal-module__qCDnWW__editor[data-popup] button:not([data-popup-button]):not([data-popup-close]):not([data-popup-choice]):not(.border):not(.border-2):not(.text-red-600):not(.text-red-500):hover{text-decoration:underline}.CommunityEditorModal-module__qCDnWW__editor[data-popup] :is(.text-red-500,.text-red-600,.text-red-700){color:var(--be-danger)}.CommunityEditorModal-module__qCDnWW__editor[data-popup] [data-popup-choice]{border:1px solid var(--be-line);background:var(--be-bg);border-radius:8px}.CommunityEditorModal-module__qCDnWW__editor[data-popup] [data-popup-choice]:hover{border-color:var(--be-line-strong);background:var(--be-bg)}.CommunityEditorModal-module__qCDnWW__editor[data-popup] [data-popup-choice][data-popup-selected=true]{border-color:var(--be-blue);background:var(--be-blue-tint);box-shadow:inset 0 0 0 1px var(--be-blue)}.CommunityEditorModal-module__qCDnWW__editor[data-popup] [data-popup-choice][data-popup-selected=true] p:first-child{color:var(--be-blue)}.CommunityEditorModal-module__qCDnWW__editor[data-popup] button.border-2{border-width:1px;border-color:var(--be-line);background:var(--be-bg);border-radius:4px}.CommunityEditorModal-module__qCDnWW__editor[data-popup] .CommunityEditorModal-module__qCDnWW__tileSelected{border-color:var(--be-blue);box-shadow:0 0 0 2px var(--be-blue)}.CommunityEditorModal-module__qCDnWW__editor[data-popup] .CommunityEditorModal-module__qCDnWW__tileCheck{background:var(--be-blue);color:#fff}.CommunityEditorModal-module__qCDnWW__editor[data-popup] .CommunityEditorModal-module__qCDnWW__tileCheck svg{color:#fff}.CommunityEditorModal-module__qCDnWW__editor[data-popup] .CommunityEditorModal-module__qCDnWW__error{color:var(--be-danger);background:#fdecea;border:0;border-radius:8px;font-weight:600}.CommunityEditorModal-module__qCDnWW__editor[data-popup] div.overflow-hidden:is(.rounded-lg,.rounded-2xl){border-radius:4px}@media (max-width:480px){.CommunityEditorModal-module__qCDnWW__editor[data-popup] [data-popup-header]{padding:18px 16px 14px}.CommunityEditorModal-module__qCDnWW__editor[data-popup] [data-popup-footer]{padding:12px 16px}.CommunityEditorModal-module__qCDnWW__editor[data-popup] [data-popup-title]{font-size:19px}.CommunityEditorModal-module__qCDnWW__editor[data-popup] :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]){font-size:16px}}
.AccountCommunityManager-module__B8z4da__shell{min-width:0;color:var(--be-text)}.AccountCommunityManager-module__B8z4da__header{flex-direction:column;gap:16px;padding-bottom:20px;display:flex}@media (min-width:1024px){.AccountCommunityManager-module__B8z4da__header{flex-direction:row;justify-content:space-between;align-items:center}}.AccountCommunityManager-module__B8z4da__avatar{background:var(--be-surface-2);width:64px;height:64px;color:var(--be-ink);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:800;display:flex;overflow:hidden}.AccountCommunityManager-module__B8z4da__avatar img{object-fit:cover;width:100%;height:100%}.AccountCommunityManager-module__B8z4da__name{letter-spacing:-.02em;color:var(--be-ink);font-size:24px;font-weight:800}.AccountCommunityManager-module__B8z4da__meta{color:var(--be-muted);flex-wrap:wrap;gap:4px 16px;margin-top:4px;font-size:13px;display:flex}.AccountCommunityManager-module__B8z4da__tabs{border-bottom:1px solid var(--be-line);scrollbar-width:none;gap:24px;display:flex;overflow-x:auto}.AccountCommunityManager-module__B8z4da__tabs::-webkit-scrollbar{display:none}.AccountCommunityManager-module__B8z4da__tab{height:44px;color:var(--be-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex-shrink:0;align-items:center;gap:6px;padding:0;font-size:14px;font-weight:700;display:inline-flex;position:relative}.AccountCommunityManager-module__B8z4da__tab:hover,.AccountCommunityManager-module__B8z4da__tabActive{color:var(--be-ink)}.AccountCommunityManager-module__B8z4da__tabActive:after{content:"";background:var(--be-ink);height:2px;position:absolute;bottom:-1px;left:0;right:0}.AccountCommunityManager-module__B8z4da__tabCount{background:var(--be-blue);color:#fff;text-align:center;border-radius:9999px;min-width:18px;height:18px;padding:0 5px;font-size:11px;line-height:18px}.AccountCommunityManager-module__B8z4da__figure{border-radius:var(--be-radius-card);background:var(--be-surface);border:1px solid var(--be-line);min-width:0;padding:14px 16px}.AccountCommunityManager-module__B8z4da__figureLabel{color:var(--be-muted);font-size:12px;font-weight:600}.AccountCommunityManager-module__B8z4da__figureValue{letter-spacing:-.01em;color:var(--be-ink);margin-top:4px;font-size:18px;font-weight:800}.AccountCommunityManager-module__B8z4da__figureValueSmall{color:var(--be-ink);margin-top:4px;font-size:15px;font-weight:700}.AccountCommunityManager-module__B8z4da__figureValueBlue{color:var(--be-blue)}.AccountCommunityManager-module__B8z4da__counter{border-radius:var(--be-radius-card);background:var(--be-surface);color:var(--be-muted);padding:10px 14px;font-size:12px}.AccountCommunityManager-module__B8z4da__counter strong{color:var(--be-ink);font-weight:700}.AccountCommunityManager-module__B8z4da__eyebrow{color:var(--be-muted);font-size:12px;font-weight:600}.AccountCommunityManager-module__B8z4da__eyebrowBlue{color:var(--be-blue);font-size:12px;font-weight:700}.AccountCommunityManager-module__B8z4da__title{letter-spacing:-.02em;color:var(--be-ink);font-size:20px;font-weight:800}.AccountCommunityManager-module__B8z4da__thumb{aspect-ratio:4/3;border-radius:var(--be-radius-card);background:var(--be-surface-2);position:relative;overflow:hidden}.AccountCommunityManager-module__B8z4da__thumb img{object-fit:cover;width:100%;height:100%;display:block}.AccountCommunityManager-module__B8z4da__table thead{background:var(--be-surface)}.AccountCommunityManager-module__B8z4da__table th{color:var(--be-muted);font-size:12px;font-weight:600}.AccountCommunityManager-module__B8z4da__dangerText{color:var(--be-danger);font-size:13px;font-weight:700}.AccountCommunityManager-module__B8z4da__dangerText:disabled{color:var(--be-faint)}
.archipreneur-module__BvyjUq__root{--ap-bg:#fff;--ap-bg-subtle:#f9f9f9;--ap-bg-muted:#f2f2f2;--ap-border:#e8e8e8;--ap-border-strong:#d6d6d6;--ap-fg:#191919;--ap-text:#3b3b3b;--ap-muted:#696969;--ap-faint:#959595;--ap-accent:#0057ff;--ap-accent-hover:#0046cc;--ap-accent-tint:#e8efff;--ap-success:#1a8f4c;--ap-warning:#8a5500;--ap-danger:#e5322d;background:var(--ap-bg);color:var(--ap-fg);font-family:var(--be-font), "Helvetica Neue", Helvetica, Arial, sans-serif;-webkit-font-smoothing:antialiased;font-size:14px}.archipreneur-module__BvyjUq__wide{letter-spacing:-.01em}.archipreneur-module__BvyjUq__display{letter-spacing:-.03em;font-weight:800;line-height:1.05}.archipreneur-module__BvyjUq__root :focus-visible:not(input,textarea,select){outline:2px solid var(--ap-accent);outline-offset:2px}.archipreneur-module__BvyjUq__root :is(input,textarea,select):focus-visible{outline:none}.archipreneur-module__BvyjUq__root .archipreneur-module__BvyjUq__onDark :focus-visible:not(input,textarea,select),.archipreneur-module__BvyjUq__root :focus-visible.archipreneur-module__BvyjUq__onDark{outline-color:#fff}.archipreneur-module__BvyjUq__dialog::backdrop{background:#00000080}@media (prefers-reduced-motion:reduce){.archipreneur-module__BvyjUq__root *{transition-duration:0s!important;animation-duration:0s!important}}
.ArchipreneurManage-module__wtuzea__scope{--ap-bg:#fff;--ap-bg-subtle:#f9f9f9;--ap-bg-muted:#f2f2f2;--ap-border:#e8e8e8;--ap-border-strong:#d6d6d6;--ap-fg:#191919;--ap-text:#222;--ap-muted:#696969;--ap-faint:#959595;--ap-success:#1a8f4c;--ap-warning:#8a5500;--ap-danger:#e5322d}.ArchipreneurManage-module__wtuzea__scope :focus-visible:not(input,textarea,select){outline:2px solid var(--be-blue);outline-offset:2px}.ArchipreneurManage-module__wtuzea__dialog::backdrop{background:#00000080}
.CompanyProfileDialog-module__uay6dW__trigger{background:var(--be-surface-2,#f2f2f2);height:36px;color:var(--be-ink,#191919);white-space:nowrap;cursor:pointer;border:0;border-radius:9999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:700;line-height:1;transition:background-color .15s;display:inline-flex}.CompanyProfileDialog-module__uay6dW__trigger:hover{background:var(--be-line,#e8e8e8)}.CompanyProfileDialog-module__uay6dW__trigger:focus-visible{outline:2px solid var(--be-blue,#0057ff);outline-offset:2px}.CompanyProfileDialog-module__uay6dW__pick{cursor:pointer;flex-direction:column;gap:8px;min-width:0;display:flex}.CompanyProfileDialog-module__uay6dW__pickMedia{aspect-ratio:4/3;background:var(--be-surface-2);outline-offset:2px;border-radius:4px;outline:2px solid #0000;transition:outline-color .15s;position:relative;overflow:hidden}.CompanyProfileDialog-module__uay6dW__pickMedia img{object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}.CompanyProfileDialog-module__uay6dW__pick:hover .CompanyProfileDialog-module__uay6dW__pickMedia img{transform:scale(1.03)}.CompanyProfileDialog-module__uay6dW__pickChecked .CompanyProfileDialog-module__uay6dW__pickMedia{outline-color:var(--be-blue)}.CompanyProfileDialog-module__uay6dW__pick:has(:focus-visible) .CompanyProfileDialog-module__uay6dW__pickMedia{outline-color:var(--be-ink)}.CompanyProfileDialog-module__uay6dW__pickChecked:has(:focus-visible) .CompanyProfileDialog-module__uay6dW__pickMedia{outline-color:var(--be-blue-hover)}.CompanyProfileDialog-module__uay6dW__pickDisabled{cursor:not-allowed;opacity:.45}.CompanyProfileDialog-module__uay6dW__pickDisabled:hover .CompanyProfileDialog-module__uay6dW__pickMedia img{transform:none}.CompanyProfileDialog-module__uay6dW__pickMark{color:#fff;background:#00000047;border:2px solid #fff;border-radius:9999px;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:8px;right:8px;box-shadow:0 1px 3px #00000040}.CompanyProfileDialog-module__uay6dW__pickChecked .CompanyProfileDialog-module__uay6dW__pickMark{background:var(--be-blue);border-color:var(--be-blue)}.CompanyProfileDialog-module__uay6dW__segment{background:var(--be-surface-2);border-radius:9999px;gap:2px;padding:3px;display:inline-flex}.CompanyProfileDialog-module__uay6dW__segmentButton{min-width:44px;height:30px;color:var(--be-muted);cursor:pointer;background:0 0;border:0;border-radius:9999px;padding:0 14px;font-size:13px;font-weight:700;transition:background-color .15s,color .15s}.CompanyProfileDialog-module__uay6dW__segmentButton:hover{color:var(--be-ink)}.CompanyProfileDialog-module__uay6dW__segmentButton[aria-pressed=true]{background:var(--be-bg);color:var(--be-ink);box-shadow:0 1px 2px #0000001f}.CompanyProfileDialog-module__uay6dW__segmentButton:focus-visible{outline:2px solid var(--be-blue);outline-offset:1px}.CompanyProfileDialog-module__uay6dW__tab{height:44px;color:var(--be-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;font-size:14px;font-weight:700}.CompanyProfileDialog-module__uay6dW__tab[aria-selected=true]{color:var(--be-ink);border-bottom-color:var(--be-ink)}
.UploadPortfolioPage-module__n3mdqq__page{min-height:100dvh;position:relative;overflow-x:clip}.UploadPortfolioPage-module__n3mdqq__page .font-display{font-variation-settings:normal;letter-spacing:-.02em;font-family:inherit;font-weight:700}.UploadPortfolioPage-module__n3mdqq__page :is(a,button,[tabindex]):focus-visible{outline:2px solid var(--be-blue);outline-offset:2px}.UploadPortfolioPage-module__n3mdqq__inner{max-width:1320px;margin:0 auto;padding:0 16px 96px}@media (min-width:640px){.UploadPortfolioPage-module__n3mdqq__inner{padding:0 24px 96px}}@media (min-width:1024px){.UploadPortfolioPage-module__n3mdqq__inner{padding:0 40px 96px}}.UploadPortfolioPage-module__n3mdqq__masthead{border-bottom:1px solid var(--be-line);padding-top:16px}.UploadPortfolioPage-module__n3mdqq__topRow{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.UploadPortfolioPage-module__n3mdqq__topLink{border-radius:var(--be-radius-btn);height:36px;color:var(--be-ink);align-items:center;gap:4px;padding:0 12px;font-size:14px;font-weight:600;transition:background-color .15s;display:none}.UploadPortfolioPage-module__n3mdqq__topLink:hover{background:var(--be-surface-2)}@media (min-width:640px){.UploadPortfolioPage-module__n3mdqq__topLink{display:inline-flex}}.UploadPortfolioPage-module__n3mdqq__account{border-radius:var(--be-radius-btn);background:var(--be-surface-2);align-items:center;gap:8px;max-width:100%;height:36px;margin-left:4px;padding:0 14px 0 3px;display:inline-flex}.UploadPortfolioPage-module__n3mdqq__avatar{background:var(--be-blue);color:#fff;text-transform:uppercase;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:700;display:flex}.UploadPortfolioPage-module__n3mdqq__accountName{text-overflow:ellipsis;white-space:nowrap;max-width:10rem;color:var(--be-ink);font-size:14px;font-weight:600;overflow:hidden}.UploadPortfolioPage-module__n3mdqq__titleBlock{max-width:44rem;margin-top:20px}.UploadPortfolioPage-module__n3mdqq__title{letter-spacing:-.03em;color:var(--be-ink);font-size:32px;font-weight:800;line-height:1.1}@media (min-width:640px){.UploadPortfolioPage-module__n3mdqq__title{font-size:40px}}.UploadPortfolioPage-module__n3mdqq__lead{color:var(--be-muted);margin-top:8px;font-size:15px;line-height:1.6}.UploadPortfolioPage-module__n3mdqq__tabs{scrollbar-width:none;gap:28px;margin-top:24px;display:flex;overflow-x:auto}.UploadPortfolioPage-module__n3mdqq__tabs::-webkit-scrollbar{display:none}.UploadPortfolioPage-module__n3mdqq__tab{color:var(--be-muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:8px;padding:12px 0 14px;font-size:15px;font-weight:700;transition:color .15s;display:inline-flex;position:relative}.UploadPortfolioPage-module__n3mdqq__tab:hover{color:var(--be-ink)}.UploadPortfolioPage-module__n3mdqq__tab:after{content:"";background:0 0;border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.UploadPortfolioPage-module__n3mdqq__tabActive{color:var(--be-ink)}.UploadPortfolioPage-module__n3mdqq__tabActive:after{background:var(--be-ink)}.UploadPortfolioPage-module__n3mdqq__tab:focus-visible{outline:2px solid var(--be-blue);outline-offset:2px;border-radius:4px}.UploadPortfolioPage-module__n3mdqq__tabBlurb{color:var(--be-faint);font-size:13px;font-weight:500;display:none}@media (min-width:1024px){.UploadPortfolioPage-module__n3mdqq__tabBlurb{display:inline}}.UploadPortfolioPage-module__n3mdqq__body{margin-top:24px}@media (min-width:640px){.UploadPortfolioPage-module__n3mdqq__body{margin-top:32px}}.UploadPortfolioPage-module__n3mdqq__stateBox{border:1px solid var(--be-line);border-radius:var(--be-radius-card);background:var(--be-surface);color:var(--be-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:64px 24px;font-size:14px;font-weight:500;display:flex}.UploadPortfolioPage-module__n3mdqq__stateRow{flex-direction:row}.UploadPortfolioPage-module__n3mdqq__stateIcons{gap:8px;display:flex}.UploadPortfolioPage-module__n3mdqq__stateIcon{border:1px solid var(--be-line);background:var(--be-bg);width:44px;height:44px;color:var(--be-ink);border-radius:9999px;justify-content:center;align-items:center;display:flex}.UploadPortfolioPage-module__n3mdqq__stateTitle{letter-spacing:-.02em;color:var(--be-ink);margin-top:14px;font-size:22px;font-weight:800}.UploadPortfolioPage-module__n3mdqq__stateText{max-width:28rem;color:var(--be-muted);font-size:14px;line-height:1.6}.UploadPortfolioPage-module__n3mdqq__stateActions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}
.InviteInbox-module___0a33a__avatar{background:var(--be-surface-2);color:var(--be-muted);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex;overflow:hidden}.InviteInbox-module___0a33a__avatar img{object-fit:cover;background:#fff;width:100%;height:100%}.InviteInbox-module___0a33a__typeOption{border:1px solid var(--be-line);border-radius:var(--be-radius-input);background:var(--be-bg);color:var(--be-ink);cursor:pointer;align-items:center;gap:12px;padding:12px 14px;transition:border-color .15s,box-shadow .15s;display:flex}.InviteInbox-module___0a33a__typeOption:hover{border-color:var(--be-line-strong)}.InviteInbox-module___0a33a__typeOption:has(:focus-visible){outline:2px solid var(--be-blue);outline-offset:2px}.InviteInbox-module___0a33a__typeOptionActive,.InviteInbox-module___0a33a__typeOptionActive:hover{border-color:var(--be-blue);box-shadow:inset 0 0 0 1px var(--be-blue)}.InviteInbox-module___0a33a__typeIcon{background:var(--be-surface-2);width:36px;height:36px;color:var(--be-ink);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.InviteInbox-module___0a33a__typeOptionActive .InviteInbox-module___0a33a__typeIcon{background:var(--be-blue-tint);color:var(--be-blue)}.InviteInbox-module___0a33a__row{text-align:left;border-left:3px solid #0000;align-items:flex-start;gap:12px;width:100%;padding:14px 16px;transition:background-color .15s;display:flex}.InviteInbox-module___0a33a__row:hover{background:var(--be-surface)}.InviteInbox-module___0a33a__rowActive,.InviteInbox-module___0a33a__rowActive:hover{background:var(--be-surface-2);border-left-color:var(--be-blue)}.InviteInbox-module___0a33a__unreadDot{background:var(--be-blue);border-radius:9999px;flex-shrink:0;width:8px;height:8px}.InviteInbox-module___0a33a__note{border-radius:var(--be-radius-input);background:var(--be-surface);color:var(--be-text);align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;line-height:1.5;display:flex}.InviteInbox-module___0a33a__noteDanger{color:var(--be-danger);background:#fdeceb}
.ProjectRegister-module__VXY3Mq__register{background:0 0}.ProjectRegister-module__VXY3Mq__head{flex-direction:column;gap:16px;display:flex}@media (min-width:1024px){.ProjectRegister-module__VXY3Mq__head{flex-direction:row;justify-content:space-between;align-items:flex-end}}.ProjectRegister-module__VXY3Mq__title{letter-spacing:-.02em;color:var(--be-ink);margin:0;font-size:24px;font-weight:800;line-height:1.15}@media (min-width:640px){.ProjectRegister-module__VXY3Mq__title{font-size:28px}}.ProjectRegister-module__VXY3Mq__count{letter-spacing:0;color:var(--be-muted);font-variant-numeric:tabular-nums;vertical-align:.2em;margin-left:10px;font-size:14px;font-weight:600}.ProjectRegister-module__VXY3Mq__controls{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}@media (min-width:640px){.ProjectRegister-module__VXY3Mq__controls{width:auto}}.ProjectRegister-module__VXY3Mq__clear{color:var(--be-blue);cursor:pointer;background:0 0;border:0;margin-right:4px;padding:0;font-size:14px;font-weight:600}.ProjectRegister-module__VXY3Mq__clear:hover{text-decoration:underline}.ProjectRegister-module__VXY3Mq__switch{border:1px solid var(--be-line);border-radius:var(--be-radius-btn);background:var(--be-bg);height:36px;color:var(--be-ink);cursor:pointer;white-space:nowrap;align-items:center;gap:10px;padding:0 14px 0 6px;font-size:13px;font-weight:600;transition:border-color .15s;display:inline-flex}.ProjectRegister-module__VXY3Mq__switch:hover{border-color:var(--be-line-strong)}.ProjectRegister-module__VXY3Mq__track{background:var(--be-line-strong);border-radius:9999px;width:36px;height:22px;transition:background-color .15s;position:relative}.ProjectRegister-module__VXY3Mq__switch[aria-checked=true] .ProjectRegister-module__VXY3Mq__track{background:var(--be-blue)}.ProjectRegister-module__VXY3Mq__thumb{background:#fff;border-radius:9999px;width:16px;height:16px;transition:left .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.ProjectRegister-module__VXY3Mq__switch[aria-checked=true] .ProjectRegister-module__VXY3Mq__thumb{left:17px}.ProjectRegister-module__VXY3Mq__selectWrap{flex:140px;min-width:140px;position:relative}@media (min-width:640px){.ProjectRegister-module__VXY3Mq__selectWrap{flex:0 0 188px}}.ProjectRegister-module__VXY3Mq__tabs{border-bottom:1px solid var(--be-line);margin:24px -16px 0}@media (min-width:640px){.ProjectRegister-module__VXY3Mq__tabs{margin-left:-24px;margin-right:-24px}}@media (min-width:768px){.ProjectRegister-module__VXY3Mq__tabs{margin-left:0;margin-right:0}}.ProjectRegister-module__VXY3Mq__tabList{scrollbar-width:none;gap:24px;margin:0;padding:0 16px;list-style:none;display:flex;overflow-x:auto}.ProjectRegister-module__VXY3Mq__tabList::-webkit-scrollbar{display:none}@media (min-width:640px){.ProjectRegister-module__VXY3Mq__tabList{padding:0 24px}}@media (min-width:768px){.ProjectRegister-module__VXY3Mq__tabList{padding:0}}.ProjectRegister-module__VXY3Mq__tab{height:44px;color:var(--be-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:14px;font-weight:600;transition:color .15s;display:inline-flex;position:relative}.ProjectRegister-module__VXY3Mq__tab:hover:not(:disabled){color:var(--be-ink)}.ProjectRegister-module__VXY3Mq__tab:disabled{color:var(--be-faint);cursor:not-allowed;opacity:.6}.ProjectRegister-module__VXY3Mq__tab[aria-pressed=true]{color:var(--be-ink)}.ProjectRegister-module__VXY3Mq__tab[aria-pressed=true]:after{content:"";background:var(--be-ink);height:2px;position:absolute;bottom:-1px;left:0;right:0}.ProjectRegister-module__VXY3Mq__tabCount{color:var(--be-faint);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.ProjectRegister-module__VXY3Mq__chips{scrollbar-width:none;gap:8px;margin:16px -16px 0;padding:2px 16px;display:flex;overflow-x:auto}.ProjectRegister-module__VXY3Mq__chips::-webkit-scrollbar{display:none}@media (min-width:640px){.ProjectRegister-module__VXY3Mq__chips{margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}}@media (min-width:1024px){.ProjectRegister-module__VXY3Mq__chips{flex-wrap:wrap;margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.ProjectRegister-module__VXY3Mq__chipCount{color:var(--be-faint);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.ProjectRegister-module__VXY3Mq__chipActiveCount{color:#ffffffa6}.ProjectRegister-module__VXY3Mq__grid{grid-template-columns:1fr;gap:32px 24px;margin:28px 0 0;padding:0;list-style:none;display:grid}@media (min-width:640px){.ProjectRegister-module__VXY3Mq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ProjectRegister-module__VXY3Mq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.ProjectRegister-module__VXY3Mq__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ProjectRegister-module__VXY3Mq__more{justify-content:center;margin-top:48px;display:flex}.ProjectRegister-module__VXY3Mq__empty{margin-top:32px}
.CommunityClassesPublicSection-module__vwYu7G__section{min-width:0}.CommunityClassesPublicSection-module__vwYu7G__head{flex-direction:column;gap:12px;margin-bottom:20px;display:flex}@media (min-width:640px){.CommunityClassesPublicSection-module__vwYu7G__head{flex-direction:row;justify-content:space-between;align-items:flex-end}}.CommunityClassesPublicSection-module__vwYu7G__title{letter-spacing:-.02em;color:var(--be-ink);font-size:22px;font-weight:800}.CommunityClassesPublicSection-module__vwYu7G__lead{max-width:42rem;color:var(--be-muted);margin-top:4px;font-size:14px;line-height:1.5}.CommunityClassesPublicSection-module__vwYu7G__grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:24px 20px;display:grid}@media (max-width:520px){.CommunityClassesPublicSection-module__vwYu7G__grid{grid-template-columns:1fr}}.CommunityClassesPublicSection-module__vwYu7G__cardLink{min-width:0;color:inherit;flex-direction:column;gap:10px;text-decoration:none;display:flex}.CommunityClassesPublicSection-module__vwYu7G__mediaEmpty{width:100%;height:100%;color:var(--be-faint);justify-content:center;align-items:center;display:flex}.CommunityClassesPublicSection-module__vwYu7G__mediaTag{height:22px;color:var(--be-ink);background:#fffffff0;border-radius:4px;align-items:center;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:10px;left:10px}.CommunityClassesPublicSection-module__vwYu7G__mediaTagBlue{background:var(--be-blue);color:#fff}.CommunityClassesPublicSection-module__vwYu7G__body{flex-direction:column;gap:4px;min-width:0;display:flex}.CommunityClassesPublicSection-module__vwYu7G__cardTitle{color:var(--be-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.CommunityClassesPublicSection-module__vwYu7G__cardLink:hover .CommunityClassesPublicSection-module__vwYu7G__cardTitle{text-underline-offset:2px;text-decoration:underline}.CommunityClassesPublicSection-module__vwYu7G__meta{color:var(--be-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.45;overflow:hidden}.CommunityClassesPublicSection-module__vwYu7G__chips{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.CommunityClassesPublicSection-module__vwYu7G__foot{border-top:1px solid var(--be-line);justify-content:space-between;align-items:center;gap:12px;margin-top:6px;padding-top:10px;display:flex}.CommunityClassesPublicSection-module__vwYu7G__price{letter-spacing:-.01em;color:var(--be-ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.CommunityClassesPublicSection-module__vwYu7G__priceNote{color:var(--be-muted);font-variant-numeric:tabular-nums;font-size:12px}.CommunityClassesPublicSection-module__vwYu7G__pill{background:var(--be-blue);color:#fff;border-radius:9999px;flex-shrink:0;align-items:center;height:32px;padding:0 16px;font-size:13px;font-weight:700;transition:background-color .15s;display:inline-flex}.CommunityClassesPublicSection-module__vwYu7G__cardLink:hover .CommunityClassesPublicSection-module__vwYu7G__pill{background:var(--be-blue-hover)}.CommunityClassesPublicSection-module__vwYu7G__owner{color:var(--be-muted);justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.CommunityClassesPublicSection-module__vwYu7G__owner span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CommunityClassesPublicSection-module__vwYu7G__tag{background:var(--be-surface-2);height:22px;color:var(--be-text);white-space:nowrap;border-radius:4px;align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.CommunityClassesPublicSection-module__vwYu7G__tagBlue{background:var(--be-blue-tint);color:var(--be-blue)}.CommunityClassesPublicSection-module__vwYu7G__tagDanger{color:var(--be-danger);background:#fdecec}.CommunityClassesPublicSection-module__vwYu7G__skeleton{flex-direction:column;gap:10px;display:flex}.CommunityClassesPublicSection-module__vwYu7G__skeletonMedia{aspect-ratio:4/3;background:var(--be-surface-2);border-radius:4px}.CommunityClassesPublicSection-module__vwYu7G__skeletonLine{background:var(--be-surface-2);border-radius:4px;height:12px}.CommunityClassesPublicSection-module__vwYu7G__panel{border:1px solid var(--be-line);background:var(--be-bg);border-radius:8px;margin-bottom:28px;padding:16px}@media (min-width:640px){.CommunityClassesPublicSection-module__vwYu7G__panel{padding:20px}}.CommunityClassesPublicSection-module__vwYu7G__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.CommunityClassesPublicSection-module__vwYu7G__panelTitle{color:var(--be-ink);font-size:16px;font-weight:700}.CommunityClassesPublicSection-module__vwYu7G__panelLead{color:var(--be-muted);margin-top:2px;font-size:13px}.CommunityClassesPublicSection-module__vwYu7G__panelCount{color:var(--be-muted);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.CommunityClassesPublicSection-module__vwYu7G__row{border-top:1px solid var(--be-line);flex-direction:column;gap:12px;padding:14px 0;display:flex}@media (min-width:768px){.CommunityClassesPublicSection-module__vwYu7G__row{flex-direction:row;justify-content:space-between;align-items:center}}.CommunityClassesPublicSection-module__vwYu7G__rowTitle{color:var(--be-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.CommunityClassesPublicSection-module__vwYu7G__statBox{background:var(--be-surface);border-radius:4px;padding:8px 12px}.CommunityClassesPublicSection-module__vwYu7G__statLabel{color:var(--be-muted);font-size:12px}.CommunityClassesPublicSection-module__vwYu7G__statValue{color:var(--be-ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.CommunityClassesPublicSection-module__vwYu7G__notice{color:var(--be-danger);background:#fdecec;border-radius:8px;margin-bottom:28px;padding:12px 16px;font-size:14px;font-weight:500}.CommunityClassesPublicSection-module__vwYu7G__empty{border:1px solid var(--be-line);background:var(--be-surface);text-align:center;border-radius:8px;flex-direction:column;align-items:center;padding:56px 24px;display:flex}.CommunityClassesPublicSection-module__vwYu7G__emptyIcon{background:var(--be-bg);border:1px solid var(--be-line);width:56px;height:56px;color:var(--be-ink);border-radius:9999px;justify-content:center;align-items:center;display:flex}.CommunityClassesPublicSection-module__vwYu7G__emptyTitle{letter-spacing:-.02em;color:var(--be-ink);margin-top:16px;font-size:20px;font-weight:800}.CommunityClassesPublicSection-module__vwYu7G__emptyText{max-width:28rem;color:var(--be-muted);margin-top:6px;font-size:14px;line-height:1.55}.CommunityClassesPublicSection-module__vwYu7G__overlay{background:#1919198c}.CommunityClassesPublicSection-module__vwYu7G__sheet{background:var(--be-bg);border:0;border-radius:8px}.CommunityClassesPublicSection-module__vwYu7G__close{z-index:20;width:36px;height:36px;color:var(--be-ink);box-shadow:var(--be-shadow);background:#fffffff0;border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute;top:14px;right:14px}.CommunityClassesPublicSection-module__vwYu7G__close:hover{background:#fff}.CommunityClassesPublicSection-module__vwYu7G__detailTitle{letter-spacing:-.02em;color:var(--be-ink);font-size:26px;font-weight:800;line-height:1.2}@media (max-width:520px){.CommunityClassesPublicSection-module__vwYu7G__detailTitle{font-size:22px}}.CommunityClassesPublicSection-module__vwYu7G__label{color:var(--be-muted);font-size:12px;font-weight:600}.CommunityClassesPublicSection-module__vwYu7G__value{letter-spacing:-.01em;color:var(--be-ink);font-variant-numeric:tabular-nums;margin-top:4px;font-size:18px;font-weight:800}.CommunityClassesPublicSection-module__vwYu7G__valueSm{color:var(--be-ink);margin-top:4px;font-size:14px;font-weight:700}.CommunityClassesPublicSection-module__vwYu7G__divider{border-top:1px solid var(--be-line);margin-top:24px;padding-top:20px}.CommunityClassesPublicSection-module__vwYu7G__box{background:var(--be-surface);border:1px solid var(--be-line);border-radius:8px;padding:16px}.CommunityClassesPublicSection-module__vwYu7G__infoBox{background:var(--be-surface);color:var(--be-text);border-radius:8px;padding:12px 16px;font-size:13px;line-height:1.6}.CommunityClassesPublicSection-module__vwYu7G__errorBox{color:var(--be-danger);background:#fdecec;border-radius:8px;padding:12px 16px;font-size:13px;line-height:1.6}.CommunityClassesPublicSection-module__vwYu7G__field{border:1px solid var(--be-line);background:var(--be-surface);width:100%;height:40px;color:var(--be-ink);border-radius:8px;outline:none;padding:0 14px;font-size:14px}.CommunityClassesPublicSection-module__vwYu7G__field:focus{border-color:var(--be-blue);background:var(--be-bg)}.CommunityClassesPublicSection-module__vwYu7G__field:disabled{color:var(--be-muted)}.CommunityClassesPublicSection-module__vwYu7G__fieldLabel{color:var(--be-ink);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.CommunityClassesPublicSection-module__vwYu7G__btnDanger{border:1px solid var(--be-line);height:36px;color:var(--be-danger);white-space:nowrap;background:0 0;border-radius:9999px;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-size:14px;font-weight:700;transition:background-color .15s;display:inline-flex}.CommunityClassesPublicSection-module__vwYu7G__btnDanger:hover{background:#fdecec;border-color:#f6c9c8}.CommunityClassesPublicSection-module__vwYu7G__btnDanger:disabled{opacity:.5;cursor:not-allowed}.CommunityClassesPublicSection-module__vwYu7G__btnSmall{height:30px;padding:0 12px;font-size:12px}.CommunityClassesPublicSection-module__vwYu7G__choice{text-align:left;align-items:center;gap:12px;width:100%;padding:10px 16px;transition:background-color .15s;display:flex}.CommunityClassesPublicSection-module__vwYu7G__choice:hover{background:var(--be-surface)}.CommunityClassesPublicSection-module__vwYu7G__choiceActive,.CommunityClassesPublicSection-module__vwYu7G__choiceActive:hover{background:var(--be-blue-tint)}.CommunityClassesPublicSection-module__vwYu7G__table th{color:var(--be-muted);white-space:nowrap;padding:10px 16px;font-size:12px;font-weight:600}.CommunityClassesPublicSection-module__vwYu7G__table td{color:var(--be-muted);white-space:nowrap;padding:10px 16px;font-size:13px}.CommunityClassesPublicSection-module__vwYu7G__table td:first-child{color:var(--be-ink);font-weight:600}
.ProjectViewer-module__qVOzwa__viewer.ProjectViewer-module__qVOzwa__viewer{color:var(--be-text);background:#111111f5}.ProjectViewer-module__qVOzwa__topBar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#111111f0}.ProjectViewer-module__qVOzwa__title{letter-spacing:-.02em;color:#fff;font-size:22px;font-weight:800;line-height:1.15}@media (min-width:1024px){.ProjectViewer-module__qVOzwa__title{font-size:26px}}.ProjectViewer-module__qVOzwa__darkMeta{color:#ffffffb8;font-size:14px}.ProjectViewer-module__qVOzwa__darkLink{color:#fff;font-weight:700}.ProjectViewer-module__qVOzwa__darkLink:hover{text-decoration:underline}.ProjectViewer-module__qVOzwa__followLink{color:#fff;font-weight:700}.ProjectViewer-module__qVOzwa__followLink:hover{color:#9fbcff}.ProjectViewer-module__qVOzwa__followLink:disabled{opacity:.5;cursor:not-allowed}.ProjectViewer-module__qVOzwa__avatar{background:var(--be-surface-2);color:var(--be-ink);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex;overflow:hidden}.ProjectViewer-module__qVOzwa__avatar img{object-fit:cover;width:100%;height:100%;display:block}.ProjectViewer-module__qVOzwa__column{background:var(--be-bg)}.ProjectViewer-module__qVOzwa__media{background:var(--be-surface-2);width:100%;height:auto;display:block}.ProjectViewer-module__qVOzwa__docCard{border:1px solid var(--be-line);border-radius:var(--be-radius-card);background:var(--be-bg);color:var(--be-ink);align-items:center;gap:12px;padding:14px 16px;font-size:14px;font-weight:600;transition:border-color .15s;display:flex}.ProjectViewer-module__qVOzwa__docCard:hover{border-color:var(--be-line-strong)}.ProjectViewer-module__qVOzwa__docIcon{border-radius:var(--be-radius-card);background:var(--be-surface-2);width:36px;height:36px;color:var(--be-ink);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ProjectViewer-module__qVOzwa__endBand{background:var(--be-surface);border-top:1px solid var(--be-line)}.ProjectViewer-module__qVOzwa__appreciateBig{background:var(--be-blue);color:#fff;border-radius:9999px;justify-content:center;align-items:center;width:72px;height:72px;transition:background-color .15s,transform .15s;display:flex}.ProjectViewer-module__qVOzwa__appreciateBig:hover{background:var(--be-blue-hover)}.ProjectViewer-module__qVOzwa__appreciateBig:active{transform:scale(.96)}.ProjectViewer-module__qVOzwa__appreciateBig[aria-pressed=true]{background:var(--be-blue-tint);color:var(--be-blue)}.ProjectViewer-module__qVOzwa__appreciateBig:disabled{opacity:.6;cursor:not-allowed}.ProjectViewer-module__qVOzwa__endTitle{letter-spacing:-.02em;color:var(--be-ink);font-size:20px;font-weight:800}.ProjectViewer-module__qVOzwa__meta{color:var(--be-muted);font-size:13px}.ProjectViewer-module__qVOzwa__stat{color:var(--be-muted);font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:13px;display:inline-flex}.ProjectViewer-module__qVOzwa__lower{background:var(--be-bg);border-top:1px solid var(--be-line)}.ProjectViewer-module__qVOzwa__infoPanel{background:var(--be-surface);border-radius:var(--be-radius-card)}.ProjectViewer-module__qVOzwa__sectionLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--be-muted);font-size:12px;font-weight:700}.ProjectViewer-module__qVOzwa__body{color:var(--be-text);font-size:14px;line-height:1.65}.ProjectViewer-module__qVOzwa__ownerName{color:var(--be-ink);font-size:15px;font-weight:700}.ProjectViewer-module__qVOzwa__ownerName:hover{text-decoration:underline}.ProjectViewer-module__qVOzwa__tag{background:var(--be-surface-2);height:28px;color:var(--be-ink);border-radius:9999px;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.ProjectViewer-module__qVOzwa__wideBtn{width:100%;height:40px}.ProjectViewer-module__qVOzwa__iconBtn{width:40px;height:40px;padding:0}.ProjectViewer-module__qVOzwa__railItem{color:#ffffffd1;text-align:center;flex-direction:column;align-items:center;gap:6px;font-size:11px;font-weight:600;line-height:1.2;display:flex}.ProjectViewer-module__qVOzwa__railButton{width:48px;height:48px;color:var(--be-ink);box-shadow:var(--be-shadow);background:#fff;border-radius:9999px;justify-content:center;align-items:center;transition:background-color .15s,color .15s,transform .15s;display:flex}.ProjectViewer-module__qVOzwa__railItem:hover .ProjectViewer-module__qVOzwa__railButton{background:var(--be-surface-2);transform:translateY(-1px)}.ProjectViewer-module__qVOzwa__railItem:disabled{opacity:.6;cursor:not-allowed}.ProjectViewer-module__qVOzwa__railButtonBlue{background:var(--be-blue);color:#fff}.ProjectViewer-module__qVOzwa__railItem:hover .ProjectViewer-module__qVOzwa__railButtonBlue{background:var(--be-blue-hover)}.ProjectViewer-module__qVOzwa__railButtonOn{background:var(--be-blue-tint);color:var(--be-blue)}.ProjectViewer-module__qVOzwa__railClose{color:#fff;background:#ffffff1f;border-radius:9999px;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .15s;display:flex}.ProjectViewer-module__qVOzwa__railClose:hover{background:#ffffff3d}.ProjectViewer-module__qVOzwa__textarea{resize:none;border:1px solid var(--be-line);border-radius:var(--be-radius-input);background:var(--be-surface);width:100%;color:var(--be-ink);outline:none;padding:12px 14px;font-size:14px}.ProjectViewer-module__qVOzwa__textarea:focus{border-color:var(--be-blue);background:var(--be-bg)}.ProjectViewer-module__qVOzwa__textarea:disabled{cursor:not-allowed}.ProjectViewer-module__qVOzwa__textarea::placeholder{color:var(--be-faint)}.ProjectViewer-module__qVOzwa__commentAuthor{color:var(--be-ink);font-size:14px;font-weight:700}.ProjectViewer-module__qVOzwa__smallIcon{width:32px;height:32px;color:var(--be-muted);border-radius:9999px;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.ProjectViewer-module__qVOzwa__smallIcon:hover{background:var(--be-surface-2);color:var(--be-ink)}.ProjectViewer-module__qVOzwa__smallIconDanger:hover{color:var(--be-danger)}.ProjectViewer-module__qVOzwa__empty{border:1px dashed var(--be-line-strong);border-radius:var(--be-radius-card)}
.Account-module__kB9r2q__root{--acc-ink:#1b1b19;--acc-text:#4d4d49;--acc-muted:#6f6f6a;--acc-line:#e7e7e3;--acc-soft:#f4f4f1;font-family:var(--font-subscription), ui-sans-serif, system-ui, sans-serif;color:var(--acc-text);background:#fff}.Account-module__kB9r2q__wide{font-variation-settings:"wdth" 118}.Account-module__kB9r2q__display{font-variation-settings:"wdth" 125;letter-spacing:-.035em;font-weight:800;line-height:.95}.Account-module__kB9r2q__root :is(a,button,label,[tabindex]):focus-visible{outline:2px solid var(--acc-ink);outline-offset:2px}.Account-module__kB9r2q__root .Account-module__kB9r2q__dark :is(a,button,label,[tabindex]):focus-visible{outline-color:#fff}
.Aiva-module__9JUeoG__root{--aiva-ink:#1b1b19;--aiva-text:#4d4d49;--aiva-muted:#6f6f6a;--aiva-line:#e7e7e3;--aiva-soft:#f4f4f1;font-family:var(--font-subscription), ui-sans-serif, system-ui, sans-serif;color:var(--aiva-text);background:#fff}.Aiva-module__9JUeoG__wide{font-variation-settings:"wdth" 118}.Aiva-module__9JUeoG__display{font-variation-settings:"wdth" 125;letter-spacing:-.045em;font-weight:800;line-height:.8}.Aiva-module__9JUeoG__root :is(a,button,[tabindex]):focus-visible{outline:2px solid var(--aiva-ink);outline-offset:2px}.Aiva-module__9JUeoG__root .Aiva-module__9JUeoG__dark :is(a,button,[tabindex]):focus-visible{outline-color:#fff}.Aiva-module__9JUeoG__fadeEdges{-webkit-mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 24px),#0000)}
.ProjectEditor-module__1lyokW__tileShade{opacity:0;background:linear-gradient(#00000073,#0000 45%);transition:opacity .15s}.ProjectEditor-module__1lyokW__tile:hover .ProjectEditor-module__1lyokW__tileShade,.ProjectEditor-module__1lyokW__tile:focus-within .ProjectEditor-module__1lyokW__tileShade{opacity:1}@media (hover:none){.ProjectEditor-module__1lyokW__tileShade{opacity:1}}.ProjectEditor-module__1lyokW__picked{box-shadow:inset 0 0 0 3px var(--be-blue)}.ProjectEditor-module__1lyokW__picked:after{content:"";pointer-events:none;background:#0057ff1f;position:absolute;inset:0}
.TorBriefs-module__S65-Iq__list{border-top:1px solid var(--be-line)}.TorBriefs-module__S65-Iq__row{border-bottom:1px solid var(--be-line);transition:background-color .15s}.TorBriefs-module__S65-Iq__row:hover,.TorBriefs-module__S65-Iq__rowOpen{background:var(--be-surface)}.TorBriefs-module__S65-Iq__meta{color:var(--be-muted);flex-wrap:wrap;align-items:center;gap:4px 14px;font-size:13px;display:flex}.TorBriefs-module__S65-Iq__budget{letter-spacing:-.01em;color:var(--be-ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.TorBriefs-module__S65-Iq__detail{border:1px solid var(--be-line);border-radius:var(--be-radius-card);background:var(--be-bg)}.TorBriefs-module__S65-Iq__file:hover{background:var(--be-surface,#f9f9f9)}.TorBriefs-module__S65-Iq__fileIcon{background:var(--be-surface-2,#f2f2f2);color:var(--be-ink,#191919);border-radius:var(--be-radius-card,4px)}.TorBriefs-module__S65-Iq__fileName{color:var(--be-ink,#191919)}.TorBriefs-module__S65-Iq__fileMeta{color:var(--be-muted,#696969)}.TorBriefs-module__S65-Iq__file:hover .TorBriefs-module__S65-Iq__fileOpen{color:var(--be-blue,#0057ff)}.TorBriefs-module__S65-Iq__note{border-radius:var(--be-radius-card);background:var(--be-surface-2);color:var(--be-text)}.TorBriefs-module__S65-Iq__noteDanger{color:var(--be-danger)}.TorBriefs-module__S65-Iq__noteSuccess{color:var(--be-success)}
.Community-module__3HPg9a__root{--cm-ink:#191919;--cm-text:#222;--cm-muted:#696969;--cm-line:#e8e8e8;--cm-soft:#f2f2f2;--cm-surface:#f9f9f9;--cm-blue:#0057ff;--cm-blue-hover:#0046cc;--cm-blue-tint:#e8efff;font-family:var(--be-font,var(--font-subscription)), "Helvetica Neue", Helvetica, Arial, ui-sans-serif, system-ui, sans-serif;color:var(--cm-text);-webkit-font-smoothing:antialiased;background:#fff}.Community-module__3HPg9a__wide{letter-spacing:-.01em;font-weight:700}.Community-module__3HPg9a__display{letter-spacing:-.03em;font-weight:800;line-height:1}.Community-module__3HPg9a__perforation{display:none}.Community-module__3HPg9a__root :is(a,button,[tabindex]):focus-visible{outline:2px solid var(--cm-blue);outline-offset:2px}.Community-module__3HPg9a__root .Community-module__3HPg9a__onColor :is(a,button,[tabindex]):focus-visible{outline-color:#fff}.Community-module__3HPg9a__fadeEdges{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 28px),#0000)}.Community-module__3HPg9a__stickyBar{top:var(--header-height,0px);z-index:20;border-bottom:1px solid var(--cm-line);-webkit-backdrop-filter:saturate(180%)blur(8px);backdrop-filter:saturate(180%)blur(8px);background:#fffffff7;position:sticky}.Community-module__3HPg9a__hoverShade{opacity:0;background:linear-gradient(#0000 42%,#0000009e);transition:opacity .2s}.Community-module__3HPg9a__media:hover .Community-module__3HPg9a__hoverShade,a:hover>.Community-module__3HPg9a__media .Community-module__3HPg9a__hoverShade,a:focus-visible>.Community-module__3HPg9a__media .Community-module__3HPg9a__hoverShade{opacity:1}
.MySchedule-module__gADDXG__root{--js-ink:#1b1b19;--js-text:#4d4d49;--js-muted:#6f6f6a;--js-line:#e7e7e3;--js-soft:#f4f4f1;font-family:var(--font-subscription), ui-sans-serif, system-ui, sans-serif;color:var(--js-text);background:#fff}.MySchedule-module__gADDXG__wide{font-variation-settings:"wdth" 118}.MySchedule-module__gADDXG__display{font-variation-settings:"wdth" 125;letter-spacing:-.035em;font-weight:800;line-height:.92}.MySchedule-module__gADDXG__root :is(a,button,[tabindex]):focus-visible{outline:2px solid var(--js-ink);outline-offset:2px}.MySchedule-module__gADDXG__grid{background-image:linear-gradient(#1b1b1912 1px,#0000 1px),linear-gradient(90deg,#1b1b1912 1px,#0000 1px);background-size:28px 28px;-webkit-mask-image:linear-gradient(100deg,#0000 30%,#000 90%);mask-image:linear-gradient(100deg,#0000 30%,#000 90%)}.MySchedule-module__gADDXG__day{font-variation-settings:"wdth" 125;letter-spacing:-.04em;font-weight:800;line-height:1}@keyframes MySchedule-module__gADDXG__livePulse{0%,to{opacity:1}50%{opacity:.35}}.MySchedule-module__gADDXG__live{animation:1.6s ease-in-out infinite MySchedule-module__gADDXG__livePulse}@media (prefers-reduced-motion:reduce){.MySchedule-module__gADDXG__live{animation:none}}
.PortoPage-module__PSAxWa__bar{top:var(--header-height,0px);z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--be-line);background:#fffffff5;position:sticky}.PortoPage-module__PSAxWa__scrollRow{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.PortoPage-module__PSAxWa__scrollRow::-webkit-scrollbar{display:none}.PortoPage-module__PSAxWa__tab{height:44px;color:var(--be-muted);flex-shrink:0;align-items:center;gap:6px;padding:0 2px;font-size:14px;font-weight:700;transition:color .15s;display:inline-flex;position:relative}.PortoPage-module__PSAxWa__tab:hover,.PortoPage-module__PSAxWa__tabActive{color:var(--be-ink)}.PortoPage-module__PSAxWa__tabActive:after{content:"";background:var(--be-ink);height:2px;position:absolute;inset:auto 0 0}.PortoPage-module__PSAxWa__search{border-radius:var(--be-radius-btn);background:var(--be-surface-2);width:100%;height:40px;color:var(--be-ink);border:1px solid #0000;outline:none;padding:0 40px;font-size:14px;font-weight:500;transition:background-color .15s,border-color .15s}.PortoPage-module__PSAxWa__search::placeholder{color:var(--be-faint)}.PortoPage-module__PSAxWa__search:focus{background:var(--be-bg);border-color:var(--be-blue)}.PortoPage-module__PSAxWa__search::-webkit-search-cancel-button{display:none}.PortoPage-module__PSAxWa__chipCount{opacity:.55;font-variant-numeric:tabular-nums;margin-left:6px;font-size:12px;font-weight:600}.PortoPage-module__PSAxWa__featured{border-bottom:1px solid var(--be-line);gap:20px;margin-bottom:40px;padding-bottom:40px;display:grid}@media (min-width:768px){.PortoPage-module__PSAxWa__featured{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:40px}}.PortoPage-module__PSAxWa__featuredMedia{aspect-ratio:16/9}.PortoPage-module__PSAxWa__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:32px 24px;display:grid}
.Rab-module__gXJ6hW__root{--rab-ink:#1b1b19;--rab-text:#4d4d49;--rab-muted:#6f6f6a;--rab-line:#e7e7e3;--rab-soft:#f4f4f1;font-family:var(--font-subscription), ui-sans-serif, system-ui, sans-serif;color:var(--rab-text);background:#fff}.Rab-module__gXJ6hW__wide{font-variation-settings:"wdth" 118}.Rab-module__gXJ6hW__display{font-variation-settings:"wdth" 125;letter-spacing:-.035em;font-weight:800;line-height:.92}.Rab-module__gXJ6hW__root :is(a,button,[tabindex]):focus-visible{outline:2px solid var(--rab-ink);outline-offset:2px}.Rab-module__gXJ6hW__root .Rab-module__gXJ6hW__dark :is(a,button,[tabindex]):focus-visible{outline-color:#fff}.Rab-module__gXJ6hW__blueprint{background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:28px 28px;-webkit-mask-image:linear-gradient(100deg,#0000 30%,#000 90%);mask-image:linear-gradient(100deg,#0000 30%,#000 90%)}.Rab-module__gXJ6hW__num{font-variant-numeric:tabular-nums}.Rab-module__gXJ6hW__select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 256 256'%3E%3Cpath fill='none' stroke='%231b1b19' stroke-linecap='round' stroke-linejoin='round' stroke-width='24' d='m208 96-80 80-80-80'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:12px}
.Subscription-module__XYmC3q__root{--sub-ink:#1b1b19;--sub-text:#4d4d49;--sub-muted:#6f6f6a;--sub-line:#e7e7e3;--sub-line-strong:#cfcfca;--sub-tint:#f5f5f2;--sub-ok:#2c7349;font-family:var(--font-subscription), ui-sans-serif, system-ui, sans-serif;color:var(--sub-text)}.Subscription-module__XYmC3q__free{--tier:#3fa16e;--tier-dark:#1d7046;--tier-tint:#eaf6ef;--tier-soft:#d6eedf;--tier-line:#c2e3cf;--tier-deep:#33895c}.Subscription-module__XYmC3q__basic{--tier:#3c7eea;--tier-dark:#1d54b4;--tier-tint:#ebf2fe;--tier-soft:#d8e6fc;--tier-line:#c4d8fa;--tier-deep:#2f6bd0}.Subscription-module__XYmC3q__tjarch{--tier:#eba823;--tier-dark:#8a5500;--tier-tint:#fef5e1;--tier-soft:#fbe8bd;--tier-line:#f3d898;--tier-deep:#dc9a14}.Subscription-module__XYmC3q__archipreneur{--tier:#8a5ce0;--tier-dark:#5933ab;--tier-tint:#f3eefd;--tier-soft:#e6dcfb;--tier-line:#d8c9f6;--tier-deep:#7647cf}.Subscription-module__XYmC3q__school{--tier:#e25c83;--tier-dark:#a32b53;--tier-tint:#fdeef3;--tier-soft:#fadbe5;--tier-line:#f4c6d5;--tier-deep:#c94370}.Subscription-module__XYmC3q__wide{font-variation-settings:"wdth" 116}.Subscription-module__XYmC3q__root :focus-visible{outline:2px solid var(--sub-ink);outline-offset:2px}
.Supplier-module__Lv8zgq__root{--sup-ink:#1b1b19;--sup-text:#4d4d49;--sup-muted:#6f6f6a;--sup-line:#e7e7e3;--sup-soft:#f4f4f1;font-family:var(--font-subscription), ui-sans-serif, system-ui, sans-serif;color:var(--sup-text);background:#fff}.Supplier-module__Lv8zgq__wide{font-variation-settings:"wdth" 118}.Supplier-module__Lv8zgq__display{font-variation-settings:"wdth" 125;letter-spacing:-.035em;font-weight:800;line-height:.92}.Supplier-module__Lv8zgq__root :is(a,button,label,[tabindex]):focus-visible{outline:2px solid var(--sup-ink);outline-offset:2px}.Supplier-module__Lv8zgq__dots{background-image:radial-gradient(#1b1b1924 1px,#0000 1.4px);background-size:18px 18px;-webkit-mask-image:linear-gradient(100deg,#0000 35%,#000 85%);mask-image:linear-gradient(100deg,#0000 35%,#000 85%)}.Supplier-module__Lv8zgq__fan{--pivot:30px}.Supplier-module__Lv8zgq__chip{transform-origin:50% calc(100% - var(--pivot));transform:rotate(var(--a));transition:transform .7s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0}.Supplier-module__Lv8zgq__fan:hover .Supplier-module__Lv8zgq__chip{transform:rotate(calc(var(--a) * 1.22))}.Supplier-module__Lv8zgq__chipLabel{writing-mode:vertical-rl;transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.Supplier-module__Lv8zgq__chip{transition:none}.Supplier-module__Lv8zgq__fan:hover .Supplier-module__Lv8zgq__chip{transform:rotate(var(--a))}}.Supplier-module__Lv8zgq__select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 256 256'%3E%3Cpath fill='none' stroke='%231b1b19' stroke-linecap='round' stroke-linejoin='round' stroke-width='24' d='m208 96-80 80-80-80'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:14px}
.ArchipreneurArchitectPage-module__WKk1cG__banner{background:var(--be-surface-2);height:160px;position:relative;overflow:hidden}.ArchipreneurArchitectPage-module__WKk1cG__banner img{object-fit:cover;width:100%;height:100%;display:block}.ArchipreneurArchitectPage-module__WKk1cG__banner:after{content:"";pointer-events:none;background:linear-gradient(#0000 40%,#0000002e);position:absolute;inset:0}.ArchipreneurArchitectPage-module__WKk1cG__layout{gap:32px;display:grid}.ArchipreneurArchitectPage-module__WKk1cG__info{background:var(--be-bg);border:1px solid var(--be-line);border-radius:var(--be-radius-card);text-align:center;margin-top:-56px;padding:24px 20px;position:relative}.ArchipreneurArchitectPage-module__WKk1cG__avatarRing{border:4px solid var(--be-bg);background:var(--be-surface-2);border-radius:9999px;margin-top:-64px;display:inline-flex;overflow:hidden}.ArchipreneurArchitectPage-module__WKk1cG__name{letter-spacing:-.02em;color:var(--be-ink);overflow-wrap:anywhere;margin-top:12px;font-size:22px;font-weight:800;line-height:1.15}.ArchipreneurArchitectPage-module__WKk1cG__headline{color:var(--be-text);margin-top:6px;font-size:14px;line-height:1.5}.ArchipreneurArchitectPage-module__WKk1cG__meta{color:var(--be-muted);flex-wrap:wrap;justify-content:center;gap:4px 14px;margin-top:10px;font-size:13px;display:flex}.ArchipreneurArchitectPage-module__WKk1cG__meta a:hover{color:var(--be-ink);text-decoration:underline}.ArchipreneurArchitectPage-module__WKk1cG__actions{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:20px;display:grid}.ArchipreneurArchitectPage-module__WKk1cG__actions>a{width:100%;height:40px}.ArchipreneurArchitectPage-module__WKk1cG__stats{border-top:1px solid var(--be-line);text-align:left;gap:10px;margin-top:24px;padding-top:20px;display:grid}.ArchipreneurArchitectPage-module__WKk1cG__stats>div{justify-content:space-between;gap:12px;font-size:13px;display:flex}.ArchipreneurArchitectPage-module__WKk1cG__stats dt{color:var(--be-muted)}.ArchipreneurArchitectPage-module__WKk1cG__stats dd{color:var(--be-ink);font-variant-numeric:tabular-nums;font-weight:700}.ArchipreneurArchitectPage-module__WKk1cG__block{border-top:1px solid var(--be-line);text-align:left;margin-top:20px;padding-top:20px}.ArchipreneurArchitectPage-module__WKk1cG__blockTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--be-ink);font-size:11px;font-weight:700}.ArchipreneurArchitectPage-module__WKk1cG__chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.ArchipreneurArchitectPage-module__WKk1cG__tag{background:var(--be-surface-2);height:26px;color:var(--be-text);border-radius:9999px;align-items:center;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.ArchipreneurArchitectPage-module__WKk1cG__tabs{border-bottom:1px solid var(--be-line);scrollbar-width:none;gap:24px;display:flex;overflow-x:auto}.ArchipreneurArchitectPage-module__WKk1cG__tab{color:var(--be-muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:14px 0 12px;font-size:14px;font-weight:700;position:relative}.ArchipreneurArchitectPage-module__WKk1cG__tab:hover,.ArchipreneurArchitectPage-module__WKk1cG__tabActive{color:var(--be-ink)}.ArchipreneurArchitectPage-module__WKk1cG__tabActive:after{content:"";background:var(--be-ink);height:2px;position:absolute;bottom:-1px;left:0;right:0}.ArchipreneurArchitectPage-module__WKk1cG__tabCount{color:var(--be-faint);margin-left:6px;font-weight:600}.ArchipreneurArchitectPage-module__WKk1cG__about{white-space:pre-line;max-width:68ch;color:var(--be-text);font-size:15px;line-height:1.7}.ArchipreneurArchitectPage-module__WKk1cG__skeleton{border-radius:var(--be-radius-card);background:var(--be-surface-2)}@media (min-width:768px){.ArchipreneurArchitectPage-module__WKk1cG__banner{height:240px}.ArchipreneurArchitectPage-module__WKk1cG__layout{grid-template-columns:300px minmax(0,1fr);gap:40px}.ArchipreneurArchitectPage-module__WKk1cG__info{align-self:start;margin-top:-96px}.ArchipreneurArchitectPage-module__WKk1cG__main{padding-top:8px}}
.ArchipreneurProjectPage-module__s646pa__title{letter-spacing:-.02em;color:var(--be-ink);font-size:22px;font-weight:800;line-height:1.2}@media (min-width:640px){.ArchipreneurProjectPage-module__s646pa__title{font-size:26px}}.ArchipreneurProjectPage-module__s646pa__infoTitle{letter-spacing:-.025em;color:var(--be-ink);font-size:24px;font-weight:800;line-height:1.15}@media (min-width:640px){.ArchipreneurProjectPage-module__s646pa__infoTitle{font-size:32px}}.ArchipreneurProjectPage-module__s646pa__label{letter-spacing:.04em;text-transform:uppercase;color:var(--be-muted);font-size:12px;font-weight:700}.ArchipreneurProjectPage-module__s646pa__tag{background:var(--be-surface-2);color:var(--be-text);font-size:13px;font-weight:600;transition:background-color .15s}.ArchipreneurProjectPage-module__s646pa__tag:hover{background:var(--be-line)}.ArchipreneurProjectPage-module__s646pa__appreciate{background:var(--be-blue);color:#fff;transition:background-color .15s;box-shadow:0 4px 16px #0057ff47}.ArchipreneurProjectPage-module__s646pa__appreciate:hover{background:var(--be-blue-hover)}
.CatalogSpacePage-module__Gy1TCa__page{min-height:100vh}.CatalogSpacePage-module__Gy1TCa__topbar{z-index:40;background:var(--be-bg);border-bottom:1px solid var(--be-line);align-items:center;gap:12px;height:56px;padding:0 16px;display:flex;position:sticky;top:0}.CatalogSpacePage-module__Gy1TCa__topbarBack{min-width:0;color:var(--be-ink);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.CatalogSpacePage-module__Gy1TCa__topbarBack span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CatalogSpacePage-module__Gy1TCa__topbarBack:hover{color:var(--be-blue)}.CatalogSpacePage-module__Gy1TCa__topbarSpacer{flex:1}.CatalogSpacePage-module__Gy1TCa__banner{background:var(--be-surface-2);height:160px;overflow:hidden}.CatalogSpacePage-module__Gy1TCa__banner img{object-fit:cover;width:100%;height:100%;display:block}.CatalogSpacePage-module__Gy1TCa__profile{border-bottom:1px solid var(--be-line);max-width:1600px;margin:0 auto;padding:0 16px 24px}.CatalogSpacePage-module__Gy1TCa__avatar{border:4px solid var(--be-bg);background:var(--be-surface-2);object-fit:cover;border-radius:9999px;width:88px;height:88px;margin-top:-44px;display:block}.CatalogSpacePage-module__Gy1TCa__avatarFallback{color:var(--be-muted);justify-content:center;align-items:center;font-size:32px;font-weight:800;display:flex}.CatalogSpacePage-module__Gy1TCa__profileRow{flex-direction:column;gap:16px;margin-top:12px;display:flex}.CatalogSpacePage-module__Gy1TCa__title{letter-spacing:-.02em;color:var(--be-ink);overflow-wrap:anywhere;font-size:26px;font-weight:800;line-height:1.15}.CatalogSpacePage-module__Gy1TCa__meta{color:var(--be-muted);margin-top:6px;font-size:14px}.CatalogSpacePage-module__Gy1TCa__meta strong{color:var(--be-ink);font-weight:700}.CatalogSpacePage-module__Gy1TCa__description{max-width:680px;color:var(--be-text);margin-top:10px;font-size:14px;line-height:1.55}.CatalogSpacePage-module__Gy1TCa__actions{flex-wrap:wrap;gap:8px;display:flex}.CatalogSpacePage-module__Gy1TCa__tabs{border-bottom:1px solid var(--be-line);gap:24px;max-width:1600px;margin:0 auto;padding:0 16px;display:flex}.CatalogSpacePage-module__Gy1TCa__tab{height:48px;color:var(--be-muted);border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;font-size:14px;font-weight:700;display:inline-flex}.CatalogSpacePage-module__Gy1TCa__tab:hover{color:var(--be-ink)}.CatalogSpacePage-module__Gy1TCa__tabActive{color:var(--be-ink);border-bottom-color:var(--be-ink)}.CatalogSpacePage-module__Gy1TCa__tabCount{color:var(--be-faint);font-weight:600}.CatalogSpacePage-module__Gy1TCa__content{max-width:1600px;margin:0 auto;padding:24px 16px 48px}.CatalogSpacePage-module__Gy1TCa__mediaButton{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.CatalogSpacePage-module__Gy1TCa__mediaButton:focus-visible{outline:2px solid var(--be-blue);outline-offset:2px}.CatalogSpacePage-module__Gy1TCa__mediaEmpty{width:100%;height:100%;color:var(--be-faint);justify-content:center;align-items:center;display:flex}.CatalogSpacePage-module__Gy1TCa__overlayText{text-overflow:ellipsis;white-space:nowrap;text-align:left;overflow:hidden}.CatalogSpacePage-module__Gy1TCa__cardHead{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.CatalogSpacePage-module__Gy1TCa__cardName{text-overflow:ellipsis;white-space:nowrap;text-align:left;cursor:pointer;background:0 0;border:0;min-width:0;padding:0;overflow:hidden}.CatalogSpacePage-module__Gy1TCa__cardName:hover{text-decoration:underline}.CatalogSpacePage-module__Gy1TCa__price{color:var(--be-ink);flex-shrink:0;font-size:14px;font-weight:700}.CatalogSpacePage-module__Gy1TCa__cardInfo{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.CatalogSpacePage-module__Gy1TCa__stock{background:var(--be-surface-2);height:22px;color:var(--be-muted);border-radius:9999px;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.CatalogSpacePage-module__Gy1TCa__stockOut{color:var(--be-danger)}.CatalogSpacePage-module__Gy1TCa__cardDesc{color:var(--be-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.CatalogSpacePage-module__Gy1TCa__askButton{align-self:flex-start;height:32px;padding:0 14px;font-size:13px}.CatalogSpacePage-module__Gy1TCa__empty{text-align:center;background:var(--be-surface);border:1px solid var(--be-line);border-radius:var(--be-radius-card);max-width:520px;margin:32px auto 0;padding:40px 24px}.CatalogSpacePage-module__Gy1TCa__emptyTitle{letter-spacing:-.01em;color:var(--be-ink);font-size:20px;font-weight:800}.CatalogSpacePage-module__Gy1TCa__emptyText{color:var(--be-muted);margin-top:8px;font-size:14px}.CatalogSpacePage-module__Gy1TCa__footer{border-top:1px solid var(--be-line);text-align:center;max-width:1600px;margin:0 auto;padding:24px 16px 96px;font-size:14px}.CatalogSpacePage-module__Gy1TCa__center{text-align:center;justify-content:center;align-items:center;min-height:100vh;padding:0 16px;display:flex}.CatalogSpacePage-module__Gy1TCa__spinner{border:2px solid var(--be-line);border-top-color:var(--be-blue);border-radius:9999px;width:24px;height:24px;animation:.8s linear infinite CatalogSpacePage-module__Gy1TCa__spin}@keyframes CatalogSpacePage-module__Gy1TCa__spin{to{transform:rotate(360deg)}}.CatalogSpacePage-module__Gy1TCa__assistant{z-index:120;flex-direction:column;align-items:flex-end;display:flex;position:fixed;bottom:20px;right:16px}.CatalogSpacePage-module__Gy1TCa__chatPanel{background:var(--be-bg);border:1px solid var(--be-line);width:min(380px,100vw - 32px);height:min(520px,70vh);box-shadow:var(--be-shadow-hover);border-radius:8px;flex-direction:column;margin-bottom:12px;display:flex;overflow:hidden}.CatalogSpacePage-module__Gy1TCa__chatHead{border-bottom:1px solid var(--be-line);justify-content:space-between;align-items:center;padding:12px 12px 12px 16px;display:flex}.CatalogSpacePage-module__Gy1TCa__chatHeadName{color:var(--be-ink);font-size:14px;font-weight:700}.CatalogSpacePage-module__Gy1TCa__chatHeadSub{color:var(--be-muted);font-size:12px}.CatalogSpacePage-module__Gy1TCa__chatClose{color:var(--be-ink);cursor:pointer;background:0 0;border:0;border-radius:9999px;padding:8px;display:flex}.CatalogSpacePage-module__Gy1TCa__chatClose:hover{background:var(--be-surface-2)}.CatalogSpacePage-module__Gy1TCa__chatBody{background:var(--be-surface);flex-direction:column;flex:1;gap:10px;padding:16px;display:flex;overflow-y:auto}.CatalogSpacePage-module__Gy1TCa__bubble{white-space:pre-wrap;border-radius:16px;max-width:88%;padding:10px 14px;font-size:13px;line-height:1.5}.CatalogSpacePage-module__Gy1TCa__bubbleBot{background:var(--be-bg);border:1px solid var(--be-line);color:var(--be-text);border-bottom-left-radius:4px;align-self:flex-start}.CatalogSpacePage-module__Gy1TCa__bubbleUser{background:var(--be-blue);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.CatalogSpacePage-module__Gy1TCa__chatForm{border-top:1px solid var(--be-line);gap:8px;padding:12px;display:flex}.CatalogSpacePage-module__Gy1TCa__chatInput{border-radius:9999px;flex:1;min-width:0}.CatalogSpacePage-module__Gy1TCa__chatSend{flex-shrink:0;width:40px;height:40px;padding:0}.CatalogSpacePage-module__Gy1TCa__assistantToggle{height:44px;box-shadow:var(--be-shadow-hover)}@media (min-width:640px){.CatalogSpacePage-module__Gy1TCa__topbar{padding:0 24px}.CatalogSpacePage-module__Gy1TCa__banner{height:240px}.CatalogSpacePage-module__Gy1TCa__profile,.CatalogSpacePage-module__Gy1TCa__tabs,.CatalogSpacePage-module__Gy1TCa__content{padding-left:24px;padding-right:24px}.CatalogSpacePage-module__Gy1TCa__profileRow{flex-direction:row;justify-content:space-between;align-items:flex-end}.CatalogSpacePage-module__Gy1TCa__avatar{width:112px;height:112px;margin-top:-56px}.CatalogSpacePage-module__Gy1TCa__title{font-size:32px}.CatalogSpacePage-module__Gy1TCa__assistant{bottom:28px;right:28px}}@media (min-width:1024px){.CatalogSpacePage-module__Gy1TCa__banner{height:300px}.CatalogSpacePage-module__Gy1TCa__profile,.CatalogSpacePage-module__Gy1TCa__tabs,.CatalogSpacePage-module__Gy1TCa__content,.CatalogSpacePage-module__Gy1TCa__footer{padding-left:40px;padding-right:40px}}
.CommunityDetailPage-module__2KdKxq__page{min-height:100dvh;font-size:14px;overflow-x:clip}.CommunityDetailPage-module__2KdKxq__banner{background:var(--be-surface-2);height:180px;position:relative;overflow:hidden}.CommunityDetailPage-module__2KdKxq__banner img{object-fit:cover;width:100%;height:100%;display:block}@media (min-width:640px){.CommunityDetailPage-module__2KdKxq__banner{height:240px}}@media (min-width:1024px){.CommunityDetailPage-module__2KdKxq__banner{height:280px}}.CommunityDetailPage-module__2KdKxq__backLink{border-radius:var(--be-radius-btn);height:32px;color:var(--be-ink);box-shadow:var(--be-shadow);background:#fffffff0;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;top:16px;right:16px}.CommunityDetailPage-module__2KdKxq__backLink:hover{background:#fff}.CommunityDetailPage-module__2KdKxq__layout{gap:32px;max-width:1440px;margin:0 auto;padding:0 16px 96px;display:grid}@media (min-width:640px){.CommunityDetailPage-module__2KdKxq__layout{padding:0 24px 96px}}@media (min-width:1024px){.CommunityDetailPage-module__2KdKxq__layout{grid-template-columns:300px minmax(0,1fr);gap:40px;padding:0 40px 96px}}.CommunityDetailPage-module__2KdKxq__profile{background:var(--be-bg);border:1px solid var(--be-line);border-radius:var(--be-radius-card);text-align:center;min-width:0;margin-top:-56px;padding:24px 20px;position:relative}@media (min-width:1024px){.CommunityDetailPage-module__2KdKxq__profile{top:calc(var(--header-height,64px) + 16px);align-self:start;margin-top:-96px;position:sticky}}.CommunityDetailPage-module__2KdKxq__avatar{background:var(--be-surface-2);width:104px;height:104px;color:var(--be-ink);letter-spacing:-.02em;border-radius:9999px;justify-content:center;align-items:center;margin:0 auto;font-size:34px;font-weight:800;display:flex;overflow:hidden}.CommunityDetailPage-module__2KdKxq__avatar img{object-fit:cover;width:100%;height:100%}.CommunityDetailPage-module__2KdKxq__name{letter-spacing:-.02em;color:var(--be-ink);overflow-wrap:anywhere;margin-top:16px;font-size:24px;font-weight:800;line-height:1.15}.CommunityDetailPage-module__2KdKxq__ownerLine{color:var(--be-muted);justify-content:center;align-items:center;gap:8px;min-width:0;margin-top:8px;font-size:14px;display:flex}.CommunityDetailPage-module__2KdKxq__ownerAvatar{background:var(--be-surface-2);width:22px;height:22px;color:var(--be-ink);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex;overflow:hidden}.CommunityDetailPage-module__2KdKxq__ownerAvatar img{object-fit:cover;width:100%;height:100%}.CommunityDetailPage-module__2KdKxq__metaRow{color:var(--be-muted);flex-wrap:wrap;justify-content:center;gap:4px 12px;margin-top:10px;font-size:13px;display:flex}.CommunityDetailPage-module__2KdKxq__metaItem{align-items:center;gap:5px;display:inline-flex}.CommunityDetailPage-module__2KdKxq__actions{gap:8px;margin-top:20px;display:grid}.CommunityDetailPage-module__2KdKxq__actions>*{width:100%}.CommunityDetailPage-module__2KdKxq__actionsRow{gap:8px;display:flex}.CommunityDetailPage-module__2KdKxq__actionsRow>*{flex:1 1 0;min-width:0}.CommunityDetailPage-module__2KdKxq__leaveBtn:hover{color:var(--be-danger)}.CommunityDetailPage-module__2KdKxq__stats{border-top:1px solid var(--be-line);text-align:left;gap:10px;margin-top:24px;padding-top:20px;display:grid}.CommunityDetailPage-module__2KdKxq__statRow{color:var(--be-muted);justify-content:space-between;align-items:baseline;font-size:14px;display:flex}.CommunityDetailPage-module__2KdKxq__statValue{color:var(--be-ink);font-variant-numeric:tabular-nums;font-weight:700}.CommunityDetailPage-module__2KdKxq__section{border-top:1px solid var(--be-line);text-align:left;margin-top:24px;padding-top:20px}.CommunityDetailPage-module__2KdKxq__sectionLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--be-ink);font-size:12px;font-weight:700}.CommunityDetailPage-module__2KdKxq__about{color:var(--be-text);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:10px;font-size:14px;line-height:1.6}.CommunityDetailPage-module__2KdKxq__members{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.CommunityDetailPage-module__2KdKxq__memberDot{background:var(--be-surface-2);width:32px;height:32px;color:var(--be-ink);text-transform:uppercase;border-radius:9999px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.CommunityDetailPage-module__2KdKxq__roleNote{color:var(--be-blue);align-items:center;gap:5px;margin-top:12px;font-size:13px;font-weight:600;display:inline-flex}.CommunityDetailPage-module__2KdKxq__main{min-width:0;padding-top:8px}@media (min-width:1024px){.CommunityDetailPage-module__2KdKxq__main{padding-top:24px}}.CommunityDetailPage-module__2KdKxq__tabBar{top:var(--header-height,0px);z-index:30;background:var(--be-bg);border-bottom:1px solid var(--be-line);position:sticky}.CommunityDetailPage-module__2KdKxq__tabs{scrollbar-width:none;gap:28px;display:flex;overflow-x:auto}.CommunityDetailPage-module__2KdKxq__tabs::-webkit-scrollbar{display:none}.CommunityDetailPage-module__2KdKxq__tab{height:52px;color:var(--be-muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:6px;font-size:15px;font-weight:700;display:inline-flex;position:relative}.CommunityDetailPage-module__2KdKxq__tab:hover,.CommunityDetailPage-module__2KdKxq__tabActive{color:var(--be-ink)}.CommunityDetailPage-module__2KdKxq__tabActive:after{content:"";background:var(--be-ink);height:2px;position:absolute;bottom:-1px;left:0;right:0}.CommunityDetailPage-module__2KdKxq__tabCount{color:var(--be-faint);font-variant-numeric:tabular-nums;font-weight:500}.CommunityDetailPage-module__2KdKxq__content{margin-top:24px}.CommunityDetailPage-module__2KdKxq__listHead{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.CommunityDetailPage-module__2KdKxq__cardLink{min-width:0;color:inherit;flex-direction:column;gap:10px;display:flex}.CommunityDetailPage-module__2KdKxq__cardLink:focus-visible{outline:2px solid var(--be-blue);outline-offset:4px;border-radius:var(--be-radius-card)}.CommunityDetailPage-module__2KdKxq__mediaEmpty{width:100%;height:100%;color:var(--be-faint);justify-content:center;align-items:center;display:flex}.CommunityDetailPage-module__2KdKxq__badges{pointer-events:none;flex-wrap:wrap;gap:4px;display:flex;position:absolute;top:10px;left:10px;right:10px}.CommunityDetailPage-module__2KdKxq__badge{height:22px;color:var(--be-ink);background:#fffffff2;border-radius:4px;align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.CommunityDetailPage-module__2KdKxq__badgeBlue{background:var(--be-blue);color:#fff}.CommunityDetailPage-module__2KdKxq__badgeRight{margin-left:auto}.CommunityDetailPage-module__2KdKxq__cardBody{gap:3px;min-width:0;display:grid}.CommunityDetailPage-module__2KdKxq__cardTitleText{color:var(--be-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.CommunityDetailPage-module__2KdKxq__cardLink:hover .CommunityDetailPage-module__2KdKxq__cardTitleText{text-underline-offset:3px;text-decoration:underline}.CommunityDetailPage-module__2KdKxq__cardLine{color:var(--be-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.CommunityDetailPage-module__2KdKxq__cardFoot{color:var(--be-muted);justify-content:space-between;align-items:center;gap:8px;margin-top:4px;font-size:13px;display:flex}.CommunityDetailPage-module__2KdKxq__cardFoot>:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.CommunityDetailPage-module__2KdKxq__price{color:var(--be-ink);font-size:14px;font-weight:700}.CommunityDetailPage-module__2KdKxq__inline{font-variant-numeric:tabular-nums;flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.CommunityDetailPage-module__2KdKxq__textLinks{flex-wrap:wrap;gap:12px;margin-top:2px;display:flex}.CommunityDetailPage-module__2KdKxq__textLink{color:var(--be-blue);align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}.CommunityDetailPage-module__2KdKxq__textLink:hover{text-decoration:underline}.CommunityDetailPage-module__2KdKxq__empty{text-align:center;border:1px solid var(--be-line);border-radius:var(--be-radius-card);background:var(--be-surface);flex-direction:column;align-items:center;padding:72px 24px;display:flex}.CommunityDetailPage-module__2KdKxq__emptyIcon{background:var(--be-surface-2);width:56px;height:56px;color:var(--be-muted);border-radius:9999px;justify-content:center;align-items:center;display:flex}.CommunityDetailPage-module__2KdKxq__emptyTitle{letter-spacing:-.02em;color:var(--be-ink);margin-top:16px;font-size:20px;font-weight:800}.CommunityDetailPage-module__2KdKxq__emptyBody{max-width:420px;color:var(--be-muted);margin-top:6px;font-size:14px;line-height:1.55}.CommunityDetailPage-module__2KdKxq__error{border:1px solid var(--be-line);border-left:3px solid var(--be-danger);border-radius:var(--be-radius-card);color:var(--be-ink);padding:14px 16px;font-size:14px}.CommunityDetailPage-module__2KdKxq__invites{border:1px solid var(--be-line);border-radius:var(--be-radius-card);margin-bottom:32px}.CommunityDetailPage-module__2KdKxq__invitesHead{border-bottom:1px solid var(--be-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:16px;display:flex}.CommunityDetailPage-module__2KdKxq__invitesTitle{color:var(--be-ink);align-items:center;gap:8px;font-size:16px;font-weight:700;display:flex}.CommunityDetailPage-module__2KdKxq__invitesNote{color:var(--be-muted);margin-top:2px;font-size:13px}.CommunityDetailPage-module__2KdKxq__countChip{background:var(--be-surface-2);height:24px;color:var(--be-ink);font-variant-numeric:tabular-nums;border-radius:9999px;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.CommunityDetailPage-module__2KdKxq__inviteRow{flex-direction:column;gap:12px;padding:14px 16px;display:flex}.CommunityDetailPage-module__2KdKxq__inviteRow+.CommunityDetailPage-module__2KdKxq__inviteRow{border-top:1px solid var(--be-line)}@media (min-width:768px){.CommunityDetailPage-module__2KdKxq__inviteRow{flex-direction:row;justify-content:space-between;align-items:center}}.CommunityDetailPage-module__2KdKxq__skeleton{background:var(--be-surface-2);border-radius:var(--be-radius-card)}.CommunityDetailPage-module__2KdKxq__pulse{animation:1.4s ease-in-out infinite CommunityDetailPage-module__2KdKxq__bePulse}@keyframes CommunityDetailPage-module__2KdKxq__bePulse{50%{opacity:.55}}.CommunityDetailPage-module__2KdKxq__missing{text-align:center;max-width:560px;margin:0 auto;padding:96px 16px}
.PortfolioSpacePage-module__6my2rG__page{--po-ink:var(--be-ink);--po-text:var(--be-text);--po-muted:var(--be-muted);--po-line:var(--be-line);--po-soft:var(--be-surface-2);--po-paper:var(--be-surface);--tone:var(--be-blue);--tone-on:#fff;--tone-tint:var(--be-blue-tint);--tone-deep:var(--be-blue);min-height:100dvh;font-size:14px;overflow-x:clip}.PortfolioSpacePage-module__6my2rG__page :is(a,button,[tabindex]):focus-visible{outline:2px solid var(--be-blue);outline-offset:2px}.PortfolioSpacePage-module__6my2rG__topBar{border-bottom:1px solid var(--be-line);background:var(--be-bg)}.PortfolioSpacePage-module__6my2rG__banner{background:var(--be-surface-2)}@media (min-width:1024px){.PortfolioSpacePage-module__6my2rG__profileCard{background:var(--be-bg);border:1px solid var(--be-line);border-radius:var(--be-radius-card);box-shadow:var(--be-shadow)}}.PortfolioSpacePage-module__6my2rG__avatar{background:var(--be-surface-2);color:var(--be-ink);box-shadow:0 0 0 4px var(--be-bg)}.PortfolioSpacePage-module__6my2rG__name{letter-spacing:-.02em;color:var(--be-ink);font-weight:800}.PortfolioSpacePage-module__6my2rG__meta{color:var(--be-muted)}.PortfolioSpacePage-module__6my2rG__sectionLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--be-ink);font-size:12px;font-weight:700}.PortfolioSpacePage-module__6my2rG__divider{border-top:1px solid var(--be-line)}.PortfolioSpacePage-module__6my2rG__statValue{color:var(--be-ink);font-variant-numeric:tabular-nums;font-weight:700}.PortfolioSpacePage-module__6my2rG__ownerLink{color:var(--be-ink);border-radius:var(--be-radius-input)}.PortfolioSpacePage-module__6my2rG__ownerLink:hover{background:var(--be-surface-2)}.PortfolioSpacePage-module__6my2rG__tabs{border-bottom:1px solid var(--be-line)}.PortfolioSpacePage-module__6my2rG__tab{color:var(--be-muted);font-weight:700;position:relative}.PortfolioSpacePage-module__6my2rG__tab:hover:not(:disabled),.PortfolioSpacePage-module__6my2rG__tabActive{color:var(--be-ink)}.PortfolioSpacePage-module__6my2rG__tabActive:after{content:"";background:var(--be-ink);height:2px;position:absolute;bottom:-1px;left:0;right:0}.PortfolioSpacePage-module__6my2rG__notice{background:var(--be-blue-tint);color:var(--be-ink);border-radius:var(--be-radius-input)}.PortfolioSpacePage-module__6my2rG__empty{background:var(--be-surface);border:1px solid var(--be-line);border-radius:var(--be-radius-card)}.PortfolioSpacePage-module__6my2rG__skeleton{background:var(--be-surface-2)}
