.ios-menu-button.svelte-6yu8ql{position:fixed;top:var(--ios-space-4);left:var(--ios-space-4);z-index:var(--ios-z-menu-button);width:var(--ios-menu-button-size);height:var(--ios-menu-button-size);border-radius:var(--ios-radius-md);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity var(--ios-duration-fast) var(--ios-ease-smooth)}.ios-menu-button.is-open.svelte-6yu8ql{z-index:var(--ios-z-base);opacity:0;pointer-events:none}.hamburger.svelte-6yu8ql{width:20px;height:14px;display:flex;flex-direction:column;justify-content:space-between;position:relative}.line.svelte-6yu8ql{display:block;width:100%;height:2px;background-color:var(--ios-text-primary);border-radius:1px;transition:all var(--ios-duration-normal) var(--ios-ease-smooth);transform-origin:center}.is-open.svelte-6yu8ql .line-1:where(.svelte-6yu8ql){transform:translateY(6px) rotate(45deg)}.is-open.svelte-6yu8ql .line-2:where(.svelte-6yu8ql){opacity:0;transform:scaleX(0)}.is-open.svelte-6yu8ql .line-3:where(.svelte-6yu8ql){transform:translateY(-6px) rotate(-45deg)}html[data-panel-fullscreen] .ios-menu-button.svelte-6yu8ql{display:none}.ios-filter-button.svelte-1b5g15i{position:fixed;top:var(--ios-space-4);right:var(--ios-space-4);z-index:var(--ios-z-menu-button);width:var(--ios-menu-button-size);height:var(--ios-menu-button-size);border-radius:var(--ios-radius-md);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--ios-duration-normal) var(--ios-ease-smooth)}.ios-filter-button.is-open.svelte-1b5g15i{z-index:var(--ios-z-base);opacity:0;pointer-events:none}.filter-icon{width:22px;height:22px;color:var(--ios-text-primary);transition:color var(--ios-duration-fast) var(--ios-ease-smooth)}.ios-filter-button.is-open.svelte-1b5g15i .filter-icon{color:var(--ios-primary-foreground)}.filter-badge.svelte-1b5g15i{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;background-color:var(--ios-primary);color:var(--ios-primary-foreground);font-size:11px;font-weight:600;border-radius:var(--ios-radius-full);display:flex;align-items:center;justify-content:center}.ios-filter-button.is-open.svelte-1b5g15i .filter-badge:where(.svelte-1b5g15i){background-color:var(--ios-bg-primary);color:var(--ios-primary)}html[data-panel-fullscreen] .ios-filter-button.svelte-1b5g15i{display:none}.ios-sidebar.svelte-snk8mr{position:fixed;top:var(--ios-space-4);left:var(--ios-space-4);z-index:var(--ios-z-sidebar);width:var(--ios-sidebar-width);max-height:calc(100vh - var(--ios-space-8));border-radius:var(--ios-radius-2xl);display:flex;flex-direction:column;overflow:hidden}.sidebar-header.svelte-snk8mr{display:flex;align-items:center;padding:var(--ios-space-4);border-bottom:1px solid var(--ios-separator)}.close-btn.svelte-snk8mr{width:28px;height:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:var(--ios-radius-full);border:1px solid var(--ios-separator-opaque);background:var(--ios-bg-tertiary);color:var(--ios-text-primary);cursor:pointer;transition:all var(--ios-duration-fast) var(--ios-ease-smooth)}.close-btn.svelte-snk8mr:hover{background-color:var(--ios-red);border-color:var(--ios-red);color:#fff}.app-title.svelte-snk8mr{font-size:var(--ios-text-lg);font-weight:600;color:var(--ios-text-primary);margin-left:var(--ios-space-3)}.sidebar-nav.svelte-snk8mr{flex:1;overflow-y:auto;padding:var(--ios-space-2)}.menu-group.svelte-snk8mr{margin-bottom:var(--ios-space-1)}.menu-item.svelte-snk8mr{display:flex;align-items:center;gap:var(--ios-space-3);padding:var(--ios-space-3) var(--ios-space-4);border-radius:var(--ios-radius-md);text-decoration:none;color:var(--ios-text-primary);font-size:var(--ios-text-base);font-weight:500;transition:background-color var(--ios-duration-fast) var(--ios-ease-smooth)}.menu-item.svelte-snk8mr:hover{background-color:var(--ios-bg-secondary)}.menu-item.is-active.svelte-snk8mr{background-color:var(--ios-primary);color:var(--ios-primary-foreground)}.menu-item.is-active.svelte-snk8mr .menu-icon{color:var(--ios-primary-foreground)}.menu-icon{width:20px;height:20px;flex-shrink:0;color:var(--ios-text-secondary)}.menu-label.svelte-snk8mr{flex:1}.new-window-btn.svelte-snk8mr{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;border-radius:var(--ios-radius-sm);color:var(--ios-text-tertiary);cursor:pointer;opacity:0;transition:all var(--ios-duration-fast) var(--ios-ease-smooth)}.menu-item.svelte-snk8mr:hover .new-window-btn:where(.svelte-snk8mr),.submenu-item.svelte-snk8mr:hover .new-window-btn:where(.svelte-snk8mr){opacity:1}@media (hover: none){.new-window-btn.svelte-snk8mr{opacity:.5}}.new-window-btn.svelte-snk8mr:hover{background-color:var(--ios-bg-tertiary);color:var(--ios-primary)}.menu-item.is-active.svelte-snk8mr .new-window-btn:where(.svelte-snk8mr){color:var(--ios-primary-foreground);opacity:.7}.menu-item.is-active.svelte-snk8mr .new-window-btn:where(.svelte-snk8mr):hover{opacity:1;background-color:#fff3}.new-window-icon{width:14px;height:14px}.chevron.svelte-snk8mr{width:16px;height:16px;color:var(--ios-text-tertiary);transition:transform var(--ios-duration-normal) var(--ios-ease-smooth)}.chevron.is-expanded.svelte-snk8mr{transform:rotate(90deg)}.submenu.svelte-snk8mr{margin-left:calc(20px + var(--ios-space-3) + var(--ios-space-4));margin-top:var(--ios-space-1);padding-left:var(--ios-space-3);border-left:2px solid var(--ios-separator)}.submenu-item.svelte-snk8mr{display:flex;align-items:center;padding:var(--ios-space-2) var(--ios-space-3);border-radius:var(--ios-radius-sm);text-decoration:none;color:var(--ios-text-secondary);font-size:var(--ios-text-sm);transition:all var(--ios-duration-fast) var(--ios-ease-smooth)}.submenu-label.svelte-snk8mr{flex:1}.submenu-new-window.svelte-snk8mr{width:20px;height:20px}.submenu-item.svelte-snk8mr:hover{background-color:var(--ios-bg-secondary);color:var(--ios-text-primary)}.submenu-item.is-active.svelte-snk8mr{background-color:#007aff1a;color:var(--ios-primary);font-weight:500}.submenu-item.is-active.svelte-snk8mr .new-window-btn:where(.svelte-snk8mr){color:var(--ios-primary)}.sidebar-footer.svelte-snk8mr{padding:var(--ios-space-4);border-top:1px solid var(--ios-separator)}.user-info.svelte-snk8mr{display:flex;align-items:center;gap:var(--ios-space-3);margin-bottom:var(--ios-space-3)}.user-avatar.svelte-snk8mr{width:40px;height:40px;border-radius:var(--ios-radius-full);background:var(--ios-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:var(--ios-text-base)}.user-details.svelte-snk8mr{flex:1;min-width:0}.user-name.svelte-snk8mr{display:block;font-weight:500;color:var(--ios-text-primary);font-size:var(--ios-text-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-email.svelte-snk8mr{display:block;color:var(--ios-text-tertiary);font-size:var(--ios-text-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.logout-btn.svelte-snk8mr{width:100%;display:flex;align-items:center;gap:var(--ios-space-2);padding:var(--ios-space-2) var(--ios-space-3);border-radius:var(--ios-radius-sm);border:none;background:transparent;color:var(--ios-text-secondary);font-size:var(--ios-text-sm);cursor:pointer;transition:all var(--ios-duration-fast) var(--ios-ease-smooth)}.logout-btn.svelte-snk8mr:hover{background-color:var(--ios-bg-secondary);color:var(--ios-red)}.logout-icon{width:16px;height:16px}.ios-filter-panel.svelte-1xeejzr{position:fixed;top:var(--ios-space-4);right:var(--ios-space-4);z-index:var(--ios-z-sidebar);width:var(--ios-sidebar-width);max-height:calc(100vh - var(--ios-space-8));border-radius:var(--ios-radius-2xl);display:flex;flex-direction:column;overflow:hidden}.panel-header.svelte-1xeejzr{display:flex;align-items:center;justify-content:space-between;padding:var(--ios-space-4);border-bottom:1px solid var(--ios-separator)}.panel-title.svelte-1xeejzr{font-size:var(--ios-text-lg);font-weight:600;color:var(--ios-text-primary)}.header-actions.svelte-1xeejzr{display:flex;align-items:center;gap:var(--ios-space-2)}.reset-btn.svelte-1xeejzr{display:flex;align-items:center;gap:var(--ios-space-1);padding:var(--ios-space-2) var(--ios-space-3);border-radius:var(--ios-radius-sm);border:none;background:transparent;color:var(--ios-text-secondary);font-size:var(--ios-text-sm);cursor:pointer;transition:all var(--ios-duration-fast) var(--ios-ease-smooth)}.reset-btn.svelte-1xeejzr:hover{background-color:var(--ios-bg-secondary);color:var(--ios-text-primary)}.reset-icon{width:14px;height:14px}.close-btn.svelte-1xeejzr{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:var(--ios-radius-full);border:1px solid var(--ios-separator-opaque);background:var(--ios-bg-tertiary);color:var(--ios-text-primary);cursor:pointer;transition:all var(--ios-duration-fast) var(--ios-ease-smooth);flex-shrink:0}.close-btn.svelte-1xeejzr:hover{background-color:var(--ios-red);border-color:var(--ios-red);color:#fff}.close-icon{width:14px;height:14px}.panel-content.svelte-1xeejzr{flex:1;overflow-y:auto;padding:var(--ios-space-4)}.panel-footer.svelte-1xeejzr{padding:var(--ios-space-4);border-top:1px solid var(--ios-separator)}.search-btn.svelte-1xeejzr{width:100%;display:flex;align-items:center;justify-content:center;gap:var(--ios-space-2);padding:var(--ios-space-3);border-radius:var(--ios-radius-md);border:none;background:var(--ios-primary);color:var(--ios-primary-foreground);font-size:var(--ios-text-base);font-weight:600;cursor:pointer;transition:all var(--ios-duration-fast) var(--ios-ease-smooth)}.search-btn.svelte-1xeejzr:hover{opacity:.9}.search-icon{width:18px;height:18px}.ios-summary-section.svelte-17zf3xs{display:flex;flex-direction:column;gap:var(--ios-space-3)}.section-header.svelte-17zf3xs{display:flex;align-items:center;gap:var(--ios-space-2);padding-left:var(--ios-space-1)}.section-header-icon{width:15px;height:15px;color:var(--ios-text-tertiary)}.section-title.svelte-17zf3xs{font-size:var(--ios-text-xs);font-weight:600;color:var(--ios-text-tertiary);letter-spacing:.02em;text-transform:uppercase}.cards-grid.svelte-17zf3xs{display:grid;grid-template-columns:repeat(var(--card-count, 5),1fr);gap:var(--ios-space-3)}@media (max-width: 768px){.cards-grid.svelte-17zf3xs{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.cards-grid.svelte-17zf3xs{grid-template-columns:1fr}}.summary-card.svelte-17zf3xs{position:relative;padding:var(--ios-space-4) var(--ios-space-4);border-radius:var(--ios-radius-xl);border:1px solid var(--card-border);background:var(--card-bg);box-shadow:var(--card-glow);cursor:default;text-align:left;transition:all var(--ios-duration-normal) var(--ios-ease-smooth);overflow:hidden;animation:svelte-17zf3xs-card-appear .4s var(--ios-ease-spring) backwards}.summary-card.svelte-17zf3xs:before{content:"";position:absolute;top:0;left:12px;right:12px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent)}:root:not(.dark) .summary-card.svelte-17zf3xs{background:#fff;box-shadow:0 0 0 .5px #0000000f,0 1px 3px #0000000d,0 4px 12px #00000008;border-color:#0000000f}:root:not(.dark) .summary-card.svelte-17zf3xs:before{display:none}:root:not(.dark) .summary-card.is-clickable.svelte-17zf3xs:hover{box-shadow:0 0 0 .5px #00000014,0 4px 12px #00000014,0 8px 24px #0000000f}.summary-card.is-clickable.svelte-17zf3xs{cursor:pointer}.summary-card.is-clickable.svelte-17zf3xs:hover{transform:translateY(-2px) scale(1.02);box-shadow:var(--card-glow),0 8px 24px #00000026;border-color:var(--card-text)}.summary-card.is-clickable.svelte-17zf3xs:active{transform:scale(.97)}.card-inner.svelte-17zf3xs{display:flex;align-items:center;gap:var(--ios-space-3)}.card-icon-wrap.svelte-17zf3xs{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--card-icon-bg);flex-shrink:0;box-shadow:0 2px 8px #00000026}.card-icon-svg{width:20px;height:20px;color:#fff}.card-info.svelte-17zf3xs{display:flex;flex-direction:column;min-width:0;gap:2px}.card-value.svelte-17zf3xs{font-size:var(--ios-text-2xl);font-weight:700;color:var(--card-text);line-height:1.1;letter-spacing:-.03em;font-feature-settings:"tnum"}.card-label.svelte-17zf3xs{font-size:var(--ios-text-xs);color:var(--ios-text-secondary);line-height:1.2;font-weight:500}@keyframes svelte-17zf3xs-card-appear{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.ios-card.svelte-ufc63d{border-radius:var(--ios-radius-xl, 20px);background:#2c2c2e;overflow:hidden;box-shadow:0 0 0 1px #ffffff0d,0 2px 8px #0003,0 8px 24px #00000026}:root:not(.dark) .ios-card.svelte-ufc63d{background:#fff;box-shadow:0 0 0 .5px #00000014,0 1px 3px #0000000f,0 4px 12px #0000000a}.ios-card-header.svelte-ufc63d{display:flex;align-items:center;gap:var(--ios-space-2, 8px);padding:var(--ios-space-3, 12px) var(--ios-space-4, 16px);border-bottom:1px solid rgba(255,255,255,.06)}:root:not(.dark) .ios-card-header.svelte-ufc63d{border-bottom:1px solid rgba(0,0,0,.06)}.ios-card-icon{width:16px;height:16px;color:var(--ios-text-secondary)}.ios-card-title.svelte-ufc63d{font-size:var(--ios-text-sm, 13px);font-weight:600;color:var(--ios-text-secondary);letter-spacing:-.01em}.ios-card-body.svelte-ufc63d{padding:var(--ios-space-4, 16px)}.ios-content-panel.svelte-xpjhuy{display:flex;flex-direction:column;border-radius:var(--ios-radius-xl);background:#2c2c2e;overflow:hidden;transition:all var(--ios-duration-normal) var(--ios-ease-smooth);box-shadow:0 0 0 1px #ffffff0d,0 2px 8px #0003,0 8px 24px #00000026}:root:not(.dark) .ios-content-panel.svelte-xpjhuy{background:#fff;box-shadow:0 0 0 .5px #00000014,0 1px 3px #0000000f,0 4px 12px #0000000a}.ios-content-panel.is-fullscreen.svelte-xpjhuy{position:fixed;inset:var(--ios-space-6);z-index:var(--ios-z-modal);border-radius:var(--ios-radius-2xl);box-shadow:0 0 0 1px #ffffff14,0 24px 80px #00000080}.panel-header.svelte-xpjhuy{display:flex;align-items:center;justify-content:space-between;padding:var(--ios-space-3) var(--ios-space-4);border-bottom:1px solid rgba(255,255,255,.06);background:#ffffff08;flex-shrink:0}:root:not(.dark) .panel-header.svelte-xpjhuy{border-bottom:1px solid rgba(0,0,0,.06);background:#00000005}.header-left.svelte-xpjhuy{display:flex;align-items:center;gap:var(--ios-space-2)}.header-icon-wrap.svelte-xpjhuy{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#ffffff0f}:root:not(.dark) .header-icon-wrap.svelte-xpjhuy{background:#0000000a}.panel-header-icon{width:15px;height:15px;color:var(--ios-text-secondary)}.header-title.svelte-xpjhuy{font-size:var(--ios-text-base);font-weight:600;color:var(--ios-text-primary);letter-spacing:-.02em}.header-subtitle.svelte-xpjhuy{font-size:var(--ios-text-xs, 11px);font-weight:500;color:var(--ios-text-tertiary);letter-spacing:-.01em}.header-count.svelte-xpjhuy{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--ios-radius-full);background:var(--ios-primary);color:#fff;font-size:11px;font-weight:600;letter-spacing:-.01em}.header-actions.svelte-xpjhuy{display:flex;align-items:center;gap:var(--ios-space-1)}.action-btn.svelte-xpjhuy{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:var(--ios-radius-sm);border:none;background:transparent;color:var(--ios-text-tertiary);cursor:pointer;transition:all var(--ios-duration-fast) var(--ios-ease-smooth)}.action-btn.svelte-xpjhuy:hover{background:#ffffff14;color:var(--ios-text-primary)}:root:not(.dark) .action-btn.svelte-xpjhuy:hover{background:#0000000d}.action-btn.svelte-xpjhuy:active{transform:scale(.92)}.action-btn-primary.svelte-xpjhuy{color:var(--ios-primary)}.action-btn-primary.svelte-xpjhuy:hover{background:#007aff1f;color:var(--ios-primary)}.action-icon{width:15px;height:15px}.panel-filters.svelte-xpjhuy{display:flex;align-items:center;gap:var(--ios-space-2);padding:var(--ios-space-2) var(--ios-space-4);border-bottom:1px solid rgba(255,255,255,.04);flex-shrink:0}:root:not(.dark) .panel-filters.svelte-xpjhuy{border-bottom:1px solid rgba(0,0,0,.04)}.panel-content.svelte-xpjhuy{flex:1;min-height:0;overflow:auto}.panel-content.svelte-xpjhuy .ag-theme-quartz-dark{--ag-background-color: #2C2C2E;--ag-header-background-color: rgba(255, 255, 255, .03);--ag-odd-row-background-color: rgba(255, 255, 255, .02);--ag-row-hover-color: rgba(255, 255, 255, .05);--ag-border-color: rgba(255, 255, 255, .06)}.panel-content.svelte-xpjhuy .ag-theme-quartz{--ag-background-color: #FFFFFF}.fullscreen-overlay.svelte-xpjhuy{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--ios-z-modal) - 1);background:#00000080;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ios-file-dropzone.svelte-1e9hr3m{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:28px 16px;border-radius:var(--ios-radius-lg, 16px);border:2px dashed rgba(255,255,255,.1);background:#ffffff08;cursor:pointer;transition:all .2s ease}:root:not(.dark) .ios-file-dropzone.svelte-1e9hr3m{border-color:#0000001a;background:#00000005}.ios-file-dropzone.svelte-1e9hr3m:hover{border-color:var(--ios-primary, #007AFF);background:#007aff0d}.ios-file-dropzone.svelte-1e9hr3m:active{transform:scale(.98)}.ios-file-dropzone.has-file.svelte-1e9hr3m{border-color:var(--ios-green, #34C759);border-style:solid;background:#34c7590d}.dz-icon{width:32px;height:32px;color:var(--ios-text-quaternary)}.dz-icon-active{color:var(--ios-green, #34C759)}.dz-text.svelte-1e9hr3m{font-size:var(--ios-text-sm, 13px);font-weight:500;color:var(--ios-text-secondary)}.dz-filename.svelte-1e9hr3m{font-size:var(--ios-text-sm, 13px);font-weight:600;color:var(--ios-text-primary)}.dz-hint.svelte-1e9hr3m{font-size:var(--ios-text-xs, 11px);color:var(--ios-text-quaternary)}.ios-form.svelte-blg3ox{display:flex;flex-direction:column;gap:20px;padding:16px 0}.ios-form-group.svelte-cujgxk{display:flex;flex-direction:column;gap:6px}.ios-form-group-label.svelte-cujgxk{font-size:13px;font-weight:700;color:var(--ios-text-secondary);letter-spacing:.01em;padding-left:4px;display:flex;align-items:center;gap:6px}.ios-form-group-label.svelte-cujgxk:before{content:"";width:3px;height:14px;border-radius:2px;background:var(--ios-primary, #007AFF);flex-shrink:0}.ios-form-card.svelte-cujgxk{border-radius:12px;background:#ffffff0d;overflow:hidden}:root:not(.dark) .ios-form-card.svelte-cujgxk{background:var(--ios-bg-secondary, #F2F2F7)}.ios-form-divider.svelte-qqspih{height:1px;background:#ffffff0f;margin-left:16px}:root:not(.dark) .ios-form-divider.svelte-qqspih{background:#00000014}.ios-form-row.svelte-qqspih{padding:10px 16px;transition:background .2s ease;cursor:text}.ios-form-row.svelte-qqspih:hover{background:#ffffff0a}:root:not(.dark) .ios-form-row.svelte-qqspih:hover{background:#00000005}.ios-form-row.svelte-qqspih:focus-within{background:#007aff0f}.ios-form-row.svelte-qqspih:focus-within .ios-form-label:where(.svelte-qqspih){color:var(--ios-primary, #007AFF)}.ios-form-label.svelte-qqspih{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--ios-text-secondary);margin-bottom:4px;letter-spacing:-.01em;transition:color .2s ease}.ios-required.svelte-qqspih{width:5px;height:5px;border-radius:50%;background:var(--ios-primary, #007AFF);flex-shrink:0}.ios-form-content.svelte-qqspih{display:flex;align-items:center;gap:8px}.ios-form-input-area.svelte-qqspih{flex:1;min-width:0}.ios-form-input-area.svelte-qqspih input,.ios-form-input-area.svelte-qqspih select,.ios-form-input-area.svelte-qqspih textarea{border:none!important;background:transparent!important;box-shadow:none!important;padding-left:0!important;padding-right:0!important;height:32px!important;font-size:15px!important;color:var(--ios-text-primary)!important;width:100%}.ios-form-input-area.svelte-qqspih input::placeholder,.ios-form-input-area.svelte-qqspih textarea::placeholder{color:var(--ios-text-quaternary)!important}.ios-form-input-area.svelte-qqspih input:focus,.ios-form-input-area.svelte-qqspih select:focus,.ios-form-input-area.svelte-qqspih textarea:focus{outline:none!important;box-shadow:none!important}.has-icon.svelte-qqspih .ios-form-input-area:where(.svelte-qqspih) input::-webkit-calendar-picker-indicator{display:none}.ios-form-input-area.svelte-qqspih input[type=date],.ios-form-input-area.svelte-qqspih input[type=time],.ios-form-input-area.svelte-qqspih input[type=datetime-local]{padding:0!important;margin:0!important;-webkit-padding-start:0!important;-webkit-padding-end:0!important;-webkit-margin-start:0!important}.ios-form-input-area.svelte-qqspih input[type=date]::-webkit-datetime-edit,.ios-form-input-area.svelte-qqspih input[type=time]::-webkit-datetime-edit,.ios-form-input-area.svelte-qqspih input[type=datetime-local]::-webkit-datetime-edit{padding:0;margin:0}.ios-form-input-area.svelte-qqspih input[type=date]::-webkit-datetime-edit-fields-wrapper,.ios-form-input-area.svelte-qqspih input[type=time]::-webkit-datetime-edit-fields-wrapper,.ios-form-input-area.svelte-qqspih input[type=datetime-local]::-webkit-datetime-edit-fields-wrapper{padding:0;margin:0}.ios-form-columns.svelte-ilzm78{display:flex}.ios-form-columns.svelte-ilzm78>*{flex:1;min-width:0}.ios-form-columns.svelte-ilzm78>*+*{border-left:1px solid rgba(255,255,255,.06)}:root:not(.dark) .ios-form-columns.svelte-ilzm78>*+*{border-left-color:#00000014}.ios-picker-btn.svelte-745jv1{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:10px;border:none;cursor:pointer;flex-shrink:0;transition:all .18s ease;background:var(--picker-bg);color:var(--picker-text)}.ios-picker-btn.svelte-745jv1:hover{transform:scale(1.1);background:var(--picker-hover-bg);box-shadow:var(--picker-glow)}.ios-picker-btn.svelte-745jv1:active{transform:scale(.9)}.ios-picker-btn-icon{width:17px;height:17px}.ios-toolbar-btn.svelte-1hnqtb2{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:var(--ios-radius-sm, 8px);border:none;background:transparent;color:var(--ios-text-tertiary);cursor:pointer;transition:all .15s ease}.ios-toolbar-btn.svelte-1hnqtb2:hover{background:#ffffff14;color:var(--ios-text-primary)}:root:not(.dark) .ios-toolbar-btn.svelte-1hnqtb2:hover{background:#0000000d}.ios-toolbar-btn.svelte-1hnqtb2:active{transform:scale(.92)}.ios-toolbar-btn.svelte-1hnqtb2:disabled{opacity:.3;cursor:not-allowed}.ios-toolbar-btn.svelte-1hnqtb2:disabled:hover{background:transparent;color:var(--ios-text-tertiary);transform:none}.ios-toolbar-btn-danger.svelte-1hnqtb2:hover{background:#ff3b301f;color:var(--ios-red, #FF3B30)}:root:not(.dark) .ios-toolbar-btn-danger.svelte-1hnqtb2:hover{background:#ff3b301a}.ios-toolbar-btn-icon{width:15px;height:15px}.ios-action-card.svelte-1oxkilb{display:flex;align-items:center;gap:var(--ios-space-4, 16px);padding:var(--ios-space-4, 16px) var(--ios-space-5, 20px);background:#2c2c2e;cursor:pointer;transition:all .15s ease}:root:not(.dark) .ios-action-card.svelte-1oxkilb{background:#fff}.ios-action-card.svelte-1oxkilb:hover{background:#ffffff0f}:root:not(.dark) .ios-action-card.svelte-1oxkilb:hover{background:#00000005}.ios-action-card.svelte-1oxkilb:active:not(.ios-action-card-disabled){transform:scale(.98)}.ios-action-card-disabled.svelte-1oxkilb{opacity:.4;cursor:not-allowed;pointer-events:none}.ios-action-card-icon.svelte-1oxkilb{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:12px;flex-shrink:0;box-shadow:0 2px 8px #00000026}.ios-action-card-svg{width:20px;height:20px;color:#fff}.ios-action-card-info.svelte-1oxkilb{display:flex;flex-direction:column;gap:2px;min-width:0}.ios-action-card-title.svelte-1oxkilb{font-size:var(--ios-text-base, 15px);font-weight:600;color:var(--ios-text-primary);letter-spacing:-.02em}.ios-action-card-desc.svelte-1oxkilb{font-size:var(--ios-text-xs, 11px);color:var(--ios-text-tertiary);line-height:1.4}
