Path	Lines of Code
blocks/404/404.module.css	33
blocks/404/index.tsx	15
blocks/case-studies/card/case-studies-card.module.css	70
blocks/case-studies/card/case-studies-card.tsx	83
blocks/case-studies/case-studies.ts	44
blocks/case-studies/filter/case-studies-filter.module.css	48
blocks/case-studies/filter/case-studies-filter.tsx	87
blocks/case-studies/filter/use-filtered-cases.tsx	84
blocks/case-studies/grid/case-studies-grid.module.css	4
blocks/case-studies/grid/case-studies-grid.tsx	31
blocks/case-studies/hero/case-studies-hero.module.css	17
blocks/case-studies/hero/case-studies-hero.tsx	23
blocks/case-studies/platform-icon/platform-icon.module.css	18
blocks/case-studies/platform-icon/platform-icon.tsx	26
blocks/case-studies/utils.ts	20
blocks/community/community-banner/community-banner.module.css	31
blocks/community/community-banner/community-banner.tsx	22
blocks/community/event-list/community-event.ts	37
blocks/community/event-list/community-events.ts	6
blocks/community/event-list/event-card.module.css	56
blocks/community/event-list/event-card.tsx	68
blocks/community/event-list/event-list.module.css	68
blocks/community/event-list/event-list.tsx	171
blocks/community/event-list/mode-select.module.css	15
blocks/community/event-list/mode-select.tsx	54
blocks/community/keep-in-touch-card/keep-in-touch-card.module.css	27
blocks/community/keep-in-touch-card/keep-in-touch-card.tsx	32
blocks/community/keep-in-touch/keep-in-touch.module.css	25
blocks/community/keep-in-touch/keep-in-touch.tsx	39
blocks/community/kug-map/kug-map-marker.module.css	14
blocks/community/kug-map/kug-map-marker.tsx	19
blocks/community/kug-map/kug-map-tooltip.module.css	34
blocks/community/kug-map/kug-map-tooltip.tsx	34
blocks/community/kug-map/kug-map.module.css	9
blocks/community/kug-map/kug-map.tsx	51
blocks/community/kugs-banner/kugs-banner.module.css	50
blocks/community/kugs-banner/kugs-banner.tsx	38
blocks/community/kugs-list/kugs-list.module.css	63
blocks/community/kugs-list/kugs-list.tsx	76
blocks/community/layout/community-layout.module.css	5
blocks/community/layout/community-layout.tsx	130
blocks/community/overview-bottom-links/overview-bottom-link.module.css	24
blocks/community/overview-bottom-links/overview-bottom-link.tsx	26
blocks/main/divider-line/divider-line.module.css	12
blocks/main/divider-line/divider-line.tsx	5
blocks/main/foundation-preview/foundation-preview.module.css	142
blocks/main/foundation-preview/foundation-preview.tsx	57
blocks/main/hero/hero.module.css	285
blocks/main/hero/hero.tsx	72
blocks/main/info-block/info-block.module.css	58
blocks/main/info-block/info-block.tsx	29
blocks/main/kotlin-plus-ai/index.tsx	68
blocks/main/kotlin-plus-ai/kotlin-plus-ai.module.css	97
blocks/main/kotlin-usage-highlights/kotlin-usage-highlights.module.css	70
blocks/main/kotlin-usage-highlights/kotlin-usage-highlights.tsx	64
blocks/main/latest-news/grid.module.css	102
blocks/main/latest-news/images.module.css	35
blocks/main/latest-news/index.tsx	79
blocks/main/latest-news/latest-news.module.css	49
blocks/main/latest-news/mascot/index.tsx	93
blocks/main/latest-news/mascot/mascot.module.css	13
blocks/main/why-kotlin/playground.css	79
blocks/main/why-kotlin/why-kotlin.module.css	71
blocks/main/why-kotlin/why-kotlin.tsx	143
blocks/multiplatform/case-studies/customers.module.css	11
blocks/multiplatform/case-studies/customers.tsx	5
blocks/multiplatform/case-studies/grid.module.css	24
blocks/multiplatform/case-studies/grid.tsx	48
blocks/multiplatform/choose-share/blocks/what/card.tsx	35
blocks/multiplatform/choose-share/blocks/what/choose-share-what-card.module.css	118
blocks/multiplatform/choose-share/blocks/what/choose-share-what.module.css	127
blocks/multiplatform/choose-share/blocks/what/index.tsx	93
blocks/multiplatform/choose-share/blocks/where/choose-share-where.module.css	103
blocks/multiplatform/choose-share/blocks/where/index.tsx	126
blocks/multiplatform/choose-share/choose-share.module.css	50
blocks/multiplatform/choose-share/hooks/useTabScroll.ts	28
blocks/multiplatform/choose-share/index.tsx	9
blocks/multiplatform/cta-block/cta-block.module.css	79
blocks/multiplatform/cta-block/cta-block.tsx	25
blocks/multiplatform/faq-block/faq-block.module.css	7
blocks/multiplatform/faq-block/faq-block.tsx	84
blocks/multiplatform/hero/hero.module.css	114
blocks/multiplatform/hero/index.tsx	43
blocks/multiplatform/highlighted-bg/highlighted-bg.tsx	6
blocks/multiplatform/highlighted-bg/hightlighed-bg.module.css	30
blocks/multiplatform/videos/video-block/video-block.module.css	39
blocks/multiplatform/videos/video-block/video-block.tsx	27
blocks/multiplatform/videos/videos.module.css	4
blocks/multiplatform/videos/videos.tsx	36
blocks/server-side/additional-materials/additional-materials.module.css	3
blocks/server-side/additional-materials/additional-materials.tsx	27
blocks/server-side/card/card.module.css	16
blocks/server-side/card/card.tsx	17
blocks/server-side/ecosystem/ecosystem-data.ts	90
blocks/server-side/ecosystem/ecosystem.module.css	59
blocks/server-side/ecosystem/ecosystem.tsx	76
blocks/server-side/favorite-tools/favorite-tools.module.css	19
blocks/server-side/favorite-tools/favorite-tools.tsx	86
blocks/server-side/features-carousel/index.module.css	87
blocks/server-side/features-carousel/index.tsx	101
blocks/server-side/features-section/index.module.css	11
blocks/server-side/features-section/index.tsx	37
blocks/server-side/features-section/items.tsx	71
blocks/server-side/features-switcher/index.module.css	162
blocks/server-side/features-switcher/index.tsx	105
blocks/server-side/get-started/get-started.module.css	41
blocks/server-side/get-started/get-started.tsx	65
blocks/server-side/hero/hero.module.css	69
blocks/server-side/hero/hero.tsx	98
blocks/server-side/how-to-start/how-to-start.module.css	55
blocks/server-side/how-to-start/how-to-start.tsx	62
blocks/server-side/performance/performance.module.css	31
blocks/server-side/performance/performance.tsx	76
components/code-block/code-block.module.css	27
components/code-block/code-block.tsx	129
components/code-highlight/code-highlight.tsx	20
components/customer-logo-marquee/index.module.css	10
components/customer-logo-marquee/index.tsx	30
components/customer-logo-marquee/multiplatform-logos.ts	18
components/customer-logo-marquee/server-side-logos.ts	16
components/desktop-break/desktop-break.module.css	8
components/desktop-break/desktop-break.tsx	4
components/empty-state/empry-state.tsx	15
components/empty-state/empty-state.module.css	16
components/favicon/favicon.tsx	29
components/hydration-event.tsx	8
components/landing-layout/landing-layout.module.css	3
components/landing-layout/landing-layout.tsx	105
components/layout/layout.module.css	11
components/layout/layout.tsx	49
components/marquee/index.module.css	39
components/marquee/index.tsx	36
components/masonry-grid/masonry-grid.module.css	10
components/masonry-grid/masonry-grid.tsx	159
components/snap-carousel/snap-carousel.module.css	34
components/snap-carousel/snap-carousel.tsx	49
components/sticky-header/sticky-header.module.css	5
components/sticky-header/sticky-header.tsx	7
data/case-studies/_case-study.example.yaml	30
dokka-templates/base.ftl	133
dokka-templates/includes/footer.ftl	5
dokka-templates/includes/header.ftl	33
dokka-templates/includes/page_metadata.ftl	28
dokka-templates/includes/source_set_selector.ftl	37
hooks/index.ts	1
hooks/useQueryState.ts	28
images.config.js	5
kotlin-website.py	421
mysettings.py	24
next.config.js	47
pages/404.tsx	38
pages/_app.jsx	52
pages/_document.jsx	20
pages/case-studies/index.tsx	36
pages/community/events/index.tsx	43
pages/community/index.tsx	81
pages/community/user-groups/index.tsx	19
pages/global.css	38
pages/index.module.css	25
pages/index.tsx	228
pages/multiplatform/index.tsx	53
pages/server-side/index.tsx	47
pages/server-side/styles.css	22
pdf/_book-cover.html	12
pdf/book-cover.html	12
pdf/book-page-footer.html	18
pdf/book-page-header.html	21
pdf/pdf.js	11
pdf/prism.css	146
pdf/styles.css	56
pdf/toc.xsl	116
pdf/webhelp.css	356
playwright.config.ts	81
postcss.config.js	11
qodana.yaml	15
scripts/dokka/generate-templates.js	57
scripts/events_geolocator.py	60
scripts/latest-news/index.js	92
scripts/react-renderer/compile.mjs	15
scripts/stdlib/generate-redirects.js	127
scripts/stdlib/links-processor.js	61
scripts/stdlib/redirect-collector.js	17
scripts/stdlib/utils.js	30
scripts/universities_geolocator.py	31
scripts/user_groups_geolocator.py	31
src/Feature.py	10
src/__init__.py	1
src/api.py	45
src/dist.py	53
src/encoder.py	7
src/externals.py	206
src/github.py	5
src/grammar.py	79
src/ktl_components.py	51
src/markdown/__init__.py	1
src/markdown/makrdown.py	47
src/navigation.py	49
src/pages/MyFlatPages.py	16
src/pages/MyPage.py	14
src/pages/__init__.py	1
src/pdf.py	79
src/processors/__init__.py	1
src/processors/processors.py	87
static/css/_config.scss	5
static/css/_kto.scss	8
static/css/_utils.scss	7
static/css/base.scss	44
static/css/com/_bits/_blockquote.scss	20
static/css/com/_bits/_button.scss	60
static/css/com/_bits/_code.scss	16
static/css/com/_bits/_header.scss	108
static/css/com/_bits/_hr.scss	8
static/css/com/_bits/_list.scss	38
static/css/com/_bits/_pre.scss	5
static/css/com/_bits/_table.scss	42
static/css/com/_icon/_icon.scss	9
static/css/com/_page-content/_page-content.scss	135
static/css/com/_syntax-highlight/_syntax-highlight_dark.scss	20
static/css/com/_syntax-highlight/_syntax-highlight_light.scss	20
static/css/com/_typo/typo.scss	81
static/css/com/banners/banner-rotator.css	125
static/css/com/banners/cities-banners.scss	24
static/css/com/events-table/events-table.scss	158
static/css/com/grammar/grammar.scss	45
static/css/com/grid/grid.scss	85
static/css/com/layout/footer.scss	3
static/css/com/layout/layout.scss	40
static/css/com/layout/slides.scss	58
static/css/com/nav/docs-nav.scss	128
static/css/com/nav/global-nav.scss	235
static/css/com/nav/nav.scss	1
static/css/com/page-content/page-content-v2.scss	26
static/css/com/page-content/page-content.scss	84
static/css/com/page-link-to-github/page-link-to-github.scss	36
static/css/com/toc/toc.scss	15
static/css/config/_adaptive.scss	1
static/css/config/_base.scss	8
static/css/config/_colors.scss	3
static/css/config/_font.scss	4
static/css/config/_grid.scss	4
static/css/fonts.scss	17
static/css/fonts/inter.scss	144
static/css/fonts/jetbrains-mono.scss	96
static/css/page/books.scss	35
static/css/page/multi-language-samples.scss	64
static/css/playgrounds.scss	17
static/css/reset.scss	148
static/css/styles-v2.scss	10
static/css/styles.scss	17
static/css/util/_adaptive.scss	5
static/css/util/_animation.scss	33
static/css/util/_common.scss	12
static/css/util/_gradient.scss	9
static/css/util/_grid.scss	51
static/css/util/_hacks.scss	18
static/css/util/_shadow.scss	7
static/js/com/banners-rotator.js	177
static/js/com/cities-banners.js	22
static/js/com/codemirror/CodeMirror.js	8
static/js/com/cookie-banner.js	648
static/js/com/dropdown/index.js	93
static/js/com/dropdown/styles.scss	68
static/js/com/events-table.js	191
static/js/com/gif-player/config.colors.scss	3
static/js/com/gif-player/core_config.scss	3
static/js/com/gif-player/gif-player.js	141
static/js/com/gif-player/gif-player.scss	20
static/js/com/gif-player/image.scss	35
static/js/com/gif-player/utils.scss	55
static/js/com/head-banner.js	16
static/js/com/nav-tree/index.js	115
static/js/com/nav-tree/index.scss	129
static/js/com/toc.js	139
static/js/components/-vars-media.scss	6
static/js/components/-vars-spaces.scss	14
static/js/components/kto-button.scss	257
static/js/components/kto-header.scss	14
static/js/components/kto-heading.scss	48
static/js/components/kto-link.scss	92
static/js/components/kto-numbers.scss	19
static/js/components/kto-qoute/kto-quotes.scss	17
static/js/components/kto-socials-list/kto-socials-list.scss	72
static/js/components/kto-tabs.scss	27
static/js/components/kto-text.scss	53
static/js/ktl-component/courses/components/courses-list.jsx	24
static/js/ktl-component/courses/components/courses-list.scss	29
static/js/ktl-component/courses/index.jsx	33
static/js/ktl-component/courses/index.scss	5
static/js/ktl-component/footer/index.jsx	11
static/js/ktl-component/header/index.jsx	9
static/js/ktl-component/index.js	34
static/js/ktl-component/ktl-helpers.js	24
static/js/ktl-component/release-banner/index.jsx	18
static/js/ktl-component/release-banner/index.scss	117
static/js/ktl-component/teach/components/subscription-form/create-marketo-submitter.js	23
static/js/ktl-component/teach/components/subscription-form/forms-validation.js	23
static/js/ktl-component/teach/components/subscription-form/index.js	68
static/js/ktl-component/teach/components/subscription-form/index.scss	102
static/js/ktl-component/teach/components/teach-cta-block/index.js	2
static/js/ktl-component/teach/components/teach-cta-block/teach-cta-block.jsx	21
static/js/ktl-component/teach/components/teach-cta-block/teach-cta-block.scss	16
static/js/ktl-component/teach/components/teach-launch-course/index.js	2
static/js/ktl-component/teach/components/teach-launch-course/teach-launch-course.jsx	165
static/js/ktl-component/teach/components/teach-launch-course/teach-launch-course.scss	44
static/js/ktl-component/teach/components/teach-map/teach-map-marker.jsx	10
static/js/ktl-component/teach/components/teach-map/teach-map-marker.scss	13
static/js/ktl-component/teach/components/teach-map/teach-map-tooltip.jsx	30
static/js/ktl-component/teach/components/teach-map/teach-map-tooltip.scss	38
static/js/ktl-component/teach/components/teach-map/teach-map.jsx	52
static/js/ktl-component/teach/components/teach-map/teach-map.scss	4
static/js/ktl-component/teach/components/teach-numbers/index.js	2
static/js/ktl-component/teach/components/teach-numbers/style.scss	8
static/js/ktl-component/teach/components/teach-numbers/teach-numbers.jsx	32
static/js/ktl-component/teach/components/teach-quotes/index.js	2
static/js/ktl-component/teach/components/teach-quotes/teach-quotes.jsx	21
static/js/ktl-component/teach/components/teach-top-menu/index.js	2
static/js/ktl-component/teach/components/teach-top-menu/teach-top-menu.jsx	36
static/js/ktl-component/teach/components/teach-top-menu/teach-top-menu.scss	12
static/js/ktl-component/teach/index.jsx	463
static/js/ktl-component/teach/style.scss	238
static/js/ktl-component/why-teach/index.jsx	329
static/js/ktl-component/why-teach/style.scss	74
static/js/page/api/api.js	212
static/js/page/api/api.scss	409
static/js/page/code-blocks.js	194
static/js/page/common.js	91
static/js/page/dokka-template/control-pane.scss	32
static/js/page/dokka-template/feedback.js	75
static/js/page/dokka-template/feedback.scss	1341
static/js/page/dokka-template/footer/index.jsx	34
static/js/page/dokka-template/footer/index.scss	6
static/js/page/dokka-template/header/header.scss	5
static/js/page/dokka-template/header/index.jsx	19
static/js/page/dokka-template/index.js	24
static/js/page/dokka-template/layout.scss	22
static/js/page/grammar.js	10
static/js/page/index/index.js	169
static/js/page/index/index.scss	170
static/js/page/index/kotlin-banner-section.scss	12
static/js/page/index/kotlin-code-examples-section.scss	352
static/js/page/index/kotlin-highlights-section.scss	99
static/js/page/index/kotlin-intro-section.scss	115
static/js/page/index/kotlin-jump-section.scss	35
static/js/page/index/kotlin-news-section.scss	45
static/js/page/index/kotlin-stay-in-touch-section.scss	5
static/js/page/index/kotlin-why-section.scss	90
static/js/page/index/wh.theme.scss	147
static/js/page/reference.js	5
static/js/page/tutorial.js	5
static/js/util/cookie.js	53
static/js/util/date.js	49
static/js/util/emitter.js	2
static/js/util/map-settings.js	46
static/js/util/render.js	85
static/js/util/throttle.js	22
templates/api.html	70
templates/base.html	39
templates/default-v2.html	2
templates/default.html	6
templates/foundation.html	32
templates/inc/edit-on-github-link.html	9
templates/inc/head.html	50
templates/inc/nav/docs-nav.html	42
templates/inc/nav/header-banner-nav.html	13
templates/inc/nav/side-tree-nav.html	46
templates/inc/pages/grammar.html	40
templates/inc/pages/index/code-examples.html	137
templates/inc/pages/index/intro.html	44
templates/inc/pages/index/kotlin-values.html	172
templates/inc/pages/index/latest-news.html	40
templates/inc/pages/index/stay-in-touch.html	30
templates/inc/pages/index/why-section.html	48
templates/inc/related-topics.html	14
templates/pages/404.html	20
templates/pages/education/courses.html	7
templates/pages/education/index.html	7
templates/pages/education/why-teach-kotlin.html	7
templates/pages/grammar.html	68
templates/pages/index.html	44
templates/redirect.html	3
templates/reference.html	18
templates/sitemap.xml	8
templates/tutorial.html	61
utils/event-logger.ts	16
utils/index.ts	1
utils/mdToHtml.ts	23
utils/queryParser.ts	32
utils/use-untersection-tracking.ts	49
