:root{--community-ink:#14231d;--community-muted:#65736b;--community-paper:#fbfcf8;--community-white:#fff;--community-night:#153329;--community-green:#16713b;--community-lime:#bdf36d;--community-line:#dce4dc;--community-soft:#f1f5f1;--community-danger:#a72f3d;--community-danger-soft:#fff7f7;--community-shadow:0 20px 55px rgba(16,37,28,.14)}
*{box-sizing:border-box}
body.community-body{min-width:0;margin:0;overflow-x:hidden;background:var(--community-paper);color:var(--community-ink);font-family:Pretendard,"Noto Sans KR",Arial,sans-serif;line-height:1.55}
body.community-body button,body.community-body input{font:inherit}
body.community-body a{color:inherit}
body.community-body .app-header__link--kakao{color:#191600!important}
body.community-body [hidden]{display:none!important}
body.community-body :focus-visible{outline:3px solid #49b968;outline-offset:3px}
.community-skip-link{position:fixed;z-index:200;left:16px;top:-70px;padding:10px 16px;border-radius:0 0 8px 8px;background:var(--community-night);color:#fff!important;text-decoration:none;transition:top .15s}
.community-skip-link:focus{top:0}
.community-site-head{position:sticky;z-index:80;top:0;border-bottom:1px solid var(--community-line);background:rgba(255,255,255,.96);backdrop-filter:blur(16px)}
body.app-shell-body .wrap[data-community-app-shell]{padding-top:var(--app-header-height)}
body.app-shell-body .community-site-head--compact{position:sticky;top:var(--app-header-height);z-index:50;border-bottom:1px solid var(--community-line);background:color-mix(in srgb,var(--community-paper) 92%,transparent);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}
html[data-theme="dark"] body.app-shell-body .community-site-head--compact{background:color-mix(in srgb,var(--community-white) 92%,transparent)}
@media (max-width:1023px){body.is-sidebar-open.app-shell-body #community-site-head.community-site-head--compact{z-index:20}}
.community-site-head--compact .community-site-head__bar{width:min(1180px,calc(100% - 48px));height:54px;margin:0 auto;display:flex;align-items:center;justify-content:flex-end}
.community-site-head--compact .community-head-actions{margin-left:auto;display:flex;align-items:center;gap:8px}
.community-site-head--compact .community-board-nav{width:min(1180px,calc(100% - 48px));height:48px;margin:0 auto;display:flex;align-items:center;gap:28px;overflow-x:auto;scrollbar-width:none}
.community-compact-account-action{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border:1px solid var(--community-line);border-radius:9px;background:var(--community-white);color:var(--community-ink)!important;font-size:12px;font-weight:850;text-decoration:none;cursor:pointer;transition:background .15s,border-color .15s}
.community-compact-account-action:hover{background:var(--community-soft);border-color:#a8b9ab}
html[data-theme="dark"] .community-compact-account-action{background:var(--community-white);color:var(--community-ink)!important;border-color:var(--community-line)}
body.app-shell-body .community-list-main{width:min(1180px,calc(100% - 48px));padding:36px 0 80px}

/* App shell overrides for community list search & compact header controls */
body.app-shell-body #main-content .community-list-search input[name="q"]{width:100%;min-height:45px;height:45px;padding:0 14px;border:1px solid var(--community-line)!important;border-radius:8px!important;background:var(--community-white)!important;color:var(--community-ink)!important;box-shadow:none!important}
body.app-shell-body #main-content .community-list-search input[name="q"]:focus{border-color:var(--community-green)!important;box-shadow:0 0 0 3px rgba(22,113,59,.1)!important}
body.app-shell-body #main-content .community-list-search button{display:inline-flex;align-items:center;justify-content:center;width:59px;min-width:59px;min-height:45px;height:45px;padding:0 15px;border:1px solid var(--community-night);border-radius:8px!important;background:var(--community-night);color:#fff!important;font-size:12px;font-weight:850;white-space:nowrap;cursor:pointer;box-shadow:none;transform:none}
body.app-shell-body #main-content .community-list-search button:hover{transform:none;box-shadow:none;background:var(--community-night)}
html[data-theme="dark"] body.app-shell-body #main-content .community-list-search button{border-color:var(--community-green);background:var(--community-green);color:var(--community-night)!important}
html[data-theme="dark"] body.app-shell-body #main-content .community-list-search button:hover{background:var(--community-green)}

body.app-shell-body #community-site-head .community-icon-button{display:grid;place-items:center;width:42px;height:42px;min-height:42px;max-height:42px;padding:0;border:1px solid var(--community-line);border-radius:50%!important;background:var(--community-white);color:var(--community-ink)!important;cursor:pointer;box-shadow:none;transform:none}
body.app-shell-body #community-site-head .community-icon-button:hover{transform:none;box-shadow:none;background:var(--community-soft);border-color:#a8b9ab}
html[data-theme="dark"] body.app-shell-body #community-site-head .community-icon-button{background:var(--community-white);border-color:var(--community-line);color:var(--community-ink)!important}
html[data-theme="dark"] body.app-shell-body #community-site-head .community-icon-button:hover{background:var(--community-soft);border-color:var(--community-green)}

body.app-shell-body #community-site-head button.community-compact-account-action{display:inline-flex;align-items:center;justify-content:center;min-height:38px;height:38px;padding:0 14px;border:1px solid var(--community-line);border-radius:9px!important;background:var(--community-white);color:var(--community-ink)!important;font-size:12px;font-weight:850;text-decoration:none;cursor:pointer;box-shadow:none;transform:none;transition:background .15s,border-color .15s}
body.app-shell-body #community-site-head button.community-compact-account-action:hover{transform:none;box-shadow:none;background:var(--community-soft);border-color:#a8b9ab}
html[data-theme="dark"] body.app-shell-body #community-site-head button.community-compact-account-action{background:var(--community-white);border-color:var(--community-line);color:var(--community-ink)!important}
html[data-theme="dark"] body.app-shell-body #community-site-head button.community-compact-account-action:hover{background:var(--community-soft);border-color:var(--community-green)}

body.app-shell-body #community-site-head .community-popover-panel>header button{min-height:0;height:auto;padding:4px 0;border:0;border-bottom:1px solid currentColor;border-radius:0!important;background:transparent;color:var(--community-ink)!important;font-size:12px;font-weight:850;cursor:pointer;box-shadow:none;transform:none}
body.app-shell-body #community-site-head .community-popover-panel>header button:hover{transform:none;box-shadow:none;background:transparent;color:var(--community-green)!important}
body.app-shell-body #community-site-head .community-popover-panel>header button:disabled{cursor:not-allowed;opacity:.55}
body.app-shell-body #community-site-head button.community-popover-item{min-height:0;padding:17px 5px;border:0;border-bottom:1px solid var(--community-line);border-radius:0!important;background:transparent;color:inherit!important;box-shadow:none;transform:none}
body.app-shell-body #community-site-head button.community-popover-item:hover{transform:none;box-shadow:none;background:var(--community-soft)}
body.app-shell-body #community-site-head .community-popover-feedback button{flex:0 0 auto;min-height:0;padding:6px 9px;border:1px solid currentColor;border-radius:7px!important;background:transparent;color:inherit!important;font:inherit;font-weight:850;cursor:pointer;box-shadow:none;transform:none}
body.app-shell-body #community-site-head .community-popover-feedback button:hover{transform:none;box-shadow:none;background:transparent;color:inherit!important}

body.app-shell-body #main-content .community-list-feedback button{min-height:0;padding:0;border:0;border-radius:0!important;background:transparent;color:inherit!important;font-weight:900;text-decoration:underline;box-shadow:none;transform:none}
body.app-shell-body #main-content .community-list-feedback button:hover{transform:none;box-shadow:none;background:transparent;color:inherit!important}

body.app-shell-body #community-nickname-dialog .community-dialog-close{min-height:0;width:36px;height:36px;padding:0;border:0;border-radius:0!important;background:transparent;color:var(--community-muted)!important;box-shadow:none;transform:none}
body.app-shell-body #community-nickname-dialog .community-dialog-close:hover{transform:none;box-shadow:none;background:transparent;color:var(--community-ink)!important}
body.app-shell-body #community-nickname-dialog .community-dialog-submit{min-height:47px;height:47px;padding:0 18px;border:1px solid var(--community-night);border-radius:8px!important;background:var(--community-night);color:#fff!important;font-weight:900;box-shadow:none;transform:none}
body.app-shell-body #community-nickname-dialog .community-dialog-submit:hover{transform:none;box-shadow:none;background:var(--community-night)}
html[data-theme="dark"] body.app-shell-body #community-nickname-dialog .community-dialog-submit{border-color:var(--community-green);background:var(--community-green);color:var(--community-night)!important}
body.app-shell-body #community-nickname-dialog input{min-height:46px;height:46px;padding:0 14px;border:1px solid var(--community-line)!important;border-radius:8px!important;background:var(--community-white)!important;color:var(--community-ink)!important;box-shadow:none!important}
body.app-shell-body #community-nickname-dialog input:focus{border-color:var(--community-green)!important;box-shadow:0 0 0 3px rgba(22,113,59,.11)!important}
body.app-shell-body .community-nickname-dialog input{min-height:46px;height:46px;padding:0 14px;border:1px solid var(--community-line)!important;border-radius:8px!important;background:var(--community-white)!important;color:var(--community-ink)!important;box-shadow:none!important}
body.app-shell-body .community-nickname-dialog input:focus{border-color:var(--community-green)!important;box-shadow:0 0 0 3px rgba(22,113,59,.11)!important}
.community-site-head__bar{display:flex;align-items:center;gap:25px;width:min(1280px,calc(100% - 48px));height:76px;margin:auto}
.community-brand{display:inline-flex;align-items:baseline;flex:0 0 auto;color:var(--community-green)!important;font-size:19px;font-weight:950;letter-spacing:-.055em;text-decoration:none}
.community-brand span{color:var(--community-ink)}
.community-brand strong{font-weight:950}
.community-brand-note{margin-right:auto;color:var(--community-muted);font-size:13px}
.community-head-actions{display:flex;align-items:center;gap:9px}
.community-write-button,.community-login-button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 17px;border-radius:9px;font-weight:900;text-decoration:none}
.community-write-button{border:1px solid var(--community-lime);background:var(--community-lime);color:#193520!important}
.community-login-button{border:1px solid var(--community-line);background:#fff}
.community-icon-button,.community-profile-button{display:grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid var(--community-line);border-radius:50%;background:#fff;color:var(--community-ink);cursor:pointer}
.community-icon-button svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.community-profile-button{border-color:var(--community-night);background:#e8f7e6;font-weight:950;text-decoration:none}
.community-profile-button--setup{width:auto;padding:0 12px;border-style:dashed;border-radius:999px;color:var(--community-green);font-size:12px}
.community-profile-name{max-width:100px;overflow:hidden;color:var(--community-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}
.community-board-nav{display:flex;align-items:center;gap:30px;width:min(1180px,calc(100% - 48px));height:65px;margin:auto;overflow-x:auto;scrollbar-width:none}
.community-board-nav::-webkit-scrollbar{display:none}
.community-board-nav__link{position:relative;display:flex;align-items:center;align-self:stretch;flex:0 0 auto;color:var(--community-muted)!important;font-size:16px;font-weight:850;text-decoration:none}
.community-board-nav__link::after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;transform:scaleX(0);background:var(--community-green);transition:transform .18s}
.community-board-nav__link:hover,.community-board-nav__link.is-active{color:var(--community-ink)!important}
.community-board-nav__link.is-active::after{transform:scaleX(1)}
.community-main{width:min(1180px,calc(100% - 48px));min-height:calc(100vh - 330px);margin:auto;padding:62px 0 100px}
.community-eyebrow{display:flex;align-items:center;gap:10px;color:var(--community-green);font-size:11px;font-weight:950;letter-spacing:.13em}
.community-eyebrow::before{content:"";width:40px;height:1px;background:currentColor}
.community-board-intro{padding-bottom:38px;border-bottom:1px solid var(--community-line)}
.community-board-intro__row{display:flex;align-items:flex-end;justify-content:space-between;gap:25px}
.community-board-intro h1{margin:15px 0 8px;font-size:clamp(34px,5vw,48px);line-height:1.15;letter-spacing:-.065em}
.community-board-intro p{margin:0;color:var(--community-muted);font-size:16px}
.community-shell-state{display:grid;justify-items:center;margin-top:44px;padding:70px 24px;border:1px dashed #c8d4ca;border-radius:12px;background:var(--community-white);text-align:center}
.community-shell-state__mark{display:grid;place-items:center;width:60px;height:60px;margin-bottom:17px;border-radius:20px;background:var(--community-night);color:var(--community-lime);font-size:24px;font-weight:950;transform:rotate(-4deg)}
.community-shell-state h2{margin:0 0 8px;font-size:23px;letter-spacing:-.035em}
.community-shell-state p{margin:0;color:var(--community-muted)}
.community-footer{border-top:1px solid var(--community-line);background:#fff}
.community-footer__inner{display:grid;grid-template-columns:minmax(250px,1fr) auto;align-items:end;gap:24px;width:min(1180px,calc(100% - 48px));margin:auto;padding:36px 0 40px}
.community-footer strong{font-size:15px}
.community-footer p{margin:6px 0 0;color:var(--community-muted);font-size:12px}
.community-footer small{grid-column:1;color:#859088;font-size:11px}
.community-footer__links{display:flex;grid-column:2;grid-row:1/3;align-self:center;gap:18px}
.community-footer__links a{color:var(--community-muted);font-size:12px;text-decoration:none}
.community-footer__links a:hover{text-decoration:underline;text-underline-offset:4px}
.community-nickname-dialog{width:min(460px,calc(100% - 28px));padding:0;border:0;border-radius:15px;background:var(--community-white);color:var(--community-ink);box-shadow:var(--community-shadow)}
.community-nickname-dialog::backdrop{background:rgba(9,24,17,.62);backdrop-filter:blur(3px)}
.community-nickname-form{position:relative;display:grid;gap:11px;padding:34px}
.community-nickname-form h2{margin:4px 0 0;font-size:27px;letter-spacing:-.04em;word-break:keep-all;overflow-wrap:break-word}
.community-nickname-form>p:not(.community-form-error){margin:0 0 10px;color:var(--community-muted);font-size:14px;word-break:keep-all;overflow-wrap:break-word}
.community-nickname-form label{display:grid;gap:8px;font-size:13px;font-weight:850}
.community-nickname-form label small{margin-left:4px;color:var(--community-muted);font-weight:500}
.community-nickname-form input{width:100%;height:47px;padding:0 13px;border:1px solid var(--community-line);border-radius:8px;outline:0;background:var(--community-white);color:var(--community-ink)}
.community-nickname-form input:focus{border-color:var(--community-green);box-shadow:0 0 0 3px rgba(22,113,59,.11)}
.community-dialog-close{position:absolute;right:19px;top:15px;width:36px;height:36px;border:0;background:transparent;color:var(--community-muted);font-size:28px;line-height:1;cursor:pointer}
.community-dialog-submit{min-height:47px;margin-top:4px;border:1px solid var(--community-night);border-radius:8px;background:var(--community-night);color:#fff;font-weight:900;cursor:pointer}
.community-dialog-submit:disabled{cursor:wait;opacity:.58}
.community-form-error{min-height:20px;margin:0;color:var(--community-danger);font-size:12px;font-weight:700}
@media(max-width:760px){.community-site-head__bar{width:calc(100% - 24px);height:67px;gap:9px}.community-brand{font-size:17px}.community-brand-note,.community-profile-name{display:none}.community-head-actions{margin-left:auto;gap:6px}.community-write-button{min-height:38px;padding:0 12px;font-size:13px}.community-icon-button,.community-profile-button{width:38px;height:38px}.community-profile-button--setup{width:auto;min-width:46px;padding:0 8px;font-size:11px}.community-login-button{min-height:38px;padding:0 11px;font-size:12px}.community-board-nav{gap:23px;width:calc(100% - 28px);height:57px}.community-board-nav__link{font-size:14px}.community-main{width:calc(100% - 28px);padding:44px 0 70px}.community-board-intro{padding-bottom:29px}.community-board-intro h1{margin-top:13px;font-size:34px}.community-board-intro p{font-size:14px}.community-shell-state{margin-top:28px;padding:55px 18px}.community-shell-state h2{font-size:21px}.community-footer__inner{grid-template-columns:1fr;width:calc(100% - 28px);padding:30px 0}.community-footer__links{grid-column:1;grid-row:auto;flex-wrap:wrap}.community-footer small{grid-column:1}.community-nickname-form{padding:30px 22px}.community-nickname-form h2{font-size:22px}}
@media(max-width:430px){.community-site-head__bar{width:calc(100% - 16px);gap:6px}.community-brand{font-size:14px}.community-head-actions{gap:4px}.community-write-button{min-height:36px;padding:0 9px;font-size:12px}.community-icon-button,.community-profile-button{width:36px;height:36px}.community-profile-button--setup{width:auto;min-width:44px;padding:0 6px;font-size:10px}.community-board-nav{justify-content:space-between;gap:18px}.community-nickname-dialog{margin:auto}}

/* Community editor */
.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.community-editor-main{width:min(1180px,calc(100% - 48px));margin:50px auto 100px}
.community-editor{overflow:hidden;border:1px solid var(--community-line);background:var(--community-white);box-shadow:0 12px 42px rgba(24,51,39,.045)}
.community-editor.is-busy{cursor:progress}
.community-editor__head{display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:28px;padding:38px 36px 34px;border-bottom:1px solid var(--community-line)}
.community-editor__back{margin-top:9px;color:var(--community-ink)!important;font-size:14px;font-weight:900;text-decoration:underline;text-underline-offset:7px;white-space:nowrap}
.community-editor__head h1{margin:10px 0 0;font-size:38px;line-height:1;letter-spacing:-.06em}
.community-editor__mode{align-self:center;padding:7px 11px;border:1px solid var(--community-line);border-radius:999px;color:var(--community-muted);font-size:11px;font-weight:800}
.community-editor__classification{display:grid;grid-template-columns:75px 1fr;align-items:center;gap:13px 18px;padding:32px 36px;border-bottom:1px solid var(--community-line)}
.community-editor__classification h2{grid-row:1/3;align-self:start;margin:10px 0 0;font-size:13px}
.community-editor__choice-row{display:flex;flex-wrap:wrap;gap:8px}
.community-editor__choice{min-height:43px;padding:0 20px;border:1px solid var(--community-line);border-radius:999px;background:var(--community-white);color:var(--community-ink);font-size:14px;font-weight:850;cursor:pointer;transition:border-color .15s,transform .15s}
.community-editor__choice:hover:not(:disabled){transform:translateY(-1px);border-color:#a8b9ab}
.community-editor__choice.is-active{border-color:var(--community-night);background:var(--community-night);color:#fff}
.community-editor__choice:disabled{cursor:not-allowed;opacity:.72}
.community-editor__choice--small{min-height:38px;padding:0 16px;font-size:13px}
.community-editor__choice-row--subtype{padding-top:2px}
.community-editor__choice-row--subtype:empty{display:none}
.community-editor__board-hint{grid-column:2;margin:0;color:var(--community-muted);font-size:12px}
.community-editor__notice-type{display:grid;grid-template-columns:75px 1fr;align-items:center;gap:9px 18px;padding:23px 36px;border-bottom:1px solid var(--community-line);background:#f8fbf5}
.community-editor__notice-type h2{grid-row:1/3;align-self:start;margin:9px 0 0;font-size:13px}
.community-editor__notice-type p{grid-column:2;margin:0;color:var(--community-muted);font-size:11px}
.community-editor__title-field{position:relative;padding:31px 36px;border-bottom:1px solid var(--community-line)}
.community-editor__title-field input{width:100%;padding:0 105px 0 0;border:0;outline:0;background:transparent;color:var(--community-ink);font-size:24px!important;font-weight:700!important;letter-spacing:-.03em}
.community-editor__title-field input::placeholder{color:#9a9994}
.community-editor__title-field>span{position:absolute;right:36px;top:38px;color:var(--community-muted);font-size:12px}
.community-editor__error{min-height:18px;margin:7px 0 0;color:var(--community-danger);font-size:12px;font-weight:750}
.community-editor__composer{border-bottom:1px solid var(--community-line)}
.community-editor__insert-bar,.community-editor__toolbar{display:flex;align-items:center;gap:3px;padding:0 36px;border-bottom:1px solid var(--community-line);overflow-x:auto;scrollbar-width:none}
.community-editor__insert-bar::-webkit-scrollbar,.community-editor__toolbar::-webkit-scrollbar{display:none}
.community-editor__insert-bar{min-height:61px}
.community-editor__toolbar{min-height:58px;background:#fcfdfb;overflow:visible;position:relative;flex-wrap:wrap;padding-top:8px;padding-bottom:8px}
.community-editor__insert-bar button,.community-editor__toolbar button{flex:0 0 auto;min-height:36px;padding:0 12px;border:0;border-radius:7px;background:transparent;color:var(--community-ink);font-size:12px;font-weight:800;cursor:pointer}
.community-editor__insert-bar button:hover,.community-editor__toolbar button:hover{background:var(--community-soft)}
.community-editor__toolbar button[aria-pressed="true"],.community-editor__toolbar button.is-active{color:#1971c2!important;background:#eaf3ff!important}
html[data-theme="dark"] .community-editor__toolbar button[aria-pressed="true"],html[data-theme="dark"] .community-editor__toolbar button.is-active{color:#74c0fc!important;background:#183347!important}
[data-community-tool-menu]{position:relative;display:inline-flex}
[data-community-menu-panel]{position:absolute;bottom:calc(100% + 4px);top:auto;left:0;z-index:85;background:var(--community-white);border:1px solid var(--community-line);border-radius:10px;box-shadow:var(--community-shadow);padding:8px}
[data-community-menu-panel][hidden],[data-community-menu-panel="fg"][hidden],[data-community-menu-panel="bg"][hidden],[data-community-menu-panel="size"][hidden],[data-community-menu-panel="align"][hidden],[data-community-menu-panel="list"][hidden]{display:none!important}
[data-community-menu-panel="fg"],[data-community-menu-panel="bg"]{width:236px;display:grid;grid-template-columns:repeat(8,24px);gap:4px;padding:8px;box-sizing:border-box}
.community-editor__swatch{display:inline-flex!important;align-items:center;justify-content:center;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;padding:0!important;margin:0!important;border:1px solid rgba(0,0,0,.15)!important;border-radius:3px!important;cursor:pointer;background-color:var(--swatch-color,transparent);position:relative;box-sizing:border-box;transition:transform .1s,outline .1s}
html[data-theme="dark"] .community-editor__swatch{border-color:rgba(255,255,255,.18)!important}
.community-editor__swatch:hover{transform:scale(1.15);z-index:2;box-shadow:0 2px 5px rgba(0,0,0,.25)}
.community-editor__swatch:focus-visible{outline:2px solid var(--community-green)!important;outline-offset:1px;z-index:3}
.community-editor__swatch[aria-pressed="true"]{outline:2px solid #1971c2!important;outline-offset:1px;z-index:2}
html[data-theme="dark"] .community-editor__swatch[aria-pressed="true"]{outline:2px solid #74c0fc!important}
.community-editor__swatch--clear,[data-community-clear-token]{grid-column:auto!important;display:inline-flex!important;align-items:center;justify-content:center;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;margin:0!important;padding:0!important;border:1px solid rgba(0,0,0,.18)!important;border-radius:3px!important;background:linear-gradient(45deg,transparent 42%,#d9383a 43%,#d9383a 57%,transparent 58%) #fff!important;cursor:pointer}
html[data-theme="dark"] .community-editor__swatch--clear,html[data-theme="dark"] [data-community-clear-token]{border-color:rgba(255,255,255,.2)!important;background:linear-gradient(45deg,transparent 42%,#ff6b6b 43%,#ff6b6b 57%,transparent 58%) #2b3035!important}
.community-editor__swatch--clear::before,[data-community-clear-token]::before{content:none!important}
[data-community-format="fg"],[data-community-format="bg"]{display:flex!important;flex-direction:column;align-items:center;justify-content:center;min-height:24px;padding:0!important;cursor:pointer}
[data-community-format="fg"][data-community-token="neutral"]::before{background:#495057}
[data-community-format="fg"][data-community-token="red"]::before{background:#d9383a}
[data-community-format="fg"][data-community-token="orange"]::before{background:#e8590c}
[data-community-format="fg"][data-community-token="yellow"]::before{background:#f59f00}
[data-community-format="fg"][data-community-token="green"]::before{background:#16713b}
[data-community-format="fg"][data-community-token="blue"]::before{background:#1971c2}
[data-community-format="fg"][data-community-token="purple"]::before{background:#862e9c}
[data-community-format="fg"][data-community-token="pink"]::before{background:#d6336c}
[data-community-format="bg"][data-community-token="neutral"]::before{background:#e9ecef;border:1px solid #ced4da}
[data-community-format="bg"][data-community-token="red"]::before{background:#ffe3e3;border:1px solid #ffa8a8}
[data-community-format="bg"][data-community-token="orange"]::before{background:#ffe8cc;border:1px solid #ffd8a8}
[data-community-format="bg"][data-community-token="yellow"]::before{background:#fff3bf;border:1px solid #ffe066}
[data-community-format="bg"][data-community-token="green"]::before{background:#d3f9d8;border:1px solid #b2f2bb}
[data-community-format="bg"][data-community-token="blue"]::before{background:#d0ebff;border:1px solid #a5d8ff}
[data-community-format="bg"][data-community-token="purple"]::before{background:#eebefa;border:1px solid #da77f2}
[data-community-format="bg"][data-community-token="pink"]::before{background:#fcc2d7;border:1px solid #f783ac}
.community-editor__tool-btn{display:inline-flex;align-items:center;gap:3px}
.community-editor__icon-fg{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:18px;height:18px}
.community-editor__icon-fg .community-editor__icon-letter{font-size:13px;font-weight:900;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1}
.community-editor__icon-fg .community-editor__icon-bar{display:block;width:14px;height:3px;background:currentColor;border-radius:1px;margin-top:1px}
.community-editor__icon-bg{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;background:#5c646b;border-radius:3px;color:#fff}
html[data-theme="dark"] .community-editor__icon-bg{background:#adb5bd;color:#1a1d20}
.community-editor__icon-bg .community-editor__icon-fill-t{font-size:12px;font-weight:900;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1}
.community-editor__caret{font-size:9px;opacity:.7;margin-left:2px}
[data-community-menu-panel="size"]{width:120px;display:flex;flex-direction:column;gap:2px}
[data-community-menu-panel="size"] button{display:flex!important;align-items:center;justify-content:space-between;width:100%;height:34px;padding:0 10px!important;border:0!important;border-radius:6px!important;background:transparent!important;color:var(--community-ink)!important;font-size:13px!important;font-weight:700!important;cursor:pointer}
[data-community-menu-panel="size"] button:hover{background:var(--community-soft)!important}
.community-editor__dropdown-icons,[data-community-menu-panel="align"],[data-community-menu-panel="list"]{width:42px;min-width:42px;display:flex;flex-direction:column;gap:4px;padding:6px;box-sizing:border-box}
.community-editor__dropdown-icons button,[data-community-menu-panel="align"] button,[data-community-menu-panel="list"] button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;min-height:30px!important;min-width:30px!important;padding:0!important;margin:0!important;border:0!important;border-radius:5px!important;background:transparent!important;color:var(--community-ink)!important;cursor:pointer}
.community-editor__dropdown-icons button:hover,[data-community-menu-panel="align"] button:hover,[data-community-menu-panel="list"] button:hover{background:var(--community-soft)!important}
.community-editor__dropdown-icons button[aria-pressed="true"],.community-editor__dropdown-icons button.is-active,[data-community-menu-panel="align"] button[aria-pressed="true"],[data-community-menu-panel="align"] button.is-active,[data-community-menu-panel="list"] button[aria-pressed="true"],[data-community-menu-panel="list"] button.is-active{color:#1971c2!important;background:#eaf3ff!important}
html[data-theme="dark"] .community-editor__dropdown-icons button[aria-pressed="true"],html[data-theme="dark"] .community-editor__dropdown-icons button.is-active,html[data-theme="dark"] [data-community-menu-panel="align"] button[aria-pressed="true"],html[data-theme="dark"] [data-community-menu-panel="align"] button.is-active,html[data-theme="dark"] [data-community-menu-panel="list"] button[aria-pressed="true"],html[data-theme="dark"] [data-community-menu-panel="list"] button.is-active{color:#74c0fc!important;background:#183347!important}
@media(max-width:640px){[data-community-tool-menu]{position:relative}[data-community-menu-panel="fg"],[data-community-menu-panel="bg"]{width:236px!important;max-width:calc(100vw - 24px)!important;grid-template-columns:repeat(8,24px)!important;left:0!important;right:auto!important}}
.community-editor__insert-bar small{display:inline-grid;place-items:center;min-width:17px;height:17px;margin-left:3px;padding:0 4px;border-radius:999px;background:var(--community-soft);color:var(--community-muted);font-size:9px}
.community-editor__toolbar>span{width:1px;height:22px;margin:0 7px;background:var(--community-line)}
.community-editor__link{padding:16px 36px;border-bottom:1px solid var(--community-line);background:#f7faf6;display:flex;align-items:center;flex-wrap:wrap;gap:10px}
.community-editor__link[hidden]{display:none!important}
.community-editor__link label{font-size:12px;font-weight:850;flex:1 1 100%}
.community-editor__link input{min-width:240px;flex:1 1 280px;height:42px;padding:0 12px;border:1px solid var(--community-line);border-radius:7px;background:var(--community-white);color:var(--community-ink)}
.community-editor__link button{height:40px;padding:0 14px;border-radius:7px;font-size:12px;font-weight:800;cursor:pointer}
.community-editor__link button[data-community-link-apply]{border:1px solid var(--community-night);background:var(--community-night);color:#fff}
.community-editor__link button[data-community-link-remove]{border:1px solid var(--community-line);background:var(--community-white);color:var(--community-danger)}
.community-editor__link button[data-community-link-close]{border:1px solid var(--community-line);background:var(--community-white);color:var(--community-muted)}
.community-editor__link p{margin:4px 0 0;color:var(--community-danger);font-size:11px;flex:1 1 100%}
.community-editor__video{position:relative;padding:19px 36px 17px;border-bottom:1px solid var(--community-line);background:#f7faf6}
.community-editor__video[hidden]{display:none!important}
.community-editor__video label{display:block;margin-bottom:7px;font-size:12px;font-weight:850}
.community-editor__video input{width:min(760px,calc(100% - 45px));height:42px;padding:0 12px;border:1px solid var(--community-line);border-radius:7px;background:var(--community-white);color:var(--community-ink)}
.community-editor__video button{height:36px;padding:0 10px;margin-left:4px;border:0;border-radius:6px;background:transparent;color:var(--community-muted);font-size:13px;font-weight:750;cursor:pointer}
.community-editor__video button[data-community-video-remove]{color:var(--community-danger);border:1px solid var(--community-danger-soft);background:var(--community-danger-soft)}
.community-editor__video p{margin:7px 0 0;color:var(--community-muted);font-size:11px}
[data-community-video-preview]{margin-top:14px;max-width:560px;aspect-ratio:16/9;border-radius:10px;overflow:hidden;background:#000;box-shadow:0 4px 16px rgba(0,0,0,.12)}
[data-community-video-preview][hidden]{display:none!important}
[data-community-video-preview] iframe{width:100%;height:100%;border:0;display:block}
[data-community-video-preview] p{margin-top:8px;color:var(--community-muted);font-size:12px}
[data-community-video-error]{min-height:18px;margin-top:6px;color:var(--community-danger);font-size:12px;font-weight:700}
[data-community-video-status]{margin-top:6px;color:var(--community-muted);font-size:12px}
.community-editor__body{min-height:470px;padding:40px 38px;outline:0;color:var(--community-ink);font-size:16px;line-height:1.85;overflow-wrap:anywhere}
.community-editor__body:empty::before{content:attr(data-placeholder);color:#a3aaa4;pointer-events:none}
.community-editor__body p{margin:0 0 1em}
.community-editor__body blockquote,.community-post-body blockquote,[data-community-body] blockquote{margin:1.3em 0;padding:8px 0 8px 20px;border-left:4px solid var(--community-green);color:var(--community-ink);font-size:calc(1em + 5px);font-weight:700;line-height:1.6}
.community-editor__body blockquote p,.community-post-body blockquote p,[data-community-body] blockquote p{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}
.community-editor__body a{color:var(--community-green);text-decoration:underline;text-underline-offset:3px}
.community-editor__body ul,.community-editor__body ol{padding-left:24px}
.community-editor__body-meta{display:flex;justify-content:space-between;gap:20px;min-height:47px;padding:6px 36px 13px}
.community-editor__body-meta>span{margin-left:auto;color:var(--community-muted);font-size:11px;white-space:nowrap}
.community-editor__body-meta>span.is-over{color:var(--community-danger);font-weight:800}
community-media.community-editor-media{position:relative;display:block;max-width:760px;margin:25px auto;border:1px solid var(--community-line);border-radius:10px;overflow:hidden;background:var(--community-soft);user-select:none}
community-media.community-editor-media img{display:block;width:100%;height:auto;max-height:650px;object-fit:contain;background:var(--community-soft);cursor:grab}
community-media.community-editor-media:active img{cursor:grabbing}
community-media.community-editor-media.is-dragging{opacity:.45;border-style:dashed;outline:2px dashed var(--community-green)}
.community-editor-media__controls{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:9px 11px;color:var(--community-muted);font-size:11px}
.community-editor-media__controls>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.community-editor-media__controls button{flex:0 0 auto;padding:5px 9px;border:1px solid var(--community-line);border-radius:6px;background:var(--community-white);color:var(--community-danger);font-size:11px;cursor:pointer}
.community-editor__attachments,.community-editor__tags,.community-editor__representative{padding:28px 36px;border-bottom:1px solid var(--community-line)}
.community-editor__section-title{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:13px}
.community-editor__section-title h2{margin:0;font-size:16px;letter-spacing:-.025em}
.community-editor__section-title span{color:var(--community-muted);font-size:11px}
.community-editor__attachments ul{display:grid;gap:7px;margin:0;padding:0;list-style:none}
.community-editor__attachments li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:11px 13px;border:1px solid var(--community-line);border-radius:7px;background:var(--community-soft);font-size:12px}
.community-editor__attachments li a{overflow:hidden;color:var(--community-ink);font-weight:750;text-overflow:ellipsis;white-space:nowrap}
.community-editor__attachments li span{color:var(--community-muted)}
.community-editor__attachments li button{border:0;background:transparent;color:var(--community-danger);font-size:11px;cursor:pointer}
.community-editor__tag-box{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-height:53px;padding:7px 11px;border:1px solid var(--community-line);border-radius:8px;background:var(--community-white)}
.community-editor__tag-box>div{display:contents}
.community-editor__tag-box button{padding:7px 10px;border:1px solid var(--community-line);border-radius:999px;background:var(--community-soft);color:var(--community-green);font-size:11px;font-weight:800;cursor:pointer;max-width:100%;overflow-wrap:anywhere}
.community-editor__tag-box input{flex:1 1 180px;min-width:100px;height:36px;border:0;outline:0;background:transparent;color:var(--community-ink)}
.community-editor__tags>p:not(.community-editor__error){margin:9px 0 0;color:var(--community-muted);font-size:11px}
.community-editor__representative-list{display:flex;gap:10px;overflow-x:auto;padding-bottom:2px}
.community-editor__representative-list>p{margin:0;color:var(--community-muted);font-size:12px}
.community-editor__representative-list label{position:relative;display:grid;grid-template-columns:20px 75px minmax(80px,150px);align-items:center;gap:9px;flex:0 0 auto;padding:7px 12px 7px 7px;border:1px solid var(--community-line);border-radius:9px;background:var(--community-white);cursor:pointer}
.community-editor__representative-list label:has(input:checked){border-color:var(--community-green);box-shadow:0 0 0 2px rgba(22,113,59,.09)}
.community-editor__representative-list img{width:75px;height:54px;border-radius:6px;object-fit:cover;background:var(--community-soft)}
.community-editor__representative-list label span{overflow:hidden;font-size:11px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}
.community-editor__actions{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:25px 36px 29px}
.community-editor__actions>div{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:7px}
.community-editor__save-state{margin:0;color:var(--community-muted);font-size:12px}
.community-editor.is-dirty .community-editor__save-state{color:#8b6218;font-weight:750}
.community-editor__primary,.community-editor__secondary,.community-editor__danger{min-height:43px;padding:0 17px;border-radius:8px;font-size:13px;font-weight:900;cursor:pointer}
.community-editor__primary{border:1px solid var(--community-night);background:var(--community-night);color:#fff}
.community-editor__secondary{border:1px solid var(--community-line);background:var(--community-white);color:var(--community-ink)}
.community-editor__danger{border:1px solid var(--community-danger);background:var(--community-danger-soft);color:var(--community-danger)}
.community-editor button:disabled{cursor:not-allowed;opacity:.58}.community-editor.is-busy button:disabled{cursor:wait}
.community-editor-dialog{width:min(560px,calc(100% - 28px));max-height:min(720px,calc(100vh - 40px));padding:0;border:0;border-radius:14px;background:var(--community-white);color:var(--community-ink);box-shadow:var(--community-shadow)}
.community-editor-dialog::backdrop{background:rgba(9,24,17,.62);backdrop-filter:blur(3px)}
.community-editor-dialog>div{position:relative;padding:32px}
.community-editor-dialog h2{margin:10px 0 7px;font-size:25px;letter-spacing:-.04em}
.community-editor-dialog>div>p{margin:0;color:var(--community-muted);font-size:13px}
.community-draft-dialog ul{display:grid;gap:7px;margin:23px 0 0;padding:0;list-style:none;overflow-y:auto}
.community-draft-dialog li{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--community-line);border-radius:8px}
.community-draft-dialog li a{display:grid;min-width:0;flex:1;text-decoration:none}
.community-draft-dialog li strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}
.community-draft-dialog li span{margin-top:3px;color:var(--community-muted);font-size:10px}
.community-draft-dialog li button{flex:0 0 auto;border:0;background:transparent;color:var(--community-danger);font-size:11px;cursor:pointer}
.community-draft-dialog li.community-draft-dialog__empty{justify-content:center;padding:30px;color:var(--community-muted);font-size:12px}
.community-leave-dialog__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:24px}
.community-leave-dialog__actions button{width:100%;height:43px;margin:0;appearance:none}
.community-leave-dialog__actions button:last-child{grid-column:1/3}
@media(max-width:760px){.community-editor-main{width:calc(100% - 24px);margin:22px auto 65px}.community-editor__head{grid-template-columns:1fr auto;gap:16px;padding:25px 20px}.community-editor__back{grid-column:1/3;margin:0;font-size:12px}.community-editor__head h1{font-size:31px}.community-editor__classification{grid-template-columns:1fr;padding:24px 20px}.community-editor__classification h2{grid-row:auto;margin:0}.community-editor__board-hint{grid-column:1}.community-editor__notice-type{grid-template-columns:1fr;padding:20px}.community-editor__notice-type h2{grid-row:auto;margin:0}.community-editor__notice-type p{grid-column:1}.community-editor__choice{min-height:40px;padding:0 15px;font-size:13px}.community-editor__title-field{padding:25px 20px}.community-editor__title-field input{padding-right:70px;font-size:24px!important;font-weight:700!important}.community-editor__title-field>span{right:20px;top:33px}.community-editor__insert-bar,.community-editor__toolbar{padding:0 13px}.community-editor__video{padding:17px 20px}.community-editor__body{min-height:410px;padding:28px 20px;font-size:16px}.community-editor__body-meta{padding:5px 20px 12px}.community-editor__attachments,.community-editor__tags,.community-editor__representative{padding:24px 20px}.community-editor__actions{position:sticky;z-index:4;bottom:0;align-items:stretch;flex-direction:column;padding:15px 20px calc(15px + env(safe-area-inset-bottom));border-top:1px solid var(--community-line);background:var(--community-white);backdrop-filter:blur(10px)}.community-editor__actions>div{display:grid;grid-template-columns:1fr 1fr}.community-editor__actions .community-editor__primary{grid-column:1/3}.community-editor__save-state{text-align:center}.community-editor__representative-list label{grid-template-columns:18px 62px 95px}.community-editor__representative-list img{width:62px;height:48px}.community-editor-dialog>div{padding:28px 21px}}
@media(max-width:430px){.community-editor-main{width:100%;margin:0 auto 40px}.community-editor{border-right:0;border-left:0}.community-editor__head{padding:22px 16px}.community-editor__classification,.community-editor__notice-type,.community-editor__title-field,.community-editor__attachments,.community-editor__tags,.community-editor__representative{padding-right:16px;padding-left:16px}.community-editor__title-field input{font-size:24px!important;font-weight:700!important}.community-editor__body{padding:25px 16px}.community-editor__insert-bar button,.community-editor__toolbar button{padding:0 10px}.community-editor__section-title{align-items:flex-start;flex-direction:column;gap:2px}.community-editor__attachments li{grid-template-columns:minmax(0,1fr) auto}.community-editor__attachments li span{display:none}.community-leave-dialog__actions{grid-template-columns:1fr}.community-leave-dialog__actions button:last-child{grid-column:1}}

/* Community public lists */
.community-list-main{position:relative}
.community-list-search{display:grid;grid-template-columns:minmax(220px,330px) auto auto;align-items:center;gap:7px}
.community-list-search input[name="q"]{height:45px;padding:0 14px;border:1px solid var(--community-line);border-radius:8px;background:var(--community-white);color:var(--community-ink);outline:0}
.community-list-search input[name="q"]:focus{border-color:var(--community-green);box-shadow:0 0 0 3px rgba(22,113,59,.1)}
.community-list-search button,.community-list-search a{display:inline-flex;align-items:center;justify-content:center;height:45px;padding:0 15px;border:1px solid var(--community-night);border-radius:8px;background:var(--community-night);color:#fff!important;font-size:12px;font-weight:850;text-decoration:none;white-space:nowrap;cursor:pointer}
.community-list-search a{border-color:var(--community-line);background:var(--community-white);color:var(--community-muted)!important}
.community-notice-list{display:grid;margin:28px 0 0;border-top:2px solid var(--community-night);border-bottom:1px solid var(--community-line);background:var(--community-white)}
.community-notice-list a{display:grid;grid-template-columns:55px minmax(0,1fr) 100px;align-items:center;gap:12px;min-height:53px;padding:0 18px;border-bottom:1px solid var(--community-line);text-decoration:none}
.community-notice-list a:last-child{border-bottom:0}.community-notice-list b{color:var(--community-green);font-size:11px}.community-notice-list span{overflow:hidden;font-size:13px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.community-notice-list time{color:var(--community-muted);font-size:11px;text-align:right}
.community-filter-row{display:flex;align-items:center;gap:7px;margin-top:30px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.community-filter-row::-webkit-scrollbar{display:none}
.community-filter-row--state{margin-top:10px}.community-filter-row a{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:38px;padding:0 16px;border:1px solid var(--community-line);border-radius:999px;background:var(--community-white);color:var(--community-muted)!important;font-size:12px;font-weight:800;text-decoration:none}.community-filter-row a.is-active{border-color:var(--community-night);background:var(--community-night);color:#fff!important}
.community-list-feedback{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:20px;padding:13px 16px;border:1px solid #e3bd76;border-radius:8px;background:#fff8e9;color:#7d5715;font-size:12px}.community-list-feedback button{border:0;background:transparent;color:inherit;font-weight:900;text-decoration:underline;cursor:pointer}
.community-post-list{display:grid;margin-top:25px;border-top:2px solid var(--community-night)}
.community-post-list--cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 22px;border-top:0}
.community-column-card{min-width:0}.community-column-card>a{display:grid;color:inherit;text-decoration:none}.community-column-card__visual{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;border-radius:10px;background:var(--community-night)}.community-column-card__visual img{width:100%;height:100%;object-fit:cover;transition:transform .25s}.community-column-card>a:hover .community-column-card__visual img{transform:scale(1.025)}.community-column-card__fallback{display:flex;align-items:flex-end;width:100%;height:100%;padding:24px;background:linear-gradient(145deg,#184a36,#102c23);color:#fff;font-size:21px;font-weight:900;line-height:1.35;letter-spacing:-.04em;word-break:keep-all;overflow-wrap:anywhere}
.community-list-badges{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:14px}.community-list-badges b,.community-list-badges a{color:var(--community-green)!important;font-size:11px;font-style:normal;font-weight:900;text-decoration:none}.community-list-badges em,.community-list-badges i{padding:3px 7px;border-radius:999px;background:#edf7ea;color:#376344;font-size:10px;font-style:normal;font-weight:800}.community-list-badges i{background:#eaf3ff;color:#315e8a}
.community-column-card h2{display:-webkit-box;min-height:49px;margin:9px 0 9px;overflow:hidden;font-size:18px;line-height:1.4;letter-spacing:-.035em;-webkit-box-orient:vertical;-webkit-line-clamp:2}.community-list-meta{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;color:var(--community-muted);font-size:10px}.community-list-meta span{position:relative}.community-list-meta span+span::before{content:"";position:absolute;left:-7px;top:50%;width:2px;height:2px;border-radius:50%;background:#9ca89f}
.community-list-row{border-bottom:1px solid var(--community-line);background:var(--community-white)}.community-list-row>a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 30px;padding:23px 18px;color:inherit;text-decoration:none;transition:background .15s}.community-list-row>a:hover{background:var(--community-soft)}.community-list-row .community-list-badges{grid-column:1;margin:0}.community-list-row h2{grid-column:1;min-width:0;margin:1px 0 2px;overflow:hidden;font-size:17px;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap}.community-list-row__numbers{display:flex;grid-column:2;grid-row:1/4;align-items:center;align-self:center;gap:15px;color:var(--community-muted);font-size:11px;white-space:nowrap}.community-list-row .community-list-meta{grid-column:1}
.community-list-state{grid-column:1/-1;display:grid;justify-items:center;padding:75px 20px;border-bottom:1px solid var(--community-line);background:var(--community-white);text-align:center}.community-list-state strong,.community-list-state h1{font-size:22px;letter-spacing:-.04em}.community-list-state p{margin:7px 0 17px;color:var(--community-muted);font-size:13px}.community-list-state a{display:inline-flex;align-items:center;min-height:39px;padding:0 14px;border-radius:7px;background:var(--community-night);color:#fff!important;font-size:12px;font-weight:850;text-decoration:none}.community-list-state--error{border:1px solid var(--community-line);border-radius:10px}.community-list-state--error .community-shell-state__mark{width:68px;margin-bottom:18px;font-size:16px}
.community-pagination{display:flex;align-items:center;justify-content:center;gap:6px;min-height:42px;margin-top:37px}.community-pagination a{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--community-line);border-radius:50%;background:var(--community-white);color:var(--community-muted)!important;font-size:12px;font-weight:850;text-decoration:none}.community-pagination a.is-active{border-color:var(--community-night);background:var(--community-night);color:#fff!important}
.community-list-loading{position:fixed;z-index:100;right:24px;bottom:24px;display:flex;align-items:center;gap:9px;padding:11px 15px;border-radius:9px;background:var(--community-night);color:#fff;font-size:12px;box-shadow:var(--community-shadow)}.community-list-loading span{width:14px;height:14px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:community-spin .7s linear infinite}@keyframes community-spin{to{transform:rotate(360deg)}}

/* Community public detail */
.community-detail-main{width:min(940px,calc(100% - 48px));padding-top:44px}.community-detail-back{display:inline-flex;margin-bottom:19px;color:var(--community-ink)!important;font-size:13px;font-weight:850;text-decoration:underline;text-underline-offset:6px}
.community-post{border-top:2px solid var(--community-night);border-bottom:1px solid var(--community-line);background:var(--community-white)}.community-post__header{padding:37px 38px 31px;border-bottom:1px solid var(--community-line)}.community-post__header .community-list-badges{margin-top:0}.community-post__header h1{margin:13px 0 20px;font-size:24px!important;font-weight:700!important;line-height:1.35;letter-spacing:-.03em;word-break:keep-all;overflow-wrap:anywhere}.community-post__byline{display:flex;align-items:center;flex-wrap:wrap;gap:7px 13px;color:var(--community-muted);font-size:11px}.community-post__byline strong{color:var(--community-ink);font-size:13px}.community-post__byline b{padding:2px 6px;border-radius:999px;background:#eaf3ff;color:#315e8a;font-size:9px}.community-post__byline time{margin-left:auto}.community-post__avatar,.community-entry__avatar{display:grid;place-items:center;flex:0 0 auto;width:34px;height:34px;overflow:hidden;border:1px solid var(--community-line);border-radius:50%;background:#edf7ea;color:var(--community-green);font-size:12px;font-weight:900}.community-post__avatar img,.community-entry__avatar img{width:100%;height:100%;object-fit:cover}.community-post__avatar>span,.community-entry__avatar>span{color:inherit!important}
.community-post-body{min-height:300px;padding:49px 46px;color:var(--community-ink);font-size:16px;line-height:1.9;overflow-wrap:anywhere}.community-post-body p{margin:0 0 1.3em}.community-post-body blockquote{margin:1.3em 0;padding:8px 0 8px 20px;border-left:4px solid var(--community-green);color:var(--community-ink);font-size:calc(1em + 5px);font-weight:700;line-height:1.6}
.community-post-body [data-community-size="14"],.community-editor__body [data-community-size="14"],[data-community-body] [data-community-size="14"]{font-size:14px}
.community-post-body [data-community-size="18"],.community-editor__body [data-community-size="18"],[data-community-body] [data-community-size="18"]{font-size:18px}
.community-post-body [data-community-size="24"],.community-editor__body [data-community-size="24"],[data-community-body] [data-community-size="24"]{font-size:24px}
.community-post-body [data-community-size="36"],.community-editor__body [data-community-size="36"],[data-community-body] [data-community-size="36"]{font-size:36px;line-height:1.35}
.community-post-body [data-community-align="left"],.community-editor__body [data-community-align="left"],[data-community-body] [data-community-align="left"]{text-align:left}
.community-post-body [data-community-align="center"],.community-editor__body [data-community-align="center"],[data-community-body] [data-community-align="center"]{text-align:center}
.community-post-body [data-community-align="right"],.community-editor__body [data-community-align="right"],[data-community-body] [data-community-align="right"]{text-align:right}
.community-post-body [data-community-align="justify"],.community-editor__body [data-community-align="justify"],[data-community-body] [data-community-align="justify"]{text-align:justify;text-justify:inter-word}
.community-post-body [data-community-fg="neutral"],.community-editor__body [data-community-fg="neutral"],[data-community-body] [data-community-fg="neutral"]{color:#495057}
.community-post-body [data-community-fg="red"],.community-editor__body [data-community-fg="red"],[data-community-body] [data-community-fg="red"]{color:#d9383a}
.community-post-body [data-community-fg="orange"],.community-editor__body [data-community-fg="orange"],[data-community-body] [data-community-fg="orange"]{color:#e8590c}
.community-post-body [data-community-fg="yellow"],.community-editor__body [data-community-fg="yellow"],[data-community-body] [data-community-fg="yellow"]{color:#d97706}
.community-post-body [data-community-fg="green"],.community-editor__body [data-community-fg="green"],[data-community-body] [data-community-fg="green"]{color:#16713b}
.community-post-body [data-community-fg="blue"],.community-editor__body [data-community-fg="blue"],[data-community-body] [data-community-fg="blue"]{color:#1971c2}
.community-post-body [data-community-fg="purple"],.community-editor__body [data-community-fg="purple"],[data-community-body] [data-community-fg="purple"]{color:#862e9c}
.community-post-body [data-community-fg="pink"],.community-editor__body [data-community-fg="pink"],[data-community-body] [data-community-fg="pink"]{color:#d6336c}
html[data-theme="dark"] .community-post-body [data-community-fg="neutral"],html[data-theme="dark"] .community-editor__body [data-community-fg="neutral"],html[data-theme="dark"] [data-community-body] [data-community-fg="neutral"]{color:#ced4da}
html[data-theme="dark"] .community-post-body [data-community-fg="red"],html[data-theme="dark"] .community-editor__body [data-community-fg="red"],html[data-theme="dark"] [data-community-body] [data-community-fg="red"]{color:#ff6b6b}
html[data-theme="dark"] .community-post-body [data-community-fg="orange"],html[data-theme="dark"] .community-editor__body [data-community-fg="orange"],html[data-theme="dark"] [data-community-body] [data-community-fg="orange"]{color:#ffa94d}
html[data-theme="dark"] .community-post-body [data-community-fg="yellow"],html[data-theme="dark"] .community-editor__body [data-community-fg="yellow"],html[data-theme="dark"] [data-community-body] [data-community-fg="yellow"]{color:#ffe066}
html[data-theme="dark"] .community-post-body [data-community-fg="green"],html[data-theme="dark"] .community-editor__body [data-community-fg="green"],html[data-theme="dark"] [data-community-body] [data-community-fg="green"]{color:#69db7c}
html[data-theme="dark"] .community-post-body [data-community-fg="blue"],html[data-theme="dark"] .community-editor__body [data-community-fg="blue"],html[data-theme="dark"] [data-community-body] [data-community-fg="blue"]{color:#74c0fc}
html[data-theme="dark"] .community-post-body [data-community-fg="purple"],html[data-theme="dark"] .community-editor__body [data-community-fg="purple"],html[data-theme="dark"] [data-community-body] [data-community-fg="purple"]{color:#b197fc}
html[data-theme="dark"] .community-post-body [data-community-fg="pink"],html[data-theme="dark"] .community-editor__body [data-community-fg="pink"],html[data-theme="dark"] [data-community-body] [data-community-fg="pink"]{color:#f783ac}
.community-post-body [data-community-bg],.community-editor__body [data-community-bg],[data-community-body] [data-community-bg]{padding:.12em .35em;border-radius:4px;box-decoration-break:clone;-webkit-box-decoration-break:clone}
.community-post-body [data-community-bg="neutral"],.community-editor__body [data-community-bg="neutral"],[data-community-body] [data-community-bg="neutral"]{background-color:#e9ecef}
.community-post-body [data-community-bg="red"],.community-editor__body [data-community-bg="red"],[data-community-body] [data-community-bg="red"]{background-color:#ffe3e3}
.community-post-body [data-community-bg="orange"],.community-editor__body [data-community-bg="orange"],[data-community-body] [data-community-bg="orange"]{background-color:#ffe8cc}
.community-post-body [data-community-bg="yellow"],.community-editor__body [data-community-bg="yellow"],[data-community-body] [data-community-bg="yellow"]{background-color:#fff3bf}
.community-post-body [data-community-bg="green"],.community-editor__body [data-community-bg="green"],[data-community-body] [data-community-bg="green"]{background-color:#d3f9d8}
.community-post-body [data-community-bg="blue"],.community-editor__body [data-community-bg="blue"],[data-community-body] [data-community-bg="blue"]{background-color:#d0ebff}
.community-post-body [data-community-bg="purple"],.community-editor__body [data-community-bg="purple"],[data-community-body] [data-community-bg="purple"]{background-color:#eebefa}
.community-post-body [data-community-bg="pink"],.community-editor__body [data-community-bg="pink"],[data-community-body] [data-community-bg="pink"]{background-color:#fcc2d7}
html[data-theme="dark"] .community-post-body [data-community-bg="neutral"],html[data-theme="dark"] .community-editor__body [data-community-bg="neutral"],html[data-theme="dark"] [data-community-body] [data-community-bg="neutral"]{background-color:#343a40}
html[data-theme="dark"] .community-post-body [data-community-bg="red"],html[data-theme="dark"] .community-editor__body [data-community-bg="red"],html[data-theme="dark"] [data-community-body] [data-community-bg="red"]{background-color:#5c1d24}
html[data-theme="dark"] .community-post-body [data-community-bg="orange"],html[data-theme="dark"] .community-editor__body [data-community-bg="orange"],html[data-theme="dark"] [data-community-body] [data-community-bg="orange"]{background-color:#572e0d}
html[data-theme="dark"] .community-post-body [data-community-bg="yellow"],html[data-theme="dark"] .community-editor__body [data-community-bg="yellow"],html[data-theme="dark"] [data-community-body] [data-community-bg="yellow"]{background-color:#54440c}
html[data-theme="dark"] .community-post-body [data-community-bg="green"],html[data-theme="dark"] .community-editor__body [data-community-bg="green"],html[data-theme="dark"] [data-community-body] [data-community-bg="green"]{background-color:#184a2b}
html[data-theme="dark"] .community-post-body [data-community-bg="blue"],html[data-theme="dark"] .community-editor__body [data-community-bg="blue"],html[data-theme="dark"] [data-community-body] [data-community-bg="blue"]{background-color:#183b5e}
html[data-theme="dark"] .community-post-body [data-community-bg="purple"],html[data-theme="dark"] .community-editor__body [data-community-bg="purple"],html[data-theme="dark"] [data-community-body] [data-community-bg="purple"]{background-color:#3f205c}
html[data-theme="dark"] .community-post-body [data-community-bg="pink"],html[data-theme="dark"] .community-editor__body [data-community-bg="pink"],html[data-theme="dark"] [data-community-body] [data-community-bg="pink"]{background-color:#571b38}
.community-post-body [data-community-fg="palette-r1-c2"],.community-editor__body [data-community-fg="palette-r1-c2"],[data-community-body] [data-community-fg="palette-r1-c2"]{color:#F2F2F2}
.community-post-body [data-community-bg="palette-r1-c2"],.community-editor__body [data-community-bg="palette-r1-c2"],[data-community-body] [data-community-bg="palette-r1-c2"]{background-color:#F2F2F2}
[data-community-format][data-community-token="palette-r1-c2"]{background-color:#F2F2F2}
.community-post-body [data-community-fg="palette-r1-c3"],.community-editor__body [data-community-fg="palette-r1-c3"],[data-community-body] [data-community-fg="palette-r1-c3"]{color:#DBDBDB}
.community-post-body [data-community-bg="palette-r1-c3"],.community-editor__body [data-community-bg="palette-r1-c3"],[data-community-body] [data-community-bg="palette-r1-c3"]{background-color:#DBDBDB}
[data-community-format][data-community-token="palette-r1-c3"]{background-color:#DBDBDB}
.community-post-body [data-community-fg="palette-r1-c4"],.community-editor__body [data-community-fg="palette-r1-c4"],[data-community-body] [data-community-fg="palette-r1-c4"]{color:#C3C3C3}
.community-post-body [data-community-bg="palette-r1-c4"],.community-editor__body [data-community-bg="palette-r1-c4"],[data-community-body] [data-community-bg="palette-r1-c4"]{background-color:#C3C3C3}
[data-community-format][data-community-token="palette-r1-c4"]{background-color:#C3C3C3}
.community-post-body [data-community-fg="palette-r1-c5"],.community-editor__body [data-community-fg="palette-r1-c5"],[data-community-body] [data-community-fg="palette-r1-c5"]{color:#999999}
.community-post-body [data-community-bg="palette-r1-c5"],.community-editor__body [data-community-bg="palette-r1-c5"],[data-community-body] [data-community-bg="palette-r1-c5"]{background-color:#999999}
[data-community-format][data-community-token="palette-r1-c5"]{background-color:#999999}
.community-post-body [data-community-fg="palette-r1-c6"],.community-editor__body [data-community-fg="palette-r1-c6"],[data-community-body] [data-community-fg="palette-r1-c6"]{color:#666666}
.community-post-body [data-community-bg="palette-r1-c6"],.community-editor__body [data-community-bg="palette-r1-c6"],[data-community-body] [data-community-bg="palette-r1-c6"]{background-color:#666666}
[data-community-format][data-community-token="palette-r1-c6"]{background-color:#666666}
.community-post-body [data-community-fg="palette-r1-c7"],.community-editor__body [data-community-fg="palette-r1-c7"],[data-community-body] [data-community-fg="palette-r1-c7"]{color:#333333}
.community-post-body [data-community-bg="palette-r1-c7"],.community-editor__body [data-community-bg="palette-r1-c7"],[data-community-body] [data-community-bg="palette-r1-c7"]{background-color:#333333}
[data-community-format][data-community-token="palette-r1-c7"]{background-color:#333333}
.community-post-body [data-community-fg="palette-r1-c8"],.community-editor__body [data-community-fg="palette-r1-c8"],[data-community-body] [data-community-fg="palette-r1-c8"]{color:#000000}
.community-post-body [data-community-bg="palette-r1-c8"],.community-editor__body [data-community-bg="palette-r1-c8"],[data-community-body] [data-community-bg="palette-r1-c8"]{background-color:#000000}
[data-community-format][data-community-token="palette-r1-c8"]{background-color:#000000}
.community-post-body [data-community-fg="palette-r2-c1"],.community-editor__body [data-community-fg="palette-r2-c1"],[data-community-body] [data-community-fg="palette-r2-c1"]{color:#FFD0BF}
.community-post-body [data-community-bg="palette-r2-c1"],.community-editor__body [data-community-bg="palette-r2-c1"],[data-community-body] [data-community-bg="palette-r2-c1"]{background-color:#FFD0BF}
[data-community-format][data-community-token="palette-r2-c1"]{background-color:#FFD0BF}
.community-post-body [data-community-fg="palette-r2-c2"],.community-editor__body [data-community-fg="palette-r2-c2"],[data-community-body] [data-community-fg="palette-r2-c2"]{color:#FFDC98}
.community-post-body [data-community-bg="palette-r2-c2"],.community-editor__body [data-community-bg="palette-r2-c2"],[data-community-body] [data-community-bg="palette-r2-c2"]{background-color:#FFDC98}
[data-community-format][data-community-token="palette-r2-c2"]{background-color:#FFDC98}
.community-post-body [data-community-fg="palette-r2-c3"],.community-editor__body [data-community-fg="palette-r2-c3"],[data-community-body] [data-community-fg="palette-r2-c3"]{color:#FFF880}
.community-post-body [data-community-bg="palette-r2-c3"],.community-editor__body [data-community-bg="palette-r2-c3"],[data-community-body] [data-community-bg="palette-r2-c3"]{background-color:#FFF880}
[data-community-format][data-community-token="palette-r2-c3"]{background-color:#FFF880}
.community-post-body [data-community-fg="palette-r2-c4"],.community-editor__body [data-community-fg="palette-r2-c4"],[data-community-body] [data-community-fg="palette-r2-c4"]{color:#BBFF99}
.community-post-body [data-community-bg="palette-r2-c4"],.community-editor__body [data-community-bg="palette-r2-c4"],[data-community-body] [data-community-bg="palette-r2-c4"]{background-color:#BBFF99}
[data-community-format][data-community-token="palette-r2-c4"]{background-color:#BBFF99}
.community-post-body [data-community-fg="palette-r2-c5"],.community-editor__body [data-community-fg="palette-r2-c5"],[data-community-body] [data-community-fg="palette-r2-c5"]{color:#8CF2F2}
.community-post-body [data-community-bg="palette-r2-c5"],.community-editor__body [data-community-bg="palette-r2-c5"],[data-community-body] [data-community-bg="palette-r2-c5"]{background-color:#8CF2F2}
[data-community-format][data-community-token="palette-r2-c5"]{background-color:#8CF2F2}
.community-post-body [data-community-fg="palette-r2-c6"],.community-editor__body [data-community-fg="palette-r2-c6"],[data-community-body] [data-community-fg="palette-r2-c6"]{color:#A1D0FF}
.community-post-body [data-community-bg="palette-r2-c6"],.community-editor__body [data-community-bg="palette-r2-c6"],[data-community-body] [data-community-bg="palette-r2-c6"]{background-color:#A1D0FF}
[data-community-format][data-community-token="palette-r2-c6"]{background-color:#A1D0FF}
.community-post-body [data-community-fg="palette-r2-c7"],.community-editor__body [data-community-fg="palette-r2-c7"],[data-community-body] [data-community-fg="palette-r2-c7"]{color:#E6B8E6}
.community-post-body [data-community-bg="palette-r2-c7"],.community-editor__body [data-community-bg="palette-r2-c7"],[data-community-body] [data-community-bg="palette-r2-c7"]{background-color:#E6B8E6}
[data-community-format][data-community-token="palette-r2-c7"]{background-color:#E6B8E6}
.community-post-body [data-community-fg="palette-r2-c8"],.community-editor__body [data-community-fg="palette-r2-c8"],[data-community-body] [data-community-fg="palette-r2-c8"]{color:#FFBFDA}
.community-post-body [data-community-bg="palette-r2-c8"],.community-editor__body [data-community-bg="palette-r2-c8"],[data-community-body] [data-community-bg="palette-r2-c8"]{background-color:#FFBFDA}
[data-community-format][data-community-token="palette-r2-c8"]{background-color:#FFBFDA}
.community-post-body [data-community-fg="palette-r3-c1"],.community-editor__body [data-community-fg="palette-r3-c1"],[data-community-body] [data-community-fg="palette-r3-c1"]{color:#FF7964}
.community-post-body [data-community-bg="palette-r3-c1"],.community-editor__body [data-community-bg="palette-r3-c1"],[data-community-body] [data-community-bg="palette-r3-c1"]{background-color:#FF7964}
[data-community-format][data-community-token="palette-r3-c1"]{background-color:#FF7964}
.community-post-body [data-community-fg="palette-r3-c2"],.community-editor__body [data-community-fg="palette-r3-c2"],[data-community-body] [data-community-fg="palette-r3-c2"]{color:#FFBC62}
.community-post-body [data-community-bg="palette-r3-c2"],.community-editor__body [data-community-bg="palette-r3-c2"],[data-community-body] [data-community-bg="palette-r3-c2"]{background-color:#FFBC62}
[data-community-format][data-community-token="palette-r3-c2"]{background-color:#FFBC62}
.community-post-body [data-community-fg="palette-r3-c3"],.community-editor__body [data-community-fg="palette-r3-c3"],[data-community-body] [data-community-fg="palette-r3-c3"]{color:#FFF000}
.community-post-body [data-community-bg="palette-r3-c3"],.community-editor__body [data-community-bg="palette-r3-c3"],[data-community-body] [data-community-bg="palette-r3-c3"]{background-color:#FFF000}
[data-community-format][data-community-token="palette-r3-c3"]{background-color:#FFF000}
.community-post-body [data-community-fg="palette-r3-c4"],.community-editor__body [data-community-fg="palette-r3-c4"],[data-community-body] [data-community-fg="palette-r3-c4"]{color:#85EC77}
.community-post-body [data-community-bg="palette-r3-c4"],.community-editor__body [data-community-bg="palette-r3-c4"],[data-community-body] [data-community-bg="palette-r3-c4"]{background-color:#85EC77}
[data-community-format][data-community-token="palette-r3-c4"]{background-color:#85EC77}
.community-post-body [data-community-fg="palette-r3-c5"],.community-editor__body [data-community-fg="palette-r3-c5"],[data-community-body] [data-community-fg="palette-r3-c5"]{color:#52CCCC}
.community-post-body [data-community-bg="palette-r3-c5"],.community-editor__body [data-community-bg="palette-r3-c5"],[data-community-body] [data-community-bg="palette-r3-c5"]{background-color:#52CCCC}
[data-community-format][data-community-token="palette-r3-c5"]{background-color:#52CCCC}
.community-post-body [data-community-fg="palette-r3-c6"],.community-editor__body [data-community-fg="palette-r3-c6"],[data-community-body] [data-community-fg="palette-r3-c6"]{color:#409FFF}
.community-post-body [data-community-bg="palette-r3-c6"],.community-editor__body [data-community-bg="palette-r3-c6"],[data-community-body] [data-community-bg="palette-r3-c6"]{background-color:#409FFF}
[data-community-format][data-community-token="palette-r3-c6"]{background-color:#409FFF}
.community-post-body [data-community-fg="palette-r3-c7"],.community-editor__body [data-community-fg="palette-r3-c7"],[data-community-body] [data-community-fg="palette-r3-c7"]{color:#BF60BF}
.community-post-body [data-community-bg="palette-r3-c7"],.community-editor__body [data-community-bg="palette-r3-c7"],[data-community-body] [data-community-bg="palette-r3-c7"]{background-color:#BF60BF}
[data-community-format][data-community-token="palette-r3-c7"]{background-color:#BF60BF}
.community-post-body [data-community-fg="palette-r3-c8"],.community-editor__body [data-community-fg="palette-r3-c8"],[data-community-body] [data-community-fg="palette-r3-c8"]{color:#FF80B5}
.community-post-body [data-community-bg="palette-r3-c8"],.community-editor__body [data-community-bg="palette-r3-c8"],[data-community-body] [data-community-bg="palette-r3-c8"]{background-color:#FF80B5}
[data-community-format][data-community-token="palette-r3-c8"]{background-color:#FF80B5}
.community-post-body [data-community-fg="palette-r4-c1"],.community-editor__body [data-community-fg="palette-r4-c1"],[data-community-body] [data-community-fg="palette-r4-c1"]{color:#FF0000}
.community-post-body [data-community-bg="palette-r4-c1"],.community-editor__body [data-community-bg="palette-r4-c1"],[data-community-body] [data-community-bg="palette-r4-c1"]{background-color:#FF0000}
[data-community-format][data-community-token="palette-r4-c1"]{background-color:#FF0000}
.community-post-body [data-community-fg="palette-r4-c2"],.community-editor__body [data-community-fg="palette-r4-c2"],[data-community-body] [data-community-fg="palette-r4-c2"]{color:#FF9800}
.community-post-body [data-community-bg="palette-r4-c2"],.community-editor__body [data-community-bg="palette-r4-c2"],[data-community-body] [data-community-bg="palette-r4-c2"]{background-color:#FF9800}
[data-community-format][data-community-token="palette-r4-c2"]{background-color:#FF9800}
.community-post-body [data-community-fg="palette-r4-c3"],.community-editor__body [data-community-fg="palette-r4-c3"],[data-community-body] [data-community-fg="palette-r4-c3"]{color:#F9D400}
.community-post-body [data-community-bg="palette-r4-c3"],.community-editor__body [data-community-bg="palette-r4-c3"],[data-community-body] [data-community-bg="palette-r4-c3"]{background-color:#F9D400}
[data-community-format][data-community-token="palette-r4-c3"]{background-color:#F9D400}
.community-post-body [data-community-fg="palette-r4-c4"],.community-editor__body [data-community-fg="palette-r4-c4"],[data-community-body] [data-community-fg="palette-r4-c4"]{color:#00BF16}
.community-post-body [data-community-bg="palette-r4-c4"],.community-editor__body [data-community-bg="palette-r4-c4"],[data-community-body] [data-community-bg="palette-r4-c4"]{background-color:#00BF16}
[data-community-format][data-community-token="palette-r4-c4"]{background-color:#00BF16}
.community-post-body [data-community-fg="palette-r4-c5"],.community-editor__body [data-community-fg="palette-r4-c5"],[data-community-body] [data-community-fg="palette-r4-c5"]{color:#00A5B4}
.community-post-body [data-community-bg="palette-r4-c5"],.community-editor__body [data-community-bg="palette-r4-c5"],[data-community-body] [data-community-bg="palette-r4-c5"]{background-color:#00A5B4}
[data-community-format][data-community-token="palette-r4-c5"]{background-color:#00A5B4}
.community-post-body [data-community-fg="palette-r4-c6"],.community-editor__body [data-community-fg="palette-r4-c6"],[data-community-body] [data-community-fg="palette-r4-c6"]{color:#007BD9}
.community-post-body [data-community-bg="palette-r4-c6"],.community-editor__body [data-community-bg="palette-r4-c6"],[data-community-body] [data-community-bg="palette-r4-c6"]{background-color:#007BD9}
[data-community-format][data-community-token="palette-r4-c6"]{background-color:#007BD9}
.community-post-body [data-community-fg="palette-r4-c7"],.community-editor__body [data-community-fg="palette-r4-c7"],[data-community-body] [data-community-fg="palette-r4-c7"]{color:#A621A6}
.community-post-body [data-community-bg="palette-r4-c7"],.community-editor__body [data-community-bg="palette-r4-c7"],[data-community-body] [data-community-bg="palette-r4-c7"]{background-color:#A621A6}
[data-community-format][data-community-token="palette-r4-c7"]{background-color:#A621A6}
.community-post-body [data-community-fg="palette-r4-c8"],.community-editor__body [data-community-fg="palette-r4-c8"],[data-community-body] [data-community-fg="palette-r4-c8"]{color:#FF0088}
.community-post-body [data-community-bg="palette-r4-c8"],.community-editor__body [data-community-bg="palette-r4-c8"],[data-community-body] [data-community-bg="palette-r4-c8"]{background-color:#FF0088}
[data-community-format][data-community-token="palette-r4-c8"]{background-color:#FF0088}
.community-post-body [data-community-fg="palette-r5-c1"],.community-editor__body [data-community-fg="palette-r5-c1"],[data-community-body] [data-community-fg="palette-r5-c1"]{color:#A60000}
.community-post-body [data-community-bg="palette-r5-c1"],.community-editor__body [data-community-bg="palette-r5-c1"],[data-community-body] [data-community-bg="palette-r5-c1"]{background-color:#A60000}
[data-community-format][data-community-token="palette-r5-c1"]{background-color:#A60000}
.community-post-body [data-community-fg="palette-r5-c2"],.community-editor__body [data-community-fg="palette-r5-c2"],[data-community-body] [data-community-fg="palette-r5-c2"]{color:#A66300}
.community-post-body [data-community-bg="palette-r5-c2"],.community-editor__body [data-community-bg="palette-r5-c2"],[data-community-body] [data-community-bg="palette-r5-c2"]{background-color:#A66300}
[data-community-format][data-community-token="palette-r5-c2"]{background-color:#A66300}
.community-post-body [data-community-fg="palette-r5-c3"],.community-editor__body [data-community-fg="palette-r5-c3"],[data-community-body] [data-community-fg="palette-r5-c3"]{color:#A28A00}
.community-post-body [data-community-bg="palette-r5-c3"],.community-editor__body [data-community-bg="palette-r5-c3"],[data-community-body] [data-community-bg="palette-r5-c3"]{background-color:#A28A00}
[data-community-format][data-community-token="palette-r5-c3"]{background-color:#A28A00}
.community-post-body [data-community-fg="palette-r5-c4"],.community-editor__body [data-community-fg="palette-r5-c4"],[data-community-body] [data-community-fg="palette-r5-c4"]{color:#007C0E}
.community-post-body [data-community-bg="palette-r5-c4"],.community-editor__body [data-community-bg="palette-r5-c4"],[data-community-body] [data-community-bg="palette-r5-c4"]{background-color:#007C0E}
[data-community-format][data-community-token="palette-r5-c4"]{background-color:#007C0E}
.community-post-body [data-community-fg="palette-r5-c5"],.community-editor__body [data-community-fg="palette-r5-c5"],[data-community-body] [data-community-fg="palette-r5-c5"]{color:#006B75}
.community-post-body [data-community-bg="palette-r5-c5"],.community-editor__body [data-community-bg="palette-r5-c5"],[data-community-body] [data-community-bg="palette-r5-c5"]{background-color:#006B75}
[data-community-format][data-community-token="palette-r5-c5"]{background-color:#006B75}
.community-post-body [data-community-fg="palette-r5-c6"],.community-editor__body [data-community-fg="palette-r5-c6"],[data-community-body] [data-community-fg="palette-r5-c6"]{color:#00508D}
.community-post-body [data-community-bg="palette-r5-c6"],.community-editor__body [data-community-bg="palette-r5-c6"],[data-community-body] [data-community-bg="palette-r5-c6"]{background-color:#00508D}
[data-community-format][data-community-token="palette-r5-c6"]{background-color:#00508D}
.community-post-body [data-community-fg="palette-r5-c7"],.community-editor__body [data-community-fg="palette-r5-c7"],[data-community-body] [data-community-fg="palette-r5-c7"]{color:#6C156C}
.community-post-body [data-community-bg="palette-r5-c7"],.community-editor__body [data-community-bg="palette-r5-c7"],[data-community-body] [data-community-bg="palette-r5-c7"]{background-color:#6C156C}
[data-community-format][data-community-token="palette-r5-c7"]{background-color:#6C156C}
.community-post-body [data-community-fg="palette-r5-c8"],.community-editor__body [data-community-fg="palette-r5-c8"],[data-community-body] [data-community-fg="palette-r5-c8"]{color:#A60059}
.community-post-body [data-community-bg="palette-r5-c8"],.community-editor__body [data-community-bg="palette-r5-c8"],[data-community-body] [data-community-bg="palette-r5-c8"]{background-color:#A60059}
[data-community-format][data-community-token="palette-r5-c8"]{background-color:#A60059}
.community-post-body [data-community-fg="palette-r6-c1"],.community-editor__body [data-community-fg="palette-r6-c1"],[data-community-body] [data-community-fg="palette-r6-c1"]{color:#6C0000}
.community-post-body [data-community-bg="palette-r6-c1"],.community-editor__body [data-community-bg="palette-r6-c1"],[data-community-body] [data-community-bg="palette-r6-c1"]{background-color:#6C0000}
[data-community-format][data-community-token="palette-r6-c1"]{background-color:#6C0000}
.community-post-body [data-community-fg="palette-r6-c2"],.community-editor__body [data-community-fg="palette-r6-c2"],[data-community-body] [data-community-fg="palette-r6-c2"]{color:#6C4000}
.community-post-body [data-community-bg="palette-r6-c2"],.community-editor__body [data-community-bg="palette-r6-c2"],[data-community-body] [data-community-bg="palette-r6-c2"]{background-color:#6C4000}
[data-community-format][data-community-token="palette-r6-c2"]{background-color:#6C4000}
.community-post-body [data-community-fg="palette-r6-c3"],.community-editor__body [data-community-fg="palette-r6-c3"],[data-community-body] [data-community-fg="palette-r6-c3"]{color:#695A00}
.community-post-body [data-community-bg="palette-r6-c3"],.community-editor__body [data-community-bg="palette-r6-c3"],[data-community-body] [data-community-bg="palette-r6-c3"]{background-color:#695A00}
[data-community-format][data-community-token="palette-r6-c3"]{background-color:#695A00}
.community-post-body [data-community-fg="palette-r6-c4"],.community-editor__body [data-community-fg="palette-r6-c4"],[data-community-body] [data-community-fg="palette-r6-c4"]{color:#005109}
.community-post-body [data-community-bg="palette-r6-c4"],.community-editor__body [data-community-bg="palette-r6-c4"],[data-community-body] [data-community-bg="palette-r6-c4"]{background-color:#005109}
[data-community-format][data-community-token="palette-r6-c4"]{background-color:#005109}
.community-post-body [data-community-fg="palette-r6-c5"],.community-editor__body [data-community-fg="palette-r6-c5"],[data-community-body] [data-community-fg="palette-r6-c5"]{color:#00464C}
.community-post-body [data-community-bg="palette-r6-c5"],.community-editor__body [data-community-bg="palette-r6-c5"],[data-community-body] [data-community-bg="palette-r6-c5"]{background-color:#00464C}
[data-community-format][data-community-token="palette-r6-c5"]{background-color:#00464C}
.community-post-body [data-community-fg="palette-r6-c6"],.community-editor__body [data-community-fg="palette-r6-c6"],[data-community-body] [data-community-fg="palette-r6-c6"]{color:#00345C}
.community-post-body [data-community-bg="palette-r6-c6"],.community-editor__body [data-community-bg="palette-r6-c6"],[data-community-body] [data-community-bg="palette-r6-c6"]{background-color:#00345C}
[data-community-format][data-community-token="palette-r6-c6"]{background-color:#00345C}
.community-post-body [data-community-fg="palette-r6-c7"],.community-editor__body [data-community-fg="palette-r6-c7"],[data-community-body] [data-community-fg="palette-r6-c7"]{color:#460E46}
.community-post-body [data-community-bg="palette-r6-c7"],.community-editor__body [data-community-bg="palette-r6-c7"],[data-community-body] [data-community-bg="palette-r6-c7"]{background-color:#460E46}
[data-community-format][data-community-token="palette-r6-c7"]{background-color:#460E46}
.community-post-body [data-community-fg="palette-r6-c8"],.community-editor__body [data-community-fg="palette-r6-c8"],[data-community-body] [data-community-fg="palette-r6-c8"]{color:#6C003A}
.community-post-body [data-community-bg="palette-r6-c8"],.community-editor__body [data-community-bg="palette-r6-c8"],[data-community-body] [data-community-bg="palette-r6-c8"]{background-color:#6C003A}
[data-community-format][data-community-token="palette-r6-c8"]{background-color:#6C003A}.community-post-body ul,.community-post-body ol{padding-left:25px}.community-post-body a{color:var(--community-green);text-decoration:underline;text-underline-offset:3px}body.community-body .community-post-body a,body.community-body .community-editor__body a,[data-community-body] a{color:var(--community-green)!important;text-decoration:underline;text-underline-offset:3px}body.community-body .community-post-body a:hover,body.community-body .community-editor__body a:hover,[data-community-body] a:hover{color:var(--community-night)!important}html[data-theme="dark"] body.community-body .community-post-body a:hover,html[data-theme="dark"] body.community-body .community-editor__body a:hover,html[data-theme="dark"] [data-community-body] a:hover{color:var(--community-lime)!important}.community-post-body__image{display:block;max-width:100%;height:auto;max-height:780px;margin:28px auto;border-radius:8px;object-fit:contain}.community-post-body.is-tombstone{display:grid;place-items:center;min-height:220px;color:var(--community-muted);font-weight:750}
.community-post-video{aspect-ratio:16/9;margin:0 46px 42px;overflow:hidden;border-radius:9px;background:#000}.community-post-video iframe{width:100%;height:100%;border:0}
.community-post-attachments{display:grid;gap:7px;margin:0 46px 40px;padding:20px;border:1px solid var(--community-line);border-radius:9px;background:var(--community-soft)}.community-post-attachments h2{margin:0 0 5px;font-size:14px}.community-post-attachments a{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:10px 12px;border-radius:6px;background:var(--community-white);color:var(--community-ink);font-size:12px;text-decoration:none}.community-post-attachments a span{overflow:hidden;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.community-post-attachments small{flex:0 0 auto;color:var(--community-muted)}
.community-research-conclusion{margin:0 46px 42px;padding:26px;border:1px solid #bad8be;border-radius:10px;background:#f3faef}.community-research-conclusion h2{margin:10px 0 13px;font-size:22px}.community-research-conclusion div{font-size:14px;line-height:1.8}
.community-post-actions{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;min-height:85px;padding:16px 38px;border-top:1px solid var(--community-line)}.community-post-actions__tools{display:flex;align-items:center;justify-content:flex-end;gap:7px}.community-post-actions button,.community-post-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:39px;padding:0 13px;border:1px solid var(--community-line);border-radius:999px;background:var(--community-white);color:var(--community-ink)!important;font-size:11px;font-weight:800;text-decoration:none;cursor:pointer}.community-post-actions .community-reaction-button{min-width:112px;border-color:#bdd6c0}.community-post-actions .community-reaction-button.is-active{border-color:var(--community-night);background:var(--community-night);color:#fff!important}.community-post-actions button:disabled{cursor:wait;opacity:.6}
.community-post-tags{display:flex;flex-wrap:wrap;gap:7px;padding:21px 38px;border-top:1px solid var(--community-line)}.community-post-tags a{padding:7px 10px;border-radius:999px;background:#eff8ec;color:#245637!important;font-size:11px;font-weight:800;text-decoration:none;overflow-wrap:anywhere}
.community-highlighted-opinion{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:5px 16px;margin-top:28px;padding:20px 24px;border:1px solid #bad8be;border-radius:10px;background:#f3faef}.community-highlighted-opinion>span{grid-row:1/3;padding:7px 10px;border-radius:7px;background:var(--community-night);color:#fff;font-size:11px;font-weight:900}.community-highlighted-opinion strong{font-size:12px}.community-highlighted-opinion p{margin:0;color:var(--community-muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.community-highlighted-opinion a{grid-column:3;grid-row:1/3;color:var(--community-green);font-size:11px;font-weight:850}
.community-entry-list{margin-top:45px;border-top:2px solid var(--community-night)}.community-entry-list>header{padding:26px 26px 19px;border-bottom:1px solid var(--community-line)}.community-entry-list>header h2{margin:9px 0 0;font-size:25px;letter-spacing:-.04em}.community-entry{padding:25px 27px;border-bottom:1px solid var(--community-line);background:var(--community-white)}.community-entry.is-accepted{border-left:4px solid var(--community-green);background:#f8fcf5}.community-entry.is-highlighted{background:#e9f8df}.community-entry--reply{margin-left:55px;border-left:1px solid var(--community-line);background:var(--community-soft)}.community-entry>header{display:flex;align-items:center;gap:10px}.community-entry>header>div:nth-child(2){display:grid}.community-entry>header strong{font-size:12px}.community-entry>header span{color:var(--community-muted);font-size:10px}.community-entry>header time{margin-left:auto;color:var(--community-muted);font-size:10px}.community-entry__avatar{width:31px;height:31px}.community-entry__content{margin:18px 0;color:var(--community-ink);font-size:14px;line-height:1.75;overflow-wrap:anywhere}.community-entry>footer{display:flex;align-items:center;justify-content:flex-end;gap:6px}.community-entry>footer button{min-height:32px;padding:0 9px;border:0;border-radius:6px;background:transparent;color:var(--community-muted);font-size:10px;font-weight:750;cursor:pointer}.community-entry>footer button:hover{background:var(--community-soft)}.community-entry>footer .community-entry__reaction.is-active,.community-entry>footer .community-entry__accept{background:var(--community-night);color:#fff}.community-entry-list--empty{padding:55px 20px;border-bottom:1px solid var(--community-line);background:var(--community-white);text-align:center}.community-entry-list--empty h2{margin:0;font-size:20px}.community-entry-list--empty p{margin:6px 0;color:var(--community-muted);font-size:12px}
.community-entry-form,.community-research-complete{display:grid;gap:10px;margin-top:26px;padding:25px 27px;border:1px solid var(--community-line);border-radius:9px;background:var(--community-white)}.community-entry-form h2,.community-research-complete h2{margin:8px 0 0;font-size:22px}.community-entry-form textarea,.community-research-complete textarea,.community-report-dialog textarea{width:100%;min-height:120px;padding:13px;border:1px solid var(--community-line);border-radius:7px;resize:vertical;background:var(--community-white);color:var(--community-ink);outline:0}.community-entry-form textarea:focus,.community-research-complete textarea:focus,.community-report-dialog textarea:focus{border-color:var(--community-green);box-shadow:0 0 0 3px rgba(22,113,59,.1)}.community-entry-form>p,.community-research-complete>[role="alert"],.community-report-dialog [role="alert"]{min-height:18px;margin:0;color:var(--community-danger);font-size:11px}.community-entry-form>button,.community-entry-form>div button,.community-research-complete>button,.community-report-dialog button[type="submit"]{justify-self:end;min-height:41px;padding:0 16px;border:1px solid var(--community-night);border-radius:7px;background:var(--community-night);color:#fff;font-size:12px;font-weight:850;cursor:pointer}.community-entry-form--reply{margin:16px 0 0;padding:17px}.community-entry-form--reply textarea{min-height:85px}.community-entry-form--reply>div{display:flex;justify-content:flex-end;gap:6px}.community-entry-form--reply>div button:first-child{border-color:var(--community-line);background:var(--community-white);color:var(--community-muted)}.community-research-complete>p{margin:0;color:var(--community-muted);font-size:12px}.community-research-complete>label{display:grid;gap:8px;font-size:12px;font-weight:850}
.community-report-dialog{width:min(480px,calc(100% - 28px));padding:0;border:0;border-radius:13px;background:var(--community-white);color:var(--community-ink);box-shadow:var(--community-shadow)}.community-report-dialog::backdrop{background:rgba(9,24,17,.62);backdrop-filter:blur(3px)}.community-report-dialog form{position:relative;display:grid;gap:10px;padding:31px}.community-report-dialog h2{margin:7px 0 10px;font-size:23px}.community-report-dialog label{font-size:13px}.community-report-dialog textarea{min-height:90px;margin-top:5px}

/* Community listing editor section */
.community-editor__listing{padding:28px 36px;border-bottom:1px solid var(--community-line)}
.community-editor__listing>p:not(.community-editor__error){margin:0 0 18px;color:var(--community-muted);font-size:13px;line-height:1.55;word-break:keep-all}
[data-community-listing-form] [role="group"]{display:grid;gap:10px}
[data-community-contact-row]{padding:13px 16px;border:1px solid var(--community-line);border-radius:10px;background:var(--community-paper);transition:background .15s,border-color .15s,box-shadow .15s}
[data-community-contact-row]:has([data-community-contact-enabled]:checked){border-color:#b4c5b7;background:var(--community-white);box-shadow:0 2px 10px rgba(20,35,29,.035)}
[data-community-contact-row]>label{display:inline-flex;align-items:center;gap:9px;color:var(--community-ink);font-size:13px;font-weight:800;cursor:pointer;user-select:none}
[data-community-contact-row]>label input[type="checkbox"]{width:16px;height:16px;margin:0;accent-color:var(--community-green);cursor:pointer}
[data-community-contact-row] [data-community-contact-value]{width:100%;height:42px;margin-top:9px;padding:0 13px;border:1px solid var(--community-line);border-radius:8px;background:var(--community-white);color:var(--community-ink);font-size:14px;outline:0;transition:border-color .15s,box-shadow .15s}
[data-community-contact-row] [data-community-contact-value]:focus{border-color:var(--community-green);box-shadow:0 0 0 3px rgba(22,113,59,.11)}
[data-community-contact-row] [data-community-contact-value]:disabled{background:var(--community-soft);color:var(--community-muted);border-color:var(--community-line);cursor:not-allowed;opacity:.65}
[data-community-contact-row][data-contact-type="email"]>div{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:9px}
[data-community-contact-row] [data-community-email-local]{flex:1 1 140px;min-width:0;height:42px;padding:0 13px;border:1px solid var(--community-line);border-radius:8px;background:var(--community-white);color:var(--community-ink);font-size:14px;outline:0;transition:border-color .15s,box-shadow .15s}
[data-community-contact-row] [data-community-email-local]:focus{border-color:var(--community-green);box-shadow:0 0 0 3px rgba(22,113,59,.11)}
[data-community-contact-row] [data-community-email-local]:disabled{background:var(--community-soft);color:var(--community-muted);border-color:var(--community-line);cursor:not-allowed;opacity:.65}
[data-community-contact-row][data-contact-type="email"]>div>span{flex:0 0 auto;color:var(--community-muted);font-size:14px;font-weight:800}
[data-community-contact-row] [data-community-email-domain-select]{flex:1 1 130px;min-width:0;height:42px;padding:0 12px;border:1px solid var(--community-line);border-radius:8px;background:var(--community-white);color:var(--community-ink);font-size:13px;outline:0;cursor:pointer;transition:border-color .15s,box-shadow .15s}
[data-community-contact-row] [data-community-email-domain-select]:focus{border-color:var(--community-green);box-shadow:0 0 0 3px rgba(22,113,59,.11)}
[data-community-contact-row] [data-community-email-domain-select]:disabled{background:var(--community-soft);color:var(--community-muted);border-color:var(--community-line);cursor:not-allowed;opacity:.65}
[data-community-contact-row] [data-community-email-domain-manual]{flex:1 1 130px;min-width:0;height:42px;padding:0 13px;border:1px solid var(--community-line);border-radius:8px;background:var(--community-white);color:var(--community-ink);font-size:14px;outline:0;transition:border-color .15s,box-shadow .15s}
[data-community-contact-row] [data-community-email-domain-manual]:focus{border-color:var(--community-green);box-shadow:0 0 0 3px rgba(22,113,59,.11)}
[data-community-contact-row] [data-community-email-domain-manual]:disabled{background:var(--community-soft);color:var(--community-muted);border-color:var(--community-line);cursor:not-allowed;opacity:.65}
[data-community-contact-row] [data-community-contact-error]{margin:7px 0 0;color:var(--community-danger);font-size:12px;font-weight:750;min-height:0;word-break:keep-all}
[data-community-contact-row] [data-community-contact-error]:empty{display:none}
[data-community-listing-form]>[data-community-contact-error]{margin:10px 0 0;color:var(--community-danger);font-size:12px;font-weight:750;min-height:0;word-break:keep-all}
[data-community-listing-form]>[data-community-contact-error]:empty{display:none}
[data-community-listing-form]>label:has([data-community-contact-disclosure]){display:flex;align-items:center;gap:10px;margin-top:16px;padding:14px 16px;border:1px solid var(--community-line);border-radius:9px;background:var(--community-soft);color:var(--community-ink);font-size:13px;font-weight:750;cursor:pointer;user-select:none;transition:border-color .15s,background .15s}
[data-community-listing-form]>label:has([data-community-contact-disclosure]:checked){border-color:#b4c5b7;background:var(--community-white)}
[data-community-listing-form]>label input[type="checkbox"][data-community-contact-disclosure]{width:16px;height:16px;margin:0;accent-color:var(--community-green);cursor:pointer;flex:0 0 auto}
[data-community-listing-form][aria-busy="true"]{pointer-events:none;opacity:.65}

/* Community post listing summary */
.community-post__listing{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:24px;padding:14px 20px;border:1px solid var(--community-line);border-radius:12px;background:var(--community-soft);font-size:13px}
.community-post__listing>p:has([data-community-trade-status]){order:1;display:inline-flex;align-items:center;gap:7px;margin:0;min-height:28px}
.community-post__listing>p:has([data-community-trade-status])::before{content:"현재 상태 :";font-weight:750;color:var(--community-muted)}
.community-post__listing [data-community-trade-status],
.community-post__listing .community-post__trade-status--available,
.community-post__listing .community-post__trade-status--completed{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:850;letter-spacing:-.02em;background:#eaf6ec;color:#16713b;border:1px solid #bdd6c0}
.community-post__listing [data-community-trade-status]:empty{display:none}
.community-post__listing .community-post__trade-status--completed{background:#edf0ed;color:#65736b;border-color:var(--community-line)}
.community-post__listing>div:has([data-community-listing-status-open]),
.community-post__listing .community-post__listing-tools{display:contents}
.community-post__listing button[data-community-listing-status-open],
.community-post__listing button[data-community-listing-contacts-open]{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:0 9px;border:1px solid var(--community-line);border-radius:6px;background:var(--community-white);color:var(--community-ink);font-size:11px;font-weight:800;cursor:pointer;transition:border-color .15s,background .15s}
.community-post__listing button[data-community-listing-status-open]:hover,
.community-post__listing button[data-community-listing-contacts-open]:hover{background:var(--community-paper);border-color:#a8b9ab}
.community-post__listing button:disabled{cursor:wait;opacity:.6}
.community-post__listing button[data-community-listing-status-open]{order:2}
.community-post__listing [data-community-public-contacts],
.community-post__listing dl,
.community-post__listing [data-community-listing-empty]{order:3;display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin:0;padding:0 0 0 14px;border-left:1px solid var(--community-line);border-top:0;font-size:13px;min-width:0;max-width:100%}
.community-post__listing [data-community-public-contacts]::before,
.community-post__listing [data-community-listing-empty]::before{content:"연락처 :";font-weight:750;color:var(--community-muted)}
.community-post__listing [data-community-public-contacts]>div,
.community-post__listing dl>div{display:inline-flex;align-items:baseline;gap:4px;min-width:0}
.community-post__listing dt{color:var(--community-muted);font-weight:700;white-space:nowrap;margin:0}
.community-post__listing dt::after{content:":"}
.community-post__listing dd{margin:0;color:var(--community-ink);font-weight:600;min-width:0;word-break:break-word;overflow-wrap:anywhere}
.community-post__listing dd a{color:var(--community-green);font-weight:750;text-decoration:underline;text-underline-offset:3px;word-break:break-all;overflow-wrap:anywhere}
.community-post__listing dd a:hover{color:var(--community-night)}
.community-post__listing [data-community-listing-empty]{color:var(--community-muted);font-size:12px}
.community-post__listing button[data-community-listing-contacts-open]{order:4}
.community-post__listing [data-community-listing-status-message],
.community-post__listing [role="status"]{order:5;width:100%;margin:4px 0 0;font-size:12px;line-height:1.5;min-height:0;word-break:keep-all;overflow-wrap:anywhere}
.community-post__listing [data-community-listing-status-message]:empty{display:none}
.community-post__listing [data-community-listing-status-message]:not(:empty){padding:8px 12px;border-radius:7px;border:1px solid #d9e5db;background:var(--community-white);color:var(--community-ink)}
.community-post__listing [data-community-listing-status-message]:not(:empty)[role="status"]{border-color:#e4d197;background:#fffced;color:#785300}

/* Listing quick-edit dialogs */
[data-community-listing-status-dialog],[data-community-listing-contacts-dialog]{padding:0;border:0;border-radius:14px;background:var(--community-white);color:var(--community-ink);box-shadow:var(--community-shadow)}
[data-community-listing-status-dialog]::backdrop,[data-community-listing-contacts-dialog]::backdrop{background:rgba(9,24,17,.62);backdrop-filter:blur(3px)}
[data-community-listing-status-dialog]{width:min(440px,calc(100% - 24px))}
[data-community-listing-status-dialog] form{position:relative;display:grid;gap:12px;padding:32px 28px}
[data-community-listing-status-dialog] h2{margin:6px 0 4px;font-size:22px;letter-spacing:-.03em}
[data-community-listing-status-dialog] label:has(input[type="radio"]){display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--community-line);border-radius:8px;background:var(--community-paper);font-size:14px;font-weight:750;cursor:pointer;transition:border-color .15s,background .15s}
[data-community-listing-status-dialog] label:has(input[type="radio"]:checked){border-color:var(--community-night);background:var(--community-soft)}
[data-community-listing-status-dialog] input[type="radio"]{width:16px;height:16px;margin:0;accent-color:var(--community-green);cursor:pointer}
[data-community-listing-status-dialog] [role="alert"]{margin:0;color:var(--community-danger);font-size:12px;font-weight:750;min-height:0}
[data-community-listing-status-dialog] [role="alert"]:empty{display:none}
[data-community-listing-status-dialog] [data-community-listing-status-dialog-message]{margin:0;font-size:12px;line-height:1.5;min-height:0;word-break:keep-all;overflow-wrap:anywhere}
[data-community-listing-status-dialog] [data-community-listing-status-dialog-message]:empty{display:none}
[data-community-listing-status-dialog] [data-community-listing-status-dialog-message]:not(:empty){padding:9px 12px;border-radius:7px;border:1px solid #e4d197;background:#fffced;color:#785300}
[data-community-listing-status-dialog] button[type="submit"]{justify-self:stretch;width:100%;min-height:45px;margin-top:6px;border:1px solid var(--community-night);border-radius:8px;background:var(--community-night);color:#fff;font-size:13px;font-weight:850;cursor:pointer;transition:background .15s,opacity .15s}
[data-community-listing-status-dialog] button[type="submit"]:disabled{cursor:wait;opacity:.6}
[data-community-listing-status-dialog] form[aria-busy="true"]{cursor:wait}

[data-community-listing-contacts-dialog]{width:min(540px,calc(100% - 24px));max-height:calc(100vh - 40px);overflow-y:auto}
[data-community-listing-contacts-dialog] form{position:relative;display:grid;gap:11px;padding:32px 28px}
[data-community-listing-contacts-dialog] h2{margin:6px 0 2px;font-size:22px;letter-spacing:-.03em}
[data-community-listing-contacts-dialog]>form>p:not([role="alert"]):not([data-community-listing-contacts-dialog-message]){margin:0 0 4px;color:var(--community-muted);font-size:13px;line-height:1.5;word-break:keep-all}
[data-community-listing-contacts-dialog] [role="group"]{display:grid;gap:8px}
[data-community-listing-contacts-dialog] [data-community-contact-row]{padding:11px 14px}
[data-community-listing-contacts-dialog] [data-community-contact-row] [data-community-contact-value],
[data-community-listing-contacts-dialog] [data-community-contact-row] [data-community-email-local],
[data-community-listing-contacts-dialog] [data-community-contact-row] [data-community-email-domain-select],
[data-community-listing-contacts-dialog] [data-community-contact-row] [data-community-email-domain-manual]{height:38px;margin-top:7px;font-size:13px}
[data-community-listing-contacts-dialog] label:has([data-community-contact-disclosure]){display:flex;align-items:center;gap:10px;margin-top:6px;padding:12px 14px;border:1px solid var(--community-line);border-radius:8px;background:var(--community-soft);color:var(--community-ink);font-size:13px;font-weight:750;cursor:pointer;user-select:none;transition:border-color .15s,background .15s}
[data-community-listing-contacts-dialog] label:has([data-community-contact-disclosure]:checked){border-color:#b4c5b7;background:var(--community-white)}
[data-community-listing-contacts-dialog] label input[type="checkbox"][data-community-contact-disclosure]{width:16px;height:16px;margin:0;accent-color:var(--community-green);cursor:pointer;flex:0 0 auto}
[data-community-listing-contacts-dialog] [role="alert"]{margin:2px 0 0;color:var(--community-danger);font-size:12px;font-weight:750;min-height:0;word-break:keep-all}
[data-community-listing-contacts-dialog] [role="alert"]:empty{display:none}
[data-community-listing-contacts-dialog] [data-community-listing-contacts-dialog-message]{margin:4px 0 0;font-size:12px;line-height:1.5;min-height:0;word-break:keep-all;overflow-wrap:anywhere}
[data-community-listing-contacts-dialog] [data-community-listing-contacts-dialog-message]:empty{display:none}
[data-community-listing-contacts-dialog] [data-community-listing-contacts-dialog-message]:not(:empty){padding:9px 12px;border-radius:7px;border:1px solid #e4d197;background:#fffced;color:#785300}
[data-community-listing-contacts-dialog] button[type="submit"]{justify-self:stretch;width:100%;min-height:45px;margin-top:8px;border:1px solid var(--community-night);border-radius:8px;background:var(--community-night);color:#fff;font-size:13px;font-weight:850;cursor:pointer;transition:background .15s,opacity .15s}
[data-community-listing-contacts-dialog] button[type="submit"]:disabled{cursor:wait;opacity:.6}
[data-community-listing-contacts-dialog] form[aria-busy="true"]{cursor:wait}

/* Dark theme keeps the editorial hierarchy while preserving contrast. */
html[data-theme="dark"]{color-scheme:dark;--community-ink:#e8f0eb;--community-muted:#9aa9a0;--community-paper:#0d1713;--community-white:#14231d;--community-night:#071d15;--community-green:#78cf91;--community-lime:#a8e85d;--community-line:#304038;--community-soft:#1a2b24;--community-danger:#ff8791;--community-danger-soft:#321b20;--community-shadow:0 22px 60px rgba(0,0,0,.38)}
html[data-theme="dark"] .community-site-head{background:rgba(16,29,23,.96)}html[data-theme="dark"] .community-footer{background:#101d17}html[data-theme="dark"] .community-icon-button,html[data-theme="dark"] .community-login-button,html[data-theme="dark"] .community-profile-button{background:var(--community-white);color:var(--community-ink)}html[data-theme="dark"] .community-editor__toolbar{background:#111f19}html[data-theme="dark"] .community-editor__notice-type,html[data-theme="dark"] .community-editor__video{background:#16271f}html[data-theme="dark"] .community-column-card__fallback{background:linear-gradient(145deg,#1d5b40,#0a2419)}html[data-theme="dark"] .community-post-list{border-top-color:var(--community-green)}html[data-theme="dark"] .community-notice-list{border-top-color:var(--community-green);background:var(--community-white)}html[data-theme="dark"] .community-filter-row a.is-active{border-color:var(--community-green);background:var(--community-green);color:var(--community-night)!important}html[data-theme="dark"] .community-pagination a.is-active{border-color:var(--community-green);background:var(--community-green);color:var(--community-night)!important}html[data-theme="dark"] .community-list-search button{border-color:var(--community-green);background:var(--community-green);color:var(--community-night)!important}html[data-theme="dark"] .community-list-feedback{border-color:#806a3d;background:#332b1c;color:#f0d18d}html[data-theme="dark"] .community-list-badges em,html[data-theme="dark"] .community-list-badges i,html[data-theme="dark"] .community-post-tags a{background:#20382b;color:#a9deb7!important}html[data-theme="dark"] .community-post__avatar,html[data-theme="dark"] .community-entry__avatar{border-color:#3d6148;background:#20382b;color:#a9deb7}html[data-theme="dark"] .community-post__avatar>span,html[data-theme="dark"] .community-entry__avatar>span{color:#a9deb7!important}html[data-theme="dark"] .community-post__byline b{background:#1b3042;color:#acd5f5;box-shadow:inset 0 0 0 1px #315670}html[data-theme="dark"] .community-research-conclusion,html[data-theme="dark"] .community-highlighted-opinion{border-color:#3d6148;background:#182b21}html[data-theme="dark"] .community-entry.is-accepted{background:#17291f}html[data-theme="dark"] .community-entry.is-highlighted{background:#23412f}
html[data-theme="dark"] [data-community-contact-row]{background:var(--community-white);border-color:var(--community-line)}
html[data-theme="dark"] [data-community-contact-row]:has([data-community-contact-enabled]:checked){border-color:var(--community-green);background:var(--community-soft)}
html[data-theme="dark"] [data-community-contact-row] [data-community-contact-value]:disabled,
html[data-theme="dark"] [data-community-contact-row] [data-community-email-local]:disabled,
html[data-theme="dark"] [data-community-contact-row] [data-community-email-domain-select]:disabled,
html[data-theme="dark"] [data-community-contact-row] [data-community-email-domain-manual]:disabled{background:var(--community-soft);color:var(--community-muted);border-color:var(--community-line)}
html[data-theme="dark"] [data-community-listing-form]>label:has([data-community-contact-disclosure]),
html[data-theme="dark"] [data-community-listing-contacts-dialog] label:has([data-community-contact-disclosure]){background:var(--community-soft);border-color:var(--community-line)}
html[data-theme="dark"] [data-community-listing-form]>label:has([data-community-contact-disclosure]:checked),
html[data-theme="dark"] [data-community-listing-contacts-dialog] label:has([data-community-contact-disclosure]:checked){border-color:var(--community-green);background:var(--community-white)}
html[data-theme="dark"] .community-post__listing{background:var(--community-soft);border-color:var(--community-line)}
html[data-theme="dark"] .community-post__listing [data-community-trade-status],
html[data-theme="dark"] .community-post__listing .community-post__trade-status--available,
html[data-theme="dark"] .community-post__listing .community-post__trade-status--completed{background:#173322;color:#78cf91;border-color:#2d5a3c}
html[data-theme="dark"] .community-post__listing .community-post__trade-status--completed{background:#202b25;color:#9aa9a0;border-color:#34433b}
html[data-theme="dark"] .community-post__listing button[data-community-listing-status-open],
html[data-theme="dark"] .community-post__listing button[data-community-listing-contacts-open]{background:var(--community-white);color:var(--community-ink);border-color:var(--community-line)}
html[data-theme="dark"] .community-post__listing button[data-community-listing-status-open]:hover,
html[data-theme="dark"] .community-post__listing button[data-community-listing-contacts-open]:hover{background:var(--community-paper);border-color:#5c7866}
html[data-theme="dark"] .community-post__listing dd a{color:var(--community-green)}
html[data-theme="dark"] .community-post__listing dd a:hover{color:var(--community-lime)}
html[data-theme="dark"] .community-post__listing [data-community-listing-status-message]:not(:empty){border-color:#806a3d;background:#332b1c;color:#f0d18d}
html[data-theme="dark"] [data-community-listing-status-dialog],
html[data-theme="dark"] [data-community-listing-contacts-dialog]{background:var(--community-white);color:var(--community-ink)}
html[data-theme="dark"] [data-community-listing-status-dialog] label:has(input[type="radio"]){background:var(--community-paper);border-color:var(--community-line)}
html[data-theme="dark"] [data-community-listing-status-dialog] label:has(input[type="radio"]:checked){border-color:var(--community-green);background:var(--community-soft)}
html[data-theme="dark"] [data-community-listing-status-dialog] [data-community-listing-status-dialog-message]:not(:empty),
html[data-theme="dark"] [data-community-listing-contacts-dialog] [data-community-listing-contacts-dialog-message]:not(:empty){border-color:#806a3d;background:#332b1c;color:#f0d18d}
html[data-theme="dark"] [data-community-listing-status-dialog] button[type="submit"],
html[data-theme="dark"] [data-community-listing-contacts-dialog] button[type="submit"]{border-color:var(--community-green);background:var(--community-green);color:var(--community-night)!important}

@media(max-width:900px){.community-post-list--cards{grid-template-columns:repeat(2,minmax(0,1fr))}.community-board-intro__row{align-items:stretch;flex-direction:column}.community-list-search{width:100%;grid-template-columns:minmax(0,1fr) auto auto}.community-post__header,.community-post-actions,.community-post-tags{padding-right:28px;padding-left:28px}.community-post-body{padding-right:34px;padding-left:34px}.community-post-video,.community-post-attachments,.community-research-conclusion{margin-right:34px;margin-left:34px}}
@media(max-width:760px){.community-list-main{padding-top:35px}.community-list-search{grid-template-columns:minmax(0,1fr) auto}.community-list-search a{grid-column:2}.community-list-search button{grid-column:1}.community-list-search input[name="q"]{grid-column:1/3}.community-notice-list a{grid-template-columns:42px minmax(0,1fr);padding:0 12px}.community-notice-list time{display:none}.community-post-list--cards{gap:25px 14px}.community-list-row>a{grid-template-columns:1fr;padding:19px 12px}.community-list-row__numbers{grid-column:1;grid-row:auto;justify-content:flex-start}.community-list-row h2{white-space:normal}.community-detail-main{width:min(940px,calc(100% - 48px));padding-top:28px}.community-post__header{padding:29px 22px 25px}.community-post__header h1{margin-bottom:19px}.community-post__byline time{margin-left:0}.community-post-body{min-height:240px;padding:35px 24px}.community-post-video,.community-post-attachments,.community-research-conclusion{margin-right:22px;margin-left:22px}.community-post-actions{grid-template-columns:1fr;gap:10px;padding:17px 22px}.community-post-actions__reaction{display:flex;justify-content:center}.community-post-actions__tools{justify-content:flex-end}.community-post-tags{padding:18px 22px}.community-highlighted-opinion{grid-template-columns:1fr;margin-top:20px}.community-highlighted-opinion>span{grid-row:auto;justify-self:start}.community-highlighted-opinion a{grid-column:1;grid-row:auto}.community-entry-list{margin-top:32px}.community-entry{padding:21px 19px}.community-entry--reply{margin-left:22px}.community-entry-form,.community-research-complete{padding:22px 19px}.community-editor__listing{padding:24px 20px}.community-post__listing{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px 12px;padding:14px 16px}.community-post__listing>p:has([data-community-trade-status]){grid-column:1;grid-row:1}.community-post__listing button[data-community-listing-status-open]{grid-column:2;grid-row:1;justify-self:end}.community-post__listing [data-community-public-contacts],.community-post__listing dl,.community-post__listing [data-community-listing-empty]{grid-column:1;grid-row:2;border-left:0;padding-left:0;border-top:1px dashed var(--community-line);padding-top:10px;min-width:0}.community-post__listing button[data-community-listing-contacts-open]{grid-column:2;grid-row:2;justify-self:end;align-self:start;margin-top:6px}.community-post__listing [data-community-listing-status-message]{grid-column:1/-1;grid-row:3}[data-community-listing-status-dialog] form,[data-community-listing-contacts-dialog] form{padding:26px 20px}}
@media(max-width:500px){.community-post-list--cards{grid-template-columns:1fr}.community-column-card h2{min-height:auto}.community-list-search{grid-template-columns:1fr 1fr}.community-list-search input[name="q"]{grid-column:1/3}.community-list-search button,.community-list-search a{grid-column:auto}.community-filter-row{margin-top:22px}.community-list-row__numbers{flex-wrap:wrap;gap:6px 12px}.community-list-meta{gap:3px 10px}.community-detail-main{width:100%;padding:20px 0 55px}.community-detail-back{margin-left:16px}.community-post{border-right:0;border-left:0}.community-post__header{padding:25px 16px}.community-post-body{padding:31px 16px}.community-post-video,.community-post-attachments,.community-research-conclusion{margin-right:16px;margin-left:16px}.community-post-actions,.community-post-tags{padding-right:16px;padding-left:16px}.community-post-actions__tools{flex-wrap:wrap}.community-highlighted-opinion,.community-entry-list,.community-entry-form--main,.community-research-complete{margin-right:14px;margin-left:14px}.community-entry--reply{margin-left:14px;padding-left:16px}.community-entry>footer{flex-wrap:wrap}.community-report-dialog form{padding:28px 21px}.community-editor__listing{padding-right:16px;padding-left:16px}.community-post__listing{padding:13px 14px;gap:8px 10px}[data-community-contact-row][data-contact-type="email"]>div{flex-direction:column;align-items:stretch}[data-community-contact-row][data-contact-type="email"]>div>span{align-self:center}[data-community-listing-status-dialog] form,[data-community-listing-contacts-dialog] form{padding:24px 18px}}

/* Community account header panels */
.community-head-popover{position:relative}
.community-icon-button{position:relative}
.community-unread-dot{position:absolute;right:2px;top:1px;width:9px;height:9px;border:2px solid var(--community-white);border-radius:50%;background:#e33e50}
.community-popover-panel{position:absolute;z-index:120;right:0;top:52px;width:min(390px,calc(100vw - 24px));overflow:hidden;border:1px solid var(--community-line);border-radius:13px;background:var(--community-white);box-shadow:var(--community-shadow)}
.community-popover-panel>header{display:flex;align-items:center;justify-content:space-between;min-height:62px;padding:0 22px;border-bottom:1px solid var(--community-line)}
.community-popover-panel>header strong{font-size:18px}.community-popover-panel>header button{padding:4px 0;border:0;border-bottom:1px solid currentColor;background:transparent;color:var(--community-ink);font-size:12px;font-weight:850;cursor:pointer}.community-popover-panel>header button:disabled{cursor:not-allowed;opacity:.55}
.community-popover-list{max-height:420px;overflow-y:auto;padding:0 22px}
.community-popover-item{position:relative;display:grid;width:100%;gap:3px;padding:17px 5px;border:0;border-bottom:1px solid var(--community-line);background:transparent;color:inherit!important;text-align:left;text-decoration:none;overflow-wrap:anywhere}.community-popover-item strong{font-size:14px;line-height:1.4}.community-popover-item>span{display:-webkit-box;overflow:hidden;color:var(--community-muted);font-size:11px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.community-popover-item time{color:var(--community-muted);font-size:9px}.community-popover-item small{color:var(--community-danger);font-size:9px}.community-popover-item.is-unread{padding-left:14px}.community-popover-item.is-unread::before{content:"";position:absolute;left:0;top:23px;width:6px;height:6px;border-radius:50%;background:#e33e50}.community-popover-item.is-busy{pointer-events:none;opacity:.6}.community-popover-item.is-unavailable{cursor:default}button.community-popover-item.is-unavailable{cursor:pointer}
.community-popover-empty{margin:0;padding:45px 10px;color:var(--community-muted);font-size:12px;text-align:center}.community-popover-empty.is-error{color:var(--community-danger)}
.community-popover-feedback{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 22px;border-top:1px solid var(--community-line);background:var(--community-soft);color:var(--community-danger);font-size:12px}.community-popover-feedback button{flex:0 0 auto;padding:6px 9px;border:1px solid currentColor;border-radius:7px;background:transparent;color:inherit;font:inherit;font-weight:850;cursor:pointer}
.community-popover-panel>footer{display:flex;justify-content:center;min-height:51px}.community-popover-panel>footer a{display:flex;align-items:center;justify-content:center;width:100%;font-size:12px;font-weight:850;text-decoration:none}
.community-head-popover.is-loading .community-popover-panel>header::after{content:"";position:absolute;right:18px;bottom:-18px;width:12px;height:12px;border:2px solid var(--community-line);border-top-color:var(--community-green);border-radius:50%;animation:community-spin .7s linear infinite}
.community-profile-button img{width:100%;height:100%;object-fit:cover}

/* Community MyPage */
.community-page-title{margin-bottom:33px}.community-page-title h1{margin:13px 0 7px;font-size:44px;letter-spacing:-.06em}.community-page-title p{margin:0;color:var(--community-muted);font-size:14px}
.community-page-primary{display:inline-flex;align-items:center;justify-content:center;min-height:42px;margin-top:18px;padding:0 17px;border:1px solid var(--community-night);border-radius:8px;background:var(--community-night);color:#fff!important;font-size:12px;font-weight:850;text-decoration:none;cursor:pointer}
.community-profile-card{display:grid;grid-template-columns:270px minmax(0,1fr);gap:38px;padding:38px;border:1px solid var(--community-line);background:var(--community-white)}
.community-profile-card__identity{display:flex;align-items:flex-start;flex-direction:column;padding-right:36px;border-right:1px solid var(--community-line)}.community-profile-avatar{position:relative;display:grid;place-items:center;width:104px;height:104px;overflow:visible;border-radius:50%;background:var(--community-night);color:#fff;cursor:pointer}.community-profile-avatar>img{width:100%;height:100%;border-radius:50%;object-fit:cover}.community-profile-avatar>span{font-size:32px;font-weight:950}.community-profile-avatar>b{position:absolute;right:0;bottom:7px;padding:3px 7px;border-radius:999px;background:var(--community-lime);color:#17331f;font-size:9px}.community-profile-avatar.is-busy{cursor:wait;opacity:.62}.community-profile-card__identity h2{max-width:100%;margin:17px 0 14px;font-size:24px;letter-spacing:-.04em;overflow-wrap:anywhere}.community-profile-card__identity button{min-height:38px;padding:0 13px;border:1px solid var(--community-line);border-radius:7px;background:var(--community-white);color:var(--community-ink);font-size:11px;font-weight:850;cursor:pointer}.community-profile-card__identity button:disabled{cursor:not-allowed;opacity:.48}.community-profile-card__identity small{margin-top:8px;color:var(--community-muted);font-size:9px;line-height:1.5}
.community-profile-card__details{display:grid;align-content:space-between;gap:30px}.community-profile-card__bio{display:flex;align-items:flex-start;justify-content:space-between;gap:25px}.community-profile-card__bio strong{font-size:16px}.community-profile-card__bio p{margin:9px 0 0;color:var(--community-muted);font-size:14px}.community-profile-card__bio a{flex:0 0 auto;font-size:12px;font-weight:850;text-decoration:underline;text-underline-offset:6px}
.community-profile-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0}.community-profile-stats>div{padding-top:16px;border-top:1px solid var(--community-line)}.community-profile-stats dt{color:var(--community-muted);font-size:10px}.community-profile-stats dd{margin:6px 0 0;font-size:24px;font-weight:900;letter-spacing:-.03em}
.community-activity-tabs{display:flex;gap:28px;margin-top:40px;border-bottom:1px solid var(--community-line);overflow-x:auto;scrollbar-width:none}.community-activity-tabs::-webkit-scrollbar{display:none}.community-activity-tabs a{position:relative;display:flex;align-items:center;gap:8px;flex:0 0 auto;min-height:57px;color:var(--community-muted)!important;font-size:12px;font-weight:800;text-decoration:none}.community-activity-tabs a::after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;background:transparent}.community-activity-tabs a.is-active{color:var(--community-ink)!important}.community-activity-tabs a.is-active::after{background:var(--community-green)}.community-activity-tabs b{font-size:10px}
.community-activity-section{margin-top:50px}.community-activity-section>header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:20px}.community-activity-section h2,.community-drafts-section h2,.community-support-section h2{margin:10px 0 0;font-size:30px;letter-spacing:-.045em}.community-activity-section h2{font-size:29px}.community-mini-filters{display:flex;gap:6px}.community-mini-filters a{display:grid;place-items:center;min-width:50px;height:37px;padding:0 13px;border:1px solid var(--community-line);border-radius:999px;background:var(--community-white);color:var(--community-muted)!important;font-size:10px;font-weight:850;text-decoration:none}.community-mini-filters a.is-active{border-color:var(--community-night);background:var(--community-night);color:#fff!important}
.community-activity-list{border-top:2px solid var(--community-night)}.community-activity-item{border-bottom:1px solid var(--community-line);background:var(--community-white)}.community-activity-item>a,.community-activity-item>div{position:relative;display:grid;gap:5px;padding:20px 18px;color:inherit;text-decoration:none}.community-activity-item strong{padding-right:115px;font-size:14px;overflow-wrap:anywhere}.community-activity-item__type{color:var(--community-green);font-size:10px;font-weight:850}.community-activity-item__meta{color:var(--community-muted);font-size:10px}.community-activity-item em{position:absolute;right:18px;top:50%;transform:translateY(-50%);color:var(--community-muted);font-size:10px;font-style:normal;font-weight:850}.community-activity-item.is-hidden{background:#fff7f7}.community-activity-item.is-hidden em{color:var(--community-danger)}.community-activity-item.is-deleted{opacity:.7}.community-activity-empty{padding:60px 20px;border-bottom:1px solid var(--community-line);background:var(--community-white);text-align:center}.community-activity-empty p{margin:6px 0 0;color:var(--community-muted);font-size:11px}
.community-drafts-section,.community-support-section{margin-top:86px;padding-top:2px}.community-drafts-section h2 small{color:var(--community-muted);font-size:11px}.community-draft-list{display:grid;margin-top:25px;border-top:1px solid var(--community-line)}.community-draft-list article{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:82px;padding:13px 17px;border-bottom:1px solid var(--community-line);background:var(--community-white)}.community-draft-list article>div{display:grid;min-width:0}.community-draft-list strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.community-draft-list span{margin-top:5px;color:var(--community-muted);font-size:10px}.community-draft-list a,.community-draft-list button{padding:7px 10px;border:1px solid var(--community-line);border-radius:6px;background:var(--community-white);color:var(--community-ink);font-size:10px;font-weight:800;text-decoration:none;cursor:pointer}.community-draft-list button{color:var(--community-danger)}.community-draft-empty{margin:0;padding:45px;border-bottom:1px solid var(--community-line);color:var(--community-muted);text-align:center}
.community-support-section>div:last-child{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:25px}.community-support-section a,.community-support-section button{display:flex;align-items:center;justify-content:center;min-height:54px;padding:8px;border:1px solid var(--community-line);border-radius:8px;background:var(--community-white);color:var(--community-ink);font-size:12px;font-weight:850;text-decoration:none;cursor:pointer}.community-support-section button small{margin-left:5px;color:var(--community-muted);font-size:8px}
.community-account-dialog{width:min(470px,calc(100% - 28px));padding:0;border:0;border-radius:14px;background:var(--community-white);color:var(--community-ink);box-shadow:var(--community-shadow)}.community-account-dialog::backdrop{background:rgba(9,24,17,.65);backdrop-filter:blur(3px)}.community-account-dialog>form,.community-account-dialog>div{position:relative;padding:32px}.community-account-dialog form>div{display:grid;gap:10px}.community-account-dialog h2{margin:7px 0 8px;font-size:25px}.community-account-dialog p{margin:0;color:var(--community-muted);font-size:12px;line-height:1.7}.community-account-dialog label{font-size:12px;font-weight:850}.community-account-dialog label small{color:var(--community-muted)}.community-account-dialog input{height:45px;padding:0 12px;border:1px solid var(--community-line);border-radius:7px;background:var(--community-white);color:var(--community-ink)}.community-dialog-actions{display:grid!important;grid-template-columns:1fr 1fr;gap:7px;margin-top:20px}.community-dialog-actions button{min-height:43px;border:1px solid var(--community-line);border-radius:7px;background:var(--community-white);color:var(--community-ink);font-weight:850;cursor:pointer}.community-dialog-actions button:last-child{border-color:var(--community-night);background:var(--community-night);color:#fff}

/* Community notifications and notes */
.community-page-back{display:inline-flex;margin-bottom:27px;font-size:12px;font-weight:850;text-decoration:underline;text-underline-offset:6px}.community-inbox-page,.community-note-page,.community-operation-page{width:min(900px,calc(100% - 48px));padding-top:45px}.community-inbox-page__head{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:30px}.community-inbox-page__head h1{margin:11px 0 6px;font-size:40px;letter-spacing:-.055em}.community-inbox-page__head p{margin:0;color:var(--community-muted);font-size:13px}.community-inbox-page__head>button{padding:5px 0;border:0;border-bottom:1px solid currentColor;background:transparent;color:var(--community-ink);font-size:12px;font-weight:850;cursor:pointer}.community-inbox-page__head>button:disabled{cursor:not-allowed;opacity:.4}
.community-inbox-list{border-top:2px solid var(--community-night)}.community-inbox-item{position:relative;display:grid;width:100%;grid-template-columns:8px minmax(0,1fr);gap:13px;padding:22px 18px;border:0;border-bottom:1px solid var(--community-line);background:var(--community-white);color:inherit!important;text-align:left;text-decoration:none}.community-inbox-item__mark{width:7px;height:7px;margin-top:7px;border-radius:50%;background:transparent}.community-inbox-item.is-unread .community-inbox-item__mark{background:#e33e50}.community-inbox-item>div{display:grid;gap:5px}.community-inbox-item strong{font-size:15px;line-height:1.4;overflow-wrap:anywhere}.community-inbox-item p{margin:0;color:var(--community-muted);font-size:12px;overflow-wrap:anywhere}.community-inbox-item time,.community-inbox-item>div>span{color:var(--community-muted);font-size:9px}.community-inbox-item small{color:var(--community-danger);font-size:9px}.community-inbox-item.is-busy{pointer-events:none;opacity:.55}.community-inbox-item.is-unavailable{opacity:.72;cursor:pointer}.community-inbox-empty{padding:75px 20px;border-bottom:1px solid var(--community-line);background:var(--community-white);text-align:center}.community-inbox-empty p{margin:6px 0 15px;color:var(--community-muted);font-size:11px}.community-inbox-empty a{font-size:11px;font-weight:850}.community-inbox-empty.is-error strong{color:var(--community-danger)}
.community-note-detail,.community-operation-detail{border-top:2px solid var(--community-night);background:var(--community-white)}.community-note-detail>header,.community-operation-detail>header{padding:37px 38px 31px;border-bottom:1px solid var(--community-line)}.community-note-detail h1,.community-operation-detail h1{margin:13px 0 20px;font-size:34px;line-height:1.3;letter-spacing:-.045em;overflow-wrap:anywhere}.community-note-detail>header p,.community-operation-detail>header p{display:flex;align-items:center;gap:14px;margin:0;color:var(--community-muted);font-size:10px}.community-note-detail>header p strong{color:var(--community-ink);font-size:12px}.community-note-detail__body{min-height:260px;padding:45px 42px;font-size:14px;line-height:1.9;overflow-wrap:anywhere}.community-note-detail>footer,.community-operation-detail>footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 38px;border-top:1px solid var(--community-line);background:var(--community-soft)}.community-note-detail>footer p,.community-operation-detail>footer p{margin:0;color:var(--community-muted);font-size:10px}.community-note-detail>footer a,.community-operation-detail>footer a{flex:0 0 auto;padding:10px 14px;border-radius:7px;background:var(--community-night);color:#fff!important;font-size:11px;font-weight:850;text-decoration:none}
.community-operation-detail>header{position:relative}.community-operation-detail>header>span{position:absolute;right:38px;top:37px;padding:5px 9px;border-radius:999px;background:#fff0f1;color:var(--community-danger);font-size:9px;font-weight:900}.community-operation-detail>section{padding:30px 38px;border-bottom:1px solid var(--community-line)}.community-operation-detail>section h2{margin:0 0 11px;font-size:16px}.community-operation-detail>section p{margin:0;font-size:13px;line-height:1.8}.community-operation-detail>section small{display:block;margin-top:10px;color:var(--community-muted);font-size:9px}.community-operation-original{max-height:420px;overflow:auto;padding:18px;border:1px solid var(--community-line);border-radius:7px;background:var(--community-soft);font-size:12px;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}

html[data-theme="dark"] .community-activity-item.is-hidden{background:#301c20}html[data-theme="dark"] .community-operation-detail>header>span{background:#3b2026}html[data-theme="dark"] .community-unread-dot{border-color:var(--community-white)}html[data-theme="dark"] [data-community-nickname-confirm]{border-color:var(--community-green);background:var(--community-green);color:var(--community-night)}
@media(max-width:760px){.community-popover-panel{position:fixed;right:12px;top:61px;left:12px;width:auto}.community-popover-list{max-height:min(420px,calc(100vh - 190px))}.community-page-title h1{font-size:35px}.community-profile-card{grid-template-columns:1fr;gap:25px;padding:26px 22px}.community-profile-card__identity{align-items:center;padding:0 0 25px;border-right:0;border-bottom:1px solid var(--community-line);text-align:center}.community-profile-card__details{gap:25px}.community-profile-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.community-activity-tabs{gap:22px}.community-activity-section{margin-top:38px}.community-activity-section>header{align-items:flex-start;flex-direction:column}.community-drafts-section,.community-support-section{margin-top:65px}.community-support-section>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.community-inbox-page,.community-note-page,.community-operation-page{width:calc(100% - 28px);padding-top:32px}.community-inbox-page__head h1{font-size:33px}.community-note-detail>header,.community-operation-detail>header{padding:30px 24px}.community-note-detail h1,.community-operation-detail h1{font-size:27px}.community-note-detail__body{padding:34px 25px}.community-note-detail>footer,.community-operation-detail>footer{align-items:flex-start;flex-direction:column;padding:21px 24px}.community-operation-detail>section{padding:26px 24px}.community-operation-detail>header>span{right:24px;top:28px}}
@media(max-width:430px){.community-popover-panel{right:8px;left:8px}.community-popover-panel>header,.community-popover-list{padding-right:17px;padding-left:17px}.community-mypage{width:100%;padding-top:32px}.community-mypage>.community-page-title,.community-mypage>.community-shell-state,.community-activity-tabs,.community-activity-section>header,.community-drafts-section>.community-eyebrow,.community-drafts-section>h2,.community-support-section{margin-right:14px;margin-left:14px}.community-profile-card{border-right:0;border-left:0}.community-activity-tabs{gap:18px}.community-activity-tabs a{min-height:53px}.community-activity-item strong{padding-right:85px}.community-mini-filters{width:100%}.community-mini-filters a{flex:1}.community-draft-list article{grid-template-columns:minmax(0,1fr) auto}.community-draft-list article button{grid-column:2}.community-support-section>div:last-child{grid-template-columns:1fr 1fr}.community-inbox-page,.community-note-page,.community-operation-page{width:100%;padding-top:24px}.community-inbox-page>.community-page-back,.community-inbox-page__head,.community-note-page>.community-page-back,.community-operation-page>.community-page-back{margin-right:14px;margin-left:14px}.community-inbox-list,.community-note-detail,.community-operation-detail{border-right:0;border-left:0}.community-inbox-page__head{align-items:flex-start}.community-inbox-item{padding-right:14px;padding-left:14px}.community-note-detail>header p{align-items:flex-start;flex-direction:column;gap:3px}.community-operation-detail>header>span{position:static;display:inline-flex;margin-top:13px}.community-operation-detail h1{margin-top:10px}}
