._header_so8fi_1{align-items:center;color:var(--black);display:flex;flex-direction:row;gap:16px;max-width:100%;width:100%;position:sticky;top:0;z-index:100;padding:8px 12px;margin-bottom:8px;animation:_slideDown_so8fi_1 .3s ease-out;pointer-events:none}._header_so8fi_1>nav,._right_so8fi_22{pointer-events:auto}._right_so8fi_22{margin-left:auto}@media(max-width:768px){._header_so8fi_1{padding:6px 10px}}._badge_1ef3c_1{background:var(--primary-subtle);border:1.5px solid rgba(115,83,186,.2);border-radius:20px;color:var(--primary);cursor:pointer;margin:0 4px;padding:5px 12px;font-size:.85rem;font-weight:500;transition:all var(--transition-fast)}._badge_1ef3c_1:hover{background:#7353ba24;border-color:#7353ba4d}._menu_1ef3c_19{background-color:#fff;border:1px solid var(--surface-border);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;z-index:100;padding:4px;animation:_scaleIn_1ef3c_1 .15s ease-out;overflow:hidden}._menu_1ef3c_19 button{background:none;border:none;color:var(--black);padding:8px 16px;font-size:.9rem;text-align:left;border-radius:var(--border-radius);transition:background var(--transition-fast)}._menu_1ef3c_19 button:hover{background:var(--primary-subtle);color:var(--primary)}._nav_10iz3_1{display:flex;align-items:center;gap:4px}._navItem_10iz3_7{display:flex;align-items:center;gap:6px;padding:6px 14px;border-radius:var(--border-radius);color:var(--text-secondary);text-decoration:none;transition:all var(--transition-fast);font-size:.9rem;font-weight:500;position:relative}._navItem_10iz3_7:hover{background-color:var(--primary-subtle);color:var(--black)}._navItem_10iz3_7._active_10iz3_26{background-color:#7353ba1f;color:var(--primary);font-weight:600}._icon_10iz3_32{width:18px;height:18px;flex-shrink:0}._label_10iz3_38{display:inline}@media(max-width:768px){._nav_10iz3_1{position:fixed;bottom:0;left:0;right:0;z-index:1000;background-color:#ffffffd9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid rgba(255,255,255,.6);box-shadow:0 -4px 20px #0000000f;padding:6px 16px;padding-bottom:calc(6px + env(safe-area-inset-bottom));justify-content:space-around}._navItem_10iz3_7{flex-direction:column;gap:3px;padding:8px 14px;font-size:.7rem;color:#1a1a2e73;border-radius:10px}._navItem_10iz3_7:hover{background-color:#7353ba0f;color:#1a1a2e99}._navItem_10iz3_7._active_10iz3_26{background-color:#7353ba1a;color:var(--primary);font-weight:600}._icon_10iz3_32{width:22px;height:22px}}._spinner_1l1a2_1{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:3rem;gap:1rem;animation:_fadeIn_1l1a2_1 .3s ease-out}._circle_1l1a2_11{width:36px;height:36px;border:3px solid rgba(115,83,186,.15);border-top-color:var(--primary);border-radius:50%;animation:_spin_1l1a2_1 .7s cubic-bezier(.4,0,.2,1) infinite}._label_1l1a2_20{font-size:.85rem;color:var(--text-secondary);font-weight:500;animation:_pulse_1l1a2_1 2s ease-in-out infinite}._skeleton_1l1a2_28{display:flex;flex-direction:column;gap:12px;width:100%;animation:_fadeIn_1l1a2_1 .3s ease-out}._skeletonCard_1l1a2_36{background:var(--surface);border:1px solid var(--surface-border);border-radius:var(--border-radius-lg);padding:.75rem;display:flex;flex-direction:column;gap:10px}._skeletonLine_1l1a2_46{height:14px;border-radius:6px;background:linear-gradient(90deg,#7353ba0f,#7353ba1f,#7353ba0f);background-size:200% 100%;animation:_shimmer_1l1a2_1 1.5s ease-in-out infinite}._skeletonLine_1l1a2_46:first-child{width:60%;height:18px}._skeletonLine_1l1a2_46:nth-child(2){width:40%}._skeletonLine_1l1a2_46:nth-child(3){width:80%}@keyframes _spin_1l1a2_1{to{transform:rotate(360deg)}}._home_1dc6g_1{display:flex;flex-direction:column;flex-grow:1}._content_1dc6g_7{display:flex;flex-direction:column;flex-grow:1;gap:28px;animation:_slideUp_1dc6g_1 .4s ease-out}._section_1dc6g_15{display:flex;flex-direction:column;gap:12px}._sectionHeader_1dc6g_21{font-size:1.1rem;font-weight:600;color:var(--black);padding-left:4px}._grow_1dc6g_28{flex-grow:1}._viewAll_1dc6g_32{display:inline-block;font-size:.85rem;color:var(--primary);text-decoration:none;padding:2px 4px;font-weight:500}._viewAll_1dc6g_32:hover{text-decoration:underline}._grid_1dc6g_45{display:grid;gap:20px;grid-template-columns:1fr}._card_1pfbo_1{background:var(--surface);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--surface-border);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:.75rem;position:relative;flex-grow:1;transition:box-shadow var(--transition-normal),transform var(--transition-normal),background var(--transition-normal)}._card_1pfbo_1:hover{box-shadow:var(--shadow-md);background:var(--surface-hover)}._list_nf2q7_1{display:flex;flex-direction:column;gap:8px}._listItem_nf2q7_7{animation:_slideUp_nf2q7_1 .3s ease-out both}._listItem_nf2q7_7:nth-child(1){animation-delay:0s}._listItem_nf2q7_7:nth-child(2){animation-delay:.05s}._listItem_nf2q7_7:nth-child(3){animation-delay:.1s}._listItem_nf2q7_7:nth-child(4){animation-delay:.15s}._listItem_nf2q7_7:nth-child(5){animation-delay:.2s}._listItem_nf2q7_7:nth-child(6){animation-delay:.25s}._listItem_nf2q7_7:nth-child(n+7){animation-delay:.3s}._card_nf2q7_19{padding:.75rem 5rem .75rem .75rem}._card_nf2q7_19 h2{font-size:1rem;font-weight:600;margin-bottom:2px}._card_nf2q7_19 span{font-size:.85rem;color:var(--text-secondary)}._card_nf2q7_19 small{font-size:.8rem;color:var(--text-secondary)}._duration_nf2q7_39{position:absolute;top:50%;right:12px;transform:translateY(-50%);font-size:.8rem;color:var(--primary);font-weight:600;background:var(--primary-subtle);padding:3px 8px;border-radius:6px}._groups_jehxl_1{display:flex;flex-direction:column;gap:20px;animation:_fadeIn_jehxl_1 .3s ease-out}._group_jehxl_1{display:flex;flex-direction:column;gap:8px}._groupName_jehxl_14{font-size:.85rem;font-weight:600;color:var(--primary);margin:0;text-transform:uppercase;letter-spacing:.04em;padding-left:4px}._list_jehxl_24{display:flex;flex-direction:column;gap:8px}._listItem_jehxl_30{animation:_slideUp_jehxl_1 .3s ease-out both}._listItem_jehxl_30:nth-child(1){animation-delay:0s}._listItem_jehxl_30:nth-child(2){animation-delay:.05s}._listItem_jehxl_30:nth-child(3){animation-delay:.1s}._listItem_jehxl_30:nth-child(4){animation-delay:.15s}._listItem_jehxl_30:nth-child(n+5){animation-delay:.2s}._card_jehxl_40 h3{font-size:1rem;font-weight:600;margin-bottom:2px}._card_jehxl_40 small{font-size:.8rem;color:var(--text-secondary)}._nextSection_jehxl_51{display:flex;flex-direction:column;gap:8px}._nextLabel_jehxl_57{font-size:.85rem;font-weight:600;color:var(--primary);margin:0;text-transform:uppercase;letter-spacing:.04em;padding-left:4px}._nextCard_jehxl_67{border-left:3px solid var(--primary)}._nextTitle_jehxl_71{font-size:1.05rem;font-weight:600;margin-bottom:4px}._nextDate_jehxl_77{font-size:.85rem;color:var(--primary);font-weight:500;margin:0 0 4px}._nextDescription_jehxl_84{font-size:.85rem;color:var(--text-secondary);margin:0}._root_vc4dq_1{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 20px);animation:_fadeIn_vc4dq_1 .4s ease-out;position:fixed;inset:0;z-index:10}._root_vc4dq_1:before,._root_vc4dq_1:after{content:"";position:absolute;border-radius:50%;pointer-events:none}._root_vc4dq_1:before{width:400px;height:400px;background:#7353ba1f;top:5%;right:5%;filter:blur(60px);animation:_driftA_vc4dq_1 14s ease-in-out infinite alternate}._root_vc4dq_1:after{width:350px;height:350px;background:#8b6dd41a;bottom:10%;left:5%;filter:blur(60px);animation:_driftB_vc4dq_1 16s ease-in-out infinite alternate}@keyframes _driftA_vc4dq_1{0%{transform:translate(0)}to{transform:translate(-30px,20px)}}@keyframes _driftB_vc4dq_1{0%{transform:translate(0)}to{transform:translate(25px,-25px)}}._login_vc4dq_50{display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;margin:auto;padding:48px 32px;width:420px;max-width:92%;flex-grow:0;position:relative;box-shadow:var(--shadow-lg);background:var(--surface-hover)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important}._signIn_vc4dq_70{background:linear-gradient(135deg,var(--primary) 0%,var(--primary-light) 100%);color:#fff;font-size:1rem;font-weight:600;margin-top:24px;overflow:hidden;padding:12px 20px;width:100%;border:none;border-radius:var(--border-radius);transition:all var(--transition-fast);box-shadow:0 4px 14px #7353ba4d}._signIn_vc4dq_70:hover{box-shadow:0 6px 20px #7353ba66;transform:translateY(-1px)}._signIn_vc4dq_70:active{transform:translateY(0)}._form_vc4dq_94{display:flex;flex-direction:column;gap:12px;align-items:stretch;justify-content:center;width:100%}._form_vc4dq_94 input{width:100%}._form_vc4dq_94 label{color:var(--black);font-size:.9rem;font-weight:600;margin-top:4px}._title_vc4dq_114{color:var(--primary);text-align:center;font-size:2.5rem;font-weight:700;letter-spacing:-.03em;margin-bottom:8px}._title_vc4dq_114 img{height:120px}._subtitle_vc4dq_127{font-size:1rem;color:var(--text-secondary)}._errors_vc4dq_132{background-color:#fef2f2;border-radius:var(--border-radius);color:#991b1b;font-size:.875rem;font-weight:500;padding:10px 14px;width:100%;margin-top:4px;border:1px solid #fecaca}._container_1k1za_1{display:flex;flex-direction:column;align-items:center;gap:1.5rem}._playerWrapper_1k1za_8{position:relative;display:flex;align-items:center;justify-content:center}._progressRing_1k1za_15{transform:rotate(-90deg);filter:drop-shadow(0 2px 8px rgba(115,83,186,.15));cursor:pointer;touch-action:none}._progressBg_1k1za_22{fill:none;stroke:#7353ba1a}._progressFill_1k1za_27{fill:none;stroke:var(--primary);stroke-linecap:round;transition:stroke-dashoffset .1s ease-out}._dragging_1k1za_34 ._progressFill_1k1za_27{transition:none}._playButton_1k1za_38{position:absolute;border-radius:50%;border:none;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;margin:0;transition:transform var(--transition-fast),box-shadow var(--transition-fast)}._playButton_1k1za_38:hover{transform:scale(1.06)}._playButton_1k1za_38:active{transform:scale(.97)}._icon_1k1za_65{width:48px;height:48px;color:var(--primary)}._controls_1k1za_71{display:flex;align-items:center;gap:1rem}._timeDisplay_1k1za_77{font-size:1.25rem;color:var(--black);font-variant-numeric:tabular-nums;opacity:.7}._timeSeparator_1k1za_84{margin:0 .25rem;opacity:.4}._loopButton_1k1za_89{width:38px;height:38px;border-radius:50%;background:transparent;border:1.5px solid rgba(115,83,186,.2);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--transition-fast);padding:0}._loopButton_1k1za_89:hover{border-color:var(--primary);background:var(--primary-subtle)}._loopActive_1k1za_108{background:var(--primary);border-color:var(--primary)}._loopActive_1k1za_108:hover{background:var(--primary-light);border-color:var(--primary-light)}._loopIcon_1k1za_118{width:18px;height:18px;color:var(--primary)}._loopActive_1k1za_108 ._loopIcon_1k1za_118{color:#fff}@media(min-width:480px){._playerWrapper_1k1za_8 svg{width:250px;height:250px}._icon_1k1za_65{width:60px;height:60px}._timeDisplay_1k1za_77{font-size:1.5rem}}._backArrow_ydxyh_1{position:absolute;top:10px;left:10px;font-size:1.5rem;background:none;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);border-radius:50%;transition:all var(--transition-fast)}._backArrow_ydxyh_1:hover{background:var(--primary-subtle);color:var(--primary);transform:translate(-2px)}._meditation_1tkbt_1{display:flex;flex-direction:column;height:100%;animation:_scaleIn_1tkbt_1 .3s ease-out}._header_1tkbt_8{text-align:center;margin-bottom:1.5rem;animation:_slideDown_1tkbt_1 .4s ease-out}._header_1tkbt_8 h2{font-size:1.5rem;font-weight:700;margin-bottom:.4rem;color:var(--black)}._header_1tkbt_8 p{font-size:.95rem;color:var(--text-secondary);margin:0}._playerContainer_1tkbt_27{flex:1;display:flex;align-items:center;justify-content:center;animation:_fadeIn_1tkbt_1 .5s ease-out .2s both}._root_hft3y_1{color:var(--text-secondary);display:flex;flex-direction:row;align-items:center;gap:.5rem;background:var(--surface);border:1px solid var(--surface-border);border-radius:var(--border-radius-lg);padding:.4rem .75rem;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._root_hft3y_1:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px #7353ba1f;color:var(--primary)}._root_hft3y_1 input[type=search]{border:none;outline:none;background:transparent;color:var(--text-primary);font-size:.9rem;flex:1;min-width:0}._root_hft3y_1 input[type=search]::placeholder{color:var(--text-secondary)}._icon_hft3y_34{height:1rem;flex-shrink:0}._listView_17ti7_1{display:flex;flex-direction:column;gap:12px}._search_17ti7_7{width:100%}:root{--black: #1a1a2e;--white: #f5f5f5;--primary: #7353ba;--primary-light: #8b6dd4;--primary-dark: #5a3d9e;--primary-transparent: rgba(115, 83, 186, .5);--primary-subtle: rgba(115, 83, 186, .08);--surface: rgba(255, 255, 255, .6);--surface-hover: rgba(255, 255, 255, .75);--surface-border: rgba(115, 83, 186, .15);--text-secondary: rgba(26, 26, 46, .6);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .06), 0 1px 2px rgba(0, 0, 0, .04);--shadow-md: 0 4px 12px rgba(0, 0, 0, .08), 0 2px 4px rgba(0, 0, 0, .04);--shadow-lg: 0 12px 40px rgba(0, 0, 0, .12), 0 4px 12px rgba(0, 0, 0, .06);--border-radius: 8px;--border-radius-lg: 14px;--transition-fast: .15s cubic-bezier(.4, 0, .2, 1);--transition-normal: .25s cubic-bezier(.4, 0, .2, 1);--transition-slow: .4s cubic-bezier(.4, 0, .2, 1);font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;max-height:100vh;overflow:none}body{margin:0;min-height:100vh;background-color:#f0ecf6;background-image:radial-gradient(ellipse at 20% 0%,rgba(115,83,186,.12) 0%,transparent 50%),radial-gradient(ellipse at 80% 10%,rgba(139,109,212,.1) 0%,transparent 40%),radial-gradient(ellipse at 50% 100%,rgba(115,83,186,.08) 0%,transparent 50%),radial-gradient(ellipse at 0% 60%,rgba(180,160,220,.06) 0%,transparent 40%);background-attachment:fixed}*{box-sizing:border-box}#app{color:var(--black);display:flex;flex-direction:column;width:1000px;min-height:100vh;max-height:100vh;max-width:100vw;overflow:auto;margin:auto;padding:10px;position:relative}main{display:flex;flex-direction:column;flex-grow:1}h1,h2,h3,h4,h5,h6{margin:0;letter-spacing:-.01em}a,a:visited{color:inherit;text-decoration:none}button{border:1px solid var(--surface-border);border-radius:var(--border-radius);outline:none;cursor:pointer;padding:5px 10px;font-size:1rem;transition:all var(--transition-fast)}button:hover{border-color:var(--primary-transparent)}button:active{transform:scale(.98)}button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}input{border:1.5px solid var(--surface-border);border-radius:var(--border-radius);padding:8px 12px;font-size:1.1rem;background:#fffc;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}input:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #7353ba26}form label{font-size:1.1rem;font-weight:600;color:var(--text-secondary)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@media(max-width:768px){#app{padding-bottom:calc(80px + env(safe-area-inset-bottom))}}.rhap_container{box-sizing:border-box;display:flex;flex-direction:column;line-height:1;font-family:inherit;width:100%;padding:10px 15px;background-color:#fff;box-shadow:0 0 3px #0003}.rhap_container:focus:not(:focus-visible){outline:0}.rhap_container svg{vertical-align:initial}.rhap_header{margin-bottom:10px}.rhap_footer{margin-top:5px}.rhap_main{display:flex;flex-direction:column;flex:1 1 auto}.rhap_stacked .rhap_controls-section{margin-top:8px}.rhap_horizontal{flex-direction:row}.rhap_horizontal .rhap_controls-section{margin-left:8px}.rhap_horizontal-reverse{flex-direction:row-reverse}.rhap_horizontal-reverse .rhap_controls-section{margin-right:8px}.rhap_stacked-reverse{flex-direction:column-reverse}.rhap_stacked-reverse .rhap_controls-section{margin-bottom:8px}.rhap_progress-section{display:flex;flex:3 1 auto;align-items:center}.rhap_progress-container{display:flex;align-items:center;height:20px;flex:1 0 auto;align-self:center;margin:0 calc(10px + 1%);cursor:pointer;user-select:none;-webkit-user-select:none}.rhap_progress-container:focus:not(:focus-visible){outline:0}.rhap_time{color:#333;font-size:16px;user-select:none;-webkit-user-select:none}.rhap_progress-bar{box-sizing:border-box;position:relative;z-index:0;width:100%;height:5px;background-color:#ddd;border-radius:2px}.rhap_progress-filled{height:100%;position:absolute;z-index:2;background-color:#868686;border-radius:2px}.rhap_progress-bar-show-download{background-color:#dddddd80}.rhap_download-progress{height:100%;position:absolute;z-index:1;background-color:#ddd;border-radius:2px}.rhap_progress-indicator{box-sizing:border-box;position:absolute;z-index:3;width:20px;height:20px;margin-left:-10px;top:-8px;background:#868686;border-radius:50px;box-shadow:#86868680 0 0 5px}.rhap_controls-section{display:flex;flex:1 1 auto;justify-content:space-between;align-items:center}.rhap_additional-controls{display:flex;flex:1 0 auto;align-items:center}.rhap_repeat-button{font-size:26px;width:26px;height:26px;color:#868686;margin-right:6px}.rhap_main-controls{flex:0 1 auto;display:flex;justify-content:center;align-items:center}.rhap_main-controls-button{margin:0 3px;color:#868686;font-size:35px;width:35px;height:35px}.rhap_play-pause-button{font-size:40px;width:40px;height:40px}.rhap_volume-controls{display:flex;flex:1 0 auto;justify-content:flex-end;align-items:center}.rhap_volume-button{flex:0 0 26px;font-size:26px;width:26px;height:26px;color:#868686;margin-right:6px}.rhap_volume-container{display:flex;align-items:center;flex:0 1 100px;user-select:none;-webkit-user-select:none}.rhap_volume-bar-area{display:flex;align-items:center;width:100%;height:14px;cursor:pointer}.rhap_volume-bar-area:focus:not(:focus-visible){outline:0}.rhap_volume-bar{box-sizing:border-box;position:relative;width:100%;height:4px;background:#ddd;border-radius:2px}.rhap_volume-indicator{box-sizing:border-box;position:absolute;width:12px;height:12px;margin-left:-6px;left:0;top:-4px;background:#868686;opacity:.9;border-radius:50px;box-shadow:#86868680 0 0 3px;cursor:pointer}.rhap_volume-indicator:hover{opacity:.9}.rhap_volume-filled{height:100%;position:absolute;z-index:2;background-color:#868686;border-radius:2px}.rhap_button-clear{background-color:transparent;border:none;padding:0;overflow:hidden;cursor:pointer}.rhap_button-clear:hover{opacity:.9;transition-duration:.2s}.rhap_button-clear:active{opacity:.95}.rhap_button-clear:focus:not(:focus-visible){outline:0}._groupHealing_1e9l2_1{padding-top:2.5rem;animation:_scaleIn_1e9l2_1 .3s ease-out}._header_1e9l2_6{margin-bottom:1.5rem}._header_1e9l2_6 h2{font-size:1.5rem;font-weight:700;color:var(--black);margin-bottom:.4rem}._header_1e9l2_6 p{font-size:.95rem;color:var(--text-secondary);margin:0}._section_1e9l2_23{display:flex;flex-direction:column;gap:12px}._sectionTitle_1e9l2_29{font-size:1rem;font-weight:600;color:var(--primary);text-transform:uppercase;letter-spacing:.04em}._page_p4dt3_1{display:flex;flex-direction:column;gap:1.5rem;padding:1rem 0;animation:_fadeIn_p4dt3_1 var(--transition-normal)}._pageTitle_p4dt3_9{font-size:1.6rem}._section_p4dt3_13{display:flex;flex-direction:column;gap:.75rem}._sectionHeader_p4dt3_19{display:flex;align-items:center;justify-content:space-between;gap:1rem}._sectionHeader_p4dt3_19 h2{font-size:1.2rem}._list_p4dt3_30{display:flex;flex-direction:column;gap:.5rem}._row_p4dt3_36{display:flex;align-items:center;justify-content:space-between;gap:1rem}._rowInfo_p4dt3_43{display:flex;flex-direction:column;gap:.15rem;min-width:0}._rowInfo_p4dt3_43 span,._rowInfo_p4dt3_43 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._muted_p4dt3_57{color:var(--text-secondary);font-size:.9rem}._rowActions_p4dt3_62{display:flex;gap:.5rem;flex-shrink:0}._newButton_p4dt3_68,._editButton_p4dt3_69,._deleteButton_p4dt3_70,._submitButton_p4dt3_71{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--border-radius);padding:.45rem .9rem;font-size:.95rem;border:1px solid var(--surface-border);background:var(--surface);cursor:pointer;transition:all var(--transition-fast)}._newButton_p4dt3_68,._submitButton_p4dt3_71{background:var(--primary);color:var(--white);border-color:var(--primary)}._newButton_p4dt3_68:hover,._submitButton_p4dt3_71:hover{background:var(--primary-dark)}._editButton_p4dt3_69:hover{border-color:var(--primary-transparent)}._deleteButton_p4dt3_70{color:#b3261e}._deleteButton_p4dt3_70:hover:not(:disabled){border-color:#b3261e}._deleteButton_p4dt3_70:disabled,._submitButton_p4dt3_71:disabled{opacity:.6;cursor:not-allowed}._empty_p4dt3_114{color:var(--text-secondary);font-size:.95rem;margin:0}._formCard_p4dt3_120{display:flex;flex-direction:column;gap:1rem}._form_p4dt3_120{display:flex;flex-direction:column;gap:.5rem}._form_p4dt3_120 label{margin-top:.5rem}._select_p4dt3_136{border:1.5px solid var(--surface-border);border-radius:var(--border-radius);padding:8px 12px;font-size:1.1rem;background:#fffc}._checkboxList_p4dt3_144{display:flex;flex-direction:column;gap:.4rem;max-height:240px;overflow-y:auto;padding:.5rem;border:1px solid var(--surface-border);border-radius:var(--border-radius)}._checkboxRow_p4dt3_155{display:flex;align-items:center;gap:.5rem;font-weight:400;font-size:1rem;color:var(--black)}._checkboxRow_p4dt3_155 input{width:auto}._submitButton_p4dt3_71{margin-top:1rem;align-self:flex-start}._error_p4dt3_173{background:#b3261e14;color:#b3261e;border:1px solid rgba(179,38,30,.3);border-radius:var(--border-radius);padding:.6rem .9rem;font-size:.95rem}
