:root{--primary: #d4a24c;--accent: #45B7AF;--dark: #0F1419;--dark-lighter: #1A1F2B;--dark-lighter2: #252936;--text: #FFFFFF;--text-secondary: #B8BCC8;--text-muted: #8B8FA3;--error: #FF4757;--warning: #FFA726;--success: #66BB6A;--border: rgba(255, 255, 255, .1);--shadow: 0 8px 32px rgba(0, 0, 0, .3);--glass-bg: rgba(255, 255, 255, .05);--glass-border: rgba(255, 255, 255, .1)}.gitbook-main.svelte-jroxop{min-height:100vh;color:var(--text);padding:0;margin:0;position:relative;overflow-x:hidden}.gitbook-main.svelte-jroxop:before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background:radial-gradient(circle at 25% 25%,rgba(102,252,241,.03) 0%,transparent 50%),radial-gradient(circle at 75% 75%,rgba(69,183,175,.02) 0%,transparent 50%);pointer-events:none;z-index:-1;animation:svelte-jroxop-float 20s ease-in-out infinite}@keyframes svelte-jroxop-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(1deg)}}.gitbook-container.svelte-jroxop{max-width:1400px;margin:0 auto;padding:2rem;display:flex;flex-direction:column;gap:2rem}.error-message.svelte-jroxop,.loading-message.svelte-jroxop{position:fixed;top:2rem;right:2rem;z-index:1000;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;border:1px solid var(--border);padding:1rem 1.5rem;box-shadow:var(--shadow);max-width:400px;animation:svelte-jroxop-slideInRight .3s ease-out}.error-message.svelte-jroxop{background:linear-gradient(135deg,#ff47571a,#ff47570d);border-color:#ff47574d}.loading-message.svelte-jroxop{background:var(--glass-bg);border-color:var(--primary)}.error-content.svelte-jroxop{display:flex;align-items:center;gap:.75rem}.error-icon.svelte-jroxop,.error-text.svelte-jroxop{color:var(--error)}.error-dismiss.svelte-jroxop{background:none;border:none;color:var(--error);font-size:1.2rem;cursor:pointer;padding:.25rem;margin-left:auto;border-radius:4px;transition:background-color .3s ease}.error-dismiss.svelte-jroxop:hover{background:#ff47571a}.loading-spinner.svelte-jroxop{width:20px;height:20px;border:2px solid rgba(212,162,76,.28);border-top:2px solid var(--primary);border-radius:50%;animation:svelte-jroxop-spin 1s linear infinite}@keyframes svelte-jroxop-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-jroxop-slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.gitbook-header.svelte-jroxop{background:#0f1419e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(212,162,76,.28);border-radius:16px;padding:2rem;box-shadow:0 4px 16px #0000004d,0 8px 24px #66fcf11a;position:relative;overflow:hidden;transition:all .3s ease}.gitbook-header.svelte-jroxop:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;height:2px;background:linear-gradient(90deg,var(--primary),rgba(212,162,76,.28),var(--primary));border-radius:16px 16px 0 0}.gitbook-header.svelte-jroxop:hover{border:1px solid rgba(102,252,241,.5);transform:translateY(-2px);box-shadow:0 6px 20px #0000004d,0 12px 32px #66fcf126}.gitbook-header.svelte-jroxop:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#66fcf11a,#45b7af0d 60%,#66fcf11a);z-index:-1;opacity:.7;transition:opacity .5s ease}.gitbook-header.svelte-jroxop:hover:after{opacity:1}@keyframes svelte-jroxop-headerFloat{0%,to{transform:translateY(0) perspective(1200px)}50%{transform:translateY(-3px) perspective(1200px)}}.gitbook-header.svelte-jroxop:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--primary),var(--accent));border-radius:24px 24px 0 0}.header-top.svelte-jroxop{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.breadcrumb.svelte-jroxop{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--text-muted)}.breadcrumb-separator.svelte-jroxop{color:var(--text-muted)}.breadcrumb-item.current.svelte-jroxop{color:var(--primary);font-weight:500}.admin-toggle.svelte-jroxop{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:linear-gradient(135deg,var(--primary),var(--accent));color:var(--dark);border:none;border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.admin-toggle.svelte-jroxop:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:radial-gradient(circle,rgba(255,255,255,.3) 0%,transparent 70%);transition:all .6s ease;transform:translate(-50%,-50%);border-radius:50%}.admin-toggle.svelte-jroxop:hover:before{width:200px;height:200px}.admin-toggle.svelte-jroxop:hover{transform:translateY(-2px);box-shadow:0 8px 25px #d4a24c59}.title-section.svelte-jroxop{text-align:center}.page-title.svelte-jroxop{display:flex;align-items:center;justify-content:center;gap:1.5rem;font-size:3rem;font-weight:800;margin:0 0 1rem;line-height:1.2}.title-icon.svelte-jroxop{font-size:3.5rem;filter:drop-shadow(0 4px 8px rgba(212,162,76,.28));animation:svelte-jroxop-iconFloat 3s ease-in-out infinite}@keyframes svelte-jroxop-iconFloat{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-5px) rotate(2deg)}}.title-text.svelte-jroxop{display:flex;flex-direction:column;align-items:flex-start}.title-main.svelte-jroxop{background:linear-gradient(135deg,var(--text),var(--primary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative}.title-sub.svelte-jroxop{font-size:1.125rem;color:var(--text-secondary);font-weight:400;margin-top:.5rem}.page-description.svelte-jroxop{font-size:1.25rem;color:var(--text-secondary);line-height:1.6;max-width:600px;margin:0 auto}.admin-controls.svelte-jroxop{margin-top:2rem;padding:1.5rem;background:#0f141980;border:2px dashed rgba(212,162,76,.35);border-radius:16px;display:flex;justify-content:space-between;align-items:center;gap:1rem;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:0 10px 30px #00000026,0 15px 35px #66fcf11a,inset 0 0 20px #66fcf10d;animation:svelte-jroxop-adminPulse 4s ease-in-out infinite;position:relative;overflow:hidden}.admin-controls.svelte-jroxop:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(102,252,241,.2),transparent);animation:svelte-jroxop-shimmer 3s infinite}@keyframes svelte-jroxop-adminPulse{0%,to{border-color:#d4a24c59;box-shadow:0 10px 30px #00000026,0 15px 35px #66fcf11a,inset 0 0 20px #66fcf10d}50%{border-color:#66fcf199;box-shadow:0 15px 40px #0003,0 25px 50px #66fcf126,inset 0 0 30px #66fcf114}}@keyframes svelte-jroxop-shimmer{0%{left:-100%}to{left:100%}}.admin-info.svelte-jroxop{display:flex;align-items:center;gap:1rem}.admin-badge.svelte-jroxop{background:linear-gradient(45deg,var(--primary),var(--accent));color:var(--dark);padding:.5rem 1rem;border-radius:20px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;animation:svelte-jroxop-pulse 2s ease-in-out infinite}@keyframes svelte-jroxop-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.admin-text.svelte-jroxop{color:var(--text-secondary);font-size:.875rem}.btn-add-faq.svelte-jroxop{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,var(--accent),var(--primary));color:var(--dark);border:none;border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.btn-add-faq.svelte-jroxop:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:radial-gradient(circle,rgba(255,255,255,.3) 0%,transparent 70%);transition:all .6s ease;transform:translate(-50%,-50%);border-radius:50%}.btn-add-faq.svelte-jroxop:hover:before{width:200px;height:200px}.btn-add-faq.svelte-jroxop:hover{transform:translateY(-2px);box-shadow:0 8px 25px #45b7af66}.gitbook-layout.svelte-jroxop{display:grid;grid-template-columns:320px 1fr;gap:2rem;min-height:600px}.gitbook-sidebar.svelte-jroxop{background:#0f141999;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(212,162,76,.28);border-radius:24px;box-shadow:0 8px 32px #0003,0 15px 40px #66fcf126;position:sticky;top:2rem;height:fit-content;max-height:calc(100vh - 4rem);overflow:hidden;transition:all .5s cubic-bezier(.25,.46,.45,.94);transform:translateY(0) perspective(1000px) rotateX(0) rotate3d(1,.2,.1,0);animation:svelte-jroxop-floatSidebar 8s ease-in-out infinite;transform-style:preserve-3d}.gitbook-sidebar.svelte-jroxop:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 30%,rgba(102,252,241,.15),transparent 70%);opacity:.6;z-index:-1;pointer-events:none;animation:svelte-jroxop-glowPulse 6s infinite alternate ease-in-out}.gitbook-sidebar.svelte-jroxop:hover{border:1px solid rgba(102,252,241,.5);transform:translateY(-8px) perspective(1000px) rotate3d(1,.5,.2,1deg);box-shadow:0 20px 50px #0000004d,0 30px 60px #d4a24c47,0 0 20px #66fcf133}@keyframes svelte-jroxop-floatSidebar{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes svelte-jroxop-glowPulse{0%{opacity:.4}to{opacity:.8}}.sidebar-content.svelte-jroxop{padding:2rem;overflow-y:auto}.search-section.svelte-jroxop{margin-bottom:2rem}.search-wrapper.svelte-jroxop{position:relative}.search-input.svelte-jroxop{width:100%;padding:.75rem 1rem .75rem 2.5rem;border:1px solid rgba(212,162,76,.28);border-radius:12px;background:#0f1419b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font-size:.875rem;transition:all .3s ease;position:relative;box-shadow:0 2px 8px #00000026,inset 0 1px #66fcf11a}.search-input.svelte-jroxop:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #66fcf11a,0 8px 25px #66fcf126,inset 0 1px #66fcf11a;transform:translateY(-2px);background:#1a1f2be6}.search-input.svelte-jroxop::placeholder{color:var(--text50)}.search-icon.svelte-jroxop{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:var(--text50);pointer-events:none;transition:color .3s ease}.search-input.svelte-jroxop:focus+.search-icon:where(.svelte-jroxop){color:var(--primary)}.categories-nav.svelte-jroxop{margin-top:2rem;background:#1a1f2bcc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;padding:1.5rem;box-shadow:0 4px 16px #0003,0 8px 24px #66fcf11a,inset 0 1px #66fcf11a;border:1px solid rgba(102,252,241,.2)}.nav-title.svelte-jroxop{font-size:.875rem;font-weight:600;color:var(--text70);text-transform:uppercase;letter-spacing:.5px;margin:0 0 1rem;text-align:center;position:relative}.nav-title.svelte-jroxop:after{content:"";position:absolute;bottom:-.5rem;left:50%;transform:translate(-50%);width:30px;height:2px;background:linear-gradient(90deg,var(--primary),var(--accent));border-radius:1px}.category-item.svelte-jroxop{display:flex;align-items:center;width:100%;padding:.75rem 1rem;border:none;background:#0f141999;color:#fffc;font-size:.875rem;text-align:left;border-radius:12px;transition:all .3s ease;margin-bottom:.5rem;cursor:pointer;position:relative;overflow:hidden;transform-origin:left center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(102,252,241,.2);box-shadow:0 2px 8px #00000026}.category-item.svelte-jroxop:before{content:"";position:absolute;left:0;top:0;width:3px;height:100%;background:linear-gradient(180deg,var(--primary),var(--accent));transform:scaleY(0);transition:transform .3s ease}.category-item.svelte-jroxop:hover{background:#1a1f2be6;color:var(--primary);transform:translate(5px);box-shadow:0 8px 25px #66fcf126,0 4px 16px #0003,inset 0 1px #66fcf133;border-color:#d4a24c59}.category-item.svelte-jroxop:hover:before{transform:scaleY(1)}.category-item.active.svelte-jroxop{background:linear-gradient(135deg,var(--primary),var(--accent));color:#fff;font-weight:500;transform:translate(8px) scale(1.02);box-shadow:0 12px 30px #66fcf140,inset 0 1px #fff3}.category-item.active.svelte-jroxop:before{transform:scaleY(1);background:#ffffff4d}.category-icon.svelte-jroxop{margin-right:.75rem;font-size:1rem}.category-name.svelte-jroxop{flex:1}.category-count.svelte-jroxop{background:var(--text20);color:var(--text70);padding:.125rem .5rem;border-radius:12px;font-size:.75rem;font-weight:500;transition:all .3s ease}.category-item.active.svelte-jroxop .category-count:where(.svelte-jroxop){background:#fff3;color:#fff}.gitbook-content.svelte-jroxop{padding:2rem;overflow-y:auto;background:#0f1419f2;border-radius:0 24px 24px 0;margin:1rem 1rem 1rem 0;box-shadow:0 4px 12px #0000004d,0 2px 8px #66fcf11a,inset 0 1px #66fcf11a;position:relative;animation:svelte-jroxop-slideInRight .8s ease-out;border:1px solid rgba(212,162,76,.28);transition:box-shadow .3s ease,border-color .3s ease}.gitbook-content.svelte-jroxop:hover{border-color:#66fcf180;box-shadow:0 6px 16px #00000059,0 3px 10px #66fcf126,inset 0 1px #66fcf126}@keyframes svelte-jroxop-slideInRight{0%{transform:translate(30px);opacity:0}to{transform:translate(0);opacity:1}}.no-results.svelte-jroxop{text-align:center;padding:4rem 2rem;color:var(--text70)}.no-results-icon.svelte-jroxop{font-size:4rem;margin-bottom:1rem;opacity:.5}.no-results.svelte-jroxop h3:where(.svelte-jroxop){font-size:1.5rem;color:var(--text);margin:0 0 .5rem}.no-results.svelte-jroxop p:where(.svelte-jroxop){font-size:1rem;margin:0 0 2rem}.clear-filters-btn.svelte-jroxop{background:var(--primary);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;font-weight:500;cursor:pointer;transition:all .3s ease}.clear-filters-btn.svelte-jroxop:hover{background:var(--accent);transform:translateY(-2px)}.faq-list.svelte-jroxop{display:flex;flex-direction:column;gap:1rem}.faq-item.svelte-jroxop{border:1px solid rgba(212,162,76,.28);border-radius:12px;overflow:hidden;margin-bottom:1rem;background:#14191ee6;box-shadow:0 2px 8px #0003,0 1px 4px #66fcf11a;position:relative;transition:all .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-left:3px solid rgba(102,252,241,.5)}@keyframes svelte-jroxop-faqItemFloat{0%,to{transform:translateY(0);box-shadow:0 8px 20px #00000026,0 0 20px #66fcf11a;border-color:#66fcf140}50%{transform:translateY(-2px);box-shadow:0 10px 24px #0003,0 0 25px #66fcf126;border-color:#d4a24c59}}.faq-item.svelte-jroxop:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(212,162,76,.28),transparent);opacity:.6}.faq-item.svelte-jroxop:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 50% 50%,rgba(102,252,241,.03),transparent 80%);opacity:0;transition:opacity .3s ease;z-index:-1}.faq-item.svelte-jroxop:hover:after{opacity:1}.faq-item.svelte-jroxop:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000040,0 2px 8px #66fcf126;border-color:#66fcf180;border-left-color:#66fcf1cc}.faq-item.admin-mode.svelte-jroxop{border-style:dashed;background:#0f1419cc;border-width:2px;border-color:#66fcf180;position:relative}.faq-item.admin-mode.svelte-jroxop:after{content:"✏️ Upravit";position:absolute;top:0;right:0;background:#66fcf1e6;color:var(--dark);padding:.25rem .75rem;font-size:.8rem;font-weight:600;border-radius:0 15px 0 10px}.faq-item.admin-mode.svelte-jroxop:hover{cursor:pointer;box-shadow:0 12px 30px #0000004d,0 0 30px #66fcf140}.faq-item.admin-mode.svelte-jroxop .faq-question:where(.svelte-jroxop):before{background:linear-gradient(180deg,#ff9f43,#ff6b6b)}.btn-delete.svelte-jroxop{background:#ff475733;color:#fff;border:1px solid rgba(255,71,87,.5);border-radius:8px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;margin-right:10px;position:relative}.btn-delete.svelte-jroxop:after{content:"Smazat";position:absolute;right:0;bottom:-25px;font-size:.7rem;color:#ff4757e6;font-weight:600;opacity:0;transition:opacity .3s ease}.btn-delete.svelte-jroxop:hover:after{opacity:1}.btn-delete.svelte-jroxop:hover{background:#ff4757cc;transform:translateY(-2px);box-shadow:0 5px 15px #ff47574d}.help-section.svelte-jroxop{margin-top:4rem;padding-top:2rem;border-top:1px solid var(--text15)}.help-card.svelte-jroxop{background:linear-gradient(135deg,var(--secondary),rgba(102,252,241,.05));border:1px solid var(--text15);border-radius:16px;padding:2rem;display:flex;align-items:center;gap:1.5rem;position:relative;overflow:hidden}.help-card.svelte-jroxop:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--primary),var(--accent))}.help-icon.svelte-jroxop{font-size:3rem;flex-shrink:0;background:linear-gradient(135deg,var(--primary),var(--accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.help-content.svelte-jroxop h3:where(.svelte-jroxop){font-size:1.25rem;font-weight:600;color:var(--text);margin:0 0 .5rem}.help-content.svelte-jroxop p:where(.svelte-jroxop){color:var(--text70);margin:0 0 1.5rem;line-height:1.6}.help-actions.svelte-jroxop{display:flex;gap:1rem;flex-wrap:wrap}.btn-primary.svelte-jroxop,.btn-secondary.svelte-jroxop{padding:.75rem 1.5rem;border-radius:8px;font-weight:500;text-decoration:none;transition:all .3s ease;border:none;cursor:pointer}.btn-primary.svelte-jroxop{background:linear-gradient(135deg,var(--primary),var(--accent));color:#fff}.btn-primary.svelte-jroxop:hover{transform:translateY(-2px);box-shadow:0 4px 16px #d4a24c47}.btn-secondary.svelte-jroxop{background:transparent;color:var(--primary);border:1px solid var(--primary)}.btn-secondary.svelte-jroxop:hover{background:var(--primary);color:#fff;transform:translateY(-2px)}@media (max-width: 1024px){.gitbook-layout.svelte-jroxop{grid-template-columns:1fr;gap:1.5rem}.gitbook-sidebar.svelte-jroxop{order:2;position:relative;border-right:none;border-top:1px solid var(--text15);border-radius:24px 24px 0 0;margin:0 1rem 1rem;width:auto}.gitbook-sidebar.svelte-jroxop:before{border-radius:24px 24px 0 0}.gitbook-content.svelte-jroxop{order:1;padding:1rem;border-radius:24px 24px 0 0;margin:1rem 1rem 0}.gitbook-content.svelte-jroxop:before{border-radius:24px 24px 0 0}.gitbook-header.svelte-jroxop{padding:1rem;margin:1rem;border-radius:24px}.gitbook-header.svelte-jroxop:before{border-radius:24px}.header-top.svelte-jroxop{flex-direction:column;gap:1rem;align-items:stretch}.page-title.svelte-jroxop{font-size:2rem;flex-direction:column;text-align:center}.title-main.svelte-jroxop{font-size:2rem}.help-card.svelte-jroxop{flex-direction:column;text-align:center}.help-actions.svelte-jroxop{justify-content:center}.admin-controls.svelte-jroxop{flex-direction:column;gap:1rem;text-align:center}.faq-question.svelte-jroxop,.answer-content.svelte-jroxop{padding:1rem}.question-text.svelte-jroxop{font-size:1rem}.faq-edit-form.svelte-jroxop{padding:1rem;margin:.5rem}}@media (max-width: 480px){.faq-question.svelte-jroxop,.answer-content.svelte-jroxop{padding:1rem}.question-text.svelte-jroxop{font-size:1rem}.faq-edit-form.svelte-jroxop{padding:1rem;margin:.5rem}}.floating-particle{position:fixed;width:4px;height:4px;background:var(--primary);border-radius:50%;pointer-events:none;z-index:1;opacity:.7;animation:svelte-jroxop-floatUp linear forwards}@keyframes svelte-jroxop-floatUp{0%{transform:translateY(100vh) scale(0);opacity:0}10%{opacity:.7;transform:translateY(90vh) scale(1)}90%{opacity:.3;transform:translateY(10vh) scale(1)}to{transform:translateY(-10vh) scale(0);opacity:0}}.faq-edit-form.svelte-jroxop{background:#0f1419d9;border:1px solid rgba(212,162,76,.35);border-radius:16px;padding:1.5rem;margin:1rem 0;position:relative;transform-style:preserve-3d;transform:perspective(1000px);animation:svelte-jroxop-formPulse 4s ease-in-out infinite,svelte-jroxop-floatForm 8s ease-in-out infinite;box-shadow:0 15px 35px #00000040,0 12px 25px #66fcf126,inset 0 1px 3px #66fcf133;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow:hidden}@keyframes svelte-jroxop-formPulse{0%,to{border-color:#d4a24c59}50%{border-color:#66fcf199}}@keyframes svelte-jroxop-floatForm{0%,to{transform:translateY(0) perspective(1000px) rotateX(0)}50%{transform:translateY(-5px) perspective(1000px) rotateX(1deg)}}.faq-edit-form.svelte-jroxop:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#66fcf180,#66fcf1e6,#66fcf180);opacity:.8;background-size:200% 100%;animation:gradientMove 4s linear infinite}.faq-edit-form.svelte-jroxop:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 50% 30%,rgba(102,252,241,.15),transparent 70%);opacity:.4;pointer-events:none;z-index:-1}.edit-form-header.svelte-jroxop{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(102,252,241,.2)}.edit-form-header.svelte-jroxop h3:where(.svelte-jroxop){font-size:1.25rem;font-weight:600;margin:0;color:#ffffffe6;text-shadow:0 0 10px rgba(212,162,76,.28)}.edit-actions.svelte-jroxop{display:flex;gap:.75rem}.btn-save.svelte-jroxop,.btn-cancel.svelte-jroxop{padding:.5rem 1.25rem;border:none;border-radius:8px;font-weight:500;cursor:pointer;transition:all .3s ease}.btn-save.svelte-jroxop{background:linear-gradient(135deg,var(--primary),var(--accent));color:var(--dark);position:relative;overflow:hidden}.btn-save.svelte-jroxop:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:#ffffff1a;transform:rotate(30deg);animation:svelte-jroxop-shimmerBtn 3s linear infinite}@keyframes svelte-jroxop-shimmerBtn{0%{transform:translate(-100%) rotate(30deg)}to{transform:translate(100%) rotate(30deg)}}.btn-save.svelte-jroxop:hover{transform:translateY(-2px);box-shadow:0 8px 20px #d4a24c47}.btn-cancel.svelte-jroxop{background:#ffffff1a;color:var(--text-secondary);border:1px solid rgba(255,255,255,.2)}.btn-cancel.svelte-jroxop:hover{background:#ffffff26;color:var(--text);transform:translateY(-2px)}.form-fields.svelte-jroxop{display:flex;flex-direction:column;gap:1.25rem}.form-field.svelte-jroxop{display:flex;flex-direction:column;gap:.5rem}.form-field.svelte-jroxop label:where(.svelte-jroxop){font-size:.875rem;font-weight:500;color:#fffc;display:flex;align-items:center;gap:.5rem}.form-field.svelte-jroxop label:where(.svelte-jroxop):before{content:"";display:inline-block;width:8px;height:8px;background:var(--primary);border-radius:50%;opacity:.8}.form-input.svelte-jroxop,.form-select.svelte-jroxop,.form-textarea.svelte-jroxop{background:#1a1f2bd9;border:1px solid rgba(102,252,241,.5);color:#fff;padding:.75rem 1rem;border-radius:10px;font-size:.95rem;transition:all .3s ease;resize:vertical}.form-input.svelte-jroxop:focus,.form-select.svelte-jroxop:focus,.form-textarea.svelte-jroxop:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #66fcf133,0 0 15px #d4a24c47;transform:translateY(-2px)}.form-input.svelte-jroxop::placeholder,.form-textarea.svelte-jroxop::placeholder{color:#fff6}.form-select.svelte-jroxop{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%2366FCF1' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 1rem) center;background-size:16px;padding-right:2.5rem}.form-select.svelte-jroxop option:where(.svelte-jroxop){background-color:var(--dark-lighter);color:var(--text)}.faq-question-header.svelte-jroxop{display:flex;align-items:center;justify-content:space-between;padding:0 1rem 0 0}.faq-question.svelte-jroxop{width:100%;background:none;border:none;text-align:left;cursor:pointer;padding:1.25rem 1.5rem;transition:all .3s ease;outline:none;position:relative;display:flex;align-items:center;justify-content:space-between;color:var(--text);font-size:1.125rem;font-weight:500;transform-style:preserve-3d}.faq-question.svelte-jroxop:before{content:"";position:absolute;top:0;left:0;width:4px;height:0%;background:linear-gradient(180deg,var(--primary),var(--accent));transition:height .4s ease}.faq-item.svelte-jroxop:hover .faq-question:where(.svelte-jroxop):before{height:100%}.faq-item.svelte-jroxop:hover .question-text:where(.svelte-jroxop){background:linear-gradient(90deg,var(--primary),white);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transform:translateZ(5px)}.question-text.svelte-jroxop{display:inline-block;transition:all .3s ease;position:relative;transform-style:preserve-3d;transform:translateZ(0)}.expand-icon.svelte-jroxop{transition:transform .3s ease;flex-shrink:0;margin-left:1rem;color:var(--primary);filter:drop-shadow(0 0 5px rgba(102,252,241,.5));transform-style:preserve-3d;transform:translateZ(5px)}.faq-item.open.svelte-jroxop .expand-icon:where(.svelte-jroxop){transform:rotate(180deg) translateZ(5px)}.faq-answer.svelte-jroxop{background:#1a1f2b66;position:relative;border-top:1px solid rgba(102,252,241,.15);transform-style:preserve-3d;transform:translateZ(5px)}.answer-content.svelte-jroxop{padding:1.5rem 2rem 2rem;color:var(--text-secondary);line-height:1.7}.answer-text.svelte-jroxop{position:relative;z-index:1}.faq-answer.svelte-jroxop:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:80px;background:linear-gradient(to top,rgba(102,252,241,.05),transparent);border-radius:0 0 16px 16px;pointer-events:none}
