@import"https://fonts.googleapis.com/css2?family=Nanum+Gothic:wght@400;700;800&family=Open+Sans:ital@0;1&display=swap";:root{--font-family-primary: "Open Sans", sans-serif;--font-family-primary-italic: "Open Sans", sans-serif;--font-family-heading: "Open Sans", sans-serif;--heading-font-family: "Open Sans", sans-serif;--font-family-heading-italic: "Open Sans", sans-serif;--font-family-bold: "Open Sans", sans-serif;--font-family-black: "Open Sans", sans-serif;--font-family-quote: "Nanum Gothic", sans-serif;--font-family-monospace: monospace;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--letter-spacing-normal: 0;--font-size-base: 0.95rem;--line-height-base: 1.6;--text-color: black;--text-color-fallback: #000;--muted-color: #bee6cc}[lang=ko]{font-family:"Nanum Gothic",sans-serif}[lang=ko] b,[lang=ko] strong{font-weight:800}[lang=ko] em,[lang=ko] i{font-style:normal;font-weight:700}[lang=ko]{--font-family-primary: "Nanum Gothic", sans-serif;--font-family-primary-italic: "Nanum Gothic", sans-serif;--font-family-heading: "Nanum Gothic", sans-serif;--font-family-heading-italic: "Nanum Gothic", sans-serif;--font-family-bold: "Nanum Gothic", sans-serif;--font-family-black: "Nanum Gothic", sans-serif;--font-weight-light: 400;--font-weight-regular: 400;--font-weight-medium: 700;--font-weight-semibold: 700;--font-weight-bold: 800;--font-weight-extrabold: 800}html{font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--text-color)}body,p,span,a,button,.navbar{font-family:var(--font-family-primary);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-normal)}.cooked h1{font-size:2.6rem;font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:-0.01em;text-shadow:.4px .4px 0 rgba(0,0,0,.05);padding-bottom:.25rem;margin-bottom:2rem;color:var(--text-color)}.cooked h2{font-size:1.9rem;font-weight:var(--font-weight-bold);letter-spacing:.015em;text-transform:uppercase;color:#000;margin-top:2rem;margin-bottom:1.25rem;padding:.25rem 0;position:relative;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-shadow:.8px .8px 0 rgba(0,0,0,.08),1.5px 1.5px 1px rgba(0,0,0,.03)}.cooked h3{font-size:1.6rem;font-weight:var(--font-weight-bold);letter-spacing:.01em;color:#000;border-radius:4px;padding:.25rem .5rem;margin-top:2rem;margin-bottom:1.25rem;position:relative;text-shadow:.4px .4px 0 rgba(0,0,0,.04)}.cooked h3::after{content:"";position:absolute;bottom:0;left:.25rem;width:3rem;height:2px;background-color:#8bbfa4;border-radius:2px}.cooked h4{font-size:1.25rem;font-weight:var(--font-weight-bold);letter-spacing:.01em;text-transform:uppercase;color:rgba(0,0,0,.7);margin-top:1.75rem;margin-bottom:1rem;padding:.2rem .5rem;border-bottom:1px solid rgba(139,191,164,.3)}.cooked h4::after{content:"";position:absolute;bottom:0;left:.25rem;width:2rem;height:1px;background-color:#aacfb6;border-radius:1px}.cooked h5{font-size:1rem;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.045em;color:#444;margin:1.5rem 0 .5rem}.cooked h6{font-size:.9rem;font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.04em;color:#666;margin:1.25rem 0 .5rem}@media(max-width: 768px){.cooked h1{font-size:2.5rem}.cooked h2{font-size:2rem}.cooked h3{font-size:1.5rem}}b,strong{font-family:var(--font-family-primary);font-weight:var(--font-weight-semibold)}.custom-search-banner-wrap h1{font-size:1rem}ul,ol{margin:0 0 1rem 1.5rem;padding:0;list-style-position:outside;font-family:var(--font-family-primary);line-height:1.8}li{margin-bottom:.2rem}ul{list-style-type:disc}ol{list-style-type:decimal}ul ul,ol ol{margin-left:1.5rem;list-style-type:circle}aside.quote .title{border-left:none;background-color:#fff}blockquote{font-family:var(--font-family-quote);font-weight:400;color:#000;background:#dbe9e0;border-left:none;padding:1.4rem 1.2rem;margin:1.2rem 0;border-radius:10px;line-height:1.6}.hljs-comment{color:#2f5c47}.hljs-keyword,.hljs-subst,.hljs-request,.hljs-status{color:#2f5c47;font-weight:600}code{font-family:var(--font-family-monospace);background:#dbe9e0;color:#000;padding:1.4rem 1.2rem;border-radius:10px;font-size:.95em;word-wrap:break-word}pre{font-family:var(--font-family-monospace);background:#dbe9e0;color:#000;padding:1.3rem;border-radius:8px;overflow-x:auto;line-height:1.6;white-space:pre-wrap;word-break:break-word}.small-text{font-family:var(--font-family-primary);font-size:.85rem;line-height:1.5;color:var(--muted-color)}.navbar{font-family:var(--font-family-primary);font-weight:var(--font-weight-regular)}.small-text a:hover,.footer a:hover{text-decoration:underline}html .d-header-icons .d-icon,html .header-sidebar-toggle button .d-icon{color:#000}.category-heading{display:none}@supports(--custom: property){.category-boxes .category-box .category-logo.aspect-image img,.category-boxes-with-topics .category-box .category-logo.aspect-image img{--height: 90px;height:var(--height)}}.category-boxes h3,html .category-boxes .description{margin-top:.5rem}.category-boxes .category-box,.category-boxes-with-topics .category-box,.tag-title-header{border-top-left-radius:4em;border-top-right-radius:1em;border-bottom-left-radius:4em;border-bottom-right-radius:4em;border:2px solid #dbe9e0;background:none;transition:box-shadow .2s ease,border-color .2s ease,background .2s ease,border-radius .3s ease}.category-boxes .category-box:hover,.category-boxes-with-topics .category-box:hover,.tag-title-header:hover{box-shadow:0 6px 6px rgba(0,0,0,.05);border-top-left-radius:1.5em;border-top-right-radius:3em;border-bottom-left-radius:1.5em;border-bottom-right-radius:1.5em}.badge-category__wrapper .badge-category.--style-square::before{display:none}[data-wrap=button]{display:inline-block}[data-wrap=button] a{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;border:none;padding:.75rem 3rem;font-family:var(--font-family-primary);line-height:1.5;border-radius:9999px;transition:all .2s ease-in-out;color:#000 !important;background:#fff533;text-decoration:none}[data-wrap=button] a:hover{filter:brightness(1.25)}[data-wrap=text-after-button]{display:inline-block}.custom-footer{background:#000}.custom-footer .footer-section-link-wrapper a{text-decoration:none;font-size:smaller;text-underline-offset:3px;transition:color .3s ease,text-decoration-color .3s ease}.custom-footer .footer-section-link-wrapper a:hover{color:#dbe9e0;text-decoration:underline;text-decoration-color:#dbe9e0}.custom-header-links{list-style:none;margin:0;padding:0;display:flex;gap:1rem}.custom-header-links .headerLink a{padding-left:2rem}.custom-header-links .headerLink{font-family:var(--font-family-primary);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-normal);margin-bottom:0}.custom-header-links .headerLink a{text-decoration:none;color:var(--header_primary);font-family:var(--font-family-primary);cursor:pointer;transition:color .3s ease,-webkit-text-decoration .3s ease;transition:color .3s ease,text-decoration .3s ease;transition:color .3s ease,text-decoration .3s ease,-webkit-text-decoration .3s ease;font-size:1rem}.custom-header-links .headerLink a:hover{text-decoration:underline;text-decoration-color:#000;text-decoration-thickness:2px;text-underline-offset:5px;color:inherit}.alert.alert-info{background:#f4f4f4 !important;color:#000 !important;font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:-0.01em}.alert.alert-info span,.alert.alert-info a{font-weight:inherit;text-transform:none;letter-spacing:normal}.alert.alert-info a{color:#2f5c47}.register-link{font-weight:var(--font-weight-bold);color:#fff !important}.before-header-panel-outlet{margin:auto}.category-boxes .category-box-inner,.category-boxes-with-topics .category-box-inner{border:none !important}.parent-box-link h3{font-weight:var(--font-weight-bold);font-family:var(--font-family-quote)}.subcategories .badge-category__wrapper .badge-category{background:var(--category-badge-color);padding:var(--badge-category-padding-v) var(--badge-category-padding-h);color:var(--category-badge-text-color) !important;padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px;border:none;border-radius:6px;display:flex;gap:var(--badge-category-padding-h)}.subcategories .badge-category__wrapper .badge-category::before{display:none}.badge-category.restricted .svg-icon{fill:#fff !important;padding-right:3px}@media(max-width: 768px){.category-box{max-width:90% !important;width:100%;margin:0 auto}.category-boxes .category-box,.category-boxes-with-topics .category-box{border-top-left-radius:2em;border-top-right-radius:4em;border-bottom-left-radius:4em;border-bottom-right-radius:4em}.topic-statuses{display:none !important}#topic-title~.discourse-tags{display:block !important}}.category-breadcrumb{display:none}.btn-primary{background:#fff533;color:#000}html.discourse-no-touch .btn-primary .d-icon,.btn-primary .d-icon{color:#000}.topic-status[title="This topic has a solution"] .d-icon{fill:#7eb11c}.topic-status[title="This topic has no solution"] .d-icon{fill:#d42e58}.topic-statuses .topic-status .d-icon{width:1.1em;height:1.1em}.topic-statuses .topic-status{margin:5px}.topic-list-body .discourse-tags{display:none !important}.link-top-line .topic-statuses{margin-right:.5em;align-self:center}.badge-category__wrapper .badge-category__name{padding:1px}.category-boxes .subcategories .subcategory .subcategory-image-placeholder{margin-right:0px}.category-boxes .subcategories .subcategory{margin:4px}.category-boxes .subcategories{justify-content:center}.cooked table{border-collapse:collapse;margin:2rem 0;width:100%;font-size:.95em;border-radius:8px;overflow:hidden;background-color:#fff}.cooked thead{background-color:#8bbfa4}.cooked th,.cooked td{padding:1rem !important;text-align:left;vertical-align:top;border-bottom:1px solid #dbe9e0}.cooked th{font-weight:600;color:#111}.cooked td{color:#333;line-height:1.6}.cooked tr:last-child td{border-bottom:none}.group-info .group-info-name{font-size:1em}.groups-boxes .group-box .group-box-inner .group-description{font-size:.9em}.groups-boxes .group-box .group-box-inner{margin-top:20px;margin-bottom:20px}.user-title--club-staff{background:#fff534;padding:2px 6px;border-radius:6px;font-size:.75em;margin-left:6px}.category-boxes{grid-template-columns:repeat(auto-fit, minmax(18em, 1fr))}.custom-homepage-columns .header-wrapper a h2{color:#000}.custom-homepage-columns .header-wrapper a h2::after{content:none}.custom-homepage-columns .header-wrapper{background:none}.custom-homepage-columns .header-wrapper button{display:none !important}.custom-homepage-columns .badge-category__wrapper{display:none !important}.custom-homepage-columns .btn-more{display:none !important}.custom-homepage-columns .topic-list .topic-list-item{background:none !important}
/*# sourceMappingURL=common_theme_1_2cb91b52cd2a8d8b6811dd41369e0232f26b1cb4.css.map?__ws=worldmobile.club */
