@charset "UTF-8";.ev-card .ev-sp{flex:1 0 0}.ev-card.is-lead .ev-img{aspect-ratio:16/9;height:auto}.ev-card .ev-st.is-tint{background:var(--evc-tint-bg);color:var(--evc-tint)}.ev-card .ev-st svg.lucide{height:13px;width:13px}.nx-card{position:relative}.nx-link:after{border-radius:inherit;content:"";inset:0;position:absolute;z-index:1}.nx-link:focus-visible{outline:0}.nx-card:has(.nx-link:focus-visible){outline:2px solid var(--atpk-brand);outline-offset:3px}.nx-card:hover .ev-t a{color:var(--evc-tint)}.nx-when{color:var(--atpk-ink);font-weight:700}.nx-end{display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between}.nx-end,.nx-go{align-items:center}.nx-go{color:var(--evc-tint);display:inline-flex;font:700 var(--atpk-fs-sm)/1.2 var(--atpk-font);gap:6px}.nx-go svg.lucide{height:16px;width:16px}.nx-end .nx-others{color:var(--atpk-ink-muted);font-size:var(--atpk-fs-xs)}@media (max-width:760px){.nx-card.is-lead .ev-img{aspect-ratio:2/1}}.nx-fil .fl-kind{flex-wrap:wrap}.nx-time{color:var(--atpk-ink-muted);font-weight:500;letter-spacing:0;margin-left:auto;text-transform:none}.ev-card.nx-row{align-items:flex-start;background:none;border-radius:0;box-shadow:none;flex-direction:row;gap:16px;overflow:visible}.nx-row .ev-img{border-radius:12px;flex:0 0 200px;height:150px}.nx-row .ev-bd{padding:0}.nx-acts{align-items:center;display:flex;flex-wrap:wrap;gap:10px 16px}.nx-acts .nx-others{color:var(--atpk-brand);font-size:var(--atpk-fs-sm);font-weight:600}.nx-acts .nx-others:hover{color:var(--atpk-ink)}@media (max-width:760px){.ev-card.nx-row{align-items:stretch;flex-direction:column;gap:14px}.nx-row .ev-img{flex:none;height:168px}.nx-acts .btn{min-height:44px}.nx-acts .nx-others{align-items:center;display:inline-flex;min-height:44px}}.evs-body{background:var(--atpk-bg)}.evs-in{--cx-gutter:24px;margin:0 auto;max-width:1240px;padding-inline:var(--cx-gutter)}@media (max-width:760px){.evs-in{--cx-gutter:16px}}.evs-hero{background:var(--atpk-surface-peach);padding:48px 0 52px}.evs-hero-in{display:grid;gap:16px;justify-items:start}.evs-title{color:var(--atpk-ink);font-size:clamp(2.6rem,6vw,5rem);line-height:.95;margin:0;overflow-wrap:anywhere}.evs-accent{color:var(--atpk-action)}.evs-hero.is-short{padding:36px 0 32px}.evs-hero.is-guest .evs-title,.evs-hero.is-short .evs-title{font-size:clamp(2rem,4.4vw,3.4rem)}.evs-hero.is-guest .lead{margin:0}.evs-loc{align-items:center;background:var(--atpk-surface);border:1.5px solid var(--atpk-border-strong);border-radius:var(--atpk-r-pill);color:var(--atpk-ink);cursor:pointer;display:inline-flex;font:700 var(--atpk-fs-base)/1.2 var(--atpk-font);gap:8px;min-height:44px;padding:9px 16px}.evs-loc:hover{border-color:var(--atpk-ink-muted)}.evs-loc svg.lucide{height:18px;width:18px}.evs-loc svg.lucide:first-child{color:var(--atpk-action-ink)}.evs-chev{opacity:.7}.evs-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px 22px;margin-top:4px}.evs-hero.is-short .evs-hero-actions{gap:10px}.evs-alerts{align-items:center;border-bottom:1px solid var(--atpk-border-strong);color:var(--atpk-ink);display:inline-flex;font-weight:600;gap:6px;padding-bottom:2px}.evs-alerts:hover{border-bottom-color:var(--atpk-ink)}.evs-alerts svg.lucide{height:18px;width:18px}.evs-guest-sub{padding-top:28px}.evs-sub{color:var(--atpk-ink-soft);margin:0}.evs-sub-link{align-items:center;color:var(--atpk-brand);display:inline-flex;font-weight:600;gap:4px}.evs-sub-link svg.lucide{height:16px;width:16px}.evs-filters{background:var(--atpk-bg);border-bottom:1px solid var(--atpk-border);position:-webkit-sticky;position:sticky;top:69px;z-index:15}@supports (color:color-mix(in srgb,red 50%,blue)){.evs-filters{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--atpk-bg) 94%,transparent)}}.evs-filters-in{align-items:center;display:flex;gap:8px;overflow-x:auto;padding-block:12px;scrollbar-width:none}.evs-filters-in::-webkit-scrollbar{display:none}.evs-chip svg.lucide{color:var(--atpk-ink-muted)}.evs-chip:is([aria-current=page]) svg.lucide{color:inherit}.evs-fsep{background:var(--atpk-border-strong);flex:none;height:24px;margin-inline:4px;width:1px}.evs-menu{flex:none;position:static}.evs-menu-btn .evs-chev{height:14px;margin-left:-2px;width:14px}.evs-menu-panel{left:auto;min-width:240px;position:absolute;right:max(24px,(100% - 1240px)/2 + 24px);top:calc(100% - 4px);z-index:25}.evs-menu-panel .dropdown-item[aria-current=page]{background:var(--atpk-ink);color:var(--atpk-bg)}.evs-menu-panel .dropdown-item svg.lucide{color:var(--atpk-action-ink)}.evs-menu-panel .dropdown-item[aria-current=page] svg.lucide{color:inherit}@media (max-width:760px){.evs-filters{top:57px}.evs-menu-panel{left:16px;min-width:0;right:16px}}.evs-body-in{padding-bottom:64px}.evs-sec{padding:44px 0 8px}.evs-sec-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 12px;margin-bottom:18px}.evs-sec-head h2{color:var(--atpk-ink);font:800 var(--atpk-fs-3xl)/1.15 var(--atpk-font);letter-spacing:-.015em;margin:0}.evs-n{color:var(--atpk-ink-muted);font-size:var(--atpk-fs-sm);font-weight:600}.evs-sec-head .see-more-row{margin-left:auto}.evs-more{align-items:center;background:none;border:0;color:var(--atpk-brand);cursor:pointer;display:inline-flex;font:600 var(--atpk-fs-md)/1.3 var(--atpk-font);gap:6px;padding:0}.evs-more:hover{color:var(--atpk-ink)}.evs-more svg.lucide{height:16px;width:16px}.event-grid:not(.show-all)>.is-extra,.see-more-row--compact-only{display:none}@media (min-width:901px) and (max-width:1100px){.event-grid:not(.show-all)>.is-compact-extra{display:none}.see-more-row--compact-only{display:inline}}.evs-grid-all,.evs-list .ev-grid{grid-auto-flow:row}@media (max-width:900px){.evs-grid-all,.evs-list .ev-grid{grid-auto-columns:auto;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;overflow:visible;padding:0}}@media (max-width:760px){.evs-sec{padding-top:32px}.evs-sec-head{margin-bottom:14px}.evs-sec-head h2{flex-basis:100%;font-size:var(--atpk-fs-2xl)}.evs-sec-head .see-more-row{margin-left:0}}@media (max-width:560px){.evs-grid-all,.evs-list .ev-grid{grid-template-columns:minmax(0,1fr)}}.evs-empty{background:var(--atpk-surface);border-radius:var(--atpk-r-card);box-shadow:inset 0 0 0 1px var(--atpk-border);color:var(--atpk-ink-soft);margin:0;padding:18px 20px}.evs-near-intro{color:var(--atpk-ink-soft);margin:-8px 0 18px}.evs-dup-hint{align-items:start;background:var(--atpk-surface-coral);border-radius:var(--atpk-r-card);color:var(--atpk-ink-soft);display:grid;gap:12px;grid-template-columns:24px 1fr;margin-bottom:18px;padding:14px 18px}.evs-dup-hint svg.lucide{color:var(--atpk-action-ink);height:20px;margin-top:2px;width:20px}.evs-dup-hint p{margin:0}.evs-dup-hint strong{color:var(--atpk-ink)}.evs-create{padding:48px 0 8px}.evs-create-in{background:#1d1d22;border-radius:var(--atpk-r-sheet);color:#fff;display:grid;gap:14px;justify-items:start;padding:40px 44px}.evs-create-t{color:#fff;font:800 clamp(1.8rem,3.4vw,2.6rem)/1.05 var(--atpk-font);letter-spacing:-.02em;margin:0;max-width:22ch}.evs-create-in p{color:hsla(0,0%,100%,.78);font-size:var(--atpk-fs-lg);line-height:1.5;margin:0;max-width:46ch}.evs-create-in .btn{margin-top:6px}.theme-dark .evs-create-in,:root.theme-dark .evs-create-in{background:#3b3d5e}@media (prefers-color-scheme:dark){:root.theme-auto:not(.theme-light) .evs-create-in{background:#3b3d5e}}@media (max-width:760px){.evs-create-in{padding:28px 22px}}.evs-past-list{display:grid;gap:8px;list-style:none;margin:0;padding:0}.evs-past-list li{align-items:center;background:var(--atpk-surface);border-radius:var(--atpk-r-card);box-shadow:inset 0 0 0 1px var(--atpk-border);color:var(--atpk-ink-soft);display:grid;gap:16px;grid-template-columns:170px minmax(0,1fr) auto;padding:14px 18px}.evs-past-list a{color:var(--atpk-ink);font-weight:600;overflow-wrap:anywhere}.evs-past-list a:hover{color:var(--atpk-brand)}.evs-pd{font-weight:600}.evs-pd,.evs-pn{font-size:var(--atpk-fs-sm)}.evs-pn{align-items:center;color:var(--atpk-ink-muted);display:inline-flex;gap:5px;white-space:nowrap}.evs-pn b{color:var(--atpk-ink)}.evs-pn svg.lucide{height:14px;width:14px}@media (max-width:760px){.evs-past-list li{gap:4px 12px;grid-template-columns:minmax(0,1fr) auto}.evs-pd{grid-column:1/-1}}.evs-list{padding-bottom:64px;padding-top:32px}.evs-skel-card{background:var(--atpk-surface);border-radius:22px;box-shadow:inset 0 0 0 1px var(--atpk-border);display:grid;gap:12px;overflow:hidden;padding-bottom:16px}.evs-skel-card .cx-skel-line{margin-inline:15px;width:auto}.evs-skel-img{border-radius:0;height:168px}.evs-skel-card .cx-skel-line.is-m{-webkit-margin-end:40%;margin-inline-end:40%}.evs-wait-eyebrow{width:160px}.evs-wait-title{border-radius:var(--atpk-r-field);height:52px;width:min(620px,92%)}.evs-wait-lead{width:min(380px,70%)}.evs-wait-btn{height:48px;margin-top:4px;width:210px}.evs-wait-chip{flex:none;height:36px;width:92px}.evs-wait-chip:nth-child(3n+2){width:128px}.evs-wait-h2{border-radius:var(--atpk-r-field);height:28px;width:min(300px,70%)}.evs-wait-fail{display:grid;gap:12px;justify-items:center;padding-block:24px 64px;text-align:center}.evs-wait-fail[hidden]{display:none}.evs-wait-fail p{color:var(--atpk-ink-soft);margin:0}.evs-wait.is-failed>:not(.evs-wait-fail):not([role=status]){display:none}@media (max-width:760px){.evs-wait-title{height:40px}}.evs-none{display:grid;gap:10px;justify-items:center;margin:24px auto;max-width:460px;text-align:center}.evs-none h3{color:var(--atpk-ink);font:700 var(--atpk-fs-xl)/var(--atpk-lh-xl) var(--atpk-font);margin:0}.evs-none p{color:var(--atpk-ink-soft);margin:0}.evs-loader{display:grid;padding:40px 0;place-items:center}.evs-spin{animation:atpk-spin .8s linear infinite;border:3px solid var(--atpk-border-strong);border-radius:50%;border-top-color:var(--atpk-action);height:28px;width:28px}@media (prefers-reduced-motion:reduce){.evs-spin{animation-duration:2.4s}}.evs-body #modal-search .modal-dialog{align-items:center;display:flex;inset:auto;margin:24px auto;max-width:540px;min-height:calc(100% - 48px);padding-inline:16px;position:relative;width:auto}.evs-body #modal-search.fade .modal-dialog{transform:translateY(16px)}.evs-body #modal-search.show .modal-dialog{transform:none}.evs-body #modal-search .modal-content{border-radius:var(--atpk-r-sheet);height:auto;width:100%}.evs-body #modal-search .atpk-search-header{align-items:center;border:0;display:flex;gap:12px;padding:20px 22px 8px}.evs-body #modal-search .atpk-search-header-content{align-items:center;display:flex;flex:1;gap:12px;min-width:0}.evs-body #modal-search .atpk-search-icon{background:var(--atpk-surface-coral);border-radius:50%;color:var(--atpk-action-ink);display:grid;flex:none;height:44px;place-items:center;width:44px}.evs-body #modal-search .atpk-search-icon svg.lucide{color:inherit;height:22px;width:22px}.evs-body #modal-search .atpk-search-close{background:var(--atpk-sunk);border:0;border-radius:50%;color:var(--atpk-ink-muted);cursor:pointer;display:grid;flex:none;height:40px;padding:0;place-items:center;width:40px}.evs-body #modal-search .atpk-search-close:hover{color:var(--atpk-ink)}.evs-body #modal-search .atpk-search-close svg.lucide{height:18px;width:18px}.evs-body #modal-search .atpk-search-body{padding:14px 22px 18px}.evs-body #modal-search .atpk-search-section{display:grid;gap:16px}.evs-body #modal-search .atpk-search-chips{display:flex;flex-wrap:wrap;gap:8px}.evs-body #modal-search .atpk-search-chips--sub{padding-left:16px}.evs-body #modal-search .atpk-search-label{color:var(--atpk-ink-soft);font:600 var(--atpk-fs-sm)/1.3 var(--atpk-font);margin:0}.evs-body #modal-search .atpk-search-panel{display:none}.evs-body #modal-search .atpk-search-field,.evs-body #modal-search .atpk-search-panel.visible{display:grid;gap:10px}.evs-body #modal-search .atpk-search-footer{display:flex;gap:10px;justify-content:flex-end;padding:14px 22px 20px}.evs-body #modal-search .atpk-search-footer .btn{flex:0 0 auto}.evs-body #modal-search .atpk-search-btn-cancel{background:var(--atpk-surface);border-color:var(--atpk-border-strong);color:var(--atpk-ink)}.evs-body #modal-search .atpk-search-btn-submit{background:var(--atpk-action);border-color:transparent;color:var(--atpk-on-action)}.evs-body #modal-search .atpk-search-footer .mr-1,.evs-body #modal-search .atpk-search-footer .mr-2{margin-right:0}@media (max-width:639px){.evs-body #modal-search .modal-dialog{align-items:flex-end;margin:0;min-height:100%;padding:0}.evs-body #modal-search.fade .modal-dialog{transform:translateY(32px)}.evs-body #modal-search.show .modal-dialog{transform:none}.evs-body #modal-search .modal-content{border-radius:var(--atpk-r-sheet) var(--atpk-r-sheet) 0 0}.evs-body #modal-search .atpk-search-footer .btn{flex:1 1 0}}.evs-eyebrow{color:var(--atpk-action-ink);font:700 var(--atpk-fs-sm)/1.3 var(--atpk-font);letter-spacing:.06em;margin:0 0 -6px;text-transform:uppercase}.evs-lead{color:var(--atpk-ink-soft);font-size:var(--atpk-fs-lg);line-height:1.5;margin:0;max-width:52ch}.evs-create-accent{color:var(--atpk-action)}.evs-hero-in.has-next{align-items:center;gap:32px 48px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);justify-items:stretch}.evs-hero-text{display:grid;gap:16px;justify-items:start;min-width:0}@media (max-width:900px){.evs-hero-in.has-next{gap:24px;grid-template-columns:minmax(0,1fr)}}.evs-calm-form{display:contents}.evs-calm{position:relative}.evs-calm:after{content:"";inset:-4px 0;position:absolute}.evs-calm-note{align-items:flex-start;background:var(--atpk-surface-blue);border-radius:var(--atpk-r-card);color:var(--atpk-ink);display:flex;gap:10px;margin:24px 0 0;padding:14px 18px}.evs-calm-note svg.lucide{color:var(--atpk-brand);flex:none;height:20px;margin-top:1px;width:20px}.evs-filters-in.is-grouped{flex-wrap:wrap;overflow:visible}@media (min-width:761px){.evs-filters-in.is-grouped .evs-menu{position:relative}.evs-filters-in.is-grouped .evs-menu-panel{left:0;right:auto;top:calc(100% + 6px)}.evs-filters-in.is-grouped .evs-menu:last-child .evs-menu-panel{left:auto;right:0}}@media (max-width:760px){.evs-filters-in.is-grouped{gap:8px 6px;padding-block:10px}.evs-filters-in.is-grouped .chip{height:44px;padding-inline:12px}.evs-filters-in.is-grouped .evs-fsep{display:none}.evs-filters-in.is-grouped .evs-calm:after{content:none}.evs-filters-in.is-grouped .chip>svg.lucide:first-child:not(.evs-chev){display:none}}.evs-create.has-ideas .evs-create-in{align-items:center;gap:28px 48px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);justify-items:stretch}.evs-create-text{display:grid;gap:14px;justify-items:start;min-width:0}.evs-ideas{display:grid;gap:12px;min-width:0}.evs-create-in .evs-ideas-t{color:var(--atpk-foot-ink);font:700 var(--atpk-fs-sm)/1.3 var(--atpk-font);margin:0}.evs-ideas-l{display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);list-style:none;margin:0;padding:0}.evs-idea{align-items:center;background:var(--atpk-foot-line);border-radius:18px;color:var(--atpk-foot-strong);-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:52px minmax(0,1fr);grid-template-rows:auto auto;height:100%;padding:12px;text-decoration:none;transition:background-color .2s ease}.evs-idea:focus-visible,.evs-idea:hover{background:var(--atpk-foot-line-strong);color:var(--atpk-foot-strong);text-decoration:none}.evs-idea:focus-visible{outline:2px solid var(--atpk-foot-strong);outline-offset:2px}.evs-idea .ev-theme{border-radius:14px;grid-row:1/3;height:52px;width:52px}.evs-idea .ev-theme svg.lucide{height:24px;stroke-width:2;width:24px}.evs-idea b{align-self:end;font-weight:700;line-height:1.25}.evs-idea small{align-self:start;color:var(--atpk-foot-ink);font-size:var(--atpk-fs-xs);line-height:1.35}@media (prefers-reduced-motion:reduce){.evs-idea{transition:none}}@media (max-width:900px){.evs-create.has-ideas .evs-create-in{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.evs-ideas-l{grid-template-columns:minmax(0,1fr)}}.evd-body{background:var(--atpk-bg)}.evd-body .hidden{display:none!important}.evd-in{--cx-gutter:24px;margin:0 auto;max-width:1240px;padding-inline:var(--cx-gutter)}@media (max-width:760px){.evd-in{--cx-gutter:16px}}.evd-h2{color:var(--atpk-ink);font:800 var(--atpk-fs-2xl)/1.2 var(--atpk-font);letter-spacing:-.01em;margin:0}.evd-hero{background:var(--atpk-surface-peach);padding:32px 0 44px}.evd-hero-in{align-items:start;display:grid;gap:24px 44px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.evd-cover{aspect-ratio:4/3;background:var(--atpk-sunk);border-radius:var(--atpk-r-sheet);box-shadow:var(--atpk-shadow-device);overflow:hidden;position:relative}.evd-cover>img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.evd-cover .ev-dt{left:16px}.evd-cover .ev-dt,.evd-ribs{position:absolute;top:16px;z-index:2}.evd-ribs{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;max-width:70%;right:16px}.evd-rib{background:rgba(15,15,20,.82);border-radius:var(--atpk-r-pill);color:#fff;font:700 var(--atpk-fs-2xs)/1.2 var(--atpk-font);padding:6px 12px;text-transform:none}.evd-rib.is-cancel{background:var(--atpk-danger);color:var(--atpk-on-action)}.evd-rib.is-alt,.evd-rib.is-new{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(15,15,20,.5)}.evd-hero.is-compact{padding-bottom:32px}.evd-hero.is-compact .evd-cover{aspect-ratio:16/10}@media (min-width:981px){.evd-hero.is-compact .evd-hero-in{align-items:center;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}}.evd-info{align-content:start;display:grid;gap:16px;min-width:0}.evd-org-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px 10px}.evd-org{align-items:center;color:var(--atpk-ink-soft);display:inline-flex;font-size:var(--atpk-fs-md);gap:10px}.evd-org img{border-radius:50%;box-shadow:0 0 0 2px var(--atpk-surface);height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.evd-org b{color:var(--atpk-ink)}.evd-org:hover b{color:var(--atpk-brand)}.evd-handle{color:var(--atpk-ink-muted);font-size:var(--atpk-fs-sm)}.evd-badge{align-items:center;background:var(--atpk-surface);border-radius:var(--atpk-r-pill);color:var(--atpk-action-ink);display:inline-flex;font:700 var(--atpk-fs-3xs)/1.4 var(--atpk-font);gap:4px;padding:3px 9px}.evd-badge svg.lucide{height:12px;width:12px}.evd-title{color:var(--atpk-ink);font:800 clamp(1.9rem,3.4vw,2.8rem)/1.1 var(--atpk-font);letter-spacing:-.02em;margin:0;overflow-wrap:anywhere;text-wrap:balance}.evd-meta{display:grid;gap:10px;list-style:none;margin:0;padding:0}.evd-meta li{align-items:start;color:var(--atpk-ink-soft);display:grid;gap:10px;grid-template-columns:24px minmax(0,1fr)}.evd-meta svg.lucide{color:var(--atpk-action-ink);height:20px;margin-top:2px;width:20px}.evd-meta b{color:var(--atpk-ink)}.evd-lock-note{align-items:center;color:var(--atpk-ink-soft);display:flex;font-size:var(--atpk-fs-sm);gap:8px;margin:-6px 0 0}.evd-lock-note svg.lucide{color:var(--atpk-ink-muted);height:16px;width:16px}@media (max-width:980px){.evd-hero{padding:0 0 32px}.evd-hero-in{grid-template-columns:minmax(0,1fr)}.evd-cover{border-radius:0;box-shadow:none;margin-inline:-24px}.evd-hero.is-compact .evd-cover{aspect-ratio:16/9}}@media (max-width:760px){.evd-cover{margin-inline:-16px}}.evd-actions:empty{display:none}.evd .event-action-bar,.evd .event-action-bar__group{align-items:center;display:flex;flex-wrap:wrap;gap:12px 14px}.evd .event-action-bar__group--icons{flex-basis:100%;gap:8px}.evd .event-action-bar .btn{font-size:var(--atpk-fs-lg);height:var(--atpk-btn-lg);padding-inline:26px}.evd .event-action-bar .btn svg.lucide{height:18px;margin:0;width:18px}.evd .event-action-bar .mr-2{margin-right:0}.evd :is(#user-participate,#manage-event.btn,.event-action-bar__group--primary>#manage-participants-trigger,#table-accept){background:var(--atpk-action);border-color:transparent;color:var(--atpk-on-action)}.evd :is(#user-participate,#manage-event.btn,#table-accept):hover{filter:brightness(.95)}.evd .event-action-bar__group--primary>span.btn,.evd :is(#user-participating,#user-interested,#user-interested-active,#table-leave){background:var(--atpk-surface);border-color:var(--atpk-border-strong);color:var(--atpk-ink)}.evd #user-interested-active{background:var(--atpk-ink);border-color:var(--atpk-ink);color:var(--atpk-bg)}.evd #user-waiting{background:var(--atpk-surface);border-color:var(--atpk-brand);box-shadow:inset 0 0 0 1px var(--atpk-brand);color:var(--atpk-brand)}.evd .btn-toggle-cancel .btn-toggle-hover{display:none}.evd .btn-toggle-cancel>span{align-items:center;display:inline-flex;gap:8px}@media (hover:hover){.evd .btn-toggle-cancel:hover .btn-toggle-default{display:none}.evd .btn-toggle-cancel:hover .btn-toggle-hover{display:inline-flex}.evd .btn-toggle-cancel:hover{background:var(--atpk-surface);border-color:var(--atpk-danger);box-shadow:none;color:var(--atpk-danger)}}.evd .event-action-bar .btn-outline-danger{background:var(--atpk-surface);border-color:var(--atpk-danger);color:var(--atpk-danger)}.evd .event-action-bar .btn-outline-danger:hover{background:var(--atpk-surface-coral)}.evd .event-action-bar__icon-btn{align-items:center;background:var(--atpk-surface);border:0;border-radius:var(--atpk-r-pill);color:var(--atpk-ink);cursor:pointer;display:inline-flex;font:600 var(--atpk-fs-sm)/1 var(--atpk-font);gap:7px;height:38px;padding:0 14px}.evd .event-action-bar .event-action-bar__icon-btn{font-size:var(--atpk-fs-sm);height:38px;padding-inline:14px}.evd .event-action-bar__icon-btn svg.lucide{color:var(--atpk-ink-muted);height:16px!important;width:16px!important}.evd .event-action-bar__icon-btn:not(:disabled):not(.disabled):after{content:attr(aria-label)}.evd .event-action-bar__icon-btn:hover:not(:disabled):not(.disabled){box-shadow:inset 0 0 0 1px var(--atpk-border-strong)}.evd .event-action-bar__icon-btn:is(:disabled,.disabled){cursor:not-allowed;justify-content:center;opacity:.5;padding:0;pointer-events:none;width:38px}.evd .event-action-bar__menu{left:0;min-width:220px;top:calc(100% + 6px)}.evd .event-action-bar__menu.dropdown-menu-right{left:auto;right:0}.evd .event-validation-banner{background:var(--atpk-surface);border-radius:var(--atpk-r-card);display:flex;flex-basis:100%;flex-wrap:wrap;gap:10px;padding:12px}.evd .event-validation-banner .btn{font-size:var(--atpk-fs-md);height:44px;padding-inline:18px}.evd .event-validation-banner .btn-outline-success{background:var(--atpk-surface);border-color:var(--atpk-success);color:var(--atpk-success)}.evd .event-validation-banner .btn-outline-danger{background:var(--atpk-surface);border-color:var(--atpk-danger);color:var(--atpk-danger)}.evd .event-validation-banner .loader{animation:atpk-spin .8s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid transparent;height:18px;width:18px}@media (max-width:760px){.evd .event-action-bar .btn:not(.event-action-bar__icon-btn){flex:1 1 auto;padding-inline:18px}}.evd-cols{padding-block:40px 24px}.evd-main{gap:28px;max-width:900px}.evd-block,.evd-main{display:grid;min-width:0}.evd-block{gap:14px}.evd-desc .post{background:none;border:0;display:grid;gap:14px;padding:0}.evd-desc .post-header{display:none!important}.evd-desc .post-body{padding:0}.evd-desc .description{color:var(--atpk-ink-soft);font-size:var(--atpk-fs-base);line-height:1.65;overflow-wrap:anywhere}.evd-desc .description a{color:var(--atpk-brand);font-weight:600}.evd-desc .post-footer{border-top:0;padding-top:6px}.evd-desc .atpk-footer-action--report{margin-left:auto}.evd-people .event-people-card__body{display:grid;gap:26px}.evd-people .event-members-block{display:grid;gap:14px}.evd-people .profile-section-divider{color:var(--atpk-ink);font:800 var(--atpk-fs-2xl)/1.2 var(--atpk-font);letter-spacing:-.01em;margin:0}.evd-people .profile-section-divider>span{align-items:baseline;display:inline-flex;flex-wrap:wrap;gap:8px}.evd-people :is(.members-event-number,.interested-event-number){color:var(--atpk-ink-muted);font-size:var(--atpk-fs-lg);font-weight:700}.evd-people .event-members-block__empty{color:var(--atpk-ink-muted)}.evd-people .event-members-card__stack{display:flex;flex-wrap:wrap;gap:14px}.evd-people .event-members-card__avatar{display:block}.evd-people .event-members-card__avatar-control{background:none;border:0;border-radius:50%;cursor:pointer;display:block;padding:0}.evd-people .event-members-card__avatar-control:focus-visible{outline:3px solid var(--atpk-brand);outline-offset:3px}.evd-people .event-members-card__avatar-image{background:var(--atpk-sunk);border-radius:50%;display:block;height:64px;-o-object-fit:cover;object-fit:cover;width:64px}.evd-people .event-members-card__avatar-locked{background:var(--atpk-sunk);border-radius:50%;color:var(--atpk-ink-muted);cursor:pointer;display:grid;height:64px;place-items:center;width:64px}.evd-people .event-members-card__avatar-locked svg.lucide{height:20px;width:20px}.evd-people .members-more,.evd-people [class*=see-more]{align-self:center}@media (max-width:760px){.evd-people :is(.event-members-card__avatar-image,.event-members-card__avatar-locked){height:56px;width:56px}}.evd-safe{align-items:center;background:var(--atpk-surface);border:1px solid var(--atpk-border);border-radius:var(--atpk-r-card);display:grid;gap:14px;grid-template-columns:44px minmax(0,1fr);padding:16px 18px}.evd-safe p{color:var(--atpk-ink-soft);margin:0}.evd-safe a{color:var(--atpk-brand);font-weight:700}.evd-zone.sidebar:not(:has(*)),.evd-zone:empty{display:none}.evd-comments{gap:16px}.evd-comments #event-posts,.evd-comments #post-flow{display:grid;gap:16px}.evd-comments #stop-content:empty{display:none}.evd-comments .event-loader{display:grid;padding:24px 0;place-items:center}.evd-comments .event-loader .dimmer-content{color:var(--atpk-ink-muted);font-size:var(--atpk-fs-sm)}.evd-comments .event-loader .loader{animation:atpk-spin .8s linear infinite;border:3px solid var(--atpk-border-strong);border-radius:50%;border-top-color:var(--atpk-action);height:26px;margin-bottom:8px;width:26px}.evd-comments .atpk-notice{background:var(--atpk-surface-blue);border-radius:var(--atpk-r-card);color:var(--atpk-ink-soft);display:flex;gap:10px;padding:14px 16px}.evd-comments .atpk-notice .fa{display:none}.evd-comments .font-style-5{color:var(--atpk-ink);font:800 var(--atpk-fs-2xl)/1.2 var(--atpk-font);margin:0;text-align:start}.evd-more{padding:28px 0 72px}.evd-more-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px 12px;margin-bottom:18px}.evd-all{align-items:center;color:var(--atpk-brand);display:inline-flex;font-weight:600;gap:6px;margin-left:auto}.evd-all svg.lucide{height:16px;width:16px}@media (min-width:901px){.evd-more-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.evd-all{margin-left:0}}.evd-denied{color:var(--atpk-ink-soft);display:grid;gap:12px;justify-items:center;padding-block:96px;text-align:center}.evd-denied p{font-size:var(--atpk-fs-lg);margin:0}.evd-body .d-none{display:none!important}.evd-body .event-profile-paywall{overflow:hidden;padding:0}.evd-body .event-profile-paywall__hero{background:linear-gradient(165deg,var(--atpk-surface-peach) 0,var(--atpk-surface) 82%);display:grid;gap:8px;justify-items:center;padding:32px 28px 22px;position:relative;text-align:center}.evd-body .event-profile-paywall__close{background:var(--atpk-surface);border:0;border-radius:50%;color:var(--atpk-ink-muted);cursor:pointer;display:grid;height:36px;padding:0;place-items:center;position:absolute;right:14px;top:14px;width:36px;z-index:3}.evd-body .event-profile-paywall__close:hover{color:var(--atpk-ink)}.evd-body .event-profile-paywall__close svg.lucide{height:18px;width:18px}.evd-body .event-profile-paywall__avatar{background:var(--atpk-sunk);border:4px solid var(--atpk-surface);border-radius:50%;box-shadow:var(--atpk-shadow-overlay);color:var(--atpk-ink-muted);display:grid;height:80px;place-items:center;position:relative;width:80px}.evd-body .event-profile-paywall__avatar>svg.lucide{height:30px;width:30px}.evd-body .event-profile-paywall__avatar img{border-radius:50%;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.evd-body .event-profile-paywall__avatar img[hidden]{display:none}.evd-body .event-profile-paywall__lock{background:var(--atpk-action);border:3px solid var(--atpk-surface);border-radius:50%;bottom:-4px;color:var(--atpk-on-action);display:grid;height:28px;place-items:center;position:absolute;right:-6px;width:28px;z-index:2}.evd-body .event-profile-paywall__lock svg.lucide{height:13px;stroke-width:2.6;width:13px}.evd-body .event-profile-paywall__identity{color:var(--atpk-ink-soft);font-weight:700;margin:4px 0 0}.evd-body .event-profile-paywall__title{color:var(--atpk-ink);font:800 var(--atpk-fs-3xl)/var(--atpk-lh-3xl) var(--atpk-font);letter-spacing:-.01em;margin:0;max-width:24ch;text-wrap:balance}.evd-body .event-profile-paywall__subtitle{color:var(--atpk-ink-soft);font-size:var(--atpk-fs-md);line-height:var(--atpk-lh-md);margin:0;max-width:44ch}.evd-body .event-profile-paywall__affinity{align-items:center;background:var(--atpk-surface);border:1px solid var(--atpk-coral-line);border-radius:var(--atpk-r-card);display:grid;gap:12px;grid-template-columns:40px minmax(0,1fr);margin-top:8px;padding:12px 14px;text-align:left;width:100%}.evd-body .event-profile-paywall__affinity-icon{background:var(--atpk-surface-coral);border-radius:50%;color:var(--atpk-action-ink);display:grid;height:40px;place-items:center;width:40px}.evd-body .event-profile-paywall__affinity-icon svg{height:18px;width:22px}.evd-body .event-profile-paywall__affinity-detail{color:var(--atpk-ink);font-size:var(--atpk-fs-sm);font-weight:600;line-height:var(--atpk-lh-sm);margin:0}.evd-body .event-profile-paywall__footer{display:grid;gap:6px;justify-items:center;padding:20px 28px 22px;text-align:center}.evd-body .event-profile-paywall__cta{background:var(--atpk-action);border-color:transparent;color:var(--atpk-on-action);font-size:var(--atpk-fs-lg);height:var(--atpk-btn-lg);width:100%}.evd-body .event-profile-paywall__reassurance{color:var(--atpk-ink-muted);font-size:var(--atpk-fs-2xs);line-height:var(--atpk-lh-2xs);margin:0}.evd-body .event-profile-paywall__later{background:none;border:0;color:var(--atpk-ink-muted);cursor:pointer;font-size:var(--atpk-fs-sm);font-weight:600;min-height:44px;padding-inline:10px;text-decoration:underline;-webkit-text-decoration-color:var(--atpk-border-strong);text-decoration-color:var(--atpk-border-strong);text-underline-offset:3px}.evd-body .event-profile-paywall__later:hover{color:var(--atpk-ink)}.evd-body .invite-favorites-modal__head{align-items:center;display:flex;gap:10px;justify-content:space-between}.evd-body .invite-favorites-modal__toggle-all{background:none;border:0;color:var(--atpk-brand);cursor:pointer;font:600 var(--atpk-fs-sm)/1.3 var(--atpk-font);height:auto;padding:0}.evd-body .invite-favorites-modal__search{background:var(--atpk-surface);border:1.5px solid var(--atpk-border-strong);border-radius:var(--atpk-r-field);color:var(--atpk-ink);font:400 var(--atpk-fs-md)/1 var(--atpk-font);height:44px;padding:0 14px;width:100%}.evd-body .invite-favorites-modal__banner{background:var(--atpk-surface-blue);border-radius:var(--atpk-r-field);color:var(--atpk-ink-soft);display:block;font-size:var(--atpk-fs-sm);padding:12px 14px}.evd-body .invite-favorites-modal__list{display:grid;gap:6px;max-height:340px;overflow-y:auto;overscroll-behavior:contain}.evd-body .invite-favorites-modal__item{align-items:center;background:var(--atpk-sunk);border-radius:var(--atpk-r-field);cursor:pointer;display:grid;gap:12px;grid-template-columns:40px minmax(0,1fr) 26px;min-height:56px;padding:8px 10px}.evd-body .invite-favorites-modal__item:focus-visible{outline:2px solid var(--atpk-brand);outline-offset:2px}.evd-body .invite-favorites-modal__item.is-checked{background:var(--atpk-surface-coral);box-shadow:inset 0 0 0 1px var(--atpk-action)}.evd-body .invite-favorites-modal__item.is-disabled{cursor:not-allowed;opacity:.55}.evd-body .invite-favorites-modal__item.is-hidden-by-search{display:none}.evd-body .invite-favorites-modal__avatar{background:var(--atpk-surface) center/cover no-repeat;border-radius:50%;height:40px;width:40px}.evd-body .invite-favorites-modal__text{display:grid;gap:2px;min-width:0}.evd-body .invite-favorites-modal__name{color:var(--atpk-ink);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.evd-body .invite-favorites-modal__city{color:var(--atpk-ink-muted);font-size:var(--atpk-fs-xs)}.evd-body .invite-favorites-modal__check{background:var(--atpk-surface);border:1.5px solid var(--atpk-border-strong);border-radius:50%;color:transparent;display:grid;height:26px;place-items:center;width:26px}.evd-body .invite-favorites-modal__check svg.lucide{height:15px;width:15px}.evd-body .invite-favorites-modal__item.is-checked .invite-favorites-modal__check{background:var(--atpk-action);border-color:var(--atpk-action);color:var(--atpk-on-action)}.evd-confirm{background:var(--atpk-surface);border-radius:var(--atpk-r-card);display:grid;gap:6px;padding:16px 18px}.evd-confirm[hidden]{display:none}.evd-ok{align-items:center;color:var(--atpk-ink);display:flex;font-weight:700;gap:8px;margin:0}.evd-ok svg.lucide{color:var(--atpk-success);flex:none;height:18px;width:18px}.evd-confirm-txt{margin:0}.evd-confirm-txt,.evd-sub{color:var(--atpk-ink-soft)}.evd-sub{margin:-6px 0 0}.evd-amb-scale{display:grid;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:0;padding:0}.evd-amb-scale li{background:var(--atpk-surface);border-radius:var(--atpk-r-card);color:var(--atpk-ink-muted);display:grid;font-size:var(--atpk-fs-sm);font-weight:600;gap:6px;justify-items:center;padding:12px 6px;text-align:center}.evd-amb-scale svg.lucide{height:20px;width:20px}.evd-amb-scale li.is-on{background:var(--atpk-ink);color:var(--atpk-bg)}@media (max-width:760px){.evd-amb-scale{gap:6px}.evd-amb-scale li{font-size:var(--atpk-fs-2xs);padding:10px 2px}}.evd-v2 .evd-people .event-members-card__avatar{display:grid;gap:6px;justify-items:center;max-width:72px}.evd-pp-name{color:var(--atpk-ink);font-size:var(--atpk-fs-xs);font-weight:600;max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.evd-places{align-items:center;color:var(--atpk-ink-soft);display:flex;font-weight:600;gap:8px;margin:0}.evd-places[hidden]{display:none}.evd-places svg.lucide{color:var(--atpk-action-ink);height:18px;width:18px}.evd-pro{align-items:center;background:var(--atpk-surface-coral);border-radius:var(--atpk-r-card);display:grid;gap:14px;grid-template-columns:44px minmax(0,1fr);padding:16px 18px}.evd-pro p{color:var(--atpk-ink-soft);margin:0}.evd-pro b{color:var(--atpk-ink)}.evd-pro a{font-weight:700}.evd-pro a,.evd-wait .evd-ok svg.lucide{color:var(--atpk-brand)}@media (max-width:760px){.evd-v2:has(#user-participate){padding-bottom:calc(84px + env(safe-area-inset-bottom, 0px))}.evd-v2 .event-action-bar__group--primary:has(>#user-participate){background:var(--atpk-surface);bottom:var(--cx-tabs-h,0);box-shadow:var(--atpk-shadow-overlay);flex-wrap:nowrap;left:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px));position:fixed;right:0;z-index:30}}.evd-share{display:flex;margin-top:-4px}.evd-share-btn{align-items:center;background:var(--atpk-surface);border:0;border-radius:var(--atpk-r-pill);color:var(--atpk-ink);cursor:pointer;display:inline-flex;font:600 var(--atpk-fs-sm)/1 var(--atpk-font);gap:7px;height:38px;padding:0 14px}.evd-share-btn:hover{box-shadow:inset 0 0 0 1px var(--atpk-border-strong)}.evd-share-btn svg.lucide{color:var(--atpk-ink-muted);height:16px;width:16px}@media (max-width:760px){.evd-share-btn{height:44px}}.rf-share-toast{bottom:calc(24px + var(--cx-tabs-h, 0px))}.rf-share.is-done{border-color:var(--atpk-online);color:var(--atpk-online)}@media (max-width:760px){.rf-share-toast{bottom:calc(100px + var(--cx-tabs-h, 0px))}}.evd .evd-st{display:grid;flex-basis:100%;gap:12px;min-width:0}.evd .evd-st:empty{display:none}.evd .evd-st-cta{align-items:center;display:flex;flex-wrap:wrap;gap:12px 14px}.evd .evd-st:has(#user-participating:not(.hide)) .evd-st-cta,.evd .evd-st:has(#user-waiting:not(.hide)) .evd-st-cta{display:none}.evd .evd-st-card{background:var(--atpk-surface);border-radius:var(--atpk-r-card);display:grid;gap:6px;justify-items:start;padding:16px 18px}.evd .evd-st-card.is-member{background:var(--atpk-surface-success)}.evd .evd-st-card:has(>.evd-st-leave.hide){display:none}.evd .evd-st-t{align-items:center;color:var(--atpk-ink);display:flex;font:800 var(--atpk-fs-lg)/1.3 var(--atpk-font);gap:8px;margin:0}.evd .evd-st-t svg.lucide{color:var(--atpk-action-ink);height:20px;width:20px}.evd .evd-st-card.is-member .evd-st-t svg.lucide{color:var(--atpk-success)}.evd .evd-st-card.is-wait .evd-st-t svg.lucide{color:var(--atpk-brand)}.evd .evd-st-when{color:var(--atpk-ink-soft);margin:0}.evd .evd-st-when a{color:var(--atpk-ink);font-weight:600;text-decoration:underline;-webkit-text-decoration-color:var(--atpk-border-strong);text-decoration-color:var(--atpk-border-strong);text-underline-offset:3px}.evd .evd-st-note{align-items:center;color:var(--atpk-ink-muted);display:flex;font-size:var(--atpk-fs-xs);gap:6px;margin:0}.evd .evd-st-note svg.lucide{height:14px;width:14px}.evd .evd-st-leave{background:none;border:0;color:var(--atpk-ink-muted);cursor:pointer;font:600 var(--atpk-fs-sm)/1.3 var(--atpk-font);margin-top:2px;min-height:36px;padding:0;text-decoration:underline;-webkit-text-decoration-color:var(--atpk-border-strong);text-decoration-color:var(--atpk-border-strong);text-underline-offset:3px}.evd .evd-st-leave:hover{color:var(--atpk-danger);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.evd .evd-st-card :is(#user-participating,#user-waiting,#table-leave){background:none;border:0;box-shadow:none;color:var(--atpk-ink-muted)}.evd .evd-st-card :is(#user-participating,#user-waiting,#table-leave):hover{color:var(--atpk-danger)}.evd .evd-st-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:4px}.evd .evd-st-done{align-items:center;color:var(--atpk-success);display:inline-flex;font-weight:700;gap:6px}.evd .evd-st-done svg.lucide{height:18px;width:18px}.evd .event-action-bar .evd-st-confirm{font-size:var(--atpk-fs-md);height:var(--atpk-btn-md);padding-inline:18px}.evd .evd-st-card.is-org{align-items:center;gap:10px 16px;grid-template-columns:minmax(0,1fr) auto}.evd .event-action-bar .evd-st-manage{align-items:center;display:inline-flex;font-size:var(--atpk-fs-md);gap:8px;height:var(--atpk-btn-md);padding-inline:18px}.evd .event-action-bar .evd-st-manage svg.evd-st-chev{height:16px;width:16px}.evd .evd-st-menu .event-action-bar__menu{left:auto;right:0}.evd .evd-st-menu .dropdown-item{align-items:center;display:flex;gap:8px;width:100%}.evd .evd-acts{align-items:center;display:flex;flex-basis:100%;flex-wrap:wrap;gap:8px}.evd .evd-acts:not(:has(>:not(.hide))){display:none}.evd .evd-acts-joined{display:contents}.evd .evd-act{align-items:center;background:var(--atpk-surface);border:0;border-radius:var(--atpk-r-pill);color:var(--atpk-ink);cursor:pointer;display:inline-flex;font:600 var(--atpk-fs-sm)/1 var(--atpk-font);gap:7px;height:40px;justify-content:center;padding:0 16px;white-space:nowrap}.evd .evd-act:hover{box-shadow:inset 0 0 0 1px var(--atpk-border-strong)}.evd .evd-act svg.lucide{color:var(--atpk-ink-muted);height:16px;width:16px}@media (max-width:760px){.evd .evd-st-card.is-org{grid-template-columns:minmax(0,1fr)}.evd .evd-st-leave{min-height:44px}.evd .evd-acts{flex-wrap:nowrap}.evd .evd-acts :is(.evd-act,.evd-acts-cal){flex:0 1 auto;min-width:0}.evd .evd-act{height:44px;max-width:100%;padding-inline:12px}.evd .evd-act span{overflow:hidden;text-overflow:ellipsis}}.evd .evd-mod{-webkit-margin-start:auto;margin-inline-start:auto}.evd .evd-mod-btn{background:var(--atpk-surface);border:0;border-radius:50%;color:var(--atpk-ink);cursor:pointer;display:grid;height:44px;padding:0;place-items:center;width:44px}.evd .evd-mod-btn:hover{box-shadow:inset 0 0 0 1px var(--atpk-border-strong)}.evd .evd-mod-btn svg.lucide{height:20px;width:20px}@media (max-width:760px){.evd-v2 .evd-st-cta:has(>#user-participate:not(.hide)){background:var(--atpk-surface);bottom:var(--cx-tabs-h,0);box-shadow:var(--atpk-shadow-overlay);flex-wrap:nowrap;left:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px));position:fixed;right:0;z-index:30}}.evd-hero.is-b .evd-hero-in{align-items:center}.evd-hero.is-b .evd-title.is-long{font-size:clamp(1.6rem,2.4vw,2.2rem);line-height:1.12}.evd-hero.is-b .evd-badge{background:var(--atpk-action);color:var(--atpk-on-action);padding:4px 10px}.evd-hero.is-b .evd-meta.is-tiles{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.evd-hero.is-b .evd-meta.is-tiles li{align-items:center;background:var(--atpk-surface);border-radius:18px;color:var(--atpk-ink);font-weight:600;gap:12px;grid-template-columns:40px minmax(0,1fr);line-height:var(--atpk-lh-sm);min-width:0;padding:12px 14px}.evd-hero.is-b .evd-meta.is-tiles li:last-child:nth-child(odd){grid-column:1/-1}.evd-hero.is-b .evd-meta.is-tiles svg.lucide{background:var(--atpk-surface-peach);border-radius:50%;box-sizing:border-box;color:var(--atpk-action);height:40px;margin:0;padding:10px;stroke-width:1.7;width:40px}.evd-hero.is-b .evd-meta.is-tiles span{min-width:0;overflow-wrap:anywhere}.evd-hero.is-b .evd-meta-full{color:var(--atpk-action);display:block;font-size:var(--atpk-fs-sm);font-weight:800}.evd .evd-st-cta.is-b{gap:10px}.evd .evd-hero.is-b .evd-round,.evd .evd-st-cta.is-b .evd-round{background:var(--atpk-surface);border:0;border-radius:50%;box-shadow:inset 0 0 0 1px var(--atpk-border-strong);color:var(--atpk-ink);cursor:pointer;display:inline-grid;flex:none;height:var(--atpk-btn-lg);padding:0;place-items:center;width:var(--atpk-btn-lg)}.evd .evd-st-cta.is-b .evd-round svg.lucide{height:21px;margin:0;stroke-width:1.8;width:21px}.evd .evd-st-cta.is-b #user-interested-active{background:var(--atpk-surface);border:0;box-shadow:inset 0 0 0 1.5px var(--atpk-action);color:var(--atpk-action)}.evd .evd-st-cta.is-b #user-interested-active:hover{box-shadow:inset 0 0 0 1.5px var(--atpk-danger);color:var(--atpk-danger)}.evd .evd-st-cta.is-b #user-interested{border:0}.evd .evd-st-cta.is-b .evd-round>.btn-toggle-default{display:inline-grid;place-items:center}@media (hover:hover){.evd .evd-st-cta.is-b .evd-round:hover>.btn-toggle-default{display:none}.evd .evd-st-cta.is-b .evd-round:hover>.btn-toggle-hover{display:inline-grid;place-items:center}}.evd .evd-st-cta.is-b .rf-share>span{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.evd .evd-st-cta.is-b .rf-share.is-done{background:var(--atpk-online);box-shadow:none;color:#fff}.evd .evd-st-cta.is-b #user-participate svg.premium-icon circle{fill:var(--atpk-on-action);stroke:var(--atpk-on-action)}.evd .evd-st-cta.is-b #user-participate svg.premium-icon path{stroke:var(--atpk-action)}.evd .evd-actions:has(.evd-st-cta.is-b #user-participate:not(.hide)) .evd-acts .rf-share{display:none}.evd-hero.is-b .evd-why{color:var(--atpk-ink-soft);font-size:var(--atpk-fs-sm);line-height:var(--atpk-lh-sm);margin:-2px 0 0}.evd-hero.is-b .evd-why b{color:var(--atpk-ink)}.evd-hero.is-b .evd-why a{color:var(--atpk-action);font-weight:700}.evd .evd-st-cta.is-b .evd-lbl-s{display:none}@media (max-width:760px){.evd .evd-st-cta.is-b .evd-lbl{display:none}.evd .evd-st-cta.is-b .evd-lbl-s{display:inline}.evd .evd-st-cta.is-b{gap:8px}.evd .evd-st-cta.is-b #user-participate{min-width:0;padding-inline:16px}.evd-hero.is-b .evd-meta.is-tiles{grid-template-columns:minmax(0,1fr)}.evd-hero.is-b .evd-meta.is-tiles li:last-child:nth-child(odd){grid-column:auto}.evd-v2 .evd-st-cta.is-b:has(>#user-participate:not(.hide)) #user-participate{flex:1 1 auto;justify-content:center}}.evd-cols.is-a{align-items:start;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) 340px}.evd-cols.is-a .evd-main{gap:20px;max-width:none}.evd-cols.is-a .evd-main>.evd-block{background:var(--atpk-surface);border-radius:var(--atpk-r-card);padding:24px 26px}.evd-side{align-content:start;display:grid;gap:16px;min-width:0;position:-webkit-sticky;position:sticky;top:var(--cx-stick-top,92px)}.evd-side-card{background:var(--atpk-surface);border-radius:var(--atpk-r-card);display:grid;gap:14px;padding:20px 22px}.evd-h3{color:var(--atpk-ink);font:800 var(--atpk-fs-lg)/1.3 var(--atpk-font);margin:0}.evd-dl{gap:12px}.evd-dl,.evd-dl dd{display:grid;margin:0}.evd-dl dd{align-items:start;color:var(--atpk-ink-soft);font-size:var(--atpk-fs-sm);gap:10px;grid-template-columns:22px minmax(0,1fr);line-height:var(--atpk-lh-sm);overflow-wrap:anywhere}.evd-dl dd>svg.lucide{color:var(--atpk-action);height:18px;margin-top:1px;width:18px}.evd-dl b{color:var(--atpk-ink)}.evd-gauge{display:flex;gap:4px;margin-top:6px}.evd-gauge i{background:var(--atpk-border);border-radius:var(--atpk-r-pill);height:8px;width:24px}.evd-gauge i.is-on{background:var(--atpk-brand)}.evd-chip{align-items:center;background:var(--atpk-sunk);border-radius:var(--atpk-r-pill);color:var(--atpk-ink);display:inline-flex;font-size:var(--atpk-fs-sm);font-weight:600;gap:6px;height:38px;justify-self:start;padding-inline:14px}.evd-chip svg.lucide{color:var(--atpk-ink-muted);height:16px;width:16px}.evd-side .evd-safe{background:var(--atpk-surface-blue);border:0}.evd-desc.is-folded .description{-webkit-mask-image:linear-gradient(#000 72%,transparent);mask-image:linear-gradient(#000 72%,transparent);max-height:30em;overflow:hidden}.evd-desc .description img{border-radius:16px;display:block;height:auto;margin-block:8px;max-width:100%}.evd-fold-btn{align-items:center;background:none;border:0;color:var(--atpk-brand);cursor:pointer;display:inline-flex;font:700 var(--atpk-fs-sm)/1.3 var(--atpk-font);gap:6px;justify-self:start;margin-top:8px;padding:0}.evd-fold-btn[hidden]{display:none}.evd-fold-btn svg.lucide{height:16px;transition:transform var(--atpk-dur-quick) var(--atpk-ease);width:16px}.evd-fold-btn[aria-expanded=true] svg.lucide{transform:rotate(180deg)}.evd-invite,.evd-lockline{align-items:flex-start;color:var(--atpk-ink-soft);display:flex;font-size:var(--atpk-fs-sm);gap:10px;line-height:var(--atpk-lh-sm);margin:0}.evd-invite svg.lucide,.evd-lockline svg.lucide{color:var(--atpk-brand);flex:none;height:18px;margin-top:1px;width:18px}.evd-lockline a,.evd-lockline svg.lucide{color:var(--atpk-action-ink)}.evd-lockline a{font-weight:700}.evd .event-members-card--premium-cta{align-items:start;background:var(--atpk-surface-coral);border-radius:var(--atpk-r-card);display:grid;gap:12px 14px;grid-template-columns:44px minmax(0,1fr);margin-top:16px;padding:16px 18px}.evd:has(.evd-why,.evd-full-pro) .event-members-card--premium-cta{display:none}.evd .event-members-card__premium-icon{background:var(--atpk-surface);border-radius:50%;color:var(--atpk-action-ink);display:grid;height:44px;place-items:center;width:44px}.evd .event-members-card__premium-icon svg.lucide{height:20px;width:20px}.evd .event-members-card__premium-text{display:grid;gap:4px;justify-items:start;min-width:0}.evd .event-members-card__premium-kicker{align-items:center;background:var(--atpk-surface);border-radius:var(--atpk-r-pill);color:var(--atpk-action-ink);display:inline-flex;font-size:var(--atpk-fs-3xs);font-weight:700;gap:5px;height:24px;letter-spacing:.04em;padding-inline:9px;text-transform:uppercase}.evd .event-members-card__premium-kicker svg.lucide{height:12px;width:12px}.evd .event-members-card__premium-text strong{color:var(--atpk-ink);font-weight:700}.evd .event-members-card__premium-text p{color:var(--atpk-ink-soft);margin:0}.evd .event-members-card__premium-action{align-items:center;display:inline-flex;gap:8px;grid-column:2;justify-self:start}.evd .event-members-card__premium-action svg.lucide{height:17px;width:17px}@media (max-width:760px){.evd .event-members-card--premium-cta{grid-template-columns:minmax(0,1fr)}.evd .event-members-card__premium-action{grid-column:1}}@media (max-width:1000px){.evd-cols.is-a{grid-template-columns:minmax(0,1fr)}.evd-side{position:static}}@media (max-width:760px){.evd-cols.is-a .evd-main>.evd-block{padding:20px 18px}}@media (prefers-reduced-motion:reduce){.evd-fold-btn svg.lucide{transition:none}}.ce-dialog.modal-dialog{max-width:792px}.ce-sheet.modal-content{font-family:var(--atpk-font);max-height:calc(100vh - 64px);overflow:hidden}@supports (height:100dvh){.ce-sheet.modal-content{max-height:calc(100dvh - 64px)}}.ce-sheet svg.lucide{flex:none;height:20px;stroke-width:2;width:20px}.ce-sheet .btn svg.lucide{height:18px;width:18px}.ce-head{align-items:center;border-bottom:1px solid var(--atpk-border);display:flex;flex:none;gap:14px;padding:18px 20px 16px 24px}.ce-head-ic{background:var(--atpk-surface-coral);border-radius:50%;color:var(--atpk-action-ink);display:grid;flex:none;height:44px;place-items:center;width:44px}.ce-head-t{flex:1;min-width:0}.ce-title{color:var(--atpk-ink);font:800 var(--atpk-fs-2xl)/var(--atpk-lh-2xl) var(--atpk-font);letter-spacing:-.01em;margin:0}.ce-sub{color:var(--atpk-ink-muted);font-size:var(--atpk-fs-sm);line-height:var(--atpk-lh-sm);margin:2px 0 0}.ce-x{background:var(--atpk-sunk);border:0;border-radius:50%;color:var(--atpk-ink-soft);cursor:pointer;display:grid;flex:none;height:44px;margin-left:auto;padding:0;place-items:center;width:44px}.ce-x:hover{color:var(--atpk-ink)}.ce-x:focus-visible{outline:2px solid var(--atpk-brand);outline-offset:2px}.ce-steps{display:grid;flex:none;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:14px 24px 4px}.ce-step{align-items:center;border-top:4px solid var(--atpk-sunk);color:var(--atpk-ink-muted);display:flex;font-size:var(--atpk-fs-sm);font-weight:600;gap:8px;line-height:var(--atpk-lh-sm);min-width:0;padding-top:10px}.ce-step-n{border:1.5px solid var(--atpk-border-strong);border-radius:50%;display:grid;flex:none;font-size:var(--atpk-fs-xs);font-weight:700;height:26px;place-items:center;width:26px}.ce-sheet .ce-step-ck{display:none;height:15px;stroke-width:2.6;width:15px}.ce-step-l{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ce-step.active{border-top-color:var(--atpk-action);color:var(--atpk-ink)}.ce-step.active .ce-step-n{background:var(--atpk-action);border-color:var(--atpk-action);color:var(--atpk-on-action)}.ce-step:has(~.ce-step.active){border-top-color:var(--atpk-action);color:var(--atpk-ink-soft)}.ce-step:has(~.ce-step.active) .ce-step-n{border-color:var(--atpk-action);color:var(--atpk-action-ink)}.ce-step:has(~.ce-step.active) .ce-step-t{display:none}.ce-sheet .ce-step:has(~.ce-step.active) .ce-step-ck{display:block}.ce-body{color:var(--atpk-ink);flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:8px 24px 28px}.ce-sheet .ce-form,.ce-sheet .ce-form>div{display:block}.ce-h{color:var(--atpk-ink);font:800 var(--atpk-fs-xl)/var(--atpk-lh-xl) var(--atpk-font);margin:18px 0 0}.ce-intro{color:var(--atpk-ink-soft);font-size:var(--atpk-fs-md);line-height:var(--atpk-lh-md);margin:6px 0 0}.ce-note{margin-top:14px}.ce-note p{margin:0}.ce-body>.alert{background:var(--atpk-surface-blue);border-radius:var(--atpk-r-field);color:var(--atpk-ink);font-size:var(--atpk-fs-sm);line-height:var(--atpk-lh-sm);margin:14px 0 0;padding:12px 14px}.ce-sheet .ce-field,.ce-sheet .ce-field-wrap{margin-top:20px}.ce-sheet .ce-field-wrap>.ce-field{margin-top:0}fieldset.ce-field{border:0;margin-inline:0;min-width:0;padding:0}.ce-sheet .form-label{display:block;margin-bottom:0}.ce-sheet legend.form-label{margin-bottom:6px;padding:0}.ce-sheet .ce-req:after,.ce-sheet .form-group.required>.form-label:after{color:var(--atpk-action-ink);content:" *"}.ce-sheet textarea.form-control{min-height:132px}.ce-grid2{display:grid;gap:0 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.ce-tip{align-items:flex-start;color:var(--atpk-ink-muted);display:flex;font-size:var(--atpk-fs-xs);gap:8px;line-height:var(--atpk-lh-xs);margin:8px 0 0}.ce-sheet .ce-tip svg.lucide{color:var(--atpk-ink-muted);height:16px;margin-top:1px;width:16px}.ce-hint{align-items:center;color:var(--atpk-ink-muted);display:flex;font-size:var(--atpk-fs-xs);gap:6px;line-height:var(--atpk-lh-xs);margin:0}.ce-hint.is-ok{color:var(--atpk-online);font-weight:600}.ce-sheet .ce-hint svg.lucide{height:16px;width:16px}.ce-alert{margin-top:10px}.ce-alert p{margin:0}.ce-alert strong{display:block}.ce-alert .btn{margin-top:10px}.ce-amb{display:grid;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr))}.ce-amb-item{background:var(--atpk-surface);border:1px solid var(--atpk-border-strong);border-radius:var(--atpk-r-field);color:var(--atpk-ink-soft);cursor:pointer;display:grid;font-size:var(--atpk-fs-xs);font-weight:600;gap:6px;justify-items:center;line-height:var(--atpk-lh-xs);padding:12px 4px 10px;position:relative;text-align:center}.ce-amb-item input{opacity:0;pointer-events:none;position:absolute}.ce-amb-item:hover{border-color:var(--atpk-ink-muted)}.ce-amb-item:has(input:checked){background:var(--atpk-surface-coral);border-color:var(--atpk-action);color:var(--atpk-action-ink)}.ce-amb-item:has(input:focus-visible){outline:2px solid var(--atpk-brand);outline-offset:2px}.ce-rows{margin-top:22px}.ce-row{align-items:flex-start;color:var(--atpk-ink);display:flex;font-size:var(--atpk-fs-md);gap:12px;line-height:var(--atpk-lh-md);padding:14px 0}label.ce-row{cursor:pointer;margin:0}.ce-rows>.ce-row+.ce-row{padding-top:4px}.ce-row-t{display:grid;gap:2px;min-width:0;padding-top:2px}.ce-row-t small{color:var(--atpk-ink-muted);font-size:var(--atpk-fs-xs);line-height:var(--atpk-lh-xs)}.ce-row-t .pill-premium{margin-left:6px;vertical-align:2px}.ce-sheet .ce-row-t .pill-premium svg.lucide{height:12px;width:12px}.ce-row a:not(.btn){color:var(--atpk-brand);font-weight:600;text-decoration:underline;text-underline-offset:3px}.ce-sheet input.ce-sw{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--atpk-border-strong);border:0;border-radius:var(--atpk-r-pill);cursor:pointer;flex:none;height:28px;margin:0;position:relative;transition:background var(--atpk-dur-quick) var(--atpk-ease);width:46px}.ce-sheet input.ce-sw:after{background:var(--atpk-surface);border-radius:50%;box-shadow:var(--atpk-shadow-overlay);content:"";height:22px;left:3px;position:absolute;top:3px;transition:left var(--atpk-dur-quick) var(--atpk-ease);width:22px}.ce-sheet input.ce-sw:checked{background:var(--atpk-online)}.ce-sheet input.ce-sw:checked:after{left:21px}.ce-sheet input.ce-sw:focus-visible{outline:2px solid var(--atpk-brand);outline-offset:2px}.ce-row-ic{color:var(--atpk-brand);display:grid;flex:none;height:28px;place-items:center;width:46px}.ce-sheet a.ce-lock{color:var(--atpk-ink);font-weight:400;text-decoration:none}.ce-lock-ic{background:var(--atpk-sunk);border-radius:var(--atpk-r-pill);color:var(--atpk-ink-muted);display:grid;flex:none;height:28px;place-items:center;width:46px}.ce-sheet .ce-lock-ic svg.lucide{height:16px;width:16px}.ce-sheet .ce-go{color:var(--atpk-ink-muted);margin:4px 0 0 auto}.ce-sheet a.ce-lock:hover .ce-row-t>span{text-decoration:underline;text-underline-offset:3px}.ce-sheet .ce-place-group{display:block}.ce-place{position:relative}.ce-sheet .ce-place .form-control{padding-left:42px}.ce-sheet .ce-place-ic{color:var(--atpk-ink-muted);left:14px;pointer-events:none;position:absolute;top:14px;z-index:1}.ce-place-fb{display:grid;gap:6px;margin-top:8px}.ce-sheet .pac-container{background:var(--atpk-surface);border:1px solid var(--atpk-border-strong);border-radius:var(--atpk-r-field);box-shadow:var(--atpk-shadow-overlay);color:var(--atpk-ink);margin-top:4px;padding:6px}.ce-sheet .pac-item{border-radius:var(--atpk-r-control);cursor:pointer;font-size:var(--atpk-fs-md);line-height:var(--atpk-lh-md);padding:11px 10px 11px 36px}.ce-sheet .pac-item-selected,.ce-sheet .pac-item:hover{background:var(--atpk-sunk)}.ce-sheet .pac-item:before{background:var(--atpk-ink-muted);content:"";float:left;height:16px;margin:4px 0 0 -26px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E") center/contain no-repeat;width:16px}.ce-cap-row{align-items:center;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 96px}.ce-range{accent-color:var(--atpk-action);cursor:pointer;display:block;margin:0;width:100%}.ce-range:disabled{cursor:not-allowed;opacity:.5}.ce-cap-scale{color:var(--atpk-ink-muted);display:flex;font-size:var(--atpk-fs-xs);justify-content:space-between;line-height:var(--atpk-lh-xs);margin-top:2px}.ce-cap-scale strong{color:var(--atpk-ink-soft)}.ce-sheet .ce-cap-num{text-align:center}.ce-pick{margin-top:16px}.ce-preview{aspect-ratio:2/1;background:var(--atpk-sunk) center/cover no-repeat;border-radius:var(--atpk-r-card);position:relative}.ce-pbadge{align-items:center;background:hsla(0,0%,100%,.94);border-radius:var(--atpk-r-pill);bottom:12px;color:#232323;display:inline-flex;font-size:var(--atpk-fs-xs);font-weight:700;gap:6px;left:12px;line-height:var(--atpk-lh-xs);padding:6px 12px;position:absolute}.ce-sheet .ce-pbadge svg.lucide{height:14px;width:14px}.ce-thumbs{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,120px));margin-top:10px}.ce-thumbs .auto-image__thumb{aspect-ratio:4/3;background:var(--atpk-sunk) center/cover no-repeat;border:0;border-radius:var(--atpk-r-control);box-shadow:inset 0 0 0 1px var(--atpk-border);cursor:pointer;padding:0}.ce-thumbs .auto-image__thumb.active{box-shadow:0 0 0 3px var(--atpk-action)}.ce-thumbs .auto-image__thumb:focus-visible{outline:2px solid var(--atpk-brand);outline-offset:4px}.ce-noimg{margin-top:16px}.ce-def{margin:0}.ce-def-img{aspect-ratio:1200/630;border-radius:var(--atpk-r-card);display:block;height:auto;width:100%}.ce-def-img.is-visio{display:none}.ce-sheet:has(#check-online:checked) .ce-def-img.is-cafe{display:none}.ce-sheet:has(#check-online:checked) .ce-def-img.is-visio{display:block}.ce-def figcaption{align-items:center;color:var(--atpk-ink-muted);display:flex;font-size:var(--atpk-fs-sm);gap:8px;line-height:var(--atpk-lh-sm);margin-top:10px}.ce-sheet .ce-def figcaption svg.lucide{flex:none;height:16px;width:16px}.ce-loader{display:grid;padding:72px 0;place-items:center}.ce-spin{animation:atpk-spin .8s linear infinite;border:3px solid var(--atpk-border-strong);border-radius:50%;border-top-color:var(--atpk-brand);display:block;height:32px;width:32px}@media (prefers-reduced-motion:reduce){.ce-spin{animation-duration:2.4s}}.ce-done{display:grid;gap:10px;justify-items:center;padding:36px 8px 12px;text-align:center}.ce-done-ic{background:var(--atpk-surface-mint);border-radius:50%;color:var(--atpk-online);display:grid;height:72px;place-items:center;width:72px}.ce-sheet .ce-done-ic svg.lucide{height:34px;stroke-width:2.6;width:34px}.ce-done-t{color:var(--atpk-ink);font:800 var(--atpk-fs-3xl)/var(--atpk-lh-3xl) var(--atpk-font);letter-spacing:-.01em;margin:6px 0 0}.ce-done-p{color:var(--atpk-ink-soft);font-size:var(--atpk-fs-base);line-height:var(--atpk-lh-base);margin:0;max-width:44ch}.ce-done-act{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:12px}.ce-sheet a.ce-done-view{color:var(--atpk-brand);font-size:var(--atpk-fs-md);font-weight:600;margin-top:8px}.ce-foot{align-items:center;background:var(--atpk-surface);border-top:1px solid var(--atpk-border);display:flex;flex:none;flex-wrap:wrap;gap:10px;padding:14px 24px}.ce-sp{flex:1}.ce-foot:not(:has(.btn:not(.hide))){display:none}.ce-dup{display:grid;gap:14px;justify-items:center;max-width:720px;padding-block:72px;text-align:center}.ce-dup-ic{background:var(--atpk-surface-coral);color:var(--atpk-action-ink);height:56px;width:56px}.ce-dup-t{font:800 var(--atpk-fs-3xl)/var(--atpk-lh-3xl) var(--atpk-font);letter-spacing:-.01em;margin:0;text-wrap:balance}.ce-dup-p{color:var(--atpk-ink-soft);font-size:var(--atpk-fs-base);line-height:var(--atpk-lh-base);margin:0;max-width:52ch}.ce-dup-act{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:8px}@media (max-width:639px){.ce-dialog.modal-dialog{margin:0;padding:0}.ce-dialog.modal-dialog-centered{align-items:stretch;min-height:100%}.ce-sheet.modal-content{border-radius:0;height:100vh;max-height:none}@supports (height:100dvh){.ce-sheet.modal-content{height:100dvh;max-height:none}}.ce-head{gap:12px;padding:12px 12px 12px 16px}.ce-head-ic{display:none}.ce-title{font-size:var(--atpk-fs-xl);line-height:var(--atpk-lh-xl)}.ce-steps{gap:6px;padding:10px 16px 2px}.ce-step{font-size:var(--atpk-fs-xs);gap:6px}.ce-step-n{height:22px;width:22px}.ce-body{padding:4px 16px 24px}.ce-amb{gap:6px}.ce-amb-item{font-size:var(--atpk-fs-2xs);padding:10px 2px 8px}.ce-foot{padding:10px 16px calc(10px + env(safe-area-inset-bottom, 0px))}.ce-sp{display:none}.ce-foot .btn-primary{flex:1}.ce-foot .ce-del{border:0;font-size:var(--atpk-fs-sm);min-height:var(--atpk-btn-sm);order:9;width:100%}.ce-dup{padding-block:40px}.ce-dup-t{font-size:var(--atpk-fs-2xl);line-height:var(--atpk-lh-2xl)}}@media (max-width:380px){.ce-grid2{grid-template-columns:none}.ce-cap-row{grid-template-columns:minmax(0,1fr) 80px}}.tl-bar{align-items:center;display:flex;flex-wrap:wrap;gap:12px 16px;margin-bottom:20px}.tl-bar .cx-h1{flex:1 1 auto;margin:0}.tl-acts{align-items:center;display:flex;gap:10px}.tl-acts .btn svg.lucide{height:18px;width:18px}.tl-filter{position:relative}.tl-dot{background:var(--atpk-action);border-radius:50%;box-shadow:0 0 0 2px var(--atpk-ink);display:none;height:8px;position:absolute;right:8px;top:6px;width:8px}.tl-filter.active{background:var(--atpk-ink);border-color:var(--atpk-ink);color:var(--atpk-bg)}.tl-filter.active .tl-dot{display:block}.tl-grid{align-items:stretch;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.tl-grid:empty{display:none}.tl-card{background:var(--atpk-surface);border:1px solid var(--atpk-border);border-radius:var(--atpk-r-card);display:flex;flex-direction:column;min-width:0;position:relative;transition:transform var(--atpk-dur-quick) var(--atpk-ease),box-shadow var(--atpk-dur-quick) var(--atpk-ease)}.tl-card:hover{box-shadow:0 18px 40px -30px rgba(20,18,24,.45);transform:translateY(-3px)}.tl-card:focus-within{outline:3px solid var(--atpk-brand);outline-offset:2px}.tl-head{align-items:center;display:flex;gap:12px;padding:16px 18px 0}.tl-ava{flex:none;line-height:0}.tl-ava .col-12,.tl-ava .row,.tl-last .col-12,.tl-last .row{display:block;margin:0;padding:0}.tl-ava .row,.tl-last .row{min-height:0}.tl-ava :is(a,span.user_anon){display:block;line-height:0;position:relative;z-index:1}.tl-card .avatar{background:var(--atpk-sunk) center/cover no-repeat;border-radius:50%;display:block;flex:none;height:var(--atpk-avatar-md);width:var(--atpk-avatar-md)}.tl-who{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:2px 10px;min-width:0}.tl-id{display:contents}.tl-name{flex:1 1 6rem;min-width:0;overflow-wrap:anywhere;position:relative;z-index:1}.tl-time{flex-basis:100%;order:2}.tl-name .atpk-display-name{color:var(--atpk-ink);font-weight:700}.tl-name a.atpk-display-name:hover{color:var(--atpk-brand)}.tl-name .atpk-handle{display:none}.tl-name svg{height:14px;vertical-align:-2px;width:14px}.tl-time{color:var(--atpk-ink-muted);font-size:var(--atpk-fs-xs)}.tl-body{align-content:start;display:grid;flex:1;gap:8px;padding:14px 18px 16px}.tl-body h2{font:700 var(--atpk-fs-lg)/var(--atpk-lh-lg) var(--atpk-font);margin:0;overflow-wrap:anywhere}.tl-body h2 a{color:inherit}.tl-body h2 a:after{border-radius:var(--atpk-r-card);content:"";inset:0;position:absolute}.tl-body h2 a:focus-visible{outline:none}.tl-body p{color:var(--atpk-ink-soft);margin:0;overflow-wrap:anywhere}.tl-badge{align-items:center;border-radius:var(--atpk-r-pill);display:inline-flex;font-size:var(--atpk-fs-3xs);font-weight:700;gap:5px;height:24px;justify-self:start;letter-spacing:.04em;padding-inline:10px;text-transform:uppercase}.tl-badge svg.lucide{height:13px;width:13px}.tl-badge.is-pop{background:var(--atpk-surface-coral);color:var(--atpk-action-ink)}.tl-badge.is-new{background:var(--atpk-surface-blue);color:var(--atpk-brand)}.tl-badge.is-pin{background:var(--atpk-sunk);color:var(--atpk-ink-soft)}.tl-badge.is-wait{background:var(--atpk-surface-warm);color:var(--atpk-warning-ink)}.tl-badge.is-amb{background:var(--atpk-surface-coral);color:var(--atpk-action-ink)}.tl-badges{align-items:center;display:flex;flex:none;flex-wrap:nowrap;gap:6px;justify-content:flex-end;margin-left:auto;order:1}.tl-badges:empty{display:none}.tl-badges .badge{white-space:nowrap}.tl-adm{display:flex;justify-content:flex-end;margin:0;padding:0 18px 12px;position:relative;z-index:1}.tl-adm .btn svg.lucide{height:16px;width:16px}.tl-foot{gap:12px;padding:0 18px 16px}.tl-foot,.tl-last{align-items:center;display:flex}.tl-last{color:var(--atpk-ink-soft);font-size:var(--atpk-fs-sm);gap:8px;min-width:0;position:relative;z-index:1}.tl-last .avatar{height:28px;width:28px}.tl-last>a{color:inherit;cursor:pointer;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-last b{color:var(--atpk-ink);font-weight:600}.tl-last>a:hover b{color:var(--atpk-brand)}.tl-n{align-items:center;color:var(--atpk-ink-soft);display:inline-flex;font-size:var(--atpk-fs-sm);font-weight:600;gap:6px;margin-left:auto}.tl-n svg.lucide{height:18px;width:18px}.tl-skel .tl-card{min-height:150px}.tl-skel .tl-card:hover{box-shadow:none;transform:none}.tl-skel .tl-who{display:grid;gap:8px}.tl-skel .tl-body{gap:10px}.tl-load{padding:24px}.tl-empty{margin-top:4px}:is(#modal-search-forum,#create-forum-modal,#modify-talk) .modal-dialog{max-width:560px}:is(#modal-search-forum,#create-forum-modal,#modify-talk) #forum-filter-form,:is(#modal-search-forum,#create-forum-modal,#modify-talk) #forum-form{display:grid;gap:22px}:is(#modal-search-forum,#create-forum-modal,#modify-talk) .atpk-search-section{display:grid;gap:10px;min-width:0}:is(#modal-search-forum,#create-forum-modal,#modify-talk) .atpk-search-label{color:var(--atpk-ink);font-size:var(--atpk-fs-md);font-weight:700;margin:0}:is(#modal-search-forum,#create-forum-modal,#modify-talk) .selectgroup-pills{display:flex;flex-wrap:wrap;gap:8px}:is(#modal-search-forum,#create-forum-modal,#modify-talk) .atpk-forum-toggle-row,:is(#modal-search-forum,#create-forum-modal,#modify-talk) .atpk-search-toggle-pro{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin:0}:is(#modal-search-forum,#create-forum-modal,#modify-talk) .atpk-forum-toggles{gap:14px}:is(#modal-search-forum,#create-forum-modal,#modify-talk) .atpk-toggle-label{color:var(--atpk-ink);flex:1 1 200px;min-width:0}:is(#modal-search-forum,#create-forum-modal,#modify-talk) .atpk-toggle-label a{color:var(--atpk-brand);font-weight:600;text-decoration:underline;text-underline-offset:2px}:is(#modal-search-forum,#create-forum-modal,#modify-talk) .atpk-forum-toggle-row>.fa,:is(#modal-search-forum,#create-forum-modal,#modify-talk) .atpk-forum-toggle-row>.help-block:empty{display:none}:is(#modal-search-forum,#create-forum-modal,#modify-talk) .atpk-forum-premium-banner{align-items:center;background:var(--atpk-surface-coral);border-radius:var(--atpk-r-field);color:var(--atpk-action-ink);display:flex;font-size:var(--atpk-fs-sm);font-weight:600;gap:10px;padding:12px 14px}:is(#modal-search-forum,#create-forum-modal,#modify-talk) .atpk-forum-premium-banner svg.lucide{color:currentColor;flex:none;height:18px;width:18px}:is(#modal-search-forum,#create-forum-modal,#modify-talk) .forum-loader .dimmer{display:grid;gap:10px;justify-items:center;padding:24px 0}:is(#modal-search-forum,#create-forum-modal,#modify-talk) .forum-loader .dimmer-content{color:var(--atpk-ink-muted);font-size:var(--atpk-fs-sm)}:is(#modal-search-forum,#create-forum-modal,#modify-talk) .alert{background:var(--atpk-surface-coral);border-radius:var(--atpk-r-field);color:var(--atpk-ink);margin:0 0 12px;padding:10px 14px}#suggest-premium-forum .modal-body{display:grid;gap:16px;justify-items:center;padding:28px 24px 8px;text-align:center}#suggest-premium-forum .modal-body .svg{margin:0;width:min(220px,70%)}#suggest-premium-forum .modal-body img{display:block;height:auto;width:100%}#suggest-premium-forum .modal-footer{display:flex;gap:10px;justify-content:flex-end;padding:14px 24px 20px}@media (max-width:1000px){.tl-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.tl-bar{gap:10px}.tl-bar .cx-h1{flex-basis:100%}.tl-acts{width:100%}.tl-acts .btn{flex:1}.tl-grid{gap:14px}.tl-head{padding:14px 16px 0}.tl-badges{gap:4px}.tl-badge{height:22px;justify-content:center;padding:0;width:22px}.tl-badge svg.lucide{height:12px;width:12px}.tl-badge-label{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.tl-body{padding:12px 16px 14px}.tl-foot{padding:0 16px 14px}.tl-adm{padding:0 16px 12px}}@media (prefers-reduced-motion:reduce){.tl-card{transition:none}.tl-card:hover{transform:none}}:is(#modal-search-forum,#create-forum-modal) .tl-priv-t{align-items:center;display:flex;flex-wrap:wrap;gap:4px 8px}:is(#modal-search-forum,#create-forum-modal) a.pill-premium,:is(#modal-search-forum,#create-forum-modal) a.pill-premium:hover{color:var(--atpk-action-ink);text-decoration:none}:is(#modal-search-forum,#create-forum-modal) a.pill-premium:hover{filter:brightness(.97)}:is(#modal-search-forum,#create-forum-modal) a.pill-premium svg.lucide{color:inherit;height:12px;width:12px}:is(#modal-search-forum,#create-forum-modal) .tl-fav-locked .atpk-toggle-switch{opacity:.5}:is(#modal-search-forum,#create-forum-modal) .tl-priv{display:grid;gap:2px}:is(#modal-search-forum,#create-forum-modal) .tl-priv small{color:var(--atpk-ink-muted);font-size:var(--atpk-fs-xs);line-height:1.4}:is(#modal-search-forum,#create-forum-modal) .tl-title-head{align-items:baseline;display:flex;gap:12px;justify-content:space-between}:is(#modal-search-forum,#create-forum-modal) .tl-title-head .form-label{margin:0}:is(#modal-search-forum,#create-forum-modal) .tl-count{color:var(--atpk-ink-muted);font-size:var(--atpk-fs-xs);font-variant-numeric:tabular-nums}:is(#modal-search-forum,#create-forum-modal) .tl-count.is-over{color:var(--atpk-danger);font-weight:700}.tl-empty .btn{margin-top:6px}.tl-view{background:var(--atpk-sunk);border:1px solid var(--atpk-border);border-radius:var(--atpk-r-pill);display:inline-flex;flex:none;padding:3px}.tl-view button{background:none;border:0;border-radius:var(--atpk-r-pill);color:var(--atpk-ink-muted);cursor:pointer;display:grid;height:38px;padding:0;place-items:center;transition:background var(--atpk-dur-quick) var(--atpk-ease),color var(--atpk-dur-quick) var(--atpk-ease);width:38px}.tl-view button:hover{color:var(--atpk-ink)}.tl-view button[aria-pressed=true]{background:var(--atpk-surface);box-shadow:0 0 0 1px var(--atpk-border);color:var(--atpk-brand)}.tl-view button:focus-visible{outline:3px solid var(--atpk-brand);outline-offset:2px}.tl-view svg.lucide{height:18px;width:18px}.tl-page.is-compact .tl-grid{background:var(--atpk-surface);border:1px solid var(--atpk-border);border-radius:var(--atpk-r-card);gap:0;grid-template-columns:minmax(0,1fr);overflow:hidden}.tl-page.is-compact .tl-card{align-items:center;background:none;border:0;border-radius:0;display:grid;gap:2px 14px;grid-template-areas:"ava body badges . last n visits" "ava who who who last n visits";grid-template-columns:36px minmax(0,-webkit-max-content) auto minmax(0,1fr) minmax(0,180px) -webkit-max-content -webkit-max-content;grid-template-columns:36px minmax(0,max-content) auto minmax(0,1fr) minmax(0,180px) max-content max-content;padding:11px 16px}.tl-page.is-compact .tl-card+.tl-card{border-top:1px solid var(--atpk-border)}.tl-page.is-compact .tl-card:hover{background:var(--atpk-sunk);box-shadow:none;transform:none}.tl-page.is-compact .tl-card:focus-within{outline-offset:-3px}.tl-page.is-compact .tl-foot,.tl-page.is-compact .tl-head{display:contents}.tl-page.is-compact .tl-ava{grid-area:ava}.tl-page.is-compact .tl-ava .avatar{height:36px;width:36px}.tl-page.is-compact .tl-who{align-items:baseline;color:var(--atpk-ink-muted);display:flex;font-size:var(--atpk-fs-xs);gap:6px;grid-area:who;min-width:0;white-space:nowrap}.tl-page.is-compact div.tl-who{display:contents}.tl-page.is-compact .tl-id{align-items:baseline;color:var(--atpk-ink-muted);display:flex;font-size:var(--atpk-fs-xs);gap:6px;grid-area:who;min-width:0;white-space:nowrap}.tl-page.is-compact .tl-name{overflow:hidden;text-overflow:ellipsis}.tl-page.is-compact .tl-name .atpk-display-name{color:var(--atpk-ink-soft);font-weight:600}.tl-page.is-compact .tl-time:before{content:"· "}.tl-page.is-compact .tl-name{flex:0 1 auto}.tl-page.is-compact .tl-time{flex-basis:auto}.tl-page.is-compact .tl-who .tl-badges{gap:6px;grid-area:badges;margin:0}.tl-page.is-compact .tl-who .tl-badge{height:20px;padding-inline:8px}.tl-page.is-compact .tl-body{align-items:center;display:flex;gap:8px;grid-area:body;min-width:0;padding:0}.tl-page.is-compact .tl-body h2{font-size:var(--atpk-fs-md);line-height:var(--atpk-lh-md);min-width:0;order:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-page.is-compact .tl-body h2 a:after{border-radius:0}.tl-page.is-compact .tl-body .tl-badge{flex:none;height:20px;order:2;padding-inline:8px}.tl-page.is-compact .tl-body p{display:none}.tl-page.is-compact .tl-adm{grid-column:1/-1;padding:6px 0 0}.tl-page.is-compact .tl-last{font-size:var(--atpk-fs-xs);grid-area:last}.tl-page.is-compact .tl-last .avatar{height:22px;width:22px}.tl-page.is-compact .tl-ava .row,.tl-page.is-compact .tl-last .row{min-height:0}.tl-page.is-compact .tl-last .col-12>a{display:block;line-height:0}.tl-page.is-compact .talk-visits-button{grid-area:visits;justify-self:end}.tl-page.is-compact .tl-n{grid-area:n;justify-self:end;margin:0}.tl-page.is-compact .tl-skel .tl-card{min-height:0}.tl-page.is-compact .tl-skel .cx-skel-ava{grid-area:ava;height:36px;width:36px}.tl-page.is-compact .tl-skel .tl-body{display:block}.tl-page.is-compact .tl-skel .tl-body .is-m{display:none}@media (max-width:760px){.tl-bar:has(>.tl-acts>.tl-view) .cx-h1{flex:1 1 40%}.tl-bar:has(>.tl-acts>.tl-view) .tl-acts{display:contents}.tl-bar:has(>.tl-acts>.tl-view) .tl-acts .btn{flex:1 1 calc(50% - 5px);min-width:0;padding-inline:12px}.tl-view button{height:44px;width:44px}.tl-page.is-compact .tl-card{-moz-column-gap:10px;column-gap:10px;grid-template-areas:"ava body badges . n visits" "ava who who who n visits";grid-template-columns:36px minmax(0,-webkit-max-content) auto minmax(0,1fr) -webkit-max-content -webkit-max-content;grid-template-columns:36px minmax(0,max-content) auto minmax(0,1fr) max-content max-content;padding:10px 12px}.tl-page.is-compact .tl-body .tl-badge,.tl-page.is-compact .tl-boost,.tl-page.is-compact .tl-last{display:none}.tl-page.is-compact .tl-who .tl-badge{padding:0;width:20px}}@media (prefers-reduced-motion:reduce){.tl-view button{transition:none}}.tk-head{gap:18px;margin-bottom:8px}.tk-head,.tk-topic{display:grid;min-width:0}.tk-topic{background:var(--atpk-surface);border-radius:var(--atpk-r-sheet);box-shadow:var(--atpk-shadow-float);gap:16px;padding:26px 28px 22px}.tk-author{align-items:center;display:flex;gap:12px;min-width:0}.tk-author>.auto{flex:none}.tk-author>.auto a{display:block;line-height:0}.cx-msgs .tk-author .avatar{height:48px;width:48px}.tk-author>.col{display:grid;flex:1 1 0;gap:2px;min-width:0;padding:0}.tk-author .atpk-post-header-content{color:var(--atpk-ink);line-height:var(--atpk-lh-sm)}.tk-author .atpk-display-name{color:var(--atpk-ink);font-weight:700}.tk-author .atpk-handle,.tk-author .atpk-time{color:var(--atpk-ink-muted);font-size:var(--atpk-fs-sm)}.tk-tools{align-items:center;align-self:flex-start;display:flex;flex:none;gap:4px}.tk-lock{color:var(--atpk-ink-muted);display:grid;height:36px;place-items:center;width:36px}.tk-lock svg.lucide{height:18px;width:18px}.tk-tools .btn-more{height:44px;width:44px}.tk-tools .btn-more svg.lucide{height:22px!important;width:22px!important}.tk-title{color:var(--atpk-ink);font:800 var(--atpk-fs-4xl)/var(--atpk-lh-4xl) var(--atpk-font);letter-spacing:-.01em;margin:0;overflow-wrap:anywhere;text-wrap:balance}.tk-main-post{display:grid;gap:18px;min-width:0}#debug:empty{display:none}.tk-desc{display:grid;gap:12px;min-width:0}.forum-description{color:var(--atpk-ink);font-size:var(--atpk-fs-lg);line-height:var(--atpk-lh-lg);max-width:72ch;overflow-wrap:anywhere}.forum-description a{color:var(--atpk-brand);font-weight:600}.tk-foot{align-items:center;display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:space-between}.cx-msgs .tk-react.post-footer{border:0;flex:1 1 auto;padding:0}.cx-msgs .tk-react .atpk-footer-action--info{margin-left:0}.tk-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.tk-actions .btn svg.lucide{height:17px;width:17px}.tk-cols{align-items:start;display:grid;gap:32px;grid-template-columns:minmax(0,1fr) 320px}.tk-cols>.sidebar{position:-webkit-sticky;position:sticky;top:var(--cx-stick-top,92px)}.tk-main{align-content:start;gap:20px}.tk-main,.tk-posts{display:grid;min-width:0}.tk-posts{gap:16px}.tk-posts>.msg-list:empty{display:none}.tk-notice{align-items:center}.tk-notice.forum-pending-notice{background:var(--atpk-surface-blue);color:var(--atpk-ink)}.tk-notice.forum-pending-notice svg.lucide{color:var(--atpk-brand)}.tk-notice p{margin:0}.tk-skel{display:grid;gap:16px}.tk-skel-head{align-items:center;display:flex;gap:12px}#flow-loader .forum-loader .dimmer{display:grid;gap:8px;justify-items:center;padding:20px 0}#flow-loader .forum-loader .dimmer-content{color:var(--atpk-ink-muted);font-size:var(--atpk-fs-sm)}#flow-loader .forum-loader .loader{color:var(--atpk-action);height:24px;width:24px}#paginator{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;list-style:none;margin:4px 0 0;padding:0}#paginator .page-link{background:var(--atpk-surface);border:1px solid var(--atpk-border-strong);border-radius:var(--atpk-r-pill);color:var(--atpk-ink);cursor:pointer;display:grid;font-weight:600;height:44px;min-width:44px;padding:0 12px;place-items:center}#paginator .page-link:hover{border-color:var(--atpk-ink-muted)}#paginator .active .page-link{background:var(--atpk-ink);border-color:var(--atpk-ink);color:var(--atpk-bg)}.tk-composer{min-width:0}.tk-support{background:var(--atpk-surface-coral);border-radius:var(--atpk-r-card);color:var(--atpk-ink);font-weight:600;padding:16px 18px}.tk-support p{margin:0}.tk-support a{color:var(--atpk-action-ink);text-decoration:underline;text-underline-offset:3px}.tk-cols>.sidebar>.atpk-assessment-card-link{color:inherit;display:block;position:static}.tk-cols>.sidebar .atpk-assessment-card{background:var(--atpk-surface);border:1px solid var(--atpk-border);border-radius:var(--atpk-r-card);display:grid;gap:12px;padding:18px}.tk-cols>.sidebar .atpk-assessment-card__visual{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.tk-cols>.sidebar .atpk-assessment-card__topline{align-items:center;display:flex;flex:1 1 100%;gap:8px;justify-content:space-between}.tk-cols>.sidebar .atpk-assessment-card__type{align-items:center;background:var(--atpk-surface-blue);border-radius:var(--atpk-r-pill);color:var(--atpk-brand);display:inline-flex;font-size:var(--atpk-fs-3xs);font-weight:700;height:24px;letter-spacing:.04em;padding-inline:10px;text-transform:uppercase}.tk-cols>.sidebar .atpk-assessment-card__price{color:var(--atpk-ink);font-size:var(--atpk-fs-sm);font-weight:700}.tk-cols>.sidebar .atpk-assessment-card__icon{background:var(--atpk-surface-coral);border-radius:50%;color:var(--atpk-action-ink);display:grid;height:44px;place-items:center;width:44px}.tk-cols>.sidebar .atpk-assessment-card__icon svg.lucide{height:22px;width:22px}.tk-cols>.sidebar :is(.atpk-assessment-card__signal,.atpk-assessment-card__code){display:none}.tk-cols>.sidebar .atpk-assessment-card__body{display:grid;gap:10px;padding:0}.tk-cols>.sidebar .atpk-assessment-card__body .h2{color:var(--atpk-ink);font:800 var(--atpk-fs-xl)/var(--atpk-lh-xl) var(--atpk-font);margin:0}.tk-cols>.sidebar .atpk-assessment-card__summary{color:var(--atpk-ink-soft);font-size:var(--atpk-fs-sm);line-height:var(--atpk-lh-sm);margin:0}.tk-cols>.sidebar .atpk-assessment-card__facts{color:var(--atpk-ink-muted);display:flex;flex-wrap:wrap;font-size:var(--atpk-fs-xs);gap:6px 14px}.tk-cols>.sidebar .atpk-assessment-card__facts span{align-items:center;display:inline-flex;gap:6px}.tk-cols>.sidebar .atpk-assessment-card__facts svg.lucide{height:15px;width:15px}.tk-cols>.sidebar .atpk-assessment-card__action{align-items:center;color:var(--atpk-brand);display:inline-flex;font-size:var(--atpk-fs-sm);font-weight:600;gap:6px}.tk-cols>.sidebar .atpk-assessment-card__action svg.lucide{height:16px;width:16px}.tk-cols>.sidebar>.atpk-assessment-card-link:hover .atpk-assessment-card{border-color:var(--atpk-border-strong)}.vz-main .tk-page{max-width:1160px;padding-inline:20px}.tk-join{background:var(--atpk-surface-blue);border-radius:var(--atpk-r-card);display:grid;gap:12px;justify-items:center;padding:28px 24px;text-align:center}.tk-join p{color:var(--atpk-ink);font-size:var(--atpk-fs-lg);line-height:var(--atpk-lh-lg);margin:0;max-width:46ch}.tk-join-acts{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.tk-related{margin-top:4px}@media (max-width:1100px){.tk-cols{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.tk-head{gap:14px;margin-bottom:4px}.tk-topic{border-radius:var(--atpk-r-card);gap:14px;padding:18px 18px 16px}.tk-title{font-size:var(--atpk-fs-3xl);line-height:var(--atpk-lh-3xl)}.forum-description{font-size:var(--atpk-fs-md);line-height:var(--atpk-lh-md)}.tk-actions{width:100%}.tk-actions .btn{flex:1 1 auto}.tk-cols>.sidebar{display:none}.tk-join{padding:22px 16px}.tk-join-acts .btn{flex:1 1 auto}}.tk-pill{align-items:center;background:var(--atpk-surface-blue);border-radius:var(--atpk-r-pill);color:var(--atpk-brand);display:inline-flex;font:700 var(--atpk-fs-xs)/1.3 var(--atpk-font);gap:6px;justify-self:start;padding:5px 12px}.tk-pill svg.lucide{height:14px;width:14px}.tk-related-t{color:var(--atpk-ink);font:800 var(--atpk-fs-2xl)/1.2 var(--atpk-font);margin:8px 0 0}.tk-new{background:var(--atpk-surface);border-radius:var(--atpk-r-card);box-shadow:inset 0 0 0 1px var(--atpk-border);display:grid;gap:12px;padding:20px}.tk-new h3{color:var(--atpk-ink);font:800 var(--atpk-fs-xl)/var(--atpk-lh-xl) var(--atpk-font);margin:0}.tk-new p{color:var(--atpk-ink-soft);margin:0}.tk-new .btn{justify-self:start}.tk-cols>.sidebar .tk-new{margin-top:16px}@media (min-width:761px){.tk-new.is-phone-only{display:none}}.tk-support-v2{align-items:center;display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:space-between}.tk-support-v2 .btn{color:var(--atpk-on-action);text-decoration:none}.tk-support-v3{align-items:center;background:var(--atpk-surface-peach);display:grid;font-weight:400;gap:12px 16px;grid-template-columns:auto minmax(0,1fr) auto;padding:16px 20px}.tk-support-v3 .btn{color:var(--atpk-on-action);text-decoration:none;white-space:nowrap}.tk-sup-faces{align-items:center;display:flex}.tk-sup-faces img{border-radius:50%;box-shadow:0 0 0 3px var(--atpk-surface-peach);height:44px;-o-object-fit:cover;object-fit:cover;width:44px}.tk-sup-faces img+.tk-sup-crown,.tk-sup-faces img+img{margin-left:-12px}.tk-sup-crown{background:var(--atpk-surface-peach);border-radius:50%;display:grid;height:44px;place-items:center;position:relative;width:44px}.tk-sup-crown svg.premium-icon{height:100%;margin:0;width:100%}.tk-sup-faces img+.tk-sup-crown{align-self:flex-end;height:26px;margin-left:-14px;width:26px}.tk-sup-t{display:grid;gap:2px;min-width:0}.tk-sup-t b{color:var(--atpk-ink);font-weight:700}.tk-sup-t p{color:var(--atpk-ink-soft);font-size:var(--atpk-fs-sm);line-height:var(--atpk-lh-sm)}@media (max-width:760px){.tk-support-v3{grid-template-columns:minmax(0,1fr);padding:16px}.tk-sup-faces img,.tk-sup-faces>.tk-sup-crown:only-child{height:36px;width:36px}.tk-sup-faces img+img{margin-left:-10px}.tk-support-v3 .btn{width:100%}}.tk-auteur{align-items:center;background:var(--atpk-surface-coral);border-radius:var(--atpk-r-pill);color:var(--atpk-action-ink);display:inline-flex;font:700 var(--atpk-fs-3xs)/1 var(--atpk-font);height:20px;letter-spacing:.02em;padding:0 8px;white-space:nowrap}.atpk-post-header-content>.tk-auteur,.cx-msgs .atpk-post-header-content>.tk-auteur{display:inline-flex;margin-left:6px;vertical-align:1px}.atpk-author-line>.tk-auteur{align-self:center}.tk-sort{align-items:center;flex-wrap:wrap}.tk-sort-l{color:var(--atpk-ink-muted);font-size:var(--atpk-fs-sm)}.tk-sort .chip{text-decoration:none}.tk-sort .chip:focus-visible{outline:2px solid var(--atpk-brand);outline-offset:2px}@media (max-width:760px){.tk-sort .chip{height:44px}}.tk-find{align-items:center;display:flex;gap:10px;min-width:0}.tk-find .cx-input{flex:1 1 auto;min-width:0}.tk-find .btn{flex:none;min-height:48px}.tk-find .btn svg.lucide{height:17px;width:17px}.tk-found{background:var(--atpk-surface);border-radius:var(--atpk-r-card);box-shadow:var(--atpk-shadow-float);display:grid;gap:14px;min-width:0;padding:22px 24px}.tk-found-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px 16px;justify-content:space-between}.tk-found-t{color:var(--atpk-ink);font:800 var(--atpk-fs-xl)/var(--atpk-lh-xl) var(--atpk-font);margin:0;overflow-wrap:anywhere}.tk-found-x{color:var(--atpk-brand);font-weight:600}.tk-found-note,.tk-found-x{font-size:var(--atpk-fs-sm)}.tk-found-note{color:var(--atpk-ink-soft);line-height:var(--atpk-lh-sm);margin:0}.tk-found-list{display:grid;gap:18px;list-style:none;margin:0;padding:0}.tk-hit{display:grid;gap:6px;min-width:0}.tk-hit-meta{align-items:baseline;color:var(--atpk-ink-muted);display:flex;flex-wrap:wrap;font-size:var(--atpk-fs-xs);gap:2px 8px;margin:0}.tk-hit-meta b{color:var(--atpk-ink);font-size:var(--atpk-fs-sm);font-weight:700}.tk-hit-meta span:before{content:"·";margin-right:8px}.tk-hit-ex{background:var(--atpk-sunk);border-radius:var(--atpk-r-field);display:block;font-size:var(--atpk-fs-md);line-height:var(--atpk-lh-md);overflow-wrap:anywhere;padding:10px 14px}.tk-hit-ex,.tk-hit-ex:hover{color:var(--atpk-ink);text-decoration:none}.tk-hit-ex:hover{background:var(--atpk-hl)}.tk-hit-ex:focus-visible{outline:2px solid var(--atpk-brand);outline-offset:2px}.tk-hit-ex.is-cmt{font-size:var(--atpk-fs-sm);line-height:var(--atpk-lh-sm);margin-left:20px}.tk-hit-by{color:var(--atpk-ink-muted);display:block;font-size:var(--atpk-fs-xs);font-weight:600;margin-bottom:2px}.tk-hit-ex mark{background:var(--atpk-hl-sky);border-radius:3px;color:inherit;padding:0 2px}@media (max-width:760px){.tk-find{flex-wrap:wrap}.tk-find .btn{height:44px;width:100%}.tk-found{padding:18px 16px}.tk-hit-ex.is-cmt{margin-left:12px}}.pm-head{display:grid;gap:10px;margin-bottom:20px}.pm-head .cx-h1{margin:0;overflow-wrap:anywhere}.pm-cols{align-items:start;display:grid;gap:32px;grid-template-columns:minmax(0,1fr) 320px}.pm-cols>.pm-main{align-content:start;display:grid;gap:16px;min-width:0}.pm-cols>:is(.sidebar,.pm-aside){position:-webkit-sticky;position:sticky;top:var(--cx-stick-top,92px)}.pm-aside{align-content:start;display:grid;gap:16px;min-width:0}.pm-aside>.sidebar:empty{display:none}.pm-side-hello .atpk-greeting-card{display:grid;gap:14px}.pm-side-hello .atpk-greeting{display:grid;gap:4px;padding:0}.pm-side-hello .atpk-greeting__avatar{display:none}.pm-side-hello .welcome{color:var(--atpk-ink);display:block;font:800 var(--atpk-fs-xl)/var(--atpk-lh-xl) var(--atpk-font);margin:0;overflow-wrap:anywhere}.pm-side-hello .atpk-greeting__lang{color:var(--atpk-ink-muted);font-size:var(--atpk-fs-xs);margin:0}.pm-side-hello .atpk-lexicon{background:var(--atpk-surface-coral);border-radius:var(--atpk-r-field);display:grid;gap:6px;padding:14px}.pm-side-hello .atpk-lexicon__word{color:var(--atpk-ink);font:800 var(--atpk-fs-xl)/1 var(--atpk-display);overflow-wrap:anywhere;text-transform:uppercase}.pm-side-hello .atpk-lexicon__lang{color:var(--atpk-ink-muted);font-size:var(--atpk-fs-2xs)}.pm-side-hello .atpk-lexicon__text{color:var(--atpk-ink-soft);margin:0}.pm-side-hello .card-btn{display:none}.pm-who{align-items:center;display:flex;gap:14px;margin-bottom:4px;min-width:0}.pm-who>.row,.pm-who>.row>.col-12{display:block;flex:none;margin:0;padding:0}.pm-who .avatar{background:var(--atpk-sunk) center/cover no-repeat;border-radius:50%;display:block;height:var(--atpk-avatar-lg);width:var(--atpk-avatar-lg)}.pm-who>div:last-child{display:grid;gap:2px;min-width:0}.pm-who .cx-h1{margin:0;overflow-wrap:anywhere}.pm-who .cx-sub{margin:0}.pm-feed{min-width:0}.pm-feed,.pm-skel{display:grid;gap:16px}.pm-skel-head{align-items:center;display:flex;gap:12px}@media (max-width:1100px){.pm-cols{grid-template-columns:minmax(0,1fr)}.pm-cols>:is(.sidebar,.pm-aside){position:static}}@media (max-width:760px){.pm-aside,.pm-cols>.sidebar{display:none}.pm-who .avatar{height:var(--atpk-avatar-md);width:var(--atpk-avatar-md)}}