VimUnDo el e(gXvL1objectAssign = require('react/lib/Object.assign')W/i)_7T 7 marginRight: unless ops.last then gutterWidth + "%"5_/T!  5_T% $5_T% gutterWidth5_###=v=T"$%> marginRight: unless ops.last then gutterWidth + "%" else 05_###=v=T"$% marginRight: 5_##=v=T % if last5_ ##=v=T#% marginRight = gutterWidth5_ ##=v=T*& %5_ $$=v=T1& # MarginLeft5_ $$=v=T2' &5_ %%=v=T6' # Width5_   %%=v=T:' width = calcWidth(ops.columns)5_ 0%%=v=T?'0 marginLeft = calcWidth(ops.at) + gutterWidth5_3%%=v=TF( '5_&&=v=TH marginLeft = 05_%%=v=TI''5_&&=v=TI( marginLeft = 05_&&=v=TQ( if ops.at isnt 05_&&=v=TR( if ops.at ist 05_&&=v=TS marginLeft = 05_%%=v=TT''5_&&=v=TT4 marginLeft = calcWidth(ops.at) + gutterWidth "%"5_%%=v=TU''5_%%%vTb$&( marginLeft: marginLeft + "%"5_&&&!v!Tc%'(" marginRight: marginRight + "%"5_'''vTe&(( width: width + "%"5_0''vT(4 marginLeft = calcWidth(ops.at) + gutterWidth "%"5_ v T!6 marginLeft = calcWidth(ops.at) + gutterWidth + "%"& width = calcWidth(ops.columns) + "%" calcWidth = (numColumns) ->5_ v T (&objectAssign = require 'object-assign'5_ 1G1v1T (HobjectAssign = require('react/lib/Object.assign')require 'object-assign'5_! G1v1T!(< marginLeft = calcColumnWidth(ops.at) + gutterWidth + "%"5_ $!7G1v1T$(= marginLeft = (calcColumnWidth(ops.at) + gutterWidth + "%"5_!%"$' vT ')) ')(5_$&%( vT5 '))0 break: if ops.break then 'break' else 'none'5_%'&( vTW '))0 clear: if ops.break then 'break' else 'none'5_&('! vT9~!(* !#)5_')(* * *vT9)+/ float: 'left'5_(*)* * *vT9)+/ float: '5_)+** * *vT9 )+/ float: 5_*,+U\//5_+-,U\ 005_,.-U\ 1 15_-/.U]2 at: 05_.0/U_ 2 at: 05_/10 U` 2 at: 05_021* U *-3 *,25_132,U,.4,-45_243-U-/5-.55_354-U,.6 # pre5_465.U-/6 # pre5_576U7 65_687%U8 75_798U: 95_8:9vU:# calcColumnWidth = (numColumns) ->5_9;:vU: calc = (numColumns) ->5_:<; vU:, width = calcColumnWidth(ops.columns) + "%"5_;=<"vU!#:> marginLeft = (calcColumnWidth(ops.at) + gutterWidth) + "%"5_<>=!vU!#; !#:5_=?>"vU!" num5_>@?vU:5_?A@vU #5_@BAvU; # :5_ACBvU;* width = calcSpanWidth(ops.columns) + "%"5_BDC"vU!#; else5_CED"vU""$< "$;5_DFE"vU%"$<"#<5_EGF"# "V UG!" else if ops.pre or ops.squish< marginLeft = (calcSpanWidth(ops.at) + gutterWidth) + "%"5_FHG#&" "V UJ"$;< marginLeft = (calcSpanWidth(ops.at) + gutterWidth) + "%"5_GMH " "V Uj!; if ops.at is 05_HNIM#" "V U"%;S marginLeft = (calcSpanWidth(ops.at + ops.pre + ops.squish) + gutterWidth) + "%"5_MON$" "V U#&<G calcSpanWidth(ops.at + ops.pre + ops.squish) + gutterWidth) + "%"5_NPO%%" "V U$'=; ops.at + ops.pre + ops.squish) + gutterWidth) + "%"5_OQP&" "V U%(> ) + gutterWidth) + "%"5_PRQ474VU34 # pre # post # squish5_QSR* 44VU)+; if ops.last5_RTS-' #V2U/-3;-.;5_SUT. ' #V2U1-/@ marginLeft = (5_TVU. ' #V2U1-/@ margineft = (5_UWV. ' #V2U2-/@ marginft = (5_VXW. ' #V2U2-/@ margint = (5_WYX. ' #V2U2-/@ margin = (5_XZY-' #V2UL,-# marginRight = gutterWidth + "%"5_Y\Z/' #V2U.0?% ops.at + ops.pre + ops.squish5_Z][\,' #V2U+-? else5_\^]1 ' #V2U13?12?5_]_^2' #V2U12. else if ops.post isnt 0 or ops.squish isnt 05_^`_2' #V2U24?5__a`1' #V2U13A 13@5_`ba3' #V2U235_acb2' #V2U24A 24@5_bdc,"' #V2Uz,.B ,.A5_ced-' #V2Uz,-9 console.log calcSpanWidth(ops.at+ops.post+ops.squish)5_dfeU> numColumns = ops.columns - ops.pre - ops.post - ops.squish*25_egfU@) width = calcSpanWidth(numColumns) + "%"5_fhg"U A @5_gihU calcGutter5_hjiU%B A5_ikjUKD C5_jlkUS5_kml U\D C5_lnmUi F) calcSpacing(numColumns) + gutterWidth5_mon2Um13F marginRight = (5_npo2&U13F& marginRight = (calcSpacing(ops.at)5_oqp2&U13F' marginRight = (calcSpacing(ops.at) 5_prq2>U13F? marginRight = (calcSpacing(ops.at) + calcSpacing(ops.post) 5_qsr2>U13F> marginRight = (calcSpacing(ops.at) + calcSpacing(ops.post)5_rts2&U14FX marginRight = (calcSpacing(ops.at) + calcSpacing(ops.post) + calcSpacing(ops.squish)5_sut2U14G& marginRight = (calcSpacing(ops.at)5_tvu4U36H7 + calcSpacing(ops.post) + calcSpacing(ops.squish)5_uwv5U57J 57I5_vxw77:VU67 calcSpanWidth(& ops.at + ops.post + ops.squish ) + gutterWidth ) + "%"5_wyx677VU57F )5_xzy677VU57F ) + %67F5_y{z77VU F+ calcSpacing(numColumns) + gutterWidth5_z|{77VU&G F5_{}|88VU@!H !G5_|~} 99VUC "H !H5_}~!::VUD!I console.log 'calcSpanWidth(numColumns) + gutterWidth "I- calcSpanWidth(numColumns) + gutterWidth5_~8 99VU]8:I 8:H5_4::VUv35I marginRight = (5_4::VUw35I marginRight = 5_8::VUy79I ) + "%"5_8::VUz79I ) + "%"5_8::VU{79I + "%"5_8::VU| 79I + "%"5_5::VU46I calcSpacing(ops.at)5_6::VU57I + calcSpacing(ops.post)5_6::VU57I calcSpacing(ops.post)5_7::VU68I + calcSpacing(ops.squish)5_7::VU68I calcSpacing(ops.squish)5_6::VU57I calcSpacing(ops.post)5_7::VU68I calcSpacing(ops.squish)5_8::VU79I + "%"5_8::VU!79I "%"5_5::VUK45 calcSpacing(ops.at) +5_699VUX68I 68H5_7::VU\"68I gutterWidth5_8::VUh78 "%"5_799VUh68H gutterWidth +5_799VUh68H gutterWidth 5_799VUh7;I 79H5_:,<<VUi:<K5_<==VUi#;< console.log marginRight5_:<<VUi$:=L :<K5_$$$)$$v$Uj#%M* width = calcSpanWidth(ops.columns) + "%"5_... v Uj-/M ) + "%"5_<<"<vUj;=M# marginRight = marginRight + "%"5_<<"<vUj;< marginRight = marginRight5_<<"<vUj;<5_=="=vUj!<>K# marginRight = gutterWidth + "%"5_7="=vUj'67 gutterWidth5_666vUj(57J calcSpacing(ops.squish) +5_866vUj+79J if ops.last5_9 66vUj18:J- marginRight = marginRight - gutterWidth5_B66vUj7BFK BDJ5_E66vUjCEGMEFM5_F66vUjCEGN width = width + "%"5_F66vUjFEGN marginLeft = width + "%"5_F66vUjHFHNFGN5_GGG v UjIFHO marginLeft = marginLeft + "%"5_GGG v UjJFHO margin = marginLeft + "%"5_GGGvUjLFHO marginRight = marginLeft + "%"5_GGGvUjM%FHO marginRight = margin + "%"5_*.*VUjn)* marginLeft = ( calcSpanWidth(% ops.at + ops.pre + ops.squish ) + gutterWidth )5_)1/VUjr)-J)*J5_* * *vUju)+M marginRight =5_* * *vUju)+M margin =5_+* *vUjw&*,M calcSpacing(ops.post) +5_** *vUk{*,M*+M5_+* *vUk}'*,N calcSpacing(ops.pre) +5_* *vUm console.log numColumns5_) )vUm(9 console.log calcSpanWidth(numColumns) + gutterWidth5_W/h)L1objectAssign = require('react/lib/Object.assign')5_Z\[,' #V2U+-? else if ops.post5_HJMI#&" "V U"$;R marginLeft = (calcSpanWidth(ops.at+ ops.pre + ops.squish) + gutterWidth) + "%"5_IKJ#'" "V U"$;Q marginLeft = (calcSpanWidth(ops.at+ops.pre + ops.squish) + gutterWidth) + "%"5_JLK#." "V U"$;P marginLeft = (calcSpanWidth(ops.at+ops.pre+ ops.squish) + gutterWidth) + "%"5_KL#/" "V U"$;O marginLeft = (calcSpanWidth(ops.at+ops.pre+ops.squish) + gutterWidth) + "%"5_!#$"vT~ (% ops = objectAssign defaults, options5_"#vT 5