.eeuXlG_draftIcon{transition:var(--module-transition);display:inline-block}.eeuXlG_draftIcon:hover{opacity:.8}.dark .eeuXlG_draftIcon{filter:brightness(1.1)}
.y7P8Ia_container{transition:var(--module-transition);background-color:#0000;padding:1.5rem}.y7P8Ia_title{margin-bottom:1rem}.y7P8Ia_list{flex-direction:column;gap:.5rem;display:flex}.y7P8Ia_itemBase{text-align:left;border-left:2px solid #0000;width:100%;padding:.25rem 0;transition:all .2s;display:block}.y7P8Ia_itemH2{padding-left:.75rem;font-size:.875rem}.y7P8Ia_itemH2:hover{padding-left:1rem}.y7P8Ia_itemH3{padding-left:1.5rem;font-size:.75rem}.y7P8Ia_itemH3:hover{padding-left:1.75rem}.y7P8Ia_itemActive{color:var(--primary-800);border-left-color:var(--primary-700);background-color:var(--primary-50);font-weight:500}.y7P8Ia_itemInactive{color:var(--primary-700);border-left-color:#0000}.y7P8Ia_itemInactive:hover{color:var(--primary-800);border-left-color:var(--primary-700)}.dark .y7P8Ia_container{background-color:#0000}.dark .y7P8Ia_title{color:var(--dark-text-primary)}.dark .y7P8Ia_itemActive{color:var(--primary-200);background-color:var(--primary-900);border-left-color:var(--primary-400)}.dark .y7P8Ia_itemInactive{color:var(--primary-300)}.dark .y7P8Ia_itemInactive:hover{color:var(--primary-200);border-left-color:var(--primary-400)}
.rwlogW_overlay{animation:.2s ease-out rwlogW_fadeIn}.rwlogW_backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.rwlogW_modal{animation:.3s ease-out rwlogW_slideUp}.rwlogW_header{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#000000e6 0%,#000000b3 50%,#0000004d 80%,#0000 100%);position:relative}.rwlogW_title,.rwlogW_location{line-height:1.4}.rwlogW_openButton:hover,.rwlogW_closeButton:hover{transform:scale(1.05)}.rwlogW_imageContainer{position:relative}.rwlogW_imageWrapper{justify-content:center;align-items:center;display:flex}.rwlogW_image{box-shadow:0 25px 50px -12px #00000080}.rwlogW_navButton{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .2s ease-out}.rwlogW_navButton:hover{transform:scale(1.1);background-color:#ffffff26!important}.rwlogW_prevButton{left:1rem}.rwlogW_nextButton{right:1rem}.rwlogW_infoPanel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#0009,#000000e6)}.rwlogW_description{font-size:.95rem}.rwlogW_tags{margin-top:.5rem}.rwlogW_exifData{border-left:1px solid #ffffff1a;padding-left:1.5rem}@keyframes rwlogW_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes rwlogW_slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.rwlogW_header,.rwlogW_imageContainer,.rwlogW_infoPanel{padding:1rem}.rwlogW_exifData{border-top:1px solid #ffffff1a;border-left:none;margin-top:1rem;padding-top:1rem;padding-left:0}.rwlogW_navButton{display:none}}
.TpWidq_container{justify-content:center;align-items:center;display:flex}.TpWidq_canvas{width:var(--canvas-width,100%);height:var(--canvas-height,auto);border-radius:.125rem}.TpWidq_small canvas{height:40px}.TpWidq_medium canvas{height:60px}.TpWidq_large canvas{height:80px}.TpWidq_extraLarge canvas{height:120px}
.sWODVq_container{background:linear-gradient(135deg,#1a1a1a 0%,#000 100%);border:1px solid #333;border-radius:1rem;padding:1.5rem;box-shadow:0 25px 50px -12px #00000040}.sWODVq_progressContainer{position:relative}.sWODVq_progressContainer:hover .sWODVq_progressThumb{opacity:1}.sWODVq_progressBar{background-color:#4a5568;border-radius:.5rem;width:100%;height:8px;position:relative;overflow:visible}.sWODVq_progressFill{height:100%;width:var(--progress-width,0%);transition:width .15s ease-linear;background-color:#10b981;border-radius:.5rem}.sWODVq_progressInput{opacity:0;cursor:pointer;appearance:none;background:0 0;width:100%;height:8px;position:absolute;inset:0}.sWODVq_progressInput::-webkit-slider-thumb{appearance:none}.sWODVq_progressInput::-moz-range-thumb{appearance:none;background:0 0;border:none}.sWODVq_progressThumb{top:50%;left:var(--thumb-position,0%);opacity:0;pointer-events:none;background-color:#fff;border-radius:50%;width:12px;height:12px;transition:opacity .2s;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 8px #0000004d}.sWODVq_volumeContainer{width:96px}.sWODVq_volumeBar{background-color:#4a5568;border-radius:.5rem;width:100%;height:4px;position:relative;overflow:hidden}.sWODVq_volumeFill{height:100%;width:var(--volume-width,0%);background-color:#10b981;border-radius:.5rem;transition:width .1s;position:absolute;top:0;left:0}.sWODVq_volumeInput{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.sWODVq_skeletonWave{background-color:#4a5568;border-radius:.125rem;width:.25rem;animation:1.5s ease-in-out infinite sWODVq_pulse}.sWODVq_skeletonWaveDelay1{animation-delay:0s}.sWODVq_skeletonWaveDelay2{animation-delay:50ms}.sWODVq_skeletonWaveDelay3{animation-delay:.1s}.sWODVq_skeletonWaveDelay4{animation-delay:.15s}.sWODVq_skeletonWaveDelay5{animation-delay:.2s}.sWODVq_skeletonWaveDelay6{animation-delay:.25s}.sWODVq_skeletonWaveDelay7{animation-delay:.3s}.sWODVq_skeletonWaveDelay8{animation-delay:.35s}.sWODVq_skeletonWaveDelay9{animation-delay:.4s}.sWODVq_skeletonWaveDelay10{animation-delay:.45s}.sWODVq_skeletonWaveDelay11{animation-delay:.5s}.sWODVq_skeletonWaveDelay12{animation-delay:.55s}.sWODVq_skeletonWaveDelay13{animation-delay:.6s}.sWODVq_skeletonWaveDelay14{animation-delay:.65s}.sWODVq_skeletonWaveDelay15{animation-delay:.7s}.sWODVq_skeletonWaveDelay16{animation-delay:.75s}.sWODVq_skeletonWaveDelay17{animation-delay:.8s}.sWODVq_skeletonWaveDelay18{animation-delay:.85s}.sWODVq_skeletonWaveDelay19{animation-delay:.9s}.sWODVq_skeletonWaveDelay20{animation-delay:.95s}.sWODVq_skeletonWave1{height:20%}.sWODVq_skeletonWave2{height:40%}.sWODVq_skeletonWave3{height:30%}.sWODVq_skeletonWave4{height:60%}.sWODVq_skeletonWave5{height:80%}.sWODVq_skeletonWave6{height:45%}.sWODVq_skeletonWave7{height:70%}.sWODVq_skeletonWave8{height:25%}.sWODVq_skeletonWave9{height:55%}.sWODVq_skeletonWave10{height:35%}.sWODVq_skeletonWave11{height:65%}.sWODVq_skeletonWave12{height:40%}.sWODVq_skeletonWave13{height:75%}.sWODVq_skeletonWave14{height:30%}.sWODVq_skeletonWave15{height:50%}.sWODVq_skeletonWave16{height:85%}.sWODVq_skeletonWave17{height:35%}.sWODVq_skeletonWave18{height:60%}.sWODVq_skeletonWave19{height:45%}.sWODVq_skeletonWave20{height:70%}.sWODVq_bookmark{cursor:pointer;z-index:10;position:absolute;top:-12px;transform:translate(-50%)}.sWODVq_bookmark:hover .sWODVq_bookmarkDot{transform:scale(1.3);box-shadow:0 4px 12px #0006}.sWODVq_bookmarkDot{border:2px solid #1a1a1a;border-radius:50%;width:12px;height:12px;transition:all .2s;box-shadow:0 2px 6px #0000004d}.sWODVq_bookmarkH1{background-color:#ef4444}.sWODVq_bookmarkH1:hover{background-color:#dc2626}.sWODVq_bookmarkH2{background-color:#3b82f6}.sWODVq_bookmarkH2:hover{background-color:#2563eb}@keyframes sWODVq_subtitleFadeIn{0%{opacity:0;transform:translateY(10px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes sWODVq_subtitleFadeOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-10px)scale(.95)}}.sWODVq_subtitleContainer{color:#fde047;text-align:center;background:#000000e6;border:2px solid #eab30880;border-radius:.5rem;margin-top:1rem;padding:1rem;font-size:1.125rem;transition:all .3s ease-in-out;transform:translateY(0)scale(1);box-shadow:0 25px 50px -12px #00000040}.sWODVq_subtitleContainer.sWODVq_hidden{opacity:0;transform:translateY(8px)scale(.95)}.sWODVq_subtitleContainer.sWODVq_fadeIn{animation:.3s ease-out forwards sWODVq_subtitleFadeIn}.sWODVq_subtitleContainer.sWODVq_fadeOut{animation:.3s ease-in forwards sWODVq_subtitleFadeOut}.sWODVq_subtitleText{color:#fef3c7;text-shadow:0 2px 2px #000c;filter:drop-shadow(0 2px 2px #000c);font-weight:700}.sWODVq_subtitleTime{color:#fbbf24cc;opacity:.8;margin-top:.5rem;font-size:.875rem;font-weight:500}
.VRV7CG_avatarMenu{z-index:50;position:relative}.VRV7CG_avatarButton{cursor:pointer}.VRV7CG_avatarButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.VRV7CG_dropdown{transform-origin:100% 0;animation:.15s ease-out VRV7CG_fadeIn}@keyframes VRV7CG_fadeIn{0%{opacity:0;transform:scale(.95)translateY(-5px)}to{opacity:1;transform:scale(1)translateY(0)}}.VRV7CG_userInfo{background:var(--color-surface)}.VRV7CG_menuItems{max-height:300px;overflow-y:auto}.VRV7CG_menuItem{cursor:pointer}.VRV7CG_menuItem:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}
.Zd0l-G_nav{font-family:var(--font-roboto)}.Zd0l-G_navList{margin:0;padding:0;list-style:none;display:flex}.Zd0l-G_navLink{border-radius:var(--module-border-radius);transition:var(--module-transition);color:var(--secondary-700);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.Zd0l-G_navLink:hover{color:var(--primary-700);background-color:var(--primary-50)}.Zd0l-G_navLinkActive,.Zd0l-G_navLinkCurrent{color:var(--primary-700);background-color:var(--primary-100);text-underline-offset:.2rem;font-weight:600;text-decoration:underline;text-decoration-thickness:2px}.Zd0l-G_navHorizontal .Zd0l-G_navList{flex-direction:row;gap:.5rem}.Zd0l-G_navVertical .Zd0l-G_navList{flex-direction:column;gap:.25rem}.Zd0l-G_navSmall .Zd0l-G_navLink{padding:.25rem .5rem;font-size:.875rem}.Zd0l-G_navDefault .Zd0l-G_navLink{padding:.5rem 1rem;font-size:1rem}.Zd0l-G_navLarge .Zd0l-G_navLink{padding:.75rem 1.25rem;font-size:1.125rem}.dark .Zd0l-G_navLink{color:var(--secondary-300)}.dark .Zd0l-G_navLink:hover{color:var(--primary-400);background-color:var(--primary-900)}.dark .Zd0l-G_navLinkActive{color:var(--primary-400);background-color:var(--primary-800);text-underline-offset:.2rem;text-decoration:underline;text-decoration-thickness:2px}.dark .Zd0l-G_navLinkCurrent{color:var(--primary-400);background-color:var(--primary-800);text-underline-offset:.2rem;text-decoration:underline;text-decoration-thickness:2px}@media (max-width:768px){.Zd0l-G_navHorizontal .Zd0l-G_navList{flex-wrap:wrap;gap:.25rem}.Zd0l-G_navHorizontal .Zd0l-G_navLink{padding:.375rem .75rem;font-size:.875rem}}
.Gupb1G_gallery{max-width:1400px;margin:0 auto;padding:3rem 1rem}.Gupb1G_header{text-align:center;margin-bottom:3rem}.Gupb1G_title{background:linear-gradient(135deg, var(--primary-600), var(--primary-800));-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:1.5rem}.Gupb1G_description{line-height:1.6}.Gupb1G_stats{background:hsl(var(--card));border-radius:1rem;margin-bottom:2rem;padding:2rem;box-shadow:0 4px 6px -1px #0000001a}.Gupb1G_statItem{text-align:center}.Gupb1G_filters{margin-bottom:2rem}.Gupb1G_filterButton{cursor:pointer;background:0 0;border:1px solid #0000;outline:none}.Gupb1G_filterButton:focus-visible{outline:2px solid var(--primary-500);outline-offset:2px}.Gupb1G_filterButtonActive{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}.Gupb1G_filterButtonInactive{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground));border-color:hsl(var(--border))}.Gupb1G_filterButtonInactive:hover{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--border))}.Gupb1G_grid{margin-bottom:3rem}.Gupb1G_photoItem{cursor:pointer;background:0 0;border:none;border-radius:.5rem;padding:0;transition:transform .2s ease-out;overflow:hidden}.Gupb1G_photoItem:focus-visible{outline:3px solid var(--primary-500);outline-offset:2px}.Gupb1G_photoItem:hover{transform:translateY(-4px)}.Gupb1G_photoWrapper{border-radius:.5rem;transition:box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a}.Gupb1G_photoWrapper:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.Gupb1G_photo{width:100%;height:auto;transition:transform .3s}.Gupb1G_overlay{transition:background-color .3s}.Gupb1G_overlayContent{transition:opacity .3s}@media (max-width:640px){.Gupb1G_gallery{padding:2rem 1rem}.Gupb1G_title{font-size:2.5rem}.Gupb1G_stats{grid-template-columns:repeat(3,1fr);gap:1rem}.Gupb1G_filters{justify-content:flex-start;padding-bottom:.5rem;overflow-x:auto}.Gupb1G_filterButton{flex-shrink:0}}@media (max-width:768px){.Gupb1G_grid{grid-template-columns:repeat(2,1fr);gap:1rem}}@media (max-width:480px){.Gupb1G_grid{grid-template-columns:1fr}}
.zScgfa_container{scroll-behavior:smooth}.zScgfa_word{transition:color .2s ease-in-out,background-color .2s ease-in-out}.zScgfa_active{background-color:#fef3c7;border-radius:2px;padding:1px 2px;font-weight:500;box-shadow:0 0 0 1px #fbbf2466}.zScgfa_active:focus{outline:2px solid hsl(var(--ring));outline-offset:2px}.dark .zScgfa_active{background-color:#92400e}.zScgfa_highlighting [data-word-index]{-webkit-user-select:none;user-select:none}.zScgfa_pulse{animation:.3s ease-in-out zScgfa_highlight-pulse}.zScgfa_fade{opacity:0;animation:.2s ease-in-out forwards zScgfa_highlight-fade-in}@keyframes zScgfa_highlight-pulse{0%{transform:scale(1)}50%{transform:scale(1.05);box-shadow:0 0 0 2px #fbbf2499}to{transform:scale(1)}}@keyframes zScgfa_highlight-fade-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.zScgfa_headingWord{font-weight:600;position:relative}.zScgfa_headingWord[data-heading-level="1"]{font-size:1.1em}.zScgfa_headingWord[data-heading-level="2"]{font-size:1.05em}.zScgfa_headingWord.zScgfa_active{background-color:#fbbf24;box-shadow:0 0 0 2px #fbbf2499}.dark .zScgfa_headingWord.zScgfa_active{background-color:#d97706}
.ZD6Cda_moduleBase{font-family:var(--font-roboto);line-height:1.6}.ZD6Cda_container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.ZD6Cda_container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.ZD6Cda_container{padding-left:2rem;padding-right:2rem}}.ZD6Cda_grid{gap:1rem;display:grid}.ZD6Cda_gridCols1{grid-template-columns:repeat(1,minmax(0,1fr))}.ZD6Cda_gridCols2{grid-template-columns:repeat(2,minmax(0,1fr))}.ZD6Cda_gridCols3{grid-template-columns:repeat(3,minmax(0,1fr))}.ZD6Cda_gridCols4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:768px){.ZD6Cda_gridMdCols2{grid-template-columns:repeat(2,minmax(0,1fr))}.ZD6Cda_gridMdCols3{grid-template-columns:repeat(3,minmax(0,1fr))}.ZD6Cda_gridMdCols4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.ZD6Cda_gridLgCols2{grid-template-columns:repeat(2,minmax(0,1fr))}.ZD6Cda_gridLgCols3{grid-template-columns:repeat(3,minmax(0,1fr))}.ZD6Cda_gridLgCols4{grid-template-columns:repeat(4,minmax(0,1fr))}}
.P1ag2a_blogContent{color:#374151;max-width:none;font-size:1.125rem;line-height:1.78}.P1ag2a_blogContent .blog-h1{color:#1a1a2e;margin:2rem 0 1rem;font-size:2.25rem;font-weight:800;line-height:1.2}.P1ag2a_blogContent .blog-h2{letter-spacing:-.01em;color:#1a1a2e;margin:3.5rem 0 .75rem;font-size:1.6rem;font-weight:700;line-height:1.3}.P1ag2a_blogContent .blog-h3{letter-spacing:-.01em;color:#1a1a2e;margin:2.5rem 0 .5rem;font-size:1.15rem;font-weight:600;line-height:1.4}.P1ag2a_blogContent .blog-paragraph{margin:0 0 1.3rem;font-size:1.125rem;line-height:1.78}.P1ag2a_blogContent .blog-link{color:#3b82f6;font-weight:500;text-decoration:underline;transition:color .2s}.P1ag2a_blogContent .blog-link:hover{color:#1d4ed8}.P1ag2a_blogContent .inline-code{color:#1a1a2e;background-color:#f0eee8;border-radius:4px;padding:.15rem .4rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.82em;font-weight:500}.P1ag2a_blogContent pre{border-radius:10px;margin:1rem 0;padding:1rem;overflow-x:auto}.P1ag2a_blogContent pre code{color:#e2e8f0;background:0 0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.8rem;font-weight:400;line-height:1.6}.P1ag2a_blogContent .github-table{border-collapse:collapse;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;width:100%;margin:1.5rem 0;overflow:hidden}.P1ag2a_blogContent .github-table th{color:#374151;text-align:left;background-color:#f9fafb;border-bottom:2px solid #e5e7eb;padding:.75rem 1rem;font-size:.875rem;font-weight:600}.P1ag2a_blogContent .github-table td{color:#4b5563;border-bottom:1px solid #f3f4f6;padding:.75rem 1rem;font-size:.875rem}.P1ag2a_blogContent .github-table tr:last-child td{border-bottom:none}.P1ag2a_blogContent .github-table tr:nth-child(2n){background-color:#fafafa}.P1ag2a_blogContent .github-table tr:hover{background-color:#f0f9ff}.P1ag2a_blogContent .blog-image{border:1px solid #e5e7eb;border-radius:.5rem;max-width:100%;height:auto;margin:1.5rem 0;box-shadow:0 4px 6px -1px #0000001a}.P1ag2a_blogContent .blog-figure{text-align:center;margin:1.5rem 0}.P1ag2a_blogContent .blog-caption{color:#6b7280;margin-top:.5rem;font-size:.875rem;font-style:italic}.P1ag2a_blogContent .svg-container{text-align:center;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;margin:1.5rem 0;padding:1rem}.P1ag2a_blogContent .svg-image{max-width:100%;height:auto;max-height:400px;box-shadow:none;border:none;margin:0}.P1ag2a_blogContent .video-container{border-radius:.5rem;width:100%;height:0;margin:1.5rem 0;padding-bottom:56.25%;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a}.P1ag2a_blogContent .youtube-embed{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.P1ag2a_blogContent .pdf-download-container{border:1px solid #e5e7eb;border-radius:.75rem;margin:1.5rem 0;transition:all .2s ease-in-out;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a}.P1ag2a_blogContent .pdf-download-container:hover{transform:translateY(-1px);box-shadow:0 8px 15px -3px #0000001a}.P1ag2a_blogContent .pdf-download-link{color:#334155;background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);align-items:center;padding:1.25rem;text-decoration:none;transition:all .2s ease-in-out;display:flex}.P1ag2a_blogContent .pdf-download-link:hover{color:#1e293b;background:linear-gradient(135deg,#f1f5f9 0%,#e2e8f0 100%)}.P1ag2a_blogContent .pdf-download-icon{color:#fff;background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;margin-right:1rem;display:flex}.P1ag2a_blogContent .pdf-download-icon svg{width:1.5rem;height:1.5rem}.P1ag2a_blogContent .pdf-download-content{flex-direction:column;flex:1;display:flex}.P1ag2a_blogContent .pdf-download-title{color:#1e293b;margin-bottom:.25rem;font-size:1.125rem;font-weight:600;line-height:1.5}.P1ag2a_blogContent .pdf-download-subtitle{color:#64748b;font-size:.875rem;font-weight:500}:is(.P1ag2a_blogContent .blog-ordered-list,.P1ag2a_blogContent .blog-unordered-list){margin:1rem 0 1.5rem;padding-left:1.4rem}.P1ag2a_blogContent .blog-ordered-list{list-style-type:decimal}.P1ag2a_blogContent .blog-unordered-list{list-style-type:disc}:is(.P1ag2a_blogContent .ordered-list-item,.P1ag2a_blogContent .unordered-list-item){color:#374151;margin:.6rem 0;line-height:1.78}.P1ag2a_blogContent .blog-hr{background:#e5e7eb;border:none;height:1px;margin:3rem 0}.P1ag2a_blogContent del{color:#9ca3af;text-decoration:line-through}.P1ag2a_blogContent strong{font-weight:700}.P1ag2a_blogContent em{font-style:italic}@media (max-width:768px){.P1ag2a_blogContent{font-size:1rem}.P1ag2a_blogContent .blog-h1{font-size:1.875rem}.P1ag2a_blogContent .blog-h2{margin-top:2.5rem;font-size:1.35rem}.P1ag2a_blogContent .blog-h3{margin-top:2rem;font-size:1.1rem}.P1ag2a_blogContent .github-table{font-size:.75rem}:is(.P1ag2a_blogContent .github-table th,.P1ag2a_blogContent .github-table td){padding:.5rem}.P1ag2a_blogContent pre{border-radius:8px;padding:1rem}.P1ag2a_blogContent pre code{font-size:.75rem}}.dark .P1ag2a_blogContent{color:#e5e7eb}.dark .P1ag2a_blogContent .blog-h1{color:#f3f4f6}.dark .P1ag2a_blogContent .blog-h2{color:#f3f4f6}.dark .P1ag2a_blogContent .blog-h3{color:#e5e7eb}.dark .P1ag2a_blogContent .blog-link{color:#93c5fd}.dark .P1ag2a_blogContent .blog-link:hover{color:#60a5fa}.dark .P1ag2a_blogContent .inline-code{color:#e5e7eb;background-color:#1f2937}.dark .P1ag2a_blogContent .github-table{background-color:#0f172a;border-color:#1f2937}.dark .P1ag2a_blogContent .github-table th{color:#e5e7eb;background-color:#111827;border-bottom-color:#374151}.dark .P1ag2a_blogContent .github-table td{color:#cbd5e1;border-bottom-color:#1f2937}.dark .P1ag2a_blogContent .github-table tr:nth-child(2n){background-color:#111827}.dark .P1ag2a_blogContent .github-table tr:hover{background-color:#0b1220}.dark .P1ag2a_blogContent .blog-image{border-color:#1f2937;box-shadow:0 4px 6px -1px #0006}.dark .P1ag2a_blogContent .blog-caption{color:#94a3b8}.dark .P1ag2a_blogContent .svg-container{background-color:#0f172a;border-color:#1f2937}.dark .P1ag2a_blogContent .pdf-download-container{border-color:#1f2937;box-shadow:0 4px 6px -1px #0006}.dark .P1ag2a_blogContent .pdf-download-link{color:#cbd5e1;background:linear-gradient(135deg,#0f172a 0%,#111827 100%)}.dark .P1ag2a_blogContent .pdf-download-link:hover{color:#e5e7eb;background:linear-gradient(135deg,#111827 0%,#1f2937 100%)}.dark .P1ag2a_blogContent .pdf-download-title{color:#e2e8f0}.dark .P1ag2a_blogContent .pdf-download-subtitle{color:#94a3b8}:is(.dark .P1ag2a_blogContent .ordered-list-item,.dark .P1ag2a_blogContent .unordered-list-item){color:#d1d5db}.dark .P1ag2a_blogContent .blog-hr{background:#374151}.dark .P1ag2a_blogContent del{color:#6b7280}
/*# sourceMappingURL=453pjy91gev3v.css.map*/