.quadline-app{--ink:#241c30;--muted:#655d6c;--lsu-purple:#461d7c;--line:#e1dce7;--bg:#f7f6f9;--lsu-gold:#fdd023}.quadline-app *{box-sizing:border-box}.quadline-app{background:var(--bg);color:var(--ink);margin:0;font:14px/1.45 Inter,Segoe UI,Arial,sans-serif}.quadline-app button,.quadline-app input,.quadline-app select,.quadline-app textarea{font:inherit}.quadline-app button{color:inherit;cursor:pointer;background:0 0;border:0}.quadline-app button:disabled{opacity:.6}:is(.quadline-app button:focus-visible,.quadline-app input:focus-visible,.quadline-app select:focus-visible,.quadline-app textarea:focus-visible){outline-offset:2px;outline:2px solid #642e9e}.quadline-app button:hover{filter:brightness(.91)}.quadline-app h1,.quadline-app h2,.quadline-app h3,.quadline-app h4,.quadline-app .brand{font-family:Baskervville,Georgia,serif}.quadline-app header{background:var(--lsu-purple);color:#fff}.quadline-app .top{align-items:center;gap:19px;max-width:1510px;height:71px;margin:auto;padding:0 3.5vw;display:flex}.quadline-app .brand{letter-spacing:-1.6px;align-items:center;gap:11px;padding:0;font-size:34px;font-weight:600;display:flex}.quadline-app .insignia{border:1px solid var(--lsu-gold);width:37px;height:39px;color:var(--lsu-gold);border-radius:5px 5px 13px 13px;place-items:center;display:grid}.quadline-app .uni{color:#eee4fb;border-left:1px solid #926db3;padding-left:19px;font-size:12px}.quadline-app .search{color:#eee4fb;background:#683d96;border:1px solid #926db3;border-radius:6px;align-items:center;gap:9px;width:min(26vw,319px);height:36px;margin-left:auto;padding:0 11px;display:flex}.quadline-app .search input{color:#fff;background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:13px}.quadline-app .search input::placeholder{color:#f0e4ff}.quadline-app kbd{border:1px solid #926db3;border-radius:3px;padding:0 5px;font-size:11px}.quadline-app .bell{color:#eee4fb;display:flex;position:relative}.quadline-app .me,.quadline-app .avatar{border-radius:100%;place-items:center;font-size:13px;font-weight:650;display:grid}.quadline-app .me{background:var(--lsu-gold);width:34px;height:34px;color:var(--lsu-purple)}.quadline-app .mobilemenu{display:none}.quadline-app .layout{grid-template-columns:176px minmax(0,1fr) 278px;gap:32px;max-width:1450px;margin:auto;padding:32px 3.5vw 80px;display:grid}.quadline-app .left{align-self:start;padding:4px 0}.quadline-app .smallcap,.quadline-app .eyebrow,.quadline-app .eventrow small{text-transform:uppercase;letter-spacing:1.5px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;font-weight:650}.quadline-app .smallcap{color:#62586a;margin:0 10px 12px}.quadline-app .row,.quadline-app .railtitle,.quadline-app .spacerow,.quadline-app .discover{justify-content:space-between;align-items:center;display:flex}.quadline-app .row button{padding:0;display:flex}.quadline-app .left nav button{text-align:left;border-radius:5px;align-items:center;gap:11px;width:100%;margin:2px 0;padding:10px 12px;font-size:13px;display:flex}.quadline-app .left nav button.active{color:var(--lsu-purple);background:#ece4f5;font-weight:650}.quadline-app .left nav button:hover,.quadline-app .browse:hover{background:#f1edf6}.quadline-app .left nav svg{color:#655d6c}.quadline-app .left nav .active svg{color:var(--lsu-purple)}.quadline-app hr{border:0;border-top:1px solid var(--line);margin:22px 4px}.quadline-app .spaceicon{background:#ece4f5;border-radius:5px;place-items:center;width:22px;height:22px;display:grid}.quadline-app .spaceicon.color1{background:#fff1bd}.quadline-app .spaceicon.color2{background:#ece4f5}.quadline-app .browse,.quadline-app .foot{color:#655d6c;align-items:center;gap:7px;margin:10px;font-size:12px;display:flex}.quadline-app .foot{border-top:1px solid var(--line);margin-top:46px;padding-top:17px;font-size:10px}.quadline-app .eyebrow{color:var(--lsu-purple);letter-spacing:1.65px;align-items:center;gap:7px;display:flex}.quadline-app .eyebrow i{background:var(--lsu-purple);width:18px;height:2px}.quadline-app .titlerow{justify-content:space-between;align-items:center;gap:10px;display:flex}.quadline-app .titlerow h1{letter-spacing:-2.2px;margin:7px 0;font-size:clamp(38px,3.9vw,57px);font-weight:500;line-height:1.1}.quadline-app .newpost{background:var(--lsu-purple);color:#fff;border-radius:5px;justify-content:center;align-items:center;gap:7px;padding:10px 15px;font-size:13px;font-weight:600;display:inline-flex}.quadline-app .sub{color:var(--muted);margin:1px 0 21px;font-size:14px}.quadline-app .composer,.quadline-app article,.quadline-app .railcard,.quadline-app .pulse,.quadline-app .empty{border:1px solid var(--line);background:#fff;border-radius:9px;overflow:hidden}.quadline-app .prompt{align-items:center;gap:12px;padding:16px 18px;display:flex}.quadline-app .prompt button{text-align:left;color:#655d6c;flex:1;padding:8px 0}.quadline-app .avatar{color:#654a16;background:#ece4f5;flex:none;width:37px;height:37px}.quadline-app .personal{color:var(--lsu-purple);background:#fff1bd}.quadline-app .quick{background:#f9f7fb;border-top:1px solid #e1dce7;gap:17px;padding:9px 13px;display:flex}.quadline-app .quick button,.quadline-app .actions button,.quadline-app .location,.quadline-app .eventdate,.quadline-app .raillink,.quadline-app .pulsecontent button,.quadline-app .discover button,.quadline-app .spacerow button{align-items:center;gap:7px;font-size:12px;display:inline-flex}.quadline-app .quick svg{color:var(--lsu-purple)}.quadline-app .quick button:nth-child(2) svg{color:#654a16}.quadline-app .quick button:nth-child(3) svg{color:var(--lsu-purple)}.quadline-app .filter{justify-content:space-between;align-items:center;gap:5px;margin:19px 0 15px;display:flex}.quadline-app .tabs{flex-wrap:wrap;gap:5px;display:flex}.quadline-app .tabs button{color:#655d6c;border-radius:18px;padding:6px 10px;font-size:12px}.quadline-app .tabs .selected{background:var(--lsu-purple);color:#fff}.quadline-app .sort{color:#655d6c;align-items:center;gap:4px;display:flex}.quadline-app .sort select{color:inherit;background:0 0;border:0;max-width:80px;font-size:12px}.quadline-app article{margin-bottom:16px;padding:19px 21px 0}.quadline-app .posthead{align-items:center;gap:10px;display:flex}.quadline-app .lib{color:var(--lsu-purple);background:#ece4f5}.quadline-app .posthead strong{font-size:14px}.quadline-app .meta{color:var(--muted);font-size:11px}.quadline-app .meta b{margin:0 3px}.quadline-app .tag{color:var(--lsu-purple);background:#f1edf6;border:1px solid #e1dce7;border-radius:20px;margin-left:auto;padding:3px 8px;font-size:10px;font-weight:600}.quadline-app .t1,.quadline-app .t3{color:#525276;background:#ece4f5}.quadline-app .t5{color:#884931;background:#f6e6db}.quadline-app h2{letter-spacing:-.8px;margin:15px 0 6px;font-size:29px;font-weight:500;line-height:1.17}.quadline-app .bodytext{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 13px;font-size:14px;line-height:1.55}.quadline-app .art{background:#ece4f5;border-radius:5px;overflow:hidden}.quadline-app .art img{width:100%;display:block}.quadline-app .location{color:#655d6c;margin:9px 0;padding:0;font-size:11px}.quadline-app .actions{border-top:1px solid #e1dce7;gap:20px;padding:10px 0;display:flex}.quadline-app .actions button{color:#655d6c;padding:0 2px}.quadline-app .actions .save{margin-left:auto}.quadline-app .actions .marked{color:var(--lsu-purple)}.quadline-app .right{flex-direction:column;gap:17px;display:flex}.quadline-app .railtitle{justify-content:flex-start;gap:9px;padding:17px 17px 12px}.quadline-app .railtitle svg{color:var(--lsu-purple)}.quadline-app h3{letter-spacing:-.6px;margin:0;font-size:22px;font-weight:500;line-height:1}.quadline-app .pulse{background:#fff7d9;border-color:#e9cf80}.quadline-app .pulse .railtitle{border-bottom:1px solid #e9cf80}.quadline-app .pulse .railtitle svg{color:#654a16}.quadline-app .pulsecontent{padding:13px 17px 16px}.quadline-app .pulsecontent .smallcap{color:#654a16;margin:0;font-size:9px}.quadline-app .pulse h4{margin:6px 0 2px;font-size:21px;font-weight:500}.quadline-app .pulse p{color:#674b20;margin:0 0 11px;font-size:12px}.quadline-app .pulsecontent button,.quadline-app .raillink{color:var(--lsu-purple);padding:0;font-weight:600}.quadline-app .eventrow{text-align:left;align-items:center;gap:11px;width:100%;padding:11px 16px;display:flex}.quadline-app .eventrow img,.quadline-app .tile{object-fit:cover;border-radius:4px;width:53px;height:57px}.quadline-app .eventrow small{color:#60417a;letter-spacing:.5px;font-size:9px;display:block}.quadline-app .eventrow strong,.quadline-app .eventrow em{display:block}.quadline-app .eventrow strong{margin:3px 0;font-size:13px}.quadline-app .eventrow em{color:var(--muted);font-size:11px;font-style:normal}.quadline-app .raillink{border-top:1px solid var(--line);justify-content:space-between;width:100%;margin-top:6px;padding:12px 16px}.quadline-app .discover{padding:9px 16px}.quadline-app .discover button:last-child{border:1px solid var(--line);border-radius:50%;padding:3px}.quadline-app .discover button{padding:0}.quadline-app .empty{text-align:center;padding:35px}.quadline-app .comments{border-top:1px solid var(--line);padding:12px 0}.quadline-app .comments form{gap:8px;display:flex}.quadline-app .comments input{flex:1;min-width:0}.quadline-app .comments button,.quadline-app .spacerow button:last-child{background:#ece4f5;border-radius:5px;padding:5px 10px}.quadline-app .eventdate{background:#fff1bd;border-radius:5px;margin:0 12px 0 0;padding:6px 8px}.quadline-app .back{z-index:5;background:#33204170;place-items:center;padding:15px;display:grid;position:fixed;inset:0}.quadline-app .modal{background:#fff;border-radius:12px;width:min(460px,100%);max-height:93vh;padding:25px;position:relative;overflow:auto;box-shadow:0 12px 64px #33282028}.quadline-app .modal h2{margin:12px 0;font-size:32px}.quadline-app .modal form,.quadline-app .modal label{gap:5px;display:grid}.quadline-app .modal form{gap:12px}.quadline-app .modal label{font-size:12px;font-weight:600}.quadline-app .modal input,.quadline-app .modal select,.quadline-app .modal textarea,.quadline-app .comments input{color:var(--ink);background:#fff;border:1px solid #e1dce7;border-radius:5px;padding:9px}.quadline-app .modal small{color:var(--muted);margin-top:10px;display:block}.quadline-app .close{position:absolute;top:13px;right:13px}.quadline-app .spacerow{border-top:1px solid var(--line);padding:10px 0}.quadline-app .toast{background:var(--lsu-purple);color:#fff;z-index:9;border-radius:6px;padding:10px 15px;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}@media (min-width:1500px){.quadline-app .layout{grid-template-columns:195px minmax(0,1fr) 305px}}@media (max-width:1150px){.quadline-app .layout{grid-template-columns:145px minmax(0,1fr) 225px;gap:20px;padding:24px 2vw}.quadline-app .right .railtitle{padding-left:13px}.quadline-app .top{padding:0 2vw}.quadline-app .tabs button{padding:5px 7px}.quadline-app .quick{gap:7px}}@media (max-width:950px){.quadline-app .layout{grid-template-columns:minmax(0,1fr) 245px;gap:20px;padding:23px}.quadline-app .left{display:none}.quadline-app .mobilemenu{color:#fff;padding:0;display:flex}.quadline-app .left.opened{z-index:4;border:1px solid var(--line);background:#fff;border-radius:8px;width:210px;padding:16px;display:block;position:fixed;top:65px;left:12px;box-shadow:0 10px 40px #30272135}.quadline-app .uni{font-size:11px}.quadline-app .top{height:64px}}@media (max-width:700px){.quadline-app .layout{padding:21px 14px;display:block}.quadline-app .right{margin-top:22px}.quadline-app .uni{display:none}.quadline-app .brand{gap:7px;font-size:27px}.quadline-app .insignia{width:30px;height:32px}.quadline-app .insignia svg{width:22px}.quadline-app .top{gap:10px;padding:0 13px}.quadline-app .search{flex:1;width:auto}.quadline-app .search kbd,.quadline-app .bell{display:none}.quadline-app .me{width:29px;height:29px;font-size:11px}.quadline-app .titlerow h1{font-size:42px}.quadline-app .quick{justify-content:space-between;padding:10px 6px}.quadline-app .quick button{gap:4px;font-size:11px}.quadline-app .filter{align-items:flex-start}.quadline-app .tabs{gap:1px}.quadline-app .tabs button,.quadline-app .sort select{font-size:10px}.quadline-app .sort{margin-top:5px}.quadline-app .sort svg{width:11px}.quadline-app article{padding:15px 15px 0}.quadline-app .sub{font-size:13px}.quadline-app .art img{object-fit:cover;min-height:135px}.quadline-app .posthead{gap:8px}.quadline-app h2{font-size:25px}}.quadline-app .socialintro{isolation:isolate;background:#f0e8fa;border:1px solid #e0d2ef;border-radius:9px;padding:23px;position:relative;overflow:hidden}.quadline-app .socialintro>div:first-child{z-index:1;position:relative}.quadline-app .socialintro h2{margin:6px 0}.quadline-app .socialintro p{margin:5px 0 15px}.quadline-app .socialintro>div>svg{color:var(--lsu-purple)}.quadline-app .peoplebutton{align-items:center;gap:6px;padding:8px;font-size:13px;display:inline-flex}.quadline-app .prints{pointer-events:none;width:32%;height:100%;position:absolute;top:0;right:0}.quadline-app .prints img{object-fit:cover;background:#fff;border:5px solid #fff;border-bottom-width:14px;width:68%;height:74%;position:absolute;top:22%;right:10%;transform:rotate(11deg);box-shadow:0 3px 9px #27322422}.quadline-app .prints img:first-child{top:3%;right:34%;transform:rotate(-15deg)}.quadline-app .momentmedia{object-fit:contain;background:#ece4f5;border-radius:6px;width:100%;max-height:540px;margin:15px 0 10px;display:block}.quadline-app .authorlink{padding:0;font-weight:650}.quadline-app .authorlink:hover{text-decoration:underline}.quadline-app .previewmedia{border-radius:5px;justify-self:center;max-width:100%;max-height:190px}.quadline-app .modal .pickfile{background:#f0e8fa;border:1px dashed #a592b7;border-radius:7px;padding:14px}.quadline-app .modal .pickfile input{background:0 0;border:0;max-width:100%;padding:6px 0}.quadline-app .modal .pickfile small{margin:0}.quadline-app .peoplesearch{width:100%;margin-bottom:12px}.quadline-app .gallerytitle{margin:22px 0 10px}.quadline-app .gallery{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.quadline-app .gallery button{aspect-ratio:1;background:#edece3;padding:0;position:relative}.quadline-app .gallery img,.quadline-app .gallery video{object-fit:cover;width:100%;height:100%}.quadline-app .gallery svg{color:#fff;position:absolute;bottom:6px;left:6px}.quadline-app .quick{flex-wrap:wrap}.quadline-app .quick button{white-space:nowrap}@media (max-width:650px){.quadline-app .prints{opacity:.6;width:22%}.quadline-app .socialintro{padding:16px}.quadline-app .socialintro p{max-width:80%}}.quadline-app header{border-bottom:3px solid var(--lsu-gold)}.quadline-app .newpost{background:var(--lsu-gold);color:#321550;border:1px solid #e7bb1b}.quadline-app .left nav button.active{box-shadow:inset 3px 0 var(--lsu-purple)}.quadline-app .eyebrow i{background:var(--lsu-gold);height:3px}.quadline-app .pulse .railtitle svg,.quadline-app .socialintro>div>svg{color:var(--lsu-purple)}.quadline-app .socialintro{border-top:3px solid var(--lsu-purple)}.quadline-app header :focus-visible{outline-color:var(--lsu-gold)}.quadline-app .sitelinks{border-top:1px solid var(--line);gap:8px;margin:20px 8px;padding-top:13px;display:grid}.quadline-app .sitelinks a,.quadline-app .sitefooter a,.quadline-app .infopage a:not(.newpost){color:var(--lsu-purple)}.quadline-app .top a.brand,.quadline-app .newpost,.quadline-app .joinlink,.quadline-app .adminlink{text-decoration:none}.quadline-app .top a.brand,.quadline-app .joinlink,.quadline-app .adminlink{color:#fff}.quadline-app .joinlink{margin-left:auto}.quadline-app .adminlink{font-weight:600}.quadline-app .infopage{border:1px solid var(--line);background:#fff;border-radius:10px;max-width:750px;margin:35px auto 50px;padding:28px}.quadline-app .infopage h1{margin:10px 0 15px;font-size:clamp(32px,5vw,50px);line-height:1.1}.quadline-app .infopage p{line-height:1.6}.quadline-app .aboutart{border-radius:6px;width:100%}.quadline-app .sitefooter{color:var(--muted);border-top:1px solid var(--line);flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;padding:22px;font-size:12px;display:flex}.quadline-app .sitefooter nav,.quadline-app .review{align-items:center;gap:14px;display:flex}.quadline-app .accountform,.quadline-app .accountform label{gap:8px;display:grid}.quadline-app .accountform{gap:15px}.quadline-app .accountform input,.quadline-app .accountform textarea,.quadline-app .accountform select{border:1px solid var(--line);background:#fff;border-radius:5px;width:100%;padding:10px}.quadline-app .accountform .newpost{justify-self:start}.quadline-app .adminrow{overflow-wrap:anywhere;background:#f8f6fa;border-radius:6px;margin:10px 0;padding:14px}.quadline-app .adminrow p{white-space:pre-wrap;margin:5px 0}.quadline-app .adminrow small{text-transform:capitalize}@media (max-width:700px){.quadline-app .infopage{margin:18px 12px;padding:20px}.quadline-app .top .adminlink{font-size:11px}}.quadline-app .top .signout{white-space:nowrap}.quadline-app .top .search{min-width:0}.quadline-app{min-height:100vh}.quadline-app .news-source{color:var(--lsu-purple);text-underline-offset:3px;text-decoration:underline}.quadline-app .news-art{width:min(65%,270px)}.quadline-app .news-art img{aspect-ratio:3/2;width:100%;height:auto;min-height:0;display:block}.quadline-app .portfolio-return{max-width:1510px;margin:auto;padding:4px 3.5vw 0}.quadline-app .portfolio-return a{min-height:24px;color:var(--lsu-gold);align-items:center;gap:5px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.quadline-app .portfolio-return a:hover{text-decoration:underline}@media (max-width:950px){.quadline-app .left.opened{top:94px}}.account-options{flex-wrap:wrap;gap:.5rem;margin:1rem 0;display:flex}.account-options button{color:#45286d;background:#fff;border:1px solid #c9c1d5;border-radius:.5rem;padding:.55rem .8rem}.account-options button[aria-pressed=true]{color:#fff;background:#462461}.infopage details{margin-block:1.5rem}.infopage summary{cursor:pointer;font-weight:600}.quadline-app .guestintro{border-left:4px solid var(--lsu-purple);color:#32164d;background:#f4eff9;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;padding:16px 20px;display:flex}.quadline-app .guestintro p{margin:4px 0 0;line-height:1.45}.quadline-app .guestintro a,.quadline-app .guestlogin{white-space:nowrap}@media (max-width:600px){.quadline-app .guestintro{flex-direction:column;align-items:flex-start}.quadline-app .guestlogin{margin-left:auto}}.meetup-details{flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;display:flex}.meetup-details time{font-weight:700}.meetup-details span{font-size:.9rem}.quadline-app .training-nav{color:inherit;align-items:center;gap:10px;padding:10px 12px;font-weight:600;text-decoration:none;display:flex}:is(.quadline-app .training-nav:hover,.quadline-app .training-nav:focus-visible){background:#f2ecfa}.quadline-app .training-lesson{margin-top:24px}.quadline-app .training-lesson video{background:#211737;border-radius:12px;width:100%;height:auto;display:block}.quadline-app .training-lesson{container-type:inline-size}.quadline-app .training-lesson video::cue{color:#fff;background-color:#161120e0;font:500 3.4cqi/1.15 Arial,sans-serif}
