.sub-bit.svelte-142etg7{display:flex;align-items:center;gap:var(--space-0);padding:var(--space-0) var(--space-0-5);border-radius:2px;transition:background-color .15s ease;min-width:0}.sub-bit.svelte-142etg7:hover{background-color:#ffffff0d}.sub-bit[draggable=true].svelte-142etg7{cursor:grab;-webkit-user-select:none;user-select:none}.sub-bit[draggable=true].svelte-142etg7:active{cursor:grabbing}.sub-bit[draggable=true].svelte-142etg7 .bit-label:where(.svelte-142etg7),.sub-bit[draggable=true].svelte-142etg7 .bit-label:where(.svelte-142etg7) .bit-text:where(.svelte-142etg7){cursor:grab}.sub-bit[draggable=true].svelte-142etg7:active .bit-label:where(.svelte-142etg7),.sub-bit[draggable=true].svelte-142etg7:active .bit-label:where(.svelte-142etg7) .bit-text:where(.svelte-142etg7){cursor:grabbing}.sub-bit.edit-mode.svelte-142etg7{outline:1px dashed rgba(212,175,55,.4);outline-offset:-1px}.sub-bit.edit-mode.svelte-142etg7 .bit-label:where(.svelte-142etg7){pointer-events:none}.checkbox-wrapper.svelte-142etg7{display:flex;align-items:center}.bit-label.svelte-142etg7{display:flex;align-items:center;gap:var(--space-0-5);flex:1;cursor:pointer;min-width:0}.bit-text.svelte-142etg7{font-size:var(--text-2xs);color:#ffffffd9;cursor:pointer;transition:color .15s ease;word-break:break-word}.bit-text.svelte-142etg7:hover{color:var(--color-solidcam-gold, #d4af37)}@media(max-width:768px){.sub-bit.svelte-142etg7{padding:var(--space-px) var(--space-0);gap:var(--space-px)}.bit-label.svelte-142etg7{gap:var(--space-0)}.bit-text.svelte-142etg7{font-size:var(--text-2xs)}}@media(max-width:640px){.sub-bit.svelte-142etg7{padding:var(--space-px) var(--space-0)}.bit-label.svelte-142etg7{gap:var(--space-0)}.bit-text.svelte-142etg7{font-size:var(--text-2xs)}}.master-bit.svelte-14h2r45{border:1px solid rgba(255,255,255,.1);border-radius:4px;background:#00000040;overflow:hidden;width:100%;min-width:0}.master-header.svelte-14h2r45{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-1) calc(var(--space-1) + var(--space-0));background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.05)}.master-label.svelte-14h2r45{flex:1;font-size:var(--text-xs);font-weight:600;color:var(--color-solidcam-gold, #d4af37);cursor:pointer;transition:color .15s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.master-label.svelte-14h2r45:hover{color:#e5c55a}.expand-toggle.svelte-14h2r45{display:flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;background:transparent;border:none;border-radius:3px;color:#ffffff80;cursor:pointer;transition:all .15s ease;flex-shrink:0}.expand-toggle.svelte-14h2r45:hover{background:#ffffff1a;color:#fffc}.expand-icon.svelte-14h2r45{width:12px;height:12px;transition:transform .2s ease}.expand-icon.rotated.svelte-14h2r45{transform:rotate(-90deg)}.sub-bits.svelte-14h2r45{list-style:none;margin:0;padding:var(--space-0-5);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-0-5);min-height:24px}.sub-bits.edit-mode.svelte-14h2r45{outline:1px dashed rgba(212,175,55,.2);outline-offset:-2px}.drop-hint.svelte-14h2r45{grid-column:span 2;font-size:var(--text-2xs);color:#fff6;font-style:italic;text-align:center;padding:var(--space-0-5)}@media(max-width:768px){.master-header.svelte-14h2r45{padding:var(--space-0-5) var(--space-1);gap:var(--space-0-5)}.master-label.svelte-14h2r45{font-size:var(--text-2xs)}.expand-toggle.svelte-14h2r45{width:12px;height:12px}.expand-icon.svelte-14h2r45{width:9px;height:9px}.sub-bits.svelte-14h2r45{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-0);padding:var(--space-px)}}@media(max-width:640px){.master-header.svelte-14h2r45{padding:var(--space-0) var(--space-0-5);gap:var(--space-0)}.master-label.svelte-14h2r45{font-size:var(--text-2xs)}.expand-toggle.svelte-14h2r45{width:10px;height:10px}.expand-icon.svelte-14h2r45{width:7px;height:7px}.sub-bits.svelte-14h2r45{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-px);padding:var(--space-px)}}.loose-bit.svelte-h09uov{display:flex;align-items:center;gap:var(--space-0);padding:var(--space-0) var(--space-1);border-radius:3px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);transition:background-color .15s ease}.loose-bit.svelte-h09uov:hover{background-color:#ffffff0f}.loose-bit[draggable=true].svelte-h09uov{cursor:grab;-webkit-user-select:none;user-select:none}.loose-bit[draggable=true].svelte-h09uov:active{cursor:grabbing}.loose-bit[draggable=true].svelte-h09uov .bit-label:where(.svelte-h09uov),.loose-bit[draggable=true].svelte-h09uov .bit-label:where(.svelte-h09uov) .bit-text:where(.svelte-h09uov){cursor:grab}.loose-bit[draggable=true].svelte-h09uov:active .bit-label:where(.svelte-h09uov),.loose-bit[draggable=true].svelte-h09uov:active .bit-label:where(.svelte-h09uov) .bit-text:where(.svelte-h09uov){cursor:grabbing}.loose-bit.edit-mode.svelte-h09uov{outline:1px dashed rgba(212,175,55,.4);outline-offset:-1px}.loose-bit.edit-mode.svelte-h09uov .bit-label:where(.svelte-h09uov){pointer-events:none}.checkbox-wrapper.svelte-h09uov{display:flex;align-items:center}.bit-label.svelte-h09uov{display:flex;align-items:center;gap:var(--space-1);flex:1;cursor:pointer}.bit-text.svelte-h09uov{font-size:var(--text-xs);color:#ffffffd9;cursor:pointer;transition:color .15s ease}.bit-text.svelte-h09uov:hover,.bit-text.custom.svelte-h09uov{color:var(--color-solidcam-gold, #d4af37)}.custom-indicator.svelte-h09uov{font-weight:600;margin-right:2px}.loose-bit.custom.svelte-h09uov{border-color:#d4af374d;background:#d4af370d}.bit-remove-btn.svelte-h09uov{display:flex;align-items:center;justify-content:center;width:14px;height:14px;padding:0;background:transparent;border:none;border-radius:3px;color:#fff6;font-size:var(--text-sm);cursor:pointer;transition:all .15s ease}.bit-remove-btn.svelte-h09uov:hover{background:#c8102e33;color:#c8102e}@media(max-width:768px){.loose-bit.svelte-h09uov{padding:var(--space-0) var(--space-0-5);gap:var(--space-0)}.bit-label.svelte-h09uov{gap:var(--space-0-5)}.bit-text.svelte-h09uov{font-size:var(--text-2xs)}.bit-remove-btn.svelte-h09uov{width:12px;height:12px;font-size:var(--text-xs)}}@media(max-width:640px){.loose-bit.svelte-h09uov{padding:var(--space-px) var(--space-0)}.bit-label.svelte-h09uov{gap:var(--space-0-5)}.bit-text.svelte-h09uov{font-size:var(--text-2xs)}.bit-remove-btn.svelte-h09uov{width:12px;height:12px;font-size:var(--text-2xs)}}.package-row.svelte-8ryb76{border-bottom:1px solid rgba(255,255,255,.08)}.package-row.svelte-8ryb76:hover{background:#ffffff05}.pkg-cell.svelte-8ryb76{padding:.3rem .4rem;vertical-align:top;overflow:hidden}.code-btn.svelte-8ryb76{display:block;padding:0;background:transparent;border:none;text-align:left;cursor:pointer}.package-code.svelte-8ryb76{font-family:JetBrains Mono,monospace;font-size:var(--text-base);font-weight:600;color:var(--color-solidcam-gold, #d4af37);transition:color .15s ease}.package-code.svelte-8ryb76:hover{color:#e5c55a}.package-description.svelte-8ryb76{display:block;font-size:var(--text-xs);color:#fff9;margin-top:.15rem;line-height:1.3}.maint-cell.svelte-8ryb76{padding:.3rem .4rem;vertical-align:top;overflow:hidden}.maint-code.svelte-8ryb76{font-family:JetBrains Mono,monospace;font-size:var(--text-sm);color:#fffc;cursor:pointer;transition:color .15s ease}.maint-code.svelte-8ryb76:hover{color:var(--color-solidcam-gold, #d4af37)}.bits-cell.svelte-8ryb76{padding:.3rem .4rem;vertical-align:top;width:100%}.bits-container.svelte-8ryb76{display:flex;flex-direction:column;gap:calc(var(--space-1) + var(--space-0));width:100%}.groups-grid.svelte-8ryb76{display:flex;flex-wrap:wrap;gap:var(--space-1);width:100%}.groups-grid.svelte-8ryb76>.master-bit{flex:1 1 200px;min-width:150px}.loose-bits-section.svelte-8ryb76{display:flex;flex-wrap:wrap;align-items:center;min-height:24px}.loose-bits-section.has-groups.svelte-8ryb76{padding-top:var(--space-1);border-top:1px solid rgba(255,255,255,.06)}.loose-bits-section.edit-mode.svelte-8ryb76{outline:1px dashed rgba(212,175,55,.3);outline-offset:2px;border-radius:4px;padding:var(--space-0-5)}.drop-hint.svelte-8ryb76{font-size:var(--text-2xs);color:#fff6;font-style:italic}.loose-bits.svelte-8ryb76{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-1)}@media(max-width:768px){.pkg-cell.svelte-8ryb76{display:none}.maint-cell.svelte-8ryb76{padding:.25rem .2rem}.maint-code.svelte-8ryb76{font-size:var(--text-xs)}.bits-cell.svelte-8ryb76{padding:.25rem .3rem}.bits-container.svelte-8ryb76{gap:var(--space-1)}.groups-grid.svelte-8ryb76{gap:var(--space-0-5)}}@media(max-width:680px){.maint-cell.svelte-8ryb76{padding:.2rem .15rem}.maint-code.svelte-8ryb76{font-size:var(--text-2xs)}.bits-cell.svelte-8ryb76{padding:.2rem}.bits-container.svelte-8ryb76,.groups-grid.svelte-8ryb76{gap:var(--space-0-5)}}@media(max-width:640px){.maint-cell.svelte-8ryb76{padding:.15rem .1rem}.maint-code.svelte-8ryb76{font-size:var(--text-xs)}.bits-cell.svelte-8ryb76{padding:.15rem .125rem}.bits-container.svelte-8ryb76,.groups-grid.svelte-8ryb76{gap:var(--space-0)}.groups-grid.svelte-8ryb76>.master-bit{flex:1 1 120px;min-width:100px}.loose-bits.svelte-8ryb76{gap:var(--space-0)}}.package-table-container.svelte-1wjgoxu{display:flex;flex-direction:column;width:100%}.main-table.svelte-1wjgoxu{width:100%;background:linear-gradient(135deg,#1c1c1cf0,#0c0c0ceb);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.04);border-radius:12px;box-shadow:0 25px 50px #0006,0 10px 20px #0003,inset 0 1px #ffffff08;overflow:hidden}table.svelte-1wjgoxu{width:100%;border-collapse:collapse;table-layout:auto}thead.svelte-1wjgoxu{background:linear-gradient(135deg,#c8102e,#8b0000);border-bottom:1px solid rgba(255,255,255,.1)}th.svelte-1wjgoxu{padding:var(--space-1) var(--space-2);text-align:left;font-size:var(--text-sm);font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:#fffffff2}.col-package.svelte-1wjgoxu,.col-maint.svelte-1wjgoxu,.col-bits.svelte-1wjgoxu{width:auto}@media(max-width:768px){.col-package.svelte-1wjgoxu{display:none}th.svelte-1wjgoxu{padding:var(--space-1) var(--space-0-5);font-size:var(--text-sm)}}@media(max-width:680px){th.svelte-1wjgoxu{padding:var(--space-0-5) var(--space-0);font-size:var(--text-2xs);letter-spacing:.06em}}@media(max-width:640px){th.svelte-1wjgoxu{padding:var(--space-1) var(--space-0);font-size:var(--text-xs);letter-spacing:.04em}}.sr-only.svelte-1wjgoxu{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.panel-item.svelte-47ibcn{display:flex;align-items:center;padding:var(--space-px) var(--space-0);gap:var(--space-0);border-radius:3px;transition:background-color .15s ease}.panel-item.svelte-47ibcn:hover{background:#ffffff0d}.panel-item[draggable=true].svelte-47ibcn{cursor:grab;-webkit-user-select:none;user-select:none}.panel-item[draggable=true].svelte-47ibcn:active{cursor:grabbing}.panel-item[draggable=true].svelte-47ibcn .panel-item-main:where(.svelte-47ibcn),.panel-item[draggable=true].svelte-47ibcn .item-text:where(.svelte-47ibcn){cursor:grab}.panel-item[draggable=true].svelte-47ibcn:active .panel-item-main:where(.svelte-47ibcn),.panel-item[draggable=true].svelte-47ibcn:active .item-text:where(.svelte-47ibcn){cursor:grabbing}.panel-item.edit-mode.svelte-47ibcn{outline:1px dashed rgba(212,175,55,.4);outline-offset:-1px}.panel-item.edit-mode.svelte-47ibcn .panel-item-main:where(.svelte-47ibcn){pointer-events:none}.checkbox-wrapper.svelte-47ibcn{display:flex;align-items:center}.panel-item.remove-mode.svelte-47ibcn{background:#c8102e0d}.panel-item-main.svelte-47ibcn{display:flex;align-items:center;gap:var(--space-0);flex:1;min-width:0}.item-text.svelte-47ibcn{padding:var(--space-0) var(--space-0-5);background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:3px;font-family:JetBrains Mono,monospace;font-size:var(--text-xs);color:#ffffffe6;cursor:pointer;transition:all .15s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.item-text.svelte-47ibcn:hover{color:var(--color-solidcam-gold, #d4af37)}.item-text.custom.svelte-47ibcn{border-color:#d4af374d;background:#d4af370d}.custom-indicator.svelte-47ibcn{color:var(--color-solidcam-gold, #d4af37);font-weight:600;margin-right:2px}.item-remove-btn.svelte-47ibcn{display:flex;align-items:center;justify-content:center;width:12px;height:12px;padding:0;background:transparent;border:none;border-radius:2px;color:#fff6;font-size:var(--text-2xs);cursor:pointer;transition:all .15s ease;flex-shrink:0}.item-remove-btn.svelte-47ibcn:hover{background:#c8102e4d;color:#f44}@media(max-width:768px){.panel-item.svelte-47ibcn{padding:var(--space-px);gap:var(--space-px)}.item-text.svelte-47ibcn{font-size:var(--text-2xs);padding:var(--space-px) var(--space-0)}.item-remove-btn.svelte-47ibcn{width:12px;height:12px;font-size:var(--text-2xs)}}@media(max-width:640px){.panel-item.svelte-47ibcn{padding:var(--space-px);gap:var(--space-px)}.item-text.svelte-47ibcn{font-size:var(--text-2xs);padding:var(--space-px) var(--space-0)}.item-remove-btn.svelte-47ibcn{width:10px;height:10px;font-size:var(--text-2xs)}}@media(max-width:500px){.panel-item.svelte-47ibcn{padding:var(--space-px)}.item-text.svelte-47ibcn{font-size:var(--text-2xs);padding:var(--space-px) var(--space-0)}.item-remove-btn.svelte-47ibcn{width:12px;height:12px;font-size:var(--text-2xs)}}.maintenance-panel.svelte-19inq77{flex:0 0 auto;display:flex;flex-direction:column;background:linear-gradient(135deg,#1c1c1cf0,#0c0c0ceb);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.04);border-radius:12px;box-shadow:0 25px 50px #0006,0 10px 20px #0003,inset 0 1px #ffffff08}.panel-body.svelte-19inq77{flex:0 0 auto;display:flex;flex-direction:column;justify-content:flex-start;padding:var(--space-1) var(--space-2)}.section.svelte-19inq77{margin-bottom:var(--space-2)}.section.svelte-19inq77:last-child{margin-bottom:0}.section-header.svelte-19inq77{display:flex;align-items:center;justify-content:space-between;margin:0 0 var(--space-0-5) 0;padding:var(--space-0) var(--space-0-5);border-bottom:1px solid rgba(212,175,55,.2)}.section-title.svelte-19inq77{font-size:var(--text-xs);font-weight:600;color:var(--color-solidcam-gold, #d4af37);text-transform:uppercase;letter-spacing:.05em}.panel-items.svelte-19inq77{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-0-5);padding:var(--space-0);list-style:none;margin:0}@media(max-width:768px){.section-title.svelte-19inq77{font-size:var(--text-2xs)}}@media(max-width:640px){.section-title.svelte-19inq77{font-size:var(--text-2xs)}.panel-items.svelte-19inq77{gap:var(--space-0)}}.calculator-panel.svelte-4aak81{background:linear-gradient(135deg,#1c1c1cf0,#0c0c0ceb);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.04);border-radius:12px;box-shadow:0 25px 50px #0006,0 10px 20px #0003,inset 0 1px #ffffff08;overflow:hidden}.panel-head.svelte-4aak81{display:flex;align-items:center;padding:.3rem .5rem;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.05)}.panel-title.svelte-4aak81{margin:0;font-size:.8125rem;font-weight:600;color:#ffffffe6}.calculator-shell.svelte-4aak81{padding:.375rem}.calculator.svelte-4aak81{display:flex;flex-direction:column;gap:.25rem}.calculator-display.svelte-4aak81{width:100%;padding:.375rem .5rem;background:#0006;border:1px solid rgba(255,255,255,.1);border-radius:6px;font-family:JetBrains Mono,monospace;font-size:1.125rem;font-weight:600;color:var(--color-solidcam-gold, #d4af37);text-align:right;cursor:pointer;transition:all .15s ease}.calculator-display.svelte-4aak81:hover{background:#00000080;border-color:#d4af374d}.calculator-buttons.svelte-4aak81{display:grid;grid-template-columns:repeat(4,1fr);gap:.25rem}.calc-btn.svelte-4aak81{padding:.5rem;background:#ffffff14;border:1px solid rgba(255,255,255,.1);border-radius:6px;font-family:inherit;font-size:.85rem;font-weight:500;color:#ffffffe6;cursor:pointer;transition:all .15s ease}.calc-btn.svelte-4aak81:hover{background:#ffffff26}.calc-btn.svelte-4aak81:active{transform:scale(.95)}.calc-btn.clear.svelte-4aak81{background:#c8102e33;border-color:#c8102e4d;color:#f66}.calc-btn.clear.svelte-4aak81:hover{background:#c8102e4d}.calc-btn.operation.svelte-4aak81{background:#d4af3726;border-color:#d4af3740;color:var(--color-solidcam-gold, #d4af37)}.calc-btn.operation.svelte-4aak81:hover{background:#d4af3740}.calc-btn.equals.svelte-4aak81{background:var(--color-solidcam-gold, #d4af37);border-color:var(--color-solidcam-gold, #d4af37);color:#1a1a1a;font-weight:600}.calc-btn.equals.svelte-4aak81:hover{background:#e5c55a;border-color:#e5c55a}.calculator-quick-row.svelte-4aak81{display:grid;grid-template-columns:repeat(6,1fr);gap:.1875rem;margin-top:.1875rem}.calc-btn.quick-percent.svelte-4aak81{padding:.25rem;font-size:.7rem;background:#d4af371a;border-color:#d4af3726;color:#d4af37e6}.calc-btn.quick-percent.svelte-4aak81:hover{background:#d4af3733}@media(max-width:768px){.panel-head.svelte-4aak81{padding:.2rem .35rem}.panel-title.svelte-4aak81{font-size:.7rem}.calculator-shell.svelte-4aak81{padding:.25rem}.calculator.svelte-4aak81{gap:.2rem}.calculator-display.svelte-4aak81{padding:.25rem .35rem;font-size:.9rem}.calculator-buttons.svelte-4aak81{gap:.2rem}.calc-btn.svelte-4aak81{padding:.35rem;font-size:.7rem}.calculator-quick-row.svelte-4aak81{gap:.125rem;margin-top:.125rem}.calc-btn.quick-percent.svelte-4aak81{padding:.15rem;font-size:.55rem}}@media(max-width:640px){.panel-head.svelte-4aak81{padding:.15rem .25rem}.panel-title.svelte-4aak81{font-size:.6rem}.calculator-shell.svelte-4aak81{padding:.15rem}.calculator.svelte-4aak81{gap:.15rem}.calculator-display.svelte-4aak81{padding:.2rem .25rem;font-size:.75rem}.calculator-buttons.svelte-4aak81{gap:.15rem}.calc-btn.svelte-4aak81{padding:.25rem;font-size:.6rem}.calculator-quick-row.svelte-4aak81{gap:.1rem}.calc-btn.quick-percent.svelte-4aak81{padding:.1rem;font-size:.5rem}}.page-layout.svelte-1uha8ag{display:flex;flex-direction:column;gap:var(--spacing-section);min-height:100vh;padding:clamp(.25rem,1vw,.75rem);max-width:1050px;margin:0 auto}.content-area.svelte-1uha8ag{flex:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,320px);gap:clamp(var(--space-0-5),.6vw,var(--space-2));min-height:0}.main-content.svelte-1uha8ag{min-width:0}.sidebar.svelte-1uha8ag{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;min-height:0}.dropdown-menu.svelte-1uha8ag{position:fixed;min-width:160px;background:linear-gradient(145deg,#202026fa,#18181efa);border:1px solid rgba(255,255,255,.08);border-radius:10px;box-shadow:0 12px 32px #0006,0 4px 12px #0003,inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:1000;overflow:hidden;animation:svelte-1uha8ag-menuFadeIn .2s cubic-bezier(.4,0,.2,1)}@keyframes svelte-1uha8ag-menuFadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.dropdown-item.svelte-1uha8ag{display:flex;align-items:center;gap:.5rem;width:100%;padding:var(--space-2) var(--space-3);font-size:var(--text-xs);color:#fffc;background:transparent;border:none;text-align:left;text-decoration:none;cursor:pointer;transition:all .15s ease}.dropdown-item.svelte-1uha8ag:hover{background:#d4af3726;color:#d4af37;padding-left:.9rem}.dropdown-item.svelte-1uha8ag:not(:last-child){border-bottom:1px solid rgba(255,255,255,.06)}.dropdown-icon.svelte-1uha8ag{display:flex;align-items:center;justify-content:center;width:14px;height:14px;flex-shrink:0;opacity:.7}.dropdown-icon.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:12px;height:12px}.dropdown-item.svelte-1uha8ag:hover .dropdown-icon:where(.svelte-1uha8ag){opacity:1}@media(max-width:900px){.content-area.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) minmax(160px,280px);gap:var(--space-0-5)}.sidebar.svelte-1uha8ag{gap:var(--space-0-5)}}@media(max-width:768px){.page-layout.svelte-1uha8ag{padding:.2rem}.content-area.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) minmax(140px,240px);gap:var(--space-0)}.sidebar.svelte-1uha8ag{gap:var(--space-0)}}@media(max-width:640px){.page-layout.svelte-1uha8ag{padding:.15rem}.content-area.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) minmax(120px,200px);gap:var(--space-0)}.sidebar.svelte-1uha8ag{gap:var(--space-0)}}@media(max-width:500px){.page-layout.svelte-1uha8ag{padding:.1rem}.content-area.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) minmax(100px,160px);gap:var(--space-px);align-items:start}.sidebar.svelte-1uha8ag{align-self:start}}@media(prefers-reduced-motion:reduce){.dropdown-menu.svelte-1uha8ag{animation:none}}
