.Behaviour_hidden_4b3f8q{opacity:0;visibility:hidden}.Behaviour_legend_4b3f8q{gap:calc(16 * var(--u));margin:calc(4 * var(--u)) 0 calc(2 * var(--u));color:#595959;font-size:calc(12.5 * var(--u));flex-wrap:wrap;display:flex}.Behaviour_legend_4b3f8q span{align-items:center;gap:calc(6 * var(--u));display:inline-flex}.Behaviour_legend_4b3f8q i{width:calc(9 * var(--u));height:calc(9 * var(--u));border-radius:calc(2 * var(--u));background:var(--c)}.Behaviour_hint_4b3f8q{color:#8c8c8c;font-size:calc(12 * var(--u))}.Behaviour_board_4b3f8q{grid-template-columns:calc(128 * var(--u)) repeat(var(--weeks,5), minmax(0, 1fr));margin-top:calc(6 * var(--u));border:calc(1 * var(--u)) solid #ececec;border-radius:calc(10 * var(--u));display:grid;overflow:hidden}.Behaviour_board_4b3f8q>*{border-right:calc(1 * var(--u)) solid #f0f0f0;border-bottom:calc(1 * var(--u)) solid #f0f0f0}.Behaviour_week_4b3f8q{align-content:center;gap:calc(3 * var(--u));height:calc(50 * var(--u));padding:0 calc(10 * var(--u));font-size:calc(13 * var(--u));font-weight:600;display:grid}.Behaviour_week_4b3f8q small{color:#8c8c8c;font-size:calc(11 * var(--u));font-weight:400}.Behaviour_lane_4b3f8q{align-items:center;gap:calc(10 * var(--u));padding:0 calc(10 * var(--u));font-size:calc(13.5 * var(--u));font-weight:600;display:flex}.Behaviour_lane_4b3f8q i{width:calc(22 * var(--u));height:calc(22 * var(--u));border-radius:calc(6 * var(--u));background:color-mix(in srgb, var(--c) 14%, #fff);color:var(--c);place-items:center;display:grid}.Behaviour_lane_4b3f8q svg{width:calc(13 * var(--u));height:calc(13 * var(--u))}.Behaviour_cell_4b3f8q{align-content:start;gap:calc(7 * var(--u));min-height:calc(82 * var(--u));padding:calc(8 * var(--u));display:grid}.Behaviour_item_4b3f8q{padding:calc(7 * var(--u)) calc(8 * var(--u));border:calc(1 * var(--u)) solid color-mix(in srgb, var(--c) 45%, #fff);border-left:calc(3 * var(--u)) solid var(--c);border-radius:calc(6 * var(--u));font-size:calc(11.5 * var(--u));white-space:nowrap;text-overflow:ellipsis;background:#fff;font-weight:500;overflow:hidden}.Behaviour_swap_4b3f8q{display:grid}.Behaviour_wrap_4b3f8q .Behaviour_item_4b3f8q{white-space:normal}.Behaviour_byItem_4b3f8q{justify-content:space-between;align-items:flex-start;gap:calc(6 * var(--u));display:flex}.Behaviour_by_4b3f8q{width:calc(19 * var(--u));height:calc(19 * var(--u));margin:calc(-1 * var(--u)) calc(-2 * var(--u)) 0 0;color:#fff;font-size:calc(8.5 * var(--u));border-radius:50%;flex:none;place-items:center;font-style:normal;font-weight:600;line-height:1;display:grid}.Behaviour_swap_4b3f8q>*{grid-area:1/1}.Behaviour_slot_4b3f8q{height:calc(26 * var(--u));border:calc(1 * var(--u)) dashed #e3e3e3;border-radius:calc(6 * var(--u));color:#c4c4c4;font-size:calc(12 * var(--u));line-height:calc(24 * var(--u));text-align:center}.Behaviour_now_4b3f8q{background:#f0f7ff}.Behaviour_auto_4b3f8q{gap:calc(10 * var(--u));display:grid}.Behaviour_rule_4b3f8q{align-items:center;gap:calc(8 * var(--u));padding:calc(11 * var(--u)) calc(14 * var(--u));border:calc(1 * var(--u)) solid #d6e9ff;border-radius:calc(9 * var(--u));color:#8c8c8c;font-size:calc(13 * var(--u));background:#f7fbff;flex-wrap:wrap;display:flex}.Behaviour_rule_4b3f8q b{padding:calc(4 * var(--u)) calc(9 * var(--u));border:calc(1 * var(--u)) solid #e5e5e5;border-radius:calc(6 * var(--u));color:#262626;background:#fff;font-weight:400}.Behaviour_ruleOff_4b3f8q{opacity:.7;background:#fafafa;border-color:#ececec}.Behaviour_switch_4b3f8q{width:calc(30 * var(--u));height:calc(16 * var(--u));margin-right:calc(4 * var(--u));border-radius:calc(99 * var(--u));background:#1890ff;flex:none;position:relative}.Behaviour_switch_4b3f8q:after{content:"";right:calc(2 * var(--u));top:calc(2 * var(--u));width:calc(12 * var(--u));height:calc(12 * var(--u));background:#fff;border-radius:50%;position:absolute}.Behaviour_ruleOff_4b3f8q .Behaviour_switch_4b3f8q{background:#d9d9d9}.Behaviour_ruleOff_4b3f8q .Behaviour_switch_4b3f8q:after{right:auto;left:calc(2 * var(--u))}.Behaviour_badge_4b3f8q{padding:calc(3 * var(--u)) calc(8 * var(--u));border:calc(1 * var(--u)) solid #91caff;border-radius:calc(5 * var(--u));color:#1268c3;font-size:calc(12 * var(--u));background:#e6f4ff;margin-left:auto}.Behaviour_summary_4b3f8q{gap:calc(9 * var(--u));padding:calc(18 * var(--u));border-radius:calc(10 * var(--u));font-size:calc(13 * var(--u));background:#fff;display:grid}.Behaviour_summary_4b3f8q>b{margin-bottom:calc(4 * var(--u));font-size:calc(14 * var(--u));font-weight:600}.Behaviour_summary_4b3f8q>span{color:#8c8c8c;justify-content:space-between;align-items:center;display:flex}.Behaviour_summary_4b3f8q>span b{color:#262626;font-weight:600}.Behaviour_summary_4b3f8q>span i{width:calc(9 * var(--u));height:calc(9 * var(--u));margin-right:calc(8 * var(--u));border-radius:calc(2 * var(--u));background:var(--c);display:inline-block}.Behaviour_summary_4b3f8q hr{width:100%;margin:calc(4 * var(--u)) 0;border:0;border-top:calc(1 * var(--u)) solid #f0f0f0}.Behaviour_kinds_4b3f8q{z-index:4;width:calc(300 * var(--u));padding:calc(4 * var(--u));border-radius:calc(8 * var(--u));box-shadow:0 calc(8 * var(--u)) calc(24 * var(--u)) #00000024, 0 0 0 calc(1 * var(--u)) #0000000a;font-size:calc(13 * var(--u));background:#fff;position:absolute}.Behaviour_kinds_4b3f8q span{padding:calc(8 * var(--u)) calc(10 * var(--u));border-radius:calc(5 * var(--u));justify-content:space-between;display:flex}.Behaviour_kinds_4b3f8q span small{color:#8c8c8c;font-size:calc(12 * var(--u))}.Behaviour_kinds_4b3f8q .Behaviour_on_4b3f8q{background:#e6f4ff;font-weight:600}.Behaviour_share_4b3f8q{grid-template-columns:calc(208 * var(--u)) minmax(0, 1fr);min-height:calc(560 * var(--u));display:grid}.Behaviour_cats_4b3f8q{border-right:calc(1 * var(--u)) solid #f0f0f0;font-size:calc(17 * var(--u));align-content:start;display:grid}.Behaviour_cats_4b3f8q span{padding:calc(12 * var(--u)) calc(16 * var(--u)) calc(12 * var(--u)) calc(38 * var(--u));justify-content:space-between;display:flex}.Behaviour_cats_4b3f8q .Behaviour_on_4b3f8q{border-right:calc(2 * var(--u)) solid #1890ff;color:#1890ff;background:#e6f4ff}.Behaviour_goals_4b3f8q{padding:calc(24 * var(--u)) calc(32 * var(--u)) 0}.Behaviour_goals_4b3f8q>span:first-child{gap:calc(16 * var(--u));margin-bottom:calc(16 * var(--u));display:flex}.Behaviour_goals_4b3f8q>span:first-child>span:first-child{flex:1}.Behaviour_goalRow_4b3f8q{grid-template-columns:calc(54 * var(--u)) calc(48 * var(--u)) calc(250 * var(--u)) calc(116 * var(--u)) calc(210 * var(--u)) minmax(0, 1fr);height:calc(82 * var(--u));border-bottom:calc(1 * var(--u)) solid #f0f0f0;font-size:calc(14.5 * var(--u));align-items:center;display:grid}.Behaviour_goalHead_4b3f8q{height:calc(54 * var(--u));color:#262626;background:#fafafa;font-weight:500}.Behaviour_goalRow_4b3f8q>span:nth-child(2){width:calc(48 * var(--u));height:calc(48 * var(--u));color:#fff;font-size:calc(17 * var(--u));line-height:calc(48 * var(--u));text-align:center;background:#cfcfcf;border-radius:50%}.Behaviour_goalHead_4b3f8q>span:nth-child(2){background:0 0}.Behaviour_goalRow_4b3f8q>span:nth-child(3){padding-left:calc(16 * var(--u));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Behaviour_goalRow_4b3f8q u{color:#1890ff;text-decoration:none}.Behaviour_with_4b3f8q{align-content:start;gap:calc(12 * var(--u));padding:calc(32 * var(--u));border-top:calc(1 * var(--u)) solid #f0f0f0;box-shadow:0 calc(-6 * var(--u)) calc(16 * var(--u)) calc(-10 * var(--u)) #0000001f;font-size:calc(14 * var(--u));display:grid}.Behaviour_with_4b3f8q>span{padding:calc(4 * var(--u)) calc(8 * var(--u));border:calc(1 * var(--u)) solid #d9d9d9;border-radius:calc(4 * var(--u));justify-self:start}.Behaviour_input_4b3f8q{z-index:7;width:calc(418 * var(--u));box-shadow:calc(-6 * var(--u)) 0 calc(16 * var(--u)) #00000014;background:#fff;grid-template-rows:auto auto 1fr auto;display:grid;position:absolute;top:0;bottom:0;right:0}.Behaviour_inputHead_4b3f8q{align-items:center;gap:calc(16 * var(--u));height:calc(62 * var(--u));padding:0 calc(24 * var(--u));font-size:calc(20 * var(--u));font-weight:500;display:flex}.Behaviour_inputHead_4b3f8q svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}.Behaviour_inputBody_4b3f8q{gap:calc(10 * var(--u));padding:calc(16 * var(--u)) calc(24 * var(--u)) calc(28 * var(--u));border-bottom:calc(1 * var(--u)) solid #f0f0f0;font-size:calc(14 * var(--u));display:grid}.Behaviour_inputBody_4b3f8q>b{align-items:center;gap:calc(10 * var(--u));margin-bottom:calc(14 * var(--u));font-size:calc(16 * var(--u));font-weight:600;display:flex}.Behaviour_inputRow_4b3f8q{grid-template-columns:1fr calc(116 * var(--u));gap:calc(12 * var(--u));display:grid}.Behaviour_inputRow_4b3f8q span{height:calc(32 * var(--u));padding:0 calc(11 * var(--u));border:calc(1 * var(--u)) solid #d9d9d9;border-radius:calc(6 * var(--u));justify-content:space-between;align-items:center;display:flex}.Behaviour_inputRow_4b3f8q svg{width:calc(12 * var(--u));height:calc(12 * var(--u));color:#8c8c8c}.Behaviour_inputFoot_4b3f8q{padding:0 calc(24 * var(--u)) calc(24 * var(--u));justify-content:flex-end;display:flex}.Behaviour_save_4b3f8q{padding:calc(8 * var(--u)) calc(16 * var(--u));border-radius:calc(6 * var(--u));color:#fff;font-size:calc(14 * var(--u));background:#1890ff}.Behaviour_tick_4b3f8q{width:calc(18 * var(--u));height:calc(18 * var(--u));border-radius:calc(4 * var(--u));color:#fff;background:#1890ff;place-items:center;display:inline-grid}.Behaviour_tick_4b3f8q svg{width:calc(12 * var(--u));height:calc(12 * var(--u))}.Behaviour_box_4b3f8q{width:calc(18 * var(--u));height:calc(18 * var(--u));border:calc(1 * var(--u)) solid #d9d9d9;border-radius:calc(4 * var(--u));display:inline-block}.Behaviour_progress_4b3f8q{width:calc(400 * var(--u));padding:calc(16 * var(--u)) calc(18 * var(--u));border:calc(1 * var(--u)) solid #eef1f5;border-radius:calc(15 * var(--u)) calc(15 * var(--u)) calc(15 * var(--u)) calc(5 * var(--u));box-shadow:0 calc(1 * var(--u)) calc(2 * var(--u)) #141e3c0d;background:#fff}.Behaviour_progress_4b3f8q h6{color:#9aa0a8;font-size:calc(10 * var(--u));letter-spacing:.13em;text-transform:uppercase;margin:0;font-weight:700}.Behaviour_progress_4b3f8q>b{margin:calc(10 * var(--u)) 0 calc(12 * var(--u));color:#16202e;font-size:calc(17 * var(--u));font-weight:600;display:block}.Behaviour_days_4b3f8q{grid-template-columns:repeat(7, calc(28 * var(--u)));gap:calc(8 * var(--u));color:#9aa0a8;font-size:calc(11 * var(--u));text-align:center;font-weight:500;display:grid}.Behaviour_days_4b3f8q i{width:calc(28 * var(--u));height:calc(28 * var(--u));background:#e6ebf2;border-radius:50%}.Behaviour_days_4b3f8q i.Behaviour_done_4b3f8q{background:#3f9c53}.Behaviour_progress_4b3f8q p{margin:calc(12 * var(--u)) 0 0;color:#16202e;font-size:calc(14 * var(--u));justify-content:space-between;font-weight:600;display:flex}.Behaviour_progress_4b3f8q p span:last-child{color:#1a8f5e}.Behaviour_said_4b3f8q{padding:calc(12 * var(--u)) calc(16 * var(--u));border:calc(1 * var(--u)) solid #eef1f5;border-radius:calc(15 * var(--u)) calc(15 * var(--u)) calc(15 * var(--u)) calc(5 * var(--u));font-size:calc(14.5 * var(--u));background:#fff}