.lf-quick-add-mount{order:-1;display:block}.lf-quick-add{background:linear-gradient(145deg,#ff5a3c0e,#ffffff03 38%,#ffffff02);border:1px solid #ffffff17;border-radius:17px;gap:10px;padding:14px;display:grid;position:relative;box-shadow:0 18px 42px #0000001f}.lf-quick-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.lf-quick-icon{color:#ff7863;background:#ff5a3c12;border:1px solid #ff5a3c33;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.lf-quick-head>span:nth-child(2){gap:2px;display:grid}.lf-quick-head strong{font-size:.78rem}.lf-quick-head small{color:#737373;font-size:.56rem;line-height:1.4}.lf-quick-full-top{color:#828282;cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;border-radius:8px;min-height:32px;padding:0 9px;font-size:.54rem;font-weight:850}.lf-quick-full-top:hover:not(:disabled){color:#d0d0d0;border-color:#ffffff29}.lf-quick-full-top:disabled{opacity:.38;cursor:default}.lf-quick-command{grid-template-columns:minmax(0,1fr) auto auto;gap:8px;display:grid}.lf-quick-command>input{color:#f3f3f3;background:#090909;border:1px solid #ffffff1c;border-radius:12px;outline:none;min-width:0;height:50px;padding:0 15px;font-size:.82rem;font-weight:720;transition:border-color .15s,box-shadow .15s;box-shadow:inset 0 1px #ffffff05}.lf-quick-command>input::placeholder{color:#5f5f5f}.lf-quick-command>input:focus{border-color:#ff5a3c80;box-shadow:0 0 0 4px #ff5a3c0e}.lf-quick-photo-button,.lf-quick-save{cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:50px;padding:0 15px;font-size:.61rem;font-weight:900;display:inline-flex}.lf-quick-photo-button{color:#bbb;background:#121212;border:1px solid #ffffff1a}.lf-quick-photo-button:hover:not(:disabled){color:#fff;border-color:#ffffff2e}.lf-quick-save{color:#fff;background:linear-gradient(#f35d45,#d94431);border:1px solid #ff5a3c7a;min-width:96px;box-shadow:0 10px 24px #d9443129}.lf-quick-save:hover:not(:disabled){filter:brightness(1.06)}.lf-quick-photo-button:disabled,.lf-quick-save:disabled{opacity:.38;cursor:default}.lf-quick-review{gap:8px;padding-top:1px;display:grid}.lf-quick-summary{flex-wrap:wrap;align-items:center;gap:6px;min-height:34px;display:flex}.lf-quick-check{color:#76d99b;background:#55d88912;border:1px solid #55d88938;border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.lf-quick-title{min-width:130px;margin-right:3px;display:grid}.lf-quick-title strong{font-size:.69rem}.lf-quick-title small{color:#666;margin-top:1px;font-size:.48rem}.lf-quick-pill{color:#8e8e8e;background:#ffffff05;border:1px solid #ffffff13;border-radius:99px;align-items:center;gap:4px;min-height:25px;padding:0 8px;font-size:.49rem;font-weight:800;display:inline-flex}.lf-quick-storage{color:#6f6f6f;margin-left:auto;font-size:.51rem}.lf-quick-storage strong{color:#9b9b9b;font-size:inherit}.lf-quick-storage.muted{color:#585858}.lf-quick-followup{background:#ffffff03;border:1px solid #ffffff0f;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.lf-quick-followup>span{color:#909090;align-items:center;gap:6px;display:flex}.lf-quick-followup>span strong{font-size:.54rem}.lf-quick-followup>span small{color:#565656;font-size:.47rem}.lf-quick-followup>div{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.lf-quick-followup button{color:#757575;cursor:pointer;background:#101010;border:1px solid #292929;border-radius:8px;min-height:28px;padding:0 8px;font-size:.49rem;font-weight:850}.lf-quick-followup button:hover{color:#d0d0d0;border-color:#ff5a3c47}.lf-quick-example{color:#5f5f5f;margin:0 2px;font-size:.53rem;line-height:1.45}.lf-quick-similar{color:#9c815f;margin:0;font-size:.51rem;line-height:1.4}.lf-quick-similar strong{color:#c49b68}.lf-quick-error{color:#e77b80;margin:0;font-size:.53rem;font-weight:750}.lf-quick-file{color:#696969;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;padding:0;font-size:.49rem;font-weight:800;display:inline-flex}.lf-quick-file:hover{color:#a8a8a8}.lf-quick-photo-preview{color:#7ab38f;background:#55d88906;border:1px solid #55d88926;border-radius:9px;align-items:center;gap:8px;width:max-content;max-width:100%;padding:5px 7px 5px 5px;font-size:.5rem;font-weight:850;display:flex}.lf-quick-photo-preview img{object-fit:cover;border-radius:7px;width:38px;height:38px}.lf-quick-photo-preview button{color:#777;cursor:pointer;background:#ffffff09;border:0;border-radius:7px;place-items:center;width:24px;height:24px;margin-left:2px;display:grid}.lf-modal{border-radius:22px;width:min(1120px,100vw - 42px)}.lf-modal .lf-modal-head{padding:23px 27px 20px}.lf-modal .lf-modal-title-wrap{gap:15px}.lf-modal .lf-modal-title-wrap>.lf-category-art{border-radius:14px;width:52px;height:52px}.lf-modal .lf-modal-title-wrap h2{font-size:1.46rem}.lf-modal .lf-modal-title-wrap small{max-width:560px;margin-top:5px;font-size:.64rem;line-height:1.5;display:block}.lf-modal .lf-modal-body{grid-template-columns:minmax(0,1.5fr) minmax(260px,.62fr);max-height:calc(100vh - 205px)}.lf-modal .lf-form-main{gap:17px;padding:25px 27px 28px}.lf-modal .lf-form-grid{gap:14px}.lf-modal .lf-form-main label,.lf-modal .lf-location-fieldset legend,.lf-modal .lf-location-fieldset label{font-size:.65rem}.lf-modal .lf-form-main input,.lf-modal .lf-location-fieldset input{height:49px;padding-inline:13px;font-size:.75rem}.lf-modal .lf-form-main textarea{min-height:92px;padding:13px;font-size:.74rem}.lf-modal .lf-area-chips{gap:7px}.lf-modal .lf-area-chips button{min-height:33px;padding-inline:10px;font-size:.55rem}.lf-modal .lf-photo-panel{background:#00000014;border-left-color:#ffffff0e;gap:15px;padding:25px 22px}.lf-modal .lf-photo-panel h3{font-size:1.04rem}.lf-modal .lf-photo-panel>div:first-child>p:last-child{font-size:.59rem;line-height:1.5}.lf-modal .lf-photo-preview{border-radius:14px;height:188px;min-height:188px}.lf-modal .lf-photo-actions{gap:8px}.lf-modal .lf-photo-actions button{min-height:42px}.lf-modal .lf-privacy-note{font-size:.49rem;line-height:1.45}.lf-modal .lf-modal-footer{padding:15px 27px}.lf-modal .lf-modal-footer>span{font-size:.54rem}.lf-modal .lf-modal-footer button{min-height:42px;padding-inline:15px}@media (width<=980px){.lf-quick-command{grid-template-columns:1fr auto}.lf-quick-command>input{grid-column:1/-1}.lf-quick-save,.lf-quick-photo-button{min-height:44px}.lf-modal .lf-modal-body{grid-template-columns:1fr}.lf-modal .lf-photo-panel{border-top:1px solid #ffffff0e;border-left:0}.lf-modal .lf-photo-preview{height:170px;min-height:170px}}@media (width<=620px){.lf-quick-add{padding:12px}.lf-quick-head{grid-template-columns:auto 1fr}.lf-quick-full-top{grid-column:1/-1;justify-self:start}.lf-quick-command{grid-template-columns:1fr}.lf-quick-command>input{grid-column:auto}.lf-quick-photo-button,.lf-quick-save{width:100%}.lf-quick-summary{align-items:flex-start}.lf-quick-storage{width:100%;margin-left:32px}.lf-quick-followup{flex-direction:column;align-items:flex-start}.lf-quick-followup>div{justify-content:flex-start}.lf-modal{width:min(100%,100vw - 18px)}.lf-modal .lf-modal-head{padding:18px}.lf-modal .lf-form-main{padding:20px 18px}.lf-modal .lf-form-grid.two{grid-template-columns:1fr}.lf-modal .lf-photo-panel{padding:20px 18px}.lf-modal .lf-modal-footer{padding:13px 18px}}
