.LofiMakerTool-module__uPS9qG__page{padding:var(--space-6) 0 var(--space-20);isolation:isolate;position:relative}.LofiMakerTool-module__uPS9qG__pageGlow{z-index:-1;filter:blur(50px);pointer-events:none;background:radial-gradient(#003eff17 0%,#003eff08 42%,#0000 72%);width:min(1100px,130vw);height:620px;position:absolute;top:-160px;left:50%;transform:translate(-50%)}.LofiMakerTool-module__uPS9qG__breadcrumb{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-on-light-muted);margin-bottom:var(--space-6);padding-top:var(--space-4);display:flex}.LofiMakerTool-module__uPS9qG__breadcrumb a{color:var(--text-on-light-muted);transition:color var(--transition-fast);text-decoration:none}.LofiMakerTool-module__uPS9qG__breadcrumb a:hover{color:var(--brand-500)}.LofiMakerTool-module__uPS9qG__breadcrumbSep{color:var(--border-light-default);font-size:var(--text-xs);user-select:none}.LofiMakerTool-module__uPS9qG__hero{margin-bottom:var(--space-8);max-width:820px}.LofiMakerTool-module__uPS9qG__heroBadge{align-items:center;gap:var(--space-2);margin-bottom:var(--space-5);padding:6px var(--space-4);font-size:var(--text-xs);letter-spacing:.02em;color:var(--text-on-light-sub);border:1px solid var(--border-light-subtle);border-radius:var(--radius-full);background:#003eff0d;font-weight:600;display:inline-flex}.LofiMakerTool-module__uPS9qG__heroBadgeDot{border-radius:var(--radius-full);background:var(--accent-success);flex-shrink:0;width:6px;height:6px;animation:2.4s ease-in-out infinite LofiMakerTool-module__uPS9qG__badgePulse}@keyframes LofiMakerTool-module__uPS9qG__badgePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.28)}}.LofiMakerTool-module__uPS9qG__title{font-family:var(--font-display);color:var(--text-on-light);letter-spacing:-.035em;margin-bottom:var(--space-5);text-wrap:balance;font-size:clamp(2.25rem,5.2vw,3.5rem);font-weight:700;line-height:1.06}.LofiMakerTool-module__uPS9qG__answer{max-width:68ch;margin-bottom:var(--space-6);padding-left:var(--space-5);font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--text-on-light-sub);text-wrap:pretty;position:relative}.LofiMakerTool-module__uPS9qG__answer:before{content:"";border-radius:var(--radius-full);background:var(--accent-gradient);width:3px;position:absolute;inset:4px auto 4px 0}.LofiMakerTool-module__uPS9qG__metaLine{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-on-light-muted);flex-wrap:wrap;display:flex}.LofiMakerTool-module__uPS9qG__metaLine a{color:var(--text-on-light-sub);border-bottom:1px solid var(--border-light-default);transition:color var(--transition-fast), border-color var(--transition-fast);font-weight:600;text-decoration:none}.LofiMakerTool-module__uPS9qG__metaLine a:hover{color:var(--brand-500);border-color:var(--brand-500)}.LofiMakerTool-module__uPS9qG__metaSep{color:var(--border-light-default)}.LofiMakerTool-module__uPS9qG__trustStrip{align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--text-on-light-muted);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-5);border:1px solid var(--border-light-subtle);border-radius:var(--radius-full);box-shadow:var(--shadow-xs);background:#fff;flex-wrap:wrap;width:fit-content;font-weight:500;display:flex}.LofiMakerTool-module__uPS9qG__trustItemGroup{align-items:center;gap:var(--space-3);display:inline-flex}.LofiMakerTool-module__uPS9qG__trustItem{align-items:center;gap:var(--space-1);color:var(--text-on-light-muted);display:flex}.LofiMakerTool-module__uPS9qG__trustDot{border-radius:var(--radius-full);background:var(--border-light-default);flex-shrink:0;width:3px;height:3px}.LofiMakerTool-module__uPS9qG__toolCard{background:radial-gradient(120% 100% at 50% 0%, #003eff12 0%, transparent 58%), var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-2xl);padding:var(--space-8);margin-bottom:var(--space-12);box-shadow:var(--shadow-xl), inset 0 1px 0 #ffffff0d;position:relative;overflow:hidden}.LofiMakerTool-module__uPS9qG__toolCard:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#003eff8c 22%,#00e5d673 55%,#0000);height:1px;position:absolute;top:0;left:0;right:0}.LofiMakerTool-module__uPS9qG__sectionDivider{height:1px;margin:var(--space-6) 0;background:linear-gradient(90deg,#0000,#1b3f70bf 12% 88%,#0000)}.LofiMakerTool-module__uPS9qG__sectionLabel{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-3);font-weight:700}.LofiMakerTool-module__uPS9qG__presetsSection{margin-bottom:var(--space-6)}.LofiMakerTool-module__uPS9qG__presetRow{gap:var(--space-3);padding-bottom:var(--space-2);scrollbar-width:thin;scrollbar-color:#1b3f7099 transparent;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.LofiMakerTool-module__uPS9qG__presetRow::-webkit-scrollbar{height:4px}.LofiMakerTool-module__uPS9qG__presetRow::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:#1b3f7099}.LofiMakerTool-module__uPS9qG__presetCard{min-width:148px;padding:var(--space-4);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-base);text-align:left;flex:none;position:relative;overflow:hidden}.LofiMakerTool-module__uPS9qG__presetCard:before{content:"";border-radius:inherit;background:var(--accent-gradient-subtle);opacity:0;transition:opacity var(--transition-base);pointer-events:none;position:absolute;inset:0}.LofiMakerTool-module__uPS9qG__presetCard:hover{border-color:#1b3f70cc;transform:translateY(-2px);box-shadow:0 8px 24px #0000004d}.LofiMakerTool-module__uPS9qG__presetCard:hover:before{opacity:1}.LofiMakerTool-module__uPS9qG__presetCard:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.LofiMakerTool-module__uPS9qG__presetCardActive{border-color:var(--brand-500);box-shadow:0 0 0 1px var(--brand-500), 0 0 20px #003eff2e;background:#003eff12}.LofiMakerTool-module__uPS9qG__presetCardActive:before{opacity:1}.LofiMakerTool-module__uPS9qG__presetBadge{color:var(--accent-warning);border-radius:var(--radius-full);letter-spacing:.04em;text-transform:uppercase;background:#d9770026;border:1px solid #d977004d;padding:2px 7px;font-size:10px;font-weight:700;position:absolute;top:8px;right:8px}.LofiMakerTool-module__uPS9qG__presetIconWrap{border-radius:var(--radius-md);width:36px;height:36px;color:var(--brand-400);margin-bottom:var(--space-3);transition:all var(--transition-fast);background:#003eff1a;border:1px solid #003eff33;justify-content:center;align-items:center;display:flex}.LofiMakerTool-module__uPS9qG__presetCardActive .LofiMakerTool-module__uPS9qG__presetIconWrap{color:#69f;background:#003eff2e;border-color:#003eff66}.LofiMakerTool-module__uPS9qG__presetName{font-size:var(--text-sm);color:var(--text-primary);margin-bottom:2px;font-weight:600;line-height:1.3;display:block}.LofiMakerTool-module__uPS9qG__presetDesc{font-size:var(--text-xs);color:var(--text-muted);line-height:1.4;display:block}.LofiMakerTool-module__uPS9qG__controlsGrid{align-items:start;gap:var(--space-3);margin-bottom:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(236px,1fr));display:grid}.LofiMakerTool-module__uPS9qG__controlCard{padding:var(--space-4);border-radius:var(--radius-md);background:#0a162899;border:1px solid #1b3f7080}.LofiMakerTool-module__uPS9qG__controlHeader{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.LofiMakerTool-module__uPS9qG__controlLabelGroup{align-items:center;gap:var(--space-2);color:var(--text-secondary);display:flex}.LofiMakerTool-module__uPS9qG__controlLabel{font-size:var(--text-sm);color:var(--text-secondary);font-weight:500}.LofiMakerTool-module__uPS9qG__controlValue{font-size:var(--text-sm);color:var(--brand-400);font-variant-numeric:tabular-nums;font-weight:700;font-family:var(--font-mono)}.LofiMakerTool-module__uPS9qG__sliderLabels{color:var(--text-muted);letter-spacing:.01em;justify-content:space-between;font-size:10px;display:flex}.LofiMakerTool-module__uPS9qG__progressionNote{justify-content:space-between;align-items:baseline;gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid #1b3f7066;display:flex}.LofiMakerTool-module__uPS9qG__progressionLabel{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);font-size:10px;font-weight:600}.LofiMakerTool-module__uPS9qG__progressionChords{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);text-align:right}.LofiMakerTool-module__uPS9qG__optionGroup{border-radius:var(--radius-md);background:#050d1ab3;border:1px solid #1b3f7080;gap:2px;padding:3px;display:flex}.LofiMakerTool-module__uPS9qG__optionBtn{padding:6px var(--space-2);font-size:var(--text-xs);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);text-align:center;letter-spacing:.01em;background:0 0;border:none;flex:1;font-weight:600}.LofiMakerTool-module__uPS9qG__optionBtn:hover:not(:disabled){color:var(--text-secondary);background:#ffffff0d}.LofiMakerTool-module__uPS9qG__optionBtn:disabled{opacity:.35;cursor:not-allowed}.LofiMakerTool-module__uPS9qG__optionBtn:focus-visible{outline:2px solid var(--brand-500);outline-offset:1px}.LofiMakerTool-module__uPS9qG__optionActive{color:var(--brand-400);box-shadow:var(--shadow-xs);background:#003eff1f}.LofiMakerTool-module__uPS9qG__layersSection{margin-bottom:var(--space-4)}.LofiMakerTool-module__uPS9qG__layersGrid{gap:var(--space-3);grid-template-columns:repeat(4,1fr);display:grid}.LofiMakerTool-module__uPS9qG__layerBtn{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-2);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-base);color:var(--text-muted);background:#0a162899;border:1px solid #1b3f7073;flex-direction:column;display:flex;position:relative}.LofiMakerTool-module__uPS9qG__layerBtn:hover:not(:disabled){color:var(--text-secondary);background:#0a1628e6;border-color:#1b3f70d9}.LofiMakerTool-module__uPS9qG__layerBtn:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.LofiMakerTool-module__uPS9qG__layerBtn:disabled{opacity:.45;cursor:not-allowed}.LofiMakerTool-module__uPS9qG__layerActive{border-color:var(--brand-500);color:var(--brand-400);background:#003eff12;box-shadow:0 0 16px #003eff1f}.LofiMakerTool-module__uPS9qG__layerActive:hover:not(:disabled){background:#003eff1a;border-color:#5580ff}.LofiMakerTool-module__uPS9qG__layerActiveDot{border-radius:var(--radius-full);background:var(--brand-400);width:6px;height:6px;animation:2s ease-in-out infinite LofiMakerTool-module__uPS9qG__dotPulse;position:absolute;top:7px;right:7px;box-shadow:0 0 6px #003eff99}@keyframes LofiMakerTool-module__uPS9qG__dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.LofiMakerTool-module__uPS9qG__layerIconWrap{border-radius:var(--radius-sm);width:32px;height:32px;transition:all var(--transition-fast);background:#ffffff0a;border:1px solid #ffffff0f;justify-content:center;align-items:center;display:flex}.LofiMakerTool-module__uPS9qG__layerActive .LofiMakerTool-module__uPS9qG__layerIconWrap{background:#003eff1f;border-color:#003eff40}.LofiMakerTool-module__uPS9qG__layerName{font-size:var(--text-xs);letter-spacing:.02em;font-weight:600}.LofiMakerTool-module__uPS9qG__layerWarning{align-items:center;gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-2) var(--space-3);font-size:var(--text-xs);color:var(--text-secondary);border-radius:var(--radius-md);background:#ffaa000f;border:1px solid #fa03;display:flex}.LofiMakerTool-module__uPS9qG__transportSection{gap:var(--space-3);margin:var(--space-6) 0 var(--space-4);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.LofiMakerTool-module__uPS9qG__loopTrack{border-radius:var(--radius-full);background:#1b3f708c;flex-basis:100%;height:3px;overflow:hidden}.LofiMakerTool-module__uPS9qG__loopFill{transform-origin:0;border-radius:var(--radius-full);background:linear-gradient(90deg, var(--brand-500), var(--brand-400));will-change:transform;width:100%;height:100%;transform:scaleX(0)}.LofiMakerTool-module__uPS9qG__liveBadge{align-items:center;gap:var(--space-1);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-success);border-radius:var(--radius-full);background:#00e55a1f;border:1px solid #00e55a4d;padding:4px 10px;font-weight:700;display:inline-flex}.LofiMakerTool-module__uPS9qG__liveDot{border-radius:var(--radius-full);background:var(--accent-success);width:6px;height:6px;animation:1.4s ease-in-out infinite LofiMakerTool-module__uPS9qG__livePulse;box-shadow:0 0 6px #00e55ab3}@keyframes LofiMakerTool-module__uPS9qG__livePulse{0%,to{opacity:1}50%{opacity:.35}}.LofiMakerTool-module__uPS9qG__exportSection{align-items:center;gap:var(--space-3);text-align:center;padding-top:var(--space-6);border-top:1px solid #1b3f7080;flex-direction:column;display:flex}.LofiMakerTool-module__uPS9qG__exportHeading{font-size:var(--text-base);color:var(--text-primary);letter-spacing:-.01em;font-weight:600}.LofiMakerTool-module__uPS9qG__exportOptions{justify-content:center;align-items:flex-end;gap:var(--space-5);flex-wrap:wrap;display:flex}.LofiMakerTool-module__uPS9qG__exportOptionGroup{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.LofiMakerTool-module__uPS9qG__exportOptionLabel{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);font-size:10px;font-weight:600}.LofiMakerTool-module__uPS9qG__formatPicker{border-radius:var(--radius-md);background:#050d1ab3;border:1px solid #1b3f7080;gap:2px;padding:3px;display:flex}.LofiMakerTool-module__uPS9qG__formatBtn{padding:6px var(--space-6);font-size:var(--text-sm);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;flex-direction:column;align-items:center;gap:2px;min-width:80px;font-weight:700;display:flex}.LofiMakerTool-module__uPS9qG__formatBtn:hover:not(:disabled){color:var(--text-secondary);background:#ffffff0a}.LofiMakerTool-module__uPS9qG__formatBtn:disabled{opacity:.35;cursor:not-allowed}.LofiMakerTool-module__uPS9qG__formatBtn:focus-visible{outline:2px solid var(--brand-500);outline-offset:1px}.LofiMakerTool-module__uPS9qG__formatActive{color:var(--brand-400);box-shadow:var(--shadow-xs);background:#003eff1f}.LofiMakerTool-module__uPS9qG__formatHint{opacity:.65;letter-spacing:.01em;font-size:10px;font-weight:400}.LofiMakerTool-module__uPS9qG__exportHint{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-muted);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);background:#ffaa000f;border:1px solid #fa03;display:flex}.LofiMakerTool-module__uPS9qG__exportNote{font-size:var(--text-xs);color:var(--text-muted);text-align:center}.LofiMakerTool-module__uPS9qG__spinner{color:currentColor;animation:.9s linear infinite LofiMakerTool-module__uPS9qG__spin}@keyframes LofiMakerTool-module__uPS9qG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.LofiMakerTool-module__uPS9qG__seoBlock{max-width:800px;padding:var(--space-8) 0 var(--space-4);margin:0 auto}.LofiMakerTool-module__uPS9qG__seoBlock>section{padding-top:var(--space-10);margin-top:var(--space-10);border-top:1px solid var(--border-light-subtle)}.LofiMakerTool-module__uPS9qG__seoBlock>section:first-child{border-top:none;margin-top:0;padding-top:0}.LofiMakerTool-module__uPS9qG__seoBlock h2{font-family:var(--font-display);letter-spacing:-.02em;scroll-margin-top:calc(var(--header-height) + var(--space-6));margin-bottom:var(--space-4);text-wrap:balance}.LofiMakerTool-module__uPS9qG__seoBlock h3{margin-top:var(--space-6);margin-bottom:var(--space-3);scroll-margin-top:calc(var(--header-height) + var(--space-6))}.LofiMakerTool-module__uPS9qG__seoBlock p{max-width:70ch;line-height:var(--leading-relaxed);color:var(--text-on-light-sub);text-wrap:pretty}.LofiMakerTool-module__uPS9qG__seoBlock p+p{margin-top:var(--space-4)}.LofiMakerTool-module__uPS9qG__seoBlock a{color:var(--brand-500);transition:border-color var(--transition-fast);border-bottom:1px solid #003eff40;font-weight:600;text-decoration:none}.LofiMakerTool-module__uPS9qG__seoBlock a:hover{border-color:var(--brand-500)}.LofiMakerTool-module__uPS9qG__seoBlock code{font-family:var(--font-mono);color:var(--text-on-light);border-radius:var(--radius-xs);background:#003eff0f;padding:2px 6px;font-size:.88em}.LofiMakerTool-module__uPS9qG__steps{counter-reset:step;margin:var(--space-5) 0 0;gap:var(--space-3);padding:0;list-style:none;display:grid}.LofiMakerTool-module__uPS9qG__steps li{counter-increment:step;padding:var(--space-4) var(--space-5) var(--space-4) var(--space-12);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-on-light-sub);border:1px solid var(--border-light-subtle);border-radius:var(--radius-md);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background:#fff;position:relative}.LofiMakerTool-module__uPS9qG__steps li:hover{box-shadow:var(--shadow-xs);border-color:#003eff38}.LofiMakerTool-module__uPS9qG__steps li:before{content:counter(step);top:var(--space-4);left:var(--space-4);width:24px;height:24px;font-family:var(--font-mono);font-size:var(--text-xs);color:#fff;background:var(--accent-gradient);border-radius:var(--radius-full);place-items:center;font-weight:600;display:grid;position:absolute}.LofiMakerTool-module__uPS9qG__steps strong{color:var(--text-on-light)}.LofiMakerTool-module__uPS9qG__tableWrap{margin:var(--space-5) 0 0;border:1px solid var(--border-light-subtle);border-radius:var(--radius-lg);-webkit-overflow-scrolling:touch;background:#fff;overflow-x:auto}.LofiMakerTool-module__uPS9qG__table{border-collapse:collapse;width:100%;min-width:560px;font-size:var(--text-sm)}.LofiMakerTool-module__uPS9qG__tableCaption{padding:var(--space-3) var(--space-4);font-size:var(--text-xs);text-align:left;color:var(--text-on-light-muted);border-bottom:1px solid var(--border-light-subtle);background:#f8faff;font-weight:500}.LofiMakerTool-module__uPS9qG__table thead th{padding:var(--space-3) var(--space-4);letter-spacing:.06em;text-transform:uppercase;text-align:left;white-space:nowrap;color:var(--text-on-light-muted-strong,var(--text-on-light-muted));border-bottom:1px solid var(--border-light-default);background:#f8faff;font-size:11px;font-weight:700}.LofiMakerTool-module__uPS9qG__table tbody th,.LofiMakerTool-module__uPS9qG__table tbody td{padding:var(--space-3) var(--space-4);text-align:left;vertical-align:top;color:var(--text-on-light-sub);border-bottom:1px solid var(--border-light-subtle)}.LofiMakerTool-module__uPS9qG__table tbody th{color:var(--text-on-light);white-space:nowrap;font-weight:600}.LofiMakerTool-module__uPS9qG__table tbody tr:last-child th,.LofiMakerTool-module__uPS9qG__table tbody tr:last-child td{border-bottom:none}.LofiMakerTool-module__uPS9qG__table tbody tr:hover th,.LofiMakerTool-module__uPS9qG__table tbody tr:hover td{background:#003eff05}.LofiMakerTool-module__uPS9qG__tableMono{font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap}.LofiMakerTool-module__uPS9qG__specTable{min-width:480px}.LofiMakerTool-module__uPS9qG__specTable tbody th{white-space:normal;width:34%}.LofiMakerTool-module__uPS9qG__relatedGrid{gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(232px,1fr));display:grid}.LofiMakerTool-module__uPS9qG__relatedCard{gap:var(--space-2);padding:var(--space-4) var(--space-5);border:1px solid var(--border-light-subtle);border-radius:var(--radius-lg);transition:transform var(--transition-base), border-color var(--transition-base), box-shadow var(--transition-base);background:#fff;flex-direction:column;text-decoration:none;display:flex}.LofiMakerTool-module__uPS9qG__seoBlock .LofiMakerTool-module__uPS9qG__relatedCard{border-bottom:1px solid var(--border-light-subtle)}.LofiMakerTool-module__uPS9qG__relatedCard:hover{box-shadow:var(--shadow-md);border-color:#003eff4d;transform:translateY(-2px)}.LofiMakerTool-module__uPS9qG__relatedCard:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.LofiMakerTool-module__uPS9qG__relatedName{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-on-light);font-weight:700;display:flex}.LofiMakerTool-module__uPS9qG__relatedCard:hover .LofiMakerTool-module__uPS9qG__relatedName{color:var(--brand-500)}.LofiMakerTool-module__uPS9qG__relatedBlurb{font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--text-on-light-muted)}.LofiMakerTool-module__uPS9qG__closingNote{align-items:flex-start;gap:var(--space-3);margin-top:var(--space-10);padding:var(--space-5);border:1px solid var(--border-light-subtle);border-radius:var(--radius-lg);color:var(--brand-500);background:#003eff0a;display:flex}.LofiMakerTool-module__uPS9qG__closingNote p{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-on-light-sub);margin:0}.LofiMakerTool-module__uPS9qG__faqList{gap:var(--space-2);margin:var(--space-4) 0;flex-direction:column;display:flex}.LofiMakerTool-module__uPS9qG__faqItem{border:1px solid var(--border-light-subtle);border-radius:var(--radius-md);transition:border-color var(--transition-base);background:#fff;overflow:hidden}.LofiMakerTool-module__uPS9qG__faqItem:hover{border-color:#003eff38}.LofiMakerTool-module__uPS9qG__faqQuestion{width:100%;padding:var(--space-4) var(--space-5);color:var(--text-on-light);font-size:var(--text-sm);text-align:left;cursor:pointer;transition:background var(--transition-fast);justify-content:space-between;align-items:center;gap:var(--space-3);background:0 0;border:none;font-weight:600;list-style:none;display:flex}.LofiMakerTool-module__uPS9qG__faqQuestion::-webkit-details-marker{display:none}.LofiMakerTool-module__uPS9qG__faqQuestion:hover{background:#f8faff}.LofiMakerTool-module__uPS9qG__faqQuestion:focus-visible{outline:2px solid var(--brand-500);outline-offset:-2px}.LofiMakerTool-module__uPS9qG__faqQuestion:after{content:"+";font-size:var(--text-xl);color:var(--brand-500);transition:transform var(--transition-base);flex-shrink:0;font-weight:300;line-height:1}.LofiMakerTool-module__uPS9qG__faqItem[open]{border-color:#003eff4d}.LofiMakerTool-module__uPS9qG__faqItem[open] .LofiMakerTool-module__uPS9qG__faqQuestion:after{transform:rotate(45deg)}.LofiMakerTool-module__uPS9qG__faqAnswer{max-width:none;padding:0 var(--space-5) var(--space-4);font-size:var(--text-sm);color:var(--text-on-light-sub);line-height:var(--leading-relaxed);animation:LofiMakerTool-module__uPS9qG__fadeSlide .24s var(--ease-out);margin:0}@keyframes LofiMakerTool-module__uPS9qG__fadeSlide{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.LofiMakerTool-module__uPS9qG__page{padding:var(--space-4) 0 var(--space-12)}.LofiMakerTool-module__uPS9qG__toolCard{padding:var(--space-5)}.LofiMakerTool-module__uPS9qG__answer{font-size:var(--text-base)}.LofiMakerTool-module__uPS9qG__seoBlock>section{padding-top:var(--space-8);margin-top:var(--space-8)}.LofiMakerTool-module__uPS9qG__layersGrid{grid-template-columns:repeat(2,1fr)}.LofiMakerTool-module__uPS9qG__presetCard{min-width:136px}.LofiMakerTool-module__uPS9qG__title{font-size:var(--text-3xl)}.LofiMakerTool-module__uPS9qG__transportSection{flex-wrap:wrap}}@media (max-width:480px){.LofiMakerTool-module__uPS9qG__toolCard{padding:var(--space-4);border-radius:var(--radius-lg)}.LofiMakerTool-module__uPS9qG__presetCard{min-width:124px;padding:var(--space-3)}.LofiMakerTool-module__uPS9qG__presetIconWrap{width:28px;height:28px}.LofiMakerTool-module__uPS9qG__presetDesc{display:none}.LofiMakerTool-module__uPS9qG__layersGrid{gap:var(--space-2);grid-template-columns:repeat(2,1fr)}.LofiMakerTool-module__uPS9qG__transportSection{flex-direction:column;align-items:stretch}.LofiMakerTool-module__uPS9qG__exportSection{padding-top:var(--space-4)}.LofiMakerTool-module__uPS9qG__seoBlock{padding:var(--space-6) 0}.LofiMakerTool-module__uPS9qG__trustStrip{font-size:var(--text-xs);padding:var(--space-2) var(--space-4);width:auto}.LofiMakerTool-module__uPS9qG__answer{padding-left:var(--space-4)}.LofiMakerTool-module__uPS9qG__steps li{padding:var(--space-3) var(--space-4) var(--space-4) var(--space-10)}.LofiMakerTool-module__uPS9qG__steps li:before{top:var(--space-3);left:var(--space-3);width:21px;height:21px}.LofiMakerTool-module__uPS9qG__relatedGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.LofiMakerTool-module__uPS9qG__heroBadgeDot,.LofiMakerTool-module__uPS9qG__liveDot,.LofiMakerTool-module__uPS9qG__layerActiveDot,.LofiMakerTool-module__uPS9qG__spinner,.LofiMakerTool-module__uPS9qG__faqAnswer{animation:none}.LofiMakerTool-module__uPS9qG__presetCard,.LofiMakerTool-module__uPS9qG__relatedCard,.LofiMakerTool-module__uPS9qG__steps li,.LofiMakerTool-module__uPS9qG__layerBtn{transition:none}.LofiMakerTool-module__uPS9qG__presetCard:hover,.LofiMakerTool-module__uPS9qG__relatedCard:hover{transform:none}}@media print{.LofiMakerTool-module__uPS9qG__pageGlow,.LofiMakerTool-module__uPS9qG__toolCard{display:none}.LofiMakerTool-module__uPS9qG__seoBlock{max-width:none}.LofiMakerTool-module__uPS9qG__faqItem{break-inside:avoid}.LofiMakerTool-module__uPS9qG__faqAnswer{display:block}}
