:root{--skool-setting-primary-color: #6D3EF2;--skool-setting-secondary-color: #9B6BFF;--skool-setting-accent-color: #ec4899;--skool-setting-card-background: #ffffff;--skool-setting-page-background: #f5f5f5;--skool-setting-text-color: #111827;--skool-setting-muted-text-color: #6b7280;--skool-setting-card-cover-image: /uploads/default/original/1X/4e989570b608af910af20bb85154e2966e92eca9.png;--skool-setting-card-name: From I To We;--skool-setting-card-subtitle: community.fromitowe.com;--skool-setting-card-description: A community for personal growth, coaching, and collaborative learning.;--skool-setting-card-links: FromItoWe Website|https://community-staging.fromitowe.com/classroom|Courses|https://community-staging.fromitowe.com/classroom;--skool-setting-card-button-text: ΠΕΡΙΟΧΗ ΜΑΘΗΜΑΤΩΝ;--skool-setting-card-button-url: https://community-staging.fromitowe.com/classroom;--skool-setting-card-button-rainbow: true;--skool-setting-card-button2-text: ΔΙΑΧΕΙΡΙΣΗ ΛΟΓΑΡΙΑΣΜΟΥ;--skool-setting-card-button2-url: https://sso.fromitowe.com/_account;--skool-setting-card-button2-rainbow: false;--skool-setting-card-button3-text: ΣΥΝΟΜΙΛΙΑ CHAT;--skool-setting-card-button3-url: https://community-staging.fromitowe.com/chat;--skool-setting-card-button3-rainbow: false;--skool-setting-landing-headline: From I To We;--skool-setting-landing-subtitle: Personal Growth, Coaching & Collaborative Learning;--skool-setting-landing-features: Gain knowledge & real value|Connect with like-minded individuals|Be part of something truly unique;--skool-setting-landing-cta-text: Join the Community;--skool-setting-landing-cta-url: /login;--skool-setting-landing-description: Join our community where we share knowledge, build connections, and grow together.;--skool-setting-landing-benefits: Exclusive educational content|Live discussions and Q&A sessions|Online workshops and community events|Like-minded and encouraging community|Access to exclusive resources;--skool-setting-landing-meta-labels: Private|Members|Free;--skool-setting-signup-redirect-url: https://open.fromitowe.com;--skool-setting-signup-redirect-new-tab: true;--skool-setting-like-celebration-enabled: true;--skool-setting-like-celebration-effect: confetti;--skool-setting-like-celebration-duration-ms: 4800;--skool-setting-enable-topic-modal: true;--skool-setting-tv-screens-enabled: true;--skool-setting-tv-static-noise-image: ;--skool-setting-tv1-image: /uploads/default/original/1X/48b2ce61be5ac99c2d55ce5a57fd6fc53222dc6a.jpeg;--skool-setting-tv1-link: https://community-staging.fromitowe.com/classroom/iemt-practitioner/default/iemt-practitioner-1;--skool-setting-tv1-label: IEMT Video Course;--skool-setting-tv2-image: ;--skool-setting-tv2-link: ;--skool-setting-tv2-label: ;--skool-setting-tv3-image: /uploads/default/original/1X/530e21db6e6bc0f7131965d2cb060477fa487fd3.jpeg;--skool-setting-tv3-link: https://community-staging.fromitowe.com/classroom/live-qna/;--skool-setting-tv3-label: ;--skool-setting-tv4-image: /uploads/default/original/1X/c14e5b561ab13422b1b297a2f250b7e2f977a6fe.jpeg;--skool-setting-tv4-link: https://community-staging.fromitowe.com/classroom/iemt-practitioner/default/iemt-vs-emdr;--skool-setting-tv4-label: ;--skool-primary: #6D3EF2;--skool-secondary: #9B6BFF;--skool-accent: #ec4899;--skool-card-bg: #ffffff;--skool-page-bg: #f5f5f5;--skool-text: #111827;--skool-muted: #6b7280}@keyframes skool-rainbow-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes skool-moveGradient{0%{background-position:0% 0%}50%{background-position:100% 100%}100%{background-position:0% 0%}}.topic-list-item{margin-bottom:16px;border-radius:10px;border:1px solid #e4e4e4;box-shadow:none;background:var(--skool-card-bg);overflow:hidden;transition:none}@media(hover: hover){.topic-list-item:hover{border-color:#e4e4e4;box-shadow:rgba(0,0,0,.08) 0 2px 8px,rgba(0,0,0,.04) 0 1px 2px;filter:none}.topic-list-item.skool-like-hover:hover{box-shadow:none}}.topic-list-item.skoolified{border-radius:10px;border-width:1px;border-style:solid;border-color:#e4e4e4;box-shadow:none;filter:none;cursor:pointer}@media(hover: hover){.topic-list-item.skoolified:not(.skool-pinned-topic):hover{background:var(--skool-card-bg);background-color:var(--skool-card-bg);border-color:#e4e4e4;filter:none;box-shadow:rgba(0,0,0,.08) 0 2px 8px,rgba(0,0,0,.04) 0 1px 2px}}.topic-list-item.skoolified:active{transform:none}.topic-list-item.skoolified:not(.skool-pinned-topic):active{background:var(--skool-card-bg);background-color:var(--skool-card-bg);border-color:#e4e4e4;filter:none;box-shadow:none}.topic-list-item.skool-pinned-topic{border-color:rgba(248,212,129,.65);box-shadow:rgba(248,212,129,.32) 0 2px 2px,rgba(248,212,129,.32) 0 2px 6px,rgba(248,212,129,.2) 0 1px 8px}@media(hover: hover){.topic-list-item.skool-pinned-topic:hover{border-color:rgba(248,212,129,.78);box-shadow:rgba(248,212,129,.36) 0 2px 2px,rgba(248,212,129,.36) 0 2px 6px,rgba(248,212,129,.24) 0 1px 8px}}.topic-list-item.skool-pinned-topic:active{transform:none;border-color:rgba(248,212,129,.78);box-shadow:rgba(248,212,129,.36) 0 2px 2px,rgba(248,212,129,.36) 0 2px 6px,rgba(248,212,129,.24) 0 1px 8px}.skool-pinned-badge{position:absolute;top:11px;right:12px;display:flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:#202124;z-index:6;pointer-events:none}.skool-pinned-icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center;flex:0 0 16px}.skool-pinned-badge svg{width:16px;height:16px;display:block}.topic-list-item.skool-pinned-topic .topic-statuses .pin-toggle-button,.topic-list-item.skool-pinned-topic .topic-statuses .topic-status.pinned,.topic-list-item.skool-pinned-topic .topic-statuses .topic-status.unpinned,.topic-list-item.skool-pinned-topic .topic-statuses .pinned,.topic-list-item.skool-pinned-topic .topic-statuses .unpinned{display:none}.skool-author-row{display:flex;align-items:flex-start;gap:12px;padding:18px 16px 0}.skool-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}.skool-author-name{font-weight:600;font-size:14px;color:var(--skool-text);line-height:1.3}.skool-author-meta{font-size:13px;color:var(--skool-muted);margin-top:1px;display:flex;flex-wrap:wrap;align-items:center;gap:0}.skool-author-time,.skool-author-dot,.skool-author-category{font-size:inherit;line-height:inherit;color:inherit}.skool-author-time,.skool-author-dot{font-weight:400}.skool-author-dot{padding:0 6px}.skool-author-category{font-weight:700}.topic-list-item.skoolified .topic-details{padding:10px 16px 0}.topic-list-item.skoolified .main-link,.topic-list-item.skoolified .link-top-line{display:block !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}.topic-list-item.skoolified .link-bottom-line{display:none}.topic-list-item.skoolified .link-top-line a.title,.topic-list-item.skoolified .main-link a.title,.topic-list-item.skoolified .main-link .title{display:block !important;width:100% !important;max-width:none !important;font-size:14px;font-weight:700;color:var(--skool-text);line-height:18px;text-decoration:none}.topic-list-item.skoolified .main-link a.title:hover{color:var(--skool-text);text-decoration:none}@media(min-width: 768px)and (max-width: 1024px){.topic-list-item.skoolified .link-top-line a.title,.topic-list-item.skoolified .main-link a.title,.topic-list-item.skoolified .main-link .title{font-size:15px;line-height:20px}.topic-list-item.skoolified .topic-excerpt,.topic-list-item.skoolified.has-thumbnail .topic-excerpt,.topic-list-item.skoolified.has-media .topic-excerpt{-webkit-line-clamp:3;max-height:72px}}@media(max-width: 767px){.topic-list-item.skoolified .link-top-line a.title,.topic-list-item.skoolified .main-link a.title,.topic-list-item.skoolified .main-link .title{font-size:16px;line-height:21px}}.topic-list-item.skoolified .topic-excerpt{font-size:16px;line-height:1.5;color:#374151;margin-top:10px;padding:0 16px 0 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-height:48px}.topic-list-item.skoolified .topic-excerpt>*{margin-left:0;padding-left:0;text-indent:0}.topic-list-item.skoolified .skool-content-row{display:block;min-width:0}.topic-list-item.skoolified .topic-footer{padding:16px 16px 18px 0;border-top:none;background:rgba(0,0,0,0);position:relative;z-index:4;pointer-events:auto}.skool-footer{display:flex;align-items:center;gap:20px;font-size:14px;color:var(--skool-muted);position:relative;z-index:4;pointer-events:auto}.skool-stat{display:inline-flex;align-items:center;gap:5px;color:var(--skool-muted);font-weight:500}.skool-list-like-button{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:6px 8px;margin:-6px -8px;border:none;background:rgba(0,0,0,0);border-radius:999px;cursor:pointer;position:relative;z-index:100;pointer-events:auto;transition:background-color .15s ease}.skool-list-like-button:hover{background-color:rgba(0,0,0,.08)}.skool-list-like-button:hover,.skool-list-like-button:focus{color:var(--skool-muted)}.skool-list-like-button.is-liked{color:var(--skool-muted)}.skool-list-like-button.is-disabled{cursor:default}.skool-list-like-button.is-disabled:hover,.skool-list-like-button.is-disabled:focus{color:var(--skool-muted)}.skool-stat svg{color:#9ca3af}.skool-list-like-button.is-liked svg{color:#d4af37}.skool-commenters{display:inline-flex;margin-left:auto}.skool-commenter{width:28px;height:28px;border-radius:50%;border:2px solid var(--skool-card-bg);margin-left:-8px;object-fit:cover}.skool-commenter:first-child{margin-left:0}a.skool-activity,.skool-activity,.topic-list-item.skoolified .topic-footer a.skool-activity{color:var(--skool-primary);font-size:13px;font-weight:500;text-decoration:none;text-decoration-line:none;border-bottom:none;box-shadow:none;background-image:none;white-space:nowrap}a.skool-activity:hover,a.skool-activity:focus,a.skool-activity:active,a.skool-activity:visited,.skool-activity:hover,.skool-activity:focus,.topic-list-item.skoolified .topic-footer a.skool-activity:hover,.topic-list-item.skoolified .topic-footer a.skool-activity:focus,.topic-list-item.skoolified .topic-footer a.skool-activity:active,.topic-list-item.skoolified .topic-footer a.skool-activity:visited{text-decoration:none;text-decoration-line:none;border-bottom:none;box-shadow:none;background-image:none}.topic-list.tiles-style{max-width:none;margin:0 auto;width:100%}.topic-list-item td{border:none;padding:0}.topic-list-item.has-thumbnail{position:relative}@media(min-width: 1025px){.topic-list-item.skoolified.has-thumbnail .topic-details,.topic-list-item.skoolified.has-media .topic-details{padding-right:124px !important}}.topic-list-item.skoolified.has-thumbnail .topic-excerpt,.topic-list-item.skoolified.has-media .topic-excerpt{padding-right:0}.topic-list-item.skoolified.has-thumbnail .topic-footer,.topic-list-item.skoolified.has-media .topic-footer{padding-right:0}.topic-list-item.skoolified.has-thumbnail .topic-details,.topic-list-item.skoolified.has-media .topic-details,.topic-list-item.skoolified.has-thumbnail .topic-footer,.topic-list-item.skoolified.has-media .topic-footer{padding-left:16px}.topic-list-item.skoolified.has-thumbnail .topic-footer,.topic-list-item.skoolified.has-media .topic-footer{padding-left:0}.topic-list-item.skoolified.has-thumbnail .topic-excerpt,.topic-list-item.skoolified.has-media .topic-excerpt{padding-left:0}.topic-list-item.has-thumbnail .topic-thumbnail{display:block;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:96px;height:96px;margin:0;float:none;overflow:hidden;border-radius:12px;background:#f3f4f6;z-index:2}@media(min-width: 768px)and (max-width: 1024px){.topic-list-item.has-thumbnail .topic-thumbnail,.topic-list-item.has-media .skool-media{position:static;float:none;top:auto;right:auto;transform:none;width:96px;height:96px}}.topic-list-item.has-thumbnail .topic-thumbnail img,.topic-list-item.has-thumbnail .topic-thumbnail video{width:100%;height:100%;object-fit:cover;display:block}.topic-list-item.has-media .skool-media{display:block;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:96px;height:96px;overflow:hidden;border-radius:12px;background:#f3f4f6;z-index:2;text-decoration:none}.topic-list-item.has-media .skool-media img{width:100%;height:100%;object-fit:cover;display:block}.footer-message,.powered-by-discourse,#below-footer-outlet{display:none}.skool-tv-row{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:14px;margin:0 auto 16px;max-width:none}.skool-tv{display:flex;flex-direction:column;align-items:stretch;text-decoration:none;color:inherit;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.skool-tv.is-disabled{cursor:default;pointer-events:none}.skool-tv-frame{display:block;position:relative;width:100%;aspect-ratio:556/336;background:rgba(0,0,0,0);filter:drop-shadow(0 6px 14px rgba(0, 0, 0, 0.22));transition:transform .18s ease,filter .18s ease}.skool-tv:hover .skool-tv-frame{transform:translateY(-2px);filter:drop-shadow(0 12px 22px rgba(0, 0, 0, 0.28))}.skool-tv-frame::after{content:"";position:absolute;inset:0;background:url("/uploads/default/original/1X/44f9a6a2d972b9df96824762e325e69dbca1986d.png") center/100% 100% no-repeat;pointer-events:none;z-index:2}.skool-tv-screen{display:block;position:absolute;top:11.61%;right:19.06%;bottom:8.63%;left:6.12%;border-radius:6%/10%;overflow:hidden;background:#000;z-index:1;box-shadow:inset 0 0 22px rgba(0,0,0,.65)}.skool-tv-screen::after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(to bottom, rgba(255, 255, 255, 0.045) 0 1px, transparent 1px 3px),radial-gradient(ellipse at center, transparent 55%, rgba(0, 0, 0, 0.35) 100%);mix-blend-mode:overlay}.skool-tv-image{width:100%;height:100%;object-fit:cover;display:block}.skool-tv-play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:28%;max-width:64px;aspect-ratio:12/8;border-radius:18%/28%;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'><polygon points='13,7 13,33 35,20' fill='white' stroke='white' stroke-width='2' stroke-linejoin='round'/></svg>") center/60% auto no-repeat,linear-gradient(180deg, #f4cf5e 0%, #d4af37 55%, #a98512 100%);box-shadow:inset 0 1px 0 rgba(255,245,200,.55),inset 0 -1px 0 rgba(80,55,5,.35),0 2px 6px rgba(0,0,0,.35);z-index:3;pointer-events:none;transition:transform .15s ease,filter .15s ease}.skool-tv:hover .skool-tv-play{transform:translate(-50%, -50%) scale(1.06);filter:brightness(1.1)}.skool-tv-noise{position:absolute;inset:0;background-color:#1a1a1a;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.95 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:200px 200px;animation:skool-tv-static .18s steps(4) infinite;opacity:.95}.skool-tv-noise.is-image{background-size:cover;background-position:center;animation:none}@keyframes skool-tv-static{0%{background-position:0 0}25%{background-position:-80px 40px}50%{background-position:60px -50px}75%{background-position:-40px -90px}100%{background-position:20px 60px}}.skool-tv-label{margin-top:8px;font-size:13px;font-weight:600;color:var(--skool-text, #111827);text-align:center;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width: 767px){.skool-tv-row{grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px;width:100%;max-width:420px;margin-left:auto;margin-right:auto;margin-bottom:14px;padding:0 4px;box-sizing:border-box;justify-content:center}.skool-tv-label{font-size:13px;line-height:1.3;margin-top:6px}}.skool-write-box{max-width:none;margin:0 auto 16px;cursor:pointer}.skool-write-inner{display:flex;align-items:center;gap:12px;padding:14px 20px;background:var(--skool-card-bg);border:1px solid #e5e7eb;border-radius:12px;transition:border-color .15s,box-shadow .15s}.skool-write-inner:hover{border-color:#d1d5db;box-shadow:0 1px 4px rgba(0,0,0,.04)}.skool-write-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}.skool-write-placeholder{font-size:20px;color:#909090;font-weight:500}.navigation-container .nav-pills>li>a,.navigation-container .category-breadcrumb li a,.navigation-container .nav-pills>li button{border-radius:25px;padding:0 16px;height:40px;line-height:40px;font-size:14px;font-weight:400;border:1px solid #e5e7eb;background:var(--skool-card-bg);color:#374151;transition:all .15s;display:inline-flex;align-items:center}.navigation-container .nav-pills>li>a:hover,.navigation-container .category-breadcrumb li a:hover{background:#f3f4f6;border-color:#d1d5db}.navigation-container .nav-pills>li.active>a,.navigation-container .nav-pills>li>a.active{background:#374151;color:#fff;border-color:#374151}.category-breadcrumb .category-drop-header,.tag-drop-header,.category-breadcrumb li .dropdown-header{border-radius:25px;padding:0 16px;height:40px;line-height:40px;font-size:14px;border:1px solid #e5e7eb;background:var(--skool-card-bg)}body.skool-topic-list-route #create-topic,body.skool-topic-list-route button.new-create-topic{display:none}.welcome-banner{display:none}.navigation-container{margin-bottom:20px}.navigation-container .nav-pills>li.active>a::after,.navigation-container .nav-pills>li>a.active::after,.navigation-container .nav-pills>li>a::after{display:none;border:none;height:0}.navigation-container .nav-pills>li>a{border-bottom:none}body{background:var(--skool-page-bg)}.d-header-wrap .d-header{background:var(--skool-card-bg);border-bottom:1px solid #e5e7eb}body .d-header-wrap .d-header .contents{width:auto;max-width:none}html body .background-container,html body.desktop-view .background-container,html body.mobile-view .background-container{background:linear-gradient(135deg, #6D3EF2 0%, #9B6BFF 100%);opacity:.95}html body:not(.no-ember)::before,html.desktop-view body:not(.no-ember)::before{background:linear-gradient(135deg, #6D3EF2 0%, #9B6BFF 100%);opacity:.95}@media(min-width: 768px){#main-outlet-wrapper{display:grid}.sidebar-wrapper{display:flex}}.sidebar-wrapper{flex-direction:column;position:sticky;top:65px;align-self:flex-start;overflow:visible;max-height:none;height:auto}.sidebar-wrapper .sidebar-section-wrapper,.sidebar-wrapper .sidebar-section,.sidebar-wrapper .sidebar-footer-wrapper{display:block}.skool-community-card{margin-bottom:12px;width:100%;background:var(--skool-card-bg, #fff);border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;isolation:isolate}.topic-list.tiles-style,.navigation-container,.skool-write-box{max-width:none}@media(min-width: 1025px){.list-controls,.container.list-container.--topic-list,#main-outlet>.contents{width:100%;max-width:none}}.sidebar-wrapper .sidebar-container,.sidebar-wrapper #d-sidebar,.sidebar-wrapper .sidebar-sections{overflow:visible;max-height:none;height:auto;width:100%;padding:0;border:none;background:rgba(0,0,0,0);border-radius:0}.sidebar-sections>.skool-community-card,.sidebar-container>.skool-community-card,#d-sidebar>.skool-community-card,.sidebar-wrapper>.skool-community-card{width:100%;margin:0;border:none;border-bottom:1px solid #e5e7eb;border-radius:0;background:var(--skool-card-bg);overflow:hidden}.sidebar-wrapper .sidebar-section-wrapper{padding:0 8px}.skool-community-card,.skool-community-card *{box-sizing:border-box}.skool-community-card__body{background:var(--skool-card-bg, #fff)}.skool-btn-rainbow{position:relative;display:block;padding:2px;border-radius:6px;overflow:hidden;background-color:rgba(0,0,0,0);background-size:500% 500%;background-image:conic-gradient(from 0deg at 10% 15%, transparent, rgb(229, 70, 54) 10%, transparent 30%, transparent),conic-gradient(from 90deg at 70% 60%, transparent, rgb(233, 180, 87) 10%, transparent 60%, transparent),conic-gradient(from 180deg at 50% 20%, transparent, rgb(80, 183, 242) 10%, transparent 50%, transparent);animation:skool-moveGradient 5s ease-out infinite}.skool-btn-rainbow>a{position:relative;z-index:1;display:block;width:100%;padding:9px 10px;text-align:center;border-radius:4px;color:#374151;font-weight:600;font-size:13px;text-decoration:none;text-transform:uppercase;letter-spacing:.5px;background:#fff}.skool-community-card--inline{border:1px solid #e5e7eb;border-radius:12px;margin:0 0 16px;overflow:hidden;background:var(--skool-card-bg, #fff)}.skool-community-card>div:last-child{padding:12px 14px 14px;max-width:100%;overflow:hidden;background:var(--skool-card-bg, #fff)}#main-outlet{margin-left:0}@media(min-width: 1025px){body #main-outlet-wrapper{max-width:calc(var(--d-sidebar-width, 17em) + 820px + var(--d-main-content-gap, 1.5em));margin-left:auto;margin-right:auto}body .d-header-wrap .d-header .wrap{max-width:calc(var(--d-sidebar-width, 17em) + 820px + var(--d-main-content-gap, 1.5em))}body.skool-topic-list-route #main-outlet{width:800px;max-width:800px;padding-left:16px;padding-right:16px;box-sizing:border-box}body.skool-topic-list-route .topic-list-item.skoolified{min-height:214px}}@media(min-width: 768px){body.skool-topic-list-route #main-outlet::after,body.skool-topic-route #main-outlet::after{content:"";display:block;height:100vh}}@media(max-width: 767px){html.skool-ios,html.skool-ios body{overscroll-behavior-y:contain}html.skool-ios body.skool-topic-list-route #main-outlet::after,html.skool-ios body.skool-topic-route #main-outlet::after{content:"";display:block;height:200vh}}@media(min-width: 768px)and (max-width: 1024px){.topic-list+.load-more,.topic-list~.load-more,footer.topic-list-bottom,.topic-list-bottom,[class*=load-more]{display:none;height:0;overflow:hidden;visibility:hidden}}@media(min-width: 768px)and (max-width: 1024px){body.skool-topic-list-route #main-outlet-wrapper{max-width:calc(100vw - 16px);grid-template-columns:minmax(0, 1fr) 240px;column-gap:16px;overflow:hidden;contain:layout}body .d-header-wrap .d-header .wrap{max-width:calc(100vw - 16px)}body.skool-topic-list-route #main-outlet{grid-column:1;width:100%;max-width:none;min-width:0;margin:0;box-sizing:border-box;padding-left:0;padding-right:0}body.skool-topic-list-route .sidebar-wrapper{grid-column:2;width:240px;min-width:240px;max-width:240px;position:static;top:auto;align-self:start;flex-shrink:0;box-sizing:border-box;contain:layout style;overflow:hidden;transform:none;will-change:auto;-webkit-transform:none}body.skool-topic-list-route #main-outlet{min-width:0;overflow:hidden}body.skool-topic-list-route #main-container,body.skool-topic-list-route #main-outlet>.container,body.skool-topic-list-route .list-controls,body.skool-topic-list-route .list-controls>.container,body.skool-topic-list-route .container.list-container.--topic-list,body.skool-topic-list-route .container.list-container.--topic-list>.row.full-width,body.skool-topic-list-route #header-list-area,body.skool-topic-list-route #list-area,body.skool-topic-list-route .navigation-container,body.skool-topic-list-route .topic-list.tiles-style,body.skool-topic-list-route .skool-write-box{width:100%;max-width:none;min-width:0;margin-left:0;margin-right:0;box-sizing:border-box;padding-left:0;padding-right:0}body.skool-topic-list-route .topic-list-item.skoolified.has-thumbnail .topic-details,body.skool-topic-list-route .topic-list-item.skoolified.has-media .topic-details{padding:10px 16px 0 16px}body.skool-topic-list-route .topic-list-item.skoolified.has-thumbnail .topic-excerpt,body.skool-topic-list-route .topic-list-item.skoolified.has-media .topic-excerpt{padding:0 16px 0 0;margin-top:0;text-indent:0}body.skool-topic-list-route .topic-list-item.skoolified.has-thumbnail .topic-footer,body.skool-topic-list-route .topic-list-item.skoolified.has-media .topic-footer{padding:16px 16px 18px 0}body.skool-topic-list-route .topic-list-item.skoolified.has-thumbnail .skool-content-row,body.skool-topic-list-route .topic-list-item.skoolified.has-media .skool-content-row{display:grid;grid-template-columns:minmax(0, 1fr) 96px;column-gap:16px;align-items:start;width:100%;min-width:0;margin-top:8px}body.skool-topic-list-route .topic-list-item.skoolified.has-thumbnail .topic-excerpt,body.skool-topic-list-route .topic-list-item.skoolified.has-media .topic-excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:72px;grid-column:1;grid-row:1;width:100%;min-width:0;max-width:none;position:static;float:none;justify-self:stretch;align-self:start}body.skool-topic-list-route .topic-list-item.skoolified.has-thumbnail .topic-thumbnail,body.skool-topic-list-route .topic-list-item.skoolified.has-media .skool-media{display:block;width:96px;height:96px;min-width:96px;max-width:96px;position:static;float:none;inset:auto;top:auto;right:auto;bottom:auto;left:auto;transform:none;margin:0;justify-self:end;align-self:start;grid-column:2;grid-row:1}}@media(max-width: 767px){.topic-list-item.skoolified,.topic-list-item.skoolified .skool-author-name,.topic-list-item.skoolified .skool-author-meta,.topic-list-item.skoolified .skool-author-time,.topic-list-item.skoolified .skool-author-category,.topic-list-item.skoolified .skool-author-dot,.topic-list-item.skoolified .main-link a.title,.topic-list-item.skoolified .link-top-line a.title,.topic-list-item.skoolified .main-link .title,.topic-list-item.skoolified .topic-excerpt,.topic-list-item.skoolified .skool-stat,.topic-list-item.skoolified .skool-activity,.topic-list-item.skoolified .skool-pinned-badge{font-family:Roboto,Helvetica,Arial,sans-serif}body .sidebar-wrapper{position:static;top:auto;width:100%;max-width:none;align-self:stretch;margin:0 0 16px;padding:0;background:rgba(0,0,0,0)}body .sidebar-wrapper .sidebar-container,body .sidebar-wrapper #d-sidebar,body .sidebar-wrapper .sidebar-sections,body .sidebar-wrapper .sidebar-section-wrapper{background:rgba(0,0,0,0);box-shadow:none;border:none}body .sidebar-wrapper .sidebar-section-wrapper{padding:0 12px}body .sidebar-wrapper .skool-community-card,body .sidebar-wrapper .sidebar-section-wrapper>.skool-community-card,body .skool-community-card--mobile{margin:0 16px 16px !important;border:1px solid rgba(229,231,235,.96);border-radius:16px !important;background:var(--skool-card-bg, #fff);box-shadow:rgba(17,24,39,.08) 0 10px 24px !important;width:calc(100% - 32px) !important;max-width:none !important}body .skool-community-card--inline,body .skool-community-card.skool-community-card--inline{margin:0 16px 16px !important;width:calc(100% - 32px) !important;border-radius:16px !important}body .sidebar-wrapper .skool-community-card__body,.skool-community-card--mobile .skool-community-card__body{background:var(--skool-card-bg, #fff)}}.header-sidebar-toggle,button.btn-sidebar-toggle,.btn-sidebar-toggle{display:none}.sidebar-wrapper{display:flex}.skool-account-settings-banner{display:flex;align-items:flex-start;gap:18px;margin:0 0 22px;padding:18px 20px;border:1px solid rgba(109,62,242,.18);border-radius:16px;background:linear-gradient(135deg, rgba(109, 62, 242, 0.06), rgba(67, 97, 238, 0.03)),var(--skool-card-bg);box-shadow:rgba(17,24,39,.04) 0 8px 24px,rgba(109,62,242,.08) 0 1px 3px}.skool-account-settings-banner__icon{width:46px;height:46px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex:0 0 46px;color:var(--skool-secondary);background:linear-gradient(135deg, rgba(109, 62, 242, 0.14), rgba(67, 97, 238, 0.1))}.skool-account-settings-banner__icon svg{width:24px;height:24px;display:block}.skool-account-settings-banner__copy{min-width:0;flex:1 1 auto}.skool-account-settings-banner__eyebrow{margin-bottom:4px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--skool-secondary)}.skool-account-settings-banner__title{margin:0 0 6px;font-size:18px;line-height:1.35;font-weight:700;color:var(--skool-text)}.skool-account-settings-banner__text{margin:0;font-size:14px;line-height:1.6;color:#4b5563}.skool-account-settings-banner__actions{display:flex;align-items:center;flex:0 0 auto}.skool-account-settings-banner__button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:999px;background:linear-gradient(135deg, var(--skool-primary), var(--skool-secondary));color:#fff;font-size:13px;font-weight:700;letter-spacing:.02em;text-decoration:none;white-space:nowrap;box-shadow:rgba(67,97,238,.24) 0 8px 20px;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.skool-account-settings-banner__button:hover{color:#fff;opacity:.96;transform:translateY(-1px);box-shadow:rgba(67,97,238,.3) 0 10px 24px}@media(max-width: 767px){.skool-account-settings-banner{flex-direction:column;gap:14px;padding:16px;border-radius:14px}.skool-account-settings-banner__actions{width:100%}.skool-account-settings-banner__button{width:100%}}body.login-required .d-header .auth-buttons,body.login-required #main-outlet .login-welcome-header{display:none}.skool-landing{max-width:900px;margin:0 auto;padding:40px 24px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.skool-landing-title{font-size:28px;font-weight:700;color:var(--skool-text);margin-bottom:20px}.skool-landing-hero{width:100%;border-radius:12px;overflow:hidden;margin-bottom:24px;min-height:300px;display:flex;align-items:center;justify-content:center;color:#fff;padding:40px}.skool-landing-hero-content{text-align:center}.skool-landing-hero h1{font-size:42px;font-weight:800;margin-bottom:16px;color:#fff}.skool-landing-hero-features{text-align:left;display:inline-block;margin-top:20px}.skool-landing-hero-features div{display:flex;align-items:center;gap:8px;font-size:18px;margin-bottom:8px;color:#fff}.skool-landing-meta{display:flex;gap:32px;margin:24px 0;font-size:15px;color:var(--skool-muted);flex-wrap:wrap}.skool-landing-meta span{display:flex;align-items:center;gap:8px}.skool-landing-desc{font-size:16px;line-height:1.7;color:#374151;margin-bottom:32px}.skool-landing-cta{display:inline-block;color:#fff;padding:14px 40px;border-radius:8px;font-size:18px;font-weight:600;text-decoration:none;transition:opacity .15s;margin-bottom:40px}.skool-landing-cta:hover{opacity:.9;color:#fff}.skool-landing-layout{display:flex;gap:32px;align-items:flex-start}.skool-landing-main{flex:1;min-width:0}.skool-landing-sidebar{width:280px;flex-shrink:0;background:var(--skool-card-bg);border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;position:sticky;top:80px}.skool-landing-sidebar-cover{height:140px}.skool-landing-sidebar-body{padding:16px}.skool-landing-sidebar-name{font-size:17px;font-weight:700;color:var(--skool-text)}.skool-landing-sidebar-url{font-size:12px;color:var(--skool-muted);margin-bottom:10px}.skool-landing-sidebar-desc{font-size:13px;color:#374151;line-height:1.5;margin-bottom:12px}.skool-landing-sidebar-stats{display:flex;border-top:1px solid #f3f4f6;padding-top:12px;margin-bottom:12px}.skool-landing-sidebar-stats>div{flex:1;text-align:center}.skool-landing-sidebar-stats>div:not(:last-child){border-right:1px solid #f3f4f6}.skool-landing-sidebar-stats .num{font-size:18px;font-weight:700;color:var(--skool-text);display:block}.skool-landing-sidebar-stats .label{font-size:11px;color:var(--skool-muted)}.topic-avatar::after{display:none;content:none}.topic-post .row{display:flex;flex-direction:column}.topic-post .topic-avatar{display:none}.topic-post .topic-body{width:100%;padding-left:0;margin-left:0}.topic-post .topic-meta-data{display:flex;align-items:center;gap:10px;margin-bottom:8px}.topic-post .topic-meta-data .post-avatar{display:inline-flex}.topic-post .topic-meta-data::before{display:none}.topic-post .skool-post-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}.topic-post .skool-post-avatar-wrap{position:relative;display:inline-block;width:40px;height:40px;flex-shrink:0}body.archetype-regular #main-outlet{width:1024px;max-width:1024px}body.archetype-regular .topic-area{width:100%;max-width:920px}body.archetype-regular .topic-navigation{display:none}body.archetype-regular .d-header .extra-info-wrapper,body.archetype-regular .d-header .extra-info,body.archetype-regular .d-header .topic-link{display:none}body.archetype-regular #topic-title{display:none}body.archetype-regular .small-action,body.archetype-regular article.small-action{display:none}body.archetype-regular .post-stream{width:100%}body.archetype-regular .topic-post.skool-topic-post{margin:0 0 28px}body.archetype-regular .topic-post.skool-topic-post article.boxed{background:rgba(0,0,0,0);border:none;box-shadow:none}body.archetype-regular .topic-post.skool-topic-post--main{padding-bottom:26px;border-bottom:1px solid #eceff4}body.archetype-regular .topic-post.skool-topic-post .post__body,body.archetype-regular .topic-post.skool-topic-post .post__contents,body.archetype-regular .topic-post.skool-topic-post .post__regular{width:100%}body.archetype-regular .topic-post.skool-topic-post .topic-meta-data{display:flex;align-items:flex-start;gap:14px;margin:0 0 18px}body.archetype-regular .topic-post.skool-topic-post .skool-topic-header-actions{display:flex;align-items:center;gap:6px;margin-left:auto;flex:0 0 auto}body.archetype-regular .topic-post.skool-topic-post .skool-topic-header-actions .topic-notifications-button{display:flex;align-items:center;flex:0 0 auto;min-width:0}body.archetype-regular .topic-post.skool-topic-post .skool-topic-header-actions .skool-topic-header-notifications .reason{display:none}body.archetype-regular .topic-post.skool-topic-post .skool-topic-header-actions .btn{width:36px;height:36px;min-width:36px;padding:0;border:none;border-radius:999px;color:#909090;background:rgba(0,0,0,0);box-shadow:none}body.archetype-regular .topic-post.skool-topic-post .skool-topic-header-actions .btn:hover{color:#202124;background:#f5f6f8}body.archetype-regular .topic-post.skool-topic-post--main .skool-post-avatar-wrap{width:48px;height:48px}body.archetype-regular .topic-post.skool-topic-post--main .skool-post-avatar{width:48px;height:48px}body.archetype-regular .topic-post.skool-topic-post--main .skool-post-avatar-wrap .skool-level-badge{width:20px;height:20px;left:auto;right:-4px;bottom:-4px;font-size:11px}body.archetype-regular .topic-post.skool-topic-post .skool-post-author-copy{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:2px}body.archetype-regular .topic-post.skool-topic-post .topic-meta-data .names{display:block;margin:0}body.archetype-regular .topic-post.skool-topic-post .topic-meta-data .names .first a{font-size:16px;line-height:24px;font-weight:700;color:#202124;text-decoration:none}body.archetype-regular .topic-post.skool-topic-post .post-infos,body.archetype-regular .topic-post.skool-topic-post .skool-post-meta-line{display:flex;align-items:center;flex-wrap:wrap;gap:0;margin:0;font-size:14px;line-height:21px;color:#909090}body.archetype-regular .topic-post.skool-topic-post .post-date,body.archetype-regular .topic-post.skool-topic-post .post-date a,body.archetype-regular .topic-post.skool-topic-post .post-date .relative-date,body.archetype-regular .topic-post.skool-topic-post .skool-post-category{font-size:inherit;line-height:inherit;color:inherit;text-decoration:none}body.archetype-regular .topic-post.skool-topic-post .skool-post-category{font-weight:700}body.archetype-regular .topic-post.skool-topic-post .skool-post-meta-dot{display:inline-block;padding:0 6px;color:#909090}body.archetype-regular .topic-post.skool-topic-post .read-state{display:none}body.archetype-regular .topic-post.skool-topic-post .skool-topic-post-title{margin:0 0 18px;font-size:31px;line-height:1.22;font-weight:700;color:#202124;letter-spacing:-0.02em}body.archetype-regular .topic-post[data-post-number="1"] .skool-topic-post-title{margin:0 0 18px;font-size:31px;line-height:1.22;font-weight:700;color:#202124;letter-spacing:-0.02em}body.archetype-regular .topic-post.skool-topic-post .cooked{font-size:16px;line-height:1.62;color:#202124}body.archetype-regular .topic-post[data-post-number="1"] .cooked{font-size:16px;line-height:1.62;color:#202124}body.archetype-regular .topic-post.skool-topic-post .cooked p{margin:0 0 20px}body.archetype-regular .topic-post[data-post-number="1"] .cooked p{margin:0 0 20px}body.archetype-regular .topic-post.skool-topic-post .cooked a{color:#2e6ef5}body.archetype-regular .topic-post[data-post-number="1"] .cooked a{color:#2e6ef5}body.archetype-regular .topic-post[data-skool-media-done="1"] .cooked .lightbox-wrapper,body.archetype-regular .topic-post[data-skool-media-done="1"] .cooked .video-placeholder-container{display:none}body.archetype-regular .topic-post.skool-topic-post .post__menu-area{margin-top:22px;padding-top:0;border-top:none}body.archetype-regular .topic-post.skool-topic-post .post-controls .actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}body.archetype-regular .topic-post.skool-topic-post .post-action-menu__copy-link{display:none}body.archetype-regular .topic-post.skool-topic-post .discourse-reactions-double-button{display:inline-flex;align-items:stretch;border:1px solid #dfe4ea;border-radius:14px;overflow:hidden;background:#fff;box-shadow:none}body.archetype-regular .topic-post.skool-topic-post .discourse-reactions-counter,body.archetype-regular .topic-post.skool-topic-post .discourse-reactions-reaction-button{min-height:50px;display:flex;align-items:center;justify-content:center}body.archetype-regular .topic-post.skool-topic-post .discourse-reactions-counter{min-width:56px;padding:0 16px;border-right:1px solid #dfe4ea}body.archetype-regular .topic-post.skool-topic-post .discourse-reactions-reaction-button .btn{height:50px;padding:0 16px}body.archetype-regular .topic-post.skool-topic-post .post-action-menu__reply{min-height:50px;padding:0 4px;color:#6b7280}body.archetype-regular .topic-post.skool-topic-post .small-user-list,body.archetype-regular .topic-post.skool-topic-post .who-read{display:none}body.archetype-regular .topic-post.skool-topic-post--reply{position:relative;margin-left:0;padding-left:58px}body.archetype-regular .topic-post.skool-topic-post--reply .topic-body{position:static}body.archetype-regular .topic-post.skool-topic-post--reply article.boxed{position:static;background:#f3f4f6;border:none;border-radius:14px;padding:12px 18px;box-shadow:none}body.archetype-regular .topic-post.skool-topic-post--reply.skool-topic-post--threaded-reply article.boxed{margin-left:58px}body.archetype-regular .topic-post.skool-topic-post--reply.skool-topic-post--threaded-reply .skool-post-avatar-wrap{left:58px}body.archetype-regular .topic-post.skool-topic-post--reply.skool-topic-post--threaded-reply .post__menu-area,body.archetype-regular .topic-post.skool-topic-post--reply.skool-topic-post--threaded-reply .skool-reply-footer{margin-left:58px}body.archetype-regular .topic-post.skool-topic-post--reply .topic-meta-data{align-items:flex-start;gap:0;margin-bottom:12px;width:100%}body.archetype-regular .topic-post.skool-topic-post--reply .skool-post-avatar-wrap{position:absolute;left:0;top:0;width:46px;height:46px}body.archetype-regular .topic-post.skool-topic-post--reply .skool-post-avatar{width:46px;height:46px}body.archetype-regular .topic-post.skool-topic-post--reply .skool-post-avatar-wrap .skool-level-badge{width:18px;height:18px;left:auto;right:-3px;bottom:-3px;font-size:10px}body.archetype-regular .topic-post.skool-topic-post--reply .skool-post-author-copy{display:flex;align-items:center;flex-direction:row;gap:0;flex:1 1 auto;min-width:0}body.archetype-regular .topic-post.skool-topic-post--reply .topic-meta-data .names,body.archetype-regular .topic-post.skool-topic-post--reply .post-infos,body.archetype-regular .topic-post.skool-topic-post--reply .skool-post-meta-line{flex:0 0 auto;width:auto;margin-left:0}body.archetype-regular .topic-post.skool-topic-post--reply .topic-meta-data .names .first a{font-size:16px;line-height:24px}body.archetype-regular .topic-post.skool-topic-post--reply .post-infos,body.archetype-regular .topic-post.skool-topic-post--reply .skool-post-meta-line{display:inline-flex;align-items:center}body.archetype-regular .topic-post.skool-topic-post--reply .post-infos::before,body.archetype-regular .topic-post.skool-topic-post--reply .skool-post-meta-line::before{content:"·";padding:0 8px;color:#909090}body.archetype-regular .topic-post.skool-topic-post--reply .cooked{font-size:18px;line-height:1.5}body.archetype-regular .topic-post.skool-topic-post--reply .cooked p{margin:0}body.archetype-regular .topic-post.skool-topic-post--reply .skool-topic-post-title{display:none}body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-header-actions{position:relative;display:flex;align-items:center;flex:0 0 auto;margin-left:auto;padding-left:12px}body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-header-actions:empty{display:none}body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-footer-more{position:relative;display:inline-flex;align-items:center;flex:0 0 auto;z-index:30}body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-header-actions .btn,body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-footer-more .btn,body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-footer-more-button{width:28px;height:28px;min-width:28px;padding:0;border:none;border-radius:999px;background:rgba(0,0,0,0);color:#909090;box-shadow:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:auto;touch-action:manipulation}body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-header-actions .btn:hover,body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-footer-more .btn:hover,body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-footer-more-button:hover{background:#f5f6f8;color:#202124}body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-options-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:40;min-width:196px;padding:8px;border:1px solid #e5e7eb;border-radius:14px;background:#fff;box-shadow:rgba(17,24,39,.12) 0 12px 28px;z-index:40}body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-options-menu[hidden]{display:none}body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-footer-more .post-action-menu__show-more[hidden]{display:none;pointer-events:none}body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-options-item{display:flex;align-items:center;width:100%;padding:10px 12px;border:none;border-radius:10px;background:rgba(0,0,0,0);color:#202124;font-size:14px;font-weight:600;line-height:1.35;text-align:left;cursor:pointer}body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-options-item:hover{background:#f5f6f8}body.archetype-regular .topic-post.skool-topic-post--reply .post__menu-area,body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-footer{margin-top:14px;padding:0;border-top:none;text-align:left}body.archetype-regular .topic-post.skool-topic-post--reply .post-controls{justify-content:flex-start}body.archetype-regular .topic-post.skool-topic-post--reply .post-controls .actions{gap:28px;justify-content:flex-start;margin-left:0;width:auto}body.archetype-regular .topic-post.skool-topic-post--reply .post-action-menu__copy-link,body.archetype-regular .topic-post.skool-topic-post--reply .post-action-menu__edit{display:none}body.archetype-regular .topic-post.skool-topic-post--reply .discourse-reactions-actions-button-shim,body.archetype-regular .topic-post.skool-topic-post--reply .discourse-reactions-double-button{display:none}body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-like-button{display:inline-flex;align-items:center;gap:6px;min-height:auto;padding:0;border:none;background:rgba(0,0,0,0);color:#909090;font-size:16px;line-height:24px;font-weight:700;cursor:pointer;pointer-events:auto;touch-action:manipulation}body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-like-button .skool-reply-like-icon{display:inline-flex;align-items:center;justify-content:center;color:currentColor}body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-like-button .skool-reply-like-icon svg{width:18px;height:18px}body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-like-button.is-liked{color:#d4af37}body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-like-button.is-disabled{cursor:default}body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-like-button.is-disabled:focus,body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-like-button.is-disabled:hover{color:#909090}body.archetype-regular .topic-post.skool-topic-post--reply .post-action-menu__reply{min-height:auto;padding:0;color:#909090;font-weight:700}body.archetype-regular .topic-post.skool-topic-post--reply .post-action-menu__reply.skool-reply-text-button{display:inline-flex;align-items:center;min-width:0;border:none;background:rgba(0,0,0,0);box-shadow:none;pointer-events:auto;touch-action:manipulation}body.archetype-regular .topic-post.skool-topic-post--reply .post-action-menu__reply.skool-reply-text-button .d-icon,body.archetype-regular .topic-post.skool-topic-post--reply .post-action-menu__reply.skool-reply-text-button>span[aria-hidden=true]{display:none}body.archetype-regular .topic-post.skool-topic-post--reply .post-action-menu__reply.skool-reply-text-button .skool-reply-text-label{display:inline-block;color:#909090;font-size:16px;line-height:24px;font-weight:700}@media(min-width: 768px)and (max-width: 1024px){.skool-list-like-button{min-width:44px;height:36px;min-height:36px;padding:8px 10px;margin:-8px -10px;border-radius:999px}body.archetype-regular .topic-post.skool-topic-post--reply .post-controls .actions{width:100%;gap:12px;align-items:center;flex-wrap:nowrap}body.archetype-regular .topic-post.skool-topic-post .discourse-reactions-double-button,body.archetype-regular .topic-post.skool-topic-post .discourse-reactions-reaction-button,body.archetype-regular .topic-post.skool-topic-post .discourse-reactions-reaction-button .btn,body.archetype-regular .topic-post.skool-topic-post .btn-toggle-reaction-like,body.archetype-regular .topic-post.skool-topic-post .post-action-menu__like{position:relative;z-index:5;pointer-events:auto;touch-action:manipulation}body.archetype-regular .topic-post.skool-topic-post--reply .post-controls,body.archetype-regular .topic-post.skool-topic-post--reply .post-controls .actions{position:relative;overflow:visible;z-index:20}body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-header-actions .btn,body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-footer-more,body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-footer-more-button{width:36px;height:36px;min-width:36px;position:relative;z-index:35;pointer-events:auto;touch-action:manipulation}body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-like-button{min-width:44px;height:36px;min-height:36px;padding:6px 8px;margin:-6px -8px;position:relative;z-index:35}body.archetype-regular .topic-post.skool-topic-post--reply .post-action-menu__reply.skool-reply-text-button{margin-left:auto}body.archetype-regular .topic-post.skool-topic-post--reply.skool-topic-post--threaded-reply .post-infos,body.archetype-regular .topic-post.skool-topic-post--reply.skool-topic-post--threaded-reply .skool-post-meta-line{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;padding-right:8px;box-sizing:border-box}body.archetype-regular .topic-post.skool-topic-post--reply.skool-topic-post--threaded-reply .reply-to-tab{display:inline-flex;align-items:center;gap:4px;flex:1 1 auto;min-width:0;max-width:calc(100% - 56px);overflow:hidden}body.archetype-regular .topic-post.skool-topic-post--reply.skool-topic-post--threaded-reply .reply-to-tab .avatar,body.archetype-regular .topic-post.skool-topic-post--reply.skool-topic-post--threaded-reply .reply-to-tab svg{flex:0 0 auto}body.archetype-regular .topic-post.skool-topic-post--reply.skool-topic-post--threaded-reply .reply-to-tab span{display:block;min-width:0;max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.archetype-regular .topic-post.skool-topic-post--reply.skool-topic-post--threaded-reply .post-info.post-date{flex:0 0 auto;margin-left:12px;padding-left:0;padding-right:6px;white-space:nowrap}}@media(max-width: 767px){body.archetype-regular #main-outlet{width:auto;max-width:none}body.archetype-regular .topic-area{max-width:none}body.archetype-regular .topic-post.skool-topic-post .topic-meta-data{gap:12px;margin-bottom:14px}body.archetype-regular .topic-post.skool-topic-post .skool-topic-header-actions{gap:4px}body.archetype-regular .topic-post.skool-topic-post .skool-topic-header-actions .btn{width:34px;height:34px;min-width:34px}body.archetype-regular .topic-post.skool-topic-post--main .skool-post-avatar-wrap,body.archetype-regular .topic-post.skool-topic-post--main .skool-post-avatar{width:44px;height:44px}body.archetype-regular .topic-post.skool-topic-post--main .skool-post-avatar-wrap .skool-level-badge{width:18px;height:18px;left:auto;right:-3px;bottom:-3px;font-size:10px}body.archetype-regular .topic-post.skool-topic-post .skool-topic-post-title{font-size:23px;line-height:1.28;margin-bottom:14px}body.archetype-regular .topic-post[data-post-number="1"] .skool-topic-post-title{font-size:23px;line-height:1.28;margin-bottom:14px}body.archetype-regular .topic-post.skool-topic-post .cooked{font-size:15px;line-height:1.58}body.archetype-regular .topic-post[data-post-number="1"] .cooked{font-size:15px;line-height:1.58}body.archetype-regular .topic-post.skool-topic-post .post__menu-area{margin-top:16px}body.archetype-regular .topic-post.skool-topic-post--reply{padding-left:0;margin-bottom:18px}body.archetype-regular .topic-post.skool-topic-post--reply .topic-body{position:static;overflow:visible}body.archetype-regular .topic-post.skool-topic-post--reply article.boxed{position:relative;margin-left:56px;padding:12px 16px;border-radius:14px;background:#f3f4f6;border:none;box-shadow:none}body.archetype-regular .topic-post.skool-topic-post--reply .topic-meta-data{align-items:flex-start;gap:0;margin-bottom:8px}body.archetype-regular .topic-post.skool-topic-post--reply .topic-meta-data .names .first a{font-size:15px;line-height:22px}body.archetype-regular .topic-post.skool-topic-post--reply .post-infos,body.archetype-regular .topic-post.skool-topic-post--reply .skool-post-meta-line{font-size:14px;line-height:22px}body.archetype-regular .topic-post.skool-topic-post--reply .post-infos::before,body.archetype-regular .topic-post.skool-topic-post--reply .skool-post-meta-line::before{padding:0 6px}body.archetype-regular .topic-post.skool-topic-post--reply .reply-to-tab,body.archetype-regular .topic-post.skool-topic-post--reply .reply-to,body.archetype-regular .topic-post.skool-topic-post--reply .in-reply-to{display:none}body.archetype-regular .topic-post.skool-topic-post--reply .skool-post-avatar-wrap{left:-48px;top:6px;width:38px;height:38px}body.archetype-regular .topic-post.skool-topic-post--reply .skool-post-avatar{width:38px;height:38px}body.archetype-regular .topic-post.skool-topic-post--reply .skool-post-avatar-wrap .skool-level-badge{width:16px;height:16px;right:-4px;bottom:-2px;font-size:9px}body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-header-actions{padding-left:8px}body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-header-actions .btn{width:24px;height:24px;min-width:24px}body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-options-menu{top:calc(100% + 6px);min-width:182px;padding:6px}body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-options-item{padding:10px;font-size:13px}body.archetype-regular .topic-post.skool-topic-post--reply .cooked{font-size:15px;line-height:1.48}body.archetype-regular .topic-post.skool-topic-post--reply .post__menu-area,body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-footer{margin:10px 0 14px 56px}body.archetype-regular .topic-post.skool-topic-post--reply .post-controls .actions{gap:22px}body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-like-button{font-size:15px;line-height:22px}body.archetype-regular .topic-post.skool-topic-post--reply .skool-reply-like-button .skool-reply-like-icon svg{width:17px;height:17px}body.archetype-regular .topic-post.skool-topic-post--reply .post-action-menu__reply.skool-reply-text-button .skool-reply-text-label{font-size:15px;line-height:22px}body.archetype-regular .topic-post.skool-topic-post--reply .post-action-menu__show-replies,body.archetype-regular .topic-post.skool-topic-post--reply .post__menu-area .post-action-menu__copy-link,body.archetype-regular .topic-post.skool-topic-post--reply .post__menu-area .post-action-menu__edit,body.archetype-regular .topic-post.skool-topic-post--reply .post__menu-area .post-action-menu__show-more{display:none}body.archetype-regular .topic-post.skool-topic-post--reply.skool-topic-post--threaded-reply article.boxed{margin-left:88px}body.archetype-regular .topic-post.skool-topic-post--reply.skool-topic-post--threaded-reply .skool-post-avatar-wrap{left:-46px}body.archetype-regular .topic-post.skool-topic-post--reply.skool-topic-post--threaded-reply .post__menu-area,body.archetype-regular .topic-post.skool-topic-post--reply.skool-topic-post--threaded-reply .skool-reply-footer{margin-left:88px}}.topic-post .topic-meta-data .names{display:flex;align-items:center;gap:6px}.topic-post .topic-meta-data .names span a{font-weight:600;font-size:15px;color:var(--skool-text)}.topic-post .topic-meta-data .post-date{font-size:13px;color:var(--skool-muted)}body.archetype-regular .more-topics__container,body.archetype-regular #suggested-topics,body.archetype-regular #suggested-topics-title{display:none}@media(min-width: 768px)and (max-width: 1024px){body.skool-topic-list-route #main-outlet{padding-left:8px;padding-right:8px}body.skool-topic-list-route #main-outlet,body.skool-topic-list-route #main-outlet>.container,body.skool-topic-list-route #main-outlet>.contents,body.skool-topic-list-route #main-container,body.skool-topic-list-route .container.list-container.--topic-list,body.skool-topic-list-route .navigation-container{background:rgba(0,0,0,0);box-shadow:none;border-radius:0}body.skool-topic-list-route .topic-list-body .topic-list-item,body.skool-topic-list-route .topic-list-item.skoolified{margin-bottom:16px;border-radius:10px;border-color:#e5e7eb;background:var(--skool-card-bg, #fff);overflow:hidden}body.skool-topic-list-route .topic-list-item .skool-author-row{gap:10px;padding:16px 16px 0}body.skool-topic-list-route .topic-list-item.skoolified .topic-details,body.skool-topic-list-route .topic-list-item.skoolified.has-thumbnail .topic-details,body.skool-topic-list-route .topic-list-item.skoolified.has-media .topic-details{padding:8px 16px 0}body.skool-topic-list-route .topic-list-item.skoolified .link-top-line a.title,body.skool-topic-list-route .topic-list-item.skoolified .main-link a.title,body.skool-topic-list-route .topic-list-item.skoolified .main-link .title{font-size:20px;line-height:30px}body.skool-topic-list-route .topic-list-item.skoolified .skool-content-row,body.skool-topic-list-route .topic-list-item.skoolified.has-thumbnail .skool-content-row,body.skool-topic-list-route .topic-list-item.skoolified.has-media .skool-content-row{margin-top:6px}body.skool-topic-list-route .topic-list-item.skoolified .topic-excerpt,body.skool-topic-list-route .topic-list-item.skoolified.has-thumbnail .topic-excerpt,body.skool-topic-list-route .topic-list-item.skoolified.has-media .topic-excerpt{font-size:14px;line-height:20px;-webkit-line-clamp:2;max-height:48px;margin-top:0;padding:0}body.skool-topic-list-route .topic-list-item.skoolified .topic-footer,body.skool-topic-list-route .topic-list-item.skoolified.has-thumbnail .topic-footer,body.skool-topic-list-route .topic-list-item.skoolified.has-media .topic-footer{padding:10px 0 12px}body.skool-topic-list-route .topic-list-item.skoolified .skool-footer{gap:16px}body.skool-topic-list-route .topic-list-item.skoolified.has-thumbnail .skool-content-row,body.skool-topic-list-route .topic-list-item.skoolified.has-media .skool-content-row{grid-template-columns:minmax(0, 1fr) 102px;column-gap:14px}body.skool-topic-list-route .topic-list-item.skoolified.has-thumbnail .topic-thumbnail,body.skool-topic-list-route .topic-list-item.skoolified.has-media .skool-media{width:102px;height:102px;min-width:102px;max-width:102px;border-radius:10px}}body.archetype-regular .skool-reply-bar{display:flex;align-items:center;height:48px;margin:16px 0 0;padding:4px 12px 4px 4px;border:1px solid var(--primary-low, #e5e7eb);border-radius:24px;background:var(--secondary, #fff);gap:8px;transition:border-color .15s ease,box-shadow .15s ease;cursor:pointer}body.archetype-regular .skool-reply-bar:hover{border-color:var(--primary-low-mid, #d1d5db);box-shadow:0 1px 4px rgba(0,0,0,.04)}.skool-reply-bar__avatar{width:36px;height:36px;border-radius:50%;flex-shrink:0;overflow:hidden}.skool-reply-bar__avatar img{width:100%;height:100%;object-fit:cover}.skool-reply-bar__input{flex:1;min-width:0;cursor:pointer}.skool-reply-bar__placeholder{font-size:15px;color:var(--primary-medium, #909090);font-weight:400;-webkit-user-select:none;user-select:none}.skool-reply-bar__actions{display:flex;align-items:center;gap:10px;flex-shrink:0}.skool-reply-bar__btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;background:none;cursor:pointer;color:var(--primary-medium, #909090);border-radius:6px;transition:color .15s ease,background .15s ease}.skool-reply-bar__btn:hover{color:var(--primary, #333);background:rgba(0,0,0,.04)}.skool-reply-bar__btn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}body.archetype-regular .topic-footer-main-buttons .btn-primary.create{display:none}@media(max-width: 767px){body.archetype-regular .skool-reply-bar{height:44px;margin:12px 0 0;padding:4px 8px 4px 4px;gap:6px}.skool-reply-bar__avatar{width:32px;height:32px}.skool-reply-bar__placeholder{font-size:14px}.skool-reply-bar__btn{width:28px;height:28px}.skool-reply-bar__btn svg{width:18px;height:18px}.skool-reply-bar__gif-label{font-size:12px}}@media(max-width: 359px){.skool-reply-bar__btn[data-action=link]{display:none}}@keyframes skool-toast-in{from{opacity:0;transform:translateX(-50%) translateY(-20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes skool-toast-out{from{opacity:1;transform:translateX(-50%) translateY(0)}to{opacity:0;transform:translateX(-50%) translateY(-20px)}}body.skool-topic-route .skool-media-grid,#skool-topic-modal .skool-media-grid{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;margin-bottom:4px;max-width:660px}body.skool-topic-route .skool-media-thumb,#skool-topic-modal .skool-media-thumb{position:relative;overflow:hidden;display:block;cursor:pointer;background-color:#e8ecf0;width:210px;height:210px;border-radius:10px}body.skool-topic-route .skool-media-thumb img,#skool-topic-modal .skool-media-thumb img{width:100%;height:100%;object-fit:cover;display:block}body.skool-topic-route .skool-media-thumb--video,#skool-topic-modal .skool-media-thumb--video{width:370px;height:210px;border-radius:10px}body.skool-topic-route .skool-media-play-btn,#skool-topic-modal .skool-media-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:56px;height:56px;background:rgba(0,0,0,.55);border-radius:50%;display:flex;align-items:center;justify-content:center;pointer-events:none}body.skool-topic-route .skool-media-play-btn svg,#skool-topic-modal .skool-media-play-btn svg{width:28px;height:28px;margin-left:4px}@media(max-width: 600px){body.skool-topic-route .skool-media-thumb,#skool-topic-modal .skool-media-thumb{width:calc(50% - 4px);height:0;padding-bottom:calc(50% - 4px)}body.skool-topic-route .skool-media-thumb img,#skool-topic-modal .skool-media-thumb img{position:absolute;inset:0}body.skool-topic-route .skool-media-thumb--video,#skool-topic-modal .skool-media-thumb--video{width:100%;height:0;padding-bottom:56.25%}}@media(max-width: 600px){#skool-media-lightbox .sml-prev,#skool-media-lightbox .sml-next{width:52px;height:52px;font-size:32px}#skool-media-lightbox .sml-iframe{width:94vw;height:53vw}}.buorg{position:fixed;top:0;left:0;right:0;background:#6d3ef2;color:#fff;font-size:14px;text-align:center;padding:10px 16px;line-height:1.5}.buorg a,.buorg a:visited{color:#d4bbff}.skool-ad-slot{display:block;text-decoration:none;border-radius:10px;overflow:hidden;transition:opacity .2s}.skool-ad-slot img{display:block;width:100%;height:auto;object-fit:contain;border-radius:10px}.skool-ad-slot:hover{opacity:.92}.skool-ad-slot--inline{margin:0 0 12px}.skool-ad-slot--inline img{height:auto}.skool-ad-slot--sidebar_under_links,.skool-ad-slot--sidebar_under_members,.skool-ad-slot--sidebar_under_buttons,.skool-ad-slot--sidebar_bottom{width:100%;max-width:240px;height:auto;margin:var(--skool-ad-sidebar-margin-top, 16px) auto var(--skool-ad-sidebar-margin-bottom, 16px);border-radius:8px}.skool-ad-slot--sidebar_under_links img,.skool-ad-slot--sidebar_under_members img,.skool-ad-slot--sidebar_under_buttons img,.skool-ad-slot--sidebar_bottom img{border-radius:8px}.skool-ad-slot--before_comments,.skool-ad-slot--after_comments,.skool-ad-slot--above_write_box,.skool-ad-slot--below_categories{max-width:100%;margin:16px 0}.skool-ad-slot--before_comments img,.skool-ad-slot--after_comments img,.skool-ad-slot--above_write_box img,.skool-ad-slot--below_categories img{height:auto}#skool-topic-modal .skool-ad-slot--before_comments,#skool-topic-modal .skool-ad-slot--after_comments{margin:16px 24px;max-width:calc(100% - 48px);border-radius:10px}body .topic-post article,body .topic-post .topic-body{border-top:none}body .skool-reply-like-button:not(.is-liked){color:#909090}body .skool-reply-like-button:not(.is-liked) .skool-reply-like-icon svg{fill:none;stroke:#909090}body .btn-toggle-reaction-like svg{display:none}body .btn-toggle-reaction-like{position:relative}body .btn-toggle-reaction-like::before{content:"";display:inline-block;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23909090' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 9V5a3 3 0 0 0-3-3l-4 9v11h11.28a2 2 0 0 0 2-1.7l1.38-9a2 2 0 0 0-2-2.3zM7 22H4a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h3'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}body .btn-toggle-reaction-like.has-used::before,body .btn-toggle-reaction-like.skool-native-liked::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23d4af37' stroke='%23d4af37' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 9V5a3 3 0 0 0-3-3l-4 9v11h11.28a2 2 0 0 0 2-1.7l1.38-9a2 2 0 0 0-2-2.3zM7 22H4a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h3'/%3E%3C/svg%3E")}body .topic-post.skool-topic-post--reply .discourse-reactions-reaction-button{display:none}body .topic-post.skool-topic-post--reply .discourse-reactions-double-button{display:none}body .topic-post.skool-topic-post--reply .discourse-reactions-counter{display:none}body .discourse-reactions-picker,body .discourse-reactions-list,body .discourse-reactions-state-panel{display:none}@media(max-width: 767px){body .topic-post.skool-topic-post--main .discourse-reactions-actions-button-shim,body .topic-post.skool-topic-post--main .discourse-reactions-actions,body .topic-post.skool-topic-post--main .discourse-reactions-double-button,body .topic-post.skool-topic-post--main .discourse-reactions-counter,body .topic-post.skool-topic-post--main .discourse-reactions-reaction-button{display:none}}.skool-ad-slot--mobile_top_banner,.skool-ad-slot--mobile_feed_banner{display:none;max-height:120px;overflow:hidden}.skool-ad-slot--mobile_top_banner img,.skool-ad-slot--mobile_feed_banner img{width:100%;height:auto;max-height:120px;object-fit:contain}@media(max-width: 767px){.skool-ad-slot{margin-left:16px;margin-right:16px;width:calc(100% - 32px);max-width:400px;border-radius:10px;box-sizing:border-box}.skool-ad-slot img{border-radius:10px}.skool-ad-slot--mobile_top_banner,.skool-ad-slot--mobile_feed_banner{display:block;margin-top:12px;margin-bottom:12px}.skool-ad-slot--before_comments,.skool-ad-slot--after_comments{margin-top:16px;margin-bottom:16px}}body.skool-calendar-topic .topic-map,body.skool-calendar-topic .topic-map.--bottom,body.skool-calendar-topic .post__topic-map.topic-map.--op{display:none !important}.topic-avatar::after,.topic-avatar::before{display:none;content:none;width:0;height:0}.topic-post .topic-avatar{display:none}.topic-post .row{display:flex;flex-direction:column}.topic-post .topic-body{width:100%;padding-left:0;margin-left:0}.topic-post .topic-meta-data{display:flex;align-items:center;gap:10px;margin-bottom:8px}.skool-post-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}.skool-post-avatar-wrap{position:relative;display:inline-block;width:40px;height:40px;flex-shrink:0}.background-container{opacity:.95}html body:not(.no-ember)::before{opacity:.95}body.archetype-regular .more-topics__container,body.archetype-regular #suggested-topics,body.archetype-regular #suggested-topics-title{display:none}.topic-list-item.has-thumbnail,.topic-list-item.has-media{position:relative}.topic-list-item.has-thumbnail .topic-details,.topic-list-item.has-thumbnail .topic-excerpt,.topic-list-item.has-thumbnail .topic-footer,.topic-list-item.has-media .topic-details,.topic-list-item.has-media .topic-excerpt,.topic-list-item.has-media .topic-footer{padding-right:136px}.topic-list-item.has-thumbnail .topic-thumbnail{display:block;position:absolute;right:24px;top:50%;transform:translateY(-50%);width:96px;height:96px;margin:0;float:none;overflow:hidden;border-radius:12px;background:#f3f4f6;z-index:2}.topic-list-item.has-thumbnail .topic-thumbnail a{display:block;width:100%;height:100%}.topic-list-item.has-thumbnail .topic-thumbnail img,.topic-list-item.has-thumbnail .topic-thumbnail video,.topic-list-item.has-thumbnail .topic-thumbnail picture img{display:block;position:static;width:100%;height:100%;object-fit:cover}.topic-list-item.has-media .skool-media{display:block;position:absolute;right:24px;top:50%;transform:translateY(-50%);width:96px;height:96px;overflow:hidden;border-radius:12px;background:#f3f4f6;z-index:2;text-decoration:none}.topic-list-item.has-media .skool-media img{display:block;width:100%;height:100%;object-fit:cover}.skool-community-card--inline{margin:0 0 16px;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;background:var(--skool-card-bg, #fff)}.skool-community-card--inline>div:last-child{padding:14px 16px 16px}.skool-btn-rainbow{position:relative;padding:2px;border-radius:8px;overflow:hidden;isolation:isolate;background:rgba(0,0,0,0)}.skool-btn-rainbow::before{content:"";position:absolute;inset:-130%;z-index:0;border-radius:50%;background:conic-gradient(from 0deg, transparent 0deg 26deg, #e54636 46deg 86deg, transparent 108deg 156deg, #e9b457 176deg 220deg, transparent 242deg 290deg, #50b7f2 310deg 348deg, transparent 360deg);animation:skool-rainbow-spin 7s linear infinite;will-change:transform}.skool-btn-rainbow>a{position:relative;z-index:1;display:block;width:100%;padding:9px 10px;text-align:center;border-radius:6px;color:#374151;font-weight:600;font-size:13px;text-decoration:none;text-transform:uppercase;letter-spacing:.5px;background:#fff}@keyframes skool-rainbow-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@media(max-width: 767px){.topic-list-item.has-thumbnail .topic-details,.topic-list-item.has-thumbnail .topic-excerpt,.topic-list-item.has-thumbnail .topic-footer,.topic-list-item.has-media .topic-details,.topic-list-item.has-media .topic-excerpt,.topic-list-item.has-media .topic-footer{padding-right:24px}.topic-list-item.has-thumbnail .topic-thumbnail,.topic-list-item.has-media .skool-media{position:static;float:right;transform:none;width:90px;height:90px;margin:0 0 8px 12px}}@media(min-width: 768px)and (max-width: 1024px){.topic-list-item.has-thumbnail .topic-details,.topic-list-item.has-thumbnail .topic-excerpt,.topic-list-item.has-thumbnail .topic-footer,.topic-list-item.has-media .topic-details,.topic-list-item.has-media .topic-excerpt,.topic-list-item.has-media .topic-footer{padding-right:24px}.topic-list-item.has-thumbnail .topic-thumbnail,.topic-list-item.has-media .skool-media{position:static;float:none;top:auto;right:auto;transform:none;width:96px;height:96px;margin:0}}.topic-list-item.skool-pinned-topic{border-color:rgba(248,212,129,.65);box-shadow:rgba(248,212,129,.32) 0 2px 2px,rgba(248,212,129,.32) 0 2px 6px,rgba(248,212,129,.2) 0 1px 8px}@media(hover: hover){.topic-list-item.skool-pinned-topic:hover{border-color:rgba(248,212,129,.78);box-shadow:rgba(248,212,129,.36) 0 2px 2px,rgba(248,212,129,.36) 0 2px 6px,rgba(248,212,129,.24) 0 1px 8px}}.topic-list-item.skool-pinned-topic:active{transform:none;border-color:rgba(248,212,129,.78);box-shadow:rgba(248,212,129,.36) 0 2px 2px,rgba(248,212,129,.36) 0 2px 6px,rgba(248,212,129,.24) 0 1px 8px}.skool-pinned-badge{position:absolute;top:11px;right:12px;display:flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:#202124;z-index:6;pointer-events:none}.skool-pinned-badge .skool-pinned-icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center;flex:0 0 16px}.skool-pinned-badge svg{width:16px;height:16px;display:block}.topic-list-item.skool-pinned-topic .topic-statuses .pin-toggle-button,.topic-list-item.skool-pinned-topic .topic-statuses .topic-status.pinned,.topic-list-item.skool-pinned-topic .topic-statuses .topic-status.unpinned,.topic-list-item.skool-pinned-topic .topic-statuses .pinned,.topic-list-item.skool-pinned-topic .topic-statuses .unpinned{display:none}.topic-list-item.skoolified{border-radius:10px;border-width:1px;border-style:solid;border-color:#e4e4e4;box-shadow:none;filter:none;cursor:pointer}@media(hover: hover){.topic-list-item.skoolified:hover,.topic-list-item.skoolified:not(.skool-pinned-topic):hover{background:var(--skool-card-bg, #fff);border-color:#e4e4e4;box-shadow:rgba(0,0,0,.08) 0 2px 8px,rgba(0,0,0,.04) 0 1px 2px}.topic-list-item.skoolified.skool-like-hover:hover{box-shadow:none}}.topic-list-item.skoolified:active{transform:none}.topic-list-item.skoolified:active,.topic-list-item.skoolified:not(.skool-pinned-topic):active{background:var(--skool-card-bg, #fff);border-color:#e4e4e4;box-shadow:none}.topic-list.tiles-style{max-width:none;width:100%;margin:0 auto}.skool-write-box{max-width:none}.has-sidebar-page .topic-list.tiles-style,.has-sidebar-page .navigation-container,.has-sidebar-page .skool-write-box{max-width:none}body.skool-topic-list-route #create-topic,body.skool-topic-list-route button.new-create-topic{display:none}@media(min-width: 1025px){body #main-outlet-wrapper{max-width:calc(var(--d-sidebar-width, 17em) + 820px + var(--d-main-content-gap, 1.5em));margin-left:auto;margin-right:auto}body .d-header-wrap .d-header .wrap{max-width:calc(var(--d-sidebar-width, 17em) + 820px + var(--d-main-content-gap, 1.5em))}body .d-header-wrap .d-header .contents{width:auto;max-width:none}body.skool-topic-list-route #main-outlet{width:820px;max-width:820px;box-sizing:border-box}.has-sidebar-page .list-controls,.has-sidebar-page .container.list-container.--topic-list,body #main-outlet>.contents{width:100%;max-width:none}}@media(min-width: 768px)and (max-width: 1024px){body.skool-topic-list-route #main-outlet-wrapper{max-width:calc(100vw - 16px);grid-template-columns:minmax(0, 1fr) 256px;column-gap:24px}body .d-header-wrap .d-header .wrap{max-width:calc(100vw - 16px)}body.skool-topic-list-route #main-outlet{grid-column:1;width:100%;max-width:none;min-width:0;margin:0;box-sizing:border-box;padding-left:0;padding-right:0}body.skool-topic-list-route .sidebar-wrapper{grid-column:2;width:auto;max-width:none;min-width:0}body.skool-topic-list-route #main-container,body.skool-topic-list-route #main-outlet>.container,body.skool-topic-list-route .list-controls,body.skool-topic-list-route .list-controls>.container,body.skool-topic-list-route .container.list-container.--topic-list,body.skool-topic-list-route .container.list-container.--topic-list>.row.full-width,body.skool-topic-list-route #header-list-area,body.skool-topic-list-route #list-area,body.skool-topic-list-route .navigation-container,body.skool-topic-list-route .topic-list.tiles-style,body.skool-topic-list-route .skool-write-box{width:100%;max-width:none;min-width:0;margin-left:0;margin-right:0;box-sizing:border-box;padding-left:0;padding-right:0}}.topic-list-item .skool-avatar-wrap{width:40px;height:40px}.topic-list-item .skool-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;display:block;flex-shrink:0}.topic-list-item.skoolified .link-top-line,.topic-list-item.skoolified .main-link{display:block;width:100%;max-width:none;margin:0;padding:0}.topic-list-item.skoolified .link-top-line a.title,.topic-list-item.skoolified .main-link a.title,.topic-list-item.skoolified .main-link .title{display:block;width:100%;max-width:none;font-size:18px;font-weight:700;line-height:1.5;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topic-list-item.skoolified .link-top-line a.title:hover,.topic-list-item.skoolified .main-link a.title:hover{text-decoration:none}.topic-list-item .skool-author-row{padding:18px 18px 0}.topic-list-item.skoolified .topic-details{padding:10px 18px 0}.topic-list-item.skoolified .topic-excerpt{padding:0 18px 0 0;margin-top:8px;font-size:16px;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-height:48px}.topic-list-item.skoolified .topic-excerpt>*{margin-left:0;padding-left:0;text-indent:0}.topic-list-item.skoolified .topic-footer{padding:14px 18px 16px 18px}.topic-list-item.skoolified.has-thumbnail .topic-details,.topic-list-item.skoolified.has-media .topic-details{padding:10px 132px 0 18px}.topic-list-item.skoolified.has-thumbnail .topic-excerpt,.topic-list-item.skoolified.has-media .topic-excerpt{padding:0;margin-top:8px}.topic-list-item.skoolified.has-thumbnail .topic-footer,.topic-list-item.skoolified.has-media .topic-footer{padding:16px 0 18px 0}.topic-list-item.has-thumbnail .topic-thumbnail,.topic-list-item.has-media .skool-media{right:16px}@media(max-width: 767px){.topic-list-item .skool-author-row{padding:18px 18px 0}.topic-list-item.skoolified .topic-details{padding:10px 16px 0}.topic-list-item.skoolified .topic-excerpt{padding:0 16px 0 0;font-size:16px;-webkit-line-clamp:3;max-height:72px}.topic-list-item.skoolified .topic-excerpt>*{margin-left:0;padding-left:0;text-indent:0}.topic-list-item.skoolified .topic-footer{padding:14px 18px 16px 18px}.topic-list-item.skoolified.has-thumbnail .topic-details,.topic-list-item.skoolified.has-media .topic-details{padding:10px 16px 0 16px}.topic-list-item.skoolified.has-thumbnail .topic-excerpt,.topic-list-item.skoolified.has-media .topic-excerpt{padding:0 16px 0 0}.topic-list-item.skoolified.has-thumbnail .topic-footer,.topic-list-item.skoolified.has-media .topic-footer{padding:16px 16px 18px 0}.topic-list-item.has-thumbnail .topic-thumbnail,.topic-list-item.has-media .skool-media{right:auto}}.topic-list-item.skoolified .skool-content-row{display:block;min-width:0}@media(max-width: 767px){.topic-list-item.skoolified .skool-author-row{gap:10px;padding:14px 14px 0}.topic-list-item.skoolified .skool-author-name{font-size:14px;line-height:1.25}.topic-list-item.skoolified .skool-author-meta{font-size:12px;line-height:1.3}.topic-list-item.skoolified .topic-details,.topic-list-item.skoolified.has-thumbnail .topic-details,.topic-list-item.skoolified.has-media .topic-details{padding:8px 14px 0}.topic-list-item.skoolified .link-top-line a.title,.topic-list-item.skoolified .main-link a.title,.topic-list-item.skoolified .main-link .title{font-size:16px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:100%;max-width:none}.topic-list-item.skoolified .main-link,.topic-list-item.skoolified .link-top-line{display:block;width:100%;max-width:none;min-width:0}.topic-list-item.skoolified td.main-link{display:block;width:100%;padding:0;margin:0}.topic-list-item.skoolified .link-bottom-line{display:none}.topic-list-item.skoolified .skool-content-row{margin-top:8px}.topic-list-item.skoolified .topic-excerpt,.topic-list-item.skoolified.has-thumbnail .topic-excerpt,.topic-list-item.skoolified.has-media .topic-excerpt{margin-top:0;padding:0;font-size:15px;line-height:1.45;-webkit-line-clamp:3;max-height:65px}.topic-list-item.skoolified.has-thumbnail .skool-content-row,.topic-list-item.skoolified.has-media .skool-content-row{display:grid;grid-template-columns:minmax(0, 1fr) 88px;column-gap:12px;align-items:start}.topic-list-item.skoolified.has-thumbnail .topic-excerpt,.topic-list-item.skoolified.has-media .topic-excerpt{grid-column:1;grid-row:1}.topic-list-item.skoolified .topic-footer,.topic-list-item.skoolified.has-thumbnail .topic-footer,.topic-list-item.skoolified.has-media .topic-footer{padding:12px 0 14px}.topic-list-item.skoolified .skool-footer{gap:14px;flex-wrap:wrap}.topic-list-item.skoolified .skool-commenters{margin-left:0}.topic-list-item.has-thumbnail .topic-thumbnail,.topic-list-item.has-media .skool-media{position:static;float:none;transform:none;width:88px;height:88px;margin:0;justify-self:end;align-self:start}}@media(max-width: 767px){body #main-outlet-wrapper{display:block;grid-template-columns:none;margin:0;padding:0;width:100%;max-width:100%}body #main-outlet{width:100%;max-width:100%;margin:0;padding:0;box-sizing:border-box}body #main-outlet>.wrap,body #main-outlet>.container,body #main-outlet>.contents,body #main-container,body .list-controls>.container,body .container.list-container.--topic-list,body .container.list-container.--topic-list>.row.full-width,body #header-list-area,body #list-area{width:100%;max-width:100%;margin:0;padding:0;box-sizing:border-box}body .sidebar-wrapper{display:block;width:auto;margin:0 0 16px}body .list-controls,body .row.full-width,body .navigation-container,body .topic-list.tiles-style,body .skool-write-box{width:100%;max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}body .topic-list-item.skoolified{display:block;width:100%;max-width:none;box-sizing:border-box;border-radius:0;border-left:none;border-right:none}body .topic-list-item.skoolified .topic-details,body .topic-list-item.skoolified.has-thumbnail .topic-details,body .topic-list-item.skoolified.has-media .topic-details{display:block;width:auto;max-width:none;padding:8px 14px 0}body .topic-list-item.skoolified .main-link,body .topic-list-item.skoolified .link-top-line,body .topic-list-item.skoolified .main-link a.title,body .topic-list-item.skoolified .link-top-line a.title,body .topic-list-item.skoolified .main-link .title{width:100%;max-width:none}body .topic-list-item.skoolified.has-thumbnail .skool-content-row,body .topic-list-item.skoolified.has-media .skool-content-row{display:grid;grid-template-columns:minmax(0, 1fr) 88px;column-gap:12px;align-items:start}body .topic-list-item.skoolified.has-thumbnail .topic-excerpt,body .topic-list-item.skoolified.has-media .topic-excerpt{grid-column:1;grid-row:1;margin-top:0;padding:0}body .topic-list-item.skoolified.has-thumbnail .topic-thumbnail,body .topic-list-item.skoolified.has-media .skool-media{grid-column:2;grid-row:1;position:static;float:none;transform:none;justify-self:end;align-self:start;width:88px;height:88px;margin:0}}@media(max-width: 767px){body .topic-list-item.skoolified.has-thumbnail .skool-content-row,body .topic-list-item.skoolified.has-media .skool-content-row{width:100%;min-width:0}body .topic-list-item.skoolified.has-thumbnail .skool-content-row>.topic-excerpt,body .topic-list-item.skoolified.has-media .skool-content-row>.topic-excerpt{display:-webkit-box;width:100%;min-width:0;max-width:none;position:static;float:none;justify-self:stretch;align-self:start;grid-area:auto;grid-column:1;grid-row:1}body .topic-list-item.skoolified.has-thumbnail .skool-content-row>.topic-thumbnail,body .topic-list-item.skoolified.has-media .skool-content-row>.skool-media{display:block;width:88px;height:88px;min-width:88px;max-width:88px;position:static;float:none;inset:auto;top:auto;right:auto;bottom:auto;left:auto;transform:none;margin:0;justify-self:end;align-self:start;grid-area:auto;grid-column:2;grid-row:1}}@media(min-width: 768px)and (max-width: 1024px){body.skool-topic-list-route .topic-list-item.skoolified.has-thumbnail .topic-details,body.skool-topic-list-route .topic-list-item.skoolified.has-media .topic-details{padding:10px 16px 0 16px}body.skool-topic-list-route .topic-list-item.skoolified.has-thumbnail .topic-excerpt,body.skool-topic-list-route .topic-list-item.skoolified.has-media .topic-excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:72px;padding:0 16px 0 0;margin-top:0;text-indent:0;grid-column:1;grid-row:1;width:100%;min-width:0;max-width:none;position:static;float:none;justify-self:stretch;align-self:start}body.skool-topic-list-route .topic-list-item.skoolified.has-thumbnail .topic-footer,body.skool-topic-list-route .topic-list-item.skoolified.has-media .topic-footer{padding:16px 16px 18px 0}body.skool-topic-list-route .topic-list-item.skoolified.has-thumbnail .skool-content-row,body.skool-topic-list-route .topic-list-item.skoolified.has-media .skool-content-row{display:grid;grid-template-columns:minmax(0, 1fr) 96px;column-gap:16px;align-items:start;width:100%;min-width:0;margin-top:8px}body.skool-topic-list-route .topic-list-item.skoolified.has-thumbnail .topic-thumbnail,body.skool-topic-list-route .topic-list-item.skoolified.has-media .skool-media{display:block;width:96px;height:96px;min-width:96px;max-width:96px;position:static;float:none;inset:auto;top:auto;right:auto;bottom:auto;left:auto;transform:none;margin:0;justify-self:end;align-self:start;grid-column:2;grid-row:1}}@media(min-width: 768px)and (max-width: 1024px){body.skool-topic-list-route #main-outlet-wrapper{padding-left:0;padding-right:0}}.fc-daygrid-dot-event{flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;white-space:normal;overflow:hidden;padding:4px 2px}.fc-daygrid-dot-event .fc-daygrid-event-dot{display:none}.fc-daygrid-dot-event .fc-event-time{flex:1 0 100%;order:2;text-align:center;font-weight:600}.fc-daygrid-dot-event .fc-event-title{flex:1 0 100%;order:3;text-align:center;font-size:12px;line-height:1.3;word-break:break-word}.fc-daygrid-dot-event .skool-podcast-icon{flex:1 0 100%;order:1;display:block;width:clamp(28px,50%,60px);height:auto;aspect-ratio:1/1;margin:2px auto 4px;border-radius:8px;object-fit:contain}.fc-timegrid-event .skool-podcast-icon{display:block;width:55%;max-width:56px;height:auto;aspect-ratio:1/1;margin:6px auto 4px;border-radius:8px;object-fit:contain}.skool-evmodal-bd{position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:99999;display:flex;align-items:center;justify-content:center;padding:20px;animation:skoolEvFade .15s ease-out}@keyframes skoolEvFade{from{opacity:0}to{opacity:1}}.skool-evmodal{background:#fff;border-radius:12px;max-width:480px;width:100%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 10px 40px rgba(0,0,0,.3)}.skool-evmodal-close{position:absolute;top:10px;right:10px;width:32px;height:32px;border-radius:999px;background:rgba(0,0,0,.55);color:#fff;border:0;font-size:22px;cursor:pointer;z-index:2;display:flex;align-items:center;justify-content:center;line-height:1;font-weight:700}.skool-evmodal-hero{width:100%;aspect-ratio:16/9;background:#1a1a1a center/cover no-repeat;border-radius:12px 12px 0 0}.skool-evmodal-body{padding:24px}.skool-evmodal-title{font-size:24px;font-weight:700;line-height:1.2;color:#202124;margin:0 0 18px}.skool-evmodal-row{display:flex;gap:14px;align-items:flex-start;margin-bottom:14px;color:#202124}.skool-evmodal-row svg{flex-shrink:0;margin-top:2px}.skool-evmodal-date{font-size:16px;line-height:1.35}.skool-evmodal-tz{font-size:14px;color:#9ca3af;margin-top:2px}.skool-evmodal-url{font-size:16px;color:#2e6ef5;text-decoration:none;word-break:break-all}.skool-evmodal-url:hover{text-decoration:underline}.skool-evmodal-days{margin:0 0 18px;border-top:1px solid #e5e7eb;padding-top:14px}.skool-evmodal-days-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;margin-bottom:8px}.skool-evmodal-days-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.skool-evmodal-day{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;background:#f9fafb;font-size:14px;color:#202124}.skool-evmodal-day--current{background:rgba(109,62,242,.08);box-shadow:inset 0 0 0 1.5px rgba(109,62,242,.3)}.skool-evmodal-day-num{font-weight:700;color:#6d3ef2;min-width:48px}.skool-evmodal-day-date{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skool-evmodal-day-time{font-variant-numeric:tabular-nums;color:#4b5563;white-space:nowrap}.skool-evmodal-cta-wrap{position:relative;margin-top:8px}.skool-evmodal-cta{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:14px;border:0;border-radius:8px;background:#2e6ef5;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;cursor:pointer}.skool-evmodal-cta:hover{background:#1d5ce0}.skool-evmodal-menu{position:absolute;bottom:calc(100% + 6px);left:0;right:0;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 -6px 20px rgba(0,0,0,.12);overflow:hidden;display:none;z-index:3}.skool-evmodal-menu.open{display:block}.skool-evmodal-menu a{display:block;padding:12px 16px;color:#202124;text-decoration:none;font-size:14px;font-weight:500}.skool-evmodal-menu a:hover{background:#f3f4f6}@media(max-width: 600px){.skool-evmodal-bd{padding:0;align-items:flex-end}.skool-evmodal{max-width:none;width:100%;max-height:92vh;border-radius:16px 16px 0 0;animation:skoolEvSlideUp .25s ease-out}@keyframes skoolEvSlideUp{from{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}.skool-evmodal-hero{aspect-ratio:16/10;border-radius:16px 16px 0 0}.skool-evmodal-body{padding:20px 18px 28px}.skool-evmodal-title{font-size:22px;margin-bottom:16px}.skool-evmodal-cta{padding:16px;font-size:15px}.skool-evmodal-menu a{padding:16px;font-size:16px}.skool-evmodal-close{top:12px;right:12px;width:36px;height:36px}}body.skool-calendar-topic .topic-post[data-post-number]:not([data-post-number="1"]),body.skool-calendar-topic #topic-footer-buttons,body.skool-calendar-topic #topic-progress-wrapper,body.skool-calendar-topic .more-topics__container,body.skool-calendar-topic #suggested-topics,body.skool-calendar-topic #suggested-topics-title,body.skool-calendar-topic .topic-map,body.skool-calendar-topic .small-action,body.skool-calendar-topic nav.post-controls,body.skool-calendar-topic .timeline-container,body.skool-calendar-topic .topic-post[data-post-number="1"] .cooked>p:empty,body.skool-calendar-topic.skool-topic-route .topic-post .cooked .skool-media-grid,body.skool-calendar-topic .topic-post .cooked .skool-media-grid,#skool-topic-modal .skool-calendar-topic .skool-media-grid{display:none}body.skool-calendar-topic .discourse-calendar-wrap,body.skool-calendar-topic .discourse-calendar,body.skool-calendar-topic .fc,body.skool-calendar-topic .fc-view-harness{height:auto;max-height:none;min-height:0}body.skool-calendar-topic .fc-scrollgrid,body.skool-calendar-topic .fc-scroller{max-height:none;height:auto}body.skool-calendar-topic .fc-scroller-liquid-absolute{position:static}body.skool-calendar-topic .fc-view-harness-active>.fc-view{position:static}@media(max-width: 767px){body .topic-list-item.skoolified,body .topic-list-item.skoolified .skool-author-name,body .topic-list-item.skoolified .skool-author-meta,body .topic-list-item.skoolified .skool-author-time,body .topic-list-item.skoolified .skool-author-category,body .topic-list-item.skoolified .skool-author-dot,body .topic-list-item.skoolified .main-link a.title,body .topic-list-item.skoolified .link-top-line a.title,body .topic-list-item.skoolified .main-link .title,body .topic-list-item.skoolified .topic-excerpt,body .topic-list-item.skoolified .skool-stat,body .topic-list-item.skoolified .skool-activity,body .topic-list-item.skoolified .skool-pinned-badge{font-family:Roboto,Helvetica,Arial,sans-serif}body .topic-list-item.skoolified .skool-author-name{font-size:16px;line-height:24px;font-weight:500;color:#202124}body .topic-list-item.skoolified .skool-author-meta{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin-top:0;font-size:13px;line-height:19.5px;font-weight:400;color:#909090}body .topic-list-item.skoolified .skool-author-time,body .topic-list-item.skoolified .skool-author-dot,body .topic-list-item.skoolified .skool-author-category{font-size:inherit;line-height:inherit;color:inherit}body .topic-list-item.skoolified .skool-author-time,body .topic-list-item.skoolified .skool-author-dot{font-weight:400}body .topic-list-item.skoolified .skool-author-dot{padding:0 6px}body .topic-list-item.skoolified .skool-author-category{font-weight:700}body .topic-list-item.skoolified .main-link a.title,body .topic-list-item.skoolified .link-top-line a.title,body .topic-list-item.skoolified .main-link .title{font-size:18px;line-height:27px;font-weight:700;color:#202124}body .topic-list-item.skoolified .topic-excerpt{font-size:16px;line-height:24px;font-weight:400;color:#202124;max-height:72px}body .topic-list-item.skoolified .skool-stat{font-size:14px;line-height:21px;font-weight:700;color:#909090;gap:4px}body .topic-list-item.skoolified .skool-activity{font-size:13px;line-height:19.5px;font-weight:700;color:#2e6ef5;text-decoration:none}body .topic-list-item.skoolified .skool-pinned-badge{font-size:14px;line-height:21px;font-weight:700;color:#202124}}@media(min-width: 768px)and (max-width: 1024px){body.skool-topic-list-route #main-outlet-wrapper{margin-left:0;margin-right:auto;justify-content:flex-start}body.skool-topic-list-route #main-outlet{padding-left:0;padding-right:0}body.skool-topic-list-route .topic-list-body .topic-list-item,body.skool-topic-list-route .topic-list-item.skoolified{margin-bottom:16px;border-radius:10px;border-color:#e5e7eb;background:var(--skool-card-bg, #fff);overflow:hidden}body.skool-topic-list-route .topic-list-item .skool-author-row{gap:10px;padding:16px 16px 0}body.skool-topic-list-route .topic-list-item.skoolified .topic-details,body.skool-topic-list-route .topic-list-item.skoolified.has-thumbnail .topic-details,body.skool-topic-list-route .topic-list-item.skoolified.has-media .topic-details{padding:8px 16px 0}body.skool-topic-list-route .topic-list-item.skoolified .link-top-line a.title,body.skool-topic-list-route .topic-list-item.skoolified .main-link a.title,body.skool-topic-list-route .topic-list-item.skoolified .main-link .title{font-size:20px;line-height:30px}body.skool-topic-list-route .topic-list-item.skoolified .skool-content-row,body.skool-topic-list-route .topic-list-item.skoolified.has-thumbnail .skool-content-row,body.skool-topic-list-route .topic-list-item.skoolified.has-media .skool-content-row{margin-top:6px}body.skool-topic-list-route .topic-list-item.skoolified .topic-excerpt,body.skool-topic-list-route .topic-list-item.skoolified.has-thumbnail .topic-excerpt,body.skool-topic-list-route .topic-list-item.skoolified.has-media .topic-excerpt{font-size:14px;line-height:20px;-webkit-line-clamp:2;max-height:48px;margin-top:0;padding:0}body.skool-topic-list-route .topic-list-item.skoolified .topic-footer,body.skool-topic-list-route .topic-list-item.skoolified.has-thumbnail .topic-footer,body.skool-topic-list-route .topic-list-item.skoolified.has-media .topic-footer{padding:10px 0 12px}body.skool-topic-list-route .topic-list-item.skoolified .skool-footer{gap:16px}body.skool-topic-list-route .topic-list-item.skoolified.has-thumbnail .skool-content-row,body.skool-topic-list-route .topic-list-item.skoolified.has-media .skool-content-row{grid-template-columns:minmax(0, 1fr) 102px;column-gap:14px}body.skool-topic-list-route .topic-list-item.skoolified.has-thumbnail .topic-thumbnail,body.skool-topic-list-route .topic-list-item.skoolified.has-media .skool-media{width:102px;height:102px;min-width:102px;max-width:102px;border-radius:10px}}@media(min-width: 768px)and (max-width: 1024px){body.skool-topic-list-route #main-outlet-wrapper{width:100vw;max-width:100vw;margin-left:0;margin-right:0;justify-content:flex-start;grid-template-columns:minmax(0, 1fr) 272px;column-gap:24px;padding-left:0;padding-right:0}body.skool-topic-list-route #main-outlet{padding-left:0;padding-right:0;background:rgba(0,0,0,0);box-shadow:none;border-radius:0}body.skool-topic-list-route #main-outlet>.container,body.skool-topic-list-route #main-outlet>.contents,body.skool-topic-list-route #main-container,body.skool-topic-list-route .container.list-container.--topic-list,body.skool-topic-list-route .navigation-container{background:rgba(0,0,0,0);box-shadow:none;border-radius:0}body.skool-topic-list-route .sidebar-wrapper{width:272px;min-width:272px;max-width:272px;margin-left:0;margin-right:0}body.skool-topic-list-route .topic-list-body .topic-list-item,body.skool-topic-list-route .topic-list-item.skoolified{margin-bottom:16px}}@media(min-width: 768px)and (max-width: 1024px){body.skool-topic-route #main-outlet-wrapper{width:100vw;max-width:100vw;margin:0;padding:0;display:grid;grid-template-columns:471px 273px;column-gap:24px;align-items:start;justify-content:space-between}body.skool-topic-route #main-outlet{order:1;flex:none;width:471px;max-width:471px;min-width:471px;margin:0;padding:0;background:#fff;border-radius:0;box-shadow:none}body.skool-topic-route #main-outlet>.container,body.skool-topic-route #main-outlet>.contents,body.skool-topic-route #main-container,body.skool-topic-route #topic-title,body.skool-topic-route .topic-area,body.skool-topic-route .post-stream{width:100%;max-width:none;margin:0;padding-left:0;padding-right:0;background:rgba(0,0,0,0);border-radius:0;box-shadow:none}body.skool-topic-route #main-outlet-wrapper>.sidebar-wrapper{order:2;display:block;flex:none;position:fixed;top:65px;right:auto;left:calc(100vw - 273px);width:273px;min-width:273px;max-width:273px;height:calc(100vh - 65px);max-height:calc(100vh - 65px);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;z-index:30;transform:translateZ(0);backface-visibility:hidden;will-change:transform;margin:0;padding:0}body.skool-topic-route .topic-post.skool-topic-post{margin:0 0 8px}body.skool-topic-route .topic-post.skool-topic-post--main{padding-bottom:18px}body.skool-topic-route .topic-post.skool-topic-post--main .topic-body,body.skool-topic-route .topic-post.skool-topic-post--main article,body.skool-topic-route .topic-post.skool-topic-post--main article.boxed{width:471px;max-width:471px;margin:0;padding:0;border:none;background:rgba(0,0,0,0);border-radius:0;box-shadow:none}body.skool-topic-route .topic-post.skool-topic-post--main .topic-meta-data{gap:10px;margin:0 0 12px;padding:0 33px;align-items:center}body.skool-topic-route .topic-post.skool-topic-post--main .skool-post-avatar-wrap,body.skool-topic-route .topic-post.skool-topic-post--main .skool-post-avatar{width:40px;height:40px}body.skool-topic-route .topic-post.skool-topic-post--main .skool-post-avatar-wrap .skool-level-badge{width:16px;height:16px;right:-3px;bottom:-3px;font-size:9px}body.skool-topic-route .topic-post.skool-topic-post--main .topic-meta-data .names .first a{font-size:16px;line-height:22px}body.skool-topic-route .topic-post.skool-topic-post--main .post-infos,body.skool-topic-route .topic-post.skool-topic-post--main .skool-post-meta-line{font-size:14px;line-height:20px}body.skool-topic-route .topic-post.skool-topic-post--main .skool-topic-header-actions{gap:4px}body.skool-topic-route .topic-post.skool-topic-post--main .skool-topic-header-actions .btn{width:30px;height:30px;min-width:30px}body.skool-topic-route .topic-post.skool-topic-post--main .skool-topic-post-title,body.skool-topic-route .topic-post[data-post-number="1"] .skool-topic-post-title{width:auto;max-width:none;margin:0 0 12px;padding:0 33px;box-sizing:border-box;font-size:23px;line-height:34.5px;font-weight:700}body.skool-topic-route .topic-post.skool-topic-post--main .cooked,body.skool-topic-route .topic-post[data-post-number="1"] .cooked{width:auto;max-width:none;margin:0;padding:0 33px;box-sizing:border-box;font-size:16px;line-height:24px}body.skool-topic-route .topic-post.skool-topic-post--main .cooked p,body.skool-topic-route .topic-post[data-post-number="1"] .cooked p{margin:0 0 16px}body.skool-topic-route .topic-post.skool-topic-post--main .lightbox-wrapper,body.skool-topic-route .topic-post.skool-topic-post--main .lightbox,body.skool-topic-route .topic-post.skool-topic-post--main .lightbox img,body.skool-topic-route .topic-post.skool-topic-post--main .lightbox video{border-radius:18px}body.skool-topic-route .topic-post.skool-topic-post--main .post__menu-area{margin-top:16px;padding:0 33px;box-sizing:border-box}body.skool-topic-route .topic-post.skool-topic-post .discourse-reactions-double-button,body.skool-topic-route .topic-post.skool-topic-post .discourse-reactions-reaction-button,body.skool-topic-route .topic-post.skool-topic-post .discourse-reactions-reaction-button .btn,body.skool-topic-route .topic-post.skool-topic-post .btn-toggle-reaction-like,body.skool-topic-route .topic-post.skool-topic-post .post-action-menu__like{position:relative;z-index:5;pointer-events:auto;touch-action:manipulation}body.skool-topic-route .topic-post.skool-topic-post--main .discourse-reactions-double-button{border-radius:12px}body.skool-topic-route .topic-post.skool-topic-post--main .discourse-reactions-counter,body.skool-topic-route .topic-post.skool-topic-post--main .discourse-reactions-reaction-button,body.skool-topic-route .topic-post.skool-topic-post--main .discourse-reactions-reaction-button .btn,body.skool-topic-route .topic-post.skool-topic-post--main .post-action-menu__reply{min-height:40px;height:40px}body.skool-topic-route .topic-post.skool-topic-post--main .discourse-reactions-counter{min-width:48px;padding:0 14px}body.skool-topic-route .topic-post.skool-topic-post--main .discourse-reactions-reaction-button .btn{padding:0 14px}body.skool-topic-route .topic-post.skool-topic-post--reply{position:relative;width:405px;max-width:405px;margin:0 0 8px 33px;padding:0}body.skool-topic-route .topic-post.skool-topic-post--reply .topic-body{width:405px;max-width:405px;margin:0;padding:0;overflow:visible}body.skool-topic-route .topic-post.skool-topic-post--reply .skool-post-avatar-wrap{left:0;top:0;width:40px;height:40px}body.skool-topic-route .topic-post.skool-topic-post--reply .skool-post-avatar{width:40px;height:40px}body.skool-topic-route .topic-post.skool-topic-post--reply .skool-post-avatar-wrap .skool-level-badge{width:16px;height:16px;right:-3px;bottom:-3px;font-size:9px}body.skool-topic-route .topic-post.skool-topic-post--reply article.boxed{width:auto;max-width:none;margin:0 0 0 48px;padding:10px 14px;border-radius:14px;border:none;background:#f3f4f6;box-shadow:none}body.skool-topic-route .topic-post.skool-topic-post--reply.skool-topic-post--threaded-reply article.boxed{margin-left:96px}body.skool-topic-route .topic-post.skool-topic-post--reply.skool-topic-post--threaded-reply .skool-post-avatar-wrap{left:48px}body.skool-topic-route .topic-post.skool-topic-post--reply.skool-topic-post--threaded-reply .post__menu-area,body.skool-topic-route .topic-post.skool-topic-post--reply.skool-topic-post--threaded-reply .skool-reply-footer{margin-left:96px}body.skool-topic-route .topic-post.skool-topic-post--reply .topic-meta-data{width:auto;align-items:flex-start;gap:0;margin:0 0 4px;padding:0}body.skool-topic-route .topic-post.skool-topic-post--reply .topic-meta-data .names .first a{font-size:14px;line-height:20px}body.skool-topic-route .topic-post.skool-topic-post--reply .post-infos,body.skool-topic-route .topic-post.skool-topic-post--reply .skool-post-meta-line{font-size:14px;line-height:20px}body.skool-topic-route .topic-post.skool-topic-post--reply .post-infos::before,body.skool-topic-route .topic-post.skool-topic-post--reply .skool-post-meta-line::before{padding:0 6px}body.skool-topic-route .topic-post.skool-topic-post--reply .reply-to-tab,body.skool-topic-route .topic-post.skool-topic-post--reply .reply-to,body.skool-topic-route .topic-post.skool-topic-post--reply .in-reply-to{display:none}body.skool-topic-route .topic-post.skool-topic-post--reply .post-controls,body.skool-topic-route .topic-post.skool-topic-post--reply .post-controls .actions{position:relative;overflow:visible;z-index:20}body.skool-topic-route .topic-post.skool-topic-post--reply .skool-reply-header-actions{padding-left:6px}body.skool-topic-route .topic-post.skool-topic-post--reply .skool-reply-header-actions .btn,body.skool-topic-route .topic-post.skool-topic-post--reply .skool-reply-footer-more,body.skool-topic-route .topic-post.skool-topic-post--reply .skool-reply-footer-more-button{width:36px;height:36px;min-width:36px;position:relative;z-index:35;pointer-events:auto;touch-action:manipulation}body.skool-topic-route .topic-post.skool-topic-post--reply .cooked{width:auto;max-width:none;margin:0;padding:0;font-size:16px;line-height:24px}body.skool-topic-route .topic-post.skool-topic-post--reply .cooked p{margin:0}body.skool-topic-route .topic-post.skool-topic-post--reply .post__menu-area,body.skool-topic-route .topic-post.skool-topic-post--reply .skool-reply-footer{width:auto;max-width:none;min-height:40px;margin:8px 0 0 48px;padding:0;border-top:none}body.skool-topic-route .topic-post.skool-topic-post--reply .post-controls{justify-content:flex-start}body.skool-topic-route .topic-post.skool-topic-post--reply .post-controls .actions{width:auto;gap:20px;align-items:center;justify-content:flex-start;flex-wrap:nowrap}body.skool-topic-route .topic-post.skool-topic-post--reply .skool-reply-like-button,body.skool-topic-route .topic-post.skool-topic-post--reply .post-action-menu__reply.skool-reply-text-button .skool-reply-text-label{font-size:14px;line-height:20px}body.skool-topic-route .topic-post.skool-topic-post--reply .skool-reply-like-button{min-width:0;height:auto;min-height:0;padding:0;margin:0;position:relative;z-index:35}body.skool-topic-route .topic-post.skool-topic-post--reply .skool-reply-like-button .skool-reply-like-icon svg{width:16px;height:16px}body.skool-topic-route .topic-post.skool-topic-post--reply .post-action-menu__reply.skool-reply-text-button{margin-left:0}}@media(max-width: 767px){.skool-mobile-topic-header{position:sticky;top:0;z-index:1040;display:flex;align-items:center;gap:10px;padding:10px 14px;background:#fff;border-bottom:1px solid #e5e7eb;min-height:44px}.skool-mobile-topic-header-back{background:none;border:none;cursor:pointer;padding:6px;margin:-6px;color:#333;display:flex;align-items:center;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}.skool-mobile-topic-header-title{flex:1;font-size:15px;font-weight:700;color:#202124;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.skool-mobile-topic-header-more-wrap{position:relative;display:flex;align-items:center}.skool-mobile-topic-header-more{background:none;border:none;cursor:pointer;padding:8px;margin:-8px -4px -8px 0;color:#555;display:flex;align-items:center;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}.skool-mobile-topic-header-menu{display:none;position:absolute;right:0;top:100%;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:10px;box-shadow:0 6px 20px rgba(0,0,0,.15);min-width:180px;z-index:1050;padding:6px 0;margin-top:4px}.skool-mobile-topic-header-menu.open{display:block}.skool-mobile-topic-header-menu button{display:flex;align-items:center;gap:10px;width:100%;padding:10px 16px;border:none;background:none;cursor:pointer;font-size:14px;color:#333;text-align:left;touch-action:manipulation}.skool-mobile-topic-header-menu button:active{background:rgba(0,0,0,.05)}.skool-mobile-topic-header-menu button.delete-action{color:#dc3545}.skool-mobile-topic-header-menu button svg{flex-shrink:0;color:#888}.skool-mobile-topic-header-menu button.delete-action svg{color:#dc3545}body.skool-topic-route .d-header-wrap{display:none}body.skool-topic-route .skool-reply-header-actions{display:none}body.skool-topic-route .post-action-menu__show-more{display:none}body.skool-topic-route .post-controls{overflow:visible}body.skool-topic-route .skool-reply-footer-more{position:relative;display:inline-flex;align-items:center;z-index:35}body.skool-topic-route .skool-reply-footer-more-button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;border:none;background:rgba(0,0,0,0);color:#909090;font-size:18px;font-weight:bold;border-radius:50%;cursor:pointer;touch-action:manipulation;pointer-events:auto;z-index:35}body.skool-topic-route .skool-reply-footer-more-button:active{background:rgba(0,0,0,.05)}body.skool-topic-route .skool-reply-options-menu{position:fixed;bottom:auto;top:auto;left:50%;transform:translateX(-50%);right:auto;z-index:9999;width:calc(100vw - 32px);max-width:320px;padding:8px;border:1px solid #e5e7eb;border-radius:14px;background-color:#fff;box-shadow:0 12px 40px rgba(0,0,0,.25)}body.skool-topic-route .skool-reply-options-menu[hidden]{display:none}body.skool-topic-route .skool-reply-options-item{display:block;width:100%;padding:14px 16px;border:none;background-color:rgba(0,0,0,0);color:#202124;font-size:16px;font-weight:500;text-align:left;border-radius:10px;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}body.skool-topic-route .skool-reply-options-item:active{background-color:#f0f0f0}body.skool-topic-route .skool-reply-options-delete{color:#dc3545}}#skool-likes-modal[hidden]{display:none}#skool-likes-modal{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center}.skool-likes-modal-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.5)}.skool-likes-modal-container{position:relative;width:90vw;max-width:420px;max-height:70vh;background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.25);display:flex;flex-direction:column;overflow:hidden}.skool-likes-modal-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e5e7eb;flex-shrink:0}.skool-likes-modal-title{font-size:18px;font-weight:700;color:#202124}.skool-likes-modal-close{width:32px;height:32px;border:none;background:rgba(0,0,0,0);font-size:24px;color:#666;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:1}.skool-likes-modal-close:hover{background:#f0f0f0}.skool-likes-modal-body{overflow-y:auto;padding:8px 12px;flex:1;-webkit-overflow-scrolling:touch}.skool-likes-modal-loading{text-align:center;padding:24px;color:#999;font-size:16px}.skool-likes-modal-empty{text-align:center;padding:24px;color:#999;font-size:15px}.skool-likes-modal-user{display:flex;align-items:center;padding:10px 8px;border-radius:10px;text-decoration:none;color:inherit;transition:background .15s}.skool-likes-modal-user:hover{background:#f5f6f8;text-decoration:none}.skool-likes-modal-avatar{width:44px;height:44px;border-radius:50%;object-fit:cover;flex-shrink:0;margin-right:12px}.skool-likes-modal-user-info{display:flex;flex-direction:column;min-width:0}.skool-likes-modal-user-name{font-size:15px;font-weight:600;color:#202124;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.skool-likes-modal-user-username{font-size:13px;color:#909090;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.skool-reply-like-count[data-skool-likes-count]{cursor:pointer;padding:4px 8px;border-radius:8px;font-size:16px;font-weight:700;color:#6b7280;transition:background-color .15s ease,color .15s ease;display:inline-flex;align-items:center;pointer-events:auto;touch-action:manipulation}.skool-reply-like-count[data-skool-likes-count]:hover{background-color:rgba(0,0,0,.06);color:#202124}#skool-modal-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:1050;opacity:0;visibility:hidden;transition:opacity 200ms ease,visibility 200ms ease}#skool-modal-backdrop.skool-modal-open{opacity:1;visibility:visible}#skool-topic-modal{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%) scale(0.95);width:92vw;max-width:860px;max-height:calc(100vh - 60px);background:var(--skool-card-bg, #ffffff);border-radius:12px;z-index:1051;display:flex;flex-direction:column;opacity:0;visibility:hidden;transition:opacity 200ms ease-out,transform 200ms ease-out,visibility 200ms ease-out;box-shadow:0 25px 60px rgba(0,0,0,.3);overflow:hidden}#skool-topic-modal.skool-modal-open{opacity:1;visibility:visible;transform:translate(-50%, -50%) scale(1)}.skool-modal-close{display:none}.skool-modal-close:hover{display:none}.skool-modal-scroll{flex:1;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.skool-modal-op{padding:24px 24px 16px;border-bottom:1px solid rgba(0,0,0,.08)}.skool-modal-op-author{display:flex;gap:12px;align-items:center;margin-bottom:14px}.skool-modal-op-author img{width:44px;height:44px;border-radius:50%;object-fit:cover}.skool-modal-op-author-name{font-weight:700;font-size:15px}.skool-modal-op-author-meta{font-size:12px;color:var(--skool-muted-text, #888)}.skool-modal-op-title{font-size:18px;font-weight:700;margin:0 0 12px 0;line-height:1.3}.skool-modal-op-body{font-size:15px;line-height:1.65;word-wrap:break-word;overflow-wrap:break-word}.skool-modal-op-body img{max-width:100%;height:auto;border-radius:8px;margin:8px 0}.skool-modal-op-actions{display:flex;gap:20px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(0,0,0,.08);font-size:13px;color:var(--skool-muted-text, #888);align-items:center}.skool-modal-like-btn{background:none;border:none;cursor:pointer;font-size:13px;color:var(--skool-muted-text, #888);display:flex;align-items:center;gap:5px;padding:4px 8px;border-radius:6px;transition:background 150ms ease}.skool-modal-like-btn:hover{background:rgba(0,0,0,.06)}.skool-modal-like-btn[data-can-act="0"]{cursor:default;opacity:.6}.skool-modal-like-btn[data-can-act="0"]:hover{background:none}.skool-modal-like-btn .skool-modal-like-icon{vertical-align:-2px;transition:fill 150ms ease,stroke 150ms ease;fill:none;stroke:#999}.skool-modal-like-btn.liked{color:#d4a017}.skool-modal-like-btn.liked .skool-modal-like-icon{fill:#d4a017;stroke:#d4a017}.skool-modal-like-count{cursor:pointer;font-size:13px;font-weight:700;color:var(--skool-muted-text, #888);padding:4px 8px;border-radius:6px;transition:background 150ms ease,color 150ms ease;display:inline-flex;align-items:center}.skool-modal-like-count:hover{background:rgba(0,0,0,.06);color:#202124}.skool-modal-replies{padding:16px 24px}.skool-modal-replies-header{font-size:13px;font-weight:600;color:var(--skool-muted-text, #888);margin-bottom:12px;text-transform:uppercase;letter-spacing:.3px}.skool-modal-reply{display:flex;gap:10px;margin-bottom:16px}.skool-modal-reply img{width:32px;height:32px;border-radius:50%;flex-shrink:0;object-fit:cover}.skool-modal-reply-bubble{background:rgba(0,0,0,.04);border-radius:10px;padding:10px 14px;flex:1;min-width:0}.skool-modal-reply-author{font-weight:600;font-size:13px}.skool-modal-reply-author span{color:var(--skool-muted-text, #888);font-weight:400}.skool-modal-reply-body{font-size:13px;margin-top:4px;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word}.skool-modal-reply-body img{max-width:100%;height:auto;border-radius:6px;margin:4px 0}.skool-modal-reply-actions{font-size:12px;color:var(--skool-muted-text, #888);margin-top:6px}.skool-modal-reply-children{margin-left:42px}.skool-modal-reply-children .skool-modal-reply img{width:28px;height:28px}.skool-modal-composer{padding:12px 24px;border-top:1px solid rgba(0,0,0,.08);background:var(--skool-card-bg, #ffffff);display:flex;gap:10px;align-items:center;flex-shrink:0}.skool-modal-composer img{width:32px;height:32px;border-radius:50%;flex-shrink:0;margin-top:4px}.skool-modal-composer-input{flex:1;display:flex;flex-direction:column;gap:8px}.skool-modal-composer textarea{width:100%;min-height:40px;max-height:120px;border:1px solid rgba(0,0,0,.12);border-radius:20px;padding:10px 16px;font-size:13px;font-family:inherit;resize:none;background:rgba(0,0,0,0);color:var(--skool-text-color, #333);outline:none;transition:border-color 150ms ease;box-sizing:border-box}.skool-modal-composer textarea:focus{border-color:var(--skool-primary, #6D3EF2)}.skool-modal-composer-submit{align-self:flex-end;background:var(--skool-primary, #6D3EF2);color:#fff;border:none;border-radius:20px;padding:8px 20px;font-size:13px;font-weight:600;cursor:pointer;display:none;transition:opacity 150ms ease}.skool-modal-composer-submit:hover{opacity:.9}.skool-modal-composer.has-text .skool-modal-composer-submit{display:inline-block}.skool-modal-composer-actions{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-top:4px}.skool-modal-media-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;background:none;cursor:pointer;color:var(--primary-medium, #909090);border-radius:6px;transition:color .15s ease,background .15s ease}.skool-modal-media-btn:hover{color:var(--primary, #333);background:rgba(0,0,0,.04)}.skool-modal-media-btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.skool-modal-action-wrap{position:relative;display:inline-block;margin-left:auto}.skool-modal-op-actions .skool-modal-action-wrap{margin-left:auto}.skool-modal-reply-author .skool-modal-action-wrap{float:right}.skool-modal-action-toggle{background:none;border:none;cursor:pointer;color:#999;padding:4px;border-radius:4px;display:flex;align-items:center;transition:background 150ms ease}.skool-modal-action-toggle:hover{background:rgba(0,0,0,.08);color:#666}.skool-modal-action-menu{display:none;position:absolute;right:0;top:100%;background:var(--skool-card-bg, #fff);border:1px solid rgba(0,0,0,.1);border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);min-width:160px;z-index:10;padding:4px 0;white-space:nowrap}.skool-modal-action-menu.open{display:block}.skool-modal-action-item{display:flex;align-items:center;gap:8px;width:100%;padding:8px 14px;border:none;background:none;cursor:pointer;font-size:13px;color:var(--skool-text-color, #333);text-align:left;transition:background 100ms ease}.skool-modal-action-item:hover{background:rgba(0,0,0,.05)}.skool-modal-action-item svg{flex-shrink:0;color:#888}.skool-modal-action-delete{color:#dc3545}.skool-modal-action-delete svg{color:#dc3545}.skool-modal-loading{display:flex;flex-direction:column;gap:16px;padding:32px 24px}.skool-modal-skeleton{height:16px;background:rgba(0,0,0,.06);border-radius:8px;animation:skool-modal-pulse 1.5s ease-in-out infinite}.skool-modal-skeleton.wide{width:80%}.skool-modal-skeleton.medium{width:60%}.skool-modal-skeleton.narrow{width:40%}.skool-modal-skeleton.tall{height:120px}@keyframes skool-modal-pulse{0%,100%{opacity:.4}50%{opacity:.8}}@media(max-width: 767px){#skool-modal-backdrop,#skool-topic-modal{display:none}}body.archetype-regular .skool-reply-bar{display:flex;align-items:center;height:48px;margin:16px 0 0;padding:4px 12px 4px 4px;border:1px solid var(--primary-low, #e5e7eb);border-radius:24px;background:var(--secondary, #fff);gap:8px;transition:border-color .15s ease,box-shadow .15s ease;cursor:pointer}body.archetype-regular .skool-reply-bar:hover{border-color:var(--primary-low-mid, #d1d5db)}.skool-reply-bar__avatar{width:36px;height:36px;border-radius:50%;flex-shrink:0;overflow:hidden}.skool-reply-bar__avatar img{width:100%;height:100%;object-fit:cover}.skool-reply-bar__input{flex:1;min-width:0;cursor:pointer}.skool-reply-bar__placeholder{font-size:15px;color:var(--primary-medium, #909090);font-weight:400;-webkit-user-select:none;user-select:none}.skool-reply-bar__actions{display:flex;align-items:center;gap:10px;flex-shrink:0}.skool-reply-bar__btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;background:none;cursor:pointer;color:var(--primary-medium, #909090);border-radius:6px;transition:color .15s ease,background .15s ease}.skool-reply-bar__btn:hover{color:var(--primary, #333);background:rgba(0,0,0,.04)}.skool-reply-bar__btn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}body.archetype-regular .topic-footer-main-buttons .btn-primary.create{display:none}@media(max-width: 767px){body.archetype-regular .skool-reply-bar{height:44px;margin:12px 0 0;padding:4px 8px 4px 4px;gap:6px}.skool-reply-bar__avatar{width:32px;height:32px}.skool-reply-bar__placeholder{font-size:14px}.skool-reply-bar__btn{width:28px;height:28px}.skool-reply-bar__btn svg{width:18px;height:18px}}#skool-gfb{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 0 12px;border-bottom:1px solid #e5e7eb;margin-bottom:12px;font-family:inherit}#skool-gfb .skool-gfb-title{font-size:11px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.6px;margin-right:2px;white-space:nowrap}.skool-gfb-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 10px 4px 8px;border-radius:999px;border:1.5px solid #e5e7eb;background:#fff;cursor:pointer;font-size:12px;font-weight:500;color:#4b5563;transition:border-color .15s,background .15s,color .15s;-webkit-user-select:none;user-select:none;line-height:1.4}.skool-gfb-chip:hover{border-color:#6d3ef2;color:#6d3ef2}.skool-gfb-chip.on{background:#6d3ef2;border-color:#6d3ef2;color:#fff}.skool-gfb-chip.on .skool-gfb-dot{background:hsla(0,0%,100%,.6)}.skool-gfb-chip.skool-gfb-all{font-weight:700}.skool-gfb-dot{width:8px;height:8px;border-radius:50%;background:#d1d5db;flex-shrink:0;transition:background .15s}.skool-gfb-chip.on .skool-gfb-dot{background:hsla(0,0%,100%,.7)}.skool-gfb-sep{width:1px;height:18px;background:#e5e7eb;margin:0 2px}#skool-gfb-count{margin-left:auto;font-size:11px;color:#9ca3af;white-space:nowrap;font-weight:500}.topic-list-item.skool-gfb-out{display:none}@media(max-width: 767px){#skool-classroom-header-link{display:none}}.skool-mnav-wrap{display:none;position:relative;align-items:center;vertical-align:middle;margin-left:6px}@media(max-width: 767px){.skool-mnav-wrap{display:inline-flex}}.skool-mnav-trigger{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:0;background:rgba(0,0,0,0);cursor:pointer;font-size:15px;font-weight:700;color:#202124;border-radius:8px;white-space:nowrap}.skool-mnav-trigger:hover,.skool-mnav-trigger:active{background:rgba(0,0,0,.06)}.skool-mnav-trigger svg{width:16px;height:16px;color:#909090;transition:transform .2s}.skool-mnav-wrap.is-open .skool-mnav-trigger svg{transform:rotate(180deg)}.skool-mnav-menu{display:none;position:absolute;top:calc(100% + 8px);left:0;min-width:240px;max-width:88vw;max-height:70vh;overflow-y:auto;background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 12px 28px rgba(17,24,39,.15);z-index:1100;padding:8px}.skool-mnav-wrap.is-open .skool-mnav-menu{display:block}.skool-mnav-item{display:flex;align-items:center;gap:12px;padding:11px 12px;border-radius:10px;text-decoration:none;color:#202124;font-size:15px;font-weight:600}.skool-mnav-item:hover{background:#f5f6f8}.skool-mnav-item.is-active{background:rgba(109,62,242,.08)}.skool-mnav-divider{margin:6px 0;border-top:1px solid #e5e7eb}.skool-mnav-section{padding:8px 12px 4px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#9ca3af}.skool-mnav-icon{width:30px;height:30px;min-width:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#fff;background:#6d3ef2}body.skool-calendar-topic .fc-scroller,body.skool-calendar-topic .fc-scroller-harness,body.skool-calendar-topic .fc-scroller-liquid-absolute{overflow:visible !important}body.skool-calendar-topic .fc{min-height:720px !important;height:auto !important}body.skool-calendar-topic .fc-view-harness{height:auto !important;min-height:100% !important}body.skool-calendar-topic .fc-daygrid-block-event img{max-width:28px !important;max-height:28px !important;width:auto !important;height:auto !important;aspect-ratio:1/1 !important;object-fit:contain !important;display:inline-block !important;vertical-align:middle !important}body.skool-calendar-topic .fc-daygrid-dot-event .skool-podcast-icon{width:clamp(28px,50%,60px) !important;max-width:60px !important;height:auto !important;aspect-ratio:1/1 !important;object-fit:contain !important}body.skool-calendar-topic .skool-ad-slot,body.skool-calendar-topic .discourse-ad,body.skool-calendar-topic [data-ad-slot]{display:none !important}body.skool-calendar-topic .fc-daygrid-block-event{position:relative !important;background:linear-gradient(90deg, #3788d8 0%, #4a9ce4 55%, #6ab2ed 100%) !important;border-color:#3788d8 !important;overflow:visible !important}body.skool-calendar-topic .fc-daygrid-block-event::after{content:"→";position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:16px;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.25);pointer-events:none}body.skool-topic-list-route .navigation-container>.category-breadcrumb{display:none !important}body.skool-topic-list-route .navigation-container>.category-breadcrumb{display:none !important}
/*# sourceMappingURL=common_theme_9_ae2ed1b838fd98bf89474f9dcaf83295e827e111.css.map?__ws=community-staging.fromitowe.com */
