@font-face{font-family:Framework7 Icons;font-style:normal;font-weight:400;src:url(../media/Framework7Icons-Regular.b71732f7.woff2)format("woff2"),url(../media/Framework7Icons-Regular.ccf7a02d.woff)format("woff"),url(../media/Framework7Icons-Regular.398ef74e.ttf)format("truetype")}.f7-icons,.framework7-icons{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";font-feature-settings:"liga";text-align:center;direction:ltr;font-family:Framework7 Icons;font-size:28px;font-style:normal;font-weight:400;line-height:1;display:inline-block}
:root,.framework7-root,.framework7-root.ios,.ios,.ios .framework7-root{--m-font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","PingFang SC",sans-serif;--m-color-brand:#007aff;--m-color-success:#34c759;--m-color-warning:#ff9500;--m-color-danger:#ff3b30;--m-color-text-primary:#1c1c1e;--m-color-text-secondary:#8e8e93;--m-color-border:#3c3c4333;--m-color-page-bg:#f2f2f7;--m-color-surface:#fff;--m-glass-bg:#ffffffd6;--m-glass-border:#00000014;--m-glass-shadow:0 4px 14px #0f172a0f;--m-glass-blur:blur(10px);--m-radius-sm:10px;--m-radius-md:12px;--m-radius-lg:16px;--m-radius-xl:20px;--m-space-1:4px;--m-space-2:8px;--m-space-3:12px;--m-space-4:16px;--m-space-5:20px;--m-space-6:24px;--m-control-height:44px;--m-control-height-large:52px;--m-action-height-primary:50px;--m-action-height-secondary:44px;--m-input-font-size:16px;--m-page-bottom-padding:calc(16px + 50px + env(safe-area-inset-bottom));--m-page-bottom-padding-keyboard:calc(16px + env(safe-area-inset-bottom));--m-btn-outline-bg:#fffffff5;--m-btn-outline-border:#007aff61;--m-btn-outline-text:#0a64db;--m-btn-danger-bg:#ff3b300f;--m-btn-danger-border:#ff3b307a;--m-btn-danger-text:#d8271f;--m-btn-danger-solid-bg:#ff3b30;--m-btn-danger-solid-text:#fff;--m-motion-fast:.12s;--m-motion-normal:.18s;--m-ease-standard:ease-out}.ios,.ios .framework7-root{--f7-font-family:var(--m-font-family);--f7-theme-color:var(--m-color-brand);--f7-theme-color-rgb:0,122,255;--f7-page-bg-color:var(--m-color-page-bg);--f7-bars-bg-color:#ffffffad;--f7-bars-bg-color-rgb:255,255,255;--f7-bars-border-color:var(--m-color-border);--f7-bars-translucent-opacity:.8;--f7-bars-translucent-blur:12px;--f7-navbar-title-font-size:17px;--f7-navbar-title-font-weight:600;--f7-button-height:var(--m-control-height);--f7-button-small-height:44px;--f7-button-small-font-size:15px;--f7-button-small-font-weight:600;--f7-button-small-border-radius:10px;--f7-button-border-radius:12px;--f7-button-font-size:16px;--f7-button-font-weight:600;--f7-button-large-height:var(--m-action-height-primary);--f7-button-large-font-size:16px;--f7-button-large-font-weight:600;--f7-button-fill-bg-color:var(--m-color-brand);--f7-button-fill-pressed-bg-color:#0669d6;--f7-button-fill-text-color:#fff;--f7-input-height:var(--m-control-height);--f7-input-font-size:16px;--f7-input-text-color:var(--m-color-text-primary);--f7-input-placeholder-color:#3c3c4373;--f7-label-font-size:13px;--f7-label-font-weight:600;--f7-label-text-color:#3c3c43b3;--f7-searchbar-height:52px;--f7-searchbar-input-height:var(--m-control-height);--f7-searchbar-input-border-radius:12px;--f7-searchbar-input-bg-color:#76768029;--f7-searchbar-input-text-color:var(--m-color-text-primary);--f7-searchbar-placeholder-color:#3c3c4399;--f7-searchbar-search-icon-color:#3c3c4399;--f7-list-inset-border-radius:var(--m-radius-lg);--f7-list-item-min-height:52px;--f7-list-item-padding-vertical:12px;--f7-list-item-border-color:#3c3c431f;--f7-list-link-pressed-bg-color:#0000000f;--f7-list-strong-bg-color:var(--m-color-surface);--f7-list-item-title-font-weight:600;--f7-list-item-title-text-color:var(--m-color-text-primary);--f7-list-item-subtitle-text-color:#3c3c43b3;--f7-list-item-text-text-color:#3c3c438f;--f7-list-item-after-text-color:#3c3c43a6;--f7-toggle-width:52px;--f7-toggle-height:32px;--f7-toggle-border-radius:16px;--f7-toggle-inactive-bg-color:#78788038;--f7-toggle-active-bg-color:var(--m-color-brand);--f7-tabbar-bg-color:#ffffffd1;--f7-tabbar-bg-color-rgb:255,255,255;--f7-tabbar-translucent-opacity:.8;--f7-tabbar-translucent-blur:12px;--f7-tabbar-link-active-color:var(--m-color-brand);--f7-tabbar-link-inactive-color:#3c3c4399}.dark,.dark .ios,.dark .ios .framework7-root{--m-color-brand:#0a84ff;--m-color-text-primary:#f2f2f7;--m-color-text-secondary:#aeaeb2;--m-color-border:#ebebf538;--m-color-page-bg:#000;--m-color-surface:#1c1c1e;--m-glass-bg:#1c1c1ed6;--m-glass-border:#ebebf529;--m-btn-outline-bg:#242426eb;--m-btn-outline-border:#7abeff85;--m-btn-outline-text:#8dc8ff;--m-btn-danger-bg:#ff453a24;--m-btn-danger-border:#ff787494;--m-btn-danger-text:#ffb4af;--m-btn-danger-solid-bg:#ff453a;--m-btn-danger-solid-text:#fff;--f7-page-bg-color:#000;--f7-bars-bg-color:#1c1c1ea8;--f7-bars-bg-color-rgb:28,28,30;--f7-searchbar-input-bg-color:#76768047;--f7-searchbar-input-text-color:#f2f2f7;--f7-searchbar-placeholder-color:#ebebf599;--f7-list-strong-bg-color:#1c1c1e;--f7-list-item-title-text-color:#f2f2f7;--f7-list-item-subtitle-text-color:#ebebf5b8;--f7-list-item-text-text-color:#ebebf5a3;--f7-list-item-after-text-color:#ebebf5b8;--f7-toggle-inactive-bg-color:#7878806b;--f7-tabbar-bg-color:#1c1c1ed1;--f7-tabbar-bg-color-rgb:28,28,30}.ios .m-inline-alert{border-radius:var(--m-radius-md);border:1px solid var(--m-color-border);background:#7676801f;padding:10px 12px;font-size:13px}.ios .m-inline-alert-error{color:#b91c1c;background:#ff3b3024;border-color:#ff3b3052}.dark .ios .m-inline-alert-error{color:#fecaca;border-color:#fca5a573}.ios .m4-mt-6{margin-top:6px}.ios .m4-mt-8{margin-top:8px}.ios .m4-mt-10{margin-top:10px}.ios .m4-mt-12{margin-top:12px}.ios .m4-sentinel{height:1px}.ios .toast.m-toast{background:var(--m-glass-bg);border:1px solid var(--m-glass-border);box-shadow:var(--m-glass-shadow);-webkit-backdrop-filter:var(--m-glass-blur);border-radius:14px;padding:10px 14px}.ios .m-ptr-indicator{color:var(--m-color-text-secondary);justify-content:center;align-items:center;font-size:12px;transition:height .2s;display:flex}.ios .popup .popup-close,.ios .sheet-modal .popup-close,.ios .searchbar .searchbar-disable-button{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font-size:0;display:inline-flex}.ios .popup .popup-close:not(:has(.icon)):not(:has(.f7-icons)):before{content:"xmark";font-family:Framework7 Icons;font-size:18px;line-height:1}.ios .sheet-modal .popup-close:not(:has(.icon)):not(:has(.f7-icons)):before{content:"xmark";font-family:Framework7 Icons;font-size:18px;line-height:1}.ios .m4-sheet-footer{z-index:9;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#f2f2f7fa;border-top:1px solid #3c3c4324;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid;position:sticky;bottom:0}.dark .ios .m4-sheet-footer{background:#1c1c1ef5;border-top-color:#ebebf52e}.ios .m4-sheet-footer .button{min-height:var(--m-action-height-primary)}.ios .button{min-height:var(--m-action-height-secondary);transition:background-color var(--m-motion-fast)var(--m-ease-standard),color var(--m-motion-fast)var(--m-ease-standard),border-color var(--m-motion-fast)var(--m-ease-standard),opacity var(--m-motion-fast)var(--m-ease-standard);border:1px solid #0000}.ios .button.button-fill{min-height:var(--m-action-height-primary);border-color:var(--m-color-brand)}.ios .button.button-outline{background:var(--m-btn-outline-bg);border-color:var(--m-btn-outline-border);color:var(--m-btn-outline-text)}.ios .button.button-outline.button-color-red,.ios .button.button-outline.m4-btn-danger-soft,.ios .button.m4-btn-danger{background:var(--m-btn-danger-bg);border-color:var(--m-btn-danger-border);color:var(--m-btn-danger-text)}.ios .button.m4-btn-primary{background:var(--m-color-brand);border-color:var(--m-color-brand);color:#fff}.ios .button.m4-btn-secondary{background:var(--m-btn-outline-bg);border-color:var(--m-btn-outline-border);color:var(--m-btn-outline-text)}.ios .m4-action-button,.ios .m4-search-submit.button,.ios .m4-fixed-submit .button,.ios .m4-sheet-footer .button.button-fill,.ios .m4-batch-footer .button.button-fill{min-height:var(--m-action-height-primary)}.ios .m4-action-button.button-outline,.ios .m4-batch-footer .button.button-outline{min-height:var(--m-action-height-secondary)}.ios .toggle{min-width:52px;min-height:32px}.ios .toggle .toggle-icon{border-radius:16px}@media (prefers-reduced-motion:reduce){.ios *,.ios :before,.ios :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ios .m4-page .page-content{padding-top:calc(72px + env(safe-area-inset-top));padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right));padding-bottom:var(--m-page-bottom-padding);overflow-x:hidden}.ios .m4-page,.ios .m4-page .page-content{width:100%;max-width:100vw;overflow-x:hidden}@media (min-width:390px){.ios .m4-page .page-content{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}}.ios .m4-page.m4-page-no-tab .page-content{padding-top:calc(76px + env(safe-area-inset-top));padding-bottom:calc(16px + env(safe-area-inset-bottom))}.ios .m4-page .page-content>.block:first-child,.ios .m4-page .page-content>.m4-batch-shell:first-child{margin-top:12px}.ios .m4-page.m4-page-no-tab .page-content>.block:first-child,.ios .m4-page.m4-page-no-tab .page-content>.m4-batch-shell:first-child{margin-top:14px}.ios .m4-navbar .navbar-bg{-webkit-backdrop-filter:saturate(140%)blur(12px);background:linear-gradient(#ffffffdb 0%,#fff9 100%);border-bottom:1px solid #3c3c4324}.dark .ios .m4-navbar .navbar-bg{background:linear-gradient(#1c1c1ee6 0%,#1c1c1ead 100%);border-bottom-color:#ebebf52e}.ios .m4-navbar .title{letter-spacing:-.01em;font-size:17px;font-weight:600}.ios .m4-navbar .left .link.icon-only,.ios .m4-navbar .right .link.icon-only{width:44px;height:44px;box-shadow:none;background:0 0;border:0;border-radius:10px}.dark .ios .m4-navbar .left .link.icon-only,.dark .ios .m4-navbar .right .link.icon-only{box-shadow:none;background:0 0;border-color:#0000}.ios .m4-tabbar{border:0;border-top:1px solid #3c3c4329;border-radius:0;width:auto;transition:opacity .14s ease-out,transform .14s ease-out,visibility .14s ease-out;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -3px 10px #0f172a0f}.ios .m4-tabbar .toolbar-bg{-webkit-backdrop-filter:saturate(140%)blur(12px);background:#fffffff5}.dark .ios .m4-tabbar{border-top-color:#ebebf533;box-shadow:0 -6px 18px #00000052}.dark .ios .m4-tabbar .toolbar-bg{background:#1c1c1ec7}.ios .m4-tabbar .link{letter-spacing:0;font-size:11px;font-weight:600}.ios .m4-surface{background:var(--m-color-surface);border:1px solid #3c3c431f;border-radius:16px;box-shadow:0 2px 10px #0f172a0f}.dark .ios .m4-surface{background:#1c1c1ebd;border-color:#ebebf52e}.ios .m4-panel{border-radius:16px;margin:0 0 14px;padding:14px}.ios .m4-headline{letter-spacing:.02em;color:#3c3c43b8;margin:0 0 12px;font-size:12px;font-weight:700;line-height:1.35}.dark .ios .m4-headline{color:#ebebf5ad}.ios .m4-subline{color:#3c3c439e;margin:0;font-size:13px;line-height:1.45}.dark .ios .m4-subline{color:#ebebf59e}.ios .m4-row{align-items:center;gap:8px;display:flex}.ios .m4-row>.button{min-width:0}.ios .m4-row-wrap{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ios .m4-grow{flex:auto;min-width:0}.ios .m4-chip{appearance:none;color:#0b62d8;background:#007aff14;border:1px solid #007aff38;border-radius:14px;align-items:center;gap:6px;min-height:44px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.dark .ios .m4-chip{color:#9ec9ff;background:#50a0ff33;border-color:#50a0ff75}.ios .m4-chip.m4-chip-muted{color:#3c3c43eb;background:#7676801f;border-color:#3c3c432e}.dark .ios .m4-chip.m4-chip-muted{color:#ebebf5e6;background:#76768038;border-color:#ebebf538}.ios .m4-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.ios .m4-actions .button{min-height:var(--m-action-height-primary);border-radius:12px;flex:none;margin:0;padding-inline:14px;font-size:16px;font-weight:600}.ios .m4-actions .button.button-fill{min-width:132px}.ios .m4-actions .button.m4-primary-cta{width:100%}.ios .m4-dashboard-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;margin-top:10px;display:grid}.ios .m4-dashboard-ranges{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.ios .m4-chip-range{border-radius:12px;min-height:44px;padding:0 12px;font-size:13px;font-weight:600}.ios .m4-dashboard-filter-btn{border-radius:12px;flex:none;min-width:88px;min-height:44px;padding-inline:12px}.ios .m4-search{gap:10px;margin-top:12px;display:flex}.ios .m4-search-input{background:#7676801f;border:1px solid #3c3c432e;border-radius:12px;flex:auto;align-items:center;gap:6px;min-width:0;min-height:44px;padding:0 10px;display:flex}.ios .m4-search-input:focus-within{background:#007aff14;border-color:#007aff66;box-shadow:0 0 0 2px #0a84ff1f}.ios .m4-search-icon{color:#3c3c439e;font-size:15px}.dark .ios .m4-search-icon{color:#ebebf59e}.ios .m4-search-input input{min-width:0;font-size:var(--m-input-font-size);color:var(--m-color-text-primary);background:0 0;border:0;outline:none;flex:auto}.m4-app .m4-search-input input{font-size:var(--m-input-font-size)}.ios .m4-search-input input::placeholder{color:#3c3c4394}.dark .ios .m4-search-input input::placeholder{color:#ebebf580}.ios .m4-search-clear{appearance:none;color:#3c3c43b3;cursor:pointer;background:0 0;border:0;border-radius:999px;width:32px;height:32px;font-size:15px;line-height:32px}.dark .ios .m4-search-clear{color:#ebebf5ad}.ios .m4-search-submit.button{min-height:var(--m-action-height-secondary);border-radius:12px;padding:0 16px;font-size:15px;font-weight:600}.m4-app .m4-search-submit.button{min-height:var(--m-action-height-secondary)}.ios .m4-list.list{margin-top:0;overflow:hidden}.ios .m4-list.list.inset,.ios .m4-list.list.inset-ios{margin-left:0;margin-right:0}.ios .m4-list-compact.list ul{border-radius:14px;overflow:hidden}.ios .m4-list .item-inner{min-width:0;padding-top:10px;padding-bottom:10px}.ios .m4-list .item-content{padding-left:12px;padding-right:12px}.ios .m4-list input,.ios .m4-list textarea,.ios .m4-list select,.m4-app .m4-list input,.m4-app .m4-list textarea,.m4-app .m4-list select{font-size:var(--m-input-font-size)}.ios .m4-list .item-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:600;line-height:1.35;overflow:hidden}.ios .m4-list .item-subtitle{overflow-wrap:anywhere;min-width:0;margin-top:3px;font-size:13px;line-height:1.42}.ios .m4-list .item-text{overflow-wrap:anywhere;min-width:0;margin-top:4px;font-size:12px;line-height:1.42}.ios .m4-work-list{grid-template-columns:1fr;gap:12px;margin:0 0 12px;display:grid}.ios .m4-work-card{margin:0;padding:14px}.ios .m4-work-card-link{color:inherit;text-decoration:none;display:block}.ios .m4-work-card-head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.ios .m4-work-card-title{min-width:0;color:var(--m-color-text-primary);letter-spacing:-.01em;margin:0;font-size:17px;font-weight:700;line-height:1.35}.ios .m4-work-card-chevron{color:#3c3c4366;flex:none;margin-top:1px;font-size:15px}.ios .m4-work-card-subtitle{color:#3c3c43cc;margin:7px 0 0;font-size:14px;line-height:1.42}.ios .m4-work-card-meta{color:#3c3c439e;margin:6px 0 0;font-size:13px;line-height:1.4}.ios .m4-work-card-subtitle,.ios .m4-work-card-meta{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ios .m4-work-card-subtitle{-webkit-line-clamp:2}.ios .m4-work-card-meta{-webkit-line-clamp:1}.ios .m4-work-card-footer{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.ios .m4-work-card-edit{border-radius:12px;min-width:74px;min-height:44px;font-size:14px}.ios .m4-empty-card{color:#3c3c43b3;margin:0;padding:16px 14px;font-size:14px}.dark .ios .m4-work-card-chevron{color:#ebebf573}.dark .ios .m4-work-card-subtitle{color:#ebebf5d1}.dark .ios .m4-work-card-meta{color:#ebebf5a8}.dark .ios .m4-empty-card{color:#ebebf5b8}.ios .m4-skeleton-item .item-title,.ios .m4-skeleton-item .item-subtitle,.ios .m4-skeleton-item .item-text{color:#3c3c4373}.dark .ios .m4-skeleton-item .item-title,.dark .ios .m4-skeleton-item .item-subtitle,.dark .ios .m4-skeleton-item .item-text{color:#ebebf573}.ios .m4-after{flex-wrap:wrap;flex:auto;align-items:center;gap:6px;min-width:0;display:flex}.ios .m4-inline-actions{flex-wrap:wrap;gap:8px;margin:6px 10px;display:flex}.ios .m4-item-meta{flex-wrap:wrap;align-items:center;gap:6px;width:100%;margin-bottom:2px;display:flex}.ios .m4-inline-actions .button{border-radius:12px;min-width:44px;min-height:44px;padding-inline:10px;font-size:13px}.ios .m4-card-list{grid-template-columns:1fr;gap:10px;margin-bottom:8px;display:grid}.ios .m4-result-card{box-sizing:border-box;border-radius:16px;width:100%;max-width:100%;margin:0;padding:12px;overflow:hidden}.ios .m4-result-head{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:8px;display:flex}.ios .m4-result-title{min-width:0;color:var(--m-color-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:100%;font-size:15px;font-weight:700;line-height:1.35;overflow:hidden}.ios .m4-result-badges{flex-wrap:wrap;flex:none;justify-content:flex-start;align-items:center;gap:4px;width:100%;max-width:none;display:flex}.ios .m4-result-subtitle{color:#3c3c43d1;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:14px;line-height:1.4;overflow:hidden}.ios .m4-result-meta{color:#3c3c43a8;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13px;line-height:1.4;overflow:hidden}.ios .m4-result-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.ios .m4-result-actions .button{min-width:44px;min-height:var(--m-action-height-secondary);border-radius:10px;margin:0;padding-inline:0;font-size:14px}.ios .m4-result-actions .button.m4-icon-action{width:44px;min-width:44px;padding-inline:0}.ios .m4-result-actions .button.m4-icon-action .icon{font-size:17px}.ios .m4-empty-note{color:#3c3c43a8;margin:0 0 8px;font-size:12px}.dark .ios .m4-result-subtitle{color:#ebebf5d6}.dark .ios .m4-result-meta,.dark .ios .m4-empty-note{color:#ebebf5a3}.ios .m4-list .mail-badge,.ios .m4-list .badge,.ios .m4-list .expert-level-badge,.ios .m4-list .order-status-badge,.ios .m4-detail-badges .badge,.ios .m4-detail-badges .expert-level-badge,.ios .m4-detail-badges .order-status-badge,.ios .m4-work-list .mail-badge,.ios .m4-work-list .badge,.ios .m4-work-list .expert-level-badge,.ios .m4-work-list .order-status-badge,.ios .m4-result-badges .mail-badge,.ios .m4-result-badges .badge,.ios .m4-result-badges .expert-level-badge,.ios .m4-result-badges .order-status-badge{letter-spacing:.01em;color:#37373af2;background:#7676802e;border:1px solid #3c3c4326;border-radius:999px;justify-content:center;align-items:center;min-height:24px;padding:0 10px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.dark .ios .m4-list .mail-badge,.dark .ios .m4-list .badge,.dark .ios .m4-list .expert-level-badge,.dark .ios .m4-list .order-status-badge,.dark .ios .m4-detail-badges .badge,.dark .ios .m4-detail-badges .expert-level-badge,.dark .ios .m4-detail-badges .order-status-badge,.dark .ios .m4-work-list .mail-badge,.dark .ios .m4-work-list .badge,.dark .ios .m4-work-list .expert-level-badge,.dark .ios .m4-work-list .order-status-badge,.dark .ios .m4-result-badges .mail-badge,.dark .ios .m4-result-badges .badge,.dark .ios .m4-result-badges .expert-level-badge,.dark .ios .m4-result-badges .order-status-badge{color:#f2f2f7f2;background:#76768042;border-color:#ebebf538}.ios .m4-list .level-a-plusplus,.ios .m4-detail-badges .level-a-plusplus,.ios .m4-result-badges .level-a-plusplus{color:#be123c;background:#fb71852e;border-color:#fb718557}.ios .m4-list .level-a-plus,.ios .m4-detail-badges .level-a-plus,.ios .m4-result-badges .level-a-plus{color:#c2410c;background:#fb923c33;border-color:#fb923c57}.ios .m4-list .level-a,.ios .m4-detail-badges .level-a,.ios .m4-result-badges .level-a{color:#a16207;background:#facc1533;border-color:#facc1557}.ios .m4-list .level-b,.ios .m4-detail-badges .level-b,.ios .m4-result-badges .level-b{color:#0369a1;background:#38bdf833;border-color:#38bdf857}.ios .m4-list .level-c,.ios .m4-detail-badges .level-c,.ios .m4-result-badges .level-c{color:#047857;background:#34d3992e;border-color:#34d39957}.ios .m4-list .level-d,.ios .m4-detail-badges .level-d,.ios .m4-result-badges .level-d{color:#475569;background:#94a3b82e;border-color:#94a3b857}.ios .m4-list .badge-sell,.ios .m4-list .badge-sold,.ios .m4-detail-badges .badge-sell,.ios .m4-detail-badges .badge-sold,.ios .m4-result-badges .badge-sell,.ios .m4-result-badges .badge-sold{color:#188f39;background:#34c7592e;border-color:#34c75957}.ios .m4-list .badge-nosell,.ios .m4-list .badge-returned,.ios .m4-list .badge-error,.ios .m4-detail-badges .badge-nosell,.ios .m4-detail-badges .badge-returned,.ios .m4-detail-badges .badge-error,.ios .m4-result-badges .badge-nosell,.ios .m4-result-badges .badge-returned,.ios .m4-result-badges .badge-error{color:#bf2a23;background:#ff3b302e;border-color:#ff3b304d}.ios .m4-list .badge-reserved,.ios .m4-detail-badges .badge-reserved,.ios .m4-result-badges .badge-reserved{color:#0a66d0;background:#007aff29;border-color:#007aff4d}.ios .m4-list .badge-default,.ios .m4-list .level-pending,.ios .m4-detail-badges .badge-default,.ios .m4-detail-badges .level-pending,.ios .m4-result-badges .badge-default,.ios .m4-result-badges .level-pending{color:#55555a;background:#8e8e9333;border-color:#8e8e9347}.dark .ios .m4-list .level-a-plusplus,.dark .ios .m4-detail-badges .level-a-plusplus,.dark .ios .m4-result-badges .level-a-plusplus{color:#fecdd3;background:#e11d4857;border-color:#fb71858f}.dark .ios .m4-list .level-a-plus,.dark .ios .m4-detail-badges .level-a-plus,.dark .ios .m4-result-badges .level-a-plus{color:#fed7aa;background:#ea580c57;border-color:#fb923c8f}.dark .ios .m4-list .level-a,.dark .ios .m4-detail-badges .level-a,.dark .ios .m4-result-badges .level-a{color:#fef3c7;background:#ca8a0457;border-color:#facc158f}.dark .ios .m4-list .level-b,.dark .ios .m4-detail-badges .level-b,.dark .ios .m4-result-badges .level-b{color:#dbeafe;background:#0ea5e957;border-color:#38bdf88f}.dark .ios .m4-list .level-c,.dark .ios .m4-detail-badges .level-c,.dark .ios .m4-result-badges .level-c{color:#d1fae5;background:#05966957;border-color:#34d3998f}.dark .ios .m4-list .level-d,.dark .ios .m4-detail-badges .level-d,.dark .ios .m4-result-badges .level-d{color:#e2e8f0;background:#47556957;border-color:#94a3b88f}.dark .ios .m4-list .badge-sell,.dark .ios .m4-list .badge-sold,.dark .ios .m4-detail-badges .badge-sell,.dark .ios .m4-detail-badges .badge-sold,.dark .ios .m4-result-badges .badge-sell,.dark .ios .m4-result-badges .badge-sold{color:#d5fadb;background:#34c75957;border-color:#7ee89a94}.dark .ios .m4-list .badge-nosell,.dark .ios .m4-list .badge-returned,.dark .ios .m4-list .badge-error,.dark .ios .m4-detail-badges .badge-nosell,.dark .ios .m4-detail-badges .badge-returned,.dark .ios .m4-detail-badges .badge-error,.dark .ios .m4-result-badges .badge-nosell,.dark .ios .m4-result-badges .badge-returned,.dark .ios .m4-result-badges .badge-error{color:#ffd7d4;background:#ff453a57;border-color:#ff8d888f}.dark .ios .m4-list .badge-reserved,.dark .ios .m4-detail-badges .badge-reserved,.dark .ios .m4-result-badges .badge-reserved{color:#d3ebff;background:#0a84ff52;border-color:#85c2ff8f}.dark .ios .m4-list .badge-default,.dark .ios .m4-list .level-pending,.dark .ios .m4-detail-badges .badge-default,.dark .ios .m4-detail-badges .level-pending,.dark .ios .m4-result-badges .badge-default,.dark .ios .m4-result-badges .level-pending{color:#f1f1f5;background:#8e8e934d;border-color:#b6b6bd7a}.ios .m4-work-list .level-a-plusplus{color:#be123c;background:#fb71852e;border-color:#fb718557}.ios .m4-work-list .level-a-plus{color:#c2410c;background:#fb923c33;border-color:#fb923c57}.ios .m4-work-list .level-a{color:#a16207;background:#facc1533;border-color:#facc1557}.ios .m4-work-list .level-b{color:#0369a1;background:#38bdf833;border-color:#38bdf857}.ios .m4-work-list .level-c{color:#047857;background:#34d3992e;border-color:#34d39957}.ios .m4-work-list .level-d{color:#475569;background:#94a3b82e;border-color:#94a3b857}.ios .m4-work-list .badge-sell,.ios .m4-work-list .badge-sold{color:#188f39;background:#34c7592e;border-color:#34c75957}.ios .m4-work-list .badge-nosell,.ios .m4-work-list .badge-returned,.ios .m4-work-list .badge-error{color:#bf2a23;background:#ff3b302e;border-color:#ff3b304d}.ios .m4-work-list .badge-reserved{color:#0a66d0;background:#007aff29;border-color:#007aff4d}.ios .m4-work-list .badge-default,.ios .m4-work-list .level-pending{color:#55555a;background:#8e8e9333;border-color:#8e8e9347}.dark .ios .m4-work-list .level-a-plusplus{color:#fecdd3;background:#e11d4857;border-color:#fb71858f}.dark .ios .m4-work-list .level-a-plus{color:#fed7aa;background:#ea580c57;border-color:#fb923c8f}.dark .ios .m4-work-list .level-a{color:#fef3c7;background:#ca8a0457;border-color:#facc158f}.dark .ios .m4-work-list .level-b{color:#dbeafe;background:#0ea5e957;border-color:#38bdf88f}.dark .ios .m4-work-list .level-c{color:#d1fae5;background:#05966957;border-color:#34d3998f}.dark .ios .m4-work-list .level-d{color:#e2e8f0;background:#47556957;border-color:#94a3b88f}.dark .ios .m4-work-list .badge-sell,.dark .ios .m4-work-list .badge-sold{color:#d5fadb;background:#34c75957;border-color:#7ee89a94}.dark .ios .m4-work-list .badge-nosell,.dark .ios .m4-work-list .badge-returned,.dark .ios .m4-work-list .badge-error{color:#ffd7d4;background:#ff453a57;border-color:#ff8d888f}.dark .ios .m4-work-list .badge-reserved{color:#d3ebff;background:#0a84ff52;border-color:#85c2ff8f}.dark .ios .m4-work-list .badge-default,.dark .ios .m4-work-list .level-pending{color:#f1f1f5;background:#8e8e934d;border-color:#b6b6bd7a}.ios .m4-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.ios .m4-kpi-card{margin:0;padding:12px}.ios .m4-kpi-label{color:#3c3c43b3;font-size:12px}.dark .ios .m4-kpi-label{color:#ebebf5a8}.ios .m4-kpi-value{color:var(--m-color-text-primary);margin-top:6px;font-size:24px;font-weight:700}.ios .m4-chart-card{margin:0 0 12px;padding:12px}.ios .popup.m4-filter-popup,.ios .popup.m4-filter-popup.modal-in,.ios .popup.m4-filter-popup.modal-out{background:var(--m-color-page-bg);border-radius:0;width:100vw;height:100dvh;max-height:none;margin:0;inset:0}.ios .popup.m4-filter-popup .view,.ios .popup.m4-filter-popup .page,.ios .popup.m4-filter-popup .page-content{height:100%}.ios .m4-filter-page .page-content{padding-top:calc(70px + env(safe-area-inset-top));padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right));padding-bottom:calc(92px + env(safe-area-inset-bottom))}.ios .m4-filter-page .list ul{background:var(--m-color-surface)}.ios .m4-filter-page .list.inset{margin:0}.ios .m4-filter-page .list.inset:before,.ios .m4-filter-page .list.inset:after{display:none}.ios .m4-smart-select .item-title{font-size:14px;font-weight:600}.ios .m4-smart-select .item-after{color:#3c3c43b8;white-space:normal;text-align:right;max-width:58%;font-size:12px;line-height:1.35}.ios .m4-smart-select .item-content:focus-within,.ios .m4-list .item-input.item-input-focused .item-content,.ios .m4-list .item-input.item-input-focused .item-inner{border-radius:10px;box-shadow:inset 0 0 0 1px #0a84ff5c}.ios .m4-list .item-input-wrap:focus-within,.ios .m4-list input:focus,.ios .m4-list textarea:focus{box-shadow:none;outline:none}.ios .m4-list .item-input.item-input-focused .item-inner:after{opacity:0;transform:scaleX(0)}.ios .m4-list .item-after .icon,.ios .m4-list .item-after .f7-icons{color:#3c3c4361}.dark .ios .m4-list .item-after .icon,.dark .ios .m4-list .item-after .f7-icons{color:#ebebf56b}.ios .m4-list .item-after{font-size:14px;line-height:1.35}.ios .m4-list .item-after-wrap .item-after{white-space:normal;text-align:right;max-width:58%}.ios .detail-text-list .item-text{margin-top:6px;font-size:13px;line-height:1.55}.ios .m4-smart-select .item-content{min-height:44px}.ios .m4-smart-select .item-link{border-radius:10px}.dark .ios .m4-smart-select .item-after{color:#ebebf5b8}.ios .m4-filter-title{font-size:17px;font-weight:700}.ios .m4-nav-action{white-space:nowrap;flex-wrap:nowrap;justify-content:center;align-items:center;min-width:44px;min-height:44px;font-size:16px;font-weight:600;display:inline-flex}.ios .m4-nav-link-text{white-space:nowrap;min-width:auto;padding:0 8px;font-size:16px}.dark .ios .m4-nav-link-text{color:#0a84ffeb}.ios .smart-select-popup .navbar .left .link,.ios .smart-select-popup .navbar .right .link{white-space:nowrap;text-align:center;color:#3c3c43c7;background:0 0;border:0;border-radius:10px;flex-wrap:nowrap;min-width:44px;min-height:44px;padding:0 8px;font-size:14px;font-weight:600}.ios .smart-select-popup .navbar .left .link{font-size:0}.dark .ios .smart-select-popup .navbar .left .link,.dark .ios .smart-select-popup .navbar .right .link{color:#ebebf5d1;background:0 0;border-color:#0000}.ios .smart-select-popup .navbar .right .link{min-width:auto;font-size:14px}:is(.ios .smart-select-popup .navbar .right .link:has(.f7-icons):not(:has(.link-text)),.ios .smart-select-popup .navbar .right .link:has(.icon):not(:has(.link-text))){color:#3c3c43c7;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;width:44px;min-width:44px;min-height:44px;padding:0;font-size:0;display:inline-flex}.ios .smart-select-popup .navbar .right .link.popup-close{color:#3c3c43c7;background:0 0;border:0;border-radius:10px;width:44px;min-width:44px;min-height:44px}.ios .smart-select-popup .navbar .left .link:not(:has(.icon)):not(:has(.f7-icons)):before{content:"xmark";font-family:Framework7 Icons;font-size:18px;line-height:1}.dark .ios .smart-select-popup .navbar .right .link.popup-close{color:#ebebf5d1}.dark .ios .smart-select-popup .navbar .right .link:has(.f7-icons):not(:has(.link-text)){color:#ebebf5d1}.dark .ios .smart-select-popup .navbar .right .link:has(.icon):not(:has(.link-text)){color:#ebebf5d1}.ios .smart-select-popup .navbar .right .link:not(.popup-close){color:var(--m-color-brand)}.dark .ios .smart-select-popup .navbar .right .link:not(.popup-close){color:#0a84ffeb}.ios .smart-select-popup .searchbar{background:0 0;margin:10px 12px}.ios .smart-select-popup .searchbar-inner{background:#fff;border:1px solid #3c3c432e;border-radius:12px;min-height:44px;padding-inline:10px}.ios .smart-select-popup .searchbar input[type=search]{height:42px;font-size:var(--m-input-font-size);color:var(--m-color-text-primary)}.ios .smart-select-popup .searchbar input[type=search]::placeholder{color:#3c3c4394}.ios .smart-select-popup .searchbar .searchbar-icon{color:#3c3c439e}.ios .smart-select-popup .searchbar.searchbar-enabled .searchbar-inner{background:#fff;border-color:#007aff66;box-shadow:0 0 0 1px #0a84ff29}.dark .ios .smart-select-popup .searchbar-inner{background:#1c1c1ef0;border-color:#ebebf538}.dark .ios .smart-select-popup .searchbar input[type=search]::placeholder{color:#ebebf580}.dark .ios .smart-select-popup .searchbar .searchbar-icon{color:#ebebf59e}@media (max-width:389px){.ios .m4-dashboard-toolbar{grid-template-columns:1fr;gap:8px}.ios .m4-dashboard-filter-btn{width:100%}}html.m4-keyboard-open .m4-tabbar,.m4-app.m4-keyboard-open .m4-tabbar,.m4-tabbar.m4-keyboard-open{opacity:0!important;pointer-events:none!important;visibility:hidden!important;display:none!important;transform:translateY(16px)!important}html.m4-keyboard-open .m4-page:not(.m4-page-no-tab) .page-content,.m4-app.m4-keyboard-open .m4-page:not(.m4-page-no-tab) .page-content{padding-bottom:var(--m-page-bottom-padding-keyboard)}.ios .m4-export-page .page-content{padding-top:calc(64px + env(safe-area-inset-top));padding-bottom:calc(88px + env(safe-area-inset-bottom))}.ios .m4-export-summary{color:#3c3c43b8;margin:0 0 10px;padding:0 4px;font-size:13px}.dark .ios .m4-export-summary{color:#ebebf5ad}.ios .m4-export-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.ios .m4-export-chip{text-align:left;border-radius:10px;justify-content:flex-start;min-height:44px;margin:0;padding-inline:9px;font-size:12px}@media (min-width:390px){.ios .m4-export-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ios .m4-fixed-submit{z-index:8;padding:10px max(16px,env(safe-area-inset-right))calc(10px + env(safe-area-inset-bottom))max(16px,env(safe-area-inset-left));background:#fffffff0;border-top:1px solid #3c3c4324;position:sticky;bottom:0}.dark .ios .m4-fixed-submit{background:#1c1c1ecc;border-top-color:#ebebf52e}.ios .m4-fixed-submit .button{min-height:var(--m-action-height-primary);border-radius:14px;margin:0}.ios .m4-form-section{margin:0 0 10px}.ios .m4-form-section .block-title{color:#3c3c43b8;margin-top:0;margin-bottom:8px;font-size:13px;font-weight:700}.dark .ios .m4-form-section .block-title{color:#ebebf5a8}.ios .m4-page-no-tab .m4-form-section{margin:0 0 8px}.ios .m4-detail-hero{margin:0 0 8px;padding:12px}.ios .m4-detail-title{color:var(--m-color-text-primary);font-size:20px;font-weight:700;line-height:1.28}.ios .m4-detail-subtitle{color:#3c3c43a8;margin-top:6px;font-size:13px;line-height:1.4}.dark .ios .m4-detail-subtitle{color:#ebebf5a3}.ios .m4-detail-badges{gap:8px}.ios .m4-batch-shell{flex-direction:column;gap:10px;width:100%;min-width:0;min-height:0;display:flex}.ios .m4-batch-header,.ios .m4-batch-body{box-sizing:border-box;width:100%;min-width:0;margin:0;padding:12px}.ios .m4-batch-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:6px;display:grid}@media (min-width:430px){.ios .m4-batch-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}}.ios .m4-batch-tab{appearance:none;color:#3c3c43d1;background:#7676801a;border:1px solid #3c3c432e;border-radius:12px;min-height:44px;padding:0 8px;font-size:13px;font-weight:600}.ios .m4-batch-tab.is-active{color:#0a5ed7;background:#007aff1f;border-color:#007aff6b}.ios .m4-batch-footer{bottom:calc(env(safe-area-inset-bottom) + 2px);z-index:10;box-sizing:border-box;background:#fffffff0;border-top:1px solid #3c3c4324;grid-template-columns:1fr 1fr;gap:6px;margin-top:2px;padding:6px;display:grid;position:sticky}.dark .ios .m4-batch-footer{background:#1c1c1ecc;border-top-color:#ebebf52e}.ios .m4-batch-footer .button{min-height:var(--m-action-height-secondary);white-space:nowrap;text-overflow:ellipsis;border-radius:11px;min-width:0;margin:0;font-size:14px;font-weight:600;overflow:hidden}@media (min-width:390px){.ios .m4-result-head{flex-wrap:nowrap;justify-content:space-between}.ios .m4-result-title{flex:auto}.ios .m4-result-badges{justify-content:flex-end;width:auto;max-width:55%}}.ios .m4-muted{color:#3c3c439e}.dark .ios .m4-muted{color:#ebebf59e}.ios .m4-auth-page .page-content{padding-top:max(20px,env(safe-area-inset-top));padding-bottom:calc(20px + env(safe-area-inset-bottom));justify-content:center;align-items:flex-start;display:flex}.ios .m4-page.m4-page-no-tab.m4-auth-page .page-content{padding-top:max(20px,env(safe-area-inset-top));padding-bottom:calc(20px + env(safe-area-inset-bottom))}.ios .m4-auth-shell{width:100%;max-width:460px;margin:0}.ios .m4-auth-shell.block,.ios .m4-auth-card.block{margin-left:0;margin-right:0}.ios .m4-auth-shell.block{padding-left:0;padding-right:0}.ios .m4-auth-card.block{width:100%!important}.ios .m4-auth-card{box-sizing:border-box;border-radius:18px;width:100%;margin:0;padding:18px}.ios .m4-account-card{margin-bottom:12px}.ios .m4-account-list.list ul{border-radius:14px}.ios .m-v4-list-note{color:var(--m-color-text-secondary);margin:6px 12px 8px;font-size:11px;line-height:1.45}.ios .m4-startup-mask,.ios .m4-webclip-guide-mask{z-index:12000;padding:calc(76px + env(safe-area-inset-top))16px calc(20px + env(safe-area-inset-bottom));background:#0f172a2e;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.ios .m4-startup-mask{padding-top:calc(20px + env(safe-area-inset-top));align-items:center}.ios .m4-startup-card,.ios .m4-webclip-guide-card{background:#fffffffa;border:1px solid #3c3c4324;border-radius:16px;width:min(520px,100%);padding:14px;box-shadow:0 16px 30px #0f172a2e}.ios .m4-startup-card{justify-items:center;gap:10px;display:grid}.ios .m4-webclip-guide-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.ios .m4-webclip-guide-title{color:var(--m-color-text-primary);font-size:17px;font-weight:700}.ios .m4-webclip-guide-close{color:#3c3c43d1;background:#7676801f;border:0;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;display:inline-flex}.ios .m4-webclip-guide-steps{gap:8px;margin-top:10px;display:grid}.ios .m4-webclip-guide-step{color:#3c3c43eb;align-items:center;gap:8px;font-size:14px;display:flex}.ios .m4-webclip-guide-index{width:20px;height:20px;color:var(--m-color-brand);background:#007aff24;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.ios .m4-webclip-guide-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.dark .ios .m4-startup-mask,.dark .ios .m4-webclip-guide-mask{background:#0000007a}.dark .ios .m4-startup-card,.dark .ios .m4-webclip-guide-card{background:#1c1c1ef5;border-color:#ebebf538;box-shadow:0 20px 34px #0006}.dark .ios .m4-webclip-guide-close{color:#ebebf5db;background:#76768047}.dark .ios .m4-webclip-guide-step{color:#ebebf5e0}
