@charset "UTF-8";@supports (--foo:, 0 0) and ((clip-path:polygon(0 0,100% 0,50% 50%)) or (-webkit-clip-path:polygon(0 0,100% 0,50% 50%))){[data-augmented-ui]{--aug-clip-tl1: ;--aug-clip-tl2: ;--aug-step-tl1: ;--aug-step-tl2: ;--aug-rect-tl1: ;--aug-rect-tl2: ;--aug-round-tl1: ;--aug-round-tl2: ;--aug-scoop-tl1: ;--aug-scoop-tl2: ;--aug-clip-t1: ;--aug-clip-t2: ;--aug-step-t1: ;--aug-step-t2: ;--aug-rect-t1: ;--aug-rect-t2: ;--aug-round-t1: ;--aug-round-t2: ;--aug-scoop-t1: ;--aug-scoop-t2: ;--aug-clip-tr1: ;--aug-clip-tr2: ;--aug-step-tr1: ;--aug-step-tr2: ;--aug-rect-tr1: ;--aug-rect-tr2: ;--aug-round-tr1: ;--aug-round-tr2: ;--aug-scoop-tr1: ;--aug-scoop-tr2: ;--aug-clip-r1: ;--aug-clip-r2: ;--aug-step-r1: ;--aug-step-r2: ;--aug-rect-r1: ;--aug-rect-r2: ;--aug-round-r1: ;--aug-round-r2: ;--aug-scoop-r1: ;--aug-scoop-r2: ;--aug-clip-br1: ;--aug-clip-br2: ;--aug-step-br1: ;--aug-step-br2: ;--aug-rect-br1: ;--aug-rect-br2: ;--aug-round-br1: ;--aug-round-br2: ;--aug-scoop-br1: ;--aug-scoop-br2: ;--aug-clip-b1: ;--aug-clip-b2: ;--aug-step-b1: ;--aug-step-b2: ;--aug-rect-b1: ;--aug-rect-b2: ;--aug-round-b1: ;--aug-round-b2: ;--aug-scoop-b1: ;--aug-scoop-b2: ;--aug-clip-bl1: ;--aug-clip-bl2: ;--aug-step-bl1: ;--aug-step-bl2: ;--aug-rect-bl1: ;--aug-rect-bl2: ;--aug-round-bl1: ;--aug-round-bl2: ;--aug-scoop-bl1: ;--aug-scoop-bl2: ;--aug-clip-l1: ;--aug-clip-l2: ;--aug-step-l1: ;--aug-step-l2: ;--aug-rect-l1: ;--aug-rect-l2: ;--aug-round-l1: ;--aug-round-l2: ;--aug-scoop-l1: ;--aug-scoop-l2: ;--aug-tl1-alt-join-in: ;--aug-tl1-alt-join-out: ;--aug-tl2-alt-join-in: ;--aug-tl2-alt-join-out: ;--aug-tl1:initial;--aug-tl2:initial;--aug-tl1-width:initial;--aug-tl1-height:initial;--aug-tl2-width:initial;--aug-tl2-height:initial;--aug-tl-inset1:initial;--aug-tl-inset2:initial;--aug-tl-extend1:initial;--aug-tl-extend2:initial;--aug-t1-alt-join-in: ;--aug-t1-alt-join-out: ;--aug-t2-alt-join-in: ;--aug-t2-alt-join-out: ;--aug-t1:initial;--aug-t2:initial;--aug-t1-width:initial;--aug-t1-height:initial;--aug-t2-width:initial;--aug-t2-height:initial;--aug-t-inset1:initial;--aug-t-extend1:initial;--aug-tr1-alt-join-in: ;--aug-tr1-alt-join-out: ;--aug-tr2-alt-join-in: ;--aug-tr2-alt-join-out: ;--aug-tr1:initial;--aug-tr2:initial;--aug-tr1-width:initial;--aug-tr1-height:initial;--aug-tr2-width:initial;--aug-tr2-height:initial;--aug-tr-inset1:initial;--aug-tr-inset2:initial;--aug-tr-extend1:initial;--aug-tr-extend2:initial;--aug-r1-alt-join-in: ;--aug-r1-alt-join-out: ;--aug-r2-alt-join-in: ;--aug-r2-alt-join-out: ;--aug-r1:initial;--aug-r2:initial;--aug-r1-width:initial;--aug-r1-height:initial;--aug-r2-width:initial;--aug-r2-height:initial;--aug-r-inset1:initial;--aug-r-extend1:initial;--aug-br1-alt-join-in: ;--aug-br1-alt-join-out: ;--aug-br2-alt-join-in: ;--aug-br2-alt-join-out: ;--aug-br1:initial;--aug-br2:initial;--aug-br1-width:initial;--aug-br1-height:initial;--aug-br2-width:initial;--aug-br2-height:initial;--aug-br-inset1:initial;--aug-br-inset2:initial;--aug-br-extend1:initial;--aug-br-extend2:initial;--aug-b1-alt-join-in: ;--aug-b1-alt-join-out: ;--aug-b2-alt-join-in: ;--aug-b2-alt-join-out: ;--aug-b1:initial;--aug-b2:initial;--aug-b1-width:initial;--aug-b1-height:initial;--aug-b2-width:initial;--aug-b2-height:initial;--aug-b-inset1:initial;--aug-b-extend1:initial;--aug-bl1-alt-join-in: ;--aug-bl1-alt-join-out: ;--aug-bl2-alt-join-in: ;--aug-bl2-alt-join-out: ;--aug-bl1:initial;--aug-bl2:initial;--aug-bl1-width:initial;--aug-bl1-height:initial;--aug-bl2-width:initial;--aug-bl2-height:initial;--aug-bl-inset1:initial;--aug-bl-inset2:initial;--aug-bl-extend1:initial;--aug-bl-extend2:initial;--aug-l1-alt-join-in: ;--aug-l1-alt-join-out: ;--aug-l2-alt-join-in: ;--aug-l2-alt-join-out: ;--aug-l1:initial;--aug-l2:initial;--aug-l1-width:initial;--aug-l1-height:initial;--aug-l2-width:initial;--aug-l2-height:initial;--aug-l-inset1:initial;--aug-l-extend1:initial;--aug-border: ;--aug-delegated-border: ;--aug-border-all:4px;--aug-border-y:initial;--aug-border-x:initial;--aug-border-top:initial;--aug-border-right:initial;--aug-border-bottom:initial;--aug-border-left:initial;--aug-border-bg:currentColor;--aug-border-opacity:initial;--aug_0:var(--aug-border) 0px;--aug_1:initial;--aug_2:var(--aug_0, var(--aug-border-top, var(--aug-border-y, var(--aug-border-all))));--aug_3:var(--aug_0, var(--aug-border-right, var(--aug-border-x, var(--aug-border-all))));--aug_4:var(--aug_0, var(--aug-border-bottom, var(--aug-border-y, var(--aug-border-all))));--aug_5:var(--aug_0, var(--aug-border-left, var(--aug-border-x, var(--aug-border-all))));--aug-inlay: ;--aug-delegated-inlay: ;--aug-inlay-all:3px;--aug-inlay-y:initial;--aug-inlay-x:initial;--aug-inlay-top:initial;--aug-inlay-right:initial;--aug-inlay-bottom:initial;--aug-inlay-left:initial;--aug-inlay-bg:rgba(128, 128, 128, .5);--aug-inlay-opacity:initial;--aug_6:var(--aug-inlay) 0px;--aug_7:initial;--aug_8:var(--aug_6, calc(var(--aug-inlay-top, var(--aug-inlay-y, var(--aug-inlay-all))) + var(--aug_2)));--aug_9:var(--aug_6, calc(var(--aug-inlay-right, var(--aug-inlay-x, var(--aug-inlay-all))) + var(--aug_3)));--aug_a:var(--aug_6, calc(var(--aug-inlay-bottom, var(--aug-inlay-y, var(--aug-inlay-all))) + var(--aug_4)));--aug_b:var(--aug_6, calc(var(--aug-inlay-left, var(--aug-inlay-x, var(--aug-inlay-all))) + var(--aug_5)));--aug_c:var(--aug_6, var(--aug-inlay-top, var(--aug-inlay-y, var(--aug-inlay-all))));--aug_d:var(--aug_6, var(--aug-inlay-right, var(--aug-inlay-x, var(--aug-inlay-all))));--aug_e:var(--aug_6, var(--aug-inlay-bottom, var(--aug-inlay-y, var(--aug-inlay-all))));--aug_f:var(--aug_6, var(--aug-inlay-left, var(--aug-inlay-x, var(--aug-inlay-all))));--aug-tl1-clipmod-x:.5;--aug-tl1-clipmod-y:.5;--aug-tl2-clipmod-x:.5;--aug-tl2-clipmod-y:.5;--aug-t1-clipmod-x:.5;--aug-t1-clipmod-y:.5;--aug-t2-clipmod-x:.5;--aug-t2-clipmod-y:.5;--aug-tr1-clipmod-x:.5;--aug-tr1-clipmod-y:.5;--aug-tr2-clipmod-x:.5;--aug-tr2-clipmod-y:.5;--aug-r1-clipmod-x:.5;--aug-r1-clipmod-y:.5;--aug-r2-clipmod-x:.5;--aug-r2-clipmod-y:.5;--aug-br1-clipmod-x:.5;--aug-br1-clipmod-y:.5;--aug-br2-clipmod-x:.5;--aug-br2-clipmod-y:.5;--aug-b1-clipmod-x:.5;--aug-b1-clipmod-y:.5;--aug-b2-clipmod-x:.5;--aug-b2-clipmod-y:.5;--aug-bl1-clipmod-x:.5;--aug-bl1-clipmod-y:.5;--aug-bl2-clipmod-x:.5;--aug-bl2-clipmod-y:.5;--aug-l1-clipmod-x:.5;--aug-l1-clipmod-y:.5;--aug-l2-clipmod-x:.5;--aug-l2-clipmod-y:.5;--aug-t-center:initial;--aug-t-offset:initial;--aug-r-center:initial;--aug-r-offset:initial;--aug-b-center:initial;--aug-b-offset:initial;--aug-l-center:initial;--aug-l-offset:initial;--aug_g:.15643446504;--aug_h:.30901699437;--aug_i:.45399049974;--aug_j:.58778525229;--aug_k:.70710678119;--aug_l:.80901699437;--aug_m:.89100652419;--aug_n:.95105651629;--aug_o:.987688340595;--aug_p:initial;--aug_q:initial;--aug_r:initial;--aug_s:initial;--aug_t:initial;--aug_u:initial;--aug_v:initial;--aug_w:initial;--aug_x:initial;--aug_y:initial;--aug_z:initial;--aug_A:initial;--aug_B:initial;--aug_C:initial;--aug_D:initial;--aug_E:initial;--aug_F:initial;--aug_G:initial;--aug_H:initial;--aug_I:initial;--aug_J:initial;--aug_K:initial;--aug_L:initial}[data-augmented-ui-reset]{--aug_0:initial;--aug_6:initial;--aug_M:initial;--aug_N:initial;--aug_O:initial;--aug_P:initial;--aug_Q:initial;--aug_R:initial;--aug_S:initial;--aug_T:initial;--aug_U:initial;--aug_V:initial;--aug_W:initial;--aug_X:initial;--aug_Y:initial;--aug_Z:initial;--aug_10:initial;--aug_11:initial;--aug_12:initial;--aug_13:initial;--aug_14:initial;--aug_15:initial;--aug_16:initial;--aug_17:initial;--aug_18:initial;--aug_19:initial;--aug_1a:initial;--aug_1b:initial;--aug_1c:initial;--aug_1d:initial;--aug_1e:initial;--aug_1f:initial;--aug_1g:initial;--aug_1h:initial;--aug_1i:initial;--aug_1j:initial;--aug_1k:initial;--aug_1l:initial;--aug_1m:initial;--aug_1n:initial;--aug_1o:initial;--aug_1p:initial;--aug_1q:initial;--aug_1r:initial;--aug_1s:initial;--aug_1t:initial;--aug_1u:initial;--aug_1v:initial;--aug_1w:initial;--aug_1x:initial;--aug_1y:initial;--aug_1z:initial;--aug_1A:initial;--aug_1B:initial;--aug_1C:initial;--aug_1D:initial;--aug_1E:initial;--aug_1F:initial;--aug_1G:initial;--aug_1H:initial;--aug_1I:initial;--aug_1J:initial}[data-augmented-ui]{--aug_M:var(--aug-clip-tl1) var(--aug-step-tl1) var(--aug-rect-tl1) var(--aug-round-tl1) var(--aug-scoop-tl1);--aug_N:var(--aug-clip-tl2) var(--aug-step-tl2) var(--aug-rect-tl2) var(--aug-round-tl2) var(--aug-scoop-tl2);--aug_O:var(--aug_M) 0px;--aug_P:var(--aug_N) 0px;--aug_Q:var(--aug-clip-tl1) 0px;--aug_R:var(--aug-clip-tl2) 0px;--aug_S:var(--aug-clip-t1) var(--aug-step-t1) var(--aug-rect-t1) var(--aug-round-t1) var(--aug-scoop-t1);--aug_T:var(--aug-clip-t2) var(--aug-step-t2) var(--aug-rect-t2) var(--aug-round-t2) var(--aug-scoop-t2);--aug_U:var(--aug_S) 0px;--aug_V:var(--aug_T) 0px;--aug_W:var(--aug-clip-t1) 0px;--aug_X:var(--aug-clip-t2) 0px;--aug_Y:var(--aug-clip-tr1) var(--aug-step-tr1) var(--aug-rect-tr1) var(--aug-round-tr1) var(--aug-scoop-tr1);--aug_Z:var(--aug-clip-tr2) var(--aug-step-tr2) var(--aug-rect-tr2) var(--aug-round-tr2) var(--aug-scoop-tr2);--aug_10:var(--aug_Y) 0px;--aug_11:var(--aug_Z) 0px;--aug_12:var(--aug-clip-tr1) 0px;--aug_13:var(--aug-clip-tr2) 0px;--aug_14:var(--aug-clip-r1) var(--aug-step-r1) var(--aug-rect-r1) var(--aug-round-r1) var(--aug-scoop-r1);--aug_15:var(--aug-clip-r2) var(--aug-step-r2) var(--aug-rect-r2) var(--aug-round-r2) var(--aug-scoop-r2);--aug_16:var(--aug_14) 0px;--aug_17:var(--aug_15) 0px;--aug_18:var(--aug-clip-r1) 0px;--aug_19:var(--aug-clip-r2) 0px;--aug_1a:var(--aug-clip-br1) var(--aug-step-br1) var(--aug-rect-br1) var(--aug-round-br1) var(--aug-scoop-br1);--aug_1b:var(--aug-clip-br2) var(--aug-step-br2) var(--aug-rect-br2) var(--aug-round-br2) var(--aug-scoop-br2);--aug_1c:var(--aug_1a) 0px;--aug_1d:var(--aug_1b) 0px;--aug_1e:var(--aug-clip-br1) 0px;--aug_1f:var(--aug-clip-br2) 0px;--aug_1g:var(--aug-clip-b1) var(--aug-step-b1) var(--aug-rect-b1) var(--aug-round-b1) var(--aug-scoop-b1);--aug_1h:var(--aug-clip-b2) var(--aug-step-b2) var(--aug-rect-b2) var(--aug-round-b2) var(--aug-scoop-b2);--aug_1i:var(--aug_1g) 0px;--aug_1j:var(--aug_1h) 0px;--aug_1k:var(--aug-clip-b1) 0px;--aug_1l:var(--aug-clip-b2) 0px;--aug_1m:var(--aug-clip-bl1) var(--aug-step-bl1) var(--aug-rect-bl1) var(--aug-round-bl1) var(--aug-scoop-bl1);--aug_1n:var(--aug-clip-bl2) var(--aug-step-bl2) var(--aug-rect-bl2) var(--aug-round-bl2) var(--aug-scoop-bl2);--aug_1o:var(--aug_1m) 0px;--aug_1p:var(--aug_1n) 0px;--aug_1q:var(--aug-clip-bl1) 0px;--aug_1r:var(--aug-clip-bl2) 0px;--aug_1s:var(--aug-clip-l1) var(--aug-step-l1) var(--aug-rect-l1) var(--aug-round-l1) var(--aug-scoop-l1);--aug_1t:var(--aug-clip-l2) var(--aug-step-l2) var(--aug-rect-l2) var(--aug-round-l2) var(--aug-scoop-l2);--aug_1u:var(--aug_1s) 0px;--aug_1v:var(--aug_1t) 0px;--aug_1w:var(--aug-clip-l1) 0px;--aug_1x:var(--aug-clip-l2) 0px;--aug_1K:var(--aug_O, var(--aug-tl1-width, var(--aug-tl1, 15px)));--aug_1L:var(--aug_O, var(--aug-tl1-height, var(--aug-tl1, 15px)));--aug_1M:var(--aug_P, var(--aug-tl2-width, var(--aug-tl2, 15px)));--aug_1N:var(--aug_P, var(--aug-tl2-height, var(--aug-tl2, 15px)));--aug_1O:var(--aug-tl-inset1, 0px);--aug_1P:var(--aug-tl-inset2, 0px);--aug_1Q:var(--aug_P, var(--aug-tl-extend1, 0px));--aug_1R:var(--aug_P, var(--aug-tl-extend2, 0px));--aug_1S:var(--aug_U, var(--aug-t1-width, var(--aug-t1, 15px)));--aug_1T:var(--aug_U, var(--aug-t1-height, var(--aug-t1, 15px)));--aug_1U:var(--aug_V, var(--aug-t2-width, var(--aug-t2, 15px)));--aug_1V:var(--aug_V, var(--aug-t2-height, var(--aug-t2, 15px)));--aug_1W:var(--aug-t-inset1, 0px);--aug_1X:calc(var(--aug_1W) + var(--aug_1T) - var(--aug_1V));--aug_1Y:var(--aug_U, var(--aug-t-extend1, 0px));--aug_1Z:(var(--aug_1S) + var(--aug_1Y) + var(--aug_1U));--aug_20:var(--aug_10, var(--aug-tr1-width, var(--aug-tr1, 15px)));--aug_21:var(--aug_10, var(--aug-tr1-height, var(--aug-tr1, 15px)));--aug_22:var(--aug_11, var(--aug-tr2-width, var(--aug-tr2, 15px)));--aug_23:var(--aug_11, var(--aug-tr2-height, var(--aug-tr2, 15px)));--aug_24:var(--aug-tr-inset1, 0px);--aug_25:var(--aug-tr-inset2, 0px);--aug_26:var(--aug_11, var(--aug-tr-extend1, 0px));--aug_27:var(--aug_11, var(--aug-tr-extend2, 0px));--aug_28:var(--aug_16, var(--aug-r1-width, var(--aug-r1, 15px)));--aug_29:var(--aug_16, var(--aug-r1-height, var(--aug-r1, 15px)));--aug_2a:var(--aug_17, var(--aug-r2-width, var(--aug-r2, 15px)));--aug_2b:var(--aug_17, var(--aug-r2-height, var(--aug-r2, 15px)));--aug_2c:var(--aug-r-inset1, 0px);--aug_2d:calc(var(--aug_2c) + var(--aug_28) - var(--aug_2a));--aug_2e:var(--aug_16, var(--aug-r-extend1, 0px));--aug_2f:(var(--aug_29) + var(--aug_2e) + var(--aug_2b));--aug_2g:var(--aug_1c, var(--aug-br1-width, var(--aug-br1, 15px)));--aug_2h:var(--aug_1c, var(--aug-br1-height, var(--aug-br1, 15px)));--aug_2i:var(--aug_1d, var(--aug-br2-width, var(--aug-br2, 15px)));--aug_2j:var(--aug_1d, var(--aug-br2-height, var(--aug-br2, 15px)));--aug_2k:var(--aug-br-inset1, 0px);--aug_2l:var(--aug-br-inset2, 0px);--aug_2m:var(--aug_1d, var(--aug-br-extend1, 0px));--aug_2n:var(--aug_1d, var(--aug-br-extend2, 0px));--aug_2o:var(--aug_1i, var(--aug-b1-width, var(--aug-b1, 15px)));--aug_2p:var(--aug_1i, var(--aug-b1-height, var(--aug-b1, 15px)));--aug_2q:var(--aug_1j, var(--aug-b2-width, var(--aug-b2, 15px)));--aug_2r:var(--aug_1j, var(--aug-b2-height, var(--aug-b2, 15px)));--aug_2s:var(--aug-b-inset1, 0px);--aug_2t:calc(var(--aug_2s) + var(--aug_2p) - var(--aug_2r));--aug_2u:var(--aug_1i, var(--aug-b-extend1, 0px));--aug_2v:(var(--aug_2o) + var(--aug_2u) + var(--aug_2q));--aug_2w:var(--aug_1o, var(--aug-bl1-width, var(--aug-bl1, 15px)));--aug_2x:var(--aug_1o, var(--aug-bl1-height, var(--aug-bl1, 15px)));--aug_2y:var(--aug_1p, var(--aug-bl2-width, var(--aug-bl2, 15px)));--aug_2z:var(--aug_1p, var(--aug-bl2-height, var(--aug-bl2, 15px)));--aug_2A:var(--aug-bl-inset1, 0px);--aug_2B:var(--aug-bl-inset2, 0px);--aug_2C:var(--aug_1p, var(--aug-bl-extend1, 0px));--aug_2D:var(--aug_1p, var(--aug-bl-extend2, 0px));--aug_2E:var(--aug_1u, var(--aug-l1-width, var(--aug-l1, 15px)));--aug_2F:var(--aug_1u, var(--aug-l1-height, var(--aug-l1, 15px)));--aug_2G:var(--aug_1v, var(--aug-l2-width, var(--aug-l2, 15px)));--aug_2H:var(--aug_1v, var(--aug-l2-height, var(--aug-l2, 15px)));--aug_2I:var(--aug-l-inset1, 0px);--aug_2J:calc(var(--aug_2I) + var(--aug_2E) - var(--aug_2G));--aug_2K:var(--aug_1u, var(--aug-l-extend1, 0px));--aug_2L:(var(--aug_2F) + var(--aug_2K) + var(--aug_2H));--aug_2N:calc(var(--aug_1P) + var(--aug_1N) + var(--aug_1Q) + var(--aug_1L));--aug_2O:calc(var(--aug_1O) + var(--aug_1K) + var(--aug_1R) + var(--aug_1M));--aug_2Q:calc(100% - (var(--aug_25) + var(--aug_22) + var(--aug_26) + var(--aug_20)));--aug_2T:calc(var(--aug_24) + var(--aug_21) + var(--aug_27) + var(--aug_23));--aug_2V:calc(100% - (var(--aug_2l) + var(--aug_2j) + var(--aug_2m) + var(--aug_2h)));--aug_2W:calc(100% - (var(--aug_2k) + var(--aug_2g) + var(--aug_2n) + var(--aug_2i)));--aug_2Y:calc(var(--aug_2B) + var(--aug_2y) + var(--aug_2C) + var(--aug_2w));--aug_31:calc(100% - (var(--aug_2A) + var(--aug_2x) + var(--aug_2D) + var(--aug_2z)));--aug_32:var(--aug-t-center, var(--aug_2O) / 2 + var(--aug_2Q) / 2) + var(--aug-t-offset, 0px);--aug_33:calc(var(--aug_32) - var(--aug_1Z) / 2);--aug_35:calc(var(--aug_32) + var(--aug_1Z) / 2);--aug_37:var(--aug-r-center, var(--aug_2T) / 2 + var(--aug_2V) / 2) + var(--aug-r-offset, 0px);--aug_39:calc(var(--aug_37) - var(--aug_2f) / 2);--aug_3b:calc(var(--aug_37) + var(--aug_2f) / 2);--aug_3c:var(--aug-b-center, var(--aug_2W) / 2 + var(--aug_2Y) / 2) + var(--aug-b-offset, 0px);--aug_3d:calc(var(--aug_3c) + var(--aug_2v) / 2);--aug_3f:calc(var(--aug_3c) - var(--aug_2v) / 2);--aug_3h:var(--aug-l-center, var(--aug_2N) / 2 + var(--aug_31) / 2) + var(--aug-l-offset, 0px);--aug_3j:calc(var(--aug_3h) + var(--aug_2L) / 2);--aug_3l:calc(var(--aug_3h) - var(--aug_2L) / 2);--aug_3m:calc(var(--aug_1O) + var(--aug_1K));--aug_3n:var(--aug_2O);--aug_3o:var(--aug_33);--aug_3p:var(--aug_35);--aug_3q:var(--aug_2Q);--aug_3r:calc(100% - var(--aug_25) - var(--aug_22));--aug_3s:calc(100% - var(--aug_2c) - var(--aug_28));--aug_3t:calc(100% - var(--aug_2d) - var(--aug_2a));--aug_3u:calc(100% - var(--aug_2k) - var(--aug_2g));--aug_3v:var(--aug_2W);--aug_3w:var(--aug_3d);--aug_3x:var(--aug_3f);--aug_3y:var(--aug_2Y);--aug_3z:calc(var(--aug_2B) + var(--aug_2y));--aug_3A:calc(var(--aug_2I) + var(--aug_2E));--aug_3B:calc(var(--aug_2J) + var(--aug_2G));--aug_3C:var(--aug_2N);--aug_3D:calc(var(--aug_1P) + var(--aug_1N));--aug_3E:calc(var(--aug_1W) + var(--aug_1T));--aug_3F:calc(var(--aug_1X) + var(--aug_1V));--aug_3G:calc(var(--aug_24) + var(--aug_21));--aug_3H:var(--aug_2T);--aug_3I:var(--aug_39);--aug_3J:var(--aug_3b);--aug_3K:var(--aug_2V);--aug_3L:calc(100% - var(--aug_2l) - var(--aug_2j));--aug_3M:calc(100% - var(--aug_2s) - var(--aug_2p));--aug_3N:calc(100% - var(--aug_2t) - var(--aug_2r));--aug_3O:calc(100% - var(--aug_2A) - var(--aug_2x));--aug_3P:var(--aug_31);--aug_3Q:var(--aug_3j);--aug_3R:var(--aug_3l);--aug_3S:var(--aug_1O) + var(--aug_5) + var(--aug_f);--aug_3T:var(--aug_1P) + var(--aug_1N) + var(--aug_1Q) + var(--aug_2) + var(--aug_c);--aug_3U:var(--aug_1O) + var(--aug_1K) + var(--aug_1R) + var(--aug_5) + var(--aug_f);--aug_3V:var(--aug_1P) + var(--aug_2) + var(--aug_c);--aug_3W:var(--aug_33) + var(--aug_1S) - var(--aug_3) - var(--aug_d);--aug_3X:var(--aug_1W) + var(--aug_2) + var(--aug_c);--aug_3Y:var(--aug_35) - var(--aug_1U) + var(--aug_5) + var(--aug_f);--aug_3Z:var(--aug_1X) + var(--aug_2) + var(--aug_c);--aug_40:var(--aug_2Q) + var(--aug_20) - var(--aug_3) - var(--aug_d);--aug_41:var(--aug_24) + var(--aug_2) + var(--aug_c);--aug_42:100% - var(--aug_25) - var(--aug_3) - var(--aug_d);--aug_43:var(--aug_2T) - var(--aug_23) + var(--aug_2) + var(--aug_c);--aug_44:100% - var(--aug_2c) - var(--aug_3) - var(--aug_d);--aug_45:var(--aug_39) + var(--aug_29) - var(--aug_4) - var(--aug_e);--aug_46:100% - var(--aug_2d) - var(--aug_3) - var(--aug_d);--aug_47:var(--aug_3b) - var(--aug_2b) + var(--aug_2) + var(--aug_c);--aug_48:100% - var(--aug_2k) - var(--aug_3) - var(--aug_d);--aug_49:var(--aug_2V) + var(--aug_2h) - var(--aug_4) - var(--aug_e);--aug_4a:var(--aug_2W) + var(--aug_2i) - var(--aug_3) - var(--aug_d);--aug_4b:100% - var(--aug_2l) - var(--aug_4) - var(--aug_e);--aug_4c:var(--aug_3d) - var(--aug_2o) + var(--aug_5) + var(--aug_f);--aug_4d:100% - var(--aug_2s) - var(--aug_4) - var(--aug_e);--aug_4e:var(--aug_3f) + var(--aug_2q) - var(--aug_3) - var(--aug_d);--aug_4f:100% - var(--aug_2t) - var(--aug_4) - var(--aug_e);--aug_4g:var(--aug_2Y) - var(--aug_2w) + var(--aug_5) + var(--aug_f);--aug_4h:100% - var(--aug_2A) - var(--aug_4) - var(--aug_e);--aug_4i:var(--aug_2B) + var(--aug_5) + var(--aug_f);--aug_4j:var(--aug_31) + var(--aug_2z) - var(--aug_4) - var(--aug_e);--aug_4k:var(--aug_2I) + var(--aug_5) + var(--aug_f);--aug_4l:var(--aug_3j) - var(--aug_2F) + var(--aug_2) + var(--aug_c);--aug_4m:var(--aug_2J) + var(--aug_5) + var(--aug_f);--aug_4n:var(--aug_3l) + var(--aug_2H) - var(--aug_4) - var(--aug_e)}[data-augmented-ui-border],[data-augmented-ui-inlay]{--aug_1:var(--aug-border) 0px;--aug_2:var(--aug_1, var(--aug-border-top, var(--aug-border-y, var(--aug-border-all))));--aug_3:var(--aug_1, var(--aug-border-right, var(--aug-border-x, var(--aug-border-all))));--aug_4:var(--aug_1, var(--aug-border-bottom, var(--aug-border-y, var(--aug-border-all))));--aug_5:var(--aug_1, var(--aug-border-left, var(--aug-border-x, var(--aug-border-all))));--aug_7:var(--aug-inlay) 0px;--aug_8:var(--aug_7, calc(var(--aug-inlay-top, var(--aug-inlay-y, var(--aug-inlay-all))) + var(--aug_2)));--aug_9:var(--aug_7, calc(var(--aug-inlay-right, var(--aug-inlay-x, var(--aug-inlay-all))) + var(--aug_3)));--aug_a:var(--aug_7, calc(var(--aug-inlay-bottom, var(--aug-inlay-y, var(--aug-inlay-all))) + var(--aug_4)));--aug_b:var(--aug_7, calc(var(--aug-inlay-left, var(--aug-inlay-x, var(--aug-inlay-all))) + var(--aug_5)));--aug_c:var(--aug_7, var(--aug-inlay-top, var(--aug-inlay-y, var(--aug-inlay-all))));--aug_d:var(--aug_7, var(--aug-inlay-right, var(--aug-inlay-x, var(--aug-inlay-all))));--aug_e:var(--aug_7, var(--aug-inlay-bottom, var(--aug-inlay-y, var(--aug-inlay-all))));--aug_f:var(--aug_7, var(--aug-inlay-left, var(--aug-inlay-x, var(--aug-inlay-all))))}[data-augmented-ui-border],[data-augmented-ui]:after{--aug_p:var(--aug-border) none;--aug_q:var(--aug-delegated-border) "";content:var(--aug_p, var(--aug_q, none));--aug_r:var(--aug-border) 1;--aug_s:var(--aug-border) static;--aug_t:var(--aug-border) auto;--aug_u:var(--aug_t, 0px);opacity:var(--aug_r, var(--aug-border-opacity, 1));position:var(--aug_s, absolute);top:var(--aug_u);right:var(--aug_u);bottom:var(--aug_u);left:var(--aug_u);background:var(--aug_p, var(--aug-border-bg, none));pointer-events:var(--aug_t, none);--aug_4o:var(--aug-border,, var(--aug_5) calc(var(--aug_2N) + var(--aug_2)),-1px calc(var(--aug_2N) + var(--aug_2)),-1px calc(100% + 1px) , calc(100% + 1px) calc(100% + 1px) , calc(100% + 1px) -1px, -1px -1px,-1px calc(var(--aug_2N) + var(--aug_2)),var(--aug_5) calc(var(--aug_2N) + var(--aug_2)));--aug_C:var(--aug-border) INVAL1D;--aug_D:var(--aug-border);--aug_4p:var(--aug_5);--aug_4q:var(--aug_3);--aug_4r:var(--aug_2);--aug_4s:var(--aug_4);--aug_4t:var(--aug_f);--aug_4u:var(--aug_d);--aug_4v:var(--aug_c);--aug_4w:var(--aug_e)}[data-augmented-ui-inlay],[data-augmented-ui]:before{--aug_w:var(--aug-inlay) none;--aug_x:var(--aug-delegated-inlay) "";content:var(--aug_w, var(--aug_x, none));--aug_y:var(--aug-inlay) 1;--aug_z:var(--aug-inlay) static;--aug_A:var(--aug-inlay) auto;--aug_B:var(--aug_A, 0px);opacity:var(--aug_y, var(--aug-inlay-opacity, 1));position:var(--aug_z, absolute);top:var(--aug_B);right:var(--aug_B);bottom:var(--aug_B);left:var(--aug_B);background:var(--aug_w, var(--aug-inlay-bg, none));z-index:var(--aug_A, -1);--aug_4o: ;--aug_C:var(--aug-inlay) INVAL1D;--aug_D:var(--aug-inlay);--aug_4p:var(--aug_b);--aug_4q:var(--aug_9);--aug_4r:var(--aug_8);--aug_4s:var(--aug_a);--aug_4t:0px;--aug_4u:0px;--aug_4v:0px;--aug_4w:0px}[data-augmented-ui-border],[data-augmented-ui]:after,[data-augmented-ui-inlay],[data-augmented-ui]:before{--aug_4x:var(--aug-step-tl1, calc(var(--aug_1O) + var(--aug_4p)) calc(var(--aug_1P) + var(--aug_1N) + var(--aug_1Q) + var(--aug_4r)), );--aug_4y:var(--aug-step-tl2, calc(var(--aug_1O) + var(--aug_1K) + var(--aug_1R) + var(--aug_4p)) calc(var(--aug_1P) + var(--aug_4r)), );--aug_4z:var(--aug-step-t1, calc(var(--aug_33) + var(--aug_1S) - var(--aug_4q)) calc(var(--aug_1W) + var(--aug_4r)), );--aug_4A:var(--aug-step-t2, calc(var(--aug_35) - var(--aug_1U) + var(--aug_4p)) calc(var(--aug_1X) + var(--aug_4r)), );--aug_4B:var(--aug-step-tr1, calc(var(--aug_2Q) + var(--aug_20) - var(--aug_4q)) calc(var(--aug_24) + var(--aug_4r)), );--aug_4C:var(--aug-step-tr2, calc(100% - var(--aug_25) - var(--aug_4q)) calc(var(--aug_2T) - var(--aug_23) + var(--aug_4r)), );--aug_4D:var(--aug-step-r1, calc(100% - var(--aug_2c) - var(--aug_4q)) calc(var(--aug_39) + var(--aug_29) - var(--aug_4s)), );--aug_4E:var(--aug-step-r2, calc(100% - var(--aug_2d) - var(--aug_4q)) calc(var(--aug_3b) - var(--aug_2b) + var(--aug_4r)), );--aug_4F:var(--aug-step-br1, calc(100% - var(--aug_2k) - var(--aug_4q)) calc(var(--aug_2V) + var(--aug_2h) - var(--aug_4s)), );--aug_4G:var(--aug-step-br2, calc(var(--aug_2W) + var(--aug_2i) - var(--aug_4q)) calc(100% - var(--aug_2l) - var(--aug_4s)), );--aug_4H:var(--aug-step-b1, calc(var(--aug_3d) - var(--aug_2o) + var(--aug_4p)) calc(100% - var(--aug_2s) - var(--aug_4s)), );--aug_4I:var(--aug-step-b2, calc(var(--aug_3f) + var(--aug_2q) - var(--aug_4q)) calc(100% - var(--aug_2t) - var(--aug_4s)), );--aug_4J:var(--aug-step-bl1, calc(var(--aug_2Y) - var(--aug_2w) + var(--aug_4p)) calc(100% - var(--aug_2A) - var(--aug_4s)), );--aug_4K:var(--aug-step-bl2, calc(var(--aug_2B) + var(--aug_4p)) calc(var(--aug_31) + var(--aug_2z) - var(--aug_4s)), );--aug_4L:var(--aug-step-l1, calc(var(--aug_2I) + var(--aug_4p)) calc(var(--aug_3j) - var(--aug_2F) + var(--aug_4r)), );--aug_4M:var(--aug-step-l2, calc(var(--aug_2J) + var(--aug_4p)) calc(var(--aug_3l) + var(--aug_2H) - var(--aug_4s)), );--aug_4N:var(--aug-rect-tl1, calc(var(--aug_1O) + var(--aug_1K) + var(--aug_4p)) calc(var(--aug_2N) + var(--aug_4r)), );--aug_4O:var(--aug-rect-tl2, calc(var(--aug_2O) + var(--aug_4p)) calc(var(--aug_1P) + var(--aug_1N) + var(--aug_4r)), );--aug_4P:var(--aug-rect-t1, calc(var(--aug_33) - var(--aug_4q)) calc(var(--aug_1W) + var(--aug_1T) + var(--aug_4r)), );--aug_4Q:var(--aug-rect-t2, calc(var(--aug_35) + var(--aug_4p)) calc(var(--aug_1X) + var(--aug_1V) + var(--aug_4r)), );--aug_4R:var(--aug-rect-tr1, calc(var(--aug_2Q) - var(--aug_4q)) calc(var(--aug_24) + var(--aug_21) + var(--aug_4r)), );--aug_4S:var(--aug-rect-tr2, calc(100% - var(--aug_25) - var(--aug_22) - var(--aug_4q)) calc(var(--aug_2T) + var(--aug_4r)), );--aug_4T:var(--aug-rect-r1, calc(100% - var(--aug_2c) - var(--aug_28) - var(--aug_4q)) calc(var(--aug_39) - var(--aug_4s)), );--aug_4U:var(--aug-rect-r2, calc(100% - var(--aug_2d) - var(--aug_2a) - var(--aug_4q)) calc(var(--aug_3b) + var(--aug_4r)), );--aug_4V:var(--aug-rect-br1, calc(100% - var(--aug_2k) - var(--aug_2g) - var(--aug_4q)) calc(var(--aug_2V) - var(--aug_4s)), );--aug_4W:var(--aug-rect-br2, calc(var(--aug_2W) - var(--aug_4q)) calc(100% - var(--aug_2l) - var(--aug_2j) - var(--aug_4s)), );--aug_4X:var(--aug-rect-b1, calc(var(--aug_3d) + var(--aug_4p)) calc(100% - var(--aug_2s) - var(--aug_2p) - var(--aug_4s)), );--aug_4Y:var(--aug-rect-b2, calc(var(--aug_3f) - var(--aug_4q)) calc(100% - var(--aug_2t) - var(--aug_2r) - var(--aug_4s)), );--aug_4Z:var(--aug-rect-bl1, calc(var(--aug_2Y) + var(--aug_4p)) calc(100% - var(--aug_2A) - var(--aug_2x) - var(--aug_4s)), );--aug_50:var(--aug-rect-bl2, calc(var(--aug_2B) + var(--aug_2y) + var(--aug_4p)) calc(var(--aug_31) - var(--aug_4s)), );--aug_51:var(--aug-rect-l1, calc(var(--aug_2I) + var(--aug_2E) + var(--aug_4p)) calc(var(--aug_3j) + var(--aug_4r)), );--aug_52:var(--aug-rect-l2, calc(var(--aug_2J) + var(--aug_2G) + var(--aug_4p)) calc(var(--aug_3l) - var(--aug_4s)), );--aug_53:var(--aug_4p) * var(--aug-tl1-clipmod-x);--aug_54:var(--aug_4r) * var(--aug-tl1-clipmod-y);--aug_55:(var(--aug_Q, var(--aug-tl1-alt-join-in) 0px));--aug_56:(var(--aug_Q, var(--aug-tl1-alt-join-in) var(--aug_54)));--aug_57:(var(--aug_Q, var(--aug-tl1-alt-join-out) var(--aug_53)));--aug_58:(var(--aug_Q, var(--aug-tl1-alt-join-out) 0px));--aug_59:var(--aug_55, var(--aug_53));--aug_5a:var(--aug_56, 0px);--aug_5b:var(--aug_57, 0px);--aug_5c:var(--aug_58, var(--aug_54));--aug_5d:var(--aug-clip-tl1, );--aug_5e:var(--aug_4p) * var(--aug-tl2-clipmod-x);--aug_5f:var(--aug_4r) * var(--aug-tl2-clipmod-y);--aug_5g:(var(--aug_R, var(--aug-tl2-alt-join-in) 0px));--aug_5h:(var(--aug_R, var(--aug-tl2-alt-join-in) var(--aug_5f)));--aug_5i:(var(--aug_R, var(--aug-tl2-alt-join-out) var(--aug_5e)));--aug_5j:(var(--aug_R, var(--aug-tl2-alt-join-out) 0px));--aug_5k:var(--aug_5g, var(--aug_5e));--aug_5l:var(--aug_5h, 0px);--aug_5m:var(--aug_5i, 0px);--aug_5n:var(--aug_5j, var(--aug_5f));--aug_5o:var(--aug-clip-tl2, );--aug_5p:var(--aug_4q) * var(--aug-t1-clipmod-x);--aug_5q:var(--aug_4r) * var(--aug-t1-clipmod-y);--aug_5r:(var(--aug_W, var(--aug-t1-alt-join-in) var(--aug_5p)));--aug_5s:(var(--aug_W, var(--aug-t1-alt-join-in) 0px));--aug_5t:(var(--aug_W, var(--aug-t1-alt-join-out) var(--aug_5p)));--aug_5u:(var(--aug_W, var(--aug-t1-alt-join-out) 0px));--aug_5v:var(--aug_5r, 0px);--aug_5w:var(--aug_5s, var(--aug_5q));--aug_5x:var(--aug_5t, var(--aug_4q));--aug_5y:var(--aug_5u, var(--aug_5q));--aug_5z:var(--aug-clip-t1, );--aug_5A:var(--aug_4p) * var(--aug-t2-clipmod-x);--aug_5B:var(--aug_4r) * var(--aug-t2-clipmod-y);--aug_5C:(var(--aug_X, var(--aug-t2-alt-join-in) var(--aug_5A)));--aug_5D:(var(--aug_X, var(--aug-t2-alt-join-in) 0px));--aug_5E:(var(--aug_X, var(--aug-t2-alt-join-out) var(--aug_5A)));--aug_5F:(var(--aug_X, var(--aug-t2-alt-join-out) 0px));--aug_5G:var(--aug_5C, var(--aug_4p));--aug_5H:var(--aug_5D, var(--aug_5B));--aug_5I:var(--aug_5E, 0px);--aug_5J:var(--aug_5F, var(--aug_5B));--aug_5K:var(--aug-clip-t2, );--aug_5L:var(--aug_4q) * var(--aug-tr1-clipmod-x);--aug_5M:var(--aug_4r) * var(--aug-tr1-clipmod-y);--aug_5N:(var(--aug_12, var(--aug-tr1-alt-join-in) var(--aug_5L)));--aug_5O:(var(--aug_12, var(--aug-tr1-alt-join-in) 0px));--aug_5P:(var(--aug_12, var(--aug-tr1-alt-join-out) 0px));--aug_5Q:(var(--aug_12, var(--aug-tr1-alt-join-out) var(--aug_5M)));--aug_5R:var(--aug_5N, 0px);--aug_5S:var(--aug_5O, var(--aug_5M));--aug_5T:var(--aug_5P, var(--aug_5L));--aug_5U:var(--aug_5Q, 0px);--aug_5V:var(--aug-clip-tr1, );--aug_5W:var(--aug_4q) * var(--aug-tr2-clipmod-x);--aug_5X:var(--aug_4r) * var(--aug-tr2-clipmod-y);--aug_5Y:(var(--aug_13, var(--aug-tr2-alt-join-in) var(--aug_5W)));--aug_5Z:(var(--aug_13, var(--aug-tr2-alt-join-in) 0px));--aug_60:(var(--aug_13, var(--aug-tr2-alt-join-out) 0px));--aug_61:(var(--aug_13, var(--aug-tr2-alt-join-out) var(--aug_5X)));--aug_62:var(--aug_5Y, 0px);--aug_63:var(--aug_5Z, var(--aug_5X));--aug_64:var(--aug_60, var(--aug_5W));--aug_65:var(--aug_61, 0px);--aug_66:var(--aug-clip-tr2, );--aug_67:var(--aug_4q) * var(--aug-r1-clipmod-x);--aug_68:var(--aug_4s) * var(--aug-r1-clipmod-y);--aug_69:(var(--aug_18, var(--aug-r1-alt-join-in) 0px));--aug_6a:(var(--aug_18, var(--aug-r1-alt-join-in) var(--aug_68)));--aug_6b:(var(--aug_18, var(--aug-r1-alt-join-out) 0px));--aug_6c:(var(--aug_18, var(--aug-r1-alt-join-out) var(--aug_68)));--aug_6d:var(--aug_69, var(--aug_67));--aug_6e:var(--aug_6a, 0px);--aug_6f:var(--aug_6b, var(--aug_67));--aug_6g:var(--aug_6c, var(--aug_4s));--aug_6h:var(--aug-clip-r1, );--aug_6i:var(--aug_4q) * var(--aug-r2-clipmod-x);--aug_6j:var(--aug_4r) * var(--aug-r2-clipmod-y);--aug_6k:(var(--aug_19, var(--aug-r2-alt-join-in) 0px));--aug_6l:(var(--aug_19, var(--aug-r2-alt-join-in) var(--aug_6j)));--aug_6m:(var(--aug_19, var(--aug-r2-alt-join-out) 0px));--aug_6n:(var(--aug_19, var(--aug-r2-alt-join-out) var(--aug_6j)));--aug_6o:var(--aug_6k, var(--aug_6i));--aug_6p:var(--aug_6l, var(--aug_4r));--aug_6q:var(--aug_6m, var(--aug_6i));--aug_6r:var(--aug_6n, 0px);--aug_6s:var(--aug-clip-r2, );--aug_6t:var(--aug_4q) * var(--aug-br1-clipmod-x);--aug_6u:var(--aug_4s) * var(--aug-br1-clipmod-y);--aug_6v:(var(--aug_1e, var(--aug-br1-alt-join-in) 0px));--aug_6w:(var(--aug_1e, var(--aug-br1-alt-join-in) var(--aug_6u)));--aug_6x:(var(--aug_1e, var(--aug-br1-alt-join-out) var(--aug_6t)));--aug_6y:(var(--aug_1e, var(--aug-br1-alt-join-out) 0px));--aug_6z:var(--aug_6v, var(--aug_6t));--aug_6A:var(--aug_6w, 0px);--aug_6B:var(--aug_6x, 0px);--aug_6C:var(--aug_6y, var(--aug_6u));--aug_6D:var(--aug-clip-br1, );--aug_6E:var(--aug_4q) * var(--aug-br2-clipmod-x);--aug_6F:var(--aug_4s) * var(--aug-br2-clipmod-y);--aug_6G:(var(--aug_1f, var(--aug-br2-alt-join-in) 0px));--aug_6H:(var(--aug_1f, var(--aug-br2-alt-join-in) var(--aug_6F)));--aug_6I:(var(--aug_1f, var(--aug-br2-alt-join-out) var(--aug_6E)));--aug_6J:(var(--aug_1f, var(--aug-br2-alt-join-out) 0px));--aug_6K:var(--aug_6G, var(--aug_6E));--aug_6L:var(--aug_6H, 0px);--aug_6M:var(--aug_6I, 0px);--aug_6N:var(--aug_6J, var(--aug_6F));--aug_6O:var(--aug-clip-br2, );--aug_6P:var(--aug_4p) * var(--aug-b1-clipmod-x);--aug_6Q:var(--aug_4s) * var(--aug-b1-clipmod-y);--aug_6R:(var(--aug_1k, var(--aug-b1-alt-join-in) var(--aug_6P)));--aug_6S:(var(--aug_1k, var(--aug-b1-alt-join-in) 0px));--aug_6T:(var(--aug_1k, var(--aug-b1-alt-join-out) var(--aug_6P)));--aug_6U:(var(--aug_1k, var(--aug-b1-alt-join-out) 0px));--aug_6V:var(--aug_6R, 0px);--aug_6W:var(--aug_6S, var(--aug_6Q));--aug_6X:var(--aug_6T, var(--aug_4p));--aug_6Y:var(--aug_6U, var(--aug_6Q));--aug_6Z:var(--aug-clip-b1, );--aug_70:var(--aug_4q) * var(--aug-b2-clipmod-x);--aug_71:var(--aug_4s) * var(--aug-b2-clipmod-y);--aug_72:(var(--aug_1l, var(--aug-b2-alt-join-in) var(--aug_70)));--aug_73:(var(--aug_1l, var(--aug-b2-alt-join-in) 0px));--aug_74:(var(--aug_1l, var(--aug-b2-alt-join-out) var(--aug_70)));--aug_75:(var(--aug_1l, var(--aug-b2-alt-join-out) 0px));--aug_76:var(--aug_72, var(--aug_4q));--aug_77:var(--aug_73, var(--aug_71));--aug_78:var(--aug_74, 0px);--aug_79:var(--aug_75, var(--aug_71));--aug_7a:var(--aug-clip-b2, );--aug_7b:var(--aug_4p) * var(--aug-bl1-clipmod-x);--aug_7c:var(--aug_4s) * var(--aug-bl1-clipmod-y);--aug_7d:(var(--aug_1q, var(--aug-bl1-alt-join-in) var(--aug_7b)));--aug_7e:(var(--aug_1q, var(--aug-bl1-alt-join-in) 0px));--aug_7f:(var(--aug_1q, var(--aug-bl1-alt-join-out) 0px));--aug_7g:(var(--aug_1q, var(--aug-bl1-alt-join-out) var(--aug_7c)));--aug_7h:var(--aug_7d, 0px);--aug_7i:var(--aug_7e, var(--aug_7c));--aug_7j:var(--aug_7f, var(--aug_7b));--aug_7k:var(--aug_7g, 0px);--aug_7l:var(--aug-clip-bl1, );--aug_7m:var(--aug_4p) * var(--aug-bl2-clipmod-x);--aug_7n:var(--aug_4s) * var(--aug-bl2-clipmod-y);--aug_7o:(var(--aug_1r, var(--aug-bl2-alt-join-in) var(--aug_7m)));--aug_7p:(var(--aug_1r, var(--aug-bl2-alt-join-in) 0px));--aug_7q:(var(--aug_1r, var(--aug-bl2-alt-join-out) 0px));--aug_7r:(var(--aug_1r, var(--aug-bl2-alt-join-out) var(--aug_7n)));--aug_7s:var(--aug_7o, 0px);--aug_7t:var(--aug_7p, var(--aug_7n));--aug_7u:var(--aug_7q, var(--aug_7m));--aug_7v:var(--aug_7r, 0px);--aug_7w:var(--aug-clip-bl2, );--aug_7x:var(--aug_4p) * var(--aug-l1-clipmod-x);--aug_7y:var(--aug_4r) * var(--aug-l1-clipmod-y);--aug_7z:(var(--aug_1w, var(--aug-l1-alt-join-in) 0px));--aug_7A:(var(--aug_1w, var(--aug-l1-alt-join-in) var(--aug_7y)));--aug_7B:(var(--aug_1w, var(--aug-l1-alt-join-out) 0px));--aug_7C:(var(--aug_1w, var(--aug-l1-alt-join-out) var(--aug_7y)));--aug_7D:var(--aug_7z, var(--aug_7x));--aug_7E:var(--aug_7A, 0px);--aug_7F:var(--aug_7B, var(--aug_7x));--aug_7G:var(--aug_7C, var(--aug_4r));--aug_7H:var(--aug-clip-l1, );--aug_7I:var(--aug_4p) * var(--aug-l2-clipmod-x);--aug_7J:var(--aug_4s) * var(--aug-l2-clipmod-y);--aug_7K:(var(--aug_1x, var(--aug-l2-alt-join-in) 0px));--aug_7L:(var(--aug_1x, var(--aug-l2-alt-join-in) var(--aug_7J)));--aug_7M:(var(--aug_1x, var(--aug-l2-alt-join-out) 0px));--aug_7N:(var(--aug_1x, var(--aug-l2-alt-join-out) var(--aug_7J)));--aug_7O:var(--aug_7K, var(--aug_7I));--aug_7P:var(--aug_7L, var(--aug_4s));--aug_7Q:var(--aug_7M, var(--aug_7I));--aug_7R:var(--aug_7N, 0px);--aug_7S:var(--aug-clip-l2, );--aug_7T:var(--aug-round-tl1,calc(var(--aug_3m) - var(--aug_o) * (var(--aug_1K) - var(--aug_4p))) calc(var(--aug_3C) - var(--aug_g) * (var(--aug_1L) - var(--aug_4r))),calc(var(--aug_3m) - var(--aug_n) * (var(--aug_1K) - var(--aug_4p))) calc(var(--aug_3C) - var(--aug_h) * (var(--aug_1L) - var(--aug_4r))),calc(var(--aug_3m) - var(--aug_m) * (var(--aug_1K) - var(--aug_4p))) calc(var(--aug_3C) - var(--aug_i) * (var(--aug_1L) - var(--aug_4r))),calc(var(--aug_3m) - var(--aug_l) * (var(--aug_1K) - var(--aug_4p))) calc(var(--aug_3C) - var(--aug_j) * (var(--aug_1L) - var(--aug_4r))),calc(var(--aug_3m) - var(--aug_k) * (var(--aug_1K) - var(--aug_4p))) calc(var(--aug_3C) - var(--aug_k) * (var(--aug_1L) - var(--aug_4r))),calc(var(--aug_3m) - var(--aug_j) * (var(--aug_1K) - var(--aug_4p))) calc(var(--aug_3C) - var(--aug_l) * (var(--aug_1L) - var(--aug_4r))),calc(var(--aug_3m) - var(--aug_i) * (var(--aug_1K) - var(--aug_4p))) calc(var(--aug_3C) - var(--aug_m) * (var(--aug_1L) - var(--aug_4r))),calc(var(--aug_3m) - var(--aug_h) * (var(--aug_1K) - var(--aug_4p))) calc(var(--aug_3C) - var(--aug_n) * (var(--aug_1L) - var(--aug_4r))),calc(var(--aug_3m) - var(--aug_g) * (var(--aug_1K) - var(--aug_4p))) calc(var(--aug_3C) - var(--aug_o) * (var(--aug_1L) - var(--aug_4r))),);--aug_7U:var(--aug-round-tl2,calc(var(--aug_3n) - var(--aug_o) * (var(--aug_1M) - var(--aug_4p))) calc(var(--aug_3D) - var(--aug_g) * (var(--aug_1N) - var(--aug_4r))),calc(var(--aug_3n) - var(--aug_n) * (var(--aug_1M) - var(--aug_4p))) calc(var(--aug_3D) - var(--aug_h) * (var(--aug_1N) - var(--aug_4r))),calc(var(--aug_3n) - var(--aug_m) * (var(--aug_1M) - var(--aug_4p))) calc(var(--aug_3D) - var(--aug_i) * (var(--aug_1N) - var(--aug_4r))),calc(var(--aug_3n) - var(--aug_l) * (var(--aug_1M) - var(--aug_4p))) calc(var(--aug_3D) - var(--aug_j) * (var(--aug_1N) - var(--aug_4r))),calc(var(--aug_3n) - var(--aug_k) * (var(--aug_1M) - var(--aug_4p))) calc(var(--aug_3D) - var(--aug_k) * (var(--aug_1N) - var(--aug_4r))),calc(var(--aug_3n) - var(--aug_j) * (var(--aug_1M) - var(--aug_4p))) calc(var(--aug_3D) - var(--aug_l) * (var(--aug_1N) - var(--aug_4r))),calc(var(--aug_3n) - var(--aug_i) * (var(--aug_1M) - var(--aug_4p))) calc(var(--aug_3D) - var(--aug_m) * (var(--aug_1N) - var(--aug_4r))),calc(var(--aug_3n) - var(--aug_h) * (var(--aug_1M) - var(--aug_4p))) calc(var(--aug_3D) - var(--aug_n) * (var(--aug_1N) - var(--aug_4r))),calc(var(--aug_3n) - var(--aug_g) * (var(--aug_1M) - var(--aug_4p))) calc(var(--aug_3D) - var(--aug_o) * (var(--aug_1N) - var(--aug_4r))),);--aug_7V:var(--aug-round-t1,calc(var(--aug_3o) + var(--aug_g) * (var(--aug_1S) - var(--aug_4q))) calc(var(--aug_3E) - var(--aug_o) * (var(--aug_1T) - var(--aug_4r))),calc(var(--aug_3o) + var(--aug_h) * (var(--aug_1S) - var(--aug_4q))) calc(var(--aug_3E) - var(--aug_n) * (var(--aug_1T) - var(--aug_4r))),calc(var(--aug_3o) + var(--aug_i) * (var(--aug_1S) - var(--aug_4q))) calc(var(--aug_3E) - var(--aug_m) * (var(--aug_1T) - var(--aug_4r))),calc(var(--aug_3o) + var(--aug_j) * (var(--aug_1S) - var(--aug_4q))) calc(var(--aug_3E) - var(--aug_l) * (var(--aug_1T) - var(--aug_4r))),calc(var(--aug_3o) + var(--aug_k) * (var(--aug_1S) - var(--aug_4q))) calc(var(--aug_3E) - var(--aug_k) * (var(--aug_1T) - var(--aug_4r))),calc(var(--aug_3o) + var(--aug_l) * (var(--aug_1S) - var(--aug_4q))) calc(var(--aug_3E) - var(--aug_j) * (var(--aug_1T) - var(--aug_4r))),calc(var(--aug_3o) + var(--aug_m) * (var(--aug_1S) - var(--aug_4q))) calc(var(--aug_3E) - var(--aug_i) * (var(--aug_1T) - var(--aug_4r))),calc(var(--aug_3o) + var(--aug_n) * (var(--aug_1S) - var(--aug_4q))) calc(var(--aug_3E) - var(--aug_h) * (var(--aug_1T) - var(--aug_4r))),calc(var(--aug_3o) + var(--aug_o) * (var(--aug_1S) - var(--aug_4q))) calc(var(--aug_3E) - var(--aug_g) * (var(--aug_1T) - var(--aug_4r))),);--aug_7W:var(--aug-round-t2,calc(var(--aug_3p) - var(--aug_o) * (var(--aug_1U) - var(--aug_4p))) calc(var(--aug_3F) - var(--aug_g) * (var(--aug_1V) - var(--aug_4r))),calc(var(--aug_3p) - var(--aug_n) * (var(--aug_1U) - var(--aug_4p))) calc(var(--aug_3F) - var(--aug_h) * (var(--aug_1V) - var(--aug_4r))),calc(var(--aug_3p) - var(--aug_m) * (var(--aug_1U) - var(--aug_4p))) calc(var(--aug_3F) - var(--aug_i) * (var(--aug_1V) - var(--aug_4r))),calc(var(--aug_3p) - var(--aug_l) * (var(--aug_1U) - var(--aug_4p))) calc(var(--aug_3F) - var(--aug_j) * (var(--aug_1V) - var(--aug_4r))),calc(var(--aug_3p) - var(--aug_k) * (var(--aug_1U) - var(--aug_4p))) calc(var(--aug_3F) - var(--aug_k) * (var(--aug_1V) - var(--aug_4r))),calc(var(--aug_3p) - var(--aug_j) * (var(--aug_1U) - var(--aug_4p))) calc(var(--aug_3F) - var(--aug_l) * (var(--aug_1V) - var(--aug_4r))),calc(var(--aug_3p) - var(--aug_i) * (var(--aug_1U) - var(--aug_4p))) calc(var(--aug_3F) - var(--aug_m) * (var(--aug_1V) - var(--aug_4r))),calc(var(--aug_3p) - var(--aug_h) * (var(--aug_1U) - var(--aug_4p))) calc(var(--aug_3F) - var(--aug_n) * (var(--aug_1V) - var(--aug_4r))),calc(var(--aug_3p) - var(--aug_g) * (var(--aug_1U) - var(--aug_4p))) calc(var(--aug_3F) - var(--aug_o) * (var(--aug_1V) - var(--aug_4r))),);--aug_7X:var(--aug-round-tr1,calc(var(--aug_3q) + var(--aug_g) * (var(--aug_20) - var(--aug_4q))) calc(var(--aug_3G) - var(--aug_o) * (var(--aug_21) - var(--aug_4r))),calc(var(--aug_3q) + var(--aug_h) * (var(--aug_20) - var(--aug_4q))) calc(var(--aug_3G) - var(--aug_n) * (var(--aug_21) - var(--aug_4r))),calc(var(--aug_3q) + var(--aug_i) * (var(--aug_20) - var(--aug_4q))) calc(var(--aug_3G) - var(--aug_m) * (var(--aug_21) - var(--aug_4r))),calc(var(--aug_3q) + var(--aug_j) * (var(--aug_20) - var(--aug_4q))) calc(var(--aug_3G) - var(--aug_l) * (var(--aug_21) - var(--aug_4r))),calc(var(--aug_3q) + var(--aug_k) * (var(--aug_20) - var(--aug_4q))) calc(var(--aug_3G) - var(--aug_k) * (var(--aug_21) - var(--aug_4r))),calc(var(--aug_3q) + var(--aug_l) * (var(--aug_20) - var(--aug_4q))) calc(var(--aug_3G) - var(--aug_j) * (var(--aug_21) - var(--aug_4r))),calc(var(--aug_3q) + var(--aug_m) * (var(--aug_20) - var(--aug_4q))) calc(var(--aug_3G) - var(--aug_i) * (var(--aug_21) - var(--aug_4r))),calc(var(--aug_3q) + var(--aug_n) * (var(--aug_20) - var(--aug_4q))) calc(var(--aug_3G) - var(--aug_h) * (var(--aug_21) - var(--aug_4r))),calc(var(--aug_3q) + var(--aug_o) * (var(--aug_20) - var(--aug_4q))) calc(var(--aug_3G) - var(--aug_g) * (var(--aug_21) - var(--aug_4r))),);--aug_7Y:var(--aug-round-tr2,calc(var(--aug_3r) + var(--aug_g) * (var(--aug_22) - var(--aug_4q))) calc(var(--aug_3H) - var(--aug_o) * (var(--aug_23) - var(--aug_4r))),calc(var(--aug_3r) + var(--aug_h) * (var(--aug_22) - var(--aug_4q))) calc(var(--aug_3H) - var(--aug_n) * (var(--aug_23) - var(--aug_4r))),calc(var(--aug_3r) + var(--aug_i) * (var(--aug_22) - var(--aug_4q))) calc(var(--aug_3H) - var(--aug_m) * (var(--aug_23) - var(--aug_4r))),calc(var(--aug_3r) + var(--aug_j) * (var(--aug_22) - var(--aug_4q))) calc(var(--aug_3H) - var(--aug_l) * (var(--aug_23) - var(--aug_4r))),calc(var(--aug_3r) + var(--aug_k) * (var(--aug_22) - var(--aug_4q))) calc(var(--aug_3H) - var(--aug_k) * (var(--aug_23) - var(--aug_4r))),calc(var(--aug_3r) + var(--aug_l) * (var(--aug_22) - var(--aug_4q))) calc(var(--aug_3H) - var(--aug_j) * (var(--aug_23) - var(--aug_4r))),calc(var(--aug_3r) + var(--aug_m) * (var(--aug_22) - var(--aug_4q))) calc(var(--aug_3H) - var(--aug_i) * (var(--aug_23) - var(--aug_4r))),calc(var(--aug_3r) + var(--aug_n) * (var(--aug_22) - var(--aug_4q))) calc(var(--aug_3H) - var(--aug_h) * (var(--aug_23) - var(--aug_4r))),calc(var(--aug_3r) + var(--aug_o) * (var(--aug_22) - var(--aug_4q))) calc(var(--aug_3H) - var(--aug_g) * (var(--aug_23) - var(--aug_4r))),);--aug_7Z:var(--aug-round-r1,calc(var(--aug_3s) + var(--aug_o) * (var(--aug_28) - var(--aug_4q))) calc(var(--aug_3I) + var(--aug_g) * (var(--aug_29) - var(--aug_4s))),calc(var(--aug_3s) + var(--aug_n) * (var(--aug_28) - var(--aug_4q))) calc(var(--aug_3I) + var(--aug_h) * (var(--aug_29) - var(--aug_4s))),calc(var(--aug_3s) + var(--aug_m) * (var(--aug_28) - var(--aug_4q))) calc(var(--aug_3I) + var(--aug_i) * (var(--aug_29) - var(--aug_4s))),calc(var(--aug_3s) + var(--aug_l) * (var(--aug_28) - var(--aug_4q))) calc(var(--aug_3I) + var(--aug_j) * (var(--aug_29) - var(--aug_4s))),calc(var(--aug_3s) + var(--aug_k) * (var(--aug_28) - var(--aug_4q))) calc(var(--aug_3I) + var(--aug_k) * (var(--aug_29) - var(--aug_4s))),calc(var(--aug_3s) + var(--aug_j) * (var(--aug_28) - var(--aug_4q))) calc(var(--aug_3I) + var(--aug_l) * (var(--aug_29) - var(--aug_4s))),calc(var(--aug_3s) + var(--aug_i) * (var(--aug_28) - var(--aug_4q))) calc(var(--aug_3I) + var(--aug_m) * (var(--aug_29) - var(--aug_4s))),calc(var(--aug_3s) + var(--aug_h) * (var(--aug_28) - var(--aug_4q))) calc(var(--aug_3I) + var(--aug_n) * (var(--aug_29) - var(--aug_4s))),calc(var(--aug_3s) + var(--aug_g) * (var(--aug_28) - var(--aug_4q))) calc(var(--aug_3I) + var(--aug_o) * (var(--aug_29) - var(--aug_4s))),);--aug_80:var(--aug-round-r2,calc(var(--aug_3t) + var(--aug_g) * (var(--aug_2a) - var(--aug_4q))) calc(var(--aug_3J) - var(--aug_o) * (var(--aug_2b) - var(--aug_4r))),calc(var(--aug_3t) + var(--aug_h) * (var(--aug_2a) - var(--aug_4q))) calc(var(--aug_3J) - var(--aug_n) * (var(--aug_2b) - var(--aug_4r))),calc(var(--aug_3t) + var(--aug_i) * (var(--aug_2a) - var(--aug_4q))) calc(var(--aug_3J) - var(--aug_m) * (var(--aug_2b) - var(--aug_4r))),calc(var(--aug_3t) + var(--aug_j) * (var(--aug_2a) - var(--aug_4q))) calc(var(--aug_3J) - var(--aug_l) * (var(--aug_2b) - var(--aug_4r))),calc(var(--aug_3t) + var(--aug_k) * (var(--aug_2a) - var(--aug_4q))) calc(var(--aug_3J) - var(--aug_k) * (var(--aug_2b) - var(--aug_4r))),calc(var(--aug_3t) + var(--aug_l) * (var(--aug_2a) - var(--aug_4q))) calc(var(--aug_3J) - var(--aug_j) * (var(--aug_2b) - var(--aug_4r))),calc(var(--aug_3t) + var(--aug_m) * (var(--aug_2a) - var(--aug_4q))) calc(var(--aug_3J) - var(--aug_i) * (var(--aug_2b) - var(--aug_4r))),calc(var(--aug_3t) + var(--aug_n) * (var(--aug_2a) - var(--aug_4q))) calc(var(--aug_3J) - var(--aug_h) * (var(--aug_2b) - var(--aug_4r))),calc(var(--aug_3t) + var(--aug_o) * (var(--aug_2a) - var(--aug_4q))) calc(var(--aug_3J) - var(--aug_g) * (var(--aug_2b) - var(--aug_4r))),);--aug_81:var(--aug-round-br1,calc(var(--aug_3u) + var(--aug_o) * (var(--aug_2g) - var(--aug_4q))) calc(var(--aug_3K) + var(--aug_g) * (var(--aug_2h) - var(--aug_4s))),calc(var(--aug_3u) + var(--aug_n) * (var(--aug_2g) - var(--aug_4q))) calc(var(--aug_3K) + var(--aug_h) * (var(--aug_2h) - var(--aug_4s))),calc(var(--aug_3u) + var(--aug_m) * (var(--aug_2g) - var(--aug_4q))) calc(var(--aug_3K) + var(--aug_i) * (var(--aug_2h) - var(--aug_4s))),calc(var(--aug_3u) + var(--aug_l) * (var(--aug_2g) - var(--aug_4q))) calc(var(--aug_3K) + var(--aug_j) * (var(--aug_2h) - var(--aug_4s))),calc(var(--aug_3u) + var(--aug_k) * (var(--aug_2g) - var(--aug_4q))) calc(var(--aug_3K) + var(--aug_k) * (var(--aug_2h) - var(--aug_4s))),calc(var(--aug_3u) + var(--aug_j) * (var(--aug_2g) - var(--aug_4q))) calc(var(--aug_3K) + var(--aug_l) * (var(--aug_2h) - var(--aug_4s))),calc(var(--aug_3u) + var(--aug_i) * (var(--aug_2g) - var(--aug_4q))) calc(var(--aug_3K) + var(--aug_m) * (var(--aug_2h) - var(--aug_4s))),calc(var(--aug_3u) + var(--aug_h) * (var(--aug_2g) - var(--aug_4q))) calc(var(--aug_3K) + var(--aug_n) * (var(--aug_2h) - var(--aug_4s))),calc(var(--aug_3u) + var(--aug_g) * (var(--aug_2g) - var(--aug_4q))) calc(var(--aug_3K) + var(--aug_o) * (var(--aug_2h) - var(--aug_4s))),);--aug_82:var(--aug-round-br2,calc(var(--aug_3v) + var(--aug_o) * (var(--aug_2i) - var(--aug_4q))) calc(var(--aug_3L) + var(--aug_g) * (var(--aug_2j) - var(--aug_4s))),calc(var(--aug_3v) + var(--aug_n) * (var(--aug_2i) - var(--aug_4q))) calc(var(--aug_3L) + var(--aug_h) * (var(--aug_2j) - var(--aug_4s))),calc(var(--aug_3v) + var(--aug_m) * (var(--aug_2i) - var(--aug_4q))) calc(var(--aug_3L) + var(--aug_i) * (var(--aug_2j) - var(--aug_4s))),calc(var(--aug_3v) + var(--aug_l) * (var(--aug_2i) - var(--aug_4q))) calc(var(--aug_3L) + var(--aug_j) * (var(--aug_2j) - var(--aug_4s))),calc(var(--aug_3v) + var(--aug_k) * (var(--aug_2i) - var(--aug_4q))) calc(var(--aug_3L) + var(--aug_k) * (var(--aug_2j) - var(--aug_4s))),calc(var(--aug_3v) + var(--aug_j) * (var(--aug_2i) - var(--aug_4q))) calc(var(--aug_3L) + var(--aug_l) * (var(--aug_2j) - var(--aug_4s))),calc(var(--aug_3v) + var(--aug_i) * (var(--aug_2i) - var(--aug_4q))) calc(var(--aug_3L) + var(--aug_m) * (var(--aug_2j) - var(--aug_4s))),calc(var(--aug_3v) + var(--aug_h) * (var(--aug_2i) - var(--aug_4q))) calc(var(--aug_3L) + var(--aug_n) * (var(--aug_2j) - var(--aug_4s))),calc(var(--aug_3v) + var(--aug_g) * (var(--aug_2i) - var(--aug_4q))) calc(var(--aug_3L) + var(--aug_o) * (var(--aug_2j) - var(--aug_4s))),);--aug_83:var(--aug-round-b1,calc(var(--aug_3w) - var(--aug_g) * (var(--aug_2o) - var(--aug_4p))) calc(var(--aug_3M) + var(--aug_o) * (var(--aug_2p) - var(--aug_4s))),calc(var(--aug_3w) - var(--aug_h) * (var(--aug_2o) - var(--aug_4p))) calc(var(--aug_3M) + var(--aug_n) * (var(--aug_2p) - var(--aug_4s))),calc(var(--aug_3w) - var(--aug_i) * (var(--aug_2o) - var(--aug_4p))) calc(var(--aug_3M) + var(--aug_m) * (var(--aug_2p) - var(--aug_4s))),calc(var(--aug_3w) - var(--aug_j) * (var(--aug_2o) - var(--aug_4p))) calc(var(--aug_3M) + var(--aug_l) * (var(--aug_2p) - var(--aug_4s))),calc(var(--aug_3w) - var(--aug_k) * (var(--aug_2o) - var(--aug_4p))) calc(var(--aug_3M) + var(--aug_k) * (var(--aug_2p) - var(--aug_4s))),calc(var(--aug_3w) - var(--aug_l) * (var(--aug_2o) - var(--aug_4p))) calc(var(--aug_3M) + var(--aug_j) * (var(--aug_2p) - var(--aug_4s))),calc(var(--aug_3w) - var(--aug_m) * (var(--aug_2o) - var(--aug_4p))) calc(var(--aug_3M) + var(--aug_i) * (var(--aug_2p) - var(--aug_4s))),calc(var(--aug_3w) - var(--aug_n) * (var(--aug_2o) - var(--aug_4p))) calc(var(--aug_3M) + var(--aug_h) * (var(--aug_2p) - var(--aug_4s))),calc(var(--aug_3w) - var(--aug_o) * (var(--aug_2o) - var(--aug_4p))) calc(var(--aug_3M) + var(--aug_g) * (var(--aug_2p) - var(--aug_4s))),);--aug_84:var(--aug-round-b2,calc(var(--aug_3x) + var(--aug_o) * (var(--aug_2q) - var(--aug_4q))) calc(var(--aug_3N) + var(--aug_g) * (var(--aug_2r) - var(--aug_4s))),calc(var(--aug_3x) + var(--aug_n) * (var(--aug_2q) - var(--aug_4q))) calc(var(--aug_3N) + var(--aug_h) * (var(--aug_2r) - var(--aug_4s))),calc(var(--aug_3x) + var(--aug_m) * (var(--aug_2q) - var(--aug_4q))) calc(var(--aug_3N) + var(--aug_i) * (var(--aug_2r) - var(--aug_4s))),calc(var(--aug_3x) + var(--aug_l) * (var(--aug_2q) - var(--aug_4q))) calc(var(--aug_3N) + var(--aug_j) * (var(--aug_2r) - var(--aug_4s))),calc(var(--aug_3x) + var(--aug_k) * (var(--aug_2q) - var(--aug_4q))) calc(var(--aug_3N) + var(--aug_k) * (var(--aug_2r) - var(--aug_4s))),calc(var(--aug_3x) + var(--aug_j) * (var(--aug_2q) - var(--aug_4q))) calc(var(--aug_3N) + var(--aug_l) * (var(--aug_2r) - var(--aug_4s))),calc(var(--aug_3x) + var(--aug_i) * (var(--aug_2q) - var(--aug_4q))) calc(var(--aug_3N) + var(--aug_m) * (var(--aug_2r) - var(--aug_4s))),calc(var(--aug_3x) + var(--aug_h) * (var(--aug_2q) - var(--aug_4q))) calc(var(--aug_3N) + var(--aug_n) * (var(--aug_2r) - var(--aug_4s))),calc(var(--aug_3x) + var(--aug_g) * (var(--aug_2q) - var(--aug_4q))) calc(var(--aug_3N) + var(--aug_o) * (var(--aug_2r) - var(--aug_4s))),);--aug_85:var(--aug-round-bl1,calc(var(--aug_3y) - var(--aug_g) * (var(--aug_2w) - var(--aug_4p))) calc(var(--aug_3O) + var(--aug_o) * (var(--aug_2x) - var(--aug_4s))),calc(var(--aug_3y) - var(--aug_h) * (var(--aug_2w) - var(--aug_4p))) calc(var(--aug_3O) + var(--aug_n) * (var(--aug_2x) - var(--aug_4s))),calc(var(--aug_3y) - var(--aug_i) * (var(--aug_2w) - var(--aug_4p))) calc(var(--aug_3O) + var(--aug_m) * (var(--aug_2x) - var(--aug_4s))),calc(var(--aug_3y) - var(--aug_j) * (var(--aug_2w) - var(--aug_4p))) calc(var(--aug_3O) + var(--aug_l) * (var(--aug_2x) - var(--aug_4s))),calc(var(--aug_3y) - var(--aug_k) * (var(--aug_2w) - var(--aug_4p))) calc(var(--aug_3O) + var(--aug_k) * (var(--aug_2x) - var(--aug_4s))),calc(var(--aug_3y) - var(--aug_l) * (var(--aug_2w) - var(--aug_4p))) calc(var(--aug_3O) + var(--aug_j) * (var(--aug_2x) - var(--aug_4s))),calc(var(--aug_3y) - var(--aug_m) * (var(--aug_2w) - var(--aug_4p))) calc(var(--aug_3O) + var(--aug_i) * (var(--aug_2x) - var(--aug_4s))),calc(var(--aug_3y) - var(--aug_n) * (var(--aug_2w) - var(--aug_4p))) calc(var(--aug_3O) + var(--aug_h) * (var(--aug_2x) - var(--aug_4s))),calc(var(--aug_3y) - var(--aug_o) * (var(--aug_2w) - var(--aug_4p))) calc(var(--aug_3O) + var(--aug_g) * (var(--aug_2x) - var(--aug_4s))),);--aug_86:var(--aug-round-bl2,calc(var(--aug_3z) - var(--aug_g) * (var(--aug_2y) - var(--aug_4p))) calc(var(--aug_3P) + var(--aug_o) * (var(--aug_2z) - var(--aug_4s))),calc(var(--aug_3z) - var(--aug_h) * (var(--aug_2y) - var(--aug_4p))) calc(var(--aug_3P) + var(--aug_n) * (var(--aug_2z) - var(--aug_4s))),calc(var(--aug_3z) - var(--aug_i) * (var(--aug_2y) - var(--aug_4p))) calc(var(--aug_3P) + var(--aug_m) * (var(--aug_2z) - var(--aug_4s))),calc(var(--aug_3z) - var(--aug_j) * (var(--aug_2y) - var(--aug_4p))) calc(var(--aug_3P) + var(--aug_l) * (var(--aug_2z) - var(--aug_4s))),calc(var(--aug_3z) - var(--aug_k) * (var(--aug_2y) - var(--aug_4p))) calc(var(--aug_3P) + var(--aug_k) * (var(--aug_2z) - var(--aug_4s))),calc(var(--aug_3z) - var(--aug_l) * (var(--aug_2y) - var(--aug_4p))) calc(var(--aug_3P) + var(--aug_j) * (var(--aug_2z) - var(--aug_4s))),calc(var(--aug_3z) - var(--aug_m) * (var(--aug_2y) - var(--aug_4p))) calc(var(--aug_3P) + var(--aug_i) * (var(--aug_2z) - var(--aug_4s))),calc(var(--aug_3z) - var(--aug_n) * (var(--aug_2y) - var(--aug_4p))) calc(var(--aug_3P) + var(--aug_h) * (var(--aug_2z) - var(--aug_4s))),calc(var(--aug_3z) - var(--aug_o) * (var(--aug_2y) - var(--aug_4p))) calc(var(--aug_3P) + var(--aug_g) * (var(--aug_2z) - var(--aug_4s))),);--aug_87:var(--aug-round-l1,calc(var(--aug_3A) - var(--aug_o) * (var(--aug_2E) - var(--aug_4p))) calc(var(--aug_3Q) - var(--aug_g) * (var(--aug_2F) - var(--aug_4r))),calc(var(--aug_3A) - var(--aug_n) * (var(--aug_2E) - var(--aug_4p))) calc(var(--aug_3Q) - var(--aug_h) * (var(--aug_2F) - var(--aug_4r))),calc(var(--aug_3A) - var(--aug_m) * (var(--aug_2E) - var(--aug_4p))) calc(var(--aug_3Q) - var(--aug_i) * (var(--aug_2F) - var(--aug_4r))),calc(var(--aug_3A) - var(--aug_l) * (var(--aug_2E) - var(--aug_4p))) calc(var(--aug_3Q) - var(--aug_j) * (var(--aug_2F) - var(--aug_4r))),calc(var(--aug_3A) - var(--aug_k) * (var(--aug_2E) - var(--aug_4p))) calc(var(--aug_3Q) - var(--aug_k) * (var(--aug_2F) - var(--aug_4r))),calc(var(--aug_3A) - var(--aug_j) * (var(--aug_2E) - var(--aug_4p))) calc(var(--aug_3Q) - var(--aug_l) * (var(--aug_2F) - var(--aug_4r))),calc(var(--aug_3A) - var(--aug_i) * (var(--aug_2E) - var(--aug_4p))) calc(var(--aug_3Q) - var(--aug_m) * (var(--aug_2F) - var(--aug_4r))),calc(var(--aug_3A) - var(--aug_h) * (var(--aug_2E) - var(--aug_4p))) calc(var(--aug_3Q) - var(--aug_n) * (var(--aug_2F) - var(--aug_4r))),calc(var(--aug_3A) - var(--aug_g) * (var(--aug_2E) - var(--aug_4p))) calc(var(--aug_3Q) - var(--aug_o) * (var(--aug_2F) - var(--aug_4r))),);--aug_88:var(--aug-round-l2,calc(var(--aug_3B) - var(--aug_g) * (var(--aug_2G) - var(--aug_4p))) calc(var(--aug_3R) + var(--aug_o) * (var(--aug_2H) - var(--aug_4s))),calc(var(--aug_3B) - var(--aug_h) * (var(--aug_2G) - var(--aug_4p))) calc(var(--aug_3R) + var(--aug_n) * (var(--aug_2H) - var(--aug_4s))),calc(var(--aug_3B) - var(--aug_i) * (var(--aug_2G) - var(--aug_4p))) calc(var(--aug_3R) + var(--aug_m) * (var(--aug_2H) - var(--aug_4s))),calc(var(--aug_3B) - var(--aug_j) * (var(--aug_2G) - var(--aug_4p))) calc(var(--aug_3R) + var(--aug_l) * (var(--aug_2H) - var(--aug_4s))),calc(var(--aug_3B) - var(--aug_k) * (var(--aug_2G) - var(--aug_4p))) calc(var(--aug_3R) + var(--aug_k) * (var(--aug_2H) - var(--aug_4s))),calc(var(--aug_3B) - var(--aug_l) * (var(--aug_2G) - var(--aug_4p))) calc(var(--aug_3R) + var(--aug_j) * (var(--aug_2H) - var(--aug_4s))),calc(var(--aug_3B) - var(--aug_m) * (var(--aug_2G) - var(--aug_4p))) calc(var(--aug_3R) + var(--aug_i) * (var(--aug_2H) - var(--aug_4s))),calc(var(--aug_3B) - var(--aug_n) * (var(--aug_2G) - var(--aug_4p))) calc(var(--aug_3R) + var(--aug_h) * (var(--aug_2H) - var(--aug_4s))),calc(var(--aug_3B) - var(--aug_o) * (var(--aug_2G) - var(--aug_4p))) calc(var(--aug_3R) + var(--aug_g) * (var(--aug_2H) - var(--aug_4s))),);--aug_89:var(--aug-scoop-tl1,calc(var(--aug_3S) + var(--aug_g) * (var(--aug_1K) - var(--aug_4t))) calc(var(--aug_3T) + var(--aug_o) * (var(--aug_1L) - var(--aug_4v))),calc(var(--aug_3S) + var(--aug_h) * (var(--aug_1K) - var(--aug_4t))) calc(var(--aug_3T) + var(--aug_n) * (var(--aug_1L) - var(--aug_4v))),calc(var(--aug_3S) + var(--aug_i) * (var(--aug_1K) - var(--aug_4t))) calc(var(--aug_3T) + var(--aug_m) * (var(--aug_1L) - var(--aug_4v))),calc(var(--aug_3S) + var(--aug_j) * (var(--aug_1K) - var(--aug_4t))) calc(var(--aug_3T) + var(--aug_l) * (var(--aug_1L) - var(--aug_4v))),calc(var(--aug_3S) + var(--aug_k) * (var(--aug_1K) - var(--aug_4t))) calc(var(--aug_3T) + var(--aug_k) * (var(--aug_1L) - var(--aug_4v))),calc(var(--aug_3S) + var(--aug_l) * (var(--aug_1K) - var(--aug_4t))) calc(var(--aug_3T) + var(--aug_j) * (var(--aug_1L) - var(--aug_4v))),calc(var(--aug_3S) + var(--aug_m) * (var(--aug_1K) - var(--aug_4t))) calc(var(--aug_3T) + var(--aug_i) * (var(--aug_1L) - var(--aug_4v))),calc(var(--aug_3S) + var(--aug_n) * (var(--aug_1K) - var(--aug_4t))) calc(var(--aug_3T) + var(--aug_h) * (var(--aug_1L) - var(--aug_4v))),calc(var(--aug_3S) + var(--aug_o) * (var(--aug_1K) - var(--aug_4t))) calc(var(--aug_3T) + var(--aug_g) * (var(--aug_1L) - var(--aug_4v))),);--aug_8a:var(--aug-scoop-tl2,calc(var(--aug_3U) + var(--aug_g) * (var(--aug_1M) - var(--aug_4t))) calc(var(--aug_3V) + var(--aug_o) * (var(--aug_1N) - var(--aug_4v))),calc(var(--aug_3U) + var(--aug_h) * (var(--aug_1M) - var(--aug_4t))) calc(var(--aug_3V) + var(--aug_n) * (var(--aug_1N) - var(--aug_4v))),calc(var(--aug_3U) + var(--aug_i) * (var(--aug_1M) - var(--aug_4t))) calc(var(--aug_3V) + var(--aug_m) * (var(--aug_1N) - var(--aug_4v))),calc(var(--aug_3U) + var(--aug_j) * (var(--aug_1M) - var(--aug_4t))) calc(var(--aug_3V) + var(--aug_l) * (var(--aug_1N) - var(--aug_4v))),calc(var(--aug_3U) + var(--aug_k) * (var(--aug_1M) - var(--aug_4t))) calc(var(--aug_3V) + var(--aug_k) * (var(--aug_1N) - var(--aug_4v))),calc(var(--aug_3U) + var(--aug_l) * (var(--aug_1M) - var(--aug_4t))) calc(var(--aug_3V) + var(--aug_j) * (var(--aug_1N) - var(--aug_4v))),calc(var(--aug_3U) + var(--aug_m) * (var(--aug_1M) - var(--aug_4t))) calc(var(--aug_3V) + var(--aug_i) * (var(--aug_1N) - var(--aug_4v))),calc(var(--aug_3U) + var(--aug_n) * (var(--aug_1M) - var(--aug_4t))) calc(var(--aug_3V) + var(--aug_h) * (var(--aug_1N) - var(--aug_4v))),calc(var(--aug_3U) + var(--aug_o) * (var(--aug_1M) - var(--aug_4t))) calc(var(--aug_3V) + var(--aug_g) * (var(--aug_1N) - var(--aug_4v))),);--aug_8b:var(--aug-scoop-t1,calc(var(--aug_3W) - var(--aug_o) * (var(--aug_1S) - var(--aug_4u))) calc(var(--aug_3X) + var(--aug_g) * (var(--aug_1T) - var(--aug_4v))),calc(var(--aug_3W) - var(--aug_n) * (var(--aug_1S) - var(--aug_4u))) calc(var(--aug_3X) + var(--aug_h) * (var(--aug_1T) - var(--aug_4v))),calc(var(--aug_3W) - var(--aug_m) * (var(--aug_1S) - var(--aug_4u))) calc(var(--aug_3X) + var(--aug_i) * (var(--aug_1T) - var(--aug_4v))),calc(var(--aug_3W) - var(--aug_l) * (var(--aug_1S) - var(--aug_4u))) calc(var(--aug_3X) + var(--aug_j) * (var(--aug_1T) - var(--aug_4v))),calc(var(--aug_3W) - var(--aug_k) * (var(--aug_1S) - var(--aug_4u))) calc(var(--aug_3X) + var(--aug_k) * (var(--aug_1T) - var(--aug_4v))),calc(var(--aug_3W) - var(--aug_j) * (var(--aug_1S) - var(--aug_4u))) calc(var(--aug_3X) + var(--aug_l) * (var(--aug_1T) - var(--aug_4v))),calc(var(--aug_3W) - var(--aug_i) * (var(--aug_1S) - var(--aug_4u))) calc(var(--aug_3X) + var(--aug_m) * (var(--aug_1T) - var(--aug_4v))),calc(var(--aug_3W) - var(--aug_h) * (var(--aug_1S) - var(--aug_4u))) calc(var(--aug_3X) + var(--aug_n) * (var(--aug_1T) - var(--aug_4v))),calc(var(--aug_3W) - var(--aug_g) * (var(--aug_1S) - var(--aug_4u))) calc(var(--aug_3X) + var(--aug_o) * (var(--aug_1T) - var(--aug_4v))),);--aug_8c:var(--aug-scoop-t2,calc(var(--aug_3Y) + var(--aug_g) * (var(--aug_1U) - var(--aug_4t))) calc(var(--aug_3Z) + var(--aug_o) * (var(--aug_1V) - var(--aug_4v))),calc(var(--aug_3Y) + var(--aug_h) * (var(--aug_1U) - var(--aug_4t))) calc(var(--aug_3Z) + var(--aug_n) * (var(--aug_1V) - var(--aug_4v))),calc(var(--aug_3Y) + var(--aug_i) * (var(--aug_1U) - var(--aug_4t))) calc(var(--aug_3Z) + var(--aug_m) * (var(--aug_1V) - var(--aug_4v))),calc(var(--aug_3Y) + var(--aug_j) * (var(--aug_1U) - var(--aug_4t))) calc(var(--aug_3Z) + var(--aug_l) * (var(--aug_1V) - var(--aug_4v))),calc(var(--aug_3Y) + var(--aug_k) * (var(--aug_1U) - var(--aug_4t))) calc(var(--aug_3Z) + var(--aug_k) * (var(--aug_1V) - var(--aug_4v))),calc(var(--aug_3Y) + var(--aug_l) * (var(--aug_1U) - var(--aug_4t))) calc(var(--aug_3Z) + var(--aug_j) * (var(--aug_1V) - var(--aug_4v))),calc(var(--aug_3Y) + var(--aug_m) * (var(--aug_1U) - var(--aug_4t))) calc(var(--aug_3Z) + var(--aug_i) * (var(--aug_1V) - var(--aug_4v))),calc(var(--aug_3Y) + var(--aug_n) * (var(--aug_1U) - var(--aug_4t))) calc(var(--aug_3Z) + var(--aug_h) * (var(--aug_1V) - var(--aug_4v))),calc(var(--aug_3Y) + var(--aug_o) * (var(--aug_1U) - var(--aug_4t))) calc(var(--aug_3Z) + var(--aug_g) * (var(--aug_1V) - var(--aug_4v))),);--aug_8d:var(--aug-scoop-tr1,calc(var(--aug_40) - var(--aug_o) * (var(--aug_20) - var(--aug_4u))) calc(var(--aug_41) + var(--aug_g) * (var(--aug_21) - var(--aug_4v))),calc(var(--aug_40) - var(--aug_n) * (var(--aug_20) - var(--aug_4u))) calc(var(--aug_41) + var(--aug_h) * (var(--aug_21) - var(--aug_4v))),calc(var(--aug_40) - var(--aug_m) * (var(--aug_20) - var(--aug_4u))) calc(var(--aug_41) + var(--aug_i) * (var(--aug_21) - var(--aug_4v))),calc(var(--aug_40) - var(--aug_l) * (var(--aug_20) - var(--aug_4u))) calc(var(--aug_41) + var(--aug_j) * (var(--aug_21) - var(--aug_4v))),calc(var(--aug_40) - var(--aug_k) * (var(--aug_20) - var(--aug_4u))) calc(var(--aug_41) + var(--aug_k) * (var(--aug_21) - var(--aug_4v))),calc(var(--aug_40) - var(--aug_j) * (var(--aug_20) - var(--aug_4u))) calc(var(--aug_41) + var(--aug_l) * (var(--aug_21) - var(--aug_4v))),calc(var(--aug_40) - var(--aug_i) * (var(--aug_20) - var(--aug_4u))) calc(var(--aug_41) + var(--aug_m) * (var(--aug_21) - var(--aug_4v))),calc(var(--aug_40) - var(--aug_h) * (var(--aug_20) - var(--aug_4u))) calc(var(--aug_41) + var(--aug_n) * (var(--aug_21) - var(--aug_4v))),calc(var(--aug_40) - var(--aug_g) * (var(--aug_20) - var(--aug_4u))) calc(var(--aug_41) + var(--aug_o) * (var(--aug_21) - var(--aug_4v))),);--aug_8e:var(--aug-scoop-tr2,calc(var(--aug_42) - var(--aug_o) * (var(--aug_22) - var(--aug_4u))) calc(var(--aug_43) + var(--aug_g) * (var(--aug_23) - var(--aug_4v))),calc(var(--aug_42) - var(--aug_n) * (var(--aug_22) - var(--aug_4u))) calc(var(--aug_43) + var(--aug_h) * (var(--aug_23) - var(--aug_4v))),calc(var(--aug_42) - var(--aug_m) * (var(--aug_22) - var(--aug_4u))) calc(var(--aug_43) + var(--aug_i) * (var(--aug_23) - var(--aug_4v))),calc(var(--aug_42) - var(--aug_l) * (var(--aug_22) - var(--aug_4u))) calc(var(--aug_43) + var(--aug_j) * (var(--aug_23) - var(--aug_4v))),calc(var(--aug_42) - var(--aug_k) * (var(--aug_22) - var(--aug_4u))) calc(var(--aug_43) + var(--aug_k) * (var(--aug_23) - var(--aug_4v))),calc(var(--aug_42) - var(--aug_j) * (var(--aug_22) - var(--aug_4u))) calc(var(--aug_43) + var(--aug_l) * (var(--aug_23) - var(--aug_4v))),calc(var(--aug_42) - var(--aug_i) * (var(--aug_22) - var(--aug_4u))) calc(var(--aug_43) + var(--aug_m) * (var(--aug_23) - var(--aug_4v))),calc(var(--aug_42) - var(--aug_h) * (var(--aug_22) - var(--aug_4u))) calc(var(--aug_43) + var(--aug_n) * (var(--aug_23) - var(--aug_4v))),calc(var(--aug_42) - var(--aug_g) * (var(--aug_22) - var(--aug_4u))) calc(var(--aug_43) + var(--aug_o) * (var(--aug_23) - var(--aug_4v))),);--aug_8f:var(--aug-scoop-r1,calc(var(--aug_44) - var(--aug_g) * (var(--aug_28) - var(--aug_4u))) calc(var(--aug_45) - var(--aug_o) * (var(--aug_29) - var(--aug_4w))),calc(var(--aug_44) - var(--aug_h) * (var(--aug_28) - var(--aug_4u))) calc(var(--aug_45) - var(--aug_n) * (var(--aug_29) - var(--aug_4w))),calc(var(--aug_44) - var(--aug_i) * (var(--aug_28) - var(--aug_4u))) calc(var(--aug_45) - var(--aug_m) * (var(--aug_29) - var(--aug_4w))),calc(var(--aug_44) - var(--aug_j) * (var(--aug_28) - var(--aug_4u))) calc(var(--aug_45) - var(--aug_l) * (var(--aug_29) - var(--aug_4w))),calc(var(--aug_44) - var(--aug_k) * (var(--aug_28) - var(--aug_4u))) calc(var(--aug_45) - var(--aug_k) * (var(--aug_29) - var(--aug_4w))),calc(var(--aug_44) - var(--aug_l) * (var(--aug_28) - var(--aug_4u))) calc(var(--aug_45) - var(--aug_j) * (var(--aug_29) - var(--aug_4w))),calc(var(--aug_44) - var(--aug_m) * (var(--aug_28) - var(--aug_4u))) calc(var(--aug_45) - var(--aug_i) * (var(--aug_29) - var(--aug_4w))),calc(var(--aug_44) - var(--aug_n) * (var(--aug_28) - var(--aug_4u))) calc(var(--aug_45) - var(--aug_h) * (var(--aug_29) - var(--aug_4w))),calc(var(--aug_44) - var(--aug_o) * (var(--aug_28) - var(--aug_4u))) calc(var(--aug_45) - var(--aug_g) * (var(--aug_29) - var(--aug_4w))),);--aug_8g:var(--aug-scoop-r2,calc(var(--aug_46) - var(--aug_o) * (var(--aug_2a) - var(--aug_4u))) calc(var(--aug_47) + var(--aug_g) * (var(--aug_2b) - var(--aug_4v))),calc(var(--aug_46) - var(--aug_n) * (var(--aug_2a) - var(--aug_4u))) calc(var(--aug_47) + var(--aug_h) * (var(--aug_2b) - var(--aug_4v))),calc(var(--aug_46) - var(--aug_m) * (var(--aug_2a) - var(--aug_4u))) calc(var(--aug_47) + var(--aug_i) * (var(--aug_2b) - var(--aug_4v))),calc(var(--aug_46) - var(--aug_l) * (var(--aug_2a) - var(--aug_4u))) calc(var(--aug_47) + var(--aug_j) * (var(--aug_2b) - var(--aug_4v))),calc(var(--aug_46) - var(--aug_k) * (var(--aug_2a) - var(--aug_4u))) calc(var(--aug_47) + var(--aug_k) * (var(--aug_2b) - var(--aug_4v))),calc(var(--aug_46) - var(--aug_j) * (var(--aug_2a) - var(--aug_4u))) calc(var(--aug_47) + var(--aug_l) * (var(--aug_2b) - var(--aug_4v))),calc(var(--aug_46) - var(--aug_i) * (var(--aug_2a) - var(--aug_4u))) calc(var(--aug_47) + var(--aug_m) * (var(--aug_2b) - var(--aug_4v))),calc(var(--aug_46) - var(--aug_h) * (var(--aug_2a) - var(--aug_4u))) calc(var(--aug_47) + var(--aug_n) * (var(--aug_2b) - var(--aug_4v))),calc(var(--aug_46) - var(--aug_g) * (var(--aug_2a) - var(--aug_4u))) calc(var(--aug_47) + var(--aug_o) * (var(--aug_2b) - var(--aug_4v))),);--aug_8h:var(--aug-scoop-br1,calc(var(--aug_48) - var(--aug_g) * (var(--aug_2g) - var(--aug_4u))) calc(var(--aug_49) - var(--aug_o) * (var(--aug_2h) - var(--aug_4w))),calc(var(--aug_48) - var(--aug_h) * (var(--aug_2g) - var(--aug_4u))) calc(var(--aug_49) - var(--aug_n) * (var(--aug_2h) - var(--aug_4w))),calc(var(--aug_48) - var(--aug_i) * (var(--aug_2g) - var(--aug_4u))) calc(var(--aug_49) - var(--aug_m) * (var(--aug_2h) - var(--aug_4w))),calc(var(--aug_48) - var(--aug_j) * (var(--aug_2g) - var(--aug_4u))) calc(var(--aug_49) - var(--aug_l) * (var(--aug_2h) - var(--aug_4w))),calc(var(--aug_48) - var(--aug_k) * (var(--aug_2g) - var(--aug_4u))) calc(var(--aug_49) - var(--aug_k) * (var(--aug_2h) - var(--aug_4w))),calc(var(--aug_48) - var(--aug_l) * (var(--aug_2g) - var(--aug_4u))) calc(var(--aug_49) - var(--aug_j) * (var(--aug_2h) - var(--aug_4w))),calc(var(--aug_48) - var(--aug_m) * (var(--aug_2g) - var(--aug_4u))) calc(var(--aug_49) - var(--aug_i) * (var(--aug_2h) - var(--aug_4w))),calc(var(--aug_48) - var(--aug_n) * (var(--aug_2g) - var(--aug_4u))) calc(var(--aug_49) - var(--aug_h) * (var(--aug_2h) - var(--aug_4w))),calc(var(--aug_48) - var(--aug_o) * (var(--aug_2g) - var(--aug_4u))) calc(var(--aug_49) - var(--aug_g) * (var(--aug_2h) - var(--aug_4w))),);--aug_8i:var(--aug-scoop-br2,calc(var(--aug_4a) - var(--aug_g) * (var(--aug_2i) - var(--aug_4u))) calc(var(--aug_4b) - var(--aug_o) * (var(--aug_2j) - var(--aug_4w))),calc(var(--aug_4a) - var(--aug_h) * (var(--aug_2i) - var(--aug_4u))) calc(var(--aug_4b) - var(--aug_n) * (var(--aug_2j) - var(--aug_4w))),calc(var(--aug_4a) - var(--aug_i) * (var(--aug_2i) - var(--aug_4u))) calc(var(--aug_4b) - var(--aug_m) * (var(--aug_2j) - var(--aug_4w))),calc(var(--aug_4a) - var(--aug_j) * (var(--aug_2i) - var(--aug_4u))) calc(var(--aug_4b) - var(--aug_l) * (var(--aug_2j) - var(--aug_4w))),calc(var(--aug_4a) - var(--aug_k) * (var(--aug_2i) - var(--aug_4u))) calc(var(--aug_4b) - var(--aug_k) * (var(--aug_2j) - var(--aug_4w))),calc(var(--aug_4a) - var(--aug_l) * (var(--aug_2i) - var(--aug_4u))) calc(var(--aug_4b) - var(--aug_j) * (var(--aug_2j) - var(--aug_4w))),calc(var(--aug_4a) - var(--aug_m) * (var(--aug_2i) - var(--aug_4u))) calc(var(--aug_4b) - var(--aug_i) * (var(--aug_2j) - var(--aug_4w))),calc(var(--aug_4a) - var(--aug_n) * (var(--aug_2i) - var(--aug_4u))) calc(var(--aug_4b) - var(--aug_h) * (var(--aug_2j) - var(--aug_4w))),calc(var(--aug_4a) - var(--aug_o) * (var(--aug_2i) - var(--aug_4u))) calc(var(--aug_4b) - var(--aug_g) * (var(--aug_2j) - var(--aug_4w))),);--aug_8j:var(--aug-scoop-b1,calc(var(--aug_4c) + var(--aug_o) * (var(--aug_2o) - var(--aug_4t))) calc(var(--aug_4d) - var(--aug_g) * (var(--aug_2p) - var(--aug_4w))),calc(var(--aug_4c) + var(--aug_n) * (var(--aug_2o) - var(--aug_4t))) calc(var(--aug_4d) - var(--aug_h) * (var(--aug_2p) - var(--aug_4w))),calc(var(--aug_4c) + var(--aug_m) * (var(--aug_2o) - var(--aug_4t))) calc(var(--aug_4d) - var(--aug_i) * (var(--aug_2p) - var(--aug_4w))),calc(var(--aug_4c) + var(--aug_l) * (var(--aug_2o) - var(--aug_4t))) calc(var(--aug_4d) - var(--aug_j) * (var(--aug_2p) - var(--aug_4w))),calc(var(--aug_4c) + var(--aug_k) * (var(--aug_2o) - var(--aug_4t))) calc(var(--aug_4d) - var(--aug_k) * (var(--aug_2p) - var(--aug_4w))),calc(var(--aug_4c) + var(--aug_j) * (var(--aug_2o) - var(--aug_4t))) calc(var(--aug_4d) - var(--aug_l) * (var(--aug_2p) - var(--aug_4w))),calc(var(--aug_4c) + var(--aug_i) * (var(--aug_2o) - var(--aug_4t))) calc(var(--aug_4d) - var(--aug_m) * (var(--aug_2p) - var(--aug_4w))),calc(var(--aug_4c) + var(--aug_h) * (var(--aug_2o) - var(--aug_4t))) calc(var(--aug_4d) - var(--aug_n) * (var(--aug_2p) - var(--aug_4w))),calc(var(--aug_4c) + var(--aug_g) * (var(--aug_2o) - var(--aug_4t))) calc(var(--aug_4d) - var(--aug_o) * (var(--aug_2p) - var(--aug_4w))),);--aug_8k:var(--aug-scoop-b2,calc(var(--aug_4e) - var(--aug_g) * (var(--aug_2q) - var(--aug_4u))) calc(var(--aug_4f) - var(--aug_o) * (var(--aug_2r) - var(--aug_4w))),calc(var(--aug_4e) - var(--aug_h) * (var(--aug_2q) - var(--aug_4u))) calc(var(--aug_4f) - var(--aug_n) * (var(--aug_2r) - var(--aug_4w))),calc(var(--aug_4e) - var(--aug_i) * (var(--aug_2q) - var(--aug_4u))) calc(var(--aug_4f) - var(--aug_m) * (var(--aug_2r) - var(--aug_4w))),calc(var(--aug_4e) - var(--aug_j) * (var(--aug_2q) - var(--aug_4u))) calc(var(--aug_4f) - var(--aug_l) * (var(--aug_2r) - var(--aug_4w))),calc(var(--aug_4e) - var(--aug_k) * (var(--aug_2q) - var(--aug_4u))) calc(var(--aug_4f) - var(--aug_k) * (var(--aug_2r) - var(--aug_4w))),calc(var(--aug_4e) - var(--aug_l) * (var(--aug_2q) - var(--aug_4u))) calc(var(--aug_4f) - var(--aug_j) * (var(--aug_2r) - var(--aug_4w))),calc(var(--aug_4e) - var(--aug_m) * (var(--aug_2q) - var(--aug_4u))) calc(var(--aug_4f) - var(--aug_i) * (var(--aug_2r) - var(--aug_4w))),calc(var(--aug_4e) - var(--aug_n) * (var(--aug_2q) - var(--aug_4u))) calc(var(--aug_4f) - var(--aug_h) * (var(--aug_2r) - var(--aug_4w))),calc(var(--aug_4e) - var(--aug_o) * (var(--aug_2q) - var(--aug_4u))) calc(var(--aug_4f) - var(--aug_g) * (var(--aug_2r) - var(--aug_4w))),);--aug_8l:var(--aug-scoop-bl1,calc(var(--aug_4g) + var(--aug_o) * (var(--aug_2w) - var(--aug_4t))) calc(var(--aug_4h) - var(--aug_g) * (var(--aug_2x) - var(--aug_4w))),calc(var(--aug_4g) + var(--aug_n) * (var(--aug_2w) - var(--aug_4t))) calc(var(--aug_4h) - var(--aug_h) * (var(--aug_2x) - var(--aug_4w))),calc(var(--aug_4g) + var(--aug_m) * (var(--aug_2w) - var(--aug_4t))) calc(var(--aug_4h) - var(--aug_i) * (var(--aug_2x) - var(--aug_4w))),calc(var(--aug_4g) + var(--aug_l) * (var(--aug_2w) - var(--aug_4t))) calc(var(--aug_4h) - var(--aug_j) * (var(--aug_2x) - var(--aug_4w))),calc(var(--aug_4g) + var(--aug_k) * (var(--aug_2w) - var(--aug_4t))) calc(var(--aug_4h) - var(--aug_k) * (var(--aug_2x) - var(--aug_4w))),calc(var(--aug_4g) + var(--aug_j) * (var(--aug_2w) - var(--aug_4t))) calc(var(--aug_4h) - var(--aug_l) * (var(--aug_2x) - var(--aug_4w))),calc(var(--aug_4g) + var(--aug_i) * (var(--aug_2w) - var(--aug_4t))) calc(var(--aug_4h) - var(--aug_m) * (var(--aug_2x) - var(--aug_4w))),calc(var(--aug_4g) + var(--aug_h) * (var(--aug_2w) - var(--aug_4t))) calc(var(--aug_4h) - var(--aug_n) * (var(--aug_2x) - var(--aug_4w))),calc(var(--aug_4g) + var(--aug_g) * (var(--aug_2w) - var(--aug_4t))) calc(var(--aug_4h) - var(--aug_o) * (var(--aug_2x) - var(--aug_4w))),);--aug_8m:var(--aug-scoop-bl2,calc(var(--aug_4i) + var(--aug_o) * (var(--aug_2y) - var(--aug_4t))) calc(var(--aug_4j) - var(--aug_g) * (var(--aug_2z) - var(--aug_4w))),calc(var(--aug_4i) + var(--aug_n) * (var(--aug_2y) - var(--aug_4t))) calc(var(--aug_4j) - var(--aug_h) * (var(--aug_2z) - var(--aug_4w))),calc(var(--aug_4i) + var(--aug_m) * (var(--aug_2y) - var(--aug_4t))) calc(var(--aug_4j) - var(--aug_i) * (var(--aug_2z) - var(--aug_4w))),calc(var(--aug_4i) + var(--aug_l) * (var(--aug_2y) - var(--aug_4t))) calc(var(--aug_4j) - var(--aug_j) * (var(--aug_2z) - var(--aug_4w))),calc(var(--aug_4i) + var(--aug_k) * (var(--aug_2y) - var(--aug_4t))) calc(var(--aug_4j) - var(--aug_k) * (var(--aug_2z) - var(--aug_4w))),calc(var(--aug_4i) + var(--aug_j) * (var(--aug_2y) - var(--aug_4t))) calc(var(--aug_4j) - var(--aug_l) * (var(--aug_2z) - var(--aug_4w))),calc(var(--aug_4i) + var(--aug_i) * (var(--aug_2y) - var(--aug_4t))) calc(var(--aug_4j) - var(--aug_m) * (var(--aug_2z) - var(--aug_4w))),calc(var(--aug_4i) + var(--aug_h) * (var(--aug_2y) - var(--aug_4t))) calc(var(--aug_4j) - var(--aug_n) * (var(--aug_2z) - var(--aug_4w))),calc(var(--aug_4i) + var(--aug_g) * (var(--aug_2y) - var(--aug_4t))) calc(var(--aug_4j) - var(--aug_o) * (var(--aug_2z) - var(--aug_4w))),);--aug_8n:var(--aug-scoop-l1,calc(var(--aug_4k) + var(--aug_g) * (var(--aug_2E) - var(--aug_4t))) calc(var(--aug_4l) + var(--aug_o) * (var(--aug_2F) - var(--aug_4v))),calc(var(--aug_4k) + var(--aug_h) * (var(--aug_2E) - var(--aug_4t))) calc(var(--aug_4l) + var(--aug_n) * (var(--aug_2F) - var(--aug_4v))),calc(var(--aug_4k) + var(--aug_i) * (var(--aug_2E) - var(--aug_4t))) calc(var(--aug_4l) + var(--aug_m) * (var(--aug_2F) - var(--aug_4v))),calc(var(--aug_4k) + var(--aug_j) * (var(--aug_2E) - var(--aug_4t))) calc(var(--aug_4l) + var(--aug_l) * (var(--aug_2F) - var(--aug_4v))),calc(var(--aug_4k) + var(--aug_k) * (var(--aug_2E) - var(--aug_4t))) calc(var(--aug_4l) + var(--aug_k) * (var(--aug_2F) - var(--aug_4v))),calc(var(--aug_4k) + var(--aug_l) * (var(--aug_2E) - var(--aug_4t))) calc(var(--aug_4l) + var(--aug_j) * (var(--aug_2F) - var(--aug_4v))),calc(var(--aug_4k) + var(--aug_m) * (var(--aug_2E) - var(--aug_4t))) calc(var(--aug_4l) + var(--aug_i) * (var(--aug_2F) - var(--aug_4v))),calc(var(--aug_4k) + var(--aug_n) * (var(--aug_2E) - var(--aug_4t))) calc(var(--aug_4l) + var(--aug_h) * (var(--aug_2F) - var(--aug_4v))),calc(var(--aug_4k) + var(--aug_o) * (var(--aug_2E) - var(--aug_4t))) calc(var(--aug_4l) + var(--aug_g) * (var(--aug_2F) - var(--aug_4v))),);--aug_8o:var(--aug-scoop-l2,calc(var(--aug_4m) + var(--aug_o) * (var(--aug_2G) - var(--aug_4t))) calc(var(--aug_4n) - var(--aug_g) * (var(--aug_2H) - var(--aug_4w))),calc(var(--aug_4m) + var(--aug_n) * (var(--aug_2G) - var(--aug_4t))) calc(var(--aug_4n) - var(--aug_h) * (var(--aug_2H) - var(--aug_4w))),calc(var(--aug_4m) + var(--aug_m) * (var(--aug_2G) - var(--aug_4t))) calc(var(--aug_4n) - var(--aug_i) * (var(--aug_2H) - var(--aug_4w))),calc(var(--aug_4m) + var(--aug_l) * (var(--aug_2G) - var(--aug_4t))) calc(var(--aug_4n) - var(--aug_j) * (var(--aug_2H) - var(--aug_4w))),calc(var(--aug_4m) + var(--aug_k) * (var(--aug_2G) - var(--aug_4t))) calc(var(--aug_4n) - var(--aug_k) * (var(--aug_2H) - var(--aug_4w))),calc(var(--aug_4m) + var(--aug_j) * (var(--aug_2G) - var(--aug_4t))) calc(var(--aug_4n) - var(--aug_l) * (var(--aug_2H) - var(--aug_4w))),calc(var(--aug_4m) + var(--aug_i) * (var(--aug_2G) - var(--aug_4t))) calc(var(--aug_4n) - var(--aug_m) * (var(--aug_2H) - var(--aug_4w))),calc(var(--aug_4m) + var(--aug_h) * (var(--aug_2G) - var(--aug_4t))) calc(var(--aug_4n) - var(--aug_n) * (var(--aug_2H) - var(--aug_4w))),calc(var(--aug_4m) + var(--aug_g) * (var(--aug_2G) - var(--aug_4t))) calc(var(--aug_4n) - var(--aug_o) * (var(--aug_2H) - var(--aug_4w))),);--aug_8p:var(--aug_5d) var(--aug_4x) var(--aug_4N) var(--aug_7T) var(--aug_89);--aug_8q:var(--aug_5o) var(--aug_4y) var(--aug_4O) var(--aug_7U) var(--aug_8a);--aug_8r:var(--aug_5z) var(--aug_4z) var(--aug_4P) var(--aug_7V) var(--aug_8b);--aug_8s:var(--aug_5K) var(--aug_4A) var(--aug_4Q) var(--aug_7W) var(--aug_8c);--aug_8t:var(--aug_5V) var(--aug_4B) var(--aug_4R) var(--aug_7X) var(--aug_8d);--aug_8u:var(--aug_66) var(--aug_4C) var(--aug_4S) var(--aug_7Y) var(--aug_8e);--aug_8v:var(--aug_6h) var(--aug_4D) var(--aug_4T) var(--aug_7Z) var(--aug_8f);--aug_8w:var(--aug_6s) var(--aug_4E) var(--aug_4U) var(--aug_80) var(--aug_8g);--aug_8x:var(--aug_6D) var(--aug_4F) var(--aug_4V) var(--aug_81) var(--aug_8h);--aug_8y:var(--aug_6O) var(--aug_4G) var(--aug_4W) var(--aug_82) var(--aug_8i);--aug_8z:var(--aug_6Z) var(--aug_4H) var(--aug_4X) var(--aug_83) var(--aug_8j);--aug_8A:var(--aug_7a) var(--aug_4I) var(--aug_4Y) var(--aug_84) var(--aug_8k);--aug_8B:var(--aug_7l) var(--aug_4J) var(--aug_4Z) var(--aug_85) var(--aug_8l);--aug_8C:var(--aug_7w) var(--aug_4K) var(--aug_50) var(--aug_86) var(--aug_8m);--aug_8D:var(--aug_7H) var(--aug_4L) var(--aug_51) var(--aug_87) var(--aug_8n);--aug_8E:var(--aug_7S) var(--aug_4M) var(--aug_52) var(--aug_88) var(--aug_8o);--aug_E:var(--aug_M) var(--aug_4p) var(--aug_4r);--aug_8F:var(--aug_D, var(--aug_E,var(--aug_4p) calc(var(--aug_2N) + var(--aug_4r)),calc(var(--aug_4p) + var(--aug_1O) - var(--aug_59)) calc(var(--aug_2N) + var(--aug_4r) - var(--aug_5a)),var(--aug_8p)calc(var(--aug_4p) + var(--aug_1O) + var(--aug_1K) - var(--aug_5b)) calc(var(--aug_1P) + var(--aug_1N) + var(--aug_1Q) + var(--aug_4r) - var(--aug_5c)),calc(var(--aug_4p) + var(--aug_1O) + var(--aug_1K)) calc(var(--aug_1P) + var(--aug_1N) + var(--aug_4r)),calc(var(--aug_4p) + var(--aug_1O) + var(--aug_1K) + var(--aug_1R) - var(--aug_5k)) calc(var(--aug_1P) + var(--aug_1N) + var(--aug_4r) - var(--aug_5l)),var(--aug_8q)calc(var(--aug_2O) + var(--aug_4p) - var(--aug_5m)) calc(var(--aug_1P) + var(--aug_4r) - var(--aug_5n)),calc(var(--aug_2O) + var(--aug_4p)) var(--aug_4r)));--aug_F:var(--aug_S);--aug_8G:var(--aug_D, var(--aug_F,, calc(var(--aug_33) - var(--aug_4q)) var(--aug_4r),calc(var(--aug_33) - var(--aug_4q) + var(--aug_5v)) calc(var(--aug_4r) + var(--aug_1W) - var(--aug_5w)),var(--aug_8r)calc(var(--aug_33) + var(--aug_1S) - var(--aug_4q) + var(--aug_5x)) calc(var(--aug_4r) + var(--aug_1W) + var(--aug_1T) + var(--aug_5y)),calc(var(--aug_33) + var(--aug_1S) + var(--aug_1Y) + var(--aug_4p) - var(--aug_5G)) calc(var(--aug_4r) + var(--aug_1W) + var(--aug_1T) + var(--aug_5H)),var(--aug_8s)calc(var(--aug_35) + var(--aug_4p) - var(--aug_5I)) calc(var(--aug_1X) + var(--aug_4r) - var(--aug_5J)),calc(var(--aug_35) + var(--aug_4p)) var(--aug_4r)));--aug_G:var(--aug_Y) calc(100% - var(--aug_4q)) var(--aug_4r);--aug_8H:var(--aug_D, var(--aug_G,calc(var(--aug_2Q) - var(--aug_4q)) var(--aug_4r),calc(var(--aug_2Q) - var(--aug_4q) + var(--aug_5R)) calc(var(--aug_4r) + var(--aug_24) - var(--aug_5S)),var(--aug_8t)calc(var(--aug_2Q) + var(--aug_20) - var(--aug_4q) + var(--aug_5T)) calc(var(--aug_4r) + var(--aug_24) + var(--aug_21) - var(--aug_5U)),calc(100% - (var(--aug_25) + var(--aug_22) + var(--aug_4q))) calc(var(--aug_4r) + var(--aug_24) + var(--aug_21)),calc(100% - (var(--aug_25) + var(--aug_22) + var(--aug_4q) - var(--aug_62))) calc(var(--aug_4r) + var(--aug_24) + var(--aug_21) + var(--aug_27) - var(--aug_63)),var(--aug_8u)calc(100% - var(--aug_25) - var(--aug_4q) + var(--aug_64)) calc(var(--aug_4r) + var(--aug_2T) - var(--aug_65)),calc(100% - var(--aug_4q)) calc(var(--aug_4r) + var(--aug_2T))));--aug_H:var(--aug_14);--aug_8I:var(--aug_D, var(--aug_H,, calc(100% - var(--aug_4q)) calc(var(--aug_39) - var(--aug_4s)),calc(100% - var(--aug_2c) - var(--aug_4q) + var(--aug_6d)) calc(var(--aug_39) - var(--aug_4s) + var(--aug_6e)),var(--aug_8v)calc(100% - var(--aug_2c) - var(--aug_28) - var(--aug_4q) - var(--aug_6f)) calc(var(--aug_39) + var(--aug_29) - var(--aug_4s) + var(--aug_6g)),calc(100% - var(--aug_2c) - var(--aug_28) - var(--aug_4q) - var(--aug_6o)) calc(var(--aug_39) + var(--aug_29) + var(--aug_2e) + var(--aug_4r) - var(--aug_6p)),var(--aug_8w)calc(100% - var(--aug_2d) - var(--aug_4q) + var(--aug_6q)) calc(var(--aug_3b) + var(--aug_4r) - var(--aug_6r)),calc(100% - var(--aug_4q)) calc(var(--aug_3b) + var(--aug_4r))));--aug_I:var(--aug_1a) calc(100% - var(--aug_4q)) calc(100% - var(--aug_4s));--aug_8J:var(--aug_D, var(--aug_I,calc(100% - var(--aug_4q)) calc(var(--aug_2V) - var(--aug_4s)),calc(100% - var(--aug_2k) - var(--aug_4q) + var(--aug_6z)) calc(var(--aug_2V) - var(--aug_4s) + var(--aug_6A)),var(--aug_8x)calc(100% - var(--aug_2k) - var(--aug_2g) - var(--aug_4q) + var(--aug_6B)) calc(100% - (var(--aug_2l) + var(--aug_2j) + var(--aug_2m) + var(--aug_4s) - var(--aug_6C))),calc(100% - var(--aug_2k) - var(--aug_2g) - var(--aug_4q)) calc(100% - (var(--aug_2l) + var(--aug_2j) + var(--aug_4s))),calc(100% - var(--aug_2k) - var(--aug_2g) - var(--aug_2n) - var(--aug_4q) + var(--aug_6K)) calc(100% - (var(--aug_2l) + var(--aug_2j) + var(--aug_4s) - var(--aug_6L))),var(--aug_8y)calc(var(--aug_2W) - var(--aug_4q) + var(--aug_6M)) calc(100% - var(--aug_2l) - var(--aug_4s) + var(--aug_6N)),calc(var(--aug_2W) - var(--aug_4q)) calc(100% - var(--aug_4s))));--aug_J:var(--aug_1g);--aug_8K:var(--aug_D, var(--aug_J,, calc(var(--aug_3d) + var(--aug_4p)) calc(100% - var(--aug_4s)),calc(var(--aug_3d) + var(--aug_4p) - var(--aug_6V)) calc(100% - var(--aug_2s) - var(--aug_4s) + var(--aug_6W)),var(--aug_8z)calc(var(--aug_3d) - var(--aug_2o) + var(--aug_4p) - var(--aug_6X)) calc(100% - var(--aug_2s) - var(--aug_2p) - var(--aug_4s) - var(--aug_6Y)),calc(var(--aug_3d) - var(--aug_2o) - var(--aug_2u) - var(--aug_4q) + var(--aug_76)) calc(100% - var(--aug_2s) - var(--aug_2p) - var(--aug_4s) - var(--aug_77)),var(--aug_8A)calc(var(--aug_3f) - var(--aug_4q) + var(--aug_78)) calc(100% - var(--aug_2t) - var(--aug_4s) + var(--aug_79)),calc(var(--aug_3f) - var(--aug_4q)) calc(100% - var(--aug_4s))));--aug_K:var(--aug_1m) var(--aug_4p) calc(100% - var(--aug_4s));--aug_8L:var(--aug_D, var(--aug_K,calc(var(--aug_2Y) + var(--aug_4p)) calc(100% - var(--aug_4s)),calc(var(--aug_2Y) + var(--aug_4p) - var(--aug_7h)) calc(100% - var(--aug_2A) - var(--aug_4s) + var(--aug_7i)),var(--aug_8B)calc(var(--aug_2B) + var(--aug_2y) + var(--aug_2C) + var(--aug_4p) - var(--aug_7j)) calc(100% - var(--aug_2A) - var(--aug_2x) - var(--aug_4s) + var(--aug_7k)),calc(var(--aug_2B) + var(--aug_2y) + var(--aug_4p)) calc(100% - var(--aug_2A) - var(--aug_2x) - var(--aug_4s)),calc(var(--aug_2B) + var(--aug_2y) + var(--aug_4p) - var(--aug_7s)) calc(100% - var(--aug_2A) - var(--aug_2x) - var(--aug_2D) - var(--aug_4s) + var(--aug_7t)),var(--aug_8C)calc(var(--aug_2B) + var(--aug_4p) - var(--aug_7u)) calc(var(--aug_31) - var(--aug_4s) + var(--aug_7v)),var(--aug_4p) calc(var(--aug_31) - var(--aug_4s))));--aug_L:var(--aug_1s);--aug_8M:var(--aug_D, var(--aug_L,, var(--aug_4p) calc(var(--aug_3j) + var(--aug_4r)),calc(var(--aug_2I) + var(--aug_4p) - var(--aug_7D)) calc(var(--aug_3j) + var(--aug_4r) - var(--aug_7E)),var(--aug_8D)calc(var(--aug_2I) + var(--aug_2E) + var(--aug_4p) + var(--aug_7F)) calc(var(--aug_3j) - var(--aug_2F) + var(--aug_4r) - var(--aug_7G)),calc(var(--aug_2I) + var(--aug_2E) + var(--aug_4p) + var(--aug_7O)) calc(var(--aug_3j) - var(--aug_2F) - var(--aug_2K) - var(--aug_4s) + var(--aug_7P)),var(--aug_8E)calc(var(--aug_2J) + var(--aug_4p) - var(--aug_7Q)) calc(var(--aug_3l) - var(--aug_4s) + var(--aug_7R)),var(--aug_4p) calc(var(--aug_3l) - var(--aug_4s))));clip-path:polygon(var(--aug_C, var(--aug_8F)) var(--aug_C, var(--aug_8G, )),var(--aug_C, var(--aug_8H)) var(--aug_C, var(--aug_8I, )),var(--aug_C, var(--aug_8J)) var(--aug_C, var(--aug_8K, )),var(--aug_C, var(--aug_8L)) var(--aug_C, var(--aug_8M, ))var(--aug_4o))}[data-augmented-ui]{--aug_1y:var(--aug-border) var(--aug-inlay) static;position:var(--aug_1y, relative);--aug_8N:var(--aug-step-tl1, var(--aug_1O) calc(var(--aug_1P) + var(--aug_1N) + var(--aug_1Q)), );--aug_8O:var(--aug-step-tl2, calc(var(--aug_1O) + var(--aug_1K) + var(--aug_1R)) var(--aug_1P), );--aug_8P:var(--aug-step-t1, calc(var(--aug_33) + var(--aug_1S)) var(--aug_1W), );--aug_8Q:var(--aug-step-t2, calc(var(--aug_35) - var(--aug_1U)) var(--aug_1X), );--aug_8R:var(--aug-step-tr1, calc(var(--aug_2Q) + var(--aug_20)) var(--aug_24), );--aug_8S:var(--aug-step-tr2, calc(100% - var(--aug_25)) calc(var(--aug_2T) - var(--aug_23)), );--aug_8T:var(--aug-step-r1, calc(100% - var(--aug_2c)) calc(var(--aug_39) + var(--aug_29)), );--aug_8U:var(--aug-step-r2, calc(100% - var(--aug_2d)) calc(var(--aug_3b) - var(--aug_2b)), );--aug_8V:var(--aug-step-br1, calc(100% - var(--aug_2k)) calc(var(--aug_2V) + var(--aug_2h)), );--aug_8W:var(--aug-step-br2, calc(var(--aug_2W) + var(--aug_2i)) calc(100% - var(--aug_2l)), );--aug_8X:var(--aug-step-b1, calc(var(--aug_3d) - var(--aug_2o)) calc(100% - var(--aug_2s)), );--aug_8Y:var(--aug-step-b2, calc(var(--aug_3f) + var(--aug_2q)) calc(100% - var(--aug_2t)), );--aug_8Z:var(--aug-step-bl1, calc(var(--aug_2Y) - var(--aug_2w)) calc(100% - var(--aug_2A)), );--aug_90:var(--aug-step-bl2, var(--aug_2B) calc(var(--aug_31) + var(--aug_2z)), );--aug_91:var(--aug-step-l1, var(--aug_2I) calc(var(--aug_3j) - var(--aug_2F)), );--aug_92:var(--aug-step-l2, var(--aug_2J) calc(var(--aug_3l) + var(--aug_2H)), );--aug_93:var(--aug-rect-tl1, var(--aug_3m) var(--aug_3C), );--aug_94:var(--aug-rect-tl2, var(--aug_3n) var(--aug_3D), );--aug_95:var(--aug-rect-t1, var(--aug_3o) var(--aug_3E), );--aug_96:var(--aug-rect-t2, var(--aug_3p) var(--aug_3F), );--aug_97:var(--aug-rect-tr1, var(--aug_3q) var(--aug_3G), );--aug_98:var(--aug-rect-tr2, var(--aug_3r) var(--aug_3H), );--aug_99:var(--aug-rect-r1, var(--aug_3s) var(--aug_3I), );--aug_9a:var(--aug-rect-r2, var(--aug_3t) var(--aug_3J), );--aug_9b:var(--aug-rect-br1, var(--aug_3u) var(--aug_3K), );--aug_9c:var(--aug-rect-br2, var(--aug_3v) var(--aug_3L), );--aug_9d:var(--aug-rect-b1, var(--aug_3w) var(--aug_3M), );--aug_9e:var(--aug-rect-b2, var(--aug_3x) var(--aug_3N), );--aug_9f:var(--aug-rect-bl1, var(--aug_3y) var(--aug_3O), );--aug_9g:var(--aug-rect-bl2, var(--aug_3z) var(--aug_3P), );--aug_9h:var(--aug-rect-l1, var(--aug_3A) var(--aug_3Q), );--aug_9i:var(--aug-rect-l2, var(--aug_3B) var(--aug_3R), );--aug_9j:var(--aug-clip-tl1, );--aug_9k:var(--aug-clip-tl2, );--aug_9l:var(--aug-clip-t1, );--aug_9m:var(--aug-clip-t2, );--aug_9n:var(--aug-clip-tr1, );--aug_9o:var(--aug-clip-tr2, );--aug_9p:var(--aug-clip-r1, );--aug_9q:var(--aug-clip-r2, );--aug_9r:var(--aug-clip-br1, );--aug_9s:var(--aug-clip-br2, );--aug_9t:var(--aug-clip-b1, );--aug_9u:var(--aug-clip-b2, );--aug_9v:var(--aug-clip-bl1, );--aug_9w:var(--aug-clip-bl2, );--aug_9x:var(--aug-clip-l1, );--aug_9y:var(--aug-clip-l2, );--aug_9z:var(--aug-round-tl1,calc(var(--aug_3m) - var(--aug_o) * var(--aug_1K)) calc(var(--aug_3C) - var(--aug_g) * (var(--aug_1L))),calc(var(--aug_3m) - var(--aug_n) * var(--aug_1K)) calc(var(--aug_3C) - var(--aug_h) * (var(--aug_1L))),calc(var(--aug_3m) - var(--aug_m) * var(--aug_1K)) calc(var(--aug_3C) - var(--aug_i) * (var(--aug_1L))),calc(var(--aug_3m) - var(--aug_l) * var(--aug_1K)) calc(var(--aug_3C) - var(--aug_j) * (var(--aug_1L))),calc(var(--aug_3m) - var(--aug_k) * var(--aug_1K)) calc(var(--aug_3C) - var(--aug_k) * (var(--aug_1L))),calc(var(--aug_3m) - var(--aug_j) * var(--aug_1K)) calc(var(--aug_3C) - var(--aug_l) * (var(--aug_1L))),calc(var(--aug_3m) - var(--aug_i) * var(--aug_1K)) calc(var(--aug_3C) - var(--aug_m) * (var(--aug_1L))),calc(var(--aug_3m) - var(--aug_h) * var(--aug_1K)) calc(var(--aug_3C) - var(--aug_n) * (var(--aug_1L))),calc(var(--aug_3m) - var(--aug_g) * var(--aug_1K)) calc(var(--aug_3C) - var(--aug_o) * (var(--aug_1L))),);--aug_9A:var(--aug-round-tl2,calc(var(--aug_3n) - var(--aug_o) * var(--aug_1M)) calc(var(--aug_3D) - var(--aug_g) * var(--aug_1N)),calc(var(--aug_3n) - var(--aug_n) * var(--aug_1M)) calc(var(--aug_3D) - var(--aug_h) * var(--aug_1N)),calc(var(--aug_3n) - var(--aug_m) * var(--aug_1M)) calc(var(--aug_3D) - var(--aug_i) * var(--aug_1N)),calc(var(--aug_3n) - var(--aug_l) * var(--aug_1M)) calc(var(--aug_3D) - var(--aug_j) * var(--aug_1N)),calc(var(--aug_3n) - var(--aug_k) * var(--aug_1M)) calc(var(--aug_3D) - var(--aug_k) * var(--aug_1N)),calc(var(--aug_3n) - var(--aug_j) * var(--aug_1M)) calc(var(--aug_3D) - var(--aug_l) * var(--aug_1N)),calc(var(--aug_3n) - var(--aug_i) * var(--aug_1M)) calc(var(--aug_3D) - var(--aug_m) * var(--aug_1N)),calc(var(--aug_3n) - var(--aug_h) * var(--aug_1M)) calc(var(--aug_3D) - var(--aug_n) * var(--aug_1N)),calc(var(--aug_3n) - var(--aug_g) * var(--aug_1M)) calc(var(--aug_3D) - var(--aug_o) * var(--aug_1N)),);--aug_9B:var(--aug-round-t1,calc(var(--aug_3o) + var(--aug_g) * var(--aug_1S)) calc(var(--aug_3E) - var(--aug_o) * var(--aug_1T)),calc(var(--aug_3o) + var(--aug_h) * var(--aug_1S)) calc(var(--aug_3E) - var(--aug_n) * var(--aug_1T)),calc(var(--aug_3o) + var(--aug_i) * var(--aug_1S)) calc(var(--aug_3E) - var(--aug_m) * var(--aug_1T)),calc(var(--aug_3o) + var(--aug_j) * var(--aug_1S)) calc(var(--aug_3E) - var(--aug_l) * var(--aug_1T)),calc(var(--aug_3o) + var(--aug_k) * var(--aug_1S)) calc(var(--aug_3E) - var(--aug_k) * var(--aug_1T)),calc(var(--aug_3o) + var(--aug_l) * var(--aug_1S)) calc(var(--aug_3E) - var(--aug_j) * var(--aug_1T)),calc(var(--aug_3o) + var(--aug_m) * var(--aug_1S)) calc(var(--aug_3E) - var(--aug_i) * var(--aug_1T)),calc(var(--aug_3o) + var(--aug_n) * var(--aug_1S)) calc(var(--aug_3E) - var(--aug_h) * var(--aug_1T)),calc(var(--aug_3o) + var(--aug_o) * var(--aug_1S)) calc(var(--aug_3E) - var(--aug_g) * var(--aug_1T)),);--aug_9C:var(--aug-round-t2,calc(var(--aug_3p) - var(--aug_o) * var(--aug_1U)) calc(var(--aug_3F) - var(--aug_g) * var(--aug_1V)),calc(var(--aug_3p) - var(--aug_n) * var(--aug_1U)) calc(var(--aug_3F) - var(--aug_h) * var(--aug_1V)),calc(var(--aug_3p) - var(--aug_m) * var(--aug_1U)) calc(var(--aug_3F) - var(--aug_i) * var(--aug_1V)),calc(var(--aug_3p) - var(--aug_l) * var(--aug_1U)) calc(var(--aug_3F) - var(--aug_j) * var(--aug_1V)),calc(var(--aug_3p) - var(--aug_k) * var(--aug_1U)) calc(var(--aug_3F) - var(--aug_k) * var(--aug_1V)),calc(var(--aug_3p) - var(--aug_j) * var(--aug_1U)) calc(var(--aug_3F) - var(--aug_l) * var(--aug_1V)),calc(var(--aug_3p) - var(--aug_i) * var(--aug_1U)) calc(var(--aug_3F) - var(--aug_m) * var(--aug_1V)),calc(var(--aug_3p) - var(--aug_h) * var(--aug_1U)) calc(var(--aug_3F) - var(--aug_n) * var(--aug_1V)),calc(var(--aug_3p) - var(--aug_g) * var(--aug_1U)) calc(var(--aug_3F) - var(--aug_o) * var(--aug_1V)),);--aug_9D:var(--aug-round-tr1,calc(var(--aug_3q) + var(--aug_g) * (var(--aug_20))) calc(var(--aug_3G) - var(--aug_o) * (var(--aug_21))),calc(var(--aug_3q) + var(--aug_h) * (var(--aug_20))) calc(var(--aug_3G) - var(--aug_n) * (var(--aug_21))),calc(var(--aug_3q) + var(--aug_i) * (var(--aug_20))) calc(var(--aug_3G) - var(--aug_m) * (var(--aug_21))),calc(var(--aug_3q) + var(--aug_j) * (var(--aug_20))) calc(var(--aug_3G) - var(--aug_l) * (var(--aug_21))),calc(var(--aug_3q) + var(--aug_k) * (var(--aug_20))) calc(var(--aug_3G) - var(--aug_k) * (var(--aug_21))),calc(var(--aug_3q) + var(--aug_l) * (var(--aug_20))) calc(var(--aug_3G) - var(--aug_j) * (var(--aug_21))),calc(var(--aug_3q) + var(--aug_m) * (var(--aug_20))) calc(var(--aug_3G) - var(--aug_i) * (var(--aug_21))),calc(var(--aug_3q) + var(--aug_n) * (var(--aug_20))) calc(var(--aug_3G) - var(--aug_h) * (var(--aug_21))),calc(var(--aug_3q) + var(--aug_o) * (var(--aug_20))) calc(var(--aug_3G) - var(--aug_g) * (var(--aug_21))),);--aug_9E:var(--aug-round-tr2,calc(var(--aug_3r) + var(--aug_g) * (var(--aug_22))) calc(var(--aug_3H) - var(--aug_o) * (var(--aug_23))),calc(var(--aug_3r) + var(--aug_h) * (var(--aug_22))) calc(var(--aug_3H) - var(--aug_n) * (var(--aug_23))),calc(var(--aug_3r) + var(--aug_i) * (var(--aug_22))) calc(var(--aug_3H) - var(--aug_m) * (var(--aug_23))),calc(var(--aug_3r) + var(--aug_j) * (var(--aug_22))) calc(var(--aug_3H) - var(--aug_l) * (var(--aug_23))),calc(var(--aug_3r) + var(--aug_k) * (var(--aug_22))) calc(var(--aug_3H) - var(--aug_k) * (var(--aug_23))),calc(var(--aug_3r) + var(--aug_l) * (var(--aug_22))) calc(var(--aug_3H) - var(--aug_j) * (var(--aug_23))),calc(var(--aug_3r) + var(--aug_m) * (var(--aug_22))) calc(var(--aug_3H) - var(--aug_i) * (var(--aug_23))),calc(var(--aug_3r) + var(--aug_n) * (var(--aug_22))) calc(var(--aug_3H) - var(--aug_h) * (var(--aug_23))),calc(var(--aug_3r) + var(--aug_o) * (var(--aug_22))) calc(var(--aug_3H) - var(--aug_g) * (var(--aug_23))),);--aug_9F:var(--aug-round-r1,calc(var(--aug_3s) + var(--aug_o) * var(--aug_28)) calc(var(--aug_3I) + var(--aug_g) * var(--aug_29)),calc(var(--aug_3s) + var(--aug_n) * var(--aug_28)) calc(var(--aug_3I) + var(--aug_h) * var(--aug_29)),calc(var(--aug_3s) + var(--aug_m) * var(--aug_28)) calc(var(--aug_3I) + var(--aug_i) * var(--aug_29)),calc(var(--aug_3s) + var(--aug_l) * var(--aug_28)) calc(var(--aug_3I) + var(--aug_j) * var(--aug_29)),calc(var(--aug_3s) + var(--aug_k) * var(--aug_28)) calc(var(--aug_3I) + var(--aug_k) * var(--aug_29)),calc(var(--aug_3s) + var(--aug_j) * var(--aug_28)) calc(var(--aug_3I) + var(--aug_l) * var(--aug_29)),calc(var(--aug_3s) + var(--aug_i) * var(--aug_28)) calc(var(--aug_3I) + var(--aug_m) * var(--aug_29)),calc(var(--aug_3s) + var(--aug_h) * var(--aug_28)) calc(var(--aug_3I) + var(--aug_n) * var(--aug_29)),calc(var(--aug_3s) + var(--aug_g) * var(--aug_28)) calc(var(--aug_3I) + var(--aug_o) * var(--aug_29)),);--aug_9G:var(--aug-round-r2,calc(var(--aug_3t) + var(--aug_g) * var(--aug_2a)) calc(var(--aug_3J) - var(--aug_o) * var(--aug_2b)),calc(var(--aug_3t) + var(--aug_h) * var(--aug_2a)) calc(var(--aug_3J) - var(--aug_n) * var(--aug_2b)),calc(var(--aug_3t) + var(--aug_i) * var(--aug_2a)) calc(var(--aug_3J) - var(--aug_m) * var(--aug_2b)),calc(var(--aug_3t) + var(--aug_j) * var(--aug_2a)) calc(var(--aug_3J) - var(--aug_l) * var(--aug_2b)),calc(var(--aug_3t) + var(--aug_k) * var(--aug_2a)) calc(var(--aug_3J) - var(--aug_k) * var(--aug_2b)),calc(var(--aug_3t) + var(--aug_l) * var(--aug_2a)) calc(var(--aug_3J) - var(--aug_j) * var(--aug_2b)),calc(var(--aug_3t) + var(--aug_m) * var(--aug_2a)) calc(var(--aug_3J) - var(--aug_i) * var(--aug_2b)),calc(var(--aug_3t) + var(--aug_n) * var(--aug_2a)) calc(var(--aug_3J) - var(--aug_h) * var(--aug_2b)),calc(var(--aug_3t) + var(--aug_o) * var(--aug_2a)) calc(var(--aug_3J) - var(--aug_g) * var(--aug_2b)),);--aug_9H:var(--aug-round-br1,calc(var(--aug_3u) + var(--aug_o) * var(--aug_2g)) calc(var(--aug_3K) + var(--aug_g) * var(--aug_2h)),calc(var(--aug_3u) + var(--aug_n) * var(--aug_2g)) calc(var(--aug_3K) + var(--aug_h) * var(--aug_2h)),calc(var(--aug_3u) + var(--aug_m) * var(--aug_2g)) calc(var(--aug_3K) + var(--aug_i) * var(--aug_2h)),calc(var(--aug_3u) + var(--aug_l) * var(--aug_2g)) calc(var(--aug_3K) + var(--aug_j) * var(--aug_2h)),calc(var(--aug_3u) + var(--aug_k) * var(--aug_2g)) calc(var(--aug_3K) + var(--aug_k) * var(--aug_2h)),calc(var(--aug_3u) + var(--aug_j) * var(--aug_2g)) calc(var(--aug_3K) + var(--aug_l) * var(--aug_2h)),calc(var(--aug_3u) + var(--aug_i) * var(--aug_2g)) calc(var(--aug_3K) + var(--aug_m) * var(--aug_2h)),calc(var(--aug_3u) + var(--aug_h) * var(--aug_2g)) calc(var(--aug_3K) + var(--aug_n) * var(--aug_2h)),calc(var(--aug_3u) + var(--aug_g) * var(--aug_2g)) calc(var(--aug_3K) + var(--aug_o) * var(--aug_2h)),);--aug_9I:var(--aug-round-br2,calc(var(--aug_3v) + var(--aug_o) * var(--aug_2i)) calc(var(--aug_3L) + var(--aug_g) * var(--aug_2j)),calc(var(--aug_3v) + var(--aug_n) * var(--aug_2i)) calc(var(--aug_3L) + var(--aug_h) * var(--aug_2j)),calc(var(--aug_3v) + var(--aug_m) * var(--aug_2i)) calc(var(--aug_3L) + var(--aug_i) * var(--aug_2j)),calc(var(--aug_3v) + var(--aug_l) * var(--aug_2i)) calc(var(--aug_3L) + var(--aug_j) * var(--aug_2j)),calc(var(--aug_3v) + var(--aug_k) * var(--aug_2i)) calc(var(--aug_3L) + var(--aug_k) * var(--aug_2j)),calc(var(--aug_3v) + var(--aug_j) * var(--aug_2i)) calc(var(--aug_3L) + var(--aug_l) * var(--aug_2j)),calc(var(--aug_3v) + var(--aug_i) * var(--aug_2i)) calc(var(--aug_3L) + var(--aug_m) * var(--aug_2j)),calc(var(--aug_3v) + var(--aug_h) * var(--aug_2i)) calc(var(--aug_3L) + var(--aug_n) * var(--aug_2j)),calc(var(--aug_3v) + var(--aug_g) * var(--aug_2i)) calc(var(--aug_3L) + var(--aug_o) * var(--aug_2j)),);--aug_9J:var(--aug-round-b1,calc(var(--aug_3w) - var(--aug_g) * var(--aug_2o)) calc(var(--aug_3M) + var(--aug_o) * var(--aug_2p)),calc(var(--aug_3w) - var(--aug_h) * var(--aug_2o)) calc(var(--aug_3M) + var(--aug_n) * var(--aug_2p)),calc(var(--aug_3w) - var(--aug_i) * var(--aug_2o)) calc(var(--aug_3M) + var(--aug_m) * var(--aug_2p)),calc(var(--aug_3w) - var(--aug_j) * var(--aug_2o)) calc(var(--aug_3M) + var(--aug_l) * var(--aug_2p)),calc(var(--aug_3w) - var(--aug_k) * var(--aug_2o)) calc(var(--aug_3M) + var(--aug_k) * var(--aug_2p)),calc(var(--aug_3w) - var(--aug_l) * var(--aug_2o)) calc(var(--aug_3M) + var(--aug_j) * var(--aug_2p)),calc(var(--aug_3w) - var(--aug_m) * var(--aug_2o)) calc(var(--aug_3M) + var(--aug_i) * var(--aug_2p)),calc(var(--aug_3w) - var(--aug_n) * var(--aug_2o)) calc(var(--aug_3M) + var(--aug_h) * var(--aug_2p)),calc(var(--aug_3w) - var(--aug_o) * var(--aug_2o)) calc(var(--aug_3M) + var(--aug_g) * var(--aug_2p)),);--aug_9K:var(--aug-round-b2,calc(var(--aug_3x) + var(--aug_o) * var(--aug_2q)) calc(var(--aug_3N) + var(--aug_g) * var(--aug_2r)),calc(var(--aug_3x) + var(--aug_n) * var(--aug_2q)) calc(var(--aug_3N) + var(--aug_h) * var(--aug_2r)),calc(var(--aug_3x) + var(--aug_m) * var(--aug_2q)) calc(var(--aug_3N) + var(--aug_i) * var(--aug_2r)),calc(var(--aug_3x) + var(--aug_l) * var(--aug_2q)) calc(var(--aug_3N) + var(--aug_j) * var(--aug_2r)),calc(var(--aug_3x) + var(--aug_k) * var(--aug_2q)) calc(var(--aug_3N) + var(--aug_k) * var(--aug_2r)),calc(var(--aug_3x) + var(--aug_j) * var(--aug_2q)) calc(var(--aug_3N) + var(--aug_l) * var(--aug_2r)),calc(var(--aug_3x) + var(--aug_i) * var(--aug_2q)) calc(var(--aug_3N) + var(--aug_m) * var(--aug_2r)),calc(var(--aug_3x) + var(--aug_h) * var(--aug_2q)) calc(var(--aug_3N) + var(--aug_n) * var(--aug_2r)),calc(var(--aug_3x) + var(--aug_g) * var(--aug_2q)) calc(var(--aug_3N) + var(--aug_o) * var(--aug_2r)),);--aug_9L:var(--aug-round-bl1,calc(var(--aug_3y) - var(--aug_g) * var(--aug_2w)) calc(var(--aug_3O) + var(--aug_o) * var(--aug_2x)),calc(var(--aug_3y) - var(--aug_h) * var(--aug_2w)) calc(var(--aug_3O) + var(--aug_n) * var(--aug_2x)),calc(var(--aug_3y) - var(--aug_i) * var(--aug_2w)) calc(var(--aug_3O) + var(--aug_m) * var(--aug_2x)),calc(var(--aug_3y) - var(--aug_j) * var(--aug_2w)) calc(var(--aug_3O) + var(--aug_l) * var(--aug_2x)),calc(var(--aug_3y) - var(--aug_k) * var(--aug_2w)) calc(var(--aug_3O) + var(--aug_k) * var(--aug_2x)),calc(var(--aug_3y) - var(--aug_l) * var(--aug_2w)) calc(var(--aug_3O) + var(--aug_j) * var(--aug_2x)),calc(var(--aug_3y) - var(--aug_m) * var(--aug_2w)) calc(var(--aug_3O) + var(--aug_i) * var(--aug_2x)),calc(var(--aug_3y) - var(--aug_n) * var(--aug_2w)) calc(var(--aug_3O) + var(--aug_h) * var(--aug_2x)),calc(var(--aug_3y) - var(--aug_o) * var(--aug_2w)) calc(var(--aug_3O) + var(--aug_g) * var(--aug_2x)),);--aug_9M:var(--aug-round-bl2,calc(var(--aug_3z) - var(--aug_g) * var(--aug_2y)) calc(var(--aug_3P) + var(--aug_o) * var(--aug_2z)),calc(var(--aug_3z) - var(--aug_h) * var(--aug_2y)) calc(var(--aug_3P) + var(--aug_n) * var(--aug_2z)),calc(var(--aug_3z) - var(--aug_i) * var(--aug_2y)) calc(var(--aug_3P) + var(--aug_m) * var(--aug_2z)),calc(var(--aug_3z) - var(--aug_j) * var(--aug_2y)) calc(var(--aug_3P) + var(--aug_l) * var(--aug_2z)),calc(var(--aug_3z) - var(--aug_k) * var(--aug_2y)) calc(var(--aug_3P) + var(--aug_k) * var(--aug_2z)),calc(var(--aug_3z) - var(--aug_l) * var(--aug_2y)) calc(var(--aug_3P) + var(--aug_j) * var(--aug_2z)),calc(var(--aug_3z) - var(--aug_m) * var(--aug_2y)) calc(var(--aug_3P) + var(--aug_i) * var(--aug_2z)),calc(var(--aug_3z) - var(--aug_n) * var(--aug_2y)) calc(var(--aug_3P) + var(--aug_h) * var(--aug_2z)),calc(var(--aug_3z) - var(--aug_o) * var(--aug_2y)) calc(var(--aug_3P) + var(--aug_g) * var(--aug_2z)),);--aug_9N:var(--aug-round-l1,calc(var(--aug_3A) - var(--aug_o) * var(--aug_2E)) calc(var(--aug_3Q) - var(--aug_g) * var(--aug_2F)),calc(var(--aug_3A) - var(--aug_n) * var(--aug_2E)) calc(var(--aug_3Q) - var(--aug_h) * var(--aug_2F)),calc(var(--aug_3A) - var(--aug_m) * var(--aug_2E)) calc(var(--aug_3Q) - var(--aug_i) * var(--aug_2F)),calc(var(--aug_3A) - var(--aug_l) * var(--aug_2E)) calc(var(--aug_3Q) - var(--aug_j) * var(--aug_2F)),calc(var(--aug_3A) - var(--aug_k) * var(--aug_2E)) calc(var(--aug_3Q) - var(--aug_k) * var(--aug_2F)),calc(var(--aug_3A) - var(--aug_j) * var(--aug_2E)) calc(var(--aug_3Q) - var(--aug_l) * var(--aug_2F)),calc(var(--aug_3A) - var(--aug_i) * var(--aug_2E)) calc(var(--aug_3Q) - var(--aug_m) * var(--aug_2F)),calc(var(--aug_3A) - var(--aug_h) * var(--aug_2E)) calc(var(--aug_3Q) - var(--aug_n) * var(--aug_2F)),calc(var(--aug_3A) - var(--aug_g) * var(--aug_2E)) calc(var(--aug_3Q) - var(--aug_o) * var(--aug_2F)),);--aug_9O:var(--aug-round-l2,calc(var(--aug_3B) - var(--aug_g) * var(--aug_2G)) calc(var(--aug_3R) + var(--aug_o) * var(--aug_2H)),calc(var(--aug_3B) - var(--aug_h) * var(--aug_2G)) calc(var(--aug_3R) + var(--aug_n) * var(--aug_2H)),calc(var(--aug_3B) - var(--aug_i) * var(--aug_2G)) calc(var(--aug_3R) + var(--aug_m) * var(--aug_2H)),calc(var(--aug_3B) - var(--aug_j) * var(--aug_2G)) calc(var(--aug_3R) + var(--aug_l) * var(--aug_2H)),calc(var(--aug_3B) - var(--aug_k) * var(--aug_2G)) calc(var(--aug_3R) + var(--aug_k) * var(--aug_2H)),calc(var(--aug_3B) - var(--aug_l) * var(--aug_2G)) calc(var(--aug_3R) + var(--aug_j) * var(--aug_2H)),calc(var(--aug_3B) - var(--aug_m) * var(--aug_2G)) calc(var(--aug_3R) + var(--aug_i) * var(--aug_2H)),calc(var(--aug_3B) - var(--aug_n) * var(--aug_2G)) calc(var(--aug_3R) + var(--aug_h) * var(--aug_2H)),calc(var(--aug_3B) - var(--aug_o) * var(--aug_2G)) calc(var(--aug_3R) + var(--aug_g) * var(--aug_2H)),);--aug_9P:var(--aug-scoop-tl1,calc(var(--aug_3S) + var(--aug_g) * (var(--aug_1K) - var(--aug_5) - var(--aug_f))) calc(var(--aug_3T) + var(--aug_o) * (var(--aug_1L) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3S) + var(--aug_h) * (var(--aug_1K) - var(--aug_5) - var(--aug_f))) calc(var(--aug_3T) + var(--aug_n) * (var(--aug_1L) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3S) + var(--aug_i) * (var(--aug_1K) - var(--aug_5) - var(--aug_f))) calc(var(--aug_3T) + var(--aug_m) * (var(--aug_1L) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3S) + var(--aug_j) * (var(--aug_1K) - var(--aug_5) - var(--aug_f))) calc(var(--aug_3T) + var(--aug_l) * (var(--aug_1L) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3S) + var(--aug_k) * (var(--aug_1K) - var(--aug_5) - var(--aug_f))) calc(var(--aug_3T) + var(--aug_k) * (var(--aug_1L) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3S) + var(--aug_l) * (var(--aug_1K) - var(--aug_5) - var(--aug_f))) calc(var(--aug_3T) + var(--aug_j) * (var(--aug_1L) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3S) + var(--aug_m) * (var(--aug_1K) - var(--aug_5) - var(--aug_f))) calc(var(--aug_3T) + var(--aug_i) * (var(--aug_1L) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3S) + var(--aug_n) * (var(--aug_1K) - var(--aug_5) - var(--aug_f))) calc(var(--aug_3T) + var(--aug_h) * (var(--aug_1L) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3S) + var(--aug_o) * (var(--aug_1K) - var(--aug_5) - var(--aug_f))) calc(var(--aug_3T) + var(--aug_g) * (var(--aug_1L) - var(--aug_2) - var(--aug_c))),);--aug_9Q:var(--aug-scoop-tl2,calc(var(--aug_3U) + var(--aug_g) * (var(--aug_1M) - var(--aug_5) - var(--aug_f))) calc(var(--aug_3V) + var(--aug_o) * (var(--aug_1N) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3U) + var(--aug_h) * (var(--aug_1M) - var(--aug_5) - var(--aug_f))) calc(var(--aug_3V) + var(--aug_n) * (var(--aug_1N) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3U) + var(--aug_i) * (var(--aug_1M) - var(--aug_5) - var(--aug_f))) calc(var(--aug_3V) + var(--aug_m) * (var(--aug_1N) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3U) + var(--aug_j) * (var(--aug_1M) - var(--aug_5) - var(--aug_f))) calc(var(--aug_3V) + var(--aug_l) * (var(--aug_1N) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3U) + var(--aug_k) * (var(--aug_1M) - var(--aug_5) - var(--aug_f))) calc(var(--aug_3V) + var(--aug_k) * (var(--aug_1N) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3U) + var(--aug_l) * (var(--aug_1M) - var(--aug_5) - var(--aug_f))) calc(var(--aug_3V) + var(--aug_j) * (var(--aug_1N) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3U) + var(--aug_m) * (var(--aug_1M) - var(--aug_5) - var(--aug_f))) calc(var(--aug_3V) + var(--aug_i) * (var(--aug_1N) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3U) + var(--aug_n) * (var(--aug_1M) - var(--aug_5) - var(--aug_f))) calc(var(--aug_3V) + var(--aug_h) * (var(--aug_1N) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3U) + var(--aug_o) * (var(--aug_1M) - var(--aug_5) - var(--aug_f))) calc(var(--aug_3V) + var(--aug_g) * (var(--aug_1N) - var(--aug_2) - var(--aug_c))),);--aug_9R:var(--aug-scoop-t1,calc(var(--aug_3W) - var(--aug_o) * (var(--aug_1S) - var(--aug_3) - var(--aug_d))) calc(var(--aug_3X) + var(--aug_g) * (var(--aug_1T) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3W) - var(--aug_n) * (var(--aug_1S) - var(--aug_3) - var(--aug_d))) calc(var(--aug_3X) + var(--aug_h) * (var(--aug_1T) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3W) - var(--aug_m) * (var(--aug_1S) - var(--aug_3) - var(--aug_d))) calc(var(--aug_3X) + var(--aug_i) * (var(--aug_1T) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3W) - var(--aug_l) * (var(--aug_1S) - var(--aug_3) - var(--aug_d))) calc(var(--aug_3X) + var(--aug_j) * (var(--aug_1T) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3W) - var(--aug_k) * (var(--aug_1S) - var(--aug_3) - var(--aug_d))) calc(var(--aug_3X) + var(--aug_k) * (var(--aug_1T) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3W) - var(--aug_j) * (var(--aug_1S) - var(--aug_3) - var(--aug_d))) calc(var(--aug_3X) + var(--aug_l) * (var(--aug_1T) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3W) - var(--aug_i) * (var(--aug_1S) - var(--aug_3) - var(--aug_d))) calc(var(--aug_3X) + var(--aug_m) * (var(--aug_1T) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3W) - var(--aug_h) * (var(--aug_1S) - var(--aug_3) - var(--aug_d))) calc(var(--aug_3X) + var(--aug_n) * (var(--aug_1T) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3W) - var(--aug_g) * (var(--aug_1S) - var(--aug_3) - var(--aug_d))) calc(var(--aug_3X) + var(--aug_o) * (var(--aug_1T) - var(--aug_2) - var(--aug_c))),);--aug_9S:var(--aug-scoop-t2,calc(var(--aug_3Y) + var(--aug_g) * (var(--aug_1U) - var(--aug_5) - var(--aug_f))) calc(var(--aug_3Z) + var(--aug_o) * (var(--aug_1V) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3Y) + var(--aug_h) * (var(--aug_1U) - var(--aug_5) - var(--aug_f))) calc(var(--aug_3Z) + var(--aug_n) * (var(--aug_1V) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3Y) + var(--aug_i) * (var(--aug_1U) - var(--aug_5) - var(--aug_f))) calc(var(--aug_3Z) + var(--aug_m) * (var(--aug_1V) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3Y) + var(--aug_j) * (var(--aug_1U) - var(--aug_5) - var(--aug_f))) calc(var(--aug_3Z) + var(--aug_l) * (var(--aug_1V) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3Y) + var(--aug_k) * (var(--aug_1U) - var(--aug_5) - var(--aug_f))) calc(var(--aug_3Z) + var(--aug_k) * (var(--aug_1V) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3Y) + var(--aug_l) * (var(--aug_1U) - var(--aug_5) - var(--aug_f))) calc(var(--aug_3Z) + var(--aug_j) * (var(--aug_1V) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3Y) + var(--aug_m) * (var(--aug_1U) - var(--aug_5) - var(--aug_f))) calc(var(--aug_3Z) + var(--aug_i) * (var(--aug_1V) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3Y) + var(--aug_n) * (var(--aug_1U) - var(--aug_5) - var(--aug_f))) calc(var(--aug_3Z) + var(--aug_h) * (var(--aug_1V) - var(--aug_2) - var(--aug_c))),calc(var(--aug_3Y) + var(--aug_o) * (var(--aug_1U) - var(--aug_5) - var(--aug_f))) calc(var(--aug_3Z) + var(--aug_g) * (var(--aug_1V) - var(--aug_2) - var(--aug_c))),);--aug_9T:var(--aug-scoop-tr1,calc(var(--aug_40) - var(--aug_o) * (var(--aug_20) - var(--aug_3) - var(--aug_d))) calc(var(--aug_41) + var(--aug_g) * (var(--aug_21) - var(--aug_2) - var(--aug_c))),calc(var(--aug_40) - var(--aug_n) * (var(--aug_20) - var(--aug_3) - var(--aug_d))) calc(var(--aug_41) + var(--aug_h) * (var(--aug_21) - var(--aug_2) - var(--aug_c))),calc(var(--aug_40) - var(--aug_m) * (var(--aug_20) - var(--aug_3) - var(--aug_d))) calc(var(--aug_41) + var(--aug_i) * (var(--aug_21) - var(--aug_2) - var(--aug_c))),calc(var(--aug_40) - var(--aug_l) * (var(--aug_20) - var(--aug_3) - var(--aug_d))) calc(var(--aug_41) + var(--aug_j) * (var(--aug_21) - var(--aug_2) - var(--aug_c))),calc(var(--aug_40) - var(--aug_k) * (var(--aug_20) - var(--aug_3) - var(--aug_d))) calc(var(--aug_41) + var(--aug_k) * (var(--aug_21) - var(--aug_2) - var(--aug_c))),calc(var(--aug_40) - var(--aug_j) * (var(--aug_20) - var(--aug_3) - var(--aug_d))) calc(var(--aug_41) + var(--aug_l) * (var(--aug_21) - var(--aug_2) - var(--aug_c))),calc(var(--aug_40) - var(--aug_i) * (var(--aug_20) - var(--aug_3) - var(--aug_d))) calc(var(--aug_41) + var(--aug_m) * (var(--aug_21) - var(--aug_2) - var(--aug_c))),calc(var(--aug_40) - var(--aug_h) * (var(--aug_20) - var(--aug_3) - var(--aug_d))) calc(var(--aug_41) + var(--aug_n) * (var(--aug_21) - var(--aug_2) - var(--aug_c))),calc(var(--aug_40) - var(--aug_g) * (var(--aug_20) - var(--aug_3) - var(--aug_d))) calc(var(--aug_41) + var(--aug_o) * (var(--aug_21) - var(--aug_2) - var(--aug_c))),);--aug_9U:var(--aug-scoop-tr2,calc(var(--aug_42) - var(--aug_o) * (var(--aug_22) - var(--aug_3) - var(--aug_d))) calc(var(--aug_43) + var(--aug_g) * (var(--aug_23) - var(--aug_2) - var(--aug_c))),calc(var(--aug_42) - var(--aug_n) * (var(--aug_22) - var(--aug_3) - var(--aug_d))) calc(var(--aug_43) + var(--aug_h) * (var(--aug_23) - var(--aug_2) - var(--aug_c))),calc(var(--aug_42) - var(--aug_m) * (var(--aug_22) - var(--aug_3) - var(--aug_d))) calc(var(--aug_43) + var(--aug_i) * (var(--aug_23) - var(--aug_2) - var(--aug_c))),calc(var(--aug_42) - var(--aug_l) * (var(--aug_22) - var(--aug_3) - var(--aug_d))) calc(var(--aug_43) + var(--aug_j) * (var(--aug_23) - var(--aug_2) - var(--aug_c))),calc(var(--aug_42) - var(--aug_k) * (var(--aug_22) - var(--aug_3) - var(--aug_d))) calc(var(--aug_43) + var(--aug_k) * (var(--aug_23) - var(--aug_2) - var(--aug_c))),calc(var(--aug_42) - var(--aug_j) * (var(--aug_22) - var(--aug_3) - var(--aug_d))) calc(var(--aug_43) + var(--aug_l) * (var(--aug_23) - var(--aug_2) - var(--aug_c))),calc(var(--aug_42) - var(--aug_i) * (var(--aug_22) - var(--aug_3) - var(--aug_d))) calc(var(--aug_43) + var(--aug_m) * (var(--aug_23) - var(--aug_2) - var(--aug_c))),calc(var(--aug_42) - var(--aug_h) * (var(--aug_22) - var(--aug_3) - var(--aug_d))) calc(var(--aug_43) + var(--aug_n) * (var(--aug_23) - var(--aug_2) - var(--aug_c))),calc(var(--aug_42) - var(--aug_g) * (var(--aug_22) - var(--aug_3) - var(--aug_d))) calc(var(--aug_43) + var(--aug_o) * (var(--aug_23) - var(--aug_2) - var(--aug_c))),);--aug_9V:var(--aug-scoop-r1,calc(var(--aug_44) - var(--aug_g) * (var(--aug_28) - var(--aug_3) - var(--aug_d))) calc(var(--aug_45) - var(--aug_o) * (var(--aug_29) - var(--aug_4) - var(--aug_e))),calc(var(--aug_44) - var(--aug_h) * (var(--aug_28) - var(--aug_3) - var(--aug_d))) calc(var(--aug_45) - var(--aug_n) * (var(--aug_29) - var(--aug_4) - var(--aug_e))),calc(var(--aug_44) - var(--aug_i) * (var(--aug_28) - var(--aug_3) - var(--aug_d))) calc(var(--aug_45) - var(--aug_m) * (var(--aug_29) - var(--aug_4) - var(--aug_e))),calc(var(--aug_44) - var(--aug_j) * (var(--aug_28) - var(--aug_3) - var(--aug_d))) calc(var(--aug_45) - var(--aug_l) * (var(--aug_29) - var(--aug_4) - var(--aug_e))),calc(var(--aug_44) - var(--aug_k) * (var(--aug_28) - var(--aug_3) - var(--aug_d))) calc(var(--aug_45) - var(--aug_k) * (var(--aug_29) - var(--aug_4) - var(--aug_e))),calc(var(--aug_44) - var(--aug_l) * (var(--aug_28) - var(--aug_3) - var(--aug_d))) calc(var(--aug_45) - var(--aug_j) * (var(--aug_29) - var(--aug_4) - var(--aug_e))),calc(var(--aug_44) - var(--aug_m) * (var(--aug_28) - var(--aug_3) - var(--aug_d))) calc(var(--aug_45) - var(--aug_i) * (var(--aug_29) - var(--aug_4) - var(--aug_e))),calc(var(--aug_44) - var(--aug_n) * (var(--aug_28) - var(--aug_3) - var(--aug_d))) calc(var(--aug_45) - var(--aug_h) * (var(--aug_29) - var(--aug_4) - var(--aug_e))),calc(var(--aug_44) - var(--aug_o) * (var(--aug_28) - var(--aug_3) - var(--aug_d))) calc(var(--aug_45) - var(--aug_g) * (var(--aug_29) - var(--aug_4) - var(--aug_e))),);--aug_9W:var(--aug-scoop-r2,calc(var(--aug_46) - var(--aug_o) * (var(--aug_2a) - var(--aug_3) - var(--aug_d))) calc(var(--aug_47) + var(--aug_g) * (var(--aug_2b) - var(--aug_2) - var(--aug_c))),calc(var(--aug_46) - var(--aug_n) * (var(--aug_2a) - var(--aug_3) - var(--aug_d))) calc(var(--aug_47) + var(--aug_h) * (var(--aug_2b) - var(--aug_2) - var(--aug_c))),calc(var(--aug_46) - var(--aug_m) * (var(--aug_2a) - var(--aug_3) - var(--aug_d))) calc(var(--aug_47) + var(--aug_i) * (var(--aug_2b) - var(--aug_2) - var(--aug_c))),calc(var(--aug_46) - var(--aug_l) * (var(--aug_2a) - var(--aug_3) - var(--aug_d))) calc(var(--aug_47) + var(--aug_j) * (var(--aug_2b) - var(--aug_2) - var(--aug_c))),calc(var(--aug_46) - var(--aug_k) * (var(--aug_2a) - var(--aug_3) - var(--aug_d))) calc(var(--aug_47) + var(--aug_k) * (var(--aug_2b) - var(--aug_2) - var(--aug_c))),calc(var(--aug_46) - var(--aug_j) * (var(--aug_2a) - var(--aug_3) - var(--aug_d))) calc(var(--aug_47) + var(--aug_l) * (var(--aug_2b) - var(--aug_2) - var(--aug_c))),calc(var(--aug_46) - var(--aug_i) * (var(--aug_2a) - var(--aug_3) - var(--aug_d))) calc(var(--aug_47) + var(--aug_m) * (var(--aug_2b) - var(--aug_2) - var(--aug_c))),calc(var(--aug_46) - var(--aug_h) * (var(--aug_2a) - var(--aug_3) - var(--aug_d))) calc(var(--aug_47) + var(--aug_n) * (var(--aug_2b) - var(--aug_2) - var(--aug_c))),calc(var(--aug_46) - var(--aug_g) * (var(--aug_2a) - var(--aug_3) - var(--aug_d))) calc(var(--aug_47) + var(--aug_o) * (var(--aug_2b) - var(--aug_2) - var(--aug_c))),);--aug_9X:var(--aug-scoop-br1,calc(var(--aug_48) - var(--aug_g) * (var(--aug_2g) - var(--aug_3) - var(--aug_d))) calc(var(--aug_49) - var(--aug_o) * (var(--aug_2h) - var(--aug_4) - var(--aug_e))),calc(var(--aug_48) - var(--aug_h) * (var(--aug_2g) - var(--aug_3) - var(--aug_d))) calc(var(--aug_49) - var(--aug_n) * (var(--aug_2h) - var(--aug_4) - var(--aug_e))),calc(var(--aug_48) - var(--aug_i) * (var(--aug_2g) - var(--aug_3) - var(--aug_d))) calc(var(--aug_49) - var(--aug_m) * (var(--aug_2h) - var(--aug_4) - var(--aug_e))),calc(var(--aug_48) - var(--aug_j) * (var(--aug_2g) - var(--aug_3) - var(--aug_d))) calc(var(--aug_49) - var(--aug_l) * (var(--aug_2h) - var(--aug_4) - var(--aug_e))),calc(var(--aug_48) - var(--aug_k) * (var(--aug_2g) - var(--aug_3) - var(--aug_d))) calc(var(--aug_49) - var(--aug_k) * (var(--aug_2h) - var(--aug_4) - var(--aug_e))),calc(var(--aug_48) - var(--aug_l) * (var(--aug_2g) - var(--aug_3) - var(--aug_d))) calc(var(--aug_49) - var(--aug_j) * (var(--aug_2h) - var(--aug_4) - var(--aug_e))),calc(var(--aug_48) - var(--aug_m) * (var(--aug_2g) - var(--aug_3) - var(--aug_d))) calc(var(--aug_49) - var(--aug_i) * (var(--aug_2h) - var(--aug_4) - var(--aug_e))),calc(var(--aug_48) - var(--aug_n) * (var(--aug_2g) - var(--aug_3) - var(--aug_d))) calc(var(--aug_49) - var(--aug_h) * (var(--aug_2h) - var(--aug_4) - var(--aug_e))),calc(var(--aug_48) - var(--aug_o) * (var(--aug_2g) - var(--aug_3) - var(--aug_d))) calc(var(--aug_49) - var(--aug_g) * (var(--aug_2h) - var(--aug_4) - var(--aug_e))),);--aug_9Y:var(--aug-scoop-br2,calc(var(--aug_4a) - var(--aug_g) * (var(--aug_2i) - var(--aug_3) - var(--aug_d))) calc(var(--aug_4b) - var(--aug_o) * (var(--aug_2j) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4a) - var(--aug_h) * (var(--aug_2i) - var(--aug_3) - var(--aug_d))) calc(var(--aug_4b) - var(--aug_n) * (var(--aug_2j) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4a) - var(--aug_i) * (var(--aug_2i) - var(--aug_3) - var(--aug_d))) calc(var(--aug_4b) - var(--aug_m) * (var(--aug_2j) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4a) - var(--aug_j) * (var(--aug_2i) - var(--aug_3) - var(--aug_d))) calc(var(--aug_4b) - var(--aug_l) * (var(--aug_2j) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4a) - var(--aug_k) * (var(--aug_2i) - var(--aug_3) - var(--aug_d))) calc(var(--aug_4b) - var(--aug_k) * (var(--aug_2j) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4a) - var(--aug_l) * (var(--aug_2i) - var(--aug_3) - var(--aug_d))) calc(var(--aug_4b) - var(--aug_j) * (var(--aug_2j) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4a) - var(--aug_m) * (var(--aug_2i) - var(--aug_3) - var(--aug_d))) calc(var(--aug_4b) - var(--aug_i) * (var(--aug_2j) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4a) - var(--aug_n) * (var(--aug_2i) - var(--aug_3) - var(--aug_d))) calc(var(--aug_4b) - var(--aug_h) * (var(--aug_2j) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4a) - var(--aug_o) * (var(--aug_2i) - var(--aug_3) - var(--aug_d))) calc(var(--aug_4b) - var(--aug_g) * (var(--aug_2j) - var(--aug_4) - var(--aug_e))),);--aug_9Z:var(--aug-scoop-b1,calc(var(--aug_4c) + var(--aug_o) * (var(--aug_2o) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4d) - var(--aug_g) * (var(--aug_2p) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4c) + var(--aug_n) * (var(--aug_2o) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4d) - var(--aug_h) * (var(--aug_2p) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4c) + var(--aug_m) * (var(--aug_2o) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4d) - var(--aug_i) * (var(--aug_2p) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4c) + var(--aug_l) * (var(--aug_2o) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4d) - var(--aug_j) * (var(--aug_2p) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4c) + var(--aug_k) * (var(--aug_2o) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4d) - var(--aug_k) * (var(--aug_2p) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4c) + var(--aug_j) * (var(--aug_2o) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4d) - var(--aug_l) * (var(--aug_2p) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4c) + var(--aug_i) * (var(--aug_2o) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4d) - var(--aug_m) * (var(--aug_2p) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4c) + var(--aug_h) * (var(--aug_2o) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4d) - var(--aug_n) * (var(--aug_2p) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4c) + var(--aug_g) * (var(--aug_2o) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4d) - var(--aug_o) * (var(--aug_2p) - var(--aug_4) - var(--aug_e))),);--aug_a0:var(--aug-scoop-b2,calc(var(--aug_4e) - var(--aug_g) * (var(--aug_2q) - var(--aug_3) - var(--aug_d))) calc(var(--aug_4f) - var(--aug_o) * (var(--aug_2r) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4e) - var(--aug_h) * (var(--aug_2q) - var(--aug_3) - var(--aug_d))) calc(var(--aug_4f) - var(--aug_n) * (var(--aug_2r) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4e) - var(--aug_i) * (var(--aug_2q) - var(--aug_3) - var(--aug_d))) calc(var(--aug_4f) - var(--aug_m) * (var(--aug_2r) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4e) - var(--aug_j) * (var(--aug_2q) - var(--aug_3) - var(--aug_d))) calc(var(--aug_4f) - var(--aug_l) * (var(--aug_2r) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4e) - var(--aug_k) * (var(--aug_2q) - var(--aug_3) - var(--aug_d))) calc(var(--aug_4f) - var(--aug_k) * (var(--aug_2r) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4e) - var(--aug_l) * (var(--aug_2q) - var(--aug_3) - var(--aug_d))) calc(var(--aug_4f) - var(--aug_j) * (var(--aug_2r) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4e) - var(--aug_m) * (var(--aug_2q) - var(--aug_3) - var(--aug_d))) calc(var(--aug_4f) - var(--aug_i) * (var(--aug_2r) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4e) - var(--aug_n) * (var(--aug_2q) - var(--aug_3) - var(--aug_d))) calc(var(--aug_4f) - var(--aug_h) * (var(--aug_2r) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4e) - var(--aug_o) * (var(--aug_2q) - var(--aug_3) - var(--aug_d))) calc(var(--aug_4f) - var(--aug_g) * (var(--aug_2r) - var(--aug_4) - var(--aug_e))),);--aug_a1:var(--aug-scoop-bl1,calc(var(--aug_4g) + var(--aug_o) * (var(--aug_2w) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4h) - var(--aug_g) * (var(--aug_2x) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4g) + var(--aug_n) * (var(--aug_2w) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4h) - var(--aug_h) * (var(--aug_2x) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4g) + var(--aug_m) * (var(--aug_2w) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4h) - var(--aug_i) * (var(--aug_2x) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4g) + var(--aug_l) * (var(--aug_2w) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4h) - var(--aug_j) * (var(--aug_2x) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4g) + var(--aug_k) * (var(--aug_2w) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4h) - var(--aug_k) * (var(--aug_2x) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4g) + var(--aug_j) * (var(--aug_2w) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4h) - var(--aug_l) * (var(--aug_2x) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4g) + var(--aug_i) * (var(--aug_2w) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4h) - var(--aug_m) * (var(--aug_2x) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4g) + var(--aug_h) * (var(--aug_2w) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4h) - var(--aug_n) * (var(--aug_2x) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4g) + var(--aug_g) * (var(--aug_2w) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4h) - var(--aug_o) * (var(--aug_2x) - var(--aug_4) - var(--aug_e))),);--aug_a2:var(--aug-scoop-bl2,calc(var(--aug_4i) + var(--aug_o) * (var(--aug_2y) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4j) - var(--aug_g) * (var(--aug_2z) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4i) + var(--aug_n) * (var(--aug_2y) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4j) - var(--aug_h) * (var(--aug_2z) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4i) + var(--aug_m) * (var(--aug_2y) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4j) - var(--aug_i) * (var(--aug_2z) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4i) + var(--aug_l) * (var(--aug_2y) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4j) - var(--aug_j) * (var(--aug_2z) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4i) + var(--aug_k) * (var(--aug_2y) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4j) - var(--aug_k) * (var(--aug_2z) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4i) + var(--aug_j) * (var(--aug_2y) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4j) - var(--aug_l) * (var(--aug_2z) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4i) + var(--aug_i) * (var(--aug_2y) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4j) - var(--aug_m) * (var(--aug_2z) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4i) + var(--aug_h) * (var(--aug_2y) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4j) - var(--aug_n) * (var(--aug_2z) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4i) + var(--aug_g) * (var(--aug_2y) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4j) - var(--aug_o) * (var(--aug_2z) - var(--aug_4) - var(--aug_e))),);--aug_a3:var(--aug-scoop-l1,calc(var(--aug_4k) + var(--aug_g) * (var(--aug_2E) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4l) + var(--aug_o) * (var(--aug_2F) - var(--aug_2) - var(--aug_c))),calc(var(--aug_4k) + var(--aug_h) * (var(--aug_2E) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4l) + var(--aug_n) * (var(--aug_2F) - var(--aug_2) - var(--aug_c))),calc(var(--aug_4k) + var(--aug_i) * (var(--aug_2E) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4l) + var(--aug_m) * (var(--aug_2F) - var(--aug_2) - var(--aug_c))),calc(var(--aug_4k) + var(--aug_j) * (var(--aug_2E) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4l) + var(--aug_l) * (var(--aug_2F) - var(--aug_2) - var(--aug_c))),calc(var(--aug_4k) + var(--aug_k) * (var(--aug_2E) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4l) + var(--aug_k) * (var(--aug_2F) - var(--aug_2) - var(--aug_c))),calc(var(--aug_4k) + var(--aug_l) * (var(--aug_2E) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4l) + var(--aug_j) * (var(--aug_2F) - var(--aug_2) - var(--aug_c))),calc(var(--aug_4k) + var(--aug_m) * (var(--aug_2E) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4l) + var(--aug_i) * (var(--aug_2F) - var(--aug_2) - var(--aug_c))),calc(var(--aug_4k) + var(--aug_n) * (var(--aug_2E) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4l) + var(--aug_h) * (var(--aug_2F) - var(--aug_2) - var(--aug_c))),calc(var(--aug_4k) + var(--aug_o) * (var(--aug_2E) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4l) + var(--aug_g) * (var(--aug_2F) - var(--aug_2) - var(--aug_c))),);--aug_a4:var(--aug-scoop-l2,calc(var(--aug_4m) + var(--aug_o) * (var(--aug_2G) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4n) - var(--aug_g) * (var(--aug_2H) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4m) + var(--aug_n) * (var(--aug_2G) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4n) - var(--aug_h) * (var(--aug_2H) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4m) + var(--aug_m) * (var(--aug_2G) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4n) - var(--aug_i) * (var(--aug_2H) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4m) + var(--aug_l) * (var(--aug_2G) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4n) - var(--aug_j) * (var(--aug_2H) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4m) + var(--aug_k) * (var(--aug_2G) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4n) - var(--aug_k) * (var(--aug_2H) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4m) + var(--aug_j) * (var(--aug_2G) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4n) - var(--aug_l) * (var(--aug_2H) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4m) + var(--aug_i) * (var(--aug_2G) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4n) - var(--aug_m) * (var(--aug_2H) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4m) + var(--aug_h) * (var(--aug_2G) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4n) - var(--aug_n) * (var(--aug_2H) - var(--aug_4) - var(--aug_e))),calc(var(--aug_4m) + var(--aug_g) * (var(--aug_2G) - var(--aug_5) - var(--aug_f))) calc(var(--aug_4n) - var(--aug_o) * (var(--aug_2H) - var(--aug_4) - var(--aug_e))),);--aug_a5:var(--aug_9j) var(--aug_8N) var(--aug_93) var(--aug_9z) var(--aug_9P);--aug_a6:var(--aug_9k) var(--aug_8O) var(--aug_94) var(--aug_9A) var(--aug_9Q);--aug_a7:var(--aug_9l) var(--aug_8P) var(--aug_95) var(--aug_9B) var(--aug_9R);--aug_a8:var(--aug_9m) var(--aug_8Q) var(--aug_96) var(--aug_9C) var(--aug_9S);--aug_a9:var(--aug_9n) var(--aug_8R) var(--aug_97) var(--aug_9D) var(--aug_9T);--aug_aa:var(--aug_9o) var(--aug_8S) var(--aug_98) var(--aug_9E) var(--aug_9U);--aug_ab:var(--aug_9p) var(--aug_8T) var(--aug_99) var(--aug_9F) var(--aug_9V);--aug_ac:var(--aug_9q) var(--aug_8U) var(--aug_9a) var(--aug_9G) var(--aug_9W);--aug_ad:var(--aug_9r) var(--aug_8V) var(--aug_9b) var(--aug_9H) var(--aug_9X);--aug_ae:var(--aug_9s) var(--aug_8W) var(--aug_9c) var(--aug_9I) var(--aug_9Y);--aug_af:var(--aug_9t) var(--aug_8X) var(--aug_9d) var(--aug_9J) var(--aug_9Z);--aug_ag:var(--aug_9u) var(--aug_8Y) var(--aug_9e) var(--aug_9K) var(--aug_a0);--aug_ah:var(--aug_9v) var(--aug_8Z) var(--aug_9f) var(--aug_9L) var(--aug_a1);--aug_ai:var(--aug_9w) var(--aug_90) var(--aug_9g) var(--aug_9M) var(--aug_a2);--aug_aj:var(--aug_9x) var(--aug_91) var(--aug_9h) var(--aug_9N) var(--aug_a3);--aug_ak:var(--aug_9y) var(--aug_92) var(--aug_9i) var(--aug_9O) var(--aug_a4);--aug_1z:var(--aug_M) -1px -1px;--aug_al:var(--aug_1z,-1px var(--aug_2N),var(--aug_1O) var(--aug_2N),var(--aug_a5)calc(var(--aug_1O) + var(--aug_1K)) calc(var(--aug_1P) + var(--aug_1N) + var(--aug_1Q)),calc(var(--aug_1O) + var(--aug_1K)) calc(var(--aug_1P) + var(--aug_1N)),calc(var(--aug_1O) + var(--aug_1K) + var(--aug_1R)) calc(var(--aug_1P) + var(--aug_1N)),var(--aug_a6)var(--aug_2O) var(--aug_1P),var(--aug_2O) -1px);--aug_1A:var(--aug_S);--aug_am:var(--aug_1A,, var(--aug_33) -1px,var(--aug_33) var(--aug_1W),var(--aug_a7)calc(var(--aug_33) + var(--aug_1S)) calc(var(--aug_1W) + var(--aug_1T)),calc(var(--aug_33) + var(--aug_1S) + var(--aug_1Y)) calc(var(--aug_1W) + var(--aug_1T)),var(--aug_a8)var(--aug_35) var(--aug_1X),var(--aug_35) -1px);--aug_1B:var(--aug_Y) calc(100% + 1px) -1px;--aug_an:var(--aug_1B,var(--aug_2Q) -1px,var(--aug_2Q) var(--aug_24),var(--aug_a9)calc(var(--aug_2Q) + var(--aug_20)) calc(var(--aug_24) + var(--aug_21)),calc(100% - (var(--aug_25) + var(--aug_22))) calc(var(--aug_24) + var(--aug_21)),calc(100% - (var(--aug_25) + var(--aug_22))) calc(var(--aug_24) + var(--aug_21) + var(--aug_27)),var(--aug_aa)calc(100% - var(--aug_25)) var(--aug_2T), calc(100% + 1px) var(--aug_2T));--aug_1C:var(--aug_14);--aug_ao:var(--aug_1C,, calc(100% + 1px) var(--aug_39),calc(100% - var(--aug_2c)) var(--aug_39),var(--aug_ab)calc(100% - var(--aug_2c) - var(--aug_28)) calc(var(--aug_39) + var(--aug_29)),calc(100% - var(--aug_2c) - var(--aug_28)) calc(var(--aug_39) + var(--aug_29) + var(--aug_2e)),var(--aug_ac)calc(100% - var(--aug_2d)) var(--aug_3b), calc(100% + 1px) var(--aug_3b));--aug_1D:var(--aug_1a) calc(100% + 1px) calc(100% + 1px) ;--aug_ap:var(--aug_1D, calc(100% + 1px) var(--aug_2V),calc(100% - var(--aug_2k)) var(--aug_2V),var(--aug_ad)calc(100% - var(--aug_2k) - var(--aug_2g)) calc(100% - (var(--aug_2l) + var(--aug_2j) + var(--aug_2m))),calc(100% - var(--aug_2k) - var(--aug_2g)) calc(100% - (var(--aug_2l) + var(--aug_2j))),calc(100% - var(--aug_2k) - var(--aug_2g) - var(--aug_2n)) calc(100% - (var(--aug_2l) + var(--aug_2j))),var(--aug_ae)var(--aug_2W) calc(100% - var(--aug_2l)),var(--aug_2W) calc(100% + 1px) );--aug_1E:var(--aug_1g);--aug_aq:var(--aug_1E,, var(--aug_3d) calc(100% + 1px) ,var(--aug_3d) calc(100% - var(--aug_2s)),var(--aug_af)calc(var(--aug_3d) - var(--aug_2o)) calc(100% - var(--aug_2s) - var(--aug_2p)),calc(var(--aug_3d) - var(--aug_2o) - var(--aug_2u)) calc(100% - var(--aug_2s) - var(--aug_2p)),var(--aug_ag)var(--aug_3f) calc(100% - var(--aug_2t)),var(--aug_3f) calc(100% + 1px) );--aug_1F:var(--aug_1m) -1px calc(100% + 1px) ;--aug_ar:var(--aug_1F,var(--aug_2Y) calc(100% + 1px) ,var(--aug_2Y) calc(100% - var(--aug_2A)),var(--aug_ah)calc(var(--aug_2B) + var(--aug_2y) + var(--aug_2C)) calc(100% - var(--aug_2A) - var(--aug_2x)),calc(var(--aug_2B) + var(--aug_2y)) calc(100% - var(--aug_2A) - var(--aug_2x)),calc(var(--aug_2B) + var(--aug_2y)) calc(100% - var(--aug_2A) - var(--aug_2x) - var(--aug_2D)),var(--aug_ai)var(--aug_2B) var(--aug_31),-1px var(--aug_31));--aug_1G:var(--aug_1s);--aug_as:var(--aug_1G,, -1px var(--aug_3j),var(--aug_2I) var(--aug_3j),var(--aug_aj)calc(var(--aug_2I) + var(--aug_2E)) calc(var(--aug_3j) - var(--aug_2F)),calc(var(--aug_2I) + var(--aug_2E)) calc(var(--aug_3j) - var(--aug_2F) - var(--aug_2K)),var(--aug_ak)var(--aug_2J) var(--aug_3l),-1px var(--aug_3l));--aug_1H:var(--aug_M) var(--aug_S) var(--aug_Y) var(--aug_14) var(--aug_1a) var(--aug_1g) var(--aug_1m) var(--aug_1s);--aug_1I:var(--aug_1H) var(--aug-border) var(--aug-inset) auto;isolation:var(--aug_1I, isolate);--aug_1J:var(--aug_1H) INVAL1D;clip-path:polygon(var(--aug_1J, var(--aug_al)) var(--aug_1J, var(--aug_am, )),var(--aug_1J, var(--aug_an)) var(--aug_1J, var(--aug_ao, )),var(--aug_1J, var(--aug_ap)) var(--aug_1J, var(--aug_aq, )),var(--aug_1J, var(--aug_ar)) var(--aug_1J, var(--aug_as, )))}}@supports (--foo:, 0 0) and (-webkit-clip-path:polygon(0 0,100% 0,50% 50%)) and (not (clip-path:polygon(0 0,100% 0,50% 50%))){[data-augmented-ui-border],[data-augmented-ui]:after,[data-augmented-ui-inlay],[data-augmented-ui]:before{-webkit-clip-path:polygon(var(--aug_C, var(--aug_8F)) var(--aug_C, var(--aug_8G, )),var(--aug_C, var(--aug_8H)) var(--aug_C, var(--aug_8I, )),var(--aug_C, var(--aug_8J)) var(--aug_C, var(--aug_8K, )),var(--aug_C, var(--aug_8L)) var(--aug_C, var(--aug_8M, ))var(--aug_4o))}[data-augmented-ui]{-webkit-clip-path:polygon(var(--aug_1J, var(--aug_al)) var(--aug_1J, var(--aug_am, )),var(--aug_1J, var(--aug_an)) var(--aug_1J, var(--aug_ao, )),var(--aug_1J, var(--aug_ap)) var(--aug_1J, var(--aug_aq, )),var(--aug_1J, var(--aug_ar)) var(--aug_1J, var(--aug_as, )))}}[data-augmented-ui~=both]{--aug-inlay:initial;--aug-border:initial}[data-augmented-ui~=inlay]{--aug-inlay:initial}[data-augmented-ui~=border]{--aug-border:initial}[data-augmented-ui~=delegated-inlay]{--aug-inlay:initial;--aug-delegated-inlay:initial}[data-augmented-ui~=delegated-border]{--aug-border:initial;--aug-delegated-border:initial}[data-augmented-ui~=tl-clip],[data-augmented-ui~=tl-clip-x],[data-augmented-ui~=tl-clip-y],[data-augmented-ui~=tl-clip-inset],[data-augmented-ui~=tl-2-clip-x],[data-augmented-ui~=tl-2-clip-y],[data-augmented-ui~=tl-2-clip-xy],[data-augmented-ui~=tl-rect],[data-augmented-ui~=tl-rect-x],[data-augmented-ui~=tl-rect-y],[data-augmented-ui~=tl-2-rect],[data-augmented-ui~=tl-2-rect-x],[data-augmented-ui~=tl-2-rect-y],[data-augmented-ui~=tl-2-rect-xy],[data-augmented-ui~=tl-2-rect-inset],[data-augmented-ui~=tl-step-inset],[data-augmented-ui~=tl-2-step-inset],[data-augmented-ui~=tl-round],[data-augmented-ui~=tl-round-x],[data-augmented-ui~=tl-round-y],[data-augmented-ui~=tl-round-inset],[data-augmented-ui~=tl-2-round],[data-augmented-ui~=tl-2-round-x],[data-augmented-ui~=tl-2-round-y],[data-augmented-ui~=tl-2-round-xy],[data-augmented-ui~=tl-2-round-inset],[data-augmented-ui~=tl-scoop],[data-augmented-ui~=tl-scoop-x],[data-augmented-ui~=tl-scoop-y],[data-augmented-ui~=tl-scoop-inset],[data-augmented-ui~=tl-2-scoop],[data-augmented-ui~=tl-2-scoop-x],[data-augmented-ui~=tl-2-scoop-y],[data-augmented-ui~=tl-2-scoop-xy],[data-augmented-ui~=tl-2-scoop-inset]{--aug-tl:15px;--aug-tl1:var(--aug-tl)}[data-augmented-ui~=tl-2-clip-x],[data-augmented-ui~=tl-2-clip-y],[data-augmented-ui~=tl-2-clip-xy],[data-augmented-ui~=tl-2-rect],[data-augmented-ui~=tl-2-rect-x],[data-augmented-ui~=tl-2-rect-y],[data-augmented-ui~=tl-2-rect-xy],[data-augmented-ui~=tl-2-rect-inset],[data-augmented-ui~=tl-2-step-inset],[data-augmented-ui~=tl-2-round],[data-augmented-ui~=tl-2-round-x],[data-augmented-ui~=tl-2-round-y],[data-augmented-ui~=tl-2-round-xy],[data-augmented-ui~=tl-2-round-inset],[data-augmented-ui~=tl-2-scoop],[data-augmented-ui~=tl-2-scoop-x],[data-augmented-ui~=tl-2-scoop-y],[data-augmented-ui~=tl-2-scoop-xy],[data-augmented-ui~=tl-2-scoop-inset]{--aug-tl2:var(--aug-tl1)}[data-augmented-ui~=tl-2-clip-x],[data-augmented-ui~=tl-2-rect-x],[data-augmented-ui~=tl-2-round-x],[data-augmented-ui~=tl-2-scoop-x]{--aug-tl-extend2:calc(var(--aug-tl1) * 2)}[data-augmented-ui~=tl-2-clip-y],[data-augmented-ui~=tl-2-rect-y],[data-augmented-ui~=tl-2-round-y],[data-augmented-ui~=tl-2-scoop-y]{--aug-tl-extend1:calc(var(--aug-tl1) * 2)}[data-augmented-ui~=tl-clip-inset],[data-augmented-ui~=tl-2-rect-inset],[data-augmented-ui~=tl-step-inset],[data-augmented-ui~=tl-2-step-inset],[data-augmented-ui~=tl-round-inset],[data-augmented-ui~=tl-2-round-inset],[data-augmented-ui~=tl-scoop-inset],[data-augmented-ui~=tl-2-scoop-inset]{--aug-tl-inset1:var(--aug-tl1);--aug-tl-inset2:var(--aug-tl1)}[data-augmented-ui~=tl-2-clip-xy],[data-augmented-ui~=tl-2-rect-xy],[data-augmented-ui~=tl-2-round-xy],[data-augmented-ui~=tl-2-scoop-xy]{--aug-tl-extend1:var(--aug-tl1);--aug-tl-extend2:var(--aug-tl1)}[data-augmented-ui~=tl-clip-x],[data-augmented-ui~=tl-rect-x],[data-augmented-ui~=tl-round-x],[data-augmented-ui~=tl-scoop-x]{--aug-tl-inset1:calc(var(--aug-tl1) * 2)}[data-augmented-ui~=tl-clip-y],[data-augmented-ui~=tl-rect-y],[data-augmented-ui~=tl-round-y],[data-augmented-ui~=tl-scoop-y]{--aug-tl-inset2:calc(var(--aug-tl1) * 2)}[data-augmented-ui~=tl-clip],[data-augmented-ui~=tl-clip-x],[data-augmented-ui~=tl-clip-y],[data-augmented-ui~=tl-clip-inset]{--aug-clip-tl1:initial}[data-augmented-ui~=tl-2-clip-x],[data-augmented-ui~=tl-2-clip-y],[data-augmented-ui~=tl-2-clip-xy]{--aug-clip-tl1:initial;--aug-clip-tl2:initial}[data-augmented-ui~=tl-rect],[data-augmented-ui~=tl-rect-x],[data-augmented-ui~=tl-rect-y]{--aug-rect-tl1:initial}[data-augmented-ui~=tl-2-rect],[data-augmented-ui~=tl-2-rect-x],[data-augmented-ui~=tl-2-rect-y],[data-augmented-ui~=tl-2-rect-xy],[data-augmented-ui~=tl-2-rect-inset]{--aug-rect-tl1:initial;--aug-rect-tl2:initial}[data-augmented-ui~=tl-step-inset]{--aug-step-tl1:initial}[data-augmented-ui~=tl-2-step-inset]{--aug-step-tl1:initial;--aug-step-tl2:initial}[data-augmented-ui~=tl-round],[data-augmented-ui~=tl-round-x],[data-augmented-ui~=tl-round-y],[data-augmented-ui~=tl-round-inset]{--aug-round-tl1:initial}[data-augmented-ui~=tl-2-round],[data-augmented-ui~=tl-2-round-x],[data-augmented-ui~=tl-2-round-y],[data-augmented-ui~=tl-2-round-xy],[data-augmented-ui~=tl-2-round-inset]{--aug-round-tl1:initial;--aug-round-tl2:initial}[data-augmented-ui~=tl-scoop],[data-augmented-ui~=tl-scoop-x],[data-augmented-ui~=tl-scoop-y],[data-augmented-ui~=tl-scoop-inset]{--aug-scoop-tl1:initial}[data-augmented-ui~=tl-2-scoop],[data-augmented-ui~=tl-2-scoop-x],[data-augmented-ui~=tl-2-scoop-y],[data-augmented-ui~=tl-2-scoop-xy],[data-augmented-ui~=tl-2-scoop-inset]{--aug-scoop-tl1:initial;--aug-scoop-tl2:initial}[data-augmented-ui~=tl-clip-x],[data-augmented-ui~=tl-clip-inset]{--aug-tl1-alt-join-in:initial}[data-augmented-ui~=tl-clip-y],[data-augmented-ui~=tl-clip-inset],[data-augmented-ui~=tl-2-clip-y],[data-augmented-ui~=tl-2-clip-xy]{--aug-tl1-alt-join-out:initial}[data-augmented-ui~=tl-2-clip-x],[data-augmented-ui~=tl-2-clip-xy]{--aug-tl2-alt-join-in:initial}[data-augmented-ui~=t-clip],[data-augmented-ui~=t-clip-x],[data-augmented-ui~=t-clip-y],[data-augmented-ui~=t-clip-xy],[data-augmented-ui~=t-rect],[data-augmented-ui~=t-rect-x],[data-augmented-ui~=t-rect-y],[data-augmented-ui~=t-rect-xy],[data-augmented-ui~=t-step-xy],[data-augmented-ui~=t-round-x],[data-augmented-ui~=t-round-xy],[data-augmented-ui~=t-scoop],[data-augmented-ui~=t-scoop-x],[data-augmented-ui~=t-scoop-y],[data-augmented-ui~=t-scoop-xy]{--aug-t:15px;--aug-t1:var(--aug-t);--aug-t2:var(--aug-t1)}[data-augmented-ui~=t-clip-x],[data-augmented-ui~=t-clip-xy],[data-augmented-ui~=t-rect-x],[data-augmented-ui~=t-rect-xy],[data-augmented-ui~=t-step-xy],[data-augmented-ui~=t-round-x],[data-augmented-ui~=t-round-xy],[data-augmented-ui~=t-scoop-x],[data-augmented-ui~=t-scoop-xy]{--aug-t-extend1:var(--aug-t1)}[data-augmented-ui~=t-clip-y],[data-augmented-ui~=t-clip-xy],[data-augmented-ui~=t-rect-y],[data-augmented-ui~=t-rect-xy],[data-augmented-ui~=t-step-xy],[data-augmented-ui~=t-round-xy],[data-augmented-ui~=t-scoop-y],[data-augmented-ui~=t-scoop-xy]{--aug-t-inset1:var(--aug-t1)}[data-augmented-ui~=t-clip],[data-augmented-ui~=t-clip-x],[data-augmented-ui~=t-clip-y],[data-augmented-ui~=t-clip-xy]{--aug-clip-t1:initial;--aug-clip-t2:initial}[data-augmented-ui~=t-clip],[data-augmented-ui~=t-clip-y]{--aug-t1-alt-join-out:initial;--aug-t2-alt-join-in:initial}[data-augmented-ui~=t-clip-y],[data-augmented-ui~=t-clip-xy]{--aug-t1-alt-join-in:initial;--aug-t2-alt-join-out:initial}[data-augmented-ui~=t-rect],[data-augmented-ui~=t-rect-x],[data-augmented-ui~=t-rect-y],[data-augmented-ui~=t-rect-xy]{--aug-rect-t1:initial;--aug-rect-t2:initial}[data-augmented-ui~=t-step-xy]{--aug-step-t1:initial;--aug-step-t2:initial}[data-augmented-ui~=t-round-x],[data-augmented-ui~=t-round-xy]{--aug-round-t1:initial;--aug-round-t2:initial}[data-augmented-ui~=t-scoop],[data-augmented-ui~=t-scoop-x],[data-augmented-ui~=t-scoop-y],[data-augmented-ui~=t-scoop-xy]{--aug-scoop-t1:initial;--aug-scoop-t2:initial}[data-augmented-ui~=tr-clip],[data-augmented-ui~=tr-clip-x],[data-augmented-ui~=tr-clip-y],[data-augmented-ui~=tr-clip-inset],[data-augmented-ui~=tr-2-clip-x],[data-augmented-ui~=tr-2-clip-y],[data-augmented-ui~=tr-2-clip-xy],[data-augmented-ui~=tr-rect],[data-augmented-ui~=tr-rect-x],[data-augmented-ui~=tr-rect-y],[data-augmented-ui~=tr-2-rect],[data-augmented-ui~=tr-2-rect-x],[data-augmented-ui~=tr-2-rect-y],[data-augmented-ui~=tr-2-rect-xy],[data-augmented-ui~=tr-2-rect-inset],[data-augmented-ui~=tr-step-inset],[data-augmented-ui~=tr-2-step-inset],[data-augmented-ui~=tr-round],[data-augmented-ui~=tr-round-x],[data-augmented-ui~=tr-round-y],[data-augmented-ui~=tr-round-inset],[data-augmented-ui~=tr-2-round],[data-augmented-ui~=tr-2-round-x],[data-augmented-ui~=tr-2-round-y],[data-augmented-ui~=tr-2-round-xy],[data-augmented-ui~=tr-2-round-inset],[data-augmented-ui~=tr-scoop],[data-augmented-ui~=tr-scoop-x],[data-augmented-ui~=tr-scoop-y],[data-augmented-ui~=tr-scoop-inset],[data-augmented-ui~=tr-2-scoop],[data-augmented-ui~=tr-2-scoop-x],[data-augmented-ui~=tr-2-scoop-y],[data-augmented-ui~=tr-2-scoop-xy],[data-augmented-ui~=tr-2-scoop-inset]{--aug-tr:15px;--aug-tr1:var(--aug-tr)}[data-augmented-ui~=tr-2-clip-x],[data-augmented-ui~=tr-2-clip-y],[data-augmented-ui~=tr-2-clip-xy],[data-augmented-ui~=tr-2-rect],[data-augmented-ui~=tr-2-rect-x],[data-augmented-ui~=tr-2-rect-y],[data-augmented-ui~=tr-2-rect-xy],[data-augmented-ui~=tr-2-rect-inset],[data-augmented-ui~=tr-2-step-inset],[data-augmented-ui~=tr-2-round],[data-augmented-ui~=tr-2-round-x],[data-augmented-ui~=tr-2-round-y],[data-augmented-ui~=tr-2-round-xy],[data-augmented-ui~=tr-2-round-inset],[data-augmented-ui~=tr-2-scoop],[data-augmented-ui~=tr-2-scoop-x],[data-augmented-ui~=tr-2-scoop-y],[data-augmented-ui~=tr-2-scoop-xy],[data-augmented-ui~=tr-2-scoop-inset]{--aug-tr2:var(--aug-tr1)}[data-augmented-ui~=tr-2-clip-x],[data-augmented-ui~=tr-2-rect-x],[data-augmented-ui~=tr-2-round-x],[data-augmented-ui~=tr-2-scoop-x]{--aug-tr-extend1:calc(var(--aug-tr1) * 2)}[data-augmented-ui~=tr-2-clip-y],[data-augmented-ui~=tr-2-rect-y],[data-augmented-ui~=tr-2-round-y],[data-augmented-ui~=tr-2-scoop-y]{--aug-tr-extend2:calc(var(--aug-tr1) * 2)}[data-augmented-ui~=tr-clip-inset],[data-augmented-ui~=tr-2-rect-inset],[data-augmented-ui~=tr-step-inset],[data-augmented-ui~=tr-2-step-inset],[data-augmented-ui~=tr-round-inset],[data-augmented-ui~=tr-2-round-inset],[data-augmented-ui~=tr-scoop-inset],[data-augmented-ui~=tr-2-scoop-inset]{--aug-tr-inset1:var(--aug-tr1);--aug-tr-inset2:var(--aug-tr1)}[data-augmented-ui~=tr-2-clip-xy],[data-augmented-ui~=tr-2-rect-xy],[data-augmented-ui~=tr-2-round-xy],[data-augmented-ui~=tr-2-scoop-xy]{--aug-tr-extend1:var(--aug-tr1);--aug-tr-extend2:var(--aug-tr1)}[data-augmented-ui~=tr-clip-x],[data-augmented-ui~=tr-rect-x],[data-augmented-ui~=tr-round-x],[data-augmented-ui~=tr-scoop-x]{--aug-tr-inset2:calc(var(--aug-tr1) * 2)}[data-augmented-ui~=tr-clip-y],[data-augmented-ui~=tr-rect-y],[data-augmented-ui~=tr-round-y],[data-augmented-ui~=tr-scoop-y]{--aug-tr-inset1:calc(var(--aug-tr1) * 2)}[data-augmented-ui~=tr-clip],[data-augmented-ui~=tr-clip-x],[data-augmented-ui~=tr-clip-y],[data-augmented-ui~=tr-clip-inset]{--aug-clip-tr1:initial}[data-augmented-ui~=tr-2-clip-x],[data-augmented-ui~=tr-2-clip-y],[data-augmented-ui~=tr-2-clip-xy]{--aug-clip-tr1:initial;--aug-clip-tr2:initial}[data-augmented-ui~=tr-rect],[data-augmented-ui~=tr-rect-x],[data-augmented-ui~=tr-rect-y]{--aug-rect-tr1:initial}[data-augmented-ui~=tr-2-rect],[data-augmented-ui~=tr-2-rect-x],[data-augmented-ui~=tr-2-rect-y],[data-augmented-ui~=tr-2-rect-xy],[data-augmented-ui~=tr-2-rect-inset]{--aug-rect-tr1:initial;--aug-rect-tr2:initial}[data-augmented-ui~=tr-step-inset]{--aug-step-tr1:initial}[data-augmented-ui~=tr-2-step-inset]{--aug-step-tr1:initial;--aug-step-tr2:initial}[data-augmented-ui~=tr-round],[data-augmented-ui~=tr-round-x],[data-augmented-ui~=tr-round-y],[data-augmented-ui~=tr-round-inset]{--aug-round-tr1:initial}[data-augmented-ui~=tr-2-round],[data-augmented-ui~=tr-2-round-x],[data-augmented-ui~=tr-2-round-y],[data-augmented-ui~=tr-2-round-xy],[data-augmented-ui~=tr-2-round-inset]{--aug-round-tr1:initial;--aug-round-tr2:initial}[data-augmented-ui~=tr-scoop],[data-augmented-ui~=tr-scoop-x],[data-augmented-ui~=tr-scoop-y],[data-augmented-ui~=tr-scoop-inset]{--aug-scoop-tr1:initial}[data-augmented-ui~=tr-2-scoop],[data-augmented-ui~=tr-2-scoop-x],[data-augmented-ui~=tr-2-scoop-y],[data-augmented-ui~=tr-2-scoop-xy],[data-augmented-ui~=tr-2-scoop-inset]{--aug-scoop-tr1:initial;--aug-scoop-tr2:initial}[data-augmented-ui~=tr-clip-x],[data-augmented-ui~=tr-clip-inset],[data-augmented-ui~=tr-2-clip-x],[data-augmented-ui~=tr-2-clip-xy]{--aug-tr1-alt-join-out:initial}[data-augmented-ui~=tr-clip-y],[data-augmented-ui~=tr-clip-inset]{--aug-tr1-alt-join-in:initial}[data-augmented-ui~=tr-2-clip-y],[data-augmented-ui~=tr-2-clip-xy]{--aug-tr2-alt-join-in:initial}[data-augmented-ui~=r-clip],[data-augmented-ui~=r-clip-x],[data-augmented-ui~=r-clip-y],[data-augmented-ui~=r-clip-xy],[data-augmented-ui~=r-rect],[data-augmented-ui~=r-rect-x],[data-augmented-ui~=r-rect-y],[data-augmented-ui~=r-rect-xy],[data-augmented-ui~=r-step-xy],[data-augmented-ui~=r-round-y],[data-augmented-ui~=r-round-xy],[data-augmented-ui~=r-scoop],[data-augmented-ui~=r-scoop-x],[data-augmented-ui~=r-scoop-y],[data-augmented-ui~=r-scoop-xy]{--aug-r:15px;--aug-r1:var(--aug-r);--aug-r2:var(--aug-r1)}[data-augmented-ui~=r-clip-x],[data-augmented-ui~=r-clip-xy],[data-augmented-ui~=r-rect-x],[data-augmented-ui~=r-rect-xy],[data-augmented-ui~=r-step-xy],[data-augmented-ui~=r-round-xy],[data-augmented-ui~=r-scoop-x],[data-augmented-ui~=r-scoop-xy]{--aug-r-inset1:var(--aug-r1)}[data-augmented-ui~=r-clip-y],[data-augmented-ui~=r-clip-xy],[data-augmented-ui~=r-rect-y],[data-augmented-ui~=r-rect-xy],[data-augmented-ui~=r-step-xy],[data-augmented-ui~=r-round-y],[data-augmented-ui~=r-round-xy],[data-augmented-ui~=r-scoop-y],[data-augmented-ui~=r-scoop-xy]{--aug-r-extend1:var(--aug-r1)}[data-augmented-ui~=r-clip],[data-augmented-ui~=r-clip-x],[data-augmented-ui~=r-clip-y],[data-augmented-ui~=r-clip-xy]{--aug-clip-r1:initial;--aug-clip-r2:initial}[data-augmented-ui~=r-clip],[data-augmented-ui~=r-clip-x]{--aug-r1-alt-join-out:initial;--aug-r2-alt-join-in:initial}[data-augmented-ui~=r-clip-x],[data-augmented-ui~=r-clip-xy]{--aug-r1-alt-join-in:initial;--aug-r2-alt-join-out:initial}[data-augmented-ui~=r-rect],[data-augmented-ui~=r-rect-x],[data-augmented-ui~=r-rect-y],[data-augmented-ui~=r-rect-xy]{--aug-rect-r1:initial;--aug-rect-r2:initial}[data-augmented-ui~=r-step-xy]{--aug-step-r1:initial;--aug-step-r2:initial}[data-augmented-ui~=r-round-y],[data-augmented-ui~=r-round-xy]{--aug-round-r1:initial;--aug-round-r2:initial}[data-augmented-ui~=r-scoop],[data-augmented-ui~=r-scoop-x],[data-augmented-ui~=r-scoop-y],[data-augmented-ui~=r-scoop-xy]{--aug-scoop-r1:initial;--aug-scoop-r2:initial}[data-augmented-ui~=br-clip],[data-augmented-ui~=br-clip-x],[data-augmented-ui~=br-clip-y],[data-augmented-ui~=br-clip-inset],[data-augmented-ui~=br-2-clip-x],[data-augmented-ui~=br-2-clip-y],[data-augmented-ui~=br-2-clip-xy],[data-augmented-ui~=br-rect],[data-augmented-ui~=br-rect-x],[data-augmented-ui~=br-rect-y],[data-augmented-ui~=br-2-rect],[data-augmented-ui~=br-2-rect-x],[data-augmented-ui~=br-2-rect-y],[data-augmented-ui~=br-2-rect-xy],[data-augmented-ui~=br-2-rect-inset],[data-augmented-ui~=br-step-inset],[data-augmented-ui~=br-2-step-inset],[data-augmented-ui~=br-round],[data-augmented-ui~=br-round-x],[data-augmented-ui~=br-round-y],[data-augmented-ui~=br-round-inset],[data-augmented-ui~=br-2-round],[data-augmented-ui~=br-2-round-x],[data-augmented-ui~=br-2-round-y],[data-augmented-ui~=br-2-round-xy],[data-augmented-ui~=br-2-round-inset],[data-augmented-ui~=br-scoop],[data-augmented-ui~=br-scoop-x],[data-augmented-ui~=br-scoop-y],[data-augmented-ui~=br-scoop-inset],[data-augmented-ui~=br-2-scoop],[data-augmented-ui~=br-2-scoop-x],[data-augmented-ui~=br-2-scoop-y],[data-augmented-ui~=br-2-scoop-xy],[data-augmented-ui~=br-2-scoop-inset]{--aug-br:15px;--aug-br1:var(--aug-br)}[data-augmented-ui~=br-2-clip-x],[data-augmented-ui~=br-2-clip-y],[data-augmented-ui~=br-2-clip-xy],[data-augmented-ui~=br-2-rect],[data-augmented-ui~=br-2-rect-x],[data-augmented-ui~=br-2-rect-y],[data-augmented-ui~=br-2-rect-xy],[data-augmented-ui~=br-2-rect-inset],[data-augmented-ui~=br-2-step-inset],[data-augmented-ui~=br-2-round],[data-augmented-ui~=br-2-round-x],[data-augmented-ui~=br-2-round-y],[data-augmented-ui~=br-2-round-xy],[data-augmented-ui~=br-2-round-inset],[data-augmented-ui~=br-2-scoop],[data-augmented-ui~=br-2-scoop-x],[data-augmented-ui~=br-2-scoop-y],[data-augmented-ui~=br-2-scoop-xy],[data-augmented-ui~=br-2-scoop-inset]{--aug-br2:var(--aug-br1)}[data-augmented-ui~=br-2-clip-x],[data-augmented-ui~=br-2-rect-x],[data-augmented-ui~=br-2-round-x],[data-augmented-ui~=br-2-scoop-x]{--aug-br-extend2:calc(var(--aug-br1) * 2)}[data-augmented-ui~=br-2-clip-y],[data-augmented-ui~=br-2-rect-y],[data-augmented-ui~=br-2-round-y],[data-augmented-ui~=br-2-scoop-y]{--aug-br-extend1:calc(var(--aug-br1) * 2)}[data-augmented-ui~=br-clip-inset],[data-augmented-ui~=br-2-rect-inset],[data-augmented-ui~=br-step-inset],[data-augmented-ui~=br-2-step-inset],[data-augmented-ui~=br-round-inset],[data-augmented-ui~=br-2-round-inset],[data-augmented-ui~=br-scoop-inset],[data-augmented-ui~=br-2-scoop-inset]{--aug-br-inset1:var(--aug-br1);--aug-br-inset2:var(--aug-br1)}[data-augmented-ui~=br-2-clip-xy],[data-augmented-ui~=br-2-rect-xy],[data-augmented-ui~=br-2-round-xy],[data-augmented-ui~=br-2-scoop-xy]{--aug-br-extend1:var(--aug-br1);--aug-br-extend2:var(--aug-br1)}[data-augmented-ui~=br-clip-x],[data-augmented-ui~=br-rect-x],[data-augmented-ui~=br-round-x],[data-augmented-ui~=br-scoop-x]{--aug-br-inset1:calc(var(--aug-br1) * 2)}[data-augmented-ui~=br-clip-y],[data-augmented-ui~=br-rect-y],[data-augmented-ui~=br-round-y],[data-augmented-ui~=br-scoop-y]{--aug-br-inset2:calc(var(--aug-br1) * 2)}[data-augmented-ui~=br-clip],[data-augmented-ui~=br-clip-x],[data-augmented-ui~=br-clip-y],[data-augmented-ui~=br-clip-inset]{--aug-clip-br1:initial}[data-augmented-ui~=br-2-clip-x],[data-augmented-ui~=br-2-clip-y],[data-augmented-ui~=br-2-clip-xy]{--aug-clip-br1:initial;--aug-clip-br2:initial}[data-augmented-ui~=br-rect],[data-augmented-ui~=br-rect-x],[data-augmented-ui~=br-rect-y]{--aug-rect-br1:initial}[data-augmented-ui~=br-2-rect],[data-augmented-ui~=br-2-rect-x],[data-augmented-ui~=br-2-rect-y],[data-augmented-ui~=br-2-rect-xy],[data-augmented-ui~=br-2-rect-inset]{--aug-rect-br1:initial;--aug-rect-br2:initial}[data-augmented-ui~=br-step-inset]{--aug-step-br1:initial}[data-augmented-ui~=br-2-step-inset]{--aug-step-br1:initial;--aug-step-br2:initial}[data-augmented-ui~=br-round],[data-augmented-ui~=br-round-x],[data-augmented-ui~=br-round-y],[data-augmented-ui~=br-round-inset]{--aug-round-br1:initial}[data-augmented-ui~=br-2-round],[data-augmented-ui~=br-2-round-x],[data-augmented-ui~=br-2-round-y],[data-augmented-ui~=br-2-round-xy],[data-augmented-ui~=br-2-round-inset]{--aug-round-br1:initial;--aug-round-br2:initial}[data-augmented-ui~=br-scoop],[data-augmented-ui~=br-scoop-x],[data-augmented-ui~=br-scoop-y],[data-augmented-ui~=br-scoop-inset]{--aug-scoop-br1:initial}[data-augmented-ui~=br-2-scoop],[data-augmented-ui~=br-2-scoop-x],[data-augmented-ui~=br-2-scoop-y],[data-augmented-ui~=br-2-scoop-xy],[data-augmented-ui~=br-2-scoop-inset]{--aug-scoop-br1:initial;--aug-scoop-br2:initial}[data-augmented-ui~=br-clip-x],[data-augmented-ui~=br-clip-inset]{--aug-br1-alt-join-in:initial}[data-augmented-ui~=br-clip-y],[data-augmented-ui~=br-clip-inset],[data-augmented-ui~=br-2-clip-y],[data-augmented-ui~=br-2-clip-xy]{--aug-br1-alt-join-out:initial}[data-augmented-ui~=br-2-clip-x],[data-augmented-ui~=br-2-clip-xy]{--aug-br2-alt-join-in:initial}[data-augmented-ui~=b-clip],[data-augmented-ui~=b-clip-x],[data-augmented-ui~=b-clip-y],[data-augmented-ui~=b-clip-xy],[data-augmented-ui~=b-rect],[data-augmented-ui~=b-rect-x],[data-augmented-ui~=b-rect-y],[data-augmented-ui~=b-rect-xy],[data-augmented-ui~=b-step-xy],[data-augmented-ui~=b-round-x],[data-augmented-ui~=b-round-xy],[data-augmented-ui~=b-scoop],[data-augmented-ui~=b-scoop-x],[data-augmented-ui~=b-scoop-y],[data-augmented-ui~=b-scoop-xy]{--aug-b:15px;--aug-b1:var(--aug-b);--aug-b2:var(--aug-b1)}[data-augmented-ui~=b-clip-x],[data-augmented-ui~=b-clip-xy],[data-augmented-ui~=b-rect-x],[data-augmented-ui~=b-rect-xy],[data-augmented-ui~=b-step-xy],[data-augmented-ui~=b-round-x],[data-augmented-ui~=b-round-xy],[data-augmented-ui~=b-scoop-x],[data-augmented-ui~=b-scoop-xy]{--aug-b-extend1:var(--aug-b1)}[data-augmented-ui~=b-clip-y],[data-augmented-ui~=b-clip-xy],[data-augmented-ui~=b-rect-y],[data-augmented-ui~=b-rect-xy],[data-augmented-ui~=b-step-xy],[data-augmented-ui~=b-round-xy],[data-augmented-ui~=b-scoop-y],[data-augmented-ui~=b-scoop-xy]{--aug-b-inset1:var(--aug-b1)}[data-augmented-ui~=b-clip],[data-augmented-ui~=b-clip-x],[data-augmented-ui~=b-clip-y],[data-augmented-ui~=b-clip-xy]{--aug-clip-b1:initial;--aug-clip-b2:initial}[data-augmented-ui~=b-clip],[data-augmented-ui~=b-clip-y]{--aug-b1-alt-join-out:initial;--aug-b2-alt-join-in:initial}[data-augmented-ui~=b-clip-y],[data-augmented-ui~=b-clip-xy]{--aug-b1-alt-join-in:initial;--aug-b2-alt-join-out:initial}[data-augmented-ui~=b-rect],[data-augmented-ui~=b-rect-x],[data-augmented-ui~=b-rect-y],[data-augmented-ui~=b-rect-xy]{--aug-rect-b1:initial;--aug-rect-b2:initial}[data-augmented-ui~=b-step-xy]{--aug-step-b1:initial;--aug-step-b2:initial}[data-augmented-ui~=b-round-x],[data-augmented-ui~=b-round-xy]{--aug-round-b1:initial;--aug-round-b2:initial}[data-augmented-ui~=b-scoop],[data-augmented-ui~=b-scoop-x],[data-augmented-ui~=b-scoop-y],[data-augmented-ui~=b-scoop-xy]{--aug-scoop-b1:initial;--aug-scoop-b2:initial}[data-augmented-ui~=bl-clip],[data-augmented-ui~=bl-clip-x],[data-augmented-ui~=bl-clip-y],[data-augmented-ui~=bl-clip-inset],[data-augmented-ui~=bl-2-clip-x],[data-augmented-ui~=bl-2-clip-y],[data-augmented-ui~=bl-2-clip-xy],[data-augmented-ui~=bl-rect],[data-augmented-ui~=bl-rect-x],[data-augmented-ui~=bl-rect-y],[data-augmented-ui~=bl-2-rect],[data-augmented-ui~=bl-2-rect-x],[data-augmented-ui~=bl-2-rect-y],[data-augmented-ui~=bl-2-rect-xy],[data-augmented-ui~=bl-2-rect-inset],[data-augmented-ui~=bl-step-inset],[data-augmented-ui~=bl-2-step-inset],[data-augmented-ui~=bl-round],[data-augmented-ui~=bl-round-x],[data-augmented-ui~=bl-round-y],[data-augmented-ui~=bl-round-inset],[data-augmented-ui~=bl-2-round],[data-augmented-ui~=bl-2-round-x],[data-augmented-ui~=bl-2-round-y],[data-augmented-ui~=bl-2-round-xy],[data-augmented-ui~=bl-2-round-inset],[data-augmented-ui~=bl-scoop],[data-augmented-ui~=bl-scoop-x],[data-augmented-ui~=bl-scoop-y],[data-augmented-ui~=bl-scoop-inset],[data-augmented-ui~=bl-2-scoop],[data-augmented-ui~=bl-2-scoop-x],[data-augmented-ui~=bl-2-scoop-y],[data-augmented-ui~=bl-2-scoop-xy],[data-augmented-ui~=bl-2-scoop-inset]{--aug-bl:15px;--aug-bl1:var(--aug-bl)}[data-augmented-ui~=bl-2-clip-x],[data-augmented-ui~=bl-2-clip-y],[data-augmented-ui~=bl-2-clip-xy],[data-augmented-ui~=bl-2-rect],[data-augmented-ui~=bl-2-rect-x],[data-augmented-ui~=bl-2-rect-y],[data-augmented-ui~=bl-2-rect-xy],[data-augmented-ui~=bl-2-rect-inset],[data-augmented-ui~=bl-2-step-inset],[data-augmented-ui~=bl-2-round],[data-augmented-ui~=bl-2-round-x],[data-augmented-ui~=bl-2-round-y],[data-augmented-ui~=bl-2-round-xy],[data-augmented-ui~=bl-2-round-inset],[data-augmented-ui~=bl-2-scoop],[data-augmented-ui~=bl-2-scoop-x],[data-augmented-ui~=bl-2-scoop-y],[data-augmented-ui~=bl-2-scoop-xy],[data-augmented-ui~=bl-2-scoop-inset]{--aug-bl2:var(--aug-bl1)}[data-augmented-ui~=bl-2-clip-x],[data-augmented-ui~=bl-2-rect-x],[data-augmented-ui~=bl-2-round-x],[data-augmented-ui~=bl-2-scoop-x]{--aug-bl-extend1:calc(var(--aug-bl1) * 2)}[data-augmented-ui~=bl-2-clip-y],[data-augmented-ui~=bl-2-rect-y],[data-augmented-ui~=bl-2-round-y],[data-augmented-ui~=bl-2-scoop-y]{--aug-bl-extend2:calc(var(--aug-bl1) * 2)}[data-augmented-ui~=bl-clip-inset],[data-augmented-ui~=bl-2-rect-inset],[data-augmented-ui~=bl-step-inset],[data-augmented-ui~=bl-2-step-inset],[data-augmented-ui~=bl-round-inset],[data-augmented-ui~=bl-2-round-inset],[data-augmented-ui~=bl-scoop-inset],[data-augmented-ui~=bl-2-scoop-inset]{--aug-bl-inset1:var(--aug-bl1);--aug-bl-inset2:var(--aug-bl1)}[data-augmented-ui~=bl-2-clip-xy],[data-augmented-ui~=bl-2-rect-xy],[data-augmented-ui~=bl-2-round-xy],[data-augmented-ui~=bl-2-scoop-xy]{--aug-bl-extend1:var(--aug-bl1);--aug-bl-extend2:var(--aug-bl1)}[data-augmented-ui~=bl-clip-x],[data-augmented-ui~=bl-rect-x],[data-augmented-ui~=bl-round-x],[data-augmented-ui~=bl-scoop-x]{--aug-bl-inset2:calc(var(--aug-bl1) * 2)}[data-augmented-ui~=bl-clip-y],[data-augmented-ui~=bl-rect-y],[data-augmented-ui~=bl-round-y],[data-augmented-ui~=bl-scoop-y]{--aug-bl-inset1:calc(var(--aug-bl1) * 2)}[data-augmented-ui~=bl-clip],[data-augmented-ui~=bl-clip-x],[data-augmented-ui~=bl-clip-y],[data-augmented-ui~=bl-clip-inset]{--aug-clip-bl1:initial}[data-augmented-ui~=bl-2-clip-x],[data-augmented-ui~=bl-2-clip-y],[data-augmented-ui~=bl-2-clip-xy]{--aug-clip-bl1:initial;--aug-clip-bl2:initial}[data-augmented-ui~=bl-rect],[data-augmented-ui~=bl-rect-x],[data-augmented-ui~=bl-rect-y]{--aug-rect-bl1:initial}[data-augmented-ui~=bl-2-rect],[data-augmented-ui~=bl-2-rect-x],[data-augmented-ui~=bl-2-rect-y],[data-augmented-ui~=bl-2-rect-xy],[data-augmented-ui~=bl-2-rect-inset]{--aug-rect-bl1:initial;--aug-rect-bl2:initial}[data-augmented-ui~=bl-step-inset]{--aug-step-bl1:initial}[data-augmented-ui~=bl-2-step-inset]{--aug-step-bl1:initial;--aug-step-bl2:initial}[data-augmented-ui~=bl-round],[data-augmented-ui~=bl-round-x],[data-augmented-ui~=bl-round-y],[data-augmented-ui~=bl-round-inset]{--aug-round-bl1:initial}[data-augmented-ui~=bl-2-round],[data-augmented-ui~=bl-2-round-x],[data-augmented-ui~=bl-2-round-y],[data-augmented-ui~=bl-2-round-xy],[data-augmented-ui~=bl-2-round-inset]{--aug-round-bl1:initial;--aug-round-bl2:initial}[data-augmented-ui~=bl-scoop],[data-augmented-ui~=bl-scoop-x],[data-augmented-ui~=bl-scoop-y],[data-augmented-ui~=bl-scoop-inset]{--aug-scoop-bl1:initial}[data-augmented-ui~=bl-2-scoop],[data-augmented-ui~=bl-2-scoop-x],[data-augmented-ui~=bl-2-scoop-y],[data-augmented-ui~=bl-2-scoop-xy],[data-augmented-ui~=bl-2-scoop-inset]{--aug-scoop-bl1:initial;--aug-scoop-bl2:initial}[data-augmented-ui~=bl-clip-x],[data-augmented-ui~=bl-clip-inset],[data-augmented-ui~=bl-2-clip-x],[data-augmented-ui~=bl-2-clip-xy]{--aug-bl1-alt-join-out:initial}[data-augmented-ui~=bl-clip-y],[data-augmented-ui~=bl-clip-inset]{--aug-bl1-alt-join-in:initial}[data-augmented-ui~=bl-2-clip-y],[data-augmented-ui~=bl-2-clip-xy]{--aug-bl2-alt-join-in:initial}[data-augmented-ui~=l-clip],[data-augmented-ui~=l-clip-x],[data-augmented-ui~=l-clip-y],[data-augmented-ui~=l-clip-xy],[data-augmented-ui~=l-rect],[data-augmented-ui~=l-rect-x],[data-augmented-ui~=l-rect-y],[data-augmented-ui~=l-rect-xy],[data-augmented-ui~=l-step-xy],[data-augmented-ui~=l-round-y],[data-augmented-ui~=l-round-xy],[data-augmented-ui~=l-scoop],[data-augmented-ui~=l-scoop-x],[data-augmented-ui~=l-scoop-y],[data-augmented-ui~=l-scoop-xy]{--aug-l:15px;--aug-l1:var(--aug-l);--aug-l2:var(--aug-l1)}[data-augmented-ui~=l-clip-x],[data-augmented-ui~=l-clip-xy],[data-augmented-ui~=l-rect-x],[data-augmented-ui~=l-rect-xy],[data-augmented-ui~=l-step-xy],[data-augmented-ui~=l-round-xy],[data-augmented-ui~=l-scoop-x],[data-augmented-ui~=l-scoop-xy]{--aug-l-inset1:var(--aug-l1)}[data-augmented-ui~=l-clip-y],[data-augmented-ui~=l-clip-xy],[data-augmented-ui~=l-rect-y],[data-augmented-ui~=l-rect-xy],[data-augmented-ui~=l-step-xy],[data-augmented-ui~=l-round-y],[data-augmented-ui~=l-round-xy],[data-augmented-ui~=l-scoop-y],[data-augmented-ui~=l-scoop-xy]{--aug-l-extend1:var(--aug-l1)}[data-augmented-ui~=l-clip],[data-augmented-ui~=l-clip-x],[data-augmented-ui~=l-clip-y],[data-augmented-ui~=l-clip-xy]{--aug-clip-l1:initial;--aug-clip-l2:initial}[data-augmented-ui~=l-clip],[data-augmented-ui~=l-clip-x]{--aug-l1-alt-join-out:initial;--aug-l2-alt-join-in:initial}[data-augmented-ui~=l-clip-x],[data-augmented-ui~=l-clip-xy]{--aug-l1-alt-join-in:initial;--aug-l2-alt-join-out:initial}[data-augmented-ui~=l-rect],[data-augmented-ui~=l-rect-x],[data-augmented-ui~=l-rect-y],[data-augmented-ui~=l-rect-xy]{--aug-rect-l1:initial;--aug-rect-l2:initial}[data-augmented-ui~=l-step-xy]{--aug-step-l1:initial;--aug-step-l2:initial}[data-augmented-ui~=l-round-y],[data-augmented-ui~=l-round-xy]{--aug-round-l1:initial;--aug-round-l2:initial}[data-augmented-ui~=l-scoop],[data-augmented-ui~=l-scoop-x],[data-augmented-ui~=l-scoop-y],[data-augmented-ui~=l-scoop-xy]{--aug-scoop-l1:initial;--aug-scoop-l2:initial}[data-augmented-ui~=all-hex],[data-augmented-ui~=all-hex-alt],[data-augmented-ui~=all-triangle-up],[data-augmented-ui~=all-triangle-down],[data-augmented-ui~=all-triangle-right],[data-augmented-ui~=all-triangle-left],[data-augmented-ui~=all-hexangle-up],[data-augmented-ui~=all-hexangle-down],[data-augmented-ui~=all-hexangle-right],[data-augmented-ui~=all-hexangle-left]{--aug-all-width:initial;--aug-all-height:initial;width:calc(var(--aug_at));height:calc(var(--aug_au));text-align:center}[data-augmented-ui~=all-hex],[data-augmented-ui~=all-hex-alt],[data-augmented-ui~=all-hexangle-up],[data-augmented-ui~=all-hexangle-down],[data-augmented-ui~=all-hexangle-right],[data-augmented-ui~=all-hexangle-left]{--aug-clip-tl1:initial;--aug-clip-tr1:initial;--aug-clip-br1:initial;--aug-clip-bl1:initial}[data-augmented-ui~=all-hex],[data-augmented-ui~=all-hexangle-right],[data-augmented-ui~=all-hexangle-left]{--aug-tl1-clipmod-y:.366025405;--aug-tl1-clipmod-x:.633974595;--aug-tr1-clipmod-y:.366025405;--aug-tr1-clipmod-x:.633974595;--aug-br1-clipmod-y:.366025405;--aug-br1-clipmod-x:.633974595;--aug-bl1-clipmod-y:.366025405;--aug-bl1-clipmod-x:.633974595}[data-augmented-ui~=all-hex-alt],[data-augmented-ui~=all-hexangle-top],[data-augmented-ui~=all-hexangle-bottom]{--aug-tl1-clipmod-x:.366025405;--aug-tl1-clipmod-y:.633974595;--aug-tr1-clipmod-x:.366025405;--aug-tr1-clipmod-y:.633974595;--aug-br1-clipmod-x:.366025405;--aug-br1-clipmod-y:.633974595;--aug-bl1-clipmod-x:.366025405;--aug-bl1-clipmod-y:.633974595}[data-augmented-ui~=all-hex]{--aug_at:var(--aug-all-width, var(--aug-all-height, 32px) * 3.4641 / 4);--aug_au:var(--aug-all-height, var(--aug_at) / 3.4641 * 4);--aug_av:calc((var(--aug_at) / 2) / 1.73205);--aug-tl1-width:50%;--aug-tl1-height:var(--aug_av);--aug-tr1-width:50%;--aug-tr1-height:var(--aug_av);--aug-br1-width:50%;--aug-br1-height:var(--aug_av);--aug-bl1-width:50%;--aug-bl1-height:var(--aug_av)}[data-augmented-ui~=all-hex-alt]{--aug_au:var(--aug-all-height, var(--aug-all-width, 32px) * 3.4641 / 4);--aug_at:var(--aug-all-width, var(--aug_au) / 3.4641 * 4);--aug_aw:calc((var(--aug_au) / 2) / 1.73205);--aug-tl1-width:var(--aug_aw);--aug-tl1-height:50%;--aug-tr1-width:var(--aug_aw);--aug-tr1-height:50%;--aug-br1-width:var(--aug_aw);--aug-br1-height:50%;--aug-bl1-width:var(--aug_aw);--aug-bl1-height:50%}[data-augmented-ui~=all-triangle-up]{--aug_au:var(--aug-all-height, var(--aug-all-width, 32px) * .8660254);--aug_at:var(--aug-all-width, var(--aug_au) / .8660254);--aug-clip-tl1:initial;--aug-clip-tr1:initial;--aug-tl1-width:50%;--aug-tl1-height:100%;--aug-tr1-width:50%;--aug-tr1-height:100%;--aug-tl1-clipmod-x:.366025405;--aug-tl1-clipmod-y:.633974595;--aug-tr1-clipmod-x:.366025405;--aug-tr1-clipmod-y:.633974595}[data-augmented-ui~=all-triangle-down]{--aug_au:var(--aug-all-height, var(--aug-all-width, 32px) * .8660254);--aug_at:var(--aug-all-width, var(--aug_au) / .8660254);--aug-clip-bl1:initial;--aug-clip-br1:initial;--aug-bl1-width:50%;--aug-bl1-height:100%;--aug-br1-width:50%;--aug-br1-height:100%;--aug-bl1-clipmod-x:.366025405;--aug-bl1-clipmod-y:.633974595;--aug-br1-clipmod-x:.366025405;--aug-br1-clipmod-y:.633974595}[data-augmented-ui~=all-triangle-right]{--aug_at:var(--aug-all-width, var(--aug-all-height, 32px) * .8660254);--aug_au:var(--aug-all-height, var(--aug_at) / .8660254);--aug-clip-tr1:initial;--aug-clip-br1:initial;--aug-tr1-width:100%;--aug-tr1-height:50%;--aug-br1-width:100%;--aug-br1-height:50%;--aug-tr1-clipmod-y:.366025405;--aug-tr1-clipmod-x:.633974595;--aug-br1-clipmod-y:.366025405;--aug-br1-clipmod-x:.633974595}[data-augmented-ui~=all-triangle-left]{--aug_at:var(--aug-all-width, var(--aug-all-height, 32px) * .8660254);--aug_au:var(--aug-all-height, var(--aug_at) / .8660254);--aug-clip-tl1:initial;--aug-clip-bl1:initial;--aug-tl1-width:100%;--aug-tl1-height:50%;--aug-bl1-width:100%;--aug-bl1-height:50%;--aug-tl1-clipmod-y:.366025405;--aug-tl1-clipmod-x:.633974595;--aug-bl1-clipmod-y:.366025405;--aug-bl1-clipmod-x:.633974595}[data-augmented-ui~=all-hexangle-up]{--aug_au:var(--aug-all-height, var(--aug-all-width, 32px) * .857142857);--aug_at:var(--aug-all-width, var(--aug_au) / .857142857);--aug-tl1-width:35.7142857%;--aug-tl1-height:72.1687836%;--aug-tr1-width:35.7142857%;--aug-tr1-height:72.1687836%;--aug-bl1-width:13.7728802%;--aug-bl1-height:27.8312164%;--aug-br1-width:13.7728802%;--aug-br1-height:27.8312164%}[data-augmented-ui~=all-hexangle-down]{--aug_au:var(--aug-all-height, var(--aug-all-width, 32px) * .857142857);--aug_at:var(--aug-all-width, var(--aug_au) / .857142857);--aug-bl1-width:35.7142857%;--aug-bl1-height:72.1687836%;--aug-br1-width:35.7142857%;--aug-br1-height:72.1687836%;--aug-tl1-width:13.7728802%;--aug-tl1-height:27.8312164%;--aug-tr1-width:13.7728802%;--aug-tr1-height:27.8312164%}[data-augmented-ui~=all-hexangle-right]{--aug_at:var(--aug-all-width, var(--aug-all-height, 32px) * .857142857);--aug_au:var(--aug-all-height, var(--aug_at) / .857142857);--aug-tl1-height:13.7728802%;--aug-tl1-width:27.8312164%;--aug-bl1-height:13.7728802%;--aug-bl1-width:27.8312164%;--aug-tr1-height:35.7142857%;--aug-tr1-width:72.1687836%;--aug-br1-height:35.7142857%;--aug-br1-width:72.1687836%}[data-augmented-ui~=all-hexangle-left]{--aug_at:var(--aug-all-width, var(--aug-all-height, 32px) * .857142857);--aug_au:var(--aug-all-height, var(--aug_at) / .857142857);--aug-tr1-height:13.7728802%;--aug-tr1-width:27.8312164%;--aug-br1-height:13.7728802%;--aug-br1-width:27.8312164%;--aug-tl1-height:35.7142857%;--aug-tl1-width:72.1687836%;--aug-bl1-height:35.7142857%;--aug-bl1-width:72.1687836%}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-700:oklch(55.4% .135 66.442);--color-green-400:oklch(79.2% .209 151.711);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-700:oklch(52% .105 223.128);--color-cyan-800:oklch(45% .085 224.283);--color-cyan-900:oklch(39.8% .07 227.392);--color-cyan-950:oklch(30.2% .056 229.695);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-900:oklch(39.1% .09 240.876);--color-sky-950:oklch(29.3% .066 243.157);--color-blue-400:oklch(70.7% .165 254.624);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-900:oklch(35.9% .144 278.697);--color-indigo-950:oklch(25.7% .09 281.288);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-900:oklch(38% .189 293.745);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-950:oklch(29.1% .149 302.717);--color-fuchsia-200:oklch(90.3% .076 319.62);--color-fuchsia-300:oklch(83.3% .145 321.434);--color-fuchsia-600:oklch(59.1% .293 322.896);--color-fuchsia-900:oklch(40.1% .17 325.612);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-zinc-50:oklch(98.5% 0 none);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-stone-700:oklch(37.4% .01 67.558);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-y-0{inset-block:0}.-top-2\.5{top:calc(var(--spacing) * -2.5)}.-top-9{top:calc(var(--spacing) * -9)}.top-0{top:0}.top-1\/2{top:50%}.top-14{top:calc(var(--spacing) * 14)}.top-20{top:calc(var(--spacing) * 20)}.right-0{right:0}.right-5{right:calc(var(--spacing) * 5)}.bottom-0{bottom:0}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-14{bottom:calc(var(--spacing) * 14)}.bottom-16{bottom:calc(var(--spacing) * 16)}.bottom-20{bottom:calc(var(--spacing) * 20)}.bottom-\[calc\(100\%\+8px\)\]{bottom:calc(100% + 8px)}.-left-2\.5{left:calc(var(--spacing) * -2.5)}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[80\]{z-index:80}.z-\[110\]{z-index:110}.z-\[140\]{z-index:140}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-1{margin-left:var(--spacing)}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-48{height:calc(var(--spacing) * 48)}.h-\[14px\]{height:14px}.h-\[18px\]{height:18px}.h-full{height:100%}.h-screen{height:100vh}.max-h-36{max-height:calc(var(--spacing) * 36)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-\[80vh\]{max-height:80vh}.min-h-0{min-height:0}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-\[140px\]{min-height:140px}.min-h-\[300px\]{min-height:300px}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-7{width:calc(var(--spacing) * 7)}.w-9{width:calc(var(--spacing) * 9)}.w-48{width:calc(var(--spacing) * 48)}.w-96{width:calc(var(--spacing) * 96)}.w-\[14px\]{width:14px}.w-\[18px\]{width:18px}.w-\[45\%\]{width:45%}.w-\[90\%\]{width:90%}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[140px\]{max-width:140px}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-move{cursor:move}.cursor-nwse-resize{cursor:nwse-resize}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1\.35rem_1fr\]{grid-template-columns:1.35rem 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-zinc-800\/70>:not(:last-child)){border-color:#27272ab3}@supports (color:color-mix(in lab,red,red)){:where(.divide-zinc-800\/70>:not(:last-child)){border-color:color-mix(in oklab,var(--color-zinc-800) 70%,transparent)}}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-br-sm{border-bottom-right-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-none{--tw-border-style:none;border-style:none}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-400{border-color:var(--color-amber-400)}.border-amber-500{border-color:var(--color-amber-500)}.border-amber-700{border-color:var(--color-amber-700)}.border-amber-700\/50{border-color:#b7500080}@supports (color:color-mix(in lab,red,red)){.border-amber-700\/50{border-color:color-mix(in oklab,var(--color-amber-700) 50%,transparent)}}.border-amber-800{border-color:var(--color-amber-800)}.border-amber-900\/60{border-color:#7b330699}@supports (color:color-mix(in lab,red,red)){.border-amber-900\/60{border-color:color-mix(in oklab,var(--color-amber-900) 60%,transparent)}}.border-black{border-color:var(--color-black)}.border-cyan-700{border-color:var(--color-cyan-700)}.border-cyan-800\/50{border-color:#005f7880}@supports (color:color-mix(in lab,red,red)){.border-cyan-800\/50{border-color:color-mix(in oklab,var(--color-cyan-800) 50%,transparent)}}.border-cyan-900{border-color:var(--color-cyan-900)}.border-emerald-300{border-color:var(--color-emerald-300)}.border-emerald-700{border-color:var(--color-emerald-700)}.border-emerald-700\/60{border-color:#00795699}@supports (color:color-mix(in lab,red,red)){.border-emerald-700\/60{border-color:color-mix(in oklab,var(--color-emerald-700) 60%,transparent)}}.border-emerald-800{border-color:var(--color-emerald-800)}.border-emerald-800\/50{border-color:#005f4680}@supports (color:color-mix(in lab,red,red)){.border-emerald-800\/50{border-color:color-mix(in oklab,var(--color-emerald-800) 50%,transparent)}}.border-emerald-800\/60{border-color:#005f4699}@supports (color:color-mix(in lab,red,red)){.border-emerald-800\/60{border-color:color-mix(in oklab,var(--color-emerald-800) 60%,transparent)}}.border-emerald-800\/70{border-color:#005f46b3}@supports (color:color-mix(in lab,red,red)){.border-emerald-800\/70{border-color:color-mix(in oklab,var(--color-emerald-800) 70%,transparent)}}.border-fuchsia-900{border-color:var(--color-fuchsia-900)}.border-indigo-700\/60{border-color:#432dd799}@supports (color:color-mix(in lab,red,red)){.border-indigo-700\/60{border-color:color-mix(in oklab,var(--color-indigo-700) 60%,transparent)}}.border-purple-800\/50{border-color:#6e11b080}@supports (color:color-mix(in lab,red,red)){.border-purple-800\/50{border-color:color-mix(in oklab,var(--color-purple-800) 50%,transparent)}}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-300{border-color:var(--color-rose-300)}.border-rose-500{border-color:var(--color-rose-500)}.border-rose-700{border-color:var(--color-rose-700)}.border-rose-700\/50{border-color:#c2003980}@supports (color:color-mix(in lab,red,red)){.border-rose-700\/50{border-color:color-mix(in oklab,var(--color-rose-700) 50%,transparent)}}.border-rose-800{border-color:var(--color-rose-800)}.border-rose-800\/50{border-color:#a3003780}@supports (color:color-mix(in lab,red,red)){.border-rose-800\/50{border-color:color-mix(in oklab,var(--color-rose-800) 50%,transparent)}}.border-rose-900{border-color:var(--color-rose-900)}.border-rose-900\/70{border-color:#8b0836b3}@supports (color:color-mix(in lab,red,red)){.border-rose-900\/70{border-color:color-mix(in oklab,var(--color-rose-900) 70%,transparent)}}.border-sky-900{border-color:var(--color-sky-900)}.border-sky-900\/70{border-color:#024a70b3}@supports (color:color-mix(in lab,red,red)){.border-sky-900\/70{border-color:color-mix(in oklab,var(--color-sky-900) 70%,transparent)}}.border-sky-950\/60{border-color:#052f4a99}@supports (color:color-mix(in lab,red,red)){.border-sky-950\/60{border-color:color-mix(in oklab,var(--color-sky-950) 60%,transparent)}}.border-slate-500{border-color:var(--color-slate-500)}.border-slate-800{border-color:var(--color-slate-800)}.border-transparent{border-color:#0000}.border-yellow-300{border-color:var(--color-yellow-300)}.border-yellow-500{border-color:var(--color-yellow-500)}.border-yellow-700\/70{border-color:#a36100b3}@supports (color:color-mix(in lab,red,red)){.border-yellow-700\/70{border-color:color-mix(in oklab,var(--color-yellow-700) 70%,transparent)}}.border-zinc-200{border-color:var(--color-zinc-200)}.border-zinc-300{border-color:var(--color-zinc-300)}.border-zinc-400{border-color:var(--color-zinc-400)}.border-zinc-500{border-color:var(--color-zinc-500)}.border-zinc-600{border-color:var(--color-zinc-600)}.border-zinc-700{border-color:var(--color-zinc-700)}.border-zinc-700\/60{border-color:#3f3f4699}@supports (color:color-mix(in lab,red,red)){.border-zinc-700\/60{border-color:color-mix(in oklab,var(--color-zinc-700) 60%,transparent)}}.border-zinc-700\/80{border-color:#3f3f46cc}@supports (color:color-mix(in lab,red,red)){.border-zinc-700\/80{border-color:color-mix(in oklab,var(--color-zinc-700) 80%,transparent)}}.border-zinc-800{border-color:var(--color-zinc-800)}.border-zinc-800\/60{border-color:#27272a99}@supports (color:color-mix(in lab,red,red)){.border-zinc-800\/60{border-color:color-mix(in oklab,var(--color-zinc-800) 60%,transparent)}}.border-zinc-800\/80{border-color:#27272acc}@supports (color:color-mix(in lab,red,red)){.border-zinc-800\/80{border-color:color-mix(in oklab,var(--color-zinc-800) 80%,transparent)}}.bg-\[\#0c0e14\]{background-color:#0c0e14}.bg-\[\#0f0f11\]{background-color:#0f0f11}.bg-\[\#1e1e1e\]{background-color:#1e1e1e}.bg-\[\#171b24\]{background-color:#171b24}.bg-\[\#12151e\]{background-color:#12151e}.bg-\[\#17150e\]{background-color:#17150e}.bg-\[\#18181b\]{background-color:#18181b}.bg-\[\#18181b\]\/90{background-color:#18181be6}.bg-\[\#101218\]{background-color:#101218}.bg-\[\#111111\]{background-color:#111}.bg-\[\#111113\]{background-color:#111113}.bg-\[\#121214\]{background-color:#121214}.bg-\[\#141416\]{background-color:#141416}.bg-\[\#141416\]\/95{background-color:#141416f2}.bg-\[\#151515\]{background-color:#151515}.bg-\[var\(--bg-main\)\]{background-color:var(--bg-main)}.bg-\[var\(--color-brand\)\]{background-color:var(--color-brand)}.bg-\[var\(--paper\)\]{background-color:var(--paper)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-900\/50{background-color:#7b330680}@supports (color:color-mix(in lab,red,red)){.bg-amber-900\/50{background-color:color-mix(in oklab,var(--color-amber-900) 50%,transparent)}}.bg-amber-950\/20{background-color:#46190133}@supports (color:color-mix(in lab,red,red)){.bg-amber-950\/20{background-color:color-mix(in oklab,var(--color-amber-950) 20%,transparent)}}.bg-amber-950\/30{background-color:#4619014d}@supports (color:color-mix(in lab,red,red)){.bg-amber-950\/30{background-color:color-mix(in oklab,var(--color-amber-950) 30%,transparent)}}.bg-amber-950\/40{background-color:#46190166}@supports (color:color-mix(in lab,red,red)){.bg-amber-950\/40{background-color:color-mix(in oklab,var(--color-amber-950) 40%,transparent)}}.bg-amber-950\/90{background-color:#461901e6}@supports (color:color-mix(in lab,red,red)){.bg-amber-950\/90{background-color:color-mix(in oklab,var(--color-amber-950) 90%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.bg-cyan-300{background-color:var(--color-cyan-300)}.bg-cyan-950\/20{background-color:#05334533}@supports (color:color-mix(in lab,red,red)){.bg-cyan-950\/20{background-color:color-mix(in oklab,var(--color-cyan-950) 20%,transparent)}}.bg-cyan-950\/60{background-color:#05334599}@supports (color:color-mix(in lab,red,red)){.bg-cyan-950\/60{background-color:color-mix(in oklab,var(--color-cyan-950) 60%,transparent)}}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-emerald-800{background-color:var(--color-emerald-800)}.bg-emerald-950\/20{background-color:#002c2233}@supports (color:color-mix(in lab,red,red)){.bg-emerald-950\/20{background-color:color-mix(in oklab,var(--color-emerald-950) 20%,transparent)}}.bg-emerald-950\/25{background-color:#002c2240}@supports (color:color-mix(in lab,red,red)){.bg-emerald-950\/25{background-color:color-mix(in oklab,var(--color-emerald-950) 25%,transparent)}}.bg-emerald-950\/30{background-color:#002c224d}@supports (color:color-mix(in lab,red,red)){.bg-emerald-950\/30{background-color:color-mix(in oklab,var(--color-emerald-950) 30%,transparent)}}.bg-emerald-950\/40{background-color:#002c2266}@supports (color:color-mix(in lab,red,red)){.bg-emerald-950\/40{background-color:color-mix(in oklab,var(--color-emerald-950) 40%,transparent)}}.bg-emerald-950\/60{background-color:#002c2299}@supports (color:color-mix(in lab,red,red)){.bg-emerald-950\/60{background-color:color-mix(in oklab,var(--color-emerald-950) 60%,transparent)}}.bg-emerald-950\/80{background-color:#002c22cc}@supports (color:color-mix(in lab,red,red)){.bg-emerald-950\/80{background-color:color-mix(in oklab,var(--color-emerald-950) 80%,transparent)}}.bg-indigo-950\/60{background-color:#1e1a4d99}@supports (color:color-mix(in lab,red,red)){.bg-indigo-950\/60{background-color:color-mix(in oklab,var(--color-indigo-950) 60%,transparent)}}.bg-purple-950\/60{background-color:#3c036699}@supports (color:color-mix(in lab,red,red)){.bg-purple-950\/60{background-color:color-mix(in oklab,var(--color-purple-950) 60%,transparent)}}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-600{background-color:var(--color-rose-600)}.bg-rose-950{background-color:var(--color-rose-950)}.bg-rose-950\/15{background-color:#4d021826}@supports (color:color-mix(in lab,red,red)){.bg-rose-950\/15{background-color:color-mix(in oklab,var(--color-rose-950) 15%,transparent)}}.bg-rose-950\/20{background-color:#4d021833}@supports (color:color-mix(in lab,red,red)){.bg-rose-950\/20{background-color:color-mix(in oklab,var(--color-rose-950) 20%,transparent)}}.bg-rose-950\/30{background-color:#4d02184d}@supports (color:color-mix(in lab,red,red)){.bg-rose-950\/30{background-color:color-mix(in oklab,var(--color-rose-950) 30%,transparent)}}.bg-rose-950\/40{background-color:#4d021866}@supports (color:color-mix(in lab,red,red)){.bg-rose-950\/40{background-color:color-mix(in oklab,var(--color-rose-950) 40%,transparent)}}.bg-rose-950\/80{background-color:#4d0218cc}@supports (color:color-mix(in lab,red,red)){.bg-rose-950\/80{background-color:color-mix(in oklab,var(--color-rose-950) 80%,transparent)}}.bg-rose-950\/90{background-color:#4d0218e6}@supports (color:color-mix(in lab,red,red)){.bg-rose-950\/90{background-color:color-mix(in oklab,var(--color-rose-950) 90%,transparent)}}.bg-sky-950\/25{background-color:#052f4a40}@supports (color:color-mix(in lab,red,red)){.bg-sky-950\/25{background-color:color-mix(in oklab,var(--color-sky-950) 25%,transparent)}}.bg-slate-100{background-color:var(--color-slate-100)}.bg-transparent{background-color:#0000}.bg-violet-500{background-color:var(--color-violet-500)}.bg-white{background-color:var(--color-white)}.bg-yellow-300{background-color:var(--color-yellow-300)}.bg-zinc-50{background-color:var(--color-zinc-50)}.bg-zinc-100{background-color:var(--color-zinc-100)}.bg-zinc-700{background-color:var(--color-zinc-700)}.bg-zinc-800{background-color:var(--color-zinc-800)}.bg-zinc-800\/80{background-color:#27272acc}@supports (color:color-mix(in lab,red,red)){.bg-zinc-800\/80{background-color:color-mix(in oklab,var(--color-zinc-800) 80%,transparent)}}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-zinc-900\/70{background-color:#18181bb3}@supports (color:color-mix(in lab,red,red)){.bg-zinc-900\/70{background-color:color-mix(in oklab,var(--color-zinc-900) 70%,transparent)}}.bg-zinc-900\/80{background-color:#18181bcc}@supports (color:color-mix(in lab,red,red)){.bg-zinc-900\/80{background-color:color-mix(in oklab,var(--color-zinc-900) 80%,transparent)}}.bg-zinc-900\/90{background-color:#18181be6}@supports (color:color-mix(in lab,red,red)){.bg-zinc-900\/90{background-color:color-mix(in oklab,var(--color-zinc-900) 90%,transparent)}}.bg-zinc-950{background-color:var(--color-zinc-950)}.bg-zinc-950\/70{background-color:#09090bb3}@supports (color:color-mix(in lab,red,red)){.bg-zinc-950\/70{background-color:color-mix(in oklab,var(--color-zinc-950) 70%,transparent)}}.from-amber-500{--tw-gradient-from:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500{--tw-gradient-from:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-600{--tw-gradient-from:var(--color-fuchsia-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-400{--tw-gradient-from:var(--color-sky-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500{--tw-gradient-from:var(--color-violet-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-violet-900{--tw-gradient-via:var(--color-violet-900);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-cyan-800{--tw-gradient-to:var(--color-cyan-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-900{--tw-gradient-to:var(--color-indigo-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-950{--tw-gradient-to:var(--color-slate-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-stone-700{--tw-gradient-to:var(--color-stone-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.fill-zinc-900{fill:var(--color-zinc-900)}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-amber-100{color:var(--color-amber-100)}.text-amber-100\/80{color:#fef3c6cc}@supports (color:color-mix(in lab,red,red)){.text-amber-100\/80{color:color-mix(in oklab,var(--color-amber-100) 80%,transparent)}}.text-amber-200{color:var(--color-amber-200)}.text-amber-300{color:var(--color-amber-300)}.text-amber-400{color:var(--color-amber-400)}.text-amber-600{color:var(--color-amber-600)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-amber-950{color:var(--color-amber-950)}.text-blue-400{color:var(--color-blue-400)}.text-cyan-100{color:var(--color-cyan-100)}.text-cyan-200{color:var(--color-cyan-200)}.text-cyan-300{color:var(--color-cyan-300)}.text-cyan-400{color:var(--color-cyan-400)}.text-cyan-400\/80{color:#00d2efcc}@supports (color:color-mix(in lab,red,red)){.text-cyan-400\/80{color:color-mix(in oklab,var(--color-cyan-400) 80%,transparent)}}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-900{color:var(--color-emerald-900)}.text-emerald-950{color:var(--color-emerald-950)}.text-fuchsia-200{color:var(--color-fuchsia-200)}.text-fuchsia-300{color:var(--color-fuchsia-300)}.text-green-400{color:var(--color-green-400)}.text-indigo-300{color:var(--color-indigo-300)}.text-purple-300{color:var(--color-purple-300)}.text-rose-100{color:var(--color-rose-100)}.text-rose-200{color:var(--color-rose-200)}.text-rose-300{color:var(--color-rose-300)}.text-rose-300\/90{color:#ffa2aee6}@supports (color:color-mix(in lab,red,red)){.text-rose-300\/90{color:color-mix(in oklab,var(--color-rose-300) 90%,transparent)}}.text-rose-400{color:var(--color-rose-400)}.text-rose-600{color:var(--color-rose-600)}.text-rose-800{color:var(--color-rose-800)}.text-rose-900{color:var(--color-rose-900)}.text-rose-950{color:var(--color-rose-950)}.text-sky-100{color:var(--color-sky-100)}.text-sky-200{color:var(--color-sky-200)}.text-sky-300{color:var(--color-sky-300)}.text-sky-400{color:var(--color-sky-400)}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-900{color:var(--color-slate-900)}.text-white{color:var(--color-white)}.text-yellow-300{color:var(--color-yellow-300)}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.text-zinc-100{color:var(--color-zinc-100)}.text-zinc-200{color:var(--color-zinc-200)}.text-zinc-300{color:var(--color-zinc-300)}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-600{color:var(--color-zinc-600)}.text-zinc-700{color:var(--color-zinc-700)}.text-zinc-800{color:var(--color-zinc-800)}.text-zinc-900{color:var(--color-zinc-900)}.text-zinc-950{color:var(--color-zinc-950)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-yellow-700{-webkit-text-decoration-color:var(--color-yellow-700);text-decoration-color:var(--color-yellow-700)}.underline-offset-4{text-underline-offset:4px}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[4px_4px_0_\#000\]{--tw-shadow:4px 4px 0 var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[4px_4px_0_\#111\]{--tw-shadow:4px 4px 0 var(--tw-shadow-color,#111);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[5px_5px_0_\#000\]{--tw-shadow:5px 5px 0 var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[6px_6px_0_\#111\]{--tw-shadow:6px 6px 0 var(--tw-shadow-color,#111);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[8px_8px_0_\#000\]{--tw-shadow:8px 8px 0 var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@media(hover:hover){.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:text-yellow-100:is(:where(.group):hover *){color:var(--color-yellow-100)}.group-hover\:text-zinc-400:is(:where(.group):hover *){color:var(--color-zinc-400)}}.marker\:content-none ::marker{--tw-content:none;content:none}.marker\:content-none::marker{--tw-content:none;content:none}.marker\:content-none ::-webkit-details-marker{--tw-content:none;content:none}.marker\:content-none::-webkit-details-marker{--tw-content:none;content:none}.selection\:bg-slate-800 ::selection{background-color:var(--color-slate-800)}.selection\:bg-slate-800::selection{background-color:var(--color-slate-800)}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.open\:border-cyan-500:is([open],:popover-open,:open){border-color:var(--color-cyan-500)}@media(hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-zinc-600:hover{border-color:var(--color-zinc-600)}.hover\:border-zinc-700:hover{border-color:var(--color-zinc-700)}.hover\:bg-\[\#1a1a1a\]:hover{background-color:#1a1a1a}.hover\:bg-\[\#202024\]:hover{background-color:#202024}.hover\:bg-amber-100:hover{background-color:var(--color-amber-100)}.hover\:bg-amber-400:hover{background-color:var(--color-amber-400)}.hover\:bg-amber-900\/30:hover{background-color:#7b33064d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-900\/30:hover{background-color:color-mix(in oklab,var(--color-amber-900) 30%,transparent)}}.hover\:bg-amber-900\/40:hover{background-color:#7b330666}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-900\/40:hover{background-color:color-mix(in oklab,var(--color-amber-900) 40%,transparent)}}.hover\:bg-emerald-500:hover{background-color:var(--color-emerald-500)}.hover\:bg-emerald-700:hover{background-color:var(--color-emerald-700)}.hover\:bg-rose-500:hover{background-color:var(--color-rose-500)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.hover\:bg-yellow-200:hover{background-color:var(--color-yellow-200)}.hover\:bg-zinc-700:hover{background-color:var(--color-zinc-700)}.hover\:bg-zinc-800:hover{background-color:var(--color-zinc-800)}.hover\:bg-zinc-900:hover{background-color:var(--color-zinc-900)}.hover\:text-emerald-300:hover{color:var(--color-emerald-300)}.hover\:text-rose-400:hover{color:var(--color-rose-400)}.hover\:text-slate-200:hover{color:var(--color-slate-200)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-zinc-100:hover{color:var(--color-zinc-100)}.hover\:text-zinc-200:hover{color:var(--color-zinc-200)}.hover\:text-zinc-300:hover{color:var(--color-zinc-300)}.hover\:opacity-100:hover{opacity:1}}.focus\:border-zinc-500:focus{border-color:var(--color-zinc-500)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media(min-width:40rem){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-9{padding-inline:calc(var(--spacing) * 9)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-\[15\.5px\]{font-size:15.5px}.sm\:text-\[16\.5px\]{font-size:16.5px}}@media(min-width:48rem){.md\:flex{display:flex}.md\:inline{display:inline}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:w-\[350px\]{width:350px}.lg\:w-\[380px\]{width:380px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(17rem\,22rem\)\]{grid-template-columns:minmax(0,1fr) minmax(17rem,22rem)}.lg\:items-center{align-items:center}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:py-10{padding-block:calc(var(--spacing) * 10)}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media(min-width:80rem){.xl\:w-\[420px\]{width:420px}}@media(prefers-color-scheme:dark){.dark\:text-emerald-50{color:var(--color-emerald-50)}}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}:root{--bg-main: #f5f2eb;--bg-surface: #eee9dd;--bg-surface-light: #ffffff;--bg-surface-dark: #e4ddcd;--bg-surface-pressed: #dcd4c2;--bg-editor: #12151e;--bg-editor-tabs: #0d1017;--bg-editor-gutter: #0f121a;--bg-browser: #fcfbf8;--bg-browser-header: #ebe6d8;--bg-browser-bar: #ffffff;--bg-console: #11141c;--bg-console-log: #0b0d13;--color-pencil: #232733;--color-pencil-soft: #4b5563;--color-pencil-light: #94a3b8;--color-sketch-shadow: #1e222d;--color-highlighter-yellow: #fef08a;--color-highlighter-cyan: #bae6fd;--color-highlighter-pink: #fbcfe8;--color-highlighter-mint: #bbf7d0;--color-primary: #0284c7;--color-primary-hover: #0369a1;--color-accent: #e11d48;--color-text-main: #1e2433;--color-text-muted: #525d70;--color-text-subtle: #828e9e;--color-brand: #ffe600;--color-brand-hover: #fff04d;--color-brand-contrast: #0f172a;--color-brand-contrast-soft: #111;--color-inverse: #f8fafc;--color-inverse-muted: #cbd5e1;--bg-nav: rgba(248, 250, 252, .92);--border-nav: #000;--color-black: #000;--color-white: #fff;--course-beginner: #86efac;--course-beginner-soft: #bbf7d0;--course-intermediate: #ffe600;--course-advanced: #fca5a5;--course-advanced-soft: #fecdd3;--border-pencil: 2px solid var(--color-pencil);--border-pencil-thin: 1.5px solid var(--color-pencil);--border-pencil-dashed: 2px dashed var(--color-pencil-soft);--shadow-sketch: 3px 3px 0px var(--color-pencil);--shadow-sketch-sm: 2px 2px 0px var(--color-pencil);--shadow-sketch-lg: 5px 5px 0px var(--color-pencil);--shadow-sketch-hover: 4px 5px 0px var(--color-pencil);--shadow-sketch-pressed: 1px 1px 0px var(--color-pencil);--radius-doodle-sm: 180px 12px 160px 14px / 14px 160px 12px 180px;--radius-doodle-md: 14px 18px 16px 20px / 18px 16px 20px 14px;--radius-doodle-pill: 9999px;--radius-clean-box: 10px}*,*:before,*:after{box-sizing:border-box}body{font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;background-color:var(--bg-main);background-image:radial-gradient(rgba(35,39,51,.08) 1.2px,transparent 1.2px);background-size:22px 22px;color:var(--color-text-main);margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dark body,body.dark{background-image:radial-gradient(rgba(203,213,225,.05) 1.2px,transparent 1.2px)}.font-doodle{font-family:Patrick Hand,cursive,sans-serif}.font-hand{font-family:Architects Daughter,cursive,sans-serif}.font-code{font-family:JetBrains Mono,monospace}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-pencil-light);border-radius:9999px;border:1.5px solid var(--bg-surface)}::-webkit-scrollbar-thumb:hover{background:var(--color-pencil-soft)}.reading-lab-zone--wide{width:100%;max-width:none;margin-left:0;transform:none}.playground-cells-shell{background:var(--bg-main);padding:clamp(.75rem,1.8vw,1.5rem)}.playground-cells-shell__intro{display:grid;gap:.25rem;margin:0 auto 1rem;border:1px solid var(--color-pencil);padding:.85rem 1rem;background:var(--bg-surface);color:var(--color-text-main);box-shadow:3px 3px 0 var(--color-pencil)}.playground-cells-shell__intro span{font:800 .95rem/1.2 Space Grotesk,sans-serif}.playground-cells-shell__intro p{margin:0;color:var(--color-text-muted);font-size:.85rem;line-height:1.45}.cells-lab{container-name:cells-lab;container-type:inline-size;width:100%;min-width:0;overflow:hidden;border:1px solid #353944;border-radius:10px;background:#090a0f;color:#e4e4e7;box-shadow:0 18px 48px #00000057;display:flex;flex-direction:column}.cells-lab>.cells-lab__header,.cells-lab>.cells-lab__brief,.cells-lab>.cells-lab__workbench{width:100%;min-width:0;align-self:stretch}.cells-lab__header{display:flex;align-items:center;justify-content:space-between;min-height:5.25rem;padding:1rem 1.25rem;background:#13161f;border-bottom:1px solid #27272a;gap:1rem}.cells-lab__header-info p{margin:0;color:#fde047;font:800 .72rem/1.2 Space Grotesk,sans-serif;letter-spacing:.15em}.cells-lab__header-info h3{margin:.15rem 0 .2rem;color:#fafafa;font:750 clamp(1.05rem,2vw,1.25rem)/1.2 "Space Grotesk",sans-serif}.cells-lab__status-indicator{display:inline-flex;align-items:center;gap:.4rem;color:#a1a1aa;font-size:.82rem}.cells-lab__status-dot{width:7px;height:7px;border-radius:50%;background:#4ade80;box-shadow:0 0 6px #4ade8066}.cells-lab__status-indicator.is-running .cells-lab__status-dot{background:#fde047;box-shadow:0 0 6px #fde04799;animation:pulse 1.2s infinite}.cells-lab__status-indicator.is-error .cells-lab__status-dot{background:#f87171;box-shadow:0 0 6px #f8717199}.cells-lab__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.45rem}.cells-lab__actions button{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:2.45rem;border:1px solid #3f3f46;padding:.48rem .8rem;background:#1b1e27;color:#e4e4e7;font-weight:700;font-size:.82rem;cursor:pointer;transition:all .15s ease}.cells-lab__actions button:hover:not(:disabled){border-color:#fde047;color:#fde047;background:#222633}.cells-lab__btn-preview{border-color:#ca8a04!important;background:#231c08!important;color:#fef08a!important}.cells-lab__btn-preview:hover:not(:disabled){background:#33280c!important;border-color:#fde047!important}.cells-lab__btn-test{border-color:#059669!important;background:#0b251a!important;color:#86efac!important}.cells-lab__btn-test:hover:not(:disabled){background:#103626!important;border-color:#34d399!important}.cells-lab button:disabled{cursor:wait;opacity:.5}.cells-lab__brief{display:flex;align-items:flex-start;gap:.85rem;padding:.9rem 1.25rem;border-bottom:1px solid #27272a;background:#1c1708}.cells-lab__brief-badge{flex:none;background:#fde047;color:#000;font-size:.72rem;font-weight:800;text-transform:uppercase;padding:.2rem .5rem;letter-spacing:.05em}.cells-lab__brief p{margin:0;color:#f4f4f5;max-width:92ch;font-size:.92rem;line-height:1.55}.cells-lab__mobile-nav{display:none}.cells-lab__workbench{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(380px,.95fr);min-height:660px;background:#090a0f}.cells-lab__studio{display:grid;grid-template-columns:clamp(224px,20vw,260px) minmax(0,1fr);min-width:0;border-right:1px solid #27272a;background:#101218}.cells-lab__files{display:flex;flex-direction:column;min-width:0;border-right:1px solid #27272a;background:#0c0e13;overflow:hidden}.cells-lab__files-header{display:flex;align-items:center;justify-content:space-between;padding:.65rem .75rem;border-bottom:1px solid #1f222b;background:#0c0e13;color:#a1a1aa;font-size:.74rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.cells-lab__files input{display:block;width:calc(100% - .9rem);margin:.45rem;border:1px solid #27272a;min-height:2.25rem;padding:.5rem .6rem;outline:0;background:#06070a;color:#f4f4f5;font:.78rem/1.2 ui-monospace,monospace}.cells-lab__files input:focus{border-color:#fde047}.cells-lab__files-list{flex:1;overflow-y:auto}.cells-lab__files .workspace-tree{min-width:176px;padding:.25rem 0 .75rem;font:500 .8rem/1.35 ui-monospace,monospace}.cells-lab__files .workspace-tree__row{min-height:36px;border-bottom:1px solid #161820}.cells-lab__files .workspace-tree__folder{color:#c2c7d1}.cells-lab__files .workspace-tree__file.is-active{background:#222010;color:#fef08a}.cells-lab__file-dot{width:6px;height:6px;border-radius:50%;background:#f59e0b;flex:none}.cells-lab__editor{display:flex;flex-direction:column;min-width:0;background:#141720}.cells-lab__editor-bar{display:flex;align-items:center;justify-content:space-between;min-height:2.65rem;padding:0 .85rem;border-bottom:1px solid #27272a;background:#0d0f15;color:#d4d4d8;font:600 .78rem/1 ui-monospace,monospace}.cells-lab__editor-file{display:flex;align-items:center;gap:.45rem;color:#f4f4f5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cells-lab__dirty-tag{color:#fbbf24;font-style:normal;font-size:.74rem;flex:none}.cells-lab__synced-tag{color:#4ade80;font-size:.74rem;flex:none}.cells-lab__editor-canvas{flex:1;min-height:620px;position:relative}.cells-lab__inspector{display:flex;flex-direction:column;min-width:0;background:#0c0e13}.cells-lab__inspector-tabs{display:flex;align-items:center;justify-content:space-between;min-height:2.65rem;padding:0 .65rem;border-bottom:1px solid #27272a;background:#11131a;gap:.5rem}.cells-lab__inspector-tabgroup{display:flex;align-items:center;gap:.35rem}.cells-lab__tab-btn{display:inline-flex;align-items:center;gap:.35rem;min-height:2rem;padding:0 .65rem;border:1px solid transparent;background:transparent;color:#9ca3af;font-size:.8rem;font-weight:700;cursor:pointer;transition:all .12s}.cells-lab__tab-btn:hover{color:#f4f4f5;background:#181b24}.cells-lab__tab-btn.is-active{border-color:#3f3f46;background:#1e222e;color:#fde047;box-shadow:0 1px #fde047}.cells-lab__tab-counter{display:inline-flex;padding:.1rem .35rem;font-size:.68rem;font-weight:800;border-radius:9999px}.cells-lab__tab-counter.is-pass{background:#14532d;color:#86efac}.cells-lab__tab-counter.is-fail{background:#7f1d1d;color:#fca5a5}.cells-lab__tab-retest{display:inline-flex;align-items:center;gap:.3rem;height:1.7rem;padding:0 .55rem;border:1px solid #059669;background:#0a251b;color:#86efac;font-size:.72rem;font-weight:700;cursor:pointer}.cells-lab__preview-tools{display:flex;align-items:center;gap:.45rem}.cells-lab__preview-tools [role=group]{display:flex;align-items:center;gap:.25rem}.cells-lab__preview-tools button{min-width:2rem;border:1px solid #3f3f46;background:#181b24;color:#d4d4d8;font-size:.68rem;font-weight:800;padding:.2rem .4rem;cursor:pointer}.cells-lab__preview-tools button[aria-pressed=true]{background:#fde047;color:#000;border-color:#fde047}.cells-lab__inspector-body{flex:1;display:flex;flex-direction:column;min-height:0;overflow-y:auto;position:relative}.cells-lab__pane{flex:1;display:flex;flex-direction:column;min-height:0}.cells-lab__pane--preview.is-hidden{display:none}.cells-lab__preview-state{display:flex;align-items:center;gap:.45rem;min-height:2rem;padding:.4rem .75rem;border-bottom:1px solid var(--cells-line, #303744);background:var(--cells-panel, #151922);color:#aeb8c8;font:600 .72rem/1.2 Space Grotesk,sans-serif}.cells-lab__preview-state>span{width:.5rem;height:.5rem;flex:0 0 auto;border-radius:50%;background:#7f8a99}.cells-lab__preview-state[data-state=fresh]>span{background:#31d17c}.cells-lab__preview-state[data-state=building]>span{background:#21b7ff}.cells-lab__preview-state[data-state=stale]>span{background:#ffe600}.cells-lab__preview-state[data-state=error]>span{background:#ff5c6c}.cells-lab__pane--preview iframe{display:block;width:100%;flex:1;min-height:620px;border:0;background:#fff}.cells-studio,.cells-preview-workbench{display:flex;flex:1;min-width:0;min-height:0;flex-direction:column;overflow:hidden;background:#090c12;color:#f1f5f9;font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:relative}.cells-studio button,.cells-studio input,.cells-studio select{font:inherit}.cells-studio__header{display:flex;align-items:center;justify-content:space-between;padding:.6rem 1.25rem;background:#131722;border-bottom:1px solid #232a38;flex-wrap:wrap;gap:.75rem;z-index:10}.cells-studio__header-left{display:flex;align-items:center;gap:.75rem;min-width:0}.cells-studio__title{font-size:.95rem;font-weight:800;font-family:Space Grotesk,sans-serif;color:#f8fafc;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cells-studio__version-tag{font-size:.68rem;font-weight:700;color:#34d399;background:#10b98126;border:1px solid rgba(16,185,129,.3);padding:.15rem .45rem;border-radius:9999px;font-family:ui-monospace,monospace}.cells-studio__divider{width:1px;height:1.5rem;background:#232a38;margin:0 .15rem}.cells-studio__case-picker{display:flex;align-items:center;gap:.45rem;font-size:.78rem;font-weight:700;color:#94a3b8}.cells-studio__select-wrapper{position:relative;display:inline-flex;align-items:center}.cells-studio__select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#090c12;border:1px solid #232a38;border-radius:.45rem;padding:.32rem 1.85rem .32rem .65rem;font-size:.78rem;font-weight:600;color:#f1f5f9;cursor:pointer;outline:none;transition:all .15s ease}.cells-studio__select-wrapper select option{background-color:var(--cells-surface, #131722);color:var(--cells-text, #f1f5f9)}.cells-studio__select-wrapper select:focus{border-color:#ffe600;box-shadow:0 0 0 2px #ffe60033}.cells-studio__select-icon{position:absolute;right:.5rem;pointer-events:none;color:#94a3b8}.cells-studio__tabs{display:inline-flex;align-items:center;background:#090c12;border:1px solid #232a38;border-radius:.5rem;padding:.2rem;gap:.15rem}.cells-studio__tabs button{border:0;background:transparent;padding:.35rem .85rem;border-radius:.375rem;font-size:.78rem;font-weight:700;color:#94a3b8;cursor:pointer;transition:all .15s ease}.cells-studio__tabs button:hover{color:#f8fafc}.cells-studio__tabs button.is-active,.cells-studio__tabs button[aria-selected=true]{background:#f8fafc;color:#090c12;font-weight:800;box-shadow:0 1px 3px #0000004d}.cells-studio__header-right{display:flex;align-items:center;gap:.65rem}.cells-studio__locale-wrapper{display:inline-flex;align-items:center;gap:.35rem;background:#090c12;border:1px solid #232a38;border-radius:.5rem;padding:.15rem .4rem}.cells-studio__globe-icon{color:#94a3b8}.cells-studio__locale-btn{border:0;background:transparent;padding:.25rem .5rem;border-radius:.3rem;font-size:.72rem;font-weight:700;color:#94a3b8;cursor:pointer;transition:all .15s}.cells-studio__locale-btn:hover{color:#f8fafc}.cells-studio__locale-btn.is-active,.cells-studio__locale-btn[aria-pressed=true]{background:#1e2636;color:#ffe600;font-weight:800}.cells-studio__icon-btn{border:1px solid #232a38;background:#090c12;color:#94a3b8;padding:.4rem;border-radius:.375rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .15s}.cells-studio__icon-btn:hover{color:#f8fafc;background:#1e2636;border-color:#334155}.cells-studio__body{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.cells-studio__visual-layout{display:grid;grid-template-columns:240px minmax(0,1fr) 280px;flex:1;min-height:0;overflow:hidden;background:#090c12}.cells-studio__props-panel{display:flex;flex-direction:column;background:#0e121a;border-right:1px solid #232a38;overflow-y:auto;padding:1rem;gap:.85rem}.cells-studio__props-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:.65rem;border-bottom:1px solid #232a38}.cells-studio__panel-title{font-size:.75rem;font-weight:800;font-family:Space Grotesk,sans-serif;color:#f8fafc;letter-spacing:.05em}.cells-studio__reset-btn{display:inline-flex;align-items:center;gap:.25rem;font-size:.7rem;font-weight:700;color:#94a3b8;background:transparent;border:0;cursor:pointer;padding:.2rem .4rem;border-radius:.25rem;transition:all .15s}.cells-studio__reset-btn:hover{color:#ffe600;background:#1e2636}.cells-studio__props-list{display:flex;flex-direction:column;gap:.75rem}.cells-studio__prop-item{display:flex;flex-direction:column;gap:.3rem}.cells-studio__prop-label{font-size:.72rem;font-weight:700;font-family:ui-monospace,monospace;color:#94a3b8}.cells-studio__prop-input{width:100%;padding:.4rem .6rem;border:1px solid #232a38;border-radius:.4rem;background:#090c12;color:#f1f5f9;font-size:.75rem;font-family:ui-monospace,monospace;outline:none;transition:border-color .15s}.cells-studio__prop-input:focus{border-color:#ffe600}.cells-studio__prop-toggle-item{display:flex;align-items:center;justify-content:space-between;padding:.2rem 0}.cells-studio__toggle-switch{width:2.25rem;height:1.25rem;border-radius:9999px;background:#232a38;position:relative;border:0;cursor:pointer;transition:background .2s}.cells-studio__toggle-switch.is-checked{background:#10b981}.cells-studio__toggle-thumb{display:block;width:.95rem;height:.95rem;border-radius:50%;background:#fff;position:absolute;top:.15rem;left:.15rem;transition:transform .2s;box-shadow:0 1px 2px #0000004d}.cells-studio__toggle-switch.is-checked .cells-studio__toggle-thumb{transform:translate(1rem)}.cells-studio__center-area{display:flex;flex-direction:column;min-width:0;flex:1;overflow:hidden;position:relative}.cells-studio__viewport-toolbar{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;background:#131722;border-bottom:1px solid #232a38;flex-wrap:wrap;gap:.65rem}.cells-studio__toolbar-group{display:flex;align-items:center;gap:.5rem}.cells-studio__select-wrapper.is-toolbar{background:#090c12;border:1px solid #232a38;border-radius:.4rem;padding:.25rem .5rem;display:flex;align-items:center;gap:.35rem}.cells-studio__select-wrapper.is-toolbar select{background:transparent;border:0;color:#f1f5f9;font-size:.74rem;font-weight:700;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:1.25rem}.cells-studio__device-icon{color:#94a3b8}.cells-studio__dim-pill{background:#090c12;border:1px solid #232a38;border-radius:.4rem;padding:.3rem .6rem;font-family:ui-monospace,monospace;font-size:.72rem;font-weight:700;color:#94a3b8}.cells-studio__quick-device{border:1px solid #232a38;background:#090c12;color:#94a3b8;padding:.35rem .5rem;border-radius:.4rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .15s}.cells-studio__quick-device.is-active,.cells-studio__quick-device:hover{color:#ffe600;border-color:#334155;background:#1e2636}.cells-studio__custom-dim-group{display:flex;align-items:center;gap:.45rem}.cells-studio__dim-field{display:flex;align-items:center;gap:.25rem;font-size:.68rem;font-weight:700;color:#94a3b8;font-family:Space Grotesk,sans-serif}.cells-studio__dim-field input{width:3.25rem;padding:.25rem .35rem;border:1px solid #232a38;border-radius:.35rem;background:#090c12;color:#f1f5f9;font-size:.72rem;font-family:ui-monospace,monospace;text-align:center;outline:none;transition:border-color .15s}.cells-studio__dim-field input:focus{border-color:#ffe600}.cells-studio__unit{font-size:.68rem;color:#64748b;font-family:ui-monospace,monospace}.cells-studio__lock-btn{border:1px solid #232a38;background:#090c12;color:#94a3b8;padding:.35rem;border-radius:.35rem;cursor:pointer;transition:all .15s;display:inline-flex;align-items:center;justify-content:center}.cells-studio__lock-btn.is-locked{color:#ffe600;border-color:#ffe600}.cells-studio__apply-btn{border:0;background:#0284c7;color:#fff;padding:.35rem .75rem;border-radius:.35rem;font-size:.72rem;font-weight:800;cursor:pointer;transition:background .15s}.cells-studio__apply-btn:hover{background:#0369a1}.cells-studio__canvas{display:grid;place-items:center;flex:1;min-height:0;overflow:auto;padding:2rem 1.5rem;background-color:#090c12;background-image:radial-gradient(#1e2636 1.5px,transparent 1.5px);background-size:20px 20px}.cells-studio__device-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid #232a38;border-radius:.75rem;background:#faf8ec;box-shadow:0 20px 40px -15px #000000b3;margin:auto;transition:width .2s ease,height .2s ease}.cells-studio__iframe{display:block;width:100%;height:100%;min-height:380px;flex:1;border:0;background:transparent}.cells-studio__inspector-panel{display:flex;flex-direction:column;background:#0e121a;border-left:1px solid #232a38;overflow-y:auto}.cells-studio__inspector-header{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1rem .5rem;border-bottom:1px solid #232a38}.cells-studio__inspector-tabs{display:flex;align-items:center;gap:.75rem}.cells-studio__inspector-title{font-size:.75rem;font-weight:800;font-family:Space Grotesk,sans-serif;color:#f8fafc;letter-spacing:.05em}.cells-studio__inspector-tab{border:0;background:transparent;color:#10b981;font-size:.75rem;font-weight:700;padding:.2rem 0;border-bottom:2px solid #10b981}.cells-studio__inspector-actions{display:flex;align-items:center;justify-content:space-between;padding:.65rem 1rem;border-bottom:1px solid #1a202c}.cells-studio__inspector-subtitle{font-size:.68rem;color:#64748b}.cells-studio__clear-btn{display:inline-flex;align-items:center;gap:.25rem;font-size:.7rem;font-weight:700;color:#94a3b8;background:transparent;border:0;cursor:pointer;padding:.2rem .4rem;border-radius:.25rem;transition:all .15s}.cells-studio__clear-btn:hover{color:#f87171;background:#ef44441a}.cells-studio__event-stream{flex:1;overflow-y:auto;padding:.75rem 1rem;display:flex;flex-direction:column;gap:.5rem}.cells-studio__empty-events{padding:2rem 1rem;text-align:center;border:1px dashed #232a38;border-radius:.5rem;background:#090c12}.cells-studio__empty-events code{display:block;font-size:.78rem;font-weight:700;color:#94a3b8;margin-bottom:.25rem}.cells-studio__empty-events p{margin:0;font-size:.72rem;color:#64748b}.cells-studio__event-item{border:1px solid #232a38;border-radius:.45rem;background:#131722;overflow:hidden;transition:border-color .15s}.cells-studio__event-item:hover{border-color:#334155}.cells-studio__event-row{display:flex;align-items:center;gap:.45rem;padding:.55rem .65rem;cursor:pointer;outline:none}.cells-studio__event-seq{font-size:.7rem;font-weight:800;font-family:ui-monospace,monospace;color:#64748b}.cells-studio__event-dot{width:6px;height:6px;border-radius:50%;background:#10b981}.cells-studio__event-name{font-size:.74rem;font-weight:800;font-family:ui-monospace,monospace;color:#f8fafc;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cells-studio__event-time{font-size:.65rem;font-family:ui-monospace,monospace;color:#64748b}.cells-studio__event-payload-box{padding:.5rem .65rem;background:#090c12;border-top:1px solid #1e2636;position:relative}.cells-studio__payload-copy{position:absolute;top:.45rem;right:.45rem;border:0;background:#1e2636;color:#94a3b8;padding:.25rem;border-radius:.25rem;cursor:pointer;transition:all .15s}.cells-studio__payload-copy:hover{color:#f8fafc;background:#334155}.cells-studio__event-json{margin:0;font-family:ui-monospace,monospace;font-size:.68rem;color:#38bdf8;white-space:pre-wrap;word-break:break-all}.cells-studio__console-drawer{border-top:1px solid #232a38;background:#0e121a;display:flex;flex-direction:column}.cells-studio__console-bar{display:flex;align-items:center;justify-content:space-between;padding:.4rem 1rem;background:#131722;border-bottom:1px solid #232a38}.cells-studio__console-tabs{display:flex;align-items:center;gap:.5rem}.cells-studio__console-tab{border:0;background:transparent;color:#94a3b8;font-size:.74rem;font-weight:700;padding:.2rem .5rem;border-radius:.3rem;cursor:pointer;transition:all .15s}.cells-studio__console-tab:hover{color:#f8fafc}.cells-studio__console-tab.is-active{background:#1e2636;color:#f8fafc}.cells-studio__console-controls{display:flex;align-items:center;gap:.5rem}.cells-studio__console-clear{border:0;background:transparent;color:#94a3b8;font-size:.68rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .4rem;border-radius:.25rem;transition:all .15s}.cells-studio__console-clear:hover{color:#f8fafc;background:#1e2636}.cells-studio__console-toggle{border:0;background:transparent;color:#94a3b8;cursor:pointer;padding:.2rem;border-radius:.25rem;display:inline-flex;align-items:center;justify-content:center}.cells-studio__console-toggle:hover{color:#f8fafc}.cells-studio__console-body{max-height:10rem;overflow-y:auto;padding:.5rem 1rem;background:#090c12;font-family:ui-monospace,monospace;font-size:.72rem;display:flex;flex-direction:column;gap:.25rem}.cells-studio__empty-logs{padding:.75rem 0;color:#64748b;font-size:.72rem}.cells-studio__log-row{display:flex;align-items:center;gap:.5rem}.cells-studio__log-dot{width:6px;height:6px;border-radius:50%}.cells-studio__log-dot.is-info{background:#38bdf8}.cells-studio__log-dot.is-log{background:#10b981}.cells-studio__log-dot.is-warn{background:#fbbf24}.cells-studio__log-dot.is-error{background:#f87171}.cells-studio__log-time{color:#64748b;font-size:.68rem}.cells-studio__log-msg{color:#cbd5e1}.cells-studio__code-panel,.cells-studio__docs-panel{flex:1;display:flex;flex-direction:column;background:#090c12;color:#f8fafc;overflow:auto}.cells-studio__code-header{display:flex;align-items:center;justify-content:space-between;padding:.6rem 1.25rem;background:#141822;border-bottom:1px solid #232a38}.cells-studio__code-subtabs{display:flex;gap:.25rem}.cells-studio__code-subtabs button{border:0;background:transparent;padding:.35rem .75rem;border-radius:.375rem;font-size:.75rem;font-weight:700;color:#94a3b8;cursor:pointer}.cells-studio__code-subtabs button.is-active,.cells-studio__code-subtabs button[aria-selected=true]{background:#1f2636;color:#ffe600}.cells-studio__code-copy-btn{display:inline-flex;align-items:center;gap:.35rem;border:1px solid #334155;background:#1e2636;color:#f8fafc;padding:.35rem .75rem;border-radius:.375rem;font-size:.72rem;font-weight:700;cursor:pointer;transition:all .15s}.cells-studio__code-copy-btn:hover{background:#283348;color:#ffe600}.cells-studio__code-content{flex:1;overflow:auto;padding:1.25rem}.cells-studio__code-content pre{margin:0;font-family:ui-monospace,monospace;font-size:.78rem;line-height:1.6;color:#e2e8f0}.cells-studio__docs-panel{padding:clamp(1.25rem,3vw,2.5rem)}.cells-studio__docs-hero{border-bottom:1px solid #232a38;padding-bottom:1.25rem;margin-bottom:1.5rem}.cells-studio__docs-hero h3{margin:0 0 .5rem;font-size:1.35rem;font-weight:800;font-family:Space Grotesk,sans-serif;color:#ffe600}.cells-studio__docs-hero p{margin:0;color:#94a3b8;font-size:.9rem;line-height:1.55}.cells-studio__docs-section{margin-bottom:2rem}.cells-studio__docs-section h4{margin:0 0 .75rem;font-size:1rem;font-weight:800;font-family:Space Grotesk,sans-serif;color:#f8fafc}.cells-studio__table-wrapper{overflow-x:auto;border:1px solid #232a38;border-radius:.5rem;background:#141822}.cells-studio__table{width:100%;border-collapse:collapse;font-size:.78rem;text-align:left}.cells-studio__table th{background:#11141c;padding:.65rem .85rem;font-weight:800;color:#f8fafc;border-bottom:1px solid #232a38}.cells-studio__table td{padding:.65rem .85rem;border-bottom:1px solid #1c222e;color:#cbd5e1}.cells-studio__table code{font-family:ui-monospace,monospace;background:#090c12;color:#ffe600;padding:.15rem .35rem;border-radius:.25rem;font-size:.74rem;border:1px solid #232a38}.cells-studio__type-pill{display:inline-block;padding:.15rem .4rem;border-radius:.25rem;background:#1e3a4b;color:#38bdf8;font-size:.7rem;font-weight:700;font-family:ui-monospace,monospace}.cells-studio__show-floating{position:absolute;top:.75rem;right:.75rem;z-index:50;padding:.45rem .85rem;border:1px solid #334155;border-radius:.4rem;background:#1e2636;color:#ffe600;font-size:.75rem;font-weight:800;cursor:pointer;box-shadow:0 4px 6px -1px #0006}.cells-studio.is-compact .cells-studio__header{padding:.5rem .75rem}.cells-studio.is-compact .cells-studio__visual-layout{grid-template-columns:1fr}.cells-studio.is-compact .cells-studio__props-panel,.cells-studio.is-compact .cells-studio__inspector-panel{display:none}.cells-studio.is-interface-hidden .cells-studio__visual-layout{grid-template-columns:1fr}.cells-studio.is-interface-hidden .cells-studio__props-panel,.cells-studio.is-interface-hidden .cells-studio__inspector-panel{display:none}.cells-studio.is-interface-hidden .cells-studio__canvas{padding:0}.cells-studio.is-interface-hidden .cells-studio__device-card{width:100%!important;height:100%!important;border:0;border-radius:0}@media(max-width:1200px){.cells-studio__visual-layout{grid-template-columns:200px minmax(0,1fr) 240px}}@media(max-width:980px){.cells-studio__visual-layout{grid-template-columns:1fr}.cells-studio__props-panel{border-right:0;border-bottom:1px solid #232a38;max-height:14rem}.cells-studio__inspector-panel{border-left:0;border-top:1px solid #232a38;max-height:14rem}}.cells-lab__hidden-iframe{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;border:0}.cells-lab__event-inspector{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;border-top:1px solid #27272a;padding:.65rem .85rem;font-size:.76rem;background:#0d0f15}.cells-lab__event-inspector strong{color:#fde047;font-size:.72rem;text-transform:uppercase}.cells-lab__event-inspector span{color:#a1a1aa}.cells-lab__event-inspector code{color:#70e1bc;background:#06070a;padding:.15rem .4rem;border:1px solid #1f222b}.cells-lab__pane--tests{padding:.85rem;gap:.85rem}.cells-lab__tests-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;padding:.65rem .85rem;border:1px solid #27272a;background:#12151e;border-radius:4px}.cells-lab__tests-headline{display:flex;align-items:center;gap:.65rem}.cells-lab__tests-headline strong{color:#f4f4f5;font-size:.82rem;font-weight:800}.cells-lab__tests-badge{padding:.18rem .5rem;font-size:.72rem;font-weight:800;border-radius:4px}.cells-lab__tests-badge.is-pass{background:#14532d;color:#86efac;border:1px solid #166534}.cells-lab__tests-badge.is-fail{background:#4c1d24;color:#fda4af;border:1px solid #7f1d1d}.cells-lab__coverage-pills{display:flex;align-items:center;gap:.35rem;font-size:.68rem;color:#a1a1aa}.cells-lab__coverage-pills span{border:1px solid #27272a;padding:.15rem .4rem;background:#0c0e14;border-radius:3px}.cells-lab__coverage-pills b{color:#fde047;font-weight:700}.cells-lab__tests{display:grid;gap:.45rem;margin:0;padding:0;list-style:none}.cells-lab__test-item{display:flex;align-items:flex-start;gap:.65rem;padding:.65rem .8rem;border:1px solid #7f1d1d;background:#1f0d13;color:#fda4af;border-radius:4px}.cells-lab__test-item[data-passed=true]{border-color:#166534;background:#0c2017;color:#86efac}.cells-lab__test-icon{flex:none;margin-top:.1rem}.cells-lab__test-body strong{display:block;font-size:.8rem;font-weight:750;color:#f4f4f5}.cells-lab__test-body small{display:block;margin-top:.2rem;font-size:.72rem;line-height:1.4;color:#cbd5e1}.cells-lab__coverage{border:1px solid #27272a;padding:.75rem .85rem;background:#0b0d12;border-radius:4px}.cells-lab__coverage>strong{color:#fef08a;font:750 .78rem/1.3 Space Grotesk,sans-serif;display:block}.cells-lab__coverage dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;margin:.55rem 0}.cells-lab__coverage dl div{border:1px solid #20222a;padding:.45rem;background:#12141c}.cells-lab__coverage dt{color:#a1a1aa;font-size:.62rem;text-transform:uppercase}.cells-lab__coverage dd{margin:.15rem 0 0;color:#f4f4f5;font:700 .72rem/1.2 ui-monospace,monospace}.cells-lab__coverage small{color:#94a3b8;font-size:.7rem;display:block}.cells-lab__pane--terminal{flex:1;display:flex;flex-direction:column}.cells-lab__terminal-form{padding:.65rem .85rem;border-bottom:1px solid #27272a;background:#11131a}.cells-lab__terminal-prompt{display:grid;grid-template-columns:auto 1fr auto;align-items:center;border:1px solid #3f3f46;background:#06070a}.cells-lab__terminal-prompt span{padding-left:.75rem;color:#fde047;font-family:ui-monospace,monospace;font-weight:700}.cells-lab__terminal-prompt input{min-width:0;border:0;padding:.55rem .65rem;outline:0;background:transparent;color:#f4f4f5;font:.78rem/1.3 ui-monospace,monospace}.cells-lab__terminal-prompt button{border:0;border-left:1px solid #3f3f46;padding:.55rem .85rem;background:#1c202a;color:#fde047;font-weight:700;font-size:.75rem;cursor:pointer}.cells-lab__terminal-prompt button:hover:not(:disabled){background:#272c3a}.cells-lab__terminal-screen{flex:1;padding:.85rem;background:#06070a;overflow-y:auto}.cells-lab__terminal-screen output{display:block;white-space:pre-wrap;font:.75rem/1.5 ui-monospace,monospace;color:#a7f3d0}.cells-lab__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.55rem;padding:3.5rem 1.5rem;color:#9ca3af;margin:auto}.cells-lab__empty h4{margin:0;color:#f4f4f5;font-size:.95rem;font-weight:750;font-family:Space Grotesk,sans-serif}.cells-lab__empty p{margin:0;max-width:32ch;font-size:.82rem;line-height:1.45}.cells-lab__empty-btn{display:inline-flex;align-items:center;gap:.35rem;margin-top:.5rem;border:1px solid #fde047;padding:.45rem .85rem;background:#26210b;color:#fef08a;font-weight:750;font-size:.8rem;cursor:pointer}.cells-lab__empty-btn:hover:not(:disabled){background:#383010}html.hud .playground-cells-shell__intro{border-color:#d7ff00;background:#090b10;color:#f8fafc;box-shadow:5px 5px #5c00b8;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}html.hud .playground-cells-shell__intro span{color:#d7ff00;letter-spacing:.05em;text-transform:uppercase}html.hud .playground-cells-shell__intro p{color:#aab4c8}html.hud .cells-lab{border-color:#d7ff00;border-radius:10px;background:#070910;box-shadow:0 18px 48px #00000075,0 0 24px #00f0ff1a}html.hud .cells-lab__header{border-bottom-color:#d7ff00;background:linear-gradient(110deg,#0a0d14 0,#0a0d14 72%,#1a0528)}html.hud .cells-lab__header p,html.hud .cells-lab__terminal-prompt span{color:#d7ff00}html.hud .cells-lab__brief-badge{color:#050505}html.hud .cells-lab__header span{color:#00f0ff}html.hud .cells-lab__brief{border-bottom-color:#5c00b8;background:#14081c}html.hud .cells-lab__tab-btn.is-active{border-color:#d7ff00;background:#182000;color:#edff75;box-shadow:0 1px #d7ff00}html.hud .cells-lab__files .workspace-tree__file.is-active{border-left-color:#d7ff00;background:#191d05;color:#edff75}html.hud .cells-lab__coverage{border-color:#5c00b8}html.hud .cells-lab__event-inspector code{color:#00f0ff}html.hud .cells-lab__mobile-nav{border-color:#33204d;background:#080911}html.hud .cells-lab__mobile-nav button.is-active{border-color:#d7ff00;background:#182000;color:#edff75}@media(max-width:1500px){.cells-lab__mobile-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;padding:.5rem;border-bottom:1px solid #27272a;background:#0c0e13}.cells-lab__mobile-nav button{display:inline-flex;min-width:0;min-height:2.75rem;align-items:center;justify-content:center;gap:.4rem;border:1px solid transparent;background:#141720;color:#aeb5c2;font-size:.8rem;font-weight:800}.cells-lab__mobile-nav button.is-active{border-color:#fde047;background:#26210b;color:#fef08a}.cells-lab__workbench{display:block;min-height:0}.cells-lab__studio{display:block;border-right:0;border-bottom:0}.cells-lab__files,.cells-lab__editor,.cells-lab__inspector{height:clamp(36rem,72vh,45rem);min-height:0;overflow:hidden}.cells-lab__workbench[data-mobile-panel=files] .cells-lab__editor,.cells-lab__workbench[data-mobile-panel=files] .cells-lab__inspector,.cells-lab__workbench[data-mobile-panel=editor] .cells-lab__files,.cells-lab__workbench[data-mobile-panel=editor] .cells-lab__inspector,.cells-lab__workbench[data-mobile-panel=results] .cells-lab__studio{display:none}.cells-lab__editor-canvas,.cells-lab__pane--preview iframe{min-height:0}.cells-lab__header{flex-wrap:wrap}}@media(max-width:720px){.reading-lab-zone--wide{width:100%}.cells-lab{border-radius:8px;box-shadow:none}.cells-lab__header{align-items:stretch;flex-direction:column;min-height:0;padding:1rem}.cells-lab__actions{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch}.cells-lab__actions button{min-height:2.75rem;padding-inline:.45rem}.cells-lab__brief{flex-direction:column;gap:.55rem;padding:.9rem 1rem}.cells-lab__brief-badge{align-self:flex-start}.cells-lab__studio{border:0}.cells-lab__files{height:max(32rem,68vh);min-height:0;max-height:none;border:0}.cells-lab__editor{min-height:0}.cells-lab__editor,.cells-lab__inspector{height:max(32rem,68vh)}.cells-lab__editor-canvas,.cells-lab__inspector{min-height:0}.cells-lab__inspector-tabs{flex-wrap:wrap;gap:.35rem;padding:.35rem;overflow:visible}.cells-lab__inspector-tabgroup{display:grid;width:100%;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr))}.cells-lab__tab-btn{min-width:0;justify-content:center;padding-inline:.3rem}.cells-lab__inspector-tabtools{margin-left:auto}.cells-lab__pane--preview iframe{min-height:0}.cells-lab__coverage dl{grid-template-columns:repeat(2,minmax(0,1fr))}}.cells-studio{--cells-bg: #0b1018;--cells-surface: #101722;--cells-surface-raised: #151e2b;--cells-border: #273447;--cells-border-strong: #3b4d65;--cells-text: #eef4fb;--cells-muted: #91a0b5;--cells-accent: #4adea1;--cells-accent-soft: #123329;--cells-canvas: #0d1520;background:var(--cells-bg);color:var(--cells-text);font-size:14px}html.hud .cells-studio{--cells-bg: #070910;--cells-surface: #0d111a;--cells-surface-raised: #121824;--cells-border: #29334a;--cells-border-strong: #00dbe7;--cells-text: #f5f7fb;--cells-muted: #9ca9bb;--cells-accent: #e7ff24;--cells-accent-soft: #242a09;--cells-canvas: #090d15}.cells-studio__header,.cells-studio__props-panel,.cells-studio__inspector-panel,.cells-studio__code-panel,.cells-studio__docs-panel,.cells-studio__console-drawer{background:var(--cells-surface);border-color:var(--cells-border);color:var(--cells-text)}.cells-studio__header{min-height:58px;padding:.55rem .85rem;gap:.65rem;flex-wrap:nowrap}.cells-studio__title,.cells-studio__panel-title,.cells-studio__inspector-title,.cells-studio__docs-section h4{color:var(--cells-text)}.cells-studio__case-label,.cells-studio__prop-label,.cells-studio__inspector-subtitle,.cells-studio__event-time,.cells-studio__docs-hero p{color:var(--cells-muted)}.cells-studio__tabs,.cells-studio__locale-wrapper,.cells-studio__select-wrapper select,.cells-studio__prop-input,.cells-studio__dim-field input,.cells-studio__icon-btn,.cells-studio__expand-tools{background:var(--cells-bg);border-color:var(--cells-border);color:var(--cells-text)}.cells-studio__tabs button,.cells-studio__locale-btn{min-height:34px;color:var(--cells-muted)}.cells-studio__tabs button.is-active,.cells-studio__tabs button[aria-selected=true],.cells-studio__locale-btn.is-active,.cells-studio__locale-btn[aria-pressed=true]{background:var(--cells-accent-soft);color:var(--cells-accent);box-shadow:none}.cells-studio__expand-tools{display:inline-flex;align-items:center;gap:.4rem;min-height:34px;padding:.35rem .65rem;border:1px solid var(--cells-border);border-radius:.45rem;font-weight:800;cursor:pointer}.cells-studio__expand-tools:hover,.cells-studio__icon-btn:hover{border-color:var(--cells-border-strong);background:var(--cells-surface-raised);color:var(--cells-accent)}.cells-studio__visual-layout{grid-template-columns:minmax(210px,238px) minmax(360px,1fr) minmax(250px,290px);background:var(--cells-bg)}.cells-studio__props-panel,.cells-studio__inspector-panel{padding-top:.8rem}.cells-studio__center-area{background:var(--cells-bg)}.cells-studio__viewport-toolbar{min-height:56px;padding:.55rem .75rem;gap:.75rem;background:var(--cells-surface);border-color:var(--cells-border)}.cells-studio__toolbar-group,.cells-studio__custom-dim-group{gap:.5rem}.cells-studio__dim-pill{min-width:88px;color:var(--cells-muted);border-color:var(--cells-border);background:var(--cells-bg)}.cells-studio__quick-device{min-width:34px;min-height:34px;border-color:var(--cells-border);background:var(--cells-bg);color:var(--cells-muted)}.cells-studio__quick-device:hover,.cells-studio__quick-device.is-active{border-color:var(--cells-border-strong);background:var(--cells-accent-soft);color:var(--cells-accent)}.cells-studio__canvas{padding:clamp(.75rem,2vw,1.5rem);background-color:var(--cells-canvas);background-image:radial-gradient(color-mix(in srgb,var(--cells-border) 75%,transparent) 1px,transparent 1px);background-size:18px 18px}.cells-studio__device-card{border-color:var(--cells-border-strong);border-radius:.8rem;box-shadow:0 18px 42px #00000059}.cells-studio__event-item,.cells-studio__event-payload-box,.cells-studio__empty-events,.cells-studio__table-wrapper{border-color:var(--cells-border);background:var(--cells-bg)}.cells-studio__event-name,.cells-studio__docs-hero h3,.cells-studio__table code,.cells-studio__inspector-tab{color:var(--cells-accent)}.cells-studio__code-header,.cells-studio__console-bar,.cells-studio__props-header,.cells-studio__inspector-header,.cells-studio__inspector-actions{border-color:var(--cells-border)}.cells-studio__code-content,.cells-studio__console-body{background:var(--cells-bg)}.cells-studio__code-content pre,.cells-studio__log-msg,.cells-studio__table td{color:#d9e2ee}.cells-studio.is-compact .cells-studio__header{min-height:44px;padding:.35rem .55rem}.cells-studio.is-compact .cells-studio__tabs,.cells-studio.is-compact .cells-studio__locale-wrapper,.cells-studio.is-compact .cells-studio__case-picker,.cells-studio.is-compact .cells-studio__divider,.cells-studio.is-compact .cells-studio__version-tag{display:none}.cells-studio.is-compact .cells-studio__title{font-size:.82rem}.cells-studio.is-compact .cells-studio__canvas{padding:.55rem}.cells-studio.is-compact .cells-studio__device-card{width:100%!important;height:100%!important;max-width:none!important;margin:0;border-radius:.55rem}.cells-studio.is-compact .cells-studio__iframe{min-height:0}.cells-studio.is-compact .cells-studio__console-drawer{min-height:36px}@media(max-width:1080px){.cells-studio__visual-layout{grid-template-columns:200px minmax(320px,1fr) 230px}.cells-studio__dim-pill{display:none}}@media(max-width:820px){.cells-studio__header{flex-wrap:wrap}.cells-studio__tabs{order:3;width:100%}.cells-studio__tabs button{flex:1}.cells-studio__visual-layout{grid-template-columns:1fr;overflow-y:auto}.cells-studio__props-panel,.cells-studio__inspector-panel{max-height:13rem}.cells-studio__viewport-toolbar{align-items:flex-start;flex-direction:column}}.app-screen{width:100vw;height:100vh;background-color:var(--bg-surface);display:flex;flex-direction:column;padding:0;margin:0;-webkit-user-select:none;user-select:none;overflow:hidden}.studio-card{width:100%;height:100%;max-width:none;max-height:none;border-radius:0;background:var(--bg-surface);display:flex;flex-direction:column;border:none;overflow:hidden;position:relative}.lesson-body{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column;position:relative}.lesson-start-gate{position:fixed;top:56px;left:0;right:0;bottom:0;z-index:90;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:28px 20px;background:radial-gradient(circle at 50% 34%,rgba(56,189,248,.08),transparent 34%),#080a0ff0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer}.lesson-start-kicker{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--color-pencil-light)}.lesson-start-title{margin:0;font-family:Space Grotesk,Outfit,sans-serif;font-size:28px;font-weight:800;color:var(--color-inverse);text-align:center;max-width:520px}.lesson-start-hint{margin:0 0 8px;max-width:380px;text-align:center;font-size:15px;line-height:1.45;color:#cbd5e1}.lesson-start-objectives{width:min(520px,100%);padding:12px 16px;border:1px solid #475569;border-radius:10px;background:#0d1017db;color:#e2e8f0;text-align:left}.lesson-start-objectives h3{margin:0 0 6px;color:var(--color-brand);font-family:Space Grotesk,Outfit,sans-serif;font-size:13px;font-weight:800}.lesson-start-objectives ul{margin:0;padding-left:18px;font-size:13px;line-height:1.45}.lesson-start-play{display:flex;align-items:center;justify-content:center;gap:10px;padding:16px 28px;background:var(--color-brand);color:var(--color-black);border:2px solid var(--color-black);box-shadow:5px 5px 0 var(--color-black);border-radius:16px;font-family:Space Grotesk,Outfit,sans-serif;font-size:20px;font-weight:800;cursor:pointer}.lesson-start-play:hover{transform:translateY(-2px);box-shadow:7px 7px 0 var(--color-black);background:var(--color-brand-hover)}.lesson-start-play:focus-visible{outline:3px solid #2563eb;outline-offset:3px}.lesson-start-space{margin:4px 0 0;font-size:13px;color:var(--color-pencil-light)}.lesson-start-space kbd{display:inline-block;margin-left:4px;padding:2px 8px;border:1.5px solid #64748b;border-radius:6px;background:#171b24;font-weight:700;font-size:12px;color:#e2e8f0}.home-shell{min-height:100dvh;background-color:var(--bg-main);background-image:radial-gradient(rgba(35,39,51,.08) 1.2px,transparent 1.2px);background-size:22px 22px;overflow-x:clip}.home-main{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding:28px 32px 80px}.home-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}@media(min-width:1024px){.home-grid{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:36px}.home-aside{position:sticky;top:20px}}.home-aside{display:flex;flex-direction:column;gap:16px}.home-modules{display:flex;flex-direction:column;gap:28px;min-width:0}.course-hero,.continue-card{background:var(--bg-surface);border:var(--border-pencil);box-shadow:var(--shadow-sketch);border-radius:var(--radius-doodle-md);padding:22px 22px 20px}.continue-card{display:flex;flex-direction:column;gap:14px;background:var(--bg-surface-light)}.module-kicker{font-family:Plus Jakarta Sans,sans-serif;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted)}.module-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.module-heading h3{font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-main);margin:0}.module-desc{color:var(--color-text-muted);font-size:13px;line-height:1.45;margin:4px 0 0}.lesson-list{display:flex;flex-direction:column;gap:8px}.lesson-row{width:100%;background:var(--bg-surface-light);border:var(--border-pencil);border-radius:var(--radius-doodle-sm);box-shadow:var(--shadow-sketch-sm);padding:12px 14px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;text-align:left;color:var(--color-text-main);transition:transform .15s cubic-bezier(.34,1.56,.64,1),box-shadow .15s ease,background .15s ease}.lesson-row:hover{transform:translateY(-2px) rotate(-.4deg);box-shadow:var(--shadow-sketch);background:var(--color-white)}.lesson-row-active{background:var(--color-highlighter-cyan);box-shadow:var(--shadow-sketch);transform:rotate(.4deg)}.lesson-row-title{font-family:Patrick Hand,cursive;font-size:18px;font-weight:700;line-height:1.15}.window-topbar{position:relative;z-index:100;background:var(--bg-surface-light);padding:8px 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:var(--border-pencil);flex-shrink:0;box-shadow:0 2px #00000008}.window-titlebar-left{display:flex;align-items:center;gap:12px}.app-brand-logo{display:flex;align-items:center;gap:8px}.topbar-app-name{font-family:Patrick Hand,Architects Daughter,cursive;font-size:19px;font-weight:700;color:var(--color-text-main);letter-spacing:.02em}.topbar-divider{height:18px;width:2px;background:var(--color-pencil);opacity:.3;transform:rotate(8deg)}.reading-canvas{background:linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px),#101218;background-size:88px 100%;scroll-padding-top:88px}#reading-concepts-title,#reading-lab-title,#reading-apply-title,#reading-sources-title{scroll-margin-top:88px}.reading-progress-track{position:sticky;top:0;left:0;right:0;width:100%;height:3px;background:#ffffff0a;z-index:40;overflow:hidden}.reading-progress-fill{height:100%;width:0%;background:#fde047;transition:width .1s linear}.reading-topbar__context{display:flex;min-width:0;align-items:center;gap:.75rem}.reading-time-pill{padding:3px 9px;border-radius:9999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:#cbd5e1}.reading-time-icon{color:#fde047}.reading-time-divider{opacity:.4}.reading-progress-text{color:#fef08a;font-weight:700}.reading-page-grid{display:grid;grid-template-columns:minmax(13.5rem,16rem) minmax(0,1fr);gap:clamp(24px,3.5vw,56px);width:min(100%,116rem);margin:0 auto}.reading-content-flow{display:grid;min-width:0;gap:clamp(32px,5vw,72px);padding-bottom:80px}.reading-rail{min-width:0}.reading-rail-inner{position:sticky;top:16px;display:grid;gap:6px;padding:16px 12px;border-top:2px solid #fde047}.reading-rail-label{margin:0 0 8px;color:#a1a1aa;font-size:10px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.reading-rail-pill{display:none}.reading-rail a,.reading-rail-link{display:flex;align-items:center;gap:10px;min-height:42px;padding:8px 10px;border-left:2px solid #3f3f46;color:#d4d4d8;font-size:13px;font-weight:700;text-decoration:none;transition:border-color .2s ease,color .2s ease,background .2s ease,transform .2s ease}.reading-rail a:hover,.reading-rail a:focus-visible,.reading-rail-link:hover{border-left-color:#fde047;background:#fde0470f;color:#fef9c3;outline:none;transform:translate(3px)}.reading-keypoints{margin-top:20px;padding:16px 12px;border-top:1px solid #52525b}.reading-keypoints-icon{display:grid;width:34px;height:34px;place-items:center;border:1px solid #fde047;color:#fde047}.reading-keypoints-eyebrow{display:none}.reading-keypoints-title,.reading-keypoints h2{margin:12px 0 0;color:#fef3c7;font-family:Patrick Hand,cursive;font-size:20px}.reading-keypoints ul{display:grid;gap:10px;margin:12px 0 0;padding:0;list-style:none}.reading-keypoint-item,.reading-keypoints li{display:flex;gap:8px;color:#d4d4d8;font-size:12px;line-height:1.45}.reading-keypoint-check,.reading-keypoints li svg{flex:0 0 auto;margin-top:2px;color:#fde047}.reading-hero{display:block}.reading-pulse-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#fde047;box-shadow:0 0 8px #fde047;animation:cyber-dot-blink 1.6s infinite ease-in-out}.reading-hero-sys-badge{display:none}.reading-hero-stat-chip{color:#a1a1aa}.reading-hero h1:focus,.reading-hero h1:focus-visible{outline:none}.reading-overview{min-width:0}.reading-zone-dot{display:none}.reading-concepts-zone{padding:clamp(24px,3vw,42px) 0 0;border-top:1px solid #52525b}.reading-concept-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px;border-top:1px solid #3f3f46;border-left:1px solid #3f3f46}.reading-concept-block{position:relative;overflow:hidden;padding:22px 26px;border-right:1px solid #3f3f46;border-bottom:1px solid #3f3f46;background:#15171ddb}.reading-concept-block:nth-child(4n+2),.reading-concept-block:nth-child(4n+3){background:#0c0e13cc}.reading-concept-number{color:#71717a;font-family:Fira Code,monospace;font-size:13px;font-weight:700}.playground-files{width:12rem;min-width:12rem}.playground-editor{min-width:0}@media(max-width:768px){.playground-header{height:auto;min-height:44px;flex-wrap:wrap;gap:8px;padding:8px 10px}.playground-controls,.playground-actions{width:100%;min-width:0;overflow-x:auto;padding-bottom:2px}.playground-templates{flex:0 0 auto}.playground-layout{flex-direction:column;overflow-x:hidden;overflow-y:auto}.playground-files{width:100%;min-width:0;height:auto;max-height:180px;border-right:0;border-bottom:1px solid rgba(39,39,42,.8)}.playground-editor{width:100%;min-height:52vh;flex:0 0 auto;border-right:0;border-bottom:1px solid rgba(39,39,42,.8)}.playground-preview{width:100%;min-height:44vh;flex:0 0 auto}.workspace-container{flex-direction:column;padding:6px;gap:6px}.files-sidebar{width:100%;max-width:none;height:auto;max-height:40%}.lesson-stage{flex-direction:column}.logic-stage .editor-window-wrapper{height:auto;min-height:0;flex:3 1 0}.logic-runner-panel{width:100%;min-width:0;min-height:180px;max-height:none;flex:2 1 0}.editor-window-wrapper{min-height:320px}.player-bar{height:52px;min-height:52px;max-height:52px;flex-wrap:nowrap;gap:6px;padding:0 8px;overflow:visible}.player-center{margin:0 4px;min-width:0}.player-left{gap:6px}.player-right{gap:4px}.browser-window.fixed{left:8px!important;right:8px!important;width:auto!important;min-width:0;max-width:calc(100vw - 16px)}.floating-browser-wrapper{max-width:calc(100vw - 16px)}.window-topbar{flex-wrap:wrap;gap:8px;padding:8px 10px}.window-topbar .window-titlebar-left{width:100%;flex:1 1 100%}.window-titlebar-actions{width:100%;min-width:0;flex:1 1 100%;flex-wrap:nowrap!important;overflow-x:auto;overscroll-behavior-inline:contain;padding:1px 1px 4px;scrollbar-width:none}.window-titlebar-actions::-webkit-scrollbar{display:none}.window-titlebar-actions>*{flex:0 0 auto}.topbar-lesson-title{max-width:none;min-width:0}}@media(max-width:420px){.window-topbar .window-titlebar-left{gap:6px}.window-topbar .window-titlebar-left .neu-pill-btn{min-width:40px;min-height:40px;padding-inline:10px}.window-topbar .window-titlebar-left .neu-pill-btn span{display:none}.window-topbar .topbar-lesson-title{font-size:12px}}.debug-new-layout{flex:1;display:flex;min-height:0;min-width:0;gap:0;background:var(--bg-surface)}.debug-editor-area{flex:1 1 0;min-width:0;display:flex;flex-direction:column;background:var(--bg-surface);padding:8px}.debug-panel{width:380px;flex-shrink:0;display:flex;flex-direction:column;background:var(--bg-surface-light);border-left:var(--border-pencil);min-height:0}.debug-panel-tabs{display:flex;gap:0;border-bottom:var(--border-pencil);background:var(--bg-surface);flex-shrink:0}.debug-panel-tab{flex:1;padding:8px 10px;font-family:Patrick Hand,cursive;font-weight:700;font-size:13px;background:transparent;border:none;border-right:var(--border-pencil-thin);cursor:pointer;color:var(--color-text-muted);position:relative}.debug-panel-tab:last-child{border-right:none}.debug-panel-tab.is-active{background:var(--bg-surface-light);color:var(--color-text-main);box-shadow:inset 0 -2px 0 var(--color-highlighter-yellow)}.debug-panel-tab:focus-visible{outline:2px solid #2563eb;outline-offset:-2px}.debug-panel-content{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.debug-panel-pane{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.debug-panel-scroll{flex:1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:12px}.debug-panel-title{font-family:Patrick Hand,cursive;font-weight:700;font-size:16px;color:var(--color-text-main);margin:0 0 4px}.debug-details{border:var(--border-pencil-thin);border-radius:8px;padding:6px 8px;background:var(--bg-surface)}.debug-details[open]{background:var(--bg-surface-light)}.debug-summary{font-weight:700;font-size:12px;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between}.debug-summary::-webkit-details-marker{display:none}.debug-panel-actions{padding:10px 14px;border-top:var(--border-pencil);background:var(--bg-surface-light);display:flex;flex-direction:column;gap:8px;flex-shrink:0}.debug-logic-output{flex:1;min-height:0;display:flex;flex-direction:column;gap:10px;padding:10px}.debug-logic-output .logic-runner-panel{width:100%;min-width:0;height:auto;flex:1;box-shadow:none}.debug-file-popover{position:absolute;top:42px;left:8px;width:260px;max-height:60vh;background:var(--bg-surface-light);border:var(--border-pencil);box-shadow:var(--shadow-sketch);border-radius:var(--radius-doodle-sm);z-index:20;display:flex;flex-direction:column;overflow:hidden}.debug-file-popover-header{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;border-bottom:var(--border-pencil-thin);background:var(--bg-surface)}.debug-test.is-evaluation-error{background:#fef3c7!important;border-color:#f59e0b!important;color:#78350f!important}.editor-language-status{position:absolute;z-index:24;right:10px;bottom:7px;display:flex;align-items:center;gap:7px;max-width:min(520px,100% - 62px);min-height:24px;padding:3px 8px;border:1px solid #3f3f46;border-radius:5px;background:#121214f0;box-shadow:0 4px 14px #0000004d;color:#cbd5e1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10.5px;line-height:1.2;pointer-events:none;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.editor-language-status-dot{width:7px;height:7px;flex:0 0 auto;border-radius:999px;background:#4ade80;box-shadow:0 0 0 2px #4ade8024}.editor-language-status.has-errors{color:#fecdd3;border-color:#fb718599}.editor-language-status.has-errors .editor-language-status-dot{background:#fb7185;box-shadow:0 0 0 2px #fb718524}.editor-language-status.has-warnings{color:#fef08a;border-color:#facc158c}.editor-language-status.has-warnings .editor-language-status-dot{background:#facc15;box-shadow:0 0 0 2px #facc1524}.editor-language-status kbd{margin-left:2px;padding:1px 4px;border:1px solid #52525b;border-bottom-color:#71717a;border-radius:3px;color:#94a3b8;font:inherit;font-size:9px}@media(max-width:720px){.editor-language-status kbd{display:none}}@media(max-width:1024px){.debug-new-layout{flex-direction:column}.debug-panel{width:100%;border-left:none;border-top:var(--border-pencil);max-height:45vh}}@media(max-width:768px){.debug-new-layout{flex-direction:column}.debug-editor-area{min-height:40vh}.debug-panel{width:100%;border-left:none;border-top:var(--border-pencil);max-height:none;flex:1}.debug-panel-tabs{position:sticky;top:0;z-index:2}.debug-run-tab-button{display:none}}.socratic-tutor{position:fixed;inset:auto 1rem 1rem auto;z-index:220;color:var(--color-text-main);font-family:Outfit,sans-serif}.app-screen .socratic-tutor{bottom:5.6rem}.socratic-tutor__launcher{display:inline-flex;align-items:center;gap:.5rem;min-height:3rem;border:2px solid var(--color-pencil);border-radius:.65rem .65rem .2rem;padding:.65rem .9rem;background:var(--color-brand);color:var(--color-brand-contrast);box-shadow:3px 3px 0 var(--color-pencil);font-weight:850;cursor:pointer}.socratic-tutor__launcher:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--color-pencil)}.socratic-tutor__launcher:focus-visible,.socratic-tutor__panel button:focus-visible,.socratic-tutor__panel select:focus-visible,.socratic-tutor__panel textarea:focus-visible{outline:3px solid #0284c7;outline-offset:2px}.socratic-tutor__panel{display:flex;flex-direction:column;width:min(27rem,100vw - 2rem);max-height:min(46rem,100vh - 7rem);overflow:hidden;border:2px solid var(--color-pencil);border-radius:.9rem .9rem .25rem;background:var(--bg-surface-light);box-shadow:7px 7px 0 var(--color-pencil)}.socratic-tutor__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:2px solid var(--color-pencil);padding:1rem 1.1rem .9rem;background:var(--bg-surface)}.socratic-tutor__header h2{margin:.1rem 0;font:850 1.15rem/1.2 Outfit,sans-serif}.socratic-tutor__header p{margin:0;color:var(--color-text-muted);font-size:.82rem}.socratic-tutor__header button{border:0;padding:.35rem;background:transparent;color:inherit;cursor:pointer}.socratic-tutor__eyebrow{color:#0369a1;font:800 .67rem/1.2 Space Grotesk,sans-serif;letter-spacing:.13em}.socratic-tutor__setup{display:grid;gap:.85rem;overflow:auto;padding:1.2rem}.socratic-tutor__setup h3{margin:0;font-size:1rem}.socratic-tutor__setup p{margin:0;color:var(--color-text-muted);font-size:.84rem;line-height:1.5}.socratic-tutor__setup label{display:grid;gap:.35rem;font-weight:800;font-size:.8rem}.socratic-tutor__setup select,.socratic-tutor__composer textarea{width:100%;border:1.5px solid var(--color-pencil);border-radius:.45rem;padding:.7rem .75rem;background:var(--bg-browser-bar);color:var(--color-text-main);font:500 .86rem/1.45 Outfit,sans-serif}.socratic-tutor__model-note{border-left:4px solid var(--color-brand);padding-left:.65rem}.socratic-tutor__progress{display:grid;gap:.35rem;font-size:.78rem;font-weight:700}.socratic-tutor__progress progress{width:100%;accent-color:#0284c7}.socratic-tutor__error{margin:0;border:1px solid #be123c;border-radius:.4rem;padding:.65rem;background:#fff1f2;color:#9f1239;font-size:.8rem}.socratic-tutor__primary,.socratic-tutor__composer button{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.65rem;border:2px solid var(--color-pencil);border-radius:.4rem;padding:.6rem .85rem;background:var(--color-brand);color:var(--color-brand-contrast);box-shadow:2px 2px 0 var(--color-pencil);font-weight:850;cursor:pointer}.socratic-tutor__primary:disabled,.socratic-tutor__composer button:disabled{cursor:not-allowed;opacity:.55}.socratic-tutor__ready{display:flex;align-items:center;gap:.45rem;border-bottom:1px solid color-mix(in srgb,var(--color-pencil) 18%,transparent);padding:.55rem 1rem;color:#047857;font-size:.75rem;font-weight:750}.socratic-tutor__ready span{width:.48rem;height:.48rem;border-radius:50%;background:#10b981}.socratic-tutor__ready button{margin-left:auto;border:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:3px}.socratic-tutor__controls{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;border-bottom:1px solid color-mix(in srgb,var(--color-pencil) 18%,transparent);padding:.75rem .85rem;background:var(--bg-surface)}.socratic-tutor__controls label{display:grid;align-content:start;gap:.3rem;min-width:0;font-size:.72rem;font-weight:850}.socratic-tutor__controls select{width:100%;min-width:0;border:1.5px solid var(--color-pencil);border-radius:.42rem;padding:.48rem 1.7rem .48rem .55rem;background:var(--bg-browser-bar);color:var(--color-text-main);font:700 .78rem/1.2 Outfit,sans-serif}.socratic-tutor__controls small{color:var(--color-text-muted);font-size:.67rem;font-weight:500;line-height:1.35}.socratic-tutor__activity{display:grid;gap:.45rem;border-bottom:1px solid color-mix(in srgb,var(--color-pencil) 18%,transparent);padding:.65rem .85rem;background:color-mix(in srgb,var(--color-highlighter-cyan) 18%,var(--bg-surface))}.socratic-tutor__activity>div{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.72rem}.socratic-tutor__activity>div button{display:inline-flex;align-items:center;gap:.3rem;border:1px solid var(--color-pencil);border-radius:.35rem;padding:.28rem .45rem;background:var(--bg-surface-light);color:inherit;font-size:.68rem;font-weight:800;cursor:pointer}.socratic-tutor__activity ul{display:grid;gap:.3rem;margin:0;padding:0;list-style:none}.socratic-tutor__activity li{display:flex;align-items:flex-start;gap:.4rem;color:#047857}.socratic-tutor__activity li.is-denied,.socratic-tutor__activity li.is-failed{color:#be123c}.socratic-tutor__activity li.is-unavailable{color:#a16207}.socratic-tutor__activity li span{display:grid;min-width:0}.socratic-tutor__activity li strong{font-size:.72rem}.socratic-tutor__activity li small{overflow:hidden;color:var(--color-text-muted);font-size:.66rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.socratic-tutor__conversation{display:grid;align-content:start;gap:.7rem;min-height:12rem;overflow-y:auto;padding:.75rem .9rem}.socratic-tutor__empty{border:1px dashed var(--color-pencil-soft);border-radius:.5rem;padding:.85rem;background:var(--bg-surface)}.socratic-tutor__empty p{margin:.25rem 0 0;color:var(--color-text-muted);font-size:.82rem;line-height:1.5}.socratic-tutor__message{max-width:92%;border:1px solid color-mix(in srgb,var(--color-pencil) 25%,transparent);border-radius:.6rem;padding:.65rem .75rem;background:var(--bg-surface)}.socratic-tutor__message.is-user{justify-self:end;background:var(--color-highlighter-cyan)}.socratic-tutor__message span{display:block;margin-bottom:.25rem;color:var(--color-text-muted);font-size:.66rem;font-weight:850;text-transform:uppercase;letter-spacing:.08em}.socratic-tutor__message-content{display:grid;gap:.6rem;min-width:0}.socratic-tutor__message p{margin:0;white-space:pre-wrap;font-size:.84rem;line-height:1.55}.socratic-tutor__message pre{max-width:100%;overflow-x:auto;margin:0;border:1px solid color-mix(in srgb,var(--color-pencil) 35%,transparent);border-radius:.4rem;padding:.65rem .7rem;background:var(--bg-editor);color:#e5e7eb;font:500 .78rem/1.55 Space Grotesk,monospace;-moz-tab-size:2;tab-size:2;white-space:pre}.socratic-tutor__message code{font:inherit}.socratic-tutor__composer{position:relative;border-top:2px solid var(--color-pencil);padding:.75rem;background:var(--bg-surface)}.socratic-tutor__composer textarea{min-height:4.6rem;padding-right:3.5rem;padding-bottom:1rem;resize:vertical}.socratic-tutor__composer button{position:absolute;right:1.05rem;bottom:1.05rem;width:2.5rem;min-width:2.5rem;min-height:2.5rem;height:2.5rem;border-radius:50%;padding:0;box-shadow:none}.rm-node-main.is-locked,.rm-node-cp.is-locked{filter:saturate(.3);opacity:.72}.rm-node-main.is-locked:hover,.rm-node-cp.is-locked:hover{opacity:1}.rm-node-main.is-locked svg:last-child,.rm-node-cp.is-locked svg:last-child{flex:none}.rm-mastery-blocker ul{display:grid;gap:.35rem;margin:.8rem 0 1rem;padding-left:1.25rem;color:var(--color-text-muted);font-size:.86rem}.hud .rm-mastery-blocker ul{color:#c8d0e0}.hud .socratic-tutor{color:#f7f7fb}.hud .socratic-tutor__launcher,.hud .socratic-tutor__primary,.hud .socratic-tutor__composer button,.hud .socratic-tutor__controls select{border-color:#47516a;background:#07080d;color:#f7f7fb}.hud .socratic-tutor__panel{border-color:#00e7ff;border-radius:0;background:#090a0f;box-shadow:6px 6px #dfff00}.hud .socratic-tutor__header{border-color:#dfff00;background:#10131b}.hud .socratic-tutor__header p,.hud .socratic-tutor__setup p,.hud .socratic-tutor__empty p{color:#b8c1d4}.hud .socratic-tutor__eyebrow{color:#00e7ff}.hud .socratic-tutor__setup select,.hud .socratic-tutor__composer textarea{border-color:#47516a;background:#07080d;color:#f7f7fb}.hud .socratic-tutor__controls,.hud .socratic-tutor__activity{border-color:#2d3548;background:#10131b}.hud .socratic-tutor__activity>div button{border-color:#00e7ff;background:#090a0f;color:#f7f7fb}.hud .socratic-tutor__conversation,.hud .socratic-tutor__composer{background:#090a0f}.hud .socratic-tutor__composer{border-color:#2d3548}.hud .socratic-tutor__empty,.hud .socratic-tutor__message{border-color:#3a4255;background:#141722}.hud .socratic-tutor__message.is-user{border-color:#00e7ff;background:#06252b}.hud .socratic-tutor__ready{color:#7dffb2}.hud .socratic-tutor__error{border-color:#ff3b81;background:#2b0b19;color:#ffacc9}@media(max-width:680px){.socratic-tutor{inset:auto 0 0 0}.app-screen .socratic-tutor{bottom:0}.socratic-tutor__launcher{position:fixed;right:.75rem;bottom:5.25rem}.socratic-tutor__panel{width:100%;max-height:78dvh;border-right:0;border-bottom:0;border-left:0;border-radius:.9rem .9rem 0 0;box-shadow:0 -4px 0 var(--color-pencil)}.socratic-tutor__controls{grid-template-columns:1fr}}.reading-code-terminal{margin-top:12px;border-radius:6px;border:1px solid #3f3f46;background:#0c0e14;overflow:hidden}.reading-code-terminal__header{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;background:#00000059;border-bottom:1px solid rgba(255,255,255,.07)}.reading-code-dots{display:flex;align-items:center;gap:5px}.reading-code-dots .dot{width:7px;height:7px;border-radius:50%;display:inline-block}.reading-code-dots .dot--red{background:#ef4444}.reading-code-dots .dot--yellow{background:#f59e0b}.reading-code-dots .dot--green{background:#10b981}.reading-code-label{font-family:Fira Code,monospace;font-size:10px;font-weight:700;color:#71717a;letter-spacing:.08em}.reading-code-pre{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;padding:12px 14px;margin:0;font-family:Fira Code,JetBrains Mono,monospace;font-size:13px;line-height:1.6;color:#e2e8f0}.reading-concept-block pre,.reading-curiosity pre{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.syntax-token{display:inline}.syntax-comment{color:#64748b;font-style:italic}.syntax-string{color:#86efac}.syntax-keyword{color:#93c5fd;font-weight:600}.syntax-number{color:#fca5a5}.syntax-punct{color:#cbd5e1}.syntax-ident{color:#f1f5f9}.reading-caption-row{display:flex;align-items:center;gap:6px;margin-top:8px;font-size:12px;color:#a1a1aa}.reading-caption-arrow{color:#fde047}.reading-curiosity{grid-column:1/-1;border-right:1px solid #155e75;border-bottom:1px solid #155e75;background:#082f493d}.reading-cursive-heading{font-family:Patrick Hand,cursive}.reading-zone-heading{display:flex;align-items:center;gap:16px;margin-bottom:16px}.reading-zone-heading>span{color:#fde047;font-family:Fira Code,monospace;font-size:12px;font-weight:800;letter-spacing:.12em}.reading-zone-heading p{margin:0;color:#fde047;font-size:10px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.reading-zone-heading h2{margin:2px 0 0;color:#f4f4f5;font-family:Space Grotesk,sans-serif;font-size:clamp(20px,2vw,28px)}.reading-lab-zone{min-width:0;padding:clamp(28px,4vw,54px);border-top:1px solid #713f12;border-bottom:1px solid #713f12;background:#0b0d14}.reading-apply-zone{padding-top:clamp(24px,3vw,40px);border-top:1px solid #52525b}.reading-apply-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);gap:clamp(20px,3vw,40px)}.reading-faq-zone,.reading-transfer-zone{padding:clamp(22px,3vw,34px);border:1px solid #3f3f46;background:#09090bb8}.reading-transfer-zone{border-top-color:#fde047}.reading-library-zone{padding:clamp(24px,3vw,42px);border-top:2px solid #fde047;border-bottom:1px solid #52525b;background:linear-gradient(90deg,rgba(113,63,18,.2),transparent 44%),#09090bad}.reading-source-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:0;margin:24px 0 0;padding:0;border-top:1px solid #3f3f46;border-left:1px solid #3f3f46;list-style:none}.reading-source-grid li,.reading-source-card{display:flex;min-height:11rem;flex-direction:column;padding:clamp(20px,2vw,28px);border-right:1px solid #3f3f46;border-bottom:1px solid #3f3f46;background:#101212b8;transition:background .2s ease,transform .2s ease}.reading-source-grid li:hover,.reading-source-card:hover{background:#27272ab8;transform:translateY(-2px)}.reading-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:28px 0 64px;border-top:1px solid #52525b}.ai-lab-shell{container-name:ai-lab;container-type:inline-size}@container ai-lab (min-width: 70rem){.ai-lab-workflow{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(25rem,.82fr);align-items:start;gap:24px}.ai-lab-runtime{position:sticky;top:16px;display:block!important}.ai-lab-runtime>div+div{margin-top:24px!important}}@media(max-width:1199px){.reading-page-grid{grid-template-columns:1fr}.reading-rail-inner{position:static;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start}.reading-rail-label,.reading-keypoints{grid-column:1/-1}}@media(max-width:1023px){.reading-apply-grid{grid-template-columns:1fr}}@media(max-width:639px){.reading-topbar{min-height:3.5rem;flex-wrap:nowrap;gap:.5rem;padding:.45rem .6rem}.reading-topbar .window-titlebar-left{min-width:0;flex:1;gap:.45rem}.reading-topbar .neu-pill-btn{min-width:2.55rem;min-height:2.55rem;padding-inline:.65rem}.reading-topbar .neu-pill-btn span{display:none}.reading-topbar__context{flex:1;gap:.45rem;overflow:hidden}.reading-topbar .category-tag{flex:none;min-height:2.4rem;display:inline-flex;align-items:center;padding-inline:.65rem;font-size:.76rem;transform:none}.reading-topbar .topbar-lesson-title{max-width:none;min-width:0;font-size:.78rem}.reading-canvas{background-size:44px 100%;padding:.75rem!important}.reading-rail-inner{position:sticky;top:0;z-index:20;display:flex;gap:.35rem;overflow-x:auto;padding:.5rem;border:1px solid #343842;background:#0c0e13f5;box-shadow:0 8px 22px #0000004d}.reading-rail-label,.reading-keypoints{display:none}.reading-rail a{flex:none;min-height:2.5rem;padding:.55rem .7rem;border:1px solid #2f3440;border-left-width:1px;background:#12151c;font-size:.76rem}.reading-concept-grid{grid-template-columns:1fr;margin-top:14px}.reading-concept-block{padding:20px}.reading-curiosity{grid-column:auto}.reading-lab-zone,.reading-library-zone{padding:24px 12px}.reading-footer{align-items:stretch;flex-direction:column}.reading-zone-heading{align-items:flex-start;gap:10px}.reading-zone-heading h2{font-size:1.25rem}}.topbar-lesson-title{font-size:13px;color:var(--color-text-muted);font-weight:600}.category-tag{background:var(--color-highlighter-yellow);border:var(--border-pencil-thin);box-shadow:var(--shadow-sketch-sm);color:var(--color-text-main);font-family:Patrick Hand,cursive;font-size:13px;font-weight:700;padding:3px 12px;border-radius:var(--radius-doodle-sm);letter-spacing:.02em;transform:rotate(-1deg);transition:all .15s ease}.category-tag:hover{transform:rotate(1deg) scale(1.03)}.workspace-container,.studio-center-area{flex:1;display:flex;overflow:hidden;position:relative;background:var(--bg-surface);padding:8px 12px 8px 8px;gap:10px;min-height:0}.files-sidebar{width:210px;flex-shrink:0;height:100%;min-height:0;overflow:hidden}.lesson-stage{flex:1;display:flex;min-width:0;min-height:0;gap:10px}.logic-stage .editor-window-wrapper{flex:1 1 62%}.logic-runner-panel{width:min(40%,520px);min-width:320px;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;border:2px solid #303645;border-radius:var(--radius-clean-box);background:#151821;color:var(--color-inverse);box-shadow:var(--shadow-sketch-lg)}.logic-runner-header{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px 9px 15px;border-bottom:2px solid #303645;background:#1b1f2a}.logic-runner-header h2{margin:1px 0 0;font-family:Space Grotesk,sans-serif;font-size:17px;font-weight:800}.logic-runner-kicker{display:inline-flex;align-items:center;gap:5px;color:#7dd3fc;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.logic-runner-run{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:7px 12px;border:2px solid #111827;border-radius:8px;background:var(--color-brand);color:#111827;box-shadow:2px 2px 0 var(--color-sketch-shadow);font-size:12px;font-weight:900}.logic-runner-run:disabled{opacity:.65;cursor:wait}.logic-runner-body{flex:1;min-height:0;overflow:auto;background:linear-gradient(rgba(125,211,252,.025) 1px,transparent 1px),var(--bg-editor);background-size:100% 34px}.logic-runner-empty{min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px;color:var(--color-pencil-light);text-align:center}.logic-runner-empty strong{color:#e2e8f0;font-size:14px}.logic-runner-empty p{max-width:34ch;margin:0;font-size:12px;line-height:1.5}.logic-runner-empty.is-success svg{color:#4ade80}.logic-output-row{min-height:34px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:7px 11px 7px 15px;border-bottom:1px solid #252a36;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px}.logic-output-row.is-warn{color:#fde68a;background:#f59e0b14}.logic-output-row.is-error{color:#fecdd3;background:#f43f5e14}.logic-output-value{overflow-wrap:anywhere;white-space:pre-wrap}.logic-output-line{color:#6b7280;font-size:10px}.logic-runner-error{display:flex;align-items:flex-start;gap:10px;margin:14px;padding:13px;border:1px solid #fb7185;border-radius:9px;background:#3f0a18;color:#ffe4e6}.logic-runner-error p{margin:4px 0;font-family:JetBrains Mono,monospace;font-size:12px;overflow-wrap:anywhere}.logic-runner-error span{color:#fda4af;font-size:10px}.logic-runner-footer{min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 12px;border-top:1px solid #303645;background:#1b1f2a;color:var(--color-pencil-light);font-size:10px;font-weight:700}.logic-runner-footer span{display:inline-flex;align-items:center;gap:4px}.logic-runner-footer .is-success{color:#86efac}.logic-runner-footer .is-error{color:#fda4af}.course-language-selector{display:inline-flex;align-items:stretch;gap:3px;padding:3px;border:1px solid #3f4656;border-radius:8px;background:#151821;box-shadow:2px 2px #07080b}.course-language-selector button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:6px 11px;border:1px solid transparent;border-radius:5px;color:#aeb7c8;font-size:12px;font-weight:800;transition:background-color .14s ease,color .14s ease,border-color .14s ease}.course-language-selector button:hover:not(:disabled){background:#242937;color:#f8fafc}.course-language-selector button.is-active{border-color:#ffe600;background:#ffe600;color:#111318}.course-language-selector button:focus-visible{outline:2px solid #7dd3fc;outline-offset:2px}.course-language-selector button:disabled{cursor:not-allowed;opacity:.55}.course-language-selector.is-compact button{min-height:27px;padding:4px 8px;font-size:10px}.provider-settings{display:grid;gap:16px;padding:18px;border:2px solid #3f4656;border-radius:10px;background:#151821;color:#e5e7eb;box-shadow:5px 5px #08090d}.provider-settings-heading,.provider-settings-actions{display:flex;align-items:center;justify-content:space-between;gap:12px}.provider-settings-heading h2{margin:2px 0 0;font-size:18px;font-weight:850}.provider-settings-kicker{color:#7dd3fc;font-size:10px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.provider-session-badge{padding:4px 8px;border:1px solid #34d399;border-radius:999px;color:#a7f3d0;font-size:10px;font-weight:800}.provider-security-note{display:flex;align-items:flex-start;gap:10px;padding:11px 12px;border:1px solid #facc15;border-radius:7px;background:#facc1514;color:#fef3c7}.provider-security-note svg{flex:0 0 auto;margin-top:2px}.provider-security-note p{margin:0;font-size:12px;line-height:1.55}.provider-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.provider-settings-grid label{display:grid;gap:6px;color:#cbd5e1;font-size:11px;font-weight:750}.provider-settings-grid input,.provider-settings-grid select{min-width:0;min-height:38px;padding:8px 10px;border:1px solid #4b5563;border-radius:6px;background:#0f1118;color:#f8fafc;font:12px ui-monospace,monospace}.provider-save,.provider-clear{min-height:36px;padding:8px 12px;border-radius:6px;font-size:12px;font-weight:850}.provider-save{border:2px solid #111;background:#ffe600;color:#111318;box-shadow:2px 2px #000}.provider-save:disabled{cursor:not-allowed;filter:grayscale(1);opacity:.45}.provider-clear{display:inline-flex;align-items:center;gap:6px;border:1px solid #6b7280;color:#cbd5e1}@media(max-width:720px){.provider-settings-grid{grid-template-columns:1fr}}.sidebar-container{display:flex;height:100%;background:transparent;flex-shrink:0}.icon-rail{width:52px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:12px 0;border-right:var(--border-pencil-dashed)}.icon-rail-group{display:flex;flex-direction:column;align-items:center;gap:10px}.rail-btn{width:36px;height:36px;border-radius:var(--radius-doodle-sm);display:flex;align-items:center;justify-content:center;border:var(--border-pencil);cursor:pointer;position:relative;background:var(--bg-surface-light);box-shadow:var(--shadow-sketch-sm);color:var(--color-text-muted);transition:all .15s cubic-bezier(.34,1.56,.64,1)}.rail-btn:hover{transform:translateY(-2px) rotate(-2deg);box-shadow:var(--shadow-sketch);color:var(--color-primary);background:var(--color-highlighter-cyan)}.rail-btn:active{transform:translate(2px,2px);box-shadow:0 0}.rail-btn-active{background:var(--color-highlighter-yellow);box-shadow:var(--shadow-sketch-sm);color:var(--color-text-main);border:var(--border-pencil);transform:rotate(1deg)}.notification-badge-dot{position:absolute;top:2px;right:2px;width:8px;height:8px;background:var(--color-accent);border:1px solid var(--color-text-main);border-radius:50%}.files-tree-panel{width:210px;height:100%;background:transparent;padding:12px 12px 14px 10px;display:flex;flex-direction:column;justify-content:flex-start;border-right:none;min-width:210px}.tree-header{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;margin-bottom:12px;padding-bottom:6px;border-bottom:2px dashed rgba(35,39,51,.2)}.tree-title{font-family:Patrick Hand,cursive;font-size:14px;font-weight:700;letter-spacing:.05em;color:var(--color-text-main);text-transform:uppercase}.files-list{display:flex;flex-direction:column;gap:8px}.file-item-btn{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:var(--radius-doodle-sm);border:var(--border-pencil-thin);font-family:Patrick Hand,cursive;font-size:15px;font-weight:600;cursor:pointer;background:var(--bg-surface-light);color:var(--color-text-main);box-shadow:var(--shadow-sketch-sm);text-align:left;width:100%;white-space:nowrap;transition:all .15s cubic-bezier(.34,1.56,.64,1)}.file-item-btn:hover{transform:translateY(-2px) rotate(1deg);box-shadow:var(--shadow-sketch);background:var(--bg-surface-light);color:var(--color-primary)}.file-item-btn:active{transform:translate(2px,2px);box-shadow:0 0}.file-item-btn-active{background:var(--color-highlighter-cyan);border:var(--border-pencil);box-shadow:var(--shadow-sketch);color:var(--color-brand-contrast);font-weight:700;transform:rotate(-1deg)}.badge-html{width:20px;height:20px;border-radius:50%;background:#ea580c;border:1.5px solid var(--color-text-main);color:var(--color-white);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;font-family:Plus Jakarta Sans,sans-serif;flex-shrink:0}.badge-css{width:20px;height:20px;border-radius:50%;background:var(--color-primary);border:1.5px solid var(--color-text-main);color:var(--color-white);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;font-family:Plus Jakarta Sans,sans-serif;flex-shrink:0}.badge-js{width:20px;height:20px;border-radius:50%;background:#eab308;border:1.5px solid var(--color-text-main);color:#1e293b;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:800;font-family:Plus Jakarta Sans,sans-serif;flex-shrink:0}.reset-code-btn{width:100%;display:flex;align-items:center;justify-content:center;gap:7px;padding:8px 14px;border-radius:var(--radius-doodle-sm);border:var(--border-pencil);background:var(--bg-surface-light);box-shadow:var(--shadow-sketch-sm);font-family:Patrick Hand,cursive;font-size:14px;font-weight:700;color:var(--color-text-muted);cursor:pointer;transition:all .15s cubic-bezier(.34,1.56,.64,1)}.reset-code-btn:hover{background:#fee2e2;color:#dc2626;transform:translateY(-2px) rotate(-1deg);box-shadow:var(--shadow-sketch)}.reset-code-btn:active{transform:translate(2px,2px);box-shadow:0 0}.editor-wrapper,.editor-window-wrapper{flex:1;display:flex;flex-direction:column;border-radius:var(--radius-clean-box);overflow:hidden;background:var(--bg-editor);border:var(--border-pencil);box-shadow:var(--shadow-sketch-lg);min-width:0;height:100%;position:relative}.editor-tabs-bar{background:var(--bg-editor-tabs);height:42px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid var(--color-pencil);flex-shrink:0}.editor-tabs-group{display:flex;align-items:center;gap:6px;height:100%}.tab-btn{display:flex;align-items:center;gap:8px;padding:5px 12px;background:#ffffff0a;border:1.5px solid #2d3345;border-radius:6px;color:var(--color-pencil-light);font-family:JetBrains Mono,monospace;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease}.tab-btn:hover{background:#ffffff14;color:#f1f5f9;border-color:var(--color-pencil-soft)}.tab-btn-active{background:var(--color-text-main);border:1.5px solid #38bdf8;color:#38bdf8;font-weight:600;box-shadow:0 0 10px #38bdf826}.tab-close-icon{display:flex;align-items:center;color:#64748b;margin-left:2px;transition:color .1s ease}.tab-close-icon:hover{color:#f43f5e}.editor-toolbar-actions{display:flex;align-items:center;gap:8px}.editor-action-btn{display:flex;align-items:center;gap:6px;padding:4px 10px;background:#181c26;border:1.5px solid #2d3345;border-radius:6px;color:#cbd5e1;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500;cursor:pointer;transition:all .15s ease}.editor-action-btn:hover{background:#232938;border-color:#475569;color:var(--color-white)}.editor-preview-active-btn{border-color:#38bdf8;color:#38bdf8;background:#38bdf81a}.editor-body{flex:1;display:flex;position:relative;overflow:hidden;background:var(--bg-editor);height:calc(100% - 42px)}.editor-gutter{width:52px;padding:16px 0;background:var(--bg-editor-gutter);border-right:1.5px solid #232734;color:var(--color-pencil-soft);font-family:JetBrains Mono,monospace;text-align:right;-webkit-user-select:none;user-select:none;overflow:hidden;flex-shrink:0}.gutter-line{padding-right:12px;box-sizing:border-box;transition:all .1s ease}.gutter-line-active{color:#38bdf8;background:#38bdf81f;font-weight:700;border-left:3px solid #38bdf8}.editor-content-area,.editor-textarea-container{flex:1;position:relative;overflow:hidden;min-width:0;height:100%}.editor-textarea{position:absolute;top:0;left:0;width:100%;height:100%;overflow:auto;background:transparent;color:transparent;caret-color:#38bdf8;font-family:JetBrains Mono,monospace;padding:16px 20px;border:none;outline:none;resize:none;white-space:pre;-moz-tab-size:2;tab-size:2;z-index:2;box-sizing:border-box}.editor-syntax-layer{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;padding:16px 20px;font-family:JetBrains Mono,monospace;white-space:pre;pointer-events:none;z-index:1;box-sizing:border-box}.editor-highlight-overlay{position:absolute;left:0;right:0;background:#38bdf81f;border-left:3px solid #38bdf8;pointer-events:none;z-index:0;transition:top .15s ease-out}.floating-browser-wrapper{position:absolute;top:10px;right:10px;max-width:calc(100% - 64px);max-height:calc(100% - 20px);z-index:25;display:flex;flex-direction:row;transition:opacity .2s ease}.floating-browser-expanded{top:48px!important;left:8px!important;right:8px!important;bottom:56px!important;width:auto!important;height:auto!important;max-height:none!important;transform:none!important;z-index:85!important}.browser-window{width:100%;height:100%;background:var(--bg-browser);border:var(--border-pencil);box-shadow:var(--shadow-sketch-lg);border-radius:var(--radius-clean-box);display:flex;flex-direction:column;overflow:hidden;position:relative}.browser-window.fixed{position:fixed}.browser-resize-handle-edge{width:10px;cursor:ew-resize;display:flex;align-items:center;justify-content:center;padding-right:2px;-webkit-user-select:none;user-select:none}.resize-handle-pill{width:4px;height:38px;background:var(--color-pencil-soft);border-radius:9999px;border:1px solid var(--bg-surface);transition:all .15s ease}.browser-resize-handle-edge:hover .resize-handle-pill,.browser-resize-handle-active .resize-handle-pill{background:var(--color-primary);height:54px;width:5px}.browser-resize-handle-bottom{position:absolute;bottom:0;left:0;right:0;height:8px;cursor:ns-resize;z-index:20;display:flex;align-items:center;justify-content:center}.browser-resize-handle-bottom:hover:after,.browser-resize-handle-bottom-active:after{content:"";width:40px;height:3px;background:var(--color-primary);border-radius:9999px}.browser-resize-handle-corner{position:absolute;bottom:0;left:0;width:14px;height:14px;cursor:nesw-resize;z-index:25}.browser-resize-handle-corner:after{content:"";position:absolute;bottom:3px;left:3px;width:6px;height:6px;border-left:2px solid var(--color-pencil);border-bottom:2px solid var(--color-pencil);border-bottom-left-radius:2px;transition:all .15s ease}.browser-resize-handle-corner:hover:after{border-color:var(--color-primary);width:8px;height:8px}.browser-header-clean{background:var(--bg-browser-header);padding:8px 12px;display:flex;align-items:center;justify-content:space-between;border-bottom:var(--border-pencil-thin);-webkit-user-select:none;user-select:none;flex-shrink:0}.browser-header-title{display:flex;align-items:center;gap:8px;font-family:Patrick Hand,cursive;font-size:14px;font-weight:700;color:var(--color-text-main)}.drag-handle-grip{cursor:grab;color:var(--color-text-muted);display:flex;align-items:center}.browser-dim-pill{font-family:JetBrains Mono,monospace;font-size:10px;color:var(--color-text-muted);background:var(--bg-surface);border:1px solid var(--color-pencil-light);padding:1px 5px;border-radius:4px}.browser-window-actions{display:flex;align-items:center;gap:4px}.browser-navbar{background:var(--bg-surface-light);padding:6px 10px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:var(--border-pencil-thin);flex-shrink:0}.browser-btn{width:26px;height:26px;border-radius:var(--radius-doodle-sm);display:flex;align-items:center;justify-content:center;border:1.5px solid var(--color-pencil);background:var(--bg-surface-light);box-shadow:1px 1px 0 var(--color-sketch-shadow);color:var(--color-text-main);cursor:pointer;transition:all .1s ease}.browser-btn:hover{background:var(--color-highlighter-yellow);color:var(--color-black);transform:translateY(-1px);box-shadow:2px 2px 0 var(--color-sketch-shadow)}.browser-btn:active{transform:translate(1px,1px);box-shadow:0 0}.browser-url-box{flex:1;background:var(--bg-surface);border:1.5px solid var(--color-pencil);box-shadow:inset 1px 1px #0000001a;border-radius:var(--radius-doodle-sm);padding:3px 8px;display:flex;align-items:center;gap:6px}.browser-url-input{width:100%;background:transparent;border:none;outline:none;font-family:JetBrains Mono,monospace;font-size:11px;color:var(--color-text-main)}.browser-viewport{flex:1;background:var(--color-white);position:relative;overflow:hidden}.browser-viewport--cells{display:flex;min-height:0;flex-direction:column;background:#0b1018}.browser-viewport--cells>.cells-studio{width:100%;height:100%;min-height:0}.browser-viewport-mobile{max-width:375px;margin:0 auto;border-left:var(--border-pencil-dashed);border-right:var(--border-pencil-dashed)}.browser-iframe{width:100%;height:100%;border:none}.floating-preview-trigger{position:absolute;top:20px;right:20px;background:var(--bg-surface-light);border:var(--border-pencil);box-shadow:var(--shadow-sketch);border-radius:var(--radius-doodle-sm);padding:8px 14px;display:flex;align-items:center;gap:8px;font-family:Patrick Hand,cursive;font-size:14px;font-weight:700;color:var(--color-text-main);cursor:pointer;z-index:25;transition:all .15s ease}.floating-preview-trigger:hover{transform:translateY(-2px);box-shadow:var(--shadow-sketch-lg);background:var(--color-highlighter-cyan)}.floating-minimized-pill{position:absolute;top:20px;right:20px;background:var(--bg-surface-light);border:var(--border-pencil);box-shadow:var(--shadow-sketch);border-radius:var(--radius-doodle-sm);padding:6px 12px;display:flex;align-items:center;gap:12px;z-index:30;font-family:Patrick Hand,cursive}.instructor-pointer-root{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:40}.instructor-pointer-layer{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;will-change:transform;transition:opacity 80ms ease-out}.instructor-pointer-mark{position:absolute;top:0;left:0;display:flex;align-items:flex-start;gap:6px;transform:translate(-3px,-1px)}.instructor-pointer-svg{width:20px;height:20px;color:var(--color-pencil);filter:drop-shadow(1px 2px 0 var(--color-sketch-shadow));transform-origin:4px 0}.instructor-pointer-layer[data-clicked="1"] .instructor-pointer-svg{transform:scale(.9)}.instructor-pointer-hit{position:absolute;top:-10px;left:-10px;width:28px;height:28px;border:1.5px solid var(--color-pencil);background:#bae6fd73;border-radius:999px;opacity:0;pointer-events:none}.instructor-pointer-layer[data-clicked="1"] .instructor-pointer-hit{animation:instructor-hit .42s ease-out}@keyframes instructor-hit{0%{transform:scale(.35);opacity:.7}to{transform:scale(1.85);opacity:0}}.instructor-pointer-tag{margin-top:12px;padding:0 7px 1px;font-family:Patrick Hand,cursive;font-size:13px;font-weight:700;letter-spacing:.02em;line-height:1.3;color:var(--color-text-main);background:var(--bg-surface-light);border:var(--border-pencil-thin);box-shadow:var(--shadow-sketch-sm);border-radius:8px 12px 10px 6px/10px 8px 12px 9px;white-space:nowrap}.caption-chip{display:flex;align-items:center;gap:8px;padding:6px 12px;background:var(--bg-surface-light);border:var(--border-pencil);box-shadow:var(--shadow-sketch);border-radius:var(--radius-doodle-sm);color:var(--color-text-main);font-family:Patrick Hand,cursive;font-size:15px;line-height:1.35}.caption-chip p{margin:0}.player-bar{position:relative;z-index:30;background:var(--bg-surface-light);background-image:radial-gradient(rgba(35,39,51,.04) 1px,transparent 1px);background-size:16px 16px;height:56px;min-height:56px;max-height:56px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:2px solid var(--color-pencil);flex-shrink:0;flex-wrap:nowrap;overflow:visible;box-shadow:0 -3px 0 var(--color-sketch-shadow)}.player-bar.is-speed-menu-open{z-index:170}.player-bar-hud-surface{display:none}.player-left{display:flex;align-items:center;gap:10px;flex-shrink:0;min-width:0}.player-center{flex:1 1 auto;max-width:none;margin:0 6px;display:flex;align-items:center;gap:14px;min-width:0;height:100%}.player-right{display:flex;align-items:center;gap:6px;flex-shrink:0;min-width:0}.neu-pill-btn{display:flex;align-items:center;justify-content:center;gap:6px;padding:7px 16px;border-radius:var(--radius-doodle-sm);border:var(--border-pencil);background:var(--bg-surface-light);box-shadow:var(--shadow-sketch-sm);color:var(--color-text-main);font-family:Patrick Hand,cursive;font-size:14px;font-weight:700;cursor:pointer;transition:all .15s cubic-bezier(.34,1.56,.64,1)}.neu-pill-btn:hover{transform:translateY(-2px) rotate(-1deg);box-shadow:var(--shadow-sketch);background:var(--color-highlighter-cyan);color:var(--color-brand-contrast)}.neu-pill-btn:active{transform:translate(2px,2px);box-shadow:0 0}.neu-pill-btn.btn-brand,.btn-brand{background:var(--color-brand);color:var(--color-brand-contrast);border-color:var(--color-black)}.neu-pill-btn.btn-brand:hover,.btn-brand:hover{background:var(--color-brand-hover);color:var(--color-brand-contrast)}.round-icon-btn{width:34px;height:34px;border-radius:var(--radius-doodle-sm);display:flex;align-items:center;justify-content:center;border:var(--border-pencil);background:var(--bg-surface-light);box-shadow:var(--shadow-sketch-sm);color:var(--color-text-main);cursor:pointer;transition:all .15s cubic-bezier(.34,1.56,.64,1)}.round-icon-btn:hover{transform:translateY(-2px) rotate(2deg);box-shadow:var(--shadow-sketch);background:var(--color-highlighter-yellow);color:var(--color-brand-contrast)}.round-icon-btn:active{transform:translate(2px,2px);box-shadow:0 0}.play-main-btn{width:48px;height:48px;border-radius:var(--radius-doodle-sm);display:flex;align-items:center;justify-content:center;border:var(--border-pencil);background:var(--color-brand);box-shadow:var(--shadow-sketch);color:var(--color-black);cursor:pointer;transition:all .15s cubic-bezier(.34,1.56,.64,1)}.play-main-btn:hover{transform:translateY(-2px) scale(1.06) rotate(-2deg);box-shadow:var(--shadow-sketch-lg);background:var(--color-brand-hover)}.play-main-btn:active{transform:translate(2px,2px) scale(.98);box-shadow:0 0}.btn-explain{background:var(--color-highlighter-yellow);border:var(--border-pencil);box-shadow:var(--shadow-sketch-sm);color:var(--color-text-main);font-family:Patrick Hand,cursive;font-weight:700}.btn-explain:hover{background:var(--color-highlighter-yellow);box-shadow:var(--shadow-sketch);transform:translateY(-2px) rotate(1deg)}.btn-next-lesson{background:var(--color-text-main);border:var(--border-pencil);box-shadow:var(--shadow-sketch);color:var(--color-white);font-family:Patrick Hand,cursive;font-weight:700}.btn-next-lesson:hover{background:var(--color-brand-contrast);transform:translateY(-2px) rotate(-1deg);box-shadow:var(--shadow-sketch-lg)}.btn-next-lesson:active{transform:translate(2px,2px);box-shadow:0 0}.timeline-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:8px;border-radius:9999px;border:1.5px solid var(--color-pencil);background:#cbd5e1;outline:none;cursor:pointer}.timeline-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:var(--radius-doodle-sm);background:var(--color-primary);border:2px solid var(--color-text-main);box-shadow:2px 2px 0 var(--color-black);cursor:pointer;transition:transform .1s ease}.timeline-range::-webkit-slider-thumb:hover{transform:scale(1.2) rotate(4deg)}.timestamp-text{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;color:var(--color-text-main);white-space:nowrap}.modal-backdrop,.drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#1e243347;z-index:150;animation:fadeIn .15s ease-out}.modal-backdrop{display:flex;align-items:center;justify-content:center}.drawer-backdrop{display:block}.modal-dialog{width:90%;max-width:600px;max-height:85vh;background:var(--bg-surface-light);border:var(--border-pencil);border-radius:var(--radius-doodle-md);box-shadow:8px 8px 0 var(--color-text-main);display:flex;flex-direction:column;overflow:hidden;animation:slideUp .2s cubic-bezier(.34,1.56,.64,1);position:relative}.modal-header,.drawer-header{background:var(--bg-surface);padding:14px 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:var(--border-pencil)}.modal-body,.drawer-body{padding:20px;overflow-y:auto;display:flex;flex-direction:column;gap:14px}.drawer-panel{position:fixed;top:0;right:0;bottom:0;width:440px;max-width:95vw;background:var(--bg-surface-light);border-left:var(--border-pencil);box-shadow:-8px 0 0 var(--color-text-main);display:flex;flex-direction:column;z-index:155;animation:slideInRight .2s cubic-bezier(.34,1.56,.64,1)}.explain-modal-title{margin:0;font-family:Space Grotesk,Patrick Hand,sans-serif;font-size:18px;font-weight:800;color:var(--color-text-main);line-height:1.1}.explain-modal-subtitle{margin:2px 0 0;font-size:12px;color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.explain-close-btn{width:28px;height:28px;border-radius:6px;border:1.5px solid var(--color-pencil);background:var(--bg-surface);color:var(--color-text-main);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:all .15s ease}.explain-close-btn:hover{background:var(--bg-surface-light);transform:translateY(-1px)}.explain-concept-tag{display:inline-flex;align-items:center;padding:3px 8px;font-size:11px;font-weight:700;border-radius:4px;border:1.5px solid var(--color-pencil);color:#0f172a}.explain-concept-tag--0{background:#fef08a}.explain-concept-tag--1{background:#bae6fd}.explain-concept-tag--2{background:#bbf7d0}.explain-card{background:var(--bg-surface);border:var(--border-pencil);border-radius:8px;padding:12px 14px;display:flex;flex-direction:column;gap:6px}.explain-card--highlight{background:#fef9c3;border-color:#ca8a04}.explain-card-title{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:#0f172a}.explain-card-body{margin:0;font-size:13px;line-height:1.5;color:#334155}.explain-code-badge{font-family:JetBrains Mono,monospace;font-size:11.5px;background:#e0f2fe;color:#0369a1;padding:1px 5px;border:1px solid #7dd3fc;border-radius:4px}.explain-modal-footer{padding:12px 16px 16px;border-top:var(--border-pencil);background:var(--bg-surface)}.explain-footer-btn{width:100%;padding:10px 16px;font-family:Space Grotesk,sans-serif;font-size:13px;font-weight:700;background:var(--color-brand);color:var(--color-black);border:2px solid var(--color-black);border-radius:8px;box-shadow:2px 2px 0 var(--color-black);cursor:pointer;transition:all .15s ease}.explain-footer-btn:hover{transform:translateY(-1px);box-shadow:3px 3px 0 var(--color-black)}.roadmap-card,.concept-card{background:var(--bg-surface);border:var(--border-pencil);border-radius:var(--radius-doodle-sm);box-shadow:var(--shadow-sketch-sm);padding:14px;cursor:pointer;transition:all .15s cubic-bezier(.34,1.56,.64,1);display:flex;justify-content:space-between;align-items:center;position:relative}.roadmap-card:hover,.concept-card:hover{transform:translateY(-2px) rotate(-.5deg);box-shadow:var(--shadow-sketch);background:var(--bg-surface-light)}.roadmap-card-active{background:var(--color-highlighter-cyan);border:var(--border-pencil);box-shadow:var(--shadow-sketch);transform:rotate(.5deg)}.lesson-num-badge{width:34px;height:34px;border-radius:var(--radius-doodle-sm);background:var(--bg-surface-light);border:var(--border-pencil-thin);box-shadow:var(--shadow-sketch-sm);display:flex;align-items:center;justify-content:center;font-family:Patrick Hand,cursive;font-weight:700;font-size:16px;color:var(--color-text-main);flex-shrink:0}.lesson-num-badge-active{background:var(--color-highlighter-yellow);color:var(--color-text-main);transform:rotate(-3deg)}.lesson-num-badge-completed{background:var(--color-highlighter-mint);color:#14532d}.quiz-option-btn{width:100%;padding:10px 14px;background:var(--bg-surface);border:var(--border-pencil-thin);border-radius:var(--radius-doodle-sm);box-shadow:var(--shadow-sketch-sm);color:var(--color-text-main);font-family:Patrick Hand,cursive;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:space-between;text-align:left;transition:all .15s ease}.quiz-option-btn:hover{background:var(--color-highlighter-yellow);transform:translateY(-2px);box-shadow:var(--shadow-sketch)}.quiz-correct{background:var(--color-highlighter-mint)!important;border:var(--border-pencil)!important;color:#14532d!important;font-weight:700!important}.quiz-wrong{background:#fecdd3!important;border:var(--border-pencil)!important;color:#9f1239!important;font-weight:700!important}.console-trigger-btn{position:absolute;bottom:14px;right:18px;background:var(--color-highlighter-yellow);border:var(--border-pencil);box-shadow:var(--shadow-sketch);border-radius:var(--radius-doodle-sm);padding:6px 14px;display:flex;align-items:center;gap:8px;font-family:Patrick Hand,cursive;font-size:14px;font-weight:700;color:var(--color-text-main);cursor:pointer;z-index:30;transition:all .15s cubic-bezier(.34,1.56,.64,1)}.console-trigger-btn:hover{transform:translateY(-3px) rotate(-1deg);box-shadow:var(--shadow-sketch-lg);background:var(--color-highlighter-yellow)}.console-trigger-btn:active{transform:translate(2px,2px);box-shadow:0 0}.console-trigger-btn-active{background:var(--color-highlighter-mint);border:var(--border-pencil);box-shadow:var(--shadow-sketch)}.console-count-badge{background:#ef4444;color:var(--color-white);font-family:Plus Jakarta Sans,sans-serif;font-size:10px;font-weight:800;border-radius:9999px;padding:1px 6px;border:1px solid var(--color-text-main)}.console-panel{position:absolute;bottom:56px;right:18px;width:440px;max-width:calc(100vw - 36px);height:280px;background:var(--bg-console);border:var(--border-pencil);border-radius:var(--radius-clean-box);box-shadow:var(--shadow-sketch-lg);display:flex;flex-direction:column;overflow:hidden;z-index:35;animation:slideUp .15s ease-out}.console-panel-header{background:#181b26;padding:8px 12px;display:flex;align-items:center;justify-content:space-between;border-bottom:1.5px solid #282f42}.console-logs-area{flex:1;overflow-y:auto;padding:10px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex;flex-direction:column;gap:4px}.console-log-row{display:flex;align-items:flex-start;gap:8px;padding:4px 8px;border-radius:4px;background:#ffffff08;color:#e2e8f0}.console-log-error{background:#ef444426;color:#fca5a5;border-left:2px solid #ef4444}.console-log-warn{background:#f59e0b26;color:#fcd34d;border-left:2px solid #f59e0b}.console-log-result{color:#67e8f9}.console-repl-form{display:flex;align-items:center;gap:8px;padding:6px 10px;background:#151822;border-top:1.5px solid #282f42}.console-repl-input{flex:1;background:transparent;border:none;outline:none;font-family:JetBrains Mono,monospace;font-size:11px;color:var(--color-inverse)}.console-send-btn{background:var(--color-highlighter-cyan);border:1px solid var(--color-text-main);color:var(--color-black);border-radius:4px;padding:3px 6px;cursor:pointer;display:flex;align-items:center;justify-content:center}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}.dark .window-topbar{background:#151821;border-bottom:2px solid #374151;box-shadow:0 2px #07080b}.dark .topbar-divider{background:#475569}.dark .category-tag{background:#854d0e;border:1.5px solid #ca8a04;color:var(--color-highlighter-yellow);box-shadow:2px 2px #07080b}.dark .icon-rail{border-right:2px dashed #374151}.dark .rail-btn{background:#1c202d;border:2px solid #374151;color:#cbd5e1;box-shadow:2px 2px #07080b}.dark .rail-btn:hover{background:var(--color-primary-hover);color:var(--color-white);border-color:#38bdf8;box-shadow:3px 3px #07080b}.dark .rail-btn-active{background:#854d0e;border-color:#fde047;color:var(--color-highlighter-yellow)}.dark .file-item-btn{background:#1c202d;border:1.5px solid #374151;color:#cbd5e1;box-shadow:2px 2px #07080b}.dark .file-item-btn:hover{background:#242a3a;color:#38bdf8;border-color:#38bdf8;box-shadow:3px 3px #07080b}.dark .file-item-btn-active{background:#075985;border-color:#38bdf8;color:#f0f9ff}.dark .reset-code-btn{background:#1c202d;border:2px solid #374151;color:#cbd5e1;box-shadow:2px 2px #07080b}.dark .reset-code-btn:hover{background:#881337;border-color:#f43f5e;color:#ffe4e6}.dark .player-bar{background:#151821;background-image:radial-gradient(rgba(148,163,184,.06) 1px,transparent 1px);background-size:16px 16px;border-top:2px solid #334155;box-shadow:0 -3px 0 var(--color-sketch-shadow)}.dark .neu-pill-btn{background:#1c202d;border:2px solid #374151;color:#cbd5e1;box-shadow:2px 2px #07080b}.dark .neu-pill-btn:hover{background:var(--color-primary-hover);color:var(--color-white);border-color:#38bdf8;box-shadow:3px 3px #07080b}.dark .round-icon-btn{background:#1c202d;border:2px solid #374151;color:#cbd5e1;box-shadow:2px 2px #07080b}.dark .round-icon-btn:hover{background:#854d0e;border-color:#fde047;color:var(--color-highlighter-yellow);box-shadow:3px 3px #07080b}.dark .play-main-btn{background:var(--color-brand);border:2px solid var(--color-black);color:var(--color-black);box-shadow:3px 3px #07080b}.dark .play-main-btn:hover{background:var(--color-brand-hover);box-shadow:4px 4px #07080b}.dark .btn-explain{background:#854d0e;border:2px solid #ca8a04;color:var(--color-highlighter-yellow)}.dark .btn-next-lesson{background:#1e293b;border:2px solid #475569;color:var(--color-white)}.dark .modal-dialog{background:#171a24;border:2px solid #374151;box-shadow:8px 8px #07080b}.dark .modal-header,.dark .drawer-header{background:#12141c;border-bottom:2px solid #374151}.dark .drawer-panel{background:#171a24;border-left:2px solid #374151;box-shadow:-8px 0 #07080b}.dark .scrim-completion-banner{background:#0f172a;border-color:#059669;color:#f1f5f9}.dark .scrim-completion-badge{color:#34d399}.dark .scrim-feedback-prompt{color:#fef08a}.dark .explain-modal-title{color:#f8fafc}.dark .explain-modal-subtitle{color:#94a3b8}.dark .explain-close-btn{background:#1e293b;border-color:#475569;color:#e2e8f0}.dark .explain-close-btn:hover{background:#334155;color:#fff}.dark .explain-concept-tag--0{background:#ffe60033;color:#fde047;border-color:#ffe60066}.dark .explain-concept-tag--1{background:#00f0ff33;color:#7dd3fc;border-color:#00f0ff66}.dark .explain-concept-tag--2{background:#22c55e33;color:#86efac;border-color:#22c55e66}.dark .explain-card{background:#1e293b;border-color:#334155}.dark .explain-card--highlight{background:#242938;border-color:#64748b}.dark .explain-card-title{color:#f8fafc}.dark .explain-card-body{color:#cbd5e1}.dark .explain-code-badge{background:#0c4a6e;color:#7dd3fc;border-color:#0284c7}.dark .explain-modal-footer{background:#0f172a;border-color:#334155}.dark .roadmap-card,.dark .concept-card{background:#1c202d;border:2px solid #374151;box-shadow:2px 2px #07080b}.dark .roadmap-card:hover,.dark .concept-card:hover{background:#232838;border-color:#38bdf8;box-shadow:3px 3px #07080b}.dark .roadmap-card-active{background:#075985;border-color:#38bdf8}.dark .lesson-num-badge{background:#1c202d;border:1.5px solid #374151;color:var(--color-inverse);box-shadow:2px 2px #07080b}.dark .quiz-option-btn{background:#1c202d;border:1.5px solid #374151;color:#cbd5e1;box-shadow:2px 2px #07080b}.dark .quiz-option-btn:hover{background:#854d0e;border-color:#ca8a04;color:var(--color-highlighter-yellow)}.dark .console-trigger-btn{background:#854d0e;border:2px solid #ca8a04;color:var(--color-highlighter-yellow);box-shadow:3px 3px #07080b}.roadmap-home{min-height:100dvh;overflow-x:hidden;background:var(--color-inverse);color:var(--color-brand-contrast);font-family:Outfit,Plus Jakarta Sans,sans-serif}.course-catalog{min-height:100vh;background:var(--bg-editor-tabs);color:#f4f4f5}.course-catalog__nav{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px max(18px,(100vw - 1120px) / 2);border-bottom:2px solid #2d3340;background:#0d1017f5}.course-catalog__brand{display:flex;align-items:center;gap:8px;font-family:Space Grotesk,sans-serif;font-weight:800}.course-catalog__brand span{color:var(--color-brand)}.course-catalog__main{width:min(1120px,100% - 32px);margin:0 auto;padding:64px 0 84px}.course-catalog__intro{max-width:720px}.course-catalog__intro h1{margin:18px 0 12px;color:var(--color-white);font-family:Space Grotesk,sans-serif;font-size:clamp(2.2rem,6vw,4.5rem);line-height:.96;letter-spacing:-.055em}.course-catalog__intro>p:last-child{max-width:620px;color:#aeb6c5;font-size:1.05rem;line-height:1.65}.course-catalog__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:24px;margin-top:44px}.course-card{display:flex;min-height:420px;flex-direction:column;border:2px solid var(--color-sketch-shadow);border-radius:18px;padding:24px;color:#151821;box-shadow:8px 8px 0 var(--color-sketch-shadow)}.course-card--yellow{background:var(--course-intermediate)}.course-card--blue{background:#8dd8ff}.course-card--green{background:var(--course-beginner)}.course-card--red{background:var(--course-advanced)}.course-card__topline{display:flex;justify-content:space-between;gap:12px;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.course-card__icon{display:grid;width:54px;height:54px;margin-top:28px;place-items:center;border:2px solid #111;border-radius:14px;background:var(--color-white);box-shadow:4px 4px #111}.course-card h2{margin:24px 0 10px;font-family:Space Grotesk,sans-serif;font-size:clamp(1.7rem,4vw,2.45rem);line-height:1;letter-spacing:-.04em}.course-card>p{margin:0;color:#303644;line-height:1.55}.course-card__tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px}.course-card__tags span{border:1px solid #16191f;border-radius:999px;background:#ffffff8c;padding:5px 9px;font-size:11px;font-weight:800}.course-card__progress{margin-top:auto;padding-top:28px}.course-card__progress>div{height:7px;overflow:hidden;border:1px solid #111;border-radius:99px;background:#ffffff80}.course-card__progress>div span{display:block;height:100%;background:#171a21}.course-card__progress small{display:block;margin-top:7px;font-weight:750}.course-card__availability{display:flex;align-items:flex-start;gap:.45rem;margin:1rem 0 0;padding:.65rem .75rem;border:1px solid currentColor;border-radius:8px;background:#ffffff59;font-size:.75rem;font-weight:700;line-height:1.35}.course-card__availability svg{flex:0 0 auto;margin-top:.08rem}.course-card>button{display:flex;align-items:center;justify-content:center;gap:9px;margin-top:18px;border:2px solid #111;border-radius:10px;background:#171a21;padding:12px 16px;color:var(--color-white);font-weight:850;box-shadow:4px 4px #00000073}.course-card>button:hover{transform:translate(-1px,-1px);box-shadow:5px 5px #0000008c}.course-card>button:disabled{cursor:not-allowed;opacity:.58;box-shadow:none;transform:none}@media(max-width:600px){.course-catalog__main{width:min(100% - 22px,1120px);padding-top:38px}.course-catalog__nav{padding-inline:12px}.course-catalog__actions{gap:6px}.course-catalog__actions .account-trigger,.course-catalog__actions .rm-play-btn,.course-catalog__actions .cyber-glitch-btn{width:34px;min-width:34px;height:34px;min-height:34px;justify-content:center;padding:0}.course-catalog__actions .account-trigger__label,.course-catalog__actions .rm-button-label,.course-catalog__actions .cyber-hud-badge,.course-catalog__actions .cyber-text-main,.course-catalog__actions .cyber-glitch-ghost span{display:none}.course-card{min-height:390px;padding:20px}}.rm-nav{position:sticky;top:0;z-index:30;background:var(--bg-nav);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:2px solid var(--border-nav);padding:12px 24px}.rm-nav-inner,.rm-main{max-width:960px;margin:0 auto}.rm-nav-inner{display:flex;align-items:center;justify-content:space-between;gap:16px}.rm-brand{display:flex;align-items:center;gap:18px;min-width:0}.rm-logo{width:32px;height:32px;border-radius:8px;background:var(--color-brand);border:2px solid var(--color-black);box-shadow:2px 2px 0 var(--color-black);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-brand-contrast)}.rm-wordmark{font-family:Space Grotesk,Outfit,sans-serif;font-weight:800;font-size:20px;letter-spacing:-.03em}.rm-wordmark span{background:var(--color-brand);border:1.5px solid var(--color-black);border-radius:6px;padding:0 6px;margin-left:4px;color:var(--color-brand-contrast)}.rm-tracks{display:none;gap:6px}@media(min-width:800px){.rm-tracks{display:flex}}.rm-track,.rm-play-btn{border:2px solid var(--color-black);background:var(--color-white);box-shadow:1.5px 1.5px 0 var(--color-black);border-radius:8px;padding:6px 12px;font-size:12px;font-weight:800;cursor:pointer;color:var(--color-brand-contrast)}.rm-track-on,.rm-play-btn{background:var(--color-brand);color:var(--color-brand-contrast)}.rm-play-btn{display:flex;align-items:center;gap:6px;color:var(--color-brand-contrast)}.rm-main{padding:28px 16px 80px}.rm-hero{background:var(--color-white);border:2px solid var(--color-black);box-shadow:3px 3px 0 var(--color-black);border-radius:12px;padding:20px 22px;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:center;margin-bottom:28px}.rm-hero h1{font-family:Space Grotesk,Outfit,sans-serif;font-size:22px;font-weight:800;margin:6px 0 4px}.rm-hero p{margin:0;font-size:13px;color:#475569;max-width:52ch;line-height:1.45}.rm-hero-meta,.rm-legend,.rm-time,.rm-briefing-meta{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700;color:#64748b}.rm-pill{display:inline-flex;align-items:center;width:fit-content;max-width:100%;background:#dbeafe;color:#1e3a8a;border:1.5px solid var(--color-black);border-radius:6px;padding:2px 8px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;line-height:1}.rm-pill-dark{background:var(--color-brand-contrast);color:var(--color-brand)}.rm-row-simple{width:100%;max-width:none;margin:0}.rm-reto-flag{font-style:normal;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;background:var(--color-brand-contrast);color:var(--color-brand);border:1.5px solid var(--color-black);border-radius:4px;padding:2px 6px;margin-left:auto}.rm-concept-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a59;z-index:50;display:flex;align-items:center;justify-content:center;padding:16px}.rm-concept-pop{width:min(420px,100%);background:var(--color-white);border:2px solid var(--color-black);box-shadow:5px 5px 0 var(--color-black);border-radius:14px;padding:20px 20px 16px;position:relative}.rm-concept-pop h2{font-family:Space Grotesk,Outfit,sans-serif;font-size:22px;margin:10px 0 8px}.rm-concept-pop p{margin:0 0 16px;font-size:14px;line-height:1.5;color:#334155}.rm-node-tag.is-open{background:var(--color-highlighter-yellow);color:var(--color-black)}.rm-legend{border-left:1px solid #e2e8f0;padding-left:16px}.rm-swatch{width:14px;height:14px;border:1.5px solid var(--color-black);border-radius:3px;display:inline-block}.rm-swatch-yellow{background:var(--color-brand)}.rm-swatch-dark{background:var(--color-brand-contrast)}.rm-swatch-white,.rm-swatch-reading{background:var(--color-white)}.rm-canvas{position:relative}.rm-tree{position:relative;display:flex;flex-direction:column;gap:36px;padding:12px 4px 24px}.rm-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.rm-line{fill:none;stroke:#2563eb;stroke-width:3;stroke-linecap:round}.rm-line-dot{fill:none;stroke:#2563eb;stroke-width:2.5;stroke-dasharray:4 4;stroke-linecap:round}.rm-phase{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:18px}.rm-phase-badge{border:2px solid var(--color-black);border-radius:999px;padding:6px 16px;font-family:Space Grotesk,Outfit,sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;box-shadow:2px 2px 0 var(--color-black)}.rm-tone-blue{background:#dbeafe;color:#1e3a8a}.rm-tone-amber{background:#fef3c7;color:#78350f}.rm-tone-violet{background:#ede9fe;color:#5b21b6}.rm-tone-emerald{background:#d1fae5;color:#065f46}.rm-tone-sky{background:#e0f2fe;color:#075985}.rm-tone-rose{background:#ffe4e6;color:#9f1239}.rm-tone-slate{background:#e2e8f0;color:var(--color-brand-contrast)}.rm-row{width:100%;display:grid;grid-template-columns:1fr;gap:10px;justify-items:center}@media(min-width:860px){.rm-row{grid-template-columns:1fr minmax(280px,380px) 1fr;align-items:center;justify-items:stretch;gap:16px}}.rm-col{display:flex;flex-direction:column;gap:8px}.rm-col-left{align-items:flex-end}.rm-col-mid{align-items:stretch;width:100%}.rm-col-right{align-items:flex-start}@media(max-width:859px){.rm-col-left{align-items:center;order:2;width:100%;max-width:380px}.rm-col-mid{order:1;align-items:center;width:100%;max-width:380px}.rm-col-right{order:3;align-items:center;width:100%;max-width:380px}}.rm-node-main,.rm-node-cp,.rm-node-tag{border:2px solid var(--color-black);cursor:pointer;text-align:left;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.rm-node-main{background:var(--color-brand);box-shadow:3px 3px 0 var(--color-black);border-radius:12px;padding:14px 16px;font-weight:800;font-size:14px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--color-black);width:100%}.rm-node-main:hover{transform:translateY(-2px);box-shadow:5px 5px 0 var(--color-black);background:var(--color-brand-hover)}.rm-node-main.is-current{outline:3px solid #2563eb}.rm-node-main.is-done{background:var(--color-highlighter-mint)}.rm-node-main.is-project{background:var(--color-highlighter-cyan)}.rm-node-cp{background:var(--color-brand-contrast);color:var(--color-white);box-shadow:3px 3px 0 var(--color-black);border-radius:12px;padding:10px 12px;font-size:12px;font-weight:700;display:flex;align-items:center;gap:8px;width:min(100%,240px)}.rm-node-cp:hover{transform:translateY(-2px);box-shadow:5px 5px 0 var(--color-black);background:#1e293b}.rm-node-cp.is-current{outline:3px solid #2563eb}.rm-node-cp.is-done{background:#14532d}.rm-node-cp.is-reading{background:var(--color-white);color:#171717}.rm-node-cp.is-reading:hover{background:#f5f5f5}.rm-node-cp.is-reading.is-done{background:var(--color-highlighter-mint);color:#14532d}.rm-cp-tag{background:var(--color-brand);color:var(--color-black);border:1.5px solid var(--color-black);border-radius:4px;font-size:9px;font-weight:800;text-transform:uppercase;padding:2px 5px}.rm-node-tag{background:var(--color-white);box-shadow:1.5px 1.5px 0 var(--color-black);border-radius:8px;padding:6px 10px;font-size:11px;font-weight:700;color:#334155;max-width:min(100%,240px);line-height:1.35;white-space:normal}.rm-node-tag:hover{background:var(--color-highlighter-yellow);color:var(--color-black);transform:translateY(-1px)}.rm-empty{border:2px dashed var(--color-black);border-radius:12px;padding:40px 24px;text-align:center;background:var(--color-white)}.rm-empty h2{font-family:Space Grotesk,sans-serif;margin:0 0 8px}.rm-empty p{color:#64748b;font-size:14px}.dark .roadmap-home{background:#0b0d12;color:var(--color-inverse)}.dark .rm-nav{background:var(--bg-nav);border-bottom-color:var(--border-nav)}.dark .rm-hero,.dark .rm-concept-pop,.dark .rm-empty{background:#151922;border-color:#475569;box-shadow:4px 4px 0 var(--color-sketch-shadow);color:var(--color-inverse)}.dark .rm-hero p,.dark .rm-concept-pop p,.dark .rm-empty p,.dark .rm-hero-meta,.dark .rm-legend,.dark .rm-time,.dark .rm-briefing-meta{color:#cbd5e1}.dark .rm-briefing-close{background:#1e293b;border-color:#475569;color:#e2e8f0}.dark .rm-briefing-close:hover{background:#334155;color:#fff}.dark .rm-legend{border-left-color:#475569}.dark .rm-node-cp{border-color:#64748b;box-shadow:3px 3px 0 var(--color-sketch-shadow)}.dark .rm-node-cp.is-reading,.dark .rm-node-tag{background:#171b24;border-color:#64748b;color:#e2e8f0;box-shadow:2px 2px 0 var(--color-sketch-shadow)}.dark .rm-node-cp.is-reading:hover,.dark .rm-node-tag:hover{background:#2a2300;color:var(--color-highlighter-yellow)}.dark .rm-line,.dark .rm-line-dot{stroke:#60a5fa}.dark .debug-panel,.dark .debug-panel-pane,.dark .debug-panel-content{background:var(--bg-console);color:#e2e8f0}.dark .debug-panel-tabs,.dark .debug-panel-actions{background:var(--bg-editor-tabs);border-color:#374151}.dark .debug-panel-tab{color:var(--color-pencil-light);border-color:#374151}.dark .debug-panel-tab.is-active{background:#1b202c;color:var(--color-brand)}.dark .debug-panel .text-zinc-700,.dark .debug-panel .text-zinc-600,.dark .debug-panel .text-zinc-500,.dark .debug-panel .text-zinc-800{color:#cbd5e1}.dark .debug-panel .bg-zinc-50,.dark .debug-panel .bg-zinc-100,.dark .debug-panel .bg-white{background:#1b202c;color:#e2e8f0;border-color:#475569}.rm-briefing-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;z-index:50;display:flex;align-items:center;justify-content:center;padding:16px}.rm-briefing{width:min(640px,100%);max-height:90vh;overflow:auto;background:var(--color-white);border:2px solid var(--color-black);box-shadow:6px 6px 0 var(--color-black);border-radius:14px;padding:22px 22px 18px;position:relative}.rm-briefing-close{position:absolute;top:14px;right:14px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:1.5px solid var(--color-black);border-radius:6px;background:#f1f5f9;cursor:pointer;padding:0;color:#334155;transition:all .15s ease}.rm-briefing-close:hover{background:#e2e8f0;transform:translateY(-1px)}.rm-briefing-title{font-family:Space Grotesk,sans-serif;font-size:24px;font-weight:800;margin:8px 0 6px}.rm-briefing-hook{font-size:13px;color:#334155;line-height:1.5;margin:0 0 16px}.rm-visual-panel{background:var(--color-brand-contrast);color:#e2e8f0;border:2px solid var(--color-black);box-shadow:4px 4px 0 var(--color-black);border-radius:16px;padding:16px;margin-bottom:16px}.rm-visual-label{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#fbbf24;display:flex;align-items:center;gap:6px;margin-bottom:10px}.rm-visual-copy{margin:12px 0 0;font-size:13px;line-height:1.5;color:#cbd5e1;background:#0f172a80;border:1px solid #334155;border-radius:10px;padding:10px 12px}.rm-keys-title{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;margin:0 0 8px}.rm-keys{display:grid;grid-template-columns:1fr;gap:8px}@media(min-width:640px){.rm-keys{grid-template-columns:1fr 1fr}}.rm-key-card{border:1.5px solid var(--color-black);border-radius:10px;padding:10px 12px;background:var(--color-inverse)}.rm-key-card strong{display:block;font-size:13px;margin-bottom:4px}.rm-key-card p{margin:0;font-size:12px;color:#475569;line-height:1.45}.rm-enter-btn{margin-top:16px;width:100%;border:2px solid var(--color-black);background:#2563eb;color:var(--color-white);box-shadow:3px 3px 0 var(--color-black);border-radius:12px;padding:12px;font-weight:800;font-size:13px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.rm-enter-btn:hover{background:#1d4ed8;transform:translateY(-1px)}.rv-stage-card,.rv-algo,.rv-var,.rv-ops,.rv-cond,.rv-loop,.rv-fn,.rv-list,.rv-obj,.rv-scope,.rv-bigo{width:100%}.rv-stage-dark{background:#020617;border:2px solid var(--color-black);border-radius:12px;padding:12px;font-family:JetBrains Mono,monospace;font-size:12px}.rv-term-dots{display:flex;align-items:center;gap:6px;margin-bottom:8px}.rv-term-dots span{width:8px;height:8px;border-radius:99px;background:#64748b}.rv-term-dots span:nth-child(1){background:#f43f5e}.rv-term-dots span:nth-child(2){background:#f59e0b}.rv-term-dots span:nth-child(3){background:#22c55e}.rv-term-dots small{margin-left:auto;color:var(--color-pencil-light);font-size:10px}.rv-term-line{color:#e2e8f0}.rv-term-prompt{color:#4ade80}.rv-term-out{margin-top:8px;background:#1e293b;border-radius:8px;padding:8px;color:#fde68a;display:flex;align-items:center;gap:6px}.rv-caret{width:7px;height:14px;background:#fde68a;animation:blinkCursor .8s infinite;margin-left:auto}.rv-algo,.rv-var,.rv-ops,.rv-fn,.rv-loop,.rv-list,.rv-bigo{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.rv-algo-step{background:#1e293b;border:2px solid #38bdf8;border-radius:12px;padding:8px 10px;min-width:90px;text-align:center}.rv-algo-step span{display:block;font-size:9px;font-weight:800;text-transform:uppercase;color:#7dd3fc}.rv-algo-mid{border-color:#fbbf24}.rv-algo-mid span{color:#fde68a}.rv-algo-out{border-color:#4ade80}.rv-algo-out span{color:#86efac}.rv-chip-yellow{background:var(--color-brand);color:var(--color-black);border:2px solid var(--color-black);box-shadow:2px 2px 0 var(--color-black);border-radius:8px;padding:6px 10px;font-family:JetBrains Mono,monospace;font-weight:800;font-size:12px;display:inline-flex;gap:6px;align-items:center}.rv-chip-dark{background:#1e293b;border:2px solid #4ade80;box-shadow:2px 2px 0 var(--color-black);border-radius:10px;padding:8px 12px;color:#86efac;font-family:JetBrains Mono,monospace;font-weight:800;display:inline-flex;gap:6px;align-items:center}.rv-ops span,.rv-ops em{background:#1e293b;border:2px solid var(--color-black);border-radius:8px;padding:6px 8px;font-family:JetBrains Mono,monospace;font-weight:800}.rv-ops strong{color:#fbbf24}.rv-ops em{color:#4ade80;border-color:#4ade80}.rv-cond{display:flex;flex-direction:column;align-items:center;gap:10px}.rv-cond-split{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%}.rv-cond-yes,.rv-cond-no{border:2px solid var(--color-black);border-radius:10px;padding:8px;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center;gap:6px}.rv-cond-yes{background:#052e16;color:#86efac}.rv-cond-no{background:#4c0519;color:#fda4af}.rv-loop-ring{width:56px;height:56px;border:3px dashed #fbbf24;border-radius:99px;display:flex;align-items:center;justify-content:center;color:#fde68a;animation:orbitSpin 8s linear infinite}.rv-loop strong,.rv-bigo strong,.rv-scope-inner{display:block}.rv-loop span,.rv-loop small,.rv-bigo small,.rv-obj small,.rv-list small{display:block;color:var(--color-pencil-light);font-size:11px}.rv-list-cells{display:flex;gap:6px}.rv-list-cells em{width:28px;height:28px;border:2px solid var(--color-black);background:var(--color-brand);color:var(--color-black);display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:800;border-radius:6px}.rv-scope-outer{border:2px dashed #64748b;border-radius:12px;padding:10px;width:100%;font-size:12px}.rv-scope-inner{margin-top:8px;border:2px solid var(--color-brand);border-radius:8px;padding:8px;background:#1e293b}@keyframes blinkCursor{0%,to{opacity:1}50%{opacity:0}}@keyframes orbitSpin{to{transform:rotate(360deg)}}.debug-layout{flex:1;display:flex;min-height:0;min-width:0}.debug-brief{width:300px;flex-shrink:0;overflow-y:auto;padding:14px 14px 18px;background:var(--bg-surface-light);border-right:var(--border-pencil);display:flex;flex-direction:column;gap:12px}.debug-actions{position:sticky;bottom:0;margin-top:auto;display:flex;flex-direction:column;gap:8px;padding-top:10px;background:var(--bg-surface-light)}.debug-check-btn{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:9px 16px;border:var(--border-pencil);box-shadow:var(--shadow-sketch-sm);border-radius:var(--radius-doodle-sm);background:var(--color-brand);color:var(--color-black);font-family:Patrick Hand,cursive;font-size:16px;font-weight:700;cursor:pointer}.debug-brief h3{margin:0 0 6px;font-family:Patrick Hand,cursive;font-size:16px;font-weight:700;color:var(--color-text-main)}.debug-card{border:var(--border-pencil);box-shadow:var(--shadow-sketch-sm);border-radius:10px;padding:10px 12px;background:var(--bg-surface)}.debug-card p{margin:0;font-size:13px;line-height:1.45;color:var(--color-text-main)}.debug-card.is-expected{background:var(--color-highlighter-mint)}.debug-card.is-observed{background:#fecdd3}.debug-kicker{display:block;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;color:var(--color-text-muted)}.debug-tips{margin:0;padding-left:18px;font-size:12px;line-height:1.45;color:var(--color-text-muted)}.debug-test{display:flex;gap:8px;align-items:flex-start;border:var(--border-pencil-thin);border-radius:8px;padding:8px 10px;font-size:12px;background:var(--bg-surface)}.debug-test.is-pass{background:var(--color-highlighter-mint);color:#14532d;border-color:#4ade80}.dark .debug-test.is-pass{color:#f0fdf4}.debug-test.is-fail{background:#fecdd3;color:#4c0519;border-color:#fb7185}.debug-resolution-card{margin-top:12px;padding:12px;display:flex;flex-direction:column;gap:8px;border:1px solid #f59e0b;border-radius:8px;background:#fffbeb;color:#3f2a00}.debug-resolution-title{display:flex;align-items:center;gap:6px;margin:0;color:#78350f;font-size:12px;font-weight:700}.debug-resolution-lead{margin:0;color:#92400e;font-size:11px;line-height:1.45}.debug-resolution-steps{margin:0;padding-left:18px;color:#3f3f46;font-size:11px;line-height:1.45}.debug-resolution-steps li+li{margin-top:4px}.debug-resolution-note{margin:0;color:#52525b;font-size:11px;line-height:1.45}.dark .debug-resolution-card,.dark .debug-resolution-card .debug-resolution-steps,.dark .debug-resolution-card .debug-resolution-note{color:#3f3f46}.dark .debug-resolution-card .debug-resolution-title{color:#78350f}.dark .debug-resolution-card .debug-resolution-lead{color:#92400e}.debug-hint{border:var(--border-pencil-thin);border-radius:8px;padding:8px 10px;font-size:12px;background:var(--color-highlighter-yellow);color:var(--color-text-main)}.debug-workspace{flex:1;min-width:0;padding-right:8px}.preview-dock{height:100%;overflow:hidden;min-height:0;width:40%;min-width:260px;flex-shrink:0}@media(max-width:900px){.debug-layout{flex-direction:column}.debug-brief{width:100%;max-height:38%;border-right:none;border-bottom:var(--border-pencil)}}.rm-swatch-reasoning{background:#38bdf8}.rm-node-cp.is-reasoning{background:#082f49;color:#e0f2fe;border-color:#38bdf8}.rm-node-cp.is-reasoning:hover{background:#0c4a6e}.rm-node-cp.is-reasoning.is-done{background:#14532d;border-color:#4ade80}.reasoning-screen{background:#0c0e16;color:#f8fafc}.reasoning-main{min-height:0;flex:1;overflow-y:auto;padding:32px 24px 96px}.reasoning-card{width:min(920px,100%);margin:0 auto;border:1.5px solid #232a3d;border-radius:16px;background:#111420;box-shadow:0 10px 30px #00000073;overflow:hidden}.reasoning-header{padding:28px 32px 22px;border-bottom:1px dashed #232a3d;background:#151926}.reasoning-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border:1.5px solid #ffe600;border-radius:999px;background:#ffe6001a;color:#ffe600;font-family:Space Grotesk,sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.reasoning-card h1,.reasoning-title{margin:14px 0 8px;font-family:Space Grotesk,sans-serif;font-size:clamp(24px,4vw,34px);font-weight:800;line-height:1.2;color:#fff;outline:none!important;border:none!important;box-shadow:none!important}.reasoning-card h1:focus,.reasoning-card h1:focus-visible,.reasoning-title:focus,.reasoning-title:focus-visible{outline:none!important;border:none!important;box-shadow:none!important}.reasoning-card header p{max-width:720px;color:#94a3b8;font-family:Space Grotesk,sans-serif;font-size:15px;line-height:1.6}.reasoning-workspace{padding:28px 32px;background:#0d0f18}.reasoning-decision-card{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;background:#141824;border:1.5px solid #232b3e;border-radius:10px;transition:border-color .2s,background-color .2s}.reasoning-decision-card:hover{border-color:#3b4866;background:#181d2c}.reasoning-decision-card.is-answered{border-color:#435478;background:#171d2e}.reasoning-decision-label{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.reasoning-decision-badge{display:flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:28px;border-radius:6px;background:#1e2536;border:1px solid #333f57;color:#94a3b8;font-family:Fira Code,monospace;font-size:11px;font-weight:700}.reasoning-decision-card.is-answered .reasoning-decision-badge{background:#ffe600;border-color:#ffe600;color:#0f172a}.reasoning-decision-title{font-family:Fira Code,Space Grotesk,monospace;font-size:14px;font-weight:600;color:#f1f5f9;line-height:1.4}.reasoning-decision-select-wrapper{position:relative;min-width:220px;max-width:280px}.reasoning-decision-select-wrapper select{width:100%;height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 36px 0 14px;background:#090c14;border:1.5px solid #2a3348;border-radius:8px;color:#fff;font-family:Space Grotesk,sans-serif;font-size:13px;font-weight:600;cursor:pointer;outline:none;transition:border-color .2s,box-shadow .2s}.reasoning-decision-select-wrapper select:hover{border-color:#475569}.reasoning-decision-select-wrapper select:focus{border-color:#ffe600;box-shadow:0 0 0 2px #ffe60033}.reasoning-select-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#64748b;pointer-events:none;transition:color .2s ease}.reasoning-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:20px 32px;border-top:1px solid #1e2538;background:#111420}.reasoning-actions .reasoning-check{height:42px;min-height:42px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 22px;background:#ffe600;border:2px solid #000000;border-radius:8px;color:#0f172a;font-family:Space Grotesk,sans-serif;font-weight:800;font-size:14px;box-shadow:3px 3px #000;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.reasoning-actions .reasoning-check:hover{background:#fff04d;transform:translateY(-1px);box-shadow:4px 4px #000}.reasoning-actions .reasoning-check:active{transform:translateY(1px);box-shadow:1px 1px #000}.reasoning-actions .reasoning-reset-btn{height:42px;min-height:42px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 18px;background:#1e2536!important;border:2px solid #334155!important;border-radius:8px!important;color:#cbd5e1!important;font-family:Space Grotesk,sans-serif!important;font-weight:700!important;font-size:14px!important;box-shadow:2px 2px #000!important;cursor:pointer;transition:all .15s ease!important}.reasoning-actions .reasoning-reset-btn:hover{background:#283247!important;border-color:#475569!important;color:#fff!important;transform:translateY(-1px);box-shadow:3px 3px #000!important}.reasoning-actions .reasoning-reset-btn:active{transform:translateY(1px);box-shadow:1px 1px #000!important}.reasoning-feedback{margin:0 32px 24px;padding:18px 22px;border-radius:10px;border:1.5px solid;box-shadow:0 4px 16px #00000059}.reasoning-feedback-header{display:flex;align-items:center;gap:10px;margin-bottom:6px}.reasoning-feedback.is-success{border-color:#22c55e;background:#052e16;color:#dcfce7}.reasoning-feedback.is-error{border-color:#f43f5e;background:#4c0519;color:#ffe4e6}.reasoning-feedback h2{font-family:Space Grotesk,sans-serif;font-size:18px;font-weight:800}.reasoning-feedback ul{margin-top:10px;display:grid;gap:6px;list-style:none;padding:0}.reasoning-feedback li{display:flex;align-items:center;gap:8px;font-size:13px;font-family:Space Grotesk,sans-serif}.reasoning-hints{margin:0 32px 28px;padding:20px;border:1.5px solid #3d2c14;border-radius:12px;background:#141008;color:#fef3c7}.reasoning-hints-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px dashed #3d2c14}.reasoning-hints-header h2{display:flex;align-items:center;gap:8px;font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:800;color:#f59e0b}.reasoning-hints-count{font-family:Fira Code,monospace;font-size:12px;font-weight:700;padding:2px 8px;border-radius:4px;background:#251a08;color:#fbbf24;border:1px solid #4a330e}.reasoning-hints-list{display:grid;gap:8px;margin-top:14px}.reasoning-hint-card{padding:12px 14px;background:#1b1408;border:1px solid #3d2c14;border-radius:8px}.reasoning-hint-tag{display:inline-block;font-family:Fira Code,monospace;font-size:10px;font-weight:700;color:#f59e0b;text-transform:uppercase;margin-bottom:4px}.reasoning-hint-card p{color:#fef3c7;font-size:14px;line-height:1.5;margin:0}.reasoning-hint-btn{margin-top:14px;height:38px;display:inline-flex;align-items:center;gap:7px;background:#f59e0b!important;border:2px solid #000000!important;color:#000!important;font-family:Space Grotesk,sans-serif!important;font-weight:800!important;font-size:13px!important;border-radius:8px!important;padding:0 16px!important;box-shadow:2px 2px #000!important;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease!important}.reasoning-hint-btn:hover{background:#fbbf24!important;transform:translateY(-1px);box-shadow:3px 3px #000!important}.reasoning-explanation-details{margin-top:14px;padding:12px 16px;background:#171106;border:1px solid #3d2c14;border-radius:8px}.reasoning-explanation-details summary{font-family:Space Grotesk,sans-serif;font-weight:700;color:#fbbf24;cursor:pointer;outline:none}.reasoning-sequence-list{display:flex;flex-direction:column;gap:12px;padding:0;margin:0;list-style:none}.reasoning-reorder-card{display:flex;align-items:center;gap:14px;padding:14px 16px;background:#1b202c;border:2px solid #384152;border-radius:12px;box-shadow:3px 3px #000;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,opacity .15s ease,background-color .15s ease;-webkit-user-select:none;user-select:none;cursor:grab}.reasoning-reorder-card:hover{border-color:var(--color-brand, #ffe600);box-shadow:5px 5px #000;transform:translateY(-2px);background:#222938}.reasoning-reorder-card.is-dragging{opacity:.45;transform:scale(.98);border:2px dashed var(--color-brand, #ffe600);box-shadow:2px 2px #000;cursor:grabbing}.reasoning-reorder-card.is-drag-over{border-color:var(--color-brand, #ffe600);background:#ffe60014;box-shadow:0 0 0 2px var(--color-brand, #ffe600),5px 5px #000;transform:translateY(-3px)}.reasoning-drag-handle{display:flex;align-items:center;justify-content:center;color:#64748b;padding:4px;border-radius:6px;cursor:grab;transition:color .15s ease}.reasoning-reorder-card:hover .reasoning-drag-handle{color:var(--color-brand, #ffe600)}.reasoning-drag-handle:active{cursor:grabbing}.reasoning-step-badge{display:flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;border-radius:9999px;background:var(--color-brand, #ffe600);color:#0f172a;font-weight:900;font-size:14px;border:2px solid #000000;box-shadow:1px 1px #000}.reasoning-step-content{flex:1;min-width:0;font-size:15px;font-weight:600;line-height:1.4;color:#f8fafc}.reasoning-score-chip{padding:4px 10px;border-radius:6px;background:#0f172a;border:1px solid #334155;color:#38bdf8;font-family:monospace;font-size:13px;font-weight:700}.reasoning-step-actions{display:flex;align-items:center;gap:6px}.reasoning-move-btn{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:7px 11px;border-radius:8px;background:#242b3d;border:1.5px solid #475569;color:#f8fafc;font-weight:700;font-size:12px;cursor:pointer;transition:all .15s ease;box-shadow:2px 2px #000}.reasoning-move-btn:hover:not(:disabled){background:#334155;border-color:var(--color-brand, #ffe600);color:#fff;transform:translateY(-1px);box-shadow:3px 3px #000}.reasoning-move-btn:active:not(:disabled){transform:translateY(1px);box-shadow:1px 1px #000}.reasoning-move-btn:disabled{opacity:.25;cursor:not-allowed;box-shadow:none}.reasoning-btn-text{font-size:12px;font-weight:700}.reasoning-table-wrap{overflow-x:auto;border:1.5px solid #232b3e;border-radius:10px;background:#090c14}.reasoning-table th,.reasoning-table td{border:1px solid #1e2638;padding:10px 14px;text-align:left}.reasoning-table thead th{background:#141826;color:#94a3b8;font-family:Space Grotesk,sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.reasoning-table tbody th{background:#101420;color:#e2e8f0;font-family:Fira Code,monospace;font-size:13px;font-weight:600}.reasoning-table input{width:100%;min-width:100px;height:38px;border:1.5px solid #2a3449;border-radius:6px;padding:0 10px;background:#070910;color:#fafafa;font-family:Fira Code,monospace;font-size:13px;outline:none;transition:border-color .2s,box-shadow .2s}.reasoning-table input:hover{border-color:#475569}.reasoning-table input:focus{border-color:#ffe600;box-shadow:0 0 0 2px #ffe60033}.reasoning-table-wrap{overflow-x:auto}.reasoning-table{width:100%;border-collapse:collapse}.reasoning-table th,.reasoning-table td{border:1px solid #52525b;padding:9px;text-align:left}.reasoning-table input,.reasoning-decisions select{width:100%;min-width:100px;border:1px solid #71717a;border-radius:6px;padding:8px;background:#09090b;color:#fafafa}.reasoning-decisions{display:grid;gap:12px}.reasoning-decisions label{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,260px);align-items:center;gap:12px}.reasoning-flow{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:18px}.reasoning-node,.reasoning-modules span{min-width:120px;border:2px solid #38bdf8;border-radius:10px;padding:12px;background:#082f49;text-align:center;font-weight:800}.reasoning-node small{display:block;margin-bottom:4px;color:#7dd3fc;font-size:9px;text-transform:uppercase}.reasoning-node.is-decision{border-radius:28px;border-color:#facc15;background:#422006}.reasoning-modules{display:flex;flex-wrap:wrap;gap:10px}.reasoning-links{display:grid;gap:6px;margin-top:14px}.reasoning-links li{display:flex;gap:8px;align-items:center}.reasoning-connection-choices{display:grid;gap:8px;margin-top:18px;border-top:1px dashed #52525b;padding-top:16px}.reasoning-connection-choices legend{padding-right:8px;font-weight:900}.reasoning-connection-choices label{display:flex;align-items:center;gap:10px;border:1px solid #3f3f46;border-radius:8px;padding:10px}.reasoning-footer{position:fixed;z-index:30;right:0;bottom:0;left:0;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;border-top:2px solid #384152;padding:14px 24px;background:#131720;box-shadow:0 -4px 12px #0006}.reasoning-footer span{text-align:center;color:#94a3b8;font-size:13px;font-weight:600}@media(max-width:640px){.rm-nav{padding:10px 14px}.rm-nav-inner{gap:8px}.rm-brand{gap:10px}.rm-wordmark{display:none}.rm-nav-inner>div:last-child{min-width:0;overflow:visible}.rm-nav-actions{gap:6px}.rm-nav-actions .account-trigger,.rm-nav-actions .rm-play-btn,.rm-nav-actions .cyber-glitch-btn{width:34px;min-width:34px;height:34px;min-height:34px;justify-content:center;padding:0}.rm-nav-actions .account-trigger__label,.rm-nav-actions .rm-button-label,.rm-nav-actions .cyber-hud-badge,.rm-nav-actions .cyber-text-main,.rm-nav-actions .cyber-glitch-ghost span,.rm-nav-actions .rm-courses-btn{display:none}.rm-play-btn{padding:6px 9px}.rm-main{padding-inline:10px}.rm-hero{padding:18px 16px;align-items:stretch}.rm-legend{width:100%;display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:10px 14px;border-left:0;border-top:1px solid #475569;padding:14px 0 0}.rm-legend>span{display:grid;grid-template-columns:15px 1fr;align-items:start;gap:7px;line-height:1.3}.rm-swatch{margin-top:1px}.reasoning-main{padding:12px 10px 92px}.reasoning-card>header,.reasoning-workspace{padding:18px 14px}.reasoning-btn-text{display:none}.reasoning-move-btn{padding:7px 8px}.reasoning-decisions label{grid-template-columns:1fr}.reasoning-footer{padding:9px 10px}.reasoning-footer span{display:none}.reasoning-footer button:last-child{grid-column:3}}@media(max-width:480px){.neu-pill-btn{padding:6px 10px;font-size:13px}.play-main-btn{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.animate-ping,.animate-spin{animation:none!important}}:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.browser-url-text{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--color-text-main);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.browser-preview-badge{background:var(--color-highlighter-mint);border:1px solid var(--color-text-main);color:#14532d;font-family:Plus Jakarta Sans,sans-serif;font-size:9px;font-weight:800;padding:1px 6px;border-radius:var(--radius-doodle-sm);text-transform:uppercase;letter-spacing:.05em}.cyber-glitch-btn{position:relative;display:inline-flex;align-items:center;gap:7px;padding:6px 14px;font-family:Chakra Petch,Space Grotesk,sans-serif;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#000;background:#00f0ff;border:1.5px solid #00f0ff;box-shadow:0 0 18px #00f0ffbf,inset 0 0 8px #fff9;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));cursor:pointer;-webkit-user-select:none;user-select:none;overflow:hidden;transition:all .2s cubic-bezier(.16,1,.3,1);z-index:10}.cyber-glitch-btn:hover{color:#000;background:#38f5ff;border-color:#fff;box-shadow:0 0 26px #00f0fff2,0 0 14px #ff0055b3;transform:translateY(-1px)}.cyber-glitch-btn.is-hud{color:#000;background:#ffe600;border-color:#ffe600;box-shadow:0 0 20px #ffe600cc,inset 0 0 10px #ffffff80}.cyber-glitch-btn.is-hud:hover{color:#000;background:#ff3;border-color:#fff;box-shadow:0 0 28px #ffe600f2,0 0 14px #00f0ffb3;transform:translateY(-1px)}.cyber-glitch-btn.cyber-glitch-compact{width:34px;height:34px;padding:0;justify-content:center;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px))}.cyber-hud-badge{display:flex;align-items:center;gap:4px;padding:1.5px 5px;background:#00000038;border:1px solid rgba(0,0,0,.45);border-radius:2px;font-size:9px;font-family:Fira Code,monospace;font-weight:900;line-height:1;color:#000;letter-spacing:.05em}.cyber-pulse-dot{width:5px;height:5px;border-radius:50%;background:#f05;box-shadow:0 0 6px #f05;animation:cyber-dot-blink 1.6s infinite ease-in-out}.cyber-glitch-btn.is-hud .cyber-pulse-dot{background:#000;box-shadow:0 0 6px #000000b3}@keyframes cyber-dot-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.75)}}.cyber-glitch-content{position:relative;display:flex;align-items:center;gap:6px;z-index:2;color:#000}.cyber-text-main{font-weight:900;white-space:nowrap}.cyber-glitch-scanlines{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.18),rgba(0,0,0,.18) 1px,transparent 1px,transparent 3px);pointer-events:none;z-index:1;opacity:.55}.cyber-corner-tl{position:absolute;top:0;left:0;width:5px;height:5px;border-top:2px solid #000000;border-left:2px solid #000000;z-index:3}.cyber-corner-br{position:absolute;bottom:0;right:0;width:5px;height:5px;border-bottom:2px solid #000000;border-right:2px solid #000000;z-index:3}.cyber-glitch-btn.is-hud .cyber-corner-tl,.cyber-glitch-btn.is-hud .cyber-corner-br{border-color:#000}.cyber-glitch-ghost{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 14px;pointer-events:none;opacity:0;z-index:1;font-weight:900;white-space:nowrap}.cyber-glitch-compact .cyber-glitch-ghost{padding:0}.cyber-glitch-ghost.cyan{color:#00f0ff;text-shadow:2px 0 #00f0ff}.cyber-glitch-ghost.pink{color:#f05;text-shadow:-2px 0 #ff0055}.cyber-glitch-btn.is-glitching,.cyber-glitch-btn:hover{animation:cyber-button-shake .35s cubic-bezier(.25,.46,.45,.94) both}.cyber-glitch-btn.is-glitching .cyber-glitch-ghost.cyan,.cyber-glitch-btn:hover .cyber-glitch-ghost.cyan{animation:cyber-ghost-cyan-anim .35s infinite steps(2)}.cyber-glitch-btn.is-glitching .cyber-glitch-ghost.pink,.cyber-glitch-btn:hover .cyber-glitch-ghost.pink{animation:cyber-ghost-pink-anim .35s infinite steps(2)}.cyber-glitch-btn.is-glitching .cyber-glitch-scanlines,.cyber-glitch-btn:hover .cyber-glitch-scanlines{animation:cyber-scanlines-anim .25s infinite linear}@keyframes cyber-button-shake{0%{transform:translate(0) skew(0)}20%{transform:translate(-3px,1px) skew(-3deg);filter:drop-shadow(-3px 0 0 #00f0ff)}40%{transform:translate(3px,-2px) skew(2deg);filter:drop-shadow(3px 0 0 #ff0055)}60%{transform:translate(-2px,-1px) skew(-1deg)}80%{transform:translate(2px,1px) skew(1deg)}to{transform:translate(0) skew(0);filter:none}}@keyframes cyber-ghost-cyan-anim{0%{opacity:.95;transform:translate(-4px,-1px);clip-path:inset(15% 0 55% 0)}25%{opacity:.75;transform:translate(3px,2px);clip-path:inset(65% 0 10% 0)}50%{opacity:.95;transform:translate(-2px,1px);clip-path:inset(35% 0 35% 0)}75%{opacity:.7;transform:translate(4px,-2px);clip-path:inset(5% 0 75% 0)}to{opacity:.95;transform:translate(-3px);clip-path:inset(45% 0 20% 0)}}@keyframes cyber-ghost-pink-anim{0%{opacity:.95;transform:translate(4px,1px);clip-path:inset(60% 0 10% 0)}25%{opacity:.75;transform:translate(-3px,-2px);clip-path:inset(10% 0 65% 0)}50%{opacity:.85;transform:translate(2px,-1px);clip-path:inset(25% 0 40% 0)}75%{opacity:.75;transform:translate(-4px,2px);clip-path:inset(70% 0 5% 0)}to{opacity:.95;transform:translate(3px);clip-path:inset(20% 0 50% 0)}}@keyframes cyber-scanlines-anim{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.cyber-glitch-btn:active{transform:scale(.95) translate(-1px,1px)!important;filter:invert(.2) contrast(1.4)!important}.workspace-tree{min-width:0;color:inherit;font-family:Space Grotesk,system-ui,sans-serif}.workspace-tree ul{margin:0;padding:0;list-style:none}.workspace-tree__row{--tree-indent: calc(var(--tree-depth, 0) * 16px);min-height:34px;padding-left:calc(9px + var(--tree-indent));padding-right:8px;display:flex;align-items:center;gap:7px;border-left:2px solid transparent;color:#aeb5c2;transition:color .12s ease,background .12s ease,border-color .12s ease}.workspace-tree__row:hover,.workspace-tree__row:focus-within{background:color-mix(in srgb,var(--paper-yellow, #ffe600) 7%,transparent);color:#f3f5f8}.workspace-tree__folder{width:100%;border:0;border-left:2px solid transparent;background:transparent;font:inherit;text-align:left;cursor:pointer}.workspace-tree__folder svg:nth-of-type(2){color:#d7c94a}.workspace-tree__file>button{min-width:0;flex:1;display:flex;align-items:center;gap:8px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.workspace-tree__file span,.workspace-tree__folder span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-tree__file.is-active{border-left-color:var(--paper-yellow, #ffe600);background:color-mix(in srgb,var(--paper-yellow, #ffe600) 13%,transparent);color:#fff7a8;font-weight:700}.workspace-tree__actions{display:none;align-items:center;gap:4px}.workspace-tree__row:hover .workspace-tree__actions,.workspace-tree__row:focus-within .workspace-tree__actions{display:flex}.workspace-tree__rename{min-width:0;flex:1;display:flex;align-items:center;gap:4px}.workspace-tree__rename input{width:100%;min-width:72px}.workspace-tree__empty{margin:12px;color:#8d95a3;font-size:12px;line-height:1.45}.rm-learning-btn{position:relative}.rm-learning-btn strong{display:grid;place-items:center;min-width:1.25rem;height:1.25rem;padding:0 .3rem;border:1px solid currentColor;border-radius:999px;background:var(--accent-yellow, #ffe600);color:#111;font:700 .68rem/1 var(--font-mono, monospace)}.learning-center-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:140;display:grid;place-items:center;padding:clamp(.75rem,3vw,2rem);background:#0a0c12c2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.learning-center{width:min(920px,100%);max-height:min(820px,100dvh - 2rem);overflow:hidden;display:grid;grid-template-rows:auto auto auto minmax(0,1fr);color:var(--ink, #17191f);background:var(--paper, #f5f2eb);border:2px solid #111;border-radius:18px;box-shadow:10px 10px #111}.learning-center>header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.4rem 1.5rem 1rem;border-bottom:1px solid color-mix(in srgb,currentColor 18%,transparent)}.learning-center>header span{color:#785b00;font:700 .7rem/1 var(--font-mono, monospace);letter-spacing:.13em}.learning-center>header h2{margin:.35rem 0 .15rem;font-size:clamp(1.55rem,4vw,2.25rem);line-height:1}.learning-center>header p{margin:0;color:color-mix(in srgb,currentColor 62%,transparent)}.learning-center__sync{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem;width:fit-content;margin-top:.65rem;color:#126b4b;font:700 .68rem/1.25 var(--font-mono, monospace)}.learning-center__sync small{flex-basis:100%;max-width:70ch;color:color-mix(in srgb,currentColor 70%,transparent);font:500 .67rem/1.35 var(--font-body, sans-serif)}.learning-center__sync.is-cached,.learning-center__sync.is-error{color:#8a4b10}.learning-center>header button{display:grid;place-items:center;width:2.4rem;height:2.4rem;border:1px solid currentColor;border-radius:10px;background:transparent}.learning-center__summary{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;border-block:1px solid color-mix(in srgb,currentColor 15%,transparent);background:color-mix(in srgb,currentColor 15%,transparent)}.learning-center__summary span{padding:.6rem .8rem;background:#ebe7dc;color:#4c515b;font-size:.7rem;text-align:center}.learning-center__summary strong{color:#111318;font-size:.92rem}.learning-center>nav{display:grid;grid-template-columns:repeat(5,1fr);gap:.45rem;padding:.65rem 1rem;background:color-mix(in srgb,currentColor 4%,transparent)}.learning-center>nav button{display:flex;justify-content:center;align-items:center;gap:.45rem;min-height:2.65rem;border:1px solid transparent;border-radius:9px;background:transparent;font-weight:700}.learning-center>nav button>span{display:grid;gap:.08rem;text-align:left;line-height:1.05}.learning-center>nav button small{color:color-mix(in srgb,currentColor 62%,transparent);font-size:.58rem;font-weight:650;letter-spacing:.02em}.learning-center>nav button:disabled{cursor:not-allowed;border-color:color-mix(in srgb,currentColor 15%,transparent);opacity:.58}.learning-center>nav button.is-active{border-color:#111;background:#ffe600;color:#111;box-shadow:3px 3px #111}.learning-center>main{min-height:0;overflow:auto;padding:clamp(1rem,3vw,1.6rem)}.learning-center h3{margin:0;font-size:1.2rem}.learning-center label{display:grid;gap:.4rem;margin:0 0 1rem;font-weight:700}.learning-center textarea,.learning-center select{width:100%;border:1.5px solid color-mix(in srgb,currentColor 50%,transparent);border-radius:9px;padding:.75rem .85rem;resize:vertical;background:color-mix(in srgb,var(--paper, #f5f2eb) 90%,white);color:inherit;font:500 .96rem/1.5 var(--font-body, sans-serif)}.learning-center textarea:focus,.learning-center select:focus{outline:3px solid color-mix(in srgb,#ffe600 70%,transparent);border-color:#111}.learning-notebook__intro{margin-bottom:1.25rem;padding:1rem;border-left:5px solid #ffe600;background:color-mix(in srgb,#ffe600 10%,transparent)}.learning-notebook__intro p,.learning-empty p{margin:.35rem 0 0;color:color-mix(in srgb,currentColor 68%,transparent)}.learning-primary{min-height:2.8rem;padding:.7rem 1rem;border:2px solid #111;border-radius:9px;background:#ffe600;color:#111;font-weight:800;box-shadow:4px 4px #111}.learning-primary:disabled{opacity:.45;box-shadow:none}.learning-progress-line{display:flex;justify-content:space-between;gap:1rem;margin-bottom:1rem;color:color-mix(in srgb,currentColor 65%,transparent);font:650 .76rem/1 var(--font-mono, monospace);text-transform:uppercase}.review-queue h3{margin-bottom:1.25rem;font-size:clamp(1.25rem,3vw,1.7rem)}.review-self-check{margin-top:1rem;padding:1rem;border:1px solid currentColor;border-radius:12px}.review-self-check ul{margin:.75rem 0 1rem;padding-left:1.25rem}.review-rating{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}.review-rating button,.exam-result button{min-height:2.55rem;padding:.5rem;border:1px solid currentColor;border-radius:8px;background:transparent;font-weight:700}.exam-mode{display:grid;gap:.35rem}.exam-mode label{padding:1rem;border:1px solid color-mix(in srgb,currentColor 20%,transparent);border-radius:12px}.exam-mode label>span{color:#785b00;font:750 .72rem/1 var(--font-mono, monospace);text-transform:uppercase}.exam-mode label small{color:color-mix(in srgb,currentColor 62%,transparent);font-weight:500}.exam-result{padding:clamp(1.2rem,4vw,2.2rem);border:2px solid currentColor;border-radius:14px}.exam-result.is-green{background:#dff8e9;color:#075b36}.exam-result.is-yellow{background:#fff4c5;color:#694900}.exam-result.is-red{background:#ffe2e5;color:#8d1730}.leader-mode{max-width:720px;margin:0 auto}.technology-path{max-width:820px;margin:0 auto}.technology-path>header{margin-bottom:1.2rem}.technology-path>header>span{color:#785b00;font:800 .68rem/1 var(--font-mono, monospace);letter-spacing:.14em}.technology-path>header h3{margin:.45rem 0 .35rem;font-size:clamp(1.35rem,3vw,1.9rem)}.technology-path>header p{max-width:66ch;margin:0;color:color-mix(in srgb,currentColor 68%,transparent);line-height:1.55}.technology-path ol{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.technology-path li{position:relative;display:grid;grid-template-columns:3.25rem minmax(0,1fr);gap:.85rem}.technology-path__number{display:grid;place-items:center;align-self:start;aspect-ratio:1;border:2px solid #111;border-radius:50%;background:#f5f2eb;color:#111;box-shadow:3px 3px #111;font:800 .75rem/1 var(--font-mono, monospace)}.technology-path article{padding:1rem 1.1rem;border:1.5px solid color-mix(in srgb,currentColor 32%,transparent);border-radius:12px;background:color-mix(in srgb,currentColor 3%,transparent)}.technology-path li.is-current article{border-color:#16855c;background:color-mix(in srgb,#26b978 10%,transparent);box-shadow:4px 4px #16855c}.technology-path__eyebrow{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:#785b00;font:800 .72rem/1 var(--font-mono, monospace);text-transform:uppercase}.technology-path__eyebrow span{padding:.3rem .5rem;border-radius:999px;background:#16855c;color:#fff;font-size:.62rem;letter-spacing:.05em}.technology-path article h4{margin:.45rem 0 .25rem;font-size:1.05rem}.technology-path article p{margin:0;color:color-mix(in srgb,currentColor 72%,transparent);line-height:1.48}.technology-path article small{display:block;margin-top:.7rem;color:#08744c;font-weight:750}.technology-path__connector{grid-column:1/-1;display:flex;align-items:center;gap:.55rem;min-height:1.5rem;padding-left:.65rem;color:color-mix(in srgb,currentColor 55%,transparent);font:700 .68rem/1 var(--font-mono, monospace)}.technology-path__connector b{color:#16855c;font-size:1rem}.technology-path>aside{margin-top:1.2rem;padding:1rem;border-left:5px solid #ffe600;background:color-mix(in srgb,#ffe600 10%,transparent)}.technology-path>aside p{margin:.3rem 0 0;line-height:1.5}.learning-empty{min-height:12rem;display:grid;place-content:center;text-align:center;padding:2rem;border:1px dashed currentColor;border-radius:14px}.review-overview{display:grid;gap:1.25rem}.learning-section-heading{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.learning-section-heading span{display:block;margin-bottom:.25rem;color:#785b00;font:750 .65rem/1 var(--font-mono, monospace);letter-spacing:.11em}.learning-section-heading>strong{display:grid;place-items:center;min-width:2rem;height:2rem;border:1px solid currentColor;border-radius:999px}.tutor-reinforcements__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:.7rem}.tutor-reinforcements__grid article{display:grid;align-content:start;gap:.55rem;border:1.5px solid color-mix(in srgb,currentColor 35%,transparent);border-radius:12px;padding:.9rem;background:color-mix(in srgb,#ffe600 8%,transparent)}.tutor-reinforcements__grid article>div{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.tutor-reinforcements__grid article>div strong{text-transform:capitalize}.tutor-reinforcements__grid article>div span{border-radius:999px;padding:.2rem .45rem;background:color-mix(in srgb,#ffe600 24%,transparent);font-size:.65rem;font-weight:750}.tutor-reinforcements__grid p{margin:0;line-height:1.45}.tutor-reinforcements__grid small{color:color-mix(in srgb,currentColor 62%,transparent);line-height:1.4}.tutor-reinforcements__grid button{justify-self:start;border:1px solid currentColor;border-radius:7px;padding:.4rem .6rem;background:transparent;font-size:.72rem;font-weight:800}.post-solve-studio{display:grid;gap:.9rem;margin-top:.8rem;padding:1rem;border:1.5px solid #16855c;border-radius:12px;background:color-mix(in srgb,#26b978 8%,var(--paper, #f5f2eb));color:inherit}.post-solve-studio>header span{color:#08744c;font:800 .65rem/1 var(--font-mono, monospace);letter-spacing:.12em}.post-solve-studio>header h3{margin:.3rem 0 .2rem;font-size:1rem}.post-solve-studio>header p{margin:0;font-size:.78rem;line-height:1.45;opacity:.75}.post-solve-studio label{display:grid;gap:.4rem;margin:0;font-weight:700}.post-solve-studio label>span{display:flex;align-items:center;gap:.4rem;font-size:.78rem}.post-solve-studio label small{font-size:.73rem;line-height:1.45;font-weight:500;opacity:.78}.post-solve-studio textarea{width:100%;min-height:4.5rem;padding:.65rem;resize:vertical;border:1px solid color-mix(in srgb,currentColor 35%,transparent);border-radius:7px;background:color-mix(in srgb,var(--paper, #f5f2eb) 90%,white);color:inherit;font:500 .8rem/1.45 var(--font-body, sans-serif)}.post-solve-studio .learning-primary{display:flex;align-items:center;justify-content:center;gap:.4rem;width:100%;font-size:.78rem}.learning-diagram{margin:1.25rem 0 .25rem}.learning-diagram__frame{position:relative;width:100%;overflow:hidden;border:1px solid #3f4654;border-radius:12px;background:#f5f2eb}.learning-diagram__frame iframe{display:block;width:100%;height:100%;border:0}.learning-diagram__loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;place-items:center;background:#f5f2eb;color:#303744;font:700 .78rem/1.2 var(--font-mono, monospace);letter-spacing:.04em}.learning-diagram figcaption{margin-top:.7rem;color:#b8c0cf;font-size:.78rem;line-height:1.5}.learning-diagram figcaption strong{color:#ffe600}.learning-diagram__question{display:grid;gap:.3rem;margin:.75rem 0 0;padding:.75rem .9rem;border-left:4px solid #ffe600;background:#ffe60012;color:#e6e9ef;font-size:.82rem;line-height:1.5}.learning-diagram__question span{color:#ffe600;font:800 .66rem/1 var(--font-mono, monospace);letter-spacing:.11em;text-transform:uppercase}.challenge-drawer .post-solve-studio{background:#101a17;border-color:#287a5b;color:#ddf9ec}.challenge-drawer .post-solve-studio>header span{color:#6ee7b7}.challenge-drawer .post-solve-studio textarea{background:#0c1110;border-color:#38574b}.debug-new-layout .post-solve-studio{background:#f2fbf6;color:#17362a}html.hud .learning-center{color:#eef5ff;background:#10141c;border-color:#00e7f1;border-radius:3px;box-shadow:8px 8px #080a0f,9px 9px #d629ff}html.hud .learning-center__summary span{background:#0b101a;color:#b8c1d4}html.hud .learning-center__summary strong{color:#f4f8ff}html.hud .learning-center>header span,html.hud .exam-mode label>span{color:#ffe600}html.hud .learning-center__sync{color:#5fffc4}html.hud .learning-center__sync.is-cached,html.hud .learning-center__sync.is-error{color:#ffe600}html.hud .learning-center textarea,html.hud .learning-center select{background:#090c12;border-color:#39465a}html.hud .learning-center>nav button.is-active{background:#00e7f1}html.hud .learning-section-heading span{color:#00e7f1}html.hud .tutor-reinforcements__grid article{border-color:#38465c;background:#0d1320}html.hud .tutor-reinforcements__grid article>div span{background:#17243b;color:#7dffb2}html.hud .technology-path>header>span,html.hud .technology-path__eyebrow,html.hud .technology-path article small{color:#00e7f1}html.hud .technology-path__number{border-color:#00e7f1;background:#080c12;color:#eef5ff;border-radius:2px;box-shadow:3px 3px #d629ff}html.hud .technology-path article{border-color:#39465a;border-radius:2px;background:#0b1018}html.hud .technology-path li.is-current article{border-color:#00e7f1;background:#00e7f10f;box-shadow:4px 4px #d629ff}html.hud .technology-path__eyebrow span{background:#00e7f1;color:#071014}html.hud .technology-path__connector b{color:#d629ff}html.hud .technology-path>aside{border-color:#ffe600;background:#ffe6000f}html.hud .post-solve-studio{border-color:#00e7f1;background:#07181a;color:#e6fdff;border-radius:2px}html.hud .post-solve-studio>header span{color:#00e7f1}html.hud .post-solve-studio textarea{background:#070b10;border-color:#314b54}html.hud .learning-diagram__frame{border-color:#00e7f1;border-radius:2px}html.hud .learning-diagram__loading{background:#090b10;color:#00e7f1}html.hud .learning-diagram__question{border-color:#00e7f1;background:#00e7f112}html.hud .learning-diagram__question span{color:#00e7f1}@media(max-width:680px){.rm-learning-btn{padding-inline:.65rem}.rm-learning-btn:not(:focus){font-size:0;gap:0}.rm-learning-btn svg,.rm-learning-btn strong{font-size:initial}.learning-center-backdrop{padding:0;align-items:end}.learning-center{max-height:92dvh;border-radius:18px 18px 0 0;box-shadow:none}.learning-center>nav{grid-template-columns:repeat(2,1fr)}.learning-center__summary{grid-template-columns:1fr}.learning-center__summary span{padding:.42rem .7rem;text-align:left}.review-rating{grid-template-columns:repeat(2,1fr)}}.account-control{position:relative;flex:0 0 auto;font-family:Outfit,sans-serif}.account-trigger{display:inline-flex;min-height:34px;align-items:center;gap:7px;border:2px solid #111318;border-radius:8px;background:var(--color-brand);padding:6px 10px;color:#111318;box-shadow:2px 2px #111318;font-size:12px;font-weight:850;line-height:1}.account-trigger:not(:disabled):active{transform:translate(1px,1px);box-shadow:1px 1px #111318}.account-trigger:focus-visible{outline:3px solid #38bdf8;outline-offset:2px}.account-trigger:disabled{cursor:default;opacity:.68;box-shadow:none}.account-trigger.is-authenticated{background:#f5f2eb}.account-trigger--error{border-color:#be123c;background:#fff1f2;color:#881337}.account-trigger--loading{width:88px;overflow:hidden;pointer-events:none}.account-trigger--loading i{width:100%;height:9px;border-radius:999px;background:linear-gradient(90deg,#c8c4ba 20%,#f5f2eb,#c8c4ba 80%);background-size:200% 100%;animation:account-loading 1.2s ease-in-out infinite}@keyframes account-loading{to{background-position:-200% 0}}.account-monogram{display:grid;width:21px;height:21px;place-items:center;border:1.5px solid #111318;border-radius:5px;background:#ffe600;font-family:Space Grotesk,sans-serif;font-size:9px;font-weight:900}.account-menu{position:absolute;z-index:80;top:calc(100% + 10px);right:0;width:min(320px,100vw - 24px);border:2px solid #111318;border-radius:12px;background:#f5f2eb;padding:16px;color:#20232a;box-shadow:6px 6px #111318}.account-menu__identity{display:grid;gap:4px}.account-menu__identity>span{color:#6b6252;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.account-menu__identity strong{font-family:Space Grotesk,sans-serif;font-size:17px;line-height:1.15}.account-menu__identity p{margin:0;color:#625f58;font-size:12px;line-height:1.45;overflow-wrap:anywhere}.account-menu__roles{display:flex;flex-wrap:wrap;gap:6px;margin-top:13px;padding-top:12px;border-top:1px solid #b9b3a8}.account-menu__roles span{border:1px solid #111318;border-radius:999px;padding:3px 7px;background:#fff;font-size:10px;font-weight:800}.account-menu__providers{display:grid;gap:8px;margin-top:14px}.account-menu__providers button,.account-menu__action{width:100%;min-height:38px;border:2px solid #111318;border-radius:8px;background:#111318;padding:8px 12px;color:#fff;font-size:12px;font-weight:850;text-align:left}.account-menu__providers button:first-child{background:#ffe600;color:#111318}.account-menu__providers button:active,.account-menu__action:active{transform:translate(1px,1px)}.account-menu__action{margin-top:14px;background:transparent;color:#111318;text-align:center}.account-menu__action--primary{margin-top:8px;background:#fff;color:#111318;text-align:left}.account-menu__action:disabled{cursor:wait;opacity:.6}.account-menu__error{margin:12px 0 0;border-left:3px solid #be123c;padding-left:9px;color:#881337;font-size:11px;line-height:1.45}.hud .account-trigger{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#e2e8f0!important;font-family:Chakra Petch,sans-serif!important;font-weight:700!important;letter-spacing:.04em!important}.hud .account-trigger.is-authenticated{background:transparent!important}.hud .account-monogram{border-color:#00f0ff!important;color:#00f0ff!important;background:#090e18!important;border-radius:2px!important}.hud .account-menu{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#f4f7fb!important;font-family:Chakra Petch,sans-serif!important}.hud .account-menu__identity>span{color:#00f0ff!important;font-family:Chakra Petch,sans-serif!important}.hud .account-menu__identity strong{color:#fff!important;font-family:Chakra Petch,sans-serif!important}.hud .account-menu__identity p{color:#94a3b8!important}.hud .account-menu__roles{border-top-color:#1e293b!important}.hud .account-menu__roles span{border-color:#00f0ff!important;background:#0c1220!important;color:#00f0ff!important}.hud .account-menu__action{border-color:#ff007f80!important;color:#ff007f!important;background:#1a0818!important}@media(max-width:600px){.account-trigger__label{max-width:92px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-menu{position:fixed;top:68px;right:10px;left:10px;width:auto}}@media(prefers-reduced-motion:reduce){.account-trigger--loading i{animation:none}}.email-verification{position:fixed;z-index:260;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#111318b8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.email-verification__panel{position:relative;width:min(490px,100%);border:2px solid #111318;border-radius:18px;background:#f5f2eb;padding:34px;color:#20232a;box-shadow:10px 10px #111318}.email-verification__close{position:absolute;top:14px;right:14px;display:grid;width:38px;height:38px;place-items:center;border:1.5px solid #111318;border-radius:10px;background:transparent}.email-verification__eyebrow{display:inline-flex;align-items:center;gap:7px;color:#715d00;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.email-verification h2{margin:15px 50px 6px 0;font:800 34px/1.05 Space Grotesk,sans-serif}.email-verification__panel>p{margin:0 0 23px;color:#625f58;line-height:1.55}.email-verification form{display:grid;gap:10px}.email-verification label{font-size:12px;font-weight:850}.email-verification input{width:100%;border:2px solid #111318;border-radius:12px;background:#fff;padding:14px 16px;font:800 28px/1 Space Grotesk,sans-serif;letter-spacing:.28em;text-align:center}.email-verification input:focus{outline:4px solid rgba(255,230,0,.55);outline-offset:2px}.email-verification input[aria-invalid=true]{border-color:#be123c}.email-verification__error{margin:0;border-left:3px solid #be123c;padding-left:10px;color:#881337;font-size:12px}.email-verification__submit{display:flex;min-height:48px;align-items:center;justify-content:center;gap:9px;margin-top:4px;border:2px solid #111318;border-radius:10px;background:#ffe600;color:#111318;box-shadow:4px 4px #111318;font-weight:900}.email-verification__submit:disabled{cursor:not-allowed;opacity:.55;box-shadow:none}.email-verification__footer{display:flex;justify-content:space-between;gap:12px;margin-top:19px}.email-verification__footer button{border:0;background:transparent;color:#4b5563;font-size:12px;font-weight:800;text-decoration:underline}.email-verification__footer button:disabled{opacity:.55;text-decoration:none}.hud .email-verification{background:#03070fd1}.hud .email-verification__panel{--aug-border-bg: #00f0ff;--aug-border-all: 2px;border:0;border-radius:0;background:#090e18;color:#f8fafc;box-shadow:10px 10px #d7ff00;font-family:Chakra Petch,sans-serif}.hud .email-verification__eyebrow{color:#00f0ff}.hud .email-verification__panel>p{color:#a5b4c8}.hud .email-verification input{border-color:#00f0ff;border-radius:0;background:#060a11;color:#fff}.hud .email-verification__submit{border-color:#d7ff00;border-radius:0;background:#d7ff00;box-shadow:4px 4px #00f0ff}.hud .email-verification__close{border-color:#ff007f;border-radius:0;color:#ff007f}.hud .email-verification__footer button{color:#94a3b8}@media(max-width:540px){.email-verification{padding:12px;align-items:end}.email-verification__panel{padding:28px 20px 22px;border-radius:16px 16px 0 0}.email-verification h2{font-size:28px}.email-verification__footer{align-items:flex-start;flex-direction:column}}.staff-dashboard{position:fixed;z-index:250;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:232px minmax(0,1fr);overflow:hidden;background:#eeebe3;color:#20232a;font-family:Outfit,sans-serif}.staff-dashboard button,.learner-support button{cursor:pointer}.staff-dashboard__rail{display:flex;flex-direction:column;border-right:2px solid #111318;background:#111318;padding:24px 16px;color:#fff}.staff-dashboard__brand{display:flex;align-items:center;gap:10px;padding:2px 8px 26px;font:800 18px Space Grotesk,sans-serif}.staff-dashboard__rail nav{display:grid;gap:6px}.staff-dashboard__rail nav button{display:flex;min-height:44px;align-items:center;gap:11px;border:1px solid transparent;border-radius:9px;background:transparent;padding:10px 12px;color:#c9cbd1;font-weight:750;text-align:left}.staff-dashboard__rail nav button b{margin-left:auto;border-radius:99px;background:#ffe600;padding:2px 7px;color:#111318;font-size:10px}.staff-dashboard__rail nav button.is-active{border-color:#ffe600;background:#24262d;color:#ffe600}.staff-dashboard__rail>p{margin:auto 8px 0;color:#9398a4;font-size:11px;line-height:1.55}.staff-dashboard__main{min-width:0;overflow:auto}.staff-dashboard__header{position:sticky;z-index:3;top:0;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:2px solid #111318;background:#f5f2ebf0;padding:20px clamp(20px,4vw,48px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.staff-dashboard__header span{color:#796400;font-size:10px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.staff-dashboard__header h1{margin:3px 0 0;font:800 clamp(25px,3vw,38px)/1.05 "Space Grotesk",sans-serif}.staff-dashboard__header-actions{display:flex;gap:8px}.staff-dashboard__header-actions button{display:grid;width:42px;height:42px;place-items:center;border:2px solid #111318;border-radius:9px;background:#f5f2eb;box-shadow:2px 2px #111318}.staff-dashboard__content{max-width:1420px;margin:0 auto;padding:clamp(20px,4vw,48px)}.staff-dashboard__error{margin:18px clamp(20px,4vw,48px) 0;border:2px solid #881337;background:#fff1f2;padding:13px 16px;color:#881337;font-weight:700}.staff-dashboard__loading{display:grid;min-height:180px;place-items:center;color:#68645d;font-weight:750}.staff-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.staff-metrics article{border:2px solid #111318;border-radius:12px;background:#f5f2eb;padding:20px;box-shadow:5px 5px #111318}.staff-metrics article.is-alert{background:#fff2ad}.staff-metrics span,.staff-metrics small{display:block;color:#706b63;font-size:11px;font-weight:800}.staff-metrics strong{display:block;margin:9px 0 3px;font:850 38px/1 Space Grotesk,sans-serif}.staff-dashboard__split{display:grid;grid-template-columns:1.25fr .75fr;gap:18px;margin-top:28px}.staff-panel{min-width:0;border:2px solid #111318;border-radius:12px;background:#f5f2eb;padding:20px;box-shadow:5px 5px #111318}.staff-panel__heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.staff-panel h2,.staff-detail-section h3,.staff-feedback-compose h3{margin:0;font:800 18px Space Grotesk,sans-serif}.staff-panel__heading button{border:0;background:transparent;color:#5d4d00;font-size:11px;font-weight:850;text-decoration:underline}.staff-learner-row{display:grid;width:100%;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;border:0;border-top:1px solid #cbc6ba;background:transparent;padding:12px 4px;color:inherit;text-align:left}.staff-learner-row.is-active{background:#fff6b8;box-shadow:inset 4px 0 #111318}.staff-avatar{display:grid;width:38px;height:38px;place-items:center;border:2px solid #111318;border-radius:9px;background:#ffe600;font:900 11px Space Grotesk,sans-serif}.staff-avatar.is-large{width:54px;height:54px;font-size:15px}.staff-learner-row>span:nth-child(2){min-width:0}.staff-learner-row strong,.staff-learner-row small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.staff-learner-row small{color:#6c6861;font-size:10px}.staff-learner-row__signal{text-align:right}.staff-learner-row__signal b{display:block;color:#9f1239;font-size:17px}.staff-thread-preview{display:grid;width:100%;gap:2px;border:0;border-top:1px solid #cbc6ba;background:transparent;padding:12px 3px;color:inherit;text-align:left}.staff-thread-preview span{color:#796400;font-size:10px;font-weight:850}.staff-thread-preview small{color:#77716a;font-size:10px}.staff-empty{display:grid;min-height:150px;place-items:center;align-content:center;gap:5px;color:#77716a;text-align:center}.staff-empty p{margin:0;font-size:12px}.staff-learners{display:grid;grid-template-columns:minmax(290px,.8fr) minmax(420px,1.6fr);min-height:calc(100vh - 190px);overflow:hidden;border:2px solid #111318;border-radius:12px;background:#f5f2eb;box-shadow:6px 6px #111318}.staff-learners__list{overflow:auto;border-right:2px solid #111318;padding:16px}.staff-search{display:flex;align-items:center;gap:8px;margin-bottom:12px;border:2px solid #111318;border-radius:9px;background:#fff;padding:9px 11px}.staff-search input{min-width:0;flex:1;border:0;background:transparent;outline:0}.staff-learners__detail{min-width:0;overflow:auto;padding:clamp(18px,3vw,32px)}.staff-detail-header{display:flex;align-items:center;gap:13px}.staff-detail-header h2{margin:0;font:800 23px Space Grotesk,sans-serif}.staff-detail-header p{margin:3px 0 0;color:#706b63;font-size:11px}.staff-detail-stats{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.staff-detail-stats span{border:1px solid #111318;border-radius:999px;background:#fff;padding:6px 10px;font-size:11px}.staff-detail-stats b{margin-right:3px}.staff-detail-section,.staff-feedback-compose{margin-top:18px;border-top:2px solid #111318;padding-top:18px}.staff-skill{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #cbc6ba;padding:10px 0}.staff-skill strong,.staff-skill small{display:block}.staff-skill small{color:#706b63;font-size:10px}.staff-feedback-compose h3{display:flex;align-items:center;gap:7px}.staff-feedback-compose input,.staff-feedback-compose textarea,.staff-inbox__conversation textarea{width:100%;margin-top:10px;border:2px solid #111318;border-radius:9px;background:#fff;padding:10px 12px}.staff-feedback-compose textarea{min-height:110px;resize:vertical}.staff-feedback-compose button,.staff-inbox__conversation form button{min-height:40px;margin-top:8px;border:2px solid #111318;border-radius:8px;background:#ffe600;padding:8px 14px;box-shadow:3px 3px #111318;font-weight:900}.staff-feedback-compose button:disabled{opacity:.5;box-shadow:none}.staff-feedback-history{margin-top:10px;border-left:4px solid #ffe600;background:#fff;padding:10px 12px}.staff-feedback-history p{margin:0 0 5px}.staff-feedback-history small{color:#706b63}.staff-inbox{display:grid;grid-template-columns:minmax(270px,.7fr) minmax(460px,1.5fr);min-height:calc(100vh - 190px);overflow:hidden;border:2px solid #111318;border-radius:12px;background:#f5f2eb;box-shadow:6px 6px #111318}.staff-inbox__list{overflow:auto;border-right:2px solid #111318;padding:10px}.staff-inbox__list>button{display:grid;width:100%;gap:3px;border:0;border-bottom:1px solid #cbc6ba;background:transparent;padding:14px 10px;text-align:left}.staff-inbox__list>button.is-active{background:#fff6b8}.staff-inbox__list span{color:#796400;font-size:9px;font-weight:900;text-transform:uppercase}.staff-inbox__list small{color:#706b63;font-size:10px}.staff-inbox__conversation{display:flex;min-width:0;flex-direction:column;padding:22px}.staff-inbox__conversation>header{display:flex;align-items:center;gap:10px;border-bottom:2px solid #111318;padding-bottom:14px}.staff-inbox__conversation header button{display:none}.staff-inbox__conversation h2{margin:0;font:800 20px Space Grotesk,sans-serif}.staff-inbox__conversation header p{margin:2px 0 0;color:#706b63;font-size:11px}.staff-messages{display:flex;flex:1;flex-direction:column;gap:8px;overflow:auto;padding:18px 0}.staff-messages article{align-self:flex-start;max-width:min(78%,620px);border:1px solid #111318;border-radius:10px 10px 10px 2px;background:#fff;padding:10px 12px}.staff-messages article.is-staff{align-self:flex-end;border-radius:10px 10px 2px;background:#fff6b8}.staff-messages p{margin:0;white-space:pre-wrap}.staff-messages time{display:block;margin-top:4px;color:#706b63;font-size:9px}.staff-inbox__conversation form{border-top:1px solid #cbc6ba;padding-top:12px}.staff-inbox__conversation form label{font-size:11px;font-weight:850}.staff-access__intro{display:flex;gap:14px;border:2px solid #111318;background:#fff6b8;padding:20px;box-shadow:4px 4px #111318}.staff-access__intro h2{margin:0;font:800 22px Space Grotesk,sans-serif}.staff-access__intro p{margin:4px 0 0;color:#625f58}.staff-access__table{margin-top:18px;border:2px solid #111318;background:#f5f2eb;padding:10px 18px;box-shadow:4px 4px #111318}.staff-access__table article{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #cbc6ba;padding:14px 0}.staff-access__table strong,.staff-access__table small{display:block}.staff-access__table small{color:#706b63}.staff-access__table article>div{display:flex;gap:8px}.staff-access__table button{border:1px solid #111318;border-radius:7px;background:#fff;padding:7px 10px;font-weight:800}.staff-access__table button.is-active{background:#111318;color:#fff}.staff-access__grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.8fr);gap:18px;margin-top:22px}.staff-access__section{min-width:0;border:2px solid #111318;background:#f5f2eb;padding:18px;box-shadow:4px 4px #111318}.staff-access__section>header{display:flex;align-items:end;justify-content:space-between;gap:16px;border-bottom:2px solid #111318;padding-bottom:13px}.staff-access__section>header span,.staff-course-list article>div>span{color:#796400;font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.staff-access__section>header h2{margin:2px 0 0;font:800 20px Space Grotesk,sans-serif}.staff-access__section>header small{max-width:270px;color:#706b63;text-align:right}.staff-access__section .staff-access__table{margin:0;border:0;padding:0;box-shadow:none}.staff-access__table button.is-warning{border-color:#9f1239;background:#fff1f2;color:#9f1239}.staff-rule-form{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:16px 0}.staff-rule-form label,.staff-course-list__controls label{display:grid;gap:5px;color:#625f58;font-size:10px;font-weight:850}.staff-rule-form select,.staff-rule-form input,.staff-course-list__controls select,.staff-course-list__controls input{min-width:0;height:40px;border:2px solid #111318;border-radius:7px;background:#fff;padding:7px 10px;color:inherit}.staff-rule-form__value{grid-column:1/-1}.staff-rule-form>button,.staff-course-list__controls>button{grid-column:1/-1;min-height:40px;border:2px solid #111318;border-radius:7px;background:#ffe600;box-shadow:3px 3px #111318;font-weight:900}.staff-rule-form button:disabled,.staff-course-list__controls button:disabled{opacity:.55;box-shadow:none}.staff-rule-list{border-top:1px solid #cbc6ba}.staff-rule-list article{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #cbc6ba;padding:12px 0}.staff-rule-list article span,.staff-rule-list strong,.staff-rule-list small{display:block;min-width:0}.staff-rule-list article b{color:#796400;font-size:9px;text-transform:uppercase}.staff-rule-list article strong{overflow:hidden;text-overflow:ellipsis}.staff-rule-list article small{color:#706b63;font-size:9px}.staff-rule-list article>button{display:grid;width:36px;height:36px;flex:0 0 auto;place-items:center;border:1px solid #111318;border-radius:7px;background:#fff}.staff-course-list{display:grid;gap:14px;margin-top:20px}.staff-course-list>article{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);gap:24px;border:2px solid #111318;background:#f5f2eb;padding:20px;box-shadow:4px 4px #111318}.staff-course-list h2{margin:5px 0 8px;font:800 21px Space Grotesk,sans-serif}.staff-course-list p{max-width:760px;margin:0;color:#625f58}.staff-course-list__controls{display:grid;grid-template-columns:.7fr 1.3fr;gap:10px;align-content:start}.learner-support{position:fixed;z-index:255;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:18px;background:#111318b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.learner-support>section{width:min(760px,100%);max-height:min(800px,100vh - 36px);overflow:auto;border:2px solid #111318;border-radius:16px;background:#f5f2eb;color:#20232a;box-shadow:8px 8px #111318}.learner-support>section>header{position:sticky;z-index:2;top:0;display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid #111318;background:#f5f2eb;padding:18px 22px}.learner-support header span{color:#796400;font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.learner-support header h2{margin:2px 0 0;font:800 27px Space Grotesk,sans-serif}.learner-support header>button{display:grid;width:38px;height:38px;place-items:center;border:2px solid #111318;border-radius:9px;background:transparent}.learner-support__body,.learner-compose,.learner-conversation{padding:22px}.learner-support__new{display:flex;width:100%;min-height:46px;align-items:center;justify-content:center;gap:8px;border:2px solid #111318;border-radius:9px;background:#ffe600;box-shadow:4px 4px #111318;font-weight:900}.learner-support__body section{margin-top:25px}.learner-support__body h3{display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid #111318;padding-bottom:8px;font:800 17px Space Grotesk,sans-serif}.learner-support__body h3 span{border-radius:99px;background:#111318;padding:2px 8px;color:#fff;font-size:10px}.learner-feedback{margin-top:10px;border:1px solid #aaa49a;background:#fff;padding:13px}.learner-feedback.is-unread{border-left:5px solid #ffe600}.learner-feedback strong,.learner-feedback small{display:block}.learner-feedback small{color:#706b63}.learner-feedback p{white-space:pre-wrap}.learner-feedback button{display:flex;align-items:center;gap:5px;border:0;background:transparent;color:#5d4d00;font-weight:800;text-decoration:underline}.learner-thread{display:flex;width:100%;align-items:center;gap:10px;border:0;border-bottom:1px solid #cbc6ba;background:transparent;padding:12px 3px;text-align:left}.learner-thread strong,.learner-thread small{display:block}.learner-thread small,.learner-support__empty{color:#706b63;font-size:11px}.learner-back{display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;padding:0;font-weight:850}.learner-compose{display:grid;gap:15px}.learner-compose label{display:grid;gap:6px;font-weight:800}.learner-compose input,.learner-compose textarea,.learner-conversation textarea{border:2px solid #111318;border-radius:9px;background:#fff;padding:11px 12px}.learner-compose textarea,.learner-conversation textarea{min-height:120px;resize:vertical}.learner-compose>button:last-child,.learner-conversation form button{display:flex;min-height:42px;align-items:center;justify-content:center;gap:7px;border:2px solid #111318;border-radius:8px;background:#ffe600;font-weight:900}.learner-messages{display:flex;flex-direction:column;gap:8px;margin:18px 0}.learner-messages article{align-self:flex-start;max-width:78%;border:1px solid #111318;border-radius:10px;background:#fff;padding:10px 12px}.learner-messages article.is-mine{align-self:flex-end;background:#fff6b8}.learner-messages p{margin:0;white-space:pre-wrap}.learner-messages small{color:#706b63}.learner-conversation form{display:grid;gap:8px}.learner-support__error{margin:14px 22px 0;border-left:4px solid #be123c;background:#fff1f2;padding:10px;color:#881337}.staff-dashboard--cyber{background:#05080f;color:#e2e8f0;font-family:Chakra Petch,sans-serif}.staff-dashboard--cyber .staff-dashboard__rail{border-right-color:#00f0ff;background:#070b13}.staff-dashboard--cyber .staff-dashboard__header{border-bottom-color:#00f0ff;background:#070b13f0}.staff-dashboard--cyber .staff-dashboard__header span{color:#00f0ff}.staff-dashboard--cyber .staff-dashboard__header-actions button{border-color:#00f0ff;border-radius:0;background:#090e18;color:#00f0ff;box-shadow:2px 2px #d7ff00}.staff-dashboard--cyber .staff-metrics article,.staff-dashboard--cyber .staff-panel,.staff-dashboard--cyber .staff-learners,.staff-dashboard--cyber .staff-inbox,.staff-dashboard--cyber .staff-access__table{border-color:#00f0ff;border-radius:0;background:#090e18;box-shadow:5px 5px #d7ff00}.staff-dashboard--cyber .staff-metrics article.is-alert{background:#21101c}.staff-dashboard--cyber .staff-learners__list,.staff-dashboard--cyber .staff-inbox__list{border-right-color:#00f0ff}.staff-dashboard--cyber .staff-search,.staff-dashboard--cyber input,.staff-dashboard--cyber textarea{border-color:#334155;border-radius:0;background:#05080f;color:#f8fafc}.staff-dashboard--cyber .staff-learner-row,.staff-dashboard--cyber .staff-thread-preview,.staff-dashboard--cyber .staff-skill,.staff-dashboard--cyber .staff-inbox__list>button{border-color:#233044;color:#e2e8f0}.staff-dashboard--cyber .staff-learner-row.is-active,.staff-dashboard--cyber .staff-inbox__list>button.is-active{background:#10222a;box-shadow:inset 4px 0 #00f0ff}.staff-dashboard--cyber .staff-avatar{border-color:#00f0ff;border-radius:0;background:#07141b;color:#00f0ff}.staff-dashboard--cyber .staff-messages article,.staff-dashboard--cyber .staff-feedback-history{border-color:#334155;background:#101722}.staff-dashboard--cyber .staff-messages article.is-staff{background:#17230b}.staff-dashboard--cyber .staff-access__intro{border-color:#d7ff00;background:#10170b;color:#fff;box-shadow:4px 4px #00f0ff}.staff-dashboard--cyber .staff-access__table button{border-color:#00f0ff;border-radius:0;background:#090e18;color:#00f0ff}.staff-dashboard--cyber .staff-access__table button.is-active{background:#00f0ff;color:#05080f}.staff-dashboard--cyber .staff-metrics span,.staff-dashboard--cyber .staff-metrics small,.staff-dashboard--cyber .staff-learner-row small,.staff-dashboard--cyber .staff-thread-preview small,.staff-dashboard--cyber .staff-inbox__list small,.staff-dashboard--cyber .staff-detail-header p,.staff-dashboard--cyber .staff-skill small{color:#9aa9bd}.staff-dashboard--cyber .staff-panel__heading button,.staff-dashboard--cyber .staff-thread-preview span,.staff-dashboard--cyber .staff-inbox__list span{color:#d7ff00}.hud .learner-support>section{border-color:#00f0ff;border-radius:0;background:#090e18;color:#e2e8f0;box-shadow:8px 8px #d7ff00;font-family:Chakra Petch,sans-serif}.hud .learner-support>section>header{border-bottom-color:#00f0ff;background:#090e18}.hud .learner-support header span{color:#00f0ff}.hud .learner-feedback,.hud .learner-messages article{border-color:#334155;background:#101722}.hud .learner-feedback.is-unread{border-left-color:#d7ff00}.hud .learner-thread{border-color:#233044;color:#e2e8f0}.hud .learner-support input,.hud .learner-support textarea{border-color:#00f0ff;border-radius:0;background:#05080f;color:#fff}.staff-dashboard--cyber .staff-access__section,.staff-dashboard--cyber .staff-course-list>article{border-color:#00f0ff;border-radius:0;background:#090e18;box-shadow:5px 5px #d7ff00}.staff-dashboard--cyber .staff-rule-form select,.staff-dashboard--cyber .staff-course-list__controls select{border-color:#334155;border-radius:0;background:#05080f;color:#f8fafc}.staff-dashboard--cyber .staff-rule-list button{border-color:#00f0ff;border-radius:0;background:#090e18;color:#00f0ff}.staff-dashboard--cyber .staff-access__section>header,.staff-dashboard--cyber .staff-rule-list,.staff-dashboard--cyber .staff-rule-list article{border-color:#233044}.staff-dashboard--cyber .staff-access__section>header small,.staff-dashboard--cyber .staff-access__section>header p,.staff-dashboard--cyber .staff-rule-form label,.staff-dashboard--cyber .staff-course-list p,.staff-dashboard--cyber .staff-course-list__controls label,.staff-dashboard--cyber .staff-rule-list small{color:#a9b7ca}@media(max-width:1100px){.staff-access__grid{grid-template-columns:1fr}.staff-course-list>article{grid-template-columns:1fr}}@media(max-width:900px){.staff-dashboard{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.staff-dashboard__rail{flex-direction:row;align-items:center;overflow-x:auto;border-right:0;border-bottom:2px solid #111318;padding:8px 10px}.staff-dashboard__brand{padding:0 10px 0 0;font-size:14px}.staff-dashboard__rail nav{display:flex}.staff-dashboard__rail nav button{min-height:38px;white-space:nowrap}.staff-dashboard__rail>p{display:none}.staff-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.staff-dashboard__split{grid-template-columns:1fr}.staff-learners,.staff-inbox{grid-template-columns:minmax(260px,.8fr) minmax(380px,1.2fr)}.staff-dashboard--cyber .staff-dashboard__rail{border-bottom-color:#00f0ff}}@media(max-width:680px){.staff-dashboard__brand span{display:none}.staff-dashboard__rail nav button{width:42px;justify-content:center;padding:8px;font-size:0}.staff-dashboard__rail nav button b{position:absolute;margin:-25px 0 0 25px}.staff-dashboard__header{padding:14px}.staff-dashboard__header h1{font-size:23px}.staff-dashboard__content{padding:14px}.staff-metrics{grid-template-columns:1fr 1fr;gap:9px}.staff-metrics article{padding:14px}.staff-metrics strong{font-size:30px}.staff-learners,.staff-inbox{display:block;min-height:calc(100vh - 150px)}.staff-learners__list,.staff-inbox__list{max-height:calc(100vh - 170px);border-right:0}.staff-learners__detail,.staff-inbox__conversation{position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;background:#f5f2eb}.staff-dashboard--cyber .staff-learners__detail,.staff-dashboard--cyber .staff-inbox__conversation{background:#090e18}.staff-inbox__conversation>header button{display:grid;width:34px;height:34px;place-items:center;border:1px solid currentColor;background:transparent;color:inherit}.staff-access__table article,.staff-access__section>header{align-items:flex-start;flex-direction:column}.staff-access__table article>div{flex-wrap:wrap}.staff-access__section>header small{text-align:left}.staff-rule-form,.staff-course-list__controls{grid-template-columns:1fr}.staff-course-list>article{padding:16px}.learner-support{padding:0;align-items:end}.learner-support>section{max-height:94vh;border-radius:16px 16px 0 0}.learner-support__body,.learner-compose,.learner-conversation{padding:16px}}.dark,html.dark,body.dark{--bg-main: #0d0f15;--bg-surface: #131720;--bg-surface-light: #1b202c;--bg-surface-dark: #0a0c10;--bg-surface-pressed: #151924;--bg-editor: #0c0e14;--bg-editor-tabs: #08090d;--bg-editor-gutter: #0a0c11;--bg-browser: #141722;--bg-browser-header: #10131c;--bg-browser-bar: #191c28;--bg-console: #0a0c10;--bg-console-log: #07080a;--color-pencil: #475569;--color-pencil-soft: #94a3b8;--color-pencil-light: #64748b;--color-sketch-shadow: #050608;--color-highlighter-yellow: #ca8a04;--color-highlighter-cyan: #0284c7;--color-highlighter-pink: #be185d;--color-highlighter-mint: #15803d;--color-primary: #38bdf8;--color-primary-hover: #7dd3fc;--color-accent: #fb7185;--color-text-main: #f8fafc;--color-text-muted: #94a3b8;--color-text-subtle: #64748b;--color-brand: #ffe600;--color-brand-hover: #fff04d;--color-brand-contrast: #0f172a;--color-brand-contrast-soft: #111;--color-inverse: #f8fafc;--color-inverse-muted: #cbd5e1;--bg-nav: rgba(11, 13, 18, .94);--border-nav: #475569;--color-black: #000;--color-white: #fff;--course-beginner: #86efac;--course-beginner-soft: #bbf7d0;--course-intermediate: #ffe600;--course-advanced: #fca5a5;--course-advanced-soft: #fecdd3;--border-pencil: 2px solid #374151;--border-pencil-thin: 1.5px solid #374151;--border-pencil-dashed: 2px dashed var(--color-pencil-soft);--shadow-sketch: 3px 3px 0px var(--color-sketch-shadow);--shadow-sketch-sm: 2px 2px 0px var(--color-sketch-shadow);--shadow-sketch-lg: 5px 5px 0px var(--color-sketch-shadow);--shadow-sketch-hover: 4px 5px 0px var(--color-sketch-shadow);--shadow-sketch-pressed: 1px 1px 0px var(--color-sketch-shadow)}:root,.hud,.cyber,[data-theme=cyber]{--hud-bg: #040406;--hud-panel: #0a0a0f;--hud-panel-raised: #0b0b10;--hud-panel-soft: #111118;--hud-yellow: #ffe600;--hud-yellow-glow: rgba(255, 230, 0, .4);--hud-magenta: #ff007f;--hud-magenta-glow: rgba(255, 0, 127, .8);--hud-purple: #b026ff;--hud-cyan: #00f0ff;--hud-green: #00ff66;--hud-danger: #ff0055;--hud-text: #e2e8f0;--hud-muted: #94a3b8;--hud-line: #232334;color-scheme:dark}.hud body,.hud #root,.hud .app-screen,.hud .studio-card,.hud .lesson-body,.hud .course-catalog,.hud .roadmap-home,.hud .reasoning-screen,.hud .debug-screen,.hud .reading-screen{background:var(--hud-bg)!important;color:var(--hud-text)!important}.hud body,.hud button,.hud input,.hud select,.hud textarea{font-family:Chakra Petch,Space Grotesk,sans-serif}.hud code,.hud pre,.hud .font-mono,.hud .cm-editor,.hud .timestamp-text,.hud .browser-url-text,.hud .tree-title,.hud .tab-btn{font-family:Fira Code,JetBrains Mono,monospace!important}.hud ::selection{background:#b026ff6b;color:#fff}.hud ::-webkit-scrollbar{width:5px;height:5px}.hud ::-webkit-scrollbar-track{background:#07070b}.hud ::-webkit-scrollbar-thumb{border:0!important;border-radius:2px!important;background:#232334!important}.hud ::-webkit-scrollbar-thumb:hover{background:var(--hud-yellow)!important}.hud .workspace-container,.hud .studio-center-area{gap:10px!important;padding:6px 8px 8px!important;background:radial-gradient(rgba(255,255,255,.04) 1px,transparent 0),var(--hud-bg)!important;background-size:20px 20px!important}.hud .window-topbar{min-height:42px!important;height:42px!important;padding:4px 12px!important;gap:8px!important;border-top:0!important;border-left:0!important;border-right:0!important;border-bottom:2px solid var(--hud-yellow)!important;background:#050508!important;box-shadow:0 2px 10px #ffe60026!important;z-index:100!important}.hud .window-titlebar-left{min-width:0;gap:6px!important;align-items:center}.hud .topbar-divider{width:14px!important;height:1px!important;background:var(--hud-magenta)!important;opacity:.75!important;transform:none!important}.hud .topbar-lesson-title{position:relative;max-width:min(45vw,620px);color:#f1f5f9!important;font-family:Chakra Petch,sans-serif!important;font-size:clamp(12px,1.25vw,16px)!important;font-style:normal;font-weight:800!important;letter-spacing:.06em!important;line-height:1.2;text-transform:uppercase}.hud .topbar-lesson-title:first-letter{color:var(--hud-magenta);font-style:italic;text-shadow:0 0 10px var(--hud-magenta-glow)}.hud .window-topbar .neu-pill-btn,.hud .window-topbar button{min-height:32px;height:32px;border-radius:0!important;font-family:Chakra Petch,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase;transform:none!important;padding:0 12px!important;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:all .18s ease}.hud .window-topbar button:not([data-augmented-ui]):not(.cyber-theme-toggle){border:1px solid rgba(0,240,255,.4)!important;background:#0c101ae6!important;color:#e2e8f0!important;box-shadow:0 0 8px #00f0ff26!important}.hud .window-topbar button:not([data-augmented-ui]):not(.cyber-theme-toggle):hover{border-color:#00f0ff!important;color:#00f0ff!important;background:#00f0ff2e!important;box-shadow:0 0 14px #00f0ff80!important}.hud .window-topbar .cyber-theme-toggle,.hud button.cyber-theme-toggle{color:#000;font-weight:900;background:var(--hud-yellow);border:1.5px solid var(--hud-yellow);box-shadow:0 0 16px var(--hud-yellow-glow)}.hud .window-topbar .cyber-theme-toggle .cyber-glitch-content svg,.hud button.cyber-theme-toggle .cyber-glitch-content svg,.hud .window-topbar .cyber-theme-toggle .cyber-glitch-content span,.hud button.cyber-theme-toggle .cyber-glitch-content span{color:#000;stroke:#000}.hud .window-topbar button:focus-visible,.hud .player-bar button:focus-visible,.hud .browser-btn:focus-visible,.hud .file-item-btn:focus-within,.hud .tab-btn:focus-visible{outline:2px solid var(--hud-cyan)!important;outline-offset:2px}.hud .files-sidebar{width:185px!important;flex:0 0 185px!important;border:0!important;background:transparent!important;box-shadow:none!important;box-sizing:border-box!important;overflow:hidden!important}.hud .files-tree-panel{display:flex;flex-direction:column;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;padding:0!important;background:transparent!important;overflow:hidden!important}.hud .tree-header{min-height:38px;margin:0!important;padding:8px 12px!important;border-bottom:1px solid rgba(255,230,0,.25)!important;background:transparent!important;position:relative;z-index:2;overflow:visible!important;gap:8px!important;box-sizing:border-box!important;width:auto!important;max-width:100%!important;min-width:0!important;align-self:stretch!important}.hud .tree-header .round-icon-btn{flex-shrink:0!important;margin-left:auto!important;position:relative;z-index:3;min-width:26px!important;min-height:26px!important;width:26px!important;height:26px!important;box-sizing:border-box!important;max-width:100%!important;display:grid!important;place-items:center!important}.hud .files-list{flex:1 1 auto!important;min-height:0!important;min-width:0!important;width:auto!important;max-width:100%!important;box-sizing:border-box!important;overflow-y:auto!important;overflow-x:hidden!important;padding:8px 6px!important;align-self:stretch!important;display:flex!important;flex-direction:column!important;gap:6px!important}.hud .files-list>div{width:auto!important;max-width:100%!important;box-sizing:border-box!important;min-width:0!important;align-self:stretch!important;display:flex;flex-direction:column;gap:6px}.hud .tree-title{color:var(--hud-yellow)!important;font-family:Chakra Petch,sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase}.hud .tree-title:before{content:"// "}.hud .file-item-btn{min-height:38px;margin:0!important;padding:6px 8px!important;border:0!important;border-radius:0!important;background:#111118!important;box-shadow:none!important;color:#cbd5e1!important;font-family:Fira Code,monospace!important;font-size:12px!important;box-sizing:border-box!important;max-width:100%!important;min-width:0!important;width:100%!important;align-self:stretch!important;overflow:hidden!important}.hud .file-item-btn:hover{background:#181822!important;color:#fff!important;transform:none!important}.hud .file-item-btn-active{background:#171705!important;color:var(--hud-yellow)!important;font-weight:700!important;box-shadow:none!important}.hud .file-item-btn-active>button:after{content:"▶";margin-left:auto;color:var(--hud-yellow);font-size:9px}.hud .badge-html,.hud .badge-css,.hud .badge-js{width:20px!important;height:20px!important;border-radius:2px!important;transform:none!important;font-size:10px!important;font-weight:700!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.hud .badge-html{background:#ea580c59!important;color:#fb923c!important;border:1px solid rgba(251,146,60,.4)!important}.hud .badge-css{background:#08bddd59!important;color:#38bdf8!important;border:1px solid rgba(56,189,248,.4)!important}.hud .badge-js{background:var(--hud-yellow)!important;color:#000!important;border:0!important;font-weight:900!important}.hud button[aria-label="Abrir conceptos"]{border:0!important;border-radius:0!important;background:#120817!important;color:var(--hud-magenta)!important;font-family:Chakra Petch,sans-serif!important;font-weight:800!important;font-size:11px!important;letter-spacing:.1em;text-transform:uppercase}.hud .lesson-stage{gap:10px!important}.hud .editor-window-wrapper,.hud .editor-wrapper{overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.hud .editor-window-wrapper.has-floating-preview{margin-right:0}.hud .editor-tabs-bar{min-height:34px!important;height:34px!important;padding:0 6px!important;border-bottom:1px solid rgba(255,255,255,.08)!important;background:#050508!important;gap:4px!important}.hud .editor-tabs-group{gap:4px!important}.hud .editor-action-btn,.hud .round-icon-btn{border:0!important;border-radius:0!important;background:#0b0b10!important;color:#e2e8f0!important}.hud .tab-btn{min-height:26px;margin:0!important;padding:4px 10px!important;border:0!important;border-radius:0!important;background:#0b0b10!important;box-shadow:none!important;color:#94a3b8!important;font-family:Fira Code,monospace!important;font-size:11px!important}.hud .tab-btn:hover{color:#fff!important}.hud .tab-btn-active{background:var(--hud-yellow)!important;color:#000!important;box-shadow:0 0 10px var(--hud-yellow-glow)!important;font-weight:800!important}.hud .editor-body,.hud .cm-editor,.hud .cm-scroller,.hud .cm-gutters{background:#07070b!important}.hud .cm-gutters{border-right:1px solid #1a1a24!important;color:#64748b!important}.hud .cm-content,.hud .cm-line{font-family:Fira Code,monospace!important;font-size:13px!important;line-height:1.65!important;color:#e2e8f0!important}.hud .cm-content span{filter:brightness(1.18) contrast(1.05)}.hud .cm-editor [class*=ͼ]{filter:brightness(1.12)}.hud .cm-editor .tok-comment{color:#a0aec0!important;filter:none}.hud .cm-activeLine,.hud .cm-activeLineGutter{background:#b026ff14!important}.hud .cm-cursor{border-left-color:var(--hud-yellow)!important}.hud .caption-chip{position:relative;width:min(650px,92%)!important;max-width:100%!important;min-height:56px;padding:12px 24px 12px 42px!important;gap:10px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#f1f5f9!important;font-family:Chakra Petch,sans-serif!important;font-size:12px!important;line-height:1.55!important}.hud .editor-window-wrapper.has-floating-preview .caption-overlay{left:28%!important;width:min(560px,58%)!important}.hud .caption-chip>svg{position:absolute;left:14px;top:14px;color:#00f0ff}.hud .caption-chip>p:before{content:"✚";position:absolute;top:5px;right:8px;color:var(--hud-magenta);font-family:monospace;font-size:10px;opacity:.8}.hud .caption-chip>p:after{content:"";position:absolute;right:10px;bottom:5px;width:44px;height:4px;background:repeating-linear-gradient(-45deg,rgba(0,240,255,.4) 0 4px,transparent 4px 8px)}.hud .concept-inset-trigger{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#00f0ff!important;font-family:Chakra Petch,sans-serif!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase}.hud .concept-inset-card{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-family:Chakra Petch,sans-serif!important}.hud .concept-inset-card h4,.hud .concept-inset-card span{font-family:Chakra Petch,sans-serif!important}.hud .concept-inset-chip{border-radius:2px!important;font-family:Fira Code,monospace!important;font-size:10px!important;letter-spacing:.04em!important;border-width:1px!important}.hud .instructor-pointer-tag{border:1px solid var(--hud-purple)!important;border-radius:0!important;background:#100817!important;box-shadow:0 0 8px #b026ff40!important;color:#e1b9ff!important;font-family:Fira Code,monospace!important;font-size:10px!important}.hud .browser-window{overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:0 0 24px #000000bf!important}.hud .browser-window.fixed:not(.floating-browser-expanded){min-width:0!important;max-width:calc(100vw - 16px)!important;max-height:calc(100vh - 116px)!important}.hud .floating-browser-expanded{top:48px!important;bottom:56px!important;left:8px!important;right:8px!important;width:auto!important;height:auto!important;z-index:85!important}.hud .browser-header-clean{min-height:36px!important;padding:6px 10px!important;border-bottom:1px solid rgba(255,255,255,.08)!important;background:#060609!important}.hud .browser-header-title{color:#f8fafc!important;font-family:Chakra Petch,sans-serif!important;font-size:11px!important;font-weight:800!important;letter-spacing:.08em;text-transform:uppercase}.hud .browser-preview-badge{border:1px solid rgba(0,255,102,.5)!important;border-radius:2px!important;background:#00ff661a!important;color:var(--hud-green)!important;font-family:Chakra Petch,sans-serif!important;font-size:9px!important;font-weight:700!important;letter-spacing:.08em;padding:1px 4px!important}.hud .browser-window-actions{gap:4px!important}.hud .browser-navbar{min-height:36px!important;padding:4px 8px!important;border-bottom:1px solid rgba(255,255,255,.06)!important;background:#09090e!important;gap:6px!important}.hud .browser-url-box{min-height:24px!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:2px!important;background:#050508!important}.hud .browser-url-text{color:#94a3b8!important;font-family:Fira Code,monospace!important;font-size:10px!important}.hud .browser-viewport{background:#fff!important}.hud .browser-viewport:before{content:"+";position:absolute;top:8px;left:8px;color:#b026ff59;font-family:monospace;font-size:12px;pointer-events:none;z-index:10}.hud .browser-viewport:after{content:"+";position:absolute;top:8px;right:8px;color:#b026ff59;font-family:monospace;font-size:12px;pointer-events:none;z-index:10}.hud .console-trigger-btn{min-height:32px!important;border-top:1px solid rgba(255,255,255,.08)!important;border-radius:0!important;background:#060609!important;color:var(--hud-yellow)!important;font-family:Fira Code,monospace!important;font-weight:700!important;font-size:11px!important;letter-spacing:.06em;text-transform:uppercase}.hud .logic-runner-panel{width:min(35%,430px)!important;min-width:290px!important;border:0!important;border-radius:0!important;background:#07070b!important;box-shadow:none!important}.hud .logic-runner-header{min-height:44px!important;border-bottom:1px solid #1e1e28!important;background:#08080c!important}.hud .logic-runner-header h2,.hud .logic-runner-kicker{font-family:Chakra Petch,sans-serif!important;text-transform:uppercase}.hud .logic-runner-kicker{color:var(--hud-cyan)!important}.hud .player-bar{min-height:50px!important;height:50px!important;max-height:50px!important;padding:0 12px!important;gap:10px!important;border:0!important;background:#06060a!important;background-image:none!important;box-shadow:none!important}.hud .player-bar-hud-surface{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;pointer-events:none}.hud .player-bar>:not(.player-bar-hud-surface){position:relative;z-index:1}.hud .play-main-btn{width:34px!important;height:34px!important;border:0!important;border-radius:0!important;background:var(--hud-yellow)!important;box-shadow:0 0 12px var(--hud-yellow-glow)!important;color:#000!important}.hud .timestamp-text{color:#e2e8f0!important;font-family:Fira Code,monospace!important;font-size:11px!important;letter-spacing:.05em!important}.hud .category-tag{border:1px solid rgba(255,0,127,.5)!important;border-radius:0!important;background:repeating-linear-gradient(-45deg,rgba(255,0,80,.25),rgba(255,0,80,.25) 5px,transparent 5px,transparent 10px)!important;box-shadow:none!important;color:#ff007f!important;font-family:Chakra Petch,sans-serif!important;font-weight:800!important;font-size:10px!important;letter-spacing:.08em;text-transform:uppercase;transform:none!important}.hud .player-center [role=slider]>div:first-child{background:#111118!important;border:1px solid #232334!important;height:6px!important;border-radius:9999px!important;box-shadow:none!important}.hud .player-center [role=slider]>div:first-child>div:first-child{background:var(--hud-cyan)!important;box-shadow:0 0 8px var(--hud-cyan)!important;border-radius:9999px!important}.hud .player-center [role=slider]>div:nth-child(2){width:12px!important;height:12px!important;background:var(--hud-cyan)!important;border:1px solid #fff!important;box-shadow:0 0 8px var(--hud-cyan)!important;border-radius:1px!important}.hud .player-center [role=slider] button.rotate-45{background:var(--hud-yellow)!important;border:1px solid #000!important;box-shadow:0 0 6px var(--hud-yellow-glow)!important}.hud .player-right{color:#94a3b8!important}.hud .player-right button{border-radius:0!important;color:#94a3b8!important;font-family:Fira Code,monospace!important;font-size:11px!important}.hud .player-right button:hover{color:#fff!important}.hud .player-right button[aria-label*=subtítulos]{background:var(--hud-yellow)!important;color:#000!important;font-family:Chakra Petch,sans-serif!important;font-weight:900!important;font-size:10px!important;border:0!important;border-radius:2px!important}.hud .player-right input[type=range]{accent-color:var(--hud-purple)!important;background:#1e1e2d!important}.hud [role=dialog]>div,.hud .modal-dialog{border:0!important;border-radius:0!important;background:#08080d!important;box-shadow:0 0 32px #000000e6,0 0 12px #ffe60033!important;color:var(--hud-text)!important;font-family:Chakra Petch,-apple-system,sans-serif!important}.hud .modal-dialog h3,.hud [role=dialog] h3{color:var(--hud-yellow)!important;font-family:Chakra Petch,sans-serif!important;font-size:16px!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important;text-shadow:0 0 10px var(--hud-yellow-glow)!important}.hud .modal-dialog p,.hud [role=dialog] p{color:#cbd5e1!important;font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:13px!important;line-height:1.5!important}.hud .modal-dialog .neu-pill-btn,.hud [role=dialog] .neu-pill-btn{min-height:38px!important;height:38px!important;border-radius:0!important;font-family:Chakra Petch,sans-serif!important;font-weight:800!important;font-size:12px!important;letter-spacing:.06em!important;text-transform:uppercase!important;box-shadow:none!important}.hud .modal-dialog .btn-brand,.hud [role=dialog] .btn-brand{color:#000!important;background:var(--hud-yellow)!important;font-weight:900!important}.hud .modal-header{border-bottom:1px solid #2b2b35!important;background:#0b0b10!important}.hud .neu-pill-btn,.hud .rm-play-btn,.hud .rm-enter-btn{border-radius:0!important;box-shadow:none!important}.hud .course-catalog__nav,.hud .rm-nav{border-bottom:1px solid rgba(255,230,0,.4)!important;background:#040406f2!important;box-shadow:none!important}.hud .course-catalog__brand,.hud .rm-wordmark{color:#fff!important;font-family:Chakra Petch,sans-serif!important;letter-spacing:.035em;text-transform:uppercase}.hud .course-catalog__brand span,.hud .rm-wordmark span{background:#ffe600!important;color:#000!important;border:0!important;border-radius:3px!important;padding:1px 6px!important;font-weight:900!important;text-shadow:none!important}.hud .course-catalog__main{width:min(1180px,100% - 28px);padding-top:48px}.hud .course-catalog__intro h1,.hud .rm-hero h1{color:#fff!important;font-family:Chakra Petch,sans-serif!important;font-style:italic;letter-spacing:-.035em!important;text-transform:uppercase}.hud .course-catalog__intro>p:last-child,.hud .rm-hero p{color:#b4b4bd!important}.hud .course-catalog__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.hud .course-card{position:relative;min-height:400px;padding:24px;border:0!important;border-radius:0!important;background:repeating-linear-gradient(0deg,rgba(255,255,255,.02),rgba(255,255,255,.02) 1px,transparent 1px,transparent 4px),radial-gradient(circle at 50% 0%,rgba(255,255,255,.04),transparent 75%),#08080f!important;color:#fff!important;transition:transform .3s cubic-bezier(.16,1,.3,1),filter .3s cubic-bezier(.16,1,.3,1)!important;overflow:hidden}.hud .course-card--green{--aug-border-bg: #00ff66 !important;--card-glow-color: rgba(0, 255, 102, .45);--card-accent: #00ff66}.hud .course-card--yellow{--aug-border-bg: #ffe600 !important;--card-glow-color: rgba(255, 230, 0, .45);--card-accent: #ffe600}.hud .course-card--red{--aug-border-bg: #ff0055 !important;--card-glow-color: rgba(255, 0, 85, .5);--card-accent: #ff0055}.hud .course-card:hover{transform:translateY(-5px) scale(1.01)!important;filter:drop-shadow(0 0 22px var(--card-glow-color))!important}.hud .course-card:before{content:"";position:absolute;top:-100%;left:0;right:0;height:100%;background:linear-gradient(180deg,transparent 0%,rgba(255,255,255,.05) 50%,var(--card-glow-color) 98%,transparent 100%);pointer-events:none;z-index:1;opacity:0;transition:opacity .3s ease}.hud .course-card:hover:before{opacity:.6;animation:cyber-holo-sweep 2s infinite linear}@keyframes cyber-holo-sweep{0%{transform:translateY(0)}to{transform:translateY(200%)}}.hud .course-card__topline{display:flex;align-items:center;justify-content:space-between;gap:12px;z-index:2;position:relative}.hud .course-card__topline>span:first-child{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;background:#0006;border:1px solid var(--card-accent);color:var(--card-accent)!important;font-family:Chakra Petch,sans-serif!important;font-size:10px!important;font-weight:800!important;letter-spacing:.1em;text-transform:uppercase;box-shadow:0 0 8px var(--card-glow-color)}.hud .course-card__topline>span:first-child:before{content:"✦";font-size:8px;color:var(--card-accent);animation:cyber-dot-blink 1.5s infinite ease-in-out}.hud .course-card__topline>span:last-child{font-family:Fira Code,monospace!important;font-size:11px!important;color:#94a3b8!important;letter-spacing:.08em;font-weight:700}.hud .course-card__icon{width:52px!important;height:52px!important;margin-top:20px!important;color:var(--card-accent)!important;display:grid;place-items:center;position:relative;z-index:2;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.hud .course-card h2{margin:18px 0 10px!important;color:#fff!important;font-family:Chakra Petch,sans-serif!important;font-size:1.45rem!important;font-weight:800!important;letter-spacing:.04em!important;line-height:1.15!important;text-transform:uppercase!important;text-shadow:0 0 10px rgba(255,255,255,.15);position:relative;z-index:2}.hud .course-card>p{color:#94a3b8!important;font-family:Space Grotesk,sans-serif!important;font-size:13px!important;line-height:1.5!important;position:relative;z-index:2}.hud .course-card__tags{margin-top:16px!important;gap:8px!important;position:relative;z-index:2}.hud .course-card__tags span{border:1px solid rgba(255,255,255,.15)!important;border-radius:2px!important;background:#0d0d15!important;color:#cbd5e1!important;font-family:Fira Code,monospace!important;font-size:10px!important;font-weight:700!important;padding:4px 8px!important;transition:all .2s ease!important}.hud .course-card__tags span:hover{border-color:var(--card-accent)!important;color:var(--card-accent)!important;box-shadow:0 0 8px var(--card-glow-color)!important}.hud .course-card__progress{margin-top:auto!important;padding-top:20px!important;position:relative;z-index:2}.hud .course-card__progress>div{height:6px!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:0!important;background:#09090f!important;overflow:hidden}.hud .course-card__progress>div span{background:linear-gradient(90deg,var(--hud-cyan),var(--hud-yellow))!important;box-shadow:0 0 10px var(--hud-cyan)!important}.hud .course-card__progress small{color:#64748b!important;font-family:Fira Code,monospace!important;font-size:10px!important;font-weight:700!important;letter-spacing:.05em;margin-top:6px!important}.hud .course-card__availability{border-color:color-mix(in srgb,var(--card-color) 55%,transparent);border-radius:0;background:color-mix(in srgb,var(--card-color) 7%,transparent);color:var(--text-secondary)}.hud .course-card>button{margin-top:16px!important;padding:12px 18px!important;border:1.5px solid #ffe600!important;border-radius:0!important;background:#ffe600!important;color:#000!important;font-family:Chakra Petch,sans-serif!important;font-weight:900!important;font-size:12px!important;letter-spacing:.1em!important;text-transform:uppercase!important;box-shadow:0 0 16px #ffe60099!important;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px))!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important;position:relative;z-index:2;cursor:pointer}.hud .course-card>button:hover{background:#ff3!important;border-color:#fff!important;box-shadow:0 0 25px #ffe600e6,0 0 10px #00f0ff99!important;transform:translateY(-2px) scale(1.02)!important;animation:cyber-button-shake .35s cubic-bezier(.25,.46,.45,.94) both}.hud .course-card>button:active{transform:scale(.96)!important}.hud .course-card>button:disabled{cursor:not-allowed;filter:grayscale(.7);opacity:.55;box-shadow:none}.hud .roadmap-home{background:#020204!important;color:#f8fafc!important}.hud .rm-nav,.hud .course-catalog__nav{height:52px!important;border-bottom:2px solid transparent!important;border-image:linear-gradient(90deg,#00f0ff,#ffe600,#b026ff) 1!important;background:#04060cf0!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;box-shadow:0 4px 24px #000c,0 1px #00f0ff59!important}.hud .rm-brand .rm-logo,.hud .course-catalog__brand>svg{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.hud .rm-wordmark,.hud .course-catalog__brand{color:#fff!important;font-family:Chakra Petch,sans-serif!important;font-weight:900!important;font-size:15px!important;letter-spacing:.08em!important;text-transform:uppercase!important}.hud .rm-wordmark span,.hud .course-catalog__brand span{background:#ffe600!important;color:#000!important;border:0!important;border-radius:0!important;clip-path:polygon(0 0,100% 0,92% 100%,0 100%)!important;padding:2px 8px!important;font-weight:900!important;margin-left:4px!important;text-shadow:none!important}.hud .rm-play-btn{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-family:Chakra Petch,sans-serif!important;font-weight:800!important;font-size:11px!important;letter-spacing:.06em!important;text-transform:uppercase!important;padding:6px 14px!important}.hud .rm-main{background:linear-gradient(rgba(255,230,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,230,0,.02) 1px,transparent 1px),#020204!important;background-size:28px 28px!important}.hud .rm-hero,.hud .rm-empty{border:0!important;border-radius:0!important;background:#06060a!important;box-shadow:none!important;color:#fff!important;padding:24px 28px!important}.hud .rm-concept-backdrop{background:#020204cc!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hud .rm-concept-pop{background:#0b0d16!important;border:1px solid rgba(0,240,255,.4)!important;border-radius:8px!important;box-shadow:0 16px 40px #000000d9!important;padding:22px 22px 18px!important;color:#fff!important;position:relative!important}.hud .rm-concept-pop h2{font-family:Chakra Petch,sans-serif!important;font-weight:800!important;font-size:20px!important;color:#fff!important;margin:10px 0 8px!important}.hud .rm-concept-pop p{font-family:Space Grotesk,sans-serif!important;font-size:13.5px!important;color:#94a3b8!important;line-height:1.6!important;margin-bottom:16px!important}.hud .rm-concept-pop .rm-pill{background:#00f0ff1f!important;border:1px solid #00f0ff!important;color:#00f0ff!important;font-family:Chakra Petch,sans-serif!important;font-size:10px!important;font-weight:800!important;padding:2px 7px!important;border-radius:2px!important;text-transform:uppercase!important}.hud .rm-briefing-close{position:absolute!important;top:14px!important;right:14px!important;width:28px!important;height:28px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#ffffff0f!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:4px!important;color:#94a3b8!important;cursor:pointer!important;padding:0!important;transition:all .15s ease!important;box-shadow:none!important}.hud .rm-concept-pop .rm-enter-btn{background:#ffe600!important;color:#000!important;font-family:Chakra Petch,sans-serif!important;font-weight:900!important;font-size:12.5px!important;letter-spacing:.05em!important;text-transform:uppercase!important;border:0!important;border-radius:4px!important;padding:10px 16px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;cursor:pointer!important;transition:all .15s ease!important;box-shadow:0 0 10px #ffe60040!important}.hud .rm-concept-pop .rm-enter-btn:hover{background:#fff477!important;transform:translateY(-1px)!important;box-shadow:0 4px 16px #ffe60066!important}.hud .rm-hero h1{font-family:Chakra Petch,sans-serif!important;font-weight:900!important;font-size:24px!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#fff!important;text-shadow:0 0 20px rgba(255,230,0,.35);margin-top:8px!important}.hud .rm-hero p{color:#94a3b8!important;font-family:Space Grotesk,sans-serif!important;font-size:13.5px!important;line-height:1.6!important;max-width:680px}.hud .rm-hero-meta{display:flex;align-items:center;gap:10px}.hud .rm-hero-meta .rm-pill{border:1px solid var(--hud-yellow)!important;background:#ffe60026!important;color:var(--hud-yellow)!important;font-family:Chakra Petch,sans-serif!important;font-weight:900!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:2px 8px!important;border-radius:2px!important}.hud .rm-hero-meta .rm-time{color:var(--hud-cyan)!important;font-family:Chakra Petch,sans-serif!important;font-weight:700!important;font-size:12px!important;letter-spacing:.06em!important;text-transform:uppercase!important}.hud .rm-legend{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.hud .rm-legend span{display:inline-flex;align-items:center;gap:6px;font-family:Chakra Petch,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#cbd5e1!important}.hud .rm-swatch{width:9px!important;height:9px!important;border-radius:2px!important;display:inline-block}.hud .rm-swatch-yellow{background:var(--hud-yellow)!important;box-shadow:0 0 8px var(--hud-yellow-glow)!important}.hud .rm-swatch-dark{background:#f90!important;box-shadow:0 0 8px #f909!important}.hud .rm-swatch-reading{background:var(--hud-cyan)!important;box-shadow:0 0 8px #00f0ff99!important}.hud .rm-swatch-reasoning{background:var(--hud-magenta)!important;box-shadow:0 0 8px #ff007f99!important}.hud .rm-swatch-white{background:#fff!important;box-shadow:0 0 8px #fff9!important}.hud .rm-phase-badge{border:1px solid rgba(255,230,0,.25)!important;border-radius:6px!important;background:#ffe6000f!important;color:#ffe600!important;font-family:Chakra Petch,sans-serif!important;font-size:11px!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:6px 20px!important;box-shadow:none!important}.hud .rm-line{stroke:#ffe600!important;stroke-width:2px!important;opacity:.75!important;stroke-linecap:round!important;filter:none!important}.hud .rm-line-dot{stroke:#38bdf8!important;stroke-width:1.5px!important;stroke-dasharray:4 4!important;opacity:.65!important;stroke-linecap:round!important;filter:none!important}.hud .rm-node-main,.hud .rm-node-cp,.hud .rm-node-tag{box-shadow:none!important;border-radius:8px!important;transition:background .15s ease,border-color .15s ease,transform .15s ease}.hud .rm-node-main{border:1px solid rgba(255,230,0,.45)!important;background:#0c0e16!important;color:#f1f5f9!important;font-family:Chakra Petch,sans-serif!important;font-size:13.5px!important;font-weight:700!important;letter-spacing:.01em!important}.hud .rm-node-main:hover{border-color:#ffe600!important;background:#131622!important;transform:translateY(-1px)!important;box-shadow:0 2px 12px #ffe6001f!important}.hud .rm-node-main.is-done{border-color:#0f66!important;background:#071210!important;color:#d1fae5!important}.hud .rm-node-main.is-current{border-color:#ff007f80!important;background:#120610!important;color:#fff!important;outline:none!important}.hud .rm-node-main.is-project{border-color:#38bdf894!important;background:#08111a!important}.hud .rm-node-main.is-project:hover{border-color:#38bdf8!important;box-shadow:0 2px 12px #38bdf824!important}.hud .rm-node-main .rm-reto-flag{background:#ffe600!important;color:#000!important;border:0!important;font-family:Chakra Petch,sans-serif!important;font-size:9px!important;font-weight:900!important;letter-spacing:.06em!important;padding:2px 6px!important;border-radius:3px!important;box-shadow:none!important}.hud .rm-node-main svg{color:#ffe600b3!important}.hud .rm-node-main:hover svg{color:#ffe600!important;transform:translate(2px)}.hud .rm-node-cp{border:1px solid #2a2e3d!important;background:#0a0c14!important;color:#c8cdd8!important;font-family:Space Grotesk,sans-serif!important;font-size:12px!important;font-weight:500!important}.hud .rm-node-cp:hover{border-color:#4a5068!important;background:#10132a!important;transform:translateY(-1px)!important;box-shadow:none!important}.hud .rm-cp-tag{border-radius:3px!important;padding:2px 6px!important;font-family:Chakra Petch,sans-serif!important;font-size:9px!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important;border:0!important;flex-shrink:0}.hud .rm-node-cp.is-reading{border-color:#00f0ff40!important;background:#060d14!important;color:#a5d8e6!important}.hud .rm-node-cp.is-reading:hover{border-color:#00f0ff80!important;background:#091620!important}.hud .rm-node-cp.is-reading .rm-cp-tag{background:#00f0ff!important;color:#000!important}.hud .rm-node-cp.is-reasoning{border-color:#ff007f40!important;background:#100610!important;color:#e8b4d0!important}.hud .rm-node-cp.is-reasoning:hover{border-color:#ff007f80!important;background:#180a18!important}.hud .rm-node-cp.is-reasoning .rm-cp-tag{background:#ff007f!important;color:#fff!important}.hud .rm-node-cp:not(.is-reading):not(.is-reasoning){border-color:#ff990040!important;background:#100c06!important;color:#e0c8a0!important}.hud .rm-node-cp:not(.is-reading):not(.is-reasoning):hover{border-color:#ff990080!important;background:#181208!important}.hud .rm-node-cp:not(.is-reading):not(.is-reasoning) .rm-cp-tag{background:#f90!important;color:#000!important}.hud .rm-node-tag{border:1px solid #1e293b!important;background:#080c14!important;color:#7dd3fc!important;font-family:Fira Code,monospace!important;font-size:11px!important;font-weight:500!important;letter-spacing:.02em!important}.hud .rm-node-tag:hover{border-color:#00f0ff66!important;background:#0c1420!important;color:#e0f2fe!important;transform:translateY(-1px)!important;box-shadow:none!important}.hud .rm-node-tag.is-open{border-color:#00f0ff!important;background:#0a1822!important;color:#fff!important}.hud .reading-shell,.hud .reading-card,.hud .reasoning-card,.hud .debug-panel,.hud .debug-context-panel,.hud .playground-shell,.hud .playground-panel{border-color:#34343e!important;border-radius:0!important;background:#08080c!important;box-shadow:none!important;color:#f0f0f2!important}.hud .reasoning-card>header,.hud .reasoning-header,.hud .reasoning-workspace{border-color:#1e2638!important;background:#080a12!important}.hud .reasoning-badge{border-color:#00f0ff!important;background:#00f0ff1f!important;color:#00f0ff!important;font-family:Chakra Petch,sans-serif!important;font-weight:800!important;box-shadow:0 0 12px #00f0ff59!important}.hud .reasoning-card h1,.hud .reasoning-title{font-family:Chakra Petch,sans-serif!important;font-weight:800!important;color:#fff!important;outline:none!important;border:none!important;box-shadow:none!important}.hud .reasoning-decision-card{background:#0c101d!important;border-color:#1a2236!important;border-radius:0!important;box-shadow:0 0 10px #00000080!important}.hud .reasoning-decision-card:hover{border-color:#00f0ff!important;box-shadow:0 0 14px #00f0ff4d!important}.hud .reasoning-decision-card.is-answered{border-color:#ffe600!important;background:#111628!important;box-shadow:inset 3px 0 #ffe600,0 0 16px #ffe60040!important}.hud .reasoning-decision-badge{background:#00f0ff26!important;border-color:#00f0ff!important;color:#00f0ff!important;border-radius:0!important}.hud .reasoning-decision-card.is-answered .reasoning-decision-badge{background:#ffe600!important;border-color:#ffe600!important;color:#000!important}.hud .reasoning-decision-select-wrapper select{background:#060810!important;border-color:#1e283d!important;border-radius:0!important;color:#fff!important;font-family:Chakra Petch,sans-serif!important}.hud .reasoning-decision-select-wrapper select:hover{border-color:#00f0ff!important;box-shadow:0 0 12px #00f0ff66!important}.hud .reasoning-decision-select-wrapper select:focus{border-color:#ffe600!important;box-shadow:0 0 14px #ffe60080!important}.hud .reasoning-actions{background:#090c14!important;border-color:#1e283d!important}.hud .reasoning-actions .reasoning-check{height:42px!important;min-height:42px!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:0 20px!important;background:#00f0ff!important;border:1.5px solid #00f0ff!important;border-radius:0!important;color:#000!important;font-family:Chakra Petch,sans-serif!important;font-size:13px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.05em!important;box-shadow:0 0 14px #00f0ff80!important;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))!important;transition:all .2s ease!important}.hud .reasoning-actions .reasoning-check:hover{background:#4df4ff!important;box-shadow:0 0 20px #00f0ffcc!important;transform:translateY(-1px)}.hud .reasoning-actions .reasoning-reset-btn{height:42px!important;min-height:42px!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:0 18px!important;background:#0c101d!important;border:1.5px solid #202b44!important;border-radius:0!important;color:#00f0ff!important;font-family:Chakra Petch,sans-serif!important;font-size:13px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.05em!important;box-shadow:0 0 8px #0006!important;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))!important;transition:all .2s ease!important}.hud .reasoning-actions .reasoning-reset-btn:hover{border-color:#00f0ff!important;background:#111728!important;color:#fff!important;box-shadow:0 0 14px #00f0ff59!important;transform:translateY(-1px)}.hud .reasoning-hints{background:#100b03!important;border-color:#f59e0b!important;border-radius:0!important;box-shadow:0 0 20px #f59e0b40!important}.hud .reasoning-hints-header h2{font-family:Chakra Petch,sans-serif!important;text-transform:uppercase!important}.hud .reasoning-hint-btn{background:#f59e0b!important;border:1.5px solid #fbbf24!important;border-radius:0!important;color:#000!important;font-family:Chakra Petch,sans-serif!important;font-weight:800!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:.05em!important;box-shadow:0 0 12px #f59e0b66!important;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px))!important}.hud .reasoning-table-wrap{border-color:#1e2638!important;border-radius:0!important}.hud .reasoning-table input{background:#05070e!important;border-color:#1a2236!important;border-radius:0!important}.hud .reasoning-table input:focus{border-color:#00f0ff!important;box-shadow:0 0 10px #00f0ff4d!important}.hud .debug-test,.hud .concept-card{border-radius:0!important}.hud .explain-modal-panel{background:#090a10!important;border-left:2px solid var(--hud-yellow)!important;box-shadow:-10px 0 30px #000000d9!important}.hud .explain-modal-header{border-bottom:1px solid rgba(255,255,255,.1)!important;background:#050508!important}.hud .explain-modal-title{font-family:Chakra Petch,sans-serif!important;font-size:18px!important;font-weight:900!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:#fff!important}.hud .explain-modal-subtitle{font-family:Space Grotesk,sans-serif!important;color:#94a3b8!important}.hud .explain-close-btn{width:28px!important;height:28px!important;background:#ffffff0f!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:4px!important;color:#94a3b8!important;padding:0!important;box-shadow:none!important}.hud .explain-close-btn:hover{background:#ff005540!important;border-color:#f05!important;color:#fff!important}.hud .explain-concept-tag{font-family:Chakra Petch,monospace!important;font-size:10.5px!important;font-weight:800!important;letter-spacing:.04em!important;text-transform:uppercase!important;border-radius:3px!important}.hud .explain-concept-tag--0{background:#ffe60026!important;color:#ffe600!important;border:1px solid rgba(255,230,0,.4)!important}.hud .explain-concept-tag--1{background:#00f0ff26!important;color:#00f0ff!important;border:1px solid rgba(0,240,255,.4)!important}.hud .explain-concept-tag--2{background:#00ff6626!important;color:#0f6!important;border:1px solid rgba(0,255,102,.4)!important}.hud .explain-card{background:#0d0f17!important;border:1px solid #242938!important;border-radius:6px!important}.hud .explain-card--highlight{background:#121008!important;border:1px solid rgba(255,230,0,.4)!important}.hud .explain-card-title{font-family:Chakra Petch,sans-serif!important;font-weight:800!important;font-size:13.5px!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#f1f5f9!important}.hud .explain-card--highlight .explain-card-title{color:#ffe600!important}.hud .explain-card-body{font-family:Space Grotesk,sans-serif!important;font-size:13px!important;line-height:1.6!important;color:#cbd5e1!important}.hud .explain-code-badge{font-family:Fira Code,monospace!important;font-size:11px!important;background:#061622!important;color:#38bdf8!important;border:1px solid rgba(0,240,255,.3)!important;border-radius:3px!important}.hud .explain-modal-footer{background:#050508!important;border-top:1px solid rgba(255,255,255,.1)!important}.hud .explain-footer-btn{background:#ffe600!important;color:#000!important;font-family:Chakra Petch,sans-serif!important;font-weight:900!important;font-size:13px!important;letter-spacing:.06em!important;text-transform:uppercase!important;border:0!important;border-radius:4px!important;box-shadow:0 0 12px #ffe60040!important}.hud .explain-footer-btn:hover{background:#fff477!important;box-shadow:0 0 18px #ffe60066!important}.hud .reading-screen{background:#040509!important;color:#e2e8f0!important}.hud .reading-canvas{background:radial-gradient(ellipse 900px 500px at 85% 0%,rgba(0,240,255,.07),transparent 60%),radial-gradient(ellipse 700px 400px at 15% 45%,rgba(255,230,0,.04),transparent 50%),linear-gradient(90deg,rgba(0,240,255,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(0,240,255,.02) 1px,transparent 1px),#05060a!important;background-size:100% 100%,100% 100%,64px 64px,64px 64px,auto!important}.hud .reading-progress-track{height:2px!important;background:#00f0ff26!important}.hud .reading-progress-fill{background:linear-gradient(90deg,#00f0ff,#ffe600)!important}.hud .reading-time-pill{border:1px solid #00f0ff!important;background:#00f0ff14!important;color:#00f0ff!important;font-family:Chakra Petch,monospace!important;font-weight:700!important;border-radius:2px!important}.hud .reading-time-icon{color:#ffe600!important}.hud .reading-progress-text{color:#ffe600!important;font-weight:800!important}.hud .reading-hero{border:none!important;background:transparent!important;position:relative!important}.hud .reading-hero-accent-bar{display:none!important}.hud .reading-pulse-dot{background:#ffe600!important;box-shadow:0 0 6px #ffe600!important}.hud .reading-hero-eyebrow{color:#ffe600!important;font-family:Chakra Petch,sans-serif!important;letter-spacing:.2em!important}.hud .reading-hero-sys-badge{display:inline-block!important;border:1px solid #00f0ff!important;background:#00f0ff14!important;color:#00f0ff!important;padding:1px 7px!important;border-radius:2px!important;letter-spacing:.12em!important;font-size:10px!important}.hud .reading-hero-title{color:#fff!important;font-family:Chakra Petch,Space Grotesk,sans-serif!important;font-weight:800!important}.hud .reading-hero-summary{color:#cbd5e1!important;font-size:16px!important;line-height:1.75!important}.hud .reading-hero-stat-chip{color:#94a3b8!important;font-family:Chakra Petch,monospace!important;font-size:11px!important}.hud .reading-rail-inner{border-top:2px solid #ffe600!important;background:#080b14bf!important;border-radius:4px!important;padding:16px 12px!important}.hud .reading-rail-label{color:#00f0ff!important;font-family:Chakra Petch,sans-serif!important;letter-spacing:.2em!important}.hud .reading-rail-pill{display:inline-block!important;border:1px solid #ffe600!important;background:#ffe6001a!important;color:#ffe600!important;padding:1px 5px!important;border-radius:2px!important}.hud .reading-rail a,.hud .reading-rail-link{border-left:2px solid #1c2438!important;color:#cbd5e1!important;font-family:Chakra Petch,sans-serif!important;font-weight:700!important;background:transparent!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important}.hud .reading-rail a:hover,.hud .reading-rail a:focus-visible,.hud .reading-rail-link:hover{border-left-color:#00f0ff!important;background:linear-gradient(90deg,rgba(0,240,255,.12),transparent)!important;color:#00f0ff!important;transform:translate(3px)!important}.hud .reading-keypoints{border:none!important;background:transparent!important;padding:16px 14px!important;margin-top:16px!important}.hud .reading-keypoints-icon{border:1px solid #ffe600!important;background:#ffe6001f!important;color:#ffe600!important;border-radius:2px!important}.hud .reading-keypoints-eyebrow{display:block!important;font-family:Chakra Petch,sans-serif!important;font-size:9px!important;font-weight:800!important;letter-spacing:.2em!important;color:#00f0ff!important}.hud .reading-keypoints-title,.hud .reading-keypoints h2{font-family:Chakra Petch,Space Grotesk,sans-serif!important;font-size:15px!important;font-weight:800!important;color:#fef08a!important;margin:0!important}.hud .reading-keypoint-item,.hud .reading-keypoints li{color:#e2e8f0!important;font-size:12.5px!important;line-height:1.55!important;padding:4px 0!important;border-bottom:1px dashed rgba(255,255,255,.06)!important}.hud .reading-keypoint-check,.hud .reading-keypoints li svg{color:#0f8!important}.hud .reading-concepts-zone{border-top:1px solid #1e293b!important}.hud .reading-zone-tag{color:#ffe600!important;font-family:Chakra Petch,sans-serif!important;letter-spacing:.2em!important}.hud .reading-zone-dot{display:inline-block!important;width:6px!important;height:6px!important;border-radius:50%!important;background:#00f0ff!important}.hud .reading-zone-title{color:#fff!important;font-family:Chakra Petch,Space Grotesk,sans-serif!important;font-weight:800!important}.hud .reading-blocks-badge{border:1px solid #1e293b!important;background:#00f0ff0f!important;color:#00f0ff!important;font-family:Chakra Petch,monospace!important}.hud .reading-concept-grid{border:none!important;gap:18px!important;background:transparent!important}.hud .reading-concept-block{border:none!important;background:transparent!important;padding:22px 24px!important}.hud .reading-concept-title{color:#f8fafc!important;font-family:Chakra Petch,Space Grotesk,sans-serif!important;font-weight:800!important;font-size:17px!important}.hud .reading-concept-number{color:#ffe600!important;font-family:Fira Code,monospace!important;font-size:12px!important;font-weight:800!important;padding:2px 6px!important;border:1px solid #ffe600!important;background:#ffe60014!important;border-radius:2px!important}.hud .reading-concept-text{color:#cbd5e1!important;font-size:15px!important;line-height:1.75!important}.hud .reading-code-terminal{border:none!important;background:transparent!important;border-radius:0!important}.hud .reading-code-terminal__header{border-bottom:1px solid #161e30!important;background:#080c16e6!important;padding:6px 12px!important}.hud .reading-code-label{color:#00f0ff!important;font-family:Chakra Petch,monospace!important;font-size:10px!important;font-weight:800!important;letter-spacing:.12em!important}.hud .reading-code-pre{background:transparent!important;color:#f1f5f9!important;font-family:Fira Code,JetBrains Mono,monospace!important;font-size:13.5px!important;line-height:1.65!important;padding:12px 14px!important}.hud .syntax-comment{color:#64748b!important;font-style:italic!important}.hud .syntax-string{color:#4ade80!important;font-weight:500!important}.hud .syntax-keyword{color:#f472b6!important;font-weight:700!important}.hud .syntax-number{color:#facc15!important;font-weight:700!important}.hud .syntax-punct{color:#38bdf8!important}.hud .syntax-ident{color:#f8fafc!important}.hud .reading-caption-row{color:#38bdf8!important;font-family:Chakra Petch,monospace!important;font-size:12px!important}.hud .reading-caption-arrow{color:#ffe600!important;font-weight:800!important}.hud .reading-curiosity{border:none!important;background:transparent!important}.hud .reading-curiosity-title{color:#e0f2fe!important;font-family:Chakra Petch,Space Grotesk,sans-serif!important}.hud .reading-curiosity-badge{border:1px solid #00f0ff!important;background:#00f0ff1a!important;color:#00f0ff!important;font-family:Chakra Petch,sans-serif!important}.hud .reading-curiosity-note{color:#38bdf8!important;font-family:Chakra Petch,sans-serif!important;font-weight:700!important}.hud .reading-apply-zone{border-top:1px solid #1e293b!important}.hud .reading-faq-zone{border:none!important;background:transparent!important}.hud .reading-faq-eyebrow{color:#00f0ff!important;font-family:Chakra Petch,sans-serif!important;letter-spacing:.2em!important}.hud .reading-faq-card{border:none!important;background:transparent!important;border-radius:0!important}.hud .reading-faq-summary{color:#f1f5f9!important;font-family:Chakra Petch,sans-serif!important;font-size:14.5px!important;font-weight:700!important}.hud .reading-faq-chevron{color:#00f0ff!important}.hud .reading-faq-answer{color:#cbd5e1!important;border-top-color:#1a253c!important;font-size:14px!important;line-height:1.7!important}.hud .reading-transfer-zone{border:none!important;background:transparent!important;padding:22px 24px!important}.hud .reading-transfer-eyebrow{color:#ffe600!important;font-family:Chakra Petch,sans-serif!important;letter-spacing:.2em!important}.hud .reading-transfer-prompt{color:#fef08a!important;font-size:15px!important;line-height:1.75!important}.hud .reading-transfer-footer{border-top-color:#ffe60033!important;color:#cbd5e1!important}.hud .reading-transfer-icon{color:#ffe600!important;font-weight:800!important}.hud .reading-library-zone{border-top:1px solid #1e293b!important;border-bottom:1px solid #1e293b!important;background:transparent!important;padding:28px 0!important}.hud .reading-sources-eyebrow{color:#ffe600!important;font-family:Chakra Petch,sans-serif!important;letter-spacing:.2em!important}.hud .reading-source-grid{border:none!important;gap:16px!important}.hud .reading-source-card{border:none!important;background:transparent!important;padding:20px 22px!important}.hud .reading-source-publisher{color:#ffe600!important;font-family:Chakra Petch,monospace!important;letter-spacing:.16em!important}.hud .reading-source-number{color:#00f0ff!important;font-family:Fira Code,monospace!important;font-weight:700!important}.hud .reading-source-link{color:#fff!important;text-decoration-color:#ffe600!important}.hud .reading-source-link:hover{color:#00f0ff!important}.hud .reading-source-arrow{color:#00f0ff!important;transition:transform .2s ease!important}.hud .reading-source-card:hover .reading-source-arrow{transform:translate(2px,-2px)!important}.hud .reading-source-purpose{color:#94a3b8!important}.hud .reading-footer{border-top:1px solid #1e293b!important;padding:28px 0 68px!important;margin-bottom:24px!important}.hud .reading-footer-text{color:#94a3b8!important;font-family:Chakra Petch,sans-serif!important}.hud .reading-cta-btn{color:#000!important;font-family:Chakra Petch,sans-serif!important;font-size:14px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important;border-radius:0!important;transition:transform .2s cubic-bezier(.16,1,.3,1)!important}.hud .reading-cta-btn:hover{transform:translateY(-2px)!important}.hud .reading-cta-arrow{color:#000!important;transition:transform .2s ease!important}.hud .reading-cta-btn:hover .reading-cta-arrow{transform:translate(3px)!important}.hud .reading-cursive-heading{font-family:Chakra Petch,Space Grotesk,sans-serif!important;font-weight:800!important;letter-spacing:.02em!important}.hud .scrim-completion-banner{position:fixed!important;bottom:5rem!important;left:50%!important;transform:translate(-50%)!important;z-index:40!important;border:none!important;background:transparent!important;color:#f1f5f9!important;border-radius:0!important;box-shadow:none!important}.hud .scrim-completion-badge{color:#0f8!important;font-family:Chakra Petch,sans-serif!important;font-weight:800!important;letter-spacing:.04em!important;text-shadow:0 0 8px rgba(0,255,136,.5)!important}.hud .scrim-feedback-prompt{color:#fef08a!important;font-family:Space Grotesk,sans-serif!important;font-weight:700!important}.hud .scrim-feedback-btn{background:#111422!important;border:1px solid #24304d!important;color:#e2e8f0!important;font-family:Chakra Petch,sans-serif!important;font-weight:700!important;border-radius:2px!important;box-shadow:none!important;transition:all .15s ease!important}.hud .scrim-feedback-btn:hover{border-color:#00f0ff!important;color:#00f0ff!important;background:#172036!important}.hud .scrim-feedback-status{color:#cbd5e1!important;font-family:Space Grotesk,sans-serif!important}.hud .scrim-feedback-status--sent{color:#0f8!important}.hud .scrim-feedback-status--queued{color:#facc15!important}.hud .scrim-repeat-btn{background:#111422!important;border:1px solid #24304d!important;color:#cbd5e1!important;font-family:Chakra Petch,sans-serif!important;font-weight:800!important;border-radius:2px!important;box-shadow:none!important}.hud .scrim-repeat-btn:hover{border-color:#ffe600!important;color:#ffe600!important;background:#1c1f10!important}.hud .scrim-next-btn{background:#ffe600!important;border:1px solid #ffe600!important;color:#000!important;font-family:Chakra Petch,sans-serif!important;font-weight:900!important;border-radius:2px!important;box-shadow:0 0 10px #ffe60066!important}.hud .scrim-next-btn:hover{background:#fff066!important}.hud .scrim-closure-modal{position:fixed!important;bottom:5rem!important;left:50%!important;transform:translate(-50%)!important;z-index:40!important;border:none!important;background:transparent!important;color:#f1f5f9!important;border-radius:0!important;box-shadow:none!important}.hud .scrim-closure-title{color:#ffe600!important;font-family:Chakra Petch,sans-serif!important;font-weight:800!important;font-size:15px!important;letter-spacing:.04em!important}.hud .scrim-closure-text{color:#cbd5e1!important;font-size:13px!important;line-height:1.55!important}.hud .scrim-closure-confirm-btn{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#000!important;font-family:Chakra Petch,sans-serif!important;font-weight:900!important}.hud .scrim-closure-reload-btn{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#00f0ff!important;font-family:Chakra Petch,sans-serif!important;font-weight:800!important}.hud .rm-concept-pop{border:none!important;background:transparent!important;color:#f1f5f9!important;border-radius:0!important;box-shadow:none!important}.hud .rm-concept-pop h2{color:#fff!important;font-family:Chakra Petch,Space Grotesk,sans-serif!important;font-weight:800!important;font-size:20px!important}.hud .rm-concept-pop p{color:#cbd5e1!important;font-size:14px!important;line-height:1.6!important}.hud .rm-concept-pop .rm-pill{background:#00f0ff1f!important;color:#00f0ff!important;border:1px solid rgba(0,240,255,.4)!important;font-family:Chakra Petch,monospace!important;font-weight:800!important;font-size:10px!important;letter-spacing:.12em!important;text-transform:uppercase!important;border-radius:2px!important}.hud .rm-concept-pop .rm-enter-btn{background:#ffe600!important;color:#000!important;border:1px solid #ffe600!important;font-family:Chakra Petch,sans-serif!important;font-weight:900!important;letter-spacing:.04em!important;text-transform:uppercase!important;border-radius:2px!important;box-shadow:0 0 10px #ffe60059!important}.hud .rm-concept-pop .rm-enter-btn:hover{background:#fff066!important}.hud .rm-mastery-blocker h2{color:#fef08a!important}.hud .rm-mastery-blocker ul{color:#cbd5e1!important}.hud .rm-mastery-blocker li{border-left:2px solid #ffe600!important;background:#ffe6000f!important;padding:4px 8px!important;margin:4px 0!important}.hud .rm-briefing-close{background:#ffffff14!important;border:1px solid rgba(255,255,255,.2)!important;color:#94a3b8!important;border-radius:2px!important}.hud .rm-briefing-close:hover{background:#ff005540!important;border-color:#f05!important;color:#fff!important}.hud .learning-center{border:none!important;background:transparent!important;color:#f1f5f9!important;border-radius:0!important;box-shadow:none!important}.hud .learning-center>header{border-bottom:1px solid #1a233a!important;background:#080c16f2!important}.hud .learning-center>header h2{color:#fff!important;font-family:Chakra Petch,Space Grotesk,sans-serif!important;font-weight:800!important}.hud .learning-center>header p{color:#94a3b8!important}.hud .learning-center>header span{color:#ffe600!important;font-family:Chakra Petch,monospace!important;font-weight:800!important;letter-spacing:.15em!important}.hud .learning-center>header button{border:1px solid rgba(255,255,255,.2)!important;background:#ffffff0f!important;color:#94a3b8!important;border-radius:4px!important}.hud .learning-center>header button:hover{border-color:#f05!important;background:#f053!important;color:#fff!important}.hud .learning-center__summary{border-block:1px solid #1a233a!important;background:#080b15!important}.hud .learning-center__summary span{background:#080c18!important;color:#94a3b8!important;font-family:Chakra Petch,sans-serif!important}.hud .learning-center__summary strong{color:#ffe600!important;font-family:Fira Code,monospace!important}.hud .learning-center>nav{background:#05070e!important;border-bottom:1px solid #1a233a!important}.hud .learning-center>nav button{border:1px solid #1c2438!important;background:#090c16!important;color:#cbd5e1!important;font-family:Chakra Petch,sans-serif!important;border-radius:4px!important}.hud .learning-center>nav button:hover:not(:disabled){border-color:#00f0ff!important;color:#00f0ff!important;background:#0f1526!important}.hud .learning-center>nav button.is-active{border-color:#ffe600!important;background:#ffe600!important;color:#000!important;box-shadow:0 0 12px #ffe60066!important}.hud .learning-center>main{background:#070911!important;color:#cbd5e1!important}.hud .learning-center h3{color:#fff!important;font-family:Chakra Petch,Space Grotesk,sans-serif!important}.hud .learning-center label{color:#f1f5f9!important}.hud .learning-center textarea,.hud .learning-center select{background:#05070e!important;border:1px solid #1e293b!important;color:#f1f5f9!important;font-family:Space Grotesk,sans-serif!important;border-radius:4px!important}.hud .learning-center textarea:focus,.hud .learning-center select:focus{border-color:#00f0ff!important;outline:none!important;box-shadow:0 0 8px #00f0ff4d!important}@media(max-width:980px){.hud .course-catalog__grid{grid-template-columns:1fr}.hud .files-sidebar{width:160px!important;flex-basis:160px!important}}@media(max-width:767px){.hud .window-topbar{height:auto!important;min-height:44px!important;padding:4px 6px!important}.hud .topbar-lesson-title{max-width:42vw;font-size:11px!important}.hud .workspace-container{gap:6px!important;padding:6px!important}.hud .files-sidebar{width:100%!important;flex-basis:auto!important;max-height:140px!important}.hud .editor-window-wrapper.has-floating-preview{margin-right:0}.hud .logic-runner-panel{width:100%!important;min-width:0!important}.hud .caption-chip{width:min(94vw,620px)!important;min-height:58px;padding:10px 14px 10px 38px!important;font-size:11px!important}}.hud [data-augmented-ui~=hud-topbar]{--aug-border-all: 1.5px;--aug-border-bg: linear-gradient(90deg, var(--hud-yellow) 0%, rgba(255, 230, 0, .5) 30%, rgba(176, 38, 255, .35) 70%, var(--hud-yellow) 100%);--aug-inlay-all: 1px;--aug-inlay-bg: #050508;--aug-inlay-opacity: 1;--aug-tl: 0px;--aug-br: 12px;filter:drop-shadow(0 2px 8px rgba(255,230,0,.15))}.hud [data-augmented-ui~=hud-sidebar]{--aug-border-all: 1.5px;--aug-border-bg: linear-gradient(180deg, var(--hud-yellow) 0%, rgba(255, 230, 0, .5) 35%, rgba(176, 38, 255, .35) 75%, var(--hud-magenta) 100%);--aug-inlay-all: 1px;--aug-inlay-bg: #0a0a10;--aug-inlay-opacity: 1;--aug-tl: 14px;--aug-br: 14px;--aug-bl: 6px;filter:drop-shadow(0 0 10px rgba(255,230,0,.12))}.hud [data-augmented-ui~=hud-editor]{--aug-border-all: 1.5px;--aug-border-bg: linear-gradient(135deg, var(--hud-yellow) 0%, rgba(255, 230, 0, .45) 22%, rgba(0, 240, 255, .3) 60%, rgba(176, 38, 255, .45) 85%, var(--hud-yellow) 100%);--aug-inlay-all: 1px;--aug-inlay-bg: #07070b;--aug-inlay-opacity: 1;--aug-tl: 14px;--aug-tr: 6px;--aug-br: 14px;--aug-bl: 6px;filter:drop-shadow(0 0 12px rgba(255,230,0,.14))}.hud [data-augmented-ui~=hud-browser]{--aug-border-all: 1.5px;--aug-border-bg: linear-gradient(225deg, var(--hud-cyan) 0%, rgba(0, 240, 255, .45) 30%, rgba(255, 230, 0, .35) 70%, var(--hud-cyan) 100%);--aug-inlay-all: 1px;--aug-inlay-bg: #07070b;--aug-inlay-opacity: 1;--aug-tl: 14px;--aug-tr: 6px;--aug-br: 14px;--aug-bl: 6px;filter:drop-shadow(0 0 12px rgba(0,240,255,.15))}.hud [data-augmented-ui~=hud-player]{--aug-border-all: 1.5px;--aug-border-bg: linear-gradient(90deg, var(--hud-yellow) 0%, rgba(0, 240, 255, .45) 50%, var(--hud-yellow) 100%);--aug-inlay-all: 1px;--aug-inlay-bg: #06060a;--aug-inlay-opacity: 1;--aug-tl: 10px;--aug-tr: 10px;filter:drop-shadow(0 -2px 10px rgba(255,230,0,.14))}.hud [data-augmented-ui~=hud-narration]{--aug-border-all: 1.5px;--aug-border-bg: linear-gradient(135deg, #00f0ff 0%, #b026ff 50%, #ffe600 100%);--aug-inlay-all: 1px;--aug-inlay-bg: #090514;--aug-inlay-opacity: 1;--aug-tl: 10px;--aug-tr: 10px;--aug-br: 10px;--aug-bl: 10px;filter:drop-shadow(0 0 16px rgba(176,38,255,.45))}.hud [data-augmented-ui~=hud-roadmap]{--aug-border-all: 1.5px;--aug-border-bg: linear-gradient(135deg, #ffe600 0%, #00f0ff 100%);--aug-inlay-all: 1px;--aug-inlay-bg: #0c1018;--aug-inlay-opacity: 1;--aug-tr: 8px;--aug-bl: 8px;color:#fef08a!important;font-family:Chakra Petch,sans-serif!important;font-weight:800!important;letter-spacing:.08em!important;filter:drop-shadow(0 0 10px rgba(255,230,0,.35))}.hud [data-augmented-ui~=hud-roadmap] svg{color:#ffe600!important;stroke:#ffe600!important}.hud [data-augmented-ui~=hud-roadmap]:hover{--aug-border-bg: #ffe600;--aug-inlay-bg: #ffe600;color:#000!important;filter:drop-shadow(0 0 16px rgba(255,230,0,.85))}.hud [data-augmented-ui~=hud-roadmap]:hover svg{color:#000!important;stroke:#000!important}.hud [data-augmented-ui~=hud-prev]{--aug-border-all: 1.5px;--aug-border-bg: rgba(0, 240, 255, .45);--aug-inlay-all: 1px;--aug-inlay-bg: #0c101a;--aug-inlay-opacity: 1;--aug-tl: 8px;--aug-br: 8px;color:#e2e8f0!important;font-family:Chakra Petch,sans-serif!important;font-weight:700!important;letter-spacing:.06em!important;filter:drop-shadow(0 0 8px rgba(0,240,255,.25))}.hud [data-augmented-ui~=hud-prev] svg{color:#00f0ff!important}.hud [data-augmented-ui~=hud-prev]:not(:disabled):hover{--aug-border-bg: #00f0ff;--aug-inlay-bg: rgba(0, 240, 255, .22);color:#00f0ff!important;filter:drop-shadow(0 0 14px rgba(0,240,255,.7))}.hud [data-augmented-ui~=hud-prev]:disabled{--aug-border-bg: rgba(255, 255, 255, .12);--aug-inlay-bg: #080a0f;color:#475569!important;opacity:.45!important;filter:none!important;cursor:not-allowed}.hud [data-augmented-ui~=hud-prev]:disabled svg{color:#475569!important}.hud [data-augmented-ui~=hud-explain]{--aug-border-all: 1.5px;--aug-border-bg: linear-gradient(135deg, #b026ff 0%, #ff007f 60%, #00f0ff 100%);--aug-inlay-all: 1px;--aug-inlay-bg: #140822;--aug-inlay-opacity: 1;--aug-tr: 8px;--aug-bl: 8px;color:#f5d0fe!important;font-family:Chakra Petch,sans-serif!important;font-weight:800!important;letter-spacing:.08em!important;filter:drop-shadow(0 0 10px rgba(176,38,255,.45))}.hud [data-augmented-ui~=hud-explain] svg{color:#ff007f!important;stroke:#ff007f!important}.hud [data-augmented-ui~=hud-explain]:not(:disabled):hover{--aug-border-bg: #ff007f;--aug-inlay-bg: #ff007f;color:#fff!important;filter:drop-shadow(0 0 18px rgba(255,0,127,.85))}.hud [data-augmented-ui~=hud-explain]:not(:disabled):hover svg{color:#fff!important;stroke:#fff!important}.hud [data-augmented-ui~=hud-explain]:disabled{--aug-border-bg: rgba(176, 38, 255, .25);--aug-inlay-bg: #0d0615;color:#f5d0fe59!important;opacity:.45!important;filter:none!important;cursor:not-allowed}.hud [data-augmented-ui~=hud-floating]{--aug-border-all: 1.5px;--aug-border-bg: #ff007f;--aug-inlay-all: 1px;--aug-inlay-bg: rgba(255, 0, 127, .14);--aug-inlay-opacity: 1;--aug-tl: 7px;--aug-br: 7px;color:#ff66b2!important;font-family:Chakra Petch,sans-serif!important;font-weight:800!important;letter-spacing:.06em!important;filter:drop-shadow(0 0 8px rgba(255,0,127,.35))}.hud [data-augmented-ui~=hud-floating] svg{color:#ff007f!important}.hud [data-augmented-ui~=hud-floating]:hover{--aug-border-bg: #ff3399;--aug-inlay-bg: #ff007f;color:#fff!important;filter:drop-shadow(0 0 16px rgba(255,0,127,.7))}.hud [data-augmented-ui~=hud-floating]:hover svg{color:#fff!important}.hud [data-augmented-ui~=hud-next]{--aug-border-all: 1.5px;--aug-border-bg: #00f0ff;--aug-inlay-all: 1px;--aug-inlay-bg: rgba(0, 240, 255, .16);--aug-inlay-opacity: 1;--aug-tl: 7px;--aug-br: 7px;color:#00f0ff!important;font-family:Chakra Petch,sans-serif!important;font-weight:900!important;letter-spacing:.08em!important;filter:drop-shadow(0 0 10px rgba(0,240,255,.45))}.hud [data-augmented-ui~=hud-next] svg{color:#00f0ff!important}.hud [data-augmented-ui~=hud-next]:hover{--aug-border-bg: #00f0ff;--aug-inlay-bg: #00f0ff;color:#000!important;filter:drop-shadow(0 0 20px rgba(0,240,255,.9))}.hud [data-augmented-ui~=hud-next]:hover svg{color:#000!important}.hud [data-augmented-ui~=hud-next].is-completed,.hud [data-augmented-ui~=hud-next]:not(.is-dimmed){--aug-border-bg: #00f0ff;--aug-inlay-bg: #00f0ff;color:#000!important;filter:drop-shadow(0 0 14px rgba(0,240,255,.65))}.hud [data-augmented-ui~=hud-next].is-completed svg,.hud [data-augmented-ui~=hud-next]:not(.is-dimmed) svg{color:#000!important}.hud [data-augmented-ui~=hud-action]{--aug-border-all: 1.5px;--aug-border-bg: #ffe600;--aug-inlay-all: 1px;--aug-inlay-bg: rgba(255, 230, 0, .12);--aug-inlay-opacity: 1;--aug-tl: 7px;--aug-br: 7px;color:#ffe600!important;font-family:Chakra Petch,sans-serif!important;font-weight:800!important;letter-spacing:.06em!important;filter:drop-shadow(0 0 8px rgba(255,230,0,.35))}.hud [data-augmented-ui~=hud-action] svg{color:#ffe600!important}.hud [data-augmented-ui~=hud-action]:hover{--aug-border-bg: #ffe600;--aug-inlay-bg: #ffe600;color:#000!important;filter:drop-shadow(0 0 16px rgba(255,230,0,.8))}.hud [data-augmented-ui~=hud-action]:hover svg{color:#000!important}.hud [data-augmented-ui~=hud-file]{--aug-border-all: 1px;--aug-border-bg: rgba(255, 255, 255, .14);--aug-inlay-all: 1px;--aug-inlay-bg: #111118;--aug-inlay-opacity: 1;--aug-tl: 6px;--aug-br: 6px}.hud [data-augmented-ui~=hud-file]:hover{--aug-border-bg: rgba(255, 230, 0, .55);--aug-inlay-bg: #161622}.hud [data-augmented-ui~=hud-file].file-item-btn-active{--aug-border-all: 1.5px;--aug-border-bg: #ffe600;--aug-inlay-all: 1px;--aug-inlay-bg: #171705;--aug-inlay-opacity: 1;--aug-tl: 6px;--aug-br: 6px;filter:drop-shadow(0 0 8px rgba(255,230,0,.35))}.hud [data-augmented-ui~=hud-tab]{--aug-border-all: 1px;--aug-border-bg: #30303a;--aug-inlay-all: 1px;--aug-inlay-bg: #0b0b10;--aug-inlay-opacity: 1;--aug-tl: 5px;--aug-tr: 5px}.hud [data-augmented-ui~=hud-tab]:hover{--aug-border-bg: rgba(255, 255, 255, .4);--aug-inlay-bg: #14141e}.hud [data-augmented-ui~=hud-tab].tab-btn-active{--aug-border-all: 0px;--aug-border-bg: #ffe600;--aug-inlay-all: 1px;--aug-inlay-bg: #ffe600;--aug-inlay-opacity: 1;--aug-tl: 5px;--aug-tr: 5px;filter:drop-shadow(0 0 8px rgba(255,230,0,.45))}.hud [data-augmented-ui~=hud-control]{--aug-border-all: 1px;--aug-border-bg: #34343e;--aug-inlay-all: 1px;--aug-inlay-bg: #09090d;--aug-inlay-opacity: 1;--aug-tl: 5px;--aug-br: 5px}.hud [data-augmented-ui~=hud-control]:hover{--aug-border-bg: var(--hud-cyan);--aug-inlay-bg: #101018;filter:drop-shadow(0 0 6px rgba(0,240,255,.4))}.hud [data-augmented-ui~=hud-url]{--aug-border-all: 1px;--aug-border-bg: rgb(176 38 255 / 75%);--aug-inlay-all: 1px;--aug-inlay-bg: #07040d;--aug-inlay-opacity: 1;--aug-tl: 5px;--aug-br: 5px;filter:drop-shadow(0 0 6px rgba(176,38,255,.3))}.hud [data-augmented-ui~=hud-concepts]{--aug-border-all: 1.5px;--aug-border-bg: #ff007f;--aug-inlay-all: 1px;--aug-inlay-bg: #120817;--aug-inlay-opacity: 1;--aug-tl: 8px;--aug-tr: 8px;filter:drop-shadow(0 0 8px rgba(255,0,127,.35))}.hud [data-augmented-ui~=hud-concepts]:hover{--aug-border-bg: #ff3399;filter:drop-shadow(0 0 12px rgba(255,0,127,.6))}.hud [data-augmented-ui~=hud-play]{--aug-border-all: 1.5px;--aug-border-bg: #ffe600;--aug-inlay-all: 1px;--aug-inlay-bg: #ffe600;--aug-inlay-opacity: 1;--aug-tl: 5px;--aug-br: 5px;filter:drop-shadow(0 0 10px rgba(255,230,0,.65))}.hud [data-augmented-ui~=hud-play]:hover{--aug-border-bg: #fff066;--aug-inlay-bg: #fff066;filter:drop-shadow(0 0 14px rgba(255,230,0,.85))}.hud [data-augmented-ui~=hud-category]{--aug-border-all: 1.5px;--aug-border-bg: var(--card-accent, #ffe600);--aug-inlay-all: 1px;--aug-inlay-bg: #0a0a10;--aug-inlay-opacity: 1;--aug-tr: 6px;--aug-bl: 6px;filter:drop-shadow(0 0 6px rgba(255,0,85,.35))}.hud [data-augmented-ui~=hud-console]{--aug-border-all: 1px;--aug-border-bg: rgba(255, 255, 255, .15);--aug-inlay-all: 1px;--aug-inlay-bg: #06060a;--aug-inlay-opacity: 1;--aug-br: 8px}.hud [data-augmented-ui~=hud-console]:hover{--aug-border-bg: var(--hud-yellow);filter:drop-shadow(0 0 6px rgba(255,230,0,.3))}.hud [data-augmented-ui~=hud-brand-logo]{--aug-border-all: 1.5px;--aug-border-bg: linear-gradient(135deg, #ffe600 0%, #00f0ff 100%);--aug-inlay-all: 1px;--aug-inlay-bg: #090c14;--aug-inlay-opacity: 1;--aug-tl: 6px;--aug-br: 6px;color:#ffe600!important;filter:drop-shadow(0 0 8px rgba(255,230,0,.4));transition:all .2s ease}.hud [data-augmented-ui~=hud-brand-logo]:hover{--aug-border-bg: #ffe600;--aug-inlay-bg: #ffe600;color:#000!important;filter:drop-shadow(0 0 14px rgba(255,230,0,.8))}.hud [data-augmented-ui~=hud-brand-logo]:hover svg{color:#000!important;stroke:#000!important}.hud [data-augmented-ui~=hud-account-btn]{--aug-border-all: 1.5px;--aug-border-bg: linear-gradient(135deg, #00f0ff 0%, #b026ff 100%);--aug-inlay-all: 1px;--aug-inlay-bg: #080d16;--aug-inlay-opacity: 1;--aug-tl: 6px;--aug-br: 6px;color:#e2e8f0!important;font-family:Chakra Petch,sans-serif!important;font-weight:700!important;letter-spacing:.04em!important;filter:drop-shadow(0 0 8px rgba(0,240,255,.25));transition:all .2s ease}.hud [data-augmented-ui~=hud-account-btn] svg{color:#00f0ff!important}.hud [data-augmented-ui~=hud-account-btn]:not(:disabled):hover{--aug-border-bg: #00f0ff;--aug-inlay-bg: rgba(0, 240, 255, .18);color:#00f0ff!important;filter:drop-shadow(0 0 14px rgba(0,240,255,.65))}.hud [data-augmented-ui~=hud-account-btn]:disabled{--aug-border-bg: rgba(0, 240, 255, .35);--aug-inlay-bg: #070a12;color:#94a3b8!important;cursor:default}.hud [data-augmented-ui~=hud-account-menu]{--aug-border-all: 1.5px;--aug-border-bg: linear-gradient(135deg, #00f0ff 0%, #ffe600 50%, #b026ff 100%);--aug-inlay-all: 1px;--aug-inlay-bg: #080b14;--aug-inlay-opacity: 1;--aug-tl: 12px;--aug-tr: 12px;--aug-br: 12px;--aug-bl: 12px;filter:drop-shadow(0 0 20px rgba(0,240,255,.35))}.hud [data-augmented-ui~=hud-learning-btn]{--aug-border-all: 1.5px;--aug-border-bg: linear-gradient(135deg, #b026ff 0%, #ff007f 100%);--aug-inlay-all: 1px;--aug-inlay-bg: #120720;--aug-inlay-opacity: 1;--aug-tl: 6px;--aug-br: 6px;color:#f5d0fe!important;font-family:Chakra Petch,sans-serif!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important;filter:drop-shadow(0 0 8px rgba(176,38,255,.35));transition:all .2s ease}.hud [data-augmented-ui~=hud-learning-btn] svg{color:#ff007f!important}.hud [data-augmented-ui~=hud-learning-btn] strong{background:#ff007f!important;color:#fff!important;border-radius:2px!important;font-family:Chakra Petch,sans-serif!important;font-weight:900!important;padding:1px 5px!important;box-shadow:0 0 8px #ff007fb3!important}.hud [data-augmented-ui~=hud-learning-btn]:hover{--aug-border-bg: #ff007f;--aug-inlay-bg: #ff007f;color:#fff!important;filter:drop-shadow(0 0 16px rgba(255,0,127,.85))}.hud [data-augmented-ui~=hud-learning-btn]:hover svg{color:#fff!important}.hud [data-augmented-ui~=hud-courses-btn]{--aug-border-all: 1.5px;--aug-border-bg: linear-gradient(135deg, #ffe600 0%, #00f0ff 100%);--aug-inlay-all: 1px;--aug-inlay-bg: #0c1018;--aug-inlay-opacity: 1;--aug-tr: 6px;--aug-bl: 6px;color:#fef08a!important;font-family:Chakra Petch,sans-serif!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important;filter:drop-shadow(0 0 8px rgba(255,230,0,.25));transition:all .2s ease}.hud [data-augmented-ui~=hud-courses-btn]:hover{--aug-border-bg: #ffe600;--aug-inlay-bg: #ffe600;color:#000!important;filter:drop-shadow(0 0 16px rgba(255,230,0,.85))}.hud [data-augmented-ui~=hud-playground-btn]{--aug-border-all: 1.5px;--aug-border-bg: #00f0ff;--aug-inlay-all: 1px;--aug-inlay-bg: #06131c;--aug-inlay-opacity: 1;--aug-tl: 6px;--aug-br: 6px;color:#00f0ff!important;font-family:Chakra Petch,sans-serif!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important;filter:drop-shadow(0 0 8px rgba(0,240,255,.35));transition:all .2s ease}.hud [data-augmented-ui~=hud-playground-btn] svg{color:#00f0ff!important}.hud [data-augmented-ui~=hud-playground-btn]:hover{--aug-border-bg: #00f0ff;--aug-inlay-bg: #00f0ff;color:#000!important;filter:drop-shadow(0 0 16px rgba(0,240,255,.9))}.hud [data-augmented-ui~=hud-playground-btn]:hover svg{color:#000!important;stroke:#000!important}.hud [data-augmented-ui~=hud-closure-confirm]{--aug-border-all: 1.5px;--aug-border-bg: #ffe600;--aug-inlay-all: 1px;--aug-inlay-bg: #ffe600;--aug-inlay-opacity: 1;--aug-tl: 8px;--aug-br: 8px;color:#000!important;font-family:Chakra Petch,sans-serif!important;font-weight:900!important;letter-spacing:.06em!important;filter:drop-shadow(0 0 12px rgba(255,230,0,.6));transition:all .2s ease}.hud [data-augmented-ui~=hud-closure-confirm]:hover{--aug-border-bg: #ffffff;--aug-inlay-bg: #ffffff;color:#000!important;filter:drop-shadow(0 0 18px rgba(255,230,0,.95))}.hud [data-augmented-ui~=hud-closure-reload]{--aug-border-all: 1.5px;--aug-border-bg: #00f0ff;--aug-inlay-all: 1px;--aug-inlay-bg: #0a111e;--aug-inlay-opacity: 1;--aug-tr: 8px;--aug-bl: 8px;color:#00f0ff!important;font-family:Chakra Petch,sans-serif!important;font-weight:800!important;letter-spacing:.06em!important;filter:drop-shadow(0 0 8px rgba(0,240,255,.35));transition:all .2s ease}.hud [data-augmented-ui~=hud-closure-reload]:hover{--aug-border-bg: #00f0ff;--aug-inlay-bg: rgba(0, 240, 255, .25);color:#fff!important;filter:drop-shadow(0 0 16px rgba(0,240,255,.8))}.hud [data-augmented-ui~=hud-panel]{--aug-border-all: 1.5px;--aug-border-bg: linear-gradient(135deg, var(--hud-yellow), var(--hud-purple));--aug-inlay-all: 1px;--aug-inlay-bg: #08080d;--aug-inlay-opacity: 1;--aug-tl: 14px;--aug-tr: 8px;--aug-br: 14px;--aug-bl: 8px;filter:drop-shadow(0 0 16px rgba(255,230,0,.18))}.hud [data-augmented-ui~=hud-card]{--aug-border-all: 2px;--aug-border-bg: linear-gradient(135deg, rgba(255, 230, 0, .7), rgba(0, 240, 255, .5));--aug-inlay-all: 1px;--aug-inlay-bg: #08080f;--aug-inlay-opacity: 1;--aug-tl: 14px;--aug-br: 14px;filter:drop-shadow(0 0 12px rgba(0,240,255,.2));transition:transform .3s cubic-bezier(.16,1,.3,1),filter .3s cubic-bezier(.16,1,.3,1)}.hud [data-augmented-ui~=hud-card].course-card--green{--aug-border-bg: #00ff66;filter:drop-shadow(0 0 14px rgba(0,255,102,.25))}.hud [data-augmented-ui~=hud-card].course-card--yellow{--aug-border-bg: #ffe600;filter:drop-shadow(0 0 14px rgba(255,230,0,.25))}.hud [data-augmented-ui~=hud-card].course-card--red{--aug-border-bg: #ff0055;filter:drop-shadow(0 0 14px rgba(255,0,85,.28))}.hud [data-augmented-ui~=hud-card]:hover{transform:translateY(-5px) scale(1.01)}.hud [data-augmented-ui~=hud-card].course-card--green:hover{filter:drop-shadow(0 0 24px rgba(0,255,102,.5))}.hud [data-augmented-ui~=hud-card].course-card--yellow:hover{filter:drop-shadow(0 0 24px rgba(255,230,0,.55))}.hud [data-augmented-ui~=hud-card].course-card--red:hover{filter:drop-shadow(0 0 24px rgba(255,0,85,.55))}.hud [data-augmented-ui~=hud-icon]{--aug-border-all: 1.5px;--aug-border-bg: var(--card-accent, #ffe600);--aug-inlay-all: 1px;--aug-inlay-bg: #0a0a10;--aug-inlay-opacity: 1;--aug-tr: 12px;--aug-bl: 12px;filter:drop-shadow(0 0 10px var(--card-glow-color, rgba(255, 230, 0, .4)));transition:transform .2s cubic-bezier(.16,1,.3,1),filter .2s cubic-bezier(.16,1,.3,1)}.hud .course-card:hover [data-augmented-ui~=hud-icon]{transform:scale(1.08) rotate(-2deg);filter:drop-shadow(0 0 18px var(--card-accent, #ffe600))}.hud [data-augmented-ui~=hud-primary]{--aug-border-all: 1.5px;--aug-border-bg: #ffe600;--aug-inlay-all: 1px;--aug-inlay-bg: #ffe600;--aug-inlay-opacity: 1;--aug-tl: 8px;--aug-br: 8px;filter:drop-shadow(0 0 12px rgba(255,230,0,.6))}.hud [data-augmented-ui~=hud-hero]{--aug-border-all: 1.5px;--aug-border-bg: var(--hud-yellow);--aug-inlay-all: 1px;--aug-inlay-bg: #07080e;--aug-inlay-opacity: 1;--aug-tl: 12px;--aug-tr: 6px;--aug-br: 12px;--aug-bl: 6px}.hud [data-augmented-ui~=cells-device-card]{--aug-border-all: 2px;--aug-border-bg: linear-gradient(135deg, #00f0ff 0%, #ffe600 100%);--aug-inlay-all: 1px;--aug-inlay-bg: #0a0e18;--aug-inlay-opacity: 1;--aug-tl: 14px;--aug-tr: 14px;--aug-br: 14px;--aug-bl: 14px;filter:drop-shadow(0 0 16px rgba(0,240,255,.25))}.hud [data-augmented-ui~=hud-concept-btn]{--aug-border-all: 1.5px;--aug-border-bg: linear-gradient(135deg, #00f0ff 0%, #b026ff 100%);--aug-inlay-all: 1px;--aug-inlay-bg: #0c101a;--aug-inlay-opacity: 1;--aug-tl: 6px;--aug-br: 6px;color:#00f0ff!important;font-family:Chakra Petch,sans-serif!important;font-weight:700!important;letter-spacing:.05em!important;filter:drop-shadow(0 0 8px rgba(0,240,255,.3))}.hud [data-augmented-ui~=hud-concept-btn]:hover{--aug-border-bg: #00f0ff;--aug-inlay-bg: rgba(0, 240, 255, .18);filter:drop-shadow(0 0 14px rgba(0,240,255,.65))}.hud [data-augmented-ui~=hud-concept-card]{--aug-border-all: 1.5px;--aug-border-bg: linear-gradient(135deg, #00f0ff 0%, #ffe600 45%, #b026ff 100%);--aug-inlay-all: 1px;--aug-inlay-bg: #090b14;--aug-inlay-opacity: 1;--aug-tl: 12px;--aug-tr: 12px;--aug-br: 12px;--aug-bl: 12px;filter:drop-shadow(0 0 20px rgba(0,240,255,.35))}.hud [data-augmented-ui~=reading-hero]{--aug-border-all: 1.5px;--aug-border-bg: linear-gradient(135deg, #ffe600 0%, rgba(255, 230, 0, .4) 25%, #1e293b 60%, rgba(0, 240, 255, .45) 100%);--aug-inlay-all: 1px;--aug-inlay-bg: #090c16;--aug-inlay-opacity: 1;--aug-tl: 14px;--aug-br: 14px;--aug-tr: 6px;--aug-bl: 6px}.hud [data-augmented-ui~=reading-keypoints]{--aug-border-all: 1.5px;--aug-border-bg: linear-gradient(180deg, #ffe600 0%, rgba(255, 230, 0, .3) 30%, #1e293b 80%, rgba(0, 240, 255, .3) 100%);--aug-inlay-all: 1px;--aug-inlay-bg: #080b14;--aug-inlay-opacity: 1;--aug-tl: 12px;--aug-br: 12px;--aug-tr: 4px;--aug-bl: 4px}.hud [data-augmented-ui~=reading-concept]{--aug-border-all: 1px;--aug-border-bg: #1c263c;--aug-inlay-all: 1px;--aug-inlay-bg: #080b15;--aug-inlay-opacity: 1;--aug-tl: 10px;--aug-br: 10px;--aug-tr: 4px;--aug-bl: 4px;transition:--aug-border-bg .2s ease,transform .2s ease}.hud [data-augmented-ui~=reading-concept]:hover{--aug-border-bg: #00f0ff;--aug-inlay-bg: #0b0f1c}.hud [data-augmented-ui~=reading-terminal]{--aug-border-all: 1px;--aug-border-bg: #1e283d;--aug-inlay-all: 1px;--aug-inlay-bg: #04060c;--aug-inlay-opacity: 1;--aug-tl: 8px;--aug-br: 8px}.hud [data-augmented-ui~=reading-terminal]:hover{--aug-border-bg: rgba(0, 240, 255, .6)}.hud [data-augmented-ui~=reading-faq]{--aug-border-all: 1px;--aug-border-bg: #1c263c;--aug-inlay-all: 1px;--aug-inlay-bg: #060810;--aug-inlay-opacity: 1;--aug-tl: 8px;--aug-br: 8px;transition:--aug-border-bg .2s ease}.hud [data-augmented-ui~=reading-faq]:hover{--aug-border-bg: #00f0ff}.hud [data-augmented-ui~=reading-faq][open]{--aug-border-bg: #00f0ff;--aug-inlay-bg: #080c18}.hud [data-augmented-ui~=reading-transfer]{--aug-border-all: 1.5px;--aug-border-bg: linear-gradient(135deg, #ffe600 0%, #b45309 60%, #ffe600 100%);--aug-inlay-all: 1px;--aug-inlay-bg: #0d0c07;--aug-inlay-opacity: 1;--aug-tl: 12px;--aug-br: 12px;--aug-tr: 6px;--aug-bl: 6px}.hud [data-augmented-ui~=reading-source]{--aug-border-all: 1px;--aug-border-bg: #1c263c;--aug-inlay-all: 1px;--aug-inlay-bg: #080a14;--aug-inlay-opacity: 1;--aug-tl: 8px;--aug-br: 8px;transition:--aug-border-bg .2s ease,transform .2s ease}.hud [data-augmented-ui~=reading-source]:hover{--aug-border-bg: #00f0ff;--aug-inlay-bg: #0c1020}.hud [data-augmented-ui~=reading-cta]{--aug-border-all: 1.5px;--aug-border-bg: #ffe600;--aug-inlay-all: 1px;--aug-inlay-bg: #ffe600;--aug-inlay-opacity: 1;--aug-tr: 8px;--aug-bl: 8px}.hud [data-augmented-ui~=reading-cta]:hover{--aug-border-bg: #fff066;--aug-inlay-bg: #fff066}.hud [data-augmented-ui~=scrim-completion-banner]{position:fixed!important;--aug-border-all: 1.5px;--aug-border-bg: linear-gradient(90deg, #00ff88 0%, #00f0ff 50%, #ffe600 100%);--aug-inlay-all: 1px;--aug-inlay-bg: #070a12;--aug-inlay-opacity: 1;--aug-tl: 10px;--aug-tr: 10px;--aug-br: 10px;--aug-bl: 10px;filter:drop-shadow(0 0 16px rgba(0,255,136,.25))}.hud [data-augmented-ui~=scrim-closure-modal]{position:fixed!important;--aug-border-all: 1.5px;--aug-border-bg: linear-gradient(135deg, #ffe600 0%, #00f0ff 100%);--aug-inlay-all: 1px;--aug-inlay-bg: #090c16;--aug-inlay-opacity: 1;--aug-tl: 12px;--aug-tr: 12px;--aug-br: 12px;--aug-bl: 12px;filter:drop-shadow(0 0 20px rgba(0,0,0,.8))}.hud [data-augmented-ui~=scrim-confirm-modal]{--aug-border-all: 1.5px;--aug-border-bg: #ffe600;--aug-inlay-all: 1px;--aug-inlay-bg: #090c16;--aug-inlay-opacity: 1;--aug-tl: 12px;--aug-tr: 6px;--aug-br: 12px;--aug-bl: 6px;filter:drop-shadow(0 0 24px rgba(0,0,0,.9))}.hud [data-augmented-ui~=challenge-drawer-modal]{--aug-border-all: 1.5px;--aug-border-bg: linear-gradient(135deg, #ff007f 0%, #00f0ff 100%);--aug-inlay-all: 1px;--aug-inlay-bg: #07080f;--aug-inlay-opacity: 1;--aug-tl: 10px;--aug-tr: 10px;--aug-br: 10px;--aug-bl: 10px;filter:drop-shadow(0 0 20px rgba(255,0,127,.25))}.hud [data-augmented-ui~=rm-concept-pop]{--aug-border-all: 1.5px;--aug-border-bg: linear-gradient(135deg, #00f0ff 0%, #ffe600 100%);--aug-inlay-all: 1px;--aug-inlay-bg: #080b15;--aug-inlay-opacity: 1;--aug-tl: 12px;--aug-tr: 12px;--aug-br: 12px;--aug-bl: 12px;filter:drop-shadow(0 0 24px rgba(0,0,0,.85))}.hud [data-augmented-ui~=learning-center-modal]{--aug-border-all: 1.5px;--aug-border-bg: linear-gradient(180deg, #ffe600 0%, #00f0ff 50%, #b026ff 100%);--aug-inlay-all: 1px;--aug-inlay-bg: #070911;--aug-inlay-opacity: 1;--aug-tl: 14px;--aug-tr: 14px;--aug-br: 14px;--aug-bl: 14px;filter:drop-shadow(0 0 30px rgba(0,0,0,.9))}@supports not (clip-path: polygon(0 0,100% 0,100% 100%,0 100%)){.hud [data-augmented-ui]{border:1px solid var(--hud-yellow)!important}}
