:root{--ink:#18221e;--muted:#66716c;--line:#dde3df;--paper:#f5f6f2;--white:#fff;--green:#184f3d;--mint:#dcecdf;--lime:#d9ef72;--peach:#f1d5c7;--shadow:0 18px 50px rgba(28,43,35,.09);--radius:18px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font:15px/1.55 Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}.KU_topbar{height:76px;position:fixed;z-index:100;inset:0 0 auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 34px;background:rgba(255,255,255,.94);border-bottom:1px solid var(--line);backdrop-filter:blur(18px)}.KU_brand{display:flex;align-items:center;gap:12px;color:var(--ink);text-decoration:none}.KU_brand span:last-child,.KU_user span{display:flex;flex-direction:column}.KU_brand small,.KU_user small{font-size:11px;color:var(--muted)}.KU_mark{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:var(--green);color:#fff;font:700 22px Georgia,serif}.KU_mark.large{width:54px;height:54px;font-size:30px;background:var(--lime);color:var(--green)}.KU_topbar nav{display:flex;gap:8px}.KU_topbar nav a{padding:11px 16px;border-radius:12px;text-decoration:none;color:var(--muted);font-weight:650}.KU_topbar nav a span{margin-right:7px}.KU_topbar nav a:hover,.KU_topbar nav a.active{background:#edf1ec;color:var(--green)}.KU_user{justify-self:end;display:flex;align-items:center;text-align:right;gap:12px}.KU_icon_btn{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--line);border-radius:12px;text-decoration:none;color:var(--ink)}.KU_main{max-width:1240px;margin:0 auto;padding:116px 30px 50px}.KU_page_head{display:flex;justify-content:space-between;align-items:end;margin-bottom:24px}.KU_page_head h1{margin:0;font:500 clamp(32px,4vw,52px)/1.05 Georgia,serif;letter-spacing:-1.5px}.KU_eyebrow{margin:0 0 7px;color:#6d766f;font-size:11px;font-weight:800;letter-spacing:1.7px}.KU_hero{display:flex;align-items:center;justify-content:space-between;padding:38px 42px;border-radius:26px;background:var(--green);color:#fff;box-shadow:var(--shadow)}.KU_hero h2{font:400 clamp(27px,4vw,44px)/1.05 Georgia,serif;margin:5px 0 10px}.KU_hero p:last-child{color:#bdd2c8;margin:0}.KU_button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:44px;padding:0 18px;border:1px solid transparent;border-radius:12px;font:700 14px inherit;text-decoration:none;cursor:pointer}.KU_button.primary{background:var(--green);color:#fff}.KU_button.light{background:#fff;color:var(--green)}.KU_button.ghost{background:transparent;border-color:var(--line);color:var(--ink)}.KU_metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:18px 0 42px}.KU_metrics article{display:grid;grid-template-columns:1fr auto;padding:22px 24px;background:#fff;border:1px solid var(--line);border-radius:var(--radius)}.KU_metrics strong{grid-row:1/3;grid-column:2;font:500 36px Georgia,serif}.KU_metrics small{color:var(--muted)}.KU_section_title{display:flex;align-items:end;justify-content:space-between;margin:32px 0 16px}.KU_section_title h2,.KU_panel h2{font:500 25px Georgia,serif;margin:0}.KU_section_title a,.KU_row_link{color:var(--green);font-weight:750;text-decoration:none}.KU_card_grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.KU_exhibition_card{overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:20px;color:var(--ink);text-decoration:none;transition:.2s}.KU_exhibition_card:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.KU_card_art{height:126px;padding:18px;background:linear-gradient(135deg,#d8eadf,#a6c9b8);display:flex;justify-content:flex-end;align-items:flex-start}.KU_card_art span{padding:4px 9px;border-radius:99px;background:rgba(255,255,255,.75);font-size:11px;font-weight:800}.KU_card_body{padding:20px}.KU_card_body h3{font:500 24px Georgia,serif;margin:13px 0 2px}.KU_card_body p{margin:0;color:var(--muted)}.KU_date_row{display:flex;align-items:center;gap:9px;margin-top:19px;font-size:12px;font-weight:700}.KU_date_row i{height:1px;flex:1;background:var(--line)}.KU_badge{display:inline-flex;padding:5px 9px;border-radius:99px;background:#edf0ed;color:#54615b;font-size:10px;font-weight:850;letter-spacing:.5px;text-transform:uppercase}.KU_approved,.KU_active,.KU_ongoing,.KU_completed{background:var(--mint);color:#1f6648}.KU_returned,.KU_failed,.KU_locked{background:#fae0dc;color:#9b352b}.KU_submitted,.KU_open_for_submission,.KU_sent{background:#fff0c9;color:#785b14}.KU_draft,.KU_not_started,.KU_invited{background:#e9e8f7;color:#5e568a}.KU_actions{display:flex;justify-content:flex-end;margin-top:-65px;margin-bottom:24px}.KU_table_card,.KU_panel{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 6px 25px rgba(24,34,30,.035)}table{width:100%;border-collapse:collapse}th,td{text-align:left;padding:17px 20px;border-bottom:1px solid #e8ece9}th{color:var(--muted);font-size:11px;letter-spacing:.9px;text-transform:uppercase}td small{display:block;color:var(--muted)}tbody tr:last-child td{border:0}.KU_form{display:flex;flex-direction:column;gap:18px}.KU_form_wide{padding:0 32px 32px}.KU_form_section{padding:30px 0;border-bottom:1px solid var(--line)}.KU_form_section h2{margin-bottom:20px}.KU_fields{display:grid;gap:16px}.KU_fields.two{grid-template-columns:repeat(2,1fr)}.KU_fields.three{grid-template-columns:repeat(3,1fr)}label{display:flex;flex-direction:column;gap:7px;color:#45514b;font-size:12px;font-weight:750}input,select,textarea{width:100%;min-height:44px;padding:10px 12px;border:1px solid #ccd5cf;border-radius:10px;background:#fff;color:var(--ink);font:inherit;outline:none}textarea{min-height:100px;resize:vertical}input:focus,select:focus,textarea:focus{border-color:#568d74;box-shadow:0 0 0 3px rgba(86,141,116,.15)}.KU_sticky_actions,.KU_form_buttons{display:flex;justify-content:flex-end;gap:10px;padding-top:20px}.KU_subhead{display:flex;justify-content:space-between;align-items:center;margin:-8px 0 18px}.KU_subhead p{color:var(--muted)}.KU_subhead a{color:var(--green)}.KU_tabs{display:flex;gap:22px;border-bottom:1px solid var(--line);margin-bottom:22px}.KU_tabs a{padding:12px 2px;color:var(--muted);font-weight:700;text-decoration:none;border-bottom:2px solid transparent}.KU_tabs a.active{color:var(--green);border-color:var(--green)}.KU_detail_grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.KU_panel{padding:26px}.KU_timeline{display:flex;gap:15px;margin-top:22px}.KU_timeline>span{width:11px;height:11px;margin-top:5px;border-radius:50%;background:var(--green);box-shadow:0 0 0 5px var(--mint)}.KU_timeline p{margin:2px 0;color:var(--muted)}.KU_deadline{display:grid;grid-template-columns:1.2fr repeat(3,1fr);gap:8px;padding:16px 0;border-bottom:1px solid var(--line);font-size:12px}.KU_deadline span{color:var(--muted)}.KU_add_panel{margin-bottom:18px}.KU_add_panel summary{cursor:pointer;font-weight:800;color:var(--green);list-style:none}.KU_add_panel[open] summary{margin-bottom:22px}.KU_inline_form{display:flex;align-items:end;gap:12px}.KU_inline_form label{flex:1}.KU_inline_form.wrap{flex-wrap:wrap}.KU_inline_form.wrap label{flex:1 1 140px}.KU_inline_form .wide{flex-basis:300px}.KU_checkbox{flex-direction:row!important;align-items:center;padding-bottom:12px}.KU_checkbox input{width:auto;min-height:auto}.KU_card_grid.compact{grid-template-columns:repeat(2,1fr)}.KU_work_card{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px;background:#fff;border:1px solid var(--line);border-radius:var(--radius)}.KU_work_card h3{font:500 23px Georgia,serif;margin:0}.KU_review{display:flex;gap:5px}.KU_review button{border:0;border-radius:8px;padding:7px 10px;cursor:pointer}.KU_status_strip,.KU_submit_bar{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:18px;padding:18px 22px;border-radius:14px;background:#e7eee9}.KU_status_strip>div{display:flex;align-items:center;gap:12px}.KU_status_strip span,.KU_submit_bar span{display:block;color:var(--muted);font-size:12px}.KU_submit_bar{margin-top:18px;background:#fff;border:1px solid var(--line)}.KU_submit_bar p{margin:0}.KU_empty{text-align:center;padding:70px 20px;background:#fff;border:1px dashed #c8d1cb;border-radius:var(--radius)}.KU_empty div{font-size:36px;color:#86a694}.KU_empty h2{font:500 26px Georgia,serif;margin:8px}.KU_empty p,.KU_muted{color:var(--muted)}.KU_flash{padding:13px 16px;margin:0 0 18px;border-radius:12px;background:var(--mint);color:#175638}.KU_flash.error{background:#fae0dc;color:#8c2d25}.KU_footer{text-align:center;color:#8a938f;font-size:12px;padding:50px 0 0}.KU_auth_body{min-height:100vh;background:#e9eee9}.KU_auth{min-height:100vh;display:grid;grid-template-columns:1.15fr .85fr}.KU_auth_story{display:flex;flex-direction:column;justify-content:center;padding:9vw;background:var(--green);color:#fff}.KU_auth_story h1{font:400 clamp(55px,7vw,96px)/.9 Georgia,serif;letter-spacing:-4px;margin:25px 0}.KU_auth_story h1 em{color:var(--lime);font-weight:400}.KU_auth_story>p:last-child{max-width:460px;color:#bdd2c8;font-size:18px}.KU_auth_card{align-self:center;width:min(430px,calc(100% - 50px));margin:auto;padding:38px;background:#fff;border-radius:24px;box-shadow:var(--shadow)}.KU_auth_card h2{font:500 34px Georgia,serif;margin:0}.KU_auth_card .KU_form{margin-top:25px}.KU_auth_card .KU_button{margin-top:8px}.KU_auth_card .KU_eyebrow{color:var(--green)}@media(max-width:850px){.KU_topbar{grid-template-columns:auto 1fr auto;padding:0 15px}.KU_brand span:last-child,.KU_user span,.KU_topbar nav a span{display:none}.KU_topbar nav{justify-self:center}.KU_topbar nav a{padding:10px}.KU_main{padding:100px 16px 40px}.KU_metrics,.KU_card_grid,.KU_detail_grid{grid-template-columns:1fr}.KU_fields.two,.KU_fields.three{grid-template-columns:1fr}.KU_table_card{overflow:auto}.KU_auth{grid-template-columns:1fr}.KU_auth_story{display:none}.KU_deadline{grid-template-columns:1fr 1fr}.KU_inline_form{align-items:stretch;flex-direction:column}.KU_actions{margin:0 0 16px}.KU_hero{padding:28px;align-items:flex-start;gap:25px;flex-direction:column}}
.KU_card_art{height:64px}.KU_table_card thead th{position:sticky;top:76px;z-index:3;background:#f7f5ef}.KU_activity_log{display:grid;gap:.25rem}.KU_activity_item{display:grid;grid-template-columns:140px 1fr auto;gap:1rem;align-items:center;padding:.8rem 0;border-bottom:1px solid var(--line,#ddd)}.KU_activity_item:last-child{border-bottom:0}.KU_activity_item time{font-size:.82rem;color:var(--muted,#68706b)}.KU_request_history{display:grid;gap:14px}.KU_request_history article header{display:flex;justify-content:space-between;gap:16px}.KU_request_history article header span,.KU_request_history article small{color:var(--muted)}.KU_request_history article .KU_button{margin-top:18px}
.KU_funding_application{margin-bottom:16px}.KU_funding_application>.KU_section_title{margin-top:0}
.KU_overview_actions,.KU_log_controls{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:22px}.KU_activity_item{grid-template-columns:auto 140px 1fr auto}.KU_activity_item form,.KU_activity_item .KU_checkbox{margin:0;padding:0}
