:root{--lutefish-blue: #1047d3;--lutefish-blue-dark: #0a2f8a;--lutefish-blue-light: #e8eefb;--lutefish-orange: #ff702a;--lutefish-orange-light: #fff5f0;--text-primary: #1a1a1a;--text-secondary: #666666;--text-muted: #999999;--bg-white: #ffffff;--bg-light: #f9f9f9;--bg-gray: #f0f0f0;--success: #28a745;--warning: #ffa500;--error: #dc3545;--space-xs: .25rem;--space-sm: .5rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2rem;--space-2xl: 3rem;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-full: 9999px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .08);--shadow-md: 0 4px 12px rgba(0, 0, 0, .1);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .12);font-family:Lexend,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;font-weight:400;color:var(--text-primary);background-color:var(--bg-white);font-size:16px;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{margin:0;padding:0;box-sizing:border-box}body{min-height:100vh;display:flex;flex-direction:column}#app{flex:1;display:flex;flex-direction:column}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.3;color:var(--text-primary)}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.25rem}p{margin-bottom:var(--space-md)}a{color:var(--lutefish-blue);text-decoration:none;transition:color .2s}a:hover{color:var(--lutefish-orange)}button,.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);font-family:inherit;font-size:.95rem;font-weight:500;border:none;border-radius:var(--radius-full);cursor:pointer;transition:all .2s}.btn-primary{background:var(--lutefish-orange);color:#fff;box-shadow:0 4px 15px #ff702a4d}.btn-primary:hover{background:#ff8547;transform:translateY(-2px);box-shadow:0 6px 20px #ff702a66}.btn-secondary{background:var(--bg-light);color:var(--text-primary);border:1px solid var(--bg-gray)}.btn-secondary:hover{background:var(--bg-gray)}.btn-link{background:transparent;color:var(--lutefish-blue);padding:var(--space-xs) var(--space-sm)}.btn-link:hover{color:var(--lutefish-orange)}button:disabled,.btn:disabled{opacity:.6;cursor:not-allowed;transform:none}input,textarea,select{width:100%;padding:var(--space-sm) var(--space-md);font-family:inherit;font-size:1rem;border:2px solid var(--bg-gray);border-radius:var(--radius-md);transition:border-color .2s,box-shadow .2s;background:var(--bg-white)}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--lutefish-blue);box-shadow:0 0 0 3px var(--lutefish-blue-light)}input::placeholder,textarea::placeholder{color:var(--text-muted)}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--space-lg)}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-sm{gap:var(--space-sm)}.gap-md{gap:var(--space-md)}.gap-lg{gap:var(--space-lg)}.card{background:var(--bg-white);border:1px solid var(--bg-gray);border-radius:var(--radius-md);padding:var(--space-lg);transition:box-shadow .2s,border-color .2s,transform .2s}.card:hover{box-shadow:var(--shadow-md);border-color:var(--lutefish-blue-light)}.card-clickable:hover{transform:translateY(-2px);cursor:pointer}.tag{display:inline-flex;align-items:center;padding:var(--space-xs) var(--space-sm);font-size:.8rem;font-weight:500;background:var(--lutefish-blue-light);color:var(--lutefish-blue);border-radius:var(--radius-full);transition:background .2s}.tag:hover{background:var(--lutefish-blue);color:#fff}.spinner{display:inline-block;width:20px;height:20px;border:3px solid var(--bg-gray);border-radius:50%;border-top-color:var(--lutefish-blue);animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.skeleton{background:linear-gradient(90deg,var(--bg-gray) 25%,var(--bg-light) 50%,var(--bg-gray) 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:var(--radius-sm)}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.toast{position:fixed;bottom:var(--space-xl);left:50%;transform:translate(-50%);background:var(--text-primary);color:#fff;padding:var(--space-md) var(--space-xl);border-radius:var(--radius-full);box-shadow:var(--shadow-lg);z-index:1000;animation:slideUp .3s ease-out}@keyframes slideUp{0%{opacity:0;transform:translate(-50%) translateY(1rem)}to{opacity:1;transform:translate(-50%) translateY(0)}}.article-content{line-height:1.8}.article-content h1,.article-content h2,.article-content h3,.article-content h4{margin-top:var(--space-xl);margin-bottom:var(--space-md)}.article-content p{margin-bottom:var(--space-md)}.article-content ul,.article-content ol{margin-bottom:var(--space-md);padding-left:var(--space-xl)}.article-content li{margin-bottom:var(--space-sm)}.article-content code{background:var(--bg-light);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);font-family:Monaco,Menlo,monospace;font-size:.9em}.article-content pre{background:var(--bg-light);padding:var(--space-lg);border-radius:var(--radius-md);overflow-x:auto;margin-bottom:var(--space-md)}.article-content pre code{background:transparent;padding:0}.article-content img{max-width:100%;height:auto;border-radius:var(--radius-md);margin:var(--space-md) 0}.article-content blockquote{border-left:4px solid var(--lutefish-orange);padding-left:var(--space-lg);margin:var(--space-lg) 0;color:var(--text-secondary);font-style:italic}.article-content table{width:100%;border-collapse:collapse;margin-bottom:var(--space-md)}.article-content th,.article-content td{padding:var(--space-sm) var(--space-md);border:1px solid var(--bg-gray);text-align:left}.article-content th{background:var(--bg-light);font-weight:600}.article-content .table-wrap{overflow-x:auto;margin:var(--space-md) 0}.article-content .confluenceTable{width:100%;border-collapse:collapse;border:1px solid var(--bg-gray)}.article-content .confluenceTh{background:var(--bg-light);border:1px solid var(--bg-gray);padding:var(--space-sm) var(--space-md);font-weight:600;text-align:left}.article-content .confluenceTd{border:1px solid var(--bg-gray);padding:var(--space-sm) var(--space-md)}.article-content img{max-width:100%;height:auto}.article-content .confluence-information-macro,.article-content .confluence-panel{padding:var(--space-md);border-radius:var(--radius-md);margin:var(--space-md) 0;border-left:4px solid var(--lutefish-blue);background:var(--lutefish-blue-light)}.article-content .confluence-panel-info,.article-content .confluence-panel-note{border-left-color:var(--lutefish-blue);background:var(--lutefish-blue-light)}.article-content .confluence-panel-warning{border-left-color:var(--warning);background:#fff8e6}.article-content .confluence-panel-tip{border-left-color:var(--success);background:#e8f5e9}.article-content .confluence-code{background:var(--bg-light);padding:var(--space-md);border-radius:var(--radius-md);overflow-x:auto}.article-content .confluence-embedded-image{max-width:100%;height:auto;border-radius:var(--radius-sm);margin:var(--space-sm) 0}.article-content a{color:var(--lutefish-blue);text-decoration:underline}.article-content a:hover{color:var(--lutefish-orange)}@media print{.no-print{display:none!important}body{background:#fff}.article-content{max-width:100%}}@media(max-width:768px){:root{font-size:14px}.container{padding:0 var(--space-md)}h1{font-size:1.75rem}h2{font-size:1.35rem}.hide-mobile{display:none!important}}@media(min-width:769px){.hide-desktop{display:none!important}}#jsd-widget{right:16px!important}.search-form.svelte-tul5av{display:flex;gap:var(--space-md);position:relative}.search-form.compact.svelte-tul5av{gap:0}.search-input-wrapper.svelte-tul5av{position:relative;flex:1}.search-icon.svelte-tul5av{position:absolute;left:var(--space-md);top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}.search-input.svelte-tul5av{padding-left:calc(var(--space-md) * 2 + 20px);padding-right:var(--space-xl)}.compact.svelte-tul5av .search-input:where(.svelte-tul5av){padding:var(--space-sm) var(--space-md);padding-left:calc(var(--space-sm) * 2 + 20px);font-size:.9rem}.search-btn.svelte-tul5av{flex-shrink:0}.suggestions-list.svelte-tul5av{position:absolute;top:100%;left:0;right:0;background:var(--bg-white);border:1px solid var(--bg-gray);border-radius:var(--radius-md);box-shadow:var(--shadow-md);list-style:none;margin-top:var(--space-xs);max-height:300px;overflow-y:auto;z-index:100}.suggestion-item.svelte-tul5av{display:flex;align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-sm) var(--space-md);background:none;border:none;border-radius:0;cursor:pointer;text-align:left;font-size:.9rem;color:var(--text-primary);transition:background .15s}.suggestion-item.svelte-tul5av:hover{background:var(--bg-light)}.suggestion-item.svelte-tul5av svg:where(.svelte-tul5av){color:var(--text-muted);flex-shrink:0}.suggestion-title.svelte-tul5av{flex:1;text-align:left}.suggestion-title.svelte-tul5av strong{font-weight:700;color:var(--lutefish-blue)}.header.svelte-fgiy6l{background:var(--bg-white);border-bottom:1px solid var(--bg-gray);position:sticky;top:0;z-index:100}.header-content.svelte-fgiy6l{display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);padding:var(--space-md) 0}.logo.svelte-fgiy6l{display:flex;align-items:center;gap:var(--space-sm);background:none;border:none;padding:var(--space-xs);cursor:pointer;border-radius:var(--radius-md);transition:background .2s}.logo.svelte-fgiy6l:hover{background:var(--bg-light)}.logo-img.svelte-fgiy6l{height:32px;width:auto}.logo-support.svelte-fgiy6l{font-size:.85rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.header-search.svelte-fgiy6l{flex:1;max-width:500px}.header-nav.svelte-fgiy6l{display:flex;align-items:center;gap:var(--space-md)}.nav-link.svelte-fgiy6l{font-size:.9rem;font-weight:500;color:var(--text-secondary);transition:color .2s}.nav-link.svelte-fgiy6l:hover{color:var(--lutefish-blue)}@media(max-width:768px){.header-content.svelte-fgiy6l{flex-wrap:wrap}.header-search.svelte-fgiy6l{order:3;flex-basis:100%;max-width:none}.logo-support.svelte-fgiy6l{display:none}}.footer.svelte-1iabgzr{background:var(--bg-white);border-top:1px solid var(--bg-gray);padding:var(--space-xl) 0}.footer-content.svelte-1iabgzr{display:flex;flex-direction:column;align-items:center;gap:var(--space-lg);text-align:center}.footer-brand.svelte-1iabgzr{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs)}.footer-logo.svelte-1iabgzr{height:40px;width:auto}.brand-support.svelte-1iabgzr{font-size:.85rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.footer-links.svelte-1iabgzr{display:flex;gap:var(--space-lg)}.footer-links.svelte-1iabgzr a:where(.svelte-1iabgzr){font-size:.9rem;color:var(--text-secondary);transition:color .2s}.footer-links.svelte-1iabgzr a:where(.svelte-1iabgzr):hover{color:var(--lutefish-blue)}.footer-copyright.svelte-1iabgzr{font-size:.85rem;color:var(--text-muted)}.recent-list.svelte-1vu9ofe{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(350px,100%),1fr));gap:var(--space-md);overflow:hidden}.recent-list.svelte-1vu9ofe li:where(.svelte-1vu9ofe){min-width:0;overflow:hidden}.recent-item.svelte-1vu9ofe{display:flex;align-items:center;gap:var(--space-md);width:100%;min-width:0;overflow:hidden;padding:var(--space-md);background:var(--bg-white);border:1px solid var(--bg-gray);border-radius:var(--radius-md);cursor:pointer;text-align:left;transition:all .2s}.recent-item.svelte-1vu9ofe:hover{border-color:var(--lutefish-blue-light);box-shadow:var(--shadow-sm)}.recent-icon.svelte-1vu9ofe{flex-shrink:0;color:var(--text-muted)}.recent-item.svelte-1vu9ofe:hover .recent-icon:where(.svelte-1vu9ofe){color:var(--lutefish-blue)}.recent-item-title.svelte-1vu9ofe{flex:1;min-width:0;font-size:.95rem;font-weight:500;color:var(--text-primary);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recent-item.svelte-1vu9ofe:hover .recent-item-title:where(.svelte-1vu9ofe){color:var(--lutefish-blue)}.recent-arrow.svelte-1vu9ofe{flex-shrink:0;color:var(--text-muted);transition:transform .2s}.recent-item.svelte-1vu9ofe:hover .recent-arrow:where(.svelte-1vu9ofe){color:var(--lutefish-blue);transform:translate(2px)}.recent-loading.svelte-1vu9ofe{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(350px,100%),1fr));gap:var(--space-md)}.recent-empty.svelte-1vu9ofe{text-align:center;color:var(--text-muted);font-size:.9rem;padding:var(--space-xl) 0}@media(max-width:768px){.recent-list.svelte-1vu9ofe,.recent-loading.svelte-1vu9ofe{grid-template-columns:1fr}}.category-nav.svelte-1dpowbz{background:var(--bg-white);border:1px solid var(--bg-gray);border-radius:var(--radius-md);padding:var(--space-lg)}.nav-title.svelte-1dpowbz{font-size:1rem;font-weight:600;color:var(--text-primary);margin-bottom:var(--space-md)}.nav-list.svelte-1dpowbz{list-style:none;display:flex;flex-direction:column;gap:var(--space-xs)}.nav-sublist.svelte-1dpowbz{list-style:none;display:flex;flex-direction:column;gap:1px;margin-top:1px;padding-left:var(--space-md);border-left:2px solid var(--bg-gray);margin-left:calc(var(--space-md) + 9px)}.nav-item.svelte-1dpowbz{display:flex;align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-sm) var(--space-md);background:transparent;border:none;border-radius:var(--radius-md);cursor:pointer;text-align:left;transition:all .2s}.nav-item.svelte-1dpowbz:hover{background:var(--bg-light)}.nav-item.active.svelte-1dpowbz{background:var(--lutefish-blue-light)}.nav-item.parent-active.svelte-1dpowbz{background:var(--bg-light)}.nav-subitem.svelte-1dpowbz{padding:calc(var(--space-sm) * .75) var(--space-sm)}.nav-item.svelte-1dpowbz svg:where(.svelte-1dpowbz){color:var(--text-muted);flex-shrink:0}.nav-item.active.svelte-1dpowbz svg:where(.svelte-1dpowbz){color:var(--lutefish-blue)}.nav-item-title.svelte-1dpowbz{flex:1;font-size:.9rem;color:var(--text-primary)}.nav-subitem.svelte-1dpowbz .nav-item-title:where(.svelte-1dpowbz){font-size:.85rem}.nav-item.svelte-1dpowbz:hover .nav-item-title:where(.svelte-1dpowbz){color:var(--lutefish-blue)}.nav-item.active.svelte-1dpowbz .nav-item-title:where(.svelte-1dpowbz){color:var(--lutefish-blue);font-weight:500}.nav-item-count.svelte-1dpowbz{font-size:.8rem;color:var(--text-muted);background:var(--bg-gray);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-full)}.nav-item.active.svelte-1dpowbz .nav-item-count:where(.svelte-1dpowbz){background:var(--lutefish-blue);color:#fff}.jsm-fallback.svelte-11y7yjq{position:fixed;bottom:var(--space-lg);right:var(--space-lg);padding:var(--space-lg);background:var(--bg-white);border:1px solid var(--bg-gray);border-radius:var(--radius-md);box-shadow:var(--shadow-md);text-align:center;max-width:300px}.jsm-fallback.svelte-11y7yjq p:where(.svelte-11y7yjq){margin-bottom:var(--space-sm)}.jsm-fallback.svelte-11y7yjq p:where(.svelte-11y7yjq):last-child{margin-bottom:0}.jsm-fallback.svelte-11y7yjq a:where(.svelte-11y7yjq){color:var(--lutefish-blue);font-weight:500}.home-page.svelte-1jds01d{display:flex;flex-direction:column;gap:var(--space-2xl)}.hero.svelte-1jds01d{background:linear-gradient(135deg,var(--lutefish-blue) 0%,var(--lutefish-blue-dark) 100%);padding:var(--space-2xl) 0;margin-top:calc(-1 * var(--space-xl));text-align:center}.hero-title.svelte-1jds01d{color:#fff;font-size:2.5rem;margin-bottom:var(--space-sm)}.hero-subtitle.svelte-1jds01d{color:#ffffffe6;font-size:1.1rem;margin-bottom:var(--space-xl)}.hero-search.svelte-1jds01d{max-width:600px;margin:0 auto}.main-layout.svelte-1jds01d{display:grid;grid-template-columns:1fr 280px;gap:var(--space-xl);align-items:start}.section-title.svelte-1jds01d{font-size:1.1rem;font-weight:600;color:var(--text-primary);margin-bottom:var(--space-lg)}.categories-skeleton.svelte-1jds01d{background:var(--bg-white);border:1px solid var(--bg-gray);border-radius:var(--radius-md);padding:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-sm)}.contact-card.svelte-1jds01d{background:var(--lutefish-orange-light);border:1px solid var(--lutefish-orange);border-radius:var(--radius-md);padding:var(--space-2xl);text-align:center}.contact-title.svelte-1jds01d{color:var(--text-primary);margin-bottom:var(--space-md)}.contact-text.svelte-1jds01d{color:var(--text-secondary);max-width:600px;margin:0 auto}@media(max-width:768px){.hero-title.svelte-1jds01d{font-size:1.75rem}.main-layout.svelte-1jds01d{grid-template-columns:1fr}.main-sidebar.svelte-1jds01d{order:-1}}.breadcrumbs.svelte-k0l5ve{margin-bottom:var(--space-lg)}.breadcrumb-list.svelte-k0l5ve{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);list-style:none;font-size:.9rem}.breadcrumb-item.svelte-k0l5ve{display:flex;align-items:center;gap:var(--space-xs)}.breadcrumb-item.svelte-k0l5ve a:where(.svelte-k0l5ve){color:var(--text-secondary);transition:color .2s}.breadcrumb-item.svelte-k0l5ve a:where(.svelte-k0l5ve):hover{color:var(--lutefish-blue)}.separator.svelte-k0l5ve{color:var(--text-muted)}.current.svelte-k0l5ve{color:var(--text-primary);font-weight:500}.voting-widget.svelte-n686sv{padding:var(--space-lg);background:var(--bg-light);border-radius:var(--radius-md);text-align:center}.voting-question.svelte-n686sv{font-size:1rem;font-weight:500;color:var(--text-primary);margin-bottom:var(--space-md)}.voting-buttons.svelte-n686sv{display:flex;justify-content:center;gap:var(--space-md)}.vote-btn.svelte-n686sv{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);font-size:.95rem;font-weight:500;border-radius:var(--radius-full);cursor:pointer;transition:all .2s}.vote-yes.svelte-n686sv{background:var(--bg-white);border:2px solid var(--lutefish-blue);color:var(--lutefish-blue)}.vote-yes.svelte-n686sv:hover:not(:disabled){background:var(--lutefish-blue);color:#fff}.vote-no.svelte-n686sv{background:var(--bg-white);border:2px solid var(--text-muted);color:var(--text-secondary)}.vote-no.svelte-n686sv:hover:not(:disabled){background:var(--text-muted);color:#fff}.vote-btn.svelte-n686sv:disabled{opacity:.6;cursor:not-allowed}.voting-thanks.svelte-n686sv{padding:var(--space-sm) 0}.voting-message.svelte-n686sv{display:flex;align-items:center;justify-content:center;gap:var(--space-sm);color:var(--success);font-weight:500;margin-bottom:0}.voting-error.svelte-n686sv{color:var(--error);font-size:.9rem;margin-bottom:0}.related-articles.svelte-1t2fzwk{padding:var(--space-lg);background:var(--bg-light);border-radius:var(--radius-md)}.related-title.svelte-1t2fzwk{font-size:1rem;font-weight:600;color:var(--text-primary);margin-bottom:var(--space-md)}.related-list.svelte-1t2fzwk{list-style:none;display:flex;flex-direction:column;gap:var(--space-xs)}.related-item.svelte-1t2fzwk{display:flex;align-items:flex-start;gap:var(--space-sm);width:100%;padding:var(--space-sm);background:var(--bg-white);border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer;text-align:left;transition:all .2s}.related-item.svelte-1t2fzwk:hover{border-color:var(--lutefish-blue-light);background:var(--bg-white)}.related-item.svelte-1t2fzwk svg:where(.svelte-1t2fzwk){color:var(--text-muted);flex-shrink:0;margin-top:2px}.related-item-title.svelte-1t2fzwk{font-size:.9rem;color:var(--text-primary);line-height:1.4}.related-item.svelte-1t2fzwk:hover .related-item-title:where(.svelte-1t2fzwk){color:var(--lutefish-blue)}.related-loading.svelte-1t2fzwk{padding:var(--space-lg);background:var(--bg-light);border-radius:var(--radius-md)}.sidebar.svelte-150dx7w{display:flex;flex-direction:column;gap:var(--space-lg)}.sidebar-section.svelte-150dx7w{background:var(--bg-white);border:1px solid var(--bg-gray);border-radius:var(--radius-md);padding:var(--space-lg)}.sidebar-title.svelte-150dx7w{font-size:1rem;font-weight:600;color:var(--text-primary);margin-bottom:var(--space-md)}.tag-cloud.svelte-150dx7w{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.sidebar-loading.svelte-150dx7w{display:flex;flex-direction:column;gap:var(--space-lg)}.article-page.svelte-1udldbs{min-height:60vh}.article-layout.svelte-1udldbs{display:grid;grid-template-columns:1fr 300px;gap:var(--space-2xl)}.article-main.svelte-1udldbs{background:var(--bg-white);border-radius:var(--radius-md);padding:var(--space-2xl);box-shadow:var(--shadow-sm)}.article-header.svelte-1udldbs{margin-bottom:var(--space-xl);padding-bottom:var(--space-lg);border-bottom:1px solid var(--bg-gray)}.article-title.svelte-1udldbs{font-size:2rem;line-height:1.3;margin-bottom:var(--space-md)}.article-meta.svelte-1udldbs{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);color:var(--text-secondary);font-size:.9rem;margin-bottom:var(--space-md)}.article-actions.svelte-1udldbs{display:flex;align-items:center;gap:var(--space-sm)}.share-dropdown.svelte-1udldbs{position:relative}.share-menu.svelte-1udldbs{position:absolute;top:100%;right:0;min-width:160px;background:var(--bg-white);border:1px solid var(--bg-gray);border-radius:var(--radius-md);box-shadow:var(--shadow-md);z-index:100;margin-top:var(--space-xs);padding:var(--space-xs) 0}.share-option.svelte-1udldbs{display:flex;align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-sm) var(--space-md);background:none;border:none;cursor:pointer;font-size:.9rem;color:var(--text-primary);text-align:left;transition:background .15s}.share-option.svelte-1udldbs:hover{background:var(--bg-light)}.share-option.svelte-1udldbs svg:where(.svelte-1udldbs){flex-shrink:0;color:var(--text-muted)}.article-labels.svelte-1udldbs{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.article-footer.svelte-1udldbs{display:flex;flex-direction:column;gap:var(--space-xl);margin-top:var(--space-2xl);padding-top:var(--space-xl);border-top:1px solid var(--bg-gray)}.article-loading.svelte-1udldbs,.article-error.svelte-1udldbs,.article-not-found.svelte-1udldbs{background:var(--bg-white);border-radius:var(--radius-md);padding:var(--space-2xl)}.article-error.svelte-1udldbs,.article-not-found.svelte-1udldbs{text-align:center;max-width:500px;margin:0 auto}.article-error.svelte-1udldbs h2:where(.svelte-1udldbs),.article-not-found.svelte-1udldbs h2:where(.svelte-1udldbs){margin-bottom:var(--space-md)}.article-error.svelte-1udldbs p:where(.svelte-1udldbs),.article-not-found.svelte-1udldbs p:where(.svelte-1udldbs){color:var(--text-secondary);margin-bottom:var(--space-lg)}.no-content.svelte-1udldbs{color:var(--text-muted);font-style:italic}@media(max-width:1024px){.article-layout.svelte-1udldbs{grid-template-columns:1fr}.article-sidebar.svelte-1udldbs{display:none}}@media(max-width:768px){.article-main.svelte-1udldbs{padding:var(--space-lg)}.article-title.svelte-1udldbs{font-size:1.5rem}.article-meta.svelte-1udldbs{flex-direction:column;align-items:flex-start}}.article-card.svelte-x9gxas{display:flex;flex-direction:column;gap:var(--space-sm)}.article-title.svelte-x9gxas{font-size:1.1rem;font-weight:600;color:var(--text-primary);line-height:1.4;transition:color .2s}.article-card.svelte-x9gxas:hover .article-title:where(.svelte-x9gxas){color:var(--lutefish-blue)}.article-excerpt.svelte-x9gxas{font-size:.9rem;color:var(--text-secondary);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:0}.article-meta.svelte-x9gxas{display:flex;align-items:center;gap:var(--space-md);font-size:.85rem;color:var(--text-muted)}.article-category.svelte-x9gxas{display:flex;align-items:center;gap:var(--space-xs);color:var(--text-secondary)}.article-category.svelte-x9gxas svg:where(.svelte-x9gxas){opacity:.6}.article-labels.svelte-x9gxas{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-top:var(--space-xs)}.more-labels.svelte-x9gxas{font-size:.8rem;color:var(--text-muted);padding:var(--space-xs) var(--space-sm)}.tag-display.svelte-x9gxas{display:inline-flex;align-items:center;padding:var(--space-xs) var(--space-sm);font-size:.8rem;font-weight:500;background:var(--lutefish-blue-light);color:var(--lutefish-blue);border-radius:var(--radius-full)}.category-page.svelte-bb8pz6{min-height:60vh}.category-header.svelte-bb8pz6{background:var(--bg-white);border-radius:var(--radius-md);padding:var(--space-2xl);margin-bottom:var(--space-xl);box-shadow:var(--shadow-sm)}.category-title.svelte-bb8pz6{font-size:2rem;margin-bottom:var(--space-md)}.category-description.svelte-bb8pz6{color:var(--text-secondary);font-size:1.1rem;max-width:800px;margin-bottom:0}.category-content.svelte-bb8pz6{display:flex;flex-direction:column;gap:var(--space-xl)}.section-title.svelte-bb8pz6{font-size:1.25rem;margin-bottom:var(--space-lg)}.subcategories-section.svelte-bb8pz6,.articles-section.svelte-bb8pz6{background:var(--bg-white);border-radius:var(--radius-md);padding:var(--space-xl);box-shadow:var(--shadow-sm)}.articles-list.svelte-bb8pz6{display:flex;flex-direction:column;gap:var(--space-md)}.empty-category.svelte-bb8pz6{background:var(--bg-white);border-radius:var(--radius-md);padding:var(--space-2xl);text-align:center;color:var(--text-muted)}.category-loading.svelte-bb8pz6,.category-error.svelte-bb8pz6,.category-not-found.svelte-bb8pz6{background:var(--bg-white);border-radius:var(--radius-md);padding:var(--space-2xl)}.category-error.svelte-bb8pz6,.category-not-found.svelte-bb8pz6{text-align:center;max-width:500px;margin:0 auto}.category-error.svelte-bb8pz6 h2:where(.svelte-bb8pz6),.category-not-found.svelte-bb8pz6 h2:where(.svelte-bb8pz6){margin-bottom:var(--space-md)}.category-error.svelte-bb8pz6 p:where(.svelte-bb8pz6),.category-not-found.svelte-bb8pz6 p:where(.svelte-bb8pz6){color:var(--text-secondary);margin-bottom:var(--space-lg)}@media(max-width:768px){.category-header.svelte-bb8pz6{padding:var(--space-lg)}.category-title.svelte-bb8pz6{font-size:1.5rem}}.search-page.svelte-1xxsqya{min-height:60vh}.search-header.svelte-1xxsqya{background:var(--bg-white);border-radius:var(--radius-md);padding:var(--space-2xl);margin-bottom:var(--space-xl);box-shadow:var(--shadow-sm)}.search-title.svelte-1xxsqya{text-align:center;margin-bottom:var(--space-lg)}.zendesk-notice.svelte-1xxsqya{display:flex;align-items:flex-start;gap:var(--space-md);padding:var(--space-md);background:var(--lutefish-blue-light);border-radius:var(--radius-md);margin-bottom:var(--space-lg);font-size:.9rem;color:var(--lutefish-blue)}.zendesk-notice.svelte-1xxsqya svg:where(.svelte-1xxsqya){flex-shrink:0;margin-top:2px}.search-form-wrapper.svelte-1xxsqya{max-width:600px;margin:0 auto}.results-header.svelte-1xxsqya{margin-bottom:var(--space-lg)}.results-count.svelte-1xxsqya{color:var(--text-secondary);font-size:.95rem}.results-list.svelte-1xxsqya{display:flex;flex-direction:column;gap:var(--space-md)}.pagination.svelte-1xxsqya{display:flex;justify-content:center;align-items:center;gap:var(--space-lg);margin-top:var(--space-xl);padding-top:var(--space-xl);border-top:1px solid var(--bg-gray)}.pagination-info.svelte-1xxsqya{color:var(--text-secondary);font-size:.9rem}.no-results.svelte-1xxsqya,.search-prompt.svelte-1xxsqya{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space-2xl);background:var(--bg-white);border-radius:var(--radius-md)}.no-results.svelte-1xxsqya svg:where(.svelte-1xxsqya),.search-prompt.svelte-1xxsqya svg:where(.svelte-1xxsqya){color:var(--text-muted);margin-bottom:var(--space-lg)}.no-results.svelte-1xxsqya h2:where(.svelte-1xxsqya){margin-bottom:var(--space-md)}.no-results.svelte-1xxsqya p:where(.svelte-1xxsqya),.search-prompt.svelte-1xxsqya p:where(.svelte-1xxsqya){color:var(--text-secondary);max-width:400px;margin-bottom:var(--space-lg)}.results-loading.svelte-1xxsqya{display:flex;flex-direction:column;gap:var(--space-md)}.label-page.svelte-tiuxrw{min-height:60vh}.label-layout.svelte-tiuxrw{display:grid;grid-template-columns:1fr 300px;gap:var(--space-2xl)}.label-header.svelte-tiuxrw{background:var(--bg-white);border-radius:var(--radius-md);padding:var(--space-xl);margin-bottom:var(--space-xl);box-shadow:var(--shadow-sm)}.label-badge.svelte-tiuxrw{display:inline-flex;align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-md);background:var(--lutefish-blue-light);color:var(--lutefish-blue);border-radius:var(--radius-full);font-weight:500;margin-bottom:var(--space-md)}.label-title.svelte-tiuxrw{font-size:1.5rem;margin-bottom:0}.results-info.svelte-tiuxrw{margin-bottom:var(--space-lg);color:var(--text-secondary);font-size:.95rem}.articles-list.svelte-tiuxrw{display:flex;flex-direction:column;gap:var(--space-md)}.pagination.svelte-tiuxrw{display:flex;justify-content:center;align-items:center;gap:var(--space-lg);margin-top:var(--space-xl);padding-top:var(--space-xl);border-top:1px solid var(--bg-gray)}.pagination-info.svelte-tiuxrw{color:var(--text-secondary);font-size:.9rem}.label-loading.svelte-tiuxrw,.label-error.svelte-tiuxrw,.no-articles.svelte-tiuxrw{background:var(--bg-white);border-radius:var(--radius-md);padding:var(--space-xl)}.label-error.svelte-tiuxrw,.no-articles.svelte-tiuxrw{text-align:center}.label-error.svelte-tiuxrw p:where(.svelte-tiuxrw),.no-articles.svelte-tiuxrw p:where(.svelte-tiuxrw){color:var(--text-secondary);margin-bottom:var(--space-lg)}@media(max-width:1024px){.label-layout.svelte-tiuxrw{grid-template-columns:1fr}.label-sidebar.svelte-tiuxrw{display:none}}.not-found-page.svelte-to2qxd{min-height:60vh;display:flex;align-items:center}.not-found-content.svelte-to2qxd{max-width:500px;margin:0 auto;text-align:center;background:var(--bg-white);border-radius:var(--radius-md);padding:var(--space-2xl);box-shadow:var(--shadow-sm)}.not-found-icon.svelte-to2qxd{margin-bottom:var(--space-xl)}.not-found-icon.svelte-to2qxd svg:where(.svelte-to2qxd){color:var(--text-muted)}.not-found-title.svelte-to2qxd{font-size:2rem;margin-bottom:var(--space-md)}.not-found-text.svelte-to2qxd{color:var(--text-secondary);margin-bottom:var(--space-xl);line-height:1.6}.not-found-search.svelte-to2qxd{margin-bottom:var(--space-xl)}.not-found-search.svelte-to2qxd p:where(.svelte-to2qxd){color:var(--text-secondary);font-size:.9rem;margin-bottom:var(--space-md)}.not-found-actions.svelte-to2qxd{display:flex;justify-content:center;gap:var(--space-md)}.main-content.svelte-a25ajq{flex:1;padding:var(--space-xl) 0;background:var(--bg-light)}
