.pab{position:absolute}.prl{position:relative}.pfx{position:fixed}.pi{position:inherit}.landscape .pst{position:-webkit-sticky;position:sticky}.wide{width:100%}.w4em{width:4em}.phi0{width:38%}.phi1{width:62%}.half{width:50%}.third{width:33.3%}.mw100{max-width:100%}.high{height:100%!important}.h2em{height:2em;line-height:2;padding:0 .3em}.touchy .h2em{height:2.3em;line-height:2.1}.fl{float:left}.fr{float:right}.cp{contain:paint}.vv{visibility:visible}.vh{visibility:hidden}.p1x{width:1px;height:1px}.dn{display:none}.db{display:block}.dib{display:inline-block}.di{display:inline}.df{display:flex}.dif{display:inline-flex}.dc{display:contents}.dt{display:table;table-layout:fixed}.dit{display:inline-table;table-layout:fixed}.dtr{display:table-row}.dtc{display:table-cell}.vat{vertical-align:top}.vam,img{vertical-align:middle}.vab{vertical-align:bottom}.val{vertical-align:baseline}.tac{text-align:center}.tal{text-align:left;text-align:start}.tar{text-align:right;text-align:end}.taj{text-align:justify}.oh{overflow:hidden}.ov{overflow:visible!important}.oa{overflow:auto}.os{overflow:scroll;-webkit-overflow-scrolling:touch}.ovy{overflow-x:clip;overflow-y:visible}.z0{z-index:-1}.z1{z-index:1}.z2{z-index:2}.z3{z-index:3}.z4{z-index:4}.zero{left:0;top:0}.zbot{left:0;bottom:0}.zbor{right:0;bottom:0}.zert{right:0;top:0}.nw{white-space:nowrap}.nwo{white-space:normal}.wbba{word-break:break-all}.wbbw{word-break:break-word;overflow-wrap:break-word}.code{font-family:monospace}.r{font-weight:400!important;text-decoration:none!important;font-style:normal!important}.b{font-weight:700}.u{text-decoration:underline}.i{font-style:italic}.s{text-decoration:line-through}html{font-size:14px;font-size:1vmin;font-size:max(1vmin,5px);-webkit-text-size-adjust:none;text-size-adjust:none}html.landscape{font-size:max(calc(.77vmin + .19vmax),7px)}body{margin:0;padding:0;font-size:2em;max-height:100dvh;font-family:-apple-system,BlinkMacSystemFont,"Droid Sans","Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif}html,body,#field.debar,#viewer{z-index:1}.debar #viewer,.w1v{width:100vw}.debar #viewer{min-height:calc(100vh - 1px)}.debar #CONTENT,.debar #SIDE{height:100%}#viewer.jshide{height:auto}#field.debar br.debar{display:none}.touchy body{font-size:3em}.touchy.landscape body{font-size:2em}.ofC{object-fit:contain}.debar div,.debar section,.debar button{touch-action:none}.debar .bouncy div,.debar .bouncy section,.debar .bouncy button{touch-action:manipulation;touch-action:pan-x pan-y;touch-action:pan-left,pan-right,pan-up,pan-down}.vardim,.bsb,div,table,td,th,img,a,section,header,input,canvas,textarea,button,select,pre,code{box-sizing:border-box}hr{clear:both;margin:0;border:0}hr.min{padding-bottom:1px!important}blockquote,figure{margin:0}.cn{clear:none}.button:not(.brik)>:not(a),.nopoint,#anibac{pointer-events:none}.button input,.button .yespoint,.yespoint{pointer-events:auto}.jizzed #anibac{background:#000!important}p,.p{text-align:left;padding:0}body button,body label,body input[type=submit],body input[type=button],body input[type=reset]{cursor:inherit}button,input,select,textarea{font:inherit;font-size:unset;outline-width:0;padding:0}input,select,textarea,.richtext,.combo{font-size:1.03em;vertical-align:top;outline:0}button{background-color:transparent;border-color:transparent;color:inherit;border:0}label input[type=file]{font-size:3.6em;left:-12em;margin:0;opacity:0;background-image:none;background-color:transparent;border:0 none;border-radius:0}input[type=text],input[type=email],input[type=password],input[type=url],input[type=number],input[type=date],input[type=datetime],textarea,.combo,.growtext:after{font-size:max(16px,1.03em);text-shadow:none;padding:.1em .4em;margin:.2em .1em .2em 0;color:#001;background-color:#eee;border:.1em solid #888}.combo{min-width:5em;min-height:2em}input[type=text],input[type=email],input[type=password],input[type=url],input[type=number],input[type=date],input[type=datetime]{min-height:2em}input[type=text]:focus,input[type=password]:focus,.combo:focus{border:.1em solid #000}.noshow:empty{display:none}button.springup:empty{text-align:left;width:2em}button.springup:empty:after{content:attr(placeholder)}button i[plac]:after{font-weight:400;opacity:.8;content:attr(plac)}h1,h2,h3,h4,h5{margin:0;padding:0}h1,h2,h3,h4,h5.twb{text-wrap:balance}h5{font-size:.932em;line-height:.932}h4{font-size:1.12em;line-height:1.12}h3{font-size:1.346em;line-height:1.12}h2{font-size:1.618em;line-height:1.346}h1{font-size:1.945em;line-height:1.618}.portrait h5{font-size:110.1%;line-height:1.101}.portrait h4{font-size:121.2%;line-height:1.212}.portrait h3{font-size:133.4%;line-height:1.334}.portrait h2{font-size:147%;line-height:1.47}.portrait h1{font-size:161.8%;line-height:1.618}table{table-layout:fixed;width:100%;border:0;border-collapse:collapse;border-spacing:0;border-style:none;border-width:0}table.tla{table-layout:auto}td{vertical-align:top;padding:0;text-align:left;margin:0 auto}br,hr,.cb{clear:both}img{border:0}th{text-align:center}td.tar input:not(.tal){text-align:right}iframe{cursor:inherit!important}header,nav,section{display:block}footer{bottom:0;left:0}.jsenabled label input[type=file]{font-size:3em;left:-12em;margin:0;opacity:0;background-image:none;background-color:transparent;border:0 none;border-radius:0}.jsenabled input[type=file]{font-size:3.6em;left:-12em;margin:0;opacity:0;background-image:none;background-color:transparent;border:0 none;border-radius:0}.transall{transition:all 1s ease 0s}.opaque{padding:.4em;margin:.4em}.cthru{opacity:.57!important}.ghost{opacity:.49!important;pointer-events:none}.button,.hill{min-width:2.2em;line-height:1.6;min-height:1.6em}.pfx-landscape{position:relative}.landscape .pfx-landscape{position:fixed}.phi-main{width:100%;float:left}.double .phi-main{width:calc(var(--goldenM,100) * 1%)}.phi-side{width:100%;float:right}.double .phi-side{width:calc(var(--goldenS,100) * 1%)}.landscape .half-land{width:50%!important}.phi0-land{width:38%}.phi1-land,.portrait .phi0-land.phi1{width:62%}.portrait .only-landscape{display:none!important}.landscape .only-portrait{display:none!important}.portrait .phi0-land:not(.phi1),.portrait .phi1-land,.portrait .half-land{width:100%!important}nav,#TOP,#CONTENT{width:100%}#anibac{width:100vw;height:100vh}.m0a{margin:0;margin-left:auto!important;margin-right:auto!important;float:initial}.m0{margin:0!important}.p0,.round,.square{padding:0!important}.touchy .button,.touchy input{min-width:2em;min-height:2em;outline:0}.touchy .combo{min-height:2em;line-height:1.3;padding-top:.5em}.touchy .no-mobile{display:none}.only-mobile{display:none}.touchy .only-mobile{display:inherit}.nohold{-webkit-touch-callout:none;-webkit-user-select:none}iframe{border:0}.third-land{width:33.333%}.portrait .third-land{width:100%}.combo,input[type="input"],textarea{flex:1 1 auto;word-break:break-word}.lh2{line-height:2}.lh1{line-height:1!important}#CONTENT .sframe.wide{width:100%}.sframe{position:relative;background:0 0}#field:not(.debar) .sframe{display:inline-block}#field:not(.debar) #AREA_CONTENT{display:contents}#AREA_CONTENT .frame,#TOPQ .frame{overflow:hidden}.touchy #AREA_CONTENT .frame,.touchy #TOPQ .frame{overflow:auto}.debar #AREA_CONTENT{overflow-y:hidden}.debar .frame{overflow:hidden}.debar .frame:not(.wide) .sframe{min-width:100%}.landscape .debar #CONTENT.sframe{overflow:hidden}.debar #viewer:not(.bouncy) #AREA_CONTENT{overflow:hidden}.touchy #field #AREA_fileArea{overflow-x:hidden}#CONTENT.sframe.T_3{overflow:visible!important}.bouncy .frame{overflow:auto}.portrait .debar.double #CONTENT{width:200vw;white-space:nowrap}.portrait .debar.double.jizzed #CONTENT{width:100vw}.portrait .double .phi-side,.portrait .double .phi-main{width:100vw;float:none}.portrait .debar .phi-side,.portrait .debar .phi-main{display:inline-block;vertical-align:top;float:none}.portrait .debar #MAIN.phi0-land,.portrait .debar #MAIN.phi1-land,.portrait .debar .half-land{width:100vw}.portrait .debar #MAIN .half-land,.portrait .debar #SIDE .half-land{width:100vw}.portrait .debar #MAIN,.portrait .debar #SIDE{white-space:normal}.phi-1{top:0;left:19%}.sframe .contain{width:max-content;height:max-content}.outlined{paint-order:stroke fill;-webkit-text-stroke:.3em var(--bacc,#222)}.showon{opacity:0;position:relative;top:5em;transition:opacity .2s ease,top .2s ease}._on_+.showon{top:0;opacity:1}.holdbut.dit{border-spacing:.2em 0}.dt.tla,.dit.tla{table-layout:auto}.holdbut.db{display:table}aside,.holdbut.db .label{display:block}.holdbut>.button,.holdbut>.combo,.holdbut>input{display:inline-block}.holdbut.dit>*{display:table-cell}.dit .errortext{display:table-row}.dig{display:inline-grid;grid-template-areas:"lab inp ico";grid-template-columns:min-content minmax(0,1fr) auto;align-items:center}code.button{line-height:2.5}.combo{position:relative}.combo[placeholder]:empty:before,.button[kb][placeholder]:empty:before{top:0;white-space:nowrap;content:attr(placeholder);position:absolute;opacity:.5;pointer-events:none;width:99%;height:99%;overflow:hidden;line-height:1.9}input::-webkit-input-placeholder,input:-moz-placeholder,input::-moz-placeholder,input:-ms-input-placeholder,input::-ms-input-placeholder,input::placeholder{color:currentColor;opacity:.45}.growtext[data-replicant=""]>textarea{height:2.2em}pre.growtext{display:grid;margin:0}.growtext:after{content:attr(data-replicant) " ";white-space:pre-wrap;visibility:hidden}.growtext>textarea,.growtext:after{box-sizing:border-box;position:relative;tab-size:4;resize:none;word-break:break-word;overflow:hidden;width:100%;grid-area:1 / 1 / 2 / 2}.chunk{width:9em;height:9em}h2,h3,h4{padding-bottom:.4em;padding-top:.2em}*:not(.pab)+h2,*:not(.pab)+h3,*:not(.pab)+h4{padding-top:.4em}.df{align-items:center;flex-wrap:nowrap}.dif{align-items:center;flex-wrap:wrap}.aifs{align-items:flex-start}.fdc,.portrait .df.rowcol{flex-direction:column}.portrait .df.rowcol>*{margin:0 auto}.landscape .df-land{display:flex;align-items:inherit}.df.aie{align-items:end}.f1{flex:1}.jcc{justify-content:center}.throb{-webkit-animation:2s ease-in-out 0s none infinite throb}.throb1{-webkit-animation:2s ease-in-out 0s none 2 throb}@keyframes throb{0%{opacity:.9}50%{opacity:0}100%{opacity:.9}}@-moz-keyframes throb{0%{opacity:.9}50%{opacity:0}100%{opacity:.9}}@-webkit-keyframes throb{0%{opacity:.9}50%{opacity:0}100%{opacity:.9}}@-ms-keyframes throb{0%{opacity:.9}50%{opacity:0}100%{opacity:.9}}@-moz-keyframes throb{0%{opacity:.9}50%{opacity:0}100%{opacity:.9}}@-webkit-keyframes throb{0%{opacity:.9}50%{opacity:0}100%{opacity:.9}}@-ms-keyframes throb{0%{opacity:.9}50%{opacity:0}100%{opacity:.9}}button.cleaned:before,button.cleaned:after{content:"";display:none}#notify{z-index:2;line-height:2}.portrait #shonline._off_,.portrait #goHelp,.portrait #backfor{opacity:.67}.portrait #NavBall{opacity:.37}.only-fullscreen{display:none}.fullscreen .only-fullscreen{display:unset}.transop{transition:opacity ease .27s}.nopoint.pab.z3.transop{max-width:max(19vw,26em)}.obvious{z-index:9}body{font-family:Apple Garamond,Palatino Linotype,Franklin Gothic Medium;background-color:#222;background-image:linear-gradient(0deg,#444,#000);color:#eee}.hand{cursor:pointer}.meta-os{font-size:78%;opacity:.7;border-top-left-radius:0;border-top-right-radius:1em;border-bottom-right-radius:0;border-bottom-left-radius:0;left:0;bottom:0;color:#555;background-color:#333;padding:.2em .6em .2em .4em}.meta-os a,button{color:#999}.meta-os a:hover,button:hover{color:#ccc}.landscape{--goldenS:38;--goldenM:62}.landscape .see-side{--goldenS:62;--goldenM:38}button{padding:0 .2em;margin:0;border:0;background-color:transparent}#TOP h1{background-color:#eee;color:#222;letter-spacing:.1em;font-size:2em;padding:.3em}h1{margin:0}h2{font-size:1.49em;margin:.3em 0 0}h3{margin:.4em 0 .6em}.zzz{width:1.9em;height:1.9em;margin-right:1em}a,u{color:#eec}a:hover,u:hover{color:#ffb}.paddy{white-space:normal;padding:1em}hr{padding-bottom:.7em}aside{font-weight:700;color:#888;font-size:1.1em}.exo{padding:1em .8em;margin:.3em 0;background-color:#444;background-image:linear-gradient(0deg,#444,#000)}.tomtum{padding:0 .1em;height:5em;width:5em;background-size:cover;background-repeat:no-repeat;background-position:center}.nosim{height:6.4em;overflow-x:auto}.nosim img{height:5em}.dim{color:#ddd;line-height:1.8}.ii{width:5.5em;margin:.7em auto}.landscape .ii{width:9em}#anibac,#viewer{transition:opacity 1s ease;opacity:0}#anibac{background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(/file/~tom/public/lumley_land_s.jpg)}.landscape #tim{width:50vw}/* thomaslumley.com */