.sld-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px 24px}.sld-art{position:relative;aspect-ratio:5/4;overflow:hidden;border-radius:16px}.sld-wash{object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.sld-card:hover .sld-wash{transform:scale(1.03)}.sld-kicker{margin:24px 0 0;font-size:14px;font-weight:500;color:var(--slh-coral)}.sld-h{margin:6px 0 8px}.sld-body{max-width:34em}@media(max-width:860px){.sld-grid{grid-template-columns:minmax(0,1fr);gap:56px}}@media(max-width:560px){.sld-kicker{margin-top:20px}}@media(prefers-reduced-motion:reduce){.sld-wash{transition:none}}.slc{position:absolute;top:0;left:0;z-index:5;display:block;pointer-events:none;opacity:0;transition:transform .5s cubic-bezier(.22,.8,.24,1),opacity .3s ease;will-change:transform}.slc.is-on{opacity:1}.slc-arrow{display:block;margin:-3.4px 0 0 -3.4px;transform-origin:3.4px 3.4px;transition:transform .12s ease}.slc-arrow path{stroke:#fff;stroke-width:1.5;stroke-linejoin:round}.is-pressing .slc-arrow{transform:scale(.84)}.slc-tag{position:absolute;top:19px;left:18px;padding:3px 8px 4px;border-radius:999px;font-size:11.5px;font-weight:500;line-height:1.2;letter-spacing:.01em;white-space:nowrap;color:#fff}.slc-spawn path{fill:#e5482f}.slc-spawn .slc-tag{background:#e5482f}.slc-you path{fill:#1d1d1f}.slc-you .slc-tag{background:#1d1d1f}@media(prefers-reduced-motion:reduce){.slc{transition:opacity .3s ease}.slc-arrow{transition:none}}.slf-live{z-index:3}.slf-fit,.slf-live{position:absolute;inset:0}.slf-fit{overflow:hidden}.sld-art:focus-visible{outline:2px solid rgba(229,72,47,.5);outline-offset:3px}.slf{--f-ink:#16181b;--f-ink-2:#3f444b;--f-mid:#5f6672;--f-soft:#8a919c;--f-faint:#b5bac3;--f-rule:#efece7;--f-coral:#e5482f;--f-green:#2f7d5c;--f-sign:#23408e;position:absolute;top:50%;left:50%;transform-origin:center;color:var(--f-ink);font-size:13px;font-weight:450;container-type:inline-size}.slf b{font-weight:600}.slf .slh-bd-mark{width:13px;height:13px;flex:none;border-radius:1px}.slf-scene{--obj:300px;--gap:26px;position:relative;height:100%}.slf-scene.is-docs{--obj:330px;--gap:22px}.slf-set{position:absolute;inset:0;animation:slf-rise .5s cubic-bezier(.2,.7,.2,1) both}@keyframes slf-rise{0%{opacity:0;transform:translateY(10px)}}.slf-obj{position:absolute;top:0;bottom:0;left:50%;width:var(--obj);margin-left:calc(var(--obj)/-2);display:flex;align-items:center}.slf-around{position:absolute;inset:0}.slf-btn{display:inline-flex;align-items:center;gap:8px;padding:8px 15px;border:1px solid #e1e3e8;border-radius:999px;background:#fff;color:var(--f-ink);font-size:12.5px;font-weight:500;line-height:1.2;white-space:nowrap;transition:background .25s,border-color .25s,color .25s,scale .12s ease}.slf-btn.is-l,.slf-btn.is-r{position:absolute;top:var(--top);translate:0 -50%}.slf-btn.is-l{right:calc(50% + var(--obj)/2 + var(--gap))}.slf-btn.is-r{left:calc(50% + var(--obj)/2 + var(--gap))}.slf-btn.is-c{position:absolute;top:var(--top);left:50%;translate:-50% -50%}.slf-btn.is-you{background:var(--f-ink);border-color:var(--f-ink);color:#fff}.slf-btn.is-spawn.is-hot{border-color:#f1b4a7;background:#fff6f3}.slf-btn.is-you.is-hot{background:#33373d}.slf-btn.is-down{scale:.95}.slf-btn.is-done{background:hsla(0,0%,100%,.86);border-color:rgba(0,0,0,0);color:var(--f-mid)}.slf-btn.is-done svg{color:var(--f-green)}.slf-btn.is-quiet{padding:5px 12px;font-size:12px}.slf-sq{width:7px;height:7px;flex:none;background:var(--f-coral)}.slf-sheet{background-color:#fffdf8;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .42  0 0 0 0 .36  0 0 0 0 .28  0 0 0 .075 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");border:1px solid #e6e0d5;border-radius:4px;box-shadow:inset 0 1px 0 #fff,0 1px 1px rgba(40,28,16,.05),0 24px 36px -28px rgba(40,28,16,.45)}:where(html.theme-dark) .slf-sheet:where(:not(img,video,picture,canvas,iframe,embed,object,[data-keep-color],[data-keep-color] *)){box-shadow:inset 0 1px 0 #fff,0 1px 1px rgba(236,224,212,.05),0 24px 36px -28px rgba(236,224,212,.45)}.slf-sheet.is-top{position:relative;z-index:3;display:flex;flex-direction:column;padding:16px 20px 12px}.slf-sheet h5{margin:12px 0 2px;font-family:var(--slh-serif),Georgia,serif;font-size:22px;font-weight:500;line-height:1.12;letter-spacing:-.012em}.slf-sheet-head{display:flex;align-items:center;gap:7px;padding-bottom:10px;border-bottom:1px solid #e9e3d8;box-shadow:0 2px 0 -1px #f3efe7;font-size:11px;font-weight:500;letter-spacing:.01em;color:var(--f-ink-2)}.slf-sheet-head.is-split{justify-content:space-between}.slf-sheet-ref{margin-left:auto;font-size:10.5px;font-style:normal;font-weight:450;color:var(--f-soft);font-variant-numeric:tabular-nums}.slf-sheet-sub{margin:0;font-size:11.5px;color:var(--f-soft)}.slf-sheet-foot{display:flex;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px;font-size:9.5px;letter-spacing:.02em;color:#a9a397}.slf-fields{display:grid;gap:2px;margin-top:12px;counter-reset:line}.slf-field{display:grid;grid-template-columns:118px minmax(0,1fr);align-items:baseline;padding:6px 0 5px;border-bottom:1px dotted #ddd6ca;font-size:12px}.slf-field span{font-size:11px;color:var(--f-soft)}.slf-field span:before{counter-increment:line;content:counter(line);display:inline-block;width:13px;font-size:9.5px;color:#b9b2a5;font-variant-numeric:tabular-nums}.slf-field.is-due b{color:#a3570f}.slf-field b{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;clip-path:inset(0 100% 0 0);transition:clip-path .6s cubic-bezier(.3,.6,.3,1),color .3s}.slf-field.is-on b{clip-path:inset(0 0 0 0)}.slf-field.is-paid b{color:var(--f-green)}.slf-fields .slf-field:nth-child(2) b{transition-delay:.08s}.slf-fields .slf-field:nth-child(3) b{transition-delay:.16s}.slf-fields .slf-field:nth-child(4) b{transition-delay:.24s}.slf-fields .slf-field:nth-child(5) b{transition-delay:.32s}.slf-sign{display:grid;gap:3px;margin-top:16px}.slf-sign i{min-height:26px;padding-left:4px;border-bottom:1px solid #d8d3ca;font-family:var(--slh-serif),Georgia,serif;font-size:21px;font-style:italic;line-height:1.2;color:var(--f-sign);clip-path:inset(0 100% 0 0);transition:clip-path .8s cubic-bezier(.4,.2,.3,1)}.slf-sign span{font-size:10.5px;color:var(--f-soft)}.slf-sign.is-on i{clip-path:inset(0 0 0 0)}.slf-stamp{position:absolute;right:18px;bottom:70px;z-index:2;padding:5px 11px;border:2px solid;border-radius:6px;color:var(--f-green);mix-blend-mode:multiply;font-size:14px;font-weight:700;letter-spacing:.01em;white-space:nowrap;opacity:0;transform:rotate(-9deg) scale(1.6);transition:opacity .18s ease,transform .4s cubic-bezier(.3,1.5,.5,1);pointer-events:none}.slf-stamp.is-on{opacity:.9;transform:rotate(-9deg) scale(1)}.is-permit .slf-stamp{top:auto;bottom:74px;right:16px}.slf-sheet.is-cert{box-shadow:inset 0 0 0 6px #fffdf8,inset 0 0 0 7px #e4d8bf,inset 0 0 0 9px #fffdf8,inset 0 0 0 10px #efe6d3,0 1px 1px rgba(40,28,16,.05),0 24px 36px -28px rgba(40,28,16,.45);padding:20px 24px 16px}:where(html.theme-dark) .slf-sheet.is-cert:where(:not(img,video,picture,canvas,iframe,embed,object,[data-keep-color],[data-keep-color] *)){box-shadow:inset 0 0 0 6px #fffdf8,inset 0 0 0 7px #e4d8bf,inset 0 0 0 9px #fffdf8,inset 0 0 0 10px #efe6d3,0 1px 1px rgba(236,224,212,.05),0 24px 36px -28px rgba(236,224,212,.45)}.slf-seal{position:relative;width:18px;height:18px;flex:none;border-radius:50%;background:radial-gradient(circle,#e9cf8f 0 38%,#c9a253 39% 48%,#e9cf8f 49% 100%);box-shadow:0 0 0 1.5px #b88f3e,inset 0 0 0 2px #f4e3b6}.slf-btn,.slf-loose-at{transition:background .25s,border-color .25s,color .25s,scale .12s ease,opacity .4s ease}.slf-btn.is-away{opacity:0;scale:.92;transition:opacity .2s ease,scale .2s ease}.slf-btn:not(.is-away){transition-delay:0s,0s,0s,0s,var(--in,0s)}.slf-one{transition:opacity .45s ease,scale .45s ease}.slf-scene.is-veiled .slf-btn,.slf-scene.is-veiled .slf-deck,.slf-scene.is-veiled .slf-one{opacity:0}.slf-held{position:absolute;top:50%;left:0;right:0;translate:0 calc(-50% + 28px)}.slf-held .slf-find-from{margin:0 -60px}.slf-scene.is-permit{--obj:368px;--gap:16px}.slf-held-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;transition:opacity .35s ease}.slf-slot{position:relative;height:112px;opacity:0;transform:translateY(-8px);transition:opacity .3s ease var(--d),transform .45s cubic-bezier(.3,1.35,.5,1) var(--d)}.is-found .slf-slot{opacity:1;transform:none}.slf-slot-empty{position:absolute;inset:0;display:grid;align-content:center;justify-items:center;gap:1px;padding:0 10px;border:1.5px dashed rgba(60,48,36,.3);border-radius:10px;background:hsla(0,0%,100%,.42);text-align:center;transition:opacity .25s ease}.slf-slot-empty b{font-size:12px;font-weight:600;color:var(--f-ink-2)}.slf-slot-empty em,.slf-slot-empty span{font-size:10px;color:var(--f-mid)}.slf-slot-empty em{margin-top:5px;font-style:normal;font-weight:600}.is-held>.slf-slot-empty{opacity:0}.is-missing>.slf-slot-empty{border-color:rgba(200,65,47,.55);background:rgba(255,244,241,.7)}.is-missing>.slf-slot-empty em{color:#b4321f}.slf-dc{position:absolute;inset:0;overflow:hidden;opacity:0;transform:translateY(-10px) rotate(-1.5deg) scale(.96);transition:opacity .25s ease var(--h),transform .45s cubic-bezier(.3,1.3,.5,1) var(--h)}.is-held>.slf-dc{opacity:1;transform:none}.slf-dc-lic{--board:#22406e;display:flex;flex-direction:column;padding:11px 13px 9px;border-radius:8px;background:repeating-radial-gradient(circle at 115% 120%,transparent 0 5px,rgba(34,64,110,.06) 5px 5.6px),linear-gradient(170deg,#fbfcfe,#eef2f7);font-family:Times New Roman,Times,Georgia,serif;color:#1d2533;box-shadow:0 0 0 1px rgba(20,30,50,.12),0 12px 20px -14px rgba(20,30,50,.5)}:where(html.theme-dark) .slf-dc-lic:where(:not(img,video,picture,canvas,iframe,embed,object,[data-keep-color],[data-keep-color] *)){box-shadow:0 0 0 1px rgba(20,30,50,.12),0 12px 20px -14px rgba(216,226,246,.5)}.slf-dc-lic.is-alt{--board:#6e2a3a;background:repeating-radial-gradient(circle at 115% 120%,transparent 0 5px,rgba(110,42,58,.06) 5px 5.6px),linear-gradient(170deg,#fefbfb,#f5eeef)}.slf-dc-lic .slf-dc-cap{color:var(--board);white-space:nowrap}.slf-dc-lic .slf-dc-title{margin-top:3px;font-size:11.5px;letter-spacing:.02em;white-space:nowrap}.slf-dc-fields{display:grid;grid-template-columns:46px minmax(0,1fr);align-items:baseline;gap:2px 6px;margin:auto 0 0}.slf-dc-fields dt{font-family:Helvetica,Arial,sans-serif;font-size:7px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#8a8f99}.slf-dc-fields dd{margin:0;font-size:10px;color:#1d2533;font-variant-numeric:tabular-nums;white-space:nowrap}.slf-dc-paper{display:flex;flex-direction:column;padding:11px 13px 10px;border-radius:4px;font-family:Times New Roman,Times,Georgia,serif;color:#222;box-shadow:inset 0 0 0 4px #fffdf8,inset 0 0 0 5px #e4d8bf,0 1px 1px rgba(40,28,16,.05),0 12px 20px -14px rgba(40,28,16,.5)}:where(html.theme-dark) .slf-dc-paper:where(:not(img,video,picture,canvas,iframe,embed,object,[data-keep-color],[data-keep-color] *)){box-shadow:inset 0 0 0 4px #fffdf8,inset 0 0 0 5px #e4d8bf,0 1px 1px rgba(236,224,212,.05),0 12px 20px -14px rgba(236,224,212,.5)}.slf-dc-paper.is-cert{box-shadow:inset 0 0 0 4px #fffdf8,inset 0 0 0 5px #b9d5c3,0 1px 1px rgba(40,28,16,.05),0 12px 20px -14px rgba(40,28,16,.5)}:where(html.theme-dark) .slf-dc-paper.is-cert:where(:not(img,video,picture,canvas,iframe,embed,object,[data-keep-color],[data-keep-color] *)){box-shadow:inset 0 0 0 4px #fffdf8,inset 0 0 0 5px #b9d5c3,0 1px 1px rgba(236,224,212,.05),0 12px 20px -14px rgba(236,224,212,.5)}.slf-dc-paper.is-form{box-shadow:0 0 0 1px #e6e0d5,0 12px 20px -14px rgba(40,28,16,.5)}:where(html.theme-dark) .slf-dc-paper.is-form:where(:not(img,video,picture,canvas,iframe,embed,object,[data-keep-color],[data-keep-color] *)){box-shadow:0 0 0 1px #e6e0d5,0 12px 20px -14px rgba(236,224,212,.5)}.slf-dc-cap{font-family:Helvetica,Arial,sans-serif;font-size:7.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#7a7469}.slf-dc-title{margin-top:4px;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#1c1c1c}.slf-dc-title.is-small{font-size:11px;letter-spacing:.08em}.slf-dc-sub{font-size:9.5px;font-style:italic;color:#555}.slf-dc-valid{margin-top:auto;font-family:Helvetica,Arial,sans-serif;font-size:8.5px;color:#444}.slf-dc-medal{position:absolute;right:12px;bottom:10px;width:26px;height:26px;border-radius:50%}.slf-dc-medal.is-gold{background:radial-gradient(circle,#ecd08c 0 36%,#c69c48 37% 46%,#ecd08c 47%);box-shadow:0 0 0 1.5px #b88f3e,inset 0 0 0 3px #f6e6bd}.slf-dc-medal.is-blue{background:radial-gradient(circle,#9fb6dc 0 36%,#4d6ea6 37% 46%,#9fb6dc 47%);box-shadow:0 0 0 1.5px #3d5d93,inset 0 0 0 3px #d6e1f3}.slf-dc-medal.is-navy,.slf-dc-medal.is-wine{right:11px;bottom:10px;width:22px;height:22px}.slf-dc-medal.is-navy{background:radial-gradient(circle,#a9bcdb 0 34%,#22406e 35% 46%,#a9bcdb 47%);box-shadow:0 0 0 1.5px #22406e,inset 0 0 0 3px #e2e9f4}.slf-dc-medal.is-wine{background:radial-gradient(circle,#d8b0b8 0 34%,#6e2a3a 35% 46%,#d8b0b8 47%);box-shadow:0 0 0 1.5px #6e2a3a,inset 0 0 0 3px #f3e4e7}.slf-dc-rosette{position:absolute;right:11px;bottom:8px;width:22px;height:28px}.slf-dc-lines{display:grid;gap:6px;margin-top:auto}.slf-dc-lines i{height:1px;background:#ddd6ca}.slf-dc-lines i:nth-child(2){width:72%}.slf-dc-lines i:nth-child(3){width:48%}.slf-dc-tab{position:absolute;z-index:3;top:-15px;right:10px;display:inline-flex;align-items:center;gap:3px;padding:3px 8px 4px;border-radius:2px;background:#ffe7a3;color:#6b4500;font-size:9.5px;font-weight:600;white-space:nowrap;rotate:3deg;box-shadow:0 2px 4px -1px rgba(60,40,0,.25);animation:slf-tab .4s cubic-bezier(.3,1.5,.5,1) both}:where(html.theme-dark) .slf-dc-tab:where(:not(img,video,picture,canvas,iframe,embed,object,[data-keep-color],[data-keep-color] *)){box-shadow:0 2px 4px -1px rgba(232,212,172,.25)}.slf-dc-tab.is-blue{background:#d9e6ff;color:#23407a;rotate:-2deg}.slf-dc-tab.is-live{background:#eef0f3;color:var(--f-ink)}.slf-dc-tab.is-ok{background:#d4f0df;color:#1d6644;rotate:-2deg}@keyframes slf-tab{0%{opacity:0;translate:0 -6px}}.slf-held.is-issued .slf-find-from,.slf-held.is-issued .slf-held-grid{opacity:.08}.slf-lic{position:absolute;z-index:4;top:50%;left:50%;width:300px;padding:22px 26px 18px;translate:-50% -46%;scale:.9;font-family:Times New Roman,Times,Georgia,serif;font-size:10px;line-height:1.5;color:#222;text-align:center;opacity:0;pointer-events:none;box-shadow:inset 0 0 0 6px #fffdf8,inset 0 0 0 7px #e4d8bf,inset 0 0 0 9px #fffdf8,inset 0 0 0 10px #efe6d3,0 30px 50px -30px rgba(40,28,16,.55);transition:opacity .35s ease .35s,scale .55s cubic-bezier(.2,.8,.2,1) .35s,translate .55s cubic-bezier(.2,.8,.2,1) .35s}:where(html.theme-dark) .slf-lic:where(:not(img,video,picture,canvas,iframe,embed,object,[data-keep-color],[data-keep-color] *)){box-shadow:inset 0 0 0 6px #fffdf8,inset 0 0 0 7px #e4d8bf,inset 0 0 0 9px #fffdf8,inset 0 0 0 10px #efe6d3,0 30px 50px -30px rgba(236,224,212,.55)}.is-issued .slf-lic{opacity:1;scale:1;translate:-50% -50%}.slf-lic .slf-td-head{text-align:left}.slf-lic .slf-td-head em{white-space:nowrap}.slf-lic h5{margin:10px 0 6px;font-family:Times New Roman,Times,Georgia,serif;font-size:14px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.slf-lic .slf-stamp{right:24px;bottom:22px}.slf-lic-p{margin:0;font-style:italic;color:#444}.slf-lic-name{margin:4px 0;font-family:var(--slh-serif),Georgia,serif;font-size:20px;font-weight:500;color:#111}.slf-lic-dates{display:flex;justify-content:center;gap:26px;margin-top:10px}.slf-lic-dates span{display:grid;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:#666}.slf-lic-dates b{font-size:11px;letter-spacing:0;text-transform:none;color:#111}.slf-lic-sign{display:grid;justify-items:start;width:150px;margin:10px 0 0;text-align:left}.slf-lic-sign .slf-sig{width:100%}.slf-lic-sign>span{margin-top:3px;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:#666}.slf-browser,.slf-mail{position:absolute;z-index:6;top:50%;left:50%;overflow:hidden;border:1px solid rgba(0,0,0,.18);border-radius:11px;background:#fff;box-shadow:0 0 0 .5px rgba(0,0,0,.04),0 12px 24px -14px rgba(16,18,28,.28),0 40px 70px -28px rgba(16,18,28,.45);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,sans-serif;font-weight:400;translate:-50% -50%;scale:.42;opacity:0;pointer-events:none;transition:scale .5s cubic-bezier(.2,.85,.25,1),opacity .18s ease}:where(html.theme-dark) .slf-browser:where(:not(img,video,picture,canvas,iframe,embed,object,[data-keep-color],[data-keep-color] *)),:where(html.theme-dark) .slf-mail:where(:not(img,video,picture,canvas,iframe,embed,object,[data-keep-color],[data-keep-color] *)){box-shadow:0 0 0 .5px rgba(0,0,0,.04),0 12px 24px -14px rgba(234,236,246,.28),0 40px 70px -28px rgba(234,236,246,.45)}.slf-browser.is-on,.slf-mail.is-on{scale:1;opacity:1}.slf-browser:not(.is-on),.slf-mail:not(.is-on){transition:scale .38s cubic-bezier(.5,0,.75,.2),opacity .3s ease .08s}.slf-browser b,.slf-mail b{font-weight:600}.slf-mail{color:#1d1d1f}.slf-mail,.slm{width:720px;height:440px}.slm{position:relative;display:grid;grid-template-columns:164px 226px minmax(0,1fr);grid-template-rows:46px minmax(0,1fr);font-size:12px;letter-spacing:-.003em}.slm-ico{display:block;flex:none;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.slm-side{grid-row:1/3;display:flex;flex-direction:column;gap:1px;padding:14px 10px;border-right:1px solid #dcdce0;background:linear-gradient(#ececef,#e6e6ea)}.slm-side .slf-br-lights{align-self:flex-start;margin:2px 0 20px 6px}.slm-side small{margin:10px 0 3px 8px;font-size:10.5px;font-weight:600;color:#8a8a8f}.slm-side small:first-of-type{margin-top:0}.slm-side span{display:flex;align-items:center;gap:7px;height:24px;padding:0 8px;border-radius:6px;color:#1d1d1f;font-size:12px;white-space:nowrap}.slm-side .slm-ico{color:#0a7aff}.slm-side .is-flag{color:#f29a1f}.slm-side em{margin-left:auto;font-style:normal;font-size:11px;color:#8a8a8f}.slm-side .is-on{background:rgba(0,0,0,.08)}.slm-bar{grid-column:2/4;display:flex;align-items:center;justify-content:space-between;padding:0 14px 0 18px;border-bottom:1px solid #e3e3e6;background:#fbfbfc}.slm-title{display:grid;line-height:1.2}.slm-title b{font-size:13px;font-weight:700}.slm-title span{font-size:10.5px;color:#8a8a8f}.slm-tools{display:flex;align-items:center;gap:13px;color:#6e6e73}.slm-tools i{width:1px;height:16px;background:#dcdce0}.slm-list{overflow:hidden;border-right:1px solid #e3e3e6;background:#fff}.slm-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1px 8px;margin:0 6px;padding:9px 10px 10px 16px;border-bottom:1px solid #ececef;border-radius:0}.slm-row b{font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slm-row time{font-size:10.5px;color:#8a8a8f}.slm-row span{font-size:11.5px;white-space:nowrap;text-overflow:ellipsis}.slm-row p,.slm-row span{grid-column:1/-1;overflow:hidden}.slm-row p{display:-webkit-box;margin:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.35;color:#8a8a8f}.slm-row.is-picked{background:#e4e4e8}.slm-row.is-new,.slm-row.is-picked{border-color:rgba(0,0,0,0);border-radius:7px}.slm-row.is-new{max-height:0;overflow:hidden;padding-top:0;padding-bottom:0;background:#0a7aff;color:#fff;transition:max-height .4s cubic-bezier(.2,.8,.2,1) .7s,padding .4s cubic-bezier(.2,.8,.2,1) .7s}.slm-row.is-new.is-on{max-height:90px;padding-top:9px;padding-bottom:10px}.slm-row.is-new.is-on p,.slm-row.is-new.is-on time{color:hsla(0,0%,100%,.82)}.slm-row.is-new.is-on .slm-dot{background:#fff}.slm-dot{position:absolute;top:14px;left:5px;width:7px;height:7px;border-radius:50%;background:#0a7aff}.slm-read{position:relative;overflow:hidden;background:#fff}.slm-msg{position:absolute;inset:0;padding:16px 22px;font-size:12.5px;line-height:1.55;color:#1d1d1f;transition:opacity .35s ease .9s}.slm-msg header{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:10px;align-items:start;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid #ececef;line-height:1.3}.slm-msg header>span:nth-child(2){display:grid;min-width:0}.slm-msg header b{font-size:13px;font-weight:600}.slm-msg header strong{font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slm-msg header small{font-size:11px;color:#8a8a8f}.slm-msg header time{font-size:10.5px;color:#8a8a8f;white-space:nowrap}.slm-msg p{margin:0 0 9px}.slm-msg.is-off,.slm-msg.is-reply{opacity:0}.slm-msg.is-reply.is-on{opacity:1}.slm-msg blockquote{margin:4px 0 0;padding:0 0 0 10px;border-left:2px solid #0a7aff;color:#6e6e73;font-size:12px}.slm-on{display:block;margin-top:14px;font-size:11px;color:#8a8a8f}.slm-av{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:linear-gradient(#a7adb8,#868c97);color:#fff;font-size:13px;font-weight:600;letter-spacing:.02em}.slm-cmp{position:absolute;z-index:3;top:58px;left:252px;width:440px;height:352px;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(0,0,0,.2);border-radius:10px;background:#fff;box-shadow:0 0 0 .5px rgba(0,0,0,.05),0 18px 40px -10px rgba(0,0,0,.35);transform-origin:80% 0;transition:transform .55s cubic-bezier(.55,0,.75,.2),opacity .4s ease .15s}:where(html.theme-dark) .slm-cmp:where(:not(img,video,picture,canvas,iframe,embed,object,[data-keep-color],[data-keep-color] *)){box-shadow:0 0 0 .5px rgba(0,0,0,.05),0 18px 40px -10px rgba(255,255,255,.35)}.is-sent .slm-cmp{transform:translate(70px,-150px) scale(.3);opacity:0}.slm-cmp-bar{display:flex;align-items:center;gap:12px;height:42px;padding:0 12px;border-bottom:1px solid #e3e3e6;background:#f6f6f8}.slm-cmp-bar b{flex:1;min-width:0;font-size:12px;font-weight:600;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slm-send{display:grid;place-items:center;width:30px;height:24px;border-radius:6px;color:#0a7aff;transition:background .15s ease}.slf-scene .is-hot>.slm-send,.slm-send:hover{background:rgba(0,0,0,.06)}.slm-cmp-tools{display:flex;gap:12px;color:#6e6e73}.slm-f{display:flex;align-items:center;gap:6px;height:29px;margin:0 14px;border-bottom:1px solid #ececef;font-size:12px;white-space:nowrap}.slm-f span{color:#8a8a8f}.slm-f em{padding:1px 7px;border-radius:4px;background:#e1ecfd;color:#0a5cd6;font-style:normal}.slm-f i{margin-left:4px;font-style:normal;color:#8a8a8f}.slm-cmp-body{flex:1;padding:12px 16px;font-size:12.5px;line-height:1.5;color:#1d1d1f}.slm-cmp-body p{margin:0 0 8px}.slm-atts{display:flex;gap:18px;margin:2px 0 10px}.slm-pdf{display:grid;justify-items:center;gap:4px;width:92px;font-size:10.5px;line-height:1.25;text-align:center;color:#3a3a3c}.slm-pdf i{position:relative;width:30px;height:38px;border:1px solid #cfcfd4;border-radius:2px;background:linear-gradient(225deg,#e9e9ec 0 6px,#fff 6px);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%)}.slm-pdf em{position:absolute;left:-1px;right:-1px;bottom:5px;padding:1px 0;background:#e5352b;color:#fff;font-size:7.5px;font-style:normal;font-weight:700;letter-spacing:.04em}.slm-sig{color:#6e6e73}.slf-browser{color:#202124}.slf-br-inner,.slf-browser{width:680px;height:462px}.slf-br-tabs{display:flex;align-items:flex-end;height:36px;padding:0 8px 0 12px;background:linear-gradient(#e3e6ea,#dadee3)}.slf-br-lights{display:flex;gap:7px;align-self:center;margin-right:12px}.slf-br-lights i{width:11px;height:11px;border-radius:50%;background:#ff5f57;box-shadow:inset 0 0 0 .5px rgba(0,0,0,.2)}.slf-br-lights i:nth-child(2){background:#febc2e}.slf-br-lights i:nth-child(3){background:#28c840}.slf-br-tab{position:relative;display:flex;align-items:center;gap:7px;width:172px;height:29px;padding:0 9px 0 11px;border-radius:9px 9px 0 0;font-size:11px;color:#45494f;white-space:nowrap;overflow:hidden}.slf-br-tab b{margin-left:auto;padding-left:6px;font-weight:400;font-size:12px;color:#6b7075}.slf-br-tab.is-on{background:#fff;color:#202124;box-shadow:-6px 6px 0 -1px rgba(0,0,0,0),0 1px 0 #fff}.slf-br-tab+.slf-br-tab{width:150px}.slf-br-tab+.slf-br-tab:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:1px;background:#b9bec5}.slf-br-fav{width:13px;height:13px;flex:none;border-radius:3px;background:#1f3a5f;box-shadow:inset 0 0 0 3px #1f3a5f,inset 0 0 0 5px #8fb3e3}.slf-br-fav.is-mail{border-radius:2px;background:#fff;box-shadow:inset 0 0 0 1.5px #d64535}.slf-br-new{align-self:center;margin-left:8px;font-size:15px;line-height:1;color:#5f6368}.slf-br-bar{display:flex;align-items:center;gap:10px;height:38px;padding:0 10px;border-bottom:1px solid #e3e5e8;background:#fff}.slf-br-nav svg{display:block;fill:none;stroke:#5f6368;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.slf-br-url{display:flex;align-items:center;gap:7px;flex:1;min-width:0;height:27px;padding:0 12px;border-radius:999px;background:#eef0f2;font-size:11.5px;white-space:nowrap;overflow:hidden}.slf-br-url svg{flex:none;fill:#5f6368;stroke:#5f6368;stroke-width:1.4}.slf-br-url em{margin-left:-7px;font-style:normal;color:#6b7075;overflow:hidden;text-overflow:ellipsis}.slf-br-me{display:grid;place-items:center;width:22px;height:22px;flex:none;border-radius:50%;background:#7b8fd6;color:#fff;font-size:11px;font-weight:600}.slf-site{display:flex;flex-direction:column;height:388px;background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:10.5px;color:#222}.slf-site b{font-weight:700}.slf-site u{color:#1a4f9c;text-underline-offset:1px}.slf-site-top{display:flex;align-items:center;gap:9px;padding:8px 14px 7px;border-bottom:3px solid #c8a24a}.slf-site-name{display:grid;line-height:1.2}.slf-site-name b{font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:700;color:#0d3b66}.slf-site-acct,.slf-site-name span{font-size:10px;color:#555}.slf-site-acct{margin-left:auto}.slf-site-nav{display:flex;background:#0d3b66}.slf-site-nav span{padding:6px 12px;color:#fff;font-size:10.5px;font-weight:700;white-space:nowrap}.slf-site-nav .is-on{background:#1d5a96}.slf-site-main{display:grid;grid-template-columns:118px minmax(0,1fr);flex:1;min-height:0}.slf-site-side{display:flex;flex-direction:column;padding:10px 0;border-right:1px solid #d6d9dd;background:#f2f3f5}.slf-site-side b{padding:0 10px 6px;font-size:10.5px;color:#0d3b66}.slf-site-side span{padding:4px 10px;color:#1a4f9c;text-decoration:underline;text-underline-offset:1px;white-space:nowrap}.slf-site-side .is-on{background:#fff;border-left:3px solid #c8a24a;padding-left:7px;color:#222;font-weight:700;text-decoration:none}.slf-site-body{min-width:0;padding:10px 14px 0}.slf-site-body h6{margin:0;font-size:13px;font-weight:700;color:#0d3b66}.slf-site-meta{display:flex;gap:14px;margin-top:3px;color:#444}.slf-site-steps{display:flex;margin:9px 0 8px;padding:0;list-style:none;border:1px solid #c9ced6}.slf-site-steps li{flex:1;padding:4px 6px;background:#eef0f3;color:#666;font-size:10px;text-align:center;white-space:nowrap}.slf-site-steps li+li{border-left:1px solid #c9ced6}.slf-site-steps .is-on{background:#1d5a96;color:#fff;font-weight:700}.slf-site-table{width:100%;border-collapse:collapse;table-layout:fixed}.slf-site-table td,.slf-site-table th{padding:3px 6px;border:1px solid #d3d6db;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slf-site-table th{background:linear-gradient(#f4f5f7,#e4e7eb);font-weight:700;color:#333}.slf-site-table th:first-child{width:32%}.slf-site-table th:nth-child(2){width:9%}.slf-site-table th:nth-child(4){width:22%}.slf-site-table tbody tr:nth-child(2n) td{background:#f8f9fa}.slf-site-act{gap:8px;margin-top:9px}.slf-site-act,.slf-site-cert{display:flex;align-items:center}.slf-site-cert{gap:5px;margin-right:auto;color:#333}.slf-site-cert i{display:grid;place-items:center;width:11px;height:11px;flex:none;border:1px solid #1a4f9c;border-radius:2px;background:#1a4f9c;color:#fff}.slf-site-cert i svg{width:8px;height:8px}.slf-site-back,.slf-site-go{padding:4px 11px;border:1px solid #a9b0b9;border-radius:3px;background:linear-gradient(#fdfdfd,#e3e6ea);color:#222;font-weight:700;white-space:nowrap}.slf-site-go{border-color:#174a85;background:linear-gradient(#3b7bc4,#1d5a96);color:#fff;transition:background .3s ease}.slf-site-go.is-sent{border-color:#2b6b2f;background:linear-gradient(#5aa05e,#3a7d3e)}.slf-site-ok{margin-top:8px;padding:5px 8px;border:1px solid #b7d7b0;background:#eef7ec;color:#2b5a25;opacity:0;transition:opacity .3s ease}.slf-site-ok.is-on{opacity:1}.slf-site-foot{padding:5px 14px;border-top:1px solid #d6d9dd;background:#f2f3f5;font-size:9.5px;color:#666}.slf-scene.is-bid{--obj:324px;--gap:16px}.slf-sheet.is-tender{padding:15px 20px 10px;font-size:10px;line-height:1.5;color:#222}.slf-sheet.is-tender,.slf-sheet.is-tender h5{font-family:Times New Roman,Times,Georgia,serif}.slf-sheet.is-tender h5{margin:9px 0 0;font-size:12.5px;font-weight:700;letter-spacing:.16em;text-align:center;text-transform:uppercase}.slf-td-head{display:flex;align-items:center;gap:8px;padding-bottom:7px;border-bottom:3px double #3b3b3b}.slf-td-head svg{width:24px;height:24px;flex:none}.slf-td-head>span{display:grid;line-height:1.2}.slf-td-head b{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#0d3b66}.slf-td-head span span{font-size:9px;font-style:italic;color:#555}.slf-td-head em{margin-left:auto;font-size:9px;font-style:normal;color:#444}.slf-td-sub{margin:1px 0 0;font-size:9.5px;font-style:italic;text-align:center;color:#444}.slf-td-to{margin:9px 0 3px;font-size:9.5px}.slf-td-clauses{margin:0;padding-left:15px}.slf-td-clauses li{margin-bottom:4px;padding-left:2px}.slf-td-clauses li::marker{font-weight:700}.slf-td-sign{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:4px 8px;margin-top:6px;font-size:9.5px}.slf-td-sign>span:not(.slf-fill):not(.slf-sig){color:#444}.slf-td-sign .slf-fill{width:100%}.slf-fill{padding:0 3px;border-bottom:1px solid #9fb2df;background:#e6edfc;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-family:Helvetica,Arial,sans-serif;font-size:9.5px;color:rgba(0,0,0,0);transition:color .45s ease,background-color .45s ease}.slf-fill.is-on{background:#eef2fc;color:#1a2f78}.slf-sig{position:relative;display:block;height:30px;border-bottom:1px solid #555}.slf-sig svg{position:absolute;left:4px;bottom:-9px;width:128px;height:36px;overflow:visible;transform:rotate(-3deg) skewX(-14deg);transform-origin:0 100%}.slf-sig .is-ink{fill:none;stroke:#1b2a7a;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.slf-sig .is-press{stroke:#2a3c9c;stroke-width:.7;opacity:.6;transform:translate(.35px,-.3px)}.slf-sig.is-on .is-ink{stroke-dashoffset:0;transition:stroke-dashoffset var(--sl) cubic-bezier(.45,.1,.55,.9) var(--sd)}.slf-sheet.is-tender .slf-sheet-foot{padding-top:8px;font-family:Helvetica,Arial,sans-serif;font-size:8px}.slf-find{position:absolute;z-index:12;top:50%;left:-54px;right:-54px;height:404px;translate:0 -50%;transition:opacity .3s ease .9s}.slf-find.is-picked{z-index:1;opacity:0;pointer-events:none}.slf-find-from{display:flex;justify-content:center;gap:8px;transition:opacity .25s ease}.slf-find-from span{display:flex;align-items:center;gap:7px;height:36px;padding:0 8px 0 4px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px rgba(40,28,16,.04),0 10px 18px -14px rgba(40,28,16,.5);font-size:12.5px;font-weight:500;color:var(--f-ink);white-space:nowrap}:where(html.theme-dark) .slf-find-from span:where(:not(img,video,picture,canvas,iframe,embed,object,[data-keep-color],[data-keep-color] *)){box-shadow:0 0 0 1px rgba(40,28,16,.04),0 10px 18px -14px rgba(236,224,212,.5)}.slf-find-from em{display:grid;place-items:center;min-width:19px;height:19px;padding:0 5px;border-radius:999px;background:#f1f1f3;font-size:10.5px;font-style:normal;font-weight:600;font-variant-numeric:tabular-nums;color:var(--f-mid);opacity:0;scale:.6;transition:opacity .25s ease calc(var(--d) + .6s),scale .35s cubic-bezier(.3,1.6,.5,1) calc(var(--d) + .6s)}.is-found .slf-find-from em{opacity:1;scale:1}.slf-find-from .slf-src{width:28px;height:28px;border-radius:50%;animation:slf-pulse 1.3s ease-in-out var(--d) infinite}.slf-find-from .slf-src svg{width:15px;height:15px}.is-found .slf-find-from .slf-src{animation:none}.is-picked .slf-find-from{opacity:0}@keyframes slf-pulse{50%{scale:1.14}}.slf-src{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:8px;background:#f1f2f4;color:var(--f-mid)}.slf-src svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.slf-src .is-fill{fill:currentColor;stroke:none;opacity:.22}.slf-src.is-pub{background:#e6eefb;color:#2a4f98}.slf-src.is-portal{background:#ede8fb;color:#5a3aa8}.slf-src.is-gc{background:#fcefdc;color:#a65609}.slf-src.is-sub{background:#e2f2ea;color:#23744f}.slf-src.is-rfq{background:#eef0f3;color:#4f5663}.slf-src.is-lic{background:#e6eefb;color:#2a4f98}.slf-src.is-per{background:#fcefdc;color:#a65609}.slf-src.is-reg{background:#ede8fb;color:#5a3aa8}.slf-src.is-cert{background:#e2f2ea;color:#23744f}.slf-find-field{position:relative;height:348px;margin-top:20px}.slf-bid{--band:#f3f4f6;position:absolute;display:flex;flex-direction:column;width:136px;height:108px;overflow:hidden;border-radius:14px;background:#fff;box-shadow:0 0 0 1px rgba(40,28,16,.05),0 16px 26px -20px rgba(40,28,16,.6);opacity:0;transform:translateY(-12px) scale(.92);transition:opacity .3s ease var(--d),transform .5s cubic-bezier(.3,1.35,.5,1) var(--d)}:where(html.theme-dark) .slf-bid:where(:not(img,video,picture,canvas,iframe,embed,object,[data-keep-color],[data-keep-color] *)){box-shadow:0 0 0 1px rgba(40,28,16,.05),0 16px 26px -20px rgba(236,224,212,.6)}.slf-bid.is-pub{--band:#eef3fc}.slf-bid.is-portal{--band:#f3effc}.slf-bid.is-gc{--band:#fdf4e8}.slf-bid.is-sub{--band:#ecf6f0}.slf-bid.is-rfq{--band:#f3f4f6}.is-found .slf-bid{opacity:1;transform:none}.slf-bid.is-best{z-index:2;box-shadow:0 0 0 1.5px #ef9f8c,0 0 0 5px rgba(229,72,47,.1),0 18px 30px -20px rgba(160,50,30,.55)}:where(html.theme-dark) .slf-bid.is-best:where(:not(img,video,picture,canvas,iframe,embed,object,[data-keep-color],[data-keep-color] *)){box-shadow:0 0 0 1.5px #ef9f8c,0 0 0 5px rgba(229,72,47,.1),0 18px 30px -20px rgba(255,161,141,.55)}.is-picked .slf-bid:not(.is-best){opacity:0;transform:translate(var(--fx),var(--fy)) scale(.85);transition:opacity .3s ease,transform .45s cubic-bezier(.5,0,.75,.3)}.is-picked .slf-bid.is-best{transform:scale(1.35);transition:transform .5s cubic-bezier(.2,.8,.2,1)}.slf-bid-from{display:flex;align-items:center;gap:6px;height:36px;flex:none;padding:0 9px 0 7px;background:var(--band);font-size:10px;font-weight:550;color:var(--f-ink-2);white-space:nowrap}.slf-bid-from .slf-src{width:23px;height:23px;border-radius:7px;background:#fff;box-shadow:0 1px 2px rgba(40,28,16,.08)}:where(html.theme-dark) .slf-bid-from .slf-src:where(:not(img,video,picture,canvas,iframe,embed,object,[data-keep-color],[data-keep-color] *)){box-shadow:0 1px 2px rgba(236,224,212,.08)}.slf-bid-from .slf-src svg{width:15px;height:15px}.slf-bid-from em{margin-left:auto;font-size:9.5px;font-style:normal;font-weight:600;font-variant-numeric:tabular-nums;color:var(--f-mid)}.slf-bid-body{display:flex;flex-direction:column;justify-content:center;flex:1;padding:0 11px 4px}.slf-bid-v{display:flex;align-items:center;justify-content:space-between;gap:6px}.slf-bid-v b{font-size:21px;font-weight:650;letter-spacing:-.025em;line-height:1.1;font-variant-numeric:tabular-nums}.slf-bid-v em{padding:2px 7px;border-radius:999px;background:var(--f-coral);color:#fff;font-size:9.5px;font-style:normal;font-weight:600;white-space:nowrap}.slf-bid-t{margin-top:1px;font-size:11px;line-height:1.25;color:var(--f-mid);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slf-bid-fit{position:absolute;left:0;bottom:0;width:0;height:3px;border-radius:0 3px 3px 0;background:#c9ccd2;transition:width .7s cubic-bezier(.3,.6,.3,1) calc(var(--d) + .35s)}.is-found .slf-bid-fit{width:var(--fit)}.is-best .slf-bid-fit{background:var(--f-coral)}.slf-doc.is-opened{transition-delay:.5s}.slf-deck{position:relative;width:100%;height:470px;transition:opacity .45s ease}.slf-doc{position:absolute;top:100px;left:0;right:0;height:362px;display:flex;flex-direction:column;overflow:hidden;padding:0 18px 10px;font-family:Times New Roman,Times,Georgia,serif;font-size:10px;line-height:1.5;color:#222;transform-origin:50% 0;transition:transform .65s cubic-bezier(.2,.8,.2,1),opacity .16s ease}.slf-doc.is-behind{transform:translateY(calc(var(--k) * -24px)) scale(calc(1 - var(--k) * .03))}.slf-doc.is-later{opacity:0;transform:translateY(16px) scale(.98)}.slf-doc h5{margin:8px 0 0;font-family:Times New Roman,Times,Georgia,serif;font-size:12.5px;font-weight:700;letter-spacing:.16em;text-align:center;text-transform:uppercase}.slf-doc .slf-sheet-foot{padding-top:6px;font-size:8px}.slf-doc .slf-sheet-foot,.slf-doc-tab{font-family:Helvetica,Arial,sans-serif}.slf-doc-tab{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:none;height:24px;margin:0 -18px 10px;padding:0 12px;border-bottom:1px solid #ebe5da;background:#f8f4ec;font-size:9.5px;color:#666;white-space:nowrap}.slf-doc-tab b{font-weight:700;color:#222}.slf-td-p{margin:6px 0 2px}.slf-type{clip-path:inset(0 100% 0 0);transition:clip-path .55s cubic-bezier(.45,.05,.4,1) var(--d,0s)}.is-written .slf-type{clip-path:inset(0 0 0 0)}.slf-doc mark{padding:0 1px;background:linear-gradient(#fbeb8f,#fbeb8f) no-repeat 0 70%/0 78%;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:inherit;transition:background-size .55s ease var(--d,.1s)}.slf-doc mark.is-on{background-size:100% 78%}.slf-xl{border:1px solid #d3d7dc;background:#fff;font-family:Calibri,Segoe UI,Helvetica,Arial,sans-serif;font-size:9.5px;line-height:1.3;color:#1f1f1f}.slf-xl-bar{display:flex;justify-content:space-between;padding:4px 6px;border-bottom:1px solid #d3d7dc;background:#217346;color:#fff;font-size:9px}.slf-xl-bar i{font-style:normal;opacity:.8}.slf-xl-row{display:grid;grid-template-columns:31px minmax(0,1fr) 36px 32px 56px}.slf-xl-row span{padding:4px 5px;border-right:1px solid #e3e6e9;border-bottom:1px solid #e3e6e9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slf-xl-row span:nth-child(3),.slf-xl-row span:nth-child(5){text-align:right;font-variant-numeric:tabular-nums}.slf-xl-row span:last-child{border-right:0}.slf-xl-row.is-head span{background:#f1f3f5;font-weight:700;color:#444}.slf-xl-row.is-total span{border-top:2px double #9aa1a9;font-weight:700}.slf-wd h5{margin:2px 0 8px;font-size:16px;font-weight:400;letter-spacing:0;text-align:left;text-transform:none}.slf-wd h6{margin:7px 0 1px;font-family:Helvetica,Arial,sans-serif;font-size:9.5px;font-weight:700;color:#1f3a5f}.slf-wd p{margin:0}.slf-wd ul{margin:0;padding-left:14px}.slf-wd-firm{padding-bottom:4px;font-family:Helvetica,Arial,sans-serif;font-size:8.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#888}.slf-wd-firm,.slf-wd-table{border-bottom:1px solid #e3ddd2}.slf-wd-table{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:4px 0;border-top:1px solid #e3ddd2}.slf-wd-table b{font-weight:700;font-variant-numeric:tabular-nums}.slf-gantt{display:grid;gap:3px;margin-top:3px;font-family:Helvetica,Arial,sans-serif;font-size:8.5px;color:#444}.slf-gantt div{display:grid;grid-template-columns:70px minmax(0,1fr);align-items:center}.slf-gantt i{position:relative;height:7px;border-radius:2px;background:#eef0f3}.slf-gantt em{position:absolute;top:0;bottom:0;border-radius:2px;background:#1f3a5f}.slf-gantt small{justify-self:end;font-size:8px;color:#888}.slf-one{width:100%}.slf-after{width:fit-content;max-width:100%;margin:14px auto 0;padding:7px 14px;border-radius:12px;background:#fff;font-size:12px;color:var(--f-ink-2);text-align:center;opacity:0;transform:translateY(4px);transition:opacity .4s ease,transform .4s ease}.slf-after.is-on{opacity:1;transform:none}.slf-after.is-row{display:flex;align-items:center;justify-content:center;gap:10px}.slf-state{padding:2px 9px;border-radius:999px;font-size:11px;font-style:normal;font-weight:500;animation:slf-pop .35s ease both}.slf-state.is-draft{background:#f1f2f4;color:var(--f-mid)}.slf-state.is-sent{background:#eaf0fb;color:#2d4f93}.slf-state.is-paid{background:#e5f3ec;color:var(--f-green)}@keyframes slf-pop{0%{opacity:0;scale:.85}}.slf-lines{display:grid;margin-top:12px}.slf-lines div{display:grid;grid-template-columns:minmax(0,1fr) 38px 74px;gap:8px;padding:6px 0;border-bottom:1px solid var(--f-rule);font-size:11.5px}.slf-lines div>*{border-radius:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease var(--d),background-color .3s ease var(--d)}.slf-lines em{font-style:normal;text-align:right;color:var(--f-soft)}.slf-lines b{text-align:right;font-weight:500;font-variant-numeric:tabular-nums}.slf-lines b.is-neg{color:var(--f-mid)}.slf-lines div:not(.is-on)>*{color:rgba(0,0,0,0);background-color:#f2f0ec}.slf-lines div:not(.is-on)>em:empty{background-color:rgba(0,0,0,0)}.slf-total{display:flex;align-items:baseline;justify-content:space-between;margin-top:10px;padding:10px 12px;border-radius:6px;background:#f6f5f2;font-size:12px}.slf-total b{font-size:17px;font-variant-numeric:tabular-nums;border-radius:3px;transition:color .3s ease .45s,background-color .3s ease .45s}.slf-total:not(.is-on) b{color:rgba(0,0,0,0);background:#eceae5}.slf-note{display:flex;align-items:center;gap:6px;margin-top:9px;font-size:11.5px;color:var(--f-mid);opacity:0;transform:translateY(3px);transition:opacity .35s ease,transform .35s ease}.slf-note svg{color:var(--f-green)}.slf-note.is-on{opacity:1;transform:none}.slf-note+.slf-note{margin-top:4px}.slf-note.is-paid{color:var(--f-green);font-weight:500}.is-invoice .slf-stamp{top:10px;right:12px;bottom:auto;font-size:18px;padding:3px 14px}.slf-folders-wrap{width:100%}.slf-folders{display:grid;grid-template-columns:1fr 1fr;gap:14px}.slf-folder{--face:#fbe9df;--back:#efcdb9;position:relative;height:132px}.slf-folder.is-mint{--face:#e3f2e9;--back:#bfdfcc}.slf-folder.is-lilac{--face:#ece8fb;--back:#d2caf2}.slf-folder.is-sand{--face:#f6efdb;--back:#e6d6ab}.slf-folder-back{position:absolute;inset:10px 0 0 0;border-radius:0 12px 12px 12px;background:var(--back)}.slf-folder-back:before{content:"";position:absolute;top:-10px;left:0;width:42%;height:14px;border-radius:7px 7px 0 0;background:var(--back)}.slf-folder-papers{position:absolute;inset:0}.slf-folder-papers i{position:absolute;top:22px;left:12px;width:76%;height:72px;border-radius:3px;background:repeating-linear-gradient(#fff 0 9px,#eceae5 9px 10px) 10px 22px/calc(100% - 20px) 40px no-repeat,#fff;box-shadow:0 0 0 1px rgba(40,28,16,.07),0 4px 8px -6px rgba(40,28,16,.35)}:where(html.theme-dark) .slf-folder-papers i:where(:not(img,video,picture,canvas,iframe,embed,object,[data-keep-color],[data-keep-color] *)){box-shadow:0 0 0 1px rgba(40,28,16,.07),0 4px 8px -6px rgba(236,224,212,.35)}.slf-folder-papers .is-old{rotate:-2deg}.slf-folder-papers .is-old.is-2{top:18px;left:24%;rotate:2.5deg}.slf-folder-papers .is-new{top:calc(10px + var(--j)*7px);left:calc(8px + var(--j)*22%);width:70%;opacity:0;translate:0 -50px;transition:opacity .25s ease var(--nd),translate .5s cubic-bezier(.25,1,.4,1) var(--nd),box-shadow .3s ease}.slf-folder-papers .is-new em{display:block;padding:4px 6px 0;overflow:hidden;font-size:8.5px;font-style:normal;font-weight:600;color:var(--f-ink-2);white-space:nowrap;text-overflow:ellipsis}.slf-folder-papers .is-new.is-in{opacity:1;translate:0 0}.slf-folder-papers .is-new.is-in.is-lift{translate:0 -16px;box-shadow:0 0 0 1.5px #e5482f,0 10px 16px -8px rgba(160,50,30,.45);transition:translate .45s cubic-bezier(.25,1,.4,1) .15s,box-shadow .3s ease .15s}:where(html.theme-dark) .slf-folder-papers .is-new.is-in.is-lift:where(:not(img,video,picture,canvas,iframe,embed,object,[data-keep-color],[data-keep-color] *)){box-shadow:0 0 0 1.5px #e5482f,0 10px 16px -8px rgba(255,161,141,.45)}.slf-folder-face{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;gap:2px;height:86px;padding:12px 14px;border-radius:12px;background:var(--face);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7),0 -6px 12px -10px rgba(40,28,16,.35)}:where(html.theme-dark) .slf-folder-face:where(:not(img,video,picture,canvas,iframe,embed,object,[data-keep-color],[data-keep-color] *)){box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7),0 -6px 12px -10px rgba(236,224,212,.35)}.slf-folder-face b{font-size:12.5px;line-height:1.25}.slf-folder-face span{font-size:11.5px;color:var(--f-mid);font-variant-numeric:tabular-nums}.slf-folder-face span.is-bump{animation:slf-bump .5s ease .6s}.slf-folder-face em{position:absolute;top:10px;right:10px;padding:2px 8px;border-radius:999px;background:#fff;color:#9a5b12;font-size:10.5px;font-style:normal;font-weight:500;animation:slf-pop .35s ease both}@keyframes slf-bump{40%{color:var(--f-ink);font-weight:600}}.slf-folder.is-cited .slf-folder-face{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7),0 0 0 2px #fff,0 0 0 3.5px #e5482f;transition:box-shadow .3s ease .15s}.slf-ask{margin-top:14px;opacity:0;translate:0 6px;transition:opacity .35s ease,translate .35s ease}.slf-ask.is-on{opacity:1;translate:0 0}.slf-ask-bar{display:flex;align-items:center;gap:8px;height:38px;padding:0 5px 0 14px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px rgba(40,28,16,.06),0 10px 18px -14px rgba(40,28,16,.5)}:where(html.theme-dark) .slf-ask-bar:where(:not(img,video,picture,canvas,iframe,embed,object,[data-keep-color],[data-keep-color] *)){box-shadow:0 0 0 1px rgba(40,28,16,.06),0 10px 18px -14px rgba(236,224,212,.5)}.slf-ask-q{flex:1;min-width:0;font-size:12px;color:var(--f-ink);white-space:nowrap;overflow:hidden;clip-path:inset(0 100% 0 0);transition:clip-path .9s steps(40) .3s}.is-on .slf-ask-q{clip-path:inset(0 0 0 0)}.slf-ask-go{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:50%;background:var(--f-ink)}.slf-ask-go svg{fill:none;stroke:#fff;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.slf-ask-out{display:grid;margin-top:10px}.slf-ask-out>*{grid-area:1/1}.slf-search{align-self:start;justify-self:center;padding:7px 14px;border-radius:999px;background:#fff;font-size:11.5px;font-weight:500;opacity:0}.slf-search span{background:linear-gradient(90deg,var(--f-soft),var(--f-ink),var(--f-soft));background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);animation:slf-shimmer 1.2s linear infinite}.is-answered .slf-search{animation:slf-search 1.15s ease both}@keyframes slf-shimmer{0%{background-position:100% 0}to{background-position:-150% 0}}@keyframes slf-search{0%{opacity:0}15%,80%{opacity:1}to{opacity:0}}.slf-res{display:grid;gap:2px;padding:13px 15px 14px;border-radius:16px;background:#fff;box-shadow:0 0 0 1px rgba(40,28,16,.05),0 14px 24px -18px rgba(40,28,16,.55);opacity:0;translate:0 8px;transition:opacity .35s ease,translate .4s cubic-bezier(.2,.8,.2,1)}:where(html.theme-dark) .slf-res:where(:not(img,video,picture,canvas,iframe,embed,object,[data-keep-color],[data-keep-color] *)){box-shadow:0 0 0 1px rgba(40,28,16,.05),0 14px 24px -18px rgba(236,224,212,.55)}.is-answered .slf-res{opacity:1;translate:0 0;transition-delay:1.1s}.slf-res-ans{font-size:19px;font-weight:650;letter-spacing:-.02em;color:var(--f-ink)}.slf-res-sub{font-size:11.5px;line-height:1.4;color:var(--f-mid)}.slf-res-src{display:flex;align-items:center;gap:9px;margin-top:10px}.slf-res-src span{display:grid;line-height:1.25}.slf-res-src b{font-size:11.5px;font-weight:600}.slf-res-src em{font-size:10px;font-style:normal;color:var(--f-soft)}.slf-res-pdf{position:relative;width:22px;height:28px;flex:none;border:1px solid #d6d3cc;border-radius:2px;background:#fff;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,0 100%)}.slf-res-pdf em{position:absolute;left:-1px;right:-1px;bottom:4px;background:#e5352b;color:#fff;font-size:6px;font-style:normal;font-weight:700;text-align:center}.slf-res-quote{margin:8px 0 0;padding:7px 10px;border-radius:8px;background:#f6f5f2;font-family:Times New Roman,Times,Georgia,serif;font-size:11px;color:#3a3a3a}.slf-res-quote mark{padding:0 2px;border-radius:2px;background:#fbe08c;color:inherit}.slf-loose-at{position:absolute;top:var(--top);translate:0 -50%;rotate:var(--rot)}.slf-loose-at.is-l{--dx:70px;right:calc(50% + var(--obj)/2 + var(--gap))}.slf-loose-at.is-r{--dx:-70px;left:calc(50% + var(--obj)/2 + var(--gap))}.slf-loose-at.is-hot .slf-loose{border-color:#f1b4a7}.slf-loose{display:inline-flex;align-items:center;gap:8px;padding:9px 12px 9px 10px;border:1px solid #e7e3dc;border-radius:6px;background:#fff;font-size:12px;white-space:nowrap;box-shadow:0 12px 20px -18px rgba(40,28,16,.45);transition:opacity .45s ease var(--fd,0s),transform .55s cubic-bezier(.4,0,.2,1) var(--fd,0s),border-color .2s}:where(html.theme-dark) .slf-loose:where(:not(img,video,picture,canvas,iframe,embed,object,[data-keep-color],[data-keep-color] *)){box-shadow:0 12px 20px -18px rgba(236,224,212,.45)}.slf-loose i{position:relative;width:12px;height:15px;flex:none;border-radius:2px;background:#f7d9d2;box-shadow:inset 0 0 0 1px #ebbcb1}.slf-loose.is-doc i{background:#dbe5f7;box-shadow:inset 0 0 0 1px #b8c9ea}.slf-loose.is-img i{background:#e8def7;box-shadow:inset 0 0 0 1px #cdbdea}.slf-loose em{padding:1px 7px;border-radius:999px;background:#f1f2f4;color:var(--f-mid);font-size:10.5px;font-style:normal;font-weight:500;animation:slf-pop .35s ease both}.slf-loose.is-gone{opacity:0;transform:translateX(var(--dx)) scale(.7)}@container (max-width: 640px){.slf-scene{height:auto}.slf-set{position:relative;inset:auto;display:flex;flex-direction:column;gap:18px;padding-bottom:8px}.slf-obj{position:relative;left:auto;width:min(100%,var(--obj));margin:0 auto}.slf-around{position:relative;inset:auto;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.slf-btn.is-l,.slf-btn.is-r,.slf-loose-at{position:relative;top:auto;left:auto;right:auto;translate:none}.is-docs .slf-around{order:-1}.slf-loose-at:has(.is-gone){display:none}}@media(prefers-reduced-motion:reduce){.slf-folder-face em,.slf-folder-face span,.slf-loose em,.slf-set,.slf-state{animation:none!important}.slf-after,.slf-doc,.slf-doc mark,.slf-field b,.slf-fill,.slf-lines div>*,.slf-loose,.slf-note,.slf-sig .is-ink,.slf-sign i,.slf-stamp,.slf-total b,.slf-type{transition:none!important}}