.Thumb_thumb__F6Krl{position:relative;flex-shrink:0;width:44px;height:44px;border-radius:var(--radius-md);overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--color-bg-sunken)}.Thumb_thumb__F6Krl img{width:100%;height:100%;object-fit:cover}.Thumb_note__YAsum{background:color-mix(in srgb,var(--color-type-note) 18%,var(--color-bg-surface));color:var(--color-type-note)}.Thumb_link__2VgsD{background:color-mix(in srgb,var(--color-type-link) 14%,var(--color-bg-surface));color:var(--color-type-link)}.Thumb_image__SgkvE{background:color-mix(in srgb,var(--color-type-image) 14%,var(--color-bg-surface));color:var(--color-type-image)}.Thumb_pdf__LFEiX{background:color-mix(in srgb,var(--color-type-pdf) 14%,var(--color-bg-surface));color:var(--color-type-pdf);font:600 11px/14px var(--font-sans);letter-spacing:.04em}.Thumb_voice__KU3eN{background:color-mix(in srgb,var(--color-type-voice) 14%,var(--color-bg-surface));color:var(--color-type-voice)}.Thumb_task__3sGB2{background:color-mix(in srgb,var(--color-type-task) 12%,var(--color-bg-surface));color:var(--color-type-task)}.Thumb_contact__xdH9P{background:color-mix(in srgb,var(--color-type-contact) 14%,var(--color-bg-surface));color:var(--color-type-contact)}.Thumb_event__rci66{background:color-mix(in srgb,var(--color-type-event) 14%,var(--color-bg-surface));color:var(--color-type-event)}.Thumb_wave__u_0Zf{display:flex;align-items:center;gap:2px;height:20px}.Thumb_wave__u_0Zf span{width:3px;border-radius:2px;background:currentColor}.Thumb_play__49B9L{position:absolute;inset:0;margin:auto;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,black 55%,transparent);color:white}.ListItem_item__HXBgq{display:flex;align-items:center;gap:var(--spacing-md);width:100%;padding:var(--spacing-sm) var(--spacing-md);border:0;border-radius:var(--radius-lg);background:transparent;text-align:left;cursor:pointer;color:inherit}.ListItem_item__HXBgq:hover{background:color-mix(in srgb,var(--color-bg-surface) 70%,transparent)}.ListItem_item__HXBgq:active{background:var(--color-bg-sunken)}.ListItem_selected__myrdY,.ListItem_selected__myrdY:hover{background:var(--color-accent-soft)}.ListItem_mosaic__8WXdP{flex:none;display:grid;grid-template-columns:repeat(2,21px);grid-gap:2px;gap:2px;width:44px;height:44px}.ListItem_text__ecEAC{display:flex;flex:1 1;min-width:0;flex-direction:column;gap:3px}.ListItem_title__hGHfb{font:var(--text-label);color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ListItem_meta__xJNtp{display:flex;align-items:center;gap:var(--spacing-xs);min-width:0;font:var(--text-caption);color:var(--color-text-tertiary);white-space:nowrap}.ListItem_metaText__2EyJ9,.ListItem_snippet__lAM_E{overflow:hidden;text-overflow:ellipsis}.ListItem_snippet__lAM_E{font:var(--text-caption);color:var(--color-text-secondary);white-space:nowrap}.ListItem_star__7VHG9{color:var(--color-type-note);flex-shrink:0}.ListItem_pickable___eykU{position:relative}.ListItem_pick__OIpbe{position:absolute;top:50%;left:var(--spacing-md);width:44px;height:44px;margin-top:-22px;display:grid;place-items:center;padding:0;border:0;border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-bg-surface) 82%,transparent);cursor:pointer;opacity:0;transition:opacity var(--dur-press) var(--ease-out)}.ListItem_isPicked__tAiTI .ListItem_pick__OIpbe,.ListItem_pick__OIpbe:focus-visible,.ListItem_pickable___eykU:hover .ListItem_pick__OIpbe,.ListItem_picking__JA9L2 .ListItem_pick__OIpbe{opacity:1}.ListItem_pick__OIpbe:focus-visible{outline:2px solid var(--color-accent-default);outline-offset:2px}.ListItem_box__XnShb{display:grid;place-items:center;width:22px;height:22px;border:2px solid var(--color-text-tertiary);border-radius:7px;color:var(--color-text-on-accent);transition:background-color var(--dur-press) var(--ease-out),border-color var(--dur-press) var(--ease-out),transform var(--dur-press) var(--ease-spring)}.ListItem_isPicked__tAiTI .ListItem_box__XnShb{border-color:var(--color-accent-default);background:var(--color-accent-default);transform:scale(1.04)}.ListItem_picked__Nm2Oo,.ListItem_picked__Nm2Oo:hover{background:color-mix(in srgb,var(--color-accent-soft) 70%,transparent)}.ListItem_selected__myrdY.ListItem_picked__Nm2Oo{background:var(--color-accent-soft);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--color-accent-default) 40%,transparent)}@media (prefers-reduced-motion:reduce){.ListItem_box__XnShb,.ListItem_pick__OIpbe{transition:none}}.StatePanel_panel__u29da{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-lg);height:100%;padding:0 120px;text-align:center}.StatePanel_art__RHDu9{display:block;margin-bottom:calc(var(--spacing-lg) * -.5)}.StatePanel_tile__sfyNO{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:24px}.StatePanel_tile-accent__21raY{background:var(--color-accent-soft);color:var(--color-accent-on-soft)}.StatePanel_tile-warning__p7Dpq{background:var(--color-status-warning-soft);color:var(--color-status-warning)}.StatePanel_tile-danger__rXsLX{background:var(--color-status-danger-soft);color:var(--color-status-danger)}.StatePanel_tile-neutral__YOKK2{background:var(--color-bg-sunken);color:var(--color-text-secondary)}.StatePanel_title__dGufI{width:min(560px,100%);font-weight:600;font-size:30px;line-height:40px;letter-spacing:-.03em}.StatePanel_body__12JaL{width:min(540px,100%);font:var(--text-body);color:var(--color-text-secondary)}.StatePanel_note__8qR4r{display:flex;align-items:center;gap:10px;max-width:740px;padding:3px 16px;border-radius:14px;background:var(--color-bg-sunken);font:var(--text-caption);color:var(--color-text-secondary);text-align:left}.StatePanel_actions__Y14l1{display:flex;gap:10px;padding-top:var(--spacing-sm)}.StatePanel_compact__utjZw{height:auto;gap:var(--spacing-md);padding:48px 20px 40px;animation:StatePanel_rise__t4_Sy var(--dur-move) var(--ease-out) both}.StatePanel_compact__utjZw .StatePanel_tile__sfyNO{width:56px;height:56px;border-radius:18px}.StatePanel_compact__utjZw .StatePanel_title__dGufI{font-size:20px;line-height:28px;letter-spacing:-.02em}.StatePanel_compact__utjZw .StatePanel_body__12JaL{max-width:340px;font:var(--text-label)}.StatePanel_compact__utjZw .StatePanel_actions__Y14l1{flex-wrap:wrap;justify-content:center;padding-top:0}@keyframes StatePanel_rise__t4_Sy{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.StatePanel_compact__utjZw{animation:none}}html[data-reduce-motion] .StatePanel_compact__utjZw{animation:none}.Brand_mark__a4LXN{position:relative;display:inline-block;flex-shrink:0;border-radius:25%;background:linear-gradient(45deg,#4a0dfa 14.286%,#1c59ff 85.714%);overflow:hidden}.Brand_mark__a4LXN img{position:absolute;inset:18.32% 15%;width:70%;height:63.36%;object-fit:contain}.Brand_lockup__MOXHP{display:inline-flex;align-items:center;gap:10px;font:var(--text-label);color:var(--color-text-primary)}.Dialog_dialog__Hm610{width:min(520px,calc(100vw - 32px));padding:24px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-2xl);background:var(--color-bg-surface);color:var(--color-text-primary);box-shadow:var(--elevation-raised);opacity:1;transform:none;transition:opacity var(--dur-fade) var(--ease-out),transform var(--dur-move) var(--ease-spring),overlay var(--dur-move) allow-discrete,display var(--dur-move) allow-discrete}.Dialog_dialog__Hm610:not([open]){opacity:0;transform:translateY(var(--enter-y)) scale(var(--enter-scale));transition-timing-function:var(--ease-in)}@starting-style{.Dialog_dialog__Hm610[open]{opacity:0;transform:translateY(var(--enter-y)) scale(var(--enter-scale))}}.Dialog_dialog__Hm610::-webkit-backdrop{background:var(--scrim);-webkit-backdrop-filter:var(--scrim-blur);backdrop-filter:var(--scrim-blur);opacity:1;-webkit-transition:opacity var(--dur-fade) var(--ease-out),overlay var(--dur-fade) allow-discrete,display var(--dur-fade) allow-discrete;transition:opacity var(--dur-fade) var(--ease-out),overlay var(--dur-fade) allow-discrete,display var(--dur-fade) allow-discrete}.Dialog_dialog__Hm610::backdrop{background:var(--scrim);-webkit-backdrop-filter:var(--scrim-blur);backdrop-filter:var(--scrim-blur);opacity:1;transition:opacity var(--dur-fade) var(--ease-out),overlay var(--dur-fade) allow-discrete,display var(--dur-fade) allow-discrete}.Dialog_dialog__Hm610:not([open])::-webkit-backdrop{opacity:0}.Dialog_dialog__Hm610:not([open])::backdrop{opacity:0}@starting-style{.Dialog_dialog__Hm610[open]::-webkit-backdrop{opacity:0}.Dialog_dialog__Hm610[open]::backdrop{opacity:0}}.Dialog_title__bWS1g{font:var(--text-title);letter-spacing:var(--text-title-tracking);margin-bottom:var(--spacing-sm)}.Dialog_body__FgMdm{font:var(--text-body);color:var(--color-text-secondary)}.Dialog_actions__bYzK_{display:flex;justify-content:flex-end;gap:var(--spacing-sm);margin-top:var(--spacing-2xl)}.Snackbar_region__vBSIA{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:50;display:flex;flex-direction:column;gap:8px;pointer-events:none}.Snackbar_bar__BIaNW{display:flex;align-items:center;gap:var(--spacing-lg);min-width:320px;max-width:560px;padding:10px 10px 10px 16px;border-radius:14px;background:var(--material-dark);-webkit-backdrop-filter:var(--material-blur);backdrop-filter:var(--material-blur);color:var(--color-bg-paper);font:var(--text-label);box-shadow:var(--elevation-raised);pointer-events:auto;animation:Snackbar_rise__2C3DR max(var(--dur-move),var(--dur-fade)) var(--ease-spring) both}.Snackbar_leaving__npMdq{animation:Snackbar_sink__S7l3H var(--dur-fade) var(--ease-in) both;pointer-events:none}.Snackbar_message__UUaCk{flex:1 1}.Snackbar_action__9slfv{border:0;background:transparent;color:color-mix(in srgb,var(--color-accent-soft) 90%,white);font:var(--text-label);padding:6px 10px;border-radius:8px;cursor:pointer}.Snackbar_action__9slfv:hover{background:rgb(255 255 255/.08)}.Snackbar_close__rV4JG{border:0;background:transparent;color:inherit;opacity:.7;cursor:pointer;display:inline-flex;padding:4px}@keyframes Snackbar_rise__2C3DR{0%{transform:translateY(var(--enter-y));opacity:0}}@keyframes Snackbar_sink__S7l3H{to{transform:translateY(var(--enter-y));opacity:0}}