.owner-redesign{--ws-plans:#5043af;--ws-plans-pale:#b4b6fd;--ws-permits:#16607f;--ws-permits-pale:#90c6e3;--ws-budget:#933235;--ws-budget-pale:#f0a8a5;--ws-bidding:#096565;--ws-bidding-pale:#82cdcd;--ws-field:#794d15;--ws-field-pale:#e3b482;--ws-mail:#43597a;--ws-mail-pale:#aebfd8}.owner-redesign.mode-light.style-frost.surf-quiet:is(.ws-plans,.ws-permits,.ws-budget,.ws-bidding,.ws-field),.owner-redesign.mode-light.style-frost.surf-quiet:is(.ws-plans,.ws-permits,.ws-budget,.ws-bidding,.ws-field){--panel:#fff;--panel2:#fff;--line:#241f2c12}.owner-redesign.ws-plans,.owner-redesign.ws-plans{--ws:#5043af;--ws-pale:#b4b6fd}.owner-redesign.mode-light.style-frost.surf-quiet.ws-plans{--bg:repeating-linear-gradient(135deg,#48487212 0 1px,transparent 1px 9px),radial-gradient(402px 324px at -8% -30%,#caccfc49 0%,#caccfc49 0%,#caccfc00 60%),radial-gradient(288px 192px at 98.7% -2.6%,#deb8e53f 0%,#deb8e53f 12%,#deb8e500 56%),radial-gradient(258px 216px at 46.5% 124%,#b4d9fe29 0%,#b4d9fe29 10%,#b4d9fe00 56%),radial-gradient(240px 174px at 89.2% 104%,#b6a3f025 0%,#b6a3f025 10%,#b6a3f000 58%),linear-gradient(163deg,#f9faff,#f4edfb)}.owner-redesign.mode-dark.style-frost.surf-quiet.ws-plans{--bg:repeating-linear-gradient(135deg,#dbdcf20b 0 1px,transparent 1px 9px),radial-gradient(402px 324px at -8% -30%,#817de32d 0%,#817de32d 0%,#817de300 60%),radial-gradient(288px 192px at 98.7% -2.6%,#a76db227 0%,#a76db227 12%,#a76db200 56%),radial-gradient(258px 216px at 46.5% 124%,#6097cd16 0%,#6097cd16 10%,#6097cd00 56%),radial-gradient(240px 174px at 89.2% 104%,#7b62b816 0%,#7b62b816 10%,#7b62b800 58%),linear-gradient(200deg,#151527,#09050d)}.owner-redesign.ws-permits,.owner-redesign.ws-permits{--ws:#16607f;--ws-pale:#90c6e3}.owner-redesign.mode-light.style-frost.surf-quiet.ws-permits{--bg:repeating-linear-gradient(135deg,#1d536d14 0 1px,transparent 1px 9px),radial-gradient(402px 324px at -8% -30%,#a3daf749 0%,#a3daf749 0%,#a3daf700 60%),radial-gradient(288px 192px at 98.7% -2.6%,#bac6ea3f 0%,#bac6ea3f 12%,#bac6ea00 56%),radial-gradient(258px 216px at 46.5% 124%,#b2dedf29 0%,#b2dedf29 10%,#b2dedf00 56%),radial-gradient(240px 174px at 89.2% 104%,#87b7df25 0%,#87b7df25 10%,#87b7df00 58%),linear-gradient(163deg,#f5fbff,#e8f1fe)}.owner-redesign.mode-dark.style-frost.surf-quiet.ws-permits{--bg:repeating-linear-gradient(135deg,#cbe2ef0d 0 1px,transparent 1px 9px),radial-gradient(402px 324px at -8% -30%,#5295b72d 0%,#5295b72d 0%,#5295b700 60%),radial-gradient(288px 192px at 98.7% -2.6%,#6a81ce27 0%,#6a81ce27 12%,#6a81ce00 56%),radial-gradient(258px 216px at 46.5% 124%,#30a5a816 0%,#30a5a816 10%,#30a5a800 56%),radial-gradient(240px 174px at 89.2% 104%,#177bba16 0%,#177bba16 10%,#177bba00 58%),linear-gradient(200deg,#041a24,#04070f)}.owner-redesign.ws-budget,.owner-redesign.ws-budget{--ws:#933235;--ws-pale:#f0a8a5}.owner-redesign.mode-light.style-frost.surf-quiet.ws-budget{--bg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='d' x='0' y='0' width='1' height='1' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.012 0.9' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.282 0 0 0 0 0.176 0 0 0 0 0.173 0 0 0 3 -1.62'/%3E%3C/filter%3E%3Cfilter id='l' x='0' y='0' width='1' height='1' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.012 0.9' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 -3 1.38'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23d)' opacity='0.1'/%3E%3Crect width='240' height='240' filter='url(%23l)' opacity='0.34'/%3E%3C/svg%3E") 0 0/240px 240px,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='d' x='0' y='0' width='1' height='1' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9 0.012' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.282 0 0 0 0 0.176 0 0 0 0 0.173 0 0 0 3 -1.62'/%3E%3C/filter%3E%3Cfilter id='l' x='0' y='0' width='1' height='1' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9 0.012' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 -3 1.38'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23d)' opacity='0.1'/%3E%3Crect width='240' height='240' filter='url(%23l)' opacity='0.34'/%3E%3C/svg%3E") 0 0/240px 240px,radial-gradient(402px 324px at -8% -30%,#fdbfbc49 0%,#fdbfbc49 0%,#fdbfbc00 60%),radial-gradient(288px 192px at 98.7% -2.6%,#e7be9e3f 0%,#e7be9e3f 12%,#e7be9e00 56%),radial-gradient(258px 216px at 46.5% 124%,#f1c6db29 0%,#f1c6db29 10%,#f1c6db00 56%),radial-gradient(240px 174px at 89.2% 104%,#e69b8a25 0%,#e69b8a25 10%,#e69b8a00 58%),linear-gradient(163deg,#fff8f8,#fcede5)}.owner-redesign.mode-dark.style-frost.surf-quiet.ws-budget{--bg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='d' x='0' y='0' width='1' height='1' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.012 0.9' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 -1.62'/%3E%3C/filter%3E%3Cfilter id='l' x='0' y='0' width='1' height='1' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.012 0.9' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.949 0 0 0 0 0.878 0 0 0 0 0.875 0 0 0 -3 1.38'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23d)' opacity='0.42'/%3E%3Crect width='240' height='240' filter='url(%23l)' opacity='0.05'/%3E%3C/svg%3E") 0 0/240px 240px,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='d' x='0' y='0' width='1' height='1' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9 0.012' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 -1.62'/%3E%3C/filter%3E%3Cfilter id='l' x='0' y='0' width='1' height='1' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9 0.012' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.949 0 0 0 0 0.878 0 0 0 0 0.875 0 0 0 -3 1.38'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23d)' opacity='0.42'/%3E%3Crect width='240' height='240' filter='url(%23l)' opacity='0.05'/%3E%3C/svg%3E") 0 0/240px 240px,radial-gradient(402px 324px at -8% -30%,#cf69682d 0%,#cf69682d 0%,#cf696800 60%),radial-gradient(288px 192px at 98.7% -2.6%,#ba733127 0%,#ba733127 12%,#ba733100 56%),radial-gradient(258px 216px at 46.5% 124%,#bf789d16 0%,#bf789d16 10%,#bf789d00 56%),radial-gradient(240px 174px at 89.2% 104%,#b4543e16 0%,#b4543e16 10%,#b4543e00 58%),linear-gradient(200deg,#251010,#0e0503)}.owner-redesign.ws-bidding,.owner-redesign.ws-bidding{--ws:#096565;--ws-pale:#82cdcd}.owner-redesign.mode-light.style-frost.surf-quiet.ws-bidding{--bg:repeating-linear-gradient(135deg,#05595909 0 1px,transparent 1px 9px),radial-gradient(402px 324px at -8% -30%,#95e1e049 0%,#95e1e049 0%,#95e1e000 60%),radial-gradient(288px 192px at 98.7% -2.6%,#a4cee63f 0%,#a4cee63f 12%,#a4cee600 56%),radial-gradient(258px 216px at 46.5% 124%,#b9dfca29 0%,#b9dfca29 10%,#b9dfca00 56%),radial-gradient(240px 174px at 89.2% 104%,#6dc0cc25 0%,#6dc0cc25 10%,#6dc0cc00 58%),linear-gradient(163deg,#f1fdfd,#e2f4fa)}.owner-redesign.mode-dark.style-frost.surf-quiet.ws-bidding{--bg:repeating-linear-gradient(135deg,#c8e5e406 0 1px,transparent 1px 9px),radial-gradient(402px 324px at -8% -30%,#3b9d9d2d 0%,#3b9d9d2d 0%,#3b9d9d00 60%),radial-gradient(288px 192px at 98.7% -2.6%,#1f91c227 0%,#1f91c227 12%,#1f91c200 56%),radial-gradient(258px 216px at 46.5% 124%,#54a57e16 0%,#54a57e16 10%,#54a57e00 56%),radial-gradient(240px 174px at 89.2% 104%,#0f839016 0%,#0f839016 10%,#0f839000 58%),linear-gradient(200deg,#001c1c,#01090d)}.owner-redesign.ws-field,.owner-redesign.ws-field{--ws:#794d15;--ws-pale:#e3b482}.owner-redesign.mode-light.style-frost.surf-quiet.ws-field{--bg:linear-gradient(#3c648c0b 1px,transparent 1px) 0 0/28px 28px,linear-gradient(90deg,#3c648c0b 1px,transparent 1px) 0 0/28px 28px,linear-gradient(180deg,#f4f7fa 0%,#e9eef3 100%) 0 0/100% 100%,radial-gradient(402px 324px at -8% -30%,#f7c79549 0%,#f7c79549 0%,#f7c79500 60%),radial-gradient(288px 192px at 98.7% -2.6%,#cccb9b3f 0%,#cccb9b3f 12%,#cccb9b00 56%),radial-gradient(258px 216px at 46.5% 124%,#f6c8bd29 0%,#f6c8bd29 10%,#f6c8bd00 56%),radial-gradient(240px 174px at 89.2% 104%,#d0ab6a25 0%,#d0ab6a25 10%,#d0ab6a00 58%),linear-gradient(163deg,#fff9f3,#f4f0e1)}.owner-redesign.mode-dark.style-frost.surf-quiet.ws-field{--bg:linear-gradient(#96b4d20d 1px,transparent 1px) 0 0/28px 28px,linear-gradient(90deg,#96b4d20d 1px,transparent 1px) 0 0/28px 28px,radial-gradient(402px 324px at -8% -30%,#b0824d2d 0%,#b0824d2d 0%,#b0824d00 60%),radial-gradient(288px 192px at 98.7% -2.6%,#908a2227 0%,#908a2227 12%,#908a2200 56%),radial-gradient(258px 216px at 46.5% 124%,#c87b6916 0%,#c87b6916 10%,#c87b6900 56%),radial-gradient(240px 174px at 89.2% 104%,#966c1316 0%,#966c1316 10%,#966c1300 58%),linear-gradient(200deg,#221405,#0a0701)}.owner-redesign.mode-light.style-frost.surf-quiet.ws-field,.owner-redesign.mode-light.style-frost.surf-quiet.ws-field{--panel2:#f2f5f8;--line:#182c421c;--muted:#5f6b78;--shadow:0 1px 2px #1424380d,0 10px 26px -14px #14243838}.owner-redesign.mode-light.style-frost.surf-quiet.ws-field.ws-in{--bg:repeating-linear-gradient(92deg,#465f3c0e 0 2px,transparent 2px 9px,#465f3c08 9px 10px,transparent 10px 23px),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .2 0 0 0 0 .2 0 0 0 0 .2 0 0 0 0.055 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/160px 160px,linear-gradient(180deg,#eef2ec 0%,#e6ece3 100%) 0 0/100% 100%,radial-gradient(402px 324px at -8% -30%,#f7c79549 0%,#f7c79549 0%,#f7c79500 60%),radial-gradient(288px 192px at 98.7% -2.6%,#cccb9b3f 0%,#cccb9b3f 12%,#cccb9b00 56%),radial-gradient(258px 216px at 46.5% 124%,#f6c8bd29 0%,#f6c8bd29 10%,#f6c8bd00 56%),radial-gradient(240px 174px at 89.2% 104%,#d0ab6a25 0%,#d0ab6a25 10%,#d0ab6a00 58%),linear-gradient(163deg,#fff9f3,#f4f0e1);--panel:#fff;--solid:#fff;--panel2:#f3f6f2;--line:#24341e1a;--muted:#5a6356;--shadow:0 0 0 1px #24341e0d,0 2px 4px #1e2c1a0f,0 14px 32px -12px #1e2c1a42}.owner-redesign.mode-dark.style-frost.surf-quiet.ws-field.ws-in{--bg:repeating-linear-gradient(92deg,#bed2b409 0 2px,transparent 2px 9px,#bed2b405 9px 10px,transparent 10px 23px),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .85 0 0 0 0 .85 0 0 0 0 .85 0 0 0 0.04 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/160px 160px,radial-gradient(402px 324px at -8% -30%,#b0824d2d 0%,#b0824d2d 0%,#b0824d00 60%),radial-gradient(288px 192px at 98.7% -2.6%,#908a2227 0%,#908a2227 12%,#908a2200 56%),radial-gradient(258px 216px at 46.5% 124%,#c87b6916 0%,#c87b6916 10%,#c87b6900 56%),radial-gradient(240px 174px at 89.2% 104%,#966c1316 0%,#966c1316 10%,#966c1300 58%),linear-gradient(200deg,#221405,#0a0701)}.owner-redesign.ws-mail,.owner-redesign.ws-mail{--ws:#43597a;--ws-pale:#aebfd8}.owner-redesign.mode-light.style-frost.surf-quiet.ws-mail,.owner-redesign.mode-light.style-frost.surf-quiet.ws-mail{--panel:#fff;--panel2:#fff;--line:#241f2c12}.owner-redesign.mode-light.style-frost.surf-quiet.ws-mail{--bg:repeating-linear-gradient(180deg,#344e730d 0 1px,transparent 1px 5px),repeating-linear-gradient(90deg,#344e7313 0 1px,transparent 1px 34px),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='360'%3E%3Cfilter id='d' x='0' y='0' width='1' height='1' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.018' numOctaves='5' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.157 0 0 0 0 0.212 0 0 0 0 0.29 0 0 0 3 -1.62'/%3E%3C/filter%3E%3Cfilter id='l' x='0' y='0' width='1' height='1' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.018' numOctaves='5' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 -3 1.38'/%3E%3C/filter%3E%3Crect width='360' height='360' filter='url(%23d)' opacity='0.06'/%3E%3Crect width='360' height='360' filter='url(%23l)' opacity='0.3'/%3E%3C/svg%3E") 0 0/360px 360px,radial-gradient(750px 380px at 50% -30%,#c1d2ecbd 0%,#c1d2ecbd 6%,#c1d2ec00 60%),radial-gradient(430px 360px at 46.5% 124%,#8ed6c452 0%,#8ed6c452 10%,#8ed6c400 56%),radial-gradient(400px 290px at 89.2% 104%,#a6a6e249 0%,#a6a6e249 10%,#a6a6e200 58%),linear-gradient(163deg,#fbf9f1,#e9f0f8)}.owner-redesign.mode-dark.style-frost.surf-quiet.ws-mail{--bg:repeating-linear-gradient(180deg,#d2dff209 0 1px,transparent 1px 5px),repeating-linear-gradient(90deg,#d2dff20d 0 1px,transparent 1px 34px),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='360'%3E%3Cfilter id='d' x='0' y='0' width='1' height='1' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.018' numOctaves='5' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 -1.62'/%3E%3C/filter%3E%3Cfilter id='l' x='0' y='0' width='1' height='1' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.018' numOctaves='5' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.867 0 0 0 0 0.898 0 0 0 0 0.949 0 0 0 -3 1.38'/%3E%3C/filter%3E%3Crect width='360' height='360' filter='url(%23d)' opacity='0.3'/%3E%3Crect width='360' height='360' filter='url(%23l)' opacity='0.03'/%3E%3C/svg%3E") 0 0/360px 360px,radial-gradient(750px 380px at 50% -30%,#768eb175 0%,#768eb175 6%,#768eb100 60%),radial-gradient(430px 360px at 46.5% 124%,#42e6be2d 0%,#42e6be2d 10%,#42e6be00 56%),radial-gradient(400px 290px at 89.2% 104%,#5456ec2d 0%,#5456ec2d 10%,#5456ec00 58%),linear-gradient(200deg,#0d1624,#0a0a12)}
.owner-redesign{width:100%;min-height:100vh;color:var(--ink);background:var(--bg);--hair:var(--line);--sp:var(--panel);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.4}.owner-redesign *,.owner-redesign :before,.owner-redesign :after{box-sizing:border-box}.owner-redesign button,.owner-redesign input,.owner-redesign select{font-family:inherit}.owner-redesign button:focus-visible,.owner-redesign a:focus-visible,.owner-redesign [tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.owner-redesign .owner-bubble{zoom:1!important;max-width:none!important}.owner-portal-header{z-index:70;--headmut:var(--hm);--headfg:var(--hf);--headfill:var(--hw);position:relative}.owner-redesign .owner-portal-header .libhead{border-radius:0!important;margin:0!important}.owner-header-placeholder{background:#172441;height:56px}.owner-redesign .liblogo{background:url(/owner-portal/lib-mark-light.png) 50%/contain no-repeat}.owner-admin-controls{padding:10px 26px 0}.owner-preview-bell{background:var(--hw);width:36px;height:36px;color:var(--hf);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.owner-map-canvas{position:absolute;inset:0}.owner-map-error{background:var(--panel);max-width:280px;color:var(--muted);box-shadow:var(--shadow);border-radius:16px;padding:16px 20px;position:absolute;bottom:24px;right:24px}.owner-map-marker{cursor:pointer;background:#fffffff5;border:0;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;box-shadow:0 3px 12px #231c3940}.owner-map-marker.selected{outline:3px solid var(--pin);outline-offset:3px}.owner-map-dot{background:var(--pin);border-radius:50%;width:13px;height:13px}.owner-map-popup{color:#241f2c;gap:6px;min-width:180px;padding:8px;font-family:inherit;display:grid}.owner-map-popup button{color:#fff;cursor:pointer;background:#241f2c;border:0;border-radius:20px;padding:8px 14px}.owner-section-top{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:56px;margin:-14px -26px 18px;padding:0 26px;display:flex}.owner-section-top h1{letter-spacing:-.5px;margin:0;font-size:20px;font-weight:800}.owner-section-top button{background:var(--panel);color:var(--ink);cursor:pointer;border:0;border-radius:999px;padding:8px 14px;font-weight:700}.owner-section-top button[aria-pressed=true]{background:var(--ink);color:var(--panel)}.owner-section-top .owner-tabs{gap:6px;margin-left:auto;display:flex}.owner-portal-notice{border:1px solid var(--line);background:var(--panel);color:var(--muted);border-radius:16px;padding:14px 18px}.owner-portal-retry{background:var(--ink);color:var(--panel);cursor:pointer;border:0;border-radius:999px;margin:14px auto;padding:10px 20px;display:block}.owner-redesign .owner-financials{--accent:#6d4bf0;--accent-ink:#fff}.owner-preview-banner{z-index:80;color:#74581d;background:#fdf8ebee;border-radius:999px;max-width:450px;padding:6px 12px;font-size:10px;position:fixed;bottom:12px;right:12px}.owner-settings{border:1px solid var(--line);border-radius:18px;height:calc(100vh - 86px);min-height:550px;overflow:hidden}.owner-modal-backdrop{z-index:1250;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#17132280;justify-content:center;align-items:flex-start;padding:90px 18px 24px;display:flex;position:fixed;inset:0;overflow:auto}.owner-modal{background:var(--panel,#fff);width:min(100%,620px);color:var(--ink,#241f2c);border-radius:22px;padding:24px;box-shadow:0 20px 80px #17132255}.owner-modal header,.owner-modal-actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.owner-modal h2{letter-spacing:-.5px;margin:0 0 14px;font-size:22px}.owner-modal label{gap:8px;margin:14px 0;font-size:13px;font-weight:700;display:grid}.owner-modal input,.owner-modal select,.owner-modal textarea{border:1px solid var(--line);background:var(--panel2);width:100%;color:var(--ink);font:inherit;border-radius:12px;padding:12px}.owner-modal button{background:var(--ink);color:var(--panel);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:10px 16px;font-weight:750}.owner-modal button:disabled{opacity:.5;cursor:wait}.owner-modal p{color:var(--muted);font-size:12px}.owner-search-results{max-height:55vh;margin-top:12px;overflow:auto}.owner-search-results button{width:100%;color:var(--ink);text-align:left;background:0 0;border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex}.owner-search-results button:hover{background:var(--panel2)}.owner-search-results button span{flex:1}.owner-search-results small{color:var(--muted);font-weight:500}.owner-bid-summary{background:var(--panel);border:1px solid var(--line);border-radius:16px;flex-wrap:wrap;align-items:center;gap:24px;margin-bottom:14px;padding:20px 24px;display:flex}.owner-bid-summary>div{gap:4px;display:grid}.owner-bid-summary small{color:var(--muted)}.owner-bid-summary strong{letter-spacing:-.5px;font-size:24px}.owner-bid-summary input{border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:999px;margin-left:auto;padding:10px 16px}.owner-bid-board{gap:14px;display:grid}.owner-bid-board section{background:var(--panel);border:1px solid var(--line);border-radius:16px;overflow:hidden}.owner-bid-board header,.owner-bid-board section>div{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:16px;padding:14px 20px;display:flex}.owner-bid-board header{background:var(--panel2)}.owner-bid-board header strong,.owner-bid-board section>div>span:first-child{flex:1}.owner-bid-board span{color:var(--muted)}.owner-bid-board .awarded{color:#0f6e56}@media (max-width:700px){.owner-redesign .libhead>div:first-child{gap:5px!important;padding-inline:8px!important}.owner-redesign .libhead>div:first-child>div:first-child{flex:0 0 27px!important;padding:0!important}.owner-redesign .libhead [data-cap=Project\ switcher]{flex:96px!important;min-width:72px!important}.owner-redesign .libhead [data-cap=Search]{flex:0 0 36px!important;min-width:36px!important;max-width:36px!important;margin-left:0!important}.owner-redesign .libhead [data-cap=Search]>button{justify-content:center;min-width:36px!important;padding:0!important}.owner-redesign .libhead [data-cap=Search]>button>span{display:none}.owner-redesign .libhead>div:first-child>div[style*="width: 14px"]{display:none!important}.owner-redesign .ohome>.libsub{flex-wrap:wrap;gap:10px;height:auto!important;margin:0 0 14px!important;padding:0!important}.owner-redesign .ohome>.libsub>div:first-child{flex:1 0 100%}.owner-redesign .ohome>.libsub>div:nth-child(2){display:none}.owner-redesign .ohome>.libsub>div:last-child{margin-left:auto}.owner-redesign .ohome>div[style*=backdrop-filter]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 0;display:grid!important}.owner-redesign .ohome>div[style*=backdrop-filter]>div{padding-inline:16px!important}.owner-redesign .owner-portal-content{padding:12px 14px 110px!important}.owner-redesign .ohome{min-width:0}.owner-redesign .owner-section-top{flex-wrap:wrap;margin:-12px -14px 14px;padding:8px 14px}.owner-redesign .owner-section-top h1{font-size:18px}.owner-redesign .owner-section-top .owner-tabs{gap:3px}.owner-admin-controls{padding-inline:14px}.owner-redesign .ohome [style*=minmax\(420px]{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:380px){.owner-redesign .libhead>div:first-child{gap:4px!important;padding-inline:6px!important}.owner-redesign .libhead [data-cap=Project\ switcher]{min-width:66px!important}}@media (prefers-reduced-motion:reduce){.owner-redesign *,.owner-redesign :before,.owner-redesign :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (max-width:900px),(pointer:coarse){.owner-redesign :is(button,[role=button],a.spbtn){min-height:44px}.owner-redesign button{min-width:44px!important}.owner-redesign :is(input,select,textarea){font-size:16px!important}.owner-redesign :is(input,select){min-height:44px}.owner-redesign span[role=button]{align-items:center;min-width:44px;display:inline-flex}.owner-redesign [data-owner-screen=Settings]>div:nth-child(3)>div:first-child{flex-wrap:wrap}.owner-redesign [data-owner-screen=Settings]>div:nth-child(3)>div:first-child>span{overflow-wrap:anywhere;white-space:normal!important}.owner-redesign [data-owner-grid=report-layout]{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:900px){.owner-redesign .owner-portal-content{zoom:1!important}.owner-redesign .libsub{flex-wrap:wrap;gap:8px;min-height:56px;height:auto!important;margin:0 0 14px!important;padding:8px 0!important}.owner-redesign .libsub>div{min-width:0;max-width:100%}.owner-redesign .libsub>:is([style*="flex: 1"],[style*=flex\:1]){display:none}.owner-redesign .libsub>:is([style*="white-space: nowrap"],[style*=white-space\:nowrap]){white-space:normal!important}.owner-redesign [data-owner-grid*=minmax\(420px],.owner-redesign [data-owner-grid*="repeat(auto-fill,minmax(420px"],.owner-redesign [data-owner-grid*="repeat(auto-fill,minmax(420px"]{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))!important}.owner-redesign [data-owner-screen=Home] [data-owner-grid*="minmax(0,1fr)320px"],.owner-redesign [data-owner-screen=Home] [data-owner-grid*="minmax(0,1fr)320px"],.owner-redesign [data-owner-screen=FieldBrowse] [data-owner-grid*="minmax(0,1fr)320px"]{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:700px){.owner-redesign{min-height:100dvh}.owner-redesign .owner-portal-content{padding-bottom:calc(110px + env(safe-area-inset-bottom,0px))!important}.owner-redesign :is(button,[role=button],a.spbtn){min-height:44px}.owner-redesign button{flex-shrink:0;min-width:44px!important}.owner-redesign :is(input,select,textarea){max-width:100%;font-size:16px!important}.owner-redesign :is(input,select){min-height:44px}.owner-redesign :is(input,select,textarea):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.owner-redesign .libhead>div:first-child{flex-wrap:wrap;gap:6px!important;padding:8px 12px!important}.owner-redesign .libhead [data-cap=Project\ switcher]{flex:calc(100% - 45px)!important;min-width:0!important}.owner-redesign .libhead [data-cap=Project\ switcher]>div{width:100%}.owner-redesign .libhead [data-cap=Search]{flex:0 0 44px!important;min-width:44px!important;max-width:44px!important}.owner-redesign .libhead [data-cap=Search]>button{min-width:44px!important}.owner-redesign .libhead [data-cap=Search]>button>span{display:none}.owner-redesign .libhead button{min-width:44px!important;height:44px!important}.owner-redesign .libhead [data-cap=Profile]{margin-left:auto;height:44px!important}.owner-redesign .libhead [data-cap=Display\ size]>div:is([style*="width: 242px"],[style*=width\:242px]){max-height:calc(100dvh - 130px);position:fixed!important;top:112px!important;right:12px!important;overflow:auto!important}.owner-redesign [data-owner-screen=ProjectMenu]{width:auto!important;max-width:none!important;max-height:calc(100dvh - 160px)!important;position:fixed!important;top:60px!important;left:12px!important;right:12px!important;overflow:auto!important}.owner-redesign .ohome .libsub>div:first-child [style*=white-space]{flex-wrap:wrap;white-space:normal!important}.owner-redesign .ohome [aria-label=View]>span,.owner-redesign .ohome [aria-label=View] button{height:44px!important}.owner-redesign .ohome :is([style*="height: 660px"],[style*=height\:660px]){padding-top:280px;overflow:hidden;height:auto!important}.owner-redesign .ohome :is([style*="height: 660px"],[style*=height\:660px]) .owner-map-canvas{height:280px;bottom:auto}.owner-redesign .ohome :is([style*="width: 320px"],[style*=width\:320px]):is([style*="position: absolute"],[style*=position\:absolute]){border-radius:0!important;width:100%!important;position:relative!important;inset:auto!important}.owner-redesign .ohome :is([style*="height: 660px"],[style*=height\:660px]) .noscroll{max-height:390px}.owner-redesign .ohome [data-cap="Project photo · latest from site"]{height:260px!important;margin:-12px -14px 0!important}.owner-redesign .ohome [data-cap="Project photo · latest from site"]>:is([style*="left: 28px"],[style*=left\:28px]){flex-direction:column;gap:12px!important;left:18px!important;right:18px!important}.owner-redesign .ohome :is([style*="margin-top: -"],[style*=margin-top\:-]){flex-wrap:wrap}.owner-redesign .ohome [data-owner-grid]{min-width:0}.owner-redesign .ohome [data-owner-grid*="minmax(0,1.2fr)"],.owner-redesign .ohome [data-owner-grid*="minmax(0,1.1fr)"],.owner-redesign .ohome [data-owner-grid*="1fr1fr"]{grid-template-columns:minmax(0,1fr)!important}.owner-redesign .ohome [data-owner-grid*=repeat\(4]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.owner-redesign .ohome [data-owner-grid*=repeat\(3]{grid-template-columns:minmax(0,1fr)!important}.owner-redesign .ohome [data-owner-grid*="2.4fr"]{grid-template-columns:minmax(0,1fr) 72px!important;gap:8px!important}.owner-redesign .ohome .raillink>:first-child{grid-column:1/-1}.owner-redesign .ohome .raillink>:last-child{grid-area:2/2;justify-self:end}.owner-redesign .ohome :is([style*="white-space: nowrap"],[style*=white-space\:nowrap]):is(div,span){overflow-wrap:anywhere;white-space:normal!important}:is(.owner-redesign [data-owner-screen$=Portfolio] :is([style*="display: flex"],[style*=display\:flex]):has(>button),.owner-redesign [data-owner-screen=Home] :is([style*="display: flex"],[style*=display\:flex]):has(>button)){flex-wrap:wrap}.owner-redesign [data-owner-screen$=Portfolio] :is([style*="white-space: nowrap"],[style*=white-space\:nowrap]){overflow-wrap:anywhere;white-space:normal!important}.owner-redesign [data-owner-screen=FinancialPortfolio] [data-owner-grid]{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.owner-redesign [data-owner-screen=FinancialPortfolio] [role=button]{grid-template-columns:minmax(0,1fr) auto!important;padding:16px!important}.owner-redesign [data-owner-screen=FinancialPortfolio] [role=button]>:first-child{grid-column:1/-1}.owner-redesign [data-owner-screen=FinancialPortfolio] [role=button]>svg{position:absolute;right:18px}.owner-redesign [data-owner-screen=FinancialPortfolio] [role=button]{position:relative}.owner-redesign .obudget [data-owner-grid*="minmax(0,1.5fr)"],.owner-redesign .obudget [data-owner-grid*="minmax(0,1.4fr)"],.owner-redesign .obudget [data-owner-grid*="minmax(0,1.6fr)"],.owner-redesign .obudget [data-owner-grid][style*="120px"],.owner-redesign .obudget [data-owner-grid][style*="140px"]{grid-template-columns:minmax(0,1fr)!important}.owner-redesign .obudget :is([style*="display: flex"],[style*=display\:flex]):is([style*="padding: 14px"],[style*=padding\:14px]){flex-wrap:wrap}.owner-redesign .owner-budget-movement [style*=grid-template-columns]{grid-template-columns:minmax(0,1fr)!important}.owner-redesign .owner-budget-drawer{max-height:100dvh;padding-bottom:env(safe-area-inset-bottom,0px);width:100%!important}.owner-redesign .owner-budget-drawer>div:first-child{padding:18px 16px 0!important}.owner-redesign .owner-budget-drawer :is([style*="overflow: auto"],[style*=overflow\:auto]){overscroll-behavior:contain;padding:16px!important}.owner-redesign .owner-budget-drawer [data-owner-grid*=repeat\(3]{grid-template-columns:minmax(0,1fr)!important}.owner-redesign .owner-bid-summary{gap:16px;padding:16px}.owner-redesign .owner-bid-summary input{width:100%;margin:0}.owner-redesign .owner-bid-board :is(header,section>div){gap:10px;padding:14px}.owner-redesign .owner-bid-board section>div>span:first-child{flex:1 0 100%}.owner-redesign .vx{min-width:0;max-width:100%}.owner-redesign .vcard{height:auto!important;min-height:0!important;overflow:visible!important}.owner-redesign .vhead{flex-wrap:wrap;gap:12px;height:auto!important;padding:12px 0!important}.owner-redesign .vsearch{width:100%!important;max-width:none!important;margin:0!important}.owner-redesign .vcard [data-comment-anchor="59d5349bc2-div"]{padding:14px 4px 20px!important}.owner-redesign .stg{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 12px!important}.owner-redesign .stg>div{min-width:0}.owner-redesign .stg :is([style*="width: 116px"],[style*=width\:116px]){border-radius:28px!important;width:96px!important;height:96px!important}.owner-redesign .owner-binder [data-owner-grid*="repeat(auto-fill,minmax(280px"],.owner-redesign .owner-binder [data-owner-grid*="minmax(0,1.05fr)"]{grid-template-columns:minmax(0,1fr)!important}:is(.owner-redesign .owner-binder :is([style*="display: flex"],[style*=display\:flex]):has(>.vsort),.owner-redesign .owner-binder :is([style*="display: flex"],[style*=display\:flex]):has(>.seg)){flex-wrap:wrap;gap:10px!important}.owner-redesign .gwbar{flex-wrap:wrap;gap:10px}.owner-redesign .gwchips{flex-wrap:wrap}.owner-redesign .gwgrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 12px!important}.owner-redesign .gwcap{overflow-wrap:anywhere}.owner-redesign [data-owner-calendar=week]{padding-bottom:8px;overflow-x:auto;grid-template-columns:repeat(7,minmax(52px,1fr))!important}.owner-redesign [data-owner-screen=FieldBrowse] :is([style*="width: 98px"],[style*=width\:98px]){width:auto!important}.owner-redesign [data-owner-screen=FieldBrowse] :is([style*="display: flex"],[style*=display\:flex]):has(>:is([style*="width: 98px"],[style*=width\:98px])){flex-direction:column;align-items:stretch!important}.owner-redesign [data-owner-screen=FieldBrowse] :is([style*="padding: 22px 18px 16px 36px"],[style*="padding:22px 18px 16px 36px"]){padding:18px!important}.owner-redesign .drwq{max-width:100%}.owner-redesign .drw-hd{flex-wrap:wrap;height:auto!important}.owner-redesign .drw-body{overflow-wrap:anywhere}.owner-redesign .drw-body [data-owner-grid]:not([data-owner-grid="repeat(7,1fr)"]){grid-template-columns:minmax(0,1fr)!important}.owner-redesign [data-owner-screen=FieldBrowse] [data-owner-grid="repeat(7,1fr)"]{overflow-x:auto;grid-template-columns:repeat(7,minmax(44px,1fr))!important;gap:0!important}.owner-redesign [data-owner-screen=FieldBrowse] [data-owner-grid=report-layout]>div:first-child{position:static!important}.owner-redesign [data-owner-screen=FieldBrowse] [data-owner-grid=report-layout]>div:first-child>div{margin-inline:-12px;padding:3px!important}.owner-redesign .owner-settings{height:auto;min-height:0;overflow:visible}.owner-redesign [data-owner-screen=Settings]{flex-direction:column!important;height:auto!important;overflow:visible!important}.owner-redesign [data-owner-screen=Settings]>div:nth-child(2){border-bottom:1px solid var(--line);border-right:0!important;flex-direction:row!important;gap:6px!important;width:100%!important;padding:10px!important}.owner-redesign [data-owner-screen=Settings]>div:nth-child(2) button{flex:1!important;height:56px!important}.owner-redesign [data-owner-screen=Settings]>div:nth-child(2) button>span:first-of-type{font-size:10px!important;display:block!important}.owner-redesign [data-owner-screen=Settings]>div:nth-child(3)>div:first-child{flex-wrap:wrap;gap:10px!important;padding:14px!important}.owner-redesign [data-owner-screen=Settings]>div:nth-child(3)>div:first-child>div{order:3;flex:1 0 100%!important}.owner-redesign [data-owner-screen=Settings]>div:nth-child(3)>div:first-child>span{max-width:100%;white-space:normal!important}.owner-redesign [data-owner-screen=Settings]>div:nth-child(3)>div:first-child>button{margin-left:auto}.owner-redesign [data-owner-screen=Settings]>div:nth-child(3)>div:last-child{padding:14px!important}.owner-redesign [data-owner-screen=Settings] :is([style*="padding: 12px 17px"],[style*="padding:12px 17px"]){flex-wrap:wrap;align-items:flex-start!important;gap:10px!important}.owner-redesign [data-owner-screen=Settings] input,.owner-redesign [data-owner-screen=Settings] :is([style*="width: 240px"],[style*=width\:240px]){width:100%!important}.owner-redesign [data-owner-screen=Settings] :is([style*="white-space: nowrap"],[style*=white-space\:nowrap]){overflow-wrap:anywhere;white-space:normal!important}.owner-redesign .owner-modal-backdrop{padding:max(12px,env(safe-area-inset-top,0px)) 12px max(12px,env(safe-area-inset-bottom,0px));align-items:flex-start}.owner-redesign .owner-modal{overscroll-behavior:contain;max-height:calc(100dvh - 24px);padding:18px;overflow:auto}.owner-redesign .owner-modal header{align-items:flex-start}.owner-redesign .owner-modal h2{font-size:20px}.owner-redesign .owner-search-results button{overflow-wrap:anywhere;flex-wrap:wrap}.owner-redesign .owner-search-results button span{min-width:0}.owner-redesign .owner-preview-banner{border-radius:0;max-width:none;margin:0;padding:6px 14px;position:static}.owner-redesign .ohome [style*=margin\:-46px],.owner-redesign .ohome [style*="margin: -46px"]{flex-direction:column;align-items:stretch!important;gap:16px!important;margin:0 0 20px!important}.owner-redesign .ohome [style*=margin\:-46px]>div:last-child,.owner-redesign .ohome [style*="margin: -46px"]>div:last-child{max-width:100%;align-items:flex-start!important}.owner-redesign .ohome [style*=margin\:-46px]>div:last-child>div:last-child,.owner-redesign .ohome [style*="margin: -46px"]>div:last-child>div:last-child{flex-wrap:wrap}.owner-redesign .ohome [data-owner-grid*=repeat\(2],.owner-redesign .ohome [data-owner-grid*=repeat\(2]{grid-template-columns:minmax(0,1fr)!important}.owner-redesign [data-owner-budget=columns]{display:none!important}.owner-redesign [data-owner-budget=trade]{grid-template-columns:minmax(0,1fr) 44px!important;gap:12px!important;padding:16px!important}.owner-redesign [data-owner-budget=trade]>span:first-child{grid-column:1}.owner-redesign [data-owner-budget=trade]>span:not(:first-child){grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;text-align:left!important;white-space:normal!important;justify-self:stretch!important;display:flex!important}.owner-redesign [data-owner-budget=trade]>span:nth-child(2):before{content:"Estimated budget"}.owner-redesign [data-owner-budget=trade]>span:nth-child(3):before{content:"Budget outlook"}.owner-redesign [data-owner-budget=trade]>span:nth-child(4):before{content:"Variance"}.owner-redesign [data-owner-budget=trade]>span:before{color:var(--muted);font-size:12px;font-weight:500}.owner-redesign [data-owner-budget=trade]>span:nth-child(3)>span:first-child{justify-content:flex-end!important}.owner-redesign [data-owner-budget=trade]>button{grid-area:1/2;width:44px!important;height:44px!important}.owner-redesign [data-owner-budget=trade]>span:first-child [style*=white-space]{overflow-wrap:anywhere;white-space:normal!important}.owner-redesign [data-owner-budget=breakdown]{grid-template-columns:minmax(0,1fr)!important;padding:0 16px 16px!important}.owner-redesign [data-owner-budget=breakdown]>*{grid-column:1!important}.owner-redesign [data-owner-screen=Settings]>div:nth-child(3)>div:first-child>span:has(input){order:3;flex:1 0 100%!important;width:100%!important}.owner-redesign [data-owner-screen=Settings] [style*="padding:12px 17px"],.owner-redesign [data-owner-screen=Settings] [style*="padding: 12px 17px"]{grid-template-columns:minmax(0,1fr);display:grid!important}.owner-redesign [data-owner-screen=Settings] input{flex-basis:auto!important}.owner-redesign [data-owner-screen=Settings] [role=button]{min-width:44px}.owner-redesign .gw-bar{flex-wrap:wrap;gap:12px}.owner-redesign .gw-chips{flex-wrap:wrap;max-width:100%;overflow:visible}.owner-redesign .owner-binder a[title="Open in SharePoint"]{min-width:44px;min-height:44px}.owner-redesign .owner-bidding [data-owner-grid*="minmax(0,1fr)1px"]{gap:14px;grid-template-columns:minmax(0,1fr)!important}.owner-redesign .owner-bidding [data-owner-grid*="minmax(0,1fr)1px"]>span:nth-child(2){display:none}.owner-redesign .owner-bidding [data-owner-grid*="34px"]{grid-template-columns:34px minmax(0,1fr)!important;gap:10px!important;padding:12px!important}.owner-redesign .owner-bidding [data-owner-grid*="34px"]>:nth-child(n+3){grid-column:2;text-align:left!important}.owner-redesign [data-owner-screen=FieldBrowse] [data-owner-grid*="minmax(0,1fr)320px"],.owner-redesign [data-owner-screen=FieldBrowse] [data-owner-grid*="280px"]{grid-template-columns:minmax(0,1fr)!important}.owner-redesign [data-owner-screen=FieldBrowse] [style*=position\:sticky],.owner-redesign [data-owner-screen=FieldBrowse] [style*="position: sticky"]{position:static!important}.owner-redesign [data-owner-screen=FieldBrowse] .drw-lk{flex-wrap:wrap!important}.owner-redesign [data-owner-screen=FieldBrowse] .drw-mhide:not([style*="display: none"]):not([style*=display\:none]){display:flex!important}.owner-redesign .ohome [style*="background-color:#26365e"]>span,.owner-redesign .ohome [style*="background-color: rgb(38, 54, 94)"]>span{flex-shrink:0}.owner-redesign .owner-bidding div[data-owner-grid="minmax(0,1fr)1pxminmax(0,1fr)"]{gap:14px;grid-template-columns:minmax(0,1fr)!important}.owner-redesign .owner-bidding div[data-owner-grid="minmax(0,1fr)1pxminmax(0,1fr)"]>span:nth-child(2){display:none}.owner-redesign .owner-bidding [style*="white-space: nowrap"]{overflow-wrap:anywhere;white-space:normal!important}.owner-redesign [data-owner-screen=FieldBrowse] [data-owner-grid="minmax(0,1fr)320px"]{grid-template-columns:minmax(0,1fr)!important}.owner-redesign .ohome [style*="background-color:#26365e"],.owner-redesign .ohome [style*="background-color: rgb(38, 54, 94)"]{flex-wrap:wrap}.owner-redesign .ohome [style*="background-color:#26365e"]>span:last-child,.owner-redesign .ohome [style*="background-color: rgb(38, 54, 94)"]>span:last-child{margin-left:auto}.owner-redesign .owner-binder [role=button]:has(>a[title="Open in SharePoint"]){flex-wrap:wrap}.owner-redesign .owner-binder [role=button]:has(>a[title="Open in SharePoint"])>a{margin-left:auto}.owner-redesign .libhead>div:first-child>div:last-child{flex:0 0 44px!important;min-width:44px!important}.owner-redesign .libhead>div:first-child{gap:4px!important}.owner-redesign .libhead>div:first-child>div:last-child{margin-left:0!important}.owner-redesign .owner-binder [role=button]:has(>a[title="Open in SharePoint"])>span:nth-child(3){overflow-wrap:anywhere;white-space:normal!important;flex-basis:calc(100% - 100px)!important;overflow:visible!important}.owner-redesign .owner-binder [role=button]:has(>a[title="Open in SharePoint"])>span:nth-child(4){margin-left:26px}.owner-redesign .owner-binder :is(.vrow,.uprow){flex-wrap:wrap}.owner-redesign .owner-binder :is(.vrow,.uprow)>div{flex-basis:calc(100% - 90px)!important}.owner-redesign .owner-binder :is(.vrow,.uprow)>div>div{overflow-wrap:anywhere;white-space:normal!important}.owner-redesign .owner-binder :is(.vrow,.uprow) .spbtn{margin-left:auto}.owner-redesign .vsearch{min-height:48px;height:auto!important}.owner-redesign .fr-photo-viewer{box-sizing:border-box;overscroll-behavior:contain;height:100dvh;padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px);overflow-y:auto}.owner-redesign .fr-photo-viewer>div{gap:8px!important;padding-inline:12px!important}.owner-redesign .fr-photo-viewer>div:first-child{overflow-wrap:anywhere}.owner-redesign .fr-photo-viewer>div:last-child[style*=grid-auto-flow],.owner-redesign .fr-photo-viewer>div:last-child[style*=gridAutoFlow]{justify-content:start!important}.owner-redesign [data-owner-screen=ProjectMenu]>div:first-child{grid-template-columns:minmax(0,1fr)!important}.owner-redesign [data-owner-screen=ProjectMenu] [role=tablist]{padding-bottom:8px;overflow-x:auto;flex-direction:row!important}.owner-redesign [data-owner-screen=ProjectMenu] [role=tablist]>button{min-width:max-content!important}.owner-redesign [data-owner-screen=ProjectMenu] [style*=white-space]{white-space:normal!important}.owner-redesign [data-owner-screen=Settings] [role=button]:focus-visible{background:var(--panel2)}.owner-redesign [data-owner-screen=FieldBrowse] [data-owner-grid="280pxminmax(0,1fr)"],.owner-redesign [data-owner-screen=FieldBrowse] [data-owner-grid="56pxminmax(0,1fr)"]{grid-template-columns:minmax(0,1fr)!important}}body:has(.owner-redesign .owner-portal-header .libhead) [data-route-loading]{display:none}
