From 989ae62915c1f08a18fac653d086d578e94eb48d Mon Sep 17 00:00:00 2001 From: samantha42 Date: Fri, 11 Sep 2026 09:52:25 +0200 Subject: [PATCH] new scroll css --- source/pages/index.html | 15 +++---------- .../Screenshot 2024-10-07 at 12.24.11.png | Bin 133931 -> 0 bytes source/static/input.css | 20 +++++++++++++----- source/static/output.css | 2 +- 4 files changed, 19 insertions(+), 18 deletions(-) delete mode 100644 source/static/images/Screenshot 2024-10-07 at 12.24.11.png diff --git a/source/pages/index.html b/source/pages/index.html index f519171..7a872a9 100644 --- a/source/pages/index.html +++ b/source/pages/index.html @@ -1,20 +1,11 @@ {{define "nav"}} -
- - -
diff --git a/source/static/images/Screenshot 2024-10-07 at 12.24.11.png b/source/static/images/Screenshot 2024-10-07 at 12.24.11.png deleted file mode 100644 index 65e1573d325363d1e33193ddb4a3a91306715dfd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 133931 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 N(@@b-E>*e}{6EKG3!MM} diff --git a/source/static/input.css b/source/static/input.css index a2b2dfb..e5656b0 100644 --- a/source/static/input.css +++ b/source/static/input.css @@ -78,7 +78,8 @@ body{ font-family:var(--ff-sans); font-weight:300; line-height:1.7; - min-height:100vh; + height:100vh; + overflow-y: hidden; } /* subtle dot grid */ @@ -96,7 +97,7 @@ nav{ backdrop-filter:blur(10px); border-bottom:1px solid var(--border); padding:0 clamp(1rem,5vw,3rem); - height:52px; + height:60px; } .nav-logo{ font-family:var(--ff-mono);font-size:0.78rem;font-weight:500; @@ -113,7 +114,7 @@ nav{ position:relative;z-index:1; display:grid; grid-template-columns:220px 1fr; - min-height:calc(100vh - 52px); + height:calc(100vh - 120px); max-width:1100px; margin:0 auto; } @@ -152,10 +153,19 @@ aside{ .skill-item:hover{border-color:var(--accent);color:var(--text);} main{ - padding:3rem clamp(1.5rem,4vw,3rem); + padding:3rem clamp(1.5rem,4vw,3rem) 120px; display:flex;flex-direction:column;gap:4rem; + overflow-y:auto; + + scrollbar-width: none; /* Firefox */ + -ms-overflow-style: none; /* old Edge/IE */ } +main::-webkit-scrollbar{ + display: none; /* Chrome, Safari, new Edge */ +} + + .hero-eyebrow{ font-family:var(--ff-mono);font-size:0.72rem;color:var(--green); letter-spacing:0.18em;margin-bottom:1rem; @@ -286,7 +296,7 @@ footer{ display:flex;align-items:center;justify-content:space-between; flex-wrap:wrap;gap:0.5rem; background:var(--surface); - height: 100px; + height: 70px; } .footer-contact a{font-family:var(--ff-mono);font-size:0.78rem;color:var(--accent);text-decoration:none;} .footer-contact a:hover{text-decoration:underline;} diff --git a/source/static/output.css b/source/static/output.css index 36ca1b8..35ca559 100644 --- a/source/static/output.css +++ b/source/static/output.css @@ -1 +1 @@ -@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Serif:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&family=Rubik:ital,wght@0,300..900;1,300..900&display=swap";.ibm-plex-serif-thin{font-family:IBM Plex Serif,serif;font-style:normal;font-weight:100}.ibm-plex-serif-extralight{font-family:IBM Plex Serif,serif;font-style:normal;font-weight:200}.ibm-plex-serif-light{font-family:IBM Plex Serif,serif;font-style:normal;font-weight:300}.ibm-plex-serif-regular{font-family:IBM Plex Serif,serif;font-style:normal;font-weight:400}.ibm-plex-serif-medium{font-family:IBM Plex Serif,serif;font-style:normal;font-weight:500}.theme-root.night{--bg:#1c1c1c;--surface:#252525;--surface2:#2a2a2a;--border:#363636;--border2:#ccc7be;--text:#fff;--muted:#d9d9d9;--dim:#b0aa9f;--navback:#1c1c1ccc;--accent:#5389ff;--accent2:#1447b8;--green:#0eaf74;--amber:#ffd78e;--accent-dim:#5da7ca1f;--accent-border:#5d66ca40}.theme-root{--bg:#f7f6f3;--surface:#fff;--surface2:#f0eeea;--border:#e2ddd6;--border2:#ccc7be;--text:#1a1917;--muted:#6b6560;--dim:#b0aa9f;--accent:#1a56db;--accent2:#1447b8;--green:#0a7c52;--amber:#92620a;--navback:#f7f6f3cc --ff-mono:"IBM Plex Mono",monospace;--ff-sans:"IBM Plex Sans",sans-serif;--accent-dim:#5da7ca1f;--accent-border:#5d66ca40}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:15px}body{background:var(--bg);color:var(--text);font-family:var(--ff-sans);min-height:100vh;font-weight:300;line-height:1.7}body:before{content:"";background-image:radial-gradient(circle, var(--border) 1px, transparent 1px);pointer-events:none;z-index:0;background-size:24px 24px;position:fixed;inset:0}nav{background:var(--navback);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border);height:52px;padding:0 clamp(1rem,5vw,3rem);display:flex}.nav-logo{font-family:var(--ff-mono);color:var(--accent);align-items:center;gap:6px;font-size:.78rem;font-weight:500;text-decoration:none;display:flex}.nav-logo:before{content:">";color:var(--green);font-weight:500}.nav-logo.sub:before{content:"/";color:var(--green);font-weight:500}.nav-logo.back:before{content:"<-";color:var(--green);font-weight:500}.shell{z-index:1;grid-template-columns:220px 1fr;max-width:1100px;min-height:calc(100vh - 52px);margin:0 auto;display:grid;position:relative}aside{border-right:1px solid var(--border);background:var(--surface);flex-direction:column;gap:1rem;height:calc(100vh - 52px);padding:2.5rem 1.5rem;display:flex;position:sticky;top:52px;overflow-y:auto}.sidebar-label{font-family:var(--ff-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--dim);margin-bottom:.8rem;font-size:.65rem}.sidebar-links{flex-direction:column;gap:2px;display:flex}.sidebar-links a{font-family:var(--ff-mono);color:var(--muted);border-radius:4px;align-items:center;gap:6px;padding:.3rem .6rem;font-size:.78rem;text-decoration:none;transition:color .15s,background .15s;display:flex}.sidebar-links a:before{content:"//";color:var(--dim);font-size:.65rem}.sidebar-links.back a:before{content:"<-";color:var(--dim);font-size:.65rem}.sidebar-links a:hover{color:var(--text);background:var(--surface2)}.skill-list{flex-direction:column;gap:4px;display:flex}.skill-item{font-family:var(--ff-mono);color:var(--muted);border-left:2px solid var(--border2);cursor:default;padding:.3rem .6rem;font-size:.78rem;transition:border-color .15s,color .15s}.skill-item:hover{border-color:var(--accent);color:var(--text)}main{flex-direction:column;gap:4rem;padding:3rem clamp(1.5rem,4vw,3rem);display:flex}.hero-eyebrow{font-family:var(--ff-mono);color:var(--green);letter-spacing:.18em;align-items:center;gap:8px;margin-bottom:1rem;font-size:.72rem;display:flex}.hero-eyebrow:before{content:"";background:var(--green);width:20px;height:1px;display:block}h1{letter-spacing:-.02em;font-family:IBM Plex Serif,serif;font-size:4rem;font-style:normal;font-weight:300;line-height:1.1}h1 span{color:var(--accent)}.hero-bio{color:var(--muted);max-width:560px;margin-top:1.2rem;font-size:.9rem;line-height:1.8}.hero-meta{font-family:var(--ff-mono);color:var(--dim);flex-wrap:wrap;gap:1.5rem;margin-top:1.5rem;font-size:.72rem;display:flex}.hero-meta span{align-items:center;gap:5px;display:flex}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.section-head{align-items:center;gap:10px;margin-bottom:1.8rem;display:flex}.section-head h2{font-family:var(--ff-mono);letter-spacing:.25em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-size:.72rem;font-weight:400}.section-head:after{content:"";background:var(--border);flex:1;height:1px}.exp-grid{flex-direction:column;gap:8px;display:flex}.exp-card{background:var(--surface);border:1px solid var(--border);border-radius:6px;max-width:95%;padding:1.4rem 1.5rem;transition:border-color .2s,box-shadow .2s}.exp-card:hover{border-color:var(--border2);box-shadow:0 2px 12px #0000000f}.exp-header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.6rem;display:flex}.exp-card.link:hover{border-color:var(--accent)}.exp-title{color:var(--text);font-family:IBM Plex Serif,serif;font-style:normal;font-weight:500}.exp-tag{font-family:var(--ff-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);background:#1a56db12;border:1px solid #1a56db33;border-radius:3px;padding:2px 8px;font-size:.65rem}.exp-tag.green{color:green;background:#3ddb1a12;border:1px solid #26670d33}.exp-tag.red{color:red;background:#db1a1a12;border:1px solid #db1a1a33}.exp-body{color:var(--muted);font-size:.85rem;line-height:1.8}.edu-grid{flex-direction:column;gap:8px;max-width:95%;display:flex}.edu-card{background:var(--surface);border:1px solid var(--border);border-radius:6px;grid-template-columns:80px 1fr;gap:1.2rem;padding:1.2rem 1.4rem;transition:border-color .2s,box-shadow .2s;display:grid}.edu-card:hover{border-color:var(--border2);box-shadow:0 2px 12px #0000000f}.edu-year{font-family:var(--ff-mono);color:var(--green);padding-top:2px;font-size:.7rem;line-height:1.6}.edu-degree{color:var(--text);font-size:.9rem;font-weight:500}.edu-inst{font-family:var(--ff-mono);color:var(--muted);margin-top:2px;font-size:.75rem}.edu-detail{color:var(--dim);margin-top:4px;font-size:.82rem}.lang-row{flex-wrap:wrap;gap:.6rem;display:flex}.lang-badge{font-family:var(--ff-mono);color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:4px;padding:.35rem .9rem;font-size:.78rem}.interests-row{flex-wrap:wrap;gap:.6rem;display:flex}.interest-chip{font-family:var(--ff-mono);color:var(--muted);background:var(--surface);border:1px solid var(--border);border-radius:4px;padding:.3rem .75rem;font-size:.75rem}.interest-chip:before{content:"# ";color:var(--dim)}.opinion-grid{flex-wrap:wrap;gap:.6rem;display:flex}.opinion-link{font-family:var(--ff-mono);color:var(--muted);background:var(--surface);border:1px solid var(--border);border-radius:4px;align-items:center;gap:6px;padding:.4rem .9rem;font-size:.78rem;text-decoration:none;transition:border-color .2s,color .2s,box-shadow .2s;display:flex}.opinion-link:before{content:"→";color:var(--dim);font-size:.75rem}.opinion-link:hover{border-color:var(--accent2);color:var(--text);box-shadow:0 2px 8px #0000000f}footer{z-index:1;border-top:1px solid var(--border);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;height:100px;padding:1.4rem clamp(1rem,5vw,3rem);display:flex;position:relative}.footer-contact a{font-family:var(--ff-mono);color:var(--accent);font-size:.78rem;text-decoration:none}.footer-contact a:hover{text-decoration:underline}.footer-copy{font-family:var(--ff-mono);color:var(--dim);font-size:.7rem}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.hero{animation:.6s both fadeUp}.exp-card:first-child{animation:.5s 50ms both fadeUp}.exp-card:nth-child(2){animation:.5s .12s both fadeUp}.edu-card:first-child{animation:.5s 80ms both fadeUp}.edu-card:nth-child(2){animation:.5s .15s both fadeUp}@media (max-width:700px){.shell{grid-template-columns:1fr}aside{display:none}.edu-card{grid-template-columns:1fr;gap:.3rem}}.edu-tag{letter-spacing:.1em;text-transform:uppercase;border-radius:3px;margin-top:8px;padding:3px 5px;font-family:DM Mono,monospace;font-size:9px;display:inline-block}.tag-dropped{background:var(--surface2);color:var(--muted)}.page-header{flex-direction:column;gap:6px;margin-bottom:2.5rem;display:flex}.page-title{font-family:var(--ff-mono);letter-spacing:-.02em;color:var(--accent);font-size:clamp(1rem,4vw,2rem);font-weight:500;line-height:1}.page-title:before{content:"> ";color:var(--green);font-weight:500}.page-sub{font-family:var(--ff-mono);color:var(--muted);letter-spacing:.08em;padding-left:1.1rem;font-size:.72rem}.outlink{font-family:var(--ff-mono);color:var(--accent);font-size:.78rem;text-decoration:none}.outlink:hover{text-decoration:underline}a{font-family:var(--ff-mono);color:var(--muted);border-radius:4px;align-items:center;gap:6px;padding:.3rem .6rem;font-size:.78rem;text-decoration:none;transition:color .15s,background .15s;display:flex}.rabbit-svg path{fill:gray;transition:fill .3s}.rabbit-svg:hover path{fill:#7f77dd}.scene{font-family:var(--font-sans);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2rem 1rem;display:flex}.label{letter-spacing:.03em;-webkit-user-select:none;user-select:none;font-size:13px;font-weight:500;transition:color .4s}.label.day-label{color:#b8860b}.label.night-label{color:#9090d0}.state-label{color:var(--color-text-secondary);letter-spacing:.05em;text-transform:uppercase;font-size:11px}.row{align-items:center;gap:12px;display:flex}.dot{border-radius:50%;width:6px;height:6px;animation:2s infinite pulse;display:inline-block}.dot--available{background:var(--green)}.dot--busy{background:red}.overlay{z-index:100;background:#0009;justify-content:center;align-items:center;display:none;position:fixed;inset:0}button{font-family:var(--ff-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);background:#1a56db12;border:1px solid #1a56db33;border-radius:3px;padding:2px 8px;font-size:.65rem}button:hover{border:1px solid #1a57db}.hidden{display:none}.available{color:var(--green);border:1px solid var(--green);background:#41db1a12;border-radius:3px;padding:2px 8px}.busy{color:var(--red);border:1px solid var(--red);background:#db1a1a12;border-radius:3px;padding:2px 8px} \ No newline at end of file +@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Serif:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&family=Rubik:ital,wght@0,300..900;1,300..900&display=swap";.ibm-plex-serif-thin{font-family:IBM Plex Serif,serif;font-style:normal;font-weight:100}.ibm-plex-serif-extralight{font-family:IBM Plex Serif,serif;font-style:normal;font-weight:200}.ibm-plex-serif-light{font-family:IBM Plex Serif,serif;font-style:normal;font-weight:300}.ibm-plex-serif-regular{font-family:IBM Plex Serif,serif;font-style:normal;font-weight:400}.ibm-plex-serif-medium{font-family:IBM Plex Serif,serif;font-style:normal;font-weight:500}.theme-root.night{--bg:#1c1c1c;--surface:#252525;--surface2:#2a2a2a;--border:#363636;--border2:#ccc7be;--text:#fff;--muted:#d9d9d9;--dim:#b0aa9f;--navback:#1c1c1ccc;--accent:#5389ff;--accent2:#1447b8;--green:#0eaf74;--amber:#ffd78e;--accent-dim:#5da7ca1f;--accent-border:#5d66ca40}.theme-root{--bg:#f7f6f3;--surface:#fff;--surface2:#f0eeea;--border:#e2ddd6;--border2:#ccc7be;--text:#1a1917;--muted:#6b6560;--dim:#b0aa9f;--accent:#1a56db;--accent2:#1447b8;--green:#0a7c52;--amber:#92620a;--navback:#f7f6f3cc --ff-mono:"IBM Plex Mono",monospace;--ff-sans:"IBM Plex Sans",sans-serif;--accent-dim:#5da7ca1f;--accent-border:#5d66ca40}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:15px}body{background:var(--bg);color:var(--text);font-family:var(--ff-sans);height:100vh;font-weight:300;line-height:1.7;overflow-y:hidden}body:before{content:"";background-image:radial-gradient(circle, var(--border) 1px, transparent 1px);pointer-events:none;z-index:0;background-size:24px 24px;position:fixed;inset:0}nav{background:var(--navback);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border);height:60px;padding:0 clamp(1rem,5vw,3rem);display:flex}.nav-logo{font-family:var(--ff-mono);color:var(--accent);align-items:center;gap:6px;font-size:.78rem;font-weight:500;text-decoration:none;display:flex}.nav-logo:before{content:">";color:var(--green);font-weight:500}.nav-logo.sub:before{content:"/";color:var(--green);font-weight:500}.nav-logo.back:before{content:"<-";color:var(--green);font-weight:500}.shell{z-index:1;grid-template-columns:220px 1fr;max-width:1100px;height:calc(100vh - 120px);margin:0 auto;display:grid;position:relative}aside{border-right:1px solid var(--border);background:var(--surface);flex-direction:column;gap:1rem;height:calc(100vh - 52px);padding:2.5rem 1.5rem;display:flex;position:sticky;top:52px;overflow-y:auto}.sidebar-label{font-family:var(--ff-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--dim);margin-bottom:.8rem;font-size:.65rem}.sidebar-links{flex-direction:column;gap:2px;display:flex}.sidebar-links a{font-family:var(--ff-mono);color:var(--muted);border-radius:4px;align-items:center;gap:6px;padding:.3rem .6rem;font-size:.78rem;text-decoration:none;transition:color .15s,background .15s;display:flex}.sidebar-links a:before{content:"//";color:var(--dim);font-size:.65rem}.sidebar-links.back a:before{content:"<-";color:var(--dim);font-size:.65rem}.sidebar-links a:hover{color:var(--text);background:var(--surface2)}.skill-list{flex-direction:column;gap:4px;display:flex}.skill-item{font-family:var(--ff-mono);color:var(--muted);border-left:2px solid var(--border2);cursor:default;padding:.3rem .6rem;font-size:.78rem;transition:border-color .15s,color .15s}.skill-item:hover{border-color:var(--accent);color:var(--text)}main{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;gap:4rem;padding:3rem clamp(1.5rem,4vw,3rem) 120px;display:flex;overflow-y:auto}main::-webkit-scrollbar{display:none}.hero-eyebrow{font-family:var(--ff-mono);color:var(--green);letter-spacing:.18em;align-items:center;gap:8px;margin-bottom:1rem;font-size:.72rem;display:flex}.hero-eyebrow:before{content:"";background:var(--green);width:20px;height:1px;display:block}h1{letter-spacing:-.02em;font-family:IBM Plex Serif,serif;font-size:4rem;font-style:normal;font-weight:300;line-height:1.1}h1 span{color:var(--accent)}.hero-bio{color:var(--muted);max-width:560px;margin-top:1.2rem;font-size:.9rem;line-height:1.8}.hero-meta{font-family:var(--ff-mono);color:var(--dim);flex-wrap:wrap;gap:1.5rem;margin-top:1.5rem;font-size:.72rem;display:flex}.hero-meta span{align-items:center;gap:5px;display:flex}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.section-head{align-items:center;gap:10px;margin-bottom:1.8rem;display:flex}.section-head h2{font-family:var(--ff-mono);letter-spacing:.25em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-size:.72rem;font-weight:400}.section-head:after{content:"";background:var(--border);flex:1;height:1px}.exp-grid{flex-direction:column;gap:8px;display:flex}.exp-card{background:var(--surface);border:1px solid var(--border);border-radius:6px;max-width:95%;padding:1.4rem 1.5rem;transition:border-color .2s,box-shadow .2s}.exp-card:hover{border-color:var(--border2);box-shadow:0 2px 12px #0000000f}.exp-header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.6rem;display:flex}.exp-card.link:hover{border-color:var(--accent)}.exp-title{color:var(--text);font-family:IBM Plex Serif,serif;font-style:normal;font-weight:500}.exp-tag{font-family:var(--ff-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);background:#1a56db12;border:1px solid #1a56db33;border-radius:3px;padding:2px 8px;font-size:.65rem}.exp-tag.green{color:green;background:#3ddb1a12;border:1px solid #26670d33}.exp-tag.red{color:red;background:#db1a1a12;border:1px solid #db1a1a33}.exp-body{color:var(--muted);font-size:.85rem;line-height:1.8}.edu-grid{flex-direction:column;gap:8px;max-width:95%;display:flex}.edu-card{background:var(--surface);border:1px solid var(--border);border-radius:6px;grid-template-columns:80px 1fr;gap:1.2rem;padding:1.2rem 1.4rem;transition:border-color .2s,box-shadow .2s;display:grid}.edu-card:hover{border-color:var(--border2);box-shadow:0 2px 12px #0000000f}.edu-year{font-family:var(--ff-mono);color:var(--green);padding-top:2px;font-size:.7rem;line-height:1.6}.edu-degree{color:var(--text);font-size:.9rem;font-weight:500}.edu-inst{font-family:var(--ff-mono);color:var(--muted);margin-top:2px;font-size:.75rem}.edu-detail{color:var(--dim);margin-top:4px;font-size:.82rem}.lang-row{flex-wrap:wrap;gap:.6rem;display:flex}.lang-badge{font-family:var(--ff-mono);color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:4px;padding:.35rem .9rem;font-size:.78rem}.interests-row{flex-wrap:wrap;gap:.6rem;display:flex}.interest-chip{font-family:var(--ff-mono);color:var(--muted);background:var(--surface);border:1px solid var(--border);border-radius:4px;padding:.3rem .75rem;font-size:.75rem}.interest-chip:before{content:"# ";color:var(--dim)}.opinion-grid{flex-wrap:wrap;gap:.6rem;display:flex}.opinion-link{font-family:var(--ff-mono);color:var(--muted);background:var(--surface);border:1px solid var(--border);border-radius:4px;align-items:center;gap:6px;padding:.4rem .9rem;font-size:.78rem;text-decoration:none;transition:border-color .2s,color .2s,box-shadow .2s;display:flex}.opinion-link:before{content:"→";color:var(--dim);font-size:.75rem}.opinion-link:hover{border-color:var(--accent2);color:var(--text);box-shadow:0 2px 8px #0000000f}footer{z-index:1;border-top:1px solid var(--border);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;height:70px;padding:1.4rem clamp(1rem,5vw,3rem);display:flex;position:relative}.footer-contact a{font-family:var(--ff-mono);color:var(--accent);font-size:.78rem;text-decoration:none}.footer-contact a:hover{text-decoration:underline}.footer-copy{font-family:var(--ff-mono);color:var(--dim);font-size:.7rem}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.hero{animation:.6s both fadeUp}.exp-card:first-child{animation:.5s 50ms both fadeUp}.exp-card:nth-child(2){animation:.5s .12s both fadeUp}.edu-card:first-child{animation:.5s 80ms both fadeUp}.edu-card:nth-child(2){animation:.5s .15s both fadeUp}@media (max-width:700px){.shell{grid-template-columns:1fr}aside{display:none}.edu-card{grid-template-columns:1fr;gap:.3rem}}.edu-tag{letter-spacing:.1em;text-transform:uppercase;border-radius:3px;margin-top:8px;padding:3px 5px;font-family:DM Mono,monospace;font-size:9px;display:inline-block}.tag-dropped{background:var(--surface2);color:var(--muted)}.page-header{flex-direction:column;gap:6px;margin-bottom:2.5rem;display:flex}.page-title{font-family:var(--ff-mono);letter-spacing:-.02em;color:var(--accent);font-size:clamp(1rem,4vw,2rem);font-weight:500;line-height:1}.page-title:before{content:"> ";color:var(--green);font-weight:500}.page-sub{font-family:var(--ff-mono);color:var(--muted);letter-spacing:.08em;padding-left:1.1rem;font-size:.72rem}.outlink{font-family:var(--ff-mono);color:var(--accent);font-size:.78rem;text-decoration:none}.outlink:hover{text-decoration:underline}a{font-family:var(--ff-mono);color:var(--muted);border-radius:4px;align-items:center;gap:6px;padding:.3rem .6rem;font-size:.78rem;text-decoration:none;transition:color .15s,background .15s;display:flex}.rabbit-svg path{fill:gray;transition:fill .3s}.rabbit-svg:hover path{fill:#7f77dd}.scene{font-family:var(--font-sans);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2rem 1rem;display:flex}.label{letter-spacing:.03em;-webkit-user-select:none;user-select:none;font-size:13px;font-weight:500;transition:color .4s}.label.day-label{color:#b8860b}.label.night-label{color:#9090d0}.state-label{color:var(--color-text-secondary);letter-spacing:.05em;text-transform:uppercase;font-size:11px}.row{align-items:center;gap:12px;display:flex}.dot{border-radius:50%;width:6px;height:6px;animation:2s infinite pulse;display:inline-block}.dot--available{background:var(--green)}.dot--busy{background:red}.overlay{z-index:100;background:#0009;justify-content:center;align-items:center;display:none;position:fixed;inset:0}button{font-family:var(--ff-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);background:#1a56db12;border:1px solid #1a56db33;border-radius:3px;padding:2px 8px;font-size:.65rem}button:hover{border:1px solid #1a57db}.hidden{display:none}.available{color:var(--green);border:1px solid var(--green);background:#41db1a12;border-radius:3px;padding:2px 8px}.busy{color:var(--red);border:1px solid var(--red);background:#db1a1a12;border-radius:3px;padding:2px 8px} \ No newline at end of file