:root{--text-primary: #ffffff;--text-secondary: rgba(255, 255, 255, .8);--text-muted: rgba(255, 255, 255, .6);--bg-primary: #1a1a1a;--bg-secondary: rgba(255, 255, 255, .1);--bg-hover: rgba(255, 255, 255, .15);--bg-overlay: rgba(0, 0, 0, .8);--primary-color: #fcd172;--primary-hover: #f4c25a;--secondary-color: #25b2a0;--secondary-hover: #1f9a8a;--danger-color: #e74c3c;--danger-hover: #c0392b;--warning-color: #ff9800;--warning-hover: #f57c00;--task-design: #ff6b6b;--task-meeting: #4ecdc4;--task-research: #45b7d1;--task-break: #feca57;--task-other: #a8a8a8;--border-primary: rgba(255, 255, 255, .2);--border-hover: rgba(255, 255, 255, .3);--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 12px;--spacing-lg: 16px;--spacing-xl: 20px;--spacing-xxl: 24px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--transition-fast: .2s ease;--transition-normal: .3s ease;--z-dropdown: 100;--z-modal: 1000;--z-tooltip: 1100}html{background-color:#242424}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;min-width:320px;min-height:90svh;background-color:#242424;color:#ffffffde}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}#app{max-width:1280px;margin:0 auto;text-align:center}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}._popover_jyq51_2{position:fixed}._content_jyq51_6{position:relative;background:#2c3e50;color:#fff;padding:12px 16px;border-radius:8px;box-shadow:0 4px 12px #0000004d;border:1px solid rgba(255,255,255,.1);min-width:120px;max-width:200px;text-align:center}._arrow_jyq51_19{position:absolute;width:0;height:0}._text_jyq51_25{font-size:14px;font-weight:500;line-height:1.4;margin-right:20px}._closeButton_jyq51_32{position:absolute;top:8px;right:8px;background:none;border:none;color:#fff9;cursor:pointer;padding:2px;border-radius:2px;transition:all .2s}._closeButton_jyq51_32:hover{background:#ffffff1a;color:#fff}@media (max-width: 768px){._content_jyq51_6{padding:10px 14px;min-width:100px;max-width:180px}._text_jyq51_25{font-size:13px}}@media (max-width: 480px){._content_jyq51_6{padding:8px 12px;min-width:80px;max-width:160px}._text_jyq51_25{font-size:12px}}._controls_1yyt5_2{display:flex;justify-content:space-between;align-items:center;width:100%}._flex-grow-1_1yyt5_9{flex-grow:1}._controlsRight_1yyt5_13{display:flex;align-items:center;gap:8px}._addTaskButton_1yyt5_19{background-color:transparent;color:#fff;display:flex;align-items:center;justify-content:center;gap:8px;font-weight:500;height:42px;min-width:90px;border-radius:4px;cursor:pointer;transition:all .2s;font-size:1em;padding:0}._addTaskButton_1yyt5_19:hover{background-color:#ffffff1a;border-color:#ffffff80}._filterButton_1yyt5_41{background-color:transparent;padding:0;width:42px;height:42px;display:flex;align-items:center;justify-content:center}._filterButton_1yyt5_41:hover{background-color:#ffffff1a;border-color:#ffffff80}._actionsButton_1yyt5_56{background-color:transparent;padding:0;width:42px;height:42px;display:flex;align-items:center;justify-content:center}._actionsButton_1yyt5_56:hover{background-color:#ffffff1a;border-color:#ffffff80}._viewToggleButton_1yyt5_71{background-color:transparent;padding:0;width:42px;height:42px;display:flex;align-items:center;justify-content:center}._viewToggleButton_1yyt5_71:hover{background-color:#ffffff1a;border-color:#ffffff80}._analyticsButton_1yyt5_86{background-color:transparent;padding:0;width:42px;height:42px;display:flex;align-items:center;justify-content:center}._analyticsButton_1yyt5_86:hover{background-color:#ffffff1a;border-color:#ffffff80}@media (max-width: 768px){._controls_1yyt5_2{gap:8px}._filterButton_1yyt5_41,._actionsButton_1yyt5_56{width:38px;height:38px;padding:0}._addTaskButton_1yyt5_19{height:38px}}@media (max-width: 480px){._controls_1yyt5_2{gap:6px}._filterButton_1yyt5_41,._actionsButton_1yyt5_56{width:34px;height:34px;padding:0}._addTaskButton_1yyt5_19{height:34px}}._taskNameContainer_1nj8n_2{position:relative;min-width:80px;max-width:200px;flex:1;min-width:0}._taskName_1nj8n_2{font-weight:700;color:inherit;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}@media (max-width: 768px){._taskNameContainer_1nj8n_2{min-width:60px;max-width:150px}._taskName_1nj8n_2{font-size:.95em}}@media (max-width: 480px){._taskNameContainer_1nj8n_2{min-width:50px;max-width:120px}._taskName_1nj8n_2{font-size:.9em}}._timeDisplayContainer_17kam_2{margin-left:auto;min-width:0}._timeEditContainer_17kam_7{display:flex;align-items:center;gap:2px;background:#fff3;padding:2px 4px;border-radius:4px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._timeEditContainer_17kam_7._estimate_17kam_17{background:#ffffff1a;font-size:.75em}._timeInput_17kam_22{width:30px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:4px;padding:6px 8px;color:#fff;font-size:inherit;font-family:inherit;text-align:center}._timeInput_17kam_22::-webkit-inner-spin-button,._timeInput_17kam_22::-webkit-outer-spin-button{opacity:0}._timeInput_17kam_22:focus{outline:none;border-color:var(--primary-color);background:#ffffff26}._timeEditContainer_17kam_7._estimate_17kam_17 ._timeInput_17kam_22{font-size:16px!important}._timeEditContainer_17kam_7 span{color:#fff;opacity:.8;font-size:.85em;-webkit-user-select:none;user-select:none}._taskEstimate_17kam_57{font-size:16px!important;color:#fffc;background:#ffffff1a;padding:1px 4px;border-radius:4px;cursor:pointer;transition:background-color .2s;white-space:nowrap}._taskEstimate_17kam_57:hover{background:#fff3}._taskDuration_17kam_72{background:#fff3;padding:2px 6px;border-radius:4px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:.9em;white-space:nowrap}._taskDuration_17kam_72._editable_17kam_81{cursor:pointer;transition:background-color .2s}._taskDuration_17kam_72._editable_17kam_81:hover{background:#ffffff4d}._taskEstimate_17kam_57._exceeded_17kam_90{color:var(--task-design);font-weight:500}@media (max-width: 768px){._timeEditContainer_17kam_7{gap:1px;padding:1px 3px}._timeInput_17kam_22{width:25px;padding:1px;font-size:.85em}._timeEditContainer_17kam_7 span{font-size:.8em}._taskDuration_17kam_72{padding:1px 4px;font-size:.85em}._taskEstimate_17kam_57{font-size:.7em;padding:1px 3px}}@media (max-width: 480px){._timeInput_17kam_22{width:22px;font-size:.8em}._taskDuration_17kam_72{font-size:.8em;padding:1px 3px}._taskEstimate_17kam_57{font-size:.65em;padding:1px 2px}}._closeButton_1dwmc_2{background:none;border:none;color:#ffffffb3;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease;font-size:20px}._closeButton_1dwmc_2:hover{background:#ffffff1a;color:#fff}._dialogOverlay_jt56a_2{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000;pointer-events:auto;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:10px}._dialogContent_jt56a_18{background:#2c3e50;border-radius:8px;width:var(--c179fc10);max-width:var(--3d628560);max-height:85vh;color:#fff;pointer-events:auto;box-shadow:0 10px 25px #0000004d;border:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column}@media (min-width: 768px){._dialogContent_jt56a_18{width:600px}}@media (min-width: 1200px){._dialogContent_jt56a_18{width:700px}}._dialogHeader_jt56a_46{display:flex;justify-content:space-between;align-items:center;padding:20px 20px 0;flex-shrink:0}._dialogTitle_jt56a_54{margin:0;font-size:1.2em;font-weight:600;color:#fff}._dialogBody_jt56a_61{flex:1;overflow-y:auto;padding:20px;min-height:0}@media (max-width: 480px){._dialogContent_jt56a_18{width:95%;margin:10px;max-height:90vh}._dialogHeader_jt56a_46{padding:15px 15px 0}._dialogBody_jt56a_61{padding:15px}}@media (min-width: 481px) and (max-width: 767px){._dialogContent_jt56a_18{width:var(--c179fc10)}}._dialogBody_jt56a_61{flex:1;min-height:0;overflow-y:auto}._formGroup_4u58s_2{margin-bottom:20px}label{display:block;margin-bottom:8px;color:#ffffffe6}input{width:100%;padding:8px 12px;border:1px solid rgba(255,255,255,.2);border-radius:4px;background:#ffffff1a;color:#fff;font-size:14px;box-sizing:border-box}input:focus{outline:none;border-color:var(--primary-color)}._dialogActions_4u58s_28{display:flex;justify-content:flex-end;gap:10px}button{padding:8px 16px;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .3s;color:#fff}button:disabled{background:#ccc;cursor:not-allowed}button:hover:not(:disabled){opacity:.9}._topicSelect_dh1xf_2{position:relative;min-width:120px}._topicInput_dh1xf_7{width:100%;background:#fff3;border:none;border-radius:4px;padding:4px 8px;color:#fff;font-size:.9em;font-family:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}._topicInput_dh1xf_7:focus{outline:none;background:#ffffff4d}._topicInput_dh1xf_7 option{background:#2c3e50;color:#fff}._Coding_dh1xf_32{border-left:3px solid var(--primary-color)}._Meeting_dh1xf_36{border-left:3px solid var(--task-design)}._Planning_dh1xf_40{border-left:3px solid var(--task-meeting)}._Research_dh1xf_44{border-left:3px solid var(--task-research)}._Documentation_dh1xf_48{border-left:3px solid var(--task-break)}._Other_dh1xf_52{border-left:3px solid var(--task-other)}._InBetween_dh1xf_56{border-left:3px solid var(--task-break)}._timeInput_yzlk2_2{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:4px;padding:6px 8px;color:#fff;font-size:16px;font-weight:600;font-family:inherit;min-width:100px}._timeInput_yzlk2_2:focus{outline:none;border-color:var(--primary-color);background:#ffffff26}._content_1dk3t_2{display:flex;flex-direction:column;gap:20px}._section_1dk3t_8{border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:15px}._section_1dk3t_8:last-child{border-bottom:none;padding-bottom:0}._section_1dk3t_8 h3{margin:0 0 10px;font-size:1em;color:#ffffffe6}._sessionsList_1dk3t_24{display:flex;flex-direction:column;gap:8px;max-height:200px;overflow-y:auto}._sessionItem_1dk3t_32{background:#ffffff0d;border-radius:6px;padding:12px;border-left:3px solid var(--primary-color);cursor:pointer;transition:all .2s ease}._sessionItem_1dk3t_32:hover{background:#ffffff14}._sessionItem_1dk3t_32._selected_1dk3t_45{background:rgba(var(--primary-color-rgb),.2);border-left-color:var(--primary-color)}._sessionHeader_1dk3t_50{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._sessionInfo_1dk3t_57{display:flex;flex-direction:column;gap:4px}._sessionNumber_1dk3t_63{font-weight:600;color:var(--primary-color)}._sessionDuration_1dk3t_68{font-weight:500;color:#ffffffe6;font-size:.9em}._checkbox_1dk3t_74{display:flex;align-items:center}._checkbox_1dk3t_74 input[type=checkbox]{width:16px;height:16px;cursor:pointer}._sessionTimes_1dk3t_85{font-size:.9em;color:#ffffffb3;line-height:1.4}._timeInfo_1dk3t_91{display:flex;gap:8px;margin-bottom:4px}._timeLabel_1dk3t_97{font-weight:500;min-width:40px}._timeValue_1dk3t_102{color:#ffffffe6}._activeSession_1dk3t_106{color:var(--primary-color);font-weight:500}._formGroup_1dk3t_111{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}._label_1dk3t_118{font-weight:500;color:#fffc}._input_1dk3t_123{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:4px;padding:8px 12px;color:#fff;font-size:inherit;font-family:inherit}._input_1dk3t_123:focus{outline:none;border-color:var(--primary-color);background:#ffffff26}._summary_1dk3t_139{background:#ffffff0d;border-radius:6px;padding:12px}._summaryItem_1dk3t_145{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._summaryItem_1dk3t_145:last-child{margin-bottom:0}._summaryLabel_1dk3t_156{font-weight:500;color:#fffc}._summaryValue_1dk3t_161{font-weight:600;color:#fff}._actions_1dk3t_166{display:flex;gap:12px;justify-content:flex-end;margin-top:20px}._cancelButton_1dk3t_173{background:none;border:1px solid rgba(255,255,255,.3);border-radius:6px;padding:8px 16px;color:#fffc;cursor:pointer;transition:all .2s ease}._cancelButton_1dk3t_173:hover{background:#ffffff1a;border-color:#ffffff80}._moveButton_1dk3t_188{background:var(--primary-color);border:none;border-radius:6px;padding:8px 16px;color:#fff;cursor:pointer;transition:all .2s ease;font-weight:500}._moveButton_1dk3t_188:hover:not(:disabled){background:var(--primary-color-hover)}._moveButton_1dk3t_188:disabled{background:#fff3;color:#ffffff80;cursor:not-allowed}._detailSection_1ugwn_2{border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:15px;padding-top:10px}._detailSection_1ugwn_2:last-child{border-bottom:none;padding-bottom:0}._detailSection_1ugwn_2 h3{margin:0 0 10px;font-size:1em;color:#ffffffe6}._detailRow_1ugwn_19{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._detailRow_1ugwn_19:last-child{margin-bottom:0}._label_1ugwn_30{font-weight:500;color:#fffc}._value_1ugwn_35{font-weight:600;color:#fff}._editableField_1ugwn_40{display:flex;align-items:center;gap:8px;min-width:120px;justify-content:flex-end}._editableField_1ugwn_40 .topicSelect{min-width:120px}._editableField_1ugwn_40 .timeDisplayContainer{margin-left:0}._nameInput_1ugwn_56{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:4px;padding:6px 8px;color:#fff;font-size:inherit;font-weight:600;font-family:inherit;min-width:150px}._nameInput_1ugwn_56:focus{outline:none;border-color:var(--primary-color);background:#ffffff26}._nameDisplay_1ugwn_74{font-weight:600;color:#fff;cursor:pointer;padding:6px 0;border-radius:4px;transition:background-color .2s ease;display:inline-block}._nameDisplay_1ugwn_74:hover{background:#ffffff1a}._sessionsHeader_1ugwn_88{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}._moveSessionsButton_1ugwn_95{background-color:transparent;border:none;color:#fff;display:flex;align-items:center;justify-content:center;gap:8px;font-weight:500;cursor:pointer;transition:all .2s ease;font-size:.9em;padding:6px 12px;border-radius:4px;margin:0 0 10px}._moveSessionsButton_1ugwn_95:hover{background-color:#ffffff1a}._sessionsList_1ugwn_116{display:flex;flex-direction:column;gap:10px}._sessionItem_1ugwn_122{background:#ffffff0d;border-radius:6px;padding:12px;border-left:3px solid var(--primary-color)}._sessionHeader_1ugwn_129{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._sessionNumber_1ugwn_136{font-weight:600;color:var(--primary-color)}._sessionDuration_1ugwn_141{font-weight:500;color:#ffffffe6}._sessionTimes_1ugwn_146{font-size:.9em;color:#ffffffb3;line-height:1.4}._activeSession_1ugwn_152{color:var(--primary-color);font-weight:500}._deleteSessionButton_1ugwn_157{background:none;border:none;cursor:pointer;padding:2px 4px;border-radius:4px;margin-left:8px;transition:background .2s}._deleteSessionButton_1ugwn_157:hover{background:#ff00001a}._startTimeContainer_1ugwn_170{display:flex;gap:.5rem;align-items:center}._startTimeInput_1ugwn_176{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:4px;padding:6px 8px;color:#fff;font-size:inherit;font-weight:600;font-family:inherit;min-width:150px;margin-top:.25rem}._startTimeInput_1ugwn_176:focus{outline:none;border-color:var(--primary-color);background:#ffffff26}._endTimeContainer_1ugwn_195{display:flex;gap:.5rem;align-items:center}._endTimeInput_1ugwn_201{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:4px;padding:6px 8px;color:#fff;font-size:inherit;font-weight:600;font-family:inherit;min-width:150px;margin-top:.25rem}._endTimeInput_1ugwn_201:focus{outline:none;border-color:var(--primary-color);background:#ffffff26}._reasonChips_1ugwn_220{display:flex;flex-wrap:wrap;gap:8px}._reasonChip_1ugwn_220{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:16px;padding:6px 12px;color:#fff;font-size:.9em;cursor:pointer;transition:all .2s ease}._reasonChip_1ugwn_220:hover{background:#ffffff26;border-color:#ffffff4d}._reasonChip_1ugwn_220._selected_1ugwn_242{background:var(--primary-color);border-color:var(--primary-color);color:#fff}._swipeActions_9cpv3_3{position:absolute;top:0;right:0;bottom:0;display:flex;align-items:stretch;z-index:10;pointer-events:none;width:180px}._swipeActions_9cpv3_3{transform:translate(0);transition:transform .15s ease-out}._swipeAction_9cpv3_3{display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;color:#fff;font-weight:600;transition:width .15s ease-out;pointer-events:auto;border-radius:0;overflow:hidden}._completeAction_9cpv3_35{width:var(--complete-width, 60px);background:linear-gradient(135deg,#00b894,#00a085)}._editAction_9cpv3_40{width:var(--edit-width, 60px);background:linear-gradient(135deg,#74b9ff,#0984e3)}._deleteAction_9cpv3_45{width:var(--delete-width, 60px);background:linear-gradient(135deg,#9079fd,#e84393)}._swipeAction_9cpv3_3:hover{filter:brightness(1.1)}._swipeAction_9cpv3_3:active{transform:scale(.95)}@media (max-width: 768px){._swipeAction_9cpv3_3{min-width:5px}}@media (max-width: 480px){._swipeAction_9cpv3_3{min-width:5px}}._taskActions_16kfl_2{right:10px;top:50%;display:flex;gap:6px;opacity:0;transition:opacity .2s ease;z-index:2}._taskActions_16kfl_2:hover{opacity:1}@media (max-width: 1024px){._taskActions_16kfl_2{opacity:1!important}}._actionButton_16kfl_22{background:none;border:none;min-width:24px;min-height:24px;padding:0;border-radius:4px;cursor:pointer;color:#fff9;transition:all .2s ease;display:flex;align-items:center;justify-content:center}@media (hover: hover) and (pointer: fine){._actionButton_16kfl_22:hover{background:#ffffff1a;color:#fff}._completeButton_16kfl_44:hover{background:#00b89433;color:#00b894}._detailsButton_16kfl_49:hover{background:#74b9ff33;color:var(--task-meeting)}._deleteButton_16kfl_54:hover{background:#ff767533;color:var(--task-design)}}._completeButton_16kfl_44._completed_16kfl_60{color:#00b894}@media (max-width: 768px){._taskActions_16kfl_2{right:8px;gap:4px}._actionButton_16kfl_22{min-width:36px;min-height:36px;padding:0}}@media (max-width: 480px){._taskActions_16kfl_2{right:6px;gap:3px}}._taskBar_uq6hb_2{width:100%;height:60px;margin:10px 0;border-radius:8px;cursor:pointer;transition:all .3s ease;position:relative;opacity:.8;background:#ffffff1a!important;overflow:hidden;touch-action:pan-y;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}._mainContent_uq6hb_21{position:relative;z-index:2;background:inherit;width:100%;height:100%;transition:transform .15s cubic-bezier(.4,0,.2,1);will-change:transform;backface-visibility:hidden}._mainContent_uq6hb_21:after{content:"";position:absolute;top:0;left:var(--estimate);width:calc(100% - var(--estimate));height:100%;background:#80808080;pointer-events:none;z-index:1}._taskBar_uq6hb_2._swiping_uq6hb_46{box-shadow:0 4px 12px #0000004d}._taskBar_uq6hb_2[data-swipe-open=true]{box-shadow:0 4px 16px #0006}._taskBar_uq6hb_2:before{content:"";position:absolute;top:0;left:0;width:var(--estimate);height:100%;background:#0003;border-radius:8px;pointer-events:none}._taskBar_uq6hb_2[data-view-mode=timeline]:before{display:none}._taskBar_uq6hb_2 ._sessionSegments_uq6hb_72{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:stretch;pointer-events:none}._taskBar_uq6hb_2 ._sessionSegment_uq6hb_72{background-color:var(--bar-color)!important;border-radius:4px;margin-right:2px;transition:all .3s ease;opacity:.8}._taskBar_uq6hb_2 ._sessionSegment_uq6hb_72:last-child{margin-right:0}._taskBar_uq6hb_2:not([data-view-mode=timeline]) ._sessionSegments_uq6hb_72{display:block}._taskBar_uq6hb_2:not([data-view-mode=timeline]) ._sessionSegment_uq6hb_72{position:absolute;top:0;bottom:0;margin-right:0;border-radius:0}._taskBar_uq6hb_2:not([data-view-mode=timeline]) ._sessionSegment_uq6hb_72:last-child{border-right:none}._taskBar_uq6hb_2[data-view-mode=timeline] ._sessionSegments_uq6hb_72{position:absolute;top:0;left:0;right:0;bottom:0;display:block}._taskBar_uq6hb_2[data-view-mode=timeline] ._sessionSegment_uq6hb_72{position:absolute;top:0;bottom:0;margin-right:0!important;border-radius:2px;background-color:var(--bar-color)!important;border:1px solid var(--bar-color);opacity:.9}._taskBar_uq6hb_2:hover{opacity:1}@media (hover: hover) and (pointer: fine){._taskBar_uq6hb_2:hover{transform:translate(5px)}}@keyframes _pulse_uq6hb_1{0%{box-shadow:0 0 10px #fff3}50%{box-shadow:0 0 20px #ffffff4d}to{box-shadow:0 0 10px #fff3}}@keyframes _complete_uq6hb_207{0%{transform:scale(1);opacity:1}25%{transform:scale(1.05);opacity:1}50%{transform:scale(1.1);opacity:.8}75%{transform:scale(1.05);opacity:.6}to{transform:scale(.95);opacity:.4}}@keyframes _checkmark_uq6hb_1{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:1}}._taskBar_uq6hb_2._active_uq6hb_195{opacity:1;border:2px solid rgba(255,255,255,.3);transform:scale(1.01);animation:_pulse_uq6hb_1 2s ease-in-out infinite}._taskBar_uq6hb_2._completing_uq6hb_202{animation:_complete_uq6hb_207 .8s ease-in-out forwards;pointer-events:none}._taskBar_uq6hb_2._completing_uq6hb_202 ._completeButton_uq6hb_207 svg{animation:_checkmark_uq6hb_1 .6s ease-out .2s both}._taskBar_uq6hb_2._active_uq6hb_195 ._taskInfo_uq6hb_211,._taskBar_uq6hb_2._active_uq6hb_195 ._taskName_uq6hb_215,._taskBar_uq6hb_2._active_uq6hb_195 ._taskTopic_uq6hb_216,._taskBar_uq6hb_2._active_uq6hb_195 ._taskTime_uq6hb_217,._taskBar_uq6hb_2._active_uq6hb_195 ._taskEstimated_uq6hb_218{color:inherit}._taskBar_uq6hb_2._active_uq6hb_195 ._taskTopic_uq6hb_216{opacity:.9}._taskBar_uq6hb_2._active_uq6hb_195 ._taskTime_uq6hb_217{font-weight:600}._taskBar_uq6hb_2._active_uq6hb_195 ._taskEstimated_uq6hb_218{opacity:.9}._taskBar_uq6hb_2._active_uq6hb_195 ._taskDurationInput_uq6hb_234{background:#fff3}._taskInfo_uq6hb_211{position:absolute;left:15px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:10px;width:calc(100% - 30px);z-index:1}._taskNameContainer_uq6hb_250{flex:1;min-width:0;text-align:left}._timeInfo_uq6hb_256{display:flex;flex-direction:column;gap:2px;flex-shrink:0;margin-right:200px}._taskActions_uq6hb_264{display:flex;gap:6px;opacity:0;transition:opacity .2s ease;z-index:2;flex-shrink:0}._taskBar_uq6hb_2:hover ._taskActions_uq6hb_264{opacity:1}@media (max-width: 1024px){._taskActions_uq6hb_264{opacity:1!important}}._actionButton_uq6hb_283{background:none;border:none;min-width:24px;min-height:24px;padding:0;border-radius:4px;cursor:pointer;color:#fff9;transition:all .2s ease;display:flex;align-items:center;justify-content:center}@media (hover: hover) and (pointer: fine){._actionButton_uq6hb_283:hover{background:#ffffff1a;color:#fff}._completeButton_uq6hb_207:hover{background:#00b89433;color:#00b894}._detailsButton_uq6hb_310:hover{background:#74b9ff33;color:var(--task-meeting)}._deleteButton_uq6hb_315:hover{background:#ff767533;color:var(--task-design)}}._completeButton_uq6hb_207._completed_uq6hb_321{color:#00b894}._taskBar_uq6hb_2._completed_uq6hb_321{opacity:.6}._taskBar_uq6hb_2._completed_uq6hb_321:hover{opacity:.8}._taskBar_uq6hb_2._completed_uq6hb_321 ._taskName_uq6hb_215{text-decoration:line-through}._taskBar_uq6hb_2._completed_uq6hb_321 ._timeInfo_uq6hb_256{opacity:.8}._completionIndicatorContainer_uq6hb_343{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0}._completionIndicator_uq6hb_343{display:flex;align-items:center;color:#00b894;opacity:.9;background:#00b8941a;border-radius:50%;padding:4px}@keyframes _completionPulse_uq6hb_1{0%,to{transform:translateY(-50%) scale(1);opacity:.9}50%{transform:translateY(-50%) scale(1.1);opacity:1}}@media (max-width: 768px){._taskInfo_uq6hb_211{left:10px;gap:8px;width:calc(100% - 20px)}._timeInfo_uq6hb_256{margin-right:200px;gap:1px}._taskActions_uq6hb_264{gap:4px}._actionButton_uq6hb_283{min-width:36px;min-height:36px;padding:0}._swipeAction_uq6hb_397{min-width:5px}}@media (max-width: 480px){._taskInfo_uq6hb_211{left:8px;gap:6px;width:calc(100% - 16px)}._timeInfo_uq6hb_256{margin-right:10px}._taskActions_uq6hb_264{gap:3px}._swipeAction_uq6hb_397{min-width:5px}}@media (hover: none) and (pointer: coarse){._swipeActions_uq6hb_425{transform:translate(100%)}._taskBar_uq6hb_2[data-swipe-open=true] ._swipeActions_uq6hb_425{transform:translate(0)}}._taskList_1e5eb_2{width:100%;max-width:800px;margin:0 auto;display:flex;flex-direction:column;align-items:center}._timeTotals_11u2t_2{margin-top:20px;padding:15px;background:#ffffff1a;border-radius:8px;display:flex;justify-content:flex-end;gap:20px;flex-wrap:wrap}._totalItem_11u2t_13{display:flex;align-items:center;gap:8px}._totalLabel_11u2t_19{font-size:1.1em;color:#ffffffe6;font-weight:500}._totalTime_11u2t_25{font-size:1.1em;color:#fff;font-weight:600}@media (max-width: 768px){._timeTotals_11u2t_2{gap:15px;padding:12px}}@media (max-width: 480px){._timeTotals_11u2t_2{gap:10px;padding:10px;justify-content:center}}._filterSection_at36m_2{margin-bottom:1rem}._filterSection_at36m_2:last-child{margin-bottom:0}._filterSection_at36m_2 h3{font-size:.9rem;font-weight:600;color:#ffffffe6;margin:0 0 .5rem}._filterModeToggle_at36m_17{margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem;color:#ffffffe6;font-size:.9rem}._toggleLabel_at36m_26{display:flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}._toggleLabel_at36m_26 input[type=checkbox]{width:1.25rem;height:1.25rem;cursor:pointer}._toggleText_at36m_40{font-weight:500}._periodFilters_at36m_44{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.5rem}._toggleItem_at36m_51{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:6px;padding:8px 12px;color:#ffffffe6;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:center}._toggleItem_at36m_51:hover{background:#ffffff26;border-color:#ffffff4d}._toggleItem_at36m_51[data-state=on]{background:var(--primary-color);border-color:var(--primary-color);color:#fff}._toggleButton_at36m_75{background:none;border:none;color:#fff9;font-size:12px;cursor:pointer;text-decoration:underline;padding:4px 0;align-self:flex-start;margin-top:8px}._toggleButton_at36m_75:hover{color:#fffc}._dateRange_at36m_91{display:flex;gap:.5rem;align-items:center}._dateInputs_at36m_97{display:flex;gap:1rem;width:100%}._dateInput_at36m_97{flex:1;min-width:0}._dateInput_at36m_97 label{display:block;margin-bottom:.25rem;color:#ffffffe6;font-size:.9rem}._dateInput_at36m_97 input[type=date]{width:100%;padding:.25rem .5rem;border:1px solid rgba(255,255,255,.2);border-radius:4px;background:#ffffff1a;color:#fff;font-size:.9rem;box-sizing:border-box}._dateInput_at36m_97 input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1)}._completionFilters_at36m_130{display:flex;flex-direction:column;gap:.5rem}._topicFilters_at36m_136{display:flex;flex-wrap:wrap;gap:.25rem}._topicChip_at36m_142{display:inline-flex;align-items:center;padding:.25rem .5rem;border-radius:12px;border:1px solid transparent;background:#ffffff1a;color:#fff;font-size:.8rem;font-weight:500;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none;min-width:60px;justify-content:center;white-space:nowrap}._topicChip_at36m_142:hover{background:#fff3;transform:translateY(-1px)}._topicChip_at36m_142._selected_at36m_165{border-color:#fff;box-shadow:0 1px 4px #0000004d;transform:translateY(-1px);background:#ffffff4d}._selectAllChip_at36m_172{background:#ffffff26;font-weight:600}._selectAllChip_at36m_172:hover{background:#ffffff40}._selectAllChip_at36m_172._selected_at36m_165{background:#ffffff4d;border-color:#fff}._topicChip_at36m_142._Coding_at36m_187._selected_at36m_165{background:var(--primary-color);border-color:var(--primary-color)}._topicChip_at36m_142._Meeting_at36m_192._selected_at36m_165{background:var(--task-design);border-color:var(--task-design)}._topicChip_at36m_142._Planning_at36m_197._selected_at36m_165{background:var(--task-meeting);border-color:var(--task-meeting)}._topicChip_at36m_142._Research_at36m_202._selected_at36m_165{background:var(--task-research);border-color:var(--task-research);color:#333}._topicChip_at36m_142._Documentation_at36m_208._selected_at36m_165{background:var(--task-break);border-color:var(--task-break);color:#333}._topicChip_at36m_142._Other_at36m_214._selected_at36m_165{background:var(--task-other);border-color:var(--task-other)}@media (max-width: 480px){._completionFilters_at36m_130{flex-direction:column;gap:.5rem;align-items:flex-start}}._topicChipSelect_zdtzh_2{display:flex;flex-direction:column;gap:.5rem}._topicChips_zdtzh_8{display:flex;flex-wrap:wrap;gap:.25rem}._topicChip_zdtzh_2{display:inline-flex;align-items:center;padding:.5rem .75rem;border-radius:12px;border:1px solid transparent;background:#ffffff1a;color:#fff;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none;min-width:60px;justify-content:center;white-space:nowrap}._topicChip_zdtzh_2:hover{background:#fff3;transform:translateY(-1px)}._topicChip_zdtzh_2._selected_zdtzh_37{border-color:#fff;box-shadow:0 1px 4px #0000004d;transform:translateY(-1px);background:#ffffff4d}._addNewChip_zdtzh_44{background:#ffffff26;font-weight:600;border:1px dashed rgba(255,255,255,.3)}._addNewChip_zdtzh_44:hover{background:#ffffff40;border-color:#ffffff80}._topicChip_zdtzh_2._Coding_zdtzh_56._selected_zdtzh_37{background:var(--primary-color);border-color:var(--primary-color)}._topicChip_zdtzh_2._Meeting_zdtzh_61._selected_zdtzh_37{background:var(--task-design);border-color:var(--task-design)}._topicChip_zdtzh_2._Planning_zdtzh_66._selected_zdtzh_37{background:var(--task-meeting);border-color:var(--task-meeting)}._topicChip_zdtzh_2._Research_zdtzh_71._selected_zdtzh_37{background:var(--task-research);border-color:var(--task-research);color:#333}._topicChip_zdtzh_2._Documentation_zdtzh_77._selected_zdtzh_37{background:var(--task-break);border-color:var(--task-break);color:#333}._topicChip_zdtzh_2._Other_zdtzh_83._selected_zdtzh_37{background:var(--task-other);border-color:var(--task-other)}._topicChip_zdtzh_2._InBetween_zdtzh_88._selected_zdtzh_37{background:var(--task-break);border-color:var(--task-break);color:#333}._content_pxjk3_2{padding:0 20px}._field_pxjk3_6{margin-bottom:20px}._field_pxjk3_6 label{display:block;margin-bottom:8px;color:#ffffffe6;font-weight:500;font-size:.9em}._field_pxjk3_6 input,._field_pxjk3_6 select{width:100%;padding:10px 12px;border:1px solid rgba(255,255,255,.2);border-radius:6px;background:#ffffff1a;color:#fff;font-size:14px;transition:border-color .2s ease;height:40px}._field_pxjk3_6 input:focus,._field_pxjk3_6 select:focus{outline:none;border-color:var(--primary-color);background:#ffffff26}._field_pxjk3_6 input::placeholder{color:#ffffff80}._timeInputs_pxjk3_42{display:flex;align-items:center}._timeInputs_pxjk3_42 input{width:120px;height:40px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:6px;color:#fff;font-size:16px;font-family:inherit;padding:10px 12px}._timeInputs_pxjk3_42 input:focus{outline:none;border-color:var(--primary-color);background:#ffffff26}._toggleGroup_pxjk3_65{display:flex;flex-direction:column;gap:8px}._toggleItem_pxjk3_71{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:6px;padding:8px 12px;color:#ffffffe6;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:center}._toggleItem_pxjk3_71:hover{background:#ffffff26;border-color:#ffffff4d}._toggleItem_pxjk3_71[data-state=on]{background:var(--primary-color);border-color:var(--primary-color);color:#fff}._estimateSection_pxjk3_95{display:flex;flex-direction:column;gap:12px}._toggleButton_pxjk3_101{background:none;border:none;color:#fff9;font-size:12px;cursor:pointer;text-decoration:underline;padding:4px 0;align-self:flex-start}._toggleButton_pxjk3_101:hover{color:#fffc}._exactInputs_pxjk3_116{margin-top:8px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1)}._actions_pxjk3_122{display:flex;gap:12px;padding:20px;border-top:1px solid rgba(255,255,255,.1);margin-top:20px}._cancelButton_pxjk3_130,._addButton_pxjk3_131{flex:1;padding:10px 16px;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;height:40px}._cancelButton_pxjk3_130{background:#ffffff1a;color:#fffc;border:1px solid rgba(255,255,255,.2)}._cancelButton_pxjk3_130:hover{background:#ffffff26;color:#fff}._addButton_pxjk3_131{background:var(--secondary-color);color:#fff}._addButton_pxjk3_131:hover:not(:disabled){background:var(--secondary-hover)}._addButton_pxjk3_131:disabled{background:#ffffff1a;color:#fff6;cursor:not-allowed}@media (max-width: 480px){._dialog_pxjk3_171{width:95%;margin:10px}._header_pxjk3_176{padding:15px 15px 0}._content_pxjk3_2{padding:0 15px}._actions_pxjk3_122{padding:15px}._timeInputs_pxjk3_42 input{width:70px}._field_pxjk3_6 input,._field_pxjk3_6 select{font-size:16px!important}}._topicManager_lth7p_2{background:#2c3e50;border-radius:8px;max-height:80vh;overflow-y:auto;color:#fff}._header_lth7p_10{display:flex;justify-content:space-between;align-items:center;padding:20px 20px 0;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:20px}._header_lth7p_10 h3{margin:0;font-size:1.2em}._closeButton_lth7p_24{background:none;border:none;color:#ffffffb3;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s}._closeButton_lth7p_24:hover{background:#ffffff1a;color:#fff}._content_lth7p_39{padding:0 20px 20px}._addSection_lth7p_43,._topicsSection_lth7p_44,._deletedSection_lth7p_45{margin-bottom:20px}._addSection_lth7p_43 h4,._topicsSection_lth7p_44 h4,._deletedSection_lth7p_45 h4{margin:0 0 12px;font-size:1em;color:#ffffffe6}._addForm_lth7p_57{display:flex;gap:8px}._topicInput_lth7p_62{flex:1;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:4px;padding:8px 12px;color:#fff;font-size:14px;font-family:inherit}._topicInput_lth7p_62:focus{outline:none;border-color:var(--primary-color);background:#ffffff26}._topicInput_lth7p_62::placeholder{color:#ffffff80}._addButton_lth7p_83,._saveButton_lth7p_84,._cancelButton_lth7p_85{padding:8px 16px;border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;white-space:nowrap}._addButton_lth7p_83,._saveButton_lth7p_84{background:var(--primary-color);color:#fff}._addButton_lth7p_83:hover:not(:disabled),._saveButton_lth7p_84:hover{background:var(--primary-hover)}._addButton_lth7p_83:disabled{background:#ffffff1a;color:#fff6;cursor:not-allowed}._cancelButton_lth7p_85{background:#ffffff1a;color:#fffc;border:1px solid rgba(255,255,255,.2)}._cancelButton_lth7p_85:hover{background:#ffffff26;color:#fff}._separator_lth7p_124{height:1px;background:#ffffff1a;margin:20px 0}._topicsList_lth7p_130{display:flex;flex-direction:column;gap:8px}._topicItem_lth7p_136{background:#ffffff0d;border-radius:6px;padding:12px;border-left:3px solid var(--primary-color)}._topicDisplay_lth7p_143{display:flex;justify-content:space-between;align-items:center}._topicName_lth7p_149{font-weight:500;color:#fff}._deletedTopic_lth7p_154{color:#ffffff80;text-decoration:line-through}._systemTopic_lth7p_159{color:#fffc;font-style:italic}._systemBadge_lth7p_164{background:var(--primary-color);color:#1a1a1a;font-size:.7em;padding:2px 6px;border-radius:8px;margin-left:8px;font-style:normal;font-weight:600}._topicActions_lth7p_175{display:flex;gap:4px}._actionButton_lth7p_180{background:none;border:none;color:#ffffffb3;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s}._actionButton_lth7p_180:hover{background:#ffffff1a;color:#fff}._editForm_lth7p_195{display:flex;gap:8px;align-items:center}@media (max-width: 480px){._header_lth7p_10{padding:15px 15px 0}._content_lth7p_39{padding:0 15px 15px}._addForm_lth7p_57{flex-direction:column}._editForm_lth7p_195{flex-direction:column;align-items:stretch}}._overrunReasonManager_qfucu_2{display:flex;flex-direction:column;height:100%}._content_qfucu_8{flex:1;padding:20px;overflow-y:auto}._addSection_qfucu_14{margin-bottom:30px}._addSection_qfucu_14 h3{margin:0 0 15px;font-size:1.1rem;font-weight:500;color:#ffffffe6}._addForm_qfucu_25{display:flex;gap:10px;align-items:flex-end}._input_qfucu_31{flex:1;padding:10px 12px;border:1px solid rgba(255,255,255,.2);border-radius:6px;background:#ffffff1a;color:#fff;font-size:14px}._input_qfucu_31:focus{outline:none;border-color:var(--primary-color);background:#ffffff26}._input_qfucu_31::placeholder{color:#ffffff80}._addButton_qfucu_51{padding:10px 16px;background:var(--primary-color);color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s;white-space:nowrap}._addButton_qfucu_51:hover{background:var(--primary-hover)}._reasonsSection_qfucu_68 h3{margin:0 0 15px;font-size:1.1rem;font-weight:500;color:#ffffffe6}._reasonsList_qfucu_75{display:flex;flex-direction:column;gap:10px}._reasonItem_qfucu_81{display:flex;justify-content:space-between;align-items:center;padding:12px;background:#ffffff0d;border-radius:6px;border:1px solid rgba(255,255,255,.1)}._reasonInfo_qfucu_91{flex:1;min-width:0}._reasonLabel_qfucu_96{font-weight:500;color:#fff;margin-bottom:4px}._reasonDescription_qfucu_102{font-size:12px;color:#fff9;line-height:1.3}._reasonActions_qfucu_108{display:flex;gap:8px;align-items:center}._editButton_qfucu_114,._deleteButton_qfucu_115{background:none;border:none;color:#fff9;cursor:pointer;padding:6px;border-radius:4px;transition:all .2s;display:flex;align-items:center;justify-content:center}._editButton_qfucu_114:hover{background:#ffffff1a;color:var(--primary-color)}._deleteButton_qfucu_115:hover{background:#ffffff1a;color:var(--task-design)}._editButton_qfucu_114:disabled,._deleteButton_qfucu_115:disabled{opacity:.3;cursor:not-allowed}._editModal_qfucu_144{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}._editContent_qfucu_157{background:#34495e;border-radius:8px;padding:20px;width:90%;max-width:400px;border:1px solid rgba(255,255,255,.1)}._editContent_qfucu_157 h3{margin:0 0 15px;font-size:1.1rem;font-weight:500}._editForm_qfucu_172{display:flex;flex-direction:column;gap:12px}._editActions_qfucu_178{display:flex;gap:10px;justify-content:flex-end;margin-top:10px}._cancelButton_qfucu_185,._saveButton_qfucu_186{padding:8px 16px;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}._cancelButton_qfucu_185{background:#ffffff1a;color:#fffc;border:1px solid rgba(255,255,255,.2)}._cancelButton_qfucu_185:hover{background:#ffffff26;color:#fff}._saveButton_qfucu_186{background:var(--primary-color);color:#fff}._saveButton_qfucu_186:hover{background:var(--primary-hover)}._footer_qfucu_216{padding:20px;border-top:1px solid rgba(255,255,255,.1);display:flex;justify-content:center}._resetButton_qfucu_223{padding:10px 20px;background:#ffffff1a;color:#fffc;border:1px solid rgba(255,255,255,.2);border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}._resetButton_qfucu_223:hover{background:#ffffff26;color:#fff}@media (max-width: 480px){._header_qfucu_242,._content_qfucu_8{padding:15px}._addForm_qfucu_25{flex-direction:column;align-items:stretch}._editActions_qfucu_178{flex-direction:column}}._sliderContainer_rgzw5_2{display:flex;align-items:center;gap:12px}._slider_rgzw5_2{flex:1;height:6px;border-radius:3px;background:#fff3;outline:none;-webkit-appearance:none;cursor:pointer}._slider_rgzw5_2::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#fff;cursor:pointer;border:1px solid rgba(255,255,255,.3)}._slider_rgzw5_2::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#fff;cursor:pointer;border:1px solid rgba(255,255,255,.3)}._value_rgzw5_38{font-size:12px;color:#fff9;min-width:60px;width:60px;text-align:right;font-family:monospace}@media (max-width: 480px){._slider_rgzw5_2::-webkit-slider-thumb{width:24px;height:24px}._slider_rgzw5_2::-moz-range-thumb{width:24px;height:24px}}._actionsContent_1nocp_2{display:flex;flex-direction:column;gap:8px}._actionButton_1nocp_8{padding:12px 16px;background:none;border:none;color:#ffffffe6;cursor:pointer;display:flex;align-items:center;gap:12px;font-size:14px;transition:background-color .2s ease;text-align:left;border-radius:6px}._actionButton_1nocp_8:hover{background-color:#ffffff1a}._separator_1nocp_27{height:1px;background:#fff3;margin:8px 0}._saturationSection_1nocp_33{padding:12px 16px;background:#ffffff0d;border-radius:6px;margin:8px 0}._saturationLabel_1nocp_40{display:flex;align-items:center;gap:8px;font-size:14px;color:#fffc;margin-bottom:12px}button{all:unset}._modalOverlay_1nocp_53{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}._modalContent_1nocp_66{background:#2c3e50;border-radius:8px;box-shadow:0 4px 20px #00000080;border:1px solid rgba(255,255,255,.1);width:90%;max-width:600px;max-height:90%;display:flex;flex-direction:column;overflow:hidden}@media (max-width: 480px){._actionButton_1nocp_8{padding:14px 16px;font-size:16px}._saturationSection_1nocp_33{padding:16px}}._message_m9va6_2{margin:0;color:#ffffffe6;line-height:1.5}._dialogActions_m9va6_8{display:flex;gap:10px;justify-content:flex-end}._cancelButton_m9va6_14{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fffc;padding:8px 16px;border-radius:4px;cursor:pointer;transition:all .2s ease;font-size:.9em}._cancelButton_m9va6_14:hover{background:#ffffff26;color:#fff;border-color:#ffffff4d}._confirmButton_m9va6_31{background:#e74c3c;border:1px solid #c0392b;color:#fff;padding:8px 16px;border-radius:4px;cursor:pointer;transition:all .2s ease;font-size:.9em;font-weight:500}._confirmButton_m9va6_31:hover{background:#c0392b;border-color:#a93226}._content_10pmt_2{padding:0 20px}._message_10pmt_6{color:#ffffffe6;font-size:14px;line-height:1.5;margin-bottom:16px}._question_10pmt_13{color:#fffc;font-size:14px;font-weight:500;margin-bottom:20px}._reasonsSection_10pmt_20{margin-bottom:20px}._reasonChips_10pmt_24{display:flex;flex-wrap:wrap;gap:8px}._reasonChip_10pmt_24{display:inline-flex;align-items:center;padding:8px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.2);background:#ffffff1a;color:#fff;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}._reasonChip_10pmt_24:hover{background:#fff3;transform:translateY(-1px)}._reasonChip_10pmt_24._selected_10pmt_51{border-color:var(--primary-color);background:#42b88333;color:var(--primary-color);font-weight:600}._actions_10pmt_58{display:flex;gap:12px;padding:20px;border-top:1px solid rgba(255,255,255,.1);margin-top:20px}._skipButton_10pmt_66,._saveButton_10pmt_67{flex:1;padding:10px 16px;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;height:40px}._skipButton_10pmt_66{background:#ffffff1a;color:#fffc;border:1px solid rgba(255,255,255,.2)}._skipButton_10pmt_66:hover{background:#ffffff26;color:#fff}._saveButton_10pmt_67{background:var(--primary-color);color:#fff}._saveButton_10pmt_67:hover:not(:disabled){background:var(--primary-hover)}._saveButton_10pmt_67:disabled{background:#ffffff1a;color:#fff6;cursor:not-allowed}@media (max-width: 480px){._content_10pmt_2{padding:0 15px}._actions_10pmt_58{padding:15px}._reasonChip_10pmt_24{padding:6px 10px;font-size:12px}}._successMessage_rdxhl_2{position:fixed;top:20px;right:20px;color:#fff;padding:12px 20px;border-radius:8px;font-weight:500;font-size:14px;z-index:10000;transform:translate(100%);transition:transform .3s ease;max-width:300px;word-wrap:break-word;animation:_slideIn_rdxhl_1 .3s ease forwards}@keyframes _slideIn_rdxhl_1{0%{transform:translate(100%)}to{transform:translate(0)}}._successMessage_rdxhl_2.fade-out{animation:_slideOut_rdxhl_1 .3s ease forwards}@keyframes _slideOut_rdxhl_1{0%{transform:translate(0)}to{transform:translate(100%)}}@media (max-width: 768px){._successMessage_rdxhl_2{top:10px;right:10px;left:10px;max-width:none;font-size:13px;padding:10px 16px}}._container_kcqm6_2{padding:20px;min-height:400px}._loading_kcqm6_7{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;gap:16px}._spinner_kcqm6_16{width:40px;height:40px;border:4px solid rgba(255,255,255,.1);border-left:4px solid #74b9ff;border-radius:50%;animation:_spin_kcqm6_16 1s linear infinite}@keyframes _spin_kcqm6_16{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._error_kcqm6_34{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;gap:16px;text-align:center}._error_kcqm6_34 h3{margin:0;color:#e74c3c}._retryButton_kcqm6_49{background:#74b9ff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px}._retryButton_kcqm6_49:hover{background:#5a9bd8}._generateSection_kcqm6_63{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;gap:20px;text-align:center}._description_kcqm6_73{color:#fffc;max-width:400px;line-height:1.5}._generateButton_kcqm6_79{background:linear-gradient(135deg,#74b9ff,#0984e3);color:#fff;border:none;padding:12px 24px;border-radius:6px;cursor:pointer;font-size:16px;font-weight:500;transition:all .2s ease}._generateButton_kcqm6_79:hover{transform:translateY(-1px);box-shadow:0 4px 12px #74b9ff4d}._noApiKeySection_kcqm6_96{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;gap:16px;text-align:center}._noApiKeyIcon_kcqm6_106{font-size:48px;margin-bottom:8px}._noApiKeyTitle_kcqm6_111{margin:0;font-size:1.2rem;font-weight:600;color:#fff}._noApiKeyDescription_kcqm6_118{color:#fffc;max-width:400px;line-height:1.5;margin:0}._configureButton_kcqm6_125{background:linear-gradient(135deg,#74b9ff,#0984e3);color:#fff;border:none;padding:12px 24px;border-radius:6px;cursor:pointer;font-size:16px;font-weight:500;transition:all .2s ease;margin-top:8px}._configureButton_kcqm6_125:hover{transform:translateY(-1px);box-shadow:0 4px 12px #74b9ff4d}._noApiKeyHelp_kcqm6_143{color:#fff9;font-size:14px;margin:8px 0 0}._helpLink_kcqm6_150{color:#74b9ff;text-decoration:none}._helpLink_kcqm6_150:hover{text-decoration:underline}._summary_kcqm6_159{display:flex;flex-direction:column;gap:24px}._section_kcqm6_165{background:#ffffff0d;border-radius:8px;padding:20px;border:1px solid rgba(255,255,255,.1)}._sectionTitle_kcqm6_172{margin:0 0 12px;font-size:1.1rem;font-weight:600;color:#fff;display:flex;align-items:center;gap:8px}._executiveSummary_kcqm6_182{color:#ffffffe6;line-height:1.6;margin:0}._insightsList_kcqm6_188,._improvementsList_kcqm6_189,._patternsList_kcqm6_190,._stepsList_kcqm6_191{margin:0;padding-left:20px;color:#ffffffe6}._insightItem_kcqm6_197,._improvementItem_kcqm6_198,._patternItem_kcqm6_199,._stepItem_kcqm6_200{margin-bottom:8px;line-height:1.5}._insightItem_kcqm6_197::marker,._patternItem_kcqm6_199::marker{color:#74b9ff}._improvementItem_kcqm6_198::marker{color:#fdcb6e}._stepItem_kcqm6_200::marker{color:#00b894}._refreshSection_kcqm6_218{display:flex;justify-content:center;margin-bottom:20px}._refreshButton_kcqm6_224{background:linear-gradient(135deg,#74b9ff,#0984e3);color:#fff;border:none;padding:10px 20px;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;display:flex;align-items:center;gap:8px;transition:all .2s ease}._refreshButton_kcqm6_224:hover{transform:translateY(-1px);box-shadow:0 4px 12px #74b9ff4d}._refreshButton_kcqm6_224:disabled{background:#ffffff1a;cursor:not-allowed;color:#fff6;transform:none;box-shadow:none}._refreshButton_kcqm6_224:disabled:hover{transform:none;box-shadow:none}@media (max-width: 768px){._container_kcqm6_2,._section_kcqm6_165{padding:15px}._generateSection_kcqm6_63{height:250px}._description_kcqm6_73{max-width:300px}}._container_swbjf_2{padding:20px}._section_swbjf_6{margin-bottom:24px}._sectionTitle_swbjf_10{margin:0 0 12px;font-size:1.1rem;font-weight:600;color:#fff}._description_swbjf_17{color:#fffc;line-height:1.5;margin:0 0 16px}._apiKeySection_swbjf_23{margin-bottom:16px}._label_swbjf_27{display:block;margin-bottom:8px;color:#ffffffe6;font-weight:500}._inputGroup_swbjf_34{display:flex;gap:8px}._input_swbjf_34{flex:1;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:4px;padding:10px 12px;color:#fff;font-size:14px}._input_swbjf_34:focus{outline:none;border-color:#74b9ff;box-shadow:0 0 0 2px #74b9ff33}._input_swbjf_34::placeholder{color:#ffffff80}._toggleButton_swbjf_59{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:4px;padding:10px 12px;color:#fffc;cursor:pointer;font-size:14px;white-space:nowrap}._toggleButton_swbjf_59:hover{background:#ffffff26}._actions_swbjf_74{display:flex;gap:12px;margin-bottom:16px}._saveButton_swbjf_80,._testButton_swbjf_81{padding:10px 16px;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}._saveButton_swbjf_80{background:#74b9ff;color:#fff}._saveButton_swbjf_80:hover{background:#5a9bd8}._testButton_swbjf_81{background:#ffffff1a;color:#ffffffe6;border:1px solid rgba(255,255,255,.2)}._testButton_swbjf_81:hover{background:#ffffff26}._testResult_swbjf_110{margin-top:12px}._testStatus_swbjf_114{display:flex;align-items:center;gap:8px;padding:12px;border-radius:4px;font-size:14px}._testStatus_swbjf_114._success_swbjf_123{background:#00b8941a;border:1px solid rgba(0,184,148,.3);color:#00b894}._testStatus_swbjf_114._error_swbjf_129{background:#e74c3c1a;border:1px solid rgba(231,76,60,.3);color:#e74c3c}._instructions_swbjf_135{color:#fffc;line-height:1.6;margin:0;padding-left:20px}._instructions_swbjf_135 li{margin-bottom:8px}._link_swbjf_146{color:#74b9ff;text-decoration:none}._link_swbjf_146:hover{text-decoration:underline}._privacyList_swbjf_155{color:#fffc;line-height:1.6;margin:0;padding-left:20px}._privacyList_swbjf_155 li{margin-bottom:6px}._deleteButton_swbjf_166{background:#e74c3c1a;border:1px solid rgba(231,76,60,.3);color:#e74c3c;padding:10px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s ease}._deleteButton_swbjf_166:hover{background:#e74c3c33}@media (max-width: 768px){._container_swbjf_2{padding:15px}._actions_swbjf_74,._inputGroup_swbjf_34{flex-direction:column}._toggleButton_swbjf_59{align-self:flex-start}}._infoBox_1ua00_2{position:relative;display:inline-block}._infoButton_1ua00_7{background:none;border:none;color:#fff9;cursor:pointer;padding:4px;border-radius:50%;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._infoButton_1ua00_7:hover{color:#ffffffe6;background:#ffffff1a}._infoPopup_1ua00_25{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:8px;background:#fffffff2;border:1px solid rgba(255,255,255,.3);border-radius:8px;padding:16px;min-width:280px;max-width:350px;z-index:1000;box-shadow:0 8px 32px #0003;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._infoPopup_1ua00_25:before{content:"";position:absolute;top:-6px;left:50%;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid rgba(255,255,255,.95)}._infoHeader_1ua00_55{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._infoTitle_1ua00_62{margin:0;font-size:1rem;font-weight:600;color:#333}._closeButton_1ua00_69{background:none;border:none;color:#0009;cursor:pointer;padding:2px;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._closeButton_1ua00_69:hover{color:#000000e6;background:#0000001a}._infoContent_1ua00_87{color:#000c;font-size:.9rem;line-height:1.5}._infoContent_1ua00_87 p{margin:0 0 8px}._infoContent_1ua00_87 p:last-child{margin-bottom:0}._infoContent_1ua00_87 strong{color:#333;font-weight:600}._infoContent_1ua00_87 code{background:#0000001a;padding:2px 4px;border-radius:3px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.85rem;color:#333}@media (max-width: 768px){._infoPopup_1ua00_25{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:0;min-width:90vw;max-width:90vw}._infoPopup_1ua00_25:before{display:none}}._topicItem_mpb2k_2{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#ffffff0d;border-radius:4px;border-left:3px solid rgba(255,255,255,.3);gap:8px}._topicGreen_mpb2k_13{background:#00b8941a!important;border-left-color:#00b894!important}._topicYellow_mpb2k_18{background:#fdcb6e1a!important;border-left-color:#fdcb6e!important}._topicOrange_mpb2k_23{background:#e170551a!important;border-left-color:#e17055!important}._topicRed_mpb2k_28{background:#ff6b6b1a!important;border-left-color:var(--task-design)!important}._topicName_mpb2k_33{font-weight:500;color:#fff;flex:1}._topicValue_mpb2k_39{color:#ffffffb3;font-weight:500;white-space:nowrap}._topicCount_mpb2k_45{color:#fff9;font-size:.9rem;white-space:nowrap}._topicGreen_mpb2k_13 ._topicValue_mpb2k_39{color:#00b894!important}._topicYellow_mpb2k_18 ._topicValue_mpb2k_39{color:#fdcb6e!important}._topicOrange_mpb2k_23 ._topicValue_mpb2k_39{color:#e17055!important}._topicRed_mpb2k_28 ._topicValue_mpb2k_39{color:var(--task-design)!important}._topicInBetween_mpb2k_67{background:#ffc1071a!important;border-left-color:#ffc107!important}._topicInBetween_mpb2k_67 ._topicValue_mpb2k_39{color:#ffc107!important}._distributionList_1kgiy_2{display:flex;flex-direction:column;gap:8px}._distributionItem_1kgiy_8{display:flex;align-items:center;gap:12px;padding:8px 0}._distributionRange_1kgiy_15{min-width:80px;font-weight:500;color:#fff}._distributionBar_1kgiy_21{flex:1;height:8px;background:#ffffff1a;border-radius:4px;overflow:hidden}._distributionBarFill_1kgiy_29{height:100%;background:linear-gradient(90deg,#00b894,#74b9ff);border-radius:4px;transition:width .3s ease}._distributionCount_1kgiy_36{min-width:80px;text-align:right;color:#ffffffb3;font-size:.9rem}._section_qpb31_2{margin-bottom:30px;padding:20px;background:#ffffff0d;border-radius:8px;border:1px solid rgba(255,255,255,.1)}._sectionTitle_qpb31_10{margin:0 0 20px;font-size:1.2rem;font-weight:600;color:#fff;display:flex;align-items:center;gap:8px}._subsection_qpb31_20{margin-top:20px}._subsectionTitle_qpb31_24{margin:0 0 12px;font-size:1rem;font-weight:500;color:#ffffffe6}._metricsGrid_qpb31_31{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:15px;margin-bottom:20px}._metricCard_qpb31_38{padding:15px;background:#ffffff1a;border-radius:6px;text-align:center;border:1px solid rgba(255,255,255,.1)}._metricValue_qpb31_46{font-size:1.5rem;font-weight:600;color:#fff;margin-bottom:5px}._metricLabel_qpb31_53{font-size:.9rem;color:#ffffffb3;display:flex;align-items:center;justify-content:center;gap:6px}._previousValue_qpb31_62{font-size:.8rem;color:#fff9;margin-top:5px;font-style:italic}._topicList_qpb31_69{display:flex;flex-direction:column;gap:8px}._intepretation_qpb31_75{display:flex;flex-direction:column;justify-content:space-between;text-align:left;padding:0 20px 20px}@media (max-width: 768px){._section_qpb31_2{padding:15px}._metricsGrid_qpb31_31{grid-template-columns:1fr;gap:12px}}._section_l59c2_2{margin-bottom:30px;padding:20px;background:#ffffff0d;border-radius:8px;border:1px solid rgba(255,255,255,.1)}._sectionTitle_l59c2_10{margin:0 0 20px;font-size:1.2rem;font-weight:600;color:#fff;display:flex;align-items:center;gap:8px}._subsection_l59c2_20{margin-top:20px}._subsectionTitle_l59c2_24{margin:0 0 12px;font-size:1rem;font-weight:500;color:#ffffffe6}._metricsGrid_l59c2_31{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:15px;margin-bottom:20px}._metricCard_l59c2_38{padding:15px;background:#ffffff1a;border-radius:6px;text-align:center;border:1px solid rgba(255,255,255,.1)}._metricValue_l59c2_46{font-size:1.5rem;font-weight:600;color:#fff;margin-bottom:5px}._metricLabel_l59c2_53{font-size:.9rem;color:#ffffffb3;display:flex;align-items:center;justify-content:center;gap:6px}._timeDeviationGrid_l59c2_62{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px}._timeDeviationCard_l59c2_68{padding:12px;background:#ffffff0d;border-radius:6px;text-align:center;border:1px solid rgba(255,255,255,.1)}._timeDeviationValue_l59c2_76{font-size:1.2rem;font-weight:600;color:#fff;margin-bottom:4px}._timeDeviationLabel_l59c2_83{font-size:.8rem;color:#ffffffb3}@media (max-width: 768px){._section_l59c2_2{padding:15px}._metricsGrid_l59c2_31{grid-template-columns:1fr;gap:12px}._timeDeviationGrid_l59c2_62{grid-template-columns:repeat(2,1fr)}}._section_1f6ru_2{margin-bottom:30px;padding:20px;background:#ffffff0d;border-radius:8px;border:1px solid rgba(255,255,255,.1)}._sectionTitle_1f6ru_10{margin:0 0 20px;font-size:1.2rem;font-weight:600;color:#fff;display:flex;align-items:center;gap:8px}._subsection_1f6ru_20{margin-top:20px}._subsectionTitle_1f6ru_24{margin:0 0 12px;font-size:1rem;font-weight:500;color:#ffffffe6}._topicTable_1f6ru_31{margin-bottom:20px}._tableHeader_1f6ru_35{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr 1fr;gap:12px;padding:12px;background:#ffffff1a;border-radius:6px 6px 0 0;font-weight:600;color:#fff}._tableRow_1f6ru_46{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr 1fr;gap:12px;padding:12px;border-bottom:1px solid rgba(255,255,255,.1);transition:background-color .2s}._tableRow_1f6ru_46:hover{background:#ffffff0d}._tableCell_1f6ru_59{color:#ffffffe6;font-size:.9rem}._overrunList_1f6ru_64{display:flex;flex-direction:column;gap:8px}@media (max-width: 768px){._section_1f6ru_2{padding:15px}._topicTable_1f6ru_31{margin-bottom:20px}._tableHeader_1f6ru_35{display:none}._tableRow_1f6ru_46{display:flex;flex-direction:column;gap:8px;padding:15px;border:1px solid rgba(255,255,255,.1);border-radius:6px;margin-bottom:12px;background:#ffffff0d}._tableCell_1f6ru_59{display:flex;justify-content:space-between;align-items:center;padding:4px 0;color:#ffffffe6;font-size:.9rem}._tableCell_1f6ru_59:before{content:attr(data-label) ": ";font-weight:600;color:#ffffffb3;min-width:100px}}._section_1q999_2{margin-bottom:30px;padding:20px;background:#ffffff0d;border-radius:8px;border:1px solid rgba(255,255,255,.1)}._sectionTitle_1q999_10{margin:0 0 20px;font-size:1.2rem;font-weight:600;color:#fff;display:flex;align-items:center;gap:8px}._subsection_1q999_20{margin-top:20px}._subsectionTitle_1q999_24{margin:0 0 12px;font-size:1rem;font-weight:500;color:#ffffffe6}._metricsGrid_1q999_31{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:15px;margin-bottom:20px}._metricCard_1q999_38{padding:15px;background:#ffffff1a;border-radius:6px;text-align:center;border:1px solid rgba(255,255,255,.1)}._metricValue_1q999_46{font-size:1.5rem;font-weight:600;color:#fff;margin-bottom:5px}._metricLabel_1q999_53{font-size:.9rem;color:#ffffffb3;display:flex;align-items:center;justify-content:center;gap:6px}._reasonsList_1q999_62{display:flex;flex-direction:column;gap:8px}._reasonItem_1q999_68{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#ffffff0d;border-radius:4px}._reasonName_1q999_77{font-weight:500;color:#fff}._reasonCount_1q999_82{color:#ffffffb3;font-size:.9rem}._reasonPercentage_1q999_87{color:#fdcb6e;font-weight:500}@media (max-width: 768px){._section_1q999_2{padding:15px}._metricsGrid_1q999_31{grid-template-columns:1fr;gap:12px}}._section_15m14_2{margin-bottom:30px;padding:20px;background:#ffffff0d;border-radius:8px;border:1px solid rgba(255,255,255,.1)}._sectionTitle_15m14_10{margin:0 0 20px;font-size:1.2rem;font-weight:600;color:#fff;display:flex;align-items:center;gap:8px}._aiSummaryHeader_15m14_20{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._aiSummaryActions_15m14_27{display:flex;gap:8px;align-items:center}._summaryButtonGroup_15m14_33{display:flex;align-items:center;gap:4px}._apiKeyStatus_15m14_39{color:#00b894;font-size:12px;font-weight:700;background:#00b8941a;border:1px solid rgba(0,184,148,.3);border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center;cursor:help}._settingsButton_15m14_54{background:#ffffff1a;color:#fffc;border:1px solid rgba(255,255,255,.2);padding:8px 12px;border-radius:4px;cursor:pointer;font-size:12px;transition:all .2s ease}._settingsButton_15m14_54:hover{background:#ffffff26;color:#ffffffe6}._aiSummaryButton_15m14_70{background:linear-gradient(135deg,#74b9ff,#0984e3);color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}._aiSummaryButton_15m14_70:hover{transform:translateY(-1px);box-shadow:0 4px 12px #74b9ff4d}._aiSummaryDescription_15m14_87{color:#ffffffb3;margin:0;line-height:1.5}@media (max-width: 768px){._aiSummaryHeader_15m14_20{flex-direction:column;align-items:flex-start;gap:12px}._aiSummaryActions_15m14_27{width:100%;justify-content:space-between}._settingsButton_15m14_54,._aiSummaryButton_15m14_70{flex:1;text-align:center}}._filterStatusBar_1wjnl_2{display:flex;justify-content:space-between;align-items:center;background:#ffffff08;border-radius:6px;padding:.75rem 1rem;margin-bottom:1.5rem;border:1px solid rgba(255,255,255,.05)}._filterStatus_1wjnl_2{color:#ffffffb3;font-size:.9rem}._editFiltersButton_1wjnl_18{background:none;border:none;color:#fff9;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._editFiltersButton_1wjnl_18:hover{color:#fffc;background:#ffffff0d}._dialogContent_1x9s2_2{display:flex;flex-direction:column;height:70vh;max-height:70vh}._scrollableContent_1x9s2_9{flex:1;overflow-y:auto;padding-right:8px}._stickyFooter_1x9s2_15{flex-shrink:0;padding-top:16px;border-top:1px solid rgba(255,255,255,.1);background:inherit}._section_1x9s2_22{margin-bottom:24px}._sectionTitle_1x9s2_26{margin:0 0 12px;font-size:1.1rem;font-weight:600;color:#fff}._description_1x9s2_33{margin:0 0 16px;color:#fffc;line-height:1.5}._trackingList_1x9s2_39{display:flex;flex-direction:column;gap:16px}._trackingItem_1x9s2_45{display:flex;align-items:flex-start;gap:12px;padding:12px;background:#ffffff0d;border-radius:8px;border:1px solid rgba(255,255,255,.1)}._trackingIcon_1x9s2_55{flex-shrink:0;margin-top:2px;display:flex;align-items:center;justify-content:center;color:#fffc}._trackingContent_1x9s2_64 h4{margin:0 0 4px;font-size:.95rem;font-weight:500;color:#fff}._trackingContent_1x9s2_64 p{margin:0;font-size:.85rem;color:#ffffffb3;line-height:1.4}._notTrackingList_1x9s2_78{display:flex;flex-direction:column;gap:8px}._notTrackingItem_1x9s2_84{display:flex;align-items:center;gap:8px;font-size:.9rem;color:#fffc}._checkmark_1x9s2_92{color:#00b894;font-weight:700;font-size:1rem}._providerList_1x9s2_98{margin:0;padding-left:20px;color:#fffc;line-height:1.5}._providerList_1x9s2_98 li{margin-bottom:6px}._buttonContainer_1x9s2_109{display:flex;gap:12px;margin-bottom:16px}._acceptButton_1x9s2_115{flex:1;background:#00b894;color:#fff;border:none;padding:12px 20px;border-radius:6px;font-weight:500;cursor:pointer;transition:background-color .2s ease}._acceptButton_1x9s2_115:hover{background:#00a085}._declineButton_1x9s2_131{flex:1;background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2);padding:12px 20px;border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s ease}._declineButton_1x9s2_131:hover{background:#ffffff26;border-color:#ffffff4d}._note_1x9s2_148{margin:0;font-size:.85rem;color:#fff9;line-height:1.4}._footer_1x9s2_155{display:flex;justify-content:flex-end;gap:12px}._closeButton_1x9s2_161{background:#fcd172;color:#1a1a1a;border:none;padding:10px 20px;border-radius:6px;font-weight:500;cursor:pointer;transition:background-color .2s ease}._closeButton_1x9s2_161:hover{background:#f4c25a}@media (max-width: 768px){._trackingItem_1x9s2_45{padding:10px}._choiceLabel_1x9s2_182{padding:12px}._sectionTitle_1x9s2_26{font-size:1rem}}._inBetweenTimeSwitch_102xv_2{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;margin:20px 0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._switchContainer_102xv_11{display:flex;align-items:center;justify-content:space-between;gap:20px}._labelContainer_102xv_18{flex:1}._primaryLabel_102xv_22{font-size:18px;font-weight:600;color:#fffffff2;margin-bottom:4px}._secondaryLabel_102xv_29{font-size:14px;color:#ffffffb3;line-height:1.4}._switchWrapper_102xv_35{flex-shrink:0}._switchRoot_102xv_39{width:50px;height:28px;background-color:#ffffff1a;border-radius:9999px;position:relative;cursor:pointer;transition:background-color .2s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}._switchRoot_102xv_39[data-state=checked]{background-color:var(--secondary-color)}._switchThumb_102xv_54{display:block;width:24px;height:24px;background-color:#fff;border-radius:9999px;box-shadow:0 2px 4px #0003;transition:transform .2s ease;transform:translate(2px);will-change:transform}._switchThumb_102xv_54[data-state=checked]{transform:translate(24px)}@media (max-width: 640px){._switchContainer_102xv_11{align-items:flex-start;gap:16px}._switchWrapper_102xv_35{align-self:flex-end}._primaryLabel_102xv_22{font-size:16px}._secondaryLabel_102xv_29{font-size:13px}}._loadingContainer_pgvfc_2{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:90svh;background:#1a1a1a;color:#fff}._loadingSpinner_pgvfc_12{width:40px;height:40px;border:3px solid rgba(255,255,255,.3);border-top:3px solid var(--secondary-color);border-radius:50%;animation:_spin_pgvfc_1 1s linear infinite;margin-bottom:16px}._loadingText_pgvfc_22{font-size:16px;color:#fffc}@keyframes _spin_pgvfc_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._timeTracker_pgvfc_36{max-width:800px;margin:20px auto;padding:20px}.app{max-width:1200px;margin:0 auto}
