@font-face{font-family:DM Mono;src:local("DM Mono Regular Italic"),local("DM Mono Italic"),url(../_fonts/xBvFMgBAIYpBt7yEAuL4KCbdUjyyzl6jav3ppVu3juA-9_VqrGWpcfwu8H6khazfo-hNYwc3BwzU6BY1DIi8_kU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:"DM Mono Fallback: Courier New";src:local("Courier New");size-adjust:99.9837%;ascent-override:99.2161%;descent-override:31.005%;line-gap-override:0%}@font-face{font-family:"DM Mono Fallback: Roboto Mono";src:local("Roboto Mono");size-adjust:99.9837%;ascent-override:99.2161%;descent-override:31.005%;line-gap-override:0%}@font-face{font-family:"DM Mono Fallback: Noto Sans Mono";src:local("Noto Sans Mono");size-adjust:100%;ascent-override:99.2%;descent-override:31%;line-gap-override:0%}@font-face{font-family:DM Mono;src:local("DM Mono Regular Italic"),local("DM Mono Italic"),url(../_fonts/75I8RMbOOXMPLUHoN5eON8oBNpLZ4LFfyHedsRpVIRY-DVj19pzCoK9c1BPb0GjU8xWwLTXcBzLO0m154asDyyA.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:DM Mono;src:local("DM Mono Medium Italic"),url(../_fonts/F8cK8ERP4oraRbDCdAFoNEnPwJSREX7JI2MsjvnmE-g-OsfLUlj0D5GBRtIJh_Z9Z_lMfFfsR8Swce_TaG0XhSU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:DM Mono;src:local("DM Mono Medium Italic"),url(../_fonts/USMEUTuf_kguIfSYteG8Plok5qF1A8ieqn9PHxuw33A-1BNnj8Nm6rlrThcbnMveiGQYhv1EdpVWZ82ERQhspkg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:DM Mono;src:local("DM Mono Medium"),url(../_fonts/1sIIz9BbtpL6z5wMuNWKFOPWy_XtWrqf7cZE4UxL8Zc-Ubw9XrSzDwPV3__jo_UeYaTJJ0I2ky3tjl3RzthgQUI.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:DM Mono;src:local("DM Mono Medium"),url(../_fonts/Ie_KB2FVNNwR_0aOIsq8qOuxb90BZ738C68-2VOUcF4-HB1qVykbL6SQzvIGl1URohjVjwCX_Ap3wMM1uME9Kao.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:DM Mono;src:local("DM Mono Regular"),local("DM Mono"),url(../_fonts/JjExDmSl0B9bdfz6mvPuwuwK5ql5lxctAYsuwSOo9Fc-FWzWch_UbPEowA8D7yot7i1gHcZM2v70HMJqdz51HPQ.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:DM Mono;src:local("DM Mono Regular"),local("DM Mono"),url(../_fonts/3lNQproQPoXsOui6_CZMo0v60t8FaZ4TdVCMflwxvak-S9R4kcmWOjUWEop_bJktdsqdJH5B1CW5aAg12g63cyY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}.bucket-group-header[data-v-80af8ebd]{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.bucket-group-title[data-v-80af8ebd]{align-items:center;display:flex;gap:6px}.bucket-group-label[data-v-80af8ebd]{color:var(--uc-text);font-size:12px;font-weight:600}.bucket-count-badge[data-v-80af8ebd]{border:1px solid var(--uc-border);border-radius:2px;font-family:DM Mono,"DM Mono Fallback: Courier New","DM Mono Fallback: Roboto Mono","DM Mono Fallback: Noto Sans Mono",Courier New,monospace;font-size:9px;letter-spacing:.06em;padding:1px 6px}.bucket-add-btn[data-v-80af8ebd]{color:var(--uc-teal)}.bucket-row[data-v-80af8ebd]{align-items:center;background:var(--uc-card);border:1px solid var(--uc-border);border-radius:4px;display:flex;gap:8px;padding:6px 8px}.bucket-row.compact[data-v-80af8ebd]{min-height:28px;padding-bottom:4px;padding-top:4px}.bucket-row[data-v-80af8ebd]:hover{background:var(--uc-teal-dim)}.bucket-grip[data-v-80af8ebd]{color:var(--uc-text-muted);opacity:0;transition:opacity .15s ease}.group:hover .bucket-grip[data-v-80af8ebd]{opacity:1}.bucket-color-dot[data-v-80af8ebd]{border:1px solid var(--uc-border);border-radius:999px;flex-shrink:0;height:18px;width:18px}.bucket-color-popover[data-v-80af8ebd]{padding:8px;width:184px}.bucket-color-preset[data-v-80af8ebd]{border:1px solid transparent;border-radius:999px;height:20px;transition:transform .1s ease,border-color .1s ease;width:20px}.bucket-color-preset[data-v-80af8ebd]:hover{transform:scale(1.12)}.bucket-color-preset.active[data-v-80af8ebd]{border-color:var(--uc-teal)}.bucket-color-preview[data-v-80af8ebd]{border:1px solid var(--uc-border);border-radius:999px;height:16px;width:16px}.bucket-name-input[data-v-80af8ebd] input{height:30px}.bucket-name-input.compact[data-v-80af8ebd] input{height:26px}.bucket-category-badge[data-v-80af8ebd]{border:1px solid var(--uc-border);border-radius:2px;flex-shrink:0;font-family:DM Mono,"DM Mono Fallback: Courier New","DM Mono Fallback: Roboto Mono","DM Mono Fallback: Noto Sans Mono",Courier New,monospace;font-size:9px;letter-spacing:.06em;padding:1px 6px}.bucket-confirm-toggle[data-v-80af8ebd]{align-items:center;display:inline-flex;gap:6px;min-width:0}.bucket-confirm-label[data-v-80af8ebd]{color:var(--uc-text-muted);font-size:10px;line-height:1.2;max-width:132px}.bucket-mini-switch[data-v-80af8ebd]{align-items:center;background:var(--uc-card-alt);border:1px solid var(--uc-border);border-radius:999px;display:inline-flex;flex-shrink:0;height:17px;padding:1px;transition:background .15s ease,border-color .15s ease;width:30px}.bucket-mini-switch.on[data-v-80af8ebd]{background:color-mix(in srgb,var(--uc-teal) 24%,var(--uc-card));border-color:color-mix(in srgb,var(--uc-teal) 40%,var(--uc-border))}.bucket-mini-thumb[data-v-80af8ebd]{background:#fff;border-radius:999px;box-shadow:0 1px 2px #1a2e2f33;height:13px;transform:translate(0);transition:transform .15s ease;width:13px}.bucket-mini-switch.on .bucket-mini-thumb[data-v-80af8ebd]{transform:translate(12px)}.bucket-default-badge[data-v-80af8ebd]{background:var(--uc-teal-dim);border:1px solid var(--uc-teal);border-radius:2px;color:var(--uc-teal);flex-shrink:0;font-family:DM Mono,"DM Mono Fallback: Courier New","DM Mono Fallback: Roboto Mono","DM Mono Fallback: Noto Sans Mono",Courier New,monospace;font-size:9px;letter-spacing:.06em;padding:1px 6px}.set-default-btn[data-v-80af8ebd]{background:transparent;border:0;color:var(--uc-teal);flex-shrink:0;font-size:11px;opacity:0;padding:0;transition:opacity .15s ease}.group:hover .set-default-btn[data-v-80af8ebd]{opacity:1}.set-default-btn[data-v-80af8ebd]:hover{text-decoration:underline}.bucket-delete-btn[data-v-80af8ebd]{background:transparent;border:0;color:var(--uc-border);flex-shrink:0;opacity:0;padding:0;transition:opacity .15s ease,color .15s ease}.group:hover .bucket-delete-btn[data-v-80af8ebd]{opacity:1}.bucket-delete-btn[data-v-80af8ebd]:hover{color:#c0392b}.bucket-delete-btn.disabled[data-v-80af8ebd]{color:var(--uc-border);opacity:.45}
