.portal-brand{color:#082f59;flex-direction:column;justify-content:center;width:clamp(300px,27vw,430px);max-width:100%;padding:2px 0 3px;line-height:1;text-decoration:none;display:flex;position:relative}.portal-brand:after{content:none!important;display:none!important}.portal-brand__arthur{letter-spacing:-.045em;color:#0000;background:linear-gradient(90deg,#063c72 0 50%,#079de1 72%,#0c74bb 100%);-webkit-background-clip:text;background-clip:text;width:max-content;margin:0 0 2px 2px;font-size:clamp(15px,1.35vw,22px);font-weight:900;line-height:.95;display:block}.portal-brand__main{white-space:nowrap;align-items:center;gap:0;margin:0;line-height:.83;display:flex}.portal-brand__main strong{letter-spacing:-.055em;color:#073866;font-size:clamp(42px,4.1vw,65px);font-weight:950;line-height:.82;display:inline-block}.portal-brand__main em{letter-spacing:-.065em;color:#073b70;align-items:center;margin-left:15px;padding-left:17px;font-size:clamp(27px,2.8vw,43px);font-style:normal;font-weight:500;line-height:.92;display:inline-flex;position:relative}.portal-brand__main em:before{content:"";background:linear-gradient(#04a5e8,#0b4e8d);border-radius:99px;width:2px;height:91%;position:absolute;top:5%;left:0}.portal-brand__main em:first-letter{color:#0a9fdc}.portal-brand__sub{letter-spacing:.34em;text-transform:uppercase;color:#173f64;white-space:nowrap;margin-top:9px;padding-left:2px;font-size:clamp(8px,.82vw,13px);font-weight:800;line-height:1.05;display:block}.portal-brand__center{letter-spacing:-.045em;color:#0000;white-space:nowrap;background:linear-gradient(90deg,#073b70 0 26%,#079bdb 38% 78%,#0b4f87 100%);-webkit-background-clip:text;background-clip:text;border-top:1px solid #57b6e4;margin-top:10px;padding:10px 0 1px 2px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(13px,1.25vw,20px);font-weight:850;line-height:1;display:block;position:relative}.portal-brand:hover,.portal-brand:focus-visible{text-decoration:none}.portal-brand:focus-visible{outline-offset:6px;border-radius:5px;outline:2px solid #179bd7}@media (width<=1180px){.portal-brand{width:clamp(285px,45vw,390px)}}@media (width<=760px){.portal-brand{width:min(72vw,310px);padding:0}.portal-brand__arthur{margin-bottom:1px;font-size:13px}.portal-brand__main strong{font-size:38px}.portal-brand__main em{margin-left:10px;padding-left:12px;font-size:25px}.portal-brand__main em:before{width:1.5px}.portal-brand__sub{letter-spacing:.25em;margin-top:6px;font-size:7px}.portal-brand__center{white-space:normal;max-width:295px;margin-top:7px;padding-top:7px;font-size:11px}}@media (width<=480px){.portal-brand{width:min(70vw,270px)}.portal-brand__arthur{font-size:11px}.portal-brand__main strong{font-size:32px}.portal-brand__main em{margin-left:8px;padding-left:10px;font-size:21px}.portal-brand__sub{letter-spacing:.19em;margin-top:5px;font-size:6px}.portal-brand__center{max-width:255px;margin-top:6px;padding-top:6px;font-size:9.5px}}.portal-home{--ucla-blue:#2774ae;--ucla-gold:#ffd100;--ucla-darkest:#003b5c;--ucla-darker:#005587;--ucla-light:#8bb8e8;--ucla-lightest:#daebfe;--ucla-white:#fff;background:var(--ucla-white);color:var(--ucla-darkest)}.portal-header{background:var(--ucla-white);border-bottom-color:var(--ucla-lightest)}.portal-brand__arthur{background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important;color:var(--ucla-blue)!important}.portal-brand__main strong{color:var(--ucla-blue)!important}.portal-brand__main em{color:var(--ucla-darker)!important}.portal-brand__main em:before{background:var(--ucla-gold)!important}.portal-brand__sub{color:var(--ucla-darkest)!important}.portal-brand__center{background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important;color:var(--ucla-darker)!important;border-top-color:var(--ucla-gold)!important}.portal-brand:focus-visible{outline-color:var(--ucla-gold)!important}.portal-nav a{color:var(--ucla-darkest)}.portal-nav a:hover,.portal-nav a:focus-visible{color:var(--ucla-blue)}.portal-language{color:var(--ucla-darkest)}.portal-private-link,.portal-menu-button{background:var(--ucla-blue)!important;color:#fff!important}.portal-private-link:hover,.portal-private-link:focus-visible{background:var(--ucla-darker)!important}.portal-hero{background:var(--ucla-darker)!important;border-bottom-color:var(--ucla-gold)!important}.portal-hero__copy h1 span,.portal-hero__accent{color:var(--ucla-gold)!important}.portal-trust-grid svg{border-color:var(--ucla-gold)!important;color:var(--ucla-gold)!important}.portal-trust-grid small{opacity:.82;color:#fff!important}.portal-slider{background:linear-gradient(135deg,var(--ucla-white) 0%,var(--ucla-lightest) 100%)!important;color:var(--ucla-darkest)!important;border-color:var(--ucla-light)!important}.portal-slide__eyebrow{background:var(--ucla-gold)!important;color:var(--ucla-darkest)!important}.portal-slide h2{color:var(--ucla-darkest)!important}.portal-slide p{color:var(--ucla-darker)!important}.portal-slide a{background:var(--ucla-blue)!important;color:#fff!important}.portal-slide a:hover,.portal-slide a:focus-visible{background:var(--ucla-darker)!important}.portal-slide__visual{background:radial-gradient(circle at center,var(--ucla-lightest),transparent 68%)!important}.portal-slide__visual svg{color:var(--ucla-blue)!important}.portal-slider__arrow{border-color:var(--ucla-light)!important;color:var(--ucla-darker)!important;background:#fff!important}.portal-slider__dots button{background:var(--ucla-light)!important}.portal-slider__dots button.is-active{background:var(--ucla-gold)!important}.portal-access-card{border-color:var(--ucla-lightest)!important}.portal-access-icon{background:var(--ucla-lightest)!important;color:var(--ucla-blue)!important}.portal-access-card h2{color:var(--ucla-darkest)!important}.portal-access-actions button,.portal-access-form button,.portal-request-form button{background:var(--ucla-blue)!important;border-color:var(--ucla-blue)!important}.portal-access-actions .is-outline{color:var(--ucla-blue)!important;background:#fff!important}.portal-access-form .is-text,.portal-request-form .is-text{color:var(--ucla-darker)!important;background:0 0!important;border-color:#0000!important}.portal-access-success{color:var(--ucla-darker)!important}.portal-section-heading h2,.portal-service-card h3,.portal-contact-title{color:var(--ucla-darkest)!important}.portal-service-card{border-color:var(--ucla-lightest)!important}.portal-service-card:hover{border-color:var(--ucla-light)!important}.portal-service-card>svg,.portal-card-arrow,.portal-contact-card>svg{color:var(--ucla-blue)!important}.portal-contact-card{border-color:var(--ucla-lightest)!important;background:#f5f9fd!important}.portal-contact-email{color:var(--ucla-darker)!important}.portal-assurance{border-color:var(--ucla-lightest)!important}.portal-assurance svg{background:var(--ucla-lightest)!important;color:var(--ucla-blue)!important}.portal-assurance>div+div,.portal-assurance>a{border-color:var(--ucla-lightest)!important}.portal-regulatory{border-color:var(--ucla-lightest)!important;background:#fff!important}.portal-regulatory>p{color:var(--ucla-darkest)!important}.portal-footer{border-top:4px solid var(--ucla-gold);background:var(--ucla-darkest)!important;color:#fff!important}.portal-footer p{opacity:.86;color:#fff!important}.portal-footer a{color:#fff!important}.portal-footer a:hover,.portal-footer a:focus-visible{color:var(--ucla-gold)!important}.access-requests-page{max-width:980px;margin:0 auto;padding:30px 18px 70px}.access-requests-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:24px;display:flex}.access-requests-head h1{color:#16324f;margin:4px 0 6px;font-size:clamp(28px,5vw,40px)}.access-requests-head p{color:#627a8a;margin:0}.access-request-list{gap:16px;display:grid}.access-request-card{background:#fff;border:1px solid #d8e6ee;border-top:4px solid #2774ae;border-radius:16px;padding:20px;box-shadow:0 10px 28px #103a5814}.access-request-card.is-approved{border-top-color:#2a8a54}.access-request-card.is-denied{border-top-color:#a95a5a}.access-request-top{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.access-request-top h2{color:#173650;margin:0;font-size:20px}.access-request-meta{color:#6b8190;flex-wrap:wrap;gap:8px;margin-top:7px;font-size:13px;display:flex}.access-request-status{text-transform:uppercase;letter-spacing:.05em;color:#496576;background:#f1f6f9;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:800}.access-request-card.is-approved .access-request-status{color:#22633c;background:#edf9f2}.access-request-card.is-denied .access-request-status{color:#934646;background:#fff1f1}.access-request-reason{color:#294b61;white-space:pre-wrap;background:#f7fafc;border-radius:12px;margin:17px 0;padding:14px 16px}.access-request-contact{grid-template-columns:1fr 1fr;gap:10px;margin:12px 0;display:grid}.access-request-contact div{border:1px solid #e0ebf0;border-radius:10px;padding:11px 13px}.access-request-contact span{text-transform:uppercase;letter-spacing:.05em;color:#728896;font-size:11px;font-weight:750;display:block}.access-request-contact strong{color:#173650;overflow-wrap:anywhere;margin-top:4px;display:block}.access-request-actions{flex-wrap:wrap;gap:10px;margin-top:15px;display:flex}.access-request-actions button{cursor:pointer;border-radius:11px;min-height:44px;padding:0 17px;font-weight:750}.access-request-approve{color:#fff;background:#2774ae;border:1px solid #2774ae}.access-request-deny{color:#8d3f3f;background:#fff;border:1px solid #debcbc}.access-request-actions button:disabled{opacity:.6;cursor:wait}.access-grant-panel{background:#f2fbf5;border:1px solid #bee1cc;border-radius:13px;margin-top:16px;padding:16px}.access-grant-panel strong{color:#235d39;display:block}.access-grant-code{letter-spacing:.08em;color:#123c26;text-align:center;-webkit-user-select:all;user-select:all;background:#fff;border:1px dashed #98c9aa;border-radius:9px;margin:10px 0;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:22px}.access-grant-note{color:#526f5e;margin:0;font-size:13px}.access-request-empty{text-align:center;color:#667e8d;background:#fafcfd;border:1px dashed #c9dce6;border-radius:16px;padding:36px}.access-request-error{color:#933;background:#fff2f2;border:1px solid #efcccc;border-radius:10px;margin:12px 0;padding:12px 14px}@media (width<=620px){.access-requests-head,.access-request-top{display:block}.access-request-status{margin-top:10px;display:inline-block}.access-request-contact{grid-template-columns:1fr}.access-request-actions{display:grid}.access-request-actions button{width:100%}}.site-activity-page{color:#16324f;width:min(1100px,100% - 40px);margin:0 auto;padding:34px 0 48px}.site-activity-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.site-activity-head h1{letter-spacing:-.025em;margin:2px 0 5px;font-size:clamp(28px,4vw,38px)}.site-activity-head p{color:#62788b;margin:0}.site-activity-refresh{color:#0b4b78;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd8e2;border-radius:7px;align-items:center;gap:8px;padding:0 14px;font-weight:700;display:inline-flex}.site-activity-refresh:active{transform:translateY(1px)scale(.99)}.site-device-card{background:#fff;border:1px solid #d5e2ec;border-left:4px solid #2774ae;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin-bottom:18px;padding:18px 20px;display:grid;box-shadow:0 6px 20px #16324f0e}.site-device-icon{color:#0b4b78;background:#edf5fa;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.site-device-card>div:nth-child(2){gap:2px;display:grid}.site-device-label{color:#6b8092;letter-spacing:.14em;font-size:9px;font-weight:800}.site-device-card strong{font-size:17px}.site-device-card small{color:#6b8092;font-size:11.5px}.site-device-status{color:#176b3a;letter-spacing:.1em;align-items:center;gap:6px;font-size:10px;font-weight:800;display:inline-flex}.site-activity-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:22px;display:grid}.site-activity-summary article{box-sizing:border-box;background:#fff;border:1px solid #dbe6ee;border-radius:8px;align-content:space-between;gap:8px;min-height:114px;padding:16px;display:grid}.site-activity-summary article svg{color:#2774ae}.site-activity-summary article span{color:#6b8092;font-size:11px}.site-activity-summary article strong{font-size:30px;font-weight:650;line-height:1}.site-activity-log{background:#fff;border:1px solid #dbe6ee;border-radius:10px;overflow:hidden}.site-activity-log__head{border-bottom:1px solid #e3ebf1;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.site-activity-log__head h2{margin:0;font-size:18px}.site-activity-log__head p{color:#6b8092;margin:3px 0 0;font-size:12px}.site-activity-filter{color:#36536b;cursor:pointer;align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.site-activity-filter input{accent-color:#2774ae}.site-activity-empty{color:#6b8092;text-align:center;padding:34px 20px}.site-activity-table-wrap{overflow-x:auto}.site-activity-table{border-collapse:collapse;width:100%;min-width:880px}.site-activity-table th{color:#718596;letter-spacing:.12em;text-align:left;text-transform:uppercase;background:#f5f8fb;padding:10px 14px;font-size:9px;font-weight:800}.site-activity-table td{vertical-align:top;border-top:1px solid #edf2f6;padding:13px 14px;font-size:12px}.site-activity-table td strong,.site-activity-table td span{display:block}.site-activity-table td strong{color:#16324f;font-weight:650}.site-activity-table td span{color:#718596;margin-top:2px}.site-activity-table tr.is-owner{opacity:.76;background:#f8fbfd}.site-activity-table tr.is-unknown{background:#fbfaf6}.site-activity-table td em{color:#2774ae;letter-spacing:.1em;margin-top:5px;font-size:8.5px;font-style:normal;font-weight:800;display:inline-block}.site-activity-path{overflow-wrap:anywhere;max-width:240px}.site-activity-outcome{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;width:fit-content;padding:3px 7px;font-weight:800;font-size:9px!important;display:inline-flex!important}.site-activity-outcome.is-success{color:#176b3a;background:#eef8f1}.site-activity-outcome.is-failure{color:#97261e;background:#fff2f1}.site-activity-outcome.is-pending{color:#805d00;background:#fff8e8}@media (width<=780px){.site-activity-page{width:calc(100% - 24px);padding-top:24px}.site-activity-head{flex-direction:column;align-items:flex-start;gap:14px}.site-device-card{grid-template-columns:auto 1fr}.site-device-status{grid-column:2}.site-activity-summary{grid-template-columns:1fr 1fr}.site-activity-log__head{flex-direction:column;align-items:flex-start}}@media (width<=460px){.site-activity-summary{grid-template-columns:1fr}.site-activity-summary article{min-height:92px}}.verify-card{background:#fff;border:1px solid #2774ae38;border-radius:16px;align-items:center;gap:18px;width:100%;max-width:560px;margin:24px auto 0;padding:18px 20px;display:flex;box-shadow:0 10px 28px #16324f1a}.verify-card__body{flex:auto;min-width:0}.verify-card__title{color:#16324f;letter-spacing:.01em;align-items:center;gap:8px;margin:0 0 6px;font-size:1rem;font-weight:700;display:flex}.verify-card__title svg{color:#2774ae;flex:none}.verify-card__text{color:#4a5b6d;margin:0 0 10px;font-size:.82rem;line-height:1.45}.verify-card__url{color:#2774ae;word-break:break-word;font-size:.82rem;font-weight:600;display:inline-block}.verify-card__mail{color:#4a5b6d;word-break:break-word;margin-top:4px;font-size:.78rem;display:block}.verify-card__qr{background:#fff;border:1px solid #2774ae33;border-radius:12px;flex:none;padding:8px;line-height:0;display:block}@media (width<=560px){.verify-card{text-align:left;flex-direction:column;align-items:flex-start}.verify-card__qr{align-self:center}}.verify-panel{background:#fff;border:1px solid #2774ae38;border-radius:18px;width:100%;max-width:620px;margin:0 auto;padding:24px;box-shadow:0 14px 34px #16324f1a}.verify-panel h1{color:#16324f;margin:0 0 6px;font-size:1.35rem}.verify-panel__lede{color:#4a5b6d;margin:0 0 18px;font-size:.88rem;line-height:1.5}.verify-field{margin-bottom:14px;display:block}.verify-field span{letter-spacing:.09em;text-transform:uppercase;color:#2774ae;margin-bottom:6px;font-size:.72rem;font-weight:700;display:block}.verify-field input{color:#16324f;background:#fbfdff;border:1px solid #16324f33;border-radius:10px;width:100%;padding:11px 13px;font-size:.95rem}.verify-field input:focus{outline-offset:1px;outline:2px solid #2774ae73}.verify-result{border:1px solid #0000;border-radius:12px;margin-top:18px;padding:14px 16px;font-size:.86rem;line-height:1.5}.verify-result--ok{color:#1f4d30;background:#f1f8f2;border-color:#237a3f47}.verify-result--warn{color:#6b4c0c;background:#fdf6ec;border-color:#b081204d}.verify-result--err{color:#7a2020;background:#fdf2f2;border-color:#a02c2c47}.verify-meta{gap:6px;margin:10px 0 0;display:grid}.verify-meta div{flex-wrap:wrap;gap:8px;font-size:.84rem;display:flex}.verify-meta dt{color:#16324f;min-width:150px;margin:0;font-weight:700}.verify-meta dd{color:#33465a;word-break:break-word;margin:0}.verify-note{color:#4a5b6d;margin-top:12px;font-size:.78rem;line-height:1.5}.access-motion-preview{display:contents}.access-motion-preview .access-action-btn,.access-motion-preview .access-channel{transform-origin:50%;-webkit-tap-highlight-color:transparent;transition:transform 82ms cubic-bezier(.2,.8,.2,1),box-shadow .17s cubic-bezier(.2,.8,.2,1),background-color .17s,border-color .17s,filter .17s;position:relative}.access-motion-preview .access-action-btn:not(.access-action-btn--outline):active{filter:saturate(.97)brightness(.98);transform:translateY(1.5px)scale(.976);box-shadow:inset 0 2px 5px #05253e38,0 2px 6px #05253e1f}.access-motion-preview .access-action-btn--outline:active,.access-motion-preview .access-channel:active{transform:translateY(1px)scale(.984);box-shadow:inset 0 1px 3px #0f35521a,0 1px 4px #0f355214}.access-motion-preview .access-action-btn:focus-visible,.access-motion-preview .access-channel:focus-visible{outline-offset:3px;outline:2px solid #ffb81c}.access-motion-preview .access-channel.is-selected{box-shadow:inset 0 0 0 1px #0b4b782e,0 5px 16px #0b4b7814}.access-motion-preview .access-channel.is-selected:after{content:"";background:linear-gradient(90deg,#2774ae,#ffb81c);border-radius:999px;height:2px;animation:.24s ease-out both access-selection-rule;position:absolute;bottom:0;left:14px;right:14px}.access-motion-preview .access-verified-mark{transform-origin:50%}.access-motion-preview .access-record-info,.access-motion-preview .access-document-form,.access-motion-preview .access-verify-state{will-change:opacity, transform, clip-path}.access-motion--calm .access-verify-state{animation:.76s cubic-bezier(.22,.7,.26,1) both access-calm-enter}.access-motion--calm .access-verify-state.is-success .access-verified-mark{animation:.72s cubic-bezier(.18,.74,.24,1) both access-check-settle}.access-motion--calm .access-record-info,.access-motion--calm .access-document-form{animation:.86s cubic-bezier(.2,.72,.22,1) both access-calm-record}.access-motion--reveal .access-verify-state{animation:.76s cubic-bezier(.2,.72,.22,1) both access-reveal-state}.access-motion--reveal .access-verify-state.is-success .access-verified-mark{animation:.78s cubic-bezier(.18,.74,.24,1) both access-check-settle}.access-motion--reveal .access-record-info{animation:1.04s cubic-bezier(.16,.74,.22,1) both access-reveal-panel;position:relative;overflow:hidden}.access-motion--reveal .access-record-info:before{content:"";z-index:4;pointer-events:none;background:linear-gradient(90deg,#0000,#2774ae 34%,#ffb81c 78%,#0000);width:30%;height:2px;animation:.98s cubic-bezier(.2,.72,.22,1) both access-accent-sweep;position:absolute;top:0;left:0}.access-motion--reveal .access-record-grid>div{opacity:0;animation:.54s cubic-bezier(.2,.72,.22,1) forwards access-row-reveal;transform:translateY(8px)}.access-motion--reveal .access-record-grid>div:first-child{animation-delay:.25s}.access-motion--reveal .access-record-grid>div:nth-child(2){animation-delay:.315s}.access-motion--reveal .access-record-grid>div:nth-child(3){animation-delay:.38s}.access-motion--reveal .access-record-grid>div:nth-child(4){animation-delay:.445s}.access-motion--reveal .access-record-grid>div:nth-child(5){animation-delay:.51s}.access-motion--reveal .access-record-actions,.access-motion--reveal .access-record-note{opacity:0;animation:.52s cubic-bezier(.2,.72,.22,1) forwards access-row-reveal;transform:translateY(7px)}.access-motion--reveal .access-record-actions{animation-delay:.59s}.access-motion--reveal .access-record-note{animation-delay:.65s}.access-motion--precision .access-verify-state{animation:.62s cubic-bezier(.22,.62,.24,1) both access-precision-enter}.access-motion--precision .access-verify-state.is-success .access-verified-mark{animation:.58s cubic-bezier(.2,.7,.2,1) both access-check-precision}.access-motion--precision .access-record-info{animation:.82s cubic-bezier(.18,.68,.22,1) both access-precision-panel;position:relative;overflow:hidden}.access-motion--precision .access-record-info:before{content:"";z-index:4;transform-origin:0;background:#2774ae;width:100%;height:2px;animation:.76s cubic-bezier(.2,.7,.2,1) both access-precision-rule;position:absolute;top:0;left:0}.access-motion--precision .access-record-info:after{content:"";z-index:5;background:#ffb81c;border-radius:50%;width:6px;height:6px;animation:.76s cubic-bezier(.2,.7,.2,1) both access-precision-marker;position:absolute;top:-2px;left:0;box-shadow:0 0 0 2px #ffb81c24}.access-motion--precision .access-document-form{animation:.62s cubic-bezier(.22,.62,.24,1) both access-precision-enter}@keyframes access-calm-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes access-calm-record{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes access-check-settle{0%{opacity:0;transform:scale(.88)}58%{opacity:1;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@keyframes access-reveal-state{0%{opacity:0;transform:translateY(8px)scale(.995)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes access-reveal-panel{0%{opacity:0;clip-path:inset(0 0 92% round 12px);transform:translateY(-3px)}34%{opacity:1}to{opacity:1;clip-path:inset(0 round 12px);transform:translateY(0)}}@keyframes access-row-reveal{to{opacity:1;transform:translateY(0)}}@keyframes access-accent-sweep{0%{opacity:0;transform:translate(-130%)}18%{opacity:.9}82%{opacity:.9}to{opacity:0;transform:translate(430%)}}@keyframes access-precision-enter{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@keyframes access-check-precision{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes access-precision-panel{0%{opacity:.2;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@keyframes access-precision-rule{0%{opacity:.7;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes access-precision-marker{0%{opacity:.75;left:0}to{opacity:1;left:calc(100% - 6px)}}@keyframes access-selection-rule{0%{opacity:0;transform:scaleX(.2)}to{opacity:1;transform:scaleX(1)}}@media (width<=390px){.access-motion-preview .access-action-btn,.access-motion-preview .access-channel{max-width:100%}}@media (prefers-reduced-motion:reduce){.access-motion-preview *,.access-motion-preview :before,.access-motion-preview :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@media screen{:root{--portal-blue:#2774ae;--portal-gold:#ffd100;--portal-dark:#003b5c;--portal-mid:#005587;--portal-light:#8bb8e8;--portal-pale:#daebfe}.reference-site .site-masthead{background:#fff!important}.reference-site .site-masthead__inner{align-items:center!important;min-height:112px!important;padding:14px 0 13px!important}.reference-site .site-brand-cluster{min-width:0;grid-template-columns:1fr!important;gap:0!important;display:grid!important}.reference-site .health-header-logo,.reference-site .site-brand-divider,.reference-site .site-seal-home{display:none!important}.reference-site .site-brand-home{width:max-content;max-width:100%;color:inherit;line-height:1;text-decoration:none;display:grid!important}.reference-site .site-brand-home:before{content:"ArthurAshe";color:var(--portal-blue);letter-spacing:-.035em;margin:0 0 2px 2px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px;font-weight:800;display:block}.reference-site .site-brand-home:after{content:"UCLA  |  MedCare";color:var(--portal-blue);letter-spacing:-.055em;white-space:nowrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(34px,4vw,52px);font-weight:850;line-height:.86;display:block}.reference-site .site-identity__lockup--premium{width:max-content;max-width:100%;margin-top:8px;gap:0!important;display:grid!important}.reference-site .site-identity__lockup--premium .site-identity__line1,.reference-site .site-identity__lockup--premium .site-identity__line2{display:none!important}.reference-site .site-identity__lockup--premium:before{content:"PERSONAL MEDICAL RECORDS PORTAL";color:var(--portal-dark);letter-spacing:.19em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:10px;font-weight:750;line-height:1.15;display:block}.reference-site .site-identity__lockup--premium:after{content:"ArthurAshe StudentHealth & WellnessCenter";border-top:2px solid var(--portal-gold);color:var(--portal-mid);letter-spacing:-.025em;white-space:nowrap;margin-top:8px;padding-top:7px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:750;line-height:1.1;display:block}.reference-site .site-nav-shell{border-top-color:var(--portal-gold)!important;background:var(--portal-dark)!important}.access-shell--verification{min-height:0!important;color:var(--portal-dark)!important;background:#f7fafc!important}.access-document-stage--immersive{width:min(980px,100% - 48px)!important;padding:34px 0 48px!important}.access-document-heading{text-transform:uppercase;color:var(--portal-dark)!important;letter-spacing:.045em!important;margin:0 0 16px!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:16px!important;font-weight:800!important}.access-immersive-verify{background:#fff!important;border:1px solid #d7e4ee!important;border-radius:14px!important;min-height:0!important;box-shadow:0 12px 32px #003b5c14!important}.access-immersive-verify__rail{background:var(--portal-pale)!important;height:3px!important}.access-immersive-verify__rail span{background:linear-gradient(90deg, var(--portal-blue) 0 82%, var(--portal-gold) 100%)!important}.access-immersive-verify__scan{gap:30px;grid-template-rows:auto 1fr!important;min-height:330px!important;padding:34px 38px 30px!important}.access-immersive-verify__meta{grid-template-columns:1.35fr .75fr .9fr!important;gap:26px!important;padding-top:0!important}.access-immersive-verify__datum span,.access-immersive-verify__resolved-head dt,.access-immersive-verify__error>span{color:#6a8092!important;letter-spacing:.13em!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:10px!important;font-weight:750!important}.access-immersive-verify__datum strong{color:var(--portal-dark)!important;letter-spacing:-.015em!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:15px!important;font-weight:700!important}.access-immersive-verify__datum--reference strong{letter-spacing:.01em!important;font-size:17px!important;font-weight:800!important}.access-immersive-verify__status{border-top:1px solid #dfe9f0!important;align-items:center!important;gap:24px!important;padding-top:24px!important}.access-immersive-verify__status-label{color:#60798c!important;letter-spacing:.12em!important;max-width:none!important;padding:0!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:10px!important;font-weight:750!important}.access-immersive-verify__status strong{font-variant-numeric:tabular-nums;margin-left:auto;color:var(--portal-blue)!important;letter-spacing:-.055em!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:clamp(44px,7vw,72px)!important;font-weight:800!important;line-height:.95!important}.access-immersive-verify.is-matched .access-immersive-verify__status{background:#f5faff;border-radius:10px;border:1px solid #c9dfef!important;padding:20px 22px!important}.access-immersive-verify.is-matched .access-immersive-verify__status strong{color:var(--portal-mid)!important;letter-spacing:-.04em!important;font-size:clamp(38px,6vw,60px)!important;font-weight:850!important}.access-immersive-verify__resolved{min-height:0!important}.access-immersive-verify__resolved-head{border-bottom-color:#dfe9f0!important;padding:26px 28px 22px!important}.access-immersive-verify__verified{color:var(--portal-mid)!important;letter-spacing:.1em!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:11px!important;font-weight:800!important}.access-immersive-verify__resolved-head h1{color:var(--portal-dark)!important;letter-spacing:-.035em!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:clamp(25px,3vw,36px)!important;font-weight:800!important}.access-immersive-verify__resolved-head dd{color:var(--portal-dark)!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:12px!important;font-weight:650!important}.access-immersive-verify__unlock,.access-immersive-verify__error{min-height:320px!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.access-immersive-verify__unlock strong,.access-immersive-verify__error strong{letter-spacing:-.04em!important;font-size:clamp(30px,5vw,46px)!important;font-weight:800!important}@media (width<=620px){.reference-site .site-masthead__inner{width:calc(100% - 30px)!important;min-height:102px!important;padding:11px 0!important}.reference-site .site-brand-home:before{font-size:12px}.reference-site .site-brand-home:after{letter-spacing:-.045em;font-size:32px}.reference-site .site-identity__lockup--premium{margin-top:6px}.reference-site .site-identity__lockup--premium:before{letter-spacing:.15em;white-space:nowrap;font-size:7px}.reference-site .site-identity__lockup--premium:after{letter-spacing:-.035em;white-space:nowrap;margin-top:6px;padding-top:5px;font-size:clamp(8px,2.45vw,10px)}.access-document-stage--immersive{width:calc(100% - 28px)!important;padding:24px 0 34px!important}.access-document-heading{letter-spacing:.035em!important;font-size:14px!important}.access-immersive-verify__scan{gap:24px!important;min-height:300px!important;padding:24px 20px 20px!important}.access-immersive-verify__meta{grid-template-columns:1fr 1fr!important;gap:18px 14px!important}.access-immersive-verify__datum--reference{grid-area:1/1/auto/-1!important}.access-immersive-verify__datum--reference strong{font-size:16px!important}.access-immersive-verify__status{flex-direction:column!important;align-items:flex-start!important;gap:12px!important;padding-top:20px!important}.access-immersive-verify__status strong{align-self:flex-start!important;margin-left:0!important;font-size:44px!important}.access-immersive-verify.is-matched .access-immersive-verify__status{box-sizing:border-box;width:100%;padding:16px 17px!important}.access-immersive-verify.is-matched .access-immersive-verify__status strong{font-size:40px!important}.access-immersive-verify__resolved-head{padding:22px 18px 18px!important}}.site-brand-cluster[data-home-link-ready],.site-seal[data-home-link-ready]{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .15s cubic-bezier(.2,.8,.2,1),filter .15s,opacity .15s}.site-brand-cluster[data-home-link-ready].is-brand-pressing,.site-seal[data-home-link-ready].is-brand-pressing{filter:brightness(.985);transform:translateY(1px)scale(.985)}.site-brand-cluster[data-home-link-ready]:focus-visible,.site-seal[data-home-link-ready]:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #ffb81c}.site-owner-trust{color:#f6df9b;letter-spacing:.055em;white-space:nowrap;background:#ffffff0f;border:1px solid #ffb81c4d;border-radius:999px;align-self:center;align-items:center;gap:6px;min-height:30px;padding:0 9px;font-size:9.5px;font-weight:760;animation:.42s cubic-bezier(.18,.78,.26,1) both trusted-device-in;display:inline-flex}.site-owner-trust svg{stroke-width:1.9px;width:14px;height:14px}.site-nav--premium a,.site-nav--premium button{-webkit-tap-highlight-color:transparent}.site-nav--premium a:active,.site-nav--premium button:active{filter:brightness(.965)saturate(.98);box-shadow:inset 0 1px 7px #02172938}.access-page .access-card__note{display:none!important}.access-page .access-action-btn,.access-page .access-channel{isolation:isolate;--magnetic-x:0px;--magnetic-y:0px;--magnetic-inner-x:0px;--magnetic-inner-y:0px;--pointer-x:50%;--pointer-y:50%;transform:translate(var(--magnetic-x), var(--magnetic-y));-webkit-tap-highlight-color:transparent;transition:box-shadow .18s,filter .18s,border-color .18s,background-color .18s;position:relative;overflow:hidden}.access-page .access-action-btn>span,.access-page .access-action-btn>svg,.access-page .access-channel>span,.access-page .access-channel>svg{z-index:1;position:relative}@media (hover:hover) and (pointer:fine){.access-page .access-action-btn.is-premium-magnetic>span,.access-page .access-action-btn.is-premium-magnetic>svg{transform:translate(var(--magnetic-inner-x), var(--magnetic-inner-y));will-change:transform;transition:transform 80ms linear}.access-page .access-action-btn.is-premium-magnetic.is-pointer-engaged{filter:saturate(1.03)brightness(1.015);box-shadow:0 12px 26px #082f4924,inset 0 0 0 1px #ffffff1f}}.access-page .access-action-btn:before,.access-page .access-channel:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(140px circle at var(--pointer-x) var(--pointer-y), #ffffff3b, #ffffff0e 40%, transparent 72%);transition:opacity .19s,transform .21s cubic-bezier(.16,.8,.22,1);position:absolute;inset:0;transform:scale(.96)}.access-page .access-action-btn--outline:before,.access-page .access-channel:before{background:radial-gradient(125px circle at var(--pointer-x) var(--pointer-y), #2774ae21, #ffb81c0e 42%, transparent 72%)}.access-page .access-action-btn:hover:before,.access-page .access-channel:hover:before{opacity:1}.access-page .access-action-btn.is-premium-pressing:before,.access-page .access-channel.is-premium-pressing:before{opacity:.94;transform:scale(1.08)}.access-page .access-action-btn:active,.access-page .access-channel:active{filter:brightness(.985)}.access-page .access-channel.is-selected:after{content:"";transform-origin:50%;background:linear-gradient(90deg,#2774ae,#ffb81c);border-radius:999px;height:2px;animation:.22s ease-out both selected-channel-rule;position:absolute;bottom:0;left:14px;right:14px}.premium-state-reveal{transform-origin:50% 0;animation:.42s cubic-bezier(.18,.78,.26,1) both premium-state-enter}.access-page .access-card__body>.premium-state-reveal:nth-child(2),.access-page .access-document-card>.premium-state-reveal:nth-child(2),.access-page .access-record-info>.premium-state-reveal:nth-child(2){animation-delay:35ms}.access-page .access-card__body>.premium-state-reveal:nth-child(3),.access-page .access-document-card>.premium-state-reveal:nth-child(3),.access-page .access-record-info>.premium-state-reveal:nth-child(3){animation-delay:70ms}.access-page .access-action-btn.is-verifying-action{cursor:progress;box-shadow:inset 0 0 0 1px #ffffff2e,0 8px 22px #05253e21}.access-page .access-action-btn.is-verifying-action:after{content:"";transform-origin:0;background:#ffffffdb;border-radius:999px;height:2px;animation:.72s ease-in-out infinite verifying-button-line;position:absolute;bottom:5px;left:12%;right:12%}.access-verification-success .access-card,.access-verification-success .access-document-card{animation:.56s cubic-bezier(.18,.78,.26,1) both verification-card-confirm;box-shadow:0 0 0 1px #2774ae38,0 18px 42px #082f491f}.access-console__bar.is-matched .access-console__state,.access-console__bar.is-protected .access-console__state,.access-console__bar.is-unlocked .access-console__state{animation:.36s cubic-bezier(.18,.78,.26,1) both verified-state-pop}.site-external-refs{border-bottom:1px solid #ffffff24;width:min(1120px,100% - 40px);margin:0 auto 18px;padding:18px 0 16px}.site-external-refs__title{color:#ffffffa8;letter-spacing:.11em;text-transform:uppercase;margin-bottom:14px;font-size:10px;font-weight:700}.site-external-refs__list{grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:16px;display:grid}.site-external-refs__item{border-radius:8px;justify-items:center;gap:7px;min-width:0;padding:8px 6px;transition:background-color .15s,transform .12s,opacity .15s;display:grid;color:#ffffffd1!important;text-decoration:none!important}.site-external-refs__item:hover,.site-external-refs__item:focus-visible{background:#ffffff0e}.site-external-refs__item:active{transform:translateY(1px)scale(.985)}.site-external-refs__item img{object-fit:contain;filter:saturate(.7)brightness(1.3);opacity:.84;width:auto;max-width:92px;height:30px;display:block}.site-external-refs__item span{color:#ffffffa3;text-align:center;max-width:130px;font-size:9px;line-height:1.25;display:block}}@keyframes selected-channel-rule{0%{opacity:0;transform:scaleX(.2)}to{opacity:1;transform:scaleX(1)}}@keyframes premium-state-enter{0%{opacity:0;filter:blur(2px);transform:translateY(10px)scale(.992)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes verified-state-pop{0%{opacity:.4;transform:translateY(2px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes verification-card-confirm{0%{transform:scale(.995)}45%{transform:scale(1.008)}to{transform:scale(1)}}@keyframes verifying-button-line{0%{opacity:.45;transform:scaleX(.12)}50%{opacity:1;transform:scaleX(1)}to{opacity:.45;transform-origin:100%;transform:scaleX(.12)}}@keyframes trusted-device-in{0%{opacity:0;transform:translateY(3px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media screen and (width<=820px){.site-external-refs__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px}}@media screen and (width<=620px){.site-owner-trust{justify-content:center;min-width:32px;padding:0 8px}.site-owner-trust span{display:none}}@media screen and (width<=480px){.site-external-refs{width:calc(100% - 28px);padding-top:14px}.site-external-refs__list{grid-template-columns:repeat(2,minmax(0,1fr))}.site-external-refs__item img{max-width:82px;height:27px}}@media print{.site-external-refs{display:none!important}}@media (prefers-reduced-motion:reduce){.site-brand-cluster[data-home-link-ready],.site-seal[data-home-link-ready],.site-owner-trust,.site-external-refs__item,.access-page .access-action-btn,.access-page .access-channel,.premium-state-reveal{transition:none!important;animation:none!important;transform:none!important}.access-page .access-action-btn:before,.access-page .access-channel:before,.access-page .access-action-btn:after,.access-page .access-channel:after,.access-console__bar .access-console__state{animation:none!important}}
